From zhaozikui at eswincomputing.com Thu Dec 1 00:44:58 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Thu, 1 Dec 2022 08:44:58 +0800 Subject: [Buildroot] [PATCH 1/1] BUILDROOT: fixed some spelling mistakes In-Reply-To: <20221201004458.673-1-zhaozikui@eswincomputing.com> References: <20221201004458.673-1-zhaozikui@eswincomputing.com> Message-ID: <20221201004458.673-2-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Zikui Zhao --- board/chromebook/elm/readme.txt | 2 +- board/chromebook/snow/readme.txt | 2 +- docs/manual/customize-directory-structure.txt | 4 ++-- docs/manual/writing-rules.txt | 4 ++-- support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- support/testing/tests/package/test_crudini.py | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/board/chromebook/elm/readme.txt b/board/chromebook/elm/readme.txt index b63e7e8bcf..3387933ab4 100644 --- a/board/chromebook/elm/readme.txt +++ b/board/chromebook/elm/readme.txt @@ -30,7 +30,7 @@ The important files are: rootfs.tar bootsd.img (SD card image containing both kernel and rootfs) -Write the image directly to some SD card. +Write the image directly to some SD cards. WARNING: make sure there is nothing important on that card, and double-check the device name! diff --git a/board/chromebook/snow/readme.txt b/board/chromebook/snow/readme.txt index 1afd949829..9533bf69b0 100644 --- a/board/chromebook/snow/readme.txt +++ b/board/chromebook/snow/readme.txt @@ -30,7 +30,7 @@ The important files are: rootfs.tar bootsd.img (SD card image containing both kernel and rootfs) -Write the image directly to some SD card. +Write the image directly to some SD cards. WARNING: make sure there is nothing important on that card, and double-check the device name! diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | diff --git a/docs/manual/writing-rules.txt b/docs/manual/writing-rules.txt index 758965d80a..1b88a411e6 100644 --- a/docs/manual/writing-rules.txt +++ b/docs/manual/writing-rules.txt @@ -6,8 +6,8 @@ Overall, these coding style rules are here to help you to add new files in Buildroot or refactor existing ones. -If you slightly modify some existing file, the important thing is -to keep the consistency of the whole file, so you can: +If you slightly modify some existing files, the important thing is +to keep the consistency of the whole files, so you can: * either follow the potentially deprecated coding style used in this file, diff --git a/support/kconfig/menu.c b/support/kconfig/menu.c index 5c5c1374b1..53ed230484 100644 --- a/support/kconfig/menu.c +++ b/support/kconfig/menu.c @@ -376,7 +376,7 @@ void menu_finalize(struct menu *parent) * * 2. The property belongs to a symbol * defined in multiple locations and - * is from some other location. It + * is from some other locations. It * will be handled there in that * case. * diff --git a/support/kconfig/streamline_config.pl b/support/kconfig/streamline_config.pl index a2e83ab17d..c9ded50735 100755 --- a/support/kconfig/streamline_config.pl +++ b/support/kconfig/streamline_config.pl @@ -24,7 +24,7 @@ # 3. Copy the configuraton file to this directory as .config # 4. Have all your devices that you need modules for connected and # operational (make sure that their corresponding modules are loaded) -# 5. Run this script redirecting the output to some other file +# 5. Run this script redirecting the output to some other files # like config_strip. # 6. Back up your old config (if you want too). # 7. copy the config_strip file to .config diff --git a/support/kconfig/zconf.lex.c_shipped b/support/kconfig/zconf.lex.c_shipped index 33913d43c7..83b4eacd41 100644 --- a/support/kconfig/zconf.lex.c_shipped +++ b/support/kconfig/zconf.lex.c_shipped @@ -247,7 +247,7 @@ struct yy_buffer_state #define YY_BUFFER_NEW 0 #define YY_BUFFER_NORMAL 1 - /* When an EOF's been seen but there's still some text to process + /* When an EOF's been seen but there's still some texts to process * then we mark the buffer as YY_EOF_PENDING, to indicate that we * shouldn't try reading from the input source any more. We might * still have a bunch of tokens to match, though, because of @@ -1549,7 +1549,7 @@ static int yy_get_next_buffer (void) else { - /* We matched some text prior to the EOB, first + /* We matched some texts prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; diff --git a/support/testing/tests/package/test_crudini.py b/support/testing/tests/package/test_crudini.py index 470a714eb6..abb188c1b7 100644 --- a/support/testing/tests/package/test_crudini.py +++ b/support/testing/tests/package/test_crudini.py @@ -22,7 +22,7 @@ class TestCrudiniBase(TestPythonPackageBase): self.emulator.login() - # 1. Create some sample .ini file + # 1. Create some sample .ini files cmd = "echo -e '%s' > config.ini" % INI_FILE_CONTENT _, ret = self.emulator.run(cmd) self.assertEqual(ret, 0) -- 2.17.1 From zhaozikui at eswincomputing.com Thu Dec 1 00:44:57 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Thu, 1 Dec 2022 08:44:57 +0800 Subject: [Buildroot] [PATCH 0/1] fixed some spelling mistakes Message-ID: <20221201004458.673-1-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Zikui Zhao (1): BUILDROOT: fixed some spelling mistakes board/chromebook/elm/readme.txt | 2 +- board/chromebook/snow/readme.txt | 2 +- docs/manual/customize-directory-structure.txt | 4 ++-- docs/manual/writing-rules.txt | 4 ++-- support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- support/testing/tests/package/test_crudini.py | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) -- 2.17.1 From christian at paral.in Thu Dec 1 01:45:38 2022 From: christian at paral.in (Christian Stewart) Date: Wed, 30 Nov 2022 17:45:38 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package Message-ID: <20221201014538.679048-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ package/rtl8821cu/Config.in | 10 ++ package/rtl8821cu/rtl8821cu.hash | 3 + package/rtl8821cu/rtl8821cu.mk | 19 +++ 7 files changed, 186 insertions(+) create mode 100644 package/rtl8821cu/0001-makefile-cleanup-whitespace.patch create mode 100644 package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..6d274749da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -551,6 +551,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..f94999a84f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -584,6 +584,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch b/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch new file mode 100644 index 0000000000..b09a0ef70f --- /dev/null +++ b/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch @@ -0,0 +1,122 @@ +From 839960e49d82eb3c463a8020a039cec888a95511 Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Wed, 30 Nov 2022 16:07:28 -0800 +Subject: [PATCH] makefile: cleanup whitespace + +Signed-off-by: Christian Stewart +--- + Makefile | 28 ++++++++++++++-------------- + 1 file changed, 14 insertions(+), 14 deletions(-) + +diff --git a/Makefile b/Makefile +index df5380d..7d79fcd 100644 +--- a/Makefile ++++ b/Makefile +@@ -309,8 +309,8 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188E + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188EPwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8188EPwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -365,8 +365,8 @@ MODULE_NAME = 8192ee + endif + EXTRA_CFLAGS += -DCONFIG_RTL8192E + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8192EPwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8192EPwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -425,8 +425,8 @@ endif + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ + hal/$(RTL871X)/Hal8812PwrSeq.o \ +- hal/$(RTL871X)/Hal8821APwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8821APwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -532,7 +532,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8723B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8723BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8723BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -594,7 +594,7 @@ EXTRA_CFLAGS += -DCONFIG_RTL8814A + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ + hal/$(RTL871X)/Hal8814PwrSeq.o \ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -654,7 +654,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8703B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8703BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8703BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -710,7 +710,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8723D + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8723DPwrSeq.o\ ++ hal/$(RTL871X)/Hal8723DPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -778,7 +778,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188F + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188FPwrSeq.o\ ++ hal/$(RTL871X)/Hal8188FPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -825,7 +825,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188GTV + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188GTVPwrSeq.o\ ++ hal/$(RTL871X)/Hal8188GTVPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -903,7 +903,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8710B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8710BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8710BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -950,7 +950,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8192F + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8192FPwrSeq.o\ ++ hal/$(RTL871X)/Hal8192FPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +-- +2.38.1 + diff --git a/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch b/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch new file mode 100644 index 0000000000..9cfef82256 --- /dev/null +++ b/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch @@ -0,0 +1,30 @@ +From 7379f5ff5bd8c3f8d67db1345f4bb95850d24cd6 Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Wed, 30 Nov 2022 16:08:25 -0800 +Subject: [PATCH] makefile: remove Wno-date-time warning + +Signed-off-by: Christian Stewart +--- + Makefile | 6 +----- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/Makefile b/Makefile +index 7d79fcd..4d1de64 100644 +--- a/Makefile ++++ b/Makefile +@@ -22,11 +22,7 @@ EXTRA_CFLAGS += -Wno-implicit-fallthrough + # gcc-12 + EXTRA_CFLAGS += -Wno-address + EXTRA_CFLAGS += -Wframe-larger-than=1648 +- +-GCC_VER_49 := $(shell echo `$(CC) -dumpversion | cut -f1-2 -d.` \>= 4.9 | bc ) +-ifeq ($(GCC_VER_49),1) +-EXTRA_CFLAGS += -Wno-date-time # Fix compile error && warning on gcc 4.9 and later +-endif ++EXTRA_CFLAGS += -Wno-error=date-time + + EXTRA_CFLAGS += -I$(src)/include + +-- +2.38.1 + diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..08210ab48e --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f270453b197f8054ff74c23d17fc5f9c16d39edcb31e0b633ac35bf3912ad4e7 rtl8821cu-615995394599ab238bf282f0d3b7b9894f56873a.tar.gz +sha256 9210367ff7e694e79743ad0c6cf4cbc844d32dba70deaba085805ed0e0515935 LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..45727eee93 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 615995394599ab238bf282f0d3b7b9894f56873a +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.38.1 From Luca.Pesce at vimar.com Thu Dec 1 07:17:46 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Thu, 1 Dec 2022 07:17:46 +0000 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> Message-ID: Sorry, forgot to put Yann in cc, as utils/get-developers suggests. Luca ________________________________________ Da: Pesce Luca Inviato: mercoled? 30 novembre 2022 14:43 A: buildroot at buildroot.org Cc: Pesce Luca Oggetto: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group Root makefile imposes 'umask 0022', which means that every file/folder in the per-package download directories has no write permission for the group. These are writeable just for the owner - the user that issued the first build that populated the per-package dl dir for the first time (say user A). Thus, if a BR package changes its version (e.g. for buildroot update), and another user (say user B, in the same group of A) starts a build, BR fails the creation of package-xxx.tar.gz inside the dl dir, because user B has no write permissions on that path. Furthermore, in the case of the git backend, this makes the git cache not updatable by a different user. So, to allow sharing of a rw BR2_DL_DIR location among users of the same group on a host machine (e.g. a build server used by many users, all belonging to a certain "developers" group), set group write permission to the whole package dl dir. Signed-off-by: Luca Pesce --- support/download/dl-wrapper | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper index 09a6ac1..b7a4319 100755 --- a/support/download/dl-wrapper +++ b/support/download/dl-wrapper @@ -190,6 +190,10 @@ main() { new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) chmod ${new_mode} "${tmp_output}" + # Make the whole dl_dir writeable for the group, so other users within + # the group can download new versions and update any vcs cache in it. + chmod -f -R g+w "${dl_dir}" + # We must *not* unlink tmp_output, otherwise there is a small window # during which another download process may create the same tmp_output # name (very, very unlikely; but not impossible.) -- 2.7.4 From thomas.petazzoni at bootlin.com Thu Dec 1 07:43:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 01 Dec 2022 07:43:18 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-11-30 Message-ID: <20221201074324.CDC0040514@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-11-30 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.08.x | 24 | 20 | 0 | 44 | master | 251 | 266 | 0 | 517 | next | 19 | 24 | 0 | 43 | Classification of failures by reason for master ----------------------------------------------- xz-5.2.7 | 15 gobject-introspection-1.72.0 | 14 host-go-1.19.3 | 13 host-pahole-1.24 | 10 host-binutils-2.38 | 7 host-rust-1.64.0 | 7 linux-6.0.9 | 7 unknown | 7 libgcrypt-1.10.1 | 5 linuxptp-3.1.1 | 5 lxc-5.0.1 | 5 elfutils-0.186 | 4 fdk-aac-2.0.2 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libglib2-2.72.3 | 4 libgpg-error-1.45 | 4 bat-0.19.0 | 3 cni-plugins-1.1.1 | 3 dmalloc-5.6.5 | 3 gerbera-1.10.0 | 3 host-binutils-2.39 | 3 libkcapi-1.4.0 | 3 ltp-testsuite-20220930 | 3 open62541-v1.3.3 | 3 python-numpy-1.23.4 | 3 tealdeer-1.6.1 | 3 xenomai-3.0.10 | 3 boost-1.80.0 | 2 brltty-6.5 | 2 crun-1.5 | 2 efivar-38 | 2 fftw-quad-3.3.8 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gensio-2.5.5 | 2 hyperfine-1.14.0 | 2 linux-tools | 2 liquid-dsp-1.4.0 | 2 lttng-modules-2.13.1 | 2 memcached-1.6.16 | 2 mesa3d-22.2.2 | 2 perl-5.34.1 | 2 pigz-2.7 | 2 quickjs-2021-03-27 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 tbb-2021.5.0 | 2 uclibc-1.0.42 | 2 uqmi-0a19b5b77140465c29e2af... | 2 wolfssl-5.5.3 | 2 zeek-4.1.1 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 augeas-1.12.0 | 1 btrfs-progs-5.16.2 | 1 bullet-3.21 | 1 cairo-1.16.0 | 1 cmocka-1.1.5 | 1 containerd-1.6.8 | 1 crucible-2022.05.25 | 1 cryptopp-8.6.0 | 1 edk2-edk2-stable202102 | 1 erlang-22.3.4.22 | 1 f2fs-tools-1.15.0 | 1 fontconfig-2.13.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ext2/ext2.mk:65: /home/t... | 1 fs/jffs2/jffs2.mk:71: /home... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gitlab-runner-14.5.1 | 1 gocryptfs-2.2.1 | 1 grpc-1.50.0 | 1 host-binutils-2.37 | 1 ipmitool-1_8_19 | 1 kexec-2.0.25 | 1 lcms2-2.13.1 | 1 libabseil-cpp-20220623.1 | 1 libglvnd-1.4.0 | 1 libmdbx-0.11.12 | 1 libndp-1.8 | 1 libnss-3.84 | 1 libsepol-3.3 | 1 libuwsc-3.3.5 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 luaposix-35.1 | 1 luvi-2.13.0 | 1 mender-3.4.0 | 1 micropython-1.19.1 | 1 musl-1.2.3 | 1 ocf-linux-20171122 | 1 php-8.1.12 | 1 poppler-22.10.0 | 1 portaudio-190700_20210406 | 1 protobuf-21.8 | 1 pv-1.6.20 | 1 python-greenlet-1.1.3.post0 | 1 python3-3.10.8 | 1 reaver-1.6.6 | 1 rtl8723ds-5ab2d3f3858dc4c83... | 1 sdl-1.2.15 | 1 suricata-6.0.6 | 1 tcf-agent-1.7.0 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 udisks-2.9.4 | 1 valgrind-3.19.0 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5921d81e1776d8f8e8ba248ea50d213c61a76cb8 | microblaze | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/e52298632fdb835e3f52e82e36a40aff16ecfe5e | mips64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/58231de67f05a03c520ca6e52646a75b947bd24b | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3f80a20d62ab052ce32539bffaf93b492c95bef5 | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ae848b0c632139880a3c8e44a65396aa43da4a16 | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/329088024b26274a329c65fabbc0a65f1be740b5 | sh4a | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/942ff4acd03ecc1ce9850225e906d8ba13703c76 | ORPH riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/16bdeaebc765f68635a675a8e99a22d341a5c653 | ORPH i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/313e990e49ab4bed6faa2118e7e9d9397adc4332 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/75d1c212824e32059d205f8aba6e784ad4e952c0 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/10b072c9ed7a61ff3c15f5e93f3a68a1c7e01c7d | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/5468abe0ef937c6b496ba4465fe85f15ce475b85 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d5b29fc7cddd39d42e6009bc178242e8053b4760 | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/7922e0eea8543214617a22ddd29fa63c310a9ebd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/6e54921826045bef42a90e0acba8a7b21e2bf648 | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/088db34e1636ca3a350558857b3059e05b7e10a9 | ORPH powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/69d42e966cfd230ee4f176fd70bf2f80a0673675 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/96c77041655eeb8a68da4ad2cffb2276c1d224b4 | arm | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/399170cbcc1bfb425335c2fb1316bc8c9fdc1cab | aarch64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/8b6f053e9be71b1ceca484d1deb1893bd24b4523 | i686 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/6b1da941051fc6cd9215d9c8f7b8c130c72d37e8 | i686 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/fd09b0de313a2d7a156c5a8efcf514156109e8d6 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/e26508a84bd6eeaa4e750a77a17a64a192585f7f | s390x | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/fed3f525dd83b7b1fde287b748f8af5445a8ebf6 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/f023d40990e15ea249e8dea36b533e9ab60e7c01 | sparc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/05f525b0b1d5e13de8f7aaaf39b61af29e5a291e | sh4aeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/417ac045c1a24e212327b30fe2968441711d89cd | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/ef840cc025d5284b302f2d5f3f81d1a8d862023e | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3b7958b3697107c8b7f5b320e360d5a8c54cb894 | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/a63994b1ef43023caabb9e6d9e474265a5ce1353 | ORPH i686 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/7978f3e08598d59f9da911833f94af3778ff9637 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/5056e00d4f8d9f871113a62cd92acb8e7dcbeb5e | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/69dc4cf645b6638fd74cb7e195fadfd11b482efb | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/721b6a926ee68727234bf59659cc0729af268960 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dc97e14de9a08f9f240b95832c3bc276005e3568 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c26879650529795ab712780b08e0603e0d5d7bcb | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0bce956b537cbee0204aab4ac70596812aac1f0d | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/f876f3e62eada931ce10b4f370a4fbcb55db0d43 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/64eb9d7f6966682fd6509fc4d86a35fa6b367a2c | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e68e56a998a1b7eb389b22d833ebc222981bd9d4 | powerpc | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/ad2a08c54df7934bad5306aaabc6f4e6530552b8 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/8920d81dc79b32621b60543b2f37b5af6c8334d2 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/dc7f88f313918b7c0ef6c062af47147cf34f02a2 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/2ddea9e0b279a698171217e0654eb62d88af9818 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e5cec054e4e845c8f1b697db5ed0bb50ce790fbb | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ff4a182b7ffca86cf227ace092b6b18c0676666d | ORPH mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/79156a0311b07169f15078d3dcfb3ff59a299df8 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b7a830c278a285cd5279f8c26da12b1d321b45d0 | mips64el | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/a14764b7787677df176650d3631e13bb60be6b6c | mipsel | fs/ext2/ext2.mk:65: /home/t... | NOK | http://autobuild.buildroot.net/results/7ee5c9594808124cd39d629f88187e3393dfb10d | powerpc64le | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/048862b44d5a2098133a9eaeacd6d1ae45acc6e5 | x86_64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/bfd01840f9147f1a166b9428f20f8f09d4762198 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/045156aeaca8cb526ee0199bc7fe6aee76d0e12d | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8e628ca382f149b5a6c7c5d3083f5e2c55902756 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/513035d7dc28dcd36ae81c75583ad1702da2c16e | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/cc13c269f782465074fb436242490c9c0be39fc4 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f39076b248c115aedf4b382395211c2f6731f54c | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b0e058688e6917a36dd3cefb58b1c452170ea5fe | sh4aeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/378a9f72a69b3c295cbb43cd850bc290a69acfcd | x86_64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/39f5e4f08e3707e617fce9c6a026171ee32c0db4 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/e2bc9564e8a7d65c9fe9c2398ca36791a2fc455f | armeb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/7839ab1bda5660a600c9918e4c51ab43582f39b5 | arceb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/fb655cb4469d43a31e3332adf5c9e86ae5fd1b0f | sh4 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ad97d1a246c62c04aeb9e3464d536c02b2b2d212 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ba5737416347944a2c5f7af12e7c973e9d581ab4 | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/551501e4b790ef7ad307e8f32db6878118f10852 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/766c37748e7fdd15435ed382a32cae5e03712399 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56e67626369e3ec63bf7dad65142899b3d333eff | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d38d3b59a80ac4673313f908661f48295c45b00f | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/26675fbaee2de69e55bf16df95d28de9f5d79f71 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e517bbdc3401e97f38dde59a6f3d47d1424f99fa | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5490c9f8fdbd761bdde89d0df7bbcc86b107cea7 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/debeb66372e827afe4561bc6a24888261f9ae30f | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1849eae855276eaecb96058d113f11d99e2ff0ab | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/aefe9da3ecd4626cb13069647b6ee46a8a7593c4 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d5383b6ffa09997e061f8c1b262f162cefb82821 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/33919060c16100a3a5f21be40fbe7b00d69864ca | ORPH microblazeel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dfa17396c75771b2ceba9cbd20061eb4ed4c6176 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7ffce3efacf0a9dce768e3427c5cf35e1b9e7422 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6697c5df703baeb2f2765b8a081d2ed4aa43a494 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/289f4306b60f6cca6aea8fa2198e0a955dfa95cc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8807e24582a07aca59b50cfb4e2e742358df1eb8 | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4d86125001d3e94df18335946478d0829da625a4 | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/65f06993a925a7189a6f98fa39ce145918338996 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2f91db5cfb2f6c8e3ab867c1c2a2832a16e18bdc | ORPH arm | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/e3e9cc37fb51f4548196860a07ac8ed28baffa00 | mips | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/27a262a7c906a50bfbd9cab235f046a5d1b2bfc7 | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3fd9950557e1b9209ac497749891ce0e5f2bbd06 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d658777b8ccf6866c726f3310a40ba01cfe65815 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e53f44819cbb59b728f7162c6f5b112c1173f8a8 | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1474d8251838455384163742ddcdc92d13b3f271 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/44fe3e438ea5ef14d73d5301597a17878f83714e | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0d39856aee6a46d2b9956ca2209de5747f438a72 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e7b70b7757778cd1020e73e3c3df2d3ff0631f38 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/083b80925d21ff9b8b357a6ad1f71f027547ef21 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e466b52efd15a099ab7f55db8a8b8c76b155ebaa | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/36b19d03265c2c199b41c3011f4849b9274be9ce | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ce24c991173ceed4751a9a607741028409d61ed8 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/08facbc88ce653102cff9436dc279b6731184023 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bfcbcfd106966af68d99330a72bca8d4c4a9add2 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d7bb7cc76f87209c06c2ea12da271b1d9aef16cc | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/83556212a8d3e5d67aa2847758354dbb58c2c2de | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/98f188807a7c3076940d920d4a5cdc14ea74bb14 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7f27cc905fc48cac5520a73f1ccc92127d4157b3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b6654cab8dd6b2940d747f452d33feca0fcc01b5 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6fe3f078c0d12e3a3a52d89e38b44e5985c9d550 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3956180f90f2093f07329861f73c4f2a85e63b41 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/da84ed48d8c169427597412eb964b985e620d231 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6cd9c0df079acdd16a8cd21cfde23557ecda6c46 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3d5e500225773bcc1b3b8da5b1c0da428fabe5f8 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c57791b77d5b2455aaaa4af611bb916153aab835 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/de64a4d1bb0261cc864376351f11c42b81f5cc60 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/576995b8d4689f2192e6b94dc6c8330aac3b8493 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/512a829a920316d338f6273d121253d90ea7d140 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/366d2236f9ea2351b1b885477ad1c0bdd2c069c4 | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4916b10b564bbc320a9ffb6c74d691ddd9fafcd6 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/692455e4e519ef79091b9081f34501714bbb80ab | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/09609dce4d176d312328f8a5344a35d7d0864fd9 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6ffb273670d6f61a435f8e2dda98885fec6d85bd | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/aee2a90455fea2a075ac9746d9bbe7ec9627fabd | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2be8dc9b73cc91449314c80bf7526d7f5d63066e | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d2dbe39e0addab563d41c2a5eab06ada369a1b9d | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ad05bc78e1799e03299d0bfe11ca7a973348b6a9 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3b5f1fa3a4b2fc48fd55492b8290069bd53fde3c | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/5540a2bfdbf06fc4638d80bea921d8311704d673 | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/955e36555c1da296c1c81abad85dd918dc506092 | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3209ee58670c6c40f79b29a3ff14b70c943467ed | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86234f4ad451124e6d48d7275a6b4b49655eeb6d | armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/0ae633ef851cc77e4d513843001c68097761d96f | ORPH armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c147d1c306b3308739bc8f0b422f6435391aa1cc | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/1bf47ec1b0171d44620ebeb90a0079de08cc023c | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/ca715e77de03f168e5dfd72def77fefb08d160e9 | ORPH or1k | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/076e470ce372838636b140a9d69e9ea7f09b39b8 | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/67bac70a7b9048e30082514e01813557fd640bf0 | i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6bbb2091c6dd785c7a01ac2fd4eb82ee8528ff58 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/955e34a7fa2a21d984ec8efd5712b61668c4add2 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8e992e453f367d95a9d8d60ccc9d72d71b0c9828 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/483f70501d5e1eebb7191c1f56b3f4ac5eaf4754 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0f473d764c88984e27bc301950367b41e5412fb3 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/232f0d01fde07e5bc89249d0a2a73590ddb4bddb | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e9cd62b9f5f2a1c65196dfe8578ed49a59eb6978 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39217077c2c8b51d1c77647373759edb22c352a4 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/242c33e4df1589f574f94ffa48bbc89a0fe8cfd1 | microblazeel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/ee3d03065920025e4e2ad83b4bf090ca5c12e648 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/896b41002156f9fdff6c7e36330336b4c5176664 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/33898a94bc8725f9c15f41542a6e4bf0190a39dc | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/24935eb0748cfce3cccc1207b203bbcbe86da235 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/05ce60d84ddaa6c4dd4fdee46d585b37ac084b2b | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/182ed447ea4565794dc9936d144caaf9ffd156b0 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/262b8ac41f91fbb1a7ce379da71db2d4e5106540 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/de50b1007c7358a28f5993c284e6eaf1f83b2b11 | microblaze | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/06d9f3c5ad6a4415685dea6c5fb2f7aed910aa6e | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/c0fc787138310153ba0f7414ade43c7a77529534 | microblazeel | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/d00d22f1bfee5c175f3266ff16124632906463c3 | mips64 | libsepol-3.3 | NOK | http://autobuild.buildroot.net/results/f88af8d84c87d3ffd617dd422bbcc52c3a7c1a29 | nios2 | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/58de6a2806671317241f79804a5bee28b418ecf4 | mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/f09528ca04cf561c8e389bcc52c85b45bf6eb05c | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/63ed82bfe38d45539118b969d037ee3477eecac1 | ORPH powerpc64le | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0853ff119035f25a5ed75cf81af8516ff0827089 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/32049f5c6a04c015f7fd6378f58d348c9bc29900 | ORPH riscv32 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/60c860b84c8c371bcda7e3a2d75748a3dc274c09 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6e2d885fc7cc4aec47b4707d4236cae729750467 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/649af3a1c3984b6c6b6412e32ec02e9e0c21995a | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d4561c20cf1c3172efc6b5ca6f9e269081c77343 | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/3e14b63c01baf8cc57b5570101ec00db9ff7661a | ORPH i686 | linux-tools | NOK | http://autobuild.buildroot.net/results/3952894c5d3a19cea3cc406785eb9005ece49520 | ORPH arm | linux-tools | NOK | http://autobuild.buildroot.net/results/c631f670a7350691769d76940d6c55dc57232d0d | ORPH mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/10521ee7c6259523eb4c741cc8311681ff1d095e | arc | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/a94820cbb3e8cf5f3ddf7a440ee1e84e87d3ac8a | powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/22064e5820e4c9bbbd161935488c99b42d077364 | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/ad83f864e427804609e1514f2f0413a336cad7cc | s390x | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/df1a0519cd407fc05efa7f2bf1452d2ce44b32a6 | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/f8f6e0c529af4bafef7fb00116c091846870e7aa | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/0d1aba349528eb8e045a32f8f99d55faf9fff834 | riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/14853c23f6040de02bf44af756c4bc9563869039 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/ec399804c0360b9feb792556ff4aaf71ca70dd99 | aarch64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/d043c6d49fee32fdbebec4d14e90a212dd6cce5a | sh4aeb | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/32a3adf920185f5544d327176950e84c0bf52e94 | x86_64 | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/72f2664839ef34f3e26efeab784d5a34ce47ea9e | arc | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/dd8cb5912b7442446b29730a2042412cf0356bb2 | microblaze | luaposix-35.1 | NOK | http://autobuild.buildroot.net/results/949e2a2881e58480ddfd926f969f2c3e0631e6b3 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/a5e4aa8f91f0900f2eb719f4a80e8e8dc1d58d47 | ORPH i686 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/11c6b2c7654002d53ba68e892bf69a2904d67d0d | sh4a | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/2ee651af2ff42b50a0252b54d1c1b255d6cde68f | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/ee34aab48d6ab8d41878192507a241cdb18c8508 | mips | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/4bea65cc334546bec901d168f739696cfd62c1a4 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c356a46c74ea4e2032df5d337080ad75f510bfa4 | sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/09c47fd1a29ab046c11a93ca5bde3b0f58e13cb3 | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/0c1a5afa57ff0186e5b1f19b5d5cc4e3d35c3ec7 | ORPH s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/5ad7400fe847523f17aed91b9426be420118552e | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/7520e987eb012b00b74cb493bd552114f7ede844 | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/2d63ca1e167765c432c42197bcf427fc4fbafba8 | aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/b27e0ba81a713ae56a52620d7cee5b61936cf175 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/40189c68b34c7d95d7f230b77f25fea7c310aec9 | armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3494a3636e0c4d135e9f7ea49fb65011925e93d5 | ORPH s390x | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/c2d421fcf4655f692dc0df0ee227a7a532963454 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2aafa0f47781bf93e29caffcd86294d4bd3c8274 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/4d23fc3c31333fb71a935a572f0084f5a84a69cd | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5834aae8c77178409281b56a82f3f6d1b22468e4 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/85495ed3929c1a221fc69a762ecdf4118daa12eb | microblazeel | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/316ce6dae7fcb4562002023e6bc1e582b3dcf9a1 | microblaze | pigz-2.7 | NOK | http://autobuild.buildroot.net/results/b6b323b7f82718d2d0964c5bfeef77cd27f78323 | microblaze | pigz-2.7 | NOK | http://autobuild.buildroot.net/results/ab4dc470511c19efea2eedd0ce3d91390e3caf8e | xtensa | poppler-22.10.0 | NOK | http://autobuild.buildroot.net/results/28984c6f2815ff345f29d9d5517258021370fccc | mips | portaudio-190700_20210406 | NOK | http://autobuild.buildroot.net/results/64f9657ae5ef32fd9ed4564b0006aa84c43b0521 | ORPH nios2 | protobuf-21.8 | NOK | http://autobuild.buildroot.net/results/468b4eb9471b160c6dcda0e88a5eeefebb637b16 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/9c92ceb7dfce9098baf12cd628eaf056e59238d4 | ORPH powerpc64le | python-greenlet-1.1.3.post0 | NOK | http://autobuild.buildroot.net/results/95f1eb58039379022bb53dff3a15c6da75030351 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/cfd1a34dd12858dceb4db6effaa2524ff61cbb2c | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/2d8939279c016d173d2c377505dd7cb8ad0e5443 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c34e91ec3ba9071a32b8cf345153ac51e290d04a | x86_64 | python3-3.10.8 | NOK | http://autobuild.buildroot.net/results/0d403311d9fa370d4f7289b6d154c5fb3c7ba5e9 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/195b87e93d0b874eff7985c80db04879d80c5b70 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/7ecfb89515eef27f0e767a2e5aa24b6a62233b52 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/788b2782266bd83a916c087b31ecf31990944762 | powerpc64le | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/53264fad6a60372caa37b9a0618c70be57afeb0b | sparc64 | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/961c2c4388b0749c558ddf1f8ed29db0f4533872 | powerpc64 | rtl8723ds-5ab2d3f3858dc4c83... | NOK | http://autobuild.buildroot.net/results/fa2482674d789e7674dc0d83c5f54393beed4d70 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/36d1ebccec3b8ad448d3ae17719ad173e403996c | ORPH armeb | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/b5d57b6a218a24aeb18ce12ea017a22bcdadfd28 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/64a11dab4d91f8a7380838a3c12a0501da327627 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/0765b283f2d600d3da920659a8e36447ca46ca18 | microblaze | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/2d7469848de0158d4095a600952e0cc7391ef1a3 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/83faaa6236c9ab653b5e80bb5b6c08c53e92c339 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/7a596a5b975f55656fd259a11951bcccf7798a84 | mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/f9caa6bd0b893e4bb708c7f0f06f03803770813e | i586 | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/548f4d5e3cf561a26e31eb7e37cffde3979fb417 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/8fc5512956f5336024976a7da2a9033875d5036d | ORPH powerpc | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/d3eae21b276d185930134fb08f06c4b2f7461fa3 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/cb023eee3bcdabbb308acf5c07b0d844c3975c34 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/8b477889246cd444d3a1de1d7d7b6d8dd4e88e54 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/a6d088500ea3cd6bff567da24a9e514b5bf398d5 | powerpc64le | udisks-2.9.4 | NOK | http://autobuild.buildroot.net/results/2ffe96a2cf4785c22dce7ec2d8203e61415b9c8b | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/3af6f946f78fb004954e4f484a014767cee24e92 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/66941ca2addbaac06faea69afdc02df6df39f220 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/d2342a6d743d8d44cb6d9306ff2241558550cd2c | mips | unknown | NOK | http://autobuild.buildroot.net/results/5562d79416ac1d301e47e12d01b109436e097d57 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/bcdfa9f0680acf4d43b5037a622b1e035c94c4b5 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/411f57bf0f800bd7baf70f6ea5768dd9509b11a6 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/357fc04607f1143fe975230385c9083038396ef2 | nios2 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/184506cb26693cb3d1ab9b2c8ff8d7ab5c8a2089 | ORPH sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/3e769608883a85c06f5e65dd3e67e2f35c02625a | ORPH powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/501a39f75d7bc679061afb308b860b220642b4b6 | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/13a5665699dd8fe02489889f6b8e6dad84184b1d | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7ef1858494f86d8cbdc73d8f658d661394f9f4c1 | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/b6c7f06357d634a36dcc6b31eb27a9319a82bbe0 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/79e1ea85a1efce0d1e2e7396aa06a9f19122abcf | mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/67eb01338c0ead7b7922832d1cdfb5f23f29672c | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0c6baf68e1aaa42597d630d62e673bf9083b59a5 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/dd70c2d706f660dc8962d2dd2809d7815cdd3cd2 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/240c18aa222684fc62856adbc84853cd1eafcb58 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b91552b5316e1f7386c2c14b071294df7ff88363 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a2a2eb2c1d2665802e91177d7ec4001233a14010 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a7166cf1cfde1156a20a418f496a86a5b65478c4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/07da378e107f55687e945d2ea03338cb98c50f95 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/87671ac612a94d070924300bdc2d973b97ee2a57 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/69e3cefac78338c34f96234b83a8865584bfc5cb | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a0dca3d6e0fd618655df972095a3678d69c6d360 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2285e784bc0a9aa74c5871048a78e8940b9945d8 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e8eca3b7297faa6dd577cc7bf38e68dd6345043d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/acabd6a46aedbc82cf2ccf2dcfd9af81b1d0133a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/87c2262bd46ce3b8cada84d4bd9780bb74dd4303 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/917b3565571862831699b9b677670922f51ef88b | ORPH mips | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ce3138b1ac1b2cd2c51789d21959bfba543a1922 | microblazeel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/5008992750140607d9ce82349407ce4367b6dfb9 | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/228f10447fcdfc2e4ea54afdb746b1b9729e65dd | Classification of failures by reason for next --------------------------------------------- elfutils-0.186 | 3 unknown | 3 aubio-0.4.9 | 2 gerbera-1.10.0 | 2 glibc-2.36-66-ga1dc0be03c9d... | 2 host-pahole-1.24 | 2 dash-0.5.11.5 | 1 ffmpeg-4.4.3 | 1 gobject-introspection-1.72.0 | 1 hyperfine-1.14.0 | 1 imagemagick-7.1.0-51 | 1 linux-5.10.145-cip17-rt7 | 1 open62541-v1.3.3 | 1 python-cryptography-38.0.3 | 1 python-greenlet-2.0.0 | 1 xz-5.2.7 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0643b6dab491c41f63e7e5e95c5e566e95d296f | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fc1c62f280299f71bc780bfa03cc02a8918d3d6e | or1k | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/2e67bf41a77fe0bc786fcfdf74e7c1ea458bf6cc | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a2001fad9eb09a268c9b25999bc87121607d316a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/33478741f60e38364fdcd67ec4ee59de8988979c | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/40df40af33619d7219733c56f252fa0d9cb8f86a | ORPH aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/587168f816cba1c174a49cd4140e6c6e4518c4a3 | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c3c5afdbb23bc83f61383d3e40d32741956315c3 | mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/650f99c8837d6f4c01b2699b7089fb51efd331a4 | microblaze | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d1d69d595569221e85cd91cfb22962c8ed22e8c1 | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/344086afc2b7afa3e413c2bde1727be932ed0eb6 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7c912aa1ea53fe9b3ae3801eac5bc9c1ea362b51 | ORPH m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cc5a71bddccb0a9577f9b01a3e4062ca048c5cd5 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c4e3aa9664930fb00c76949284a36c31f71908fe | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d8263a002cc34f8e2221babd3052186198b1d5ce | ORPH mips64el | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/b59ec5820c21b57c6fb9f914039c50ed6180183a | ORPH sparc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/231c0d4c61487456dabc0e28b859d7ec52e9ac76 | ORPH microblazeel | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/ad5a4826f47a7e02f7dc5627da0299991d6b2af1 | ORPH powerpc64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/c0fc837b420c80d5d784da87847fd8874c1d6abe | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/13de56539f5ffb5333c8688484038bf8fec20550 | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/426d0cce734196b6c2cd95d84fa9d0fbf356614a | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/fe4a01fcf495d0cb0c0f26e6c34703469a0cb27f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/ee68ea1c514a72d6e7fccf42d8ef9b048b685a07 | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82856c5c872da3c64d06ddb879f22767cd477ea6 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/47bd304aa5280707312c0621bca022d76a549f18 | Classification of failures by reason for 2022.08.x -------------------------------------------------- unknown | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.7.2 | 1 dahdi-linux-5c840cf43838e06... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gerbera-1.10.0 | 1 gobject-introspection-1.70.0 | 1 host-gcc-initial-11.3.0 | 1 host-go-1.18.8 | 1 host-pahole-73383b3a39afe86... | 1 igd2-for-linux-2.1 | 1 libgcrypt-1.10.1 | 1 libwpe-1.12.3 | 1 linux-5.10.115-cip7 | 1 mongodb-4.2.18 | 1 ntp-4.2.8p15 | 1 qemu-7.0.0 | 1 quickjs-2021-03-27 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7f68e04f5e2e0c022e5b711b16595b20c0c9c0a2 | sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/f7a1c17fd534ec38ae5978ec84daf4ee1c8b49d5 | aarch64 | alsa-lib-1.2.7.2 | NOK | http://autobuild.buildroot.net/results/0e541937fec1d8a21731af3bf53065312b0e4706 | aarch64_be | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/08875758ffa82b962b36622418d20061b150e368 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/75cd20fef9a9d975fb31706a75533a562ec4ae71 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7c1ee87bfc33ad0392b81f20d5dacbacf858afd9 | sparc64 | gobject-introspection-1.70.0 | NOK | http://autobuild.buildroot.net/results/c8bdbad9727200225b7c90fbf812e43144c102c2 | ORPH armeb | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/28ae7c883063ca328d07004d49a1e7dc9e10c517 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/81bdbd88d29c05ec0d19ccc40444afb5a8443e1e | sparc64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/44224d02cbddf92bb3d74405bdf3b05baf994205 | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/7e121626602c1c44987b9d4f4b63f637ff5c3d8e | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/44fde1d5f778684034115c5ccbaf11514ac3d682 | ORPH arm | libwpe-1.12.3 | NOK | http://autobuild.buildroot.net/results/29d2ba0f8c92e9081cff5741333faf5849a406c1 | xtensa | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/91a89f361d13cbf10109b0740330711016e4c958 | ORPH aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/003fd20e2e7ede2f97174f0a5669e5ad74f3f989 | sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f4756d6e8c8d940ecfeb5660f09117174da6797e | ORPH i686 | qemu-7.0.0 | NOK | http://autobuild.buildroot.net/results/7a942de15e60d306a59e33769da5f048d56120a5 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f14651917b913e1f1557fbe6c16a31c9d0558978 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/37a85222d0d59328af43e49f2459bd31af2bcb76 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/7de8bedb990b8fd86c1bb774263f6907c3284ccd | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Dec 1 08:05:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 09:05:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <20221130074444.829636-1-christian@paral.in> (Christian Stewart's message of "Tue, 29 Nov 2022 23:44:43 -0800") References: <20221130074444.829636-1-christian@paral.in> Message-ID: <877czbczvq.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md Is this for 2022.11 or 2023.02? I don't right away see anything important? > Signed-off-by: Christian Stewart > --- > package/balena-engine/balena-engine.hash | 2 +- > package/balena-engine/balena-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > diff --git a/package/balena-engine/balena-engine.hash b/package/balena-engine/balena-engine.hash > index ef590881f5..4adb8ce561 100644 > --- a/package/balena-engine/balena-engine.hash > +++ b/package/balena-engine/balena-engine.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 43f4c985b855a4f731a5cdac214f1adf6c4cc2021cbad3f93856009df246d61c balena-engine-20.10.12.tar.gz > +sha256 4fb38109d133d499de366466a612fb6f523ea99d56fcd69b45dc494a75fbce0f balena-engine-20.10.21.tar.gz > sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE > diff --git a/package/balena-engine/balena-engine.mk b/package/balena-engine/balena-engine.mk > index 0afcea3d7e..ecfb62bfbf 100644 > --- a/package/balena-engine/balena-engine.mk > +++ b/package/balena-engine/balena-engine.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -BALENA_ENGINE_VERSION = 20.10.12 > +BALENA_ENGINE_VERSION = 20.10.21 > BALENA_ENGINE_SITE = $(call github,balena-os,balena-engine,v$(BALENA_ENGINE_VERSION)) > BALENA_ENGINE_LICENSE = Apache-2.0 > -- > 2.38.1 -- Bye, Peter Korsgaard From luca.ceresoli at bootlin.com Thu Dec 1 08:38:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:38:26 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 In-Reply-To: References: <20221126105350.14687-1-neal.frager@amd.com> <20221129115033.0fe9ae00@booty> Message-ID: <20221201093826.38b70973@booty> On Tue, 29 Nov 2022 11:11:35 +0000 "Frager, Neal" wrote: > Hi Luca, > > > This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. > > > > Xilinx 2022.2 includes: > > - U-Boot 2022.01 bug fixes > > - Linux bump to Linux 5.15.36 with bug fixes > > - TF-A 2.6 bug fixes > > - PMUFW bug fixes > > > > Signed-off-by: Neal Frager > > --- > > configs/zynqmp_zcu102_defconfig | 8 ++++---- > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > diff --git a/configs/zynqmp_zcu102_defconfig > > b/configs/zynqmp_zcu102_defconfig index e27dfdb6c9..6047d4299c 100644 > > --- a/configs/zynqmp_zcu102_defconfig > > +++ b/configs/zynqmp_zcu102_defconfig > > @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" > > BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" > > BR2_LINUX_KERNEL=y > > BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > > -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" > > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > > BR2_LINUX_KERNEL_DTS_SUPPORT=y > > BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu102-rev1.0" > > @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # > > BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y > > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" > > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y > > BR2_TARGET_UBOOT=y > > BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > > BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > > -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" > > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" > > BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" > > BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu102-rev1.0" > > BR2_TARGET_UBOOT_NEEDS_DTC=y > > @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > > BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" > > BR2_TARGET_UBOOT_ZYNQMP=y > > -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu102/zcu102_pmufw.elf" > > +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" > > > It would be nice to stay on Xilinx official firmwares, but there seem > > to be no 2022.2 firmwares now on the Xilinx repo after Vivado 2022.2 > > has been released more than 1 month ago. > > I completely agree. I am in an ongoing discussion within AMD regarding these firmware binaries, and my hope is that an official location will be maintained starting with 2023.1. > The firmware repo will cover both zynqmp and versal families. > > Once the official location is available, I will be moving the buildroot zynqmp and versal support over to the Xilinx github and deprecating my github. > > > One option would be to keep on using a 2022.1 pmufw and upgrade the > > other components. Do you think that would work? I think nowadays the > > interface provided by the PMUFW is quite stable, isn't it? > > Yes, we can do this as a temporary solution for the zcu102 and zcu106. The 2022.1 pmufw does work with the other 2022.2 images. Well, I think it's fine after all. Hoping it get solved soon on the Xilinx side... Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Thu Dec 1 08:38:41 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:38:41 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-2-neal.frager@amd.com> References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-2-neal.frager@amd.com> Message-ID: <20221201093841.7d21d5c9@booty> On Sat, 26 Nov 2022 03:53:49 -0700 Neal Frager wrote: > This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. > > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Thu Dec 1 08:39:07 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:39:07 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-3-neal.frager@amd.com> References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-3-neal.frager@amd.com> Message-ID: <20221201093907.3638b51e@booty> On Sat, 26 Nov 2022 03:53:50 -0700 Neal Frager wrote: > This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. > > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From christian at paral.in Thu Dec 1 09:11:43 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 1 Dec 2022 01:11:43 -0800 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <877czbczvq.fsf@dell.be.48ers.dk> References: <20221130074444.829636-1-christian@paral.in> <877czbczvq.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, On Thu, Dec 1, 2022 at 12:05 AM Peter Korsgaard wrote: > > >>>>> "Christian" == Christian Stewart writes: > > > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md > > Is this for 2022.11 or 2023.02? I don't right away see anything > important? https://github.com/balena-os/balena-engine/compare/v20.10.12...v20.10.22 173 commits and over 5k files changed. Including an update to the systemd unit used in buildroot: https://github.com/balena-os/balena-engine/pull/286 Best, Christian From bugzilla at busybox.net Thu Dec 1 11:09:29 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 01 Dec 2022 11:09:29 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 --- Comment #1 from Thomas Petazzoni --- I don't understand why you're not doing: LINUX_OVERRIDE_SRCDIR = ../kernel/linux-x.y.z and stop using _SUBDIR ? In your case, I don't understand why you would be using _SUBDIR. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Thu Dec 1 11:49:40 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 01 Dec 2022 11:49:40 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 --- Comment #2 from luffy.jiang at montage-lz.com --- some kernel space code is not in kernel/linux-x.y.z my directory tree like this: top/kernel/msp/drv top/kernel/linux-x.y.z top/kernel/linux-x.y.z/drivers there is a soft link in kernel/linux-x.y.z/drivers kernel/linux-x.y.z/drivers/msp point to top/kernel/msp/drv the content of soft link is: ../../msp/drv I hope set LINUX_OVERRIDE_SRCDIR at kernel level, then rsync can copy all kernel directory, then the relative path can be fixed -- You are receiving this mail because: You are on the CC list for the bug. From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:39 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:39 +0100 Subject: [Buildroot] [PATCH 2/3] package/vuejs-router: bump version to 4.1.6 In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221201134840.18838-2-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- package/vuejs-router/vuejs-router.hash | 2 +- package/vuejs-router/vuejs-router.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index ba8f09b508..147e730f20 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59d6f3e237e68953fc4e4e22463b487b9fde5733b3ff3392eec488c0cc84976b vue-router-4.0.15.tgz +sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE diff --git a/package/vuejs-router/vuejs-router.mk b/package/vuejs-router/vuejs-router.mk index 562c698157..de7e9c30c5 100644 --- a/package/vuejs-router/vuejs-router.mk +++ b/package/vuejs-router/vuejs-router.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_ROUTER_VERSION = 4.0.15 +VUEJS_ROUTER_VERSION = 4.1.6 VUEJS_ROUTER_SOURCE = vue-router-$(VUEJS_ROUTER_VERSION).tgz VUEJS_ROUTER_SITE = https://registry.npmjs.org/vue-router/- VUEJS_ROUTER_LICENSE = MIT -- 2.35.1 From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:40 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:40 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Thomas Claveirole to package vuejs In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221201134840.18838-3-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..c6b27b941f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2815,6 +2815,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire -- 2.35.1 From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:38 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:38 +0100 Subject: [Buildroot] [PATCH 1/3] package/vuejs: bump version to 3.2.45 Message-ID: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- package/vuejs/vuejs.hash | 2 +- package/vuejs/vuejs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs/vuejs.hash b/package/vuejs/vuejs.hash index c53364e97d..e66bee06d3 100644 --- a/package/vuejs/vuejs.hash +++ b/package/vuejs/vuejs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 042033a2a8e6d45f750924953f03c34058d5afd9cc1571fbaf1827eaf04f6943 vue-3.2.33.tgz +sha256 968e71a707a4a1961faa6e513b6bba162ef04c3413d7edaba0abc1a5996ae71b vue-3.2.45.tgz sha256 1bb85cc9b13b81ef41c81c51866172fc345e0503c86726a6755b796590b70175 LICENSE diff --git a/package/vuejs/vuejs.mk b/package/vuejs/vuejs.mk index d544124bbc..8f7d0cd3d4 100644 --- a/package/vuejs/vuejs.mk +++ b/package/vuejs/vuejs.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_VERSION = 3.2.33 +VUEJS_VERSION = 3.2.45 VUEJS_SOURCE = vue-$(VUEJS_VERSION).tgz VUEJS_SITE = https://registry.npmjs.org/vue/- VUEJS_LICENSE = MIT -- 2.35.1 From giulio.benetti at benettiengineering.com Thu Dec 1 14:38:58 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 15:38:58 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: fix build failure on PowerPC Message-ID: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> Add local patch(pending upstream[0]) to fix build failure with PowerPC due to a package re-defition of get_ra() that is only defined in Linux PowerPC implementation. [0]: https://github.com/lwfinger/rtl8723ds/pull/32 Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti --- ...8723ds-get_ra-exists-only-on-PowerPC.patch | 105 ++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch diff --git a/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch new file mode 100644 index 0000000000..ceb9483a32 --- /dev/null +++ b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch @@ -0,0 +1,105 @@ +From aaf31f36eb21b16bc628671a0c49b65ff2736a22 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Thu, 1 Dec 2022 15:24:08 +0100 +Subject: [PATCH] rtl8723ds: get_ra() exists only on PowerPC + +In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() +that has a completely different purpose. So let's rename local get_ra() +to wifi_get_ra() to make it different from Linux's get_ra(). + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h?h=v6.1-rc7#n49 + +Signed-off-by: Giulio Benetti +--- + core/rtw_odm.c | 6 +++--- + core/rtw_recv.c | 6 +++--- + include/wifi.h | 2 +- + os_dep/linux/ioctl_cfg80211.c | 2 +- + 4 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/core/rtw_odm.c b/core/rtw_odm.c +index d9b7db1..962560a 100644 +--- a/core/rtw_odm.c ++++ b/core/rtw_odm.c +@@ -430,7 +430,7 @@ void rtw_odm_parse_rx_phy_status_chinfo(union recv_frame *rframe, u8 *phys) + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u)\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t0->band, phys_t0->channel, phys_t0->rxsc + ); +@@ -546,7 +546,7 @@ type1_end: + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, rf_mode:%u, l_rxsc:%u, ht_rxsc:%u) => %u,%u\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t1->band, phys_t1->channel, phys_t1->rf_mode, phys_t1->l_rxsc, phys_t1->ht_rxsc + , pkt_cch, pkt_bw +@@ -564,7 +564,7 @@ type1_end: + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u, ht_rxsc:%u)\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t2->band, phys_t2->channel, phys_t2->l_rxsc, phys_t2->ht_rxsc + ); +diff --git a/core/rtw_recv.c b/core/rtw_recv.c +index 87a6b2a..6a3c26d 100644 +--- a/core/rtw_recv.c ++++ b/core/rtw_recv.c +@@ -4444,10 +4444,10 @@ void rx_query_phy_status( + && _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN); + + pkt_info.bToSelf = (!pattrib->icv_err) && (!pattrib->crc_err) +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); + + pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); + + pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID + && (GetFrameSubType(wlanhdr) == WIFI_BEACON); +@@ -4549,7 +4549,7 @@ s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status) + _adapter *iface = NULL; + _adapter *primary_padapter = precvframe->u.hdr.adapter; + +- pda = get_ra(pbuf); ++ pda = wifi_get_ra(pbuf); + + if (IS_MCAST(pda) == _FALSE) { /*unicast packets*/ + iface = rtw_get_iface_by_macddr(primary_padapter , pda); +diff --git a/include/wifi.h b/include/wifi.h +index ce78bf6..ccdbd0f 100644 +--- a/include/wifi.h ++++ b/include/wifi.h +@@ -455,7 +455,7 @@ __inline static int IS_MCAST(unsigned char *da) + return _FALSE; + } + +-__inline static unsigned char *get_ra(unsigned char *pframe) ++__inline static unsigned char *wifi_get_ra(unsigned char *pframe) + { + unsigned char *ra; + ra = GetAddr1Ptr(pframe); +diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c +index a197612..4fff23a 100644 +--- a/os_dep/linux/ioctl_cfg80211.c ++++ b/os_dep/linux/ioctl_cfg80211.c +@@ -4735,7 +4735,7 @@ void rtw_cfg80211_rx_p2p_action_public(_adapter *adapter, union recv_frame *rfra + + indicate: + #if defined(RTW_DEDICATED_P2P_DEVICE) +- if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), get_ra(frame), &wdev)) ++ if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), wifi_get_ra(frame), &wdev)) + if (0) + RTW_INFO("redirect to pd_wdev:%p\n", wdev); + #endif +-- +2.34.1 + -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 1 15:51:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 1 Dec 2022 16:51:50 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> Message-ID: <20221201165150.4746c32e@windsurf> Hello Leonid, Thanks for your feedback. Could you provide more specific, such as which specific version bump fixed this issue? Best regards, Thomas Petazzoni On Thu, 1 Dec 2022 18:37:02 +0300 Leonid Yuriev wrote: > Hi, > > Just in case, I decided to notify that the problem has been fixed in the > latest version. > I.e. it is enough to backport a libmdbx' package patches from the master > branch. > > Regards, > Leonid. > > 01.12.2022 10:43, Thomas Petazzoni ?????: > > Hello, > > > > Autobuilder failures > > ==================== > > > > Below is a list of build failures reported by the Buildroot autobuilders > > in relation to packages or CPU architectures you are in charge of. > > Please help us improving the quality of Buildroot by investigating those > > build failures and sending patches to fix them. > > > > Results for the 'master' branch > > ------------------------------- > > > > Build failures related to your packages: > > > > arch | reason | url > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > microblaze | libmdbx-0.11.12 | http://autobuild.buildroot.net/results/06d9f3c5ad6a4415685dea6c5fb2f7aed910aa6e > > > > > > Thanks for your contribution to Buildroot! > > -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 1 16:41:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 1 Dec 2022 17:41:45 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> Message-ID: <20221201174145.5e70863c@windsurf> On Thu, 1 Dec 2022 19:01:55 +0300 Leonid Yuriev wrote: > Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 Thanks, but please keep the Buildroot mailing list in Cc when replying :-) Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From vincent.stehle at arm.com Thu Dec 1 18:33:34 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:34 +0100 Subject: [Buildroot] [PATCH 0/3 next] bump edk2 version Message-ID: <20221201183337.1588407-1-vincent.stehle@arm.com> Hi, The intend of this patch series is "just" to bump the edk2 version. To do that, bumping the edk2-platforms version in sync is necessary. A small difficulty is that some Marvell files, which are necessary for the edk2 MACCHIATObin recipe, have moved out of the edk2-platforms repository into the edk2-non-osi repository. The proposal is to add a new edk2-non-osi package, which is inspired from the edk2-platforms package created by Dick. Because licenses in the edk2-non-osi repository vary per-platform, we copy only the Marvell Armada Devicetree files we need for the MACCHIATObin, for the sake of legal-info simplicity, but we prepare to add more in the future. Dick, can I also add you to DEVELOPERS for this new edk2-non-osi package, please? Let me know if you agree and I will re-send. Other alternatives to avoid a new package could be to switch the edk2 MACCHIATObin recipe to ACPI (but how would we test?), or to drop the recipe completely, as the solidrun_macchiatobin_defconfig is not using edk2 anyway. Let me know if this is preferred. In term of testing, the qemu_aarch64_sbsa_defconfig, which is using edk2, runs fine on Qemu. The following combinations of edk2 platforms and toolchains build ok (or skip): fvp arm-aarch64 sbsa bootlin-aarch64-glibc virt bootlin-x86-64-glibc sgi575 bootlin-x86-64-musl default x bootlin-x86-64-uclibc ovmf-x64 br-i386-pentium-mmx-musl solidrun br-i386-pentium4-full ovmf-i386 linaro-aarch64 socionext linaro-aarch64-be virt-kernel The following python tests run ok: tests.boot.test_edk2.TestEdk2 tests.boot.test_grub.TestGrubAArch64EFI tests.boot.test_grub.TestGrubX8664EFI tests.boot.test_grub.TestGrubi386EFI tests.fs.test_iso9660.TestIso9660Grub2EFI tests.fs.test_iso9660.TestIso9660Grub2Hybrid If anyone can test edk2 on actual hardware, feedback would be greatly appreciated. This patch series is for the `next' branch, please. Best regards, Vincent. Vincent Stehl? (3): package/edk2-platforms: bump in sync with edk2-stable202208 package/edk2-non-osi: new package boot/edk2: bump version to edk2-stable202208 DEVELOPERS | 1 + ...ePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++ package/edk2-non-osi/edk2-non-osi.hash | 3 ++ package/edk2-non-osi/edk2-non-osi.mk | 29 +++++++++++ package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 11 files changed, 55 insertions(+), 54 deletions(-) delete mode 100644 boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch create mode 100644 package/edk2-non-osi/Config.in create mode 100644 package/edk2-non-osi/edk2-non-osi.hash create mode 100644 package/edk2-non-osi/edk2-non-osi.mk -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:35 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:35 +0100 Subject: [Buildroot] [PATCH 1/3 next] package/edk2-platforms: bump in sync with edk2-stable202208 In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-2-vincent.stehle@arm.com> Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl? Cc: Dick Olsson --- This is for the `next' branch, please. package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078d..405a09241cd 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afcc..898937a5ab4 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:36 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:36 +0100 Subject: [Buildroot] [PATCH 2/3 next] package/edk2-non-osi: new package In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-3-vincent.stehle@arm.com> Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl? Cc: Thomas Petazzoni --- This is for the `next' branch, please. DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 ++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 29 ++++++++++++++++++++++++++ 5 files changed, 45 insertions(+) create mode 100644 package/edk2-non-osi/Config.in create mode 100644 package/edk2-non-osi/edk2-non-osi.hash create mode 100644 package/edk2-non-osi/edk2-non-osi.mk diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee98..233fda4c71d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639e..ce0d55bbf2f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 00000000000..6c540c8a408 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 00000000000..7941df1f2fc --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 00000000000..5cd08c03de5 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,29 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += , BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi + + for d in $(EDK2_NON_OSI_DIRS); do \ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$$d; \ + cp -rf $(@D)/$$d/* $(STAGING_DIR)/usr/share/edk2-non-osi/$$d/; \ + done +endef + +$(eval $(generic-package)) -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:37 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:37 +0100 Subject: [Buildroot] [PATCH 3/3 next] boot/edk2: bump version to edk2-stable202208 In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-4-vincent.stehle@arm.com> The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl? Cc: Dick Olsson --- This is for the `next' branch, please. ...ePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) delete mode 100644 boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565aa..00000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee0..855a62f70b3 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841b..94ee22ddc4e 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e7..c377b498776 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ -- 2.35.1 From yann.morin.1998 at free.fr Thu Dec 1 19:55:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 1 Dec 2022 20:55:20 +0100 Subject: [Buildroot] [PATCH 1/1] BUILDROOT: fixed some spelling mistakes In-Reply-To: <20221201004458.673-2-zhaozikui@eswincomputing.com> References: <20221201004458.673-1-zhaozikui@eswincomputing.com> <20221201004458.673-2-zhaozikui@eswincomputing.com> Message-ID: <20221201195520.GA978091@scaer> Zhao, All, On 2022-12-01 08:44 +0800, Zikui Zhao spake thusly: > Fixed some spelling mistakes of countable nouns. > > Zikui Zhao > --- [--SNIP--] > diff --git a/board/chromebook/elm/readme.txt b/board/chromebook/elm/readme.txt > index b63e7e8bcf..3387933ab4 100644 > --- a/board/chromebook/elm/readme.txt > +++ b/board/chromebook/elm/readme.txt > @@ -30,7 +30,7 @@ The important files are: > rootfs.tar > bootsd.img (SD card image containing both kernel and rootfs) > > -Write the image directly to some SD card. > +Write the image directly to some SD cards. No. 'some' does not refer to a plural, but to an arbitrary item left to the choice of the user. See first sense in: https://www.merriam-webster.com/dictionary/some Besides, it does not make sense to write the resulting image to more than one SD card to boot a single board, which the readme is about. > WARNING: make sure there is nothing important on that card, > and double-check the device name! > > diff --git a/board/chromebook/snow/readme.txt b/board/chromebook/snow/readme.txt > index 1afd949829..9533bf69b0 100644 > --- a/board/chromebook/snow/readme.txt > +++ b/board/chromebook/snow/readme.txt > @@ -30,7 +30,7 @@ The important files are: > rootfs.tar > bootsd.img (SD card image containing both kernel and rootfs) > > -Write the image directly to some SD card. > +Write the image directly to some SD cards. Ditto > WARNING: make sure there is nothing important on that card, > and double-check the device name! > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- Those two are acceptable. > | +-- libbar/ > | +-- > | > diff --git a/docs/manual/writing-rules.txt b/docs/manual/writing-rules.txt > index 758965d80a..1b88a411e6 100644 > --- a/docs/manual/writing-rules.txt > +++ b/docs/manual/writing-rules.txt > @@ -6,8 +6,8 @@ > Overall, these coding style rules are here to help you to add new files in > Buildroot or refactor existing ones. > > -If you slightly modify some existing file, the important thing is > -to keep the consistency of the whole file, so you can: > +If you slightly modify some existing files, the important thing is > +to keep the consistency of the whole files, so you can: Again, nope. For 'some', the reason is the same as above: it is not a plural, but an indetermined unit. For 'whole', we still refer to the "existing file" mentioned just before, and what this sentence means is that, when modifying an existing file in Buildroot, we want the code style of that file to be consistent, hence the "whole file", i.e. "whole" means "entire". See sense 3.a in: https://www.merriam-webster.com/dictionary/whole The following fixes to "some" are also incorrect: support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- The first three (kconfig) are from the kernel, so we just copied them as-is; any fixes should be pushed to the kernel instead (but those "some" fixes are incorrect). > diff --git a/support/testing/tests/package/test_crudini.py b/support/testing/tests/package/test_crudini.py > index 470a714eb6..abb188c1b7 100644 > --- a/support/testing/tests/package/test_crudini.py > +++ b/support/testing/tests/package/test_crudini.py > @@ -22,7 +22,7 @@ class TestCrudiniBase(TestPythonPackageBase): > > self.emulator.login() > > - # 1. Create some sample .ini file > + # 1. Create some sample .ini files This one, like the others above, is incorrect. Furthermore, it is obvious in contect that we are indeed creating only one .ini file: > cmd = "echo -e '%s' > config.ini" % INI_FILE_CONTENT ... here, this only creates a single .ini file. Can you re-send a patch with only the two correct fixes, please? Regards, Yann E. MORIN. > _, ret = self.emulator.run(cmd) > self.assertEqual(ret, 0) -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Thu Dec 1 20:00:44 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 21:00:44 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: bump to 2022-12-01 version on master branch Message-ID: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> Drop local patch that has been upstreamed. Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti --- ...TRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 39 ------------------- package/rtl8723ds/rtl8723ds.hash | 2 +- package/rtl8723ds/rtl8723ds.mk | 2 +- 3 files changed, 2 insertions(+), 41 deletions(-) delete mode 100644 package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch diff --git a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index 4495817358..0000000000 --- a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 769a1943cb409f89f3c91208294a89b09bf47b86 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 16 Nov 2022 16:08:21 +0100 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index aa57f85..3d91574 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -1738,6 +1737,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - rtk_core := core/rtw_cmd.o \ --- -2.34.1 - diff --git a/package/rtl8723ds/rtl8723ds.hash b/package/rtl8723ds/rtl8723ds.hash index cbc77e14c1..d5abf9913c 100644 --- a/package/rtl8723ds/rtl8723ds.hash +++ b/package/rtl8723ds/rtl8723ds.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 691040a85d838f8d8d7da0f2ed460f1ea5f6734c40dc73770ba7e260b6cda9cc rtl8723ds-5ab2d3f3858dc4c833013c47a79faa05b10198f6.tar.gz +sha256 97f3ebc5d977ba35d10c9c06e6817e4a00458727b651b56fc00c207c05a61995 rtl8723ds-a638cc8639015b8b9390af3350fab0366b6c87e7.tar.gz diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 0d96e6b03a..7e27fa75ea 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723DS_VERSION = 5ab2d3f3858dc4c833013c47a79faa05b10198f6 +RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 -- 2.34.1 From giulio.benetti at benettiengineering.com Thu Dec 1 20:01:24 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 21:01:24 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: fix build failure on PowerPC In-Reply-To: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> References: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> Message-ID: Pending patch has been upstreamed, so let's drop this patch and this [0] other patch in favor of this new one [1] that bumps package to latest version that basically fix the build failure on PowerPC and fix minor bugs. [0]: https://patchwork.ozlabs.org/project/buildroot/patch/20221128194131.3102770-1-giulio.benetti at benettiengineering.com/ [1]: https://patchwork.ozlabs.org/project/buildroot/patch/20221201200044.2138064-1-giulio.benetti at benettiengineering.com/ Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 01/12/22 15:38, Giulio Benetti wrote: > Add local patch(pending upstream[0]) to fix build failure with PowerPC due > to a package re-defition of get_ra() that is only defined in Linux PowerPC > implementation. > > [0]: https://github.com/lwfinger/rtl8723ds/pull/32 > > Fixes: > http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ > > Signed-off-by: Giulio Benetti > --- > ...8723ds-get_ra-exists-only-on-PowerPC.patch | 105 ++++++++++++++++++ > 1 file changed, 105 insertions(+) > create mode 100644 package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > > diff --git a/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > new file mode 100644 > index 0000000000..ceb9483a32 > --- /dev/null > +++ b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > @@ -0,0 +1,105 @@ > +From aaf31f36eb21b16bc628671a0c49b65ff2736a22 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Thu, 1 Dec 2022 15:24:08 +0100 > +Subject: [PATCH] rtl8723ds: get_ra() exists only on PowerPC > + > +In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() > +that has a completely different purpose. So let's rename local get_ra() > +to wifi_get_ra() to make it different from Linux's get_ra(). > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h?h=v6.1-rc7#n49 > + > +Signed-off-by: Giulio Benetti > +--- > + core/rtw_odm.c | 6 +++--- > + core/rtw_recv.c | 6 +++--- > + include/wifi.h | 2 +- > + os_dep/linux/ioctl_cfg80211.c | 2 +- > + 4 files changed, 8 insertions(+), 8 deletions(-) > + > +diff --git a/core/rtw_odm.c b/core/rtw_odm.c > +index d9b7db1..962560a 100644 > +--- a/core/rtw_odm.c > ++++ b/core/rtw_odm.c > +@@ -430,7 +430,7 @@ void rtw_odm_parse_rx_phy_status_chinfo(union recv_frame *rframe, u8 *phys) > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u)\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t0->band, phys_t0->channel, phys_t0->rxsc > + ); > +@@ -546,7 +546,7 @@ type1_end: > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, rf_mode:%u, l_rxsc:%u, ht_rxsc:%u) => %u,%u\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t1->band, phys_t1->channel, phys_t1->rf_mode, phys_t1->l_rxsc, phys_t1->ht_rxsc > + , pkt_cch, pkt_bw > +@@ -564,7 +564,7 @@ type1_end: > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u, ht_rxsc:%u)\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t2->band, phys_t2->channel, phys_t2->l_rxsc, phys_t2->ht_rxsc > + ); > +diff --git a/core/rtw_recv.c b/core/rtw_recv.c > +index 87a6b2a..6a3c26d 100644 > +--- a/core/rtw_recv.c > ++++ b/core/rtw_recv.c > +@@ -4444,10 +4444,10 @@ void rx_query_phy_status( > + && _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN); > + > + pkt_info.bToSelf = (!pattrib->icv_err) && (!pattrib->crc_err) > +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > + > + pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID > +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > + > + pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID > + && (GetFrameSubType(wlanhdr) == WIFI_BEACON); > +@@ -4549,7 +4549,7 @@ s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status) > + _adapter *iface = NULL; > + _adapter *primary_padapter = precvframe->u.hdr.adapter; > + > +- pda = get_ra(pbuf); > ++ pda = wifi_get_ra(pbuf); > + > + if (IS_MCAST(pda) == _FALSE) { /*unicast packets*/ > + iface = rtw_get_iface_by_macddr(primary_padapter , pda); > +diff --git a/include/wifi.h b/include/wifi.h > +index ce78bf6..ccdbd0f 100644 > +--- a/include/wifi.h > ++++ b/include/wifi.h > +@@ -455,7 +455,7 @@ __inline static int IS_MCAST(unsigned char *da) > + return _FALSE; > + } > + > +-__inline static unsigned char *get_ra(unsigned char *pframe) > ++__inline static unsigned char *wifi_get_ra(unsigned char *pframe) > + { > + unsigned char *ra; > + ra = GetAddr1Ptr(pframe); > +diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c > +index a197612..4fff23a 100644 > +--- a/os_dep/linux/ioctl_cfg80211.c > ++++ b/os_dep/linux/ioctl_cfg80211.c > +@@ -4735,7 +4735,7 @@ void rtw_cfg80211_rx_p2p_action_public(_adapter *adapter, union recv_frame *rfra > + > + indicate: > + #if defined(RTW_DEDICATED_P2P_DEVICE) > +- if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), get_ra(frame), &wdev)) > ++ if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), wifi_get_ra(frame), &wdev)) > + if (0) > + RTW_INFO("redirect to pd_wdev:%p\n", wdev); > + #endif > +-- > +2.34.1 > + From yann.morin.1998 at free.fr Thu Dec 1 20:25:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 1 Dec 2022 21:25:58 +0100 Subject: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> Message-ID: <20221201202558.GB978091@scaer> Luca, All, On 2022-11-30 14:43 +0100, Luca Pesce via buildroot spake thusly: > Root makefile imposes 'umask 0022', which means that every file/folder in > the per-package download directories has no write permission for the group. > These are writeable just for the owner - the user that issued the first build > that populated the per-package dl dir for the first time (say user A). > Thus, if a BR package changes its version (e.g. for buildroot update), and > another user (say user B, in the same group of A) starts a build, BR fails the > creation of package-xxx.tar.gz inside the dl dir, because user B has no write > permissions on that path. Furthermore, in the case of the git backend, this > makes the git cache not updatable by a different user. > > So, to allow sharing of a rw BR2_DL_DIR location among users of the same group > on a host machine (e.g. a build server used by many users, all belonging to a > certain "developers" group), set group write permission to the whole package > dl dir. > > Signed-off-by: Luca Pesce > --- > support/download/dl-wrapper | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper > index 09a6ac1..b7a4319 100755 > --- a/support/download/dl-wrapper > +++ b/support/download/dl-wrapper > @@ -190,6 +190,10 @@ main() { > new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) This code was written before we enforced our umask, so it is now indeed incorrect (at least, the comment above is misleading). > chmod ${new_mode} "${tmp_output}" > > + # Make the whole dl_dir writeable for the group, so other users within > + # the group can download new versions and update any vcs cache in it. > + chmod -f -R g+w "${dl_dir}" But what if the user initially had umask 0022 to begin with? By forcing the group authorization with the chmod, you are overriding the user's umask settings, which is not good... I for one would not want to have group-writable directories (or files) created when I would have not expected it. Instead, what about something like: diff --git a/Makefile b/Makefile index 827ab230ef..949f27f1eb 100644 --- a/Makefile +++ b/Makefile @@ -83,10 +83,15 @@ $(MAKECMDGOALS): _all _all: @umask $(REQ_UMASK) && \ $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ + BR_ORIG_UMASK=$(shell umask) \ $(MAKECMDGOALS) $(EXTRAMAKEARGS) else # umask / $(CURDIR) / $(O) +# Save the user's original umask, as we may need it later on, like +# during the download dl-wrapper +export BR_ORIG_UMASK := $(or $(BR_ORIG_UMASK),$(shell umask)) + # This is our default rule, so must come first all: .PHONY: all diff --git a/package/pkg-download.mk b/package/pkg-download.mk index 0718f21aad..e9dfec635d 100644 --- a/package/pkg-download.mk +++ b/package/pkg-download.mk @@ -107,9 +107,11 @@ endif # ################################################################################ +# Use user's original umask, in case they have provisions set to share +# the download directory with their group (or the whole world). define DOWNLOAD -$(Q)mkdir -p $($(2)_DL_DIR) - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ + $(Q)umask $(BR_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) + $(Q)umask $(BR_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ -c '$($(2)_DL_VERSION)' \ -d '$($(2)_DL_DIR)' \ The comments are only mostly stubs and need being expanded a bit... Regards, Yann E. MORIN. > # We must *not* unlink tmp_output, otherwise there is a small window > # during which another download process may create the same tmp_output > # name (very, very unlikely; but not impossible.) > -- > 2.7.4 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Thu Dec 1 20:48:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:48:26 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled In-Reply-To: <20221002144629.2105385-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 2 Oct 2022 16:46:28 +0200") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> Message-ID: <87v8muc0kl.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Without this additional comment only the comment > kodi needs an OpenGL EGL backend with OpenGL or GLES support > is displayed which is not enough to guide users. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:50:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:50:13 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi: fix build with fmt >= 9.x In-Reply-To: <20221002144629.2105385-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 2 Oct 2022 16:46:29 +0200") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <20221002144629.2105385-2-bernd.kuhls@t-online.de> Message-ID: <87r0xic0hm.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > For details see https://github.com/xbmc/xbmc/pull/21674 > Build-tested using this previously broken defconfig: > BR2_x86_64=y > BR2_TOOLCHAIN_BUILDROOT_CXX=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 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:50:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:50:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: fix Formatting of non-void pointers is disallowed In-Reply-To: (Bernd Kuhls's message of "Wed, 30 Nov 2022 07:24:42 +0100") References: <20221130010306.3797360-1-james.hilliard1__5877.50912397809$1669770216$gmane$org@gmail.com> Message-ID: <87mt86c0gu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Am Tue, 29 Nov 2022 18:03:06 -0700 schrieb James Hilliard: >> Backport a patch from upstream. >> >> Fixes: >> /home/buildroot/buildroot/output/per-package/kodi/host/x86_64-buildroot- > linux-gnu/sysroot/usr/include/fmt/core.h:1751:17: >> error: static assertion failed: Formatting of non-void pointers is >> disallowed. >> 1751 | static_assert(formattable_pointer, >> | ^~~~~~~~~~~~~~~~~~~ >> >> Signed-off-by: James Hilliard >> > Hi James, > this is a duplicate of http://patchwork.ozlabs.org/project/buildroot/ > patch/20221002144629.2105385-2-bernd.kuhls at t-online.de/ Applied Bernd's patch and marked this as superseeded, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:48:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:48:21 +0100 Subject: [Buildroot] [git commit] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221201205108.68978845D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8aa68a529ecdcf6f83d81a71863d59eb2147522b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index 90710683db..7bd8bc2943 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Thu Dec 1 20:49:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:49:59 +0100 Subject: [Buildroot] [git commit] package/kodi: fix build with fmt >= 9.x Message-ID: <20221201205108.737B28462C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=61bdd02e933e194a6f8aa5c1541f675d8ab71d09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For details see https://github.com/xbmc/xbmc/pull/21674 Build-tested using this previously broken defconfig: BR2_x86_64=y BR2_TOOLCHAIN_BUILDROOT_CXX=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 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ++++++++++++++++++++++ ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 +++++++++++++ 2 files changed, 87 insertions(+) diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch new file mode 100644 index 0000000000..af68de220c --- /dev/null +++ b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch @@ -0,0 +1,54 @@ +From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 6 Jul 2022 22:48:35 +1000 +Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers + is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 + +Signed-off-by: Bernd Kuhls +--- + xbmc/utils/GLUtils.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp +index 1ef804709f..c36dcf6a20 100644 +--- a/xbmc/utils/GLUtils.cpp ++++ b/xbmc/utils/GLUtils.cpp +@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) + void LogGraphicsInfo() + { + #if defined(HAS_GL) || defined(HAS_GLES) +- const GLubyte *s; ++ const char* s; + +- s = glGetString(GL_VENDOR); ++ s = reinterpret_cast(glGetString(GL_VENDOR)); + if (s) + CLog::Log(LOGINFO, "GL_VENDOR = %s", s); + else + CLog::Log(LOGINFO, "GL_VENDOR = NULL"); + +- s = glGetString(GL_RENDERER); ++ s = reinterpret_cast(glGetString(GL_RENDERER)); + if (s) + CLog::Log(LOGINFO, "GL_RENDERER = %s", s); + else + CLog::Log(LOGINFO, "GL_RENDERER = NULL"); + +- s = glGetString(GL_VERSION); ++ s = reinterpret_cast(glGetString(GL_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_VERSION = %s", s); + else + CLog::Log(LOGINFO, "GL_VERSION = NULL"); + +- s = glGetString(GL_SHADING_LANGUAGE_VERSION); ++ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); + else +-- +2.30.2 + diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch new file mode 100644 index 0000000000..41dc3356bd --- /dev/null +++ b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch @@ -0,0 +1,33 @@ +From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Mon, 11 Jul 2022 09:39:02 +0000 +Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void + pointers is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 + +Signed-off-by: Bernd Kuhls +--- + xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp +index 8a18288fd8..033c0f77bf 100644 +--- a/xbmc/windowing/X11/WinSystemX11.cpp ++++ b/xbmc/windowing/X11/WinSystemX11.cpp +@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() + + if(status == Success && items_read) + { +- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); ++ const char* s; ++ ++ s = reinterpret_cast(data); ++ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); + } + else + CLog::Log(LOGDEBUG,"Window Manager Name: "); +-- +2.30.2 + From peter at korsgaard.com Thu Dec 1 20:54:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:54:50 +0100 Subject: [Buildroot] [git commit] package/vlc: security bump version to 3.0.18 Message-ID: <20221201205513.686C884679@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6866076d79ff2e022762b79421f511a8037fda73 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Thu Dec 1 20:55:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:55:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/vlc: security bump version to 3.0.18 In-Reply-To: <20221130212614.1215778-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 30 Nov 2022 22:26:14 +0100") References: <20221130212614.1215778-1-bernd.kuhls@t-online.de> Message-ID: <87iliuc09b.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch 0010, a different fix was applied upstream: > https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e > Removed patch 0011 which was backported from upstream. > Renumbered patch 0012 -> 0010. > Release notes: > http://www.videolan.org/vlc/releases/3.0.18.html > Fixes CVE-2022-41325: > http://www.videolan.org/security/sb-vlc3018.html > Signed-off-by: Bernd Kuhls > +++ b/package/vlc/vlc.hash > @@ -1,7 +1,7 @@ > -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 > -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz > -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 > -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz > +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 > +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz > +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 > +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e *vlc-3.0.18.tar.xz You have a * before the filename, which get flagged by check-package: Applying: package/vlc: security bump version to 3.0.18 package/vlc/vlc.hash:4: separation does not match expectation (http://nightly.buildroot.org/#adding-packages-hash) Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:59:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:59:01 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <20221201174145.5e70863c@windsurf> (Thomas Petazzoni via buildroot's message of "Thu, 1 Dec 2022 17:41:45 +0100") References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> Message-ID: <87edtic02y.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Thu, 1 Dec 2022 19:01:55 +0300 > Leonid Yuriev wrote: >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 > Thanks, but please keep the Buildroot mailing list in Cc when replying > :-) Are you sure about that commit? We don't seem to such a commit in buildroot, and as far as I can see on https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, neither does upstream libmdbx? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:29 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.35 In-Reply-To: <20221129114042.1372248-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:40:42 +0100") References: <20221129114042.1372248-1-francois.perrad@gadz.org> Message-ID: <87a646bzli.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:36 +0100 Subject: [Buildroot] [PATCH] package/libpng: bump to version 1.6.39 In-Reply-To: <20221129114059.1372269-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:40:59 +0100") References: <20221129114059.1372269-1-francois.perrad@gadz.org> Message-ID: <875yeubzlb.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:41 +0100 Subject: [Buildroot] [PATCH] package/pango: bump to version 1.50.12 In-Reply-To: <20221129114108.1372290-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:41:08 +0100") References: <20221129114108.1372290-1-francois.perrad@gadz.org> Message-ID: <871qpibzl6.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:02 +0100 Subject: [Buildroot] [git commit branch/next] package/libpng: bump to version 1.6.39 Message-ID: <20221201211005.04F8084754@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48bf3224880dd69ea7bdbb6d73e7b4a6042340ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch | 4 ++-- package/libpng/libpng.hash | 8 ++++---- package/libpng/libpng.mk | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch index d232e4d62f..d16bdb2b11 100644 --- a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch +++ b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch @@ -40,8 +40,8 @@ index a66f6aa..4e67782 100644 -bin_PROGRAMS = pngfix$(EXEEXT) png-fix-itxt$(EXEEXT) +bin_PROGRAMS = @PNG_ARM_NEON_TRUE at am__append_2 = arm/arm_init.c\ - @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c - + @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.c -- 2.7.3 diff --git a/package/libpng/libpng.hash b/package/libpng/libpng.hash index 34b0a8a8b6..c1f65c93af 100644 --- a/package/libpng/libpng.hash +++ b/package/libpng/libpng.hash @@ -1,6 +1,6 @@ -# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.38/ -md5 122e6b7837811698563083b352bc8ca2 libpng-1.6.38.tar.xz -sha1 60960ed110094843e5efa221df6a7d21614a4dba libpng-1.6.38.tar.xz +# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.39/ +md5 aa1ae92e172417039bda072b702f6326 libpng-1.6.39.tar.xz +sha1 3f2386d61eccae211ec4f57899e4ac2ca60d390b libpng-1.6.39.tar.xz # Locally computed: -sha256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be libpng-1.6.38.tar.xz +sha256 1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937 libpng-1.6.39.tar.xz sha256 dfe5a536b0e5a531f844fb9c101a3089aca60772a503893b8e15f9457e369960 LICENSE diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk index 43b4f373f1..a18c36fe78 100644 --- a/package/libpng/libpng.mk +++ b/package/libpng/libpng.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPNG_VERSION = 1.6.38 +LIBPNG_VERSION = 1.6.39 LIBPNG_SERIES = 16 LIBPNG_SOURCE = libpng-$(LIBPNG_VERSION).tar.xz LIBPNG_SITE = http://downloads.sourceforge.net/project/libpng/libpng$(LIBPNG_SERIES)/$(LIBPNG_VERSION) From peter at korsgaard.com Thu Dec 1 21:09:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:06 +0100 Subject: [Buildroot] [git commit branch/next] package/pango: bump to version 1.50.12 Message-ID: <20221201211005.0F62D847A0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=18d5d738fd971a431e033c16aef53c43f8fd19fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index d073526cf7..60a6809ab5 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum -sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.12.sha256sum +sha256 caef96d27bbe792a6be92727c73468d832b13da57c8071ef79b9df69ee058fe3 pango-1.50.12.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index a61473431e..698894d0c8 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).12 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From peter at korsgaard.com Thu Dec 1 21:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:00 +0100 Subject: [Buildroot] [git commit branch/next] package/libgtk3: bump to version 3.24.35 Message-ID: <20221201211004.EE0FF8471A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d3c376bd8418ada72bda68818efff1d942db61b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libgtk3/0002-fix-introspection-check.patch | 2 +- package/libgtk3/0003-disable-atk-bridge.patch | 2 +- package/libgtk3/libgtk3.hash | 4 ++-- package/libgtk3/libgtk3.mk | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch index b12e1a4fca..7edf7db71f 100644 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ b/package/libgtk3/0002-fix-introspection-check.patch @@ -14,7 +14,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1679,7 +1679,10 @@ +@@ -1690,7 +1690,10 @@ # GObject introspection ################################################## diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch index 09ede96613..390fc012fa 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0003-disable-atk-bridge.patch @@ -7,7 +7,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1375,11 +1375,7 @@ +@@ -1386,11 +1386,7 @@ # Check for Accessibility Toolkit flags ######################################## diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index c68c6e90f6..1715b94e73 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.34.sha256sum -sha256 dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec gtk+-3.24.34.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum +sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index 53d7f6898a..f277fce2ed 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).34 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ From peter at korsgaard.com Thu Dec 1 21:11:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:11:28 +0100 Subject: [Buildroot] [for-next] package/cryptsetup: bump version to 2.6.0 In-Reply-To: <20221128141731.441737-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 28 Nov 2022 15:17:31 +0100") References: <20221128141731.441737-1-giulio.benetti@benettiengineering.com> Message-ID: <87wn7aakxr.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:11:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:11:13 +0100 Subject: [Buildroot] [git commit branch/next] package/cryptsetup: bump version to 2.6.0 Message-ID: <20221201211151.56EE3847EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9943c86392f05ceec8807b6755772b91754b9f99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/cryptsetup/cryptsetup.hash | 4 ++-- package/cryptsetup/cryptsetup.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/cryptsetup/cryptsetup.hash b/package/cryptsetup/cryptsetup.hash index 5f59b30560..149d1e71f1 100644 --- a/package/cryptsetup/cryptsetup.hash +++ b/package/cryptsetup/cryptsetup.hash @@ -1,4 +1,4 @@ -# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/sha256sums.asc -sha256 9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542 cryptsetup-2.5.0.tar.xz +# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/sha256sums.asc +sha256 44397ba76e75a9cde5b02177bc63cd7af428a785788e3a7067733e7761842735 cryptsetup-2.6.0.tar.xz sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING sha256 8c33cc37871654ec7ed87e6fbb896c8cf33ef5ef05b1611a5aed857596ffafa5 COPYING.LGPL diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk index 4a52bb62dd..659fdfa2a4 100644 --- a/package/cryptsetup/cryptsetup.mk +++ b/package/cryptsetup/cryptsetup.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRYPTSETUP_VERSION_MAJOR = 2.5 +CRYPTSETUP_VERSION_MAJOR = 2.6 CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).0 CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR) From leo at yuriev.ru Thu Dec 1 21:08:45 2022 From: leo at yuriev.ru (Leonid Yuriev) Date: Fri, 2 Dec 2022 00:08:45 +0300 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <87edtic02y.fsf@dell.be.48ers.dk> References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> <87edtic02y.fsf@dell.be.48ers.dk> Message-ID: <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> 01.12.2022 23:59, Peter Korsgaard ?????: >>>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > > On Thu, 1 Dec 2022 19:01:55 +0300 > > Leonid Yuriev wrote: > > >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 > > > Thanks, but please keep the Buildroot mailing list in Cc when replying > > :-) > > Are you sure about that commit? We don't seem to such a commit in > buildroot, and as far as I can see on > https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, > neither does upstream libmdbx? Oops, it my mistake. https://git.busybox.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd From peter at korsgaard.com Thu Dec 1 21:21:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:21:04 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf Message-ID: <20221201212105.1694279-1-peter@korsgaard.com> Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big -- 2.30.2 From peter at korsgaard.com Thu Dec 1 21:22:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:22:35 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> (Leonid Yuriev's message of "Fri, 2 Dec 2022 00:08:45 +0300") References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> <87edtic02y.fsf@dell.be.48ers.dk> <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> Message-ID: <87sfhyakf8.fsf@dell.be.48ers.dk> >>>>> "Leonid" == Leonid Yuriev writes: > 01.12.2022 23:59, Peter Korsgaard ?????: >>>>>>> "Thomas" == Thomas Petazzoni via buildroot writes: >> > On Thu, 1 Dec 2022 19:01:55 +0300 >> > Leonid Yuriev wrote: >> >> >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 >> >> > Thanks, but please keep the Buildroot mailing list in Cc when replying >> > :-) >> >> Are you sure about that commit? We don't seem to such a commit in >> buildroot, and as far as I can see on >> https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, >> neither does upstream libmdbx? > Oops, it my mistake. > https://git.busybox.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd Ok, committed to master - Thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:22:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:22:15 +0100 Subject: [Buildroot] [git commit] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221201212240.A21BB84894@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0b71948c32bdc7f849190cb9501f72faa608dc17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From zhaozikui at eswincomputing.com Fri Dec 2 03:48:41 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Fri, 2 Dec 2022 11:48:41 +0800 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-1-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> Message-ID: <20221202034841.1172-2-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Yann E. MORIN --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | -- 2.31.1.windows.1 From zhaozikui at eswincomputing.com Fri Dec 2 03:48:40 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Fri, 2 Dec 2022 11:48:40 +0800 Subject: [Buildroot] [PATCH v2 0/1] docs/manual: fixed some spelling mistakes Message-ID: <20221202034841.1172-1-zhaozikui@eswincomputing.com> Hi, Yann, I'm so glad to hear from you, as you suggested, I kept the two correct modifications. Just sent you a patch, because the company needs to review first, I accidentally added reviewed-by. v1->v2 Combined with the context, delete some files that do not need to be modified. Regards, Zikui Zhao. Zikui Zhao (1): fixed some spelling mistakes docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.31.1.windows.1 From thomas.petazzoni at bootlin.com Fri Dec 2 07:46:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 02 Dec 2022 07:46:01 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-01 Message-ID: <20221202074609.E36AB60EAA@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-01 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 2 | 0 | 6 | 2022.08.x | 24 | 23 | 0 | 47 | master | 236 | 231 | 0 | 467 | next | 5 | 27 | 1 | 33 | Classification of failures by reason for master ----------------------------------------------- host-binutils-2.38 | 12 xz-5.2.7 | 12 host-pahole-1.24 | 9 host-rust-1.64.0 | 9 gobject-introspection-1.72.0 | 8 host-go-1.19.3 | 8 tealdeer-1.6.1 | 7 unknown | 7 libgpg-error-1.45 | 6 linux-6.0.9 | 6 linuxptp-3.1.1 | 5 boost-1.80.0 | 4 elfutils-0.186 | 4 fontconfig-2.13.1 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 linux-5.10.145-cip17-rt7 | 4 freeradius-server-3.2.0 | 3 host-binutils-2.39 | 3 memcached-1.6.16 | 3 perl-5.34.1 | 3 python-numpy-1.23.4 | 3 sdl-1.2.15 | 3 uclibc-1.0.42 | 3 efivar-38 | 2 gerbera-1.10.0 | 2 gocryptfs-2.2.1 | 2 host-binutils-2.37 | 2 host-gcc-final-11.3.0 | 2 lirc-tools-0.10.2 | 2 lxc-5.0.1 | 2 musl-1.2.3 | 2 php-8.1.12 | 2 sconeserver-8d1935919a20133... | 2 uccp420wlan-6.9.1 | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 afboot-stm32-3566acd582e553... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 avro-c-1.11.0 | 1 cegui-00b4e1fe174da53b7ed72... | 1 cni-plugins-1.1.1 | 1 containerd-1.6.8 | 1 coreutils-9.1 | 1 crun-1.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202102 | 1 exempi-2.6.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 fftw-quad-3.3.8 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /home/tho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gmp-6.2.1 | 1 google-breakpad-c85eb4a59b6... | 1 gummiboot-2bcd919c681c952eb... | 1 host-delve-1.8.0 | 1 host-gdb-arc-2020.09-releas... | 1 kexec-2.0.25 | 1 kmod-30 | 1 libcpprestsdk-2.10.18 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libmdbx-0.11.12 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.1 | 1 lua-cqueues-20200726 | 1 luvi-2.13.0 | 1 mariadb-10.3.36 | 1 mender-3.4.0 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 mtd-2.1.5 | 1 mxs-bootlets-10.12.01 | 1 ntp-4.2.8p15 | 1 nut-2.8.0 | 1 ocf-linux-20171122 | 1 open62541-v1.3.3 | 1 opencv3-3.4.17 | 1 openvmtools-11.3.5-18557794 | 1 package/qt6/qt6base/qt6base... | 1 poke-2.4 | 1 poppler-22.10.0 | 1 protobuf-21.8 | 1 python-cryptography-38.0.1 | 1 python-greenlet-1.1.3.post0 | 1 qemu-7.1.0 | 1 reaver-1.6.6 | 1 ruby-3.1.2 | 1 s6-linux-utils-2.6.0.0 | 1 sdl2-2.24.1 | 1 speex-1.2.1 | 1 systemd-250.8 | 1 vlc-3.0.17.4 | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 zabbix-5.4.9 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/4d7f5379f6cf972886e50667e1c04734a7e58297 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/43aec3d25172afcd7a93bba36e791008904431d6 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/e44ef4c38f695c17d54b2cc849663e568777be64 | ORPH arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/55f37e7d921b8b89eb1794b01a7a662f791a4383 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/785aa51c125cbfb288fa7dbdeb98a96a6a7a59c8 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/0230b0955b32dd2f679d614e3d66ae63543eb8cc | mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/987eb48303b3fb3003d0c8e6c71d21d1e3b8dd6b | ORPH x86_64 | avro-c-1.11.0 | NOK | http://autobuild.buildroot.net/results/a540c62296f45cc7cbf624bbfb70c43f6c3117ad | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/9959f681233382a84cce94ada9e7a29e442e305a | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/28be641db94829826e85fb665a448cebcbb912de | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/b9e84c6ae8393ea96e2ca1bff20f5e2fd581af5f | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7603c636239bedaeb40f9fab8e99af36becc2633 | or1k | cegui-00b4e1fe174da53b7ed72... | NOK | http://autobuild.buildroot.net/results/e3f197a45af8228e9a9e50fe38c849dfb600734f | x86_64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/ac98e1896090fbb54ccadc2dd6a4a8f28f3a2937 | powerpc64le | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/0c178fbe108b7763f2d93cee1bbb011effe1e60c | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/c84e957dfafc71a100d6d309fda57fc77dbc9686 | ORPH sparc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/0774680a1bb95c40589bd0ad753596bfde14f3dc | mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3a3ad2cb78196b0aa8501c3d0107fb285982bf76 | ORPH i686 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/f95022d018aad6c447a2ace424ef55366098bebf | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1e7f97ddf7a7b5a094954e25a3eb100b80136617 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/84f956fc0b7f5d394016077d76d5b4517d070d47 | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9f5b9191a8232afd7a4506ea73089a8bc8e4564d | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ad33b9067ee7140bbd023aa20aa6c8fadad1764c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a271b528307dc7add4cd119a3208b51057d43d41 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/37468bf5ae23f55cc420697c614f9a727c5216ff | ORPH arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/19f7d7896ddfb05ab096681fb882c03acd569c3b | sh4aeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/863d421a07fa287f5af5ccff7ba8db58d70edf7e | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/73ffd363ef14f4bee81241a33e40024ddfdb1785 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/4fca47d621b131aee8a0b4e549793c9040e8d7ac | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/6c3addc00eb56a90fe3986840395abc06dba931c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/dbedb75ce894b493fcaa9b8a391ab6d43f9e7a5f | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/435bccfb03d31d61fa3172b721db824ccf182019 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/2c05215dad7b35d056ace4c23bdc21cbb4d2cea0 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/84ec252b742d5eab9ee1ea77a4ab51768aa24e45 | s390x | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/dd182a2ecde924b3ffdafab571899e2f8ef2f9d6 | i686 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/d1df2317724ba6b486f2ff1e024605aeabc1f075 | mips64el | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/a2aa16419b635623d9f0537ecf04583ec2c20ffa | x86_64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c128c519e4a02e4c6d93715ed2c46182c895c8fb | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/de567187e414b54f849238c564bd7b9b8c22019f | s390x | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/166524225e726cc8c54dac0530f110e391c175cc | xtensa | fs/ubi/ubi.mk:51: /home/tho... | NOK | http://autobuild.buildroot.net/results/ee2a3ed7d7f5ae3e37552c36b26c7ee38d258efa | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/628613feebee285540adca6608bc6d9879295d2f | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c209e1f3053edb478d1d761d465247619f7c3ee6 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1b35e4be5e7f534867bb7d212c0826babd734784 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1e6f7c5431735594dcb5c981f094b9963ab4d00f | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ea37bf3e49c1d75851ce9ad3fec84c51787f2271 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/dece676a70a0f3d0fc1fcdff01a245732e64eede | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c47174b482974c7c236b45c6b1fb59c197f396c9 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a72f0a16439f766ca8ef2e8464a05d10a7b06715 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3ca5eca069899f6ae1ecb303ae9c872dadb3f4c3 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3d37d35e8412dc35b09902d55529efc6c5621a27 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5aac4153c37845714b6aa618f04e35b7ef2a62e3 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/41a35207852d8c9857d00831eaac4d4516f0d126 | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d5a03fdfe00f25a71adfdb6b76269ea47ff0741b | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fae1d1038c9d9148d69464fa2af7bb4da459d595 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0966eb68fecc001a21f1045efc66182dc7978b8e | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/15d922acf0f8455c547e7accef051503e0a3044b | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ef9ef22a98afc9a0e27f7093879a4b7936defcef | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c289339651e14a0c6dd2edf2d260b5ab3553955c | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4d476c16c17e084ca150e2e589692dfcc860d8a4 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2cb75e456225c1f007f3684408c2d61caccdf0a4 | ORPH aarch64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/aef26ea8b9a33cd32531a9ab2825f02fd33da9e1 | powerpc64le | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/be10422b5dcf1f8bd72d5999b3a61152948f870d | mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/c0445063b741f7992843f9258871d6ab5e7c55bd | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d2a51d9a68947fa6890788f1d15dc0e03d402a12 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a778f22cbda913967c70d6fc59d6fb23d6907148 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fc60bd9a08cc504c22c77b99093cdae5d01c697a | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/21783ed59bc01abcd49420def6eb6113fb3b844d | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d22634fcb833c8e7a98952be05a05d418437d52c | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/cd5b88b1e6b889f2d02dc68e846cbda604c1f9f8 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/024158fa0c1220b7e712b48330c4db95185de419 | sh4aeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7efcdfba88a73f8dbf0ed33c1bebfda5ad6efe17 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c8086627773735ee6dca5356c5ffd1408ddc7467 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6a45d61ef722f49ad4159d4994f7729daa192c66 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/64144ea5d284658fab7f5920d3e8712f4b4c74cf | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/132fc909110dba8f02b55ac617b91cb37f248e62 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f40331cec0f01417218e8b9eaeebfb976d0cbbad | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6c2951a032df13e829e7800b5f5ae166b7aaf908 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ca5ae13a5d7ad3d9f43150d70568ea1ac233287e | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7df6b708d8b1a25c67b3c2eacba550debe421840 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0a7f594cc7e33616ace02d5423675d2b0ac5f761 | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/acb927286c2c80b328a342f71aa7cc873868ea6f | aarch64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/c4abd7216d301de637cd4391e940581381cd874d | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/3858ed2ec2f094768e00eba543e11e485ff6d7d5 | arceb | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/cf92b2581be4949a7ce82cb676bdb69601632de1 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/712322bf46be998db20540deed60e5b0b5912627 | ORPH i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f0a92f72491ac117dd16b54d058cf1c27ce9a1ff | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ef7048650fdcd9667096d54184e44a944c07dc07 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/16d2ec78236ea1ebf94d360692001ffba1dc01f3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/1045c519bcdf9c0f25e82eeae2eb240e01a994d4 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8fbf866d17230e9e40ce40e3cf3654d0b24de227 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7360d480ec410344e8355759a199666a4e3edbd0 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/81c9958d16f4b19dca3b3e1ad6023dad79e3ed03 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8c1578ee0ace07f67f2ec02988d4a1670b27dd19 | riscv64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5c0aaef065fcf219f5c0784f6e4f6d5b2373a865 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/25a806d3f4054261bee722bb5cfbfbe5b4b71344 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1de923b0ef991c642dd64dabf46d2efbde884f47 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f4b35d3abd27c6321fdcebf1f9f240ba20252b5b | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5d1198ea32d1cb16ea68cf929131df6598570165 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bc2db2db26b7bcc8a1c8879bb5423b29f7b4b3db | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c6303af26bbdc9f12ceac40f237ed6f819eb45ff | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ecbd452407b81028a9e0743119e875ba8a42c1f6 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/02047771683bb94209f2c8592d531e829934e261 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/de25cbe7f7397b2447ad1016b4d3253d6bddea75 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/c702715469ba1e763c8d32d31dd3829be8c250ef | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6c58203d4e0009081a80993eb6bc80263bf5a1b0 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4d17db19a1e8b7a5c9bd32cf3431820f8d8baad0 | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/20946b257460895112fcc3ad922d63a24b2184cd | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/c8313f895cb0fd139aee62a0adcc1901950fb3c9 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/129921018086c6263afd6376a19bbc7e8b89b789 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6cbd4cba02cc69842908b0b3e20c82ca005349a9 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/7ebe9ab304e5a157361014f8f6c721a9db747ecc | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/c0e0e18e8a7e7d961367144707ff56af65dd1a79 | ORPH aarch64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/9740a778ba190c4f6816026b2c7ea4b28d32e030 | sh4 | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/6f98d96acc02bffb404a4d3e97204c03b5e75897 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6098b695686c26db90e0de19b8478547519d150c | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/920521cfbc0b18cc556f3dbc145b48a86097d5ac | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8d9affe009ae51b31a02eedefa6d4a4c46669efa | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/4c474e5f18b43fd0cc3cb84151606f009f311b6d | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ac4e49dcedfb5cdc1874bca9a0862ca11d681202 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e6b25b6ea10975c2c87ee10bcd89c5bb117775e6 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6a50bc7099ca7ac8a7a0231747b3e4c126341f33 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/390d3d421ba7c6d3fb193ce16ff2f010f65416e2 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/5f596fe1de0df55860211e1a95d43a87eb9e2fa2 | mips64el | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/c6367d6e4d72b122f308793931b3898a54b52009 | sh4a | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1c50d885afaa84933f26f11289248a34d6b49c34 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/66af946eb79c26a30ea144a4cf39a337cb33d471 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c6f360abbd6feea805b37a693122218b2b532b1b | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/00f9f8e5139b517e072f1acb053d26d24933272e | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d6dcdfca757144144b88ec469e7a338f22864817 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/646313746e4225850e82bb96c93b32b6f00e20d5 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/189eb8bd2a01f4ec05a63336313b938397372fa9 | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2875add4d0960bd5d204b967d76b170cacf15c2a | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9d64011886640f34b28c2e37d6f25151c6d56f8b | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/77be2b303acb9ea4e95581e792f24c9b762454a4 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/56d256e96d3fb17fd93627a0c28e9efdf7410085 | ORPH microblazeel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/a45ddcb09c1ee501ffa2010efc53c8783bc76ec5 | xtensa | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/888736e9cec3202d09fe4b3461ae30c3fc512ae9 | powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/d16f20a8efcf0d7d1dc9bff47e5defb3869073d0 | microblazeel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/14a26d5648d1187b5ae21edf8738439e9107b385 | mipsel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/6e0490e1f41ef28ff77cfeb3de67b4a39f70ced5 | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/92b4ae0a7c5dcd2e33d875ebe844726b56753c0a | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c17ba370311e3a43fe3e84f210cc301f2d523f19 | ORPH arm | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/fe2e73dfd520bfe62d52a2a6d8b384d0a7b8ae1d | xtensa | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/c44f961d3e20b109d48a5875590ec1a2011c8697 | or1k | lua-cqueues-20200726 | NOK | http://autobuild.buildroot.net/results/e8e9c43f298a1079f525edfb7344aa4bf7f5a5ff | x86_64 | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/8ef46dfa545817a3ac89751cd4449544d69b1092 | ORPH s390x | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/b2b648e1e1c95e7a61aa14c936cc608e5367859e | aarch64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/0e534a0a20f649b7cd3fe17438adf82556c9fcf6 | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/1703f4c9b41a5ca14653ad493a8c92fa27a68257 | ORPH powerpc64le | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/7a1342f7835f88a682333a2e07457b0de588ae91 | ORPH powerpc64 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/d09bad0c3b9a7174e39bdaec70f1f37d90058fb4 | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/cbc6e5d2b8e146d6d5900a17f219a79d1b237961 | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/bef6d511d2120d40df863a0d0143784f767bc4db | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/ce7ff02327a264f8d73be099715bc9550e5dd610 | arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/4f56b131f57a92e1f474ce7292719be8a904f6a5 | or1k | mtd-2.1.5 | NOK | http://autobuild.buildroot.net/results/935525deeaae41ea6b547d7af4954e403880f729 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/799eecb93fc92a2d26f1969d7cb91dba20257702 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/e2ea6693e899dfd0fd3c0c1658a8ec6ea05e1ada | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/98d8ef9c1d661a47bac4adaf1501ca14e5a21f3b | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/4053f9e07044e1c9e6727f4a0b04bd75bf956dd7 | ORPH arm | nut-2.8.0 | NOK | http://autobuild.buildroot.net/results/604f387cd2d599ee81fb27458e2296bdafbbc9e3 | x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dced172de6729f684c5f58c07caa6db35901c425 | ORPH microblaze | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/16811792e78b584938afbb7830a5095484988cac | ORPH microblaze | opencv3-3.4.17 | NOK | http://autobuild.buildroot.net/results/9218c854abef7724e7db8531085b90bfb5c0f93f | aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/304a25257abb7ab16bb7066f91648331eea2c184 | aarch64 | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/f35d386ddeaf2faa33f24d6a05cfaddf67ab0471 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/357513e211bd86c4812574f755a310439f9d4af6 | microblazeel | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f9247f0f474b93389adcc0aa99045d9ba9dca773 | mipsel | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c77e0c29455bf7859f667068c419e2682607156e | sh4eb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/a19bb994cf44c3f440c352e4f72e51407df6921e | armeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/315680a632f5e28750587898f810c3e5a198cdd9 | sparc64 | poke-2.4 | NOK | http://autobuild.buildroot.net/results/8beb61dcfedbdecbdbe559184da9ae881e6d6768 | ORPH xtensa | poppler-22.10.0 | NOK | http://autobuild.buildroot.net/results/c5101e82ebfaf7a7139deb085be51932e295dabe | m68k | protobuf-21.8 | NOK | http://autobuild.buildroot.net/results/5851f4b33c84705e859f12640adb6825761167f0 | mips | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/bb03624255336e4044b11a0cc8b5205545b011cb | powerpc64le | python-greenlet-1.1.3.post0 | NOK | http://autobuild.buildroot.net/results/447948c79a7c35b5520b041696ab13ebf96951eb | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e5f344f9b1a36501b7a35e7d0a0122c9a1644546 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/f6ecece09de09b1e96b96cb0d1efb23e3e0eb684 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/67d48aaa761c8906a1897ac6777da01b4c853841 | mipsel | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/7aac464aa4bc8a7e8838df28fcc06de887341fa1 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/96aa9a8902c8948ba6bf36bbfb6defee06a1ccc4 | mips | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/13aca027fe5d8905862153a6261cb5f736ce68c5 | mips64 | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/7a304d54c4881c4427c89a315ce9246bdcd6ae75 | powerpc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/468d5bacd08a5080d83634a1d43f72090eccecfc | mips | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/f749ab4ee4fdf6d4ac9bd64e912dfa4846abe2c1 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/a088d84e842945b87b3a33a1532bc7957662e2a2 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f8ca4fbdb61829affe86575902db4e7ae61c1860 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/78272b8d6c209945914f45413c148d3dacc74d7b | ORPH arm | sdl2-2.24.1 | NOK | http://autobuild.buildroot.net/results/2b1b4283eecd59eb36a0b607ce0ac0eeca50b8fa | arm | speex-1.2.1 | NOK | http://autobuild.buildroot.net/results/bbb6e73b9c5bd74651dadf06be13c288440421f8 | ORPH s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/b0fcd52c04719a276ae4383025a800a454ffa3e0 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/0245cae1c83ddd4c0cfec7de715d8c5fcebaed6f | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/a9a1a069b07c2d5b8286bb3974d26cdaeda178a4 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/957ec5f0f9b072fc5ee2f9460fb6b9a478fb4291 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/237d6991d227ed3df612233fe7ede0c29a0c30bf | powerpc | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1fd6e2b084805b0b6c76794627fad3156dc44dc8 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/3d9977d43ad24e46e78385da92844730f5f3cd86 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d83b2d24d633cb1b0e29dfb4259ec767d256ac49 | microblaze | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/a0895050570345a980e8ab739470e893a3924184 | ORPH microblaze | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/9331238a8cc2fc12ce31fa1ff100f10d570e93e1 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/a1ee2d5b66c306e0bfa738658101d541352277f9 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/797e913b14428d6b92860d7665964b4cefac4654 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/2b86cb61f39bd25fb7cae772dd3b2c6f267e1445 | mips | unknown | NOK | http://autobuild.buildroot.net/results/8b161f4f92dacf2f6031fc2c49352e2f7f2f99e9 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/78c84fdd39286d461a831009c167c7550990839f | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/5efe38a25222603523b5c9388161a639f16e551e | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/630cbd9056db35025a992ec06abd083f205678ea | m68k | unknown | NOK | http://autobuild.buildroot.net/results/0b71b39ce7b5828690ec6f0a0116056026c40550 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/229264ddba9fa46e1923db09d496343c3448ca1b | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/47aa684e28097c172ff35cf13264868ed02df35e | sh4aeb | vlc-3.0.17.4 | NOK | http://autobuild.buildroot.net/results/62acfbbaaa4489519071bbb924b788309c97fc29 | aarch64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/2d81ff382acb8b9a0399786702e000bbd11d3cdb | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/4bc441d930015bfc5dbf9aa3f3d5d4e577492819 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/98e047560b918560ea07aed5cf22c61ab7acc250 | mips64el | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/412b2efd842854375f0a445fa10eccdb7c61457c | mips | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/06eab650784e0308dcd0606e50488c944081e414 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4bc185c16025db6f18c9178f35946a74f0ec9146 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f97ad5af987bce57cf9d0406fdfea5b15bc2cb95 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9f1c2685255cacb0e8db2aabd80c30818f195224 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/58aa62aa3cde830e7523a8883b5a0e8325bbb445 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/cd410b70426b4d562ffa46a3708c47a3608c94d9 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0e925bd04d0536f049f70becca426ea635927595 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/bc63f2b9f2e9cb7e3b8181c58404ef1b6c30c95e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a25c6243525c9ea5b16c92bc87e7d08763889c87 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/97cbf300efacaa2ed574351e666fd09f43743b3b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f50432651e6d57c7da1f1afce6fc4dbd3c94a5e7 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f9bacbe90f206f2f0f5037cae9b16c5e0884d8ff | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/516782718831f40ba30bf929eeafad03fe992311 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/1cce39a55ff50552895dc375a9af46e2c6e5629d | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/cd6d66adf7f82b3ddf93b59fe1a964901cdb3d36 | Classification of failures by reason for next --------------------------------------------- glibc-2.36-66-ga1dc0be03c9d... | 4 s6-linux-init-1.0.6.3 | 3 crun-1.5 | 2 host-go-1.19.3 | 2 android-tools-4.2.2+git2013... | 1 aubio-0.4.9 | 1 cryptodev-linux-1.12 | 1 fftw-quad-3.3.8 | 1 gobject-introspection | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-delve-1.8.0 | 1 host-pahole-1.24 | 1 jack2-1.9.21 | 1 libkcapi-1.4.0 | 1 lxc-4.0.12 | 1 python-cryptography-38.0.3 | 1 tealdeer-1.6.1 | 1 unknown | 1 xz-5.2.7 | 1 zlib-ng-2.0.6 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/91de1443816f84d651e69517ca68c6a3511bd622 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/123fe036542bdd56ba68a6c74e853fd95218a649 | armeb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/8ed9cf2ad557c5779f22ac15f362da08ed20c158 | microblazeel | crun-1.5 | NOK | http://autobuild.buildroot.net/results/c85ef3ea549b037229c88ce88f8a79969a1271e6 | mips64el | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/5d48ddb4310c19ef76331fbfae1ee4d9a38a350f | ORPH powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/d4dd4fb9013a7c61c30784ed857d8899c025b66c | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/849b97ecd7392c49f33c45676d0a87baa71db7b1 | nios2 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6c7d53d5b7aef58a4aab7447e058bc650f7bba03 | nios2 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c3b7e73de665b2aac76b61bfd1a4265c08490eee | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d3b5c3cc7068317d82ee090ad2ab4a2e326ba467 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/e31a0d3ed7bd062456e299fea738e251c541ab76 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/b040fbeee5ba7bf7441bf695ba953fddcd8c555b | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a79fd377a23d943624a0afa4e93b047ae423d25e | arm | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/3f55b6656d61054e94f5f940f193a01c936b94d8 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/dab33f956c9583143999deb38bf2f92b361d027a | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/09c280b2c7b6dd37d269008507f9144a6387602c | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2cf904e5bf183cef153d07c621521d6c6705a607 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/253e0e5e106b212e31657e4e0ed253045948b2e7 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/fafc89c9ba20507cdec91ba7e98e6fabd5bcfed5 | nios2 | lxc-4.0.12 | NOK | http://autobuild.buildroot.net/results/e69b1e1afaefa39cc6905b4d6088c3b4a741ef0b | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/4f65d47e10c0a2018ac4cb708b453d85c1e3215c | arc | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/13d398404dbf6d6f3ac02c2f2b95c6710f675c4f | aarch64_be | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/fcf4c7c734f53512c40a31cb5798b452c185e44f | s390x | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/bd6c4f965bfa7a60a6cd947bd6b64f91fd810f3b | aarch64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/fc54c41faba706312d0ce4e5b612eac190782085 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/b711e07ebcc291f79567360bc7321bbfc8c3cc36 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8a55e4ee3d4c0f7c74dcc9dcd0f0fa4315a2a0fa | ORPH arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/c25dbfc8f9fcff18798090e28c80cdeb828bf9e3 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 wpa_supplicant-2.10 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/df66fe8c4490269a7634b63a43f9e0e67364f523 | mips64el | wpa_supplicant-2.10 | NOK | http://autobuild.buildroot.net/results/d28fc9125a1315f6ae92d7ecffc0eba88cd19e65 | Classification of failures by reason for 2022.08.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.7.2 | 1 cryptodev-linux-1.12 | 1 dahdi-linux-5c840cf43838e06... | 1 dieharder-3.31.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-elf2flt-2021.08 | 1 host-pahole-73383b3a39afe86... | 1 host-runc-1.1.4 | 1 kexec-2.0.24 | 1 libev-4.33 | 1 libglib2-2.72.3 | 1 libvorbis-1.3.7 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 sconeserver-8d1935919a20133... | 1 sdl-1.2.15 | 1 sudo-1.9.11p2 | 1 tealdeer-1.5.0 | 1 unknown | 1 wtfutil-0.41.0 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/56edbe6f9b883e05cc67413d12cb9380a6bfb16a | or1k | alsa-lib-1.2.7.2 | NOK | http://autobuild.buildroot.net/results/d55262808b72ac3d835310ac931b41ef17585c59 | mipsel | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/1082992152cb58e16ab79bb15e6494957595b99f | ORPH sh4 | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/c3ea505b7b092005dd636980e911e3eec231cc6c | microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/16ecf79cf2d0a59dc38ac3bba126ff82e3dc42fc | xtensa | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/1864a73560393643dc9a08a5f5f429374c57fe04 | aarch64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/49e17701db365b41a3ee46043967a179a9ba3303 | sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/00d1414dfc59e89356705b79b2a98a02feb239e0 | m68k | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/84ba4ff646ab29207414d6c4a7fcc20f271c5a1f | ORPH arm | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/db5487b396fe72893580e662f14e24e656730036 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/8fbc216015de14e9338e59ded6d303e9c2bf563f | sh4 | kexec-2.0.24 | NOK | http://autobuild.buildroot.net/results/3b87d8449b19bda0ddb80178ac38957ed49a27f3 | ORPH arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/f32cf2fde2dab128fa2c2cd98317ed35ea6b83b1 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/64bc44e21940ee79b8a8933afe8ba3ffc1405fa1 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/5bb0382950e947f6a51142487a2b391bc0f57a2f | arceb | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/511d61c382a16cc0be18273782cc67000084f876 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/ab573cb4d9170d8d976f3a882f8ee831ee86af33 | x86_64 | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/70438bd4151a2c42e4f00ab765c22610bd0c7bb0 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/bac44e12d7dbc805d4c96fc523c8105cb1550676 | ORPH arc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/40b951b4c9bac9c2c6a8e68ccf79e6e3dd93c234 | ORPH powerpc64le | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/e139092a911a07a768bb2029a61d4a3317a1c708 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/083f5006447c761bcf84345462a449808fe0a5f3 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/14e02c9ef63a3d5460087d3b8aa1e0eb044299dc | -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Fri Dec 2 07:54:49 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Fri, 2 Dec 2022 08:54:49 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-25 In-Reply-To: References: <6381c264.df0a0220.f5907.df2dSMTPIN_ADDED_MISSING@mx.google.com> Message-ID: Hi James, Am Sa., 26. Nov. 2022 um 10:14 Uhr schrieb Heiko Thiery : > > Hi James, > > > > Am Sa., 26. Nov. 2022 um 08:38 Uhr schrieb Thomas Petazzoni > : > > > > Hello, > > > > Autobuilder failures > > ==================== > > > > Below is a list of build failures reported by the Buildroot autobuilders > > in relation to packages or CPU architectures you are in charge of. > > Please help us improving the quality of Buildroot by investigating those > > build failures and sending patches to fix them. > > > > Results for the 'master' branch > > ------------------------------- > > > > Build failures related to your packages: > > > > arch | reason | url > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > mips64 | libnetconf2-2.1.11 | http://autobuild.buildroot.net/results/1fcfb9929b07a6b89d85dbfa4c7f2cfeb4b3ae1b > > powerpc64le | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/8dff570499024da0f9d0c922619c8f07462633ec > > mipsel | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/31214bf6399e7f1bbafc96fd7055ca4629c4021f > > s390x | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/30e18e048fe426ec6a1522875cf37fb224b56bbf > > > > The autobuild failures appear since some time. I now tried to > reproduce it on my machine but I'm not able to do so. I see that it > probably only happens on the autobuild machines of yours. > > What I know so far is that there is a script [1] that looks for the > supported timestamp for PTP in the kernel sources. With that a define > is set -DHAVE_ONESTEP_P2P. But then when compiling the sources the > definition is not found. > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh I just checked again the output of a autobuild failure and see that the include path -I is not set on the builds that are running on your machines. I do not know why this is the case. Are you willing to do some tests to figure out what is going on? [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh#L79 -- Heiko > -- > Heiko > > > Thanks for your contribution to Buildroot! > > > > -- > > http://autobuild.buildroot.net From wdouglass at carnegierobotics.com Fri Dec 2 13:17:03 2022 From: wdouglass at carnegierobotics.com (Woody Douglass) Date: Fri, 2 Dec 2022 13:17:03 +0000 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: Reviewed-by: Woodrow Douglass On Fri, 2022-12-02 at 11:48 +0800, Zikui Zhao wrote: > Fixed some spelling mistakes of countable nouns. > > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN > --- > docs/manual/customize-directory-structure.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- > | +-- libbar/ > | +-- > | From Luca.Pesce at vimar.com Fri Dec 2 13:47:38 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Fri, 2 Dec 2022 13:47:38 +0000 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <20221201202558.GB978091@scaer> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> Message-ID: Hi Yann, > Da: Yann E. MORIN > Inviato: gioved? 1 dicembre 2022 21:25 > A: Pesce Luca > Cc: buildroot at buildroot.org > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > > Luca, All, > > On 2022-11-30 14:43 +0100, Luca Pesce via buildroot spake thusly: > > Root makefile imposes 'umask 0022', which means that every file/folder in > > the per-package download directories has no write permission for the group. > > These are writeable just for the owner - the user that issued the first build > > that populated the per-package dl dir for the first time (say user A). > > Thus, if a BR package changes its version (e.g. for buildroot update), and > > another user (say user B, in the same group of A) starts a build, BR fails the > > creation of package-xxx.tar.gz inside the dl dir, because user B has no write > > permissions on that path. Furthermore, in the case of the git backend, this > > makes the git cache not updatable by a different user. > > > > So, to allow sharing of a rw BR2_DL_DIR location among users of the same group > > on a host machine (e.g. a build server used by many users, all belonging to a > > certain "developers" group), set group write permission to the whole package > > dl dir. > > > > Signed-off-by: Luca Pesce > > --- > > support/download/dl-wrapper | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper > > index 09a6ac1..b7a4319 100755 > > --- a/support/download/dl-wrapper > > +++ b/support/download/dl-wrapper > > @@ -190,6 +190,10 @@ main() { > > new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) > > This code was written before we enforced our umask, so it is now indeed > incorrect (at least, the comment above is misleading). > > > chmod ${new_mode} "${tmp_output}" > > > > + # Make the whole dl_dir writeable for the group, so other users within > > + # the group can download new versions and update any vcs cache in it. > > + chmod -f -R g+w "${dl_dir}" > > But what if the user initially had umask 0022 to begin with? By forcing > the group authorization with the chmod, you are overriding the user's > umask settings, which is not good... I for one would not want to have > group-writable directories (or files) created when I would have not > expected it. Yes, I can agree with this. However, BR already overrides the user's umask, and, at least in my case (umask=0002), this changes the user's default, denying g+w by design. > > Instead, what about something like: > > diff --git a/Makefile b/Makefile > index 827ab230ef..949f27f1eb 100644 > --- a/Makefile > +++ b/Makefile > @@ -83,10 +83,15 @@ $(MAKECMDGOALS): _all > _all: > @umask $(REQ_UMASK) && \ > $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ > + BR_ORIG_UMASK=$(shell umask) \ > $(MAKECMDGOALS) $(EXTRAMAKEARGS) > > else # umask / $(CURDIR) / $(O) > > +# Save the user's original umask, as we may need it later on, like > +# during the download dl-wrapper > +export BR_ORIG_UMASK := $(or $(BR_ORIG_UMASK),$(shell umask)) > + > # This is our default rule, so must come first > all: > .PHONY: all > diff --git a/package/pkg-download.mk b/package/pkg-download.mk > index 0718f21aad..e9dfec635d 100644 > --- a/package/pkg-download.mk > +++ b/package/pkg-download.mk > @@ -107,9 +107,11 @@ endif > # > ################################################################################ > > +# Use user's original umask, in case they have provisions set to share > +# the download directory with their group (or the whole world). > define DOWNLOAD > -$(Q)mkdir -p $($(2)_DL_DIR) > - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ > + $(Q)umask $(BR_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) > + $(Q)umask $(BR_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ > flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ > -c '$($(2)_DL_VERSION)' \ > -d '$($(2)_DL_DIR)' \ > > The comments are only mostly stubs and need being expanded a bit... Yes, this looks good to me: you honor user's umask in the whole download phase, and keep the 0022 for other files created by BR. So a better approach, for sure! > > Regards, > Yann E. MORIN. > Thanks and regards, Luca From bagasdotme at gmail.com Fri Dec 2 14:02:06 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Fri, 2 Dec 2022 21:02:06 +0700 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension Message-ID: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> Hello, I noticed odd behavior when _SOURCE is set whereas is downloaded via git (_SITE_METHOD = git). For example, I'm trying to bump Git package to commit c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile (package/git/git.mk), I bumped by: ---- >8 ---- diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..1990bf8e67 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,9 +4,10 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d GIT_SOURCE = git-$(GIT_VERSION).tar.xz -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git +GIT_SITE = file:///home/bagas/repo/git-scm +GIT_SITE_METHOD = git GIT_LICENSE = GPL-2.0, LGPL-2.1+ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm (note: I fetch from my local Git project repository, hence file:// URI). When I fetch the sources (make source), the generated tarball is actually .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the tarball to fail. In this case, the tarball is decompressed first with xzcat, and it complains due to unrecognized compressed format (gzip instead of xz). Thanks. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Fri Dec 2 18:36:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:36:30 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221202183631.2066307-1-peter@korsgaard.com> Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard --- ...Fix-regex-n-use-after-free.-Bug-2915.patch | 173 ++++++++++++++++++ ...0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++ ...08-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 ++++++++++++++ ...09-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 +++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) create mode 100644 package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch create mode 100644 package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch create mode 100644 package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch create mode 100644 package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..7a0279cc8c --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH 1/3] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..d771c9207a --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH 2/3] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..83184468c7 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH 3/3] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value -- 2.30.2 From peter at korsgaard.com Fri Dec 2 18:36:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:36:31 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <20221202183631.2066307-2-peter@korsgaard.com> CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value -- 2.30.2 From peter at korsgaard.com Fri Dec 2 18:38:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:38:22 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf In-Reply-To: <20221201212105.1694279-1-peter@korsgaard.com> (Peter Korsgaard's message of "Thu, 1 Dec 2022 22:21:04 +0100") References: <20221201212105.1694279-1-peter@korsgaard.com> Message-ID: <87ilitabxd.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) > dropped the patches, but forgot to remove the autoreconf. Do so now. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:38:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:38:13 +0100 Subject: [Buildroot] [git commit] package/netsnmp: drop autoreconf Message-ID: <20221202183825.7139984996@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ad6bc2f587a31c7e1475103a59c93f6a398e8ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Fri Dec 2 18:41:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:41:50 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: bump to 2022-12-01 version on master branch In-Reply-To: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Thu, 1 Dec 2022 21:00:44 +0100") References: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> Message-ID: <87cz91abrl.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Drop local patch that has been upstreamed. > Fixes: > http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:41:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:41:06 +0100 Subject: [Buildroot] [git commit] package/rtl8723ds: bump to 2022-12-01 version to fix build issue Message-ID: <20221202184244.769F984D66@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c6d4d7be81ac9ea0ed031e5f0796ef2d2a28770 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop local patch that has been upstreamed. Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- ...ve-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 39 ---------------------- package/rtl8723ds/rtl8723ds.hash | 2 +- package/rtl8723ds/rtl8723ds.mk | 2 +- 3 files changed, 2 insertions(+), 41 deletions(-) diff --git a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index 4495817358..0000000000 --- a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 769a1943cb409f89f3c91208294a89b09bf47b86 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 16 Nov 2022 16:08:21 +0100 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index aa57f85..3d91574 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -1738,6 +1737,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - rtk_core := core/rtw_cmd.o \ --- -2.34.1 - diff --git a/package/rtl8723ds/rtl8723ds.hash b/package/rtl8723ds/rtl8723ds.hash index cbc77e14c1..d5abf9913c 100644 --- a/package/rtl8723ds/rtl8723ds.hash +++ b/package/rtl8723ds/rtl8723ds.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 691040a85d838f8d8d7da0f2ed460f1ea5f6734c40dc73770ba7e260b6cda9cc rtl8723ds-5ab2d3f3858dc4c833013c47a79faa05b10198f6.tar.gz +sha256 97f3ebc5d977ba35d10c9c06e6817e4a00458727b651b56fc00c207c05a61995 rtl8723ds-a638cc8639015b8b9390af3350fab0366b6c87e7.tar.gz diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 0d96e6b03a..7e27fa75ea 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723DS_VERSION = 5ab2d3f3858dc4c833013c47a79faa05b10198f6 +RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 From peter at korsgaard.com Fri Dec 2 18:45:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:45:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.0951 In-Reply-To: <20221126122545.15206-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 13:25:45 +0100") References: <20221126122545.15206-1-fontaine.fabrice@gmail.com> Message-ID: <878rjpablp.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-3705: A vulnerability was found in vim and classified as > problematic. Affected by this issue is the function qf_update_buffer of > the file quickfix.c of the component autocmd Handler. The manipulation > leads to use after free. The attack may be launched remotely. Upgrading > to version 9.0.0805 is able to address this issue. The name of the patch > is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to > upgrade the affected component. The identifier of this vulnerability is > VDB-212324. > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:45:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:45:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/git: security bump to version 2.31.5 In-Reply-To: <20221126131310.51007-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 14:13:10 +0100") References: <20221126131310.51007-1-fontaine.fabrice@gmail.com> Message-ID: <874judablj.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fixes: > * CVE-2022-39253: > When relying on the `--local` clone optimization, Git dereferences > symbolic links in the source repository before creating hardlinks > (or copies) of the dereferenced link in the destination repository. > This can lead to surprising behavior where arbitrary files are > present in a repository's `$GIT_DIR` when cloning from a malicious > repository. > Git will no longer dereference symbolic links via the `--local` > clone mechanism, and will instead refuse to clone repositories that > have symbolic links present in the `$GIT_DIR/objects` directory. > Additionally, the value of `protocol.file.allow` is changed to be > "user" by default. > * CVE-2022-39260: > An overly-long command string given to `git shell` can result in > overflow in `split_cmdline()`, leading to arbitrary heap writes and > remote code execution when `git shell` is exposed and the directory > `$HOME/git-shell-commands` exists. > `git shell` is taught to refuse interactive commands that are > longer than 4MiB in size. `split_cmdline()` is hardened to reject > inputs larger than 2GiB. > https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:45:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:45:05 +0100 Subject: [Buildroot] [git commit] package/git: security bump to version 2.31.5 Message-ID: <20221202184722.71CC384F2D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Fri Dec 2 18:44:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:44:54 +0100 Subject: [Buildroot] [git commit] package/vim: security bump to version 9.0.0951 Message-ID: <20221202184722.68BEB84F1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From peter at korsgaard.com Fri Dec 2 18:50:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:50:50 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-1-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:48 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> Message-ID: <87wn798ws5.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager We're a bit late for 2022.11, but ok. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:50:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:50:56 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-2-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:49 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-2-neal.frager@amd.com> Message-ID: <87sfhx8wrz.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:51:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:51:04 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-3-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:50 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-3-neal.frager@amd.com> Message-ID: <87lenp8wrr.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:49:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:33 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.E91EB84FA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu106_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 4113a9025a..dcbc4319e8 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu106-revA" @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu106-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/zcu106/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 18:49:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:09 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.DF84F84F90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=818d0e18a81190b9ca256fa7e465ee37d65820f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu102_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index e27dfdb6c9..6047d4299c 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu102-rev1.0" @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu102-rev1.0" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/zcu102/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 18:49:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:39 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.F338784FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_kria_kv260_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 25bab4cbb4..7afc7748b0 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" @@ -15,14 +15,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -30,7 +30,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.1/kv260/kv260_pmufw.bin" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/kv260/kv260_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kv260/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 19:15:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 20:15:19 +0100 Subject: [Buildroot] [PATCH] package/rabbitmq-server: drop package Message-ID: <20221202191520.2074994-1-peter@korsgaard.com> The packaged version has a number of security issues, newer versions require erlang 23+ and nobody has stepped up to maintain it since the issues were reported: http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html So drop the package and add legacy handling for it. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 ++ DEVELOPERS | 1 - package/Config.in | 1 - package/rabbitmq-server/Config.in | 14 ---- package/rabbitmq-server/S50rabbitmq-server | 30 -------- package/rabbitmq-server/rabbitmq-server.hash | 25 ------- package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------- .../rabbitmq-server/rabbitmq-server.service | 16 ----- 8 files changed, 7 insertions(+), 156 deletions(-) delete mode 100644 package/rabbitmq-server/Config.in delete mode 100644 package/rabbitmq-server/S50rabbitmq-server delete mode 100644 package/rabbitmq-server/rabbitmq-server.hash delete mode 100644 package/rabbitmq-server/rabbitmq-server.mk delete mode 100644 package/rabbitmq-server/rabbitmq-server.service diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..49f63fd14c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_RABBITMQ_SERVER + bool "rabbitmq-server removed" + select BR2_LEGACY + help + Package was removed because it was unmaintained and had + known security issues. + config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 bool "libopenssl rc5 was never enabled" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..8bcce1fd37 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1074,7 +1074,6 @@ F: package/libdmtx/ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ -F: package/rabbitmq-server/ F: package/sane-backends/ F: package/ucl/ F: package/upx/ diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..682faf3697 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2394,7 +2394,6 @@ endif source "package/pure-ftpd/Config.in" source "package/putty/Config.in" source "package/quagga/Config.in" - source "package/rabbitmq-server/Config.in" source "package/radvd/Config.in" source "package/reaver/Config.in" source "package/redir/Config.in" diff --git a/package/rabbitmq-server/Config.in b/package/rabbitmq-server/Config.in deleted file mode 100644 index b3b7639e28..0000000000 --- a/package/rabbitmq-server/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_RABBITMQ_SERVER - bool "rabbitmq-server" - depends on BR2_PACKAGE_ERLANG - select BR2_PACKAGE_LIBXSLT - select BR2_PACKAGE_OPENSSL # Required to build Erlang's crypto and ssl - # applications - help - High-performance AMQP-compliant message broker written in - Erlang. - - http://www.rabbitmq.com - -comment "rabbitmq-server needs erlang" - depends on !BR2_PACKAGE_ERLANG diff --git a/package/rabbitmq-server/S50rabbitmq-server b/package/rabbitmq-server/S50rabbitmq-server deleted file mode 100644 index 35f7844860..0000000000 --- a/package/rabbitmq-server/S50rabbitmq-server +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# Start/stop rabbitmq-server -# - -INSTALLUSER=rabbitmq -RUNDIR=/var/run/rabbitmq -LOGDIR=/var/log/rabbitmq - -case "$1" in - start) - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$RUNDIR" || exit 1 - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$LOGDIR" || exit 1 - printf "Starting rabbitmq-server: " - su -c "/usr/sbin/rabbitmq-server -detached" - "$INSTALLUSER" 2>/dev/null - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - stop) - printf "Stopping rabbitmq-server: " - su -c "/usr/sbin/rabbitmqctl stop" - "$INSTALLUSER" - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - restart|reload) - "$0" stop || true - "$0" start - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac diff --git a/package/rabbitmq-server/rabbitmq-server.hash b/package/rabbitmq-server/rabbitmq-server.hash deleted file mode 100644 index 693ab208ec..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.hash +++ /dev/null @@ -1,25 +0,0 @@ -# Locally computed -sha256 8c6729b985cb21bab13363b1c806cfa15845b046be9e641ab1496bd5a1eaf19d rabbitmq-server-3.8.2.tar.xz -sha256 a96b7ed2e7def9c86d84d9ca0e79e4a55fc8e6e202ac89caa4f9791ccb9cf2a3 LICENSE -sha256 acd82bfce369b066e7e612197206da4fa38b8614486658775d0b6f66ac30114a LICENSE-APACHE2 -sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE-APACHE2-excanvas -sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE-APACHE2-ExplorerCanvas -sha256 b04c8850fdf64d17233f0acbe4eb632f03bd663094233c949bdbe788858bb841 LICENSE-APL2-Stomp-Websocket -sha256 3c69f8327beaaa45d2f3d7831edf211d0f37d1d9c7754267478320697e1882e9 LICENSE-BSD-base64js -sha256 af7b5cdf5e16446c64d6e755b2a6386e38c56500ae27587edcd94c96d330ee35 LICENSE-BSD-recon -sha256 7615ea96ccddc822655cb48a9d2a5cac2f176fca7fe28131af934ce21f48cbc8 LICENSE-erlcloud -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-httpc_aws -sha256 c0e940d13f488849c27963e7d87f3fc27a2f5843cfd49148029a558251014689 LICENSE-ISC-cowboy -sha256 af399cded8f343407fb68eeb51755676e9700c65c380f073376afd8d20f428a1 LICENSE-MIT-EJS -sha256 b2614726fe57ee8267324ecfdebe6e578e5aaa5a77a7f84b9d26463c058147d1 LICENSE-MIT-EJS10 -sha256 0f26e121a7a1dab675bd8474cdc517428863036a668260033467c7278f488cd4 LICENSE-MIT-Erlware-Commons -sha256 52cb566b16d84314b92b91361ed072eaaf166e8d3dfa3d0fd3577613925f205c LICENSE-MIT-Flot -sha256 8cb9a8ff8cafd6a085fd4f086e797b719c334a621df19354dc286591003da3f5 LICENSE-MIT-jQuery -sha256 44f25d51c90aa55dd4b3ba7f3d6e9a594073fcbefe651e16e74cabd48005b476 LICENSE-MIT-jQuery164 -sha256 fc93cc7361401413887f4c1349e4b0be4bcef936eaafbcc7485038abe197c692 LICENSE-MIT-Mochi -sha256 b80081a5bb527dbe6b79f18a40f44b4ba6303e4856cadd249672c97b90e6dd7c LICENSE-MIT-Sammy -sha256 cfc50fa0d7ee02c2d71c8866ef211a4814e8c89c50b725d27e8bdf550291a9ed LICENSE-MIT-Sammy060 -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL-RabbitMQ -sha256 66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172 LICENSE-MPL2 -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-rabbitmq_aws diff --git a/package/rabbitmq-server/rabbitmq-server.mk b/package/rabbitmq-server/rabbitmq-server.mk deleted file mode 100644 index 969e61e2b5..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.mk +++ /dev/null @@ -1,69 +0,0 @@ -################################################################################ -# -# rabbitmq-server -# -################################################################################ - -RABBITMQ_SERVER_VERSION = 3.8.2 -RABBITMQ_SERVER_SITE = https://github.com/rabbitmq/rabbitmq-server/releases/download/v$(RABBITMQ_SERVER_VERSION) -RABBITMQ_SERVER_SOURCE = rabbitmq-server-$(RABBITMQ_SERVER_VERSION).tar.xz -RABBITMQ_SERVER_LICENSE = MPL-1.1, Apache-2.0, BSD-3-Clause, BSD-2-Clause, MIT, MPL-2.0, ISC -RABBITMQ_SERVER_LICENSE_FILES = \ - LICENSE \ - LICENSE-APACHE2 \ - LICENSE-APACHE2-excanvas \ - LICENSE-APACHE2-ExplorerCanvas \ - LICENSE-APL2-Stomp-Websocket \ - LICENSE-BSD-base64js \ - LICENSE-BSD-recon \ - LICENSE-erlcloud \ - LICENSE-httpc_aws \ - LICENSE-ISC-cowboy \ - LICENSE-MIT-EJS \ - LICENSE-MIT-EJS10 \ - LICENSE-MIT-Erlware-Commons \ - LICENSE-MIT-Flot \ - LICENSE-MIT-jQuery \ - LICENSE-MIT-jQuery164 \ - LICENSE-MIT-Mochi \ - LICENSE-MIT-Sammy \ - LICENSE-MIT-Sammy060 \ - LICENSE-MPL \ - LICENSE-MPL-RabbitMQ \ - LICENSE-MPL2 \ - LICENSE-rabbitmq_aws -RABBITMQ_SERVER_CPE_ID_VENDOR = vmware -RABBITMQ_SERVER_CPE_ID_PRODUCT = rabbitmq -RABBITMQ_SERVER_SELINUX_MODULES = rabbitmq - -RABBITMQ_SERVER_DEPENDENCIES = host-elixir host-libxslt host-zip erlang libxslt -RABBITMQ_SERVER_TARGET_BINS = rabbitmq-plugins rabbitmq-server rabbitmqctl rabbitmq-env rabbitmq-defaults - -define RABBITMQ_SERVER_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -endef - -define RABBITMQ_SERVER_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) PREFIX=$(TARGET_DIR)/usr -C $(@D) install - - for bin in $(RABBITMQ_SERVER_TARGET_BINS); do \ - ln -sf ../lib/erlang/lib/rabbitmq_server-$(RABBITMQ_SERVER_VERSION)/sbin/$$bin \ - $(TARGET_DIR)/usr/sbin/$$bin; \ - done -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 0644 package/rabbitmq-server/rabbitmq-server.service \ - $(TARGET_DIR)/usr/lib/systemd/system/rabbitmq-server.service -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSV - $(INSTALL) -D -m 0755 package/rabbitmq-server/S50rabbitmq-server \ - $(TARGET_DIR)/etc/init.d/S50rabbitmq-server -endef - -define RABBITMQ_SERVER_USERS - rabbitmq -1 rabbitmq -1 * /var/lib/rabbitmq /bin/sh - rabbitmq-server daemon -endef - -$(eval $(generic-package)) diff --git a/package/rabbitmq-server/rabbitmq-server.service b/package/rabbitmq-server/rabbitmq-server.service deleted file mode 100644 index f69b33d455..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=RabbitMQ Messaging Server -After=syslog.target network.target - -[Service] -Type=simple -User=rabbitmq -Group=rabbitmq -Environment=HOME=/var/lib/rabbitmq -WorkingDirectory=/var/lib/rabbitmq -LogsDirectory=/var/log/rabbitmq -ExecStart=/usr/sbin/rabbitmq-server -ExecStop=/usr/sbin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target -- 2.30.2 From yann.morin.1998 at free.fr Fri Dec 2 19:29:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:29:38 +0100 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> Message-ID: <20221202192938.GA3302@scaer> Luca, All, On 2022-12-02 13:47 +0000, Pesce Luca spake thusly: > > Da: Yann E. MORIN > > Inviato: gioved? 1 dicembre 2022 21:25 > > A: Pesce Luca > > Cc: buildroot at buildroot.org > > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group [--SNIP--] > > > + # Make the whole dl_dir writeable for the group, so other users within > > > + # the group can download new versions and update any vcs cache in it. > > > + chmod -f -R g+w "${dl_dir}" > > But what if the user initially had umask 0022 to begin with? By forcing > > the group authorization with the chmod, you are overriding the user's > > umask settings, which is not good... I for one would not want to have > > group-writable directories (or files) created when I would have not > > expected it. > Yes, I can agree with this. However, BR already overrides the user's umask, > and, at least in my case (umask=0002), this changes the user's default, > denying g+w by design. Yes, but the reason we do enforce a known umask, is to guarantee some kind of reproducibility in the generated target image. See commit bee5745ccc20 (Makefile: don't depend on the umask) which explains, albeit only briefly, why we do it: Some packages and BR itself create files and directories on the target with cp/mkdir/etc which depend on the umask at the time of building. Doing the fixups in target with an explicit chmod or whatever is not possible. Indeed, some packages also do their own chmod, and we have no way to know. So, we can only resort to using a known umask. We chose 0022 because it is sane by default, and usually, packages that install files like executalbes, will want those to be world-executable (a system would not be very useful is only root could run programs). > > Instead, what about something like: [--SNIP--] > Yes, this looks good to me: you honor user's umask in the whole download > phase, and keep the 0022 for other files created by BR. So a better approach, > for sure! Could you handle refining this change, test it, and when/if that works, send it as a proper patch, please? Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 2 19:41:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:41:13 +0100 Subject: [Buildroot] [git commit] docs/manual: fixed some spelling mistakes Message-ID: <20221202194204.788E484FEF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a34dcba9ebcda5a1dcb95b332486454776cd305b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From yann.morin.1998 at free.fr Fri Dec 2 19:42:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:42:16 +0100 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: <20221202194216.GB3302@scaer> Zhao, All, On 2022-12-02 11:48 +0800, Zikui Zhao spake thusly: > Fixed some spelling mistakes of countable nouns. > > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN Actually, I did not provide my Reviewed-by tag; you can't add such a tag unless explicitly provided by the reviewer. It's not because I did a review of your previous patch that this implicitly grants the tag on a respin. Applied to master, thanks. Regards, Yann E. MORIN. > --- > docs/manual/customize-directory-structure.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- > | +-- libbar/ > | +-- > | > -- > 2.31.1.windows.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Fri Dec 2 21:31:21 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 2 Dec 2022 17:31:21 -0400 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-25 In-Reply-To: References: <6381c264.df0a0220.f5907.df2dSMTPIN_ADDED_MISSING@mx.google.com> Message-ID: On Fri, Dec 2, 2022 at 3:55 AM Heiko Thiery wrote: > > Hi James, > > Am Sa., 26. Nov. 2022 um 10:14 Uhr schrieb Heiko Thiery > : > > > > Hi James, > > > > > > > > Am Sa., 26. Nov. 2022 um 08:38 Uhr schrieb Thomas Petazzoni > > : > > > > > > Hello, > > > > > > Autobuilder failures > > > ==================== > > > > > > Below is a list of build failures reported by the Buildroot autobuilders > > > in relation to packages or CPU architectures you are in charge of. > > > Please help us improving the quality of Buildroot by investigating those > > > build failures and sending patches to fix them. > > > > > > Results for the 'master' branch > > > ------------------------------- > > > > > > Build failures related to your packages: > > > > > > arch | reason | url > > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > > mips64 | libnetconf2-2.1.11 | http://autobuild.buildroot.net/results/1fcfb9929b07a6b89d85dbfa4c7f2cfeb4b3ae1b > > > powerpc64le | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/8dff570499024da0f9d0c922619c8f07462633ec > > > mipsel | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/31214bf6399e7f1bbafc96fd7055ca4629c4021f > > > s390x | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/30e18e048fe426ec6a1522875cf37fb224b56bbf > > > > > > > The autobuild failures appear since some time. I now tried to > > reproduce it on my machine but I'm not able to do so. I see that it > > probably only happens on the autobuild machines of yours. > > > > What I know so far is that there is a script [1] that looks for the > > supported timestamp for PTP in the kernel sources. With that a define > > is set -DHAVE_ONESTEP_P2P. But then when compiling the sources the > > definition is not found. > > > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh > > > I just checked again the output of a autobuild failure and see that > the include path -I is not set on the builds that are running on your > machines. I do not know why this is the case. Are you willing to do > some tests to figure out what is going on? You can reproduce the error by using make version 4.4 which was recently released. > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh#L79 > > -- > Heiko > > > -- > > Heiko > > > > > Thanks for your contribution to Buildroot! > > > > > > -- > > > http://autobuild.buildroot.net From bernd.kuhls at t-online.de Fri Dec 2 21:44:51 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 2 Dec 2022 22:44:51 +0100 Subject: [Buildroot] [PATCH/next 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221202214451.415808-1-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- Config.in.legacy | 8 ++++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 15 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..edd7a23bdd 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -144,6 +144,14 @@ endif ############################################################################### +comment "Legacy options removed in 2023.02" + +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From fontaine.fabrice at gmail.com Fri Dec 2 21:59:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 2 Dec 2022 22:59:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 Message-ID: <20221202215905.7800-1-fontaine.fabrice@gmail.com> In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 +++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) create mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static -- 2.35.1 From thomas.petazzoni at bootlin.com Fri Dec 2 22:16:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 2 Dec 2022 23:16:24 +0100 Subject: [Buildroot] Buildroot Developer Days at FOSDEM 2023 in Brussels Message-ID: <20221202231624.3688a1cd@windsurf> Hello, FOSDEM is back as an on-site event in February 2023, and so is the traditional Buildroot Developer Days right after FOSDEM. We're inviting all Buildroot contributors/developers interested to participate to this 3-day event to meet with the rest of the Buildroot community and work together to improve Buildroot. See more details at: https://elinux.org/Buildroot:DeveloperDaysFOSDEM2023 The event is free. Attending all 3 days is not required. If you want to attend just 1 day to get a feeling of what the meeting looks like, that's totally fine. Registration is directly on the Wiki page. If you don't have an eLinux.org Wiki account and don't want to create one, you can either reply to this e-mail or contact me. The exact location of the meeting in Brussels is not yet defined. We are working with one possible host company (not confirmed yet), but if you have some connections with companies in Brussels who would agree to host the event, let us know! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 07:42:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 03 Dec 2022 07:42:30 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-02 Message-ID: <20221203074236.8C0EF81F62@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-02 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 0 | 0 | 7 | 2022.08.x | 27 | 22 | 0 | 49 | master | 256 | 200 | 1 | 457 | next | 21 | 23 | 0 | 44 | Classification of failures by reason for master ----------------------------------------------- host-binutils-2.38 | 10 linux-6.0.9 | 10 host-pahole-1.24 | 9 python-numpy-1.23.4 | 8 unknown | 8 host-rust-1.64.0 | 7 linuxptp-3.1.1 | 7 host-go-1.19.3 | 6 xz-5.2.7 | 5 zabbix-5.4.9 | 5 elfutils-0.186 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libkcapi-1.4.0 | 4 lxc-5.0.1 | 4 quickjs-2021-03-27 | 4 frr-8.3.1 | 3 host-binutils-2.37 | 3 php-8.1.12 | 3 bat-0.19.0 | 2 crun-1.5 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 gobject-introspection-1.72.0 | 2 gummiboot-2bcd919c681c952eb... | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 ltp-testsuite-20220930 | 2 memcached-1.6.16 | 2 openssh-9.1p1 | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 toolchain-external-codescap... | 2 traceroute-2.1.0 | 2 uclibc-1.0.42 | 2 ulog-0389d243352255f6182326... | 2 valgrind-3.19.0 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpica-20220331 | 1 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 binutils-arc-2020.09-release | 1 boost-1.80.0 | 1 brltty-6.5 | 1 containerd-1.6.8 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 faad2-2.10.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg | 1 fs/cloop/cloop.mk:33: /home... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 glslsandbox-player-2021.08.24 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.39 | 1 host-spirv-llvm-translator-... | 1 libdeflate-1.12 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libgpg-error-1.45 | 1 libsigrok-0.5.2 | 1 libsodium-1.0.18 | 1 libuhttpd-3.14.1 | 1 libusb-1.0.26 | 1 lightning-2.1.3 | 1 linux-5.10.145-cip17 | 1 liquid-dsp-1.4.0 | 1 mongodb-4.2.18 | 1 mongoose-7.8 | 1 mosquitto-2.0.15 | 1 musl-1.2.3 | 1 netdata-1.33.1 | 1 netsurf-3.10 | 1 openblas-0.3.21 | 1 proxychains-ng-4.16 | 1 python-sip-4.19.25 | 1 sconeserver-8d1935919a20133... | 1 sudo-1.9.11p2 | 1 trinity-1.9 | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 xvisor-0.3.1 | 1 zip-3.0 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5eaa85d25c9292f96283a812856417063cf9bafb | armeb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/c1205e5afa6638efda6a1453199f26cb96160428 | mips64el | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/b9d96b2f5e25d3d0e9d51a353481d690bc9fb498 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/5ad75b391c688e118f1606b5ca772ec1eb1aa6b3 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5c0e42897caab7a71b779fdee25ea6191283fcc7 | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fad65fcedd983768afad8322fca482654ddd9b34 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5fa8b024813d30ecd09653f81364ae305cf000d7 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/add11fa43f892ddcf6b2fc721c505db7f2aa8af2 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 | mipsel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/2a82a3149ba05d3c1bbc1bcba67440b7e5fb0479 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/7aaee5158b1eb1ac6910182ddf2571365823bdd3 | or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/be6c72165849c6fb476af146fda3d363dbb9e201 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/201871021eb7c145d3ca5b5960dc3aed81fa704f | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/04a0d9ae62450a7d1d7babb6049dc22c9117b01c | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/4e6f683d07c865f4376351d010f09da7f2d19d03 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/076b942a905a93ee6e4d207b0051166630f37aed | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/da6c0f617a79fe6d2b2abd695f0c20a0e318ff5b | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2a03be2cf94efda8d7481d7d6f6f449473a2a391 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/06c4c5bd592b4f50b898f33ecef28da8f7ef2b88 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46e3565af0303aa16dd5f8f4029d9413b9d5afe5 | ORPH sh4a | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/1a333c79d3380e5e571e93187e4ef023a84559e8 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/d6c07f59be1cf57acb58f6efa09d8db32589833b | i686 | ffmpeg | TIM | http://autobuild.buildroot.net/results/3e5441a0609186d0704fbcafb5f2383e6e6b4624 | arc | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/02c6cbacf7decf4a4494c20d2c2f400521502f41 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/b691e4390a9959a7e634e074a5e297b190af4f35 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b774d01529316b327bc955c0c12177b33327f645 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/88aeac11b8927e5c032c9ba8f8c046a140d031de | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a03dab91842d8d3086a96e836ccb108635aa888e | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/445a8226038a16f1ba7f68f8fbb4657de2192f35 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/22fa2dada0405872e8f69352954238b9c843db66 | powerpc | fs/cloop/cloop.mk:33: /home... | NOK | http://autobuild.buildroot.net/results/acb9a52b29c7d9f27aba42f3864d67f54f61a7c9 | nios2 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/0ae6373d27ab80f24d0a970da37779cd1a957af2 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3603a3e76a884b759b0d2c4766993731f47e94a9 | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1c5bf0bbb3d9e7826245079a947f646c7843d0fd | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/36d093f3fed694ee8999ae0a2c51b19767563292 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/190629efee3e6c9b68bca59ec45ab3c6c0b75cfc | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b12ac683b79bc90bc9b1a9af487a6816f2ee3f7e | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/056dda5a2ff2fa5a9af9564b4e9da23af56ce300 | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/04a4263eb22a65897005c33ff2cc78b0d45fef06 | i686 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/377a8b95558018ee104f2a4731184fddc095d633 | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9e6e00b62a1cab1924d8ee74979cbe41a96ff9d8 | sh4eb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/631a30f15b7fd57a62b8f1743452262f27f37f9b | powerpc64le | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/132105d46ea6e3474ddc69f85a21660d14e90597 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f4419d1fe166cae8efb4bee035010bd8a0119618 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/71f66f858df137e83560965913cf12955b24fd89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/616ffd0d3268c13fe466e1b92eb7c050cb0977ac | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0199b53f668e6c8db4ddb34b385e1fd863a393f7 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/43c215a06877f2b6fe4cb3714f85f8ac75d27927 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/d096b39e1d11710f4d3d3980172c16ec31f1c3ff | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/278a2be8bda09a3707863b9fec43776d3ea5e6bc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4b3336ed67e1d29749e723e92ec14aab7ded080e | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/287f6569a0aa23cad2df796d0622e5260e8eeb5d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/72f2a42fdd9b463576dcea7cc94ec945e3e380cf | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/1a43dbb69796b887b33072a719f0967ddce21e6a | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fb52c572611a3210e97146188496b19f4613a9f4 | mips64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/592aaf275c6a1b666a8d3d18329259af8dbd2829 | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ba44b5305dcfcea37d3fc25a352278ae3052beb4 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/08f4e76a7e030a35e6d211b010746a11e2661fc3 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/418926a814c5e2ecd2ed915a7a7fba37a29b886a | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ee24e22d7502ceb5d123e18b24e1e51defa63203 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/54a24899992052ac6299e2ac596ccb50c944af6e | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/30618bc4b166c242723e96df4144293cb0e995f3 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a30a59ef2bfa38a8cad46025237d24e01b114636 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/65ad092e00f47612e4dd12f6fcd2cd6885cb0c8c | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f6db0e33de837edb7299a0b3f75782802a75110d | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9b1d58cc377ca5135e599fc3718d42e7aeba2b87 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a231458619a1df6ff2ab537f5ab6b3426aa57fd0 | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7469259039bd925406b77021bb50f1f5de9e6487 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/26e3e3055f92479fc34058848782dccbfde433d7 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bf6fc0d5dba51f06d1d4d5d8e7d9cdcb1bca1b1c | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c2ec6af2127075591bc36282622531d5628c4465 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/462f056d3849aa78e2dc844e2998dd9a6c0b48b6 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ea4bffd24d1f65dba31d783628c52fe6c8533cfa | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/0b1f0956cfac1d8b4d8d103fd19ae224a7aeb9e7 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/588546df3ca888e6a86b72af9a6762a3be66c924 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0ae0e3c9df587bf454fc57343159536c44662557 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/36030ef6730c61787b641a8140703c54d1e9d191 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a03616a3a74533cc8972682dc195f210099ce761 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5881d20fce71df5095e7173bb156224d86e6e528 | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/94d7210d19b19f8329fa3e5b734c936c7ee44f71 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0846ce73d4ef493563bc416e4912716f153c698c | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e11d3c8e2b3089281cb7d363fb53956b243dfe01 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/47dbc9591ea1e5b8a1cfb7eeeceac59615277dbb | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/97d2f41f9f8461f1a4f1bd4705aa29800e027363 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/9fab89ae0a7c8435687916ac6b7ad138f2123c4c | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/22c2dcdfaf1a3d2445b704a0d4404632e95609db | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6155cd775e78036f5c5af2e0caa0aa0b0dd0a0e5 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d4271a54d38803ce603f4b1ce4d5dbefac9a6be4 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4e5174fe2b24742bf5b94c102524bce07269869b | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/a62aa8f5e8a3bee0c816ccffe0250cfe3792bd7d | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/467459a5f6bdc9c9a8fe1babe34f9245e80d7252 | ORPH armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/967a7a46c2a0d3a3364d45765b33cea240c93f5b | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/89654352030409a2444861bf05eee779cc3cf38a | ORPH mips64el | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/b4728e3c18899cb441abfce773ab06ce5c1c2007 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b748619a508e228474aa9565e6baf0a91beb8885 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/4394ec36b9b6348d5d5e2d554a8fef100aa8fd74 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/bbe18fd81dffdcbb3794545990ae280e69c29d29 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/78fb6520cd6fc7f435a4614912b1a2496b845ca9 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/06dfc8e8c45be37d80ed0f56f1d64dfcb40d81e9 | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/a021afcfcf8f0ff402d883cace55c26949db605e | arm | libsodium-1.0.18 | NOK | http://autobuild.buildroot.net/results/a32c665e47efa7fb22c06ed4b4d03937c8ae817c | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/64d60d99f8db6df1c6e736a9554e67667a9d0d25 | or1k | libusb-1.0.26 | NOK | http://autobuild.buildroot.net/results/abe0193b40a2faab383690fa6a435c0a16201601 | mipsel | lightning-2.1.3 | NOK | http://autobuild.buildroot.net/results/e2a71dbfe4fcffab28bdf9371314f48c77fed9f0 | sparc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4ae934f36a921c5e08d83eb770b4d8678dcc4e04 | ORPH m68k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/2b36e1961d67a0023d35a78f954e40e4af6bed3f | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/40e80b8e93d079d5f3b2a7f60c9fffae71e22fdf | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7772bf603f7e0ab05e66a38cec8f46f4a1a15724 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/aa02e12b4948c22c81decbba6bbb40624aac1001 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d26d4e827839893b0bf339e5e56b179d3cf316d4 | ORPH riscv32 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/268cd52111d9e2700ca53f564294f6a6fd0558a6 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4df6e7851d5d7175cc65360755915370491bee31 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/398dc5695f1fe6545936caf571b152c95c5eaefc | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/dfc3e431fccdad99342e5af772061f50239660db | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9cad8e53607356a893baf2559c14fcce79310cd9 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0917141b0cf021fda0dbdd44cb4ac3d36a07fd7c | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2bc6341c18bdb0478f0cb0cdf64b21fbc9516c09 | ORPH powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb | or1k | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/f9f75d2838d771b96a2845f37def07ba6c2d29c5 | arceb | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/8118aa23e2b458834c0547549274034083d811ff | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/1e2dc8f8dfa4bf01c0325ddb4b3e43f32ea9adc5 | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/c0558a928cc4fe8ad0ca9c51b2c5ae19328de526 | mipsel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/423d7e05d99c41842992d0d0b53b927de0308544 | or1k | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/9004ce8ac4be91dd0901ab259df330cb6b48215f | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/34512dc5bf87cc6dd1fe1dab3334e866917dfafa | mips64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/2ef9349db816a663e627355f8af074c35e91f970 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/033c9bc1c9b3c0eb848d0030960b1c0a89bdf15d | ORPH i586 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/66f5682f17e88b613a46b8a62d3ba59ad29aefe9 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/bf1756aa314c29edede1412ea84a8de53543d3ca | mips64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/b49a4848f40ab069a25e07069e5497471a710511 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/50b7343fd3816c8a5b682930765249e07f84abf6 | mips64el | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/2467bd3c13b6450f4a3342c30940f8d01c4262b8 | mips64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/e7a29698608e4f529b9c90e649d12ed62083181b | sh4 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/81f73cc5a0b4c6d69de8e8a6b15d207183e4f753 | ORPH mips64el | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/81158b07dce24960cd90b32191d7bccc30b4f51c | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/1dde28a64a19a603ff87d0e1e972334b40d21224 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/32e4d0590ac9a95d00f924c6281cc52ff4adb3dc | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/d1e5b97927d992510142350d7ebcb43aed7018f4 | or1k | netdata-1.33.1 | NOK | http://autobuild.buildroot.net/results/17521bbc54fe00e958c9a622d5333098d30f21e2 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/c11bd8f72ece8cd7ce0f89303a8101a95a8a7e00 | mips64 | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/ef7b8cb4a08f85754e6b5a0875807e7c4edea10c | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/c22007dbac6aa1aba2bf73e578a95f292d510d96 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/1420091dd3815c6c4b6bf6bf44a45ac3ace1728d | ORPH arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/01b3937b7bb874398a169dc93fbb16e7e251cc3d | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/9556b6bd4c4d08ec29e9995a6ddc5c6fce48a067 | or1k | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/77fc3fa241b4fa95a60a9428af75dd1df87519d6 | mips | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/8bf61602a2d611f00369daa484be622f1843ad9c | ORPH mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/1bdfadfb88957f4a72f53c93d9b1b49e75f78530 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c52276568e79b6b1d440d3d67cf1bb64c499bcea | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/09da383c4503eeb6f162bd851ff309b5732687db | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/9e3d95ecb6815563a0ba37b10daaca377e81eca5 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/fea2fdf75934e94463bfeb35213f5edb90fd6752 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c802b0d069a866db1a6766c39952c8bbb855cf3d | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0d103376ad40c148179a657e26e34377d5c6b332 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/ca6d51511fc939440af1717dff5e906bc208f33b | i586 | python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/25cfbec758c42f6ade65a48a2ea79250ca8f8c8c | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/0879620c7244470b870e7e2cbf1d96508820da81 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/2c6336e56c1194fed1981ac42428815623346b48 | sh4eb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b55dcdbbb3406f9f399aaeb05e6f6e542660c8a7 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/658e4244c2247d72cf4b5d33cd95a60e9f697949 | microblazeel | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/24faa9cf0d4c9d4a7c5b56dfa8bad7e2c4034caa | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c8bf6478b1dba7b8b8a4a3723c1b3ad5454d0c6a | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d9d3202b7d0bbe22c0b5259483ca512fbaa63c02 | ORPH mipsel | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/9ec92a3673e32aacf7610ac2363b505214f4c090 | ORPH sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/cc05f17a2f4d7d00fdf846c73b8dd9fbcd98cf5b | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/a790f92eb57c799b8196e0461a8b515a01567591 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2a091a8afa3f26efe5c5516713181d391ef2831f | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/188ca4dc1b52075325676cd1d228c853a07c4808 | ORPH microblaze | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/c592b8643948972ec281532bc3579289bf35a542 | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/a137de01d6f49327eed0e5b39adbbd3034258489 | x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/829597ec243c49c894180f5778e7fef956c4dd2d | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/78723d063079f9ea1289fbbd1f14382ea996b7f9 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/680fb435a9e84e343792c302f2e3d14b3729a4dc | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/311843df574b80a677243a1e02da718441e0c367 | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a95a0abb3d75bcea357eb53fcfc22c2c45abd0af | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/ae133b0b2316064ba592e6aa33dee51acce125e0 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/54c2933d530c4e3faa17265c739d8957a1a28d4f | armeb | unknown | NOK | http://autobuild.buildroot.net/results/69176384c9b535a1b0ee400565ac17f006b8897e | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/74f5961cf86474b4299fee43b13f523cb0e75c64 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/6c05991d31e1d9fcfba4bcaf9e5708723fbe6654 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/a12ab4cb030102ef7f5bd706a54a5deca30ec9ae | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/4e26502dbfbc52387c83c762cdb6ee2f2bb79ce4 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/66fdbf0752ea7d8e3eae818b87e3bca7a4262c2e | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/e3f4212f1144895073444918f7d2541bb44a55ba | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/db74a18afedcb3369e6a49596a5a6947a70415c9 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/3e9086bcc266708d79f27a47466efd864e1898fe | armeb | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/09287cd0db49e8958c09a14f73b9ba813ccfb4d8 | ORPH aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/803301f72e9295014baf42bbb8b40ef244c5d0d8 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e3b944520bc94c38fcf649fd33de97c3c9b52b8e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0690d3204cfc15e3397637b9a7a4ab2cdad1a709 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/199b1a388797fe7d503a3542e1d980a27eac1086 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/783a74eb972999e31337ebddfeff4d753918650a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e63eef89ced51b85b97c8b222b072aef9274ea14 | ORPH aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/0c0d9a1642c52d1016d80201140b065354f254d9 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3efae366232366f84fb10f93f32dcc54b7932826 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/2d0fe9485a6baf32bbeab2fd246a522bd9788297 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9dc7f500d10e8347ccb637060730a459f2d137c6 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/4a2af0fe0f1269ebf23fffa9fce907b16823b72b | armeb | zip-3.0 | NOK | http://autobuild.buildroot.net/results/2bd3d233358c338b940f973dad34afa8c6e7c1e9 | microblaze | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/7e810a484980046276ff4f5e8bd83f2366568502 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 2 crun-1.5 | 2 host-python-greenlet-2.0.0 | 2 jack2-1.9.21 | 2 alsa-utils-1.2.8 | 1 efivar-38 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-12.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 libdnet-1.16.1 | 1 libglib2-2.72.3 | 1 linux-6.0.1 | 1 lxc-4.0.12 | 1 numactl-2.0.16 | 1 openssh-9.1p1 | 1 rauc-1.8 | 1 systemd-250.4 | 1 unknown | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | alsa-utils-1.2.8 | NOK | http://autobuild.buildroot.net/results/03dcac67cbc5650386686f75082dcc1bfaad8c47 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b06e0ff6882d60b4b5fd285ad2932470531d9d72 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1902ed8ac5a84f0d98026d9cbfe69e7612ee4068 | x86_64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/50d46062f670d97e25d776daa8b9832014d95188 | mipsel | crun-1.5 | NOK | http://autobuild.buildroot.net/results/4c03732a3801f6d7931d94463ea34a6d9d5e4e6b | powerpc64le | efivar-38 | NOK | http://autobuild.buildroot.net/results/2f5fb5331a2d119403cd29667045206893cc1353 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8037e488d9e6eca984297c34c50f17872af08c51 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/0ff13a7abcfa83ec92ed8d4e3a3fc1f4563eefc3 | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fb4e8b6631b311be66b81bc66ceb0922ae4536d3 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a597ef84f054597e58a9a3152f66ecd1b5d0b488 | s390x | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/9198b33b9f1ad3d0c549738bd9476d1b003e520c | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/46f5874e8298d72e2ef2f28d9db61fe5a892ab72 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ad9450201d49e5aceb430f04f06683e9d37162ee | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9442a58d9012f2ada94487b895d96f1548df6d2f | arc | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/2a5247ab19cefdb7e9adaf0e60cb246c23104a25 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9844a7854f587cfefe2615d674e6923539fbc9eb | mips | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/39c3469a65f11d4d33d49352c9f7242a6d149bb0 | ORPH aarch64_be | lxc-4.0.12 | NOK | http://autobuild.buildroot.net/results/2ff36b78c9104c708b758270558df0a5e8b69e6c | sparc | numactl-2.0.16 | NOK | http://autobuild.buildroot.net/results/bdf19038bfdda1c01926837fff1b2f881d96e6ea | mips | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7556e4957f4f510f2f385b956f828afc623ea321 | ORPH or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/a15aebeb623bcfbfa9faf9e2026725cbb20cbbdb | aarch64_be | systemd-250.4 | NOK | http://autobuild.buildroot.net/results/14c827a52d38211fef8eb435e42daa44b518681a | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/9cb5cb2bd727d9dceb4c956cab354d662733f9be | Classification of failures by reason for 2022.08.x -------------------------------------------------- fs/ubifs/ubifs.mk:49: /home... | 3 host-go-1.18.8 | 3 4th-3.64.1 | 1 brltty-6.4 | 1 docker-proxy-f6ccccb1c082a4... | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-runc-1.1.4 | 1 host-rust-1.62.0 | 1 libglib2-2.72.3 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 log4cplus-2.0.8 | 1 open62541-v1.3.2 | 1 python3-3.10.8 | 1 sdl-1.2.15 | 1 ulog-0389d243352255f6182326... | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/2cabd66c0cea0d68e2d1112713eda7867bbc30c4 | mipsel | brltty-6.4 | NOK | http://autobuild.buildroot.net/results/7ffd293b2087da7c816ca40fd35bcbda17b6c8ce | powerpc64le | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/1206a79839bdc9837b40f50be8d172938565669e | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/406228cdf3519dbe7fdc70a1d4d979ebee084d8c | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7fb7b720feee1d28b0c5e30c2aefee026320e958 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f9a898e1d3bced868039e096eca3cfe8a9079e46 | or1k | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/65e48f6060e67d6eb611de0f56381f58fe2c8990 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/b10d54ec5e9e70e00d9a0f0c6b59f79a489f0144 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/4494a3c93fc663dfff7bca2e5af96d2d6d61633d | i686 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/7ae280ab00fb558fa215cf6c7e48a45d69781171 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/e4780ef68af60f25b0d0b5bc521d2ba56b9d4c3e | aarch64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/a2b4cc5a50d063ddc6b8cc9415b3af4d6db2f307 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39ebf2fd8d553256111f6f7d51a766fbb8a11126 | m68k | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/060ba25ae939bbc9c6013be308febec4b5360f8a | ORPH powerpc64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/a379fc2d038fd0790ddc30c22572febd9cef5ab2 | ORPH arc | log4cplus-2.0.8 | NOK | http://autobuild.buildroot.net/results/80b4c5bd2b5a1a8254bb13be98cbf96e975ad2a1 | ORPH arceb | open62541-v1.3.2 | NOK | http://autobuild.buildroot.net/results/defa9e25cb93fda42fc8971a65a844fc285fee2f | ORPH x86_64 | python3-3.10.8 | NOK | http://autobuild.buildroot.net/results/1bd41a5ec495e7af167acdb736fb47bfef354413 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/9ae4b71b9da9ef42100df918cb529110f1c18857 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/54d73a4d1396246f5992c3e46899c9776c72522b | arc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/d635d7fe6fc882ad20c9315df481c48018a5480c | ORPH mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4b2ca0bf43b3eec2fc8d075e436dd71060c788b7 | Gitlab CI results for 2022-12-02 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470642 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470789 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470842 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470849 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470889 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470899 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470907 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470931 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406471000 | -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Sat Dec 3 10:18:04 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 3 Dec 2022 11:18:04 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 Message-ID: <20221203101803.23169-1-heiko.thiery@gmail.com> When using make 4.4 the KBOUD_OUTPUT environment variable provided to the linuxptp makefile is not utilized. The added patch will fix that behavior. Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ Cc: James Hilliard Signed-off-by: Heiko Thiery --- ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch new file mode 100644 index 0000000000..73cd34f744 --- /dev/null +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch @@ -0,0 +1,43 @@ +From: Changqing Li +Date: Wed, 23 Nov 2022 08:23:46 +0800 +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT + +Refer [1],from make 4.4, all variables that are marked as export will +also be passed to the shell started by the shell function. use "=" will +make KBUILD_OUTPUT always empty for shell function, use "?=" to make +"export KBUILD_OUTPUT" in enrironment can work. + +[snip of 4.4 NEWS] +* WARNING: Backward-incompatibility! + Previously makefile variables marked as export were not exported to commands + started by the $(shell ...) function. Now, all exported variables are + exported to $(shell ...). +[snip] + +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 + +Signed-off-by: Changqing Li + +[Retrieved from mailing list. The patch was not yet accepted and applied: +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] +Signed-off-by: Heiko Thiery + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index 9aed383..ba3fb38 100644 +--- a/makefile ++++ b/makefile +@@ -15,7 +15,7 @@ + # with this program; if not, write to the Free Software Foundation, Inc., + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-KBUILD_OUTPUT = ++KBUILD_OUTPUT ?= + + DEBUG = + CC = $(CROSS_COMPILE)gcc +-- +2.25.1 -- 2.20.1 From heiko.thiery at gmail.com Sat Dec 3 10:21:39 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 3 Dec 2022 11:21:39 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 In-Reply-To: <20221203101803.23169-1-heiko.thiery@gmail.com> References: <20221203101803.23169-1-heiko.thiery@gmail.com> Message-ID: Hi, just realized that I forgot to add the "package/" prefix in the subject line. Can this be changed before applying or should I resend v2? -- Heiko Am Sa., 3. Dez. 2022 um 11:18 Uhr schrieb Heiko Thiery : > > When using make 4.4 the KBOUD_OUTPUT environment variable provided to > the linuxptp makefile is not utilized. The added patch will fix that > behavior. > > Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ > > Cc: James Hilliard > Signed-off-by: Heiko Thiery > --- > ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ > 1 file changed, 43 insertions(+) > create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > > diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > new file mode 100644 > index 0000000000..73cd34f744 > --- /dev/null > +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > @@ -0,0 +1,43 @@ > +From: Changqing Li > +Date: Wed, 23 Nov 2022 08:23:46 +0800 > +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT > + > +Refer [1],from make 4.4, all variables that are marked as export will > +also be passed to the shell started by the shell function. use "=" will > +make KBUILD_OUTPUT always empty for shell function, use "?=" to make > +"export KBUILD_OUTPUT" in enrironment can work. > + > +[snip of 4.4 NEWS] > +* WARNING: Backward-incompatibility! > + Previously makefile variables marked as export were not exported to commands > + started by the $(shell ...) function. Now, all exported variables are > + exported to $(shell ...). > +[snip] > + > +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 > + > +Signed-off-by: Changqing Li > + > +[Retrieved from mailing list. The patch was not yet accepted and applied: > +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] > +Signed-off-by: Heiko Thiery > + > +--- > + makefile | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/makefile b/makefile > +index 9aed383..ba3fb38 100644 > +--- a/makefile > ++++ b/makefile > +@@ -15,7 +15,7 @@ > + # with this program; if not, write to the Free Software Foundation, Inc., > + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. > + > +-KBUILD_OUTPUT = > ++KBUILD_OUTPUT ?= > + > + DEBUG = > + CC = $(CROSS_COMPILE)gcc > +-- > +2.25.1 > -- > 2.20.1 > From yann.morin.1998 at free.fr Sat Dec 3 13:29:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 14:29:56 +0100 Subject: [Buildroot] [PATCH] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221122212002.139494-1-pge@ik.me> References: <20221122212002.139494-1-pge@ik.me> Message-ID: <20221203132956.GC3302@scaer> PGE, All, We require that submitters use their real identity; initials are not enough. On 2022-11-22 22:20 +0100, PGE via buildroot spake thusly: > Currently package secific go env is used only during package build step. > > Go vendering is done during the download step and it's sometimes required > to specify package secific go env also for this step. > > For example, when importing custom go modules who are hosted on a private > host, it?s required to set GOPRIVATE to avoid public sum checking. I am not sure I fully understand what "set GOPRIVATE to avoid public sum checking" is supposed to mean. Does that mean that setting GOPRIVATE (to what value: boolean? list of modules? something else?) would prevent go (the program) from performing checksum verification on the modules it downloads? As a consequence, what impact does that have on the reproducibility of the vendored archive? And so, what about the hashes maanged by Buildroot? We also require that submissions include a sign-off tag, matching the real identity. Please see; https://buildroot.org/downloads/manual/manual.html#submitting-patches > --- > package/pkg-golang.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk > index 0b3dc3d32f..cdc67b32c0 100644 > --- a/package/pkg-golang.mk > +++ b/package/pkg-golang.mk > @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD > $(2)_DOWNLOAD_POST_PROCESS = go > $(2)_DL_ENV += \ > $$(HOST_GO_COMMON_ENV) \ > - GOPROXY=direct > + GOPROXY=direct \ > + $$($(2)_GO_ENV) Currently, we have two packages that set _GO_ENV: - docker-cli: I don't think this would have an impact omn the download step and the vendoring: DOCKER_CLI_GO_ENV = CGO_ENBALED=no - mender-artifacts: there we do ecplicitly refer to an inconsistency about the vendoring: HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" so I wonder how that would play when we also pass this during the vendoring step. I hope that it would have no effect, because 'vendor' is actually the path where the vendoring happens. Did you check if they were impacted by this change? Barring any issue with the above questions, I think this is a good change. Please respin with your real identity, a proper sign-off tag. Regards, Yann E. MORIN. > # Due to vendoring, it is pretty likely that not all licenses are > # listed in _LICENSE. > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 3 14:30:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:30:27 +0100 Subject: [Buildroot] [git commit] package/libarchive: fix CVE-2022-36227 Message-ID: <20221203143040.A904584136@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d74137341d009e9a0dd79bca80015548f5af92ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From thomas.petazzoni at bootlin.com Sat Dec 3 14:32:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:32:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 In-Reply-To: <20221202215905.7800-1-fontaine.fabrice@gmail.com> References: <20221202215905.7800-1-fontaine.fabrice@gmail.com> Message-ID: <20221203153220.4efe9f1e@windsurf> On Fri, 2 Dec 2022 22:59:05 +0100 Fabrice Fontaine wrote: > In libarchive 3.6.1, the software does not check for an error after > calling calloc function that can return with a NULL pointer if the > function fails, which leads to a resultant NULL pointer dereference. > NOTE: the discoverer cites this CWE-476 remark but third parties dispute > the code-execution impact: "In rare circumstances, when NULL is > equivalent to the 0x0 memory address and privileged code can access it, > then writing or reading memory is possible, which may lead to code > execution." > > Signed-off-by: Fabrice Fontaine > --- > ...chive-Handle-a-calloc-returning-NULL.patch | 38 +++++++++++++++++++ > package/libarchive/libarchive.mk | 3 ++ > 2 files changed, 41 insertions(+) > create mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:31:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:31:29 +0100 Subject: [Buildroot] [git commit] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221203143239.F08C3844DA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From thomas.petazzoni at bootlin.com Sat Dec 3 14:31:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:31:10 +0100 Subject: [Buildroot] [git commit] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221203143239.E612A844CA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4bccc70e07a2a8c093249d6701161791e7ab7b58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From thomas.petazzoni at bootlin.com Sat Dec 3 14:33:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:33:19 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <20221203153319.4a941140@windsurf> On Fri, 2 Dec 2022 19:36:30 +0100 Peter Korsgaard wrote: > Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as > problematic. This issue affects some unknown processing of the component > Regex Handler. The manipulation leads to use after free. The name of the > patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to > apply a patch to fix this issue. The identifier VDB-211073 was assigned to > this vulnerability. > > The upstream patch does not apply to 4.96, so use the backported patches > from Debian. Amazingly, the patch needs 3 additional patches to unbreak > builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as > well. What a mess :-/ > +Subject: [PATCH 1/3] Fix non-WITH_CONTENT_SCAN build. > +Subject: [PATCH 2/3] Fix non-WITH_CONTENT_SCAN build (2) > +Subject: [PATCH 3/3] Fix non-WITH_CONTENT_SCAN build (3) You forgot to drop the patch numbering, so I did it when applying to master. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:34:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:34:04 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-2-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> <20221202183631.2066307-2-peter@korsgaard.com> Message-ID: <20221203153404.2345d457@windsurf> On Fri, 2 Dec 2022 19:36:31 +0100 Peter Korsgaard wrote: > CVE-2022-3620: A vulnerability was found in Exim and classified as > problematic. This issue affects the function dmarc_dns_lookup of the file > dmarc.c of the component DMARC Handler. The manipulation leads to use after > free. The attack may be initiated remotely. The name of the patch is > 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a > patch to fix this issue. The associated identifier of this vulnerability is > VDB-211919. > > This vulnerability is in the DMARC handling, which is only used if > libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which > is true for Buildroot, so ignore the CVE. > > Signed-off-by: Peter Korsgaard > --- > package/exim/exim.mk | 3 +++ > 1 file changed, 3 insertions(+) We need to be careful to un-ignore this CVE if we enable DMARC support before we bump to a newer release that has the CVE fixed. But admittedly, it's unlikely that we will enable DMARC support anytime soon. Applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:41:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:41:49 +0100 Subject: [Buildroot] [git commit] package/rabbitmq-server: drop package Message-ID: <20221203144222.0FCA9845A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=89815bad0a531d01ee2733dd9c17576a7647e1d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The packaged version has a number of security issues, newer versions require erlang 23+ and nobody has stepped up to maintain it since the issues were reported: http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html So drop the package and add legacy handling for it. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 7 +++ DEVELOPERS | 1 - package/Config.in | 1 - package/rabbitmq-server/Config.in | 14 ----- package/rabbitmq-server/S50rabbitmq-server | 30 ----------- package/rabbitmq-server/rabbitmq-server.hash | 25 --------- package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------------- package/rabbitmq-server/rabbitmq-server.service | 16 ------ 8 files changed, 7 insertions(+), 156 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..49f63fd14c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_RABBITMQ_SERVER + bool "rabbitmq-server removed" + select BR2_LEGACY + help + Package was removed because it was unmaintained and had + known security issues. + config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 bool "libopenssl rc5 was never enabled" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..8bcce1fd37 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1074,7 +1074,6 @@ F: package/libdmtx/ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ -F: package/rabbitmq-server/ F: package/sane-backends/ F: package/ucl/ F: package/upx/ diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..682faf3697 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2394,7 +2394,6 @@ endif source "package/pure-ftpd/Config.in" source "package/putty/Config.in" source "package/quagga/Config.in" - source "package/rabbitmq-server/Config.in" source "package/radvd/Config.in" source "package/reaver/Config.in" source "package/redir/Config.in" diff --git a/package/rabbitmq-server/Config.in b/package/rabbitmq-server/Config.in deleted file mode 100644 index b3b7639e28..0000000000 --- a/package/rabbitmq-server/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_RABBITMQ_SERVER - bool "rabbitmq-server" - depends on BR2_PACKAGE_ERLANG - select BR2_PACKAGE_LIBXSLT - select BR2_PACKAGE_OPENSSL # Required to build Erlang's crypto and ssl - # applications - help - High-performance AMQP-compliant message broker written in - Erlang. - - http://www.rabbitmq.com - -comment "rabbitmq-server needs erlang" - depends on !BR2_PACKAGE_ERLANG diff --git a/package/rabbitmq-server/S50rabbitmq-server b/package/rabbitmq-server/S50rabbitmq-server deleted file mode 100644 index 35f7844860..0000000000 --- a/package/rabbitmq-server/S50rabbitmq-server +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# Start/stop rabbitmq-server -# - -INSTALLUSER=rabbitmq -RUNDIR=/var/run/rabbitmq -LOGDIR=/var/log/rabbitmq - -case "$1" in - start) - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$RUNDIR" || exit 1 - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$LOGDIR" || exit 1 - printf "Starting rabbitmq-server: " - su -c "/usr/sbin/rabbitmq-server -detached" - "$INSTALLUSER" 2>/dev/null - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - stop) - printf "Stopping rabbitmq-server: " - su -c "/usr/sbin/rabbitmqctl stop" - "$INSTALLUSER" - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - restart|reload) - "$0" stop || true - "$0" start - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac diff --git a/package/rabbitmq-server/rabbitmq-server.hash b/package/rabbitmq-server/rabbitmq-server.hash deleted file mode 100644 index 693ab208ec..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.hash +++ /dev/null @@ -1,25 +0,0 @@ -# Locally computed -sha256 8c6729b985cb21bab13363b1c806cfa15845b046be9e641ab1496bd5a1eaf19d rabbitmq-server-3.8.2.tar.xz -sha256 a96b7ed2e7def9c86d84d9ca0e79e4a55fc8e6e202ac89caa4f9791ccb9cf2a3 LICENSE -sha256 acd82bfce369b066e7e612197206da4fa38b8614486658775d0b6f66ac30114a LICENSE-APACHE2 -sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE-APACHE2-excanvas -sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE-APACHE2-ExplorerCanvas -sha256 b04c8850fdf64d17233f0acbe4eb632f03bd663094233c949bdbe788858bb841 LICENSE-APL2-Stomp-Websocket -sha256 3c69f8327beaaa45d2f3d7831edf211d0f37d1d9c7754267478320697e1882e9 LICENSE-BSD-base64js -sha256 af7b5cdf5e16446c64d6e755b2a6386e38c56500ae27587edcd94c96d330ee35 LICENSE-BSD-recon -sha256 7615ea96ccddc822655cb48a9d2a5cac2f176fca7fe28131af934ce21f48cbc8 LICENSE-erlcloud -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-httpc_aws -sha256 c0e940d13f488849c27963e7d87f3fc27a2f5843cfd49148029a558251014689 LICENSE-ISC-cowboy -sha256 af399cded8f343407fb68eeb51755676e9700c65c380f073376afd8d20f428a1 LICENSE-MIT-EJS -sha256 b2614726fe57ee8267324ecfdebe6e578e5aaa5a77a7f84b9d26463c058147d1 LICENSE-MIT-EJS10 -sha256 0f26e121a7a1dab675bd8474cdc517428863036a668260033467c7278f488cd4 LICENSE-MIT-Erlware-Commons -sha256 52cb566b16d84314b92b91361ed072eaaf166e8d3dfa3d0fd3577613925f205c LICENSE-MIT-Flot -sha256 8cb9a8ff8cafd6a085fd4f086e797b719c334a621df19354dc286591003da3f5 LICENSE-MIT-jQuery -sha256 44f25d51c90aa55dd4b3ba7f3d6e9a594073fcbefe651e16e74cabd48005b476 LICENSE-MIT-jQuery164 -sha256 fc93cc7361401413887f4c1349e4b0be4bcef936eaafbcc7485038abe197c692 LICENSE-MIT-Mochi -sha256 b80081a5bb527dbe6b79f18a40f44b4ba6303e4856cadd249672c97b90e6dd7c LICENSE-MIT-Sammy -sha256 cfc50fa0d7ee02c2d71c8866ef211a4814e8c89c50b725d27e8bdf550291a9ed LICENSE-MIT-Sammy060 -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL-RabbitMQ -sha256 66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172 LICENSE-MPL2 -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-rabbitmq_aws diff --git a/package/rabbitmq-server/rabbitmq-server.mk b/package/rabbitmq-server/rabbitmq-server.mk deleted file mode 100644 index 969e61e2b5..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.mk +++ /dev/null @@ -1,69 +0,0 @@ -################################################################################ -# -# rabbitmq-server -# -################################################################################ - -RABBITMQ_SERVER_VERSION = 3.8.2 -RABBITMQ_SERVER_SITE = https://github.com/rabbitmq/rabbitmq-server/releases/download/v$(RABBITMQ_SERVER_VERSION) -RABBITMQ_SERVER_SOURCE = rabbitmq-server-$(RABBITMQ_SERVER_VERSION).tar.xz -RABBITMQ_SERVER_LICENSE = MPL-1.1, Apache-2.0, BSD-3-Clause, BSD-2-Clause, MIT, MPL-2.0, ISC -RABBITMQ_SERVER_LICENSE_FILES = \ - LICENSE \ - LICENSE-APACHE2 \ - LICENSE-APACHE2-excanvas \ - LICENSE-APACHE2-ExplorerCanvas \ - LICENSE-APL2-Stomp-Websocket \ - LICENSE-BSD-base64js \ - LICENSE-BSD-recon \ - LICENSE-erlcloud \ - LICENSE-httpc_aws \ - LICENSE-ISC-cowboy \ - LICENSE-MIT-EJS \ - LICENSE-MIT-EJS10 \ - LICENSE-MIT-Erlware-Commons \ - LICENSE-MIT-Flot \ - LICENSE-MIT-jQuery \ - LICENSE-MIT-jQuery164 \ - LICENSE-MIT-Mochi \ - LICENSE-MIT-Sammy \ - LICENSE-MIT-Sammy060 \ - LICENSE-MPL \ - LICENSE-MPL-RabbitMQ \ - LICENSE-MPL2 \ - LICENSE-rabbitmq_aws -RABBITMQ_SERVER_CPE_ID_VENDOR = vmware -RABBITMQ_SERVER_CPE_ID_PRODUCT = rabbitmq -RABBITMQ_SERVER_SELINUX_MODULES = rabbitmq - -RABBITMQ_SERVER_DEPENDENCIES = host-elixir host-libxslt host-zip erlang libxslt -RABBITMQ_SERVER_TARGET_BINS = rabbitmq-plugins rabbitmq-server rabbitmqctl rabbitmq-env rabbitmq-defaults - -define RABBITMQ_SERVER_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -endef - -define RABBITMQ_SERVER_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) PREFIX=$(TARGET_DIR)/usr -C $(@D) install - - for bin in $(RABBITMQ_SERVER_TARGET_BINS); do \ - ln -sf ../lib/erlang/lib/rabbitmq_server-$(RABBITMQ_SERVER_VERSION)/sbin/$$bin \ - $(TARGET_DIR)/usr/sbin/$$bin; \ - done -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 0644 package/rabbitmq-server/rabbitmq-server.service \ - $(TARGET_DIR)/usr/lib/systemd/system/rabbitmq-server.service -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSV - $(INSTALL) -D -m 0755 package/rabbitmq-server/S50rabbitmq-server \ - $(TARGET_DIR)/etc/init.d/S50rabbitmq-server -endef - -define RABBITMQ_SERVER_USERS - rabbitmq -1 rabbitmq -1 * /var/lib/rabbitmq /bin/sh - rabbitmq-server daemon -endef - -$(eval $(generic-package)) diff --git a/package/rabbitmq-server/rabbitmq-server.service b/package/rabbitmq-server/rabbitmq-server.service deleted file mode 100644 index f69b33d455..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=RabbitMQ Messaging Server -After=syslog.target network.target - -[Service] -Type=simple -User=rabbitmq -Group=rabbitmq -Environment=HOME=/var/lib/rabbitmq -WorkingDirectory=/var/lib/rabbitmq -LogsDirectory=/var/log/rabbitmq -ExecStart=/usr/sbin/rabbitmq-server -ExecStop=/usr/sbin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target From thomas.petazzoni at bootlin.com Sat Dec 3 14:43:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:43:15 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 In-Reply-To: <20221203101803.23169-1-heiko.thiery@gmail.com> References: <20221203101803.23169-1-heiko.thiery@gmail.com> Message-ID: <20221203154315.0716a0a8@windsurf> On Sat, 3 Dec 2022 11:18:04 +0100 Heiko Thiery wrote: > When using make 4.4 the KBOUD_OUTPUT environment variable provided to > the linuxptp makefile is not utilized. The added patch will fix that > behavior. > > Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ > > Cc: James Hilliard > Signed-off-by: Heiko Thiery > --- > ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ > 1 file changed, 43 insertions(+) > create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch Applied to master, thanks (yes, after fixing the commit title). Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:42:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:42:40 +0100 Subject: [Buildroot] [git commit] package/linuxptp: add patch to fix build failures with make 4.4 Message-ID: <20221203144401.B64C1847E6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e87d92966630a6c05857c3e29d1781fce3c16bad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When using make 4.4 the KBOUD_OUTPUT environment variable provided to the linuxptp makefile is not utilized. The added patch will fix that behavior. Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ Cc: James Hilliard Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- ...-conditional-assignment-for-KBUILD_OUTPUT.patch | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch new file mode 100644 index 0000000000..73cd34f744 --- /dev/null +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch @@ -0,0 +1,43 @@ +From: Changqing Li +Date: Wed, 23 Nov 2022 08:23:46 +0800 +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT + +Refer [1],from make 4.4, all variables that are marked as export will +also be passed to the shell started by the shell function. use "=" will +make KBUILD_OUTPUT always empty for shell function, use "?=" to make +"export KBUILD_OUTPUT" in enrironment can work. + +[snip of 4.4 NEWS] +* WARNING: Backward-incompatibility! + Previously makefile variables marked as export were not exported to commands + started by the $(shell ...) function. Now, all exported variables are + exported to $(shell ...). +[snip] + +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 + +Signed-off-by: Changqing Li + +[Retrieved from mailing list. The patch was not yet accepted and applied: +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] +Signed-off-by: Heiko Thiery + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index 9aed383..ba3fb38 100644 +--- a/makefile ++++ b/makefile +@@ -15,7 +15,7 @@ + # with this program; if not, write to the Free Software Foundation, Inc., + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-KBUILD_OUTPUT = ++KBUILD_OUTPUT ?= + + DEBUG = + CC = $(CROSS_COMPILE)gcc +-- +2.25.1 From thomas.petazzoni at bootlin.com Sat Dec 3 14:45:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:45:11 +0100 Subject: [Buildroot] [PATCH] package/rabbitmq-server: drop package In-Reply-To: <20221202191520.2074994-1-peter@korsgaard.com> References: <20221202191520.2074994-1-peter@korsgaard.com> Message-ID: <20221203154511.120d233d@windsurf> On Fri, 2 Dec 2022 20:15:19 +0100 Peter Korsgaard wrote: > The packaged version has a number of security issues, newer versions require > erlang 23+ and nobody has stepped up to maintain it since the issues were > reported: > > http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html > > So drop the package and add legacy handling for it. > > Signed-off-by: Peter Korsgaard > --- > Config.in.legacy | 7 ++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/rabbitmq-server/Config.in | 14 ---- > package/rabbitmq-server/S50rabbitmq-server | 30 -------- > package/rabbitmq-server/rabbitmq-server.hash | 25 ------- > package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------- > .../rabbitmq-server/rabbitmq-server.service | 16 ----- > 8 files changed, 7 insertions(+), 156 deletions(-) > delete mode 100644 package/rabbitmq-server/Config.in > delete mode 100644 package/rabbitmq-server/S50rabbitmq-server > delete mode 100644 package/rabbitmq-server/rabbitmq-server.hash > delete mode 100644 package/rabbitmq-server/rabbitmq-server.mk > delete mode 100644 package/rabbitmq-server/rabbitmq-server.service Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:47:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:47:46 +0100 Subject: [Buildroot] [PATCH/next 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221202214451.415808-1-bernd.kuhls@t-online.de> References: <20221202214451.415808-1-bernd.kuhls@t-online.de> Message-ID: <20221203154746.2f8ced10@windsurf> On Fri, 2 Dec 2022 22:44:51 +0100 Bernd Kuhls wrote: > Removed xmvc support due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 > > Removed comment concerning gallium-xlib due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 > > Rebased patch 0004 due to upstream commit: > https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 > > Please note that patch 0004 can be removed when buildroot toolchains are > updated to uClibc 1.0.42: > https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 > > Signed-off-by: Bernd Kuhls > --- > Config.in.legacy | 8 ++++++++ > package/mesa3d-headers/mesa3d-headers.mk | 2 +- > package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- > package/mesa3d/Config.in | 18 ------------------ > package/mesa3d/mesa3d.hash | 6 +++--- > package/mesa3d/mesa3d.mk | 10 +--------- > 6 files changed, 15 insertions(+), 33 deletions(-) This patch does not apply on the current next branch: the change on package/mesa3d/0004-Fix-uClibc-build.patch causes a conflict. Could you have a look? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:52:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:52:47 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> Message-ID: <20221203155247.428cb5a1@windsurf> Hello, +Yann Morin in Cc. On Fri, 2 Dec 2022 21:02:06 +0700 Bagas Sanjaya wrote: > Hello, > > I noticed odd behavior when _SOURCE is set whereas > is downloaded via git (_SITE_METHOD = git). > > For example, I'm trying to bump Git package to commit > c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile > (package/git/git.mk), I bumped by: > > ---- >8 ---- > diff --git a/package/git/git.mk b/package/git/git.mk > index dc587170e8..1990bf8e67 100644 > --- a/package/git/git.mk > +++ b/package/git/git.mk > @@ -4,9 +4,10 @@ > # > ################################################################################ > > -GIT_VERSION = 2.31.4 > +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d > GIT_SOURCE = git-$(GIT_VERSION).tar.xz > -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git > +GIT_SITE = file:///home/bagas/repo/git-scm > +GIT_SITE_METHOD = git > GIT_LICENSE = GPL-2.0, LGPL-2.1+ > GIT_LICENSE_FILES = COPYING LGPL-2.1 > GIT_CPE_ID_VENDOR = git-scm > > (note: I fetch from my local Git project repository, hence file:// URI). > > When I fetch the sources (make source), the generated tarball is actually > .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the > tarball to fail. In this case, the tarball is decompressed first with > xzcat, and it complains due to unrecognized compressed format (gzip > instead of xz). I think you're right. We assume that _SOURCE is not defined when a _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. I guess we have two options here: (1) Detect this situation, and error out, to prevent this situation from happening (2) Actually support overriding _SOURCE, but in this case, we should comply with the specified compression algorithm Yann, thoughts? (1) seems easier to me, I don't know if the benefits of (2) are really relevant. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Sat Dec 3 15:55:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 16:55:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build Message-ID: <20221203155545.48559-1-fontaine.fabrice@gmail.com> When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 3 16:05:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 17:05:06 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203155247.428cb5a1@windsurf> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> Message-ID: <20221203160506.GD3302@scaer> Thomas, Bagas, All, On 2022-12-03 15:52 +0100, Thomas Petazzoni spake thusly: > On Fri, 2 Dec 2022 21:02:06 +0700 > Bagas Sanjaya wrote: > > Hello, > > > > I noticed odd behavior when _SOURCE is set whereas > > is downloaded via git (_SITE_METHOD = git). > > > > For example, I'm trying to bump Git package to commit > > c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile > > (package/git/git.mk), I bumped by: > > > > ---- >8 ---- > > diff --git a/package/git/git.mk b/package/git/git.mk > > index dc587170e8..1990bf8e67 100644 > > --- a/package/git/git.mk > > +++ b/package/git/git.mk > > @@ -4,9 +4,10 @@ > > # > > ################################################################################ > > > > -GIT_VERSION = 2.31.4 > > +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d > > GIT_SOURCE = git-$(GIT_VERSION).tar.xz > > -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git > > +GIT_SITE = file:///home/bagas/repo/git-scm > > +GIT_SITE_METHOD = git > > GIT_LICENSE = GPL-2.0, LGPL-2.1+ > > GIT_LICENSE_FILES = COPYING LGPL-2.1 > > GIT_CPE_ID_VENDOR = git-scm > > > > (note: I fetch from my local Git project repository, hence file:// URI). > > > > When I fetch the sources (make source), the generated tarball is actually > > .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the > > tarball to fail. In this case, the tarball is decompressed first with > > xzcat, and it complains due to unrecognized compressed format (gzip > > instead of xz). > > I think you're right. We assume that _SOURCE is not defined when a > _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. > > I guess we have two options here: > > (1) Detect this situation, and error out, to prevent this situation > from happening > > (2) Actually support overriding _SOURCE, but in this case, we should > comply with the specified compression algorithm > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > (2) are really relevant. I think the only meaningful solution is to go for (1): detect and abort. I too do not think letting packages each request a different compression would be interesting... If we believe that gzip is too slow/big, then we can think about switching to another scheme globaly, but that's orthogonal... So, yes: detect and abort. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 3 17:23:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 18:23:23 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203160506.GD3302@scaer> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: <20221203182323.30a07da3@windsurf> Hello, On Sat, 3 Dec 2022 17:05:06 +0100 "Yann E. MORIN" wrote: > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > > (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > I too do not think letting packages each request a different compression > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > switching to another scheme globaly, but that's orthogonal... Actually, (2) would have an advantage: it would allow to migrate from one compression to another package per package, instead of requiring a flag day where we switch all VCS-fetched packages to the new compression. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Sat Dec 3 17:23:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 18:23:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS Message-ID: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Fix the following build failures raised since the addition of the package in commit 80d22997334b0ad76f488913e1159b922804c579: ERROR: modpost: "usb_alloc_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! ERROR: modpost: "usb_free_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! [...] ERROR: modpost: ".wiphy_apply_custom_regulatory" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! ERROR: modpost: ".cfg80211_remain_on_channel_expired" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! Fixes: - http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e - http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 Signed-off-by: Fabrice Fontaine --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..9113a3ef0a 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + $(eval $(kernel-module)) $(eval $(generic-package)) -- 2.35.1 From giulio.benetti at benettiengineering.com Sat Dec 3 17:26:09 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 3 Dec 2022 18:26:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: <20221203172347.331603-1-fontaine.fabrice@gmail.com> References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, thank you but there is my pending patch for this here: https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas Il 03/12/2022 18:23, Fabrice Fontaine ha scritto: > Fix the following build failures raised since the addition of the > package in commit 80d22997334b0ad76f488913e1159b922804c579: > > ERROR: modpost: "usb_alloc_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > ERROR: modpost: "usb_free_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > > [...] > > ERROR: modpost: ".wiphy_apply_custom_regulatory" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > ERROR: modpost: ".cfg80211_remain_on_channel_expired" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > > Fixes: > - http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e > - http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 > > Signed-off-by: Fabrice Fontaine > --- > package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk > index 3da8d9cecf..9113a3ef0a 100644 > --- a/package/rtl8723bu/rtl8723bu.mk > +++ b/package/rtl8723bu/rtl8723bu.mk > @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS > $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin > endef > > +define RTL8723BU_LINUX_CONFIG_FIXUPS > + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) > + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) > + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) > +endef > + > $(eval $(kernel-module)) > $(eval $(generic-package)) From fontaine.fabrice at gmail.com Sat Dec 3 17:38:34 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 18:38:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: Hi, Le sam. 3 d?c. 2022 ? 18:26, Giulio Benetti < giulio.benetti at benettiengineering.com> a ?crit : > Hi Fabrice, > > thank you but there is my pending patch for this here: > > https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ Indeed, I missed it. I'll set mine as Not Applicable. > > > Best regards > -- > Giulio Benetti > CEO/CTO at Benetti Engineering sas > > Il 03/12/2022 18:23, Fabrice Fontaine ha scritto: > > Fix the following build failures raised since the addition of the > > package in commit 80d22997334b0ad76f488913e1159b922804c579: > > > > ERROR: modpost: "usb_alloc_urb" > [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > ERROR: modpost: "usb_free_urb" > [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > > > [...] > > > > ERROR: modpost: ".wiphy_apply_custom_regulatory" > [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > ERROR: modpost: ".cfg80211_remain_on_channel_expired" > [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > > > Fixes: > > - > http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e > > - > http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 > > > > Signed-off-by: Fabrice Fontaine > > --- > > package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > > > diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/ > rtl8723bu.mk > > index 3da8d9cecf..9113a3ef0a 100644 > > --- a/package/rtl8723bu/rtl8723bu.mk > > +++ b/package/rtl8723bu/rtl8723bu.mk > > @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS > > $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin > > endef > > > > +define RTL8723BU_LINUX_CONFIG_FIXUPS > > + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) > > +endef > > + > > $(eval $(kernel-module)) > > $(eval $(generic-package)) > > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Dec 3 18:14:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 19:14:01 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203182323.30a07da3@windsurf> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> <20221203182323.30a07da3@windsurf> Message-ID: <20221203181401.GE3302@scaer> Thomas, All, On 2022-12-03 18:23 +0100, Thomas Petazzoni spake thusly: > On Sat, 3 Dec 2022 17:05:06 +0100 > "Yann E. MORIN" wrote: > > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > > > (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > > I too do not think letting packages each request a different compression > > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > > switching to another scheme globaly, but that's orthogonal... > Actually, (2) would have an advantage: it would allow to migrate from > one compression to another package per package, instead of requiring a > flag day where we switch all VCS-fetched packages to the new > compression. Sure, but we already need a flag-day when we actually change the way we generate the archives from VCS checkouts: 5b95a5dc27c0 support/download: change format of archives generated from git c043ecb20ce6 support/download: change format of archives generated from svn c92be85e3a29 support/download: make the svn backend more reproducible Having a flag-day is not too bad, as we can quite easily script the hash updates... So, I still believe we should not allow _SOURCE when _SITE_METHOD is one of our VCS backends. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Sat Dec 3 18:18:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 03 Dec 2022 19:18:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build In-Reply-To: <20221203155545.48559-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 16:55:45 +0100") References: <20221203155545.48559-1-fontaine.fabrice@gmail.com> Message-ID: <87cz908i6o.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and > --enable-shared are passed to configure. memcached configure.ac only > looks for --enable-static to make the build static. But when linking > against openssl pkg-config only returns dynamic linking dependencies, > resulting in the following build failure: > /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc > -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall > -pedantic -Wmissing-prototypes -Wmissing-declarations > -Wredundant-decls -static -o timedrun timedrun.o -levent > -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib > -lssl -lcrypto -ldl > /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: > memcached-memcached.o: in function `conn_new': > memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c > - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Dec 3 18:21:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 03 Dec 2022 19:21:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: (Giulio Benetti's message of "Sat, 3 Dec 2022 18:26:09 +0100") References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: <878rjo8i2a.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Hi Fabrice, > thank you but there is my pending patch for this here: > https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ I've committed Giulio's patch instead, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Dec 3 18:18:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 3 Dec 2022 19:18:57 +0100 Subject: [Buildroot] [git commit] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221203182121.863CF85168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1978e9b0219712b2b839d9f44a0b98b2e8280f75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Sat Dec 3 18:18:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 3 Dec 2022 19:18:10 +0100 Subject: [Buildroot] [git commit] package/memcached: fix static with shared build Message-ID: <20221203182121.7CC5A85167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c7ca04fcb42051c53ff146cb7566d9ddd95a3a71 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From salvador.joseluis at gmail.com Sat Dec 3 18:36:38 2022 From: salvador.joseluis at gmail.com (=?UTF-8?q?Jos=C3=A9=20Luis=20Salvador=20Rufo?=) Date: Sat, 3 Dec 2022 19:36:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.1.7 Message-ID: <20221203183638.1293234-1-salvador.joseluis@gmail.com> Signed-off-by: Jos? Luis Salvador Rufo --- package/zfs/zfs.hash | 4 ++-- package/zfs/zfs.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash index b73fc3b703..0bce3817fe 100644 --- a/package/zfs/zfs.hash +++ b/package/zfs/zfs.hash @@ -1,5 +1,5 @@ -# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.6/zfs-2.1.6.sha256.asc -sha256 15339014f8d2131348eb937bf8893849806b6d2645ea607a18c7f117749dbd7a zfs-2.1.6.tar.gz +# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.sha256.asc +sha256 6462e63e185de6ff10c64ffa6ed773201a082f9dd13e603d7e8136fcb4aca71b zfs-2.1.7.tar.gz sha256 96a27353fe717ff2c8b95deb8b009c4eb750303c6400e2d8a2582ab1ec12b25a bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch # Hash for license files: diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk index f7e673c23f..84e9099ba9 100644 --- a/package/zfs/zfs.mk +++ b/package/zfs/zfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZFS_VERSION = 2.1.6 +ZFS_VERSION = 2.1.7 ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION) ZFS_PATCH = https://github.com/openzfs/zfs/commit/bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch ZFS_LICENSE = CDDL -- 2.38.1 From yann.morin.1998 at free.fr Sat Dec 3 21:11:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:11:38 +0100 Subject: [Buildroot] [git commit] package: optee-client: fix identation issues Message-ID: <20221203211306.B892A85174@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From yann.morin.1998 at free.fr Sat Dec 3 21:16:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:16:02 +0100 Subject: [Buildroot] [PATCH 7/7] package: optee-client: fix identation issues In-Reply-To: <20221130075452.2507453-7-etienne.carriere@linaro.org> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-7-etienne.carriere@linaro.org> Message-ID: <20221203211602.GH3302@scaer> Etienne, All, On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > Fix issues reported by utils/check-package: > package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) I also had: package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings So I also fixed those and applied to master, thanks. Since those are fixes for existing issues, it should come early in the series. I.e. a series should first fix issues, then add features (like bumping a version). That way, fixes can be applied early even if the rest of the series has issues, and they can also more easily be backported as they do not depend on the previous feature patches (in this case the fix applied cleanly, but that's not always the case). Regards, Yann E. MORIN. > Signed-off-by: Etienne Carriere > --- > package/optee-client/S30optee | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/optee-client/S30optee b/package/optee-client/S30optee > index 17e6d6d2b8..abb7e77afe 100644 > --- a/package/optee-client/S30optee > +++ b/package/optee-client/S30optee > @@ -37,13 +37,13 @@ restart() { > } > > case "$1" in > - start|stop|restart) > + start|stop|restart) > "$1";; > reload) > # Restart, since there is no true "reload" feature (does not > # reconfigure/restart on SIGHUP, just closes all open files). > restart;; > - *) > - echo "Usage: $0 {start|stop|restart|reload}" > - exit 1 > + *) > + echo "Usage: $0 {start|stop|restart|reload}" > + exit 1 > esac > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 3 21:19:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 22:19:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency Message-ID: <20221203211939.853298-1-fontaine.fabrice@gmail.com> libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 3 21:30:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:30:56 +0100 Subject: [Buildroot] [git commit] package/matchbox-keyboard: add libpng dependency Message-ID: <20221203213341.B3B4F851BB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a63fbb0d9762a0e6a454b1bea9ce44d620a6860a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES From yann.morin.1998 at free.fr Sat Dec 3 21:33:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:33:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency In-Reply-To: <20221203211939.853298-1-fontaine.fabrice@gmail.com> References: <20221203211939.853298-1-fontaine.fabrice@gmail.com> Message-ID: <20221203213349.GI3302@scaer> Fabrice, All, On 2022-12-03 22:19 +0100, Fabrice Fontaine spake thusly: > libpng is a mandatory dependency since bump to version 0.1.1 in commit > e2511d88e83acae4144be89ce5e258b724067bd5 and > https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: > > checking for PNG... no > configure: error: Package requirements (libpng) were not met: > > Package 'libpng', required by 'virtual:world', not found > > Fixes: > - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/matchbox-keyboard/Config.in | 1 + > package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in > index 260a57c6a4..3d7a9d203c 100644 > --- a/package/matchbox-keyboard/Config.in > +++ b/package/matchbox-keyboard/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_MATCHBOX_KEYBOARD > bool "matchbox-keyboard" > + select BR2_PACKAGE_LIBPNG > select BR2_PACKAGE_XLIB_LIBXTST > select BR2_PACKAGE_XLIB_LIBXRENDER > select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO > diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk > index 242c4831d1..a1e3c61543 100644 > --- a/package/matchbox-keyboard/matchbox-keyboard.mk > +++ b/package/matchbox-keyboard/matchbox-keyboard.mk > @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ > MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) > MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c > MATCHBOX_KEYBOARD_DEPENDENCIES = \ > - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender > + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender > # From git > MATCHBOX_KEYBOARD_AUTORECONF = YES > > -- > 2.35.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 3 21:39:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:39:25 +0100 Subject: [Buildroot] [git commit] package/elf2flt: fix text relocations on xtensa Message-ID: <20221203213956.B4A9885202@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3781e4efc52f542f58147b2de5f599b4e729bcbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From yann.morin.1998 at free.fr Sat Dec 3 21:41:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:41:17 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix text relocations on xtensa In-Reply-To: <20221130021821.2660112-1-jcmvbkbc@gmail.com> References: <20221130021821.2660112-1-jcmvbkbc@gmail.com> Message-ID: <20221203214117.GJ3302@scaer> Max, All, On 2022-11-29 18:18 -0800, Max Filippov spake thusly: > elf2flt 2021.08 has changed endianness swapping logic for relocated > entries in the text segment. This broke little-endian xtensa FLAT images > which now fail to start with the following message: > > binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > > Fix it by restoring old endianness swapping logic for relocated entries > in the text segment when building for xtensa. > > Reported-by: Niklas Cassel > Signed-off-by: Max Filippov Applied to master, thanks. Regards, Yann E. MORIN. > --- > I've tested a couple other prominent candidates, but it looks like > only xtensa has this issue. I've submitted pull request to elf2flt > with the patch below. > > ...-elf2flt-xtensa-fix-text-relocations.patch | 51 +++++++++++++++++++ > 1 file changed, 51 insertions(+) > create mode 100644 package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > > diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > new file mode 100644 > index 000000000000..3664775906ea > --- /dev/null > +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > @@ -0,0 +1,51 @@ > +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 > +From: Max Filippov > +Date: Tue, 29 Nov 2022 17:47:54 -0800 > +Subject: [PATCH] xtensa: fix text relocations > + > +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") > +changed good_32bit_resolved_reloc to not do endianness swapping for > +relocated entries in the text segment. This broke little-endian xtensa > +FLAT images which after this change fail to start with the following > +message: > + > + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > + > +Fix it by preserving 'update_text' when building for xtensa. > + > +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") > +Reported-by: Niklas Cassel > +Signed-off-by: Max Filippov > +--- > + elf2flt.c | 15 ++++++++++++++- > + 1 file changed, 14 insertions(+), 1 deletion(-) > + > +diff --git a/elf2flt.c b/elf2flt.c > +index b93aecdaced3..cec3f4a22239 100644 > +--- a/elf2flt.c > ++++ b/elf2flt.c > +@@ -808,7 +808,20 @@ output_relocs ( > + continue; > + case R_XTENSA_32: > + case R_XTENSA_PLT: > +- goto good_32bit_resolved_reloc; > ++ if (bfd_big_endian (abs_bfd)) > ++ sym_addr = > ++ (r_mem[0] << 24) > ++ + (r_mem[1] << 16) > ++ + (r_mem[2] << 8) > ++ + r_mem[3]; > ++ else > ++ sym_addr = > ++ r_mem[0] > ++ + (r_mem[1] << 8) > ++ + (r_mem[2] << 16) > ++ + (r_mem[3] << 24); > ++ relocation_needed = 1; > ++ break; > + default: > + goto bad_resolved_reloc; > + #else > +-- > +2.30.2 > + > -- > 2.30.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 3 22:19:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 23:19:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional Message-ID: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 273b3072ae..80b1185b5e 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 45ce126bab..4b9c5c6b70 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -212,13 +214,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 3 22:41:57 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 23:41:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 Message-ID: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine --- ...Fix-buffer-overflows-in-_sha3-module.patch | 101 ++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) create mode 100644 package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. -- 2.35.1 From thomas.petazzoni at bootlin.com Sun Dec 4 07:35:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 04 Dec 2022 07:35:15 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-03 Message-ID: <20221204073522.A043B415A4@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-03 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.08.x | 23 | 15 | 0 | 38 | master | 206 | 201 | 0 | 407 | next | 13 | 31 | 0 | 44 | Classification of failures by reason for master ----------------------------------------------- host-pahole-1.24 | 12 host-binutils-2.38 | 11 host-go-1.19.3 | 10 xz-5.2.7 | 10 linux-6.0.9 | 9 gobject-introspection-1.72.0 | 8 lirc-tools-0.10.2 | 6 python-numpy-1.23.4 | 6 elfutils-0.186 | 5 host-rust-1.64.0 | 5 tealdeer-1.6.1 | 5 wolfssl-5.5.3 | 5 gerbera-1.10.0 | 4 unknown | 4 efivar-38 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 host-binutils-2.37 | 3 libglib2-2.72.3 | 3 xenomai-3.0.10 | 3 /home/buildroot/autobuild/i... | 2 alsa-lib-1.2.8 | 2 edk2-edk2-stable202102 | 2 fftw-quad-3.3.8 | 2 frr-8.3.1 | 2 host-gcc-initial-11.3.0 | 2 libkcapi-1.4.0 | 2 memcached-1.6.16 | 2 open62541-v1.3.3 | 2 openssh-9.1p1 | 2 openvmtools-11.3.5-18557794 | 2 perl-5.34.1 | 2 php-8.1.12 | 2 toolchain-external-codescap... | 2 uccp420wlan-6.9.1 | 2 wavemon-0.9.4 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 android-tools-4.2.2+git2013... | 1 attr-2.5.1 | 1 bat-0.19.0 | 1 check-0.15.2 | 1 delve-1.8.0 | 1 dhcp-4.4.3-P1 | 1 e2fsprogs-1.46.5 | 1 emlog-0.70 | 1 exempi-2.6.1 | 1 file-5.43 | 1 freeradius-server-3.2.0 | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fstrcmp-0.7.D001 | 1 gnu-efi-3.0.15 | 1 hawktracer-2ec19d7192334414... | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-10.4.0 | 1 host-runc-1.1.4 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libnl-3.7.0 | 1 linux-pam-1.5.2 | 1 linuxptp-3.1.1 | 1 ltp-testsuite-20220930 | 1 lua-cqueues-20200726 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 matchbox-keyboard-0.1.1 | 1 micropython-1.19.1 | 1 musl-1.2.3 | 1 nginx-1.20.1 | 1 opencv3-3.4.17 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-orjson-3.7.11 | 1 quickjs-2021-03-27 | 1 rauc-1.8 | 1 rtl8723bu-d79a676a8d3f0bb6a... | 1 ruby-3.1.2 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 shadowsocks-libev-3.3.5 | 1 udftools-2.3 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6f75f092227b15b1664fc55f4a6a23502d4321c2 | aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7e12a7f2f86b378c89f12353d0bdc74fc30c50e6 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/058efa45ef137c64f7aeef80ba666ec2ae712d97 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/2f2d8800753c5e639fb575015298b75f00a4afd2 | ORPH powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/f60130166e9ce325ac875ca991db6ae48e3eb6f7 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/9ea5df764245909984345f0abef103fb455af53d | mips64el | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/58e0a5fb5684d4c96ae7641d5c0116ef0cdbb653 | mips64 | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/e00ef4a27476013fb8f11f1f3cb7573a59e1f100 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b53824ad5e5e408ecb939b7bec7f75e90098cb7d | aarch64 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/0ce202c82af26e8283695399377c169edc1d4114 | ORPH aarch64 | delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/e7b208769e002202909a68953c633e1a9dfc8eba | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/6a0354eec9ae17f8f74c2ab31d57a012128f0044 | ORPH or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/56cc331f03d9bc494467244b83ba5f87c1e3faa4 | ORPH aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/e53818c271d97ff8c11fea67694a22a8a9fdbc08 | aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/1852259af26c891ea074ad565e2c11ab201881fe | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/63e13836876f5504f24a3dfdd83eac17757f9d52 | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/6bbb50283410ae1d9249c595c3aa217ffbad904b | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/3dafbcb7fe5b86f10b4c54ea0f9a26e7474159da | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d3a7f11aaca9bc17498f13b4bd59477c4cf1bab1 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2ec3fca1a026ea47fa23554a3f98d53832dd2877 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b33e76547b67de270ad58e362e10480af99d249a | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a9f4b1bd7b80c2053fca7f5e014cd2192c84603b | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/72599267e2f5896b67887ad1138e827823f57a4c | ORPH mips | emlog-0.70 | NOK | http://autobuild.buildroot.net/results/88bae16061f22bbfbe4e38a7884e24ed2302cc3c | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/9d2a39b254d2e3c53d9442e9ad1d5e9627101de6 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/01a253d8b1eba082afb24a3513cf33ad9062d87e | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e928228043e360f9e69a64fd37bf68e8559f2538 | ORPH powerpc | file-5.43 | NOK | http://autobuild.buildroot.net/results/46ec455ee7125d0452fea19ef771ab7f885961e0 | ORPH aarch64 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/155473983b2764c1d7c0499f65c5a5697d18d586 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/2cb239a67c0f7d23356672c77ad0a71d3841d8f4 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/9cd2caadce60b8bcdfdd71f5d5d685df560d856f | nios2 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a37f5ccd0c259c0e8957ab16bde043a569342ce1 | powerpc | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/e9059e61d775eb7d85faedef25b719d00ef3e4a4 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7ce117831b74d74b34ea14b9afa0c044ee172f94 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3f4427bd360a918377e491307972783520a56c1b | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1bc1b9f01ed198b0ec5c7b76bcc071bb7cbbf6fb | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/970e02aad6edf19f5ccfc1fee9a35889307e01c0 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/47e01a90d42be394426eccff81a181f493f04ab8 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/de20ef7c069034d91acf03578cb6dad8ea0cb012 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a4a0923dbf1ad617b72cd9808c0ec6de61f426b1 | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d59c4a04084a6fd09ba55e3f965f6168a23b803f | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b1d2049dd774227bc146d84567fb1f5f84027d8d | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/06738e589eedc004b5ed8cbbc8bd362efbd74dae | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f3f14cd9aca5278f7185e2a5b280340cba1a8c05 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0d3d3b6ac7dd5d98095d77668b13d9a013798262 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/148d8918d585deea313d14e9e60c098faec3ebc1 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b61a5f36f2256dd2309d10c293987780675ab8d9 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c4f6cca8fcd399b4f9e0799da6469bf5ffb2699 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5edd9f99098b9affba7600a7c82eedbcf369babd | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ee759f47a317f27179441c7a9e36f9fb398be025 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7544076da301679eab44331e25b31c2b81a13953 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e0e1610d07ea157f7c89948fd4feca18ee4b0550 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3228e97704851ac5d74cc14e0a2e29044def9c15 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/77ff27bc3ed7f3be6fb060404914c445eb532541 | ORPH mips64el | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/36bfe083b4ccd55a6485c374204b2cf3872e38d5 | powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4704c369bc173627ef4d97786bea96c6f3845e0f | arc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/191921a29e09dd00b1ce08896ed84acc22cafd42 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c18d991593482a3599629a734d2bf3504251290a | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3dc4d38214ce876b167c9e82ca6c2f29e45e0743 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7d56c939ecc1a5fece13e892c2c7110212708c51 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7f57382516da9c0e6a93ba6a7a670584c49158a4 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2cb8764f721041efa3ac83a5a4a94345ef29fc5c | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fca1a1978467e03784f1d64cb45bcc9e71bd207f | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/634e9933f6ecd4cfa502eaa1a360111ede666301 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/36caa9fa29f93b2d03163e33d61bff609839d2c3 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e02b70848510049b95741931f0708b0b1170cdba | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8925e70fc6509a5af30bbe84c0cf2c6548960bd1 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/deebdcae2e724798d0cd252678e6878316bc0ff8 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e6a620f9abcd96c7d25e94a81840dd80b50a3082 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/8b5c2617c793765ed312f7da4b731f6642292e8e | microblaze | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/ca822b9bab677c0a9446e5faff1562525db1dec4 | xtensa | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/0490f179987c673f311b47a2bc411396b91f0d43 | i586 | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/880ed6c402dbd68bfb07c9c2fbf7cbad1f0fc852 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/230d5914bb1c21d630272e33326a8ff56b4666ec | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2954b0ed13ff2fdcd4ee2e60ec670b1f71c1f131 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a739f31aff5034526dda9befee67d4978574a6e4 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5c4b84d0a6d8fccab5523908ef08a27dd5b6a656 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/61f1065b9b9cb2997e6455fde8172a2cfeb70d2d | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ec8e4021be0a46669c5d13a941701af336858126 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a0decbc9051deb4719d4a9fc8813f422e19fea37 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b856057a13d21dbdf417d7a5c777a0515adf3380 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a8a19b632447ea8ae7dfd7d5bd609f783d77bb0b | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b44313fd9837c6402659270dc9e539612b249c6b | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4424621a4a3f288db72fc9c1cb4ce93047ba24ea | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6775c63282f4b4043f953581ac2be3d2de5f47d5 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fbb9320463f966308056624ba400dc20b61fbe2b | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fd7d487ddf4b8685fdd719cc3fd17f75b3443fd3 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b750562a0e6bb1cb0d0ecc30b118f4d9b96aedf7 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9be418a3875c0c58c3b88187dab17122311adc89 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/35ea9ba9d2141672c49dc53e4e13186a36f1c545 | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/11980fe75e8ff8b5500ba01f6cd8a55e4c2f6d35 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c1f5e2e0070f764ea68c517943203d65a199d7d4 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7a853e7670b27363afc44ca268dd6a824a88c663 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/090d80246ed777aa4ec7572ce8bef0eb5a5b0ebb | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7c2b444ba1ec672848e910dfe6c648fa169fbc30 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/7a6784a18ca4723b69812da13a5c1a07dc3a2fed | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/48cb29b21bd26086017a5479e3861804abc6e748 | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/38e1d63b9f9a5cda838c039df7e6f76e0e1a0b79 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86b5c5b60c124c94d656c12925a49fdc08bdfaab | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/45e5909cdf37c15e286af2cdee19c2c2a0df3e60 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/492adbbb06a81aa1633e7efbe02ac057888a5210 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5b1e37bca8fcb4ab4fe22122b55d40a28c758961 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c4d25626d68422e9540624fa97199333cfbb646a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3b2f1db208c91bb63f6a11efa87760d8182d8aa1 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3009303721e14df9c1d9fbcbae71ba3ffc640994 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/81b088323442d81c74c454598240bf58e0baf0ff | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/e5587802ccc6493c784053ace4a59b0d37d1d554 | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/9b6306e963b7069e51db57c90d0134d508265353 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/30e38b9bb081f404fe643b01d9f8b3201284ced4 | ORPH sh4 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0bec4a5cdeec56d5d708b697ce7d5031e35e8058 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/1940420b2d28e9c94d8f1339edd1eea89baf549a | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d94d90fa5901962105251bcb94836a4c4e32bcf8 | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/aa0201ecc44519b3006bc92c7f8f4d36f1372445 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/60f488aa076ba2571b20eb5f0fa0f5ba65a123fc | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/37c7c2785b25d6414d02b0413fd5ca74efff5a96 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4a0d4e7d84bd654218d149f2614cc68a3d277af4 | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/43b6cfca67100b1094b8fb78e6c05a4659df0645 | ORPH powerpc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/179456edc6c9c755d827d5ad6a023b39cb7b99c5 | ORPH arceb | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/7afe8ec8d6abd583b58b6b8ac7d00d84f24ab81f | ORPH mips64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/edb2daa9bc70ce8eb85b5edb487dd8a6d35bf02e | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f409da9d186809c07a387578bc649ad0d7ff2e7f | ORPH microblaze | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/90bc617bebd5ade2ee80e83911c4b23f74004faa | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/996d102803dac59dde23704a32c23487afcb9291 | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/76639880b115065c979fa5f3fff9b355ed8880cd | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/fe63acbb65fda51f4d4eb10935b7f0df9e559c36 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f4a74057fc3c3b9e9948cd49041de78b4b9a0312 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/9541412b3e3817c3289018154a4cf85566c95983 | s390x | lua-cqueues-20200726 | NOK | http://autobuild.buildroot.net/results/f5e02b8a4dbdfc72695289ce8508e8d1c0f47f7d | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/3ff5da67b66f9cd195f7f785f04629d8e251505d | ORPH s390x | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/614f0eaf8de5fdc8dfbd131317223c85f8a6630b | mips | matchbox-keyboard-0.1.1 | NOK | http://autobuild.buildroot.net/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b | aarch64_be | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c | ORPH or1k | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/df7d0ef9bab1fe16fa71ced3771ba52054448d73 | ORPH aarch64_be | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/601ed54310fd47c5d1742086f9666c469cf5197a | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/54681f246eb4f6c247c2158e49dd6df75c1cfff3 | riscv32 | nginx-1.20.1 | NOK | http://autobuild.buildroot.net/results/79595320fe8b73431a7837e55c6d446b75f961d8 | i686 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2967bae1022ba5151016f95adbb891b2dc903f3a | ORPH powerpc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/ac1b898de62fc2474c239ad329b1e650a5782fff | ORPH powerpc64le | opencv3-3.4.17 | NOK | http://autobuild.buildroot.net/results/e726a9032b554b189a753a34f83b682d30257485 | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/a3f66ac675e858ba6e28c64820061b70a8f6151c | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/6031b320b06446947b0c9a05e5043230d59231ca | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/9c507e88ed2e0022a337bf6e84701415b1aeedb4 | aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/a66e01bcdb21a74b438cfeebdde7b7b926025965 | aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/11060930ae3532408824db3b2ee0940d5a7d4de9 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c1d6f7f71b9e0bbc6e755f3901c197ae0b0cdf32 | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/10dbae498ad3c860ffa328f0392468d8ec2ca8fd | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/184023726f345b0590a2b55f66def4cab445f83a | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/ef488a30306a4b67f0f1d082a27118da2c2aa1e5 | ORPH mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7d7640d8c49828fc1980daa7091a176f9a8f89ab | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/78bec069e7c4c3a773152d23f3a0997374b27bbb | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e341ffaf592a984098b016f3537c44eaf8523b70 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/8fd7bcb33b7efbdd7564235c8191521ed2231aa3 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/198d488d377102a228069654f4caa06389f42bb3 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/aecc0aafd2b2fd367183b7b1e77c6ffe39f274a1 | mips | python-orjson-3.7.11 | NOK | http://autobuild.buildroot.net/results/82fd96def0649ee6048327d6bd711f881e44ecdf | sh4 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/5a02bc0bea706c45aed11f8eba87ed3e26444508 | riscv64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/9906474ff5291a43ea80ba79589581288b2769fb | sparc | rtl8723bu-d79a676a8d3f0bb6a... | NOK | http://autobuild.buildroot.net/results/ab6482975befba0ad74bb7d91b37373b9b0f300e | mips | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/d4da8ec7c9849e8f1351ed7d415d0c108864f05e | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/e788e4c2361b64763ae8e6b78a3b33a74f29bf5e | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f8b4c48ed2bf2c203aa7e60e9e7ba4d8e997694d | ORPH mips64 | shadowsocks-libev-3.3.5 | NOK | http://autobuild.buildroot.net/results/d6c6aa7bbccaaf940896215c9a070af72e55bd40 | ORPH powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8cf6fa48e8d07ca3efcfe94f3f8c94c000e3a659 | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8e70b63437c03bbd661a7a3813d1fd5c601496d0 | powerpc | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/4b0b0e56e8cef3c86326162c0bd7cdf0fb7b4cfc | mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c65aef0467b20ff665621b3121cc4b530b076367 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1d539eb016640b187028394bc659db86e48fc6b1 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/477fd467e1922e3dd68f4685248c27612e8894bd | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/8ac1a5d8ecf1f524c32d76436ceaa2bc85fef54e | ORPH xtensa | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/80c09f0d0a594dec1e21e24232fa92deb6d479d2 | ORPH sparc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/599351cd3eec5e6dc1433b5ce993db59324a973a | ORPH or1k | udftools-2.3 | NOK | http://autobuild.buildroot.net/results/917940b147846e1c1e4715af8a9a46763c14cc99 | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/87c0265952356b127f8ec40d7099c0a43b238073 | arm | unknown | NOK | http://autobuild.buildroot.net/results/6583dbc4843f62b27be2a9f2b6d9fe6420a6c793 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/f876a8075b9fcbcacbb833eb705087e523152a3f | armeb | unknown | NOK | http://autobuild.buildroot.net/results/8c4263ee0d7da2c38c92f6f9bd4b056ccde9021f | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/410034964c52f299779dfb8f4a667c07431e26d8 | arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/6eeeb9a6fabedfb41d6519ac303c6bb3124f40d8 | ORPH powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/a60eb7d27c81207bc5d3b65d7fcdd4873d2a7ea1 | ORPH powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/bbf41d5a300741a5dd634161314c1710a7b73fe9 | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/74b3b012398765244ceb952bdcf9072054d7703d | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/afcfa505ba3b6b6b278aa09385c4f3fdc08a4d8a | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/cfcba9a93f9854aa1c9618afd5683d971b9d9532 | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/2743e2a1f22615535507e9fe2c46a49164211438 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/acfc6e4ba9c9881df93c1570a51e2b832322fd7e | powerpc | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/76a9f0373fec2b41b3530263a963870911073d17 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/34535f0c2408c2cc16c26d26108f5c9fd8270167 | microblazeel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/77868eb23d0ef1d5f6b40967bb5266b755f142d9 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/03fea121735663fc77f467826cce858286ad0871 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d23413ed8ed77ed8e0879efa8578d100cf40b927 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b127c6d88613bd4d48453f10cf7e8c08b0cee61f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fc29a2e770a7c3e2272e9d18e1fa41bd2a7fc182 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/44e7c386dd5667767b06c26a9110cfd596e72c08 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b553da405a0388d14b1541373f5f469d0eca19fd | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9e49fcbfce9f87710a6fc7ac021f9b7047fd7213 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/717ab343933f8f6b1a18e5f69eb2d6b1c571967d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d5c9f362b9b5b58bcf93117127887cb4d969d4df | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e936bc96f38fcbc82f6b9f5ec2696daead9817ba | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/59049c7d6cec055c04f00c855256aeebb139f7c4 | ORPH powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/45ed562d9e4220272b1895bd56de531cdd17ffd5 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5b57ce8850435e28a5b94e272f6d95fc13a923a1 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 4 imagemagick-7.1.0-51 | 4 host-pahole-1.24 | 2 hyperfine-1.14.0 | 2 linux-6.0.1 | 2 unknown | 2 dmalloc-5.6.5 | 1 frr-8.3.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 host-go-1.19.3 | 1 jack2-1.9.21 | 1 lcms2-2.13.1 | 1 libev-4.33 | 1 libkcapi-1.4.0 | 1 norm-1.5.8 | 1 python-bunch-1.0.1 | 1 reaver-1.6.6 | 1 sdl2_ttf-legal-info | 1 xxhash-0.8.1 | 1 xz-5.2.7 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1e77e128f0aa75b647ca8d39463c7fb4219a83a6 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9fe409d8335028355c208ad52d801116f2ea80f4 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2f6df889364864a8ba5367d6f778eb71540b3a1e | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a19eb9676de6623f68aab10d91f2992e6157294f | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/019025806329ef399d554230909acc6fe1c31104 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/42b47a339e8293d302c950c232e39a48ff53e3ae | mipsel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6de1c921eaa3e7158900869321c83bfa3773a5b4 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/04dab6e99aa547f12de0f085baa7326fd1e65e99 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/241b9462e0c906df10ed6a7ab9fe74487bf6ba6e | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e05458b55e5f7dc0f7791c87c8202b2d7b746c94 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6bab998b6481bea8e75d094111a12c1d0b0350de | mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c46b90d49c3fc72cedb3967efdc3f17f031dcfd4 | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/12bfe29529420dc9d87b6eab1c46edf5f7eeb268 | ORPH sparc64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/4f0cce7d6d07990b5363d8a78ed6cb0a99314f32 | ORPH aarch64_be | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/922a97b2056f3c5c8669a68a131f51d4fa598af3 | ORPH mips64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/2650899d796f2aec68d53c9025879180dfd1bb4c | ORPH sparc64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/c4d9e3b4045e746a067b3dcc8c69f8b47c7b2cd5 | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f1915c535ff53fe9ca91062184dc5408b85aaf64 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/19b94258bd93d23db6e33cc37ca425a5fc6c4fd6 | armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/7e446b62cca27f88d838ea8b5bd2a0ddd154c098 | ORPH or1k | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/6892102ff3e4d8fc3c164450a261103f2a2c034a | powerpc64 | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/9d7a38cd8ef566935a25b77780d1add6c91802fb | ORPH powerpc64le | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/def77ee1a49ef4123345a7a5329a1a18937dac87 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f51760cb4011c21139b18a11cfcd10bde399230a | ORPH powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/246b13c5e160ff068bdf58b317ed39735148ca80 | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/caa7f9b7b197b7277241e633c2c4fac49571e029 | powerpc64 | sdl2_ttf-legal-info | NOK | http://autobuild.buildroot.net/results/6d2ecf6bed7d8e4d6c91c97f4f759b95f329a43a | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/55f5f288a74a7a80f549a6b3a18ff799d25d5077 | arm | unknown | NOK | http://autobuild.buildroot.net/results/e9823549c101ec4b14db28a4389d4301741b4839 | nios2 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a3dd4ac00467f24eb92371264c52a418aedd27e0 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e42d740e1a010d2ff54751a57c41505b2c34b8a5 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f5d25787e591b3cf734cc84215a38d98173924e0 | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-rust-1.62.0 | 2 igd2-for-linux-2.1 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 dahdi-linux-5c840cf43838e06... | 1 frr-8.2.2 | 1 host-pahole-73383b3a39afe86... | 1 host-spirv-llvm-translator-... | 1 hwloc-2.7.0 | 1 libglib2-2.72.3 | 1 linux-5.10.109-cip5-rt4 | 1 toolchain-external-codescap... | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/60a13ae3d1965d394084f3ef77c69f9a71c93e0c | sparc64 | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/21dcb52836f7203fb00ec7897372e92acbf5756a | xtensa | frr-8.2.2 | NOK | http://autobuild.buildroot.net/results/c0f5d1f2ea65ad03e5b537fb278376832e3c4771 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/33f98db04724938fc5d502f603fac22683af6b14 | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/7b82a5a3073aaf5f07f465d2ae81a0d5c9a28467 | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/fbcfb1a1fbd46bd8d38d386cb1b031a524bf8d17 | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/02981640ad79ed0ede557747e666fc9c220ab0dd | ORPH x86_64 | hwloc-2.7.0 | NOK | http://autobuild.buildroot.net/results/4415b5b256b811eb5f8e1acddb1e0ef2240c6684 | i586 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/5dbb1a1f2384d4c56aa81e80fef726761861970b | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a47033ef35b97215f78c22a92a375ba41d29be49 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/99bd851c683aa5ee49d6b2e6df19712874961f24 | microblazeel | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/5a017550b1ad79a4b109ec2c00e2bed314736c48 | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/b122e6e0be9123fd4300b7935f009d0fcd58f960 | ORPH microblaze | unknown | NOK | http://autobuild.buildroot.net/results/c5e7c39d16981fbab07da01172ee2bf6427a0955 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/1ab71fc1a28384d3513d7deb3806d9eb8b27989e | -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Sun Dec 4 09:10:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 10:10:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee Message-ID: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 4 09:48:29 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 10:48:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-scipy: fix sh4 build Message-ID: <20221204094829.148341-1-fontaine.fabrice@gmail.com> Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine --- package/python-scipy/0001-build_sh4_FE.patch | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/python-scipy/0001-build_sh4_FE.patch diff --git a/package/python-scipy/0001-build_sh4_FE.patch b/package/python-scipy/0001-build_sh4_FE.patch new file mode 100644 index 0000000000..17031b89f1 --- /dev/null +++ b/package/python-scipy/0001-build_sh4_FE.patch @@ -0,0 +1,27 @@ +build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine + +Index: scipy/scipy/special/_round.h +=================================================================== +--- scipy.orig/scipy/special/_round.h 2021-08-17 17:46:09.254650951 +0200 ++++ scipy/scipy/special/_round.h 2022-06-14 08:40:23.531748220 +0200 +@@ -69,5 +69,12 @@ + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ -- 2.35.1 From yann.morin.1998 at free.fr Sun Dec 4 11:17:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:17:22 +0100 Subject: [Buildroot] [PATCH 6/7] package: optee-client: select util-linux-libs, libuuid and pkgconf In-Reply-To: <20221130075452.2507453-6-etienne.carriere@linaro.org> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-6-etienne.carriere@linaro.org> Message-ID: <20221204111722.GK3302@scaer> Etienne, All, On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > In order to use login methods `TEEC_LOGIN_USER` and `TEEC_LOGIN_GROUP`, > a user space application must initialize the tokens with the SHA1 > hashed UUID of the user or group. > > Select host-pkgconf, util-linux and libuuid in order to use `libuuid` > and add supporting libraries to optee_client for this type of ACL based > login initialization. Looking at the upstream code for optee-client, it looks like this is a mandatory dependency, so that should be part of the patch that bumps the version. Otherwise, this means that just applying the version bumps introduces breakage. Regards, Yann E. MORIN. > This change is based on commit [1] from Eero Aaltonen, merged in OP-TEE > test build environment. > > Link: [1] https://github.com/OP-TEE/build/commit/4a27543494278a5d93e2f44d58e413d90739b08a > Signed-off-by: Etienne Carriere > --- > package/optee-client/Config.in | 3 +++ > package/optee-client/optee-client.mk | 1 + > 2 files changed, 4 insertions(+) > > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > index cc7f176c77..ed7da4edbc 100644 > --- a/package/optee-client/Config.in > +++ b/package/optee-client/Config.in > @@ -2,6 +2,9 @@ config BR2_PACKAGE_OPTEE_CLIENT > bool "optee-client" > depends on BR2_TOOLCHAIN_HAS_THREADS > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3 # MMC_IOC_MULTI_CMD > + select BR2_PACKAGE_UTIL_LINUX > + select BR2_PACKAGE_UTIL_LINUX_LIBS > + select BR2_PACKAGE_UTIL_LINUX_LIBUUID > help > Enable the OP-TEE client package that brings non-secure > client application resources for OP-TEE support. OP-TEE > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 54cc112c5c..a671b66662 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -9,6 +9,7 @@ OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > OPTEE_CLIENT_LICENSE = BSD-2-Clause > OPTEE_CLIENT_LICENSE_FILES = LICENSE > OPTEE_CLIENT_INSTALL_STAGING = YES > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > OPTEE_CLIENT_CONF_OPTS = \ > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:42:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:42:39 +0100 Subject: [Buildroot] [git commit] package/optee-client: rename S30optee Message-ID: <20221204114314.8F416851FF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cac489ce1dc9f280a76dce92960ea7807a5e86c5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Dec 4 11:45:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:45:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee In-Reply-To: <20221204091039.4362-1-fontaine.fabrice@gmail.com> References: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Message-ID: <20221204114501.GL3302@scaer> Fabrice, All, On 2022-12-04 10:10 +0100, Fabrice Fontaine spake thusly: > Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename > S30optee in optee-client.mk resulting in the following build failure: Gah, I forgot to git add package/optee-client/optee-client.mk before I did amend the commit... > /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee > /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory > > Fixes: > - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb > > Signed-off-by: Fabrice Fontaine Thanks for fixing my mess. Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/optee-client/optee-client.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 252841ba10..3fbbe9484c 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF > endif > > define OPTEE_CLIENT_INSTALL_INIT_SYSV > - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ > - $(TARGET_DIR)/etc/init.d/S30optee > + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ > + $(TARGET_DIR)/etc/init.d/S30tee-supplicant > endef > > $(eval $(cmake-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:51:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:51:30 +0100 Subject: [Buildroot] [git commit] package/python3: fix CVE-2022-37454 Message-ID: <20221204115140.B0B1E852F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92d96e8513c75a8ab496c90841920e896085915f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From yann.morin.1998 at free.fr Sun Dec 4 11:51:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:51:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 In-Reply-To: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> References: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> Message-ID: <20221204115147.GM3302@scaer> Fabrice, All, On 2022-12-03 23:41 +0100, Fabrice Fontaine spake thusly: > The Keccak XKCP SHA-3 reference implementation before fdc6fef has an > integer overflow and resultant buffer overflow that allows attackers to > execute arbitrary code or eliminate expected cryptographic properties. > This occurs in the sponge function interface. > > Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they > should not be affected. > > https://github.com/python/cpython/issues/98517 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...Fix-buffer-overflows-in-_sha3-module.patch | 101 ++++++++++++++++++ > package/python3/python3.mk | 3 + > 2 files changed, 104 insertions(+) > create mode 100644 package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > > diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > new file mode 100644 > index 0000000000..5c50dd16cb > --- /dev/null > +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > @@ -0,0 +1,101 @@ > +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 > +From: Theo Buehler > +Date: Fri, 21 Oct 2022 21:26:01 +0200 > +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module > + (#98519) > + > +This is a port of the applicable part of XKCP's fix [1] for > +CVE-2022-37454 and avoids the segmentation fault and the infinite > +loop in the test cases published in [2]. > + > +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a > +[2]: https://mouha.be/sha-3-buffer-overflow/ > + > +Regression test added by: Gregory P. Smith [Google LLC] > + > +[Retrieved from: > +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] > +Signed-off-by: Fabrice Fontaine > +--- > + Lib/test/test_hashlib.py | 9 +++++++++ > + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + > + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- > + 3 files changed, 18 insertions(+), 7 deletions(-) > + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > + > +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py > +index 535f4aa3e04c..9aa6c1f0a3b6 100644 > +--- a/Lib/test/test_hashlib.py > ++++ b/Lib/test/test_hashlib.py > +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): > + def test_case_md5_uintmax(self, size): > + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') > + > ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') > ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) > ++ def test_sha3_update_overflow(self, size): > ++ """Regression test for gh-98517 CVE-2022-37454.""" > ++ h = hashlib.sha3_224() > ++ h.update(b'\x01') > ++ h.update(b'\x01'*0xffff_ffff) > ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') > ++ > + # use the three examples from Federal Information Processing Standards > + # Publication 180-1, Secure Hash Standard, 1995 April 17 > + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm > +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > +new file mode 100644 > +index 000000000000..2d23a6ad93c7 > +--- /dev/null > ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > +@@ -0,0 +1 @@ > ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). > +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc > +index e10739deafa8..cf92e4db4d36 100644 > +--- a/Modules/_sha3/kcp/KeccakSponge.inc > ++++ b/Modules/_sha3/kcp/KeccakSponge.inc > +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat > + i = 0; > + curData = data; > + while(i < dataByteLen) { > +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { > ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { > + #ifdef SnP_FastLoop_Absorb > + /* processing full blocks first */ > + > +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat > + } > + else { > + /* normal lane: using the message queue */ > +- > +- partialBlock = (unsigned int)(dataByteLen - i); > +- if (partialBlock+instance->byteIOIndex > rateInBytes) > ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) > + partialBlock = rateInBytes-instance->byteIOIndex; > ++ else > ++ partialBlock = (unsigned int)(dataByteLen - i); > + #ifdef KeccakReference > + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); > + #endif > +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte > + i = 0; > + curData = data; > + while(i < dataByteLen) { > +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { > ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { > + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { > + SnP_Permute(instance->state); > + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); > +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte > + SnP_Permute(instance->state); > + instance->byteIOIndex = 0; > + } > +- partialBlock = (unsigned int)(dataByteLen - i); > +- if (partialBlock+instance->byteIOIndex > rateInBytes) > ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) > + partialBlock = rateInBytes-instance->byteIOIndex; > ++ else > ++ partialBlock = (unsigned int)(dataByteLen - i); > + i += partialBlock; > + > + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); > diff --git a/package/python3/python3.mk b/package/python3/python3.mk > index 2e17104102..b291fcf582 100644 > --- a/package/python3/python3.mk > +++ b/package/python3/python3.mk > @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python > # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch > PYTHON3_IGNORE_CVES += CVE-2022-45061 > > +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > +PYTHON3_IGNORE_CVES += CVE-2022-37454 > + > # This host Python is installed in $(HOST_DIR), as it is needed when > # cross-compiling third-party Python modules. > > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:56:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:56:19 +0100 Subject: [Buildroot] [git commit] package/gdb: zlib is mandatory, not optional Message-ID: <20221204115901.61AD185342@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 273b3072ae..80b1185b5e 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 45ce126bab..4b9c5c6b70 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -212,13 +214,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From bugzilla at busybox.net Sun Dec 4 12:01:13 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sun, 04 Dec 2022 12:01:13 +0000 Subject: [Buildroot] [Bug 15131] Target GDB uses internal zlib In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15131 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |yann.morin.1998 at free.fr Status|NEW |RESOLVED --- Comment #1 from Yann E. MORIN --- Dirk, All, Thanks for the report. We believe that has now been fixed with commit 3341ceb1e585 (package/gdb: zlib is mandatory, not optional) from Fabrice. If the problem persists, please re-open. Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Sun Dec 4 12:01:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 13:01:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional In-Reply-To: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> References: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> Message-ID: <20221204120127.GN3302@scaer> Fabrice, All, On 2022-12-03 23:19 +0100, Fabrice Fontaine spake thusly: > zlib is a mandatory dependency of gdb and by default, gdb will use its > internal one. Moreover, --with-zlib has been replaced by > --with-system-zlib since version 7.10 and > https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba I checked if all the versions of gdb we have had this, and indeed, gdb 8.1 already had it. > Fixes: > - https://bugs.buildroot.org/show_bug.cgi?id=15131 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/gdb/Config.in | 1 + > package/gdb/gdb.mk | 12 ++++-------- > 2 files changed, 5 insertions(+), 8 deletions(-) > > diff --git a/package/gdb/Config.in b/package/gdb/Config.in > index 273b3072ae..80b1185b5e 100644 > --- a/package/gdb/Config.in > +++ b/package/gdb/Config.in > @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB > depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 > depends on BR2_INSTALL_LIBSTDCPP > + select BR2_PACKAGE_ZLIB > # When the external toolchain gdbserver is copied to the > # target, we don't allow building a separate gdbserver. The > # one from the external toolchain should be used. > diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk > index 45ce126bab..4b9c5c6b70 100644 > --- a/package/gdb/gdb.mk > +++ b/package/gdb/gdb.mk > @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK > # also need ncurses. > # As for libiberty, gdb may use a system-installed one if present, so > # we must ensure ours is installed first. > -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses > +GDB_DEPENDENCIES = zlib > +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib > > # Disable building documentation > GDB_MAKE_OPTS += MAKEINFO=true > @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ > --disable-sim \ > $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ > --without-included-gettext \ > + --with-system-zlib \ > --disable-werror \ > --enable-static \ > --without-mpfr > @@ -212,13 +214,6 @@ else > GDB_CONF_OPTS += --without-lzma > endif > > -ifeq ($(BR2_PACKAGE_ZLIB),y) > -GDB_CONF_OPTS += --with-zlib > -GDB_DEPENDENCIES += zlib > -else > -GDB_CONF_OPTS += --without-zlib > -endif > - > ifeq ($(BR2_PACKAGE_GDB_PYTHON),) > # This removes some unneeded Python scripts and XML target description > # files that are not useful for a normal usage of the debugger. > @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ > --enable-threads \ > --disable-werror \ > --without-included-gettext \ > + --with-system-zlib \ > --with-curses \ > --without-mpfr \ > $(GDB_DISABLE_BINUTILS_CONF_OPTS) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bagasdotme at gmail.com Sun Dec 4 12:31:21 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sun, 4 Dec 2022 19:31:21 +0700 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203160506.GD3302@scaer> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: On 12/3/22 23:05, Yann E. MORIN wrote: >> I think you're right. We assume that _SOURCE is not defined when a >> _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. >> >> I guess we have two options here: >> >> (1) Detect this situation, and error out, to prevent this situation >> from happening >> >> (2) Actually support overriding _SOURCE, but in this case, we should >> comply with the specified compression algorithm >> >> Yann, thoughts? (1) seems easier to me, I don't know if the benefits of >> (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > I too do not think letting packages each request a different compression > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > switching to another scheme globaly, but that's orthogonal... > > So, yes: detect and abort. > Actually I think we can just do ``tar xvf`` since tar will automatically figure out the decompressor to use. -- An old man doll... just what I always wanted! - Clara From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit branch/next] boot/edk2: bump version to edk2-stable202208 Message-ID: <20221204130303.318B485481@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17cb635a8a2dde2fbd7b21ba8639862e282027dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- ...ModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ---------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565a..0000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee..855a62f70b 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841..94ee22ddc4 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e..c377b49877 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ From thomas.petazzoni at bootlin.com Sat Dec 3 14:53:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:53:17 +0100 Subject: [Buildroot] [git commit branch/next] package/edk2-platforms: bump in sync with edk2-stable202208 Message-ID: <20221204130303.1C2EF85446@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a1cd835e788cd86109e8a4223ea75dc9342553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078..405a09241c 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afc..898937a5ab 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit branch/next] package/edk2-non-osi: new package Message-ID: <20221204130303.28C2A85463@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95f72fb61aae6a64ea822b535cf9d2c2e01e6fc9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl?? Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 27 +++++++++++++++++++++++++++ 5 files changed, 43 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..233fda4c71 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl?? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639..ce0d55bbf2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 0000000000..6c540c8a40 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 0000000000..7941df1f2f --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 0000000000..0abb3770c7 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + $(foreach d,$(EDK2_NON_OSI_DIRS),\ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$(d) && \ + cp -rf $(@D)/$(d)/* $(STAGING_DIR)/usr/share/edk2-non-osi/$(d)/ + ) +endef + +$(eval $(generic-package)) From thomas.petazzoni at bootlin.com Sun Dec 4 13:05:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:05:34 +0100 Subject: [Buildroot] [PATCH 1/3 next] package/edk2-platforms: bump in sync with edk2-stable202208 In-Reply-To: <20221201183337.1588407-2-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> <20221201183337.1588407-2-vincent.stehle@arm.com> Message-ID: <20221204140534.5f6d0539@windsurf> On Thu, 1 Dec 2022 19:33:35 +0100 Vincent Stehl? wrote: > Bump the edk2-platforms commit to the one corresponding to version > edk2-stable202208 of edk2, based on the timestamps. > > Note: the Marvell Armada Devicetree files have been moved out of > edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device > tree sources from edk2-platforms") and they are now in edk2-non-osi. > > Signed-off-by: Vincent Stehl? > Cc: Dick Olsson > --- Applied to next, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 4 13:08:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:08:09 +0100 Subject: [Buildroot] [PATCH 2/3 next] package/edk2-non-osi: new package In-Reply-To: <20221201183337.1588407-3-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> <20221201183337.1588407-3-vincent.stehle@arm.com> Message-ID: <20221204140809.5159d22f@windsurf> On Thu, 1 Dec 2022 19:33:36 +0100 Vincent Stehl? wrote: > Add a package to install the additional edk2 platforms files, not > compatible with the normal licensing requirements and held in the > edk2-non-osi repository. > > Only the Marvell Armada files are copied at this point, to support building > edk2 for the MACCHIATObin platform. > > The referenced commit corresponds to version edk2-stable202208 of edk2, > based on the timestamps. > > This package is heavily inspired from package/edk2-platforms. > > Signed-off-by: Vincent Stehl? > Cc: Thomas Petazzoni To be honest, I don't really understand the reasoning of the move of the Marvell files to this edk2-non-osi repository. Indeed, they are under BSD-2-Patent, which is an OSI-compatible license. But anyway... > +# Copy Marvell Armada files > +EDK2_NON_OSI_LICENSE += , BSD-2-Clause-Patent (Marvell Armada) I changed the += and removed the comma, as for now we only have this particular license, and we don't want the _LICENSE variable value to start with a comma. > +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf > +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree > + > +# There is nothing to build for edk2-non-osi. All we need to do is to copy > +# the selected description files to staging, for other packages to build with. > +define EDK2_NON_OSI_INSTALL_STAGING_CMDS > + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi I removed this mkdir, since anway you are using mkdir -p below to create the subdirs. > + for d in $(EDK2_NON_OSI_DIRS); do \ > + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$$d; \ > + cp -rf $(@D)/$$d/* $(STAGING_DIR)/usr/share/edk2-non-osi/$$d/; \ > + done Reworked with a make foreach loop so that i aborts in case of a failure. Applied to next with those changes. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 4 13:16:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:16:07 +0100 Subject: [Buildroot] [git commit] package/python-scipy: fix sh4 build Message-ID: <20221204132446.7832C854A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bdc9f8a247309f1bf007a77576480091d20e2d1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/python-scipy/0001-build-sh4-FE.patch | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/python-scipy/0001-build-sh4-FE.patch b/package/python-scipy/0001-build-sh4-FE.patch new file mode 100644 index 0000000000..d50dd84462 --- /dev/null +++ b/package/python-scipy/0001-build-sh4-FE.patch @@ -0,0 +1,36 @@ +From aae8b63ddffe014e9353c3e8d2604628433eb7d7 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 4 Dec 2022 14:14:21 +0100 +Subject: [PATCH] build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine +--- + scipy/special/_round.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/scipy/special/_round.h b/scipy/special/_round.h +index 013a25620..c321a1939 100644 +--- a/scipy/special/_round.h ++++ b/scipy/special/_round.h +@@ -69,5 +69,12 @@ int fegetround() + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ +-- +2.38.1 + From yann.morin.1998 at free.fr Sun Dec 4 14:05:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 15:05:33 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: <20221204140533.GO3302@scaer> Bagas, All, On 2022-12-04 19:31 +0700, Bagas Sanjaya spake thusly: > On 12/3/22 23:05, Yann E. MORIN wrote: > >> I guess we have two options here: > >> (1) Detect this situation, and error out, to prevent this situation > >> from happening > >> (2) Actually support overriding _SOURCE, but in this case, we should > >> comply with the specified compression algorithm [--SNIP--] > > So, yes: detect and abort. > Actually I think we can just do ``tar xvf`` since tar will automatically > figure out the decompressor to use. The issue is not so much about decompressing, than about compressing. The download backends for VCS all expect to generate gzip-compressed tarballs; see: support/download/git at 231, support/download/svn at 67, support/download/cvs at 70. For mercurial, it's even going deeper, as this is ingrained in hg itself, and we rely on hg to generate the archive, see support/download/hg at 48..50 (it knows other compression formats, but that may not align with the one we'd choose for the others). The reason to request for a compression other than gzip is to achieve one or more of: - decreasing the size of the generated archives; - decreasing the time needed to compress the archives; - decreasing the time needed to decompress the archives. Aiming for those goals I believe only really makes sense globally, not on a per-package basis. If we were to go for a per-package support, we would need to convert all our download backends anyway, and as I said previously, I don't think it would be too cumbersome to migrate all the packages in one go at the same time: - no cvs-hosted package; - a single svn-hosted package for which we have a hash: libxmlrpc (the other four have no hash); - two hg-hosted packages: dvb-apps, python-pygmes (the other three have no hash); - 112 git-hosted packages, so a bit more than 100 with a hash, and updating them can be easily scripted (that's what I did when we introduced the -br1 suffix for git). Sure, we would also need to add that support to {go,cargo}-post-process, but we do not have that many impacted packages either. However, for those, I could well see a reason to have a per-package support, that we shoved aside when introducing the download post-process: if we have to download an unvendored archive that is not a tar.gz already, then we'd have no way to represent that. But we assumed that all the packages that would require vendoring would come from github or gitlab, they would all be .tar.gz already, and that if we were to download a released archive, it would already be vendored; this is turning to be actually the case in practice: we only use archives from github/gitlab, so the point is mostly academic. So I still think we do not need support for different per-package compression support, and that we shouldddetect the case that _SOURCE is not set for a VCS-based download. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From pge at ik.me Sun Dec 4 14:06:43 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:43 +0100 Subject: [Buildroot] [PATCH 2/2] package/mender-artifact: remove unnecessary GO_ENV In-Reply-To: <20221204140643.893075-1-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> Message-ID: <20221204140643.893075-2-pge@ik.me> All go packages are built with: GOFLAGS="-mod=vendor" (see HOST_GO_COMMON_ENV in go/go.mk) Signed-off-by: Patrick Gerber --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact -- 2.25.1 From pge at ik.me Sun Dec 4 14:06:37 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:37 +0100 Subject: [Buildroot] [PATCH] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221203132956.GC3302@scaer> References: <20221122212002.139494-1-pge@ik.me> <20221203132956.GC3302@scaer> Message-ID: <5de49ff4-533e-e6ed-61db-70a66f0a64db@ik.me> > PGE, All, > > We require that submitters use their real identity; initials are not > enough. Sorry for that, it's fixed > On 2022-11-22 22:20 +0100, PGE via buildroot spake thusly: >> Currently package secific go env is used only during package build step. >> >> Go vendering is done during the download step and it's sometimes required >> to specify package secific go env also for this step. >> >> For example, when importing custom go modules who are hosted on a private >> host, it?s required to set GOPRIVATE to avoid public sum checking. > I am not sure I fully understand what "set GOPRIVATE to avoid public sum > checking" is supposed to mean. > > Does that mean that setting GOPRIVATE (to what value: boolean? list of > modules? something else?) would prevent go (the program) from performing > checksum verification on the modules it downloads? GOPRIVATE shall be set to a glob pattern matching your private repo host name, so go vendoring do not check the sum for theses packages. See https://pkg.go.dev/cmd/go#hdr-Configuration_for_downloading_non_public_code for more details. > As a consequence, what impact does that have on the reproducibility of > the vendored archive? And so, what about the hashes maanged by > Buildroot? In my understanding it has strictly no impact on buildroot managed hashes as vendoring is performed, during download step, before generating the dl archive which include the vendor directory. So all external package downloaded by go are included in the buildroot hash > We also require that submissions include a sign-off tag, matching the > real identity. > > Please see; > https://buildroot.org/downloads/manual/manual.html#submitting-patches > >> --- >> package/pkg-golang.mk | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >> diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk >> index 0b3dc3d32f..cdc67b32c0 100644 >> --- a/package/pkg-golang.mk >> +++ b/package/pkg-golang.mk >> @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD >> $(2)_DOWNLOAD_POST_PROCESS = go >> $(2)_DL_ENV += \ >> $$(HOST_GO_COMMON_ENV) \ >> - GOPROXY=direct >> + GOPROXY=direct \ >> + $$($(2)_GO_ENV) > Currently, we have two packages that set _GO_ENV: > > - docker-cli: I don't think this would have an impact omn the download > step and the vendoring: > DOCKER_CLI_GO_ENV = CGO_ENBALED=no > > - mender-artifacts: there we do ecplicitly refer to an inconsistency > about the vendoring: > HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" > > so I wonder how that would play when we also pass this during the > vendoring step. I hope that it would have no effect, because > 'vendor' is actually the path where the vendoring happens. > > Did you check if they were impacted by this change? I checked for mender-artifact and it has no issue. I even do think that this extra go env is not required, as all go packages built by buildroot are built with GOFLAGS="-mod=vendor" (see HOST_GO_COMMON_ENV in go/go.mk). download/go-post-process is checking the absence of vendor directory before doing the vendoring. If present vendoring is bypassed. I tested without HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" and mender-artifact build without issue > Barring any issue with the above questions, I think this is a good > change. Please respin with your real identity, a proper sign-off tag. > > Regards, > Yann E. MORIN. > >> # Due to vendoring, it is pretty likely that not all licenses are >> # listed in _LICENSE. >> -- >> 2.25.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot Best regards Patrick From pge at ik.me Sun Dec 4 14:06:42 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:42 +0100 Subject: [Buildroot] [PATCH 1/2] package/pkg-golang: enable pkg specific go env also for download step Message-ID: <20221204140643.893075-1-pge@ik.me> Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it?s required to set GOPRIVATE to avoid public sum checking. Signed-off-by: Patrick Gerber --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 4 14:17:10 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 16:17:10 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 Message-ID: Hi! I am unable to resolve this error with pip (installed by selecting python-pip ): # pip Traceback (most recent call last): File "/usr/bin/pip", line 33, in sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) File "/usr/bin/pip", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", line 9, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", line 10, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line 8, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", line 12, in File "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line 21, in File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", line 7, in File "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 35, in File "/usr/lib/python3.10/plistlib.py", line 61, in ModuleNotFoundError: No module named 'xml' Is this an known issue? Best regards, Indrek -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Sun Dec 4 14:23:43 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 4 Dec 2022 10:23:43 -0400 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: Message-ID: On Sun, Dec 4, 2022 at 10:17 AM Indrek Kruusa wrote: > > Hi! > > I am unable to resolve this error with pip (installed by selecting python-pip ): > > # pip > Traceback (most recent call last): > File "/usr/bin/pip", line 33, in > sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) > File "/usr/bin/pip", line 25, in importlib_load_entry_point > return next(matches).load() > File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load > File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module > File "", line 1050, in _gcd_import > File "", line 1027, in _find_and_load > File "", line 1006, in _find_and_load_unlocked > File "", line 688, in _load_unlocked > File "", line 883, in exec_module > File "", line 241, in _call_with_frames_removed > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", line 9, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", line 10, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line 8, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", line 12, in > File "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line 21, in > File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", line 7, in > File "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 35, in > File "/usr/lib/python3.10/plistlib.py", line 61, in > ModuleNotFoundError: No module named 'xml' Maybe needs to select: BR2_PACKAGE_PYTHON3_PYEXPAT > > Is this an known issue? The python-pip package in general does not work properly on buildroot since buildroot doesn't provide compilers and such on the target. > > Best regards, > Indrek > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From indrek.kruusa at gmail.com Sun Dec 4 15:05:19 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 17:05:19 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: Message-ID: Kontakt James Hilliard () kirjutas kuup?eval P, 4. detsember 2022 kell 16:23: > On Sun, Dec 4, 2022 at 10:17 AM Indrek Kruusa > wrote: > > > > Hi! > > > > I am unable to resolve this error with pip (installed by selecting > python-pip ): > > > > # pip > > Traceback (most recent call last): > > File "/usr/bin/pip", line 33, in > > sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) > > File "/usr/bin/pip", line 25, in importlib_load_entry_point > > return next(matches).load() > > File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, > in load > > File "/usr/lib/python3.10/importlib/__init__.py", line 126, in > import_module > > File "", line 1050, in _gcd_import > > File "", line 1027, in _find_and_load > > File "", line 1006, in > _find_and_load_unlocked > > File "", line 688, in _load_unlocked > > File "", line 883, in exec_module > > File "", line 241, in > _call_with_frames_removed > > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", > line 9, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", > line 10, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line > 8, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line > 23, in > > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", > line 12, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line > 21, in > > File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", > line 7, in > > File > "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", > line 35, in > > File "/usr/lib/python3.10/plistlib.py", line 61, in > > ModuleNotFoundError: No module named 'xml' > > Maybe needs to select: > BR2_PACKAGE_PYTHON3_PYEXPAT > Somehow I missed that option. Yes, it fixes the problem. > > > > Is this an known issue? > > The python-pip package in general does not work properly on buildroot > since buildroot doesn't provide compilers and such on the target. > It makes sense, indeed. Thanks, Indrek > > > > > Best regards, > > Indrek > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Sun Dec 4 15:35:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 4 Dec 2022 16:35:10 +0100 Subject: [Buildroot] [PATCH/next 1/2] package/mesa3d: fix uClibc build Message-ID: <20221204153511.37857-1-bernd.kuhls@t-online.de> Moved the util/compiler.h include to util/macros.h due to upstream commit which added static_assert() to src/util/macros.h https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.2&id=f1023571e8ce7ccb6ec7bc115240cb76aef3e5e5 Please note that this patch can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Fixes: http://autobuild.buildroot.net/results/a55/a55d6980faad8b5063f8f4f8b89467061d44a2ae/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- cherry-picked from master branch: https://git.busybox.net/buildroot/commit/package/mesa3d?id=6ebfe647b6df76016fb8a50b718d60fdff15fe87 package/mesa3d/0004-Fix-uClibc-build.patch | 37 ++++++++++++---------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index 70ff5e2b4c..c8c82fe0dc 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -18,29 +18,22 @@ Fixes build errors with uClibc and gcc-9.3.0: function ?static_assert? [-Werror=implicit-function-declaration] 101 | static_assert(ARRAY_SIZE(egl_platforms) == _EGL_NUM_PLATFORMS, +../src/util/macros.h:74:4: error: implicit declaration of function + ?static_assert? [-Werror=implicit-function-declaration] + 74 | static_assert(cond, #cond); \ + | ^~~~~~~~~~~~~ + Patch sent upstream: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13898 Signed-off-by: Bernd Kuhls --- - src/egl/main/egldisplay.c | 1 + - src/util/compiler.h | 10 ++++++++++ + src/util/compiler.h | 10 ++++++++++ + src/util/macros.h | 1 + 2 files changed, 11 insertions(+) -diff --git a/src/egl/main/egldisplay.c b/src/egl/main/egldisplay.c -index 131fc22786f9..d3e2bb96e2f6 100644 ---- a/src/egl/main/egldisplay.c -+++ b/src/egl/main/egldisplay.c -@@ -42,6 +42,7 @@ - #endif - #include - #include "c11/threads.h" -+#include "util/compiler.h" - #include "util/macros.h" - #include "util/os_file.h" - #include "util/u_atomic.h" diff --git a/src/util/compiler.h b/src/util/compiler.h -index d184ad455af9..b5c56807acc6 100644 +index d184ad455af..b5c56807acc 100644 --- a/src/util/compiler.h +++ b/src/util/compiler.h @@ -36,6 +36,16 @@ @@ -60,6 +53,18 @@ index d184ad455af9..b5c56807acc6 100644 #include "util/macros.h" +diff --git a/src/util/macros.h b/src/util/macros.h +index 22b18303826..8f73ee72693 100644 +--- a/src/util/macros.h ++++ b/src/util/macros.h +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include "util/compiler.h" + + /* Compute the size of an array */ + #ifndef ARRAY_SIZE -- -GitLab +2.34.1 -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 4 15:35:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 4 Dec 2022 16:35:11 +0100 Subject: [Buildroot] [PATCH/next v2 2/2] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221204153511.37857-1-bernd.kuhls@t-online.de> References: <20221204153511.37857-1-bernd.kuhls@t-online.de> Message-ID: <20221204153511.37857-2-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- v2: no changes to this patch, included cherry-picked patch from master branch in patch series to allow changes to patch 0004 (Thomas) Config.in.legacy | 8 ++++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 15 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 17f0858e70..beda632532 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -144,6 +144,14 @@ endif ############################################################################### +comment "Legacy options removed in 2023.02" + +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_USBREDIR_SERVER diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From bugzilla at busybox.net Sun Dec 4 16:21:57 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sun, 04 Dec 2022 16:21:57 +0000 Subject: [Buildroot] [Bug 10551] PowerPC SPE and Musl In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=10551 --- Comment #6 from Pali Roh?r --- Hello! Just to let you know, musl libc in this year 2022 in newly released version 1.2.3 added full support for PowerPC SPE FPU. See their release changelog: https://musl.libc.org/releases.html Because SPE ABI is same as PowerPC soft-float ABI (floating point numbers are stored in general purpose registers and SPE instructions uses only those registers), it was pretty small change. Here is list of all musl libc PowerPC SPE commits: https://git.musl-libc.org/cgit/musl/commit/?id=66d1e31292a8c05d172872fe73880ca6d3b68104 https://git.musl-libc.org/cgit/musl/commit/?id=7be59733d71ada3a32a98622507399253f1d5e48 https://git.musl-libc.org/cgit/musl/commit/?id=8274aaaaa1948c50c661aa32e21b3db27a5c0eab So PowerPC SPE is not dead and still developed in some way. gcc 8.5.0 is the last gcc version which supports PowerPC SPE ISA. But using gcc 8.x series with musl SPE is tricky because it has two major PowerPC bugs which cause crashing of compiled applications. 1. gcc does not set correct musl dynamic linker interpreter (musl SPE uses /lib/ld-musl-powerpc-sf.so.1) 2. gcc does not pass -Wl,--secure-plt when linking with musl libc as described at musl faq: https://wiki.musl-libc.org/faq.html#Q:-My-dynamically-linked-program-crashes-on-PowerPC! And --enable-secureplt configure flag in gcc 8.x for musl SPE is broken and does not work. I helped to prepare gcc 8.x patches for both issues: https://gitlab.nic.cz/turris/os/build/-/blob/42a1b3544f4712e10e100aad837aeb8f74945f99/patches/openwrt/to-upstream/0102-gcc-ppc-expect-sf-ld-suffix-even-with-spe-enabled.patch https://gitlab.nic.cz/turris/os/build/-/blob/5d44c2123734174c21e8a28a143a9bec7cc9bf28/patches/openwrt/to-upstream/0103-gcc-ppc-enable_secureplt-yes-for-powerpc-linux-spe.patch With these gcc patches it is possible to compile gcc (cross)compiler which can then compile target application for musl libc e500v2 SPE ISA correctly without crashes. I have verified and it works perfectly! gcc at build time needs to be configured by flags: ./configure --enable-obsolete --target=powerpc-linux-muslspe --with-cpu=8548 --enable-e500-double Note that it is needed to disable option --with-long-double-128 (by not specifying it) because it adds gcc emulation of IBM long double format where mantissa has 106 bits which musl libc does not support (yet). long double is basically unimplemented by musl libc. For e500v1 SPE ISA (same as e500v2 but without DPFP SPE) flags are: ./configure --enable-obsolete --target=powerpc-linux-muslspe --with-cpu=8540 In both cases --enable-obsolete and --target=powerpc*-linux*-musl*spe* (* for wildcard) are important as this is the way how to build SPE-capable compiler. Without them you will get just non-SPE compiler. Other flags --with-cpu or --enable-e500-double (which choose e500v1 vs. e500v2 variant) can be overwritten at runtime when using compiler by gcc flags. So to force SPE-capable compiler to produce e500v2 SPE binary: gcc -mcpu=8548 -mabi=spe -mspe -mfloat-gprs=double Or for e500v1 SPE binary: gcc -mcpu=8540 -mabi=spe -mspe -mfloat-gprs=single To summarize, e500v1 SPE brings: vector 32-bit integer instructions, single 32-bit floating point instructions, vector 32-bit floating point instructions and e500v2 SPE additionally brings single 64-bit (double) floating point instructions. Note that GNU LD linker has two flags related to e500 isa: -me500 and -me500x2. Do not be confused by e500x2 vs e500v2. e500x2 is the old Motorola name for e500 core with first version of SPE. Very old name e500x1 was without SPE. e500x2 was probably later renamed to just e500 and e500x1 separated to e200 family (MPC5500). Later when double precision SPE was introduced, old e500 without DPFP was marked as e500v1 and new SPE with DPFP as e500v2. Hence e500x2 is technically e500v1 (and not v2). But because GNU ld does not distinguish between e500v1 and e500v2 it has only one -me500 switch, plus old-named -me500x2 which is just alias to -me500. So you should not use -me500x2 flag for e500v2 as it is very misleading. Also gcc cpu name 8540 is misleading as it refers to SoC/processor mpc8540 which was the first released product with e500(v1) core. But in reality -mcpu=8540 specifies e500(v1) ISA. Same for 8548 which refers to the first release product with e500v2 core (mpc8548). gcc should have called them e500 or e500v1 and e500v2. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Sun Dec 4 16:58:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 04 Dec 2022 17:58:24 +0100 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: (Indrek Kruusa's message of "Sun, 4 Dec 2022 17:05:19 +0200") References: Message-ID: <874jub85sf.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, >> Maybe needs to select: >> BR2_PACKAGE_PYTHON3_PYEXPAT >> > Somehow I missed that option. Yes, it fixes the problem. How did you end up with pip without python3-pyexpat? python-pip selects python3-setuptools (and ssl), and python3-setuptools selects pyexpat (and zlib). -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit branch/next] package/pkg-golang: use package go env for download step Message-ID: <20221204172932.BE98885517@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd95a33511b9d9de6f6885ec75e6f39608238b9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it???s required to set GOPRIVATE to avoid public sum checking. Of all the environment variables driving the behaviour of the go command [0], there is none that obviously have an impact on the behaviour of go-mod, unless they are explicitly listed as such [1], so it seems pretty safe to include the generic environment variables for the download step. [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: add [0] and [1] and corresponding blurb] Signed-off-by: Yann E. MORIN --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit branch/next] package/mender-artifact: remove unnecessary GO_ENV Message-ID: <20221204172932.B1BBC85514@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fcf6ea43505918d28e12511c782b74eaba663a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Commit 235636409fdd (package/mender-artifact: do not download modules during the build process) introduced the use of GOFLAGS="-mod=vendor", in 2020-08-13, before we had the go download post-process... ... which was introduced with ommit 24ac316ff58e (package/pkg-golang.mk: implement Go vendoring support), in 2022-01-08, which added $(2)_DL_ENV which contains $(HOST_GO_COMMON_ENV). HOST_GO_COMMON_ENV, set in go/go.mk at 23,i already contains GOFLAGS="-mod=vendor". Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: extend commit log] Signed-off-by: Yann E. MORIN --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact From yann.morin.1998 at free.fr Sun Dec 4 17:35:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:35:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221204140643.893075-1-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> Message-ID: <20221204173524.GA2855@scaer> Patrick, All, Thanks for this respin. :-) On 2022-12-04 15:06 +0100, Patrick Gerber spake thusly: > Currently package secific go env is used only during package build step. > > Go vendering is done during the download step and it's sometimes required > to specify package secific go env also for this step. > > For example, when importing custom go modules who are hosted on a private > host, it?s required to set GOPRIVATE to avoid public sum checking. > > Signed-off-by: Patrick Gerber > --- > package/pkg-golang.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk > index 0b3dc3d32f..cdc67b32c0 100644 > --- a/package/pkg-golang.mk > +++ b/package/pkg-golang.mk > @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD > $(2)_DOWNLOAD_POST_PROCESS = go > $(2)_DL_ENV += \ > $$(HOST_GO_COMMON_ENV) \ > - GOPROXY=direct > + GOPROXY=direct \ > + $$($(2)_GO_ENV) As you can see, the pkg-golang infra extends $(2)_DL_ENV, so you can already achieve what you want by adding the following to your package: FOO_DL_ENV = GOPRIVATE=blablabla or even: FOO_GO_ENV = GOPRIVATE=blablabla FOO_DL_ENV = $(FOO_GO_ENV) Also, what was probably not very clear in my previous review, is the concern whether we can have some package that set FOO_GO_ENV to something that would break the download step. So I had a look at the official documentation for generic environment variables that apply to the go command [0]; I could not spot a generic variable that would obviously have an impact on downloads, unless also listed as those that just apply to the go-mod command [1]. It thus looks like the correct behaviour to use the build environment variables during hte download. Still, I was not sure this was material for the master branch, so I applied to next. Thanks! [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Regards, Yann E. MORIN. > # Due to vendoring, it is pretty likely that not all licenses are > # listed in _LICENSE. > -- > 2.25.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 17:36:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:36:12 +0100 Subject: [Buildroot] [PATCH 2/2] package/mender-artifact: remove unnecessary GO_ENV In-Reply-To: <20221204140643.893075-2-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> <20221204140643.893075-2-pge@ik.me> Message-ID: <20221204173612.GB2855@scaer> Patrick, All, On 2022-12-04 15:06 +0100, Patrick Gerber via buildroot spake thusly: > All go packages are built with: > GOFLAGS="-mod=vendor" > (see HOST_GO_COMMON_ENV in go/go.mk) > > Signed-off-by: Patrick Gerber I slightly extended the commit log to explain why mender-artifacts had that settings to begin with and applied to next, thanks. Regards, Yann E. MORIN. > --- > package/mender-artifact/mender-artifact.mk | 8 -------- > 1 file changed, 8 deletions(-) > > diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk > index 1031166f34..6ade624a23 100644 > --- a/package/mender-artifact/mender-artifact.mk > +++ b/package/mender-artifact/mender-artifact.mk > @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ > > HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz > > -# By default, go will attempt to download needed modules before building, which > -# is not desirable. This behavior also causes permission issues when cleaning, > -# as go downloads modules as read-only by default. Because mender-artifact > -# includes the modules in the vendor directory, mod=vendor prevents the package > -# from downloading the go modules during the build process and prevents > -# permission issues when cleaning. > -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" > - > HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) > > HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sun Dec 4 18:19:48 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 19:19:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6base: fix license Message-ID: <20221204181948.13898-1-fontaine.fabrice@gmail.com> Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c Signed-off-by: Fabrice Fontaine --- package/qt6/qt6base/qt6base.hash | 14 +++++++++----- package/qt6/qt6base/qt6base.mk | 9 +++++++-- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 5dd26973fa..6544a371c6 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -2,8 +2,12 @@ sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz # Hashes for license files -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index b7ee6037f3..5f9ea58862 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -7,8 +7,13 @@ QT6BASE_VERSION = $(QT6_VERSION) QT6BASE_SITE = $(QT6_SITE) QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), Apache-2.0, BSD-3-Clause, BSL-1.0, MIT +QT6BASE_LICENSE_FILES = LICENSES/Apache-2.0.txt LICENSES/BSD-3-Clause.txt \ + LICENSES/BSL-1.0.txt LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt LICENSES/MIT.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6BASE_DEPENDENCIES = \ host-ninja \ host-qt6base \ -- 2.35.1 From indrek.kruusa at gmail.com Sun Dec 4 18:28:23 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 20:28:23 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: <874jub85sf.fsf@dell.be.48ers.dk> References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval P, 4. detsember 2022 kell 18:58: > >>>>> "Indrek" == Indrek Kruusa writes: > > Hi, > > >> Maybe needs to select: > >> BR2_PACKAGE_PYTHON3_PYEXPAT > >> > > > Somehow I missed that option. Yes, it fixes the problem. > > How did you end up with pip without python3-pyexpat? > > python-pip selects python3-setuptools (and ssl), and python3-setuptools > selects pyexpat (and zlib). > I think I configured the build for python3, built the whole package and later added python-pip from menuconfig. I can re-test. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Sun Dec 4 18:32:53 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 19:32:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license Message-ID: <20221204183253.18925-1-fontaine.fabrice@gmail.com> Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - No autobuilder failures yet Signed-off-by: Fabrice Fontaine --- package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index fb1b3dcf6b..54a45681fa 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -2,8 +2,9 @@ sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz # Hashes for license files: -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk index 01763657b8..362f5ecd8a 100644 --- a/package/qt6/qt6serialport/qt6serialport.mk +++ b/package/qt6/qt6serialport/qt6serialport.mk @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz QT6SERIALPORT_INSTALL_STAGING = YES QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ + LICENSES/Qt-GPL-exception-1.0.txt QT6SERIALPORT_CONF_OPTS = \ -GNinja \ -DQT_HOST_PATH=$(HOST_DIR) \ -- 2.35.1 From indrek.kruusa at gmail.com Sun Dec 4 18:51:40 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 20:51:40 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: Kontakt Indrek Kruusa () kirjutas kuup?eval P, 4. detsember 2022 kell 20:28: > > > Kontakt Peter Korsgaard () kirjutas kuup?eval P, 4. > detsember 2022 kell 18:58: > >> >>>>> "Indrek" == Indrek Kruusa writes: >> >> Hi, >> >> >> Maybe needs to select: >> >> BR2_PACKAGE_PYTHON3_PYEXPAT >> >> >> >> > Somehow I missed that option. Yes, it fixes the problem. >> >> How did you end up with pip without python3-pyexpat? >> >> python-pip selects python3-setuptools (and ssl), and python3-setuptools >> selects pyexpat (and zlib). >> > > I think I configured the build for python3, built the whole package and > later added python-pip from menuconfig. I can re-test. > > I'm unable to repeat this. The only explanation is that I did something with my .config manually. Sorry for the noise. > > >> >> -- >> Bye, Peter Korsgaard >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sun Dec 4 19:57:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 20:57:43 +0100 Subject: [Buildroot] [git commit] package/qt6/qt6serialport: fix license Message-ID: <20221204195942.4AD418559B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc1edd8c065471b5071be7e84a1bff56853a8472 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - No autobuilder failures yet Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: one-item per line] Signed-off-by: Yann E. MORIN --- package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- package/qt6/qt6serialport/qt6serialport.mk | 17 +++++++++++++++-- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index fb1b3dcf6b..54a45681fa 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -2,8 +2,9 @@ sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz # Hashes for license files: -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk index 01763657b8..9656e97c96 100644 --- a/package/qt6/qt6serialport/qt6serialport.mk +++ b/package/qt6/qt6serialport/qt6serialport.mk @@ -9,8 +9,21 @@ QT6SERIALPORT_SITE = $(QT6_SITE) QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz QT6SERIALPORT_INSTALL_STAGING = YES QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL + +QT6SERIALPORT_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0 with exception (tools), \ + GFDL-1.3 (docs), \ + BSD-3-Clause + +QT6SERIALPORT_LICENSE_FILES = \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6SERIALPORT_CONF_OPTS = \ -GNinja \ -DQT_HOST_PATH=$(HOST_DIR) \ From yann.morin.1998 at free.fr Sun Dec 4 19:57:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 20:57:43 +0100 Subject: [Buildroot] [git commit] package/qt6/qt6base: fix license Message-ID: <20221204195942.40B7485589@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d37b3f384c3c783dfdd786062847f621e52b069b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: - one-item per line, both for _LICENSE and _LICENSE_FILES - fix check-package ] Signed-off-by: Yann E. MORIN --- package/qt6/qt6base/qt6base.hash | 14 +++++++++----- package/qt6/qt6base/qt6base.mk | 23 +++++++++++++++++++++-- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 5dd26973fa..6544a371c6 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -2,8 +2,12 @@ sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz # Hashes for license files -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index b7ee6037f3..2f159f380b 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -7,8 +7,27 @@ QT6BASE_VERSION = $(QT6_VERSION) QT6BASE_SITE = $(QT6_SITE) QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL + +QT6BASE_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0 with exception (tools), \ + GFDL-1.3 (docs), \ + Apache-2.0, \ + BSD-3-Clause, \ + BSL-1.0, \ + MIT + +QT6BASE_LICENSE_FILES = \ + LICENSES/Apache-2.0.txt \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/BSL-1.0.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/MIT.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6BASE_DEPENDENCIES = \ host-ninja \ host-qt6base \ From peter at korsgaard.com Sun Dec 4 19:59:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 04 Dec 2022 20:59:39 +0100 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: (Indrek Kruusa's message of "Sun, 4 Dec 2022 20:28:23 +0200") References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: <87zgc36itw.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, > I think I configured the build for python3, built the whole package and > later added python-pip from menuconfig. I can re-test. Ahh, that explains it. That is not a supported configuration. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sun Dec 4 20:00:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:00:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license In-Reply-To: <20221204183253.18925-1-fontaine.fabrice@gmail.com> References: <20221204183253.18925-1-fontaine.fabrice@gmail.com> Message-ID: <20221204200036.GC2855@scaer> Fabrice, All, On 2022-12-04 19:32 +0100, Fabrice Fontaine spake thusly: > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > licensing information which has been updated with > https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > resulting in the following build failure: > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > ERROR: got : > > Fixes: > - No autobuilder failures yet > > Signed-off-by: Fabrice Fontaine I changed the lists to be one item per line, for both _LICENSE and _LICENSE_FILES, and applied to master, thanks. Regards, Yann E. MORIN. > --- > package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- > package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- > 2 files changed, 11 insertions(+), 7 deletions(-) > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > index fb1b3dcf6b..54a45681fa 100644 > --- a/package/qt6/qt6serialport/qt6serialport.hash > +++ b/package/qt6/qt6serialport/qt6serialport.hash > @@ -2,8 +2,9 @@ > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > # Hashes for license files: > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > index 01763657b8..362f5ecd8a 100644 > --- a/package/qt6/qt6serialport/qt6serialport.mk > +++ b/package/qt6/qt6serialport/qt6serialport.mk > @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > QT6SERIALPORT_INSTALL_STAGING = YES > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause > +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ > + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ > + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ > + LICENSES/Qt-GPL-exception-1.0.txt > QT6SERIALPORT_CONF_OPTS = \ > -GNinja \ > -DQT_HOST_PATH=$(HOST_DIR) \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:01:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:01:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6base: fix license In-Reply-To: <20221204181948.13898-1-fontaine.fabrice@gmail.com> References: <20221204181948.13898-1-fontaine.fabrice@gmail.com> Message-ID: <20221204200138.GD2855@scaer> On 2022-12-04 19:19 +0100, Fabrice Fontaine spake thusly: > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > licensing information which has been updated with > https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 > resulting in the following build failure: > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > ERROR: got : > > Fixes: > - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c > > Signed-off-by: Fabrice Fontaine > --- > package/qt6/qt6base/qt6base.hash | 14 +++++++++----- > package/qt6/qt6base/qt6base.mk | 9 +++++++-- > 2 files changed, 16 insertions(+), 7 deletions(-) > > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > index 5dd26973fa..6544a371c6 100644 > --- a/package/qt6/qt6base/qt6base.hash > +++ b/package/qt6/qt6base/qt6base.hash > @@ -2,8 +2,12 @@ > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > # Hashes for license files > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > index b7ee6037f3..5f9ea58862 100644 > --- a/package/qt6/qt6base/qt6base.mk > +++ b/package/qt6/qt6base/qt6base.mk > @@ -7,8 +7,13 @@ > QT6BASE_VERSION = $(QT6_VERSION) > QT6BASE_SITE = $(QT6_SITE) > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), Apache-2.0, BSD-3-Clause, BSL-1.0, MIT > +QT6BASE_LICENSE_FILES = LICENSES/Apache-2.0.txt LICENSES/BSD-3-Clause.txt \ > + LICENSES/BSL-1.0.txt LICENSES/GFDL-1.3-no-invariants-only.txt \ > + LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt \ > + LICENSES/LGPL-3.0-only.txt LICENSES/MIT.txt \ > + LICENSES/Qt-GPL-exception-1.0.txt I changed the lists to be one item per line, for both _LICENSE and _LICENSE_FILES, and applied to master, thanks. > + $ make check-package package/qt6/qt6base/qt6base.mk:16: line contains trailing whitespace I also fixed that (an empty line with only a TAB), and applied to master, thanks. Regards, Yann E. MORIN. > QT6BASE_DEPENDENCIES = \ > host-ninja \ > host-qt6base \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:31:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:31:46 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Jesse for the qt6 package Message-ID: <20221204203311.6C518855CB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34c7b86224556822ce1003b639f98bf87d7496b6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Jesse Van Gavere Signed-off-by: Yann E. MORIN --- DEVELOPERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 8bcce1fd37..4f862befb0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1468,7 +1468,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ N: Jesse Van Gavere -F: package/qt6/qt6serialport/ +F: package/qt6/ N: Jianhui Zhao F: package/libuhttpd/ From yann.morin.1998 at free.fr Sun Dec 4 20:33:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:33:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license In-Reply-To: References: <20221204183253.18925-1-fontaine.fabrice@gmail.com> <20221204200036.GC2855@scaer> Message-ID: <20221204203334.GE2855@scaer> Jesse, All, On 2022-12-04 21:22 +0100, Jesse Van Gavere spake thusly: > I submitted a patch for that a while ago, probably best to remove that > then as it's not relevant anymore. > http://patchwork.ozlabs.org/project/buildroot/patch/20221013121041.1398841-1-jesseevg at gmail.com/ Gah, sorry that it got missed... It's still relevant bevause you are adding yourself to the DEVELOPERS file, so I'll apply just that part. Thanks for the heads up, and sorry your patch got missed... Regards, Yann E. MORIN. > Regards, > Jesse > > > > Fabrice, All, > > > > On 2022-12-04 19:32 +0100, Fabrice Fontaine spake thusly: > > > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > > > licensing information which has been updated with > > > https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > resulting in the following build failure: > > > > > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > > > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > > > ERROR: got : > > > > > > Fixes: > > > - No autobuilder failures yet > > > > > > Signed-off-by: Fabrice Fontaine > > > > I changed the lists to be one item per line, for both _LICENSE and > > _LICENSE_FILES, and applied to master, thanks. > > > > Regards, > > Yann E. MORIN. > > > > > --- > > > package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- > > > package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- > > > 2 files changed, 11 insertions(+), 7 deletions(-) > > > > > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > > > index fb1b3dcf6b..54a45681fa 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > > @@ -2,8 +2,9 @@ > > > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files: > > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > > > index 01763657b8..362f5ecd8a 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > > @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > > QT6SERIALPORT_INSTALL_STAGING = YES > > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause > > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ > > > + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ > > > + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ > > > + LICENSES/Qt-GPL-exception-1.0.txt > > > QT6SERIALPORT_CONF_OPTS = \ > > > -GNinja \ > > > -DQT_HOST_PATH=$(HOST_DIR) \ > > > -- > > > 2.35.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > > -- > > .-----------------.--------------------.------------------.--------------------. > > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > > '------------------------------^-------^------------------^--------------------' -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:35:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:35:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: <20221013121041.1398841-1-jesseevg@gmail.com> References: <20221013121041.1398841-1-jesseevg@gmail.com> Message-ID: <20221204203528.GF2855@scaer> Jesse, All, On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > There was a major rework of how licenses are used in the Qt codebase > along with a new location for all licenses, so change the hash file to > reflect these changes > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > Changes for v2: > - Also adjust the makefiles to refer to these new license file names > - Added myself to the developers for the qt6 package for good measure > > Signed-off-by: Jesse Van Gavere Again, sorry that I missed that patch of yours, I applied Fabrice's patches instead. Still, I applied the part adding yourself to DEVELOPERS for the qt6 package. Thank you! Regards, Yann E. MORIN. > --- > DEVELOPERS | 1 + > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > package/qt6/qt6base/qt6base.mk | 4 ++-- > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > 5 files changed, 22 insertions(+), 14 deletions(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..6cb8d0fc54 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > N: Jesse Van Gavere > +F: package/qt6/ > F: package/qt6/qt6serialport/ > > N: Jianhui Zhao > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > index 5dd26973fa..b004347a5a 100644 > --- a/package/qt6/qt6base/qt6base.hash > +++ b/package/qt6/qt6base/qt6base.hash > @@ -2,8 +2,13 @@ > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > # Hashes for license files > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > index b7ee6037f3..b53d53c653 100644 > --- a/package/qt6/qt6base/qt6base.mk > +++ b/package/qt6/qt6base/qt6base.mk > @@ -7,8 +7,8 @@ > QT6BASE_VERSION = $(QT6_VERSION) > QT6BASE_SITE = $(QT6_SITE) > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > QT6BASE_DEPENDENCIES = \ > host-ninja \ > host-qt6base \ > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > index fb1b3dcf6b..887f67b2ae 100644 > --- a/package/qt6/qt6serialport/qt6serialport.hash > +++ b/package/qt6/qt6serialport/qt6serialport.hash > @@ -2,8 +2,10 @@ > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > # Hashes for license files: > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > index 01763657b8..03197fd60d 100644 > --- a/package/qt6/qt6serialport/qt6serialport.mk > +++ b/package/qt6/qt6serialport/qt6serialport.mk > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > QT6SERIALPORT_INSTALL_STAGING = YES > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > QT6SERIALPORT_CONF_OPTS = \ > -GNinja \ > -DQT_HOST_PATH=$(HOST_DIR) \ > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sun Dec 4 22:11:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 23:11:45 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index 1a700766a5..7c97a1cdb4 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -544,6 +544,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 4 22:38:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 23:38:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: fix build with sys/pidfd.h Message-ID: <20221204223821.589076-1-fontaine.fabrice@gmail.com> Fix the following build failure with sys/pidfd.h raised since bump to version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: In file included from ../src/lxc/utils.h:23, from ../src/lxc/cgroups/cgfsng.c:51: ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant 140 | #define P_PIDFD 3 | ^ Fixes: - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 Signed-off-by: Fabrice Fontaine --- ...uild-detect-sys-pidfd.h-availability.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/lxc/0003-build-detect-sys-pidfd.h-availability.patch diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch new file mode 100644 index 0000000000..3aa598407f --- /dev/null +++ b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch @@ -0,0 +1,55 @@ +From ef1e0607b82e27350c2d677d649c6a0a9693fd40 Mon Sep 17 00:00:00 2001 +From: Christian Brauner +Date: Tue, 9 Aug 2022 16:27:40 +0200 +Subject: [PATCH] build: detect sys/pidfd.h availability + +Fixes: #4176 +Signed-off-by: Christian Brauner (Microsoft) + +[Retrieved from: +https://github.com/lxc/lxc/commit/ef1e0607b82e27350c2d677d649c6a0a9693fd40] +Signed-off-by: Fabrice Fontaine +--- + meson.build | 1 + + src/lxc/process_utils.h | 6 ++++++ + 2 files changed, 7 insertions(+) + +diff --git a/meson.build b/meson.build +index f679aabbc8..e999542336 100644 +--- a/meson.build ++++ b/meson.build +@@ -735,6 +735,7 @@ foreach tuple: [ + ['sys/resource.h'], + ['sys/memfd.h'], + ['sys/personality.h'], ++ ['sys/pidfd.h'], + ['sys/signalfd.h'], + ['sys/timerfd.h'], + ['pty.h'], +diff --git a/src/lxc/process_utils.h b/src/lxc/process_utils.h +index 9c15b15741..ed84741d0e 100644 +--- a/src/lxc/process_utils.h ++++ b/src/lxc/process_utils.h +@@ -15,6 +15,10 @@ + #include + #include + ++#if HAVE_SYS_PIDFD_H ++#include ++#endif ++ + #include "compiler.h" + #include "syscall_numbers.h" + +@@ -136,9 +140,11 @@ + #endif + + /* waitid */ ++#if !HAVE_SYS_PIDFD_H + #ifndef P_PIDFD + #define P_PIDFD 3 + #endif ++#endif + + #ifndef CLONE_ARGS_SIZE_VER0 + #define CLONE_ARGS_SIZE_VER0 64 /* sizeof first published struct */ -- 2.35.1 From duanzhiwei at loongson.cn Mon Dec 5 03:12:26 2022 From: duanzhiwei at loongson.cn (duan) Date: Mon, 5 Dec 2022 11:12:26 +0800 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch Message-ID: From: Zhiwei Duan With this patch, buildroot works well on LoongArch. Signed-off-by: Zhiwei Duan --- ?arch/Config.in?????????????? | 16 +++++++++++ ?arch/Config.in.loongarch???? | 52 ++++++++++++++++++++++++++++++++++++ ?package/glibc/Config.in????? |? 1 + ?support/gnuconfig/config.sub | 11 ++++++-- ?toolchain/Config.in????????? |? 2 +- ?5 files changed, 79 insertions(+), 3 deletions(-) ?create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..ccb47a8104 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 +??? bool "LOONGARCH64 (little endian)" +??? select BR2_ARCH_IS_64 +??? select BR2_USE_MMU +??? help +??? ? MIPS is a RISC microprocessor from MIPS Technologies. Little +??? ? endian. + https://www.loongson.cn/ +??? ? #http://en.wikipedia.org/wiki/MIPS_Technologies + + ?endchoice ?# For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa ?source "arch/Config.in.xtensa" ?endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + ?# Set up target binary format ?choice ???? prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..80e332d186 --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# mips default CPU ISAs +config BR2_LOONGARCH_CPU_LOONGARCH64 +??? bool +??? select BR2_LOONGARCH_NAN_LEGACY + +choice +??? prompt "Target Architecture Variant" +??? default BR2_loongarch_64 if BR2_loongarch64 +??? depends on BR2_loongarch64 +??? help +??? ? Specific CPU variant to use + +config BR2_loongarch_64 +??? bool "Generic LOONGARCH64" +??? depends on BR2_ARCH_IS_64 +??? select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY +??? bool + +#config BR2_GCC_TARGET_NAN +#??? default "legacy"??? if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH +??? default "loongarch64"??? if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH +??? default "loongarch" + +config BR2_ENDIAN +??? default "LITTLE"??? if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH +??? default "loongarch64"??? if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME +??? default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT +??????? bool "Use soft-float" +??????? #default y +??????? select BR2_SOFT_FLOAT +??????? help +????????? If your target CPU does not have a Floating Point Unit (FPU) +????????? or a kernel FPU emulator, but you still wish to support +????????? floating point functions, then everything will need to be +????????? compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS ???? default y if BR2_microblaze ???? default y if BR2_nios2 ???? default y if BR2_arc && BR2_ARC_ATOMIC_EXT +??? default y if BR2_loongarch64 ???? depends on !BR2_powerpc_SPE ???? depends on BR2_RISCV_ISA_RVA || !BR2_riscv ???? depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in ???? ??? ??? ??? ??? ??? basic_os=$field2 ???? ??? ??? ??? ??? ??? ;; ???? ??? ??? ??? ??? # Manufacturers -??? ??? ??? ??? ??? dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ +??? ??? ??? ??? ??? dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ ???? ??? ??? ??? ??? | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ ???? ??? ??? ??? ??? | unicom* | ibm* | next | hp | isi* | apollo | altos* \ ???? ??? ??? ??? ??? | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in ???? ??? ??? ??? basic_machine=ymp-cray ???? ??? ??? ??? basic_os=unicos ???? ??? ??? ??? ;; +??? ??? ??? loongarch) +??? ??? ??? ??? basic_machine=loongarch-loongson +??? ??? ??? ??? basic_os= +??? ??? ??? ??? ;; + ???? ??? ??? *) ???? ??? ??? ??? basic_machine=$1 ???? ??? ??? ??? basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in ???? ??? ??? | mipsisa64sr71k | mipsisa64sr71kel \ ???? ??? ??? | mipsr5900 | mipsr5900el \ ???? ??? ??? | mipstx39 | mipstx39el \ +??? ??? ??? | loongarch | loongarch64 \ ???? ??? ??? | mmix \ ???? ??? ??? | mn10200 | mn10300 \ ???? ??? ??? | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in ???? ??? ??? | x86 | x86_64 | xc16x | xgate | xps100 \ ???? ??? ??? | xstormy16 | xtensa* \ ???? ??? ??? | ymp \ -??? ??? ??? | z8k | z80) +??? ??? ??? | z8k | z80 \ +??? ??? ??? | loongarch | loongarch64) ???? ??? ??? ??? ;; ???? ??? ??? *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC ???? # architectures ???? select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ ???? ??? || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ -??? ??? || BR2_sparc || BR2_x86_64 +??? ??? || BR2_sparc || BR2_x86_64 || BR2_loongarch64 ???? select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS ?config BR2_TOOLCHAIN_USES_MUSL -- 2.30.2 From bagasdotme at gmail.com Mon Dec 5 04:14:13 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Mon, 5 Dec 2022 11:14:13 +0700 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: References: Message-ID: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> On 12/5/22 10:12, duan wrote: > From: Zhiwei Duan > > With this patch, buildroot works well on LoongArch. > What about "Add basic support for LoongArch architecture (toolchain only)."? -- An old man doll... just what I always wanted! - Clara From yegorslists at googlemail.com Mon Dec 5 06:04:14 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 5 Dec 2022 07:04:14 +0100 Subject: [Buildroot] [PATCH] support/testing: add test for python-dicttoxml2 Message-ID: <20221205060414.2046-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- DEVELOPERS | 2 ++ .../tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ .../testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 support/testing/tests/package/sample_python_dicttoxml2.py create mode 100644 support/testing/tests/package/test_python_dicttoxml2.py diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..3e3be6d094 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3160,9 +3160,11 @@ F: package/wpa_supplicant/ F: package/x11r7/xapp_xconsole/ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ +F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py +F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py F: utils/scanpypi diff --git a/support/testing/tests/package/sample_python_dicttoxml2.py b/support/testing/tests/package/sample_python_dicttoxml2.py new file mode 100644 index 0000000000..788c5e2cd7 --- /dev/null +++ b/support/testing/tests/package/sample_python_dicttoxml2.py @@ -0,0 +1,11 @@ +from dicttoxml2 import dicttoxml + +payload: dict = {'mylist': ['foo', 'bar', 'baz'], 'mydict': {'foo': 'bar', 'baz': 1}, 'ok': True} + +expected: bytes = b'' \ + b'' \ + b'' \ + b'' \ + b'' + +assert dicttoxml(payload, cdata=True) == expected diff --git a/support/testing/tests/package/test_python_dicttoxml2.py b/support/testing/tests/package/test_python_dicttoxml2.py new file mode 100644 index 0000000000..437518db7f --- /dev/null +++ b/support/testing/tests/package/test_python_dicttoxml2.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Dicttoxml2(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DICTTOXML2=y + """ + sample_scripts = ["tests/package/sample_python_dicttoxml2.py"] + timeout = 40 -- 2.17.0 From duanzhiwei at loongson.cn Mon Dec 5 06:37:29 2022 From: duanzhiwei at loongson.cn (=?UTF-8?B?5q615b+X5Lyf?=) Date: Mon, 5 Dec 2022 14:37:29 +0800 (GMT+08:00) Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> References: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> Message-ID: <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> Add basic support for LoongArch architecture. Both external tool chains and internal tool chains can compile rootfs. > -----????----- > ???: "Bagas Sanjaya" > ????:2022-12-05 12:14:13 (???) > ???: buildroot at buildroot.org > ??: > ??: Re: [Buildroot] [PATCH] buildroot: Add support for LoongArch > > On 12/5/22 10:12, duan wrote: > > From: Zhiwei Duan > > > > With this patch, buildroot works well on LoongArch. > > > > What about "Add basic support for LoongArch architecture (toolchain > only)."? > > -- > An old man doll... just what I always wanted! - Clara > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? This email and its attachments contain confidential information from Loongson Technology , which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this email in error, please notify the sender by phone or email immediately and delete it. From mail at dbrgn.ch Mon Dec 5 06:52:05 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Mon, 05 Dec 2022 07:52:05 +0100 Subject: [Buildroot] Excluding certain architectures for a package Message-ID: Hi all The package below does not currently build on MIPS because one of crypto libraries it depends on doesn't yet fully support that architecture: https://github.com/briansmith/ring/issues/562 Is there a way to exclude certain architectures for a package? What is the process for this? Cheers, Danilo ----- Original message ----- Betreff: [autobuild.buildroot.net] Your daily results for 2022-11-03 Datum: Freitag, 04. November 2022 08:39 Hello, Autobuilder failures ==================== Below is a list of build failures reported by the Buildroot autobuilders in relation to packages or CPU architectures you are in charge of. Please help us improving the quality of Buildroot by investigating those build failures and sending patches to fix them. Results for the 'master' branch ------------------------------- Build failures related to your packages: arch | reason | url -------------+--------------------------------+--------------------------------------------------------------------------------- mips | tealdeer-1.6.1 | http://autobuild.buildroot.net/results/d4863f476de2a8b4c9d28ee52b1a48f5b0947c4b Thanks for your contribution to Buildroot! -- http://autobuild.buildroot.net _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Mon Dec 5 07:15:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:15:07 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling In-Reply-To: <20221204221145.9093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:11:45 +0100") References: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Message-ID: <87v8mq724k.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Add a custom case to make sure that a random configuration with an empty > board for mxs-bootlets doesn't fail. It reverts to > BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>>> mxs-bootlets 10.12.01 Building > BOARD= > CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" > /usr/bin/make -j1 -C > /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 > power_prep > /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 > -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c > make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' > make[1]: warning: -j1 forced in submake: resetting jobserver mode. > build power_prep > /usr/bin/make -C power_prep ARCH= BOARD= > make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > /usr/bin/make -C ./../mach-/hw > make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > make[3]: *** ../mach-/hw: No such file or directory. Stop. > Fixes: > - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 07:15:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:15:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: fix build with sys/pidfd.h In-Reply-To: <20221204223821.589076-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:38:21 +0100") References: <20221204223821.589076-1-fontaine.fabrice@gmail.com> Message-ID: <87r0xe724e.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with sys/pidfd.h raised since bump to > version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: > In file included from ../src/lxc/utils.h:23, > from ../src/lxc/cgroups/cgfsng.c:51: > ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant > 140 | #define P_PIDFD 3 > | ^ > Fixes: > - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 07:14:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:14:00 +0100 Subject: [Buildroot] [git commit] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221205071545.71FFC856C3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c1f67428af623b39312270a490dfc9a6d647773 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index eccd3a228e..b4ebb9a9be 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -559,6 +559,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: From peter at korsgaard.com Mon Dec 5 07:14:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:14:32 +0100 Subject: [Buildroot] [git commit] package/lxc: fix build with sys/pidfd.h Message-ID: <20221205071545.81202856C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=74b1d385b67dc5933eca3ebeb456d400bd5296d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with sys/pidfd.h raised since bump to version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: In file included from ../src/lxc/utils.h:23, from ../src/lxc/cgroups/cgfsng.c:51: ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant 140 | #define P_PIDFD 3 | ^ Fixes: - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...003-build-detect-sys-pidfd.h-availability.patch | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch new file mode 100644 index 0000000000..3aa598407f --- /dev/null +++ b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch @@ -0,0 +1,55 @@ +From ef1e0607b82e27350c2d677d649c6a0a9693fd40 Mon Sep 17 00:00:00 2001 +From: Christian Brauner +Date: Tue, 9 Aug 2022 16:27:40 +0200 +Subject: [PATCH] build: detect sys/pidfd.h availability + +Fixes: #4176 +Signed-off-by: Christian Brauner (Microsoft) + +[Retrieved from: +https://github.com/lxc/lxc/commit/ef1e0607b82e27350c2d677d649c6a0a9693fd40] +Signed-off-by: Fabrice Fontaine +--- + meson.build | 1 + + src/lxc/process_utils.h | 6 ++++++ + 2 files changed, 7 insertions(+) + +diff --git a/meson.build b/meson.build +index f679aabbc8..e999542336 100644 +--- a/meson.build ++++ b/meson.build +@@ -735,6 +735,7 @@ foreach tuple: [ + ['sys/resource.h'], + ['sys/memfd.h'], + ['sys/personality.h'], ++ ['sys/pidfd.h'], + ['sys/signalfd.h'], + ['sys/timerfd.h'], + ['pty.h'], +diff --git a/src/lxc/process_utils.h b/src/lxc/process_utils.h +index 9c15b15741..ed84741d0e 100644 +--- a/src/lxc/process_utils.h ++++ b/src/lxc/process_utils.h +@@ -15,6 +15,10 @@ + #include + #include + ++#if HAVE_SYS_PIDFD_H ++#include ++#endif ++ + #include "compiler.h" + #include "syscall_numbers.h" + +@@ -136,9 +140,11 @@ + #endif + + /* waitid */ ++#if !HAVE_SYS_PIDFD_H + #ifndef P_PIDFD + #define P_PIDFD 3 + #endif ++#endif + + #ifndef CLONE_ARGS_SIZE_VER0 + #define CLONE_ARGS_SIZE_VER0 64 /* sizeof first published struct */ From peter at korsgaard.com Mon Dec 5 07:23:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:23:19 +0100 Subject: [Buildroot] [git commit] Update for 2022.11 Message-ID: <20221205072340.A9AF6856F4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=40bd4a32aadaa1d041a8525628ecaaf7f5a7fde6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- CHANGES | 20 ++++++++++++++++++++ Makefile | 2 +- docs/website/download.html | 22 +++++++++++----------- docs/website/news.html | 18 ++++++++++++++++++ support/misc/Vagrantfile | 2 +- 5 files changed, 51 insertions(+), 13 deletions(-) diff --git a/CHANGES b/CHANGES index 79b010a9b8..f71e53fe4b 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,23 @@ +2022.11, released December 5th, 2022 + + Fixes all over the tree. + + Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp + kv260/zcu102/zcu106: Update to Xilinx 2022.2, + + Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc, + gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc, + matchbox-keyboard, memcached, netsnmp, optee-client, + python-scipy, python3, qt6base, qt6serialport, rtl8188eu, + rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver + + Removed packages: rabbitmq-server + + Issues resolved (http://bugs.uclibc.org): + + #15131: Target GDB uses internal zlib + #15151: Busybox /etc/init.d scripts are not executable + 2022.11-rc3, released November 24th, 2022 Fixes all over the tree. diff --git a/Makefile b/Makefile index 827ab230ef..89f3648bb7 100644 --- a/Makefile +++ b/Makefile @@ -92,7 +92,7 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11-rc3 +export BR2_VERSION := 2022.11 # Actual time the release is cut (for reproducible builds) BR2_VERSION_EPOCH = 1669308000 diff --git a/docs/website/download.html b/docs/website/download.html index a92f630611..6f7007529c 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -42,40 +42,40 @@ -

Latest stable release: 2022.08.2

+

Latest stable release: 2022.11

- +
Source code
diff --git a/docs/website/news.html b/docs/website/news.html index 1d76cc3cf5..9be00982cb 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,24 @@

News

    +
  • +
    +
    +
    +

    2022.11 released

    +

    5 December 2022

    +
    +
    +

    The stable 2022.11 release is out - Thanks to everyone + contributing and testing the release candidates. See the + CHANGES + file for more details + and go to the downloads page to pick up the + 2022.11 release.

    +
    +
    +
  • +
  • diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index 40c7c4e1ce..02fe6bca67 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.08.2' +RELEASE='2022.11' ### Change here for more memory/cores ### VM_MEMORY=2048 From bagasdotme at gmail.com Mon Dec 5 07:54:33 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Mon, 5 Dec 2022 14:54:33 +0700 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> References: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> Message-ID: <7d7a72ef-07fb-1732-fa90-d629ce90dfdf@gmail.com> On 12/5/22 13:37, ??? wrote: > Add basic support for LoongArch architecture. > Both external tool chains and internal tool chains can compile rootfs. > Please send v2 with my suggestions addressed instead. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Mon Dec 5 07:58:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:58:36 +0100 Subject: [Buildroot] Buildroot 2022.11 released Message-ID: <87mt827043.fsf@dell.be.48ers.dk> Hi, Buildroot 2022.11 is released - Go download it at: http://buildroot.net/downloads/buildroot-2022.11.tar.gz or http://buildroot.net/downloads/buildroot-2022.11.tar.xz Or get it from Git: git://git.buildroot.net/buildroot Please give it a spin and report any problems to the mailing list or bug tracker. This was a bit smaller development cycle with around 1000 changes all over the tree and 103 unique contributors. I'm once again very happy to see so many "new" people next to the "oldtimers". Of noteworthy new features/changes we have: - Architecture: - PowerPC: add Power9 CPU type - ARM: support dropped for iWMMXt processors - Toolchain: - binutils 2.39 added, binutils 2.38 is now the default - gdb 12 added, gdb 11 is now the default - support for 5.18, 5.19 and 6.0 kernel headers - glibc updated to 2.36 - Filesystem: - Ability to use dracut to create an initramfs that contains a subset of the root filesystem contents. - New packages: agent-proxy, catatonit, cni-plugins, crun, docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools, open-isns, python-editables, python-hatch-fancy-pypi-readme, python-hatch-vcs, python-hatchling, python-libevdev, python-minimalmodbus, python-pathspec, qt6-serialport, rtl8192eu, signal-estimator, slirp4netns, tinycompress - Removed packages: libdcadec, rabbitmq-server - Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 / M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10. And the usual package version updates and bug fixes. See the CHANGES file for details: http://git.buildroot.net/buildroot/plain/CHANGES?id=2022.08 Many thanks to the people contributing to this release: git shortlog -s -n 2022.08.. 250 Fabrice Fontaine 117 James Hilliard 88 Thomas Petazzoni 58 Peter Korsgaard 54 Bernd Kuhls 51 Francois Perrad 43 Giulio Benetti 33 Yann E. MORIN 22 Christian Stewart 21 Jesse Van Gavere 13 Lang Daniel 12 Baruch Siach 12 Julien Olivain 12 Romain Naour 11 Neal Frager 10 Joachim Wiberg 10 Michael Fischer 9 Michael Nosthoff 8 Adrian Perez de Castro 8 Angelo Compagnucci 7 Vincent Stehl? 6 Erico Nunes 6 Gwenhael Goavec-Merou 6 Heiko Thiery 6 Luca Ceresoli 6 Quentin Schulz 5 Nuno Gon?alves 4 Adam Duskett 4 Chris Dimich 4 Joel Stanley 4 Sergio Prado 4 S?bastien Szymanski 4 Tan En De 4 yann.morin at orange.com 3 Alexandru Ardelean 3 Guillaume W. Bres 3 Paul Cercueil 3 Petr Vorel 3 Stefan Agner 3 TIAN Yuanhao 3 Thierry Bultel 3 Tobias Waldekranz 3 Waldemar Brodkorb 3 ?????? ????? (Leonid Yuriev) 2 Andreas Ziegler 2 Arnout Vandecappelle 2 Bartosz Bilas 2 Brandon Maier 2 Chris Packham 2 C?dric Le Goater 2 Dario Binacchi 2 Dimitar Tomov 2 Ignacy Gaw?dzki 2 Jos? Luis Salvador Rufo 2 Kory Maincent 2 Kyle Harding 2 Marcus Folkesson 2 Markus Mayer 2 Maxim Kochetkov 2 Nicola Di Lieto 2 Nicolas Cavallari 2 Pedro Aguilar 2 Sergey Matyukevich 2 Titouan Christophe 2 Wolfgang Grandegger 2 Yair Ben-Avraham 1 Aaltonen Eero 1 Alexander Egorenkov 1 Alexander Lukichev 1 Alistair Francis 1 Andrea Daoud 1 Bram Vlerick 1 Damien Le Moal 1 Danilo 1 David Johnson 1 Dmitry Ilyin 1 Etienne Carriere 1 Federico Pellegrin 1 Johan Oudinet 1 John Keeping 1 Justin Wood 1 Marcus Hoffmann 1 Marek Metelski 1 Max Filippov 1 Michael Klein 1 Miquel Raynal 1 Peter Seiderer 1 Pierre-Jean Texier 1 Raphael Pavlidis 1 Remi Jouannet 1 Robert Marko 1 Rufus Segar 1 Sergey Bobrenok 1 Simon Richter 1 Sven Oliver Moll 1 Thomas Claveirole 1 Thomas Devoogdt 1 Th?o Lebrun 1 Tim Gover 1 Vincent Fazio 1 Woody Douglass 1 Yegor Yefremov 1 Zikui Zhao And a special thanks to our patch reviewers (we need more!): git log 2022.08.. | grep -Ei '(reviewed|acked)-by:' | \ sed 's/.*by: //i' | sort | uniq -c | sort -n -r 10 Luca Ceresoli 5 Giulio Benetti 4 C?dric Le Goater 3 Yann E. MORIN 2 Romain Naour 2 Neal Frager 2 James Hilliard 2 Arnout Vandecappelle (Essensium/Mind) 2 Adrian Perez de Castro 2 Sen Hastings 1 Woodrow Douglass 1 Romain Naour 1 Petr Vorel 1 Peter Korsgaard 1 Marcus Hoffmann 1 Marcin Niestroj 1 Kris Bahnsen 1 Kris Bahnsen 1 Joachim Wiberg 1 Gary Bisson 1 Eero Aaltonen 1 Damien Le Moal 1 Christian Stewart 1 Angelo Compagnucci 1 Alistair Francis The next release will be 2023.02. Expect the first release candidate at the beginning of February and the final release at the end of the month. This release will be supported with security and other important fixes until 2023.02 is out. 2023.02 will be the next long term support release, which will be supported until April 2024. FOSDEM is again back as an on-site event in 2023, so we will have our usual developers days Mon - Wednesday after FOSDEM (6-8/2). For more details, see the announcement: http://lists.busybox.net/pipermail/buildroot/2022-December/656884.html -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 08:01:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 09:01:16 +0100 Subject: [Buildroot] [git commit] Kickoff 2023.02 cycle Message-ID: <20221205080144.B9B7485789@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15d3648df93d1113b07a63c1264ea4b5ba9662b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 89f3648bb7..9c1776eb6c 100644 --- a/Makefile +++ b/Makefile @@ -92,7 +92,7 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11 +export BR2_VERSION := 2023.02-git # Actual time the release is cut (for reproducible builds) BR2_VERSION_EPOCH = 1669308000 From peter at korsgaard.com Mon Dec 5 07:59:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:59:51 +0100 Subject: [Buildroot] [git commit] docs/website/news.html: add 2022.11 announcement link Message-ID: <20221205080144.B05A485788@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=45c6747faed26a92b142b19a00062032c5c0f542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- docs/website/news.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/website/news.html b/docs/website/news.html index 9be00982cb..8f7e22a0b9 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -20,7 +20,8 @@

    The stable 2022.11 release is out - Thanks to everyone contributing and testing the release candidates. See the CHANGES - file for more details + file for more details, read the + announcement and go to the downloads page to pick up the 2022.11 release.

    From thomas.petazzoni at bootlin.com Mon Dec 5 08:19:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 09:19:48 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Derrick Lyndon Pallas Message-ID: <20221205082040.C569885792@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6aca1d4d70bfe0b8a627d9e08692b36dd19a92d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master His e-mail address no longer exists: Your message wasn't delivered to derrick at meter.com because the address couldn't be found, or is unable to receive mail. Learn more here: https://support.google.com/mail/answer/6596 The response was: The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/answer/6596 Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 3 --- 1 file changed, 3 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 4f862befb0..9da61cca13 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -729,9 +729,6 @@ F: package/tcllib/ N: Denis Bodor F: package/libstrophe/ -N: Derrick Lyndon Pallas -F: package/ipcalc/ - N: Dick Olsson F: board/aarch64-efi/ F: board/pc/ From thomas.petazzoni at bootlin.com Mon Dec 5 08:20:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 09:20:54 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Sven Haardiek Message-ID: <20221205082243.3D67E857AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e40f96af34e3706fff2ebd6e9a6cebd14091d4ca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master His e-mail address no longer exists: Your message to sven.haardiek at iotec-gmbh.de couldn't be delivered. sven.haardiek wasn't found at iotec-gmbh.de. Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ---- 1 file changed, 4 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 9da61cca13..7b5eda1615 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2728,10 +2728,6 @@ F: configs/rock_pi_n8_defconfig F: configs/rockpro64_defconfig F: package/arm-gnu-toolchain/ -N: Sven Haardiek -F: package/lcdproc/ -F: package/python-influxdb/ - N: Sven Oliver Moll F: package/most/ From marcus.folkesson at gmail.com Mon Dec 5 08:43:04 2022 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 5 Dec 2022 09:43:04 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: <20221128091158.5049-1-marcus.folkesson@gmail.com> References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: Bump Med v?nliga h?lsningar / Best regards Marcus Folkesson Den m?n 28 nov. 2022 kl 10:12 skrev Marcus Folkesson < marcus.folkesson at gmail.com>: > Signed-off-by: Marcus Folkesson > --- > package/libostree/libostree.hash | 2 +- > package/libostree/libostree.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libostree/libostree.hash > b/package/libostree/libostree.hash > index 582af4b7b9..ed31109fdb 100644 > --- a/package/libostree/libostree.hash > +++ b/package/libostree/libostree.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c > libostree-2022.6.tar.xz > +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f > libostree-2022.7.tar.xz > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c > COPYING > diff --git a/package/libostree/libostree.mk b/package/libostree/ > libostree.mk > index e99da9d2cb..8e8ec63213 100644 > --- a/package/libostree/libostree.mk > +++ b/package/libostree/libostree.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -LIBOSTREE_VERSION = 2022.6 > +LIBOSTREE_VERSION = 2022.7 > LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz > LIBOSTREE_SITE = > https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) > > -- > 2.38.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From etienne.carriere at linaro.org Mon Dec 5 08:52:59 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Mon, 5 Dec 2022 09:52:59 +0100 Subject: [Buildroot] [PATCH 6/7] package: optee-client: select util-linux-libs, libuuid and pkgconf In-Reply-To: <20221204111722.GK3302@scaer> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-6-etienne.carriere@linaro.org> <20221204111722.GK3302@scaer> Message-ID: On Sun, 4 Dec 2022 at 12:17, Yann E. MORIN wrote: > > Etienne, All, > > On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > > In order to use login methods `TEEC_LOGIN_USER` and `TEEC_LOGIN_GROUP`, > > a user space application must initialize the tokens with the SHA1 > > hashed UUID of the user or group. > > > > Select host-pkgconf, util-linux and libuuid in order to use `libuuid` > > and add supporting libraries to optee_client for this type of ACL based > > login initialization. > > Looking at the upstream code for optee-client, it looks like this is a > mandatory dependency, so that should be part of the patch that bumps the > version. Otherwise, this means that just applying the version bumps > introduces breakage. There is a change under review in optee-client to remove this dependencies that is not mandatory in optee. https://github.com/OP-TEE/optee_client/pull/336 The change has been approved by maintaiters but is not in optee 3.19.0 tag. Are you ok if I add the patch from pull/336 to optee-client BR patch for this optee-client 3.19.0? I'll remove it when BR will bump to optee 3.20.0. Br, Etienne > > Regards, > Yann E. MORIN. > > > This change is based on commit [1] from Eero Aaltonen, merged in OP-TEE > > test build environment. > > > > Link: [1] https://github.com/OP-TEE/build/commit/4a27543494278a5d93e2f44d58e413d90739b08a > > Signed-off-by: Etienne Carriere > > --- > > package/optee-client/Config.in | 3 +++ > > package/optee-client/optee-client.mk | 1 + > > 2 files changed, 4 insertions(+) > > > > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > > index cc7f176c77..ed7da4edbc 100644 > > --- a/package/optee-client/Config.in > > +++ b/package/optee-client/Config.in > > @@ -2,6 +2,9 @@ config BR2_PACKAGE_OPTEE_CLIENT > > bool "optee-client" > > depends on BR2_TOOLCHAIN_HAS_THREADS > > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3 # MMC_IOC_MULTI_CMD > > + select BR2_PACKAGE_UTIL_LINUX > > + select BR2_PACKAGE_UTIL_LINUX_LIBS > > + select BR2_PACKAGE_UTIL_LINUX_LIBUUID > > help > > Enable the OP-TEE client package that brings non-secure > > client application resources for OP-TEE support. OP-TEE > > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > > index 54cc112c5c..a671b66662 100644 > > --- a/package/optee-client/optee-client.mk > > +++ b/package/optee-client/optee-client.mk > > @@ -9,6 +9,7 @@ OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > > OPTEE_CLIENT_LICENSE = BSD-2-Clause > > OPTEE_CLIENT_LICENSE_FILES = LICENSE > > OPTEE_CLIENT_INSTALL_STAGING = YES > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > > > OPTEE_CLIENT_CONF_OPTS = \ > > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > > -- > > 2.25.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From duanzhiwei at loongson.cn Mon Dec 5 09:37:46 2022 From: duanzhiwei at loongson.cn (duan) Date: Mon, 5 Dec 2022 17:37:46 +0800 Subject: [Buildroot] [PATCH v2] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> From: Zhiwei Duan With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. Signed-off-by: Zhiwei Duan --- ?arch/Config.in?????????????? | 16 +++++++++++ ?arch/Config.in.loongarch???? | 52 ++++++++++++++++++++++++++++++++++++ ?package/glibc/Config.in????? |? 1 + ?support/gnuconfig/config.sub | 11 ++++++-- ?toolchain/Config.in????????? |? 2 +- ?5 files changed, 79 insertions(+), 3 deletions(-) ?create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa ???? ? http://en.wikipedia.org/wiki/Xtensa ???? ? http://www.tensilica.com/ +config BR2_loongarch64 +??? bool "LOONGARCH64 (little endian)" +??? select BR2_ARCH_IS_64 +??? select BR2_USE_MMU +??? help +??? ? LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little +??? ? endian. +??? ? https://www.loongson.cn/ +??? ? #http://en.wikipedia.org/wiki/MIPS_Technologies + + ?endchoice ?# For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa ?source "arch/Config.in.xtensa" ?endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + ?# Set up target binary format ?choice ???? prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 +??? bool +??? select BR2_LOONGARCH_NAN_LEGACY + +choice +??? prompt "Target Architecture Variant" +??? default BR2_loongarch_64 if BR2_loongarch64 +??? depends on BR2_loongarch64 +??? help +??? ? Specific CPU variant to use + +config BR2_loongarch_64 +??? bool "Generic LOONGARCH64" +??? depends on BR2_ARCH_IS_64 +??? select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY +??? bool + +#config BR2_GCC_TARGET_NAN +#??? default "legacy"??? if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH +??? default "loongarch64"??? if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH +??? default "loongarch" + +config BR2_ENDIAN +??? default "LITTLE"??? if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH +??? default "loongarch64"??? if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME +??? default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT +??????? bool "Use soft-float" +??????? #default y +??????? select BR2_SOFT_FLOAT +??????? help +????????? If your target CPU does not have a Floating Point Unit (FPU) +????????? or a kernel FPU emulator, but you still wish to support +????????? floating point functions, then everything will need to be +????????? compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS ???? default y if BR2_microblaze ???? default y if BR2_nios2 ???? default y if BR2_arc && BR2_ARC_ATOMIC_EXT +??? default y if BR2_loongarch64 ???? depends on !BR2_powerpc_SPE ???? depends on BR2_RISCV_ISA_RVA || !BR2_riscv ???? depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in ???? ??? ??? ??? ??? ??? basic_os=$field2 ???? ??? ??? ??? ??? ??? ;; ???? ??? ??? ??? ??? # Manufacturers -??? ??? ??? ??? ??? dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ +??? ??? ??? ??? ??? dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ ???? ??? ??? ??? ??? | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ ???? ??? ??? ??? ??? | unicom* | ibm* | next | hp | isi* | apollo | altos* \ ???? ??? ??? ??? ??? | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in ???? ??? ??? ??? basic_machine=ymp-cray ???? ??? ??? ??? basic_os=unicos ???? ??? ??? ??? ;; +??? ??? ??? loongarch) +??? ??? ??? ??? basic_machine=loongarch-loongson +??? ??? ??? ??? basic_os= +??? ??? ??? ??? ;; + ???? ??? ??? *) ???? ??? ??? ??? basic_machine=$1 ???? ??? ??? ??? basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in ???? ??? ??? | mipsisa64sr71k | mipsisa64sr71kel \ ???? ??? ??? | mipsr5900 | mipsr5900el \ ???? ??? ??? | mipstx39 | mipstx39el \ +??? ??? ??? | loongarch | loongarch64 \ ???? ??? ??? | mmix \ ???? ??? ??? | mn10200 | mn10300 \ ???? ??? ??? | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in ???? ??? ??? | x86 | x86_64 | xc16x | xgate | xps100 \ ???? ??? ??? | xstormy16 | xtensa* \ ???? ??? ??? | ymp \ -??? ??? ??? | z8k | z80) +??? ??? ??? | z8k | z80 \ +??? ??? ??? | loongarch | loongarch64) ???? ??? ??? ??? ;; ???? ??? ??? *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC ???? # architectures ???? select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ ???? ??? || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ -??? ??? || BR2_sparc || BR2_x86_64 +??? ??? || BR2_sparc || BR2_x86_64 || BR2_loongarch64 ???? select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS ?config BR2_TOOLCHAIN_USES_MUSL -- 2.30.2 From bugzilla at busybox.net Mon Dec 5 10:00:38 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 05 Dec 2022 10:00:38 +0000 Subject: [Buildroot] [Bug 15156] Excess libraries are installed to the ARM64 QEMU target. In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15156 --- Comment #1 from A.K --- Little fix: for the qemu_aarch64_virt_defconfig config, please refer package/gcc/gcc-final/gcc-final.mk , definition of components of HOST_GCC_FINAL_POST_INSTALL_HOOKS . -- You are receiving this mail because: You are on the CC list for the bug. From jesseevg at gmail.com Mon Dec 5 10:01:20 2022 From: jesseevg at gmail.com (Jesse Van Gavere) Date: Mon, 5 Dec 2022 11:01:20 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: <20221204203528.GF2855@scaer> References: <20221013121041.1398841-1-jesseevg@gmail.com> <20221204203528.GF2855@scaer> Message-ID: Op zo 4 dec. 2022 om 21:35 schreef Yann E. MORIN : > > Jesse, All, > > On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > > There was a major rework of how licenses are used in the Qt codebase > > along with a new location for all licenses, so change the hash file to > > reflect these changes > > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > > Changes for v2: > > - Also adjust the makefiles to refer to these new license file names > > - Added myself to the developers for the qt6 package for good measure > > > > Signed-off-by: Jesse Van Gavere > > Again, sorry that I missed that patch of yours, I applied Fabrice's > patches instead. > > Still, I applied the part adding yourself to DEVELOPERS for the qt6 > package. > > Thank you! > > Regards, > Yann E. MORIN. > Hello Yann, all, No problem at all, those things happen. But on a similar note, would it be possible for my other outstanding patches to get a look? http://patchwork.ozlabs.org/project/buildroot/list/?series=&submitter=84716&state=&q=&archive=&delegate= I'm currently holding off from committing more qt related patches/functionality until it's a bit more baselined, most of that is still in my initial extending Qt6 patch set. Or if there's anything I can do to help the process here, let me know. Thanks! Regards, Jesse > > --- > > DEVELOPERS | 1 + > > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > > package/qt6/qt6base/qt6base.mk | 4 ++-- > > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > > 5 files changed, 22 insertions(+), 14 deletions(-) > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > index 59121c6a54..6cb8d0fc54 100644 > > --- a/DEVELOPERS > > +++ b/DEVELOPERS > > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > > > N: Jesse Van Gavere > > +F: package/qt6/ > > F: package/qt6/qt6serialport/ > > > > N: Jianhui Zhao > > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > > index 5dd26973fa..b004347a5a 100644 > > --- a/package/qt6/qt6base/qt6base.hash > > +++ b/package/qt6/qt6base/qt6base.hash > > @@ -2,8 +2,13 @@ > > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > > > # Hashes for license files > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > > index b7ee6037f3..b53d53c653 100644 > > --- a/package/qt6/qt6base/qt6base.mk > > +++ b/package/qt6/qt6base/qt6base.mk > > @@ -7,8 +7,8 @@ > > QT6BASE_VERSION = $(QT6_VERSION) > > QT6BASE_SITE = $(QT6_SITE) > > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > QT6BASE_DEPENDENCIES = \ > > host-ninja \ > > host-qt6base \ > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > > index fb1b3dcf6b..887f67b2ae 100644 > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > @@ -2,8 +2,10 @@ > > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > > > # Hashes for license files: > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > > index 01763657b8..03197fd60d 100644 > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > QT6SERIALPORT_INSTALL_STAGING = YES > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > QT6SERIALPORT_CONF_OPTS = \ > > -GNinja \ > > -DQT_HOST_PATH=$(HOST_DIR) \ > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From angelo at amarulasolutions.com Mon Dec 5 10:13:29 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Mon, 5 Dec 2022 11:13:29 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: References: <20221013121041.1398841-1-jesseevg@gmail.com> <20221204203528.GF2855@scaer> Message-ID: On Mon, Dec 5, 2022 at 11:01 AM Jesse Van Gavere wrote: > Op zo 4 dec. 2022 om 21:35 schreef Yann E. MORIN >: > > > > Jesse, All, > > > > On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > > > There was a major rework of how licenses are used in the Qt codebase > > > along with a new location for all licenses, so change the hash file to > > > reflect these changes > > > > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > > > > Changes for v2: > > > - Also adjust the makefiles to refer to these new license file names > > > - Added myself to the developers for the qt6 package for good measure > > > > > > Signed-off-by: Jesse Van Gavere > > > > Again, sorry that I missed that patch of yours, I applied Fabrice's > > patches instead. > > > > Still, I applied the part adding yourself to DEVELOPERS for the qt6 > > package. > > > > Thank you! > > > > Regards, > > Yann E. MORIN. > > > > Hello Yann, all, > > No problem at all, those things happen. > But on a similar note, would it be possible for my other outstanding > patches to get a look? > > http://patchwork.ozlabs.org/project/buildroot/list/?series=&submitter=84716&state=&q=&archive=&delegate= > I'm currently holding off from committing more qt related > patches/functionality until it's a bit more baselined, most of that > is still in my initial extending Qt6 patch set. > Or if there's anything I can do to help the process here, let me know. > I'll do a test review as soon as possible! Thanks! > > Regards, > Jesse > > > > --- > > > DEVELOPERS | 1 + > > > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > > > package/qt6/qt6base/qt6base.mk | 4 ++-- > > > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > > > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > > > 5 files changed, 22 insertions(+), 14 deletions(-) > > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > index 59121c6a54..6cb8d0fc54 100644 > > > --- a/DEVELOPERS > > > +++ b/DEVELOPERS > > > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > > > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > > > > > N: Jesse Van Gavere > > > +F: package/qt6/ > > > F: package/qt6/qt6serialport/ > > > > > > N: Jianhui Zhao > > > diff --git a/package/qt6/qt6base/qt6base.hash > b/package/qt6/qt6base/qt6base.hash > > > index 5dd26973fa..b004347a5a 100644 > > > --- a/package/qt6/qt6base/qt6base.hash > > > +++ b/package/qt6/qt6base/qt6base.hash > > > @@ -2,8 +2,13 @@ > > > sha256 > cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d > qtbase-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files > > > -sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE.GPL2 > > > -sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSE.GPL3 > > > -sha256 > 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 > LICENSE.GPL3-EXCEPT > > > -sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSE.LGPL3 > > > -sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSE.FDL > > > +sha256 > e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb > LICENSES/Apache-2.0.txt > > > +sha256 > 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce > LICENSES/BSD-3-Clause.txt > > > +sha256 > 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 > LICENSES/BSL-1.0.txt > > > +sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSES/GPL-2.0-only.txt > > > +sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSES/GPL-3.0-only.txt > > > +sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSES/LGPL-3.0-only.txt > > > +sha256 > 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 > LICENSES/LicenseRef-Qt-Commercial.txt > > > +sha256 > d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc > LICENSES/MIT.txt > > > +sha256 > 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 > LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/ > qt6base.mk > > > index b7ee6037f3..b53d53c653 100644 > > > --- a/package/qt6/qt6base/qt6base.mk > > > +++ b/package/qt6/qt6base/qt6base.mk > > > @@ -7,8 +7,8 @@ > > > QT6BASE_VERSION = $(QT6_VERSION) > > > QT6BASE_SITE = $(QT6_SITE) > > > QT6BASE_SOURCE = > qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > > > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 (docs) > > > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT > LICENSE.LGPL3 LICENSE.FDL > > > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 no invariants (docs) > > > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt > LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt > LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > > QT6BASE_DEPENDENCIES = \ > > > host-ninja \ > > > host-qt6base \ > > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash > b/package/qt6/qt6serialport/qt6serialport.hash > > > index fb1b3dcf6b..887f67b2ae 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > > @@ -2,8 +2,10 @@ > > > sha256 > f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 > qtserialport-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files: > > > -sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE.GPL2 > > > -sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSE.GPL3 > > > -sha256 > 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 > LICENSE.GPL3-EXCEPT > > > -sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSE.LGPL3 > > > -sha256 > ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d > LICENSE.FDL > > > +sha256 > 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce > LICENSES/BSD-3-Clause.txt > > > +sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSES/GPL-2.0-only.txt > > > +sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSES/GPL-3.0-only.txt > > > +sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSES/LGPL-3.0-only.txt > > > +sha256 > 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 > LICENSES/LicenseRef-Qt-Commercial.txt > > > +sha256 > 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 > LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk > b/package/qt6/qt6serialport/qt6serialport.mk > > > index 01763657b8..03197fd60d 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > > QT6SERIALPORT_SOURCE = > qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > > QT6SERIALPORT_INSTALL_STAGING = YES > > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 (docs) > > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 > LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 no invariants (docs) > > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt > LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt > LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > > QT6SERIALPORT_CONF_OPTS = \ > > > -GNinja \ > > > -DQT_HOST_PATH=$(HOST_DIR) \ > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > > -- > > > .-----------------.--------------------.------------------.--------------------. > > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' > conspiracy: | > > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ > | > > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There > is no | > > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v > conspiracy. | > > > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -- Angelo Compagnucci Software Engineer angelo at amarulasolutions.com __________________________________ Amarula Solutions SRL Via le Canevare 30, 31100 Treviso, Veneto, IT T. +39 (0)42 243 5310 info at amarulasolutions.com www.amarulasolutions.com [`as] https://www.amarulasolutions.com| -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Mon Dec 5 07:42:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 07:42:16 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-04 Message-ID: <20221205074223.53F8760B94@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-04 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 0 | 1 | 8 | 2022.08.x | 21 | 14 | 0 | 35 | master | 257 | 280 | 1 | 538 | next | 16 | 34 | 0 | 50 | Classification of failures by reason for master ----------------------------------------------- xz-5.2.7 | 21 host-binutils-2.38 | 13 optee-client-3.18.0 | 12 python-numpy-1.23.4 | 10 unknown | 10 gobject-introspection-1.72.0 | 9 host-rust-1.64.0 | 9 host-go-1.19.3 | 8 linux-6.0.9 | 8 elfutils-0.186 | 7 host-pahole-1.24 | 7 gerbera-1.10.0 | 6 libglib2-2.72.3 | 6 libgpg-error-1.45 | 5 crun-1.5 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 ulog-0389d243352255f6182326... | 4 efivar-38 | 3 host-binutils-2.37 | 3 host-gdb-arc-2020.09-releas... | 3 libgcrypt-1.10.1 | 3 lirc-tools-0.10.2 | 3 perl-5.34.1 | 3 sdl-1.2.15 | 3 wavemon-0.9.4 | 3 zeek-4.1.1 | 3 boost-1.80.0 | 2 dahdi-linux-3.2.0 | 2 dropbear-2022.82 | 2 fontconfig-2.13.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-spirv-llvm-translator-... | 2 libdeflate-1.12 | 2 linux-5.10.145-cip17-rt7 | 2 ltp-testsuite-20220930 | 2 lxc-5.0.1 | 2 mender-3.4.0 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 package/qt6/qt6base/qt6base... | 2 python-cryptography-38.0.1 | 2 qemu-7.1.0 | 2 tealdeer-1.6.1 | 2 uccp420wlan-6.9.1 | 2 uqmi-0a19b5b77140465c29e2af... | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 bat-0.19.0 | 1 brltty-6.5 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 fdk-aac-2.0.2 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gitlab-runner-14.5.1 | 1 glslsandbox-player-2021.08.24 | 1 gmp-6.2.1 | 1 gnu-efi-3.0.15 | 1 heirloom-mailx | 1 host-binutils-2.39 | 1 host-delve-1.8.0 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-gcc-final-arc-2020.09-... | 1 host-gcc-initial-11.3.0 | 1 ipmitool-1_8_19 | 1 jack2-1.9.21 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libcap-ng-0.8.3 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libnss-3.84 | 1 libressl-3.6.1 | 1 libuhttpd-3.14.1 | 1 libusb-1.0.26 | 1 libvorbis-1.3.7 | 1 libzlib-1.2.13 | 1 linux-pam-1.5.2 | 1 lpc32xxcdl-2.11 | 1 lttng-modules-2.13.1 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 netsniff-ng-0.6.8 | 1 ntfs-3g-2022.10.3 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 openblas-0.3.21 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 pipewire-0.3.59 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-scipy-1.8.1 | 1 quickjs-2021-03-27 | 1 strongswan-5.9.8 | 1 toolchain-external-codescap... | 1 vlc-3.0.18 | 1 wolfssl-5.5.3 | 1 x264-baee400fa9ced6f5481a72... | 1 xvisor-0.3.1 | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9b7b58c326ccdc584c97c940039ce1beae3dd3c3 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/45d29716c62530dbf5457bbb3b914df05f0af961 | ORPH mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5bbf85bf9b8fb9b4bc1f1a5c8da4bcd738218b85 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/886bf2627fa0a0a2a0a4aadb79f116f8a546ba65 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/3ba006996c7e17d9ee9361161b1fbbc514bbfacd | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/141f547b31ac7f6570964db34c4dd9bf599484ce | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/8de43b4bbc3483de596d52ac93949008530f60ee | armeb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/62510ed225facc37ca944e44c494c6410e91c2d3 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/8d78eceeffb7a007d1327dcd7c7b16cb32b5cd2e | arc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/09e4f33ff9ab090c60bea3ccd1797109ecbf9136 | i686 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/c0493a7806e934087becd1877cada52f1d8d9163 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/88cbf4002c5d6815d863c964a78dc455ce4e080e | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a6482fb6b387e783f9a7733bb8f466eedf8cd7e7 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/5cf4fbd2ebb7cded3d11e347e7800d89617d1022 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/7bc37b0683181efa50a92a9e2e5958cffe8858a6 | ORPH riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/790a6d2b05dd4a1dc599fbac8610bad6b1dbe488 | riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/861b49ae15c4266ebc3917527d2f361511bb71d6 | i586 | efivar-38 | NOK | http://autobuild.buildroot.net/results/b255758c237c34102f2f76fd825bb04c30fdd88f | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/b16f5b36ada39e7794390d1c42ba35472a27679b | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/ed93c2faa6d51f54f3619d0b54bb8547774f954e | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/95a31b6c57e141a97db1befd4534ef138f79bc77 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/69619fd192b0ce8009eda2bb15d4be1fcf40eaaa | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d27728ebc57a24bd5df7ebb2ea8bfd4145b9442b | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4f1cb146bef31440f9143d9dc1cb863309652bdf | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/71d53fede8b15f0f4ab78b9f1221db4481d1850c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ab69109004609d3e1f3b5a8dfb4479bbc704848c | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/bd1bc7e04963ae51782a5a8dda0e8eb40ba19fba | ORPH mipsel | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/0cc02be1704bbf2ca299a0e8dd93278ef056b448 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/3deb070a48dc24c23c10d58f7035c3621c5023b0 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3e05d8971ddd437d91b1c1121d4e389e5621e5f8 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/64e1ec233f551c4f3a0faca5601d3035a19475e1 | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/f73dae3ff728396af78d52dbb53c86d5cf5c4f98 | nios2 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c61a79845d046e9f3724c24028ecda24eb7a424a | aarch64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/0593164a2ed27dfe2cb74d384f8133c4ee12bcca | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/db01f3a731d29c147fa7d1b3e721cba9800dc816 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2ff255a54d3a439dcde02b12680e729c3a6525b6 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1105cf3e3a4cf92119711d9cdc3234defb987fbf | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6bb6ea2f4180220751d4dbb590f4c3741a327ea6 | sh4aeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/fd9c00b225934d8a99b219b793aa8284fdd67d86 | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/15265f540a6f052c6a9e5b0f000b4fd0522deb0f | sh4eb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f4ab80c674fb17aa50d8883d43fa705be1dd6219 | sparc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ccfdbf534c46c22b06b2185926bb9027b30e20d4 | powerpc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/36b7efc5bee26a2587173013180a87019d5a75d8 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/bbe044abb007c488a0615a470bf513bca1006f70 | xtensa | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b308d2bf55ab433071687fa691edddbf0905b626 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ba07bb350b3277f1f346b5113ddfbaae81d01e19 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3467ce83ec49cc054328e6b17ad2718ee989be3d | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3ba3e00d921a49aa8285edda1f33d966e1d7a4f7 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9f16214f661ef5583179d5264724e0e55c5b6162 | aarch64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/1d124dd8a297c1257d4cf986d0da459ebbf8421d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3d65622eed24188ca3ad956791e5768aea5d1b28 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f8cc8314790019498db7329c4614660df5494077 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1a2a92d9a0fb79023e6b56785545acb5c4320091 | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/51d261cffe9b24a7d5c86755867ed299f3ee7b69 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/dace737160f2307c57c5697924eb078409835957 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/92ef14adab4af84f2433537a4046c04c7cc5caf6 | ORPH mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/f718ed9d86228613855462c2200f94f1511f2c06 | mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/054aa7b1440c39620a98d86b7a4d16bae4ab322b | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/807dd82e603e79e6095700af065e9bf939e5e6f0 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/16bbb981b57a020bc567ab3c5060bb5897b2a61b | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/39fd00e17f3fc8ca58b53d9baa7df0069193bb9c | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e1b90b8de69d6cc53bb7116539795509a1430a1 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/56cd11c6347252a17b67d2a42ebe3a0347c3a0e6 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8045cc953661368bb9831c08130b9d99ae14e13b | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/beae9596a4af30b16529bd96a9d51f877083dba0 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a7cdcfb2c1924132fc05c1481939ceb0cedd772b | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d0b97a623b4d029953b4c26c05e41478021bda61 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/fdd290fc9d0e0afc957331cb03b73b0c86581bf0 | armeb | heirloom-mailx | TIM | http://autobuild.buildroot.net/results/a455ca2fc8546c889e0f0b76e4c5528e9e985da3 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/93276bcc10c070f5000503a5022688443d3da33c | sh4a | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fd1ececb0bbadcabae31b52d6ee052f6b18e695c | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c06b8289ae352c18603aace8e8e2de948708e82f | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4cb19525a714f741458ab4a71d785bfba444acc1 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fe653096302aed382d3a781ff0805a08e3f5d881 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a18c4bf323a6551df0daa3d8d2207feecd3096bf | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ae318d5d60fd5c64a193b8b0f44f125f41ae56f1 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/95b4695c6db3e70a2cc91911835d0eef3ad39f2c | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9944c006ee3d14f1c537dda9a463943270f62d5f | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/83ba9f206e4bf37e4ec69052f4d14d4c69d8bf04 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/123f9fc613b7c3e36a5a497f9ee61668d673c0ec | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d2231f3eb552cd9a91d6fd023d44c65595815fd0 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/644668a110efc2a8054c0f64eb5dbd205789c754 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/13e6e0fa0bb17cfab324f59b106015ed62a43ab2 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/370ac47185f39411b71de988298bdcde854cef13 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/731480988709fc1cf84c39ca458f4ee0aa2f5cab | sh4 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/dfff483134fa1ba76a67bcf9f4bfe4d72f060aa4 | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/5e6ce08b4afd1cacc5fc1f401c7f17fa4014de90 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d9cdee9070fb3dc654d6636fe72dd1ceff202810 | arceb | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/0655f13d144a72e49358f6de3e263d4f468946fc | arceb | host-gcc-final-arc-2020.09-... | NOK | http://autobuild.buildroot.net/results/9b090482d4e965a5a912ff710d70fef92edfc758 | mips | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/1a4d1ca6f8d619781abac33c8e2013f9c65309d0 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a51112d00aa9d4302c61e220eb7b21145869b257 | ORPH arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/19735893630e74171e43173264391fb774d4b881 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/7b696cae2658d0856ed8d1f43343dd8329a060aa | ORPH mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a08e2c0055cd498aa6c6f09ec7712ca0b22615ac | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/69c60c8cb4d8030f4de9bef1717dce030ff0307f | i486 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/11a7defe323909fb9fec91837e979d7f7b9b39ac | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c8545fac0786099d247f4cb1ff379098cd0b0162 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/566d26699b74803d00bcd15590fe4c2777aa74bf | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8ad01a6de491c51bff17ee884650e5d52fba1652 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/90d74436fc0213fd22f8173d85b91565bcd6c341 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ada76c8f30b1b425a62e415f961f5993da1d7060 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8abfbdf5ff2499f55dff5a5cf87f37d56130ed96 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/56429771779330dabb0e2a37c7e44bc05954e551 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8fc8d0f108b0a91afcd7cde480184894cb3e2743 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ab58dc4a986e3b5503a9fdd61a9febcdc1579895 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7f2495cf67fa412ca4780d3095dd9455b6fe16d1 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f87b6cec9a6d9e54506785c6b2b6dd8c4cad87d6 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e1f2515d93c1da20101206cf8b82e406454aeee2 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f9a7d784e2b3e963906a4aa4b300c8cecca4d4f2 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/cbc30963b5ba0850ff0c95299344f39283a9aff6 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/a4dda414d2329d0f73f9f9784b2dc356b6d2becd | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/346bdf864c6ea3e4b76d13816bbef578f6518321 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/821b3b9fe6b6f81054f1f25d87083081c17831cd | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/974b3c6bce0c0ee1932dc8a30d1a453b465d7e12 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4102a0d63f6ab23a871b81aceffc9c41f3f40ffc | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ab9b09051ea6bced197c93738edb5f61dbf06ed5 | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4d1d7ac25c4276aabc86969aefaa3de54b9d0007 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8b713a7ca75e8fb3578a4dc9fd3e86e481c3beae | ORPH aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4933c0cb2d1fd4f57c79843e3e1c5482b20fb9f7 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/ad4f664e78a49aeeec7ef120b2353f1e54895a85 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2aa4ce85061b16313985d4f1c44089437b90c5e8 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/218538d7e89b54a8fb0bd6d55e94b70574aa329d | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/4651bbf1f08c07598474d38322196b8abe7ac6ed | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6dec1fe56d2dbd84e92e983842de79bd0fe112bc | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/97e7bd409d389b58ce93d0ea637652e9a5bb874e | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/4203dc524c1abea3561ec0baad71abf17bf0afbc | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/a36d0cc4ace8693747f1d4e830e7bc1422da2f98 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/015649b5beed177108ef13fe457268bf8c32408f | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e6d3355083926293cd0e6f7e5cd8da3faa13524e | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1ec93310acb714c92c670e6b6d76de89b1439019 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b544213a9d5068ae54e83c3ea658fda9dd7bfb0a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b9169d6181af47e0aefa79329af03275698e1673 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6440ca02b00d31e3004d9d82f884283f4195bedd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8b211858277c24a748cd10bc90a1fd47d6c2bdfd | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/799220ceb8fe2e84cad69625fa8794ea44b69f5d | microblaze | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/9ae61a14ca7afa69126c7dc68a22ae402023ad6f | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f1f220e5391798c1fac951afab581db0402410bf | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5b172c5fd9ae3afea95ec1510b56a01d5f108083 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/54fb19d74c00acbe99e2b615155b6dac012bac39 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/386515b168cd01520ce3faa591e04619be3e5369 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/259153d28674a1f8310952bb7c67183a1d917a9f | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/60e8d79210b31a686a354497a4e651aa303d9498 | mips | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/4407ba785ace609e8906db109308b38c74333d83 | aarch64 | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/29a6461e6f9be6c849edc7d4edb3a1533e7ded6a | ORPH mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/557bf2f1380ca300c4cf51eaaeaedd1185e06794 | mips64el | libusb-1.0.26 | NOK | http://autobuild.buildroot.net/results/c93522db16675eab0374d0bff4d33dce777e16e4 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/fc81f8a316415b4a150841a7699c1bbb5c54bc3e | mips64 | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6bf1dc00293d66b1e9d7cbda08e0d8b4cf2669aa | ORPH aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/60a7ac1eb77aa59ab1828f2ba9cff3029a4d9cd5 | ORPH armeb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/408b71ffd768cc7dae1e6ca524a79ec58d31452a | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/a8540649c33ed1f88b2e180eaaaf6d5d5fdc21b3 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c1e795491c6ac97bf6cd4b0228cb1bbc4b82d354 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/20af323f953504577a921ac777f8c68bdd75154f | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4478e76d196a4ae7f95c959cdf456462950fdde0 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/391a5a3575cf227832ccd7ae1bf087094645aa84 | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e34dbc22ccf69b1d8f7851d46853423eebc7a46e | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/255270bd654b1efcea527acbc9389ec1cff79c08 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/18a6b39b8afb93e474f9bfe98bb2df7df3664c83 | ORPH arceb | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/29897e8f4f6a54e414f913d00f2d12f8d26fa329 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e8a1384662324629f54ff468e31ad1a41d64b571 | ORPH mips64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7cacad59f8ac5a5d2be942a288c50afc31dfa62b | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/3d30b5b80faca804403790cd88dcebddee8c25b8 | ORPH arm | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/779c872d53ccf2891cb327a3067a06f9d29837db | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5fa186242442dbe8ef209ebb0ae39c9688c9d1e3 | mips | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4791d010568959ac8d9d6be9ee7da48240355fd7 | aarch64_be | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/87f656cf5e06bf34894e593d5052859fd25c06a8 | x86_64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/583cf5382dd58a326f1a65acecce59b9f491a098 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c9ff42a921ca47f634f908bab80c80164c227a02 | i686 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/cd09655d959a94464eabfd7133119f5c2550fbc3 | i586 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/b8ee8fe73fcd66b9a4b7b50662d2b0ead9e888cd | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/ed1f6bac2e9067ac229e8fcfa0c9618018cb01a1 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/616da22a60ba241717b899921e27d75e89001c6f | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/ca82ddb0400a34d61676be0a6007eba71f66afd9 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/38748cd940cfcd73a3db0e65c9bd332f4fa9898a | ORPH x86_64 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/93203dd2bbff3a2ccf420aa98d6a510df3660638 | arceb | ntfs-3g-2022.10.3 | NOK | http://autobuild.buildroot.net/results/4aff3fcdbd7730ea0ce4e9b8ca354f610c029523 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/0670cfa90317819119be840750e097b68f4a09ce | ORPH m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/c1332212c838a3c44869effd6c7dc211bc114117 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/cd4a508afc70feb619dcb6427944555cf94a25b2 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/aed1ee5582573ee6c4ea2b7bee3a5990621eec55 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/1ed2f153989ad9f816884c51f43503ebe84d4b3b | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/cd8f88cdddffeb7295c5d56f6423354b1df99361 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/11102468d6d32ae808406a5ec98693fee45f144d | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/fbf81d6efb2cf0e80a825489244dd5436ba5d5cb | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7f2c8dba2938c648b018a10eca5398389020055d | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/8b1fc7b8312b05f12938d56391b239943779228e | x86_64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/aa7e76bffa11b74dbb3439f9fcc9a7f028a74c1e | arceb | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/b0dcc26ade74bfcb440ac29b668617129798cb10 | x86_64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/94b155cc56cc32f89525a9d67b69233fa9213f42 | mips | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/e1571f31d21592c221d60718534bc4f771b28a74 | nios2 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/e55e7762427b3f7e3c7b87430df4734fd570c911 | mipsel | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/a8f808ce4a8459fb80baa5ce219be8e30657b611 | mips | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/fa734d13c6bfa9a4410f7b027944657ecc7b8240 | sparc64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/1bae485cff1385c6a60facf49662bd9473604172 | arc | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/21fc165933e6d226de277b62d4ce99342cef0ffb | sparc64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/827d8efbd455ef9dc6dfdf74a1843b70ea86db6d | or1k | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/2ab00865d28074e675b1483e351b76849e7dc8b9 | i686 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/2b86b47e2c5362049194516591e59620bcbd077f | x86_64 | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c | powerpc64le | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/b9fe2b3c9fbb661c59e5f77fd08e0407c9828af5 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f395786f803a87ae92028aa2ffe4f1be885c2d91 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/d104265ce174719071d456eeea9dfa7f25d4a7e6 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b077e2adb053876c0e2dc88a55376d92b8f24e36 | powerpc | pipewire-0.3.59 | NOK | http://autobuild.buildroot.net/results/ed29e565d668087300bd30b3aab8fc19fa06d438 | arc | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/5ed1c53c8d441a4e8726a0bcd5cd19301dda9793 | ORPH aarch64 | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/453b2bc3c14a1691193e8a13311d111e3f6ae6d0 | i686 | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/4a8828f91f8b2e24f899f80750e0f6b362182661 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e6cefe74592f4bb51b8acaf6bbfeb04c01822259 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/fdc6f4ed92c907612e284204c2bc859521621cd4 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0cd7ae87a1cdbbcfb73960e90e59f073bb40e6d2 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/3f988e86a16dc1a29afe565294d38de8da2ab658 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7b4a549e1818375b56566aa074ca9f7263a6f59c | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/884d525f4eb7bc58755bae7c3069258bd1cfd934 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/559c9398e329742e788a3c1fa96f4a34a2d7fb23 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/734c882bd8b4458bed11f101da7a97ddedba0511 | i586 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/1d475156f3eb711999420bb634e3e19b04ee3839 | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/52ba96420ec9d25902215f3413282a2a7d63995c | sh4aeb | python-scipy-1.8.1 | NOK | http://autobuild.buildroot.net/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/912d0392aab489a9ef255ac76fe8d12bc90d340b | mipsel | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/10a2e6464d8e33787556d4bb22ae4effb7b60e32 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/1e129b22ffb097bbb763f74874a891d20022ac0b | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/642068f91836b9ceeb79c7b239e565f24a7e0a57 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/e80128a1ac679ee19b3e35f936d261bdb5fb466c | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/458c86058c4a7728611cda68d56452743b2452e6 | ORPH mipsel | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/d08c2fdade0d54b1be68cc2e42136fb138dc5e8f | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/dd6de43b0b2a9969e87eb585a11076b8d276af78 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d256907ff07b41a2cba5489248b0d040c7ef6667 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/76f7c5515cc8b1c632db5e8f448a253f192879e8 | ORPH x86_64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/27e5cf96788cd4ba2d493b31f511ed82e0bc93ef | ORPH s390x | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/de0c4203ca94f81d0b15ce4d0420dfbc6058f26b | ORPH aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/14ba345762b41f7a92d253621d8bdeff7f128cd3 | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/2af0dbe3aafb9c558d6088cabd4012d650f2d23e | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/4912130d27e3c4d63512f912bad8312702cb408d | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/9c7bb1e22b9dc072b86922d6260c2c5243aa5961 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/a290e9fcdcba9f34160fd68c9368e9dee9fb94b1 | mips | unknown | NOK | http://autobuild.buildroot.net/results/5cf2c9217a01638a1374e5dea3c8c7d96f659e24 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/7aa635208bd619d002938d1a3b8071e0bac45ef8 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/bc913f1c6345d5e56f61dc936ee3daaba522e061 | mips | unknown | NOK | http://autobuild.buildroot.net/results/1259a4d62cae732051a8fe5d5b87a3b98f9f293e | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/107c7a9ec04f95ade84c3a89ed5d4fd27f616874 | mips | unknown | NOK | http://autobuild.buildroot.net/results/9a3a68bc3ee79d061e3298471424be81643e64d9 | arm | unknown | NOK | http://autobuild.buildroot.net/results/73ec518dfda7d86befbd376bad445a2caefb63f8 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/a1fbf7bcd23cbfd447aa55384784b376ee9b5ccd | arm | unknown | NOK | http://autobuild.buildroot.net/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 | powerpc64le | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/11aae18cd74bbfadbf301217242faaba7c2a2c24 | ORPH sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/9b5708ebf39e8f18126921e363d75505849e8f19 | ORPH sh4aeb | vlc-3.0.18 | NOK | http://autobuild.buildroot.net/results/af26c4c08a433aba2cee9afcb2419b71cd57a1c9 | aarch64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/4dd7b6815d022bcae8ec24aa7c268b3989056c12 | ORPH or1k | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/78957618e44ab7fb14e53d0f533c967429643b56 | ORPH mips64el | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/b6d51f9899d5ce0ac5882f3305ed12477088a55b | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/da14236077cdf6f4230288154831276012a5fe54 | i586 | x264-baee400fa9ced6f5481a72... | NOK | http://autobuild.buildroot.net/results/87279fc2066dc4e6c777ebaacd47b89e6324590b | powerpc64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/e6ed3a9dcff25b8e312df176bcf8b4b050cf7a0a | microblazeel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4c6828979cdd7a67b6af6290b96a42848aa89edb | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/93d45f4f635569e39076aa9e5609168c42b71465 | aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/e8b5407fd01d2c1eba7612baad3d927149bd9f48 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/7ae1a1abe1f7143c353baac2887455dc08c10ae6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ecc91c95f24245b36b182a6ebc747efaab95bd0c | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/64f9bfab7d15b3c871e764e2f6d4b6e24cf07765 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c88bb0ff2fa47d579ebe2b983610cde6dedd0238 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4c6dfed4c87cba8a96c205d9275e761b030c6e73 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5d11644bfdf602cf8c85d134df7add510bdb4f5f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a5d1d68bad146c8df4e720f7386c7dc1570c07d0 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9c05bc37a0edc39ee23dfe71152d8ace64f0665e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/999e55fe881dd9619ca76d404a97c455a5175b6b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/743063a8c11343ad35552eafa3af978a8f72652e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1cb2e218fd8a61b3db36396921346243ce6a7acd | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/715aab857affde58b0f9873e88c5f383e8c28e54 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8bba4248b1326a4052a6c1ff9fff655ba2e721ea | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6af8cd4dda8e68f7b099c505103b2cd18bf8be56 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e96e8abac7fdb9d0cc3da4740f4285a06df96b66 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c1a0cd3262bdacd0e364f51533abb1d7041096b3 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1942e2be43d0b899835fc5bc20e081c8feab2383 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5d899e2149f62dca4170e513b9ef8a80f99fe602 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/86e738f4017d4d0e052bdc898448e72ecf7fdf46 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ecb915f0700621337933b18b69ce403b1df1b1c3 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d448682accdbb7521f3fd9a4ffbd2464775fe7c9 | ORPH microblazeel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/ccc16bf04e7de647e4cdb10f28d38ad81eac3737 | sparc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/30f8586f0137fcc9372f6b8b4413c408c5ad7527 | mipsel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/47c0168fb279a188df39d9c0dfcfc37b13926520 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 3 norm-1.5.8 | 3 glibc-2.36-66-ga1dc0be03c9d... | 2 host-pahole-1.24 | 2 mariadb-10.3.36 | 2 s6-linux-init-1.0.6.3 | 2 ace-7.0.6 | 1 crun-1.5 | 1 dash-0.5.11.5 | 1 dc3dd-7.2.641 | 1 docker-cli-20.10.19 | 1 frr-8.3.1 | 1 host-binutils-2.39 | 1 host-moby-buildkit-0.10.0 | 1 host-rust-1.65.0 | 1 host-spirv-llvm-translator-... | 1 libglib2-2.72.3 | 1 luvi-2.13.0 | 1 numactl-2.0.16 | 1 open62541-v1.3.3 | 1 openssh-9.1p1 | 1 python-cryptography-38.0.3 | 1 unknown | 1 wolfssl-5.5.2 | 1 xfsprogs-5.14.2 | 1 xr819-xradio-4f0cfd5e869ca1... | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/43386906ba6070364edf35915a163356bc5c972c | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0c5a5ce6f1cf9ae382f0bf5e97b0f64b6d82481 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/89066a7527dc002f679650f537d1978edb95b5a9 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ea7e156894372342c942a097225863c33f43a5c0 | arm | crun-1.5 | NOK | http://autobuild.buildroot.net/results/1e978ea426baee378181daba005eb5fc5569490d | arceb | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/54b3280e9555cf4fe22f8db0ec837c122e5c2657 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/4d9a7b3147868d7aa1256957823e24ee03816732 | ORPH i686 | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/49fce9618cf55f50f890905697e606a8fb136c44 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/18c29d49a507e22b4e4493bb2e721b65ba31cffb | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4dd3af8a0d0016a0bcb2c681745a9461d594962d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9bb122ee8139b803f7578c1eeaeae3ede26e4bbc | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/6bc9ae46d04ac84c23a9229958766a78ff31c6e7 | x86_64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/a81b09833b522e9ca5b24e54ba0378264a39b323 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7ba65c5741e9c86ba14ac77db4f72ec9ca61b7fe | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/40bdb804767a14a75d270c855a633d830fc3356d | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/53ac5fcf272a399530eae861c444872bedd1dd35 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/1c535614b58f407c3d12b627aa96c91b92bfa7fe | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b716fa24c0a17987e2ec7c0555a6031deb7c20ae | aarch64 | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/db92985730354582f1d4f8bb597ad1d1a8fd71b6 | ORPH sh4 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/a20378515b5602f60e336d607f48532c6b6b1bd1 | ORPH sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/c6a429c341bbb050a21102abbe2bda4d25a7934b | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/4edd4aa4a220ad0c02c2ba8118314c083d3ab849 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f4b0b49e28f496f83a53a464e007f6567a6d97a2 | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8fd6a9f6125852cd0d933523172ce835a9f580ad | ORPH microblazeel | numactl-2.0.16 | NOK | http://autobuild.buildroot.net/results/d0df94269ac317afd8fdacc742808c6f32719c17 | arc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/5599062979d70d19fb89081d844f8ca1619a95dc | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/47b3be9c9bbba695f5d64630267fa020018e726d | ORPH s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/05278c03a6a60c32f21d670b918c5611fdc6866d | arm | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/318054351e5a0a5949c2a0b457236af6d261c7ff | sparc | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/a57dd4cf770c32ba46d705241403451933a908f6 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/bf300b3563fd29fe49ffb09108200b6493c5ca47 | mipsel | wolfssl-5.5.2 | NOK | http://autobuild.buildroot.net/results/525ee049738fa49aad8132147f930b1962ec1b0c | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/1ad22e703255bb1ccd5fcc3da3ad1858e3604e7c | ORPH aarch64_be | xr819-xradio-4f0cfd5e869ca1... | NOK | http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9 | Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- m68k | unknown | TIM | http://autobuild.buildroot.net/results/291dc7d2de012a181b1ff0fd1a0e39460f6a445d | Classification of failures by reason for 2022.08.x -------------------------------------------------- gocryptfs-2.2.1 | 2 host-pahole-73383b3a39afe86... | 2 aespipe-2.4f | 1 coremark-1.01 | 1 dash-0.5.11.5 | 1 host-elf2flt-2021.08 | 1 host-go-1.18.8 | 1 host-rust-1.62.0 | 1 linux-5.17.15 | 1 mpv-0.33.1 | 1 quickjs-2021-03-27 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | aespipe-2.4f | NOK | http://autobuild.buildroot.net/results/bf39400b2f1ad613e6c8b04fa8efb849c175d9ec | ORPH i686 | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/f578e0a8ebd1f9ef27344e4cfa84c7c57b9ac4d1 | powerpc64 | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3aadff2310e32c83c8c5a440010ffd795dfc5f71 | ORPH powerpc64le | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2994e53fc1027acab267382a8750f47abd87623a | arm | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/dd3c32f04220c7723ebc10a096f32dd240d851b3 | riscv64 | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/89ca31d1a76d4dc8afb67901084a3159f5efb570 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/9e346325dcfdaaae9bdda0aae24404858239e84a | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/f947b0468e8a9e0fe5d1114484cde93d3dddc583 | mipsel | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/41b247caa7aa93ec52c04a94a190de67f9856f3e | mipsel | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/6070b1975aacd2ac3efcfd614dc18a62f2ee5911 | mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/bcc6f5a84a007ef09ceecd034e4f646311dd4fb1 | ORPH mipsel | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/fb3db69a73dea99827c7b8befe6e414f5a4a5f85 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8ba3803a65ff602ee38f76884cdf4e0eb6124ec2 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/f8375eebdeb24cd6e951413a23e314187c9216d2 | Packages having a newer version =============================== name | found by | link to release-monitoring.org | version | upstream | orph? -------------------------------+----------+----------------------------------------------+--------------+--------------+------- ace | DISTRO | https://release-monitoring.org/project/242395 | 7.0.6 | 7.0.10 | acpica | DISTRO | https://release-monitoring.org/project/00018 | 20220331 | 20222010 | adwaita-icon-theme | DISTRO | https://release-monitoring.org/project/13117 | 3.37.2 | 43 | agentpp | DISTRO | https://release-monitoring.org/project/21316 | 4.5.4 | 4.6.0 | alfred | DISTRO | https://release-monitoring.org/project/241870 | 2022.1 | 2022.3 | android-tools | GUESS | https://release-monitoring.org/project/13989 | 4.2.2+git... | 13.0.0_r15 | angularjs | DISTRO | https://release-monitoring.org/project/21321 | 1.8.2 | 1.8.3 | apitrace | DISTRO | https://release-monitoring.org/project/06170 | 10.0 | 11.1 | apparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | armadillo | DISTRO | https://release-monitoring.org/project/07006 | 9.900.2 | 11.4.2 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.25.2 | 20.0.1 | at-spi2-atk | DISTRO | https://release-monitoring.org/project/07840 | 2.34.2 | 2.38.0 | at-spi2-core | DISTRO | https://release-monitoring.org/project/07841 | 2.36.0 | 2.46.0 | atkmm | DISTRO | https://release-monitoring.org/project/07962 | 2.36.1 | 2.36.2 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | autoconf-archive | DISTRO | https://release-monitoring.org/project/00142 | 2021.02.19 | 2022.09.03 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 99.0 | avrdude | DISTRO | https://release-monitoring.org/project/10751 | 6.4 | 7.0 | azure-iot-sdk-c | DISTRO | https://release-monitoring.org/project/21322 | LTS_07_20... | 3033-01-05 | babeld | DISTRO | https://release-monitoring.org/project/00154 | 1.9.2 | 1.12.1 | ORPH balena-engine | DISTRO | https://release-monitoring.org/project/141616 | 20.10.12 | 20.10.22 | ORPH bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.9 | ORPH bat | DISTRO | https://release-monitoring.org/project/241901 | 0.19.0 | 0.22.1 | batctl | DISTRO | https://release-monitoring.org/project/14740 | 2021.0 | 2022.3 | batman-adv | DISTRO | https://release-monitoring.org/project/19529 | 2022.2 | 2022.3 | bctoolbox | DISTRO | https://release-monitoring.org/project/14746 | 4.4.8 | 5.1.72 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.1.72 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.1.72 | berkeleydb | GUESS | https://release-monitoring.org/project/138386 | 5.3.28 | 18.1.5 | ORPH bind | DISTRO | https://release-monitoring.org/project/14923 | 9.16.33 | 9.18.9 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.39 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0 | bluez5_utils | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bluez5_utils-headers | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bonnie | DISTRO | https://release-monitoring.org/project/00212 | 1.03e | 2.00a | ORPH bootstrap | DISTRO | https://release-monitoring.org/project/21578 | 4.3.1 | 5.2.3 | botan | DISTRO | https://release-monitoring.org/project/00214 | 2.19.2 | 2.19.3 | ORPH btrfs-progs | DISTRO | https://release-monitoring.org/project/00227 | 5.16.2 | 6.0.2 | ORPH bubblewrap | DISTRO | https://release-monitoring.org/project/10937 | 0.6.2 | 0.7.0 | bullet | DISTRO | https://release-monitoring.org/project/07669 | 3.21 | 3.24 | c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.9 | ORPH c-icap-modules | DISTRO | https://release-monitoring.org/project/21326 | 0.5.4 | 0.5.5 | ORPH cairo | DISTRO | https://release-monitoring.org/project/00247 | 1.16.0 | 1.17.6 | cairomm | DISTRO | https://release-monitoring.org/project/07959 | 1.16.1 | 1.16.2 | cantarell | DISTRO | https://release-monitoring.org/project/10888 | 0.0.25 | 0.303.1 | ORPH capnproto | DISTRO | https://release-monitoring.org/project/11515 | 0.9.1 | 0.10.3 | ccache | DISTRO | https://release-monitoring.org/project/00257 | 3.7.12 | 4.7.4 | ORPH ccid | DISTRO | https://release-monitoring.org/project/02612 | 1.5.0 | 1.5.1 | ORPH chartjs | DISTRO | https://release-monitoring.org/project/85785 | 3.9.1 | 4.0.1 | checkpolicy | DISTRO | https://release-monitoring.org/project/00276 | 3.3 | 20200710 | cifs-utils | DISTRO | https://release-monitoring.org/project/00287 | 6.15 | 7.0 | circus | DISTRO | https://release-monitoring.org/project/21726 | 0.16.1 | 0.18.0 | clamav | DISTRO | https://release-monitoring.org/project/00291 | 0.103.7 | 1.0.0 | clang | DISTRO | https://release-monitoring.org/project/11811 | 11.1.0 | 15.0.6 | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.1 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.1.2 | cog | DISTRO | https://release-monitoring.org/project/21333 | 0.14.1 | 0.16.1 | collectl | DISTRO | https://release-monitoring.org/project/00330 | 4.3.2 | 4.3.6 | compiler-rt | GUESS | https://release-monitoring.org/project/17705 | 11.1.0 | 900 | containerd | DISTRO | https://release-monitoring.org/project/16460 | 1.6.8 | 1.6.10 | crun | DISTRO | https://release-monitoring.org/project/96792 | 1.5 | 1.7.2 | cryptopp | DISTRO | https://release-monitoring.org/project/14487 | 8.6.0 | 8.7.0 | cutelyst | DISTRO | https://release-monitoring.org/project/21335 | 2.11.0 | 3.7.0 | dacapo | DISTRO | https://release-monitoring.org/project/20546 | 9.12-MR1-... | 9.12-vbump | dado | DISTRO | https://release-monitoring.org/project/58442 | 1.8.3-1 | 2.1.0-1 | datatables | DISTRO | https://release-monitoring.org/project/141588 | 1.10.20 | 1.13.1 | datatables-buttons | DISTRO | https://release-monitoring.org/project/141589 | 1.6.1 | 2.3.3 | datatables-fixedcolumns | DISTRO | https://release-monitoring.org/project/141590 | 3.3.0 | 4.2.1 | datatables-responsive | DISTRO | https://release-monitoring.org/project/141591 | 2.2.3 | 2.4.0 | davfs2 | DISTRO | https://release-monitoring.org/project/07487 | 1.6.1 | 1.7.0 | ORPH dbus | DISTRO | https://release-monitoring.org/project/05356 | 1.12.24 | 1.15.2 | ORPH dbus-python | DISTRO | https://release-monitoring.org/project/00402 | 1.2.18 | 1.3.2 | ORPH dc3dd | DISTRO | https://release-monitoring.org/project/15086 | 7.2.641 | 7.2.646 | ORPH debianutils | DISTRO | https://release-monitoring.org/project/21341 | 4.11 | 5.7 | ORPH dehydrated | DISTRO | https://release-monitoring.org/project/11312 | 0.7.0 | 0.7.1 | delve | DISTRO | https://release-monitoring.org/project/40149 | 1.8.0 | 1.9.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20220728 | ORPH dnsmasq | DISTRO | https://release-monitoring.org/project/00444 | 2.87 | 2.88 | docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.19 | 20.10.21 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.11.2 | 2.14.0 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.19 | 20.10.21 | domoticz | DISTRO | https://release-monitoring.org/project/21342 | 2022.1 | 2022.2 | drbd-utils | DISTRO | https://release-monitoring.org/project/00462 | 9.21.4 | 9.22.0 | dt | DISTRO | https://release-monitoring.org/project/21844 | 18.32 | 21.27 | ORPH dust | DISTRO | https://release-monitoring.org/project/141344 | 0.8.1 | 0.8.3 | ORPH edk2 | DISTRO | https://release-monitoring.org/project/125953 | edk2-stab... | 202211 | efl | DISTRO | https://release-monitoring.org/project/06128 | 1.26.1 | 1.26.3 | ejabberd | DISTRO | https://release-monitoring.org/project/00667 | 21.12 | 22.10 | elfutils | DISTRO | https://release-monitoring.org/project/05679 | 0.186 | 0.188 | ORPH elixir | DISTRO | https://release-monitoring.org/project/00673 | 1.9.4 | 1.14.2 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.54 | ORPH enlightenment | DISTRO | https://release-monitoring.org/project/00698 | 0.25.1 | 0.25.4 | erlang | DISTRO | https://release-monitoring.org/project/00707 | 22.3.4.22 | 25.1.2 | erlang-eimp | DISTRO | https://release-monitoring.org/project/17060 | 1.0.21 | 1.0.22 | erlang-goldrush | DISTRO | https://release-monitoring.org/project/09692 | 0.1.9 | 0.2.0 | erlang-jose | DISTRO | https://release-monitoring.org/project/16913 | 1.11.1 | 1.11.2 | erlang-lager | DISTRO | https://release-monitoring.org/project/00727 | 3.9.1 | 3.9.2 | erlang-p1-acme | DISTRO | https://release-monitoring.org/project/45375 | 1.0.16 | 1.0.20 | erlang-p1-cache-tab | DISTRO | https://release-monitoring.org/project/08757 | 1.0.29 | 1.0.30 | erlang-p1-mqtree | DISTRO | https://release-monitoring.org/project/20220 | 1.0.14 | 1.0.15 | erlang-p1-oauth2 | DISTRO | https://release-monitoring.org/project/09302 | 0.6.10 | 0.8.0 | erlang-p1-pkix | DISTRO | https://release-monitoring.org/project/20539 | 1.0.8 | 1.0.9 | erlang-p1-sip | DISTRO | https://release-monitoring.org/project/10576 | 1.0.47 | 1.0.48 | erlang-p1-stringprep | DISTRO | https://release-monitoring.org/project/09222 | 1.0.27 | 1.0.29 | erlang-p1-stun | DISTRO | https://release-monitoring.org/project/09151 | 1.0.47 | 1.2.6 | erlang-p1-tls | DISTRO | https://release-monitoring.org/project/10455 | 1.1.13 | 1.1.16 | erlang-p1-utils | DISTRO | https://release-monitoring.org/project/08643 | 1.0.23 | 1.0.25 | erlang-p1-xmpp | DISTRO | https://release-monitoring.org/project/12752 | 1.5.6 | 1.6.0 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.34 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.14 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | ethtool | DISTRO | https://release-monitoring.org/project/00763 | 5.19 | 6.0 | exempi | DISTRO | https://release-monitoring.org/project/00767 | 2.6.1 | 2.6.2 | fail2ban | DISTRO | https://release-monitoring.org/project/06602 | 1.0.1 | 1.0.2 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | ffmpeg | DISTRO | https://release-monitoring.org/project/05405 | 4.4.3 | 5.1.2 | fftw-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-long-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-quad | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-single | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flare-engine | DISTRO | https://release-monitoring.org/project/21433 | 1.12 | 1.13.04 | flare-game | DISTRO | https://release-monitoring.org/project/21434 | 1.12 | 1.13.04 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 22.11.23 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.3 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | fsl-sdk-v2.0 | 0.2.0 | font-awesome | DISTRO | https://release-monitoring.org/project/00826 | 4.7.0 | 6.2.1 | ORPH fontconfig | DISTRO | https://release-monitoring.org/project/00827 | 2.13.1 | 2.14.1 | ORPH freeradius-server | DISTRO | https://release-monitoring.org/project/00853 | 3.2.0 | 3.2.1 | freerdp | DISTRO | https://release-monitoring.org/project/10442 | 2.8.1 | 2.9.0 | frr | DISTRO | https://release-monitoring.org/project/18555 | 8.3.1 | 8.4.1 | fuse-overlayfs | DISTRO | https://release-monitoring.org/project/101220 | 1.5.0 | 1.10 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 22.11.00 | gawk | DISTRO | https://release-monitoring.org/project/00868 | 5.2.0 | 5.2.1 | ORPH gcr | DISTRO | https://release-monitoring.org/project/11801 | 3.40.0 | 4.0.0 | ORPH gdal | DISTRO | https://release-monitoring.org/project/00881 | 3.5.1 | 3.6.0.1 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.1 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.0 | gettext-gnu | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH ghostscript | DISTRO | https://release-monitoring.org/project/01157 | 9.56.1 | 10.0.0 | git | DISTRO | https://release-monitoring.org/project/05350 | 2.31.4 | 2.38.1 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.6.1 | glib-networking | DISTRO | https://release-monitoring.org/project/21353 | 2.70.1 | 2.74.0 | ORPH glibmm | DISTRO | https://release-monitoring.org/project/07960 | 2.68.2 | 2.74.0 | glm | DISTRO | https://release-monitoring.org/project/01181 | 0.9.9.5 | 0.9.9.8 | ORPH gnupg2 | DISTRO | https://release-monitoring.org/project/01215 | 2.3.7 | 2.3.8 | ORPH gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gocryptfs | DISTRO | https://release-monitoring.org/project/21085 | 2.2.1 | 2.3.0 | gqrx | DISTRO | https://release-monitoring.org/project/09771 | 2.14.4 | 2.15.9 | granite | DISTRO | https://release-monitoring.org/project/05410 | 6.0.0 | 7.1.0 | ORPH grantlee | DISTRO | https://release-monitoring.org/project/21448 | 5.2.0 | 5.3.1 | grpc | DISTRO | https://release-monitoring.org/project/19117 | 1.50.0 | 1.51.1 | gsettings-desktop-schemas | DISTRO | https://release-monitoring.org/project/13139 | 3.36.1 | 43.0 | ORPH gsl | DISTRO | https://release-monitoring.org/project/01267 | 2.6 | 2.7.1 | ORPH gssdp | DISTRO | https://release-monitoring.org/project/01262 | 1.4.0.1 | 1.6.2 | gst-omx | DISTRO | https://release-monitoring.org/project/21845 | 1.20.4 | 1.21.3 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.3 | ORPH gst1-imx | DISTRO | https://release-monitoring.org/project/21846 | 0.13.1 | 2.1.0 | gst1-libav | DISTRO | https://release-monitoring.org/project/21848 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.21.3 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.21.3 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.3 | ORPH gst1-shark | DISTRO | https://release-monitoring.org/project/21854 | v0.7.5 | 0.8.0 | gst1-vaapi | DISTRO | https://release-monitoring.org/project/21855 | 1.20.4 | 1.21.3 | ORPH gstd | DISTRO | https://release-monitoring.org/project/235022 | 0.14.0 | 0.15.0 | ORPH gstreamer1 | DISTRO | https://release-monitoring.org/project/01263 | 1.20.4 | 1.21.3 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.21.3 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.0 | 1.12.1 | gtkmm3 | DISTRO | https://release-monitoring.org/project/07963 | 3.22.0 | 4.8.0 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.1 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.2 | gupnp-av | DISTRO | https://release-monitoring.org/project/01282 | 0.14.0 | 0.14.1 | gupnp-tools | DISTRO | https://release-monitoring.org/project/01284 | 0.10.3 | 0.12.0 | gutenprint | DISTRO | https://release-monitoring.org/project/01285 | 5.2.14 | 5.3.4 | ORPH gvfs | DISTRO | https://release-monitoring.org/project/05496 | 1.48.1 | 1.50.2 | ORPH hans | DISTRO | https://release-monitoring.org/project/21450 | 1.0 | 1.1 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.0 | haveged | DISTRO | https://release-monitoring.org/project/11695 | 1.9.15 | 1.9.18 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.0 | 7.8.0 | ORPH hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.12.0 | ORPH hiredis | DISTRO | https://release-monitoring.org/project/01318 | 1.0.2 | 1.1.0 | hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.358 | 0.365 | ORPH hyperfine | DISTRO | https://release-monitoring.org/project/18526 | 1.14.0 | 1.15.0 | ORPH i2pd | DISTRO | https://release-monitoring.org/project/21355 | 2.43.0 | 2.44.0 | ibm-sw-tpm2 | DISTRO | https://release-monitoring.org/project/18952 | 1661 | 1682 | icu | DISTRO | https://release-monitoring.org/project/16134 | 70-1 | 72-1 | ORPH ifenslave | DISTRO | https://release-monitoring.org/project/21670 | 2.9 | 2.13 | ORPH ifupdown | DISTRO | https://release-monitoring.org/project/21673 | 0.8.16 | 0.8.39 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-52 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.9.1 | inih | DISTRO | https://release-monitoring.org/project/11600 | 55 | 56 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-gmmlib | DISTRO | https://release-monitoring.org/project/20342 | 22.3.0 | 22.3.1 | intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.3 | 22.6.4 | intel-mediasdk | DISTRO | https://release-monitoring.org/project/21814 | 22.6.3 | 22.6.4 | intel-microcode | DISTRO | https://release-monitoring.org/project/20614 | 20210608 | 20221108 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipcalc | DISTRO | https://release-monitoring.org/project/07555 | 1.0.1 | 1.0.2 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.15 | 7.16 | iputils | DISTRO | https://release-monitoring.org/project/01395 | 20211215 | 20221126 | irqbalance | DISTRO | https://release-monitoring.org/project/01402 | 1.9.0 | 1.9.2 | irrlicht | DISTRO | https://release-monitoring.org/project/01403 | 1.8.4 | 1.8.5 | irssi | DISTRO | https://release-monitoring.org/project/01404 | 1.4.2 | 1.4.3 | iw | DISTRO | https://release-monitoring.org/project/01410 | 5.16 | 5.19 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.0 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.25.1 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.0.3 | 1.1.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | jitterentropy-library | DISTRO | https://release-monitoring.org/project/29701 | 3.3.1 | 3.4.1 | jo | DISTRO | https://release-monitoring.org/project/18855 | 1.6 | 1.9 | jquery-datetimepicker | DISTRO | https://release-monitoring.org/project/13910 | 2.4.5 | 2.5.20 | jquery-keyboard | DISTRO | https://release-monitoring.org/project/21681 | 1.18.12 | 1.30.4 | ORPH jquery-mobile | DISTRO | https://release-monitoring.org/project/59395 | 1.4.3 | 1.4.5 | ORPH jquery-ui | DISTRO | https://release-monitoring.org/project/21815 | 1.13.1 | 1.13.2 | jquery-ui-themes | DISTRO | https://release-monitoring.org/project/21816 | 1.10.4 | 1.13.2 | json-for-modern-cpp | DISTRO | https://release-monitoring.org/project/11152 | 3.10.5 | 3.11.2 | ORPH jszip | DISTRO | https://release-monitoring.org/project/141558 | 3.10.0 | 3.10.1 | kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kodi-audiodecoder-modplug | DISTRO | https://release-monitoring.org/project/21818 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-nosefart | DISTRO | https://release-monitoring.org/project/21819 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-sidplay | DISTRO | https://release-monitoring.org/project/21820 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-snesapu | DISTRO | https://release-monitoring.org/project/21802 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-stsound | DISTRO | https://release-monitoring.org/project/21801 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-timidity | DISTRO | https://release-monitoring.org/project/21800 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-vgmstream | DISTRO | https://release-monitoring.org/project/21799 | 19.0.0-Ma... | 20.2.0-Nexus | kodi-audioencoder-flac | DISTRO | https://release-monitoring.org/project/17755 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-lame | DISTRO | https://release-monitoring.org/project/21798 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-audioencoder-vorbis | DISTRO | https://release-monitoring.org/project/21797 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-wav | DISTRO | https://release-monitoring.org/project/21796 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-inputstream-adaptive | DISTRO | https://release-monitoring.org/project/21795 | 19.0.7-Ma... | 20.3.1-Nexus | kodi-inputstream-ffmpegdirect | DISTRO | https://release-monitoring.org/project/177174 | 19.0.3-Ma... | 20.5.0-Nexus | kodi-inputstream-rtmp | DISTRO | https://release-monitoring.org/project/21794 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.2-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.2-Nexus | kodi-pvr-argustv | DISTRO | https://release-monitoring.org/project/21788 | 19.2.1-Ma... | 20.5.0-Nexus | kodi-pvr-dvblink | DISTRO | https://release-monitoring.org/project/21787 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-dvbviewer | DISTRO | https://release-monitoring.org/project/21786 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-filmon | DISTRO | https://release-monitoring.org/project/21785 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-hdhomerun | DISTRO | https://release-monitoring.org/project/21784 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-hts | DISTRO | https://release-monitoring.org/project/21783 | 19.0.6-Ma... | 20.6.0-Nexus | kodi-pvr-iptvsimple | DISTRO | https://release-monitoring.org/project/21782 | 19.2.2-Ma... | 20.6.0-Nexus | kodi-pvr-mediaportal-tvserver | DISTRO | https://release-monitoring.org/project/21781 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-mythtv | DISTRO | https://release-monitoring.org/project/21780 | 19.0.11-M... | 20.3.0-Nexus | kodi-pvr-nextpvr | DISTRO | https://release-monitoring.org/project/21779 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-njoy | DISTRO | https://release-monitoring.org/project/21778 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-octonet | DISTRO | https://release-monitoring.org/project/100437 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-pctv | DISTRO | https://release-monitoring.org/project/21777 | 19.0.1-Ma... | 20.4.0-Nexus | kodi-pvr-plutotv | DISTRO | https://release-monitoring.org/project/241527 | 19.0.3-Ma... | 20.3.0-Nexus | kodi-pvr-stalker | DISTRO | https://release-monitoring.org/project/21776 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-vbox | DISTRO | https://release-monitoring.org/project/21775 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-vdr-vnsi | DISTRO | https://release-monitoring.org/project/21774 | 19.0.5-Ma... | 20.4.0-Nexus | kodi-pvr-vuplus | DISTRO | https://release-monitoring.org/project/21773 | 19.0.0-Ma... | 20.4.0-Nexus | kodi-pvr-waipu | DISTRO | https://release-monitoring.org/project/241529 | 19.3.1-Ma... | 20.6.0-Nexus | kodi-pvr-wmc | DISTRO | https://release-monitoring.org/project/21772 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-zattoo | DISTRO | https://release-monitoring.org/project/100438 | 19.7.16-M... | 20.3.0-Nexus | kodi-screensaver-asteroids | DISTRO | https://release-monitoring.org/project/21771 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-asterwave | DISTRO | https://release-monitoring.org/project/21770 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-biogenesis | DISTRO | https://release-monitoring.org/project/21768 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-cpblobs | DISTRO | https://release-monitoring.org/project/21767 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-greynetic | DISTRO | https://release-monitoring.org/project/21765 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-matrixtrails | DISTRO | https://release-monitoring.org/project/21764 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pingpong | DISTRO | https://release-monitoring.org/project/21763 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pyro | DISTRO | https://release-monitoring.org/project/21761 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-rsxs | DISTRO | https://release-monitoring.org/project/21760 | 19.0.2-Ma... | 20.1.0-Nexus | kodi-screensaver-stars | DISTRO | https://release-monitoring.org/project/21759 | 19.0.0-Ma... | 20.1.0-Nexus | kodi-vfs-libarchive | DISTRO | https://release-monitoring.org/project/177173 | 19.2.0-Ma... | 20.2.0-Nexus | kodi-vfs-rar | DISTRO | https://release-monitoring.org/project/21900 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-vfs-sftp | DISTRO | https://release-monitoring.org/project/21899 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-fishbmc | DISTRO | https://release-monitoring.org/project/21758 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-goom | DISTRO | https://release-monitoring.org/project/21757 | 19.0.2-Ma... | 20.1.1-Nexus | kodi-visualisation-matrix | DISTRO | https://release-monitoring.org/project/177172 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-shadertoy | DISTRO | https://release-monitoring.org/project/21756 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-visualisation-spectrum | DISTRO | https://release-monitoring.org/project/21755 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-visualisation-starburst | DISTRO | https://release-monitoring.org/project/85703 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-waveform | DISTRO | https://release-monitoring.org/project/21753 | 19.0.3-Ma... | 20.2.1-Nexus | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | lcms2 | DISTRO | https://release-monitoring.org/project/09815 | 2.13.1 | 2.14 | lensfun | DISTRO | https://release-monitoring.org/project/01548 | 0.3.3 | 0.3.95 | less | DISTRO | https://release-monitoring.org/project/01550 | 590 | 608 | ORPH libao | DISTRO | https://release-monitoring.org/project/07629 | 1.2.0 | 1.2.2 | ORPH libapparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | libass | DISTRO | https://release-monitoring.org/project/01560 | 0.16.0 | 0.17.0 | libblockdev | DISTRO | https://release-monitoring.org/project/09397 | 2.26 | 2.28-1 | ORPH libbluray | DISTRO | https://release-monitoring.org/project/01565 | 1.3.1 | 1.3.4 | libbsd | DISTRO | https://release-monitoring.org/project/01567 | 0.11.3 | 0.11.7 | libcap | DISTRO | https://release-monitoring.org/project/01569 | 2.65 | 2.66 | libcgroup | DISTRO | https://release-monitoring.org/project/01575 | 0.42.2 | 3.0.0 | libcoap | DISTRO | https://release-monitoring.org/project/21471 | 4.3.0 | 4.3.1 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.12 | 1.14 | libebml | DISTRO | https://release-monitoring.org/project/07879 | 1.4.2 | 1.4.4 | libedit | DISTRO | https://release-monitoring.org/project/01599 | 20210910-3.1 | 20221030-3.1 | libevdev | DISTRO | https://release-monitoring.org/project/20540 | 1.12.1 | 1.13.0 | libfreeglut | DISTRO | https://release-monitoring.org/project/00846 | 3.2.2 | 3.4.0 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.12.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.12.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgeos | DISTRO | https://release-monitoring.org/project/13493 | 3.11.0 | 3.11.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglfw | DISTRO | https://release-monitoring.org/project/01180 | 3.3.6 | 3.3.8 | libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.3 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | ORPH libgpg-error | DISTRO | https://release-monitoring.org/project/01628 | 1.45 | 1.46 | ORPH libgpgme | DISTRO | https://release-monitoring.org/project/01239 | 1.17.1 | 1.18.0 | ORPH libgphoto2 | DISTRO | https://release-monitoring.org/project/12558 | 2.5.27 | 2.5.30 | ORPH libgsasl | DISTRO | https://release-monitoring.org/project/01563 | 1.10.0 | 2.2.0 | ORPH libgsm | DISTRO | https://release-monitoring.org/project/12587 | 1.0.19 | 1.0.22 | libgtk2 | DISTRO | https://release-monitoring.org/project/13942 | 2.24.33 | 4.9.1 | libhtp | DISTRO | https://release-monitoring.org/project/01632 | 0.5.40 | 0.5.42 | libiberty | DISTRO | https://release-monitoring.org/project/07981 | 2.32 | 2.39 | libical | DISTRO | https://release-monitoring.org/project/01637 | 1.0.1 | 3.0.16 | libiconv | DISTRO | https://release-monitoring.org/project/10656 | 1.15 | 1.17 | ORPH libimxvpuapi | DISTRO | https://release-monitoring.org/project/21479 | 0.10.3 | 2.2.1 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libksba | DISTRO | https://release-monitoring.org/project/01649 | 1.6.0 | 1.6.2 | ORPH libmatroska | DISTRO | https://release-monitoring.org/project/01657 | 1.6.3 | 1.7.1 | libmdbx | DISTRO | https://release-monitoring.org/project/141559 | 0.11.13 | 0.12.1 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.9 | libmodsecurity | DISTRO | https://release-monitoring.org/project/68638 | 3.0.7 | 3.0.8 | libmspack | DISTRO | https://release-monitoring.org/project/16827 | 0.10.1alpha | 1.9.1 | libnetconf2 | DISTRO | https://release-monitoring.org/project/31639 | 2.1.11 | 2.1.25 | libnfs | DISTRO | https://release-monitoring.org/project/07325 | 4.0.0 | 5.0.2 | ORPH libnftnl | DISTRO | https://release-monitoring.org/project/01681 | 1.2.3 | 1.2.4 | libnpupnp | DISTRO | https://release-monitoring.org/project/75209 | 4.2.2 | 5.0.0 | libolm | DISTRO | https://release-monitoring.org/project/29706 | 3.2.9 | 3.2.13 | libopenh264 | DISTRO | https://release-monitoring.org/project/21365 | 2.2.0 | 2.3.1 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libostree | DISTRO | https://release-monitoring.org/project/10899 | 2022.6 | 2022.7 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpjsip | DISTRO | https://release-monitoring.org/project/15701 | 2.12.1 | 2.13 | libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpwquality | DISTRO | https://release-monitoring.org/project/15580 | 1.4.4 | 1.4.5 | librsvg | DISTRO | https://release-monitoring.org/project/05420 | 2.50.7 | 2.54.5 | libselinux | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | libsemanage | DISTRO | https://release-monitoring.org/project/01718 | 3.3 | 20200710 | libsepol | DISTRO | https://release-monitoring.org/project/01719 | 3.3 | 20200710 | libsoup | DISTRO | https://release-monitoring.org/project/11483 | 2.74.2 | 3.2.2 | libtextstyle | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH libtool | DISTRO | https://release-monitoring.org/project/01741 | 2.4.6 | 2.4.7 | ORPH libtorrent-rasterbar | DISTRO | https://release-monitoring.org/project/04166 | 1.2.15 | 2.0.8 | libupnp | DISTRO | https://release-monitoring.org/project/21315 | 1.14.13 | 1.14.15 | libupnpp | DISTRO | https://release-monitoring.org/project/15849 | 0.21.0 | 0.22.4 | ORPH liburing | DISTRO | https://release-monitoring.org/project/230185 | 2.2 | 2.3 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.13.3 | libvirt | DISTRO | https://release-monitoring.org/project/224041 | 7.10.0 | 8.10.0 | libwpe | DISTRO | https://release-monitoring.org/project/17789 | 1.12.3 | 1.14.0 | libxcrypt | DISTRO | https://release-monitoring.org/project/16436 | 4.4.29 | 4.4.33 | libxkbcommon | DISTRO | https://release-monitoring.org/project/01780 | 1.4.0 | 1.4.1 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.0.194 | 2.1.4 | lightning | DISTRO | https://release-monitoring.org/project/01816 | 2.1.3 | 2.2.0 | lilv | DISTRO | https://release-monitoring.org/project/01818 | 0.24.12 | 0.24.20 | links | DISTRO | https://release-monitoring.org/project/01822 | 2.26 | 2.28 | ORPH linphone | DISTRO | https://release-monitoring.org/project/01823 | 4.4.8 | 5.1.63 | ORPH linux-firmware | DISTRO | https://release-monitoring.org/project/141464 | 20221012 | 20221109 | liquid-dsp | DISTRO | https://release-monitoring.org/project/14535 | 1.4.0 | 1.5.0 | live555 | DISTRO | https://release-monitoring.org/project/12414 | 2021.05.03 | 2022.12.01 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lldpd | DISTRO | https://release-monitoring.org/project/14019 | 1.0.15 | 1.0.16 | ORPH llvm | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | lsof | DISTRO | https://release-monitoring.org/project/01844 | 4.96.3 | 4.96.4 | ORPH ltris | DISTRO | https://release-monitoring.org/project/21503 | 1.2 | 1.2.6 | lttng-babeltrace | DISTRO | https://release-monitoring.org/project/00155 | 1.5.7 | 1.5.11 | lttng-libust | DISTRO | https://release-monitoring.org/project/07135 | 2.13.1 | 2.13.5 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.2 | 2.13.8 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-resty-http | DISTRO | https://release-monitoring.org/project/13887 | 0.15-0 | 0.16.1 | luv | DISTRO | https://release-monitoring.org/project/21510 | 1.43.0-0 | 1.44.2-1 | ORPH luvi | DISTRO | https://release-monitoring.org/project/21512 | 2.13.0 | 2.14.0 | ORPH lvm2 | DISTRO | https://release-monitoring.org/project/05354 | 2.03.14 | 2.03.17 | ORPH lxc | DISTRO | https://release-monitoring.org/project/01860 | 4.0.12 | 5.0.1 | lynx | DISTRO | https://release-monitoring.org/project/01863 | 2.8.9rel.1 | 2.9.0 | lzma-alone | DISTRO | https://release-monitoring.org/project/242840 | 9.22 | 2201 | ORPH lzop | DISTRO | https://release-monitoring.org/project/07486 | 1.03 | 1.04 | make | DISTRO | https://release-monitoring.org/project/01877 | 4.2.1 | 4.4 | ORPH mariadb | DISTRO | https://release-monitoring.org/project/01887 | 10.3.36 | 10.11.1 | ORPH mbedtls | DISTRO | https://release-monitoring.org/project/13824 | 2.28.1 | 3.2.1 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.1.72 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.16 | 1.6.17 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.00 | mesa3d | DISTRO | https://release-monitoring.org/project/01970 | 22.2.2 | 22.3.0 | mesa3d-demos | DISTRO | https://release-monitoring.org/project/16781 | 8.4.0 | 8.5.0 | mesa3d-headers | DISTRO | https://release-monitoring.org/project/01970 | 22.2.2 | 22.3.0 | metacity | DISTRO | https://release-monitoring.org/project/15392 | 2.25.1 | 3.46.0 | ORPH mfgtools | DISTRO | https://release-monitoring.org/project/21519 | 0.02 | 2.8.0 | mimic | DISTRO | https://release-monitoring.org/project/21521 | 1.1.0 | 1.3.0.1 | minetest | DISTRO | https://release-monitoring.org/project/01978 | 5.5.1 | 5.6.1 | minetest-game | DISTRO | https://release-monitoring.org/project/21522 | 5.5.1 | 5.6.1 | mobile-broadband-provider-info | DISTRO | https://release-monitoring.org/project/10267 | 20190618 | 20221107 | ORPH moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.0 | 0.10.6 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.0 | monit | DISTRO | https://release-monitoring.org/project/05483 | 5.26.0 | 5.32.0 | mono | DISTRO | https://release-monitoring.org/project/06360 | 6.12.0.122 | 6.12.0.190 | mosh | DISTRO | https://release-monitoring.org/project/07269 | 1.3.2 | 1.4.0 | mpd | DISTRO | https://release-monitoring.org/project/14864 | 0.23.9 | 0.23.11 | mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.0 | 4.1.1 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.1 | ORPH mpv | DISTRO | https://release-monitoring.org/project/05348 | 0.33.1 | 0.35.0 | msgpack | DISTRO | https://release-monitoring.org/project/12278 | 3.3.0 | 4.1.3 | mstpd | DISTRO | https://release-monitoring.org/project/235098 | 0.1.0 | 0.05 | mtools | DISTRO | https://release-monitoring.org/project/02028 | 4.0.38 | 4.0.42 | multipath-tools | DISTRO | https://release-monitoring.org/project/00424 | 0.9.0 | 0.9.3 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.20.3 | 1.21.0 | mutt | DISTRO | https://release-monitoring.org/project/02035 | 2.2.7 | 2.2.9 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.17 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.1 | 6.3-20221203 | ORPH neon | DISTRO | https://release-monitoring.org/project/07604 | 0.32.2 | 0.32.4 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 0.17.1 | 1.0.0 | netcat-openbsd | DISTRO | https://release-monitoring.org/project/21534 | 1.218 | 1.219 | ORPH netdata | DISTRO | https://release-monitoring.org/project/11046 | 1.33.1 | 1.37.0 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | netsnmp | DISTRO | https://release-monitoring.org/project/02062 | 5.9 | 5.9.3 | ORPH network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.36.4 | 1.40.6 | ORPH network-manager-openvpn | DISTRO | https://release-monitoring.org/project/69977 | 1.8.14 | 1.10.2 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nghttp2 | DISTRO | https://release-monitoring.org/project/08651 | 1.41.0 | 1.51.0 | nginx | DISTRO | https://release-monitoring.org/project/05413 | 1.20.1 | 1.23.2 | nginx-modsecurity | DISTRO | https://release-monitoring.org/project/68639 | 1.0.2 | 1.0.3 | ninja | DISTRO | https://release-monitoring.org/project/02089 | 1.11.1.g9... | 1.11.1 | nmap | DISTRO | https://release-monitoring.org/project/02096 | 7.92 | 7.93 | ORPH nodejs | DISTRO | https://release-monitoring.org/project/08251 | 16.17.1 | 19.2.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH ntfs-3g | DISTRO | https://release-monitoring.org/project/02504 | 2022.5.17 | 2022.10.3 | ORPH nuttcp | DISTRO | https://release-monitoring.org/project/02511 | 6.1.2 | 8.2.2 | nvidia-driver | DISTRO | https://release-monitoring.org/project/21843 | 390.151 | 390.157 | nvidia-modprobe | DISTRO | https://release-monitoring.org/project/141657 | 450.57 | 525.60.11 | ORPH nvme | DISTRO | https://release-monitoring.org/project/09074 | 1.12 | 2.2.1 | ORPH ofono | DISTRO | https://release-monitoring.org/project/16859 | 1.34 | 2.0 | ogre | DISTRO | https://release-monitoring.org/project/33334 | v1.12.12 | 13.5.3 | open62541 | DISTRO | https://release-monitoring.org/project/16896 | v1.3.3 | 1.3.4 | ORPH openal | DISTRO | https://release-monitoring.org/project/08172 | 1.22.0 | 1.22.2 | opencl-clhpp | DISTRO | https://release-monitoring.org/project/271141 | 2.0.16 | 2022.09.30 | opencore-amr | DISTRO | https://release-monitoring.org/project/21548 | 0.1.5 | 0.1.6 | ORPH opencv3 | DISTRO | https://release-monitoring.org/project/06615 | 3.4.17 | 4.6.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.9.1 | openipmi | DISTRO | https://release-monitoring.org/project/02549 | 2.0.32 | 2.0.33 | ORPH openjdk | GUESS | https://release-monitoring.org/project/176098 | 11.0.14.1+1 | 20+26 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openpowerlink | DISTRO | https://release-monitoring.org/project/21550 | 2.7.1 | 2.7.2 | openrc | DISTRO | https://release-monitoring.org/project/11687 | 0.43.3 | 0.45.2 | opensc | DISTRO | https://release-monitoring.org/project/02559 | 0.22.0 | 0.23.0 | openvmtools | DISTRO | https://release-monitoring.org/project/10998 | 11.3.5-18... | 12.1.5 | openvpn | DISTRO | https://release-monitoring.org/project/02567 | 2.5.7 | 2.5.8 | ORPH opkg | DISTRO | https://release-monitoring.org/project/59397 | 0.4.5 | 0.6.0 | ORPH opkg-utils | DISTRO | https://release-monitoring.org/project/59396 | 0.4.5 | 0.5.0 | optee-benchmark | DISTRO | https://release-monitoring.org/project/21555 | 3.18.0 | 3.19.0 | optee-client | DISTRO | https://release-monitoring.org/project/21556 | 3.18.0 | 3.19.0 | optee-examples | DISTRO | https://release-monitoring.org/project/21557 | 3.18.0 | 3.19.0 | optee-test | DISTRO | https://release-monitoring.org/project/21558 | 3.18.0 | 3.19.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.31 | ORPH orc | DISTRO | https://release-monitoring.org/project/02573 | 0.4.32 | 0.4.33 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.1.72 | ORPH pangomm | DISTRO | https://release-monitoring.org/project/07958 | 2.48.2 | 2.50.1 | parprouted | DISTRO | https://release-monitoring.org/project/10309 | 0.7 | 0.65 | ORPH parted | DISTRO | https://release-monitoring.org/project/02596 | 3.4 | 3.5 | patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.0 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.5 | ORPH pciutils | DISTRO | https://release-monitoring.org/project/02605 | 3.8.0 | 3.9.0 | ORPH pcm-tools | DISTRO | https://release-monitoring.org/project/21377 | 202110 | 202211 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl | DISTRO | https://release-monitoring.org/project/13599 | 5.34.1 | 5.36.0 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-date-manip | DISTRO | https://release-monitoring.org/project/02785 | 6.89 | 6.90 | perl-dbd-mysql | DISTRO | https://release-monitoring.org/project/02807 | 4.046 | 4.050 | perl-exporter-tiny | DISTRO | https://release-monitoring.org/project/11846 | 1.002002 | 1.006000 | perl-file-listing | DISTRO | https://release-monitoring.org/project/02892 | 6.14 | 6.15 | perl-file-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-html-parser | DISTRO | https://release-monitoring.org/project/02967 | 3.76 | 3.80 | perl-http-daemon | DISTRO | https://release-monitoring.org/project/02975 | 6.12 | 6.14 | perl-http-message | DISTRO | https://release-monitoring.org/project/02977 | 6.37 | 6.44 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.077 | perl-json-maybexs | DISTRO | https://release-monitoring.org/project/11953 | 1.004003 | 1.004004 | perl-mail-dkim | DISTRO | https://release-monitoring.org/project/11868 | 1.20200824 | 1.20220520 | perl-mime-tools | DISTRO | https://release-monitoring.org/project/11809 | 5.509 | 5.510 | perl-mojolicious | DISTRO | https://release-monitoring.org/project/05966 | 9.26 | 9.30 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | perl-net-dns | DISTRO | https://release-monitoring.org/project/03147 | 1.34 | 1.35 | perl-net-ssh2 | DISTRO | https://release-monitoring.org/project/03163 | 0.72 | 0.73 | perl-net-ssleay | DISTRO | https://release-monitoring.org/project/06575 | 1.85 | 1.92 | perl-package-stash | DISTRO | https://release-monitoring.org/project/11885 | 0.39 | 0.40 | perl-path-tiny | DISTRO | https://release-monitoring.org/project/11962 | 0.124 | 0.144 | perl-plack | DISTRO | https://release-monitoring.org/project/06578 | 1.0048 | 1.0050 | perl-sys-cpu | DISTRO | https://release-monitoring.org/project/14338 | 0.52 | 0.61 | perl-type-tiny | DISTRO | https://release-monitoring.org/project/14406 | 1.012004 | 2.000001 | perl-uri | DISTRO | https://release-monitoring.org/project/03485 | 5.12 | 5.17 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.12 | 8.1.13 | php-amqp | DISTRO | https://release-monitoring.org/project/15603 | 1.10.2 | 1.11.0 | php-apcu | DISTRO | https://release-monitoring.org/project/11010 | 5.1.20 | 5.1.22 | php-gnupg | DISTRO | https://release-monitoring.org/project/21743 | 1.5.0 | 1.5.1 | ORPH php-memcached | DISTRO | https://release-monitoring.org/project/17400 | 3.1.5 | 3.2.0 | ORPH php-pam | DISTRO | https://release-monitoring.org/project/241707 | 2.2.3 | 2.2.4 | php-xdebug | DISTRO | https://release-monitoring.org/project/13302 | 3.0.4 | 3.1.6 | pigpio | DISTRO | https://release-monitoring.org/project/21577 | 79 | 7301 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.60 | 0.3.61 | pixman | DISTRO | https://release-monitoring.org/project/03648 | 0.40.0 | 0.42.2 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH ply | DISTRO | https://release-monitoring.org/project/143128 | 2.2.0 | 2.3.0 | poco | DISTRO | https://release-monitoring.org/project/05418 | 1.12.2 | 1.12.4 | policycoreutils | DISTRO | https://release-monitoring.org/project/03680 | 3.2 | 20200710 | poppler | DISTRO | https://release-monitoring.org/project/03686 | 22.10.0 | 22.12.0 | powertop | DISTRO | https://release-monitoring.org/project/03702 | 2.13 | 2.15 | procps-ng | DISTRO | https://release-monitoring.org/project/03708 | 3.3.17 | 4.0.1 | ORPH proftpd | DISTRO | https://release-monitoring.org/project/07609 | 1.3.6e | 1.3.8 | proj | DISTRO | https://release-monitoring.org/project/21570 | 8.1.1 | 9.1.1 | prosody | DISTRO | https://release-monitoring.org/project/03709 | 0.11.13 | 0.12.1 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.8 | 21.10 | pru-software-support | DISTRO | https://release-monitoring.org/project/21825 | 6.0.1 | 6.1.0 | psmisc | DISTRO | https://release-monitoring.org/project/03721 | 23.4 | 23.5 | ORPH ptpd | GUESS | https://release-monitoring.org/project/03726 | 1.1.0 | 2.3.1 | ORPH pugixml | DISTRO | https://release-monitoring.org/project/03728 | 1.12.1 | 1.13 | putty | DISTRO | https://release-monitoring.org/project/05749 | 0.76 | 0.78 | python-aiocoap | DISTRO | https://release-monitoring.org/project/21243 | 0.4.4 | 0.4.5 | python-aiohttp-remotes | DISTRO | https://release-monitoring.org/project/21248 | 1.1.0 | 1.2.0 | python-bitstring | DISTRO | https://release-monitoring.org/project/14665 | 3.1.9 | 4.0.1 | python-bleak | DISTRO | https://release-monitoring.org/project/26271 | 0.12.1 | 0.19.5 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.0 | 1.26.22 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.0 | 1.29.22 | python-can | DISTRO | https://release-monitoring.org/project/17873 | 4.0.0 | 4.1.0a2 | python-canopen | DISTRO | https://release-monitoring.org/project/23230 | 1.0.0 | 2.0.0b1 | python-cbor2 | DISTRO | https://release-monitoring.org/project/64102 | 5.4.3 | 5.4.5 | python-chardet | DISTRO | https://release-monitoring.org/project/03798 | 5.0.0 | 5.1.0 | python-charset-normalizer | DISTRO | https://release-monitoring.org/project/55366 | 3.0.0 | 3.0.1 | python-cheroot | DISTRO | https://release-monitoring.org/project/20163 | 8.6.0 | 9.0.0 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crossbar | DISTRO | https://release-monitoring.org/project/21696 | 21.3.1 | 22.6.1 | python-cryptography | DISTRO | https://release-monitoring.org/project/05532 | 38.0.3 | 38.0.4 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-dicttoxml | DISTRO | https://release-monitoring.org/project/12019 | 1.7.4 | 1.7.15 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.1.0 | 2.2.1 | python-esptool | DISTRO | https://release-monitoring.org/project/11619 | 4.3 | 4.4 | python-falcon | DISTRO | https://release-monitoring.org/project/03860 | 3.1.0 | 3.1.1 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 22.11.23 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.29 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-gobject | DISTRO | https://release-monitoring.org/project/13158 | 3.42.1 | 3.42.2 | python-greenlet | DISTRO | https://release-monitoring.org/project/06870 | 2.0.0 | 2.0.1 | python-influxdb | DISTRO | https://release-monitoring.org/project/12696 | 5.3.0 | 5.3.1 | python-ipython | DISTRO | https://release-monitoring.org/project/01399 | 8.6.0 | 8.7.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-jedi | DISTRO | https://release-monitoring.org/project/03893 | 0.18.1 | 0.18.2 | python-jsonschema | DISTRO | https://release-monitoring.org/project/03898 | 4.17.0 | 4.17.3 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.9.3 | 23.11.0 | python-m2r | DISTRO | https://release-monitoring.org/project/15243 | 0.2.1 | 0.3.1 | python-mako | DISTRO | https://release-monitoring.org/project/03915 | 1.2.3 | 1.2.4 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.2 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.1 | 0.14.3 | python-memory-profiler | DISTRO | https://release-monitoring.org/project/38508 | 0.60.0 | 0.61.0 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.2 | 6.0.3 | python-networkx | DISTRO | https://release-monitoring.org/project/07791 | 2.8.8 | 3.0b1 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.4 | 1.23.5 | python-opcua-asyncio | DISTRO | https://release-monitoring.org/project/131612 | 1.0.0 | 1.0.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.2 | 3.8.3 | python-paramiko | DISTRO | https://release-monitoring.org/project/03954 | 2.11.0 | 2.12.0 | python-pathspec | DISTRO | https://release-monitoring.org/project/15607 | 0.10.1 | 0.10.2 | python-pip | DISTRO | https://release-monitoring.org/project/06529 | 22.3 | 22.3.1 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.0.5 | 1.1.0 | python-prompt-toolkit | DISTRO | https://release-monitoring.org/project/08742 | 3.0.31 | 3.0.33 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.8 | 21.10 | python-psutil | DISTRO | https://release-monitoring.org/project/03978 | 5.9.3 | 5.9.4 | python-pudb | DISTRO | https://release-monitoring.org/project/03980 | 2022.1.2 | 2022.1.3 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.0 | 2.10.1 | python-pycairo | DISTRO | https://release-monitoring.org/project/13166 | 1.21.0 | 1.23.0 | python-pycryptodomex | DISTRO | https://release-monitoring.org/project/36851 | 3.15.0 | 3.16.0 | python-pydal | DISTRO | https://release-monitoring.org/project/21582 | 20220916.1 | 20221110.1 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pymodbus | DISTRO | https://release-monitoring.org/project/15600 | 3.0.0 | 3.0.2 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.20.2 | 1.21.0 | python-pyphen | DISTRO | https://release-monitoring.org/project/19681 | 0.13.0 | 0.13.2 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.2 | python-pyzmq | DISTRO | https://release-monitoring.org/project/04104 | 24.0.1 | 25.0.0b1 | python-redis | DISTRO | https://release-monitoring.org/project/03992 | 4.3.4 | 4.4.0 | python-rtoml | DISTRO | https://release-monitoring.org/project/62048 | 0.8.0 | 0.9.0 | python-rtslib-fb | DISTRO | https://release-monitoring.org/project/19641 | 2.1.74 | 2.2 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.9.3 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.10.1 | 1.11.1 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.5.1 | 65.6.3 | python-simplejson | DISTRO | https://release-monitoring.org/project/04026 | 3.17.6 | 3.18.0 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 5.0.0 | python-sqlalchemy | DISTRO | https://release-monitoring.org/project/04034 | 1.4.42 | 2.0.0b3 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.0.2 | 5.1.0 | python-termcolor | DISTRO | https://release-monitoring.org/project/10198 | 2.1.0 | 2.1.1 | python-texttable | DISTRO | https://release-monitoring.org/project/11635 | 1.6.4 | 1.6.7 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.5.0 | 5.6.0 | python-u-msgpack | DISTRO | https://release-monitoring.org/project/19764 | 2.7.1 | 2.7.2 | python-ujson | DISTRO | https://release-monitoring.org/project/04076 | 5.5.0 | 5.6.0 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.12 | 2.0.0a2 | python-websocket-client | DISTRO | https://release-monitoring.org/project/07288 | 1.4.1 | 1.4.2 | python-yarl | DISTRO | https://release-monitoring.org/project/12895 | 1.8.1 | 1.8.2 | python-zope-interface | DISTRO | https://release-monitoring.org/project/04112 | 5.5.1 | 5.5.2 | python-zopfli | DISTRO | https://release-monitoring.org/project/50016 | 0.2.1 | 0.2.2 | qcom-db410c-firmware | DISTRO | https://release-monitoring.org/project/235382 | 1034.2.1 | 1036.1 | qlibc | DISTRO | https://release-monitoring.org/project/21737 | 2.4.7 | 2.4.8 | ORPH qpdf | DISTRO | https://release-monitoring.org/project/05542 | 10.5.0 | 11.2.0 | qpid-proton | DISTRO | https://release-monitoring.org/project/15198 | 0.35.0 | 0.38.0 | qt5coap | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.1 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qwt | DISTRO | https://release-monitoring.org/project/04147 | 6.1.6 | 6.2.0 | ORPH rabbitmq-server | DISTRO | https://release-monitoring.org/project/05585 | 3.8.2 | 3.11.4 | ORPH ragel | DISTRO | https://release-monitoring.org/project/12105 | 6.10 | 7.0.4 | ORPH ranger | DISTRO | https://release-monitoring.org/project/07426 | 1.7.2 | 1.9.3 | raspberrypi-usbboot | DISTRO | https://release-monitoring.org/project/115700 | 2021.07.01 | 20221104-... | ORPH re2 | DISTRO | https://release-monitoring.org/project/10500 | 2022-06-01 | 2022-12-01 | readline | DISTRO | https://release-monitoring.org/project/04173 | 8.1.2 | 8.2 | ORPH refpolicy | DISTRO | https://release-monitoring.org/project/21663 | 2.20220106 | 2.20221101 | restorecond | DISTRO | https://release-monitoring.org/project/16520 | 3.3 | 20200710 | ORPH riemann-c-client | DISTRO | https://release-monitoring.org/project/21389 | 1.10.5 | 2.0.1 | ORPH rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.7.3 | rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2210.0 | rtl_433 | DISTRO | https://release-monitoring.org/project/14997 | 21.12 | 22.11 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.2 | 3.1.3 | rygel | DISTRO | https://release-monitoring.org/project/04751 | 0.40.2 | 0.42.0 | s390-tools | DISTRO | https://release-monitoring.org/project/10714 | 2.23.0 | 2.24.0 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.6.3 | 1.0.8.0 | safeclib | DISTRO | https://release-monitoring.org/project/21385 | 3.7.1 | 01022022 | samba4 | DISTRO | https://release-monitoring.org/project/04758 | 4.15.11 | 4.17.3 | scons | DISTRO | https://release-monitoring.org/project/04770 | 3.1.2 | 4.4.0 | sdl2 | DISTRO | https://release-monitoring.org/project/04779 | 2.24.2 | 2.26.1 | sdl2_mixer | DISTRO | https://release-monitoring.org/project/04782 | 2.0.4 | 2.6.2 | ORPH sdl2_net | DISTRO | https://release-monitoring.org/project/04783 | 2.0.1 | 2.2.0 | ORPH sdl_gfx | DISTRO | https://release-monitoring.org/project/04778 | 2.0.23 | 2.0.25 | ORPH sdl_sound | DISTRO | https://release-monitoring.org/project/10262 | 1.0.3 | 2.0.1 | ORPH sdparm | DISTRO | https://release-monitoring.org/project/04787 | 1.10 | 1.12 | sed | DISTRO | https://release-monitoring.org/project/04789 | 4.8 | 4.9 | ORPH selinux-python | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | semodule-utils | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | ORPH sentry-cli | DISTRO | https://release-monitoring.org/project/135642 | 2.8.0 | 2.10.0 | sentry-native | DISTRO | https://release-monitoring.org/project/135639 | 0.4.1 | 0.5.2 | ser2net | DISTRO | https://release-monitoring.org/project/21655 | 4.3.8 | 4.3.10 | serd | DISTRO | https://release-monitoring.org/project/230531 | 0.30.14 | 0.30.16 | shairport-sync | DISTRO | https://release-monitoring.org/project/21384 | 3.3.9 | 4.1 | ORPH shared-mime-info | DISTRO | https://release-monitoring.org/project/05524 | 1.12 | 2.2 | ORPH shim | DISTRO | https://release-monitoring.org/project/10719 | 15.4 | 15.7 | smcroute | DISTRO | https://release-monitoring.org/project/17369 | 2.5.5 | 2.5.6 | snmppp | DISTRO | https://release-monitoring.org/project/21318 | 3.4.10 | 3.5.0 | snort3 | DISTRO | https://release-monitoring.org/project/13263 | 3.1.40.0 | 3.1.48.0 | softether | DISTRO | https://release-monitoring.org/project/21383 | 4.30-9700... | 4.38-9760... | sord | DISTRO | https://release-monitoring.org/project/230536 | 0.16.12 | 0.16.14 | sound-theme-freedesktop | DISTRO | https://release-monitoring.org/project/10152 | 0.7 | 0.8 | spandsp | DISTRO | https://release-monitoring.org/project/12600 | 3.0.0-6ec... | 3.0.0 | sphinxbase | DISTRO | https://release-monitoring.org/project/20548 | 5prealpha | 0.8 | spice | DISTRO | https://release-monitoring.org/project/04871 | 0.15.0 | 0.15.1 | sqlcipher | DISTRO | https://release-monitoring.org/project/11213 | 4.5.1 | 4.5.2 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.39.4 | 3.40.0 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.11 | ORPH stellarium | DISTRO | https://release-monitoring.org/project/04891 | 0.22.2 | 1.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.00 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.5 | 5.9.8 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | sudo | DISTRO | https://release-monitoring.org/project/04906 | 1.9.11p2 | 1.9.12p1 | ORPH supertuxkart | DISTRO | https://release-monitoring.org/project/04912 | 1.3 | 1.4 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.4 | ORPH suricata | DISTRO | https://release-monitoring.org/project/10925 | 6.0.6 | 6.0.9 | swig | DISTRO | https://release-monitoring.org/project/04919 | 4.0.2 | 4.1.1 | synergy | DISTRO | https://release-monitoring.org/project/05718 | 2.0.12-beta | 2.3.2 | sysdig | DISTRO | https://release-monitoring.org/project/16898 | 0.29.3 | 0.30.2 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.1.64 | 2.2.12 | sysstat | DISTRO | https://release-monitoring.org/project/04931 | 12.4.2 | 12.7.1 | ORPH system-config-printer | DISTRO | https://release-monitoring.org/project/08855 | 1.5.15 | 1.5.18 | ORPH systemd | DISTRO | https://release-monitoring.org/project/05440 | 250.4 | 252 | systemd-bootchart | DISTRO | https://release-monitoring.org/project/11774 | 233 | 234 | sysvinit | DISTRO | https://release-monitoring.org/project/21648 | 2.99 | 3.04 | ORPH tbb | DISTRO | https://release-monitoring.org/project/08217 | 2021.5.0 | 2021.7.0 | tcl | DISTRO | https://release-monitoring.org/project/04941 | 8.6.12 | 8.6.13 | ORPH tclap | DISTRO | https://release-monitoring.org/project/04942 | 1.2.4 | 1.2.5 | tcllib | DISTRO | https://release-monitoring.org/project/04943 | 1.20 | 1.21 | terminology | DISTRO | https://release-monitoring.org/project/04951 | 1.12.1 | 1.13.0 | tesseract-ocr | DISTRO | https://release-monitoring.org/project/04954 | 5.0.1 | 5.2.0 | thermald | DISTRO | https://release-monitoring.org/project/14500 | 2.5 | 2.5.1 | thrift | DISTRO | https://release-monitoring.org/project/05581 | 0.14.1 | 0.17.0 | ORPH tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyxml | DISTRO | https://release-monitoring.org/project/10162 | 2.6.2_2 | 2.6.2 | ORPH tio | DISTRO | https://release-monitoring.org/project/20587 | 1.47 | 2.4 | tk | DISTRO | https://release-monitoring.org/project/11426 | 8.6.12 | 8.6.13 | tmux | DISTRO | https://release-monitoring.org/project/04980 | 3.1c | 3.3a | tor | DISTRO | https://release-monitoring.org/project/04991 | 0.4.7.10 | 0.4.7.11 | tpm-tools | DISTRO | https://release-monitoring.org/project/21640 | 1.3.9.1 | 1.3.9.2 | tpm2-abrmd | DISTRO | https://release-monitoring.org/project/16819 | 2.3.3 | 2.4.1 | ORPH tpm2-tools | DISTRO | https://release-monitoring.org/project/12841 | 5.2 | 5.3 | ORPH tpm2-totp | DISTRO | https://release-monitoring.org/project/18790 | 0.2.1 | 0.3.0 | tpm2-tss | DISTRO | https://release-monitoring.org/project/12683 | 3.1.0 | 3.2.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.4 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.0.4 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2022.10 | ulogd | DISTRO | https://release-monitoring.org/project/05038 | 2.0.7 | 2.0.8 | ORPH unionfs | DISTRO | https://release-monitoring.org/project/17617 | 2.1 | 3.2 | unrar | DISTRO | https://release-monitoring.org/project/13306 | 6.1.7 | 6.2.2 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.6.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | upx | DISTRO | https://release-monitoring.org/project/13737 | 3.96 | 4.0.1 | usbutils | DISTRO | https://release-monitoring.org/project/05061 | 014 | 015 | ORPH utf8proc | DISTRO | https://release-monitoring.org/project/07455 | 2.7.0 | 2.8.0 | util-linux | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH util-linux-libs | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH vala | DISTRO | https://release-monitoring.org/project/05065 | 0.52.4 | 0.56.3 | ORPH valgrind | DISTRO | https://release-monitoring.org/project/13639 | 3.19.0 | 3.20.0 | ORPH valijson | DISTRO | https://release-monitoring.org/project/18452 | 0.7 | 1.0 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0709 | 9.0.1006 | ORPH vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | vpnc | DISTRO | https://release-monitoring.org/project/15955 | 0.5.3r550... | 0.5.3 | ORPH vte | DISTRO | https://release-monitoring.org/project/10895 | 0.66.2 | 0.70.2 | ORPH vuejs | DISTRO | https://release-monitoring.org/project/89353 | 3.2.33 | 3.2.45 | vuejs-router | DISTRO | https://release-monitoring.org/project/234796 | 4.0.15 | 4.1.6 | vulkan-headers | DISTRO | https://release-monitoring.org/project/88835 | 1.2.203 | 1.3.236 | ORPH wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | ORPH wayland-protocols | DISTRO | https://release-monitoring.org/project/13997 | 1.28 | 1.31 | ORPH waylandpp | DISTRO | https://release-monitoring.org/project/16969 | 0.2.8 | 1.0.0 | webkitgtk | DISTRO | https://release-monitoring.org/project/05355 | 2.38.0 | 2.39.2 | webrtc-audio-processing | DISTRO | https://release-monitoring.org/project/15929 | 0.3.1 | 1.0 | ORPH weston | DISTRO | https://release-monitoring.org/project/13745 | 10.0.1 | 11.0.0 | wine | DISTRO | https://release-monitoring.org/project/05134 | 7.0 | 7.22 | wireless-regdb | DISTRO | https://release-monitoring.org/project/15257 | 2022.02.18 | 2022.08.12 | wireplumber | DISTRO | https://release-monitoring.org/project/235056 | 0.4.8 | 0.4.12 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.12 | 4.0.1 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.0 | wpebackend-fdo | DISTRO | https://release-monitoring.org/project/17547 | 1.12.1 | 1.14.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.36.8 | 2.38.2 | wtfutil | DISTRO | https://release-monitoring.org/project/243189 | 0.41.0 | 0.42.0 | xapian | DISTRO | https://release-monitoring.org/project/15919 | 1.4.19 | 1.4.21 | xapp_fslsfonts | DISTRO | https://release-monitoring.org/project/17157 | 1.0.5 | 1.0.6 | xapp_fstobdf | DISTRO | https://release-monitoring.org/project/17156 | 1.0.6 | 1.0.7 | xapp_ico | DISTRO | https://release-monitoring.org/project/21722 | 1.0.5 | 1.0.6 | xapp_luit | DISTRO | https://release-monitoring.org/project/15047 | 1.1.1 | 20221028 | xapp_oclock | DISTRO | https://release-monitoring.org/project/15042 | 1.0.4 | 1.0.5 | xapp_rgb | DISTRO | https://release-monitoring.org/project/17151 | 1.0.6 | 1.1.0 | xapp_sessreg | DISTRO | https://release-monitoring.org/project/15040 | 1.1.2 | 1.1.3 | xapp_showfont | DISTRO | https://release-monitoring.org/project/12316 | 1.0.5 | 1.0.6 | xapp_smproxy | DISTRO | https://release-monitoring.org/project/15039 | 1.0.6 | 1.0.7 | xapp_viewres | DISTRO | https://release-monitoring.org/project/17162 | 1.0.6 | 1.0.7 | xapp_xcompmgr | DISTRO | https://release-monitoring.org/project/05174 | 1.1.8 | 1.1.9 | xapp_xcursorgen | DISTRO | https://release-monitoring.org/project/21210 | 1.0.7 | 1.0.8 | xapp_xditview | DISTRO | https://release-monitoring.org/project/21262 | 1.0.5 | 1.0.6 | xapp_xdm | DISTRO | https://release-monitoring.org/project/05255 | 1.1.13 | 1.1.14 | xapp_xfd | DISTRO | https://release-monitoring.org/project/15024 | 1.1.3 | 1.1.4 | xapp_xfsinfo | DISTRO | https://release-monitoring.org/project/17158 | 1.0.6 | 1.0.7 | xapp_xgamma | DISTRO | https://release-monitoring.org/project/15022 | 1.0.6 | 1.0.7 | xapp_xgc | DISTRO | https://release-monitoring.org/project/21720 | 1.0.5 | 1.0.6 | xapp_xinit | DISTRO | https://release-monitoring.org/project/05258 | 1.4.1 | 1.4.2 | xapp_xkbevd | DISTRO | https://release-monitoring.org/project/15017 | 1.1.4 | 1.1.5 | xapp_xkbprint | DISTRO | https://release-monitoring.org/project/17159 | 1.0.5 | 1.0.6 | xapp_xkill | DISTRO | https://release-monitoring.org/project/14993 | 1.0.5 | 1.0.6 | xapp_xlogo | DISTRO | https://release-monitoring.org/project/14991 | 1.0.5 | 1.0.6 | xapp_xlsatoms | DISTRO | https://release-monitoring.org/project/14990 | 1.1.3 | 1.1.4 | xapp_xlsclients | DISTRO | https://release-monitoring.org/project/14989 | 1.1.4 | 1.1.5 | xapp_xmh | DISTRO | https://release-monitoring.org/project/21718 | 1.0.3 | 1.0.4 | xapp_xprop | DISTRO | https://release-monitoring.org/project/14958 | 1.2.5 | 1.2.6 | xapp_xrandr | DISTRO | https://release-monitoring.org/project/14957 | 1.5.1 | 1.5.2 | xapp_xset | DISTRO | https://release-monitoring.org/project/14954 | 1.2.4 | 1.2.5 | xapp_xsetroot | DISTRO | https://release-monitoring.org/project/14953 | 1.1.2 | 1.1.3 | xapp_xstdcmap | DISTRO | https://release-monitoring.org/project/17150 | 1.0.4 | 1.0.5 | xapp_xvinfo | DISTRO | https://release-monitoring.org/project/14951 | 1.1.4 | 1.1.5 | xcb-util-cursor | DISTRO | https://release-monitoring.org/project/05166 | 0.1.3 | 0.1.4 | xcb-util-image | DISTRO | https://release-monitoring.org/project/05167 | 0.4.0 | 0.4.1 | xcb-util-keysyms | DISTRO | https://release-monitoring.org/project/05168 | 0.4.0 | 0.4.1 | xcb-util-renderutil | DISTRO | https://release-monitoring.org/project/05169 | 0.3.9 | 0.3.10 | xcb-util-wm | DISTRO | https://release-monitoring.org/project/05170 | 0.4.1 | 0.4.2 | xdriver_xf86-input-keyboard | DISTRO | https://release-monitoring.org/project/15902 | 1.9.0 | 2.0.0 | xdriver_xf86-input-libinput | DISTRO | https://release-monitoring.org/project/05782 | 1.2.0 | 1.2.1 | xdriver_xf86-input-mouse | DISTRO | https://release-monitoring.org/project/15901 | 1.9.3 | 1.9.4 | xdriver_xf86-input-vmmouse | DISTRO | https://release-monitoring.org/project/05244 | 13.1.0 | 13.2.0 | xdriver_xf86-video-r128 | DISTRO | https://release-monitoring.org/project/05232 | 6.12.0 | 6.12.1 | xen | DISTRO | https://release-monitoring.org/project/05181 | 4.14.4 | 4.16.2 | xfsprogs | DISTRO | https://release-monitoring.org/project/05188 | 5.14.2 | 6.0.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xkeyboard-config | DISTRO | https://release-monitoring.org/project/05191 | 2.36 | 2.37 | xlib_libFS | DISTRO | https://release-monitoring.org/project/01618 | 1.0.8 | 1.0.9 | xlib_libICE | DISTRO | https://release-monitoring.org/project/01638 | 1.0.10 | 1.1.0 | xlib_libX11 | DISTRO | https://release-monitoring.org/project/01764 | 1.8.1 | 1.8.2 | xlib_libXScrnSaver | DISTRO | https://release-monitoring.org/project/01791 | 1.2.3 | 1.2.4 | xlib_libXau | DISTRO | https://release-monitoring.org/project/01765 | 1.0.9 | 1.0.10 | xlib_libXcomposite | DISTRO | https://release-monitoring.org/project/01769 | 0.4.5 | 0.4.6 | xlib_libXdamage | DISTRO | https://release-monitoring.org/project/01771 | 1.1.5 | 1.1.6 | xlib_libXdmcp | DISTRO | https://release-monitoring.org/project/01772 | 1.1.3 | 1.1.4 | xlib_libXext | DISTRO | https://release-monitoring.org/project/01774 | 1.3.4 | 1.3.5 | xlib_libXfont2 | DISTRO | https://release-monitoring.org/project/17165 | 2.0.5 | 2.0.6 | xlib_libXft | DISTRO | https://release-monitoring.org/project/01777 | 2.3.4 | 2.3.7 | xlib_libXinerama | DISTRO | https://release-monitoring.org/project/01779 | 1.1.4 | 1.1.5 | xlib_libXmu | DISTRO | https://release-monitoring.org/project/01785 | 1.1.3 | 1.1.4 | xlib_libXpm | DISTRO | https://release-monitoring.org/project/01787 | 3.5.13 | 3.5.14 | xlib_libXrandr | DISTRO | https://release-monitoring.org/project/01788 | 1.5.2 | 1.5.3 | xlib_libXrender | DISTRO | https://release-monitoring.org/project/01789 | 0.9.10 | 0.9.11 | xlib_libXres | DISTRO | https://release-monitoring.org/project/01790 | 1.2.1 | 1.2.2 | xlib_libXtst | DISTRO | https://release-monitoring.org/project/01794 | 1.2.3 | 1.2.4 | xlib_libXv | DISTRO | https://release-monitoring.org/project/01795 | 1.0.11 | 1.0.12 | xlib_libXxf86dga | DISTRO | https://release-monitoring.org/project/01797 | 1.1.5 | 1.1.6 | xlib_libXxf86vm | DISTRO | https://release-monitoring.org/project/01799 | 1.1.4 | 1.1.5 | xlib_libfontenc | DISTRO | https://release-monitoring.org/project/01613 | 1.1.4 | 1.1.6 | xlib_libxkbfile | DISTRO | https://release-monitoring.org/project/01781 | 1.1.0 | 1.1.1 | xlib_libxshmfence | DISTRO | https://release-monitoring.org/project/01792 | 1.3 | 1.3.1 | xorgproto | DISTRO | https://release-monitoring.org/project/17190 | 2022.1 | 2022.2 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.05.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.21 | 3.22 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 371 | 377 | ORPH xutil_makedepend | DISTRO | https://release-monitoring.org/project/13528 | 1.0.6 | 1.0.7 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.7 | 5.2.9 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.1 | zabbix | DISTRO | https://release-monitoring.org/project/05492 | 5.4.9 | 6.2.5 | zchunk | DISTRO | https://release-monitoring.org/project/178035 | 1.2.2 | 1.2.3 | zeek | DISTRO | https://release-monitoring.org/project/267106 | 4.1.1 | 5.1.1 | zfs | DISTRO | https://release-monitoring.org/project/11706 | 2.1.6 | 2.1.7 | zic | DISTRO | https://release-monitoring.org/project/16905 | 2022f | 2022g | Packages having CVEs ==================== CVEs for the 'master' branch ---------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the 'next' branch -------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 freerdp | CVE-2022-39316 | https://security-tracker.debian.org/tracker/CVE-2022-39316 freerdp | CVE-2022-39317 | https://security-tracker.debian.org/tracker/CVE-2022-39317 freerdp | CVE-2022-39318 | https://security-tracker.debian.org/tracker/CVE-2022-39318 freerdp | CVE-2022-39319 | https://security-tracker.debian.org/tracker/CVE-2022-39319 freerdp | CVE-2022-39320 | https://security-tracker.debian.org/tracker/CVE-2022-39320 freerdp | CVE-2022-39347 | https://security-tracker.debian.org/tracker/CVE-2022-39347 freerdp | CVE-2022-41877 | https://security-tracker.debian.org/tracker/CVE-2022-41877 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heimdal | CVE-2022-41916 | https://security-tracker.debian.org/tracker/CVE-2022-41916 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libvncserver | CVE-2020-29260 | https://security-tracker.debian.org/tracker/CVE-2020-29260 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 multipath-tools | CVE-2022-41973 | https://security-tracker.debian.org/tracker/CVE-2022-41973 multipath-tools | CVE-2022-41974 | https://security-tracker.debian.org/tracker/CVE-2022-41974 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntfs-3g | CVE-2022-40284 | https://security-tracker.debian.org/tracker/CVE-2022-40284 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 pixman | CVE-2022-44638 | https://security-tracker.debian.org/tracker/CVE-2022-44638 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python3 | CVE-2021-28861 | https://security-tracker.debian.org/tracker/CVE-2021-28861 python3 | CVE-2022-26488 | https://security-tracker.debian.org/tracker/CVE-2022-26488 python3 | CVE-2022-45061 | https://security-tracker.debian.org/tracker/CVE-2022-45061 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 sdl | CVE-2022-34568 | https://security-tracker.debian.org/tracker/CVE-2022-34568 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 strongswan | CVE-2022-40617 | https://security-tracker.debian.org/tracker/CVE-2022-40617 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 sysstat | CVE-2022-39377 | https://security-tracker.debian.org/tracker/CVE-2022-39377 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xterm | CVE-2022-45063 | https://security-tracker.debian.org/tracker/CVE-2022-45063 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.02.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 dropbear | CVE-2021-36369 | https://security-tracker.debian.org/tracker/CVE-2021-36369 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exim | CVE-2022-37451 | https://security-tracker.debian.org/tracker/CVE-2022-37451 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 glibc | CVE-2021-3998 | https://security-tracker.debian.org/tracker/CVE-2021-3998 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 grub2 | CVE-2021-3981 | https://security-tracker.debian.org/tracker/CVE-2021-3981 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 haproxy | CVE-2022-0711 | https://security-tracker.debian.org/tracker/CVE-2022-0711 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libbpf | CVE-2021-45940 | https://security-tracker.debian.org/tracker/CVE-2021-45940 libbpf | CVE-2021-45941 | https://security-tracker.debian.org/tracker/CVE-2021-45941 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 mender | CVE-2022-29555 | https://security-tracker.debian.org/tracker/CVE-2022-29555 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45198 | https://security-tracker.debian.org/tracker/CVE-2022-45198 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-pyjwt | CVE-2022-29217 | https://security-tracker.debian.org/tracker/CVE-2022-29217 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python-web2py | CVE-2022-33146 | https://security-tracker.debian.org/tracker/CVE-2022-33146 python-werkzeug | CVE-2022-29361 | https://security-tracker.debian.org/tracker/CVE-2022-29361 python3 | CVE-2022-37454 | https://security-tracker.debian.org/tracker/CVE-2022-37454 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2021-3611 | https://security-tracker.debian.org/tracker/CVE-2021-3611 qemu | CVE-2021-3750 | https://security-tracker.debian.org/tracker/CVE-2021-3750 qemu | CVE-2021-3929 | https://security-tracker.debian.org/tracker/CVE-2021-3929 qemu | CVE-2021-3947 | https://security-tracker.debian.org/tracker/CVE-2021-3947 qemu | CVE-2021-4158 | https://security-tracker.debian.org/tracker/CVE-2021-4158 qemu | CVE-2021-4206 | https://security-tracker.debian.org/tracker/CVE-2021-4206 qemu | CVE-2021-4207 | https://security-tracker.debian.org/tracker/CVE-2021-4207 qemu | CVE-2022-0358 | https://security-tracker.debian.org/tracker/CVE-2022-0358 qemu | CVE-2022-1050 | https://security-tracker.debian.org/tracker/CVE-2022-1050 qemu | CVE-2022-26353 | https://security-tracker.debian.org/tracker/CVE-2022-26353 qemu | CVE-2022-26354 | https://security-tracker.debian.org/tracker/CVE-2022-26354 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unbound | CVE-2022-30698 | https://security-tracker.debian.org/tracker/CVE-2022-30698 unbound | CVE-2022-30699 | https://security-tracker.debian.org/tracker/CVE-2022-30699 unbound | CVE-2022-3204 | https://security-tracker.debian.org/tracker/CVE-2022-3204 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 usbguard | CVE-2019-25058 | https://security-tracker.debian.org/tracker/CVE-2019-25058 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xscreensaver | CVE-2021-34557 | https://security-tracker.debian.org/tracker/CVE-2021-34557 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.08.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dbus-broker | CVE-2022-31212 | https://security-tracker.debian.org/tracker/CVE-2022-31212 dbus-broker | CVE-2022-31213 | https://security-tracker.debian.org/tracker/CVE-2022-31213 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-37797 | https://security-tracker.debian.org/tracker/CVE-2022-37797 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python3 | CVE-2022-37454 | https://security-tracker.debian.org/tracker/CVE-2022-37454 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 qemu | CVE-2022-4172 | https://security-tracker.debian.org/tracker/CVE-2022-4172 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 -- http://autobuild.buildroot.net From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-alembic: bump to version 1.8.1 Message-ID: <20221205112600.7340D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2814f4b0dfc6a69ccc90d058c405daf244af40bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-alembic/python-alembic.hash | 4 ++-- package/python-alembic/python-alembic.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-alembic/python-alembic.hash b/package/python-alembic/python-alembic.hash index 6a6782b397..e256e9dc08 100644 --- a/package/python-alembic/python-alembic.hash +++ b/package/python-alembic/python-alembic.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/alembic/json -md5 3d336c248990cafc69ea403d6af18994 alembic-1.8.0.tar.gz -sha256 a2d4d90da70b30e70352cd9455e35873a255a31402a438fe24815758d7a0e5e1 alembic-1.8.0.tar.gz +md5 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz +sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz # Locally computed sha256 checksums sha256 f0e3f7a5080879ccae798882d9bee3d48fe335d0bad84ca8eec86fa594375ea0 LICENSE diff --git a/package/python-alembic/python-alembic.mk b/package/python-alembic/python-alembic.mk index d40acef5f7..735678b384 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.0 +PYTHON_ALEMBIC_VERSION = 1.8.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/43/f2/f6096d23eb43d436f7c3408a6c83f82a1c704bfb50fb608574b048484480 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-aiocoap: bump to version 0.4.4 Message-ID: <20221205112600.5C75085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2551d48664d1f4feb53e1fda1e75f40524df438b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 6357a87931..176b3d22c7 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 c5809dfb02be8784ec17897380009052 aiocoap-0.4.1.tar.gz -sha256 c47c9d19a98699f27707186871b7c84f4a7016fe4fbb5bd300f809ae456f8a55 aiocoap-0.4.1.tar.gz +md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz +sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index c933d27b23..96d8619a84 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.1 +PYTHON_AIOCOAP_VERSION = 0.4.4 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/67/1c/6d6764010a4779d61bc7241afa663b368261c72af20555b26efc875d4276 +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/moarvm: bump to version 2022.07 Message-ID: <20221205112600.5011485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f41991a2611c2c94414408e2808793dbee0924c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/moarvm/moarvm.hash | 2 +- package/moarvm/moarvm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Patch is too large, so refusing to show it From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-arrow: bump to version 1.2.3 Message-ID: <20221205112600.7EB5085B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=430643f636b1b7678b024d220aef2e3f0ad42f0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-arrow/python-arrow.hash | 4 ++-- package/python-arrow/python-arrow.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-arrow/python-arrow.hash b/package/python-arrow/python-arrow.hash index 9216e1c26c..30fb88e8c0 100644 --- a/package/python-arrow/python-arrow.hash +++ b/package/python-arrow/python-arrow.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/arrow/json -md5 608682052926c7e5636285af0618ef38 arrow-1.2.0.tar.gz -sha256 16fc29bbd9e425e3eb0fef3018297910a0f4568f21116fc31771e2760a50e074 arrow-1.2.0.tar.gz +md5 a964a7574e486b0642f3fbc02ef22773 arrow-1.2.3.tar.gz +sha256 3934b30ca1b9f292376d9db15b19446088d12ec58629bc3f0da28fd55fb633a1 arrow-1.2.3.tar.gz # Locally computed sha256 checksums sha256 40d6e1255d7151f5f041a514725d3c94ffa8c1881e5a0c29b6bea93f03e2e3bb LICENSE diff --git a/package/python-arrow/python-arrow.mk b/package/python-arrow/python-arrow.mk index a20ac8dbc7..1e34ef09c8 100644 --- a/package/python-arrow/python-arrow.mk +++ b/package/python-arrow/python-arrow.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ARROW_VERSION = 1.2.0 +PYTHON_ARROW_VERSION = 1.2.3 PYTHON_ARROW_SOURCE = arrow-$(PYTHON_ARROW_VERSION).tar.gz -PYTHON_ARROW_SITE = https://files.pythonhosted.org/packages/dc/bd/2565b8533bb8cf66e10a9e68a1d489ad839799b2050f0635039e614e3b1a +PYTHON_ARROW_SITE = https://files.pythonhosted.org/packages/7f/c0/c601ea7811f422700ef809f167683899cdfddec5aa3f83597edf97349962 PYTHON_ARROW_SETUP_TYPE = setuptools PYTHON_ARROW_LICENSE = Apache-2.0 PYTHON_ARROW_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:02 -0000 Subject: [Buildroot] [git commit] package/python-aioprocessing: bump to version 2.0.1 Message-ID: <20221205112600.67DAE85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1a408394f24fde34fb7fdf99f69865699b2f11b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to flit build system. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aioprocessing/python-aioprocessing.hash | 4 ++-- package/python-aioprocessing/python-aioprocessing.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-aioprocessing/python-aioprocessing.hash b/package/python-aioprocessing/python-aioprocessing.hash index cf92a72d4a..8913a7abb0 100644 --- a/package/python-aioprocessing/python-aioprocessing.hash +++ b/package/python-aioprocessing/python-aioprocessing.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioprocessing/json -md5 838b6aa073f1373bd42204f86b0e3196 aioprocessing-2.0.0.tar.gz -sha256 469dfb746e8c4e0c727ba135cfabf9e034c554f6a73c27f908bfe3625dd74b9e aioprocessing-2.0.0.tar.gz +md5 e533c65f5879374c27f266c2040405ea aioprocessing-2.0.1.tar.gz +sha256 fe01c7b1a38c78168611d3040e73d93036c3b7c8a649d636dc9ed7a3bc9b1ba2 aioprocessing-2.0.1.tar.gz # Locally computed sha256 checksums sha256 53c809e8f0b91a68a39477e5fbdf77fe2b74dd6a1647c2dd9b7b22fed135239e LICENSE.txt diff --git a/package/python-aioprocessing/python-aioprocessing.mk b/package/python-aioprocessing/python-aioprocessing.mk index e1e919de2d..6cd59ab599 100644 --- a/package/python-aioprocessing/python-aioprocessing.mk +++ b/package/python-aioprocessing/python-aioprocessing.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOPROCESSING_VERSION = 2.0.0 +PYTHON_AIOPROCESSING_VERSION = 2.0.1 PYTHON_AIOPROCESSING_SOURCE = aioprocessing-$(PYTHON_AIOPROCESSING_VERSION).tar.gz -PYTHON_AIOPROCESSING_SITE = https://files.pythonhosted.org/packages/8e/3e/54266241660fb026bfd27f660d44cd81a4b7f8a145d8e2db010de12622a0 -PYTHON_AIOPROCESSING_SETUP_TYPE = setuptools +PYTHON_AIOPROCESSING_SITE = https://files.pythonhosted.org/packages/4d/85/9a75151e7049bf144c01384279201d82d99484bd658f8e6fb013552d8724 +PYTHON_AIOPROCESSING_SETUP_TYPE = flit PYTHON_AIOPROCESSING_LICENSE = BSD-2-Clause PYTHON_AIOPROCESSING_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:02 -0000 Subject: [Buildroot] [git commit] package/python-beautifulsoup4: bump to version 4.11.1 Message-ID: <20221205112600.AC2A085B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=474148dc7a9ee5d30ac29d95643667500360220b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file moved per changelog: the license file is packaged as LICENSE License hash changed due to formatting changes. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-beautifulsoup4/python-beautifulsoup4.hash | 6 +++--- package/python-beautifulsoup4/python-beautifulsoup4.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-beautifulsoup4/python-beautifulsoup4.hash b/package/python-beautifulsoup4/python-beautifulsoup4.hash index 665c142d53..4641d2e3a3 100644 --- a/package/python-beautifulsoup4/python-beautifulsoup4.hash +++ b/package/python-beautifulsoup4/python-beautifulsoup4.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/beautifulsoup4/json -md5 e754242642253dd31d249d00358d552e beautifulsoup4-4.10.0.tar.gz -sha256 c23ad23c521d818955a4151a67d81580319d4bf548d3d49f4223ae041ff98891 beautifulsoup4-4.10.0.tar.gz +md5 22f22f89cf9da41b22e1ece9639c66a3 beautifulsoup4-4.11.1.tar.gz +sha256 ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693 beautifulsoup4-4.11.1.tar.gz # Locally computed sha256 checksums -sha256 a47ea51236098464fe0b4f559743590b533056d9e00f49ecbf80299fab47e231 COPYING.txt +sha256 9e41dab3a48f5c734a9d5446557b28a6616e4924ee51d205598e4416bb93ce25 LICENSE diff --git a/package/python-beautifulsoup4/python-beautifulsoup4.mk b/package/python-beautifulsoup4/python-beautifulsoup4.mk index f729d1051a..78f885ba08 100644 --- a/package/python-beautifulsoup4/python-beautifulsoup4.mk +++ b/package/python-beautifulsoup4/python-beautifulsoup4.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_BEAUTIFULSOUP4_VERSION = 4.10.0 +PYTHON_BEAUTIFULSOUP4_VERSION = 4.11.1 PYTHON_BEAUTIFULSOUP4_SOURCE = beautifulsoup4-$(PYTHON_BEAUTIFULSOUP4_VERSION).tar.gz -PYTHON_BEAUTIFULSOUP4_SITE = https://files.pythonhosted.org/packages/a1/69/daeee6d8f22c997e522cdbeb59641c4d31ab120aba0f2c799500f7456b7e +PYTHON_BEAUTIFULSOUP4_SITE = https://files.pythonhosted.org/packages/e8/b0/cd2b968000577ec5ce6c741a54d846dfa402372369b8b6861720aa9ecea7 PYTHON_BEAUTIFULSOUP4_SETUP_TYPE = setuptools PYTHON_BEAUTIFULSOUP4_LICENSE = MIT -PYTHON_BEAUTIFULSOUP4_LICENSE_FILES = COPYING.txt +PYTHON_BEAUTIFULSOUP4_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.8.0 Message-ID: <20221205112602.0E53585BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6d1d0c51f18e57c6cb58b3b1dc5e0eac693c553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index d7cc864668..e4dd67de07 100644 --- a/package/python-filelock/python-filelock.hash +++ b/package/python-filelock/python-filelock.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/filelock/json -md5 f8458b5235a9e439fd512dc08947f6b2 filelock-3.3.0.tar.gz -sha256 8c7eab13dc442dc249e95158bcc12dec724465919bdc9831fdbf0660f03d1785 filelock-3.3.0.tar.gz +md5 9bd8d33d5d7dc95012981ccbfb2d2a0f filelock-3.8.0.tar.gz +sha256 55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc filelock-3.8.0.tar.gz # Locally computed sha256 checksums sha256 88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd LICENSE diff --git a/package/python-filelock/python-filelock.mk b/package/python-filelock/python-filelock.mk index 00c32b2caa..8d5308ddca 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.3.0 +PYTHON_FILELOCK_VERSION = 3.8.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/fd/6e/665a6cb363bee26e40954ee812e4e733fd7cafd84c06e0c7c2357641abd6 +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/95/55/b897882bffb8213456363e646bf9e9fa704ffda5a7d140edf935a9e02c7b PYTHON_FILELOCK_SETUP_TYPE = setuptools PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-bcrypt: bump to version 4.0.1 Message-ID: <20221205112600.9FF0685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c2a62601547ef0666e1883cee0ea110ebff387e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Replace cffi based backend with pyo3 setuptools-rust based backend. Propagate rust reverse dependency comment. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-bcrypt/Config.in | 2 +- package/python-bcrypt/python-bcrypt.hash | 5 ++--- package/python-bcrypt/python-bcrypt.mk | 17 ++++++++++++++--- package/python-paramiko/Config.in | 2 +- package/python-twisted/Config.in | 2 +- 5 files changed, 19 insertions(+), 9 deletions(-) diff --git a/package/python-bcrypt/Config.in b/package/python-bcrypt/Config.in index 9e9864e9d2..67800df3e1 100644 --- a/package/python-bcrypt/Config.in +++ b/package/python-bcrypt/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_BCRYPT bool "python-bcrypt" - select BR2_PACKAGE_PYTHON_CFFI # runtime + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS help Modern password hashing for your software and your servers. diff --git a/package/python-bcrypt/python-bcrypt.hash b/package/python-bcrypt/python-bcrypt.hash index b1970d8684..e148078699 100644 --- a/package/python-bcrypt/python-bcrypt.hash +++ b/package/python-bcrypt/python-bcrypt.hash @@ -1,5 +1,4 @@ -# md5, sha256 from https://pypi.org/pypi/bcrypt/json -md5 fe31390dab603728f756cd3d6830c80a bcrypt-3.2.0.tar.gz -sha256 5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29 bcrypt-3.2.0.tar.gz +# Locally calculated after vendoring +sha256 d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 bcrypt-4.0.1.tar.gz # Locally computed sha256 checksums sha256 8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90 LICENSE diff --git a/package/python-bcrypt/python-bcrypt.mk b/package/python-bcrypt/python-bcrypt.mk index ad770cc974..cbd6855d9c 100644 --- a/package/python-bcrypt/python-bcrypt.mk +++ b/package/python-bcrypt/python-bcrypt.mk @@ -4,12 +4,23 @@ # ################################################################################ -PYTHON_BCRYPT_VERSION = 3.2.0 +PYTHON_BCRYPT_VERSION = 4.0.1 PYTHON_BCRYPT_SOURCE = bcrypt-$(PYTHON_BCRYPT_VERSION).tar.gz -PYTHON_BCRYPT_SITE = https://files.pythonhosted.org/packages/d8/ba/21c475ead997ee21502d30f76fd93ad8d5858d19a3fad7cd153de698c4dd +PYTHON_BCRYPT_SITE = https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad PYTHON_BCRYPT_SETUP_TYPE = setuptools PYTHON_BCRYPT_LICENSE = Apache-2.0 PYTHON_BCRYPT_LICENSE_FILES = LICENSE -PYTHON_BCRYPT_DEPENDENCIES = host-python-cffi +PYTHON_BCRYPT_DEPENDENCIES = \ + host-python-setuptools-rust \ + host-rustc +PYTHON_BCRYPT_ENV = \ + $(PKG_CARGO_ENV) \ + PYO3_CROSS_LIB_DIR="$(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)" +# We need to vendor the Cargo crates at download time +PYTHON_BCRYPT_DOWNLOAD_POST_PROCESS = cargo +PYTHON_BCRYPT_DOWNLOAD_DEPENDENCIES = host-rustc +PYTHON_BCRYPT_DL_ENV = \ + $(PKG_CARGO_ENV) \ + BR_CARGO_MANIFEST_PATH=src/_bcrypt/Cargo.toml $(eval $(python-package)) diff --git a/package/python-paramiko/Config.in b/package/python-paramiko/Config.in index a07af19a4b..aee658c790 100644 --- a/package/python-paramiko/Config.in +++ b/package/python-paramiko/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_PARAMIKO bool "python-paramiko" - depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography, python-bcrypt select BR2_PACKAGE_PYTHON_BCRYPT # runtime select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime select BR2_PACKAGE_PYTHON_PYNACL # runtime diff --git a/package/python-twisted/Config.in b/package/python-twisted/Config.in index c0acf35560..1f3baf57e2 100644 --- a/package/python-twisted/Config.in +++ b/package/python-twisted/Config.in @@ -31,7 +31,7 @@ config BR2_PACKAGE_PYTHON_TWISTED_TLS config BR2_PACKAGE_PYTHON_TWISTED_CONCH bool "Conch support" - depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography, python-bcrypt select BR2_PACKAGE_PYTHON_APPDIRS # runtime select BR2_PACKAGE_PYTHON_BCRYPT # runtime select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-asgiref: bump to version 3.5.2 Message-ID: <20221205112600.89B9885B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ede119da2d8bf45120c482e11ccb84d31c22afe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-asgiref/python-asgiref.hash | 4 ++-- package/python-asgiref/python-asgiref.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-asgiref/python-asgiref.hash b/package/python-asgiref/python-asgiref.hash index 631db812dc..fec707ce02 100644 --- a/package/python-asgiref/python-asgiref.hash +++ b/package/python-asgiref/python-asgiref.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asgiref/json -md5 5afe03ecc39ae94950ff95e80166d945 asgiref-3.3.4.tar.gz -sha256 d1216dfbdfb63826470995d31caed36225dcaf34f182e0fa257a4dd9e86f1b78 asgiref-3.3.4.tar.gz +md5 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz +sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-asgiref/python-asgiref.mk b/package/python-asgiref/python-asgiref.mk index 0353f5d5a0..afc083fb1f 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.3.4 +PYTHON_ASGIREF_VERSION = 3.5.2 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/d8/3f/ef696a6d8254f182b1a089aeffb638d2eb83055e603146d3a40605c5b7da +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-memory-profiler: bump to version 0.60.0 Message-ID: <20221205112603.2685985BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff2de64f479aa9e6f8464e0bf5fe869b06f1ed6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9ee515b529..9e3aca517b 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 b1d1783064a1198fb21bc877e535ec1b memory_profiler-0.58.0.tar.gz -sha256 01385ac0fec944fcf7969814ec4406c6d8a9c66c079d09276723c5a7680f44e5 memory_profiler-0.58.0.tar.gz +md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz +sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 053b0e2d62..5e43662e07 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.58.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/8f/fd/d92b3295657f8837e0177e7b48b32d6651436f0293af42b76d134c3bb489 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-bluezero: bump to version 0.7.1 Message-ID: <20221205112600.B7E2C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66911c3dd28a134f550ca03efe19c19daf229dd1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-bluezero/python-bluezero.hash | 4 ++-- package/python-bluezero/python-bluezero.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bluezero/python-bluezero.hash b/package/python-bluezero/python-bluezero.hash index 59e8c5af5b..6bedf62b27 100644 --- a/package/python-bluezero/python-bluezero.hash +++ b/package/python-bluezero/python-bluezero.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bluezero/json -md5 b26e6425d8adc4613b7cdf1d131f8c0b bluezero-0.6.0.tar.gz -sha256 d94f0672b1de3ff0040801538143fe9a42c501d8db79bcd183c9e051b8da83bc bluezero-0.6.0.tar.gz +md5 efa07525f1bf6db9af66eb7d9775cdb0 bluezero-0.7.1.tar.gz +sha256 f146feb65ee9f6fd9f3638ff0a44df9fd6efb48cf66a39ce51a62a7d38ab5206 bluezero-0.7.1.tar.gz # Locally computed sha256 checksums sha256 59319e80b4caa94ace4817c9f84aa16abc9d4d2b5f7866251b5fda92e87ccdef LICENSE diff --git a/package/python-bluezero/python-bluezero.mk b/package/python-bluezero/python-bluezero.mk index 7e244fe3f0..34efb6155c 100644 --- a/package/python-bluezero/python-bluezero.mk +++ b/package/python-bluezero/python-bluezero.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLUEZERO_VERSION = 0.6.0 +PYTHON_BLUEZERO_VERSION = 0.7.1 PYTHON_BLUEZERO_SOURCE = bluezero-$(PYTHON_BLUEZERO_VERSION).tar.gz -PYTHON_BLUEZERO_SITE = https://files.pythonhosted.org/packages/be/15/4a806580ffd359a03184776f37cf201298918f302b414b8a3e594d1be65c +PYTHON_BLUEZERO_SITE = https://files.pythonhosted.org/packages/9a/66/d4a92869ed2afd9483a65aff200b2ba0ca4365429bc9a836c5803ab876a5 PYTHON_BLUEZERO_SETUP_TYPE = setuptools PYTHON_BLUEZERO_LICENSE = MIT PYTHON_BLUEZERO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.0 Message-ID: <20221205112600.C3F8C85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=448e701daa35bb6bd23bc6ad3c667c058e7ffb04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-boto3/python-boto3.hash | 5 +++-- package/python-boto3/python-boto3.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-boto3/python-boto3.hash b/package/python-boto3/python-boto3.hash index 96c03be61c..347acde9b2 100644 --- a/package/python-boto3/python-boto3.hash +++ b/package/python-boto3/python-boto3.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/boto3/json -sha256 833e67edfb73f2cc22ff27a1c33728686dc90a9e81ba2551f9462ea2d1b04f41 boto3-1.24.8.tar.gz +# md5, sha256 from https://pypi.org/pypi/boto3/json +md5 17f5f946d79da139fa9fd9b014fe0d99 boto3-1.26.0.tar.gz +sha256 8f0e4eb5c26f927c09bc03302d38156af578b816f1e4f8ca4f0f734d134b9d4f boto3-1.26.0.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/python-boto3/python-boto3.mk b/package/python-boto3/python-boto3.mk index c5f9133573..03dc32a08b 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.24.8 +PYTHON_BOTO3_VERSION = 1.26.0 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/60/3b/6fed306341003fd059f402d22747ba33d07b8ac8bfe53dbedb2c6e42ee3b +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/77/18/91af4ff58b26d03af8bf8e0759c4087b77032bdc54199d750905080c669a PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/{avro-c, python-avro}: bump to version 1.11.1 Message-ID: <20221205112600.94AB085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9b862b2973aaaebac6dacca6ad20f2b20944f87 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/avro-c/avro-c.hash | 4 ++-- package/avro-c/avro-c.mk | 2 +- package/python-avro/python-avro.hash | 4 ++-- package/python-avro/python-avro.mk | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/avro-c/avro-c.hash b/package/avro-c/avro-c.hash index 7a4a6f7aca..b52a787ed5 100644 --- a/package/avro-c/avro-c.hash +++ b/package/avro-c/avro-c.hash @@ -1,5 +1,5 @@ -# From https://downloads.apache.org/avro/avro-1.11.0/c/avro-c-1.11.0.tar.gz.sha512 -sha512 5369ec11832e0ce1aa0181d594f657bae82ab5fb317ec1bee5ba190de9ed42956b425a5bf7e423940e8f871a54ae1246b92db2ce8562f270b4a05523ec4b60ae avro-c-1.11.0.tar.gz +# From https://downloads.apache.org/avro/avro-1.11.1/c/avro-c-1.11.1.tar.gz.sha512 +sha512 e72e8c245a8b86326bc18a5d5127e9beeaceaf805e8a62760fd88d627e29954c750346485bb43822df408c8a172d910c27ddf7e3815bddbdb04d16c54d859323 avro-c-1.11.1.tar.gz # License files sha256 d62488d6ba17132e92c23c03c80bfedc848267f96ab36489fec860f76cf6819a LICENSE diff --git a/package/avro-c/avro-c.mk b/package/avro-c/avro-c.mk index f55c579656..f217c1d7ed 100644 --- a/package/avro-c/avro-c.mk +++ b/package/avro-c/avro-c.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update python-avro -AVRO_C_VERSION = 1.11.0 +AVRO_C_VERSION = 1.11.1 AVRO_C_SITE = https://www-eu.apache.org/dist/avro/avro-$(AVRO_C_VERSION)/c AVRO_C_LICENSE = Apache-2.0 AVRO_C_LICENSE_FILES = LICENSE diff --git a/package/python-avro/python-avro.hash b/package/python-avro/python-avro.hash index d752fa8ae6..0d457a11fd 100644 --- a/package/python-avro/python-avro.hash +++ b/package/python-avro/python-avro.hash @@ -1,5 +1,5 @@ -# From https://downloads.apache.org/avro/avro-1.11.0/py/avro-1.11.0.tar.gz.sha512 -sha512 8af67deb33b9990b74ffd7ab5c3c55e13a649070b4623c7bbe2b278287fd0929e57ed6d0344f9e93f3eb79663b43f75891d0810812349dfaecce65fdd9b44e93 avro-1.11.0.tar.gz +# From https://downloads.apache.org/avro/avro-1.11.1/py/avro-1.11.1.tar.gz.sha512 +sha512 bce5983cd7ed20be848cca41d143f16bf5bab57edc010d590fc1268405de4267e028ff7ec740282a03034aff5aa528feadb2be4e71ee6879b3080e0a9e19cb37 avro-1.11.1.tar.gz # License files sha256 c79a7fea0e3cac04cd43f20e7b648e5a0ff8fa5344e644b0ee09ca1162b62747 avro/LICENSE diff --git a/package/python-avro/python-avro.mk b/package/python-avro/python-avro.mk index 42aa11aa4e..6193cbbd8e 100644 --- a/package/python-avro/python-avro.mk +++ b/package/python-avro/python-avro.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update avro-c -PYTHON_AVRO_VERSION = 1.11.0 +PYTHON_AVRO_VERSION = 1.11.1 PYTHON_AVRO_SITE = \ https://www-eu.apache.org/dist/avro/avro-$(PYTHON_AVRO_VERSION)/py PYTHON_AVRO_SOURCE = avro-$(PYTHON_AVRO_VERSION).tar.gz From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/python-pbr: bump to version 5.11.0 Message-ID: <20221205112603.B952C85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59d2890c1e0bab8e9076d7a8759135da164511e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pbr/python-pbr.hash | 4 ++-- package/python-pbr/python-pbr.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pbr/python-pbr.hash b/package/python-pbr/python-pbr.hash index 8cf2a18d36..4ca503e976 100644 --- a/package/python-pbr/python-pbr.hash +++ b/package/python-pbr/python-pbr.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pbr/json -md5 62565acc6bf3e7e10b082463421f8b46 pbr-5.6.0.tar.gz -sha256 42df03e7797b796625b1029c0400279c7c34fd7df24a7d7818a1abb5b38710dd pbr-5.6.0.tar.gz +md5 99ef94dbe5a00054fdcbbaa87268c3cd pbr-5.11.0.tar.gz +sha256 b97bc6695b2aff02144133c2e7399d5885223d42b7912ffaec2ca3898e673bfe pbr-5.11.0.tar.gz # Locally computed sha256 checksums sha256 5df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320 LICENSE sha256 eb4a8c8791f6caab1cf36df26db2b6f4e2ddda52657b060ff7f02abc63910aef pbr/tests/testpackage/LICENSE.txt diff --git a/package/python-pbr/python-pbr.mk b/package/python-pbr/python-pbr.mk index 3cc7ab81fa..99f0101e19 100644 --- a/package/python-pbr/python-pbr.mk +++ b/package/python-pbr/python-pbr.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PBR_VERSION = 5.6.0 +PYTHON_PBR_VERSION = 5.11.0 PYTHON_PBR_SOURCE = pbr-$(PYTHON_PBR_VERSION).tar.gz -PYTHON_PBR_SITE = https://files.pythonhosted.org/packages/35/8c/69ed04ae31ad498c9bdea55766ed4c0c72de596e75ac0d70b58aa25e0acf +PYTHON_PBR_SITE = https://files.pythonhosted.org/packages/52/fb/630d52aaca8fc7634a0711b6ae12a0e828b6f9264bd8051225025c3ed075 PYTHON_PBR_SETUP_TYPE = setuptools PYTHON_PBR_LICENSE = Apache-2.0 (module), BSD-3-Clause (test package) PYTHON_PBR_LICENSE_FILES = LICENSE pbr/tests/testpackage/LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.0 Message-ID: <20221205112600.CEC7785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e07b8caede2bb538c6dc57cd3d16c3dffbd3f73 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-botocore/python-botocore.hash | 5 +++-- package/python-botocore/python-botocore.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-botocore/python-botocore.hash b/package/python-botocore/python-botocore.hash index bb806fe251..72e64f521e 100644 --- a/package/python-botocore/python-botocore.hash +++ b/package/python-botocore/python-botocore.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/botocore/json -sha256 db6667b8dfd175d16187653942cd91dd1f0cf36adc0ea9d7a0805ba4d2a3321f botocore-1.27.8.tar.gz +# md5, sha256 from https://pypi.org/pypi/botocore/json +md5 fae1e9ad89e12436ef65b8208febdc3e botocore-1.29.0.tar.gz +sha256 f25dc0827005f81abf4b890a20c71f64ee40ea9e9795df38a242fdeed79e0a89 botocore-1.29.0.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.txt diff --git a/package/python-botocore/python-botocore.mk b/package/python-botocore/python-botocore.mk index 459eefeab1..9d2a94b39b 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.27.8 +PYTHON_BOTOCORE_VERSION = 1.29.0 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/d1/b0/ea92703bbbf82353d571636fe6697b162c3881576986d6474119d03fce53 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/0a/95/8f31139077187f2da9132d7547979262376e19056d99c7cf6278431a53de PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-channels-redis: bump to version 4.0.0 Message-ID: <20221205112600.E3E6C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e9322e0ad4c29fde3eb4e816ce84182bfba593a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-channels-redis/python-channels-redis.hash | 4 ++-- package/python-channels-redis/python-channels-redis.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-channels-redis/python-channels-redis.hash b/package/python-channels-redis/python-channels-redis.hash index 5c98953fa1..eaab5814a6 100644 --- a/package/python-channels-redis/python-channels-redis.hash +++ b/package/python-channels-redis/python-channels-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/channels-redis/json -md5 9ec9ffd467e181906f257d6c0dbabf45 channels_redis-2.4.1.tar.gz -sha256 ddfa0c067085fdce24fb80d9c0b848638cbdbf0e1167f14eb2e99d635ad216e6 channels_redis-2.4.1.tar.gz +md5 82898cb3b50bb19e8484b80b4d940910 channels_redis-4.0.0.tar.gz +sha256 122414f29f525f7b9e0c9d59cdcfc4dc1b0eecba16fbb6a1c23f1d9b58f49dcb channels_redis-4.0.0.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-channels-redis/python-channels-redis.mk b/package/python-channels-redis/python-channels-redis.mk index c2c6f59c3c..727f403aaf 100644 --- a/package/python-channels-redis/python-channels-redis.mk +++ b/package/python-channels-redis/python-channels-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHANNELS_REDIS_VERSION = 2.4.1 +PYTHON_CHANNELS_REDIS_VERSION = 4.0.0 PYTHON_CHANNELS_REDIS_SOURCE = channels_redis-$(PYTHON_CHANNELS_REDIS_VERSION).tar.gz -PYTHON_CHANNELS_REDIS_SITE = https://files.pythonhosted.org/packages/87/a9/8d11c32ae6bf3a2cc893185f7d1e03b80bda680131a08473c07ed1fe591d +PYTHON_CHANNELS_REDIS_SITE = https://files.pythonhosted.org/packages/8a/8d/bf96c62e3ca6c5ae59eb3482804afbe026c1c98b05b3ab65a0d46663644a PYTHON_CHANNELS_REDIS_SETUP_TYPE = setuptools PYTHON_CHANNELS_REDIS_LICENSE = BSD-3-Clause PYTHON_CHANNELS_REDIS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-channels: bump to version 4.0.0 Message-ID: <20221205112600.D9B9985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4046164fd70fde0b265875a91c96daef01e29205 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-channels/python-channels.hash | 4 ++-- package/python-channels/python-channels.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-channels/python-channels.hash b/package/python-channels/python-channels.hash index 2d0097da2b..ea643f1589 100644 --- a/package/python-channels/python-channels.hash +++ b/package/python-channels/python-channels.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/channels/json -md5 6f3fb75828b681a69372934a09ac3f32 channels-2.3.1.tar.gz -sha256 6b8ebd93fe0041a23e31c9f4130d92fadb9c0040c0eb377a004540631325a31d channels-2.3.1.tar.gz +md5 b145f0623bf1bad8ceb534c306ad2f2a channels-4.0.0.tar.gz +sha256 0ce53507a7da7b148eaa454526e0e05f7da5e5d1c23440e4886cf146981d8420 channels-4.0.0.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-channels/python-channels.mk b/package/python-channels/python-channels.mk index c0eca71aa2..40f17cb114 100644 --- a/package/python-channels/python-channels.mk +++ b/package/python-channels/python-channels.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHANNELS_VERSION = 2.3.1 +PYTHON_CHANNELS_VERSION = 4.0.0 PYTHON_CHANNELS_SOURCE = channels-$(PYTHON_CHANNELS_VERSION).tar.gz -PYTHON_CHANNELS_SITE = https://files.pythonhosted.org/packages/75/53/2db9662a52dcedb02a25f87d8efc5e630059967790e4c10887dbd2db2073 +PYTHON_CHANNELS_SITE = https://files.pythonhosted.org/packages/8e/cb/6fedd9df5972b893a04c8e5d7748873d6480a813e74b0797945bee1f4282 PYTHON_CHANNELS_SETUP_TYPE = setuptools PYTHON_CHANNELS_LICENSE = BSD-3-Clause PYTHON_CHANNELS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-pyelftools: bump to version 0.29 Message-ID: <20221205112604.3561E85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3586430c167583b42794b5db37067c99d989a878 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyelftools/python-pyelftools.hash | 4 ++-- package/python-pyelftools/python-pyelftools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyelftools/python-pyelftools.hash b/package/python-pyelftools/python-pyelftools.hash index a309b90e15..7cffe2d646 100644 --- a/package/python-pyelftools/python-pyelftools.hash +++ b/package/python-pyelftools/python-pyelftools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyelftools/json -md5 061d67c669a9b1f8d07f28c47fb6a65f pyelftools-0.27.tar.gz -sha256 cde854e662774c5457d688ca41615f6594187ba7067af101232df889a6b7a66b pyelftools-0.27.tar.gz +md5 2afc97cd239c0dea0cca97d00d3dcb42 pyelftools-0.29.tar.gz +sha256 ec761596aafa16e282a31de188737e5485552469ac63b60cfcccf22263fd24ff pyelftools-0.29.tar.gz # Locally computed sha256 checksums sha256 ae18bf4cb82f92af7547259177bc28bc48e4fc732518bcedfe690226288d3445 LICENSE diff --git a/package/python-pyelftools/python-pyelftools.mk b/package/python-pyelftools/python-pyelftools.mk index 5bfdcd33ae..7566f24895 100644 --- a/package/python-pyelftools/python-pyelftools.mk +++ b/package/python-pyelftools/python-pyelftools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYELFTOOLS_VERSION = 0.27 +PYTHON_PYELFTOOLS_VERSION = 0.29 PYTHON_PYELFTOOLS_SOURCE = pyelftools-$(PYTHON_PYELFTOOLS_VERSION).tar.gz -PYTHON_PYELFTOOLS_SITE = https://files.pythonhosted.org/packages/6b/b5/f7022f2d950327ba970ec85fb8f85c79244031092c129b6f34ab17514ae0 +PYTHON_PYELFTOOLS_SITE = https://files.pythonhosted.org/packages/0e/35/e76da824595452a5ad07f289ea1737ca0971fc6cc7b6ee9464279be06b5e PYTHON_PYELFTOOLS_LICENSE = Public domain PYTHON_PYELFTOOLS_LICENSE_FILES = LICENSE PYTHON_PYELFTOOLS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-colorama: bump to version 0.4.6 Message-ID: <20221205112601.10ECC85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44622611237dd45790d0aebcb652a36f238fd136 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to hatchling pep517 build backend. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-colorama/python-colorama.hash | 4 ++-- package/python-colorama/python-colorama.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-colorama/python-colorama.hash b/package/python-colorama/python-colorama.hash index e975a66363..aba1be3eba 100644 --- a/package/python-colorama/python-colorama.hash +++ b/package/python-colorama/python-colorama.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/colorama/json -md5 57b22f2597f63df051b69906fbf310cc colorama-0.4.4.tar.gz -sha256 5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b colorama-0.4.4.tar.gz +md5 11fe1cbf8299798551ac88f824ea11c4 colorama-0.4.6.tar.gz +sha256 08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 colorama-0.4.6.tar.gz # Locally computed sha256 checksums sha256 cac35c02686e5d04a5a7140bfb3b36e73aed496656e891102e428886d7930318 LICENSE.txt diff --git a/package/python-colorama/python-colorama.mk b/package/python-colorama/python-colorama.mk index d3d29a63e9..d633e00602 100644 --- a/package/python-colorama/python-colorama.mk +++ b/package/python-colorama/python-colorama.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_COLORAMA_VERSION = 0.4.4 +PYTHON_COLORAMA_VERSION = 0.4.6 PYTHON_COLORAMA_SOURCE = colorama-$(PYTHON_COLORAMA_VERSION).tar.gz -PYTHON_COLORAMA_SITE = https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe -PYTHON_COLORAMA_SETUP_TYPE = setuptools +PYTHON_COLORAMA_SITE = https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4 +PYTHON_COLORAMA_SETUP_TYPE = pep517 PYTHON_COLORAMA_LICENSE = BSD-3-Clause PYTHON_COLORAMA_LICENSE_FILES = LICENSE.txt +PYTHON_COLORAMA_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-colorlog: bump to version 6.7.0 Message-ID: <20221205112601.1EA4685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b246c5844c6c00806389ef8d40a39f17e2d68acb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-colorlog/python-colorlog.hash | 4 ++-- package/python-colorlog/python-colorlog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-colorlog/python-colorlog.hash b/package/python-colorlog/python-colorlog.hash index f324c1f290..f4d0dd4c0e 100644 --- a/package/python-colorlog/python-colorlog.hash +++ b/package/python-colorlog/python-colorlog.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/colorlog/json -md5 f1b92c1cac428b2e3c9ac7edf2988440 colorlog-6.4.1.tar.gz -sha256 af99440154a01f27c09256760ea3477982bf782721feaa345904e806879df4d8 colorlog-6.4.1.tar.gz +md5 80b79f7824d39d4f3b11c75d1cba094e colorlog-6.7.0.tar.gz +sha256 bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 colorlog-6.7.0.tar.gz # Locally computed sha256 checksums sha256 b1d9082bc483623fd59fc7279b457f0e40d942a76426cde257239e04dfe4125a LICENSE diff --git a/package/python-colorlog/python-colorlog.mk b/package/python-colorlog/python-colorlog.mk index 801b30be89..12a1c8ec77 100644 --- a/package/python-colorlog/python-colorlog.mk +++ b/package/python-colorlog/python-colorlog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_COLORLOG_VERSION = 6.4.1 +PYTHON_COLORLOG_VERSION = 6.7.0 PYTHON_COLORLOG_SOURCE = colorlog-$(PYTHON_COLORLOG_VERSION).tar.gz -PYTHON_COLORLOG_SITE = https://files.pythonhosted.org/packages/d6/4a/840f6cb7e922a717c765a3cdc6988aff22a6ef211d88c8d16701dfbd664f +PYTHON_COLORLOG_SITE = https://files.pythonhosted.org/packages/78/6b/4e5481ddcdb9c255b2715f54c863629f1543e97bc8c309d1c5c131ad14f2 PYTHON_COLORLOG_SETUP_TYPE = setuptools PYTHON_COLORLOG_LICENSE = MIT PYTHON_COLORLOG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.10.1 Message-ID: <20221205112605.61CD385BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a17804f6e32e73d7cc40822ab2721dfc69c0c502 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index e9fda822ae..729ffe94c4 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 6dc8c7586d95f7679c7bf7f749336cf8 sentry-sdk-1.4.3.tar.gz -sha256 b9844751e40710e84a457c5bc29b21c383ccb2b63d76eeaad72f7f1c808c8828 sentry-sdk-1.4.3.tar.gz +md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz +sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index 9238b7fb1c..d8e9e8a2c9 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.4.3 +PYTHON_SENTRY_SDK_VERSION = 1.10.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a7/30/1d967b2e0cac2fa388344b2968fa57e69d5382b922e57cda43af54b9063a +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-simplesqlite: bump to version 1.3.0 Message-ID: <20221205112605.8EDB085BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a10f8e21100420026666c171b38d279ec2fecc5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains MIT after hash change. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-simplesqlite/python-simplesqlite.hash | 6 +++--- package/python-simplesqlite/python-simplesqlite.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-simplesqlite/python-simplesqlite.hash b/package/python-simplesqlite/python-simplesqlite.hash index 404670aef3..06edbfab3d 100644 --- a/package/python-simplesqlite/python-simplesqlite.hash +++ b/package/python-simplesqlite/python-simplesqlite.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplesqlite/json -md5 f1d4f2ec14e2c782a62e451587477598 SimpleSQLite-0.45.2.tar.gz -sha256 0b19c99c36b63173a715649f94a2fc3aee8deb9b70c683d584bca85e5930244b SimpleSQLite-0.45.2.tar.gz +md5 11f2ef73243fb0d677ed00d22f1441b2 SimpleSQLite-1.3.0.tar.gz +sha256 f7e862bec5982059e665cc73b6fdb4c8340a1f565ba3497387c3c48f10d43bf8 SimpleSQLite-1.3.0.tar.gz # Locally computed sha256 checksums -sha256 98799b7c99b561c5ffa3ac86600e501f761afa8e72af8a2515026445fe134105 LICENSE +sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-simplesqlite/python-simplesqlite.mk b/package/python-simplesqlite/python-simplesqlite.mk index 88ffcd4d45..ea60cefc16 100644 --- a/package/python-simplesqlite/python-simplesqlite.mk +++ b/package/python-simplesqlite/python-simplesqlite.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLESQLITE_VERSION = 0.45.2 +PYTHON_SIMPLESQLITE_VERSION = 1.3.0 PYTHON_SIMPLESQLITE_SOURCE = SimpleSQLite-$(PYTHON_SIMPLESQLITE_VERSION).tar.gz -PYTHON_SIMPLESQLITE_SITE = https://files.pythonhosted.org/packages/b3/d1/bc3668ed7d90ee70d556124b8b5b3329505d72b5290bb393626f1afe714d +PYTHON_SIMPLESQLITE_SITE = https://files.pythonhosted.org/packages/a0/2c/39a9e7dc4af46d101f48753086c686982790ecc2bdf5e9fa88f85f027e7a PYTHON_SIMPLESQLITE_SETUP_TYPE = setuptools PYTHON_SIMPLESQLITE_LICENSE = MIT PYTHON_SIMPLESQLITE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-cherrypy: bump to version 18.8.0 Message-ID: <20221205112601.050B085BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6263acc00de3ed3187d6c3ba0bf06267d6128646 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url update: https://github.com/cherrypy/cherrypy/commit/07aec3c90326e537613e5a77584df201ac5fdb1a Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cherrypy/python-cherrypy.hash | 9 +++++---- package/python-cherrypy/python-cherrypy.mk | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-cherrypy/python-cherrypy.hash b/package/python-cherrypy/python-cherrypy.hash index 2e7a92d6f3..cd8f8756d8 100644 --- a/package/python-cherrypy/python-cherrypy.hash +++ b/package/python-cherrypy/python-cherrypy.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/CherryPy/json, sha256 locally computed -md5 e21fd0c5706504a8f26c46d808a14255 CherryPy-12.0.1.tar.gz -sha256 6a3a90a43b1e05bd4634c60acfdcf34efe74f9f8746aca14dbe95a9b69db30ea CherryPy-12.0.1.tar.gz -sha256 02f4efe6e7dcd218c33cfa065c0552de983b5ad563b053e97697c5abd2ef14f9 LICENSE.md +# md5, sha256 from https://pypi.org/pypi/cherrypy/json +md5 033c58bf3da497f283b039911d1c882b CherryPy-18.8.0.tar.gz +sha256 9b48cfba8a2f16d5b6419cc657e6d51db005ba35c5e3824e4728bb03bbc7ef9b CherryPy-18.8.0.tar.gz +# Locally computed sha256 checksums +sha256 45ade933c280ece37e3e01d3a91afeed9505746a456f72ad10b0897c49e65104 LICENSE.md diff --git a/package/python-cherrypy/python-cherrypy.mk b/package/python-cherrypy/python-cherrypy.mk index 72b17bc876..9b6ad0e99a 100644 --- a/package/python-cherrypy/python-cherrypy.mk +++ b/package/python-cherrypy/python-cherrypy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHERRYPY_VERSION = 12.0.1 +PYTHON_CHERRYPY_VERSION = 18.8.0 PYTHON_CHERRYPY_SOURCE = CherryPy-$(PYTHON_CHERRYPY_VERSION).tar.gz -PYTHON_CHERRYPY_SITE = https://pypi.python.org/packages/be/d8/a8ef56bfe1c39d466b8d55b496b64459cc43dec71361d88edf904901637f +PYTHON_CHERRYPY_SITE = https://files.pythonhosted.org/packages/60/ea/6c4d16b0cd1f4f64a478bac8a37d75a585e854afb5693ce80a9711efdc4a PYTHON_CHERRYPY_LICENSE = BSD-3-Clause PYTHON_CHERRYPY_LICENSE_FILES = LICENSE.md PYTHON_CHERRYPY_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-decorator: bump to version 5.1.1 Message-ID: <20221205112601.632B785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1a8e3abab4f44832f04cfe03c1f7fd6df77ea47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-decorator/python-decorator.hash | 4 ++-- package/python-decorator/python-decorator.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-decorator/python-decorator.hash b/package/python-decorator/python-decorator.hash index 46ff7206d7..e12d34e7ed 100644 --- a/package/python-decorator/python-decorator.hash +++ b/package/python-decorator/python-decorator.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/decorator/json -md5 d01585c3ea5b36a209747fcc978a98c8 decorator-5.1.0.tar.gz -sha256 e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7 decorator-5.1.0.tar.gz +md5 a6b34700dcac8a4bb04efd55e99626c1 decorator-5.1.1.tar.gz +sha256 637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330 decorator-5.1.1.tar.gz # Locally computed sha256 checksums sha256 fd11660cabf0532082c45706862fafc294907ec7f8e217818240a4999806782e LICENSE.txt diff --git a/package/python-decorator/python-decorator.mk b/package/python-decorator/python-decorator.mk index a61f045e2a..5dba8cc915 100644 --- a/package/python-decorator/python-decorator.mk +++ b/package/python-decorator/python-decorator.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DECORATOR_VERSION = 5.1.0 +PYTHON_DECORATOR_VERSION = 5.1.1 PYTHON_DECORATOR_SOURCE = decorator-$(PYTHON_DECORATOR_VERSION).tar.gz -PYTHON_DECORATOR_SITE = https://files.pythonhosted.org/packages/92/3c/34f8448b61809968052882b830f7d8d9a8e1c07048f70deb039ae599f73c +PYTHON_DECORATOR_SITE = https://files.pythonhosted.org/packages/66/0c/8d907af351aa16b42caae42f9d6aa37b900c67308052d10fdce809f8d952 PYTHON_DECORATOR_LICENSE = BSD-2-Clause PYTHON_DECORATOR_LICENSE_FILES = LICENSE.txt PYTHON_DECORATOR_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 38.0.3 Message-ID: <20221205112601.2CEA685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fe854e9fccefb10091e8df0fb3152815c47c79d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cryptography/python-cryptography.hash | 2 +- package/python-cryptography/python-cryptography.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-cryptography/python-cryptography.hash b/package/python-cryptography/python-cryptography.hash index 0f6a62164b..40d217f666 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 59f77beef181a9e6643ad2c10b8c6551fc561452287bd3552bec76c86d55b774 cryptography-38.0.1.tar.gz +sha256 cd0b4536eabc6fcb80aa03430fc2ca485d33249eea0cd23f76c1dd9da410c66c cryptography-38.0.3.tar.gz # Locally computed sha256 checksums sha256 43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2 LICENSE sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE.APACHE diff --git a/package/python-cryptography/python-cryptography.mk b/package/python-cryptography/python-cryptography.mk index c0265f5bfa..69eb90d795 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.1 +PYTHON_CRYPTOGRAPHY_VERSION = 38.0.3 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/6d/0c/5e67831007ba6cd7e52c4095f053cf45c357739b0a7c46a45ddd50049019 +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/13/dd/a9608b7aebe5d2dc0c98a4b2090a6b815628efa46cc1c046b89d8cd25f4c PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-babel: bump to version 2.11.0 Message-ID: <20221205112605.E90AD85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=935edcfc311a9b76cc1d720b29985f89e686be3c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to template update: https://github.com/python-babel/babel/commit/8f5757cc85402a46c1db722f08c18cfa7f119858 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-babel/python-babel.hash | 6 +++--- package/python-babel/python-babel.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-babel/python-babel.hash b/package/python-babel/python-babel.hash index 5211f20110..2b2f56d8c6 100644 --- a/package/python-babel/python-babel.hash +++ b/package/python-babel/python-babel.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/babel/json -md5 7166099733d78aa857d74fa50d8ff58c Babel-2.9.1.tar.gz -sha256 bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0 Babel-2.9.1.tar.gz +md5 9ee7784fd452d456206ecd3a12694010 Babel-2.11.0.tar.gz +sha256 5ef4b3226b0180dedded4229651c8b0e1a3a6a2837d45a073272f313e4cf97f6 Babel-2.11.0.tar.gz # Locally computed sha256 checksums -sha256 28c97bf33e7506e277487bdaa3a69b70f170d6af5a82785ac0a74c8428042e40 LICENSE +sha256 2499aec3c5f041c3ac2c448a15fb233314e4c20cbac1530be04ec31b2788631c LICENSE diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk index a503a139f9..8bc881e61c 100644 --- a/package/python-babel/python-babel.mk +++ b/package/python-babel/python-babel.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BABEL_VERSION = 2.9.1 +PYTHON_BABEL_VERSION = 2.11.0 PYTHON_BABEL_SOURCE = Babel-$(PYTHON_BABEL_VERSION).tar.gz -PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/17/e6/ec9aa6ac3d00c383a5731cc97ed7c619d3996232c977bb8326bcbb6c687e +PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/ff/80/45b42203ecc32c8de281f52e3ec81cb5e4ef16127e9e8543089d8b1649fb PYTHON_BABEL_SETUP_TYPE = setuptools PYTHON_BABEL_LICENSE = BSD-3-Clause PYTHON_BABEL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-cheroot: bump to version 8.6.0 Message-ID: <20221205112600.EEBF285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b8c9bd4588a717e4977debca8d51c1fcd58e4b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to links update: https://github.com/cherrypy/cheroot/commit/b4b8c11c8b9bc5dae1f9b37861f78b828882e57c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cheroot/python-cheroot.hash | 6 +++--- package/python-cheroot/python-cheroot.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-cheroot/python-cheroot.hash b/package/python-cheroot/python-cheroot.hash index 06d9453163..e538d1fcdc 100644 --- a/package/python-cheroot/python-cheroot.hash +++ b/package/python-cheroot/python-cheroot.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cheroot/json -md5 7ace4b584a8092deb9f6b0142a627086 cheroot-8.2.1.tar.gz -sha256 5b525b3e4a755adf78070ab54c1821fb860d4255a9317dba2b88eb2df2441cff cheroot-8.2.1.tar.gz +md5 70247d0948899f453b50e6181cddd0d7 cheroot-8.6.0.tar.gz +sha256 366adf6e7cac9555486c2d1be6297993022eff6f8c4655c1443268cca3f08e25 cheroot-8.6.0.tar.gz # Locally computed sha256 checksums -sha256 da6dc218683f6dab91c6367f00bf33095d980fb1f04d430c81c5e6994b8605e0 LICENSE.md +sha256 e20feeb491a7e98084f15719349e9857aad41c4503c5e479f8815b063dbf7564 LICENSE.md diff --git a/package/python-cheroot/python-cheroot.mk b/package/python-cheroot/python-cheroot.mk index 9eae887989..95f2e39480 100644 --- a/package/python-cheroot/python-cheroot.mk +++ b/package/python-cheroot/python-cheroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHEROOT_VERSION = 8.2.1 +PYTHON_CHEROOT_VERSION = 8.6.0 PYTHON_CHEROOT_SOURCE = cheroot-$(PYTHON_CHEROOT_VERSION).tar.gz -PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/9b/4d/2e51e7ce60f54a5279e91648b9b9b497d4d22bc624ecae6af1b6866144a7 +PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/99/c4/9b5ca09208047f2689c24ee63e195aa01ceffb7857d715cabc046559ddd6 PYTHON_CHEROOT_LICENSE = BSD-3-Clause PYTHON_CHEROOT_LICENSE_FILES = LICENSE.md PYTHON_CHEROOT_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-zope-interface: bump to version 5.5.1 Message-ID: <20221205112607.918F485BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db1cf03ac5b6f8e165f953be28d1ce2723c7f3cf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index f7fa673e24..6bab9d2c1c 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 c58b31da83449631efb499de13c68c6a zope.interface-5.4.0.tar.gz -sha256 5dba5f530fec3f0988d83b78cc591b58c0b6eb8431a85edd1569a0539a8a5a0e zope.interface-5.4.0.tar.gz +md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz +sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index beacfb4f5e..4f201e5cbf 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.4.0 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/ae/58/e0877f58daa69126a5fb325d6df92b20b77431cd281e189c5ec42b722f58 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-cssselect: bump to version 1.2.0 Message-ID: <20221205112601.39BD185B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f4b2e8fb6984789bfcc7eff30fbecf2f51b8665 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cssselect/python-cssselect.hash | 4 ++-- package/python-cssselect/python-cssselect.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cssselect/python-cssselect.hash b/package/python-cssselect/python-cssselect.hash index f0687a4abd..df2523265f 100644 --- a/package/python-cssselect/python-cssselect.hash +++ b/package/python-cssselect/python-cssselect.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cssselect/json -md5 fa57704c1cb66cc8e537b782bd6b227e cssselect-1.1.0.tar.gz -sha256 f95f8dedd925fd8f54edb3d2dfb44c190d9d18512377d3c1e2388d16126879bc cssselect-1.1.0.tar.gz +md5 27fbafacce5447cb867acb240d35002a cssselect-1.2.0.tar.gz +sha256 666b19839cfaddb9ce9d36bfe4c969132c647b92fc9088c4e23f786b30f1b3dc cssselect-1.2.0.tar.gz # Locally computed sha256 checksums sha256 5c8da9f744e0afba81a48c9b5dbe73048f798b3287d6f1af8a05ee08ebb10892 LICENSE diff --git a/package/python-cssselect/python-cssselect.mk b/package/python-cssselect/python-cssselect.mk index f6faa94b4c..96f6f98737 100644 --- a/package/python-cssselect/python-cssselect.mk +++ b/package/python-cssselect/python-cssselect.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CSSSELECT_VERSION = 1.1.0 +PYTHON_CSSSELECT_VERSION = 1.2.0 PYTHON_CSSSELECT_SOURCE = cssselect-$(PYTHON_CSSSELECT_VERSION).tar.gz -PYTHON_CSSSELECT_SITE = https://files.pythonhosted.org/packages/70/54/37630f6eb2c214cdee2ae56b7287394c8aa2f3bafb8b4eb8c3791aae7a14 +PYTHON_CSSSELECT_SITE = https://files.pythonhosted.org/packages/d1/91/d51202cc41fbfca7fa332f43a5adac4b253962588c7cc5a54824b019081c PYTHON_CSSSELECT_SETUP_TYPE = setuptools PYTHON_CSSSELECT_LICENSE = BSD-3-Clause PYTHON_CSSSELECT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-docker: bump to version 6.0.1 Message-ID: <20221205112601.8FD4F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d680db0ba77dab0ab28734d2d596e44aafeb525c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-setuptools-scm build dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-docker/python-docker.hash | 4 ++-- package/python-docker/python-docker.mk | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-docker/python-docker.hash b/package/python-docker/python-docker.hash index 678245a979..3fc3c4f0f4 100644 --- a/package/python-docker/python-docker.hash +++ b/package/python-docker/python-docker.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/docker/json -md5 e1e8dc73e3220fe9eec1faf80b0290de docker-4.1.0.tar.gz -sha256 6e06c5e70ba4fad73e35f00c55a895a448398f3ada7faae072e2bb01348bafc1 docker-4.1.0.tar.gz +md5 8e85e23ed30a3d07129e197d35e56eb4 docker-6.0.1.tar.gz +sha256 896c4282e5c7af5c45e8b683b0b0c33932974fe6e50fc6906a0a83616ab3da97 docker-6.0.1.tar.gz # Locally computed sha256 checksums sha256 f2f0b07fa5e492c11d27aa0d2f3f1a0e64b9d17f32d8aa489ae2af9609af33b2 LICENSE diff --git a/package/python-docker/python-docker.mk b/package/python-docker/python-docker.mk index f476a1badd..4da972e017 100644 --- a/package/python-docker/python-docker.mk +++ b/package/python-docker/python-docker.mk @@ -4,13 +4,14 @@ # ################################################################################ -PYTHON_DOCKER_VERSION = 4.1.0 +PYTHON_DOCKER_VERSION = 6.0.1 PYTHON_DOCKER_SOURCE = docker-$(PYTHON_DOCKER_VERSION).tar.gz -PYTHON_DOCKER_SITE = https://files.pythonhosted.org/packages/de/54/a822d7116ff2f726f3da2b3e6c87659657bdcb7a36e382860ed505ed5e45 +PYTHON_DOCKER_SITE = https://files.pythonhosted.org/packages/79/26/6609b51ecb418e12d1534d00b888ce7e108f38b47dc6cd589598d5c6aaa2 PYTHON_DOCKER_SETUP_TYPE = setuptools PYTHON_DOCKER_LICENSE = Apache-2.0 PYTHON_DOCKER_LICENSE_FILES = LICENSE PYTHON_DOCKER_CPE_ID_VENDOR = docker PYTHON_DOCKER_CPE_ID_PRODUCT = docker-py +PYTHON_DOCKER_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/python-dataproperty: bump to version 0.55.0 Message-ID: <20221205112601.5449685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d40ad5de4b64b5857acb10dded9eae213c720bad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dataproperty/python-dataproperty.hash | 4 ++-- package/python-dataproperty/python-dataproperty.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dataproperty/python-dataproperty.hash b/package/python-dataproperty/python-dataproperty.hash index 380846e9f1..3edec5cc8c 100644 --- a/package/python-dataproperty/python-dataproperty.hash +++ b/package/python-dataproperty/python-dataproperty.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dataproperty/json -md5 ce5fd0d37b6d0ca57f144e22cd62bfec DataProperty-0.54.2.tar.gz -sha256 df2fcf00e7a57f0a6089f686f847527eb3c91ded5c419daef6d06ee4bb1187b4 DataProperty-0.54.2.tar.gz +md5 8c8864a1dc456d25456b5c4de99a3fb6 DataProperty-0.55.0.tar.gz +sha256 73ccf10f8b123968210438a1a1aa859ea6d5a16b4e1f4d307da7a81b838e79fa DataProperty-0.55.0.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-dataproperty/python-dataproperty.mk b/package/python-dataproperty/python-dataproperty.mk index 1b07dc1bb7..0feef55310 100644 --- a/package/python-dataproperty/python-dataproperty.mk +++ b/package/python-dataproperty/python-dataproperty.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DATAPROPERTY_VERSION = 0.54.2 +PYTHON_DATAPROPERTY_VERSION = 0.55.0 PYTHON_DATAPROPERTY_SOURCE = DataProperty-$(PYTHON_DATAPROPERTY_VERSION).tar.gz -PYTHON_DATAPROPERTY_SITE = https://files.pythonhosted.org/packages/9a/03/44fb9094c4fb8032f254eaa37b3b07db82fa35779ceca097b3cde8464749 +PYTHON_DATAPROPERTY_SITE = https://files.pythonhosted.org/packages/85/6e/627eba99858c486c5b82468e4aaf60808c2e35d1bb768ee5da712b6fe9be PYTHON_DATAPROPERTY_SETUP_TYPE = setuptools PYTHON_DATAPROPERTY_LICENSE = MIT PYTHON_DATAPROPERTY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/lua-cffi: bump to version 0.2.2 Message-ID: <20221205112608.7AB7285BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=079d992b271240fc1776a2855299955043774280 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lua-cffi/lua-cffi.hash | 2 +- package/lua-cffi/lua-cffi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-cffi/lua-cffi.hash b/package/lua-cffi/lua-cffi.hash index a532c6c7b3..e710199936 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c30080d6309167f86d1a96d3ee33f33ef52e884052b7feac140b8c52db10ad7a lua-cffi-0.2.1.tar.gz +sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index 964f49f030..ac351f7f98 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.1 +LUA_CFFI_VERSION = 0.2.2 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/python-dpkt: bump to version 1.9.8 Message-ID: <20221205112601.B849A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fb56dd4b94b08cf419f0d4adc23e19b9bee14f58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dpkt/python-dpkt.hash | 4 ++-- package/python-dpkt/python-dpkt.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dpkt/python-dpkt.hash b/package/python-dpkt/python-dpkt.hash index e5e986628c..7de0d748fc 100644 --- a/package/python-dpkt/python-dpkt.hash +++ b/package/python-dpkt/python-dpkt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dpkt/json -md5 ac3ace1c5ee12a74f12a863ac9082b59 dpkt-1.9.7.2.tar.gz -sha256 80f977667ebbad2b5c4f7b7f45ee8bea6622fb71723f68a9a8fe6274520c853b dpkt-1.9.7.2.tar.gz +md5 0f16de3c0b8caa6ec2261210f08c7b8b dpkt-1.9.8.tar.gz +sha256 43f8686e455da5052835fd1eda2689d51de3670aac9799b1b00cfd203927ee45 dpkt-1.9.8.tar.gz # Locally computed sha256 checksums sha256 4c5ffde575425591cbd51410219a6b98bbbb717e0c5784187e356653da8e5095 LICENSE diff --git a/package/python-dpkt/python-dpkt.mk b/package/python-dpkt/python-dpkt.mk index 87945d67c6..a99a1e8604 100644 --- a/package/python-dpkt/python-dpkt.mk +++ b/package/python-dpkt/python-dpkt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DPKT_VERSION = 1.9.7.2 +PYTHON_DPKT_VERSION = 1.9.8 PYTHON_DPKT_SOURCE = dpkt-$(PYTHON_DPKT_VERSION).tar.gz -PYTHON_DPKT_SITE = https://files.pythonhosted.org/packages/95/51/923b370880eff9b62fe4fe965a916da709022a02669c670731da69088e93 +PYTHON_DPKT_SITE = https://files.pythonhosted.org/packages/c9/7d/52f17a794db52a66e46ebb0c7549bf2f035ed61d5a920ba4aaa127dd038e PYTHON_DPKT_SETUP_TYPE = setuptools PYTHON_DPKT_LICENSE = BSD-3-Clause PYTHON_DPKT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-pyroute2: bump to version 0.7.3 Message-ID: <20221205112608.AE88B85BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b43db8c4226015548c0e2898c230323255add7a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools infrastructure. README.license hash changed due to identifier format update: https://github.com/svinota/pyroute2/commit/7cd8791881d636069fd57788391314fab625ef49 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyroute2/python-pyroute2.hash | 10 +++++----- package/python-pyroute2/python-pyroute2.mk | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/python-pyroute2/python-pyroute2.hash b/package/python-pyroute2/python-pyroute2.hash index c292379ebf..bac8809f2d 100644 --- a/package/python-pyroute2/python-pyroute2.hash +++ b/package/python-pyroute2/python-pyroute2.hash @@ -1,7 +1,7 @@ # md5, sha256 from https://pypi.org/pypi/pyroute2/json -md5 371683b62314211b8bc9807ac8ef1144 pyroute2-0.5.7.tar.gz -sha256 963fce07da2841456d39e3b932b071f6de28d23dadfae014022d67a752916f98 pyroute2-0.5.7.tar.gz +md5 caaef93e32f2c3aee305aefba7c8ad21 pyroute2-0.7.3.tar.gz +sha256 7041040db1c2d187fbccd151485b1244c41d758be821785847946370eb6bb706 pyroute2-0.7.3.tar.gz # Locally computed sha256 -sha256 4739b32a2478e9c204bf010bad5d565d188e59ff905e3c8f71fe3398098b7093 LICENSE.Apache.v2 -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL.v2 -sha256 e329111754f1340de20b6084cae4d264b7b4fc8fb48964173f8ee0cb7440a51c README.license.md +sha256 4739b32a2478e9c204bf010bad5d565d188e59ff905e3c8f71fe3398098b7093 LICENSE.Apache-2.0 +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0-or-later +sha256 cbd229e4525bd162dd51f53b2e972d0383f0d0bd5277a10387a57ab9bff97c9f README.license.rst diff --git a/package/python-pyroute2/python-pyroute2.mk b/package/python-pyroute2/python-pyroute2.mk index 44c42d1033..fb4a1cbe5d 100644 --- a/package/python-pyroute2/python-pyroute2.mk +++ b/package/python-pyroute2/python-pyroute2.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_PYROUTE2_VERSION = 0.5.7 +PYTHON_PYROUTE2_VERSION = 0.7.3 PYTHON_PYROUTE2_SOURCE = pyroute2-$(PYTHON_PYROUTE2_VERSION).tar.gz -PYTHON_PYROUTE2_SITE = https://files.pythonhosted.org/packages/6b/94/2a5f6c11369a21efd27a0b4cb92adf5012da7acdbce7e78055710986ca23 +PYTHON_PYROUTE2_SITE = https://files.pythonhosted.org/packages/9c/e6/8d163b1aea84223696fef8f8c55566adf166b79d614d602469d64af00226 PYTHON_PYROUTE2_LICENSE = Apache-2.0 or GPL-2.0+ -PYTHON_PYROUTE2_LICENSE_FILES = LICENSE.Apache.v2 LICENSE.GPL.v2 README.license.md -PYTHON_PYROUTE2_SETUP_TYPE = distutils +PYTHON_PYROUTE2_LICENSE_FILES = LICENSE.Apache-2.0 LICENSE.GPL-2.0-or-later README.license.rst +PYTHON_PYROUTE2_SETUP_TYPE = setuptools $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-daphne: bump to version 4.0.0 Message-ID: <20221205112601.47CB885B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d2ccca7470426f25244684e0cf86b031ec0add96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixup remove pytest runner patch. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-daphne/0001-remove-pytest-runner-requirement.patch | 10 +++++----- package/python-daphne/python-daphne.hash | 6 +++--- package/python-daphne/python-daphne.mk | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/python-daphne/0001-remove-pytest-runner-requirement.patch b/package/python-daphne/0001-remove-pytest-runner-requirement.patch index 30acf201d6..70cdb4f19d 100644 --- a/package/python-daphne/0001-remove-pytest-runner-requirement.patch +++ b/package/python-daphne/0001-remove-pytest-runner-requirement.patch @@ -15,13 +15,13 @@ index 64e94f1..4e3abb0 100755 --- a/setup.py +++ b/setup.py @@ -23,7 +23,6 @@ setup( - packages=find_packages() + ["twisted.plugins"], include_package_data=True, - install_requires=["twisted[tls]>=18.7", "autobahn>=0.18", "asgiref~=3.2"], + install_requires=["twisted[tls]>=22.4", "autobahn>=22.4.2", "asgiref>=3.5.2,<4"], + python_requires=">=3.7", - setup_requires=["pytest-runner"], - extras_require={ - "tests": ["hypothesis~=3.88", "pytest~=3.10", "pytest-asyncio~=0.8"] - }, + extras_require={"tests": ["hypothesis", "pytest", "pytest-asyncio", "django"]}, + entry_points={ + "console_scripts": ["daphne = daphne.cli:CommandLineInterface.entrypoint"] -- 2.21.0 diff --git a/package/python-daphne/python-daphne.hash b/package/python-daphne/python-daphne.hash index f80d7175cb..90d053bff6 100644 --- a/package/python-daphne/python-daphne.hash +++ b/package/python-daphne/python-daphne.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/daphne/json -md5 564353eaed92659e3b113d966a0288f2 daphne-2.4.1.tar.gz0 -sha256 1e41d02d78da373c1f8504835cdca6d447b5d64c2941661d4bd968d412b6c383 daphne-2.4.1.tar.gz -# Locally computed sha256 +md5 f0dcc0618459ad7d25508704f9505b56 daphne-4.0.0.tar.gz +sha256 cce9afc8f49a4f15d4270b8cfb0e0fe811b770a5cc795474e97e4da287497666 daphne-4.0.0.tar.gz +# Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-daphne/python-daphne.mk b/package/python-daphne/python-daphne.mk index cd4739db19..c08088278e 100644 --- a/package/python-daphne/python-daphne.mk +++ b/package/python-daphne/python-daphne.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DAPHNE_VERSION = 2.4.1 +PYTHON_DAPHNE_VERSION = 4.0.0 PYTHON_DAPHNE_SOURCE = daphne-$(PYTHON_DAPHNE_VERSION).tar.gz -PYTHON_DAPHNE_SITE = https://files.pythonhosted.org/packages/03/6c/847d1c962f8c45aa2ab0791583c4a41669d158e28fd6369ce940b8ea8417 +PYTHON_DAPHNE_SITE = https://files.pythonhosted.org/packages/d7/77/57b19d5caabf8537879aa4cf3a017b99d0b727f2521ffca7fd9140573509 PYTHON_DAPHNE_SETUP_TYPE = setuptools # https://github.com/django/daphne/blob/master/LICENSE PYTHON_DAPHNE_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-engineio: bump to version 4.3.4 Message-ID: <20221205112601.E6A1885BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a8b58aadfd484c36dd6b164f67aca56f4091db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-engineio/python-engineio.hash | 4 ++-- package/python-engineio/python-engineio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-engineio/python-engineio.hash b/package/python-engineio/python-engineio.hash index 5762303af0..651226cc9c 100644 --- a/package/python-engineio/python-engineio.hash +++ b/package/python-engineio/python-engineio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-engineio/json -md5 d2bc7184d64e9d5a692bfad29ff73dea python-engineio-4.2.1.tar.gz -sha256 d510329b6d8ed5662547862f58bc73659ae62defa66b66d745ba021de112fa62 python-engineio-4.2.1.tar.gz +md5 cb093c07bc5b5351e6a2edb555b02f33 python-engineio-4.3.4.tar.gz +sha256 d8d8b072799c36cadcdcc2b40d2a560ce09797ab3d2d596b2ad519a5e4df19ae python-engineio-4.3.4.tar.gz # Locally computed sha256 checksums sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE diff --git a/package/python-engineio/python-engineio.mk b/package/python-engineio/python-engineio.mk index 81bd49fb64..388e669155 100644 --- a/package/python-engineio/python-engineio.mk +++ b/package/python-engineio/python-engineio.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_ENGINEIO_VERSION = 4.2.1 -PYTHON_ENGINEIO_SITE = https://files.pythonhosted.org/packages/74/1e/33e402011bb2fe33ab12762e5a66d66df1d47302a23e9c5e8310e11b1403 +PYTHON_ENGINEIO_VERSION = 4.3.4 +PYTHON_ENGINEIO_SITE = https://files.pythonhosted.org/packages/7e/ff/970c5d084f513fb38108cd7c90497489d7cff8666f9bfabae00a3f4e13d4 PYTHON_ENGINEIO_SETUP_TYPE = setuptools PYTHON_ENGINEIO_LICENSE = MIT PYTHON_ENGINEIO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:13 -0000 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.3 Message-ID: <20221205112601.80E3E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57117dd41a76cff06a44f1568d90e59cd2494753 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-django/python-django.hash | 4 ++-- package/python-django/python-django.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-django/python-django.hash b/package/python-django/python-django.hash index 72adc30bb1..b9ae8a1da1 100644 --- a/package/python-django/python-django.hash +++ b/package/python-django/python-django.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/django/json -md5 75ec07b3e00c79fd6e67fbee53786b7a Django-4.0.8.tar.gz -sha256 07e6433f263c3839939cfabeb6d7557841e0419e47759a7b7d37f6d44d40adcb Django-4.0.8.tar.gz +md5 60c54c37ecf9e5e635ee6bb07a13a9fa Django-4.1.3.tar.gz +sha256 678bbfc8604eb246ed54e2063f0765f13b321a50526bdc8cb1f943eda7fa31f1 Django-4.1.3.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-django/python-django.mk b/package/python-django/python-django.mk index 567d590f77..c90caa9635 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.0.8 +PYTHON_DJANGO_VERSION = 4.1.3 PYTHON_DJANGO_SOURCE = Django-$(PYTHON_DJANGO_VERSION).tar.gz # The official Django site has an unpractical URL -PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/1a/de/08d8a349ed0e3e1999eb86ae0347cc9eaf634cd65f1eb80b9387ac1dbe3c +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/d0/ab/33f9c2bd4cf7ff2d319131eca7231247f962f781ebc8a012ebe02582244a PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:13 -0000 Subject: [Buildroot] [git commit] package/python-entrypoints: bump to version 0.4 Message-ID: <20221205112601.F36D685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=effab27db24de3999fb36768d16d4bceb1faefe1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to flit package infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-entrypoints/python-entrypoints.hash | 4 ++-- package/python-entrypoints/python-entrypoints.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-entrypoints/python-entrypoints.hash b/package/python-entrypoints/python-entrypoints.hash index 95c092e5e0..a8deb85614 100644 --- a/package/python-entrypoints/python-entrypoints.hash +++ b/package/python-entrypoints/python-entrypoints.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/entrypoints/json -md5 c5c61ea2e46a0c50ea08f4af7955a0b1 entrypoints-0.3.tar.gz -sha256 c70dd71abe5a8c85e55e12c19bd91ccfeec11a6e99044204511f9ed547d48451 entrypoints-0.3.tar.gz +md5 3acd8b72119a8fb1eac7030c24ac6b49 entrypoints-0.4.tar.gz +sha256 b706eddaa9218a19ebcd67b56818f05bb27589b1ca9e8d797b74affad4ccacd4 entrypoints-0.4.tar.gz # Locally computed sha256 checksums sha256 de5fcd7349cdf399b0707a2a024833c4704743650133c72d6f0ff7561a03a848 LICENSE diff --git a/package/python-entrypoints/python-entrypoints.mk b/package/python-entrypoints/python-entrypoints.mk index 7ab1b4d64a..287b83605d 100644 --- a/package/python-entrypoints/python-entrypoints.mk +++ b/package/python-entrypoints/python-entrypoints.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_ENTRYPOINTS_VERSION = 0.3 +PYTHON_ENTRYPOINTS_VERSION = 0.4 PYTHON_ENTRYPOINTS_SOURCE = entrypoints-$(PYTHON_ENTRYPOINTS_VERSION).tar.gz -PYTHON_ENTRYPOINTS_SITE = https://files.pythonhosted.org/packages/b4/ef/063484f1f9ba3081e920ec9972c96664e2edb9fdc3d8669b0e3b8fc0ad7c -PYTHON_ENTRYPOINTS_SETUP_TYPE = distutils +PYTHON_ENTRYPOINTS_SITE = https://files.pythonhosted.org/packages/ea/8d/a7121ffe5f402dc015277d2d31eb82d2187334503a011c18f2e78ecbb9b2 +PYTHON_ENTRYPOINTS_SETUP_TYPE = flit PYTHON_ENTRYPOINTS_LICENSE = MIT PYTHON_ENTRYPOINTS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:14 -0000 Subject: [Buildroot] [git commit] package/python-dialog3: bump to version 3.5.3 Message-ID: <20221205112601.736E085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5021429999c957e2683ad4d11ca43ba411d8b45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dialog3/python-dialog3.hash | 8 ++++---- package/python-dialog3/python-dialog3.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-dialog3/python-dialog3.hash b/package/python-dialog3/python-dialog3.hash index 4c43d4bf5e..d66f328638 100644 --- a/package/python-dialog3/python-dialog3.hash +++ b/package/python-dialog3/python-dialog3.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/pythondialog/json -md5 07e257d91099b804e040c6ea5ec56041 pythondialog-3.5.1.tar.gz -# Locally computed -sha256 34a0687290571f37d7d297514cc36bd4cd044a3a4355271549f91490d3e7ece8 pythondialog-3.5.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pythondialog/json +md5 94a9236e427de783fa3ee8288834f7f1 pythondialog-3.5.3.tar.gz +sha256 b2a34a8af0a6625ccbdf45cd343b854fc6c1a85231dadc80b8805db836756323 pythondialog-3.5.3.tar.gz +# Locally computed sha256 checksums sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING diff --git a/package/python-dialog3/python-dialog3.mk b/package/python-dialog3/python-dialog3.mk index 6051985640..e936de5811 100644 --- a/package/python-dialog3/python-dialog3.mk +++ b/package/python-dialog3/python-dialog3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DIALOG3_VERSION = 3.5.1 +PYTHON_DIALOG3_VERSION = 3.5.3 PYTHON_DIALOG3_SOURCE = pythondialog-$(PYTHON_DIALOG3_VERSION).tar.gz -PYTHON_DIALOG3_SITE = https://files.pythonhosted.org/packages/72/3c/26ed0db035f97196704d0197d8b2254b8a6ca93a2d132430b0b0d597aa79 +PYTHON_DIALOG3_SITE = https://files.pythonhosted.org/packages/4e/40/5c84d79f7d536ca2c3722af521eff4faafe54a93797f08c72eb72e68fb68 PYTHON_DIALOG3_LICENSE = LGPL-2.1+ PYTHON_DIALOG3_LICENSE_FILES = COPYING PYTHON_DIALOG3_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.0 Message-ID: <20221205112602.3245B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=506d170855cbae6210426c9d84a3c36f252306cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index 8e2a95b03e..b5fd1fd7b2 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 b3e86eb9ab0908e6e3ef542e9b94d7e1 greenlet-1.1.3.post0.tar.gz -sha256 f5e09dc5c6e1796969fd4b775ea1417d70e49a5df29aaa8e5d10675d9e11872c greenlet-1.1.3.post0.tar.gz +md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz +sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index b4a0e5af08..42bf7970d8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 1.1.3.post0 +PYTHON_GREENLET_VERSION = 2.0.0 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/ea/37/e54ce453b298e890f59dba3db32461579328a07d5b65e3eabf80f971c099 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-ecdsa: bump to version 0.18.0 Message-ID: <20221205112601.D840985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a059b829ab2a38843ad7b9d83929c8dcc986fe35 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-ecdsa/python-ecdsa.hash | 4 ++-- package/python-ecdsa/python-ecdsa.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ecdsa/python-ecdsa.hash b/package/python-ecdsa/python-ecdsa.hash index a082d30b0f..382cccd47c 100644 --- a/package/python-ecdsa/python-ecdsa.hash +++ b/package/python-ecdsa/python-ecdsa.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ecdsa/json -md5 d0dd59c43af0f640a60599551529f5d0 ecdsa-0.17.0.tar.gz -sha256 b9f500bb439e4153d0330610f5d26baaf18d17b8ced1bc54410d189385ea68aa ecdsa-0.17.0.tar.gz +md5 cbca26ec29cc50e32e8b070aa2ec0786 ecdsa-0.18.0.tar.gz +sha256 190348041559e21b22a1d65cee485282ca11a6f81d503fddb84d5017e9ed1e49 ecdsa-0.18.0.tar.gz # Locally computed sha256 checksums sha256 3eca9845773d2e5b8cc9d8c119d345f00a4806e4bd660d4a3d6cdf9c0e9d8bb2 LICENSE diff --git a/package/python-ecdsa/python-ecdsa.mk b/package/python-ecdsa/python-ecdsa.mk index eda35616de..d3d49c2520 100644 --- a/package/python-ecdsa/python-ecdsa.mk +++ b/package/python-ecdsa/python-ecdsa.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ECDSA_VERSION = 0.17.0 +PYTHON_ECDSA_VERSION = 0.18.0 PYTHON_ECDSA_SOURCE = ecdsa-$(PYTHON_ECDSA_VERSION).tar.gz -PYTHON_ECDSA_SITE = https://files.pythonhosted.org/packages/bf/3d/3d909532ad541651390bf1321e097404cbd39d1d89c2046f42a460220fb3 +PYTHON_ECDSA_SITE = https://files.pythonhosted.org/packages/ff/7b/ba6547a76c468a0d22de93e89ae60d9561ec911f59532907e72b0d8bc0f1 PYTHON_ECDSA_SETUP_TYPE = setuptools PYTHON_ECDSA_LICENSE = MIT PYTHON_ECDSA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-ifaddr: bump to version 0.2.0 Message-ID: <20221205112602.61AA285BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6293c033a906d279235a98cc2c49bea3447f5b67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-ifaddr/python-ifaddr.hash | 4 ++-- package/python-ifaddr/python-ifaddr.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ifaddr/python-ifaddr.hash b/package/python-ifaddr/python-ifaddr.hash index 57b155caa5..e3c2b13b69 100644 --- a/package/python-ifaddr/python-ifaddr.hash +++ b/package/python-ifaddr/python-ifaddr.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ifaddr/json -md5 97c4eb7505643b5f1fe17733cb42abd9 ifaddr-0.1.7.tar.gz -sha256 1f9e8a6ca6f16db5a37d3356f07b6e52344f6f9f7e806d618537731669eb1a94 ifaddr-0.1.7.tar.gz +md5 b1cac02b5dc354d68dd6d853bc9565a7 ifaddr-0.2.0.tar.gz +sha256 cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4 ifaddr-0.2.0.tar.gz # Locally computed sha256 checksums sha256 8700856576ae2bc80c63bc970250510d9213fb02fed006d5f22742c9ddde24d7 LICENSE.txt diff --git a/package/python-ifaddr/python-ifaddr.mk b/package/python-ifaddr/python-ifaddr.mk index f1154d9de8..9b7d50d825 100644 --- a/package/python-ifaddr/python-ifaddr.mk +++ b/package/python-ifaddr/python-ifaddr.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IFADDR_VERSION = 0.1.7 +PYTHON_IFADDR_VERSION = 0.2.0 PYTHON_IFADDR_SOURCE = ifaddr-$(PYTHON_IFADDR_VERSION).tar.gz -PYTHON_IFADDR_SITE = https://files.pythonhosted.org/packages/3d/fc/4ce147e3997cd0ea470ad27112087545cf83bf85015ddb3054673cb471bb +PYTHON_IFADDR_SITE = https://files.pythonhosted.org/packages/e8/ac/fb4c578f4a3256561548cd825646680edcadb9440f3f68add95ade1eb791 PYTHON_IFADDR_SETUP_TYPE = setuptools PYTHON_IFADDR_LICENSE = MIT PYTHON_IFADDR_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:16 -0000 Subject: [Buildroot] [git commit] package/python-huepy: bump to version 1.2.1 Message-ID: <20221205112602.55E2385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a7801f1a1feaa8b84f8f56699a001c1d71e3ffd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is no longer needed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-huepy/0001-fix-import-with-python3.patch | 8 -------- package/python-huepy/python-huepy.hash | 7 ++++--- package/python-huepy/python-huepy.mk | 5 +++-- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/package/python-huepy/0001-fix-import-with-python3.patch b/package/python-huepy/0001-fix-import-with-python3.patch deleted file mode 100644 index e04eacb228..0000000000 --- a/package/python-huepy/0001-fix-import-with-python3.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/huepy/__init__.py -+++ b/huepy/__init__.py -@@ -1,4 +1,4 @@ --from hue import COMMANDS -+from .hue import COMMANDS - - __all__ = list(COMMANDS.keys()) - __version__ = '1.0.1' diff --git a/package/python-huepy/python-huepy.hash b/package/python-huepy/python-huepy.hash index 32d0eb2674..74b02864d3 100644 --- a/package/python-huepy/python-huepy.hash +++ b/package/python-huepy/python-huepy.hash @@ -1,4 +1,5 @@ -# Locally computer sha256 checksums -md5 da6514d9d61fb75ac9470f6863ce1aca python-huepy-a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e.tar.gz -sha256 63147cef5ecae5c1ab38000be91def351710e6bef2c5f67b5303418becf6c0f2 python-huepy-a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e.tar.gz +# md5, sha256 from https://pypi.org/pypi/huepy/json +md5 394a1072bec18c27097b053c40ddf0ea huepy-1.2.1.tar.gz +sha256 5b29beef797312fb7606188bc5cd98f78ab8f7e01576427a9312f1c9b20b759d huepy-1.2.1.tar.gz +# Locally computed sha256 checksums sha256 8b1ba204bb69a0ade2bfcf65ef294a920f6bb361b317dba43c7ef29d96332b9b LICENSE diff --git a/package/python-huepy/python-huepy.mk b/package/python-huepy/python-huepy.mk index 5c1041205d..cca3c3429e 100644 --- a/package/python-huepy/python-huepy.mk +++ b/package/python-huepy/python-huepy.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_HUEPY_VERSION = a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e -PYTHON_HUEPY_SITE = $(call github,s0md3v,hue,$(PYTHON_HUEPY_VERSION)) +PYTHON_HUEPY_VERSION = 1.2.1 +PYTHON_HUEPY_SOURCE = huepy-$(PYTHON_HUEPY_VERSION).tar.gz +PYTHON_HUEPY_SITE = https://files.pythonhosted.org/packages/d6/4e/2dae447d8858a31158ca6c313f5d1902bc83b8542bb5f10c0307de2973bc PYTHON_HUEPY_LICENSE = GPL-3.0 PYTHON_HUEPY_LICENSE_FILES = LICENSE PYTHON_HUEPY_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:16 -0000 Subject: [Buildroot] [git commit] package/python-dominate: bump to version 2.7.0 Message-ID: <20221205112601.A940E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c12a87f6ea28d94c7ff71b0f76838e1ac6a833f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dominate/python-dominate.hash | 4 ++-- package/python-dominate/python-dominate.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dominate/python-dominate.hash b/package/python-dominate/python-dominate.hash index 2e77d72a2e..89293baec6 100644 --- a/package/python-dominate/python-dominate.hash +++ b/package/python-dominate/python-dominate.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dominate/json -md5 9f714324ca99eee98bb3c3cdbe838de6 dominate-2.6.0.tar.gz -sha256 76ec2cde23700a6fc4fee098168b9dee43b99c2f1dd0ca6a711f683e8eb7e1e4 dominate-2.6.0.tar.gz +md5 77bba29beaaac4dfb657092cd89db033 dominate-2.7.0.tar.gz +sha256 520101360892ebf9d0553f67d37e359ff92403d8a1e33814030503088a05da49 dominate-2.7.0.tar.gz # Locally computed sha256 checksums sha256 9ccf26cfe845e0eb8bb58053e47366e7ab6b697ae010f7650978d4b71b7d1fc1 LICENSE.txt diff --git a/package/python-dominate/python-dominate.mk b/package/python-dominate/python-dominate.mk index 79fc058737..0f3687de5f 100644 --- a/package/python-dominate/python-dominate.mk +++ b/package/python-dominate/python-dominate.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DOMINATE_VERSION = 2.6.0 +PYTHON_DOMINATE_VERSION = 2.7.0 PYTHON_DOMINATE_SOURCE = dominate-$(PYTHON_DOMINATE_VERSION).tar.gz -PYTHON_DOMINATE_SITE = https://files.pythonhosted.org/packages/29/23/edf8e470f1053245c1aa99d92c8a3da9e83f6c7d3eb39205486965425be5 +PYTHON_DOMINATE_SITE = https://files.pythonhosted.org/packages/12/d7/5e5f50f5d5bdd4282d2a70b9479c1d91d6628bebd4829e455cdf7366a92e PYTHON_DOMINATE_SETUP_TYPE = setuptools PYTHON_DOMINATE_LICENSE = LGPL-3.0+ PYTHON_DOMINATE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:17 -0000 Subject: [Buildroot] [git commit] package/python-docutils: bump to version 0.19 Message-ID: <20221205112601.9BCD185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8d6ae5dae91367b3bfd6e1ed441eb954966684f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url update: https://sourceforge.net/p/docutils/code/8959/ Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-docutils/python-docutils.hash | 9 +++++---- package/python-docutils/python-docutils.mk | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-docutils/python-docutils.hash b/package/python-docutils/python-docutils.hash index f5e0b82db8..6a36f362e9 100644 --- a/package/python-docutils/python-docutils.hash +++ b/package/python-docutils/python-docutils.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/docutils/json, sha256 locally computed -md5 ca5827e2432fd58f4c8d74a6591135de docutils-0.18.1.tar.gz -sha256 679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06 docutils-0.18.1.tar.gz -sha256 f20172170ef9aeebbf53adf5d8f7d309f7dc6068e9a3a1b52ea772305686739d COPYING.txt +# md5, sha256 from https://pypi.org/pypi/docutils/json +md5 0afa992a6e93db892107c3f087d0d9df docutils-0.19.tar.gz +sha256 33995a6753c30b7f577febfc2c50411fec6aac7f7ffeb7c4cfe5991072dcf9e6 docutils-0.19.tar.gz +# Locally computed sha256 checksums +sha256 16b78bd9994588326a871ac39f64480969ebeb57ecd46a31874744560e72390a COPYING.txt diff --git a/package/python-docutils/python-docutils.mk b/package/python-docutils/python-docutils.mk index 39a570f5a1..d06521d10f 100644 --- a/package/python-docutils/python-docutils.mk +++ b/package/python-docutils/python-docutils.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DOCUTILS_VERSION = 0.18.1 +PYTHON_DOCUTILS_VERSION = 0.19 PYTHON_DOCUTILS_SOURCE = docutils-$(PYTHON_DOCUTILS_VERSION).tar.gz -PYTHON_DOCUTILS_SITE = https://files.pythonhosted.org/packages/57/b1/b880503681ea1b64df05106fc7e3c4e3801736cf63deffc6fa7fc5404cf5 +PYTHON_DOCUTILS_SITE = https://files.pythonhosted.org/packages/6b/5c/330ea8d383eb2ce973df34d1239b3b21e91cd8c865d21ff82902d952f91f PYTHON_DOCUTILS_LICENSE = Public Domain, BSD-2-Clause, BSD-3-Clause, Python-2.0, GPL-3.0+ (emacs mode) PYTHON_DOCUTILS_LICENSE_FILES = COPYING.txt PYTHON_DOCUTILS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:18 -0000 Subject: [Buildroot] [git commit] package/python-flask: bump to version 2.2.2 Message-ID: <20221205112602.19B2685BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1fbb2cef681e154ab5ee0b8d13e90596d902c5e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-flask/python-flask.hash | 4 ++-- package/python-flask/python-flask.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-flask/python-flask.hash b/package/python-flask/python-flask.hash index 5f19a450a1..9b6391750a 100644 --- a/package/python-flask/python-flask.hash +++ b/package/python-flask/python-flask.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/flask/json -md5 93f1832e5be704ef6ff2a4124579cd85 Flask-2.1.2.tar.gz -sha256 315ded2ddf8a6281567edb27393010fe3406188bafbfe65a3339d5787d89e477 Flask-2.1.2.tar.gz +md5 c0d2276cb7d59a06d62c915da9c77ba6 Flask-2.2.2.tar.gz +sha256 642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b Flask-2.2.2.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst sha256 7535eac513edd12fb8e33f203c6a403549629e34b363418cdbd6c6ea5464515d docs/license.rst diff --git a/package/python-flask/python-flask.mk b/package/python-flask/python-flask.mk index b684aff480..1b1ffdf034 100644 --- a/package/python-flask/python-flask.mk +++ b/package/python-flask/python-flask.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLASK_VERSION = 2.1.2 +PYTHON_FLASK_VERSION = 2.2.2 PYTHON_FLASK_SOURCE = Flask-$(PYTHON_FLASK_VERSION).tar.gz -PYTHON_FLASK_SITE = https://files.pythonhosted.org/packages/d3/3c/94f38d4db919a9326a706ad56f05a7e6f0c8f7b7d93e2997cca54d3bc14b +PYTHON_FLASK_SITE = https://files.pythonhosted.org/packages/69/b6/53cfa30eed5aa7343daff36622843688ba8c6fe9829bb2b92e193ab1163f PYTHON_FLASK_SETUP_TYPE = setuptools PYTHON_FLASK_LICENSE = BSD-3-Clause PYTHON_FLASK_LICENSE_FILES = LICENSE.rst docs/license.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:19 -0000 Subject: [Buildroot] [git commit] package/python-cppy: new package Message-ID: <20221205112602.BEFE985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d9d881323e66d2a5c6243afb33e3d41b76356fe7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cppy/python-cppy.hash | 5 +++++ package/python-cppy/python-cppy.mk | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/python-cppy/python-cppy.hash b/package/python-cppy/python-cppy.hash new file mode 100644 index 0000000000..45b78eab8e --- /dev/null +++ b/package/python-cppy/python-cppy.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/cppy/json +md5 7c1f825c43dd66454440932a35b9969c cppy-1.2.1.tar.gz +sha256 83b43bf17b1085ac15c5debdb42154f138b928234b21447358981f69d0d6fe1b cppy-1.2.1.tar.gz +# Locally computed sha256 checksums +sha256 db7a008bff1e63ccec397cfa033109740c4dc6cb12070a70d0cfe69aba27c4df LICENSE diff --git a/package/python-cppy/python-cppy.mk b/package/python-cppy/python-cppy.mk new file mode 100644 index 0000000000..adadc352d3 --- /dev/null +++ b/package/python-cppy/python-cppy.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-cppy +# +################################################################################ + +PYTHON_CPPY_VERSION = 1.2.1 +PYTHON_CPPY_SOURCE = cppy-$(PYTHON_CPPY_VERSION).tar.gz +PYTHON_CPPY_SITE = https://files.pythonhosted.org/packages/c5/7e/6cc5acd93752ee52d2f0423046072a2ce3ae16dfcd44373b9fe2a0222204 +PYTHON_CPPY_LICENSE = BSD-3-Clause +PYTHON_CPPY_LICENSE_FILES = LICENSE +PYTHON_CPPY_SETUP_TYPE = setuptools + +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:17 -0000 Subject: [Buildroot] [git commit] package/python-jaraco-classes: bump to version 3.2.3 Message-ID: <20221205112602.946D985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7851c8c2f4e35c3e5f3a99c48c6ca70817f741e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrapping: https://github.com/jaraco/jaraco.classes/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jaraco-classes/python-jaraco-classes.hash | 6 +++--- package/python-jaraco-classes/python-jaraco-classes.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-jaraco-classes/python-jaraco-classes.hash b/package/python-jaraco-classes/python-jaraco-classes.hash index 088ee2269e..0e170d58d1 100644 --- a/package/python-jaraco-classes/python-jaraco-classes.hash +++ b/package/python-jaraco-classes/python-jaraco-classes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/jaraco.classes/json -md5 63d4f5a2df2625ec3979c9633da1505e jaraco.classes-2.0.tar.gz -sha256 dcc2c4a8ca4b344cdbf2e1be7124a5c4f192574cdbb453b62350ae8240a2caf5 jaraco.classes-2.0.tar.gz +md5 a661acdae43995c08500324a8df62f03 jaraco.classes-3.2.3.tar.gz +sha256 89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a jaraco.classes-3.2.3.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-jaraco-classes/python-jaraco-classes.mk b/package/python-jaraco-classes/python-jaraco-classes.mk index 7455ed4d44..4790516330 100644 --- a/package/python-jaraco-classes/python-jaraco-classes.mk +++ b/package/python-jaraco-classes/python-jaraco-classes.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JARACO_CLASSES_VERSION = 2.0 +PYTHON_JARACO_CLASSES_VERSION = 3.2.3 PYTHON_JARACO_CLASSES_SOURCE = jaraco.classes-$(PYTHON_JARACO_CLASSES_VERSION).tar.gz -PYTHON_JARACO_CLASSES_SITE = https://files.pythonhosted.org/packages/6e/27/f6ce0863a6ce574922ffe70d63c40b9771aefb686cb595cf435d184f0ca3 +PYTHON_JARACO_CLASSES_SITE = https://files.pythonhosted.org/packages/bf/02/a956c9bfd2dfe60b30c065ed8e28df7fcf72b292b861dca97e951c145ef6 PYTHON_JARACO_CLASSES_LICENSE = MIT PYTHON_JARACO_CLASSES_LICENSE_FILES = LICENSE PYTHON_JARACO_CLASSES_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:18 -0000 Subject: [Buildroot] [git commit] package/python-iso8601: bump to version 1.1.0 Message-ID: <20221205112602.8626F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0b9199cc4210fa5a5b51b84181c49d055a034b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/micktwomey/pyiso8601/commit/406db6f23ffbf6815a320c30be070b89d28e2974 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-iso8601/python-iso8601.hash | 6 +++--- package/python-iso8601/python-iso8601.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-iso8601/python-iso8601.hash b/package/python-iso8601/python-iso8601.hash index 76dd5ec452..7c6d3f3ded 100644 --- a/package/python-iso8601/python-iso8601.hash +++ b/package/python-iso8601/python-iso8601.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iso8601/json -md5 d6fe8ccc847aaf8ac965da3b6023e697 iso8601-0.1.14.tar.gz -sha256 8aafd56fa0290496c5edbb13c311f78fa3a241f0853540da09d9363eae3ebd79 iso8601-0.1.14.tar.gz +md5 29dd454d638bd684bd3466583f6724dc iso8601-1.1.0.tar.gz +sha256 32811e7b81deee2063ea6d2e94f8819a86d1f3811e49d23623a41fa832bef03f iso8601-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 116d368d14a8cf0061027c944c60ee20b476ce42814818a7d627396906761f16 LICENSE +sha256 516b02cd11e78c37a04f9effadd85af0483dda7ab1e715eef1cc94f97dc49e13 LICENSE diff --git a/package/python-iso8601/python-iso8601.mk b/package/python-iso8601/python-iso8601.mk index 3f128d15e4..68bf69933a 100644 --- a/package/python-iso8601/python-iso8601.mk +++ b/package/python-iso8601/python-iso8601.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ISO8601_VERSION = 0.1.14 +PYTHON_ISO8601_VERSION = 1.1.0 PYTHON_ISO8601_SOURCE = iso8601-$(PYTHON_ISO8601_VERSION).tar.gz -PYTHON_ISO8601_SITE = https://files.pythonhosted.org/packages/f9/ed/b97abc7877e5b253eef96a469f47d617b0ebcccc735405fa1a620c7ee833 +PYTHON_ISO8601_SITE = https://files.pythonhosted.org/packages/31/8c/1c342fdd2f4af0857684d16af766201393ef53318c15fa785fcb6c3b7c32 PYTHON_ISO8601_SETUP_TYPE = setuptools PYTHON_ISO8601_LICENSE = MIT PYTHON_ISO8601_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:19 -0000 Subject: [Buildroot] [git commit] package/python-dtschema: bump to version 2022.11 Message-ID: <20221205112601.C6C7A85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d3bf40a3603ff99834a5eee97ef0eb757678cb92 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dtschema/python-dtschema.hash | 4 ++-- package/python-dtschema/python-dtschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dtschema/python-dtschema.hash b/package/python-dtschema/python-dtschema.hash index 7b183e28e3..32e6e99fa7 100644 --- a/package/python-dtschema/python-dtschema.hash +++ b/package/python-dtschema/python-dtschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dtschema/json -md5 ed75defac9a7297a567f278994b14d5b dtschema-2022.8.tar.gz -sha256 1befe7c9f74cea248a8b524cf6185ac48912a5b2aae96854d77cb94584433ca4 dtschema-2022.8.tar.gz +md5 69f39814b2e90809b32cbeafc3e6aaab dtschema-2022.11.tar.gz +sha256 825e51b8bb82a2d4833d15c25ff2b9a3f5a53b36a490d7c4b6b136037e823320 dtschema-2022.11.tar.gz # Locally computed sha256 checksums sha256 ca0d66263406dc684fe9db60577b234f65ffdf620d7e041c708e969447b69111 LICENSE.txt diff --git a/package/python-dtschema/python-dtschema.mk b/package/python-dtschema/python-dtschema.mk index 263061dc98..90fffd4255 100644 --- a/package/python-dtschema/python-dtschema.mk +++ b/package/python-dtschema/python-dtschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DTSCHEMA_VERSION = 2022.8 +PYTHON_DTSCHEMA_VERSION = 2022.11 PYTHON_DTSCHEMA_SOURCE = dtschema-$(PYTHON_DTSCHEMA_VERSION).tar.gz -PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/95/be/cb576760b9578cb69da020aeb80f3c2d05ff46b4090ab350c1e05691329e +PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/9a/15/41ece48fc9524ad815238cfbd164b8ac9dde889759790afbcc4903564dbd PYTHON_DTSCHEMA_SETUP_TYPE = setuptools PYTHON_DTSCHEMA_LICENSE = BSD-2-Clause PYTHON_DTSCHEMA_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:20 -0000 Subject: [Buildroot] [git commit] package/python-libusb1: bump to version 3.0.0 Message-ID: <20221205112602.E376D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cc98a4f39a2d8ba8d7cfd8fca32776e54f32b8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-libusb1/python-libusb1.hash | 7 ++++--- package/python-libusb1/python-libusb1.mk | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-libusb1/python-libusb1.hash b/package/python-libusb1/python-libusb1.hash index 7d2302e088..86dea08c89 100644 --- a/package/python-libusb1/python-libusb1.hash +++ b/package/python-libusb1/python-libusb1.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/libusb1/json, sha256 locally computed -md5 b087646fb0c8c4cf7e8123af72f885b9 libusb1-2.0.1.tar.gz -sha256 d3ba82ecf7ab6a48d21dac6697e26504670cc3522b8e5941bd28fb56cf3f6c46 libusb1-2.0.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/libusb1/json +md5 ffbb02bf9aa49f973a6a58112aed7b06 libusb1-3.0.0.tar.gz +sha256 5792a9defee40f15d330a40d9b1800545c32e47ba7fc66b6f28f133c9fcc8538 libusb1-3.0.0.tar.gz +# Locally computed sha256 checksums sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LESSER diff --git a/package/python-libusb1/python-libusb1.mk b/package/python-libusb1/python-libusb1.mk index 40a64141af..48a0b1dea3 100644 --- a/package/python-libusb1/python-libusb1.mk +++ b/package/python-libusb1/python-libusb1.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LIBUSB1_VERSION = 2.0.1 +PYTHON_LIBUSB1_VERSION = 3.0.0 PYTHON_LIBUSB1_SOURCE = libusb1-$(PYTHON_LIBUSB1_VERSION).tar.gz -PYTHON_LIBUSB1_SITE = https://files.pythonhosted.org/packages/a9/97/e8afa2af12b6de608ec86c8c4ad57f1248d98946d1b5e1aa0bff926755e9 +PYTHON_LIBUSB1_SITE = https://files.pythonhosted.org/packages/f4/83/59bf75e74e0c4859ea63eae0c7da660c1dcb78b31667d4a5f735d52f5974 PYTHON_LIBUSB1_SETUP_TYPE = setuptools PYTHON_LIBUSB1_LICENSE = LGPL-2.1+ PYTHON_LIBUSB1_LICENSE_FILES = COPYING.LESSER From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:20 -0000 Subject: [Buildroot] [git commit] package/python-humanize: bump to version 4.4.0 Message-ID: <20221205112602.4896785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90c35b2c14544143d1f18c22f425f1de7bd19b2b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-humanize/python-humanize.hash | 4 ++-- package/python-humanize/python-humanize.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-humanize/python-humanize.hash b/package/python-humanize/python-humanize.hash index 9b2559ab11..871bb9bfa5 100644 --- a/package/python-humanize/python-humanize.hash +++ b/package/python-humanize/python-humanize.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/humanize/json -md5 04f5b334283e1f7f0dfeccf7d5a4b880 humanize-3.11.0.tar.gz -sha256 4160cdc63fcd0daac27d2e1e218a31bb396fc3fe5712d153675d89432a03778f humanize-3.11.0.tar.gz +md5 5e90552713107f756788ecdd8fbe341d humanize-4.4.0.tar.gz +sha256 efb2584565cc86b7ea87a977a15066de34cdedaf341b11c851cfcfd2b964779c humanize-4.4.0.tar.gz # Locally computed sha256 checksums sha256 8ba6c18112a431400ad3c743f70670079b302545d98884fc2f28a91c383a0380 LICENCE diff --git a/package/python-humanize/python-humanize.mk b/package/python-humanize/python-humanize.mk index ea5454d6cc..04cb0713fc 100644 --- a/package/python-humanize/python-humanize.mk +++ b/package/python-humanize/python-humanize.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HUMANIZE_VERSION = 3.11.0 +PYTHON_HUMANIZE_VERSION = 4.4.0 PYTHON_HUMANIZE_SOURCE = humanize-$(PYTHON_HUMANIZE_VERSION).tar.gz -PYTHON_HUMANIZE_SITE = https://files.pythonhosted.org/packages/a6/d0/e06993724937f2aab3e7085d137d453968aaac0f74661ef9c90528a79d61 +PYTHON_HUMANIZE_SITE = https://files.pythonhosted.org/packages/51/19/3e1adf0e7a8c8361496b085edcab2ddcd85410735a2b6fdd044247fc5b75 PYTHON_HUMANIZE_SETUP_TYPE = setuptools PYTHON_HUMANIZE_LICENSE = MIT PYTHON_HUMANIZE_LICENSE_FILES = LICENCE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:21 -0000 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.9.3 Message-ID: <20221205112602.B511385BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24565bfe7941c9869b3398d315bf318ad03efa27 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap: https://github.com/jaraco/keyring/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-keyring/python-keyring.hash | 6 +++--- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 692217f437..45f5bf7c84 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 1eb6d586ee5794de4bf39c1f513a3139 keyring-19.2.0.tar.gz -sha256 91037ccaf0c9a112a76f7740e4a416b9457a69b66c2799421581bee710a974b3 keyring-19.2.0.tar.gz +md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz +sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 0e05738605..8d7833e14f 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 19.2.0 +PYTHON_KEYRING_VERSION = 23.9.3 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:21 -0000 Subject: [Buildroot] [git commit] package/python-jmespath: bump to version 1.0.1 Message-ID: <20221205112602.AA63585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=29c99ba046fa64db3fe990649745baf056e3ea7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jmespath/python-jmespath.hash | 5 +++-- package/python-jmespath/python-jmespath.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-jmespath/python-jmespath.hash b/package/python-jmespath/python-jmespath.hash index a1c64a121e..03f64f3b74 100644 --- a/package/python-jmespath/python-jmespath.hash +++ b/package/python-jmespath/python-jmespath.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/jmespath/json -sha256 a490e280edd1f57d6de88636992d05b71e97d69a26a19f058ecf7d304474bf5e jmespath-1.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/jmespath/json +md5 2dd28beb22d698f58fe2281bfe5fe3a3 jmespath-1.0.1.tar.gz +sha256 90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe jmespath-1.0.1.tar.gz # Locally computed sha256 checksums sha256 66b313cce80ed0623fc7db3f24863a0c80fd83eb341a46b57864158ae74faa56 LICENSE.txt diff --git a/package/python-jmespath/python-jmespath.mk b/package/python-jmespath/python-jmespath.mk index 48b19e8494..a94a13a229 100644 --- a/package/python-jmespath/python-jmespath.mk +++ b/package/python-jmespath/python-jmespath.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JMESPATH_VERSION = 1.0.0 +PYTHON_JMESPATH_VERSION = 1.0.1 PYTHON_JMESPATH_SOURCE = jmespath-$(PYTHON_JMESPATH_VERSION).tar.gz -PYTHON_JMESPATH_SITE = https://files.pythonhosted.org/packages/06/7e/44686b986ef9ca6069db224651baaa8300b93af2a085a5b135997bf659b3 +PYTHON_JMESPATH_SITE = https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6 PYTHON_JMESPATH_SETUP_TYPE = setuptools PYTHON_JMESPATH_LICENSE = MIT PYTHON_JMESPATH_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:22 -0000 Subject: [Buildroot] [git commit] package/python-markupsafe: bump to version 2.1.1 Message-ID: <20221205112603.1008085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea19ddb3707781a8f8e91a384a59f5649e618e64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-markupsafe/python-markupsafe.hash | 4 ++-- package/python-markupsafe/python-markupsafe.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-markupsafe/python-markupsafe.hash b/package/python-markupsafe/python-markupsafe.hash index 520bb405fb..2d1d81c62e 100644 --- a/package/python-markupsafe/python-markupsafe.hash +++ b/package/python-markupsafe/python-markupsafe.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/markupsafe/json -md5 892e0fefa3c488387e5cc0cad2daa523 MarkupSafe-2.0.1.tar.gz -sha256 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a MarkupSafe-2.0.1.tar.gz +md5 9809f9fdd98bc835b0c21aa8f79cbf30 MarkupSafe-2.1.1.tar.gz +sha256 7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b MarkupSafe-2.1.1.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst diff --git a/package/python-markupsafe/python-markupsafe.mk b/package/python-markupsafe/python-markupsafe.mk index e0e689f5a1..49bfc0b840 100644 --- a/package/python-markupsafe/python-markupsafe.mk +++ b/package/python-markupsafe/python-markupsafe.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MARKUPSAFE_VERSION = 2.0.1 +PYTHON_MARKUPSAFE_VERSION = 2.1.1 PYTHON_MARKUPSAFE_SOURCE = MarkupSafe-$(PYTHON_MARKUPSAFE_VERSION).tar.gz -PYTHON_MARKUPSAFE_SITE = https://files.pythonhosted.org/packages/bf/10/ff66fea6d1788c458663a84d88787bae15d45daa16f6b3ef33322a51fc7e +PYTHON_MARKUPSAFE_SITE = https://files.pythonhosted.org/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556 PYTHON_MARKUPSAFE_SETUP_TYPE = setuptools PYTHON_MARKUPSAFE_LICENSE = BSD-3-Clause PYTHON_MARKUPSAFE_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:22 -0000 Subject: [Buildroot] [git commit] package/python-flask-sqlalchemy: bump to version 3.0.2 Message-ID: <20221205112602.27BA485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ada358be6bba0ca95f4a16e98373ecf7a9e1e263 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash | 4 ++-- package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash index 4c2a701eb3..50ca14371d 100644 --- a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/flask-sqlalchemy/json -md5 dcb6b62248ced71dab183f2cb2778583 Flask-SQLAlchemy-2.5.1.tar.gz -sha256 2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912 Flask-SQLAlchemy-2.5.1.tar.gz +md5 cbc5756b7e14683de1a540516159a81a Flask-SQLAlchemy-3.0.2.tar.gz +sha256 16199f5b3ddfb69e0df2f52ae4c76aedbfec823462349dabb21a1b2e0a2b65e9 Flask-SQLAlchemy-3.0.2.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk index b1d00ad6c0..ca6fd0c793 100644 --- a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLASK_SQLALCHEMY_VERSION = 2.5.1 +PYTHON_FLASK_SQLALCHEMY_VERSION = 3.0.2 PYTHON_FLASK_SQLALCHEMY_SOURCE = Flask-SQLAlchemy-$(PYTHON_FLASK_SQLALCHEMY_VERSION).tar.gz -PYTHON_FLASK_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/35/f0/39dd2d8e7e5223f78a5206d7020dc0e16718a964acfb3564d89e9798ab9b +PYTHON_FLASK_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/0b/b7/05a8f9c3f010775275f8dec53e40ff7ea1ae61bf1cfa4b524caf4d3da982 PYTHON_FLASK_SQLALCHEMY_SETUP_TYPE = setuptools PYTHON_FLASK_SQLALCHEMY_LICENSE = BSD-3-Clause PYTHON_FLASK_SQLALCHEMY_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:23 -0000 Subject: [Buildroot] [git commit] package/python-incremental: bump to version 22.10.0 Message-ID: <20221205112602.6D3C585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3de9aa3eea839f3a6bfef923545ef6f7db16f1cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-incremental/python-incremental.hash | 4 ++-- package/python-incremental/python-incremental.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-incremental/python-incremental.hash b/package/python-incremental/python-incremental.hash index 47af832f39..456e8ca16d 100644 --- a/package/python-incremental/python-incremental.hash +++ b/package/python-incremental/python-incremental.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/incremental/json -md5 9f7ad12e0c05a12cee52a7350976c4e3 incremental-21.3.0.tar.gz -sha256 02f5de5aff48f6b9f665d99d48bfc7ec03b6e3943210de7cfc88856d755d6f57 incremental-21.3.0.tar.gz +md5 9fffa2490ca649550c79a78e85ef2eef incremental-22.10.0.tar.gz +sha256 912feeb5e0f7e0188e6f42241d2f450002e11bbc0937c65865045854c24c0bd0 incremental-22.10.0.tar.gz # Locally computed sha256 checksums sha256 d043bc8899b4695de1f4511d8f507b927e11723b981ce600fa3ef7b73954afa5 LICENSE diff --git a/package/python-incremental/python-incremental.mk b/package/python-incremental/python-incremental.mk index 7c6b2a547c..4b032d2649 100644 --- a/package/python-incremental/python-incremental.mk +++ b/package/python-incremental/python-incremental.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INCREMENTAL_VERSION = 21.3.0 +PYTHON_INCREMENTAL_VERSION = 22.10.0 PYTHON_INCREMENTAL_SOURCE = incremental-$(PYTHON_INCREMENTAL_VERSION).tar.gz -PYTHON_INCREMENTAL_SITE = https://files.pythonhosted.org/packages/4f/c5/430765c697afc217c8491785de321a21fa4d983dda14bcd82feb965b0593 +PYTHON_INCREMENTAL_SITE = https://files.pythonhosted.org/packages/86/42/9e87f04fa2cd40e3016f27a4b4572290e95899c6dce317e2cdb580f3ff09 PYTHON_INCREMENTAL_SETUP_TYPE = setuptools PYTHON_INCREMENTAL_LICENSE = MIT PYTHON_INCREMENTAL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:23 -0000 Subject: [Buildroot] [git commit] package/python-mbstrdecoder: bump to version 1.1.1 Message-ID: <20221205112603.1BAB485BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2879baa7a6136c3ec12202c0b86c470e71589eab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mbstrdecoder/python-mbstrdecoder.hash | 4 ++-- package/python-mbstrdecoder/python-mbstrdecoder.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mbstrdecoder/python-mbstrdecoder.hash b/package/python-mbstrdecoder/python-mbstrdecoder.hash index 90b9abb8d6..dd2f412bee 100644 --- a/package/python-mbstrdecoder/python-mbstrdecoder.hash +++ b/package/python-mbstrdecoder/python-mbstrdecoder.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mbstrdecoder/json -md5 b32ff478a38730a8ab0b884fe162cc41 mbstrdecoder-1.1.0.tar.gz -sha256 f4dfd549e424ad8dfc985e6af8b55cb4ec0c208782f610d57439fe6a9a44c244 mbstrdecoder-1.1.0.tar.gz +md5 62efa113a3cd2d40942359d6699338f7 mbstrdecoder-1.1.1.tar.gz +sha256 0a99413b92bbaddda89d376f496d710dc7131417e98414a756ebcd41374e068d mbstrdecoder-1.1.1.tar.gz # Locally computed sha256 checksums sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-mbstrdecoder/python-mbstrdecoder.mk b/package/python-mbstrdecoder/python-mbstrdecoder.mk index 63f9af74f5..f875e4d71d 100644 --- a/package/python-mbstrdecoder/python-mbstrdecoder.mk +++ b/package/python-mbstrdecoder/python-mbstrdecoder.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MBSTRDECODER_VERSION = 1.1.0 +PYTHON_MBSTRDECODER_VERSION = 1.1.1 PYTHON_MBSTRDECODER_SOURCE = mbstrdecoder-$(PYTHON_MBSTRDECODER_VERSION).tar.gz -PYTHON_MBSTRDECODER_SITE = https://files.pythonhosted.org/packages/6c/10/f82ba5a91489c91bf6adaa0e1aca38a7ab2d1d7d80195a5f6ad8c2ff387a +PYTHON_MBSTRDECODER_SITE = https://files.pythonhosted.org/packages/ba/ac/ba46bb6eb6165541ce25ff230469efe1c04043cf173f856dcc91876c38de PYTHON_MBSTRDECODER_SETUP_TYPE = setuptools PYTHON_MBSTRDECODER_LICENSE = MIT PYTHON_MBSTRDECODER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:24 -0000 Subject: [Buildroot] [git commit] package/python-more-itertools: bump to version 9.0.0 Message-ID: <20221205112603.3B83085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=50447d0c8eb65593b1d33f348be10f9a498f0695 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to flit package infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-more-itertools/python-more-itertools.hash | 4 ++-- package/python-more-itertools/python-more-itertools.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-more-itertools/python-more-itertools.hash b/package/python-more-itertools/python-more-itertools.hash index 4e6e7bdfb8..c12d3f5623 100644 --- a/package/python-more-itertools/python-more-itertools.hash +++ b/package/python-more-itertools/python-more-itertools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/more-itertools/json -md5 9930552c4f7eedc00193673d5f7f0f19 more-itertools-8.10.0.tar.gz -sha256 1debcabeb1df793814859d64a81ad7cb10504c24349368ccf214c664c474f41f more-itertools-8.10.0.tar.gz +md5 58f6fe36c3c94bbc569130df546dcfc9 more-itertools-9.0.0.tar.gz +sha256 5a6257e40878ef0520b1803990e3e22303a41b5714006c32a3fd8304b26ea1ab more-itertools-9.0.0.tar.gz # Locally computed sha256 checksums sha256 09f1c8c9e941af3e584d59641ea9b87d83c0cb0fd007eb5ef391a7e2643c1a46 LICENSE diff --git a/package/python-more-itertools/python-more-itertools.mk b/package/python-more-itertools/python-more-itertools.mk index 3b9957b72e..734d87e057 100644 --- a/package/python-more-itertools/python-more-itertools.mk +++ b/package/python-more-itertools/python-more-itertools.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_MORE_ITERTOOLS_VERSION = 8.10.0 +PYTHON_MORE_ITERTOOLS_VERSION = 9.0.0 PYTHON_MORE_ITERTOOLS_SOURCE = more-itertools-$(PYTHON_MORE_ITERTOOLS_VERSION).tar.gz -PYTHON_MORE_ITERTOOLS_SITE = https://files.pythonhosted.org/packages/8a/f7/93cf3c81629c95f6f40e509f7cd63985a6ddd829181a66c1c8ef101e55f2 -PYTHON_MORE_ITERTOOLS_SETUP_TYPE = setuptools +PYTHON_MORE_ITERTOOLS_SITE = https://files.pythonhosted.org/packages/13/b3/397aa9668da8b1f0c307bc474608653d46122ae0563d1d32f60e24fa0cbd +PYTHON_MORE_ITERTOOLS_SETUP_TYPE = flit PYTHON_MORE_ITERTOOLS_LICENSE = MIT PYTHON_MORE_ITERTOOLS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:24 -0000 Subject: [Buildroot] [git commit] package/python-httplib2: bump to version 0.21.0 Message-ID: <20221205112602.3D45D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c75f86321131fbdbb5691dda0dce57473981c08c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-httplib2/python-httplib2.hash | 4 ++-- package/python-httplib2/python-httplib2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-httplib2/python-httplib2.hash b/package/python-httplib2/python-httplib2.hash index 2c5914c5f6..4da8f26e43 100644 --- a/package/python-httplib2/python-httplib2.hash +++ b/package/python-httplib2/python-httplib2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/httplib2/json -md5 de7f5e3a4adb3105889867327bdd39dc httplib2-0.19.1.tar.gz -sha256 0b12617eeca7433d4c396a100eaecfa4b08ee99aa881e6df6e257a7aad5d533d httplib2-0.19.1.tar.gz +md5 b42f508585d988e77eac3980db1fd967 httplib2-0.21.0.tar.gz +sha256 fc144f091c7286b82bec71bdbd9b27323ba709cc612568d3000893bfd9cb4b34 httplib2-0.21.0.tar.gz # Locally computed sha256 checksums sha256 589eec38f72df2be203711d3b8cbece9b908c5e7ff00bc3cab7f63bae9e366b4 LICENSE diff --git a/package/python-httplib2/python-httplib2.mk b/package/python-httplib2/python-httplib2.mk index a259c33c73..1093ecab39 100644 --- a/package/python-httplib2/python-httplib2.mk +++ b/package/python-httplib2/python-httplib2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HTTPLIB2_VERSION = 0.19.1 +PYTHON_HTTPLIB2_VERSION = 0.21.0 PYTHON_HTTPLIB2_SOURCE = httplib2-$(PYTHON_HTTPLIB2_VERSION).tar.gz -PYTHON_HTTPLIB2_SITE = https://files.pythonhosted.org/packages/ed/cd/533a1e9e04671bcee5d2854b4f651a3fab9586d698de769d93b05ee2bff1 +PYTHON_HTTPLIB2_SITE = https://files.pythonhosted.org/packages/c2/37/a093aaa902f6b2301f0f2cff5285548dbc4ab9b9a29215eb440381cbb32b PYTHON_HTTPLIB2_SETUP_TYPE = setuptools PYTHON_HTTPLIB2_LICENSE = MIT PYTHON_HTTPLIB2_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:25 -0000 Subject: [Buildroot] [git commit] package/python-msgfy: bump to version 0.2.0 Message-ID: <20221205112603.5ED8385BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b53b980881c4e19b42de624c23ffc2ad619ac3f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-msgfy/python-msgfy.hash | 4 ++-- package/python-msgfy/python-msgfy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-msgfy/python-msgfy.hash b/package/python-msgfy/python-msgfy.hash index c795f7fa5e..9f5bfe4804 100644 --- a/package/python-msgfy/python-msgfy.hash +++ b/package/python-msgfy/python-msgfy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/msgfy/json -md5 4a3d8ac9908acd5f661a58b12f9e0d17 msgfy-0.1.0.tar.gz -sha256 474c08302cd56ccee1300ac7976a01ebd1e42716fc9bcd947d39a311a15b7012 msgfy-0.1.0.tar.gz +md5 1727a08a0cf7fb704045168c71993280 msgfy-0.2.0.tar.gz +sha256 37c907cccb19afe73ce44111a21b410b685be92c9c44496bc4381fd93c5ad7b6 msgfy-0.2.0.tar.gz # Locally computed sha256 checksums sha256 fcfe96f8fb1bf3478a51c828e7f7afee01500ce1c2d4345d052edb858be05227 LICENSE diff --git a/package/python-msgfy/python-msgfy.mk b/package/python-msgfy/python-msgfy.mk index c187061d41..4100a912b2 100644 --- a/package/python-msgfy/python-msgfy.mk +++ b/package/python-msgfy/python-msgfy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MSGFY_VERSION = 0.1.0 +PYTHON_MSGFY_VERSION = 0.2.0 PYTHON_MSGFY_SOURCE = msgfy-$(PYTHON_MSGFY_VERSION).tar.gz -PYTHON_MSGFY_SITE = https://files.pythonhosted.org/packages/24/b5/7cc6ba75b6489245f9b75f11a85202b934fa92f6c99a4fa1c639f08d68e8 +PYTHON_MSGFY_SITE = https://files.pythonhosted.org/packages/c6/2a/663ef86625f34ee4165da1eb824442cfb1f676e892946d7fe39a8c775682 PYTHON_MSGFY_SETUP_TYPE = setuptools PYTHON_MSGFY_LICENSE = MIT PYTHON_MSGFY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:25 -0000 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.6.0 Message-ID: <20221205112602.7B24A85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2e6c204f51f5696aa056324a5a30ac5d23648e8f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is no longer needed. Migrate from distutils to setuptools infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-set-correct-python-executable-path.patch | 15 --------------- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 6 +++--- 3 files changed, 5 insertions(+), 20 deletions(-) diff --git a/package/python-ipython/0001-set-correct-python-executable-path.patch b/package/python-ipython/0001-set-correct-python-executable-path.patch deleted file mode 100644 index 0fbd5a1c8e..0000000000 --- a/package/python-ipython/0001-set-correct-python-executable-path.patch +++ /dev/null @@ -1,15 +0,0 @@ -Set correct Python executable path - -Signed-off-by: Philippe Proulx - ---- python-ipython-2.1.0/setupbase.py 2014-05-21 15:19:12.000000000 -0400 -+++ python-ipython-2.1.0-new/setupbase.py 2014-07-23 23:34:32.892030423 -0400 -@@ -394,7 +394,7 @@ class build_scripts_entrypt(build_script - - mod, func = entrypt.split(':') - with open(outfile, 'w') as f: -- f.write(script_src.format(executable=sys.executable, -+ f.write(script_src.format(executable='/usr/bin/env python', - mod=mod, func=func)) - - return outfiles, outfiles diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index cd18c3d125..e61727e045 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 6907b67691ba697173a3befb2c35f7ac ipython-7.31.1.tar.gz -sha256 b5548ec5329a4bcf054a5deed5099b0f9622eb9ea51aaa7104d215fece201d8c ipython-7.31.1.tar.gz +md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz +sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index 389ebfa897..f3aac75db1 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 7.31.1 +PYTHON_IPYTHON_VERSION = 8.6.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/fb/39/c1947dc1bb993a35469ca474535cb3214c91f5f9a7752a1fcbd9b6b37dde +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython PYTHON_IPYTHON_CPE_ID_PRODUCT = ipython -PYTHON_IPYTHON_SETUP_TYPE = distutils +PYTHON_IPYTHON_SETUP_TYPE = setuptools $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:26 -0000 Subject: [Buildroot] [git commit] package/python-networkx: bump to version 2.8.8 Message-ID: <20221205112603.7FDBD85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=303b98a1991e2bc1b7b416f180d0e5e291655290 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/networkx/networkx/commit/922d587d8c556f87b664281109fefd7fc66d813f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index ace5c6721a..d166f0b8d8 100644 --- a/package/python-networkx/python-networkx.hash +++ b/package/python-networkx/python-networkx.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/networkx/json -md5 407eb28c54e08725559754ca7ab185e0 networkx-2.6.3.tar.gz -sha256 c0946ed31d71f1b732b5aaa6da5a0388a345019af232ce2f49c766e2d6795c51 networkx-2.6.3.tar.gz +md5 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz +sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz # Locally computed sha256 checksums -sha256 f9c25c92ced5a264a3fe857231205d5eb625ae367935aaf8d61cdd5087dfb90e LICENSE.txt +sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index 1908ed8f93..f097671d66 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.6.3 +PYTHON_NETWORKX_VERSION = 2.8.8 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/97/ae/7497bc5e1c84af95e585e3f98585c9f06c627fac6340984c4243053e8f44 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:26 -0000 Subject: [Buildroot] [git commit] package/python-jaraco-functools: bump to version 3.5.2 Message-ID: <20221205112602.9FD0785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e7583258a51abc131cc455f1527b634b570a08c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrapping: https://github.com/jaraco/jaraco.functools/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jaraco-functools/python-jaraco-functools.hash | 6 +++--- package/python-jaraco-functools/python-jaraco-functools.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-jaraco-functools/python-jaraco-functools.hash b/package/python-jaraco-functools/python-jaraco-functools.hash index 95380aff98..a7cbb3daf1 100644 --- a/package/python-jaraco-functools/python-jaraco-functools.hash +++ b/package/python-jaraco-functools/python-jaraco-functools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/jaraco.functools/json -md5 c245ade3e753bc556415f1fec102f232 jaraco.functools-2.0.tar.gz -sha256 35ba944f52b1a7beee8843a5aa6752d1d5b79893eeb7770ea98be6b637bf9345 jaraco.functools-2.0.tar.gz +md5 f25708d7f38b9264459046fcc0afc8c1 jaraco.functools-3.5.2.tar.gz +sha256 45b05c158f3ad28731075556ffd4749bd254ec67f91e1eb367dcfebff1151db4 jaraco.functools-3.5.2.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-jaraco-functools/python-jaraco-functools.mk b/package/python-jaraco-functools/python-jaraco-functools.mk index f062063b0b..8f64c4687e 100644 --- a/package/python-jaraco-functools/python-jaraco-functools.mk +++ b/package/python-jaraco-functools/python-jaraco-functools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JARACO_FUNCTOOLS_VERSION = 2.0 +PYTHON_JARACO_FUNCTOOLS_VERSION = 3.5.2 PYTHON_JARACO_FUNCTOOLS_SOURCE = jaraco.functools-$(PYTHON_JARACO_FUNCTOOLS_VERSION).tar.gz -PYTHON_JARACO_FUNCTOOLS_SITE = https://files.pythonhosted.org/packages/a9/1e/44f6a5cffef147a3ffd37a748b8f4c2ded9b07ca20a15f17cd9874158f24 +PYTHON_JARACO_FUNCTOOLS_SITE = https://files.pythonhosted.org/packages/b4/ea/9abca360081de9157668fcc52765989158aaf29b4826f26fcb17852d08e6 PYTHON_JARACO_FUNCTOOLS_LICENSE = MIT PYTHON_JARACO_FUNCTOOLS_LICENSE_FILES = LICENSE PYTHON_JARACO_FUNCTOOLS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:27 -0000 Subject: [Buildroot] [git commit] package/python-pathpy: bump to version 12.5.0 Message-ID: <20221205112603.A1DC385BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b47bf463981fb14359857b8336fd9b1dfc49c21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pathpy/python-pathpy.hash | 4 ++-- package/python-pathpy/python-pathpy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathpy/python-pathpy.hash b/package/python-pathpy/python-pathpy.hash index 0b9b7b7cd6..f2f1880e4d 100644 --- a/package/python-pathpy/python-pathpy.hash +++ b/package/python-pathpy/python-pathpy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/path.py/json -md5 307098b1827af6031687edb49ce2c39c path.py-12.0.1.tar.gz -sha256 9f2169633403aa0423f6ec000e8701dd1819526c62465f5043952f92527fea0f path.py-12.0.1.tar.gz +md5 c748063e113914dcb08e3f4eb6cd1de0 path.py-12.5.0.tar.gz +sha256 8d885e8b2497aed005703d94e0fd97943401f035e42a136810308bff034529a8 path.py-12.5.0.tar.gz # Locally computed sha256 checksums sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE diff --git a/package/python-pathpy/python-pathpy.mk b/package/python-pathpy/python-pathpy.mk index 3b7388bdd2..2fd6e931f8 100644 --- a/package/python-pathpy/python-pathpy.mk +++ b/package/python-pathpy/python-pathpy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHPY_VERSION = 12.0.1 +PYTHON_PATHPY_VERSION = 12.5.0 PYTHON_PATHPY_SOURCE = path.py-$(PYTHON_PATHPY_VERSION).tar.gz -PYTHON_PATHPY_SITE = https://files.pythonhosted.org/packages/70/63/c01c1bb2df17db4c78f78cc439a2800f55bec5445cabf1f3579a37909f41 +PYTHON_PATHPY_SITE = https://files.pythonhosted.org/packages/b6/e3/81be70016d58ade0f516191fa80152daba5453d0b07ce648d9daae86a188 PYTHON_PATHPY_SETUP_TYPE = setuptools PYTHON_PATHPY_LICENSE = MIT PYTHON_PATHPY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:27 -0000 Subject: [Buildroot] [git commit] package/python-lark: bump to version 1.1.4 Message-ID: <20221205112602.D73F985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6bed05b2f1b660383b7c6835d59b45eac01bf982 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to whitespace removal: https://github.com/lark-parser/lark/commit/5236ff95a37cf464ba7049b27622d87b662c1918 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-lark/python-lark.hash | 6 +++--- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index 3773c00f7c..abc168e93b 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 fd3ca96a8d9d67798508470032921078 lark-1.1.2.tar.gz -sha256 7a8d0c07d663da9391d7faee1bf1d7df4998c47ca43a593cbef5c7566acd057a lark-1.1.2.tar.gz +md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz +sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz # Locally computed sha256 checksums -sha256 6e83ad8e0de51690a53eac02dd2b6188dfd7949053be56fba5b651140d27ee57 LICENSE +sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 52c249552e..548adcd833 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.2 +PYTHON_LARK_VERSION = 1.1.4 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a3/c5/11d0a086590b207ad1b6c9ba6e019f8290652f3d703cdb002d72e220dd99 +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:28 -0000 Subject: [Buildroot] [git commit] package/python-mutagen: bump to version 1.46.0 Message-ID: <20221205112603.696D985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b10a60e0b67ab839926b12e1be05d281d9f6a9b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mutagen/python-mutagen.hash | 4 ++-- package/python-mutagen/python-mutagen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mutagen/python-mutagen.hash b/package/python-mutagen/python-mutagen.hash index 0cf25fd5fe..2e1a588936 100644 --- a/package/python-mutagen/python-mutagen.hash +++ b/package/python-mutagen/python-mutagen.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mutagen/json -md5 76e1f7fc2386813c0ff2716695fb06e1 mutagen-1.45.1.tar.gz -sha256 6397602efb3c2d7baebd2166ed85731ae1c1d475abca22090b7141ff5034b3e1 mutagen-1.45.1.tar.gz +md5 648c9f38b8ef46ffb0d5135524650b87 mutagen-1.46.0.tar.gz +sha256 6e5f8ba84836b99fe60be5fb27f84be4ad919bbb6b49caa6ae81e70584b55e58 mutagen-1.46.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/python-mutagen/python-mutagen.mk b/package/python-mutagen/python-mutagen.mk index 627ec70e96..07ac9542c6 100644 --- a/package/python-mutagen/python-mutagen.mk +++ b/package/python-mutagen/python-mutagen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MUTAGEN_VERSION = 1.45.1 +PYTHON_MUTAGEN_VERSION = 1.46.0 PYTHON_MUTAGEN_SOURCE = mutagen-$(PYTHON_MUTAGEN_VERSION).tar.gz -PYTHON_MUTAGEN_SITE = https://files.pythonhosted.org/packages/f3/d9/2232a4cb9a98e2d2501f7e58d193bc49c956ef23756d7423ba1bd87e386d +PYTHON_MUTAGEN_SITE = https://files.pythonhosted.org/packages/b1/54/d1760a363d0fe345528e37782f6c18123b0e99e8ea755022fd51f1ecd0f9 PYTHON_MUTAGEN_LICENSE = GPL-2.0 PYTHON_MUTAGEN_LICENSE_FILES = COPYING PYTHON_MUTAGEN_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:28 -0000 Subject: [Buildroot] [git commit] package/python-kiwisolver: bump to version 1.4.4 Message-ID: <20221205112602.C9C0785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ce5a582e9f99ac05bfbc8330c8ea978d7af9724 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-cppy build dependency. License hash changed due to filename update: https://github.com/nucleic/kiwi/commit/b04d5d3f6cb404d1e23c0c4f9bff76bd5a8facb6 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-kiwisolver/python-kiwisolver.hash | 8 +++++--- package/python-kiwisolver/python-kiwisolver.mk | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/package/python-kiwisolver/python-kiwisolver.hash b/package/python-kiwisolver/python-kiwisolver.hash index aa7d79ced7..7f2e263a5b 100644 --- a/package/python-kiwisolver/python-kiwisolver.hash +++ b/package/python-kiwisolver/python-kiwisolver.hash @@ -1,3 +1,5 @@ -# Locally calculated -sha256 48168c0ace18319c649e31907f6d8586f648e503560f506f128798b99393bcdb python-kiwisolver-1.1.0.tar.gz -sha256 95c32f73d43fa54d8146badbcbd73b83acb7fa2cc81a7cef7784b3cd33b146a0 LICENSE +# md5, sha256 from https://pypi.org/pypi/kiwisolver/json +md5 34796908455c3b23c889439b541e424b kiwisolver-1.4.4.tar.gz +sha256 d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955 kiwisolver-1.4.4.tar.gz +# Locally computed sha256 checksums +sha256 26da8d49744796f2601fb5fe9e5d8b9e8102064ca60a8dc1825b6177cb05450c LICENSE diff --git a/package/python-kiwisolver/python-kiwisolver.mk b/package/python-kiwisolver/python-kiwisolver.mk index 2b99803c0d..2c5db26dbc 100644 --- a/package/python-kiwisolver/python-kiwisolver.mk +++ b/package/python-kiwisolver/python-kiwisolver.mk @@ -4,10 +4,12 @@ # ################################################################################ -PYTHON_KIWISOLVER_VERSION = 1.1.0 -PYTHON_KIWISOLVER_SITE = $(call github,nucleic,kiwi,$(PYTHON_KIWISOLVER_VERSION)) +PYTHON_KIWISOLVER_VERSION = 1.4.4 +PYTHON_KIWISOLVER_SOURCE = kiwisolver-$(PYTHON_KIWISOLVER_VERSION).tar.gz +PYTHON_KIWISOLVER_SITE = https://files.pythonhosted.org/packages/5f/5c/272a7dd49a1914f35cd8d6d9f386defa8b047f6fbd06badd6b77b3ba24e7 PYTHON_KIWISOLVER_LICENSE = BSD-3-Clause PYTHON_KIWISOLVER_LICENSE_FILES = LICENSE PYTHON_KIWISOLVER_SETUP_TYPE = setuptools +PYTHON_KIWISOLVER_DEPENDENCIES = host-python-cppy $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:29 -0000 Subject: [Buildroot] [git commit] package/python-prompt-toolkit: bump to version 3.0.31 Message-ID: <20221205112603.D8B7185BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02294e005949752929fa5136691f5422c567d522 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 5a24634a56..8b91ee767f 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 ba9e63c3e7e5a4f4ce4e4770a4daba96 prompt_toolkit-3.0.20.tar.gz -sha256 eb71d5a6b72ce6db177af4a7d4d7085b99756bf656d98ffcc4fecd36850eea6c prompt_toolkit-3.0.20.tar.gz +md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz +sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index b575783f96..bef761e20f 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.20 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/b4/56/9ab5868f34ab2657fba7e2192f41316252ab04edbbeb2a8583759960a1a7 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:29 -0000 Subject: [Buildroot] [git commit] package/python-markdown2: bump to version 2.4.6 Message-ID: <20221205112603.0535B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2e19ebb5035a171750e98926429b286cb1f6e21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-markdown2/python-markdown2.hash | 4 ++-- package/python-markdown2/python-markdown2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-markdown2/python-markdown2.hash b/package/python-markdown2/python-markdown2.hash index a3e310aacf..f8582ba5b8 100644 --- a/package/python-markdown2/python-markdown2.hash +++ b/package/python-markdown2/python-markdown2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/markdown2/json -md5 6134fce06c4783b3178a90a719fa9d91 markdown2-2.4.1.tar.gz -sha256 ce9265cf179c4e07934e7b6a4b03f3edb7891e66e6d0f7017755f6064bbbe13f markdown2-2.4.1.tar.gz +md5 bb3f451bed011a0d8959e3c1d5850c53 markdown2-2.4.6.tar.gz +sha256 f65b4dbe1e16591b14fd40bc659b8b58d285eab70c1da21f390294fcdec42bb0 markdown2-2.4.6.tar.gz # Locally computed sha256 checksums sha256 f8c7c4d554409cf621b8d653dbfffb719745fd36f5c49b8305258649b403ef9c LICENSE.txt diff --git a/package/python-markdown2/python-markdown2.mk b/package/python-markdown2/python-markdown2.mk index 6acfad2ccb..b1c162e12f 100644 --- a/package/python-markdown2/python-markdown2.mk +++ b/package/python-markdown2/python-markdown2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MARKDOWN2_VERSION = 2.4.1 +PYTHON_MARKDOWN2_VERSION = 2.4.6 PYTHON_MARKDOWN2_SOURCE = markdown2-$(PYTHON_MARKDOWN2_VERSION).tar.gz -PYTHON_MARKDOWN2_SITE = https://files.pythonhosted.org/packages/fb/10/4f327f4517fa5dda90021618fe174d1f4aff3c4e06abcd7f77685a455511 +PYTHON_MARKDOWN2_SITE = https://files.pythonhosted.org/packages/83/b7/24613765f558afde9f47b61fcd787a9856ac1515b53af38bd11bf2fb3c8c PYTHON_MARKDOWN2_SETUP_TYPE = setuptools PYTHON_MARKDOWN2_LICENSE = MIT PYTHON_MARKDOWN2_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:30 -0000 Subject: [Buildroot] [git commit] package/python-pathvalidate: bump to version 2.5.2 Message-ID: <20221205112603.AD39A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3263543a0249f2ba3018656bd35366d3a429fd2f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pathvalidate/python-pathvalidate.hash | 4 ++-- package/python-pathvalidate/python-pathvalidate.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathvalidate/python-pathvalidate.hash b/package/python-pathvalidate/python-pathvalidate.hash index adf1a75dca..828236304e 100644 --- a/package/python-pathvalidate/python-pathvalidate.hash +++ b/package/python-pathvalidate/python-pathvalidate.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathvalidate/json -md5 afc0343cd8c4ad732431a8b860d73330 pathvalidate-2.5.0.tar.gz -sha256 119ba36be7e9a405d704c7b7aea4b871c757c53c9adc0ed64f40be1ed8da2781 pathvalidate-2.5.0.tar.gz +md5 541238984572fb21db2da2af1d70a993 pathvalidate-2.5.2.tar.gz +sha256 5ff57d0fabe5ecb7a4f1e4957bfeb5ad8ab5ab4c0fa71f79c6bbc24bd9b7d14d pathvalidate-2.5.2.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-pathvalidate/python-pathvalidate.mk b/package/python-pathvalidate/python-pathvalidate.mk index bb434f3662..6ca8c0f2ad 100644 --- a/package/python-pathvalidate/python-pathvalidate.mk +++ b/package/python-pathvalidate/python-pathvalidate.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHVALIDATE_VERSION = 2.5.0 +PYTHON_PATHVALIDATE_VERSION = 2.5.2 PYTHON_PATHVALIDATE_SOURCE = pathvalidate-$(PYTHON_PATHVALIDATE_VERSION).tar.gz -PYTHON_PATHVALIDATE_SITE = https://files.pythonhosted.org/packages/2e/89/7853a1ea323e848ab1e90c8930733bc19e35a935deb80d78b572c36ea33f +PYTHON_PATHVALIDATE_SITE = https://files.pythonhosted.org/packages/60/f7/ff244fdd8ed98e98d4f9acecfe74a890e5e3245ce55253ef88db51e94652 PYTHON_PATHVALIDATE_SETUP_TYPE = setuptools PYTHON_PATHVALIDATE_LICENSE = MIT PYTHON_PATHVALIDATE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:30 -0000 Subject: [Buildroot] [git commit] package/python-mistune: bump to version 2.0.4 Message-ID: <20221205112603.314F785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ead539c27dd61ba010b3723b26af91da0779eb98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/lepture/mistune/commit/991c683584279102a94542b9b46e0637a9b4cb3b Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mistune/python-mistune.hash | 6 +++--- package/python-mistune/python-mistune.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-mistune/python-mistune.hash b/package/python-mistune/python-mistune.hash index a7a5936096..161f2ed6ff 100644 --- a/package/python-mistune/python-mistune.hash +++ b/package/python-mistune/python-mistune.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mistune/json -md5 fb6ab174ece938dea09f8b2adad771e4 mistune-0.8.4.tar.gz -sha256 59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e mistune-0.8.4.tar.gz +md5 a4437edb22cf6519a7c61730fecb1a3f mistune-2.0.4.tar.gz +sha256 9ee0a66053e2267aba772c71e06891fa8f1af6d4b01d5e84e267b4570d4d9808 mistune-2.0.4.tar.gz # Locally computed sha256 checksums -sha256 0c5259c3dd0a7c46f4835221645f62a0638c9b9faa02af08676e8069e1ff964b LICENSE +sha256 539013fd8e19f744f8bf0e27a532bbff54cd689ecef7a800f56ae5dc824be870 LICENSE diff --git a/package/python-mistune/python-mistune.mk b/package/python-mistune/python-mistune.mk index 6beb425837..1e4bb71903 100644 --- a/package/python-mistune/python-mistune.mk +++ b/package/python-mistune/python-mistune.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MISTUNE_VERSION = 0.8.4 +PYTHON_MISTUNE_VERSION = 2.0.4 PYTHON_MISTUNE_SOURCE = mistune-$(PYTHON_MISTUNE_VERSION).tar.gz -PYTHON_MISTUNE_SITE = https://files.pythonhosted.org/packages/2d/a4/509f6e7783ddd35482feda27bc7f72e65b5e7dc910eca4ab2164daf9c577 +PYTHON_MISTUNE_SITE = https://files.pythonhosted.org/packages/cd/9b/0f98334812f548a5ee4399b76e33752a74fc7bb976f5efb34d962f03d585 PYTHON_MISTUNE_LICENSE = BSD-3-Clause PYTHON_MISTUNE_LICENSE_FILES = LICENSE PYTHON_MISTUNE_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:31 -0000 Subject: [Buildroot] [git commit] package/python-pydantic: bump to version 1.10.2 Message-ID: <20221205112604.2A14885BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea11973ab14a4a1210382691d0dc42da9439bf7c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pydantic/python-pydantic.hash | 4 ++-- package/python-pydantic/python-pydantic.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pydantic/python-pydantic.hash b/package/python-pydantic/python-pydantic.hash index 215b5d1714..a5eb025fcb 100644 --- a/package/python-pydantic/python-pydantic.hash +++ b/package/python-pydantic/python-pydantic.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pydantic/json -md5 7845d2f3c8fe8602f73f53ec5b6dfa29 pydantic-1.8.2.tar.gz -sha256 26464e57ccaafe72b7ad156fdaa4e9b9ef051f69e175dbbb463283000c05ab7b pydantic-1.8.2.tar.gz +md5 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz +sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz # Locally computed sha256 checksums sha256 9e3946690ac88b6b73e8f001a0586af13568be8852fd514e4393f39761764387 LICENSE diff --git a/package/python-pydantic/python-pydantic.mk b/package/python-pydantic/python-pydantic.mk index b282241506..04014214e1 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.8.2 +PYTHON_PYDANTIC_VERSION = 1.10.2 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/b9/d2/12a808613937a6b98cd50d6467352f01322dc0d8ca9fb5b94441625d6684 +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:31 -0000 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.1 Message-ID: <20221205112603.4643485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90ebb0deb6d5b3d6b5cfea040226fefbfc40e0bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 1de1d7cdc2..5bc5433123 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 285091518bdbde8086c60c5ed6d7090eccc1c232b00138c964c410f1a7da654f orjson-3.7.11.tar.gz +sha256 dc7a9ae16562ddf3589ef7cbdf122a26f845dae919d8ea9679e0fe4c9be69b3a orjson-3.8.1.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index 0a266e827a..00be3f1f4b 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.7.11 +PYTHON_ORJSON_VERSION = 3.8.1 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/fd/52/42520dbfd47191977140c49fa601624b9b4c6cc9d6a62d3e68970ee9eac6 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/d0/e6/d012626dcf443e36ac1210be365d0a367beff7dd8b7029ace3006c948820 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:32 -0000 Subject: [Buildroot] [git commit] package/python-py: bump to version 1.11.0 Message-ID: <20221205112604.12F6585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5dd4a78f36b7050822ae6f0e957bbbe1b6ecc19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-py/python-py.hash | 4 ++-- package/python-py/python-py.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-py/python-py.hash b/package/python-py/python-py.hash index 2d9928f376..537fe31773 100644 --- a/package/python-py/python-py.hash +++ b/package/python-py/python-py.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/py/json -md5 5f108bfe00d5468cbdb8071051f86a55 py-1.10.0.tar.gz -sha256 21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3 py-1.10.0.tar.gz +md5 bde7dcc1cb452a1e10206ef2f811ba88 py-1.11.0.tar.gz +sha256 51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719 py-1.11.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 py/_vendored_packages/iniconfig-1.1.1.dist-info/LICENSE diff --git a/package/python-py/python-py.mk b/package/python-py/python-py.mk index d8cb6fa544..cec02dcfa9 100644 --- a/package/python-py/python-py.mk +++ b/package/python-py/python-py.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PY_VERSION = 1.10.0 +PYTHON_PY_VERSION = 1.11.0 PYTHON_PY_SOURCE = py-$(PYTHON_PY_VERSION).tar.gz -PYTHON_PY_SITE = https://files.pythonhosted.org/packages/0d/8c/50e9f3999419bb7d9639c37e83fa9cdcf0f601a9d407162d6c37ad60be71 +PYTHON_PY_SITE = https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc PYTHON_PY_DEPENDENCIES = host-python-setuptools-scm PYTHON_PY_SETUP_TYPE = setuptools PYTHON_PY_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:32 -0000 Subject: [Buildroot] [git commit] package/python-mako: bump to version 1.2.3 Message-ID: <20221205112602.EEA5985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6dab7b3b44111f28384b80392393bb9a6e03485 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/sqlalchemy/mako/commit/36e10468c1e159803147bfbc7fffc930a9bd368c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mako/python-mako.hash | 6 +++--- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index f5b5daf06d..4bacafafde 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 409bdc38e9ddda5eada61fb092cb12fd Mako-1.1.5.tar.gz -sha256 169fa52af22a91900d852e937400e79f535496191c63712e3b9fda5a9bed6fc3 Mako-1.1.5.tar.gz +md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz +sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz # Locally computed sha256 checksums -sha256 47cd0d41b1092f9161cfb629ed15e5cea185144710ff4633a4281ef088ff5de7 LICENSE +sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index 553c4a5339..a663b7dbda 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.1.5 +PYTHON_MAKO_VERSION = 1.2.3 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/d1/42/ff293411e980debfc647be9306d89840c8b82ea24571b014f1a35b2ad80f +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:33 -0000 Subject: [Buildroot] [git commit] package/python-psycopg2: bump to version 2.9.5 Message-ID: <20221205112603.EEE5985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8bb4a619ac723d6a35e2b3ebe9f6e1d07a5d0f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-psycopg2/python-psycopg2.hash | 4 ++-- package/python-psycopg2/python-psycopg2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psycopg2/python-psycopg2.hash b/package/python-psycopg2/python-psycopg2.hash index d02ffc2ec8..58f98f9d84 100644 --- a/package/python-psycopg2/python-psycopg2.hash +++ b/package/python-psycopg2/python-psycopg2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psycopg2/json -md5 182e3e8cf3381c254f65f70cad4976e5 psycopg2-2.9.1.tar.gz -sha256 de5303a6f1d0a7a34b9d40e4d3bef684ccc44a49bbe3eb85e3c0bffb4a131b7c psycopg2-2.9.1.tar.gz +md5 3cec7285f61690633bb070d4bba259c2 psycopg2-2.9.5.tar.gz +sha256 a5246d2e683a972e2187a8714b5c2cf8156c064629f9a9b1a873c1730d9e245a psycopg2-2.9.5.tar.gz # Locally computed sha256 checksums sha256 9614b85dfc9a72c5b2ca33144c1d7e1ed3b1c297459d9fb28a6a5762c2e8d71b LICENSE diff --git a/package/python-psycopg2/python-psycopg2.mk b/package/python-psycopg2/python-psycopg2.mk index de466e2c59..fa23c2814f 100644 --- a/package/python-psycopg2/python-psycopg2.mk +++ b/package/python-psycopg2/python-psycopg2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSYCOPG2_VERSION = 2.9.1 +PYTHON_PSYCOPG2_VERSION = 2.9.5 PYTHON_PSYCOPG2_SOURCE = psycopg2-$(PYTHON_PSYCOPG2_VERSION).tar.gz -PYTHON_PSYCOPG2_SITE = https://files.pythonhosted.org/packages/aa/8a/7c80e7e44fb1b4277e89bd9ca509aefdd4dd1b2c547c6f293afe9f7ffd04 +PYTHON_PSYCOPG2_SITE = https://files.pythonhosted.org/packages/89/d6/cd8c46417e0f7a16b4b0fc321f4ab676a59250d08fce5b64921897fb07cc PYTHON_PSYCOPG2_SETUP_TYPE = setuptools PYTHON_PSYCOPG2_LICENSE = LGPL-3.0+ PYTHON_PSYCOPG2_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:33 -0000 Subject: [Buildroot] [git commit] package/python-pytest-asyncio: bump version to 0.20.1 Message-ID: <20221205112603.542E585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bca80837c380d71b00b1923980067a171b80084d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/python-pytest-asyncio/python-pytest-asyncio.hash | 4 ++-- package/python-pytest-asyncio/python-pytest-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytest-asyncio/python-pytest-asyncio.hash b/package/python-pytest-asyncio/python-pytest-asyncio.hash index e20d78aa01..b683c60553 100644 --- a/package/python-pytest-asyncio/python-pytest-asyncio.hash +++ b/package/python-pytest-asyncio/python-pytest-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytest-asyncio/json -md5 0c74a0ae2b509735594684bf00512252 pytest-asyncio-0.19.0.tar.gz -sha256 ac4ebf3b6207259750bc32f4c1d8fcd7e79739edbc67ad0c58dd150b1d072fed pytest-asyncio-0.19.0.tar.gz +md5 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz +sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz # Locally computed sha256 checksums sha256 a8ad31b1c3f40dca5a84119351b8fa8ddc868edd77fad8a8ebf6d8f2d16fa4ae LICENSE diff --git a/package/python-pytest-asyncio/python-pytest-asyncio.mk b/package/python-pytest-asyncio/python-pytest-asyncio.mk index 337565ca85..b70e0ad0f4 100644 --- a/package/python-pytest-asyncio/python-pytest-asyncio.mk +++ b/package/python-pytest-asyncio/python-pytest-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTEST_ASYNCIO_VERSION = 0.19.0 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.1 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/43/1c/4293ce5ddfd1db78fbf192bd3c47183c9ecc2816b8de382ed1b2491c7cea +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:34 -0000 Subject: [Buildroot] [git commit] package/python-pyicu: bump to version 2.10.2 Message-ID: <20221205112604.660A585BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0b7a6862449df74bcbf591fee71f8bedca1ff570 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://gitlab.pyicu.org/main/pyicu/-/commit/366090276963a90924d22420e2bd80a015fca332 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyicu/python-pyicu.hash | 10 +++++----- package/python-pyicu/python-pyicu.mk | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pyicu/python-pyicu.hash b/package/python-pyicu/python-pyicu.hash index 8b113d4ab7..009b264336 100644 --- a/package/python-pyicu/python-pyicu.hash +++ b/package/python-pyicu/python-pyicu.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/PyICU/json -md5 7656f5cc53a7c18b40e653d6eefdee14 PyICU-1.9.7.tar.gz -# Locally computed -sha256 db27cd1cc150b879c5465872bec7fdaf340eca140aa922be03891d5b9f855b61 PyICU-1.9.7.tar.gz -sha256 74bbadee4ee3c3a1ac0ecfbd74bc7ce64046de1ceddf4717dc923809ca8ffce3 LICENSE +# md5, sha256 from https://pypi.org/pypi/pyicu/json +md5 4090ebb98702338cac3dbed2d72c2fd7 PyICU-2.10.2.tar.gz +sha256 0c3309eea7fab6857507ace62403515b60fe096cbfb4f90d14f55ff75c5441c1 PyICU-2.10.2.tar.gz +# Locally computed sha256 checksums +sha256 00da5bf22f2386c4f6f07c734490e9b818c4dcf70e6ca49f594e9cec636b9c40 LICENSE diff --git a/package/python-pyicu/python-pyicu.mk b/package/python-pyicu/python-pyicu.mk index c6587c399c..512b2f857f 100644 --- a/package/python-pyicu/python-pyicu.mk +++ b/package/python-pyicu/python-pyicu.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYICU_VERSION = 1.9.7 +PYTHON_PYICU_VERSION = 2.10.2 PYTHON_PYICU_SOURCE = PyICU-$(PYTHON_PYICU_VERSION).tar.gz -PYTHON_PYICU_SITE = https://pypi.python.org/packages/6e/88/f42a1297909ca6d9113ba37b37067011ae29432fe592fdd98cf52ad23b77 +PYTHON_PYICU_SITE = https://files.pythonhosted.org/packages/64/00/a531e119a97e54601f616f5061879ec2d4bb058d225014f9acf94b2970c3 PYTHON_PYICU_LICENSE = MIT PYTHON_PYICU_LICENSE_FILES = LICENSE PYTHON_PYICU_DEPENDENCIES = icu From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:34 -0000 Subject: [Buildroot] [git commit] package/python-oauthlib: bump to version 3.2.2 Message-ID: <20221205112603.8AADB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=253d358532a5edb04ae09649998d4883faa24116 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-oauthlib/python-oauthlib.hash | 4 ++-- package/python-oauthlib/python-oauthlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-oauthlib/python-oauthlib.hash b/package/python-oauthlib/python-oauthlib.hash index e55f0c861d..6a2ad003e1 100644 --- a/package/python-oauthlib/python-oauthlib.hash +++ b/package/python-oauthlib/python-oauthlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/oauthlib/json -md5 9201e30a4eacf3ecfa15503b241ad5e3 oauthlib-3.1.1.tar.gz -sha256 8f0215fcc533dd8dd1bee6f4c412d4f0cd7297307d43ac61666389e3bc3198a3 oauthlib-3.1.1.tar.gz +md5 2f7b898cc1af8c1409cc329e8843ea8f oauthlib-3.2.2.tar.gz +sha256 9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918 oauthlib-3.2.2.tar.gz # Locally computed sha256 checksums sha256 3d1e12d8ac52c0b6c148af6d291f72400b8720ed16c0ac4a89868b6d14b1c939 LICENSE diff --git a/package/python-oauthlib/python-oauthlib.mk b/package/python-oauthlib/python-oauthlib.mk index 7369768b35..1e49487d6a 100644 --- a/package/python-oauthlib/python-oauthlib.mk +++ b/package/python-oauthlib/python-oauthlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OAUTHLIB_VERSION = 3.1.1 +PYTHON_OAUTHLIB_VERSION = 3.2.2 PYTHON_OAUTHLIB_SOURCE = oauthlib-$(PYTHON_OAUTHLIB_VERSION).tar.gz -PYTHON_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/9e/84/001a3f8d9680f3b26d5e7711e13d5ff92e4b511766a72ac6b4a4e5f06796 +PYTHON_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/6d/fa/fbf4001037904031639e6bfbfc02badfc7e12f137a8afa254df6c4c8a670 PYTHON_OAUTHLIB_SETUP_TYPE = setuptools PYTHON_OAUTHLIB_LICENSE = BSD-3-Clause PYTHON_OAUTHLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:35 -0000 Subject: [Buildroot] [git commit] package/python-pygments: bump to version 2.13.0 Message-ID: <20221205112604.4ED6F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785566c29e65c043ce819315572c9244621e08c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/pygments/pygments/commit/ab4afd821aa41403f7a0b1e714112c40b2ad843b Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pygments/python-pygments.hash | 6 +++--- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 09b47b2bdc..610acb96d7 100644 --- a/package/python-pygments/python-pygments.hash +++ b/package/python-pygments/python-pygments.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pygments/json -md5 390a49fa0eb5486a795b2b54b9a7b666 Pygments-2.7.4.tar.gz -sha256 df49d09b498e83c1a73128295860250b0b7edd4c723a32e9bc0d295c7c2ec337 Pygments-2.7.4.tar.gz +md5 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz +sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz # Locally computed sha256 checksums -sha256 c012cf17a2ba79142977c8cc5bb1497a675401bf79c2c9b95a7604e2ddfde8b8 LICENSE +sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index 781b16353b..c09350c42b 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.7.4 +PYTHON_PYGMENTS_VERSION = 2.13.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e1/86/8059180e8217299079d8719c6e23d674aadaba0b1939e25e0cc15dcf075b +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:36 -0000 Subject: [Buildroot] [git commit] package/python-networkmanager: bump to version 2.2 Message-ID: <20221205112603.746A085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e6461c51f07e04cd42708843cf45583108f37ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/seveas/python-networkmanager/commit/9acb5c9d90154a68ffadd144e9d72f1b56038649 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-networkmanager/python-networkmanager.hash | 10 +++++----- package/python-networkmanager/python-networkmanager.mk | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-networkmanager/python-networkmanager.hash b/package/python-networkmanager/python-networkmanager.hash index 105949d50e..d4e21f1d82 100644 --- a/package/python-networkmanager/python-networkmanager.hash +++ b/package/python-networkmanager/python-networkmanager.hash @@ -1,5 +1,5 @@ -# md5 and sha256 from https://pypi.python.org/pypi/python-networkmanager/json -md5 f638d854a3639fb37c0e06d1092a771e python-networkmanager-2.1.tar.gz -sha256 aef1e34d98d7bec7cc368e0ca0f2e97493f9b5ebe6d7103f8f6460cfca3dc6fc python-networkmanager-2.1.tar.gz -# Locally computed -sha256 be40f44d54bb5e0f0eee28e957ad020a00a6e3adb0290262e92129eba1c044cf COPYING +# md5, sha256 from https://pypi.org/pypi/python-networkmanager/json +md5 7e05d3ca40a4fa50222ba93cda3d0d02 python-networkmanager-2.2.tar.gz +sha256 de6eb921d94aba7549f428ed2b3aa482a5d543ecb6965cbaa0fbb555ab31b9d5 python-networkmanager-2.2.tar.gz +# Locally computed sha256 checksums +sha256 d12bbc105c723d4471b39fe8197d43df822e5b4bda822a8255719d039e701f49 COPYING diff --git a/package/python-networkmanager/python-networkmanager.mk b/package/python-networkmanager/python-networkmanager.mk index de893f757a..785d2c0d3e 100644 --- a/package/python-networkmanager/python-networkmanager.mk +++ b/package/python-networkmanager/python-networkmanager.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_NETWORKMANAGER_VERSION = 2.1 -PYTHON_NETWORKMANAGER_SITE = https://files.pythonhosted.org/packages/73/ec/2cc46290cedc99f59df3633d428dfa91d95946ca49af96fdb53514ee195f +PYTHON_NETWORKMANAGER_VERSION = 2.2 +PYTHON_NETWORKMANAGER_SITE = https://files.pythonhosted.org/packages/f2/3d/0924d03117636b80a88af783f857fb101e4c47953a8bb0f733b964d50af4 PYTHON_NETWORKMANAGER_SETUP_TYPE = setuptools PYTHON_NETWORKMANAGER_LICENSE = Zlib PYTHON_NETWORKMANAGER_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:36 -0000 Subject: [Buildroot] [git commit] package/mupdf: bump to version 1.20.3 Message-ID: <20221205112604.8A9C785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1fb64680bffbda1e5fb952150652f73205322707 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop all patches which are now upstream/no longer needed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Makefile-add-an-install_libs-target.patch | 41 ------- ...ouble-free-of-object-during-linearization.patch | 52 --------- ...le-max-key-size-in-cached-color-converter.patch | 119 --------------------- ...-Makefile-compile-hexdump.exe-with-HOSTCC.patch | 40 ------- package/mupdf/mupdf.hash | 4 +- package/mupdf/mupdf.mk | 6 +- 6 files changed, 5 insertions(+), 257 deletions(-) diff --git a/package/mupdf/0001-Makefile-add-an-install_libs-target.patch b/package/mupdf/0001-Makefile-add-an-install_libs-target.patch deleted file mode 100644 index 9cb5a2fec9..0000000000 --- a/package/mupdf/0001-Makefile-add-an-install_libs-target.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 0989f13ecbc2155b05da0cb091801d32d750d2d4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Rapha=C3=ABl=20M=C3=A9lotte?= - -Date: Thu, 29 Aug 2019 09:51:02 +0200 -Subject: [PATCH] Makefile: add an install_libs target. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This allows to install only the library files (if you need pymupdf but -not mupdf binaries for example). - -Signed-off-by: Rapha??l M??lotte ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index c5bc541ac..e14f88526 100644 ---- a/Makefile -+++ b/Makefile -@@ -322,7 +322,7 @@ libs: $(INSTALL_LIBS) - tools: $(TOOL_APPS) - apps: $(TOOL_APPS) $(VIEW_APPS) - --install: libs apps -+install_libs: - install -d $(DESTDIR)$(incdir)/mupdf - install -d $(DESTDIR)$(incdir)/mupdf/fitz - install -d $(DESTDIR)$(incdir)/mupdf/pdf -@@ -333,6 +333,7 @@ install: libs apps - install -d $(DESTDIR)$(libdir) - install -m 644 $(INSTALL_LIBS) $(DESTDIR)$(libdir) - -+install: libs apps install_libs - install -d $(DESTDIR)$(bindir) - install -m 755 $(TOOL_APPS) $(VIEW_APPS) $(DESTDIR)$(bindir) - --- -2.21.0 - diff --git a/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch b/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch deleted file mode 100644 index a4746961a6..0000000000 --- a/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch +++ /dev/null @@ -1,52 +0,0 @@ -From cee7cefc610d42fd383b3c80c12cbc675443176a Mon Sep 17 00:00:00 2001 -From: Robin Watts -Date: Fri, 22 Jan 2021 17:05:15 +0000 -Subject: [PATCH] Bug 703366: Fix double free of object during linearization. - -This appears to happen because we parse an illegal object from -a broken file and assign it to object 0, which is defined to -be free. - -Here, we fix the parsing code so this can't happen. - -[Retrieved from: -http://git.ghostscript.com/?p=mupdf.git;h=cee7cefc610d42fd383b3c80c12cbc675443176a] -Signed-off-by: Fabrice Fontaine ---- - source/pdf/pdf-parse.c | 6 ++++++ - source/pdf/pdf-xref.c | 2 ++ - 2 files changed, 8 insertions(+) - -diff --git a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c -index 7abc8c3d4..5761c3351 100644 ---- a/source/pdf/pdf-parse.c -+++ b/source/pdf/pdf-parse.c -@@ -749,6 +749,12 @@ pdf_parse_ind_obj(fz_context *ctx, pdf_document *doc, - fz_throw(ctx, FZ_ERROR_SYNTAX, "expected generation number (%d ? obj)", num); - } - gen = buf->i; -+ if (gen < 0 || gen >= 65536) -+ { -+ if (try_repair) -+ *try_repair = 1; -+ fz_throw(ctx, FZ_ERROR_SYNTAX, "invalid generation number (%d)", gen); -+ } - - tok = pdf_lex(ctx, file, buf); - if (tok != PDF_TOK_OBJ) -diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c -index 1b2bdcd59..30197b4b8 100644 ---- a/source/pdf/pdf-xref.c -+++ b/source/pdf/pdf-xref.c -@@ -1190,6 +1190,8 @@ pdf_read_new_xref(fz_context *ctx, pdf_document *doc, pdf_lexbuf *buf) - { - ofs = fz_tell(ctx, doc->file); - trailer = pdf_parse_ind_obj(ctx, doc, doc->file, buf, &num, &gen, &stm_ofs, NULL); -+ if (num == 0) -+ fz_throw(ctx, FZ_ERROR_GENERIC, "Trailer object number cannot be 0\n"); - } - fz_catch(ctx) - { --- -2.17.1 - diff --git a/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch b/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch deleted file mode 100644 index 5335f140d6..0000000000 --- a/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch +++ /dev/null @@ -1,119 +0,0 @@ -From f5712c9949d026e4b891b25837edd2edc166151f Mon Sep 17 00:00:00 2001 -From: Tor Andersson -Date: Tue, 20 Apr 2021 14:46:48 +0200 -Subject: [PATCH] Bug 703791: Stay within hash table max key size in cached - color converter. - -[Retrieved from: -http://git.ghostscript.com/?p=mupdf.git;h=f5712c9949d026e4b891b25837edd2edc166151f] -Signed-off-by: Fabrice Fontaine ---- - include/mupdf/fitz/hash.h | 2 ++ - source/fitz/colorspace.c | 40 ++++++++++++++++++++++++--------------- - source/fitz/hash.c | 7 +++---- - 3 files changed, 30 insertions(+), 19 deletions(-) - -diff --git a/include/mupdf/fitz/hash.h b/include/mupdf/fitz/hash.h -index e92eb0458..feb37a5e4 100644 ---- a/include/mupdf/fitz/hash.h -+++ b/include/mupdf/fitz/hash.h -@@ -5,6 +5,8 @@ - #include "mupdf/fitz/context.h" - #include "mupdf/fitz/output.h" - -+#define FZ_HASH_TABLE_KEY_LENGTH 48 -+ - /** - Generic hash-table with fixed-length keys. - -diff --git a/source/fitz/colorspace.c b/source/fitz/colorspace.c -index af454caf1..f4db9d3d2 100644 ---- a/source/fitz/colorspace.c -+++ b/source/fitz/colorspace.c -@@ -1025,23 +1025,30 @@ typedef struct fz_cached_color_converter - static void fz_cached_color_convert(fz_context *ctx, fz_color_converter *cc_, const float *ss, float *ds) - { - fz_cached_color_converter *cc = cc_->opaque; -- float *val = fz_hash_find(ctx, cc->hash, ss); -- int n = cc->base.ds->n * sizeof(float); -- -- if (val) -+ if (cc->hash) - { -- memcpy(ds, val, n); -- return; -- } -+ float *val = fz_hash_find(ctx, cc->hash, ss); -+ int n = cc->base.ds->n * sizeof(float); - -- cc->base.convert(ctx, &cc->base, ss, ds); -+ if (val) -+ { -+ memcpy(ds, val, n); -+ return; -+ } - -- val = Memento_label(fz_malloc_array(ctx, cc->base.ds->n, float), "cached_color_convert"); -- memcpy(val, ds, n); -- fz_try(ctx) -- fz_hash_insert(ctx, cc->hash, ss, val); -- fz_catch(ctx) -- fz_free(ctx, val); -+ cc->base.convert(ctx, &cc->base, ss, ds); -+ -+ val = Memento_label(fz_malloc_array(ctx, cc->base.ds->n, float), "cached_color_convert"); -+ memcpy(val, ds, n); -+ fz_try(ctx) -+ fz_hash_insert(ctx, cc->hash, ss, val); -+ fz_catch(ctx) -+ fz_free(ctx, val); -+ } -+ else -+ { -+ cc->base.convert(ctx, &cc->base, ss, ds); -+ } - } - - void fz_init_cached_color_converter(fz_context *ctx, fz_color_converter *cc, fz_colorspace *ss, fz_colorspace *ds, fz_colorspace *is, fz_color_params params) -@@ -1060,7 +1067,10 @@ void fz_init_cached_color_converter(fz_context *ctx, fz_color_converter *cc, fz_ - fz_try(ctx) - { - fz_find_color_converter(ctx, &cached->base, ss, ds, is, params); -- cached->hash = fz_new_hash_table(ctx, 256, n * sizeof(float), -1, fz_free); -+ if (n * sizeof(float) <= FZ_HASH_TABLE_KEY_LENGTH) -+ cached->hash = fz_new_hash_table(ctx, 256, n * sizeof(float), -1, fz_free); -+ else -+ fz_warn(ctx, "colorspace has too many components to be cached"); - } - fz_catch(ctx) - { -diff --git a/source/fitz/hash.c b/source/fitz/hash.c -index 882b886c9..287d43f03 100644 ---- a/source/fitz/hash.c -+++ b/source/fitz/hash.c -@@ -11,11 +11,9 @@ - and removed frequently. - */ - --enum { MAX_KEY_LEN = 48 }; -- - typedef struct - { -- unsigned char key[MAX_KEY_LEN]; -+ unsigned char key[FZ_HASH_TABLE_KEY_LENGTH]; - void *val; - } fz_hash_entry; - -@@ -50,7 +48,8 @@ fz_new_hash_table(fz_context *ctx, int initialsize, int keylen, int lock, fz_has - { - fz_hash_table *table; - -- assert(keylen <= MAX_KEY_LEN); -+ if (keylen > FZ_HASH_TABLE_KEY_LENGTH) -+ fz_throw(ctx, FZ_ERROR_GENERIC, "hash table key length too large"); - - table = fz_malloc_struct(ctx, fz_hash_table); - table->keylen = keylen; --- -2.17.1 - diff --git a/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch b/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch deleted file mode 100644 index bc9debd332..0000000000 --- a/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch +++ /dev/null @@ -1,40 +0,0 @@ -From c0036573a995dc78d3cf60a30ff0af2b47f3680a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 14 Nov 2021 23:24:27 +0100 -Subject: [PATCH] Makefile: compile hexdump.exe with HOSTCC - -hexdump.exe must be compiled for the host or the build will fail when -cross-compiling with HAVE_OBJCOPY=no - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://bugs.ghostscript.com/show_bug.cgi?id=704442] ---- - Makefile | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/Makefile b/Makefile -index 6492b1ca3..0732b358f 100644 ---- a/Makefile -+++ b/Makefile -@@ -60,6 +60,8 @@ AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ $^ - ifdef RANLIB - RANLIB_CMD = $(QUIET_RANLIB) $(RANLIB) $@ - endif -+HOSTCC ?= $(CC) -+HOST_LINK_CMD = $(QUIET_LINK) $(MKTGTDIR) ; $(HOSTCC) -o $@ $^ - LINK_CMD = $(QUIET_LINK) $(MKTGTDIR) ; $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) - TAGS_CMD = $(QUIET_TAGS) ctags -R --c-kinds=+p --exclude=platform/python --exclude=platform/c++ - WINDRES_CMD = $(QUIET_WINDRES) $(MKTGTDIR) ; $(WINDRES) $< $@ -@@ -81,6 +83,9 @@ $(OUT)/%.a : - $(AR_CMD) - $(RANLIB_CMD) - -+$(OUT)/scripts/hexdump.exe: scripts/hexdump.c -+ $(HOST_LINK_CMD) -+ - $(OUT)/%.exe: %.c - $(LINK_CMD) - --- -2.33.0 - diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index 67093cbc9f..fa24e741c7 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 fc17bd01d5860e49b009f28a5ddb629e94af4510 mupdf-1.18.0-source.tar.xz +sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz # Locally computed: -sha256 592d4f6c0fba41bb954eb1a41616661b62b134d5b383e33bd45a081af5d4a59a mupdf-1.18.0-source.tar.xz +sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 56ea7cc507..1fc54b2d35 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,8 +5,8 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.18.0 -MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.xz +MUPDF_VERSION = 1.20.3 +MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ MUPDF_LICENSE_FILES = COPYING @@ -68,7 +68,7 @@ endef define MUPDF_INSTALL_STAGING_CMDS $(MUPDF_MAKE_ENV) $(MAKE) -C $(@D) $(MUPDF_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" install_libs + DESTDIR="$(STAGING_DIR)" install-libs endef define MUPDF_INSTALL_TARGET_CMDS From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:37 -0000 Subject: [Buildroot] [git commit] package/python-paramiko: bump to version 2.11.0 Message-ID: <20221205112603.95D6A85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9cbff2f1b4848a3bc2d2df428b10f3b377a9fc56 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index 951bd8e114..f4142b5c33 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 6e47947882e2c1b81f35b4133e8e62b9 paramiko-2.10.3.tar.gz -sha256 ddb1977853aef82804b35d72a0e597b244fa326c404c350bd00c5b01dbfee71a paramiko-2.10.3.tar.gz +md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz +sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index 46209f5823..a33e11c768 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.10.3 +PYTHON_PARAMIKO_VERSION = 2.11.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/d4/93/1a1eb7f214e6774099d56153db9e612f93cb8ffcdfd2eca243fcd5bb3a78 +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:37 -0000 Subject: [Buildroot] [git commit] package/python-pyopenssl: bump to version 22.1.0 Message-ID: <20221205112604.A0FAA85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c6945c4d31c9088f030c6b254a1ef202a28e84c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyopenssl/python-pyopenssl.hash | 4 ++-- package/python-pyopenssl/python-pyopenssl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyopenssl/python-pyopenssl.hash b/package/python-pyopenssl/python-pyopenssl.hash index 0dc9f921fa..bc65bb5868 100644 --- a/package/python-pyopenssl/python-pyopenssl.hash +++ b/package/python-pyopenssl/python-pyopenssl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyopenssl/json -md5 182c9f258c431c731906ab7fdaf6d0a8 pyOpenSSL-22.0.0.tar.gz -sha256 660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf pyOpenSSL-22.0.0.tar.gz +md5 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz +sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz # Locally computed sha256 checksums sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-pyopenssl/python-pyopenssl.mk b/package/python-pyopenssl/python-pyopenssl.mk index 21a3f06907..85f856b319 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.0.0 +PYTHON_PYOPENSSL_VERSION = 22.1.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/35/d3/d6a9610f19d943e198df502ae660c6b5acf84cc3bc421a2aa3c0fb6b21d1 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:38 -0000 Subject: [Buildroot] [git commit] package/python-pytablewriter: bump to version 0.64.2 Message-ID: <20221205112604.CE58D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77a49554e1caf7322ee6bf43a6a254a60215ccd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytablewriter/python-pytablewriter.hash | 4 ++-- package/python-pytablewriter/python-pytablewriter.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytablewriter/python-pytablewriter.hash b/package/python-pytablewriter/python-pytablewriter.hash index 27a84f5fda..f082542dfb 100644 --- a/package/python-pytablewriter/python-pytablewriter.hash +++ b/package/python-pytablewriter/python-pytablewriter.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytablewriter/json -md5 4909dcdba8c6df35e14dbecbc6c94b6c pytablewriter-0.46.1.tar.gz -sha256 9d52ecc84bb89197c312e193b4ff04a3c934b914f3c32e4826d44a0acbc7764f pytablewriter-0.46.1.tar.gz +md5 0eaa4a2429d22389b5e4b8c5f5135bbb pytablewriter-0.64.2.tar.gz +sha256 99409d401d6ef5f06d1bc40f265a8e3053afe4cbfbaf709f71124076afb40dbb pytablewriter-0.64.2.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-pytablewriter/python-pytablewriter.mk b/package/python-pytablewriter/python-pytablewriter.mk index a63f7f8a2a..d865a89330 100644 --- a/package/python-pytablewriter/python-pytablewriter.mk +++ b/package/python-pytablewriter/python-pytablewriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTABLEWRITER_VERSION = 0.46.1 +PYTHON_PYTABLEWRITER_VERSION = 0.64.2 PYTHON_PYTABLEWRITER_SOURCE = pytablewriter-$(PYTHON_PYTABLEWRITER_VERSION).tar.gz -PYTHON_PYTABLEWRITER_SITE = https://files.pythonhosted.org/packages/bb/86/d5f3dfec35d2d7583c9f3f1d731adf729851d1fe01011f07a747eb8c7df0 +PYTHON_PYTABLEWRITER_SITE = https://files.pythonhosted.org/packages/a6/e1/50c1cd9734a9edc1386913b178f9e4757c1bc37665c1855a6596c25957d6 PYTHON_PYTABLEWRITER_SETUP_TYPE = setuptools PYTHON_PYTABLEWRITER_LICENSE = MIT PYTHON_PYTABLEWRITER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:38 -0000 Subject: [Buildroot] [git commit] package/python-psutil: bump to version 5.9.3 Message-ID: <20221205112603.E30B385B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16b97f6825b7206cf3b112e67c570247c56e59ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index 552ced55ec..c7b7e46ec1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 91060da163ef478002a4456dd99cbb4c psutil-5.8.0.tar.gz -sha256 0c9ccb99ab76025f2f0bbecf341d4656e9c1351db8cc8a03ccd62e318ab4b5c6 psutil-5.8.0.tar.gz +md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz +sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 3a2781c284..578f69d3c7 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.8.0 +PYTHON_PSUTIL_VERSION = 5.9.3 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/e1/b0/7276de53321c12981717490516b7e612364f2cb372ee8901bd4a66a000d7 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:39 -0000 Subject: [Buildroot] [git commit] package/python-pip: bump to version 22.3 Message-ID: <20221205112603.C387885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17475031193133ce70527b70a5530e853069a8f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date change: https://github.com/pypa/pip/commit/874a2f8c39e531baaaebb47109a9a50f12a247a9 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pip/python-pip.hash | 6 +++--- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index 69214110f8..d1442ca39d 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 efbdb4201a5e6383fb4d12e26f78f355 pip-21.2.4.tar.gz -sha256 0eb8a1516c3d138ae8689c0c1a60fde7143310832f9dc77e11d8a4bc62de193b pip-21.2.4.tar.gz +md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz +sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz # Locally computed sha256 checksums -sha256 23a7361c2b1581028bc623b9da2bd24997abcaa4781ace6ad444a37944f8dae1 LICENSE.txt +sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 81fc87d5f0..0f2c5d8e02 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 21.2.4 +PYTHON_PIP_VERSION = 22.3 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/52/e1/06c018197d8151383f66ebf6979d951995cf495629fc54149491f5d157d0 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:39 -0000 Subject: [Buildroot] [git commit] package/python-reentry: bump to version 1.3.3 Message-ID: <20221205112605.088B785BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cedea0649dbd80a8bcf09874c48fb5298616c6f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-reentry/python-reentry.hash | 4 ++-- package/python-reentry/python-reentry.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-reentry/python-reentry.hash b/package/python-reentry/python-reentry.hash index 522b936118..1d6ff0e217 100644 --- a/package/python-reentry/python-reentry.hash +++ b/package/python-reentry/python-reentry.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/reentry/json -md5 398c1e5bbda657aa645c8d2d38afb63f reentry-1.3.2.tar.gz -sha256 c6667e59aeabbb4d122aadc2170102a270e6a811d16a5431c5c3b91fabd7cf02 reentry-1.3.2.tar.gz +md5 30b57a189bb3c319c0552a2f3105d34d reentry-1.3.3.tar.gz +sha256 6343d83245e5047c9f8db0702ec1a7fa8210bd553f0ab643212572f6fce2c3ff reentry-1.3.3.tar.gz # Locally computed sha256 checksums sha256 4ae7f3216208a7e2327236e95bcd2397b2495f1c2298c708986c893bea608509 LICENSE diff --git a/package/python-reentry/python-reentry.mk b/package/python-reentry/python-reentry.mk index ec33c17452..5808eee4a2 100644 --- a/package/python-reentry/python-reentry.mk +++ b/package/python-reentry/python-reentry.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REENTRY_VERSION = 1.3.2 +PYTHON_REENTRY_VERSION = 1.3.3 PYTHON_REENTRY_SOURCE = reentry-$(PYTHON_REENTRY_VERSION).tar.gz -PYTHON_REENTRY_SITE = https://files.pythonhosted.org/packages/a0/88/eb0c107c19227a2292ed11711034a3d80c0dc1368d2b3ebeb3fe7b936a8e +PYTHON_REENTRY_SITE = https://files.pythonhosted.org/packages/95/20/e820a29014f1cb662423d7001dc09a9ea5280083ea300f0c5efe5cae238b PYTHON_REENTRY_SETUP_TYPE = setuptools PYTHON_REENTRY_LICENSE = MIT PYTHON_REENTRY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:40 -0000 Subject: [Buildroot] [git commit] package/python-portend: bump to version 3.1.0 Message-ID: <20221205112603.CE6A685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aaf7d09c805c1d4e7b64c96719a3e965f1f16ce7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap change: https://github.com/jaraco/portend/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-portend/python-portend.hash | 6 +++--- package/python-portend/python-portend.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-portend/python-portend.hash b/package/python-portend/python-portend.hash index 1e212b15e5..6af3b77792 100644 --- a/package/python-portend/python-portend.hash +++ b/package/python-portend/python-portend.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/portend/json -md5 0ab51a12b7462a5275946a3645a71e92 portend-2.5.tar.gz -sha256 19dc27bfb3c72471bd30a235a4d5fbefef8a7e31cab367744b5d87a205e7bfd9 portend-2.5.tar.gz +md5 c37d676837505a6fc8dd33185c6d62a7 portend-3.1.0.tar.gz +sha256 239e3116045ea823f6df87d6168107ad75ccc0590e37242af0cc1e98c5d224e4 portend-3.1.0.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-portend/python-portend.mk b/package/python-portend/python-portend.mk index 8d619052c9..4322121e9b 100644 --- a/package/python-portend/python-portend.mk +++ b/package/python-portend/python-portend.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PORTEND_VERSION = 2.5 +PYTHON_PORTEND_VERSION = 3.1.0 PYTHON_PORTEND_SOURCE = portend-$(PYTHON_PORTEND_VERSION).tar.gz -PYTHON_PORTEND_SITE = https://files.pythonhosted.org/packages/2c/59/948666fc2455ae471efd40cb2a9a990f5f6f2354a9a6b228e29b9fb4a307 +PYTHON_PORTEND_SITE = https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4 PYTHON_PORTEND_LICENSE = MIT PYTHON_PORTEND_LICENSE_FILES = LICENSE PYTHON_PORTEND_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:40 -0000 Subject: [Buildroot] [git commit] package/python-pytablereader: bump to version 0.31.3 Message-ID: <20221205112604.C2F8A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e5672420ba9c4e30d71460b60b3f6207baf12a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License verified as still MIT after hash changed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytablereader/python-pytablereader.hash | 6 +++--- package/python-pytablereader/python-pytablereader.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pytablereader/python-pytablereader.hash b/package/python-pytablereader/python-pytablereader.hash index 675ce5680e..2034cfd61e 100644 --- a/package/python-pytablereader/python-pytablereader.hash +++ b/package/python-pytablereader/python-pytablereader.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytablereader/json -md5 23ba6121e2f916dfbf4015516779dfcd pytablereader-0.26.1.tar.gz -sha256 f2e1477de8886267b765af7861baacc65606761bfabb0689f118cc5d27861f26 pytablereader-0.26.1.tar.gz +md5 8d732b706186666a4c28d14927c26754 pytablereader-0.31.3.tar.gz +sha256 e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11 pytablereader-0.31.3.tar.gz # Locally computed sha256 checksums -sha256 7fcef461a93fea587224132a865d1285969c9bec15baf59caeb7a8c7638a8744 LICENSE +sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-pytablereader/python-pytablereader.mk b/package/python-pytablereader/python-pytablereader.mk index 0f9e4c593a..daa484d393 100644 --- a/package/python-pytablereader/python-pytablereader.mk +++ b/package/python-pytablereader/python-pytablereader.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTABLEREADER_VERSION = 0.26.1 +PYTHON_PYTABLEREADER_VERSION = 0.31.3 PYTHON_PYTABLEREADER_SOURCE = pytablereader-$(PYTHON_PYTABLEREADER_VERSION).tar.gz -PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/1e/bc/f60da8a733cd87215d8533f28536f8149eca3b898bbca346b37b6c915d8d +PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/b5/c8/67590578e27cb1716c7b71291946d685b5bf63fbfe7a254a7cb3f6f8aeab PYTHON_PYTABLEREADER_SETUP_TYPE = setuptools PYTHON_PYTABLEREADER_LICENSE = MIT PYTHON_PYTABLEREADER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:41 -0000 Subject: [Buildroot] [git commit] package/python-pudb: bump to version 2022.1.2 Message-ID: <20221205112604.06C9F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4525b49cb32651c5029847ed02e72b5c075ef4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index fc19f589d9..d9943a3601 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 100b955e103b72279604420bbdcd07a5 pudb-2021.1.tar.gz -sha256 309ee82b45a0ffca0bc4c7f521fd3e357589c764f339bdf9dcabb7ad40692d6e pudb-2021.1.tar.gz +md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz +sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 31df3147d0..7df38f0f02 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2021.1 +PYTHON_PUDB_VERSION = 2022.1.2 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/c7/69/813e93519fc28744457ff68fa2eaac3b4ea30dda1e6994e969fe9d3008d9 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:41 -0000 Subject: [Buildroot] [git commit] package/python-requests-toolbelt: bump to version 0.10.1 Message-ID: <20221205112605.29F2485BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8a4d299d3ab097788d2c2fdcabe8bfc4b46bfde branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url changing to https: https://github.com/requests/toolbelt/commit/e9875f91861c81e437deb3d76a641e4cf0146ea4 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-requests-toolbelt/python-requests-toolbelt.hash | 6 +++--- package/python-requests-toolbelt/python-requests-toolbelt.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-requests-toolbelt/python-requests-toolbelt.hash b/package/python-requests-toolbelt/python-requests-toolbelt.hash index 833570b113..28abf2c628 100644 --- a/package/python-requests-toolbelt/python-requests-toolbelt.hash +++ b/package/python-requests-toolbelt/python-requests-toolbelt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/requests-toolbelt/json -md5 b1509735c4b4cf95df2619facbc3672e requests-toolbelt-0.9.1.tar.gz -sha256 968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0 requests-toolbelt-0.9.1.tar.gz +md5 636d226d03632d013269aebbc85f4f4b requests-toolbelt-0.10.1.tar.gz +sha256 62e09f7ff5ccbda92772a29f394a49c3ad6cb181d568b1337626b2abb628a63d requests-toolbelt-0.10.1.tar.gz # Locally computed sha256 checksums -sha256 3a1a3cffa7abc000cbd726a664f56c33c532a55480f9e056dfe941cf93b7c37f LICENSE +sha256 1f8cf8bdacd98ed6d36d0fec0c07f7765acebd6e81205962ab5146023b3c858d LICENSE diff --git a/package/python-requests-toolbelt/python-requests-toolbelt.mk b/package/python-requests-toolbelt/python-requests-toolbelt.mk index 119c402785..8c141e3aa9 100644 --- a/package/python-requests-toolbelt/python-requests-toolbelt.mk +++ b/package/python-requests-toolbelt/python-requests-toolbelt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REQUESTS_TOOLBELT_VERSION = 0.9.1 +PYTHON_REQUESTS_TOOLBELT_VERSION = 0.10.1 PYTHON_REQUESTS_TOOLBELT_SOURCE = requests-toolbelt-$(PYTHON_REQUESTS_TOOLBELT_VERSION).tar.gz -PYTHON_REQUESTS_TOOLBELT_SITE = https://files.pythonhosted.org/packages/28/30/7bf7e5071081f761766d46820e52f4b16c8a08fef02d2eb4682ca7534310 +PYTHON_REQUESTS_TOOLBELT_SITE = https://files.pythonhosted.org/packages/0c/4c/07f01c6ac44f7784fa399137fbc8d0cdc1b5d35304e8c0f278ad82105b58 PYTHON_REQUESTS_TOOLBELT_SETUP_TYPE = setuptools PYTHON_REQUESTS_TOOLBELT_LICENSE = Apache-2.0 PYTHON_REQUESTS_TOOLBELT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:42 -0000 Subject: [Buildroot] [git commit] package/python-pydal: bump to version 20220916.1 Message-ID: <20221205112604.1EAD685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66a20bac4847d7df0c2859eb4ae95e7bf09647bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pydal/python-pydal.hash | 2 +- package/python-pydal/python-pydal.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 2a712e26c9..852e568ac5 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 e4bde1955c2d15cae07349275cda48fa61a46dd51562717c2f0f1374dd459547 python-pydal-20220814.1.tar.gz +sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index 89c3f14726..a3df1ccff1 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220814.1 +PYTHON_PYDAL_VERSION = 20220916.1 PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:42 -0000 Subject: [Buildroot] [git commit] package/python-redis: bump to version 4.3.4 Message-ID: <20221205112604.F1D8785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d8312153ef4760865dc2fe0f612e82a3515637c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-redis/python-redis.hash | 4 ++-- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 57c71dabfa..9465e251f8 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 7a00d4540374f34e152a33faa1fcee5f redis-3.5.3.tar.gz -sha256 0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2 redis-3.5.3.tar.gz +md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz +sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz # Locally computed sha256 checksums sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 98c1a16599..7c18f31507 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 3.5.3 +PYTHON_REDIS_VERSION = 4.3.4 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/b3/17/1e567ff78c83854e16b98694411fe6e08c3426af866ad11397cddceb80d3 +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:43 -0000 Subject: [Buildroot] [git commit] package/python-pyftpdlib: bump to version 1.5.7 Message-ID: <20221205112604.4112D85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=383f65fcdac581e06df5617203fcf4cbae5a9ee9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyftpdlib/python-pyftpdlib.hash | 4 ++-- package/python-pyftpdlib/python-pyftpdlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyftpdlib/python-pyftpdlib.hash b/package/python-pyftpdlib/python-pyftpdlib.hash index abbb1261b2..46b5ae6336 100644 --- a/package/python-pyftpdlib/python-pyftpdlib.hash +++ b/package/python-pyftpdlib/python-pyftpdlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyftpdlib/json -md5 459dd3e685c4b7dfcf574ca05e5586eb pyftpdlib-1.5.6.tar.gz -sha256 fda655d81f29af52885ca2f8a2704134baed540f16d66a0b26e8fdfafd12db5e pyftpdlib-1.5.6.tar.gz +md5 6d9539aea866d4f959d86ae001cdddf7 pyftpdlib-1.5.7.tar.gz +sha256 7ea3ce4137db8209af1f6b9ea020590f462c63ed7c7a1240bd596e4d3a7b656e pyftpdlib-1.5.7.tar.gz # Locally computed sha256 checksums sha256 67a832551570a5ac5f7901eaa5ece4b9491fda7f2d8c93957c3bbc68a5a76d88 LICENSE diff --git a/package/python-pyftpdlib/python-pyftpdlib.mk b/package/python-pyftpdlib/python-pyftpdlib.mk index 931e2dad06..bd1ada8125 100644 --- a/package/python-pyftpdlib/python-pyftpdlib.mk +++ b/package/python-pyftpdlib/python-pyftpdlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYFTPDLIB_VERSION = 1.5.6 +PYTHON_PYFTPDLIB_VERSION = 1.5.7 PYTHON_PYFTPDLIB_SOURCE = pyftpdlib-$(PYTHON_PYFTPDLIB_VERSION).tar.gz -PYTHON_PYFTPDLIB_SITE = https://files.pythonhosted.org/packages/31/61/63ef60aca6de07eba1639d9d47f3f8e29462e8bb49d6a8dce9aeff240646 +PYTHON_PYFTPDLIB_SITE = https://files.pythonhosted.org/packages/2f/bc/f03a15bf807698bbecdcf316041e3d79b25a40fa7b6e071e17702ff7b9d4 PYTHON_PYFTPDLIB_SETUP_TYPE = setuptools PYTHON_PYFTPDLIB_LICENSE = MIT PYTHON_PYFTPDLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:43 -0000 Subject: [Buildroot] [git commit] package/python-secretstorage: bump to version 3.3.3 Message-ID: <20221205112605.4B8F485BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dbb859d66ba5249b3cfef1c3821683054cdce8cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-secretstorage/python-secretstorage.hash | 4 ++-- package/python-secretstorage/python-secretstorage.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-secretstorage/python-secretstorage.hash b/package/python-secretstorage/python-secretstorage.hash index a8e535f892..ae0a5be347 100644 --- a/package/python-secretstorage/python-secretstorage.hash +++ b/package/python-secretstorage/python-secretstorage.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/secretstorage/json -md5 c2a8c0e08e5da198fc38c379b98c28f1 SecretStorage-3.1.2.tar.gz -sha256 15da8a989b65498e29be338b3b279965f1b8f09b9668bd8010da183024c8bff6 SecretStorage-3.1.2.tar.gz +md5 c6ff1cc866d2f1d274b75c6490726b1b SecretStorage-3.3.3.tar.gz +sha256 2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 SecretStorage-3.3.3.tar.gz # Locally computed sha256 checksums sha256 70f6bfca77633c35efa218328eda5486d7054c2914d61820980e378797520a25 LICENSE diff --git a/package/python-secretstorage/python-secretstorage.mk b/package/python-secretstorage/python-secretstorage.mk index 4c209bf513..81487aa8fb 100644 --- a/package/python-secretstorage/python-secretstorage.mk +++ b/package/python-secretstorage/python-secretstorage.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SECRETSTORAGE_VERSION = 3.1.2 +PYTHON_SECRETSTORAGE_VERSION = 3.3.3 PYTHON_SECRETSTORAGE_SOURCE = SecretStorage-$(PYTHON_SECRETSTORAGE_VERSION).tar.gz -PYTHON_SECRETSTORAGE_SITE = https://files.pythonhosted.org/packages/fd/9f/36197c75d9a09b1ab63f56cb985af6cd858ca3fc41fd9cd890ce69bae5b9 +PYTHON_SECRETSTORAGE_SITE = https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691 PYTHON_SECRETSTORAGE_SETUP_TYPE = setuptools PYTHON_SECRETSTORAGE_LICENSE = BSD-3-Clause PYTHON_SECRETSTORAGE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:44 -0000 Subject: [Buildroot] [git commit] package/python-pyhamcrest: bump to version 2.0.4 Message-ID: <20221205112604.5A76685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c114f2615a026eb0e4b6adf62469212104ca69ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyhamcrest/python-pyhamcrest.hash | 4 ++-- package/python-pyhamcrest/python-pyhamcrest.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pyhamcrest/python-pyhamcrest.hash b/package/python-pyhamcrest/python-pyhamcrest.hash index b2e84d7d1f..176079e0f5 100644 --- a/package/python-pyhamcrest/python-pyhamcrest.hash +++ b/package/python-pyhamcrest/python-pyhamcrest.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyhamcrest/json -md5 7a086f0b067f8d38958ec32f054559b4 PyHamcrest-2.0.2.tar.gz -sha256 412e00137858f04bde0729913874a48485665f2d36fe9ee449f26be864af9316 PyHamcrest-2.0.2.tar.gz +md5 c808291b2fca0991d044927884e6d15e pyhamcrest-2.0.4.tar.gz +sha256 b5d9ce6b977696286cf232ce2adf8969b4d0b045975b0936ac9005e84e67e9c1 pyhamcrest-2.0.4.tar.gz # Locally computed sha256 checksums sha256 71beae6c8151362cfe398cbd350191a1cc52d3d28499839a7830b25f5b50a7fe LICENSE.txt diff --git a/package/python-pyhamcrest/python-pyhamcrest.mk b/package/python-pyhamcrest/python-pyhamcrest.mk index 28979600dd..de5295e964 100644 --- a/package/python-pyhamcrest/python-pyhamcrest.mk +++ b/package/python-pyhamcrest/python-pyhamcrest.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYHAMCREST_VERSION = 2.0.2 -PYTHON_PYHAMCREST_SOURCE = PyHamcrest-$(PYTHON_PYHAMCREST_VERSION).tar.gz -PYTHON_PYHAMCREST_SITE = https://files.pythonhosted.org/packages/58/05/7b993fabb44ff0b52a90916d96bfd91a65ecf90b8248e72bba325ba8e438 +PYTHON_PYHAMCREST_VERSION = 2.0.4 +PYTHON_PYHAMCREST_SOURCE = pyhamcrest-$(PYTHON_PYHAMCREST_VERSION).tar.gz +PYTHON_PYHAMCREST_SITE = https://files.pythonhosted.org/packages/b1/9a/588f086b64ace8d2e9843d8551e9068b2570c3c51b06cb49a107303f8700 PYTHON_PYHAMCREST_SETUP_TYPE = setuptools PYTHON_PYHAMCREST_LICENSE = BSD-3-Clause PYTHON_PYHAMCREST_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:44 -0000 Subject: [Buildroot] [git commit] package/python-sh: bump to version 1.14.3 Message-ID: <20221205112605.8427C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a76ef23ae323fd0d571dd2f0c218201921c06bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sh/python-sh.hash | 6 +++--- package/python-sh/python-sh.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-sh/python-sh.hash b/package/python-sh/python-sh.hash index 13a0207de9..a31aacdee1 100644 --- a/package/python-sh/python-sh.hash +++ b/package/python-sh/python-sh.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sh/json -md5 33becadcb5214afd00b9eec05fa98c06 sh-1.14.2.tar.gz -sha256 9d7bd0334d494b2a4609fe521b2107438cdb21c0e469ffeeb191489883d6fe0d sh-1.14.2.tar.gz -# Locally computed +md5 d60498172876f35aef6303a9cbb8eb11 sh-1.14.3.tar.gz +sha256 e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7 sh-1.14.3.tar.gz +# Locally computed sha256 checksums sha256 d8491c6e236568d04f7c8c07f2f1b8f5d142706dab6ab88f6e0d2dd476b6c706 LICENSE.txt diff --git a/package/python-sh/python-sh.mk b/package/python-sh/python-sh.mk index d2d8b14c8b..781de88ab1 100644 --- a/package/python-sh/python-sh.mk +++ b/package/python-sh/python-sh.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SH_VERSION = 1.14.2 +PYTHON_SH_VERSION = 1.14.3 PYTHON_SH_SOURCE = sh-$(PYTHON_SH_VERSION).tar.gz -PYTHON_SH_SITE = https://files.pythonhosted.org/packages/80/39/ed280d183c322453e276a518605b2435f682342f2c3bcf63228404d36375 +PYTHON_SH_SITE = https://files.pythonhosted.org/packages/b7/09/89c28aaf2a49f226fef8587c90c6386bd2cc03a0295bc4ff7fc6ee43c01d PYTHON_SH_SETUP_TYPE = setuptools PYTHON_SH_LICENSE = MIT PYTHON_SH_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:45 -0000 Subject: [Buildroot] [git commit] package/python-pylibftdi: bump to version 0.20.0 Message-ID: <20221205112604.7EF1785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aef5c2d3b6bf9aabe543495a9ad33de7ddf58812 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/codedstructure/pylibftdi/commit/4662ebe069eefd5a89709d4165e3be808cad636c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pylibftdi/python-pylibftdi.hash | 6 +++--- package/python-pylibftdi/python-pylibftdi.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pylibftdi/python-pylibftdi.hash b/package/python-pylibftdi/python-pylibftdi.hash index 5570c1c9f6..ee0ba127ca 100644 --- a/package/python-pylibftdi/python-pylibftdi.hash +++ b/package/python-pylibftdi/python-pylibftdi.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pylibftdi/json -md5 c48e442cef7b1e865b4d96ab92f509ad pylibftdi-0.18.1.tar.gz -sha256 bdd04076933959b20b3c8b4fb8be7882d3362675f259e7eeb23ebff03b81859d pylibftdi-0.18.1.tar.gz +md5 fb43ade3283b809d4ebe92bf4a60d7fc pylibftdi-0.20.0.tar.gz +sha256 f4a87fc4af2c9c7d42badd4192ca9b529f32c9d96fdc8daea7e29c509226df5f pylibftdi-0.20.0.tar.gz # Locally computed sha256 checksums -sha256 0e40132339e1ef7d17d93837fbc273d1e87302e9295162bd19c9161e5700ddcc LICENSE.txt +sha256 0d3f1af06b566a783091422061b60e864fc5d5853418b71643041e254b4ae7f9 LICENSE.txt diff --git a/package/python-pylibftdi/python-pylibftdi.mk b/package/python-pylibftdi/python-pylibftdi.mk index 2f5614867d..34040b72ac 100644 --- a/package/python-pylibftdi/python-pylibftdi.mk +++ b/package/python-pylibftdi/python-pylibftdi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYLIBFTDI_VERSION = 0.18.1 +PYTHON_PYLIBFTDI_VERSION = 0.20.0 PYTHON_PYLIBFTDI_SOURCE = pylibftdi-$(PYTHON_PYLIBFTDI_VERSION).tar.gz -PYTHON_PYLIBFTDI_SITE = https://files.pythonhosted.org/packages/50/9b/1e1cdb9715bacfb83e5eaf5e69f4e2fbd92d61f43c5e185cc3935ec01b28 +PYTHON_PYLIBFTDI_SITE = https://files.pythonhosted.org/packages/b8/03/4f778ce6dceea58dc5bfd555c22fdb265afc922d81d3c4496a791a54c479 PYTHON_PYLIBFTDI_LICENSE = MIT PYTHON_PYLIBFTDI_LICENSE_FILES = LICENSE.txt PYTHON_PYLIBFTDI_DEPENDENCIES = libftdi From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:45 -0000 Subject: [Buildroot] [git commit] package/python-semantic-version: bump to version 2.10.0 Message-ID: <20221205112605.5671B85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0af5cbd4bee578444fa1320a72d045149ab0f897 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-semantic-version/python-semantic-version.hash | 4 ++-- package/python-semantic-version/python-semantic-version.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-semantic-version/python-semantic-version.hash b/package/python-semantic-version/python-semantic-version.hash index 692905ec29..49e28c429a 100644 --- a/package/python-semantic-version/python-semantic-version.hash +++ b/package/python-semantic-version/python-semantic-version.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/semantic-version/json -md5 76d7364def7ee487b6153d40b13de904 semantic_version-2.8.5.tar.gz -sha256 d2cb2de0558762934679b9a104e82eca7af448c9f4974d1f3eeccff651df8a54 semantic_version-2.8.5.tar.gz +md5 e48abef93ba69abcd4eaf4640edfc38b semantic_version-2.10.0.tar.gz +sha256 bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c semantic_version-2.10.0.tar.gz # Locally computed sha256 checksums sha256 a85e7ef2fbc670d26781ed6844cd31a7e8ada65d21328f75a0b02402faae37ea LICENSE diff --git a/package/python-semantic-version/python-semantic-version.mk b/package/python-semantic-version/python-semantic-version.mk index 2352690e26..76a65e734f 100644 --- a/package/python-semantic-version/python-semantic-version.mk +++ b/package/python-semantic-version/python-semantic-version.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SEMANTIC_VERSION_VERSION = 2.8.5 +PYTHON_SEMANTIC_VERSION_VERSION = 2.10.0 PYTHON_SEMANTIC_VERSION_SOURCE = semantic_version-$(PYTHON_SEMANTIC_VERSION_VERSION).tar.gz -PYTHON_SEMANTIC_VERSION_SITE = https://files.pythonhosted.org/packages/d4/52/3be868c7ed1f408cb822bc92ce17ffe4e97d11c42caafce0589f05844dd0 +PYTHON_SEMANTIC_VERSION_SITE = https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595 PYTHON_SEMANTIC_VERSION_SETUP_TYPE = setuptools PYTHON_SEMANTIC_VERSION_LICENSE = BSD-2-Clause PYTHON_SEMANTIC_VERSION_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:46 -0000 Subject: [Buildroot] [git commit] package/python-pymupdf: bump to version 1.20.2 Message-ID: <20221205112604.95EB485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=13d4626b304375844f34afe881cb295dc7d5fcfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License changed to AGPL-3.0+ only: https://github.com/pymupdf/PyMuPDF/commit/dcbd9bb8c3fd2002b9e03a8c61b4b8bf90cfdb01 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pymupdf/python-pymupdf.hash | 8 ++++---- package/python-pymupdf/python-pymupdf.mk | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index ee7a916519..21befb3b7c 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 70d6c2232e531772bbe9a813044262f9 PyMuPDF-1.18.14.tar.gz -sha256 efe85cb80f79cc3f3890aa2ab82b962b8a999ca078e33e9bacc5d0be5c4656dc PyMuPDF-1.18.14.tar.gz -# Locally computed: -sha256 282751b8c98ee9e445346eb57a992c9ecbe25ed8dd554df046777313e19b10f9 COPYING +md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz +sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +# Locally computed sha256 checksums +sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index ceeeb0a55b..238fc4dd47 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,11 +5,11 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.18.14 +PYTHON_PYMUPDF_VERSION = 1.20.2 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/41/f6/dbefe3d6949fa81fb7bcac9141e4345330d272724718ac5a6af78297498b +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 PYTHON_PYMUPDF_SETUP_TYPE = setuptools -PYTHON_PYMUPDF_LICENSE = GPL-3.0, AGPL-3.0+ (code generated from mupdf) +PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING # No license file included in pip, but it's present on github PYTHON_PYMUPDF_DEPENDENCIES = freetype mupdf zlib From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:46 -0000 Subject: [Buildroot] [git commit] package/python-sqlalchemy: bump to version 1.4.42 Message-ID: <20221205112605.B037685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=331393e8a5903fa5b41e7854c02b56f3c0b168a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/sqlalchemy/sqlalchemy/commit/ad244b9b7577486bd4e22d74d64e35802af84977 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqlalchemy/python-sqlalchemy.hash | 6 +++--- package/python-sqlalchemy/python-sqlalchemy.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-sqlalchemy/python-sqlalchemy.hash b/package/python-sqlalchemy/python-sqlalchemy.hash index 3274e10fd3..9f479d8f7b 100644 --- a/package/python-sqlalchemy/python-sqlalchemy.hash +++ b/package/python-sqlalchemy/python-sqlalchemy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqlalchemy/json -md5 af9722657ba51131703dbe75f24b054a SQLAlchemy-1.3.10.tar.gz -sha256 0f0768b5db594517e1f5e1572c73d14cf295140756431270d89496dc13d5e46c SQLAlchemy-1.3.10.tar.gz +md5 52318b83e8931c5f5a459f54fe4be3e8 SQLAlchemy-1.4.42.tar.gz +sha256 177e41914c476ed1e1b77fd05966ea88c094053e17a85303c4ce007f88eff363 SQLAlchemy-1.4.42.tar.gz # Locally computed sha256 checksums -sha256 0acffa15f3427e94014235e3c44376f6fe5df0ff461a93a9116eebcce74c056e LICENSE +sha256 859ded25da34c1eb73e6e736df4c5f8ce3ed2ed5290663176f06e7720d9c9a20 LICENSE diff --git a/package/python-sqlalchemy/python-sqlalchemy.mk b/package/python-sqlalchemy/python-sqlalchemy.mk index d6829853fc..a94b9eca92 100644 --- a/package/python-sqlalchemy/python-sqlalchemy.mk +++ b/package/python-sqlalchemy/python-sqlalchemy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLALCHEMY_VERSION = 1.3.10 +PYTHON_SQLALCHEMY_VERSION = 1.4.42 PYTHON_SQLALCHEMY_SOURCE = SQLAlchemy-$(PYTHON_SQLALCHEMY_VERSION).tar.gz -PYTHON_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/14/0e/487f7fc1e432cec50d2678f94e4133f2b9e9356e35bacc30d73e8cb831fc +PYTHON_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/e4/56/8ea85eaab7d93b58f9c213ad8fc5882838189a29fc8cc401d80710a12969 PYTHON_SQLALCHEMY_SETUP_TYPE = setuptools PYTHON_SQLALCHEMY_LICENSE = MIT PYTHON_SQLALCHEMY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:47 -0000 Subject: [Buildroot] [git commit] package/python-pyjwt: bump to version 2.6.0 Message-ID: <20221205112604.7297485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95702e627051b99c9911196841a584c461583c2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyjwt/python-pyjwt.hash | 4 ++-- package/python-pyjwt/python-pyjwt.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyjwt/python-pyjwt.hash b/package/python-pyjwt/python-pyjwt.hash index d51df02be1..cc64be6cca 100644 --- a/package/python-pyjwt/python-pyjwt.hash +++ b/package/python-pyjwt/python-pyjwt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/PyJWT/json -md5 665f444d7805e36826bb09ce6434e73a PyJWT-2.4.0.tar.gz -sha256 d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba PyJWT-2.4.0.tar.gz +md5 aeed6d3a581ae383b2288a2079fa562d PyJWT-2.6.0.tar.gz +sha256 69285c7e31fc44f68a1feb309e948e0df53259d579295e6cfe2b1792329f05fd PyJWT-2.6.0.tar.gz # Locally computed sha256 checksums sha256 797a7a20231d4c433e9f1911db1731d06b5828b98f499819a034f7c0f56f5ce5 LICENSE diff --git a/package/python-pyjwt/python-pyjwt.mk b/package/python-pyjwt/python-pyjwt.mk index 53cc50b650..fe4eeff38a 100644 --- a/package/python-pyjwt/python-pyjwt.mk +++ b/package/python-pyjwt/python-pyjwt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYJWT_VERSION = 2.4.0 +PYTHON_PYJWT_VERSION = 2.6.0 PYTHON_PYJWT_SOURCE = PyJWT-$(PYTHON_PYJWT_VERSION).tar.gz -PYTHON_PYJWT_SITE = https://files.pythonhosted.org/packages/d8/6b/6287745054dbcccf75903630346be77d4715c594402cec7c2518032416c2 +PYTHON_PYJWT_SITE = https://files.pythonhosted.org/packages/75/65/db64904a7f23e12dbf0565b53de01db04d848a497c6c9b87e102f74c9304 PYTHON_PYJWT_SETUP_TYPE = setuptools PYTHON_PYJWT_LICENSE = MIT PYTHON_PYJWT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:47 -0000 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.1.0 Message-ID: <20221205112605.DA9B585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef116427cfeaaef3af9d0968246a0cfedfd9887a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to hatchling pep517 build backend. License hash changed due to whitespace changes: https://github.com/termcolor/termcolor/commit/36a56764b2c37e9099a54a690efd65a0e68b6e44 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-termcolor/python-termcolor.hash | 6 +++--- package/python-termcolor/python-termcolor.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 36365cc3d3..9e0324ed64 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 043e89644f8909d462fbbfa511c768df termcolor-1.1.0.tar.gz -sha256 1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b termcolor-1.1.0.tar.gz +md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz +sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 497b3272b67b94a7aa58fa3748d21b62b29ccb783b1cda816f594e3932590bbf COPYING.txt +sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index ccdff4c0d7..8731032fec 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 1.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981 -PYTHON_TERMCOLOR_SETUP_TYPE = distutils +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt +PYTHON_TERMCOLOR_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:48 -0000 Subject: [Buildroot] [git commit] package/python-pysmb: bump to version 1.2.8 Message-ID: <20221205112604.B79C485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=770ba1fa01432de1ecef979267b88cd94194c6b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pysmb/python-pysmb.hash | 2 +- package/python-pysmb/python-pysmb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pysmb/python-pysmb.hash b/package/python-pysmb/python-pysmb.hash index 03713837fc..025e47d030 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 af9db2e99eaa01e87b0ebc10f87db7c630cc880c7ae3d9dd06f1e5313e82d5a2 pysmb-1.2.7.tar.gz +sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 89ff08e958..36993ce42c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.7 +PYTHON_PYSMB_VERSION = 1.2.8 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:48 -0000 Subject: [Buildroot] [git commit] package/python-sqliteschema: bump to version 1.3.0 Message-ID: <20221205112605.BA6C985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3cbc054f7f560a058c0b380bcf650a15dcd25a18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqliteschema/python-sqliteschema.hash | 4 ++-- package/python-sqliteschema/python-sqliteschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sqliteschema/python-sqliteschema.hash b/package/python-sqliteschema/python-sqliteschema.hash index e60bd64325..d5fe6e7af1 100644 --- a/package/python-sqliteschema/python-sqliteschema.hash +++ b/package/python-sqliteschema/python-sqliteschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqliteschema/json -md5 4fb0130e7cc60d92be468091fbfc3d51 sqliteschema-1.2.1.tar.gz -sha256 dde195bd7bc70d5841bc01dff20ec23bd43be87d760d2dfc7c7f2e5fd3808ef3 sqliteschema-1.2.1.tar.gz +md5 46da4f7575a0cc6c1d92377a279e5188 sqliteschema-1.3.0.tar.gz +sha256 1acdd5087cab54a099135a5623bb1960019816e2e3042b889c637901a832d3c3 sqliteschema-1.3.0.tar.gz # Locally computed sha256 checksums sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-sqliteschema/python-sqliteschema.mk b/package/python-sqliteschema/python-sqliteschema.mk index 5c52e35111..c399ebd6f6 100644 --- a/package/python-sqliteschema/python-sqliteschema.mk +++ b/package/python-sqliteschema/python-sqliteschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLITESCHEMA_VERSION = 1.2.1 +PYTHON_SQLITESCHEMA_VERSION = 1.3.0 PYTHON_SQLITESCHEMA_SOURCE = sqliteschema-$(PYTHON_SQLITESCHEMA_VERSION).tar.gz -PYTHON_SQLITESCHEMA_SITE = https://files.pythonhosted.org/packages/85/f8/be54d4bebf551cb533d1dea11c3bf165a1a408c2a1cceb1f9724aadd9967 +PYTHON_SQLITESCHEMA_SITE = https://files.pythonhosted.org/packages/3d/ff/91cfff0c96f9ba2bddc27d6855db4907af77551a267b86740c8842beeb78 PYTHON_SQLITESCHEMA_SETUP_TYPE = setuptools PYTHON_SQLITESCHEMA_LICENSE = MIT PYTHON_SQLITESCHEMA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:50 -0000 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.1.9 Message-ID: <20221205112606.5E6EC85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=619bbe3e3745955e1abdd95748b6b30859815bf4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 3b633f9156..59facb8fea 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 6aac660b0f3358c63658806a0579b832 watchdog-2.1.6.tar.gz -sha256 a36e75df6c767cbf46f61a91c70b3ba71811dfa0aca4a324d9407a06a8b7a2e7 watchdog-2.1.6.tar.gz +md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz +sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 2dafef97e1..71a3f8a0c2 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.6 +PYTHON_WATCHDOG_VERSION = 2.1.9 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/e8/a8/fc4edd7d768361b00ea850e5310211d157df6b5a1db6148dd434e787d898 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:50 -0000 Subject: [Buildroot] [git commit] package/python-pytz: bump to version 2022.6 Message-ID: <20221205112604.DA1D485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=68672d598de858df7360f4a031680b6c965a07b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytz/python-pytz.hash | 4 ++-- package/python-pytz/python-pytz.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytz/python-pytz.hash b/package/python-pytz/python-pytz.hash index e0f253902c..e71e77e5b7 100644 --- a/package/python-pytz/python-pytz.hash +++ b/package/python-pytz/python-pytz.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytz/json -md5 d7b7060bbac4970afa2050c139c9fcb6 pytz-2021.3.tar.gz -sha256 acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326 pytz-2021.3.tar.gz +md5 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz +sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz # Locally computed sha256 checksums sha256 be8b1a37ebe26c592a90f6c0eb33103a7f383ce2f4d7498c0af9a526990a07b8 LICENSE.txt diff --git a/package/python-pytz/python-pytz.mk b/package/python-pytz/python-pytz.mk index d606750699..ccf8e2179c 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2021.3 +PYTHON_PYTZ_VERSION = 2022.6 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/e3/8e/1cde9d002f48a940b9d9d38820aaf444b229450c0854bdf15305ce4a3d1a +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:51 -0000 Subject: [Buildroot] [git commit] package/python-regex: bump to version 2022.10.31 Message-ID: <20221205112605.1369285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bbfe6d7d917a7991ebbe9f91d2fe8c5504fa851f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-regex/python-regex.hash | 4 ++-- package/python-regex/python-regex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-regex/python-regex.hash b/package/python-regex/python-regex.hash index b0f5bb05da..11a5765e41 100644 --- a/package/python-regex/python-regex.hash +++ b/package/python-regex/python-regex.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/regex/json -md5 cd206281327b4c087bb20bf93cee4ab9 regex-2021.4.4.tar.gz -sha256 52ba3d3f9b942c49d7e4bc105bb28551c44065f139a65062ab7912bef10c9afb regex-2021.4.4.tar.gz +md5 a85ced10be8bfe76fed4f30c42d32d5c regex-2022.10.31.tar.gz +sha256 a3a98921da9a1bf8457aeee6a551948a83601689e5ecdd736894ea9bbec77e83 regex-2022.10.31.tar.gz # Locally computed sha256 checksums sha256 bff55ef4cdcc8c14ce259f8e8ab60e264418440d6335f4dc138273fbd506144d LICENSE.txt diff --git a/package/python-regex/python-regex.mk b/package/python-regex/python-regex.mk index bb8fdf3e48..81bd460ecc 100644 --- a/package/python-regex/python-regex.mk +++ b/package/python-regex/python-regex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REGEX_VERSION = 2021.4.4 +PYTHON_REGEX_VERSION = 2022.10.31 PYTHON_REGEX_SOURCE = regex-$(PYTHON_REGEX_VERSION).tar.gz -PYTHON_REGEX_SITE = https://files.pythonhosted.org/packages/38/3f/4c42a98c9ad7d08c16e7d23b2194a0e4f3b2914662da8bc88986e4e6de1f +PYTHON_REGEX_SITE = https://files.pythonhosted.org/packages/27/b5/92d404279fd5f4f0a17235211bb0f5ae7a0d9afb7f439086ec247441ed28 PYTHON_REGEX_SETUP_TYPE = setuptools PYTHON_REGEX_LICENSE = Apache-2.0 PYTHON_REGEX_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:51 -0000 Subject: [Buildroot] [git commit] package/python-websockets: bump to version 10.4 Message-ID: <20221205112606.8DFC285BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33eb6661449b39b00b2f9ecaaa226471c897282b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-websockets/python-websockets.hash | 4 ++-- package/python-websockets/python-websockets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websockets/python-websockets.hash b/package/python-websockets/python-websockets.hash index cec1d1599c..62c7cb8467 100644 --- a/package/python-websockets/python-websockets.hash +++ b/package/python-websockets/python-websockets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websockets/json -md5 ebb9e4930bf2c35cd3723be0dfa83d89 websockets-10.0.tar.gz -sha256 c4fc9a1d242317892590abe5b61a9127f1a61740477bfb121743f290b8054002 websockets-10.0.tar.gz +md5 d6b1a2cb5e194ae43f849c125b71c8db websockets-10.4.tar.gz +sha256 eef610b23933c54d5d921c92578ae5f89813438fded840c2e9809d378dc765d3 websockets-10.4.tar.gz # Locally computed sha256 checksums sha256 daeca11bf3608da35e546ea0c32be18958a8be1441fa3de9cbd20e4c8bc718e6 LICENSE diff --git a/package/python-websockets/python-websockets.mk b/package/python-websockets/python-websockets.mk index 9f4c5f1da7..7f721220a5 100644 --- a/package/python-websockets/python-websockets.mk +++ b/package/python-websockets/python-websockets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKETS_VERSION = 10.0 +PYTHON_WEBSOCKETS_VERSION = 10.4 PYTHON_WEBSOCKETS_SOURCE = websockets-$(PYTHON_WEBSOCKETS_VERSION).tar.gz -PYTHON_WEBSOCKETS_SITE = https://files.pythonhosted.org/packages/1c/f4/61aee1eb4baadf8477fb7f3bc6b04a50fe683ef8ad2f60282806821e4b3b +PYTHON_WEBSOCKETS_SITE = https://files.pythonhosted.org/packages/85/dc/549a807a53c13fd4a8dac286f117a7a71260defea9ec0c05d6027f2ae273 PYTHON_WEBSOCKETS_SETUP_TYPE = setuptools PYTHON_WEBSOCKETS_LICENSE = BSD-3-Clause PYTHON_WEBSOCKETS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:52 -0000 Subject: [Buildroot] [git commit] package/python-requests-oauthlib: bump to version 1.3.1 Message-ID: <20221205112605.1E56085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84ceba764166a8533194d0c91a91a6b4d25b7c41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-requests-oauthlib/python-requests-oauthlib.hash | 4 ++-- package/python-requests-oauthlib/python-requests-oauthlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-requests-oauthlib/python-requests-oauthlib.hash b/package/python-requests-oauthlib/python-requests-oauthlib.hash index d33cabfefc..08c19ab1f6 100644 --- a/package/python-requests-oauthlib/python-requests-oauthlib.hash +++ b/package/python-requests-oauthlib/python-requests-oauthlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/requests-oauthlib/json -md5 1ebcd55f1b1b9281940b4bc33010e2ba requests-oauthlib-1.3.0.tar.gz -sha256 b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a requests-oauthlib-1.3.0.tar.gz +md5 c4f3b4ecdb72a56a13675e5a3302852a requests-oauthlib-1.3.1.tar.gz +sha256 75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a requests-oauthlib-1.3.1.tar.gz # Locally computed sha256 checksums sha256 ae01846afad8a8291fe6a08966f3015af9a8ff675d84b981f9793c122f7876e8 LICENSE diff --git a/package/python-requests-oauthlib/python-requests-oauthlib.mk b/package/python-requests-oauthlib/python-requests-oauthlib.mk index 9fe5b186b0..cdd334fb9a 100644 --- a/package/python-requests-oauthlib/python-requests-oauthlib.mk +++ b/package/python-requests-oauthlib/python-requests-oauthlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REQUESTS_OAUTHLIB_VERSION = 1.3.0 +PYTHON_REQUESTS_OAUTHLIB_VERSION = 1.3.1 PYTHON_REQUESTS_OAUTHLIB_SOURCE = requests-oauthlib-$(PYTHON_REQUESTS_OAUTHLIB_VERSION).tar.gz -PYTHON_REQUESTS_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/23/eb/68fc8fa86e0f5789832f275c8289257d8dc44dbe93fce7ff819112b9df8f +PYTHON_REQUESTS_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/95/52/531ef197b426646f26b53815a7d2a67cb7a331ef098bb276db26a68ac49f PYTHON_REQUESTS_OAUTHLIB_SETUP_TYPE = setuptools PYTHON_REQUESTS_OAUTHLIB_LICENSE = ISC PYTHON_REQUESTS_OAUTHLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:52 -0000 Subject: [Buildroot] [git commit] package/python-wrapt: bump to version 1.14.1 Message-ID: <20221205112607.27EAE85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e83212051cc8b79171a50a5bf965f8a2a32ec6f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools build backend. License hash changed due to year update: https://github.com/GrahamDumpleton/wrapt/commit/240fea86df0357f3642db040f912031e4ecdfcb1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wrapt/python-wrapt.hash | 6 +++--- package/python-wrapt/python-wrapt.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-wrapt/python-wrapt.hash b/package/python-wrapt/python-wrapt.hash index 63dae991eb..cb62e19aa7 100644 --- a/package/python-wrapt/python-wrapt.hash +++ b/package/python-wrapt/python-wrapt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/wrapt/json -md5 6d56ed0de4336462a73350341462f45e wrapt-1.12.1.tar.gz -sha256 b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7 wrapt-1.12.1.tar.gz +md5 6e7340264f038efdefcba707250c91c2 wrapt-1.14.1.tar.gz +sha256 380a85cf89e0e69b7cfbe2ea9f765f004ff419f34194018a6827ac0e3edfed4d wrapt-1.14.1.tar.gz # Locally computed sha256 checksums -sha256 e37c13f84fb3c9a54161b0fcf75f4d302fb86ce42cd6106147bda79e4197d9f2 LICENSE +sha256 77d2a9159cffe12473f539a71a3e741f35117e61bfd005ebd60c3a1778e2c1f1 LICENSE diff --git a/package/python-wrapt/python-wrapt.mk b/package/python-wrapt/python-wrapt.mk index 32d8a24c14..406f6c3aa1 100644 --- a/package/python-wrapt/python-wrapt.mk +++ b/package/python-wrapt/python-wrapt.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_WRAPT_VERSION = 1.12.1 +PYTHON_WRAPT_VERSION = 1.14.1 PYTHON_WRAPT_SOURCE = wrapt-$(PYTHON_WRAPT_VERSION).tar.gz -PYTHON_WRAPT_SITE = https://files.pythonhosted.org/packages/82/f7/e43cefbe88c5fd371f4cf0cf5eb3feccd07515af9fd6cf7dbf1d1793a797 -PYTHON_WRAPT_SETUP_TYPE = distutils +PYTHON_WRAPT_SITE = https://files.pythonhosted.org/packages/11/eb/e06e77394d6cf09977d92bff310cb0392930c08a338f99af6066a5a98f92 +PYTHON_WRAPT_SETUP_TYPE = setuptools PYTHON_WRAPT_LICENSE = BSD-2-Clause PYTHON_WRAPT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:53 -0000 Subject: [Buildroot] [git commit] package/python-pyudev: bump to version 0.24.0 Message-ID: <20221205112604.E6B7385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b4b545c7bb18cb475062d3074750001c13f8bfdb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixup patch so that it applies against 0.24.0. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Workaround-finding-libudev-on-systems-without-ldconf.patch | 6 +++--- package/python-pyudev/python-pyudev.hash | 4 ++-- package/python-pyudev/python-pyudev.mk | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch index d798f836a5..26f1ef6390 100644 --- a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch +++ b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch @@ -24,9 +24,9 @@ index 9dffb3c..aa9942f 100644 --- a/src/pyudev/_ctypeslib/utils.py +++ b/src/pyudev/_ctypeslib/utils.py @@ -28,7 +28,7 @@ - from __future__ import print_function - from __future__ import unicode_literals + """ + # isort: STDLIB -from ctypes import CDLL +from ctypes import cdll, CDLL from ctypes.util import find_library @@ -41,7 +41,7 @@ index 9dffb3c..aa9942f 100644 + try: + lib = cdll.LoadLibrary('lib%s.so' % name) + except OSError: - raise ImportError('No library named %s' % name) + raise ImportError("No library named %s" % name) - lib = CDLL(library_name, use_errno=True) # Add function signatures for funcname, signature in signatures.items(): diff --git a/package/python-pyudev/python-pyudev.hash b/package/python-pyudev/python-pyudev.hash index def10542fa..014bf20933 100644 --- a/package/python-pyudev/python-pyudev.hash +++ b/package/python-pyudev/python-pyudev.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyudev/json -md5 377eda61186c91e9440f01d76dbb4206 pyudev-0.22.0.tar.gz -sha256 69bb1beb7ac52855b6d1b9fe909eefb0017f38d917cba9939602c6880035b276 pyudev-0.22.0.tar.gz +md5 17c0a41f0e4dfc016350806a0a60f630 pyudev-0.24.0.tar.gz +sha256 b2a3afe1c99ea751f8296652557eac559874da2a1b1ec0625178706ec5a345f3 pyudev-0.24.0.tar.gz # Locally computed sha256 checksums sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING diff --git a/package/python-pyudev/python-pyudev.mk b/package/python-pyudev/python-pyudev.mk index 42d5c7000b..5d48cd4f7c 100644 --- a/package/python-pyudev/python-pyudev.mk +++ b/package/python-pyudev/python-pyudev.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYUDEV_VERSION = 0.22.0 +PYTHON_PYUDEV_VERSION = 0.24.0 PYTHON_PYUDEV_SOURCE = pyudev-$(PYTHON_PYUDEV_VERSION).tar.gz -PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/72/c8/4660d815a79b1d42c409012aaa10ebd6b07a47529b4cb6880f27a24bd646 +PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/00/8d/810750cb2fc64d7e0dbefc106a9137b157616a95be3f0ea51ca3cf6c762a PYTHON_PYUDEV_LICENSE = LGPL-2.1+ PYTHON_PYUDEV_LICENSE_FILES = COPYING PYTHON_PYUDEV_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:53 -0000 Subject: [Buildroot] [git commit] package/python-babel: enable host python package Message-ID: <20221205112607.3EFD885BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4fb03b795c1c08912f470b49c0aac41975c7ce8d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is required by the latest version of python-wtforms. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-babel/python-babel.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk index 8bc881e61c..35857dc127 100644 --- a/package/python-babel/python-babel.mk +++ b/package/python-babel/python-babel.mk @@ -10,5 +10,7 @@ PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/ff/80/45b42203ecc32c PYTHON_BABEL_SETUP_TYPE = setuptools PYTHON_BABEL_LICENSE = BSD-3-Clause PYTHON_BABEL_LICENSE_FILES = LICENSE +HOST_PYTHON_BABEL_DEPENDENCIES = host-python-pytz $(eval $(python-package)) +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:54 -0000 Subject: [Buildroot] [git commit] package/python-zlmdb: bump to version 22.6.1 Message-ID: <20221205112607.85F4585BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6177018855a0794903e619b1e6d84617da07772f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zlmdb/python-zlmdb.hash | 4 ++-- package/python-zlmdb/python-zlmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zlmdb/python-zlmdb.hash b/package/python-zlmdb/python-zlmdb.hash index d98dc7d12a..1ae5d72efa 100644 --- a/package/python-zlmdb/python-zlmdb.hash +++ b/package/python-zlmdb/python-zlmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zlmdb/json -md5 d730a394b74108933a65c9fbe76aba36 zlmdb-22.3.1.tar.gz -sha256 0d416a47b1ee627186af8e5c99e5246f6b277df44ba5c6bb67e947eabf948e5a zlmdb-22.3.1.tar.gz +md5 1e217f3228cb4c2303f06461b79e593e zlmdb-22.6.1.tar.gz +sha256 aff353121c2eed3c18e53c82358c41932a21bf882995ee3a79c6eb1ae4c95397 zlmdb-22.6.1.tar.gz # Locally computed sha256 checksums sha256 8a139bf325dcca11e0e476ce537bf791a6cfbeed8899a9b6ddc55238e180d230 LICENSE diff --git a/package/python-zlmdb/python-zlmdb.mk b/package/python-zlmdb/python-zlmdb.mk index a040622d9d..d20ac9e016 100644 --- a/package/python-zlmdb/python-zlmdb.mk +++ b/package/python-zlmdb/python-zlmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZLMDB_VERSION = 22.3.1 +PYTHON_ZLMDB_VERSION = 22.6.1 PYTHON_ZLMDB_SOURCE = zlmdb-$(PYTHON_ZLMDB_VERSION).tar.gz -PYTHON_ZLMDB_SITE = https://files.pythonhosted.org/packages/71/87/bb3cebd5312e670e33551317c7fc5e4b6a4a9af39075a71cd541b32cc0bf +PYTHON_ZLMDB_SITE = https://files.pythonhosted.org/packages/97/15/992e61a18cb64b573814c9d92676b22d522f2cc2ea79ff78b834bd392b80 PYTHON_ZLMDB_SETUP_TYPE = setuptools PYTHON_ZLMDB_LICENSE = MIT PYTHON_ZLMDB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:54 -0000 Subject: [Buildroot] [git commit] package/python-rsa: bump to version 4.9 Message-ID: <20221205112605.412A185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e556af6f20d8fdf12ee83427e95a9698a4d6ddfa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-rsa/python-rsa.hash | 8 ++++---- package/python-rsa/python-rsa.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-rsa/python-rsa.hash b/package/python-rsa/python-rsa.hash index 2ea1245667..0e2b3a9119 100644 --- a/package/python-rsa/python-rsa.hash +++ b/package/python-rsa/python-rsa.hash @@ -1,5 +1,5 @@ -# From https://pypi.org/project/rsa/ -sha256 5c6bd9dc7a543b7fe4304a631f8a8a3b674e2bbfc49c2ae96200cdbe55df6b17 rsa-4.8.tar.gz - -# Locally computed +# md5, sha256 from https://pypi.org/pypi/rsa/json +md5 26a1efb79164a95c363e550c3eefe683 rsa-4.9.tar.gz +sha256 e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21 rsa-4.9.tar.gz +# Locally computed sha256 checksums sha256 073f28b7d389c8fe74f607e17c27f81eaa5ace69edc43a884f23f41b41c5c726 LICENSE diff --git a/package/python-rsa/python-rsa.mk b/package/python-rsa/python-rsa.mk index 0de35fe43e..01b5c49b50 100644 --- a/package/python-rsa/python-rsa.mk +++ b/package/python-rsa/python-rsa.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_RSA_VERSION = 4.8 +PYTHON_RSA_VERSION = 4.9 PYTHON_RSA_SOURCE = rsa-$(PYTHON_RSA_VERSION).tar.gz -PYTHON_RSA_SITE = https://files.pythonhosted.org/packages/8c/ee/4022542e0fed77dd6ddade38e1e4dea3299f873b7fd4e6d78319953b0f83 +PYTHON_RSA_SITE = https://files.pythonhosted.org/packages/aa/65/7d973b89c4d2351d7fb232c2e452547ddfa243e93131e7cfa766da627b52 PYTHON_RSA_SETUP_TYPE = setuptools PYTHON_RSA_LICENSE = Apache-2.0 PYTHON_RSA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:55 -0000 Subject: [Buildroot] [git commit] package/python-setuptools-scm-git-archive: bump to version 1.4 Message-ID: <20221205112605.79E9385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9df477fa61405eacb896e559080c0aba608f1e28 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-setuptools-scm-git-archive.hash | 4 ++-- .../python-setuptools-scm-git-archive.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash index 6b3b1de3dd..40b4b0e7f7 100644 --- a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash +++ b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm-git-archive/json -md5 1c9351fa5cebd12e76488737a7c78f2e setuptools_scm_git_archive-1.1.tar.gz -sha256 6026f61089b73fa1b5ee737e95314f41cb512609b393530385ed281d0b46c062 setuptools_scm_git_archive-1.1.tar.gz +md5 df3933d33c49c5d9aca06715b4c65370 setuptools_scm_git_archive-1.4.tar.gz +sha256 b048b27b32e1e76ec865b0caa4bb85df6ddbf4697d6909f567ac36709f6ef2f0 setuptools_scm_git_archive-1.4.tar.gz # Locally computed sha256 checksums sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk index 032e2d3fc9..278fc972e5 100644 --- a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk +++ b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION = 1.1 +PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION = 1.4 PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SOURCE = setuptools_scm_git_archive-$(PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SITE = https://files.pythonhosted.org/packages/7e/2c/0c15b29a1b5940250bfdc4a4f53272e35cd7cf8a34159291b6b4ec9eb291 +PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SITE = https://files.pythonhosted.org/packages/69/5f/7135eec07395c51d3dd6899251b277405ecc2f8f7a80ef80a483e3c5a2bd PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SETUP_TYPE = setuptools PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:49 -0000 Subject: [Buildroot] [git commit] package/python-tqdm: bump to version 4.64.1 Message-ID: <20221205112606.2A78F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3164c0983ab0fa76c8c70ccb02164ad5085d7a65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-setuptools-scm build dependency. License has changed due to file->project word change: https://github.com/tqdm/tqdm/commit/5df32ae36013ed056619aa0b90f7d249d04087fa Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tqdm/python-tqdm.hash | 6 +++--- package/python-tqdm/python-tqdm.mk | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-tqdm/python-tqdm.hash b/package/python-tqdm/python-tqdm.hash index 8251ae48d2..4be54de7de 100644 --- a/package/python-tqdm/python-tqdm.hash +++ b/package/python-tqdm/python-tqdm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/project/tqdm -md5 285af1f905f4c375f03a86a667047950 tqdm-4.40.1.tar.gz -sha256 e405d16c98fcf30725d0c9d493ed07302a18846b5452de5253030ccd18996f87 tqdm-4.40.1.tar.gz +md5 5822af464d77ea156ad1167c23e1bdac tqdm-4.64.1.tar.gz +sha256 5f4f682a004951c1b450bc753c710e9280c5746ce6ffedee253ddbcbf54cf1e4 tqdm-4.64.1.tar.gz # Locally computed sha256 checksums -sha256 1bbf12d09d437844527b3cdaba01d379dac651b5cbb5ebb0d764274684d2680b LICENCE +sha256 a0fc1785a8f2a200a3124d703d49550601b7741ccffc861713c2ddaa07a537dd LICENCE diff --git a/package/python-tqdm/python-tqdm.mk b/package/python-tqdm/python-tqdm.mk index 5ceddde14c..a6296bd0f5 100644 --- a/package/python-tqdm/python-tqdm.mk +++ b/package/python-tqdm/python-tqdm.mk @@ -4,13 +4,14 @@ # ################################################################################ -PYTHON_TQDM_VERSION = 4.40.1 +PYTHON_TQDM_VERSION = 4.64.1 PYTHON_TQDM_SOURCE = tqdm-$(PYTHON_TQDM_VERSION).tar.gz -PYTHON_TQDM_SITE = https://files.pythonhosted.org/packages/4c/45/830c5c4bfaba60ef7d356a53c7751a86c81d148a16fda0daf3ac5ca8e288 +PYTHON_TQDM_SITE = https://files.pythonhosted.org/packages/c1/c2/d8a40e5363fb01806870e444fc1d066282743292ff32a9da54af51ce36a2 PYTHON_TQDM_SETUP_TYPE = setuptools PYTHON_TQDM_LICENSE = MPL-2.0, MIT PYTHON_TQDM_LICENSE_FILES = LICENCE PYTHON_TQDM_CPE_ID_VENDOR = tqdm_project PYTHON_TQDM_CPE_ID_PRODUCT = tqdm +PYTHON_TQDM_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:49 -0000 Subject: [Buildroot] [git commit] package/python-pyrsistent: bump to version 0.19.2 Message-ID: <20221205112604.AC42585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=439f553b6c7d84fc04cef3e69f9473c6e8161f45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyrsistent/python-pyrsistent.hash | 4 ++-- package/python-pyrsistent/python-pyrsistent.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyrsistent/python-pyrsistent.hash b/package/python-pyrsistent/python-pyrsistent.hash index 70d1cc6fa2..bb55c7135d 100644 --- a/package/python-pyrsistent/python-pyrsistent.hash +++ b/package/python-pyrsistent/python-pyrsistent.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyrsistent/json -md5 cef3da08455664bf917dcf8cd00d49a4 pyrsistent-0.18.1.tar.gz -sha256 d4d61f8b993a7255ba714df3aca52700f8125289f84f704cf80916517c46eb96 pyrsistent-0.18.1.tar.gz +md5 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz +sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz # Locally computed sha256 checksums sha256 3ea56753cbd0cc897d3f4414a902f5694991db7c1b3abb8230216381185f9112 LICENSE.mit diff --git a/package/python-pyrsistent/python-pyrsistent.mk b/package/python-pyrsistent/python-pyrsistent.mk index 27ec41028f..6a5ac30a15 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.18.1 +PYTHON_PYRSISTENT_VERSION = 0.19.2 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/42/ac/455fdc7294acc4d4154b904e80d964cc9aae75b087bbf486be04df9f2abd +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:55 -0000 Subject: [Buildroot] [git commit] package/python-yatl: bump to version 20220907.1 Message-ID: <20221205112607.6E14685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dbd5a684e00e01ceab95b9db00d2915a4d75a1a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-yatl/python-yatl.hash | 4 ++-- package/python-yatl/python-yatl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yatl/python-yatl.hash b/package/python-yatl/python-yatl.hash index 8ce192bf95..61391f6370 100644 --- a/package/python-yatl/python-yatl.hash +++ b/package/python-yatl/python-yatl.hash @@ -1,3 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/yatl/json -md5 551136eba4c5551c01b051341b190641 yatl-20211217.1.tar.gz -sha256 d22bf7abe40d9bdd16bd15824d2df65e65e405df6ecb8601fdc7c233bf6b3004 yatl-20211217.1.tar.gz +md5 f02b367e1c56af94eafd5bd1019c03be yatl-20220907.1.tar.gz +sha256 67d43ad79e1f58d8552718018470856a2ad210bdfeec42e978b28b1b21560d00 yatl-20220907.1.tar.gz diff --git a/package/python-yatl/python-yatl.mk b/package/python-yatl/python-yatl.mk index 12a8039891..0c33971b89 100644 --- a/package/python-yatl/python-yatl.mk +++ b/package/python-yatl/python-yatl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YATL_VERSION = 20211217.1 +PYTHON_YATL_VERSION = 20220907.1 PYTHON_YATL_SOURCE = yatl-$(PYTHON_YATL_VERSION).tar.gz -PYTHON_YATL_SITE = https://files.pythonhosted.org/packages/03/05/0be8164e8151fd8c96caeb2560f955dc2dc1a969f0868f48c046cd863fe6 +PYTHON_YATL_SITE = https://files.pythonhosted.org/packages/09/68/0c9d0a1192fdad5f3d38db096106c5adabb9b26c9ae107897997f56d1788 PYTHON_YATL_SETUP_TYPE = setuptools PYTHON_YATL_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:56 -0000 Subject: [Buildroot] [git commit] package/python-setproctitle: bump to version 1.3.2 Message-ID: <20221205112605.6F71185B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bdf1fdba0d72bdde79c2bc45914f6f2b831997c3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/dvarrazzo/py-setproctitle/commit/42831ad1dc71c7678f0492977f32b341df7f1a1a Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setproctitle/python-setproctitle.hash | 6 +++--- package/python-setproctitle/python-setproctitle.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-setproctitle/python-setproctitle.hash b/package/python-setproctitle/python-setproctitle.hash index 88e4453277..ac8fed986a 100644 --- a/package/python-setproctitle/python-setproctitle.hash +++ b/package/python-setproctitle/python-setproctitle.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setproctitle/json -md5 9898587a1668f1c53f6699ca5d35256d setproctitle-1.2.2.tar.gz -sha256 7dfb472c8852403d34007e01d6e3c68c57eb66433fb8a5c77b13b89a160d97df setproctitle-1.2.2.tar.gz +md5 fa9771540422a59a8dee1331ad6fd3a9 setproctitle-1.3.2.tar.gz +sha256 b9fb97907c830d260fa0658ed58afd48a86b2b88aac521135c352ff7fd3477fd setproctitle-1.3.2.tar.gz # Locally computed -sha256 85bd836337aa702e0a4e2a54676c6ae046ffb357dbf4a990189595a60fcd1648 COPYRIGHT +sha256 4ace14d0836da75079088cfc5cef6f2ddc8ce16f600609b36ee1bf10f8101f61 COPYRIGHT diff --git a/package/python-setproctitle/python-setproctitle.mk b/package/python-setproctitle/python-setproctitle.mk index 13e9e261be..7055920c08 100644 --- a/package/python-setproctitle/python-setproctitle.mk +++ b/package/python-setproctitle/python-setproctitle.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETPROCTITLE_VERSION = 1.2.2 +PYTHON_SETPROCTITLE_VERSION = 1.3.2 PYTHON_SETPROCTITLE_SOURCE = setproctitle-$(PYTHON_SETPROCTITLE_VERSION).tar.gz -PYTHON_SETPROCTITLE_SITE = https://files.pythonhosted.org/packages/a1/7f/a1d4f4c7b66f0fc02f35dc5c85f45a8b4e4a7988357a29e61c14e725ef86 +PYTHON_SETPROCTITLE_SITE = https://files.pythonhosted.org/packages/b5/47/ac709629ddb9779fee29b7d10ae9580f60a4b37e49bce72360ddf9a79cdc PYTHON_SETPROCTITLE_LICENSE = BSD-3-Clause PYTHON_SETPROCTITLE_LICENSE_FILES = COPYRIGHT PYTHON_SETPROCTITLE_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:56 -0000 Subject: [Buildroot] [git commit] package/spdlog: bump to version 1.11.0 Message-ID: <20221205112607.BE2EC85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f39db2c84cd0e3dc428d265f62db1f4edc54b3a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- package/spdlog/spdlog.hash | 2 +- package/spdlog/spdlog.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/spdlog/spdlog.hash b/package/spdlog/spdlog.hash index 866d1d6d02..af89ba4e84 100644 --- a/package/spdlog/spdlog.hash +++ b/package/spdlog/spdlog.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 697f91700237dbae2326b90469be32b876b2b44888302afbc7aceb68bcfe8224 spdlog-1.10.0.tar.gz +sha256 ca5cae8d6cac15dae0ec63b21d6ad3530070650f68076f3a4a862ca293a858bb spdlog-1.11.0.tar.gz sha256 a7241a379cb98d37788f82c2fc2e484c3ae85dae881fd3406f0637644850926f LICENSE diff --git a/package/spdlog/spdlog.mk b/package/spdlog/spdlog.mk index 9c5e76a9e8..32a0265484 100644 --- a/package/spdlog/spdlog.mk +++ b/package/spdlog/spdlog.mk @@ -4,7 +4,7 @@ # ################################################################################ -SPDLOG_VERSION = 1.10.0 +SPDLOG_VERSION = 1.11.0 SPDLOG_SITE = $(call github,gabime,spdlog,v$(SPDLOG_VERSION)) SPDLOG_LICENSE = MIT SPDLOG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:57 -0000 Subject: [Buildroot] [git commit] package/python-rpi-gpio: bump to version 0.7.1 Message-ID: <20221205112605.35E9885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30b3823ce4a47e93e347b64e06ad0f1ccf7f4b82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools build backend. Drop patch which is now upstream. License hash changed due to date update: https://sourceforge.net/p/raspberry-gpio-python/code/ci/7524ba4d7dc243f32238ca54ee5f6ef94ef801c2/ Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-fix-build-with-gcc-10.x.patch | 147 --------------------- package/python-rpi-gpio/python-rpi-gpio.hash | 9 +- package/python-rpi-gpio/python-rpi-gpio.mk | 6 +- 3 files changed, 7 insertions(+), 155 deletions(-) diff --git a/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch b/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch deleted file mode 100644 index 95892f997f..0000000000 --- a/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch +++ /dev/null @@ -1,147 +0,0 @@ -Description: This patch fixes the "multiple definition of" errors with gcc10 - -Signed-off-by: Michael Fischer - -diff -purN python-rpi-gpio.org/source/common.c python-rpi-gpio/source/common.c ---- python-rpi-gpio.org/source/common.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/common.c 2020-08-07 09:31:33.948575964 +0200 -@@ -28,6 +28,9 @@ - const int pin_to_gpio_rev1[41] = {-1, -1, -1, 0, -1, 1, -1, 4, 14, -1, 15, 17, 18, 21, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }; - const int pin_to_gpio_rev2[41] = {-1, -1, -1, 2, -1, 3, -1, 4, 14, -1, 15, 17, 18, 27, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }; - const int pin_to_gpio_rev3[41] = {-1, -1, -1, 2, -1, 3, -1, 4, 14, -1, 15, 17, 18, 27, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, 5, -1, 6, 12, 13, -1, 19, 16, 26, 20, -1, 21 }; -+const int (*pin_to_gpio)[41]; -+int gpio_direction[54]; -+rpi_info rpiinfo; - int setup_error = 0; - int module_setup = 0; - -diff -purN python-rpi-gpio.org/source/common.h python-rpi-gpio/source/common.h ---- python-rpi-gpio.org/source/common.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/common.h 2020-08-07 09:31:33.948575964 +0200 -@@ -30,14 +30,14 @@ SOFTWARE. - #define I2C 42 - #define PWM 43 - --int gpio_mode; --const int pin_to_gpio_rev1[41]; --const int pin_to_gpio_rev2[41]; --const int pin_to_gpio_rev3[41]; --const int (*pin_to_gpio)[41]; --int gpio_direction[54]; --rpi_info rpiinfo; --int setup_error; --int module_setup; -+extern int gpio_mode; -+extern const int pin_to_gpio_rev1[41]; -+extern const int pin_to_gpio_rev2[41]; -+extern const int pin_to_gpio_rev3[41]; -+extern const int (*pin_to_gpio)[41]; -+extern int gpio_direction[54]; -+extern rpi_info rpiinfo; -+extern int setup_error; -+extern int module_setup; - int check_gpio_priv(void); - int get_gpio_number(int channel, unsigned int *gpio); -diff -purN python-rpi-gpio.org/source/constants.c python-rpi-gpio/source/constants.c ---- python-rpi-gpio.org/source/constants.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/constants.c 2020-08-07 09:32:15.522196618 +0200 -@@ -21,6 +21,7 @@ - */ - - #include "Python.h" -+#define CONSTANTS_C - #include "constants.h" - #include "common.h" - #include "c_gpio.h" -diff -purN python-rpi-gpio.org/source/constants.h python-rpi-gpio/source/constants.h ---- python-rpi-gpio.org/source/constants.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/constants.h 2020-08-07 09:32:15.522196618 +0200 -@@ -23,22 +23,28 @@ SOFTWARE. - #define PY_PUD_CONST_OFFSET 20 - #define PY_EVENT_CONST_OFFSET 30 - --PyObject *high; --PyObject *low; --PyObject *input; --PyObject *output; --PyObject *pwm; --PyObject *serial; --PyObject *i2c; --PyObject *spi; --PyObject *unknown; --PyObject *board; --PyObject *bcm; --PyObject *pud_off; --PyObject *pud_up; --PyObject *pud_down; --PyObject *rising_edge; --PyObject *falling_edge; --PyObject *both_edge; -+#ifdef CONSTANTS_C -+#define MAYBE_EXTERN -+#else -+#define MAYBE_EXTERN extern -+#endif -+ -+MAYBE_EXTERN PyObject *high; -+MAYBE_EXTERN PyObject *low; -+MAYBE_EXTERN PyObject *input; -+MAYBE_EXTERN PyObject *output; -+MAYBE_EXTERN PyObject *pwm; -+MAYBE_EXTERN PyObject *serial; -+MAYBE_EXTERN PyObject *i2c; -+MAYBE_EXTERN PyObject *spi; -+MAYBE_EXTERN PyObject *unknown; -+MAYBE_EXTERN PyObject *board; -+MAYBE_EXTERN PyObject *bcm; -+MAYBE_EXTERN PyObject *pud_off; -+MAYBE_EXTERN PyObject *pud_up; -+MAYBE_EXTERN PyObject *pud_down; -+MAYBE_EXTERN PyObject *rising_edge; -+MAYBE_EXTERN PyObject *falling_edge; -+MAYBE_EXTERN PyObject *both_edge; - - void define_constants(PyObject *module); -diff -purN python-rpi-gpio.org/source/event_gpio.c python-rpi-gpio/source/event_gpio.c ---- python-rpi-gpio.org/source/event_gpio.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/event_gpio.c 2020-08-07 09:42:05.564483136 +0200 -@@ -57,7 +57,7 @@ struct callback - }; - struct callback *callbacks = NULL; - --pthread_t threads; -+static pthread_t threads; - int event_occurred[54] = { 0 }; - int thread_running = 0; - int epfd_thread = -1; -diff -purN python-rpi-gpio.org/source/py_pwm.h python-rpi-gpio/source/py_pwm.h ---- python-rpi-gpio.org/source/py_pwm.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/py_pwm.h 2020-08-07 09:38:49.445646807 +0200 -@@ -20,5 +20,5 @@ OUT OF OR IN CONNECTION WITH THE SOFTWAR - SOFTWARE. - */ - --PyTypeObject PWMType; -+extern PyTypeObject PWMType; - PyTypeObject *PWM_init_PWMType(void); -diff -purN python-rpi-gpio.org/source/soft_pwm.c python-rpi-gpio/source/soft_pwm.c ---- python-rpi-gpio.org/source/soft_pwm.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/soft_pwm.c 2020-08-07 09:42:40.753160437 +0200 -@@ -25,7 +25,7 @@ SOFTWARE. - #include - #include "c_gpio.h" - #include "soft_pwm.h" --pthread_t threads; -+static pthread_t threads; - - struct pwm - { -diff -purN python-rpi-gpio.org/source/soft_pwm.h python-rpi-gpio/source/soft_pwm.h ---- python-rpi-gpio.org/source/soft_pwm.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/soft_pwm.h 2020-08-07 09:39:25.916811352 +0200 -@@ -26,4 +26,4 @@ void pwm_set_duty_cycle(unsigned int gpi - void pwm_set_frequency(unsigned int gpio, float freq); - void pwm_start(unsigned int gpio); - void pwm_stop(unsigned int gpio); --int pwm_exists(unsigned int gpio); -+extern int pwm_exists(unsigned int gpio); diff --git a/package/python-rpi-gpio/python-rpi-gpio.hash b/package/python-rpi-gpio/python-rpi-gpio.hash index 09d1a90765..22bcaebdcb 100644 --- a/package/python-rpi-gpio/python-rpi-gpio.hash +++ b/package/python-rpi-gpio/python-rpi-gpio.hash @@ -1,6 +1,5 @@ -# md5 from https://pypi.python.org/pypi/rpi_gpio/json -# sha256 from https://pypi.python.org/pypi/rpi_gpio/json -md5 777617f9dea9a1680f9af43db0cf150e RPi.GPIO-0.7.0.tar.gz -sha256 7424bc6c205466764f30f666c18187a0824077daf20b295c42f08aea2cb87d3f RPi.GPIO-0.7.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/rpi_gpio/json +md5 22704930a4e674a3d35342bde6d69fe5 RPi.GPIO-0.7.1.tar.gz +sha256 cd61c4b03c37b62bba4a5acfea9862749c33c618e0295e7e90aa4713fb373b70 RPi.GPIO-0.7.1.tar.gz # Locally computed -sha256 a668b3edecb3e69e81ec25987257008208ffcba9d6c43682033b8060c5f2f994 LICENCE.txt +sha256 1ccf039a03088da42bdb218a446a564330b881ec71f7022a9fb1930f3fb65d8a LICENCE.txt diff --git a/package/python-rpi-gpio/python-rpi-gpio.mk b/package/python-rpi-gpio/python-rpi-gpio.mk index dfc59c882e..4e62e07533 100644 --- a/package/python-rpi-gpio/python-rpi-gpio.mk +++ b/package/python-rpi-gpio/python-rpi-gpio.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_RPI_GPIO_VERSION = 0.7.0 +PYTHON_RPI_GPIO_VERSION = 0.7.1 PYTHON_RPI_GPIO_SOURCE = RPi.GPIO-$(PYTHON_RPI_GPIO_VERSION).tar.gz -PYTHON_RPI_GPIO_SITE = https://sourceforge.net/projects/raspberry-gpio-python/files +PYTHON_RPI_GPIO_SITE = https://files.pythonhosted.org/packages/c4/0f/10b524a12b3445af1c607c27b2f5ed122ef55756e29942900e5c950735f2 PYTHON_RPI_GPIO_LICENSE = MIT PYTHON_RPI_GPIO_LICENSE_FILES = LICENCE.txt -PYTHON_RPI_GPIO_SETUP_TYPE = distutils +PYTHON_RPI_GPIO_SETUP_TYPE = setuptools $(eval $(python-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:26:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:26:57 -0000 Subject: [Buildroot] [git commit] package/ssdp-responder: bump to version 1.9 Message-ID: <20221205112606.D31B185BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54fd5f74f19d1e83d7c4571fc1b766c733072b94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes: - New command line options to ssdp-scan - Update copyright years (affects LICENSE file hash) Fixes: - Workaround for OpenVPN /32 default server setup - Time-of-check vs time-of-use issue with caching of UUID, found by Coverity Scan, fixed by Raul Porancea Signed-off-by: Joachim Wiberg Acked-by: Yann E. MORIN Signed-off-by: Yann E. MORIN --- package/ssdp-responder/ssdp-responder.hash | 4 ++-- package/ssdp-responder/ssdp-responder.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ssdp-responder/ssdp-responder.hash b/package/ssdp-responder/ssdp-responder.hash index e8cbbb4a1f..425ad86e08 100644 --- a/package/ssdp-responder/ssdp-responder.hash +++ b/package/ssdp-responder/ssdp-responder.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 7ae49229e7c7a55fed9e36598b12e2173eecef0fffe0a386b6a10fad30f3c79f ssdp-responder-1.8.tar.gz -sha256 e17dc0bc91bf499d8cca5e016c22c6d2a4770e3cc1a43756a7973375a83ddb90 LICENSE +sha256 974c244abd4ba8c87532867a84756182a1460c99072ffb1eb91c5a1f73311d89 ssdp-responder-1.9.tar.gz +sha256 68d6fdc22e337f725fe719bf9ae6d92b1d8d0ca4cff8219b303ab76706670a8d LICENSE diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index 3fee4c2006..fd7b1ea44b 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -4,7 +4,7 @@ # ################################################################################ -SSDP_RESPONDER_VERSION = 1.8 +SSDP_RESPONDER_VERSION = 1.9 SSDP_RESPONDER_SITE = https://github.com/troglobit/ssdp-responder/releases/download/v$(SSDP_RESPONDER_VERSION) SSDP_RESPONDER_LICENSE = ISC SSDP_RESPONDER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:58 -0000 Subject: [Buildroot] [git commit] package/python-socketio: bump to version 5.7.2 Message-ID: <20221205112605.99A3B85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4f5dff4a3c73c5d0a1f57e131cc44d697f4c77f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-socketio/python-socketio.hash | 4 ++-- package/python-socketio/python-socketio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-socketio/python-socketio.hash b/package/python-socketio/python-socketio.hash index 40e74cef96..abdcc3a5b7 100644 --- a/package/python-socketio/python-socketio.hash +++ b/package/python-socketio/python-socketio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-socketio/json -md5 0507825ca4bd6527cbaed81ec5767bfe python-socketio-5.4.0.tar.gz -sha256 ca807c9e1f168e96dea412d64dd834fb47c470d27fd83da0504aa4b248ba2544 python-socketio-5.4.0.tar.gz +md5 e63369252a9d383cbfc503337b864733 python-socketio-5.7.2.tar.gz +sha256 92395062d9db3c13d30e7cdedaa0e1330bba78505645db695415f9a3c628d097 python-socketio-5.7.2.tar.gz # Locally computed sha256 checksums sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE diff --git a/package/python-socketio/python-socketio.mk b/package/python-socketio/python-socketio.mk index f23342b776..aecff55ef4 100644 --- a/package/python-socketio/python-socketio.mk +++ b/package/python-socketio/python-socketio.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_SOCKETIO_VERSION = 5.4.0 -PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/72/70/9b992f4b8adfcbf0724c079c18629d83f20b36fb0eb64d4fdf874054becf +PYTHON_SOCKETIO_VERSION = 5.7.2 +PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/ee/56/294629986bf6cea96e0edb3933a7f2fac7a079d12909e893903a2effc670 PYTHON_SOCKETIO_SETUP_TYPE = setuptools PYTHON_SOCKETIO_LICENSE = MIT PYTHON_SOCKETIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Mon Dec 5 11:26:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:26:58 -0000 Subject: [Buildroot] [git commit] package/ssdp-responder: minor update of help text Message-ID: <20221205112606.DF44F85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c8a463a71c6ebaa34c339b1efc3e33c9306f450 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Joachim Wiberg Signed-off-by: Yann E. MORIN --- package/ssdp-responder/Config.in | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/package/ssdp-responder/Config.in b/package/ssdp-responder/Config.in index df57546eed..8b5dfe67a6 100644 --- a/package/ssdp-responder/Config.in +++ b/package/ssdp-responder/Config.in @@ -7,14 +7,16 @@ config BR2_PACKAGE_SSDP_RESPONDER targeted more at embedded systems that need to announce themselves to Windows systems. - ssdpd is a stand-alone UNIX, no external dependencies but the - standard C library. It has a built-in web server for serving - the UPnP XML description which Windows use to present the - icon, by default an InternetGatewayDevice is announced. + The project consists of ssdpd and ssdp-scan. The former is a + stand-alone UNIX daemon, it has no dependencies but a standard + C library. It comes with built-in web server for serving the + UPnP XML description on port 1901, the XML is used by Windows + to present the icon, by default an InternetGatewayDevice is + announced. - Also included is ssdp-scan, a tool similar to mdns-scan, which - continuously scans for SSDP capable hosts on the network. - Take care only to use for debugging since it scans the network - quite aggressively. + ssdp-scan is a tool, similar to mdns-scan, to find other SSDP + capable hosts on the network. Take care to only use it for + debugging, or quicker device discovery operations, since it + scans the network quite aggressively. https://github.com/troglobit/ssdp-responder/ From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:59 -0000 Subject: [Buildroot] [git commit] package/python-setuptools: bump to version 65.5.1 Message-ID: <20221205112608.3936585BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9894ed686a1ee749a1a7ef9e990dd6b161f8816c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 2592fc201c..3e4ae01d92 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 9018a18990e7c16159ec3972affba76c setuptools-65.5.0.tar.gz -sha256 512e5536220e38146176efb833d4a62aa726b7bbff82cfbc8ba9eaa3996e0b17 setuptools-65.5.0.tar.gz +md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz +sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 9dc0a6a38b..3b62221e25 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.0 +PYTHON_SETUPTOOLS_VERSION = 65.5.1 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/c5/41/247814d8b7a044717164c74080725a6c8f3d2b5fc82b34bd825b617df663 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:59 -0000 Subject: [Buildroot] [git commit] package/python-soupsieve: bump to version 2.3.2.post1 Message-ID: <20221205112605.A4D3185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0aeb786c1e73acba9b0f6ff1a187c2fa328ad72 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. License hash changed due to date update: https://github.com/facelessuser/soupsieve/commit/9da2de87bd67308b933d794a46b349d8da74dac1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-soupsieve/python-soupsieve.hash | 6 +++--- package/python-soupsieve/python-soupsieve.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-soupsieve/python-soupsieve.hash b/package/python-soupsieve/python-soupsieve.hash index 699cb9581a..cf348d441f 100644 --- a/package/python-soupsieve/python-soupsieve.hash +++ b/package/python-soupsieve/python-soupsieve.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/soupsieve/json -md5 73ff6ce22ba973fe2d47197834e0f728 soupsieve-2.2.1.tar.gz -sha256 052774848f448cf19c7e959adf5566904d525f33a3f8b6ba6f6f8f26ec7de0cc soupsieve-2.2.1.tar.gz +md5 4c824620563604cbf783de149c8b8889 soupsieve-2.3.2.post1.tar.gz +sha256 fc53893b3da2c33de295667a0e19f078c14bf86544af307354de5fcf12a3f30d soupsieve-2.3.2.post1.tar.gz # Locally computed sha256 checksums -sha256 e34a760fe8bb3e3c1ffaa88abe495cf76e56f8ae3c7a6dde0e4b41cd013c41d4 LICENSE.md +sha256 bc66234cadd3f6e7aaf7160faf165f3f869ffc8a11b6b0d6c44a2e2a83314dd0 LICENSE.md diff --git a/package/python-soupsieve/python-soupsieve.mk b/package/python-soupsieve/python-soupsieve.mk index dd2ddebbb1..ebf2ada7ac 100644 --- a/package/python-soupsieve/python-soupsieve.mk +++ b/package/python-soupsieve/python-soupsieve.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_SOUPSIEVE_VERSION = 2.2.1 +PYTHON_SOUPSIEVE_VERSION = 2.3.2.post1 PYTHON_SOUPSIEVE_SOURCE = soupsieve-$(PYTHON_SOUPSIEVE_VERSION).tar.gz -PYTHON_SOUPSIEVE_SITE = https://files.pythonhosted.org/packages/c8/3f/e71d92e90771ac2d69986aa0e81cf0dfda6271e8483698f4847b861dd449 -PYTHON_SOUPSIEVE_SETUP_TYPE = setuptools +PYTHON_SOUPSIEVE_SITE = https://files.pythonhosted.org/packages/f3/03/bac179d539362319b4779a00764e95f7542f4920084163db6b0fd4742d38 +PYTHON_SOUPSIEVE_SETUP_TYPE = pep517 PYTHON_SOUPSIEVE_LICENSE = MIT PYTHON_SOUPSIEVE_LICENSE_FILES = LICENSE.md +PYTHON_SOUPSIEVE_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:00 -0000 Subject: [Buildroot] [git commit] Makefile: unexport PERL_MM_OPT Message-ID: <20221205112608.1934C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7a6011f78044e782c5ef19d1f5abb3b6fd9e435 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Compilation of Perl-related packages fails if `PERL_MM_OPT` is defined. We previously issued an error in this case. Instead, simply `unexport` the variable. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- Makefile | 3 +++ support/dependencies/dependencies.sh | 9 --------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 7c1c07a2e4..71b622474f 100644 --- a/Makefile +++ b/Makefile @@ -396,6 +396,9 @@ unexport DESTDIR # Causes breakage with packages that needs host-ruby unexport RUBYOPT +# Compilation of perl-related packages will fail otherwise +unexport PERL_MM_OPT + include package/pkg-utils.mk include package/doc-asciidoc.mk diff --git a/support/dependencies/dependencies.sh b/support/dependencies/dependencies.sh index 2b678ae8c4..4b5012b807 100755 --- a/support/dependencies/dependencies.sh +++ b/support/dependencies/dependencies.sh @@ -46,15 +46,6 @@ case ":${PATH:-unset}:" in ;; esac -if test -n "$PERL_MM_OPT" ; then - echo - echo "You have PERL_MM_OPT defined because Perl local::lib" - echo "is installed on your system. Please unset this variable" - echo "before starting Buildroot, otherwise the compilation of" - echo "Perl related packages will fail" - exit 1 -fi - check_prog_host() { prog="$1" From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:00 -0000 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.0.2 Message-ID: <20221205112605.CFCB985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035211b4648847ad624b4216d6e3a9e186d70121 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap: https://github.com/jaraco/tempora/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tempora/python-tempora.hash | 6 +++--- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index 0fca58354b..d802a63d87 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 f8b2b0df1adf3f83b829a85e31bddb2d tempora-1.14.1.tar.gz -sha256 cb60b1d2b1664104e307f8e5269d7f4acdb077c82e35cd57246ae14a3427d2d6 tempora-1.14.1.tar.gz +md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz +sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index b2f1b6b309..e22ac52472 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 1.14.1 +PYTHON_TEMPORA_VERSION = 5.0.2 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/2f/b5/5b0464385454c5ca93a39a1c6acefdf574aeb10ef45fa8958b3832cc7d96 +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:01 -0000 Subject: [Buildroot] [git commit] package/xerces: bump to version 3.2.4 Message-ID: <20221205112607.E2B4C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d2d8f146a9f0ed3b66c4dd470bb76efdbb630a75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop second patch (already in version) https://github.com/apache/xerces-c/compare/v3.2.3...v3.2.4 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...der-loadMsg-fix-memory-leak-when-transcod.patch | 87 ---------------------- package/xerces/xerces.hash | 4 +- package/xerces/xerces.mk | 2 +- 3 files changed, 3 insertions(+), 90 deletions(-) diff --git a/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch b/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch deleted file mode 100644 index 76b37c63d9..0000000000 --- a/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 1bdf6d8ba878c1fe1d779824be70001fc0bebd2c Mon Sep 17 00:00:00 2001 -From: Even Rouault -Date: Fri, 27 Aug 2021 01:33:27 +0200 -Subject: [PATCH] InMemMsgLoader::loadMsg(): fix memory leak when transcoding - fails. - -Seen with the IconvGNU transcoder when parsing " - ---- - .../MsgLoaders/InMemory/InMemMsgLoader.cpp | 31 ++++++++++++++----- - 1 file changed, 23 insertions(+), 8 deletions(-) - -diff --git a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -index cda103226..6971fde96 100644 ---- a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -+++ b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -@@ -25,6 +25,7 @@ - // --------------------------------------------------------------------------- - #include - #include -+#include - #include - #include - #include -@@ -153,14 +154,28 @@ bool InMemMsgLoader::loadMsg(const XMLMsgLoader::XMLMsgId msgToLoad - XMLCh* tmp4 = 0; - - bool bRet = false; -- if (repText1) -- tmp1 = XMLString::transcode(repText1, manager); -- if (repText2) -- tmp2 = XMLString::transcode(repText2, manager); -- if (repText3) -- tmp3 = XMLString::transcode(repText3, manager); -- if (repText4) -- tmp4 = XMLString::transcode(repText4, manager); -+ try -+ { -+ if (repText1) -+ tmp1 = XMLString::transcode(repText1, manager); -+ if (repText2) -+ tmp2 = XMLString::transcode(repText2, manager); -+ if (repText3) -+ tmp3 = XMLString::transcode(repText3, manager); -+ if (repText4) -+ tmp4 = XMLString::transcode(repText4, manager); -+ } -+ catch( const TranscodingException& ) -+ { -+ if (tmp1) -+ manager->deallocate(tmp1); -+ if (tmp2) -+ manager->deallocate(tmp2); -+ if (tmp3) -+ manager->deallocate(tmp3); -+ // Note: tmp4 cannot leak -+ throw; -+ } - - bRet = loadMsg(msgToLoad, toFill, maxChars, tmp1, tmp2, tmp3, tmp4, manager); - --- -2.17.1 - diff --git a/package/xerces/xerces.hash b/package/xerces/xerces.hash index c75ce860e8..e6b5b922d2 100644 --- a/package/xerces/xerces.hash +++ b/package/xerces/xerces.hash @@ -1,5 +1,5 @@ -# From http://www.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.3.tar.xz.sha256 -sha256 12fc99a9fc1d1a79bd0e927b8b5637a576d6656f45b0d5e70ee3694d379cc149 xerces-c-3.2.3.tar.xz +# From http://www.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.4.tar.xz.sha256 +sha256 075bc57940da0f9be6dd183c550c8ce0b9833e4550dc382048377a1a5e3b2bd9 xerces-c-3.2.4.tar.xz # Hash for license file sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/xerces/xerces.mk b/package/xerces/xerces.mk index a3e5361b2e..08efa6fb5c 100644 --- a/package/xerces/xerces.mk +++ b/package/xerces/xerces.mk @@ -4,7 +4,7 @@ # ################################################################################ -XERCES_VERSION = 3.2.3 +XERCES_VERSION = 3.2.4 XERCES_SOURCE = xerces-c-$(XERCES_VERSION).tar.xz XERCES_SITE = http://archive.apache.org/dist/xerces/c/3/sources XERCES_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:01 -0000 Subject: [Buildroot] [git commit] package/python-sqlparse: bump to version 0.4.3 Message-ID: <20221205112605.C52D685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed582011f9a467dc044e05ed306b31bd10996eb8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqlparse/python-sqlparse.hash | 4 ++-- package/python-sqlparse/python-sqlparse.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sqlparse/python-sqlparse.hash b/package/python-sqlparse/python-sqlparse.hash index d7e329eda2..c78fd2edc3 100644 --- a/package/python-sqlparse/python-sqlparse.hash +++ b/package/python-sqlparse/python-sqlparse.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqlparse/json -md5 2ce34181d6b7b234c9f3c0ecd1ffb93e sqlparse-0.3.0.tar.gz -sha256 7c3dca29c022744e95b547e867cee89f4fce4373f3549ccd8797d8eb52cdb873 sqlparse-0.3.0.tar.gz +md5 180fb4e11a3f79b119868d7c102d7816 sqlparse-0.4.3.tar.gz +sha256 69ca804846bb114d2ec380e4360a8a340db83f0ccf3afceeb1404df028f57268 sqlparse-0.4.3.tar.gz # Locally computed sha256 checksums sha256 c1938235b80d39e93138eae89edc3af67e18ecbc40d266529fa57b2dce426310 LICENSE diff --git a/package/python-sqlparse/python-sqlparse.mk b/package/python-sqlparse/python-sqlparse.mk index 22111dfc41..23b1338e49 100644 --- a/package/python-sqlparse/python-sqlparse.mk +++ b/package/python-sqlparse/python-sqlparse.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLPARSE_VERSION = 0.3.0 +PYTHON_SQLPARSE_VERSION = 0.4.3 PYTHON_SQLPARSE_SOURCE = sqlparse-$(PYTHON_SQLPARSE_VERSION).tar.gz -PYTHON_SQLPARSE_SITE = https://files.pythonhosted.org/packages/63/c8/229dfd2d18663b375975d953e2bdc06d0eed714f93dcb7732f39e349c438 +PYTHON_SQLPARSE_SITE = https://files.pythonhosted.org/packages/ba/fa/5b7662b04b69f3a34b8867877e4dbf2a37b7f2a5c0bbb5a9eed64efd1ad1 PYTHON_SQLPARSE_SETUP_TYPE = setuptools PYTHON_SQLPARSE_LICENSE = BSD-3-Clause PYTHON_SQLPARSE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:02 -0000 Subject: [Buildroot] [git commit] package/meson: bump to version 0.64.0 Message-ID: <20221205112608.5B03E85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9afa3e3c7d073643c325a948358550caf9a6f8f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 60d9ae9436..2a76f32874 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.63.3/meson-0.63.3.tar.gz.asc -sha256 519c0932e1a8b208741f0fdce90aa5c0b528dd297cf337009bf63539846ac056 meson-0.63.3.tar.gz +# https://github.com/mesonbuild/meson/releases/download/0.64.0/meson-0.64.0.tar.gz.asc +sha256 c5e27e091c2a35b9049e152a6535045ebbd057253aeb67856de6ecbb7b917bab meson-0.64.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 3ca483c289..06ca555d12 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.63.3 +MESON_VERSION = 0.64.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:02 -0000 Subject: [Buildroot] [git commit] package/python-tornado: bump to version 6.2 Message-ID: <20221205112606.1CA2185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55fb5ddec854e6298a2c5454cbadb1a3fdc8cb84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains Apache-2.0 after hash change. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tornado/python-tornado.hash | 6 +++--- package/python-tornado/python-tornado.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-tornado/python-tornado.hash b/package/python-tornado/python-tornado.hash index e9fbbedf65..f30a6bb136 100644 --- a/package/python-tornado/python-tornado.hash +++ b/package/python-tornado/python-tornado.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tornado/json -md5 cf39425f3d7eba9a54287f3e795a2f23 tornado-6.0.4.tar.gz -sha256 0fe2d45ba43b00a41cd73f8be321a44936dc1aba233dee979f17a042b83eb6dc tornado-6.0.4.tar.gz +md5 32fbad606b439c3e1bf4e79d4e872741 tornado-6.2.tar.gz +sha256 9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13 tornado-6.2.tar.gz # Locally computed sha256 checksums -sha256 3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-tornado/python-tornado.mk b/package/python-tornado/python-tornado.mk index c05a7d65d3..2af86ecb18 100644 --- a/package/python-tornado/python-tornado.mk +++ b/package/python-tornado/python-tornado.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TORNADO_VERSION = 6.0.4 +PYTHON_TORNADO_VERSION = 6.2 PYTHON_TORNADO_SOURCE = tornado-$(PYTHON_TORNADO_VERSION).tar.gz -PYTHON_TORNADO_SITE = https://files.pythonhosted.org/packages/95/84/119a46d494f008969bf0c775cb2c6b3579d3c4cc1bb1b41a022aa93ee242 +PYTHON_TORNADO_SITE = https://files.pythonhosted.org/packages/f3/9e/225a41452f2d9418d89be5e32cf824c84fe1e639d350d6e8d49db5b7f73a PYTHON_TORNADO_LICENSE = Apache-2.0 PYTHON_TORNADO_LICENSE_FILES = LICENSE PYTHON_TORNADO_CPE_ID_VENDOR = tornadoweb From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:03 -0000 Subject: [Buildroot] [git commit] package/python-thrift: bump to version 0.16.0 Message-ID: <20221205112606.0F8A585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e85049dc29affffebff18c4ed87b4780fe2df77e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License details moved to readme. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-thrift/python-thrift.hash | 6 +++--- package/python-thrift/python-thrift.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-thrift/python-thrift.hash b/package/python-thrift/python-thrift.hash index 1d1d628908..0907a6e88f 100644 --- a/package/python-thrift/python-thrift.hash +++ b/package/python-thrift/python-thrift.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/thrift/json -md5 c3bc8d9a910d2c9ce26f2ad1f7c96762 thrift-0.13.0.tar.gz -sha256 9af1c86bf73433afc6010ed376a6c6aca2b54099cc0d61895f640870a9ae7d89 thrift-0.13.0.tar.gz +md5 486887192acd558636a1528dfddf918c thrift-0.16.0.tar.gz +sha256 2b5b6488fcded21f9d312aa23c9ff6a0195d0f6ae26ddbd5ad9e3e25dfc14408 thrift-0.16.0.tar.gz # Locally computed sha256 checksums -sha256 c13578ae9d0529d0252e1c7375b917bacf58723dce1fcd40c7ed59183401b468 LICENSE +sha256 35e2508f171c3ac2529f402c123c12f3b2ac91643f2e52b334f71f8c861be321 README.md diff --git a/package/python-thrift/python-thrift.mk b/package/python-thrift/python-thrift.mk index 3a908ca91c..23a2ad0476 100644 --- a/package/python-thrift/python-thrift.mk +++ b/package/python-thrift/python-thrift.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_THRIFT_VERSION = 0.13.0 +PYTHON_THRIFT_VERSION = 0.16.0 PYTHON_THRIFT_SOURCE = thrift-$(PYTHON_THRIFT_VERSION).tar.gz -PYTHON_THRIFT_SITE = https://files.pythonhosted.org/packages/97/1e/3284d19d7be99305eda145b8aa46b0c33244e4a496ec66440dac19f8274d +PYTHON_THRIFT_SITE = https://files.pythonhosted.org/packages/e4/23/dd951c9883cb49a73b750bdfe91e39d78e8a3f1f7175608634f381a197d5 PYTHON_THRIFT_SETUP_TYPE = setuptools PYTHON_THRIFT_LICENSE = Apache-2.0 -PYTHON_THRIFT_LICENSE_FILES = LICENSE +PYTHON_THRIFT_LICENSE_FILES = README.md $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:03 -0000 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS Message-ID: <20221205112608.99E2985BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ad26215165564259c5ddc3f0cae349f736523f8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch migrates the u-boot device tree definition from uboot.fragment files to use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS instead for the zynqmp_kria_kv260_defconfig. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynqmp/kria/kv260/uboot.fragment | 1 - configs/zynqmp_kria_kv260_defconfig | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/kv260/uboot.fragment index 874eb470ac..33c074ab8d 100644 --- a/board/zynqmp/kria/kv260/uboot.fragment +++ b/board/zynqmp/kria/kv260/uboot.fragment @@ -1,4 +1,3 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynqmp-smk-k26-revA" CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 CONFIG_DTB_RESELECT=y CONFIG_MULTI_DTB_FIT=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 25bab4cbb4..522dc79e6c 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -25,6 +25,7 @@ BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:04 -0000 Subject: [Buildroot] [git commit] package/python-pymodbus: bump to version 3.0.0 Message-ID: <20221205112606.01B1985BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22bfd5d15915a9e913233a5ee15df2540b165079 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pymodbus/python-pymodbus.hash | 9 +++++---- package/python-pymodbus/python-pymodbus.mk | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index 8e60d94e62..b5243567b7 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,4 +1,5 @@ -# sha256 locally computed -sha256 088c7ece2a11cad652939719695c457f26f9148cd7d2f4a79872167925180ad5 pymodbus-2.2.0.tar.gz -# Hash for license file -sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f doc/LICENSE +# md5, sha256 from https://pypi.org/pypi/pymodbus/json +md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz +sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +# Locally computed sha256 checksums +sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index d96e21a55c..2ed7e94afe 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 2.2.0 +PYTHON_PYMODBUS_VERSION = 3.0.0 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = $(call github,riptideio,pymodbus,v$(PYTHON_PYMODBUS_VERSION)) +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause -PYTHON_PYMODBUS_LICENSE_FILES = doc/LICENSE +PYTHON_PYMODBUS_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:04 -0000 Subject: [Buildroot] [git commit] package/python-pyparted: bump to version 3.12.0 Message-ID: <20221205112608.BBED185BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f98d5dc255a3e3b296c8956ac20eba9944dabb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools package infrastructure. Switch to pypi sdist source. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyparted/python-pyparted.hash | 6 ++++-- package/python-pyparted/python-pyparted.mk | 7 ++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/python-pyparted/python-pyparted.hash b/package/python-pyparted/python-pyparted.hash index 0c3e4a15fd..a13276ce79 100644 --- a/package/python-pyparted/python-pyparted.hash +++ b/package/python-pyparted/python-pyparted.hash @@ -1,3 +1,5 @@ -# Locally computed -sha256 d214288ae1a70b5925861ce01b3352378eb6b1419aa3b786f509e9ef2a501c02 python-pyparted-3.11.6.tar.gz +# md5, sha256 from https://pypi.org/pypi/pyparted/json +md5 97df779564210100ea3e4eda0d33f7b9 pyparted-3.12.0.tar.gz +sha256 da985e116beb733371feb605b174db9eec8bd0eedffc8f739f8e603f51b521e7 pyparted-3.12.0.tar.gz +# Locally computed sha256 checksums sha256 91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad COPYING diff --git a/package/python-pyparted/python-pyparted.mk b/package/python-pyparted/python-pyparted.mk index 9d48fd9351..5e12995e2e 100644 --- a/package/python-pyparted/python-pyparted.mk +++ b/package/python-pyparted/python-pyparted.mk @@ -4,9 +4,10 @@ # ################################################################################ -PYTHON_PYPARTED_VERSION = 3.11.6 -PYTHON_PYPARTED_SITE = $(call github,rhinstaller,pyparted,v$(PYTHON_PYPARTED_VERSION)) -PYTHON_PYPARTED_SETUP_TYPE = distutils +PYTHON_PYPARTED_VERSION = 3.12.0 +PYTHON_PYPARTED_SOURCE = pyparted-$(PYTHON_PYPARTED_VERSION).tar.gz +PYTHON_PYPARTED_SITE = https://files.pythonhosted.org/packages/c2/d0/d32aa5758d6567eef620075f5c84f475c93bb1bf8da9d17051ce3ef055db +PYTHON_PYPARTED_SETUP_TYPE = setuptools PYTHON_PYPARTED_LICENSE = GPL-2.0+ PYTHON_PYPARTED_LICENSE_FILES = COPYING PYTHON_PYPARTED_DEPENDENCIES = parted From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:05 -0000 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.5.0 Message-ID: <20221205112606.3A4B685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=964eccb839eb169e8b3d883693dc921793287c8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to hatchling pep517 build backend. License hash changed due to formatting change: https://github.com/ipython/traitlets/commit/9fd01cc7b279a46e58fddc3c29149e73c7d67ab1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-traitlets/python-traitlets.hash | 6 +++--- package/python-traitlets/python-traitlets.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 01e2bf8e30..095e85c155 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 19483ec0685e837912cff128209aa845 traitlets-5.1.0.tar.gz -sha256 bd382d7ea181fbbcce157c133db9a829ce06edffe097bcf3ab945b435452b46d traitlets-5.1.0.tar.gz +md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz +sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz # Locally computed sha256 checksums -sha256 71c89129039b870cc92309466c4fbe8f285a82fa0ea36f0e840fa83979cbe31f COPYING.md +sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 5f41f6ee8f..25ab71047a 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.1.0 +PYTHON_TRAITLETS_VERSION = 5.5.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/d5/bc/37d490908e7ac949614d62767db3c86f37bc5adb6129d378c35859a75b87 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md -PYTHON_TRAITLETS_SETUP_TYPE = distutils +PYTHON_TRAITLETS_SETUP_TYPE = pep517 +PYTHON_TRAITLETS_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:05 -0000 Subject: [Buildroot] [git commit] package/python-unittest-xml-reporting: bump to version 3.2.0 Message-ID: <20221205112608.70CA785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=69ba1562d5bef8d58b430fd7d67d0f3e77acfefc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer needed missing license file workaround: https://github.com/xmlrunner/unittest-xml-reporting/commit/c43427611390fba83ca13fbb5311bd8fece5048f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-unittest-xml-reporting.hash | 6 +++--- .../python-unittest-xml-reporting.mk | 13 ++----------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash index 9db3a09d38..674a533e6a 100644 --- a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash +++ b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/unittest-xml-reporting/json -md5 474cd89f9609828ef6039a0f00afd9db unittest-xml-reporting-3.0.4.tar.gz -sha256 984cebba69e889401bfe3adb9088ca376b3a1f923f0590d005126c1bffd1a695 unittest-xml-reporting-3.0.4.tar.gz -# Locally calculated +md5 f12aeab63ff44e295526e103313d66c8 unittest-xml-reporting-3.2.0.tar.gz +sha256 edd8d3170b40c3a81b8cf910f46c6a304ae2847ec01036d02e9c0f9b85762d28 unittest-xml-reporting-3.2.0.tar.gz +# Locally computed sha256 checksums sha256 0596648105bee470f9cafd62753b931efe52392096439d88e2564cf7d7cf0e68 LICENSE diff --git a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk index 5744c50a7c..05bbed79a8 100644 --- a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk +++ b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk @@ -4,20 +4,11 @@ # ################################################################################ -PYTHON_UNITTEST_XML_REPORTING_VERSION = 3.0.4 +PYTHON_UNITTEST_XML_REPORTING_VERSION = 3.2.0 PYTHON_UNITTEST_XML_REPORTING_SOURCE = unittest-xml-reporting-$(PYTHON_UNITTEST_XML_REPORTING_VERSION).tar.gz -PYTHON_UNITTEST_XML_REPORTING_SITE = https://files.pythonhosted.org/packages/bc/09/677086169c8e302b614de7d4a97c45c4446a382f31cc010fb31177258508 -# License file missing in Pypi tarball, download separately. Issue -# reported at -# https://github.com/xmlrunner/unittest-xml-reporting/issues/259 -PYTHON_UNITTEST_XML_REPORTING_EXTRA_DOWNLOADS = https://raw.githubusercontent.com/xmlrunner/unittest-xml-reporting/$(PYTHON_UNITTEST_XML_REPORTING_VERSION)/LICENSE +PYTHON_UNITTEST_XML_REPORTING_SITE = https://files.pythonhosted.org/packages/ed/40/3bf1afc96e93c7322520981ac4593cbb29daa21b48d32746f05ab5563dca PYTHON_UNITTEST_XML_REPORTING_SETUP_TYPE = setuptools PYTHON_UNITTEST_XML_REPORTING_LICENSE = BSD-2-Clause PYTHON_UNITTEST_XML_REPORTING_LICENSE_FILES = LICENSE -define PYTHON_UNITTEST_XML_REPORTING_ADD_LICENSE_FILE - $(INSTALL) -D -m 0644 $(PYTHON_UNITTEST_XML_REPORTING_DL_DIR)/LICENSE $(@D)/LICENSE -endef -PYTHON_UNITTEST_XML_REPORTING_POST_EXTRACT_HOOKS += PYTHON_UNITTEST_XML_REPORTING_ADD_LICENSE_FILE - $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:06 -0000 Subject: [Buildroot] [git commit] package/python-txtorcon: bump to version 22.0.0 Message-ID: <20221205112606.465F5857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=32c0a8de28bfef8a418aafcfa3913ccab0d15be7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-txtorcon/python-txtorcon.hash | 4 ++-- package/python-txtorcon/python-txtorcon.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-txtorcon/python-txtorcon.hash b/package/python-txtorcon/python-txtorcon.hash index 220b5fb23e..9c8e3599ea 100644 --- a/package/python-txtorcon/python-txtorcon.hash +++ b/package/python-txtorcon/python-txtorcon.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/txtorcon/json -md5 dbb53821a3ce3e921e09c5de4f722fdb txtorcon-21.1.0.tar.gz -sha256 aebf0b9ec6c69a029f6b61fd534e785692e28fdcd2fd003ce3cc132b9393b7d6 txtorcon-21.1.0.tar.gz +md5 17a84954a4ba13fa6ee443129bdc401a txtorcon-22.0.0.tar.gz +sha256 89a1b65e32a4b369d67e6c166387fbc468cc5d05227448d239a5e7e9718aa053 txtorcon-22.0.0.tar.gz # Locally computed sha256 checksums sha256 3ada1c32ef38c23d96d7f4e8f4a226c527f51e0202883c7543b06f9cc5228a2b LICENSE diff --git a/package/python-txtorcon/python-txtorcon.mk b/package/python-txtorcon/python-txtorcon.mk index acf586cb8c..c17d5da074 100644 --- a/package/python-txtorcon/python-txtorcon.mk +++ b/package/python-txtorcon/python-txtorcon.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TXTORCON_VERSION = 21.1.0 +PYTHON_TXTORCON_VERSION = 22.0.0 PYTHON_TXTORCON_SOURCE = txtorcon-$(PYTHON_TXTORCON_VERSION).tar.gz -PYTHON_TXTORCON_SITE = https://files.pythonhosted.org/packages/eb/43/2426009377cef519c53bdc8969590cb100e9fd745846859963c881c6d176 +PYTHON_TXTORCON_SITE = https://files.pythonhosted.org/packages/47/ca/7941660345c769637a97bdbaf25202460fbab35eead55c538fb1fe61b71e PYTHON_TXTORCON_SETUP_TYPE = setuptools PYTHON_TXTORCON_LICENSE = MIT PYTHON_TXTORCON_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:06 -0000 Subject: [Buildroot] [git commit] package/tpm2-pkcs11: bump version to 1.8.0 Message-ID: <20221205112608.E55F985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a85f5f2a412db894fdf548e10d12e7c56eda9107 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yair Ben-Avraham Signed-off-by: Thomas Petazzoni --- package/tpm2-pkcs11/tpm2-pkcs11.hash | 2 +- package/tpm2-pkcs11/tpm2-pkcs11.mk | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/tpm2-pkcs11/tpm2-pkcs11.hash b/package/tpm2-pkcs11/tpm2-pkcs11.hash index 1d5bcc7a54..b027bad72a 100644 --- a/package/tpm2-pkcs11/tpm2-pkcs11.hash +++ b/package/tpm2-pkcs11/tpm2-pkcs11.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 078a445ed0e9f5009675a162b4b7b88f3520436cfbc791bb2249f37bd1f475bd tpm2-pkcs11-1.7.0.tar.gz +sha256 79f28899047defd6b4b72b7268dd56abf27774954022315f818c239af33e05bd tpm2-pkcs11-1.8.0.tar.gz sha256 793aa007f793458434d7cc60b1c827053a399308658b32fcaa6023802adc22e1 LICENSE diff --git a/package/tpm2-pkcs11/tpm2-pkcs11.mk b/package/tpm2-pkcs11/tpm2-pkcs11.mk index adb5a46f56..9d61340775 100644 --- a/package/tpm2-pkcs11/tpm2-pkcs11.mk +++ b/package/tpm2-pkcs11/tpm2-pkcs11.mk @@ -4,14 +4,15 @@ # ################################################################################ -TPM2_PKCS11_VERSION = 1.7.0 +TPM2_PKCS11_VERSION = 1.8.0 TPM2_PKCS11_SITE = https://github.com/tpm2-software/tpm2-pkcs11/releases/download/$(TPM2_PKCS11_VERSION) TPM2_PKCS11_LICENSE = BSD-2-Clause TPM2_PKCS11_LICENSE_FILES = LICENSE TPM2_PKCS11_DEPENDENCIES = host-pkgconf libyaml openssl sqlite tpm2-tss TPM2_PKCS11_CONF_OPTS += \ - --disable-hardening + --disable-hardening \ + --disable-ptool-checks # Fix tpm.c:746:5: error: 'for' loop initial declarations are only allowed in C99 mode # Fix implicit declaration of function 'strnlen' From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:07 -0000 Subject: [Buildroot] [git commit] package/python-webpy: bump to version 0.62 Message-ID: <20221205112606.76975857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96a9097ca814942951a4530ff294efedfed65036 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file was accidentially removed in latest release but project is still public domain licensed. Details: https://github.com/webpy/webpy/commit/04bf405dd86485c8f3774c526e6a869a1eb73408 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-webpy/python-webpy.hash | 6 ++---- package/python-webpy/python-webpy.mk | 5 ++--- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-webpy/python-webpy.hash b/package/python-webpy/python-webpy.hash index ed3da6b1ab..540771a244 100644 --- a/package/python-webpy/python-webpy.hash +++ b/package/python-webpy/python-webpy.hash @@ -1,5 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/web.py/json -md5 4e7ec89e7ae1e938d01fff01ba752606 web.py-0.40.tar.gz -sha256 dc5e42ffbc42d77d07f75b7acca9975a3368ae609774e49ddebb497a784131f3 web.py-0.40.tar.gz -# Locally computed sha256 checksums -sha256 791bf6e9419435f114a19fc6519ff33738021eb3c41b18490943230ab0894df9 LICENSE.txt +md5 cd2c0296ceffa1acb96ae5315214eb42 web.py-0.62.tar.gz +sha256 5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e web.py-0.62.tar.gz diff --git a/package/python-webpy/python-webpy.mk b/package/python-webpy/python-webpy.mk index 187a481286..06d4ae039b 100644 --- a/package/python-webpy/python-webpy.mk +++ b/package/python-webpy/python-webpy.mk @@ -4,11 +4,10 @@ # ################################################################################ -PYTHON_WEBPY_VERSION = 0.40 +PYTHON_WEBPY_VERSION = 0.62 PYTHON_WEBPY_SOURCE = web.py-$(PYTHON_WEBPY_VERSION).tar.gz -PYTHON_WEBPY_SITE = https://files.pythonhosted.org/packages/e3/23/ed84b174add09153329c6357984c8433e2f350de91c3859fa48c3cdbf7dc +PYTHON_WEBPY_SITE = https://files.pythonhosted.org/packages/cd/6e/338a060bb5b52ee8229bdada422eaa5f71b13f8d33467f37f870ed2cae4b PYTHON_WEBPY_SETUP_TYPE = setuptools PYTHON_WEBPY_LICENSE = Public Domain -PYTHON_WEBPY_LICENSE_FILES = LICENSE.txt $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:07 -0000 Subject: [Buildroot] [git commit] package/python-pytest: bump to version 7.2.0 Message-ID: <20221205112608.A48F685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6cecea3c3a985fe65f16a71d2e3eb2dd3705d60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/python-pytest/python-pytest.hash | 4 ++-- package/python-pytest/python-pytest.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytest/python-pytest.hash b/package/python-pytest/python-pytest.hash index c2ead0aa64..2ae1e61ed4 100644 --- a/package/python-pytest/python-pytest.hash +++ b/package/python-pytest/python-pytest.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytest/json -md5 4a98001581a18d4084cb5027fdb1467d pytest-7.1.2.tar.gz -sha256 a06a0425453864a270bc45e71f783330a7428defb4230fb5e6a731fde06ecd45 pytest-7.1.2.tar.gz +md5 49decbade40109f9c6970df60c22a230 pytest-7.2.0.tar.gz +sha256 c4014eb40e10f11f355ad4e3c2fb2c6c6d1919c73f3b5a433de4708202cade59 pytest-7.2.0.tar.gz # Locally computer sha256 sha256 ca836a5f9ecca3b2f350230faa20a48fb8b145653b5568d784862df864706b9b LICENSE diff --git a/package/python-pytest/python-pytest.mk b/package/python-pytest/python-pytest.mk index 85d762ac8b..1794582dd3 100644 --- a/package/python-pytest/python-pytest.mk +++ b/package/python-pytest/python-pytest.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTEST_VERSION = 7.1.2 +PYTHON_PYTEST_VERSION = 7.2.0 PYTHON_PYTEST_SOURCE = pytest-$(PYTHON_PYTEST_VERSION).tar.gz -PYTHON_PYTEST_SITE = https://files.pythonhosted.org/packages/4e/1f/34657c6ac56f3c58df650ba41f8ffb2620281ead8e11bcdc7db63cf72a78 +PYTHON_PYTEST_SITE = https://files.pythonhosted.org/packages/0b/21/055f39bf8861580b43f845f9e8270c7786fe629b2f8562ff09007132e2e7 PYTHON_PYTEST_SETUP_TYPE = setuptools PYTHON_PYTEST_LICENSE = MIT PYTHON_PYTEST_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:08 -0000 Subject: [Buildroot] [git commit] package/python-validators: bump to version 0.20.0 Message-ID: <20221205112606.5248085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ebc97276599074948df6aa37d78b901d3c67dc1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-validators/Config.in | 1 - package/python-validators/python-validators.hash | 4 ++-- package/python-validators/python-validators.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-validators/Config.in b/package/python-validators/Config.in index e700369910..8a2ddb49fb 100644 --- a/package/python-validators/Config.in +++ b/package/python-validators/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_VALIDATORS bool "python-validators" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_DECORATOR # runtime help Python Data Validation for Humans. diff --git a/package/python-validators/python-validators.hash b/package/python-validators/python-validators.hash index 2845a2e8c0..4f4e1c21f8 100644 --- a/package/python-validators/python-validators.hash +++ b/package/python-validators/python-validators.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/validators/json -md5 2f0446f2a15aa694be0cfd8728eb4444 validators-0.15.0.tar.gz -sha256 31e8bb01b48b48940a021b8a9576b840f98fa06b91762ef921d02cb96d38727a validators-0.15.0.tar.gz +md5 f03b5acb91079450bae664726ae01948 validators-0.20.0.tar.gz +sha256 24148ce4e64100a2d5e267233e23e7afeb55316b47d30faae7eb6e7292bc226a validators-0.20.0.tar.gz # Locally computed sha256 checksums sha256 a7fd9d761c7ca1c6508b9baf030f6e21f5752d1caea3e49a270634aa9ef01e6f LICENSE diff --git a/package/python-validators/python-validators.mk b/package/python-validators/python-validators.mk index 5bed051911..731aca11f6 100644 --- a/package/python-validators/python-validators.mk +++ b/package/python-validators/python-validators.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_VALIDATORS_VERSION = 0.15.0 +PYTHON_VALIDATORS_VERSION = 0.20.0 PYTHON_VALIDATORS_SOURCE = validators-$(PYTHON_VALIDATORS_VERSION).tar.gz -PYTHON_VALIDATORS_SITE = https://files.pythonhosted.org/packages/c4/4a/4f9c892f9a9f08ee5f99c32bbd4297499099c2c5f7eff8c617a57d31a7d8 +PYTHON_VALIDATORS_SITE = https://files.pythonhosted.org/packages/95/14/ed0af6865d378cfc3c504aed0d278a890cbefb2f1934bf2dbe92ecf9d6b1 PYTHON_VALIDATORS_SETUP_TYPE = setuptools PYTHON_VALIDATORS_LICENSE = MIT PYTHON_VALIDATORS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:08 -0000 Subject: [Buildroot] [git commit] package/socat: disable openssl for static build Message-ID: <20221205112608.EFAFB85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4028ee71743a25af172809e098e4c8eb61bf55f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master socat's configure script does not take the zlib dependency into account when linking with libssl, and therefore fails at detecting libssl in BR2_STATIC_LIBS=y configurations. Since there is no easy way to add the zlib dependency, just disable openssl support for static builds. This is not fixing a build failure: libssl was not detected in BR2_STATIC_LIBS=y configurations, so what this commit does is make it explicit. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/socat/socat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/socat/socat.mk b/package/socat/socat.mk index 0414c8adc8..28ea72e5a7 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -31,7 +31,7 @@ SOCAT_DEPENDENCIES = host-autoconf # incompatibile license (GPL-3.0+) SOCAT_CONF_OPTS = --disable-readline -ifeq ($(BR2_PACKAGE_OPENSSL),y) +ifeq ($(BR2_PACKAGE_OPENSSL):$(BR2_STATIC_LIBS),y:) SOCAT_DEPENDENCIES += openssl else SOCAT_CONF_OPTS += --disable-openssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:09 -0000 Subject: [Buildroot] [git commit] package/python-wcwidth: bump to version 0.2.5 Message-ID: <20221205112606.6B44C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90572af5a930345ed7ad3001889db4e83e94dcb3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to format change during move: https://github.com/jquast/wcwidth/commit/4baf950b88a28a9fe21d132e088b4ffc58e66276 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wcwidth/python-wcwidth.hash | 8 ++++---- package/python-wcwidth/python-wcwidth.mk | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-wcwidth/python-wcwidth.hash b/package/python-wcwidth/python-wcwidth.hash index ed1d2cd61f..216182c2ed 100644 --- a/package/python-wcwidth/python-wcwidth.hash +++ b/package/python-wcwidth/python-wcwidth.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/wcwidth/json -md5 b32584cd6084b4a8c81df13a2a6b4351 wcwidth-0.1.9.tar.gz -sha256 ee73862862a156bf77ff92b09034fc4825dd3af9cf81bc5b360668d425f3c5f1 wcwidth-0.1.9.tar.gz -# Locally computed -sha256 0eddcc52cd3ef5d30798b8d43a14d3f0f1dcf0a6e4c1d0f2e177c44ce85bb69c LICENSE.txt +md5 a07a75f99d316e14838ac760c831ea37 wcwidth-0.2.5.tar.gz +sha256 c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83 wcwidth-0.2.5.tar.gz +# Locally computed sha256 checksums +sha256 70b98a95a2144eb70af8017fa8c6d95ce247e40867436e8bc649e137fe13d21a LICENSE diff --git a/package/python-wcwidth/python-wcwidth.mk b/package/python-wcwidth/python-wcwidth.mk index ccbd0e99ca..a170a8e395 100644 --- a/package/python-wcwidth/python-wcwidth.mk +++ b/package/python-wcwidth/python-wcwidth.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_WCWIDTH_VERSION = 0.1.9 +PYTHON_WCWIDTH_VERSION = 0.2.5 PYTHON_WCWIDTH_SOURCE = wcwidth-$(PYTHON_WCWIDTH_VERSION).tar.gz -PYTHON_WCWIDTH_SITE = https://pypi.python.org/packages/25/9d/0acbed6e4a4be4fc99148f275488580968f44ddb5e69b8ceb53fc9df55a0 +PYTHON_WCWIDTH_SITE = https://files.pythonhosted.org/packages/89/38/459b727c381504f361832b9e5ace19966de1a235d73cdbdea91c771a1155 PYTHON_WCWIDTH_SETUP_TYPE = setuptools PYTHON_WCWIDTH_LICENSE = MIT -PYTHON_WCWIDTH_LICENSE_FILES = LICENSE.txt +PYTHON_WCWIDTH_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:09 -0000 Subject: [Buildroot] [git commit] package/python-twisted: bump to version 22.10.0 Message-ID: <20221205112609.2607985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16cf45d5ddfbeec3a715a36d3cdd3f75929104bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Remove inaccurate comment that claims twisted and treq version/site variables are shared. They are not shared and the packages aren't always updated at the same time. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-treq/python-treq.mk | 3 --- package/python-twisted/python-twisted.hash | 4 ++-- package/python-twisted/python-twisted.mk | 7 ++----- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/package/python-treq/python-treq.mk b/package/python-treq/python-treq.mk index 8995bf2cfe..57dc50ee74 100644 --- a/package/python-treq/python-treq.mk +++ b/package/python-treq/python-treq.mk @@ -4,9 +4,6 @@ # ################################################################################ -# When bumping this package, make sure to also verify if the -# python-twisted package still works and to update its hash, -# as they share the same version/site variables. PYTHON_TREQ_VERSION = 22.2.0 PYTHON_TREQ_SOURCE = treq-$(PYTHON_TREQ_VERSION).tar.gz PYTHON_TREQ_SITE = https://files.pythonhosted.org/packages/cd/c8/b68ab17d994133baf6edbcb5551ba81e1494bdc6d5e21a9d4f3bc4315140 diff --git a/package/python-twisted/python-twisted.hash b/package/python-twisted/python-twisted.hash index 63da0125b8..36612ff5e7 100644 --- a/package/python-twisted/python-twisted.hash +++ b/package/python-twisted/python-twisted.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/twisted/json -md5 fd252d0b895ca2ab81b5b1454073d890 Twisted-22.2.0.tar.gz -sha256 57f32b1f6838facb8c004c89467840367ad38e9e535f8252091345dba500b4f2 Twisted-22.2.0.tar.gz +md5 c9a5dad0813512fabd9de502738c0bf8 Twisted-22.10.0.tar.gz +sha256 32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31 Twisted-22.10.0.tar.gz # Locally computed sha256 sha256 686f6426a775450eb3afd00bc3a5c2621f305ddb9c8478ee9bf28a368ef2dece LICENSE diff --git a/package/python-twisted/python-twisted.mk b/package/python-twisted/python-twisted.mk index 8a89d3dc82..398baed2a8 100644 --- a/package/python-twisted/python-twisted.mk +++ b/package/python-twisted/python-twisted.mk @@ -4,12 +4,9 @@ # ################################################################################ -# When bumping this package, make sure to also verify if the -# python-treq package still works and to update its hash, -# as they share the same version/site variables. -PYTHON_TWISTED_VERSION = 22.2.0 +PYTHON_TWISTED_VERSION = 22.10.0 PYTHON_TWISTED_SOURCE = Twisted-$(PYTHON_TWISTED_VERSION).tar.gz -PYTHON_TWISTED_SITE = https://files.pythonhosted.org/packages/40/8b/56e8870d412c550b3ff2d6714ee212c7e80a6634f4e720c3a26a983e7b46 +PYTHON_TWISTED_SITE = https://files.pythonhosted.org/packages/b2/ce/cbb56597127b1d51905b0cddcc3f314cc769769efc5e9a8a67f4617f7bca PYTHON_TWISTED_SETUP_TYPE = setuptools PYTHON_TWISTED_LICENSE = MIT PYTHON_TWISTED_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:10 -0000 Subject: [Buildroot] [git commit] package/lttng-modules: bump to 2.13.7 Message-ID: <20221205112609.5B68B85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01fec1b37265fdbd2e89f0217bccd35275e32f98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is the latest point release in the stable 2.13 branch (currently the latest stable branch available). Cc: Cl??ment L??ger Reported-by: Cl??ment L??ger Signed-off-by: Thomas Petazzoni --- package/lttng-modules/lttng-modules.hash | 4 ++-- package/lttng-modules/lttng-modules.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-modules/lttng-modules.hash b/package/lttng-modules/lttng-modules.hash index fb253c9bf6..e685cc3367 100644 --- a/package/lttng-modules/lttng-modules.hash +++ b/package/lttng-modules/lttng-modules.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.1.tar.bz2.sha256 -sha256 a7c86d91c9bbe66d27f025aa04b8cfc6d7785ed2fc7ef774930800ee44d7f343 lttng-modules-2.13.1.tar.bz2 +# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.7.tar.bz2.sha256 +sha256 5a99679df7903160cbde3918fee5af90ffafc90fc96ccdefaa57cf230492b234 lttng-modules-2.13.7.tar.bz2 # Hash for license files sha256 d72921266bc8452a8789f8a04a82755373990d00b7e0b0f1a8edb8f854e94d1c LICENSES/LGPL-2.1 diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk index 97cda53f08..416833f4ef 100644 --- a/package/lttng-modules/lttng-modules.mk +++ b/package/lttng-modules/lttng-modules.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_MODULES_VERSION = 2.13.1 +LTTNG_MODULES_VERSION = 2.13.7 LTTNG_MODULES_SITE = http://lttng.org/files/lttng-modules LTTNG_MODULES_SOURCE = lttng-modules-$(LTTNG_MODULES_VERSION).tar.bz2 LTTNG_MODULES_LICENSE = LGPL-2.1/GPL-2.0 (kernel modules), MIT (lib/bitfield.h, lib/prio_heap/*) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:10 -0000 Subject: [Buildroot] [git commit] package/python-websocket-client: bump to version 1.4.1 Message-ID: <20221205112606.8232E85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d23c655958f9f6d6eeaf860cabdd0ba5a65274ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six runtime dependency. Project relicensed as Apache 2.0: https://github.com/websocket-client/websocket-client/commit/ee5e352ebfcb78dd944d6923ce775ee4fcb5fd7f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-websocket-client/Config.in | 1 - package/python-websocket-client/python-websocket-client.hash | 6 +++--- package/python-websocket-client/python-websocket-client.mk | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package/python-websocket-client/Config.in b/package/python-websocket-client/Config.in index 519e506615..f915905400 100644 --- a/package/python-websocket-client/Config.in +++ b/package/python-websocket-client/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT bool "python-websocket-client" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON3_SSL # runtime help WebSocket client for python. hybi13 is supported. diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 1e745dc1d5..08a6c260ca 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 8fc86b13dc97dc032855c6257f9168df websocket_client-0.58.0.tar.gz -sha256 63509b41d158ae5b7f67eb4ad20fecbb4eee99434e73e140354dc3ff8e09716f websocket_client-0.58.0.tar.gz +md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz +sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz # Locally computed sha256 checksums -sha256 7c6699c75f87b52bdc542db26d6b1b92892577cda46e20eceb79e2790a1c291b LICENSE +sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index d2873e3601..7e21187e22 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 0.58.0 -PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket_client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/4a/df/112c278ba1ead96786d24d973429ce1e1a2c86b9843183d9f8ef8c6330d7 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools -PYTHON_WEBSOCKET_CLIENT_LICENSE = LGPL-2.1+ +PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:11 -0000 Subject: [Buildroot] [git commit] package/python-werkzeug: bump to version 2.2.2 Message-ID: <20221205112606.9B6A685BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6f194c5131b6ed76e4b954399a04859e64a6c25 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-werkzeug/python-werkzeug.hash | 4 ++-- package/python-werkzeug/python-werkzeug.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-werkzeug/python-werkzeug.hash b/package/python-werkzeug/python-werkzeug.hash index 73fa6b5630..13b95bc448 100644 --- a/package/python-werkzeug/python-werkzeug.hash +++ b/package/python-werkzeug/python-werkzeug.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/Werkzeug/json -md5 5835c8738b8081c53367cbcc5db8784c Werkzeug-2.1.2.tar.gz -sha256 1ce08e8093ed67d638d63879fd1ba3735817f7a80de3674d293f5984f25fb6e6 Werkzeug-2.1.2.tar.gz +md5 9d7e50c5bb3a9fc12823b5faf374b90e Werkzeug-2.2.2.tar.gz +sha256 7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f Werkzeug-2.2.2.tar.gz # Locally computed sha256 checksums sha256 3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b LICENSE.rst diff --git a/package/python-werkzeug/python-werkzeug.mk b/package/python-werkzeug/python-werkzeug.mk index 9b32fdf097..3ebae3c165 100644 --- a/package/python-werkzeug/python-werkzeug.mk +++ b/package/python-werkzeug/python-werkzeug.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WERKZEUG_VERSION = 2.1.2 +PYTHON_WERKZEUG_VERSION = 2.2.2 PYTHON_WERKZEUG_SOURCE = Werkzeug-$(PYTHON_WERKZEUG_VERSION).tar.gz -PYTHON_WERKZEUG_SITE = https://files.pythonhosted.org/packages/10/cf/97eb1a3847c01ae53e8376bc21145555ac95279523a935963dc8ff96c50b +PYTHON_WERKZEUG_SITE = https://files.pythonhosted.org/packages/f8/c1/1c8e539f040acd80f844c69a5ef8e2fccdf8b442dabb969e497b55d544e1 PYTHON_WERKZEUG_SETUP_TYPE = setuptools PYTHON_WERKZEUG_LICENSE = BSD-3-Clause PYTHON_WERKZEUG_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/octave: bump to version 7.3.0 Message-ID: <20221205112609.9A49B85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b2bf6853c11fffb5621632d60f1d3d5ee71e8c0d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since 7.2.0, see: https://octave.org/news/release/2022/11/02/octave-7.3.0-released.html Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/octave/octave.hash | 2 +- package/octave/octave.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/octave/octave.hash b/package/octave/octave.hash index 81d7311eeb..9696f2a00a 100644 --- a/package/octave/octave.hash +++ b/package/octave/octave.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 009388289b82fdcc920a2371355049cb6958c735ee9aa3893a256df4a6bf7515 octave-7.2.0.tar.lz +sha256 fdb32602252289e068431329add2eed146e6f26301cbb5fc4412f9d972db9475 octave-7.3.0.tar.lz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/octave/octave.mk b/package/octave/octave.mk index b28617438a..647f988a3f 100644 --- a/package/octave/octave.mk +++ b/package/octave/octave.mk @@ -4,7 +4,7 @@ # ################################################################################ -OCTAVE_VERSION = 7.2.0 +OCTAVE_VERSION = 7.3.0 OCTAVE_SITE = https://ftp.gnu.org/gnu/octave OCTAVE_SOURCE = octave-$(OCTAVE_VERSION).tar.lz OCTAVE_LICENSE = GPL-3.0+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/pango: bump to version 1.50.11 Message-ID: <20221205112607.03483857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785ea2179c40040cc0087b7b635dc3a78dd11f42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index cbd391db20..d073526cf7 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.10.sha256sum -sha256 7e5d2f1e40854d24a9a2c4d093bafe75dcdbeccdf1de43e4437332eabed64966 pango-1.50.10.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum +sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index 649f3398cf..a61473431e 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).10 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:13 -0000 Subject: [Buildroot] [git commit] package/quazip: bump to version 1.3 Message-ID: <20221205112606.A798B857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9bab65a21c1805eab7127aaf557a1e5189386dcf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/stachenov/quazip/releases/tag/v1.3 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/quazip/quazip.hash | 2 +- package/quazip/quazip.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/quazip/quazip.hash b/package/quazip/quazip.hash index bcb16acdc0..16d299fdf4 100644 --- a/package/quazip/quazip.hash +++ b/package/quazip/quazip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 2dfb911d6b27545de0b98798d967c40430312377e6ade57096d6ec80c720cb61 quazip-1.2.tar.gz +sha256 c1239559cd6860cab80a0fd81f4204e606f9324f702dab6166b0960676ee1754 quazip-1.3.tar.gz sha256 b455b21b0d31d6e51993f1fb7e0694c75fa0eb0519a9ea62e4815fcf48b140b0 COPYING diff --git a/package/quazip/quazip.mk b/package/quazip/quazip.mk index 7731e59d94..f4de2a11a4 100644 --- a/package/quazip/quazip.mk +++ b/package/quazip/quazip.mk @@ -4,7 +4,7 @@ # ################################################################################ -QUAZIP_VERSION = 1.2 +QUAZIP_VERSION = 1.3 QUAZIP_SITE = $(call github,stachenov,quazip,v$(QUAZIP_VERSION)) QUAZIP_INSTALL_STAGING = YES QUAZIP_DEPENDENCIES = \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:14 -0000 Subject: [Buildroot] [git commit] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221205112609.3BE2885BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:14 -0000 Subject: [Buildroot] [git commit] package/python-pytz: enable host python package Message-ID: <20221205112607.32CDB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=610135d8848cb47fb0524b12887683b8352bcb45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is required by host-python-babel. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytz/python-pytz.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/python-pytz/python-pytz.mk b/package/python-pytz/python-pytz.mk index ccf8e2179c..58f06e1993 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -12,3 +12,4 @@ PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt $(eval $(python-package)) +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.2 Message-ID: <20221205112609.D32A385BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f96a4463074e3061e5b080fb7ba65a7e085b184d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index da4286ae23..0807d6de7e 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 21a54b752c6b84f032b53a3e328d29f05a448b39f4c18f75fe4e79bb219dc40e intel-mediasdk-22.6.0.tar.gz +sha256 8b9bbe1631c9df8cb670d9e1cc66ae79b21520d26519d929e0a264da9f4c0924 intel-mediasdk-22.6.2.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 30fddfbcfd..67c6683ec0 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.0 +INTEL_MEDIASDK_VERSION = 22.6.2 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/tzdata: bump to version 2022f Message-ID: <20221205112607.1C42F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f5fe64ab9208f68043acc3b6e687de21d8be614 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/tzdata/tzdata.hash | 4 ++-- package/tzdata/tzdata.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tzdata/tzdata.hash b/package/tzdata/tzdata.hash index b203e5bf5b..aadd320063 100644 --- a/package/tzdata/tzdata.hash +++ b/package/tzdata/tzdata.hash @@ -1,4 +1,4 @@ -# From https://mm.icann.org/pipermail/tz-announce/2022-August/000072.html -sha512 e2ae92abac6d87ce4ab4ba9012e868e1791b842e083293489debc0c671b9cf135b5b70426dacb6dbebbf6eba24463205225ae45bb7df891a086b25475f85ee0b tzdata2022c.tar.gz +# From https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html +sha512 72d05d05be999075cdf57b896c0f4238b1b862d4d0ed92cc611736592a4ada14d47bd7f0fc8be39e7938a7f5940a903c8af41e87859482bcfab787d889d429f6 tzdata2022f.tar.gz # Locally computed: sha256 0613408568889f5739e5ae252b722a2659c02002839ad970a63dc5e9174b27cf LICENSE diff --git a/package/tzdata/tzdata.mk b/package/tzdata/tzdata.mk index 7a1a77fcd9..45bd7cf6e6 100644 --- a/package/tzdata/tzdata.mk +++ b/package/tzdata/tzdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -TZDATA_VERSION = 2022c +TZDATA_VERSION = 2022f TZDATA_SOURCE = tzdata$(TZDATA_VERSION).tar.gz TZDATA_SITE = https://www.iana.org/time-zones/repository/releases TZDATA_STRIP_COMPONENTS = 0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/python-automat: bump to version 22.10.0 Message-ID: <20221205112609.EB60785BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12c430f880f9255529d8c53cdb59f4178d2cd8f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Current python-automat version 20.2.0 no longer work with Python 3.11 updated in commit 738500c296. Running package runtime test with command: support/testing/run-tests \ -d dl \ -o output_folder \ tests.package.test_python_automat.TestPythonPy3Automat Fails with output: Traceback (most recent call last): File "/root/sample_python_automat.py", line 27, in led.turn_on() ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/automat/_methodical.py", line 232, in __get__ File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 43, in decorator File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 35, in copyfunction File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 23, in copycode TypeError: code() argument 13 must be str, not int This commit fixes this issue by updating the package to the latest version. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- .../0001-Remove-uneeded-dependency-to-wheel.patch | 28 ++++++++++++++++++++++ package/python-automat/python-automat.hash | 4 ++-- package/python-automat/python-automat.mk | 4 ++-- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch b/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch new file mode 100644 index 0000000000..2be7ec6cda --- /dev/null +++ b/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch @@ -0,0 +1,28 @@ +From d04d51d62a23370869ad466fa95b7d4ec2e0fa6e Mon Sep 17 00:00:00 2001 +From: Julien Olivain +Date: Mon, 14 Nov 2022 22:30:33 +0100 +Subject: [PATCH] Remove uneeded dependency to "wheel" + +Attempting to build Automat in Buildroot fails while trying +to check for this undeeded dependency. + +Signed-off-by: Julien Olivain +--- + setup.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.py b/setup.py +index c2f9816..afa8012 100644 +--- a/setup.py ++++ b/setup.py +@@ -15,7 +15,6 @@ setup( + packages=find_packages(exclude=[]), + package_dir={'automat': 'automat'}, + setup_requires=[ +- 'wheel', + 'setuptools-scm', + ], + install_requires=[ +-- +2.38.1 + diff --git a/package/python-automat/python-automat.hash b/package/python-automat/python-automat.hash index 33a64abedf..cfb16ac664 100644 --- a/package/python-automat/python-automat.hash +++ b/package/python-automat/python-automat.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/automat/json -md5 d6cef9886b037b8857bfbc686f3ae30a Automat-20.2.0.tar.gz -sha256 7979803c74610e11ef0c0d68a2942b152df52da55336e0c9d58daf1831cbdf33 Automat-20.2.0.tar.gz +md5 b8064994239aabb172748f984489ce75 Automat-22.10.0.tar.gz +sha256 e56beb84edad19dcc11d30e8d9b895f75deeb5ef5e96b84a467066b3b84bb04e Automat-22.10.0.tar.gz # Locally computed sha256 checksums sha256 b2201301678d0a937d938543827ca1360712eb34e23de8ee3f3bfffbd4c0e376 LICENSE diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index b94fd2e1c4..675fbd2260 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOMAT_VERSION = 20.2.0 +PYTHON_AUTOMAT_VERSION = 22.10.0 PYTHON_AUTOMAT_SOURCE = Automat-$(PYTHON_AUTOMAT_VERSION).tar.gz -PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/80/c5/82c63bad570f4ef745cc5c2f0713c8eddcd07153b4bee7f72a8dc9f9384b +PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a0416eefbc0428f168241b32657ca260fb7ef507596ff5c2f6c4 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:16 -0000 Subject: [Buildroot] [git commit] package/gdk-pixbuf: bump to version 2.42.10 Message-ID: <20221205112606.EC0E585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd2757bd76d2bc2411e67a27a25b8ab55d40bdb7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/gdk-pixbuf/gdk-pixbuf.hash | 4 ++-- package/gdk-pixbuf/gdk-pixbuf.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/gdk-pixbuf/gdk-pixbuf.hash b/package/gdk-pixbuf/gdk-pixbuf.hash index 35084a50ac..23a7c3fc05 100644 --- a/package/gdk-pixbuf/gdk-pixbuf.hash +++ b/package/gdk-pixbuf/gdk-pixbuf.hash @@ -1,3 +1,3 @@ -# From https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.9.sha256sum -sha256 28f7958e7bf29a32d4e963556d241d0a41a6786582ff6a5ad11665e0347fc962 gdk-pixbuf-2.42.9.tar.xz +# From https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.sha256sum +sha256 ee9b6c75d13ba096907a2e3c6b27b61bcd17f5c7ebeab5a5b439d2f2e39fe44b gdk-pixbuf-2.42.10.tar.xz sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/gdk-pixbuf/gdk-pixbuf.mk b/package/gdk-pixbuf/gdk-pixbuf.mk index 4a513effbd..561e191569 100644 --- a/package/gdk-pixbuf/gdk-pixbuf.mk +++ b/package/gdk-pixbuf/gdk-pixbuf.mk @@ -5,7 +5,7 @@ ################################################################################ GDK_PIXBUF_VERSION_MAJOR = 2.42 -GDK_PIXBUF_VERSION = $(GDK_PIXBUF_VERSION_MAJOR).9 +GDK_PIXBUF_VERSION = $(GDK_PIXBUF_VERSION_MAJOR).10 GDK_PIXBUF_SOURCE = gdk-pixbuf-$(GDK_PIXBUF_VERSION).tar.xz GDK_PIXBUF_SITE = http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/$(GDK_PIXBUF_VERSION_MAJOR) GDK_PIXBUF_LICENSE = LGPL-2.1+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:17 -0000 Subject: [Buildroot] [git commit] package/quota: bump to version 4.09 Message-ID: <20221205112606.B4A5285B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=df46e3e6f64fc77d2f522c1ac8b643c13ee6a13d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) https://sourceforge.net/p/linuxquota/code/ci/master/tree/Changelog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...a-Use-realloc-3-instead-of-reallocarray-3.patch | 34 ---------------------- package/quota/quota.hash | 8 ++--- package/quota/quota.mk | 2 +- 3 files changed, 5 insertions(+), 39 deletions(-) diff --git a/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch b/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch deleted file mode 100644 index 093d7cc821..0000000000 --- a/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 02b222a335527f1031cc9495d8c5ebc1bc5b1d4e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 11 Nov 2020 15:00:47 +0100 -Subject: [PATCH] quota: Use realloc(3) instead of reallocarray(3) - -reallocarray(3) has been added to glibc relatively recently (version -2.26, from 2017) and apparently not all users run new enough glibc. Just -use realloc(3) for now since in this case there's no real risk of -overflow. - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Jan Kara -[Retrieved from: -https://sourceforge.net/p/linuxquota/code/ci/02b222a335527f1031cc9495d8c5ebc1bc5b1d4e] ---- - quota.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/quota.c b/quota.c -index a6ed61f..a60de12 100644 ---- a/quota.c -+++ b/quota.c -@@ -385,7 +385,7 @@ int main(int argc, char **argv) - break; - case 259: - fscount++; -- fsnames = reallocarray(fsnames, fscount, sizeof(char *)); -+ fsnames = realloc(fsnames, fscount * sizeof(char *)); - if (!fsnames) - die(1, _("Not enough memory for filesystem names")); - fsnames[fscount - 1] = optarg; --- -2.28.0 - diff --git a/package/quota/quota.hash b/package/quota/quota.hash index 354a3e2de4..5b083c911c 100644 --- a/package/quota/quota.hash +++ b/package/quota/quota.hash @@ -1,7 +1,7 @@ -# From http://sourceforge.net/projects/linuxquota/files/quota-tools/4.06/ (click on info button) -md5 aef94648438832b684978d46fdf75110 quota-4.06.tar.gz -sha1 98288699cc14da42f762301c2b6731ec7c777681 quota-4.06.tar.gz +# From http://sourceforge.net/projects/linuxquota/files/quota-tools/4.09/ (click on info button) +md5 f85c2e15d9a735640675ff4977b57bb6 quota-4.09.tar.gz +sha1 5c215d869626b532be2773f4161bdcc8b9f97126 quota-4.09.tar.gz # Locally calculated -sha256 2f3e03039f378d4f0d97acdb49daf581dcaad64d2e1ddf129495fd579fbd268d quota-4.06.tar.gz +sha256 9cdaca154bc92afc3117f0e5f5b3208dd5f84583af1cf061c39baa0a2bb142f9 quota-4.09.tar.gz sha256 32a5fd41e7a257f7f0373988ea8d45cebdbf376060703c242c11c000751b1203 COPYING diff --git a/package/quota/quota.mk b/package/quota/quota.mk index 0c751d4436..1b6a4b1975 100644 --- a/package/quota/quota.mk +++ b/package/quota/quota.mk @@ -4,7 +4,7 @@ # ################################################################################ -QUOTA_VERSION = 4.06 +QUOTA_VERSION = 4.09 QUOTA_SITE = http://downloads.sourceforge.net/project/linuxquota/quota-tools/$(QUOTA_VERSION) QUOTA_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) host-nfs-utils QUOTA_LICENSE = GPL-2.0+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:18 -0000 Subject: [Buildroot] [git commit] package/zic: bump to version 2022f Message-ID: <20221205112607.100AE85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcdc4b29c7a84422214ee3af116c75fa62289484 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/zic/0001-remove-dependency-check-on-version-file.patch | 2 +- package/zic/zic.hash | 4 ++-- package/zic/zic.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/zic/0001-remove-dependency-check-on-version-file.patch b/package/zic/0001-remove-dependency-check-on-version-file.patch index 64587bc0df..cba7ed679e 100644 --- a/package/zic/0001-remove-dependency-check-on-version-file.patch +++ b/package/zic/0001-remove-dependency-check-on-version-file.patch @@ -18,7 +18,7 @@ diff --git a/Makefile b/Makefile index 1b714a8..00d2c09 100644 --- a/Makefile +++ b/Makefile -@@ -609,7 +609,7 @@ INSTALL: ALL install date.1 +@@ -615,7 +615,7 @@ INSTALL: ALL install date.1 # Otherwise, use $(VERSION) unless it is "unknown" and there is already # a 'version' file, in which case reuse the existing 'version' contents # and append "-dirty" if the contents do not already end in "-dirty". diff --git a/package/zic/zic.hash b/package/zic/zic.hash index c9c7491948..40f68f0299 100644 --- a/package/zic/zic.hash +++ b/package/zic/zic.hash @@ -1,4 +1,4 @@ -# From https://mm.icann.org/pipermail/tz-announce/2022-August/000072.html -sha512 3373fa16a12007415c3dc3a75c4a0d61d6ae54968eeecedcdf4bcfd7f554020a15c4687dde107b90462b75d848eebe1e200c33322ebe0d3f1ad11bc769cade06 tzcode2022c.tar.gz +# From https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html +sha512 3e2ef91b972f1872e3e8da9eae9d1c4638bfdb32600f164484edd7147be45a116db80443cd5ae61b5c34f8b841e4362f4beefd957633f6cc9b7def543ed6752b tzcode2022f.tar.gz # Locally computed: sha256 0613408568889f5739e5ae252b722a2659c02002839ad970a63dc5e9174b27cf LICENSE diff --git a/package/zic/zic.mk b/package/zic/zic.mk index bb5cd3c916..229afaadc2 100644 --- a/package/zic/zic.mk +++ b/package/zic/zic.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZIC_VERSION = 2022c +ZIC_VERSION = 2022f ZIC_SOURCE = tzcode$(ZIC_VERSION).tar.gz ZIC_SITE = https://www.iana.org/time-zones/repository/releases ZIC_STRIP_COMPONENTS = 0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:19 -0000 Subject: [Buildroot] [git commit] package/python-wtforms: bump to version 3.0.1 Message-ID: <20221205112607.4A66D85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f30a4a75afd1c2701ea9b59d085ca9d718397ebb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-babel build dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wtforms/python-wtforms.hash | 4 ++-- package/python-wtforms/python-wtforms.mk | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-wtforms/python-wtforms.hash b/package/python-wtforms/python-wtforms.hash index ed9bfd1a23..12b980de02 100644 --- a/package/python-wtforms/python-wtforms.hash +++ b/package/python-wtforms/python-wtforms.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/wtforms/json -md5 2b6ea167a71c6becf20f0934417fd06c WTForms-2.3.3.tar.gz -sha256 81195de0ac94fbc8368abbaf9197b88c4f3ffd6c2719b5bf5fc9da744f3d829c WTForms-2.3.3.tar.gz +md5 509a985769df13938c8307b55a614773 WTForms-3.0.1.tar.gz +sha256 6b351bbb12dd58af57ffef05bc78425d08d1914e0fd68ee14143b7ade023c5bc WTForms-3.0.1.tar.gz # Locally computed sha256 checksums sha256 cf40d60ff34f6b2b68a53d220f8b66567b5ac8dd1119b37b62fd15e9518fe59b LICENSE.rst sha256 c9362a7258a11c84a8f7e825ccbbb5c425c6fc02368d3aee6494533fb99ba1f4 docs/license.rst diff --git a/package/python-wtforms/python-wtforms.mk b/package/python-wtforms/python-wtforms.mk index 23280a6fe5..65b5748b6b 100644 --- a/package/python-wtforms/python-wtforms.mk +++ b/package/python-wtforms/python-wtforms.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_WTFORMS_VERSION = 2.3.3 +PYTHON_WTFORMS_VERSION = 3.0.1 PYTHON_WTFORMS_SOURCE = WTForms-$(PYTHON_WTFORMS_VERSION).tar.gz -PYTHON_WTFORMS_SITE = https://files.pythonhosted.org/packages/dd/3f/f25d26b1c66896e2876124a12cd8be8f606abf4e1890a20f3ca04e4a1555 +PYTHON_WTFORMS_SITE = https://files.pythonhosted.org/packages/9a/7d/d4aa68f5bfcb91dd61a7faf0e862512ae7b3d531c41f24c217910aec0559 PYTHON_WTFORMS_SETUP_TYPE = setuptools PYTHON_WTFORMS_LICENSE = BSD-3-Clause PYTHON_WTFORMS_LICENSE_FILES = LICENSE.rst docs/license.rst +PYTHON_WTFORMS_DEPENDENCIES = host-python-babel $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:20 -0000 Subject: [Buildroot] [git commit] package/python-opcua-asyncio: bump to version 1.0.0 Message-ID: <20221205112607.9DACA85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3391056553d29c545f9d4a6b742f230da4400328 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch to pypi source which should be the same: https://github.com/FreeOpcUa/opcua-asyncio#installation Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 6 ++++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index d8aee272de..36b16a1596 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,3 +1,5 @@ -# Locally computed -sha256 e5fab37a92162351fe40cab43df09db8a2e9f8b8a2a8f13ed680aa6f6d687ec3 opcua-asyncio-0.8.4.tar.gz +# md5, sha256 from https://pypi.org/pypi/asyncua/json +md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz +sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +# Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 50b581037b..509beda151 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 0.8.4 -PYTHON_OPCUA_ASYNCIO_SOURCE = opcua-asyncio-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = $(call github,FreeOpcUa,opcua-asyncio,$(PYTHON_OPCUA_ASYNCIO_VERSION)) +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:22 -0000 Subject: [Buildroot] [git commit] package/python-xlib: bump to version 0.32 Message-ID: <20221205112607.5657F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eec577b143830d554ca65b9c2e5b2c1209567ff3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-xlib/python-xlib.hash | 4 ++-- package/python-xlib/python-xlib.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-xlib/python-xlib.hash b/package/python-xlib/python-xlib.hash index 120541f998..066f450416 100644 --- a/package/python-xlib/python-xlib.hash +++ b/package/python-xlib/python-xlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-xlib/json -md5 3a87f81bff4cb4f8a52881097ba51a49 python-xlib-0.27.tar.bz2 -sha256 a90667c70905c6ef0754c8a09fa61acbc1e1b7ddb946d527831800d7cbfe9348 python-xlib-0.27.tar.bz2 +md5 ba31623fb64a1e5a0b1ae1f6495c3bf6 python-xlib-0.32.tar.gz +sha256 20e1382f8a98d8ed0facfa45415c46fd0c8eeb6f9996e58c22d3382a4ed6e37b python-xlib-0.32.tar.gz # Locally computed sha256 checksums sha256 06eb1c441443cf15ac84f309003f4c43c62246939d37c75fc3e056c2d34cd300 LICENSE diff --git a/package/python-xlib/python-xlib.mk b/package/python-xlib/python-xlib.mk index ae8ca1653b..3ce1c5fdb0 100644 --- a/package/python-xlib/python-xlib.mk +++ b/package/python-xlib/python-xlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLIB_VERSION = 0.27 -PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.bz2 -PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/e8/fa/a61ef33df117de4c57d11b4ba0b624f5352f21aa2e1eda404860155e8855 +PYTHON_XLIB_VERSION = 0.32 +PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.gz +PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/4d/cf/a29ecb43a5c84a65ffd726e3b28806f56b3bc5e796ddb533ff52af107dcf PYTHON_XLIB_SETUP_TYPE = setuptools PYTHON_XLIB_LICENSE = LGPL-2.1+ PYTHON_XLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:22 -0000 Subject: [Buildroot] [git commit] package/python-xlsxwriter: bump to version 3.0.3 Message-ID: <20221205112607.628D885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c79a8ba80d984bfa42b4868dc4cbd474381efd3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/0fc418931f984e5d6119569d47e9985b2bae5d57 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-xlsxwriter/python-xlsxwriter.hash | 6 +++--- package/python-xlsxwriter/python-xlsxwriter.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-xlsxwriter/python-xlsxwriter.hash b/package/python-xlsxwriter/python-xlsxwriter.hash index 7c9698067b..4363799079 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.hash +++ b/package/python-xlsxwriter/python-xlsxwriter.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/xlsxwriter/json -md5 5f759dccf222e8f2a9924e90c4afaf84 XlsxWriter-3.0.1.tar.gz -sha256 3f39bf581c55f3ad1438bc170d7f4c4649cee8b6b7a80d21f79508118eeea52a XlsxWriter-3.0.1.tar.gz +md5 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz +sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz # Locally computed sha256 checksums -sha256 8fbb9b28ef0afac1c7d999102fd2634f347448d069c8c821976f3dbd2b3f812c LICENSE.txt +sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4c8a512086..4055e52622 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.1 +PYTHON_XLSXWRITER_VERSION = 3.0.3 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/5d/36/e943d07af9d26cc2f11861955dbf0031e891f77f3d55f70217fd6a0f4d9f +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Mon Dec 5 11:27:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:23 -0000 Subject: [Buildroot] [git commit] package/opencv4: add support for opencv4_contrib repository for extra modules Message-ID: <20221205112610.2AE2D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f4f2877fcd76ec3b1b3ad56d235ad3bd375e071 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This adds a separate opencv4_contrib package to manage downloading/unpacking that repository. These extra modules are useful for a lot of applications, but not necessary for minimal installs, so they are all given dedicated Kconfig options It's important to note that the opencv4-contrib package downloads extra source that is compiled as a part of the opencv4 package. This is why it is a dependency of opencv4, and not the other way around Signed-off-by: Woodrow Douglass Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/opencv4-contrib/Config.in | 313 +++++++++++++++++++++++++++ package/opencv4-contrib/opencv4-contrib.hash | 3 + package/opencv4-contrib/opencv4-contrib.mk | 16 ++ package/opencv4/opencv4.mk | 62 +++++- 5 files changed, 390 insertions(+), 5 deletions(-) diff --git a/package/Config.in b/package/Config.in index 52004de075..c448e8bd97 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1593,6 +1593,7 @@ menu "Graphics" source "package/opencl-clhpp/Config.in" source "package/opencv3/Config.in" source "package/opencv4/Config.in" + source "package/opencv4-contrib/Config.in" source "package/opengl/Config.in" source "package/openjpeg/Config.in" source "package/pango/Config.in" diff --git a/package/opencv4-contrib/Config.in b/package/opencv4-contrib/Config.in new file mode 100644 index 0000000000..9800333035 --- /dev/null +++ b/package/opencv4-contrib/Config.in @@ -0,0 +1,313 @@ +menuconfig BR2_PACKAGE_OPENCV4_CONTRIB + bool "opencv4-contrib" + depends on BR2_PACKAGE_OPENCV4 + help + OpenCV (Open Source Computer Vision) is a library of + programming functions for real time computer vision. + + http://opencv.org/ + +if BR2_PACKAGE_OPENCV4_CONTRIB + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ALPHAMAT + bool "alphamat" + help + Computer Vision based Alpha Matting -- Given an input image + and a trimap, generate an alpha matte. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ARUCO + bool "aruco" + help + ArUco and ChArUco Markers -- Augmented reality ArUco marker + and "ChARUco" markers where ArUco markers embedded inside the + white areas of the checker board. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BARCODE + bool "barcode" + help + Barcode detecting and decoding methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BGSEGM + bool "bgsegm" + help + Background segmentation algorithm combining statistical + background image estimation and per-pixel Bayesian + segmentation. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BIOINSPIRED + bool "bioinspired" + help + Biological Vision -- Biologically inspired vision model: + minimize noise and luminance variance, transient event + segmentation, high dynamic range tone mapping methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CCALIB + bool "ccalib" + help + Custom Calibration -- Patterns for 3D reconstruction, + omnidirectional camera calibration, random pattern calibration + and multi-camera calibration. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CNN_3DOBJ + bool "cnn_3dobj" + help + Deep Object Recognition and Pose -- Uses Caffe Deep Neural Net + library to build, train and test a CNN model of visual object + recognition and pose. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CVV + bool "cvv" + help + Computer Vision Debugger -- Simple code that you can add + to your program that pops up a GUI allowing you to + interactively and visually debug computer vision programs. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DATASETS + bool "datasets" + help + Datasets Reader -- Code for reading existing computer vision + databases and samples of using the readers to train, test and + run using that dataset's data. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_OBJDETECT + bool "dnn_objdetect" + help + Object Detection using CNNs -- Implements compact CNN Model + for object detection. Trained using Caffe but uses + opencv_dnn module. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_SUPERRES + bool "dnn_superres" + help + Superresolution using CNNs -- Contains four trained + convolutional neural networks to upscale images. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNNS_EASILY_FOOLED + bool "dnns_easily_fooled" + help + Subvert DNNs -- This code can use the activations in a + network to fool the networks into recognizing something else. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DPM + bool "dpm" + help + Deformable Part Model -- Felzenszwalb's Cascade with + deformable parts object recognition code. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FACE + bool "face" + help + Face Recognition -- Face recognition techniques: Eigen, Fisher + and Local Binary Pattern Histograms LBPH methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FREETYPE + bool "freetype" + help + Drawing text using freetype and harfbuzz. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FUZZY + bool "fuzzy" + help + Fuzzy Logic in Vision -- Fuzzy logic image transform and + inverse; Fuzzy image processing. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HDF + bool "hdf" + help + Hierarchical Data Storage -- This module contains I/O + routines for Hierarchical Data Format: + https://en.m.wikipedia.org/wiki/Hierarchical_Data_Format + meant to store large amounts of data. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HFS + bool "hfs" + help + Hierarchical Feature Selection for Efficient Image + Segmentation -- This module contains an efficient + algorithm to segment an image. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_IMG_HASH + bool "img_hash" + help + This module contains algorithms to extract hash of an + image allowing to efficiently estimate similarity between + images. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_INTENSITY_TRANSFORM + bool "intensity_transform" + help + The module brings implementations of intensity transformation + algorithms to adjust image contrast. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_JULIA + bool "julia" + help + Julia language wrappers with samples and tests. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_LINE_DESCRIPTOR + bool "line_descriptor" + help + Line Segment Extract and Match -- Methods of extracting, + describing and matching line segments using binary + descriptors. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MATLAB + bool "matlab" + help + Matlab Interface -- OpenCV Matlab Mex wrapper code generator + for certain opencv core modules. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MCC + bool "mcc" + help + Macbeth Color Chart detector -- Find and return color patch + location in MacBeth color calibration charts. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OPTFLOW + bool "optflow" + help + Optical Flow -- Algorithms for running and evaluating + deepflow, simpleflow, sparsetodenseflow and motion + templates (silhouette flow). + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OVIS + bool "ovis" + help + OGRE 3D Visualiser -- allows you to render 3D data using + the OGRE 3D engine. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PHASE_UNWRAPPING + bool "phase_unwrapping" + help + Quality-guided phase unwrapping. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PLOT + bool "plot" + help + Plotting -- The plot module allows you to easily plot data + in 1D or 2D. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_QUALITY + bool "quality" + help + Image Quality Analysis (IQA) API. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RAPID + bool "rapid" + help + Silhouette based 3D object tracking. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_REG + bool "reg" + help + Image Registration -- Pixels based image registration for + precise alignment. Follows the paper "Image Alignment and + Stitching: A Tutorial", by Richard Szeliski. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RGBD + bool "rgbd" + help + RGB-Depth Processing module -- Linemod 3D object recognition; + Fast surface normals and 3D plane finding. 3D visual odometry. + 3d reconstruction using KinectFusion. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SALIENCY + bool "saliency" + help + Saliency API -- Where humans would look in a scene. Has + routines for static, motion and "objectness" saliency. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SFM + bool "sfm" + help + Structure from Motion -- This module contains algorithms + to perform 3d reconstruction from 2d images. The core of + the module is a light version of Libmv. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SHAPE + bool "shape" + help + Shape Distance and Matching + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STEREO + bool "stereo" + help + Stereo Correspondence -- Stereo matching done with different + descriptors: Census / CS-Census / MCT / BRIEF / MV and dense + stereo correspondence using Quasi Dense Stereo method. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STRUCTURED_LIGHT + bool "structured_light" + help + Structured Light Use -- How to generate and project gray code + patterns and use them to find dense depth in a scene. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SUPERRES + bool "superres" + help + Super Resolution + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SURFACE_MATCHING + bool "surface_matching" + help + Point Pair Features -- Implements 3d object detection and + localization using multimodal point pair features. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TEXT + bool "text" + help + Scene Text Detection and Recognition -- This module contains + algorithms to perform text detection, words segmentation and + text recognition in a visual scene. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TRACKING + bool "tracking" + help + Vision Based Object Tracking -- Use and/or evaluate different + visual object tracking techniques. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIDEOSTAB + bool "videostab" + help + Video Stabilization + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIZ + bool "viz" + help + 3D Visualizer + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_WECHAT_QRCODE + bool "wechat_qrcode" + help + WeChat QR code detector for detecting and parsing QR code. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XFEATURES2D + bool "xfeatures2d" + help + Features2D extra -- Extra 2D Features Framework containing + experimental and non-free 2D feature detector/descriptor + algorithms. SURF, BRIEF, Censure, Freak, LUCID, Daisy, + Self-similar. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XIMGPROC + bool "ximgproc" + help + Extended Image Processing -- Structured Forests / Domain + Transform Filter / Guided Filter / Adaptive Manifold Filter + / Joint Bilateral Filter / Superpixels / Ridge Detection + Filter. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XOBJDETECT + bool "xobjdetect" + help + Boosted 2D Object Detection -- Uses a Waldboost cascade and + local binary patterns computed as integral features for 2D + object detection. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XPHOTO + bool "xphoto" + help + Extra Computational Photography -- Additional photo processing + algorithms: Color balance / Denoising / Inpainting. + +endif diff --git a/package/opencv4-contrib/opencv4-contrib.hash b/package/opencv4-contrib/opencv4-contrib.hash new file mode 100644 index 0000000000..4f15162e50 --- /dev/null +++ b/package/opencv4-contrib/opencv4-contrib.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 1777d5fd2b59029cf537e5fd6f8aa68d707075822f90bde683fcde086f85f7a7 opencv4-contrib-4.6.0.tar.gz +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/opencv4-contrib/opencv4-contrib.mk b/package/opencv4-contrib/opencv4-contrib.mk new file mode 100644 index 0000000000..81c45c6e02 --- /dev/null +++ b/package/opencv4-contrib/opencv4-contrib.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# opencv4-contrib +# +################################################################################ + +OPENCV4_CONTRIB_VERSION = 4.6.0 +OPENCV4_CONTRIB_SITE = $(call github,opencv,opencv_contrib,$(OPENCV4_CONTRIB_VERSION)) +OPENCV4_CONTRIB_INSTALL_TARGET = FALSE +OPENCV4_CONTRIB_LICENSE = Apache-2.0 +OPENCV4_CONTRIB_LICENSE_FILES = LICENSE + +# Modules provided by opencv4-contrib are built as part of the opencv4 package, +# so opencv4-contrib only serves for downloading the source code. + +$(eval $(generic-package)) diff --git a/package/opencv4/opencv4.mk b/package/opencv4/opencv4.mk index ef15c6d911..a665793ad9 100644 --- a/package/opencv4/opencv4.mk +++ b/package/opencv4/opencv4.mk @@ -82,11 +82,6 @@ OPENCV4_CONF_OPTS += \ # - viz: missing VTK dependency # - world: all-in-one module # -# * Contrib modules from [1] are disabled: -# - opencv_contrib package is not available in Buildroot; -# - OPENCV_EXTRA_MODULES_PATH is not set. -# -# [1] https://github.com/Itseez/opencv_contrib OPENCV4_CONF_OPTS += \ -DBUILD_opencv_androidcamera=OFF \ -DBUILD_opencv_apps=OFF \ @@ -232,6 +227,63 @@ OPENCV4_CONF_OPTS += \ OPENCV4_DEPENDENCIES += host-pkgconf zlib +ifeq ($(BR2_PACKAGE_OPENCV4_CONTRIB),y) +# OPENCV4 depends on OPENCV4_CONTRIB, and not the other way around. +# The modules in OPENCV4_CONTRIB get built as part of the build +# process for OPENCV4, so the source needs to be unpacked already +OPENCV4_DEPENDENCIES += opencv4-contrib +OPENCV4_CONF_OPTS += \ + -DOPENCV_EXTRA_MODULES_PATH=$(OPENCV4_CONTRIB_DIR)/modules \ + -DBUILD_opencv_alphamat=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ALPHAMAT),ON,OFF) \ + -DBUILD_opencv_aruco=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ARUCO),ON,OFF) \ + -DBUILD_opencv_barcode=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BARCODE),ON,OFF) \ + -DBUILD_opencv_bgsegm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BGSEGM),ON,OFF) \ + -DBUILD_opencv_bioinspired=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BIOINSPIRED),ON,OFF) \ + -DBUILD_opencv_ccalib=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CCALIB),ON,OFF) \ + -DBUILD_opencv_cnn_3dobj=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CNN_3DOBJ),ON,OFF) \ + -DBUILD_opencv_cvv=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CVV),ON,OFF) \ + -DBUILD_opencv_datasets=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DATASETS),ON,OFF) \ + -DBUILD_opencv_dnn_objdetect=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_OBJDETECT),ON,OFF) \ + -DBUILD_opencv_dnn_superres=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_SUPERRES),ON,OFF) \ + -DBUILD_opencv_dnns_easily_fooled=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNNS_EASILY_FOOLED),ON,OFF) \ + -DBUILD_opencv_dpm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DPM),ON,OFF) \ + -DBUILD_opencv_face=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FACE),ON,OFF) \ + -DBUILD_opencv_freetype=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FREETYPE),ON,OFF) \ + -DBUILD_opencv_fuzzy=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FUZZY),ON,OFF) \ + -DBUILD_opencv_hdf=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HDF),ON,OFF) \ + -DBUILD_opencv_hfs=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HFS),ON,OFF) \ + -DBUILD_opencv_img_hash=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_IMG_HASH),ON,OFF) \ + -DBUILD_opencv_intensity_transform=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_INTENSITY_TRANSFORM),ON,OFF) \ + -DBUILD_opencv_julia=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_JULIA),ON,OFF) \ + -DBUILD_opencv_line_descriptor=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_LINE_DESCRIPTOR),ON,OFF) \ + -DBUILD_opencv_matlab=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MATLAB),ON,OFF) \ + -DBUILD_opencv_mcc=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MCC),ON,OFF) \ + -DBUILD_opencv_optflow=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OPTFLOW),ON,OFF) \ + -DBUILD_opencv_ovis=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OVIS),ON,OFF) \ + -DBUILD_opencv_phase_unwrapping=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PHASE_UNWRAPPING),ON,OFF) \ + -DBUILD_opencv_plot=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PLOT),ON,OFF) \ + -DBUILD_opencv_quality=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_QUALITY),ON,OFF) \ + -DBUILD_opencv_rapid=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RAPID),ON,OFF) \ + -DBUILD_opencv_reg=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_REG),ON,OFF) \ + -DBUILD_opencv_rgbd=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RGBD),ON,OFF) \ + -DBUILD_opencv_saliency=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SALIENCY),ON,OFF) \ + -DBUILD_opencv_sfm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SFM),ON,OFF) \ + -DBUILD_opencv_shape=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SHAPE),ON,OFF) \ + -DBUILD_opencv_stereo=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STEREO),ON,OFF) \ + -DBUILD_opencv_structured_light=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STRUCTURED_LIGHT),ON,OFF) \ + -DBUILD_opencv_superres=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SUPERRES),ON,OFF) \ + -DBUILD_opencv_surface_matching=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SURFACE_MATCHING),ON,OFF) \ + -DBUILD_opencv_text=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TEXT),ON,OFF) \ + -DBUILD_opencv_tracking=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TRACKING),ON,OFF) \ + -DBUILD_opencv_videostab=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIDEOSTAB),ON,OFF) \ + -DBUILD_opencv_viz=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIZ),ON,OFF) \ + -DBUILD_opencv_wechat_qrcode=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_WECHAT_QRCODE),ON,OFF) \ + -DBUILD_opencv_xfeatures2d=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XFEATURES2D),ON,OFF) \ + -DBUILD_opencv_ximgproc=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XIMGPROC),ON,OFF) \ + -DBUILD_opencv_xobjdetect=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XOBJDETECT),ON,OFF) \ + -DBUILD_opencv_xphoto=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XPHOTO),ON,OFF) +endif + ifeq ($(BR2_PACKAGE_OPENCV4_JPEG2000_WITH_JASPER),y) OPENCV4_CONF_OPTS += -DWITH_JASPER=ON OPENCV4_DEPENDENCIES += jasper From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:23 -0000 Subject: [Buildroot] [git commit] package/python-zeroconf: bump to version 0.39.4 Message-ID: <20221205112607.7AA4C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=133a37d810a66f22e793efe2654645c743902ed0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new async timeout runtime dependency. Verified license is still LGPL-2.1+ after hash changed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zeroconf/Config.in | 1 + package/python-zeroconf/python-zeroconf.hash | 6 +++--- package/python-zeroconf/python-zeroconf.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-zeroconf/Config.in b/package/python-zeroconf/Config.in index 1570674f59..69ea81d93a 100644 --- a/package/python-zeroconf/Config.in +++ b/package/python-zeroconf/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_PYTHON_ZEROCONF bool "python-zeroconf" + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime select BR2_PACKAGE_PYTHON_IFADDR # runtime help Pure Python Multicast DNS Service Discovery Library diff --git a/package/python-zeroconf/python-zeroconf.hash b/package/python-zeroconf/python-zeroconf.hash index be91b59048..13e1d16cde 100644 --- a/package/python-zeroconf/python-zeroconf.hash +++ b/package/python-zeroconf/python-zeroconf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zeroconf/json -md5 98e683a247fe9915a5d4845c38b37ff3 zeroconf-0.29.0.tar.gz -sha256 7aefbb658b452b1fd7e51124364f938c6f5e42d6ea893fa2557bea8c06c540af zeroconf-0.29.0.tar.gz +md5 f85fb9d239397b53836495fd49b85e5f zeroconf-0.39.4.tar.gz +sha256 701e4d697f89fe952aa9c13a512ed6bf472dcf4f0a6d275e71085604b3882295 zeroconf-0.39.4.tar.gz # Locally computed sha256 checksums -sha256 bb117c0fbd7f57f64170b690285d7df07c2371b578e3b3cd3aa2e1155ef461a0 COPYING +sha256 35e4136e96aace60757a8b939741959d8627c4bc1fce62af99df325395276c56 COPYING diff --git a/package/python-zeroconf/python-zeroconf.mk b/package/python-zeroconf/python-zeroconf.mk index 67bfa72e03..d939b2e5ae 100644 --- a/package/python-zeroconf/python-zeroconf.mk +++ b/package/python-zeroconf/python-zeroconf.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZEROCONF_VERSION = 0.29.0 +PYTHON_ZEROCONF_VERSION = 0.39.4 PYTHON_ZEROCONF_SOURCE = zeroconf-$(PYTHON_ZEROCONF_VERSION).tar.gz -PYTHON_ZEROCONF_SITE = https://files.pythonhosted.org/packages/ca/77/eb6137997adc60811c6c46b28b00abac5c16daf14383f61d8a0180326b38 +PYTHON_ZEROCONF_SITE = https://files.pythonhosted.org/packages/f5/4f/c47cea73d7ae5467b63de3999d7207fd5b14d70cb2f35ce81c4ab7d7a52e PYTHON_ZEROCONF_SETUP_TYPE = setuptools PYTHON_ZEROCONF_LICENSE = LGPL-2.1+ PYTHON_ZEROCONF_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:24 -0000 Subject: [Buildroot] [git commit] package/gitlab-runner: bump version to 15.5.0 Message-ID: <20221205112607.B2E5685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ca53d27c0cff85ad50c54aab5ac72872b15c2d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/gitlab-runner/gitlab-runner.hash | 2 +- package/gitlab-runner/gitlab-runner.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gitlab-runner/gitlab-runner.hash b/package/gitlab-runner/gitlab-runner.hash index f4fab595b5..2d39eef39b 100644 --- a/package/gitlab-runner/gitlab-runner.hash +++ b/package/gitlab-runner/gitlab-runner.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 63a7963f750ec45a7cb34a660b7247a0aa6def98706b7bd80efc95053e66822d gitlab-runner-14.5.1.tar.gz +sha256 f7482926d20dbf98434e3d34662d93b601166eb784c6fb4bc56f89c1a4eff19d gitlab-runner-15.5.0.tar.gz sha256 0ae968b7ddd25da0209c3c6594aac1ac74ddf90385940b02b420463e2e0734de LICENSE diff --git a/package/gitlab-runner/gitlab-runner.mk b/package/gitlab-runner/gitlab-runner.mk index fde776e631..c7c2da2fe1 100644 --- a/package/gitlab-runner/gitlab-runner.mk +++ b/package/gitlab-runner/gitlab-runner.mk @@ -4,7 +4,7 @@ # ################################################################################ -GITLAB_RUNNER_VERSION = 14.5.1 +GITLAB_RUNNER_VERSION = 15.5.0 GITLAB_RUNNER_SITE = https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v$(GITLAB_RUNNER_VERSION) GITLAB_RUNNER_LICENSE = MIT GITLAB_RUNNER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:25 -0000 Subject: [Buildroot] [git commit] package/ninja: bump to version 1.11.1.g95dee.kitware.jobserver-1 Message-ID: <20221205112607.D773E85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6732e230354e0eb62345b039605a1933ba0ad3bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/ninja/ninja.hash | 2 +- package/ninja/ninja.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ninja/ninja.hash b/package/ninja/ninja.hash index ecde199844..57c10bb287 100644 --- a/package/ninja/ninja.hash +++ b/package/ninja/ninja.hash @@ -1,3 +1,3 @@ # Locally generated -sha256 549c31ee596566b952c600e23eb9b8d39a4112cd5fdeb2e5a83370669176da40 ninja-1.10.2.g51db2.kitware.jobserver-1.tar.gz +sha256 7ba84551f5b315b4270dc7c51adef5dff83a2154a3665a6c9744245c122dd0db ninja-1.11.1.g95dee.kitware.jobserver-1.tar.gz sha256 eb7e9ab9690124c5c9f42bdc81383d886a3dede26345b6ed15bbad7caf81f7ea COPYING diff --git a/package/ninja/ninja.mk b/package/ninja/ninja.mk index bc84046414..b7bc1a4f1c 100644 --- a/package/ninja/ninja.mk +++ b/package/ninja/ninja.mk @@ -4,8 +4,8 @@ # ################################################################################ -NINJA_VERSION_MAJOR = 1.10.2 -NINJA_VERSION = $(NINJA_VERSION_MAJOR).g51db2.kitware.jobserver-1 +NINJA_VERSION_MAJOR = 1.11.1 +NINJA_VERSION = $(NINJA_VERSION_MAJOR).g95dee.kitware.jobserver-1 NINJA_SITE = $(call github,Kitware,ninja,v$(NINJA_VERSION)) NINJA_LICENSE = Apache-2.0 NINJA_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:27 -0000 Subject: [Buildroot] [git commit] package/python-xlib: drop useless SOURCE variable Message-ID: <20221205112607.A8AEF85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=37648d90ca5420ab5199848ac20da0d95f7d09be branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: package/python-xlib/python-xlib.mk:8: remove default value of _SOURCE variable (http://nightly.buildroot.org/#generic-package-reference) Signed-off-by: Thomas Petazzoni --- package/python-xlib/python-xlib.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-xlib/python-xlib.mk b/package/python-xlib/python-xlib.mk index 3ce1c5fdb0..32f16e5d66 100644 --- a/package/python-xlib/python-xlib.mk +++ b/package/python-xlib/python-xlib.mk @@ -5,7 +5,6 @@ ################################################################################ PYTHON_XLIB_VERSION = 0.32 -PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.gz PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/4d/cf/a29ecb43a5c84a65ffd726e3b28806f56b3bc5e796ddb533ff52af107dcf PYTHON_XLIB_SETUP_TYPE = setuptools PYTHON_XLIB_LICENSE = LGPL-2.1+ From yann.morin.1998 at free.fr Mon Dec 5 11:27:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:28 -0000 Subject: [Buildroot] [git commit] package/pkg-cargo: move CARGO_HOME into DL_DIR Message-ID: <20221205112608.0EE1C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8450b769187087751f83cbefcf0a88f70d9da670 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CARGO_HOME is where Cargo stores its downloaded artefacts. See https://doc.rust-lang.org/cargo/reference/environment-variables.html: CARGO_HOME ??? Cargo maintains a local cache of the registry index and of git checkouts of crates. By default these are stored under $HOME/.cargo (%USERPROFILE%\.cargo on Windows), but this variable overrides the location of this directory. Once a crate is cached it is not removed by the clean command. For more details refer to the guide. We currently make it point to $(HOST_DIR)/share/cargo, but this has a number of drawbacks: (1) It is not shared between Buildroot builds. Each Buildroot build will re-download the crates index, and the crates themselves, unless of course the final vendored tarball is already there. (2) With BR2_PER_PACKAGE_DIRECTORIES=y, it is even worse: CARGO_HOME is not even shared between packages, as $(HOST_DIR)/share/cargo is per package. So each package in the build that needs vendoring of Cargo crates will download the crates index and the crates in its own CARGO_HOME location. To solve this, this commit moves CARGO_HOME into $(DL_DIR), so that it is shared between builds and packages. Even though not the best/most authoritative source, https://github.com/rust-lang/cargo/issues/6930 indicates that there is a lock when accessing CARGO_HOME, because a user even complains that this lock has even become more coarse-grained than it used to be (which for us is fine, it just means that two Cargo fetch operations from two different packages will be serialized, not a big deal). Signed-off-by: Thomas Petazzoni Tested-by: Moritz Bitsch [yann.morin.1998 at free.fr: rename directory: s/\.cargo/br-cargo-home/] Signed-off-by: Yann E. MORIN --- package/pkg-cargo.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/pkg-cargo.mk b/package/pkg-cargo.mk index 5923725f5e..666c5ac971 100644 --- a/package/pkg-cargo.mk +++ b/package/pkg-cargo.mk @@ -20,7 +20,7 @@ # ################################################################################ -BR_CARGO_HOME = $(HOST_DIR)/share/cargo +BR_CARGO_HOME = $(DL_DIR)/br-cargo-home PKG_COMMON_CARGO_ENV = \ CARGO_HOME=$(BR_CARGO_HOME) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:29 -0000 Subject: [Buildroot] [git commit] package/wayland-protocols: bump to version 1.28 Message-ID: <20221205112608.2391D85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d1688c60f42b0186b8147aa58d35649e704b36cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 4717523dc2..8884babbc0 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-October/042466.html -sha256 9046f10a425d4e2a00965a03acfb6b3fb575a56503ac72c2b86821c69653375c wayland-protocols-1.27.tar.xz -sha512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 wayland-protocols-1.27.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html +sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz +sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 2510d7c04e..830136ce06 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.27 +WAYLAND_PROTOCOLS_VERSION = 1.28 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:29 -0000 Subject: [Buildroot] [git commit] package/python-weasyprint: bump to version 57.1 Message-ID: <20221205112608.2E5B085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7927694514a19ed3259582ac0fad93a11b7a8ad3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-weasyprint/python-weasyprint.hash | 4 ++-- package/python-weasyprint/python-weasyprint.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-weasyprint/python-weasyprint.hash b/package/python-weasyprint/python-weasyprint.hash index 21e58d3677..4da8ea479a 100644 --- a/package/python-weasyprint/python-weasyprint.hash +++ b/package/python-weasyprint/python-weasyprint.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/weasyprint/json -md5 b270213554d781c86b6c3d390b097f2f weasyprint-57.0.tar.gz -sha256 7b6f5cc13819e9a7d8748c1dbf0e8d2444f7a4818a98339f82dccaa822bf911b weasyprint-57.0.tar.gz +md5 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz +sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz # Locally computed sha256 checksums sha256 bfd14eccfa6100575460e685556b183399d4bd335904e3c9521b0116d21c54da LICENSE diff --git a/package/python-weasyprint/python-weasyprint.mk b/package/python-weasyprint/python-weasyprint.mk index 9dd364e1c1..d1e5e7983d 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.0 +PYTHON_WEASYPRINT_VERSION = 57.1 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b7/98/cd0df64b306ac901ffd53c50d9d5d79d92cae756b6469fc14771adb39d77 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Mon Dec 5 11:27:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:30 -0000 Subject: [Buildroot] [git commit] package/pkg-cargo: provide a single definition of CARGO_HOME value Message-ID: <20221205112608.0486E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3dde2792693bda14bebcdb907ba81c0db3a18c60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Instead of replicating $(HOST_DIR)/share/cargo in several place, define BR_CARGO_HOME. This will help when we'll want to change this location. Signed-off-by: Thomas Petazzoni Signed-off-by: Yann E. MORIN --- package/pkg-cargo.mk | 6 ++++-- package/suricata/suricata.mk | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/pkg-cargo.mk b/package/pkg-cargo.mk index f7e3f39503..5923725f5e 100644 --- a/package/pkg-cargo.mk +++ b/package/pkg-cargo.mk @@ -20,8 +20,10 @@ # ################################################################################ +BR_CARGO_HOME = $(HOST_DIR)/share/cargo + PKG_COMMON_CARGO_ENV = \ - CARGO_HOME=$(HOST_DIR)/share/cargo + CARGO_HOME=$(BR_CARGO_HOME) # __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS is needed to allow # passing the -Z target-applies-to-host, which is needed together with @@ -79,7 +81,7 @@ $(2)_DOWNLOAD_DEPENDENCIES += host-rustc $(2)_DEPENDENCIES += host-rustc $(2)_DOWNLOAD_POST_PROCESS = cargo -$(2)_DL_ENV += CARGO_HOME=$$(HOST_DIR)/share/cargo +$(2)_DL_ENV += CARGO_HOME=$$(BR_CARGO_HOME) # If building in a sub directory, use that to find the Cargo.toml ifneq ($$($(2)_SUBDIR),) diff --git a/package/suricata/suricata.mk b/package/suricata/suricata.mk index 8c38b7c713..72b72cc94d 100644 --- a/package/suricata/suricata.mk +++ b/package/suricata/suricata.mk @@ -29,7 +29,7 @@ SURICATA_DEPENDENCIES = \ SURICATA_CONF_ENV = \ ac_cv_path_HAVE_SPHINXBUILD=no \ - CARGO_HOME=$(HOST_DIR)/share/cargo \ + CARGO_HOME=$(BR_CARGO_HOME) \ RUST_TARGET=$(RUSTC_TARGET_NAME) SURICATA_CONF_OPTS = \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:31 -0000 Subject: [Buildroot] [git commit] configs/zynq_zc706_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.C72DB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35bd9333252c90ca7ecac132f84d43f828eeffeb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zc706 to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_zc706_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_zc706_defconfig b/configs/zynq_zc706_defconfig index 0daaeca872..3ad8cbafe3 100644 --- a/configs/zynq_zc706_defconfig +++ b/configs/zynq_zc706_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zc706" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:32 -0000 Subject: [Buildroot] [git commit] package/python-jsonschema: bump to version 4.17.0 Message-ID: <20221205112608.442C385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbf420706397408b493282b3827397191d7a733e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index d4c2759811..19b9659d08 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 3bc1f63a74fc61bf2847f22cadb0dfff jsonschema-4.16.0.tar.gz -sha256 165059f076eff6971bae5b742fc029a7b4ef3f9bcf04c14e4776a7605de14b23 jsonschema-4.16.0.tar.gz +md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz +sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 68a25aed58..8cc624886c 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.16.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.0 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/cf/54/8923ba38b5145f2359d57e5516715392491d674c83f446cd4cd133eeb4d6 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:33 -0000 Subject: [Buildroot] [git commit] configs/zynq_xxx_defconfig: use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS Message-ID: <20221205112608.8F60885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0954c013bc24888f22625716b1d4783373b3e8f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch migrates the u-boot device tree definition from uboot.fragment files to use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS instead for the zynq_zc706, zynq_zed and zynq_microzed defconfigs. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynq/microzed/uboot.fragment | 1 - board/zynq/zc706/uboot.fragment | 1 - board/zynq/zed/uboot.fragment | 1 - configs/zynq_microzed_defconfig | 2 +- configs/zynq_zc706_defconfig | 2 +- configs/zynq_zed_defconfig | 2 +- 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/board/zynq/microzed/uboot.fragment b/board/zynq/microzed/uboot.fragment deleted file mode 100644 index bc4dffaffa..0000000000 --- a/board/zynq/microzed/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-microzed" diff --git a/board/zynq/zc706/uboot.fragment b/board/zynq/zc706/uboot.fragment deleted file mode 100644 index ad5efa6204..0000000000 --- a/board/zynq/zc706/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-zc706" diff --git a/board/zynq/zed/uboot.fragment b/board/zynq/zed/uboot.fragment deleted file mode 100644 index d58fcd5439..0000000000 --- a/board/zynq/zed/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-zed" diff --git a/configs/zynq_microzed_defconfig b/configs/zynq_microzed_defconfig index 10a4f4095f..5f3fc5e6ab 100644 --- a/configs/zynq_microzed_defconfig +++ b/configs/zynq_microzed_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/microzed/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-microzed" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y diff --git a/configs/zynq_zc706_defconfig b/configs/zynq_zc706_defconfig index 82c47be7a5..0daaeca872 100644 --- a/configs/zynq_zc706_defconfig +++ b/configs/zynq_zc706_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/zc706/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zc706" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y diff --git a/configs/zynq_zed_defconfig b/configs/zynq_zed_defconfig index 34e1b67184..74c2e8c4d3 100644 --- a/configs/zynq_zed_defconfig +++ b/configs/zynq_zed_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/zed/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zed" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit] boot/edk2: bump version to edk2-stable202208 Message-ID: <20221205112612.85E1285BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17cb635a8a2dde2fbd7b21ba8639862e282027dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- ...ModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ---------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565a..0000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee..855a62f70b 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841..94ee22ddc4 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e..c377b49877 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:34 -0000 Subject: [Buildroot] [git commit] package/sdl2: bump version to 2.24.2 Message-ID: <20221205112608.8543F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7c0def2452fc919b1eb4f790669f240392cde84f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Fischer Signed-off-by: Thomas Petazzoni --- package/sdl2/sdl2.hash | 4 ++-- package/sdl2/sdl2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sdl2/sdl2.hash b/package/sdl2/sdl2.hash index 782c552c52..923a900dc0 100644 --- a/package/sdl2/sdl2.hash +++ b/package/sdl2/sdl2.hash @@ -1,4 +1,4 @@ -# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.1.tar.gz.sig -sha256 bc121588b1105065598ce38078026a414c28ea95e66ed2adab4c44d80b309e1b SDL2-2.24.1.tar.gz +# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.2.tar.gz.sig +sha256 b35ef0a802b09d90ed3add0dcac0e95820804202914f5bb7b0feb710f1a1329f SDL2-2.24.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index 28e2c5cb36..a1dc8b5b73 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.1 +SDL2_VERSION = 2.24.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:35 -0000 Subject: [Buildroot] [git commit] configs/zynq_microzed_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.D0B1285B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bebf31edc682b5c8b040d36f0ebdd93ca470ee40 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the microzed to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_microzed_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_microzed_defconfig b/configs/zynq_microzed_defconfig index 5f3fc5e6ab..459a3a40bc 100644 --- a/configs/zynq_microzed_defconfig +++ b/configs/zynq_microzed_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-microzed" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:36 -0000 Subject: [Buildroot] [git commit] package/python-flit-core: bump to version 3.8.0 Message-ID: <20221205112608.4F8B785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db7089edd4cc9e0e12d149c55a719abcdf7d144f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is now upstream. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...t-version-parser-for-multiple-assignments.patch | 80 ---------------------- package/python-flit-core/python-flit-core.hash | 4 +- package/python-flit-core/python-flit-core.mk | 4 +- 3 files changed, 4 insertions(+), 84 deletions(-) diff --git a/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch b/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch deleted file mode 100644 index 5a94e1dcab..0000000000 --- a/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 2cd8b5708be88b90ea2fa0fb35407a5ec2038c8e Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Sat, 27 Nov 2021 02:36:15 -0700 -Subject: [PATCH] Fix ast version parser for multiple assignments - -Signed-off-by: James Hilliard -[Upstream status: -https://github.com/takluyver/flit/pull/474] ---- - flit_core/common.py | 21 +++++++++++-------- - .../tests/samples/moduleunimportabledouble.py | 8 +++++++ - flit_core/tests/test_common.py | 5 +++++ - 3 files changed, 25 insertions(+), 9 deletions(-) - create mode 100644 flit_core/tests/samples/moduleunimportabledouble.py - -diff --git a/flit_core/common.py b/flit_core/common.py -index f1f378f..86bcf4b 100644 ---- a/flit_core/common.py -+++ b/flit_core/common.py -@@ -132,15 +132,18 @@ def get_docstring_and_version_via_ast(target): - for child in node.body: - # Only use the version from the given module if it's a simple - # string assignment to __version__ -- is_version_str = ( -- isinstance(child, ast.Assign) -- and len(child.targets) == 1 -- and isinstance(child.targets[0], ast.Name) -- and child.targets[0].id == "__version__" -- and isinstance(child.value, ast.Str) -- ) -- if is_version_str: -- version = child.value.s -+ if isinstance(child, ast.Assign): -+ for target in child.targets: -+ is_version_str = ( -+ isinstance(target, ast.Name) -+ and target.id == "__version__" -+ and isinstance(child.value, ast.Str) -+ ) -+ if is_version_str: -+ version = child.value.s -+ break -+ else: -+ continue - break - else: - version = None -diff --git a/flit_core/tests/samples/moduleunimportabledouble.py b/flit_core/tests/samples/moduleunimportabledouble.py -new file mode 100644 -index 0000000..42d51f3 ---- /dev/null -+++ b/flit_core/tests/samples/moduleunimportabledouble.py -@@ -0,0 +1,8 @@ -+ -+""" -+A sample unimportable module with double assignment -+""" -+ -+raise ImportError() -+ -+VERSION = __version__ = "0.1" -diff --git a/flit_core/tests/test_common.py b/flit_core/tests/test_common.py -index 02cfab7..42e230b 100644 ---- a/flit_core/tests/test_common.py -+++ b/flit_core/tests/test_common.py -@@ -70,6 +70,11 @@ class ModuleTests(TestCase): - 'version': '0.1'} - ) - -+ info = get_info_from_module(Module('moduleunimportabledouble', samples_dir)) -+ self.assertEqual(info, {'summary': 'A sample unimportable module with double assignment', -+ 'version': '0.1'} -+ ) -+ - info = get_info_from_module(Module('module1', samples_dir / 'constructed_version')) - self.assertEqual(info, {'summary': 'This module has a __version__ that requires runtime interpretation', - 'version': '1.2.3'} --- -2.33.1 - diff --git a/package/python-flit-core/python-flit-core.hash b/package/python-flit-core/python-flit-core.hash index 135be93660..9281635f1a 100644 --- a/package/python-flit-core/python-flit-core.hash +++ b/package/python-flit-core/python-flit-core.hash @@ -1,3 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/flit_core/json -md5 4a4791e97f3a8c9a1645064a35636ee6 flit_core-3.7.1.tar.gz -sha256 14955af340c43035dbfa96b5ee47407e377ee337f69e70f73064940d27d0a44f flit_core-3.7.1.tar.gz +md5 7c41da13273f7787709a24f74e0f5a99 flit_core-3.8.0.tar.gz +sha256 b305b30c99526df5e63d6022dd2310a0a941a187bd3884f4c8ef0418df6c39f3 flit_core-3.8.0.tar.gz diff --git a/package/python-flit-core/python-flit-core.mk b/package/python-flit-core/python-flit-core.mk index 2dc67bd517..4d7bee81da 100644 --- a/package/python-flit-core/python-flit-core.mk +++ b/package/python-flit-core/python-flit-core.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLIT_CORE_VERSION = 3.7.1 +PYTHON_FLIT_CORE_VERSION = 3.8.0 PYTHON_FLIT_CORE_SOURCE = flit_core-$(PYTHON_FLIT_CORE_VERSION).tar.gz -PYTHON_FLIT_CORE_SITE = https://files.pythonhosted.org/packages/15/d1/d8798b83e953fd6f86ca9b50f93eec464a9305b0661469c8234e61095481 +PYTHON_FLIT_CORE_SITE = https://files.pythonhosted.org/packages/10/e5/be08751d07b30889af130cec20955c987a74380a10058e6e8856e4010afc PYTHON_FLIT_CORE_LICENSE = BSD-3-Clause PYTHON_FLIT_CORE_SETUP_TYPE = flit-bootstrap From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:37 -0000 Subject: [Buildroot] [git commit] configs/zynq_zed_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.DA6E085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1c32fc61779fa25fdba662012803a14f6c4687d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zed to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_zed_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_zed_defconfig b/configs/zynq_zed_defconfig index 74c2e8c4d3..a39911b757 100644 --- a/configs/zynq_zed_defconfig +++ b/configs/zynq_zed_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zed" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:39 -0000 Subject: [Buildroot] [git commit] package/python-spidev: bump to version 3.6 Message-ID: <20221205112608.661CA85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=892e1debdff900dc29af853f23746d01b118eeb0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License moved out of readme, verified as still MIT. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-spidev/python-spidev.hash | 10 +++++----- package/python-spidev/python-spidev.mk | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/python-spidev/python-spidev.hash b/package/python-spidev/python-spidev.hash index c74d7c470c..cd8a24eb72 100644 --- a/package/python-spidev/python-spidev.hash +++ b/package/python-spidev/python-spidev.hash @@ -1,5 +1,5 @@ -# sha256 from https://pypi.org/project/spidev -sha256 8a7f5c289f161ea2ac4697fa8a10918232c990678dd0053084b3c43b1363910d spidev-3.5.tar.gz - -# locally computed -sha256 153a6f02f41aebe292cf3307f973a80b4fb0c988d8d3e7d126c7a66c20b1cc27 README.md +# md5, sha256 from https://pypi.org/pypi/spidev/json +md5 83a73279d6e823a9030c4315577bfae3 spidev-3.6.tar.gz +sha256 14dbc37594a4aaef85403ab617985d3c3ef464d62bc9b769ef552db53701115b spidev-3.6.tar.gz +# Locally computed sha256 checksums +sha256 510129bc8174c0fa81fa6d653691d1bd5d3555f7f38979ec45b5fc5bbff5377b LICENSE diff --git a/package/python-spidev/python-spidev.mk b/package/python-spidev/python-spidev.mk index e1065610a7..f48b5b0832 100644 --- a/package/python-spidev/python-spidev.mk +++ b/package/python-spidev/python-spidev.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_SPIDEV_VERSION = 3.5 +PYTHON_SPIDEV_VERSION = 3.6 PYTHON_SPIDEV_SOURCE = spidev-$(PYTHON_SPIDEV_VERSION).tar.gz -PYTHON_SPIDEV_SITE = https://files.pythonhosted.org/packages/62/56/de649e7d95f9fcfaf965a6eb937b4a46bc77ef21487c99cde1a7a0546040 +PYTHON_SPIDEV_SITE = https://files.pythonhosted.org/packages/c7/d9/401c0a7be089e02826cf2c201f489876b601f15be100fe391ef9c2faed83 PYTHON_SPIDEV_SETUP_TYPE = setuptools PYTHON_SPIDEV_LICENSE = MIT -PYTHON_SPIDEV_LICENSE_FILES = README.md +PYTHON_SPIDEV_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:52 -0000 Subject: [Buildroot] [git commit] package/sbc: add config option to control tools build Message-ID: <20221205112609.755B685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d8b6e9e253f2abf7469f41093b520da33c28374 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libsndfile is only needed by the sbctester utility and the library can be built without this dependency. Add a config option to cover not just sbctester but the command-line utilities as well. While the utilities may be useful for debugging, normal usage will only need libsbc and these applications can be omitted. Signed-off-by: John Keeping Signed-off-by: Thomas Petazzoni --- package/sbc/Config.in | 11 ++++++++++- package/sbc/sbc.mk | 12 ++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/package/sbc/Config.in b/package/sbc/Config.in index f1dbc0ec2c..4d1f6297f7 100644 --- a/package/sbc/Config.in +++ b/package/sbc/Config.in @@ -1,8 +1,17 @@ config BR2_PACKAGE_SBC bool "sbc" - select BR2_PACKAGE_LIBSNDFILE help An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. http://www.bluez.org/ + +if BR2_PACKAGE_SBC + +config BR2_PACKAGE_SBC_TOOLS + bool "tools" + select BR2_PACKAGE_LIBSNDFILE + help + Build the command-line SBC tools as well as the library. + +endif diff --git a/package/sbc/sbc.mk b/package/sbc/sbc.mk index 744ce5f895..7a37a99643 100644 --- a/package/sbc/sbc.mk +++ b/package/sbc/sbc.mk @@ -8,8 +8,16 @@ SBC_VERSION = 2.0 SBC_SOURCE = sbc-$(SBC_VERSION).tar.xz SBC_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth SBC_INSTALL_STAGING = YES -SBC_DEPENDENCIES = libsndfile host-pkgconf -SBC_LICENSE = GPL-2.0+ (programs), LGPL-2.1+ (library) +SBC_DEPENDENCIES = host-pkgconf +SBC_LICENSE := LGPL-2.1+ (library) SBC_LICENSE_FILES = COPYING COPYING.LIB +ifeq ($(BR2_PACKAGE_SBC_TOOLS),y) +SBC_DEPENDENCIES += libsndfile +SBC_CONF_OPTS += --enable-tools --enable-tester +SBC_LICENSE += , GPL-2.0+ (programs) +else +SBC_CONF_OPTS += --disable-tools --disable-tester +endif + $(eval $(autotools-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:27:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:53 -0000 Subject: [Buildroot] [git commit] package/fakeroot: bump to version 1.30.1 Message-ID: <20221205112610.0FD5285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dda1c73bf32a030f340d5a703413704d8d663fad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove upstream patch remove mkdir build-aux (no longer needed, like AUTORECONF) Signed-off-by: Francois Perrad [yann.morin.1998 at free.fr: keep using snapshot.debian.org] Signed-off-by: Yann E. MORIN --- .../fakeroot/0001-fix-prototype-generation.patch | 61 ---------------------- package/fakeroot/fakeroot.hash | 4 +- package/fakeroot/fakeroot.mk | 9 +--- 3 files changed, 4 insertions(+), 70 deletions(-) diff --git a/package/fakeroot/0001-fix-prototype-generation.patch b/package/fakeroot/0001-fix-prototype-generation.patch deleted file mode 100644 index 960bad2129..0000000000 --- a/package/fakeroot/0001-fix-prototype-generation.patch +++ /dev/null @@ -1,61 +0,0 @@ -Subject: Fix prototype generation for openat -Author: Christoph Biedl -Date: 2021-12-30 -Bug-Debian: https://bugs.debian.org/995393 -Forwarded: Yes (implicitely) - - As jrtc27 pointed out in IRC, ppc64el is more strict than other - architectures when it comes to va_arg handling: - - it's that ppc64le uses the elfv2 abi, and for variadic calls you - must reserve space for a parameter save area - - So enhance wrapawk to create a proper prototype and argument - handling although it's specific to the openat call. Also add the - missing documentation for the sixth column to wrapfunc.inp. - -Signed-off-by: Joel Stanley - ---- a/wrapawk -+++ b/wrapawk -@@ -37,7 +37,25 @@ - argtype=$3; - argname=$4; - MACRO=$5; -- if(MACRO){ -+ openat_extra=$6; -+ if(openat_extra){ -+ print " {(void(*))&next_" name ", \"" name "\"}," > structfile; -+ print "extern " ret " (*next_" name ")" openat_extra ";" > headerfile; -+ print ret " (*next_" name ")" openat_extra "=tmp_" name ";"> deffile; -+ -+ print ret " tmp_" name, openat_extra "{" > tmpffile; -+ print " mode_t mode = 0;" > tmpffile; -+ print " if (flags & O_CREAT) {" > tmpffile; -+ print " va_list args;" > tmpffile; -+ print " va_start(args, flags);" > tmpffile; -+ print " mode = va_arg(args, int);" > tmpffile; -+ print " va_end(args);" > tmpffile; -+ print " }" > tmpffile; -+ print " load_library_symbols();" > tmpffile; -+ print " return next_" name, argname ";" > tmpffile; -+ print "}" > tmpffile; -+ print "" > tmpffile; -+ } else if(MACRO){ - print " {(void(*))&NEXT_" MACRO "_NOARG, " name "_QUOTE}," > structfile; - print "extern " ret " (*NEXT_" MACRO "_NOARG)" argtype ";" > headerfile; - print ret " (*NEXT_" MACRO "_NOARG)" argtype "=TMP_" MACRO ";"> deffile; ---- a/wrapfunc.inp -+++ b/wrapfunc.inp -@@ -9,8 +9,10 @@ - /**/ */ - /* each line of this file lists 4 fields, seperated by a ";". */ - /* The first field is the name of the wrapped function, then it's return */ --/* value. After that come the function arguments with types, and the last */ -+/* value. After that come the function arguments with types, and the fifth */ - /* field contains the function arguments without types. */ -+/* A sixth field is a special needed when wrapping the openat syscall. */ -+/* Otherwise it's like the third (function arguments with types). */ - /**/ - - /* __*xstat are used on glibc systems instead of just *xstat. */ diff --git a/package/fakeroot/fakeroot.hash b/package/fakeroot/fakeroot.hash index 3d53eeb097..5c50c83e13 100644 --- a/package/fakeroot/fakeroot.hash +++ b/package/fakeroot/fakeroot.hash @@ -1,4 +1,4 @@ -# From http://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.26-1.dsc -sha256 480a578ffdc5592e73df4c086950d321b4adc78dbdaec56c82e4fe1fb68de8e9 fakeroot_1.26.orig.tar.gz +# From https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.30.1-1.dsc +sha256 32ebb1f421aca0db7141c32a8c104eb95d2b45c393058b9435fbf903dd2b6a75 fakeroot_1.30.1.orig.tar.gz # License files, locally calculated sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/fakeroot/fakeroot.mk b/package/fakeroot/fakeroot.mk index 3fadf1c0f0..20c75d6966 100644 --- a/package/fakeroot/fakeroot.mk +++ b/package/fakeroot/fakeroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -FAKEROOT_VERSION = 1.26 +FAKEROOT_VERSION = 1.30.1 FAKEROOT_SOURCE = fakeroot_$(FAKEROOT_VERSION).orig.tar.gz -FAKEROOT_SITE = https://snapshot.debian.org/archive/debian/20210907T092512Z/pool/main/f/fakeroot +FAKEROOT_SITE = https://snapshot.debian.org/archive/debian/20221120T030258Z/pool/main/f/fakeroot HOST_FAKEROOT_DEPENDENCIES = host-acl # Force capabilities detection off @@ -18,9 +18,4 @@ HOST_FAKEROOT_CONF_ENV = \ FAKEROOT_LICENSE = GPL-3.0+ FAKEROOT_LICENSE_FILES = COPYING -define HOST_FAKEROOT_BUILD_AUX - mkdir -p $(@D)/build-aux -endef -HOST_FAKEROOT_POST_PATCH_HOOKS += HOST_FAKEROOT_BUILD_AUX - $(eval $(host-autotools-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:27:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:54 -0000 Subject: [Buildroot] [git commit] package/gnuradio: remove patch numbering Message-ID: <20221205112610.1DB7B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3d2082b35220c7a36922205a7f96783dc587d20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master commit e37c110 ("package/gnuradio: bump version to 3.10.4.0") included two numbered patches. Those are generating "make check-package" warnings. Fixes: make check-package package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch:4: generate your patches with 'git format-patch -N' package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch:4: generate your patches with 'git format-patch -N' Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- .../0001-blocks-Including-missing-vector-in-blockinterleaver.patch | 2 +- .../0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch index f805e300af..39b8c0b51e 100644 --- a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch +++ b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch @@ -1,7 +1,7 @@ From 45fe4ac55ad88b6793d225e676205c30388ec138 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Fri, 16 Sep 2022 21:05:51 -0400 -Subject: [PATCH 1/2] blocks: Including missing in blockinterleaver. +Subject: [PATCH] blocks: Including missing in blockinterleaver. Signed-off-by: Ryan Volz [Retrieved (and backported) from: diff --git a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch index d551793be5..f1ad77580f 100644 --- a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch +++ b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch @@ -1,7 +1,7 @@ From 901c2ad1ac88908a2e6db5615d5af39a218d826d Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Fri, 23 Sep 2022 08:41:26 +0200 -Subject: [PATCH 2/2] blocks/blockinterleaving.h: add missing cstddef header +Subject: [PATCH] blocks/blockinterleaving.h: add missing cstddef header (required for size_t) Fix build failure like: From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:56 -0000 Subject: [Buildroot] [git commit] package/postgis: bump version to 3.3.2 Message-ID: <20221205112609.BCF2285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1718c2ba6a4db1461b2490aa42ca4f0a2112adae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master All patches are merged into upstream, so drop them. https://git.osgeo.org/gitea/postgis/postgis/src/tag/3.3.2/NEWS Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- ...isable-forced-static-linking-of-liblwgeom.patch | 31 ------------------- ...er-Makefile.in-do-not-force-static-linkin.patch | 35 ---------------------- package/postgis/postgis.hash | 2 +- package/postgis/postgis.mk | 2 +- 4 files changed, 2 insertions(+), 68 deletions(-) diff --git a/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch b/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch deleted file mode 100644 index 4329c9cd80..0000000000 --- a/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 845c18c1288b7a96592901baadb198f96dd71c46 Mon Sep 17 00:00:00 2001 -From: fidomax -Date: Tue, 26 Jan 2021 09:49:19 +0300 -Subject: [PATCH] Disable forced static linking of liblwgeom - -In case of shared libs build fails: -ld: cannot find -lgeos_c -ld: attempted static link of dynamic object `/usr/lib/libproj.so' - -Signed-off-by: Maxim Kochetkov -Fetch from: https://github.com/postgis/postgis/commit/98070faad220e12fcaed9a583a70a37c510b7c6b.patch ---- - loader/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/loader/Makefile.in b/loader/Makefile.in -index 9aebfe07f..9a0c90d3a 100644 ---- a/loader/Makefile.in -+++ b/loader/Makefile.in -@@ -44,7 +44,7 @@ ICONV_CFLAGS=@ICONV_CFLAGS@ - - # liblwgeom - LIBLWGEOM=../liblwgeom/liblwgeom.la --LDFLAGS += -static $(LIBLWGEOM) -+LDFLAGS += $(LIBLWGEOM) - - # GTK includes and libraries - GTK_CFLAGS = @GTK_CFLAGS@ @IGE_MAC_CFLAGS@ --- -2.30.0 - diff --git a/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch b/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch deleted file mode 100644 index 756a7c10dd..0000000000 --- a/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 29c33c483e22a4445d870739187d128df0f11f60 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Wed, 27 Jul 2022 15:12:40 +0200 -Subject: [PATCH] raster/loader/Makefile.in: do not force static linking - -This is similar to commit -https://github.com/postgis/postgis/commit/98070faad220e12fcaed9a583a70a37c510b7c6b, -but applied to raster/loader. It ensures that if only shared variants -of the libraries are available, the link still works. If you force --static and only shared variants of some of the libraries are -available, the link fails with "d: attempted static link of dynamic -object XYZ". - -Signed-off-by: Thomas Petazzoni -Upstream: https://github.com/postgis/postgis/pull/702 ---- - raster/loader/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/raster/loader/Makefile.in b/raster/loader/Makefile.in -index 3df47a96f..d0a408333 100644 ---- a/raster/loader/Makefile.in -+++ b/raster/loader/Makefile.in -@@ -36,7 +36,7 @@ PGSQL_BINDIR=@PGSQL_BINDIR@ - - RT_CORE=../rt_core - --LIBLWGEOM_LDFLAGS= -static ../../liblwgeom/liblwgeom.la -+LIBLWGEOM_LDFLAGS= ../../liblwgeom/liblwgeom.la - LIBLWGEOM_CFLAGS=-I../../liblwgeom - LIBGDAL_CFLAGS=@LIBGDAL_CFLAGS@ - LIBGDAL_LDFLAGS=@LIBGDAL_LDFLAGS@ --- -2.37.1 - diff --git a/package/postgis/postgis.hash b/package/postgis/postgis.hash index 9569ca71dd..8550a57939 100644 --- a/package/postgis/postgis.hash +++ b/package/postgis/postgis.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 18cf3d013f45b1aa8ed59d78bc707e9e125e250d8f0615396ae9bfe3dd7c3d7c postgis-3.2.2.tar.gz +sha256 9a2a219da005a1730a39d1959a1c7cec619b1efb009b65be80ffc25bad299068 postgis-3.3.2.tar.gz sha256 55b69f22e1752830dd565852dc7ff242daf289dbd3a6bfede5db43f90d2e28c9 LICENSE.TXT diff --git a/package/postgis/postgis.mk b/package/postgis/postgis.mk index e6ea52bf7a..4148180adf 100644 --- a/package/postgis/postgis.mk +++ b/package/postgis/postgis.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGIS_VERSION = 3.2.2 +POSTGIS_VERSION = 3.3.2 POSTGIS_SITE = https://download.osgeo.org/postgis/source # parallel build issues POSTGIS_MAKE = $(MAKE1) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:57 -0000 Subject: [Buildroot] [git commit] package/stb: new package Message-ID: <20221205112610.04E5785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f94d91ed8e486e43b7fcf58b040d26960589eb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is a header only library which is required by the latest version of zxing-cpp. Include paths and pc file are based off of debian libstb package. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/stb/Config.in | 6 ++++++ package/stb/stb.hash | 3 +++ package/stb/stb.mk | 21 +++++++++++++++++++++ package/stb/stb.pc | 8 ++++++++ 6 files changed, 40 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7d27936992..bc026da4aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1418,6 +1418,7 @@ F: package/rtl8192eu/ F: package/serd/ F: package/sord/ F: package/sratom/ +F: package/stb/ F: package/zchunk/ F: support/testing/tests/package/sample_python_rtoml.py F: support/testing/tests/package/test_python_rtoml.py diff --git a/package/Config.in b/package/Config.in index 238d7813f0..52004de075 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1600,6 +1600,7 @@ menu "Graphics" source "package/pixman/Config.in" source "package/poppler/Config.in" source "package/powervr/Config.in" + source "package/stb/Config.in" source "package/tiff/Config.in" source "package/unclutter-xfixes/Config.in" source "package/waffle/Config.in" diff --git a/package/stb/Config.in b/package/stb/Config.in new file mode 100644 index 0000000000..41014d242b --- /dev/null +++ b/package/stb/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_STB + bool "stb" + help + Single-file image and audio processing libraries for C/C++. + + https://github.com/nothings/stb diff --git a/package/stb/stb.hash b/package/stb/stb.hash new file mode 100644 index 0000000000..097ad3424f --- /dev/null +++ b/package/stb/stb.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 c47cf5abe21e1d620afccd159c23fe71dfa86eb270015a7646a4f79e9bfd5503 stb-8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55.tar.gz +sha256 bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63 LICENSE diff --git a/package/stb/stb.mk b/package/stb/stb.mk new file mode 100644 index 0000000000..59358aec26 --- /dev/null +++ b/package/stb/stb.mk @@ -0,0 +1,21 @@ +################################################################################ +# +# stb +# +################################################################################ + +STB_VERSION = 8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55 +STB_SITE = $(call github,nothings,stb,$(STB_VERSION)) +STB_LICENSE = Public Domain or MIT +STB_LICENSE_FILES = LICENSE +STB_INSTALL_STAGING = YES +STB_INSTALL_TARGET = NO + +define STB_INSTALL_STAGING_CMDS + mkdir -p $(STAGING_DIR)/usr/include/stb + $(INSTALL) -m 0644 $(@D)/*.h $(STAGING_DIR)/usr/include/stb + $(INSTALL) -D -m 0644 $(STB_PKGDIR)/stb.pc \ + $(STAGING_DIR)/usr/lib/pkgconfig/stb.pc +endef + +$(eval $(generic-package)) diff --git a/package/stb/stb.pc b/package/stb/stb.pc new file mode 100644 index 0000000000..165b6da94a --- /dev/null +++ b/package/stb/stb.pc @@ -0,0 +1,8 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: stb +Description: single-file image and audio processing libraries for C/C++ +Version: 0.0 +Cflags: -I${includedir}/stb From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:59 -0000 Subject: [Buildroot] [git commit] package/python3: bump to version 3.11.0 Message-ID: <20221205112606.C735285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=738500c296c8b1206f20e94ca3e7c5932a6a0486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-pkgconf host python3 dependency. Set new --with-build-python conf options for target python build. Drop Fix cross compiling the uuid module patch which is no longer required as pkgconfig is now used for include directory detection. Refresh patches. License hash changed due to year update: https://github.com/python/cpython/commit/ba00f0d93a4aea85ae8089f139856a7c450584d7 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...1-Make-the-build-of-pyc-files-conditional.patch | 14 +++---- ...gy_getaddrinfo-configure-test-when-cross-.patch | 20 ++++----- ...ructure-to-disable-the-build-of-certain-e.patch | 32 +++++++------- ...ibrary-header-paths-for-cross-compilation.patch | 12 +++--- ...n-t-look-in-usr-lib-termcap-for-libraries.patch | 10 ++--- .../python3/0006-Don-t-add-multiarch-paths.patch | 8 ++-- .../0007-Abort-on-failed-module-build.patch | 8 ++-- package/python3/0008-Serial-ioctl-workaround.patch | 6 +-- ...st-the-shebang-of-Python-scripts-for-cros.patch | 6 +-- ...-config.sh.in-ensure-sed-invocations-only.patch | 4 +- .../0011-Add-an-option-to-disable-pydoc.patch | 32 +++++++------- .../0012-Add-an-option-to-disable-lib2to3.patch | 43 +++++++++---------- ...-Add-option-to-disable-the-sqlite3-module.patch | 37 +++++++--------- ...14-Add-an-option-to-disable-the-tk-module.patch | 24 +++++------ ...dd-an-option-to-disable-the-curses-module.patch | 18 ++++---- .../0016-Add-an-option-to-disable-expat.patch | 49 +++++++++------------- .../0017-Add-an-option-to-disable-CJK-codecs.patch | 8 ++-- .../0018-Add-an-option-to-disable-NIS.patch | 8 ++-- ...0019-Add-an-option-to-disable-unicodedata.patch | 8 ++-- .../0020-Add-an-option-to-disable-IDLE.patch | 26 ++++++------ .../0021-Add-an-option-to-disable-decimal.patch | 36 ++++++---------- ...-option-to-disable-the-ossaudiodev-module.patch | 14 +++---- ...-Add-an-option-to-disable-openssl-support.patch | 8 ++-- ...-an-option-to-disable-the-readline-module.patch | 8 ++-- ...ions-to-disable-zlib-bzip2-and-xz-modules.patch | 8 ++-- ...26-python-config.sh-don-t-reassign-prefix.patch | 6 +-- ...027-Add-an-option-to-disable-uuid-module.patch} | 8 ++-- .../0027-Fix-cross-compiling-the-uuid-module.patch | 43 ------------------- .../0028-fix-building-on-older-distributions.patch | 47 +++++++++++++++++++++ ...-fixup-CC-print-multiarch-output-for-mus.patch} | 8 ++-- .../0029-fix-building-on-older-distributions.patch | 38 ----------------- ...-option-to-disable-the-berkeleydb-module.patch} | 8 ++-- ...libc-ng-doesn-t-set-errno-when-encryptio.patch} | 8 ++-- package/python3/python3.hash | 4 +- package/python3/python3.mk | 12 ++++-- 35 files changed, 285 insertions(+), 344 deletions(-) diff --git a/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch b/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch index d3b5368903..92aa7274ba 100644 --- a/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch +++ b/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch @@ -1,4 +1,4 @@ -From 322724e166d7ec0393aec577c12fdf6ef2b61e1d Mon Sep 17 00:00:00 2001 +From 51ed7f93cc0333efa8fccd9b88db713c48993df9 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 16:21:31 -0800 Subject: [PATCH] Make the build of pyc files conditional @@ -15,10 +15,10 @@ Signed-off-by: Andrey Smirnov 2 files changed, 8 insertions(+) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 77f91e72b1..0c809f3d8a 100644 +index 8fbcd7ac17..2957c8e5a1 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1600,6 +1600,7 @@ libinstall: build_all $(srcdir)/Modules/xxmodule.c +@@ -2078,6 +2078,7 @@ libinstall: all $(srcdir)/Modules/xxmodule.c $(INSTALL_DATA) $(srcdir)/Modules/xxmodule.c \ $(DESTDIR)$(LIBDEST)/distutils/tests ; \ fi @@ -26,7 +26,7 @@ index 77f91e72b1..0c809f3d8a 100644 -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \ -j0 -d $(LIBDEST) -f \ -@@ -1627,6 +1628,7 @@ libinstall: build_all $(srcdir)/Modules/xxmodule.c +@@ -2105,6 +2106,7 @@ libinstall: all $(srcdir)/Modules/xxmodule.c $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \ -j0 -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages @@ -35,10 +35,10 @@ index 77f91e72b1..0c809f3d8a 100644 $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ diff --git a/configure.ac b/configure.ac -index d60f05251a..1ee5a09588 100644 +index ab5e1de6fa..0cf89ed641 100644 --- a/configure.ac +++ b/configure.ac -@@ -1110,6 +1110,12 @@ fi +@@ -1441,6 +1441,12 @@ fi AC_MSG_CHECKING(LDLIBRARY) @@ -52,5 +52,5 @@ index d60f05251a..1ee5a09588 100644 # library that we build, but we do not want to link against it (we # will find it with a -framework option). For this reason there is an -- -2.25.1 +2.34.1 diff --git a/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch b/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch index 411b8dae4e..5389cb5d15 100644 --- a/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch +++ b/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch @@ -1,4 +1,4 @@ -From 72e20220f3a592b3ab9f440fbe74efa9f9e82d49 Mon Sep 17 00:00:00 2001 +From b180ab302e2a82be239af334382436628b81381e Mon Sep 17 00:00:00 2001 From: Vanya Sergeev Date: Wed, 23 Dec 2015 11:30:33 +0100 Subject: [PATCH] Disable buggy_getaddrinfo configure test when cross-compiling @@ -10,18 +10,18 @@ Signed-off-by: Vanya Sergeev 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 1ee5a09588..c2445edc88 100644 +index 0cf89ed641..830885fcb3 100644 --- a/configure.ac +++ b/configure.ac -@@ -4230,7 +4230,7 @@ fi +@@ -5086,7 +5086,7 @@ fi])) + dnl if ac_cv_func_getaddrinfo + ]) - AC_MSG_RESULT($ac_cv_buggy_getaddrinfo) - --if test $have_getaddrinfo = no || test "$ac_cv_buggy_getaddrinfo" = yes -+if test $have_getaddrinfo = no || test "$cross_compiling" != "yes" -a "$ac_cv_buggy_getaddrinfo" = yes +-if test "$ac_cv_func_getaddrinfo" = no -o "$ac_cv_buggy_getaddrinfo" = yes ++if test "$ac_cv_func_getaddrinfo" = no || test "$cross_compiling" != "yes" -a "$ac_cv_buggy_getaddrinfo" = yes then - if test $ipv6 = yes - then + AS_VAR_IF([ipv6], [yes], [ + AC_MSG_ERROR([m4_normalize([ -- -2.25.1 +2.34.1 diff --git a/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch b/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch index 7ac0f39d06..5b3911374e 100644 --- a/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch +++ b/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch @@ -1,4 +1,4 @@ -From df7c95b4ceecf390b961d843a556c470ac9080b2 Mon Sep 17 00:00:00 2001 +From 8e02cebdac536dfb6748da2c50656a26f70d9da7 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 16:33:22 -0800 Subject: [PATCH] Add infrastructure to disable the build of certain extensions @@ -44,10 +44,10 @@ Signed-off-by: Andrey Smirnov 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 0c809f3d8a..7c3dde8dd4 100644 +index 2957c8e5a1..c1cfb96767 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -218,6 +218,8 @@ FILEMODE= 644 +@@ -239,6 +239,8 @@ FILEMODE= 644 # configure script arguments CONFIG_ARGS= @CONFIG_ARGS@ @@ -56,18 +56,18 @@ index 0c809f3d8a..7c3dde8dd4 100644 # Subdirectories with code SRCDIRS= @SRCDIRS@ -@@ -628,6 +630,7 @@ sharedmods: $(BUILDPYTHON) pybuilddir.txt Modules/_math.o +@@ -739,6 +741,7 @@ sharedmods: $(PYTHON_FOR_BUILD_DEPS) pybuilddir.txt @LIBMPDEC_INTERNAL@ @LIBEXPA + *) quiet="";; \ esac; \ echo "$(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ - _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ + DISABLED_EXTENSIONS="$(DISABLED_EXTENSIONS)" \ $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build"; \ $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ - _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ -@@ -1748,7 +1751,8 @@ libainstall: @DEF_MAKE_RULE@ python-config + $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build +@@ -2228,7 +2231,8 @@ libainstall: all python-config # Install the dynamically loadable modules # This goes into $(exec_prefix) - sharedinstall: sharedmods + sharedinstall: all - $(RUNSHARED) $(PYTHON_FOR_BUILD) $(srcdir)/setup.py install \ + $(RUNSHARED) DISABLED_EXTENSIONS="$(DISABLED_EXTENSIONS)" \ + $(PYTHON_FOR_BUILD) $(srcdir)/setup.py install \ @@ -75,12 +75,12 @@ index 0c809f3d8a..7c3dde8dd4 100644 --install-scripts=$(BINDIR) \ --install-platlib=$(DESTSHARED) \ diff --git a/configure.ac b/configure.ac -index c2445edc88..73d66167de 100644 +index 830885fcb3..5a6a1fe608 100644 --- a/configure.ac +++ b/configure.ac -@@ -3091,6 +3091,8 @@ LIBS="$withval $LIBS" - - PKG_PROG_PKG_CONFIG +@@ -3562,6 +3562,8 @@ LIBS="$withval $LIBS" + ], + [AC_MSG_RESULT(no)]) +AC_SUBST(DISABLED_EXTENSIONS) + @@ -88,11 +88,11 @@ index c2445edc88..73d66167de 100644 AC_MSG_CHECKING(for --with-system-expat) AC_ARG_WITH(system_expat, diff --git a/setup.py b/setup.py -index 770866bca7..b6c829b3a5 100644 +index 15d0d4576a..e496ee34c2 100644 --- a/setup.py +++ b/setup.py -@@ -58,7 +58,10 @@ with warnings.catch_warnings(): - TEST_EXTENSIONS = (sysconfig.get_config_var('TEST_MODULES') == 'yes') +@@ -56,7 +56,10 @@ + # This global variable is used to hold the list of modules to be disabled. -DISABLED_MODULE_LIST = [] @@ -104,5 +104,5 @@ index 770866bca7..b6c829b3a5 100644 # --list-module-names option used by Tools/scripts/generate_module_names.py LIST_MODULE_NAMES = False -- -2.25.1 +2.34.1 diff --git a/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch b/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch index 0311348405..9a55d2582d 100644 --- a/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch +++ b/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From 61af65485f1dade4aa08d0cf2b24082aeda24c51 Mon Sep 17 00:00:00 2001 +From 132b9dca3bb4d4682f7e318648ce11e1abb31b62 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:33:14 +0100 Subject: [PATCH] Adjust library/header paths for cross-compilation @@ -23,10 +23,10 @@ Refresh for 3.10.0 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py -index 1a9bd12..3cf7d67 100644 +index f287b34998..298234d6a1 100644 --- a/Lib/distutils/command/build_ext.py +++ b/Lib/distutils/command/build_ext.py -@@ -234,7 +234,10 @@ class build_ext(Command): +@@ -234,7 +234,10 @@ def finalize_options(self): if (sysconfig.get_config_var('Py_ENABLE_SHARED')): if not sysconfig.python_build: # building third party extensions @@ -39,10 +39,10 @@ index 1a9bd12..3cf7d67 100644 # building python standard extensions self.library_dirs.append('.') diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py -index 95b48f6..9fb1956 100644 +index ebe3711827..6328ec41af 100644 --- a/Lib/sysconfig.py +++ b/Lib/sysconfig.py -@@ -123,10 +123,17 @@ _SCHEME_KEYS = ('stdlib', 'platstdlib', 'purelib', 'platlib', 'include', +@@ -168,10 +168,17 @@ def joinuser(*args): _PY_VERSION = sys.version.split()[0] _PY_VERSION_SHORT = f'{sys.version_info[0]}.{sys.version_info[1]}' _PY_VERSION_SHORT_NO_DOT = f'{sys.version_info[0]}{sys.version_info[1]}' @@ -65,5 +65,5 @@ index 95b48f6..9fb1956 100644 _USER_BASE = None -- -2.30.2 +2.34.1 diff --git a/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch b/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch index 3e224995a5..78b3ae596d 100644 --- a/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch +++ b/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch @@ -1,4 +1,4 @@ -From 60d71e37d167ea89445250be436170a6cfee84e7 Mon Sep 17 00:00:00 2001 +From 5d13e384b30a2c0b1c7b65718590b7fb0c3ba55e Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:36:00 +0100 Subject: [PATCH] Don't look in /usr/lib/termcap for libraries @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/setup.py b/setup.py -index 66d372a..e632b6f 100644 +index e496ee34c2..1904898165 100644 --- a/setup.py +++ b/setup.py -@@ -1147,12 +1147,9 @@ class PyBuildExt(build_ext): +@@ -1107,12 +1107,9 @@ def detect_readline_curses(self): pass # Issue 7384: Already linked against curses or tinfo. elif curses_library: readline_libs.append(curses_library) @@ -23,9 +23,9 @@ index 66d372a..e632b6f 100644 readline_libs.append('termcap') self.add(Extension('readline', ['readline.c'], - library_dirs=['/usr/lib/termcap'], - extra_link_args=readline_extra_link_args, libraries=readline_libs)) else: + self.missing.append('readline') -- -2.25.1 +2.34.1 diff --git a/package/python3/0006-Don-t-add-multiarch-paths.patch b/package/python3/0006-Don-t-add-multiarch-paths.patch index 48d8cc790e..749e295df1 100644 --- a/package/python3/0006-Don-t-add-multiarch-paths.patch +++ b/package/python3/0006-Don-t-add-multiarch-paths.patch @@ -1,4 +1,4 @@ -From f5933b8f973cd11698b52d535a10d0474e49f5a5 Mon Sep 17 00:00:00 2001 +From ad463b5d58ae79f69b011fb048861bd874d34369 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:36:27 +0100 Subject: [PATCH] Don't add multiarch paths @@ -17,10 +17,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py -index ec3ba60607..e27620035c 100644 +index 1904898165..32294546b6 100644 --- a/setup.py +++ b/setup.py -@@ -830,10 +830,10 @@ class PyBuildExt(build_ext): +@@ -852,10 +852,10 @@ def configure_compiler(self): if not CROSS_COMPILING: add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') @@ -33,5 +33,5 @@ index ec3ba60607..e27620035c 100644 def init_inc_lib_dirs(self): -- -2.25.1 +2.34.1 diff --git a/package/python3/0007-Abort-on-failed-module-build.patch b/package/python3/0007-Abort-on-failed-module-build.patch index 32e2261a05..a473896127 100644 --- a/package/python3/0007-Abort-on-failed-module-build.patch +++ b/package/python3/0007-Abort-on-failed-module-build.patch @@ -1,4 +1,4 @@ -From 188c0ebfdb71f5252fa7701013b8d1209f28aef7 Mon Sep 17 00:00:00 2001 +From 60b1664a7acebadb1a3d6df871145147f33b5afe Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:43:24 +0100 Subject: [PATCH] Abort on failed module build @@ -14,10 +14,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py -index e27620035c..d3f0e663f2 100644 +index 32294546b6..0e04944ce0 100644 --- a/setup.py +++ b/setup.py -@@ -561,6 +561,7 @@ class PyBuildExt(build_ext): +@@ -579,6 +579,7 @@ def print_three_column(lst): print("Failed to build these modules:") print_three_column(failed) print() @@ -26,5 +26,5 @@ index e27620035c..d3f0e663f2 100644 if self.failed_on_import: failed = self.failed_on_import[:] -- -2.25.1 +2.34.1 diff --git a/package/python3/0008-Serial-ioctl-workaround.patch b/package/python3/0008-Serial-ioctl-workaround.patch index df31cd6220..7722a04f38 100644 --- a/package/python3/0008-Serial-ioctl-workaround.patch +++ b/package/python3/0008-Serial-ioctl-workaround.patch @@ -1,4 +1,4 @@ -From 9e6211b0d6d4610e5fb7d2c7e1152eb7c64d968b Mon Sep 17 00:00:00 2001 +From 90f3075b629d90d942da1d22ef7563f7149f4f6c Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Wed, 23 Dec 2015 11:44:02 +0100 Subject: [PATCH] Serial ioctl() workaround @@ -15,7 +15,7 @@ Signed-off-by: Baruch Siach 1 file changed, 2 insertions(+) diff --git a/Modules/termios.c b/Modules/termios.c -index 75e5e52320..eefbddfe69 100644 +index 354e5ca18d..c08957c500 100644 --- a/Modules/termios.c +++ b/Modules/termios.c @@ -15,7 +15,9 @@ @@ -29,5 +29,5 @@ index 75e5e52320..eefbddfe69 100644 /* HP-UX requires that this be included to pick up MDCD, MCTS, MDSR, * MDTR, MRI, and MRTS (apparently used internally by some things -- -2.25.1 +2.34.1 diff --git a/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch b/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch index 8a77fe3708..eff8fc7694 100644 --- a/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch +++ b/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch @@ -1,4 +1,4 @@ -From cb595a591c71e0bf7c63a3706b0be45ac6a642e3 Mon Sep 17 00:00:00 2001 +From 2439bd2ed5dbdd7e5fda15adefd0f6f1b047ec1b Mon Sep 17 00:00:00 2001 From: Christophe Vu-Brugier Date: Wed, 23 Dec 2015 11:44:30 +0100 Subject: [PATCH] Do not adjust the shebang of Python scripts for @@ -21,7 +21,7 @@ diff --git a/Lib/distutils/command/build_scripts.py b/Lib/distutils/command/buil index ccc70e6465..d6d54195c1 100644 --- a/Lib/distutils/command/build_scripts.py +++ b/Lib/distutils/command/build_scripts.py -@@ -91,7 +91,7 @@ class build_scripts(Command): +@@ -91,7 +91,7 @@ def copy_scripts(self): adjust = True post_interp = match.group(1) or b'' @@ -31,5 +31,5 @@ index ccc70e6465..d6d54195c1 100644 self.build_dir) updated_files.append(outfile) -- -2.25.1 +2.34.1 diff --git a/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch b/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch index a1f9ab6cd9..f26ee85b61 100644 --- a/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch +++ b/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch @@ -1,4 +1,4 @@ -From eb51497e4b5799f8ab0277426d3e54414acb9d4b Mon Sep 17 00:00:00 2001 +From 55ef5552e4ee60266e3299f253bec3b13785e585 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 20 Nov 2014 13:24:59 +0100 Subject: [PATCH] Misc/python-config.sh.in: ensure sed invocations only match @@ -63,5 +63,5 @@ index 2602fe24c0..a1bc3cd5f7 100644 PYTHONFRAMEWORK="@PYTHONFRAMEWORK@" INCDIR="-I$includedir/python${VERSION}${ABIFLAGS}" -- -2.25.1 +2.34.1 diff --git a/package/python3/0011-Add-an-option-to-disable-pydoc.patch b/package/python3/0011-Add-an-option-to-disable-pydoc.patch index a843c8c126..f7bfd437bb 100644 --- a/package/python3/0011-Add-an-option-to-disable-pydoc.patch +++ b/package/python3/0011-Add-an-option-to-disable-pydoc.patch @@ -1,4 +1,4 @@ -From a65e5d3caf8e076d531191164c23c6240461f675 Mon Sep 17 00:00:00 2001 +From 38b7f7949258aeadf8bc45525be91340bb732a2a Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:07:56 -0800 Subject: [PATCH] Add an option to disable pydoc @@ -19,10 +19,10 @@ Signed-off-by: Adam Duskett 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index c0d5511..32b3df7 100644 +index c1cfb96767..403380e181 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1391,7 +1391,9 @@ bininstall: altbininstall +@@ -1864,7 +1864,9 @@ bininstall: altbininstall -rm -f $(DESTDIR)$(BINDIR)/idle3 (cd $(DESTDIR)$(BINDIR); $(LN) -s idle$(VERSION) idle3) -rm -f $(DESTDIR)$(BINDIR)/pydoc3 @@ -32,15 +32,15 @@ index c0d5511..32b3df7 100644 -rm -f $(DESTDIR)$(BINDIR)/2to3 (cd $(DESTDIR)$(BINDIR); $(LN) -s 2to3-$(VERSION) 2to3) if test "x$(LIPO_32BIT_FLAGS)" != "x" ; then \ -@@ -1442,7 +1444,6 @@ LIBSUBDIRS= asyncio \ +@@ -1915,7 +1917,6 @@ LIBSUBDIRS= asyncio \ lib2to3 lib2to3/fixes lib2to3/pgen2 \ logging \ multiprocessing multiprocessing/dummy \ - pydoc_data \ + re \ site-packages \ sqlite3 \ - tkinter \ -@@ -1530,6 +1531,10 @@ TESTSUBDIRS= ctypes/test \ +@@ -2008,6 +2009,10 @@ TESTSUBDIRS= ctypes/test \ tkinter/test/test_ttk \ unittest/test unittest/test/testmock @@ -49,15 +49,15 @@ index c0d5511..32b3df7 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 083a12d..9079531 100644 +index 5a6a1fe608..f68ea72321 100644 --- a/configure.ac +++ b/configure.ac -@@ -3373,6 +3373,12 @@ if test "$posix_threads" = "yes"; then - AC_CHECK_FUNCS(pthread_getcpuclockid) - fi +@@ -4171,6 +4171,12 @@ AS_VAR_IF([posix_threads], [stub], [ + AC_DEFINE([HAVE_PTHREAD_STUBS], [1], [Define if platform requires stubbed pthreads support]) + ]) +AC_SUBST(PYDOC) + @@ -65,14 +65,14 @@ index 083a12d..9079531 100644 + AS_HELP_STRING([--disable-pydoc], [disable pydoc]), + [ PYDOC="${enableval}" ], [ PYDOC=yes ]) + - # Check for enable-ipv6 AH_TEMPLATE(ENABLE_IPV6, [Define if --enable-ipv6 is specified]) + AC_MSG_CHECKING([if --enable-ipv6 is specified]) diff --git a/setup.py b/setup.py -index d00d389..d23f148 100644 +index 0e04944ce0..3e55f5b2e0 100644 --- a/setup.py +++ b/setup.py -@@ -2721,6 +2721,12 @@ def main(): +@@ -1593,6 +1593,12 @@ class DummyProcess: # turn off warnings when deprecated modules are imported import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -85,7 +85,7 @@ index d00d389..d23f148 100644 setup(# PyPI Metadata (PEP 301) name = "Python", version = sys.version.split()[0], -@@ -2746,8 +2752,7 @@ def main(): +@@ -1617,8 +1623,7 @@ class DummyProcess: # If you change the scripts installed here, you also need to # check the PyBuildScripts command above, and change the links # created by the bininstall target in Makefile.pre.in @@ -96,5 +96,5 @@ index d00d389..d23f148 100644 # --install-platlib -- -2.30.2 +2.34.1 diff --git a/package/python3/0012-Add-an-option-to-disable-lib2to3.patch b/package/python3/0012-Add-an-option-to-disable-lib2to3.patch index c8f2e528bf..0085d5a63f 100644 --- a/package/python3/0012-Add-an-option-to-disable-lib2to3.patch +++ b/package/python3/0012-Add-an-option-to-disable-lib2to3.patch @@ -1,4 +1,4 @@ -From f034b1b0f33a7bd4dde23f0bc1fa8e00e3518c9d Mon Sep 17 00:00:00 2001 +From 0e4f0a525ea0a68f6d4c5349c301da2e9b0c8ac9 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:15:31 -0800 Subject: [PATCH] Add an option to disable lib2to3 @@ -14,15 +14,15 @@ Signed-off-by: Andrey Smirnov Signed-off-by: Adam Duskett --- Makefile.pre.in | 17 ++++++++++++----- - configure.ac | 5 +++++ + configure.ac | 6 ++++++ setup.py | 6 +++--- - 3 files changed, 20 insertions(+), 8 deletions(-) + 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 28cf88e..63fa9fb 100644 +index 403380e181..f5d0573067 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1395,7 +1395,9 @@ ifeq (@PYDOC@,yes) +@@ -1868,7 +1868,9 @@ ifeq (@PYDOC@,yes) (cd $(DESTDIR)$(BINDIR); $(LN) -s pydoc$(VERSION) pydoc3) endif -rm -f $(DESTDIR)$(BINDIR)/2to3 @@ -32,15 +32,15 @@ index 28cf88e..63fa9fb 100644 if test "x$(LIPO_32BIT_FLAGS)" != "x" ; then \ rm -f $(DESTDIR)$(BINDIR)/python3-32$(EXE); \ (cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)-32$(EXE) python3-32$(EXE)) \ -@@ -1441,7 +1443,6 @@ LIBSUBDIRS= asyncio \ +@@ -1914,7 +1916,6 @@ LIBSUBDIRS= asyncio \ idlelib idlelib/Icons \ - importlib importlib/metadata \ + importlib importlib/resources importlib/metadata \ json \ - lib2to3 lib2to3/fixes lib2to3/pgen2 \ logging \ multiprocessing multiprocessing/dummy \ - site-packages \ -@@ -1458,10 +1459,6 @@ LIBSUBDIRS= asyncio \ + re \ +@@ -1934,10 +1935,6 @@ LIBSUBDIRS= asyncio \ TESTSUBDIRS= ctypes/test \ distutils/tests \ idlelib/idle_test \ @@ -48,10 +48,10 @@ index 28cf88e..63fa9fb 100644 - lib2to3/tests/data \ - lib2to3/tests/data/fixers \ - lib2to3/tests/data/fixers/myfixes \ - sqlite3/test \ test test/audiodata \ test/capath test/cjkencodings \ -@@ -1535,6 +1532,14 @@ ifeq (@PYDOC@,yes) + test/data test/decimaltestdata \ +@@ -2013,6 +2010,14 @@ ifeq (@PYDOC@,yes) LIBSUBDIRS += pydoc_data endif @@ -64,9 +64,9 @@ index 28cf88e..63fa9fb 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ -@@ -1637,10 +1642,12 @@ ifeq (@PYC_BUILD@,yes) +@@ -2115,10 +2120,12 @@ ifeq (@PYC_BUILD@,yes) -j0 -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages endif @@ -80,26 +80,27 @@ index 28cf88e..63fa9fb 100644 # bpo-21536: Misc/python-config.sh is generated in the build directory # from $(srcdir)Misc/python-config.sh.in. diff --git a/configure.ac b/configure.ac -index 9079531..34c2ba9 100644 +index f68ea72321..d8e10cf2b2 100644 --- a/configure.ac +++ b/configure.ac -@@ -6014,6 +6014,11 @@ else - fi - AC_SUBST(TEST_MODULES) +@@ -7078,6 +7078,12 @@ PY_STDLIB_MOD([xxlimited_35], [test "$with_trace_refs" = "no"], [test "$ac_cv_fu + # substitute multiline block, must come after last PY_STDLIB_MOD() + AC_SUBST([MODULE_BLOCK]) +AC_SUBST(LIB2TO3) + +AC_ARG_ENABLE(lib2to3, + AS_HELP_STRING([--disable-lib2to3], [disable lib2to3]), + [ LIB2TO3="${enableval}" ], [ LIB2TO3=yes ]) - ++ # generate output files AC_CONFIG_FILES(Makefile.pre Misc/python.pc Misc/python-embed.pc Misc/python-config.sh) + AC_CONFIG_FILES([Modules/Setup.bootstrap Modules/Setup.stdlib]) diff --git a/setup.py b/setup.py -index d23f148..663fd44 100644 +index 3e55f5b2e0..c490b0b08f 100644 --- a/setup.py +++ b/setup.py -@@ -2722,11 +2722,11 @@ def main(): +@@ -1594,11 +1594,11 @@ class DummyProcess: import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -115,5 +116,5 @@ index d23f148..663fd44 100644 name = "Python", version = sys.version.split()[0], -- -2.30.2 +2.34.1 diff --git a/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch b/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch index 81fa52bb73..795ea3b898 100644 --- a/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch +++ b/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch @@ -1,4 +1,4 @@ -From dd2722dec08eb9c72c36313e93661eeca3ad64d8 Mon Sep 17 00:00:00 2001 +From ef8c030e01b1be8be582e90c31298a5863094858 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:20:45 -0800 Subject: [PATCH] Add option to disable the sqlite3 module @@ -10,49 +10,40 @@ Signed-off-by: Andrey Smirnov [ Adam Duskett: ported to Python 3.10.0 ] Signed-off-by: Adam Duskett --- - Makefile.pre.in | 7 +++++-- + Makefile.pre.in | 5 ++++- configure.ac | 9 +++++++++ - 2 files changed, 14 insertions(+), 2 deletions(-) + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 5847029..5628860 100644 +index f5d0573067..9f4cdf14cf 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1446,7 +1446,6 @@ LIBSUBDIRS= asyncio \ - logging \ +@@ -1920,7 +1920,6 @@ LIBSUBDIRS= asyncio \ multiprocessing multiprocessing/dummy \ + re \ site-packages \ - sqlite3 \ tkinter \ + tomllib \ turtledemo \ - unittest \ -@@ -1459,7 +1458,6 @@ LIBSUBDIRS= asyncio \ - TESTSUBDIRS= ctypes/test \ - distutils/tests \ - idlelib/idle_test \ -- sqlite3/test \ - test test/audiodata \ - test/capath test/cjkencodings \ - test/data test/decimaltestdata \ -@@ -1540,6 +1538,11 @@ TESTSUBDIRS += lib2to3/tests \ +@@ -2018,6 +2017,10 @@ TESTSUBDIRS += lib2to3/tests \ lib2to3/tests/data/fixers/myfixes endif +ifeq (@SQLITE3@,yes) +LIBSUBDIRS += sqlite3 -+TESTSUBDIRS += sqlite3/test +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 34c2ba9..dfee472 100644 +index d8e10cf2b2..4cc0951ab9 100644 --- a/configure.ac +++ b/configure.ac -@@ -3373,6 +3373,15 @@ if test "$posix_threads" = "yes"; then - AC_CHECK_FUNCS(pthread_getcpuclockid) - fi +@@ -4171,6 +4171,15 @@ AS_VAR_IF([posix_threads], [stub], [ + AC_DEFINE([HAVE_PTHREAD_STUBS], [1], [Define if platform requires stubbed pthreads support]) + ]) +AC_SUBST(SQLITE3) +AC_ARG_ENABLE(sqlite3, @@ -67,5 +58,5 @@ index 34c2ba9..dfee472 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch b/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch index db79f5691f..04f7e34435 100644 --- a/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch +++ b/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch @@ -1,4 +1,4 @@ -From ad6b66b34f71ff6b60b3be5f6fd3e781cdeecd59 Mon Sep 17 00:00:00 2001 +From bbbfe699d648a5cb191203b16e1786e8cf4ea908 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:23:42 -0800 Subject: [PATCH] Add an option to disable the tk module @@ -15,18 +15,18 @@ Signed-off-by: Adam Duskett 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 5628860..c968113 100644 +index 9f4cdf14cf..4f83911200 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1446,7 +1446,6 @@ LIBSUBDIRS= asyncio \ - logging \ +@@ -1920,7 +1920,6 @@ LIBSUBDIRS= asyncio \ multiprocessing multiprocessing/dummy \ + re \ site-packages \ - tkinter \ + tomllib \ turtledemo \ unittest \ - urllib \ -@@ -1522,8 +1521,6 @@ TESTSUBDIRS= ctypes/test \ +@@ -2001,8 +2000,6 @@ TESTSUBDIRS= ctypes/test \ test/tracedmodules \ test/xmltestdata test/xmltestdata/c14n-20 \ test/ziptestdata \ @@ -35,8 +35,8 @@ index 5628860..c968113 100644 unittest/test unittest/test/testmock ifeq (@PYDOC@,yes) -@@ -1543,6 +1540,13 @@ LIBSUBDIRS += sqlite3 - TESTSUBDIRS += sqlite3/test +@@ -2021,6 +2018,13 @@ ifeq (@SQLITE3@,yes) + LIBSUBDIRS += sqlite3 endif +ifeq (@TK@,yes) @@ -47,13 +47,13 @@ index 5628860..c968113 100644 + + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index dfee472..dc76dff 100644 +index 4cc0951ab9..f4ce506801 100644 --- a/configure.ac +++ b/configure.ac -@@ -3382,6 +3382,15 @@ if test "$SQLITE3" = "no" ; then +@@ -4180,6 +4180,15 @@ if test "$SQLITE3" = "no" ; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _sqlite3" fi @@ -70,5 +70,5 @@ index dfee472..dc76dff 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch b/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch index 35d92fb7d1..da6f891104 100644 --- a/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch +++ b/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch @@ -1,4 +1,4 @@ -From 962deb43f5f340a8472d432ae8e6d61186f9040e Mon Sep 17 00:00:00 2001 +From 03e28cdd46dac1b7e4e9c8bbd2ea44b09e514205 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:31:51 -0800 Subject: [PATCH] Add an option to disable the curses module @@ -10,15 +10,15 @@ Signed-off-by: Andrey Smirnov [ Adam Duskett: ported to Python 3.10.0 ] Signed-off-by: Adam Duskett --- - Makefile.pre.in | 4 +++- + Makefile.pre.in | 4 +++- configure.ac | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index c968113..f89f155 100644 +index 4f83911200..8e879b35c6 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1432,7 +1432,6 @@ LIBSUBDIRS= asyncio \ +@@ -1905,7 +1905,6 @@ LIBSUBDIRS= asyncio \ concurrent concurrent/futures \ csv \ ctypes ctypes/macholib \ @@ -26,7 +26,7 @@ index c968113..f89f155 100644 dbm \ distutils distutils/command \ email email/mime \ -@@ -1546,6 +1545,9 @@ TESTSUBDIRS += tkinter/test tkinter/test/test_tkinter \ +@@ -2024,6 +2023,9 @@ TESTSUBDIRS += tkinter/test tkinter/test/test_tkinter \ tkinter/test/test_ttk endif @@ -35,12 +35,12 @@ index c968113..f89f155 100644 +endif TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c diff --git a/configure.ac b/configure.ac -index dc76dff..4f1cda5 100644 +index f4ce506801..0ae9863cd6 100644 --- a/configure.ac +++ b/configure.ac -@@ -3391,6 +3391,15 @@ if test "$TK" = "no"; then +@@ -4189,6 +4189,15 @@ if test "$TK" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _tkinter" fi @@ -57,5 +57,5 @@ index dc76dff..4f1cda5 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0016-Add-an-option-to-disable-expat.patch b/package/python3/0016-Add-an-option-to-disable-expat.patch index 83c89e1f68..c30740762a 100644 --- a/package/python3/0016-Add-an-option-to-disable-expat.patch +++ b/package/python3/0016-Add-an-option-to-disable-expat.patch @@ -1,4 +1,4 @@ -From 7e0e7dc25f50acd6922493ae620ee5cbf107a79a Mon Sep 17 00:00:00 2001 +From c9a2ea3edacf57746517600ccc11c254a9fd6c48 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:40:45 -0800 Subject: [PATCH] Add an option to disable expat @@ -17,23 +17,22 @@ Signed-off-by: Andrey Smirnov Signed-off-by: Adam Duskett --- Makefile.pre.in | 5 ++++- - configure.ac | 18 +++++++++++++----- - setup.py | 2 +- - 3 files changed, 18 insertions(+), 7 deletions(-) + configure.ac | 20 ++++++++++++++------ + 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index f89f155..08c5e8a 100644 +index 8e879b35c6..80d617cf7f 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1450,7 +1450,6 @@ LIBSUBDIRS= asyncio \ +@@ -1925,7 +1925,6 @@ LIBSUBDIRS= asyncio \ urllib \ venv venv/scripts venv/scripts/common venv/scripts/posix \ wsgiref \ - $(XMLLIBSUBDIRS) \ xmlrpc \ - zoneinfo - TESTSUBDIRS= ctypes/test \ -@@ -1549,6 +1548,10 @@ ifeq (@CURSES@,yes) + zoneinfo \ + __phello__ +@@ -2027,6 +2026,10 @@ ifeq (@CURSES@,yes) LIBSUBDIRS += curses endif @@ -42,13 +41,13 @@ index f89f155..08c5e8a 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 4f1cda5..e99a174 100644 +index 0ae9863cd6..201cad0bfc 100644 --- a/configure.ac +++ b/configure.ac -@@ -3094,13 +3094,21 @@ PKG_PROG_PKG_CONFIG +@@ -3565,15 +3565,23 @@ LIBS="$withval $LIBS" AC_SUBST(DISABLED_EXTENSIONS) # Check for use of the system expat library @@ -64,7 +63,8 @@ index 4f1cda5..e99a174 100644 -AC_MSG_RESULT($with_system_expat) +AC_MSG_RESULT($with_expat) -+ + +-AS_VAR_IF([with_system_expat], [yes], [ +if test "$with_expat" != "none"; then + EXPAT=yes +else @@ -72,22 +72,11 @@ index 4f1cda5..e99a174 100644 + EXPAT=no +fi +AC_SUBST(EXPAT) - - # Check for use of the system libffi library - AC_MSG_CHECKING(for --with-system-ffi) -diff --git a/setup.py b/setup.py -index 663fd44..e30ed52 100644 ---- a/setup.py -+++ b/setup.py -@@ -1764,7 +1764,7 @@ class PyBuildExt(build_ext): - # - # More information on Expat can be found at www.libexpat.org. - # -- if '--with-system-expat' in sysconfig.get_config_var("CONFIG_ARGS"): -+ if '--with-expat=system' in sysconfig.get_config_var("CONFIG_ARGS"): - expat_inc = [] - define_macros = [] - extra_compile_args = [] ++ ++AS_VAR_IF([with_expat], [system], [ + LIBEXPAT_CFLAGS=${LIBEXPAT_CFLAGS-""} + LIBEXPAT_LDFLAGS=${LIBEXPAT_LDFLAGS-"-lexpat"} + LIBEXPAT_INTERNAL= -- -2.30.2 +2.34.1 diff --git a/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch b/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch index 2afcf4526d..63a07fb514 100644 --- a/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch +++ b/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch @@ -1,4 +1,4 @@ -From 2c0d31bb91fc7f94283c3ab632925fbbe24e94d6 Mon Sep 17 00:00:00 2001 +From d8ef6a7a9f2b954cf1c1e37fc3c35055b42af0f5 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:49:55 +0100 Subject: [PATCH] Add an option to disable CJK codecs @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 9ef0ecd42f..18e6fd70a0 100644 +index 201cad0bfc..ecdd7dbc07 100644 --- a/configure.ac +++ b/configure.ac -@@ -3390,6 +3390,12 @@ if test "$SQLITE3" = "no" ; then +@@ -4188,6 +4188,12 @@ if test "$SQLITE3" = "no" ; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _sqlite3" fi @@ -26,5 +26,5 @@ index 9ef0ecd42f..18e6fd70a0 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0018-Add-an-option-to-disable-NIS.patch b/package/python3/0018-Add-an-option-to-disable-NIS.patch index d8fe3616c0..977955d1cb 100644 --- a/package/python3/0018-Add-an-option-to-disable-NIS.patch +++ b/package/python3/0018-Add-an-option-to-disable-NIS.patch @@ -1,4 +1,4 @@ -From 2041d0c8dba87991edaf088b16e37b5189a3466d Mon Sep 17 00:00:00 2001 +From 09fc9f72ebe60bb65e80732a6bd4f12a84159f6d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:50:11 +0100 Subject: [PATCH] Add an option to disable NIS @@ -12,10 +12,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 18e6fd70a0..46d2a8131e 100644 +index ecdd7dbc07..1bdde7f69d 100644 --- a/configure.ac +++ b/configure.ac -@@ -3396,6 +3396,12 @@ AC_ARG_ENABLE(codecs-cjk, +@@ -4194,6 +4194,12 @@ AC_ARG_ENABLE(codecs-cjk, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _codecs_kr _codecs_jp _codecs_cn _codecs_tw _codecs_hk _codecs_iso2022" fi]) @@ -29,5 +29,5 @@ index 18e6fd70a0..46d2a8131e 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0019-Add-an-option-to-disable-unicodedata.patch b/package/python3/0019-Add-an-option-to-disable-unicodedata.patch index 3519377b5e..74702b67a5 100644 --- a/package/python3/0019-Add-an-option-to-disable-unicodedata.patch +++ b/package/python3/0019-Add-an-option-to-disable-unicodedata.patch @@ -1,4 +1,4 @@ -From dd82a401ff6ba4ba116bf4d520e981a1808ed443 Mon Sep 17 00:00:00 2001 +From 4fe7f375a3d171d294caebdd7b7ce49bbc9ad9f3 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:50:27 +0100 Subject: [PATCH] Add an option to disable unicodedata @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 46d2a8131e..5844e3b73f 100644 +index 1bdde7f69d..ba4b0e0c1c 100644 --- a/configure.ac +++ b/configure.ac -@@ -3402,6 +3402,12 @@ AC_ARG_ENABLE(nis, +@@ -4200,6 +4200,12 @@ AC_ARG_ENABLE(nis, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} nis" fi]) @@ -26,5 +26,5 @@ index 46d2a8131e..5844e3b73f 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0020-Add-an-option-to-disable-IDLE.patch b/package/python3/0020-Add-an-option-to-disable-IDLE.patch index f09037f7db..09b5f13cdb 100644 --- a/package/python3/0020-Add-an-option-to-disable-IDLE.patch +++ b/package/python3/0020-Add-an-option-to-disable-IDLE.patch @@ -1,4 +1,4 @@ -From f1b15834045d0641c43014b970721df066fa71f7 Mon Sep 17 00:00:00 2001 +From 2c9dbd6d49744aa8da8ebf8d0187d6b06f93c2b5 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Wed, 22 Feb 2017 17:45:14 -0800 Subject: [PATCH] Add an option to disable IDLE @@ -18,10 +18,10 @@ Signed-off-by: Adam Duskett 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 08c5e8a..461c5e3 100644 +index 80d617cf7f..8d1ba1356c 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1389,7 +1389,9 @@ bininstall: altbininstall +@@ -1862,7 +1862,9 @@ bininstall: altbininstall -rm -f $(DESTDIR)$(LIBPC)/python3-embed.pc (cd $(DESTDIR)$(LIBPC); $(LN) -s python-$(VERSION)-embed.pc python3-embed.pc) -rm -f $(DESTDIR)$(BINDIR)/idle3 @@ -31,15 +31,15 @@ index 08c5e8a..461c5e3 100644 -rm -f $(DESTDIR)$(BINDIR)/pydoc3 ifeq (@PYDOC@,yes) (cd $(DESTDIR)$(BINDIR); $(LN) -s pydoc$(VERSION) pydoc3) -@@ -1439,7 +1441,6 @@ LIBSUBDIRS= asyncio \ +@@ -1912,7 +1914,6 @@ LIBSUBDIRS= asyncio \ ensurepip ensurepip/_bundled \ html \ http \ - idlelib idlelib/Icons \ - importlib importlib/metadata \ + importlib importlib/resources importlib/metadata \ json \ logging \ -@@ -1552,6 +1553,10 @@ ifeq (@EXPAT@,yes) +@@ -2030,6 +2031,10 @@ ifeq (@EXPAT@,yes) LIBSUBDIRS += $(XMLLIBSUBDIRS) endif @@ -48,13 +48,13 @@ index 08c5e8a..461c5e3 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index e99a174..baaa743 100644 +index ba4b0e0c1c..5e6d72f7db 100644 --- a/configure.ac +++ b/configure.ac -@@ -6073,6 +6073,12 @@ AC_ARG_ENABLE(lib2to3, +@@ -7137,6 +7137,12 @@ AC_ARG_ENABLE(lib2to3, AS_HELP_STRING([--disable-lib2to3], [disable lib2to3]), [ LIB2TO3="${enableval}" ], [ LIB2TO3=yes ]) @@ -66,12 +66,12 @@ index e99a174..baaa743 100644 + # generate output files AC_CONFIG_FILES(Makefile.pre Misc/python.pc Misc/python-embed.pc Misc/python-config.sh) - AC_CONFIG_FILES([Modules/ld_so_aix], [chmod +x Modules/ld_so_aix]) + AC_CONFIG_FILES([Modules/Setup.bootstrap Modules/Setup.stdlib]) diff --git a/setup.py b/setup.py -index e30ed52..4dff249 100644 +index c490b0b08f..4d49a792f7 100644 --- a/setup.py +++ b/setup.py -@@ -2722,11 +2722,14 @@ def main(): +@@ -1594,11 +1594,14 @@ class DummyProcess: import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -88,5 +88,5 @@ index e30ed52..4dff249 100644 name = "Python", version = sys.version.split()[0], -- -2.30.2 +2.34.1 diff --git a/package/python3/0021-Add-an-option-to-disable-decimal.patch b/package/python3/0021-Add-an-option-to-disable-decimal.patch index fd1887d603..d683565f94 100644 --- a/package/python3/0021-Add-an-option-to-disable-decimal.patch +++ b/package/python3/0021-Add-an-option-to-disable-decimal.patch @@ -1,4 +1,4 @@ -From d5fe81cbd51da2a84ed89d1e4c80d921d4efce26 Mon Sep 17 00:00:00 2001 +From 7091fdf77f612425c178a75148560f9c3514e8b8 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:51:31 +0100 Subject: [PATCH] Add an option to disable decimal @@ -14,15 +14,14 @@ Signed-off-by: Adam Duskett [james.hilliard1 at gmail.com: adapt to python 3.9] Signed-off-by: James Hilliard --- - configure.ac | 17 ++++++++++++----- - setup.py | 2 +- - 2 files changed, 13 insertions(+), 6 deletions(-) + configure.ac | 19 +++++++++++++------ + 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac -index 7bd4623ccd..e513ef6a20 100644 +index 5e6d72f7db..e6b1f1e9de 100644 --- a/configure.ac +++ b/configure.ac -@@ -3145,13 +3145,20 @@ fi +@@ -3630,14 +3630,21 @@ fi AC_SUBST(LIBFFI_INCLUDEDIR) # Check for use of the system libmpdec library @@ -34,9 +33,8 @@ index 7bd4623ccd..e513ef6a20 100644 + AS_HELP_STRING([--with-libmpdec], [select which libmpdec version to use: system, builtin, none]), [], - [with_system_libmpdec="no"]) -+ [with_libmpdec="builtin"]) - -AC_MSG_RESULT($with_system_libmpdec) ++ [with_libmpdec="builtin"]) +AC_MSG_RESULT($with_libmpdec) +if test "$with_libmpdec" != "none"; then + MPDEC=yes @@ -46,21 +44,11 @@ index 7bd4623ccd..e513ef6a20 100644 +fi +AC_SUBST(MPDEC) - # Check whether _decimal should use a coroutine-local or thread-local context - AC_MSG_CHECKING(for --with-decimal-contextvar) -diff --git a/setup.py b/setup.py -index c4ee989ba3..3d0c74bb7f 100644 ---- a/setup.py -+++ b/setup.py -@@ -2321,7 +2321,7 @@ class PyBuildExt(build_ext): - # Stefan Krah's _decimal module - extra_compile_args = [] - undef_macros = [] -- if '--with-system-libmpdec' in sysconfig.get_config_var("CONFIG_ARGS"): -+ if '--with-libmpdec=system' in sysconfig.get_config_var("CONFIG_ARGS"): - include_dirs = [] - libraries = ['mpdec'] - sources = ['_decimal/_decimal.c'] +-AS_VAR_IF([with_system_libmpdec], [yes], [ ++AS_VAR_IF([with_libmpdec], [system], [ + LIBMPDEC_CFLAGS=${LIBMPDEC_CFLAGS-""} + LIBMPDEC_LDFLAGS=${LIBMPDEC_LDFLAGS-"-lmpdec"} + LIBMPDEC_INTERNAL= -- -2.25.1 +2.34.1 diff --git a/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch b/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch index 0459b5a14d..56713a7f8f 100644 --- a/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch +++ b/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch @@ -1,4 +1,4 @@ -From 9bedc56d2a4b8856162650a11c1fcb6ec38f160b Mon Sep 17 00:00:00 2001 +From d48d9da534cec7891ae444b4ab94a76ac67f5daa Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:51:58 +0100 Subject: [PATCH] Add an option to disable the ossaudiodev module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index e513ef6a20..c07505e89e 100644 +index e6b1f1e9de..db33d567ad 100644 --- a/configure.ac +++ b/configure.ac -@@ -3175,6 +3175,12 @@ fi +@@ -3678,6 +3678,12 @@ fi AC_MSG_RESULT($with_decimal_contextvar) @@ -22,9 +22,9 @@ index e513ef6a20..c07505e89e 100644 + DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} ossaudiodev" + fi]) + - # Check for support for loadable sqlite extensions - AC_MSG_CHECKING(for --enable-loadable-sqlite-extensions) - AC_ARG_ENABLE(loadable-sqlite-extensions, + # Check for libmpdec machine flavor + AC_MSG_CHECKING(for decimal libmpdec machine) + AS_CASE([$ac_sys_system], -- -2.25.1 +2.34.1 diff --git a/package/python3/0023-Add-an-option-to-disable-openssl-support.patch b/package/python3/0023-Add-an-option-to-disable-openssl-support.patch index 4801a27300..d4c9fd43be 100644 --- a/package/python3/0023-Add-an-option-to-disable-openssl-support.patch +++ b/package/python3/0023-Add-an-option-to-disable-openssl-support.patch @@ -1,4 +1,4 @@ -From 90ed5c692b8b5596ca0b3ae1436276c8181251d8 Mon Sep 17 00:00:00 2001 +From 25c900e81a2fc0bbe35e7c94e2e5028cfbf6582a Mon Sep 17 00:00:00 2001 From: Nicolas Cavallari Date: Wed, 22 Feb 2017 17:55:59 -0800 Subject: [PATCH] Add an option to disable openssl support. @@ -9,10 +9,10 @@ Signed-off-by: Nicolas Cavallari 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 08c148c..a81a24c 100644 +index db33d567ad..42fe6c8f5a 100644 --- a/configure.ac +++ b/configure.ac -@@ -3421,6 +3421,12 @@ AC_ARG_ENABLE(unicodedata, +@@ -4219,6 +4219,12 @@ AC_ARG_ENABLE(unicodedata, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} unicodedata" fi]) @@ -26,5 +26,5 @@ index 08c148c..a81a24c 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch b/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch index adb04d69ea..9250007dae 100644 --- a/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch +++ b/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch @@ -1,4 +1,4 @@ -From 049e7a51e1ffd0d28d6608c707ab4b54e816d338 Mon Sep 17 00:00:00 2001 +From 9082468ca620db77b670ccf568a96bbabb865f80 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 7 Mar 2017 23:29:05 +0100 Subject: [PATCH] Add an option to disable the readline module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index a81a24c..41a21ff 100644 +index 42fe6c8f5a..19875d7d30 100644 --- a/configure.ac +++ b/configure.ac -@@ -3427,6 +3427,12 @@ AC_ARG_ENABLE(openssl, +@@ -4225,6 +4225,12 @@ AC_ARG_ENABLE(openssl, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} ssl _ssl _hashlib" fi]) @@ -26,5 +26,5 @@ index a81a24c..41a21ff 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch b/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch index d466bc3a76..70a0d6cd15 100644 --- a/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch +++ b/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch @@ -1,4 +1,4 @@ -From 146730a04dfe98e3d7971ebf5410801ceae88e11 Mon Sep 17 00:00:00 2001 +From 988a335cb34b5fc25ea345ba04ff5ddffe2e946c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 7 Mar 2017 23:31:11 +0100 Subject: [PATCH] Add options to disable zlib, bzip2 and xz modules @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 18 insertions(+) diff --git a/configure.ac b/configure.ac -index 41a21ff..fa81bc7 100644 +index 19875d7d30..ca6c16491a 100644 --- a/configure.ac +++ b/configure.ac -@@ -3433,6 +3433,24 @@ AC_ARG_ENABLE(readline, +@@ -4231,6 +4231,24 @@ AC_ARG_ENABLE(readline, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} readline" fi]) @@ -38,5 +38,5 @@ index 41a21ff..fa81bc7 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch b/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch index 814a9d42e5..b6bfb010a0 100644 --- a/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch +++ b/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch @@ -1,4 +1,4 @@ -From 106d9378c61e7fa9cad0a63ba068668d54cd11b8 Mon Sep 17 00:00:00 2001 +From 755fb526a62df2a73560f42184db8aadb6899bb0 Mon Sep 17 00:00:00 2001 From: Matt Weber Date: Fri, 6 Oct 2017 09:54:15 -0500 Subject: [PATCH] python-config.sh: don't reassign ${prefix} @@ -27,7 +27,7 @@ Signed-off-by: Matthew Weber 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Misc/python-config.sh.in b/Misc/python-config.sh.in -index a1bc3cd..164d2d3 100644 +index a1bc3cd5f7..164d2d3603 100644 --- a/Misc/python-config.sh.in +++ b/Misc/python-config.sh.in @@ -31,7 +31,7 @@ prefix_real=$(installed_prefix "$0") @@ -49,5 +49,5 @@ index a1bc3cd..164d2d3 100644 SO="@EXT_SUFFIX@" PYTHONFRAMEWORK="@PYTHONFRAMEWORK@" -- -2.30.2 +2.34.1 diff --git a/package/python3/0028-Add-an-option-to-disable-uuid-module.patch b/package/python3/0027-Add-an-option-to-disable-uuid-module.patch similarity index 81% rename from package/python3/0028-Add-an-option-to-disable-uuid-module.patch rename to package/python3/0027-Add-an-option-to-disable-uuid-module.patch index fc4b64dc64..a9501ec189 100644 --- a/package/python3/0028-Add-an-option-to-disable-uuid-module.patch +++ b/package/python3/0027-Add-an-option-to-disable-uuid-module.patch @@ -1,4 +1,4 @@ -From 3bb693408eda77dda145ec5fecee56ea73031e9f Mon Sep 17 00:00:00 2001 +From 58027d25c3cabcf654cb0b31a61d7cbd53dc68c0 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 18 Aug 2018 10:54:56 +0200 Subject: [PATCH] Add an option to disable uuid module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac -index fa81bc7..4e733f6 100644 +index ca6c16491a..ed03b27fb1 100644 --- a/configure.ac +++ b/configure.ac -@@ -3469,6 +3469,15 @@ if test "$CURSES" = "no"; then +@@ -4267,6 +4267,15 @@ if test "$CURSES" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _curses _curses_panel" fi @@ -29,5 +29,5 @@ index fa81bc7..4e733f6 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch b/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch deleted file mode 100644 index d19aedb6c1..0000000000 --- a/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d7b90b157eddefbd0ed59e35c90b083c0c03b644 Mon Sep 17 00:00:00 2001 -From: Adam Duskett -Date: Fri, 20 Jul 2018 10:17:39 -0400 -Subject: [PATCH] Fix cross compiling the uuid module - -Python 3.7 has a new _uuid module, however, the include directory -search path for uuid.h is hardcoded to /usr/include/uuid, which should -not be used when cross-compiling. - -To fix this, use the same solution as the one used by the NIS -detection: append "uuid" to each of the include directories in -"inc_dirs", instead of hardcoding /usr/include/uuid. - -Signed-off-by: Adam Duskett -[Thomas: drop STAGING_DIR based solution, use a solution similar to -the one used for the NIS detection.] -Signed-off-by: Thomas Petazzoni ---- - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 3d0c74bb7f..c7be85f352 100644 ---- a/setup.py -+++ b/setup.py -@@ -1866,10 +1866,10 @@ class PyBuildExt(build_ext): - - def detect_uuid(self): - # Build the _uuid module if possible -- uuid_h = sysconfig.get_config_var("HAVE_UUID_H") -- uuid_uuid_h = sysconfig.get_config_var("HAVE_UUID_UUID_H") -- if uuid_h or uuid_uuid_h: -- if sysconfig.get_config_var("HAVE_LIBUUID"): -+ uuid_h = find_file("uuid.h", self.inc_dirs, -+ [os.path.join(inc_dir, 'uuid') for inc_dir in self.inc_dirs]) -+ if uuid_h is not None: -+ if self.compiler.find_library_file(self.lib_dirs, 'uuid'): - uuid_libs = ["uuid"] - else: - uuid_libs = [] --- -2.25.1 - diff --git a/package/python3/0028-fix-building-on-older-distributions.patch b/package/python3/0028-fix-building-on-older-distributions.patch new file mode 100644 index 0000000000..4541b31c5f --- /dev/null +++ b/package/python3/0028-fix-building-on-older-distributions.patch @@ -0,0 +1,47 @@ +From e52e2c5e3df4bc3d2ff07ecb3b8e2a9099ea1631 Mon Sep 17 00:00:00 2001 +From: Adam Duskett +Date: Thu, 16 Aug 2018 14:52:37 -0700 +Subject: [PATCH] fix building on older distributions + +Python > 3.6.3 calls os.replace in the update_file.py script, during the +regen-importlib phase of the build process. + +According to Doc/whatsnew/3.3.rst line 1631, os.replace acts in the same +way as os.rename, however, it is now cross-platform compatible for Windows. + +Because BuildRoot is guaranteed only to be built in POSIX environment, it is +safe to change os.replace back to os.rename. + +This change fixes building on older systems such as CentOS7, that only come +with python 2. + +Signed-off-by: Adam Duskett +--- + Tools/scripts/update_file.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Tools/scripts/update_file.py b/Tools/scripts/update_file.py +index b4182c1d0c..ab443cb1a6 100644 +--- a/Tools/scripts/update_file.py ++++ b/Tools/scripts/update_file.py +@@ -53,7 +53,7 @@ def update_file_with_tmpfile(filename, tmpfile, *, create=False): + if not create: + raise # re-raise + outcome = 'created' +- os.replace(tmpfile, filename) ++ os.rename(tmpfile, filename) + else: + with targetfile: + old_contents = targetfile.read() +@@ -62,7 +62,7 @@ def update_file_with_tmpfile(filename, tmpfile, *, create=False): + # Now compare! + if old_contents != new_contents: + outcome = 'updated' +- os.replace(tmpfile, filename) ++ os.rename(tmpfile, filename) + else: + outcome = 'same' + os.unlink(tmpfile) +-- +2.34.1 + diff --git a/package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch b/package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch similarity index 91% rename from package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch rename to package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch index eff010fa22..5253076d90 100644 --- a/package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch +++ b/package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch @@ -1,4 +1,4 @@ -From d009b0142f77881dd75ff760fec728dbc8581a03 Mon Sep 17 00:00:00 2001 +From 07b950aadd570b9f96a1f128505a959b32f40962 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Fri, 2 Aug 2019 15:53:16 +0200 Subject: [PATCH] configure.ac: fixup $CC --print-multiarch output for @@ -30,10 +30,10 @@ Signed-off-by: Peter Korsgaard 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 913051c276..aba03f3779 100644 +index ed03b27fb1..841fd6732c 100644 --- a/configure.ac +++ b/configure.ac -@@ -876,7 +876,11 @@ AC_MSG_CHECKING([for multiarch]) +@@ -1086,7 +1086,11 @@ AC_MSG_CHECKING([for multiarch]) AS_CASE([$ac_sys_system], [Darwin*], [MULTIARCH=""], [FreeBSD*], [MULTIARCH=""], @@ -47,5 +47,5 @@ index 913051c276..aba03f3779 100644 AC_SUBST([MULTIARCH]) AC_MSG_RESULT([$MULTIARCH]) -- -2.20.1 +2.34.1 diff --git a/package/python3/0029-fix-building-on-older-distributions.patch b/package/python3/0029-fix-building-on-older-distributions.patch deleted file mode 100644 index fb59e593f4..0000000000 --- a/package/python3/0029-fix-building-on-older-distributions.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 94c62f96ca61f1a28124c837d7ec5ed0b9ae8786 Mon Sep 17 00:00:00 2001 -From: Adam Duskett -Date: Thu, 16 Aug 2018 14:52:37 -0700 -Subject: [PATCH] fix building on older distributions - -Python > 3.6.3 calls os.replace in the update_file.py script, during the -regen-importlib phase of the build process. - -According to Doc/whatsnew/3.3.rst line 1631, os.replace acts in the same -way as os.rename, however, it is now cross-platform compatible for Windows. - -Because BuildRoot is guaranteed only to be built in POSIX environment, it is -safe to change os.replace back to os.rename. - -This change fixes building on older systems such as CentOS7, that only come -with python 2. - -Signed-off-by: Adam Duskett ---- - Tools/scripts/update_file.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Tools/scripts/update_file.py b/Tools/scripts/update_file.py -index 224585c69b..ef458c0c63 100644 ---- a/Tools/scripts/update_file.py -+++ b/Tools/scripts/update_file.py -@@ -16,7 +16,7 @@ def main(old_path, new_path): - with open(new_path, 'rb') as f: - new_contents = f.read() - if old_contents != new_contents: -- os.replace(new_path, old_path) -+ os.rename(new_path, old_path) - else: - os.unlink(new_path) - --- -2.25.1 - diff --git a/package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch b/package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch similarity index 80% rename from package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch rename to package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch index 0c0d51a7eb..5fb436db59 100644 --- a/package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch +++ b/package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch @@ -1,4 +1,4 @@ -From cf4d7fd9f7cb6c1ced32ee323b2b5755640051b7 Mon Sep 17 00:00:00 2001 +From 67e9793d070ac5c8e83abbe95b9208533ffeadd0 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sat, 11 Apr 2020 22:01:40 +0200 Subject: [PATCH] Add an option to disable the berkeleydb module @@ -9,10 +9,10 @@ Signed-off-by: Bernd Kuhls 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 4e733f6..1e52f30 100644 +index 841fd6732c..06c9a81f95 100644 --- a/configure.ac +++ b/configure.ac -@@ -3480,6 +3480,12 @@ if test "$UUID" = "no"; then +@@ -4280,6 +4280,12 @@ if test "$UUID" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _uuid" fi @@ -26,5 +26,5 @@ index 4e733f6..1e52f30 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch b/package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch similarity index 89% rename from package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch rename to package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch index 0458283c18..712fd08fb1 100644 --- a/package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch +++ b/package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch @@ -1,4 +1,4 @@ -From 3c83eedcc2df3ecf6c4a17953ca24dff60c1378e Mon Sep 17 00:00:00 2001 +From 3edeed879871a10acbe802f4a68cff3d4869dbde Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Thu, 12 Nov 2020 00:16:18 +0100 Subject: [PATCH] lib/crypt: uClibc-ng doesn't set errno when encryption method @@ -23,10 +23,10 @@ Signed-off-by: Daniel Lang 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/crypt.py b/Lib/crypt.py -index 33dbc46bb3..4692a5270c 100644 +index de4a14a388..ba482487a7 100644 --- a/Lib/crypt.py +++ b/Lib/crypt.py -@@ -94,7 +94,9 @@ def _add_method(name, *args, rounds=None): +@@ -98,7 +98,9 @@ def _add_method(name, *args, rounds=None): result = crypt('', salt) except OSError as e: # Not all libc libraries support all encryption methods. @@ -38,5 +38,5 @@ index 33dbc46bb3..4692a5270c 100644 raise if result and len(result) == method.total_size: -- -2.25.4 +2.34.1 diff --git a/package/python3/python3.hash b/package/python3/python3.hash index f9b8e2ec8d..c4ee79305d 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6a30ecde59c47048013eb5a658c9b5dec277203d2793667f578df7671f7f03f3 Python-3.10.8.tar.xz -sha256 d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b LICENSE +sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz +sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 4131941e11..50d125ba16 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON3_VERSION_MAJOR = 3.10 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).8 +PYTHON3_VERSION_MAJOR = 3.11 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others @@ -41,7 +41,12 @@ HOST_PYTHON3_CONF_ENV += \ PYTHON3_DEPENDENCIES = host-python3 libffi -HOST_PYTHON3_DEPENDENCIES = host-autoconf-archive host-expat host-zlib host-libffi +HOST_PYTHON3_DEPENDENCIES = \ + host-autoconf-archive \ + host-expat \ + host-libffi \ + host-pkgconf \ + host-zlib ifeq ($(BR2_PACKAGE_HOST_PYTHON3_BZIP2),y) HOST_PYTHON3_DEPENDENCIES += host-bzip2 @@ -174,6 +179,7 @@ endif PYTHON3_CONF_OPTS += \ --without-ensurepip \ --without-cxx-main \ + --with-build-python=$(HOST_DIR)/bin/python3 \ --with-system-ffi \ --disable-pydoc \ --disable-test-modules \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/pipewire: bump to version 0.3.60 Message-ID: <20221205112609.A502B85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58d1032f96a565320dc043254cf2ade1950ec0aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add support for new optional bluez5-backend-native-mm and readline config options. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 9bead47bd9..4585534569 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 32a6db3f42f00eb95a07369160a614420443ca4f4e90ac628db8ca508e08538e pipewire-0.3.59.tar.bz2 +sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index d7ae07170d..9fef605878 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.59 +PIPEWIRE_VERSION = 0.3.60 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -105,6 +105,12 @@ endif ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS)$(BR2_PACKAGE_SBC),yy) PIPEWIRE_CONF_OPTS += -Dbluez5=enabled PIPEWIRE_DEPENDENCIES += bluez5_utils sbc +ifeq ($(BR2_PACKAGE_MODEM_MANAGER),y) +PIPEWIRE_CONF_OPTS += -Dbluez5-backend-native-mm=enabled +PIPEWIRE_DEPENDENCIES += modem-manager +else +PIPEWIRE_CONF_OPTS += -Dbluez5-backend-native-mm=disabled +endif ifeq ($(BR2_PACKAGE_OPUS),y) PIPEWIRE_CONF_OPTS += -Dbluez5-codec-opus=enabled PIPEWIRE_DEPENDENCIES += opus @@ -189,7 +195,10 @@ PIPEWIRE_CONF_OPTS += -Dlibpulse=disabled endif ifeq ($(BR2_PACKAGE_READLINE),y) +PIPEWIRE_CONF_OPTS += -Dreadline=enabled PIPEWIRE_DEPENDENCIES += readline +else +PIPEWIRE_CONF_OPTS += -Dreadline=disabled endif ifeq ($(BR2_PACKAGE_SDL2),y) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:40 -0000 Subject: [Buildroot] [git commit] package/socat: bump to version 1.7.4.4 Message-ID: <20221205112607.ED9A585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1459b7a86324b7d444fa3be635533c62341b7031 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop upstream patch. Update README hash for changes not related to licensing. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- ...re.ac-correct-the-getprotobynumber_r-test.patch | 43 ---------------------- package/socat/socat.hash | 6 +-- package/socat/socat.mk | 2 +- 3 files changed, 4 insertions(+), 47 deletions(-) diff --git a/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch b/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch deleted file mode 100644 index de95405531..0000000000 --- a/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d56a11beb9b181fd91a70a6d703dfbdfe887122a Mon Sep 17 00:00:00 2001 -From: Baruch Siach -Date: Thu, 13 Jan 2022 17:56:10 +0200 -Subject: [PATCH] configure.ac: correct the getprotobynumber_r test - -The AC_TRY_COMPILE test succeeds even when libc does not provide the -tested symbol. The compiler produces a warning, but exits successfully. -Use AC_TRY_LINK that will only succeeds if libc provides the symbol. - -This fixes build with musl libc that does not support -getprotobynumber_r(). - -Signed-off-by: Baruch Siach ---- -Upstream status: sent to socat at dest-unreach.org - - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index d4acc9e7e6f5..973a7f2218c9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -137,13 +137,13 @@ AC_MSG_RESULT($sc_cv_have_prototype_hstrerror) - # getprotobynumber_r() is not standardized - AC_MSG_CHECKING(for getprotobynumber_r() variant) - AC_CACHE_VAL(sc_cv_getprotobynumber_r, --[AC_TRY_COMPILE([#include -+[AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL,1024,NULL);], - [sc_cv_getprotobynumber_r=1; tmp_bynum_variant=Linux], -- [AC_TRY_COMPILE([#include -+ [AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL,1024);], - [sc_cv_getprotobynumber_r=2; tmp_bynum_variant=Solaris], -- [AC_TRY_COMPILE([#include -+ [AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL);], - [sc_cv_getprotobynumber_r=3; tmp_bynum_variant=AIX], - --- -2.34.1 - diff --git a/package/socat/socat.hash b/package/socat/socat.hash index 4f7ff5328e..2113e1b3a4 100644 --- a/package/socat/socat.hash +++ b/package/socat/socat.hash @@ -1,8 +1,8 @@ # From http://www.dest-unreach.org/socat/download.md5sum -md5 5c28dd258ba928326d0716fcb4895cc2 socat-1.7.4.3.tar.bz2 +md5 a605d3779465f42c07fc507cfbfb08f9 socat-1.7.4.4.tar.bz2 # From http://www.dest-unreach.org/socat/download.sha256sum -sha256 d47318104415077635119dfee44bcfb41de3497374a9a001b1aff6e2f0858007 socat-1.7.4.3.tar.bz2 +sha256 fbd42bd2f0e54a3af6d01bdf15385384ab82dbc0e4f1a5e153b3e0be1b6380ac socat-1.7.4.4.tar.bz2 # Locally calculated -sha256 432aebfec164bedcaada7cdf2849e1f003fa00a91a0a1ed34d7cf4abe980f5fb README +sha256 3555c6bc2779ff0f9a7145d1e3cd1d8fde59548bcd3364a23b907de21eec5aa8 README sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 fd9e48ca316a5032069b9521f4f4b4d9b1c60365012bae1e62286bcd5bd2e761 COPYING.OpenSSL diff --git a/package/socat/socat.mk b/package/socat/socat.mk index e20577492d..0414c8adc8 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -4,7 +4,7 @@ # ################################################################################ -SOCAT_VERSION = 1.7.4.3 +SOCAT_VERSION = 1.7.4.4 SOCAT_SOURCE = socat-$(SOCAT_VERSION).tar.bz2 SOCAT_SITE = http://www.dest-unreach.org/socat/download SOCAT_LICENSE = GPL-2.0 with OpenSSL exception From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:41 -0000 Subject: [Buildroot] [git commit] package/python-aiosignal: bump to version 1.3.1 Message-ID: <20221205112609.1B7C685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b0b7fba64259140b9903a284b9b26a47a9a6315c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aiosignal/python-aiosignal.hash | 4 ++-- package/python-aiosignal/python-aiosignal.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiosignal/python-aiosignal.hash b/package/python-aiosignal/python-aiosignal.hash index f2a09749b8..061816a66e 100644 --- a/package/python-aiosignal/python-aiosignal.hash +++ b/package/python-aiosignal/python-aiosignal.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiosignal/json -md5 011700c3acc576a3a38deade6a4860cb aiosignal-1.2.0.tar.gz -sha256 78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2 aiosignal-1.2.0.tar.gz +md5 2a15f4008b899377590cef4773020902 aiosignal-1.3.1.tar.gz +sha256 54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc aiosignal-1.3.1.tar.gz # Locally computed sha256 checksums sha256 6fd5243e92dd7f98ec69c7ac377728e74905709ff527a5bf98d6d0263c04f5b6 LICENSE diff --git a/package/python-aiosignal/python-aiosignal.mk b/package/python-aiosignal/python-aiosignal.mk index e0436e973e..ffd581cfba 100644 --- a/package/python-aiosignal/python-aiosignal.mk +++ b/package/python-aiosignal/python-aiosignal.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOSIGNAL_VERSION = 1.2.0 +PYTHON_AIOSIGNAL_VERSION = 1.3.1 PYTHON_AIOSIGNAL_SOURCE = aiosignal-$(PYTHON_AIOSIGNAL_VERSION).tar.gz -PYTHON_AIOSIGNAL_SITE = https://files.pythonhosted.org/packages/27/6b/a89fbcfae70cf53f066ec22591938296889d3cc58fec1e1c393b10e8d71d +PYTHON_AIOSIGNAL_SITE = https://files.pythonhosted.org/packages/ae/67/0952ed97a9793b4958e5736f6d2b346b414a2cd63e82d05940032f45b32f PYTHON_AIOSIGNAL_SETUP_TYPE = setuptools PYTHON_AIOSIGNAL_LICENSE = Apache-2.0 PYTHON_AIOSIGNAL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:42 -0000 Subject: [Buildroot] [git commit] package/socat: support OpenSSL only Message-ID: <20221205112609.062A285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ddcd8af91f78d9e1ebddd88564e6535d3c4d6f79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master socat is not compatible with libressl since version 1.7.4.4 which includes upstream commit 15e38be2f52 ("Fixed SIGSEGV of OpenSSL on exit()"). Fixes: http://autobuild.buildroot.net/results/6f0204004c52f762d6e3cb3064238d7eb3646038/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/socat/socat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/socat/socat.mk b/package/socat/socat.mk index 28ea72e5a7..3074d777fc 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -31,7 +31,7 @@ SOCAT_DEPENDENCIES = host-autoconf # incompatibile license (GPL-3.0+) SOCAT_CONF_OPTS = --disable-readline -ifeq ($(BR2_PACKAGE_OPENSSL):$(BR2_STATIC_LIBS),y:) +ifeq ($(BR2_PACKAGE_LIBOPENSSL):$(BR2_STATIC_LIBS),y:) SOCAT_DEPENDENCIES += openssl else SOCAT_CONF_OPTS += --disable-openssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:43 -0000 Subject: [Buildroot] [git commit] package/udisks: add config option to support mounting in /media Message-ID: <20221205112609.30D4E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a96199ca1132dc75fbc20130fee40c2491d011a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Support mounting in /media instead of /run/media for compatibility with the Filesystem Hierarchy Standard (FHS). This is also required for backward compatibility with udisks1. Signed-off-by: Wolfgang Grandegger Signed-off-by: Thomas Petazzoni --- package/udisks/Config.in | 10 ++++++++++ package/udisks/udisks.mk | 7 ++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/package/udisks/Config.in b/package/udisks/Config.in index a3a0f82144..7def58c3a6 100644 --- a/package/udisks/Config.in +++ b/package/udisks/Config.in @@ -49,3 +49,13 @@ comment "udisks needs a toolchain with dynamic library, locale, wchar, threads, comment "udisks can't be built with Optimize for fast" depends on BR2_OPTIMIZE_FAST + +if BR2_PACKAGE_UDISKS + +config BR2_PACKAGE_UDISKS_FHS_MEDIA + bool "Mount devices in /media instead of /run/media" + help + Support mounting in /media for compatibility with the + Filesystem Hierarchy Standard (FHS) + +endif diff --git a/package/udisks/udisks.mk b/package/udisks/udisks.mk index 959333d01f..840f552b04 100644 --- a/package/udisks/udisks.mk +++ b/package/udisks/udisks.mk @@ -29,7 +29,6 @@ UDISKS_CONF_OPTS = \ --disable-acl \ --disable-bcache \ --disable-btrfs \ - --disable-fhs-media \ --disable-introspection \ --disable-iscsi \ --disable-lsm \ @@ -40,4 +39,10 @@ UDISKS_CONF_OPTS = \ --disable-vdo \ --disable-zram +ifeq ($(BR2_PACKAGE_UDISKS_FHS_MEDIA),y) +UDISKS_CONF_OPTS += --enable-fhs-media +else +UDISKS_CONF_OPTS += --disable-fhs-media +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:44 -0000 Subject: [Buildroot] [git commit] package/python-frozenlist: bump to version 1.3.3 Message-ID: <20221205112609.108E885BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5e209ed076f69fb0a8305b7a91e6d1b2bb73f76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-frozenlist/python-frozenlist.hash | 4 ++-- package/python-frozenlist/python-frozenlist.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-frozenlist/python-frozenlist.hash b/package/python-frozenlist/python-frozenlist.hash index 4d1ac3b411..04a3a44e89 100644 --- a/package/python-frozenlist/python-frozenlist.hash +++ b/package/python-frozenlist/python-frozenlist.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/frozenlist/json -md5 6ac017ba79ac7a1491e47e89012efeab frozenlist-1.3.1.tar.gz -sha256 3a735e4211a04ccfa3f4833547acdf5d2f863bfeb01cfd3edaffbc251f15cec8 frozenlist-1.3.1.tar.gz +md5 14e9ffd849c6a1dfa3c6b1fb1ff77b14 frozenlist-1.3.3.tar.gz +sha256 58bcc55721e8a90b88332d6cd441261ebb22342e238296bb330968952fbb3a6a frozenlist-1.3.3.tar.gz # Locally computed sha256 checksums sha256 6fd5243e92dd7f98ec69c7ac377728e74905709ff527a5bf98d6d0263c04f5b6 LICENSE diff --git a/package/python-frozenlist/python-frozenlist.mk b/package/python-frozenlist/python-frozenlist.mk index 51b5d42832..88833b0465 100644 --- a/package/python-frozenlist/python-frozenlist.mk +++ b/package/python-frozenlist/python-frozenlist.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FROZENLIST_VERSION = 1.3.1 +PYTHON_FROZENLIST_VERSION = 1.3.3 PYTHON_FROZENLIST_SOURCE = frozenlist-$(PYTHON_FROZENLIST_VERSION).tar.gz -PYTHON_FROZENLIST_SITE = https://files.pythonhosted.org/packages/8a/95/229aacfe85daa28e2792481a98c336bc30d3729533e6a44db537880aca21 +PYTHON_FROZENLIST_SITE = https://files.pythonhosted.org/packages/e9/10/d629476346112b85c912527b9080944fd2c39a816c2225413dbc0bb6fcc0 PYTHON_FROZENLIST_SETUP_TYPE = setuptools PYTHON_FROZENLIST_LICENSE = Apache-2.0 PYTHON_FROZENLIST_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:45 -0000 Subject: [Buildroot] [git commit] package/uhubctl: bump to version 2.5.0 Message-ID: <20221205112609.8F97985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a4aaac0684add37f65fdf69512cdb04ec8f5ef0e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update LICENSE file hash for copyright year update. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/uhubctl/uhubctl.hash | 4 ++-- package/uhubctl/uhubctl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/uhubctl/uhubctl.hash b/package/uhubctl/uhubctl.hash index c696d70f6c..8a4581b84c 100644 --- a/package/uhubctl/uhubctl.hash +++ b/package/uhubctl/uhubctl.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 391f24fd1f89cacce801df38ecc289b34c3627bc08ee69eec515af7e1a283d97 uhubctl-2.4.0.tar.gz -sha256 2d3aa0737e8db9dfd710f9a282b446cb7b15b2b3eecac383f0c45c64d736eea0 LICENSE +sha256 d4452252f7862f7a45dd9c62f2ea7cd3a57ab5f5ab0e54a857d4c695699bbba3 uhubctl-2.5.0.tar.gz +sha256 5eb09049fafa91347386daf769223ba2ee6914cb26ab95b86854ad6edea49b5d LICENSE sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/uhubctl/uhubctl.mk b/package/uhubctl/uhubctl.mk index 3429d7d151..f9815409ae 100644 --- a/package/uhubctl/uhubctl.mk +++ b/package/uhubctl/uhubctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -UHUBCTL_VERSION = 2.4.0 +UHUBCTL_VERSION = 2.5.0 UHUBCTL_SITE = $(call github,mvp,uhubctl,v$(UHUBCTL_VERSION)) UHUBCTL_LICENSE = GPL-2.0 UHUBCTL_LICENSE_FILES = LICENSE COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:46 -0000 Subject: [Buildroot] [git commit] package/linux-firmware: bump to version 20221012 Message-ID: <20221205112609.46A7985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb51a0c9136a8f8fea92c1c60dbf4c0e9203b2a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update brcmfmac4356-sdio.vamrs,rock960.txt filename to brcmfmac4356-sdio.AP6356S.txt due to rename: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/brcm?id=4ffcf980a535c1f26aa994ecf64a1b9d1ed6216e Update WHENCE file hash due to date/firmware file updates. Add missing LICENSE.ice_enhanced and LICENCE.moxa hashes. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 6 ++++-- package/linux-firmware/linux-firmware.mk | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 382e9cb2ba..d81223e311 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 5938ee717b2023b48f6bfcf344b40ddc947e3e22c0bc36d4c3418f90fea68182 linux-firmware-20220310.tar.xz +sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,9 +14,11 @@ sha256 a5777f9e80aca0603b0648454de996168b1c530322550ccda94d6d78bcf6c061 LICENC sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware +sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip +sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -33,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE +sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 64d096df14..ea97166d93 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20220310 +LINUX_FIRMWARE_VERSION = 20221012 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES @@ -643,7 +643,7 @@ LINUX_FIRMWARE_FILES += \ brcm/brcmfmac4373.bin \ brcm/brcmfmac4330-sdio.Prowise-PT301.txt \ brcm/brcmfmac4356-pcie.gpd-win-pocket.txt \ - brcm/brcmfmac4356-sdio.vamrs,rock960.txt + brcm/brcmfmac4356-sdio.AP6356S.txt LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx endif From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:47 -0000 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: bump to version 1.65.0 Message-ID: <20221205112607.CC25585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0954717eeeabac8c3273f78139c6f754ee04c9bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Link to Rust 1.65.0 annoucement: https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.65.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.65.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++++++--------------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index 595402f1b8..af9927a028 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 9081928cced6fc650eaccb88f2ea154dc95c066957b234fa9c0cbe1770479f54 rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 b22e0efcdff9bcb27aef82148f26a5d3d67da618da3e6e8c9402fe7fcdd8ca69 rust-1.64.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 e40f1a1ad1404e87511e86964e03636de9e45b68bc745f1814e6e0b1f8fb8523 rust-1.64.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 27926d9f16018c3e8ac57012cd7062f12783e5eca34dcc57da2b7bf1bea80d32 rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 2e046d4aad27d98e5d15a2c74272169995740981acb006aeb4109e1bdf5ff0d4 rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 9f0c8a041fe1351bc3d615a74a4c9d5b1cbe194903f2b9a77dc6b42ca374ead9 rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 913e8286a3bc709ee0916fabec31dd9b6703c40b065b1ac59fd2125011a7fb34 rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 822cfc0abb4a30f37bf53b6703acac69f56edb2700a62502caca5ae09ede4e10 rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 283e8fb39770a9dc939ba750c44a9c40cac799e77a0556354de448c166b792c0 rust-1.64.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 bd69e42f6cfe3ba96d781ad0b4095ddac4f0fc31c1af445018edf6f0aba543e4 rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 40abc9ec4f86ff0e37ba176e4c68dfa708e9857bb0372169c865367593127566 rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 2438f7116711b2c65b60d59662ad333cc5f66868ec34498777ed764103f4d4a3 rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 9e7dc879ce647d0b5c7423dcfea1438d64ea2e0764895b5cb9b3258ab0ecf8dd rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 07fbe4ef51f33e7954e25c433522da224b10c6f7353f612713669a4fc58704e8 rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 9955ac8be9828e0400c16a1c0388a769401dc8e732d099ffada156867cab08fb rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 f0d24e63e2687af229ea1472650bf5dd5a50d7706062b47a73413e28101fccf1 rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 af9b36ce5ad613112f83f085840e1f2c5f58ec7b72d8dbf9e833883105699a37 rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 5246edd6be26f10d11a3100d3e74f460c2cfbdabb417e4cc8225ce2b82c485ce rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 ef1820f55b341ed1a78cadbd3564f9f8800f99bbfb7533821ef5f90ba2c21e87 rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 eca7608caa6b8fb31467b4524292e86f854ebd06fcff29f58f5fc860b664c711 rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 a31b9284ca3e864343fdad900fc877cc14e00de32dcde7326023372720cd4b09 rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 742fac589f1bc1a0ddd857e32b317e2b673c40adb8ef6dfc3516563ba9bc839f rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 791aafcfb41c342783bc3c8cdb57ac61453fc02eee185f15c275716f419556f3 rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-musl.tar.xz.asc -sha256 0cb3b0848cd31bd68ac82cd138c6345e5348f5af3dcc1f13275ee019a0895c59 rust-std-1.64.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 c80c57df63517d6171c061e6c095b794593172a3abefa9b4202992706bda12e5 rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-musl.tar.xz.asc -sha256 b193faf2e37951bf1ac6c3f2d4bd4fe84971a2f56f22e66323cccd142df54156 rust-std-1.64.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 45baef38fbfadf21d4e603554c49d62525d1dff887e4ea7045b1fc88feb81663 rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-musl.tar.xz.asc -sha256 993b3e003feaa966466509ea9161106978ef7c874877461b4ca1a9936032b25b rust-std-1.64.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 a2d2e2d274105054303adfd9ecb75ea2fba36a228ab23a669c609062f4db0035 rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 83981de8b57719d714d59b55f3749d8c6ff10588d8d6c7d7ae371bfb668a7b5b rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 8ec026244400bac48d918230a0c99aa2c31ff33d6cc4d18552228509ca58c074 rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 97f40ad383014955448f7917abba7a547d1ddd205746641d3e9c3f730cbd129e rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 7dbcf969fc6717215796079437cf073a8ef7df95b77ded4654009c8379c91e0a rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 288dd07746b0ece185753e784c7e97f2f01984e9302ef46a4ff71db665002637 rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 6b29ebec4cd705760db634717cf6df68a9a377d52c25def30f5a2e2641a83279 rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 dc0352fdcf7f8b4fcb551d63001738ee120ea2a0fcc7d55db11f1f87eba90b3e rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ef697469b2a3ea8897f49b70e3be0c7aaca3f26fd3234812113e2e85cafac738 rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 284b09a96d4cdbb96827914a318f9c41e2b207c0afeae76b9f0e3830d2ef2d4d rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 939db2384f543325cc8a2423ab53e28623b9e9762dacea1e2010cf894d3e6ab1 rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 3551f014fe1839e68e7b06eeb1b3f67869bef9c4849da9c9c01a7b8c3e32ebf2 rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc +sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc +sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc +sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index a356acd3dc..91ee5a5372 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.64.0 +RUST_BIN_VERSION = 1.65.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index fbef37683a..9776f3f84c 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.asc -sha256 e8170d318fac9d2fc17d5c3e648e7068f56e8db8d233d864aeffbef7c6542eac rustc-1.64.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc +sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index 4b5e5fac48..d501391d77 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.64.0 +RUST_VERSION = 1.65.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:48 -0000 Subject: [Buildroot] [git commit] package/osm2pgsql: bump version to 1.7.2 Message-ID: <20221205112609.B018985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc283a7bc8967fe7d38205ac8ffe966d035dafc2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release 1.7.1 is broken, so skip it. Release-notes: https://github.com/openstreetmap/osm2pgsql/releases/tag/1.7.2 Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/osm2pgsql/osm2pgsql.hash | 2 +- package/osm2pgsql/osm2pgsql.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/osm2pgsql/osm2pgsql.hash b/package/osm2pgsql/osm2pgsql.hash index 28679cf08f..505a4496c8 100644 --- a/package/osm2pgsql/osm2pgsql.hash +++ b/package/osm2pgsql/osm2pgsql.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0f722baf0f04eda387d934d86228aae07d848993900db6b9e7ab312c91fd84e5 osm2pgsql-1.7.0.tar.gz +sha256 94c72ceb3c401c816499339f8765c62efbf40685a798dcdf9a4bf7dbedf6c7a5 osm2pgsql-1.7.2.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/osm2pgsql/osm2pgsql.mk b/package/osm2pgsql/osm2pgsql.mk index 821d903fd6..2bc8d41e6e 100644 --- a/package/osm2pgsql/osm2pgsql.mk +++ b/package/osm2pgsql/osm2pgsql.mk @@ -4,7 +4,7 @@ # ################################################################################ -OSM2PGSQL_VERSION = 1.7.0 +OSM2PGSQL_VERSION = 1.7.2 OSM2PGSQL_SITE = $(call github,openstreetmap,osm2pgsql,$(OSM2PGSQL_VERSION)) OSM2PGSQL_LICENSE = GPL-2.0+ OSM2PGSQL_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:49 -0000 Subject: [Buildroot] [git commit] package/lttng-modules: enable CONFIG_FTRACE in kernel configuration Message-ID: <20221205112609.5107D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d6aa73ada756b8291a16413b36a952a8d93225d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The build of lttng-modules will fail if the kernel does not have CONFIG_TRACEPOINTS enabled. However, CONFIG_TRACEPOINTS is a prompt-less option, and the most generic option that does enable CONFIG_TRACEPOINTS is CONFIG_FTRACE. In addition, CONFIG_FTRACE will also enable CONFIG_STACKTRACE, which is needed on CPU architectures that don't provide the STACKWALK mechanism in the kernel, as is the case on ARM 32-bit for example. Therefore, let's enable CONFIG_FTRACE when building lttng-modules. Cc: Cl??ment L??ger Reported-by: Cl??ment L??ger Signed-off-by: Thomas Petazzoni --- package/lttng-modules/lttng-modules.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk index d527bc19ef..97cda53f08 100644 --- a/package/lttng-modules/lttng-modules.mk +++ b/package/lttng-modules/lttng-modules.mk @@ -14,6 +14,7 @@ LTTNG_MODULES_MODULE_MAKE_OPTS = CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m define LTTNG_MODULES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_KPROBES) + $(call KCONFIG_ENABLE_OPT,CONFIG_FTRACE) endef $(eval $(kernel-module)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:50 -0000 Subject: [Buildroot] [git commit] package/libdrm: bump version to 2.4.114 Message-ID: <20221205112609.C7FA785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5be56ac290c8cf2af6c8e5cf0c431430bb9d35e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-November/003250.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/libdrm/libdrm.hash | 6 +++--- package/libdrm/libdrm.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libdrm/libdrm.hash b/package/libdrm/libdrm.hash index a47e169bed..387beadc3f 100644 --- a/package/libdrm/libdrm.hash +++ b/package/libdrm/libdrm.hash @@ -1,6 +1,6 @@ -# From https://lists.freedesktop.org/archives/dri-devel/2022-August/369983.html -sha256 7fd7eb2967f63beb4606f22d50e277d993480d05ef75dd88a9bd8e677323e5e1 libdrm-2.4.113.tar.xz -sha512 fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0 libdrm-2.4.113.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003250.html +sha256 3049cf843a47d12e5eeefbc3be3496d782fa09f42346bf0b7defe3d1e598d026 libdrm-2.4.114.tar.xz +sha512 8dcd4be5674e3ea2ab4394fa8f461914e5aa7f4f57a2f448c5216d84ee6682e16b45eafabf97b7d9f5c062183d9a6bf3f0c97499d4cb01c19807a51209a0f644 libdrm-2.4.114.tar.xz # Hash for license file sha256 d0a616a9020dc0271e36e6dd4bad174b4e2c2a42636f13785f8e18dd5f85fd83 data/meson.build diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk index 34bd678c5a..56366b6c48 100644 --- a/package/libdrm/libdrm.mk +++ b/package/libdrm/libdrm.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBDRM_VERSION = 2.4.113 +LIBDRM_VERSION = 2.4.114 LIBDRM_SOURCE = libdrm-$(LIBDRM_VERSION).tar.xz LIBDRM_SITE = https://dri.freedesktop.org/libdrm LIBDRM_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:51 -0000 Subject: [Buildroot] [git commit] package/usbredir: bump to version 0.13.0 Message-ID: <20221205112609.682D485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d31447bce49e44e5085fb333528fe70772fc01d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master usbredirserver was dropped by https://gitlab.freedesktop.org/spice/usbredir/-/commit/f4ffdce329305da2803684776f7659083a530819 Add an option to enable tools (and usbredirect binary) as a replacement to usbredirserver https://gitlab.freedesktop.org/spice/usbredir/-/blob/usbredir-0.13.0/ChangeLog.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 8 ++++++++ package/usbredir/Config.in | 18 +++++++++++++----- package/usbredir/usbredir.hash | 4 ++-- package/usbredir/usbredir.mk | 22 ++++++++-------------- 4 files changed, 31 insertions(+), 21 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 0e63d59a98..17f0858e70 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_USBREDIR_SERVER + bool "usbredirserver removed" + select BR2_LEGACY + help + usbredirserver has been dropped by upstream since version + 0.13.0. usbredir tools (which include usbredirect binary) can + be used as a replacement. + config BR2_KERNEL_HEADERS_5_17 bool "kernel headers version 5.17.x are no longer supported" select BR2_LEGACY diff --git a/package/usbredir/Config.in b/package/usbredir/Config.in index 8ce180a884..6de6227e5c 100644 --- a/package/usbredir/Config.in +++ b/package/usbredir/Config.in @@ -15,18 +15,26 @@ config BR2_PACKAGE_USBREDIR protocol. Note: only the library is installed, not the utilities. Say - 'y' below if you want the server too. + 'y' below if you want the tools too. http://www.spice-space.org/page/UsbRedir if BR2_PACKAGE_USBREDIR -config BR2_PACKAGE_USBREDIR_SERVER - bool "usbredirserver on target" +config BR2_PACKAGE_USBREDIR_TOOLS + bool "enable tools" + depends on BR2_USE_MMU # libglib2 + depends on BR2_USE_WCHAR # libglib2 + select BR2_PACKAGE_LIBGLIB2 help If you want to serve usbredir requests on your target, say - 'y' here to have the usbredir server on the target. + 'y' here to have the tools built and installed on the target + (including usbredirect binary). - Note: the server is not required to use the library. + Note: the tools are not required to use the library. + +comment "tools needs a toolchain w/ wchar" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR endif diff --git a/package/usbredir/usbredir.hash b/package/usbredir/usbredir.hash index f738c36690..577e08efba 100644 --- a/package/usbredir/usbredir.hash +++ b/package/usbredir/usbredir.hash @@ -1,5 +1,5 @@ -# https://spice-space.org/download/usbredir/usbredir-0.12.0.tar.xz.sha256sum -sha256 fbb44025bf55e1ce8d84afc7596bfa47c8a36cd603c6fa440f9102c1c9761e6d usbredir-0.12.0.tar.xz +# https://spice-space.org/download/usbredir/usbredir-0.13.0.tar.xz.sha256sum +sha256 4ba6faa02c0ae6deeb4c53883d66ab54b3a5899bead42ce4ded9568b9a7dc46e usbredir-0.13.0.tar.xz # Hash for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/usbredir/usbredir.mk b/package/usbredir/usbredir.mk index 6792a3e758..325e7313aa 100644 --- a/package/usbredir/usbredir.mk +++ b/package/usbredir/usbredir.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBREDIR_VERSION = 0.12.0 +USBREDIR_VERSION = 0.13.0 USBREDIR_SOURCE = usbredir-$(USBREDIR_VERSION).tar.xz USBREDIR_SITE = http://spice-space.org/download/usbredir USBREDIR_LICENSE = LGPL-2.1+ (libraries) @@ -14,21 +14,15 @@ USBREDIR_DEPENDENCIES = host-pkgconf libusb USBREDIR_CONF_OPTS = \ -Dgit_werror=disabled \ -Dstack_protector=disabled \ - -Dtests=disabled \ - -Dtools=disabled - -ifeq ($(BR2_PACKAGE_USBREDIR_SERVER),y) + -Dtests=disabled +ifeq ($(BR2_PACKAGE_USBREDIR_TOOLS),y) USBREDIR_LICENSE += , GPL-2.0+ (program) USBREDIR_LICENSE_FILES += COPYING - -else # BR2_PACKAGE_USBREDIR_SERVER != y - -define USBREDIR_POST_INSTALL_TARGET_RM_SERVER - rm -f $(TARGET_DIR)/usr/sbin/usbredirserver -endef -USBREDIR_POST_INSTALL_TARGET_HOOKS += USBREDIR_POST_INSTALL_TARGET_RM_SERVER - -endif # BR2_PACKAGE_USBREDIR_SERVER +USBREDIR_DEPENDENCIES += libglib2 +USBREDIR_CONF_OPTS += -Dtools=enabled +else +USBREDIR_CONF_OPTS += -Dtools=disabled +endif $(eval $(meson-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:28:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:28:10 -0000 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.2 Message-ID: <20221205112609.DEA0585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96b9a589ea43fdf895930471d9031e52fc16eb7b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Replaced patches with upstream patch which fixes both problems. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../intel-mediadriver/0001-Fix-uClibc-build.patch | 65 --------- ...d-check-for-backtrace-3-via-FindBacktrace.patch | 150 +++++++++++++++++++++ .../0002-Fix-build-with-libexecinfo.patch | 43 ------ package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 5 files changed, 152 insertions(+), 110 deletions(-) diff --git a/package/intel-mediadriver/0001-Fix-uClibc-build.patch b/package/intel-mediadriver/0001-Fix-uClibc-build.patch deleted file mode 100644 index 97919d0632..0000000000 --- a/package/intel-mediadriver/0001-Fix-uClibc-build.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 2007edc683499d2e82772f84241b453bdf319372 Mon Sep 17 00:00:00 2001 -From: Bernd Kuhls -Date: Fri, 29 Jul 2022 19:51:39 +0200 -Subject: [PATCH] Fix uClibc build - -uClibc does not provide execinfo.h - -Patch sent upstream: https://github.com/intel/media-driver/pull/1437 - -Signed-off-by: Bernd Kuhls ---- - CMakeLists.txt | 6 ++++++ - .../linux/common/os/osservice/mos_utilities_specific.cpp | 4 ++++ - 2 files changed, 10 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 053904748..4a3f0869e 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -53,6 +53,12 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON) - - option (ENABLE_PRODUCTION_KMD "Enable Production KMD header files" OFF) - -+include(CheckIncludeFileCXX) -+check_include_file_cxx("execinfo.h" HAVE_EXECINFO) -+if (HAVE_EXECINFO) -+ add_definitions(-DHAVE_EXECINFO) -+endif() -+ - include(GNUInstallDirs) - - if (BUILD_CMRTLIB AND NOT CMAKE_WDDM_LINUX) -diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -index bde216b83..120b02d55 100644 ---- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -@@ -34,7 +34,9 @@ - #include - #include // fork - #include -+#ifdef HAVE_EXECINFO - #include // backtrace -+#endif - #include - #include // fstat - #include // System V IPC -@@ -2473,6 +2475,7 @@ void MosUtilities::MosTraceEvent( - MOS_FreeMemory(pTraceBuf); - } - } -+#ifdef HAVE_EXECINFO - if (m_mosTraceFilter & (1ULL << TR_KEY_CALL_STACK)) - { - // reserve space for header and stack size field. -@@ -2492,6 +2495,7 @@ void MosUtilities::MosTraceEvent( - size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); - } - } -+#endif - } - return; - } --- -2.30.2 - diff --git a/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch b/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch new file mode 100644 index 0000000000..46d843924e --- /dev/null +++ b/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch @@ -0,0 +1,150 @@ +From 08ad0e3da9f9ab48e423d0aea2af9605190aafe7 Mon Sep 17 00:00:00 2001 +From: Dmitry Rogozhkin +Date: Mon, 31 Oct 2022 16:41:43 -0700 +Subject: [PATCH] build: check for backtrace(3) via FindBacktrace + +Fixes: #1533 + +Change-Id: I81bcdb5e65c26f94b174af9b5e6218c14601c50f +Signed-off-by: Dmitry Rogozhkin + +Downloaded from upstream PR: +https://github.com/intel/media-driver/pull/1536 + +Signed-off-by: Bernd Kuhls +--- + media_driver/media_top_cmake.cmake | 11 +++++- + .../common/os/osservice/media_srcs.cmake | 3 ++ + .../linux/common/os/osservice/mos_compat.h.in | 35 +++++++++++++++++++ + .../os/osservice/mos_utilities_specific.cpp | 4 ++- + 4 files changed, 51 insertions(+), 2 deletions(-) + create mode 100644 media_softlet/linux/common/os/osservice/mos_compat.h.in + +diff --git a/media_driver/media_top_cmake.cmake b/media_driver/media_top_cmake.cmake +index 1a8b3b242..e71c8630d 100755 +--- a/media_driver/media_top_cmake.cmake ++++ b/media_driver/media_top_cmake.cmake +@@ -22,6 +22,10 @@ project( media ) + + find_package(PkgConfig) + find_package(X11) ++find_package(Backtrace) ++ ++# to get access to generated header files ++include_directories(${CMAKE_BINARY_DIR}) + + bs_set_if_undefined(LIB_NAME iHD_drv_video) + +@@ -381,10 +385,15 @@ set_target_properties(${LIB_NAME} PROPERTIES LINK_FLAGS ${MEDIA_LINK_FLAGS}) + set_target_properties(${LIB_NAME} PROPERTIES PREFIX "") + set_target_properties(${LIB_NAME_STATIC} PROPERTIES PREFIX "") + ++set(MEDIA_LINK_EXTERNAL_LIBS "${PKG_PCIACCESS_LIBRARIES} m pthread dl") ++if(Backtrace_FOUND) ++ set(MEDIA_LINK_EXTERNAL_LIBS "${MEDIA_LINK_EXTERNAL_LIBS} ${Backtrace_LIBRARY}") ++endif() ++ + bs_ufo_link_libraries_noBsymbolic( + ${LIB_NAME} + "${INCLUDED_LIBS}" +- "${PKG_PCIACCESS_LIBRARIES} m pthread dl" ++ "${MEDIA_LINK_EXTERNAL_LIBS}" + ) + + if (NOT DEFINED INCLUDED_LIBS OR "${INCLUDED_LIBS}" STREQUAL "") +diff --git a/media_softlet/linux/common/os/osservice/media_srcs.cmake b/media_softlet/linux/common/os/osservice/media_srcs.cmake +index e90c502f3..4e8aad1d8 100644 +--- a/media_softlet/linux/common/os/osservice/media_srcs.cmake ++++ b/media_softlet/linux/common/os/osservice/media_srcs.cmake +@@ -18,12 +18,15 @@ + # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + # OTHER DEALINGS IN THE SOFTWARE. + ++configure_file(${CMAKE_CURRENT_LIST_DIR}/mos_compat.h.in ${CMAKE_BINARY_DIR}/mos_compat.h) ++ + set(TMP_SOURCES_ + ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.cpp + ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.cpp + ) + + set(TMP_HEADERS_ ++ ${CMAKE_BINARY_DIR}/mos_compat.h + ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.h + ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.h + ) +diff --git a/media_softlet/linux/common/os/osservice/mos_compat.h.in b/media_softlet/linux/common/os/osservice/mos_compat.h.in +new file mode 100644 +index 000000000..4a04febe5 +--- /dev/null ++++ b/media_softlet/linux/common/os/osservice/mos_compat.h.in +@@ -0,0 +1,35 @@ ++/* ++* Copyright (c) 2022, Intel Corporation ++* ++* Permission is hereby granted, free of charge, to any person obtaining a ++* copy of this software and associated documentation files (the "Software"), ++* to deal in the Software without restriction, including without limitation ++* the rights to use, copy, modify, merge, publish, distribute, sublicense, ++* and/or sell copies of the Software, and to permit persons to whom the ++* Software is furnished to do so, subject to the following conditions: ++* ++* The above copyright notice and this permission notice shall be included ++* in all copies or substantial portions of the Software. ++* ++* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ++* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ++* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR ++* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ++* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR ++* OTHER DEALINGS IN THE SOFTWARE. ++*/ ++ ++#ifndef __MOS_COMPAT_H__ ++#define __MOS_COMPAT_H__ ++ ++// clib implementations (musl, uClibc) might provide backtrace(3) ++// in different header files or not provide it all and rely on external ++// implementations. So, we need to detect which header to be used. ++#cmakedefine01 Backtrace_FOUND ++#if Backtrace_FOUND ++#include <${Backtrace_HEADER}> ++#endif ++ ++#endif // __MOS_COMPAT_H__ ++ +diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp +index 305a0e01c..02555837a 100644 +--- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp ++++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp +@@ -34,13 +34,13 @@ + #include + #include // fork + #include +-#include // backtrace + #include + #include // fstat + #include // System V IPC + #include + #include + #include ++#include "mos_compat.h" // libc variative definitions: backtrace + #include "mos_user_setting.h" + #include "mos_utilities_specific.h" + #include "mos_utilities.h" +@@ -2492,6 +2492,7 @@ void MosUtilities::MosTraceEvent( + MOS_FreeMemory(pTraceBuf); + } + } ++#if Backtrace_FOUND + if (m_mosTraceFilter(TR_KEY_CALL_STACK)) + { + // reserve space for header and stack size field. +@@ -2511,6 +2512,7 @@ void MosUtilities::MosTraceEvent( + size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); + } + } ++#endif + } + return; + } diff --git a/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch b/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch deleted file mode 100644 index 3a6705f2b8..0000000000 --- a/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch +++ /dev/null @@ -1,43 +0,0 @@ -From c5177d6fc64ad8bc25c8fbbe324e52744ef52e18 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 09:50:33 +0200 -Subject: [PATCH] Fix build with libexecinfo - -Fix the following build failure with musl or uclibc-ng and libexecinfo: - -/home/giuliobenetti/autobuild/run/instance-2/output-1/build/intel-mediadriver-22.5.1/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp:2481: undefined reference to `backtrace' - -Fixes: - - http://autobuild.buildroot.org/results/3316e39c5113bb7600374eda45497a87c9ac9873 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/intel/media-driver/pull/1470] ---- - media_driver/media_top_cmake.cmake | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/media_driver/media_top_cmake.cmake b/media_driver/media_top_cmake.cmake -index 0e19a47c9..936d8c35a 100755 ---- a/media_driver/media_top_cmake.cmake -+++ b/media_driver/media_top_cmake.cmake -@@ -271,10 +271,16 @@ set_target_properties(${LIB_NAME} PROPERTIES LINK_FLAGS ${MEDIA_LINK_FLAGS}) - set_target_properties(${LIB_NAME} PROPERTIES PREFIX "") - set_target_properties(${LIB_NAME_STATIC} PROPERTIES PREFIX "") - -+set(MEDIA_LINK_EXTERNAL_LIBS "${PKG_PCIACCESS_LIBRARIES} m pthread dl") -+find_package(Backtrace) -+if(Backtrace_FOUND) -+ set(MEDIA_LINK_EXTERNAL_LIBS "${MEDIA_LINK_EXTERNAL_LIBS} ${Backtrace_LIBRARY}") -+endif() -+ - bs_ufo_link_libraries_noBsymbolic( - ${LIB_NAME} - "${INCLUDED_LIBS}" -- "${PKG_PCIACCESS_LIBRARIES} m pthread dl" -+ "${MEDIA_LINK_EXTERNAL_LIBS}" - ) - - if (NOT DEFINED INCLUDED_LIBS OR "${INCLUDED_LIBS}" STREQUAL "") --- -2.35.1 - diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index d1698cbfb5..a42a7841d5 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bee655102b0c56ea3eee6e8d1d203a67bf7e0c4696ebde2b8ae40067eb12b23f intel-media-22.6.0.tar.gz +sha256 a59c4c9facf567ccbea3aab36b150d961c56e48461283a2aa7c438a311b4d2d0 intel-media-22.6.2.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index d1a9ca7789..e46241ffee 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.0 +INTEL_MEDIADRIVER_VERSION = 22.6.2 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Dec 3 14:53:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:53:17 +0100 Subject: [Buildroot] [git commit] package/edk2-platforms: bump in sync with edk2-stable202208 Message-ID: <20221205112612.6720B85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a1cd835e788cd86109e8a4223ea75dc9342553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078..405a09241c 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afc..898937a5ab 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt From peter at korsgaard.com Thu Dec 1 21:09:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:06 +0100 Subject: [Buildroot] [git commit] package/pango: bump to version 1.50.12 Message-ID: <20221205112612.4E34085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=18d5d738fd971a431e033c16aef53c43f8fd19fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index d073526cf7..60a6809ab5 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum -sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.12.sha256sum +sha256 caef96d27bbe792a6be92727c73468d832b13da57c8071ef79b9df69ee058fe3 pango-1.50.12.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index a61473431e..698894d0c8 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).12 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From peter at korsgaard.com Thu Dec 1 21:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:00 +0100 Subject: [Buildroot] [git commit] package/libgtk3: bump to version 3.24.35 Message-ID: <20221205112612.3692A85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d3c376bd8418ada72bda68818efff1d942db61b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libgtk3/0002-fix-introspection-check.patch | 2 +- package/libgtk3/0003-disable-atk-bridge.patch | 2 +- package/libgtk3/libgtk3.hash | 4 ++-- package/libgtk3/libgtk3.mk | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch index b12e1a4fca..7edf7db71f 100644 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ b/package/libgtk3/0002-fix-introspection-check.patch @@ -14,7 +14,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1679,7 +1679,10 @@ +@@ -1690,7 +1690,10 @@ # GObject introspection ################################################## diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch index 09ede96613..390fc012fa 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0003-disable-atk-bridge.patch @@ -7,7 +7,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1375,11 +1375,7 @@ +@@ -1386,11 +1386,7 @@ # Check for Accessibility Toolkit flags ######################################## diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index c68c6e90f6..1715b94e73 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.34.sha256sum -sha256 dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec gtk+-3.24.34.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum +sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index 53d7f6898a..f277fce2ed 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).34 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ From peter at korsgaard.com Thu Dec 1 21:11:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:11:13 +0100 Subject: [Buildroot] [git commit] package/cryptsetup: bump version to 2.6.0 Message-ID: <20221205112612.5ACE585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9943c86392f05ceec8807b6755772b91754b9f99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/cryptsetup/cryptsetup.hash | 4 ++-- package/cryptsetup/cryptsetup.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/cryptsetup/cryptsetup.hash b/package/cryptsetup/cryptsetup.hash index 5f59b30560..149d1e71f1 100644 --- a/package/cryptsetup/cryptsetup.hash +++ b/package/cryptsetup/cryptsetup.hash @@ -1,4 +1,4 @@ -# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/sha256sums.asc -sha256 9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542 cryptsetup-2.5.0.tar.xz +# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/sha256sums.asc +sha256 44397ba76e75a9cde5b02177bc63cd7af428a785788e3a7067733e7761842735 cryptsetup-2.6.0.tar.xz sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING sha256 8c33cc37871654ec7ed87e6fbb896c8cf33ef5ef05b1611a5aed857596ffafa5 COPYING.LGPL diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk index 4a52bb62dd..659fdfa2a4 100644 --- a/package/cryptsetup/cryptsetup.mk +++ b/package/cryptsetup/cryptsetup.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRYPTSETUP_VERSION_MAJOR = 2.5 +CRYPTSETUP_VERSION_MAJOR = 2.6 CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).0 CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR) From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit] package/mender-artifact: remove unnecessary GO_ENV Message-ID: <20221205112612.92ECF85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fcf6ea43505918d28e12511c782b74eaba663a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 235636409fdd (package/mender-artifact: do not download modules during the build process) introduced the use of GOFLAGS="-mod=vendor", in 2020-08-13, before we had the go download post-process... ... which was introduced with ommit 24ac316ff58e (package/pkg-golang.mk: implement Go vendoring support), in 2022-01-08, which added $(2)_DL_ENV which contains $(HOST_GO_COMMON_ENV). HOST_GO_COMMON_ENV, set in go/go.mk at 23,i already contains GOFLAGS="-mod=vendor". Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: extend commit log] Signed-off-by: Yann E. MORIN --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact From peter at korsgaard.com Mon Dec 5 09:01:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 10:01:26 +0100 Subject: [Buildroot] [git commit] Merge branch 'next' Message-ID: <20221205112612.C855985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ca0edcb5f20c00336e7fb52ffa74cca2c2d5ef6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Patch is too large, so refusing to show it Patch is too large, so refusing to show it From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit] package/pkg-golang: use package go env for download step Message-ID: <20221205112612.9FBE685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd95a33511b9d9de6f6885ec75e6f39608238b9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it???s required to set GOPRIVATE to avoid public sum checking. Of all the environment variables driving the behaviour of the go command [0], there is none that obviously have an impact on the behaviour of go-mod, unless they are explicitly listed as such [1], so it seems pretty safe to include the generic environment variables for the download step. [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: add [0] and [1] and corresponding blurb] Signed-off-by: Yann E. MORIN --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit] package/edk2-non-osi: new package Message-ID: <20221205112612.7989885BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95f72fb61aae6a64ea822b535cf9d2c2e01e6fc9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl?? Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 27 +++++++++++++++++++++++++++ 5 files changed, 43 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..233fda4c71 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl?? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639..ce0d55bbf2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 0000000000..6c540c8a40 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 0000000000..7941df1f2f --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 0000000000..0abb3770c7 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + $(foreach d,$(EDK2_NON_OSI_DIRS),\ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$(d) && \ + cp -rf $(@D)/$(d)/* $(STAGING_DIR)/usr/share/edk2-non-osi/$(d)/ + ) +endef + +$(eval $(generic-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:28:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:28:32 -0000 Subject: [Buildroot] [git commit] package/gnuradio: bump version to 3.10.4.0 Message-ID: <20221205112609.8517A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e37c110bead8b7b35cd97915673fa785ccb39f2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - remove all no more required patches - backport 2 patches to fix failures induces by missing headers - add dependency to SPDLOG - add pybind dependency where python is set Note: - Since gnuradio 3.10 swig was replaced by pybind. Now python libraries, bindings and python wrappers are produces using pybind: this why python-pybind is a buildtime dependency. As mentionned in [1], this one is a stagging only package: headers must be into staging directory, so it can't be host and at the same time since this package provides only headers and .cmake files nothing has to be installed into the target directory. A select is required because it's not an host package and GNURADIO_DEPENDENCIES is updated with python-pybind to have pybind present before gnuradio's build. - host-python-numpy is now required since some cpp bindings uses numpy's functions directly. python-numpy (target package) is left required because python blocks and wrappers needs this library at runtime. [1] http://lists.busybox.net/pipermail/buildroot/2022-October/653030.html Signed-off-by: Gwenhael Goavec-Merou Signed-off-by: Thomas Petazzoni --- ...luding-missing-vector-in-blockinterleaver.patch | 42 + ...glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch | 39 - ...kinterleaving.h-add-missing-cstddef-heade.patch | 33 + ...fy_placeholders_with_their_full_namespace.patch | 1012 -------------------- ...nt-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch | 57 -- ...nt-t-add-examples-c-subdirectory-when-gr-.patch | 55 -- ...-remove-deprecated-math-common_factor.hpp.patch | 165 ---- package/gnuradio/Config.in | 5 +- package/gnuradio/gnuradio.hash | 2 +- package/gnuradio/gnuradio.mk | 12 +- 10 files changed, 84 insertions(+), 1338 deletions(-) diff --git a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch new file mode 100644 index 0000000000..f805e300af --- /dev/null +++ b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch @@ -0,0 +1,42 @@ +From 45fe4ac55ad88b6793d225e676205c30388ec138 Mon Sep 17 00:00:00 2001 +From: Ryan Volz +Date: Fri, 16 Sep 2022 21:05:51 -0400 +Subject: [PATCH 1/2] blocks: Including missing in blockinterleaver. + +Signed-off-by: Ryan Volz +[Retrieved (and backported) from: +https://github.com/gnuradio/gnuradio/commit/463c3477549b26b32d9b73eef30044e97c4eee64] +Signed-off-by: Gwenhael Goavec-Merou +--- + gr-blocks/include/gnuradio/blocks/blockinterleaving.h | 2 +- + gr-blocks/lib/blockinterleaving.cc | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +index 9d4e0f249..df831fe5a 100644 +--- a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h ++++ b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +@@ -12,7 +12,7 @@ + #define INCLUDED_GR_BLOCKS_BLOCKINTERLEAVING_H + + #include +- ++#include + + namespace gr { + namespace blocks { +diff --git a/gr-blocks/lib/blockinterleaving.cc b/gr-blocks/lib/blockinterleaving.cc +index fc5873e11..768ad9ea7 100644 +--- a/gr-blocks/lib/blockinterleaving.cc ++++ b/gr-blocks/lib/blockinterleaving.cc +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + + namespace gr { + namespace blocks { +-- +2.35.1 + diff --git a/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch b/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch deleted file mode 100644 index 532bebcf2e..0000000000 --- a/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch +++ /dev/null @@ -1,39 +0,0 @@ -From f643bc12100c67288adda3699a9e61d6a66fb529 Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Fri, 7 Feb 2020 16:49:30 +0100 -Subject: [PATCH] gr-digital:glfsr.h: drop boost/cstdint.hpp and use cstdint - -gr-digital/glfsr.h include boost/cstdint.hpp to have uintxx_t. -These types are in boost namespace but nor using namespace xxx, nor boost:: are used. -The result is : -In file included from /home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/glfsr.cc:23: -/home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/../include/gnuradio/digital/glfsr.h:42:5: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'? -uint32_t d_shift_register; -^~~~~~~~ -u_int32_t - -Since Gnuradio policy is Less boost == better and C++11 is used, use cstdint -instead of boost/cstdint.hpp. - -[backported from 475e4a156b516c089175afb998acdc80b740b437] -Signed-off-by: Gwenhael Goavec-Merou ---- - gr-digital/include/gnuradio/digital/glfsr.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gr-digital/include/gnuradio/digital/glfsr.h b/gr-digital/include/gnuradio/digital/glfsr.h -index 0b5141f1f..1003bcd01 100644 ---- a/gr-digital/include/gnuradio/digital/glfsr.h -+++ b/gr-digital/include/gnuradio/digital/glfsr.h -@@ -24,7 +24,7 @@ - #define INCLUDED_DIGITAL_GLFSR_H - - #include --#include -+#include - - namespace gr { - namespace digital { --- -2.24.1 - diff --git a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch new file mode 100644 index 0000000000..d551793be5 --- /dev/null +++ b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch @@ -0,0 +1,33 @@ +From 901c2ad1ac88908a2e6db5615d5af39a218d826d Mon Sep 17 00:00:00 2001 +From: Gwenhael Goavec-Merou +Date: Fri, 23 Sep 2022 08:41:26 +0200 +Subject: [PATCH 2/2] blocks/blockinterleaving.h: add missing cstddef header + (required for size_t) + +Fix build failure like: + +gnuradio/gr-blocks/lib/../include/gnuradio/blocks/blockinterleaving.h:25:36: error: ???size_t??? was not declared in this scope + +This failure is due to the miss of cstddef include + +Signed-off-by: Gwenhael Goavec-Merou +[Upstream status: https://github.com/gnuradio/gnuradio/pull/6188] +--- + gr-blocks/include/gnuradio/blocks/blockinterleaving.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +index df831fe5a..33c59e35b 100644 +--- a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h ++++ b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +@@ -13,6 +13,7 @@ + + #include + #include ++#include + + namespace gr { + namespace blocks { +-- +2.35.1 + diff --git a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch deleted file mode 100644 index 431cc12522..0000000000 --- a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch +++ /dev/null @@ -1,1012 +0,0 @@ -From 5d4c317a372c77aa70df6ab3403d161cd41a7d17 Mon Sep 17 00:00:00 2001 -From: ponce -Date: Sun, 17 May 2020 14:02:57 +0200 -Subject: [PATCH] boost: qualify placeholders with their full namespace. - -This is needed with boost >= 1.73.0. - -[Upstream status: https://github.com/gnuradio/gnuradio/pull/3566] - -Signed-off-by: ponce -Signed-off-by: Gwenhael Goavec-Merou ---- - .../(exported from wiki) Message Passing.txt | 8 +++--- - gnuradio-runtime/lib/block.cc | 3 ++- - gr-blocks/lib/copy_impl.cc | 4 ++- - gr-blocks/lib/message_debug_impl.cc | 13 +++++++--- - gr-blocks/lib/message_strobe_impl.cc | 5 ++-- - gr-blocks/lib/message_strobe_random_impl.cc | 5 ++-- - gr-blocks/lib/multiply_matrix_impl.cc | 11 +++++--- - gr-blocks/lib/mute_impl.cc | 5 ++-- - gr-blocks/lib/nop_impl.cc | 5 ++-- - gr-blocks/lib/pdu_filter_impl.cc | 5 ++-- - gr-blocks/lib/pdu_remove_impl.cc | 5 ++-- - gr-blocks/lib/pdu_set_impl.cc | 4 ++- - gr-blocks/lib/random_pdu_impl.cc | 5 ++-- - gr-blocks/lib/repeat_impl.cc | 5 ++-- - gr-blocks/lib/socket_pdu_impl.cc | 18 ++++++++----- - .../lib/tagged_stream_multiply_length_impl.cc | 7 +++--- - gr-blocks/lib/tuntap_pdu_impl.cc | 3 ++- - gr-digital/lib/chunks_to_symbols_impl.cc | 5 ++-- - .../lib/constellation_receiver_cb_impl.cc | 14 ++++++----- - gr-digital/lib/costas_loop_cc_impl.cc | 4 ++- - gr-digital/lib/crc32_async_bb_impl.cc | 8 ++++-- - gr-digital/lib/header_payload_demux_impl.cc | 7 +++--- - .../lib/protocol_formatter_async_impl.cc | 4 ++- - gr-fec/lib/async_decoder_impl.cc | 8 ++++-- - gr-fec/lib/async_encoder_impl.cc | 8 ++++-- - gr-fec/lib/depuncture_bb_impl.cc | 4 ++- - gr-fec/lib/puncture_bb_impl.cc | 4 ++- - gr-fec/lib/puncture_ff_impl.cc | 4 ++- - gr-filter/lib/freq_xlating_fir_filter_impl.cc | 2 +- - gr-filter/lib/mmse_resampler_cc_impl.cc | 5 ++-- - gr-filter/lib/mmse_resampler_ff_impl.cc | 5 ++-- - gr-qtgui/lib/const_sink_c_impl.cc | 5 ++-- - gr-qtgui/lib/edit_box_msg_impl.cc | 4 ++- - gr-qtgui/lib/freq_sink_c_impl.cc | 12 ++++++--- - gr-qtgui/lib/freq_sink_f_impl.cc | 12 ++++++--- - gr-qtgui/lib/histogram_sink_f_impl.cc | 5 ++-- - gr-qtgui/lib/sink_c_impl.cc | 4 ++- - gr-qtgui/lib/sink_f_impl.cc | 4 ++- - gr-qtgui/lib/time_raster_sink_b_impl.cc | 4 ++- - gr-qtgui/lib/time_raster_sink_f_impl.cc | 4 ++- - gr-qtgui/lib/time_sink_c_impl.cc | 4 ++- - gr-qtgui/lib/time_sink_f_impl.cc | 4 ++- - gr-qtgui/lib/waterfall_sink_c_impl.cc | 13 +++++++--- - gr-qtgui/lib/waterfall_sink_f_impl.cc | 13 +++++++--- - gr-uhd/lib/usrp_block_impl.cc | 25 ++++++++++++------- - gr-uhd/lib/usrp_source_impl.cc | 5 ++-- - gr-zeromq/lib/pub_msg_sink_impl.cc | 4 ++- - gr-zeromq/lib/push_msg_sink_impl.cc | 4 ++- - 48 files changed, 213 insertions(+), 106 deletions(-) - -diff --git a/docs/usage-manual/(exported from wiki) Message Passing.txt b/docs/usage-manual/(exported from wiki) Message Passing.txt -index 4654bd5da..551e71022 100644 ---- a/docs/usage-manual/(exported from wiki) Message Passing.txt -+++ b/docs/usage-manual/(exported from wiki) Message Passing.txt -@@ -94,7 +94,7 @@ must then bind this port to the message handler. For this, we use - Boost's 'bind' function: - - set_msg_handler(pmt::pmt_t port_id, -- boost::bind(&block_class::message_handler_function, this, _1)); -+ boost::bind(&block_class::message_handler_function, this, boost::placeholders::_1)); - - In Python: - -@@ -241,15 +241,15 @@ The constructor of this block looks like this: - { - message_port_register_in(pmt::mp("print")); - set_msg_handler(pmt::mp("print"), -- boost::bind(&message_debug_impl::print, this, _1)); -+ boost::bind(&message_debug_impl::print, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("store")); - set_msg_handler(pmt::mp("store"), -- boost::bind(&message_debug_impl::store, this, _1)); -+ boost::bind(&message_debug_impl::store, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("print_pdu")); - set_msg_handler(pmt::mp("print_pdu"), -- boost::bind(&message_debug_impl::print_pdu, this, _1)); -+ boost::bind(&message_debug_impl::print_pdu, this, boost::placeholders::_1)); - } - - -diff --git a/gnuradio-runtime/lib/block.cc b/gnuradio-runtime/lib/block.cc -index 591428390..fca4cab97 100644 ---- a/gnuradio-runtime/lib/block.cc -+++ b/gnuradio-runtime/lib/block.cc -@@ -61,7 +61,8 @@ block::block(const std::string& name, - { - global_block_registry.register_primitive(alias(), this); - message_port_register_in(d_system_port); -- set_msg_handler(d_system_port, boost::bind(&block::system_handler, this, _1)); -+ set_msg_handler(d_system_port, -+ boost::bind(&block::system_handler, this, boost::placeholders::_1)); - - configure_default_loggers(d_logger, d_debug_logger, symbol_name()); - } -diff --git a/gr-blocks/lib/copy_impl.cc b/gr-blocks/lib/copy_impl.cc -index c377e57b1..b55196c24 100644 ---- a/gr-blocks/lib/copy_impl.cc -+++ b/gr-blocks/lib/copy_impl.cc -@@ -44,7 +44,9 @@ copy_impl::copy_impl(size_t itemsize) - d_enabled(true) - { - message_port_register_in(pmt::mp("en")); -- set_msg_handler(pmt::mp("en"), boost::bind(©_impl::handle_enable, this, _1)); -+ set_msg_handler( -+ pmt::mp("en"), -+ boost::bind(©_impl::handle_enable, this, boost::placeholders::_1)); - } - - copy_impl::~copy_impl() {} -diff --git a/gr-blocks/lib/message_debug_impl.cc b/gr-blocks/lib/message_debug_impl.cc -index a8c84aa50..916f97ca3 100644 ---- a/gr-blocks/lib/message_debug_impl.cc -+++ b/gr-blocks/lib/message_debug_impl.cc -@@ -90,14 +90,19 @@ message_debug_impl::message_debug_impl() - : block("message_debug", io_signature::make(0, 0, 0), io_signature::make(0, 0, 0)) - { - message_port_register_in(pmt::mp("print")); -- set_msg_handler(pmt::mp("print"), boost::bind(&message_debug_impl::print, this, _1)); -+ set_msg_handler( -+ pmt::mp("print"), -+ boost::bind(&message_debug_impl::print, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("store")); -- set_msg_handler(pmt::mp("store"), boost::bind(&message_debug_impl::store, this, _1)); -+ set_msg_handler( -+ pmt::mp("store"), -+ boost::bind(&message_debug_impl::store, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("print_pdu")); -- set_msg_handler(pmt::mp("print_pdu"), -- boost::bind(&message_debug_impl::print_pdu, this, _1)); -+ set_msg_handler( -+ pmt::mp("print_pdu"), -+ boost::bind(&message_debug_impl::print_pdu, this, boost::placeholders::_1)); - } - - message_debug_impl::~message_debug_impl() {} -diff --git a/gr-blocks/lib/message_strobe_impl.cc b/gr-blocks/lib/message_strobe_impl.cc -index 038eeae5a..d131b8166 100644 ---- a/gr-blocks/lib/message_strobe_impl.cc -+++ b/gr-blocks/lib/message_strobe_impl.cc -@@ -53,8 +53,9 @@ message_strobe_impl::message_strobe_impl(pmt::pmt_t msg, long period_ms) - message_port_register_out(d_port); - - message_port_register_in(pmt::mp("set_msg")); -- set_msg_handler(pmt::mp("set_msg"), -- boost::bind(&message_strobe_impl::set_msg, this, _1)); -+ set_msg_handler( -+ pmt::mp("set_msg"), -+ boost::bind(&message_strobe_impl::set_msg, this, boost::placeholders::_1)); - } - - message_strobe_impl::~message_strobe_impl() {} -diff --git a/gr-blocks/lib/message_strobe_random_impl.cc b/gr-blocks/lib/message_strobe_random_impl.cc -index 0ab5d6adc..53e641fba 100644 ---- a/gr-blocks/lib/message_strobe_random_impl.cc -+++ b/gr-blocks/lib/message_strobe_random_impl.cc -@@ -74,8 +74,9 @@ message_strobe_random_impl::message_strobe_random_impl( - new gr::thread::thread(boost::bind(&message_strobe_random_impl::run, this))); - - message_port_register_in(pmt::mp("set_msg")); -- set_msg_handler(pmt::mp("set_msg"), -- boost::bind(&message_strobe_random_impl::set_msg, this, _1)); -+ set_msg_handler( -+ pmt::mp("set_msg"), -+ boost::bind(&message_strobe_random_impl::set_msg, this, boost::placeholders::_1)); - } - - long message_strobe_random_impl::next_delay() -diff --git a/gr-blocks/lib/multiply_matrix_impl.cc b/gr-blocks/lib/multiply_matrix_impl.cc -index e1b9c746c..e38953bab 100644 ---- a/gr-blocks/lib/multiply_matrix_impl.cc -+++ b/gr-blocks/lib/multiply_matrix_impl.cc -@@ -235,9 +235,10 @@ multiply_matrix_impl::multiply_matrix_impl( - - pmt::pmt_t port_name = pmt::string_to_symbol("set_A"); - message_port_register_in(port_name); -- set_msg_handler( -- port_name, -- boost::bind(&multiply_matrix_impl::msg_handler_A, this, _1)); -+ set_msg_handler(port_name, -+ boost::bind(&multiply_matrix_impl::msg_handler_A, -+ this, -+ boost::placeholders::_1)); - } - - template <> -@@ -257,7 +258,9 @@ multiply_matrix_impl::multiply_matrix_impl( - pmt::pmt_t port_name = pmt::string_to_symbol("set_A"); - message_port_register_in(port_name); - set_msg_handler(port_name, -- boost::bind(&multiply_matrix_impl::msg_handler_A, this, _1)); -+ boost::bind(&multiply_matrix_impl::msg_handler_A, -+ this, -+ boost::placeholders::_1)); - } - - -diff --git a/gr-blocks/lib/mute_impl.cc b/gr-blocks/lib/mute_impl.cc -index bd65ce207..5c732f8f4 100644 ---- a/gr-blocks/lib/mute_impl.cc -+++ b/gr-blocks/lib/mute_impl.cc -@@ -47,8 +47,9 @@ mute_impl::mute_impl(bool mute) - d_mute(mute) - { - this->message_port_register_in(pmt::intern("set_mute")); -- this->set_msg_handler(pmt::intern("set_mute"), -- boost::bind(&mute_impl::set_mute_pmt, this, _1)); -+ this->set_msg_handler( -+ pmt::intern("set_mute"), -+ boost::bind(&mute_impl::set_mute_pmt, this, boost::placeholders::_1)); - } - - template -diff --git a/gr-blocks/lib/nop_impl.cc b/gr-blocks/lib/nop_impl.cc -index db216d97a..e9baee587 100644 ---- a/gr-blocks/lib/nop_impl.cc -+++ b/gr-blocks/lib/nop_impl.cc -@@ -44,8 +44,9 @@ nop_impl::nop_impl(size_t sizeof_stream_item) - { - // Arrange to have count_received_msgs called when messages are received. - message_port_register_in(pmt::mp("port")); -- set_msg_handler(pmt::mp("port"), -- boost::bind(&nop_impl::count_received_msgs, this, _1)); -+ set_msg_handler( -+ pmt::mp("port"), -+ boost::bind(&nop_impl::count_received_msgs, this, boost::placeholders::_1)); - } - - nop_impl::~nop_impl() {} -diff --git a/gr-blocks/lib/pdu_filter_impl.cc b/gr-blocks/lib/pdu_filter_impl.cc -index b0748eec0..63cfe47e4 100644 ---- a/gr-blocks/lib/pdu_filter_impl.cc -+++ b/gr-blocks/lib/pdu_filter_impl.cc -@@ -44,8 +44,9 @@ pdu_filter_impl::pdu_filter_impl(pmt::pmt_t k, pmt::pmt_t v, bool invert) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&pdu_filter_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_filter_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_filter_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/pdu_remove_impl.cc b/gr-blocks/lib/pdu_remove_impl.cc -index 19cc4dc76..2b97f827b 100644 ---- a/gr-blocks/lib/pdu_remove_impl.cc -+++ b/gr-blocks/lib/pdu_remove_impl.cc -@@ -42,8 +42,9 @@ pdu_remove_impl::pdu_remove_impl(pmt::pmt_t k) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&pdu_remove_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_remove_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_remove_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/pdu_set_impl.cc b/gr-blocks/lib/pdu_set_impl.cc -index 40fbc3cd8..af59ef70f 100644 ---- a/gr-blocks/lib/pdu_set_impl.cc -+++ b/gr-blocks/lib/pdu_set_impl.cc -@@ -43,7 +43,9 @@ pdu_set_impl::pdu_set_impl(pmt::pmt_t k, pmt::pmt_t v) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), boost::bind(&pdu_set_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_set_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_set_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/random_pdu_impl.cc b/gr-blocks/lib/random_pdu_impl.cc -index 75d825aef..6c142c353 100644 ---- a/gr-blocks/lib/random_pdu_impl.cc -+++ b/gr-blocks/lib/random_pdu_impl.cc -@@ -52,8 +52,9 @@ random_pdu_impl::random_pdu_impl(int min_items, - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pmt::mp("generate")); -- set_msg_handler(pmt::mp("generate"), -- boost::bind(&random_pdu_impl::generate_pdu, this, _1)); -+ set_msg_handler( -+ pmt::mp("generate"), -+ boost::bind(&random_pdu_impl::generate_pdu, this, boost::placeholders::_1)); - if (length_modulo < 1) - throw std::runtime_error("length_module must be >= 1"); - if (max_items < length_modulo) -diff --git a/gr-blocks/lib/repeat_impl.cc b/gr-blocks/lib/repeat_impl.cc -index 189fbc894..d6569625d 100644 ---- a/gr-blocks/lib/repeat_impl.cc -+++ b/gr-blocks/lib/repeat_impl.cc -@@ -44,8 +44,9 @@ repeat_impl::repeat_impl(size_t itemsize, int interp) - d_interp(interp) - { - message_port_register_in(pmt::mp("interpolation")); -- set_msg_handler(pmt::mp("interpolation"), -- boost::bind(&repeat_impl::msg_set_interpolation, this, _1)); -+ set_msg_handler( -+ pmt::mp("interpolation"), -+ boost::bind(&repeat_impl::msg_set_interpolation, this, boost::placeholders::_1)); - } - - void repeat_impl::msg_set_interpolation(pmt::pmt_t msg) -diff --git a/gr-blocks/lib/socket_pdu_impl.cc b/gr-blocks/lib/socket_pdu_impl.cc -index df69f07ad..163eec3a6 100644 ---- a/gr-blocks/lib/socket_pdu_impl.cc -+++ b/gr-blocks/lib/socket_pdu_impl.cc -@@ -101,7 +101,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - start_tcp_accept(); - - set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::tcp_server_send, this, _1)); -+ boost::bind(&socket_pdu_impl::tcp_server_send, -+ this, -+ boost::placeholders::_1)); - } else if (type == "TCP_CLIENT") { - boost::system::error_code error = boost::asio::error::host_not_found; - d_tcp_socket.reset(new boost::asio::ip::tcp::socket(d_io_service)); -@@ -111,7 +113,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - d_tcp_socket->set_option(boost::asio::ip::tcp::no_delay(d_tcp_no_delay)); - - set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::tcp_client_send, this, _1)); -+ boost::bind(&socket_pdu_impl::tcp_client_send, -+ this, -+ boost::placeholders::_1)); - - d_tcp_socket->async_read_some( - boost::asio::buffer(d_rxbuf), -@@ -130,8 +134,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred)); - -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::udp_send, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&socket_pdu_impl::udp_send, this, boost::placeholders::_1)); - } else if (type == "UDP_CLIENT") { - d_udp_socket.reset( - new boost::asio::ip::udp::socket(d_io_service, d_udp_endpoint)); -@@ -143,8 +148,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred)); - -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::udp_send, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&socket_pdu_impl::udp_send, this, boost::placeholders::_1)); - } else - throw std::runtime_error("gr::blocks:socket_pdu: unknown socket type"); - -diff --git a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -index 30f4c46dc..34b95d647 100644 ---- a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -+++ b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -@@ -49,9 +49,10 @@ tagged_stream_multiply_length_impl::tagged_stream_multiply_length_impl( - set_tag_propagation_policy(TPP_DONT); - set_relative_rate(1, 1); - message_port_register_in(pmt::intern("set_scalar")); -- set_msg_handler( -- pmt::intern("set_scalar"), -- boost::bind(&tagged_stream_multiply_length_impl::set_scalar_pmt, this, _1)); -+ set_msg_handler(pmt::intern("set_scalar"), -+ boost::bind(&tagged_stream_multiply_length_impl::set_scalar_pmt, -+ this, -+ boost::placeholders::_1)); - } - - tagged_stream_multiply_length_impl::~tagged_stream_multiply_length_impl() {} -diff --git a/gr-blocks/lib/tuntap_pdu_impl.cc b/gr-blocks/lib/tuntap_pdu_impl.cc -index 4343ae1dc..0d9d7e28c 100644 ---- a/gr-blocks/lib/tuntap_pdu_impl.cc -+++ b/gr-blocks/lib/tuntap_pdu_impl.cc -@@ -96,7 +96,8 @@ tuntap_pdu_impl::tuntap_pdu_impl(std::string dev, int MTU, bool istunflag) - - // set up input message port - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), boost::bind(&tuntap_pdu_impl::send, this, _1)); -+ set_msg_handler(pdu::pdu_port_id(), -+ boost::bind(&tuntap_pdu_impl::send, this, boost::placeholders::_1)); - } - - int tuntap_pdu_impl::tun_alloc(char* dev, int flags) -diff --git a/gr-digital/lib/chunks_to_symbols_impl.cc b/gr-digital/lib/chunks_to_symbols_impl.cc -index 26d590a66..a6810a69e 100644 ---- a/gr-digital/lib/chunks_to_symbols_impl.cc -+++ b/gr-digital/lib/chunks_to_symbols_impl.cc -@@ -53,8 +53,9 @@ chunks_to_symbols_impl::chunks_to_symbols_impl( - this->message_port_register_in(pmt::mp("set_symbol_table")); - this->set_msg_handler( - pmt::mp("set_symbol_table"), -- boost::bind( -- &chunks_to_symbols_impl::handle_set_symbol_table, this, _1)); -+ boost::bind(&chunks_to_symbols_impl::handle_set_symbol_table, -+ this, -+ boost::placeholders::_1)); - } - - template -diff --git a/gr-digital/lib/constellation_receiver_cb_impl.cc b/gr-digital/lib/constellation_receiver_cb_impl.cc -index 7fb7559d5..7e216ece5 100644 ---- a/gr-digital/lib/constellation_receiver_cb_impl.cc -+++ b/gr-digital/lib/constellation_receiver_cb_impl.cc -@@ -61,14 +61,16 @@ constellation_receiver_cb_impl::constellation_receiver_cb_impl( - "This receiver only works with constellations of dimension 1."); - - message_port_register_in(pmt::mp("set_constellation")); -- set_msg_handler( -- pmt::mp("set_constellation"), -- boost::bind(&constellation_receiver_cb_impl::handle_set_constellation, this, _1)); -+ set_msg_handler(pmt::mp("set_constellation"), -+ boost::bind(&constellation_receiver_cb_impl::handle_set_constellation, -+ this, -+ boost::placeholders::_1)); - - message_port_register_in(pmt::mp("rotate_phase")); -- set_msg_handler( -- pmt::mp("rotate_phase"), -- boost::bind(&constellation_receiver_cb_impl::handle_rotate_phase, this, _1)); -+ set_msg_handler(pmt::mp("rotate_phase"), -+ boost::bind(&constellation_receiver_cb_impl::handle_rotate_phase, -+ this, -+ boost::placeholders::_1)); - } - - constellation_receiver_cb_impl::~constellation_receiver_cb_impl() {} -diff --git a/gr-digital/lib/costas_loop_cc_impl.cc b/gr-digital/lib/costas_loop_cc_impl.cc -index c3b30834e..e1229e6f4 100644 ---- a/gr-digital/lib/costas_loop_cc_impl.cc -+++ b/gr-digital/lib/costas_loop_cc_impl.cc -@@ -82,7 +82,9 @@ costas_loop_cc_impl::costas_loop_cc_impl(float loop_bw, int order, bool use_snr) - - message_port_register_in(pmt::mp("noise")); - set_msg_handler(pmt::mp("noise"), -- boost::bind(&costas_loop_cc_impl::handle_set_noise, this, _1)); -+ boost::bind(&costas_loop_cc_impl::handle_set_noise, -+ this, -+ boost::placeholders::_1)); - } - - costas_loop_cc_impl::~costas_loop_cc_impl() {} -diff --git a/gr-digital/lib/crc32_async_bb_impl.cc b/gr-digital/lib/crc32_async_bb_impl.cc -index bffbb2a73..66143866c 100644 ---- a/gr-digital/lib/crc32_async_bb_impl.cc -+++ b/gr-digital/lib/crc32_async_bb_impl.cc -@@ -48,9 +48,13 @@ crc32_async_bb_impl::crc32_async_bb_impl(bool check) - message_port_register_out(d_out_port); - - if (check) -- set_msg_handler(d_in_port, boost::bind(&crc32_async_bb_impl::check, this, _1)); -+ set_msg_handler( -+ d_in_port, -+ boost::bind(&crc32_async_bb_impl::check, this, boost::placeholders::_1)); - else -- set_msg_handler(d_in_port, boost::bind(&crc32_async_bb_impl::calc, this, _1)); -+ set_msg_handler( -+ d_in_port, -+ boost::bind(&crc32_async_bb_impl::calc, this, boost::placeholders::_1)); - } - - crc32_async_bb_impl::~crc32_async_bb_impl() {} -diff --git a/gr-digital/lib/header_payload_demux_impl.cc b/gr-digital/lib/header_payload_demux_impl.cc -index 98c805fb2..7cc1e0a4e 100644 ---- a/gr-digital/lib/header_payload_demux_impl.cc -+++ b/gr-digital/lib/header_payload_demux_impl.cc -@@ -150,9 +150,10 @@ header_payload_demux_impl::header_payload_demux_impl( - } - set_tag_propagation_policy(TPP_DONT); - message_port_register_in(msg_port_id()); -- set_msg_handler( -- msg_port_id(), -- boost::bind(&header_payload_demux_impl::parse_header_data_msg, this, _1)); -+ set_msg_handler(msg_port_id(), -+ boost::bind(&header_payload_demux_impl::parse_header_data_msg, -+ this, -+ boost::placeholders::_1)); - for (size_t i = 0; i < special_tags.size(); i++) { - d_special_tags.push_back(pmt::string_to_symbol(special_tags[i])); - d_special_tags_last_value.push_back(pmt::PMT_NIL); -diff --git a/gr-digital/lib/protocol_formatter_async_impl.cc b/gr-digital/lib/protocol_formatter_async_impl.cc -index 84b693745..c08bbb9ae 100644 ---- a/gr-digital/lib/protocol_formatter_async_impl.cc -+++ b/gr-digital/lib/protocol_formatter_async_impl.cc -@@ -55,7 +55,9 @@ protocol_formatter_async_impl::protocol_formatter_async_impl( - message_port_register_out(d_pld_port); - - set_msg_handler(d_in_port, -- boost::bind(&protocol_formatter_async_impl::append, this, _1)); -+ boost::bind(&protocol_formatter_async_impl::append, -+ this, -+ boost::placeholders::_1)); - } - - protocol_formatter_async_impl::~protocol_formatter_async_impl() {} -diff --git a/gr-fec/lib/async_decoder_impl.cc b/gr-fec/lib/async_decoder_impl.cc -index e7a668c83..5d68d13ae 100644 ---- a/gr-fec/lib/async_decoder_impl.cc -+++ b/gr-fec/lib/async_decoder_impl.cc -@@ -65,10 +65,14 @@ async_decoder_impl::async_decoder_impl(generic_decoder::sptr my_decoder, - if (d_packed) { - d_pack = new blocks::kernel::pack_k_bits(8); - set_msg_handler(d_in_port, -- boost::bind(&async_decoder_impl::decode_packed, this, _1)); -+ boost::bind(&async_decoder_impl::decode_packed, -+ this, -+ boost::placeholders::_1)); - } else { - set_msg_handler(d_in_port, -- boost::bind(&async_decoder_impl::decode_unpacked, this, _1)); -+ boost::bind(&async_decoder_impl::decode_unpacked, -+ this, -+ boost::placeholders::_1)); - } - - // The maximum frame size is set by the initial frame size of the decoder. -diff --git a/gr-fec/lib/async_encoder_impl.cc b/gr-fec/lib/async_encoder_impl.cc -index 811d55601..506ae5c7e 100644 ---- a/gr-fec/lib/async_encoder_impl.cc -+++ b/gr-fec/lib/async_encoder_impl.cc -@@ -64,7 +64,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder, - - if (d_packed) { - set_msg_handler(d_in_port, -- boost::bind(&async_encoder_impl::encode_packed, this, _1)); -+ boost::bind(&async_encoder_impl::encode_packed, -+ this, -+ boost::placeholders::_1)); - - d_unpack = new blocks::kernel::unpack_k_bits(8); - -@@ -74,7 +76,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder, - - } else { - set_msg_handler(d_in_port, -- boost::bind(&async_encoder_impl::encode_unpacked, this, _1)); -+ boost::bind(&async_encoder_impl::encode_unpacked, -+ this, -+ boost::placeholders::_1)); - } - - if (d_packed || (strncmp(d_encoder->get_input_conversion(), "pack", 4) == 0)) { -diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc -index 27d00bb5b..f64dad45f 100644 ---- a/gr-fec/lib/depuncture_bb_impl.cc -+++ b/gr-fec/lib/depuncture_bb_impl.cc -@@ -74,7 +74,9 @@ depuncture_bb_impl::depuncture_bb_impl(int puncsize, int puncpat, int delay, cha - set_fixed_rate(true); - set_relative_rate((uint64_t)d_puncsize, (uint64_t)(d_puncsize - d_puncholes)); - set_output_multiple(d_puncsize); -- // set_msg_handler(boost::bind(&depuncture_bb_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&depuncture_bb_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - depuncture_bb_impl::~depuncture_bb_impl() {} -diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc -index a365d6a69..f2078d8c5 100644 ---- a/gr-fec/lib/puncture_bb_impl.cc -+++ b/gr-fec/lib/puncture_bb_impl.cc -@@ -72,7 +72,9 @@ puncture_bb_impl::puncture_bb_impl(int puncsize, int puncpat, int delay) - set_fixed_rate(true); - set_relative_rate((uint64_t)(d_puncsize - d_puncholes), (uint64_t)d_puncsize); - set_output_multiple(d_puncsize - d_puncholes); -- // set_msg_handler(boost::bind(&puncture_bb_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&puncture_bb_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - puncture_bb_impl::~puncture_bb_impl() {} -diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc -index c95288d69..95fb649a8 100644 ---- a/gr-fec/lib/puncture_ff_impl.cc -+++ b/gr-fec/lib/puncture_ff_impl.cc -@@ -72,7 +72,9 @@ puncture_ff_impl::puncture_ff_impl(int puncsize, int puncpat, int delay) - set_fixed_rate(true); - set_relative_rate((uint64_t)(d_puncsize - d_puncholes), (uint64_t)d_puncsize); - set_output_multiple(d_puncsize - d_puncholes); -- // set_msg_handler(boost::bind(&puncture_ff_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&puncture_ff_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - puncture_ff_impl::~puncture_ff_impl() {} -diff --git a/gr-filter/lib/freq_xlating_fir_filter_impl.cc b/gr-filter/lib/freq_xlating_fir_filter_impl.cc -index 8ddc967ba..50ec58947 100644 ---- a/gr-filter/lib/freq_xlating_fir_filter_impl.cc -+++ b/gr-filter/lib/freq_xlating_fir_filter_impl.cc -@@ -72,7 +72,7 @@ freq_xlating_fir_filter_impl::freq_xlating_fir_filter_impl( - boost::bind( - &freq_xlating_fir_filter_impl::handle_set_center_freq, - this, -- _1)); -+ boost::placeholders::_1)); - } - - template -diff --git a/gr-filter/lib/mmse_resampler_cc_impl.cc b/gr-filter/lib/mmse_resampler_cc_impl.cc -index 59f9eacfa..bdce51716 100644 ---- a/gr-filter/lib/mmse_resampler_cc_impl.cc -+++ b/gr-filter/lib/mmse_resampler_cc_impl.cc -@@ -52,8 +52,9 @@ mmse_resampler_cc_impl::mmse_resampler_cc_impl(float phase_shift, float resamp_r - - set_inverse_relative_rate(d_mu_inc); - message_port_register_in(pmt::intern("msg_in")); -- set_msg_handler(pmt::intern("msg_in"), -- boost::bind(&mmse_resampler_cc_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pmt::intern("msg_in"), -+ boost::bind(&mmse_resampler_cc_impl::handle_msg, this, boost::placeholders::_1)); - } - - mmse_resampler_cc_impl::~mmse_resampler_cc_impl() { delete d_resamp; } -diff --git a/gr-filter/lib/mmse_resampler_ff_impl.cc b/gr-filter/lib/mmse_resampler_ff_impl.cc -index 342d9f767..3d7272711 100644 ---- a/gr-filter/lib/mmse_resampler_ff_impl.cc -+++ b/gr-filter/lib/mmse_resampler_ff_impl.cc -@@ -53,8 +53,9 @@ mmse_resampler_ff_impl::mmse_resampler_ff_impl(float phase_shift, float resamp_r - set_inverse_relative_rate(d_mu_inc); - - message_port_register_in(pmt::intern("msg_in")); -- set_msg_handler(pmt::intern("msg_in"), -- boost::bind(&mmse_resampler_ff_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pmt::intern("msg_in"), -+ boost::bind(&mmse_resampler_ff_impl::handle_msg, this, boost::placeholders::_1)); - } - - mmse_resampler_ff_impl::~mmse_resampler_ff_impl() { delete d_resamp; } -diff --git a/gr-qtgui/lib/const_sink_c_impl.cc b/gr-qtgui/lib/const_sink_c_impl.cc -index 852f6ee10..04d421d03 100644 ---- a/gr-qtgui/lib/const_sink_c_impl.cc -+++ b/gr-qtgui/lib/const_sink_c_impl.cc -@@ -69,8 +69,9 @@ const_sink_c_impl::const_sink_c_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&const_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&const_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - for (int i = 0; i < d_nconnections; i++) { - d_residbufs_real.push_back( -diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc -index 8713aa820..39546cbf3 100644 ---- a/gr-qtgui/lib/edit_box_msg_impl.cc -+++ b/gr-qtgui/lib/edit_box_msg_impl.cc -@@ -158,7 +158,9 @@ edit_box_msg_impl::edit_box_msg_impl(data_type_t type, - message_port_register_out(d_port); - message_port_register_in(pmt::mp("val")); - -- set_msg_handler(pmt::mp("val"), boost::bind(&edit_box_msg_impl::set_value, this, _1)); -+ set_msg_handler( -+ pmt::mp("val"), -+ boost::bind(&edit_box_msg_impl::set_value, this, boost::placeholders::_1)); - } - - edit_box_msg_impl::~edit_box_msg_impl() -diff --git a/gr-qtgui/lib/freq_sink_c_impl.cc b/gr-qtgui/lib/freq_sink_c_impl.cc -index 3a34df6ec..fe231699f 100644 ---- a/gr-qtgui/lib/freq_sink_c_impl.cc -+++ b/gr-qtgui/lib/freq_sink_c_impl.cc -@@ -82,17 +82,23 @@ freq_sink_c_impl::freq_sink_c_impl(int fftsize, - - // setup bw input port - message_port_register_in(d_port_bw); -- set_msg_handler(d_port_bw, boost::bind(&freq_sink_c_impl::handle_set_bw, this, _1)); -+ set_msg_handler( -+ d_port_bw, -+ boost::bind(&freq_sink_c_impl::handle_set_bw, this, boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&freq_sink_c_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&freq_sink_c_impl::handle_set_freq, this, boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&freq_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&freq_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/freq_sink_f_impl.cc b/gr-qtgui/lib/freq_sink_f_impl.cc -index c14bfc31f..7090d8699 100644 ---- a/gr-qtgui/lib/freq_sink_f_impl.cc -+++ b/gr-qtgui/lib/freq_sink_f_impl.cc -@@ -82,17 +82,23 @@ freq_sink_f_impl::freq_sink_f_impl(int fftsize, - - // setup bw input port - message_port_register_in(d_port_bw); -- set_msg_handler(d_port_bw, boost::bind(&freq_sink_f_impl::handle_set_bw, this, _1)); -+ set_msg_handler( -+ d_port_bw, -+ boost::bind(&freq_sink_f_impl::handle_set_bw, this, boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&freq_sink_f_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&freq_sink_f_impl::handle_set_freq, this, boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&freq_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&freq_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/histogram_sink_f_impl.cc b/gr-qtgui/lib/histogram_sink_f_impl.cc -index d16de932c..1602d1896 100644 ---- a/gr-qtgui/lib/histogram_sink_f_impl.cc -+++ b/gr-qtgui/lib/histogram_sink_f_impl.cc -@@ -81,8 +81,9 @@ histogram_sink_f_impl::histogram_sink_f_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&histogram_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&histogram_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - // +1 for the PDU buffer - for (int i = 0; i < d_nconnections + 1; i++) { -diff --git a/gr-qtgui/lib/sink_c_impl.cc b/gr-qtgui/lib/sink_c_impl.cc -index d3feb9d16..73136e789 100644 ---- a/gr-qtgui/lib/sink_c_impl.cc -+++ b/gr-qtgui/lib/sink_c_impl.cc -@@ -96,7 +96,9 @@ sink_c_impl::sink_c_impl(int fftsize, - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&sink_c_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&sink_c_impl::handle_set_freq, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/sink_f_impl.cc b/gr-qtgui/lib/sink_f_impl.cc -index 418b630b7..d31023a51 100644 ---- a/gr-qtgui/lib/sink_f_impl.cc -+++ b/gr-qtgui/lib/sink_f_impl.cc -@@ -95,7 +95,9 @@ sink_f_impl::sink_f_impl(int fftsize, - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&sink_f_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&sink_f_impl::handle_set_freq, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.cc b/gr-qtgui/lib/time_raster_sink_b_impl.cc -index 045c216b0..3aa503ccf 100644 ---- a/gr-qtgui/lib/time_raster_sink_b_impl.cc -+++ b/gr-qtgui/lib/time_raster_sink_b_impl.cc -@@ -84,7 +84,9 @@ time_raster_sink_b_impl::time_raster_sink_b_impl(double samp_rate, - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); - set_msg_handler(pmt::mp("in"), -- boost::bind(&time_raster_sink_b_impl::handle_pdus, this, _1)); -+ boost::bind(&time_raster_sink_b_impl::handle_pdus, -+ this, -+ boost::placeholders::_1)); - - d_scale = 1.0f; - -diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.cc b/gr-qtgui/lib/time_raster_sink_f_impl.cc -index d186f319d..b3516e5be 100644 ---- a/gr-qtgui/lib/time_raster_sink_f_impl.cc -+++ b/gr-qtgui/lib/time_raster_sink_f_impl.cc -@@ -84,7 +84,9 @@ time_raster_sink_f_impl::time_raster_sink_f_impl(double samp_rate, - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); - set_msg_handler(pmt::mp("in"), -- boost::bind(&time_raster_sink_f_impl::handle_pdus, this, _1)); -+ boost::bind(&time_raster_sink_f_impl::handle_pdus, -+ this, -+ boost::placeholders::_1)); - - d_icols = static_cast(ceil(d_cols)); - d_tmpflt = (float*)volk_malloc(d_icols * sizeof(float), volk_get_alignment()); -diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc -index b73a1c1ad..83fbda298 100644 ---- a/gr-qtgui/lib/time_sink_c_impl.cc -+++ b/gr-qtgui/lib/time_sink_c_impl.cc -@@ -80,7 +80,9 @@ time_sink_c_impl::time_sink_c_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&time_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&time_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - // +2 for the PDU message buffers - for (unsigned int n = 0; n < d_nconnections + 2; n++) { -diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc -index df13998d7..dd5ed12c8 100644 ---- a/gr-qtgui/lib/time_sink_f_impl.cc -+++ b/gr-qtgui/lib/time_sink_f_impl.cc -@@ -80,7 +80,9 @@ time_sink_f_impl::time_sink_f_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&time_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&time_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - // +1 for the PDU buffer - for (unsigned int n = 0; n < d_nconnections + 1; n++) { -diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.cc b/gr-qtgui/lib/waterfall_sink_c_impl.cc -index fcf2ed98b..da38d32ba 100644 ---- a/gr-qtgui/lib/waterfall_sink_c_impl.cc -+++ b/gr-qtgui/lib/waterfall_sink_c_impl.cc -@@ -118,19 +118,24 @@ waterfall_sink_c_impl::waterfall_sink_c_impl(int fftsize, - // setup bw input port - message_port_register_in(d_port_bw); - set_msg_handler(d_port_bw, -- boost::bind(&waterfall_sink_c_impl::handle_set_bw, this, _1)); -+ boost::bind(&waterfall_sink_c_impl::handle_set_bw, -+ this, -+ boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); - set_msg_handler(d_port, -- boost::bind(&waterfall_sink_c_impl::handle_set_freq, this, _1)); -+ boost::bind(&waterfall_sink_c_impl::handle_set_freq, -+ this, -+ boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&waterfall_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&waterfall_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - } - - waterfall_sink_c_impl::~waterfall_sink_c_impl() -diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.cc b/gr-qtgui/lib/waterfall_sink_f_impl.cc -index aa1037a47..d4231a564 100644 ---- a/gr-qtgui/lib/waterfall_sink_f_impl.cc -+++ b/gr-qtgui/lib/waterfall_sink_f_impl.cc -@@ -116,19 +116,24 @@ waterfall_sink_f_impl::waterfall_sink_f_impl(int fftsize, - // setup bw input port - message_port_register_in(d_port_bw); - set_msg_handler(d_port_bw, -- boost::bind(&waterfall_sink_f_impl::handle_set_bw, this, _1)); -+ boost::bind(&waterfall_sink_f_impl::handle_set_bw, -+ this, -+ boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); - set_msg_handler(d_port, -- boost::bind(&waterfall_sink_f_impl::handle_set_freq, this, _1)); -+ boost::bind(&waterfall_sink_f_impl::handle_set_freq, -+ this, -+ boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&waterfall_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&waterfall_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - } - - waterfall_sink_f_impl::~waterfall_sink_f_impl() -diff --git a/gr-uhd/lib/usrp_block_impl.cc b/gr-uhd/lib/usrp_block_impl.cc -index 4f030159f..697d633c1 100644 ---- a/gr-uhd/lib/usrp_block_impl.cc -+++ b/gr-uhd/lib/usrp_block_impl.cc -@@ -137,12 +137,18 @@ usrp_block_impl::usrp_block_impl(const ::uhd::device_addr_t& device_addr, - // Set up message ports: - message_port_register_in(pmt::mp("command")); - set_msg_handler(pmt::mp("command"), -- boost::bind(&usrp_block_impl::msg_handler_command, this, _1)); -+ boost::bind(&usrp_block_impl::msg_handler_command, -+ this, -+ boost::placeholders::_1)); - - // cuz we lazy: --#define REGISTER_CMD_HANDLER(key, _handler) \ -- register_msg_cmd_handler(key, \ -- boost::bind(&usrp_block_impl::_handler, this, _1, _2, _3)) -+#define REGISTER_CMD_HANDLER(key, _handler) \ -+ register_msg_cmd_handler(key, \ -+ boost::bind(&usrp_block_impl::_handler, \ -+ this, \ -+ boost::placeholders::_1, \ -+ boost::placeholders::_2, \ -+ boost::placeholders::_3)) - // Register default command handlers: - REGISTER_CMD_HANDLER(cmd_freq_key(), _cmd_handler_freq); - REGISTER_CMD_HANDLER(cmd_gain_key(), _cmd_handler_gain); -@@ -257,11 +263,12 @@ bool usrp_block_impl::_check_mboard_sensors_locked() - } else if (_dev->get_clock_source(mboard_index) == "mimo") { - sensor_name = "mimo_locked"; - } -- if (not _wait_for_locked_sensor( -- get_mboard_sensor_names(mboard_index), -- sensor_name, -- boost::bind( -- &usrp_block_impl::get_mboard_sensor, this, _1, mboard_index))) { -+ if (not _wait_for_locked_sensor(get_mboard_sensor_names(mboard_index), -+ sensor_name, -+ boost::bind(&usrp_block_impl::get_mboard_sensor, -+ this, -+ boost::placeholders::_1, -+ mboard_index))) { - GR_LOG_WARN( - d_logger, - boost::format( -diff --git a/gr-uhd/lib/usrp_source_impl.cc b/gr-uhd/lib/usrp_source_impl.cc -index a2ff0821b..5e6bd4328 100644 ---- a/gr-uhd/lib/usrp_source_impl.cc -+++ b/gr-uhd/lib/usrp_source_impl.cc -@@ -57,8 +57,9 @@ usrp_source_impl::usrp_source_impl(const ::uhd::device_addr_t& device_addr, - - _samp_rate = this->get_samp_rate(); - _samps_per_packet = 1; -- register_msg_cmd_handler(cmd_tag_key(), -- boost::bind(&usrp_source_impl::_cmd_handler_tag, this, _1)); -+ register_msg_cmd_handler( -+ cmd_tag_key(), -+ boost::bind(&usrp_source_impl::_cmd_handler_tag, this, boost::placeholders::_1)); - } - - usrp_source_impl::~usrp_source_impl() {} -diff --git a/gr-zeromq/lib/pub_msg_sink_impl.cc b/gr-zeromq/lib/pub_msg_sink_impl.cc -index b5da7421e..957cfa411 100644 ---- a/gr-zeromq/lib/pub_msg_sink_impl.cc -+++ b/gr-zeromq/lib/pub_msg_sink_impl.cc -@@ -62,7 +62,9 @@ pub_msg_sink_impl::pub_msg_sink_impl(char* address, int timeout, bool bind) - } - - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&pub_msg_sink_impl::handler, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&pub_msg_sink_impl::handler, this, boost::placeholders::_1)); - } - - pub_msg_sink_impl::~pub_msg_sink_impl() -diff --git a/gr-zeromq/lib/push_msg_sink_impl.cc b/gr-zeromq/lib/push_msg_sink_impl.cc -index 4140781ab..7d07d3a30 100644 ---- a/gr-zeromq/lib/push_msg_sink_impl.cc -+++ b/gr-zeromq/lib/push_msg_sink_impl.cc -@@ -62,7 +62,9 @@ push_msg_sink_impl::push_msg_sink_impl(char* address, int timeout, bool bind) - } - - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&push_msg_sink_impl::handler, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&push_msg_sink_impl::handler, this, boost::placeholders::_1)); - } - - push_msg_sink_impl::~push_msg_sink_impl() --- -2.26.2 - diff --git a/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch b/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch deleted file mode 100644 index 6b8987fa5f..0000000000 --- a/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 84dea8284c521f08508bb2dcbc99db3b5d3438fd Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Thu, 27 Aug 2020 17:32:09 +0200 -Subject: [PATCH] gnuradio-runtime_pmt: dont hardcode - INTERFACE_INCLUDE_DIRECTORIES - -gnuradio-runtimeTargets.cmake and gnuradio-pmtTargets.cmake are filled -using CMAKE_INSTALL_PREFIX for INSTALL_INTERFACE. - -Since CMAKE_INSTALL_PREFIX, in buildroot, is set to /usr, these files contains -path to host system. - -With BR2_COMPILER_PARANOID_UNSAFE_PATH package using gnuradio fails with: -arm-linux-gnueabihf-g++: ERROR: unsafe header/library path used in cross-compilation: '-isystem' '/usr/include' - -By simply providing 'include', produced .cmake contains: -INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" -instead of -INTERFACE_INCLUDE_DIRECTORIES "/usr/include" - -[Upstream status: https://github.com/gnuradio/gnuradio/pull/3737] - -Signed-off-by: Gwenhael Goavec-Merou ---- - gnuradio-runtime/lib/CMakeLists.txt | 2 +- - gnuradio-runtime/lib/pmt/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gnuradio-runtime/lib/CMakeLists.txt b/gnuradio-runtime/lib/CMakeLists.txt -index 5aa90a5e1..fc32f473b 100644 ---- a/gnuradio-runtime/lib/CMakeLists.txt -+++ b/gnuradio-runtime/lib/CMakeLists.txt -@@ -214,7 +214,7 @@ target_link_libraries(gnuradio-runtime PUBLIC - - target_include_directories(gnuradio-runtime - PUBLIC -- $ -+ $ - $ - $ - PRIVATE -diff --git a/gnuradio-runtime/lib/pmt/CMakeLists.txt b/gnuradio-runtime/lib/pmt/CMakeLists.txt -index 9fb98d0fc..6dfcd945c 100644 ---- a/gnuradio-runtime/lib/pmt/CMakeLists.txt -+++ b/gnuradio-runtime/lib/pmt/CMakeLists.txt -@@ -33,7 +33,7 @@ target_link_libraries(gnuradio-pmt - - target_include_directories(gnuradio-pmt - PUBLIC -- $ -+ $ - $ - PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/ - ) --- -2.26.2 - diff --git a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch deleted file mode 100644 index 034c10c5cc..0000000000 --- a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 268b1a599304f58bd56c86ff09041b5912c24a0c Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Sun, 1 Nov 2020 17:24:36 +0100 -Subject: [PATCH] gr-qtgui: dont't add examples/c++ subdirectory when gr-analog - is disabled - -gr-qtgui examples needs to have gr-analog enabled, without this dependency -compile crash with: - -In file included from -/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22: -/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10: -fatal error: gnuradio/analog/noise_source.h: No such file or directory -24 | #include -| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -compilation terminated. -make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67: -gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1 -make[3]: *** Waiting for unfinished jobs.... -In file included from -/somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10: -/somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10: -fatal error: gnuradio/analog/noise_source.h: No such file or directory -24 | #include -| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -compilation terminated. - -GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if -user has not selected this option. - -[backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6] - -Signed-off-by: Gwenhael Goavec-Merou ---- - gr-qtgui/CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/gr-qtgui/CMakeLists.txt b/gr-qtgui/CMakeLists.txt -index 8831f3ad9..561186fbd 100644 ---- a/gr-qtgui/CMakeLists.txt -+++ b/gr-qtgui/CMakeLists.txt -@@ -68,7 +68,9 @@ if(ENABLE_GR_QTGUI) - add_subdirectory(include/gnuradio/qtgui) - add_subdirectory(lib) - add_subdirectory(docs) --add_subdirectory(examples/c++) -+if (ENABLE_GR_ANALOG) -+ add_subdirectory(examples/c++) -+endif(ENABLE_GR_ANALOG) - if(ENABLE_PYTHON) - add_subdirectory(swig) - add_subdirectory(python/qtgui) --- -2.26.2 - diff --git a/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch b/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch deleted file mode 100644 index 0c282b7322..0000000000 --- a/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch +++ /dev/null @@ -1,165 +0,0 @@ -From 2c767bb260a25b415e8c9c4b3ea37280b2127cec Mon Sep 17 00:00:00 2001 -From: japm48 -Date: Fri, 10 Apr 2020 23:35:30 +0200 -Subject: [PATCH] boost: remove deprecated math/common_factor.hpp - -Remove deprecation warning and prefer using std::{lcm,gcd} to Boost. -Fixes #2712. - -[Retrieved from: -https://github.com/gnuradio/gnuradio/commit/2c767bb260a25b415e8c9c4b3ea37280b2127cec] -Signed-off-by: Fabrice Fontaine ---- - .../include/gnuradio/CMakeLists.txt | 1 + - .../include/gnuradio/integer_math.h | 35 +++++++++++++++++++ - gnuradio-runtime/lib/buffer.cc | 19 ++-------- - gr-digital/lib/symbol_sync_cc_impl.cc | 4 +-- - gr-digital/lib/symbol_sync_ff_impl.cc | 4 +-- - 5 files changed, 43 insertions(+), 20 deletions(-) - create mode 100644 gnuradio-runtime/include/gnuradio/integer_math.h - -diff --git a/gnuradio-runtime/include/gnuradio/CMakeLists.txt b/gnuradio-runtime/include/gnuradio/CMakeLists.txt -index 8d718e87b5b..056af5d6f48 100644 ---- a/gnuradio-runtime/include/gnuradio/CMakeLists.txt -+++ b/gnuradio-runtime/include/gnuradio/CMakeLists.txt -@@ -31,6 +31,7 @@ install(FILES - gr_complex.h - hier_block2.h - high_res_timer.h -+ integer_math.h - io_signature.h - logger.h - math.h -diff --git a/gnuradio-runtime/include/gnuradio/integer_math.h b/gnuradio-runtime/include/gnuradio/integer_math.h -new file mode 100644 -index 00000000000..15141049fa4 ---- /dev/null -+++ b/gnuradio-runtime/include/gnuradio/integer_math.h -@@ -0,0 +1,35 @@ -+/* -*- c++ -*- */ -+/* -+ * Copyright 2020 Free Software Foundation, Inc. -+ * -+ * This file is part of GNU Radio -+ * -+ * SPDX-License-Identifier: GPL-3.0-or-later -+ * -+ */ -+#ifndef INCLUDED_GR_INTEGER_MATH_H -+#define INCLUDED_GR_INTEGER_MATH_H -+ -+#if (__cplusplus >= 201703L) -+ -+// Prefer C++17 goodness. -+#include -+#define GR_GCD std::gcd -+#define GR_LCM std::lcm -+ -+#elif (BOOST_VERSION >= 105800) -+ -+// Fallback: newer boost API (introduced in Boost 1.58.0). -+#include -+#define GR_GCD boost::integer::gcd -+#define GR_LCM boost::integer::lcm -+ -+#else -+ -+// Last resort: old deprecated boost API. -+#include -+#define GR_GCD boost::math::gcd -+#define GR_LCM boost::math::lcm -+ -+#endif /* __cplusplus >= 201703L */ -+#endif /* INCLUDED_GR_INTEGER_MATH_H */ -diff --git a/gnuradio-runtime/lib/buffer.cc b/gnuradio-runtime/lib/buffer.cc -index 720c72c4ee8..46d704542b1 100644 ---- a/gnuradio-runtime/lib/buffer.cc -+++ b/gnuradio-runtime/lib/buffer.cc -@@ -13,22 +13,13 @@ - #endif - #include "vmcircbuf.h" - #include -+#include - #include - #include - #include - #include - #include - --// the following header is deprecated as of Boost 1.66.0, and the --// other API was introduced in Boost 1.58.0. Since we still support --// Boost back to 1.54.0, use the older API if pre-1.5.80 and otherwise --// use the newer API. --#if (BOOST_VERSION < 105800) --#include --#else --#include --#endif -- - namespace gr { - - static long s_buffer_count = 0; // counts for debugging storage mgmt -@@ -68,13 +59,9 @@ static long s_buffer_reader_count = 0; - * - * type_size * nitems == k * page_size - */ --static long minimum_buffer_items(long type_size, long page_size) -+static inline long minimum_buffer_items(long type_size, long page_size) - { --#if (BOOST_VERSION < 105800) -- return page_size / boost::math::gcd(type_size, page_size); --#else -- return page_size / boost::integer::gcd(type_size, page_size); --#endif -+ return page_size / GR_GCD(type_size, page_size); - } - - -diff --git a/gr-digital/lib/symbol_sync_cc_impl.cc b/gr-digital/lib/symbol_sync_cc_impl.cc -index 55f85e7c6a7..55f162dc727 100644 ---- a/gr-digital/lib/symbol_sync_cc_impl.cc -+++ b/gr-digital/lib/symbol_sync_cc_impl.cc -@@ -13,9 +13,9 @@ - #endif - - #include "symbol_sync_cc_impl.h" -+#include - #include - #include --#include - #include - - namespace gr { -@@ -95,7 +95,7 @@ symbol_sync_cc_impl::symbol_sync_cc_impl(enum ted_type detector_type, - throw std::runtime_error("unable to create interpolating_resampler_ccf"); - - // Block Internal Clocks -- d_interps_per_symbol_n = boost::math::lcm(d_ted->inputs_per_symbol(), d_osps_n); -+ d_interps_per_symbol_n = GR_LCM(d_ted->inputs_per_symbol(), d_osps_n); - d_interps_per_ted_input_n = d_interps_per_symbol_n / d_ted->inputs_per_symbol(); - d_interps_per_output_sample_n = d_interps_per_symbol_n / d_osps_n; - -diff --git a/gr-digital/lib/symbol_sync_ff_impl.cc b/gr-digital/lib/symbol_sync_ff_impl.cc -index d0ec32ab192..1172c1b4f8a 100644 ---- a/gr-digital/lib/symbol_sync_ff_impl.cc -+++ b/gr-digital/lib/symbol_sync_ff_impl.cc -@@ -13,9 +13,9 @@ - #endif - - #include "symbol_sync_ff_impl.h" -+#include - #include - #include --#include - #include - - namespace gr { -@@ -97,7 +97,7 @@ symbol_sync_ff_impl::symbol_sync_ff_impl(enum ted_type detector_type, - throw std::runtime_error("unable to create interpolating_resampler_fff"); - - // Block Internal Clocks -- d_interps_per_symbol_n = boost::math::lcm(d_ted->inputs_per_symbol(), d_osps_n); -+ d_interps_per_symbol_n = GR_LCM(d_ted->inputs_per_symbol(), d_osps_n); - d_interps_per_ted_input_n = d_interps_per_symbol_n / d_ted->inputs_per_symbol(); - d_interps_per_output_sample_n = d_interps_per_symbol_n / d_osps_n; - diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index 103175946c..de19732cfb 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -15,19 +15,19 @@ config BR2_PACKAGE_GNURADIO depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost - depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME - select BR2_PACKAGE_BOOST_FILESYSTEM select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_REGEX select BR2_PACKAGE_BOOST_SYSTEM select BR2_PACKAGE_BOOST_THREAD select BR2_PACKAGE_LOG4CPP select BR2_PACKAGE_GMP + select BR2_PACKAGE_SPDLOG select BR2_PACKAGE_VOLK help GNU Radio is a free & open-source software development @@ -81,6 +81,7 @@ config BR2_PACKAGE_GNURADIO_PYTHON depends on BR2_TOOLCHAIN_USES_GLIBC || BR2_TOOLCHAIN_USES_MUSL # python-numpy select BR2_PACKAGE_BOOST_PYTHON select BR2_PACKAGE_PYTHON_NUMPY # runtime + select BR2_PACKAGE_PYTHON_PYBIND select BR2_PACKAGE_PYTHON_SIX # runtime help Enable python component diff --git a/package/gnuradio/gnuradio.hash b/package/gnuradio/gnuradio.hash index 90343cf385..efa0bb462b 100644 --- a/package/gnuradio/gnuradio.hash +++ b/package/gnuradio/gnuradio.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 3e293541a9ac8d78660762bae8b80c0f6195b3494e1c50c01a9fd79cc60bb624 gnuradio-3.8.2.0.tar.gz +sha256 c6b9f59447a842559b00b3a67b4ca1186e9adb8db742b25400507fedc747f2bd gnuradio-3.10.4.0.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk index e36dce081c..cc41f1e12b 100644 --- a/package/gnuradio/gnuradio.mk +++ b/package/gnuradio/gnuradio.mk @@ -4,22 +4,19 @@ # ################################################################################ -GNURADIO_VERSION = 3.8.2.0 -GNURADIO_SITE = https://github.com/gnuradio/gnuradio/releases/download/v$(GNURADIO_VERSION) +GNURADIO_VERSION = 3.10.4.0 +GNURADIO_SITE = $(call github,gnuradio,gnuradio,v$(GNURADIO_VERSION)) GNURADIO_LICENSE = GPL-3.0+ GNURADIO_LICENSE_FILES = COPYING GNURADIO_SUPPORTS_IN_SOURCE_BUILD = NO -# host-python-mako and host-python-six are needed for volk to compile GNURADIO_DEPENDENCIES = \ host-python3 \ - host-python-mako \ - host-python-six \ - host-swig \ boost \ log4cpp \ gmp \ + spdlog \ volk GNURADIO_CONF_OPTS = \ @@ -115,7 +112,8 @@ GNURADIO_CONF_OPTS += -DENABLE_GR_FILTER=OFF endif ifeq ($(BR2_PACKAGE_GNURADIO_PYTHON),y) -GNURADIO_DEPENDENCIES += python3 +GNURADIO_DEPENDENCIES += python3 python-pybind \ + host-python-numpy host-python-packaging GNURADIO_CONF_OPTS += -DENABLE_PYTHON=ON # mandatory to install python modules in site-packages and to use # correct path for python libraries From peter at korsgaard.com Thu Dec 1 21:09:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:02 +0100 Subject: [Buildroot] [git commit] package/libpng: bump to version 1.6.39 Message-ID: <20221205112612.42B7A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48bf3224880dd69ea7bdbb6d73e7b4a6042340ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch | 4 ++-- package/libpng/libpng.hash | 8 ++++---- package/libpng/libpng.mk | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch index d232e4d62f..d16bdb2b11 100644 --- a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch +++ b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch @@ -40,8 +40,8 @@ index a66f6aa..4e67782 100644 -bin_PROGRAMS = pngfix$(EXEEXT) png-fix-itxt$(EXEEXT) +bin_PROGRAMS = @PNG_ARM_NEON_TRUE at am__append_2 = arm/arm_init.c\ - @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c - + @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.c -- 2.7.3 diff --git a/package/libpng/libpng.hash b/package/libpng/libpng.hash index 34b0a8a8b6..c1f65c93af 100644 --- a/package/libpng/libpng.hash +++ b/package/libpng/libpng.hash @@ -1,6 +1,6 @@ -# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.38/ -md5 122e6b7837811698563083b352bc8ca2 libpng-1.6.38.tar.xz -sha1 60960ed110094843e5efa221df6a7d21614a4dba libpng-1.6.38.tar.xz +# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.39/ +md5 aa1ae92e172417039bda072b702f6326 libpng-1.6.39.tar.xz +sha1 3f2386d61eccae211ec4f57899e4ac2ca60d390b libpng-1.6.39.tar.xz # Locally computed: -sha256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be libpng-1.6.38.tar.xz +sha256 1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937 libpng-1.6.39.tar.xz sha256 dfe5a536b0e5a531f844fb9c101a3089aca60772a503893b8e15f9457e369960 LICENSE diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk index 43b4f373f1..a18c36fe78 100644 --- a/package/libpng/libpng.mk +++ b/package/libpng/libpng.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPNG_VERSION = 1.6.38 +LIBPNG_VERSION = 1.6.39 LIBPNG_SERIES = 16 LIBPNG_SOURCE = libpng-$(LIBPNG_VERSION).tar.xz LIBPNG_SITE = http://downloads.sourceforge.net/project/libpng/libpng$(LIBPNG_SERIES)/$(LIBPNG_VERSION) From peter at korsgaard.com Mon Dec 5 12:18:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 13:18:02 +0100 Subject: [Buildroot] [git commit] Revert "package/python3: fix CVE-2022-37454" Message-ID: <20221205122011.16EE98405C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac96a65a29c73456b7cc8fd707b405e6ca67ac20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/270/2707e4e5545e2cf70ad5dfa36a5c25d3a44916d2/ This reverts commit 92d96e8513c75a8ab496c90841920e896085915f. With the merge of next, we are now using python 3.11.0, so this fix is no longer needed. Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 --------------------- package/python3/python3.mk | 3 - 2 files changed, 104 deletions(-) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch deleted file mode 100644 index 5c50dd16cb..0000000000 --- a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 -From: Theo Buehler -Date: Fri, 21 Oct 2022 21:26:01 +0200 -Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module - (#98519) - -This is a port of the applicable part of XKCP's fix [1] for -CVE-2022-37454 and avoids the segmentation fault and the infinite -loop in the test cases published in [2]. - -[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a -[2]: https://mouha.be/sha-3-buffer-overflow/ - -Regression test added by: Gregory P. Smith [Google LLC] - -[Retrieved from: -https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] -Signed-off-by: Fabrice Fontaine ---- - Lib/test/test_hashlib.py | 9 +++++++++ - .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + - Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- - 3 files changed, 18 insertions(+), 7 deletions(-) - create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst - -diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py -index 535f4aa3e04c..9aa6c1f0a3b6 100644 ---- a/Lib/test/test_hashlib.py -+++ b/Lib/test/test_hashlib.py -@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): - def test_case_md5_uintmax(self, size): - self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') - -+ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') -+ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) -+ def test_sha3_update_overflow(self, size): -+ """Regression test for gh-98517 CVE-2022-37454.""" -+ h = hashlib.sha3_224() -+ h.update(b'\x01') -+ h.update(b'\x01'*0xffff_ffff) -+ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') -+ - # use the three examples from Federal Information Processing Standards - # Publication 180-1, Secure Hash Standard, 1995 April 17 - # http://www.itl.nist.gov/div897/pubs/fip180-1.htm -diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst -new file mode 100644 -index 000000000000..2d23a6ad93c7 ---- /dev/null -+++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst -@@ -0,0 +1 @@ -+Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). -diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc -index e10739deafa8..cf92e4db4d36 100644 ---- a/Modules/_sha3/kcp/KeccakSponge.inc -+++ b/Modules/_sha3/kcp/KeccakSponge.inc -@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat - i = 0; - curData = data; - while(i < dataByteLen) { -- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { -+ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { - #ifdef SnP_FastLoop_Absorb - /* processing full blocks first */ - -@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat - } - else { - /* normal lane: using the message queue */ -- -- partialBlock = (unsigned int)(dataByteLen - i); -- if (partialBlock+instance->byteIOIndex > rateInBytes) -+ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) - partialBlock = rateInBytes-instance->byteIOIndex; -+ else -+ partialBlock = (unsigned int)(dataByteLen - i); - #ifdef KeccakReference - displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); - #endif -@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte - i = 0; - curData = data; - while(i < dataByteLen) { -- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { -+ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { - for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { - SnP_Permute(instance->state); - SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); -@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte - SnP_Permute(instance->state); - instance->byteIOIndex = 0; - } -- partialBlock = (unsigned int)(dataByteLen - i); -- if (partialBlock+instance->byteIOIndex > rateInBytes) -+ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) - partialBlock = rateInBytes-instance->byteIOIndex; -+ else -+ partialBlock = (unsigned int)(dataByteLen - i); - i += partialBlock; - - SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 4d94d25ff8..123bc8ef88 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,9 +16,6 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 -# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch -PYTHON3_IGNORE_CVES += CVE-2022-37454 - # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From Luca.Pesce at vimar.com Mon Dec 5 12:36:30 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Mon, 5 Dec 2022 12:36:30 +0000 Subject: [Buildroot] R: R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <20221202192938.GA3302@scaer> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> <20221202192938.GA3302@scaer> Message-ID: Hello Yann, > ________________________________________ > Da: Yann E. MORIN > Inviato: venerd? 2 dicembre 2022 20:29 > A: Pesce Luca > Cc: buildroot at buildroot.org > Oggetto: Re: R: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > > Luca, All, > > On 2022-12-02 13:47 +0000, Pesce Luca spake thusly: > > > Da: Yann E. MORIN > > > Inviato: gioved? 1 dicembre 2022 21:25 > > > A: Pesce Luca > > > Cc: buildroot at buildroot.org > > > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > [--SNIP--] > > > > + # Make the whole dl_dir writeable for the group, so other users within > > > > + # the group can download new versions and update any vcs cache in it. > > > > + chmod -f -R g+w "${dl_dir}" > > > But what if the user initially had umask 0022 to begin with? By forcing > > > the group authorization with the chmod, you are overriding the user's > > > umask settings, which is not good... I for one would not want to have > > > group-writable directories (or files) created when I would have not > > > expected it. > > Yes, I can agree with this. However, BR already overrides the user's umask, > > and, at least in my case (umask=0002), this changes the user's default, > > denying g+w by design. > > Yes, but the reason we do enforce a known umask, is to guarantee some > kind of reproducibility in the generated target image. See commit > bee5745ccc20 (Makefile: don't depend on the umask) which explains, > albeit only briefly, why we do it: > > Some packages and BR itself create files and directories on the target > with cp/mkdir/etc which depend on the umask at the time of building. > > Doing the fixups in target with an explicit chmod or whatever is not > possible. Indeed, some packages also do their own chmod, and we have no > way to know. Ok, now I see the reason for the imposed umask, thanks for the explanation. > > So, we can only resort to using a known umask. We chose 0022 because it > is sane by default, and usually, packages that install files like > executalbes, will want those to be world-executable (a system would not > be very useful is only root could run programs). > > > > Instead, what about something like: > [--SNIP--] > > Yes, this looks good to me: you honor user's umask in the whole download > > phase, and keep the 0022 for other files created by BR. So a better approach, > > for sure! > > Could you handle refining this change, test it, and when/if that works, > send it as a proper patch, please? > Yes, will send something soon. Do I have to ack you in some way in the upcoming patch? > Regards, > Yann E. MORIN. > Thanks and regards, Luca From thomas.petazzoni at bootlin.com Mon Dec 5 12:39:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 13:39:55 +0100 Subject: [Buildroot] [PATCH v2] buildroot: Add basic support for LoongArch architecture (toolchain only) In-Reply-To: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> References: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> Message-ID: <20221205133955.4ad67e6a@windsurf> Hello, On Mon, 5 Dec 2022 17:37:46 +0800 duan wrote: > From: Zhiwei Duan > > > With this patch, the buildroot can compile the rootfs of the loongarch > architecture. > > Both external toolchain and buildroot toolchain can compile rootfs. > > Signed-off-by: Zhiwei Duan Thanks for this patch, glad to see your work on this new architecture. Could you resend your patch with "git send-email"? Indeed your patch has been badly damaged by your e-mail client. Also, could you comment on which gcc, binutils, gdb and uclibc versions have support for LoongArch? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From buildroot at heine.tech Mon Dec 5 12:54:22 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 5 Dec 2022 13:54:22 +0100 Subject: [Buildroot] [PATCH] [RFC] package/boost: Boost.Atomic needs atomic intrinsics Message-ID: <20221205125423.13983-1-buildroot@heine.tech> From: Michael similar to previous problems with nios2 and not-available atomic ints the build for Boost.Atomics also fails for ARC Targets which don't have the ATOMICS_EXT flag set. according to [0] "Boost.Atomic has a hard requirement of the native atomic operations on bytes". The same tests mentioned there fail for ARC. so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. Fixes: http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 Signed-off-by: Michael Nosthoff --- I'm not 100% sure if BR2_ARC_ATOMIC_EXT is the correct flag to use. I'm open to suggestions for better ways and what to propagate to dependent packages. --- package/boost/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/boost/Config.in b/package/boost/Config.in index b99b01f22e..e012f5050f 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -19,6 +19,7 @@ if BR2_PACKAGE_BOOST config BR2_PACKAGE_BOOST_ATOMIC bool "boost-atomic" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help C++11-style atomic<>. -- 2.37.1 (Apple Git-137.1) From peter at korsgaard.com Mon Dec 5 13:18:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 14:18:06 +0100 Subject: [Buildroot] [git commit] package/sdl2_ttf: fix legal-info after bump to 2.20.1 Message-ID: <20221205132000.E565385C5A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2313f68e4c56faf9d5366bc3c61d03cf814f5a43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 93d8b71371962 (package/sdl2_ttf: bump version to 2.20.1) dropped the hash for COPYING.txt and added a hash for LICENSE.txt but forgot to adjust SDL2_TTF_LICENSE_FILES, breaking legal-info: >>> sdl2_ttf 2.20.1 Collecting legal info ERROR: No hash found for COPYING.txt cp: cannot stat '/path/to/output/build/sdl2_ttf-2.20.1/COPYING.txt': No such file or directory make[1]: *** [package/sdl2_ttf/sdl2_ttf.mk:38: sdl2_ttf-legal-info] Error 1 Signed-off-by: Peter Korsgaard --- package/sdl2_ttf/sdl2_ttf.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/sdl2_ttf/sdl2_ttf.mk b/package/sdl2_ttf/sdl2_ttf.mk index 4b44b0fc41..f859d097ff 100644 --- a/package/sdl2_ttf/sdl2_ttf.mk +++ b/package/sdl2_ttf/sdl2_ttf.mk @@ -8,7 +8,7 @@ SDL2_TTF_VERSION = 2.20.1 SDL2_TTF_SOURCE = SDL2_ttf-$(SDL2_TTF_VERSION).tar.gz SDL2_TTF_SITE = http://www.libsdl.org/projects/SDL_ttf/release SDL2_TTF_LICENSE = Zlib -SDL2_TTF_LICENSE_FILES = COPYING.txt +SDL2_TTF_LICENSE_FILES = LICENSE.txt SDL2_TTF_INSTALL_STAGING = YES SDL2_TTF_DEPENDENCIES = sdl2 freetype host-pkgconf SDL2_TTF_CONF_OPTS = --disable-freetype-builtin --disable-harfbuzz-builtin From peter at korsgaard.com Mon Dec 5 14:14:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 15:14:59 +0100 Subject: [Buildroot] [git commit] Revert "package/mupdf: fix CVE-2021-4216" Message-ID: <20221205141611.A43FE85C7F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f298729fc3e3d71c01eab9e2939661fb50a7fe5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit 3ddca0ccb90967977c2db8c966c205568cf4cb93. With the merge of next, we are now using mupdf 1.20.3, so this fix is no longer needed. Signed-off-by: Peter Korsgaard --- ...-by-zero-for-zero-width-pages-in-muraster.patch | 29 ---------------------- package/mupdf/mupdf.mk | 3 --- 2 files changed, 32 deletions(-) diff --git a/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch b/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch deleted file mode 100644 index 099a3fdbab..0000000000 --- a/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 22c47acbd52949421f8c7cb46ea1556827d0fcbf Mon Sep 17 00:00:00 2001 -From: Sebastian Rasmussen -Date: Tue, 18 Jan 2022 20:33:10 +0100 -Subject: [PATCH] Bug 704834: Fix division by zero for zero width pages in - muraster. - -[Retrieved from: -https://github.com/ArtifexSoftware/mupdf/commit/22c47acbd52949421f8c7cb46ea1556827d0fcbf] -Signed-off-by: Fabrice Fontaine ---- - source/tools/muraster.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/source/tools/muraster.c b/source/tools/muraster.c -index c2ceb62f2e..97f4ae2633 100644 ---- a/source/tools/muraster.c -+++ b/source/tools/muraster.c -@@ -1003,8 +1003,9 @@ initialise_banding(fz_context *ctx, render_details *render, int color) - - w = render->ibounds.x1 - render->ibounds.x0; - min_band_mem = (size_t)bpp * w * min_band_height; -- reps = (int)(max_band_memory / min_band_mem); -- if (reps < 1) -+ if (min_band_mem > 0) -+ reps = (int)(max_band_memory / min_band_mem); -+ if (min_band_mem == 0 || reps < 1) - reps = 1; - - /* Adjust reps to even out the work between threads */ diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index c333f43957..1fc54b2d35 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -28,9 +28,6 @@ MUPDF_IGNORE_CVES += CVE-2021-3407 # 0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch MUPDF_IGNORE_CVES += CVE-2021-37220 -# 0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch -MUPDF_IGNORE_CVES += CVE-2021-4216 - # The pkg-config name for gumbo-parser is `gumbo`. MUPDF_PKG_CONFIG_PACKAGES = \ freetype2 \ From Nicolas.Carrier at orolia.com Mon Dec 5 15:48:16 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Mon, 5 Dec 2022 15:48:16 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221013163432.18545-1-raphael.pavlidis@gmail.com> References: <20220904124315.12728-1-raphael.pavlidis@gmail.com> <20221013163432.18545-1-raphael.pavlidis@gmail.com> Message-ID: I tested it with a basic config (in fact, a draft unit test) and it compiles fine and the commands I tested worked fine. Tested-by: Nicolas Carrier Approved-by: Nicolas Carrier Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : buildroot de la part de Raphael Pavlidis Envoy? : jeudi 13 octobre 2022 18:34 ? : buildroot at buildroot.org Cc?: Raphael Pavlidis ; Yann E . MORIN ; Thomas Petazzoni Objet : [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. shadow provides utilities to deal with user accounts. The shadow package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. Especially it is useful if rootless podman container should be used, which requires newuidmap and newgidmap. Signed-off-by: Raphael Pavlidis --- Changes v2 -> v3: - remove nscd support - remove sssd support - remove group name max length parameter - remove su build - improve help text of subordinate-ids - use a define instead of variable for SHADOW_ACCOUNT_TOOLS_SETUID ?SHADOW_SUBORDINATE_IDS_PERMISSIONS and Changes v1 -> v2: - DEVELOPERS: add Raphael Pavlids for shadow ?DEVELOPERS ? ? ? ? ? ? ? ? | ? 3 +- ?package/Config.in ? ? ? ? ?| ? 1 + ?package/shadow/Config.in ? | ?61 +++++++++++++++++ ?package/shadow/shadow.hash | ? 3 + ?package/shadow/shadow.mk ? | 133 +++++++++++++++++++++++++++++++++++++ ?5 files changed, 200 insertions(+), 1 deletion(-) ?create mode 100644 package/shadow/Config.in ?create mode 100644 package/shadow/shadow.hash ?create mode 100644 package/shadow/shadow.mk diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..0dad0ba0ba 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2474,7 +2474,8 @@ F: ? ? ? ?support/testing/tests/package/test_python_jmespath.py ?F: ? ? support/testing/tests/package/test_python_rsa.py ?F: ? ? support/testing/tests/package/test_python_s3transfer.py -N: ? ? Raphael Pavlidis +N: ? ? Raphael Pavlidis +F: ? ? package/shadow/ ?F: ? ? package/slirp4netns/ ?N: ? ? Refik Tuzakli diff --git a/package/Config.in b/package/Config.in index e3a34d6e97..d9ead48647 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2642,6 +2642,7 @@ menu "System tools" ? ? ? ?source "package/sdbus-cpp/Config.in" ? ? ? ?source "package/sdbusplus/Config.in" ? ? ? ?source "package/seatd/Config.in" + ? ? ? source "package/shadow/Config.in" ? ? ? ?source "package/smack/Config.in" ? ? ? ?source "package/start-stop-daemon/Config.in" ? ? ? ?source "package/supervisor/Config.in" diff --git a/package/shadow/Config.in b/package/shadow/Config.in new file mode 100644 index 0000000000..6b1fe0a61f --- /dev/null +++ b/package/shadow/Config.in @@ -0,0 +1,61 @@ +menuconfig BR2_PACKAGE_SHADOW + ? ? ? bool "shadow" + ? ? ? depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 + ? ? ? help + ? ? ? ? Utilities to deal with user accounts. + + ? ? ? ? https://github.com/shadow-maint/shadow + +if BR2_PACKAGE_SHADOW + +config BR2_PACKAGE_SHADOW_SHADOWGRP + ? ? ? bool "shadowgrp" + ? ? ? help + ? ? ? ? Enable shadow group support. + +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID + ? ? ? bool "account-tools-setuid" + ? ? ? depends on BR2_USE_MMU ?# linux-pam + ? ? ? depends on BR2_ENABLE_LOCALE ?# linux-pam + ? ? ? depends on BR2_USE_WCHAR ?# linux-pam + ? ? ? depends on !BR2_STATIC_LIBS ?# linux-pam + ? ? ? select BR2_PACKAGE_LINUX_PAM + ? ? ? help + ? ? ? ? Install the user and group management tools (e.g. groupadd) with setuid and + ? ? ? ? authenticate the callers via PAM. + +comment "account-tools-setuid needs a toolchain w/ shared libs, wchar, locale" + ? ? ? depends on BR2_USE_MMU + ? ? ? depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR || !BR2_ENABLE_LOCALE + +config BR2_PACKAGE_SHADOW_UTMPX + ? ? ? bool "utmpx" + ? ? ? help + ? ? ? ? Enable loggin in utmpx / wtmpx. + +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS + ? ? ? bool "subordinate-ids" + ? ? ? help + ? ? ? ? Support subordinate ids. Helpful to use container solution like podman + ? ? ? ? without root. + +config BR2_PACKAGE_SHADOW_SHA_CRYPT + ? ? ? bool "sha-crypt" + ? ? ? default y + ? ? ? help + ? ? ? ? Allow the SHA256 and SHA512 password encryption algorithms. + +config BR2_PACKAGE_SHADOW_BCRYPT + ? ? ? bool "bcrypt" + ? ? ? help + ? ? ? ? Allow the bcrypt password encryption algorithm. + +config BR2_PACKAGE_SHADOW_YESCRYPT + ? ? ? bool "yescrypt" + ? ? ? help + ? ? ? ? Allow the yescrypt password encryption algorithm. + +endif # BR2_PACKAGE_SHADOW + +comment "shadow needs a toolchain w/ headers >= 4.14" + ? ? ? depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 diff --git a/package/shadow/shadow.hash b/package/shadow/shadow.hash new file mode 100644 index 0000000000..6b9faac10f --- /dev/null +++ b/package/shadow/shadow.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 ?41f093ce58b2ae5f389a1c5553e0c18bc73e6fe27f66273891991198a7707c95 ?shadow-4.11.1.tar.xz +sha256 ?3d25ab8f43fdc14624296a56ff8dc3e72e499ad35f32ae0c803f4959cfe17c0a ?COPYING diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk new file mode 100644 index 0000000000..261f28dd28 --- /dev/null +++ b/package/shadow/shadow.mk @@ -0,0 +1,133 @@ +################################################################################ +# +# shadow +# +################################################################################ + +SHADOW_VERSION = 4.11.1 +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz +SHADOW_LICENSE = BSD-3-Clause +SHADOW_LICENSE_FILES = COPYING + +SHADOW_CONF_OPTS = \ + ? ? ? --disable-man \ + ? ?--without-btrfs \ + ? ?--without-nscd \ + ? ?--without-skey \ + ? ?--without-sssd \ + ? ?--without-su \ + ? ?--without-tcb + +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) +SHADOW_CONF_OPTS += --enable-shadowgrp +else +SHADOW_CONF_OPTS += --disable-shadowgrp +endif + +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) +SHADOW_CONF_OPTS += --enable-account-tools-setuid +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS + ? ? ? /usr/sbin/chgpasswd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/chpasswd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupadd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupdel f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupmod f 4755 0 0 - - - - - + ? ? ? /usr/sbin/newusers f 4755 0 0 - - - - - + ? ? ? /usr/sbin/useradd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/usermod f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-account-tools-setuid +endif + +ifeq ($(BR2_PACKAGE_SHADOW_UTMPX),y) +SHADOW_CONF_OPTS += --enable-utmpx +else +SHADOW_CONF_OPTS += --disable-utmpx +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SUBORDINATE_IDS),y) +SHADOW_CONF_OPTS += --enable-subordinate-ids +define SHADOW_SUBORDINATE_IDS_PERMISSIONS + ? ? ? /usr/bin/newuidmap f 4755 0 0 - - - - - + ? ? ? /usr/bin/newgidmap f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-subordinate-ids +endif + +ifeq ($(BR2_PACKAGE_ACL),y) +SHADOW_CONF_OPTS += --with-acl +SHADOW_DEPENDENCIES += acl +else +SHADOW_CONF_OPTS += --without-acl +endif + +ifeq ($(BR2_PACKAGE_ATTR),y) +SHADOW_CONF_OPTS += --with-attr +SHADOW_DEPENDENCIES += attr +else +SHADOW_CONF_OPTS += --without-attr +endif + +ifeq ($(BR2_PACKAGE_AUDIT),y) +SHADOW_CONF_OPTS += --with-audit +SHADOW_DEPENDENCIES += audit +else +SHADOW_CONF_OPTS += --without-audit +endif + +ifeq ($(BR2_PACKAGE_CRACKLIB),y) +SHADOW_CONF_OPTS += --with-libcrack +SHADOW_DEPENDENCIES += cracklib +else +SHADOW_CONF_OPTS += --without-libcrack +endif + +ifeq ($(BR2_PACKAGE_LIBSELINUX),y) +SHADOW_CONF_OPTS += --with-selinux +SHADOW_DEPENDENCIES += libselinux libsemanage +else +SHADOW_CONF_OPTS += --without-selinux +endif + +# linux-pam is also used without account-tools-setuid enabled +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +SHADOW_CONF_OPTS += --with-libpam +SHADOW_DEPENDENCIES += linux-pam +else +SHADOW_CONF_OPTS += --without-libpam +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SHA_CRYPT),y) +SHADOW_CONF_OPTS += --with-sha-crypt +else +SHADOW_CONF_OPTS += --without-sha-crypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_BCRYPT),y) +SHADOW_CONF_OPTS += --with-bcrypt +else +SHADOW_CONF_OPTS += --without-bcrypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_YESCRYPT),y) +SHADOW_CONF_OPTS += --with-yescrypt +else +SHADOW_CONF_OPTS += --without-yescrypt +endif + +define SHADOW_PERMISSIONS + ? ? ? /usr/bin/chage f 4755 0 0 - - - - - + ? ? ? /usr/bin/chfn f 4755 0 0 - - - - - + ? ? ? /usr/bin/chsh f 4755 0 0 - - - - - + ? ? ? /usr/bin/expiry f 4755 0 0 - - - - - + ? ? ? /usr/bin/gpasswd f 4755 0 0 - - - - - + ? ? ? /usr/bin/newgrp f 4755 0 0 - - - - - + ? ? ? /usr/bin/passwd f 4755 0 0 - - - - - + ? ? ? $(SHADOW_ACCOUNT_TOOLS_SETUID) + ? ? ? $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) +endef + +$(eval $(autotools-package)) -- 2.35.1 _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot From thomas.petazzoni at bootlin.com Mon Dec 5 17:19:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 18:19:07 +0100 Subject: [Buildroot] [PATCH] [RFC] package/boost: Boost.Atomic needs atomic intrinsics In-Reply-To: <20221205125423.13983-1-buildroot@heine.tech> References: <20221205125423.13983-1-buildroot@heine.tech> Message-ID: <20221205181907.2cbb01e7@windsurf> On Mon, 5 Dec 2022 13:54:22 +0100 Michael Nosthoff via buildroot wrote: > From: Michael > > similar to previous problems with nios2 and not-available atomic ints > the build for Boost.Atomics also fails for ARC Targets which don't > have the ATOMICS_EXT flag set. > > according to [0] "Boost.Atomic has a hard requirement of the native > atomic operations on bytes". The same tests mentioned there fail for > ARC. > > so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. > > Fixes: > http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 > > [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 > > Signed-off-by: Michael Nosthoff I wish it would be this simple, but this new "depends on" needs to be propagated to all places where BR2_PACKAGE_BOOST_ATOMIC is selected. Aka: package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/domoticz/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/gnuradio/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/libcpprestsdk/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/log4cxx/Config.in: select BR2_PACKAGE_BOOST_ATOMIC if !BR2_TOOLCHAIN_GCC_AT_LEAST_7 package/uhd/Config.in: select BR2_PACKAGE_BOOST_ATOMIC And of course, if there's anything that selects those options, the new depends on should be propagated to them again. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bernd.kuhls at t-online.de Mon Dec 5 18:33:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:35 +0100 Subject: [Buildroot] [PATCH 2/3] package/intel-mediasdk: bump version to 22.6.4 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221205183336.2699053-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index e4fd569830..7cbedb7127 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a47a554cb3055614a8041cf478c4c89e249c2157c7e98389fbaba6144dc18783 intel-mediasdk-22.6.3.tar.gz +sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f5e39905a1..3bd6197779 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.3 +INTEL_MEDIASDK_VERSION = 22.6.4 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:33:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:34 +0100 Subject: [Buildroot] [PATCH 1/3] package/intel-mediadriver: bump version to 22.6.4 Message-ID: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index 0a42475400..a9b7c6407d 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f42c41dce7ab4213e21f6599cd0602e5ab40a8182ec286bfc0a16547721dff7a intel-media-22.6.3.tar.gz +sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index e26c2472be..5010a9ca1e 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.3 +INTEL_MEDIADRIVER_VERSION = 22.6.4 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:33:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:36 +0100 Subject: [Buildroot] [PATCH 3/3] package/intel-gmmlib: bump version to 22.3.1 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221205183336.2699053-3-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-gmmlib/intel-gmmlib.hash | 2 +- package/intel-gmmlib/intel-gmmlib.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-gmmlib/intel-gmmlib.hash b/package/intel-gmmlib/intel-gmmlib.hash index 490ff46dfc..9491f23680 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c1f33e1519edfc527127baeb0436b783430dfd256c643130169a3a71dc86aff9 intel-gmmlib-22.3.0.tar.gz +sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ee5b60ab6b..81c455eafd 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.0 +INTEL_GMMLIB_VERSION = 22.3.1 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:35:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:35:04 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221205183504.2699092-1-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- v3: rebased for master branch after -next merge Config.in.legacy | 6 ++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 13 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..fd1e1ceeec 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From yann.morin.1998 at free.fr Mon Dec 5 20:12:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 21:12:24 +0100 Subject: [Buildroot] Excluding certain architectures for a package In-Reply-To: References: Message-ID: <20221205201224.GG2855@scaer> Danillo, All, On 2022-12-05 07:52 +0100, Danilo Bargen spake thusly: > Hi all > > The package below does not currently build on MIPS because one of > crypto libraries it depends on doesn't yet fully support that > architecture: https://github.com/briansmith/ring/issues/562 > > Is there a way to exclude certain architectures for a package? What > is the process for this? You can add a dependency on architectures like any other dependency; see the manual: https://buildroot.org/downloads/manual/manual.html#dependencies-target-toolchain-options Quoting: * Target architecture - Dependency symbol: BR2_powerpc, BR2_mips, ? (see arch/Config.in) - Comment string: no comment to be added For example, to exclude all of mips and mips64: # Crypto opt not available for mips: depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) Adapt appropriately, of course. Regards, Yann E. MORIN. > Cheers, > Danilo > > ----- Original message ----- > Betreff: [autobuild.buildroot.net] Your daily results for 2022-11-03 > Datum: Freitag, 04. November 2022 08:39 > > Hello, > > Autobuilder failures > ==================== > > Below is a list of build failures reported by the Buildroot autobuilders > in relation to packages or CPU architectures you are in charge of. > Please help us improving the quality of Buildroot by investigating those > build failures and sending patches to fix them. > > Results for the 'master' branch > ------------------------------- > > Build failures related to your packages: > > arch | reason | url > -------------+--------------------------------+--------------------------------------------------------------------------------- > mips | tealdeer-1.6.1 | http://autobuild.buildroot.net/results/d4863f476de2a8b4c9d28ee52b1a48f5b0947c4b > > > Thanks for your contribution to Buildroot! > > -- > http://autobuild.buildroot.net > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From francois.perrad at gadz.org Mon Dec 5 20:13:39 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:13:39 +0100 Subject: [Buildroot] [PATCH v6 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221117001511.1753592-2-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-2-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:16, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > This is a separate U-Boot package that would build > the intermediate spl binary for the R5 core on TI's k3 boards. > Usually, the resulting spl will be used for k3-image-gen > to build the full R5 boot binary tiboot3.bin. > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 6 +++ > boot/Config.in | 1 + > boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ > boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + > boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ > 5 files changed, 90 insertions(+) > create mode 100644 boot/ti-k3-r5-loader/Config.in > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index bc026da4aa..cf1cb8808b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -128,6 +128,9 @@ F: package/dcron/ > F: package/libxmlrpc/ > F: package/python-docopt/ > > +N: Anand Gadiyar > +F: boot/ti-k3-r5-loader/ > + > N: Andr? Zwing > F: package/libkrb5/ > F: package/openal/ > @@ -3045,6 +3048,9 @@ F: package/python-pyusb/ > N: Wojciech Nizi?ski > F: package/fwup/ > > +N: Xuanhao Shi > +F: boot/ti-k3-r5-loader/ > + > N: Yair Ben Avraham > F: package/casync/ > F: package/gloox/ > diff --git a/boot/Config.in b/boot/Config.in > index 40472ae07d..ce17b2df6b 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > > diff --git a/boot/ti-k3-r5-loader/Config.in > b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" > + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + bool "Using an in-tree board defconfig file" > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + bool "Using a custom board (def)config file" > + > +endchoice > + > +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG > + string "Board defconfig" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + help > + Name of the board for which TI K3 R5 Loader should be > + built, without the _defconfig suffix. > + > +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE > + string "Configuration file path" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + help > + Path to the TI K3 R5 Loader configuration file. > +endif > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea > u-boot-2022.10-rc1.tar.bz2 > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > new file mode 100644 > index 0000000000..535c9b999b > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > @@ -0,0 +1,49 @@ > > +################################################################################ > +# > +# ti-k3-r5-loader.mk > +# > > +################################################################################ > + > +TI_K3_R5_LOADER_VERSION = 2022.10 > +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot > +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 > +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ > +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt > +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx > +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot > +TI_K3_R5_LOADER_INSTALL_IMAGES = YES > +TI_K3_R5_LOADER_DEPENDENCIES = \ > + host-pkgconf \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + host-arm-gnu-toolchain \ > + host-openssl > + > +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) > +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) > +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ > + host-arm-gnu-toolchain \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + $(BR2_BISON_HOST_DEPENDENCY) \ > + $(BR2_FLEX_HOST_DEPENDENCY) > + > +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) > +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig > +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_FILE = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) > +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > +TI_K3_R5_LOADER_MAKE_OPTS += \ > here `=` is enough, `+=` not needed Fran?ois > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + ARCH=arm \ > + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem > /,$(HOST_CFLAGS)))" \ > + HOSTLDFLAGS="$(HOST_LDFLAGS)" > + > +define TI_K3_R5_LOADER_BUILD_CMDS > + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) > $(TI_K3_R5_LOADER_MAKE_OPTS) > +endef > + > +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS > + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin > +endef > + > +$(eval $(kconfig-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From buildroot at heine.tech Mon Dec 5 20:14:46 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 05 Dec 2022 21:14:46 +0100 Subject: [Buildroot] =?utf-8?q?=5BPATCH=5D_=5BRFC=5D_package/boost=3A_Boo?= =?utf-8?q?st=2EAtomic_needs_atomic_intrinsics?= In-Reply-To: <20221205181907.2cbb01e7@windsurf> Message-ID: <150f01-638e5100-5-37d57a00@103574002> Hi Thomas, On Monday, December 05, 2022 18:19 CET, Thomas Petazzoni wrote: > On Mon, 5 Dec 2022 13:54:22 +0100 > Michael Nosthoff via buildroot wrote: > > > From: Michael > > > > similar to previous problems with nios2 and not-available atomic ints > > the build for Boost.Atomics also fails for ARC Targets which don't > > have the ATOMICS_EXT flag set. > > > > according to [0] "Boost.Atomic has a hard requirement of the native > > atomic operations on bytes". The same tests mentioned there fail for > > ARC. > > > > so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. > > > > Fixes: > > http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 > > > > [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 > > > > Signed-off-by: Michael Nosthoff > > I wish it would be this simple, but this new "depends on" needs to be > propagated to all places where BR2_PACKAGE_BOOST_ATOMIC is selected. > > Aka: > > package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/domoticz/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/gnuradio/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/libcpprestsdk/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/log4cxx/Config.in: select BR2_PACKAGE_BOOST_ATOMIC if !BR2_TOOLCHAIN_GCC_AT_LEAST_7 > package/uhd/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > > And of course, if there's anything that selects those options, the new > depends on should be propagated to them again. I'm aware of these dependencies. That's why I submitted this RFC Patch because I wanted to be sure to use the right dependency before going through all those packages. (I guess you missed my "below the commit message" part). Does it make sense to add depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) to all those packages or is there something "smarter"? Would it make sense to group it with the dependency on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS and add something like BR2_PACKAGE_BOOST_ATOMIC_ARCH_SUPPORT? Regards, Michael From francois.perrad at gadz.org Mon Dec 5 20:20:49 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:20:49 +0100 Subject: [Buildroot] [PATCH v6 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221117001511.1753592-3-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-3-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:16, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index cf1cb8808b..e699b6ec81 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3049,6 +3050,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..7239b94425 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > > +################################################################################ > +# > +# ti-k3-image-gen > +# > > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE > > = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(BINARIES_DIR) \ > + BIN_DIR=$(BINARIES_DIR) > using $(BINARIES_DIR) as output directory is a bad idea in a build step, artifacts will be copied in $(BINARIES_DIR) in install step. prefer something like: O=$(@D)/tmp BIN_DIR=$(@D) Fran?ois > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Mon Dec 5 20:27:20 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:27:20 +0100 Subject: [Buildroot] [PATCH v6 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221117001511.1753592-4-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-4-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:15, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 46 +++++++++++++++++++++++++++++++ > 4 files changed, 126 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index e699b6ec81..38ccec2f20 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3050,8 +3052,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..f1acd49326 > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,46 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="SPD=opteed" > useless, SPD=opteed is already added in boot/arm-trusted-firmware.mk when aarch64 > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY=y > BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY is useless (checked with `make savedefconfig`) Fran?ois > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Mon Dec 5 20:37:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 21:37:36 +0100 Subject: [Buildroot] R: R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> <20221202192938.GA3302@scaer> Message-ID: <20221205203736.GH2855@scaer> Luca, All, On 2022-12-05 12:36 +0000, Pesce Luca via buildroot spake thusly: [--SNIP--] > > Could you handle refining this change, test it, and when/if that works, > > send it as a proper patch, please? > Yes, will send something soon. Do I have to ack you in some way in the upcoming > patch? You can add me in Cc when sending the patch; usually, 'git send-email' will do it for you automatically if you add just (without quotes) at the end of your commit message: Cc: someone Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Mon Dec 5 21:31:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 22:31:28 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure due to missing Linux options In-Reply-To: <20220920133224.3290270-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 20 Sep 2022 15:32:24 +0200") References: <20220920133224.3290270-1-giulio.benetti@benettiengineering.com> Message-ID: <87ilip7d1r.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Enable Linux options depending on the bus has been chosen, so: > 1) enable by default common Linux options: > CONFIG_NET > CONFIG_WIRELESS > CONFIG_CFG80211 > CONFIG_CRC_ITU_T > CONFIG_CRC7 > 2) enable for SDIO bus: > CONFIG_MMC > 3) enable for SPI bus: > CONFIG_SPI > Fixes: > http://autobuild.buildroot.net/results/d8c4f0f959dd2ec110db8a75980f13172c3c116c/ > Signed-off-by: Giulio Benetti Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 21:29:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 22:29:52 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/wilc-driver: fix build failure due to missing Linux options Message-ID: <20221205213317.4495D85C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c7c6cd5982b8e7310c763f5f042c7a8f1ba1546 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Enable Linux options depending on the bus has been chosen, so: 1) enable by default common Linux options: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_CRC_ITU_T CONFIG_CRC7 2) enable for SDIO bus: CONFIG_MMC 3) enable for SPI bus: CONFIG_SPI Fixes: http://autobuild.buildroot.net/results/d8c4f0f959dd2ec110db8a75980f13172c3c116c/ Signed-off-by: Giulio Benetti Reviewed-by: Kris Bahnsen Signed-off-by: Thomas Petazzoni (cherry picked from commit 9fe82e56d205c1fb3efe4ef6ae5b24d2284f1429) Signed-off-by: Peter Korsgaard --- package/wilc-driver/wilc-driver.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/package/wilc-driver/wilc-driver.mk b/package/wilc-driver/wilc-driver.mk index a89af30e29..a7a902b6db 100644 --- a/package/wilc-driver/wilc-driver.mk +++ b/package/wilc-driver/wilc-driver.mk @@ -13,11 +13,17 @@ WILC_DRIVER_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_WILC_DRIVER_SPI),y) WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_SPI=m +define WILC_DRIVER_SPI_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_SPI) +endef endif ifeq ($(BR2_PACKAGE_WILC_DRIVER_SDIO),y) WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_SDIO=m +define WILC_DRIVER_SDIO_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_MMC) +endef endif ifeq ($(BR2_PACKAGE_WILC_DRIVER_SDIO_OOB),y) @@ -25,5 +31,15 @@ WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_HW_OOB_INTR=y endif +define WILC_DRIVER_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_CRC_ITU_T) + $(call KCONFIG_ENABLE_OPT,CONFIG_CRC7) + $(WILC_DRIVER_SPI_LINUX_CONFIG_FIXUPS) + $(WILC_DRIVER_SDIO_LINUX_CONFIG_FIXUPS) +endef + $(eval $(kernel-module)) $(eval $(generic-package)) From yann.morin.1998 at free.fr Mon Dec 5 21:55:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 22:55:58 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221013163432.18545-1-raphael.pavlidis@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> Message-ID: <20221205215558.GI2855@scaer> Raphael, All, On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: > shadow provides utilities to deal with user accounts. > > The shadow package includes the necessary programs for converting UNIX > password files to the shadow password format, plus programs for managing > user and group accounts. Especially it is useful if rootless podman > container should be used, which requires newuidmap and newgidmap. > > Signed-off-by: Raphael Pavlidis I was about to apply this, after fixing the minor issues (see below), but there is a rather major blocker, see below too... > --- [--SNIP--] > diff --git a/package/shadow/Config.in b/package/shadow/Config.in > new file mode 100644 > index 0000000000..6b1fe0a61f > --- /dev/null > +++ b/package/shadow/Config.in > @@ -0,0 +1,61 @@ [--SNIP--] > +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID > + bool "account-tools-setuid" > + depends on BR2_USE_MMU # linux-pam > + depends on BR2_ENABLE_LOCALE # linux-pam > + depends on BR2_USE_WCHAR # linux-pam > + depends on !BR2_STATIC_LIBS # linux-pam > + select BR2_PACKAGE_LINUX_PAM > + help > + Install the user and group management tools (e.g. groupadd) with setuid and $ make check-package package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) [--SNIP--] > +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS > + bool "subordinate-ids" > + help > + Support subordinate ids. Helpful to use container solution like podman $ make check-package package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) [--SNIP--] > diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk > new file mode 100644 > index 0000000000..261f28dd28 > --- /dev/null > +++ b/package/shadow/shadow.mk > @@ -0,0 +1,133 @@ > +################################################################################ > +# > +# shadow > +# > +################################################################################ > + > +SHADOW_VERSION = 4.11.1 Why 4.11.1? It was released in 2022-01-03, and is affected by CVE-2013-4235, with version 4.12.2 being the first to include the fix for it, and there is now 4.13: https://www.cve.org/CVERecord?id=CVE-2013-4235 https://github.com/shadow-maint/shadow/releases/tag/4.12.2 https://github.com/shadow-maint/shadow/pull/545 > +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) > +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz > +SHADOW_LICENSE = BSD-3-Clause > +SHADOW_LICENSE_FILES = COPYING And: SHADOW_CPE_ID_VENDOR = debian => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > +SHADOW_CONF_OPTS = \ > + --disable-man \ > + --without-btrfs \ > + --without-nscd \ > + --without-skey \ > + --without-sssd \ > + --without-su \ > + --without-tcb $ make check-package package/shadow/shadow.mk:15: expected indent with tabs package/shadow/shadow.mk:16: expected indent with tabs package/shadow/shadow.mk:17: expected indent with tabs package/shadow/shadow.mk:18: expected indent with tabs package/shadow/shadow.mk:19: expected indent with tabs package/shadow/shadow.mk:20: expected indent with tabs > +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) > +SHADOW_CONF_OPTS += --enable-shadowgrp > +else > +SHADOW_CONF_OPTS += --disable-shadowgrp > +endif > + > +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) > +SHADOW_CONF_OPTS += --enable-account-tools-setuid > +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > + /usr/sbin/chgpasswd f 4755 0 0 - - - - - > + /usr/sbin/chpasswd f 4755 0 0 - - - - - > + /usr/sbin/groupadd f 4755 0 0 - - - - - > + /usr/sbin/groupdel f 4755 0 0 - - - - - > + /usr/sbin/groupmod f 4755 0 0 - - - - - > + /usr/sbin/newusers f 4755 0 0 - - - - - > + /usr/sbin/useradd f 4755 0 0 - - - - - > + /usr/sbin/usermod f 4755 0 0 - - - - - What about userdel? [--SNIP--] > +define SHADOW_PERMISSIONS > + /usr/bin/chage f 4755 0 0 - - - - - > + /usr/bin/chfn f 4755 0 0 - - - - - > + /usr/bin/chsh f 4755 0 0 - - - - - > + /usr/bin/expiry f 4755 0 0 - - - - - > + /usr/bin/gpasswd f 4755 0 0 - - - - - > + /usr/bin/newgrp f 4755 0 0 - - - - - > + /usr/bin/passwd f 4755 0 0 - - - - - > + $(SHADOW_ACCOUNT_TOOLS_SETUID) ... [0] here the expansion uses the wrong name... So, I had fixed all the minor issues, but the version bump will require a bit more testing that I can do locally. Nicolas (in Cc) who reviewed this patch, said he had a runtime test; maybe you can both sync to get that test part of the series when you respin? Regards, Yann E. MORIN. > + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) > +endef > + > +$(eval $(autotools-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Tue Dec 6 04:41:20 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:41:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pypa-build: drop host-python-tomli dependency Message-ID: <20221206044120.2803159-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-pypa-build/python-pypa-build.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk index b78aefe855..adc124b074 100644 --- a/package/python-pypa-build/python-pypa-build.mk +++ b/package/python-pypa-build/python-pypa-build.mk @@ -12,7 +12,6 @@ PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \ host-python-packaging \ - host-python-pep517 \ - host-python-tomli + host-python-pep517 $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:41:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:41:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pep517: drop host-python-tomli dependency Message-ID: <20221206044156.2804371-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-pep517/python-pep517.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-pep517/python-pep517.mk b/package/python-pep517/python-pep517.mk index 1fd294fbb4..c43b09faaa 100644 --- a/package/python-pep517/python-pep517.mk +++ b/package/python-pep517/python-pep517.mk @@ -10,6 +10,5 @@ PYTHON_PEP517_SITE = https://files.pythonhosted.org/packages/4d/19/e11fcc88288f6 PYTHON_PEP517_LICENSE = MIT PYTHON_PEP517_LICENSE_FILES = LICENSE PYTHON_PEP517_SETUP_TYPE = flit-bootstrap -HOST_PYTHON_PEP517_DEPENDENCIES = host-python-tomli $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:45:45 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:45:45 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: drop host-python-tomli dependency Message-ID: <20221206044545.2812061-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..3dedfdce11 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -12,7 +12,6 @@ PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit HOST_PYTHON_MATURIN_DEPENDENCIES = \ host-python-setuptools-rust \ - host-python-tomli \ host-rustc HOST_PYTHON_MATURIN_ENV = \ $(HOST_PKG_CARGO_ENV) \ -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:58:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:58:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.3 Message-ID: <20221206045857.2858281-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 8563ed544f..515590795b 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dc06889b0ce52d5e96253573f6cbdf5939c5902022cbe2538cedc622e9378372 orjson-3.8.2.tar.gz +sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index b18a5cdada..bda0a8ab48 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.2 +PYTHON_ORJSON_VERSION = 3.8.3 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/13/08/d476fff015ccc0f043d3df6332c807695ae3d6abc1758b24f3d335750550 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 05:08:53 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 22:08:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.4 Message-ID: <20221206050853.2889800-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index b9936fe8bf..d642119786 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 54976d46be5d1e0d94ae8fbcfb8e72212b1ec9fe9752e3d14510c17a4000efeb maturin-0.14.1.tar.gz +sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..09d77c70d4 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.1 +PYTHON_MATURIN_VERSION = 0.14.4 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/a3/54/6bac789ab775b5ef1f07977e998cf719857e2675c3442f3f24e0399e1483 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 05:13:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 22:13:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools: bump to version 65.6.3 Message-ID: <20221206051333.2901529-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 3e4ae01d92..76ad1ba1ce 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz -sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz +md5 1fd8bd04b0bed95ad6c81f03b1c080bc setuptools-65.6.3.tar.gz +sha256 a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 setuptools-65.6.3.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 3b62221e25..226ef2b479 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.1 +PYTHON_SETUPTOOLS_VERSION = 65.6.3 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b6/21/cb9a8d0b2c8597c83fce8e9c02884bce3d4951e41e807fc35791c6b23d9a PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python -- 2.34.1 From baruch at tkos.co.il Tue Dec 6 06:01:15 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 6 Dec 2022 08:01:15 +0200 Subject: [Buildroot] [git commit] package.libopenssl: fix enabling/disabling mdc2 In-Reply-To: <87y1rwcfl5.fsf@dell.be.48ers.dk> References: <20221124124546.A2767844ED@busybox.osuosl.org> <87y1rwcfl5.fsf@dell.be.48ers.dk> Message-ID: <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> Hi Peter, On Sun, Nov 27, 2022 at 09:22:46PM +0100, Peter Korsgaard wrote: > >>>>> "Arnout" == Arnout Vandecappelle writes: > > > commit: https://git.buildroot.net/buildroot/commit/?id=45bb69c2bdee44346d6be5b58e46b2278e40a04a > > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > > > Commit 3dbc86f09897 (openssl: bump version, enable mdc2+camellia+tlsext) > > form 2010-06-03, forced the build of mdc2. Commit a83d41867c8d > > (package/libopenssl: add option to enable some features) added an option > > to explicitly disable mdc2, but forgot to amend the existing enabling > > option. > > > It appears that, like most (all?) openssl config options, mdc2 ends up > > enabled unless explicitly disabled. > > > Additionally, mdc2 depends on DES, so without DES, mdc2 gets disabled. > > > So, drop the explicit enabling option, and make mdc2 select DES. > > > Signed-off-by: Yann E. MORIN > > Cc: "GAUTRON, Erwan" > > Cc: "Weber, Matthew L Collins" > > Signed-off-by: Arnout Vandecappelle > > Committed to 2022.08.x and 2022.02.x, thanks. Not in 2022.08.x as of commit 3c7c6cd5982 ("package/wilc-driver: fix build failure due to missing Linux options"). baruch -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From thomas.petazzoni at bootlin.com Tue Dec 6 06:35:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 06 Dec 2022 06:35:16 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-05 Message-ID: <20221206063522.8017940382@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-05 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 15 | 3 | 0 | 18 | 2022.08.x | 19 | 20 | 0 | 39 | master | 241 | 261 | 0 | 502 | Classification of failures by reason for master ----------------------------------------------- host-go-1.19.3 | 13 host-pahole-1.24 | 10 host-python3-3.11.0 | 10 xz-5.2.7 | 10 aubio-0.4.9 | 8 gobject-introspection-1.72.0 | 7 linux-6.0.9 | 7 elfutils-0.186 | 6 host-binutils-2.38 | 6 gerbera-1.10.0 | 5 host-rust-1.64.0 | 5 tealdeer-1.6.1 | 5 valgrind-3.19.0 | 5 glibc-2.36-66-ga1dc0be03c9d... | 4 jack2-1.9.21 | 4 linux-5.10.145-cip17-rt7 | 4 lirc-tools-0.10.2 | 4 perl-5.34.1 | 4 python-numpy-1.23.4 | 4 efivar-38 | 3 erlang-22.3.4.22 | 3 norm-1.5.8 | 3 sdl-1.2.15 | 3 sscep-0.10.0 | 3 unknown | 3 containerd-1.6.8 | 2 crun-1.5 | 2 frr-8.3.1 | 2 gmp-6.2.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-binutils-2.39 | 2 host-gdb-arc-2020.09-releas... | 2 libgcrypt-1.10.1 | 2 libkcapi-1.4.0 | 2 mariadb-10.3.36 | 2 netsurf-3.10 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 pcsc-lite-1.9.9 | 2 pv-1.6.20 | 2 python-bunch-1.0.1 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 aespipe-2.4f | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 atf-0.21 | 1 augeas-1.12.0 | 1 bat-0.19.0 | 1 boost-1.80.0 | 1 dahdi-linux-3.2.0 | 1 dash-0.5.11.5 | 1 dhcp-4.4.3-P1 | 1 dieharder-3.31.1 | 1 docker-proxy-f6ccccb1c082a4... | 1 edk2-edk2-stable202102 | 1 exempi-2.6.1 | 1 f2fs-tools-1.15.0 | 1 freeradius-server-3.2.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gr-osmosdr-0.2.3 | 1 grub2-2.06 | 1 hawktracer-2ec19d7192334414... | 1 heirloom-mailx-12.5 | 1 host-delve-1.8.0 | 1 host-gcc-final-10.4.0 | 1 host-rust-1.65.0 | 1 host-spirv-llvm-translator-... | 1 jemalloc-5.3.0 | 1 json-c-0.16 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 lcms2-2.13.1 | 1 libcap-ng-0.8.3 | 1 libdeflate-1.12 | 1 libdill-32d0e8b733416208e04... | 1 libftdi1-1.5 | 1 libglib2-2.72.3 | 1 libgpg-error-1.45 | 1 libnss-3.84 | 1 liquid-dsp-1.4.0 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.1 | 1 lttng-modules-2.13.7 | 1 make: *** wait: No child pr... | 1 micropython-1.19.1 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 musl-1.2.3 | 1 nmap-7.92 | 1 ntp-4.2.8p15 | 1 ofono-1.34 | 1 openal-1.22.0 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 php-8.1.12 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 python-cryptography-38.0.3 | 1 python-greenlet-2.0.0 | 1 python-orjson-3.7.11 | 1 quickjs-2021-03-27 | 1 rauc-1.8 | 1 rtl8192eu-1e15b6d451731bc4d... | 1 ruby-3.1.2 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 uqmi-0a19b5b77140465c29e2af... | 1 wavemon-0.9.4 | 1 xen-4.14.5 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 z3-4.11.2 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/cf94e74513e38e7018ec19b0f3ffaad6f5d01ffb | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/82817d58824796c64c6bdb1ec2fe83400b8bc395 | ORPH mips64el | aespipe-2.4f | NOK | http://autobuild.buildroot.net/results/80985c4144701aae33ffcccea8ee942e2196c258 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/402bbcdd7b985ba06c1b1ef592bdcecaa271840f | arm | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2a17545242b2c35cb5c293b52387a14c62c59ace | ORPH mips64el | atf-0.21 | NOK | http://autobuild.buildroot.net/results/8158c25a22abd5f0d97f21ca7c77589f8537073f | ORPH or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c289379a62a8098c50911e2f35a1a199d227002c | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a7ea31815a716032fd7a7a0409b2cd151143ec6d | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7c76212fe683d16ea53b3dfdba51da171bd95d61 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/343bc5bae4643eebaa8de7dbc2db7d58fac747ab | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c7d9422d68d919ab8149f24cda7f1d4a77563b1c | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fa8406e6241a7c746dd694d7585e94a53553c0ce | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7ad5621443b907ec5e6ddc00e8703d61937ef1c3 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d3e38dfecc614eb86f680cfa9003f0950cf28215 | riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/998da634ad9cf38556048ad509689c091154ada4 | ORPH i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/54a00c590d07f2c003eec396ca932584a910d94a | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/1b50ec6bde4e1d35d12c296ca715b968e8da8fa5 | powerpc64le | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/3329e59fb18de3a67afa4b04b1083aa408186cb3 | s390x | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/0623b83c62ce918053df2a8f5f6656819de1cd58 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/182cecccba13b4fc4bf56dc0af6fa055e9548cc1 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/a877d25f084176ea14688dbaa12d92be439fcb2c | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8621524515eccabac5641022a04d58b3ba644406 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/c59626dcba15fc3342a9f9f8ccbb0cb87ad795b8 | ORPH xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/dee6715ef00e3ffd94fc1d781ba8005334014082 | ORPH microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/19ef227488bbfbc19d6f7d14aa37939819a9ea42 | powerpc64le | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/cf99b9eb2d9f4aceb835d8dac66871294414da71 | aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/42849190deceb8bbc141016a5c5155851e100cef | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/66d28340f8e0a48371774a1a3994310f2840bd05 | i586 | efivar-38 | NOK | http://autobuild.buildroot.net/results/f40f8c01aa4d4da4fad63a6b27f6948c4c1eea00 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/388642c62ebefaa73e580fda7ca5e482ecaba1a4 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/24949c9a7dcc928a3b55dcf4e068b9e000d032f2 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5873d62804da32350c8b9de95445979b9037ab96 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/cc31f29c26d2a3181e64bdff6857fe9b523a0e90 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e09713648414d381ab2b6150acc2d48be7dd1de9 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f7d80779cb1158f7e33a4e5dfa2c34ebceaa64a8 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a29295479cf85fe449ce521eec9d9c7f8e8103ef | ORPH arm | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/05c37a6dfc8f7067a6e3463c0c22d500421e4a85 | sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/f3cf4baebae134812f4f9f702a8f3280a6255ea5 | mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/bccdba7ec206cf885f3e026fcae485d38054e8fa | mips64el | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/9898c9f2088dd28e09057e4576e4c4611cfd6d04 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/90dc04b24c138ac6566f7311a0770863d60076ef | sparc64 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/b83298673c693f83c727818a803818f67e3d3f1c | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/43cc72223c33c79e81922a09b6fb0aca89f25594 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/4e8441fb2d48a55dab45240694b35f0a3a40cf76 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/6934d772719bbfb48d12b47a9d979abe8ad496b0 | powerpc64le | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/44827b05ac8f97c35d25bc250c3f54dd04b0b3c3 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/cca903b7574f1fddfe9b5914fac8bb7ef7f50641 | arm | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/e90dc82699874723983d259fdf7f473651826cd8 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/156c7e5e56d8b450ad88ff2c067cfaae8f27840b | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/5080ea632bf442cf91a34f3454ac7971b578b039 | sh4 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/8d59c694a5b0b06674c1bdfea38631474ff0a112 | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/e8589180d4117771f3333c6bb857b3c311dd8bd1 | microblaze | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/80f7c79dbcacd1e2befc6e22defb994837dc54e3 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7a7fae63dbdd86fa1cd88e9ac981648031564af6 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cea7d1b8e07ec4dc13ca6d6c3157fdc883abfd68 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0976aa64d5cef835da430098ba6df795f70bfba8 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a40bfafd260354ffda2e0fc6332c626ff76d1018 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b24673629d4fe31e46db86242edc7284972ab933 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3995a481242b79c030c7ac6f635709f230fb7c94 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/50b37a8b64def56a5c236e462956dd5c7cc326eb | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5c494c961c4facf22f2001421caaf9547e40183c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/cac0cbdb525c161e616aff3a4220ff3330eaceb4 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/eae396bc20461c48795919c373b694891670b17b | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/5b3450310a6606faf163345a7a9ab4dd7a057180 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/97c9ed15842908cb7704ee4fe87e58c362a69f4f | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c9c7481de7a669e85186ea76ca63c2dfa437c6bc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2287419e56c1b73de59a413afdade66668cde09 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/786ae3f7fe3d1e0f28a3ba27822f46ba5e9863f5 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7de6b278f58bd08ffbe80a35d00148ccb192a9db | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f979c77b09ab8ec5f489b633c91487e534dc467b | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/58a893c6edf8943e7372a367eda89b7827473b96 | ORPH microblazeel | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/5c2b50be2d583999471fd5fac6da4e0b63d0a106 | arm | grub2-2.06 | NOK | http://autobuild.buildroot.net/results/328e493047ab4ff607718159d27db7cf71fe9bbc | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/94662fb8834bf2d439be166fd6e8a0a9da1ecb70 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/df7187978d0134e30618d3328e5193437bd9f1af | xtensa | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/a82cfdc94e10b4d27bcc6185c7da6184f6a97175 | sh4a | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/5ff2264340aed74f2de32a01c6407829366d3888 | riscv32 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/20bdf06e2f051ebf33b899a21beef484fe383d46 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/97a4aa8ebac41e0a6e3e8cc31d2460144ef35861 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/80ac16650fd4347110f26e46f56ced997a2bf489 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b90c4fe95499279964f3a97524a1ab24f1e0f647 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3fdc2a1969645602e970e6dfe000a399cba2ce5a | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c27bcd8795181b8c0f423f12d06d31bd24e64e66 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/50243b24cf6d56dbf413113f5b4296af798623c9 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0ebb742edcf64cc58ed467e1344ae7e9b9188a53 | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/83cf218e8981971523ee72bc93205c36fd5d8dbb | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/49881cd05e1eeb55a377a10f7fc45b52ee8ea78b | riscv64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/4d4d06e1bc4453bd51dd957b6a86ba9719aee5b0 | microblazeel | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/d37a0511d56c1e766702223490f112afcc2e9933 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a0764f3fd821a3943c8b3ff2e68a6300aa67b2b9 | ORPH arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/efcec2659d438b5250fb431a177d2c053bb95cb1 | ORPH mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ff3bc2498bef69c8e396c8ade29ca838fd34d5af | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/881e03c97f24c4827845b0acb0781382f1b0ffc9 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d413ff686d6d20b72581c8d368f06fd497cbfc6e | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/383084d62a2155c70140762d4d24aea2bfd25b61 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2cfadd730939ddb62008fcf2f5eec063da9627d8 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/92051fede9e03645e69b3b424347433cdb651800 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/18bc510f5d797a103ee7ac9b560e4395abb2f218 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7231fe19d72515d7b39359a48d19f4325ad29f97 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5c30e1113e0667c23937ce8683f0d96967dd434d | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6cb3bca43d96c5e2e2d5a0c2c179aba7e6792215 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d1648dbdb4c357c7dd0d8743896a93322a8c5682 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/05a81fbd2e4146bbade64b0098b7767c82691a5a | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a5361788d8a486ea8ee78d1748b3ea90ae87bf97 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/34daa46ffe19ff7de38308ee8fe454ec0b2af9c6 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5211a360d074b33f4eb6bc2c1d98c6eb7118d68e | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f327ac6fe4f12aa6b0bfb17775f0c05f7c7bf188 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c306b8762f8107bad238453650835aa6fbbf07e6 | sh4aeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5854e6315b07dfaae9ea523f3cbf34099fbd71b7 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b99b207a10eb4537580063f5390e0b0ec00d88bb | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e0ef9ed47db1b9a05083dabe5f88dc693493dc6f | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/29191ce81b48e6f5cd3e10e1eeea6a4fff3d1332 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6378680cba408301f8ed7573abe8951fe4beed8b | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7151e3fdc648ea3f345838bed2875e395e2f5873 | riscv64 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/c86be3bf278c45bd3a11958626208dfdc241d1b5 | mips64el | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/2707e4e5545e2cf70ad5dfa36a5c25d3a44916d2 | s390x | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/4bab208853bcc09d48f7efd1171bd42992c75a45 | m68k | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/a952f1d35f683d5a13c78a6e4041fa4d38b957be | nios2 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/89d4d216da4df9a88ff590aed727fcafb69ae388 | or1k | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/3deb575755848a1455377be86c96713ac743fe5e | arc | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/66429e5bb720253d573677c8a1af386450dd6449 | arceb | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/fc1c7d04e4e24b0e8883bd7dc84c1c21cd708261 | sparc64 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/7aef852f11d980c2336f4737ed89f29486d04363 | arc | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/a3c84d40fb99380febc7e7e2461642cfe68991d9 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/82f1fe4ecfcbe461c2f5e8e58a5da82d81a76e72 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86c622c88eca22f2a0141cbf73b2680b3a8499b3 | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6a50e773511f81126285c38de48afca4e18cba8d | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6a4cadb45f62b57b6de660a995185918b4b0e563 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ba1ea2f46d90893c80add64f943cf9fd7e46223b | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/1133dfe989ee7c9960f7c52e543ed5346c9e6b02 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/398bf5de58c98f9a38ed515df8dfba3061cd1b59 | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d2e198fe7f23d0094b962c8389b1da89bab7cf9d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bbe6e93afaf24ca9d41ddf71ec49bbca8d9c11f5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bf66c4c657098fd597048b2ba08a4d3bc569affa | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/87956deec744f5cdbcb072435f7a11a74991ec95 | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/79cda89e7f71b8c237263107dbac17b986e15e94 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/36809b74dbd0cf7b671bc0d46bfae6dbcff78a3f | mips64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/5c33165a68fa0a02e4c4ea4e897156cb2887dbe7 | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/bc1b6e13856560c63eaaaa53f7b1c614a2d4f53d | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d395ea87e2457898510a54c0b857a97b14e0e227 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/0d5bc3ae4d8dd92393831cbc36789cc93639facb | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/558015a7539bc5d59aedc917c42fb279387db663 | mips64 | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/090089ec311795c82d2c2c012c72d9c1b91c2dbd | sparc | libftdi1-1.5 | NOK | http://autobuild.buildroot.net/results/f2a99543ae0aec250d2b384a122c8cded67885f0 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/96222928b9930208c0a0d58b2ae36f803a83839e | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5341998efa18a663bd6f20dc2dd4b0595cf22e3b | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/314078c0ef362e940a69bf0ba767325409d2cd2f | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/87daa197c34eb49f035d15c690ffa7a72b83131a | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/800d03c194885bacffb214e6881e1c8f822d6c02 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/090bff1d0162ba496b2e1f46483acf04e95685fe | powerpc | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/b33d3e9484d80b5c7cfef0b6a6c9873eb4aa89ea | aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/93de143d9978a5b2af5232a3e9bf534b8ce75f75 | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/cd73ae949e24a2819741623b83e35d35b7be89b8 | ORPH arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/51f41e7ceb9ca5b40801b84b91d0386c5c01064f | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5a19e5292d461497ff16b7781723abb54b09e3bf | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/94a5d4b7631eb6eb8a232dbe99b4e64e6a023788 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/574e1761b624371067f5a46f9c49581497dc3763 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4e0f57ea1e3d3f95a736362677ca342fb828d1e7 | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fe7e27a63672979a88b571ff2d668ba83cc50a42 | ORPH riscv64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2e4874cdf7c26b89ab9a808267034e65b9e77515 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7b83ddd8dba0733f954b972e1ebe6768b087e142 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e92b190d5f9b9c7c717950255005f88ebd9fb4c5 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/13064b38dd10ad40a4b9933360c9d7b01a4f763c | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/b62315694c3dac914cd4305431ebd5b8bf267460 | ORPH powerpc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e9ccfccbbc9c4b8a55facc833909e30e480edf05 | ORPH m68k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/b017fb226a230a6344b79a4070255adb7cf75acb | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/ec117ff627f0c0a6e1e8f6d66109d46059c27d89 | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4b6e1f9b03dfab5897b329c982ea67c754bbcce6 | sparc | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/a533b1e930599e9d37c20334d4a008904748612f | or1k | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/357afae47cee9c4fa629737ef332054659975e4a | mips64el | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/bd03410c8f657df1bb501419e9e1fa5f9de7ca78 | mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/a55908240d6fb2ee38ec54149e3614097d057fed | ORPH mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/866f51a3de52707d991c47ce2b0c000bf0a5a555 | ORPH aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/111186ae9dab7980c98bd8e78b2da6bd039cafc7 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/eaefca331681bbef2a87632a28f70c92400399d3 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/3162f28d45b70649820a81c438f86a6d47ca6598 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/ba84507df0bae3abfc93c32d6d991e554cb61a31 | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/8ec6dc1c260ad8c252e4a5035a31d67b61e3dbd5 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/77c097281cfca583bfafa854faece0b8d2350c04 | riscv64 | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/af46100035b812196b82219192b6fd6043814a1e | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/381496a4c938c7aebfafd051abc6e1e71dc1769d | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b5fa28036fd299ce1a713f900bd4938be2f7fb2d | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/dad22ba7e2b40ce3583c23ab2467e0df1af78c06 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/539c5c17a2e764f633d7fb9eab25d74a52b87886 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8b1e70d04ff9ee94b08de101442873a89e3274ee | ORPH powerpc64le | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/be6efc9564feaf4543b785fa92f8c5412a1633b3 | ORPH sh4a | ofono-1.34 | NOK | http://autobuild.buildroot.net/results/a2b5196d9e0936429d81ee4e8a23ec48a612eea2 | microblazeel | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/48e53518700bb0eea6f6784733db66d4a7a35eae | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/b05df8d9c5da27ed47d1f2e25a16dad207297c44 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/4e07be0edc2c23af7d60d802d1f235558df6048e | riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/146de07d128f177145ef49c002fbc398f406b74b | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7d280bb59c0cf3ae33dc196891430da37793b3ec | ORPH arm | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/e4ba5077985b9f7818586509eb14a8d0a38c8af5 | ORPH or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/b99f0072a8023cf0b216688a31ac7e4b9f63bcc8 | ORPH arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c6e879e20aa6c11d0a7529c7b334cc06ff67f2ef | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4c34f9a0fd7f378341d5ceac97ba63a08b1d8ec0 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/e9a74ea701d795a02dca6f196c93d184a3c72d4e | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/217c02d31dd77eb0b713d2da337603157ac465d0 | aarch64_be | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/48b3e19ad32da61bdb532bedd3e70e5a141fb9dd | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/a27d0f2ee50b96b4262017a0e6d62976ca850198 | ORPH microblaze | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/d22898d1ed1578a3ebb6daa109727e142b975720 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/8de71b72b954fdf8e9af5c5982a46e77debd574a | ORPH armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/c99c6ceeb9771633247a9efa9d792378c5fa4f52 | ORPH sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a4de6297295a947bcbdf2c1bbecec0a4f16d85b3 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6d266149598ac5301950cb1bde17df079cabd528 | powerpc64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/d3671c55cfcd9b91a25fc30485a1e3f24aac7510 | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/8eb5f5cd81775b8c9fb1f33a9a246b91ec13e885 | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/71a79b7a8955be3eff33a6c9f16521a262bb5ae2 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/2933143023d1c4e73896a74c4dc6cda99985fa42 | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7c7d46eed31d20a6774e2b671f00191cb87cea5d | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/a6cd5343dc9556e3d0509af1f3755d868608a092 | mips | python-orjson-3.7.11 | NOK | http://autobuild.buildroot.net/results/aa39519aea9f91ea3d44fa49b564eebeea994413 | mips64el | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b8447211e00fdd551b3877b6313fca72a792d712 | arm | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/338c2b428125dd4b1e2da00cb7f78e23aadcd606 | powerpc64le | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/07b8b72b58ef280e53db6c281122e1d771a84dd9 | microblazeel | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/9f5d0137bcbb121f6739684c94276eb95d4a8c87 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/7693648636d4e68c4ea91ff627d3e65a6eedd313 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/2f156a243be13beb615892d56391deb53b0a34a8 | ORPH xtensa | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/06e6c24bfc2b329de959c8de602805d0acd84c27 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ec8c67686d7aae6c8f8a55a99e0ae1700bb4751e | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/69a6925280d50f15ec5d811ce66be42e7c51650c | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e388eaa203392f687bc42d338c2aa11cf4c6fe60 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d05c71beafa6fcb9847b240f7cc905e55d6eab3e | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/12773ec6ffc148f1d86f7a1727672ae8e7bfed06 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/484f4f9403f68b751f761b57a5bbc386f519f612 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/72fb93ddb36b4e4547de0f03dcad3856549946aa | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c5c72df1333c66ce9e908caddd0657734751277a | powerpc64le | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/caab6a17775386da288c3573904d6490def96db8 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/03cbc202c194de1549c64ede6412b40fb8614706 | ORPH sparc | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/181592b411113bb986524bd54f509f5badf11508 | sparc | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fb876ea67d7c32bfa24ae4cd7a143df517f03723 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/d779c08de7b4ef928dd93a366b961ab5d6ef3773 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/0b2aba2fa4e9cbc72c84ad47c3ad2d8dd4d661be | arc | unknown | NOK | http://autobuild.buildroot.net/results/7df1e984dd5d6733158b3502a1d7f57985c9937d | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/1d6857aa2f82b58ed90adcc752a886add4cadb76 | aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/23b75f041a120382db5c02e0e7add5af562f4ae5 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/34b70de13f2033c2f5a1efd7443aab150ade0e7b | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f0e4b561d96fcdc907cf8ff0b73fb3bf815dbfa | ORPH mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/a158f2cfbac12a9437efee7e20bf164b090715fe | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/2011c722323950d081aaba421a08d4547a3046fc | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/cda8d33ea0717e8a9329db2c89151beb6b5566d0 | ORPH powerpc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/d1920f5ac77778058478262c82fc60276b07ff53 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/1af65cf0a8e54a8d3ce40b4b4e07bffc7a673488 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/93b62d98a043dda9e79dc166681647330c4e9cd8 | aarch64 | xen-4.14.5 | NOK | http://autobuild.buildroot.net/results/d8d81d4d5a4eacb7fd10409efb694545fef85542 | or1k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/8c2e665e1533f0a25ea2df7655552985649324d9 | nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/ab6a91ca901c0513145bd0898141a14e9994d6b2 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/001fda5e6c78a1b4b455c2852da19b011803006d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a49898c010a7a3796edcd1712365a4b66484f0ef | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8b1d4fe7403bf4face8175737ec3adba6517e5f4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/279c9594e2ab1eaed7f42c0688c25a2f78a3d561 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6874a11010cb37bb968c4045bbfd893571b5904a | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d0c9fe42e2fd7865fc3a520bbafe10400a7072f8 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9e0cc59905cc145707d92918b90180b1bee39d5d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/cbc1ca2b6cda144e61617aa083d4a8ed3bb4a206 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fbf38f13d9f81be018c298219ef07f28e74e8009 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/59e9182e33c99cfc9250a7c8fc7ee8271d193567 | ORPH sh4 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/725336a54fa28761f1d133a8e368577bec0c0aa8 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9975b0e81f5628d63439f939b800e54c7c37d28c | aarch64 | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/f2c664f890d913b79f0929c541dc4e1250c7f25e | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- cppcms-1.2.1 | 2 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/e28120dc1199b5562dc4c65bf14216185bea807b | ORPH arm | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/d8b821e3b1a40397fc7ab1cc6996832184ddac5b | ORPH mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/9ed1526421c1dcac360f46a5772af2d30a2a871d | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-go-1.18.8 | 2 cmocka-1.1.5 | 1 dash-0.5.11.5 | 1 ffmpeg-4.4.3 | 1 flann-1.9.1 | 1 frr-8.2.2 | 1 gdal-3.5.1 | 1 gerbera-1.10.0 | 1 gitlab-runner-14.5.1 | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-pahole-73383b3a39afe86... | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 netsurf-3.10 | 1 ntpsec-1_2_1 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 tealdeer-1.5.0 | 1 toolchain-external-codescap... | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- armeb | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/d90852fa1ce20c11473a818914ad8d4143adbfca | aarch64_be | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/c5dab08d4f88df203ab332c0f759c7513b405bb5 | ORPH arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/6d492a5a6d6c97b2cf7af59eb9db14677a6164c6 | mipsel | flann-1.9.1 | NOK | http://autobuild.buildroot.net/results/94466749981108a27fe92503f01e038bcf1cd4d3 | mips64el | frr-8.2.2 | NOK | http://autobuild.buildroot.net/results/508c66977c1b5db4e64bfc5e2638590337ec3e38 | sh4 | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/48422e9b73f7e99c4b54ce822fa4bf9b4e85c2db | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/66d5917c3fa8bb32cdefed967d850589604e9ea7 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/f411dc9796f1aeae616c3323539635e7643c39b5 | sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/acc875931a35cf0b6b8fc873d645986ebeba62cc | powerpc64le | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/f959c98cf0b900362dbb12b6dbae7facdd507b07 | mips64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/f99aac9c59088ba7a48dec4ed070f33facc68a64 | aarch64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/30d7444c9bbbf7a3f1d16c8dd3c3cc475428b3a2 | mipsel | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/3cca454f9df9f81fe3621cb1c3d68e41a5e94a13 | ORPH mipsel | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/478b75ec2a6d525c73db8c0a9ae1aef7ebdedaaf | ORPH i486 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/1de176607fa34291b170b3380d755ee75638e014 | m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/1125493aa850b882e60cc1187e35ac13cf1215ec | ORPH x86_64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/bf28b5db3e3818010bc5f721d11ebc80fe846baf | s390x | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/b29c0c224bb0ec66548729bfed738c02f4f7b9f9 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/d5f3bfc94da04cff3b0d1605893ee7aced6178e1 | ORPH aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/0f65e9ec435537fff22ec3c9d6cca48ee7d30b84 | Gitlab CI results for 2022-12-05 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3421466859 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3421466908 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Tue Dec 6 07:51:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 08:51:09 +0100 Subject: [Buildroot] [git commit] package.libopenssl: fix enabling/disabling mdc2 In-Reply-To: <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> (Baruch Siach's message of "Tue, 6 Dec 2022 08:01:15 +0200") References: <20221124124546.A2767844ED@busybox.osuosl.org> <87y1rwcfl5.fsf@dell.be.48ers.dk> <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> Message-ID: <87edtd6kcy.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach writes: > Hi Peter, >> Committed to 2022.08.x and 2022.02.x, thanks. > Not in 2022.08.x as of commit 3c7c6cd5982 ("package/wilc-driver: fix build > failure due to missing Linux options"). Ups, fixed - Thanks! -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 07:50:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 08:50:48 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package.libopenssl: fix enabling/disabling mdc2 Message-ID: <20221206075442.4C2B685C8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33f30c4ce71b3f3a71f174f756c269635434d486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit 3dbc86f09897 (openssl: bump version, enable mdc2+camellia+tlsext) form 2010-06-03, forced the build of mdc2. Commit a83d41867c8d (package/libopenssl: add option to enable some features) added an option to explicitly disable mdc2, but forgot to amend the existing enabling option. It appears that, like most (all?) openssl config options, mdc2 ends up enabled unless explicitly disabled. Additionally, mdc2 depends on DES, so without DES, mdc2 gets disabled. So, drop the explicit enabling option, and make mdc2 select DES. Signed-off-by: Yann E. MORIN Cc: "GAUTRON, Erwan" Cc: "Weber, Matthew L Collins" Signed-off-by: Arnout Vandecappelle (cherry picked from commit 45bb69c2bdee44346d6be5b58e46b2278e40a04a) Signed-off-by: Peter Korsgaard --- package/libopenssl/Config.in | 1 + package/libopenssl/libopenssl.mk | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libopenssl/Config.in b/package/libopenssl/Config.in index 00339238fb..7a3f56a512 100644 --- a/package/libopenssl/Config.in +++ b/package/libopenssl/Config.in @@ -63,6 +63,7 @@ config BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4 config BR2_PACKAGE_LIBOPENSSL_ENABLE_MDC2 bool "enable MDC2" default y + select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES config BR2_PACKAGE_LIBOPENSSL_ENABLE_BLAKE2 bool "enable BLAKE2" diff --git a/package/libopenssl/libopenssl.mk b/package/libopenssl/libopenssl.mk index 3542b89727..fc22c20467 100644 --- a/package/libopenssl/libopenssl.mk +++ b/package/libopenssl/libopenssl.mk @@ -79,7 +79,6 @@ define LIBOPENSSL_CONFIGURE_CMDS $(if $(BR2_PACKAGE_HAS_CRYPTODEV),enable-devcryptoeng) \ no-rc5 \ enable-camellia \ - enable-mdc2 \ no-tests \ no-fuzz-libfuzzer \ no-fuzz-afl \ From luca.pesce at vimar.com Tue Dec 6 10:41:22 2022 From: luca.pesce at vimar.com (Luca Pesce) Date: Tue, 6 Dec 2022 11:41:22 +0100 Subject: [Buildroot] [PATCH 0/1] package/pkg-download: restore user's original umask for the whole download process Message-ID: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> Hi Yann, all, this is the revised patch based on Yann's suggestion from this thread: https://lists.buildroot.org/pipermail/buildroot/2022-December/656833.html There is one more thing to it, though: the original user's umask is saved only if it is more permissive than BR minimum requirement (0022). This is to guarantee that the download process can always create files/dirs just as before. The logic of this check is a bit tricky, and requires bitwise operations on octal numbers... I had to do it in shell :( Regards, Luca Luca Pesce (1): package/pkg-download: restore user's original umask for the whole download process Makefile | 17 ++++++++++++++++- package/pkg-download.mk | 6 ++++-- 2 files changed, 20 insertions(+), 3 deletions(-) -- 2.7.4 From luca.pesce at vimar.com Tue Dec 6 10:41:23 2022 From: luca.pesce at vimar.com (Luca Pesce) Date: Tue, 6 Dec 2022 11:41:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-download: restore user's original umask for the whole download process In-Reply-To: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> References: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> Message-ID: <1670323283-5697-2-git-send-email-luca.pesce@vimar.com> Root makefile imposes 'umask 0022', and this may be more restrictive than the user's original umask - which could have provisions set to share files/dirs with other users. As an example, the imposed value makes the per-package download directories not writeable for the group, but just for the owner - the user that issued the first build that populated the per-package dl dir for the first time (say user A). Thus, if a BR package changes its version (e.g. for buildroot update), and another user (say user B, in the same group of A) starts a build, BR fails the creation of package-xxx.tar.gz inside the dl dir, because user B has no write permissions on that path. Furthermore, in the case of the git backend, this makes the git cache not updatable by a different user. This is disruptive for a host used by many users, all belonging to a certain group. So, to allow sharing of a rw BR2_DL_DIR location among users, we save the original umask value (but only if it is more permissive than our REQ_UMASK, which is our minimum working requirement) and restore it during the download process. Signed-off-by: Luca Pesce --- Makefile | 17 ++++++++++++++++- package/pkg-download.mk | 6 ++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd..ec45589 100644 --- a/Makefile +++ b/Makefile @@ -68,21 +68,31 @@ endif CANONICAL_CURDIR = $(realpath $(CURDIR)) REQ_UMASK = 0022 +CURR_UMASK = $(shell umask) # Make sure O= is passed (with its absolute canonical path) everywhere the # toplevel makefile is called back. EXTRAMAKEARGS := O=$(CANONICAL_O) # Check Buildroot execution pre-requisites here. -ifneq ($(shell umask):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O)) +ifneq ($(CURR_UMASK):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O)) .PHONY: _all $(MAKECMDGOALS) +# Save the user's original umask (but only if it is more permissive than or +# equal to REQ_UMASK, which is our minimum working requirement) +ifeq ($(shell printf "%04o" "$$(( $(CURR_UMASK) | $(REQ_UMASK) ))"),$(REQ_UMASK)) +BR2_ORIG_UMASK := $(CURR_UMASK) +else +BR2_ORIG_UMASK := $(REQ_UMASK) +endif + $(MAKECMDGOALS): _all @: _all: @umask $(REQ_UMASK) && \ $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ + BR2_ORIG_UMASK=$(BR2_ORIG_UMASK) \ $(MAKECMDGOALS) $(EXTRAMAKEARGS) else # umask / $(CURDIR) / $(O) @@ -91,6 +101,11 @@ else # umask / $(CURDIR) / $(O) all: .PHONY: all +# Export the user's original umask: we may need it later to honour user's file +# creation permissions when creating non-target files/dirs (e.g. during the +# execution of dl-wrapper script) +export BR2_ORIG_UMASK := $(or $(BR2_ORIG_UMASK),$(CURR_UMASK)) + # Set and export the version string export BR2_VERSION := 2023.02-git # Actual time the release is cut (for reproducible builds) diff --git a/package/pkg-download.mk b/package/pkg-download.mk index 0718f21..eb2a242 100644 --- a/package/pkg-download.mk +++ b/package/pkg-download.mk @@ -107,9 +107,11 @@ endif # ################################################################################ +# Restore the user's original umask during the whole download, in case he has +# provisions set to share the download directory with his group (or others). define DOWNLOAD - $(Q)mkdir -p $($(2)_DL_DIR) - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ + $(Q)umask $(BR2_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) + $(Q)umask $(BR2_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ -c '$($(2)_DL_VERSION)' \ -d '$($(2)_DL_DIR)' \ -- 2.7.4 From yegorslists at googlemail.com Tue Dec 6 13:18:01 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 6 Dec 2022 14:18:01 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: remove package Message-ID: <20221206131801.20376-1-yegorslists@googlemail.com> From: Yegor Yefremov Package was removed because it was unmaintained. Use python-dicttoxml2 instead. Signed-off-by: Yegor Yefremov --- Config.in.legacy | 8 ++++++++ package/Config.in | 1 - package/python-dicttoxml/Config.in | 8 -------- package/python-dicttoxml/python-dicttoxml.hash | 5 ----- package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- 5 files changed, 8 insertions(+), 28 deletions(-) delete mode 100644 package/python-dicttoxml/Config.in delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..12839b24a0 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER 0.13.0. usbredir tools (which include usbredirect binary) can be used as a replacement. +config BR2_PACKAGE_PYTHON_DICTTOXML + bool "python-dicttoxml removed" + select BR2_LEGACY + select BR2_PACKAGE_PYTHON_DICTTOXML2 + help + Package was removed because it was unmaintained. Use + python-dicttoxml2 instead. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_RABBITMQ_SERVER diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..58edd43432 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,7 +1022,6 @@ menu "External python modules" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" source "package/python-dialog3/Config.in" - source "package/python-dicttoxml/Config.in" source "package/python-dicttoxml2/Config.in" source "package/python-distro/Config.in" source "package/python-django/Config.in" diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in deleted file mode 100644 index 145887eddc..0000000000 --- a/package/python-dicttoxml/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_DICTTOXML - bool "python-dicttoxml" - select BR2_PACKAGE_PYTHON3_PYEXPAT - help - Converts a Python dictionary or other native data type into - a valid XML string. - - https://github.com/quandyfactory/dicttoxml diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash deleted file mode 100644 index d8c43d0144..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk deleted file mode 100644 index 537afff601..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-dicttoxml -# -################################################################################ - -PYTHON_DICTTOXML_VERSION = 1.7.4 -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 -PYTHON_DICTTOXML_SETUP_TYPE = distutils -PYTHON_DICTTOXML_LICENSE = GPL-2.0 -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt - -$(eval $(python-package)) -- 2.17.0 From wdouglass at carnegierobotics.com Tue Dec 6 15:01:17 2022 From: wdouglass at carnegierobotics.com (Woody Douglass) Date: Tue, 6 Dec 2022 15:01:17 +0000 Subject: [Buildroot] [PATCH] package/python-dicttoxml: remove package In-Reply-To: <20221206131801.20376-1-yegorslists@googlemail.com> References: <20221206131801.20376-1-yegorslists@googlemail.com> Message-ID: <638a0323f0ac36a57b299a965018f49c29ca4526.camel@carnegierobotics.com> Tested-by: Woodrow Douglass On Tue, 2022-12-06 at 14:18 +0100, yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > Package was removed because it was unmaintained. Use > python-dicttoxml2 instead. > > Signed-off-by: Yegor Yefremov > --- > Config.in.legacy | 8 ++++++++ > package/Config.in | 1 - > package/python-dicttoxml/Config.in | 8 -------- > package/python-dicttoxml/python-dicttoxml.hash | 5 ----- > package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- > 5 files changed, 8 insertions(+), 28 deletions(-) > delete mode 100644 package/python-dicttoxml/Config.in > delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash > delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 522102a0c0..12839b24a0 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER > 0.13.0. usbredir tools (which include usbredirect binary) can > be used as a replacement. > > +config BR2_PACKAGE_PYTHON_DICTTOXML > + bool "python-dicttoxml removed" > + select BR2_LEGACY > + select BR2_PACKAGE_PYTHON_DICTTOXML2 > + help > + Package was removed because it was unmaintained. Use > + python-dicttoxml2 instead. > + > comment "Legacy options removed in 2022.11" > > config BR2_PACKAGE_RABBITMQ_SERVER > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..58edd43432 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1022,7 +1022,6 @@ menu "External python modules" > source "package/python-decorator/Config.in" > source "package/python-defusedxml/Config.in" > source "package/python-dialog3/Config.in" > - source "package/python-dicttoxml/Config.in" > source "package/python-dicttoxml2/Config.in" > source "package/python-distro/Config.in" > source "package/python-django/Config.in" > diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in > deleted file mode 100644 > index 145887eddc..0000000000 > --- a/package/python-dicttoxml/Config.in > +++ /dev/null > @@ -1,8 +0,0 @@ > -config BR2_PACKAGE_PYTHON_DICTTOXML > - bool "python-dicttoxml" > - select BR2_PACKAGE_PYTHON3_PYEXPAT > - help > - Converts a Python dictionary or other native data type into > - a valid XML string. > - > - https://github.com/quandyfactory/dicttoxml > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > deleted file mode 100644 > index d8c43d0144..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > -# Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > deleted file mode 100644 > index 537afff601..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-dicttoxml > -# > -################################################################################ > - > -PYTHON_DICTTOXML_VERSION = 1.7.4 > -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > -PYTHON_DICTTOXML_SETUP_TYPE = distutils > -PYTHON_DICTTOXML_LICENSE = GPL-2.0 > -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > - > -$(eval $(python-package)) From yegorslists at googlemail.com Tue Dec 6 15:29:21 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 6 Dec 2022 16:29:21 +0100 Subject: [Buildroot] [PATCH v2] package/python-dicttoxml: remove package Message-ID: <20221206152921.22698-1-yegorslists@googlemail.com> From: Yegor Yefremov Package was removed because it was unmaintained. Use python-dicttoxml2 instead. Signed-off-by: Yegor Yefremov Tested-by: Woodrow Douglass --- Changes v1 -> v2: - fix indentation Config.in.legacy | 8 ++++++++ package/Config.in | 1 - package/python-dicttoxml/Config.in | 8 -------- package/python-dicttoxml/python-dicttoxml.hash | 5 ----- package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- 5 files changed, 8 insertions(+), 28 deletions(-) delete mode 100644 package/python-dicttoxml/Config.in delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..99322e2e2b 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER 0.13.0. usbredir tools (which include usbredirect binary) can be used as a replacement. +config BR2_PACKAGE_PYTHON_DICTTOXML + bool "python-dicttoxml removed" + select BR2_LEGACY + select BR2_PACKAGE_PYTHON_DICTTOXML2 + help + Package was removed because it was unmaintained. Use + python-dicttoxml2 instead. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_RABBITMQ_SERVER diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..58edd43432 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,7 +1022,6 @@ menu "External python modules" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" source "package/python-dialog3/Config.in" - source "package/python-dicttoxml/Config.in" source "package/python-dicttoxml2/Config.in" source "package/python-distro/Config.in" source "package/python-django/Config.in" diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in deleted file mode 100644 index 145887eddc..0000000000 --- a/package/python-dicttoxml/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_DICTTOXML - bool "python-dicttoxml" - select BR2_PACKAGE_PYTHON3_PYEXPAT - help - Converts a Python dictionary or other native data type into - a valid XML string. - - https://github.com/quandyfactory/dicttoxml diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash deleted file mode 100644 index d8c43d0144..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk deleted file mode 100644 index 537afff601..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-dicttoxml -# -################################################################################ - -PYTHON_DICTTOXML_VERSION = 1.7.4 -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 -PYTHON_DICTTOXML_SETUP_TYPE = distutils -PYTHON_DICTTOXML_LICENSE = GPL-2.0 -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt - -$(eval $(python-package)) -- 2.17.0 From neal.frager at amd.com Tue Dec 6 15:52:26 2022 From: neal.frager at amd.com (Neal Frager) Date: Tue, 6 Dec 2022 08:52:26 -0700 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria Message-ID: <20221206155226.54290-1-neal.frager@amd.com> This patch moves the board/zynqmp/kria/kv260/uboot.fragment file to the board/zynqmp/kria directory. The reason is that this file is the same for any kria starter kit and is not specific to the kv260. By moving the file, it can be logically re-used with the kr260 when support for this starter kit is added to buildroot. KR260 Starter Kit: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html Signed-off-by: Neal Frager --- board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 configs/zynqmp_kria_kv260_defconfig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename board/zynqmp/kria/{kv260 => }/uboot.fragment (100%) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/uboot.fragment similarity index 100% rename from board/zynqmp/kria/kv260/uboot.fragment rename to board/zynqmp/kria/uboot.fragment diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -24,7 +24,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y -- 2.17.1 From jwood+buildroot at starry.com Tue Dec 6 16:58:01 2022 From: jwood+buildroot at starry.com (Justin Wood) Date: Tue, 6 Dec 2022 11:58:01 -0500 Subject: [Buildroot] [PATCH 1/1] package/ca-certificates: add support for cryptography > 3.0 In-Reply-To: <87o7t9i8yy.fsf@dell.be.48ers.dk> References: <20221102165629.755750-1-jwood+buildroot@starry.com> <20221106105124.GP3918838@scaer> <87o7t9i8yy.fsf@dell.be.48ers.dk> Message-ID: Just to follow up for this list, this was merged upstream: https://salsa.debian.org/debian/ca-certificates/-/commit/c7a3136aa0290f09080ff90d2c21d43b70710310 ~Justin Wood On Mon, Nov 14, 2022 at 3:20 PM Peter Korsgaard wrote: > >>>>> "Yann" == Yann E MORIN writes: > > > Justin, All, > > On 2022-11-02 12:56 -0400, jwood+buildroot at starry.com spake thusly: > >> From: Justin Wood > >> > >> This patch was originally submitted upstream at > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008244 > >> by Wataru Ashihara . Minor changes by me to account > for the Buildroot change in 0001-*.patch. > >> > >> Building ca-certificates with a newer cryptography is breaking without > this patch, and building buildroots > >> `python-cryptography` package first doesn't change the broken behavior. > > > I've reworded the commit log in a more logical manner (explain what > > breaks and why, then how we fix it). > > > I also notice that the bug report states that cryptography 3.0 is also > > affected, so I tweaked the commit title accordingly. > > >> Signed-off-by: Justin Wood > > > Applied to master, thanks. > > This is patching code we've added ourselves in patch 0001, so perhaps it > makes sense to invert the order of the patches, merge them or simply > drop the certdata2pem.py call completely? We don't build > host-python-cryptography automatically, so it can only happen if the > recently added optee-os option is selected (or a custom package), and > they happen to build before ca-certificates. > > Committed to 2022.08.x, thanks (we don't have host-python-cryptography > in 2022.02.x). > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gadiyar at ti.com Tue Dec 6 17:17:19 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:19 -0600 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-4-gadiyar@ti.com> From: Xuanhao Shi Adds support for ti's am64x_sk board. Adds the configs for generating output sdcard image. Adds the defconfigs for am64x_sk. The AM64x_sk board is designed for the AM642 SoC with two ARM Cortex-A53 and four ARM Cortex-R5. It also supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. More information about the board can be found at: https://www.ti.com/tool/SK-AM64 Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 4 +++ board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ 4 files changed, 124 insertions(+) create mode 100644 board/ti/am64x_sk/genimage.cfg create mode 100644 board/ti/am64x_sk/readme.txt create mode 100644 configs/am64x_sk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index b5b6cd0a99..84886e1fa4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -129,8 +129,10 @@ F: package/libxmlrpc/ F: package/python-docopt/ N: Anand Gadiyar +F: board/ti/am64x_sk/ F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ +F: configs/am64x_sk_defconfig N: Andr? Zwing F: package/libkrb5/ @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski F: package/fwup/ N: Xuanhao Shi +F: board/ti/am64x_sk/ F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ +F: configs/am64x_sk_defconfig N: Yair Ben Avraham F: package/casync/ diff --git a/board/ti/am64x_sk/genimage.cfg b/board/ti/am64x_sk/genimage.cfg new file mode 100644 index 0000000000..26304fe98f --- /dev/null +++ b/board/ti/am64x_sk/genimage.cfg @@ -0,0 +1,27 @@ +image boot.vfat { + vfat { + files = { + "tiboot3.bin", + "tispl.bin", + "u-boot.img", + } + } + + size = 16M +} + +image sdcard.img { + hdimage { + } + + partition u-boot { + partition-type = 0xC + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt new file mode 100644 index 0000000000..8096fcb2d4 --- /dev/null +++ b/board/ti/am64x_sk/readme.txt @@ -0,0 +1,49 @@ +Texas Instuments AM64x SK Test and Development Board + +Description +=========== + +These configurations will build a complete image and +device tree blobs for the the TI AM64x_sk board. + +How to build it +=============== + +Select the default configuration for the target: +$ make am64x_sk_defconfig + +Optional: modify the configuration: +$ make menuconfig + +Build: +$ make + +Result of the build: +=================== +output/images/ ++-- soc ++-- ti-connectivity ++-- bl31.bin ++-- boot.vfat ++-- Image ++-- k3-am642-sk.dtb ++-- r5-u-boot-spl.bin ++-- rootfs.ext2 ++-- rootfs.ext4 ++-- rootfs.tar ++-- sdcard.img ++-- tee.bin ++-- tee-header_v2.bin ++-- tee-pageable_v2.bin ++-- tee-pager_v2.bin ++-- tiboot3.bin ++-- tispl.bin ++-- u-boot.img + +To copy the image file to the sdcard use dd: +$ dd if=output/images/sdcard.img of=/dev/sdX + +Insert the SDcard into the AM64x_sk board, and power it up with +a USB Type-C connector. The system should come up. You can use +a micro-USB to connect to the connector labled MAIN_UART0 to +communicate with the board. diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig new file mode 100644 index 0000000000..b8ad2fb68a --- /dev/null +++ b/configs/am64x_sk_defconfig @@ -0,0 +1,44 @@ +BR2_aarch64=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_LINUX_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y +BR2_TARGET_OPTEE_OS=y +BR2_TARGET_OPTEE_OS_PLATFORM="k3" +BR2_TARGET_TI_K3_IMAGE_GEN=y +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:18 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:18 -0600 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-3-gadiyar@ti.com> From: Xuanhao Shi This is the image generator that builds the full boot binary, tiboot3.bin, for the R5 core on TI's k3 devices. This requires the R5 spl output from the ti-k3-r5-loader package. https://git.ti.com/cgit/k3-image-gen/k3-image-gen Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 2 ++ boot/Config.in | 1 + boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ 5 files changed, 77 insertions(+) create mode 100644 boot/ti-k3-image-gen/Config.in create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk diff --git a/DEVELOPERS b/DEVELOPERS index 62d77b6c4b..b5b6cd0a99 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -129,6 +129,7 @@ F: package/libxmlrpc/ F: package/python-docopt/ N: Anand Gadiyar +F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ N: Andr? Zwing @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski F: package/fwup/ N: Xuanhao Shi +F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ N: Yair Ben Avraham diff --git a/boot/Config.in b/boot/Config.in index ce17b2df6b..1b25bacfee 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-image-gen/Config.in" source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-image-gen/Config.in b/boot/ti-k3-image-gen/Config.in new file mode 100644 index 0000000000..02018f2f78 --- /dev/null +++ b/boot/ti-k3-image-gen/Config.in @@ -0,0 +1,30 @@ +config BR2_TARGET_TI_K3_IMAGE_GEN + bool "ti-k3-image-gen" + select BR2_TARGET_TI_K3_R5_LOADER + help + Use TI's k3-image-gen to build a separate bare metal + boot binary from a separate spl. Currently supports + version 08.05.00.004 as default. + + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ + +if BR2_TARGET_TI_K3_IMAGE_GEN +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC + string "SOC type for image gen" + help + The target SoC option for image gen. + For example, "am64x" for AM64X boards. + +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE + string "SOC security type for image gen" + help + The security type option for image gen. + Options are "gp", "hs-fs", or "hs-se". + +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG + string "CONFIG type for image gen" + help + The board config option for image gen. + Usually "sk" or "evm". +endif + diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash b/boot/ti-k3-image-gen/ti-k3-image-gen.hash new file mode 100644 index 0000000000..82c5b17060 --- /dev/null +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 k3-image-gen-08.05.00.004.tar.gz diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3-image-gen/ti-k3-image-gen.mk new file mode 100644 index 0000000000..f8e6105bfb --- /dev/null +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk @@ -0,0 +1,42 @@ +################################################################################ +# +# ti-k3-image-gen +# +################################################################################ + +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 +TI_K3_IMAGE_GEN_SITE = https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot +TI_K3_IMAGE_GEN_SOURCE = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES + +# ti-k3-image-gen is used to build tiboot3.bin, using the r5-u-boot-spl.bin file +# from the ti-k3-r5-loader package. Hence the dependency on ti-k3-r5-loader. +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader + +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build +# otherwise fails with some misleading error message. +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) +TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) +TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) +TI_K3_IMAGE_GEN_MAKE_OPTS = \ + SOC=$(TI_K3_IMAGE_GEN_SOC) \ + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ + O=$(@D)/tmp \ + BIN_DIR=$(@D) + +define TI_K3_IMAGE_GEN_BUILD_CMDS + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) +endef + +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS + cp $(@D)/tiboot3.bin $(BINARIES_DIR) +endef + +$(eval $(generic-package)) -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:16 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:16 -0600 Subject: [Buildroot] [PATCH v7 0/3] add support for TI's AM64x boards Message-ID: <20221206171719.747581-1-gadiyar@ti.com> This series introduces support for TI's AM64x SK boards. We would like to add support for the AM62x SK as well, but are currently blocked by availability of some firmware. That's still on the list, as is the SK-TDA4VM. We should also be able to enable the beagleboard-ai64 alongside that at the same time. This series was previously sent out by Xuanhao in August and was reviewed by Giulio Benetti up to v5 (Thanks!). This series addresses further review comments for v5 from Romain Naour and for v6 from Fran?ois Perrad. Thanks for the reviews Romain and Fran?ois! Andrew Davis acked the previous series, except for one new change that I've addressed in this version. I addressed all of Romain's comments except one - I couldn't get the sha256sum for the k3-image-gen package to be updated in the source repository, so for now it's still manually computed. I'll see what I can do about getting the repository owners to generate these automatically at release time. Changes in v7: - changes per Fran?ois Perrad's review comments Changes in v6: - rebased to latest next branch and retested - updated u-boot and kernel to latest released versions as of today >From Andrew's comments: - added a new SOC_TYPE option for k3-image-gen, as requested by Andrew Davis in a review comment. >From Romain's comments: - use "if" instead of "depends on" for sub-options - move TI K3 R5 Loader defconfig selection to Kconfig - use $(HOST_DIR) instead of $(HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR) - Retain Xuanhao's gmail ID in the MAINTAINERs file, but drop his TI email from CC list as it will be inactive till he rejoins TI - Add a plain-text license file into the k3-image-gen repository and use it instead of the HTML manifest file. Confirmed that this is still BSD-3-Clause license. - Add comments in the ti-k3-image-gen.mk file for a couple of options Changes in v5: - None (resubmission of Xuanhao's series) Changes in v4: - rebased to latest master and retested - dropped OPTEE CUSTOM* options as we don't need them. Changes in v3: - Fix boot/ti-k3-r5-loader package's build options and dependencies. - Fix boot/ti-k3-image-gen package's config - Add more details in board/ti/am64x_sk's readme - Trim configs/am64x_sk's toolchain options and fix uboot and genimage dependencies. - Remove board/ti/am62x_sk and configs/am62x_sk for now due to some firmware dependency problems. Will be added back in the future. Changes in v2: - Revert arm-gnu-toolchain back to version 10.x due to a bug. When the pre-packaged GCC was built, it could be targeting a newer x86_64 architecture than the processor being used. - Add boot/ti-k3-r5-loader package that builds a separate U-Boot for the R5 cores on TI's K3 devices. - Add boot/ti-k3-image-gen package that builds the full boot binary tiboot3.bin from the spl built from ti-k3-r5-loader. - Add board/ti directory to include sdcard config and board information for AM64x_sk and AM62x_sk boards. - Add the Buildroot defconfigs for AM64x_sk and AM62x_sk. - Add to DEVELOPERS list. Xuanhao Shi (3): boot/ti-k3-r5-loader: add new package boot/ti-k3-image-gen: add new package board/ti/am64x_sk: add new board DEVELOPERS | 12 ++++++ board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++ board/ti/am64x_sk/readme.txt | 49 +++++++++++++++++++++++ boot/Config.in | 2 + boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++ boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 + boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++ boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ configs/am64x_sk_defconfig | 44 ++++++++++++++++++++ 11 files changed, 291 insertions(+) create mode 100644 board/ti/am64x_sk/genimage.cfg create mode 100644 board/ti/am64x_sk/readme.txt create mode 100644 boot/ti-k3-image-gen/Config.in create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk create mode 100644 boot/ti-k3-r5-loader/Config.in create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk create mode 100644 configs/am64x_sk_defconfig -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:17 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:17 -0600 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-2-gadiyar@ti.com> From: Xuanhao Shi This is a separate U-Boot package that would build the intermediate spl binary for the R5 core on TI's k3 boards. Usually, the resulting spl will be used for k3-image-gen to build the full R5 boot binary tiboot3.bin. Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 6 +++ boot/Config.in | 1 + boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ 5 files changed, 90 insertions(+) create mode 100644 boot/ti-k3-r5-loader/Config.in create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk diff --git a/DEVELOPERS b/DEVELOPERS index 233fda4c71..62d77b6c4b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -128,6 +128,9 @@ F: package/dcron/ F: package/libxmlrpc/ F: package/python-docopt/ +N: Anand Gadiyar +F: boot/ti-k3-r5-loader/ + N: Andr? Zwing F: package/libkrb5/ F: package/openal/ @@ -3055,6 +3058,9 @@ F: package/python-pyusb/ N: Wojciech Nizi?ski F: package/fwup/ +N: Xuanhao Shi +F: boot/ti-k3-r5-loader/ + N: Yair Ben Avraham F: package/casync/ F: package/gloox/ diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ce17b2df6b 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in new file mode 100644 index 0000000000..bb6140f8a6 --- /dev/null +++ b/boot/ti-k3-r5-loader/Config.in @@ -0,0 +1,32 @@ +config BR2_TARGET_TI_K3_R5_LOADER + bool "ti-k3-r5-loader" + help + Separate U-Boot build for R5 cores on TI's k3 boards. + Usually used to build tiboot3.bin with k3-image-gen. + +if BR2_TARGET_TI_K3_R5_LOADER +choice + prompt "K3 R5 Loader configuration" + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + bool "Using an in-tree board defconfig file" + +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + bool "Using a custom board (def)config file" + +endchoice + +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG + string "Board defconfig" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + help + Name of the board for which TI K3 R5 Loader should be + built, without the _defconfig suffix. + +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE + string "Configuration file path" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + help + Path to the TI K3 R5 Loader configuration file. +endif diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash new file mode 100644 index 0000000000..fb6ce7c2a6 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash @@ -0,0 +1,2 @@ +# Locally computed: +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea u-boot-2022.10-rc1.tar.bz2 diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk new file mode 100644 index 0000000000..8a2a3fdad4 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# ti-k3-r5-loader.mk +# +################################################################################ + +TI_K3_R5_LOADER_VERSION = 2022.10 +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot +TI_K3_R5_LOADER_INSTALL_IMAGES = YES +TI_K3_R5_LOADER_DEPENDENCIES = \ + host-pkgconf \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + host-arm-gnu-toolchain \ + host-openssl + +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ + host-arm-gnu-toolchain \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + $(BR2_BISON_HOST_DEPENDENCY) \ + $(BR2_FLEX_HOST_DEPENDENCY) + +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) +TI_K3_R5_LOADER_KCONFIG_FILE = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG +TI_K3_R5_LOADER_MAKE_OPTS = \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + ARCH=arm \ + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem /,$(HOST_CFLAGS)))" \ + HOSTLDFLAGS="$(HOST_LDFLAGS)" + +define TI_K3_R5_LOADER_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) $(TI_K3_R5_LOADER_MAKE_OPTS) +endef + +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin +endef + +$(eval $(kconfig-package)) -- 2.34.1 From luca.ceresoli at bootlin.com Tue Dec 6 17:22:14 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 6 Dec 2022 18:22:14 +0100 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria In-Reply-To: <20221206155226.54290-1-neal.frager@amd.com> References: <20221206155226.54290-1-neal.frager@amd.com> Message-ID: <20221206182214.7061d124@booty> Hello Neal, On Tue, 6 Dec 2022 08:52:26 -0700 Neal Frager wrote: > This patch moves the board/zynqmp/kria/kv260/uboot.fragment file > to the board/zynqmp/kria directory. The reason is that this file > is the same for any kria starter kit and is not specific to the kv260. > By moving the file, it can be logically re-used with the kr260 when > support for this starter kit is added to buildroot. > > KR260 Starter Kit: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From raphael.pavlidis at gmail.com Tue Dec 6 18:20:24 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Tue, 6 Dec 2022 19:20:24 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221205215558.GI2855@scaer> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> Message-ID: <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Yann, All, Thanks for your review, again. I will create a new patch and add Nicolas to the CC. Regards, Raphael Pavlidis On 05.12.22 22:55, Yann E. MORIN wrote: > Raphael, All, > > On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: >> shadow provides utilities to deal with user accounts. >> >> The shadow package includes the necessary programs for converting UNIX >> password files to the shadow password format, plus programs for managing >> user and group accounts. Especially it is useful if rootless podman >> container should be used, which requires newuidmap and newgidmap. >> >> Signed-off-by: Raphael Pavlidis > > I was about to apply this, after fixing the minor issues (see below), > but there is a rather major blocker, see below too... > >> --- > [--SNIP--] >> diff --git a/package/shadow/Config.in b/package/shadow/Config.in >> new file mode 100644 >> index 0000000000..6b1fe0a61f >> --- /dev/null >> +++ b/package/shadow/Config.in >> @@ -0,0 +1,61 @@ > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID >> + bool "account-tools-setuid" >> + depends on BR2_USE_MMU # linux-pam >> + depends on BR2_ENABLE_LOCALE # linux-pam >> + depends on BR2_USE_WCHAR # linux-pam >> + depends on !BR2_STATIC_LIBS # linux-pam >> + select BR2_PACKAGE_LINUX_PAM >> + help >> + Install the user and group management tools (e.g. groupadd) with setuid and > > $ make check-package > package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS >> + bool "subordinate-ids" >> + help >> + Support subordinate ids. Helpful to use container solution like podman > > $ make check-package > package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk >> new file mode 100644 >> index 0000000000..261f28dd28 >> --- /dev/null >> +++ b/package/shadow/shadow.mk >> @@ -0,0 +1,133 @@ >> +################################################################################ >> +# >> +# shadow >> +# >> +################################################################################ >> + >> +SHADOW_VERSION = 4.11.1 > > Why 4.11.1? It was released in 2022-01-03, and is affected by > CVE-2013-4235, with version 4.12.2 being the first to include the fix > for it, and there is now 4.13: > > https://www.cve.org/CVERecord?id=CVE-2013-4235 > https://github.com/shadow-maint/shadow/releases/tag/4.12.2 > https://github.com/shadow-maint/shadow/pull/545 > >> +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) >> +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz >> +SHADOW_LICENSE = BSD-3-Clause >> +SHADOW_LICENSE_FILES = COPYING > > And: > > SHADOW_CPE_ID_VENDOR = debian > > => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > >> +SHADOW_CONF_OPTS = \ >> + --disable-man \ >> + --without-btrfs \ >> + --without-nscd \ >> + --without-skey \ >> + --without-sssd \ >> + --without-su \ >> + --without-tcb > > $ make check-package > package/shadow/shadow.mk:15: expected indent with tabs > package/shadow/shadow.mk:16: expected indent with tabs > package/shadow/shadow.mk:17: expected indent with tabs > package/shadow/shadow.mk:18: expected indent with tabs > package/shadow/shadow.mk:19: expected indent with tabs > package/shadow/shadow.mk:20: expected indent with tabs > >> +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) >> +SHADOW_CONF_OPTS += --enable-shadowgrp >> +else >> +SHADOW_CONF_OPTS += --disable-shadowgrp >> +endif >> + >> +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) >> +SHADOW_CONF_OPTS += --enable-account-tools-setuid >> +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS > > This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > >> + /usr/sbin/chgpasswd f 4755 0 0 - - - - - >> + /usr/sbin/chpasswd f 4755 0 0 - - - - - >> + /usr/sbin/groupadd f 4755 0 0 - - - - - >> + /usr/sbin/groupdel f 4755 0 0 - - - - - >> + /usr/sbin/groupmod f 4755 0 0 - - - - - >> + /usr/sbin/newusers f 4755 0 0 - - - - - >> + /usr/sbin/useradd f 4755 0 0 - - - - - >> + /usr/sbin/usermod f 4755 0 0 - - - - - > > What about userdel? > > [--SNIP--] >> +define SHADOW_PERMISSIONS >> + /usr/bin/chage f 4755 0 0 - - - - - >> + /usr/bin/chfn f 4755 0 0 - - - - - >> + /usr/bin/chsh f 4755 0 0 - - - - - >> + /usr/bin/expiry f 4755 0 0 - - - - - >> + /usr/bin/gpasswd f 4755 0 0 - - - - - >> + /usr/bin/newgrp f 4755 0 0 - - - - - >> + /usr/bin/passwd f 4755 0 0 - - - - - >> + $(SHADOW_ACCOUNT_TOOLS_SETUID) > > ... [0] here the expansion uses the wrong name... > > So, I had fixed all the minor issues, but the version bump will require > a bit more testing that I can do locally. Nicolas (in Cc) who reviewed > this patch, said he had a runtime test; maybe you can both sync to get > that test part of the series when you respin? > > Regards, > Yann E. MORIN. > >> + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) >> +endef >> + >> +$(eval $(autotools-package)) >> -- >> 2.35.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot > From francois.perrad at gadz.org Tue Dec 6 20:18:54 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:18:54 +0100 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-2-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-2-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > This is a separate U-Boot package that would build > the intermediate spl binary for the R5 core on TI's k3 boards. > Usually, the resulting spl will be used for k3-image-gen > to build the full R5 boot binary tiboot3.bin. > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 6 +++ > boot/Config.in | 1 + > boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ > boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + > boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ > 5 files changed, 90 insertions(+) > create mode 100644 boot/ti-k3-r5-loader/Config.in > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 233fda4c71..62d77b6c4b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -128,6 +128,9 @@ F: package/dcron/ > F: package/libxmlrpc/ > F: package/python-docopt/ > > +N: Anand Gadiyar > +F: boot/ti-k3-r5-loader/ > + > N: Andr? Zwing > F: package/libkrb5/ > F: package/openal/ > @@ -3055,6 +3058,9 @@ F: package/python-pyusb/ > N: Wojciech Nizi?ski > F: package/fwup/ > > +N: Xuanhao Shi > +F: boot/ti-k3-r5-loader/ > + > N: Yair Ben Avraham > F: package/casync/ > F: package/gloox/ > diff --git a/boot/Config.in b/boot/Config.in > index 40472ae07d..ce17b2df6b 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > > diff --git a/boot/ti-k3-r5-loader/Config.in > b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" > + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + bool "Using an in-tree board defconfig file" > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + bool "Using a custom board (def)config file" > + > +endchoice > + > +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG > + string "Board defconfig" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + help > + Name of the board for which TI K3 R5 Loader should be > + built, without the _defconfig suffix. > + > +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE > + string "Configuration file path" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + help > + Path to the TI K3 R5 Loader configuration file. > +endif > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea > u-boot-2022.10-rc1.tar.bz2 > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > new file mode 100644 > index 0000000000..8a2a3fdad4 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > @@ -0,0 +1,49 @@ > > +################################################################################ > +# > +# ti-k3-r5-loader.mk > +# > > +################################################################################ > + > +TI_K3_R5_LOADER_VERSION = 2022.10 > +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot > +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 > +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ > +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt > +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx > +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot > +TI_K3_R5_LOADER_INSTALL_IMAGES = YES > +TI_K3_R5_LOADER_DEPENDENCIES = \ > + host-pkgconf \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + host-arm-gnu-toolchain \ > + host-openssl > + > +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) > +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) > +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ > + host-arm-gnu-toolchain \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + $(BR2_BISON_HOST_DEPENDENCY) \ > + $(BR2_FLEX_HOST_DEPENDENCY) > + > +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) > +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig > +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_FILE = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) > +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > +TI_K3_R5_LOADER_MAKE_OPTS = \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + ARCH=arm \ > + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem > /,$(HOST_CFLAGS)))" \ > + HOSTLDFLAGS="$(HOST_LDFLAGS)" > + > +define TI_K3_R5_LOADER_BUILD_CMDS > + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) > $(TI_K3_R5_LOADER_MAKE_OPTS) > +endef > + > +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS > + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin > +endef > + > +$(eval $(kconfig-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Tue Dec 6 20:19:15 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:19:15 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 62d77b6c4b..b5b6cd0a99 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..f8e6105bfb > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > > +################################################################################ > +# > +# ti-k3-image-gen > +# > > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE > > = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(@D)/tmp \ > + BIN_DIR=$(@D) > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Tue Dec 6 20:19:36 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:19:36 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ > 4 files changed, 124 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index b5b6cd0a99..84886e1fa4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Tue Dec 6 22:03:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:03:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl Message-ID: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Enable blowfish in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] 123 | return EVP_bf_cbc(); | ^~~~~~~~~~ | EVP_sm4_cbc Fixes: - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 Signed-off-by: Fabrice Fontaine --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 4b9039c9b2..2e5e29f7c8 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_SSCEP bool "sscep" + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:03:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:03:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/gcc: ensure __register_frame is optimized out for glibc In-Reply-To: <620448da-4dda-3d9d-cb39-5c8a278767d6@mind.be> (Arnout Vandecappelle's message of "Fri, 25 Nov 2022 15:06:21 +0100") References: <20221028223844.1180418-1-james.hilliard1@gmail.com> <20221030083033.GC1058960@scaer> <20221117085339.4a4d5d8f@windsurf> <620448da-4dda-3d9d-cb39-5c8a278767d6@mind.be> Message-ID: <874ju86vgz.fsf@dell.be.48ers.dk> >>>>> "Arnout" == Arnout Vandecappelle writes: > On 17/11/2022 08:53, Thomas Petazzoni via buildroot wrote: >> On Sun, 30 Oct 2022 09:30:33 +0100 >> "Yann E. MORIN" wrote: >> >>> Should this not be limitied to the intial compiler only? Otherwise, why >>> would we need it for the final compiler? >> I confirm limiting the work-around to gcc-initial works. >> However, I have reported the bug to gcc upstream, and they say the >> issue is in glibc: >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 > James previously already reported the problem to glibc: > https://sourceware.org/bugzilla/show_bug.cgi?id=29621 > I picked up the thread in both issues, I was able to narrow the > problem down a little more, but in the end the conclusion seems to be > "We can't support that on the glibc side at present." > So I applied this patch to master, after making two major changes: > - move it to host-gcc-initial only; > - instead of putting the full condition in the .mk file, make a > Config.in symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. > ... And now I notice I forgot to put the changes I made in the commit > message. But it's pushed already. > Anyway, applied to master, thanks! Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:03:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:03:35 +0100 Subject: [Buildroot] [git commit] toolchain/Config.in: fix check-package warning In-Reply-To: <20221125203244.097E784689@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Fri, 25 Nov 2022 21:31:56 +0100") References: <20221125203244.097E784689@busybox.osuosl.org> Message-ID: <87zgc05gw8.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=3d5d447c5d531479ea5fa60ca3231ec91bde5354 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) > Fixes: > https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 > Signed-off-by: Thomas Petazzoni Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:11:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:11:41 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: security bump to version 5.9.3 In-Reply-To: <20221125140907.3796987-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 25 Nov 2022 15:09:06 +0100") References: <20221125140907.3796987-1-peter@korsgaard.com> Message-ID: <87sfhs5giq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Fixes the following security issues: > - CVE-2022-24805 A buffer overflow in the handling of the INDEX of > NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. > - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can > cause a NULL pointer dereference. > - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in > master agent and subagent simultaneously > - CVE-2022-24807 A malformed OID in a SET request to > SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory > access. > - CVE-2022-24808 A malformed OID in a SET request to > NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference > - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable > can cause a NULL pointer dereference. > Drop openssl linking patches as they are merged upstream / upstream changed > to use pkg-config for openssl since: > https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From fontaine.fabrice at gmail.com Tue Dec 6 22:12:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:12:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 Message-ID: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:12:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:12:28 +0100 Subject: [Buildroot] [PATCH] package/dash: fix static with shared build In-Reply-To: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Fri, 25 Nov 2022 11:35:33 +0200") References: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> Message-ID: <87o7sg5ghf.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and > --enable-shared to configure. dash configure.ac only looks for > --enable-static to make the build static. But when linking against > libedit pkg-config only returns dynamic linking dependencies, so the > indirect ncurses dependency in not mentioned. The end result is that > libedit can't find ncurses symbols on link. > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ > http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ > http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ > Signed-off-by: Baruch Siach Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:12:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:12:28 +0100 Subject: [Buildroot] [PATCH] package/dash: fix static with shared build In-Reply-To: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Fri, 25 Nov 2022 11:35:33 +0200") References: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> Message-ID: <87o7sg5ghf.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and > --enable-shared to configure. dash configure.ac only looks for > --enable-static to make the build static. But when linking against > libedit pkg-config only returns dynamic linking dependencies, so the > indirect ncurses dependency in not mentioned. The end result is that > libedit can't find ncurses symbols on link. > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ > http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ > http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ > Signed-off-by: Baruch Siach Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:01:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:01:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/gcc: ensure __register_frame is optimized out for glibc Message-ID: <20221206221242.4193C85CCA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=696f05ad892ff14e5fd61b1b1236034cd47f1ffd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x On some architectures when building with -O0 the __register_frame symbol fails to get optimized out which can cause linking failures when building glibc. To fix this set -O1 for GCC target libs when building with glibc and BR2_OPTIMIZE_0 on the problematic target architectures. This was reported both to GCC [1] and glibc [2] upstream. It is not entirely clear yet where the bug lies exactly. At the moment the assumption is that it's GCC, so create a symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. This issue only seems to occur when linking glibc, not with anything else, so only compile libgcc from host-gcc-initial with -O1. Fixes: - http://autobuild.buildroot.net/results/89b/89b6c6924240b7cf82035a844f3573673e91b364 - http://autobuild.buildroot.net/results/46f/46f4ec99d2b23d354a4bb5e92123d64f0da6ed27 - http://autobuild.buildroot.net/results/839/839f929f700cf181ebdf34389c7806a96f55813e - http://autobuild.buildroot.net/results/0e2/0e202bf53a683930f3cad6edef2a4dea629eaecb - http://autobuild.buildroot.net/results/8a8/8a8c917f597fdcca744e696e19e9300b64004335 - http://autobuild.buildroot.net/results/c05/c058b27ed2834dfa633b63ec6c3639ab1e8bf412 - http://autobuild.buildroot.net/results/8ba/8ba8882a861cf7df359c23969c09b2be0725b2e5 [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 [2] https://sourceware.org/bugzilla/show_bug.cgi?id=29621 Signed-off-by: James Hilliard Signed-off-by: Arnout Vandecappelle (cherry picked from commit 0fc5c1ccdb11af5185471272ef5eeece81b5e866) Signed-off-by: Peter Korsgaard --- package/gcc/gcc-initial/gcc-initial.mk | 7 +++++++ toolchain/Config.in | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/gcc/gcc-initial/gcc-initial.mk b/package/gcc/gcc-initial/gcc-initial.mk index f5bc6c5b77..ebd8e8f017 100644 --- a/package/gcc/gcc-initial/gcc-initial.mk +++ b/package/gcc/gcc-initial/gcc-initial.mk @@ -43,6 +43,13 @@ HOST_GCC_INITIAL_CONF_OPTS = \ HOST_GCC_INITIAL_CONF_ENV = \ $(HOST_GCC_COMMON_CONF_ENV) +# Enable GCC target libs optimizations to optimize out __register_frame +# when needed for some architectures when building with glibc. +ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_107728),y) +HOST_GCC_INITIAL_CONF_ENV += CFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CFLAGS) -O1" +HOST_GCC_INITIAL_CONF_ENV += CXXFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CXXFLAGS) -O1" +endif + HOST_GCC_INITIAL_MAKE_OPTS = $(HOST_GCC_COMMON_MAKE_OPTS) all-gcc all-target-libgcc HOST_GCC_INITIAL_INSTALL_OPTS = install-gcc install-target-libgcc diff --git a/toolchain/Config.in b/toolchain/Config.in index 219578092b..5fdebc6385 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -227,6 +227,18 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 bool default y if BR2_m68k +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 +# https://sourceware.org/bugzilla/show_bug.cgi?id=29621 +config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 + bool + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 + default y if BR2_microblazebe || BR2_microblazeel \ + || BR2_mips || BR2_mipsel \ + || BR2_nios2 \ + || BR2_or1k \ + || BR2_sh + config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:10:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:10:49 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/netsnmp: security bump to version 5.9.3 Message-ID: <20221206221242.5748885CD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5b73fc5c99b74da90aa251df6ad373706db719a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes the following security issues: - CVE-2022-24805 A buffer overflow in the handling of the INDEX of NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can cause a NULL pointer dereference. - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in master agent and subagent simultaneously - CVE-2022-24807 A malformed OID in a SET request to SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory access. - CVE-2022-24808 A malformed OID in a SET request to NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable can cause a NULL pointer dereference. Drop openssl linking patches as they are merged upstream / upstream changed to use pkg-config for openssl since: https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 83b4337354014a5425a0ee081b94d4d0991f8d47) Signed-off-by: Peter Korsgaard --- ...1-configure-static-linking-Fix-SSL-checks.patch | 146 --------------------- .../0002-configure-Fix-lcrypto-lz-test.patch | 44 ------- ...ix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch | 39 ------ ...ix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch | 39 ------ package/netsnmp/netsnmp.hash | 4 +- package/netsnmp/netsnmp.mk | 2 +- 6 files changed, 3 insertions(+), 271 deletions(-) diff --git a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch b/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch deleted file mode 100644 index bf61fdfe7a..0000000000 --- a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch +++ /dev/null @@ -1,146 +0,0 @@ -From bd59be8e4e339870a1400f6866a7b73ca11f6460 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 12 Sep 2018 20:16:39 +0200 -Subject: [PATCH] configure, static linking: Fix SSL checks - -During checking of DTLS_method, the stub program is linked only with -ssl -libssl.a lacks some function from -lcrypto: -RAND_*() -ERR_*() -BUF_MEM_*() -etc. -and -lz: -- inflate() -- deflate() - -Append -lcrypto and -lz to LIBS variable when checking DTLS_method. - -See also https://sourceforge.net/p/net-snmp/patches/1374/. - -Signed-off-by: Giulio Benetti -[bvanassche: Edited subject / rewrote this patch] -[yann.morin.1998 at free.fr: - - use an actual backport of bd59be8e4e339870a1400f6866a7b73ca11f6460 -] -Signed-off-by: Yann E. MORIN ---- - configure | 52 ++++++++++++++++++++++++++++++++++--- - configure.d/config_os_libs2 | 14 +++++++--- - 2 files changed, 58 insertions(+), 8 deletions(-) - -diff --git a/configure b/configure -index 6504a8e58a..1116cecaad 100755 ---- a/configure -+++ b/configure -@@ -23228,16 +23228,60 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 - $as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } - if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -- CRYPTO="crypto" -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto" -+else -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 -+$as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } -+if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lcrypto -lz $LIBS" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+ -+/* Override any GCC internal prototype to avoid an error. -+ Use char because int might match the return type of a GCC -+ builtin and then its argument prototype would still apply. */ -+#ifdef __cplusplus -+extern "C" -+#endif -+char EVP_md5 (); -+int -+main () -+{ -+return EVP_md5 (); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ ac_cv_lib_crypto_EVP_md5=yes -+else -+ ac_cv_lib_crypto_EVP_md5=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 -+$as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } -+if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz" -+fi -+ -+ - fi - -- fi -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - - $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h - -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - for ac_func in AES_cfb128_encrypt EVP_sha224 EVP_sha384 EVP_MD_CTX_create EVP_MD_CTX_destroy EVP_MD_CTX_new EVP_MD_CTX_free DH_set0_pqg DH_get0_pqg DH_get0_key ASN1_STRING_get0_data X509_NAME_ENTRY_get_object X509_NAME_ENTRY_get_data X509_get_signature_nid -@@ -23291,7 +23335,7 @@ _ACEOF - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - for ac_func in TLS_method TLSv1_method DTLS_method DTLSv1_method SSL_library_init SSL_load_error_strings ERR_get_error_all - do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 4a1ad1551f..75214cfff3 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -306,13 +306,19 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - - if test x$CRYPTO = x; then -- AC_CHECK_LIB([crypto], [EVP_md5], [CRYPTO="crypto"]) -- fi -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], -+ [-lz]) -+ ]) -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl -@@ -342,7 +348,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]) - LIBS="$netsnmp_save_LIBS" --- -2.25.1 - diff --git a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch b/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch deleted file mode 100644 index 50387c8390..0000000000 --- a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 13da2bcde8e22dd0127a668374fdf79bed04d353 Mon Sep 17 00:00:00 2001 -From: Bart Van Assche -Date: Mon, 17 Sep 2018 07:33:34 -0700 -Subject: [PATCH] configure: Fix -lcrypto -lz test - -Avoid that the second crypto library test uses the cached result from -the first test by explicitly clearing the cached test result. - -[yann.morin.1998 at free.fr: - - use an actual backport of 13da2bcde8e22dd0127a668374fdf79bed04d353 -] -Signed-off-by: Yann E. MORIN ---- - configure | 1 + - configure.d/config_os_libs2 | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure b/configure -index 1116cecaad..33b8c93e57 100755 ---- a/configure -+++ b/configure -@@ -23231,6 +23231,7 @@ if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : - CRYPTO="crypto"; LIBCRYPTO="-lcrypto" - else - -+ unset ac_cv_lib_crypto_EVP_md5 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 - $as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } - if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 75214cfff3..81788a2096 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -308,6 +308,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - if test x$CRYPTO = x; then - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ unset ac_cv_lib_crypto_EVP_md5 - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], - [-lz]) --- -2.25.1 - diff --git a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch b/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch deleted file mode 100644 index 4293e15d25..0000000000 --- a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8e273c688aa235ed9c68570a700d31596bac14df Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:07:05 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) - failure on static linking - -If building as static lib, AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains $LIBCRYPTO only discarding previous $LIBS -content. - -Add $LIBS to: -LIBS="$LIBCRYPTO" -as: -LIBS="$LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 81788a209..93044000b 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -321,7 +321,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) - netsnmp_save_LIBS="$LIBS" -- LIBS="$LIBCRYPTO" -+ LIBS="$LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl - [EVP_sha224 EVP_sha384 ]dnl - [EVP_MD_CTX_create EVP_MD_CTX_destroy]dnl --- -2.17.1 - diff --git a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch b/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch deleted file mode 100644 index 8fcce2a5c7..0000000000 --- a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1ab6e3fc3cf61fa5a7b7363e59095e868474524b Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:34:26 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(TLS_method TLSv1_method - ...) failure on static linking - -If building as static lib, AC_CHECK_FUNCS(TLS_method TLSv1_method ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains "-lssl $LIBCRYPTO" only discarding -previous $LIBS content. - -Add $LIBS to: -LIBS="-lssl $LIBCRYPTO" -as: -LIBS="-lssl $LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 93044000b..c811c63ec 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -349,7 +349,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl $LIBCRYPTO" -+ LIBS="-lssl $LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]dnl - [ERR_get_error_all]) --- -2.17.1 - diff --git a/package/netsnmp/netsnmp.hash b/package/netsnmp/netsnmp.hash index 9d196c8bee..e1e9d10898 100644 --- a/package/netsnmp/netsnmp.hash +++ b/package/netsnmp/netsnmp.hash @@ -1,7 +1,7 @@ # Locally calculated after checking pgp signature at -# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz.asc +# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz.asc # using key D0F8F495DA6160C44EFFBF10F07B9D2DACB19FD6 -sha256 04303a66f85d6d8b16d3cc53bde50428877c82ab524e17591dfceaeb94df6071 net-snmp-5.9.tar.gz +sha256 2097f29b7e1bf3f1300b4bae52fa2308d0bb8d5d3998dbe02f9462a413a2ef0a net-snmp-5.9.3.tar.gz # Hash for license file sha256 ed869ea395a1f125819a56676385ab0557a21507764bf56f2943302011381e59 COPYING diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 985cfeac72..56a07e2ccd 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETSNMP_VERSION = 5.9 +NETSNMP_VERSION = 5.9.3 NETSNMP_SITE = https://downloads.sourceforge.net/project/net-snmp/net-snmp/$(NETSNMP_VERSION) NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz NETSNMP_LICENSE = Various BSD-like From peter at korsgaard.com Tue Dec 6 22:01:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:01:46 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] toolchain/Config.in: fix check-package warning Message-ID: <20221206221242.4B31985C8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0655d8f63994ab36168a227d0ab58041a27100a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 Signed-off-by: Thomas Petazzoni (cherry picked from commit 3d5d447c5d531479ea5fa60ca3231ec91bde5354) Signed-off-by: Peter Korsgaard --- toolchain/Config.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolchain/Config.in b/toolchain/Config.in index 5fdebc6385..48d1d0513c 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -231,13 +231,13 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 # https://sourceware.org/bugzilla/show_bug.cgi?id=29621 config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 bool - depends on BR2_TOOLCHAIN_USES_GLIBC - depends on BR2_OPTIMIZE_0 default y if BR2_microblazebe || BR2_microblazeel \ || BR2_mips || BR2_mipsel \ || BR2_nios2 \ || BR2_or1k \ || BR2_sh + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:12:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:12:10 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/dash: fix static with shared build Message-ID: <20221206221242.6231985CD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b422af7890f7fec9b6a5bfbad8f51eff58139d04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and --enable-shared to configure. dash configure.ac only looks for --enable-static to make the build static. But when linking against libedit pkg-config only returns dynamic linking dependencies, so the indirect ncurses dependency in not mentioned. The end result is that libedit can't find ncurses symbols on link. BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni (cherry picked from commit e3c14de0dfc047817917fb4dbc20c211e751bb3f) Signed-off-by: Peter Korsgaard --- package/dash/dash.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/dash/dash.mk b/package/dash/dash.mk index fed3a99551..6efc71e568 100644 --- a/package/dash/dash.mk +++ b/package/dash/dash.mk @@ -27,6 +27,10 @@ else DASH_CONF_OPTS += --without-libedit endif +ifeq ($(BR2_STATIC_LIBS),) +DASH_CONF_OPTS += --disable-static +endif + define DASH_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/dash $(TARGET_DIR)/bin/dash endef From peter at korsgaard.com Tue Dec 6 22:02:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:02:18 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] toolchain/Config.in: fix check-package warning Message-ID: <20221206221352.7A76485D17@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ed8809944da42b77dd920afb03e852758afba28 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 Signed-off-by: Thomas Petazzoni (cherry picked from commit 3d5d447c5d531479ea5fa60ca3231ec91bde5354) Signed-off-by: Peter Korsgaard --- toolchain/Config.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolchain/Config.in b/toolchain/Config.in index cb073950de..90dfeb2ee8 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -232,13 +232,13 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 # https://sourceware.org/bugzilla/show_bug.cgi?id=29621 config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 bool - depends on BR2_TOOLCHAIN_USES_GLIBC - depends on BR2_OPTIMIZE_0 default y if BR2_microblazebe || BR2_microblazeel \ || BR2_mips || BR2_mipsel \ || BR2_nios2 \ || BR2_or1k \ || BR2_sh + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:12:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:12:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dash: fix static with shared build Message-ID: <20221206221352.8F45085D1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6042209cae467630a1fca939e2d2bb17eaddd0b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and --enable-shared to configure. dash configure.ac only looks for --enable-static to make the build static. But when linking against libedit pkg-config only returns dynamic linking dependencies, so the indirect ncurses dependency in not mentioned. The end result is that libedit can't find ncurses symbols on link. BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni (cherry picked from commit e3c14de0dfc047817917fb4dbc20c211e751bb3f) Signed-off-by: Peter Korsgaard --- package/dash/dash.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/dash/dash.mk b/package/dash/dash.mk index fed3a99551..6efc71e568 100644 --- a/package/dash/dash.mk +++ b/package/dash/dash.mk @@ -27,6 +27,10 @@ else DASH_CONF_OPTS += --without-libedit endif +ifeq ($(BR2_STATIC_LIBS),) +DASH_CONF_OPTS += --disable-static +endif + define DASH_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/dash $(TARGET_DIR)/bin/dash endef From peter at korsgaard.com Tue Dec 6 22:11:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:11:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/netsnmp: security bump to version 5.9.3 Message-ID: <20221206221352.852E885D18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0d3b615ea82c98df5c9e642e4b873c292822756 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-24805 A buffer overflow in the handling of the INDEX of NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can cause a NULL pointer dereference. - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in master agent and subagent simultaneously - CVE-2022-24807 A malformed OID in a SET request to SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory access. - CVE-2022-24808 A malformed OID in a SET request to NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable can cause a NULL pointer dereference. Drop openssl linking patches as they are merged upstream / upstream changed to use pkg-config for openssl since: https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 83b4337354014a5425a0ee081b94d4d0991f8d47) Signed-off-by: Peter Korsgaard --- ...1-configure-static-linking-Fix-SSL-checks.patch | 146 --------------------- .../0002-configure-Fix-lcrypto-lz-test.patch | 44 ------- ...ix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch | 39 ------ ...ix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch | 39 ------ package/netsnmp/netsnmp.hash | 4 +- package/netsnmp/netsnmp.mk | 2 +- 6 files changed, 3 insertions(+), 271 deletions(-) diff --git a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch b/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch deleted file mode 100644 index bf61fdfe7a..0000000000 --- a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch +++ /dev/null @@ -1,146 +0,0 @@ -From bd59be8e4e339870a1400f6866a7b73ca11f6460 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 12 Sep 2018 20:16:39 +0200 -Subject: [PATCH] configure, static linking: Fix SSL checks - -During checking of DTLS_method, the stub program is linked only with -ssl -libssl.a lacks some function from -lcrypto: -RAND_*() -ERR_*() -BUF_MEM_*() -etc. -and -lz: -- inflate() -- deflate() - -Append -lcrypto and -lz to LIBS variable when checking DTLS_method. - -See also https://sourceforge.net/p/net-snmp/patches/1374/. - -Signed-off-by: Giulio Benetti -[bvanassche: Edited subject / rewrote this patch] -[yann.morin.1998 at free.fr: - - use an actual backport of bd59be8e4e339870a1400f6866a7b73ca11f6460 -] -Signed-off-by: Yann E. MORIN ---- - configure | 52 ++++++++++++++++++++++++++++++++++--- - configure.d/config_os_libs2 | 14 +++++++--- - 2 files changed, 58 insertions(+), 8 deletions(-) - -diff --git a/configure b/configure -index 6504a8e58a..1116cecaad 100755 ---- a/configure -+++ b/configure -@@ -23228,16 +23228,60 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 - $as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } - if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -- CRYPTO="crypto" -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto" -+else -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 -+$as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } -+if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lcrypto -lz $LIBS" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+ -+/* Override any GCC internal prototype to avoid an error. -+ Use char because int might match the return type of a GCC -+ builtin and then its argument prototype would still apply. */ -+#ifdef __cplusplus -+extern "C" -+#endif -+char EVP_md5 (); -+int -+main () -+{ -+return EVP_md5 (); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ ac_cv_lib_crypto_EVP_md5=yes -+else -+ ac_cv_lib_crypto_EVP_md5=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 -+$as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } -+if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz" -+fi -+ -+ - fi - -- fi -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - - $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h - -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - for ac_func in AES_cfb128_encrypt EVP_sha224 EVP_sha384 EVP_MD_CTX_create EVP_MD_CTX_destroy EVP_MD_CTX_new EVP_MD_CTX_free DH_set0_pqg DH_get0_pqg DH_get0_key ASN1_STRING_get0_data X509_NAME_ENTRY_get_object X509_NAME_ENTRY_get_data X509_get_signature_nid -@@ -23291,7 +23335,7 @@ _ACEOF - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - for ac_func in TLS_method TLSv1_method DTLS_method DTLSv1_method SSL_library_init SSL_load_error_strings ERR_get_error_all - do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 4a1ad1551f..75214cfff3 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -306,13 +306,19 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - - if test x$CRYPTO = x; then -- AC_CHECK_LIB([crypto], [EVP_md5], [CRYPTO="crypto"]) -- fi -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], -+ [-lz]) -+ ]) -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl -@@ -342,7 +348,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]) - LIBS="$netsnmp_save_LIBS" --- -2.25.1 - diff --git a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch b/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch deleted file mode 100644 index 50387c8390..0000000000 --- a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 13da2bcde8e22dd0127a668374fdf79bed04d353 Mon Sep 17 00:00:00 2001 -From: Bart Van Assche -Date: Mon, 17 Sep 2018 07:33:34 -0700 -Subject: [PATCH] configure: Fix -lcrypto -lz test - -Avoid that the second crypto library test uses the cached result from -the first test by explicitly clearing the cached test result. - -[yann.morin.1998 at free.fr: - - use an actual backport of 13da2bcde8e22dd0127a668374fdf79bed04d353 -] -Signed-off-by: Yann E. MORIN ---- - configure | 1 + - configure.d/config_os_libs2 | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure b/configure -index 1116cecaad..33b8c93e57 100755 ---- a/configure -+++ b/configure -@@ -23231,6 +23231,7 @@ if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : - CRYPTO="crypto"; LIBCRYPTO="-lcrypto" - else - -+ unset ac_cv_lib_crypto_EVP_md5 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 - $as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } - if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 75214cfff3..81788a2096 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -308,6 +308,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - if test x$CRYPTO = x; then - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ unset ac_cv_lib_crypto_EVP_md5 - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], - [-lz]) --- -2.25.1 - diff --git a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch b/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch deleted file mode 100644 index 4293e15d25..0000000000 --- a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8e273c688aa235ed9c68570a700d31596bac14df Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:07:05 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) - failure on static linking - -If building as static lib, AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains $LIBCRYPTO only discarding previous $LIBS -content. - -Add $LIBS to: -LIBS="$LIBCRYPTO" -as: -LIBS="$LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 81788a209..93044000b 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -321,7 +321,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) - netsnmp_save_LIBS="$LIBS" -- LIBS="$LIBCRYPTO" -+ LIBS="$LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl - [EVP_sha224 EVP_sha384 ]dnl - [EVP_MD_CTX_create EVP_MD_CTX_destroy]dnl --- -2.17.1 - diff --git a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch b/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch deleted file mode 100644 index 8fcce2a5c7..0000000000 --- a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1ab6e3fc3cf61fa5a7b7363e59095e868474524b Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:34:26 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(TLS_method TLSv1_method - ...) failure on static linking - -If building as static lib, AC_CHECK_FUNCS(TLS_method TLSv1_method ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains "-lssl $LIBCRYPTO" only discarding -previous $LIBS content. - -Add $LIBS to: -LIBS="-lssl $LIBCRYPTO" -as: -LIBS="-lssl $LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 93044000b..c811c63ec 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -349,7 +349,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl $LIBCRYPTO" -+ LIBS="-lssl $LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]dnl - [ERR_get_error_all]) --- -2.17.1 - diff --git a/package/netsnmp/netsnmp.hash b/package/netsnmp/netsnmp.hash index 9d196c8bee..e1e9d10898 100644 --- a/package/netsnmp/netsnmp.hash +++ b/package/netsnmp/netsnmp.hash @@ -1,7 +1,7 @@ # Locally calculated after checking pgp signature at -# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz.asc +# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz.asc # using key D0F8F495DA6160C44EFFBF10F07B9D2DACB19FD6 -sha256 04303a66f85d6d8b16d3cc53bde50428877c82ab524e17591dfceaeb94df6071 net-snmp-5.9.tar.gz +sha256 2097f29b7e1bf3f1300b4bae52fa2308d0bb8d5d3998dbe02f9462a413a2ef0a net-snmp-5.9.3.tar.gz # Hash for license file sha256 ed869ea395a1f125819a56676385ab0557a21507764bf56f2943302011381e59 COPYING diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 985cfeac72..56a07e2ccd 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETSNMP_VERSION = 5.9 +NETSNMP_VERSION = 5.9.3 NETSNMP_SITE = https://downloads.sourceforge.net/project/net-snmp/net-snmp/$(NETSNMP_VERSION) NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz NETSNMP_LICENSE = Various BSD-like From peter at korsgaard.com Tue Dec 6 22:02:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:02:03 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gcc: ensure __register_frame is optimized out for glibc Message-ID: <20221206221352.7000585D10@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5aac65cd8e72691988eb4d184b379e1777e10918 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x On some architectures when building with -O0 the __register_frame symbol fails to get optimized out which can cause linking failures when building glibc. To fix this set -O1 for GCC target libs when building with glibc and BR2_OPTIMIZE_0 on the problematic target architectures. This was reported both to GCC [1] and glibc [2] upstream. It is not entirely clear yet where the bug lies exactly. At the moment the assumption is that it's GCC, so create a symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. This issue only seems to occur when linking glibc, not with anything else, so only compile libgcc from host-gcc-initial with -O1. Fixes: - http://autobuild.buildroot.net/results/89b/89b6c6924240b7cf82035a844f3573673e91b364 - http://autobuild.buildroot.net/results/46f/46f4ec99d2b23d354a4bb5e92123d64f0da6ed27 - http://autobuild.buildroot.net/results/839/839f929f700cf181ebdf34389c7806a96f55813e - http://autobuild.buildroot.net/results/0e2/0e202bf53a683930f3cad6edef2a4dea629eaecb - http://autobuild.buildroot.net/results/8a8/8a8c917f597fdcca744e696e19e9300b64004335 - http://autobuild.buildroot.net/results/c05/c058b27ed2834dfa633b63ec6c3639ab1e8bf412 - http://autobuild.buildroot.net/results/8ba/8ba8882a861cf7df359c23969c09b2be0725b2e5 [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 [2] https://sourceware.org/bugzilla/show_bug.cgi?id=29621 Signed-off-by: James Hilliard Signed-off-by: Arnout Vandecappelle (cherry picked from commit 0fc5c1ccdb11af5185471272ef5eeece81b5e866) Signed-off-by: Peter Korsgaard --- package/gcc/gcc-initial/gcc-initial.mk | 7 +++++++ toolchain/Config.in | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/gcc/gcc-initial/gcc-initial.mk b/package/gcc/gcc-initial/gcc-initial.mk index f5bc6c5b77..ebd8e8f017 100644 --- a/package/gcc/gcc-initial/gcc-initial.mk +++ b/package/gcc/gcc-initial/gcc-initial.mk @@ -43,6 +43,13 @@ HOST_GCC_INITIAL_CONF_OPTS = \ HOST_GCC_INITIAL_CONF_ENV = \ $(HOST_GCC_COMMON_CONF_ENV) +# Enable GCC target libs optimizations to optimize out __register_frame +# when needed for some architectures when building with glibc. +ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_107728),y) +HOST_GCC_INITIAL_CONF_ENV += CFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CFLAGS) -O1" +HOST_GCC_INITIAL_CONF_ENV += CXXFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CXXFLAGS) -O1" +endif + HOST_GCC_INITIAL_MAKE_OPTS = $(HOST_GCC_COMMON_MAKE_OPTS) all-gcc all-target-libgcc HOST_GCC_INITIAL_INSTALL_OPTS = install-gcc install-target-libgcc diff --git a/toolchain/Config.in b/toolchain/Config.in index 3c9d61c66b..cb073950de 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -228,6 +228,18 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 bool default y if BR2_m68k +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 +# https://sourceware.org/bugzilla/show_bug.cgi?id=29621 +config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 + bool + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 + default y if BR2_microblazebe || BR2_microblazeel \ + || BR2_mips || BR2_mipsel \ + || BR2_nios2 \ + || BR2_or1k \ + || BR2_sh + config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From fontaine.fabrice at gmail.com Tue Dec 6 22:17:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/dnsmasq: bump to version 2.88 Message-ID: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html Signed-off-by: Fabrice Fontaine --- package/dnsmasq/dnsmasq.hash | 4 ++-- package/dnsmasq/dnsmasq.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/dnsmasq/dnsmasq.hash b/package/dnsmasq/dnsmasq.hash index 78127ca714..fd015d38ac 100644 --- a/package/dnsmasq/dnsmasq.hash +++ b/package/dnsmasq/dnsmasq.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.87.tar.xz.asc -sha256 0228c0364a7f2356fd7e7f1549937cbf3099a78d3b2eb1ba5bb0c31e2b89de7a dnsmasq-2.87.tar.xz +# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.88.tar.xz.asc +sha256 23544deda10340c053bea6f15a93fed6ea7f5aaa85316bfc671ffa6d22fbc1b3 dnsmasq-2.88.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING-v3 diff --git a/package/dnsmasq/dnsmasq.mk b/package/dnsmasq/dnsmasq.mk index 46a40c4bbb..3945e4256a 100644 --- a/package/dnsmasq/dnsmasq.mk +++ b/package/dnsmasq/dnsmasq.mk @@ -4,7 +4,7 @@ # ################################################################################ -DNSMASQ_VERSION = 2.87 +DNSMASQ_VERSION = 2.88 DNSMASQ_SOURCE = dnsmasq-$(DNSMASQ_VERSION).tar.xz DNSMASQ_SITE = http://thekelleys.org.uk/dnsmasq DNSMASQ_MAKE_ENV = $(TARGET_MAKE_ENV) CC="$(TARGET_CC)" -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:20:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:20:27 +0100 Subject: [Buildroot] [PATCH] board/freescale/imx6ul(l)evk: fix repeatition of "to" string In-Reply-To: <20221128142347.536380-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 28 Nov 2022 15:23:47 +0100") References: <20221128142347.536380-1-giulio.benetti@benettiengineering.com> Message-ID: <87ilio5g44.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:19:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:19:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6ul(l)evk: fix repetition of "to" string Message-ID: <20221206222042.C7CA885D1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090751f6d82734f0098c17f9ad21ea8ff7380370 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Giulio Benetti Signed-off-by: Arnout Vandecappelle (cherry picked from commit fb894b2e98e944e517cb74278df555fa4147d3b3) Signed-off-by: Peter Korsgaard --- board/freescale/imx6ulevk/readme.txt | 2 +- board/freescale/imx6ullevk/readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 90355f354f..5bc03771f2 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -12,7 +12,7 @@ Build First, configure Buildroot for your i.MX6UL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ulevk_defconfig diff --git a/board/freescale/imx6ullevk/readme.txt b/board/freescale/imx6ullevk/readme.txt index 77acec2615..dc7c5f3678 100644 --- a/board/freescale/imx6ullevk/readme.txt +++ b/board/freescale/imx6ullevk/readme.txt @@ -9,7 +9,7 @@ Build First, configure Buildroot for your i.MX6ULL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ullevk_defconfig From peter at korsgaard.com Tue Dec 6 22:19:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:19:47 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] board/freescale/imx6ul(l)evk: fix repetition of "to" string Message-ID: <20221206222147.BEC3585D2D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64aeaf3261262de952dc3b95b78095fa782fef7c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Signed-off-by: Giulio Benetti Signed-off-by: Arnout Vandecappelle (cherry picked from commit fb894b2e98e944e517cb74278df555fa4147d3b3) Signed-off-by: Peter Korsgaard --- board/freescale/imx6ulevk/readme.txt | 2 +- board/freescale/imx6ullevk/readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 90355f354f..5bc03771f2 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -12,7 +12,7 @@ Build First, configure Buildroot for your i.MX6UL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ulevk_defconfig diff --git a/board/freescale/imx6ullevk/readme.txt b/board/freescale/imx6ullevk/readme.txt index 77acec2615..dc7c5f3678 100644 --- a/board/freescale/imx6ullevk/readme.txt +++ b/board/freescale/imx6ullevk/readme.txt @@ -9,7 +9,7 @@ Build First, configure Buildroot for your i.MX6ULL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ullevk_defconfig From fontaine.fabrice at gmail.com Tue Dec 6 22:29:16 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:29:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: bump to version 1.3.8 Message-ID: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> Drop patch (already in version) http://proftpd.org/docs/NEWS-1.3.8 http://proftpd.org/docs/RELEASE_NOTES-1.3.8 Signed-off-by: Fabrice Fontaine --- ...tab-fix-build-failure-against-gcc-10.patch | 56 ------------------- package/proftpd/proftpd.hash | 2 +- package/proftpd/proftpd.mk | 4 +- 3 files changed, 3 insertions(+), 59 deletions(-) delete mode 100644 package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch diff --git a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch b/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch deleted file mode 100644 index 5f4eb66c71..0000000000 --- a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9c9623c8a47fb5580dfea1a59296c6d224479504 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 2 Mar 2020 23:45:22 +0000 -Subject: [PATCH] mod_quotatab: fix build failure against gcc-10 - -On gcc-10 (and gcc-9 -fno-common) build fails as: - -``` -$ ./configure --with-modules=mod_quotatab && make -... -ld: modules/module_glue.o:(.data.rel+0x68): - undefined reference to `quotatab_file_module' -collect2: error: ld returned 1 exit status -make: *** [Makefile:56: proftpd] Error 1 -``` - -gcc-10 will change the default from -fcommon to fno-common: -https://gcc.gnu.org/PR85678. - -The error also happens if CFLAGS=-fno-common passed explicitly. - -Signed-off-by: Sergei Trofimovich - -[Retrieved from: -https://github.com/proftpd/proftpd/commit/9c9623c8a47fb5580dfea1a59296c6d224479504] -Signed-off-by: Fabrice Fontaine ---- - contrib/mod_quotatab.c | 1 + - contrib/mod_quotatab.h | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/contrib/mod_quotatab.c b/contrib/mod_quotatab.c -index 4fa6c1f44..0ee480163 100644 ---- a/contrib/mod_quotatab.c -+++ b/contrib/mod_quotatab.c -@@ -50,6 +50,7 @@ typedef struct regtab_obj { - module quotatab_module; - - /* Quota objects for the current session */ -+quota_deltas_t quotatab_deltas; - static quota_table_t *limit_tab = NULL; - static quota_limit_t sess_limit; - -diff --git a/contrib/mod_quotatab.h b/contrib/mod_quotatab.h -index ed30333f5..c818395a0 100644 ---- a/contrib/mod_quotatab.h -+++ b/contrib/mod_quotatab.h -@@ -188,7 +188,7 @@ typedef struct table_obj { - #define QUOTATAB_TALLY_SRC 0x0002 - - /* Quota objects for the current session. */ --quota_deltas_t quotatab_deltas; -+extern quota_deltas_t quotatab_deltas; - - /* Function prototypes necessary for quotatab sub-modules */ - int quotatab_log(const char *, ...) diff --git a/package/proftpd/proftpd.hash b/package/proftpd/proftpd.hash index 983500bb8e..f950f26b86 100644 --- a/package/proftpd/proftpd.hash +++ b/package/proftpd/proftpd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2dbe684034ab592742ebdb778a8a234b70f959efeb30feedee3ea77f26f74fbb proftpd-1.3.6e.tar.gz +sha256 f7139e7377a2cb059b8b9b14d76a6df5f440e3181cb15ae890d43bbcae574748 proftpd-1.3.8.tar.gz sha256 391a473d755c29b5326fb726326ff3c37e42512f53a8f5789fc310232150bf80 COPYING diff --git a/package/proftpd/proftpd.mk b/package/proftpd/proftpd.mk index 64c16a84eb..8e7d108c9e 100644 --- a/package/proftpd/proftpd.mk +++ b/package/proftpd/proftpd.mk @@ -4,8 +4,8 @@ # ################################################################################ -PROFTPD_VERSION = 1.3.6e -PROFTPD_SITE = $(call github,proftpd,proftpd,v$(PROFTPD_VERSION)) +PROFTPD_VERSION = 1.3.8 +PROFTPD_SITE = ftp://ftp.proftpd.org/distrib/source PROFTPD_LICENSE = GPL-2.0+ PROFTPD_LICENSE_FILES = COPYING PROFTPD_CPE_ID_VENDOR = proftpd -- 2.35.1 From ju.o at free.fr Tue Dec 6 23:10:34 2022 From: ju.o at free.fr (Julien Olivain) Date: Wed, 7 Dec 2022 00:10:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: introduce _ARCH_SUPPORTS Message-ID: <20221206231034.48408-1-ju.o@free.fr> z3 package was initially added with a depends on !BR2_nios2. This was detected by testing with "./utils/test-pkg -a -p z3". It turned out that few other architectures are also not supported. The actual z3 requirement is to have a libc that provides AND also provides all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD. Quoting glibc manual, or "man fenv": https://www.gnu.org/software/libc/manual/html_node/Rounding.html "fenv.h defines constants which you can use to refer to the various rounding modes. Each one will be defined if and only if the FPU supports the corresponding rounding mode." This patch introduces _ARCH_SUPPORTS to limit only to the architectures with a FPU that has those rounding modes. Fixes: - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb Signed-off-by: Julien Olivain --- package/z3/Config.in | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/package/z3/Config.in b/package/z3/Config.in index 55b0e8bb3b..8cd3128687 100644 --- a/package/z3/Config.in +++ b/package/z3/Config.in @@ -1,11 +1,33 @@ +# z3 supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_Z3_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + config BR2_PACKAGE_Z3 bool "z3" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 # z3 needs fenv.h which is not provided by uclibc depends on !BR2_TOOLCHAIN_USES_UCLIBC - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 - depends on !BR2_nios2 + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS help Z3, also known as the Z3 Theorem Prover, is a cross-platform satisfiability modulo theories (SMT) solver. -- 2.38.1 From christian at paral.in Wed Dec 7 03:16:01 2022 From: christian at paral.in (Christian Stewart) Date: Tue, 6 Dec 2022 19:16:01 -0800 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 Message-ID: <20221207031601.80964-1-christian@paral.in> Includes 2 security fixes following the security policy. - CVE-2022-41720: https://go.dev/issue/56694 - CVE-2022-41717: https://go.dev/issue/56350 https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ Signed-off-by: Christian Stewart --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 866e7e0d59..d35db10213 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 18ac263e39210bcf68d85f4370e97fb1734166995a1f63fb38b4f6e07d90d212 go1.19.3.src.tar.gz +sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index fd4caa2e5a..44e0c622c9 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.3 +GO_VERSION = 1.19.4 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz -- 2.38.0 From fido_max at inbox.ru Wed Dec 7 05:21:43 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Wed, 7 Dec 2022 08:21:43 +0300 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 Message-ID: <20221207052143.18521-1-fido_max@inbox.ru> Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL -- 2.37.2 From thomas.petazzoni at bootlin.com Wed Dec 7 06:35:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 07 Dec 2022 06:35:17 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-06 Message-ID: <20221207063524.168E581F89@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-06 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 2 | 0 | 8 | 2022.08.x | 24 | 22 | 0 | 46 | master | 225 | 321 | 1 | 547 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 34 sscep-0.10.0 | 15 linux-6.0.9 | 13 xz-5.2.7 | 13 host-rust-1.65.0 | 10 norm-1.5.8 | 10 host-go-1.19.3 | 9 host-binutils-2.38 | 7 unknown | 7 glibc-2.36-66-ga1dc0be03c9d... | 6 jack2-1.9.21 | 6 wolfssl-5.5.3 | 6 gerbera-1.10.0 | 5 host-pahole-1.24 | 5 crun-1.5 | 4 elfutils-0.186 | 4 host-binutils-2.37 | 4 host-python-greenlet-2.0.0 | 4 ntp-4.2.8p15 | 4 open62541-v1.3.3 | 4 python-cryptography-38.0.3 | 4 python-greenlet-2.0.0 | 4 python-numpy-1.23.4 | 4 toolchain-external-codescap... | 4 host-binutils-2.39 | 3 libcap-ng-0.8.3 | 3 libglib2-2.72.3 | 3 lirc-tools-0.10.2 | 3 musl-1.2.3 | 3 ocf-linux-20171122 | 3 python-bcrypt-4.0.1 | 3 tcf-agent-1.7.0 | 3 ulog-0389d243352255f6182326... | 3 android-tools-4.2.2+git2013... | 2 crucible-2022.05.25 | 2 exempi-2.6.1 | 2 ffmpeg-4.4.3 | 2 flann-1.9.2 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gmp-6.2.1 | 2 gobject-introspection-1.72.0 | 2 google-breakpad-c85eb4a59b6... | 2 gr-osmosdr-0.2.3 | 2 libdeflate-1.12 | 2 libdnet-1.16.1 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.45 | 2 libnss-3.85 | 2 pcsc-lite-1.9.9 | 2 php-8.1.12 | 2 python-pyicu-2.10.2 | 2 sigrok-cli-0.7.2 | 2 tealdeer-1.6.1 | 2 valgrind-3.19.0 | 2 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 asterisk-16.28.0 | 1 augeas-1.12.0 | 1 bat-0.19.0 | 1 binutils-arc-2020.09-release | 1 boost-1.80.0 | 1 brltty-6.5 | 1 bullet-3.21 | 1 collectd-5.12.0 | 1 containerd-1.6.8 | 1 dc3dd-7.2.641 | 1 dropbear-2022.83 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 fontconfig-2.13.1 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdal-3.5.1 | 1 glslsandbox-player-2021.08.24 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 host-gcc-final-11.3.0 | 1 host-runc-1.1.4 | 1 host-wine-7.0 | 1 hyperfine-1.14.0 | 1 kmod-30 | 1 lcms2-2.13.1 | 1 libcpprestsdk-2.10.18 | 1 libkcapi-1.4.0 | 1 libzlib-1.2.13 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 liquid-dsp-1.4.0 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.1 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 mxs-bootlets-10.12.01 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 opus-1.3.1 | 1 p7zip-17.04 | 1 perl-5.34.1 | 1 proftpd-1.3.6e | 1 python-bunch-1.0.1 | 1 qemu-7.1.0 | 1 qt6base-6.4.0 | 1 rtl8189es-e58bd86c9d9408c64... | 1 sudo-1.9.11p2 | 1 tinymembench-0.4 | 1 uhd-4.3.0.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 v4l2loopback-0.12.7 | 1 volk-2.5.2 | 1 wtfutil-0.41.0 | 1 xr819-xradio-4f0cfd5e869ca1... | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5aa69cb300e9a33f933a1207a50288d7387b4d33 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/4096005b10af4dd5ff4a50408d4d1ddcdc4be80b | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/fb1cbef09cfa9a33ff0e1c4787e498f17034a98d | aarch64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/0c50bb09bb1c31aa5bbb357af4b54da31dfa532a | aarch64 | asterisk-16.28.0 | NOK | http://autobuild.buildroot.net/results/e2e20a18b0ed1c5d31eb6d57cb1814875b324731 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ca24d29efc5aea943029eee74ab2bf7eb5baca42 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c74984823ce24f67fa147ee89a29c872ca83a9b6 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cb0f2c578c562d58a9a506bda8779f5849b57acf | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f9a2d7f7b97aaa5a48ac7a3203a21e5211949aec | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0f46cdf7a74cd72c3944069a678fdbfb8fcf850 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b657e71b69642b5614cf52c73cbe67c07102a155 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/246af258469b69cf158e7ce0d1c0cbdfe164494f | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a96d91716190263026bf6d8a8f4b63901969a7f | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00b1f1c6c00db6cc8c75457a4886d9bbd20d34e3 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/483d17500313cd97a53e5cfce88e2998770d6148 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88aeb46846a7d35df5f98726b5ca1e8fee9cf92d | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c7fd90a711faf5f41c924fd057626e067da69e0 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/942d1fd3a86a513f5562d6c4266ee358088985d9 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ba5241ffcaf5c18071cc12d9608c4c6d33a6012 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fcd6604c61d6bc08b447dc8666f39581dcb6e49f | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d9017df08243497c83d36787011ca53bbc9227c1 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f74ffc4a9bf5bec9e3d56122c6a21ea1f7fc2133 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a7d1b1ef70cba7c09f4a8493c8c3fa574b10aa75 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/49166c70977163ebb7ecad59a4f2e2612af95cac | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aad347a82c8552f22cfc4954644353f2af744876 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a86e4811fdb406b65c73cdabc14cb5be6f5b2b49 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b657314d1d785f72baea4ae605e643fc99806160 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5b49664a755a49d04ecbf9d1ffdd21f9a6bb9690 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1b3610245203cd7ba032549334e7629d63015af0 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9791ca07402812fd115302c2421c29370e3a52a7 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bed8dc1621d8b86a627667b017810641d48a3b6a | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6f65dff6b0f408b77a19b66e1850db22bd765fb9 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dce36cdbebd63bc1f05c545171137f9f29188fdc | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a241fd9f3a5e3d1272b6022aef23597c8cbbde62 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b395457de03f3c66187ac76a5af5bcfe0a338d04 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df4c990555bb3938ccf3b9f32ebdad2e7c30b08c | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/967917c863054db5220e38fd73ca450ab08c610f | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ff1199b0bb3ac19df0ac671d4f248c7b62d22f4b | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/810f050c751a7935f0f244e89f3e931d8a98a635 | riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/b51e2d798f69cb73dbcf64fcf8ebe35925e72f9d | ORPH mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/664c8579143809fb5d950eb55b3f469fc3372ec5 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/71fd2384456b4a7ab289a6ea936365a5ab370386 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/cdbf7f002105353e89363b07a986dfcf9f2bbc97 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/60cb8737221cd582fc8fe8bb9a308649eafa6b72 | or1k | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/a77126b44f5d393bfbe0a817d8415c2e4696c0cb | sh4a | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/4fd7992241fd6a017c3f411b0140aa096b8801b1 | aarch64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/528d6fb775ed20fbaa35620ea5bdb6586c8b0ce4 | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/3ff0626cd04b74659d1370df10b0cb7d02415f53 | arm | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6cc391db1751565d22e0da74aaa54f4b979847b4 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/74dbb733247933f0adeb7f58e33f7c11d7238168 | or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/ba039157e42ced3e67668922fa1ac25eb6708bf7 | arm | crun-1.5 | NOK | http://autobuild.buildroot.net/results/36383670b763db6807749736b15f7846ce534895 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/02ad3fd6ddeaf79b0fb776e15f1de0bc03702bb3 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/97ae2605b84f31aaa702aa443fb1e223f2de7479 | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/05462e3f31cb1e559cc8f8768b8a526a2b5f0bb2 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/b1977291ad6830f9b7cb2d8a1538cb3fc20d5ac3 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ee8f3689837e0f2c5556c29689ffecde0e9c2b36 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/155dc323e5550636895456b3198578301396bec5 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f4ee3bf4987091418c26974619bc1f04b1d1cc05 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1d11a5ea0da7666df2516f1ddd5bce5ca4958a4c | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/7e1024fe10d4cae6f3454b37b962d89f203148b5 | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/fb17898ee8262398343f4a0ef5752d784e75ab7e | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/c1e27d19c96cf3f1dd6158510c12d0d06e1e0bc0 | mips64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/14e3c015b72f99eaa9dbdc99f8e7babbee67e757 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/3160add908031d36231d0cfdf6517ab442ef1f31 | mipsel | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/eca565673e6d5c2935bad106fbcc5d63f6021d6d | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/fc296b632ce94f00562c38d42d7b5f140700f62e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3ef9e2cf96d60e043e4d5358954200ccb7d687cf | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/722d7f46882a8a367ff82fb08ec62b46bc1f0c26 | mips64el | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/3d47e92bb046da05b2f21951359fcbd4e347fe20 | arc | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/80d676d63fca4af180e52728b97722b9dfcea1c0 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/2a00ed96268e665729ea49c1909d5119c859aa0e | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/42f00fcaef2d702f2d1956308cfad68ec641ff14 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ab7202b3f99cfafc71fc8494faff20d0d3250240 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2ea83502a9951b258032e8c56b37b9d7e9644ca0 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/40757ef6c8d368d3bd0900ff06d53267f096174d | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7607b0882d5e8c97152198326e93b72280ca8fa0 | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/140eb97fc4e290c6f31037eb71c5b135e214ab57 | arceb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/03b2b71d1e658b3aad2a22d532b30f23dca932fe | mips | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82bdded4544dc031ae2334d1e6f59b96f2dcc9f0 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/defc2daa68b0b6a11df65e904997cca2be20e3d8 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ced7e8beb39ed7cc61a849204de02c2f15b154da | microblazeel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/75b07558f7c93a71abf2d2c2ba6c5c0596e108a7 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/454513236e9c06076a6df867977f385013153489 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a178f160956a969b1efa5466d8ecb0d5d6d55207 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f67516be859ac5ab98508ff3744e92edc23a25af | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f576b4c68067dbdff0cc9f4d792f63b43c87b4e4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e7449e38be0d2526f7215d4bae3fc8acd2c3dddd | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bdacaba0952001b6e058abb4f8a7ba9f4e2bc1d6 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/97d50613cdc8227d1ef17d3e2715fdc802494bce | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ca8aa7ef73f1857c86ac3bb6eac8f8ad5701604c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3c493bbde24e08e8d127cbbed7f55aab6f0afc85 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/73866eb1b376e8a797612530d1d849a71a803877 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/039e9dbe9120509e930521fa2a07bb86bc3e2459 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/40390cfa4c4ccca3ea44a67525914dc9e2d6c7bb | ORPH aarch64_be | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/0a822b4bc972ded59e5dfea98be80f516b550fed | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/296f082fbb2fce954e0c871ff0c02f5d760a986f | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1cb673023f4ecc75e35d9cd8ac5c80201992ecb3 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/dc2e534120173e5ebf8d460a6bcf0272068d1840 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/5e3ab621bae1a0da3aeb9df9602120a22a38d1dc | or1k | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/86e9d0cd5f70942d120f9b91953ec01f114ddb38 | sparc64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/aeddf54af2e3fcb8e86c149aeb82b8f192415832 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/77d8bf550177dc785d93b7e77f78a0a6f4059e38 | arceb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/661f351f439b42a6a4f72fd9c7a10ec39796f134 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/67408bbea2eed533a5c77dc41272e96052a0e64e | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/46922c4cede1051919a2c2cb035e1b93f71b82d6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c65bfe97edf99071ad1e0743d2e3728332c526bc | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b63713883f73439acbe63207102ccb4d67f0e976 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a5bf3d1d0ee074a1a7604326f7bd5f3933e6be05 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a5fcd791a261422f605c80b1c5b02323cbe75eb0 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/beddb998f3ac9b8069fa85369841874f04302737 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f236d91c88847967fa01061b6771cdcf989952c7 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/77fa583ba6a27bf6323b80d43a65d52224327076 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/39eec9194279be25e8e5331a7d071a81b73085ca | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/6718c36e79b9ceebc8a5fdee3270b96e09307b8c | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/8c3db10bc84675528b16f65b76eff74cde6fc65a | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/97e75dd640976873e494f6b791d6ce69239bcbf9 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5cff77894a268ad583db7a84940a2ab523ea310f | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8a4306664f8355d098da8e1913a105c7223bb324 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/95118681b941d6ba4a3125f9da50258037725297 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5102d90383e36088be4a01217ccc098f226b14dd | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/541734f7464becc406be08af73c4909152012799 | i486 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/4bf90ee0f1549bb84f4ba6c7f61fb63c084a07aa | i586 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bd984409263a309d1d5fcb00b852efe8035eae9e | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/e85acb28b0b09320c03d1701f27f51ce8cc99ccb | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d74bd5fd9ff6bb76c7f708cf18755caa331c514b | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/60565e13a21bb2db684d46be4086d95694764fae | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b5752d6abbfbde5d8eb8716008bfb2a21117b5b | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/136e7ca36484272f3e270f7410ffcca48bf9d357 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f4442edab659b635fb22b37918f250057c7d2c1c | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0428e621228727e90e7becda7f829b3c88943bc9 | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/f453232daee35593bef1099e6d2a15a456a56681 | nios2 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/681ba2514549c66abff29d420a8d02b39bb3dc88 | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a09ddb24d7f025f9d4b1763c29fdcd0abee14905 | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/7e0d9c5aea62aed14e371f282cd24adab89a29e5 | riscv64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/715a0512710aebdf448fb0556c31cddcfb22c798 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/dd49230db1a96f9e122f7d3c3488402bdf2e13b7 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b5ab784f0d68a9acfece6b29996ec45027f092ae | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e93aaf85210a074432c0c5a0fdb0e13ec7f1976b | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/18b8344d1fecbea821118e391e852e83c6f056af | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/8596c31a4590a4522bb452a072a923d1d27b54b6 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/285081c8616d8f77e33362109227b2275844e2cd | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/d294dec8985879c0fa794d34e98da7de7d0180aa | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f24614b89952f22f1cadaf62018ac8b4b0ccaff3 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/47c8839746dd3295579881653a4cf377a4642caf | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/51bae575b3591cb9b1b53a3128ca85e23c89fe51 | i686 | host-wine-7.0 | NOK | http://autobuild.buildroot.net/results/f670620c2d518f8adaf430fbdfc450528faa8739 | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/23d5ca87887176189067f5ceae5b90e16d3c1983 | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4d6ce2c39b79a44e746ac55d336447aabb53c089 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/99fa53a94e782fad05ae1b76b14ffba289c9883a | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/89036fe0951bc502a91b96a55fe67c2c8a8b85c5 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6e16c19ba6442ae879309bb60841ff0fd8069233 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19adc0ce3488df8b2ac8e051a70898cb27c12aaf | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/627e200dbfa82288c4ac534be44aba86fa92e558 | mips64el | kmod-30 | NOK | http://autobuild.buildroot.net/results/292a6a365beb87e08afd55a3abba46cbb46d6fa8 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/3ef3163ca7547130f39a6e6125a81a865681fca5 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2a7349d9d83467f6ab1cd819eb3f63df66a2b45a | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/42481158f46efa240496a0db8fe7ef780ccae455 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/79f599382b9acaa2fecc31db09032709185fe41b | arc | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/56108df1011e6efe3f426b72a760c7049e65bb26 | ORPH aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/af75e5b99388141dcf04e2546d0eb442fa51a06c | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/2fbbe5f4186a699a7aa05b138379f8bb57b50654 | arceb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/77bd4cde5dc8c6f8be51a01bfbcf3889a867b1b3 | ORPH powerpc64le | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c956de8923f8ec064585736583b0a7b8ca31e201 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ee9d1bd29ec9a2f31c6e85b9e57130265bc0ff21 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ba0ef62c6f22f55a9fb09ba8c62a3ff64db40843 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/90d69aae449fa24d8d5a3201b6b5c8d13a22a773 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5a02c2d15613a115cffab8d73d2a04272e22b665 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1195e43f615fd282e8ca5a3f4b94e95df39207ed | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8a76122f8362047787ac3de6c59c7f73086e394c | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e48af095699ba468633450c7121b72bc647d2b43 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f56a106f1a3b78bb148b660f16ae96b4c24b69da | mipsel | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/ef727846f7e67fb4f81d0287923fd95d680a2845 | or1k | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/6e897c77ff7c7d316b4ca692951a89c70930e4b0 | mips64el | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/bac17491fb6d4a901af91f616a561d6263cd03a3 | ORPH or1k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1168eea5c256f13c13bbcd852e43383dfeb9237f | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/f147c3ff7218d42d1d0d48ba1cc88b05360d83c8 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/915ade4b9d327b29bcc99c3d4b298a788a3d5343 | ORPH aarch64_be | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/edb394d7547451a08d5a06af8acb3d3b6ede5fed | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b7ce5f9c9b9861db03daf595282036eb309b0bfa | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6adc039200d139ea3a161362671466e6f58e2607 | ORPH powerpc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7c25eb6a430ab688811a5dcb0bb3502e29d95146 | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/82b35fbd2d8dbd77a140eb92b1e77a1fb90731bd | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/650439a92d3f1cb912e212950db3d7e3cee7d8fd | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/f288d413ec138e6b6d4caf5cb14390fc45cc865e | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/49ccebb2a13ae81d3f70b9907b64944a99f67991 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6efbee376abdb280a59251ce419c5286db03938a | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c66b0c168e24126767aa1fc2cfea84338dca702a | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/95a0aac3151f4bba4478c9e312ecc9ea3351d2ae | ORPH i686 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/cb36415e5acef11c2f62c3edd5b3a3d7c510fbb9 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/9565372b7e53eea6d268a36da191e20099383cf4 | powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6d2748a8b3e78794fbeb2e6b082f419e20a83511 | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7e844201ee592cb3a5481700ab6abe2b4e7fbcea | ORPH powerpc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/94b4677c37ea2472daa9ff762bbac13ed8ef2b11 | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/75f694d3d6e411599ab13ec970ccd6a5ec1bb8b9 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c964047eecbfe1522762eb6ba69037619efb8c3e | powerpc64le | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/33c9ca0f2babdae880d72e635beb482d374c29de | arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/57cd3f29c6e6bdc6f260528c4d75274cbec07bc6 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/cf85066aaa584ac6f1ddb11028d961df7e642481 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/46072a619898615579c070df5c74a5b16f7e651f | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/dedf5aa2a882b575adbcae0a76f7a2bf4172b431 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/1bfec6dcbfcfa2e15f60869eaf40c3d986791e11 | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3a4fcdd4d65eeaa41b88b5951a4161af64486f25 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/91a0dda30134b92050dd8c843f615b1ab0ddeb3d | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bc4c06a1217b8b6aa529144cfaa4defe44b9d41f | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d53a3dd68b2de095a619b250e40104a7c823a4d8 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5949136eabf596cc2afac9d7d4e1e33e55363d2f | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0eeda5c7661ed992cb4d62f374a119bee6f1f65d | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c4df751fa52a2ca8077e7f0b451bd3b11e712a50 | ORPH microblaze | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/23dca78014f4339b4f9d21dc1a57e90a816ac9cb | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/23f967c13e73dc210cead18fa816a173d2e79269 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d9b8b55d6bc0bc1905de6dfbc80f46a496189b96 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b3bf14857b8b40341749f785c607a2b8dfe732e9 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f14faec5fd669cb8aa5bde6790eee7d4068a2a10 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/ad66be30b8554dbadc5ed4627366dd7f76a93145 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/60d465b1c3fb800077b547a3044cc18108a6f0bb | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/a3564a1cb98451dba8e18a7e07f50bd46d1e7e0e | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/155786a3ea4a20bfb37a0c4839c52bab8dd4659f | ORPH microblazeel | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/e1f7f267fd46f23ba5c0047a6eec62336c238afe | ORPH nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/819b485b60a3d334696a95431b07e86aff72c881 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/e3264d44bcbafaa7247a7d13e2d4be0085502b25 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/62b5b243badfb26be00d6ae9aea17c350ca3ae32 | ORPH sparc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/dd9cc6cc5fcf989c6715cf2d4e21812f7949f56d | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/c303ef4f8992a54a4202d18b356115216e4a7a7e | sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/475c4a873256b349d53c043606d7c2793fd06835 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/59c2efce14e589f44795a748f6570f93f2566eaf | arm | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/453d1b5d262f61e5052463e8d30cceec4fa16e12 | ORPH microblaze | p7zip-17.04 | NOK | http://autobuild.buildroot.net/results/018d76e3c3a22737e473b16284db44d4b0cf275d | arm | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/da234ed6f0ef037d4987033cac205ba1ccd58442 | ORPH or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/8d831638c8296e9da5cf4df67b4026d75838eb99 | ORPH aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/db6f8e2bd027dacf9276aabe44213fded36feb09 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/c7915be6fb31010591a2208c7ea0563f59285ce3 | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/cd03a12d434bb4b1663008dc648f95d8cd21f078 | x86_64 | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/5fd3ca25c01887ea0cf307ca307c76683084fe41 | aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/e5675d4cba8e06503eb6b4943dfceb84ca3b23c6 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/f0efcd08cffafb7556b4a70a941368697d3f9e40 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7d46f1a0c27f0be95990515a8f409edb44c6ce42 | mips | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0d3cd7065c9f11871500cd5ead1de5abf7773427 | aarch64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/d9384d04aed37625fdc464fc654aa1f42a90a4b8 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/29f5c1399d86cf9da90b671aafbd5a7ff4e525b7 | powerpc64le | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/626e1f3f4884707c22f077c48bf75e50bca46e7f | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/17d5bdd2bf3f60d30efa5cbb6f13c44a8dc216a7 | powerpc64le | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/1c6bf56e8d82d2f14d45cc773de57ca3f302c78d | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/31a2ace634478b67a1962e918c6bc66c4b4903b5 | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/3a82ac70a8c683a290caa79e04e3febc3a47ddaa | powerpc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c8b92d846f2badf7cfd4350e670fa8942691958b | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/52fa787a8c204d84b0d4c49982a8c0cd8f16cfbe | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/91b3d303bc389eeb31090bbcaaa75523cd3b305e | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/99a06c301b14b631e9c61ff313024630ed5d8c16 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/769d8bc739674c475f5ef593ec9cb7c990f71ea4 | sh4aeb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/2e5e99f47223eeed252a21cb3f657ce221907ef8 | sh4a | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/25eac2ebd0d4ec6e1c089111b04f4c22bfb8b65e | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/54c0faede95aa85f202a2305584f5598ad888fed | aarch64 | qt6base-6.4.0 | NOK | http://autobuild.buildroot.net/results/d68eb69d212721ede19190b2427c34ef9d217316 | x86_64 | rtl8189es-e58bd86c9d9408c64... | NOK | http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941 | aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7760812e53122678778ac32cec54369e5318401a | powerpc64le | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7b7495b6846f4ca23786fd1feb0cb445de0c56ff | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c9964a23c0cb52cd732e811465f3af7633dcefdc | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/32034972e9475355268f3380a6f31f58fd84a8e5 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6110cea488a40eaef8a8a82e32656f6d378e869b | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/48467d9487f8171ee911a4502c885fbf49f364bd | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b30a26369908721c7db30a5e1b029e59ecc93bd5 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2e0168d23e8c23bcaea66e2f52b3691199d789e7 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e4536a3da6523d68479cba706c1f256dcd774600 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/db1517631935f614b979a7271e39c20f9d65621b | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4a133f2adbcd02394144789cd76224426ff808fa | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/375ba44fc49f62f772a001ad661bb25b81b06538 | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/81a6ec4b3a8f6af6233f16eca5f4a4f78a26e2b3 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/011abdf125787156636c52ff08c2e0594c64903c | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6ad28b13b3c8390b6ccc8fd6d71d1b141d4dc779 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/55d2c481d8c148fb3bb61c1331340bcd71274553 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d91603170c47610bd3160164de33f97c0fea4ec2 | xtensa | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/f74e222132695e081fbf8eea007cf9298648d80a | ORPH microblaze | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/0684f8ef6c0a9af14f66efc323cd38de62cdc9cf | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/df5f7e7599647421ed235b5902f5acee499f6b92 | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/9519068c93b194beb5943a91814a089164e5879d | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/141fdb0fd2c795fa9abadea972ffd5dbb598d436 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/5362898658665607e58ad652b8d967894d650681 | armeb | tinymembench-0.4 | NOK | http://autobuild.buildroot.net/results/2ce91732cae27965854a5cecdf4d0d43a9a1b8dc | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/e7f2f05d96d7e711cb2229bbef39430453e68790 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/7c74c6658d978d5f63252349c89af36630559d4c | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2b17b0d56a4b41adf1b949c2656cd912e540d243 | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2daaa05cf8c5455d240d14a8411bc4338847c1cd | ORPH sparc64 | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/3945ee9452a4adf7af11bb5f3bda57fb793ed794 | aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/6c91b5632c060b98bb9476c33bce4902a2610d2f | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/840184fc052a7c95c5ffe2592a13991cb45e93ac | powerpc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/552c9a3a0422c135627a74915dbb5fba14352882 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/faa0c6f85deea3f38ddabd3e1e1450469ea3790d | mips | unknown | NOK | http://autobuild.buildroot.net/results/21e43a7a61c129f12afc52f9c5f067dcb5730115 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/e24d4d92d1c8722bb96240703e0f6095fa96c554 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/896ce4911d65755bf5e170af627f887b3690b88e | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/690c3ac299d813bd0420a1a6a34391eda546a085 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/4117770cdf968dbe274afed0df314e337658f679 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/90b900dcad4de09e78bc9742b7d42749c5535b3f | mips64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b660932bc1797f3620cf07846bb6018ab207da95 | ORPH i686 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/4582d59be395e068d923c3d7d38a2818c006be9e | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/639d94d40af7fc52a771d77e81c7ed59147171c3 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/e6163575f1a479ea9e8482f4a4d904897e75dbe4 | ORPH powerpc | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9 | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a31159a7cfc2d618c9b11b56b47819b73c5c7244 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/6bd431de96e78a89db40e1bd01bc044bd9e726dd | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7a049c1a6510045f50a43b5467c14e7b5c596609 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ca3dd6e8c3974ec183ebb1aaa689af2f2693d5a3 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0a87d2c1ade93f52a13cc2fa0663efdc33a911d1 | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/4f50bc23ce9aa935420b178d710976420a69c97b | powerpc64le | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/9a7e29d32cb0735ae1617677fd13a4d2c01705db | armeb | xr819-xradio-4f0cfd5e869ca1... | NOK | http://autobuild.buildroot.net/results/81f62d01bc72da13beb1d2ac453586bde0a90de9 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/872a5ff5a73b0a32baf2ae8a57a82b68f1a5c26a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f9fc5ee7ea236c78dd5eb83f45235ef6f14f794d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e405b89654bf27ec04e2a8d9c142e6727fee2240 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/11b45c164895a61bff06805f0253734fe5cda73d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/228f466ef930a892b5421dab4032b1981500d615 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/da341eb65f2477d42c601299dc275a6f7fc6a781 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fd052f5b088680878695536cf48869969393a672 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0d60c51c7b38a1a8a080d325f32ed04dcdb5d778 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b9ea8583a658f1a7f07d0cc0e36eeb22f7cfe651 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e0aee69c550472e80def204e02ed15aba3166258 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/418090b2905f616c0c5888f58df9e08c8accf0fa | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/89afa41731b7d3205a3c0938d297d1c689169d9b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/85e9f8135888fc1454ec451c5da74b4aa66e751d | ORPH powerpc64le | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/f6c9c12fc1c7ffe3b6942b1efcc2cd7365e00870 | Classification of failures by reason for 2022.02.x -------------------------------------------------- cppcms-1.2.1 | 2 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/8a3ac2ae19e2b1b9d0c2a64fe5bffa609dc0f076 | ORPH arm | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/76ea27b8bef1d5defaa472c7d5fcad1ef317f644 | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- unknown | 3 host-pahole-73383b3a39afe86... | 2 igd2-for-linux-2.1 | 2 containerd-1.6.6 | 1 dash-0.5.11.5 | 1 f2fs-tools-1.15.0 | 1 freerdp-2.9.0 | 1 glibc-2.35-134-gb6aade18a7e... | 1 gobject-introspection-1.70.0 | 1 host-go-1.18.8 | 1 libglib2-2.72.3 | 1 libmdbx-0.11.12 | 1 libnss-3.81 | 1 librsvg-2.50.7 | 1 libvorbis-1.3.7 | 1 perl-5.34.1 | 1 sslh-1.22c | 1 valgrind-3.19.0 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | containerd-1.6.6 | NOK | http://autobuild.buildroot.net/results/7a427eadbe8ef6841e0f0e9fa0f60a8b5b41bff6 | powerpc64le | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/6be299156f0d4948305fc4526b22732a8057fe09 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/f8b18cbd13bb52d74a15f265be5863eb50efe8fd | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/442c2b762e0cdac83799d666329f9300db32a58b | mips | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/e232e9ad01e932b359d0f149fc23c38ee551600f | sparc64 | gobject-introspection-1.70.0 | NOK | http://autobuild.buildroot.net/results/206328bf80b32ba9c7e4055cad82569e50b65f54 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/0dd55fd7b6a3fbf7476685e6732513d832385aa9 | powerpc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/3ab419730c76df43ae709536b41f6e552074d767 | s390x | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/42a63d21290945cd74790a72985694a4f6bf0f4c | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/8f68e331b4954b4750a6862077743f5f331f261f | mipsel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c6e8560069ff42dad0a194a09a855f66ae12f750 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f7400b27259d9e1c4304da18d6acd422883973ea | x86_64 | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/c8112bad5bd1437bdec6c45f6a5c7fae14d92bd0 | x86_64 | libnss-3.81 | NOK | http://autobuild.buildroot.net/results/6689105e42bb5d01cb2a1d0d1e91cd2cd5196e6e | arm | librsvg-2.50.7 | NOK | http://autobuild.buildroot.net/results/f4d8833c130308fc3236556be907743fe2ff07f7 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/6253ce538984034ef471304921d21a8c07296185 | m68k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5edac000f2c04b192e00bd048be3413421af5588 | sh4a | sslh-1.22c | NOK | http://autobuild.buildroot.net/results/404eea93c25ab6759005083ee0cb234be5159e9a | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/e24ba8aaec060bd1dd46e81eae037735ab7e9d5e | arc | unknown | NOK | http://autobuild.buildroot.net/results/a91a0cac17be9aeb5ca9acb6b796cd143cb45b80 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/9f07461d452ec8d6919b11ef7d4b36a311c65932 | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/ed49cb9f6cbe07f1b06a886169d7e1ff85aa4d09 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Wed Dec 7 07:09:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.18 Message-ID: <20221207071014.C2AD385D4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ced33ceffcd2bf2fdef668a68cc8b8a1c2a58ff1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/pipermail/dovecot-news/2022-February/000470.html Signed-off-by: Bernd Kuhls Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit f8a46311b5e0680609d3432d4256fbe83558c3b9) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 0363b6e922..e70b266d92 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 1c67ccccdc81a75007c01dedc02ad608c4d856c60a6b89b9cd246e79f72aa2b8 dovecot-2.3.17.1.tar.gz +sha256 06e73f668c6c093c45bdeeeb7c20398ab8dc49317234f4b5781ac5e2cc5d6c33 dovecot-2.3.18.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index fb299a8e45..053462c6dd 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).17.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).18 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.19 Message-ID: <20221207071014.CCCD285D4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f73713b4f5aecf1031020bf4c1862170e24dd0d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/list/dovecot-news/2022-May/000473.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit 5a366fcdb102c3a33e3a7e7c658559d5bc35785c) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index e70b266d92..1862d97eef 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 06e73f668c6c093c45bdeeeb7c20398ab8dc49317234f4b5781ac5e2cc5d6c33 dovecot-2.3.18.tar.gz +sha256 0173f693d441b6248b8a62aa5fd690021a1f04a12902653e0bf2e5b012fe437b dovecot-2.3.19.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 053462c6dd..4a4d7a6989 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).18 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot-pigeonhole: bump version to 0.5.19 Message-ID: <20221207071014.D7F1085D4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8edaff4a3762f67e70803b7caf29f5b7efb71b10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/list/dovecot-news/2022-May/000475.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit ade95519e177c80956cad491357c2f60d0de5fff) Signed-off-by: Peter Korsgaard --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index f3a5890151..635e221481 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 a6d828f8d6f2decba5105343ece5c7a65245bd94e46a8ae4432a6d97543108a5 dovecot-2.3-pigeonhole-0.5.18.tar.gz +sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index 62d9909cf5..c25cd60b21 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.18 +DOVECOT_PIGEONHOLE_VERSION = 0.5.19 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 From peter at korsgaard.com Wed Dec 7 07:09:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:41 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.19.1 Message-ID: <20221207071014.E2BDF85D50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=893edc07abdbe4d5d1b4a5c3280d5de82699d0a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/pipermail/dovecot-news/2022-June/000476.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 30d94d4a3c39aaf251f2e7afcddb3d8d8ca2900c) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 1862d97eef..124f834dca 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 0173f693d441b6248b8a62aa5fd690021a1f04a12902653e0bf2e5b012fe437b dovecot-2.3.19.tar.gz +sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 4a4d7a6989..7619250985 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: add upstream security fix for CVE-2022-30550 Message-ID: <20221207071014.EBF9985D51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30d090e3261215544fdaf977a3bd8be33e73c278 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before 2.3.20. When two passdb configuration entries exist with the same driver and args settings, incorrect username_filter and mechanism settings can be applied to passdb definitions. These incorrectly applied settings can lead to an unintended security configuration and can permit privilege escalation in certain configurations. The documentation does not advise against the use of passdb definitions that have the same driver and args settings. One such configuration would be where an administrator wishes to use the same PAM configuration or passwd file for both normal and master users but use the username_filter setting to restrict which of the users is able to be a master user. https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html Signed-off-by: Peter Korsgaard (cherry picked from commit 43899226b25aeb85aeb699f0df0c7ecf8d48616c) Signed-off-by: Peter Korsgaard --- ...ndling-passdbs-with-identical-driver-args.patch | 136 +++++++++++++++++++++ package/dovecot/dovecot.mk | 3 + 2 files changed, 139 insertions(+) diff --git a/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch new file mode 100644 index 0000000000..04b8f5392a --- /dev/null +++ b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch @@ -0,0 +1,136 @@ +From 7bad6a24160e34bce8f10e73dbbf9e5fbbcd1904 Mon Sep 17 00:00:00 2001 +From: Timo Sirainen +Date: Mon, 9 May 2022 15:23:33 +0300 +Subject: [PATCH] auth: Fix handling passdbs with identical driver/args but + different mechanisms/username_filter + +The passdb was wrongly deduplicated in this situation, causing wrong +mechanisms or username_filter setting to be used. This would be a rather +unlikely configuration though. + +Fixed by moving mechanisms and username_filter from struct passdb_module +to struct auth_passdb, which is where they should have been in the first +place. + +Signed-off-by: Peter Korsgaard +--- + src/auth/auth-request.c | 6 +++--- + src/auth/auth.c | 18 ++++++++++++++++++ + src/auth/auth.h | 5 +++++ + src/auth/passdb.c | 15 ++------------- + src/auth/passdb.h | 4 ---- + 5 files changed, 28 insertions(+), 20 deletions(-) + +diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c +index cd08b1fa02..0ca29f3674 100644 +--- a/src/auth/auth-request.c ++++ b/src/auth/auth-request.c +@@ -534,8 +534,8 @@ auth_request_want_skip_passdb(struct auth_request *request, + struct auth_passdb *passdb) + { + /* if mechanism is not supported, skip */ +- const char *const *mechs = passdb->passdb->mechanisms; +- const char *const *username_filter = passdb->passdb->username_filter; ++ const char *const *mechs = passdb->mechanisms; ++ const char *const *username_filter = passdb->username_filter; + const char *username; + + username = request->fields.user; +@@ -548,7 +548,7 @@ auth_request_want_skip_passdb(struct auth_request *request, + return TRUE; + } + +- if (passdb->passdb->username_filter != NULL && ++ if (passdb->username_filter != NULL && + !auth_request_username_accepted(username_filter, username)) { + auth_request_log_debug(request, + request->mech != NULL ? AUTH_SUBSYS_MECH +diff --git a/src/auth/auth.c b/src/auth/auth.c +index f2f3fda20c..9f6c4ba60c 100644 +--- a/src/auth/auth.c ++++ b/src/auth/auth.c +@@ -99,6 +99,24 @@ auth_passdb_preinit(struct auth *auth, const struct auth_passdb_settings *set, + auth_passdb->override_fields_tmpl = + passdb_template_build(auth->pool, set->override_fields); + ++ if (*set->mechanisms == '\0') { ++ auth_passdb->mechanisms = NULL; ++ } else if (strcasecmp(set->mechanisms, "none") == 0) { ++ auth_passdb->mechanisms = (const char *const[]){ NULL }; ++ } else { ++ auth_passdb->mechanisms = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->mechanisms, " ,"); ++ } ++ ++ if (*set->username_filter == '\0') { ++ auth_passdb->username_filter = NULL; ++ } else { ++ auth_passdb->username_filter = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->username_filter, " ,"); ++ } ++ + /* for backwards compatibility: */ + if (set->pass) + auth_passdb->result_success = AUTH_DB_RULE_CONTINUE; +diff --git a/src/auth/auth.h b/src/auth/auth.h +index f700e29d5c..460a179765 100644 +--- a/src/auth/auth.h ++++ b/src/auth/auth.h +@@ -41,6 +41,11 @@ struct auth_passdb { + struct passdb_template *default_fields_tmpl; + struct passdb_template *override_fields_tmpl; + ++ /* Supported authentication mechanisms, NULL is all, {NULL} is none */ ++ const char *const *mechanisms; ++ /* Username filter, NULL is no filter */ ++ const char *const *username_filter; ++ + enum auth_passdb_skip skip; + enum auth_db_rule result_success; + enum auth_db_rule result_failure; +diff --git a/src/auth/passdb.c b/src/auth/passdb.c +index eb4ac8ae82..f5eed1af4f 100644 +--- a/src/auth/passdb.c ++++ b/src/auth/passdb.c +@@ -224,19 +224,8 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set) + passdb->id = ++auth_passdb_id; + passdb->iface = *iface; + passdb->args = p_strdup(pool, set->args); +- if (*set->mechanisms == '\0') { +- passdb->mechanisms = NULL; +- } else if (strcasecmp(set->mechanisms, "none") == 0) { +- passdb->mechanisms = (const char *const[]){NULL}; +- } else { +- passdb->mechanisms = (const char* const*)p_strsplit_spaces(pool, set->mechanisms, " ,"); +- } +- +- if (*set->username_filter == '\0') { +- passdb->username_filter = NULL; +- } else { +- passdb->username_filter = (const char* const*)p_strsplit_spaces(pool, set->username_filter, " ,"); +- } ++ /* NOTE: if anything else than driver & args are added here, ++ passdb_find() also needs to be updated. */ + array_push_back(&passdb_modules, &passdb); + return passdb; + } +diff --git a/src/auth/passdb.h b/src/auth/passdb.h +index 2e95328e5c..e466a9fdb6 100644 +--- a/src/auth/passdb.h ++++ b/src/auth/passdb.h +@@ -63,10 +63,6 @@ struct passdb_module { + /* Default password scheme for this module. + If default_cache_key is set, must not be NULL. */ + const char *default_pass_scheme; +- /* Supported authentication mechanisms, NULL is all, [NULL] is none*/ +- const char *const *mechanisms; +- /* Username filter, NULL is no filter */ +- const char *const *username_filter; + + /* If blocking is set to TRUE, use child processes to access + this passdb. */ +-- +2.30.2 + diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 7619250985..e28f500b7b 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -21,6 +21,9 @@ DOVECOT_DEPENDENCIES = \ # is part of the Red Hat packaging and not part of upstream dovecot DOVECOT_IGNORE_CVES += CVE-2016-4983 +# 0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch +DOVECOT_IGNORE_CVES += CVE-2022-30550 + DOVECOT_CONF_ENV = \ RPCGEN=__disable_RPCGEN_rquota \ i_cv_epoll_works=yes \ From peter at korsgaard.com Wed Dec 7 07:10:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 08:10:46 +0100 Subject: [Buildroot] [PATCH] package/dovecot: add upstream security fix for CVE-2022-30550 In-Reply-To: <20221127223653.302788-1-peter@korsgaard.com> (Peter Korsgaard's message of "Sun, 27 Nov 2022 23:36:52 +0100") References: <20221127223653.302788-1-peter@korsgaard.com> Message-ID: <87bkof664p.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before > 2.3.20. When two passdb configuration entries exist with the same driver > and args settings, incorrect username_filter and mechanism settings can be > applied to passdb definitions. These incorrectly applied settings can lead > to an unintended security configuration and can permit privilege escalation > in certain configurations. The documentation does not advise against the > use of passdb definitions that have the same driver and args settings. One > such configuration would be where an administrator wishes to use the same > PAM configuration or passwd file for both normal and master users but use > the username_filter setting to restrict which of the users is able to be a > master user. > https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:21:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:21:00 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/dovecot: add upstream security fix for CVE-2022-30550 Message-ID: <20221207071221.9409485D50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48462e9fae8c49bfa216e04db0133f94a0e11db0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before 2.3.20. When two passdb configuration entries exist with the same driver and args settings, incorrect username_filter and mechanism settings can be applied to passdb definitions. These incorrectly applied settings can lead to an unintended security configuration and can permit privilege escalation in certain configurations. The documentation does not advise against the use of passdb definitions that have the same driver and args settings. One such configuration would be where an administrator wishes to use the same PAM configuration or passwd file for both normal and master users but use the username_filter setting to restrict which of the users is able to be a master user. https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html Signed-off-by: Peter Korsgaard (cherry picked from commit 43899226b25aeb85aeb699f0df0c7ecf8d48616c) Signed-off-by: Peter Korsgaard --- ...ndling-passdbs-with-identical-driver-args.patch | 136 +++++++++++++++++++++ package/dovecot/dovecot.mk | 3 + 2 files changed, 139 insertions(+) diff --git a/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch new file mode 100644 index 0000000000..04b8f5392a --- /dev/null +++ b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch @@ -0,0 +1,136 @@ +From 7bad6a24160e34bce8f10e73dbbf9e5fbbcd1904 Mon Sep 17 00:00:00 2001 +From: Timo Sirainen +Date: Mon, 9 May 2022 15:23:33 +0300 +Subject: [PATCH] auth: Fix handling passdbs with identical driver/args but + different mechanisms/username_filter + +The passdb was wrongly deduplicated in this situation, causing wrong +mechanisms or username_filter setting to be used. This would be a rather +unlikely configuration though. + +Fixed by moving mechanisms and username_filter from struct passdb_module +to struct auth_passdb, which is where they should have been in the first +place. + +Signed-off-by: Peter Korsgaard +--- + src/auth/auth-request.c | 6 +++--- + src/auth/auth.c | 18 ++++++++++++++++++ + src/auth/auth.h | 5 +++++ + src/auth/passdb.c | 15 ++------------- + src/auth/passdb.h | 4 ---- + 5 files changed, 28 insertions(+), 20 deletions(-) + +diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c +index cd08b1fa02..0ca29f3674 100644 +--- a/src/auth/auth-request.c ++++ b/src/auth/auth-request.c +@@ -534,8 +534,8 @@ auth_request_want_skip_passdb(struct auth_request *request, + struct auth_passdb *passdb) + { + /* if mechanism is not supported, skip */ +- const char *const *mechs = passdb->passdb->mechanisms; +- const char *const *username_filter = passdb->passdb->username_filter; ++ const char *const *mechs = passdb->mechanisms; ++ const char *const *username_filter = passdb->username_filter; + const char *username; + + username = request->fields.user; +@@ -548,7 +548,7 @@ auth_request_want_skip_passdb(struct auth_request *request, + return TRUE; + } + +- if (passdb->passdb->username_filter != NULL && ++ if (passdb->username_filter != NULL && + !auth_request_username_accepted(username_filter, username)) { + auth_request_log_debug(request, + request->mech != NULL ? AUTH_SUBSYS_MECH +diff --git a/src/auth/auth.c b/src/auth/auth.c +index f2f3fda20c..9f6c4ba60c 100644 +--- a/src/auth/auth.c ++++ b/src/auth/auth.c +@@ -99,6 +99,24 @@ auth_passdb_preinit(struct auth *auth, const struct auth_passdb_settings *set, + auth_passdb->override_fields_tmpl = + passdb_template_build(auth->pool, set->override_fields); + ++ if (*set->mechanisms == '\0') { ++ auth_passdb->mechanisms = NULL; ++ } else if (strcasecmp(set->mechanisms, "none") == 0) { ++ auth_passdb->mechanisms = (const char *const[]){ NULL }; ++ } else { ++ auth_passdb->mechanisms = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->mechanisms, " ,"); ++ } ++ ++ if (*set->username_filter == '\0') { ++ auth_passdb->username_filter = NULL; ++ } else { ++ auth_passdb->username_filter = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->username_filter, " ,"); ++ } ++ + /* for backwards compatibility: */ + if (set->pass) + auth_passdb->result_success = AUTH_DB_RULE_CONTINUE; +diff --git a/src/auth/auth.h b/src/auth/auth.h +index f700e29d5c..460a179765 100644 +--- a/src/auth/auth.h ++++ b/src/auth/auth.h +@@ -41,6 +41,11 @@ struct auth_passdb { + struct passdb_template *default_fields_tmpl; + struct passdb_template *override_fields_tmpl; + ++ /* Supported authentication mechanisms, NULL is all, {NULL} is none */ ++ const char *const *mechanisms; ++ /* Username filter, NULL is no filter */ ++ const char *const *username_filter; ++ + enum auth_passdb_skip skip; + enum auth_db_rule result_success; + enum auth_db_rule result_failure; +diff --git a/src/auth/passdb.c b/src/auth/passdb.c +index eb4ac8ae82..f5eed1af4f 100644 +--- a/src/auth/passdb.c ++++ b/src/auth/passdb.c +@@ -224,19 +224,8 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set) + passdb->id = ++auth_passdb_id; + passdb->iface = *iface; + passdb->args = p_strdup(pool, set->args); +- if (*set->mechanisms == '\0') { +- passdb->mechanisms = NULL; +- } else if (strcasecmp(set->mechanisms, "none") == 0) { +- passdb->mechanisms = (const char *const[]){NULL}; +- } else { +- passdb->mechanisms = (const char* const*)p_strsplit_spaces(pool, set->mechanisms, " ,"); +- } +- +- if (*set->username_filter == '\0') { +- passdb->username_filter = NULL; +- } else { +- passdb->username_filter = (const char* const*)p_strsplit_spaces(pool, set->username_filter, " ,"); +- } ++ /* NOTE: if anything else than driver & args are added here, ++ passdb_find() also needs to be updated. */ + array_push_back(&passdb_modules, &passdb); + return passdb; + } +diff --git a/src/auth/passdb.h b/src/auth/passdb.h +index 2e95328e5c..e466a9fdb6 100644 +--- a/src/auth/passdb.h ++++ b/src/auth/passdb.h +@@ -63,10 +63,6 @@ struct passdb_module { + /* Default password scheme for this module. + If default_cache_key is set, must not be NULL. */ + const char *default_pass_scheme; +- /* Supported authentication mechanisms, NULL is all, [NULL] is none*/ +- const char *const *mechanisms; +- /* Username filter, NULL is no filter */ +- const char *const *username_filter; + + /* If blocking is set to TRUE, use child processes to access + this passdb. */ +-- +2.30.2 + diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 7619250985..e28f500b7b 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -21,6 +21,9 @@ DOVECOT_DEPENDENCIES = \ # is part of the Red Hat packaging and not part of upstream dovecot DOVECOT_IGNORE_CVES += CVE-2016-4983 +# 0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch +DOVECOT_IGNORE_CVES += CVE-2022-30550 + DOVECOT_CONF_ENV = \ RPCGEN=__disable_RPCGEN_rquota \ i_cv_epoll_works=yes \ From stephan at asklandd.dk Wed Dec 7 09:33:21 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Wed, 07 Dec 2022 10:33:21 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 Message-ID: Hi there, I've made a patch for the linux-firmware package which features: - bump to latest release tag: 20221109 - update hashes, remove some obsolete file hashes. - add config option and build tags that adds firmware for a new set of wifi devices. -- hhjj, Stephan linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi Wi-Fi 6/6E + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 @@ -1,5 +1,5 @@ # From -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 + diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: linux-firmware-20221109.patch Type: text/x-patch Size: 4447 bytes Desc: not available URL: From neal.frager at amd.com Wed Dec 7 10:33:25 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 03:33:25 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207103325.14797-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 41 +++ 4 files changed, 554 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..f449180c9b --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From neal.frager at amd.com Wed Dec 7 12:21:32 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:21:32 -0700 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch Message-ID: <20221207122133.14860-1-neal.frager@amd.com> The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch is already committed in the Xilinx 2022.2 u-boot release tag. Signed-off-by: Neal Frager --- ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" -- 2.17.1 From neal.frager at amd.com Wed Dec 7 12:21:33 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:21:33 -0700 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221207122133.14860-1-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> Message-ID: <20221207122133.14860-2-neal.frager@amd.com> The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch is already committed in the Xilinx 2022.2 u-boot release tag. Signed-off-by: Neal Frager --- ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..04bf21cfd2 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,4 +38,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From bagasdotme at gmail.com Wed Dec 7 12:33:29 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Wed, 7 Dec 2022 19:33:29 +0700 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: Message-ID: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> On 12/7/22 16:33, Stephan Henningsen wrote: > Hi there, > > I've made a patch for the linux-firmware package which features: > - bump to latest release tag: 20221109 > - update hashes, remove some obsolete file hashes. > - add config option and build tags that adds firmware for a new set of wifi devices. > > > --? > hhjj, > Stephan > > > linux-firmware.hash:? add hash of bumped tarball, remove hash of deleted files > linux-firmware.mk:??? add new config option for Intel Wi-Fi 6 and 6E devices > Config.in:? add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > Signed-off-by: Stephan Henningsen? > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > --- linux-firmware.orig/Config.in??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/Config.in??? 2022-12-05 22:37:34.706706894 +0100 > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > ???? ? Firmware files for the Intel Wifi 9xxx devices supported by > ???? ? the iwlwifi kernel driver. > ? > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > +??? bool "Intel iwlwifi Wi-Fi 6/6E > +??? help > +??? ? Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > +????????? supported by the iwlwifi kernel driver. > + > ?config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > ???? bool "Libertas SD 8686 v8" > ???? help > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > --- linux-firmware.orig/linux-firmware.hash??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.hash??? 2022-12-01 00:17:16.257440762 +0100 > @@ -1,5 +1,5 @@ > ?# From?https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > -sha256? e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5? linux-firmware-20221012.tar.xz > +sha256? c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701? linux-firmware-20221109.tar.xz > ? > ?# Hash for license files > ?sha256? 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9? LICENCE.Abilis > @@ -14,11 +14,9 @@ sha256? a5777f9e80aca0603b0648454de99616 > ?sha256? ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f? LICENCE.cypress > ?sha256? 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83? LICENCE.fw_sst_0f28 > ?sha256? 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4? LICENCE.ibt_firmware > -sha256? 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c? LICENSE.ice_enhanced > ?sha256? 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d? LICENCE.it913x > ?sha256? 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5? LICENCE.iwlwifi_firmware > ?sha256? 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3? LICENCE.microchip > -sha256? 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4? LICENCE.moxa > ?sha256? 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c? LICENCE.qat_firmware > ?sha256? 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822? LICENCE.qla2xxx > ?sha256? d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd? LICENCE.ralink-firmware.txt > @@ -35,6 +33,7 @@ sha256? 8542aeabf2761935122d693561e16766 > ?sha256? be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc? LICENSE.qcom > ?sha256? fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f? LICENSE.radeon > ?sha256? 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9? LICENSE.sdma_firmware > -sha256? 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841? WHENCE > +sha256? 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9? WHENCE > ?sha256? fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a? qcom/NOTICE.txt > ?sha256? bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604? LICENCE.e100 > + > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > --- linux-firmware.orig/linux-firmware.mk??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.mk??? 2022-12-06 00:20:25.012916380 +0100 > @@ -4,7 +4,7 @@ > ?# > ?################################################################################ > ? > -LINUX_FIRMWARE_VERSION = 20221012 > +LINUX_FIRMWARE_VERSION = 20221109 > ?LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > ?LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > ?LINUX_FIRMWARE_INSTALL_IMAGES = YES > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > ?LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > ?endif > ? > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > +endif > + > ?ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > ?LINUX_FIRMWARE_FILES += tigon/* > ?# No license file; the license is in the file WHENCE > Hi, If you'd like to send patches here, please use git-send-email(1). Do not send it as attachment, let alone HTML email. Also, if you instead send them through mail client, configure it so that tabs and spaces are preserved (tabs don't get expanded to spaces) and long lines are not wrapped. Thanks. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Wed Dec 7 12:44:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 13:44:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled In-Reply-To: <87v8muc0kl.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Thu, 01 Dec 2022 21:48:26 +0100") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <87v8muc0kl.fsf@dell.be.48ers.dk> Message-ID: <877cz35qon.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: >> Without this additional comment only the comment >> kodi needs an OpenGL EGL backend with OpenGL or GLES support >> is displayed which is not enough to guide users. >> Signed-off-by: Bernd Kuhls Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 12:44:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 13:44:30 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi: fix build with fmt >= 9.x In-Reply-To: <87r0xic0hm.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Thu, 01 Dec 2022 21:50:13 +0100") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <20221002144629.2105385-2-bernd.kuhls@t-online.de> <87r0xic0hm.fsf@dell.be.48ers.dk> Message-ID: <87359r5qoh.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Bernd" == Bernd Kuhls writes: >> For details see https://github.com/xbmc/xbmc/pull/21674 >> Build-tested using this previously broken defconfig: >> BR2_x86_64=y >> BR2_TOOLCHAIN_BUILDROOT_CXX=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 >> Signed-off-by: Bernd Kuhls > Committed, thanks. Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From neal.frager at amd.com Wed Dec 7 12:48:55 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:48:55 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20221207124855.1831-1-neal.frager@amd.com> The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. Signed-off-by: Neal Frager --- configs/zynqmp_kria_kv260_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..aef67b3cb4 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -- 2.17.1 From yegorslists at googlemail.com Wed Dec 7 12:56:06 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Wed, 7 Dec 2022 13:56:06 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: Hi Stephan, all, I would split this patch in two: On Wed, Dec 7, 2022 at 1:33 PM Bagas Sanjaya wrote: > > On 12/7/22 16:33, Stephan Henningsen wrote: > > Hi there, > > > > I've made a patch for the linux-firmware package which features: > > - bump to latest release tag: 20221109 > > - update hashes, remove some obsolete file hashes. > > - add config option and build tags that adds firmware for a new set of wifi devices. > > > > > > -- > > hhjj, > > Stephan > > > > > > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files > > linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices > > Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > > > Signed-off-by: Stephan Henningsen > > > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > > --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 > > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > > Firmware files for the Intel Wifi 9xxx devices supported by > > the iwlwifi kernel driver. > > > > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > > + bool "Intel iwlwifi Wi-Fi 6/6E > > + help > > + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > > + supported by the iwlwifi kernel driver. > > + > > config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > > bool "Libertas SD 8686 v8" > > help > > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > > --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 > > @@ -1,5 +1,5 @@ > > # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > > -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz > > +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz one commit for version bump > > # Hash for license files > > sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis > > @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 > > sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress > > sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 > > sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware > > -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced > > sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x > > sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware > > sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip > > -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa > > sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware > > sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx > > sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt > > @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 > > sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom > > sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon > > sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware > > -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE > > +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE > > sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt > > sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 > > + > > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > > --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > > -LINUX_FIRMWARE_VERSION = 20221012 > > +LINUX_FIRMWARE_VERSION = 20221109 > > LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > > LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > > LINUX_FIRMWARE_INSTALL_IMAGES = YES > > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > > LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > > endif > > > > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > > +endif > > + > > ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > > LINUX_FIRMWARE_FILES += tigon/* > > # No license file; the license is in the file WHENCE Another for adding IWLWIFI_6E. Regards, Yegor > > > > Hi, > > If you'd like to send patches here, please use git-send-email(1). > Do not send it as attachment, let alone HTML email. Also, if you > instead send them through mail client, configure it so that tabs > and spaces are preserved (tabs don't get expanded to spaces) and > long lines are not wrapped. > > Thanks. > > > -- > An old man doll... just what I always wanted! - Clara > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Wed Dec 7 13:27:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:27:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/vlc: security bump version to 3.0.18 In-Reply-To: <20221130212614.1215778-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 30 Nov 2022 22:26:14 +0100") References: <20221130212614.1215778-1-bernd.kuhls@t-online.de> Message-ID: <87y1rj4a3s.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch 0010, a different fix was applied upstream: > https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e > Removed patch 0011 which was backported from upstream. > Renumbered patch 0012 -> 0010. > Release notes: > http://www.videolan.org/vlc/releases/3.0.18.html > Fixes CVE-2022-41325: > http://www.videolan.org/security/sb-vlc3018.html > Signed-off-by: Bernd Kuhls Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:28:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:28:40 +0100 Subject: [Buildroot] [PATCH] package/libmdbx: bump version to 0.11.13 "Swashplate" In-Reply-To: <20221110111109.99724-1-leo@yuriev.ru> (=?utf-8?B?ItCb0LU=?= =?utf-8?B?0L7QvdC40LQg0K7RgNGM0LXQsg==?= (Leonid Yuriev)"'s message of "Thu, 10 Nov 2022 14:11:08 +0300") References: <20221110111109.99724-1-leo@yuriev.ru> Message-ID: <87r0xb4a2f.fsf@dell.be.48ers.dk> >>>>> "??????" == ?????? ????? (Leonid Yuriev) writes: > This is stable bugfix release of libmdbx, in Family Glory and > in memory of Boris Yuriev (the inventor of Helicopter and > Swashplate in 1911) on his 133rd birthday. > It is reasonable to backport this patch to all applicable releases/branches of Buildroot. > Release notes for v0.11.13 > -------------------------- > Fixes: > - Fixed builds with older libc versions after using `fcntl64()` (backport). > - Fixed builds with older `stdatomic.h` versions, > where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). > - Added workaround for `mremap()` defect to avoid assertion failure (backport). > - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). > - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` > and `mdbx_env_set_syncperiod()` (backport). > - CMake requirements lowered to version 3.0.2 (backport). > - Added admonition of insecure for RISC-V (backport). > Minors: > - Minor clarification output of `--help` for `mdbx_test` (backport). > - Added admonition of insecure for RISC-V (backport). > - Stochastic scripts and CMake files synchronized with the `devel` branch. > - Use `--dont-check-ram-size` for small-tests make-targets (backport). > The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md > Signed-off-by: ?????? ????? (Leonid Yuriev) Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:29:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:29:29 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf In-Reply-To: <87ilitabxd.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 02 Dec 2022 19:38:22 +0100") References: <20221201212105.1694279-1-peter@korsgaard.com> <87ilitabxd.fsf@dell.be.48ers.dk> Message-ID: <87k0334a12.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Peter" == Peter Korsgaard writes: >> Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) >> dropped the patches, but forgot to remove the autoreconf. Do so now. >> Signed-off-by: Peter Korsgaard > Committed, thanks. Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 08:38:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221207132943.9382785D74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f967c315a6bb106ec77d509d4b09ba9f4710c3a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 8aa68a529ecdcf6f83d81a71863d59eb2147522b) Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index c1db25227b..6c834de55a 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Wed Dec 7 12:45:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:45:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: bump version to 3.0.17.4 Message-ID: <20221207132943.9E60B85D77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c28a5e0b4246dab4d589b3754d313b33d9171111 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: http://www.videolan.org/vlc/releases/3.0.17.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit 29bd9004b48e75c84bb83918f40b40ba6ec65ca6) Signed-off-by: Peter Korsgaard --- package/vlc/vlc.hash | 8 ++++---- package/vlc/vlc.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 468ec7df35..9060097906 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.16/vlc-3.0.16.tar.xz.sha256 -sha256 ffae35fc64f625c175571d2346bc5f6207be99762517f15423e74f18399410f6 vlc-3.0.16.tar.xz -# From https://get.videolan.org/vlc/3.0.16/vlc-3.0.16.tar.xz.sha1 -sha1 e22ac839a09b5ead8992ae6aa8ea886364283e6a vlc-3.0.16.tar.xz +# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 +sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 +sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index b793e0efe0..aee3b735a9 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.16 +VLC_VERSION = 3.0.17.4 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 12:46:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: fix compilation with dav1d 1.0 Message-ID: <20221207132943.A84D985D78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=75822b8b3d191e181d55e8ad2104ec6a052deb63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: http://autobuild.buildroot.net/results/a74/a74151c73b5dc613ce327a869105cb93631cbce9/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a6ab074b3fe6e5aa2e84da5986d123fd7a42c6e2) Signed-off-by: Peter Korsgaard --- ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ++++++++++++++++++++++ 1 file changed, 88 insertions(+) diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch new file mode 100644 index 0000000000..74b8645379 --- /dev/null +++ b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch @@ -0,0 +1,88 @@ +From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 +From: Steve Lhomme +Date: Fri, 18 Mar 2022 11:42:49 +0100 +Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 + +(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) +edited: +- 3.0 has the 128 pixels padding elsewhere +- 3.0 has an extra parameter for add_integer_with_range() +- 3.0 was setting i_extra_picture_buffers further down in the code +- 3.0 uses 16 threads max + +Signed-off-by: Steve Lhomme + +Downloaded from upstream commit +https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 + +Signed-off-by: Bernd Kuhls +--- + modules/codec/dav1d.c | 22 +++++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c +index 039165f52ec..cfabbc27cb3 100644 +--- a/modules/codec/dav1d.c ++++ b/modules/codec/dav1d.c +@@ -63,10 +63,16 @@ vlc_module_begin () + set_category(CAT_INPUT) + set_subcategory(SUBCAT_INPUT_VCODEC) + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, ++ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) ++ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 ++#else + add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, + THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) + add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, + THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) ++#endif + vlc_module_end () + + /***************************************************************************** +@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_ENOMEM; + + dav1d_default_settings(&p_sys->s); ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); ++ if (p_sys->s.n_threads == 0) ++ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; ++#else + p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); + if (p_sys->s.n_tile_threads == 0) + p_sys->s.n_tile_threads = +@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) + p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); + if (p_sys->s.n_frame_threads == 0) + p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; ++#endif + p_sys->s.allocator.cookie = dec; + p_sys->s.allocator.alloc_picture_callback = NewPicture; + p_sys->s.allocator.release_picture_callback = FreePicture; +@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_EGENERIC; + } + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ msg_Dbg(p_this, "Using dav1d version %s with %d threads", ++ dav1d_version(), p_sys->s.n_threads); ++ ++ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); ++#else + msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", + dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); + ++ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); ++#endif ++ + dec->pf_decode = Decode; + dec->pf_flush = FlushDecoder; +- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); + + dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; + dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; +-- +GitLab + From peter at korsgaard.com Wed Dec 7 13:28:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221207132943.D54D385D77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e60bb35a2d06894632e6908ec2fec972e4a095fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni (cherry picked from commit 0b71948c32bdc7f849190cb9501f72faa608dc17) Signed-off-by: Peter Korsgaard --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From peter at korsgaard.com Wed Dec 7 13:28:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/netsnmp: drop autoreconf Message-ID: <20221207132943.DF91485D78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e8b9b8dd433ea75b1964786cae94d390ddccc29 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6bc2f587a31c7e1475103a59c93f6a398e8ae) Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Wed Dec 7 12:46:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: security bump version to 3.0.18 Message-ID: <20221207132943.BE31385D74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a0dc06bb08eeeda99b1efb2f815f14c71a6e2ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard (cherry picked from commit 6866076d79ff2e022762b79421f511a8037fda73) Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 12:46:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:20 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: fix opengl library check Message-ID: <20221207132943.B367785D7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a44ff7d47a0b3a0d6e5db275a4c3e6f496658a50 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: http://autobuild.buildroot.net/results/9710753984a38b8c6f83a136b39c3bc320ba558b/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit a0aad05cbf20c8e09834e9e1d78a3376cb89910b) Signed-off-by: Peter Korsgaard --- .../vlc/0012-opengl-missing-library-check.patch | 57 ++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0012-opengl-missing-library-check.patch new file mode 100644 index 0000000000..3a28fe34e3 --- /dev/null +++ b/package/vlc/0012-opengl-missing-library-check.patch @@ -0,0 +1,57 @@ +From 4ab41404cb85684125d73977cadebf83bbc246f5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= +Date: Sat, 22 Jan 2022 11:34:38 +0200 +Subject: [PATCH] opengl: missing library check + +Traditionally the presence of the header file was not considered +sufficient, though this was somewhat forgotten with the prevalence of +pkg-config. + +However most libraries have portable headers, while the shared library +is platform-dependent. It is common for the header to be present while +the library is absent with "multilib" installations (i.e. Linux +installation with multiple architectures). + +Downloaded from upstream commit: +https://code.videolan.org/videolan/vlc/-/commit/4ab41404cb85684125d73977cadebf83bbc246f5 + +Signed-off-by: Bernd Kuhls +--- + configure.ac | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 2f50808d597..0d57fadbf8b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -3169,7 +3169,6 @@ have_gl="no" + PKG_CHECK_MODULES([GL], [gl], [ + have_gl="yes" + ], [ +- AC_MSG_CHECKING([for OpenGL]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #ifdef _WIN32 + # include +@@ -3179,13 +3178,17 @@ PKG_CHECK_MODULES([GL], [gl], [ + [int t0 = GL_TEXTURE0;]]) + ], [ + GL_CFLAGS="" +- have_gl="yes" + AS_IF([test "${SYS}" != "mingw32"], [ +- GL_LIBS="-lGL" ++ AC_CHECK_LIB([GL], [glTexture2D], [ ++ have_gl="yes" ++ GL_LIBS="-lGL" ++ ]) + ], [ ++ have_gl="yes" + GL_LIBS="-lopengl32" + ]) + ]) ++ AC_MSG_CHECKING([for OpenGL]) + AC_MSG_RESULT([${have_gl}]) + ]) + AM_CONDITIONAL([HAVE_GL], [test "${have_gl}" = "yes"]) +-- +GitLab + From yegorslists at googlemail.com Wed Dec 7 13:32:27 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Wed, 7 Dec 2022 14:32:27 +0100 Subject: [Buildroot] [PATCH v2] package/python-dicttoxml: remove package In-Reply-To: <20221206152921.22698-1-yegorslists@googlemail.com> References: <20221206152921.22698-1-yegorslists@googlemail.com> Message-ID: Hi all, On Tue, Dec 6, 2022 at 4:29 PM wrote: > > From: Yegor Yefremov > > Package was removed because it was unmaintained. Use > python-dicttoxml2 instead. > > Signed-off-by: Yegor Yefremov > Tested-by: Woodrow Douglass > --- > Changes v1 -> v2: > - fix indentation > > Config.in.legacy | 8 ++++++++ > package/Config.in | 1 - > package/python-dicttoxml/Config.in | 8 -------- > package/python-dicttoxml/python-dicttoxml.hash | 5 ----- > package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- > 5 files changed, 8 insertions(+), 28 deletions(-) > delete mode 100644 package/python-dicttoxml/Config.in > delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash > delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 522102a0c0..99322e2e2b 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER > 0.13.0. usbredir tools (which include usbredirect binary) can > be used as a replacement. > > +config BR2_PACKAGE_PYTHON_DICTTOXML > + bool "python-dicttoxml removed" > + select BR2_LEGACY > + select BR2_PACKAGE_PYTHON_DICTTOXML2 > + help > + Package was removed because it was unmaintained. Use > + python-dicttoxml2 instead. > + > comment "Legacy options removed in 2022.11" > > config BR2_PACKAGE_RABBITMQ_SERVER > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..58edd43432 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1022,7 +1022,6 @@ menu "External python modules" > source "package/python-decorator/Config.in" > source "package/python-defusedxml/Config.in" > source "package/python-dialog3/Config.in" > - source "package/python-dicttoxml/Config.in" > source "package/python-dicttoxml2/Config.in" > source "package/python-distro/Config.in" > source "package/python-django/Config.in" > diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in > deleted file mode 100644 > index 145887eddc..0000000000 > --- a/package/python-dicttoxml/Config.in > +++ /dev/null > @@ -1,8 +0,0 @@ > -config BR2_PACKAGE_PYTHON_DICTTOXML > - bool "python-dicttoxml" > - select BR2_PACKAGE_PYTHON3_PYEXPAT > - help > - Converts a Python dictionary or other native data type into > - a valid XML string. > - > - https://github.com/quandyfactory/dicttoxml > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > deleted file mode 100644 > index d8c43d0144..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > -# Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > deleted file mode 100644 > index 537afff601..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-dicttoxml > -# > -################################################################################ > - > -PYTHON_DICTTOXML_VERSION = 1.7.4 > -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > -PYTHON_DICTTOXML_SETUP_TYPE = distutils > -PYTHON_DICTTOXML_LICENSE = GPL-2.0 > -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > - > -$(eval $(python-package)) Seems like after some years of silence, the maintainer is back again. I'll test the latest version and if it works with current Python, we can drop this patch. Best regards, Yegor From peter at korsgaard.com Wed Dec 7 08:38:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:11 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221207133354.EE1F485D9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f91c90e080b270082f077688e8ceb5599dc802a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 8aa68a529ecdcf6f83d81a71863d59eb2147522b) Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index 90710683db..7bd8bc2943 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Wed Dec 7 13:28:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:49 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/netsnmp: drop autoreconf Message-ID: <20221207133355.30F1085D9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55b4b4ce653e13de2c55b3c9d4d7a68d670bf61e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6bc2f587a31c7e1475103a59c93f6a398e8ae) Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Wed Dec 7 13:28:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:14 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221207133355.2625385D9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ef065cd5f7f6a07f5123c0a4607d2a7bf2b0972 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni (cherry picked from commit 0b71948c32bdc7f849190cb9501f72faa608dc17) Signed-off-by: Peter Korsgaard --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From peter at korsgaard.com Wed Dec 7 08:38:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:16 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/kodi: fix build with fmt >= 9.x Message-ID: <20221207133355.0428585D9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa32dc149eadb1d37a988b0e010f6b5ce0535aeb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x For details see https://github.com/xbmc/xbmc/pull/21674 Build-tested using this previously broken defconfig: BR2_x86_64=y BR2_TOOLCHAIN_BUILDROOT_CXX=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 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 61bdd02e933e194a6f8aa5c1541f675d8ab71d09) Signed-off-by: Peter Korsgaard --- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ++++++++++++++++++++++ ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 +++++++++++++ 2 files changed, 87 insertions(+) diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch new file mode 100644 index 0000000000..af68de220c --- /dev/null +++ b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch @@ -0,0 +1,54 @@ +From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 6 Jul 2022 22:48:35 +1000 +Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers + is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 + +Signed-off-by: Bernd Kuhls +--- + xbmc/utils/GLUtils.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp +index 1ef804709f..c36dcf6a20 100644 +--- a/xbmc/utils/GLUtils.cpp ++++ b/xbmc/utils/GLUtils.cpp +@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) + void LogGraphicsInfo() + { + #if defined(HAS_GL) || defined(HAS_GLES) +- const GLubyte *s; ++ const char* s; + +- s = glGetString(GL_VENDOR); ++ s = reinterpret_cast(glGetString(GL_VENDOR)); + if (s) + CLog::Log(LOGINFO, "GL_VENDOR = %s", s); + else + CLog::Log(LOGINFO, "GL_VENDOR = NULL"); + +- s = glGetString(GL_RENDERER); ++ s = reinterpret_cast(glGetString(GL_RENDERER)); + if (s) + CLog::Log(LOGINFO, "GL_RENDERER = %s", s); + else + CLog::Log(LOGINFO, "GL_RENDERER = NULL"); + +- s = glGetString(GL_VERSION); ++ s = reinterpret_cast(glGetString(GL_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_VERSION = %s", s); + else + CLog::Log(LOGINFO, "GL_VERSION = NULL"); + +- s = glGetString(GL_SHADING_LANGUAGE_VERSION); ++ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); + else +-- +2.30.2 + diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch new file mode 100644 index 0000000000..41dc3356bd --- /dev/null +++ b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch @@ -0,0 +1,33 @@ +From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Mon, 11 Jul 2022 09:39:02 +0000 +Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void + pointers is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 + +Signed-off-by: Bernd Kuhls +--- + xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp +index 8a18288fd8..033c0f77bf 100644 +--- a/xbmc/windowing/X11/WinSystemX11.cpp ++++ b/xbmc/windowing/X11/WinSystemX11.cpp +@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() + + if(status == Success && items_read) + { +- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); ++ const char* s; ++ ++ s = reinterpret_cast(data); ++ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); + } + else + CLog::Log(LOGDEBUG,"Window Manager Name: "); +-- +2.30.2 + From peter at korsgaard.com Wed Dec 7 12:45:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:45:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/vlc: security bump version to 3.0.18 Message-ID: <20221207133355.0F5F185D9D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=922e8695815505cfac4f0dab39fec925efae8a2e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard (cherry picked from commit 6866076d79ff2e022762b79421f511a8037fda73) Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:34:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:34:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.0951 In-Reply-To: <20221126122545.15206-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 13:25:45 +0100") References: <20221126122545.15206-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdr49s6.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-3705: A vulnerability was found in vim and classified as > problematic. Affected by this issue is the function qf_update_buffer of > the file quickfix.c of the component autocmd Handler. The manipulation > leads to use after free. The attack may be launched remotely. Upgrading > to version 9.0.0805 is able to address this issue. The name of the patch > is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to > upgrade the affected component. The identifier of this vulnerability is > VDB-212324. > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:34:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:34:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/git: security bump to version 2.31.5 In-Reply-To: <20221126131310.51007-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 14:13:10 +0100") References: <20221126131310.51007-1-fontaine.fabrice@gmail.com> Message-ID: <87bkof49s0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fixes: > * CVE-2022-39253: > When relying on the `--local` clone optimization, Git dereferences > symbolic links in the source repository before creating hardlinks > (or copies) of the dereferenced link in the destination repository. > This can lead to surprising behavior where arbitrary files are > present in a repository's `$GIT_DIR` when cloning from a malicious > repository. > Git will no longer dereference symbolic links via the `--local` > clone mechanism, and will instead refuse to clone repositories that > have symbolic links present in the `$GIT_DIR/objects` directory. > Additionally, the value of `protocol.file.allow` is changed to be > "user" by default. > * CVE-2022-39260: > An overly-long command string given to `git shell` can result in > overflow in `split_cmdline()`, leading to arbitrary heap writes and > remote code execution when `git shell` is exposed and the directory > `$HOME/git-shell-commands` exists. > `git shell` is taught to refuse interactive commands that are > longer than 4MiB in size. `split_cmdline()` is hardened to reject > inputs larger than 2GiB. > https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:36:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:36:29 +0100 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> (Zikui Zhao's message of "Fri, 2 Dec 2022 11:48:41 +0800") References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: <877cz349pe.fsf@dell.be.48ers.dk> >>>>> "Zikui" == Zikui Zhao writes: > Fixed some spelling mistakes of countable nouns. > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:36:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:36:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 In-Reply-To: <20221202215905.7800-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 2 Dec 2022 22:59:05 +0100") References: <20221202215905.7800-1-fontaine.fabrice@gmail.com> Message-ID: <87359r49p0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > In libarchive 3.6.1, the software does not check for an error after > calling calloc function that can return with a NULL pointer if the > function fails, which leads to a resultant NULL pointer dereference. > NOTE: the discoverer cites this CWE-476 remark but third parties dispute > the code-execution impact: "In rare circumstances, when NULL is > equivalent to the 0x0 memory address and privileged code can access it, > then writing or reading memory is possible, which may lead to code > execution." > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:33:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:39 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vim: security bump to version 9.0.0951 Message-ID: <20221207133706.433F385DB0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e422d1d882f162ba288ab41f3d5fe54564de59ea branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730) Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From peter at korsgaard.com Wed Dec 7 13:35:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] docs/manual: fixed some spelling mistakes Message-ID: <20221207133706.58CE485DB2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9be3210e8200bbd79163cf72c30eafbc882a9c7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN (cherry picked from commit a34dcba9ebcda5a1dcb95b332486454776cd305b) Signed-off-by: Peter Korsgaard --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From peter at korsgaard.com Wed Dec 7 13:34:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:34:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/git: security bump to version 2.31.5 Message-ID: <20221207133706.4EB6D85DB1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b21c9a55c3881a4d58c0413626159a6c2bedb1e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8) Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:36:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:36:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libarchive: fix CVE-2022-36227 Message-ID: <20221207133706.6360785DB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8bac160a21f4452e62a4ddab8df3aa67b55a52f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit d74137341d009e9a0dd79bca80015548f5af92ff) Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 7 13:33:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:59 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/git: security bump to version 2.31.5 Message-ID: <20221207133943.A26F185DCF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c885c005cefa760e5a0e54b51ff2aac54b5df0a4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8) Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:35:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:15 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] docs/manual: fixed some spelling mistakes Message-ID: <20221207133943.ABA2A85DE2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e101c2edd67be39b8aea95a6386f4663c6fbaf39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN (cherry picked from commit a34dcba9ebcda5a1dcb95b332486454776cd305b) Signed-off-by: Peter Korsgaard --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From peter at korsgaard.com Wed Dec 7 13:35:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:46 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/libarchive: fix CVE-2022-36227 Message-ID: <20221207133943.B978B85DE3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bad10e2f946bf9c1ccfc8e9ecea162697908d0fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit d74137341d009e9a0dd79bca80015548f5af92ff) Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 7 13:33:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:35 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/vim: security bump to version 9.0.0951 Message-ID: <20221207133943.9844285DBC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e96939212a5f4379712c57a24e2cc199f51deaf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730) Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From yegorslists at googlemail.com Wed Dec 7 14:02:53 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Wed, 7 Dec 2022 15:02:53 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: bump to version 1.7.15 Message-ID: <20221207140253.20533-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- package/python-dicttoxml/python-dicttoxml.hash | 4 ++-- package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash index d8c43d0144..de31782104 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz # Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk index 537afff601..3e5f90e9de 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.4 +PYTHON_DICTTOXML_VERSION = 1.7.15 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt -- 2.17.0 From neal.frager at amd.com Wed Dec 7 14:04:23 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 07:04:23 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207140423.34674-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 4 files changed, 553 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From neal.frager at amd.com Wed Dec 7 14:06:06 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 07:06:06 -0700 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207140606.49933-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 4 files changed, 553 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From peter at korsgaard.com Wed Dec 7 15:03:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:03:55 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 2 Dec 2022 19:36:30 +0100") References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <87tu272r38.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as > problematic. This issue affects some unknown processing of the component > Regex Handler. The manipulation leads to use after free. The name of the > patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to > apply a patch to fix this issue. The identifier VDB-211073 was assigned to > this vulnerability. > The upstream patch does not apply to 4.96, so use the backported patches > from Debian. Amazingly, the patch needs 3 additional patches to unbreak > builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as > well. > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:03:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:03:59 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-2-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 2 Dec 2022 19:36:31 +0100") References: <20221202183631.2066307-1-peter@korsgaard.com> <20221202183631.2066307-2-peter@korsgaard.com> Message-ID: <87pmcv2r34.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > CVE-2022-3620: A vulnerability was found in Exim and classified as > problematic. This issue affects the function dmarc_dns_lookup of the file > dmarc.c of the component DMARC Handler. The manipulation leads to use after > free. The attack may be initiated remotely. The name of the patch is > 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a > patch to fix this issue. The associated identifier of this vulnerability is > VDB-211919. > This vulnerability is in the DMARC handling, which is only used if > libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which > is true for Buildroot, so ignore the CVE. > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:05:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:05:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build In-Reply-To: <20221203155545.48559-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 16:55:45 +0100") References: <20221203155545.48559-1-fontaine.fabrice@gmail.com> Message-ID: <87lenj2r06.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and > --enable-shared are passed to configure. memcached configure.ac only > looks for --enable-static to make the build static. But when linking > against openssl pkg-config only returns dynamic linking dependencies, > resulting in the following build failure: > /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc > -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall > -pedantic -Wmissing-prototypes -Wmissing-declarations > -Wredundant-decls -static -o timedrun timedrun.o -levent > -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib > -lssl -lcrypto -ldl > /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: > memcached-memcached.o: in function `conn_new': > memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c > - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:01:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:16 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221207150630.2D65D85DF6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0906173e50a30cf3da41b6f3691c0a55b1406213 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7) Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:03:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:03:32 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/memcached: fix static with shared build Message-ID: <20221207150630.3853D85DF7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33c29319507b133b605fc9e79fb53836cbec3ff5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c7ca04fcb42051c53ff146cb7566d9ddd95a3a71) Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 7 15:01:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:08 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221207150630.231E685DF3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=23ec8eb93d095345e14e4ca2c7426aa09dd1d4db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 4bccc70e07a2a8c093249d6701161791e7ab7b58) Signed-off-by: Peter Korsgaard --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:02:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:02:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221207150805.C250085E06@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=595749c38517a00fe99d68795d592e3340330cb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7) Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:03:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:03:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/memcached: fix static with shared build Message-ID: <20221207150805.CC96F85E09@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b267a2241c3c3b4e782d0e96d5709eb17b897d24 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c7ca04fcb42051c53ff146cb7566d9ddd95a3a71) Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 1fcb8c2afa..e8c64cb192 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 7 15:01:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: bump version to 4.96 Message-ID: <20221207150805.AD85785E04@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1a76f043465a2ef59c6245c89005b6512c0a6e48 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Changelog: https://github.com/Exim/exim/blob/22ed7a5295f196fce32563f6e9c669110dd36f4d/doc/doc-txt/ChangeLog Removed patch 0004 which was applied upstream: https://github.com/Exim/exim/commit/3083c9ca60beb9aacae81d0d108117251da5f276 Renumbered remaining patches. Switched from pcre to pcre2: https://github.com/Exim/exim/commit/22ed7a5295f196fce32563f6e9c669110dd36f4d Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN (cherry picked from commit e19616fb59352f3f27405806fbb9e8cd7c36cf98) Signed-off-by: Peter Korsgaard --- package/exim/0004-Fix-uClibc-build.patch | 35 ---------------------- ...exim_lock-fix-lstat-related-build-errors.patch} | 0 ...ors.patch => 0005-sieve-fix-build-errors.patch} | 0 package/exim/Config.in | 2 +- package/exim/exim.hash | 4 +-- package/exim/exim.mk | 8 ++--- 6 files changed, 7 insertions(+), 42 deletions(-) diff --git a/package/exim/0004-Fix-uClibc-build.patch b/package/exim/0004-Fix-uClibc-build.patch deleted file mode 100644 index 9d5452bb56..0000000000 --- a/package/exim/0004-Fix-uClibc-build.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 68ea4fc7ca53bf010e5ec738ad078452f0eaa639 Mon Sep 17 00:00:00 2001 -From: Bernd Kuhls -Date: Tue, 23 Jul 2019 18:48:06 +0200 -Subject: [PATCH] Fix uClibc build -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -structs.h:757:18: error: ???NS_MAXMSG??? undeclared here (not in a function); did you mean ???N_MASC???? - uschar answer[NS_MAXMSG]; /* the answer itself */ - -Patch sent upstream: https://github.com/Exim/exim/pull/70 - -Signed-off-by: Bernd Kuhls ---- - OS/os.h-Linux | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/OS/os.h-Linux b/OS/os.h-Linux -index 63cf9babd..1d82e9bad 100644 ---- a/OS/os.h-Linux -+++ b/OS/os.h-Linux -@@ -87,5 +87,9 @@ then change the 0 to 1 in the next block. */ - # define TCPI_OPT_SYN_DATA 32 - #endif - -+/* Needed for uClibc */ -+#ifndef NS_MAXMSG -+# define NS_MAXMSG 65535 -+#endif - - /* End */ --- -2.20.1 - diff --git a/package/exim/0005-exim_lock-fix-lstat-related-build-errors.patch b/package/exim/0004-exim_lock-fix-lstat-related-build-errors.patch similarity index 100% rename from package/exim/0005-exim_lock-fix-lstat-related-build-errors.patch rename to package/exim/0004-exim_lock-fix-lstat-related-build-errors.patch diff --git a/package/exim/0006-sieve-fix-build-errors.patch b/package/exim/0005-sieve-fix-build-errors.patch similarity index 100% rename from package/exim/0006-sieve-fix-build-errors.patch rename to package/exim/0005-sieve-fix-build-errors.patch diff --git a/package/exim/Config.in b/package/exim/Config.in index aa50a86736..2557251fd1 100644 --- a/package/exim/Config.in +++ b/package/exim/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_EXIM bool "exim" depends on BR2_USE_MMU # fork() depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_PCRE + select BR2_PACKAGE_PCRE2 select BR2_PACKAGE_BERKELEYDB help Exim is a message transfer agent (MTA) developed at the diff --git a/package/exim/exim.hash b/package/exim/exim.hash index 5cbad08a4b..2336aaa5c6 100644 --- a/package/exim/exim.hash +++ b/package/exim/exim.hash @@ -1,6 +1,6 @@ # From https://ftp.exim.org/pub/exim/exim4/00-sha256sums.txt -sha256 cc9cb653fff2ea947c3702680b59c99ac0bd1bbf19976d37e22a463cd804f167 exim-4.95.tar.xz +sha256 299a56927b2eb3477daafd3c5bda02bc67e5c4e5898a7aeaf2740875278cf1a3 exim-4.96.tar.xz # From https://ftp.exim.org/pub/exim/exim4/00-sha512sums.txt -sha512 93d09c20d99f27da5edbe3e6dc7d25aa4548faa2b67ca26f2cc0b4aeaf58398dd468e0263714fcf0df97531f05d16fcd3f1f0e9d0656ead7858a66b248a44a65 exim-4.95.tar.xz +sha512 6b863661465a0b9897c1b71875c5196a1903cf560dd85de45b08242b9731edb2bc10eb56945d62e477e5d15cc7a8d493915bff2ca81689673a8091c66f62c89e exim-4.96.tar.xz # Locally calculated sha256 49240db527b7e55b312a46fc59794fde5dd006422e422257f4f057bfd27b3c8f LICENCE diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 0098e3884f..9c54eeec44 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -4,14 +4,14 @@ # ################################################################################ -EXIM_VERSION = 4.95 +EXIM_VERSION = 4.96 EXIM_SOURCE = exim-$(EXIM_VERSION).tar.xz EXIM_SITE = https://ftp.exim.org/pub/exim/exim4 EXIM_LICENSE = GPL-2.0+ EXIM_LICENSE_FILES = LICENCE EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta -EXIM_DEPENDENCIES = host-berkeleydb host-pcre pcre berkeleydb host-pkgconf +EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # Modify a variable value. It must already exist in the file, either # commented or not. @@ -46,8 +46,8 @@ define EXIM_USE_DEFAULT_CONFIG_FILE $(call exim-config-change,EXIM_USER,ref:exim) $(call exim-config-change,EXIM_GROUP,mail) $(call exim-config-change,TRANSPORT_LMTP,yes) - $(call exim-config-change,PCRE_LIBS,-lpcre) - $(call exim-config-change,PCRE_CONFIG,no) + $(call exim-config-change,PCRE_LIBS,-lpcre2-8) + $(call exim-config-change,PCRE2_CONFIG,no) $(call exim-config-change,HAVE_ICONV,no) $(call exim-config-unset,EXIM_MONITOR) $(call exim-config-change,AUTH_PLAINTEXT,yes) From peter at korsgaard.com Wed Dec 7 15:02:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:02:29 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221207150805.B7DE785E05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5a13c2ce9a631b2f3b26bca89afeb94bd55ec19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 4bccc70e07a2a8c093249d6701161791e7ab7b58) Signed-off-by: Peter Korsgaard --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From giulio.benetti at benettiengineering.com Wed Dec 7 15:09:03 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 7 Dec 2022 16:09:03 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6b0673019c..c89849b1dc 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- 2.34.1 From neal.frager at amd.com Wed Dec 7 15:46:34 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 08:46:34 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin Message-ID: <20221207154634.48866-1-neal.frager@amd.com> This patch fixes a problem in the vck190 boot.bin generation as it should be using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. While both dtbs are basically the same, it is better not to mix this up. Signed-off-by: Neal Frager --- board/versal/post-image.sh | 2 +- board/versal/uboot.fragment | 1 + configs/versal_vck190_defconfig | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 board/versal/uboot.fragment diff --git a/board/versal/post-image.sh b/board/versal/post-image.sh index 890522c31d..f45f29a155 100755 --- a/board/versal/post-image.sh +++ b/board/versal/post-image.sh @@ -24,7 +24,7 @@ cat <<-__HEADER_EOF > "${BINARIES_DIR}/bootgen.bif" } image { id = 0x1c000000, name=apu_subsystem - { type=raw, load=0x00001000, file=${BINARIES_DIR}/system.dtb } + { type=raw, load=0x00001000, file=${BINARIES_DIR}/u-boot.dtb } { core=a72-0, exception_level=el-3, trustzone, file=${BINARIES_DIR}/bl31.elf } { core=a72-0, exception_level=el-2, file=${BINARIES_DIR}/u-boot.elf } } diff --git a/board/versal/uboot.fragment b/board/versal/uboot.fragment new file mode 100644 index 0000000000..6f71907379 --- /dev/null +++ b/board/versal/uboot.fragment @@ -0,0 +1 @@ +CONFIG_OF_SEPARATE=y diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index d87df221c6..fcda6eb431 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -25,10 +25,12 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_versal_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/versal/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=versal-vck190-rev1.1" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_REMAKE_ELF=y +BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_PACKAGE_VERSAL_FIRMWARE=y BR2_PACKAGE_VERSAL_FIRMWARE_VERSION="v2022.2" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" -- 2.17.1 From bernd.kuhls at t-online.de Wed Dec 7 22:26:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 7 Dec 2022 23:26:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix Message-ID: <20221207222631.1260519-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 74f15e6d9b..79921da503 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 278411430d41ac24f28e05f76d2d46a90cb3989202a450399ac0495c264a6846 kodi-pvr-nextpvr-19.0.4-Matrix.tar.gz +sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index c2f54e0c2c..dc62040b02 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.4-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md -- 2.34.1 From duanzhiwei at loongson.cn Thu Dec 8 01:28:36 2022 From: duanzhiwei at loongson.cn (Zhiwei Duan) Date: Thu, 8 Dec 2022 09:28:36 +0800 Subject: [Buildroot] [PATCH] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <20221208012836.9991-1-duanzhiwei@loongson.cn> With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. buildroot toolchain: binutils>=2.38 GCC>=12 Linux>=5.19 glibc>=2.36. Signed-off-by: Zhiwei Duan --- arch/Config.in | 16 +++++++++++ arch/Config.in.loongarch | 52 ++++++++++++++++++++++++++++++++++++ package/glibc/Config.in | 1 + support/gnuconfig/config.sub | 11 ++++++-- toolchain/Config.in | 2 +- 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 + bool "LOONGARCH64 (little endian)" + select BR2_ARCH_IS_64 + select BR2_USE_MMU + help + LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little + endian. + https://www.loongson.cn/ + #http://en.wikipedia.org/wiki/MIPS_Technologies + + endchoice # For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa source "arch/Config.in.xtensa" endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + # Set up target binary format choice prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 + bool + select BR2_LOONGARCH_NAN_LEGACY + +choice + prompt "Target Architecture Variant" + default BR2_loongarch_64 if BR2_loongarch64 + depends on BR2_loongarch64 + help + Specific CPU variant to use + +config BR2_loongarch_64 + bool "Generic LOONGARCH64" + depends on BR2_ARCH_IS_64 + select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY + bool + +#config BR2_GCC_TARGET_NAN +# default "legacy" if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH + default "loongarch64" if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH + default "loongarch" + +config BR2_ENDIAN + default "LITTLE" if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH + default "loongarch64" if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME + default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT + bool "Use soft-float" + #default y + select BR2_SOFT_FLOAT + help + If your target CPU does not have a Floating Point Unit (FPU) + or a kernel FPU emulator, but you still wish to support + floating point functions, then everything will need to be + compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS default y if BR2_microblaze default y if BR2_nios2 default y if BR2_arc && BR2_ARC_ATOMIC_EXT + default y if BR2_loongarch64 depends on !BR2_powerpc_SPE depends on BR2_RISCV_ISA_RVA || !BR2_riscv depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in basic_os=$field2 ;; # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ + dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in basic_machine=ymp-cray basic_os=unicos ;; + loongarch) + basic_machine=loongarch-loongson + basic_os= + ;; + *) basic_machine=$1 basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ + | loongarch | loongarch64 \ | mmix \ | mn10200 | mn10300 \ | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in | x86 | x86_64 | xc16x | xgate | xps100 \ | xstormy16 | xtensa* \ | ymp \ - | z8k | z80) + | z8k | z80 \ + | loongarch | loongarch64) ;; *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC # architectures select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ - || BR2_sparc || BR2_x86_64 + || BR2_sparc || BR2_x86_64 || BR2_loongarch64 select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS config BR2_TOOLCHAIN_USES_MUSL -- 2.20.1 From thomas.petazzoni at bootlin.com Thu Dec 8 07:00:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 08 Dec 2022 07:00:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-07 Message-ID: <20221208070040.E202A60B8E@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-07 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 5 | 0 | 7 | 2022.08.x | 15 | 13 | 0 | 28 | master | 232 | 260 | 1 | 493 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 38 sscep-0.10.0 | 11 linux-6.0.9 | 9 norm-1.5.8 | 9 host-pahole-1.24 | 8 xz-5.2.7 | 7 elfutils-0.186 | 6 gobject-introspection-1.72.0 | 6 host-binutils-2.38 | 6 host-go-1.19.3 | 6 host-python-greenlet-2.0.0 | 6 host-binutils-2.39 | 5 host-rust-1.65.0 | 5 jack2-1.9.21 | 5 python-bunch-1.0.1 | 5 frr-8.3.1 | 4 gerbera-1.10.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libgcrypt-1.10.1 | 4 tealdeer-1.6.1 | 4 unknown | 4 wolfssl-5.5.3 | 4 libdnet-1.16.1 | 3 libglib2-2.72.3 | 3 libgpg-error-1.45 | 3 libkcapi-1.4.0 | 3 python-numpy-1.23.4 | 3 ace-7.0.6 | 2 acpid-2.0.34 | 2 exempi-2.6.1 | 2 host-python-maturin-0.14.1 | 2 intel-mediadriver-22.6.3 | 2 kexec-2.0.25 | 2 libnss-3.85 | 2 lirc-tools-0.10.2 | 2 mender-3.4.0 | 2 netsurf-3.10 | 2 open62541-v1.3.3 | 2 openssh-9.1p1 | 2 php-8.1.12 | 2 python-greenlet-2.0.0 | 2 ulog-0389d243352255f6182326... | 2 v4l2loopback-0.12.7 | 2 android-tools-4.2.2+git2013... | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 dc3dd-7.2.641 | 1 dropbear-2022.83 | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 file-5.43 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gitlab-runner-15.5.0 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 host-moby-buildkit-0.10.0 | 1 ipmiutil-3.1.8 | 1 kmod-30 | 1 libcap-ng-0.8.3 | 1 libev-4.33 | 1 libgtk3-3.24.35 | 1 libmad-0.15.1b | 1 lighttpd-1.4.67 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 luvi-2.13.0 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 mpir-3.0.0 | 1 netsniff-ng-0.6.8 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 openvmtools-11.3.5-18557794 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 proxychains-ng-4.16 | 1 python-cryptography-38.0.3 | 1 python-pyicu-2.10.2 | 1 qt6base-6.4.0 | 1 quickjs-2021-03-27 | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 wtfutil-0.41.0 | 1 zip-3.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/74f9bc7d25575d319873c282effe85375c88b638 | i686 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/1e1f6c65294d05f8e77fea6846011ad2dae5511d | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/c4cd666a521569a7a047ffe1f3e6a0e5012b2f16 | ORPH mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/1275587338170fc8fea0f127061041ad22532848 | ORPH powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/1a5e734c49ad8402bb42bfcb3b1cb27c156b2bd7 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/29af6d0bf18b640f62bdbe85d382b2f462cae2eb | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d573e56831bc358193fac47e780152bacae4ccf | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/118d39ba36561107e55a89f26871744f917188bb | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/011cef84ba5e744ef87cee1efd39e642be581205 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0197c17959f9b281f880b8ba41ce11008fa7bb27 | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c78a4898a50a07a803f6f9f05743ea6106476e6 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/300001f31ce688e25d09b1d78fd2b5cd072db469 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2df53cd9ac46541a0c0953b2f2128fa28743086 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/39c2b58af365f8225fa0f98996745af250df34e5 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6f68e78d6c0311941e0e5b1ab2528b13b54d7131 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/29ae6bb2da6e4d6bfcbf1db1834a5b98687c13fb | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/58d532c441ba8268f9b94787691a6deb19c20d48 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/eb5f49c614f7d43ccbfd831ceac8855558d22c3f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aa2712d910127227b180ae0933568e264fe9f90b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/02d4cc3cd9a4ace7d45115273165fe8d6b846883 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c076dec210637ff8f453faef3bc9262a96018bcb | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/077e12759b83a50d1e548aac05a4d71bed5681d6 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/93382c08ebdf31027ca2a28b7a85f900f6034450 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f35ba1c7d8289eafd5c3427bc587d9e35790e39 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/698f09afb3b6b165be47e7296549011657209525 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b470e69b4d4c20dc9984dc8275615705becff31c | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b7712072f8400894bef1972e4a5f5bfb1eb94150 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fdf07e5dc975327549fbf1fc7b4457ed4966c36b | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3de3d9769658e4e224960e152c805c15623b35a9 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f15fbf98b61916ec9cf8bb4db61f4ec9151bd81b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4fe486388718661277c01ba66a4bcbbb5dbce817 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4f2c342111158b1116526dd614da222ba30eee6b | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e182015d76612fde54c73dbaedf8ec5915ec7345 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d35296ea7fd452650167fcd18b0c8918aa05b4c7 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/32c086036696992264eaf85130fca4e156046126 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/61d44ba3b09bb6652679397acc8d5fcaf220526a | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df0932b645a14a31b7277f9fb0b502680755c1cb | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b03e64276621d79bf67e4fc13b428c5125670a8c | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b868229fa664ac8b04736110f693ebb009deb8f0 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/babd6550cdc26c4d7642635bdbc8396b5b92fea0 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/64e488622b2335549080f070e936fe92e7cba643 | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/795faa3ef88cf2bc40c52abfaa379e03301e447b | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aa5122a78ec67984042d57731ec8d6cdda87c6f3 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/baf6a292894a28b6ad2ebc9fa85a4b9474af0f71 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/895ea42e50558765760272b3a97a18919f668b11 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/f7c4b26f8ca08d1a709fe29e0cba53410517858c | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/a22cd30bfe6db114a8fb085f9df96b5755fd1653 | aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/6387a3890ee89199c3f2c4eefb1bb716d92009cb | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/398f3d8e429c111fe26bce0813f4a8e202da9d43 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/453fd2de947a0f3bdf43b5fd95ddf807c11e3480 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a19a097f22793d754bad4c1833c0bb232970695c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9d3ab300bdd379261d330f450ca342f114427e0f | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46972c78dcab7269d58886972e16fe048cd4411c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/50db311aa56a31447eb0b29718dd722b60998b91 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/969e9d78adbdf1efcf84b70d569667128895e5e8 | ORPH x86_64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/52640d150f5d55c59bb9a4ff6affa56d37757cb7 | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/b4dc5a5408e229412dfd91cea6f80fde6f4a61cb | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/1e3615f0449ebef8dda3b224d6e5059865b24d20 | arm | file-5.43 | NOK | http://autobuild.buildroot.net/results/8b52d67d6efe0556a78d8634b74e573fd7da9bc1 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/bec050e991e7d1f58931c5c785ef7701d989d575 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a6adacab775313ac650f1463745df1e1809b3628 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/3d6bb4cc611d07304fd8825d8b51ea4fcc1cf744 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/dcc3f31308bd66a6a28fa002c6a312c4491a2481 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/06eb67ec14a7a693142b68647ad0bb31b59df808 | mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b98110033487a539684f068b267c1a68ad259641 | powerpc64le | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/c32b96c5a92baa6f8e1bb1d7139eb50fe53c2e40 | s390x | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/1d57da907a7a0d836a157e7c4c142bb78563b8eb | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/5ad86113b0deee6f08513b50107b97e4037ed778 | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/7f9fde0836fe170da262cea67adae8d6b838cdb7 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b424ee7cb15c21ab70db100ab5db720b93d39f24 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0d318a0f6026e76323978a0e3598c4017aae8ea2 | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/88322433a0126caaa3c3dde86053291c355a6071 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/26f3ca6e5943c54aff5a8fb3b670b100a608c7b1 | s390x | gitlab-runner-15.5.0 | NOK | http://autobuild.buildroot.net/results/79330844bf483d831a9d15093989d11a1f10be38 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d01a8ca9c7b0075037c973b59c3f019d8ed9827c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/739336f789ab04c385db562f4e74d22dee74449c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/00dcd71079834c7e714e50eadb146b76d73aef89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9fcbe218fd32559e6707c1c8de2ce827c17b9290 | arm | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/09a16b74b5f314dcb04801c5fff9602f40dcdb31 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/db356474dfbb62a62c32f1e3d95e857e80da5808 | x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2a93ac846073fa0d88766310de8ccc283cc115df | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7219ce65d03de2f9c780e4a1ae1532842b46e646 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5fec624ac03ee407c625fd81956a028a0d5c0955 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/98434944e2245b2dab4b5c96c3a2bebc537d132c | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b42f6394f1166875ace8a136a7673bc03c97ae8c | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2c2ed7f20c5000411a6ccf77a9a358ed3c3340f | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/cd6ddb1415125fa9408826329b92546ccfd923b6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9d520a397dc3f54b57a904c49f59ef82c3f79796 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2a323146d6db26300bbb9a0a2fe4434def4394e4 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ef02da358ba9c5656353bf28d35b0e2dca5d03c8 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8ac765d6bbaee9d29588a6619132b36d56db6fb9 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5f618ee95057073721bf1361c0aa82b9b4205a6b | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e38027d73af6f74f5642e13882eb6e1fd612138 | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/deb9ad1b1f586ed0197d508f9c7a8721b3655c14 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c9b3db5a5514d4c635104b82e3efb01253ab1549 | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5e497469203b9070e1104558769552b891fc1c0c | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/180bd1cb8fec5765542a8c8e88a92949d56e041e | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c1e250ceb913b325e7fd2ef89743789eeddbe5e4 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/88a3c8b3974d9cd9c8dfcc0fc2059f3c4e4e9cd3 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f5b35f81bab90a488d4695b6b1dec8def8df1b1c | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/0b08871e3a58fe022c2e30a3c993e7ff5cbb7fd4 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/65ff2c19c5f5e3fc90b7a0d53a813fadc653fd86 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ff7fcff85c0af5ffe5f1b0c511b49841dac38245 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d7a35f38e3ab541c3514568e90336ff7be008bb3 | riscv64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/51859a5b9fbb10d07b9d9fe888093f850b828ebd | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/607f68f261a63bdfb60d4a06a52fe0984961a3a0 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bcfbacc93ccaaedfe148abdbfc52ef952b6fed8e | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/71fa575fc26a6deb0f0a53b169df7082335236c1 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/273bc90c53c989b117c4fcb5c8a76c782671fcf6 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e1aa182514988fb47fdb8f9f84434810bf295aa0 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2cbd1062a36244f3c67e30dd0f41afe8942bb1f8 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/012dfbe2adcf37da7095bd94331165564a7754c1 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/939d2dc1d9a6e3b8de994a0104de42567600e6cf | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/54b648dac028149ab9e806e0e5c4712b8ad09c20 | sh4 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c0d73715b7e40f6c8868b351294aecedfea26c5e | arc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/857a4f71345addac1c931f4a98879be1850b8d8f | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/4144bcecfd2f5ee92b06f65524abcc202d005173 | riscv32 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/07a338d36831f966d0eb7448a2a7a3a8beb2b98a | s390x | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/028d7907b26fccc83b53c6719b30d49cd79b025e | aarch64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/fd263248b1565332df614c8e58c602859d9fed3c | sparc64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/65d1e3602077bf86898aa48bdce9b24847e9f009 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/3c4031e944ceacebb068c9d18ecd1878b7400b98 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/775fb12fd4321ce424885c0aa8bd68478996c8ae | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/57fac6d49c2763ea344209092b085c8c0f1ada39 | arm | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/8f90db98f9c58e601a0c09afd2b3296b4d360844 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/cca8b9fbb95e1ed1748e020792da58217d5e936a | x86_64 | intel-mediadriver-22.6.3 | NOK | http://autobuild.buildroot.net/results/fa15db52540dace758e2f01ecd210dab0095889f | x86_64 | intel-mediadriver-22.6.3 | NOK | http://autobuild.buildroot.net/results/52c8f5352b16ced4e85286950f95e1b57c564fa5 | i686 | ipmiutil-3.1.8 | NOK | http://autobuild.buildroot.net/results/f8dfc19382d733b30dd6f89f58c585f8eccd485b | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e7c14e544e37323df466dc695a1164f944ba4a46 | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8343ce1f0f3e8c5cdbcc56d91e9851f9f1efc1a3 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/13c0d81265d542b9f843afcb860b961d71869da7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/285c44402b430893df53954b414ae17f3a313a27 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec4460760da4c04bdc1006aa76b5a31092883c82 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/1be6b14ce9ed1127f6bb762af450be56944a4303 | ORPH arm | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/9ccd4532cc47cbc642f066926452740d3ce77d64 | ORPH xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/b63ea028bf2cac1a7d23705eab07a22eb39ea7e9 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/19e35ae1b8da8a9f3f5d560768ebd349c2a4cb6e | riscv32 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a760cc76b8c24fca3de998e0947fc7f7d3f0f77c | ORPH or1k | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d97c03ac06f4c048b3f1d2df3f9057ba0ecd2a79 | ORPH riscv64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/cdf3fa470ec44aff4a735a7bfc7c2f61d7e48c20 | ORPH armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/709518050d4801a866ab572e18929cd28b609eb0 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7c0f5d1b8008f24cb98899b8ef57dec966527ebb | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ae373df35e3e3987832440ebfc5d81da6a7c6ebf | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/c8b5dde6c991e503968f9ed739598a5edfec1f42 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/35889504d0fd8e1678c02b9c9cc86a75aa0393a0 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a5bb2ff234151aac12fd8fe5287363d0473cfdb8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/38eac147d8d135d23147e8770e7280e95ae48e8a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d49a7dd54e2b2c90db92590def171dfcfdac96d7 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3015e2002cb3b1b11429a676e9d56f397b33708c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9aea97cf3a8c4e254fae37c882df25318442fcd8 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b22f57b1ee1a73aa4b14588eb1d3863c541d00e5 | ORPH x86_64 | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/ba468a06a3dc8d221fccac0ea56fb0313face5d5 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/66e082bc82dc05d45e525b5e1e189ea8114fb0af | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/8bcb41b217ae1682e90128d684b629267fa04983 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/db1011472a3e79d25fe75a7287dbdaf0e93d16a5 | arm | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/18d27f7f4f0eb038cf6007f65ec0677ed05c48b3 | ORPH arm | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/5ec536e443cf47f0e90dcc7e4ba12cd3f5fd46dc | i686 | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/cf7b75cb5f6b2b1564d81d96cde2a2e229daf6f5 | arceb | lighttpd-1.4.67 | NOK | http://autobuild.buildroot.net/results/f9fa932afd4e2b1faa49d6184ff634dfaafa9b5e | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4c97e26adb7ff72815b40c44f989398e69d55add | ORPH sh4a | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/3421630759e15c4ea64609d8c125032bedd3f3ee | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/702c38172bfc442d7159b8037d3564b92929f61c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9b90b37689ab9c538ed865658f605b0748cdaa69 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ab5fbb9bfa9c6f7b5240ffc52536629500650b61 | ORPH powerpc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9df35f8d922aded2c8d43fff70f64a98b19fc33c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d0aa44ab6b8c285e842768d620356184cb3b69d0 | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fad66719623c8cdb3dab8ce5e278e704397682c8 | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/5113b4b567543cf045deeeac1f504840d54b3e91 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ce48fe6961affc637ca9ca4c7ce91e2deb6dd88d | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ede01df95698937b7f58c68962c2a0fa207a0a11 | ORPH i686 | linux-tools | NOK | http://autobuild.buildroot.net/results/1270b9d4b90a278692f2852ea5337ca7d02d7139 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/633dd47711057e550e5d8838b701f60bd815d821 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7b335de95b0f441af56340af9797681d5010cee0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/15b9f572e0263dcc547d09433ebb7d02f7e9b92c | ORPH sh4aeb | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/7adfdf731f7fda7d22369d3aac17fb43a58809ed | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/bdbccd4dc2a986b8c60a0e311ed41ed2002e1c5f | ORPH arm | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/312abbb1be1b12a00c81a05a7b3356811fdd1882 | aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/e32b2fd1c9f1a161e391f5b5d5e185c6f8613958 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/a455856e29e3b935cd978719efcff22700fa65ad | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/c405cb6235ffd6968fc0f24b0bbba74867816312 | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/adfd165bd55d067b41cb3eb3e497c2a35a3258e2 | sparc64 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/775b5c416413cdfc0ab22c1fa878559024d387b6 | mips | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/18a6d32a390a65f62eb93801db2037008f095977 | s390x | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f8525c221bdbffd2faef3dc0b33094bb0dbc2408 | powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/842f51658efd638f160b3b22e8e08faf22bcbecc | ORPH riscv32 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8b3f26e2c334501b85dc1fbc98ddf463d7347667 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/527cdbc8cc54c8e2e1b47c6c0fd9e222cc3c9a31 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ef0e0a8acb9f0e274e9453317f66c5e30d584049 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c46081c73488e1339afc2d367c832550b06ea6f3 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/51060289658731cb72efad851d6ff0d3464b1575 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ee7415570afb028c78560c40749aabfebae09b85 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3d678a8dc054488a2d173b06fa2b2e6935b61f3e | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/af1a07866232cbaa81c617cc3c66b448fbb22c2e | ORPH i586 | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/62be818e2f2eac07b4a2de6f4a8898cc4cc05b1f | ORPH powerpc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8877b2520e2610945c1045b02c989e8c116fd9d0 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/1938f3e95f775536914de78598b975e0f30f4ab3 | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/df2394eb67fc661a24002423071a5733e97bb235 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/e1df97f2cc3421a4401a1b73f3014cc5b586ac03 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/5e7bdd489f730a91c6b2b48896ca837c7781c09c | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/61b03301bc36247c75e797fb294ec7f96bce6e22 | armeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/f8bf5042395e5040456e5e8f97cdea24c67081a1 | microblazeel | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/5494151515b3b7031bcf59ff227a75c2ef8e7e6a | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/1ea51a625002667b76c11887cd74aba2e1eadea6 | ORPH arceb | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/6762f831f90dfd01d052d614cd17c014f7887fc3 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/1682832ee44f120ef9350a17ebcdf8fb74a3f54b | ORPH arceb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8624e237d0db60fa5220c96e4be23e2bf4fda013 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e1d139527a1b7af221e5352e1df8fd1cfad2fa8a | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/dde603240447cdf875ee92e2f44c45a017b40d2f | powerpc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4e52ff6b04fcbece54636a4afbe455e74b1c600f | x86_64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/4cd36c7d5ac5bc8976ed083a4fe9948db7c6d114 | armeb | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/6161dde62387513d15dc7da4bf07e5ae1b98b3ad | arm | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/270389a72f3f70f85084b20c2a4c242e27d6f362 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/d0835ef8b909968b5477e4b81e634cfddcdc2df4 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/5b4c85cfe05154e38c97f193fbe7841e008bd334 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/4046d75662eac76205fb35e4a152f57f21b8f383 | microblazeel | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/d1fbc783732f1c866e2ec89a72c46055ff27248a | aarch64_be | qt6base-6.4.0 | NOK | http://autobuild.buildroot.net/results/8964406f2eee861dfb39af214e5f21831da7ae2e | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/05a7d62aab213f3dd78474823fa770bf6abb1f7e | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d3d6e2e137624f7887b2c9b004f0c299e4d5c257 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e20235140373fe337c949f305508675989788056 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f572914d5b81ca2142955754ad94b80eefd0f603 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9c514b39309ea9305332c263ed6faf34f70c6018 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d256b794b261ed8b14f45c452400897bb77c1fa0 | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3a9fc652c2ec028aa43cc9901babf41f646023a5 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/354e7e3f7f475cf72c913222a83af0357308ed1d | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a88df178f577216b901070d7f4d3e4536c223e19 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a7c40c8c1421bbac399db78dac00c8f0fdbe200b | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/54cdc1fb70ef83d584e60b3749f89ddf966d6370 | microblaze | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/31eb8e34d436abe400c66cc6787e069762f2fd28 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f96af4202af81af217822be910e2be9f4cc4d3f1 | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1a5b2ae8e84c46b5a8c471a1edd2f2fdbd5dd8be | arm | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/7a9b8bb446faa032accff9b79b4d2ac2ea1f44d1 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d43f0a746bf4d0fabbdb03aafa7a4cb3ea46c83e | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/843b371b2b9a527b1248af9854b25e012c1c8248 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/f3222b1a94f7c4c65149bc168be71bc22de61c0f | ORPH microblazeel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/a2cac235afb49a05f3572593cedb76802211fada | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/09903617a3e5bb5e5ca233180b65fb35d3fd28d1 | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/428ae6d0aef9a734608321277d43e63f1bacdacb | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/7c3465f45b107afc0292ce6c010d7d8cd726c235 | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/806a886534fd222110ae5f24524489a431825a84 | arc | unknown | NOK | http://autobuild.buildroot.net/results/e8eb377e93e361bfbffcf6332e08ba08040f6cf4 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/cfb9e368f5377fb01e50df9d5055d4f725a83617 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/df578ddf640abe0ab0af5968a3e22b88da6b0403 | sparc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/aa0b230bdd92afcc1099281a957ac8ea648c152a | sparc | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/83874989fe0e0277b3ac4f80904638732dcc818a | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/2c71f4a26baf629efdf8d8d9da2309bdd4aacaad | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/85e625643a89fa5c4fffc5a3eac1a3ceb6f983b0 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e2ffbbc4308fe1f7713f134de7b8d0099b0d1608 | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0ade97569aade8debbf011aedc8a57118ee68ebb | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/576377fddcc9d55ef8ce7097030ab74f1ab3f060 | i686 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/1ac80ace07e80216b8f91103d9368e1f21d0f07e | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/619ff54e2fb0f0a8e468367c90aa91e88c471d24 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/11b3da2a9f622e1b331d37dfb0252de209e44ab1 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1476db2d34788254bf718ba6628f6e0759d1d979 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/30928f4e0603263ca39c6d14d0db8e147874b4a2 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/18163a0eb59bdf8a335724cfd24e93342cade25f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5c40853b35252430023e13ac071f06014cedb336 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c7fa751ece50ec77645c030a2f54d8cddf5337aa | ORPH armeb | zip-3.0 | NOK | http://autobuild.buildroot.net/results/367c04266ee38860ec3b7185e7b1e424d384cb18 | Classification of failures by reason for 2022.02.x -------------------------------------------------- xterm-376 | 2 frr-8.1 | 1 igd2-for-linux-2.1 | 1 nodejs-14.20.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | frr-8.1 | NOK | http://autobuild.buildroot.net/results/ee2a0517c3ace6411307e3af71ee5a186054cd8e | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/44286182afc90e6878dfc573c964f94a1342960c | mipsel | nodejs-14.20.1 | NOK | http://autobuild.buildroot.net/results/850b8f5e628f352bdb7d4747d75547b90a0cbe92 | xtensa | xterm-376 | NOK | http://autobuild.buildroot.net/results/31678775a170a717bcd9ed325cd4a3eae9d4ce3a | ORPH xtensa | xterm-376 | NOK | http://autobuild.buildroot.net/results/bf345e5bff4980cd9a52c3a7ae69b5606ee127cb | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 2 host-rust-1.62.0 | 2 elfutils-0.186 | 1 host-spirv-llvm-translator-... | 1 linux-5.17.15 | 1 memcached-1.6.16 | 1 openal-1.22.0 | 1 pcsc-lite-1.9.8 | 1 unknown | 1 volk-2.5.1 | 1 wavemon-0.9.4 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/209fb84252a809da04baaf4eba17d1669dd5c7d3 | ORPH powerpc64le | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/a3ab4d8f5f57f1102dd66e779d3c3eea275f7067 | mips | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/7ec6ba55d87653d2e26bb63b5d2dbb1b15661f9f | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/2f4ac5e8013d0c41a1f87e9e9e0cdd39670e0086 | s390x | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/993d6eaf6192be0f9ed23d679e04831586edb0b8 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/30ef8a2442bc03b73a05cc645aa6219f0dafc4cd | ORPH s390x | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/0a7de8d31ed8e03e3ffc219f098ffde4d280a56e | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/73f28a26100141bb0f2864f4abac9cb4d378b2f7 | ORPH arm | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/1ad72aad48da81c07245117a1aca68b0fb1da75f | arm | pcsc-lite-1.9.8 | NOK | http://autobuild.buildroot.net/results/97d059a7ac1f6d660cfe33f371dfeb2b5a086a60 | ORPH riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/d0892bf0899710a85afd3a8cfc917df380e448c5 | mipsel | volk-2.5.1 | NOK | http://autobuild.buildroot.net/results/f6acb7590a2dfb3bebd4b2beb30bc8234f31119a | mips | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/6561ff7869111431488349a171786603d331b3d4 | ORPH -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Thu Dec 8 07:28:42 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:42 +0100 Subject: [Buildroot] [PATCH 1/3] package/libmbim: bump version to 1.28.2 Message-ID: <20221208072843.6806-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB -- 2.20.1 From heiko.thiery at gmail.com Thu Dec 8 07:28:44 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:44 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: <20221208072843.6806-1-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> Message-ID: <20221208072843.6806-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..79fcf08a12 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b libqmi-1.33.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..ee1e424a99 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.33.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB -- 2.20.1 From heiko.thiery at gmail.com Thu Dec 8 07:28:46 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:46 +0100 Subject: [Buildroot] [PATCH 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208072843.6806-1-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> Message-ID: <20221208072843.6806-3-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. For building with libqmi support version 1.33.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 2 files changed, 55 insertions(+), 19 deletions(-) diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.20.1 From aleksander at aleksander.es Thu Dec 8 07:37:05 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Thu, 8 Dec 2022 08:37:05 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: <20221208072843.6806-2-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> <20221208072843.6806-2-heiko.thiery@gmail.com> Message-ID: Hey, On Thu, Dec 8, 2022, 08:29 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libqmi/libqmi.hash | 2 +- > package/libqmi/libqmi.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash > index dee2a94d93..79fcf08a12 100644 > --- a/package/libqmi/libqmi.hash > +++ b/package/libqmi/libqmi.hash > @@ -1,4 +1,4 @@ > # Locally computed: > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 > COPYING.LIB > -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e > libqmi-1.30.8.tar.gz > +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b > libqmi-1.33.2.tar.gz > diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk > index 6b7f45729e..ee1e424a99 100644 > --- a/package/libqmi/libqmi.mk > +++ b/package/libqmi/libqmi.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -LIBQMI_VERSION = 1.30.8 > +LIBQMI_VERSION = 1.33.2 > LIBQMI_SITE = > https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) > LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) > LIBQMI_LICENSE_FILES = COPYING COPYING.LIB > -- > 2.20.1 > Please note, 1.33 is not a stable branch. The stable branch that works along with MM 1.20 is libqmi 1.32. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From heiko.thiery at gmail.com Thu Dec 8 08:28:28 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 09:28:28 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: References: <20221208072843.6806-1-heiko.thiery@gmail.com> <20221208072843.6806-2-heiko.thiery@gmail.com> Message-ID: Hi Aleksander, Am Do., 8. Dez. 2022 um 08:37 Uhr schrieb Aleksander Morgado : > > Hey, > > On Thu, Dec 8, 2022, 08:29 Heiko Thiery wrote: >> >> Signed-off-by: Heiko Thiery >> --- >> package/libqmi/libqmi.hash | 2 +- >> package/libqmi/libqmi.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash >> index dee2a94d93..79fcf08a12 100644 >> --- a/package/libqmi/libqmi.hash >> +++ b/package/libqmi/libqmi.hash >> @@ -1,4 +1,4 @@ >> # Locally computed: >> sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING >> sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB >> -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz >> +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b libqmi-1.33.2.tar.gz >> diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk >> index 6b7f45729e..ee1e424a99 100644 >> --- a/package/libqmi/libqmi.mk >> +++ b/package/libqmi/libqmi.mk >> @@ -4,7 +4,7 @@ >> # >> ################################################################################ >> >> -LIBQMI_VERSION = 1.30.8 >> +LIBQMI_VERSION = 1.33.2 >> LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) >> LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) >> LIBQMI_LICENSE_FILES = COPYING COPYING.LIB >> -- >> 2.20.1 > > > > Please note, 1.33 is not a stable branch. The stable branch that works along with MM 1.20 is libqmi 1.32. I will switch to the stable version 1.32.x. -- Heiko > > From neal.frager at amd.com Thu Dec 8 09:46:20 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 8 Dec 2022 02:46:20 -0700 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221208094620.38498-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 V2->V3: - added DEVELOPERS update --- DEVELOPERS | 3 +- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 5 files changed, 555 insertions(+), 6 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..6d7b90c7f0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2157,9 +2157,10 @@ F: board/zynqmp/ F: board/zynqmp/kria/ F: configs/versal_vck190_defconfig F: configs/zynq_zc706_defconfig +F: configs/zynqmp_kria_kr260_defconfig +F: configs/zynqmp_kria_kv260_defconfig F: configs/zynqmp_zcu102_defconfig F: configs/zynqmp_zcu106_defconfig -F: configs/zynqmp_kria_kv260_defconfig F: package/bootgen/ F: package/versal-firmware/ diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From peter at korsgaard.com Thu Dec 8 09:50:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:50:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: <878rjo8i2a.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Sat, 03 Dec 2022 19:21:01 +0100") References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> <878rjo8i2a.fsf@dell.be.48ers.dk> Message-ID: <87h6y62phr.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Giulio" == Giulio Benetti writes: >> Hi Fabrice, >> thank you but there is my pending patch for this here: >> https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ > I've committed Giulio's patch instead, thanks. And also committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:53:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:53:05 +0100 Subject: [Buildroot] [git commit] package: optee-client: fix identation issues In-Reply-To: <20221203211306.B892A85174@busybox.osuosl.org> (Yann E. MORIN's message of "Sat, 3 Dec 2022 22:11:38 +0100") References: <20221203211306.B892A85174@busybox.osuosl.org> Message-ID: <87cz8u2pdq.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fix issues reported by utils/check-package: > package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings > Signed-off-by: Etienne Carriere > [yann.morin.1998 at free.fr: > - fix shellcheck SC2086 > - rename the file > ] > Signed-off-by: Yann E. MORIN > --- Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:54:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:54:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency In-Reply-To: <20221203211939.853298-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 22:19:39 +0100") References: <20221203211939.853298-1-fontaine.fabrice@gmail.com> Message-ID: <878rji2pbe.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libpng is a mandatory dependency since bump to version 0.1.1 in commit > e2511d88e83acae4144be89ce5e258b724067bd5 and > https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: > checking for PNG... no > configure: error: Package requirements (libpng) were not met: > Package 'libpng', required by 'virtual:world', not found > Fixes: > - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:55:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:55:11 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix text relocations on xtensa In-Reply-To: <20221130021821.2660112-1-jcmvbkbc@gmail.com> (Max Filippov's message of "Tue, 29 Nov 2022 18:18:21 -0800") References: <20221130021821.2660112-1-jcmvbkbc@gmail.com> Message-ID: <874ju62pa8.fsf@dell.be.48ers.dk> >>>>> "Max" == Max Filippov writes: > elf2flt 2021.08 has changed endianness swapping logic for relocated > entries in the text segment. This broke little-endian xtensa FLAT images > which now fail to start with the following message: > binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > Fix it by restoring old endianness swapping logic for relocated entries > in the text segment when building for xtensa. > Reported-by: Niklas Cassel > Signed-off-by: Max Filippov > --- > I've tested a couple other prominent candidates, but it looks like > only xtensa has this issue. I've submitted pull request to elf2flt > with the patch below. Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:55:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:55:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee In-Reply-To: <20221204091039.4362-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 10:10:39 +0100") References: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Message-ID: <87zgby1aoi.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename > S30optee in optee-client.mk resulting in the following build failure: > /usr/bin/install -m 0755 -D package/optee-client//S30optee > /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee > /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory > Fixes: > - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:57:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:57:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 In-Reply-To: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 23:41:57 +0100") References: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> Message-ID: <87v8mm1amo.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > The Keccak XKCP SHA-3 reference implementation before fdc6fef has an > integer overflow and resultant buffer overflow that allows attackers to > execute arbitrary code or eliminate expected cryptographic properties. > This occurs in the sponge function interface. > Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they > should not be affected. > https://github.com/python/cpython/issues/98517 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:49:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:49:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221208095741.A443A85E3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6d3e43a946adc0669c719d8466f5280b9b693d54 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 1978e9b0219712b2b839d9f44a0b98b2e8280f75) Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Thu Dec 8 09:53:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package: optee-client: fix indentation issues Message-ID: <20221208095741.AEE1985E3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33281360cc3f65cf0dd02dd5520a6bd73d7e2aba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN (cherry picked from commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff) Signed-off-by: Peter Korsgaard --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From peter at korsgaard.com Thu Dec 8 09:56:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:56:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/python3: fix CVE-2022-37454 Message-ID: <20221208095741.D06DD85E3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=404d6e29bf165b2415c7e7507771cc85239121bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 92d96e8513c75a8ab496c90841920e896085915f) Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index a10f04cb97..617caf0db5 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From peter at korsgaard.com Thu Dec 8 09:55:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:55:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/optee-client: rename S30optee Message-ID: <20221208095741.C5A7E85E42@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a69856d9024c8334b361ef5702cab6e8685907f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit cac489ce1dc9f280a76dce92960ea7807a5e86c5) Signed-off-by: Peter Korsgaard --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index dda9a2855d..13a9eb6b20 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From peter at korsgaard.com Thu Dec 8 09:54:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:54:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/elf2flt: fix text relocations on xtensa Message-ID: <20221208095741.BA77785E41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=096dfb90eb02b4e4772b3ebc58044a2bb0597168 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN (cherry picked from commit 3781e4efc52f542f58147b2de5f599b4e729bcbb) Signed-off-by: Peter Korsgaard --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From peter at korsgaard.com Thu Dec 8 09:49:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:49:30 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221208100118.9E00A85E67@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4dda5e28809beb62745715b5c0d5ac57e55c1db6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 1978e9b0219712b2b839d9f44a0b98b2e8280f75) Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Thu Dec 8 09:53:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:19 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package: optee-client: fix indentation issues Message-ID: <20221208100118.AB00E85E68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15637d4830e3cd02c3d56cef8ef3c6a3d634c1f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN (cherry picked from commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff) Signed-off-by: Peter Korsgaard --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From peter at korsgaard.com Thu Dec 8 09:54:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:54:48 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/elf2flt: fix text relocations on xtensa Message-ID: <20221208100118.C50AA85E6B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57ba62490307f802ad201d9af9ce0c43587ce7d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN (cherry picked from commit 3781e4efc52f542f58147b2de5f599b4e729bcbb) Signed-off-by: Peter Korsgaard --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From peter at korsgaard.com Thu Dec 8 09:56:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:56:41 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/python3: fix CVE-2022-37454 Message-ID: <20221208100118.E117485DF2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d8eac03c398a7829e84f6a685266e2810c1c5b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 92d96e8513c75a8ab496c90841920e896085915f) Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From peter at korsgaard.com Thu Dec 8 09:53:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:59 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/matchbox-keyboard: add libpng dependency Message-ID: <20221208100118.B8BA685E69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=534716254ce5b3867adbeef1baab2358c40b83da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit a63fbb0d9762a0e6a454b1bea9ce44d620a6860a) Signed-off-by: Peter Korsgaard --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES From peter at korsgaard.com Thu Dec 8 09:55:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:55:37 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/optee-client: rename S30optee Message-ID: <20221208100118.D386785E67@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=773f4246bd6637c7d9e9755c31d86915b7c3190d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit cac489ce1dc9f280a76dce92960ea7807a5e86c5) Signed-off-by: Peter Korsgaard --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From mail at dbrgn.ch Thu Dec 8 10:02:47 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 8 Dec 2022 11:02:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets Message-ID: <20221208110247.7002c3ca@c3po> Not all target architectures are supported by the "ring" dependency. Signed-off-by: Danilo Bargen --- package/tealdeer/Config.in | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..a61a59f3ee 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,14 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips: https://github.com/briansmith/ring/issues/562 + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + # Crypto dependency (ring) not available for PowerPC: https://github.com/briansmith/ring/issues/389 + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + # Crypto dependency (ring) not available for Sparc: https://github.com/briansmith/ring/issues/1512 + depends on !(BR2_sparc || BR2_sparc64) + # Crypto dependency (ring) not available for s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are -- 2.38.1 From mail at dbrgn.ch Thu Dec 8 10:05:18 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 08 Dec 2022 11:05:18 +0100 Subject: [Buildroot] Excluding certain architectures for a package In-Reply-To: <20221205201224.GG2855@scaer> References: <20221205201224.GG2855@scaer> Message-ID: <540be639-0bab-41ae-b1b5-9ffa5a2895a6@app.fastmail.com> Hello Yann Thanks for your reply, that helped. I submitted a patch that excludes unsupported architectures: https://lists.buildroot.org/pipermail/buildroot/2022-December/657407.html Best regards, Danilo From buildroot at heine.tech Thu Dec 8 10:39:21 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Thu, 8 Dec 2022 11:39:21 +0100 Subject: [Buildroot] [PATCH] package/json-for-modern-cpp: bump to version 3.11.2 Message-ID: <20221208103928.3274412-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.hash b/package/json-for-modern-cpp/json-for-modern-cpp.hash index a193fa6d49..7668f67249 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.hash +++ b/package/json-for-modern-cpp/json-for-modern-cpp.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 json-3.10.5.tar.gz +sha256 d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273 json-3.11.2.tar.gz sha256 86b998c792894ccb911a1cb7994f7a9652894e7a094c0b5e45be2f553f45cf14 LICENSE.MIT diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.mk b/package/json-for-modern-cpp/json-for-modern-cpp.mk index fd13ce1fd1..435644fd53 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.mk +++ b/package/json-for-modern-cpp/json-for-modern-cpp.mk @@ -4,7 +4,7 @@ # ################################################################################ -JSON_FOR_MODERN_CPP_VERSION = 3.10.5 +JSON_FOR_MODERN_CPP_VERSION = 3.11.2 JSON_FOR_MODERN_CPP_SOURCE = json-$(JSON_FOR_MODERN_CPP_VERSION).tar.gz JSON_FOR_MODERN_CPP_SITE = $(call github,nlohmann,json,v$(JSON_FOR_MODERN_CPP_VERSION)) JSON_FOR_MODERN_CPP_LICENSE = MIT -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 8 13:16:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 8 Dec 2022 14:16:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208110247.7002c3ca@c3po> References: <20221208110247.7002c3ca@c3po> Message-ID: <20221208141647.0ca26b3c@windsurf> Hello Danilo, On Thu, 8 Dec 2022 11:02:47 +0100 Danilo Bargen wrote: > Not all target architectures are supported by the "ring" dependency. > > Signed-off-by: Danilo Bargen Thanks for working on this. Your patch is badly line-wrapped by your e-mail client. You can disable wrapping in Claws Mail, or better you can use "git send-email". See below for another comment. > diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in > index 96ed81614b..a61a59f3ee 100644 > --- a/package/tealdeer/Config.in > +++ b/package/tealdeer/Config.in > @@ -1,6 +1,14 @@ > config BR2_PACKAGE_TEALDEER > bool "tealdeer" > depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS > + # Crypto dependency (ring) not available for mips: > https://github.com/briansmith/ring/issues/562 > + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) > + # Crypto dependency (ring) not available for PowerPC: > https://github.com/briansmith/ring/issues/389 > + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) > + # Crypto dependency (ring) not available for Sparc: > https://github.com/briansmith/ring/issues/1512 > + depends on !(BR2_sparc || BR2_sparc64) > + # Crypto dependency (ring) not available for s390x: > https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 > + depends on !BR2_s390x We normally handle this kind of situation using a BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS variable, like this: config BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS bool default y if ... depends on ... config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS Also, in this kind of case, we prefer to use "positive" logic: instead of excluding the architectures that are not supported, it is better to list the ones that are supported. Side note: overall, if you take a step back, it is absolutely mind-blowing that a simple application showing tldr pages has a dependency on architecture-specific things. There is really no sane reason to have such dependencies, but apparently the Rust ecosystem is not completely sane... :-/ Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From heiko.thiery at gmail.com Thu Dec 8 13:39:27 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:27 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libmbim: bump version to 1.28.2 Message-ID: <20221208133928.303101-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB -- 2.30.2 From heiko.thiery at gmail.com Thu Dec 8 13:39:30 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:30 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libqmi: bump version to 1.32.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221208133928.303101-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- v2: change to stable version 1.32.2 (thanks to Aleksander) package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..5036c1d3c0 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 aec96bf2733a7b5ba27bb52346ce3a1ab54440800843f78001cc2a51213ce1b9 libqmi-1.32.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..c3db50a92c 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.32.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB -- 2.30.2 From heiko.thiery at gmail.com Thu Dec 8 13:39:32 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:32 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221208133928.303101-3-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- v2: mention version 1.32.2 of libqmi as build dependency (thanks to Aleksander) package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 2 files changed, 55 insertions(+), 19 deletions(-) diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.30.2 From Nicolas.Carrier at orolia.com Thu Dec 8 15:15:41 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 8 Dec 2022 15:15:41 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Message-ID: Ok, so here is the (non exhaustive!) test I used to test the shadow package (in the support/testing/tests/package/test_shadow.py file, using this command line ./support/testing/run-tests -d dl -o output_folder -k tests.pack age.test_shadow.TestShadow): import os from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG class TestShadow(BRTest): username = 'user_test' config = BASIC_TOOLCHAIN_CONFIG + \ """ BR2_arm=y BR2_PACKAGE_SHADOW=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="65536" """ timeout = 60 def login(self): img = os.path.join(self.builddir, "images", "rootfs.ext4") self.emulator.boot(arch="armv7", kernel="builtin", kernel_cmdline=["root=/dev/mmcblk0", "rootfstype=ext4"], options=["-drive", f"file={img},if=sd,format=raw"]) self.emulator.login() def test_nologin(self): self.login() self.assertRunOk("! nologin") cmd = 'test "$(nologin)" = "This account is currently not available."' self.assertRunOk(cmd) def test_useradd_del(self): username = self.username self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') self.assertRunOk(f'userdel {username}') def test_usermod(self): username = self.username new_home = '/tmp/' self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'usermod {username} --home {new_home}') self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') self.assertRunOk(f'userdel {username}') Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : mardi 6 d?cembre 2022 19:20 ? : Yann E. MORIN Cc?: buildroot at buildroot.org ; Nicolas Carrier ; Thomas Petazzoni Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Yann, All, Thanks for your review, again. I will create a new patch and add Nicolas to the CC. Regards, Raphael Pavlidis On 05.12.22 22:55, Yann E. MORIN wrote: > Raphael, All, > > On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: >> shadow provides utilities to deal with user accounts. >> >> The shadow package includes the necessary programs for converting UNIX >> password files to the shadow password format, plus programs for managing >> user and group accounts. Especially it is useful if rootless podman >> container should be used, which requires newuidmap and newgidmap. >> >> Signed-off-by: Raphael Pavlidis > > I was about to apply this, after fixing the minor issues (see below), > but there is a rather major blocker, see below too... > >> --- > [--SNIP--] >> diff --git a/package/shadow/Config.in b/package/shadow/Config.in >> new file mode 100644 >> index 0000000000..6b1fe0a61f >> --- /dev/null >> +++ b/package/shadow/Config.in >> @@ -0,0 +1,61 @@ > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID >> +??? bool "account-tools-setuid" >> +??? depends on BR2_USE_MMU? # linux-pam >> +??? depends on BR2_ENABLE_LOCALE? # linux-pam >> +??? depends on BR2_USE_WCHAR? # linux-pam >> +??? depends on !BR2_STATIC_LIBS? # linux-pam >> +??? select BR2_PACKAGE_LINUX_PAM >> +??? help >> +????? Install the user and group management tools (e.g. groupadd) with setuid and > >????? $ make check-package >????? package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS >> +??? bool "subordinate-ids" >> +??? help >> +????? Support subordinate ids. Helpful to use container solution like podman > >????? $ make check-package >????? package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk >> new file mode 100644 >> index 0000000000..261f28dd28 >> --- /dev/null >> +++ b/package/shadow/shadow.mk >> @@ -0,0 +1,133 @@ >> +################################################################################ >> +# >> +# shadow >> +# >> +################################################################################ >> + >> +SHADOW_VERSION = 4.11.1 > > Why 4.11.1? It was released in 2022-01-03, and is affected by > CVE-2013-4235, with version 4.12.2 being the first to include the fix > for it, and there is now 4.13: > >????? https://www.cve.org/CVERecord?id=CVE-2013-4235 >????? https://github.com/shadow-maint/shadow/releases/tag/4.12.2 >????? https://github.com/shadow-maint/shadow/pull/545 > >> +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) >> +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz >> +SHADOW_LICENSE = BSD-3-Clause >> +SHADOW_LICENSE_FILES = COPYING > > And: > >????? SHADOW_CPE_ID_VENDOR = debian > > => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > >> +SHADOW_CONF_OPTS = \ >> +??? --disable-man \ >> +??? --without-btrfs \ >> +??? --without-nscd \ >> +??? --without-skey \ >> +??? --without-sssd \ >> +??? --without-su \ >> +??? --without-tcb > >????? $ make check-package >????? package/shadow/shadow.mk:15: expected indent with tabs >????? package/shadow/shadow.mk:16: expected indent with tabs >????? package/shadow/shadow.mk:17: expected indent with tabs >????? package/shadow/shadow.mk:18: expected indent with tabs >????? package/shadow/shadow.mk:19: expected indent with tabs >????? package/shadow/shadow.mk:20: expected indent with tabs > >> +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) >> +SHADOW_CONF_OPTS += --enable-shadowgrp >> +else >> +SHADOW_CONF_OPTS += --disable-shadowgrp >> +endif >> + >> +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) >> +SHADOW_CONF_OPTS += --enable-account-tools-setuid >> +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS > > This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > >> +??? /usr/sbin/chgpasswd f 4755 0 0 - - - - - >> +??? /usr/sbin/chpasswd f 4755 0 0 - - - - - >> +??? /usr/sbin/groupadd f 4755 0 0 - - - - - >> +??? /usr/sbin/groupdel f 4755 0 0 - - - - - >> +??? /usr/sbin/groupmod f 4755 0 0 - - - - - >> +??? /usr/sbin/newusers f 4755 0 0 - - - - - >> +??? /usr/sbin/useradd f 4755 0 0 - - - - - >> +??? /usr/sbin/usermod f 4755 0 0 - - - - - > > What about userdel? > > [--SNIP--] >> +define SHADOW_PERMISSIONS >> +??? /usr/bin/chage f 4755 0 0 - - - - - >> +??? /usr/bin/chfn f 4755 0 0 - - - - - >> +??? /usr/bin/chsh f 4755 0 0 - - - - - >> +??? /usr/bin/expiry f 4755 0 0 - - - - - >> +??? /usr/bin/gpasswd f 4755 0 0 - - - - - >> +??? /usr/bin/newgrp f 4755 0 0 - - - - - >> +??? /usr/bin/passwd f 4755 0 0 - - - - - >> +??? $(SHADOW_ACCOUNT_TOOLS_SETUID) > > ... [0] here the expansion uses the wrong name... > > So, I had fixed all the minor issues, but the version bump will require > a bit more testing that I can do locally. Nicolas (in Cc) who reviewed > this patch, said he had a runtime test; maybe you can both sync to get > that test part of the series when you respin? > > Regards, > Yann E. MORIN. > >> +??? $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) >> +endef >> + >> +$(eval $(autotools-package)) >> -- >> 2.35.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot > From mail at dbrgn.ch Thu Dec 8 15:48:41 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 08 Dec 2022 16:48:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208141647.0ca26b3c@windsurf> References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> Message-ID: Hello Thomas > Thanks for working on this. Your patch is badly line-wrapped by your > e-mail client. You can disable wrapping in Claws Mail, or better you > can use "git send-email". See below for another comment. Oops, I do use Claws Mail, and used "Edit with external editor" for pasting the patch. I didn't notice that this doesn't disable auto-wrapping. > Side note: overall, if you take a step back, it is absolutely > mind-blowing that a simple application showing tldr pages has a > dependency on architecture-specific things. There is really no sane > reason to have such dependencies, but apparently the Rust ecosystem is > not completely sane... :-/ The reason is that Tealdeer uses https://github.com/rustls/rustls for TLS, which depends on the "ring" library https://github.com/briansmith/ring/. To quote from its README: > ring is focused on the implementation, testing, and optimization of a core set of cryptographic operations exposed via an easy-to-use (and hard-to-misuse) API. ring exposes a Rust API and is written in a hybrid of Rust, C, and assembly language. > ... > Most of the C and assembly language code in ring comes from BoringSSL, and BoringSSL is derived from OpenSSL. ring merges changes from BoringSSL regularly. Also, several changes that were developed for ring have been contributed to and integrated into BoringSSL. Due to the reliance on BoringSSL and assembly code for some parts of the project, it is not as portable as pure-Rust code. Support for MIPS, PowerPC and other architectures is in the works, but not yet finished. Previously tealdeer used OpenSSL, but quite a few of the users had trouble with broken OpenSSL installations. Plus, it made cross-compilation and static builds much harder. Using rustls makes this much easier on the common platforms, but of course, this has certain limitations with regards to more obscure target architectures. If you would rather remove tealdeer from Buildroot (because the config is getting too complex), that would be OK for me. Otherwise, I'd update my patch based on your suggestions. Danilo From giulio.benetti at benettiengineering.com Thu Dec 8 17:40:57 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 18:40:57 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Bump to latest version to fix build failure with Linux 6.0. Signed-off-by: Giulio Benetti --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From geomatsi at gmail.com Thu Dec 8 18:46:14 2022 From: geomatsi at gmail.com (Sergey Matyukevich) Date: Thu, 8 Dec 2022 21:46:14 +0300 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> References: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Message-ID: > Bump to latest version to fix build failure with Linux 6.0. > > Signed-off-by: Giulio Benetti > --- > package/xr819-xradio/xr819-xradio.hash | 2 +- > package/xr819-xradio/xr819-xradio.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Could you please add references to autobuild reports. I have at least the following ones in my mailbox: - http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ - http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9/ - http://autobuild.buildroot.net/results/738eebd1e2480592100d92a80e801e01bfd32d9c/ Regards, Sergey From heiko.thiery at gmail.com Thu Dec 8 19:39:18 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 20:39:18 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump to version 1.40.6 Message-ID: <20221208193917.6391-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index 26bcf843c2..f503665a9a 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/NetworkManager/1.36/NetworkManager-1.36.4.sha256sum -sha256 61304e937dd926471d56715bdede7bab7ccac827356e67f2700d343317cd3c59 NetworkManager-1.36.4.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.6.sha256sum +sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index a17c5e1774..847c6a82ba 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_VERSION_MAJOR = 1.36 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).4 +NETWORK_MANAGER_VERSION_MAJOR = 1.40 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://download.gnome.org/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR) NETWORK_MANAGER_INSTALL_STAGING = YES -- 2.20.1 From giulio.benetti at benettiengineering.com Thu Dec 8 19:45:15 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 20:45:15 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: References: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Message-ID: <40e258f5-e92a-362c-4540-650b9ed8504a@benettiengineering.com> On 08/12/22 19:46, Sergey Matyukevich wrote: >> Bump to latest version to fix build failure with Linux 6.0. >> >> Signed-off-by: Giulio Benetti >> --- >> package/xr819-xradio/xr819-xradio.hash | 2 +- >> package/xr819-xradio/xr819-xradio.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) > > Could you please add references to autobuild reports. > I have at least the following ones in my mailbox: > > - http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > - http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9/ > - http://autobuild.buildroot.net/results/738eebd1e2480592100d92a80e801e01bfd32d9c/ Oops, thank you Sergey. I've forgotten to add it. > Regards, > Sergey > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Giulio Benetti Benetti Engineering sas From giulio.benetti at benettiengineering.com Thu Dec 8 19:47:42 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 20:47:42 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti --- V1->V2: * add Fixes: to commit log as suggested by Sergey Matyukevich --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From heiko.thiery at gmail.com Thu Dec 8 20:03:40 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 21:03:40 +0100 Subject: [Buildroot] [PATCH] package/pkg-meson.mk: add 'setup' to meson command in config step Message-ID: <20221208200339.12108-1-heiko.thiery@gmail.com> When building/configure meson packages the following warning is displayed: WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. This warning was introduced in meson release 0.64.0 [1]. Follow the advise and add the 'setup' argument to the meson command. [1] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 Signed-off-by: Heiko Thiery --- package/pkg-meson.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk index d675f7f733..4aa6e44afa 100644 --- a/package/pkg-meson.mk +++ b/package/pkg-meson.mk @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS CC_FOR_BUILD="$$(HOSTCC)" \ CXX_FOR_BUILD="$$(HOSTCXX)" \ $$($$(PKG)_CONF_ENV) \ - $$(MESON) \ + $$(MESON) setup \ --prefix=/usr \ --libdir=lib \ --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS rm -rf $$($$(PKG)_SRCDIR)/build mkdir -p $$($$(PKG)_SRCDIR)/build $$(HOST_CONFIGURE_OPTS) \ - $$($$(PKG)_CONF_ENV) $$(MESON) \ + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ --prefix=$$(HOST_DIR) \ --libdir=lib \ --sysconfdir=$$(HOST_DIR)/etc \ -- 2.20.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:21:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:21:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 Message-ID: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:23:38 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:23:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine --- ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:26:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:26:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build Message-ID: <20221208202610.5018-1-fontaine.fabrice@gmail.com> libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:27:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:27:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221208202721.5592-1-fontaine.fabrice@gmail.com> This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:43:49 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:43:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2,3} Message-ID: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine --- ...-gweb-Fix-OOB-write-in-received_data.patch | 36 ++++ ...-reference-counter-to-portal-context.patch | 142 ++++++++++++++ ...spr-Update-portal-context-references.patch | 175 ++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) create mode 100644 package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch create mode 100644 package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch create mode 100644 package/connman/0003-wispr-Update-portal-context-references.patch diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:58:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:58:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/dehydrated: bump to version 0.7.1 Message-ID: <20221208205807.18594-1-fontaine.fabrice@gmail.com> Update hash of LICENSE (update in year: https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 Signed-off-by: Fabrice Fontaine --- package/dehydrated/dehydrated.hash | 6 +++--- package/dehydrated/dehydrated.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/dehydrated/dehydrated.hash b/package/dehydrated/dehydrated.hash index 0452645256..711e5a6cea 100644 --- a/package/dehydrated/dehydrated.hash +++ b/package/dehydrated/dehydrated.hash @@ -1,6 +1,6 @@ # Locally computed after verifying -# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.0/dehydrated-0.7.0.tar.gz.asc +# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz.asc # with key 3C2F2605E078A1E18F4793909C4DBE6CF438F333 from https://keybase.io/lukas2511 -sha256 1c5f12c2e57e64b1762803f82f0f7e767a72e65a6ce68e4d1ec197e61b9dc4f9 dehydrated-0.7.0.tar.gz +sha256 4d28a0598230b276b316070ce16be7d9ab984f3bdef482acf0bc24fcdcc0d0b0 dehydrated-0.7.1.tar.gz # License, locally computed -sha256 b4583b7dd07e3e2a08906de38e7e329d41f921ed9dcb6310b3886e013a6b8723 LICENSE +sha256 f25ab9c5f13abf15ab097180423ef6b82a89c552e92d49ae627762ee9c04a3a8 LICENSE diff --git a/package/dehydrated/dehydrated.mk b/package/dehydrated/dehydrated.mk index 28fb5a4912..f8909d8abe 100644 --- a/package/dehydrated/dehydrated.mk +++ b/package/dehydrated/dehydrated.mk @@ -4,7 +4,7 @@ # ################################################################################ -DEHYDRATED_VERSION = 0.7.0 +DEHYDRATED_VERSION = 0.7.1 DEHYDRATED_SITE = https://github.com/dehydrated-io/dehydrated/releases/download/v$(DEHYDRATED_VERSION) DEHYDRATED_LICENSE = MIT -- 2.35.1 From conquistador at yandex-team.ru Thu Dec 8 21:03:28 2022 From: conquistador at yandex-team.ru (conquistador at yandex-team.ru) Date: Fri, 9 Dec 2022 00:03:28 +0300 Subject: [Buildroot] [PATCH 1/1] package/swupdate: add staging install Message-ID: <20221208210328.4671-1-conquistador@yandex-team.ru> From: Andrey Grafin SWupdate provides API for external programs, so some headers and libraries must be install to staging. This patch installs headers and libs to STAGING_DIR, to prevent a header name collision a subdirectory /usr/include/swupdate creates. Signed-off-by: Andrey Grafin --- package/swupdate/swupdate.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..54ae03f238 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -17,6 +17,7 @@ SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ LICENSES/LGPL-2.1-or-later.txt \ LICENSES/MIT.txt \ LICENSES/OFL-1.1.txt +SWUPDATE_INSTALL_STAGING = YES # swupdate uses $CROSS-cc instead of $CROSS-gcc, which is not # available in all external toolchains, and use CC for linking. Ensure @@ -228,6 +229,11 @@ define SWUPDATE_BUILD_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) $(SWUPDATE_MAKE_OPTS) endef +define SWUPDATE_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install +endef + define SWUPDATE_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ $(SWUPDATE_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install -- 2.37.4 From fontaine.fabrice at gmail.com Thu Dec 8 21:03:42 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:03:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/hans: bump to version 1.1 Message-ID: <20221208210342.23228-1-fontaine.fabrice@gmail.com> https://github.com/friedrich/hans/blob/v1.1/CHANGES Signed-off-by: Fabrice Fontaine --- package/hans/hans.hash | 6 +++--- package/hans/hans.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/hans/hans.hash b/package/hans/hans.hash index c555528efb..a1f591eb1c 100644 --- a/package/hans/hans.hash +++ b/package/hans/hans.hash @@ -1,6 +1,6 @@ # From http://sourceforge.net/projects/hanstunnel/files/source/ -md5 8628393ec1b61a6c3a47a0a3dcb455b3 hans-1.0.tar.gz -sha1 0bc857df109af222732cb95c861a0f0a6dd53dee hans-1.0.tar.gz +md5 d23fbaeb990ed7d05695fcc8f8ef7847 hans-1.1.tar.gz +sha1 15dd4b717e8808d9279af970d4826aad826bc849 hans-1.1.tar.gz # Locally computed -sha256 f8f70cf22ba14d9223695c9e9a2d75289d8360f61f533b83ee538836f29a458e hans-1.0.tar.gz +sha256 966962d8734ab6b4d871e035d08f45256025a5220216bd48e41fa7fd0ad136c5 hans-1.1.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/hans/hans.mk b/package/hans/hans.mk index e26c2f37f8..6d2b1dabe5 100644 --- a/package/hans/hans.mk +++ b/package/hans/hans.mk @@ -4,7 +4,7 @@ # ################################################################################ -HANS_VERSION = 1.0 +HANS_VERSION = 1.1 HANS_SITE = http://downloads.sourceforge.net/project/hanstunnel/source HANS_LICENSE = GPL-3.0+ HANS_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:07:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:07:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipset: bump to version 7.16 Message-ID: <20221208210726.31762-1-fontaine.fabrice@gmail.com> https://ipset.netfilter.org/changelog.html Signed-off-by: Fabrice Fontaine --- package/ipset/ipset.hash | 4 ++-- package/ipset/ipset.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ipset/ipset.hash b/package/ipset/ipset.hash index 9c251be27e..fb9b8c40d2 100644 --- a/package/ipset/ipset.hash +++ b/package/ipset/ipset.hash @@ -1,4 +1,4 @@ -# From https://ipset.netfilter.org/ipset-7.15.tar.bz2.sha512sum.txt -sha512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a ipset-7.15.tar.bz2 +# From https://ipset.netfilter.org/ipset-7.16.tar.bz2.sha512sum.txt +sha512 e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307 ipset-7.16.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/ipset/ipset.mk b/package/ipset/ipset.mk index 4eda65e81b..9832d8fd30 100644 --- a/package/ipset/ipset.mk +++ b/package/ipset/ipset.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPSET_VERSION = 7.15 +IPSET_VERSION = 7.16 IPSET_SOURCE = ipset-$(IPSET_VERSION).tar.bz2 IPSET_SITE = http://ipset.netfilter.org IPSET_DEPENDENCIES = libmnl host-pkgconf -- 2.35.1 From stephan at asklandd.dk Thu Dec 8 21:10:25 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:10:25 +0100 Subject: [Buildroot] linux-firmware-bump-to-20221109.patch Message-ID: linux-firmware.mk: bump to release 20221109 linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash --- linux-firmware.orig/linux-firmware.hash 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 + diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-08 21:38:27.868382561 +0100 @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From stephan at asklandd.dk Thu Dec 8 21:11:10 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:11:10 +0100 Subject: [Buildroot] linux-firmware-add-intel-6e.patch Message-ID: Config.in: add option for installing firmware files for Intel 6/6E devices linux-firmware.mk: add target for installing firmware files for Intel 6/6E devices Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in --- linux-firmware.orig/Config.in 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/Config.in 2022-12-08 21:45:49.730000447 +0100 @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi Wi-Fi 6/6E + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-08 21:45:09.536584391 +0100 @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE From fontaine.fabrice at gmail.com Thu Dec 8 21:14:49 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:14:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/psmisc: bump to version 23.5 Message-ID: <20221208211449.53938-1-fontaine.fabrice@gmail.com> https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog Signed-off-by: Fabrice Fontaine --- package/psmisc/psmisc.hash | 6 +++--- package/psmisc/psmisc.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/psmisc/psmisc.hash b/package/psmisc/psmisc.hash index 47e44f6921..fe146f90c9 100644 --- a/package/psmisc/psmisc.hash +++ b/package/psmisc/psmisc.hash @@ -1,6 +1,6 @@ # From https://sourceforge.net/projects/psmisc/files/psmisc/ -md5 8114cd4489b95308efe2509c3a406bbf psmisc-23.4.tar.xz -sha1 a4c34111e570c43967efb2bbd8a4f31d94d22e0f psmisc-23.4.tar.xz +md5 014f0b5d5ab32478a2c57812ad01e1fb psmisc-23.5.tar.xz +sha1 a16073f459a19288c1ea2b413a84e1b996cab595 psmisc-23.5.tar.xz # Locally computed: -sha256 7f0cceeace2050c525f3ebb35f3ba01d618b8d690620580bdb8cd8269a0c1679 psmisc-23.4.tar.xz +sha256 dc37ecc2f7e4a90a94956accc6e1c77adb71316b7c9cbd39b26738db0c3ae58b psmisc-23.5.tar.xz sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING diff --git a/package/psmisc/psmisc.mk b/package/psmisc/psmisc.mk index 8b92be11e8..3229184459 100644 --- a/package/psmisc/psmisc.mk +++ b/package/psmisc/psmisc.mk @@ -4,7 +4,7 @@ # ################################################################################ -PSMISC_VERSION = 23.4 +PSMISC_VERSION = 23.5 PSMISC_SITE = http://downloads.sourceforge.net/project/psmisc/psmisc PSMISC_SOURCE = psmisc-$(PSMISC_VERSION).tar.xz PSMISC_LICENSE = GPL-2.0+ -- 2.35.1 From christian at paral.in Thu Dec 8 21:17:22 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:17:22 -0800 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 Message-ID: <20221208211722.4101146-1-christian@paral.in> CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:19:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:19:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/pugixml: bump to version 1.13 Message-ID: <20221208211904.57054-1-fontaine.fabrice@gmail.com> https://pugixml.org/docs/manual.html#v1.13 Signed-off-by: Fabrice Fontaine --- package/pugixml/pugixml.hash | 2 +- package/pugixml/pugixml.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pugixml/pugixml.hash b/package/pugixml/pugixml.hash index 190dfb6a6e..b828e03561 100644 --- a/package/pugixml/pugixml.hash +++ b/package/pugixml/pugixml.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 dcf671a919cc4051210f08ffd3edf9e4247f79ad583c61577a13ee93af33afc7 pugixml-1.12.1.tar.gz +sha256 40c0b3914ec131485640fa57e55bf1136446026b41db91c1bef678186a12abbe pugixml-1.13.tar.gz sha256 206f671b6d342557adcc973088c2c638df0ec0b1dabbcd24e65aadd2191778d2 LICENSE.md diff --git a/package/pugixml/pugixml.mk b/package/pugixml/pugixml.mk index 9137f04630..c796186827 100644 --- a/package/pugixml/pugixml.mk +++ b/package/pugixml/pugixml.mk @@ -4,7 +4,7 @@ # ################################################################################ -PUGIXML_VERSION = 1.12.1 +PUGIXML_VERSION = 1.13 PUGIXML_SITE = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VERSION) PUGIXML_LICENSE = MIT PUGIXML_LICENSE_FILES = LICENSE.md -- 2.35.1 From stephan at asklandd.dk Thu Dec 8 21:19:14 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:19:14 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: <2KCLMR.A41GGA1OVAND1@asklandd.dk> Hi, Thanks for your reply! Good suggestion. I've split the patch in two and sent them separately as they're technically unrelated. I've tried but I can't figure out how to use git send-email. But I did send the e-mail as plain text this time, so I hope it works for you this time. -- hhjj, Stephan On ons, dec 7 2022 at 13:56:06 +01:00:00, Yegor Yefremov wrote: > Hi Stephan, all, > > I would split this patch in two: >> From christian at paral.in Thu Dec 8 21:22:14 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:22:14 -0800 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221208212215.4109073-1-christian@paral.in> Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 -- 2.38.1 From christian at paral.in Thu Dec 8 21:22:15 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:22:15 -0800 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <20221208212215.4109073-2-christian@paral.in> Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 -- 2.38.1 From christian at paral.in Thu Dec 8 21:24:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:24:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/batman-adv: bump to version 2022.3 Message-ID: <20221208212429.4112736-1-christian@paral.in> Bug fixes and code cleanups. https://www.open-mesh.org/news/110 Signed-off-by: Christian Stewart --- package/batman-adv/batman-adv.hash | 2 +- package/batman-adv/batman-adv.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/batman-adv/batman-adv.hash b/package/batman-adv/batman-adv.hash index c5add4cdea..14a92c231a 100644 --- a/package/batman-adv/batman-adv.hash +++ b/package/batman-adv/batman-adv.hash @@ -2,6 +2,6 @@ sha1 e1829e10fc37ea674a20cb9ba1d6c1483042fbfa batman-adv-2022.2.tar.gz # Hash for license files -sha256 8aca27c6f168b137a7ed7031d58169396c1a97f958c2ea95b9c30a9b92576fe0 batman-adv-2022.2.tar.gz +sha256 218ffb534fead1c9b5b0d90ec1b2fba688209cdf00e861bece1cbf469fe69953 batman-adv-2022.3.tar.gz sha256 cecbf53d1148e13256ac29f8b900655b7fc8dc12d59939a95bc2323ea1747025 LICENSES/preferred/GPL-2.0 sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/preferred/MIT diff --git a/package/batman-adv/batman-adv.mk b/package/batman-adv/batman-adv.mk index d279694bf5..75b8292ee1 100644 --- a/package/batman-adv/batman-adv.mk +++ b/package/batman-adv/batman-adv.mk @@ -4,7 +4,7 @@ # ################################################################################ -BATMAN_ADV_VERSION = 2022.2 +BATMAN_ADV_VERSION = 2022.3 BATMAN_ADV_SITE = https://downloads.open-mesh.org/batman/stable/sources/batman-adv BATMAN_ADV_LICENSE = GPL-2.0, MIT (batman_adv.h) BATMAN_ADV_LICENSE_FILES = LICENSES/preferred/GPL-2.0 LICENSES/preferred/MIT -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:25:03 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:25:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/utf8proc: bump to version 2.8.0 Message-ID: <20221208212503.61937-1-fontaine.fabrice@gmail.com> https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md Signed-off-by: Fabrice Fontaine --- package/utf8proc/utf8proc.hash | 2 +- package/utf8proc/utf8proc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/utf8proc/utf8proc.hash b/package/utf8proc/utf8proc.hash index acc73903c8..658ffa1f7c 100644 --- a/package/utf8proc/utf8proc.hash +++ b/package/utf8proc/utf8proc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1 utf8proc-2.7.0.tar.gz +sha256 a0a60a79fe6f6d54e7d411facbfcc867a6e198608f2cd992490e46f04b1bcecc utf8proc-2.8.0.tar.gz sha256 3b510150d34f248a221bb88e1d811238d6c6c18b51231822c42974c39bb07256 LICENSE.md diff --git a/package/utf8proc/utf8proc.mk b/package/utf8proc/utf8proc.mk index 707e553561..b08c6e7109 100644 --- a/package/utf8proc/utf8proc.mk +++ b/package/utf8proc/utf8proc.mk @@ -4,7 +4,7 @@ # ################################################################################ -UTF8PROC_VERSION = 2.7.0 +UTF8PROC_VERSION = 2.8.0 UTF8PROC_SITE = $(call github,JuliaStrings,utf8proc,v$(UTF8PROC_VERSION)) UTF8PROC_LICENSE = MIT UTF8PROC_LICENSE_FILES = LICENSE.md -- 2.35.1 From christian at paral.in Thu Dec 8 21:27:48 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:27:48 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: bump to version 1.7.2 Message-ID: <20221208212748.4132861-1-christian@paral.in> Bugfixes: https://github.com/containers/crun/releases/tag/1.7.2 Signed-off-by: Christian Stewart --- package/crun/crun.hash | 2 +- package/crun/crun.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/crun/crun.hash b/package/crun/crun.hash index de61310e08..2b21800f02 100644 --- a/package/crun/crun.hash +++ b/package/crun/crun.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 acd24012daa951cf1674b20b2d5f87975d5d6c8e8c80bfe12e4cffa3495cae67 crun-1.5.tar.gz +sha256 f669ecd3d1895dcaa8425eabb707c06eb3bdb5ae5201a50a423c3cace36c4a05 crun-1.7.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.libcrun diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 65f166e657..8c9993993c 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRUN_VERSION = 1.5 +CRUN_VERSION = 1.7.2 CRUN_SITE = https://github.com/containers/crun/releases/download/$(CRUN_VERSION) CRUN_DEPENDENCIES = host-pkgconf yajl -- 2.38.1 From christian at paral.in Thu Dec 8 21:29:41 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:29:41 -0800 Subject: [Buildroot] [PATCH 1/1] package/delve: bump to version 1.20.0 Message-ID: <20221208212941.4134613-1-christian@paral.in> https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 https://github.com/go-delve/delve/releases/tag/v1.20.0 Signed-off-by: Christian Stewart --- package/delve/delve.hash | 2 +- package/delve/delve.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/delve/delve.hash b/package/delve/delve.hash index 04ea4954cc..bf730b9047 100644 --- a/package/delve/delve.hash +++ b/package/delve/delve.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 086106a4776fa155bf20c37d27b9caed55255be6359c7f0bda1893d3adbb614e delve-1.8.0.tar.gz +sha256 39d2e3ae965abf5e71f3d8efbef368b1ee1d7154ea6604ec71d508350d419d03 delve-1.20.0.tar.gz sha256 778864b990007e8cef6633f8c372dd05bac1fada6cf67b008afb1483f83b38f5 LICENSE diff --git a/package/delve/delve.mk b/package/delve/delve.mk index 4ca1786ffc..b43d0f03c8 100644 --- a/package/delve/delve.mk +++ b/package/delve/delve.mk @@ -4,7 +4,7 @@ # ################################################################################ -DELVE_VERSION = 1.8.0 +DELVE_VERSION = 1.20.0 DELVE_SITE = $(call github,go-delve,delve,v$(DELVE_VERSION)) DELVE_LICENSE = MIT DELVE_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:30:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:30:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/usbutils: bump to version 015 Message-ID: <20221208213040.64370-1-fontaine.fabrice@gmail.com> https://github.com/gregkh/usbutils/blob/v015/NEWS Signed-off-by: Fabrice Fontaine --- package/usbutils/usbutils.hash | 2 +- package/usbutils/usbutils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/usbutils/usbutils.hash b/package/usbutils/usbutils.hash index f5d55bb4a0..caedf5fd80 100644 --- a/package/usbutils/usbutils.hash +++ b/package/usbutils/usbutils.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/linux/utils/usb/usbutils/sha256sums.asc -sha256 3a079cfad60560227b67192482d7813bf96326fcbb66c04254839715f276fc69 usbutils-014.tar.xz +sha256 c3b451bb1f4ff9f6356cac5a6956a9ac8e85d81651af56a29e689f94fa6fda6e usbutils-015.tar.xz # Locally calculated sha256 91412672119c72352b76c1d48fa1a8b7cdc7f70be7929e468c8805db468e23e4 LICENSES/GPL-2.0-only.txt sha256 4631da83311d27f99078d0d102e31bd34a4fcbcc2dae2aa40f1454a5b48125dc LICENSES/GPL-3.0-only.txt diff --git a/package/usbutils/usbutils.mk b/package/usbutils/usbutils.mk index 50b1a5a0cc..84a6a625cf 100644 --- a/package/usbutils/usbutils.mk +++ b/package/usbutils/usbutils.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBUTILS_VERSION = 014 +USBUTILS_VERSION = 015 USBUTILS_SOURCE = usbutils-$(USBUTILS_VERSION).tar.xz USBUTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/usb/usbutils USBUTILS_DEPENDENCIES = host-pkgconf libusb udev -- 2.35.1 From christian at paral.in Thu Dec 8 21:34:31 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:34:31 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-compose: bump to version 2.14.0 Message-ID: <20221208213431.4141288-1-christian@paral.in> https://github.com/docker/compose/releases/tag/v2.14.0 Signed-off-by: Christian Stewart --- package/docker-compose/docker-compose.hash | 2 +- package/docker-compose/docker-compose.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-compose/docker-compose.hash b/package/docker-compose/docker-compose.hash index 39f98523b8..7a7ab5f110 100644 --- a/package/docker-compose/docker-compose.hash +++ b/package/docker-compose/docker-compose.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 69d7d0311ac34ed4543f9a694995fbc4e2b785976a5a710015c20f0d04c204cb docker-compose-2.11.2.tar.gz +sha256 5cbf6cd1dd8ce98c5e2d62ca7f622e96abce444979b8e8852b033213a98e2049 docker-compose-2.14.0.tar.gz sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE diff --git a/package/docker-compose/docker-compose.mk b/package/docker-compose/docker-compose.mk index bc88d8df88..ef9ee97196 100644 --- a/package/docker-compose/docker-compose.mk +++ b/package/docker-compose/docker-compose.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_COMPOSE_VERSION = 2.11.2 +DOCKER_COMPOSE_VERSION = 2.14.0 DOCKER_COMPOSE_SITE = $(call github,docker,compose,v$(DOCKER_COMPOSE_VERSION)) DOCKER_COMPOSE_LICENSE = Apache-2.0 DOCKER_COMPOSE_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:40:16 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:40:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/fail2ban: bump to version 1.0.2 Message-ID: <20221208214016.110125-1-fontaine.fabrice@gmail.com> https://github.com/fail2ban/fail2ban/blob/1.0.2/ChangeLog Signed-off-by: Fabrice Fontaine --- package/fail2ban/fail2ban.hash | 2 +- package/fail2ban/fail2ban.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fail2ban/fail2ban.hash b/package/fail2ban/fail2ban.hash index 4073efe4c7..b40922e70a 100644 --- a/package/fail2ban/fail2ban.hash +++ b/package/fail2ban/fail2ban.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 62b54679ebae81ac57f32c5e27aba9f2494ec5bafd45a0fd68e7a27fd448e5ac fail2ban-1.0.1.tar.gz +sha256 ae8b0b41f27a7be12d40488789d6c258029b23a01168e3c0d347ee80b325ac23 fail2ban-1.0.2.tar.gz sha256 a75fec0260742fe6275d63ff6a5d97b924b28766558306b3fa4069763096929b COPYING diff --git a/package/fail2ban/fail2ban.mk b/package/fail2ban/fail2ban.mk index 288266c2c7..7ad22d02d1 100644 --- a/package/fail2ban/fail2ban.mk +++ b/package/fail2ban/fail2ban.mk @@ -4,7 +4,7 @@ # ################################################################################ -FAIL2BAN_VERSION = 1.0.1 +FAIL2BAN_VERSION = 1.0.2 FAIL2BAN_SITE = $(call github,fail2ban,fail2ban,$(FAIL2BAN_VERSION)) FAIL2BAN_LICENSE = GPL-2.0+ FAIL2BAN_LICENSE_FILES = COPYING -- 2.35.1 From christian at paral.in Thu Dec 8 21:42:38 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:42:38 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-proxy: drop package Message-ID: <20221208214238.4151960-1-christian@paral.in> The docker-proxy binary (libnetwork) has been merged into the docker-engine source (moby). Drop the docker-proxy package and add cmd/docker-proxy as a build target of docker-engine instead. https://github.com/moby/libnetwork/commit/563fe8e248f3afac75a270f693f38bdc3eea7bf3 Signed-off-by: Christian Stewart --- Config.in.legacy | 8 ++++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/docker-engine/Config.in | 1 - package/docker-engine/docker-engine.mk | 2 +- package/docker-proxy/Config.in | 19 ------------------- package/docker-proxy/docker-proxy.hash | 3 --- package/docker-proxy/docker-proxy.mk | 21 --------------------- 8 files changed, 9 insertions(+), 47 deletions(-) delete mode 100644 package/docker-proxy/Config.in delete mode 100644 package/docker-proxy/docker-proxy.hash delete mode 100644 package/docker-proxy/docker-proxy.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..028f9d9cea 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_DOCKER_PROXY + bool "docker-proxy removed" + select BR2_LEGACY + select BR2_PACKAGE_DOCKER_ENGINE + help + docker-proxy has been dropped by upstream since version + 563fe8. it has been merged into docker-engine (moby). + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..c0c64a8df8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -543,7 +543,6 @@ F: package/delve/ F: package/docker-cli/ F: package/docker-compose/ F: package/docker-engine/ -F: package/docker-proxy/ F: package/embiggen-disk/ F: package/fuse-overlayfs/ F: package/go/ diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..1460f43945 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2598,7 +2598,6 @@ menu "System tools" source "package/docker-cli/Config.in" source "package/docker-compose/Config.in" source "package/docker-engine/Config.in" - source "package/docker-proxy/Config.in" source "package/earlyoom/Config.in" source "package/efibootmgr/Config.in" source "package/efivar/Config.in" diff --git a/package/docker-engine/Config.in b/package/docker-engine/Config.in index 1f0efb8fcc..b5a356eab9 100644 --- a/package/docker-engine/Config.in +++ b/package/docker-engine/Config.in @@ -7,7 +7,6 @@ config BR2_PACKAGE_DOCKER_ENGINE depends on BR2_USE_MMU # containerd select BR2_PACKAGE_CGROUPFS_MOUNT if !BR2_PACKAGE_SYSTEMD # runtime dependency select BR2_PACKAGE_CONTAINERD # runtime dependency - select BR2_PACKAGE_DOCKER_PROXY # runtime dependency select BR2_PACKAGE_IPTABLES # runtime dependency help Docker is a platform to build, ship, diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..298bf05b1f 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -24,7 +24,7 @@ DOCKER_ENGINE_LDFLAGS = \ -X $(DOCKER_ENGINE_GOMOD)/dockerversion.Version="$(DOCKER_ENGINE_VERSION)" DOCKER_ENGINE_TAGS = cgo exclude_graphdriver_zfs -DOCKER_ENGINE_BUILD_TARGETS = cmd/dockerd +DOCKER_ENGINE_BUILD_TARGETS = cmd/dockerd cmd/docker-proxy ifeq ($(BR2_PACKAGE_LIBAPPARMOR),y) DOCKER_ENGINE_DEPENDENCIES += libapparmor diff --git a/package/docker-proxy/Config.in b/package/docker-proxy/Config.in deleted file mode 100644 index 7e40536537..0000000000 --- a/package/docker-proxy/Config.in +++ /dev/null @@ -1,19 +0,0 @@ -config BR2_PACKAGE_DOCKER_PROXY - bool "docker-proxy" - depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS - depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS - depends on BR2_TOOLCHAIN_HAS_THREADS - help - Libnetwork is a Container Network Model that provides a - consistent programming interface and the required network - abstractions for applications. - - This package provides docker-proxy, a run-time dependency of - Docker. - - https://github.com/docker/libnetwork - -comment "docker-proxy needs a toolchain w/ threads" - depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS - depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/docker-proxy/docker-proxy.hash b/package/docker-proxy/docker-proxy.hash deleted file mode 100644 index 63296f14c1..0000000000 --- a/package/docker-proxy/docker-proxy.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 05bf95637bae134d12d02bd7a7854cd0c768e6fccb662c2c64523f05b997b204 docker-proxy-f6ccccb1c082a432c2a5814aaedaca56af33d9ea.tar.gz -sha256 cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14 LICENSE diff --git a/package/docker-proxy/docker-proxy.mk b/package/docker-proxy/docker-proxy.mk deleted file mode 100644 index fe7982e8f6..0000000000 --- a/package/docker-proxy/docker-proxy.mk +++ /dev/null @@ -1,21 +0,0 @@ -################################################################################ -# -# docker-proxy -# -################################################################################ - -DOCKER_PROXY_VERSION = f6ccccb1c082a432c2a5814aaedaca56af33d9ea -DOCKER_PROXY_SITE = $(call github,moby,libnetwork,$(DOCKER_PROXY_VERSION)) - -DOCKER_PROXY_LICENSE = Apache-2.0 -DOCKER_PROXY_LICENSE_FILES = LICENSE - -DOCKER_PROXY_DEPENDENCIES = host-pkgconf - -DOCKER_PROXY_BUILD_TARGETS = cmd/proxy - -define DOCKER_PROXY_INSTALL_TARGET_CMDS - $(INSTALL) -D -m 0755 $(@D)/bin/proxy $(TARGET_DIR)/usr/bin/docker-proxy -endef - -$(eval $(golang-package)) -- 2.38.1 From christian at paral.in Thu Dec 8 21:44:44 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:44:44 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-proxy: drop package In-Reply-To: <20221208214238.4151960-1-christian@paral.in> References: <20221208214238.4151960-1-christian@paral.in> Message-ID: All, On Thu, Dec 8, 2022 at 1:42 PM Christian Stewart wrote: > > The docker-proxy binary (libnetwork) has been merged into the docker-engine > source (moby). Drop the docker-proxy package and add cmd/docker-proxy as a build > target of docker-engine instead. > > https://github.com/moby/libnetwork/commit/563fe8e248f3afac75a270f693f38bdc3eea7bf3 Note: this requires docker v23.x for cmd/docker-proxy to be present. So let's defer this patch until v23.x is merged into Buildroot. https://github.com/moby/moby/releases/tag/v23.0.0-beta.1 Sorry for sending prematurely! Best regards, Christian Stewart From christian at paral.in Thu Dec 8 22:04:51 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:04:51 -0800 Subject: [Buildroot] [PATCH 1/1] package/fuse-overlayfs: bump to version 1.10 Message-ID: <20221208220451.4168829-1-christian@paral.in> Contains various bugfixes. https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 Signed-off-by: Christian Stewart --- package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fuse-overlayfs/fuse-overlayfs.hash b/package/fuse-overlayfs/fuse-overlayfs.hash index f9473c154a..aa5438755e 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.hash +++ b/package/fuse-overlayfs/fuse-overlayfs.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 6c81b65b71067b303aaa9871f512c2cabc23e2b793f19c6c854d01a492b5a923 fuse-overlayfs-1.5.0.tar.gz +sha256 4351eaed7cf26a5012c14c6e0fc883ef65a7b5dcc95ba129ce485904106c25a9 fuse-overlayfs-1.10.tar.gz # Locally computed sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/fuse-overlayfs/fuse-overlayfs.mk b/package/fuse-overlayfs/fuse-overlayfs.mk index 0ad7dbc51d..1633d3bd41 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.mk +++ b/package/fuse-overlayfs/fuse-overlayfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -FUSE_OVERLAYFS_VERSION = 1.5.0 +FUSE_OVERLAYFS_VERSION = 1.10 FUSE_OVERLAYFS_SITE = $(call github,containers,fuse-overlayfs,v$(FUSE_OVERLAYFS_VERSION)) FUSE_OVERLAYFS_LICENSE = GPL-3.0 FUSE_OVERLAYFS_LICENSE_FILES = COPYING -- 2.38.1 From christian at paral.in Thu Dec 8 22:29:06 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:29:06 -0800 Subject: [Buildroot] [PATCH 1/1] package/gocryptfs: bump to version 2.3 Message-ID: <20221208222906.4183331-1-christian@paral.in> Rebase the patch for riscv compatibility as well. "go mod tidy" insists on updating x/sys so pin it to the version from upstream release v2.3 using a replace statement. https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 Signed-off-by: Christian Stewart --- ...-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++------ package/gocryptfs/gocryptfs.hash | 2 +- package/gocryptfs/gocryptfs.mk | 2 +- 3 files changed, 61 insertions(+), 27 deletions(-) diff --git a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch index 90e3cc262d..0074932fba 100644 --- a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch +++ b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch @@ -1,4 +1,4 @@ -From e9b64ab75e8539a52d60ecb299fc5425f0d27dc7 Mon Sep 17 00:00:00 2001 +From e72d34ef2c87e5c9ffd49c98b651641f48d89c24 Mon Sep 17 00:00:00 2001 From: Christian Stewart Date: Sat, 25 Jun 2022 14:57:38 -0700 Subject: [PATCH] go.mod: fix jacobsa/crypto build on riscv64 @@ -11,27 +11,31 @@ Upstream PR: https://github.com/jacobsa/crypto/issues/13 Signed-off-by: Christian Stewart --- - go.mod | 9 ++--- - go.sum | 4 +- + go.mod | 15 ++++--- + go.sum | 16 +++----- .../jacobsa/crypto/cmac/hash_generic.go | 40 +++++++++++++++++++ - vendor/modules.txt | 13 +----- - 4 files changed, 48 insertions(+), 18 deletions(-) + vendor/modules.txt | 16 ++------ + 4 files changed, 59 insertions(+), 28 deletions(-) create mode 100644 vendor/github.com/jacobsa/crypto/cmac/hash_generic.go diff --git a/go.mod b/go.mod -index 29f7c2c..533fcdd 100644 +index 754a667..5103029 100644 --- a/go.mod +++ b/go.mod -@@ -2,19 +2,18 @@ module github.com/rfjakob/gocryptfs/v2 +@@ -2,19 +2,22 @@ module github.com/rfjakob/gocryptfs/v2 go 1.16 +// Fixes build against risc-v +// See: https://github.com/jacobsa/crypto/issues/13 -+replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 // xorblock-generic-1 ++replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 // buildroot-1 ++ ++// Prevent x/sys version from changing and polluting vendor/ ++// Pin it to the current version in the original go.mod. ++replace golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 + require ( - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 - github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd // indirect - github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff // indirect @@ -43,25 +47,52 @@ index 29f7c2c..533fcdd 100644 github.com/spf13/pflag v1.0.5 golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 - golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d // indirect - golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 - golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b +- golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ) diff --git a/go.sum b/go.sum -index be0be5f..c26b80e 100644 +index 4167388..71826e9 100644 --- a/go.sum +++ b/go.sum @@ -1,9 +1,9 @@ -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 h1:N8UVJlxKDhrvHTKXC7oVVfhVvGbgaw2mmlnCgGkfOFc= -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607/go.mod h1:Om5VFfyh5VipAEOOVoHAUa4hebUCKxQUjggFPTLeH08= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 h1:awSzmXfGWzvmRmrU1oSHqUdpxNcVPRMqv0rytbSA8kA= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93/go.mod h1:SHG0nzlQikn4UxNIXqEKd2hvJM2tRIrdr1FfOrF+/wY= github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae h1:4CB6T4YTUVvnro5ba8ju1QCbOuyGAeF3vvKlo50EJ4k= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 h1:hGXMxS1wTE4y+f7iBqFArrJ6X8QozHnEdnVzGZI9Ywc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 h1:YuDUUFNM21CAbyPOpOP8BicaTD/0klJEKt5p8yuw+uY= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115/go.mod h1:LadVJg0XuawGk+8L1rYnIED8451UyNxEMdTWCEt5kmU= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd h1:9GCSedGjMcLZCrusBZuo4tyKLpKUPenUUqi34AkuFmA= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod h1:TlmyIZDpGmwRoTWiakdr+HA1Tukze6C6XbRVidYq02M= github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff h1:2xRHTvkpJ5zJmglXLRqHiZQNjUoOkhUyhTAhEQvPAWw= +@@ -30,21 +30,17 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 h1:HWj/xjIHfjYU5nVXpTM0s39J9CbLn7Cc5a7IC5rwsMQ= + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d h1:LO7XpTYMwTqxjLcGWPijK3vRXg1aWdlNOVOHRq45d7c= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129 h1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +-golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 h1:c8PlLMqBbOHoqtjteWm5/kbe6rNY2pbRfbIMVnepueo= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= ++golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 h1:Q5284mrmYTpACcm+eAKjKJH48BBwSyfJqmmGDTtT8Vc= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= ++golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= diff --git a/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go b/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go new file mode 100644 index 0000000..235e3fc @@ -109,7 +140,7 @@ index 0000000..235e3fc + } +} diff --git a/vendor/modules.txt b/vendor/modules.txt -index 662f0c3..9b47daa 100644 +index 0e97e42..634c079 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -5,19 +5,11 @@ github.com/hanwen/go-fuse/v2/fuse @@ -117,7 +148,7 @@ index 662f0c3..9b47daa 100644 github.com/hanwen/go-fuse/v2/internal/utimens github.com/hanwen/go-fuse/v2/splice -# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 -+# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ## explicit github.com/jacobsa/crypto/cmac github.com/jacobsa/crypto/common @@ -133,20 +164,23 @@ index 662f0c3..9b47daa 100644 # github.com/pkg/xattr v0.4.3 ## explicit github.com/pkg/xattr -@@ -40,8 +32,6 @@ golang.org/x/crypto/pbkdf2 +@@ -39,9 +31,7 @@ golang.org/x/crypto/internal/subtle + golang.org/x/crypto/pbkdf2 golang.org/x/crypto/poly1305 golang.org/x/crypto/scrypt - golang.org/x/crypto/ssh/terminal -# golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d -## explicit - # golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 +-# golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++# golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ## explicit golang.org/x/sys/cpu -@@ -52,3 +42,4 @@ golang.org/x/sys/windows - # golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b + golang.org/x/sys/internal/unsafeheader +@@ -51,3 +41,5 @@ golang.org/x/sys/windows + # golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ## explicit golang.org/x/term -+# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ++# golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 -- -2.35.1 +2.38.1 diff --git a/package/gocryptfs/gocryptfs.hash b/package/gocryptfs/gocryptfs.hash index ae161d1cd8..28965a0648 100644 --- a/package/gocryptfs/gocryptfs.hash +++ b/package/gocryptfs/gocryptfs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 88f32bb8e18fa89e4ab666f7c8ad622281a11e423b4093e50ac260f960bc40b6 gocryptfs-2.2.1.tar.gz +sha256 bfc98c18e44a2ca24a0e1472b6d9bb96e6072d7fb5651616515d2e7117b8fed9 gocryptfs-2.3.tar.gz sha256 322a7e3b02cf18e38b7e6b18cafefb773df8676c65634b34e8a2beb931294a4b LICENSE diff --git a/package/gocryptfs/gocryptfs.mk b/package/gocryptfs/gocryptfs.mk index 8f70dba7c3..077597e7e8 100644 --- a/package/gocryptfs/gocryptfs.mk +++ b/package/gocryptfs/gocryptfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -GOCRYPTFS_VERSION = 2.2.1 +GOCRYPTFS_VERSION = 2.3 GOCRYPTFS_SITE = $(call github,rfjakob,gocryptfs,v$(GOCRYPTFS_VERSION)) GOCRYPTFS_LICENSE = MIT GOCRYPTFS_LICENSE_FILES = LICENSE -- 2.38.1 From christian at paral.in Thu Dec 8 22:31:53 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:31:53 -0800 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221208223153.4189684-1-christian@paral.in> CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE -- 2.38.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:21 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:21 +0100 Subject: [Buildroot] [PATCH 14/70] package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-15-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003275.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash | 8 +++----- .../xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash index 455c3d4439..cf9b21ebe8 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002926.html -md5 105ebcfe1bac06fe84645ac3def91184 xf86-video-r128-6.12.0.tar.bz2 -sha1 7cfa41d386fa43b5d30299203e4845d8afba4899 xf86-video-r128-6.12.0.tar.bz2 -sha256 801c86882cbd2bbb3084d471dcc5cfee2c1754dcbfb4dc446676d58a6bd9e057 xf86-video-r128-6.12.0.tar.bz2 -sha512 0e667e2cfa8a87a00846361d86528c93754c403c812b66798953fa4c857b2143b2c4c44885da467e7f910d8cb910b69492cdcb6f25e2197bae6617364d152e38 xf86-video-r128-6.12.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003275.html +sha256 7d023c2b171f1664e43d12a1d21674079d8065536f82bb95b448bfce4981c741 xf86-video-r128-6.12.1.tar.xz +sha512 18b2408fe68161c32f84c7147717f8e6c6377e81e9d59e2f098843c54cd0ae757aab5059568da8c71ef38100807d56ee22447417c236c1b3deea292bb676e700 xf86-video-r128-6.12.1.tar.xz # Locally computed sha256 69f7c71859dc8f51aabdbe7a9ee915a480933eb81658f8af2bf4c918e65afe8b COPYING diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk index 1931dbecd7..49514e3d3a 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.0 -XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_R128_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.1 +XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.xz +XDRIVER_XF86_VIDEO_R128_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_R128_LICENSE = MIT XDRIVER_XF86_VIDEO_R128_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_R128_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:14 +0100 Subject: [Buildroot] [PATCH 07/70] package/x11r7/xapp_xkbcomp: bump version to 1.4.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-8-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003283.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 +++---- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash index bccaae6f57..b626e50236 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003075.html -sha256 6851086c4244b6fd0cc562880d8ff193fb2bbf1e141c73632e10731b31d4b05e xkbcomp-1.4.5.tar.bz2 -sha512 2e84f8d6b083e2e818cb95e5d2a184da00e50d71b280e92d1a71465a9a4348f922f4ddccb42cfeee6f76705bbfc8580ef67aedd0d958aaa1ae6bbcc66ccd8154 xkbcomp-1.4.5.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003283.html +sha256 fa50d611ef41e034487af7bd8d8c718df53dd18002f591cca16b0384afc58e98 xkbcomp-1.4.6.tar.xz +sha512 90e69dd1c78c28f77a5acc7821b43afec1b9ac4895bc6f3462b4902baaadc26f3869da69e3bd023b4bc74adb5f1be0c43ca24b3dab37ac9a479c5622684baa81 xkbcomp-1.4.6.tar.xz # Locally computed sha256 6b833fdc05906ce57f016dc791db86830d49ee4da2861ce45806c50b3f4dda9e COPYING diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk index b52f5e6850..61922c7cc9 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_XKBCOMP_VERSION = 1.4.5 -XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.bz2 +XAPP_XKBCOMP_VERSION = 1.4.6 +XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.xz XAPP_XKBCOMP_SITE = http://xorg.freedesktop.org/releases/individual/app XAPP_XKBCOMP_LICENSE = MIT XAPP_XKBCOMP_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:12 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:12 +0100 Subject: [Buildroot] [PATCH 05/70] package/x11r7/xlib_libfontenc: bump version to 1.1.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-6-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003285.html https://lists.x.org/archives/xorg-announce/2022-August/003204.html https://lists.x.org/archives/xorg-announce/2022-August/003199.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libfontenc/xlib_libfontenc.hash | 8 +++----- package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash index cf09f61c3e..a061ca4a4b 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002956.html -md5 6447db6a689fb530c218f0f8328c3abc libfontenc-1.1.4.tar.bz2 -sha1 d4f232b0b07487b984e13422ce4130b61a8b9edb libfontenc-1.1.4.tar.bz2 -sha256 2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079 libfontenc-1.1.4.tar.bz2 -sha512 76fa851d00113241f15fdd5b5bb7e927b8d8b9a82ce3fcb0678b8c7e32cb5e8d898c4bda1d60dafb7748145049d3240627ac34a2360c64e98a7a912ea7c30582 libfontenc-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003285.html +sha256 c0d36991faee06551ddbaf5d99266e97becdc05edfae87a833c3ff7bf73cfec2 libfontenc-1.1.7.tar.xz +sha512 fd8578a81090fa938dd75ad9081ab62c6c54fa2535d1c6291afd799ac8dc7c344a43f07cea5cd4433af16df0d926c22e7c169877bc8b13d92584e7dec173d701 libfontenc-1.1.7.tar.xz # Locally computed sha256 a4dda7a643b517794bfa23dc9605da030055df38ac8a5b9e1905e690975a59c4 COPYING diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk index a55b90d680..e12086b125 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBFONTENC_VERSION = 1.1.4 -XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.bz2 +XLIB_LIBFONTENC_VERSION = 1.1.7 +XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.xz XLIB_LIBFONTENC_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBFONTENC_LICENSE = MIT XLIB_LIBFONTENC_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:08 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:08 +0100 Subject: [Buildroot] [PATCH 01/70] package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-mouse.hash | 8 +++----- .../xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash index fe83f6920f..adba659aea 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-June/002903.html -md5 a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 -sha1 b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 -sha256 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 -sha512 d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003247.html +sha256 7f6f8551fc238abdddcf9f38906564c1f8c7dacb0ad947cfc110487aefbd8d4c xf86-input-mouse-1.9.4.tar.xz +sha512 7dfde3b1e0c1291c4d78ee920942771808b007f743bfc6eed20de12579383745858673dd874a4b5cf4ab8d9d15f6f7ca2db81ee831547a488d64848a7fe5e16c xf86-input-mouse-1.9.4.tar.xz # Locally computed sha256 472ff645ead9bf3ffb48d42c596376ffc595897e0c0993a071a7ada0da1f4f10 COPYING diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk index 3886fa7aa1..4a9eb3089f 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.3 -XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_MOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.4 +XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_MOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_MOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_MOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_MOUSE_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:32 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:32 +0100 Subject: [Buildroot] [PATCH 25/70] package/x11r7/xlib_libXrandr: bump version to 1.5.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-26-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003262.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 +++----- package/x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash index 4b12328df0..3d3bb640ed 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002979.html -md5 18f3b20d522f45e4dadd34afb5bea048 libXrandr-1.5.2.tar.bz2 -sha1 7a1f6df239341b76fd59ebbe101d6f180adb43bb libXrandr-1.5.2.tar.bz2 -sha256 8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023 libXrandr-1.5.2.tar.bz2 -sha512 fcd005f9839e7ef980607128a5d76d7b671cc2f5755949e03c569c500d7e987cb3f6932750ab8bf6e2c1086ec69dde09d5831f0c2098b9f9ad46be4f56db0d87 libXrandr-1.5.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003262.html +sha256 897639014a78e1497704d669c5dd5682d721931a4452c89a7ba62676064eb428 libXrandr-1.5.3.tar.xz +sha512 0c385fc304a872048ffca5cfb8789dfe3132e3126894d54b2fe642dff19d286e7ade1d2f6da894e03788df9c5cf31427c674e987143037b7d385b19285590edb libXrandr-1.5.3.tar.xz # Locally computed sha256 73777e5be1cef2827d843e4b186803f050c66db472cf8076d88e2b5f71696e67 COPYING diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk index aa2761330a..5e88173ed7 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRANDR_VERSION = 1.5.2 -XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.bz2 -XLIB_LIBXRANDR_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRANDR_VERSION = 1.5.3 +XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.xz +XLIB_LIBXRANDR_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRANDR_LICENSE = MIT XLIB_LIBXRANDR_LICENSE_FILES = COPYING XLIB_LIBXRANDR_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:38 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:38 +0100 Subject: [Buildroot] [PATCH 31/70] package/x11r7/xapp_xkill: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-32-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003256.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 +++----- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkill/xapp_xkill.hash b/package/x11r7/xapp_xkill/xapp_xkill.hash index 911a28d0b6..8cee05d871 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.hash +++ b/package/x11r7/xapp_xkill/xapp_xkill.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002864.html -md5 938177e4472c346cf031c1aefd8934fc xkill-1.0.5.tar.bz2 -sha1 c5ee06b33adb252a41e4f737be6bd47651ff582a xkill-1.0.5.tar.bz2 -sha256 c5f0bb6a95e1ac7c4def8a657496d5d2f21ccd41eb47ef2c9ccb03fb6d6aff6b xkill-1.0.5.tar.bz2 -sha512 4603a1794f114f5cea2c885020c9d073c8421d1e785c99ff6b936ae97139c8dac8020a187b5bbd0fa6d56ed6fab879441b42ba900cc5f2f5a534dafdc86b9249 xkill-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003256.html +sha256 e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907 xkill-1.0.6.tar.xz +sha512 a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 xkill-1.0.6.tar.xz # Locally computed sha256 13306c3890e4c8710bc468dee0eba7f9677cd94c7a67d2d81fa932d4f635b21f COPYING diff --git a/package/x11r7/xapp_xkill/xapp_xkill.mk b/package/x11r7/xapp_xkill/xapp_xkill.mk index 64ddbca694..84dad0b5c7 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.mk +++ b/package/x11r7/xapp_xkill/xapp_xkill.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKILL_VERSION = 1.0.5 -XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.bz2 -XAPP_XKILL_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKILL_VERSION = 1.0.6 +XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.xz +XAPP_XKILL_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKILL_LICENSE = MIT XAPP_XKILL_LICENSE_FILES = COPYING XAPP_XKILL_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:27 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:27 +0100 Subject: [Buildroot] [PATCH 20/70] package/x11r7/xapp_xinit: bump version to 1.4.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-21-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003268.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 +++----- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xinit/xapp_xinit.hash b/package/x11r7/xapp_xinit/xapp_xinit.hash index 49c8099467..4b7d8feb5d 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.hash +++ b/package/x11r7/xapp_xinit/xapp_xinit.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002962.html -md5 6d506ab2efc17a08e87778654e099d37 xinit-1.4.1.tar.bz2 -sha1 d874a2eecf2c30291e327851b151fdab8183260c xinit-1.4.1.tar.bz2 -sha256 de9b8f617b68a70f6caf87da01fcf0ebd2b75690cdcba9c921d0ef54fa54abb9 xinit-1.4.1.tar.bz2 -sha512 6cbc5d025a891c419f3f4493381b2fca57a67d78df866d2f16a83426f86bad6eca7f240fac12b25cbcc63df0fec41f625407184e044898602d66483715315340 xinit-1.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003268.html +sha256 b7d8dc8d22ef9f15985a10b606ee4f2aad6828befa437359934647e88d331f23 xinit-1.4.2.tar.xz +sha512 4b62c2edd97b40133577cbba88b3f31b36c5634b4eb667ef0c302e8358dc1c55a255abe42aaadc910d8aa9ea0e3add157a12a301382f1cdbe091df4e1215fae0 xinit-1.4.2.tar.xz # Locally computed sha256 c47001aa217d4ae7787121d80634db4bdba564e49a0ecab8d48b1bdc4edee1c7 COPYING diff --git a/package/x11r7/xapp_xinit/xapp_xinit.mk b/package/x11r7/xapp_xinit/xapp_xinit.mk index 86a4d92674..795a1b541b 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.mk +++ b/package/x11r7/xapp_xinit/xapp_xinit.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XINIT_VERSION = 1.4.1 -XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.bz2 -XAPP_XINIT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XINIT_VERSION = 1.4.2 +XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.xz +XAPP_XINIT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XINIT_DEPENDENCIES = xapp_xauth xlib_libX11 XAPP_XINIT_LICENSE = MIT XAPP_XINIT_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:18 +0100 Subject: [Buildroot] [PATCH 11/70] package/x11r7/xlib_libXres: bump version to 1.2.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-12-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003278.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 +++---- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXres/xlib_libXres.hash b/package/x11r7/xlib_libXres/xlib_libXres.hash index 700590ad8c..2e6d3d5c55 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.hash +++ b/package/x11r7/xlib_libXres/xlib_libXres.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003078.html -sha256 b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11 libXres-1.2.1.tar.bz2 -sha512 c17d28406e17e305dc4976f095e88059735f5bd8c600adf2e556523c9e0dd7fa01dcbf7a9d28a642e77e49a5b30f54bb9b2fc34bfbedce467ee2a020bba5cdf1 libXres-1.2.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003278.html +sha256 9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f libXres-1.2.2.tar.xz +sha512 897f2d426ea6f41169a5a52c356d1a1cb2ffb9144ae41b9fedd06455c3d81042930fe55be269ce4b8545ee65fcfe168101192a599053d810e8810f627c94f810 libXres-1.2.2.tar.xz # Locally calculated sha256 0d7300168f85833ea2564835f66a61e036ede90b33e76c06a7b4078096fedbcc COPYING diff --git a/package/x11r7/xlib_libXres/xlib_libXres.mk b/package/x11r7/xlib_libXres/xlib_libXres.mk index de3637a04a..25498090fe 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.mk +++ b/package/x11r7/xlib_libXres/xlib_libXres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRES_VERSION = 1.2.1 -XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.bz2 -XLIB_LIBXRES_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRES_VERSION = 1.2.2 +XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.xz +XLIB_LIBXRES_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRES_LICENSE = MIT XLIB_LIBXRES_LICENSE_FILES = COPYING XLIB_LIBXRES_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:40 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:40 +0100 Subject: [Buildroot] [PATCH 33/70] package/x11r7/xapp_xcompmgr: bump version to 1.1.9 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-34-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003254.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 +++----- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash index 6f0d755261..b9675a5ecf 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002989.html -md5 ef8c7d4140c11efb8de4141b3968208c xcompmgr-1.1.8.tar.bz2 -sha1 7bb28329b4bb687763df2d2c1723cb6ecb20945a xcompmgr-1.1.8.tar.bz2 -sha256 0b89daf4f060fa3fa83cca862c45d531fef7121b5d06552c1d73d396ad9a7243 xcompmgr-1.1.8.tar.bz2 -sha512 ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d xcompmgr-1.1.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003254.html +sha256 4875b6698672d01eb3a5080bde6eac9a989d486a82226a2d5e23624f1527a6f0 xcompmgr-1.1.9.tar.xz +sha512 699117492af7fd84b36d317dcbf422d5ec86a7f21e29370caa737cd940d8ff866a5c8704ba2e7bd17a64e085d77fd23b628263d619813dead85cd669ff5b860e xcompmgr-1.1.9.tar.xz # Locally computed sha256 c843545f72771b3ff95eb88defc2e3ed8f9a1802d9bb6c32c196bb5eec3d3a5d COPYING diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk index 24ebad7bda..c754ea37b3 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCOMPMGR_VERSION = 1.1.8 -XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.bz2 -XAPP_XCOMPMGR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCOMPMGR_VERSION = 1.1.9 +XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.xz +XAPP_XCOMPMGR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCOMPMGR_LICENSE = MIT XAPP_XCOMPMGR_LICENSE_FILES = COPYING XAPP_XCOMPMGR_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:23 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:23 +0100 Subject: [Buildroot] [PATCH 16/70] package/x11r7/xapp_xstdcmap: bump version to 1.0.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-17-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003272.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 +++----- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash index 3f601c7249..028980bdca 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002954.html -md5 da67142c128d18386ff145882e0afc66 xstdcmap-1.0.4.tar.bz2 -sha1 a5eff72ba31625e5b11506add800140019a39636 xstdcmap-1.0.4.tar.bz2 -sha256 06898b3f1eaad0b205ff3c75bdefa3207868b889d4cb37b32b8267b2bbfe6f8b xstdcmap-1.0.4.tar.bz2 -sha512 2adbb0aec1766341e04090efa962241ff6c9e32c612851b7221cec0ee16852107d406a08ec5251070f39df882c13e3c8c9edcd88f278187a9f373e1727643a8f xstdcmap-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003272.html +sha256 365847e379398499ec9ad9a299cc47a0d6e7feba9546dfd4e5b422204b5ac180 xstdcmap-1.0.5.tar.xz +sha512 3f2047af1d328a34d38ededc13de00298db3300eab1d1dbdff7d2aa4a3cd543a79305bfbd2e6424c5e023cf866a4f7a70aa9a3014444d543268d2f812a322a49 xstdcmap-1.0.5.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk index dd5b0ee349..60825556e7 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSTDCMAP_VERSION = 1.0.4 -XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.bz2 -XAPP_XSTDCMAP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSTDCMAP_VERSION = 1.0.5 +XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.xz +XAPP_XSTDCMAP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSTDCMAP_LICENSE = MIT XAPP_XSTDCMAP_LICENSE_FILES = COPYING XAPP_XSTDCMAP_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:51 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:51 +0100 Subject: [Buildroot] [PATCH 44/70] package/x11r7/xcb-util-wm: bump version to 0.4.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-45-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003235.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +++-- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.hash b/package/x11r7/xcb-util-wm/xcb-util-wm.hash index 444212accf..7383f015f2 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.hash +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-February/002401.html -sha256 28bf8179640eaa89276d2b0f1ce4285103d136be6c98262b6151aaee1d3c2a3f xcb-util-wm-0.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003235.html +sha256 62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b xcb-util-wm-0.4.2.tar.xz +sha512 eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0 xcb-util-wm-0.4.2.tar.xz # License file, locally calculated sha256 12ab3559977a4b22ae3030b90c64a386e6ec51ab0e4eab1ff530f81a2639400a COPYING diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.mk b/package/x11r7/xcb-util-wm/xcb-util-wm.mk index 37df3fd92d..0c4f6e86fa 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.mk +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_WM_VERSION = 0.4.1 -XCB_UTIL_WM_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.bz2 +XCB_UTIL_WM_VERSION = 0.4.2 +XCB_UTIL_WM_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.xz XCB_UTIL_WM_INSTALL_STAGING = YES XCB_UTIL_WM_LICENSE = MIT XCB_UTIL_WM_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:39 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:39 +0100 Subject: [Buildroot] [PATCH 32/70] package/x11r7/xapp_xkbevd: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-33-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003255.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +++-- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash index c3cf2f32b2..40b813fcf2 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002577.html -sha256 2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a xkbevd-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003255.html +sha256 38357b702de9d3457c4ff75053390f457b84c4accc7f088101255c37c684926b xkbevd-1.1.5.tar.xz +sha512 9e4a56484771e5eb5444fbd11e7d0bb952a2746eea79b84298e2000ada96896d501b886727c4ef08c120b5dcce550fca2d3e3dd762f4ca0327c38d9609961c5b xkbevd-1.1.5.tar.xz # Locally computed sha256 38c6dbf8f88b1c920561ff3a4d1ffdb85c069c664f5f8b64a9adb477ef347b7c COPYING diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk index 7a9a8fb18f..5b99e6967f 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBEVD_VERSION = 1.1.4 -XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.bz2 -XAPP_XKBEVD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBEVD_VERSION = 1.1.5 +XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.xz +XAPP_XKBEVD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBEVD_LICENSE = MIT XAPP_XKBEVD_LICENSE_FILES = COPYING XAPP_XKBEVD_DEPENDENCIES = xlib_libxkbfile -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:17 +0100 Subject: [Buildroot] [PATCH 10/70] package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-11-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003279.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash | 8 +++----- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash index 01f468b77a..a32997e1fe 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002906.html -md5 eeea9d5af3e6c143d0ea1721d27a5e49 libXScrnSaver-1.2.3.tar.bz2 -sha1 70c791c5755a298ecf1a0823e239a24fa4b2b42f libXScrnSaver-1.2.3.tar.bz2 -sha256 f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8 libXScrnSaver-1.2.3.tar.bz2 -sha512 7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a libXScrnSaver-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003279.html +sha256 75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe libXScrnSaver-1.2.4.tar.xz +sha512 e4395af85f8496618afb23ffdaca1a75f5e3d213478d8dc73249cbc9840d7b993ba7513dbf6015cb38b48fe3f2223496365158a148dd5e1ac7475c5ee569e28c libXScrnSaver-1.2.4.tar.xz # Locally computed sha256 5cf3e16f5dd753a4c0853e8227134ab65f5562d9ef89b1a2d7681f5c8ac9feb5 COPYING diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk index 92abb902eb..55ae7a6801 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXSCRNSAVER_VERSION = 1.2.3 -XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.bz2 -XLIB_LIBXSCRNSAVER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXSCRNSAVER_VERSION = 1.2.4 +XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.xz +XLIB_LIBXSCRNSAVER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXSCRNSAVER_LICENSE = MIT XLIB_LIBXSCRNSAVER_LICENSE_FILES = COPYING XLIB_LIBXSCRNSAVER_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:10 +0100 Subject: [Buildroot] [PATCH 03/70] package/x11r7/xlib_libxshmfence: bump version to 1.3.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-4-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003287.html https://lists.x.org/archives/xorg-announce/2022-October/003229.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash | 8 +++----- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash index 3ec055a792..e8f83d427f 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-February/002840.html -md5 42dda8016943dc12aff2c03a036e0937 libxshmfence-1.3.tar.bz2 -sha1 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8 libxshmfence-1.3.tar.bz2 -sha256 b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7 libxshmfence-1.3.tar.bz2 -sha512 c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7 libxshmfence-1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003287.html +sha256 870df257bc40b126d91b5a8f1da6ca8a524555268c50b59c0acd1a27f361606f libxshmfence-1.3.2.tar.xz +sha512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c libxshmfence-1.3.2.tar.xz # Locally computed sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301 COPYING diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk index 605408fff7..4241102855 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXSHMFENCE_VERSION = 1.3 -XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.bz2 +XLIB_LIBXSHMFENCE_VERSION = 1.3.2 +XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.xz XLIB_LIBXSHMFENCE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXSHMFENCE_LICENSE = MIT XLIB_LIBXSHMFENCE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:13 +0100 Subject: [Buildroot] [PATCH 06/70] package/x11r7/xlib_libXau: bump version to 1.0.11 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-7-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003284.html https://lists.x.org/archives/xorg-announce/2022-August/003201.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 +++----- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXau/xlib_libXau.hash b/package/x11r7/xlib_libXau/xlib_libXau.hash index 65ae54ec32..8d2a6ff43c 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.hash +++ b/package/x11r7/xlib_libXau/xlib_libXau.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002942.html -md5 c5f16288f2da9f071b29111d68797480 libXau-1.0.9.tar.bz2 -sha1 ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733 libXau-1.0.9.tar.bz2 -sha256 ccf8cbf0dbf676faa2ea0a6d64bcc3b6746064722b606c8c52917ed00dcb73ec libXau-1.0.9.tar.bz2 -sha512 3ca454ba466a807ea28b0f715066d73dc76ad312697b121d43e4d5766215052e9b7ffb8fe3ed3e496fa3f2a13f164ac692ff85cc428e26731b679f0f06a1d562 libXau-1.0.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003284.html +sha256 f3fa3282f5570c3f6bd620244438dbfbdd580fc80f02f549587a0f8ab329bbeb libXau-1.0.11.tar.xz +sha512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd libXau-1.0.11.tar.xz # Locally computed sha256 56abe29bb1d9806a9e04fa9f80fed2c0f18027594df3f098148d814aef6bddfa COPYING diff --git a/package/x11r7/xlib_libXau/xlib_libXau.mk b/package/x11r7/xlib_libXau/xlib_libXau.mk index bac10818f1..0e9f79d38d 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.mk +++ b/package/x11r7/xlib_libXau/xlib_libXau.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXAU_VERSION = 1.0.9 -XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.bz2 +XLIB_LIBXAU_VERSION = 1.0.11 +XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.xz XLIB_LIBXAU_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXAU_LICENSE = MIT XLIB_LIBXAU_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:15 +0100 Subject: [Buildroot] [PATCH 08/70] package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-9-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003281.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 +++----- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash index 1b05624783..9057d4e8e2 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002982.html -md5 0ddeafc13b33086357cfa96fae41ee8e libXxf86dga-1.1.5.tar.bz2 -sha1 332ba80d1b3d06473f7bbfe1612e7c5b58fbdf69 libXxf86dga-1.1.5.tar.bz2 -sha256 2b98bc5f506c6140d4eddd3990842d30f5dae733b64f198a504f07461bdb7203 libXxf86dga-1.1.5.tar.bz2 -sha512 0e77c4003aeba737b10c17d55aeefa935fc57c4ba9e8f79a834f3f8c690d6a1d98f69ad707eded784346c1cf40c41829719d257283b5eae3207147fb4c79ed89 libXxf86dga-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003281.html +sha256 be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f libXxf86dga-1.1.6.tar.xz +sha512 61f7954471df63840ffb5e82347018e285d30d64d4d0a97770ca031c8554a0f52d1b007ab8342a283cd2f0d534f564fb59f57ec92515714f20a7d145912c65d9 libXxf86dga-1.1.6.tar.xz # Locally computed sha256 dd27933ebc5c063128b158b085e4c442a36b0e6f704cf753116da119610191da COPYING diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk index a5173fbc7c..1094e1a1ad 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXXF86DGA_VERSION = 1.1.5 -XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.bz2 +XLIB_LIBXXF86DGA_VERSION = 1.1.6 +XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.xz XLIB_LIBXXF86DGA_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXXF86DGA_LICENSE = MIT XLIB_LIBXXF86DGA_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:07 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:07 +0100 Subject: [Buildroot] [PATCH 00/70] package/x11r7: various version bumps Message-ID: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Hi, this series bumps various X11 packages and, when needed, switches the tarball to xz format and updates _SITE to https. Also two broken X11 drivers for ancient hardware are removed. Regards, Bernd Bernd Kuhls (70): package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 package/x11r7/xlib_libICE: bump version to 1.1.1 package/x11r7/xlib_libxshmfence: bump version to 1.3.2 package/x11r7/xlib_libxkbfile: bump version to 1.1.2 package/x11r7/xlib_libfontenc: bump version to 1.1.7 package/x11r7/xlib_libXau: bump version to 1.0.11 package/x11r7/xapp_xkbcomp: bump version to 1.4.6 package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 package/x11r7/xlib_libXv: bump version to 1.0.12 package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 package/x11r7/xlib_libXres: bump version to 1.2.2 package/x11r7/xlib_libXdamage: bump version to 1.1.6 package/x11r7/xlib_libXcomposite: bump version to 0.4.6 package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 package/x11r7/xapp_xvinfo: bump version to 1.1.5 package/x11r7/xapp_xstdcmap: bump version to 1.0.5 package/x11r7/xapp_xset: bump version to 1.2.5 package/x11r7/xapp_xrandr: bump version to 1.5.2 package/x11r7/xapp_xprop: bump version to 1.2.6 package/x11r7/xapp_xinit: bump version to 1.4.2 package/x11r7/xapp_xgamma: bump version to 1.0.7 package/x11r7/xapp_xfd: bump version to 1.1.4 package/x11r7/xapp_xdm: bump version to 1.1.14 package/x11r7/xapp_xcursorgen: bump version to 1.0.8 package/x11r7/xlib_libXrandr: bump version to 1.5.3 package/x11r7/xlib_libXpm: bump version to 3.5.14 package/x11r7/xlib_libXdmcp: bump version to 1.1.4 package/x11r7/xapp_xlsclients: bump version to 1.1.5 package/x11r7/xapp_xlsatoms: bump version to 1.1.4 package/x11r7/xapp_xlogo: bump version to 1.0.6 package/x11r7/xapp_xkill: bump version to 1.0.6 package/x11r7/xapp_xkbevd: bump version to 1.1.5 package/x11r7/xapp_xcompmgr: bump version to 1.1.9 package/x11r7/xlib_libX11: bump version to 1.8.2 package/x11r7/xapp_sessreg: bump version to 1.1.3 package/x11r7/xapp_rgb: bump version to 1.1.0 package/x11r7/xlib_libXinerama: bump version to 1.1.5 package/x11r7/xutil_makedepend: bump version to 1.0.7 package/x11r7/xapp_x11perf: bump version to 1.6.2 package/x11r7/xlib_libXext: bump version to 1.3.5 package/x11r7/xapp_xsetroot: bump version to 1.1.3 package/x11r7/xlib_libXrender: bump version to 0.9.11 package/x11r7/xapp_xfsinfo: bump version to 1.0.7 package/x11r7/xcb-util-wm: bump version to 0.4.2 package/x11r7/xcb-util-renderutil: bump version to 0.3.10 package/x11r7/xcb-util-keysyms: bump version to 0.4.1 package/x11r7/xcb-util-image: bump version to 0.4.1 package/x11r7/xcb-util-cursor: bump version to 0.1.4 package/x11r7/xlib_libXmu: bump version to 1.1.4 package/x11r7/xapp_bdftopcf: bump version to 1.1.1 package/x11r7/xapp_xkbprint: bump version to 1.0.6 package/x11r7/xapp_xgc: bump version to 1.0.6 package/x11r7/xapp_xditview: bump version to 1.0.6 package/x11r7/xapp_viewres: bump version to 1.0.7 package/x11r7/xapp_smproxy: bump version to 1.0.7 package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 package/x11r7/xapp_fstobdf: bump version to 1.0.7 package/x11r7/xlib_libXtst: bump version to 1.2.4 package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 package/x11r7/xapp_fslsfonts: bump version to 1.0.6 package/x11r7/xlib_libXft: bump version to 2.3.6 package/x11r7/xapp_xmh: bump version to 1.0.4 package/x11r7/xapp_showfont: bump version to 1.0.6 package/x11r7/xapp_oclock: bump version to 1.0.5 package/x11r7/xapp_ico: bump version to 1.0.6 package/x11r7/xlib_libXfont2: bump version to 2.0.6 package/x11r7/xlib_libFS: bump version to 1.0.9 package/x11r7/xorgproto: bump version to 2022.2 package/x11r7/xdriver_xf86-video-glint: remove package package/x11r7/xdriver_xf86-video-tga: remove package Config.in.legacy | 12 +++++ package/x11r7/Config.in | 2 - .../x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 ++-- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +-- .../x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +- .../x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +-- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +-- package/x11r7/xapp_ico/xapp_ico.hash | 8 ++-- package/x11r7/xapp_ico/xapp_ico.mk | 6 +-- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 ++-- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +-- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +-- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 ++-- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 +- .../x11r7/xapp_showfont/xapp_showfont.hash | 5 +- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +-- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +-- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 ++-- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +-- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 ++-- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +-- .../x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 ++-- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +-- .../xapp_xcursorgen/xapp_xcursorgen.hash | 8 ++-- .../x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +-- .../x11r7/xapp_xditview/xapp_xditview.hash | 8 ++-- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +-- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +-- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++-- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 ++-- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +-- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 ++-- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +-- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +-- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +-- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 ++-- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +-- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 ++- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 +- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +-- .../x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 ++-- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +-- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 ++-- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +-- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 ++-- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +-- .../x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 ++-- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +-- .../xapp_xlsclients/xapp_xlsclients.hash | 8 ++-- .../x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +-- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +-- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +-- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +-- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 ++-- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 +- package/x11r7/xapp_xset/xapp_xset.hash | 8 ++-- package/x11r7/xapp_xset/xapp_xset.mk | 6 +-- .../x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 ++-- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +-- .../x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 ++-- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +-- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 ++-- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +-- .../xcb-util-cursor/xcb-util-cursor.hash | 5 +- .../x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +-- .../x11r7/xcb-util-image/xcb-util-image.hash | 5 +- .../x11r7/xcb-util-image/xcb-util-image.mk | 6 +-- .../xcb-util-keysyms/xcb-util-keysyms.hash | 7 ++- .../xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++-- .../xcb-util-renderutil.hash | 5 +- .../xcb-util-renderutil.mk | 6 +-- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +-- .../xdriver_xf86-input-mouse.hash | 8 ++-- .../xdriver_xf86-input-mouse.mk | 6 +-- .../xdriver_xf86-input-vmmouse.hash | 5 +- .../xdriver_xf86-input-vmmouse.mk | 6 +-- .../x11r7/xdriver_xf86-video-glint/Config.in | 10 ---- .../xdriver_xf86-video-glint.hash | 4 -- .../xdriver_xf86-video-glint.mk | 14 ------ .../xdriver_xf86-video-r128.hash | 8 ++-- .../xdriver_xf86-video-r128.mk | 6 +-- .../0001-mibstore.patch | 47 ------------------- .../x11r7/xdriver_xf86-video-tga/Config.in | 5 -- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------ package/x11r7/xlib_libFS/xlib_libFS.hash | 8 ++-- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +-- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 ++-- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 +- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++-- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- .../xlib_libXScrnSaver.hash | 8 ++-- .../xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +-- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 ++-- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 +- .../xlib_libXcomposite.hash | 8 ++-- .../xlib_libXcomposite/xlib_libXcomposite.mk | 6 +-- .../xlib_libXdamage/xlib_libXdamage.hash | 8 ++-- .../x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +-- .../x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 ++-- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +-- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++-- package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +-- .../x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +-- .../x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 +- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +-- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 +- .../xlib_libXinerama/xlib_libXinerama.hash | 8 ++-- .../xlib_libXinerama/xlib_libXinerama.mk | 6 +-- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++-- package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +-- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 ++-- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +-- .../x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 ++-- .../x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +-- .../xlib_libXrender/xlib_libXrender.hash | 6 +-- .../x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +-- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 ++- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +-- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +-- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +-- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 +- .../xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 ++-- .../xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 +- .../xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 ++- .../x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +-- .../xlib_libfontenc/xlib_libfontenc.hash | 8 ++-- .../x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 +- .../xlib_libxkbfile/xlib_libxkbfile.hash | 8 ++-- .../x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 +- .../xlib_libxshmfence/xlib_libxshmfence.hash | 8 ++-- .../xlib_libxshmfence/xlib_libxshmfence.mk | 4 +- package/x11r7/xorgproto/xorgproto.hash | 6 +-- package/x11r7/xorgproto/xorgproto.mk | 4 +- .../xutil_makedepend/xutil_makedepend.hash | 8 ++-- .../xutil_makedepend/xutil_makedepend.mk | 6 +-- 146 files changed, 417 insertions(+), 570 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-glint/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk delete mode 100644 package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch delete mode 100644 package/x11r7/xdriver_xf86-video-tga/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:28 +0100 Subject: [Buildroot] [PATCH 21/70] package/x11r7/xapp_xgamma: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-22-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003267.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +++-- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.hash b/package/x11r7/xapp_xgamma/xapp_xgamma.hash index 0031450c4d..17efe0a975 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.hash +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002574.html -sha256 0ef1c35b5c18b1b22317f455c8df13c0a471a8efad63c89c98ae3ce8c2b222d3 xgamma-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003267.html +sha256 1c79dae85a8953a15f4fe5c2895a033307b43b8613456c87ec47b374b113bc8f xgamma-1.0.7.tar.xz +sha512 9eeee9b537dcae9e4d153774eb632a6a5e8dd32bebadc9bbd897a773e5b56f76848f32a1699b8c921d3094760c42b5083365d853b89ab31fd85c7a0d46feeceb xgamma-1.0.7.tar.xz # Locally computed sha256 78d354d348feaaab8d67a220e84137ec24fece04af4dface2e67132c72e216a2 COPYING diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.mk b/package/x11r7/xapp_xgamma/xapp_xgamma.mk index a73a29e5a2..f2e9e91efb 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.mk +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGAMMA_VERSION = 1.0.6 -XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.bz2 -XAPP_XGAMMA_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGAMMA_VERSION = 1.0.7 +XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.xz +XAPP_XGAMMA_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGAMMA_LICENSE = MIT XAPP_XGAMMA_LICENSE_FILES = COPYING XAPP_XGAMMA_DEPENDENCIES = xlib_libXxf86vm -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:20 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:20 +0100 Subject: [Buildroot] [PATCH 13/70] package/x11r7/xlib_libXcomposite: bump version to 0.4.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-14-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003276.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash | 8 +++----- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash index 5d4575b5ab..62b5ea9276 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002971.html -md5 3fa0841ea89024719b20cd702a9b54e0 libXcomposite-0.4.5.tar.bz2 -sha1 902631efb55a798c81086e5ff90b60349839db40 libXcomposite-0.4.5.tar.bz2 -sha256 b3218a2c15bab8035d16810df5b8251ffc7132ff3aa70651a1fba0bfe9634e8f libXcomposite-0.4.5.tar.bz2 -sha512 502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5 libXcomposite-0.4.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003276.html +sha256 fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87 libXcomposite-0.4.6.tar.xz +sha512 f35a0da8f9f22fd788eee01209557fe3a1b1abdc9744f76330ba42b21b6e3af5464ca4451c33415856417c30da5aa5624e3707980c644327249bfeda5a62a59b libXcomposite-0.4.6.tar.xz # Locally computed sha256 efa0219ed8485ac555c1a3fb82daf34539b2e0dcf4dadc99c01f1e39c69a4a68 COPYING diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk index 80e94fe37c..c296ee6c6c 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXCOMPOSITE_VERSION = 0.4.5 -XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.bz2 -XLIB_LIBXCOMPOSITE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXCOMPOSITE_VERSION = 0.4.6 +XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.xz +XLIB_LIBXCOMPOSITE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXCOMPOSITE_LICENSE = MIT XLIB_LIBXCOMPOSITE_LICENSE_FILES = COPYING XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:43 +0100 Subject: [Buildroot] [PATCH 36/70] package/x11r7/xapp_rgb: bump version to 1.1.0 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-37-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003245.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash index ce05454ce9..586dc2a7f0 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.hash +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz +sha512640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz # Locally computed sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk index b2d5d77744..4b6399fc76 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.mk +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_RGB_VERSION = 1.0.6 -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_RGB_VERSION = 1.1.0 +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_RGB_LICENSE = MIT XAPP_RGB_LICENSE_FILES = COPYING XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:58 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:58 +0100 Subject: [Buildroot] [PATCH 51/70] package/x11r7/xapp_xkbprint: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-52-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003222.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 +++----- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash index 69a80576c4..8ca7656b5c 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-November/003030.html -md5 9c34da77363dc3d0f616980da87244bf xkbprint-1.0.5.tar.bz2 -sha1 e707caffb3c680b3a869a776aa3f80caeac9e9c3 xkbprint-1.0.5.tar.bz2 -sha256 5b58fe834f0822f06d63d283fac404098c6d3f6acce61888b81016f1c41023fa xkbprint-1.0.5.tar.bz2 -sha512 ac3870352f3a595b5b8a8cb64f39e9bea81b17572c73cfbf72482477a2f576d0ffcdcf735cb3c66b8a88a7fe0f7aece6738cbac87df5641e44fae1ab9b97111f xkbprint-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003222.html +sha256 99cc9404f7b90289ae04944c0d98a208cc8b158492ad6481386e31d4d09aa7b0 xkbprint-1.0.6.tar.xz +sha512 a1c2401b2a2ef4c6bd2efc18923ecb176adcf38b6c5dfdce25f22f1f5ab21e25f494b25dac25b1765fb9a0f6acc24d191cd41b9a098a9e3c6eaf9a9df490be29 xkbprint-1.0.6.tar.xz # Locally computed sha256 79b32f28f7f5063054a564e1fdeee56f82a525b6516303704a1f70e55fe7197e COPYING diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk index 8643cb4276..f374c18dae 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBPRINT_VERSION = 1.0.5 -XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.bz2 -XAPP_XKBPRINT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBPRINT_VERSION = 1.0.6 +XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.xz +XAPP_XKBPRINT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBPRINT_LICENSE = MIT XAPP_XKBPRINT_LICENSE_FILES = COPYING XAPP_XKBPRINT_DEPENDENCIES = xlib_libxkbfile -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:13 +0100 Subject: [Buildroot] [PATCH 66/70] package/x11r7/xlib_libXfont2: bump version to 2.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-67-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003203.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +++--- package/x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash index 069f2fc616..f2ae5925f8 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003103.html -sha256 aa7c6f211cf7215c0ab4819ed893dc98034363d7b930b844bb43603c2e10b53e libXfont2-2.0.5.tar.bz2 -sha512 64d0635d14676bb645d61932afb177eb3808a46525b26e7ee31abc975eca75207743e85523fdd82b08010ce124eb4802338b508ee7b126875d2a3c12f8ac4faa libXfont2-2.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003203.html +sha256 74ca20017eb0fb3f56d8d5e60685f560fc85e5ff3d84c61c4cb891e40c27aef4 libXfont2-2.0.6.tar.xz +sha512 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd libXfont2-2.0.6.tar.xz # Locally calculated sha256 97e413bb4962bbb5773085cd5405502bf1d4eadeaf98ff5be015eacacc840462 COPYING diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk index fb0bba879c..7f90f67046 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFONT2_VERSION = 2.0.5 -XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.bz2 +XLIB_LIBXFONT2_VERSION = 2.0.6 +XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.xz XLIB_LIBXFONT2_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFONT2_LICENSE = MIT XLIB_LIBXFONT2_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:05 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:05 +0100 Subject: [Buildroot] [PATCH 58/70] package/x11r7/xlib_libXtst: bump version to 1.2.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-59-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003214.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +++-- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.hash b/package/x11r7/xlib_libXtst/xlib_libXtst.hash index f64a018567..7bdcdb9c17 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.hash +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002726.html -sha256 4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204 libXtst-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003214.html +sha256 84f5f30b9254b4ffee14b5b0940e2622153b0d3aed8286a3c5b7eeb340ca33c8 libXtst-1.2.4.tar.xz +sha512 f2f4e01239b892b8e26284cede90feb4fe7738beb243bca0f6adb349029f8bf87b5a482911edcd2401733c92ef78eec07fcd455b92e5b8c4828374769e60098d libXtst-1.2.4.tar.xz # Locally computed sha256 940190489c7a0e5ae3d83fc4fcbd79e0cd1b765bf1a4efd408293c1ee0332ceb COPYING diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.mk b/package/x11r7/xlib_libXtst/xlib_libXtst.mk index c79301e064..47103377aa 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.mk +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXTST_VERSION = 1.2.3 -XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.bz2 -XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXTST_VERSION = 1.2.4 +XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.xz +XLIB_LIBXTST_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXTST_LICENSE = MIT XLIB_LIBXTST_LICENSE_FILES = COPYING XLIB_LIBXTST_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:57 +0100 Subject: [Buildroot] [PATCH 50/70] package/x11r7/xapp_bdftopcf: bump version to 1.1.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-51-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003223.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 +++------ package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash index bf806ab0d7..0596b65e49 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash @@ -1,8 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2017-November/002821.html -md5 2a455d3c02390597feb9cefb3fe97a45 bdftopcf-1.1.tar.bz2 -sha1 48a783337a5aa49ebc102c9788ff0f43ea35c5c4 bdftopcf-1.1.tar.bz2 -sha256 4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 bdftopcf-1.1.tar.bz2 -sha512 7b790e8d512ca2812ac889c156ef91c48798b4744a6857e5b17e0128764b5afa8c5426fe5de05a9819d64745116718db4221b3e657e3c2633465e87179c44bec bdftopcf-1.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003223.html +sha256 11c953d53c0f3ed349d0198dfb0a40000b5121df7eef09f2615a262892fed908 bdftopcf-1.1.1.tar.xz +sha512 257dc9ae29f2cf1496aad91ccba534348d87f881d75431aa6611a8154cb817d17588c464ab6c6c6bc51e6060baa8dcfcb9fd8c037cdaea8d18287651fa6b7ea9 bdftopcf-1.1.1.tar.xz # Locally calculated sha256 a437fb5272ba507c2977b2ef623bb391270f521b2a20271ed044785f4eaa5dbc COPYING diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk index 7ee618d641..d47f5c02ce 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_BDFTOPCF_VERSION = 1.1 -XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.bz2 -XAPP_BDFTOPCF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_BDFTOPCF_VERSION = 1.1.1 +XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.xz +XAPP_BDFTOPCF_SITE = https://xorg.freedesktop.org/archive/individual/util XAPP_BDFTOPCF_LICENSE = MIT XAPP_BDFTOPCF_LICENSE_FILES = COPYING XAPP_BDFTOPCF_DEPENDENCIES = xlib_libXfont -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:48 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:48 +0100 Subject: [Buildroot] [PATCH 41/70] package/x11r7/xapp_xsetroot: bump version to 1.1.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-42-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003240.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 +++----- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash index 32294c1f3d..43f7cd66d0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002874.html -md5 5fe769c8777a6e873ed1305e4ce2c353 xsetroot-1.1.2.tar.bz2 -sha1 42ab81761823b44974feab86477007c49dbace50 xsetroot-1.1.2.tar.bz2 -sha256 10c442ba23591fb5470cea477a0aa5f679371f4f879c8387a1d9d05637ae417c xsetroot-1.1.2.tar.bz2 -sha512 0b9df1b72305e5c24f1e1664578aa4411a5ffcdc5d318458117594e641f01c34700205b0d16c08abf4a8106d36128ccdbe1ea1f1035fce9018d6b52801a8b72b xsetroot-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003240.html +sha256 6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1 xsetroot-1.1.3.tar.xz +sha512 f333d1bfd92bb943044da36331ae2cf68a811c8f3891719d9ebc1749e2dd0c67068f86face0794c3c4ae584c4dd189bad4998dccb38fe1ac37a8921e5713e7c0 xsetroot-1.1.3.tar.xz # Locally computed sha256 48e9c9572e0dc1c14b93b753542f780e7751dd7f035816374d8a8be0211a4520 COPYING diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk index 98ba344cfa..1ffbb2b6b0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSETROOT_VERSION = 1.1.2 -XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.bz2 -XAPP_XSETROOT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSETROOT_VERSION = 1.1.3 +XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.xz +XAPP_XSETROOT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSETROOT_LICENSE = MIT XAPP_XSETROOT_LICENSE_FILES = COPYING XAPP_XSETROOT_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXcursor xdata_xbitmaps -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:45 +0100 Subject: [Buildroot] [PATCH 38/70] package/x11r7/xutil_makedepend: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-39-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003243.html Signed-off-by: Bernd Kuhls --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 8 +++----- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 079fa9ef8f..3a7496e1a4 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002985.html -md5 b2ca7f2f21f1c04a88b6a254c19c9b68 makedepend-1.0.6.tar.bz2 -sha1 3f321f7b570ec98f1fabc441267d29347a2e1456 makedepend-1.0.6.tar.bz2 -sha256 d558a52e8017d984ee59596a9582c8d699a1962391b632bec3bb6804bf4d501c makedepend-1.0.6.tar.bz2 -sha512 eb0e8ee8ab7515806d7d98a060cdcd392ec38e4225e5e05db26daa6651f185d0b764aab403edeea904d4d23211b1f7db20daeee6eafce8abe65225784ed0aa42 makedepend-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html +sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz +sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index 18f8eb1f6a..b16bbe0978 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,9 +4,9 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.6 -XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.bz2 -XUTIL_MAKEDEPEND_SITE = http://xorg.freedesktop.org/releases/individual/util +XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz +XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT XUTIL_MAKEDEPEND_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:07 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:07 +0100 Subject: [Buildroot] [PATCH 60/70] package/x11r7/xapp_fslsfonts: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-61-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003210.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +++-- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash index 1a7985f9a5..20573576c9 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002510.html -sha256 f1ed55093356b78daec2678d22f52d42ec11fe88575562d734396962e626d7f6 fslsfonts-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003210.html +sha256 01cb0c5a7dbddadef846ca3b52c2ab9c60f2c32c3f16584cd97a6c7f293341ee fslsfonts-1.0.6.tar.xz +sha512 1181a8e6cc820410d1deac98b3e5097506e4168c6515307b6b9aaf705cb57193a009cb331a51d46ce68e9548712f122b5c942d5a1bc1e01bdd191b7b1beab09e fslsfonts-1.0.6.tar.xz # Locally computed sha256 fbdfcafb5755565ad688bf3f7f808109d358040ec83ed3de496155105451fdf4 COPYING diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk index 27786a55c1..1b8d630124 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSLSFONTS_VERSION = 1.0.5 -XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.bz2 -XAPP_FSLSFONTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSLSFONTS_VERSION = 1.0.6 +XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.xz +XAPP_FSLSFONTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSLSFONTS_LICENSE = MIT XAPP_FSLSFONTS_LICENSE_FILES = COPYING XAPP_FSLSFONTS_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:42 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:42 +0100 Subject: [Buildroot] [PATCH 35/70] package/x11r7/xapp_sessreg: bump version to 1.1.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-36-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003246.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 +++----- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.hash b/package/x11r7/xapp_sessreg/xapp_sessreg.hash index b8f55b50c5..1f1b54b877 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.hash +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-June/002994.html -md5 92be564d4be7d8aa7b5024057b715210 sessreg-1.1.2.tar.bz2 -sha1 169c1ff9fb152b4b4ca0cfbd3e1aee33af042016 sessreg-1.1.2.tar.bz2 -sha256 dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33 sessreg-1.1.2.tar.bz2 -sha512 7e3c2bdcadb7133aace463b58d8c6108d315ec95d2a42509073eeddc7f02644092a4b3168bd3b426c041736a016291092e0bf8368acd620dbeff96d53d12f98c sessreg-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003246.html +sha256 022acd5de8077dddc4f919961f79e102ecd5f3228a333681af5cd0e7344facc2 sessreg-1.1.3.tar.xz +sha512 bc1e83afc598ac5b4c6ab0861799b6c8727c123ee662c1fb9cbdd9ee926973b7a00cc62e32f6b4e462c0da3516f8b824337d9cf17587ebabd3f4753502641a60 sessreg-1.1.3.tar.xz # Locally computed sha256 ac8f5cc696e6c473aea4caaf18650316dc8912fcf0f370cae1df5f395cea8631 COPYING diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.mk b/package/x11r7/xapp_sessreg/xapp_sessreg.mk index 7f488e2423..b196bb947e 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.mk +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_SESSREG_VERSION = 1.1.2 -XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.bz2 +XAPP_SESSREG_VERSION = 1.1.3 +XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.xz XAPP_SESSREG_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SESSREG_LICENSE = MIT XAPP_SESSREG_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:15 +0100 Subject: [Buildroot] [PATCH 68/70] package/x11r7/xorgproto: bump version to 2022.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-69-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003197.html Signed-off-by: Bernd Kuhls --- package/x11r7/xorgproto/xorgproto.hash | 6 +++--- package/x11r7/xorgproto/xorgproto.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xorgproto/xorgproto.hash b/package/x11r7/xorgproto/xorgproto.hash index bd9cae2510..cc52013e11 100644 --- a/package/x11r7/xorgproto/xorgproto.hash +++ b/package/x11r7/xorgproto/xorgproto.hash @@ -1,6 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003160.html -sha256 1d2dcc66963f234d2c1e1f8d98a0d3e8725149cdac0a263df4097593c48bc2a6 xorgproto-2022.1.tar.bz2 -sha512 add275a9c0d005053f31fdca6da009142792a3c7e2cd4b56da93eed3a397adf52d91c441ff6455959b87559f402eb9f46fdd8932e951c7d2d96623975391202a xorgproto-2022.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003197.html +sha256 5d13dbf2be08f95323985de53352c4f352713860457b95ccaf894a647ac06b9e xorgproto-2022.2.tar.xz +sha512 8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9 xorgproto-2022.2.tar.xz # Locally computed sha256 aacd931f191b610902aee1e526090c2858aabc07969441fa2537ffd3e7049555 COPYING-applewmproto diff --git a/package/x11r7/xorgproto/xorgproto.mk b/package/x11r7/xorgproto/xorgproto.mk index 89cc248386..c707bdafc0 100644 --- a/package/x11r7/xorgproto/xorgproto.mk +++ b/package/x11r7/xorgproto/xorgproto.mk @@ -4,8 +4,8 @@ # ################################################################################ -XORGPROTO_VERSION = 2022.1 -XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.bz2 +XORGPROTO_VERSION = 2022.2 +XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.xz XORGPROTO_SITE = https://xorg.freedesktop.org/archive/individual/proto XORGPROTO_LICENSE = MIT XORGPROTO_LICENSE_FILES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:52 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:52 +0100 Subject: [Buildroot] [PATCH 45/70] package/x11r7/xcb-util-renderutil: bump version to 0.3.10 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-46-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003234.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash | 5 +++-- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash index 19ed9d4640..cb3ed55cea 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-June/002446.html -sha256 c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b xcb-util-renderutil-0.3.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003234.html +sha256 3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba xcb-util-renderutil-0.3.10.tar.xz +sha512 9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15 xcb-util-renderutil-0.3.10.tar.xz # Locally computed sha256 271169dd66674e9c396697af0b4822d1c59ccd2342b7740864d667a02963068b COPYING diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk index 9e6683bf3a..d15d19f7e2 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_RENDERUTIL_VERSION = 0.3.9 -XCB_UTIL_RENDERUTIL_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.bz2 +XCB_UTIL_RENDERUTIL_VERSION = 0.3.10 +XCB_UTIL_RENDERUTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.xz XCB_UTIL_RENDERUTIL_LICENSE = MIT XCB_UTIL_RENDERUTIL_LICENSE_FILES = COPYING XCB_UTIL_RENDERUTIL_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:16 +0100 Subject: [Buildroot] [PATCH 69/70] package/x11r7/xdriver_xf86-video-glint: remove package In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-70-bernd.kuhls@t-online.de> Building this package is broken with X.org xserver 21: https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1 Fixes: http://autobuild.buildroot.net/results/f9d/f9d650ccb4173085cfc8873f1e52ee56caf982fa/ Signed-off-by: Bernd Kuhls --- Config.in.legacy | 6 ++++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-video-glint/Config.in | 10 ---------- .../xdriver_xf86-video-glint.hash | 4 ---- .../xdriver_xf86-video-glint.mk | 14 -------------- 5 files changed, 6 insertions(+), 29 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-glint/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk diff --git a/Config.in.legacy b/Config.in.legacy index fd1e1ceeec..9565c5905f 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT + bool "xf86-video-glint removed" + select BR2_LEGACY + help + The X.org xf86-video-glint package was removed. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 63259e88da..273db98e89 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -164,7 +164,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-fbdev/Config.in source package/x11r7/xdriver_xf86-video-fbturbo/Config.in source package/x11r7/xdriver_xf86-video-geode/Config.in - source package/x11r7/xdriver_xf86-video-glint/Config.in source package/x11r7/xdriver_xf86-video-i128/Config.in source package/x11r7/xdriver_xf86-video-imx/Config.in source package/x11r7/xdriver_xf86-video-imx-viv/Config.in diff --git a/package/x11r7/xdriver_xf86-video-glint/Config.in b/package/x11r7/xdriver_xf86-video-glint/Config.in deleted file mode 100644 index c474f6c912..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT - bool "xf86-video-glint" - depends on BR2_PACKAGE_MESA3D - select BR2_PACKAGE_LIBDRM - select BR2_PACKAGE_XORGPROTO - help - GLINT/Permedia video driver - -comment "xf86-video-glint needs mesa3d" - depends on !BR2_PACKAGE_MESA3D diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash deleted file mode 100644 index 40474ebc7b..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2017-January/002759.html -sha256 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2 xf86-video-glint-1.2.9.tar.bz2 -# Locally calculated -sha256 6ca8e1a7e1d491f3618d3f14df1be64dbc8adefae7bbaf11d4920240dfb12f6e COPYING diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk deleted file mode 100644 index fba0030757..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-glint -# -################################################################################ - -XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.9 -XDRIVER_XF86_VIDEO_GLINT_SOURCE = xf86-video-glint-$(XDRIVER_XF86_VIDEO_GLINT_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_GLINT_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_GLINT_LICENSE = MIT -XDRIVER_XF86_VIDEO_GLINT_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_GLINT_DEPENDENCIES = xserver_xorg-server libdrm xorgproto - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:59 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:59 +0100 Subject: [Buildroot] [PATCH 52/70] package/x11r7/xapp_xgc: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-53-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003221.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +++-- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgc/xapp_xgc.hash b/package/x11r7/xapp_xgc/xapp_xgc.hash index 50e1362b64..7664e31186 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.hash +++ b/package/x11r7/xapp_xgc/xapp_xgc.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002575.html -sha256 14828d9bda358ad57efc0206bc416ee33ba542091edb186485cca5389adc2f5e xgc-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003221.html +sha256 7b87bbdbce4ec858738a3b81b8a3943aff01036001e2a1d00bb5384392a8b240 xgc-1.0.6.tar.xz +sha512 f449b9b2d313aeba1fe9bf33fef90291776403f1fdf4afc507c4b973045c97fc8ded65ddec4f8c58727e7e4c7c4ad6a65ae79581eb4bdfe9c79a5f909dbc0a1f xgc-1.0.6.tar.xz # Locally computed sha256 13ebeb3e59e406064d46e94a707ed5ec5d8d2bf840971265dd46db0850d22d02 COPYING diff --git a/package/x11r7/xapp_xgc/xapp_xgc.mk b/package/x11r7/xapp_xgc/xapp_xgc.mk index 41d42c461e..fc055f57dd 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.mk +++ b/package/x11r7/xapp_xgc/xapp_xgc.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGC_VERSION = 1.0.5 -XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.bz2 -XAPP_XGC_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGC_VERSION = 1.0.6 +XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.xz +XAPP_XGC_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGC_LICENSE = MIT XAPP_XGC_LICENSE_FILES = COPYING XAPP_XGC_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:09 +0100 Subject: [Buildroot] [PATCH 62/70] package/x11r7/xapp_xmh: bump version to 1.0.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-63-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003208.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +++-- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xmh/xapp_xmh.hash b/package/x11r7/xapp_xmh/xapp_xmh.hash index 1dadc34586..f0c9fa9567 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.hash +++ b/package/x11r7/xapp_xmh/xapp_xmh.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002582.html -sha256 b92f4f912a5fb6346d52cc2b639aea087b347f3b2e4e1a4fc7a165b1345f5689 xmh-1.0.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003208.html +sha256 e82c425a4c4156eee2e344d2e952f3fd816e03973005cd656ec1e9acf6f329db xmh-1.0.4.tar.xz +sha512 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a xmh-1.0.4.tar.xz # Locally computed sha256 27d8cbdcde7a0bd062ce49cdf8c672201452a64e3e6823f09b1beffe2c4b8eff COPYING diff --git a/package/x11r7/xapp_xmh/xapp_xmh.mk b/package/x11r7/xapp_xmh/xapp_xmh.mk index c18bbfe5da..db6102eb75 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.mk +++ b/package/x11r7/xapp_xmh/xapp_xmh.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XMH_VERSION = 1.0.3 -XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.bz2 -XAPP_XMH_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XMH_VERSION = 1.0.4 +XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.xz +XAPP_XMH_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XMH_LICENSE = MIT XAPP_XMH_LICENSE_FILES = COPYING XAPP_XMH_DEPENDENCIES = xlib_libXaw xdata_xbitmaps -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:36 +0100 Subject: [Buildroot] [PATCH 29/70] package/x11r7/xapp_xlsatoms: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-30-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003258.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 +++----- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash index 21484fdcdf..be9ed6f0b4 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002951.html -md5 61671fee12535347db24ec3a715032a7 xlsatoms-1.1.3.tar.bz2 -sha1 9fdb1e8df6bb08529a812ac90f63d500bf5174cc xlsatoms-1.1.3.tar.bz2 -sha256 57868f958c263976727881f3078e55b86b4a109dc578d2b92f5c6d690850a382 xlsatoms-1.1.3.tar.bz2 -sha512 c267ccfdc5a83e834bfb5c3b144e22642badcadef4eb146eeec2df6fe6f85e9379500ae4219912c70fa2e535036a1a96cf496381f5d814e79af075e03c975f30 xlsatoms-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003258.html +sha256 f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7 xlsatoms-1.1.4.tar.xz +sha512 82f0d1e17850770537eac82947eff4514639f8122bd864e02685ede49db110a4c90c7782702ffb677a2b581f3eacd10dba80e63e29e7a1ed1c9255ee163fe0c4 xlsatoms-1.1.4.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk index a3230fc2dc..2ef09ef2d5 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSATOMS_VERSION = 1.1.3 -XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.bz2 -XAPP_XLSATOMS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSATOMS_VERSION = 1.1.4 +XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.xz +XAPP_XLSATOMS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSATOMS_LICENSE = MIT XAPP_XLSATOMS_LICENSE_FILES = COPYING XAPP_XLSATOMS_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:17 +0100 Subject: [Buildroot] [PATCH 70/70] package/x11r7/xdriver_xf86-video-tga: remove package In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-71-bernd.kuhls@t-online.de> Building this package is broken with X.org xserver 21. Fixes: http://autobuild.buildroot.net/results/de5/de5efd922edb9eb7dc9981b5f10ea402487ee431/ Signed-off-by: Bernd Kuhls --- Config.in.legacy | 6 +++ package/x11r7/Config.in | 1 - .../0001-mibstore.patch | 47 ------------------- .../x11r7/xdriver_xf86-video-tga/Config.in | 5 -- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------ 6 files changed, 6 insertions(+), 71 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch delete mode 100644 package/x11r7/xdriver_xf86-video-tga/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk diff --git a/Config.in.legacy b/Config.in.legacy index 9565c5905f..acf9671ad7 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA + bool "xf86-video-tga removed" + select BR2_LEGACY + help + The X.org xf86-video-tga package was removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT bool "xf86-video-glint removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 273db98e89..da79c4e851 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -180,7 +180,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-siliconmotion/Config.in source package/x11r7/xdriver_xf86-video-sis/Config.in source package/x11r7/xdriver_xf86-video-tdfx/Config.in - source package/x11r7/xdriver_xf86-video-tga/Config.in source package/x11r7/xdriver_xf86-video-trident/Config.in source package/x11r7/xdriver_xf86-video-vesa/Config.in source package/x11r7/xdriver_xf86-video-vmware/Config.in diff --git a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch b/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch deleted file mode 100644 index 07bcd04f25..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b7022db0559cd1b6cd3eb6b5abf6896a607b478d Mon Sep 17 00:00:00 2001 -From: Adam Jackson -Date: Tue, 25 Sep 2012 12:55:00 +0000 -Subject: Remove mibstore.h - -Signed-off-by: Adam Jackson ---- -Fetch from: -http://cgit.freedesktop.org/xorg/driver/xf86-video-tga/commit/?id=b7022db0559cd1b6cd3eb6b5abf6896a607b478d - -Signed-off-by: Bernd Kuhls - -diff --git a/src/tga_accel.c b/src/tga_accel.c -index 35af1a4..b414df5 100644 ---- a/src/tga_accel.c -+++ b/src/tga_accel.c -@@ -37,7 +37,6 @@ - #include "xf86cmap.h" - #include "mipointer.h" - --#include "mibstore.h" - #include "miline.h" - - #include "tga_regs.h" -diff --git a/src/tga_driver.c b/src/tga_driver.c -index dd4f3e6..90d2660 100644 ---- a/src/tga_driver.c -+++ b/src/tga_driver.c -@@ -46,8 +46,6 @@ - - /* software cursor */ - #include "mipointer.h" --/* backing store */ --#include "mibstore.h" - - /* #include "mibank.h" */ - /* colormap manipulation */ -@@ -1451,7 +1449,6 @@ TGAScreenInit(SCREEN_INIT_ARGS_DECL) - - fbPictureInit (pScreen, 0, 0); - -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - --- -cgit v0.9.0.2-2-gbebe diff --git a/package/x11r7/xdriver_xf86-video-tga/Config.in b/package/x11r7/xdriver_xf86-video-tga/Config.in deleted file mode 100644 index 7c75661acc..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA - bool "xf86-video-tga" - select BR2_PACKAGE_XORGPROTO - help - X.Org driver for tga cards diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash deleted file mode 100644 index 4f8c10965c..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From http://lists.x.org/archives/xorg-announce/2012-July/002025.html -sha256 2023818000200eb50a59476e36d59b07a361b110e73b1d9cc526beb669306131 xf86-video-tga-1.2.2.tar.bz2 -# Locally calculated -sha256 92e36c6b7c99c8335e5823d53686e58ebd82ee8051a6360f60c8c0fb05745954 COPYING diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk deleted file mode 100644 index 421b09be22..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-tga -# -################################################################################ - -XDRIVER_XF86_VIDEO_TGA_VERSION = 1.2.2 -XDRIVER_XF86_VIDEO_TGA_SOURCE = xf86-video-tga-$(XDRIVER_XF86_VIDEO_TGA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_TGA_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_TGA_LICENSE = MIT -XDRIVER_XF86_VIDEO_TGA_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_TGA_DEPENDENCIES = xserver_xorg-server xorgproto - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:03 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:03 +0100 Subject: [Buildroot] [PATCH 56/70] package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-57-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003217.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-vmmouse.hash | 5 +++-- .../xdriver_xf86-input-vmmouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash index fd6221fa23..2a221a4c12 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-June/002616.html -sha256 0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319 xf86-input-vmmouse-13.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003217.html +sha256 56f077580ab8f02e2f40358c5c46b0ae3e1828fc77744526b24adf1ceea339b8 xf86-input-vmmouse-13.2.0.tar.xz +sha512 26a01347a679db058abdc7cbd9a363bb4fccd1a727dc18e279d15b8a0dce71f67af5ff54df28b908391da8d2fc311d8c1813f26dcded4e9a2668db7b55ca5687 xf86-input-vmmouse-13.2.0.tar.xz # Locally calculated sha256 804737a1582428fdde4e2bfd1e9f3ca07971fc3bdce20ba2d06cc2bba6c84a9e COPYING diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk index b8c77de5f6..178e1344b2 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.1.0 -XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_VMMOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.2.0 +XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_VMMOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_VMMOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_VMMOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_VMMOUSE_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:54 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:54 +0100 Subject: [Buildroot] [PATCH 47/70] package/x11r7/xcb-util-image: bump version to 0.4.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-48-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003231.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-image/xcb-util-image.hash | 5 +++-- package/x11r7/xcb-util-image/xcb-util-image.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-image/xcb-util-image.hash b/package/x11r7/xcb-util-image/xcb-util-image.hash index b2c42d6899..e200853e47 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.hash +++ b/package/x11r7/xcb-util-image/xcb-util-image.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002489.html -sha256 2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc xcb-util-image-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003231.html +sha256 ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d xcb-util-image-0.4.1.tar.xz +sha512 9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e xcb-util-image-0.4.1.tar.xz # License file, locally calculated sha256 19672c6153d8c4870abe734fa4dd2197481a311f4788d02ad729be07e116b26b COPYING diff --git a/package/x11r7/xcb-util-image/xcb-util-image.mk b/package/x11r7/xcb-util-image/xcb-util-image.mk index 8ddb0be86d..446d545ef2 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.mk +++ b/package/x11r7/xcb-util-image/xcb-util-image.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_IMAGE_VERSION = 0.4.0 -XCB_UTIL_IMAGE_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.bz2 +XCB_UTIL_IMAGE_VERSION = 0.4.1 +XCB_UTIL_IMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.xz XCB_UTIL_IMAGE_INSTALL_STAGING = YES XCB_UTIL_IMAGE_LICENSE = MIT XCB_UTIL_IMAGE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:01 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:01 +0100 Subject: [Buildroot] [PATCH 54/70] package/x11r7/xapp_viewres: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-55-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003219.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 +++----- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_viewres/xapp_viewres.hash b/package/x11r7/xapp_viewres/xapp_viewres.hash index 3e2928dc4e..a662f4ef2e 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.hash +++ b/package/x11r7/xapp_viewres/xapp_viewres.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003020.html -md5 38e6568271d8098327706c5cf855dbc7 viewres-1.0.6.tar.bz2 -sha1 f1d12e5b4e1180916edb44234599a486b025b480 viewres-1.0.6.tar.bz2 -sha256 11c15db02066c1d5fc3febf9b185d16c1112f87e37c4b101a484dcefffb80934 viewres-1.0.6.tar.bz2 -sha512 3f4cfc61608bc6c9b35ef66ceb473661ca01946d3306d54040d32803e8e0eec506a0ce37ea22bfe514544a6ba9645fd30f39b20c063aff696b3c0fda3fe95dff viewres-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003219.html +sha256 b15a62085b1a10f55ae1cf17b7ded75b72b21be240c68071685db377c4afc628 viewres-1.0.7.tar.xz +sha512 75878faee001163891adf8472c79b31273f794e23dd775c80b33acdd1ce76df708eb27a49c20f79b7101ad676e1d50d9c857c2e2e0930c6209eeb7af8a11397c viewres-1.0.7.tar.xz # Locally computed sha256 aefb540c54bc95c68702cd2ae668c559e63cc1a84f55ae5c0e78547e7d75d2d5 COPYING diff --git a/package/x11r7/xapp_viewres/xapp_viewres.mk b/package/x11r7/xapp_viewres/xapp_viewres.mk index 2e05a6e7d9..49933d7af6 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.mk +++ b/package/x11r7/xapp_viewres/xapp_viewres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_VIEWRES_VERSION = 1.0.6 -XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.bz2 -XAPP_VIEWRES_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_VIEWRES_VERSION = 1.0.7 +XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.xz +XAPP_VIEWRES_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_VIEWRES_LICENSE = MIT XAPP_VIEWRES_LICENSE_FILES = COPYING XAPP_VIEWRES_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:16 +0100 Subject: [Buildroot] [PATCH 09/70] package/x11r7/xlib_libXv: bump version to 1.0.12 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-10-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003280.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +++--- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXv/xlib_libXv.hash b/package/x11r7/xlib_libXv/xlib_libXv.hash index a6f7e3d55c..0852f27f8b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.hash +++ b/package/x11r7/xlib_libXv/xlib_libXv.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002727.html -sha256 d26c13eac99ac4504c532e8e76a1c8e4bd526471eb8a0a4ff2a88db60cb0b088 libXv-1.0.11.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003280.html +sha256 aaf7fa09f689f7a2000fe493c0d64d1487a1210db154053e9e2336b860c63848 libXv-1.0.12.tar.xz +sha512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e libXv-1.0.12.tar.xz # Locally calculated sha256 4fac4d581d00f11c459d68b7cb970f3d4e5a5bbfb53784d85f59a90076280301 COPYING diff --git a/package/x11r7/xlib_libXv/xlib_libXv.mk b/package/x11r7/xlib_libXv/xlib_libXv.mk index 1105b5925d..808b1e6e7b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.mk +++ b/package/x11r7/xlib_libXv/xlib_libXv.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXV_VERSION = 1.0.11 -XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.bz2 +XLIB_LIBXV_VERSION = 1.0.12 +XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.xz XLIB_LIBXV_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXV_LICENSE = ISC-like XLIB_LIBXV_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:11 +0100 Subject: [Buildroot] [PATCH 04/70] package/x11r7/xlib_libxkbfile: bump version to 1.1.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-5-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003286.html https://lists.x.org/archives/xorg-announce/2022-October/003227.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash | 8 +++----- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash index 3f2ffdf09a..7e6199f16b 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002977.html -md5 dd7e1e946def674e78c0efbc5c7d5b3b libxkbfile-1.1.0.tar.bz2 -sha1 487f314b6dbc17e93d0fe1e3741392156a9ca895 libxkbfile-1.1.0.tar.bz2 -sha256 758dbdaa20add2db4902df0b1b7c936564b7376c02a0acd1f2a331bd334b38c7 libxkbfile-1.1.0.tar.bz2 -sha512 1c6a57564e916ccdc3df3c49b9f3589f701df0cec55112c12ddc35ac3ed556608c28fe98e5ba0ac1962e9a65ed1e90eb7e6169b564951bf55a7cf3499b745826 libxkbfile-1.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003286.html +sha256 b8a3784fac420b201718047cfb6c2d5ee7e8b9481564c2667b4215f6616644b1 libxkbfile-1.1.2.tar.xz +sha512 0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d libxkbfile-1.1.2.tar.xz # Locally computed sha256 e1b3fdad8037ab3f986ef9caaa7c8da47d8d55875e680c7d6011f6c07363ea7c COPYING diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk index 6b68496650..2e7f82922f 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXKBFILE_VERSION = 1.1.0 -XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.bz2 +XLIB_LIBXKBFILE_VERSION = 1.1.2 +XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.xz XLIB_LIBXKBFILE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXKBFILE_LICENSE = MIT XLIB_LIBXKBFILE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:26 +0100 Subject: [Buildroot] [PATCH 19/70] package/x11r7/xapp_xprop: bump version to 1.2.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-20-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003269.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +++--- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xprop/xapp_xprop.hash b/package/x11r7/xapp_xprop/xapp_xprop.hash index 95e7c4eeed..9db2fb9125 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.hash +++ b/package/x11r7/xapp_xprop/xapp_xprop.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-November/003064.html -sha256 9b92ed0316bf2486121d8bac88bd1878f16b43bd335f18009b1f941f1eca93a1 xprop-1.2.5.tar.bz2 -sha512 93cfa621fa76ca6e8e780a252c508380b6dc9db39b67bfca16bb9800f0d39110f5d18189409a8577ef79e98bf5eece17f5e23f2218ca72ae8bb04ee7b429d559 xprop-1.2.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003269.html +sha256 580b8525b12ecc0144aa16c88b0aafa76d2e799b44c8c6c50f9ce92788b5586e xprop-1.2.6.tar.xz +sha512 ab25d4b8bf9de8fb37149060ad4870ffed4d6846ac3b31903a42c36301fcb0d50d3ba15949fdd9079507db97d3f05d4bbd11711d825e5470482cc30772cc3f25 xprop-1.2.6.tar.xz # Locally computed sha256 f19ff982936cca133b9593a6561c3817512207e0b4c951d0e4eb5956d30d4415 COPYING diff --git a/package/x11r7/xapp_xprop/xapp_xprop.mk b/package/x11r7/xapp_xprop/xapp_xprop.mk index 75f0d37cdc..888e9d3a69 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.mk +++ b/package/x11r7/xapp_xprop/xapp_xprop.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XPROP_VERSION = 1.2.5 -XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.bz2 -XAPP_XPROP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XPROP_VERSION = 1.2.6 +XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.xz +XAPP_XPROP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XPROP_LICENSE = MIT XAPP_XPROP_LICENSE_FILES = COPYING XAPP_XPROP_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:11 +0100 Subject: [Buildroot] [PATCH 64/70] package/x11r7/xapp_oclock: bump version to 1.0.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-65-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003206.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 +++----- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_oclock/xapp_oclock.hash b/package/x11r7/xapp_oclock/xapp_oclock.hash index c8893f88b3..20e899b880 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.hash +++ b/package/x11r7/xapp_oclock/xapp_oclock.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002856.html -md5 973f6d25a6f0990720b98a15c9436b92 oclock-1.0.4.tar.bz2 -sha1 0bc8f3f44290950f60af894e20e0ceb0c5e8e862 oclock-1.0.4.tar.bz2 -sha256 cc20cfc1c0d5128d89e1eecd9ba52e58f111075be163e0aeda5690dbaafbaefe oclock-1.0.4.tar.bz2 -sha512 6e0d36a84572a153226b2929f2253cb7adc3c9e5e3af168aeaf8c487ade2e43517b271a8e9cdb2a2c4a67ca56ed0b99c194ca63a4a822b68bfc72ca6518335e7 oclock-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003206.html +sha256 8f09979655e889d056b7a1e50b57f38b32529453e756b53ec659070fb3c3965c oclock-1.0.5.tar.xz +sha512 a87e89afdb25a91c36077e030b05c3907ddc063c6bdc0715a01bfc16edef8730b3b5a0347399ef4c8b2a13e70e068cba9ec5fe8d411f08548c0aa790a1873aff oclock-1.0.5.tar.xz # Locally computed sha256 f6cae4b0c603ef5bd76da2df96b38aa43aa7547e482adb8cb8b83f09af35e4a2 COPYING diff --git a/package/x11r7/xapp_oclock/xapp_oclock.mk b/package/x11r7/xapp_oclock/xapp_oclock.mk index 0f94cf8c13..4f70df4cbf 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.mk +++ b/package/x11r7/xapp_oclock/xapp_oclock.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_OCLOCK_VERSION = 1.0.4 -XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.bz2 -XAPP_OCLOCK_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_OCLOCK_VERSION = 1.0.5 +XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.xz +XAPP_OCLOCK_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_OCLOCK_LICENSE = MIT XAPP_OCLOCK_LICENSE_FILES = COPYING XAPP_OCLOCK_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:33 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:33 +0100 Subject: [Buildroot] [PATCH 26/70] package/x11r7/xlib_libXpm: bump version to 3.5.14 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-27-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003261.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 +++----- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index edfdaab335..9ccfb4c8de 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,8 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2019-December/003034.html -md5 6f0ecf8d103d528cfc803aa475137afa libXpm-3.5.13.tar.bz2 -sha1 38b1a2728adb49f4e255aba1530f51789815ffc4 libXpm-3.5.13.tar.bz2 -sha256 9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25 libXpm-3.5.13.tar.bz2 -sha512 3b8f6e926272f39b1d95135c2274c00f5aaee1f9fb2ef79f71628df5edeb7ba20158819ef6a778101cc4092493a3b5b613c53634fdccadcc0fc85f0605e5e9a5 libXpm-3.5.13.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003261.html +sha256 f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2 libXpm-3.5.14.tar.xz +sha512 c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b libXpm-3.5.14.tar.xz # Locally calculated sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 7b645dc9e6..417dcfec38 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.13 -XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.bz2 -XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz +XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT XLIB_LIBXPM_LICENSE_FILES = COPYING COPYRIGHT XLIB_LIBXPM_CPE_ID_VENDOR = libxpm_project -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:35 +0100 Subject: [Buildroot] [PATCH 28/70] package/x11r7/xapp_xlsclients: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-29-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003259.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlsclients/xapp_xlsclients.hash | 8 +++----- package/x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash index b73917cb4a..ac172acceb 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002866.html -md5 4fa92377e0ddc137cd226a7a87b6b29a xlsclients-1.1.4.tar.bz2 -sha1 175af1c216a1db3de5023ecd6cce186e7693c6e4 xlsclients-1.1.4.tar.bz2 -sha256 773f2af49c7ea2c44fba4213bee64325875c1b3c9bc4bbcd8dac9261751809c1 xlsclients-1.1.4.tar.bz2 -sha512 42fd848d88d3cf31168a37fed63f9f5b60ddc4f36be2956b354e574c93129d75f29e005d6631784380bcef27860b54c64f419ca18ad77f092f4520dec47b10f4 xlsclients-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003259.html +sha256 68baee57e70250ac4a7759fb78221831f97d88bc8e51dcc2e64eb3f8ca56bae3 xlsclients-1.1.5.tar.xz +sha512 3896643378603876438772475e89ad5c066f98c16593245db5fa066418ff793798247f976d2bf7aa401d2590fc9807b80c9758bcbcc91566f02ceb856d9702bf xlsclients-1.1.5.tar.xz # Locally computed sha256 716d6f1d18cb97cdd4a2ef7b101d944a250ca9de57578a490c038b9aaf950648 COPYING diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk index 167748b338..a179e06713 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSCLIENTS_VERSION = 1.1.4 -XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.bz2 -XAPP_XLSCLIENTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSCLIENTS_VERSION = 1.1.5 +XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.xz +XAPP_XLSCLIENTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSCLIENTS_LICENSE = MIT XAPP_XLSCLIENTS_LICENSE_FILES = COPYING XAPP_XLSCLIENTS_DEPENDENCIES = xlib_libX11 xlib_libXmu libxcb xcb-util -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:24 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:24 +0100 Subject: [Buildroot] [PATCH 17/70] package/x11r7/xapp_xset: bump version to 1.2.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-18-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003271.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xset/xapp_xset.hash | 8 +++----- package/x11r7/xapp_xset/xapp_xset.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xset/xapp_xset.hash b/package/x11r7/xapp_xset/xapp_xset.hash index a4f19d0273..dea34a1a13 100644 --- a/package/x11r7/xapp_xset/xapp_xset.hash +++ b/package/x11r7/xapp_xset/xapp_xset.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002873.html -md5 70ea7bc7bacf1a124b1692605883f620 xset-1.2.4.tar.bz2 -sha1 41a857f30ff5bb0dfbda1549bb703984344ea228 xset-1.2.4.tar.bz2 -sha256 e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957 xset-1.2.4.tar.bz2 -sha512 f24714c9a82081a09d3054bbad98553de9366992f22eaf3e2bcadbb58fad1d3dad2547fef6fa9898d8a9df064573c29df9d82a5c801fa92248604c95f65dc83d xset-1.2.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003271.html +sha256 9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f xset-1.2.5.tar.xz +sha512 12b53d7cd6b7ccf6515c03f68151490fce6b2629e99b8d85ac5d760f4ed93394a457213c3947533809fbbb04acd1ed260aeea1256099a10397660eef3088150d xset-1.2.5.tar.xz # Locally computed sha256 6bfc619b6d37dd0e6ca575edcb3a05194136e04d1d9989b8e14e6f7850587382 COPYING diff --git a/package/x11r7/xapp_xset/xapp_xset.mk b/package/x11r7/xapp_xset/xapp_xset.mk index 9ead55a20f..498e6a123c 100644 --- a/package/x11r7/xapp_xset/xapp_xset.mk +++ b/package/x11r7/xapp_xset/xapp_xset.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSET_VERSION = 1.2.4 -XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.bz2 -XAPP_XSET_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSET_VERSION = 1.2.5 +XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.xz +XAPP_XSET_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSET_LICENSE = MIT XAPP_XSET_LICENSE_FILES = COPYING XAPP_XSET_DEPENDENCIES = xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:22 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:22 +0100 Subject: [Buildroot] [PATCH 15/70] package/x11r7/xapp_xvinfo: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-16-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003273.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 +++----- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash index 3d8ace9ae5..7dd5820c08 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002955.html -md5 b13afec137b9b331814a9824ab03ec80 xvinfo-1.1.4.tar.bz2 -sha1 136a70a72b23c81f4fe8f4c8cb7073316be16b44 xvinfo-1.1.4.tar.bz2 -sha256 0353220d6606077ba42363db65f50410759f9815352f77adc799e2adfa76e73f xvinfo-1.1.4.tar.bz2 -sha512 85e1f936c5c826f0fdde3670bd77d5cde8641c6e8e7849e42142e91b5aa01d7e0e60d2b064eb6fef4f5666321813ca2dc9f9656756ccbe6dcda37b119ee8a63e xvinfo-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003273.html +sha256 3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404 xvinfo-1.1.5.tar.xz +sha512 18467161b248c68f6bde15e1c1b4b8cf812daf46777602558aee5fb7cb4d2649218de88fa93842fea4f316d954440f03a37d71fa4fda92eda3c7d80970e19cbb xvinfo-1.1.5.tar.xz # Locally computed sha256 7725b0484faa1832534814ecb577f5a86acc74f1bcce25f92c55dfc1b693717d COPYING diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk index 7b3b97f073..6fa392f018 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XVINFO_VERSION = 1.1.4 -XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.bz2 -XAPP_XVINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XVINFO_VERSION = 1.1.5 +XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.xz +XAPP_XVINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XVINFO_LICENSE = MIT XAPP_XVINFO_LICENSE_FILES = COPYING XAPP_XVINFO_DEPENDENCIES = xlib_libX11 xlib_libXv -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:31 +0100 Subject: [Buildroot] [PATCH 24/70] package/x11r7/xapp_xcursorgen: bump version to 1.0.8 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-25-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003264.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash | 8 +++----- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash index 2f64671434..45bff55ed2 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-January/002936.html -md5 25cc7ca1ce5dcbb61c2b471c55e686b5 xcursorgen-1.0.7.tar.bz2 -sha1 109367eb23b0ad52cf5de15f50c02ebe872698ae xcursorgen-1.0.7.tar.bz2 -sha256 35b6f844b24f1776e9006c880a745728800764dbe3b327a128772b4610d8eb3d xcursorgen-1.0.7.tar.bz2 -sha512 bd13ad23691d3daa2d5dcdc5902cf62e3dcb97a0289aff362e6cd85866a1d8cafb64f98800a75bfb4cf1f3c76244ca20201847dff594543d136d0abaec7011d2 xcursorgen-1.0.7.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003264.html +sha256 32b33ce27b4e285e64ff375731806bb7988cc626ff10915c65f1dc4da640cc9b xcursorgen-1.0.8.tar.xz +sha512 dede5b9e1e09f9253365bbb83fdab26c681641913f3586cef52d4802db9cecc7e252344911cd969a873c3a5c5ebbd4b862f786de263f92ea1bcb2df90236f9c4 xcursorgen-1.0.8.tar.xz # Locally computed sha256 8c773336b654442ac8018715a52be1a8254895c57c898d5387016e9488cc2009 COPYING diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk index bcc696b01c..318cd562db 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCURSORGEN_VERSION = 1.0.7 -XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.bz2 -XAPP_XCURSORGEN_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCURSORGEN_VERSION = 1.0.8 +XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.xz +XAPP_XCURSORGEN_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCURSORGEN_LICENSE = MIT XAPP_XCURSORGEN_LICENSE_FILES = COPYING XAPP_XCURSORGEN_DEPENDENCIES = libpng xlib_libX11 xlib_libXcursor -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:08 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:08 +0100 Subject: [Buildroot] [PATCH 61/70] package/x11r7/xlib_libXft: bump version to 2.3.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-62-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003211.html https://lists.x.org/archives/xorg-announce/2022-September/003209.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 8743a9b7d1..484764be3d 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003104.html -sha256 57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd libXft-2.3.4.tar.bz2 -sha512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 libXft-2.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html +sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz +sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index b1640a6613..a86501900c 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.4 -XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.bz2 +XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT XLIB_LIBXFT_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:49 +0100 Subject: [Buildroot] [PATCH 42/70] package/x11r7/xlib_libXrender: bump version to 0.9.11 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-43-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003239.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXrender/xlib_libXrender.hash | 6 +++--- package/x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.hash b/package/x11r7/xlib_libXrender/xlib_libXrender.hash index 680c765237..015fa0af21 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.hash +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002725.html -sha256 c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949 libXrender-0.9.10.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003239.html +sha256 bc53759a3a83d1ff702fb59641b3d2f7c56e05051fa0cfa93501166fa782dc24 libXrender-0.9.11.tar.xz +sha512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de libXrender-0.9.11.tar.xz # Locally calculated sha256 bbe1db89c48816c48248796adac91defd8fbde1141b145f01511781ab87f29a1 COPYING diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.mk b/package/x11r7/xlib_libXrender/xlib_libXrender.mk index 0ef0ec48d9..fd97c83cf6 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.mk +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRENDER_VERSION = 0.9.10 -XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.bz2 -XLIB_LIBXRENDER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRENDER_VERSION = 0.9.11 +XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.xz +XLIB_LIBXRENDER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRENDER_LICENSE = MIT XLIB_LIBXRENDER_LICENSE_FILES = COPYING XLIB_LIBXRENDER_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:19 +0100 Subject: [Buildroot] [PATCH 12/70] package/x11r7/xlib_libXdamage: bump version to 1.1.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-13-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003277.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXdamage/xlib_libXdamage.hash | 8 +++----- package/x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash index 9e7cf566a7..41a809ad23 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002973.html -md5 e3f554267a7a04b042dc1f6352bd6d99 libXdamage-1.1.5.tar.bz2 -sha1 719ae6ab8c1b972c6386b654976c479255af5572 libXdamage-1.1.5.tar.bz2 -sha256 b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45 libXdamage-1.1.5.tar.bz2 -sha512 a3ca6cc33b1727f717a3e2aa5593f660508a81a47918a0aa949e9e8fba105e303fe5071983b48caac92feea0fe6e8e01620805e4d19b41f21f20d837b191c124 libXdamage-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003277.html +sha256 52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11 libXdamage-1.1.6.tar.xz +sha512 624dcefa1c79064569df952892f7f1351dc19ad338ce73d1a57041e406cb3e18abe531bab352b93d1f0f5c9b5c6b2652cc84a8f1fbfcbba648343812695a8acb libXdamage-1.1.6.tar.xz # Locally computed sha256 33effe928634be12e668465c3935c5570ff2787b970b15d9243d69df42302c57 COPYING diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk index cc5493ff6c..dba0862211 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDAMAGE_VERSION = 1.1.5 -XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.bz2 -XLIB_LIBXDAMAGE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDAMAGE_VERSION = 1.1.6 +XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.xz +XLIB_LIBXDAMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDAMAGE_LICENSE = MIT XLIB_LIBXDAMAGE_LICENSE_FILES = COPYING XLIB_LIBXDAMAGE_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:47 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:47 +0100 Subject: [Buildroot] [PATCH 40/70] package/x11r7/xlib_libXext: bump version to 1.3.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-41-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003241.html Updated license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/81a3d082b1c73393a59131aa57fe32bb0d76e149 https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/b6929c143e8372eb6838a331942d34a8d2b13b7b Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++++------ package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXext/xlib_libXext.hash b/package/x11r7/xlib_libXext/xlib_libXext.hash index e6b41a3dba..2ab509598b 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.hash +++ b/package/x11r7/xlib_libXext/xlib_libXext.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002975.html -md5 f5b48bb76ba327cd2a8dc7a383532a95 libXext-1.3.4.tar.bz2 -sha1 14e2451162e8766173b5b14c73e94a22b1fcab55 libXext-1.3.4.tar.bz2 -sha256 59ad6fcce98deaecc14d39a672cf218ca37aba617c9a0f691cac3bcd28edf82b libXext-1.3.4.tar.bz2 -sha512 09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e54444e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a libXext-1.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003241.html +sha256 db14c0c895c57ea33a8559de8cb2b93dc76c42ea4a39e294d175938a133d7bca libXext-1.3.5.tar.xz +sha512 fd9805982dabfb14b1526c0cb71f94508003fa3fcd60560d387465afd891c1dca61927ae86278436d53f4b840cacd1f412071fdc3dce1d6f730610a9c163d59b libXext-1.3.5.tar.xz # Locally computed -sha256 80767ac915f2f0f94de9efb15f0197a59b6f1e609cae85059f8703272dc3e146 COPYING +sha256 fd62910be4b13829d94e76c1447cf840953f0e225c4dc6c79349c84dd0557f22 COPYING diff --git a/package/x11r7/xlib_libXext/xlib_libXext.mk b/package/x11r7/xlib_libXext/xlib_libXext.mk index 6002e59e0d..0bb3efa31f 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.mk +++ b/package/x11r7/xlib_libXext/xlib_libXext.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXEXT_VERSION = 1.3.4 -XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.bz2 -XLIB_LIBXEXT_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXEXT_VERSION = 1.3.5 +XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.xz +XLIB_LIBXEXT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXEXT_LICENSE = MIT XLIB_LIBXEXT_LICENSE_FILES = COPYING XLIB_LIBXEXT_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:29 +0100 Subject: [Buildroot] [PATCH 22/70] package/x11r7/xapp_xfd: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-23-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003266.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 +++----- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfd/xapp_xfd.hash b/package/x11r7/xapp_xfd/xapp_xfd.hash index ec85170180..5965958828 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.hash +++ b/package/x11r7/xapp_xfd/xapp_xfd.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002968.html -md5 f9c9f2b101a96d4b50c2a4ab9b5ab5b1 xfd-1.1.3.tar.bz2 -sha1 ca6dbe2027b205992a52c6bb717a43508f12a8c4 xfd-1.1.3.tar.bz2 -sha256 192f938ba5830e84cc807d8ead2ad9655b43eaed6500c830f3e083aad10ed958 xfd-1.1.3.tar.bz2 -sha512 68e2d4ce5e24215353b6f3231191d69639c4dd90a703e03ccf152bbfe4012da071c387ba289f918fb0336a3be9ee49dc05cbec7273fa85f5e476ead7e10795f0 xfd-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003266.html +sha256 d5470ffb66fd45a1e1b03d6df01f12d4caf0cf675cde0345cda237243e9076fd xfd-1.1.4.tar.xz +sha512 fa1f8a7b5d89be20fb2b1e3e0e8f4d7f9463e91fd385d21e1403a398c2e263112043b568417c420c5ee33bec60e06658498dd55df6d7ac19da3af0844f932209 xfd-1.1.4.tar.xz # Locally computed sha256 57ae10f24fc110dafb3b8d7735cf26b1905ff74e716745b2520e4ccd7751095c COPYING diff --git a/package/x11r7/xapp_xfd/xapp_xfd.mk b/package/x11r7/xapp_xfd/xapp_xfd.mk index 149e24b79a..1ef1d69db3 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.mk +++ b/package/x11r7/xapp_xfd/xapp_xfd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFD_VERSION = 1.1.3 -XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.bz2 -XAPP_XFD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFD_VERSION = 1.1.4 +XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.xz +XAPP_XFD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFD_LICENSE = MIT XAPP_XFD_LICENSE_FILES = COPYING XAPP_XFD_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:46 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:46 +0100 Subject: [Buildroot] [PATCH 39/70] package/x11r7/xapp_x11perf: bump version to 1.6.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-40-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003242.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 +++----- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.hash b/package/x11r7/xapp_x11perf/xapp_x11perf.hash index 673d3602ba..3370d7df53 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.hash +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002983.html -md5 e96b56756990c56c24d2d02c2964456b x11perf-1.6.1.tar.bz2 -sha1 c54ebef80b6cb565397fe2e3069e0d7470027e5a x11perf-1.6.1.tar.bz2 -sha256 1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34 x11perf-1.6.1.tar.bz2 -sha512 b386151bfe3d7c04ab9953ae1882f3c5b627d6d1afb9a8cfe87c58236a88883fc11bbadb2226b9aa61df84b4fce625a1c9e3d146a124ac17e8d7d605b35d9c0b x11perf-1.6.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003242.html +sha256 5a0e7cea47716ad07ceca38bbd07ae06459ee4d837b9c9dfc21ccb94e3e24fcc x11perf-1.6.2.tar.xz +sha512 5be9e601071a42d103adbab5f30c1900a3779a5b2c06c709df99a85487c9790d36b835d43f5c6d74cc7d950cc3ad06927210d7b1f58939cfd0b4a6f3e5e32112 x11perf-1.6.2.tar.xz # Locally computed sha256 f467ff659142e2eb4cb7275c48c789d249af398b09a405d3e181dcc339b3b922 COPYING diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.mk b/package/x11r7/xapp_x11perf/xapp_x11perf.mk index ec10590b73..3a1d579939 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.mk +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_X11PERF_VERSION = 1.6.1 -XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.bz2 -XAPP_X11PERF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_X11PERF_VERSION = 1.6.2 +XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.xz +XAPP_X11PERF_SITE = https://xorg.freedesktop.org/archive/individual/test XAPP_X11PERF_LICENSE = MIT XAPP_X11PERF_LICENSE_FILES = COPYING XAPP_X11PERF_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXft -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:44 +0100 Subject: [Buildroot] [PATCH 37/70] package/x11r7/xlib_libXinerama: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-38-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003244.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXinerama/xlib_libXinerama.hash | 8 +++----- package/x11r7/xlib_libXinerama/xlib_libXinerama.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash index ca4081d375..e3ac880b39 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002905.html -md5 0d5f826a197dae74da67af4a9ef35885 libXinerama-1.1.4.tar.bz2 -sha1 34a1d9908ffbd46805d2357c6b05f5e341a8dc7c libXinerama-1.1.4.tar.bz2 -sha256 0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720 libXinerama-1.1.4.tar.bz2 -sha512 cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14 libXinerama-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003244.html +sha256 5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c libXinerama-1.1.5.tar.xz +sha512 735b5320de4782005b379e409bf2f976131c17d496b297d33a0e127ca1443034778586b6b25c077b2ad73a4ab34d440d7510475e0041f38202bb40f15fb08ff7 libXinerama-1.1.5.tar.xz # Locally computed sha256 f661fd883b6e980b3b118e0fbe230fbf10eef8d4d4a35931355f29ed647ddbe3 COPYING diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk index 48e32d55e2..67e3398c71 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXINERAMA_VERSION = 1.1.4 -XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.bz2 -XLIB_LIBXINERAMA_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXINERAMA_VERSION = 1.1.5 +XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.xz +XLIB_LIBXINERAMA_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXINERAMA_LICENSE = MIT XLIB_LIBXINERAMA_LICENSE_FILES = COPYING XLIB_LIBXINERAMA_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:37 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:37 +0100 Subject: [Buildroot] [PATCH 30/70] package/x11r7/xapp_xlogo: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-31-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003257.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 +++----- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.hash b/package/x11r7/xapp_xlogo/xapp_xlogo.hash index c393e7dc33..58f2ac4028 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.hash +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002963.html -md5 e9d21de1dc8c8b9f854509a26a985cd7 xlogo-1.0.5.tar.bz2 -sha1 f025a0ad30c45cbec1c2f3b1610bff94fb4e9f33 xlogo-1.0.5.tar.bz2 -sha256 633d7a3aa5df61e4e643b740e5799664741ab1a0ba40593e54fcd15dc30f378e xlogo-1.0.5.tar.bz2 -sha512 0d78e269b0be3c5de71de7f362b896bfd9934ecd9d0361b3302399b1269e029c4a9f35418d792121a1edc34405d753f9d69c996cc3a69ac717f2b0d1f736406b xlogo-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003257.html +sha256 c16ae461a7f7ea275f55c82acf3ee86ce0eb5e406f3a91ab2bb4d332693f32a0 xlogo-1.0.6.tar.xz +sha512 f0c921e0e34d2c0959d95ca0fcb7488395043280b8b35bcad4e8a528224f2b38581fbf60e82239d06760ecd637692cb29c3b1c0c46ac7f269f692a139d954ea0 xlogo-1.0.6.tar.xz # Locally computed sha256 972b454b6c0da17cec61225ab9dfd4afc69fd8e7e4c629497197c6f79adc6fb0 COPYING diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.mk b/package/x11r7/xapp_xlogo/xapp_xlogo.mk index 455469e160..27d693bec9 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.mk +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLOGO_VERSION = 1.0.5 -XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.bz2 -XAPP_XLOGO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLOGO_VERSION = 1.0.6 +XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.xz +XAPP_XLOGO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLOGO_LICENSE = MIT XAPP_XLOGO_LICENSE_FILES = COPYING XAPP_XLOGO_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:09 +0100 Subject: [Buildroot] [PATCH 02/70] package/x11r7/xlib_libICE: bump version to 1.1.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-3-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003288.html https://lists.x.org/archives/xorg-announce/2022-December/003274.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 +++----- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libICE/xlib_libICE.hash b/package/x11r7/xlib_libICE/xlib_libICE.hash index 2bfbe54788..4a58f97698 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.hash +++ b/package/x11r7/xlib_libICE/xlib_libICE.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-July/003006.html -md5 76d77499ee7120a56566891ca2c0dbcf libICE-1.0.10.tar.bz2 -sha1 5b5eb125d4f43a3ab8153b0f850963ee6c982c24 libICE-1.0.10.tar.bz2 -sha256 6f86dce12cf4bcaf5c37dddd8b1b64ed2ddf1ef7b218f22b9942595fb747c348 libICE-1.0.10.tar.bz2 -sha512 2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468 libICE-1.0.10.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003288.html +sha256 03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451 libICE-1.1.1.tar.xz +sha512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3 libICE-1.1.1.tar.xz # Locally computed sha256 60105b7ea93cb07a67fee8443b092b727e3db7f0dff4fbe05bc6cd7747fb53c8 COPYING diff --git a/package/x11r7/xlib_libICE/xlib_libICE.mk b/package/x11r7/xlib_libICE/xlib_libICE.mk index 2b56aaab98..d92e81c0ab 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.mk +++ b/package/x11r7/xlib_libICE/xlib_libICE.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBICE_VERSION = 1.0.10 -XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.bz2 +XLIB_LIBICE_VERSION = 1.1.1 +XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.xz XLIB_LIBICE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBICE_LICENSE = MIT XLIB_LIBICE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:50 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:50 +0100 Subject: [Buildroot] [PATCH 43/70] package/x11r7/xapp_xfsinfo: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-44-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003238.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 +++----- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash index dbdf8e0eda..7d5976473d 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002949.html -md5 0060d6151427d9e570e54fc52a88e7d7 xfsinfo-1.0.6.tar.bz2 -sha1 cbfe7470179f1ab5eecf992226dc1b28902c6b4c xfsinfo-1.0.6.tar.bz2 -sha256 8a3e8b9b9ae6ed571989d04e1846d39b9043e28f7623b500ebe1d47762c9b1d6 xfsinfo-1.0.6.tar.bz2 -sha512 901fc3817d7c95f2ba75ed0c51de91abd8efa67bbb93ad6b7d66e56a2f721af9db364e92f9ef2e719835fd48e934a5ea7402e5565c0ccd9b6b82633e869dc57b xfsinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003238.html +sha256 92f3ca451cba7717eed15f80de3c123aa56c82a1ee7d6e9116ba513021b98874 xfsinfo-1.0.7.tar.xz +sha512 1914916bf995c08a520bd009ddfa57c7e4a997a829380232d359f9bf68852c67650efb8f1fe3cc8a11889b2ec067f50ac38df711ffaf4536802a0b530dc1789c xfsinfo-1.0.7.tar.xz # Locally computed sha256 bae01fa08f30f21f9cfb75e8339d081b34e5e03d12677177f85a55b0ca41d0db COPYING diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk index bef9787ffe..29e9fc75c4 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFSINFO_VERSION = 1.0.6 -XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.bz2 -XAPP_XFSINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFSINFO_VERSION = 1.0.7 +XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.xz +XAPP_XFSINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFSINFO_LICENSE = MIT XAPP_XFSINFO_LICENSE_FILES = COPYING XAPP_XFSINFO_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:14 +0100 Subject: [Buildroot] [PATCH 67/70] package/x11r7/xlib_libFS: bump version to 1.0.9 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-68-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003200.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libFS/xlib_libFS.hash | 8 +++----- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libFS/xlib_libFS.hash b/package/x11r7/xlib_libFS/xlib_libFS.hash index 50cb94dd3a..6ca152ac4a 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.hash +++ b/package/x11r7/xlib_libFS/xlib_libFS.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002970.html -md5 4e1196275aa743d6ebd3d3d5ec1dff9c libFS-1.0.8.tar.bz2 -sha1 70173cc15a7a55defb7b22b00a9387901acad634 libFS-1.0.8.tar.bz2 -sha256 c8e13727149b2ddfe40912027459b2522042e3844c5cd228c3300fe5eef6bd0f libFS-1.0.8.tar.bz2 -sha512 466198ae5c0b83e3579713d86ddfd0b039f5c5b511cf6d5dc0e9664ee2d40aec9e8929445c8e97394d85faf76a7cf2f81bddb13d23de7ce19919e3b1e36ba56f libFS-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003200.html +sha256 597379438b3242ccc7d7b0fc432dc6c844eca0d4a82a7b82518bfeb203fc208a libFS-1.0.9.tar.xz +sha512 7d012e62736c6d567931bad982eec221199d296f0fe41e1e7fde5575b8b928e9a8c644aa8746242bdfe72393635320b58774d9a519285765bd26d633588092b8 libFS-1.0.9.tar.xz # Locally computed sha256 5386724e7475b89394dd836b954a6688f875efab99e43e8eb7e8775f5b99a341 COPYING diff --git a/package/x11r7/xlib_libFS/xlib_libFS.mk b/package/x11r7/xlib_libFS/xlib_libFS.mk index 9d9aecb74f..0fbf453ca4 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.mk +++ b/package/x11r7/xlib_libFS/xlib_libFS.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBFS_VERSION = 1.0.8 -XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.bz2 -XLIB_LIBFS_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBFS_VERSION = 1.0.9 +XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.xz +XLIB_LIBFS_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBFS_LICENSE = MIT XLIB_LIBFS_LICENSE_FILES = COPYING XLIB_LIBFS_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:34 +0100 Subject: [Buildroot] [PATCH 27/70] package/x11r7/xlib_libXdmcp: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-28-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003260.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 +++----- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash index 9f7f968350..83609413fd 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002974.html -md5 115c5c12ecce0e749cd91d999a5fd160 libXdmcp-1.1.3.tar.bz2 -sha1 0a8f8a274f829331efb1e8e2027c38631b204dd0 libXdmcp-1.1.3.tar.bz2 -sha256 20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529 libXdmcp-1.1.3.tar.bz2 -sha512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec libXdmcp-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003260.html +sha256 2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00 libXdmcp-1.1.4.tar.xz +sha512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9 libXdmcp-1.1.4.tar.xz # Locally computed sha256 8a3c3f35b0dbcb60a4e242b9e4394a352a65bb27deb2938ea1e2e62a626e16e9 COPYING diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk index 51db9908e5..a79e2615db 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDMCP_VERSION = 1.1.3 -XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.bz2 -XLIB_LIBXDMCP_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDMCP_VERSION = 1.1.4 +XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.xz +XLIB_LIBXDMCP_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDMCP_LICENSE = MIT XLIB_LIBXDMCP_LICENSE_FILES = COPYING XLIB_LIBXDMCP_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:10 +0100 Subject: [Buildroot] [PATCH 63/70] package/x11r7/xapp_showfont: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-64-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003207.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_showfont/xapp_showfont.hash | 5 +++-- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_showfont/xapp_showfont.hash b/package/x11r7/xapp_showfont/xapp_showfont.hash index ff35e9c9eb..7bec4e8728 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.hash +++ b/package/x11r7/xapp_showfont/xapp_showfont.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002513.html -sha256 e9735c1c530b8a52edfab7415cc0fd7f8d2889095114f4cb689a27476461ac89 showfont-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003207.html +sha256 2b9b9f06e65e095ed76ce560b701b9fc47fa63310ee706b54c8787af061d0e56 showfont-1.0.6.tar.xz +sha512 21a318519492f4ba46a8bcb3590097fc5f96fe01fdb557257ae56bae813671952a2aad6c0df8cd69659e06708571c398e6d97969224cf692e22c8a35c8e6c363 showfont-1.0.6.tar.xz # Locally computed sha256 c32217021e0507207e2ee6da3fcee3d9e32816003a7153b3357c08cdc97934a8 COPYING diff --git a/package/x11r7/xapp_showfont/xapp_showfont.mk b/package/x11r7/xapp_showfont/xapp_showfont.mk index c0b8c9a3a2..a805f35231 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.mk +++ b/package/x11r7/xapp_showfont/xapp_showfont.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SHOWFONT_VERSION = 1.0.5 -XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.bz2 -XAPP_SHOWFONT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SHOWFONT_VERSION = 1.0.6 +XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.xz +XAPP_SHOWFONT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SHOWFONT_LICENSE = MIT XAPP_SHOWFONT_LICENSE_FILES = COPYING XAPP_SHOWFONT_DEPENDENCIES = xlib_libFS -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:06 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:06 +0100 Subject: [Buildroot] [PATCH 59/70] package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-60-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003213.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 +++---- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash index 0601360c0e..d181310c69 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash @@ -1,6 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-February/002539.html -sha1 78ef18ca2be157131899e01c62679e247409a13f libXxf86vm-1.1.4.tar.bz2 -sha256 afee27f93c5f31c0ad582852c0fb36d50e4de7cd585fcf655e278a633d85cd57 libXxf86vm-1.1.4.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-September/003213.html +sha256 247fef48b3e0e7e67129e41f1e789e8d006ba47dba1c0cdce684b9b703f888e7 libXxf86vm-1.1.5.tar.xz +sha512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6 libXxf86vm-1.1.5.tar.xz # Locally calculated sha256 f3da8eaed19e27e4f67e6f076d4ebdb8d649e15a8ad33a415fb65a23de1b6689 COPYING diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk index 8871bd507e..0f3decb04e 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXXF86VM_VERSION = 1.1.4 -XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.bz2 -XLIB_LIBXXF86VM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXXF86VM_VERSION = 1.1.5 +XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.xz +XLIB_LIBXXF86VM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXXF86VM_LICENSE = MIT XLIB_LIBXXF86VM_LICENSE_FILES = COPYING XLIB_LIBXXF86VM_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:56 +0100 Subject: [Buildroot] [PATCH 49/70] package/x11r7/xlib_libXmu: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-50-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003224.html Updated license hash due to upstream commits: https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/621f61f7d3f5955a84e6aa8b7458699870fdee45 https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/f84dcc7fef5e0842e6408f059c13d73975114ec4 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++++------ package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.hash b/package/x11r7/xlib_libXmu/xlib_libXmu.hash index b443419285..58d3545156 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.hash +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002978.html -md5 ac774cff8b493f566088a255dbf91201 libXmu-1.1.3.tar.bz2 -sha1 7ff54ce38379fb795aebed38f6be404ee0dfeec6 libXmu-1.1.3.tar.bz2 -sha256 9c343225e7c3dc0904f2122b562278da5fed639b1b5e880d25111561bac5b731 libXmu-1.1.3.tar.bz2 -sha512 8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762 libXmu-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003224.html +sha256 210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244 libXmu-1.1.4.tar.xz +sha512 3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1 libXmu-1.1.4.tar.xz # Locally computed -sha256 e65a4a8bbf8b0dfd2439d6bc6d86df03e2b8e693b757593b25149e099aeb8ec4 COPYING +sha256 8f0f2ca7a05cfd10bf9e307a272182de7cb52d7a603feaf17b9943c2c9a4838e COPYING diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.mk b/package/x11r7/xlib_libXmu/xlib_libXmu.mk index 3218e0ec39..051968059b 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.mk +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXMU_VERSION = 1.1.3 -XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.bz2 -XLIB_LIBXMU_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXMU_VERSION = 1.1.4 +XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.xz +XLIB_LIBXMU_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXMU_LICENSE = MIT XLIB_LIBXMU_LICENSE_FILES = COPYING XLIB_LIBXMU_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:12 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:12 +0100 Subject: [Buildroot] [PATCH 65/70] package/x11r7/xapp_ico: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-66-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003205.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_ico/xapp_ico.hash | 8 +++----- package/x11r7/xapp_ico/xapp_ico.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_ico/xapp_ico.hash b/package/x11r7/xapp_ico/xapp_ico.hash index a0970cd507..0258537fd5 100644 --- a/package/x11r7/xapp_ico/xapp_ico.hash +++ b/package/x11r7/xapp_ico/xapp_ico.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002880.html -md5 7895f2d109f4206b6d2db37257e07d12 ico-1.0.5.tar.bz2 -sha1 8759ec954375f3a1b37dc920a12790bfbfb0cad3 ico-1.0.5.tar.bz2 -sha256 d73b62f29eb98d850f16b76d759395180b860b613fbe1686b18eee99a6e3773f ico-1.0.5.tar.bz2 -sha512 93a94a66d4a41b39d4b3657050e58f8269d352dae5d5916c9ecdda1cb14f23b9d159d67c50fdfa654b4b1c2ad11434bed140ace70703c82b05d3fe8686aab8f6 ico-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003205.html +sha256 38f369d431e753280fde70fa489cc94ce204f9f8eabd2f49fc7d32afa69f4405 ico-1.0.6.tar.xz +sha512 0ada451b8026ea10d1a5633f847b7bf833292e4cd01e3f1079d82c91fd142c06c6c4005b7146900ee34ac7acc8fd981db37ada9052dff49c2cfce995b9146c8c ico-1.0.6.tar.xz # Locally computed sha256 97ef3a622f2f385cabfc8ab7aff13dc46468c10a5520670b5edfa33f2c3999eb COPYING diff --git a/package/x11r7/xapp_ico/xapp_ico.mk b/package/x11r7/xapp_ico/xapp_ico.mk index 8b0d4f90f3..56dbd64b38 100644 --- a/package/x11r7/xapp_ico/xapp_ico.mk +++ b/package/x11r7/xapp_ico/xapp_ico.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_ICO_VERSION = 1.0.5 -XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.bz2 -XAPP_ICO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_ICO_VERSION = 1.0.6 +XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.xz +XAPP_ICO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_ICO_LICENSE = MIT XAPP_ICO_LICENSE_FILES = COPYING XAPP_ICO_DEPENDENCIES = xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:00 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:00 +0100 Subject: [Buildroot] [PATCH 53/70] package/x11r7/xapp_xditview: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-54-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003220.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xditview/xapp_xditview.hash | 8 +++----- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xditview/xapp_xditview.hash b/package/x11r7/xapp_xditview/xapp_xditview.hash index 4586c0b5a4..dbaf5e42b7 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.hash +++ b/package/x11r7/xapp_xditview/xapp_xditview.hash @@ -1,7 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002570.html -md5 3a909116a3b2abe3845215cf49e09fa5 xditview-1.0.5.tar.bz2 -sha1 f06f65bca31168c86bcebd7f92dbbda08817a5cc xditview-1.0.5.tar.bz2 -sha256 eecb1ed51ab4edc7f454476d1248cfb7799a17c5679b3dd834e8b4658331c04b xditview-1.0.5.tar.bz2 -sha512 e20c903f38394b496111267e142d84d11e69a3b89f91869652d1f2ee5c997a13f90bfa2966651b42cd3979a330b348a6e397cc6a74c45b1f3f91643e7c06765d xditview-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003220.html +sha256 517700df205d4fdf65db182698157c959f1e7c10597670a7f45b1fcb2319819f xditview-1.0.6.tar.xz +sha512 249769d27980e9a69ac8f056f329dfa514f3ab6267d6ed69814c5695f315d2a7021c560a0e26fdd2568290a071793d7f2eafdd92f9981ed556047deb244ebf5a xditview-1.0.6.tar.xz # Locally computed sha256 023d879308a49249181f78bbb567e93c45138ad847fe969d191e4802e7a1a005 COPYING diff --git a/package/x11r7/xapp_xditview/xapp_xditview.mk b/package/x11r7/xapp_xditview/xapp_xditview.mk index 388710034c..8655bd3e92 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.mk +++ b/package/x11r7/xapp_xditview/xapp_xditview.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDITVIEW_VERSION = 1.0.5 -XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.bz2 -XAPP_XDITVIEW_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDITVIEW_VERSION = 1.0.6 +XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.xz +XAPP_XDITVIEW_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDITVIEW_LICENSE = MIT XAPP_XDITVIEW_LICENSE_FILES = COPYING XAPP_XDITVIEW_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:41 +0100 Subject: [Buildroot] [PATCH 34/70] package/x11r7/xlib_libX11: bump version to 1.8.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-35-bernd.kuhls@t-online.de> Update license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a04b84f0f7bb3a78088756759f4b9b8bb363251e https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a35d706cd8dc7b498bca2a3fc4a3732047439ed7 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++++---- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 5a8f639165..4f5027d62d 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-June/003168.html -sha256 1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 libX11-1.8.1.tar.xz -sha512 2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a libX11-1.8.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html +sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz +sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz # Locally computed -sha256 2daec087a88e7c9b8082557cdeebad5bbb8155a4137472f0b22e269cd99d0c1e COPYING +sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 9ed9f1ddb3..26d4b4d306 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.1 +XLIB_LIBX11_VERSION = 1.8.2 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:55 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:55 +0100 Subject: [Buildroot] [PATCH 48/70] package/x11r7/xcb-util-cursor: bump version to 0.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-49-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003230.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash index 14cea17138..fc861fb4d9 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz # Locally computed sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk index 07b37c5e47..0fb131693b 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_CURSOR_VERSION = 0.1.3 -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 +XCB_UTIL_CURSOR_VERSION = 0.1.4 +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz XCB_UTIL_CURSOR_LICENSE = MIT XCB_UTIL_CURSOR_LICENSE_FILES = COPYING XCB_UTIL_CURSOR_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:30 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:30 +0100 Subject: [Buildroot] [PATCH 23/70] package/x11r7/xapp_xdm: bump version to 1.1.14 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-24-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003265.html xlib_libXinerama is an optional dependency now. Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +++--- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++++++++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xdm/Config.in b/package/x11r7/xapp_xdm/Config.in index af816a1349..1ac15ce368 100644 --- a/package/x11r7/xapp_xdm/Config.in +++ b/package/x11r7/xapp_xdm/Config.in @@ -8,7 +8,6 @@ config BR2_PACKAGE_XAPP_XDM select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXAW select BR2_PACKAGE_XLIB_LIBXDMCP - select BR2_PACKAGE_XLIB_LIBXINERAMA select BR2_PACKAGE_XLIB_LIBXT select BR2_PACKAGE_XORGPROTO help diff --git a/package/x11r7/xapp_xdm/xapp_xdm.hash b/package/x11r7/xapp_xdm/xapp_xdm.hash index 5ba3a3f062..daf1b0852f 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.hash +++ b/package/x11r7/xapp_xdm/xapp_xdm.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003148.html -sha256 e58267e8f1478f2f5cd57cbcf2367a36973860c3131a450a3e0816585af03264 xdm-1.1.13.tar.xz -sha512 1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5 xdm-1.1.13.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003265.html +sha256 3e9bf25636797ec9e595286dd6820ecc33901439f07705eaf608ecda012c3d5f xdm-1.1.14.tar.xz +sha512 8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4 xdm-1.1.14.tar.xz # Locally computed sha256 b33b4bebbd6511b3e15315e8e29d67f25334ee45da8b7da6e6e97c53a70c6923 COPYING diff --git a/package/x11r7/xapp_xdm/xapp_xdm.mk b/package/x11r7/xapp_xdm/xapp_xdm.mk index 98306f66f5..035f2e9484 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.mk +++ b/package/x11r7/xapp_xdm/xapp_xdm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDM_VERSION = 1.1.13 +XAPP_XDM_VERSION = 1.1.14 XAPP_XDM_SOURCE = xdm-$(XAPP_XDM_VERSION).tar.xz -XAPP_XDM_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDM_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDM_LICENSE = MIT XAPP_XDM_LICENSE_FILES = COPYING XAPP_XDM_CONF_ENV = ac_cv_file__dev_urandom=yes @@ -16,7 +16,6 @@ XAPP_XDM_DEPENDENCIES = \ xlib_libX11 \ xlib_libXaw \ xlib_libXdmcp \ - xlib_libXinerama \ xlib_libXt \ xorgproto XAPP_XDM_CONF_OPTS = \ @@ -24,6 +23,13 @@ XAPP_XDM_CONF_OPTS = \ --with-utmp-file=/var/adm/utmpx \ --with-wtmp-file=/var/adm/wtmpx +ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) +XAPP_XDM_CONF_OPTS += --with-xinerama +XAPP_XDM_DEPENDENCIES += xlib_libXinerama +else +XAPP_XDM_CONF_OPTS += --without-xinerama +endif + define XAPP_XDM_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \ $(TARGET_DIR)/etc/init.d/S99xdm -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:25 +0100 Subject: [Buildroot] [PATCH 18/70] package/x11r7/xapp_xrandr: bump version to 1.5.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-19-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003270.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 +++----- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.hash b/package/x11r7/xapp_xrandr/xapp_xrandr.hash index 4c68dcbb71..a407326bb8 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.hash +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003018.html -md5 fe40f7a4fd39dd3a02248d3e0b1972e4 xrandr-1.5.1.tar.xz -sha1 9f72957e0d2a26ece509336ea7e1529cc9ea881e xrandr-1.5.1.tar.xz -sha256 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762 xrandr-1.5.1.tar.xz -sha512 3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922 xrandr-1.5.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003270.html +sha256 c8bee4790d9058bacc4b6246456c58021db58a87ddda1a9d0139bf5f18f1f240 xrandr-1.5.2.tar.xz +sha512 b536e8f1e04094894aa52ae496725c58691b043860b3327c41d737b07b642a939733321b62f698032b11ba857208a6177600a3ca3295ff1be6ade4341cdc2747 xrandr-1.5.2.tar.xz # Locally computed sha256 0dd9a3d62c48dd7b87790029e39fb5e11756d33fded3bc1644e11585c87b2038 COPYING diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.mk b/package/x11r7/xapp_xrandr/xapp_xrandr.mk index 8586c6feb3..d6b39b51d0 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.mk +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XRANDR_VERSION = 1.5.1 +XAPP_XRANDR_VERSION = 1.5.2 XAPP_XRANDR_SOURCE = xrandr-$(XAPP_XRANDR_VERSION).tar.xz -XAPP_XRANDR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XRANDR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XRANDR_LICENSE = MIT XAPP_XRANDR_LICENSE_FILES = COPYING XAPP_XRANDR_DEPENDENCIES = xlib_libXrandr xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:04 +0100 Subject: [Buildroot] [PATCH 57/70] package/x11r7/xapp_fstobdf: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-58-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003215.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +++-- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash index a2f1425afb..956c3ef0e3 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002511.html -sha256 66cf550326c993e7043f260a8ec4a533a3bf9d8f0e7397a6fe9cca803732e92e fstobdf-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003215.html +sha256 2624cbf071ccca89c2a6dadd65004784f478b2ba1c62b8209e03909954f36b50 fstobdf-1.0.7.tar.xz +sha512 b303cc2060e8ccaa139e855a7d377d28877158efa1087eeeebf9f30f7c9962764eceab5c4044b4b508890413cf38546da9b26756dd27a142b806dcd6fdb6ba59 fstobdf-1.0.7.tar.xz # Locally computed sha256 b76125d919ac2bfbff96955dec98b90729633b2df5fbfa2ad3f2e4376164febb COPYING diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk index e897514c80..989883d42e 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSTOBDF_VERSION = 1.0.6 -XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.bz2 -XAPP_FSTOBDF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSTOBDF_VERSION = 1.0.7 +XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.xz +XAPP_FSTOBDF_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSTOBDF_LICENSE = MIT XAPP_FSTOBDF_LICENSE_FILES = COPYING XAPP_FSTOBDF_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:02 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:02 +0100 Subject: [Buildroot] [PATCH 55/70] package/x11r7/xapp_smproxy: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-56-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003218.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +++-- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.hash b/package/x11r7/xapp_smproxy/xapp_smproxy.hash index db9dd27af3..587864baf7 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.hash +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002564.html -sha256 6cf19155a2752237f36dbf8bc4184465ea190d2652f887faccb4e2a6ebf77266 smproxy-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003218.html +sha256 4aa99237cc9dab7d87ce9bc7cca4116674a853b5f08dfe3f9db1bb2b2cf9f305 smproxy-1.0.7.tar.xz +sha512 cd6a6933b74f76ae65fb16504e57871724bc1102eae1d02e801e99c3fe73fe44e27f87cef3fbf9f75f369d18197b53bb677d637d94cc8185b55acae0cbd44f21 smproxy-1.0.7.tar.xz # Locally computed sha256 92dce6d8a1fcc0c6b5e56dc44e431e7f73bfa2ed5e83295662aa314067a671d8 COPYING diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.mk b/package/x11r7/xapp_smproxy/xapp_smproxy.mk index f51c1ec090..f76752941c 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.mk +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SMPROXY_VERSION = 1.0.6 -XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.bz2 -XAPP_SMPROXY_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SMPROXY_VERSION = 1.0.7 +XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.xz +XAPP_SMPROXY_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SMPROXY_LICENSE = MIT XAPP_SMPROXY_LICENSE_FILES = COPYING XAPP_SMPROXY_DEPENDENCIES = xlib_libXmu xlib_libXt -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:53 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:53 +0100 Subject: [Buildroot] [PATCH 46/70] package/x11r7/xcb-util-keysyms: bump version to 0.4.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-47-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003233.html Added license file. Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash | 7 +++++-- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash index 6437d070f4..20a341ca22 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash @@ -1,2 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002485.html -sha256 0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9 xcb-util-keysyms-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003233.html +sha256 7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638 xcb-util-keysyms-0.4.1.tar.xz +sha512 dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf xcb-util-keysyms-0.4.1.tar.xz +# Locally computed +sha256 d499c1bf2c2a5f0a0498e5204d998388e308dcf2273dfbe2250a5b9a73f66537 COPYING diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk index 9036b06fe8..364dc5b6da 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk @@ -4,13 +4,11 @@ # ################################################################################ -XCB_UTIL_KEYSYMS_VERSION = 0.4.0 -XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.bz2 -XCB_UTIL_KEYSYMS_SITE = http://xcb.freedesktop.org/dist - -# unfortunately, no license file +XCB_UTIL_KEYSYMS_VERSION = 0.4.1 +XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.xz +XCB_UTIL_KEYSYMS_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_KEYSYMS_LICENSE = MIT - +XCB_UTIL_KEYSYMS_LICENSE_FILES = COPYING XCB_UTIL_KEYSYMS_INSTALL_STAGING = YES XCB_UTIL_KEYSYMS_DEPENDENCIES = host-pkgconf libxcb -- 2.34.1 From christian at paral.in Thu Dec 8 22:38:50 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:38:50 -0800 Subject: [Buildroot] [PATCH 1/1] package/mosh: bump to version 1.4.0 Message-ID: <20221208223850.32191-1-christian@paral.in> Many new features & bugfixes. https://github.com/mobile-shell/mosh/releases Signed-off-by: Christian Stewart --- package/mosh/mosh.hash | 2 +- package/mosh/mosh.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mosh/mosh.hash b/package/mosh/mosh.hash index 3558bf9030..6c1d0e7af3 100644 --- a/package/mosh/mosh.hash +++ b/package/mosh/mosh.hash @@ -1,5 +1,5 @@ # From https://mailman.mit.edu/pipermail/mosh-users/2017-July/000357.html -sha256 da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216 mosh-1.3.2.tar.gz +sha256 872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd mosh-1.4.0.tar.gz # Locally calculcated sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING sha256 8042495ddc8d99b883335d53552554eccf825fc1f0ba487d0f8e6656baaa8199 COPYING.iOS diff --git a/package/mosh/mosh.mk b/package/mosh/mosh.mk index f9e335799d..c938f70719 100644 --- a/package/mosh/mosh.mk +++ b/package/mosh/mosh.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOSH_VERSION = 1.3.2 +MOSH_VERSION = 1.4.0 MOSH_SITE = https://mosh.org MOSH_DEPENDENCIES = zlib ncurses protobuf host-pkgconf MOSH_LICENSE = GPL-3.0+ with exception -- 2.38.1 From christian at paral.in Fri Dec 9 00:56:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 16:56:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/nerdctl: bump to version 1.0.0 Message-ID: <20221209005629.1049654-1-christian@paral.in> Nerdctl has reached version 1.0.0. https://github.com/containerd/nerdctl/releases/tag/v1.0.0 Signed-off-by: Christian Stewart --- package/nerdctl/nerdctl.hash | 2 +- package/nerdctl/nerdctl.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nerdctl/nerdctl.hash b/package/nerdctl/nerdctl.hash index 22cc97c362..e253fb74b2 100644 --- a/package/nerdctl/nerdctl.hash +++ b/package/nerdctl/nerdctl.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 be41804ef139a3f92b774edc8439678e56b44033d7ab3fcf4389f0865c1fe069 nerdctl-0.17.1.tar.gz +sha256 ae468c65480e9c6679e0dd23d466b723e7f19bff779d4e2e0fa4629be343af2a nerdctl-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/nerdctl/nerdctl.mk b/package/nerdctl/nerdctl.mk index 3f3c04aa11..fdf60cb189 100644 --- a/package/nerdctl/nerdctl.mk +++ b/package/nerdctl/nerdctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -NERDCTL_VERSION = 0.17.1 +NERDCTL_VERSION = 1.0.0 NERDCTL_SITE = $(call github,containerd,nerdctl,v$(NERDCTL_VERSION)) NERDCTL_LICENSE = Apache-2.0 -- 2.38.1 From thomas.petazzoni at bootlin.com Fri Dec 9 07:25:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 09 Dec 2022 07:25:19 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 Message-ID: <20221209072525.527FF81ABA@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-08 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 2 | 0 | 9 | 2022.08.x | 17 | 13 | 0 | 30 | master | 215 | 280 | 2 | 497 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 22 glibc-2.36-66-ga1dc0be03c9d... | 14 host-go-1.19.3 | 11 sscep-0.10.0 | 11 xz-5.2.7 | 11 norm-1.5.8 | 10 jack2-1.9.21 | 9 host-binutils-2.38 | 8 linux-6.0.9 | 8 libgcrypt-1.10.1 | 7 libglib2-2.72.3 | 7 gobject-introspection-1.72.0 | 6 host-python-greenlet-2.0.0 | 6 host-pahole-1.24 | 5 python-bunch-1.0.1 | 5 unknown | 5 elfutils-0.186 | 4 libgpg-error-1.45 | 4 efivar-38 | 3 libkcapi-1.4.0 | 3 linux-5.10.145-cip17-rt7 | 3 lirc-tools-0.10.2 | 3 ltp-testsuite-20220930 | 3 python-numpy-1.23.4 | 3 python-pyicu-2.10.2 | 3 /home/buildroot/autobuild/i... | 2 bpftool-v7.0.0 | 2 dc3dd-7.2.641 | 2 gerbera-1.10.0 | 2 host-rust-1.65.0 | 2 host-sentry-cli-2.8.0 | 2 kvmtool-f77d646ba01d04be5aa... | 2 lcms2-2.13.1 | 2 mxs-bootlets-10.12.01 | 2 ntp-4.2.8p15 | 2 perl-5.34.1 | 2 python-greenlet-2.0.0 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 sdl-1.2.15 | 2 wavemon-0.9.4 | 2 xvisor-0.3.1 | 2 /home/buildroot/autobuild/i... | 1 android-tools-4.2.2+git2013... | 1 asterisk-16.28.0 | 1 bayer2rgb-neon-15feb1115b48... | 1 boost-1.80.0 | 1 dahdi-linux-3.2.0 | 1 dash-0.5.11.5 | 1 ddrescue-1.26 | 1 dmalloc-5.6.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 freeradius-server-3.2.0 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 ghostscript-9.56.1 | 1 glibc | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 haproxy-2.6.5 | 1 host-binutils-2.37 | 1 host-binutils-2.39 | 1 host-delve-1.8.0 | 1 host-gcc-initial-11.3.0 | 1 host-gdb-12.1 | 1 host-moby-buildkit-0.10.0 | 1 host-python-maturin-0.14.1 | 1 host-spirv-llvm-translator-... | 1 httping-2.5 | 1 hwloc-2.8.0 | 1 jemalloc-5.3.0 | 1 libcamera-ba6435930f08e802c... | 1 libdill-32d0e8b733416208e04... | 1 libdnet-1.16.1 | 1 libftdi1-1.5 | 1 libmad-0.15.1b | 1 libpqxx-6.4.5 | 1 libressl-3.6.1 | 1 libsigsegv-2.14 | 1 libuwsc-3.3.5 | 1 linux-5.10.145-cip17 | 1 lttng-tools-2.13.2 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 matio-1.5.23 | 1 mongodb-4.2.18 | 1 musl-1.2.3 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 on2-8170-modules-73b08061d3... | 1 openal-1.22.0 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 pv-1.6.20 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-38.0.3 | 1 qpdf-10.5.0 | 1 quickjs-2021-03-27 | 1 ramspeed-2.6.0 | 1 sigrok-cli-0.7.2 | 1 skalibs-2.12.0.1 | 1 sudo-1.9.11p2 | 1 tealdeer-1.6.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 volk-2.5.2 | 1 wolfssl-5.5.3 | 1 x265-3.5 | 1 xenomai-3.0.10 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9b9ee25ca6ce5ae9316270b448718a4c7288fc89 | mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3569d27c79529fdacee6208c236906b8df0d03dd | aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/05e14307ebc9b717f3ac33335a58bb6a3a4ec0b2 | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/4d1022195de6381709a3ebf9f61a5b583d0a478d | arm | asterisk-16.28.0 | NOK | http://autobuild.buildroot.net/results/754b41d793b1beebf538287862ec5fd880cfc649 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88b68c6f46ac589cc30919947d26f3970ac84e43 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e612c1317a2b04449d83b8ba72ef7f7efc2737b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/252086553c6efc6776eaac6851e6c662fdd1f5a7 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e09dfabb0fb1145dd523080c3a3c887643b559a0 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88112ffdbe20cfb23857358b78ad017f0e6f3387 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e45cbfcb044d0f742a093d455392fe055d9d16d | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/56593931cf7b62d239fcb6fa6a3a3877587cef33 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/48453bef6f4452b32ca14242d70f545d9147153d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0b9cca1f703c6a2b620d550ce864846bbb4aaff | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4d123831f7bbcef2e82c47b4ef5a8a9a02934513 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/884417431bdb6e3ca18793c18374d3c3f77d5bf7 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/36e1e755f66f9c3731e076e39305d28f529199aa | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e3c7166ffdea89e097e95451a5e9a6848d6e3b9 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2fb5b7ef2db2c73112445001148f31e025953ad1 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ae9128d312c472cc766d2901f746ab1982f80a5d | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f1cf68e0c1edfeda193ddd5a1413c51831432cab | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/afdf10ca5e0594a80e88e5beceabf2eeab67faa4 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fc2be6b4f0af92fbc4a020e38625a3fd852e73b3 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ae8bd3ca814b857055c40119d3a55ab37d78c18 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/33eec25fe61bdbbd0cb5f9006c24c05c396470b3 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f7a5d80cf92abcad7d22b9830fdf543cb81947f9 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/207a05077eea069f9416aa3c5c0a8d12e60e701e | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/2cae6db64c935f0b20b12a7b61532b79f8d05468 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/e446300c4046d15f87b5235414f2f43b5d6b5d0e | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/432f236b1a20b6154aab89b5962754e6966fa4ea | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/eaf7647c29bda34dbb5bc8fca389992eb7415c93 | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3d3995a91a485a50d43d193e2d0b5e09f3da6581 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3812b775a0e464a8c8ab70a5cddadac450c7fb38 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/0fc473d4c57c9e61aa2c63001db2697427afc3e5 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/05b409989ca62ca9ec3c9012933cfcfe09c03dc5 | ORPH riscv64 | ddrescue-1.26 | NOK | http://autobuild.buildroot.net/results/2d37436b87a65328c8cb5d9273d2fa66b7d4bf64 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/38b98ce2ab40ab9ec246cbc3c6e6c90e220f62c3 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5f74f6bfa4d7ba9a2c8449521a203743441be771 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/8edd6dfdb6b972edf0354fb64dfdb5df8f1a14c3 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/8d2a8c60da9f53bf78fde7755a27781f3b404599 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/d3f0ecb76637ef198bcaba35ec39ec909ae79c9a | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/e1cf6e5ba6ea90fe92b5cb95fc0516575d5d14d4 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b4b825ab50df7aa3dc40334b02d89dbaf298129d | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4fc203090d2ba7f0768506a7299cb396fd7a3473 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fa437adb4a987adbc072a22b8939b55383a678e1 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/23e6b70fddc3c0b0e77dd76982d8346fcbab6174 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/3d01386cd1b63f3bf8764c1eb0ab9295ce8ce635 | ORPH x86_64 | file-5.43 | NOK | http://autobuild.buildroot.net/results/b08b50791689efca3b96e432d4200089c1269c62 | ORPH powerpc64le | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/b457a3b6e607a87364ab57cfae5738fb6750a624 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/53526521f5bc88c950d473d0b6a6a0cbc09f0cf0 | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/778bf72886b12e93c3125c650186885adfdd1646 | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/88bef8775432c79ab8d09803aa71a3c4c30f5045 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/d7e01b20f86bd7391f6175978a52c34619ceca72 | x86_64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/622b7445efafc336168a653a690bbdfba96ba997 | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/afeec8b724c4053631833280a7f84f27c8ebf254 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3166e17c5ae9953846a09de642909c54f4a858db | sh4 | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/5406183140ff8629b695c68b42f46096cdd5e87c | i686 | glibc | TIM | http://autobuild.buildroot.net/results/0fa35880a5e765abb7bc8d83068b63d868b3d148 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9cf6e6ba4adb97e7e94dd1d766a332ea87159057 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3b1dff622cbd4c72a6054a75b251f5c19014ec73 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7e73244c215f69d2edfcc91cd004d50c5ec3a1a7 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1e1990606e75bbdf5a9928393f143f528696793d | riscv64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/33c97c2b6aa5c21fc61764c9a6b96efee955bdfd | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/48d3b81f4c962e3c1777b9675efafa12c70b20a0 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e3a76db5dd2f32bc604d8127fe6602c090786d83 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a11d696c2a59d19f1296c11dab7d0f513b38cdc4 | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/06eda7145471946a2360ca0c1a81124cb1a9d195 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/97feb37cbb2aeb9a957d7abc1c2b4ee85f8a1853 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/95500fa19f39906a7f23effa67214c88e6abd934 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/42f7abcbe50a338554e5f337a4e282c0b7923a7d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6cdf5b324da96c68e0a8df1ddf31692b36999327 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d9c0b3e57283e4fd0c2688d442f008acdef14883 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/3db4943c7cd0c19130d598c3edb433f627a14186 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cbf68355c89b41c1865509bde12192fd1843956c | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ed6cf4d0583a4c06577114345d51ad4e3cb97527 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1bb5aaf782f0e3068164166e7b9bd623f441acb5 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1fb2540033f6845a6f766479151331daa774b12e | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a9c17d628748ff4e858efe79a059c8f0e01e756f | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2ff31e1d32cbcd146dcdfc1d73a8134b320dba7d | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/b501c6c2a638cfd09ffd596c94f24d3338ff44da | i686 | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/59323c8e606ddd3bf8da7ba251ddd9de66aa9719 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/86bd1ff505ee1fe9def657f6f0802477a0636f92 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/619d4bbd99a346f904a052529b6d3959eb39769a | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0b6ff1ede721ef3a7a6e42e1c5a93b68f486700d | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/bad641be96794995d2428c6d01a3df4476d17948 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/48f226f79946789cf9738ed814f1a8e3070b1ea6 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9ac089962b1274717aa419999472e0a4c1b3497a | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0341d9834aaef3d200795c487a81a20d735f37ba | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a2c59a8dc067e4ed6ccd4b2f529e3177bc9a6dae | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fa1e90b44209f1853e3d71f963309a992da85ec0 | m68k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/687cde59f5950e0b3678287c64182a4bc669ce49 | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/3f1fa0fb3c2d17d42f805101069dbf96b036b2bf | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/1e8bb91bffd8b8e7d2635d6de6c0288c2de1a57e | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/8976926e27fdbed3f762d7d03575c4c375d1aab2 | ORPH mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/1aee08e38ac2bc00104636ab762f1729ceb3e148 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ec8e5e7810becbf122f9ecf74526c598c53f7747 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f6a590fe97ebb6b2868855f8ad20a9ede571c23f | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f42eeb637f005126d39538ced9197be20e2eb031 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/68dae6aec97755d5ff06b0eb0578c6dbf46594ff | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/4148f537a2159eb50ce20489f9b53bde7f95bfcb | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f917975069d3932bc974b0c1f7e471fc534ef0fc | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/dac3147e502bf4204e8790069747a079573932c3 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/46dee87e6e6dbe4b0889cf1cb9cfeec54dc3dbf6 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/160212c301e4ac16781d0ab8247b34e331f5a5a4 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/54e83c11310f1447337545f75ad9c1b7a83597b3 | arm | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/c137187c84909524a90ebd8add1d37265ff8b415 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4f41bda21deeb3646a29a7a481b08b447726450d | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/35cb87adfa0d99b2ae5602707e6e2336143a2dbf | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e9f73928f5045e023077483aa15b3099593b01d3 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/086dcc838b5995cde6e77bd122b25af9182cb510 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/01cb96925548c342b4c83c95e11a5853c00d51d8 | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/33b360114af3e4b17672e48227ab668cce93550e | armeb | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/f9db79dacfd14ba5cd812e6203a9805ae452c811 | aarch64_be | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/eda6714f38563608d53904fa316b80927b5501ae | powerpc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c91e20034666353a2c852c49c80b46161aa8c553 | xtensa | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/7f659c729e18a476dda152b3313addc9b80db1bf | mips64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/0926c0a7497a3a4398a3c433e953deddbe958801 | powerpc64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/fd178d4f3b8a8267843f9afa3b0ed0f6b3158a99 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/009b1cba2dde51fa7f99fc5e8937fca54815a4dd | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/efde65a605e895fe36b8994dfeb828121fabcb14 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/adb4e8a39458b8bc741d1565f7fb0c727aa6457e | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/20d8054fa00bc69b2a4a1cba9379777858ad903d | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/130bacc85d595982e8f85682bb76ea4e7fb5ff42 | ORPH arc | httping-2.5 | NOK | http://autobuild.buildroot.net/results/85ad84fd915ec6e8653b530825f561c80ac1e6a1 | x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/692dc7e6cd08e31eaae721da4665630ce384cb13 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4932f58e5c830990835561c61805fabafb831d7b | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/10aa9baf69b0d5c36ff3c77498ffddfa3239a9a7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fa6ae4af46e2c4eebcba33ce166751a67e557df4 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/77a69d0ec8b3d6ab57860cd52b89517b80d6a5b0 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/cdcbfd8fb49ff90bf4ea9b46d38ff7f1327a2f07 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0456ccc125eded49277e5bd189d5d9ca9b63c9ea | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3a7411b6c1676968fa9c4a94466c10f0fae0c4dc | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8350d40403956789f00200feb6596184bd233ef9 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/20a3261489f579f4ee9d112fa4ea4ee1585b558a | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/23797feca89368ae7e322ffd3a8229018147c9fc | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/a5370466713d9892e36d3fb8402fc1507ebe493e | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/2c516984e553b771ba9e4d994107c5f62a0043c0 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d6ab1f8d8342c5cf9bae64fa2e85010aeb612c5f | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/4f55e7653c6b44c1b05b5ca17eb824df8938c48c | microblazeel | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/1c6e409eb71ec1eb6e127e720b2fc111dd99b2ae | m68k | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/c8f871b67ecbce9feb3ee42be498fc6c29cedf69 | sh4a | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/43e2bb0bf594dd51d7256e49e1363f16aa0540e7 | ORPH sparc | libftdi1-1.5 | NOK | http://autobuild.buildroot.net/results/0615924ac995229aecfdf295d9779b48c97bae3f | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/91c234d2c4a73683abd7112485b8481e94ddf3e0 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2c446fdb931bf253be78336f15454f0ef7235a8d | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3ac09dcf1b611b42293afcc124c03ffe33953171 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3ed987ad74cd7e8498fa890969aa180bf53561e6 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/d7091508d7930b7701c4400bc88ce685916c4a32 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/851c7362075d1c3d3cc48d3bc61fe3113bbf0228 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/679ce38fe9942dc06ae6683d63c4f5bda7ac1326 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c3bd65e46e1a1113343bb1cc448a854b65d7b533 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3430b3bef94dbf89b4f33153a48c0659d359af01 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d72736f01d48cf383570dd51b8e614f9fce892d4 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e8db043d1555e5eab5d8df5aa69df317617a143e | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/04cc26269ecaa0565a1906e2fd28669a17b36a37 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3112929325b3d06159b144407944edfd36846159 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8205c8eacf7278e47b677005dcc12a775fa3599a | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9a5bd35d518cb4b2734e474daba7dcc7ec8643e4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1508caaf2cec37cc256cc00fd24d35c7a1789855 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1aff529b452c0c2f03378ffb5725e76625a90aa5 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5bbd4a18e669a1ef07f34dd2ceeced27af03d861 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/5aaf63226ee4c911bc8902c23a7a867ce2e15a04 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/d8714fac69fe60e9fed36873995ad14cd11b05bc | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/51bb6401e4dcf1549e9192b428d5cbe1c2b885be | arm | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/d5f42c11d3c11ee2443f3524416607ea559a46be | ORPH x86_64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/56372ea3305cb4769c003fb6edf6e17a4fe6b469 | armeb | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/58ea049fd7ef3312f14c480585550706d60af6ed | ORPH powerpc | libsigsegv-2.14 | NOK | http://autobuild.buildroot.net/results/72eeb075e594e0942faf173d7f6942de411a243d | m68k | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/7de72090d688af3b314b79360ffc615fe59fa5e3 | ORPH riscv64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/12f2c980578cde023142d9c6bbd53ba264fd778f | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/fc3324e4e365b6765ed0e0d85c04f1d0d950ebf8 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/556fb69722768a8ca340c4d151d41fc220b98bcf | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fe5837f071a36e1c6891ce78404d337a2949a75c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4736cc1ca2da2771ce4109fb13d41d1f5bb6e827 | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4188ccc5034b2c8328af327e6b273bc8fdda697c | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/3b4e80138e45d28f4eb1d78470f12a84fed8508c | ORPH powerpc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/49fc95035e1f30861b1fda2e1fe8f74bc45915e9 | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/a345f4ed75e0ecfabcdd02a1148eb4b0c5b33af2 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/019caa6563e2b8b01f9e7b6ebb04bc1c27062816 | ORPH x86_64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/215ad8df9d11846eb5ef192a5028c7b4b0d16d98 | ORPH powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4410870d9cb420b77b410f32b9c8852699b87852 | ORPH mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1525a6e514573bfb9bea160a50a2c94b92d90955 | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f90d93b8149c53d6cb9526c0341c4085ae35951a | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/e24773af21390cb541c8d19e2fe1d864750cbfcf | powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5dd7ab001cbc4f8657aa1b296266de635bf16fd5 | s390x | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a74ace6f00cc9f4d1669eff7a2682b2987a4998f | mips | lttng-tools-2.13.2 | NOK | http://autobuild.buildroot.net/results/bbc8d6621822bb5da7513331e69799ca25a03f66 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/23c0b484f75a3f91594ad0227e76efa8681d7e49 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/ac0a7a9a2fdb9d8ce1d9c4a798b154c730cd1874 | nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/c7915a09468951ac5fe98fcf74edf4852e3fd656 | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/2bfd6011f1ee6316175661b51dbaa18ea7fae438 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/7ef0bf9bce45e1596fddf05d563bb2f6d7792c76 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/6e342f5d9ea062267d5ad5be8b07805624412994 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/e8097bb0e23a294b0a72dc09dba32f5bcc9e1344 | ORPH riscv64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/364dd7ef9f2f904ab6b1a0795db687062804f7e8 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b67880673a9d8924aad99d70b117061d073313f6 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bacacd85d742f89ade92bdb5d17adeab2e0ad339 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/22bc0355e9d7e392556eb90ee36db0602ec93845 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/750bd5672209c8aec393e88061f1dc4125cdc163 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/84fbea2268bcdb705e3c90899bb03dd39782fde0 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/94a015b6304ee977aa90b622f9d34df56925330c | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/71b6d8dd8767eafc1eca03e9262a848f3dfe682d | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2c8d4b0a32c6d419051dbe81d63d35beca7ed04d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/86cc0ea7745899bfada34183a65f7f20d9f2c468 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/bcb5f8d27d7672dc15b33dc95147687dd9d079db | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/bc0ebdb7b8e9d07472bc9b8bb9b9fce54bb3af28 | ORPH m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/520e65011c5058025e522a201ace483c16812866 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3d925f5535d7ed8a4c15a17777fd98edf8785255 | ORPH armeb | on2-8170-modules-73b08061d3... | NOK | http://autobuild.buildroot.net/results/941e03ea98bba2faa01645587e4280e1df0cc80e | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/b6ce685f3c8cc066b88338974fefdd0174ec857f | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/fe12b42c49b94fbc53a7190b75c186b78c5661f3 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/de710ba6ab01a64198f109380d68c792f21a0b26 | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/ab08cfc4609eee301374f9b19214920f0e8e4081 | ORPH nios2 | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/9ba015116aebfb1b59ea7a966306f0c132f0d27e | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/ad512de6893bdcbb1464606363b208782c314124 | ORPH s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/5753c43de2a21a3edb502c58a2e66039cdd2fa2c | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/84bc4df95c3a9b40d700cb4b7abd02c3de78d6f6 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d5702bbc044c8c64cababdc6816cde9714383d7a | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/26be11c05dcba620c5e65d99a1e61e1f2507c9b6 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8589cfd19da291730d2df9628250cd43f0789268 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/51a061befd426d230f440a514f3e3ea51c4bac17 | powerpc64le | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/6758e9ed844c66ad29f45cddb209ba0d63cc8f1a | mipsel | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/ce27e4a82c9a0314a040d115521f31a54621d6eb | powerpc64le | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/fb25742fcc2686df1ebba2f2cd65b0adda25f56f | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/5dcbf2bc18ec92b0d6750d98944823bfc7ffac6c | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/19f57aeecc500e8093752851761b742730c15e9d | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/6f7721cf30f09cc69705fa45de7c343b8f17d9b2 | xtensa | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/3ad4ce325ea3ff1fb24fc9980aeb9f1ad65e9ed2 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/8b194d256c49dddb60ec3203566428ea4c33d29d | arc | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/9b8ee974c2d4de07dcb6736b4010c2b63d4888ab | xtensa | qpdf-10.5.0 | NOK | http://autobuild.buildroot.net/results/d64329f5522471ee3af4a008f30939c1e513b421 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8937ef1f4d23785d7b61aeabd573c0a8c4619ae2 | sh4a | ramspeed-2.6.0 | NOK | http://autobuild.buildroot.net/results/45a19567c94576b2401a348f1210eafee6a816d2 | ORPH s390x | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/536b9195fbab1bf701e67ccc17a1099d1b647d81 | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/33aace3073c51421fb404789847ef7581428e393 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c9350634f4ee981f8abbf0b41dc00a225756d2d9 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/04ea0af4e50dc43cd6dfad68100460e803678c25 | ORPH aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/4b0f06d2fb9e1e9666127bc5c8b1896d7f6b76e9 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/6b8378cd2f56f750a2679901437c8f6616a05db7 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/544da45d6c1f120f446c1cae5b4a14af09986e2f | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/03c64bfc0c7ffcc47f6c3b7fdf1ccc2c03f95e2b | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/198b712fab282bac19ef52e6d136adb6a2c16b56 | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/76e4aab8035d4e4e0e1bd79eca286f3c73d65cd1 | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5d0b70f2981dd10c8ed5adad30ae10c3326ecc84 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3c9763eb2e464b101732015822af8f4420b4e1d5 | riscv64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/34f7c98bc7f406152169041c9dbebf7b59c004f8 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/05f007970a14ac0f08a7d1ee8160cd86ab7947bc | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9253f40b0cd6cd63d28527f209484884be59819e | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c787243a81c22f3366c706f2cc11582ffc1c79ca | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d92b9eb34c26d235b86817f7058bfac1961d9813 | m68k | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/49558c30ef8210f2f55d6c04571dbdcbd360bbbc | ORPH i586 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/18bc2c593c392f42c105dae439baf0d46e4c39f6 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1c696663389b57f7fefd750a7b13c34439dbe56c | ORPH mipsel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/b08d66e5c7aaaf08357a7b6320f9bb49bedfdab4 | x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/8e9fcd22a19cd50913fa94fe17e91844f1a61c43 | ORPH aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/1a6b656401e1cad3803667427df63cc102ab84d4 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/20963cfb23d2231733004ad3634a62266081e739 | arm | unknown | NOK | http://autobuild.buildroot.net/results/15850bd66babe11762db29879fc0e0d2948a8e4f | sparc | unknown | NOK | http://autobuild.buildroot.net/results/1613f6ee77e58373478c6d0d96780b23758f6f31 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/3c1f9896e98c954d292493048ab3a86c55f3e42a | arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/812eddd57d8a15e3428a48b7d163b60ab1cf5d1c | ORPH powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/6ea61287396987db9d135f56dd5f6d7d64664869 | ORPH mips | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/5c4728f61cc56c3a75f0b9971910cef448703b13 | powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/45201b66f56115ffd32b9b464fdd63f17ccba434 | ORPH mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/03ce40921ad5efa688a07fd07bb5492080c709d4 | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/f5062df9b5bb2300604815659a65c4adc05e315e | aarch64 | x265-3.5 | NOK | http://autobuild.buildroot.net/results/020742fcf61741f52300ec27808304b4abcc2a4e | mips | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/2b3d3dc5b01c0535175bcf8e8113cea169c2de89 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e3d2eee0916ababe85218667414572485736b9d2 | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/46476708571bd1eaf81ac5b7fffc13876c4c0392 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b7b881f5383cf5109cb928f8fa4faecac0fc631a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/de308629094ec9c89768f8385a44c888e0dfe2f4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/194b62e42972b021dafde89764ffbb71a64b75a8 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/39c4147dc65ee35019d1d4a147335f5de2b3b687 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1a205a67e40b7c06a5088f36ef17017d22e55c7f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c1123a8e7766c3044296c2df6159b18c42fd30d6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c8a83fe621f0b9cc306b99160922b47dab936415 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ffa9625ebfaaf305adee7bf3b341ac212d06c4ab | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1970052c507a352e2f7f75735c91fb465797e242 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/470bda113cc8932be53cce34fbc8fe131b367b9f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/809509dcbccec82d9733d6005eb9c9496c6e8b2d | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- apcupsd-3.14.14 | 1 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/e7edfe2edb47bfc7eaa5873af95a52a7b67e5d38 | mipsel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f47fa0f8906e71199e63eb756ff6f7ab36e93786 | Classification of failures by reason for 2022.08.x -------------------------------------------------- glibc-2.35-134-gb6aade18a7e... | 1 host-pahole-73383b3a39afe86... | 1 host-rust-1.62.0 | 1 igd2-for-linux-2.1 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 mtd-2.1.3 | 1 pcsc-lite-1.9.8 | 1 rtl8821au-4235b0ec7d7220a63... | 1 tealdeer-1.5.0 | 1 ulog-0389d243352255f6182326... | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/6c46749365ed0d1d6937a1837d545aa58ee6e61c | mips64el | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/07dd54c8ab972bef1aba37caada3224ed0c5851a | powerpc64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/aaf64a2f60d11c72e58ffd4997db9a7808ab938c | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/31035877b93f44d7da3eed224584930ef46cf4d7 | nios2 | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/1445327bb329090be33e1021630177acea755ed4 | ORPH x86_64 | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/78dbd24c96cd17238e80e24c8c9a0c4ea87e14a8 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/fa9d6a2c6e5a127a6ec10d3a8dad83651c03d09a | mips64el | mtd-2.1.3 | NOK | http://autobuild.buildroot.net/results/0f5c03d6d9680afdcce3eede0ab509cc0dab3e4a | or1k | pcsc-lite-1.9.8 | NOK | http://autobuild.buildroot.net/results/f73b4637454c3e5ada1d7edad38ee3357bc53a09 | ORPH sparc | rtl8821au-4235b0ec7d7220a63... | NOK | http://autobuild.buildroot.net/results/60df1b0963e88a6bb068e57aa5704a052a26080f | sparc64 | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/2a3c37aef910e365d61cbf215cfad59c7b31799f | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/3bd8d31e98886f781721c54a6d33fb461f5fb8ef | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/0398f19fa25d5eef9ba3da02fb6c09d9633767dd | -- http://autobuild.buildroot.net From etienne.carriere at linaro.org Fri Dec 9 07:51:00 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:00 +0100 Subject: [Buildroot] [PATCH v2 1/5] boot/optee-os: bump to version 3.19.0 Message-ID: <20221209075104.1168297-1-etienne.carriere@linaro.org> Bumps OP-TEE OS package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1 --- boot/optee-os/Config.in | 4 ++-- boot/optee-os/optee-os.hash | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 5244700bc2..8bcce22306 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -18,7 +18,7 @@ choice Select the version of OP-TEE OS you want to use config BR2_TARGET_OPTEE_OS_LATEST - bool "3.18.0" + bool "3.19.0" depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY help @@ -70,7 +70,7 @@ endif config BR2_TARGET_OPTEE_OS_VERSION string - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ if BR2_TARGET_OPTEE_OS_CUSTOM_GIT diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash index 38f68bec5d..a87f21a9bf 100644 --- a/boot/optee-os/optee-os.hash +++ b/boot/optee-os/optee-os.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz # Locally computed sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:01 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:01 +0100 Subject: [Buildroot] [PATCH v2 2/5] package/optee-benchmark: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-2-etienne.carriere@linaro.org> Bumps OP-TEE benchmark package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-benchmark/optee-benchmark.hash | 4 ++-- package/optee-benchmark/optee-benchmark.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash index 27c91e0fb0..d74a24c8ab 100644 --- a/package/optee-benchmark/optee-benchmark.hash +++ b/package/optee-benchmark/optee-benchmark.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_benchmark/archive/3.18.0/optee-benchmark-3.18.0.tar.gz -sha256 2151aa5da062402518f35823d9c9dffa2e012f924625d2f7123e0d21d350a86b optee-benchmark-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_benchmark/archive/3.19.0/optee-benchmark-3.19.0.tar.gz +sha256 32f41854bf07eb7bb89dfc702da023c3a99518c33fbe7edf0e1f004e29a8c90c optee-benchmark-3.19.0.tar.gz # Locally computed sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk index 1071c4bb5c..338a51ada4 100644 --- a/package/optee-benchmark/optee-benchmark.mk +++ b/package/optee-benchmark/optee-benchmark.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_BENCHMARK_VERSION = 3.18.0 +OPTEE_BENCHMARK_VERSION = 3.19.0 OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION)) OPTEE_BENCHMARK_LICENSE = BSD-2-Clause OPTEE_BENCHMARK_LICENSE_FILES = LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:02 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:02 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-3-etienne.carriere@linaro.org> Bumps OP-TEE client package version to OP-TEE release 3.19.0. This package introduces a mandatory dependency on util-linux and pk-config packages that were made optional in commit [1], following 3.19.0 release tag. The dependency is related to new library teeacl for access control list based login identification. This change picks that commit and defines the dependency only when TEEACL library is to be embedded. The patch will be removed once we dump to the next OP-TEE release tag, as state by new BR2 boolean config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL. Signed-off-by: Etienne Carriere --- Changes since v1: - Squashes 2 commits from v1 series. - Adds OP-TEE Client fixup commit and new package config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL to not mandate dependency on pkg-config and usr-linux (libuuid). Signed-off-by: Etienne Carriere --- ...condition-libteeacl-with-WITH_TEEACL.patch | 102 ++++++++++++++++++ package/optee-client/Config.in | 10 ++ package/optee-client/optee-client.hash | 4 +- package/optee-client/optee-client.mk | 12 ++- 4 files changed, 125 insertions(+), 3 deletions(-) create mode 100644 package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch new file mode 100644 index 0000000000..53e7c4bf91 --- /dev/null +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch @@ -0,0 +1,102 @@ +From 8e060441a50201b10aa61bc83c57d758bfe19cf1 Mon Sep 17 00:00:00 2001 +From: Etienne Carriere +Date: Thu, 10 Nov 2022 12:05:24 +0100 +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL + +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). +This configuration switch allows one to build OP-TEE client without +dependencies on pkg-config and libuuid when OP-TEE ACL for +PKCS11 is not needed: + cmake -DWITH_TEEACL=0 ... +or + make WITH_TEEACL=0 ... + +With the comments below addressed, LGTM. + +Acked-by: Jerome Forissier +Acked-by: Jens Wiklander +Reviewed-by: Eero Aaltonen +Signed-off-by: Etienne Carriere +--- + CMakeLists.txt | 9 ++++++--- + Makefile | 15 ++++++++++++--- + 2 files changed, 18 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0786752..9fb5c6a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,6 +5,7 @@ project (optee_client C) + set (CMAKE_TOOLCHAIN_FILE CMakeToolchain.txt) + + set (CFG_WERROR 1 CACHE BOOL "Build with -Werror") ++option (WITH_TEEACL "Build libteeacl" TRUE) + + include(GNUInstallDirs) + +@@ -37,7 +38,9 @@ add_subdirectory (libteec) + add_subdirectory (tee-supplicant) + add_subdirectory (public) + add_subdirectory (libckteec) +-find_package (PkgConfig REQUIRED) +-pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) +-add_subdirectory (libteeacl) ++if(WITH_TEEACL) ++ find_package (PkgConfig REQUIRED) ++ pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) ++ add_subdirectory (libteeacl) ++endif(WITH_TEEACL) + add_subdirectory (libseteec) +diff --git a/Makefile b/Makefile +index 90b487e..2ee5621 100644 +--- a/Makefile ++++ b/Makefile +@@ -16,6 +16,8 @@ SBINDIR ?= /usr/sbin + LIBDIR ?= /usr/lib + INCLUDEDIR ?= /usr/include + ++WITH_TEEACL ?= 1 ++ + .PHONY: all build build-libteec build-libckteec build-libseteec \ + build-libteeacl check-libuuid install copy_export clean cscope \ + clean-cscope \ +@@ -35,8 +37,10 @@ build-tee-supplicant: build-libteec + @echo "Building tee-supplicant" + $(MAKE) --directory=tee-supplicant --no-print-directory --no-builtin-variables CFG_TEE_SUPP_LOG_LEVEL=$(CFG_TEE_SUPP_LOG_LEVEL) + +-build: build-libteec build-tee-supplicant build-libckteec build-libseteec \ +- build-libteeacl ++build: build-libteec build-tee-supplicant build-libckteec build-libseteec ++ifeq ($(WITH_TEEACL),1) ++build: build-libteeacl ++endif + + build-libckteec: build-libteec + @echo "Building libckteec.so" +@@ -57,7 +61,10 @@ check-libuuid: + install: copy_export + + clean: clean-libteec clean-tee-supplicant clean-cscope clean-libckteec \ +- clean-libseteec clean-libteeacl ++ clean-libseteec ++ifeq ($(WITH_TEEACL),1) ++clean: clean-libteeacl ++endif + + clean-libteec: + @$(MAKE) --directory=libteec --no-print-directory clean +@@ -158,9 +165,11 @@ copy_export: build + cp libckteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libckteec/libckteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libckteec/libckteec.a $(DESTDIR)$(LIBDIR) ++ifeq ($(WITH_TEEACL),1) + cp libteeacl/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libteeacl/libteeacl.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libteeacl/libteeacl.a $(DESTDIR)$(LIBDIR) ++endif + cp libseteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libseteec/libseteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libseteec/libseteec.a $(DESTDIR)$(LIBDIR) +-- +2.25.1 + diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in index cc7f176c77..3307a0ea83 100644 --- a/package/optee-client/Config.in +++ b/package/optee-client/Config.in @@ -37,6 +37,16 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS help Enable TEE supplicant plugin support. +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL + bool "Enable TEE Access Control List login" + default y + depends on BR2_PACKAGE_UTIL_LINUX + select BR2_PACKAGE_UTIL_LINUX_LIBS + select BR2_PACKAGE_UTIL_LINUX_LIBUUID + help + Enable TEE ACL login identification for OP-TEE service that + supports them as OP-TEE PKCS#11 services. + endif comment "optee-client needs a toolchain w/ threads, headers >= 4.3" diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash index 8e55bf5725..c067e26f4e 100644 --- a/package/optee-client/optee-client.hash +++ b/package/optee-client/optee-client.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_client/archive/3.18.0/optee-client-3.18.0.tar.gz -sha256 ecc0f04fdd5398aa52fea50427fbd624f7f90274aec7bbf2cc8a5bd16758202b optee-client-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_client/archive/3.19.0/optee-client-3.19.0.tar.gz +sha256 5f0d02efa0e496964e86ca9dd2461ada923d1f9e11a4b9cafb5393bd08337644 optee-client-3.19.0.tar.gz # Locally computed sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3fbbe9484c..d03791d3ad 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -4,12 +4,16 @@ # ################################################################################ -OPTEE_CLIENT_VERSION = 3.18.0 +OPTEE_CLIENT_VERSION = 3.19.0 OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) OPTEE_CLIENT_LICENSE = BSD-2-Clause OPTEE_CLIENT_LICENSE_FILES = LICENSE OPTEE_CLIENT_INSTALL_STAGING = YES +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs +endif + OPTEE_CLIENT_CONF_OPTS = \ -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ -DCFG_WERROR=OFF @@ -26,6 +30,12 @@ else OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=ON +else +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=OFF +endif + define OPTEE_CLIENT_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ $(TARGET_DIR)/etc/init.d/S30tee-supplicant -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:03 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:03 +0100 Subject: [Buildroot] [PATCH v2 4/5] package/optee-examples: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-4-etienne.carriere@linaro.org> Bumps OP-TEE examples package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-examples/optee-examples.hash | 4 ++-- package/optee-examples/optee-examples.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash index 876584c5e9..937dd44c8c 100644 --- a/package/optee-examples/optee-examples.hash +++ b/package/optee-examples/optee-examples.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_examples/archive/3.18.0/optee-examples-3.18.0.tar.gz -sha256 6c64fbc6c5d1282b6311b4076351abbbfab10ac918c6cfc60e45ec705bb5a9ec optee-examples-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_examples/archive/3.19.0/optee-examples-3.19.0.tar.gz +sha256 545f9438885220e890a4f785249a586a957b22dacc31a3cbafa4656f8e9db349 optee-examples-3.19.0.tar.gz # Locally computed sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk index 17adce0fe0..bb2b208583 100644 --- a/package/optee-examples/optee-examples.mk +++ b/package/optee-examples/optee-examples.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_EXAMPLES_VERSION = 3.18.0 +OPTEE_EXAMPLES_VERSION = 3.19.0 OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION)) OPTEE_EXAMPLES_LICENSE = BSD-2-Clause OPTEE_EXAMPLES_LICENSE_FILES = LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:04 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:04 +0100 Subject: [Buildroot] [PATCH v2 5/5] package/optee-test: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-5-etienne.carriere@linaro.org> Bumps OP-TEE test package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-test/optee-test.hash | 4 ++-- package/optee-test/optee-test.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash index 2af1768155..4da3807bb5 100644 --- a/package/optee-test/optee-test.hash +++ b/package/optee-test/optee-test.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_test/archive/3.18.0/optee-test-3.18.0.tar.gz -sha256 cc36a9afb99bd299a3d3769ad634ab7d5cb0e27c84ad04e14c0ff593db0f3faf optee-test-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_test/archive/3.19.0/optee-test-3.19.0.tar.gz +sha256 9435901e9329a25ef4de3904e27d80377b8bb4dd6b215e8fb29d66a7b76afa11 optee-test-3.19.0.tar.gz # Locally computed sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index d522bb3300..7b065b6123 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_TEST_VERSION = 3.18.0 +OPTEE_TEST_VERSION = 3.19.0 OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION)) OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md -- 2.25.1 From thomas.petazzoni at bootlin.com Fri Dec 9 08:27:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 09:27:24 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209092215.5dcd9460@x230_1.trabucayre.com> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> <20221209092215.5dcd9460@x230_1.trabucayre.com> Message-ID: <20221209092724.270a5a11@windsurf> Hello Gwenhael, On Fri, 9 Dec 2022 09:22:15 +0100 Gwenhael Goavec-Merou wrote: > Weird: volk requires gcc >= 7 as explicitly noted in Config.in; > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 > > When applying this defconfig this warning is displayed: > WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK > Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] > > It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. It's because BR2_PACKAGE_GNURADIO selects BR2_PACKAGE_VOLK, but does not have the BR2_TOOLCHAIN_GCC_AT_LEAST_7 dependency. Essentially, commit 66215faa5237e3704d55ff171537468079dda9c4 from you, which added the gcc >= 7 dependency on volk is incorrect: it misses propagating this dependency to gnuradio. Could you have a look at fixing this? Thanks a lot, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From gwenj at trabucayre.com Fri Dec 9 08:22:15 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 09:22:15 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209072525.527FF81ABA@smtp1.osuosl.org> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> Message-ID: <20221209092215.5dcd9460@x230_1.trabucayre.com> Hello, On Fri, 09 Dec 2022 07:25:19 -0000 Thomas Petazzoni via buildroot wrote: > Hello, > > Autobuild statistics for 2022-12-08 > =================================== > > branch | OK | NOK | TIM | TOT | > 2022.02.x | 7 | 2 | 0 | 9 | > 2022.08.x | 17 | 13 | 0 | 30 | > master | 215 | 280 | 2 | 497 | > > Classification of failures by reason for master > ----------------------------------------------- > [...] > volk-2.5.2 | 1 [...] > > Detail of failures for master > ----------------------------- > > arch | reason | OK? | url | orph? > -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- [...] > mips | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/5c4728f61cc56c3a75f0b9971910cef448703b13 | Weird: volk requires gcc >= 7 as explicitly noted in Config.in; depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 When applying this defconfig this warning is displayed: WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. [...] > -- > http://autobuild.buildroot.net > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > From gwenj at trabucayre.com Fri Dec 9 08:32:28 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 09:32:28 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209092724.270a5a11@windsurf> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> <20221209092215.5dcd9460@x230_1.trabucayre.com> <20221209092724.270a5a11@windsurf> Message-ID: <20221209093228.2f71a0b5@x230_1.trabucayre.com> Hello Thomas, On Fri, 9 Dec 2022 09:27:24 +0100 Thomas Petazzoni wrote: > Hello Gwenhael, > > On Fri, 9 Dec 2022 09:22:15 +0100 > Gwenhael Goavec-Merou wrote: > > > Weird: volk requires gcc >= 7 as explicitly noted in Config.in; > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 > > > > When applying this defconfig this warning is displayed: > > WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK > > Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] > > > > It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. > > It's because BR2_PACKAGE_GNURADIO selects BR2_PACKAGE_VOLK, but does > not have the BR2_TOOLCHAIN_GCC_AT_LEAST_7 dependency. > > Essentially, commit 66215faa5237e3704d55ff171537468079dda9c4 from you, > which added the gcc >= 7 dependency on volk is incorrect: it misses > propagating this dependency to gnuradio. > > Could you have a look at fixing this? > Of course! I have to prepare a patch because gnuradio itself requires gcc >= 9.3 so this will fix this issue and another one. > Thanks a lot, > > Thomas Thanks! Gwen From yegorslists at googlemail.com Fri Dec 9 09:01:55 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Fri, 9 Dec 2022 10:01:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: On Thu, Dec 8, 2022 at 9:23 PM Fabrice Fontaine wrote: > > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > > Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov > --- > ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ > package/libftdi1/libftdi1.mk | 2 +- > 2 files changed, 48 insertions(+), 1 deletion(-) > create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > > diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > new file mode 100644 > index 0000000000..c818c58d68 > --- /dev/null > +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > @@ -0,0 +1,47 @@ > +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Fri, 13 May 2022 18:11:50 +0200 > +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic > + > +Use pkg-config to retrieve libusb dependencies such as -latomic and > +avoid the following static build failure: > + > +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > + > +Fixes: > + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > + > +Signed-off-by: Fabrice Fontaine > +[Retrieved from: > +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] > +--- > + CMakeLists.txt | 12 ++++++++++-- > + 1 files changed, 10 insertions(+), 2 deletions(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index 58f664a..d20aa94 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + > + # find libusb > +-find_package ( USB1 REQUIRED ) > +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++find_package( PkgConfig ) > ++if (PkgConfig_FOUND) > ++ pkg_check_modules( LIBUSB libusb-1.0 ) > ++ if (LIBUSB_FOUND) > ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) > ++ else() > ++ find_package ( USB1 REQUIRED ) > ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++ endif() > ++endif() > + > + # Find Boost > + if (FTDIPP OR BUILD_TESTS) > +-- > +1.7.1 > + > diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk > index d2e3f42e14..66798addc4 100644 > --- a/package/libftdi1/libftdi1.mk > +++ b/package/libftdi1/libftdi1.mk > @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 > LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 > LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download > LIBFTDI1_INSTALL_STAGING = YES > -LIBFTDI1_DEPENDENCIES = libusb > +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb > LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) > LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB > LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config > -- > 2.35.1 > From raphael.pavlidis at gmail.com Fri Dec 9 10:24:07 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Fri, 9 Dec 2022 11:24:07 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Message-ID: <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Hi Nicolas, All, thanks for the Test. Should I add it to the new patch then? If yes, what about the authors of the patch, should I add you to the authors? (Is it possible to have multiple authors in one commit?) I already apply the comments from Yann. Therefore, I would like to create a new patch. :) Regards, Raphael Pavlidis From yegorslists at googlemail.com Fri Dec 9 10:27:42 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Fri, 9 Dec 2022 11:27:42 +0100 Subject: [Buildroot] [PATCH] package/python-munch: new package Message-ID: <20221209102742.23798-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- package/Config.in | 1 + package/python-munch/Config.in | 7 +++++++ package/python-munch/python-munch.hash | 5 +++++ package/python-munch/python-munch.mk | 15 +++++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 package/python-munch/Config.in create mode 100644 package/python-munch/python-munch.hash create mode 100644 package/python-munch/python-munch.mk diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..d5a673295d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1128,6 +1128,7 @@ menu "External python modules" source "package/python-msgfy/Config.in" source "package/python-msgpack/Config.in" source "package/python-multidict/Config.in" + source "package/python-munch/Config.in" source "package/python-mutagen/Config.in" source "package/python-mwclient/Config.in" source "package/python-mwscrape/Config.in" diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in new file mode 100644 index 0000000000..9db2623674 --- /dev/null +++ b/package/python-munch/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_MUNCH + bool "python-munch" + help + Munch is a dictionary that supports attribute-style access, + a la JavaScript. + + https://github.com/Infinidat/munch diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash new file mode 100644 index 0000000000..7e32282833 --- /dev/null +++ b/package/python-munch/python-munch.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/munch/json +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz +# Locally computed sha256 checksums +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk new file mode 100644 index 0000000000..85f6803f07 --- /dev/null +++ b/package/python-munch/python-munch.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-munch +# +################################################################################ + +PYTHON_MUNCH_VERSION = 2.5.0 +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 +PYTHON_MUNCH_SETUP_TYPE = setuptools +PYTHON_MUNCH_LICENSE = MIT +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr + +$(eval $(python-package)) -- 2.17.0 From gwenj at trabucayre.com Fri Dec 9 09:57:03 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 10:57:03 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 Message-ID: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> From: Gwenhael Goavec-Merou Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires gcc >= 9.3.0 This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 dependency because it is only required for gcc < 7. Also gcc restriction is required because volk needs a toolchain with a gcc > 7. fix: - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ Signed-off-by: Gwenhael Goavec-Merou --- package/gnuradio/Config.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index de19732cfb..2028cfb483 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" +comment "gnuradio needs a toolchain not affected by GCC bug 43744" depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gnuradio needs a gcc >= 9.3.0" + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 + config BR2_PACKAGE_GNURADIO bool "gnuradio" depends on BR2_INSTALL_LIBSTDCPP @@ -16,8 +19,8 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME -- 2.30.2 From Nicolas.Carrier at orolia.com Fri Dec 9 11:07:58 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 9 Dec 2022 11:07:58 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Message-ID: Hello Raphael, All, About the author name, don't bother, I don't mind if you take the ownership (read: the blame :D) of the script. That said, maybe buildroot maintainers would like it to be expanded? I don't know the policy for this kind of tests, is it sufficient that it demonstrates that the package is able to build something that works or is it expected to have something more exhaustive? Also, there are those: self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') Which I had to had, but I never fully understood why they were needed. Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : vendredi 9 d?cembre 2022 11:24 ? : Nicolas Carrier ; Yann E. MORIN Cc?: buildroot at buildroot.org ; Thomas Petazzoni Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi Nicolas, All, thanks for the Test. Should I add it to the new patch then? If yes, what about the authors of the patch, should I add you to the authors? (Is it possible to have multiple authors in one commit?) I already apply the comments from Yann. Therefore, I would like to create a new patch. :) Regards, Raphael Pavlidis From thomas.petazzoni at bootlin.com Fri Dec 9 14:50:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 15:50:05 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> References: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209155005.48a59bf8@windsurf> On Fri, 9 Dec 2022 10:57:03 +0100 Gwenhael Goavec-Merou wrote: > From: Gwenhael Goavec-Merou > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 > > This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > dependency because it is only required for gcc < 7. > > Also gcc restriction is required because volk needs a toolchain with a gcc > 7. > > fix: > - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ > - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ > > Signed-off-by: Gwenhael Goavec-Merou > --- > package/gnuradio/Config.in | 7 +++++-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in > index de19732cfb..2028cfb483 100644 > --- a/package/gnuradio/Config.in > +++ b/package/gnuradio/Config.in > @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ > !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS > > -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" > +comment "gnuradio needs a toolchain not affected by GCC bug 43744" > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 You're not really removing it here :-) > +comment "gnuradio needs a gcc >= 9.3.0" > + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 This should be in the main Config.in comment: comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library, gcc >= 9" Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Fri Dec 9 15:15:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 16:15:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional In-Reply-To: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 23:19:26 +0100") References: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> Message-ID: <87pmcs1ud7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > zlib is a mandatory dependency of gdb and by default, gdb will use its > internal one. Moreover, --with-zlib has been replaced by > --with-system-zlib since version 7.10 and > https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba > Fixes: > - https://bugs.buildroot.org/show_bug.cgi?id=15131 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From gwenj at trabucayre.com Fri Dec 9 14:43:47 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 15:43:47 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 Message-ID: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> From: Gwenhael Goavec-Merou Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires gcc >= 9.3.0 This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 dependency because it is only required for gcc < 7. Also gcc restriction is required because volk needs a toolchain with a gcc > 7. fix: - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ Signed-off-by: Gwenhael Goavec-Merou --- package/gnuradio/Config.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index de19732cfb..a99a1972c0 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -1,12 +1,12 @@ -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ - !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS + !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_9 -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" +comment "gnuradio needs a toolchain not affected by GCC bug 43744" depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 config BR2_PACKAGE_GNURADIO bool "gnuradio" @@ -16,8 +16,8 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME -- 2.30.2 From gwenj at trabucayre.com Fri Dec 9 15:21:28 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 16:21:28 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209155005.48a59bf8@windsurf> References: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> <20221209155005.48a59bf8@windsurf> Message-ID: <20221209162128.47e73154@x230_1.trabucayre.com> On Fri, 9 Dec 2022 15:50:05 +0100 Thomas Petazzoni wrote: > On Fri, 9 Dec 2022 10:57:03 +0100 > Gwenhael Goavec-Merou wrote: > > > From: Gwenhael Goavec-Merou > > > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > > gcc >= 9.3.0 > > > > This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > > dependency because it is only required for gcc < 7. > > > > Also gcc restriction is required because volk needs a toolchain with a gcc > 7. > > > > fix: > > - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ > > - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ > > > > Signed-off-by: Gwenhael Goavec-Merou > > --- > > package/gnuradio/Config.in | 7 +++++-- > > 1 file changed, 5 insertions(+), 2 deletions(-) > > > > diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in > > index de19732cfb..2028cfb483 100644 > > --- a/package/gnuradio/Config.in > > +++ b/package/gnuradio/Config.in > > @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ > > !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS > > > > -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" > > +comment "gnuradio needs a toolchain not affected by GCC bug 43744" > > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > > You're not really removing it here :-) Not enought cofee :-/ > > > +comment "gnuradio needs a gcc >= 9.3.0" > > + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 > > This should be in the main Config.in comment: > > comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library, gcc >= 9" > > Thomas Thanks Gwenhael > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com From thomas.petazzoni at bootlin.com Fri Dec 9 15:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 16:27:08 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209162708.30993bed@windsurf> On Fri, 9 Dec 2022 15:43:47 +0100 Gwenhael Goavec-Merou wrote: > From: Gwenhael Goavec-Merou > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 Is it really 9.3.0 that is required, or 9.x ? Because BR2_TOOLCHAIN_GCC_AT_LEAST_9 does not guarantee 9.3.0, it guarantees 9.x. > -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" ^^^^ missing comma (No need to resend just for this) Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From gwenj at trabucayre.com Fri Dec 9 15:32:50 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 16:32:50 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209162708.30993bed@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> Message-ID: <20221209163250.0a47324b@x230_1.trabucayre.com> On Fri, 9 Dec 2022 16:27:08 +0100 Thomas Petazzoni wrote: > On Fri, 9 Dec 2022 15:43:47 +0100 > Gwenhael Goavec-Merou wrote: > > > From: Gwenhael Goavec-Merou > > > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > > gcc >= 9.3.0 > > Is it really 9.3.0 that is required, or 9.x ? > gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this requirement? > Because BR2_TOOLCHAIN_GCC_AT_LEAST_9 does not guarantee 9.3.0, it > guarantees 9.x. > > > > -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > > +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" > > ^^^^ missing comma > > (No need to resend just for this) 'k > > Thomas Thanks Gwen From peter at korsgaard.com Fri Dec 9 15:43:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 16:43:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-scipy: fix sh4 build In-Reply-To: <20221204094829.148341-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 10:48:29 +0100") References: <20221204094829.148341-1-fontaine.fabrice@gmail.com> Message-ID: <87leng1t1c.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following sh4 build failure raised since the addition of the > package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: > INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c > scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': > scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) > 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); > | ^~~~~~~~~ > Retrieve debian patch as upstream doesn't want to fix this SH4 specific > issue: https://github.com/scipy/scipy/issues/15584 > Fixes: > - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Fri Dec 9 16:10:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 17:10:25 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209163756.118bd1d5@x230_1.trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> <20221209163250.0a47324b@x230_1.trabucayre.com> <20221209163756.118bd1d5@x230_1.trabucayre.com> Message-ID: <20221209171025.0ed53d0b@windsurf> On Fri, 9 Dec 2022 16:37:56 +0100 Gwenhael Goavec-Merou wrote: > > gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. > > I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this > > requirement? > BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 instead of BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 ... BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 does not exist. We only have options for 5.x, 6.x, 7.x, 8.x, 9.x, etc. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Fri Dec 9 16:19:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 17:19:16 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling In-Reply-To: <20221204221145.9093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:11:45 +0100") References: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Message-ID: <87h6y41rej.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Add a custom case to make sure that a random configuration with an empty > board for mxs-bootlets doesn't fail. It reverts to > BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>>> mxs-bootlets 10.12.01 Building > BOARD= > CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" > /usr/bin/make -j1 -C > /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 > power_prep > /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 > -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c > make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' > make[1]: warning: -j1 forced in submake: resetting jobserver mode. > build power_prep > /usr/bin/make -C power_prep ARCH= BOARD= > make[2]: Entering directory > '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > /usr/bin/make -C ./../mach-/hw > make[3]: Entering directory > '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > make[3]: *** ../mach-/hw: No such file or directory. Stop. > Fixes: > - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 15:43:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 16:43:11 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/python-scipy: fix sh4 build Message-ID: <20221209162027.29D4185E8F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=49ec8c2cd4f37e8f7d57dc44d5deba4ddc8bd7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit bdc9f8a247309f1bf007a77576480091d20e2d1d) Signed-off-by: Peter Korsgaard --- package/python-scipy/0001-build-sh4-FE.patch | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/python-scipy/0001-build-sh4-FE.patch b/package/python-scipy/0001-build-sh4-FE.patch new file mode 100644 index 0000000000..d50dd84462 --- /dev/null +++ b/package/python-scipy/0001-build-sh4-FE.patch @@ -0,0 +1,36 @@ +From aae8b63ddffe014e9353c3e8d2604628433eb7d7 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 4 Dec 2022 14:14:21 +0100 +Subject: [PATCH] build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine +--- + scipy/special/_round.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/scipy/special/_round.h b/scipy/special/_round.h +index 013a25620..c321a1939 100644 +--- a/scipy/special/_round.h ++++ b/scipy/special/_round.h +@@ -69,5 +69,12 @@ int fegetround() + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ +-- +2.38.1 + From peter at korsgaard.com Fri Dec 9 13:38:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 14:38:52 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/gdb: zlib is mandatory, not optional Message-ID: <20221209162027.2165B85E8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25ab5d22e6a1fe7efbae772400a2f5e5215ee694 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5) Signed-off-by: Peter Korsgaard --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 8fd5eb9fbc..c098a14844 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -19,6 +19,7 @@ config BR2_PACKAGE_GDB depends on BR2_INSTALL_LIBSTDCPP # no gdbserver on or1k select BR2_PACKAGE_GDB_DEBUGGER if BR2_or1k + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 86e57481de..00e87f596a 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -41,7 +41,8 @@ endif # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -139,6 +140,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -222,13 +224,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -266,6 +261,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From peter at korsgaard.com Fri Dec 9 16:19:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 17:19:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221209162027.34DA685E90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2272be318cddda16cb802bcefcc4fba0af1db48 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 5c1f67428af623b39312270a490dfc9a6d647773) Signed-off-by: Peter Korsgaard --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index eccd3a228e..b4ebb9a9be 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -559,6 +559,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: From peter at korsgaard.com Fri Dec 9 13:47:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 14:47:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gdb: zlib is mandatory, not optional Message-ID: <20221209162143.3F9A485E9A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa31c1b67921707dbfdb5bafa3f4ffe886ee5db0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5) Signed-off-by: Peter Korsgaard --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index daad6c910d..8923f996eb 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -19,6 +19,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 9bde2beea1..b6a3e2f623 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -47,7 +47,8 @@ endif # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -145,6 +146,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -228,13 +230,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -272,6 +267,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From yann.morin.1998 at free.fr Fri Dec 9 16:31:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:04 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libICE: bump version to 1.1.1 Message-ID: <20221209170102.BFEB885EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8ae5b86edcf172d824982c0740c5099ea087697 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003288.html https://lists.x.org/archives/xorg-announce/2022-December/003274.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 +++----- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libICE/xlib_libICE.hash b/package/x11r7/xlib_libICE/xlib_libICE.hash index 2bfbe54788..4a58f97698 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.hash +++ b/package/x11r7/xlib_libICE/xlib_libICE.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-July/003006.html -md5 76d77499ee7120a56566891ca2c0dbcf libICE-1.0.10.tar.bz2 -sha1 5b5eb125d4f43a3ab8153b0f850963ee6c982c24 libICE-1.0.10.tar.bz2 -sha256 6f86dce12cf4bcaf5c37dddd8b1b64ed2ddf1ef7b218f22b9942595fb747c348 libICE-1.0.10.tar.bz2 -sha512 2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468 libICE-1.0.10.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003288.html +sha256 03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451 libICE-1.1.1.tar.xz +sha512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3 libICE-1.1.1.tar.xz # Locally computed sha256 60105b7ea93cb07a67fee8443b092b727e3db7f0dff4fbe05bc6cd7747fb53c8 COPYING diff --git a/package/x11r7/xlib_libICE/xlib_libICE.mk b/package/x11r7/xlib_libICE/xlib_libICE.mk index 2b56aaab98..d92e81c0ab 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.mk +++ b/package/x11r7/xlib_libICE/xlib_libICE.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBICE_VERSION = 1.0.10 -XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.bz2 +XLIB_LIBICE_VERSION = 1.1.1 +XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.xz XLIB_LIBICE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBICE_LICENSE = MIT XLIB_LIBICE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:00 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 Message-ID: <20221209170102.B76ED85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82abffdbb7784ab30874544f740abf23f6c0c695 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash | 8 +++----- .../x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash index fe83f6920f..adba659aea 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-June/002903.html -md5 a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 -sha1 b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 -sha256 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 -sha512 d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003247.html +sha256 7f6f8551fc238abdddcf9f38906564c1f8c7dacb0ad947cfc110487aefbd8d4c xf86-input-mouse-1.9.4.tar.xz +sha512 7dfde3b1e0c1291c4d78ee920942771808b007f743bfc6eed20de12579383745858673dd874a4b5cf4ab8d9d15f6f7ca2db81ee831547a488d64848a7fe5e16c xf86-input-mouse-1.9.4.tar.xz # Locally computed sha256 472ff645ead9bf3ffb48d42c596376ffc595897e0c0993a071a7ada0da1f4f10 COPYING diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk index 3886fa7aa1..4a9eb3089f 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.3 -XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_MOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.4 +XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_MOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_MOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_MOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_MOUSE_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:31:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:17 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXau: bump version to 1.0.11 Message-ID: <20221209170102.E3BC285EAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7436867eb1d07a1cf0c9c809b6c13c11596a1159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003284.html https://lists.x.org/archives/xorg-announce/2022-August/003201.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 +++----- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXau/xlib_libXau.hash b/package/x11r7/xlib_libXau/xlib_libXau.hash index 65ae54ec32..8d2a6ff43c 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.hash +++ b/package/x11r7/xlib_libXau/xlib_libXau.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002942.html -md5 c5f16288f2da9f071b29111d68797480 libXau-1.0.9.tar.bz2 -sha1 ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733 libXau-1.0.9.tar.bz2 -sha256 ccf8cbf0dbf676faa2ea0a6d64bcc3b6746064722b606c8c52917ed00dcb73ec libXau-1.0.9.tar.bz2 -sha512 3ca454ba466a807ea28b0f715066d73dc76ad312697b121d43e4d5766215052e9b7ffb8fe3ed3e496fa3f2a13f164ac692ff85cc428e26731b679f0f06a1d562 libXau-1.0.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003284.html +sha256 f3fa3282f5570c3f6bd620244438dbfbdd580fc80f02f549587a0f8ab329bbeb libXau-1.0.11.tar.xz +sha512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd libXau-1.0.11.tar.xz # Locally computed sha256 56abe29bb1d9806a9e04fa9f80fed2c0f18027594df3f098148d814aef6bddfa COPYING diff --git a/package/x11r7/xlib_libXau/xlib_libXau.mk b/package/x11r7/xlib_libXau/xlib_libXau.mk index bac10818f1..0e9f79d38d 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.mk +++ b/package/x11r7/xlib_libXau/xlib_libXau.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXAU_VERSION = 1.0.9 -XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.bz2 +XLIB_LIBXAU_VERSION = 1.0.11 +XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.xz XLIB_LIBXAU_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXAU_LICENSE = MIT XLIB_LIBXAU_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbcomp: bump version to 1.4.6 Message-ID: <20221209170102.ED2F185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=38e38370277366777ba850608c38f528f152a1e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003283.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 +++---- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash index bccaae6f57..b626e50236 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003075.html -sha256 6851086c4244b6fd0cc562880d8ff193fb2bbf1e141c73632e10731b31d4b05e xkbcomp-1.4.5.tar.bz2 -sha512 2e84f8d6b083e2e818cb95e5d2a184da00e50d71b280e92d1a71465a9a4348f922f4ddccb42cfeee6f76705bbfc8580ef67aedd0d958aaa1ae6bbcc66ccd8154 xkbcomp-1.4.5.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003283.html +sha256 fa50d611ef41e034487af7bd8d8c718df53dd18002f591cca16b0384afc58e98 xkbcomp-1.4.6.tar.xz +sha512 90e69dd1c78c28f77a5acc7821b43afec1b9ac4895bc6f3462b4902baaadc26f3869da69e3bd023b4bc74adb5f1be0c43ca24b3dab37ac9a479c5622684baa81 xkbcomp-1.4.6.tar.xz # Locally computed sha256 6b833fdc05906ce57f016dc791db86830d49ee4da2861ce45806c50b3f4dda9e COPYING diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk index b52f5e6850..61922c7cc9 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_XKBCOMP_VERSION = 1.4.5 -XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.bz2 +XAPP_XKBCOMP_VERSION = 1.4.6 +XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.xz XAPP_XKBCOMP_SITE = http://xorg.freedesktop.org/releases/individual/app XAPP_XKBCOMP_LICENSE = MIT XAPP_XKBCOMP_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:25 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 Message-ID: <20221209170103.00F3285EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6e3bcfb376b59a2503f111b6339202752b794c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003281.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 +++----- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash index 1b05624783..9057d4e8e2 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002982.html -md5 0ddeafc13b33086357cfa96fae41ee8e libXxf86dga-1.1.5.tar.bz2 -sha1 332ba80d1b3d06473f7bbfe1612e7c5b58fbdf69 libXxf86dga-1.1.5.tar.bz2 -sha256 2b98bc5f506c6140d4eddd3990842d30f5dae733b64f198a504f07461bdb7203 libXxf86dga-1.1.5.tar.bz2 -sha512 0e77c4003aeba737b10c17d55aeefa935fc57c4ba9e8f79a834f3f8c690d6a1d98f69ad707eded784346c1cf40c41829719d257283b5eae3207147fb4c79ed89 libXxf86dga-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003281.html +sha256 be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f libXxf86dga-1.1.6.tar.xz +sha512 61f7954471df63840ffb5e82347018e285d30d64d4d0a97770ca031c8554a0f52d1b007ab8342a283cd2f0d534f564fb59f57ec92515714f20a7d145912c65d9 libXxf86dga-1.1.6.tar.xz # Locally computed sha256 dd27933ebc5c063128b158b085e4c442a36b0e6f704cf753116da119610191da COPYING diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk index a5173fbc7c..1094e1a1ad 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXXF86DGA_VERSION = 1.1.5 -XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.bz2 +XLIB_LIBXXF86DGA_VERSION = 1.1.6 +XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.xz XLIB_LIBXXF86DGA_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXXF86DGA_LICENSE = MIT XLIB_LIBXXF86DGA_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libfontenc: bump version to 1.1.7 Message-ID: <20221209170102.DB8D485EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ce4206c9e8871ed02ccb824d584dfff36bbc719 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003285.html https://lists.x.org/archives/xorg-announce/2022-August/003204.html https://lists.x.org/archives/xorg-announce/2022-August/003199.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libfontenc/xlib_libfontenc.hash | 8 +++----- package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash index cf09f61c3e..a061ca4a4b 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002956.html -md5 6447db6a689fb530c218f0f8328c3abc libfontenc-1.1.4.tar.bz2 -sha1 d4f232b0b07487b984e13422ce4130b61a8b9edb libfontenc-1.1.4.tar.bz2 -sha256 2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079 libfontenc-1.1.4.tar.bz2 -sha512 76fa851d00113241f15fdd5b5bb7e927b8d8b9a82ce3fcb0678b8c7e32cb5e8d898c4bda1d60dafb7748145049d3240627ac34a2360c64e98a7a912ea7c30582 libfontenc-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003285.html +sha256 c0d36991faee06551ddbaf5d99266e97becdc05edfae87a833c3ff7bf73cfec2 libfontenc-1.1.7.tar.xz +sha512 fd8578a81090fa938dd75ad9081ab62c6c54fa2535d1c6291afd799ac8dc7c344a43f07cea5cd4433af16df0d926c22e7c169877bc8b13d92584e7dec173d701 libfontenc-1.1.7.tar.xz # Locally computed sha256 a4dda7a643b517794bfa23dc9605da030055df38ac8a5b9e1905e690975a59c4 COPYING diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk index a55b90d680..e12086b125 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBFONTENC_VERSION = 1.1.4 -XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.bz2 +XLIB_LIBFONTENC_VERSION = 1.1.7 +XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.xz XLIB_LIBFONTENC_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBFONTENC_LICENSE = MIT XLIB_LIBFONTENC_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:33 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXres: bump version to 1.2.2 Message-ID: <20221209170103.1A94685EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b6ea10c528c1c7b3f6ac7bbba7ba519974b2c3a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003278.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 +++---- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXres/xlib_libXres.hash b/package/x11r7/xlib_libXres/xlib_libXres.hash index 700590ad8c..2e6d3d5c55 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.hash +++ b/package/x11r7/xlib_libXres/xlib_libXres.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003078.html -sha256 b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11 libXres-1.2.1.tar.bz2 -sha512 c17d28406e17e305dc4976f095e88059735f5bd8c600adf2e556523c9e0dd7fa01dcbf7a9d28a642e77e49a5b30f54bb9b2fc34bfbedce467ee2a020bba5cdf1 libXres-1.2.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003278.html +sha256 9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f libXres-1.2.2.tar.xz +sha512 897f2d426ea6f41169a5a52c356d1a1cb2ffb9144ae41b9fedd06455c3d81042930fe55be269ce4b8545ee65fcfe168101192a599053d810e8810f627c94f810 libXres-1.2.2.tar.xz # Locally calculated sha256 0d7300168f85833ea2564835f66a61e036ede90b33e76c06a7b4078096fedbcc COPYING diff --git a/package/x11r7/xlib_libXres/xlib_libXres.mk b/package/x11r7/xlib_libXres/xlib_libXres.mk index de3637a04a..25498090fe 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.mk +++ b/package/x11r7/xlib_libXres/xlib_libXres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRES_VERSION = 1.2.1 -XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.bz2 -XLIB_LIBXRES_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRES_VERSION = 1.2.2 +XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.xz +XLIB_LIBXRES_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRES_LICENSE = MIT XLIB_LIBXRES_LICENSE_FILES = COPYING XLIB_LIBXRES_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:31:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:07 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libxshmfence: bump version to 1.3.2 Message-ID: <20221209170102.C899485EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79a72dd0a5c8563533f75914d276022c401b3ffa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003287.html https://lists.x.org/archives/xorg-announce/2022-October/003229.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash | 8 +++----- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash index 3ec055a792..e8f83d427f 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-February/002840.html -md5 42dda8016943dc12aff2c03a036e0937 libxshmfence-1.3.tar.bz2 -sha1 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8 libxshmfence-1.3.tar.bz2 -sha256 b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7 libxshmfence-1.3.tar.bz2 -sha512 c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7 libxshmfence-1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003287.html +sha256 870df257bc40b126d91b5a8f1da6ca8a524555268c50b59c0acd1a27f361606f libxshmfence-1.3.2.tar.xz +sha512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c libxshmfence-1.3.2.tar.xz # Locally computed sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301 COPYING diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk index 605408fff7..4241102855 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXSHMFENCE_VERSION = 1.3 -XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.bz2 +XLIB_LIBXSHMFENCE_VERSION = 1.3.2 +XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.xz XLIB_LIBXSHMFENCE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXSHMFENCE_LICENSE = MIT XLIB_LIBXSHMFENCE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:43 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 Message-ID: <20221209170103.3404985EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4df6b365b77c3838858b43c201f0e2af4db7a498 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003275.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash | 8 +++----- package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash index 455c3d4439..cf9b21ebe8 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002926.html -md5 105ebcfe1bac06fe84645ac3def91184 xf86-video-r128-6.12.0.tar.bz2 -sha1 7cfa41d386fa43b5d30299203e4845d8afba4899 xf86-video-r128-6.12.0.tar.bz2 -sha256 801c86882cbd2bbb3084d471dcc5cfee2c1754dcbfb4dc446676d58a6bd9e057 xf86-video-r128-6.12.0.tar.bz2 -sha512 0e667e2cfa8a87a00846361d86528c93754c403c812b66798953fa4c857b2143b2c4c44885da467e7f910d8cb910b69492cdcb6f25e2197bae6617364d152e38 xf86-video-r128-6.12.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003275.html +sha256 7d023c2b171f1664e43d12a1d21674079d8065536f82bb95b448bfce4981c741 xf86-video-r128-6.12.1.tar.xz +sha512 18b2408fe68161c32f84c7147717f8e6c6377e81e9d59e2f098843c54cd0ae757aab5059568da8c71ef38100807d56ee22447417c236c1b3deea292bb676e700 xf86-video-r128-6.12.1.tar.xz # Locally computed sha256 69f7c71859dc8f51aabdbe7a9ee915a480933eb81658f8af2bf4c918e65afe8b COPYING diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk index 1931dbecd7..49514e3d3a 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.0 -XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_R128_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.1 +XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.xz +XDRIVER_XF86_VIDEO_R128_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_R128_LICENSE = MIT XDRIVER_XF86_VIDEO_R128_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_R128_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:31:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:36 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXdamage: bump version to 1.1.6 Message-ID: <20221209170103.2324685E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bac3d21a3fb3ef872b538adda01725c2fb77dd75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003277.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXdamage/xlib_libXdamage.hash | 8 +++----- package/x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash index 9e7cf566a7..41a809ad23 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002973.html -md5 e3f554267a7a04b042dc1f6352bd6d99 libXdamage-1.1.5.tar.bz2 -sha1 719ae6ab8c1b972c6386b654976c479255af5572 libXdamage-1.1.5.tar.bz2 -sha256 b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45 libXdamage-1.1.5.tar.bz2 -sha512 a3ca6cc33b1727f717a3e2aa5593f660508a81a47918a0aa949e9e8fba105e303fe5071983b48caac92feea0fe6e8e01620805e4d19b41f21f20d837b191c124 libXdamage-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003277.html +sha256 52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11 libXdamage-1.1.6.tar.xz +sha512 624dcefa1c79064569df952892f7f1351dc19ad338ce73d1a57041e406cb3e18abe531bab352b93d1f0f5c9b5c6b2652cc84a8f1fbfcbba648343812695a8acb libXdamage-1.1.6.tar.xz # Locally computed sha256 33effe928634be12e668465c3935c5570ff2787b970b15d9243d69df42302c57 COPYING diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk index cc5493ff6c..dba0862211 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDAMAGE_VERSION = 1.1.5 -XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.bz2 -XLIB_LIBXDAMAGE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDAMAGE_VERSION = 1.1.6 +XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.xz +XLIB_LIBXDAMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDAMAGE_LICENSE = MIT XLIB_LIBXDAMAGE_LICENSE_FILES = COPYING XLIB_LIBXDAMAGE_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:31:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libxkbfile: bump version to 1.1.2 Message-ID: <20221209170102.D1F4885EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cfae45da9c35dd5e9a9bd8c42a8fb008d425f35 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003286.html https://lists.x.org/archives/xorg-announce/2022-October/003227.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash | 8 +++----- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash index 3f2ffdf09a..7e6199f16b 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002977.html -md5 dd7e1e946def674e78c0efbc5c7d5b3b libxkbfile-1.1.0.tar.bz2 -sha1 487f314b6dbc17e93d0fe1e3741392156a9ca895 libxkbfile-1.1.0.tar.bz2 -sha256 758dbdaa20add2db4902df0b1b7c936564b7376c02a0acd1f2a331bd334b38c7 libxkbfile-1.1.0.tar.bz2 -sha512 1c6a57564e916ccdc3df3c49b9f3589f701df0cec55112c12ddc35ac3ed556608c28fe98e5ba0ac1962e9a65ed1e90eb7e6169b564951bf55a7cf3499b745826 libxkbfile-1.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003286.html +sha256 b8a3784fac420b201718047cfb6c2d5ee7e8b9481564c2667b4215f6616644b1 libxkbfile-1.1.2.tar.xz +sha512 0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d libxkbfile-1.1.2.tar.xz # Locally computed sha256 e1b3fdad8037ab3f986ef9caaa7c8da47d8d55875e680c7d6011f6c07363ea7c COPYING diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk index 6b68496650..2e7f82922f 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXKBFILE_VERSION = 1.1.0 -XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.bz2 +XLIB_LIBXKBFILE_VERSION = 1.1.2 +XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.xz XLIB_LIBXKBFILE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXKBFILE_LICENSE = MIT XLIB_LIBXKBFILE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:46 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xvinfo: bump version to 1.1.5 Message-ID: <20221209170103.3D4E185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f08e0d7def20cc04ad39b952bcfffd91ceda13d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003273.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 +++----- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash index 3d8ace9ae5..7dd5820c08 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002955.html -md5 b13afec137b9b331814a9824ab03ec80 xvinfo-1.1.4.tar.bz2 -sha1 136a70a72b23c81f4fe8f4c8cb7073316be16b44 xvinfo-1.1.4.tar.bz2 -sha256 0353220d6606077ba42363db65f50410759f9815352f77adc799e2adfa76e73f xvinfo-1.1.4.tar.bz2 -sha512 85e1f936c5c826f0fdde3670bd77d5cde8641c6e8e7849e42142e91b5aa01d7e0e60d2b064eb6fef4f5666321813ca2dc9f9656756ccbe6dcda37b119ee8a63e xvinfo-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003273.html +sha256 3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404 xvinfo-1.1.5.tar.xz +sha512 18467161b248c68f6bde15e1c1b4b8cf812daf46777602558aee5fb7cb4d2649218de88fa93842fea4f316d954440f03a37d71fa4fda92eda3c7d80970e19cbb xvinfo-1.1.5.tar.xz # Locally computed sha256 7725b0484faa1832534814ecb577f5a86acc74f1bcce25f92c55dfc1b693717d COPYING diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk index 7b3b97f073..6fa392f018 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XVINFO_VERSION = 1.1.4 -XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.bz2 -XAPP_XVINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XVINFO_VERSION = 1.1.5 +XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.xz +XAPP_XVINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XVINFO_LICENSE = MIT XAPP_XVINFO_LICENSE_FILES = COPYING XAPP_XVINFO_DEPENDENCIES = xlib_libX11 xlib_libXv From yann.morin.1998 at free.fr Fri Dec 9 16:31:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xset: bump version to 1.2.5 Message-ID: <20221209170103.515A485EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea7d4fe0df7154b60f563295de0ce362991ff1d4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003271.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xset/xapp_xset.hash | 8 +++----- package/x11r7/xapp_xset/xapp_xset.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xset/xapp_xset.hash b/package/x11r7/xapp_xset/xapp_xset.hash index a4f19d0273..dea34a1a13 100644 --- a/package/x11r7/xapp_xset/xapp_xset.hash +++ b/package/x11r7/xapp_xset/xapp_xset.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002873.html -md5 70ea7bc7bacf1a124b1692605883f620 xset-1.2.4.tar.bz2 -sha1 41a857f30ff5bb0dfbda1549bb703984344ea228 xset-1.2.4.tar.bz2 -sha256 e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957 xset-1.2.4.tar.bz2 -sha512 f24714c9a82081a09d3054bbad98553de9366992f22eaf3e2bcadbb58fad1d3dad2547fef6fa9898d8a9df064573c29df9d82a5c801fa92248604c95f65dc83d xset-1.2.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003271.html +sha256 9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f xset-1.2.5.tar.xz +sha512 12b53d7cd6b7ccf6515c03f68151490fce6b2629e99b8d85ac5d760f4ed93394a457213c3947533809fbbb04acd1ed260aeea1256099a10397660eef3088150d xset-1.2.5.tar.xz # Locally computed sha256 6bfc619b6d37dd0e6ca575edcb3a05194136e04d1d9989b8e14e6f7850587382 COPYING diff --git a/package/x11r7/xapp_xset/xapp_xset.mk b/package/x11r7/xapp_xset/xapp_xset.mk index 9ead55a20f..498e6a123c 100644 --- a/package/x11r7/xapp_xset/xapp_xset.mk +++ b/package/x11r7/xapp_xset/xapp_xset.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSET_VERSION = 1.2.4 -XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.bz2 -XAPP_XSET_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSET_VERSION = 1.2.5 +XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.xz +XAPP_XSET_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSET_LICENSE = MIT XAPP_XSET_LICENSE_FILES = COPYING XAPP_XSET_DEPENDENCIES = xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:31:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXv: bump version to 1.0.12 Message-ID: <20221209170103.0A2E085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc8b91fdadd8abf22035c127bcd2bbb5961cf43e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003280.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +++--- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXv/xlib_libXv.hash b/package/x11r7/xlib_libXv/xlib_libXv.hash index a6f7e3d55c..0852f27f8b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.hash +++ b/package/x11r7/xlib_libXv/xlib_libXv.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002727.html -sha256 d26c13eac99ac4504c532e8e76a1c8e4bd526471eb8a0a4ff2a88db60cb0b088 libXv-1.0.11.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003280.html +sha256 aaf7fa09f689f7a2000fe493c0d64d1487a1210db154053e9e2336b860c63848 libXv-1.0.12.tar.xz +sha512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e libXv-1.0.12.tar.xz # Locally calculated sha256 4fac4d581d00f11c459d68b7cb970f3d4e5a5bbfb53784d85f59a90076280301 COPYING diff --git a/package/x11r7/xlib_libXv/xlib_libXv.mk b/package/x11r7/xlib_libXv/xlib_libXv.mk index 1105b5925d..808b1e6e7b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.mk +++ b/package/x11r7/xlib_libXv/xlib_libXv.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXV_VERSION = 1.0.11 -XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.bz2 +XLIB_LIBXV_VERSION = 1.0.12 +XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.xz XLIB_LIBXV_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXV_LICENSE = ISC-like XLIB_LIBXV_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:36:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:19 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_showfont: bump version to 1.0.6 Message-ID: <20221209170105.08FC285EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fe85dbf818ab4321f3a18f742458f3313ed1b3ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003207.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_showfont/xapp_showfont.hash | 5 +++-- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_showfont/xapp_showfont.hash b/package/x11r7/xapp_showfont/xapp_showfont.hash index ff35e9c9eb..7bec4e8728 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.hash +++ b/package/x11r7/xapp_showfont/xapp_showfont.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002513.html -sha256 e9735c1c530b8a52edfab7415cc0fd7f8d2889095114f4cb689a27476461ac89 showfont-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003207.html +sha256 2b9b9f06e65e095ed76ce560b701b9fc47fa63310ee706b54c8787af061d0e56 showfont-1.0.6.tar.xz +sha512 21a318519492f4ba46a8bcb3590097fc5f96fe01fdb557257ae56bae813671952a2aad6c0df8cd69659e06708571c398e6d97969224cf692e22c8a35c8e6c363 showfont-1.0.6.tar.xz # Locally computed sha256 c32217021e0507207e2ee6da3fcee3d9e32816003a7153b3357c08cdc97934a8 COPYING diff --git a/package/x11r7/xapp_showfont/xapp_showfont.mk b/package/x11r7/xapp_showfont/xapp_showfont.mk index c0b8c9a3a2..a805f35231 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.mk +++ b/package/x11r7/xapp_showfont/xapp_showfont.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SHOWFONT_VERSION = 1.0.5 -XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.bz2 -XAPP_SHOWFONT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SHOWFONT_VERSION = 1.0.6 +XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.xz +XAPP_SHOWFONT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SHOWFONT_LICENSE = MIT XAPP_SHOWFONT_LICENSE_FILES = COPYING XAPP_SHOWFONT_DEPENDENCIES = xlib_libFS From yann.morin.1998 at free.fr Fri Dec 9 16:31:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:40 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXcomposite: bump version to 0.4.6 Message-ID: <20221209170103.2B21385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d39f7ecd4938158183adfc13147a9d3b61c85a8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003276.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash | 8 +++----- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash index 5d4575b5ab..62b5ea9276 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002971.html -md5 3fa0841ea89024719b20cd702a9b54e0 libXcomposite-0.4.5.tar.bz2 -sha1 902631efb55a798c81086e5ff90b60349839db40 libXcomposite-0.4.5.tar.bz2 -sha256 b3218a2c15bab8035d16810df5b8251ffc7132ff3aa70651a1fba0bfe9634e8f libXcomposite-0.4.5.tar.bz2 -sha512 502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5 libXcomposite-0.4.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003276.html +sha256 fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87 libXcomposite-0.4.6.tar.xz +sha512 f35a0da8f9f22fd788eee01209557fe3a1b1abdc9744f76330ba42b21b6e3af5464ca4451c33415856417c30da5aa5624e3707980c644327249bfeda5a62a59b libXcomposite-0.4.6.tar.xz # Locally computed sha256 efa0219ed8485ac555c1a3fb82daf34539b2e0dcf4dadc99c01f1e39c69a4a68 COPYING diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk index 80e94fe37c..c296ee6c6c 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXCOMPOSITE_VERSION = 0.4.5 -XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.bz2 -XLIB_LIBXCOMPOSITE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXCOMPOSITE_VERSION = 0.4.6 +XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.xz +XLIB_LIBXCOMPOSITE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXCOMPOSITE_LICENSE = MIT XLIB_LIBXCOMPOSITE_LICENSE_FILES = COPYING XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:32:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:06 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xfd: bump version to 1.1.4 Message-ID: <20221209170103.7C61985E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e708680a43bdd4bc6cb5b84544a98bc27ccc8d55 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003266.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 +++----- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfd/xapp_xfd.hash b/package/x11r7/xapp_xfd/xapp_xfd.hash index ec85170180..5965958828 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.hash +++ b/package/x11r7/xapp_xfd/xapp_xfd.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002968.html -md5 f9c9f2b101a96d4b50c2a4ab9b5ab5b1 xfd-1.1.3.tar.bz2 -sha1 ca6dbe2027b205992a52c6bb717a43508f12a8c4 xfd-1.1.3.tar.bz2 -sha256 192f938ba5830e84cc807d8ead2ad9655b43eaed6500c830f3e083aad10ed958 xfd-1.1.3.tar.bz2 -sha512 68e2d4ce5e24215353b6f3231191d69639c4dd90a703e03ccf152bbfe4012da071c387ba289f918fb0336a3be9ee49dc05cbec7273fa85f5e476ead7e10795f0 xfd-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003266.html +sha256 d5470ffb66fd45a1e1b03d6df01f12d4caf0cf675cde0345cda237243e9076fd xfd-1.1.4.tar.xz +sha512 fa1f8a7b5d89be20fb2b1e3e0e8f4d7f9463e91fd385d21e1403a398c2e263112043b568417c420c5ee33bec60e06658498dd55df6d7ac19da3af0844f932209 xfd-1.1.4.tar.xz # Locally computed sha256 57ae10f24fc110dafb3b8d7735cf26b1905ff74e716745b2520e4ccd7751095c COPYING diff --git a/package/x11r7/xapp_xfd/xapp_xfd.mk b/package/x11r7/xapp_xfd/xapp_xfd.mk index 149e24b79a..1ef1d69db3 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.mk +++ b/package/x11r7/xapp_xfd/xapp_xfd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFD_VERSION = 1.1.3 -XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.bz2 -XAPP_XFD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFD_VERSION = 1.1.4 +XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.xz +XAPP_XFD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFD_LICENSE = MIT XAPP_XFD_LICENSE_FILES = COPYING XAPP_XFD_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:31:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:30 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 Message-ID: <20221209170103.126F185EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8929d19dfba43af98ae1c981131e33d366f45e8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003279.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash | 8 +++----- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash index 01f468b77a..a32997e1fe 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002906.html -md5 eeea9d5af3e6c143d0ea1721d27a5e49 libXScrnSaver-1.2.3.tar.bz2 -sha1 70c791c5755a298ecf1a0823e239a24fa4b2b42f libXScrnSaver-1.2.3.tar.bz2 -sha256 f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8 libXScrnSaver-1.2.3.tar.bz2 -sha512 7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a libXScrnSaver-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003279.html +sha256 75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe libXScrnSaver-1.2.4.tar.xz +sha512 e4395af85f8496618afb23ffdaca1a75f5e3d213478d8dc73249cbc9840d7b993ba7513dbf6015cb38b48fe3f2223496365158a148dd5e1ac7475c5ee569e28c libXScrnSaver-1.2.4.tar.xz # Locally computed sha256 5cf3e16f5dd753a4c0853e8227134ab65f5562d9ef89b1a2d7681f5c8ac9feb5 COPYING diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk index 92abb902eb..55ae7a6801 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXSCRNSAVER_VERSION = 1.2.3 -XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.bz2 -XLIB_LIBXSCRNSAVER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXSCRNSAVER_VERSION = 1.2.4 +XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.xz +XLIB_LIBXSCRNSAVER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXSCRNSAVER_LICENSE = MIT XLIB_LIBXSCRNSAVER_LICENSE_FILES = COPYING XLIB_LIBXSCRNSAVER_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:31:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xprop: bump version to 1.2.6 Message-ID: <20221209170103.6208E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3500526b189e4a75f3b969ac54685fc8a4b2e15c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003269.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +++--- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xprop/xapp_xprop.hash b/package/x11r7/xapp_xprop/xapp_xprop.hash index 95e7c4eeed..9db2fb9125 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.hash +++ b/package/x11r7/xapp_xprop/xapp_xprop.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-November/003064.html -sha256 9b92ed0316bf2486121d8bac88bd1878f16b43bd335f18009b1f941f1eca93a1 xprop-1.2.5.tar.bz2 -sha512 93cfa621fa76ca6e8e780a252c508380b6dc9db39b67bfca16bb9800f0d39110f5d18189409a8577ef79e98bf5eece17f5e23f2218ca72ae8bb04ee7b429d559 xprop-1.2.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003269.html +sha256 580b8525b12ecc0144aa16c88b0aafa76d2e799b44c8c6c50f9ce92788b5586e xprop-1.2.6.tar.xz +sha512 ab25d4b8bf9de8fb37149060ad4870ffed4d6846ac3b31903a42c36301fcb0d50d3ba15949fdd9079507db97d3f05d4bbd11711d825e5470482cc30772cc3f25 xprop-1.2.6.tar.xz # Locally computed sha256 f19ff982936cca133b9593a6561c3817512207e0b4c951d0e4eb5956d30d4415 COPYING diff --git a/package/x11r7/xapp_xprop/xapp_xprop.mk b/package/x11r7/xapp_xprop/xapp_xprop.mk index 75f0d37cdc..888e9d3a69 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.mk +++ b/package/x11r7/xapp_xprop/xapp_xprop.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XPROP_VERSION = 1.2.5 -XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.bz2 -XAPP_XPROP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XPROP_VERSION = 1.2.6 +XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.xz +XAPP_XPROP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XPROP_LICENSE = MIT XAPP_XPROP_LICENSE_FILES = COPYING XAPP_XPROP_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:30 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlsatoms: bump version to 1.1.4 Message-ID: <20221209170103.BA5FF85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b0c8c6aee402bc6e9128bc8bb535ad1ef1f2fc5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003258.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 +++----- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash index 21484fdcdf..be9ed6f0b4 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002951.html -md5 61671fee12535347db24ec3a715032a7 xlsatoms-1.1.3.tar.bz2 -sha1 9fdb1e8df6bb08529a812ac90f63d500bf5174cc xlsatoms-1.1.3.tar.bz2 -sha256 57868f958c263976727881f3078e55b86b4a109dc578d2b92f5c6d690850a382 xlsatoms-1.1.3.tar.bz2 -sha512 c267ccfdc5a83e834bfb5c3b144e22642badcadef4eb146eeec2df6fe6f85e9379500ae4219912c70fa2e535036a1a96cf496381f5d814e79af075e03c975f30 xlsatoms-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003258.html +sha256 f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7 xlsatoms-1.1.4.tar.xz +sha512 82f0d1e17850770537eac82947eff4514639f8122bd864e02685ede49db110a4c90c7782702ffb677a2b581f3eacd10dba80e63e29e7a1ed1c9255ee163fe0c4 xlsatoms-1.1.4.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk index a3230fc2dc..2ef09ef2d5 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSATOMS_VERSION = 1.1.3 -XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.bz2 -XAPP_XLSATOMS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSATOMS_VERSION = 1.1.4 +XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.xz +XAPP_XLSATOMS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSATOMS_LICENSE = MIT XAPP_XLSATOMS_LICENSE_FILES = COPYING XAPP_XLSATOMS_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:31:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:49 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xstdcmap: bump version to 1.0.5 Message-ID: <20221209170103.461AF85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=481860051016bbaab467621e5651500327f4f004 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003272.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 +++----- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash index 3f601c7249..028980bdca 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002954.html -md5 da67142c128d18386ff145882e0afc66 xstdcmap-1.0.4.tar.bz2 -sha1 a5eff72ba31625e5b11506add800140019a39636 xstdcmap-1.0.4.tar.bz2 -sha256 06898b3f1eaad0b205ff3c75bdefa3207868b889d4cb37b32b8267b2bbfe6f8b xstdcmap-1.0.4.tar.bz2 -sha512 2adbb0aec1766341e04090efa962241ff6c9e32c612851b7221cec0ee16852107d406a08ec5251070f39df882c13e3c8c9edcd88f278187a9f373e1727643a8f xstdcmap-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003272.html +sha256 365847e379398499ec9ad9a299cc47a0d6e7feba9546dfd4e5b422204b5ac180 xstdcmap-1.0.5.tar.xz +sha512 3f2047af1d328a34d38ededc13de00298db3300eab1d1dbdff7d2aa4a3cd543a79305bfbd2e6424c5e023cf866a4f7a70aa9a3014444d543268d2f812a322a49 xstdcmap-1.0.5.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk index dd5b0ee349..60825556e7 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSTDCMAP_VERSION = 1.0.4 -XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.bz2 -XAPP_XSTDCMAP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSTDCMAP_VERSION = 1.0.5 +XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.xz +XAPP_XSTDCMAP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSTDCMAP_LICENSE = MIT XAPP_XSTDCMAP_LICENSE_FILES = COPYING XAPP_XSTDCMAP_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:01 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xinit: bump version to 1.4.2 Message-ID: <20221209170103.6A93F85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f15b22fdd55611f0a1b64cb8a430df3c6385e11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003268.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 +++----- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xinit/xapp_xinit.hash b/package/x11r7/xapp_xinit/xapp_xinit.hash index 49c8099467..4b7d8feb5d 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.hash +++ b/package/x11r7/xapp_xinit/xapp_xinit.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002962.html -md5 6d506ab2efc17a08e87778654e099d37 xinit-1.4.1.tar.bz2 -sha1 d874a2eecf2c30291e327851b151fdab8183260c xinit-1.4.1.tar.bz2 -sha256 de9b8f617b68a70f6caf87da01fcf0ebd2b75690cdcba9c921d0ef54fa54abb9 xinit-1.4.1.tar.bz2 -sha512 6cbc5d025a891c419f3f4493381b2fca57a67d78df866d2f16a83426f86bad6eca7f240fac12b25cbcc63df0fec41f625407184e044898602d66483715315340 xinit-1.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003268.html +sha256 b7d8dc8d22ef9f15985a10b606ee4f2aad6828befa437359934647e88d331f23 xinit-1.4.2.tar.xz +sha512 4b62c2edd97b40133577cbba88b3f31b36c5634b4eb667ef0c302e8358dc1c55a255abe42aaadc910d8aa9ea0e3add157a12a301382f1cdbe091df4e1215fae0 xinit-1.4.2.tar.xz # Locally computed sha256 c47001aa217d4ae7787121d80634db4bdba564e49a0ecab8d48b1bdc4edee1c7 COPYING diff --git a/package/x11r7/xapp_xinit/xapp_xinit.mk b/package/x11r7/xapp_xinit/xapp_xinit.mk index 86a4d92674..795a1b541b 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.mk +++ b/package/x11r7/xapp_xinit/xapp_xinit.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XINIT_VERSION = 1.4.1 -XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.bz2 -XAPP_XINIT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XINIT_VERSION = 1.4.2 +XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.xz +XAPP_XINIT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XINIT_DEPENDENCIES = xapp_xauth xlib_libX11 XAPP_XINIT_LICENSE = MIT XAPP_XINIT_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:32:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXrandr: bump version to 1.5.3 Message-ID: <20221209170103.98C2385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327d7453ba3d4991c4ddc64a0164ca7f80ea0ef1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003262.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 +++----- package/x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash index 4b12328df0..3d3bb640ed 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002979.html -md5 18f3b20d522f45e4dadd34afb5bea048 libXrandr-1.5.2.tar.bz2 -sha1 7a1f6df239341b76fd59ebbe101d6f180adb43bb libXrandr-1.5.2.tar.bz2 -sha256 8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023 libXrandr-1.5.2.tar.bz2 -sha512 fcd005f9839e7ef980607128a5d76d7b671cc2f5755949e03c569c500d7e987cb3f6932750ab8bf6e2c1086ec69dde09d5831f0c2098b9f9ad46be4f56db0d87 libXrandr-1.5.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003262.html +sha256 897639014a78e1497704d669c5dd5682d721931a4452c89a7ba62676064eb428 libXrandr-1.5.3.tar.xz +sha512 0c385fc304a872048ffca5cfb8789dfe3132e3126894d54b2fe642dff19d286e7ade1d2f6da894e03788df9c5cf31427c674e987143037b7d385b19285590edb libXrandr-1.5.3.tar.xz # Locally computed sha256 73777e5be1cef2827d843e4b186803f050c66db472cf8076d88e2b5f71696e67 COPYING diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk index aa2761330a..5e88173ed7 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRANDR_VERSION = 1.5.2 -XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.bz2 -XLIB_LIBXRANDR_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRANDR_VERSION = 1.5.3 +XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.xz +XLIB_LIBXRANDR_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRANDR_LICENSE = MIT XLIB_LIBXRANDR_LICENSE_FILES = COPYING XLIB_LIBXRANDR_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:32:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xdm: bump version to 1.1.14 Message-ID: <20221209170103.878F085EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=42c8fe191473193c0854bd8a641c046d4f149a97 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003265.html xlib_libXinerama is an optional dependency now. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +++--- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++++++++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xdm/Config.in b/package/x11r7/xapp_xdm/Config.in index af816a1349..1ac15ce368 100644 --- a/package/x11r7/xapp_xdm/Config.in +++ b/package/x11r7/xapp_xdm/Config.in @@ -8,7 +8,6 @@ config BR2_PACKAGE_XAPP_XDM select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXAW select BR2_PACKAGE_XLIB_LIBXDMCP - select BR2_PACKAGE_XLIB_LIBXINERAMA select BR2_PACKAGE_XLIB_LIBXT select BR2_PACKAGE_XORGPROTO help diff --git a/package/x11r7/xapp_xdm/xapp_xdm.hash b/package/x11r7/xapp_xdm/xapp_xdm.hash index 5ba3a3f062..daf1b0852f 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.hash +++ b/package/x11r7/xapp_xdm/xapp_xdm.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003148.html -sha256 e58267e8f1478f2f5cd57cbcf2367a36973860c3131a450a3e0816585af03264 xdm-1.1.13.tar.xz -sha512 1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5 xdm-1.1.13.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003265.html +sha256 3e9bf25636797ec9e595286dd6820ecc33901439f07705eaf608ecda012c3d5f xdm-1.1.14.tar.xz +sha512 8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4 xdm-1.1.14.tar.xz # Locally computed sha256 b33b4bebbd6511b3e15315e8e29d67f25334ee45da8b7da6e6e97c53a70c6923 COPYING diff --git a/package/x11r7/xapp_xdm/xapp_xdm.mk b/package/x11r7/xapp_xdm/xapp_xdm.mk index 98306f66f5..035f2e9484 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.mk +++ b/package/x11r7/xapp_xdm/xapp_xdm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDM_VERSION = 1.1.13 +XAPP_XDM_VERSION = 1.1.14 XAPP_XDM_SOURCE = xdm-$(XAPP_XDM_VERSION).tar.xz -XAPP_XDM_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDM_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDM_LICENSE = MIT XAPP_XDM_LICENSE_FILES = COPYING XAPP_XDM_CONF_ENV = ac_cv_file__dev_urandom=yes @@ -16,7 +16,6 @@ XAPP_XDM_DEPENDENCIES = \ xlib_libX11 \ xlib_libXaw \ xlib_libXdmcp \ - xlib_libXinerama \ xlib_libXt \ xorgproto XAPP_XDM_CONF_OPTS = \ @@ -24,6 +23,13 @@ XAPP_XDM_CONF_OPTS = \ --with-utmp-file=/var/adm/utmpx \ --with-wtmp-file=/var/adm/wtmpx +ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) +XAPP_XDM_CONF_OPTS += --with-xinerama +XAPP_XDM_DEPENDENCIES += xlib_libXinerama +else +XAPP_XDM_CONF_OPTS += --without-xinerama +endif + define XAPP_XDM_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \ $(TARGET_DIR)/etc/init.d/S99xdm From yann.morin.1998 at free.fr Fri Dec 9 16:32:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xgamma: bump version to 1.0.7 Message-ID: <20221209170103.73E6085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1564c1e6e9e9e72daae419c1a839b986485eff5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003267.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +++-- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.hash b/package/x11r7/xapp_xgamma/xapp_xgamma.hash index 0031450c4d..17efe0a975 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.hash +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002574.html -sha256 0ef1c35b5c18b1b22317f455c8df13c0a471a8efad63c89c98ae3ce8c2b222d3 xgamma-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003267.html +sha256 1c79dae85a8953a15f4fe5c2895a033307b43b8613456c87ec47b374b113bc8f xgamma-1.0.7.tar.xz +sha512 9eeee9b537dcae9e4d153774eb632a6a5e8dd32bebadc9bbd897a773e5b56f76848f32a1699b8c921d3094760c42b5083365d853b89ab31fd85c7a0d46feeceb xgamma-1.0.7.tar.xz # Locally computed sha256 78d354d348feaaab8d67a220e84137ec24fece04af4dface2e67132c72e216a2 COPYING diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.mk b/package/x11r7/xapp_xgamma/xapp_xgamma.mk index a73a29e5a2..f2e9e91efb 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.mk +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGAMMA_VERSION = 1.0.6 -XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.bz2 -XAPP_XGAMMA_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGAMMA_VERSION = 1.0.7 +XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.xz +XAPP_XGAMMA_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGAMMA_LICENSE = MIT XAPP_XGAMMA_LICENSE_FILES = COPYING XAPP_XGAMMA_DEPENDENCIES = xlib_libXxf86vm From yann.morin.1998 at free.fr Fri Dec 9 16:31:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:54 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xrandr: bump version to 1.5.2 Message-ID: <20221209170103.59D3C85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=835918d8e8e34ee298580c4da5e57bf0f925f708 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003270.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 +++----- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.hash b/package/x11r7/xapp_xrandr/xapp_xrandr.hash index 4c68dcbb71..a407326bb8 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.hash +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003018.html -md5 fe40f7a4fd39dd3a02248d3e0b1972e4 xrandr-1.5.1.tar.xz -sha1 9f72957e0d2a26ece509336ea7e1529cc9ea881e xrandr-1.5.1.tar.xz -sha256 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762 xrandr-1.5.1.tar.xz -sha512 3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922 xrandr-1.5.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003270.html +sha256 c8bee4790d9058bacc4b6246456c58021db58a87ddda1a9d0139bf5f18f1f240 xrandr-1.5.2.tar.xz +sha512 b536e8f1e04094894aa52ae496725c58691b043860b3327c41d737b07b642a939733321b62f698032b11ba857208a6177600a3ca3295ff1be6ade4341cdc2747 xrandr-1.5.2.tar.xz # Locally computed sha256 0dd9a3d62c48dd7b87790029e39fb5e11756d33fded3bc1644e11585c87b2038 COPYING diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.mk b/package/x11r7/xapp_xrandr/xapp_xrandr.mk index 8586c6feb3..d6b39b51d0 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.mk +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XRANDR_VERSION = 1.5.1 +XAPP_XRANDR_VERSION = 1.5.2 XAPP_XRANDR_SOURCE = xrandr-$(XAPP_XRANDR_VERSION).tar.xz -XAPP_XRANDR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XRANDR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XRANDR_LICENSE = MIT XAPP_XRANDR_LICENSE_FILES = COPYING XAPP_XRANDR_DEPENDENCIES = xlib_libXrandr xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:36:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:22 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_oclock: bump version to 1.0.5 Message-ID: <20221209170105.1233385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=445abe597ccb099660da911fa8fe1ab29b47e986 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003206.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 +++----- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_oclock/xapp_oclock.hash b/package/x11r7/xapp_oclock/xapp_oclock.hash index c8893f88b3..20e899b880 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.hash +++ b/package/x11r7/xapp_oclock/xapp_oclock.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002856.html -md5 973f6d25a6f0990720b98a15c9436b92 oclock-1.0.4.tar.bz2 -sha1 0bc8f3f44290950f60af894e20e0ceb0c5e8e862 oclock-1.0.4.tar.bz2 -sha256 cc20cfc1c0d5128d89e1eecd9ba52e58f111075be163e0aeda5690dbaafbaefe oclock-1.0.4.tar.bz2 -sha512 6e0d36a84572a153226b2929f2253cb7adc3c9e5e3af168aeaf8c487ade2e43517b271a8e9cdb2a2c4a67ca56ed0b99c194ca63a4a822b68bfc72ca6518335e7 oclock-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003206.html +sha256 8f09979655e889d056b7a1e50b57f38b32529453e756b53ec659070fb3c3965c oclock-1.0.5.tar.xz +sha512 a87e89afdb25a91c36077e030b05c3907ddc063c6bdc0715a01bfc16edef8730b3b5a0347399ef4c8b2a13e70e068cba9ec5fe8d411f08548c0aa790a1873aff oclock-1.0.5.tar.xz # Locally computed sha256 f6cae4b0c603ef5bd76da2df96b38aa43aa7547e482adb8cb8b83f09af35e4a2 COPYING diff --git a/package/x11r7/xapp_oclock/xapp_oclock.mk b/package/x11r7/xapp_oclock/xapp_oclock.mk index 0f94cf8c13..4f70df4cbf 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.mk +++ b/package/x11r7/xapp_oclock/xapp_oclock.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_OCLOCK_VERSION = 1.0.4 -XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.bz2 -XAPP_OCLOCK_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_OCLOCK_VERSION = 1.0.5 +XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.xz +XAPP_OCLOCK_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_OCLOCK_LICENSE = MIT XAPP_OCLOCK_LICENSE_FILES = COPYING XAPP_OCLOCK_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:13 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xcursorgen: bump version to 1.0.8 Message-ID: <20221209170103.9027F85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9e1546672ce900d82a39f991237246a201874d47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003264.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash | 8 +++----- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash index 2f64671434..45bff55ed2 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-January/002936.html -md5 25cc7ca1ce5dcbb61c2b471c55e686b5 xcursorgen-1.0.7.tar.bz2 -sha1 109367eb23b0ad52cf5de15f50c02ebe872698ae xcursorgen-1.0.7.tar.bz2 -sha256 35b6f844b24f1776e9006c880a745728800764dbe3b327a128772b4610d8eb3d xcursorgen-1.0.7.tar.bz2 -sha512 bd13ad23691d3daa2d5dcdc5902cf62e3dcb97a0289aff362e6cd85866a1d8cafb64f98800a75bfb4cf1f3c76244ca20201847dff594543d136d0abaec7011d2 xcursorgen-1.0.7.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003264.html +sha256 32b33ce27b4e285e64ff375731806bb7988cc626ff10915c65f1dc4da640cc9b xcursorgen-1.0.8.tar.xz +sha512 dede5b9e1e09f9253365bbb83fdab26c681641913f3586cef52d4802db9cecc7e252344911cd969a873c3a5c5ebbd4b862f786de263f92ea1bcb2df90236f9c4 xcursorgen-1.0.8.tar.xz # Locally computed sha256 8c773336b654442ac8018715a52be1a8254895c57c898d5387016e9488cc2009 COPYING diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk index bcc696b01c..318cd562db 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCURSORGEN_VERSION = 1.0.7 -XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.bz2 -XAPP_XCURSORGEN_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCURSORGEN_VERSION = 1.0.8 +XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.xz +XAPP_XCURSORGEN_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCURSORGEN_LICENSE = MIT XAPP_XCURSORGEN_LICENSE_FILES = COPYING XAPP_XCURSORGEN_DEPENDENCIES = libpng xlib_libX11 xlib_libXcursor From yann.morin.1998 at free.fr Fri Dec 9 16:32:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlsclients: bump version to 1.1.5 Message-ID: <20221209170103.B22CD85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e20641dcf85dada48621f46e1f30966c90696317 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003259.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlsclients/xapp_xlsclients.hash | 8 +++----- package/x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash index b73917cb4a..ac172acceb 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002866.html -md5 4fa92377e0ddc137cd226a7a87b6b29a xlsclients-1.1.4.tar.bz2 -sha1 175af1c216a1db3de5023ecd6cce186e7693c6e4 xlsclients-1.1.4.tar.bz2 -sha256 773f2af49c7ea2c44fba4213bee64325875c1b3c9bc4bbcd8dac9261751809c1 xlsclients-1.1.4.tar.bz2 -sha512 42fd848d88d3cf31168a37fed63f9f5b60ddc4f36be2956b354e574c93129d75f29e005d6631784380bcef27860b54c64f419ca18ad77f092f4520dec47b10f4 xlsclients-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003259.html +sha256 68baee57e70250ac4a7759fb78221831f97d88bc8e51dcc2e64eb3f8ca56bae3 xlsclients-1.1.5.tar.xz +sha512 3896643378603876438772475e89ad5c066f98c16593245db5fa066418ff793798247f976d2bf7aa401d2590fc9807b80c9758bcbcc91566f02ceb856d9702bf xlsclients-1.1.5.tar.xz # Locally computed sha256 716d6f1d18cb97cdd4a2ef7b101d944a250ca9de57578a490c038b9aaf950648 COPYING diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk index 167748b338..a179e06713 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSCLIENTS_VERSION = 1.1.4 -XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.bz2 -XAPP_XLSCLIENTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSCLIENTS_VERSION = 1.1.5 +XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.xz +XAPP_XLSCLIENTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSCLIENTS_LICENSE = MIT XAPP_XLSCLIENTS_LICENSE_FILES = COPYING XAPP_XLSCLIENTS_DEPENDENCIES = xlib_libX11 xlib_libXmu libxcb xcb-util From yann.morin.1998 at free.fr Fri Dec 9 16:36:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xmh: bump version to 1.0.4 Message-ID: <20221209170105.0033685EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a49f6567142eee59817d07afa380337260f81634 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003208.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +++-- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xmh/xapp_xmh.hash b/package/x11r7/xapp_xmh/xapp_xmh.hash index 1dadc34586..f0c9fa9567 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.hash +++ b/package/x11r7/xapp_xmh/xapp_xmh.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002582.html -sha256 b92f4f912a5fb6346d52cc2b639aea087b347f3b2e4e1a4fc7a165b1345f5689 xmh-1.0.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003208.html +sha256 e82c425a4c4156eee2e344d2e952f3fd816e03973005cd656ec1e9acf6f329db xmh-1.0.4.tar.xz +sha512 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a xmh-1.0.4.tar.xz # Locally computed sha256 27d8cbdcde7a0bd062ce49cdf8c672201452a64e3e6823f09b1beffe2c4b8eff COPYING diff --git a/package/x11r7/xapp_xmh/xapp_xmh.mk b/package/x11r7/xapp_xmh/xapp_xmh.mk index c18bbfe5da..db6102eb75 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.mk +++ b/package/x11r7/xapp_xmh/xapp_xmh.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XMH_VERSION = 1.0.3 -XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.bz2 -XAPP_XMH_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XMH_VERSION = 1.0.4 +XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.xz +XAPP_XMH_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XMH_LICENSE = MIT XAPP_XMH_LICENSE_FILES = COPYING XAPP_XMH_DEPENDENCIES = xlib_libXaw xdata_xbitmaps From yann.morin.1998 at free.fr Fri Dec 9 16:34:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:07 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXext: bump version to 1.3.5 Message-ID: <20221209170104.2746185EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f28be9b1fd93a3852d4db00041588d52e171638f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003241.html Updated license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/81a3d082b1c73393a59131aa57fe32bb0d76e149 https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/b6929c143e8372eb6838a331942d34a8d2b13b7b Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++++------ package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXext/xlib_libXext.hash b/package/x11r7/xlib_libXext/xlib_libXext.hash index e6b41a3dba..2ab509598b 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.hash +++ b/package/x11r7/xlib_libXext/xlib_libXext.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002975.html -md5 f5b48bb76ba327cd2a8dc7a383532a95 libXext-1.3.4.tar.bz2 -sha1 14e2451162e8766173b5b14c73e94a22b1fcab55 libXext-1.3.4.tar.bz2 -sha256 59ad6fcce98deaecc14d39a672cf218ca37aba617c9a0f691cac3bcd28edf82b libXext-1.3.4.tar.bz2 -sha512 09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e54444e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a libXext-1.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003241.html +sha256 db14c0c895c57ea33a8559de8cb2b93dc76c42ea4a39e294d175938a133d7bca libXext-1.3.5.tar.xz +sha512 fd9805982dabfb14b1526c0cb71f94508003fa3fcd60560d387465afd891c1dca61927ae86278436d53f4b840cacd1f412071fdc3dce1d6f730610a9c163d59b libXext-1.3.5.tar.xz # Locally computed -sha256 80767ac915f2f0f94de9efb15f0197a59b6f1e609cae85059f8703272dc3e146 COPYING +sha256 fd62910be4b13829d94e76c1447cf840953f0e225c4dc6c79349c84dd0557f22 COPYING diff --git a/package/x11r7/xlib_libXext/xlib_libXext.mk b/package/x11r7/xlib_libXext/xlib_libXext.mk index 6002e59e0d..0bb3efa31f 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.mk +++ b/package/x11r7/xlib_libXext/xlib_libXext.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXEXT_VERSION = 1.3.4 -XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.bz2 -XLIB_LIBXEXT_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXEXT_VERSION = 1.3.5 +XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.xz +XLIB_LIBXEXT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXEXT_LICENSE = MIT XLIB_LIBXEXT_LICENSE_FILES = COPYING XLIB_LIBXEXT_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:32:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:42 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xcompmgr: bump version to 1.1.9 Message-ID: <20221209170103.DBADF85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59d64c57c755338306e9eddc9ff98a948ef79694 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003254.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 +++----- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash index 6f0d755261..b9675a5ecf 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002989.html -md5 ef8c7d4140c11efb8de4141b3968208c xcompmgr-1.1.8.tar.bz2 -sha1 7bb28329b4bb687763df2d2c1723cb6ecb20945a xcompmgr-1.1.8.tar.bz2 -sha256 0b89daf4f060fa3fa83cca862c45d531fef7121b5d06552c1d73d396ad9a7243 xcompmgr-1.1.8.tar.bz2 -sha512 ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d xcompmgr-1.1.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003254.html +sha256 4875b6698672d01eb3a5080bde6eac9a989d486a82226a2d5e23624f1527a6f0 xcompmgr-1.1.9.tar.xz +sha512 699117492af7fd84b36d317dcbf422d5ec86a7f21e29370caa737cd940d8ff866a5c8704ba2e7bd17a64e085d77fd23b628263d619813dead85cd669ff5b860e xcompmgr-1.1.9.tar.xz # Locally computed sha256 c843545f72771b3ff95eb88defc2e3ed8f9a1802d9bb6c32c196bb5eec3d3a5d COPYING diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk index 24ebad7bda..c754ea37b3 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCOMPMGR_VERSION = 1.1.8 -XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.bz2 -XAPP_XCOMPMGR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCOMPMGR_VERSION = 1.1.9 +XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.xz +XAPP_XCOMPMGR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCOMPMGR_LICENSE = MIT XAPP_XCOMPMGR_LICENSE_FILES = COPYING XAPP_XCOMPMGR_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:31 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libFS: bump version to 1.0.9 Message-ID: <20221209170105.2BBF185EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b1ff446fb74b910ff9005b8725e962a626ef11a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003200.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libFS/xlib_libFS.hash | 8 +++----- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libFS/xlib_libFS.hash b/package/x11r7/xlib_libFS/xlib_libFS.hash index 50cb94dd3a..6ca152ac4a 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.hash +++ b/package/x11r7/xlib_libFS/xlib_libFS.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002970.html -md5 4e1196275aa743d6ebd3d3d5ec1dff9c libFS-1.0.8.tar.bz2 -sha1 70173cc15a7a55defb7b22b00a9387901acad634 libFS-1.0.8.tar.bz2 -sha256 c8e13727149b2ddfe40912027459b2522042e3844c5cd228c3300fe5eef6bd0f libFS-1.0.8.tar.bz2 -sha512 466198ae5c0b83e3579713d86ddfd0b039f5c5b511cf6d5dc0e9664ee2d40aec9e8929445c8e97394d85faf76a7cf2f81bddb13d23de7ce19919e3b1e36ba56f libFS-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003200.html +sha256 597379438b3242ccc7d7b0fc432dc6c844eca0d4a82a7b82518bfeb203fc208a libFS-1.0.9.tar.xz +sha512 7d012e62736c6d567931bad982eec221199d296f0fe41e1e7fde5575b8b928e9a8c644aa8746242bdfe72393635320b58774d9a519285765bd26d633588092b8 libFS-1.0.9.tar.xz # Locally computed sha256 5386724e7475b89394dd836b954a6688f875efab99e43e8eb7e8775f5b99a341 COPYING diff --git a/package/x11r7/xlib_libFS/xlib_libFS.mk b/package/x11r7/xlib_libFS/xlib_libFS.mk index 9d9aecb74f..0fbf453ca4 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.mk +++ b/package/x11r7/xlib_libFS/xlib_libFS.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBFS_VERSION = 1.0.8 -XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.bz2 -XLIB_LIBFS_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBFS_VERSION = 1.0.9 +XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.xz +XLIB_LIBFS_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBFS_LICENSE = MIT XLIB_LIBFS_LICENSE_FILES = COPYING XLIB_LIBFS_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:32:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:45 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libX11: bump version to 1.8.2 Message-ID: <20221209170103.E3E5885E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=671c130b0cc0eee99665554e52af7fad5f99500e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a04b84f0f7bb3a78088756759f4b9b8bb363251e https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a35d706cd8dc7b498bca2a3fc4a3732047439ed7 Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++++---- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 5a8f639165..4f5027d62d 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-June/003168.html -sha256 1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 libX11-1.8.1.tar.xz -sha512 2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a libX11-1.8.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html +sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz +sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz # Locally computed -sha256 2daec087a88e7c9b8082557cdeebad5bbb8155a4137472f0b22e269cd99d0c1e COPYING +sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 9ed9f1ddb3..26d4b4d306 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.1 +XLIB_LIBX11_VERSION = 1.8.2 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT From yann.morin.1998 at free.fr Fri Dec 9 16:33:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:33:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXinerama: bump version to 1.1.5 Message-ID: <20221209170104.097C585EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b97079d921d8e62ce73d08e11069f5c04734e048 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003244.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXinerama/xlib_libXinerama.hash | 8 +++----- package/x11r7/xlib_libXinerama/xlib_libXinerama.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash index ca4081d375..e3ac880b39 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002905.html -md5 0d5f826a197dae74da67af4a9ef35885 libXinerama-1.1.4.tar.bz2 -sha1 34a1d9908ffbd46805d2357c6b05f5e341a8dc7c libXinerama-1.1.4.tar.bz2 -sha256 0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720 libXinerama-1.1.4.tar.bz2 -sha512 cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14 libXinerama-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003244.html +sha256 5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c libXinerama-1.1.5.tar.xz +sha512 735b5320de4782005b379e409bf2f976131c17d496b297d33a0e127ca1443034778586b6b25c077b2ad73a4ab34d440d7510475e0041f38202bb40f15fb08ff7 libXinerama-1.1.5.tar.xz # Locally computed sha256 f661fd883b6e980b3b118e0fbe230fbf10eef8d4d4a35931355f29ed647ddbe3 COPYING diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk index 48e32d55e2..67e3398c71 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXINERAMA_VERSION = 1.1.4 -XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.bz2 -XLIB_LIBXINERAMA_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXINERAMA_VERSION = 1.1.5 +XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.xz +XLIB_LIBXINERAMA_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXINERAMA_LICENSE = MIT XLIB_LIBXINERAMA_LICENSE_FILES = COPYING XLIB_LIBXINERAMA_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:34:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:04 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_x11perf: bump version to 1.6.2 Message-ID: <20221209170104.1DAEC85C7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1261e78ee2a7994f0cf764c0a61d457984daf673 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003242.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 +++----- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.hash b/package/x11r7/xapp_x11perf/xapp_x11perf.hash index 673d3602ba..3370d7df53 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.hash +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002983.html -md5 e96b56756990c56c24d2d02c2964456b x11perf-1.6.1.tar.bz2 -sha1 c54ebef80b6cb565397fe2e3069e0d7470027e5a x11perf-1.6.1.tar.bz2 -sha256 1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34 x11perf-1.6.1.tar.bz2 -sha512 b386151bfe3d7c04ab9953ae1882f3c5b627d6d1afb9a8cfe87c58236a88883fc11bbadb2226b9aa61df84b4fce625a1c9e3d146a124ac17e8d7d605b35d9c0b x11perf-1.6.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003242.html +sha256 5a0e7cea47716ad07ceca38bbd07ae06459ee4d837b9c9dfc21ccb94e3e24fcc x11perf-1.6.2.tar.xz +sha512 5be9e601071a42d103adbab5f30c1900a3779a5b2c06c709df99a85487c9790d36b835d43f5c6d74cc7d950cc3ad06927210d7b1f58939cfd0b4a6f3e5e32112 x11perf-1.6.2.tar.xz # Locally computed sha256 f467ff659142e2eb4cb7275c48c789d249af398b09a405d3e181dcc339b3b922 COPYING diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.mk b/package/x11r7/xapp_x11perf/xapp_x11perf.mk index ec10590b73..3a1d579939 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.mk +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_X11PERF_VERSION = 1.6.1 -XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.bz2 -XAPP_X11PERF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_X11PERF_VERSION = 1.6.2 +XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.xz +XAPP_X11PERF_SITE = https://xorg.freedesktop.org/archive/individual/test XAPP_X11PERF_LICENSE = MIT XAPP_X11PERF_LICENSE_FILES = COPYING XAPP_X11PERF_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXft From yann.morin.1998 at free.fr Fri Dec 9 16:34:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:01 +0100 Subject: [Buildroot] [git commit] package/x11r7/xutil_makedepend: bump version to 1.0.7 Message-ID: <20221209170104.154B185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=228780fbde4c2b645ea52a870df5ec020912ddf8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003243.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 8 +++----- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 079fa9ef8f..3a7496e1a4 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002985.html -md5 b2ca7f2f21f1c04a88b6a254c19c9b68 makedepend-1.0.6.tar.bz2 -sha1 3f321f7b570ec98f1fabc441267d29347a2e1456 makedepend-1.0.6.tar.bz2 -sha256 d558a52e8017d984ee59596a9582c8d699a1962391b632bec3bb6804bf4d501c makedepend-1.0.6.tar.bz2 -sha512 eb0e8ee8ab7515806d7d98a060cdcd392ec38e4225e5e05db26daa6651f185d0b764aab403edeea904d4d23211b1f7db20daeee6eafce8abe65225784ed0aa42 makedepend-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html +sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz +sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index 18f8eb1f6a..b16bbe0978 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,9 +4,9 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.6 -XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.bz2 -XUTIL_MAKEDEPEND_SITE = http://xorg.freedesktop.org/releases/individual/util +XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz +XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT XUTIL_MAKEDEPEND_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:34:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:13 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXrender: bump version to 0.9.11 Message-ID: <20221209170104.3919985EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c93b50a34a3f46c27fd21c72332c7fde18e0a3f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003239.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXrender/xlib_libXrender.hash | 6 +++--- package/x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.hash b/package/x11r7/xlib_libXrender/xlib_libXrender.hash index 680c765237..015fa0af21 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.hash +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002725.html -sha256 c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949 libXrender-0.9.10.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003239.html +sha256 bc53759a3a83d1ff702fb59641b3d2f7c56e05051fa0cfa93501166fa782dc24 libXrender-0.9.11.tar.xz +sha512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de libXrender-0.9.11.tar.xz # Locally calculated sha256 bbe1db89c48816c48248796adac91defd8fbde1141b145f01511781ab87f29a1 COPYING diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.mk b/package/x11r7/xlib_libXrender/xlib_libXrender.mk index 0ef0ec48d9..fd97c83cf6 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.mk +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRENDER_VERSION = 0.9.10 -XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.bz2 -XLIB_LIBXRENDER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRENDER_VERSION = 0.9.11 +XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.xz +XLIB_LIBXRENDER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRENDER_LICENSE = MIT XLIB_LIBXRENDER_LICENSE_FILES = COPYING XLIB_LIBXRENDER_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:35:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:48 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xgc: bump version to 1.0.6 Message-ID: <20221209170104.9255585EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef8faec32df85cf6172a9e26f68d6c6f704265e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003221.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +++-- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgc/xapp_xgc.hash b/package/x11r7/xapp_xgc/xapp_xgc.hash index 50e1362b64..7664e31186 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.hash +++ b/package/x11r7/xapp_xgc/xapp_xgc.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002575.html -sha256 14828d9bda358ad57efc0206bc416ee33ba542091edb186485cca5389adc2f5e xgc-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003221.html +sha256 7b87bbdbce4ec858738a3b81b8a3943aff01036001e2a1d00bb5384392a8b240 xgc-1.0.6.tar.xz +sha512 f449b9b2d313aeba1fe9bf33fef90291776403f1fdf4afc507c4b973045c97fc8ded65ddec4f8c58727e7e4c7c4ad6a65ae79581eb4bdfe9c79a5f909dbc0a1f xgc-1.0.6.tar.xz # Locally computed sha256 13ebeb3e59e406064d46e94a707ed5ec5d8d2bf840971265dd46db0850d22d02 COPYING diff --git a/package/x11r7/xapp_xgc/xapp_xgc.mk b/package/x11r7/xapp_xgc/xapp_xgc.mk index 41d42c461e..fc055f57dd 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.mk +++ b/package/x11r7/xapp_xgc/xapp_xgc.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGC_VERSION = 1.0.5 -XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.bz2 -XAPP_XGC_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGC_VERSION = 1.0.6 +XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.xz +XAPP_XGC_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGC_LICENSE = MIT XAPP_XGC_LICENSE_FILES = COPYING XAPP_XGC_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:34:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:24 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-keysyms: bump version to 0.4.1 Message-ID: <20221209170104.5BA3F85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd91f23a6ab9d0bb734fa8084275d81a39d300b2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003233.html Added license file. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash | 7 +++++-- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash index 6437d070f4..20a341ca22 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash @@ -1,2 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002485.html -sha256 0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9 xcb-util-keysyms-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003233.html +sha256 7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638 xcb-util-keysyms-0.4.1.tar.xz +sha512 dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf xcb-util-keysyms-0.4.1.tar.xz +# Locally computed +sha256 d499c1bf2c2a5f0a0498e5204d998388e308dcf2273dfbe2250a5b9a73f66537 COPYING diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk index 9036b06fe8..364dc5b6da 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk @@ -4,13 +4,11 @@ # ################################################################################ -XCB_UTIL_KEYSYMS_VERSION = 0.4.0 -XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.bz2 -XCB_UTIL_KEYSYMS_SITE = http://xcb.freedesktop.org/dist - -# unfortunately, no license file +XCB_UTIL_KEYSYMS_VERSION = 0.4.1 +XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.xz +XCB_UTIL_KEYSYMS_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_KEYSYMS_LICENSE = MIT - +XCB_UTIL_KEYSYMS_LICENSE_FILES = COPYING XCB_UTIL_KEYSYMS_INSTALL_STAGING = YES XCB_UTIL_KEYSYMS_DEPENDENCIES = host-pkgconf libxcb From yann.morin.1998 at free.fr Fri Dec 9 16:35:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:43 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_bdftopcf: bump version to 1.1.1 Message-ID: <20221209170104.8084F85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08a0ed4d56c03a431b73a6faa53b0c5b83d7ca04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003223.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 +++------ package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash index bf806ab0d7..0596b65e49 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash @@ -1,8 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2017-November/002821.html -md5 2a455d3c02390597feb9cefb3fe97a45 bdftopcf-1.1.tar.bz2 -sha1 48a783337a5aa49ebc102c9788ff0f43ea35c5c4 bdftopcf-1.1.tar.bz2 -sha256 4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 bdftopcf-1.1.tar.bz2 -sha512 7b790e8d512ca2812ac889c156ef91c48798b4744a6857e5b17e0128764b5afa8c5426fe5de05a9819d64745116718db4221b3e657e3c2633465e87179c44bec bdftopcf-1.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003223.html +sha256 11c953d53c0f3ed349d0198dfb0a40000b5121df7eef09f2615a262892fed908 bdftopcf-1.1.1.tar.xz +sha512 257dc9ae29f2cf1496aad91ccba534348d87f881d75431aa6611a8154cb817d17588c464ab6c6c6bc51e6060baa8dcfcb9fd8c037cdaea8d18287651fa6b7ea9 bdftopcf-1.1.1.tar.xz # Locally calculated sha256 a437fb5272ba507c2977b2ef623bb391270f521b2a20271ed044785f4eaa5dbc COPYING diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk index 7ee618d641..d47f5c02ce 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_BDFTOPCF_VERSION = 1.1 -XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.bz2 -XAPP_BDFTOPCF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_BDFTOPCF_VERSION = 1.1.1 +XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.xz +XAPP_BDFTOPCF_SITE = https://xorg.freedesktop.org/archive/individual/util XAPP_BDFTOPCF_LICENSE = MIT XAPP_BDFTOPCF_LICENSE_FILES = COPYING XAPP_BDFTOPCF_DEPENDENCIES = xlib_libXfont From yann.morin.1998 at free.fr Fri Dec 9 16:34:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-renderutil: bump version to 0.3.10 Message-ID: <20221209170104.5326E85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8b42c06423c7b31b5fdc8d2d06bdec7cd059eb30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003234.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash | 5 +++-- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash index 19ed9d4640..cb3ed55cea 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-June/002446.html -sha256 c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b xcb-util-renderutil-0.3.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003234.html +sha256 3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba xcb-util-renderutil-0.3.10.tar.xz +sha512 9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15 xcb-util-renderutil-0.3.10.tar.xz # Locally computed sha256 271169dd66674e9c396697af0b4822d1c59ccd2342b7740864d667a02963068b COPYING diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk index 9e6683bf3a..d15d19f7e2 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_RENDERUTIL_VERSION = 0.3.9 -XCB_UTIL_RENDERUTIL_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.bz2 +XCB_UTIL_RENDERUTIL_VERSION = 0.3.10 +XCB_UTIL_RENDERUTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.xz XCB_UTIL_RENDERUTIL_LICENSE = MIT XCB_UTIL_RENDERUTIL_LICENSE_FILES = COPYING XCB_UTIL_RENDERUTIL_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:34:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:26 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-image: bump version to 0.4.1 Message-ID: <20221209170104.663EB85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7b42852817e93423afeff64e637795d8ba80672 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003231.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-image/xcb-util-image.hash | 5 +++-- package/x11r7/xcb-util-image/xcb-util-image.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-image/xcb-util-image.hash b/package/x11r7/xcb-util-image/xcb-util-image.hash index b2c42d6899..e200853e47 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.hash +++ b/package/x11r7/xcb-util-image/xcb-util-image.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002489.html -sha256 2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc xcb-util-image-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003231.html +sha256 ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d xcb-util-image-0.4.1.tar.xz +sha512 9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e xcb-util-image-0.4.1.tar.xz # License file, locally calculated sha256 19672c6153d8c4870abe734fa4dd2197481a311f4788d02ad729be07e116b26b COPYING diff --git a/package/x11r7/xcb-util-image/xcb-util-image.mk b/package/x11r7/xcb-util-image/xcb-util-image.mk index 8ddb0be86d..446d545ef2 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.mk +++ b/package/x11r7/xcb-util-image/xcb-util-image.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_IMAGE_VERSION = 0.4.0 -XCB_UTIL_IMAGE_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.bz2 +XCB_UTIL_IMAGE_VERSION = 0.4.1 +XCB_UTIL_IMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.xz XCB_UTIL_IMAGE_INSTALL_STAGING = YES XCB_UTIL_IMAGE_LICENSE = MIT XCB_UTIL_IMAGE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:34:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xsetroot: bump version to 1.1.3 Message-ID: <20221209170104.2FBB585EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=51818b18b9a1fe1a5e0b31298f86cb80309ae9ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003240.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 +++----- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash index 32294c1f3d..43f7cd66d0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002874.html -md5 5fe769c8777a6e873ed1305e4ce2c353 xsetroot-1.1.2.tar.bz2 -sha1 42ab81761823b44974feab86477007c49dbace50 xsetroot-1.1.2.tar.bz2 -sha256 10c442ba23591fb5470cea477a0aa5f679371f4f879c8387a1d9d05637ae417c xsetroot-1.1.2.tar.bz2 -sha512 0b9df1b72305e5c24f1e1664578aa4411a5ffcdc5d318458117594e641f01c34700205b0d16c08abf4a8106d36128ccdbe1ea1f1035fce9018d6b52801a8b72b xsetroot-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003240.html +sha256 6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1 xsetroot-1.1.3.tar.xz +sha512 f333d1bfd92bb943044da36331ae2cf68a811c8f3891719d9ebc1749e2dd0c67068f86face0794c3c4ae584c4dd189bad4998dccb38fe1ac37a8921e5713e7c0 xsetroot-1.1.3.tar.xz # Locally computed sha256 48e9c9572e0dc1c14b93b753542f780e7751dd7f035816374d8a8be0211a4520 COPYING diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk index 98ba344cfa..1ffbb2b6b0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSETROOT_VERSION = 1.1.2 -XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.bz2 -XAPP_XSETROOT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSETROOT_VERSION = 1.1.3 +XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.xz +XAPP_XSETROOT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSETROOT_LICENSE = MIT XAPP_XSETROOT_LICENSE_FILES = COPYING XAPP_XSETROOT_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXcursor xdata_xbitmaps From yann.morin.1998 at free.fr Fri Dec 9 16:35:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xditview: bump version to 1.0.6 Message-ID: <20221209170104.9B06485EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f18b8dcb4e622f973d73332732d3dd6f548d3a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003220.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xditview/xapp_xditview.hash | 8 +++----- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xditview/xapp_xditview.hash b/package/x11r7/xapp_xditview/xapp_xditview.hash index 4586c0b5a4..dbaf5e42b7 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.hash +++ b/package/x11r7/xapp_xditview/xapp_xditview.hash @@ -1,7 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002570.html -md5 3a909116a3b2abe3845215cf49e09fa5 xditview-1.0.5.tar.bz2 -sha1 f06f65bca31168c86bcebd7f92dbbda08817a5cc xditview-1.0.5.tar.bz2 -sha256 eecb1ed51ab4edc7f454476d1248cfb7799a17c5679b3dd834e8b4658331c04b xditview-1.0.5.tar.bz2 -sha512 e20c903f38394b496111267e142d84d11e69a3b89f91869652d1f2ee5c997a13f90bfa2966651b42cd3979a330b348a6e397cc6a74c45b1f3f91643e7c06765d xditview-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003220.html +sha256 517700df205d4fdf65db182698157c959f1e7c10597670a7f45b1fcb2319819f xditview-1.0.6.tar.xz +sha512 249769d27980e9a69ac8f056f329dfa514f3ab6267d6ed69814c5695f315d2a7021c560a0e26fdd2568290a071793d7f2eafdd92f9981ed556047deb244ebf5a xditview-1.0.6.tar.xz # Locally computed sha256 023d879308a49249181f78bbb567e93c45138ad847fe969d191e4802e7a1a005 COPYING diff --git a/package/x11r7/xapp_xditview/xapp_xditview.mk b/package/x11r7/xapp_xditview/xapp_xditview.mk index 388710034c..8655bd3e92 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.mk +++ b/package/x11r7/xapp_xditview/xapp_xditview.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDITVIEW_VERSION = 1.0.5 -XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.bz2 -XAPP_XDITVIEW_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDITVIEW_VERSION = 1.0.6 +XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.xz +XAPP_XDITVIEW_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDITVIEW_LICENSE = MIT XAPP_XDITVIEW_LICENSE_FILES = COPYING XAPP_XDITVIEW_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:34:15 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:15 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xfsinfo: bump version to 1.0.7 Message-ID: <20221209170104.4160085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c999fb9a0527e371f4d9f433436afcc1dc88d4af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003238.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 +++----- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash index dbdf8e0eda..7d5976473d 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002949.html -md5 0060d6151427d9e570e54fc52a88e7d7 xfsinfo-1.0.6.tar.bz2 -sha1 cbfe7470179f1ab5eecf992226dc1b28902c6b4c xfsinfo-1.0.6.tar.bz2 -sha256 8a3e8b9b9ae6ed571989d04e1846d39b9043e28f7623b500ebe1d47762c9b1d6 xfsinfo-1.0.6.tar.bz2 -sha512 901fc3817d7c95f2ba75ed0c51de91abd8efa67bbb93ad6b7d66e56a2f721af9db364e92f9ef2e719835fd48e934a5ea7402e5565c0ccd9b6b82633e869dc57b xfsinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003238.html +sha256 92f3ca451cba7717eed15f80de3c123aa56c82a1ee7d6e9116ba513021b98874 xfsinfo-1.0.7.tar.xz +sha512 1914916bf995c08a520bd009ddfa57c7e4a997a829380232d359f9bf68852c67650efb8f1fe3cc8a11889b2ec067f50ac38df711ffaf4536802a0b530dc1789c xfsinfo-1.0.7.tar.xz # Locally computed sha256 bae01fa08f30f21f9cfb75e8339d081b34e5e03d12677177f85a55b0ca41d0db COPYING diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk index bef9787ffe..29e9fc75c4 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFSINFO_VERSION = 1.0.6 -XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.bz2 -XAPP_XFSINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFSINFO_VERSION = 1.0.7 +XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.xz +XAPP_XFSINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFSINFO_LICENSE = MIT XAPP_XFSINFO_LICENSE_FILES = COPYING XAPP_XFSINFO_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:35:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-cursor: bump version to 0.1.4 Message-ID: <20221209170104.6FA1785EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6111bac9e5d2f1cea5db127ad59f2379f86b90fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003230.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash index 14cea17138..ca316d3ce8 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz # Locally computed sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk index 07b37c5e47..0fb131693b 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_CURSOR_VERSION = 0.1.3 -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 +XCB_UTIL_CURSOR_VERSION = 0.1.4 +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz XCB_UTIL_CURSOR_LICENSE = MIT XCB_UTIL_CURSOR_LICENSE_FILES = COPYING XCB_UTIL_CURSOR_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:32:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:39 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbevd: bump version to 1.1.5 Message-ID: <20221209170103.D37DD85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07f7d434a438421eb382a27349e67cffd97d8a3f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003255.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +++-- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash index c3cf2f32b2..40b813fcf2 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002577.html -sha256 2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a xkbevd-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003255.html +sha256 38357b702de9d3457c4ff75053390f457b84c4accc7f088101255c37c684926b xkbevd-1.1.5.tar.xz +sha512 9e4a56484771e5eb5444fbd11e7d0bb952a2746eea79b84298e2000ada96896d501b886727c4ef08c120b5dcce550fca2d3e3dd762f4ca0327c38d9609961c5b xkbevd-1.1.5.tar.xz # Locally computed sha256 38c6dbf8f88b1c920561ff3a4d1ffdb85c069c664f5f8b64a9adb477ef347b7c COPYING diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk index 7a9a8fb18f..5b99e6967f 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBEVD_VERSION = 1.1.4 -XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.bz2 -XAPP_XKBEVD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBEVD_VERSION = 1.1.5 +XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.xz +XAPP_XKBEVD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBEVD_LICENSE = MIT XAPP_XKBEVD_LICENSE_FILES = COPYING XAPP_XKBEVD_DEPENDENCIES = xlib_libxkbfile From yann.morin.1998 at free.fr Fri Dec 9 16:34:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-wm: bump version to 0.4.2 Message-ID: <20221209170104.4A7CA85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7f74ba0b3f8d5dd0dcf5af42e0622749e57a7e4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003235.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +++-- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.hash b/package/x11r7/xcb-util-wm/xcb-util-wm.hash index 444212accf..7383f015f2 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.hash +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-February/002401.html -sha256 28bf8179640eaa89276d2b0f1ce4285103d136be6c98262b6151aaee1d3c2a3f xcb-util-wm-0.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003235.html +sha256 62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b xcb-util-wm-0.4.2.tar.xz +sha512 eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0 xcb-util-wm-0.4.2.tar.xz # License file, locally calculated sha256 12ab3559977a4b22ae3030b90c64a386e6ec51ab0e4eab1ff530f81a2639400a COPYING diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.mk b/package/x11r7/xcb-util-wm/xcb-util-wm.mk index 37df3fd92d..0c4f6e86fa 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.mk +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_WM_VERSION = 0.4.1 -XCB_UTIL_WM_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.bz2 +XCB_UTIL_WM_VERSION = 0.4.2 +XCB_UTIL_WM_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.xz XCB_UTIL_WM_INSTALL_STAGING = YES XCB_UTIL_WM_LICENSE = MIT XCB_UTIL_WM_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:35:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:45 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbprint: bump version to 1.0.6 Message-ID: <20221209170104.897BC85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dd1c370ad7567fc38732d28cb52d66bc5dbb22fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003222.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 +++----- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash index 69a80576c4..8ca7656b5c 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-November/003030.html -md5 9c34da77363dc3d0f616980da87244bf xkbprint-1.0.5.tar.bz2 -sha1 e707caffb3c680b3a869a776aa3f80caeac9e9c3 xkbprint-1.0.5.tar.bz2 -sha256 5b58fe834f0822f06d63d283fac404098c6d3f6acce61888b81016f1c41023fa xkbprint-1.0.5.tar.bz2 -sha512 ac3870352f3a595b5b8a8cb64f39e9bea81b17572c73cfbf72482477a2f576d0ffcdcf735cb3c66b8a88a7fe0f7aece6738cbac87df5641e44fae1ab9b97111f xkbprint-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003222.html +sha256 99cc9404f7b90289ae04944c0d98a208cc8b158492ad6481386e31d4d09aa7b0 xkbprint-1.0.6.tar.xz +sha512 a1c2401b2a2ef4c6bd2efc18923ecb176adcf38b6c5dfdce25f22f1f5ab21e25f494b25dac25b1765fb9a0f6acc24d191cd41b9a098a9e3c6eaf9a9df490be29 xkbprint-1.0.6.tar.xz # Locally computed sha256 79b32f28f7f5063054a564e1fdeee56f82a525b6516303704a1f70e55fe7197e COPYING diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk index 8643cb4276..f374c18dae 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBPRINT_VERSION = 1.0.5 -XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.bz2 -XAPP_XKBPRINT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBPRINT_VERSION = 1.0.6 +XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.xz +XAPP_XKBPRINT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBPRINT_LICENSE = MIT XAPP_XKBPRINT_LICENSE_FILES = COPYING XAPP_XKBPRINT_DEPENDENCIES = xlib_libxkbfile From yann.morin.1998 at free.fr Fri Dec 9 16:36:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_fslsfonts: bump version to 1.0.6 Message-ID: <20221209170104.E222385C7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2745a3b89ccc74f5d15ff812feb0b62da860e12 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003210.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +++-- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash index 1a7985f9a5..20573576c9 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002510.html -sha256 f1ed55093356b78daec2678d22f52d42ec11fe88575562d734396962e626d7f6 fslsfonts-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003210.html +sha256 01cb0c5a7dbddadef846ca3b52c2ab9c60f2c32c3f16584cd97a6c7f293341ee fslsfonts-1.0.6.tar.xz +sha512 1181a8e6cc820410d1deac98b3e5097506e4168c6515307b6b9aaf705cb57193a009cb331a51d46ce68e9548712f122b5c942d5a1bc1e01bdd191b7b1beab09e fslsfonts-1.0.6.tar.xz # Locally computed sha256 fbdfcafb5755565ad688bf3f7f808109d358040ec83ed3de496155105451fdf4 COPYING diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk index 27786a55c1..1b8d630124 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSLSFONTS_VERSION = 1.0.5 -XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.bz2 -XAPP_FSLSFONTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSLSFONTS_VERSION = 1.0.6 +XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.xz +XAPP_FSLSFONTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSLSFONTS_LICENSE = MIT XAPP_FSLSFONTS_LICENSE_FILES = COPYING XAPP_FSLSFONTS_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:35:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:40 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXmu: bump version to 1.1.4 Message-ID: <20221209170104.77E0785EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0978ae1d5e1acca7f9ab165e4050cfa1c283fed4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003224.html Updated license hash due to upstream commits: https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/621f61f7d3f5955a84e6aa8b7458699870fdee45 https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/f84dcc7fef5e0842e6408f059c13d73975114ec4 Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++++------ package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.hash b/package/x11r7/xlib_libXmu/xlib_libXmu.hash index b443419285..58d3545156 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.hash +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002978.html -md5 ac774cff8b493f566088a255dbf91201 libXmu-1.1.3.tar.bz2 -sha1 7ff54ce38379fb795aebed38f6be404ee0dfeec6 libXmu-1.1.3.tar.bz2 -sha256 9c343225e7c3dc0904f2122b562278da5fed639b1b5e880d25111561bac5b731 libXmu-1.1.3.tar.bz2 -sha512 8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762 libXmu-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003224.html +sha256 210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244 libXmu-1.1.4.tar.xz +sha512 3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1 libXmu-1.1.4.tar.xz # Locally computed -sha256 e65a4a8bbf8b0dfd2439d6bc6d86df03e2b8e693b757593b25149e099aeb8ec4 COPYING +sha256 8f0f2ca7a05cfd10bf9e307a272182de7cb52d7a603feaf17b9943c2c9a4838e COPYING diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.mk b/package/x11r7/xlib_libXmu/xlib_libXmu.mk index 3218e0ec39..051968059b 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.mk +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXMU_VERSION = 1.1.3 -XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.bz2 -XLIB_LIBXMU_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXMU_VERSION = 1.1.4 +XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.xz +XLIB_LIBXMU_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXMU_LICENSE = MIT XLIB_LIBXMU_LICENSE_FILES = COPYING XLIB_LIBXMU_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:36:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:00 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 Message-ID: <20221209170104.B562385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e17f3076021efbd9ed699d78dc252aa0bf629922 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003217.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash | 5 +++-- .../x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash index fd6221fa23..2a221a4c12 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-June/002616.html -sha256 0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319 xf86-input-vmmouse-13.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003217.html +sha256 56f077580ab8f02e2f40358c5c46b0ae3e1828fc77744526b24adf1ceea339b8 xf86-input-vmmouse-13.2.0.tar.xz +sha512 26a01347a679db058abdc7cbd9a363bb4fccd1a727dc18e279d15b8a0dce71f67af5ff54df28b908391da8d2fc311d8c1813f26dcded4e9a2668db7b55ca5687 xf86-input-vmmouse-13.2.0.tar.xz # Locally calculated sha256 804737a1582428fdde4e2bfd1e9f3ca07971fc3bdce20ba2d06cc2bba6c84a9e COPYING diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk index b8c77de5f6..178e1344b2 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.1.0 -XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_VMMOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.2.0 +XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_VMMOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_VMMOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_VMMOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_VMMOUSE_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:36:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXft: bump version to 2.3.6 Message-ID: <20221209170104.EB6C585EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f7d13d9588cf3632a7c73bd81dddb52a4263309 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003211.html https://lists.x.org/archives/xorg-announce/2022-September/003209.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 8743a9b7d1..484764be3d 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003104.html -sha256 57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd libXft-2.3.4.tar.bz2 -sha512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 libXft-2.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html +sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz +sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index b1640a6613..a86501900c 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.4 -XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.bz2 +XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT XLIB_LIBXFT_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:35:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:54 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_viewres: bump version to 1.0.7 Message-ID: <20221209170104.A413D85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52264859725c6af2f88b0df6cf59f70b3b6d106d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003219.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 +++----- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_viewres/xapp_viewres.hash b/package/x11r7/xapp_viewres/xapp_viewres.hash index 3e2928dc4e..a662f4ef2e 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.hash +++ b/package/x11r7/xapp_viewres/xapp_viewres.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003020.html -md5 38e6568271d8098327706c5cf855dbc7 viewres-1.0.6.tar.bz2 -sha1 f1d12e5b4e1180916edb44234599a486b025b480 viewres-1.0.6.tar.bz2 -sha256 11c15db02066c1d5fc3febf9b185d16c1112f87e37c4b101a484dcefffb80934 viewres-1.0.6.tar.bz2 -sha512 3f4cfc61608bc6c9b35ef66ceb473661ca01946d3306d54040d32803e8e0eec506a0ce37ea22bfe514544a6ba9645fd30f39b20c063aff696b3c0fda3fe95dff viewres-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003219.html +sha256 b15a62085b1a10f55ae1cf17b7ded75b72b21be240c68071685db377c4afc628 viewres-1.0.7.tar.xz +sha512 75878faee001163891adf8472c79b31273f794e23dd775c80b33acdd1ce76df708eb27a49c20f79b7101ad676e1d50d9c857c2e2e0930c6209eeb7af8a11397c viewres-1.0.7.tar.xz # Locally computed sha256 aefb540c54bc95c68702cd2ae668c559e63cc1a84f55ae5c0e78547e7d75d2d5 COPYING diff --git a/package/x11r7/xapp_viewres/xapp_viewres.mk b/package/x11r7/xapp_viewres/xapp_viewres.mk index 2e05a6e7d9..49933d7af6 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.mk +++ b/package/x11r7/xapp_viewres/xapp_viewres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_VIEWRES_VERSION = 1.0.6 -XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.bz2 -XAPP_VIEWRES_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_VIEWRES_VERSION = 1.0.7 +XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.xz +XAPP_VIEWRES_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_VIEWRES_LICENSE = MIT XAPP_VIEWRES_LICENSE_FILES = COPYING XAPP_VIEWRES_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:36:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:09 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 Message-ID: <20221209170104.D00D585EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b8022395d32d8bda95ca084436659a983932c11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003213.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 +++---- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash index 0601360c0e..d181310c69 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash @@ -1,6 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-February/002539.html -sha1 78ef18ca2be157131899e01c62679e247409a13f libXxf86vm-1.1.4.tar.bz2 -sha256 afee27f93c5f31c0ad582852c0fb36d50e4de7cd585fcf655e278a633d85cd57 libXxf86vm-1.1.4.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-September/003213.html +sha256 247fef48b3e0e7e67129e41f1e789e8d006ba47dba1c0cdce684b9b703f888e7 libXxf86vm-1.1.5.tar.xz +sha512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6 libXxf86vm-1.1.5.tar.xz # Locally calculated sha256 f3da8eaed19e27e4f67e6f076d4ebdb8d649e15a8ad33a415fb65a23de1b6689 COPYING diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk index 8871bd507e..0f3decb04e 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXXF86VM_VERSION = 1.1.4 -XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.bz2 -XLIB_LIBXXF86VM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXXF86VM_VERSION = 1.1.5 +XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.xz +XLIB_LIBXXF86VM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXXF86VM_LICENSE = MIT XLIB_LIBXXF86VM_LICENSE_FILES = COPYING XLIB_LIBXXF86VM_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:36:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:06 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXtst: bump version to 1.2.4 Message-ID: <20221209170104.C675E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5e2df02d3109131b72880ebf313088e70366c5da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003214.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +++-- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.hash b/package/x11r7/xlib_libXtst/xlib_libXtst.hash index f64a018567..7bdcdb9c17 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.hash +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002726.html -sha256 4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204 libXtst-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003214.html +sha256 84f5f30b9254b4ffee14b5b0940e2622153b0d3aed8286a3c5b7eeb340ca33c8 libXtst-1.2.4.tar.xz +sha512 f2f4e01239b892b8e26284cede90feb4fe7738beb243bca0f6adb349029f8bf87b5a482911edcd2401733c92ef78eec07fcd455b92e5b8c4828374769e60098d libXtst-1.2.4.tar.xz # Locally computed sha256 940190489c7a0e5ae3d83fc4fcbd79e0cd1b765bf1a4efd408293c1ee0332ceb COPYING diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.mk b/package/x11r7/xlib_libXtst/xlib_libXtst.mk index c79301e064..47103377aa 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.mk +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXTST_VERSION = 1.2.3 -XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.bz2 -XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXTST_VERSION = 1.2.4 +XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.xz +XLIB_LIBXTST_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXTST_LICENSE = MIT XLIB_LIBXTST_LICENSE_FILES = COPYING XLIB_LIBXTST_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:35:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_smproxy: bump version to 1.0.7 Message-ID: <20221209170104.AC47385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=77c048e6297193ba4e116484bd8005fafdc412e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003218.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +++-- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.hash b/package/x11r7/xapp_smproxy/xapp_smproxy.hash index db9dd27af3..587864baf7 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.hash +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002564.html -sha256 6cf19155a2752237f36dbf8bc4184465ea190d2652f887faccb4e2a6ebf77266 smproxy-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003218.html +sha256 4aa99237cc9dab7d87ce9bc7cca4116674a853b5f08dfe3f9db1bb2b2cf9f305 smproxy-1.0.7.tar.xz +sha512 cd6a6933b74f76ae65fb16504e57871724bc1102eae1d02e801e99c3fe73fe44e27f87cef3fbf9f75f369d18197b53bb677d637d94cc8185b55acae0cbd44f21 smproxy-1.0.7.tar.xz # Locally computed sha256 92dce6d8a1fcc0c6b5e56dc44e431e7f73bfa2ed5e83295662aa314067a671d8 COPYING diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.mk b/package/x11r7/xapp_smproxy/xapp_smproxy.mk index f51c1ec090..f76752941c 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.mk +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SMPROXY_VERSION = 1.0.6 -XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.bz2 -XAPP_SMPROXY_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SMPROXY_VERSION = 1.0.7 +XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.xz +XAPP_SMPROXY_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SMPROXY_LICENSE = MIT XAPP_SMPROXY_LICENSE_FILES = COPYING XAPP_SMPROXY_DEPENDENCIES = xlib_libXmu xlib_libXt From yann.morin.1998 at free.fr Fri Dec 9 16:32:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXdmcp: bump version to 1.1.4 Message-ID: <20221209170103.A9E5285EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=723eff5808451188ddc097aafc17e6969b849e57 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003260.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 +++----- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash index 9f7f968350..83609413fd 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002974.html -md5 115c5c12ecce0e749cd91d999a5fd160 libXdmcp-1.1.3.tar.bz2 -sha1 0a8f8a274f829331efb1e8e2027c38631b204dd0 libXdmcp-1.1.3.tar.bz2 -sha256 20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529 libXdmcp-1.1.3.tar.bz2 -sha512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec libXdmcp-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003260.html +sha256 2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00 libXdmcp-1.1.4.tar.xz +sha512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9 libXdmcp-1.1.4.tar.xz # Locally computed sha256 8a3c3f35b0dbcb60a4e242b9e4394a352a65bb27deb2938ea1e2e62a626e16e9 COPYING diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk index 51db9908e5..a79e2615db 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDMCP_VERSION = 1.1.3 -XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.bz2 -XLIB_LIBXDMCP_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDMCP_VERSION = 1.1.4 +XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.xz +XLIB_LIBXDMCP_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDMCP_LICENSE = MIT XLIB_LIBXDMCP_LICENSE_FILES = COPYING XLIB_LIBXDMCP_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:49:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:49:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-glint: remove package Message-ID: <20221209170105.3EC3E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=565f41e27c7a6cfd3b51ddf46071799a40f5eb99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building this package is broken with X.org xserver 21: https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1 Fixes: http://autobuild.buildroot.net/results/f9d/f9d650ccb4173085cfc8873f1e52ee56caf982fa/ Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- Config.in.legacy | 7 +++++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-video-glint/Config.in | 10 ---------- .../xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash | 4 ---- .../xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk | 14 -------------- 5 files changed, 7 insertions(+), 29 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..bf3bd55f35 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT + bool "xf86-video-glint removed" + select BR2_LEGACY + help + The X.org xf86-video-glint package no longer builds with + Xserver 21 and is unmaintained. + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 63259e88da..273db98e89 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -164,7 +164,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-fbdev/Config.in source package/x11r7/xdriver_xf86-video-fbturbo/Config.in source package/x11r7/xdriver_xf86-video-geode/Config.in - source package/x11r7/xdriver_xf86-video-glint/Config.in source package/x11r7/xdriver_xf86-video-i128/Config.in source package/x11r7/xdriver_xf86-video-imx/Config.in source package/x11r7/xdriver_xf86-video-imx-viv/Config.in diff --git a/package/x11r7/xdriver_xf86-video-glint/Config.in b/package/x11r7/xdriver_xf86-video-glint/Config.in deleted file mode 100644 index c474f6c912..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT - bool "xf86-video-glint" - depends on BR2_PACKAGE_MESA3D - select BR2_PACKAGE_LIBDRM - select BR2_PACKAGE_XORGPROTO - help - GLINT/Permedia video driver - -comment "xf86-video-glint needs mesa3d" - depends on !BR2_PACKAGE_MESA3D diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash deleted file mode 100644 index 40474ebc7b..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2017-January/002759.html -sha256 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2 xf86-video-glint-1.2.9.tar.bz2 -# Locally calculated -sha256 6ca8e1a7e1d491f3618d3f14df1be64dbc8adefae7bbaf11d4920240dfb12f6e COPYING diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk deleted file mode 100644 index fba0030757..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-glint -# -################################################################################ - -XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.9 -XDRIVER_XF86_VIDEO_GLINT_SOURCE = xf86-video-glint-$(XDRIVER_XF86_VIDEO_GLINT_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_GLINT_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_GLINT_LICENSE = MIT -XDRIVER_XF86_VIDEO_GLINT_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_GLINT_DEPENDENCIES = xserver_xorg-server libdrm xorgproto - -$(eval $(autotools-package)) From yann.morin.1998 at free.fr Fri Dec 9 16:32:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXpm: bump version to 3.5.14 Message-ID: <20221209170103.A143D85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7d2fff78049392f2dae82f5ea9f5a0dbac225f4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003261.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 +++----- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index edfdaab335..9ccfb4c8de 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,8 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2019-December/003034.html -md5 6f0ecf8d103d528cfc803aa475137afa libXpm-3.5.13.tar.bz2 -sha1 38b1a2728adb49f4e255aba1530f51789815ffc4 libXpm-3.5.13.tar.bz2 -sha256 9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25 libXpm-3.5.13.tar.bz2 -sha512 3b8f6e926272f39b1d95135c2274c00f5aaee1f9fb2ef79f71628df5edeb7ba20158819ef6a778101cc4092493a3b5b613c53634fdccadcc0fc85f0605e5e9a5 libXpm-3.5.13.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003261.html +sha256 f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2 libXpm-3.5.14.tar.xz +sha512 c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b libXpm-3.5.14.tar.xz # Locally calculated sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 7b645dc9e6..417dcfec38 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.13 -XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.bz2 -XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz +XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT XLIB_LIBXPM_LICENSE_FILES = COPYING COPYRIGHT XLIB_LIBXPM_CPE_ID_VENDOR = libxpm_project From yann.morin.1998 at free.fr Fri Dec 9 16:36:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_fstobdf: bump version to 1.0.7 Message-ID: <20221209170104.BDFDA85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5cd2f31a255b4295d83adaeb8db97150c3f660ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003215.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +++-- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash index a2f1425afb..956c3ef0e3 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002511.html -sha256 66cf550326c993e7043f260a8ec4a533a3bf9d8f0e7397a6fe9cca803732e92e fstobdf-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003215.html +sha256 2624cbf071ccca89c2a6dadd65004784f478b2ba1c62b8209e03909954f36b50 fstobdf-1.0.7.tar.xz +sha512 b303cc2060e8ccaa139e855a7d377d28877158efa1087eeeebf9f30f7c9962764eceab5c4044b4b508890413cf38546da9b26756dd27a142b806dcd6fdb6ba59 fstobdf-1.0.7.tar.xz # Locally computed sha256 b76125d919ac2bfbff96955dec98b90729633b2df5fbfa2ad3f2e4376164febb COPYING diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk index e897514c80..989883d42e 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSTOBDF_VERSION = 1.0.6 -XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.bz2 -XAPP_FSTOBDF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSTOBDF_VERSION = 1.0.7 +XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.xz +XAPP_FSTOBDF_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSTOBDF_LICENSE = MIT XAPP_FSTOBDF_LICENSE_FILES = COPYING XAPP_FSTOBDF_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:32:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:36 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkill: bump version to 1.0.6 Message-ID: <20221209170103.CB52585EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fefd30f06c88f36cc75b52b767293586e1770af1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003256.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 +++----- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkill/xapp_xkill.hash b/package/x11r7/xapp_xkill/xapp_xkill.hash index 911a28d0b6..8cee05d871 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.hash +++ b/package/x11r7/xapp_xkill/xapp_xkill.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002864.html -md5 938177e4472c346cf031c1aefd8934fc xkill-1.0.5.tar.bz2 -sha1 c5ee06b33adb252a41e4f737be6bd47651ff582a xkill-1.0.5.tar.bz2 -sha256 c5f0bb6a95e1ac7c4def8a657496d5d2f21ccd41eb47ef2c9ccb03fb6d6aff6b xkill-1.0.5.tar.bz2 -sha512 4603a1794f114f5cea2c885020c9d073c8421d1e785c99ff6b936ae97139c8dac8020a187b5bbd0fa6d56ed6fab879441b42ba900cc5f2f5a534dafdc86b9249 xkill-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003256.html +sha256 e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907 xkill-1.0.6.tar.xz +sha512 a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 xkill-1.0.6.tar.xz # Locally computed sha256 13306c3890e4c8710bc468dee0eba7f9677cd94c7a67d2d81fa932d4f635b21f COPYING diff --git a/package/x11r7/xapp_xkill/xapp_xkill.mk b/package/x11r7/xapp_xkill/xapp_xkill.mk index 64ddbca694..84dad0b5c7 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.mk +++ b/package/x11r7/xapp_xkill/xapp_xkill.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKILL_VERSION = 1.0.5 -XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.bz2 -XAPP_XKILL_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKILL_VERSION = 1.0.6 +XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.xz +XAPP_XKILL_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKILL_LICENSE = MIT XAPP_XKILL_LICENSE_FILES = COPYING XAPP_XKILL_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:33 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlogo: bump version to 1.0.6 Message-ID: <20221209170103.C298785EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=df57bbf7279757a11327361e7cd9a1091b2da40f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003257.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 +++----- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.hash b/package/x11r7/xapp_xlogo/xapp_xlogo.hash index c393e7dc33..58f2ac4028 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.hash +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002963.html -md5 e9d21de1dc8c8b9f854509a26a985cd7 xlogo-1.0.5.tar.bz2 -sha1 f025a0ad30c45cbec1c2f3b1610bff94fb4e9f33 xlogo-1.0.5.tar.bz2 -sha256 633d7a3aa5df61e4e643b740e5799664741ab1a0ba40593e54fcd15dc30f378e xlogo-1.0.5.tar.bz2 -sha512 0d78e269b0be3c5de71de7f362b896bfd9934ecd9d0361b3302399b1269e029c4a9f35418d792121a1edc34405d753f9d69c996cc3a69ac717f2b0d1f736406b xlogo-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003257.html +sha256 c16ae461a7f7ea275f55c82acf3ee86ce0eb5e406f3a91ab2bb4d332693f32a0 xlogo-1.0.6.tar.xz +sha512 f0c921e0e34d2c0959d95ca0fcb7488395043280b8b35bcad4e8a528224f2b38581fbf60e82239d06760ecd637692cb29c3b1c0c46ac7f269f692a139d954ea0 xlogo-1.0.6.tar.xz # Locally computed sha256 972b454b6c0da17cec61225ab9dfd4afc69fd8e7e4c629497197c6f79adc6fb0 COPYING diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.mk b/package/x11r7/xapp_xlogo/xapp_xlogo.mk index 455469e160..27d693bec9 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.mk +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLOGO_VERSION = 1.0.5 -XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.bz2 -XAPP_XLOGO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLOGO_VERSION = 1.0.6 +XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.xz +XAPP_XLOGO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLOGO_LICENSE = MIT XAPP_XLOGO_LICENSE_FILES = COPYING XAPP_XLOGO_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:28 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXfont2: bump version to 2.0.6 Message-ID: <20221209170105.2314085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4649c06bff7e30bdbd7a3ebab59c578f09d67172 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003203.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +++--- package/x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash index 069f2fc616..f2ae5925f8 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003103.html -sha256 aa7c6f211cf7215c0ab4819ed893dc98034363d7b930b844bb43603c2e10b53e libXfont2-2.0.5.tar.bz2 -sha512 64d0635d14676bb645d61932afb177eb3808a46525b26e7ee31abc975eca75207743e85523fdd82b08010ce124eb4802338b508ee7b126875d2a3c12f8ac4faa libXfont2-2.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003203.html +sha256 74ca20017eb0fb3f56d8d5e60685f560fc85e5ff3d84c61c4cb891e40c27aef4 libXfont2-2.0.6.tar.xz +sha512 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd libXfont2-2.0.6.tar.xz # Locally calculated sha256 97e413bb4962bbb5773085cd5405502bf1d4eadeaf98ff5be015eacacc840462 COPYING diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk index fb0bba879c..7f90f67046 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFONT2_VERSION = 2.0.5 -XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.bz2 +XLIB_LIBXFONT2_VERSION = 2.0.6 +XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.xz XLIB_LIBXFONT2_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFONT2_LICENSE = MIT XLIB_LIBXFONT2_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:36:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:34 +0100 Subject: [Buildroot] [git commit] package/x11r7/xorgproto: bump version to 2022.2 Message-ID: <20221209170105.3476885E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77345d05169d2fe8df1afc3714c2b373e273ef9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003197.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xorgproto/xorgproto.hash | 6 +++--- package/x11r7/xorgproto/xorgproto.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xorgproto/xorgproto.hash b/package/x11r7/xorgproto/xorgproto.hash index bd9cae2510..cc52013e11 100644 --- a/package/x11r7/xorgproto/xorgproto.hash +++ b/package/x11r7/xorgproto/xorgproto.hash @@ -1,6 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003160.html -sha256 1d2dcc66963f234d2c1e1f8d98a0d3e8725149cdac0a263df4097593c48bc2a6 xorgproto-2022.1.tar.bz2 -sha512 add275a9c0d005053f31fdca6da009142792a3c7e2cd4b56da93eed3a397adf52d91c441ff6455959b87559f402eb9f46fdd8932e951c7d2d96623975391202a xorgproto-2022.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003197.html +sha256 5d13dbf2be08f95323985de53352c4f352713860457b95ccaf894a647ac06b9e xorgproto-2022.2.tar.xz +sha512 8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9 xorgproto-2022.2.tar.xz # Locally computed sha256 aacd931f191b610902aee1e526090c2858aabc07969441fa2537ffd3e7049555 COPYING-applewmproto diff --git a/package/x11r7/xorgproto/xorgproto.mk b/package/x11r7/xorgproto/xorgproto.mk index 89cc248386..c707bdafc0 100644 --- a/package/x11r7/xorgproto/xorgproto.mk +++ b/package/x11r7/xorgproto/xorgproto.mk @@ -4,8 +4,8 @@ # ################################################################################ -XORGPROTO_VERSION = 2022.1 -XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.bz2 +XORGPROTO_VERSION = 2022.2 +XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.xz XORGPROTO_SITE = https://xorg.freedesktop.org/archive/individual/proto XORGPROTO_LICENSE = MIT XORGPROTO_LICENSE_FILES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:25 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_ico: bump version to 1.0.6 Message-ID: <20221209170105.1A96385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=74440b3cd2bf5cdaf06753d53a471bb5f2c288c4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003205.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_ico/xapp_ico.hash | 8 +++----- package/x11r7/xapp_ico/xapp_ico.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_ico/xapp_ico.hash b/package/x11r7/xapp_ico/xapp_ico.hash index a0970cd507..0258537fd5 100644 --- a/package/x11r7/xapp_ico/xapp_ico.hash +++ b/package/x11r7/xapp_ico/xapp_ico.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002880.html -md5 7895f2d109f4206b6d2db37257e07d12 ico-1.0.5.tar.bz2 -sha1 8759ec954375f3a1b37dc920a12790bfbfb0cad3 ico-1.0.5.tar.bz2 -sha256 d73b62f29eb98d850f16b76d759395180b860b613fbe1686b18eee99a6e3773f ico-1.0.5.tar.bz2 -sha512 93a94a66d4a41b39d4b3657050e58f8269d352dae5d5916c9ecdda1cb14f23b9d159d67c50fdfa654b4b1c2ad11434bed140ace70703c82b05d3fe8686aab8f6 ico-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003205.html +sha256 38f369d431e753280fde70fa489cc94ce204f9f8eabd2f49fc7d32afa69f4405 ico-1.0.6.tar.xz +sha512 0ada451b8026ea10d1a5633f847b7bf833292e4cd01e3f1079d82c91fd142c06c6c4005b7146900ee34ac7acc8fd981db37ada9052dff49c2cfce995b9146c8c ico-1.0.6.tar.xz # Locally computed sha256 97ef3a622f2f385cabfc8ab7aff13dc46468c10a5520670b5edfa33f2c3999eb COPYING diff --git a/package/x11r7/xapp_ico/xapp_ico.mk b/package/x11r7/xapp_ico/xapp_ico.mk index 8b0d4f90f3..56dbd64b38 100644 --- a/package/x11r7/xapp_ico/xapp_ico.mk +++ b/package/x11r7/xapp_ico/xapp_ico.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_ICO_VERSION = 1.0.5 -XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.bz2 -XAPP_ICO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_ICO_VERSION = 1.0.6 +XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.xz +XAPP_ICO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_ICO_LICENSE = MIT XAPP_ICO_LICENSE_FILES = COPYING XAPP_ICO_DEPENDENCIES = xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:32:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:47 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_sessreg: bump version to 1.1.3 Message-ID: <20221209170103.ECE9285EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ded7c84b569bc9b9e8bbbb23c768302098c8cfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003246.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 +++----- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.hash b/package/x11r7/xapp_sessreg/xapp_sessreg.hash index b8f55b50c5..1f1b54b877 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.hash +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-June/002994.html -md5 92be564d4be7d8aa7b5024057b715210 sessreg-1.1.2.tar.bz2 -sha1 169c1ff9fb152b4b4ca0cfbd3e1aee33af042016 sessreg-1.1.2.tar.bz2 -sha256 dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33 sessreg-1.1.2.tar.bz2 -sha512 7e3c2bdcadb7133aace463b58d8c6108d315ec95d2a42509073eeddc7f02644092a4b3168bd3b426c041736a016291092e0bf8368acd620dbeff96d53d12f98c sessreg-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003246.html +sha256 022acd5de8077dddc4f919961f79e102ecd5f3228a333681af5cd0e7344facc2 sessreg-1.1.3.tar.xz +sha512 bc1e83afc598ac5b4c6ab0861799b6c8727c123ee662c1fb9cbdd9ee926973b7a00cc62e32f6b4e462c0da3516f8b824337d9cf17587ebabd3f4753502641a60 sessreg-1.1.3.tar.xz # Locally computed sha256 ac8f5cc696e6c473aea4caaf18650316dc8912fcf0f370cae1df5f395cea8631 COPYING diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.mk b/package/x11r7/xapp_sessreg/xapp_sessreg.mk index 7f488e2423..b196bb947e 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.mk +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_SESSREG_VERSION = 1.1.2 -XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.bz2 +XAPP_SESSREG_VERSION = 1.1.3 +XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.xz XAPP_SESSREG_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SESSREG_LICENSE = MIT XAPP_SESSREG_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:33:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:33:28 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_rgb: bump version to 1.1.0 Message-ID: <20221209170104.00BFB85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8bf8f441d10848bddd47b9b0c84575177db2b4af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003245.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash index ce05454ce9..11b2a83905 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.hash +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz +sha512 640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz # Locally computed sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk index b2d5d77744..4b6399fc76 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.mk +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_RGB_VERSION = 1.0.6 -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_RGB_VERSION = 1.1.0 +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_RGB_LICENSE = MIT XAPP_RGB_LICENSE_FILES = COPYING XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf From yann.morin.1998 at free.fr Fri Dec 9 16:52:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:52:47 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-tga: remove package Message-ID: <20221209170105.48F1B85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87a09b105bb9762cee1245856a9b0a27a89887d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building this package is broken with X.org xserver 21. Fixes: http://autobuild.buildroot.net/results/de5/de5efd922edb9eb7dc9981b5f10ea402487ee431/ Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- Config.in.legacy | 6 +++ package/x11r7/Config.in | 1 - .../xdriver_xf86-video-tga/0001-mibstore.patch | 47 ---------------------- package/x11r7/xdriver_xf86-video-tga/Config.in | 5 --- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------- 6 files changed, 6 insertions(+), 71 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index bf3bd55f35..9602a49e3b 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA + bool "xf86-video-tga removed" + select BR2_LEGACY + help + The X.org xf86-video-tga package was removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT bool "xf86-video-glint removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 273db98e89..da79c4e851 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -180,7 +180,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-siliconmotion/Config.in source package/x11r7/xdriver_xf86-video-sis/Config.in source package/x11r7/xdriver_xf86-video-tdfx/Config.in - source package/x11r7/xdriver_xf86-video-tga/Config.in source package/x11r7/xdriver_xf86-video-trident/Config.in source package/x11r7/xdriver_xf86-video-vesa/Config.in source package/x11r7/xdriver_xf86-video-vmware/Config.in diff --git a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch b/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch deleted file mode 100644 index 07bcd04f25..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b7022db0559cd1b6cd3eb6b5abf6896a607b478d Mon Sep 17 00:00:00 2001 -From: Adam Jackson -Date: Tue, 25 Sep 2012 12:55:00 +0000 -Subject: Remove mibstore.h - -Signed-off-by: Adam Jackson ---- -Fetch from: -http://cgit.freedesktop.org/xorg/driver/xf86-video-tga/commit/?id=b7022db0559cd1b6cd3eb6b5abf6896a607b478d - -Signed-off-by: Bernd Kuhls - -diff --git a/src/tga_accel.c b/src/tga_accel.c -index 35af1a4..b414df5 100644 ---- a/src/tga_accel.c -+++ b/src/tga_accel.c -@@ -37,7 +37,6 @@ - #include "xf86cmap.h" - #include "mipointer.h" - --#include "mibstore.h" - #include "miline.h" - - #include "tga_regs.h" -diff --git a/src/tga_driver.c b/src/tga_driver.c -index dd4f3e6..90d2660 100644 ---- a/src/tga_driver.c -+++ b/src/tga_driver.c -@@ -46,8 +46,6 @@ - - /* software cursor */ - #include "mipointer.h" --/* backing store */ --#include "mibstore.h" - - /* #include "mibank.h" */ - /* colormap manipulation */ -@@ -1451,7 +1449,6 @@ TGAScreenInit(SCREEN_INIT_ARGS_DECL) - - fbPictureInit (pScreen, 0, 0); - -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - --- -cgit v0.9.0.2-2-gbebe diff --git a/package/x11r7/xdriver_xf86-video-tga/Config.in b/package/x11r7/xdriver_xf86-video-tga/Config.in deleted file mode 100644 index 7c75661acc..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA - bool "xf86-video-tga" - select BR2_PACKAGE_XORGPROTO - help - X.Org driver for tga cards diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash deleted file mode 100644 index 4f8c10965c..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From http://lists.x.org/archives/xorg-announce/2012-July/002025.html -sha256 2023818000200eb50a59476e36d59b07a361b110e73b1d9cc526beb669306131 xf86-video-tga-1.2.2.tar.bz2 -# Locally calculated -sha256 92e36c6b7c99c8335e5823d53686e58ebd82ee8051a6360f60c8c0fb05745954 COPYING diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk deleted file mode 100644 index 421b09be22..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-tga -# -################################################################################ - -XDRIVER_XF86_VIDEO_TGA_VERSION = 1.2.2 -XDRIVER_XF86_VIDEO_TGA_SOURCE = xf86-video-tga-$(XDRIVER_XF86_VIDEO_TGA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_TGA_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_TGA_LICENSE = MIT -XDRIVER_XF86_VIDEO_TGA_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_TGA_DEPENDENCIES = xserver_xorg-server xorgproto - -$(eval $(autotools-package)) From yann.morin.1998 at free.fr Fri Dec 9 17:00:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:00:58 +0100 Subject: [Buildroot] [PATCH 00/70] package/x11r7: various version bumps In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221209170058.GL2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > this series bumps various X11 packages and, when needed, switches the > tarball to xz format and updates _SITE to https. > Also two broken X11 drivers for ancient hardware are removed. Series applied to master, thanks. I'll further reply to two patches, for which I had to fix some stuff... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 9 17:02:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:02:43 +0100 Subject: [Buildroot] [PATCH 36/70] package/x11r7/xapp_rgb: bump version to 1.1.0 In-Reply-To: <20221208223817.1088619-37-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> <20221208223817.1088619-37-bernd.kuhls@t-online.de> Message-ID: <20221209170243.GM2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > https://lists.x.org/archives/xorg-announce/2022-October/003245.html > Signed-off-by: Bernd Kuhls > --- > package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- > package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash > index ce05454ce9..586dc2a7f0 100644 > --- a/package/x11r7/xapp_rgb/xapp_rgb.hash > +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash > @@ -1,4 +1,5 @@ > -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html > -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 > +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html > +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz > +sha512640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz $ make check-package package/x11r7/xapp_rgb/xapp_rgb.hash:3: expected three fields (http://nightly.buildroot.org/#adding-packages-hash) package/x11r7/xapp_rgb/xapp_rgb.hash:3: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash) Applied to master after fixing this, thanks. Regards, Yann E. MORIN. > # Locally computed > sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING > diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk > index b2d5d77744..4b6399fc76 100644 > --- a/package/x11r7/xapp_rgb/xapp_rgb.mk > +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -XAPP_RGB_VERSION = 1.0.6 > -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 > -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app > +XAPP_RGB_VERSION = 1.1.0 > +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz > +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app > XAPP_RGB_LICENSE = MIT > XAPP_RGB_LICENSE_FILES = COPYING > XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 9 17:03:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:03:31 +0100 Subject: [Buildroot] [PATCH 48/70] package/x11r7/xcb-util-cursor: bump version to 0.1.4 In-Reply-To: <20221208223817.1088619-49-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> <20221208223817.1088619-49-bernd.kuhls@t-online.de> Message-ID: <20221209170331.GN2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > https://lists.x.org/archives/xorg-announce/2022-October/003230.html > Signed-off-by: Bernd Kuhls > --- > package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- > package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > index 14cea17138..fc861fb4d9 100644 > --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > @@ -1,4 +1,5 @@ > -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html > -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 > +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html > +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz > +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz $ make check-package package/x11r7/xcb-util-cursor/xcb-util-cursor.hash:3: separation does not match expectation (http://nightly.buildroot.org/#adding-packages-hash) Applied to master after fixing that, thanks. Regards, Yann E. MORIN. > # Locally computed > sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING > diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > index 07b37c5e47..0fb131693b 100644 > --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -XCB_UTIL_CURSOR_VERSION = 0.1.3 > -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist > -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 > +XCB_UTIL_CURSOR_VERSION = 0.1.4 > +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib > +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz > XCB_UTIL_CURSOR_LICENSE = MIT > XCB_UTIL_CURSOR_LICENSE_FILES = COPYING > XCB_UTIL_CURSOR_INSTALL_STAGING = YES > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Fri Dec 9 17:27:12 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 9 Dec 2022 10:27:12 -0700 Subject: [Buildroot] [PATCH 1/1] package/pipewire: bump to version 0.3.62 Message-ID: <20221209172712.3928585-1-james.hilliard1@gmail.com> Add support for new optional gsettings meson config option. Signed-off-by: James Hilliard --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 4585534569..d8b5b0cc86 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 +sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 9fef605878..6bcda0a93d 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.60 +PIPEWIRE_VERSION = 0.3.62 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -166,6 +166,13 @@ else PIPEWIRE_CONF_OPTS += -Dx11-xfixes=disabled endif +ifeq ($(BR2_PACKAGE_LIBGLIB2),y) +PIPEWIRE_CONF_OPTS += -Dgsettings=enabled +PIPEWIRE_DEPENDENCIES += libglib2 +else +PIPEWIRE_CONF_OPTS += -Dgsettings=disabled +endif + ifeq ($(BR2_PACKAGE_LIBUSB),y) PIPEWIRE_CONF_OPTS += -Dlibusb=enabled PIPEWIRE_DEPENDENCIES += libusb -- 2.34.1 From peter at korsgaard.com Fri Dec 9 18:01:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:01:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 In-Reply-To: <20221207031601.80964-1-christian@paral.in> (Christian Stewart's message of "Tue, 6 Dec 2022 19:16:01 -0800") References: <20221207031601.80964-1-christian@paral.in> Message-ID: <87cz8s1mnr.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Includes 2 security fixes following the security policy. > - CVE-2022-41720: https://go.dev/issue/56694 > - CVE-2022-41717: https://go.dev/issue/56350 > https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE > https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 In-Reply-To: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:12:20 +0100") References: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> Message-ID: <878rjg1mn2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP > responses due to a certificate verification error. This issue was > introduced in Botan 1.11.34 (November 2016). > https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w > https://github.com/randombit/botan/blob/2.19.3/news.rst > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/dnsmasq: bump to version 2.88 In-Reply-To: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:17:35 +0100") References: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> Message-ID: <874ju41mmn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: bump to version 1.3.8 In-Reply-To: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:29:16 +0100") References: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbwzc8m.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Drop patch (already in version) > http://proftpd.org/docs/NEWS-1.3.8 > http://proftpd.org/docs/RELEASE_NOTES-1.3.8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:02:19 +0100 Subject: [Buildroot] [git commit] package/dnsmasq: bump to version 2.88 Message-ID: <20221209180306.C09CB85EC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c29929c123a2e84e358a08916168d8010fbb3e9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/dnsmasq/dnsmasq.hash | 4 ++-- package/dnsmasq/dnsmasq.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/dnsmasq/dnsmasq.hash b/package/dnsmasq/dnsmasq.hash index 78127ca714..fd015d38ac 100644 --- a/package/dnsmasq/dnsmasq.hash +++ b/package/dnsmasq/dnsmasq.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.87.tar.xz.asc -sha256 0228c0364a7f2356fd7e7f1549937cbf3099a78d3b2eb1ba5bb0c31e2b89de7a dnsmasq-2.87.tar.xz +# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.88.tar.xz.asc +sha256 23544deda10340c053bea6f15a93fed6ea7f5aaa85316bfc671ffa6d22fbc1b3 dnsmasq-2.88.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING-v3 diff --git a/package/dnsmasq/dnsmasq.mk b/package/dnsmasq/dnsmasq.mk index 46a40c4bbb..3945e4256a 100644 --- a/package/dnsmasq/dnsmasq.mk +++ b/package/dnsmasq/dnsmasq.mk @@ -4,7 +4,7 @@ # ################################################################################ -DNSMASQ_VERSION = 2.87 +DNSMASQ_VERSION = 2.88 DNSMASQ_SOURCE = dnsmasq-$(DNSMASQ_VERSION).tar.xz DNSMASQ_SITE = http://thekelleys.org.uk/dnsmasq DNSMASQ_MAKE_ENV = $(TARGET_MAKE_ENV) CC="$(TARGET_CC)" From peter at korsgaard.com Fri Dec 9 18:00:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:00:53 +0100 Subject: [Buildroot] [git commit] package/go: security bump to version 1.19.4 Message-ID: <20221209180306.A82D685EC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090d126da88c1d529bf073626e423fceeb3cf9d5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Includes 2 security fixes following the security policy. - CVE-2022-41720: https://go.dev/issue/56694 - CVE-2022-41717: https://go.dev/issue/56350 https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 866e7e0d59..d35db10213 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 18ac263e39210bcf68d85f4370e97fb1734166995a1f63fb38b4f6e07d90d212 go1.19.3.src.tar.gz +sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index fd4caa2e5a..44e0c622c9 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.3 +GO_VERSION = 1.19.4 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Fri Dec 9 18:02:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:02:38 +0100 Subject: [Buildroot] [git commit] package/proftpd: bump to version 1.3.8 Message-ID: <20221209180306.D02F785EC8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=583e06a495e401c564adfd0c13c4ebad33e34e63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) http://proftpd.org/docs/NEWS-1.3.8 http://proftpd.org/docs/RELEASE_NOTES-1.3.8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...quotatab-fix-build-failure-against-gcc-10.patch | 56 ---------------------- package/proftpd/proftpd.hash | 2 +- package/proftpd/proftpd.mk | 4 +- 3 files changed, 3 insertions(+), 59 deletions(-) diff --git a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch b/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch deleted file mode 100644 index 5f4eb66c71..0000000000 --- a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9c9623c8a47fb5580dfea1a59296c6d224479504 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 2 Mar 2020 23:45:22 +0000 -Subject: [PATCH] mod_quotatab: fix build failure against gcc-10 - -On gcc-10 (and gcc-9 -fno-common) build fails as: - -``` -$ ./configure --with-modules=mod_quotatab && make -... -ld: modules/module_glue.o:(.data.rel+0x68): - undefined reference to `quotatab_file_module' -collect2: error: ld returned 1 exit status -make: *** [Makefile:56: proftpd] Error 1 -``` - -gcc-10 will change the default from -fcommon to fno-common: -https://gcc.gnu.org/PR85678. - -The error also happens if CFLAGS=-fno-common passed explicitly. - -Signed-off-by: Sergei Trofimovich - -[Retrieved from: -https://github.com/proftpd/proftpd/commit/9c9623c8a47fb5580dfea1a59296c6d224479504] -Signed-off-by: Fabrice Fontaine ---- - contrib/mod_quotatab.c | 1 + - contrib/mod_quotatab.h | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/contrib/mod_quotatab.c b/contrib/mod_quotatab.c -index 4fa6c1f44..0ee480163 100644 ---- a/contrib/mod_quotatab.c -+++ b/contrib/mod_quotatab.c -@@ -50,6 +50,7 @@ typedef struct regtab_obj { - module quotatab_module; - - /* Quota objects for the current session */ -+quota_deltas_t quotatab_deltas; - static quota_table_t *limit_tab = NULL; - static quota_limit_t sess_limit; - -diff --git a/contrib/mod_quotatab.h b/contrib/mod_quotatab.h -index ed30333f5..c818395a0 100644 ---- a/contrib/mod_quotatab.h -+++ b/contrib/mod_quotatab.h -@@ -188,7 +188,7 @@ typedef struct table_obj { - #define QUOTATAB_TALLY_SRC 0x0002 - - /* Quota objects for the current session. */ --quota_deltas_t quotatab_deltas; -+extern quota_deltas_t quotatab_deltas; - - /* Function prototypes necessary for quotatab sub-modules */ - int quotatab_log(const char *, ...) diff --git a/package/proftpd/proftpd.hash b/package/proftpd/proftpd.hash index 983500bb8e..f950f26b86 100644 --- a/package/proftpd/proftpd.hash +++ b/package/proftpd/proftpd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2dbe684034ab592742ebdb778a8a234b70f959efeb30feedee3ea77f26f74fbb proftpd-1.3.6e.tar.gz +sha256 f7139e7377a2cb059b8b9b14d76a6df5f440e3181cb15ae890d43bbcae574748 proftpd-1.3.8.tar.gz sha256 391a473d755c29b5326fb726326ff3c37e42512f53a8f5789fc310232150bf80 COPYING diff --git a/package/proftpd/proftpd.mk b/package/proftpd/proftpd.mk index 64c16a84eb..8e7d108c9e 100644 --- a/package/proftpd/proftpd.mk +++ b/package/proftpd/proftpd.mk @@ -4,8 +4,8 @@ # ################################################################################ -PROFTPD_VERSION = 1.3.6e -PROFTPD_SITE = $(call github,proftpd,proftpd,v$(PROFTPD_VERSION)) +PROFTPD_VERSION = 1.3.8 +PROFTPD_SITE = ftp://ftp.proftpd.org/distrib/source PROFTPD_LICENSE = GPL-2.0+ PROFTPD_LICENSE_FILES = COPYING PROFTPD_CPE_ID_VENDOR = proftpd From peter at korsgaard.com Fri Dec 9 18:01:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:01:09 +0100 Subject: [Buildroot] [git commit] package/botan: security bump to version 2.19.3 Message-ID: <20221209180306.B626485EC5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f276188ef7967ce8332fb38fdecd98b080b7e3db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From brandon.maier at collins.com Fri Dec 9 19:40:43 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Fri, 9 Dec 2022 13:40:43 -0600 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj Message-ID: <20221209194043.28673-1-brandon.maier@collins.com> BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. This mimics changes done to the ZYNQMP_PMUFW which had a similar issue. Signed-off-by: Brandon Maier --- boot/uboot/Config.in | 10 ++++++---- boot/uboot/uboot.mk | 17 +++++++---------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..75bfaef2a8 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -496,10 +496,8 @@ config BR2_TARGET_UBOOT_ZYNQMP_PM_CFG help Location of a PMU configuration file. - If not empty, Buildroot will convert the PMU configuration - file into a loadable blob and pass it to U-Boot. The blob gets - embedded into the U-Boot SPL and is used to configure the PMU - during board initialization. + If not empty, the blob gets embedded into the U-Boot SPL and + is used to configure the PMU during board initialization. Unlike the PMU firmware, the PMU configuration file is unique to each board configuration. A PMU configuration file can be @@ -507,6 +505,10 @@ config BR2_TARGET_UBOOT_ZYNQMP_PM_CFG the BSP source, for example at ./psu_cortexa53_0/libsrc/xilpm_v2_4/src/pm_cfg_obj.c + If the file is a C source file, Buildroot will convert the PMU + configuration file into a loadable blob before handing off to + U-Boot. + Leave this option empty if your PMU firmware has a hard-coded configuration object or you are loading it by any other means. diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..31093992f6 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -406,18 +406,15 @@ endef UBOOT_ZYNQMP_PM_CFG = $(call qstrip,$(BR2_TARGET_UBOOT_ZYNQMP_PM_CFG)) ifneq ($(UBOOT_ZYNQMP_PM_CFG),) -UBOOT_ZYNQMP_PM_CFG_BIN = $(UBOOT_DIR)/pm_cfg_obj.bin -define UBOOT_ZYNQMP_KCONFIG_PM_CFG - $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BIN)", \ - $(@D)/.config) -endef +UBOOT_ZYNQMP_PM_CFG_PATH = $(shell readlink -f $(UBOOT_ZYNQMP_PM_CFG)) +UBOOT_ZYNQMP_PM_CFG_BASENAME = $(basename $(UBOOT_ZYNQMP_PM_CFG_PATH)) -define UBOOT_ZYNQMP_PM_CFG_CONVERT - $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py \ - "$(UBOOT_ZYNQMP_PM_CFG)" \ - "$(UBOOT_ZYNQMP_PM_CFG_BIN)" +define UBOOT_ZYNQMP_KCONFIG_PM_CFG + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) endef -UBOOT_PRE_BUILD_HOOKS += UBOOT_ZYNQMP_PM_CFG_CONVERT endif UBOOT_ZYNQMP_PSU_INIT = $(call qstrip,$(BR2_TARGET_UBOOT_ZYNQMP_PSU_INIT_FILE)) -- 2.38.1 From thomas.petazzoni at bootlin.com Fri Dec 9 22:30:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 23:30:09 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209233009.6b003e99@windsurf> Hello, On Fri, 9 Dec 2022 15:43:47 +0100 Gwenhael Goavec-Merou wrote: > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 This commit does not have any justification about the gcc 9.3.0 requirement. It seems to have been bumped to 9.3.0 just because Ubuntu 20.04 LTS uses 9.3.0. So I would suggest to patch out this silly version check, and really base the gcc version needed by gnuradio on actual issues. In any case, we need to patch out, because we can't express a dependency on >= 9.3.0 in Buildroot, we can only express a dependency on >= 9.x. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bagasdotme at gmail.com Sat Dec 10 04:38:01 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sat, 10 Dec 2022 11:38:01 +0700 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209171025.0ed53d0b@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> <20221209163250.0a47324b@x230_1.trabucayre.com> <20221209163756.118bd1d5@x230_1.trabucayre.com> <20221209171025.0ed53d0b@windsurf> Message-ID: <765692ff-7709-8b22-59a9-0280d2a62f8b@gmail.com> On 12/9/22 23:10, Thomas Petazzoni via buildroot wrote: > On Fri, 9 Dec 2022 16:37:56 +0100 > Gwenhael Goavec-Merou wrote: > >>> gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. >>> I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this >>> requirement? >> BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 instead of BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 ... > > BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 does not exist. We only have options for > 5.x, 6.x, 7.x, 8.x, 9.x, etc. > Thus the minimum version is GCC 10 (BR2_TOOLCHAIN_GCC_AT_LEAST_10), right? -- An old man doll... just what I always wanted! - Clara From stephan at asklandd.dk Sat Dec 10 06:15:47 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Sat, 10 Dec 2022 07:15:47 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: Hi, Thanks for your reply! Good suggestion. I've split the patch in two and sent them separately as they're technically unrelated. I've tried but I can't figure out how to use git send-email, but I did send the e-mail as plain text this time, so I hope it works. On ons, dec 7 2022 at 13:56:06 +01:00:00, Yegor Yefremov < yegorslists at googlemail.com> wrote: Hi Stephan, all, I would split this patch in two: On Wed, Dec 7, 2022 at 1:33 PM Bagas Sanjaya wrote: On 12/7/22 16:33, Stephan Henningsen wrote: > Hi there, > > I've made a patch for the linux-firmware package which features: > - bump to latest release tag: 20221109 > - update hashes, remove some obsolete file hashes. > - add config option and build tags that adds firmware for a new set of wifi devices. > > > -- > hhjj, > Stephan > > > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files > linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices > Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > Signed-off-by: Stephan Henningsen > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > Firmware files for the Intel Wifi 9xxx devices supported by > the iwlwifi kernel driver. > > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > + bool "Intel iwlwifi Wi-Fi 6/6E > + help > + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > + supported by the iwlwifi kernel driver. > + > config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > bool "Libertas SD 8686 v8" > help > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 > @@ -1,5 +1,5 @@ > # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz > +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz one commit for version bump > # Hash for license files > sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis > @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 > sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress > sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 > sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware > -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced > sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x > sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware > sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip > -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa > sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware > sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx > sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt > @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 > sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom > sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon > sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware > -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE > +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE > sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt > sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 > + > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LINUX_FIRMWARE_VERSION = 20221012 > +LINUX_FIRMWARE_VERSION = 20221109 > LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > LINUX_FIRMWARE_INSTALL_IMAGES = YES > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > endif > > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > +endif > + > ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > LINUX_FIRMWARE_FILES += tigon/* > # No license file; the license is in the file WHENCE Another for adding IWLWIFI_6E. Regards, Yegor > Hi, If you'd like to send patches here, please use git-send-email(1). Do not send it as attachment, let alone HTML email. Also, if you instead send them through mail client, configure it so that tabs and spaces are preserved (tabs don't get expanded to spaces) and long lines are not wrapped. Thanks. -- An old man doll... just what I always wanted! - Clara _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Sat Dec 10 06:57:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 10 Dec 2022 06:57:30 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-09 Message-ID: <20221210065736.E4DB24185F@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-09 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 18 | 5 | 0 | 23 | 2022.08.x | 24 | 13 | 0 | 37 | master | 229 | 277 | 0 | 506 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 26 sscep-0.10.0 | 15 jack2-1.9.21 | 13 xz-5.2.7 | 11 linux-6.0.9 | 10 host-binutils-2.38 | 9 host-pahole-1.24 | 8 host-rust-1.65.0 | 8 unknown | 7 host-go-1.19.3 | 6 norm-1.5.8 | 6 gerbera-1.10.0 | 5 host-python-greenlet-2.0.0 | 5 libglib2-2.72.3 | 5 bat-0.19.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 gobject-introspection-1.72.0 | 4 host-binutils-2.39 | 4 libdnet-1.16.1 | 4 libgpg-error-1.45 | 4 lirc-tools-0.10.2 | 4 python-bunch-1.0.1 | 4 elfutils-0.186 | 3 quickjs-2021-03-27 | 3 dust-0.8.1 | 2 efivar-38 | 2 fdk-aac-2.0.2 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 freeradius-client-1.1.7 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-python-maturin-0.14.1 | 2 libglvnd-1.4.0 | 2 perl-5.34.1 | 2 php-8.1.12 | 2 pistache-3ec9d7c4f8b828fdd3... | 2 python-bcrypt-4.0.1 | 2 python-numpy-1.23.4 | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 boost-1.80.0 | 1 busybox-1.35.0 | 1 coreutils-9.1 | 1 cryptopp-8.6.0 | 1 cryptsetup-2.6.0 | 1 dahdi-linux-3.2.0 | 1 dhcp-4.4.3-P1 | 1 dieharder-3.31.1 | 1 dmalloc-5.6.5 | 1 docker-cli-20.10.19 | 1 docker-compose-2.11.2 | 1 exempi-2.6.1 | 1 fftw-quad-3.3.8 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdb-11.2 | 1 gdb-12.1 | 1 gmp-6.2.1 | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 host-cmake-3.22.3 | 1 host-gcc-final-11.3.0 | 1 host-moby-buildkit-0.10.0 | 1 host-sentry-cli-2.8.0 | 1 libatomic_ops-7.6.14 | 1 libbpf-1.0.1 | 1 libgcrypt-1.10.1 | 1 libkcapi-1.4.0 | 1 libmdbx-0.11.13 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 liquid-dsp-1.4.0 | 1 live555-2021.05.03 | 1 ltp-testsuite-20220930 | 1 make-4.2.1 | 1 make: *** [package/pkg-gene... | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mongoose-7.8 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 ntp-4.2.8p15 | 1 openssh-9.1p1 | 1 python-greenlet-2.0.0 | 1 python-pyicu-2.10.2 | 1 qt5webkit-5.212.0-alpha4 | 1 ramsmp-3.5.0 | 1 sudo-1.9.11p2 | 1 traceroute-2.1.0 | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 volk-2.5.2 | 1 wolftpm-2.6.0 | 1 xapp_xdm-1.1.13 | 1 xenomai-3.0.10 | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/bb7ea858b200565588c1173a13cfdc6945ca57b5 | microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3c83c0d50875e8a308f6243930e14fc929beeec1 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/3fb5c0056b62d90c0306f0be9dbb61131b519081 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/191d05395f93042260a117f3d4efd5ff4eca0d15 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0612058d52ab499953c6620908c2129afb398f68 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73008ac4990088f1ca5b482ed6663c0d35eff911 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/94bdbfa442fa7e39cd1083992667d6ad4fdebbe4 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d31ff58fb7a2588fa8f35f749953f67e59ed599c | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2b7a9999e04b94071d0406a64bfb7ac11abf81c4 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0073448f155409fb42e27c39ee55056bc345a5a | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6698239afc1d60f78d5732a6364468e0ee230286 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ac9622d57ea6330f1cdd8d696bb4d0e620c9b660 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/396c37ced4eb010b5c84821add7f1aaf8273f4af | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9945dd2a23d85611af1c5dcdadeab83eae7cef91 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e7d6d31234d119abd20e5ba2197268048ff1dfc0 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b7c5db8b7c817ee687b21407103df98af5b938c8 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b64d9f2eb53d127009530f64e87ea94e99e2bae7 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c75f59eb7ea02e17eaaa0c29ea214040122517d1 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/94bf9a690d07d2e77bf4c8b4a1d31121f0646ee6 | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c10eb641eedb07aba5d805692983e4043d03c485 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7e27df838990a662e892660ba5149713d6fcdad6 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fb6512aaad2ce5f630bb4f37ae010300376e0e94 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1f2b329900f1244f35d8cb772ebd10f79be76c61 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6d59a0c5c64daab595f76fba35bc5ba1b68b4bad | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/28e0b235d8366e6540e3326eabb3a7fcb770098f | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c07b4c4d6a587e4c2e4f2cfe8fa6995b062f134a | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/de7018ea512ce78d8c152092aed94b9109f5e799 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dd4fe18b319c62c32ec5525ddb82e5221cc813aa | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/10fcfba17aa060065ce35faf05910e382c27cb97 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/eaff2458989c91b578449ff62ffa6e2a25f9fd36 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2fef32a8b3efd8fee6d5d233363acfcc975fef7b | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6ff714e75f2f07ba1462855cd649f5a3b42d3fc | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f5e0c0afb34e0ad6c4437253f0a79acf23c12d54 | mips64el | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/30da441af175f66994ea3504db08aa193cca72a2 | powerpc64 | busybox-1.35.0 | NOK | http://autobuild.buildroot.net/results/6812e5837c68d6744b5d6cc521a2f36c456955f2 | ORPH sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/f654af96b15e3526aab298de473afe402a6b0021 | ORPH or1k | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/c4dac28ead0932659b9a6c922ee08e95aeca88b4 | or1k | cryptsetup-2.6.0 | NOK | http://autobuild.buildroot.net/results/3c7b137684206c9bba9f9e3f2e2f58d4de8c734e | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/812ba0620af71570be3a839b67af50d070f8e141 | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/221f0f2e99d5e43eabcff625901a7230d5113d04 | ORPH microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/12d2bcd75bc9b53efe5e634649b42d704473a346 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/aab6580b7edd860099c2e413925d2bf89b679ee6 | ORPH x86_64 | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/d53d624ad940ed8ead3facff87443727232603a5 | arm | docker-compose-2.11.2 | NOK | http://autobuild.buildroot.net/results/27a5dfbf5287ff138422a8975e0c925f311303c2 | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/83ff1cfd24ef45bb4b3b14e2ed4ca01849f83eee | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/edf2d62e0a1492020c7820267805c29110fd6203 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/c37ed6f5c454acf95ede2a45304d466f5f310aae | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/c3749b08e8e5a94f4899e33160e44270e0c4d434 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9995b36c2ad5157c2ebcd8fd52c4a65022e9f873 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ef18bff9cea41c679e3402210829a8a1b749c3cd | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ca06fde2e2f7e861e5be8b1d30f078817005f655 | ORPH arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/2ce02cb1ffdf5dc5894b8aa63e668ea3347fe247 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/28e887889786fd5b26e68e6b1218132428f81abd | armeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/d6c99314fb32c8c4d9b6093bbbf88007fe7d3035 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/510bd816aefee1e88f7469ce3af25b46e922fe62 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/0e35fd2b63edca9797aefdb444c7e7faa84edecb | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/7523fe5682bb1979f55a179e82d077366b4ab1e2 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1d4dda86ce0131e452ce470784b67c054fdba26c | ORPH sparc64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0307c0db75c9f2a6e61d7c864baa137b7112c0d7 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/979804eeadea9924930183c90bdaeee0905d1803 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/83ebd99308f6cdce2fd6ced68bb7e12c90a1e2ce | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/103c700f261dc04ec496f238b2585f553983b237 | s390x | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/afbd3f2ae2ccb2da7b53bd776e05c13ed5344f76 | mips | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/8868b727810ea019846d98c4dba5e0f13e9e9a96 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/87c8d7a31a4a6b6cb999a8d85417412ccf34e609 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2376708e77f0766da7786d69db3299fbe6989c3f | aarch64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1c68272759c2782cd65f798a3cdedd2df6c5eda8 | microblazeel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/00da3ff40e41c8f288d661e8739c1298d7323ce9 | i686 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/02ab54aa716cedb5b9825e9605cd1ad94321ba4d | sparc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/13c978051cd1562b387018c4d6b40f73171d7c3f | sparc | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/b0715abbf10d60013e6cf4c08a07e65597ddfa2c | ORPH or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/136107ba5e6bcaf327e9cdf6d9e7a352e48a1abe | ORPH mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d5e647511ac692183f91c0f130190ad82a0ca3f7 | microblazeel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2d92d547be81be4b443eed28c6ff55b6aba5e5be | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/1c8a1745210c26f484264a0c1b1f6801b732c4c5 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0e6b7a5be21df8ae64074c4d1d39a304a39a3ba4 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e2c17501c107c7feb772822b87f708d3c7a7ddb4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/cf07d1fadd2f248f39aa70bc50bfa0f6b9e23177 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3dbb0855f9e77be028e9dd8e381c39773377f91c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/16275b8a9c9436626b0ef2f04732b791acf7ed24 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8d2a2516179055bda69fc223178026c0eebf7eb6 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/c606201963c4771ef7ee37735de0f9fb7bb68cff | ORPH microblazeel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/acb0beac4f3ff235c2c117ac2afa5423088d4b9d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f9d260e01eb4ba68f0c4aacf1a053fe70e727553 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a00e1ad23dc92b08352feb8f4d5b7215fac3f663 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c51b05ba990b00638b8173875cd1c69cb60d58cc | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/eb9e34aa787606757ad9f65c473a827b110254cf | sparc64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/3c40f8222c6651f4ca17c1637b3dc501876a196e | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a51a6b48a52f0c620261786a20a0d935108fa074 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/01017fa3467b68b58219dbafd9b21531936565cb | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bd6c4470f3cb7380b86a0d4a495b37cf3560914d | mips64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9b2e4ccbd561bd4d9c9a4b666e690d1515f3756d | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/10bae5895eeb64583ca6d8cad6ee735f05495d20 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fd00d0e3707ebce10b2cb4622966aa4d2f4ee839 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3f5c1550a970a3dfe207db25a45e9c91d1c78c2b | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f87aeed0f58fb641e2043076cf58ea6577f45139 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c266aa75a1a9c94bc1a919bd8e2e61e8920cd22c | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9c31c74371c98fe7bb71b2bf386026e9adf209e7 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57f70629d4e0fa4f8305b9793390548c54d4e50a | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a89a83d76070d5600926c7a7cf14049754f87c5f | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/569f9f13ec4e1d466fa23ab00089eef804c16b76 | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/304a2df1159c3aa060a0acc984ae60928ae7a035 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/be40412920b2b20072ed44627d556908cd186b92 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a05c0355992c076931598ba571026fb220776907 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c33b67d75739a1c5d359df58ae1a869cf9c25e9f | mips64 | host-cmake-3.22.3 | NOK | http://autobuild.buildroot.net/results/4fbeef0b36edaa2f17f53a666cbf3b3dd0ef2a3a | arm | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/b16ea6fe07f488fc848ba8941bd1f997acea68c6 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2a3518eaae1398737762cc08f07a922ed3245fe3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/79f70c37d462e2650bf82bcf54ad8f8709c726e8 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3f59e9960cae6b2011d6749846cfeb03e32628a7 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ded56ee1b91023847a924bf79e588cf904c2b7a2 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/cf712c8df3c7cf82236fb962eb6f03028b8a6064 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/34178c367574cdb7c16111a89b1a3c74c580b6e9 | mips64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/3c7a4be5284dd16f9318c21eb0656bb96846b281 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a41758989ac95690eb7c6ca839891a40da7baea1 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6a85f8a78390b18b52633eb96a6c20be6dfc9278 | microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3c1dd743cffbad77799726b3fe391bfe70229b0d | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bd6dfd390275512a17a64fd72a2e734749339b7b | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/04be4b5764644dd2208f054ed9159066cf54270f | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/eccebf46c407207a54513e3bce3e1164fda0210a | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f832c6a1a89604423098e01a6584f4b6033a2508 | sh4aeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/39afec1fe232df148db1d8358796424f3465c447 | powerpc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/0183c2e43eda61952558910b6e0bebbfc94ebd54 | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/5a97fd29f5b2d2b48eaf643a11cda0d377ed3d8c | riscv32 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/24ef2e7a572433a086ba5781a47fc9971085da2d | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/39491e89afeafb18fcfb966e22b2e8574002a1e3 | mips64el | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/1a73d7748b0e2d5d4ffafc21a08a1b1c44aa9c4e | s390x | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/5f72636a76630f7c9538de9d9081a18ffda4bdda | aarch64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/38303a6ce030fd2a399799aa5beb3379a851ab90 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f5f30fd1065ff4fce1c8c35bd1ecd287a4f90d4d | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9daf8b2208d5f7be860280441b5b676feba8c4d0 | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/97467cca661f7076dd81563edcf7a7ba98de828e | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/7f39795207b7afac577e01f509ab3e05392a17d0 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2bdd813f51b3b3138646b0657c06d737187e1678 | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/38e4af14593d9315f1f243d5ef14c6c0f374177a | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/176df1ed6025ae1ab493e23863454cbb7437202c | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/bd43709208b11f6b8958db1c821929b7da1ece14 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7373355259b215c92f22353202f33cf645431e11 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/eaea7cca0129aebdebb6452242c26c12860d6c4c | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/dfcb7685dbf4ec6d0d4fb2b76a6a084ed8e2bde3 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7afd8755b23554b02bc6b97e55a5621e498d4617 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50f4f6cb3b30661a4e6e0997290dea6cefae1f49 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d62315126acb95ca4d8962f36fd4384c70edbd5e | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e83d47f3d8448a6c3f31faae0b43d5c95f5fef43 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/34f298f6ed73221f43a94bb761027941b2e05832 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/93fc41502ba8ea3d2f872468f3089250919ca2de | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8bc74f83b8f3631560a33e58386b53adda18188 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/40bf3ee98f6ed7ba6425b9d4cfe92695fe705d7a | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/154100b3520432035521740baaae2bba2e6b273d | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a451ec325f468a699d3399020d8eda2c5870e7f7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9188c202ad9fce9b523071d8c39024809d6ef467 | sparc64 | libatomic_ops-7.6.14 | NOK | http://autobuild.buildroot.net/results/fde02234d54bfd16b12f11846525c2148b3d20be | ORPH mips64el | libbpf-1.0.1 | NOK | http://autobuild.buildroot.net/results/d6be478b8afee424d74408eca6b123fee457f917 | riscv64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/4326e9a540bb7f067afde2003db4fbd79b085251 | ORPH nios2 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/bab080ce8dafc197f1f04fd28e9a713a6f08b16f | ORPH sh4eb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/bdeb03644d06d82c708803bbf5166aa7504944da | ORPH aarch64_be | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a8f4f2056a4a6d08d20a72e9f1e1c48cb99b5130 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6bc7d8c235cbdb29030794f68fb19b3ee8078314 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c72dea9bd874074bf8c9fccd408673c4c0fd539f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c52c49883d479fdc35ae4369d468063eb72400b2 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/be7d126cd5e033c7e7e96b5d06233509b837c90c | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/781405453d1afd4f4548513622006b2926103e86 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b14bc04c15312d399933af7c5f4b60a944a391aa | m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2b01907361115c24f816f603bedfa78b03a0d8d1 | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/4fa20662af44cebf1bfcb6465a4b20848bbade8a | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3bbfd193c620f03bace62ec301e7c79ec359c601 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ee710a1a34f89254b9c282eebba47384f2bcc9b6 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/2fd041c95479ecf73fe7ff4ea9f3c8c722e20dbe | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b840325bb9c4a20993a4f51eefd41e1cead06592 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/eee5b121710da2647d3c63a2934fb3792e58a72e | sh4a | libmdbx-0.11.13 | NOK | http://autobuild.buildroot.net/results/7162d0ff192e4e716fda9f7cb03a3a1cb1d730a5 | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/800fa03b9fab304b23a437456f919824c1e1be7c | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/670b11a5a110eaf4abc8c27c2d7e5c8580b089dd | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b196d381658197e6b0669dcb38a89a2f1c919ee4 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9c7a2ff39cd136c5411da50187ae27ac0a32b33f | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9ecf7fc9aae5677008913d2f4923a71496b86463 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/908e18e8820591b5ea8942985811167e61329f26 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/900611a5547909787d6912e9e06c4b6ce56abd90 | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/8eae972b1c69e0e10f10631c26fb9c27465ceacd | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b341c032228e7b7377335c1627d7de570c6954d2 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/37268d45c13e31864d1f8f0f589b2caa87ac1285 | ORPH x86_64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e8bbb58a4bb6a06230b24638d6c24fb575f4941c | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/14d776472ba0762e3967d916a1b4c640b91c1832 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/b637256e34b8a7a6f62ccd5645e0f0d9d8ca8254 | i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/a1f9b7ac0e4b72f09970572a803c209405a81cc0 | ORPH microblazeel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/083ec892e62ccbdee615e48baca1255590c214aa | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6f4843ac664db2012f65f04976c98c7814d82e27 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/d92147786a09d32cec131018bfb7d6a589c40e08 | ORPH powerpc64le | live555-2021.05.03 | NOK | http://autobuild.buildroot.net/results/100851877d99aa2a66e33ccd4dac37c54623ce04 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/b7b50fc0b0316cc70c6f910482ef8666e006ffa6 | microblaze | make-4.2.1 | NOK | http://autobuild.buildroot.net/results/03a537081911d31b5ca30f838f8fa343f4ca29f6 | ORPH mips | make: *** [package/pkg-gene... | NOK | http://autobuild.buildroot.net/results/000bf17678589273517f223eadcdb8127faee923 | mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/5afbd4f2c0822179ddb0c18b41fe2829e10e3094 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/864c23096df11a689de1ad588cfb31f819842586 | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/27f5210e94f05ee34fcfde1f78b3138d34da7927 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/5e97165975957671dd93358fe8798a51aed05727 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/51b6f58a9f4a32499799c84122a33fce70337c4f | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/987d20b60571e1d56d94b6d8aef619179b8f8605 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/907d8126bce1a446ed2a859b6dabbbc6fd189250 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad763529f2778c52e8467c237e6fd29dd0cf4a9b | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1177d0743548c73b5c16f4fa4cc315d160fd93f6 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/98ef10ce3c9120fb07d95954d2d6f39962cf502e | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/70f3ab23b3f963fd3d8f2f2540f91c0fc990eafd | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/646b5c0202b6a81716937aba415611915ba965db | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/e44583a160e823bf8ca3fb4bfa21f66479ad9b19 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5eb459e4fea422be6bbe263e7d313050e1fe05cb | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/97a7244590a0374fd5bf36fab969b2a6591efa98 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/d0d6854ebe6e7f504907a798f48ebb59ec6b4812 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/4d0e6ad88a1d1b0bfc202103ca7a407f391cde3a | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/0e3e9b5cc80b5baa17693f7d4b09562b9ed7f8ea | ORPH or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/e7c3c9c94c5853634d596f21afcb20445f8f9425 | ORPH mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/59a8ca7a8bee731c56892f3eb2858fbe62c1aeb8 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/6ed4b3896e1230fb5b5b1ccca9b93109d42640fe | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/aa95d08b2808c34fbe3e86c08ec3db44ab8a9764 | armeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4bc78650d19e5a1e1c259371e1ea011e5451bac5 | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c58e7d04a789a99784c8a548de0bca31a2168edc | sh4a | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/19d3aa4879cfcec191122d33708501b3d8d6e8c1 | arm | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/575dbe498e1dc9739fb4f8c518594fe4c5349e7f | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/56aee8998003834f40146a6d13e7128f82356ccd | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/307d11428cff3bff499fd0da02fafa1fe4759fa5 | or1k | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/361b9031c53dd1ece71f03ba1824faa04b1cae63 | mipsel | qt5webkit-5.212.0-alpha4 | NOK | http://autobuild.buildroot.net/results/aab8fc3e22ee8421df9a2f793c6a1f5866c5e5ee | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/ddcb395307f3d59bc2f2908adb97709158459360 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/62d759d049b02a8ebd329fb057029846a7198af9 | mips64 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b4218018ffee63558c0c466811d82c6114c0fb52 | sh4aeb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/9ed69daa51a466254b26981c89ad9d19efc571a7 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/54bfb61d728c253953df5b6f4610cf7cc71e9c58 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/b9aa5798e6dd3fea88aee2364dab040fed76ebcb | ORPH sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/14ad0207ab3b2387c2590486abd5c64806e10ead | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f3ee0602f8bab1d446a122b210d868f479004c7a | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/77745b498a8c38b36ddb10791e117ec0ce6c056e | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b6c96aa5000fbcadf0ebee80fda7d4643ae53070 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a343c28f48f154227e445127b6c37085dafb9aff | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9f9d58c60e226fefa44391ac93d51fc446a75c4e | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/fc36cd35e936b04af749d7a8c1ce36e36c163d60 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2effc126aeb4298496f2dd0ce58e178dcdf02de8 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/dc0442e6e7ccdae5f1acdb723df39a0ef09f9256 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/76aca3989f8bc8247a7083d562cdf2ed4e88bb7e | powerpc64le | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5ef5b61ac7246ad64fe4331cffce29dbf95f56ff | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/dd943567d598b925f21124e20864da4e698e4265 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/0688279022f14b1d35b6db23ca24092b0bd3a356 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/cbb72f0afdba1f6e7af38afe2c07caae5de93344 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/886697bd67dddcb24ad49a091ec0df2c75f93a5f | xtensa | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/27a710da546bfc4a9b171ef702d9705b6cd46d20 | ORPH mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/65cd66edc56abfc61461ae79ce4cc138823eb571 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/24b75f5cf3cbc40da24f4c65e3fe45482e374072 | sh4eb | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/21395cbc60151f930d03c6408f53ea5c234ad2bf | mips64 | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/fdaf5ada053530b9d67e6135578de88d2304e286 | x86_64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/5d62e8ca90ef8775f3a7539dfbf15e7257a8a2c0 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/6fd4646596b451d68d56c6aa69426856a6109964 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/151acd2a05195f8e76851fcccafdb17493ddee37 | m68k | unknown | NOK | http://autobuild.buildroot.net/results/0b9c5625b3c4ec4c214bf737e05487134e9025ad | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/6d9e76839d782ed0dedc4173c10f0b47294a7621 | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/320d27415f083023136863931f8b9765d3dcd059 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/f313d4d0a5c86462b39be14c048e26f465f966e3 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/dad822d8fa3d3d0d826f27d8feb7ff387b559f98 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/49675ad8b94626a16a58970c51bad97fc486a53e | mips64el | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/2cb9d80e2a763f9e6662d2cb9f26a61e2c5c8145 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/d63b24827cc7e06d0d0904b180240c159d2566a1 | ORPH powerpc | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/0ec62ce6b2f7f7b5e025c3b81f7ef7f765d9e97a | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/c8299fc239cc893450253fc3edf34342d66fc824 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7832b238ebd5ce8de9281cda6e6a85500426442b | sparc64 | wolftpm-2.6.0 | NOK | http://autobuild.buildroot.net/results/774b5a754b0dd0c03e9fd335be6f4b8dc3cfdba7 | i686 | xapp_xdm-1.1.13 | NOK | http://autobuild.buildroot.net/results/8dbaba0440b471f818a49649893e81127f549af4 | s390x | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/467b4aa4327269c7501e880934e4bf0a4dd8607b | arm | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/d28bc960a8a2968c57abbc53cf921491d1d1959f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c5e6138dea4909a4ef8cf0c91f30c7e03db7f2ce | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4b24c47dd2e86b2be649803ef36d25935fc3a7d6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/09b91b743840758c3a2328bdb7a54f15e975d03f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/29dac216d987d5bf24813f6ce5cf4d910fc3a20f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fe63e400ede1380bb1fa82b48b24004c2bf20c7e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/224e4f5d92624838586c90909da8ae9ceb475484 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/17cbb746b69c087a605b93b562a741031276dab5 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/56af28b9c29778af1da969addf32e2721c175cee | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e710cf39234f83bf855848b7d7e88415b0118045 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5e8e67ed61b0c4a9939a73c786a10268ae7f5620 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2e46872b1bf4ef5c03f1e2a638374e776f3ee81b | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 unknown | 2 host-gdb-arc-2020.09-releas... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/68140134e4a5e4653bd2cb886e086aa355ac3027 | ORPH aarch64_be | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a5da1d087a5a6c42660204b5a9c75a8552e2b711 | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a5dfc600b2610e1b03f331c6dd0119fac0b0b324 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/60ec401c3f4013e56b50c2e7c7b93f7ed0f550de | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/81227b3f26d6f8f4534bef4475ba0f39e38d3eeb | Classification of failures by reason for 2022.08.x -------------------------------------------------- gerbera-1.10.0 | 2 host-go-1.18.8 | 2 igd2-for-linux-2.1 | 2 /home/buildroot/autobuild/i... | 1 host-omniorb-4.3.0 | 1 libdeflate-1.12 | 1 mxs-bootlets-10.12.01 | 1 poco-1.11.2 | 1 uclibc-1.0.42 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- armeb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/c7ca2599e979f72f680a27e00fff4ab907c9ddc9 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/8df45b955f1c9224e75e982fc2edc5654ff7ae76 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2f594d4095e316d451e067a63085c909702f328e | i686 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/9843622059dbc27a83c531a4cea4181e81f9cc9f | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/3348605abd72166de1ece31a7a84ad199d024ba1 | mips64el | host-omniorb-4.3.0 | NOK | http://autobuild.buildroot.net/results/6c8877d8063c2c89edd009456cf471d671bf7021 | mips64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/5b8d961a9ec863091f2521b7fb6d8fe31ab94e18 | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d7ee42322f64c3943179079991f6e61636810a7f | arm | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/2a680e4bd4cf998301b3ee28f0f492342b2e0777 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/44ab265832a180717dbc9bf8c77728042e887d4f | ORPH sparc | poco-1.11.2 | NOK | http://autobuild.buildroot.net/results/227e99ac01c9e8e4598faa6fe57844f65b054a60 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c9ab5ad1489556e7d5dc5a58e27b019668e18349 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/5fba08792b02c30de258b995e81f6d0299f20b3c | Gitlab CI results for 2022-12-09 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682771 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682779 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682806 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682861 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682863 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682864 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682865 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682866 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682867 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682868 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682899 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682915 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682975 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683010 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683043 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683045 | -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sat Dec 10 08:18:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:18:48 +0100 Subject: [Buildroot] [git commit] package/connman: fix CVE-2022-3229{2,3} Message-ID: <20221210081954.35EAE846FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f2b4c80f44ac0da88fc087017d495e627131350 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-gweb-Fix-OOB-write-in-received_data.patch | 36 +++++ ...r-Add-reference-counter-to-portal-context.patch | 142 +++++++++++++++++ ...03-wispr-Update-portal-context-references.patch | 175 +++++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) From yann.morin.1998 at free.fr Sat Dec 10 08:20:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:20:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2, 3} In-Reply-To: <20221208204349.12391-1-fontaine.fabrice@gmail.com> References: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Message-ID: <20221210082025.GO2855@scaer> Fabrice, All, On 2022-12-08 21:43 +0100, Fabrice Fontaine spake thusly: > Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to > send HTTP requests to the gweb component are able to exploit a > heap-based buffer overflow in received_data to execute code. > > Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack > against a WISPR HTTP query could be used to trigger a use-after-free in > WISPR handling, leading to crashes or code execution. > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...-gweb-Fix-OOB-write-in-received_data.patch | 36 ++++ > ...-reference-counter-to-portal-context.patch | 142 ++++++++++++++ > ...spr-Update-portal-context-references.patch | 175 ++++++++++++++++++ > package/connman/connman.mk | 7 + > 4 files changed, 360 insertions(+) > create mode 100644 package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > create mode 100644 package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > create mode 100644 package/connman/0003-wispr-Update-portal-context-references.patch > > diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > new file mode 100644 > index 0000000000..d1a9d8f8fe > --- /dev/null > +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > @@ -0,0 +1,36 @@ > +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 > +From: Nathan Crandall > +Date: Tue, 12 Jul 2022 08:56:34 +0200 > +Subject: gweb: Fix OOB write in received_data() > + > +There is a mismatch of handling binary vs. C-string data with memchr > +and strlen, resulting in pos, count, and bytes_read to become out of > +sync and result in a heap overflow. Instead, do not treat the buffer > +as an ASCII C-string. We calculate the count based on the return value > +of memchr, instead of strlen. > + > +Fixes: CVE-2022-32292 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] > +Signed-off-by: Fabrice Fontaine > +--- > + gweb/gweb.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/gweb/gweb.c b/gweb/gweb.c > +index 12fcb1d8..13c6c5f2 100644 > +--- a/gweb/gweb.c > ++++ b/gweb/gweb.c > +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, > + } > + > + *pos = '\0'; > +- count = strlen((char *) ptr); > ++ count = pos - ptr; > + if (count > 0 && ptr[count - 1] == '\r') { > + ptr[--count] = '\0'; > + bytes_read--; > +-- > +cgit > + > diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > new file mode 100644 > index 0000000000..c2cebdfdcc > --- /dev/null > +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > @@ -0,0 +1,142 @@ > +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 > +From: Daniel Wagner > +Date: Tue, 5 Jul 2022 08:32:12 +0200 > +Subject: wispr: Add reference counter to portal context > + > +Track the connman_wispr_portal_context live time via a > +refcounter. This only adds the infrastructure to do proper reference > +counting. > + > +Fixes: CVE-2022-32293 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] > +Signed-off-by: Fabrice Fontaine > +--- > + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- > + 1 file changed, 42 insertions(+), 10 deletions(-) > + > +diff --git a/src/wispr.c b/src/wispr.c > +index a07896ca..bde7e63b 100644 > +--- a/src/wispr.c > ++++ b/src/wispr.c > +@@ -56,6 +56,7 @@ struct wispr_route { > + }; > + > + struct connman_wispr_portal_context { > ++ int refcount; > + struct connman_service *service; > + enum connman_ipconfig_type type; > + struct connman_wispr_portal *wispr_portal; > +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; > + static char *online_check_ipv6_url = NULL; > + static bool enable_online_to_ready_transition = false; > + > ++#define wispr_portal_context_ref(wp_context) \ > ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) > ++#define wispr_portal_context_unref(wp_context) \ > ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) > ++ > + static void connman_wispr_message_init(struct connman_wispr_message *msg) > + { > + DBG(""); > +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( > + { > + DBG("context %p", wp_context); > + > +- if (!wp_context) > +- return; > +- > + if (wp_context->wispr_portal) { > + if (wp_context->wispr_portal->ipv4_context == wp_context) > + wp_context->wispr_portal->ipv4_context = NULL; > +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( > + g_free(wp_context); > + } > + > ++static struct connman_wispr_portal_context * > ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, > ++ const char *file, int line, const char *caller) > ++{ > ++ DBG("%p ref %d by %s:%d:%s()", wp_context, > ++ wp_context->refcount + 1, file, line, caller); > ++ > ++ __sync_fetch_and_add(&wp_context->refcount, 1); > ++ > ++ return wp_context; > ++} > ++ > ++static void wispr_portal_context_unref_debug( > ++ struct connman_wispr_portal_context *wp_context, > ++ const char *file, int line, const char *caller) > ++{ > ++ if (!wp_context) > ++ return; > ++ > ++ DBG("%p ref %d by %s:%d:%s()", wp_context, > ++ wp_context->refcount - 1, file, line, caller); > ++ > ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) > ++ return; > ++ > ++ free_connman_wispr_portal_context(wp_context); > ++} > ++ > + static struct connman_wispr_portal_context *create_wispr_portal_context(void) > + { > +- return g_try_new0(struct connman_wispr_portal_context, 1); > ++ return wispr_portal_context_ref( > ++ g_new0(struct connman_wispr_portal_context, 1)); > + } > + > + static void free_connman_wispr_portal(gpointer data) > +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) > + if (!wispr_portal) > + return; > + > +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); > +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); > ++ wispr_portal_context_unref(wispr_portal->ipv4_context); > ++ wispr_portal_context_unref(wispr_portal->ipv6_context); > + > + g_free(wispr_portal); > + } > +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, > + connman_info("Client-Timezone: %s", str); > + > + if (!enable_online_to_ready_transition) > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + > + __connman_service_ipconfig_indicate_state(service, > + CONNMAN_SERVICE_STATE_ONLINE, type); > +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, > + return; > + } > + > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + return; > + } > + > +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) > + > + if (wp_context->token == 0) { > + err = -EINVAL; > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + } > + } else if (wp_context->timeout == 0) { > + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); > +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, > + > + /* If there is already an existing context, we wipe it */ > + if (wp_context) > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + > + wp_context = create_wispr_portal_context(); > + if (!wp_context) > +-- > +cgit > + > diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch > new file mode 100644 > index 0000000000..61c4e21f94 > --- /dev/null > +++ b/package/connman/0003-wispr-Update-portal-context-references.patch > @@ -0,0 +1,175 @@ > +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 > +From: Daniel Wagner > +Date: Tue, 5 Jul 2022 09:11:09 +0200 > +Subject: wispr: Update portal context references > + > +Maintain proper portal context references to avoid UAF. > + > +Fixes: CVE-2022-32293 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] > +Signed-off-by: Fabrice Fontaine > +--- > + src/wispr.c | 34 ++++++++++++++++++++++------------ > + 1 file changed, 22 insertions(+), 12 deletions(-) > + > +diff --git a/src/wispr.c b/src/wispr.c > +index bde7e63b..84bed33f 100644 > +--- a/src/wispr.c > ++++ b/src/wispr.c > +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; > + > + static void connman_wispr_message_init(struct connman_wispr_message *msg) > + { > +- DBG(""); > +- > + msg->has_error = false; > + msg->current_element = NULL; > + > +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) > + static void free_connman_wispr_portal_context( > + struct connman_wispr_portal_context *wp_context) > + { > +- DBG("context %p", wp_context); > +- > + if (wp_context->wispr_portal) { > + if (wp_context->wispr_portal->ipv4_context == wp_context) > + wp_context->wispr_portal->ipv4_context = NULL; > +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, > + &str)) > + connman_info("Client-Timezone: %s", str); > + > +- if (!enable_online_to_ready_transition) > +- wispr_portal_context_unref(wp_context); > +- > + __connman_service_ipconfig_indicate_state(service, > + CONNMAN_SERVICE_STATE_ONLINE, type); > + > +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( > + { > + DBG(""); > + > ++ wispr_portal_context_ref(wp_context); > + wp_context->request_id = g_web_request_get(wp_context->web, > + wp_context->status_url, > + wispr_portal_web_result, > + wispr_route_request, > + wp_context); > + > +- if (wp_context->request_id == 0) > ++ if (wp_context->request_id == 0) { > + wispr_portal_error(wp_context); > ++ wispr_portal_context_unref(wp_context); > ++ } > + } > + > + static bool wispr_input(const guint8 **data, gsize *length, > +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, > + return; > + > + if (!authentication_done) { > +- wispr_portal_error(wp_context); > + free_wispr_routes(wp_context); > ++ wispr_portal_error(wp_context); > ++ wispr_portal_context_unref(wp_context); > + return; > + } > + > + /* Restarting the test */ > + __connman_service_wispr_start(service, wp_context->type); > ++ wispr_portal_context_unref(wp_context); > + } > + > + static void wispr_portal_request_wispr_login(struct connman_service *service, > +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, > + > + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; > + > ++ wispr_portal_context_ref(wp_context); > + if (__connman_agent_request_login_input(wp_context->service, > + wispr_portal_request_wispr_login, > +- wp_context) != -EINPROGRESS) > ++ wp_context) != -EINPROGRESS) { > + wispr_portal_error(wp_context); > +- else > ++ wispr_portal_context_unref(wp_context); > ++ } else > + return true; > + > + break; > +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + if (length > 0) { > + g_web_parser_feed_data(wp_context->wispr_parser, > + chunk, length); > ++ wispr_portal_context_unref(wp_context); > + return true; > + } > + > +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + switch (status) { > + case 000: > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + if (g_web_result_get_header(result, "X-ConnMan-Status", > + &str)) { > + portal_manage_status(result, wp_context); > ++ wispr_portal_context_unref(wp_context); > + return false; > +- } else > ++ } else { > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->redirect_url, wp_context); > ++ } > + > + break; > + case 300: > +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + !g_web_result_get_header(result, "Location", > + &redirect)) { > + > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + wp_context->redirect_url = g_strdup(redirect); > + > ++ wispr_portal_context_ref(wp_context); > + wp_context->request_id = g_web_request_get(wp_context->web, > + redirect, wispr_portal_web_result, > + wispr_route_request, wp_context); > +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + break; > + case 505: > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + wp_context->request_id = 0; > + done: > + wp_context->wispr_msg.message_type = -1; > ++ wispr_portal_context_unref(wp_context); > + return false; > + } > + > +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) > + xml_wispr_parser_callback, wp_context); > + > + wispr_portal_request_portal(wp_context); > ++ wispr_portal_context_unref(wp_context); > + } > + > + static gboolean no_proxy_callback(gpointer user_data) > +-- > +cgit > + > diff --git a/package/connman/connman.mk b/package/connman/connman.mk > index a76a339e6f..fbd7318e4e 100644 > --- a/package/connman/connman.mk > +++ b/package/connman/connman.mk > @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 > CONNMAN_LICENSE_FILES = COPYING > CONNMAN_CPE_ID_VENDOR = intel > > +# 0001-gweb-Fix-OOB-write-in-received_data.patch > +CONNMAN_IGNORE_CVES += CVE-2022-32292 > + > +# 0002-wispr-Add-reference-counter-to-portal-context.patch > +# 0003-wispr-Update-portal-context-references.patch > +CONNMAN_IGNORE_CVES += CVE-2022-32293 > + > CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc > > ifeq ($(BR2_INIT_SYSTEMD),y) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:28:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:28:57 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Message-ID: <20221210082857.GP2855@scaer> Nicolas, All, On 2022-12-09 11:07 +0000, Nicolas Carrier spake thusly: > About the author name, don't bother, I don't mind if you take the > ownership (read: the blame :D) of the script. What one can do in this case, is add a co-author tag, like; Co-authored-by: Nicolas Carrier [Nicolas.Carrier at orolia.com provided the test case] Signed-off-by: Raphael Pavlidis > That said, maybe buildroot maintainers would like it to be expanded? > I don't know the policy for this kind of tests, is it sufficient > that it demonstrates that the package is able to build something that > works or is it expected to have something more exhaustive? It is perfectly fine to have a test case that demonstrates the basics of the package. This helps prove that there are no missing runtime dependencies (e.g. for pythn packages), that the basic features do work as expected, at least in the use-case the submitter is interested in. If there are more to test, it can be added as time passes (e.g. when we get a report that something does not work). We definitely do not want to be able to run the full test-suite of the package itself; that's not our role. > Also, there are those: > self.assertRunOk(f'userdel {username} || true') > self.assertRunOk(f'groupdel {username} || true') > Which I had to had, but I never fully understood why they were needed. assertRunOk() checks that the return code is zero, and drops the output. So, if self.assertRunOk(f'userdel {username}') fails, then it means that userdel in the target did fail, so it would be interesting to check why: output, ret = self.emulator.run(f'userdel {username}') self.assertEqual(ret, 0, f'Failed with {output!r}') (I think in fact ythat this is what we should do in assertRunOk()) Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:37:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:37:40 +0100 Subject: [Buildroot] [git commit] package/libuwsc: fix wolfssl build Message-ID: <20221210084323.583E485212@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1567fbd72d4b547f70a7509247bf9abb73ab58e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From yann.morin.1998 at free.fr Sat Dec 10 08:45:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:45:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build In-Reply-To: <20221208202610.5018-1-fontaine.fabrice@gmail.com> References: <20221208202610.5018-1-fontaine.fabrice@gmail.com> Message-ID: <20221210084501.GQ2855@scaer> Fabrice, All, On 2022-12-08 21:26 +0100, Fabrice Fontaine spake thusly: > libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat > layer) to avoid the following wolfssl build failure raised since the > addition of the package in commit > 120c04775d7ebe5a2cfc14848f5d11f3a333970b: > > /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' > 62 | SSL_CTX *ctx; > | ^~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 > > Signed-off-by: Fabrice Fontaine I added a blurb that explains why we don't siply select _ALL. Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/libuwsc/libuwsc.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk > index cad351529d..051ea411fa 100644 > --- a/package/libuwsc/libuwsc.mk > +++ b/package/libuwsc/libuwsc.mk > @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ > -DUWSC_USE_MBEDTLS=OFF \ > -DUWSC_USE_OPENSSL=ON \ > -DUWSC_USE_WOLFSSL=OFF > -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) > +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) > LIBUWSC_DEPENDENCIES += wolfssl > LIBUWSC_CONF_OPTS += \ > -DUWSC_SSL_SUPPORT=ON \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:47:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:47:01 +0100 Subject: [Buildroot] [git commit] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221210084727.23CFF8566D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de82d57b56dd895c7eb56948c631fa30c4935a2a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From yann.morin.1998 at free.fr Sat Dec 10 08:47:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:47:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: <20221210084732.GR2855@scaer> Fabrice, All, On 2022-12-08 21:23 +0100, Fabrice Fontaine spake thusly: > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ > package/libftdi1/libftdi1.mk | 2 +- > 2 files changed, 48 insertions(+), 1 deletion(-) > create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > > diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > new file mode 100644 > index 0000000000..c818c58d68 > --- /dev/null > +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > @@ -0,0 +1,47 @@ > +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Fri, 13 May 2022 18:11:50 +0200 > +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic > + > +Use pkg-config to retrieve libusb dependencies such as -latomic and > +avoid the following static build failure: > + > +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > + > +Fixes: > + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > + > +Signed-off-by: Fabrice Fontaine > +[Retrieved from: > +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] > +--- > + CMakeLists.txt | 12 ++++++++++-- > + 1 files changed, 10 insertions(+), 2 deletions(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index 58f664a..d20aa94 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + > + # find libusb > +-find_package ( USB1 REQUIRED ) > +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++find_package( PkgConfig ) > ++if (PkgConfig_FOUND) > ++ pkg_check_modules( LIBUSB libusb-1.0 ) > ++ if (LIBUSB_FOUND) > ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) > ++ else() > ++ find_package ( USB1 REQUIRED ) > ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++ endif() > ++endif() > + > + # Find Boost > + if (FTDIPP OR BUILD_TESTS) > +-- > +1.7.1 > + > diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk > index d2e3f42e14..66798addc4 100644 > --- a/package/libftdi1/libftdi1.mk > +++ b/package/libftdi1/libftdi1.mk > @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 > LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 > LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download > LIBFTDI1_INSTALL_STAGING = YES > -LIBFTDI1_DEPENDENCIES = libusb > +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb > LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) > LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB > LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bugzilla at busybox.net Sat Dec 10 08:58:19 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 10 Dec 2022 08:58:19 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann.morin.1998 at free.fr Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #3 from Yann E. MORIN --- Luffy, All, When you provide overrides of standard pacjages, you have to provide them with the same layout as the upstream version of those programs. We can't support arbitrary overrides. You should fix your kernel tree and your out-of-tree driver, either: - move the driver in-tree rather than rely on a symlink, or - ensure the driver is a proper out-of-tree driver and can compile standalone, and create a buildroot package for it (see kernel-module in the manual and existing packages for examples). Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From fperrad at gmail.com Sat Dec 10 09:54:35 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 10:54:35 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 Message-ID: <20221210095435.3050998-1-francois.perrad@gadz.org> fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d..805dfd2f8 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec5..42d8a2497 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b82..28b1ec13e 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz -- 2.37.2 From neal.frager at amd.com Sat Dec 10 09:55:01 2022 From: neal.frager at amd.com (Frager, Neal) Date: Sat, 10 Dec 2022 09:55:01 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221209194043.28673-1-brandon.maier@collins.com> References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: Hi Brandon, > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. Good idea to add this support. It is true that since developers cannot build the pmufw with buildroot, it makes sense that they may also build the pm_cfg_obj.bin binary outside of buildroot as well. > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) > endef Just a question to the community. Should we handle the error when a user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. In the previous version, when we only accepted c files, the zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input file was not an expected pm_cfg_obj.c file. So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? Reviewed-by: Neal Frager Best regards, Neal Frager AMD From bagasdotme at gmail.com Sat Dec 10 10:02:37 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sat, 10 Dec 2022 17:02:37 +0700 Subject: [Buildroot] Specific toolchain components version support (was Re: [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0) In-Reply-To: <20221209233009.6b003e99@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209233009.6b003e99@windsurf> Message-ID: <07221b04-b25b-1f24-6ad2-872c66a086e7@gmail.com> On 12/10/22 05:30, Thomas Petazzoni via buildroot wrote: > In any case, we need to patch out, because we can't express a > dependency on >= 9.3.0 in Buildroot, we can only express a dependency > on >= 9.x. > If we go down to x.y requirement of toolchain components, we also need to be able to select specific x.y (minor release) components version when building the Buildroot toolchain. For example, someone targetting Raspberry Pi 4 may require GCC 10.2.0, Binutils 2.35.2, and glibc 2.31 (these are versions used in Debian/Raspberry Pi OS 11). Linux kernel headers are unaffected, since even custom tarball containing exact kernel version can be specified. Cc'ing Yann and Arnout to help sorting this out. Thanks. -- An old man doll... just what I always wanted! - Clara From fperrad at gmail.com Sat Dec 10 10:07:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 11:07:01 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 Message-ID: <20221210100701.3067908-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/swig/Config.in.host | 2 +- package/swig/swig.hash | 2 +- package/swig/swig.mk | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/swig/Config.in.host b/package/swig/Config.in.host index fd2049d30..4c0deebc5 100644 --- a/package/swig/Config.in.host +++ b/package/swig/Config.in.host @@ -5,4 +5,4 @@ config BR2_PACKAGE_HOST_SWIG written in C and C++ with a variety of high-level programming languages. - http://www.swig.org/ + https://www.swig.org/ diff --git a/package/swig/swig.hash b/package/swig/swig.hash index 64fe4f979..21590c422 100644 --- a/package/swig/swig.hash +++ b/package/swig/swig.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 d53be9730d8d58a16bf0cbd1f8ac0c0c3e1090573168bfa151b01eb47fa906fc swig-4.0.2.tar.gz +sha256 2af08aced8fcd65cdb5cc62426768914bedc735b1c250325203716f78e39ac9b swig-4.1.1.tar.gz sha256 f53abaeed775018d519a1b9615f0ca17894772bd9ca21c2a156bf340ac41c13e LICENSE sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE-GPL sha256 7f50d942373a871211c5efee03f3db2f9efd1cff1002b0ef8e3748baa611a5c2 LICENSE-UNIVERSITIES diff --git a/package/swig/swig.mk b/package/swig/swig.mk index 437cf448b..d432cab53 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -4,8 +4,8 @@ # ################################################################################ -SWIG_VERSION_MAJOR = 4.0 -SWIG_VERSION = $(SWIG_VERSION_MAJOR).2 +SWIG_VERSION_MAJOR = 4.1 +SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) HOST_SWIG_DEPENDENCIES = host-bison host-pcre HOST_SWIG_CONF_OPTS = \ -- 2.37.2 From yann.morin.1998 at free.fr Sat Dec 10 10:11:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 11:11:50 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-3-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> Message-ID: <20221210101150.GS2855@scaer> ?tienne, All, On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > Bumps OP-TEE client package version to OP-TEE release 3.19.0. > > This package introduces a mandatory dependency on util-linux and > pk-config packages that were made optional in commit [1], following > 3.19.0 release tag. The dependency is related to new library teeacl > for access control list based login identification. This change picks > that commit and defines the dependency only when TEEACL library is > to be embedded. The patch will be removed once we dump to the next > OP-TEE release tag, as state by new BR2 boolean config switch > BR2_PACKAGE_OPTEE_CLIENT_TEEACL. We usually do not like to carry feature patches, but this one is actually upstream, so that's OK-ish. So I kept it. > Signed-off-by: Etienne Carriere > --- > Changes since v1: > - Squashes 2 commits from v1 series. > - Adds OP-TEE Client fixup commit and new package config switch > BR2_PACKAGE_OPTEE_CLIENT_TEEACL to not mandate dependency on > pkg-config and usr-linux (libuuid). > > Signed-off-by: Etienne Carriere > --- > ...condition-libteeacl-with-WITH_TEEACL.patch | 102 ++++++++++++++++++ > package/optee-client/Config.in | 10 ++ > package/optee-client/optee-client.hash | 4 +- > package/optee-client/optee-client.mk | 12 ++- > 4 files changed, 125 insertions(+), 3 deletions(-) > create mode 100644 package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > > diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > new file mode 100644 > index 0000000000..53e7c4bf91 > --- /dev/null > +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > @@ -0,0 +1,102 @@ > +From 8e060441a50201b10aa61bc83c57d758bfe19cf1 Mon Sep 17 00:00:00 2001 Not sure where you got that sha1, but upstream commit is bbdf665aba39c29a3ce7bd06e4554c62a416ebaa, so I actually backported that instead. > +From: Etienne Carriere > +Date: Thu, 10 Nov 2022 12:05:24 +0100 > +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL > + > +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). > +This configuration switch allows one to build OP-TEE client without > +dependencies on pkg-config and libuuid when OP-TEE ACL for > +PKCS11 is not needed: > + cmake -DWITH_TEEACL=0 ... > +or > + make WITH_TEEACL=0 ... > + > +With the comments below addressed, LGTM. > + > +Acked-by: Jerome Forissier > +Acked-by: Jens Wiklander > +Reviewed-by: Eero Aaltonen > +Signed-off-by: Etienne Carriere We also like to see a comment that this is an actual backport, so I added it. [--SNIP--] > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > index cc7f176c77..3307a0ea83 100644 > --- a/package/optee-client/Config.in > +++ b/package/optee-client/Config.in > @@ -37,6 +37,16 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS > help > Enable TEE supplicant plugin support. > > +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL > + bool "Enable TEE Access Control List login" > + default y Why did you make it default to 'y'? It is a new feature, and you backport a patch from upstream to make it optional, so there is no reason to enable it by default, is there? I dropped that, but if you believe it should defaut to y, then please send a folow-up patch that explains why. > + depends on BR2_PACKAGE_UTIL_LINUX I also changed that into a select, like we do almost eveywhere else. We have a single location that depends on util-linux, but I just noticed it is a spurious dependency, I'll send a patch to remove it. > + select BR2_PACKAGE_UTIL_LINUX_LIBS That should usually not be needed, is only used to break a circular dependency chan in special cases. I could not spot such a chain here, so I dropped the _LIBS. [--SNIP--] > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 3fbbe9484c..d03791d3ad 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -4,12 +4,16 @@ > # > ################################################################################ > > -OPTEE_CLIENT_VERSION = 3.18.0 > +OPTEE_CLIENT_VERSION = 3.19.0 > OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > OPTEE_CLIENT_LICENSE = BSD-2-Clause > OPTEE_CLIENT_LICENSE_FILES = LICENSE > OPTEE_CLIENT_INSTALL_STAGING = YES > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs $ make check-package package/optee-client/optee-client.mk:14: conditional override of variable OPTEE_CLIENT_EXT_DEPENDENCIES > +endif > + > OPTEE_CLIENT_CONF_OPTS = \ > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > -DCFG_WERROR=OFF > @@ -26,6 +30,12 @@ else > OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF > endif > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=ON > +else > +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=OFF $ make check-package package/optee-client/optee-client.mk:34: conditional override of variable OPTEE_CLIENT_CONF_OPTS package/optee-client/optee-client.mk:36: conditional override of variable OPTEE_CLIENT_CONF_OPTS Also, why did you add the condition twice, once to add the dependency and one to add the conf opts? I squashed the two together. Applied to master with all the above fixed, thanks. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 09:53:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:53:38 +0100 Subject: [Buildroot] [git commit] package/optee-client: bump to version 3.19.0 Message-ID: <20221210101202.B614485EE3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=917a961d9c77d5f1aaa47206add9b9ff80e74a82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE client package version to OP-TEE release 3.19.0. This package introduces a mandatory dependency on util-linux and pk-config packages that were made optional in commit [1], following 3.19.0 release tag. The dependency is related to new library teeacl for access control list based login identification. This change picks that commit and defines the dependency only when TEEACL library is to be embedded. The patch will be removed once we dump to the next OP-TEE release tag, as state by new BR2 boolean config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL. Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - actually backport upstream commit - don't default y for BR2_PACKAGE_OPTEE_CLIENT_TEEACL - select util-linux instead of depending on it - don't select util-linux-libs, there's no circular deps - squash both conditions together in .mk - fix check-package ] Signed-off-by: Yann E. MORIN --- ...eacl-condition-libteeacl-with-WITH_TEEACL.patch | 105 +++++++++++++++++++++ package/optee-client/Config.in | 8 ++ package/optee-client/optee-client.hash | 4 +- package/optee-client/optee-client.mk | 9 +- 4 files changed, 123 insertions(+), 3 deletions(-) diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch new file mode 100644 index 0000000000..4fdf9afc94 --- /dev/null +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch @@ -0,0 +1,105 @@ +From bbdf665aba39c29a3ce7bd06e4554c62a416ebaa Mon Sep 17 00:00:00 2001 +From: Etienne Carriere +Date: Thu, 10 Nov 2022 12:05:24 +0100 +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL + +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). +This configuration switch allows one to build OP-TEE client without +dependencies on pkg-config and libuuid when OP-TEE ACL for +PKCS11 is not needed: + cmake -DWITH_TEEACL=0 ... +or + make WITH_TEEACL=0 ... + +With the comments below addressed, LGTM. + +Acked-by: Jerome Forissier +Acked-by: Jens Wiklander +Reviewed-by: Eero Aaltonen +[etienne.carriere at linaro.org: backport upstream commit] +Signed-off-by: Etienne Carriere +[yann.morin.1998 at free.fr: actually do a backport of bbdf665] +Signed-off-by: Yann E. MORIN +--- + CMakeLists.txt | 9 ++++++--- + Makefile | 15 ++++++++++++--- + 2 files changed, 18 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0786752..9fb5c6a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,6 +5,7 @@ project (optee_client C) + set (CMAKE_TOOLCHAIN_FILE CMakeToolchain.txt) + + set (CFG_WERROR 1 CACHE BOOL "Build with -Werror") ++option (WITH_TEEACL "Build libteeacl" TRUE) + + include(GNUInstallDirs) + +@@ -37,7 +38,9 @@ add_subdirectory (libteec) + add_subdirectory (tee-supplicant) + add_subdirectory (public) + add_subdirectory (libckteec) +-find_package (PkgConfig REQUIRED) +-pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) +-add_subdirectory (libteeacl) ++if(WITH_TEEACL) ++ find_package (PkgConfig REQUIRED) ++ pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) ++ add_subdirectory (libteeacl) ++endif(WITH_TEEACL) + add_subdirectory (libseteec) +diff --git a/Makefile b/Makefile +index 90b487e..2ee5621 100644 +--- a/Makefile ++++ b/Makefile +@@ -16,6 +16,8 @@ SBINDIR ?= /usr/sbin + LIBDIR ?= /usr/lib + INCLUDEDIR ?= /usr/include + ++WITH_TEEACL ?= 1 ++ + .PHONY: all build build-libteec build-libckteec build-libseteec \ + build-libteeacl check-libuuid install copy_export clean cscope \ + clean-cscope \ +@@ -35,8 +37,10 @@ build-tee-supplicant: build-libteec + @echo "Building tee-supplicant" + $(MAKE) --directory=tee-supplicant --no-print-directory --no-builtin-variables CFG_TEE_SUPP_LOG_LEVEL=$(CFG_TEE_SUPP_LOG_LEVEL) + +-build: build-libteec build-tee-supplicant build-libckteec build-libseteec \ +- build-libteeacl ++build: build-libteec build-tee-supplicant build-libckteec build-libseteec ++ifeq ($(WITH_TEEACL),1) ++build: build-libteeacl ++endif + + build-libckteec: build-libteec + @echo "Building libckteec.so" +@@ -57,7 +61,10 @@ check-libuuid: + install: copy_export + + clean: clean-libteec clean-tee-supplicant clean-cscope clean-libckteec \ +- clean-libseteec clean-libteeacl ++ clean-libseteec ++ifeq ($(WITH_TEEACL),1) ++clean: clean-libteeacl ++endif + + clean-libteec: + @$(MAKE) --directory=libteec --no-print-directory clean +@@ -158,9 +165,11 @@ copy_export: build + cp libckteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libckteec/libckteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libckteec/libckteec.a $(DESTDIR)$(LIBDIR) ++ifeq ($(WITH_TEEACL),1) + cp libteeacl/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libteeacl/libteeacl.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libteeacl/libteeacl.a $(DESTDIR)$(LIBDIR) ++endif + cp libseteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libseteec/libseteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libseteec/libseteec.a $(DESTDIR)$(LIBDIR) +-- +2.25.1 + diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in index cc7f176c77..538948b72c 100644 --- a/package/optee-client/Config.in +++ b/package/optee-client/Config.in @@ -37,6 +37,14 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS help Enable TEE supplicant plugin support. +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL + bool "Enable TEE Access Control List login" + select BR2_PACKAGE_UTIL_LINUX + select BR2_PACKAGE_UTIL_LINUX_LIBUUID + help + Enable TEE ACL login identification for OP-TEE service that + supports them as OP-TEE PKCS#11 services. + endif comment "optee-client needs a toolchain w/ threads, headers >= 4.3" diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash index 8e55bf5725..c067e26f4e 100644 --- a/package/optee-client/optee-client.hash +++ b/package/optee-client/optee-client.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_client/archive/3.18.0/optee-client-3.18.0.tar.gz -sha256 ecc0f04fdd5398aa52fea50427fbd624f7f90274aec7bbf2cc8a5bd16758202b optee-client-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_client/archive/3.19.0/optee-client-3.19.0.tar.gz +sha256 5f0d02efa0e496964e86ca9dd2461ada923d1f9e11a4b9cafb5393bd08337644 optee-client-3.19.0.tar.gz # Locally computed sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3fbbe9484c..3e0c9269b8 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_CLIENT_VERSION = 3.18.0 +OPTEE_CLIENT_VERSION = 3.19.0 OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) OPTEE_CLIENT_LICENSE = BSD-2-Clause OPTEE_CLIENT_LICENSE_FILES = LICENSE @@ -26,6 +26,13 @@ else OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux-libs +OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=ON +else +OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=OFF +endif + define OPTEE_CLIENT_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ $(TARGET_DIR)/etc/init.d/S30tee-supplicant From yann.morin.1998 at free.fr Sat Dec 10 09:34:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:34:12 +0100 Subject: [Buildroot] [git commit] package/optee-benchmark: bump to version 3.19.0 Message-ID: <20221210101202.AB27985EE2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c552f39c98d271002032b0d74f62c9cfe4348dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE benchmark package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-benchmark/optee-benchmark.hash | 4 ++-- package/optee-benchmark/optee-benchmark.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash index 27c91e0fb0..d74a24c8ab 100644 --- a/package/optee-benchmark/optee-benchmark.hash +++ b/package/optee-benchmark/optee-benchmark.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_benchmark/archive/3.18.0/optee-benchmark-3.18.0.tar.gz -sha256 2151aa5da062402518f35823d9c9dffa2e012f924625d2f7123e0d21d350a86b optee-benchmark-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_benchmark/archive/3.19.0/optee-benchmark-3.19.0.tar.gz +sha256 32f41854bf07eb7bb89dfc702da023c3a99518c33fbe7edf0e1f004e29a8c90c optee-benchmark-3.19.0.tar.gz # Locally computed sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk index 1071c4bb5c..338a51ada4 100644 --- a/package/optee-benchmark/optee-benchmark.mk +++ b/package/optee-benchmark/optee-benchmark.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_BENCHMARK_VERSION = 3.18.0 +OPTEE_BENCHMARK_VERSION = 3.19.0 OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION)) OPTEE_BENCHMARK_LICENSE = BSD-2-Clause OPTEE_BENCHMARK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:34:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:34:09 +0100 Subject: [Buildroot] [git commit] boot/optee-os: bump to version 3.19.0 Message-ID: <20221210101202.9EE5C85EE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f748fc7489882095bdda22ed71b05149474d9b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE OS package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- boot/optee-os/Config.in | 4 ++-- boot/optee-os/optee-os.hash | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 5244700bc2..8bcce22306 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -18,7 +18,7 @@ choice Select the version of OP-TEE OS you want to use config BR2_TARGET_OPTEE_OS_LATEST - bool "3.18.0" + bool "3.19.0" depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY help @@ -70,7 +70,7 @@ endif config BR2_TARGET_OPTEE_OS_VERSION string - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ if BR2_TARGET_OPTEE_OS_CUSTOM_GIT diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash index 38f68bec5d..a87f21a9bf 100644 --- a/boot/optee-os/optee-os.hash +++ b/boot/optee-os/optee-os.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz # Locally computed sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:56:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:56:25 +0100 Subject: [Buildroot] [git commit] package/optee-examples: bump to version 3.19.0 Message-ID: <20221210101202.BFF4D85EE4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4e86fdfa4d047a2f7f6d8f56b9ea056e65d35ea4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE examples package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-examples/optee-examples.hash | 4 ++-- package/optee-examples/optee-examples.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash index 876584c5e9..937dd44c8c 100644 --- a/package/optee-examples/optee-examples.hash +++ b/package/optee-examples/optee-examples.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_examples/archive/3.18.0/optee-examples-3.18.0.tar.gz -sha256 6c64fbc6c5d1282b6311b4076351abbbfab10ac918c6cfc60e45ec705bb5a9ec optee-examples-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_examples/archive/3.19.0/optee-examples-3.19.0.tar.gz +sha256 545f9438885220e890a4f785249a586a957b22dacc31a3cbafa4656f8e9db349 optee-examples-3.19.0.tar.gz # Locally computed sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk index 17adce0fe0..bb2b208583 100644 --- a/package/optee-examples/optee-examples.mk +++ b/package/optee-examples/optee-examples.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_EXAMPLES_VERSION = 3.18.0 +OPTEE_EXAMPLES_VERSION = 3.19.0 OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION)) OPTEE_EXAMPLES_LICENSE = BSD-2-Clause OPTEE_EXAMPLES_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:56:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:56:25 +0100 Subject: [Buildroot] [git commit] package/optee-test: bump to version 3.19.0 Message-ID: <20221210101202.C9D5C85EE5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4744cfb703908eb027e479633508fc498fda667e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE test package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-test/optee-test.hash | 4 ++-- package/optee-test/optee-test.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash index 2af1768155..4da3807bb5 100644 --- a/package/optee-test/optee-test.hash +++ b/package/optee-test/optee-test.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_test/archive/3.18.0/optee-test-3.18.0.tar.gz -sha256 cc36a9afb99bd299a3d3769ad634ab7d5cb0e27c84ad04e14c0ff593db0f3faf optee-test-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_test/archive/3.19.0/optee-test-3.19.0.tar.gz +sha256 9435901e9329a25ef4de3904e27d80377b8bb4dd6b215e8fb29d66a7b76afa11 optee-test-3.19.0.tar.gz # Locally computed sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index d522bb3300..7b065b6123 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_TEST_VERSION = 3.18.0 +OPTEE_TEST_VERSION = 3.19.0 OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION)) OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md From yann.morin.1998 at free.fr Sat Dec 10 10:12:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 11:12:43 +0100 Subject: [Buildroot] [PATCH v2 1/5] boot/optee-os: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221210101243.GT2855@scaer> ?tienne, All, On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > Bumps OP-TEE OS package version to OP-TEE release 3.19.0. > > Signed-off-by: Etienne Carriere Series applied to master, thanks. See patch 3, on which I had to do quite some fixups. Regards, Yann E. MORIN. > --- > No change since v1 > --- > boot/optee-os/Config.in | 4 ++-- > boot/optee-os/optee-os.hash | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in > index 5244700bc2..8bcce22306 100644 > --- a/boot/optee-os/Config.in > +++ b/boot/optee-os/Config.in > @@ -18,7 +18,7 @@ choice > Select the version of OP-TEE OS you want to use > > config BR2_TARGET_OPTEE_OS_LATEST > - bool "3.18.0" > + bool "3.19.0" > depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS > select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY > help > @@ -70,7 +70,7 @@ endif > > config BR2_TARGET_OPTEE_OS_VERSION > string > - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST > + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST > default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL > default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ > if BR2_TARGET_OPTEE_OS_CUSTOM_GIT > diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash > index 38f68bec5d..a87f21a9bf 100644 > --- a/boot/optee-os/optee-os.hash > +++ b/boot/optee-os/optee-os.hash > @@ -1,4 +1,4 @@ > -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz > -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz > +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz > +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz > # Locally computed > sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fperrad at gmail.com Sat Dec 10 10:20:22 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 11:20:22 +0100 Subject: [Buildroot] [PATCH] package/autoconf-archive: bump to version 2022.09.03 Message-ID: <20221210102022.3071346-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/autoconf-archive/autoconf-archive.hash | 2 +- package/autoconf-archive/autoconf-archive.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/autoconf-archive/autoconf-archive.hash b/package/autoconf-archive/autoconf-archive.hash index 79ee5ff68..ff7710dc2 100644 --- a/package/autoconf-archive/autoconf-archive.hash +++ b/package/autoconf-archive/autoconf-archive.hash @@ -1,4 +1,4 @@ # Computed locally -sha256 e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd autoconf-archive-2021.02.19.tar.xz +sha256 e07454f00d8cae7907bed42d0747798927809947684d94c37207a4d63a32f423 autoconf-archive-2022.09.03.tar.xz sha256 e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195 COPYING sha256 23ed0b84fa023bfa33433b498192cd08a3bfb1f4864a8ed791a84f3eb48b2dd2 COPYING.EXCEPTION diff --git a/package/autoconf-archive/autoconf-archive.mk b/package/autoconf-archive/autoconf-archive.mk index bd4a09d96..0ffdf61dd 100644 --- a/package/autoconf-archive/autoconf-archive.mk +++ b/package/autoconf-archive/autoconf-archive.mk @@ -4,7 +4,7 @@ # ################################################################################ -AUTOCONF_ARCHIVE_VERSION = 2021.02.19 +AUTOCONF_ARCHIVE_VERSION = 2022.09.03 AUTOCONF_ARCHIVE_SOURCE = autoconf-archive-$(AUTOCONF_ARCHIVE_VERSION).tar.xz AUTOCONF_ARCHIVE_SITE = $(BR2_GNU_MIRROR)/autoconf-archive AUTOCONF_ARCHIVE_LICENSE = GPL-3.0+ with exception -- 2.37.2 From ju.o at free.fr Sat Dec 10 12:30:47 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 10 Dec 2022 13:30:47 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncdu: bump to version 1.18 Message-ID: <20221210123048.306724-1-ju.o@free.fr> For change log since 1.17, see: - https://dev.yorhel.nl/ncdu/changes This commit also adds md5 and sha1 hashes published on the web site. Signed-off-by: Julien Olivain --- package/ncdu/ncdu.hash | 4 +++- package/ncdu/ncdu.mk | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/ncdu/ncdu.hash b/package/ncdu/ncdu.hash index c47b4f9bac..1e31eaea8e 100644 --- a/package/ncdu/ncdu.hash +++ b/package/ncdu/ncdu.hash @@ -1,5 +1,7 @@ # From https://dev.yorhel.nl/ncdu -sha256 810745a8ed1ab3788c87d3aea4cc1a14edf6ee226f764bcc383e024ba56adbf1 ncdu-1.17.tar.gz +md5 4186b5be477cc3a0944619ade81f123b ncdu-1.18.tar.gz +sha1 d47ce3cdf317adadc1426817d07899c90b767aba ncdu-1.18.tar.gz +sha256 3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95 ncdu-1.18.tar.gz # computed locally sha256 4590cb935ff8a50cee76ce12c2cb0411c0b06e84c267b478579785dcf328660d COPYING diff --git a/package/ncdu/ncdu.mk b/package/ncdu/ncdu.mk index acfd496ec8..240ef9d8ea 100644 --- a/package/ncdu/ncdu.mk +++ b/package/ncdu/ncdu.mk @@ -4,7 +4,7 @@ # ################################################################################ -NCDU_VERSION = 1.17 +NCDU_VERSION = 1.18 NCDU_SITE = http://dev.yorhel.nl/download NCDU_DEPENDENCIES = ncurses -- 2.38.1 From ju.o at free.fr Sat Dec 10 12:30:48 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 10 Dec 2022 13:30:48 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing/tests/package/test_ncdu.py: new runtime test In-Reply-To: <20221210123048.306724-1-ju.o@free.fr> References: <20221210123048.306724-1-ju.o@free.fr> Message-ID: <20221210123048.306724-2-ju.o@free.fr> Signed-off-by: Julien Olivain --- Tested on master branch at commit 4744cfb with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_ncdu.py [no-output] ./utils/test-pkg -p ncdu ... 6 builds, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_ncdu.TestNcdu ... OK --- DEVELOPERS | 1 + support/testing/tests/package/test_ncdu.py | 23 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 support/testing/tests/package/test_ncdu.py diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..04047d43da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1683,6 +1683,7 @@ F: support/testing/tests/package/sample_python_distro.py F: support/testing/tests/package/sample_python_gnupg.py F: support/testing/tests/package/sample_python_pyalsa.py F: support/testing/tests/package/test_hwloc.py +F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py F: support/testing/tests/package/test_ola.py F: support/testing/tests/package/test_ola/ diff --git a/support/testing/tests/package/test_ncdu.py b/support/testing/tests/package/test_ncdu.py new file mode 100644 index 0000000000..cbbb27f751 --- /dev/null +++ b/support/testing/tests/package/test_ncdu.py @@ -0,0 +1,23 @@ +import os + +import infra.basetest + + +class TestNcdu(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_NCDU=y + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """ + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + self.assertRunOk("ncdu --version") + self.assertRunOk("ncdu -x -o /tmp/ncdu.list /") + self.assertRunOk("grep -F '\"name\":\"ncdu\"' /tmp/ncdu.list") -- 2.38.1 From james.hilliard1 at gmail.com Sat Dec 10 17:54:16 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 10:54:16 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-gobject: bump to version 3.42.2 Message-ID: <20221210175416.2808560-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-gobject/python-gobject.hash | 4 ++-- package/python-gobject/python-gobject.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-gobject/python-gobject.hash b/package/python-gobject/python-gobject.hash index 0c14efb1d4..4398356006 100644 --- a/package/python-gobject/python-gobject.hash +++ b/package/python-gobject/python-gobject.hash @@ -1,3 +1,3 @@ -# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.1.sha256sum -sha256 1f34b5f7624de35e44eb5a7eb428353285bd03004d55131a5f7f7fa9b90f3cc9 pygobject-3.42.1.tar.xz +# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.2.sha256sum +sha256 ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957 pygobject-3.42.2.tar.xz sha256 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b COPYING diff --git a/package/python-gobject/python-gobject.mk b/package/python-gobject/python-gobject.mk index 2fa7504d51..014090540f 100644 --- a/package/python-gobject/python-gobject.mk +++ b/package/python-gobject/python-gobject.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON_GOBJECT_VERSION_MAJOR = 3.42 -PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).1 +PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).2 PYTHON_GOBJECT_SOURCE = pygobject-$(PYTHON_GOBJECT_VERSION).tar.xz PYTHON_GOBJECT_SITE = https://ftp.gnome.org/pub/gnome/sources/pygobject/$(PYTHON_GOBJECT_VERSION_MAJOR) PYTHON_GOBJECT_LICENSE = LGPL-2.1+ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 17:57:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 10:57:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.1 Message-ID: <20221210175733.2816483-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index b5fd1fd7b2..4e9e96398a 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz -sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz +md5 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz +sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index 42bf7970d8..232e2820f8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.0 +PYTHON_GREENLET_VERSION = 2.0.1 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:03:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:03:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-hatch-vcs: bump to version 0.3.0 Message-ID: <20221210180300.2830711-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-hatch-vcs/python-hatch-vcs.hash | 4 ++-- package/python-hatch-vcs/python-hatch-vcs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatch-vcs/python-hatch-vcs.hash b/package/python-hatch-vcs/python-hatch-vcs.hash index e57eeddd2f..6e5fe1de13 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.hash +++ b/package/python-hatch-vcs/python-hatch-vcs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatch_vcs/json -md5 e56b6d0c05cfb9b59d493c67f94d6e48 hatch_vcs-0.2.0.tar.gz -sha256 9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff hatch_vcs-0.2.0.tar.gz +md5 c2f2cbe6851b7b2969cb4aa24c4b9b2f hatch_vcs-0.3.0.tar.gz +sha256 cec5107cfce482c67f8bc96f18bbc320c9aa0d068180e14ad317bbee5a153fee hatch_vcs-0.3.0.tar.gz # Locally computed sha256 checksums sha256 117aa5006d8475562f04442ab06dd2a4c501af3a77255eae0deef1f0c2499a1a LICENSE.txt diff --git a/package/python-hatch-vcs/python-hatch-vcs.mk b/package/python-hatch-vcs/python-hatch-vcs.mk index 55c6461751..ef5f6541cd 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.mk +++ b/package/python-hatch-vcs/python-hatch-vcs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCH_VCS_VERSION = 0.2.0 +PYTHON_HATCH_VCS_VERSION = 0.3.0 PYTHON_HATCH_VCS_SOURCE = hatch_vcs-$(PYTHON_HATCH_VCS_VERSION).tar.gz -PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/ac/13/b3d83564c0cc0f1d45b4ea2a78b87b383a8165797613fedf11f1a7e49b48 +PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/04/33/b68d68e532392d938472d16a03e4ce0ccd749ea31b42d18f8baa6547cbfd PYTHON_HATCH_VCS_LICENSE = MIT PYTHON_HATCH_VCS_LICENSE_FILES = LICENSE.txt PYTHON_HATCH_VCS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:05:27 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:05:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-influxdb: bump to version 5.3.1 Message-ID: <20221210180527.2836511-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-influxdb/python-influxdb.hash | 4 ++-- package/python-influxdb/python-influxdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-influxdb/python-influxdb.hash b/package/python-influxdb/python-influxdb.hash index 7b43091eca..e86bd8c2ca 100644 --- a/package/python-influxdb/python-influxdb.hash +++ b/package/python-influxdb/python-influxdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/influxdb/json -md5 d528c8ccd8ab40bc608ad1e507e7788a influxdb-5.3.0.tar.gz -sha256 9bcaafd57ac152b9824ab12ed19f204206ef5df8af68404770554c5b55b475f6 influxdb-5.3.0.tar.gz +md5 e5888a7023e9a49d8a372538b625f908 influxdb-5.3.1.tar.gz +sha256 46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a influxdb-5.3.1.tar.gz # Locally computed sha256 checksums sha256 b654917e2c25a69d2bd56e72dddbc6eb29bf7e40384d7c46bb291d5c5185213b LICENSE diff --git a/package/python-influxdb/python-influxdb.mk b/package/python-influxdb/python-influxdb.mk index e5b1aea70f..d77cb89d2d 100644 --- a/package/python-influxdb/python-influxdb.mk +++ b/package/python-influxdb/python-influxdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INFLUXDB_VERSION = 5.3.0 +PYTHON_INFLUXDB_VERSION = 5.3.1 PYTHON_INFLUXDB_SOURCE = influxdb-$(PYTHON_INFLUXDB_VERSION).tar.gz -PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/be/8d/85ec8f11299a6dfc115244db71fd8f13e9a69f5e9eb77dc3392f4f959e9a +PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/86/4f/a9c524576677c1694b149e09d4fd6342e4a1d9a5f409e437168a14d6d150 PYTHON_INFLUXDB_SETUP_TYPE = setuptools PYTHON_INFLUXDB_LICENSE = MIT PYTHON_INFLUXDB_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:11:20 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:11:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipython: bump to version 8.7.0 Message-ID: <20221210181120.2851513-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index e61727e045..aae34f6f9b 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz -sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz +md5 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz +sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index f3aac75db1..1af1081741 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.6.0 +PYTHON_IPYTHON_VERSION = 8.7.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:13:48 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:13:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-jedi: bump to version 0.18.2 Message-ID: <20221210181348.2864692-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-jedi/python-jedi.hash | 4 ++-- package/python-jedi/python-jedi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jedi/python-jedi.hash b/package/python-jedi/python-jedi.hash index d0f083e942..dee8810e89 100644 --- a/package/python-jedi/python-jedi.hash +++ b/package/python-jedi/python-jedi.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jedi/json -md5 d8dba4a98a35530f7f5b461c20aff180 jedi-0.18.1.tar.gz -sha256 74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab jedi-0.18.1.tar.gz +md5 47e89a2b8bedcfeb1527fac37b9ba1b3 jedi-0.18.2.tar.gz +sha256 bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612 jedi-0.18.2.tar.gz # Locally computed sha256 checksums sha256 78e60cd0b8f28694f30195482c33d76908d846b0d15278deb7332aa22ba8e412 LICENSE.txt sha256 235e993965d399a25e7d493d25c8622f78718510884b9c051f1f1866b6f34e9d jedi/third_party/django-stubs/LICENSE.txt diff --git a/package/python-jedi/python-jedi.mk b/package/python-jedi/python-jedi.mk index b0508de701..40de61f0e8 100644 --- a/package/python-jedi/python-jedi.mk +++ b/package/python-jedi/python-jedi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JEDI_VERSION = 0.18.1 +PYTHON_JEDI_VERSION = 0.18.2 PYTHON_JEDI_SOURCE = jedi-$(PYTHON_JEDI_VERSION).tar.gz -PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/c2/25/273288df952e07e3190446efbbb30b0e4871a0d63b4246475f3019d4f55e +PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c PYTHON_JEDI_SETUP_TYPE = setuptools PYTHON_JEDI_LICENSE = MIT, Apache-2.0 (typeshed) PYTHON_JEDI_LICENSE_FILES = LICENSE.txt jedi/third_party/django-stubs/LICENSE.txt jedi/third_party/typeshed/LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:18:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:18:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-jsonschema: bump to version 4.17.3 Message-ID: <20221210181807.2876303-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index 19b9659d08..f710576461 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz -sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz +md5 7c65ceb8923c83cb1f22c2b5a86d99b0 jsonschema-4.17.3.tar.gz +sha256 0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d jsonschema-4.17.3.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 8cc624886c..16fc660ec9 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.17.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.3 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/36/3d/ca032d5ac064dff543aa13c984737795ac81abc9fb130cd2fcff17cfabc7 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:23:21 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:23:21 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-keyring: bump to version 23.11.0 Message-ID: <20221210182321.2888899-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-keyring/python-keyring.hash | 4 ++-- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 45f5bf7c84..791ee6563b 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz -sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz +md5 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz +sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 8d7833e14f..c1f124cb3e 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.9.3 +PYTHON_KEYRING_VERSION = 23.11.0 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:25:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:25:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lark: bump to version 1.1.5 Message-ID: <20221210182529.2894077-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lark/python-lark.hash | 4 ++-- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index abc168e93b..6e192684a8 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz -sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz +md5 b9048974c5ce56997e9e536dda475159 lark-1.1.5.tar.gz +sha256 4b534eae1f9af5b4ea000bea95776350befe1981658eea3820a01c37e504bb4d lark-1.1.5.tar.gz # Locally computed sha256 checksums sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 548adcd833..c08fc2cabd 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.4 +PYTHON_LARK_VERSION = 1.1.5 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a2/25/8e16de418fc83bb00dabaf8c7110bc45a90bf5481a70aa5f1668fcea73bc PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:28:31 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:28:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lmdb: bump to version 1.4.0 Message-ID: <20221210182831.2901317-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lmdb/python-lmdb.hash | 4 ++-- package/python-lmdb/python-lmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lmdb/python-lmdb.hash b/package/python-lmdb/python-lmdb.hash index e50c35df67..c8137ce4c0 100644 --- a/package/python-lmdb/python-lmdb.hash +++ b/package/python-lmdb/python-lmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lmdb/json -md5 3c955c49be10a7a07a2fcd54d180c3af lmdb-1.3.0.tar.gz -sha256 60a11efc21aaf009d06518996360eed346f6000bfc9de05114374230879f992e lmdb-1.3.0.tar.gz +md5 230103e2cd8efbca8ee7cf29151afd0d lmdb-1.4.0.tar.gz +sha256 39f6c4ee145d28d17025d350720abb6f95db816514e868db57444fdef51cbb47 lmdb-1.4.0.tar.gz # Locally computed sha256 checksums sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/python-lmdb/python-lmdb.mk b/package/python-lmdb/python-lmdb.mk index fba168d340..071106605f 100644 --- a/package/python-lmdb/python-lmdb.mk +++ b/package/python-lmdb/python-lmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LMDB_VERSION = 1.3.0 +PYTHON_LMDB_VERSION = 1.4.0 PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz -PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/ed/61/41f3c7cbd8a67202ef24fad3375ed936093a0547dc645581dd11c09581b7 +PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/fd/78/4cdc5927d5f3c3c86c4da0108c2eeba544cd67e773232164d59f3e442ff0 PYTHON_LMDB_LICENSE = OLDAP-2.8 PYTHON_LMDB_LICENSE_FILES = LICENSE PYTHON_LMDB_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:31:03 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:31:03 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-m2r: bump to version 0.3.1 Message-ID: <20221210183103.2907564-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-m2r/python-m2r.hash | 4 ++-- package/python-m2r/python-m2r.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash index 0770e0d1b1..4bdd7160d8 100644 --- a/package/python-m2r/python-m2r.hash +++ b/package/python-m2r/python-m2r.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/m2r/json -md5 8bdb45c19e2b59bb5ffb9a0348e81ad8 m2r-0.2.1.tar.gz -sha256 bf90bad66cda1164b17e5ba4a037806d2443f2a4d5ddc9f6a5554a0322aaed99 m2r-0.2.1.tar.gz +md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz +sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz # Locally computed sha256 checksums sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk index 47fb154c68..8a4708f128 100644 --- a/package/python-m2r/python-m2r.mk +++ b/package/python-m2r/python-m2r.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_M2R_VERSION = 0.2.1 +PYTHON_M2R_VERSION = 0.3.1 PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/39/e7/9fae11a45f5e1a3a21d8a98d02948e597c4afd7848a0dbe1a1ebd235f13e +PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 PYTHON_M2R_SETUP_TYPE = setuptools PYTHON_M2R_LICENSE = MIT PYTHON_M2R_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:35:10 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:35:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-mako: bump to version 1.2.4 Message-ID: <20221210183510.2917988-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-mako/python-mako.hash | 4 ++-- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index 4bacafafde..a010e8d8f6 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz -sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz +md5 651f365616611fcd4f2702a9002e2195 Mako-1.2.4.tar.gz +sha256 d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34 Mako-1.2.4.tar.gz # Locally computed sha256 checksums sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index a663b7dbda..313fbfcab2 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.2.3 +PYTHON_MAKO_VERSION = 1.2.4 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/05/5f/2ba6e026d33a0e6ddc1dddf9958677f76f5f80c236bd65309d280b166d3e PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:40:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:40:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-memory-profiler: bump to version 0.61.0 Message-ID: <20221210184001.2929787-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9e3aca517b..bab9018331 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz -sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz +md5 5fe93d5035288095c4f86ef69ee19f37 memory_profiler-0.61.0.tar.gz +sha256 4e5b73d7864a1d1292fb76a03e82a3e78ef934d06828a698d9dada76da2067b0 memory_profiler-0.61.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 5e43662e07..c7f84043eb 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.61.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/b2/88/e1907e1ca3488f2d9507ca8b0ae1add7b1cd5d3ca2bc8e5b329382ea2c7b PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:42:38 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:42:38 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-multidict: bump to version 6.0.3 Message-ID: <20221210184238.2935799-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-multidict/python-multidict.hash | 4 ++-- package/python-multidict/python-multidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-multidict/python-multidict.hash b/package/python-multidict/python-multidict.hash index 999c8867d0..eae60af37c 100644 --- a/package/python-multidict/python-multidict.hash +++ b/package/python-multidict/python-multidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/multidict/json -md5 f8230905ad1f50c87e8d9cc6b0bb7ca2 multidict-6.0.2.tar.gz -sha256 5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013 multidict-6.0.2.tar.gz +md5 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz +sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz # Locally computed sha256 checksums sha256 06a240ea10ba868fda2de58df859886961df873aa74bbab1e0f13eaf99f92b7b LICENSE diff --git a/package/python-multidict/python-multidict.mk b/package/python-multidict/python-multidict.mk index 1a9aec7ba7..bfffb84709 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.2 +PYTHON_MULTIDICT_VERSION = 6.0.3 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:48:09 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:48:09 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-numpy: bump to version 1.23.5 Message-ID: <20221210184809.2953159-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-numpy/python-numpy.hash | 4 ++-- package/python-numpy/python-numpy.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-numpy/python-numpy.hash b/package/python-numpy/python-numpy.hash index 2a2dec44da..9ac9280c78 100644 --- a/package/python-numpy/python-numpy.hash +++ b/package/python-numpy/python-numpy.hash @@ -1,5 +1,5 @@ -# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.4 -sha256 ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c numpy-1.23.4.tar.gz +# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.5 +sha256 1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a numpy-1.23.5.tar.gz # License files, locally calculated sha256 0f88787955e7131224f53a8c3f3e859dc502408e3a539a4dcf61fb7888b5b984 LICENSE.txt sha256 c27d0a8026bdb8876562b720ab24d1688e3827a89f6083cd6e7e8caa9584aba3 numpy/core/src/multiarray/dragon4.c diff --git a/package/python-numpy/python-numpy.mk b/package/python-numpy/python-numpy.mk index 4f4848c4ba..812bfdae4a 100644 --- a/package/python-numpy/python-numpy.mk +++ b/package/python-numpy/python-numpy.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_NUMPY_VERSION = 1.23.4 +PYTHON_NUMPY_VERSION = 1.23.5 PYTHON_NUMPY_SOURCE = numpy-$(PYTHON_NUMPY_VERSION).tar.gz PYTHON_NUMPY_SITE = https://github.com/numpy/numpy/releases/download/v$(PYTHON_NUMPY_VERSION) PYTHON_NUMPY_LICENSE = BSD-3-Clause, MIT, Zlib -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:52:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:52:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-opcua-asyncio: bump to version 1.0.1 Message-ID: <20221210185233.2963627-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 4 ++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index 36b16a1596..21b5794ebf 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asyncua/json -md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz -sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +md5 f67770b896d2ffe975adbaea38c5efc9 asyncua-1.0.1.tar.gz +sha256 515342470022b9c391587dcf526015ff4c7582f566c72406c778c9f9a2757cad asyncua-1.0.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 509beda151..52c5d5117e 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.1 PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9f/88/c32bd5904c92475dd30fa2c3130c4f9170a36343d390e2ce5b002fdf1cee PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:07:04 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:07:04 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-packaging: bump to version 22.0 Message-ID: <20221210190704.3061569-1-james.hilliard1@gmail.com> Migrate to flit package infrastructure. Drop python-parsing dependency. Signed-off-by: James Hilliard --- package/python-packaging/Config.in | 1 - package/python-packaging/python-packaging.hash | 4 ++-- package/python-packaging/python-packaging.mk | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/python-packaging/Config.in b/package/python-packaging/Config.in index 12170df84e..c09dfffe2c 100644 --- a/package/python-packaging/Config.in +++ b/package/python-packaging/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PACKAGING bool "python-packaging" - select BR2_PACKAGE_PYTHON_PYPARSING # runtime help Core utilities for Python packages. diff --git a/package/python-packaging/python-packaging.hash b/package/python-packaging/python-packaging.hash index 0f353a9e36..e10c11904b 100644 --- a/package/python-packaging/python-packaging.hash +++ b/package/python-packaging/python-packaging.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/packaging/json -md5 e713c1939f294fd729af4a7be40dd141 packaging-21.3.tar.gz -sha256 dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb packaging-21.3.tar.gz +md5 806414ea4c6f17b029a7911b622062e8 packaging-22.0.tar.gz +sha256 2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3 packaging-22.0.tar.gz # Locally computed sha256 checksums sha256 cad1ef5bd340d73e074ba614d26f7deaca5c7940c3d8c34852e65c4909686c48 LICENSE sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.APACHE diff --git a/package/python-packaging/python-packaging.mk b/package/python-packaging/python-packaging.mk index 74b5803525..c9190ccfee 100644 --- a/package/python-packaging/python-packaging.mk +++ b/package/python-packaging/python-packaging.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_PACKAGING_VERSION = 21.3 +PYTHON_PACKAGING_VERSION = 22.0 PYTHON_PACKAGING_SOURCE = packaging-$(PYTHON_PACKAGING_VERSION).tar.gz -PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c -PYTHON_PACKAGING_SETUP_TYPE = setuptools +PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/6b/f7/c240d7654ddd2d2f3f328d8468d4f1f876865f6b9038b146bec0a6737c65 +PYTHON_PACKAGING_SETUP_TYPE = flit PYTHON_PACKAGING_LICENSE = Apache-2.0 or BSD-2-Clause PYTHON_PACKAGING_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -HOST_PYTHON_PACKAGING_DEPENDENCIES = host-python-pyparsing +HOST_PYTHON_PACKAGING_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:10:55 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:10:55 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-paramiko: bump to version 2.12.0 Message-ID: <20221210191055.3071277-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index f4142b5c33..b327a6b8a9 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz -sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz +md5 3f49814473cc153a7189fec31cfacfab paramiko-2.12.0.tar.gz +sha256 376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49 paramiko-2.12.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index a33e11c768..621176ed41 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.11.0 +PYTHON_PARAMIKO_VERSION = 2.12.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/98/75/e78ddbe671a4a59514b59bc6a321263118e4ac3fe88175dd784d1a47a00f PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:16:19 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:16:19 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pathspec: bump to version 0.10.3 Message-ID: <20221210191619.3085142-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pathspec/python-pathspec.hash | 4 ++-- package/python-pathspec/python-pathspec.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathspec/python-pathspec.hash b/package/python-pathspec/python-pathspec.hash index 91e4fb85b7..5eb76cb5f9 100644 --- a/package/python-pathspec/python-pathspec.hash +++ b/package/python-pathspec/python-pathspec.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathspec/json -md5 6f4fde5e701d328a2846d206edb63aa9 pathspec-0.10.1.tar.gz -sha256 7ace6161b621d31e7902eb6b5ae148d12cfd23f4a249b9ffb6b9fee12084323d pathspec-0.10.1.tar.gz +md5 d89408b52aff020ac768a14c0ef1c7de pathspec-0.10.3.tar.gz +sha256 56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6 pathspec-0.10.3.tar.gz # Locally computed sha256 checksums sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/python-pathspec/python-pathspec.mk b/package/python-pathspec/python-pathspec.mk index ccb794cce9..e88bce231f 100644 --- a/package/python-pathspec/python-pathspec.mk +++ b/package/python-pathspec/python-pathspec.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHSPEC_VERSION = 0.10.1 +PYTHON_PATHSPEC_VERSION = 0.10.3 PYTHON_PATHSPEC_SOURCE = pathspec-$(PYTHON_PATHSPEC_VERSION).tar.gz -PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/24/9f/a9ae1e6efa11992dba2c4727d94602bd2f6ee5f0dedc29ee2d5d572c20f7 +PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/32/1a/6baf904503c3e943cae9605c9c88a43b964dea5b59785cf956091b341b08 PYTHON_PATHSPEC_LICENSE = MPL-2.0 PYTHON_PATHSPEC_LICENSE_FILES = LICENSE PYTHON_PATHSPEC_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:19:41 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:19:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-posix-ipc: bump to version 1.1.0 Message-ID: <20221210191941.3092839-1-james.hilliard1@gmail.com> License hash changed due to date update: https://github.com/osvenskan/posix_ipc/commit/4db678001be2f16175c70cb88d4fb9f9126333f5 Signed-off-by: James Hilliard --- package/python-posix-ipc/python-posix-ipc.hash | 6 +++--- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 4258af6348..74d2db0f5e 100644 --- a/package/python-posix-ipc/python-posix-ipc.hash +++ b/package/python-posix-ipc/python-posix-ipc.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/posix-ipc/json -md5 8c9443859492ecf3aae9182aa6b5c78c posix_ipc-1.0.5.tar.gz -sha256 6cddb1ce2cf4aae383f2a0079c26c69bee257fe2720f372201ef047f8ceb8b97 posix_ipc-1.0.5.tar.gz +md5 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz +sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 61f0669e70518e6d32f87e485965fe9309de60e4bef938b29cecd068b3db9a98 LICENSE +sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index 359dee6d7c..c25af9ecbd 100644 --- a/package/python-posix-ipc/python-posix-ipc.mk +++ b/package/python-posix-ipc/python-posix-ipc.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_POSIX_IPC_VERSION = 1.0.5 +PYTHON_POSIX_IPC_VERSION = 1.1.0 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/bc/2f/9a7901aa26fb0e02a671b989ba814d059a0f45af85cea31b9c9eef7e2dda +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb PYTHON_POSIX_IPC_LICENSE = BSD-3-Clause PYTHON_POSIX_IPC_LICENSE_FILES = LICENSE PYTHON_POSIX_IPC_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:23:51 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:23:51 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-prompt-toolkit: bump to version 3.0.36 Message-ID: <20221210192351.3102784-1-james.hilliard1@gmail.com> Drop no longer required six dependency. Signed-off-by: James Hilliard --- package/python-prompt-toolkit/Config.in | 1 - package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-prompt-toolkit/Config.in b/package/python-prompt-toolkit/Config.in index ad4f8162de..81d958884e 100644 --- a/package/python-prompt-toolkit/Config.in +++ b/package/python-prompt-toolkit/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT bool "python-prompt-toolkit" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_WCWIDTH # runtime select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime help diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 8b91ee767f..62ba0c3cfe 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz -sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz +md5 5a2bb559c0bcbc617f507a320c64ba03 prompt_toolkit-3.0.36.tar.gz +sha256 3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63 prompt_toolkit-3.0.36.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index bef761e20f..426fa41e0b 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.36 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/fb/93/180be2342f89f16543ec4eb3f25083b5b84eba5378f68efff05409fb39a9 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:30:23 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:30:23 -0700 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 4.21.11 Message-ID: <20221210193023.3132962-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/protobuf/protobuf.hash | 2 +- package/protobuf/protobuf.mk | 2 +- package/python-protobuf/python-protobuf.hash | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/protobuf/protobuf.hash b/package/protobuf/protobuf.hash index 24dbc0f1a1..f1f5fa77cd 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 f6251f2d00aad41b34c1dfa3d752713cb1bb1b7020108168a4deaa206ba8ed42 protobuf-cpp-3.21.8.tar.gz +sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 88f359f24c..33a7c40f40 100644 --- a/package/protobuf/protobuf.mk +++ b/package/protobuf/protobuf.mk @@ -7,7 +7,7 @@ # When bumping this package, make sure to also verify if the # python-protobuf package still works and to update its hash, # as they share the same version/site variables. -PROTOBUF_VERSION = 21.8 +PROTOBUF_VERSION = 21.11 PROTOBUF_SOURCE = protobuf-cpp-3.$(PROTOBUF_VERSION).tar.gz PROTOBUF_SITE = https://github.com/protocolbuffers/protobuf/releases/download/v$(PROTOBUF_VERSION) PROTOBUF_LICENSE = BSD-3-Clause diff --git a/package/python-protobuf/python-protobuf.hash b/package/python-protobuf/python-protobuf.hash index a12c199663..c2afc3955a 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d81ebc20030fe8d03bceb38f06aba2797c40852e5aab6819481ce808fb305fae protobuf-python-4.21.8.tar.gz +sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:33:43 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:33:43 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-psutil: bump to version 5.9.4 Message-ID: <20221210193343.3140927-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index c7b7e46ec1..15927562b1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz -sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz +md5 f72751d05b781757b7cd9bc375d2e351 psutil-5.9.4.tar.gz +sha256 3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62 psutil-5.9.4.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 578f69d3c7..e764d1accc 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.9.3 +PYTHON_PSUTIL_VERSION = 5.9.4 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/3d/7d/d05864a69e452f003c0d77e728e155a89a2a26b09e64860ddd70ad64fb26 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:36:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:36:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pudb: bump to version 2022.1.3 Message-ID: <20221210193605.3146912-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index d9943a3601..1ae15ad8a6 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz -sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz +md5 cda1c28dc52318162e2b131280f09960 pudb-2022.1.3.tar.gz +sha256 58e83ada9e19ffe92c1fdc78ae5458ef91aeb892a5b8f0e7379e6fa61e0e664a pudb-2022.1.3.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 7df38f0f02..a357c34c44 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2022.1.2 +PYTHON_PUDB_VERSION = 2022.1.3 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/85/a5/f1fd378f56bd8168b5921fd09d4b84fd8101a90e81402a509796caea2094 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:39:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:39:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pybind: bump to version 2.10.1 Message-ID: <20221210193911.3154540-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pybind/python-pybind.hash | 2 +- package/python-pybind/python-pybind.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pybind/python-pybind.hash b/package/python-pybind/python-pybind.hash index b4b3ff94d0..530cbf64af 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec python-pybind-2.10.0.tar.gz +sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz # License files, locally calculated sha256 83965b843b98f670d3a85bd041ed4b372c8ec50d7b4a5995a83ac697ba675dcb LICENSE diff --git a/package/python-pybind/python-pybind.mk b/package/python-pybind/python-pybind.mk index c5bee3d0a7..e89d77147e 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.0 +PYTHON_PYBIND_VERSION = 2.10.1 PYTHON_PYBIND_SITE = $(call github,pybind,pybind11,v$(PYTHON_PYBIND_VERSION)) PYTHON_PYBIND_LICENSE = BSD-3-Clause PYTHON_PYBIND_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:43:27 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:43:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycairo: bump to version 1.23.0 Message-ID: <20221210194327.3206455-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycairo/python-pycairo.hash | 4 ++-- package/python-pycairo/python-pycairo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycairo/python-pycairo.hash b/package/python-pycairo/python-pycairo.hash index f8018e682f..98bb7f2802 100644 --- a/package/python-pycairo/python-pycairo.hash +++ b/package/python-pycairo/python-pycairo.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycairo/json -md5 682238eaa8bd7032e36a20b6f53824d1 pycairo-1.21.0.tar.gz -sha256 251907f18a552df938aa3386657ff4b5a4937dde70e11aa042bc297957f4b74b pycairo-1.21.0.tar.gz +md5 7a3729d21659098e1b9a411b62e88966 pycairo-1.23.0.tar.gz +sha256 9b61ac818723adc04367301317eb2e814a83522f07bbd1f409af0dada463c44c pycairo-1.23.0.tar.gz # Locally computed sha256 checksums sha256 360b9a526d47c51a7cab7f1ec49ca5893050562d639b742d588934ff84823a72 COPYING sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING-LGPL-2.1 diff --git a/package/python-pycairo/python-pycairo.mk b/package/python-pycairo/python-pycairo.mk index 5b231f6b1e..f9933df187 100644 --- a/package/python-pycairo/python-pycairo.mk +++ b/package/python-pycairo/python-pycairo.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCAIRO_VERSION = 1.21.0 +PYTHON_PYCAIRO_VERSION = 1.23.0 PYTHON_PYCAIRO_SOURCE = pycairo-$(PYTHON_PYCAIRO_VERSION).tar.gz -PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/92/a4/506564f574fa74c90b98690e8ecc8dbae1629f31fcfe0be69de45d9e1605 +PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/69/ca/9e9fa2e8be0876a9bbf046a1be7ee33e61d4fdfbd1fd25c76c1bdfddf8c4 PYTHON_PYCAIRO_SETUP_TYPE = setuptools PYTHON_PYCAIRO_DEPENDENCIES = cairo PYTHON_PYCAIRO_LICENSE = LGPL-2.1 or MPL-1.1 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:46:46 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:46:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycryptodomex: bump to version 3.16.0 Message-ID: <20221210194646.3215819-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycryptodomex/python-pycryptodomex.hash | 4 ++-- package/python-pycryptodomex/python-pycryptodomex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycryptodomex/python-pycryptodomex.hash b/package/python-pycryptodomex/python-pycryptodomex.hash index 97c5e79024..eb011dddb8 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.hash +++ b/package/python-pycryptodomex/python-pycryptodomex.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycryptodomex/json -md5 683580f8f464348397a41ebabb5511a9 pycryptodomex-3.15.0.tar.gz -sha256 7341f1bb2dadb0d1a0047f34c3a58208a92423cdbd3244d998e4b28df5eac0ed pycryptodomex-3.15.0.tar.gz +md5 9d27f03c036c89afd3d66970bb49cd06 pycryptodomex-3.16.0.tar.gz +sha256 e9ba9d8ed638733c9e95664470b71d624a6def149e2db6cc52c1aca5a6a2df1d pycryptodomex-3.16.0.tar.gz # Locally computed sha256 checksums sha256 4e04660d77c1c64e89d79537919fb8240fa21484a7e3db29f358b2c7f84ea073 LICENSE.rst sha256 8e563c767164faa0831a333b57d23d4311cf566eb1b15d93250f4606be4eb549 Doc/LEGAL/COPYRIGHT.pycrypto diff --git a/package/python-pycryptodomex/python-pycryptodomex.mk b/package/python-pycryptodomex/python-pycryptodomex.mk index 8f22bf3ef2..b566bdd066 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.mk +++ b/package/python-pycryptodomex/python-pycryptodomex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCRYPTODOMEX_VERSION = 3.15.0 +PYTHON_PYCRYPTODOMEX_VERSION = 3.16.0 PYTHON_PYCRYPTODOMEX_SOURCE = pycryptodomex-$(PYTHON_PYCRYPTODOMEX_VERSION).tar.gz -PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/52/0d/6cc95a83f6961a1ca041798d222240890af79b381e97eda3b9b538dba16f +PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/5d/22/575c7dd7c86843e07a791cfa2143e7292d6b380f5a7cce966a49b9d6c9f4 PYTHON_PYCRYPTODOMEX_SETUP_TYPE = setuptools PYTHON_PYCRYPTODOMEX_LICENSE = \ BSD-2-Clause, \ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:50:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:50:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pydal: bump to version 20221110.1 Message-ID: <20221210195005.3224315-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pydal/python-pydal.hash | 6 ++++-- package/python-pydal/python-pydal.mk | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 852e568ac5..c55a17a545 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,5 @@ -# sha256 locally computed -sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pydal/json +md5 eeaf44cdcdb6bd2040713c710a4a04be pydal-20221110.1.tar.gz +sha256 7c3e891c70f8d8918e36276f210a1959bb7badf3b276f47191986ffcf5b6a390 pydal-20221110.1.tar.gz +# Locally computed sha256 checksums sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index a3df1ccff1..f55c7fc2c5 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220916.1 -PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) +PYTHON_PYDAL_VERSION = 20221110.1 +PYTHON_PYDAL_SOURCE = pydal-$(PYTHON_PYDAL_VERSION).tar.gz +PYTHON_PYDAL_SITE = https://files.pythonhosted.org/packages/73/83/b904c464b6ab060e12b3f406f1fab7deb97bcd9d2021d8c87325e6225c2d PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt PYTHON_PYDAL_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:53:36 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:53:36 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pymodbus: bump to version 3.0.2 Message-ID: <20221210195336.3233806-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pymodbus/python-pymodbus.hash | 4 ++-- package/python-pymodbus/python-pymodbus.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index b5243567b7..d9337ffe84 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymodbus/json -md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz -sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +md5 89da6585b27b8c4b3887eb9f7d1e950b pymodbus-3.0.2.tar.gz +sha256 704cb7fb90631c45f9c3a70b89d0c990fe0e208ac56f14a5c449e21bebd1e201 pymodbus-3.0.2.tar.gz # Locally computed sha256 checksums sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index 2ed7e94afe..54879d38e9 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 3.0.0 +PYTHON_PYMODBUS_VERSION = 3.0.2 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/94/f7/6149a1b107fa54378a7adec83db7cd3679bf02216a6f5c83b37f55335897 PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause PYTHON_PYMODBUS_LICENSE_FILES = LICENSE -- 2.34.1 From peter at korsgaard.com Sat Dec 10 19:55:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:55:34 +0100 Subject: [Buildroot] [git commit] docs/website/news.html: add notice about 2022.08.3 release Message-ID: <20221210200022.7013285F22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=21321a983615f8a3ca33c92599c7fc6023711949 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The announcement mail didn't make it to the mailman archive, so use the lore link instead. Signed-off-by: Peter Korsgaard --- docs/website/news.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/website/news.html b/docs/website/news.html index 8f7e22a0b9..74ccd11b08 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,25 @@

    News

      +
    • +
      +
      +
      +

      2022.08.3 released

      +

      10 December 2022

      +
      +
      +

      The 2022.08.3 bugfix release is out, fixing a number of important / + security related issues discovered since the 2022.08.2 release. See the + CHANGES + file for more details, read the + announcement + and go to the downloads page to pick up the + 2022.08.3 release.

      +
      +
      +
    • +
    • From peter at korsgaard.com Sat Dec 10 19:52:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:52:28 +0100 Subject: [Buildroot] [git commit] Update for 2022.08.3 Message-ID: <20221210200022.64C8985F4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f9f6180491c697b29aa687f378c2ab58c7f91fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard (cherry picked from commit 1fad7a933d28a17ce4064898e49e2ad4d6ba8bd3) [Peter: drop Makefile/Vagrantfile changes] Signed-off-by: Peter Korsgaard --- CHANGES | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES b/CHANGES index f71e53fe4b..312e324ef7 100644 --- a/CHANGES +++ b/CHANGES @@ -109,6 +109,22 @@ #15061: Node.js Package fails to build against musl i386 #15071: RTL8723BS library is outdated +2022.08.3, released December 10th, 2022 + + Important / security related fixes. + + Updated/fixed packages: asterisk, dash, dovecot, edk2, + edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2, + heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx, + libopenssl, matchbox-keyboard, memcached, netsnmp, nginx, + nodejs, openpgm, optee-client, python-scipy, python3, rsync, + rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd, + uboot, vim, vlc, wilc-driver, xen, xterm + + Issues resolved (http://bugs.uclibc.org): + + 15131: Target GDB uses internal zlib + 2022.08.2, released November 16th, 2022 Important / security related fixes. From peter at korsgaard.com Sat Dec 10 19:57:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:57:31 +0100 Subject: [Buildroot] [git commit] Update for 2022.02.8 Message-ID: <20221210200022.8029B85F51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e84a88e8e2ed7873fbf5362d2d8b5bcd75634af7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard (cherry picked from commit ea51485ee9ab44f72f8b1cc019dcb17f276d1def) [Peter: drop Makefile/Vagrantfile changes] Signed-off-by: Peter Korsgaard --- CHANGES | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES b/CHANGES index 312e324ef7..6de79c7d35 100644 --- a/CHANGES +++ b/CHANGES @@ -530,6 +530,22 @@ #14731: BR2_PACKAGE_IOSTAT #14751: LVM2 Outdated Link +2022.02.8, released December 10th, 2022 + + Important / security related fixes. + + Updated/fixed packages: asterisk, dash, dovecot, + dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim, + freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi, + libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached, + netsnmp, nginx, openpgm, optee-client, python3, rsync, + rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd, + uboot, vim, vlc, xen, xterm + + Issues resolved (http://bugs.uclibc.org): + + #15131: Target GDB uses internal zlib + 2022.02.7, released November 17th, 2022 Important / security related fixes. From peter at korsgaard.com Sat Dec 10 19:59:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:59:24 +0100 Subject: [Buildroot] [git commit] docs/website: update for 2022.02.8 Message-ID: <20221210200022.8C5AC85F52@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8de04b2cb6d4734665c332d8714006ba77e8b962 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The announcement mail didn't make it to the mailman archive, so use the lore link instead. Signed-off-by: Peter Korsgaard --- docs/website/download.html | 18 +++++++++--------- docs/website/news.html | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/docs/website/download.html b/docs/website/download.html index 6f7007529c..7fc5d1169b 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -8,37 +8,37 @@
      Download
      -

      Latest long term support release: 2022.02.7

      +

      Latest long term support release: 2022.02.8

      diff --git a/docs/website/news.html b/docs/website/news.html index 74ccd11b08..75f1cb785d 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,25 @@

      News

        +
      • +
        +
        +
        +

        2022.02.8 released

        +

        10 December 2022

        +
        +
        +

        The 2022.02.8 bugfix release is out, fixing a number of important / + security related issues discovered since the 2022.02.7 release. See the + CHANGES + file for more details, read the + announcement + and go to the downloads page to pick up the + 2022.02.8 release.

        +
        +
        +
      • +
      • From james.hilliard1 at gmail.com Sat Dec 10 20:12:39 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:12:39 -0700 Subject: [Buildroot] [PATCH 1/2] package/mupdf: bump to version 1.21.0 Message-ID: <20221210201240.3504734-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/mupdf/mupdf.hash | 4 ++-- package/mupdf/mupdf.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index fa24e741c7..6785aa163a 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz # Locally computed: -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 1fc54b2d35..e93a41bd00 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,7 +5,7 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.20.3 +MUPDF_VERSION = 1.21.0 MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:12:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:12:40 -0700 Subject: [Buildroot] [PATCH 2/2] package/python-pymupdf: bump to version 1.21.0 In-Reply-To: <20221210201240.3504734-1-james.hilliard1@gmail.com> References: <20221210201240.3504734-1-james.hilliard1@gmail.com> Message-ID: <20221210201240.3504734-2-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pymupdf/python-pymupdf.hash | 4 ++-- package/python-pymupdf/python-pymupdf.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index 21befb3b7c..d930d04335 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz -sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +md5 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz +sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz # Locally computed sha256 checksums sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index 238fc4dd47..38212dc44b 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,9 +5,9 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.20.2 +PYTHON_PYMUPDF_VERSION = 1.21.0 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:16:22 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:16:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyphen: bump to version 0.13.2 Message-ID: <20221210201622.3516677-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pyphen/python-pyphen.hash | 4 ++-- package/python-pyphen/python-pyphen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyphen/python-pyphen.hash b/package/python-pyphen/python-pyphen.hash index 3a145e0f81..39af62e085 100644 --- a/package/python-pyphen/python-pyphen.hash +++ b/package/python-pyphen/python-pyphen.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/Pyphen/json -md5 a2d6f69468684bbaa88d004b79c02128 pyphen-0.13.0.tar.gz -sha256 06873cebffd65a8fca7c20c0e3dc032655c7ee8de0f552205cad3b574265c293 pyphen-0.13.0.tar.gz +md5 a5039d1a4d8d4bad784cb864927f83f8 pyphen-0.13.2.tar.gz +sha256 847f57a043a58408f24670ae0184ff6edfb5fd5731743208228c028ddc514438 pyphen-0.13.2.tar.gz # Locally computed sha256 checksums sha256 9f0bffde4fbbbbc61c46f6577b6f472919dba9fdffabe74e8a7e44ac5dbef7a2 LICENSE sha256 2233a3eecf299bc271f1a9f57f0b3198343ad4ab16571d70320133002c51496b COPYING.GPL diff --git a/package/python-pyphen/python-pyphen.mk b/package/python-pyphen/python-pyphen.mk index d83eb79736..9ca064c293 100644 --- a/package/python-pyphen/python-pyphen.mk +++ b/package/python-pyphen/python-pyphen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYPHEN_VERSION = 0.13.0 +PYTHON_PYPHEN_VERSION = 0.13.2 PYTHON_PYPHEN_SOURCE = pyphen-$(PYTHON_PYPHEN_VERSION).tar.gz -PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/9a/53/e7f212c87f91aab928bbf0de95ebc319c4d935e59bd5ed868f2c2bfc9465 +PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/46/12/aeb28a1e1a3f3cede967cea98ef3a1da844418ab8296a4bb9513f232736c PYTHON_PYPHEN_SETUP_TYPE = flit PYTHON_PYPHEN_LICENSE = LGPL-2.1+, MPL-1.1, GPL-2.0+ PYTHON_PYPHEN_LICENSE_FILES = LICENSE COPYING.GPL COPYING.LGPL COPYING.MPL -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:19:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:19:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-redis: bump to version 4.4.0 Message-ID: <20221210201958.3524816-1-james.hilliard1@gmail.com> License hash changed due to syntax update: https://github.com/redis/redis-py/commit/2a0405d07e20ac7f695ff67415ad6c8368fd6066 Signed-off-by: James Hilliard --- package/python-redis/python-redis.hash | 6 +++--- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 9465e251f8..209ff35b78 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz -sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz +md5 4ab691af57ac346c2e630ce2787a424f redis-4.4.0.tar.gz +sha256 7b8c87d19c45d3f1271b124858d2a5c13160c4e74d4835e28273400fa34d5228 redis-4.4.0.tar.gz # Locally computed sha256 checksums -sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE +sha256 7801a39e3a1aec58a7ea7c9f4dc1238cf0922c36a1fc8eff0bb7d684ff6dd354 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 7c18f31507..bbbd6f1df2 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 4.3.4 +PYTHON_REDIS_VERSION = 4.4.0 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/7a/05/671367bb466b3301bc4543fdad6ac107214ca327c8d97165b30246d87e88 PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 20:20:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:20:37 +0100 Subject: [Buildroot] [git commit] package/python-munch: new package Message-ID: <20221210202208.6DC3085F58@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=002a5f7ced3d148655ee0d58f5dc61a509d9e218 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-munch/Config.in | 7 +++++++ package/python-munch/python-munch.hash | 5 +++++ package/python-munch/python-munch.mk | 15 +++++++++++++++ 4 files changed, 28 insertions(+) diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..d5a673295d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1128,6 +1128,7 @@ menu "External python modules" source "package/python-msgfy/Config.in" source "package/python-msgpack/Config.in" source "package/python-multidict/Config.in" + source "package/python-munch/Config.in" source "package/python-mutagen/Config.in" source "package/python-mwclient/Config.in" source "package/python-mwscrape/Config.in" diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in new file mode 100644 index 0000000000..9db2623674 --- /dev/null +++ b/package/python-munch/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_MUNCH + bool "python-munch" + help + Munch is a dictionary that supports attribute-style access, + a la JavaScript. + + https://github.com/Infinidat/munch diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash new file mode 100644 index 0000000000..7e32282833 --- /dev/null +++ b/package/python-munch/python-munch.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/munch/json +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz +# Locally computed sha256 checksums +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk new file mode 100644 index 0000000000..85f6803f07 --- /dev/null +++ b/package/python-munch/python-munch.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-munch +# +################################################################################ + +PYTHON_MUNCH_VERSION = 2.5.0 +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 +PYTHON_MUNCH_SETUP_TYPE = setuptools +PYTHON_MUNCH_LICENSE = MIT +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sat Dec 10 20:23:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:23:00 +0100 Subject: [Buildroot] [PATCH] package/python-munch: new package In-Reply-To: <20221209102742.23798-1-yegorslists@googlemail.com> References: <20221209102742.23798-1-yegorslists@googlemail.com> Message-ID: <20221210202300.GE1044805@scaer> Yegor, All, On 2022-12-09 11:27 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/Config.in | 1 + > package/python-munch/Config.in | 7 +++++++ > package/python-munch/python-munch.hash | 5 +++++ > package/python-munch/python-munch.mk | 15 +++++++++++++++ > 4 files changed, 28 insertions(+) > create mode 100644 package/python-munch/Config.in > create mode 100644 package/python-munch/python-munch.hash > create mode 100644 package/python-munch/python-munch.mk > > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..d5a673295d 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1128,6 +1128,7 @@ menu "External python modules" > source "package/python-msgfy/Config.in" > source "package/python-msgpack/Config.in" > source "package/python-multidict/Config.in" > + source "package/python-munch/Config.in" > source "package/python-mutagen/Config.in" > source "package/python-mwclient/Config.in" > source "package/python-mwscrape/Config.in" > diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in > new file mode 100644 > index 0000000000..9db2623674 > --- /dev/null > +++ b/package/python-munch/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_PYTHON_MUNCH > + bool "python-munch" > + help > + Munch is a dictionary that supports attribute-style access, > + a la JavaScript. > + > + https://github.com/Infinidat/munch > diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash > new file mode 100644 > index 0000000000..7e32282833 > --- /dev/null > +++ b/package/python-munch/python-munch.hash > @@ -0,0 +1,5 @@ > +# md5, sha256 from https://pypi.org/pypi/munch/json > +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz > +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz > +# Locally computed sha256 checksums > +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk > new file mode 100644 > index 0000000000..85f6803f07 > --- /dev/null > +++ b/package/python-munch/python-munch.mk > @@ -0,0 +1,15 @@ > +################################################################################ > +# > +# python-munch > +# > +################################################################################ > + > +PYTHON_MUNCH_VERSION = 2.5.0 > +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz > +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 > +PYTHON_MUNCH_SETUP_TYPE = setuptools > +PYTHON_MUNCH_LICENSE = MIT > +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt > +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr > + > +$(eval $(python-package)) > -- > 2.17.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sat Dec 10 20:33:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:33:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-sentry-sdk: bump to version 1.11.1 Message-ID: <20221210203305.3569369-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index 729ffe94c4..2aa739f398 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz -sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz +md5 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz +sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index d8e9e8a2c9..056a015952 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.10.1 +PYTHON_SENTRY_SDK_VERSION = 1.11.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:37:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:37:40 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-simplejson: bump to version 3.18.0 Message-ID: <20221210203740.3580538-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-simplejson/python-simplejson.hash | 4 ++-- package/python-simplejson/python-simplejson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-simplejson/python-simplejson.hash b/package/python-simplejson/python-simplejson.hash index 0f56d4c6cc..1c99b87590 100644 --- a/package/python-simplejson/python-simplejson.hash +++ b/package/python-simplejson/python-simplejson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplejson/json -md5 0b8f47c9451bf101a791f8b5bccf1f33 simplejson-3.17.6.tar.gz -sha256 cf98038d2abf63a1ada5730e91e84c642ba6c225b0198c3684151b1f80c5f8a6 simplejson-3.17.6.tar.gz +md5 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz +sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz # Locally computed sha256 checksums sha256 fcaa1e313a99304322e2e0836ea4ee7d839ce9a480438f3922a853edfdde129f LICENSE.txt diff --git a/package/python-simplejson/python-simplejson.mk b/package/python-simplejson/python-simplejson.mk index 52bff7569c..1607d9c90c 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.17.6 +PYTHON_SIMPLEJSON_VERSION = 3.18.0 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/7a/47/c7cc3d4ed15f09917838a2fb4e1759eafb6d2f37ebf7043af984d8b36cf7 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 PYTHON_SIMPLEJSON_LICENSE = Academic Free License (AFL), MIT PYTHON_SIMPLEJSON_LICENSE_FILES = LICENSE.txt PYTHON_SIMPLEJSON_CPE_ID_VENDOR = simplejson_project -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:41:36 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:41:36 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tempora: bump to version 5.1.0 Message-ID: <20221210204136.3590650-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-tempora/python-tempora.hash | 4 ++-- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index d802a63d87..39249eb4fa 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz -sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz +md5 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz +sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index e22ac52472..68516a8388 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.0.2 +PYTHON_TEMPORA_VERSION = 5.1.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:46:06 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:46:06 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-termcolor: bump to version 2.1.1 Message-ID: <20221210204606.3603826-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-termcolor/python-termcolor.hash | 4 ++-- package/python-termcolor/python-termcolor.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 9e0324ed64..73fb9129ed 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz -sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz +md5 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz +sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz # Locally computed sha256 checksums sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index 8731032fec..d7511d692f 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.1 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:48:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:48:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-texttable: bump to version 1.6.7 Message-ID: <20221210204833.3609864-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-texttable/python-texttable.hash | 4 ++-- package/python-texttable/python-texttable.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-texttable/python-texttable.hash b/package/python-texttable/python-texttable.hash index a769e91772..560749b238 100644 --- a/package/python-texttable/python-texttable.hash +++ b/package/python-texttable/python-texttable.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/texttable/json -md5 15faadc07ba44d337cc1675ea6092a02 texttable-1.6.4.tar.gz -sha256 42ee7b9e15f7b225747c3fa08f43c5d6c83bc899f80ff9bae9319334824076e9 texttable-1.6.4.tar.gz +md5 83eb15fb541dd857ff051a8d0c979b9c texttable-1.6.7.tar.gz +sha256 290348fb67f7746931bcdfd55ac7584ecd4e5b0846ab164333f0794b121760f2 texttable-1.6.7.tar.gz # Locally computed sha256 checksums sha256 4ba7bdab54504a3bc44eb33ecca873a26a63ab902822101a87bb46235da63594 LICENSE diff --git a/package/python-texttable/python-texttable.mk b/package/python-texttable/python-texttable.mk index 59df5f6ff5..c63fb5786c 100644 --- a/package/python-texttable/python-texttable.mk +++ b/package/python-texttable/python-texttable.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEXTTABLE_VERSION = 1.6.4 +PYTHON_TEXTTABLE_VERSION = 1.6.7 PYTHON_TEXTTABLE_SOURCE = texttable-$(PYTHON_TEXTTABLE_VERSION).tar.gz -PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/d5/78/dbc2a5eab57a01fedaf975f2c16f04e76f09336dbeadb9994258aa0a2b1a +PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/e4/84/4686ee611bb020038375c5f11fe7b6b3bb94ee78614a1faba45effe51591 PYTHON_TEXTTABLE_SETUP_TYPE = setuptools PYTHON_TEXTTABLE_LICENSE = MIT PYTHON_TEXTTABLE_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:52:14 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:52:14 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.0 Message-ID: <20221210205214.3619560-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 095e85c155..3b48fb6ab8 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz -sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz +md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz +sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 25ab71047a..71bb775a45 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.5.0 +PYTHON_TRAITLETS_VERSION = 5.7.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:57:37 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:57:37 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-u-msgpack: bump to version 2.7.2 Message-ID: <20221210205737.3632890-1-james.hilliard1@gmail.com> License hash changed due to year update: https://github.com/vsergeev/u-msgpack-python/commit/8794887e2a71258ddacb7c435ca6f43304c2a21b Signed-off-by: James Hilliard --- package/python-u-msgpack/python-u-msgpack.hash | 6 +++--- package/python-u-msgpack/python-u-msgpack.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-u-msgpack/python-u-msgpack.hash b/package/python-u-msgpack/python-u-msgpack.hash index 0891783985..0ec2385533 100644 --- a/package/python-u-msgpack/python-u-msgpack.hash +++ b/package/python-u-msgpack/python-u-msgpack.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/u-msgpack-python/json -md5 8691cea6bc7b44bce6e2115260a54323 u-msgpack-python-2.7.1.tar.gz -sha256 b7e7d433cab77171a4c752875d91836f3040306bab5063fb6dbe11f64ea69551 u-msgpack-python-2.7.1.tar.gz +md5 6c4fbe9e1df1c1563ecc9e435b82fdcb u-msgpack-python-2.7.2.tar.gz +sha256 e86f7ac6aa0ef4c6c49f004b4fd435bce99c23e2dd5d73003f3f9816024c2bd8 u-msgpack-python-2.7.2.tar.gz # Locally computed sha256 checksums -sha256 268ae7b7efbf67cd7bc0a9efea844fcf448d03f9cc6b8c79e8fe311815985030 LICENSE +sha256 f938fe2d3b7b329005d4b2851f106fd4351ca55f0836335acbe52386312f7f31 LICENSE diff --git a/package/python-u-msgpack/python-u-msgpack.mk b/package/python-u-msgpack/python-u-msgpack.mk index e0a3b3f297..372c5a8d45 100644 --- a/package/python-u-msgpack/python-u-msgpack.mk +++ b/package/python-u-msgpack/python-u-msgpack.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_U_MSGPACK_VERSION = 2.7.1 +PYTHON_U_MSGPACK_VERSION = 2.7.2 PYTHON_U_MSGPACK_SOURCE = u-msgpack-python-$(PYTHON_U_MSGPACK_VERSION).tar.gz -PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/62/94/a4f485b628310534d377b3e7cb6f85b8066dc823dbff0e4421fb4227fb7e +PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/44/a7/1cb4f059bbf72ea24364f9ba3ef682725af09969e29df988aa5437f0044e PYTHON_U_MSGPACK_SETUP_TYPE = setuptools PYTHON_U_MSGPACK_LICENSE = MIT PYTHON_U_MSGPACK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:01:13 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:01:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.6.0 Message-ID: <20221210210113.3642706-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-ujson/python-ujson.hash | 4 ++-- package/python-ujson/python-ujson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ujson/python-ujson.hash b/package/python-ujson/python-ujson.hash index 27df5aa355..3dfc681167 100644 --- a/package/python-ujson/python-ujson.hash +++ b/package/python-ujson/python-ujson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ujson/json -md5 73b42e3f4bf3130073cfffbd82608275 ujson-5.5.0.tar.gz -sha256 b25077a971c7da47bd6846a912a747f6963776d90720c88603b1b55d81790780 ujson-5.5.0.tar.gz +md5 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz +sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz # Locally computed sha256 checksums sha256 6a00a8f8b4050303368b694147bde1aed9c96bdff869c181dbbf3ccb784a1501 LICENSE.txt diff --git a/package/python-ujson/python-ujson.mk b/package/python-ujson/python-ujson.mk index 95cb0ebad1..24ad4822b8 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.5.0 +PYTHON_UJSON_VERSION = 5.6.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/6e/4a/03ddad85a10dd52e209993a14afa0cb0dc5c348e4647329f1c53856ad9e6 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:04:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:04:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-urllib3: bump to version 1.26.13 Message-ID: <20221210210407.3650134-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-urllib3/python-urllib3.hash | 4 ++-- package/python-urllib3/python-urllib3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-urllib3/python-urllib3.hash b/package/python-urllib3/python-urllib3.hash index 8aacf5780a..963967332e 100644 --- a/package/python-urllib3/python-urllib3.hash +++ b/package/python-urllib3/python-urllib3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/urllib3/json -md5 ba308b52b9092184cf4905bc59a88fc0 urllib3-1.26.12.tar.gz -sha256 3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e urllib3-1.26.12.tar.gz +md5 38f7d1589aa9720101316d07fcbd05c8 urllib3-1.26.13.tar.gz +sha256 c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8 urllib3-1.26.13.tar.gz # Locally computed sha256 checksums sha256 c37bf186e27cf9dbe9619e55edfe3cea7b30091ceb3da63c7dacbe0e6d77907b LICENSE.txt diff --git a/package/python-urllib3/python-urllib3.mk b/package/python-urllib3/python-urllib3.mk index 96d3938fd2..5868927440 100644 --- a/package/python-urllib3/python-urllib3.mk +++ b/package/python-urllib3/python-urllib3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_URLLIB3_VERSION = 1.26.12 +PYTHON_URLLIB3_VERSION = 1.26.13 PYTHON_URLLIB3_SOURCE = urllib3-$(PYTHON_URLLIB3_VERSION).tar.gz -PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/b2/56/d87d6d3c4121c0bcec116919350ca05dc3afd2eeb7dc88d07e8083f8ea94 +PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/c2/51/32da03cf19d17d46cce5c731967bf58de9bd71db3a379932f53b094deda4 PYTHON_URLLIB3_LICENSE = MIT PYTHON_URLLIB3_LICENSE_FILES = LICENSE.txt PYTHON_URLLIB3_CPE_ID_VENDOR = python -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:07:31 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:07:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.0 Message-ID: <20221210210731.3658517-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 59facb8fea..3bacccf2d6 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz -sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz +md5 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz +sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 71a3f8a0c2..bb9f145e16 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.9 +PYTHON_WATCHDOG_VERSION = 2.2.0 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING -- 2.34.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:09:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:09:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/gqrx: fix dependencies Message-ID: <20221210210905.14201-1-fontaine.fabrice@gmail.com> Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update gnuradio dependencies Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine --- package/gqrx/Config.in | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..442b28e546 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -1,15 +1,16 @@ -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" depends on BR2_USE_MMU # gnuradio depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ - !BR2_USE_WCHAR || BR2_STATIC_LIBS + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 comment "gqrx needs qt5" depends on !BR2_PACKAGE_QT5 -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gqrx needs a toolchain not affected by GCC bug 43744" + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 config BR2_PACKAGE_GQRX bool "gqrx" @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_SYSTEM -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 10 21:09:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:09:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-websocket-client: bump to version 1.4.2 Message-ID: <20221210210957.3664251-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-websocket-client/python-websocket-client.hash | 4 ++-- package/python-websocket-client/python-websocket-client.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 08a6c260ca..5da778027b 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz -sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz +md5 26d1d8db59c9417570d8ec73ace1687b websocket-client-1.4.2.tar.gz +sha256 d6e8f90ca8e2dd4e8027c4561adeb9456b54044312dba655e7cae652ceb9ae59 websocket-client-1.4.2.tar.gz # Locally computed sha256 checksums sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index 7e21187e22..79cde7e590 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.2 PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/75/af/1d13b93e7a21aca7f8ab8645fcfcfad21fc39716dc9dce5dc2a97f73ff78 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 20:31:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:31:01 +0100 Subject: [Buildroot] [git commit] package/{, python-py}mupdf: bump to version 1.21.0 Message-ID: <20221210211024.D874185F7D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c2033cd2ace077e7dfaf58a2589b2a93a5fd7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: squash the two bumps together] Signed-off-by: Yann E. MORIN --- package/mupdf/mupdf.hash | 4 ++-- package/mupdf/mupdf.mk | 2 +- package/python-pymupdf/python-pymupdf.hash | 4 ++-- package/python-pymupdf/python-pymupdf.mk | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index fa24e741c7..6785aa163a 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz # Locally computed: -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 1fc54b2d35..e93a41bd00 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,7 +5,7 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.20.3 +MUPDF_VERSION = 1.21.0 MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index 21befb3b7c..d930d04335 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz -sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +md5 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz +sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz # Locally computed sha256 checksums sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index 238fc4dd47..38212dc44b 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,9 +5,9 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.20.2 +PYTHON_PYMUPDF_VERSION = 1.21.0 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sat Dec 10 21:10:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:10:35 +0100 Subject: [Buildroot] [PATCH 1/2] package/mupdf: bump to version 1.21.0 In-Reply-To: <20221210201240.3504734-1-james.hilliard1@gmail.com> References: <20221210201240.3504734-1-james.hilliard1@gmail.com> Message-ID: <20221210211035.GF1044805@scaer> James, All, On 2022-12-10 13:12 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard > --- > package/mupdf/mupdf.hash | 4 ++-- > package/mupdf/mupdf.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash > index fa24e741c7..6785aa163a 100644 > --- a/package/mupdf/mupdf.hash > +++ b/package/mupdf/mupdf.hash > @@ -1,8 +1,8 @@ > # From https://mupdf.com/downloads/index.html: > -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz > +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz > > # Locally computed: > -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz > +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz > > # Hash for license files: > sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING > diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk > index 1fc54b2d35..e93a41bd00 100644 > --- a/package/mupdf/mupdf.mk > +++ b/package/mupdf/mupdf.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > # python-pymupdf's version must match mupdf's version As the comment states, both packages must have the same version, so they must be updated in the same patch. Applied to master as a single patch, thanks. Regards, Yann E. MORIN. > -MUPDF_VERSION = 1.20.3 > +MUPDF_VERSION = 1.21.0 > MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz > MUPDF_SITE = https://mupdf.com/downloads/archive > MUPDF_LICENSE = AGPL-3.0+ > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 21:11:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:11:43 +0100 Subject: [Buildroot] [git commit] package/gqrx: fix dependencies Message-ID: <20221210211257.12AA985F82@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ec2adee4efb96787cf702f418d09b45cb686482 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update gnuradio dependencies Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/gqrx/Config.in | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..442b28e546 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -1,15 +1,16 @@ -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" depends on BR2_USE_MMU # gnuradio depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ - !BR2_USE_WCHAR || BR2_STATIC_LIBS + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 comment "gqrx needs qt5" depends on !BR2_PACKAGE_QT5 -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gqrx needs a toolchain not affected by GCC bug 43744" + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 config BR2_PACKAGE_GQRX bool "gqrx" @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_SYSTEM From james.hilliard1 at gmail.com Sat Dec 10 21:13:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:13:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-yarl: bump to version 1.8.2 Message-ID: <20221210211301.3671632-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-yarl/python-yarl.hash | 4 ++-- package/python-yarl/python-yarl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yarl/python-yarl.hash b/package/python-yarl/python-yarl.hash index b4e411cbdf..9725e0058b 100644 --- a/package/python-yarl/python-yarl.hash +++ b/package/python-yarl/python-yarl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/yarl/json -md5 ff8f2843481cd11c3c674ce4f6fa167b yarl-1.8.1.tar.gz -sha256 af887845b8c2e060eb5605ff72b6f2dd2aab7a761379373fd89d314f4752abbf yarl-1.8.1.tar.gz +md5 57c82725b9f4895eecee45faf5e61a54 yarl-1.8.2.tar.gz +sha256 49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562 yarl-1.8.2.tar.gz # Locally computed sha256 checksums sha256 56d6ac6c8105c0a51304c21db060e361af9a8ea0af9a75c239c28b5d13693838 LICENSE diff --git a/package/python-yarl/python-yarl.mk b/package/python-yarl/python-yarl.mk index 55bfbab53e..77e0c91383 100644 --- a/package/python-yarl/python-yarl.mk +++ b/package/python-yarl/python-yarl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YARL_VERSION = 1.8.1 +PYTHON_YARL_VERSION = 1.8.2 PYTHON_YARL_SOURCE = yarl-$(PYTHON_YARL_VERSION).tar.gz -PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/d6/04/255c68974ec47fa754564c4abba8f61f9ed68b869bbbb854198d6259c4f7 +PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/c4/1e/1b204050c601d5cd82b45d5c8f439cb6f744a2ce0c0a6f83be0ddf0dc7b2 PYTHON_YARL_LICENSE = Apache-2.0 PYTHON_YARL_LICENSE_FILES = LICENSE PYTHON_YARL_SETUP_TYPE = setuptools -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 21:13:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:13:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/gqrx: fix dependencies In-Reply-To: <20221210210905.14201-1-fontaine.fabrice@gmail.com> References: <20221210210905.14201-1-fontaine.fabrice@gmail.com> Message-ID: <20221210211306.GG1044805@scaer> Fabrice, All, On 2022-12-10 22:09 +0100, Fabrice Fontaine spake thusly: > Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update > gnuradio dependencies > > Fixes: > - No autobuilder failures (yet) > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/gqrx/Config.in | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in > index adcdbb0896..442b28e546 100644 > --- a/package/gqrx/Config.in > +++ b/package/gqrx/Config.in > @@ -1,15 +1,16 @@ > -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" > +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" > depends on BR2_USE_MMU # gnuradio > depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC > depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ > - !BR2_USE_WCHAR || BR2_STATIC_LIBS > + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ > + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 > > comment "gqrx needs qt5" > depends on !BR2_PACKAGE_QT5 > > -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" > - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > +comment "gqrx needs a toolchain not affected by GCC bug 43744" > + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > > config BR2_PACKAGE_GQRX > bool "gqrx" > @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX > depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC > depends on BR2_PACKAGE_QT5 > depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio > depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio > - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio > select BR2_PACKAGE_BOOST > select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS > select BR2_PACKAGE_BOOST_SYSTEM > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sat Dec 10 21:15:03 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:15:03 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-zope-interface: bump to version 5.5.2 Message-ID: <20221210211503.3676707-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index 6bab9d2c1c..7052f77899 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz -sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz +md5 5a383d71156ce6f89f59a86d957a8d65 zope.interface-5.5.2.tar.gz +sha256 bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671 zope.interface-5.5.2.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index 4f201e5cbf..2bada3a7d4 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.2 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/38/6f/fbfb7dde38be7e5644bb342c4c7cdc444cd5e2ffbd70d091263b3858a8cb PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:17:44 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:17:44 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-zopfli: bump to version 0.2.2 Message-ID: <20221210211744.3682923-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-zopfli/python-zopfli.hash | 4 ++-- package/python-zopfli/python-zopfli.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zopfli/python-zopfli.hash b/package/python-zopfli/python-zopfli.hash index 969ed97992..29bdfe5e5b 100644 --- a/package/python-zopfli/python-zopfli.hash +++ b/package/python-zopfli/python-zopfli.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zopfli/json -md5 505ea595d86b8a7fec55620c839a4859 zopfli-0.2.1.zip -sha256 e5263d2806e2c1ccb23f52b2972a235d31d42f22f3fa3032cc9aded51e9bf2c6 zopfli-0.2.1.zip +md5 0c1e41e5403524e0180f3ed9aaa356ec zopfli-0.2.2.zip +sha256 2d49db7540d9991976af464ebc1b9ed12988c04d90691bcb51dc4a373a9e2afc zopfli-0.2.2.zip # Locally computed sha256 checksums sha256 018b1cb87efdf7a04c2fcc13d57ed63f62149113fb207b27ea13430d64f13513 COPYING diff --git a/package/python-zopfli/python-zopfli.mk b/package/python-zopfli/python-zopfli.mk index 689634fefa..d6af6e4b5f 100644 --- a/package/python-zopfli/python-zopfli.mk +++ b/package/python-zopfli/python-zopfli.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPFLI_VERSION = 0.2.1 +PYTHON_ZOPFLI_VERSION = 0.2.2 PYTHON_ZOPFLI_SOURCE = zopfli-$(PYTHON_ZOPFLI_VERSION).zip -PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/91/25/ba6f370e18359292f05ca4df93642eb7d1c424721ef61f61b8610a63d0c5 +PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/9a/ed/d004d5737f9546167eecf0ecd995ee1a796703e512deb2f2ea26cdbe4b3e PYTHON_ZOPFLI_SETUP_TYPE = setuptools PYTHON_ZOPFLI_LICENSE = Apache-2.0 PYTHON_ZOPFLI_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:24:02 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:24:02 -0700 Subject: [Buildroot] [PATCH 1/1] package/python3: bump to version 3.11.1 Message-ID: <20221210212402.3721087-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Signed-off-by: James Hilliard --- ...x-quadratic-time-idna-decoding.-GH-9.patch | 86 ------------------- package/python3/python3.hash | 2 +- package/python3/python3.mk | 2 +- 3 files changed, 2 insertions(+), 88 deletions(-) delete mode 100644 package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch diff --git a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch b/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch deleted file mode 100644 index d281e7261d..0000000000 --- a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 9bb8e18ca46fe66fa6802602f8a7228a24dd785f Mon Sep 17 00:00:00 2001 -From: "Miss Islington (bot)" - <31488909+miss-islington at users.noreply.github.com> -Date: Mon, 7 Nov 2022 19:23:16 -0800 -Subject: [PATCH] [3.11] gh-98433: Fix quadratic time idna decoding. (GH-99092) - (GH-99222) - -There was an unnecessary quadratic loop in idna decoding. This restores -the behavior to linear. - -(cherry picked from commit d315722564927c7202dd6e111dc79eaf14240b0d) - -(cherry picked from commit a6f6c3a3d6f2b580f2d87885c9b8a9350ad7bf15) - -Co-authored-by: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com> -Co-authored-by: Gregory P. Smith -[Peter: drop NEWS.d/*] -Signed-off-by: Peter Korsgaard ---- - Lib/encodings/idna.py | 32 +++++++++---------- - Lib/test/test_codecs.py | 6 ++++ - 2 files changed, 23 insertions(+), 17 deletions(-) - -diff --git a/Lib/encodings/idna.py b/Lib/encodings/idna.py -index ea4058512f..bf98f51336 100644 ---- a/Lib/encodings/idna.py -+++ b/Lib/encodings/idna.py -@@ -39,23 +39,21 @@ def nameprep(label): - - # Check bidi - RandAL = [stringprep.in_table_d1(x) for x in label] -- for c in RandAL: -- if c: -- # There is a RandAL char in the string. Must perform further -- # tests: -- # 1) The characters in section 5.8 MUST be prohibited. -- # This is table C.8, which was already checked -- # 2) If a string contains any RandALCat character, the string -- # MUST NOT contain any LCat character. -- if any(stringprep.in_table_d2(x) for x in label): -- raise UnicodeError("Violation of BIDI requirement 2") -- -- # 3) If a string contains any RandALCat character, a -- # RandALCat character MUST be the first character of the -- # string, and a RandALCat character MUST be the last -- # character of the string. -- if not RandAL[0] or not RandAL[-1]: -- raise UnicodeError("Violation of BIDI requirement 3") -+ if any(RandAL): -+ # There is a RandAL char in the string. Must perform further -+ # tests: -+ # 1) The characters in section 5.8 MUST be prohibited. -+ # This is table C.8, which was already checked -+ # 2) If a string contains any RandALCat character, the string -+ # MUST NOT contain any LCat character. -+ if any(stringprep.in_table_d2(x) for x in label): -+ raise UnicodeError("Violation of BIDI requirement 2") -+ # 3) If a string contains any RandALCat character, a -+ # RandALCat character MUST be the first character of the -+ # string, and a RandALCat character MUST be the last -+ # character of the string. -+ if not RandAL[0] or not RandAL[-1]: -+ raise UnicodeError("Violation of BIDI requirement 3") - - return label - -diff --git a/Lib/test/test_codecs.py b/Lib/test/test_codecs.py -index 8edd5ac063..2407567261 100644 ---- a/Lib/test/test_codecs.py -+++ b/Lib/test/test_codecs.py -@@ -1535,6 +1535,12 @@ def test_builtin_encode(self): - self.assertEqual("pyth\xf6n.org".encode("idna"), b"xn--pythn-mua.org") - self.assertEqual("pyth\xf6n.org.".encode("idna"), b"xn--pythn-mua.org.") - -+ def test_builtin_decode_length_limit(self): -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*1100).decode("idna") -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*70).decode("idna") -+ - def test_stream(self): - r = codecs.getreader("idna")(io.BytesIO(b"abc")) - r.read(3) --- -2.30.2 - diff --git a/package/python3/python3.hash b/package/python3/python3.hash index c4ee79305d..db78544bd0 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 123bc8ef88..219d135b3f 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON3_VERSION_MAJOR = 3.11 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others -- 2.34.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:40:54 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:40:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/sed: bump to version 4.9 Message-ID: <20221210214054.34790-1-fontaine.fabrice@gmail.com> Update hash of COPYING (URL updated: https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 Signed-off-by: Fabrice Fontaine --- package/sed/sed.hash | 6 +++--- package/sed/sed.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sed/sed.hash b/package/sed/sed.hash index bb48128526..10e2c36d8f 100644 --- a/package/sed/sed.hash +++ b/package/sed/sed.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz # Locally calculated -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/sed/sed.mk b/package/sed/sed.mk index 64fb2035b0..8165083658 100644 --- a/package/sed/sed.mk +++ b/package/sed/sed.mk @@ -4,7 +4,7 @@ # ################################################################################ -SED_VERSION = 4.8 +SED_VERSION = 4.9 SED_SOURCE = sed-$(SED_VERSION).tar.xz SED_SITE = $(BR2_GNU_MIRROR)/sed SED_LICENSE = GPL-3.0 -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:46:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:46:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 Message-ID: <20221210214647.40198-1-fontaine.fabrice@gmail.com> https://github.com/troglobit/smcroute/releases/tag/2.5.6 Signed-off-by: Fabrice Fontaine --- package/smcroute/smcroute.hash | 4 ++-- package/smcroute/smcroute.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash index 642a1f62fe..b472dfbc04 100644 --- a/package/smcroute/smcroute.hash +++ b/package/smcroute/smcroute.hash @@ -1,5 +1,5 @@ -# Upstream .sha256 from GitHub -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz # Locally generated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk index e6114c9a8c..0c4f88ab1b 100644 --- a/package/smcroute/smcroute.mk +++ b/package/smcroute/smcroute.mk @@ -4,7 +4,7 @@ # ################################################################################ -SMCROUTE_VERSION = 2.5.5 +SMCROUTE_VERSION = 2.5.6 SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) SMCROUTE_LICENSE = GPL-2.0+ SMCROUTE_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 22:05:50 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 23:05:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: bump to version 2.0.8 Message-ID: <20221210220550.84041-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update configure options due to https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 Signed-off-by: Fabrice Fontaine --- .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ------------------- package/ulogd/ulogd.hash | 6 ++-- package/ulogd/ulogd.mk | 26 +++++++-------- 3 files changed, 15 insertions(+), 49 deletions(-) delete mode 100644 package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch deleted file mode 100644 index af6e13648c..0000000000 --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 -From: Cameron Norman -Date: Sat, 27 Oct 2018 13:05:45 -0700 -Subject: ulogd: fix build with musl libc - -The attached patch fixes building ulogd2 with musl libc. It is being -used on Void Linux right now. - -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 -Signed-off-by: Pablo Neira Ayuso -Signed-off-by: Fabrice Fontaine -[Retrrieved from: -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] ---- - src/ulogd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ulogd.c b/src/ulogd.c -index b8bc57c..9cd64e8 100644 ---- a/src/ulogd.c -+++ b/src/ulogd.c -@@ -65,6 +65,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef DEBUG --- -cgit v1.2.1 - diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash index 0e07a714ee..35b518b9ce 100644 --- a/package/ulogd/ulogd.hash +++ b/package/ulogd/ulogd.hash @@ -1,7 +1,5 @@ -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 # Locally calculated -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index c00a53f3d5..65280a2ba6 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -4,10 +4,10 @@ # ################################################################################ -ULOGD_VERSION = 2.0.7 +ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --without-dbi +ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr +ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql else -ULOGD_CONF_OPTS += --without-mysql +ULOGD_CONF_OPTS += --disable-mysql endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) -ULOGD_CONF_OPTS += --with-pgsql +ULOGD_CONF_OPTS += --enable-pgsql ULOGD_DEPENDENCIES += postgresql else -ULOGD_CONF_OPTS += --without-pgsql +ULOGD_CONF_OPTS += --disable-pgsql endif ifeq ($(BR2_PACKAGE_SQLITE),y) -ULOGD_CONF_OPTS += --with-sqlite +ULOGD_CONF_OPTS += --enable-sqlite3 ULOGD_DEPENDENCIES += sqlite else -ULOGD_CONF_OPTS += --without-sqlite +ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -ULOGD_CONF_OPTS += --with-pcap +ULOGD_CONF_OPTS += --enable-pcap ULOGD_DEPENDENCIES += libpcap else -ULOGD_CONF_OPTS += --without-pcap +ULOGD_CONF_OPTS += --disable-pcap endif ifeq ($(BR2_PACKAGE_JANSSON),y) -ULOGD_CONF_OPTS += --with-jansson +ULOGD_CONF_OPTS += --enable-json ULOGD_DEPENDENCIES += jansson else -ULOGD_CONF_OPTS += --without-jansson +ULOGD_CONF_OPTS += --disable-json endif $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 22:19:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 23:19:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: bump to version 1.7.0 Message-ID: <20221210221906.123306-1-fontaine.fabrice@gmail.com> https://savannah.nongnu.org/forum/forum.php?forum_id=10244 https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 Signed-off-by: Fabrice Fontaine --- package/davfs2/davfs2.hash | 2 +- package/davfs2/davfs2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash index a555779dbc..1cbacc388f 100644 --- a/package/davfs2/davfs2.hash +++ b/package/davfs2/davfs2.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz # License file, locally calculated sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk index 42192faa59..a67c506250 100644 --- a/package/davfs2/davfs2.mk +++ b/package/davfs2/davfs2.mk @@ -4,7 +4,7 @@ # ################################################################################ -DAVFS2_VERSION = 1.6.1 +DAVFS2_VERSION = 1.7.0 DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 DAVFS2_LICENSE = GPL-3.0+ DAVFS2_LICENSE_FILES = COPYING -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 10 22:31:48 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 15:31:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycares: bump to version 4.3.0 Message-ID: <20221210223148.3853140-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycares/python-pycares.hash | 4 ++-- package/python-pycares/python-pycares.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycares/python-pycares.hash b/package/python-pycares/python-pycares.hash index 13f640b1c1..7cdd93dd93 100644 --- a/package/python-pycares/python-pycares.hash +++ b/package/python-pycares/python-pycares.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pycares/json -md5 7706a01fdbfc593564b63ac0d71031d9 pycares-4.2.2.tar.gz -sha256 e1f57a8004370080694bd6fb969a1ffc9171a59c6824d54f791c1b2e4d298385 pycares-4.2.2.tar.gz +md5 d11b196cebb45a38caa56e850f4a60d9 pycares-4.3.0.tar.gz +sha256 c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45 pycares-4.3.0.tar.gz # Locally computed sha256 checksums sha256 427bb3a5372024a26e2c290b24382512bcc7ca123431c4dd178dd613beea7eee LICENSE diff --git a/package/python-pycares/python-pycares.mk b/package/python-pycares/python-pycares.mk index 858adbf33b..b1c7dcef50 100644 --- a/package/python-pycares/python-pycares.mk +++ b/package/python-pycares/python-pycares.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCARES_VERSION = 4.2.2 +PYTHON_PYCARES_VERSION = 4.3.0 PYTHON_PYCARES_SOURCE = pycares-$(PYTHON_PYCARES_VERSION).tar.gz -PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/ac/a3/21594384c2398420dd7f6e8656aeb5a2c15128ddf2b85ef5f4403342e18d +PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/01/50/e3015e6e03a3cf64113f509e8b86b71af37169b59ccedfcb182f3d031329 PYTHON_PYCARES_SETUP_TYPE = setuptools PYTHON_PYCARES_LICENSE = MIT PYTHON_PYCARES_LICENSE_FILES = LICENSE -- 2.34.1 From troglobit at gmail.com Sun Dec 11 00:57:05 2022 From: troglobit at gmail.com (Joachim Wiberg) Date: Sun, 11 Dec 2022 01:57:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 In-Reply-To: <20221210214647.40198-1-fontaine.fabrice@gmail.com> References: <20221210214647.40198-1-fontaine.fabrice@gmail.com> Message-ID: <87bkoasqou.fsf@gmail.com> Cheers Fabrice, was just getting around to this but you beat me to it :) On Sat, Dec 10, 2022 at 22:46, Fabrice Fontaine wrote: > https://github.com/troglobit/smcroute/releases/tag/2.5.6 > Signed-off-by: Fabrice Fontaine Maybe also include an excerpt of the most important news from the ChangeLog: - Batch mode supoprt for smcroutectl - Fix strange behavior when joining/leaving the same group - Minor spelling checks of documentation Reviewed-by: Joachim Wiberg From thomas.petazzoni at bootlin.com Sun Dec 11 06:40:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 06:40:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-10 Message-ID: <20221211064100.07A6481421@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-10 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 4 | 0 | 11 | 2022.08.x | 25 | 15 | 0 | 40 | master | 204 | 273 | 1 | 478 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 24 jack2-1.9.21 | 15 sscep-0.10.0 | 13 glibc-2.36-66-ga1dc0be03c9d... | 8 gerbera-1.10.0 | 7 host-pahole-1.24 | 7 xz-5.2.7 | 7 host-rust-1.65.0 | 6 linux-6.0.9 | 6 norm-1.5.8 | 6 libglib2-2.72.3 | 5 python-bunch-1.0.1 | 5 python-cryptography-38.0.3 | 5 bat-0.19.0 | 4 host-binutils-2.37 | 4 host-go-1.19.4 | 4 netsurf-3.10 | 4 unknown | 4 alsa-lib-1.2.8 | 3 host-python-greenlet-2.0.0 | 3 host-sentry-cli-2.8.0 | 3 libdnet-1.16.1 | 3 libgcrypt-1.10.1 | 3 lirc-tools-0.10.2 | 3 lttng-modules-2.13.7 | 3 perl-5.34.1 | 3 python-bcrypt-4.0.1 | 3 python-numpy-1.23.4 | 3 sdl-1.2.15 | 3 wolfssl-5.5.3 | 3 android-tools-4.2.2+git2013... | 2 dropbear-2022.83 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gobject-introspection-1.72.0 | 2 host-binutils-2.38 | 2 host-delve-1.8.0 | 2 linux-5.10.145-cip17 | 2 mongodb-4.2.18 | 2 opus-1.3.1 | 2 proxychains-ng-4.16 | 2 python-greenlet-2.0.0 | 2 ulog-0389d243352255f6182326... | 2 uqmi-0a19b5b77140465c29e2af... | 2 valgrind-3.19.0 | 2 z3-4.11.2 | 2 zabbix-5.4.9 | 2 ace-7.0.6 | 1 acpid-2.0.34 | 1 apcupsd-3.14.14 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 boost-1.80.0 | 1 brltty-6.5 | 1 cairo-1.16.0 | 1 collectd-5.12.0 | 1 compiler-rt-11.1.0 | 1 crun-1.5 | 1 dahdi-linux-3.2.0 | 1 dvdauthor-0.7.2 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 faad2-2.10.1 | 1 fftw-quad-3.3.8 | 1 flann-1.9.2 | 1 fs/f2fs/f2fs.mk:64: /tmp/in... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 glslsandbox-player-2021.08.24 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 heirloom-mailx-12.5 | 1 host-gcc-final-11.3.0 | 1 host-python-maturin-0.14.1 | 1 host-spirv-llvm-translator-... | 1 kvmtool-f77d646ba01d04be5aa... | 1 lapack-3.10.1 | 1 libao-1.2.0 | 1 libglvnd-1.4.0 | 1 libgpg-error-1.45 | 1 libgtk3-3.24.35 | 1 libndp-1.8 | 1 libnfc-1.8.0 | 1 libnl-3.7.0 | 1 libnss-3.85 | 1 librsvg-2.50.7 | 1 liquid-dsp-1.4.0 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 mali-driver-3d697de9bce8bc6... | 1 memcached-1.6.16 | 1 mender-3.4.0 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openjdk-17.0.2+8 | 1 python3-3.11.0 | 1 qemu-7.1.0 | 1 qt-webkit-kiosk-a7720e50f2b... | 1 rauc-1.8 | 1 rtl8192eu-1e15b6d451731bc4d... | 1 scrypt-1.3.1 | 1 skalibs-2.12.0.1 | 1 sudo-1.9.11p2 | 1 tealdeer-1.6.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uhd-4.3.0.0 | 1 v4l2loopback-0.12.7 | 1 wavemon-0.9.4 | 1 wtfutil-0.41.0 | 1 xerces-3.2.4 | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- i686 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/4fb139b639280b852b0813861d37f44644053b70 | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/a9c7f417d9cdf8f2f51da4c377c1e984ad5bf808 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/85abae8a18ae5ab7e95df7626f5431145aa9f6e8 | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/a4c2e287390adf99b84e849db39debf7c77664f1 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5926473f187a7911562892e3776dbc4b7c21665a | mips64el | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/cd216f0b1aad63fa4955d55bf3a435c1dde9b298 | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/cd7e6dabd97bbeeb8494eb1df1f4452d6cbebcb5 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/ac2285bfd1bcccc7b8ccdd1956816ee05379b46f | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cc8f8bee06e454f36b759a17d516e1fa2020d3c2 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/175d295b67adfed35b4bf5c107f2635dc2bfc290 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/59cd13ecf30571ae84cdec7d71ca13255efc2ef6 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/710bf2297f823b365e78b6abc57d509ca8469f8f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ead60f68ae7a03cc0b0d2cf627a9221b1f392e23 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/35aa70546db62bc0e047775ef8ec73124d5d4a23 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/366657aab5efba9c5e2ddce8bc27af98e9fd4cda | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e63be798ecd5240b8a52ce36cc69a26d8cf36e1 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/90343f04a1c56360bee0ac616c2286582e92e782 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d0e546e443574614bc47209131a4f7626ac4029 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6503e4655bf38b6909861413f36c9b1720f2a4f9 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8589205d586e1d865dbbb6e7f3e4d2b4e234f7c | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4cb300ec96264b81d2f6d786543de51a7644d1df | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e0253ce7af0ed0b1af4aff5450b21497b5c18252 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/99fb2aaa3e68ea4d059f87125d7bb7026ecc4eda | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/460c49cdef49f4f5171207ab57ab792dbce883b5 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e50a8c0f8c93061c34c56aa44a3d99e037878dd | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/673d961a6f00811521646c2ccf885bb995cca1f9 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a223d1b61cc54b5b40a376fb553786c243de92d3 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/11ada70eb5a498f210f03d57b65372a1ecd6c542 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b17ad74ba36411e14c6d557a9f6bec19d9c32038 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/448a7362a7c616b144c0f9836925c350572fab9a | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9f0467adebf47170cc337e1129837291cf19c419 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/16432b2879c3cc1ebdc77ec7e871a73a67a0176d | xtensa | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/aa5f4ec25b92aeb80b2df63255996b885a46bc92 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f56a0551ba40e5782e02a1153398aa1b2fdb0ecb | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/962a9085bdf1e7f45f04d8357b00c56b1afb8e83 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ddc53ff7b0953e0ae513d4fca6685fb9452e14aa | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c22bef9bee92024fafcfd9c6f2e2ef6d19a5e198 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/b17f737c06636b3b67786244c73f2505ae96e656 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/eb7bf7da1d965a00891f71414a07a42ec462acec | xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/cc4c9897fa40cd6fa85d7b0847470ef6b905f532 | mipsel | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/cd8e83419aaa62452d001debe18a981cfa43a643 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/ae04cfab38599d49829d4eda8aaf6a4f2ebcb241 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/6140187229a195a9b05936a9c408dde5b909f30c | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/01bc26be93ff2c06bdc85af0888c4a0a206a242b | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/bfaf5e5fb1cea1aa6ce1cd6da9fe0b4bc332cb28 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/68ad450abe830f39e5e49c9c5b1cc7069608589f | or1k | dvdauthor-0.7.2 | NOK | http://autobuild.buildroot.net/results/147d47e87128416c5e32127cf172fda793e88847 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7f20e75e4a1446f7b88b7a8528c48f0e463fc6b4 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/72abd734655878cb1660e3bffec0e69af4e85c94 | sh4aeb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/2027e57d84ba40a079f42f8d8f8e3480bffb5bbe | powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/135f66e7746a526a8589ffaea91e2c40f6be004b | ORPH mips64el | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/e449490fd1605defb6531135fcbc172acd3be2b3 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/f9c2b30c5258491e87814330aefcc7aa29e950a6 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/4cabbfe9b11f8c651ac0fd03e2626cec635e4c62 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/271ba9cac5d95de28368ce130c49417899932380 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/163f06a3dfb461f66a71b436468768128921fda8 | aarch64_be | fs/f2fs/f2fs.mk:64: /tmp/in... | NOK | http://autobuild.buildroot.net/results/8d230e23b95edf6fbd058700241d617225efcee3 | mips64el | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/60ab3a1bd3f0947a12204ba8bb694af03246b6fc | armeb | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/eec908084b32b02ec8d0d051265694b3cd7c1be5 | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9c1d062b9b0721606043bc64b6018f7f483df442 | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b1f675b51fd725a56c29d8e96fd7d61d0e062b3d | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/98fb4383795632384c602f5c55cfe81a6d794050 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/744fb469bf5cb372ab953007a8c15bdccdfa575f | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9cc91801b0e8107c5cfffaae5fccf63ef2c4974b | i686 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/93a056e53986cdde978f1dfd4587eae0d441f414 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/8e5c58e46c20a5913f10f77bb595495614f57aa2 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0ebf8d548724b9e931437f8e913b246ac13f46d2 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0597c2528c37363b539ad69795ea881ba0c3945e | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/969519999946202805ca8ad1c1b34d9c08e9b46a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6b825796e0ca040bf73d731066c9e497c78bdfcc | sh4 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6ce7d593aca174e737cf0519bc0efcd6677379a7 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/30a5903bc544191c66ef76f241e162b3b5f29a26 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/aabd7a0c83fc49218ca5301f6af64285e0f3651c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3c607fe4e368d946d7d2aa25b4df40d228054b2b | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0c3ec58f93e0bf225d16c496b967d54ef33c0654 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/27cc0dae76e787004cdcc590c7240f0950cf541f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6f44ffc75f0692bc3671b9c6669b9f00cb598726 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ebe76a0ce7e32fb26d7641ec3ffd063dd14ac724 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/595c98288806f345fe0cc25b022c0d5308340e86 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e8c8edf3622ea0b1d562c463a899a07aa48c495b | arm | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/865af860f9e52fe5311bb0c6a246ff871ae5a989 | aarch64_be | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/9828a85b76c6b6db4487cd2ad32537f2a75b3da0 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/6402f7ca1455e000d2be1ee6d2077caec7b80349 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/488bb8c798e889de271506f38fcc68444b801bb6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0a35a8c55f86cc2c8d46281f97a77265140de671 | ORPH sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/a90414d4a2a499da579544b28e924bffedc0075d | sparc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ba754be2b8af5461e1ad78c4ce9c80b335011fc5 | mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/39fca841a577f8eb1f9ee65d3ea9ff5d16723304 | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/f43eeb1067af60ccae3a246222985d07da2422ff | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/af6b9a544ee2bf869a252416d250b1ca764701f1 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/296e46fe1a7b6930e13cb0b23ce4a6fefb3cb019 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/91cf2ac4c3d90d3043cceb844d5987405df9545f | mips64el | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/8e301d7b2df69a54890d9483876d6067117e6c3d | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/404f0822fa4250a38cf3912d2fcbb20b50903670 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/7b9354632a037a5833a8e1aa83148f3ae3cead4d | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/09f9c163e8e7b310acb60c62226d499a05db109a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1a429f873b63386146787b2f286b690829f9ad57 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9a2e0ec1ba26c36144b1955785672adb358b7199 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/dfecf8451d76435fce5af8360404ed951d27b360 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ea227a1103a348aefe6828aa5596613a6cc5d38a | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b22deab2a0c0992203aa52a7a498e4c7824f4c8d | sh4eb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ca91f73081037a412474bc2db63079c5d187b866 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1dda33abb80148fed8d8c5d03d7f4f8125654e04 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/663811d695bff17563eb483332823973f8152455 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c2386269200f8af74299707ff71f3b323be5ea63 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/538c0234e30983c538f83ebf3ceb0a4551b0bdb2 | mips64el | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a400c63557a35aa16c7ec3c101657333683e293f | mips | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a00f9d57a2363fba79ba09f6204950e5ceab0096 | arc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/bdfdac92f53342911de9bb26c9fa128825e9e4ab | powerpc64le | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/57c05fc5cc0d796ba6fe9253b2f35b486f15e159 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/565a1d7d29a9d66bf1603fbd8d86b7768efcb8c2 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ca5b1d3fb912000dfa87100fc67d5ecd0318e6c1 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/999ad6b54d50e42853eb3d84ecdabd8b5e3c2b19 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/918cd33822bc0801acaf6e1ede008589a41e4961 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a5edc3011b7ab5eed4447535191226eeadfef210 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/60c785c3878dc33f00cbf7608a3883912bdfa6de | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e51d48ee1f7ec3102122cb060793400b24e288b8 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/31d838dc87d9af81108777e9c1784775419c6aea | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/953c0db5938ae3c9b96cef3b4a03950b6f107c22 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/72e13d1fc9bf7f4f510f6593783559bb7588ba38 | ORPH riscv64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f245d82a37c5258d08f261ec211149f6807b0209 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7620c3bbe6f08d7d21ea25567c44787758f6596a | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d3e9894416d277e8437100a13d60bf2ab81d5825 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9f426323796f78b3e17e01ac24bf1e38f3cb0003 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d12f53ba298968402a0dbcd67c75b39cbf81c30c | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2b2a37d2d6025332a5366d2f48799fc6a5e2e9e5 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a1dcf497bb8d465aa237950c5d8d2e5e1f7bc4c0 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/31d1bb7fa346ed5a2607b179b66020b222f90d4d | riscv64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9fe06ef153eb74e49a482742e4685824fb5fcf02 | i586 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/aa39b10a294539c09235c0de0cae5563da4000ac | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/77eb470effc638a4086a91bc991d1d5e898db831 | armeb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b559e0a6cdfcf750211b0398024c53989d5a3214 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a95c3be5e466743a28ca2c3e21609127d1ecc407 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bc48f0750713d34609b1fabe45331bd9a82b7530 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/04461864fc805523102d4aa69659e56749e1a701 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/bf52baca4efc85108c4b591717db3d20fabca250 | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/231cec8a04c6c9e93fe3b4871bcdd329fe3e16d8 | xtensa | libao-1.2.0 | NOK | http://autobuild.buildroot.net/results/b8e3dea2203053c07c7139f6d81a7785e6aefb6f | ORPH or1k | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d37e06c4219f3554487b5dd6b18999c1efab68af | ORPH nios2 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/ebcd89bcb9dd3c3e231a6b7281c7d507ee827ef4 | ORPH sh4aeb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/cb76636ce7a8db63f21e7de6c65bdd0d8648cad6 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6b32cdc55e282305c3be1d50ae22774d62578a25 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0f96ecbbee4352f2df402173076db44b1dcbec00 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/dcec295ed0c1040c6d04355e77eb286785598539 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f2988fbf1495e02b1bbd675d89bd539ad18e2f98 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/53aa315bf8b67b9f5fc0ec4fca0105e514b659d5 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cb8fcfa0a597672e33cda9db5cec2a3eb4ef54fd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e5b7b5d6452b35c0bf2365fb13d1cd65a0cdc283 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a13c5ece1005dc28d3b97bfb6c523d635369f55e | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/7b16dbab1712b01a0a2ee52cef1b90766085db92 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a43c0e17f9540b568de9b7a1cdbbf5d4761da9bc | ORPH armeb | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/7ba21bf9e5a9ba58c7a2d8c7dbcb8af83e0ca377 | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/f2a64b9ebcb64829e5a69b245547a8384d0c2517 | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/5d9faef25583d2982240d01dccee63b5dd42da04 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/ffaf54c9afccfbfaba64be6f5fd1148482e41dbf | ORPH or1k | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/107baa3124ac0de9ab653d3cc21ccc52e3512fab | armeb | librsvg-2.50.7 | NOK | http://autobuild.buildroot.net/results/e4b336847a4b660005a369ba1bb5483eefe2f3fb | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/47193e06bab7d190cab5a95aad6ed7b1fbac0d86 | ORPH sparc64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/0a6fb7e4ff985352e9164e50622906adc6f2c65f | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fa299419e43060a8965148e372c4f11fb305cd66 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0326a668209e2cb8de59c47f577d1449b200dde8 | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/5bf948a7ddc2a9c0581725b236cb0ef086f56206 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4bfceef8c7fd597a88c93d8faf4ba77587367e8c | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c86fa1ebac921585c4dc1ba722505110ac551c6e | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b1cfbbda4b746369906d001ff5d68b14ee942389 | ORPH sh4aeb | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/6ebf31766d574664e6d0b7087ce1516c851b6534 | mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/2a3b82f9a31868e0457aef62b7868d258d64b9e6 | ORPH arc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/14a56cb5f2a41f1b709476c141ec27f67e655470 | ORPH powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/3c19dc89b612d2c9c0534bef1822c0add46ee8c9 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/717ae6c73f73d0d10c95447fd067ce197675438f | ORPH sparc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/450437b33afe9cd54af6c5b13d188c248c8b22be | microblaze | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/41828211cafa3c32dde36e26fc7aedaff2da08e3 | powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/605a0217f312e3e6abddcc171555314f186b1451 | arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/cf179feef424779906cb9f663201a51d4c18b275 | aarch64 | mali-driver-3d697de9bce8bc6... | NOK | http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4 | aarch64 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/f1b055a85f4d008fd7c74208e41806fa11a81066 | ORPH aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/4862f401644b4bb125807a3cc2d6eb0fdc68d22b | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/32a7b4223f2c9d65036acf5924db577244a62e9e | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/8f68cd6290719f18d468080073096d47cc635e13 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db0fb2da7972d4806531ad95c2c78eb1b7e6ac9e | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/abf328e4074a1dd764ef9c620889da7028b8466b | microblazeel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/83c619205471a321101c93314749916241f9dde9 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/df174f1e24cff849ca0cc6cc56e9d48942779ef4 | mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0abf879d917ecb852e40ee44c3eb481cd24c2ee0 | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/dc62f755b4f71a388278ee9af517b82b0a45c900 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2987e7d32804da33ca0140fd71ed3695e0bc8868 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ae83b6b5a14805e21dda5629c9c1e9f9cd97d50f | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/147403bc2c60be08db84ecea3e2e14137aa1a559 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f04a86609ecbf5acc52427d23d454d28fbb99ab2 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d62712ac425c5cd07d671743c7743b0664604856 | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/9216d3469315f0af1b809b48600e4d024286dae5 | ORPH arc | openjdk-17.0.2+8 | NOK | http://autobuild.buildroot.net/results/c2550d4ddaa55179a21cfcc477d12e6f76dce1c5 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/d27d1c4bf0f373af41a384813557b1a83bd23c25 | ORPH armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/a0d25a130cb63fe1d5b139011a30b81d4f0c7c12 | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b43998257fdd3eb552d60873f034c8760e1b8def | or1k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/6f3a2f76a26382fb0ec0cd505b499dfff24e59dd | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/53bd6d1471f260a21d575488e0336b7ce419ce9c | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/19b777a4b4073d84f45367b925a9773c953827b5 | ORPH or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/2a299ad1d0a1f390728ef8cb04e57bb9b482a5f4 | ORPH mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/d09132fab539e63a95b19ccc3a86f9d331866f83 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/d4e80eb860eeae1645b4c6129046d2dfcf874871 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7a8e0621877f49c49f7a723cb1c45011102fdde3 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/1fb3a2d10032cf71eb1b64160b8ffa355d1d3a89 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/02a31b1c4297bbf7bc31bebcda312a86983abd7a | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/292fa3c6324e421dea2cb8fd41c01a9b5a4ba395 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8644a158ac8bf1b0e8fe878e18e7b77bd0aff3c0 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/543546ac9e6e8cc6ca0cd938be53da5ecd3cf182 | x86_64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/efc839fd47e2c11238b05d5145ad2c32eca15819 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/098f9a85c2f8c104aa1cd3fab246b1173cc8b468 | i686 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/616e983c8dedde340db8167907a5113c81f6f9de | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/edb54c57db6e4e2701f5074c382d26194b797c22 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/891f4bce71ddaa62eed8e506a4843a4396673e53 | sparc | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/6c3a8c1c566ec74450cf570c29a1da99c4cf3f27 | mips | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/81187293ac5a269797a8837b2abd30fe6aae4a0d | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/abff354cc30d6ffa92e86d96218b79cff3242f86 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/126c23f6d6be9a60fb86aaea7fed724a3e9f2a3b | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0d699610cef2d1b6294a9e5560a9d3cde6efce5b | x86_64 | python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/03360d4ab98140da26374f5d4ccb6b0afc55cf9f | powerpc64le | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/1f659221f660713725aadb3a75ec23b0ffe19387 | i686 | qt-webkit-kiosk-a7720e50f2b... | NOK | http://autobuild.buildroot.net/results/565ad458740d9c351a846361a2196b3880089d8b | mips64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/8409be22c4d1f5887782913fb4312b5e5c86e15e | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/c12ca26cfea6c60eb35eb5e94011f58d14721569 | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/7678569bea50891ce8c3ec66a098e39c7e991155 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dd612069d116c649d34d896f65eaa8f2e25f65db | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/909a5db2691bf8d5eb49d35abc5ccbbdb1fabf19 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/aa0906dc9b25a216981fcd7577d2278227b68c9f | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/0fa2c5a8500bb51ec7fddd70feaf980d71e0a4b2 | powerpc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a875a9e790e8560e2897e6674af9524de26efc07 | powerpc64le | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/05e6bec82754bef7847e6c3286b2a13eed165e66 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a0e79797db621f5a69e09f7ccff4605e777dfb5f | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/afffff8dd3bf1cc28737d14e27c5edd53f479129 | mips | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/98400bbc59697a44cb3395fb64c7d900ae2c6a15 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4d1c628acebfe6dc170523753b0f3fee1250194b | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ff9f8ce806b0c5982fd98786669d9a43f51b4e7c | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/47ba875896a5fac2d1501b225064556575773ffd | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ed874a652c2b6cda99a7a1958fdd878a76a706fe | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a4fc9b420ea816ba60e253111a8e91d6cc5f1f77 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/cf0147c3adedfc98d51642c311c72872eea2df43 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c3feb7f033eef5c808af5096838cf1bce64ac13f | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5181c701c504be7e03cbe343f2eeb6968fbd96c0 | arceb | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/4a4ca7400b0ca95f88a52f791e4926d12c65644a | ORPH powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/bd6ac519530dc1baced11947db2c8d078ad2d15f | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/45afd492ddbe31ad727381b7b6c1b4e6d485d272 | ORPH mipsel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/dd611b9d0e77cac0be9826b5f5a898244581e87a | mipsel | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/f9096a6e913e58dc9394f448f956b3faa43b4aac | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/95f5e49937f52818ce68baee1a26130267b00b5e | x86_64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/80c6bccb2a00284014b64df69b442c6ae9a7ce31 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/7354707fa5866a29be2659742d95db2f74af5127 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/75517d0cd3d58c0b3a32ae4cbc3b329d1c4cc8cc | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/cc1a73043ceea813f49e5054b2ddf703379a7a6a | or1k | unknown | NOK | http://autobuild.buildroot.net/results/14b79203ab7e9439104895e3eb05267fc59189e8 | s390x | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/20224851be913e93cbdf4f707eda8e8ac0aeefaf | ORPH arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/03c2543ce79ca1ad940f0d30f3c8ef01b8c377e2 | ORPH sparc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/349ee4a7887443c86f38e73af89fcef37242aa01 | i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/c23b56b7263e30537e41bc1b40b98af21fb93e86 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0ccb954714e624c9ef509ef37643d5db67f1acf9 | ORPH aarch64_be | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/9d802d35a5f82c28b89583c231ed0168921887ce | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/c2c2e55f1ee932bb62cfb1c4ba23912383480996 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/2d86e2d144fca04678ea43cde911e6afe7f46a50 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/abeba1acbc686dbbbd34bc34ec43f2388ec2dad3 | i586 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7fcc929aa587378ab53df7684e24c324770d42ca | arc | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/5c2a408db72aa4852470ddf3fb4d704a0e58c070 | ORPH aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e03f7299b48544fa81f198256dd3c086d4415afd | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5952c19ec222fd0bc18e8c910a626567da316376 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a1da14831ef03e01434926481ec4f8d1c07f834a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/aa145dfc3c347b4378aac7a5fe485d9c537bb38a | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8a5ccd1af755b1e8bf0404650acd60432c282eea | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/98bb36ccb8385d718047190b4934709908bdcbd6 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/015d6ecffb58f98bfd312d048904fbd621c5af3d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a53f31b8340d599997244324591d2807c3abb614 | ORPH sh4 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/bd9dbba9b6e5c3082e70903232b5fdecc8409994 | or1k | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/a282221ebadfea4522b85d132e319c127d9e118e | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/874abffdd112e3d76b8f611bfd7700e1ed53cdca | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9e4fb516be668a0d7cd8b5eea606d228f1a5d6f8 | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 3 wavemon-0.9.4 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/26a305d33a8f6f5c0cab7bcafdd94a2de41c446d | s390x | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/435ed6fcea619cb9685e1ea6df0ea51ff9c4cb96 | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d5b6fb96d00e211ae3fd52601e583215a048a23e | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/cabce25494e7834a10a85c127a9afafd8d221b0a | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 host-go-1.18.8 | 2 libgcrypt-1.10.1 | 2 gerbera-1.10.0 | 1 heirloom-mailx-12.5 | 1 host-spirv-llvm-translator-... | 1 igd2-for-linux-2.1 | 1 libglib2-2.72.3 | 1 mesa3d-22.1.6 | 1 mongodb-4.2.18 | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0f5bebbdb455754d55a2f2c56c99339b0c8a91a7 | sh4a | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/ae41304b66d5e78fb0a16759ca248c961c19ec73 | aarch64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/8a18844d346cf6e70e484eff5b45a89ee2bcb9ff | powerpc64le | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/e8bf94d1372c9d63a8bddf2391f5c9db7aa95701 | x86_64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/ebfc546940d31646be28a3cfe3c7de9ae723db01 | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/aaf4dcc24dbf5a98568d683c7a4a98fcf050402d | sparc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/a7770638cd1a4d24c35e73bd68cb696f9cb7d3e4 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/d2292b57b0d3e531d29ee0065216fbfd187e49d5 | ORPH powerpc64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d1f8d57223a00471a354e5bb6ce9bd627bf6beb3 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/4d267619aa0493d2d5de918851114dcde35ea3b0 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0e74a8900daba40faa96da24c2b14f7dcba003f3 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/264d2757a6c816636efbc243187a4df3e071f466 | x86_64 | mesa3d-22.1.6 | NOK | http://autobuild.buildroot.net/results/b96f980bb848d2d4b1d6c52eb0ee298c5c5a996d | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/4fa03dfaec3d24212b103b39a7a0a5dd84ac79c0 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ce89482e5a0829f75ba630d2e1548cba450122f2 | -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Sun Dec 11 08:15:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 09:15:14 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-headers: drop 5.19.x option In-Reply-To: <20221211081514.3138057-1-bernd.kuhls@t-online.de> References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Message-ID: <20221211081514.3138057-2-bernd.kuhls@t-online.de> The 5.19.x series is now EOL upstream, so drop the linux-headers option and add legacy handling for it. Signed-off-by: Bernd Kuhls --- Config.in.legacy | 7 +++++++ linux/linux.hash | 1 - package/linux-headers/Config.in.host | 5 ----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9602a49e3b..cb0176a31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_KERNEL_HEADERS_5_19 + bool "kernel headers version 5.19.x are no longer supported" + select BR2_LEGACY + help + Version 5.19.x of the Linux kernel headers are no longer + maintained upstream and are now removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA bool "xf86-video-tga removed" select BR2_LEGACY diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..9976a44489 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,7 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..4c8b1fca27 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -53,10 +53,6 @@ config BR2_KERNEL_HEADERS_5_15 bool "Linux 5.15.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15 -config BR2_KERNEL_HEADERS_5_19 - bool "Linux 5.19.x kernel headers" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 - config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 @@ -398,7 +394,6 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.4.226" if BR2_KERNEL_HEADERS_5_4 default "5.10.158" if BR2_KERNEL_HEADERS_5_10 default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "5.19.17" if BR2_KERNEL_HEADERS_5_19 default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 08:15:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 09:15:13 +0100 Subject: [Buildroot] [PATCH 1/2] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 08:15:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:15:55 +0100 Subject: [Buildroot] [git commit] package/sed: bump to version 4.9 Message-ID: <20221211082029.F325185FA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0aea5f9d8e63f6146730c39b05ec8cae15dd100 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of COPYING (URL updated: https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/sed/sed.hash | 6 +++--- package/sed/sed.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sed/sed.hash b/package/sed/sed.hash index bb48128526..10e2c36d8f 100644 --- a/package/sed/sed.hash +++ b/package/sed/sed.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz # Locally calculated -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/sed/sed.mk b/package/sed/sed.mk index 64fb2035b0..8165083658 100644 --- a/package/sed/sed.mk +++ b/package/sed/sed.mk @@ -4,7 +4,7 @@ # ################################################################################ -SED_VERSION = 4.8 +SED_VERSION = 4.9 SED_SOURCE = sed-$(SED_VERSION).tar.xz SED_SITE = $(BR2_GNU_MIRROR)/sed SED_LICENSE = GPL-3.0 From yann.morin.1998 at free.fr Sun Dec 11 08:19:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:19:00 +0100 Subject: [Buildroot] [git commit] package/ulogd: bump to version 2.0.8 Message-ID: <20221211082030.166DC85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6fc4b59ffd3007ca9e436d33647acc5dfff62970 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update configure options due to https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ---------------------- package/ulogd/ulogd.hash | 6 ++-- package/ulogd/ulogd.mk | 26 +++++++++--------- 3 files changed, 15 insertions(+), 49 deletions(-) diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch deleted file mode 100644 index af6e13648c..0000000000 --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 -From: Cameron Norman -Date: Sat, 27 Oct 2018 13:05:45 -0700 -Subject: ulogd: fix build with musl libc - -The attached patch fixes building ulogd2 with musl libc. It is being -used on Void Linux right now. - -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 -Signed-off-by: Pablo Neira Ayuso -Signed-off-by: Fabrice Fontaine -[Retrrieved from: -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] ---- - src/ulogd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ulogd.c b/src/ulogd.c -index b8bc57c..9cd64e8 100644 ---- a/src/ulogd.c -+++ b/src/ulogd.c -@@ -65,6 +65,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef DEBUG --- -cgit v1.2.1 - diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash index 0e07a714ee..35b518b9ce 100644 --- a/package/ulogd/ulogd.hash +++ b/package/ulogd/ulogd.hash @@ -1,7 +1,5 @@ -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 # Locally calculated -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index c00a53f3d5..65280a2ba6 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -4,10 +4,10 @@ # ################################################################################ -ULOGD_VERSION = 2.0.7 +ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --without-dbi +ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr +ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql else -ULOGD_CONF_OPTS += --without-mysql +ULOGD_CONF_OPTS += --disable-mysql endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) -ULOGD_CONF_OPTS += --with-pgsql +ULOGD_CONF_OPTS += --enable-pgsql ULOGD_DEPENDENCIES += postgresql else -ULOGD_CONF_OPTS += --without-pgsql +ULOGD_CONF_OPTS += --disable-pgsql endif ifeq ($(BR2_PACKAGE_SQLITE),y) -ULOGD_CONF_OPTS += --with-sqlite +ULOGD_CONF_OPTS += --enable-sqlite3 ULOGD_DEPENDENCIES += sqlite else -ULOGD_CONF_OPTS += --without-sqlite +ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -ULOGD_CONF_OPTS += --with-pcap +ULOGD_CONF_OPTS += --enable-pcap ULOGD_DEPENDENCIES += libpcap else -ULOGD_CONF_OPTS += --without-pcap +ULOGD_CONF_OPTS += --disable-pcap endif ifeq ($(BR2_PACKAGE_JANSSON),y) -ULOGD_CONF_OPTS += --with-jansson +ULOGD_CONF_OPTS += --enable-json ULOGD_DEPENDENCIES += jansson else -ULOGD_CONF_OPTS += --without-jansson +ULOGD_CONF_OPTS += --disable-json endif $(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:15:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:15:59 +0100 Subject: [Buildroot] [git commit] package/smcroute: bump to version 2.5.6 Message-ID: <20221211082030.0A2A685FA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=61f03109c7d6b2a66462d920ee5f4b9f7530ca7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/troglobit/smcroute/releases/tag/2.5.6 Most important news from the ChangeLog: - Batch mode supoprt for smcroutectl - Fix strange behavior when joining/leaving the same group - Minor spelling checks of documentation Signed-off-by: Fabrice Fontaine Reviewed-by: Joachim Wiberg [yann.morin.1998 at free.fr: added news by Joachim] Signed-off-by: Yann E. MORIN --- package/smcroute/smcroute.hash | 4 ++-- package/smcroute/smcroute.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash index 642a1f62fe..b472dfbc04 100644 --- a/package/smcroute/smcroute.hash +++ b/package/smcroute/smcroute.hash @@ -1,5 +1,5 @@ -# Upstream .sha256 from GitHub -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz # Locally generated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk index e6114c9a8c..0c4f88ab1b 100644 --- a/package/smcroute/smcroute.mk +++ b/package/smcroute/smcroute.mk @@ -4,7 +4,7 @@ # ################################################################################ -SMCROUTE_VERSION = 2.5.5 +SMCROUTE_VERSION = 2.5.6 SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) SMCROUTE_LICENSE = GPL-2.0+ SMCROUTE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:19:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:19:09 +0100 Subject: [Buildroot] [git commit] package/davfs2: bump to version 1.7.0 Message-ID: <20221211082030.218F585FA8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76423bd3a657f0ca197e2301bbb21e4fc9eee992 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://savannah.nongnu.org/forum/forum.php?forum_id=10244 https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/davfs2/davfs2.hash | 2 +- package/davfs2/davfs2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash index a555779dbc..1cbacc388f 100644 --- a/package/davfs2/davfs2.hash +++ b/package/davfs2/davfs2.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz # License file, locally calculated sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk index 42192faa59..a67c506250 100644 --- a/package/davfs2/davfs2.mk +++ b/package/davfs2/davfs2.mk @@ -4,7 +4,7 @@ # ################################################################################ -DAVFS2_VERSION = 1.6.1 +DAVFS2_VERSION = 1.7.0 DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 DAVFS2_LICENSE = GPL-3.0+ DAVFS2_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:20:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:20:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/sed: bump to version 4.9 In-Reply-To: <20221210214054.34790-1-fontaine.fabrice@gmail.com> References: <20221210214054.34790-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082050.GH1044805@scaer> Fabrice, All, On 2022-12-10 22:40 +0100, Fabrice Fontaine spake thusly: > Update hash of COPYING (URL updated: > https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) > > https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/sed/sed.hash | 6 +++--- > package/sed/sed.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/sed/sed.hash b/package/sed/sed.hash > index bb48128526..10e2c36d8f 100644 > --- a/package/sed/sed.hash > +++ b/package/sed/sed.hash > @@ -1,6 +1,6 @@ > # Locally calculated after checking pgp signature > -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig > +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig > # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE > -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz > +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz > # Locally calculated > -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING > +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING > diff --git a/package/sed/sed.mk b/package/sed/sed.mk > index 64fb2035b0..8165083658 100644 > --- a/package/sed/sed.mk > +++ b/package/sed/sed.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -SED_VERSION = 4.8 > +SED_VERSION = 4.9 > SED_SOURCE = sed-$(SED_VERSION).tar.xz > SED_SITE = $(BR2_GNU_MIRROR)/sed > SED_LICENSE = GPL-3.0 > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 In-Reply-To: <20221210214647.40198-1-fontaine.fabrice@gmail.com> References: <20221210214647.40198-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082123.GI1044805@scaer> Fabrice, All On 2022-12-10 22:46 +0100, Fabrice Fontaine spake thusly: > https://github.com/troglobit/smcroute/releases/tag/2.5.6 > > Signed-off-by: Fabrice Fontaine Applied to master, with the news blurb provided by Joachim, thanks. Regards, Yann E. MORIN. > --- > package/smcroute/smcroute.hash | 4 ++-- > package/smcroute/smcroute.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash > index 642a1f62fe..b472dfbc04 100644 > --- a/package/smcroute/smcroute.hash > +++ b/package/smcroute/smcroute.hash > @@ -1,5 +1,5 @@ > -# Upstream .sha256 from GitHub > -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz > +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 > +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz > > # Locally generated > sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING > diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk > index e6114c9a8c..0c4f88ab1b 100644 > --- a/package/smcroute/smcroute.mk > +++ b/package/smcroute/smcroute.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -SMCROUTE_VERSION = 2.5.5 > +SMCROUTE_VERSION = 2.5.6 > SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) > SMCROUTE_LICENSE = GPL-2.0+ > SMCROUTE_LICENSE_FILES = COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: bump to version 2.0.8 In-Reply-To: <20221210220550.84041-1-fontaine.fabrice@gmail.com> References: <20221210220550.84041-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082139.GJ1044805@scaer> Fabrice, All, On 2022-12-10 23:05 +0100, Fabrice Fontaine spake thusly: > - Drop patch (already in version) > - Update configure options due to > https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ------------------- > package/ulogd/ulogd.hash | 6 ++-- > package/ulogd/ulogd.mk | 26 +++++++-------- > 3 files changed, 15 insertions(+), 49 deletions(-) > delete mode 100644 package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > > diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > deleted file mode 100644 > index af6e13648c..0000000000 > --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > +++ /dev/null > @@ -1,32 +0,0 @@ > -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 > -From: Cameron Norman > -Date: Sat, 27 Oct 2018 13:05:45 -0700 > -Subject: ulogd: fix build with musl libc > - > -The attached patch fixes building ulogd2 with musl libc. It is being > -used on Void Linux right now. > - > -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 > -Signed-off-by: Pablo Neira Ayuso > -Signed-off-by: Fabrice Fontaine > -[Retrrieved from: > -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] > ---- > - src/ulogd.c | 1 + > - 1 file changed, 1 insertion(+) > - > -diff --git a/src/ulogd.c b/src/ulogd.c > -index b8bc57c..9cd64e8 100644 > ---- a/src/ulogd.c > -+++ b/src/ulogd.c > -@@ -65,6 +65,7 @@ > - #include > - #include > - #include > -+#include > - #include > - #include > - #ifdef DEBUG > --- > -cgit v1.2.1 > - > diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash > index 0e07a714ee..35b518b9ce 100644 > --- a/package/ulogd/ulogd.hash > +++ b/package/ulogd/ulogd.hash > @@ -1,7 +1,5 @@ > -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} > -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 > -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 > +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum > +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 > > # Locally calculated > -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 > sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING > diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk > index c00a53f3d5..65280a2ba6 100644 > --- a/package/ulogd/ulogd.mk > +++ b/package/ulogd/ulogd.mk > @@ -4,10 +4,10 @@ > # > ################################################################################ > > -ULOGD_VERSION = 2.0.7 > +ULOGD_VERSION = 2.0.8 > ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 > ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files > -ULOGD_CONF_OPTS = --without-dbi > +ULOGD_CONF_OPTS = --disable-dbi > ULOGD_DEPENDENCIES = host-pkgconf \ > libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ > libnfnetlink > @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd > # DB backends need threads > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > ifeq ($(BR2_PACKAGE_MYSQL),y) > -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr > +ULOGD_CONF_OPTS += --enable-mysql > ULOGD_DEPENDENCIES += mysql > else > -ULOGD_CONF_OPTS += --without-mysql > +ULOGD_CONF_OPTS += --disable-mysql > endif > ifeq ($(BR2_PACKAGE_POSTGRESQL),y) > -ULOGD_CONF_OPTS += --with-pgsql > +ULOGD_CONF_OPTS += --enable-pgsql > ULOGD_DEPENDENCIES += postgresql > else > -ULOGD_CONF_OPTS += --without-pgsql > +ULOGD_CONF_OPTS += --disable-pgsql > endif > ifeq ($(BR2_PACKAGE_SQLITE),y) > -ULOGD_CONF_OPTS += --with-sqlite > +ULOGD_CONF_OPTS += --enable-sqlite3 > ULOGD_DEPENDENCIES += sqlite > else > -ULOGD_CONF_OPTS += --without-sqlite > +ULOGD_CONF_OPTS += --disable-sqlite3 > endif > else > -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite > +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 > endif > > ifeq ($(BR2_PACKAGE_LIBPCAP),y) > -ULOGD_CONF_OPTS += --with-pcap > +ULOGD_CONF_OPTS += --enable-pcap > ULOGD_DEPENDENCIES += libpcap > else > -ULOGD_CONF_OPTS += --without-pcap > +ULOGD_CONF_OPTS += --disable-pcap > endif > > ifeq ($(BR2_PACKAGE_JANSSON),y) > -ULOGD_CONF_OPTS += --with-jansson > +ULOGD_CONF_OPTS += --enable-json > ULOGD_DEPENDENCIES += jansson > else > -ULOGD_CONF_OPTS += --without-jansson > +ULOGD_CONF_OPTS += --disable-json > endif > > $(eval $(autotools-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: bump to version 1.7.0 In-Reply-To: <20221210221906.123306-1-fontaine.fabrice@gmail.com> References: <20221210221906.123306-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082157.GK1044805@scaer> Fabrice, All, On 2022-12-10 23:19 +0100, Fabrice Fontaine spake thusly: > https://savannah.nongnu.org/forum/forum.php?forum_id=10244 > https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/davfs2/davfs2.hash | 2 +- > package/davfs2/davfs2.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash > index a555779dbc..1cbacc388f 100644 > --- a/package/davfs2/davfs2.hash > +++ b/package/davfs2/davfs2.hash > @@ -1,4 +1,4 @@ > # Locally calculated > -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz > +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz > # License file, locally calculated > sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING > diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk > index 42192faa59..a67c506250 100644 > --- a/package/davfs2/davfs2.mk > +++ b/package/davfs2/davfs2.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -DAVFS2_VERSION = 1.6.1 > +DAVFS2_VERSION = 1.7.0 > DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 > DAVFS2_LICENSE = GPL-3.0+ > DAVFS2_LICENSE_FILES = COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:28:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:16 +0100 Subject: [Buildroot] [git commit] package/python-installer: bump to version 0.6.0 Message-ID: <20221211085514.8236A85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=689649251ff598adb79df393353d7fa1ea14f364 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-installer/python-installer.hash | 4 ++-- package/python-installer/python-installer.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-installer/python-installer.hash b/package/python-installer/python-installer.hash index 543bd0fa62..97d455b87c 100644 --- a/package/python-installer/python-installer.hash +++ b/package/python-installer/python-installer.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/installer/json -md5 bf17db5e6b58c4cfa33642f5348d3814 installer-0.5.1.tar.gz -sha256 f970995ec2bb815e2fdaf7977b26b2091e1e386f0f42eafd5ac811953dc5d445 installer-0.5.1.tar.gz +md5 ac5fee994b04f228c151306f5ad96b04 installer-0.6.0.tar.gz +sha256 f3bd36cd261b440a88a1190b1becca0578fee90b4b62decc796932fdd5ae8839 installer-0.6.0.tar.gz # Locally computed sha256 checksums sha256 37b8b9f2569892fa54406383d431169dbb2115980d78b7efba6eeae5664c484f LICENSE diff --git a/package/python-installer/python-installer.mk b/package/python-installer/python-installer.mk index 08f17499dd..3430e46b51 100644 --- a/package/python-installer/python-installer.mk +++ b/package/python-installer/python-installer.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INSTALLER_VERSION = 0.5.1 +PYTHON_INSTALLER_VERSION = 0.6.0 PYTHON_INSTALLER_SOURCE = installer-$(PYTHON_INSTALLER_VERSION).tar.gz -PYTHON_INSTALLER_SITE = https://files.pythonhosted.org/packages/74/b7/9187323cd732840f1cddd6a9f05961406636b50c799eef37c920b63110c0 +PYTHON_INSTALLER_SITE = https://files.pythonhosted.org/packages/c9/ab/a9141dc175ec7b620fffe7e0295251a7b6a0ffb4325d64aeb128dff8c698 PYTHON_INSTALLER_LICENSE = MIT PYTHON_INSTALLER_LICENSE_FILES = LICENSE PYTHON_INSTALLER_SETUP_TYPE = flit-bootstrap From yann.morin.1998 at free.fr Sun Dec 11 08:28:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:20 +0100 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.27 Message-ID: <20221211085514.95A4285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3277b274ce0a1ae356d07a944c5df6b019d97bef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-boto3/python-boto3.hash | 4 ++-- package/python-boto3/python-boto3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-boto3/python-boto3.hash b/package/python-boto3/python-boto3.hash index 347acde9b2..60fd07681c 100644 --- a/package/python-boto3/python-boto3.hash +++ b/package/python-boto3/python-boto3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/boto3/json -md5 17f5f946d79da139fa9fd9b014fe0d99 boto3-1.26.0.tar.gz -sha256 8f0e4eb5c26f927c09bc03302d38156af578b816f1e4f8ca4f0f734d134b9d4f boto3-1.26.0.tar.gz +md5 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz +sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/python-boto3/python-boto3.mk b/package/python-boto3/python-boto3.mk index 03dc32a08b..e40ac92f09 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.0 +PYTHON_BOTO3_VERSION = 1.26.27 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/77/18/91af4ff58b26d03af8bf8e0759c4087b77032bdc54199d750905080c669a +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:26 +0100 Subject: [Buildroot] [git commit] package/python-canopen: bump to version 2.0.0 Message-ID: <20221211085514.B209E85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d068bf4c4fce1eb376711940fb02a017815127e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-canopen/python-canopen.hash | 5 +++-- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 32bcae18f9..610dca3f34 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/canopen/json -sha256 4394770d528e93a48936138c4a7b37b5dff26d54f82a435ad9790cd1e43f55b9 canopen-1.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/canopen/json +md5 0719b73bd8ccaeaa9fb758c5338fd030 canopen-2.0.0.tar.gz +sha256 bcc8aa9ea83f7ada5da0dade81038977be52a93802c2657649729eb1f82065d9 canopen-2.0.0.tar.gz # Locally computed sha256 checksums sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index fc328c698e..bd0a3bfba7 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 1.0.0 +PYTHON_CANOPEN_VERSION = 2.0.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/1f/2b/55b6d82b3dcba184a01c6fe027df239953940e36a463cd24b71e67bd1f37 +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:24 +0100 Subject: [Buildroot] [git commit] package/python-can: bump to version 4.1.0 Message-ID: <20221211085514.A831785FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=09c966af735ca53b447f52965d123c21e43ae522 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop spurious setuptools runtime dependency. Add new msgpack runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-can/Config.in | 2 +- package/python-can/python-can.hash | 5 +++-- package/python-can/python-can.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-can/Config.in b/package/python-can/Config.in index e92d9668e0..5d21e29d88 100644 --- a/package/python-can/Config.in +++ b/package/python-can/Config.in @@ -1,8 +1,8 @@ config BR2_PACKAGE_PYTHON_CAN bool "python-can" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON3_SQLITE # runtime select BR2_PACKAGE_PYTHON_AENUM # runtime + select BR2_PACKAGE_PYTHON_MSGPACK # runtime select BR2_PACKAGE_PYTHON_PACKAGING # runtime select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime select BR2_PACKAGE_PYTHON_WRAPT # runtime diff --git a/package/python-can/python-can.hash b/package/python-can/python-can.hash index dd8a9b107d..73be230201 100644 --- a/package/python-can/python-can.hash +++ b/package/python-can/python-can.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/python-can -sha256 59d92846ffb981e634e9e0f2d14a6b4967a875e3869bd2ba168c92c4db6b8b5d python-can-4.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/python-can/json +md5 d8365b7a09e49f47dac0da75d8518808 python-can-4.1.0.tar.gz +sha256 3f2b6b0dc5f459591d171ee0c0136dce79acedc2740ce695024aa3444e911bb9 python-can-4.1.0.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.txt diff --git a/package/python-can/python-can.mk b/package/python-can/python-can.mk index 9284a9cf99..ba98337d5d 100644 --- a/package/python-can/python-can.mk +++ b/package/python-can/python-can.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CAN_VERSION = 4.0.0 -PYTHON_CAN_SITE = https://files.pythonhosted.org/packages/1f/f7/a643cba269d59e108fe4c1854a8e71d5cdadadd4de1b9c8862b190171122 +PYTHON_CAN_VERSION = 4.1.0 +PYTHON_CAN_SITE = https://files.pythonhosted.org/packages/90/55/898e69e37d5d4692bf21ba8750e095493d2ecbb29be7394d5cb735f0ab0f PYTHON_CAN_SETUP_TYPE = setuptools PYTHON_CAN_LICENSE = LGPL-3.0 PYTHON_CAN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:30 +0100 Subject: [Buildroot] [git commit] package/python-certifi: bump to version 2022.12.7 Message-ID: <20221211085514.C571485FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35db8c433e3a283a7611eca1b7e27e8cee474a4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-certifi/python-certifi.hash | 4 ++-- package/python-certifi/python-certifi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-certifi/python-certifi.hash b/package/python-certifi/python-certifi.hash index 0557a5c97c..d3cf24ecfa 100644 --- a/package/python-certifi/python-certifi.hash +++ b/package/python-certifi/python-certifi.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/certifi/json -md5 ff9c8d5c7e7fb083de6b874609c5ca68 certifi-2022.9.24.tar.gz -sha256 0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 certifi-2022.9.24.tar.gz +md5 d00966473b8ac42c2c033b75f4bed6f4 certifi-2022.12.7.tar.gz +sha256 35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 certifi-2022.12.7.tar.gz # Locally computed sha256 checksums sha256 a02f6c638f9fb84d06f7764c3ab085d8af7eda5b93c166da54312479077c6fb0 LICENSE diff --git a/package/python-certifi/python-certifi.mk b/package/python-certifi/python-certifi.mk index 8e2435199f..70f9e69d2c 100644 --- a/package/python-certifi/python-certifi.mk +++ b/package/python-certifi/python-certifi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CERTIFI_VERSION = 2022.9.24 +PYTHON_CERTIFI_VERSION = 2022.12.7 PYTHON_CERTIFI_SOURCE = certifi-$(PYTHON_CERTIFI_VERSION).tar.gz -PYTHON_CERTIFI_SITE = https://files.pythonhosted.org/packages/cb/a4/7de7cd59e429bd0ee6521ba58a75adaec136d32f91a761b28a11d8088d44 +PYTHON_CERTIFI_SITE = https://files.pythonhosted.org/packages/37/f7/2b1b0ec44fdc30a3d31dfebe52226be9ddc40cd6c0f34ffc8923ba423b69 PYTHON_CERTIFI_SETUP_TYPE = setuptools PYTHON_CERTIFI_LICENSE = ISC (Python code), MPL-2.0 (cacert.pem) PYTHON_CERTIFI_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:22 +0100 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.27 Message-ID: <20221211085514.9F07585FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1eeac3dbfe32130bd15b9e9675891e68b12c38d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-botocore/python-botocore.hash | 4 ++-- package/python-botocore/python-botocore.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-botocore/python-botocore.hash b/package/python-botocore/python-botocore.hash index 72e64f521e..8314c534e9 100644 --- a/package/python-botocore/python-botocore.hash +++ b/package/python-botocore/python-botocore.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/botocore/json -md5 fae1e9ad89e12436ef65b8208febdc3e botocore-1.29.0.tar.gz -sha256 f25dc0827005f81abf4b890a20c71f64ee40ea9e9795df38a242fdeed79e0a89 botocore-1.29.0.tar.gz +md5 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz +sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.txt diff --git a/package/python-botocore/python-botocore.mk b/package/python-botocore/python-botocore.mk index 9d2a94b39b..4b14af4368 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.0 +PYTHON_BOTOCORE_VERSION = 1.29.27 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/0a/95/8f31139077187f2da9132d7547979262376e19056d99c7cf6278431a53de +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:18 +0100 Subject: [Buildroot] [git commit] package/python-bitstring: bump to version 4.0.1 Message-ID: <20221211085514.8C64285FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=332af506d3451c0bfe8e78624b25bf87fcebdddb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bitstring/python-bitstring.hash | 6 +++--- package/python-bitstring/python-bitstring.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-bitstring/python-bitstring.hash b/package/python-bitstring/python-bitstring.hash index f05619a5d3..f078cc7f14 100644 --- a/package/python-bitstring/python-bitstring.hash +++ b/package/python-bitstring/python-bitstring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bitstring/json -md5 04d24380a0dc491e6bdacd983a90912e bitstring-3.1.9.tar.gz -sha256 a5848a3f63111785224dca8bb4c0a75b62ecdef56a042c8d6be74b16f7e860e7 bitstring-3.1.9.tar.gz +md5 ffd806650062e2fae33ee19b51906924 bitstring-4.0.1.tar.gz +sha256 7719f08f6df89ce28453a5e580d4a8ec1d1bda892dbb033466da0ccd9bdcb706 bitstring-4.0.1.tar.gz # Locally computed sha256 checksums -sha256 a9e9c584106d4f9686c9a6aa036e507b5e7044633b8acb4365bc074d8d004711 LICENSE +sha256 3705eed5a923f35d9bfaca1f10e9136cc84d6e576570aec661bda69991f129ea LICENSE diff --git a/package/python-bitstring/python-bitstring.mk b/package/python-bitstring/python-bitstring.mk index ff59487540..11c9375707 100644 --- a/package/python-bitstring/python-bitstring.mk +++ b/package/python-bitstring/python-bitstring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BITSTRING_VERSION = 3.1.9 +PYTHON_BITSTRING_VERSION = 4.0.1 PYTHON_BITSTRING_SOURCE = bitstring-$(PYTHON_BITSTRING_VERSION).tar.gz -PYTHON_BITSTRING_SITE = https://files.pythonhosted.org/packages/4c/b1/80d58eeb21c9d4ca739770558d61f6adacb13aa4908f4f55e0974cbd25ee +PYTHON_BITSTRING_SITE = https://files.pythonhosted.org/packages/d2/64/e733b18349be383a4b7859c865d6c9e5ccc5845e9b4258504055607ec1cb PYTHON_BITSTRING_SETUP_TYPE = setuptools PYTHON_BITSTRING_LICENSE = MIT PYTHON_BITSTRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:28 +0100 Subject: [Buildroot] [git commit] package/python-cbor2: bump to version 5.4.6 Message-ID: <20221211085514.BBDF185FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eff0a0852830e05d2ed79dd8c744afff7d126002 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cbor2/python-cbor2.hash | 4 ++-- package/python-cbor2/python-cbor2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cbor2/python-cbor2.hash b/package/python-cbor2/python-cbor2.hash index 6098273aa1..70c35ca864 100644 --- a/package/python-cbor2/python-cbor2.hash +++ b/package/python-cbor2/python-cbor2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cbor2/json -md5 358b18e2a96ab96945e33417d5c8cb31 cbor2-5.4.3.tar.gz -sha256 62b863c5ee6ced4032afe948f3c1484f375550995d3b8498145237fe28e546c2 cbor2-5.4.3.tar.gz +md5 74512376482be8a6af10596a63b6d254 cbor2-5.4.6.tar.gz +sha256 b893500db0fe033e570c3adc956af6eefc57e280026bd2d86fd53da9f1e594d7 cbor2-5.4.6.tar.gz # Locally computed sha256 checksums sha256 a6afd126d8f545a15166a22f25fadff4b9fb4978bbdd17e97d97d950b66d2fef LICENSE.txt diff --git a/package/python-cbor2/python-cbor2.mk b/package/python-cbor2/python-cbor2.mk index 743ae4ef6f..a2fcd73b74 100644 --- a/package/python-cbor2/python-cbor2.mk +++ b/package/python-cbor2/python-cbor2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CBOR2_VERSION = 5.4.3 +PYTHON_CBOR2_VERSION = 5.4.6 PYTHON_CBOR2_SOURCE = cbor2-$(PYTHON_CBOR2_VERSION).tar.gz -PYTHON_CBOR2_SITE = https://files.pythonhosted.org/packages/9d/c9/cfa5c35a62642a19c14bf9a12dfbf0ee134466be1f062df2258a2ec2f2f7 +PYTHON_CBOR2_SITE = https://files.pythonhosted.org/packages/d9/69/de486293f5211d2e8fe1a19854e69f2811a18448162c52b48c67f8fbcac3 PYTHON_CBOR2_SETUP_TYPE = setuptools PYTHON_CBOR2_LICENSE = MIT PYTHON_CBOR2_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:37 +0100 Subject: [Buildroot] [git commit] package/python-cheroot: bump to version 9.0.0 Message-ID: <20221211085514.E22E885FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25aedae85112ee9225f23863587807bdef67580c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cheroot/python-cheroot.hash | 4 ++-- package/python-cheroot/python-cheroot.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cheroot/python-cheroot.hash b/package/python-cheroot/python-cheroot.hash index e538d1fcdc..c3556109cd 100644 --- a/package/python-cheroot/python-cheroot.hash +++ b/package/python-cheroot/python-cheroot.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cheroot/json -md5 70247d0948899f453b50e6181cddd0d7 cheroot-8.6.0.tar.gz -sha256 366adf6e7cac9555486c2d1be6297993022eff6f8c4655c1443268cca3f08e25 cheroot-8.6.0.tar.gz +md5 1617fdbaba7d6edbe5b0ff48f7563111 cheroot-9.0.0.tar.gz +sha256 3d47ad9ee19ecbec144b4758399036692fdbf67a40b96eef1fb1454367b3d338 cheroot-9.0.0.tar.gz # Locally computed sha256 checksums sha256 e20feeb491a7e98084f15719349e9857aad41c4503c5e479f8815b063dbf7564 LICENSE.md diff --git a/package/python-cheroot/python-cheroot.mk b/package/python-cheroot/python-cheroot.mk index 95f2e39480..f75065c7da 100644 --- a/package/python-cheroot/python-cheroot.mk +++ b/package/python-cheroot/python-cheroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHEROOT_VERSION = 8.6.0 +PYTHON_CHEROOT_VERSION = 9.0.0 PYTHON_CHEROOT_SOURCE = cheroot-$(PYTHON_CHEROOT_VERSION).tar.gz -PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/99/c4/9b5ca09208047f2689c24ee63e195aa01ceffb7857d715cabc046559ddd6 +PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/8c/e7/8e6387d59a352c5799e917a23e7b76771a8bb97322c1ce7e42934d0066c3 PYTHON_CHEROOT_LICENSE = BSD-3-Clause PYTHON_CHEROOT_LICENSE_FILES = LICENSE.md PYTHON_CHEROOT_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:28:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:35 +0100 Subject: [Buildroot] [git commit] package/python-charset-normalizer: bump to version 3.0.1 Message-ID: <20221211085514.D8B0A85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c54e8a01b69983fe0b262b564be799397c432f2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-charset-normalizer/python-charset-normalizer.hash | 4 ++-- package/python-charset-normalizer/python-charset-normalizer.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-charset-normalizer/python-charset-normalizer.hash b/package/python-charset-normalizer/python-charset-normalizer.hash index 32d8a22e66..a70499917a 100644 --- a/package/python-charset-normalizer/python-charset-normalizer.hash +++ b/package/python-charset-normalizer/python-charset-normalizer.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/charset-normalizer/json -md5 169527085be8e6bb7874164c24481eca charset-normalizer-3.0.0.tar.gz -sha256 b27d10ad15740b45fd55f76e6901a4391e6dca3917ef48ecdcf17edf6e00d770 charset-normalizer-3.0.0.tar.gz +md5 12ee1c8bedbfba84e99db46d5d94f411 charset-normalizer-3.0.1.tar.gz +sha256 ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f charset-normalizer-3.0.1.tar.gz # Locally computed sha256 checksums sha256 eb31a0c5a4fb09b8a4e32055d25c1e5f9c358a2752fef3cd720213d1ccfee241 LICENSE diff --git a/package/python-charset-normalizer/python-charset-normalizer.mk b/package/python-charset-normalizer/python-charset-normalizer.mk index b2c42a74b8..95c55ffd3c 100644 --- a/package/python-charset-normalizer/python-charset-normalizer.mk +++ b/package/python-charset-normalizer/python-charset-normalizer.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHARSET_NORMALIZER_VERSION = 3.0.0 +PYTHON_CHARSET_NORMALIZER_VERSION = 3.0.1 PYTHON_CHARSET_NORMALIZER_SOURCE = charset-normalizer-$(PYTHON_CHARSET_NORMALIZER_VERSION).tar.gz -PYTHON_CHARSET_NORMALIZER_SITE = https://files.pythonhosted.org/packages/fe/77/6d5d367b7cfee812a88573e80bbe25cea2d015ed2c3490e4464951ff3232 +PYTHON_CHARSET_NORMALIZER_SITE = https://files.pythonhosted.org/packages/96/d7/1675d9089a1f4677df5eb29c3f8b064aa1e70c1251a0a8a127803158942d PYTHON_CHARSET_NORMALIZER_SETUP_TYPE = setuptools PYTHON_CHARSET_NORMALIZER_LICENSE = MIT PYTHON_CHARSET_NORMALIZER_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:48 +0100 Subject: [Buildroot] [git commit] package/python-dtschema: bump to version 2022.12 Message-ID: <20221211085515.204CE85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a3fb64466b38f68ed4c49fe3eda86a5094bd411 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-dtschema/python-dtschema.hash | 4 ++-- package/python-dtschema/python-dtschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dtschema/python-dtschema.hash b/package/python-dtschema/python-dtschema.hash index 32e6e99fa7..734ff3f681 100644 --- a/package/python-dtschema/python-dtschema.hash +++ b/package/python-dtschema/python-dtschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dtschema/json -md5 69f39814b2e90809b32cbeafc3e6aaab dtschema-2022.11.tar.gz -sha256 825e51b8bb82a2d4833d15c25ff2b9a3f5a53b36a490d7c4b6b136037e823320 dtschema-2022.11.tar.gz +md5 3fd3ba2d98ad320c06277274ca40d045 dtschema-2022.12.tar.gz +sha256 f532d433a915e507d4b426b7ef57a6730d23c0938b682fb4866f9dfa80a58ec6 dtschema-2022.12.tar.gz # Locally computed sha256 checksums sha256 ca0d66263406dc684fe9db60577b234f65ffdf620d7e041c708e969447b69111 LICENSE.txt diff --git a/package/python-dtschema/python-dtschema.mk b/package/python-dtschema/python-dtschema.mk index 90fffd4255..dbdf43160c 100644 --- a/package/python-dtschema/python-dtschema.mk +++ b/package/python-dtschema/python-dtschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DTSCHEMA_VERSION = 2022.11 +PYTHON_DTSCHEMA_VERSION = 2022.12 PYTHON_DTSCHEMA_SOURCE = dtschema-$(PYTHON_DTSCHEMA_VERSION).tar.gz -PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/9a/15/41ece48fc9524ad815238cfbd164b8ac9dde889759790afbcc4903564dbd +PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/f2/61/7d7e907ea6eed33708ce07766258b961fe476221fbd2e759a1921487e381 PYTHON_DTSCHEMA_SETUP_TYPE = setuptools PYTHON_DTSCHEMA_LICENSE = BSD-2-Clause PYTHON_DTSCHEMA_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:43 +0100 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.4 Message-ID: <20221211085515.0CF0E85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=045e99044223cfc707f5969791d7db2be8c5aa9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required pytz and setuptools runtime dependencies. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-django/Config.in | 3 --- package/python-django/python-django.hash | 4 ++-- package/python-django/python-django.mk | 4 ++-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-django/Config.in b/package/python-django/Config.in index 8ffceb7275..5830cadc93 100644 --- a/package/python-django/Config.in +++ b/package/python-django/Config.in @@ -3,10 +3,7 @@ config BR2_PACKAGE_PYTHON_DJANGO select BR2_PACKAGE_PYTHON3_UNICODEDATA select BR2_PACKAGE_PYTHON3_PYEXPAT select BR2_PACKAGE_PYTHON_ASGIREF # runtime - select BR2_PACKAGE_PYTHON_PYTZ # runtime - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_SQLPARSE # runtime - help Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It takes your diff --git a/package/python-django/python-django.hash b/package/python-django/python-django.hash index b9ae8a1da1..40526bc0ff 100644 --- a/package/python-django/python-django.hash +++ b/package/python-django/python-django.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/django/json -md5 60c54c37ecf9e5e635ee6bb07a13a9fa Django-4.1.3.tar.gz -sha256 678bbfc8604eb246ed54e2063f0765f13b321a50526bdc8cb1f943eda7fa31f1 Django-4.1.3.tar.gz +md5 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz +sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-django/python-django.mk b/package/python-django/python-django.mk index c90caa9635..96ec53f82c 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.3 +PYTHON_DJANGO_VERSION = 4.1.4 PYTHON_DJANGO_SOURCE = Django-$(PYTHON_DJANGO_VERSION).tar.gz # The official Django site has an unpractical URL -PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/d0/ab/33f9c2bd4cf7ff2d319131eca7231247f962f781ebc8a012ebe02582244a +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:39 +0100 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 38.0.4 Message-ID: <20221211085514.EBD5985FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f0ceb49be6a5e3439fa6da226d4e414b5a208ad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cryptography/python-cryptography.hash | 2 +- package/python-cryptography/python-cryptography.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-cryptography/python-cryptography.hash b/package/python-cryptography/python-cryptography.hash index 40d217f666..a01c8810e3 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 cd0b4536eabc6fcb80aa03430fc2ca485d33249eea0cd23f76c1dd9da410c66c cryptography-38.0.3.tar.gz +sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz # Locally computed sha256 checksums sha256 43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2 LICENSE sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE.APACHE diff --git a/package/python-cryptography/python-cryptography.mk b/package/python-cryptography/python-cryptography.mk index 69eb90d795..4254fa3557 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.3 +PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/13/dd/a9608b7aebe5d2dc0c98a4b2090a6b815628efa46cc1c046b89d8cd25f4c +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD From yann.morin.1998 at free.fr Sun Dec 11 08:28:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:33 +0100 Subject: [Buildroot] [git commit] package/python-chardet: bump to version 5.1.0 Message-ID: <20221211085514.CF16185FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=870197baf9c22fe45122b1c2db6bfc19f153c27b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop setuptools runtime dependency. Update description as python 2 is no longer supported. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-chardet/Config.in | 3 +-- package/python-chardet/python-chardet.hash | 4 ++-- package/python-chardet/python-chardet.mk | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/python-chardet/Config.in b/package/python-chardet/Config.in index 869888cfe0..59e7cbfa2c 100644 --- a/package/python-chardet/Config.in +++ b/package/python-chardet/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_PYTHON_CHARDET bool "python-chardet" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime help - Universal encoding detector for Python 2 and 3. + Universal encoding detector for Python 3. https://github.com/chardet/chardet diff --git a/package/python-chardet/python-chardet.hash b/package/python-chardet/python-chardet.hash index 7721814279..7887dd769d 100644 --- a/package/python-chardet/python-chardet.hash +++ b/package/python-chardet/python-chardet.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/chardet/json -md5 8013c248c098e165ac53d900e1a1278a chardet-5.0.0.tar.gz -sha256 0368df2bfd78b5fc20572bb4e9bb7fb53e2c094f60ae9993339e8671d0afb8aa chardet-5.0.0.tar.gz +md5 394bd03d7a258d2771040bfbd5a7bf66 chardet-5.1.0.tar.gz +sha256 0d62712b956bc154f85fb0a266e2a3c5913c2967e00348701b32411d6def31e5 chardet-5.1.0.tar.gz # Locally computed sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE diff --git a/package/python-chardet/python-chardet.mk b/package/python-chardet/python-chardet.mk index 1d737891a0..42646aa513 100644 --- a/package/python-chardet/python-chardet.mk +++ b/package/python-chardet/python-chardet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHARDET_VERSION = 5.0.0 +PYTHON_CHARDET_VERSION = 5.1.0 PYTHON_CHARDET_SOURCE = chardet-$(PYTHON_CHARDET_VERSION).tar.gz -PYTHON_CHARDET_SITE = https://files.pythonhosted.org/packages/31/a2/12c090713b3d0e141f367236d3a8bdc3e5fca0d83ff3647af4892c16c205 +PYTHON_CHARDET_SITE = https://files.pythonhosted.org/packages/41/32/cdc91dcf83849c7385bf8e2a5693d87376536ed000807fa07f5eab33430d PYTHON_CHARDET_SETUP_TYPE = setuptools PYTHON_CHARDET_LICENSE = LGPL-2.1+ PYTHON_CHARDET_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:09 +0100 Subject: [Buildroot] [git commit] package/python-jedi: bump to version 0.18.2 Message-ID: <20221211085515.8564D85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0cc120f42d8cd84cbd73e1b55a088627fc755537 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-jedi/python-jedi.hash | 4 ++-- package/python-jedi/python-jedi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jedi/python-jedi.hash b/package/python-jedi/python-jedi.hash index d0f083e942..dee8810e89 100644 --- a/package/python-jedi/python-jedi.hash +++ b/package/python-jedi/python-jedi.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jedi/json -md5 d8dba4a98a35530f7f5b461c20aff180 jedi-0.18.1.tar.gz -sha256 74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab jedi-0.18.1.tar.gz +md5 47e89a2b8bedcfeb1527fac37b9ba1b3 jedi-0.18.2.tar.gz +sha256 bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612 jedi-0.18.2.tar.gz # Locally computed sha256 checksums sha256 78e60cd0b8f28694f30195482c33d76908d846b0d15278deb7332aa22ba8e412 LICENSE.txt sha256 235e993965d399a25e7d493d25c8622f78718510884b9c051f1f1866b6f34e9d jedi/third_party/django-stubs/LICENSE.txt diff --git a/package/python-jedi/python-jedi.mk b/package/python-jedi/python-jedi.mk index b0508de701..40de61f0e8 100644 --- a/package/python-jedi/python-jedi.mk +++ b/package/python-jedi/python-jedi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JEDI_VERSION = 0.18.1 +PYTHON_JEDI_VERSION = 0.18.2 PYTHON_JEDI_SOURCE = jedi-$(PYTHON_JEDI_VERSION).tar.gz -PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/c2/25/273288df952e07e3190446efbbb30b0e4871a0d63b4246475f3019d4f55e +PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c PYTHON_JEDI_SETUP_TYPE = setuptools PYTHON_JEDI_LICENSE = MIT, Apache-2.0 (typeshed) PYTHON_JEDI_LICENSE_FILES = LICENSE.txt jedi/third_party/django-stubs/LICENSE.txt jedi/third_party/typeshed/LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:46 +0100 Subject: [Buildroot] [git commit] package/python-dnspython: bump to version 2.2.1 Message-ID: <20221211085515.16DA685FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7b796406e93b405ad9c276ac96fef7c4007cb15 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Backport patch removing wheel dependency. Add new host-python-setuptools-scm build dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...01-Remove-spurious-wheel-build-dependency.patch | 29 ++++++++++++++++++++++ package/python-dnspython/python-dnspython.hash | 4 +-- package/python-dnspython/python-dnspython.mk | 20 ++++----------- 3 files changed, 36 insertions(+), 17 deletions(-) diff --git a/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch b/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch new file mode 100644 index 0000000000..b43217edad --- /dev/null +++ b/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch @@ -0,0 +1,29 @@ +From 53b989e4ce32c941d748ad33502600497595914a Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Wed, 2 Nov 2022 14:01:58 -0600 +Subject: [PATCH] Remove spurious wheel build dependency + +Wheel isn't a build dependency so it shouldn't be in setup_requires. +Signed-off-by: James Hilliard +[james.hilliard1 at gmail.com: backport from upstream commit +53b989e4ce32c941d748ad33502600497595914a] +--- + setup.cfg | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.cfg b/setup.cfg +index 0abd270..2cb3e06 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -46,7 +46,7 @@ packages = + dns.rdtypes.CH + python_requires = >=3.7 + test_suite = tests +-setup_requires = setuptools>=44; wheel; setuptools_scm[toml]>=3.4.3 ++setup_requires = setuptools>=44; setuptools_scm[toml]>=3.4.3 + + [options.extras_require] + DOH = httpx>=0.21.1; h2>=4.1.0; requests; requests-toolbelt +-- +2.34.1 + diff --git a/package/python-dnspython/python-dnspython.hash b/package/python-dnspython/python-dnspython.hash index c9c74c8d75..29441b41ea 100644 --- a/package/python-dnspython/python-dnspython.hash +++ b/package/python-dnspython/python-dnspython.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dnspython/json -md5 8a362d7b2358be3117683e2dbf9654fc dnspython-2.1.0.zip -sha256 e4a87f0b573201a0f3727fa18a516b055fd1107e0e5477cded4a2de497df1dd4 dnspython-2.1.0.zip +md5 c7172f4115cd7b60fd5037cfcd8f9408 dnspython-2.2.1.tar.gz +sha256 0f7569a4a6ff151958b64304071d370daa3243d15941a7beedf0c9fe5105603e dnspython-2.2.1.tar.gz # Locally computed sha256 checksums sha256 c3ea3ff5654b329c19d3bc5f7481af623c3dded4a6145585499f843ad3d741cd LICENSE diff --git a/package/python-dnspython/python-dnspython.mk b/package/python-dnspython/python-dnspython.mk index 77e6082807..43030ae476 100644 --- a/package/python-dnspython/python-dnspython.mk +++ b/package/python-dnspython/python-dnspython.mk @@ -4,24 +4,14 @@ # ################################################################################ -PYTHON_DNSPYTHON_VERSION = 2.1.0 -PYTHON_DNSPYTHON_SOURCE = dnspython-$(PYTHON_DNSPYTHON_VERSION).zip -PYTHON_DNSPYTHON_SITE = https://files.pythonhosted.org/packages/13/27/5277de856f605f3429d752a39af3588e29d10181a3aa2e2ee471d817485a +PYTHON_DNSPYTHON_VERSION = 2.2.1 +PYTHON_DNSPYTHON_SOURCE = dnspython-$(PYTHON_DNSPYTHON_VERSION).tar.gz +PYTHON_DNSPYTHON_SITE = https://files.pythonhosted.org/packages/99/fb/e7cd35bba24295ad41abfdff30f6b4c271fd6ac70d20132fa503c3e768e0 PYTHON_DNSPYTHON_LICENSE = ISC PYTHON_DNSPYTHON_LICENSE_FILES = LICENSE PYTHON_DNSPYTHON_SETUP_TYPE = setuptools - -define PYTHON_DNSPYTHON_EXTRACT_CMDS - $(UNZIP) -d $(@D) $(PYTHON_DNSPYTHON_DL_DIR)/$(PYTHON_DNSPYTHON_SOURCE) - mv $(@D)/dnspython-$(PYTHON_DNSPYTHON_VERSION)/* $(@D) - $(RM) -r $(@D)/dnspython-$(PYTHON_DNSPYTHON_VERSION) -endef - -define HOST_PYTHON_DNSPYTHON_EXTRACT_CMDS - $(UNZIP) -d $(@D) $(HOST_PYTHON_DNSPYTHON_DL_DIR)/$(HOST_PYTHON_DNSPYTHON_SOURCE) - mv $(@D)/dnspython-$(HOST_PYTHON_DNSPYTHON_VERSION)/* $(@D) - $(RM) -r $(@D)/dnspython-$(HOST_PYTHON_DNSPYTHON_VERSION) -endef +PYTHON_DNSPYTHON_DEPENDENCIES = host-python-setuptools-scm +HOST_PYTHON_DNSPYTHON_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:29:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:59 +0100 Subject: [Buildroot] [git commit] package/python-pyphen: bump to version 0.13.2 Message-ID: <20221211085516.A2BCE85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e8a8ed95901a663fff43217b7c73530eff25d757 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pyphen/python-pyphen.hash | 4 ++-- package/python-pyphen/python-pyphen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyphen/python-pyphen.hash b/package/python-pyphen/python-pyphen.hash index 3a145e0f81..39af62e085 100644 --- a/package/python-pyphen/python-pyphen.hash +++ b/package/python-pyphen/python-pyphen.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/Pyphen/json -md5 a2d6f69468684bbaa88d004b79c02128 pyphen-0.13.0.tar.gz -sha256 06873cebffd65a8fca7c20c0e3dc032655c7ee8de0f552205cad3b574265c293 pyphen-0.13.0.tar.gz +md5 a5039d1a4d8d4bad784cb864927f83f8 pyphen-0.13.2.tar.gz +sha256 847f57a043a58408f24670ae0184ff6edfb5fd5731743208228c028ddc514438 pyphen-0.13.2.tar.gz # Locally computed sha256 checksums sha256 9f0bffde4fbbbbc61c46f6577b6f472919dba9fdffabe74e8a7e44ac5dbef7a2 LICENSE sha256 2233a3eecf299bc271f1a9f57f0b3198343ad4ab16571d70320133002c51496b COPYING.GPL diff --git a/package/python-pyphen/python-pyphen.mk b/package/python-pyphen/python-pyphen.mk index d83eb79736..9ca064c293 100644 --- a/package/python-pyphen/python-pyphen.mk +++ b/package/python-pyphen/python-pyphen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYPHEN_VERSION = 0.13.0 +PYTHON_PYPHEN_VERSION = 0.13.2 PYTHON_PYPHEN_SOURCE = pyphen-$(PYTHON_PYPHEN_VERSION).tar.gz -PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/9a/53/e7f212c87f91aab928bbf0de95ebc319c4d935e59bd5ed868f2c2bfc9465 +PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/46/12/aeb28a1e1a3f3cede967cea98ef3a1da844418ab8296a4bb9513f232736c PYTHON_PYPHEN_SETUP_TYPE = flit PYTHON_PYPHEN_LICENSE = LGPL-2.1+, MPL-1.1, GPL-2.0+ PYTHON_PYPHEN_LICENSE_FILES = LICENSE COPYING.GPL COPYING.LGPL COPYING.MPL From yann.morin.1998 at free.fr Sun Dec 11 08:28:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:50 +0100 Subject: [Buildroot] [git commit] package/python-reedsolo: new package Message-ID: <20221211085515.2B30485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ef0959eabce0cf3f155b8959fdd06e6018c86e7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-reedsolo/Config.in | 6 ++++++ package/python-reedsolo/python-reedsolo.hash | 5 +++++ package/python-reedsolo/python-reedsolo.mk | 14 ++++++++++++++ 4 files changed, 26 insertions(+) diff --git a/package/Config.in b/package/Config.in index d5a673295d..6804e1d418 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1231,6 +1231,7 @@ menu "External python modules" source "package/python-qrcode/Config.in" source "package/python-raven/Config.in" source "package/python-redis/Config.in" + source "package/python-reedsolo/Config.in" source "package/python-reentry/Config.in" source "package/python-regex/Config.in" source "package/python-remi/Config.in" diff --git a/package/python-reedsolo/Config.in b/package/python-reedsolo/Config.in new file mode 100644 index 0000000000..6482b1e98c --- /dev/null +++ b/package/python-reedsolo/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_REEDSOLO + bool "python-reedsolo" + help + Pure-Python Reed Solomon encoder/decoder. + + https://github.com/tomerfiliba/reedsolomon diff --git a/package/python-reedsolo/python-reedsolo.hash b/package/python-reedsolo/python-reedsolo.hash new file mode 100644 index 0000000000..fdafc89f49 --- /dev/null +++ b/package/python-reedsolo/python-reedsolo.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/reedsolo/json +md5 b67a04027a1825c63a63b6793ec660a3 reedsolo-1.6.0.tar.gz +sha256 4e290d3b0a7207ac7aac186790766c752b5fcdf5e0b04dfd260349579052bbac reedsolo-1.6.0.tar.gz +# Locally computed sha256 checksums +sha256 0babd7b573efc3dcf5bb3c28b583150726f775d3dd8d54d6cd062834735b3d73 LICENSE diff --git a/package/python-reedsolo/python-reedsolo.mk b/package/python-reedsolo/python-reedsolo.mk new file mode 100644 index 0000000000..2a7fd42a05 --- /dev/null +++ b/package/python-reedsolo/python-reedsolo.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-reedsolo +# +################################################################################ + +PYTHON_REEDSOLO_VERSION = 1.6.0 +PYTHON_REEDSOLO_SOURCE = reedsolo-$(PYTHON_REEDSOLO_VERSION).tar.gz +PYTHON_REEDSOLO_SITE = https://files.pythonhosted.org/packages/9b/10/28d1492cc82a103bc06f18cb9a9dbb3a9168ab2e4068801fa0aa0c76b231 +PYTHON_REEDSOLO_SETUP_TYPE = setuptools +PYTHON_REEDSOLO_LICENSE = Public Domain +PYTHON_REEDSOLO_LICENSE_FILES = LICENSE + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:28:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:56 +0100 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.8.2 Message-ID: <20221211085515.4A14E85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9268e835d33b188978145b912f9a9d1359da63a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index e4dd67de07..f9e6bc03e8 100644 --- a/package/python-filelock/python-filelock.hash +++ b/package/python-filelock/python-filelock.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/filelock/json -md5 9bd8d33d5d7dc95012981ccbfb2d2a0f filelock-3.8.0.tar.gz -sha256 55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc filelock-3.8.0.tar.gz +md5 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz +sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz # Locally computed sha256 checksums sha256 88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd LICENSE diff --git a/package/python-filelock/python-filelock.mk b/package/python-filelock/python-filelock.mk index 8d5308ddca..86f1220b54 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.0 +PYTHON_FILELOCK_VERSION = 3.8.2 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/95/55/b897882bffb8213456363e646bf9e9fa704ffda5a7d140edf935a9e02c7b +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f PYTHON_FILELOCK_SETUP_TYPE = setuptools PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:12 +0100 Subject: [Buildroot] [git commit] package/python-texttable: bump to version 1.6.7 Message-ID: <20221211085516.E3BF885FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9b0bfbdfeb976bf047b9c6e346542159035395c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-texttable/python-texttable.hash | 4 ++-- package/python-texttable/python-texttable.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-texttable/python-texttable.hash b/package/python-texttable/python-texttable.hash index a769e91772..560749b238 100644 --- a/package/python-texttable/python-texttable.hash +++ b/package/python-texttable/python-texttable.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/texttable/json -md5 15faadc07ba44d337cc1675ea6092a02 texttable-1.6.4.tar.gz -sha256 42ee7b9e15f7b225747c3fa08f43c5d6c83bc899f80ff9bae9319334824076e9 texttable-1.6.4.tar.gz +md5 83eb15fb541dd857ff051a8d0c979b9c texttable-1.6.7.tar.gz +sha256 290348fb67f7746931bcdfd55ac7584ecd4e5b0846ab164333f0794b121760f2 texttable-1.6.7.tar.gz # Locally computed sha256 checksums sha256 4ba7bdab54504a3bc44eb33ecca873a26a63ab902822101a87bb46235da63594 LICENSE diff --git a/package/python-texttable/python-texttable.mk b/package/python-texttable/python-texttable.mk index 59df5f6ff5..c63fb5786c 100644 --- a/package/python-texttable/python-texttable.mk +++ b/package/python-texttable/python-texttable.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEXTTABLE_VERSION = 1.6.4 +PYTHON_TEXTTABLE_VERSION = 1.6.7 PYTHON_TEXTTABLE_SOURCE = texttable-$(PYTHON_TEXTTABLE_VERSION).tar.gz -PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/d5/78/dbc2a5eab57a01fedaf975f2c16f04e76f09336dbeadb9994258aa0a2b1a +PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/e4/84/4686ee611bb020038375c5f11fe7b6b3bb94ee78614a1faba45effe51591 PYTHON_TEXTTABLE_SETUP_TYPE = setuptools PYTHON_TEXTTABLE_LICENSE = MIT PYTHON_TEXTTABLE_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:41 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:41 +0100 Subject: [Buildroot] [git commit] package/python-dicttoxml: bump to version 1.7.15 Message-ID: <20221211085515.024B785FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9eb2d23a260af9594ce80caace01bfa2deac3ff7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-dicttoxml/python-dicttoxml.hash | 8 ++++---- package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash index d8c43d0144..dcde7cf1b6 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz +# md5, sha256 from https://pypi.org/pypi/dicttoxml/json +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz +# Locally computed sha256 checksums sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk index 537afff601..3e5f90e9de 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.4 +PYTHON_DICTTOXML_VERSION = 1.7.15 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:59 +0100 Subject: [Buildroot] [git commit] package/python-gobject: bump to version 3.42.2 Message-ID: <20221211085515.5468C85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8144885b83c67b2aba3c06a33126454c8293f96a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-gobject/python-gobject.hash | 4 ++-- package/python-gobject/python-gobject.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-gobject/python-gobject.hash b/package/python-gobject/python-gobject.hash index 0c14efb1d4..4398356006 100644 --- a/package/python-gobject/python-gobject.hash +++ b/package/python-gobject/python-gobject.hash @@ -1,3 +1,3 @@ -# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.1.sha256sum -sha256 1f34b5f7624de35e44eb5a7eb428353285bd03004d55131a5f7f7fa9b90f3cc9 pygobject-3.42.1.tar.xz +# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.2.sha256sum +sha256 ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957 pygobject-3.42.2.tar.xz sha256 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b COPYING diff --git a/package/python-gobject/python-gobject.mk b/package/python-gobject/python-gobject.mk index 2fa7504d51..014090540f 100644 --- a/package/python-gobject/python-gobject.mk +++ b/package/python-gobject/python-gobject.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON_GOBJECT_VERSION_MAJOR = 3.42 -PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).1 +PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).2 PYTHON_GOBJECT_SOURCE = pygobject-$(PYTHON_GOBJECT_VERSION).tar.xz PYTHON_GOBJECT_SITE = https://ftp.gnome.org/pub/gnome/sources/pygobject/$(PYTHON_GOBJECT_VERSION_MAJOR) PYTHON_GOBJECT_LICENSE = LGPL-2.1+ From yann.morin.1998 at free.fr Sun Dec 11 08:29:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:07 +0100 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.7.0 Message-ID: <20221211085515.7C5F785FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1bf1b6f75b8b2e1f1cfaa99aa62f2818b81534d6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index e61727e045..aae34f6f9b 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz -sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz +md5 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz +sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index f3aac75db1..1af1081741 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.6.0 +PYTHON_IPYTHON_VERSION = 8.7.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython From yann.morin.1998 at free.fr Sun Dec 11 08:29:05 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:05 +0100 Subject: [Buildroot] [git commit] package/python-influxdb: bump to version 5.3.1 Message-ID: <20221211085515.7391485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=77871541bdeb7c84e0d54b4d4b3f13a83c5cdb6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-influxdb/python-influxdb.hash | 4 ++-- package/python-influxdb/python-influxdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-influxdb/python-influxdb.hash b/package/python-influxdb/python-influxdb.hash index 7b43091eca..e86bd8c2ca 100644 --- a/package/python-influxdb/python-influxdb.hash +++ b/package/python-influxdb/python-influxdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/influxdb/json -md5 d528c8ccd8ab40bc608ad1e507e7788a influxdb-5.3.0.tar.gz -sha256 9bcaafd57ac152b9824ab12ed19f204206ef5df8af68404770554c5b55b475f6 influxdb-5.3.0.tar.gz +md5 e5888a7023e9a49d8a372538b625f908 influxdb-5.3.1.tar.gz +sha256 46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a influxdb-5.3.1.tar.gz # Locally computed sha256 checksums sha256 b654917e2c25a69d2bd56e72dddbc6eb29bf7e40384d7c46bb291d5c5185213b LICENSE diff --git a/package/python-influxdb/python-influxdb.mk b/package/python-influxdb/python-influxdb.mk index e5b1aea70f..d77cb89d2d 100644 --- a/package/python-influxdb/python-influxdb.mk +++ b/package/python-influxdb/python-influxdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INFLUXDB_VERSION = 5.3.0 +PYTHON_INFLUXDB_VERSION = 5.3.1 PYTHON_INFLUXDB_SOURCE = influxdb-$(PYTHON_INFLUXDB_VERSION).tar.gz -PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/be/8d/85ec8f11299a6dfc115244db71fd8f13e9a69f5e9eb77dc3392f4f959e9a +PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/86/4f/a9c524576677c1694b149e09d4fd6342e4a1d9a5f409e437168a14d6d150 PYTHON_INFLUXDB_SETUP_TYPE = setuptools PYTHON_INFLUXDB_LICENSE = MIT PYTHON_INFLUXDB_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:03 +0100 Subject: [Buildroot] [git commit] package/python-hatch-vcs: bump to version 0.3.0 Message-ID: <20221211085515.6745C85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=027ad7bbd6fd6ab57781f0730e9587acb26efc76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-hatch-vcs/python-hatch-vcs.hash | 4 ++-- package/python-hatch-vcs/python-hatch-vcs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatch-vcs/python-hatch-vcs.hash b/package/python-hatch-vcs/python-hatch-vcs.hash index e57eeddd2f..6e5fe1de13 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.hash +++ b/package/python-hatch-vcs/python-hatch-vcs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatch_vcs/json -md5 e56b6d0c05cfb9b59d493c67f94d6e48 hatch_vcs-0.2.0.tar.gz -sha256 9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff hatch_vcs-0.2.0.tar.gz +md5 c2f2cbe6851b7b2969cb4aa24c4b9b2f hatch_vcs-0.3.0.tar.gz +sha256 cec5107cfce482c67f8bc96f18bbc320c9aa0d068180e14ad317bbee5a153fee hatch_vcs-0.3.0.tar.gz # Locally computed sha256 checksums sha256 117aa5006d8475562f04442ab06dd2a4c501af3a77255eae0deef1f0c2499a1a LICENSE.txt diff --git a/package/python-hatch-vcs/python-hatch-vcs.mk b/package/python-hatch-vcs/python-hatch-vcs.mk index 55c6461751..ef5f6541cd 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.mk +++ b/package/python-hatch-vcs/python-hatch-vcs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCH_VCS_VERSION = 0.2.0 +PYTHON_HATCH_VCS_VERSION = 0.3.0 PYTHON_HATCH_VCS_SOURCE = hatch_vcs-$(PYTHON_HATCH_VCS_VERSION).tar.gz -PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/ac/13/b3d83564c0cc0f1d45b4ea2a78b87b383a8165797613fedf11f1a7e49b48 +PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/04/33/b68d68e532392d938472d16a03e4ce0ccd749ea31b42d18f8baa6547cbfd PYTHON_HATCH_VCS_LICENSE = MIT PYTHON_HATCH_VCS_LICENSE_FILES = LICENSE.txt PYTHON_HATCH_VCS_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Dec 11 08:29:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:18 +0100 Subject: [Buildroot] [git commit] package/python-lmdb: bump to version 1.4.0 Message-ID: <20221211085515.AD8D085FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ec022187abdad4cbf286531b236c460d14b97739 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-lmdb/python-lmdb.hash | 4 ++-- package/python-lmdb/python-lmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lmdb/python-lmdb.hash b/package/python-lmdb/python-lmdb.hash index e50c35df67..c8137ce4c0 100644 --- a/package/python-lmdb/python-lmdb.hash +++ b/package/python-lmdb/python-lmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lmdb/json -md5 3c955c49be10a7a07a2fcd54d180c3af lmdb-1.3.0.tar.gz -sha256 60a11efc21aaf009d06518996360eed346f6000bfc9de05114374230879f992e lmdb-1.3.0.tar.gz +md5 230103e2cd8efbca8ee7cf29151afd0d lmdb-1.4.0.tar.gz +sha256 39f6c4ee145d28d17025d350720abb6f95db816514e868db57444fdef51cbb47 lmdb-1.4.0.tar.gz # Locally computed sha256 checksums sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/python-lmdb/python-lmdb.mk b/package/python-lmdb/python-lmdb.mk index fba168d340..071106605f 100644 --- a/package/python-lmdb/python-lmdb.mk +++ b/package/python-lmdb/python-lmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LMDB_VERSION = 1.3.0 +PYTHON_LMDB_VERSION = 1.4.0 PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz -PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/ed/61/41f3c7cbd8a67202ef24fad3375ed936093a0547dc645581dd11c09581b7 +PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/fd/78/4cdc5927d5f3c3c86c4da0108c2eeba544cd67e773232164d59f3e442ff0 PYTHON_LMDB_LICENSE = OLDAP-2.8 PYTHON_LMDB_LICENSE_FILES = LICENSE PYTHON_LMDB_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:11 +0100 Subject: [Buildroot] [git commit] package/python-jsonschema: bump to version 4.17.3 Message-ID: <20221211085515.8EB7085FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fb56da9f18647d3414aa42b4d67133a30a52579f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index 19b9659d08..f710576461 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz -sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz +md5 7c65ceb8923c83cb1f22c2b5a86d99b0 jsonschema-4.17.3.tar.gz +sha256 0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d jsonschema-4.17.3.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 8cc624886c..16fc660ec9 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.17.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.3 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/36/3d/ca032d5ac064dff543aa13c984737795ac81abc9fb130cd2fcff17cfabc7 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:54 +0100 Subject: [Buildroot] [git commit] package/python-falcon: bump to version 3.1.1 Message-ID: <20221211085515.40B7485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ef45500e35fac59e403af4709e16e40d2c9bb4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Always build cython modules as sdist does not contain prebuilt cython sources. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-falcon/python-falcon.hash | 4 ++-- package/python-falcon/python-falcon.mk | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-falcon/python-falcon.hash b/package/python-falcon/python-falcon.hash index d4e99a6998..497b5d2b57 100644 --- a/package/python-falcon/python-falcon.hash +++ b/package/python-falcon/python-falcon.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/falcon/json -md5 0172450908573a4449a5937810d512b9 falcon-3.1.0.tar.gz -sha256 f2760bd18c16393a6fb5e55f371f67921edb72febe693a82b3c5e82195d087b7 falcon-3.1.0.tar.gz +md5 383673fc6378428d0db5861a416cad0d falcon-3.1.1.tar.gz +sha256 5dd393dbf01cbaf99493893de4832121bd495dc49a46c571915b79c59aad7ef4 falcon-3.1.1.tar.gz # Locally computed sha256 checksums sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-falcon/python-falcon.mk b/package/python-falcon/python-falcon.mk index 01b5eca4a2..b5ebc399dc 100644 --- a/package/python-falcon/python-falcon.mk +++ b/package/python-falcon/python-falcon.mk @@ -4,15 +4,12 @@ # ################################################################################ -PYTHON_FALCON_VERSION = 3.1.0 +PYTHON_FALCON_VERSION = 3.1.1 PYTHON_FALCON_SOURCE = falcon-$(PYTHON_FALCON_VERSION).tar.gz -PYTHON_FALCON_SITE = https://files.pythonhosted.org/packages/36/53/4fd90c6c841bc2e4be29ab92c65e5406df9096c421f138bef9d95d43afc9 +PYTHON_FALCON_SITE = https://files.pythonhosted.org/packages/29/bc/c11c9a14bb5b4d18a024ee51da15b793d1c869d151bb4101e324e0d055a8 PYTHON_FALCON_SETUP_TYPE = setuptools PYTHON_FALCON_LICENSE = Apache-2.0 PYTHON_FALCON_LICENSE_FILES = LICENSE - -ifeq ($(BR2_PACKAGE_HOST_PYTHON_CYTHON),y) PYTHON_FALCON_DEPENDENCIES += host-python-cython -endif $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:29:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:47 +0100 Subject: [Buildroot] [git commit] package/python-pudb: bump to version 2022.1.3 Message-ID: <20221211085516.5E44885FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfd2cb65f2345aa3cda8926c0ec64537f9e4f27b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index d9943a3601..1ae15ad8a6 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz -sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz +md5 cda1c28dc52318162e2b131280f09960 pudb-2022.1.3.tar.gz +sha256 58e83ada9e19ffe92c1fdc78ae5458ef91aeb892a5b8f0e7379e6fa61e0e664a pudb-2022.1.3.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 7df38f0f02..a357c34c44 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2022.1.2 +PYTHON_PUDB_VERSION = 2022.1.3 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/85/a5/f1fd378f56bd8168b5921fd09d4b84fd8101a90e81402a509796caea2094 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:55 +0100 Subject: [Buildroot] [git commit] package/python-pydal: bump to version 20221110.1 Message-ID: <20221211085516.8D7AE85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7fa52b837cc3a39534ba675e913c9bae583988d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pydal/python-pydal.hash | 6 ++++-- package/python-pydal/python-pydal.mk | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 852e568ac5..c55a17a545 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,5 @@ -# sha256 locally computed -sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pydal/json +md5 eeaf44cdcdb6bd2040713c710a4a04be pydal-20221110.1.tar.gz +sha256 7c3e891c70f8d8918e36276f210a1959bb7badf3b276f47191986ffcf5b6a390 pydal-20221110.1.tar.gz +# Locally computed sha256 checksums sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index a3df1ccff1..f55c7fc2c5 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220916.1 -PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) +PYTHON_PYDAL_VERSION = 20221110.1 +PYTHON_PYDAL_SOURCE = pydal-$(PYTHON_PYDAL_VERSION).tar.gz +PYTHON_PYDAL_SITE = https://files.pythonhosted.org/packages/73/83/b904c464b6ab060e12b3f406f1fab7deb97bcd9d2021d8c87325e6225c2d PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt PYTHON_PYDAL_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:28:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:52 +0100 Subject: [Buildroot] [git commit] package/python-esptool: bump to version 4.4 Message-ID: <20221211085515.369E885FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25b67238f53867f40b485b79eddaa7ef6fad9ca4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required pyaes runtime dependency. Add new bitstring, cryptography and reedsolo runtime dependencies. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-esptool/Config.in | 5 ++++- package/python-esptool/python-esptool.hash | 4 ++-- package/python-esptool/python-esptool.mk | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/python-esptool/Config.in b/package/python-esptool/Config.in index b21ccd72d5..36243fa89e 100644 --- a/package/python-esptool/Config.in +++ b/package/python-esptool/Config.in @@ -1,7 +1,10 @@ config BR2_PACKAGE_PYTHON_ESPTOOL bool "python-esptool" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + select BR2_PACKAGE_PYTHON_BITSTRING # runtime + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime select BR2_PACKAGE_PYTHON_ECDSA # runtime - select BR2_PACKAGE_PYTHON_PYAES # runtime + select BR2_PACKAGE_PYTHON_REEDSOLO # runtime select BR2_PACKAGE_PYTHON_SERIAL # runtime select BR2_PACKAGE_PYTHON3_ZLIB help diff --git a/package/python-esptool/python-esptool.hash b/package/python-esptool/python-esptool.hash index 7e523a7027..b7246f9788 100644 --- a/package/python-esptool/python-esptool.hash +++ b/package/python-esptool/python-esptool.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/esptool/json -md5 973b63eac1391d3491846d8676c783e7 esptool-4.3.tar.gz -sha256 03d00312eef258baf83faefd0b912b2251dd0440242da9dcb1b18fe75ed614c3 esptool-4.3.tar.gz +md5 92c38551bc33bd5271bdea033aa51610 esptool-4.4.tar.gz +sha256 8acd4dfe70819b1302861ae92894380fb4700b377f5a4739479a4ec276e0b256 esptool-4.4.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-esptool/python-esptool.mk b/package/python-esptool/python-esptool.mk index 3f33fd7865..0a71e1a78b 100644 --- a/package/python-esptool/python-esptool.mk +++ b/package/python-esptool/python-esptool.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ESPTOOL_VERSION = 4.3 +PYTHON_ESPTOOL_VERSION = 4.4 PYTHON_ESPTOOL_SOURCE = esptool-$(PYTHON_ESPTOOL_VERSION).tar.gz -PYTHON_ESPTOOL_SITE = https://files.pythonhosted.org/packages/5b/d7/0dae311a94a490d7b7af2f4fab079b34f6244c6129017997bc994f7b360b +PYTHON_ESPTOOL_SITE = https://files.pythonhosted.org/packages/8b/4c/82d7fe5fa0643415bbb90bebff1f861816903c481ee5156fabd6d76dc684 PYTHON_ESPTOOL_SETUP_TYPE = setuptools PYTHON_ESPTOOL_LICENSE = GPL-2.0+ PYTHON_ESPTOOL_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:20 +0100 Subject: [Buildroot] [git commit] package/python-m2r: bump to version 0.3.1 Message-ID: <20221211085515.B706585FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fdda5c1a6dea195260fc57cc2940dfed88071468 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-m2r/python-m2r.hash | 4 ++-- package/python-m2r/python-m2r.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash index 0770e0d1b1..4bdd7160d8 100644 --- a/package/python-m2r/python-m2r.hash +++ b/package/python-m2r/python-m2r.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/m2r/json -md5 8bdb45c19e2b59bb5ffb9a0348e81ad8 m2r-0.2.1.tar.gz -sha256 bf90bad66cda1164b17e5ba4a037806d2443f2a4d5ddc9f6a5554a0322aaed99 m2r-0.2.1.tar.gz +md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz +sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz # Locally computed sha256 checksums sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk index 47fb154c68..8a4708f128 100644 --- a/package/python-m2r/python-m2r.mk +++ b/package/python-m2r/python-m2r.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_M2R_VERSION = 0.2.1 +PYTHON_M2R_VERSION = 0.3.1 PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/39/e7/9fae11a45f5e1a3a21d8a98d02948e597c4afd7848a0dbe1a1ebd235f13e +PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 PYTHON_M2R_SETUP_TYPE = setuptools PYTHON_M2R_LICENSE = MIT PYTHON_M2R_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:13 +0100 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.11.0 Message-ID: <20221211085515.98E2485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f4c7af8a698646d496df64672bbda01d351180b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-keyring/python-keyring.hash | 4 ++-- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 45f5bf7c84..791ee6563b 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz -sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz +md5 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz +sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 8d7833e14f..c1f124cb3e 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.9.3 +PYTHON_KEYRING_VERSION = 23.11.0 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:08 +0100 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.1.0 Message-ID: <20221211085516.CF7DA85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55113b2e487b69d6f6c3e703ea9ef9cce1cc0075 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-tempora/python-tempora.hash | 4 ++-- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index d802a63d87..39249eb4fa 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz -sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz +md5 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz +sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index e22ac52472..68516a8388 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.0.2 +PYTHON_TEMPORA_VERSION = 5.1.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:26 +0100 Subject: [Buildroot] [git commit] package/python-multidict: bump to version 6.0.3 Message-ID: <20221211085515.D933D85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff8b3b7413bceba91198376fa056ce0f90571616 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-multidict/python-multidict.hash | 4 ++-- package/python-multidict/python-multidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-multidict/python-multidict.hash b/package/python-multidict/python-multidict.hash index 999c8867d0..eae60af37c 100644 --- a/package/python-multidict/python-multidict.hash +++ b/package/python-multidict/python-multidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/multidict/json -md5 f8230905ad1f50c87e8d9cc6b0bb7ca2 multidict-6.0.2.tar.gz -sha256 5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013 multidict-6.0.2.tar.gz +md5 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz +sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz # Locally computed sha256 checksums sha256 06a240ea10ba868fda2de58df859886961df873aa74bbab1e0f13eaf99f92b7b LICENSE diff --git a/package/python-multidict/python-multidict.mk b/package/python-multidict/python-multidict.mk index 1a9aec7ba7..bfffb84709 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.2 +PYTHON_MULTIDICT_VERSION = 6.0.3 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:01 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.1 Message-ID: <20221211085515.5DC6285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b2f08f587a7e779745d0f89ac576ef6026b0b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index b5fd1fd7b2..4e9e96398a 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz -sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz +md5 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz +sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index 42bf7970d8..232e2820f8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.0 +PYTHON_GREENLET_VERSION = 2.0.1 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF From yann.morin.1998 at free.fr Sun Dec 11 08:29:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:32 +0100 Subject: [Buildroot] [git commit] package/python-packaging: bump to version 22.0 Message-ID: <20221211085516.0282F85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85516a05b3bbe41793d431043ab505bb89786d1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to flit package infrastructure. Drop python-parsing dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-packaging/Config.in | 1 - package/python-packaging/python-packaging.hash | 4 ++-- package/python-packaging/python-packaging.mk | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/python-packaging/Config.in b/package/python-packaging/Config.in index 12170df84e..c09dfffe2c 100644 --- a/package/python-packaging/Config.in +++ b/package/python-packaging/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PACKAGING bool "python-packaging" - select BR2_PACKAGE_PYTHON_PYPARSING # runtime help Core utilities for Python packages. diff --git a/package/python-packaging/python-packaging.hash b/package/python-packaging/python-packaging.hash index 0f353a9e36..e10c11904b 100644 --- a/package/python-packaging/python-packaging.hash +++ b/package/python-packaging/python-packaging.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/packaging/json -md5 e713c1939f294fd729af4a7be40dd141 packaging-21.3.tar.gz -sha256 dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb packaging-21.3.tar.gz +md5 806414ea4c6f17b029a7911b622062e8 packaging-22.0.tar.gz +sha256 2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3 packaging-22.0.tar.gz # Locally computed sha256 checksums sha256 cad1ef5bd340d73e074ba614d26f7deaca5c7940c3d8c34852e65c4909686c48 LICENSE sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.APACHE diff --git a/package/python-packaging/python-packaging.mk b/package/python-packaging/python-packaging.mk index 74b5803525..c9190ccfee 100644 --- a/package/python-packaging/python-packaging.mk +++ b/package/python-packaging/python-packaging.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_PACKAGING_VERSION = 21.3 +PYTHON_PACKAGING_VERSION = 22.0 PYTHON_PACKAGING_SOURCE = packaging-$(PYTHON_PACKAGING_VERSION).tar.gz -PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c -PYTHON_PACKAGING_SETUP_TYPE = setuptools +PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/6b/f7/c240d7654ddd2d2f3f328d8468d4f1f876865f6b9038b146bec0a6737c65 +PYTHON_PACKAGING_SETUP_TYPE = flit PYTHON_PACKAGING_LICENSE = Apache-2.0 or BSD-2-Clause PYTHON_PACKAGING_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -HOST_PYTHON_PACKAGING_DEPENDENCIES = host-python-pyparsing +HOST_PYTHON_PACKAGING_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:30:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:14 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.7.0 Message-ID: <20221211085516.EF77885FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b401a65858161cd840378632d934a5fa13120d1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 095e85c155..3b48fb6ab8 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz -sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz +md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz +sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 25ab71047a..71bb775a45 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.5.0 +PYTHON_TRAITLETS_VERSION = 5.7.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Dec 11 08:29:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:38 +0100 Subject: [Buildroot] [git commit] package/python-posix-ipc: bump to version 1.1.0 Message-ID: <20221211085516.25E2E85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb0fc1d63c96df58782d5473bcca175724924e51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/osvenskan/posix_ipc/commit/4db678001be2f16175c70cb88d4fb9f9126333f5 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-posix-ipc/python-posix-ipc.hash | 6 +++--- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 4258af6348..74d2db0f5e 100644 --- a/package/python-posix-ipc/python-posix-ipc.hash +++ b/package/python-posix-ipc/python-posix-ipc.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/posix-ipc/json -md5 8c9443859492ecf3aae9182aa6b5c78c posix_ipc-1.0.5.tar.gz -sha256 6cddb1ce2cf4aae383f2a0079c26c69bee257fe2720f372201ef047f8ceb8b97 posix_ipc-1.0.5.tar.gz +md5 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz +sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 61f0669e70518e6d32f87e485965fe9309de60e4bef938b29cecd068b3db9a98 LICENSE +sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index 359dee6d7c..c25af9ecbd 100644 --- a/package/python-posix-ipc/python-posix-ipc.mk +++ b/package/python-posix-ipc/python-posix-ipc.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_POSIX_IPC_VERSION = 1.0.5 +PYTHON_POSIX_IPC_VERSION = 1.1.0 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/bc/2f/9a7901aa26fb0e02a671b989ba814d059a0f45af85cea31b9c9eef7e2dda +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb PYTHON_POSIX_IPC_LICENSE = BSD-3-Clause PYTHON_POSIX_IPC_LICENSE_FILES = LICENSE PYTHON_POSIX_IPC_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:16 +0100 Subject: [Buildroot] [git commit] package/python-lark: bump to version 1.1.5 Message-ID: <20221211085515.A360D85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44c986b1266d5f1d2527971aadd1d03a2843a4a7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-lark/python-lark.hash | 4 ++-- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index abc168e93b..6e192684a8 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz -sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz +md5 b9048974c5ce56997e9e536dda475159 lark-1.1.5.tar.gz +sha256 4b534eae1f9af5b4ea000bea95776350befe1981658eea3820a01c37e504bb4d lark-1.1.5.tar.gz # Locally computed sha256 checksums sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 548adcd833..c08fc2cabd 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.4 +PYTHON_LARK_VERSION = 1.1.5 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a2/25/8e16de418fc83bb00dabaf8c7110bc45a90bf5481a70aa5f1668fcea73bc PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:41:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:41:32 +0100 Subject: [Buildroot] [git commit] package/python3: bump to version 3.11.1 Message-ID: <20221211085517.635FB85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c38de8139abee58fb8d1cdc83d061c93aee7fd7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update license hash: - http://www.cwi.nl -> https://www.cwi.nl - http://www.cnri.reston.va.us -> https://www.cnri.reston.va.us - http://www.opensource.org -> https://opensource.org Drop patch which is now upstream. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...33-Fix-quadratic-time-idna-decoding.-GH-9.patch | 86 ---------------------- package/python3/python3.hash | 4 +- package/python3/python3.mk | 2 +- 3 files changed, 3 insertions(+), 89 deletions(-) diff --git a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch b/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch deleted file mode 100644 index d281e7261d..0000000000 --- a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 9bb8e18ca46fe66fa6802602f8a7228a24dd785f Mon Sep 17 00:00:00 2001 -From: "Miss Islington (bot)" - <31488909+miss-islington at users.noreply.github.com> -Date: Mon, 7 Nov 2022 19:23:16 -0800 -Subject: [PATCH] [3.11] gh-98433: Fix quadratic time idna decoding. (GH-99092) - (GH-99222) - -There was an unnecessary quadratic loop in idna decoding. This restores -the behavior to linear. - -(cherry picked from commit d315722564927c7202dd6e111dc79eaf14240b0d) - -(cherry picked from commit a6f6c3a3d6f2b580f2d87885c9b8a9350ad7bf15) - -Co-authored-by: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com> -Co-authored-by: Gregory P. Smith -[Peter: drop NEWS.d/*] -Signed-off-by: Peter Korsgaard ---- - Lib/encodings/idna.py | 32 +++++++++---------- - Lib/test/test_codecs.py | 6 ++++ - 2 files changed, 23 insertions(+), 17 deletions(-) - -diff --git a/Lib/encodings/idna.py b/Lib/encodings/idna.py -index ea4058512f..bf98f51336 100644 ---- a/Lib/encodings/idna.py -+++ b/Lib/encodings/idna.py -@@ -39,23 +39,21 @@ def nameprep(label): - - # Check bidi - RandAL = [stringprep.in_table_d1(x) for x in label] -- for c in RandAL: -- if c: -- # There is a RandAL char in the string. Must perform further -- # tests: -- # 1) The characters in section 5.8 MUST be prohibited. -- # This is table C.8, which was already checked -- # 2) If a string contains any RandALCat character, the string -- # MUST NOT contain any LCat character. -- if any(stringprep.in_table_d2(x) for x in label): -- raise UnicodeError("Violation of BIDI requirement 2") -- -- # 3) If a string contains any RandALCat character, a -- # RandALCat character MUST be the first character of the -- # string, and a RandALCat character MUST be the last -- # character of the string. -- if not RandAL[0] or not RandAL[-1]: -- raise UnicodeError("Violation of BIDI requirement 3") -+ if any(RandAL): -+ # There is a RandAL char in the string. Must perform further -+ # tests: -+ # 1) The characters in section 5.8 MUST be prohibited. -+ # This is table C.8, which was already checked -+ # 2) If a string contains any RandALCat character, the string -+ # MUST NOT contain any LCat character. -+ if any(stringprep.in_table_d2(x) for x in label): -+ raise UnicodeError("Violation of BIDI requirement 2") -+ # 3) If a string contains any RandALCat character, a -+ # RandALCat character MUST be the first character of the -+ # string, and a RandALCat character MUST be the last -+ # character of the string. -+ if not RandAL[0] or not RandAL[-1]: -+ raise UnicodeError("Violation of BIDI requirement 3") - - return label - -diff --git a/Lib/test/test_codecs.py b/Lib/test/test_codecs.py -index 8edd5ac063..2407567261 100644 ---- a/Lib/test/test_codecs.py -+++ b/Lib/test/test_codecs.py -@@ -1535,6 +1535,12 @@ def test_builtin_encode(self): - self.assertEqual("pyth\xf6n.org".encode("idna"), b"xn--pythn-mua.org") - self.assertEqual("pyth\xf6n.org.".encode("idna"), b"xn--pythn-mua.org.") - -+ def test_builtin_decode_length_limit(self): -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*1100).decode("idna") -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*70).decode("idna") -+ - def test_stream(self): - r = codecs.getreader("idna")(io.BytesIO(b"abc")) - r.read(3) --- -2.30.2 - diff --git a/package/python3/python3.hash b/package/python3/python3.hash index c4ee79305d..7f079865d9 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz -sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz +sha256 d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 123bc8ef88..219d135b3f 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON3_VERSION_MAJOR = 3.11 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others From yann.morin.1998 at free.fr Sun Dec 11 08:29:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:22 +0100 Subject: [Buildroot] [git commit] package/python-mako: bump to version 1.2.4 Message-ID: <20221211085515.C1A5285FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8954158337c3c15a7b7f184cd78fab9b625df08 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-mako/python-mako.hash | 4 ++-- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index 4bacafafde..a010e8d8f6 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz -sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz +md5 651f365616611fcd4f2702a9002e2195 Mako-1.2.4.tar.gz +sha256 d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34 Mako-1.2.4.tar.gz # Locally computed sha256 checksums sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index a663b7dbda..313fbfcab2 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.2.3 +PYTHON_MAKO_VERSION = 1.2.4 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/05/5f/2ba6e026d33a0e6ddc1dddf9958677f76f5f80c236bd65309d280b166d3e PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:43 +0100 Subject: [Buildroot] [git commit] package/{python-}protobuf: bump to version 4.21.11 Message-ID: <20221211085516.4658B85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e25c2ec47755a27fada8cffc2aa822402bb86b9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/protobuf/protobuf.hash | 2 +- package/protobuf/protobuf.mk | 2 +- package/python-protobuf/python-protobuf.hash | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/protobuf/protobuf.hash b/package/protobuf/protobuf.hash index 24dbc0f1a1..f1f5fa77cd 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 f6251f2d00aad41b34c1dfa3d752713cb1bb1b7020108168a4deaa206ba8ed42 protobuf-cpp-3.21.8.tar.gz +sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 88f359f24c..33a7c40f40 100644 --- a/package/protobuf/protobuf.mk +++ b/package/protobuf/protobuf.mk @@ -7,7 +7,7 @@ # When bumping this package, make sure to also verify if the # python-protobuf package still works and to update its hash, # as they share the same version/site variables. -PROTOBUF_VERSION = 21.8 +PROTOBUF_VERSION = 21.11 PROTOBUF_SOURCE = protobuf-cpp-3.$(PROTOBUF_VERSION).tar.gz PROTOBUF_SITE = https://github.com/protocolbuffers/protobuf/releases/download/v$(PROTOBUF_VERSION) PROTOBUF_LICENSE = BSD-3-Clause diff --git a/package/python-protobuf/python-protobuf.hash b/package/python-protobuf/python-protobuf.hash index a12c199663..c2afc3955a 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d81ebc20030fe8d03bceb38f06aba2797c40852e5aab6819481ce808fb305fae protobuf-python-4.21.8.tar.gz +sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:49 +0100 Subject: [Buildroot] [git commit] package/python-pybind: bump to version 2.10.1 Message-ID: <20221211085516.696D485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0894b7f78b17a2ddb4e922c5ee63379fe00a7259 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pybind/python-pybind.hash | 2 +- package/python-pybind/python-pybind.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pybind/python-pybind.hash b/package/python-pybind/python-pybind.hash index b4b3ff94d0..530cbf64af 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec python-pybind-2.10.0.tar.gz +sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz # License files, locally calculated sha256 83965b843b98f670d3a85bd041ed4b372c8ec50d7b4a5995a83ac697ba675dcb LICENSE diff --git a/package/python-pybind/python-pybind.mk b/package/python-pybind/python-pybind.mk index c5bee3d0a7..e89d77147e 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.0 +PYTHON_PYBIND_VERSION = 2.10.1 PYTHON_PYBIND_SITE = $(call github,pybind,pybind11,v$(PYTHON_PYBIND_VERSION)) PYTHON_PYBIND_LICENSE = BSD-3-Clause PYTHON_PYBIND_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:28 +0100 Subject: [Buildroot] [git commit] package/python-numpy: bump to version 1.23.5 Message-ID: <20221211085515.E2BC985FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c2007f5b632efce3c2776b9d360ad3621694648 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-numpy/python-numpy.hash | 4 ++-- package/python-numpy/python-numpy.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-numpy/python-numpy.hash b/package/python-numpy/python-numpy.hash index 2a2dec44da..9ac9280c78 100644 --- a/package/python-numpy/python-numpy.hash +++ b/package/python-numpy/python-numpy.hash @@ -1,5 +1,5 @@ -# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.4 -sha256 ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c numpy-1.23.4.tar.gz +# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.5 +sha256 1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a numpy-1.23.5.tar.gz # License files, locally calculated sha256 0f88787955e7131224f53a8c3f3e859dc502408e3a539a4dcf61fb7888b5b984 LICENSE.txt sha256 c27d0a8026bdb8876562b720ab24d1688e3827a89f6083cd6e7e8caa9584aba3 numpy/core/src/multiarray/dragon4.c diff --git a/package/python-numpy/python-numpy.mk b/package/python-numpy/python-numpy.mk index 4f4848c4ba..812bfdae4a 100644 --- a/package/python-numpy/python-numpy.mk +++ b/package/python-numpy/python-numpy.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_NUMPY_VERSION = 1.23.4 +PYTHON_NUMPY_VERSION = 1.23.5 PYTHON_NUMPY_SOURCE = numpy-$(PYTHON_NUMPY_VERSION).tar.gz PYTHON_NUMPY_SITE = https://github.com/numpy/numpy/releases/download/v$(PYTHON_NUMPY_VERSION) PYTHON_NUMPY_LICENSE = BSD-3-Clause, MIT, Zlib From yann.morin.1998 at free.fr Sun Dec 11 08:29:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:57 +0100 Subject: [Buildroot] [git commit] package/python-pymodbus: bump to version 3.0.2 Message-ID: <20221211085516.9852985FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90817e547c54a26e6554819a545f6ef059ee479b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pymodbus/python-pymodbus.hash | 4 ++-- package/python-pymodbus/python-pymodbus.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index b5243567b7..d9337ffe84 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymodbus/json -md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz -sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +md5 89da6585b27b8c4b3887eb9f7d1e950b pymodbus-3.0.2.tar.gz +sha256 704cb7fb90631c45f9c3a70b89d0c990fe0e208ac56f14a5c449e21bebd1e201 pymodbus-3.0.2.tar.gz # Locally computed sha256 checksums sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index 2ed7e94afe..54879d38e9 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 3.0.0 +PYTHON_PYMODBUS_VERSION = 3.0.2 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/94/f7/6149a1b107fa54378a7adec83db7cd3679bf02216a6f5c83b37f55335897 PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause PYTHON_PYMODBUS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:24 +0100 Subject: [Buildroot] [git commit] package/python-memory-profiler: bump to version 0.61.0 Message-ID: <20221211085515.CEEAA85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7d08d1f7bca47a5f73422ebd716f30c79cd99124 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9e3aca517b..bab9018331 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz -sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz +md5 5fe93d5035288095c4f86ef69ee19f37 memory_profiler-0.61.0.tar.gz +sha256 4e5b73d7864a1d1292fb76a03e82a3e78ef934d06828a698d9dada76da2067b0 memory_profiler-0.61.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 5e43662e07..c7f84043eb 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.61.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/b2/88/e1907e1ca3488f2d9507ca8b0ae1add7b1cd5d3ca2bc8e5b329382ea2c7b PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:04 +0100 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.11.1 Message-ID: <20221211085516.BA1E185FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2733644c8947f8dafa1559bc12b3e67cee99ae6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index 729ffe94c4..2aa739f398 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz -sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz +md5 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz +sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index d8e9e8a2c9..056a015952 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.10.1 +PYTHON_SENTRY_SDK_VERSION = 1.11.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:30 +0100 Subject: [Buildroot] [git commit] package/python-opcua-asyncio: bump to version 1.0.1 Message-ID: <20221211085515.EBE7F85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b9b6541b2d1e06ab14e69c774d6f70e4d96db21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 4 ++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index 36b16a1596..21b5794ebf 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asyncua/json -md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz -sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +md5 f67770b896d2ffe975adbaea38c5efc9 asyncua-1.0.1.tar.gz +sha256 515342470022b9c391587dcf526015ff4c7582f566c72406c778c9f9a2757cad asyncua-1.0.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 509beda151..52c5d5117e 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.1 PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9f/88/c32bd5904c92475dd30fa2c3130c4f9170a36343d390e2ce5b002fdf1cee PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:10 +0100 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.1.1 Message-ID: <20221211085516.D9C4785FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd7d4548cb434c2ed999ed62224d4aaad091c11b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-termcolor/python-termcolor.hash | 4 ++-- package/python-termcolor/python-termcolor.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 9e0324ed64..73fb9129ed 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz -sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz +md5 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz +sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz # Locally computed sha256 checksums sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index 8731032fec..d7511d692f 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.1 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:34 +0100 Subject: [Buildroot] [git commit] package/python-paramiko: bump to version 2.12.0 Message-ID: <20221211085516.0C52D85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=101272d1313827f655e247bab740783a7e6dee0f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index f4142b5c33..b327a6b8a9 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz -sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz +md5 3f49814473cc153a7189fec31cfacfab paramiko-2.12.0.tar.gz +sha256 376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49 paramiko-2.12.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index a33e11c768..621176ed41 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.11.0 +PYTHON_PARAMIKO_VERSION = 2.12.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/98/75/e78ddbe671a4a59514b59bc6a321263118e4ac3fe88175dd784d1a47a00f PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:40 +0100 Subject: [Buildroot] [git commit] package/python-prompt-toolkit: bump to version 3.0.36 Message-ID: <20221211085516.3954F85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f37cfa7907f8594ce9df3ee7956223b9da26bd0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-prompt-toolkit/Config.in | 1 - package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-prompt-toolkit/Config.in b/package/python-prompt-toolkit/Config.in index ad4f8162de..81d958884e 100644 --- a/package/python-prompt-toolkit/Config.in +++ b/package/python-prompt-toolkit/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT bool "python-prompt-toolkit" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_WCWIDTH # runtime select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime help diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 8b91ee767f..62ba0c3cfe 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz -sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz +md5 5a2bb559c0bcbc617f507a320c64ba03 prompt_toolkit-3.0.36.tar.gz +sha256 3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63 prompt_toolkit-3.0.36.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index bef761e20f..426fa41e0b 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.36 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/fb/93/180be2342f89f16543ec4eb3f25083b5b84eba5378f68efff05409fb39a9 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:02 +0100 Subject: [Buildroot] [git commit] package/python-redis: bump to version 4.4.0 Message-ID: <20221211085516.AE76C85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c75ac80eeaa30b3888f20e0c32df7a3e5c9172b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to syntax update: https://github.com/redis/redis-py/commit/2a0405d07e20ac7f695ff67415ad6c8368fd6066 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-redis/python-redis.hash | 6 +++--- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 9465e251f8..209ff35b78 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz -sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz +md5 4ab691af57ac346c2e630ce2787a424f redis-4.4.0.tar.gz +sha256 7b8c87d19c45d3f1271b124858d2a5c13160c4e74d4835e28273400fa34d5228 redis-4.4.0.tar.gz # Locally computed sha256 checksums -sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE +sha256 7801a39e3a1aec58a7ea7c9f4dc1238cf0922c36a1fc8eff0bb7d684ff6dd354 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 7c18f31507..bbbd6f1df2 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 4.3.4 +PYTHON_REDIS_VERSION = 4.4.0 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/7a/05/671367bb466b3301bc4543fdad6ac107214ca327c8d97165b30246d87e88 PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:27 +0100 Subject: [Buildroot] [git commit] package/python-yarl: bump to version 1.8.2 Message-ID: <20221211085517.43C9985FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca8d70086d31d1f54c31dcbc2bab307d97066910 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-yarl/python-yarl.hash | 4 ++-- package/python-yarl/python-yarl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yarl/python-yarl.hash b/package/python-yarl/python-yarl.hash index b4e411cbdf..9725e0058b 100644 --- a/package/python-yarl/python-yarl.hash +++ b/package/python-yarl/python-yarl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/yarl/json -md5 ff8f2843481cd11c3c674ce4f6fa167b yarl-1.8.1.tar.gz -sha256 af887845b8c2e060eb5605ff72b6f2dd2aab7a761379373fd89d314f4752abbf yarl-1.8.1.tar.gz +md5 57c82725b9f4895eecee45faf5e61a54 yarl-1.8.2.tar.gz +sha256 49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562 yarl-1.8.2.tar.gz # Locally computed sha256 checksums sha256 56d6ac6c8105c0a51304c21db060e361af9a8ea0af9a75c239c28b5d13693838 LICENSE diff --git a/package/python-yarl/python-yarl.mk b/package/python-yarl/python-yarl.mk index 55bfbab53e..77e0c91383 100644 --- a/package/python-yarl/python-yarl.mk +++ b/package/python-yarl/python-yarl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YARL_VERSION = 1.8.1 +PYTHON_YARL_VERSION = 1.8.2 PYTHON_YARL_SOURCE = yarl-$(PYTHON_YARL_VERSION).tar.gz -PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/d6/04/255c68974ec47fa754564c4abba8f61f9ed68b869bbbb854198d6259c4f7 +PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/c4/1e/1b204050c601d5cd82b45d5c8f439cb6f744a2ce0c0a6f83be0ddf0dc7b2 PYTHON_YARL_LICENSE = Apache-2.0 PYTHON_YARL_LICENSE_FILES = LICENSE PYTHON_YARL_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:43:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:43:22 +0100 Subject: [Buildroot] [git commit] package/python-pycares: bump to version 4.3.0 Message-ID: <20221211085517.6EAD585FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ea6eecb734ae04988e0f4d4a7ea0f5fb9420c89 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycares/python-pycares.hash | 4 ++-- package/python-pycares/python-pycares.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycares/python-pycares.hash b/package/python-pycares/python-pycares.hash index 13f640b1c1..7cdd93dd93 100644 --- a/package/python-pycares/python-pycares.hash +++ b/package/python-pycares/python-pycares.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pycares/json -md5 7706a01fdbfc593564b63ac0d71031d9 pycares-4.2.2.tar.gz -sha256 e1f57a8004370080694bd6fb969a1ffc9171a59c6824d54f791c1b2e4d298385 pycares-4.2.2.tar.gz +md5 d11b196cebb45a38caa56e850f4a60d9 pycares-4.3.0.tar.gz +sha256 c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45 pycares-4.3.0.tar.gz # Locally computed sha256 checksums sha256 427bb3a5372024a26e2c290b24382512bcc7ca123431c4dd178dd613beea7eee LICENSE diff --git a/package/python-pycares/python-pycares.mk b/package/python-pycares/python-pycares.mk index 858adbf33b..b1c7dcef50 100644 --- a/package/python-pycares/python-pycares.mk +++ b/package/python-pycares/python-pycares.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCARES_VERSION = 4.2.2 +PYTHON_PYCARES_VERSION = 4.3.0 PYTHON_PYCARES_SOURCE = pycares-$(PYTHON_PYCARES_VERSION).tar.gz -PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/ac/a3/21594384c2398420dd7f6e8656aeb5a2c15128ddf2b85ef5f4403342e18d +PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/01/50/e3015e6e03a3cf64113f509e8b86b71af37169b59ccedfcb182f3d031329 PYTHON_PYCARES_SETUP_TYPE = setuptools PYTHON_PYCARES_LICENSE = MIT PYTHON_PYCARES_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:51 +0100 Subject: [Buildroot] [git commit] package/python-pycairo: bump to version 1.23.0 Message-ID: <20221211085516.74D8485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59ae28ac059852c4adb9e5116006f8724bd8578b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycairo/python-pycairo.hash | 4 ++-- package/python-pycairo/python-pycairo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycairo/python-pycairo.hash b/package/python-pycairo/python-pycairo.hash index f8018e682f..98bb7f2802 100644 --- a/package/python-pycairo/python-pycairo.hash +++ b/package/python-pycairo/python-pycairo.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycairo/json -md5 682238eaa8bd7032e36a20b6f53824d1 pycairo-1.21.0.tar.gz -sha256 251907f18a552df938aa3386657ff4b5a4937dde70e11aa042bc297957f4b74b pycairo-1.21.0.tar.gz +md5 7a3729d21659098e1b9a411b62e88966 pycairo-1.23.0.tar.gz +sha256 9b61ac818723adc04367301317eb2e814a83522f07bbd1f409af0dada463c44c pycairo-1.23.0.tar.gz # Locally computed sha256 checksums sha256 360b9a526d47c51a7cab7f1ec49ca5893050562d639b742d588934ff84823a72 COPYING sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING-LGPL-2.1 diff --git a/package/python-pycairo/python-pycairo.mk b/package/python-pycairo/python-pycairo.mk index 5b231f6b1e..f9933df187 100644 --- a/package/python-pycairo/python-pycairo.mk +++ b/package/python-pycairo/python-pycairo.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCAIRO_VERSION = 1.21.0 +PYTHON_PYCAIRO_VERSION = 1.23.0 PYTHON_PYCAIRO_SOURCE = pycairo-$(PYTHON_PYCAIRO_VERSION).tar.gz -PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/92/a4/506564f574fa74c90b98690e8ecc8dbae1629f31fcfe0be69de45d9e1605 +PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/69/ca/9e9fa2e8be0876a9bbf046a1be7ee33e61d4fdfbd1fd25c76c1bdfddf8c4 PYTHON_PYCAIRO_SETUP_TYPE = setuptools PYTHON_PYCAIRO_DEPENDENCIES = cairo PYTHON_PYCAIRO_LICENSE = LGPL-2.1 or MPL-1.1 From yann.morin.1998 at free.fr Sun Dec 11 08:29:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:45 +0100 Subject: [Buildroot] [git commit] package/python-psutil: bump to version 5.9.4 Message-ID: <20221211085516.5300985FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9371a7994e1099a8681411ddb686a1c2ce53ef10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index c7b7e46ec1..15927562b1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz -sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz +md5 f72751d05b781757b7cd9bc375d2e351 psutil-5.9.4.tar.gz +sha256 3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62 psutil-5.9.4.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 578f69d3c7..e764d1accc 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.9.3 +PYTHON_PSUTIL_VERSION = 5.9.4 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/3d/7d/d05864a69e452f003c0d77e728e155a89a2a26b09e64860ddd70ad64fb26 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:20 +0100 Subject: [Buildroot] [git commit] package/python-urllib3: bump to version 1.26.13 Message-ID: <20221211085517.2129285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a265441cf91c8accdf0e2bbdc46171335c357ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-urllib3/python-urllib3.hash | 4 ++-- package/python-urllib3/python-urllib3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-urllib3/python-urllib3.hash b/package/python-urllib3/python-urllib3.hash index 8aacf5780a..963967332e 100644 --- a/package/python-urllib3/python-urllib3.hash +++ b/package/python-urllib3/python-urllib3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/urllib3/json -md5 ba308b52b9092184cf4905bc59a88fc0 urllib3-1.26.12.tar.gz -sha256 3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e urllib3-1.26.12.tar.gz +md5 38f7d1589aa9720101316d07fcbd05c8 urllib3-1.26.13.tar.gz +sha256 c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8 urllib3-1.26.13.tar.gz # Locally computed sha256 checksums sha256 c37bf186e27cf9dbe9619e55edfe3cea7b30091ceb3da63c7dacbe0e6d77907b LICENSE.txt diff --git a/package/python-urllib3/python-urllib3.mk b/package/python-urllib3/python-urllib3.mk index 96d3938fd2..5868927440 100644 --- a/package/python-urllib3/python-urllib3.mk +++ b/package/python-urllib3/python-urllib3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_URLLIB3_VERSION = 1.26.12 +PYTHON_URLLIB3_VERSION = 1.26.13 PYTHON_URLLIB3_SOURCE = urllib3-$(PYTHON_URLLIB3_VERSION).tar.gz -PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/b2/56/d87d6d3c4121c0bcec116919350ca05dc3afd2eeb7dc88d07e8083f8ea94 +PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/c2/51/32da03cf19d17d46cce5c731967bf58de9bd71db3a379932f53b094deda4 PYTHON_URLLIB3_LICENSE = MIT PYTHON_URLLIB3_LICENSE_FILES = LICENSE.txt PYTHON_URLLIB3_CPE_ID_VENDOR = python From yann.morin.1998 at free.fr Sun Dec 11 08:30:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:25 +0100 Subject: [Buildroot] [git commit] package/python-websocket-client: bump to version 1.4.2 Message-ID: <20221211085517.36BF885FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6e04028825a8cfdf952553d89363d2c85b69746 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-websocket-client/python-websocket-client.hash | 4 ++-- package/python-websocket-client/python-websocket-client.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 08a6c260ca..5da778027b 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz -sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz +md5 26d1d8db59c9417570d8ec73ace1687b websocket-client-1.4.2.tar.gz +sha256 d6e8f90ca8e2dd4e8027c4561adeb9456b54044312dba655e7cae652ceb9ae59 websocket-client-1.4.2.tar.gz # Locally computed sha256 checksums sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index 7e21187e22..79cde7e590 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.2 PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/75/af/1d13b93e7a21aca7f8ab8645fcfcfad21fc39716dc9dce5dc2a97f73ff78 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:16 +0100 Subject: [Buildroot] [git commit] package/python-u-msgpack: bump to version 2.7.2 Message-ID: <20221211085517.0809885FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d85a17270de1595d4b63c999e4c76b3bd53eccab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/vsergeev/u-msgpack-python/commit/8794887e2a71258ddacb7c435ca6f43304c2a21b Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-u-msgpack/python-u-msgpack.hash | 6 +++--- package/python-u-msgpack/python-u-msgpack.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-u-msgpack/python-u-msgpack.hash b/package/python-u-msgpack/python-u-msgpack.hash index 0891783985..0ec2385533 100644 --- a/package/python-u-msgpack/python-u-msgpack.hash +++ b/package/python-u-msgpack/python-u-msgpack.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/u-msgpack-python/json -md5 8691cea6bc7b44bce6e2115260a54323 u-msgpack-python-2.7.1.tar.gz -sha256 b7e7d433cab77171a4c752875d91836f3040306bab5063fb6dbe11f64ea69551 u-msgpack-python-2.7.1.tar.gz +md5 6c4fbe9e1df1c1563ecc9e435b82fdcb u-msgpack-python-2.7.2.tar.gz +sha256 e86f7ac6aa0ef4c6c49f004b4fd435bce99c23e2dd5d73003f3f9816024c2bd8 u-msgpack-python-2.7.2.tar.gz # Locally computed sha256 checksums -sha256 268ae7b7efbf67cd7bc0a9efea844fcf448d03f9cc6b8c79e8fe311815985030 LICENSE +sha256 f938fe2d3b7b329005d4b2851f106fd4351ca55f0836335acbe52386312f7f31 LICENSE diff --git a/package/python-u-msgpack/python-u-msgpack.mk b/package/python-u-msgpack/python-u-msgpack.mk index e0a3b3f297..372c5a8d45 100644 --- a/package/python-u-msgpack/python-u-msgpack.mk +++ b/package/python-u-msgpack/python-u-msgpack.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_U_MSGPACK_VERSION = 2.7.1 +PYTHON_U_MSGPACK_VERSION = 2.7.2 PYTHON_U_MSGPACK_SOURCE = u-msgpack-python-$(PYTHON_U_MSGPACK_VERSION).tar.gz -PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/62/94/a4f485b628310534d377b3e7cb6f85b8066dc823dbff0e4421fb4227fb7e +PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/44/a7/1cb4f059bbf72ea24364f9ba3ef682725af09969e29df988aa5437f0044e PYTHON_U_MSGPACK_SETUP_TYPE = setuptools PYTHON_U_MSGPACK_LICENSE = MIT PYTHON_U_MSGPACK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:31 +0100 Subject: [Buildroot] [git commit] package/python-zopfli: bump to version 0.2.2 Message-ID: <20221211085517.58E5685FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc4bed533a6c0166b70aeb03ddde9b021ea4058f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-zopfli/python-zopfli.hash | 4 ++-- package/python-zopfli/python-zopfli.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zopfli/python-zopfli.hash b/package/python-zopfli/python-zopfli.hash index 969ed97992..29bdfe5e5b 100644 --- a/package/python-zopfli/python-zopfli.hash +++ b/package/python-zopfli/python-zopfli.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zopfli/json -md5 505ea595d86b8a7fec55620c839a4859 zopfli-0.2.1.zip -sha256 e5263d2806e2c1ccb23f52b2972a235d31d42f22f3fa3032cc9aded51e9bf2c6 zopfli-0.2.1.zip +md5 0c1e41e5403524e0180f3ed9aaa356ec zopfli-0.2.2.zip +sha256 2d49db7540d9991976af464ebc1b9ed12988c04d90691bcb51dc4a373a9e2afc zopfli-0.2.2.zip # Locally computed sha256 checksums sha256 018b1cb87efdf7a04c2fcc13d57ed63f62149113fb207b27ea13430d64f13513 COPYING diff --git a/package/python-zopfli/python-zopfli.mk b/package/python-zopfli/python-zopfli.mk index 689634fefa..d6af6e4b5f 100644 --- a/package/python-zopfli/python-zopfli.mk +++ b/package/python-zopfli/python-zopfli.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPFLI_VERSION = 0.2.1 +PYTHON_ZOPFLI_VERSION = 0.2.2 PYTHON_ZOPFLI_SOURCE = zopfli-$(PYTHON_ZOPFLI_VERSION).zip -PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/91/25/ba6f370e18359292f05ca4df93642eb7d1c424721ef61f61b8610a63d0c5 +PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/9a/ed/d004d5737f9546167eecf0ecd995ee1a796703e512deb2f2ea26cdbe4b3e PYTHON_ZOPFLI_SETUP_TYPE = setuptools PYTHON_ZOPFLI_LICENSE = Apache-2.0 PYTHON_ZOPFLI_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:06 +0100 Subject: [Buildroot] [git commit] package/python-simplejson: bump to version 3.18.0 Message-ID: <20221211085516.C56D485FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=225e8745c62c75b20867af928d459abfbb53da94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-simplejson/python-simplejson.hash | 4 ++-- package/python-simplejson/python-simplejson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-simplejson/python-simplejson.hash b/package/python-simplejson/python-simplejson.hash index 0f56d4c6cc..1c99b87590 100644 --- a/package/python-simplejson/python-simplejson.hash +++ b/package/python-simplejson/python-simplejson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplejson/json -md5 0b8f47c9451bf101a791f8b5bccf1f33 simplejson-3.17.6.tar.gz -sha256 cf98038d2abf63a1ada5730e91e84c642ba6c225b0198c3684151b1f80c5f8a6 simplejson-3.17.6.tar.gz +md5 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz +sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz # Locally computed sha256 checksums sha256 fcaa1e313a99304322e2e0836ea4ee7d839ce9a480438f3922a853edfdde129f LICENSE.txt diff --git a/package/python-simplejson/python-simplejson.mk b/package/python-simplejson/python-simplejson.mk index 52bff7569c..1607d9c90c 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.17.6 +PYTHON_SIMPLEJSON_VERSION = 3.18.0 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/7a/47/c7cc3d4ed15f09917838a2fb4e1759eafb6d2f37ebf7043af984d8b36cf7 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 PYTHON_SIMPLEJSON_LICENSE = Academic Free License (AFL), MIT PYTHON_SIMPLEJSON_LICENSE_FILES = LICENSE.txt PYTHON_SIMPLEJSON_CPE_ID_VENDOR = simplejson_project From yann.morin.1998 at free.fr Sun Dec 11 08:30:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:18 +0100 Subject: [Buildroot] [git commit] package/python-ujson: bump to version 5.6.0 Message-ID: <20221211085517.1302485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33f493781cf55c556769024e8058ee223d122507 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-ujson/python-ujson.hash | 4 ++-- package/python-ujson/python-ujson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ujson/python-ujson.hash b/package/python-ujson/python-ujson.hash index 27df5aa355..3dfc681167 100644 --- a/package/python-ujson/python-ujson.hash +++ b/package/python-ujson/python-ujson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ujson/json -md5 73b42e3f4bf3130073cfffbd82608275 ujson-5.5.0.tar.gz -sha256 b25077a971c7da47bd6846a912a747f6963776d90720c88603b1b55d81790780 ujson-5.5.0.tar.gz +md5 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz +sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz # Locally computed sha256 checksums sha256 6a00a8f8b4050303368b694147bde1aed9c96bdff869c181dbbf3ccb784a1501 LICENSE.txt diff --git a/package/python-ujson/python-ujson.mk b/package/python-ujson/python-ujson.mk index 95cb0ebad1..24ad4822b8 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.5.0 +PYTHON_UJSON_VERSION = 5.6.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/6e/4a/03ddad85a10dd52e209993a14afa0cb0dc5c348e4647329f1c53856ad9e6 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:36 +0100 Subject: [Buildroot] [git commit] package/python-pathspec: bump to version 0.10.3 Message-ID: <20221211085516.15B9885FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9f06cbbbce135bb149681fa708650a140a12271 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pathspec/python-pathspec.hash | 4 ++-- package/python-pathspec/python-pathspec.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathspec/python-pathspec.hash b/package/python-pathspec/python-pathspec.hash index 91e4fb85b7..5eb76cb5f9 100644 --- a/package/python-pathspec/python-pathspec.hash +++ b/package/python-pathspec/python-pathspec.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathspec/json -md5 6f4fde5e701d328a2846d206edb63aa9 pathspec-0.10.1.tar.gz -sha256 7ace6161b621d31e7902eb6b5ae148d12cfd23f4a249b9ffb6b9fee12084323d pathspec-0.10.1.tar.gz +md5 d89408b52aff020ac768a14c0ef1c7de pathspec-0.10.3.tar.gz +sha256 56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6 pathspec-0.10.3.tar.gz # Locally computed sha256 checksums sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/python-pathspec/python-pathspec.mk b/package/python-pathspec/python-pathspec.mk index ccb794cce9..e88bce231f 100644 --- a/package/python-pathspec/python-pathspec.mk +++ b/package/python-pathspec/python-pathspec.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHSPEC_VERSION = 0.10.1 +PYTHON_PATHSPEC_VERSION = 0.10.3 PYTHON_PATHSPEC_SOURCE = pathspec-$(PYTHON_PATHSPEC_VERSION).tar.gz -PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/24/9f/a9ae1e6efa11992dba2c4727d94602bd2f6ee5f0dedc29ee2d5d572c20f7 +PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/32/1a/6baf904503c3e943cae9605c9c88a43b964dea5b59785cf956091b341b08 PYTHON_PATHSPEC_LICENSE = MPL-2.0 PYTHON_PATHSPEC_LICENSE_FILES = LICENSE PYTHON_PATHSPEC_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:30:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:22 +0100 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.2.0 Message-ID: <20221211085517.2B2EF85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=873ea8bd385ef1b89be0f2753f6968aae6022508 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 59facb8fea..3bacccf2d6 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz -sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz +md5 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz +sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 71a3f8a0c2..bb9f145e16 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.9 +PYTHON_WATCHDOG_VERSION = 2.2.0 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:29 +0100 Subject: [Buildroot] [git commit] package/python-zope-interface: bump to version 5.5.2 Message-ID: <20221211085517.4EDA285FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c330d67dae8ca6eefde2aa076151820d87beebe7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index 6bab9d2c1c..7052f77899 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz -sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz +md5 5a383d71156ce6f89f59a86d957a8d65 zope.interface-5.5.2.tar.gz +sha256 bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671 zope.interface-5.5.2.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index 4f201e5cbf..2bada3a7d4 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.2 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/38/6f/fbfb7dde38be7e5644bb342c4c7cdc444cd5e2ffbd70d091263b3858a8cb PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:53 +0100 Subject: [Buildroot] [git commit] package/python-pycryptodomex: bump to version 3.16.0 Message-ID: <20221211085516.8133F85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24d1bfa38d9f10785e8cd366c9680e9ca8905de6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycryptodomex/python-pycryptodomex.hash | 4 ++-- package/python-pycryptodomex/python-pycryptodomex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycryptodomex/python-pycryptodomex.hash b/package/python-pycryptodomex/python-pycryptodomex.hash index 97c5e79024..eb011dddb8 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.hash +++ b/package/python-pycryptodomex/python-pycryptodomex.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycryptodomex/json -md5 683580f8f464348397a41ebabb5511a9 pycryptodomex-3.15.0.tar.gz -sha256 7341f1bb2dadb0d1a0047f34c3a58208a92423cdbd3244d998e4b28df5eac0ed pycryptodomex-3.15.0.tar.gz +md5 9d27f03c036c89afd3d66970bb49cd06 pycryptodomex-3.16.0.tar.gz +sha256 e9ba9d8ed638733c9e95664470b71d624a6def149e2db6cc52c1aca5a6a2df1d pycryptodomex-3.16.0.tar.gz # Locally computed sha256 checksums sha256 4e04660d77c1c64e89d79537919fb8240fa21484a7e3db29f358b2c7f84ea073 LICENSE.rst sha256 8e563c767164faa0831a333b57d23d4311cf566eb1b15d93250f4606be4eb549 Doc/LEGAL/COPYRIGHT.pycrypto diff --git a/package/python-pycryptodomex/python-pycryptodomex.mk b/package/python-pycryptodomex/python-pycryptodomex.mk index 8f22bf3ef2..b566bdd066 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.mk +++ b/package/python-pycryptodomex/python-pycryptodomex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCRYPTODOMEX_VERSION = 3.15.0 +PYTHON_PYCRYPTODOMEX_VERSION = 3.16.0 PYTHON_PYCRYPTODOMEX_SOURCE = pycryptodomex-$(PYTHON_PYCRYPTODOMEX_VERSION).tar.gz -PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/52/0d/6cc95a83f6961a1ca041798d222240890af79b381e97eda3b9b538dba16f +PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/5d/22/575c7dd7c86843e07a791cfa2143e7292d6b380f5a7cce966a49b9d6c9f4 PYTHON_PYCRYPTODOMEX_SETUP_TYPE = setuptools PYTHON_PYCRYPTODOMEX_LICENSE = \ BSD-2-Clause, \ From yann.morin.1998 at free.fr Sun Dec 11 08:56:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:56:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: bump to version 3.11.1 In-Reply-To: <20221210212402.3721087-1-james.hilliard1@gmail.com> References: <20221210212402.3721087-1-james.hilliard1@gmail.com> Message-ID: <20221211085629.GL1044805@scaer> James, All, On 2022-12-10 14:24 -0700, James Hilliard spake thusly: > Drop patch which is now upstream. > > Signed-off-by: James Hilliard [--SNIP--] > diff --git a/package/python3/python3.hash b/package/python3/python3.hash > index c4ee79305d..db78544bd0 100644 > --- a/package/python3/python3.hash > +++ b/package/python3/python3.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz > +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz > sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE $ make python3-legal-info >>> python3 3.11.1 Collecting legal info ERROR: LICENSE has wrong sha256 hash: ERROR: expected: f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b ERROR: got : d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b ERROR: Incomplete download, or man-in-the-middle (MITM) attack make[1]: *** [package/python3/python3.mk:251: python3-legal-info] Error 1 make: *** [Makefile:23: _all] Error 2 Applied to master, with the licensing hash updated, and the commit log extended to explain why, thanks. I also applied a lot of your recent ptython packages bumps, I won't reply to each of them individually, though.. Thanks! Regards, Yann E. MORIN. > diff --git a/package/python3/python3.mk b/package/python3/python3.mk > index 123bc8ef88..219d135b3f 100644 > --- a/package/python3/python3.mk > +++ b/package/python3/python3.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > PYTHON3_VERSION_MAJOR = 3.11 > -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 > +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 > PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz > PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) > PYTHON3_LICENSE = Python-2.0, others > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 09:04:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:04:42 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: bump to version 1.7.15 In-Reply-To: <20221207140253.20533-1-yegorslists@googlemail.com> References: <20221207140253.20533-1-yegorslists@googlemail.com> Message-ID: <20221211090442.GM1044805@scaer> Yegor, All, On 2022-12-07 15:02 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov Sorry, the same bump was part of the slew of python package bumps sent by James, which I applied in batch. Regards, Yann E. MORIN. > --- > package/python-dicttoxml/python-dicttoxml.hash | 4 ++-- > package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > index d8c43d0144..de31782104 100644 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ b/package/python-dicttoxml/python-dicttoxml.hash > @@ -1,5 +1,5 @@ > # md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz > # Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz > sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > index 537afff601..3e5f90e9de 100644 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ b/package/python-dicttoxml/python-dicttoxml.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_DICTTOXML_VERSION = 1.7.4 > +PYTHON_DICTTOXML_VERSION = 1.7.15 > PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 > PYTHON_DICTTOXML_SETUP_TYPE = distutils > PYTHON_DICTTOXML_LICENSE = GPL-2.0 > PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > -- > 2.17.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 09:09:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:09:12 +0100 Subject: [Buildroot] [git commit] package/python-bleak: bump version to 0.19.1 Message-ID: <20221211090953.4CFD985FB1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e22b84872dbf76e696de1d5c1031af044597343 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Reviewed-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bleak/Config.in | 3 ++- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-bleak/Config.in b/package/python-bleak/Config.in index 085c16fae8..691450f86b 100644 --- a/package/python-bleak/Config.in +++ b/package/python-bleak/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_PYTHON_BLEAK bool "python-bleak" - select BR2_PACKAGE_PYTHON_DBUS_NEXT # runtime + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime + select BR2_PACKAGE_PYTHON_DBUS_FAST # runtime help Bluetooth Low Energy platform Agnostic Klient. diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 5acac877c9..9a8310b11c 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 0c26b270358a782767012220fc595aa5 bleak-0.12.1.tar.gz -sha256 4a80a24cc944e52e856054639f298229c39a2fc720e5f7adbeebb117d10849ed bleak-0.12.1.tar.gz +md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz +sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 3ae6d90311..00a4946ef6 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.12.1 +PYTHON_BLEAK_VERSION = 0.19.1 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/67/4b/ba00c69a24a8d08c86f02caa45727a2ad2844c7bee9630ccb063be226f71 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 09:10:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:10:14 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <20221103102102.924370-2-m.niestroj@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> Message-ID: <20221211091013.GN1044805@scaer> Marcin, All, On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > Signed-off-by: Marcin Niestroj Applied to master, thanks. Regards, Yann E. MORIN. > --- > v1 -> v2: no changes > > package/python-bleak/Config.in | 3 ++- > package/python-bleak/python-bleak.hash | 4 ++-- > package/python-bleak/python-bleak.mk | 4 ++-- > 3 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/python-bleak/Config.in b/package/python-bleak/Config.in > index 085c16fae8..691450f86b 100644 > --- a/package/python-bleak/Config.in > +++ b/package/python-bleak/Config.in > @@ -1,6 +1,7 @@ > config BR2_PACKAGE_PYTHON_BLEAK > bool "python-bleak" > - select BR2_PACKAGE_PYTHON_DBUS_NEXT # runtime > + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime > + select BR2_PACKAGE_PYTHON_DBUS_FAST # runtime > help > Bluetooth Low Energy platform Agnostic Klient. > > diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash > index 5acac877c9..9a8310b11c 100644 > --- a/package/python-bleak/python-bleak.hash > +++ b/package/python-bleak/python-bleak.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/bleak/json > -md5 0c26b270358a782767012220fc595aa5 bleak-0.12.1.tar.gz > -sha256 4a80a24cc944e52e856054639f298229c39a2fc720e5f7adbeebb117d10849ed bleak-0.12.1.tar.gz > +md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz > +sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz > # Locally computed sha256 checksums > sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE > diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk > index 3ae6d90311..00a4946ef6 100644 > --- a/package/python-bleak/python-bleak.mk > +++ b/package/python-bleak/python-bleak.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_BLEAK_VERSION = 0.12.1 > +PYTHON_BLEAK_VERSION = 0.19.1 > PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz > -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/67/4b/ba00c69a24a8d08c86f02caa45727a2ad2844c7bee9630ccb063be226f71 > +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 > PYTHON_BLEAK_SETUP_TYPE = setuptools > PYTHON_BLEAK_LICENSE = MIT > PYTHON_BLEAK_LICENSE_FILES = LICENSE > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Sun Dec 11 09:52:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 10:52:38 +0100 Subject: [Buildroot] [PATCH 1/2] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series In-Reply-To: <20221211081514.3138057-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 11 Dec 2022 09:15:13 +0100") References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Message-ID: <87edt6z2qh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Sun Dec 11 09:55:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 10:55:55 +0100 Subject: [Buildroot] [git commit] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221211095613.EBBC285FC4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=abb36a1f5f619991a1a66c1a87b9881294465ab9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6acc409e73..c2ee77f922 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From thomas.petazzoni at bootlin.com Sun Dec 11 09:56:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 10:56:23 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure In-Reply-To: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> References: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211105623.01a59397@windsurf> On Wed, 7 Dec 2022 16:09:03 +0100 Giulio Benetti wrote: > Fixes: > http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ > > Signed-off-by: Giulio Benetti > --- > package/rtl8189es/rtl8189es.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Sun Dec 11 09:37:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 10:37:16 +0100 Subject: [Buildroot] [PATCH] package/asterisk: security bump to version 16.29.1 Message-ID: <20221211093716.1149172-1-peter@korsgaard.com> Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ?config? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) -- 2.30.2 From thomas.petazzoni at bootlin.com Sun Dec 11 10:17:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:17:45 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: bump to 20221109 Message-ID: <20221211102836.289C885FD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bec9e5f7852f6fefb234877dff45916d921c4b18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Stephan Henningsen Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index d81223e311..321436fb61 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index ea97166d93..672a536c4a 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From thomas.petazzoni at bootlin.com Sun Dec 11 10:25:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:25:18 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add support for Intel 6/6E WiFi firmware Message-ID: <20221211102836.33B1F85FD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b55dfdb286ddb7fb4f35c20b731a4c93bd3ff201 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Stephan Henningsen Signed-off-by: Thomas Petazzoni --- package/linux-firmware/Config.in | 6 ++++++ package/linux-firmware/linux-firmware.mk | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 8ce71140da..4b415a7da2 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi 6/6E" + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 672a536c4a..200b4ca564 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.ucode LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE From thomas.petazzoni at bootlin.com Sun Dec 11 10:31:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:31:10 +0100 Subject: [Buildroot] linux-firmware-bump-to-20221109.patch In-Reply-To: References: Message-ID: <20221211113110.34f98ea3@windsurf> Hello Stephan, On Thu, 08 Dec 2022 22:10:25 +0100 Stephan Henningsen wrote: > linux-firmware.mk: bump to release 20221109 > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted > files > > Signed-off-by: Stephan Henningsen I'm afraid that as others have pointed out, your patch arrived badly damaged on the mailing list. Please use git send-email, or teach your e-mail client to not line-wrap the contents of the e-mails you're sending when they contain a patch. Nevertheless, I took your patch "manually" and applied it. However, I reverted the parts where you removed the hash of some files: they still exist in the newer version of linux-firmware. In addition, your hash for the WHENCE file was wrong. I fixed that up and made the following commit: https://gitlab.com/buildroot.org/buildroot/-/commit/bec9e5f7852f6fefb234877dff45916d921c4b18 Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Sun Dec 11 10:32:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:01 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-headers: drop 5.19.x option In-Reply-To: <20221211081514.3138057-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 11 Dec 2022 09:15:14 +0100") References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> <20221211081514.3138057-2-bernd.kuhls@t-online.de> Message-ID: <87a63uz0wu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > The 5.19.x series is now EOL upstream, so drop the linux-headers option and > add legacy handling for it. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Sun Dec 11 10:32:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:32:30 +0100 Subject: [Buildroot] linux-firmware-add-intel-6e.patch In-Reply-To: References: Message-ID: <20221211113230.6da216db@windsurf> Hello Stephan, On Thu, 08 Dec 2022 22:11:10 +0100 Stephan Henningsen wrote: > Config.in: add option for installing firmware files for Intel 6/6E > devices > linux-firmware.mk: add target for installing firmware files for Intel > 6/6E devices > > Signed-off-by: Stephan Henningsen Here again, your patch appears badly damaged on the mailing list, please use git send-email. Nevertheless, I applied it manually, and did: https://gitlab.com/buildroot.org/buildroot/-/commit/b55dfdb286ddb7fb4f35c20b731a4c93bd3ff201 It would be great if you could fix your patch submission tooling for the next contributions, in order to make them easier to review/apply. Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Sun Dec 11 10:32:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:26 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221211103242.7D7DF85FE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6936ec7ec6cb6df0e910f8df92961b79b12ee229 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Sun Dec 11 10:32:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:26 +0100 Subject: [Buildroot] [git commit] package/linux-headers: drop 5.19.x option Message-ID: <20221211103242.8B15585FE8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5449ea7d20e76242661434b5324c7474c2c96938 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The 5.19.x series is now EOL upstream, so drop the linux-headers option and add legacy handling for it. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ linux/linux.hash | 1 - package/linux-headers/Config.in.host | 5 ----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9602a49e3b..cb0176a31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_KERNEL_HEADERS_5_19 + bool "kernel headers version 5.19.x are no longer supported" + select BR2_LEGACY + help + Version 5.19.x of the Linux kernel headers are no longer + maintained upstream and are now removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA bool "xf86-video-tga removed" select BR2_LEGACY diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..9976a44489 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,7 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..4c8b1fca27 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -53,10 +53,6 @@ config BR2_KERNEL_HEADERS_5_15 bool "Linux 5.15.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15 -config BR2_KERNEL_HEADERS_5_19 - bool "Linux 5.19.x kernel headers" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 - config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 @@ -398,7 +394,6 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.4.226" if BR2_KERNEL_HEADERS_5_4 default "5.10.158" if BR2_KERNEL_HEADERS_5_10 default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "5.19.17" if BR2_KERNEL_HEADERS_5_19 default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: bump to version 1.7.2 In-Reply-To: <20221208212748.4132861-1-christian@paral.in> References: <20221208212748.4132861-1-christian@paral.in> Message-ID: <20221211113303.1ef77acc@windsurf> On Thu, 8 Dec 2022 13:27:48 -0800 Christian Stewart via buildroot wrote: > Bugfixes: > > https://github.com/containers/crun/releases/tag/1.7.2 > > Signed-off-by: Christian Stewart > --- > package/crun/crun.hash | 2 +- > package/crun/crun.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/delve: bump to version 1.20.0 In-Reply-To: <20221208212941.4134613-1-christian@paral.in> References: <20221208212941.4134613-1-christian@paral.in> Message-ID: <20221211113327.6172fe39@windsurf> On Thu, 8 Dec 2022 13:29:41 -0800 Christian Stewart via buildroot wrote: > https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 > https://github.com/go-delve/delve/releases/tag/v1.20.0 > > Signed-off-by: Christian Stewart > --- > package/delve/delve.hash | 2 +- > package/delve/delve.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:41 +0100 Subject: [Buildroot] [git commit] package/crun: bump to version 1.7.2 Message-ID: <20221211103358.4ED3485FF8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6987b92da510a8c8b9534a22506850c163d0f035 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bugfixes: https://github.com/containers/crun/releases/tag/1.7.2 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/crun/crun.hash | 2 +- package/crun/crun.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/crun/crun.hash b/package/crun/crun.hash index de61310e08..2b21800f02 100644 --- a/package/crun/crun.hash +++ b/package/crun/crun.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 acd24012daa951cf1674b20b2d5f87975d5d6c8e8c80bfe12e4cffa3495cae67 crun-1.5.tar.gz +sha256 f669ecd3d1895dcaa8425eabb707c06eb3bdb5ae5201a50a423c3cace36c4a05 crun-1.7.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.libcrun diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 65f166e657..8c9993993c 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRUN_VERSION = 1.5 +CRUN_VERSION = 1.7.2 CRUN_SITE = https://github.com/containers/crun/releases/download/$(CRUN_VERSION) CRUN_DEPENDENCIES = host-pkgconf yajl From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:41 +0100 Subject: [Buildroot] [git commit] package/delve: bump to version 1.20.0 Message-ID: <20221211103358.596FD85FF9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a49ab07e76216dd9cecd86533e39d1a868102df8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 https://github.com/go-delve/delve/releases/tag/v1.20.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/delve/delve.hash | 2 +- package/delve/delve.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/delve/delve.hash b/package/delve/delve.hash index 04ea4954cc..bf730b9047 100644 --- a/package/delve/delve.hash +++ b/package/delve/delve.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 086106a4776fa155bf20c37d27b9caed55255be6359c7f0bda1893d3adbb614e delve-1.8.0.tar.gz +sha256 39d2e3ae965abf5e71f3d8efbef368b1ee1d7154ea6604ec71d508350d419d03 delve-1.20.0.tar.gz sha256 778864b990007e8cef6633f8c372dd05bac1fada6cf67b008afb1483f83b38f5 LICENSE diff --git a/package/delve/delve.mk b/package/delve/delve.mk index 4ca1786ffc..b43d0f03c8 100644 --- a/package/delve/delve.mk +++ b/package/delve/delve.mk @@ -4,7 +4,7 @@ # ################################################################################ -DELVE_VERSION = 1.8.0 +DELVE_VERSION = 1.20.0 DELVE_SITE = $(call github,go-delve,delve,v$(DELVE_VERSION)) DELVE_LICENSE = MIT DELVE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:34:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:34:10 +0100 Subject: [Buildroot] [git commit] package/usbutils: bump to version 015 Message-ID: <20221211103543.404A086000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=994113674adf46a3059d3378708a2aed4cce0c80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/gregkh/usbutils/blob/v015/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/usbutils/usbutils.hash | 2 +- package/usbutils/usbutils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/usbutils/usbutils.hash b/package/usbutils/usbutils.hash index f5d55bb4a0..caedf5fd80 100644 --- a/package/usbutils/usbutils.hash +++ b/package/usbutils/usbutils.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/linux/utils/usb/usbutils/sha256sums.asc -sha256 3a079cfad60560227b67192482d7813bf96326fcbb66c04254839715f276fc69 usbutils-014.tar.xz +sha256 c3b451bb1f4ff9f6356cac5a6956a9ac8e85d81651af56a29e689f94fa6fda6e usbutils-015.tar.xz # Locally calculated sha256 91412672119c72352b76c1d48fa1a8b7cdc7f70be7929e468c8805db468e23e4 LICENSES/GPL-2.0-only.txt sha256 4631da83311d27f99078d0d102e31bd34a4fcbcc2dae2aa40f1454a5b48125dc LICENSES/GPL-3.0-only.txt diff --git a/package/usbutils/usbutils.mk b/package/usbutils/usbutils.mk index 50b1a5a0cc..84a6a625cf 100644 --- a/package/usbutils/usbutils.mk +++ b/package/usbutils/usbutils.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBUTILS_VERSION = 014 +USBUTILS_VERSION = 015 USBUTILS_SOURCE = usbutils-$(USBUTILS_VERSION).tar.xz USBUTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/usb/usbutils USBUTILS_DEPENDENCIES = host-pkgconf libusb udev From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/usbutils: bump to version 015 In-Reply-To: <20221208213040.64370-1-fontaine.fabrice@gmail.com> References: <20221208213040.64370-1-fontaine.fabrice@gmail.com> Message-ID: <20221211113603.261ce524@windsurf> On Thu, 8 Dec 2022 22:30:40 +0100 Fabrice Fontaine wrote: > https://github.com/gregkh/usbutils/blob/v015/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/usbutils/usbutils.hash | 2 +- > package/usbutils/usbutils.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/docker-compose: bump to version 2.14.0 In-Reply-To: <20221208213431.4141288-1-christian@paral.in> References: <20221208213431.4141288-1-christian@paral.in> Message-ID: <20221211113609.24da98ac@windsurf> On Thu, 8 Dec 2022 13:34:31 -0800 Christian Stewart via buildroot wrote: > https://github.com/docker/compose/releases/tag/v2.14.0 > > Signed-off-by: Christian Stewart > --- > package/docker-compose/docker-compose.hash | 2 +- > package/docker-compose/docker-compose.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:35:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:35:52 +0100 Subject: [Buildroot] [git commit] package/docker-compose: bump to version 2.14.0 Message-ID: <20221211103705.4E5C68600B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1576b09b5c52b746256ca5b4b313eab9bf068b09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/docker/compose/releases/tag/v2.14.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-compose/docker-compose.hash | 2 +- package/docker-compose/docker-compose.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-compose/docker-compose.hash b/package/docker-compose/docker-compose.hash index 39f98523b8..7a7ab5f110 100644 --- a/package/docker-compose/docker-compose.hash +++ b/package/docker-compose/docker-compose.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 69d7d0311ac34ed4543f9a694995fbc4e2b785976a5a710015c20f0d04c204cb docker-compose-2.11.2.tar.gz +sha256 5cbf6cd1dd8ce98c5e2d62ca7f622e96abce444979b8e8852b033213a98e2049 docker-compose-2.14.0.tar.gz sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE diff --git a/package/docker-compose/docker-compose.mk b/package/docker-compose/docker-compose.mk index bc88d8df88..ef9ee97196 100644 --- a/package/docker-compose/docker-compose.mk +++ b/package/docker-compose/docker-compose.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_COMPOSE_VERSION = 2.11.2 +DOCKER_COMPOSE_VERSION = 2.14.0 DOCKER_COMPOSE_SITE = $(call github,docker,compose,v$(DOCKER_COMPOSE_VERSION)) DOCKER_COMPOSE_LICENSE = Apache-2.0 DOCKER_COMPOSE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:43 +0100 Subject: [Buildroot] [git commit] package/fuse-overlayfs: bump to version 1.10 Message-ID: <20221211103827.65EC58601A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=498b9c294239d4684641df5ee60e169a4ed85383 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Contains various bugfixes. https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fuse-overlayfs/fuse-overlayfs.hash b/package/fuse-overlayfs/fuse-overlayfs.hash index f9473c154a..aa5438755e 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.hash +++ b/package/fuse-overlayfs/fuse-overlayfs.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 6c81b65b71067b303aaa9871f512c2cabc23e2b793f19c6c854d01a492b5a923 fuse-overlayfs-1.5.0.tar.gz +sha256 4351eaed7cf26a5012c14c6e0fc883ef65a7b5dcc95ba129ce485904106c25a9 fuse-overlayfs-1.10.tar.gz # Locally computed sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/fuse-overlayfs/fuse-overlayfs.mk b/package/fuse-overlayfs/fuse-overlayfs.mk index 0ad7dbc51d..1633d3bd41 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.mk +++ b/package/fuse-overlayfs/fuse-overlayfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -FUSE_OVERLAYFS_VERSION = 1.5.0 +FUSE_OVERLAYFS_VERSION = 1.10 FUSE_OVERLAYFS_SITE = $(call github,containers,fuse-overlayfs,v$(FUSE_OVERLAYFS_VERSION)) FUSE_OVERLAYFS_LICENSE = GPL-3.0 FUSE_OVERLAYFS_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:19 +0100 Subject: [Buildroot] [git commit] package/gocryptfs: bump to version 2.3 Message-ID: <20221211103827.74FB68601C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e744cc249030d0ded5c5bb445b9b4ac46e400957 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rebase the patch for riscv compatibility as well. "go mod tidy" insists on updating x/sys so pin it to the version from upstream release v2.3 using a replace statement. https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- ...o.mod-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++++------- package/gocryptfs/gocryptfs.hash | 2 +- package/gocryptfs/gocryptfs.mk | 2 +- 3 files changed, 61 insertions(+), 27 deletions(-) diff --git a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch index 90e3cc262d..0074932fba 100644 --- a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch +++ b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch @@ -1,4 +1,4 @@ -From e9b64ab75e8539a52d60ecb299fc5425f0d27dc7 Mon Sep 17 00:00:00 2001 +From e72d34ef2c87e5c9ffd49c98b651641f48d89c24 Mon Sep 17 00:00:00 2001 From: Christian Stewart Date: Sat, 25 Jun 2022 14:57:38 -0700 Subject: [PATCH] go.mod: fix jacobsa/crypto build on riscv64 @@ -11,27 +11,31 @@ Upstream PR: https://github.com/jacobsa/crypto/issues/13 Signed-off-by: Christian Stewart --- - go.mod | 9 ++--- - go.sum | 4 +- + go.mod | 15 ++++--- + go.sum | 16 +++----- .../jacobsa/crypto/cmac/hash_generic.go | 40 +++++++++++++++++++ - vendor/modules.txt | 13 +----- - 4 files changed, 48 insertions(+), 18 deletions(-) + vendor/modules.txt | 16 ++------ + 4 files changed, 59 insertions(+), 28 deletions(-) create mode 100644 vendor/github.com/jacobsa/crypto/cmac/hash_generic.go diff --git a/go.mod b/go.mod -index 29f7c2c..533fcdd 100644 +index 754a667..5103029 100644 --- a/go.mod +++ b/go.mod -@@ -2,19 +2,18 @@ module github.com/rfjakob/gocryptfs/v2 +@@ -2,19 +2,22 @@ module github.com/rfjakob/gocryptfs/v2 go 1.16 +// Fixes build against risc-v +// See: https://github.com/jacobsa/crypto/issues/13 -+replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 // xorblock-generic-1 ++replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 // buildroot-1 ++ ++// Prevent x/sys version from changing and polluting vendor/ ++// Pin it to the current version in the original go.mod. ++replace golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 + require ( - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 - github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd // indirect - github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff // indirect @@ -43,25 +47,52 @@ index 29f7c2c..533fcdd 100644 github.com/spf13/pflag v1.0.5 golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 - golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d // indirect - golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 - golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b +- golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ) diff --git a/go.sum b/go.sum -index be0be5f..c26b80e 100644 +index 4167388..71826e9 100644 --- a/go.sum +++ b/go.sum @@ -1,9 +1,9 @@ -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 h1:N8UVJlxKDhrvHTKXC7oVVfhVvGbgaw2mmlnCgGkfOFc= -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607/go.mod h1:Om5VFfyh5VipAEOOVoHAUa4hebUCKxQUjggFPTLeH08= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 h1:awSzmXfGWzvmRmrU1oSHqUdpxNcVPRMqv0rytbSA8kA= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93/go.mod h1:SHG0nzlQikn4UxNIXqEKd2hvJM2tRIrdr1FfOrF+/wY= github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae h1:4CB6T4YTUVvnro5ba8ju1QCbOuyGAeF3vvKlo50EJ4k= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 h1:hGXMxS1wTE4y+f7iBqFArrJ6X8QozHnEdnVzGZI9Ywc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 h1:YuDUUFNM21CAbyPOpOP8BicaTD/0klJEKt5p8yuw+uY= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115/go.mod h1:LadVJg0XuawGk+8L1rYnIED8451UyNxEMdTWCEt5kmU= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd h1:9GCSedGjMcLZCrusBZuo4tyKLpKUPenUUqi34AkuFmA= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod h1:TlmyIZDpGmwRoTWiakdr+HA1Tukze6C6XbRVidYq02M= github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff h1:2xRHTvkpJ5zJmglXLRqHiZQNjUoOkhUyhTAhEQvPAWw= +@@ -30,21 +30,17 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 h1:HWj/xjIHfjYU5nVXpTM0s39J9CbLn7Cc5a7IC5rwsMQ= + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d h1:LO7XpTYMwTqxjLcGWPijK3vRXg1aWdlNOVOHRq45d7c= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129 h1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +-golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 h1:c8PlLMqBbOHoqtjteWm5/kbe6rNY2pbRfbIMVnepueo= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= ++golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 h1:Q5284mrmYTpACcm+eAKjKJH48BBwSyfJqmmGDTtT8Vc= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= ++golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= diff --git a/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go b/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go new file mode 100644 index 0000000..235e3fc @@ -109,7 +140,7 @@ index 0000000..235e3fc + } +} diff --git a/vendor/modules.txt b/vendor/modules.txt -index 662f0c3..9b47daa 100644 +index 0e97e42..634c079 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -5,19 +5,11 @@ github.com/hanwen/go-fuse/v2/fuse @@ -117,7 +148,7 @@ index 662f0c3..9b47daa 100644 github.com/hanwen/go-fuse/v2/internal/utimens github.com/hanwen/go-fuse/v2/splice -# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 -+# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ## explicit github.com/jacobsa/crypto/cmac github.com/jacobsa/crypto/common @@ -133,20 +164,23 @@ index 662f0c3..9b47daa 100644 # github.com/pkg/xattr v0.4.3 ## explicit github.com/pkg/xattr -@@ -40,8 +32,6 @@ golang.org/x/crypto/pbkdf2 +@@ -39,9 +31,7 @@ golang.org/x/crypto/internal/subtle + golang.org/x/crypto/pbkdf2 golang.org/x/crypto/poly1305 golang.org/x/crypto/scrypt - golang.org/x/crypto/ssh/terminal -# golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d -## explicit - # golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 +-# golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++# golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ## explicit golang.org/x/sys/cpu -@@ -52,3 +42,4 @@ golang.org/x/sys/windows - # golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b + golang.org/x/sys/internal/unsafeheader +@@ -51,3 +41,5 @@ golang.org/x/sys/windows + # golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ## explicit golang.org/x/term -+# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ++# golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 -- -2.35.1 +2.38.1 diff --git a/package/gocryptfs/gocryptfs.hash b/package/gocryptfs/gocryptfs.hash index ae161d1cd8..28965a0648 100644 --- a/package/gocryptfs/gocryptfs.hash +++ b/package/gocryptfs/gocryptfs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 88f32bb8e18fa89e4ab666f7c8ad622281a11e423b4093e50ac260f960bc40b6 gocryptfs-2.2.1.tar.gz +sha256 bfc98c18e44a2ca24a0e1472b6d9bb96e6072d7fb5651616515d2e7117b8fed9 gocryptfs-2.3.tar.gz sha256 322a7e3b02cf18e38b7e6b18cafefb773df8676c65634b34e8a2beb931294a4b LICENSE diff --git a/package/gocryptfs/gocryptfs.mk b/package/gocryptfs/gocryptfs.mk index 8f70dba7c3..077597e7e8 100644 --- a/package/gocryptfs/gocryptfs.mk +++ b/package/gocryptfs/gocryptfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -GOCRYPTFS_VERSION = 2.2.1 +GOCRYPTFS_VERSION = 2.3 GOCRYPTFS_SITE = $(call github,rfjakob,gocryptfs,v$(GOCRYPTFS_VERSION)) GOCRYPTFS_LICENSE = MIT GOCRYPTFS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/fuse-overlayfs: bump to version 1.10 In-Reply-To: <20221208220451.4168829-1-christian@paral.in> References: <20221208220451.4168829-1-christian@paral.in> Message-ID: <20221211113828.4e93dd40@windsurf> On Thu, 8 Dec 2022 14:04:51 -0800 Christian Stewart via buildroot wrote: > Contains various bugfixes. > > https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 > > Signed-off-by: Christian Stewart > --- > package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- > package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/gocryptfs: bump to version 2.3 In-Reply-To: <20221208222906.4183331-1-christian@paral.in> References: <20221208222906.4183331-1-christian@paral.in> Message-ID: <20221211113838.11015811@windsurf> On Thu, 8 Dec 2022 14:29:06 -0800 Christian Stewart via buildroot wrote: > Rebase the patch for riscv compatibility as well. > > "go mod tidy" insists on updating x/sys so pin it to the version from upstream > release v2.3 using a replace statement. > > https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 > > Signed-off-by: Christian Stewart > --- > ...-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++------ > package/gocryptfs/gocryptfs.hash | 2 +- > package/gocryptfs/gocryptfs.mk | 2 +- > 3 files changed, 61 insertions(+), 27 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 In-Reply-To: <20221208223153.4189684-1-christian@paral.in> References: <20221208223153.4189684-1-christian@paral.in> Message-ID: <20221211113902.566f52c4@windsurf> On Thu, 8 Dec 2022 14:31:53 -0800 Christian Stewart via buildroot wrote: > CVE-2022-39253: git vulnerability mitigation. > > ... and other bugfixes. > > https://github.com/moby/buildkit/releases/tag/v0.10.6 > > Signed-off-by: Christian Stewart > --- > package/moby-buildkit/moby-buildkit.hash | 2 +- > package/moby-buildkit/moby-buildkit.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:53 +0100 Subject: [Buildroot] [git commit] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221211103937.300FA86028@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b69acab54b6b258d83833c8f51b09ee0913e9a4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:10 +0100 Subject: [Buildroot] [git commit] package/mosh: bump to version 1.4.0 Message-ID: <20221211103937.3A1BE86029@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=271ad374ced4bfe325bf0d8ba21adb92793d2ae7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Many new features & bugfixes. https://github.com/mobile-shell/mosh/releases Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/mosh/mosh.hash | 2 +- package/mosh/mosh.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mosh/mosh.hash b/package/mosh/mosh.hash index 3558bf9030..6c1d0e7af3 100644 --- a/package/mosh/mosh.hash +++ b/package/mosh/mosh.hash @@ -1,5 +1,5 @@ # From https://mailman.mit.edu/pipermail/mosh-users/2017-July/000357.html -sha256 da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216 mosh-1.3.2.tar.gz +sha256 872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd mosh-1.4.0.tar.gz # Locally calculcated sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING sha256 8042495ddc8d99b883335d53552554eccf825fc1f0ba487d0f8e6656baaa8199 COPYING.iOS diff --git a/package/mosh/mosh.mk b/package/mosh/mosh.mk index f9e335799d..c938f70719 100644 --- a/package/mosh/mosh.mk +++ b/package/mosh/mosh.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOSH_VERSION = 1.3.2 +MOSH_VERSION = 1.4.0 MOSH_SITE = https://mosh.org MOSH_DEPENDENCIES = zlib ncurses protobuf host-pkgconf MOSH_LICENSE = GPL-3.0+ with exception From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/mosh: bump to version 1.4.0 In-Reply-To: <20221208223850.32191-1-christian@paral.in> References: <20221208223850.32191-1-christian@paral.in> Message-ID: <20221211113959.2f98620a@windsurf> On Thu, 8 Dec 2022 14:38:50 -0800 Christian Stewart via buildroot wrote: > Many new features & bugfixes. > > https://github.com/mobile-shell/mosh/releases > > Signed-off-by: Christian Stewart > --- > package/mosh/mosh.hash | 2 +- > package/mosh/mosh.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:40:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:40:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/nerdctl: bump to version 1.0.0 In-Reply-To: <20221209005629.1049654-1-christian@paral.in> References: <20221209005629.1049654-1-christian@paral.in> Message-ID: <20221211114053.781d5362@windsurf> On Thu, 8 Dec 2022 16:56:29 -0800 Christian Stewart via buildroot wrote: > Nerdctl has reached version 1.0.0. > > https://github.com/containerd/nerdctl/releases/tag/v1.0.0 > > Signed-off-by: Christian Stewart > --- > package/nerdctl/nerdctl.hash | 2 +- > package/nerdctl/nerdctl.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:48 +0100 Subject: [Buildroot] [git commit] package/nerdctl: bump to version 1.0.0 Message-ID: <20221211104101.9B94886030@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=717cf468c4be8669785027f298f077f903214fc7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Nerdctl has reached version 1.0.0. https://github.com/containerd/nerdctl/releases/tag/v1.0.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/nerdctl/nerdctl.hash | 2 +- package/nerdctl/nerdctl.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nerdctl/nerdctl.hash b/package/nerdctl/nerdctl.hash index 22cc97c362..e253fb74b2 100644 --- a/package/nerdctl/nerdctl.hash +++ b/package/nerdctl/nerdctl.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 be41804ef139a3f92b774edc8439678e56b44033d7ab3fcf4389f0865c1fe069 nerdctl-0.17.1.tar.gz +sha256 ae468c65480e9c6679e0dd23d466b723e7f19bff779d4e2e0fa4629be343af2a nerdctl-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/nerdctl/nerdctl.mk b/package/nerdctl/nerdctl.mk index 3f3c04aa11..fdf60cb189 100644 --- a/package/nerdctl/nerdctl.mk +++ b/package/nerdctl/nerdctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -NERDCTL_VERSION = 0.17.1 +NERDCTL_VERSION = 1.0.0 NERDCTL_SITE = $(call github,containerd,nerdctl,v$(NERDCTL_VERSION)) NERDCTL_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/pipewire: bump to version 0.3.62 In-Reply-To: <20221209172712.3928585-1-james.hilliard1@gmail.com> References: <20221209172712.3928585-1-james.hilliard1@gmail.com> Message-ID: <20221211114127.327fd5b9@windsurf> On Fri, 9 Dec 2022 10:27:12 -0700 James Hilliard wrote: > Add support for new optional gsettings meson config option. > > Signed-off-by: James Hilliard > --- > package/pipewire/pipewire.hash | 2 +- > package/pipewire/pipewire.mk | 9 ++++++++- > 2 files changed, 9 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:09 +0100 Subject: [Buildroot] [git commit] package/pipewire: bump to version 0.3.62 Message-ID: <20221211104218.006ED86036@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67895bf33c00e07bc0f85311f39eaa237f58bd45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add support for new optional gsettings meson config option. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 4585534569..d8b5b0cc86 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 +sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 9fef605878..6bcda0a93d 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.60 +PIPEWIRE_VERSION = 0.3.62 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -166,6 +166,13 @@ else PIPEWIRE_CONF_OPTS += -Dx11-xfixes=disabled endif +ifeq ($(BR2_PACKAGE_LIBGLIB2),y) +PIPEWIRE_CONF_OPTS += -Dgsettings=enabled +PIPEWIRE_DEPENDENCIES += libglib2 +else +PIPEWIRE_CONF_OPTS += -Dgsettings=disabled +endif + ifeq ($(BR2_PACKAGE_LIBUSB),y) PIPEWIRE_CONF_OPTS += -Dlibusb=enabled PIPEWIRE_DEPENDENCIES += libusb From thomas.petazzoni at bootlin.com Sun Dec 11 10:42:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:42:22 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 In-Reply-To: <20221210095435.3050998-1-francois.perrad@gadz.org> References: <20221210095435.3050998-1-francois.perrad@gadz.org> Message-ID: <20221211114222.22ee2257@windsurf> On Sat, 10 Dec 2022 10:54:35 +0100 Francois Perrad wrote: > fix CVE-2021-33621: HTTP response splitting in CGI > > see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ > > Signed-off-by: Francois Perrad > --- > package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- > package/ruby/ruby.hash | 4 ++-- > package/ruby/ruby.mk | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:45:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:45:31 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 In-Reply-To: <20221210100701.3067908-1-francois.perrad@gadz.org> References: <20221210100701.3067908-1-francois.perrad@gadz.org> Message-ID: <20221211114531.70a267f4@windsurf> On Sat, 10 Dec 2022 11:07:01 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/swig/Config.in.host | 2 +- > package/swig/swig.hash | 2 +- > package/swig/swig.mk | 4 ++-- > 3 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:46:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:46:17 +0100 Subject: [Buildroot] [PATCH] package/autoconf-archive: bump to version 2022.09.03 In-Reply-To: <20221210102022.3071346-1-francois.perrad@gadz.org> References: <20221210102022.3071346-1-francois.perrad@gadz.org> Message-ID: <20221211114617.620a8e32@windsurf> On Sat, 10 Dec 2022 11:20:22 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/autoconf-archive/autoconf-archive.hash | 2 +- > package/autoconf-archive/autoconf-archive.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:51:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:51:09 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncdu: bump to version 1.18 In-Reply-To: <20221210123048.306724-1-ju.o@free.fr> References: <20221210123048.306724-1-ju.o@free.fr> Message-ID: <20221211115109.106f7018@windsurf> On Sat, 10 Dec 2022 13:30:47 +0100 Julien Olivain wrote: > For change log since 1.17, see: > - https://dev.yorhel.nl/ncdu/changes > > This commit also adds md5 and sha1 hashes published on the web site. > > Signed-off-by: Julien Olivain > --- > package/ncdu/ncdu.hash | 4 +++- > package/ncdu/ncdu.mk | 2 +- > 2 files changed, 4 insertions(+), 2 deletions(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Sun Dec 11 11:09:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 12:09:07 +0100 Subject: [Buildroot] [PATCH] package/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221211110908.1948270-1-peter@korsgaard.com> Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard --- ...ntedString-against-request-length-at.patch | 35 +++++++++++ ...possible-memleaks-in-XkbGetKbdByName.patch | 60 +++++++++++++++++++ .../xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) create mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch create mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ -- 2.30.2 From bernd.kuhls at t-online.de Sun Dec 11 11:28:24 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 12:28:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: new package Message-ID: <20221211112824.319583-1-bernd.kuhls@t-online.de> From: Gilles Chanteperdrix Signed-off-by: Bernd Kuhls [Bernd: - switched to actively maintained fork - package/Config.in: moved to "Hardware handling" (Peter) - added toolchain dependencies (Thomas) - added license hash - fixed build errors related to iconv and execinfo (Peter) - removed hook HDDTEMP_REMOVE_MAN (Thomas) - install hddtemp.db to target - added build/install _CMDS due to https://github.com/vitlav/hddtemp/issues/5] --- Imho this package is still relevant despite the fact that is was removed from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002484 The drivetemp kernel module is only available since kernel 5.6 and nvme support was added to the current hddtemp fork: https://github.com/vitlav/hddtemp/commit/edcb4db5acd806010925ccf7bf58f1968cf54df3 Building this defconfig BR2_PACKAGE_HDDTEMP=y finished without errors: arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: OK bootlin-armv5-uclibc [ 4/44]: OK bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: SKIPPED bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED bootlin-m68k-68040-uclibc [ 9/44]: OK bootlin-microblazeel-uclibc [10/44]: OK bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: OK bootlin-nios2-glibc [13/44]: OK bootlin-openrisc-uclibc [14/44]: OK bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: OK bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: OK bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: OK bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: OK bootlin-xtensa-uclibc [26/44]: OK br-arm-basic [27/44]: OK br-arm-full-nothread [28/44]: OK br-arm-full-static [29/44]: SKIPPED br-i386-pentium4-full [30/44]: OK br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: OK br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: OK br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: OK sourcery-arm [40/44]: OK sourcery-arm-thumb2 [41/44]: OK sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: OK 44 builds, 3 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed DEVELOPERS | 1 + package/Config.in | 1 + package/hddtemp/Config.in | 17 ++++++++++++++ package/hddtemp/hddtemp.hash | 3 +++ package/hddtemp/hddtemp.mk | 44 ++++++++++++++++++++++++++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 package/hddtemp/Config.in create mode 100644 package/hddtemp/hddtemp.hash create mode 100644 package/hddtemp/hddtemp.mk diff --git a/DEVELOPERS b/DEVELOPERS index 6e30f50472..03ff139128 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -345,6 +345,7 @@ F: package/glmark2/ F: package/gpsd/ F: package/gptfdisk/ F: package/hdparm/ +F: package/hddtemp/ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ diff --git a/package/Config.in b/package/Config.in index bf3ee3cc7c..cc240bf7cd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -508,6 +508,7 @@ endmenu source "package/gpsd/Config.in" source "package/gptfdisk/Config.in" source "package/gvfs/Config.in" + source "package/hddtemp/Config.in" source "package/hdparm/Config.in" source "package/hwdata/Config.in" source "package/hwloc/Config.in" diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in new file mode 100644 index 0000000000..0e02252461 --- /dev/null +++ b/package/hddtemp/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_HDDTEMP + bool "hddtemp" + depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE + help + hddtemp is a small utility that gives you the temperature of + your hard drive by reading S.M.A.R.T. informations, for drives + that support this feature. + + https://github.com/vitlav/hddtemp + http://www.guzu.net/linux/hddtemp.php + +comment "hddtemp needs dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash new file mode 100644 index 0000000000..cd82d7f89b --- /dev/null +++ b/package/hddtemp/hddtemp.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk new file mode 100644 index 0000000000..ac93a4ed25 --- /dev/null +++ b/package/hddtemp/hddtemp.mk @@ -0,0 +1,44 @@ +################################################################################ +# +# hddtemp +# +################################################################################ + +HDDTEMP_VERSION = 0.4.3 +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) +HDDTEMP_LICENSE = GPLv2 +HDDTEMP_LICENSE_FILES = GPL-2 +# Fetched from Github with no configure script +HDDTEMP_AUTORECONF = YES +# needed for autoreconf +HDDTEMP_DEPENDENCIES = host-gettext +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" + +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) +HDDTEMP_DEPENDENCIES += libexecinfo +HDDTEMP_LIBS += -lexecinfo +endif + +ifeq ($(BR2_PACKAGE_LIBICONV),y) +HDDTEMP_DEPENDENCIES += libiconv +HDDTEMP_LIBS += -liconv +endif + +# prevent loop in po/ while building +define HDDTEMP_BUILD_CMDS + cd $(@D)/src; \ + $(TARGET_MAKE_ENV) $(MAKE) +endef + +# prevent loop in po/ while building +define HDDTEMP_INSTALL_TARGET_CMDS + cd $(@D)/src; \ + $(TARGET_MAKE_ENV) $(MAKE) DESTDIR=$(TARGET_DIR) install +endef + +define HDDTEMP_INSTALL_HDDTEMP_DB + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)/usr/share/misc/hddtemp.db +endef +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB + +$(eval $(autotools-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:52 +0100 Subject: [Buildroot] [git commit] package/ruby: security bump to version 3.1.3 Message-ID: <20221211130926.893C386094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=20f7ed86aa9f2a65af9b44a599f7d1b10075f158 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d6..805dfd2f89 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From thomas.petazzoni at bootlin.com Sun Dec 11 10:42:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:42:38 +0100 Subject: [Buildroot] [git commit] package/swig: bump to version 4.1.1 Message-ID: <20221211130926.9428F86097@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=260924e239627cbe1379cfc752939245d53a06e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/swig/Config.in.host | 2 +- package/swig/swig.hash | 2 +- package/swig/swig.mk | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/swig/Config.in.host b/package/swig/Config.in.host index fd2049d30a..4c0deebc58 100644 --- a/package/swig/Config.in.host +++ b/package/swig/Config.in.host @@ -5,4 +5,4 @@ config BR2_PACKAGE_HOST_SWIG written in C and C++ with a variety of high-level programming languages. - http://www.swig.org/ + https://www.swig.org/ diff --git a/package/swig/swig.hash b/package/swig/swig.hash index 64fe4f979e..21590c422a 100644 --- a/package/swig/swig.hash +++ b/package/swig/swig.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 d53be9730d8d58a16bf0cbd1f8ac0c0c3e1090573168bfa151b01eb47fa906fc swig-4.0.2.tar.gz +sha256 2af08aced8fcd65cdb5cc62426768914bedc735b1c250325203716f78e39ac9b swig-4.1.1.tar.gz sha256 f53abaeed775018d519a1b9615f0ca17894772bd9ca21c2a156bf340ac41c13e LICENSE sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE-GPL sha256 7f50d942373a871211c5efee03f3db2f9efd1cff1002b0ef8e3748baa611a5c2 LICENSE-UNIVERSITIES diff --git a/package/swig/swig.mk b/package/swig/swig.mk index 437cf448be..d432cab53d 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -4,8 +4,8 @@ # ################################################################################ -SWIG_VERSION_MAJOR = 4.0 -SWIG_VERSION = $(SWIG_VERSION_MAJOR).2 +SWIG_VERSION_MAJOR = 4.1 +SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) HOST_SWIG_DEPENDENCIES = host-bison host-pcre HOST_SWIG_CONF_OPTS = \ From thomas.petazzoni at bootlin.com Sun Dec 11 10:45:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:45:59 +0100 Subject: [Buildroot] [git commit] package/autoconf-archive: bump to version 2022.09.03 Message-ID: <20221211130926.A14B286098@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c5a009920f0a79ecfcfa2778a61e4a49cdd4d6b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/autoconf-archive/autoconf-archive.hash | 2 +- package/autoconf-archive/autoconf-archive.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/autoconf-archive/autoconf-archive.hash b/package/autoconf-archive/autoconf-archive.hash index 79ee5ff68a..ff7710dc2b 100644 --- a/package/autoconf-archive/autoconf-archive.hash +++ b/package/autoconf-archive/autoconf-archive.hash @@ -1,4 +1,4 @@ # Computed locally -sha256 e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd autoconf-archive-2021.02.19.tar.xz +sha256 e07454f00d8cae7907bed42d0747798927809947684d94c37207a4d63a32f423 autoconf-archive-2022.09.03.tar.xz sha256 e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195 COPYING sha256 23ed0b84fa023bfa33433b498192cd08a3bfb1f4864a8ed791a84f3eb48b2dd2 COPYING.EXCEPTION diff --git a/package/autoconf-archive/autoconf-archive.mk b/package/autoconf-archive/autoconf-archive.mk index bd4a09d96d..0ffdf61ddf 100644 --- a/package/autoconf-archive/autoconf-archive.mk +++ b/package/autoconf-archive/autoconf-archive.mk @@ -4,7 +4,7 @@ # ################################################################################ -AUTOCONF_ARCHIVE_VERSION = 2021.02.19 +AUTOCONF_ARCHIVE_VERSION = 2022.09.03 AUTOCONF_ARCHIVE_SOURCE = autoconf-archive-$(AUTOCONF_ARCHIVE_VERSION).tar.xz AUTOCONF_ARCHIVE_SITE = $(BR2_GNU_MIRROR)/autoconf-archive AUTOCONF_ARCHIVE_LICENSE = GPL-3.0+ with exception From thomas.petazzoni at bootlin.com Sun Dec 11 10:50:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:50:05 +0100 Subject: [Buildroot] [git commit] package/ncdu: bump to version 1.18 Message-ID: <20221211130926.ABB2B86099@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=94170d3ecbbf751adfc55c79d6e5619b0a1ce018 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since 1.17, see: - https://dev.yorhel.nl/ncdu/changes This commit also adds md5 and sha1 hashes published on the web site. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/ncdu/ncdu.hash | 4 +++- package/ncdu/ncdu.mk | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/ncdu/ncdu.hash b/package/ncdu/ncdu.hash index c47b4f9bac..1e31eaea8e 100644 --- a/package/ncdu/ncdu.hash +++ b/package/ncdu/ncdu.hash @@ -1,5 +1,7 @@ # From https://dev.yorhel.nl/ncdu -sha256 810745a8ed1ab3788c87d3aea4cc1a14edf6ee226f764bcc383e024ba56adbf1 ncdu-1.17.tar.gz +md5 4186b5be477cc3a0944619ade81f123b ncdu-1.18.tar.gz +sha1 d47ce3cdf317adadc1426817d07899c90b767aba ncdu-1.18.tar.gz +sha256 3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95 ncdu-1.18.tar.gz # computed locally sha256 4590cb935ff8a50cee76ce12c2cb0411c0b06e84c267b478579785dcf328660d COPYING diff --git a/package/ncdu/ncdu.mk b/package/ncdu/ncdu.mk index acfd496ec8..240ef9d8ea 100644 --- a/package/ncdu/ncdu.mk +++ b/package/ncdu/ncdu.mk @@ -4,7 +4,7 @@ # ################################################################################ -NCDU_VERSION = 1.17 +NCDU_VERSION = 1.18 NCDU_SITE = http://dev.yorhel.nl/download NCDU_DEPENDENCIES = ncurses From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:18 +0100 Subject: [Buildroot] [git commit] package/freeradius-server: disable with libressl Message-ID: <20221211130926.C21BD86097@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=953e2889734d1ccac609f997e0f3ebdeee20c41b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building with libressl results in the following build failure since the addition of the package in commit 736c4c1655d93652a9a7e79235bbe726b3d46176: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); | ^~ Disable building with libressl following upstream feedback: https://github.com/FreeRADIUS/freeradius-server/pull/4689 Fixes: - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/freeradius-server/freeradius-server.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freeradius-server/freeradius-server.mk b/package/freeradius-server/freeradius-server.mk index ebd459341d..af3320eb44 100644 --- a/package/freeradius-server/freeradius-server.mk +++ b/package/freeradius-server/freeradius-server.mk @@ -178,7 +178,7 @@ else FREERADIUS_SERVER_CONF_OPTS += --without-rlm_sql_postgresql endif -ifeq ($(BR2_PACKAGE_HAS_OPENSSL),y) +ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) FREERADIUS_SERVER_DEPENDENCIES += openssl FREERADIUS_SERVER_CONF_OPTS += \ --with-openssl \ From thomas.petazzoni at bootlin.com Sun Dec 11 10:50:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:50:15 +0100 Subject: [Buildroot] [git commit] support/testing/tests/package/test_ncdu.py: new runtime test Message-ID: <20221211130926.B6F8F86094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ad775fc8118927bde9bf442bbb7e8307280e97d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + support/testing/tests/package/test_ncdu.py | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..04047d43da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1683,6 +1683,7 @@ F: support/testing/tests/package/sample_python_distro.py F: support/testing/tests/package/sample_python_gnupg.py F: support/testing/tests/package/sample_python_pyalsa.py F: support/testing/tests/package/test_hwloc.py +F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py F: support/testing/tests/package/test_ola.py F: support/testing/tests/package/test_ola/ diff --git a/support/testing/tests/package/test_ncdu.py b/support/testing/tests/package/test_ncdu.py new file mode 100644 index 0000000000..cbbb27f751 --- /dev/null +++ b/support/testing/tests/package/test_ncdu.py @@ -0,0 +1,23 @@ +import os + +import infra.basetest + + +class TestNcdu(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_NCDU=y + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """ + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + self.assertRunOk("ncdu --version") + self.assertRunOk("ncdu -x -o /tmp/ncdu.list /") + self.assertRunOk("grep -F '\"name\":\"ncdu\"' /tmp/ncdu.list") From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/freeradius-server: disable with libressl In-Reply-To: <20221210131314.5634-1-fontaine.fabrice@gmail.com> References: <20221210131314.5634-1-fontaine.fabrice@gmail.com> Message-ID: <20221211140936.33eb29b8@windsurf> On Sat, 10 Dec 2022 14:13:14 +0100 Fabrice Fontaine wrote: > Building with libressl results in the following build failure since the > addition of the package in commit > 736c4c1655d93652a9a7e79235bbe726b3d46176: > > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} > 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); > | ^~ > > Disable building with libressl following upstream feedback: > https://github.com/FreeRADIUS/freeradius-server/pull/4689 > > Fixes: > - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb > > Signed-off-by: Fabrice Fontaine > --- > package/freeradius-server/freeradius-server.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:51 +0100 Subject: [Buildroot] [git commit] package/neon: bump to version 0.32.4 Message-ID: <20221211131405.9FC968609C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f39ac8336e9cd933de50970a657e32a8d9601c67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/notroj/neon/blob/0.32.4/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/neon/neon.hash | 2 +- package/neon/neon.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/neon/neon.hash b/package/neon/neon.hash index 5a5a77a58b..9bd6195e39 100644 --- a/package/neon/neon.hash +++ b/package/neon/neon.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 986566468c6295fc5d0fb141a5981e31c9f82ee38e938374abed8471ef2fb286 neon-0.32.2.tar.gz +sha256 b1e2120e4ae07df952c4a858731619733115c5f438965de4fab41d6bf7e7a508 neon-0.32.4.tar.gz # Hash for license files sha256 ce2421ee38d6c0e02c85ac076478a0f92da6ef92b92b7a174877cabf01b2e531 README.md sha256 d7bf9d064ac3e5840f9dd02422b7eeec4f1fd03f37fadbd043602be5e882304f src/COPYING.LIB diff --git a/package/neon/neon.mk b/package/neon/neon.mk index eae6bfbad6..1ce8f1ff16 100644 --- a/package/neon/neon.mk +++ b/package/neon/neon.mk @@ -4,7 +4,7 @@ # ################################################################################ -NEON_VERSION = 0.32.2 +NEON_VERSION = 0.32.4 NEON_SITE = https://notroj.github.io/neon NEON_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (manual and tests) NEON_LICENSE_FILES = src/COPYING.LIB test/COPYING README.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:14:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:14:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/neon: bump to version 0.32.4 In-Reply-To: <20221210132240.10559-1-fontaine.fabrice@gmail.com> References: <20221210132240.10559-1-fontaine.fabrice@gmail.com> Message-ID: <20221211141412.16eee47c@windsurf> On Sat, 10 Dec 2022 14:22:40 +0100 Fabrice Fontaine wrote: > https://github.com/notroj/neon/blob/0.32.4/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/neon/neon.hash | 2 +- > package/neon/neon.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:15:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:15:56 +0100 Subject: [Buildroot] [git commit] package/exempi: bump to version 2.6.3 Message-ID: <20221211131607.717B1860A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/exempi: bump to version 2.6.3 In-Reply-To: <20221210174950.46867-1-fontaine.fabrice@gmail.com> References: <20221210174950.46867-1-fontaine.fabrice@gmail.com> Message-ID: <20221211141619.5f163c25@windsurf> On Sat, 10 Dec 2022 18:49:50 +0100 Fabrice Fontaine wrote: > Samples can be disabled since version 2.6.2 and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 > > This bump will fix the following build failure on arm with gcc 10 raised > since bump to version 2.6.0 in commit > 55f1d0a3592253df2a356c195e5131a970eade9b and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > thanks to > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: > > /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here > > https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS > > Fixes: > - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d > > Signed-off-by: Fabrice Fontaine > --- > package/exempi/exempi.hash | 2 +- > package/exempi/exempi.mk | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:38 +0100 Subject: [Buildroot] [PATCH] package/asterisk: security bump to version 16.29.1 In-Reply-To: <20221211093716.1149172-1-peter@korsgaard.com> References: <20221211093716.1149172-1-peter@korsgaard.com> Message-ID: <20221211141638.710a66e5@windsurf> On Sun, 11 Dec 2022 10:37:16 +0100 Peter Korsgaard wrote: > Fixes the following security issues: > > - CVE-2022-37325: A zero length Called or Calling Party Number can cause a > buffer under-run and Asterisk crash. > > https://downloads.asterisk.org/pub/security/AST-2022-007.html > > - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote > authenticated attacker to crash Asterisk (denial of service) by performing > activity on a subscription via a reliable transport at the same time > Asterisk is also performing activty on that subscription. > > https://downloads.asterisk.org/pub/security/AST-2022-008.html > > - CVE-2022-42706: AMI Users with ?config? permissions may read files outside > of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" > is set to "no" > > https://downloads.asterisk.org/pub/security/AST-2022-009.html > > Signed-off-by: Peter Korsgaard > --- > package/asterisk/asterisk.hash | 2 +- > package/asterisk/asterisk.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:27 +0100 Subject: [Buildroot] [git commit] package/asterisk: security bump to version 16.29.1 Message-ID: <20221211131740.416228623A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c34e0b1cd5f7e10ce4fc19880e15ba608006ee76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From thomas.petazzoni at bootlin.com Sun Dec 11 13:17:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:17:24 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221211131740.5086886286@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From thomas.petazzoni at bootlin.com Sun Dec 11 13:19:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:19:21 +0100 Subject: [Buildroot] [PATCH] package/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} In-Reply-To: <20221211110908.1948270-1-peter@korsgaard.com> References: <20221211110908.1948270-1-peter@korsgaard.com> Message-ID: <20221211141921.78b14add@windsurf> On Sun, 11 Dec 2022 12:09:07 +0100 Peter Korsgaard wrote: > Fixes the following security issues: > > - CVE-2022-3550: A vulnerability classified as critical was found in X.org > Server. Affected by this vulnerability is the function _GetCountedString > of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is > recommended to apply a patch to fix this issue. The associated identifier > of this vulnerability is VDB-211051. > > - CVE-2022-3551: A vulnerability, which was classified as problematic, has > been found in X.org Server. Affected by this issue is the function > ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to > memory leak. It is recommended to apply a patch to fix this issue. The > identifier of this vulnerability is VDB-211052. > > Signed-off-by: Peter Korsgaard > --- > ...ntedString-against-request-length-at.patch | 35 +++++++++++ > ...possible-memleaks-in-XkbGetKbdByName.patch | 60 +++++++++++++++++++ > .../xserver_xorg-server.mk | 7 +++ > 3 files changed, 102 insertions(+) > create mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch > create mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:21:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:21:44 +0100 Subject: [Buildroot] [git commit] package/capnproto: security bump to version 0.9.2 Message-ID: <20221211132153.442908628C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=040ab175df6337bf39a609adea07a7756c309be8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:21:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:21:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 In-Reply-To: <20221208202104.3041-1-fontaine.fabrice@gmail.com> References: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142151.74caa9d6@windsurf> On Thu, 8 Dec 2022 21:21:04 +0100 Fabrice Fontaine wrote: > Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote > procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, > 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust > implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to > out-of-bounds read due to logic error handling list-of-list. This issue > may lead someone to remotely segfault a peer by sending it a malicious > message, if the victim performs certain actions on a list-of-pointer > type. Exfiltration of memory is possible if the victim performs > additional certain actions on a list-of-pointer type. To be vulnerable, > an application must perform a specific sequence of actions, described in > the GitHub Security Advisory. The bug is present in inlined code, > therefore the fix will require rebuilding dependent applications. Cap'n > Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and > 0.10.3. > > https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx > https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html > > Signed-off-by: Fabrice Fontaine > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 In-Reply-To: <20221208202721.5592-1-fontaine.fabrice@gmail.com> References: <20221208202721.5592-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142230.7e0e691d@windsurf> On Thu, 8 Dec 2022 21:27:21 +0100 Fabrice Fontaine wrote: > This bump will fix the following build failure without NPTL thanks to > https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d > which is raised since bump to version 2.13.2 in commit > 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and > https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: > > In file included from thread.c:10: > ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': > ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) > 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > > https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog > > Fixes: > - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 > > Signed-off-by: Fabrice Fontaine > --- > package/lttng-tools/lttng-tools.hash | 4 ++-- > package/lttng-tools/lttng-tools.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:23:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:23:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/dehydrated: bump to version 0.7.1 In-Reply-To: <20221208205807.18594-1-fontaine.fabrice@gmail.com> References: <20221208205807.18594-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142302.71de89e6@windsurf> On Thu, 8 Dec 2022 21:58:07 +0100 Fabrice Fontaine wrote: > Update hash of LICENSE (update in year: > https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) > > https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 > > Signed-off-by: Fabrice Fontaine > --- > package/dehydrated/dehydrated.hash | 6 +++--- > package/dehydrated/dehydrated.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:13 +0100 Subject: [Buildroot] [git commit] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221211132325.BEA2686296@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d94e7a6214c3bbf9add65e7ab29b530d2d57b70 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Sun Dec 11 13:23:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:23:30 +0100 Subject: [Buildroot] [git commit] package/swupdate: add staging install Message-ID: <20221211133121.D4B8686328@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eb2f2886b2364e5b6a0867f55106bf83acb064e7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master SWupdate provides API for external programs, so some headers and libraries must be install to staging. This patch installs headers and libs to STAGING_DIR, to prevent a header name collision a subdirectory /usr/include/swupdate creates. Signed-off-by: Andrey Grafin Signed-off-by: Thomas Petazzoni --- package/swupdate/swupdate.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..54ae03f238 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -17,6 +17,7 @@ SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ LICENSES/LGPL-2.1-or-later.txt \ LICENSES/MIT.txt \ LICENSES/OFL-1.1.txt +SWUPDATE_INSTALL_STAGING = YES # swupdate uses $CROSS-cc instead of $CROSS-gcc, which is not # available in all external toolchains, and use CC for linking. Ensure @@ -228,6 +229,11 @@ define SWUPDATE_BUILD_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) $(SWUPDATE_MAKE_OPTS) endef +define SWUPDATE_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install +endef + define SWUPDATE_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ $(SWUPDATE_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:42 +0100 Subject: [Buildroot] [git commit] package/dehydrated: bump to version 0.7.1 Message-ID: <20221211133121.CB93986326@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef13132fd390cc25643e78afc692640c86d7aaf2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of LICENSE (update in year: https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/dehydrated/dehydrated.hash | 6 +++--- package/dehydrated/dehydrated.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/dehydrated/dehydrated.hash b/package/dehydrated/dehydrated.hash index 0452645256..711e5a6cea 100644 --- a/package/dehydrated/dehydrated.hash +++ b/package/dehydrated/dehydrated.hash @@ -1,6 +1,6 @@ # Locally computed after verifying -# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.0/dehydrated-0.7.0.tar.gz.asc +# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz.asc # with key 3C2F2605E078A1E18F4793909C4DBE6CF438F333 from https://keybase.io/lukas2511 -sha256 1c5f12c2e57e64b1762803f82f0f7e767a72e65a6ce68e4d1ec197e61b9dc4f9 dehydrated-0.7.0.tar.gz +sha256 4d28a0598230b276b316070ce16be7d9ab984f3bdef482acf0bc24fcdcc0d0b0 dehydrated-0.7.1.tar.gz # License, locally computed -sha256 b4583b7dd07e3e2a08906de38e7e329d41f921ed9dcb6310b3886e013a6b8723 LICENSE +sha256 f25ab9c5f13abf15ab097180423ef6b82a89c552e92d49ae627762ee9c04a3a8 LICENSE diff --git a/package/dehydrated/dehydrated.mk b/package/dehydrated/dehydrated.mk index 28fb5a4912..f8909d8abe 100644 --- a/package/dehydrated/dehydrated.mk +++ b/package/dehydrated/dehydrated.mk @@ -4,7 +4,7 @@ # ################################################################################ -DEHYDRATED_VERSION = 0.7.0 +DEHYDRATED_VERSION = 0.7.1 DEHYDRATED_SITE = https://github.com/dehydrated-io/dehydrated/releases/download/v$(DEHYDRATED_VERSION) DEHYDRATED_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:31:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:31:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/swupdate: add staging install In-Reply-To: <20221208210328.4671-1-conquistador@yandex-team.ru> References: <20221208210328.4671-1-conquistador@yandex-team.ru> Message-ID: <20221211143125.583f29da@windsurf> On Fri, 9 Dec 2022 00:03:28 +0300 conquistador at yandex-team.ru wrote: > From: Andrey Grafin > > SWupdate provides API for external programs, so some headers and > libraries must be install to staging. > > This patch installs headers and libs to STAGING_DIR, to prevent a > header name collision a subdirectory /usr/include/swupdate creates. > > Signed-off-by: Andrey Grafin > --- > package/swupdate/swupdate.mk | 6 ++++++ > 1 file changed, 6 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/hans: bump to version 1.1 In-Reply-To: <20221208210342.23228-1-fontaine.fabrice@gmail.com> References: <20221208210342.23228-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143356.686efe06@windsurf> On Thu, 8 Dec 2022 22:03:42 +0100 Fabrice Fontaine wrote: > https://github.com/friedrich/hans/blob/v1.1/CHANGES > > Signed-off-by: Fabrice Fontaine > --- > package/hans/hans.hash | 6 +++--- > package/hans/hans.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:08 +0100 Subject: [Buildroot] [git commit] package/pugixml: bump to version 1.13 Message-ID: <20221211133400.B8FBD863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc47afdc57cb7bdff3c4481607b2887f8a9cae94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://pugixml.org/docs/manual.html#v1.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/pugixml/pugixml.hash | 2 +- package/pugixml/pugixml.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pugixml/pugixml.hash b/package/pugixml/pugixml.hash index 190dfb6a6e..b828e03561 100644 --- a/package/pugixml/pugixml.hash +++ b/package/pugixml/pugixml.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 dcf671a919cc4051210f08ffd3edf9e4247f79ad583c61577a13ee93af33afc7 pugixml-1.12.1.tar.gz +sha256 40c0b3914ec131485640fa57e55bf1136446026b41db91c1bef678186a12abbe pugixml-1.13.tar.gz sha256 206f671b6d342557adcc973088c2c638df0ec0b1dabbcd24e65aadd2191778d2 LICENSE.md diff --git a/package/pugixml/pugixml.mk b/package/pugixml/pugixml.mk index 9137f04630..c796186827 100644 --- a/package/pugixml/pugixml.mk +++ b/package/pugixml/pugixml.mk @@ -4,7 +4,7 @@ # ################################################################################ -PUGIXML_VERSION = 1.12.1 +PUGIXML_VERSION = 1.13 PUGIXML_SITE = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VERSION) PUGIXML_LICENSE = MIT PUGIXML_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:01 +0100 Subject: [Buildroot] [git commit] package/psmisc: bump to version 23.5 Message-ID: <20221211133400.A2AF1863F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3324161873274b90b0c89e2a5ebb74e915bd6e86 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/psmisc/psmisc.hash | 6 +++--- package/psmisc/psmisc.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/psmisc/psmisc.hash b/package/psmisc/psmisc.hash index 47e44f6921..fe146f90c9 100644 --- a/package/psmisc/psmisc.hash +++ b/package/psmisc/psmisc.hash @@ -1,6 +1,6 @@ # From https://sourceforge.net/projects/psmisc/files/psmisc/ -md5 8114cd4489b95308efe2509c3a406bbf psmisc-23.4.tar.xz -sha1 a4c34111e570c43967efb2bbd8a4f31d94d22e0f psmisc-23.4.tar.xz +md5 014f0b5d5ab32478a2c57812ad01e1fb psmisc-23.5.tar.xz +sha1 a16073f459a19288c1ea2b413a84e1b996cab595 psmisc-23.5.tar.xz # Locally computed: -sha256 7f0cceeace2050c525f3ebb35f3ba01d618b8d690620580bdb8cd8269a0c1679 psmisc-23.4.tar.xz +sha256 dc37ecc2f7e4a90a94956accc6e1c77adb71316b7c9cbd39b26738db0c3ae58b psmisc-23.5.tar.xz sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING diff --git a/package/psmisc/psmisc.mk b/package/psmisc/psmisc.mk index 8b92be11e8..3229184459 100644 --- a/package/psmisc/psmisc.mk +++ b/package/psmisc/psmisc.mk @@ -4,7 +4,7 @@ # ################################################################################ -PSMISC_VERSION = 23.4 +PSMISC_VERSION = 23.5 PSMISC_SITE = http://downloads.sourceforge.net/project/psmisc/psmisc PSMISC_SOURCE = psmisc-$(PSMISC_VERSION).tar.xz PSMISC_LICENSE = GPL-2.0+ From thomas.petazzoni at bootlin.com Sun Dec 11 13:32:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:32:57 +0100 Subject: [Buildroot] [git commit] package/ipset: bump to version 7.16 Message-ID: <20221211133400.975F9863F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84463af7c42bc0d81ea0e03de911f5b1b4ef57c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://ipset.netfilter.org/changelog.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ipset/ipset.hash | 4 ++-- package/ipset/ipset.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ipset/ipset.hash b/package/ipset/ipset.hash index 9c251be27e..fb9b8c40d2 100644 --- a/package/ipset/ipset.hash +++ b/package/ipset/ipset.hash @@ -1,4 +1,4 @@ -# From https://ipset.netfilter.org/ipset-7.15.tar.bz2.sha512sum.txt -sha512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a ipset-7.15.tar.bz2 +# From https://ipset.netfilter.org/ipset-7.16.tar.bz2.sha512sum.txt +sha512 e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307 ipset-7.16.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/ipset/ipset.mk b/package/ipset/ipset.mk index 4eda65e81b..9832d8fd30 100644 --- a/package/ipset/ipset.mk +++ b/package/ipset/ipset.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPSET_VERSION = 7.15 +IPSET_VERSION = 7.16 IPSET_SOURCE = ipset-$(IPSET_VERSION).tar.bz2 IPSET_SITE = http://ipset.netfilter.org IPSET_DEPENDENCIES = libmnl host-pkgconf From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:22 +0100 Subject: [Buildroot] [git commit] package/utf8proc: bump to version 2.8.0 Message-ID: <20221211133400.DFCB5863F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3046605251d1f946c610faaa5f337d0b3ee7406a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/utf8proc/utf8proc.hash | 2 +- package/utf8proc/utf8proc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/utf8proc/utf8proc.hash b/package/utf8proc/utf8proc.hash index acc73903c8..658ffa1f7c 100644 --- a/package/utf8proc/utf8proc.hash +++ b/package/utf8proc/utf8proc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1 utf8proc-2.7.0.tar.gz +sha256 a0a60a79fe6f6d54e7d411facbfcc867a6e198608f2cd992490e46f04b1bcecc utf8proc-2.8.0.tar.gz sha256 3b510150d34f248a221bb88e1d811238d6c6c18b51231822c42974c39bb07256 LICENSE.md diff --git a/package/utf8proc/utf8proc.mk b/package/utf8proc/utf8proc.mk index 707e553561..b08c6e7109 100644 --- a/package/utf8proc/utf8proc.mk +++ b/package/utf8proc/utf8proc.mk @@ -4,7 +4,7 @@ # ################################################################################ -UTF8PROC_VERSION = 2.7.0 +UTF8PROC_VERSION = 2.8.0 UTF8PROC_SITE = $(call github,JuliaStrings,utf8proc,v$(UTF8PROC_VERSION)) UTF8PROC_LICENSE = MIT UTF8PROC_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:32:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:32:54 +0100 Subject: [Buildroot] [git commit] package/hans: bump to version 1.1 Message-ID: <20221211133400.8DC9B863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f8dacd79bb578b61b710d626cfa82ed64d5a2ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/friedrich/hans/blob/v1.1/CHANGES Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/hans/hans.hash | 6 +++--- package/hans/hans.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/hans/hans.hash b/package/hans/hans.hash index c555528efb..a1f591eb1c 100644 --- a/package/hans/hans.hash +++ b/package/hans/hans.hash @@ -1,6 +1,6 @@ # From http://sourceforge.net/projects/hanstunnel/files/source/ -md5 8628393ec1b61a6c3a47a0a3dcb455b3 hans-1.0.tar.gz -sha1 0bc857df109af222732cb95c861a0f0a6dd53dee hans-1.0.tar.gz +md5 d23fbaeb990ed7d05695fcc8f8ef7847 hans-1.1.tar.gz +sha1 15dd4b717e8808d9279af970d4826aad826bc849 hans-1.1.tar.gz # Locally computed -sha256 f8f70cf22ba14d9223695c9e9a2d75289d8360f61f533b83ee538836f29a458e hans-1.0.tar.gz +sha256 966962d8734ab6b4d871e035d08f45256025a5220216bd48e41fa7fd0ad136c5 hans-1.1.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/hans/hans.mk b/package/hans/hans.mk index e26c2f37f8..6d2b1dabe5 100644 --- a/package/hans/hans.mk +++ b/package/hans/hans.mk @@ -4,7 +4,7 @@ # ################################################################################ -HANS_VERSION = 1.0 +HANS_VERSION = 1.1 HANS_SITE = http://downloads.sourceforge.net/project/hanstunnel/source HANS_LICENSE = GPL-3.0+ HANS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:05 +0100 Subject: [Buildroot] [git commit] package/containerd: security bump to version 1.6.12 Message-ID: <20221211133400.AC9E1863F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4634a22cf70ec957ceabbb0dcd9611c824bc7a60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:11 +0100 Subject: [Buildroot] [git commit] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221211133400.C36E4863FA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=309bc5d2d4b0f3ca133b40e36ee949411b3d532d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:14 +0100 Subject: [Buildroot] [git commit] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221211133400.CD2D9863F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:25 +0100 Subject: [Buildroot] [git commit] package/fail2ban: bump to version 1.0.2 Message-ID: <20221211133400.E8877863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de7850f9464a686fc7f37a8c1f8880f47ebffb00 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/fail2ban/fail2ban/blob/1.0.2/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/fail2ban/fail2ban.hash | 2 +- package/fail2ban/fail2ban.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fail2ban/fail2ban.hash b/package/fail2ban/fail2ban.hash index 4073efe4c7..b40922e70a 100644 --- a/package/fail2ban/fail2ban.hash +++ b/package/fail2ban/fail2ban.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 62b54679ebae81ac57f32c5e27aba9f2494ec5bafd45a0fd68e7a27fd448e5ac fail2ban-1.0.1.tar.gz +sha256 ae8b0b41f27a7be12d40488789d6c258029b23a01168e3c0d347ee80b325ac23 fail2ban-1.0.2.tar.gz sha256 a75fec0260742fe6275d63ff6a5d97b924b28766558306b3fa4069763096929b COPYING diff --git a/package/fail2ban/fail2ban.mk b/package/fail2ban/fail2ban.mk index 288266c2c7..7ad22d02d1 100644 --- a/package/fail2ban/fail2ban.mk +++ b/package/fail2ban/fail2ban.mk @@ -4,7 +4,7 @@ # ################################################################################ -FAIL2BAN_VERSION = 1.0.1 +FAIL2BAN_VERSION = 1.0.2 FAIL2BAN_SITE = $(call github,fail2ban,fail2ban,$(FAIL2BAN_VERSION)) FAIL2BAN_LICENSE = GPL-2.0+ FAIL2BAN_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipset: bump to version 7.16 In-Reply-To: <20221208210726.31762-1-fontaine.fabrice@gmail.com> References: <20221208210726.31762-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143400.74a40cfa@windsurf> On Thu, 8 Dec 2022 22:07:26 +0100 Fabrice Fontaine wrote: > https://ipset.netfilter.org/changelog.html > > Signed-off-by: Fabrice Fontaine > --- > package/ipset/ipset.hash | 4 ++-- > package/ipset/ipset.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:18 +0100 Subject: [Buildroot] [git commit] package/batman-adv: bump to version 2022.3 Message-ID: <20221211133400.D6B5D863F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=155d3ac6e52aa3ecec83780bb72561d6cb6b9626 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bug fixes and code cleanups. https://www.open-mesh.org/news/110 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/batman-adv/batman-adv.hash | 2 +- package/batman-adv/batman-adv.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/batman-adv/batman-adv.hash b/package/batman-adv/batman-adv.hash index c5add4cdea..14a92c231a 100644 --- a/package/batman-adv/batman-adv.hash +++ b/package/batman-adv/batman-adv.hash @@ -2,6 +2,6 @@ sha1 e1829e10fc37ea674a20cb9ba1d6c1483042fbfa batman-adv-2022.2.tar.gz # Hash for license files -sha256 8aca27c6f168b137a7ed7031d58169396c1a97f958c2ea95b9c30a9b92576fe0 batman-adv-2022.2.tar.gz +sha256 218ffb534fead1c9b5b0d90ec1b2fba688209cdf00e861bece1cbf469fe69953 batman-adv-2022.3.tar.gz sha256 cecbf53d1148e13256ac29f8b900655b7fc8dc12d59939a95bc2323ea1747025 LICENSES/preferred/GPL-2.0 sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/preferred/MIT diff --git a/package/batman-adv/batman-adv.mk b/package/batman-adv/batman-adv.mk index d279694bf5..75b8292ee1 100644 --- a/package/batman-adv/batman-adv.mk +++ b/package/batman-adv/batman-adv.mk @@ -4,7 +4,7 @@ # ################################################################################ -BATMAN_ADV_VERSION = 2022.2 +BATMAN_ADV_VERSION = 2022.3 BATMAN_ADV_SITE = https://downloads.open-mesh.org/batman/stable/sources/batman-adv BATMAN_ADV_LICENSE = GPL-2.0, MIT (batman_adv.h) BATMAN_ADV_LICENSE_FILES = LICENSES/preferred/GPL-2.0 LICENSES/preferred/MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/psmisc: bump to version 23.5 In-Reply-To: <20221208211449.53938-1-fontaine.fabrice@gmail.com> References: <20221208211449.53938-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143406.52f999fe@windsurf> On Thu, 8 Dec 2022 22:14:49 +0100 Fabrice Fontaine wrote: > https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > package/psmisc/psmisc.hash | 6 +++--- > package/psmisc/psmisc.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 In-Reply-To: <20221208211722.4101146-1-christian@paral.in> References: <20221208211722.4101146-1-christian@paral.in> Message-ID: <20221211143410.18339b46@windsurf> On Thu, 8 Dec 2022 13:17:22 -0800 Christian Stewart via buildroot wrote: > CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 > > and other bugfixes, see: > > https://github.com/containerd/containerd/releases/tag/v1.6.12 > > Signed-off-by: Christian Stewart > --- > package/containerd/containerd.hash | 2 +- > package/containerd/containerd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/pugixml: bump to version 1.13 In-Reply-To: <20221208211904.57054-1-fontaine.fabrice@gmail.com> References: <20221208211904.57054-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143415.1cf610e1@windsurf> On Thu, 8 Dec 2022 22:19:04 +0100 Fabrice Fontaine wrote: > https://pugixml.org/docs/manual.html#v1.13 > > Signed-off-by: Fabrice Fontaine > --- > package/pugixml/pugixml.hash | 2 +- > package/pugixml/pugixml.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <20221211143425.5d1eb096@windsurf> On Thu, 8 Dec 2022 13:22:14 -0800 Christian Stewart via buildroot wrote: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > > https://github.com/moby/moby/releases/tag/v20.10.21 > > Signed-off-by: Christian Stewart > --- > package/docker-engine/docker-engine.hash | 2 +- > package/docker-engine/docker-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/batman-adv: bump to version 2022.3 In-Reply-To: <20221208212429.4112736-1-christian@paral.in> References: <20221208212429.4112736-1-christian@paral.in> Message-ID: <20221211143430.27e692e4@windsurf> On Thu, 8 Dec 2022 13:24:29 -0800 Christian Stewart via buildroot wrote: > Bug fixes and code cleanups. > > https://www.open-mesh.org/news/110 > > Signed-off-by: Christian Stewart > --- > package/batman-adv/batman-adv.hash | 2 +- > package/batman-adv/batman-adv.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/utf8proc: bump to version 2.8.0 In-Reply-To: <20221208212503.61937-1-fontaine.fabrice@gmail.com> References: <20221208212503.61937-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143434.16fd1f03@windsurf> On Thu, 8 Dec 2022 22:25:03 +0100 Fabrice Fontaine wrote: > https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md > > Signed-off-by: Fabrice Fontaine > --- > package/utf8proc/utf8proc.hash | 2 +- > package/utf8proc/utf8proc.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:42:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:42:01 +0100 Subject: [Buildroot] [git commit] package/swupdate: indent with tabs Message-ID: <20221211134259.D3462863FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65e0351adc5075ac679557d7e41a02815f979e90 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit eb2f2886b2364e5b6a0867f55106bf83acb064e7 ("package/swupdate: add staging install") has introduced some commands indented with spaces, which check-package doesn't like. Fix that by using tabs instead, and while we're at it, wrap the line that is a bit too long. Signed-off-by: Thomas Petazzoni --- package/swupdate/swupdate.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 54ae03f238..1cd60d1b8f 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -230,8 +230,9 @@ define SWUPDATE_BUILD_CMDS endef define SWUPDATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ - $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) \ + INCLUDEDIR=/usr/include/swupdate install endef define SWUPDATE_INSTALL_TARGET_CMDS From thomas.petazzoni at bootlin.com Sun Dec 11 13:46:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:46:11 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208133928.303101-3-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> Message-ID: <20221211144611.437eda70@windsurf> Hello Heiko! On Thu, 8 Dec 2022 14:39:32 +0100 Heiko Thiery wrote: > -MODEM_MANAGER_VERSION = 1.18.12 > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > +MODEM_MANAGER_VERSION = 1.20.2 > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > MODEM_MANAGER_SELINUX_MODULES = modemmanager > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt So D-Bus is no longer just a runtime dependency? Why? If that's really the case then package/modem-manager/Config.in needs to be adjusted, as it claims D-Bus is a runtime dependency. > MODEM_MANAGER_INSTALL_STAGING = YES > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > +MODEM_MANAGER_CONF_OPTS = \ > + -Dpowerd_suspend_resume=false \ > + -Dudevdir=/usr/lib/udev Is this needed even when -Dudev=false? Doesn't -Dudevdir=/usr/lib/udev belong instead the BR2_PACKAGE_LIBGUDEV==y conditional? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:11 +0100 Subject: [Buildroot] [git commit] package/libqmi: bump version to 1.32.2 Message-ID: <20221211134640.32C6286410@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eea24067ad8c27918e30ec91d1d5d2cf0ab13946 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..5036c1d3c0 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 aec96bf2733a7b5ba27bb52346ce3a1ab54440800843f78001cc2a51213ce1b9 libqmi-1.32.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..c3db50a92c 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.32.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:06 +0100 Subject: [Buildroot] [git commit] package/libmbim: bump version to 1.28.2 Message-ID: <20221211134640.28A4C8640F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57bea338e95e49bf1f2405908462686306044825 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:01 +0100 Subject: [Buildroot] [git commit] package/json-for-modern-cpp: bump to version 3.11.2 Message-ID: <20221211134640.1F2048640E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5dc226a41998b7f0f92d4fd1330e1e233310e3d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.hash b/package/json-for-modern-cpp/json-for-modern-cpp.hash index a193fa6d49..7668f67249 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.hash +++ b/package/json-for-modern-cpp/json-for-modern-cpp.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 json-3.10.5.tar.gz +sha256 d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273 json-3.11.2.tar.gz sha256 86b998c792894ccb911a1cb7994f7a9652894e7a094c0b5e45be2f553f45cf14 LICENSE.MIT diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.mk b/package/json-for-modern-cpp/json-for-modern-cpp.mk index fd13ce1fd1..435644fd53 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.mk +++ b/package/json-for-modern-cpp/json-for-modern-cpp.mk @@ -4,7 +4,7 @@ # ################################################################################ -JSON_FOR_MODERN_CPP_VERSION = 3.10.5 +JSON_FOR_MODERN_CPP_VERSION = 3.11.2 JSON_FOR_MODERN_CPP_SOURCE = json-$(JSON_FOR_MODERN_CPP_VERSION).tar.gz JSON_FOR_MODERN_CPP_SITE = $(call github,nlohmann,json,v$(JSON_FOR_MODERN_CPP_VERSION)) JSON_FOR_MODERN_CPP_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:46:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:46:49 +0100 Subject: [Buildroot] [PATCH] package/json-for-modern-cpp: bump to version 3.11.2 In-Reply-To: <20221208103928.3274412-1-buildroot@heine.tech> References: <20221208103928.3274412-1-buildroot@heine.tech> Message-ID: <20221211144649.6b5a920b@windsurf> On Thu, 8 Dec 2022 11:39:21 +0100 Michael Nosthoff via buildroot wrote: > Signed-off-by: Michael Nosthoff > --- > package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- > package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:47:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:47:10 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libmbim: bump version to 1.28.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221211144710.1fa70a49@windsurf> On Thu, 8 Dec 2022 14:39:27 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libmbim/libmbim.hash | 2 +- > package/libmbim/libmbim.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:47:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:47:14 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libqmi: bump version to 1.32.2 In-Reply-To: <20221208133928.303101-2-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-2-heiko.thiery@gmail.com> Message-ID: <20221211144714.5062bd18@windsurf> On Thu, 8 Dec 2022 14:39:30 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sun Dec 11 13:49:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 14:49:49 +0100 Subject: [Buildroot] [git commit] package/optee-client: fix util-linux dependency Message-ID: <20221211140143.CE1E986413@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=28f31d4694ad212d9b511c53ba35c6443eeef972 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When applying 917a961d9c77 (package/optee-client: bump to version 3.19.0), a last-minute change was made in Config.in to change the dependency to util-linux instead of util-linux-libs, but the counterpart to that change in the .mk was omitted. Fix that now. Reported-by: Thomas Petazzoni Signed-off-by: Yann E. MORIN --- package/optee-client/optee-client.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3e0c9269b8..311ca191b0 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,7 +27,7 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) -OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux-libs +OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=ON else OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=OFF From yann.morin.1998 at free.fr Sun Dec 11 14:03:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 15:03:26 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221210101150.GS2855@scaer> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> <20221210101150.GS2855@scaer> Message-ID: <20221211140326.GO1044805@scaer> ?tienne, All, On 2022-12-10 11:11 +0100, Yann E. MORIN spake thusly: > On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > > Bumps OP-TEE client package version to OP-TEE release 3.19.0. [--SNIP--] > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs I missed changing the dependency to util-linux here, as noticed by Thomas, so I just pushed a follow-up commit to fix that. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From dario.binacchi at amarulasolutions.com Sun Dec 11 14:08:47 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 11 Dec 2022 15:08:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl In-Reply-To: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> References: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice,, On Tue, Dec 6, 2022 at 11:03 PM Fabrice Fontaine wrote: > > Enable blowfish in openssl to fix the following build failure raised > since the addition of the package in commit > 72fa60dc102679f51b228336ec38f5af78ff7646: > > src/sscep.c: In function 'get_cipher_alg': > src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] > 123 | return EVP_bf_cbc(); > | ^~~~~~~~~~ > | EVP_sm4_cbc > > Fixes: > - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 > > Signed-off-by: Fabrice Fontaine > --- > package/sscep/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/sscep/Config.in b/package/sscep/Config.in > index 4b9039c9b2..2e5e29f7c8 100644 > --- a/package/sscep/Config.in > +++ b/package/sscep/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_SSCEP > bool "sscep" > + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL > select BR2_PACKAGE_OPENSSL > help > SSCEP is a client-only implementation of the SCEP > -- > 2.35.1 > Reviewed-by: Dario Binacchi Thanks and regards, Dario -- Dario Binacchi Embedded Linux Developer dario.binacchi at amarulasolutions.com __________________________________ Amarula Solutions SRL Via Le Canevare 30, 31100 Treviso, Veneto, IT T. +39 042 243 5310 info at amarulasolutions.com www.amarulasolutions.com From yann.morin.1998 at free.fr Sun Dec 11 14:59:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 15:59:24 +0100 Subject: [Buildroot] [git commit] package/opensc: propagate dependencies from pcsc-lite Message-ID: <20221211151913.2984E8641C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=071fdbf963228590b453e5111eadc8a74b579aa2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated that new dependency to a bunch of packages that select pcsc-lite. Then commit 8aaa7ecbce1d (package/opensc: new package) introduced opensc, which selects pcsc-lite. However, the package was submitted before the dependency to gcc 4.8+ was added to pcsc-lite, and that was missed during the review. Add it now. Signed-off-by: Yann E. MORIN --- package/opensc/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/opensc/Config.in b/package/opensc/Config.in index 2cec096ac2..8c6a95a41d 100644 --- a/package/opensc/Config.in +++ b/package/opensc/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_OPENSC depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pcsc-lite select BR2_PACKAGE_PCSC_LITE select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL @@ -13,6 +14,7 @@ config BR2_PACKAGE_OPENSC https://github.com/OpenSC/OpenSC/wiki -comment "opensc needs a toolchain with dynamic library, threads" +comment "opensc needs a toolchain with dynamic library, threads, gcc >= 4.9" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From giulio.benetti at benettiengineering.com Sun Dec 11 15:21:53 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 11 Dec 2022 16:21:53 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Add pending patches upstream[0] to fix build failure. Patches fix build failure with Aarch64 and Linux 5.18/5.19/6.0 [0]: https://github.com/bootlin/mali-driver/pull/4 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti --- ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ 5 files changed, 237 insertions(+) create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch diff --git a/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch new file mode 100644 index 0000000000..e2b7c99272 --- /dev/null +++ b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch @@ -0,0 +1,54 @@ +From 255d18a2f1c0c7e55e5165602c83b0b9950de0a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 22:48:21 +0100 +Subject: [PATCH] mali_base_kernel.h: fix build failure on aarch64 + +Aarch64 PAGE_SHIFT is not 12 and this leads to build failure: +``` +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2266:9: error: duplicate case value + 2266 | case PFN_DOWN(BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE): + | ^~~~ +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2265:9: note: previously used here + 2265 | case PFN_DOWN(BASEP_MEM_INVALID_HANDLE): + | ^~~~ +``` +This because PFN_DOWN(x) expands to ((x) >> PAGE_SHIFT), PAGE_SHIFT is not +always 12 and can be more like in Aarch64. This leads to override all +switch case PFN_DOWN(0) with a 0 and so compiler complains for duplicate +case values since all case values will be 0. Let's substitute magic number +12 with Linux PAGE_SHIFT macro to fix this. + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h +index 6f5c68e..ded874d 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h ++++ b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h +@@ -270,14 +270,14 @@ struct base_mem_import_user_buffer { + */ + #define BASE_MEM_WRITE_ALLOC_PAGES_HANDLE ((base_mem_handle) { {BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE} }) + +-#define BASEP_MEM_INVALID_HANDLE (0ull << 12) +-#define BASE_MEM_MMU_DUMP_HANDLE (1ull << 12) +-#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << 12) +-#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << 12) +-#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << 12) ++#define BASEP_MEM_INVALID_HANDLE (0ull << PAGE_SHIFT) ++#define BASE_MEM_MMU_DUMP_HANDLE (1ull << PAGE_SHIFT) ++#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << PAGE_SHIFT) ++#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << PAGE_SHIFT) ++#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << PAGE_SHIFT) + /* reserved handles ..-64< for future special handles */ +-#define BASE_MEM_COOKIE_BASE (64ul << 12) +-#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << 12) + \ ++#define BASE_MEM_COOKIE_BASE (64ul << PAGE_SHIFT) ++#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << PAGE_SHIFT) + \ + BASE_MEM_COOKIE_BASE) + + /* Mask to detect 4GB boundary alignment */ +-- +2.34.1 + diff --git a/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch new file mode 100644 index 0000000000..1d73afc722 --- /dev/null +++ b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch @@ -0,0 +1,53 @@ +From fc06033c81bec1a8dd78982d523150e8e1ccb2f0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:16:27 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: fix build failure on + dma_resv_get_fences() Linux 5.18 and 5.19 + +dma_resv_get_fences() 2nd attribute pfence_excl is not required anymore +starting from Linux 5.18[0] and it's been substituted with bool write that +in our case we want set to true since previous dma_resv_get_fences() does +write back all fences. Same goes for Linux 5.19[1] that introduces enum +dma_resv_usage and for that we pass DMA_RESV_USAGE_WRITE. + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=75ab2b3633ccddd8f7bdf6c76f9ab3f9b2fc5d9d +[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7bc80a5462c37eab58a9ea386064307c0f447fd1 + +Signed-off-by: Giulio Benetti +--- + .../gpu/arm/midgard/mali_kbase_dma_fence.c | 19 ++++++++++++++++++- + 1 file changed, 18 insertions(+), 1 deletion(-) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index 6b7e745..dadf5d3 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -218,7 +218,24 @@ kbase_dma_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) + kbase_dma_fence_queue_work(katom); + } + +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, ++ struct dma_fence **pfence_excl, ++ unsigned int *pshared_count, ++ struct dma_fence ***pshared) ++{ ++ return dma_resv_get_fences(obj, DMA_RESV_USAGE_WRITE, pshared_count, ++ pshared); ++} ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)) ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, ++ struct dma_fence **pfence_excl, ++ unsigned int *pshared_count, ++ struct dma_fence ***pshared) ++{ ++ return dma_resv_get_fences(obj, true, pshared_count, pshared); ++} ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) + static int dma_resv_get_fences_rcu(struct dma_resv *obj, + struct dma_fence **pfence_excl, + unsigned int *pshared_count, +-- +2.34.1 + diff --git a/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch new file mode 100644 index 0000000000..45ed969ab7 --- /dev/null +++ b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch @@ -0,0 +1,38 @@ +From 4b24cf96eaee891ac66ca46a166686461e8ccf2c Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:38:57 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: add local dma_resv_reserve_shared() + for Linux 5.19 + +Starting from Linux 5.19[0] dma_resv_reserve_shared() is renamed to +dma_resv_reserve_fences() so let's implement locally +dma_resv_reserve_shared() calling dma_resv_reserve_fences(). + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c8d4c18bfbc4ab467188dbe45cc8155759f49d9e + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index dadf5d3..bb1565a 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -332,6 +332,13 @@ void kbase_dma_fence_add_reservation(struct dma_resv *resv, + (info->dma_fence_resv_count)++; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) ++int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) ++{ ++ return dma_resv_reserve_fences(obj, num_fences); ++} ++#endif ++ + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, + struct kbase_dma_fence_resv_info *info) + { +-- +2.34.1 + diff --git a/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch new file mode 100644 index 0000000000..a1e6bcd7da --- /dev/null +++ b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch @@ -0,0 +1,43 @@ +From 6aca0b5ae4b981bf836a6130bba8be53bb9a4e8f Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:49:48 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: add local + dma_resv_add_shared/excl_fence() for Linux 5.19 + +Starting from Linux 5.19[0] dma_resv_add_shared/excl_fence() functions get +hidden and unified with function dma_resv_add_fence() which third argument +'enum dma_resv_usage usage' decides if create a shared(DMA_RESV_USAGE_READ) +or exclusive(DMA_RESV_USAGE_WRITE) fence. So let's implement locally both +functions calling dma_resv_add_fence() accordingly. + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=73511edf8b196e6f1ccda0fdf294ff57aa2dc9db + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index bb1565a..52194b2 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -337,6 +337,16 @@ int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) + { + return dma_resv_reserve_fences(obj, num_fences); + } ++ ++void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) ++{ ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_READ); ++} ++ ++void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) ++{ ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_WRITE); ++} + #endif + + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, +-- +2.34.1 + diff --git a/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch new file mode 100644 index 0000000000..af5b15b302 --- /dev/null +++ b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch @@ -0,0 +1,49 @@ +From bac84845f27b689fc614fb5b4a964e0177572905 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Mon, 10 Oct 2022 23:35:26 +0200 +Subject: [PATCH] Fix build failure with Linux version >= 6.0.0 + +Function regsiter_shrinker() now needs a string as a second argument to +log the caller, so let's pass "mali" string if Linux version >= 6.0.0 + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c | 4 ++++ + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c | 4 ++++ + 2 files changed, 8 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c +index 20f86b9..710ebac 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c +@@ -446,7 +446,11 @@ int kbase_mem_evictable_init(struct kbase_context *kctx) + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) + kctx->reclaim.batch = 0; + #endif ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) ++ register_shrinker(&kctx->reclaim, "mali"); ++#else + register_shrinker(&kctx->reclaim); ++#endif + return 0; + } + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c +index 696730a..4d908ac 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c +@@ -379,7 +379,11 @@ int kbase_mem_pool_init(struct kbase_mem_pool *pool, + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) + pool->reclaim.batch = 0; + #endif ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) ++ register_shrinker(&pool->reclaim, "mali"); ++#else + register_shrinker(&pool->reclaim); ++#endif + + pool_dbg(pool, "initialized\n"); + +-- +2.34.1 + -- 2.34.1 From dario.binacchi at amarulasolutions.com Sun Dec 11 15:36:02 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 11 Dec 2022 16:36:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: fix linking error Message-ID: <20221211153602.2530749-1-dario.binacchi@amarulasolutions.com> The patch fixes the following linking error: buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here collect2: error: ld returned 1 exit status make[2]: *** [Makefile:507: sscep] Error 1 make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 Patch submitted upstream: https://github.com/certnanny/sscep/pull/163 Signed-off-by: Dario Binacchi --- .../sscep/0001-Fix-getopt-linking-error.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/sscep/0001-Fix-getopt-linking-error.patch diff --git a/package/sscep/0001-Fix-getopt-linking-error.patch b/package/sscep/0001-Fix-getopt-linking-error.patch new file mode 100644 index 000000000000..b32613b3cc18 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,55 @@ +From c4fc8d9e282e05fcfa0cee9362c60742b26f4b33 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Fri, 9 Dec 2022 18:18:27 +0100 +Subject: [PATCH] Fix getopt linking error + +The buildroot project, to which the sscep application was added, has +configurations that raise the following linking error: +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': +getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': +getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here +collect2: error: ld returned 1 exit status +make[2]: *** [Makefile:507: sscep] Error 1 +make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 + +The patch re-added a check that commit +81f56f635259b9 ("Replaced GNU getopt by a BSD licensed alternative") +removed. + +Signed-off-by: Dario Binacchi +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a64afff..0109406ba4ac 100644 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -31,6 +31,16 @@ + #include + #include + ++#define GETOPT_INTERFACE_VERSION 2 ++#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 ++# include ++# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION ++# define ELIDE_CODE ++# endif ++#endif ++ ++#ifndef ELIDE_CODE ++ + char* optarg; + int optopt; + /* The variable optind [...] shall be initialized to 1 by the system. */ +@@ -226,3 +236,5 @@ int getopt_long(int argc, char* const argv[], const char* optstring, + ++optind; + return retval; + } ++ ++#endif /* Not ELIDE_CODE. */ +-- +2.32.0 + -- 2.32.0 From yann.morin.1998 at free.fr Sun Dec 11 15:38:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 16:38:34 +0100 Subject: [Buildroot] [git commit] package/pkg-meson.mk: add 'setup' as meson command in config step Message-ID: <20221211153851.24A5886425@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d23d6fde81b3a8bf701d0382d55fe60e2334c934 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When building/configure meson packages the following warning is displayed: WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. This warning was introduced in meson release 0.64.0 [0], which we are using since commit 9afa3e3c7d07 (package/meson: bump to version 0.64.0), and is dpcumented in the manual [1]. Follow the advise and the manual, and add the 'setup' argument as the meson command. [0] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 [1] https://mesonbuild.com/Commands.html#setup Signed-off-by: Heiko Thiery Signed-off-by: Yann E. MORIN --- package/pkg-meson.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk index d675f7f733..4aa6e44afa 100644 --- a/package/pkg-meson.mk +++ b/package/pkg-meson.mk @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS CC_FOR_BUILD="$$(HOSTCC)" \ CXX_FOR_BUILD="$$(HOSTCXX)" \ $$($$(PKG)_CONF_ENV) \ - $$(MESON) \ + $$(MESON) setup \ --prefix=/usr \ --libdir=lib \ --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS rm -rf $$($$(PKG)_SRCDIR)/build mkdir -p $$($$(PKG)_SRCDIR)/build $$(HOST_CONFIGURE_OPTS) \ - $$($$(PKG)_CONF_ENV) $$(MESON) \ + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ --prefix=$$(HOST_DIR) \ --libdir=lib \ --sysconfdir=$$(HOST_DIR)/etc \ From yann.morin.1998 at free.fr Sun Dec 11 15:38:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 16:38:46 +0100 Subject: [Buildroot] [PATCH] package/pkg-meson.mk: add 'setup' to meson command in config step In-Reply-To: <20221208200339.12108-1-heiko.thiery@gmail.com> References: <20221208200339.12108-1-heiko.thiery@gmail.com> Message-ID: <20221211153846.GP1044805@scaer> Heiko, All, On 2022-12-08 21:03 +0100, Heiko Thiery spake thusly: > When building/configure meson packages the following warning is displayed: > WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. > > This warning was introduced in meson release 0.64.0 [1]. > > Follow the advise and add the 'setup' argument to the meson command. The manual is very confusing: https://mesonbuild.com/Commands.html#setup Deprecated since 0.64.0: This is the default Meson command (invoked if there was no COMMAND supplied). However, supplying the command is necessary to avoid clashes with future added commands, so "setup" should be used explicitly. On first read, I understand that 'setup' is deprecated since 0.64.0. But then, re-reading that, it can be understood that what is deprecated, is to treat it as the default command if none is supplied. Subtle... Applied to master, after tweaking the commit log to also refere to the manual, thanks. Regards, Yann E. MORIN. > [1] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 > > Signed-off-by: Heiko Thiery > --- > package/pkg-meson.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index d675f7f733..4aa6e44afa 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS > CC_FOR_BUILD="$$(HOSTCC)" \ > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > - $$(MESON) \ > + $$(MESON) setup \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS > rm -rf $$($$(PKG)_SRCDIR)/build > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > - $$($$(PKG)_CONF_ENV) $$(MESON) \ > + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ > -- > 2.20.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bernd.kuhls at t-online.de Sun Dec 11 16:03:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:15 +0100 Subject: [Buildroot] [PATCH 0/4] package/x11r7: various version bumps Message-ID: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Hi, this series bumps various X11 packages and, when needed, switches the tarball to xz format and updates _SITE to https. Regards, Bernd Bernd Kuhls (4): package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 .../xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick.mk | 6 +++--- .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- .../xdriver_xf86-video-voodoo.hash | 5 +++++ .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 8 files changed, 26 insertions(+), 19 deletions(-) create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:16 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-2-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003290.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash index d2384d6c15..0d7911bf96 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002742.html -sha256 9e7669ecf0f23b8e5dc39d5397cf28296f692aa4c0e4255f5e02816612c18eab xf86-input-joystick-1.6.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003290.html +sha256 905ec485fabc699b1cb21518cbd152246776fa83570e09c5822ca0973733ccd2 xf86-input-joystick-1.6.4.tar.xz +sha512 4e9127f125543060f9e6bc4b0aa384bc98a92acc52bfb240c9a114c565e0b24d2e9dcbc0e866845abc8aeb1e1a6c78cd5e3f0c0f22007aa93460b6a1910d67ef xf86-input-joystick-1.6.4.tar.xz # Locally calculated sha256 460cf612147407317a3911ce03a215707d8d6d5f3e604a53fefa6e54974ad07e COPYING diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk index 0ec4be5e53..0573f43949 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.3 -XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_JOYSTICK_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.4 +XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.xz +XDRIVER_XF86_INPUT_JOYSTICK_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_JOYSTICK_LICENSE = MIT XDRIVER_XF86_INPUT_JOYSTICK_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_JOYSTICK_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:19 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-5-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003298.html Added hash file, removed autoreconf. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-voodoo.hash | 5 +++++ .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash new file mode 100644 index 0000000000..1220ec6c2f --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash @@ -0,0 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003298.html +sha256 622973f03ac0bd0c854794ebeac268f15f4f831ec0dbe36e6cfa2b65042af602 xf86-video-voodoo-1.2.6.tar.xz +sha512 c889d79044438d6b15efceda07f63874063a2faa24a86d048e62c8ad1364efdfec04ff7ec662ad0749d2a7263abb14edb74e7d5ebf9a1aa880edb2b341a80a31 xf86-video-voodoo-1.2.6.tar.xz +# Locally computed +sha256 59ed98e3f6c6d0358d75183cf18a295d807acf2c3ea489197dd0a287b6e39bf1 COPYING diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk index d6deaa7974..33264a0bb7 100644 --- a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk @@ -4,11 +4,11 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VOODOO_VERSION = 9172ae566a0e85313fc80ab62b4455393eefe593 -XDRIVER_XF86_VIDEO_VOODOO_SITE = git://anongit.freedesktop.org/xorg/driver/xf86-video-voodoo +XDRIVER_XF86_VIDEO_VOODOO_VERSION = 1.2.6 +XDRIVER_XF86_VIDEO_VOODOO_SOURCE = xf86-video-voodoo-$(XDRIVER_XF86_VIDEO_VOODOO_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VOODOO_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VOODOO_LICENSE = MIT XDRIVER_XF86_VIDEO_VOODOO_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_VOODOO_AUTORECONF = YES XDRIVER_XF86_VIDEO_VOODOO_DEPENDENCIES = xserver_xorg-server xorgproto $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:18 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-4-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003297.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash index d179228a74..3e32249f12 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-September/003060.html -sha256 1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659 xf86-video-vesa-2.5.0.tar.bz2 -sha512 36fd921f54f33eb25966b5f9ea1e1b3e9009965c012c8b9c676686b472111719921b80cf62dafc746058878253e21f0ef341a2ff2d650df22ca1e35e81716a8b xf86-video-vesa-2.5.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003297.html +sha256 10082771b1a8f659c60b3d9b70456a4b59948a75b3cade2dfa33b8b05e549bb1 xf86-video-vesa-2.6.0.tar.xz +sha512 494e117c1e6e0ce4c66ac7798de54667862c62605bfd76dd9373447d40dcd0521100810c9285cbe9c159440e217954c0cad6d5219c5894e075509c7c0bc353c7 xf86-video-vesa-2.6.0.tar.xz # Locally computed sha256 bda49ba1e860501c20fd444423bc790f6da4f769561b69acc0cbe5abff9409b6 COPYING diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk index b08bab4ec8..8a5a5ebf58 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VESA_VERSION = 2.5.0 -XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VESA_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VESA_VERSION = 2.6.0 +XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VESA_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VESA_LICENSE = MIT XDRIVER_XF86_VIDEO_VESA_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VESA_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:17 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-3-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003291.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash index 2988db98af..12ad79e4b4 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash @@ -1,4 +1,5 @@ -# Locally computed -sha256 1edbbc55d47d3fd71dec99b15c2483e22738c642623a0fb86ef4a81a9067a2de xf86-video-ast-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003291.html +sha256 75754fa9c7f9a94fcc706d32cc118942d16c71934d88110442443a143b930daf xf86-video-ast-1.1.6.tar.xz +sha512 8482fec8d6be577f293cb820e623544475163f713fd74ec415f899bf5e9cf9453ffe4f96e141da3671437ebf616b47395d30d4b10858053c5893f5f5b7575ef1 xf86-video-ast-1.1.6.tar.xz # Locally calculated sha256 1cdd3d57e2fdcbd21b8a7b788ffbe6f809216a9bdd36b2225cff6c4b4404a170 COPYING diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk index b39bbf9a15..f29dc29f0b 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.5 -XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_AST_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.6 +XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.xz +XDRIVER_XF86_VIDEO_AST_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_AST_LICENSE = MIT XDRIVER_XF86_VIDEO_AST_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_AST_DEPENDENCIES = xorgproto xserver_xorg-server -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 16:17:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:44 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 Message-ID: <20221211162016.784AF8644A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7255c2b31755241d8c4fafc5f733faa68182282d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003290.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash index d2384d6c15..0d7911bf96 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002742.html -sha256 9e7669ecf0f23b8e5dc39d5397cf28296f692aa4c0e4255f5e02816612c18eab xf86-input-joystick-1.6.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003290.html +sha256 905ec485fabc699b1cb21518cbd152246776fa83570e09c5822ca0973733ccd2 xf86-input-joystick-1.6.4.tar.xz +sha512 4e9127f125543060f9e6bc4b0aa384bc98a92acc52bfb240c9a114c565e0b24d2e9dcbc0e866845abc8aeb1e1a6c78cd5e3f0c0f22007aa93460b6a1910d67ef xf86-input-joystick-1.6.4.tar.xz # Locally calculated sha256 460cf612147407317a3911ce03a215707d8d6d5f3e604a53fefa6e54974ad07e COPYING diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk index 0ec4be5e53..0573f43949 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.3 -XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_JOYSTICK_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.4 +XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.xz +XDRIVER_XF86_INPUT_JOYSTICK_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_JOYSTICK_LICENSE = MIT XDRIVER_XF86_INPUT_JOYSTICK_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_JOYSTICK_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Sun Dec 11 16:17:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:46 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 Message-ID: <20221211162016.85C9E86422@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e242cde92c10e6605de54a489f1aaee3dac3b5e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003291.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash index 2988db98af..12ad79e4b4 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash @@ -1,4 +1,5 @@ -# Locally computed -sha256 1edbbc55d47d3fd71dec99b15c2483e22738c642623a0fb86ef4a81a9067a2de xf86-video-ast-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003291.html +sha256 75754fa9c7f9a94fcc706d32cc118942d16c71934d88110442443a143b930daf xf86-video-ast-1.1.6.tar.xz +sha512 8482fec8d6be577f293cb820e623544475163f713fd74ec415f899bf5e9cf9453ffe4f96e141da3671437ebf616b47395d30d4b10858053c5893f5f5b7575ef1 xf86-video-ast-1.1.6.tar.xz # Locally calculated sha256 1cdd3d57e2fdcbd21b8a7b788ffbe6f809216a9bdd36b2225cff6c4b4404a170 COPYING diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk index b39bbf9a15..f29dc29f0b 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.5 -XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_AST_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.6 +XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.xz +XDRIVER_XF86_VIDEO_AST_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_AST_LICENSE = MIT XDRIVER_XF86_VIDEO_AST_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_AST_DEPENDENCIES = xorgproto xserver_xorg-server From yann.morin.1998 at free.fr Sun Dec 11 16:17:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:48 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 Message-ID: <20221211162016.93AC98644C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f792825039878323d996d973f0bfd588991fc5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003297.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash index d179228a74..3e32249f12 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-September/003060.html -sha256 1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659 xf86-video-vesa-2.5.0.tar.bz2 -sha512 36fd921f54f33eb25966b5f9ea1e1b3e9009965c012c8b9c676686b472111719921b80cf62dafc746058878253e21f0ef341a2ff2d650df22ca1e35e81716a8b xf86-video-vesa-2.5.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003297.html +sha256 10082771b1a8f659c60b3d9b70456a4b59948a75b3cade2dfa33b8b05e549bb1 xf86-video-vesa-2.6.0.tar.xz +sha512 494e117c1e6e0ce4c66ac7798de54667862c62605bfd76dd9373447d40dcd0521100810c9285cbe9c159440e217954c0cad6d5219c5894e075509c7c0bc353c7 xf86-video-vesa-2.6.0.tar.xz # Locally computed sha256 bda49ba1e860501c20fd444423bc790f6da4f769561b69acc0cbe5abff9409b6 COPYING diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk index b08bab4ec8..8a5a5ebf58 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VESA_VERSION = 2.5.0 -XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VESA_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VESA_VERSION = 2.6.0 +XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VESA_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VESA_LICENSE = MIT XDRIVER_XF86_VIDEO_VESA_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VESA_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Sun Dec 11 16:17:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 Message-ID: <20221211162016.A1D208644D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5a0c2b779afa886cd1d79dc242f834ed0b87644 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003298.html Added hash file, removed autoreconf. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash | 5 +++++ .../x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash new file mode 100644 index 0000000000..1220ec6c2f --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash @@ -0,0 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003298.html +sha256 622973f03ac0bd0c854794ebeac268f15f4f831ec0dbe36e6cfa2b65042af602 xf86-video-voodoo-1.2.6.tar.xz +sha512 c889d79044438d6b15efceda07f63874063a2faa24a86d048e62c8ad1364efdfec04ff7ec662ad0749d2a7263abb14edb74e7d5ebf9a1aa880edb2b341a80a31 xf86-video-voodoo-1.2.6.tar.xz +# Locally computed +sha256 59ed98e3f6c6d0358d75183cf18a295d807acf2c3ea489197dd0a287b6e39bf1 COPYING diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk index d6deaa7974..33264a0bb7 100644 --- a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk @@ -4,11 +4,11 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VOODOO_VERSION = 9172ae566a0e85313fc80ab62b4455393eefe593 -XDRIVER_XF86_VIDEO_VOODOO_SITE = git://anongit.freedesktop.org/xorg/driver/xf86-video-voodoo +XDRIVER_XF86_VIDEO_VOODOO_VERSION = 1.2.6 +XDRIVER_XF86_VIDEO_VOODOO_SOURCE = xf86-video-voodoo-$(XDRIVER_XF86_VIDEO_VOODOO_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VOODOO_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VOODOO_LICENSE = MIT XDRIVER_XF86_VIDEO_VOODOO_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_VOODOO_AUTORECONF = YES XDRIVER_XF86_VIDEO_VOODOO_DEPENDENCIES = xserver_xorg-server xorgproto $(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 16:20:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:20:25 +0100 Subject: [Buildroot] [PATCH 0/4] package/x11r7: various version bumps In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211162025.GQ1044805@scaer> Bernd, All, On 2022-12-11 17:03 +0100, Bernd Kuhls spake thusly: > Hi, > > this series bumps various X11 packages and, when needed, switches the > tarball to xz format and updates _SITE to https. > > Regards, Bernd > > Bernd Kuhls (4): > package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 > package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 > package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 > package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 Series of 4 patches applied to master, thanks. Regards, Yann E. MORIN. > .../xdriver_xf86-input-joystick.hash | 5 +++-- > .../xdriver_xf86-input-joystick.mk | 6 +++--- > .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- > .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- > .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- > .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- > .../xdriver_xf86-video-voodoo.hash | 5 +++++ > .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- > 8 files changed, 26 insertions(+), 19 deletions(-) > create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash > > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:24:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:24:26 +0100 Subject: [Buildroot] [git commit] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221211162445.A184B8645A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fbb447cded5120135ce21ce6a5d2936dc79f645 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti Signed-off-by: Yann E. MORIN --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 16:24:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:24:55 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211162455.GR1044805@scaer> Giulio, All, On 2022-12-11 16:21 +0100, Giulio Benetti spake thusly: > Add pending patches upstream[0] to fix build failure. Patches fix build > failure with Aarch64 and Linux 5.18/5.19/6.0 > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > Fixes: > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > Signed-off-by: Giulio Benetti Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ > ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ > ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ > ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ > ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ > 5 files changed, 237 insertions(+) > create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > > diff --git a/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > new file mode 100644 > index 0000000000..e2b7c99272 > --- /dev/null > +++ b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > @@ -0,0 +1,54 @@ > +From 255d18a2f1c0c7e55e5165602c83b0b9950de0a4 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 22:48:21 +0100 > +Subject: [PATCH] mali_base_kernel.h: fix build failure on aarch64 > + > +Aarch64 PAGE_SHIFT is not 12 and this leads to build failure: > +``` > +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2266:9: error: duplicate case value > + 2266 | case PFN_DOWN(BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE): > + | ^~~~ > +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2265:9: note: previously used here > + 2265 | case PFN_DOWN(BASEP_MEM_INVALID_HANDLE): > + | ^~~~ > +``` > +This because PFN_DOWN(x) expands to ((x) >> PAGE_SHIFT), PAGE_SHIFT is not > +always 12 and can be more like in Aarch64. This leads to override all > +switch case PFN_DOWN(0) with a 0 and so compiler complains for duplicate > +case values since all case values will be 0. Let's substitute magic number > +12 with Linux PAGE_SHIFT macro to fix this. > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h | 14 +++++++------- > + 1 file changed, 7 insertions(+), 7 deletions(-) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > +index 6f5c68e..ded874d 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > +@@ -270,14 +270,14 @@ struct base_mem_import_user_buffer { > + */ > + #define BASE_MEM_WRITE_ALLOC_PAGES_HANDLE ((base_mem_handle) { {BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE} }) > + > +-#define BASEP_MEM_INVALID_HANDLE (0ull << 12) > +-#define BASE_MEM_MMU_DUMP_HANDLE (1ull << 12) > +-#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << 12) > +-#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << 12) > +-#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << 12) > ++#define BASEP_MEM_INVALID_HANDLE (0ull << PAGE_SHIFT) > ++#define BASE_MEM_MMU_DUMP_HANDLE (1ull << PAGE_SHIFT) > ++#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << PAGE_SHIFT) > ++#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << PAGE_SHIFT) > ++#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << PAGE_SHIFT) > + /* reserved handles ..-64< for future special handles */ > +-#define BASE_MEM_COOKIE_BASE (64ul << 12) > +-#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << 12) + \ > ++#define BASE_MEM_COOKIE_BASE (64ul << PAGE_SHIFT) > ++#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << PAGE_SHIFT) + \ > + BASE_MEM_COOKIE_BASE) > + > + /* Mask to detect 4GB boundary alignment */ > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > new file mode 100644 > index 0000000000..1d73afc722 > --- /dev/null > +++ b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > @@ -0,0 +1,53 @@ > +From fc06033c81bec1a8dd78982d523150e8e1ccb2f0 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:16:27 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: fix build failure on > + dma_resv_get_fences() Linux 5.18 and 5.19 > + > +dma_resv_get_fences() 2nd attribute pfence_excl is not required anymore > +starting from Linux 5.18[0] and it's been substituted with bool write that > +in our case we want set to true since previous dma_resv_get_fences() does > +write back all fences. Same goes for Linux 5.19[1] that introduces enum > +dma_resv_usage and for that we pass DMA_RESV_USAGE_WRITE. > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=75ab2b3633ccddd8f7bdf6c76f9ab3f9b2fc5d9d > +[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7bc80a5462c37eab58a9ea386064307c0f447fd1 > + > +Signed-off-by: Giulio Benetti > +--- > + .../gpu/arm/midgard/mali_kbase_dma_fence.c | 19 ++++++++++++++++++- > + 1 file changed, 18 insertions(+), 1 deletion(-) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index 6b7e745..dadf5d3 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -218,7 +218,24 @@ kbase_dma_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) > + kbase_dma_fence_queue_work(katom); > + } > + > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) > ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, > ++ struct dma_fence **pfence_excl, > ++ unsigned int *pshared_count, > ++ struct dma_fence ***pshared) > ++{ > ++ return dma_resv_get_fences(obj, DMA_RESV_USAGE_WRITE, pshared_count, > ++ pshared); > ++} > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)) > ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, > ++ struct dma_fence **pfence_excl, > ++ unsigned int *pshared_count, > ++ struct dma_fence ***pshared) > ++{ > ++ return dma_resv_get_fences(obj, true, pshared_count, pshared); > ++} > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) > + static int dma_resv_get_fences_rcu(struct dma_resv *obj, > + struct dma_fence **pfence_excl, > + unsigned int *pshared_count, > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > new file mode 100644 > index 0000000000..45ed969ab7 > --- /dev/null > +++ b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > @@ -0,0 +1,38 @@ > +From 4b24cf96eaee891ac66ca46a166686461e8ccf2c Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:38:57 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: add local dma_resv_reserve_shared() > + for Linux 5.19 > + > +Starting from Linux 5.19[0] dma_resv_reserve_shared() is renamed to > +dma_resv_reserve_fences() so let's implement locally > +dma_resv_reserve_shared() calling dma_resv_reserve_fences(). > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c8d4c18bfbc4ab467188dbe45cc8155759f49d9e > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 7 +++++++ > + 1 file changed, 7 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index dadf5d3..bb1565a 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -332,6 +332,13 @@ void kbase_dma_fence_add_reservation(struct dma_resv *resv, > + (info->dma_fence_resv_count)++; > + } > + > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) > ++int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) > ++{ > ++ return dma_resv_reserve_fences(obj, num_fences); > ++} > ++#endif > ++ > + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, > + struct kbase_dma_fence_resv_info *info) > + { > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > new file mode 100644 > index 0000000000..a1e6bcd7da > --- /dev/null > +++ b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > @@ -0,0 +1,43 @@ > +From 6aca0b5ae4b981bf836a6130bba8be53bb9a4e8f Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:49:48 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: add local > + dma_resv_add_shared/excl_fence() for Linux 5.19 > + > +Starting from Linux 5.19[0] dma_resv_add_shared/excl_fence() functions get > +hidden and unified with function dma_resv_add_fence() which third argument > +'enum dma_resv_usage usage' decides if create a shared(DMA_RESV_USAGE_READ) > +or exclusive(DMA_RESV_USAGE_WRITE) fence. So let's implement locally both > +functions calling dma_resv_add_fence() accordingly. > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=73511edf8b196e6f1ccda0fdf294ff57aa2dc9db > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 10 ++++++++++ > + 1 file changed, 10 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index bb1565a..52194b2 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -337,6 +337,16 @@ int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) > + { > + return dma_resv_reserve_fences(obj, num_fences); > + } > ++ > ++void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) > ++{ > ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_READ); > ++} > ++ > ++void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) > ++{ > ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_WRITE); > ++} > + #endif > + > + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > new file mode 100644 > index 0000000000..af5b15b302 > --- /dev/null > +++ b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > @@ -0,0 +1,49 @@ > +From bac84845f27b689fc614fb5b4a964e0177572905 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Mon, 10 Oct 2022 23:35:26 +0200 > +Subject: [PATCH] Fix build failure with Linux version >= 6.0.0 > + > +Function regsiter_shrinker() now needs a string as a second argument to > +log the caller, so let's pass "mali" string if Linux version >= 6.0.0 > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c | 4 ++++ > + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c | 4 ++++ > + 2 files changed, 8 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > +index 20f86b9..710ebac 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > +@@ -446,7 +446,11 @@ int kbase_mem_evictable_init(struct kbase_context *kctx) > + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) > + kctx->reclaim.batch = 0; > + #endif > ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) > ++ register_shrinker(&kctx->reclaim, "mali"); > ++#else > + register_shrinker(&kctx->reclaim); > ++#endif > + return 0; > + } > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > +index 696730a..4d908ac 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > +@@ -379,7 +379,11 @@ int kbase_mem_pool_init(struct kbase_mem_pool *pool, > + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) > + pool->reclaim.batch = 0; > + #endif > ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) > ++ register_shrinker(&pool->reclaim, "mali"); > ++#else > + register_shrinker(&pool->reclaim); > ++#endif > + > + pool_dbg(pool, "initialized\n"); > + > +-- > +2.34.1 > + > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:26:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:26:31 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211162455.GR1044805@scaer> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> <20221211162455.GR1044805@scaer> Message-ID: <20221211162631.GS1044805@scaer> Giulio, All, On 2022-12-11 17:24 +0100, Yann E. MORIN spake thusly: > On 2022-12-11 16:21 +0100, Giulio Benetti spake thusly: > > Add pending patches upstream[0] to fix build failure. Patches fix build > > failure with Aarch64 and Linux 5.18/5.19/6.0 > > > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > > > Fixes: > > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > > > Signed-off-by: Giulio Benetti > > Applied to master, thanks. Nope, nope, nope; not that one... Sorry for the confusion... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:27:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:27:13 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> References: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211162713.GT1044805@scaer> Giulio, All, On 2022-12-08 20:47 +0100, Giulio Benetti spake thusly: > Bump to latest version to fix build failure with Linux 6.0. > > Fixes: > http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > > Signed-off-by: Giulio Benetti Applied to master, thanks. (yes, this one, yes...) Regards, Yann E. MORIN. > --- > V1->V2: > * add Fixes: to commit log as suggested by Sergey Matyukevich > --- > package/xr819-xradio/xr819-xradio.hash | 2 +- > package/xr819-xradio/xr819-xradio.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash > index 89201a8eb7..08a3b6e8cc 100644 > --- a/package/xr819-xradio/xr819-xradio.hash > +++ b/package/xr819-xradio/xr819-xradio.hash > @@ -1,4 +1,4 @@ > # Locally computed > -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz > +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz > # Locally computed > sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE > diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk > index 835e229347..8c1cb1587f 100644 > --- a/package/xr819-xradio/xr819-xradio.mk > +++ b/package/xr819-xradio/xr819-xradio.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 > +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 > XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) > XR819_XRADIO_LICENSE = GPL-2.0 > XR819_XRADIO_LICENSE_FILES = LICENSE > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:27:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:27:53 +0100 Subject: [Buildroot] [git commit] package/network-manager: bump to version 1.40.6 Message-ID: <20221211162848.B04B786461@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7c20ad548818fad6924f19e31ef2defdc418875 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Yann E. MORIN --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index 26bcf843c2..f503665a9a 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/NetworkManager/1.36/NetworkManager-1.36.4.sha256sum -sha256 61304e937dd926471d56715bdede7bab7ccac827356e67f2700d343317cd3c59 NetworkManager-1.36.4.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.6.sha256sum +sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index a17c5e1774..847c6a82ba 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_VERSION_MAJOR = 1.36 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).4 +NETWORK_MANAGER_VERSION_MAJOR = 1.40 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://download.gnome.org/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR) NETWORK_MANAGER_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Sun Dec 11 16:32:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:32:27 +0100 Subject: [Buildroot] [git commit] package/tealdeer: exclude unsupported targets Message-ID: <20221211163647.D54E686488@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22bdfbdfc72681f552ae346a110d81b98ec477e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Not all target architectures are supported by the "ring" dependency: - mips: https://github.com/briansmith/ring/issues/562 - PowerPC: https://github.com/briansmith/ring/issues/389 - Sparc: https://github.com/briansmith/ring/issues/1512 - s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 Signed-off-by: Danilo Bargen Signed-off-by: Yann E. MORIN --- package/tealdeer/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..662a937ce1 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,11 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips, PowerPC, Sparc, s390x + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + depends on !(BR2_sparc || BR2_sparc64) + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are From yann.morin.1998 at free.fr Sun Dec 11 16:37:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:37:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208110247.7002c3ca@c3po> References: <20221208110247.7002c3ca@c3po> Message-ID: <20221211163758.GU1044805@scaer> Danilo, All, On 2022-12-08 11:02 +0100, Danilo Bargen spake thusly: > Not all target architectures are supported by the "ring" dependency. > > Signed-off-by: Danilo Bargen > --- > package/tealdeer/Config.in | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in > index 96ed81614b..a61a59f3ee 100644 > --- a/package/tealdeer/Config.in > +++ b/package/tealdeer/Config.in > @@ -1,6 +1,14 @@ > config BR2_PACKAGE_TEALDEER > bool "tealdeer" > depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS > + # Crypto dependency (ring) not available for mips: > https://github.com/briansmith/ring/issues/562 > + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) > + # Crypto dependency (ring) not available for PowerPC: > https://github.com/briansmith/ring/issues/389 > + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) > + # Crypto dependency (ring) not available for Sparc: > https://github.com/briansmith/ring/issues/1512 > + depends on !(BR2_sparc || BR2_sparc64) > + # Crypto dependency (ring) not available for s390x: > https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 > + depends on !BR2_s390x As Thomas already noted, this patch is badly broken. I've massaged into back into something that looks nicer, and applied to master, after simplifying the comment and moving the references to the commit log. Regards, Yann E. MORIN. > select BR2_PACKAGE_HOST_RUSTC > help > A fast and full-featured tldr client. tldr pages are > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sun Dec 11 16:49:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:49:46 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria Message-ID: <20221211164958.0D20086491@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f2da02b9e38a72ec3d18171e482a0791b5dd24b9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch moves the board/zynqmp/kria/kv260/uboot.fragment file to the board/zynqmp/kria directory. The reason is that this file is the same for any kria starter kit and is not specific to the kv260. By moving the file, it can be logically re-used with the kr260 when support for this starter kit is added to buildroot. KR260 Starter Kit: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 configs/zynqmp_kria_kv260_defconfig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/uboot.fragment similarity index 100% rename from board/zynqmp/kria/kv260/uboot.fragment rename to board/zynqmp/kria/uboot.fragment diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -24,7 +24,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y From thomas.petazzoni at bootlin.com Sun Dec 11 16:50:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:50:14 +0100 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria In-Reply-To: <20221206155226.54290-1-neal.frager@amd.com> References: <20221206155226.54290-1-neal.frager@amd.com> Message-ID: <20221211175014.445e135f@windsurf> On Tue, 6 Dec 2022 08:52:26 -0700 Neal Frager via buildroot wrote: > This patch moves the board/zynqmp/kria/kv260/uboot.fragment file > to the board/zynqmp/kria directory. The reason is that this file > is the same for any kria starter kit and is not specific to the kv260. > By moving the file, it can be logically re-used with the kr260 when > support for this starter kit is added to buildroot. > > KR260 Starter Kit: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 > configs/zynqmp_kria_kv260_defconfig | 2 +- > 2 files changed, 1 insertion(+), 1 deletion(-) > rename board/zynqmp/kria/{kv260 => }/uboot.fragment (100%) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:50:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:50:52 +0100 Subject: [Buildroot] [git commit] package/sscep: requires blowfish support in openssl Message-ID: <20221211165102.8392486499@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4fc5e48521082d1b3cd9d96efc34979969d745b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Enable blowfish in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] 123 | return EVP_bf_cbc(); | ^~~~~~~~~~ | EVP_sm4_cbc Fixes: - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 Signed-off-by: Fabrice Fontaine Reviewed-by: Dario Binacchi Signed-off-by: Thomas Petazzoni --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 4b9039c9b2..2e5e29f7c8 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_SSCEP bool "sscep" + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl In-Reply-To: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> References: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Message-ID: <20221211175101.040ec1a4@windsurf> On Tue, 6 Dec 2022 23:03:11 +0100 Fabrice Fontaine wrote: > Enable blowfish in openssl to fix the following build failure raised > since the addition of the package in commit > 72fa60dc102679f51b228336ec38f5af78ff7646: > > src/sscep.c: In function 'get_cipher_alg': > src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] > 123 | return EVP_bf_cbc(); > | ^~~~~~~~~~ > | EVP_sm4_cbc > > Fixes: > - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 > > Signed-off-by: Fabrice Fontaine > --- > package/sscep/Config.in | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 In-Reply-To: <20221207052143.18521-1-fido_max@inbox.ru> References: <20221207052143.18521-1-fido_max@inbox.ru> Message-ID: <20221211175125.76dd4700@windsurf> On Wed, 7 Dec 2022 08:21:43 +0300 Maxim Kochetkov via buildroot wrote: > Release notes: https://www.postgresql.org/docs/release/14.6/ > > Signed-off-by: Maxim Kochetkov > --- > package/postgresql/postgresql.hash | 4 ++-- > package/postgresql/postgresql.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:18 +0100 Subject: [Buildroot] [git commit] package/postgresql: bump version to 14.6 Message-ID: <20221211165230.8072B8649F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From thomas.petazzoni at bootlin.com Sun Dec 11 16:55:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:55:59 +0100 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch In-Reply-To: <20221207122133.14860-1-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> Message-ID: <20221211175559.73447189@windsurf> Hello Neal, On Wed, 7 Dec 2022 05:21:32 -0700 Neal Frager via buildroot wrote: > The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch > is already committed in the Xilinx 2022.2 u-boot release tag. > > Signed-off-by: Neal Frager > --- > ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- > configs/zynqmp_zcu106_defconfig | 1 - > 2 files changed, 41 deletions(-) > delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch This should have been part of the commit updating U-Boot. If you didn't notice then, then this commit should have been very different: (1) it should clearly indicate that it fixes a bug and (2) it should point to the commit it is fixing. I've committed with the following commit log: board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni Thanks, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:56:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:56:48 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/patches: fix build by dropping U-Boot patch Message-ID: <20221211165800.56264864B0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=607665e3cecd967759344d6c702babe82ffa604c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since commit 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- ...p-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ---------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 3214d45fa9..5c53122b46 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,4 +38,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" From thomas.petazzoni at bootlin.com Sun Dec 11 16:55:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:55:24 +0100 Subject: [Buildroot] [git commit] board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Message-ID: <20221211165800.4B2F5864AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca9b63a1e0bfa474a75522e62d671ed8b080f19f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- ...p-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ---------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" From thomas.petazzoni at bootlin.com Sun Dec 11 16:58:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:58:08 +0100 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221207122133.14860-2-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> <20221207122133.14860-2-neal.frager@amd.com> Message-ID: <20221211175808.533b3ba2@windsurf> On Wed, 7 Dec 2022 05:21:33 -0700 Neal Frager via buildroot wrote: > The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch > is already committed in the Xilinx 2022.2 u-boot release tag. > > Signed-off-by: Neal Frager > --- > ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- > configs/zynqmp_kria_kv260_defconfig | 1 - > 2 files changed, 40 deletions(-) > delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch Also applied with an improved commit log. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:03:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:03:36 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221207124855.1831-1-neal.frager@amd.com> References: <20221207124855.1831-1-neal.frager@amd.com> Message-ID: <20221211180336.79ea5b05@windsurf> Hello, On Wed, 7 Dec 2022 05:48:55 -0700 Neal Frager via buildroot wrote: > The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. > > Signed-off-by: Neal Frager > --- > configs/zynqmp_kria_kv260_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig > index df01ad30b8..aef67b3cb4 100644 > --- a/configs/zynqmp_kria_kv260_defconfig > +++ b/configs/zynqmp_kria_kv260_defconfig > @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" Do you test your patches before sending them? Because it's quite worrying to have some many fixes. And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: $ make zynqmp_kria_kv260_defconfig $ make linux-patch $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' $ So unless I'm wrong, this patch doesn't look correct. Please make sure to do a full build of your defconfigs (make clean; make foobar_defconfig; make) before sending an update to your defconfig. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:25 +0100 Subject: [Buildroot] [git commit] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin Message-ID: <20221211170444.09065864B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c19e0bdc5621518986dfa04ced0dadd3c53e193c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch fixes a problem in the vck190 boot.bin generation as it should be using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. While both dtbs are basically the same, it is better not to mix this up. Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- board/versal/post-image.sh | 2 +- board/versal/uboot.fragment | 1 + configs/versal_vck190_defconfig | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/board/versal/post-image.sh b/board/versal/post-image.sh index 890522c31d..f45f29a155 100755 --- a/board/versal/post-image.sh +++ b/board/versal/post-image.sh @@ -24,7 +24,7 @@ cat <<-__HEADER_EOF > "${BINARIES_DIR}/bootgen.bif" } image { id = 0x1c000000, name=apu_subsystem - { type=raw, load=0x00001000, file=${BINARIES_DIR}/system.dtb } + { type=raw, load=0x00001000, file=${BINARIES_DIR}/u-boot.dtb } { core=a72-0, exception_level=el-3, trustzone, file=${BINARIES_DIR}/bl31.elf } { core=a72-0, exception_level=el-2, file=${BINARIES_DIR}/u-boot.elf } } diff --git a/board/versal/uboot.fragment b/board/versal/uboot.fragment new file mode 100644 index 0000000000..6f71907379 --- /dev/null +++ b/board/versal/uboot.fragment @@ -0,0 +1 @@ +CONFIG_OF_SEPARATE=y diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index d87df221c6..fcda6eb431 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -25,10 +25,12 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_versal_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/versal/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=versal-vck190-rev1.1" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_REMAKE_ELF=y +BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_PACKAGE_VERSAL_FIRMWARE=y BR2_PACKAGE_VERSAL_FIRMWARE_VERSION="v2022.2" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:47 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin In-Reply-To: <20221207154634.48866-1-neal.frager@amd.com> References: <20221207154634.48866-1-neal.frager@amd.com> Message-ID: <20221211180447.3a31201b@windsurf> On Wed, 7 Dec 2022 08:46:34 -0700 Neal Frager via buildroot wrote: > This patch fixes a problem in the vck190 boot.bin generation as it should be > using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. > While both dtbs are basically the same, it is better not to mix this up. > > Signed-off-by: Neal Frager > --- > board/versal/post-image.sh | 2 +- > board/versal/uboot.fragment | 1 + > configs/versal_vck190_defconfig | 2 ++ > 3 files changed, 4 insertions(+), 1 deletion(-) > create mode 100644 board/versal/uboot.fragment Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix In-Reply-To: <20221207222631.1260519-1-bernd.kuhls@t-online.de> References: <20221207222631.1260519-1-bernd.kuhls@t-online.de> Message-ID: <20221211180502.1042cc20@windsurf> On Wed, 7 Dec 2022 23:26:31 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- > package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:41 +0100 Subject: [Buildroot] [git commit] package/python-pypa-build: drop host-python-tomli dependency Message-ID: <20221211170557.C1574864D5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=889c7815ed5fca418ca02dda9a8f5fcf8674fac4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pypa-build/python-pypa-build.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk index b78aefe855..adc124b074 100644 --- a/package/python-pypa-build/python-pypa-build.mk +++ b/package/python-pypa-build/python-pypa-build.mk @@ -12,7 +12,6 @@ PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \ host-python-packaging \ - host-python-pep517 \ - host-python-tomli + host-python-pep517 $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:54 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix Message-ID: <20221211170557.B71EB864D4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5dd4caaa011b1efffc522d0d313725a195cfee7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 74f15e6d9b..79921da503 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 278411430d41ac24f28e05f76d2d46a90cb3989202a450399ac0495c264a6846 kodi-pvr-nextpvr-19.0.4-Matrix.tar.gz +sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index c2f54e0c2c..dc62040b02 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.4-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:46 +0100 Subject: [Buildroot] [git commit] package/python-pep517: drop host-python-tomli dependency Message-ID: <20221211170557.CB3CE864D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0e09a1b0a6a57f3bda48d87f7292af136d59949 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pep517/python-pep517.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-pep517/python-pep517.mk b/package/python-pep517/python-pep517.mk index 1fd294fbb4..c43b09faaa 100644 --- a/package/python-pep517/python-pep517.mk +++ b/package/python-pep517/python-pep517.mk @@ -10,6 +10,5 @@ PYTHON_PEP517_SITE = https://files.pythonhosted.org/packages/4d/19/e11fcc88288f6 PYTHON_PEP517_LICENSE = MIT PYTHON_PEP517_LICENSE_FILES = LICENSE PYTHON_PEP517_SETUP_TYPE = flit-bootstrap -HOST_PYTHON_PEP517_DEPENDENCIES = host-python-tomli $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:49 +0100 Subject: [Buildroot] [git commit] package/python-maturin: drop host-python-tomli dependency Message-ID: <20221211170557.D6228864D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef708b0c195d168c311b1096c1ab2b7bf6c2aa1e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-maturin/python-maturin.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..3dedfdce11 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -12,7 +12,6 @@ PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit HOST_PYTHON_MATURIN_DEPENDENCIES = \ host-python-setuptools-rust \ - host-python-tomli \ host-rustc HOST_PYTHON_MATURIN_ENV = \ $(HOST_PKG_CARGO_ENV) \ From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pypa-build: drop host-python-tomli dependency In-Reply-To: <20221206044120.2803159-1-james.hilliard1@gmail.com> References: <20221206044120.2803159-1-james.hilliard1@gmail.com> Message-ID: <20221211180605.2482e589@windsurf> On Mon, 5 Dec 2022 21:41:20 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-pypa-build/python-pypa-build.mk | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pep517: drop host-python-tomli dependency In-Reply-To: <20221206044156.2804371-1-james.hilliard1@gmail.com> References: <20221206044156.2804371-1-james.hilliard1@gmail.com> Message-ID: <20221211180609.2f54d7d6@windsurf> On Mon, 5 Dec 2022 21:41:56 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-pep517/python-pep517.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: drop host-python-tomli dependency In-Reply-To: <20221206044545.2812061-1-james.hilliard1@gmail.com> References: <20221206044545.2812061-1-james.hilliard1@gmail.com> Message-ID: <20221211180613.7ba1e788@windsurf> On Mon, 5 Dec 2022 21:45:45 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-maturin/python-maturin.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:53 +0100 Subject: [Buildroot] [PATCH 1/3] package/intel-mediadriver: bump version to 22.6.4 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221211180653.7ed29dff@windsurf> On Mon, 5 Dec 2022 19:33:34 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/intel-mediadriver/intel-mediadriver.hash | 2 +- > package/intel-mediadriver/intel-mediadriver.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Series applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:40 +0100 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.4 Message-ID: <20221211170706.69CDB864E8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=193ea75cc03fe829aa8a04bc2335f426892998d8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index e4fd569830..7cbedb7127 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a47a554cb3055614a8041cf478c4c89e249c2157c7e98389fbaba6144dc18783 intel-mediasdk-22.6.3.tar.gz +sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f5e39905a1..3bd6197779 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.3 +INTEL_MEDIASDK_VERSION = 22.6.4 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:37 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.4 Message-ID: <20221211170706.563F1864E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e14c63da95959cbcbbc1cda4bf5e643cb9d17f80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index 0a42475400..a9b7c6407d 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f42c41dce7ab4213e21f6599cd0602e5ab40a8182ec286bfc0a16547721dff7a intel-media-22.6.3.tar.gz +sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 27f3193929..ff97445181 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.3 +INTEL_MEDIADRIVER_VERSION = 22.6.4 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:44 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.1 Message-ID: <20221211170706.7CFD2864EC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7402436bebe225ccc758960dfd822e8afcee9e65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-gmmlib/intel-gmmlib.hash | 2 +- package/intel-gmmlib/intel-gmmlib.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-gmmlib/intel-gmmlib.hash b/package/intel-gmmlib/intel-gmmlib.hash index 490ff46dfc..9491f23680 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c1f33e1519edfc527127baeb0436b783430dfd256c643130169a3a71dc86aff9 intel-gmmlib-22.3.0.tar.gz +sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ee5b60ab6b..81c455eafd 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.0 +INTEL_GMMLIB_VERSION = 22.3.1 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 17:15:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:15:09 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221211171531.9F96D864F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e4a1183d8f7d8422dbc23432248b984745a428b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 13 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index cb0176a31c..9136ccd0e0 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + config BR2_KERNEL_HEADERS_5_19 bool "kernel headers version 5.19.x are no longer supported" select BR2_LEGACY diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind From thomas.petazzoni at bootlin.com Sun Dec 11 17:15:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:15:34 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221205183504.2699092-1-bernd.kuhls@t-online.de> References: <20221205183504.2699092-1-bernd.kuhls@t-online.de> Message-ID: <20221211181534.178f8318@windsurf> On Mon, 5 Dec 2022 19:35:04 +0100 Bernd Kuhls wrote: > Removed xmvc support due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 > > Removed comment concerning gallium-xlib due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 > > Rebased patch 0004 due to upstream commit: > https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 > > Please note that patch 0004 can be removed when buildroot toolchains are > updated to uClibc 1.0.42: > https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 > > Signed-off-by: Bernd Kuhls > --- > v3: rebased for master branch after -next merge Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.3 In-Reply-To: <20221206045857.2858281-1-james.hilliard1@gmail.com> References: <20221206045857.2858281-1-james.hilliard1@gmail.com> Message-ID: <20221211181631.2140cb74@windsurf> On Mon, 5 Dec 2022 21:58:57 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-orjson/python-orjson.hash | 2 +- > package/python-orjson/python-orjson.mk | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:20 +0100 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.3 Message-ID: <20221211171651.ACAF58651C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=681ef0b18c27815b85a2ad4b43c02dede8af06bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 8563ed544f..515590795b 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dc06889b0ce52d5e96253573f6cbdf5939c5902022cbe2538cedc622e9378372 orjson-3.8.2.tar.gz +sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index b18a5cdada..bda0a8ab48 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.2 +PYTHON_ORJSON_VERSION = 3.8.3 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/13/08/d476fff015ccc0f043d3df6332c807695ae3d6abc1758b24f3d335750550 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:43 +0100 Subject: [Buildroot] [git commit] package/python-setuptools: bump to version 65.6.3 Message-ID: <20221211171651.B739B86521@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bbe96083f035b21be58498d055b83b2f7576ce16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 3e4ae01d92..76ad1ba1ce 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz -sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz +md5 1fd8bd04b0bed95ad6c81f03b1c080bc setuptools-65.6.3.tar.gz +sha256 a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 setuptools-65.6.3.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 3b62221e25..226ef2b479 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.1 +PYTHON_SETUPTOOLS_VERSION = 65.6.3 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b6/21/cb9a8d0b2c8597c83fce8e9c02884bce3d4951e41e807fc35791c6b23d9a PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools: bump to version 65.6.3 In-Reply-To: <20221206051333.2901529-1-james.hilliard1@gmail.com> References: <20221206051333.2901529-1-james.hilliard1@gmail.com> Message-ID: <20221211181654.79a8d532@windsurf> On Mon, 5 Dec 2022 22:13:33 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-setuptools/python-setuptools.hash | 4 ++-- > package/python-setuptools/python-setuptools.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sun Dec 11 17:17:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> Message-ID: <20221211171735.GV1044805@scaer> Danilo, All, On 2022-12-08 16:48 +0100, Danilo Bargen spake thusly: > > Side note: overall, if you take a step back, it is absolutely > > mind-blowing that a simple application showing tldr pages has a > > dependency on architecture-specific things. There is really no sane > > reason to have such dependencies, but apparently the Rust ecosystem is > > not completely sane... :-/ > > The reason is that Tealdeer uses https://github.com/rustls/rustls for > TLS, which depends on the "ring" library [--SNIP--] > Previously tealdeer used OpenSSL, but quite a few of the users had > trouble with broken OpenSSL installations. Plus, it made > cross-compilation and static builds much harder. Using rustls makes > this much easier on the common platforms, but of course, this has > certain limitations with regards to more obscure target architectures. cross-compilation with openssl is very easu. It just works. That static build is harder I consider that a benefit rather than a deficiency. ;-] > If you would rather remove tealdeer from Buildroot (because the config > is getting too complex), that would be OK for me. Otherwise, I'd > update my patch based on your suggestions. I think what Thomas meant, was that it is a pity that we need a TLS implementation just to read the equivalent of man-pages, which by virtue of being local oalways work, and that that TLS implementation has limitations on architectures, which man-pages do not... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sun Dec 11 17:40:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 10:40:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tomli: drop flit-bootstrap for host package Message-ID: <20221211174029.1928619-1-james.hilliard1@gmail.com> As tomli is no longer required for bootstrapping our pep517 toolchain we no longer need to use flit-bootstrap for the host package. Signed-off-by: James Hilliard --- package/python-tomli/python-tomli.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-tomli/python-tomli.mk b/package/python-tomli/python-tomli.mk index b803d67466..5d259f71a3 100644 --- a/package/python-tomli/python-tomli.mk +++ b/package/python-tomli/python-tomli.mk @@ -10,7 +10,6 @@ PYTHON_TOMLI_SITE = https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb0 PYTHON_TOMLI_LICENSE = MIT PYTHON_TOMLI_LICENSE_FILES = LICENSE PYTHON_TOMLI_SETUP_TYPE = flit -HOST_PYTHON_TOMLI_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 17:38:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:38:39 +0100 Subject: [Buildroot] [git commit] package/hddtemp: new package Message-ID: <20221211174626.BD99D86538@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93d982207b43f9e741e190a71317901972175796 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master [Bernd: - switched to actively maintained fork - package/Config.in: moved to "Hardware handling" (Peter) - added toolchain dependencies (Thomas) - added license hash - fixed build errors related to iconv and execinfo (Peter) - removed hook HDDTEMP_REMOVE_MAN (Thomas) - install hddtemp.db to target - added build/install _CMDS due to https://github.com/vitlav/hddtemp/issues/5] Signed-off-by: Bernd Kuhls [yann.morin.1998 at free.fr: - use GETTEXTIZE=YES, drop host-gettext from _DEPENDENCIES - drop custom build and install commands now that we gettextize - explicitly specify the DB path, introduce HDDTEMP_DB_PATH ] Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/hddtemp/Config.in | 17 +++++++++++++++++ package/hddtemp/hddtemp.hash | 3 +++ package/hddtemp/hddtemp.mk | 35 +++++++++++++++++++++++++++++++++++ 5 files changed, 57 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 04047d43da..29dffaadf1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -345,6 +345,7 @@ F: package/glmark2/ F: package/gpsd/ F: package/gptfdisk/ F: package/hdparm/ +F: package/hddtemp/ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ diff --git a/package/Config.in b/package/Config.in index 6804e1d418..10a0493b8d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -508,6 +508,7 @@ endmenu source "package/gpsd/Config.in" source "package/gptfdisk/Config.in" source "package/gvfs/Config.in" + source "package/hddtemp/Config.in" source "package/hdparm/Config.in" source "package/hwdata/Config.in" source "package/hwloc/Config.in" diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in new file mode 100644 index 0000000000..0e02252461 --- /dev/null +++ b/package/hddtemp/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_HDDTEMP + bool "hddtemp" + depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE + help + hddtemp is a small utility that gives you the temperature of + your hard drive by reading S.M.A.R.T. informations, for drives + that support this feature. + + https://github.com/vitlav/hddtemp + http://www.guzu.net/linux/hddtemp.php + +comment "hddtemp needs dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash new file mode 100644 index 0000000000..cd82d7f89b --- /dev/null +++ b/package/hddtemp/hddtemp.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk new file mode 100644 index 0000000000..7023e11e59 --- /dev/null +++ b/package/hddtemp/hddtemp.mk @@ -0,0 +1,35 @@ +################################################################################ +# +# hddtemp +# +################################################################################ + +HDDTEMP_VERSION = 0.4.3 +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) +HDDTEMP_LICENSE = GPLv2 +HDDTEMP_LICENSE_FILES = GPL-2 + +# Fetched from Github with no configure script +HDDTEMP_AUTORECONF = YES +HDDTEMP_GETTEXTIZE = YES + +HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db +HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" + +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) +HDDTEMP_DEPENDENCIES += libexecinfo +HDDTEMP_LIBS += -lexecinfo +endif + +ifeq ($(BR2_PACKAGE_LIBICONV),y) +HDDTEMP_DEPENDENCIES += libiconv +HDDTEMP_LIBS += -liconv +endif + +define HDDTEMP_INSTALL_HDDTEMP_DB + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)$(HDDTEMP_DB_PATH) +endef +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB + +$(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 17:47:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:47:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: new package In-Reply-To: <20221211112824.319583-1-bernd.kuhls@t-online.de> References: <20221211112824.319583-1-bernd.kuhls@t-online.de> Message-ID: <20221211174730.GW1044805@scaer> Bernd, All, On 2022-12-11 12:28 +0100, Bernd Kuhls spake thusly: > From: Gilles Chanteperdrix Unfortunately, Gilles will never be able to reply: https://source.denx.de/Xenomai/xenomai/-/wikis/Gilles_Chanteperdrix so I dropped it from the list of Cc... Still, it was nice of you to keep authorship to him, and so did I. > Signed-off-by: Bernd Kuhls > [Bernd: > - switched to actively maintained fork > - package/Config.in: moved to "Hardware handling" (Peter) > - added toolchain dependencies (Thomas) > - added license hash > - fixed build errors related to iconv and execinfo (Peter) > - removed hook HDDTEMP_REMOVE_MAN (Thomas) > - install hddtemp.db to target > - added build/install _CMDS due to > https://github.com/vitlav/hddtemp/issues/5] I've done quite a few more changes to actually fix the gettext issue in the po/ subdir: - use GETTEXTIZE=YES, drop host-gettext from _DEPENDENCIES - drop custom build and install commands now that we gettextize - explicitly specify the DB path, introduce HDDTEMP_DB_PATH Applied to master, thanks. Regards, Yann E. MORIN. > --- > Imho this package is still relevant despite the fact that is was removed > from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002484 > The drivetemp kernel module is only available since kernel 5.6 and nvme > support was added to the current hddtemp fork: > https://github.com/vitlav/hddtemp/commit/edcb4db5acd806010925ccf7bf58f1968cf54df3 > > Building this defconfig > > BR2_PACKAGE_HDDTEMP=y > > finished without errors: > > arm-aarch64 [ 1/44]: OK > bootlin-aarch64-glibc [ 2/44]: OK > bootlin-arcle-hs38-uclibc [ 3/44]: OK > bootlin-armv5-uclibc [ 4/44]: OK > bootlin-armv7-glibc [ 5/44]: OK > bootlin-armv7m-uclibc [ 6/44]: SKIPPED > bootlin-armv7-musl [ 7/44]: OK > bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED > bootlin-m68k-68040-uclibc [ 9/44]: OK > bootlin-microblazeel-uclibc [10/44]: OK > bootlin-mipsel32r6-glibc [11/44]: OK > bootlin-mipsel-uclibc [12/44]: OK > bootlin-nios2-glibc [13/44]: OK > bootlin-openrisc-uclibc [14/44]: OK > bootlin-powerpc64le-power8-glibc [15/44]: OK > bootlin-powerpc-e500mc-uclibc [16/44]: OK > bootlin-riscv32-glibc [17/44]: OK > bootlin-riscv64-glibc [18/44]: OK > bootlin-riscv64-musl [19/44]: OK > bootlin-sh4-uclibc [20/44]: OK > bootlin-sparc64-glibc [21/44]: OK > bootlin-sparc-uclibc [22/44]: OK > bootlin-x86-64-glibc [23/44]: OK > bootlin-x86-64-musl [24/44]: OK > bootlin-x86-64-uclibc [25/44]: OK > bootlin-xtensa-uclibc [26/44]: OK > br-arm-basic [27/44]: OK > br-arm-full-nothread [28/44]: OK > br-arm-full-static [29/44]: SKIPPED > br-i386-pentium4-full [30/44]: OK > br-i386-pentium-mmx-musl [31/44]: OK > br-mips64-n64-full [32/44]: OK > br-mips64r6-el-hf-glibc [33/44]: OK > br-powerpc-603e-basic-cpp [34/44]: OK > br-powerpc64-power7-glibc [35/44]: OK > linaro-aarch64-be [36/44]: OK > linaro-aarch64 [37/44]: OK > linaro-arm [38/44]: OK > sourcery-arm-armv4t [39/44]: OK > sourcery-arm [40/44]: OK > sourcery-arm-thumb2 [41/44]: OK > sourcery-mips64 [42/44]: OK > sourcery-mips [43/44]: OK > sourcery-nios2 [44/44]: OK > 44 builds, 3 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > > DEVELOPERS | 1 + > package/Config.in | 1 + > package/hddtemp/Config.in | 17 ++++++++++++++ > package/hddtemp/hddtemp.hash | 3 +++ > package/hddtemp/hddtemp.mk | 44 ++++++++++++++++++++++++++++++++++++ > 5 files changed, 66 insertions(+) > create mode 100644 package/hddtemp/Config.in > create mode 100644 package/hddtemp/hddtemp.hash > create mode 100644 package/hddtemp/hddtemp.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 6e30f50472..03ff139128 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -345,6 +345,7 @@ F: package/glmark2/ > F: package/gpsd/ > F: package/gptfdisk/ > F: package/hdparm/ > +F: package/hddtemp/ > F: package/inih/ > F: package/intel-gmmlib/ > F: package/intel-mediadriver/ > diff --git a/package/Config.in b/package/Config.in > index bf3ee3cc7c..cc240bf7cd 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -508,6 +508,7 @@ endmenu > source "package/gpsd/Config.in" > source "package/gptfdisk/Config.in" > source "package/gvfs/Config.in" > + source "package/hddtemp/Config.in" > source "package/hdparm/Config.in" > source "package/hwdata/Config.in" > source "package/hwloc/Config.in" > diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in > new file mode 100644 > index 0000000000..0e02252461 > --- /dev/null > +++ b/package/hddtemp/Config.in > @@ -0,0 +1,17 @@ > +config BR2_PACKAGE_HDDTEMP > + bool "hddtemp" > + depends on BR2_USE_MMU # fork() > + depends on !BR2_STATIC_LIBS > + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC > + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE > + help > + hddtemp is a small utility that gives you the temperature of > + your hard drive by reading S.M.A.R.T. informations, for drives > + that support this feature. > + > + https://github.com/vitlav/hddtemp > + http://www.guzu.net/linux/hddtemp.php > + > +comment "hddtemp needs dynamic library" > + depends on BR2_USE_MMU > + depends on BR2_STATIC_LIBS > diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash > new file mode 100644 > index 0000000000..cd82d7f89b > --- /dev/null > +++ b/package/hddtemp/hddtemp.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz > +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 > diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk > new file mode 100644 > index 0000000000..ac93a4ed25 > --- /dev/null > +++ b/package/hddtemp/hddtemp.mk > @@ -0,0 +1,44 @@ > +################################################################################ > +# > +# hddtemp > +# > +################################################################################ > + > +HDDTEMP_VERSION = 0.4.3 > +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) > +HDDTEMP_LICENSE = GPLv2 > +HDDTEMP_LICENSE_FILES = GPL-2 > +# Fetched from Github with no configure script > +HDDTEMP_AUTORECONF = YES > +# needed for autoreconf > +HDDTEMP_DEPENDENCIES = host-gettext > +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" > + > +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) > +HDDTEMP_DEPENDENCIES += libexecinfo > +HDDTEMP_LIBS += -lexecinfo > +endif > + > +ifeq ($(BR2_PACKAGE_LIBICONV),y) > +HDDTEMP_DEPENDENCIES += libiconv > +HDDTEMP_LIBS += -liconv > +endif > + > +# prevent loop in po/ while building > +define HDDTEMP_BUILD_CMDS > + cd $(@D)/src; \ > + $(TARGET_MAKE_ENV) $(MAKE) > +endef > + > +# prevent loop in po/ while building > +define HDDTEMP_INSTALL_TARGET_CMDS > + cd $(@D)/src; \ > + $(TARGET_MAKE_ENV) $(MAKE) DESTDIR=$(TARGET_DIR) install > +endef > + > +define HDDTEMP_INSTALL_HDDTEMP_DB > + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)/usr/share/misc/hddtemp.db > +endef > +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB > + > +$(eval $(autotools-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From neal.frager at amd.com Sun Dec 11 17:55:28 2022 From: neal.frager at amd.com (Frager, Neal) Date: Sun, 11 Dec 2022 17:55:28 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221211180336.79ea5b05@windsurf> References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: Hello Thomas, > The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. > > Signed-off-by: Neal Frager > --- > configs/zynqmp_kria_kv260_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/zynqmp_kria_kv260_defconfig > b/configs/zynqmp_kria_kv260_defconfig > index df01ad30b8..aef67b3cb4 100644 > --- a/configs/zynqmp_kria_kv260_defconfig > +++ b/configs/zynqmp_kria_kv260_defconfig > @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" > Do you test your patches before sending them? Because it's quite worrying to have some many fixes. I understand, and I promise to do a better job in the future to diligently test both building and running on hardware before submitting patches in the future. > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > $ make zynqmp_kria_kv260_defconfig > $ make linux-patch > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' I have done a full build and run test on all of these patches you have been committing, including this one. If you look in the dts Makefile for Xilinx zynqmp and versal products, you will find the following: zynqmp-sm-k26-revA-sck-kv-g-revA-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kv-g-revA.dtbo zynqmp-sm-k26-revA-sck-kv-g-revB-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo zynqmp-smk-k26-revA-sck-kv-g-revA-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revA.dtbo zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo zynqmp-sm-k26-revA-sck-kr-g-revA-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kr-g-revA.dtbo zynqmp-sm-k26-revA-sck-kr-g-revB-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kr-g-revB.dtbo zynqmp-smk-k26-revA-sck-kr-g-revA-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kr-g-revA.dtbo zynqmp-smk-k26-revA-sck-kr-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kr-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kv-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kv-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kr-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kr-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kr-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kr-g-revB.dtb You can see this in the Makefile here: https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile Essentially, the Kria Starter Kits have a SOM board (sm-k26-revA) and a carrier board (sck-kv-g-revX for kv260 and sck-kr-g-revX for kr260). With this Makefile, Linux is able to apply the carrier board device tree as an overlay for the SOM board to generate the complete device tree for the starter kit. This is what is currently missing in u-boot, and why u-boot requires an extra script for creating the proper device tree for the u-boot.itb. Linux does not require this. I apologize for submitting bugs into buildroot with my 2022.2 bump patches for zynqmp and I promise to do a better job in the future. Best regards, Neal Frager AMD From mail at dbrgn.ch Sun Dec 11 18:52:58 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Sun, 11 Dec 2022 19:52:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221211171735.GV1044805@scaer> References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> <20221211171735.GV1044805@scaer> Message-ID: <86c5154e-e6a1-4f01-86d4-d43b60c603ac@app.fastmail.com> Hello Yann Thanks for adapting and merging the patch! > I think what Thomas meant, was that it is a pity that we need a TLS > implementation just to read the equivalent of man-pages, which by virtue > of being local oalways work, and that that TLS implementation has > limitations on architectures, which man-pages do not... Yes, I understand that :) The only reason is that the current tldr pages are fetched from the domain "tldr.sh" via HTTPS. An alternative to this would be to add a build flag to Tealdeer to not require/support network connectivity at all, and to bundle all current tldr pages with the buildroot package. This way, no network connectivity and no TLS would be needed. This feature was requested by a user a few years ago, and I already implemented it, but never got feedback on the implementation and nobody ever requested that feature again. So in the interest of keeping the codebase simple, I never merged the branch. Anyways, I brought back a build flag to allow linking against OpenSSL instead: https://github.com/dbrgn/tealdeer/pull/303 Initially I had quite some trouble getting it to find OpenSSL, until I discovered that I need to add a dependency on host-pkgconf. Once the next release is out, I can submit a patch to build against OpenSSL instead of Rustls. Cheers, Danilo From bernd.kuhls at t-online.de Sun Dec 11 19:00:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 20:00:29 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 References: <20221210100701.3067908-1-francois.perrad__8668.0867172376$1670666855$gmane$org@gadz.org> Message-ID: Am Sat, 10 Dec 2022 11:07:01 +0100 schrieb Francois Perrad: > Signed-off-by: Francois Perrad > > --- > package/swig/Config.in.host | 2 +- > package/swig/swig.hash | 2 +- > package/swig/swig.mk | 4 ++-- > 3 files changed, 4 insertions(+), 4 deletions(-) Hi, this bump breaks the build of znc: [ 2%] Generating modpython_biglib.cpp, znc_core.py Deprecated command line option: -py3. Ignored, this option is no longer supported. /home/bernd/buildroot/output/build/znc-1.8.2/include/znc/Modules.h:60: Error: Macro 'ZNC_EXPORT_LIB_EXPORT' redefined, :1: Error: previous definition of 'ZNC_EXPORT_LIB_EXPORT'. make[2]: *** [modules/modpython/CMakeFiles/modpython_swig.dir/build.make: 75: modules/modpython/modpython_biglib.cpp] Error 1 Regards, Bernd From thomas.petazzoni at bootlin.com Sun Dec 11 20:06:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:06:00 +0100 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-2-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-2-gadiyar@ti.com> Message-ID: <20221211210600.38a372a8@windsurf> On Tue, 6 Dec 2022 11:17:17 -0600 Anand Gadiyar via buildroot wrote: > diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" Added: depends on BR2_aarch64 > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" Simplified to just "Configuration". > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea u-boot-2022.10-rc1.tar.bz2 You didn't test the build, as this hash file doesn't match the .mk file: the .mk file refers to 2022.10, the hash file to 2022.10-rc1. Another thing: the hash of the license file was missing. I fixed up those small issues, and applied. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:09:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:09:33 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: <20221211210933.19fb5199@windsurf> Hello, On Tue, 6 Dec 2022 11:17:18 -0600 Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen The commit title should just be: boot/ti-k3-image-gen: new package (not "add new package") > diff --git a/boot/ti-k3-image-gen/Config.in b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER Should be a: depends on BR2_TARGET_TI_K3_R5_LOADER > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" string "SoC" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" string "SoC security type" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" string "config type" > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef There is a serious problem: the build process of this package downloads stuff: Connecting to git.ti.com (git.ti.com)|198.47.28.208|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin [following] --2022-12-11 20:53:58-- https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin Reusing existing connection to git.ti.com:443. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c [following] --2022-12-11 20:53:59-- https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c Reusing existing connection to git.ti.com:443. HTTP request sent, awaiting response... 200 OK Length: 225248 (220K) [application/octet-stream] Saving to: ?ti-sci-firmware-am64x-gp.bin? ti-sci-firmware-am64x-gp.bin 100%[==============================================>] 219,97K 114KB/s in 1,9s 2022-12-11 20:54:01 (114 KB/s) - ?ti-sci-firmware-am64x-gp.bin? saved [225248/225248] Download SUCCESS! This is not acceptable as it circumvents the download infrastructure of Buildroot, but also the legal information collection infrastructure. This needs to be fixed by downloading this file, either through a separate package, or as an _EXTRA_DOWNLOADS of this package, and the Makefile needs to be changed to not download this file. My impression is that the Makefile will not download the files if they are already available. So you could have _EXTRA_DOWNLOADS + some post-extract logic to put the files at the right place. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:12:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:12:55 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: <20221211211255.1d7caacc@windsurf> Hello, Commit title should be: configs/am64x_sk: new defconfig On Tue, 6 Dec 2022 11:17:19 -0600 Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. Please use some better wording: This commit adds a new defconfig that allows to build a minimal Buildroot system for the A64x_sk board, which is based on the TI AM642 SoC, featuring .... > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. These configurations => This configuration No need to have "and device tree blobs", this is implied by "complete image". > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y Please specify explicitly the Cortex-A53 core. Please also add: BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" Could you make the OP-TEE version explicit, so that we build a known-working version? Thanks a lot! Thomas Petazzoni -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-tomli: drop flit-bootstrap for host package In-Reply-To: <20221211174029.1928619-1-james.hilliard1@gmail.com> References: <20221211174029.1928619-1-james.hilliard1@gmail.com> Message-ID: <20221211211401.73283ed3@windsurf> On Sun, 11 Dec 2022 10:40:29 -0700 James Hilliard wrote: > As tomli is no longer required for bootstrapping our pep517 toolchain > we no longer need to use flit-bootstrap for the host package. > > Signed-off-by: James Hilliard > --- > package/python-tomli/python-tomli.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:20 +0100 Subject: [Buildroot] [git commit] package/python-tomli: drop flit-bootstrap for host package Message-ID: <20221211201433.02A2E86561@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=467d464abe20e7c20ce246b0fee1d12ccc2b2312 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As tomli is no longer required for bootstrapping our pep517 toolchain we no longer need to use flit-bootstrap for the host package. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tomli/python-tomli.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-tomli/python-tomli.mk b/package/python-tomli/python-tomli.mk index b803d67466..5d259f71a3 100644 --- a/package/python-tomli/python-tomli.mk +++ b/package/python-tomli/python-tomli.mk @@ -10,7 +10,6 @@ PYTHON_TOMLI_SITE = https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb0 PYTHON_TOMLI_LICENSE = MIT PYTHON_TOMLI_LICENSE_FILES = LICENSE PYTHON_TOMLI_SETUP_TYPE = flit -HOST_PYTHON_TOMLI_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:20 +0100 Subject: [Buildroot] [git commit] boot/ti-k3-r5-loader: new package Message-ID: <20221211201432.EDBEF8655E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0189bcb47c7733c36fcbcb88fbf26f57958db576 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is a separate U-Boot package that allows to build the intermediate SPL binary for the Cortex-R5 core on TI's k3 platforms. Usually, the resulting SPL will be used for k3-image-gen to build the full R5 boot binary tiboot3.bin. Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad Reviewed-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 6 ++++ boot/Config.in | 1 + boot/ti-k3-r5-loader/Config.in | 35 ++++++++++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 3 ++ boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++++++++++ 5 files changed, 94 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 29dffaadf1..8e9a743c70 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -128,6 +128,9 @@ F: package/dcron/ F: package/libxmlrpc/ F: package/python-docopt/ +N: Anand Gadiyar +F: boot/ti-k3-r5-loader/ + N: Andr?? Zwing F: package/libkrb5/ F: package/openal/ @@ -3005,6 +3008,9 @@ F: package/python-pyusb/ N: Wojciech Nizi??ski F: package/fwup/ +N: Xuanhao Shi +F: boot/ti-k3-r5-loader/ + N: Yair Ben Avraham F: package/casync/ F: package/gloox/ diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ce17b2df6b 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in new file mode 100644 index 0000000000..10602c8df3 --- /dev/null +++ b/boot/ti-k3-r5-loader/Config.in @@ -0,0 +1,35 @@ +config BR2_TARGET_TI_K3_R5_LOADER + bool "ti-k3-r5-loader" + depends on BR2_aarch64 + help + Separate U-Boot build for R5 cores on TI's k3 boards. + Usually used to build tiboot3.bin with k3-image-gen. + +if BR2_TARGET_TI_K3_R5_LOADER + +choice + prompt "Configuration" + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + bool "Using an in-tree board defconfig file" + +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + bool "Using a custom board (def)config file" + +endchoice + +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG + string "Board defconfig" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + help + Name of the board for which TI K3 R5 Loader should be + built, without the _defconfig suffix. + +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE + string "Configuration file path" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + help + Path to the TI K3 R5 Loader configuration file. + +endif diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash new file mode 100644 index 0000000000..c5d1cb8e09 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash @@ -0,0 +1,3 @@ +# Locally computed: +sha256 50b4482a505bc281ba8470c399a3c26e145e29b23500bc35c50debd7fa46bdf8 u-boot-2022.10.tar.bz2 +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 Licenses/gpl-2.0.txt diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk new file mode 100644 index 0000000000..422ab20d71 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# ti-k3-r5-loader +# +################################################################################ + +TI_K3_R5_LOADER_VERSION = 2022.10 +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot +TI_K3_R5_LOADER_INSTALL_IMAGES = YES +TI_K3_R5_LOADER_DEPENDENCIES = \ + host-pkgconf \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + host-arm-gnu-toolchain \ + host-openssl + +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ + host-arm-gnu-toolchain \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + $(BR2_BISON_HOST_DEPENDENCY) \ + $(BR2_FLEX_HOST_DEPENDENCY) + +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) +TI_K3_R5_LOADER_KCONFIG_FILE = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG +TI_K3_R5_LOADER_MAKE_OPTS = \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + ARCH=arm \ + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem /,$(HOST_CFLAGS)))" \ + HOSTLDFLAGS="$(HOST_LDFLAGS)" + +define TI_K3_R5_LOADER_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) $(TI_K3_R5_LOADER_MAKE_OPTS) +endef + +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin +endef + +$(eval $(kconfig-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 20:15:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:15:38 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.4 Message-ID: <20221211201547.2C27086573@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b119f21867b46184ac6d12ebbcd6f77e5ad84a43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index b9936fe8bf..d642119786 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 54976d46be5d1e0d94ae8fbcfb8e72212b1ec9fe9752e3d14510c17a4000efeb maturin-0.14.1.tar.gz +sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index 3dedfdce11..ea055ffcf6 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.1 +PYTHON_MATURIN_VERSION = 0.14.4 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/a3/54/6bac789ab775b5ef1f07977e998cf719857e2675c3442f3f24e0399e1483 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit From thomas.petazzoni at bootlin.com Sun Dec 11 20:15:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:15:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.4 In-Reply-To: <20221206050853.2889800-1-james.hilliard1@gmail.com> References: <20221206050853.2889800-1-james.hilliard1@gmail.com> Message-ID: <20221211211549.56d0b45b@windsurf> On Mon, 5 Dec 2022 22:08:53 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-maturin/python-maturin.hash | 2 +- > package/python-maturin/python-maturin.mk | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From indrek.kruusa at gmail.com Sun Dec 11 20:17:03 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:03 +0200 Subject: [Buildroot] [PATCH 4/5] board/nezha/patches: delete obsolete patches for uboot In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-4-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- ...pport-building-u-boot.toc1-for-nezda.patch | 54 ------------------- 1 file changed, 54 deletions(-) delete mode 100644 board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - -- 2.25.1 From james.hilliard1 at gmail.com Sun Dec 11 20:17:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:17:57 -0700 Subject: [Buildroot] [PATCH 1/2] package/python-automat: drop host-python-m2r build dependency Message-ID: <20221211201758.146018-1-james.hilliard1@gmail.com> The host-python-m2r package is no longer required to build automat. Signed-off-by: James Hilliard --- package/python-automat/python-automat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index 675fbd2260..101197b15b 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -10,6 +10,6 @@ PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a041 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE -PYTHON_AUTOMAT_DEPENDENCIES = host-python-m2r host-python-setuptools-scm +PYTHON_AUTOMAT_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sun Dec 11 20:17:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:17:58 -0700 Subject: [Buildroot] [PATCH 2/2] package/python-m2r: remove package In-Reply-To: <20221211201758.146018-1-james.hilliard1@gmail.com> References: <20221211201758.146018-1-james.hilliard1@gmail.com> Message-ID: <20221211201758.146018-2-james.hilliard1@gmail.com> This package is no longer maintained and has compatibility issues with the latest version of mistune. Fixes: - http://autobuild.buildroot.net/results/904/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 Signed-off-by: James Hilliard --- Config.in.legacy | 6 ++++++ package/Config.in | 1 - package/python-m2r/Config.in | 8 -------- package/python-m2r/python-m2r.hash | 5 ----- package/python-m2r/python-m2r.mk | 16 ---------------- 5 files changed, 6 insertions(+), 30 deletions(-) delete mode 100644 package/python-m2r/Config.in delete mode 100644 package/python-m2r/python-m2r.hash delete mode 100644 package/python-m2r/python-m2r.mk diff --git a/Config.in.legacy b/Config.in.legacy index 9136ccd0e0..28c6822689 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_M2R + bool "python-m2r removed" + select BR2_LEGACY + help + The python-m2r package is unmaintained. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 10a0493b8d..914c3584e9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1112,7 +1112,6 @@ menu "External python modules" source "package/python-logstash/Config.in" source "package/python-lxml/Config.in" source "package/python-m2crypto/Config.in" - source "package/python-m2r/Config.in" source "package/python-mako/Config.in" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" diff --git a/package/python-m2r/Config.in b/package/python-m2r/Config.in deleted file mode 100644 index 44dafaa464..0000000000 --- a/package/python-m2r/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_M2R - bool "python-m2r" - select BR2_PACKAGE_PYTHON_MISTUNE # runtime - select BR2_PACKAGE_PYTHON_DOCUTILS # runtime - help - Markdown to reStructuredText converter. - - https://github.com/miyakogi/m2r diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash deleted file mode 100644 index 4bdd7160d8..0000000000 --- a/package/python-m2r/python-m2r.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/m2r/json -md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz -sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz -# Locally computed sha256 checksums -sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk deleted file mode 100644 index 8a4708f128..0000000000 --- a/package/python-m2r/python-m2r.mk +++ /dev/null @@ -1,16 +0,0 @@ -################################################################################ -# -# python-m2r -# -################################################################################ - -PYTHON_M2R_VERSION = 0.3.1 -PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 -PYTHON_M2R_SETUP_TYPE = setuptools -PYTHON_M2R_LICENSE = MIT -PYTHON_M2R_LICENSE_FILES = LICENSE -HOST_PYTHON_M2R_DEPENDENCIES = host-python-docutils host-python-mistune - -$(eval $(python-package)) -$(eval $(host-python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 20:18:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:18:57 +0100 Subject: [Buildroot] [git commit] support/testing: add test for python-dicttoxml2 Message-ID: <20221211201927.0F1C98658B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b54e0dde3009cb859ff93a704a068d4fd162a035 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ support/testing/tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ support/testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ 3 files changed, 25 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8e9a743c70..7f6908d0b4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3117,9 +3117,11 @@ F: package/wpa_supplicant/ F: package/x11r7/xapp_xconsole/ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ +F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py +F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py F: utils/scanpypi diff --git a/support/testing/tests/package/sample_python_dicttoxml2.py b/support/testing/tests/package/sample_python_dicttoxml2.py new file mode 100644 index 0000000000..788c5e2cd7 --- /dev/null +++ b/support/testing/tests/package/sample_python_dicttoxml2.py @@ -0,0 +1,11 @@ +from dicttoxml2 import dicttoxml + +payload: dict = {'mylist': ['foo', 'bar', 'baz'], 'mydict': {'foo': 'bar', 'baz': 1}, 'ok': True} + +expected: bytes = b'' \ + b'' \ + b'' \ + b'' \ + b'' + +assert dicttoxml(payload, cdata=True) == expected diff --git a/support/testing/tests/package/test_python_dicttoxml2.py b/support/testing/tests/package/test_python_dicttoxml2.py new file mode 100644 index 0000000000..437518db7f --- /dev/null +++ b/support/testing/tests/package/test_python_dicttoxml2.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Dicttoxml2(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DICTTOXML2=y + """ + sample_scripts = ["tests/package/sample_python_dicttoxml2.py"] + timeout = 40 From thomas.petazzoni at bootlin.com Sun Dec 11 20:19:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:19:32 +0100 Subject: [Buildroot] [PATCH] support/testing: add test for python-dicttoxml2 In-Reply-To: <20221205060414.2046-1-yegorslists@googlemail.com> References: <20221205060414.2046-1-yegorslists@googlemail.com> Message-ID: <20221211211932.27bae217@windsurf> On Mon, 5 Dec 2022 07:04:14 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov > --- > DEVELOPERS | 2 ++ > .../tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ > .../testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ > 3 files changed, 25 insertions(+) > create mode 100644 support/testing/tests/package/sample_python_dicttoxml2.py > create mode 100644 support/testing/tests/package/test_python_dicttoxml2.py Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:19:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:19:48 +0100 Subject: [Buildroot] [git commit] package/zfs: bump version to 2.1.7 Message-ID: <20221211202038.AD70A8659D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ba57676c52a41f9f2efa311f101eb637c39897b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Jos?? Luis Salvador Rufo Signed-off-by: Thomas Petazzoni --- package/zfs/zfs.hash | 4 ++-- package/zfs/zfs.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash index b73fc3b703..0bce3817fe 100644 --- a/package/zfs/zfs.hash +++ b/package/zfs/zfs.hash @@ -1,5 +1,5 @@ -# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.6/zfs-2.1.6.sha256.asc -sha256 15339014f8d2131348eb937bf8893849806b6d2645ea607a18c7f117749dbd7a zfs-2.1.6.tar.gz +# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.sha256.asc +sha256 6462e63e185de6ff10c64ffa6ed773201a082f9dd13e603d7e8136fcb4aca71b zfs-2.1.7.tar.gz sha256 96a27353fe717ff2c8b95deb8b009c4eb750303c6400e2d8a2582ab1ec12b25a bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch # Hash for license files: diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk index f7e673c23f..84e9099ba9 100644 --- a/package/zfs/zfs.mk +++ b/package/zfs/zfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZFS_VERSION = 2.1.6 +ZFS_VERSION = 2.1.7 ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION) ZFS_PATCH = https://github.com/openzfs/zfs/commit/bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch ZFS_LICENSE = CDDL From thomas.petazzoni at bootlin.com Sun Dec 11 20:20:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:20:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.1.7 In-Reply-To: <20221203183638.1293234-1-salvador.joseluis@gmail.com> References: <20221203183638.1293234-1-salvador.joseluis@gmail.com> Message-ID: <20221211212043.77418b3c@windsurf> On Sat, 3 Dec 2022 19:36:38 +0100 Jos? Luis Salvador Rufo wrote: > Signed-off-by: Jos? Luis Salvador Rufo > --- > package/zfs/zfs.hash | 4 ++-- > package/zfs/zfs.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:21:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:21:19 +0100 Subject: [Buildroot] [PATCH] package/mpd: update to version 0.23.11 In-Reply-To: <20221130075357.92377-1-br015@umbiko.net> References: <20221130075357.92377-1-br015@umbiko.net> Message-ID: <20221211212119.56030da5@windsurf> On Wed, 30 Nov 2022 08:53:57 +0100 Andreas Ziegler wrote: > Mostly fixes for build and runtime failures; no new features. > > Standard directory for default database and cache changed from ~/.cache to > ~/.cache/mpd. > > Full change log: > https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.11/NEWS > > Signed-off-by: Andreas Ziegler > --- > package/mpd/mpd.hash | 2 +- > package/mpd/mpd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:21:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:21:08 +0100 Subject: [Buildroot] [git commit] package/mpd: update to version 0.23.11 Message-ID: <20221211202218.955C7865AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54fc7aa2be7adc170d30f6f0ec64e34951e52ddd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Mostly fixes for build and runtime failures; no new features. Standard directory for default database and cache changed from ~/.cache to ~/.cache/mpd. Full change log: https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.11/NEWS Signed-off-by: Andreas Ziegler Signed-off-by: Thomas Petazzoni --- package/mpd/mpd.hash | 2 +- package/mpd/mpd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpd/mpd.hash b/package/mpd/mpd.hash index fca0ee8539..8c488d0357 100644 --- a/package/mpd/mpd.hash +++ b/package/mpd/mpd.hash @@ -1,3 +1,3 @@ # Locally calculated after checking pgp signature -sha256 2becaba980402e8dc7972ccc3476e493b7ae2eeb720d31fa6712472ed48e9f2d mpd-0.23.9.tar.xz +sha256 edb4e7a8f9dff238b5610f9e2461940ea98c727a5462fafb1cdf836304dfdca9 mpd-0.23.11.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/mpd/mpd.mk b/package/mpd/mpd.mk index 5c15953984..449600eda2 100644 --- a/package/mpd/mpd.mk +++ b/package/mpd/mpd.mk @@ -5,7 +5,7 @@ ################################################################################ MPD_VERSION_MAJOR = 0.23 -MPD_VERSION = $(MPD_VERSION_MAJOR).9 +MPD_VERSION = $(MPD_VERSION_MAJOR).11 MPD_SOURCE = mpd-$(MPD_VERSION).tar.xz MPD_SITE = https://www.musicpd.org/download/mpd/$(MPD_VERSION_MAJOR) MPD_DEPENDENCIES = host-pkgconf boost fmt From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:04 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: <20221201014538.679048-1-christian@paral.in> References: <20221201014538.679048-1-christian@paral.in> Message-ID: <20221211212504.4ee65e0e@windsurf> Hello Christian, On Wed, 30 Nov 2022 17:45:38 -0800 Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart legal-info is not happy: >>> rtl8821cu 615995394599ab238bf282f0d3b7b9894f56873a Collecting legal info ERROR: LICENSE has wrong sha256 hash: ERROR: expected: 9210367ff7e694e79743ad0c6cf4cbc844d32dba70deaba085805ed0e0515935 ERROR: got : af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e ERROR: Incomplete download, or man-in-the-middle (MITM) attack make: *** [package/rtl8821cu/rtl8821cu.mk:21: rtl8821cu-legal-info] Error 1 > .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ > ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ Did you submit these two patches "upstream" ? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:53 +0100 Subject: [Buildroot] [PATCH 1/3] package/vuejs: bump version to 3.2.45 In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221211212553.4d5ba322@windsurf> On Thu, 1 Dec 2022 14:48:38 +0100 Thomas Claveirole wrote: > Signed-off-by: Thomas Claveirole > --- > package/vuejs/vuejs.hash | 2 +- > package/vuejs/vuejs.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) All three patches applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:29 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221211202900.DA415865CA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ba7b0bf52bf3a749fc280d4ad5b743b5ee180828 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7f6908d0b4..7d7d2344a1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2768,6 +2768,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From thomas.petazzoni at bootlin.com Sun Dec 11 20:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:27:08 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: bump to latest version to support up to Linux 6.1 Message-ID: <20221211202900.E5421865CB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cb92ddbb92264bcef1794dd7c28ee76c9353c36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/rtl8192eu/rtl8192eu.hash | 2 +- package/rtl8192eu/rtl8192eu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8192eu/rtl8192eu.hash b/package/rtl8192eu/rtl8192eu.hash index f616def194..0cb9961345 100644 --- a/package/rtl8192eu/rtl8192eu.hash +++ b/package/rtl8192eu/rtl8192eu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 75b523ff1cda54d7cd8734a043b2d145231ab81fcc13d3edcd80e00d59201409 rtl8192eu-1e15b6d451731bc4d3ffd587194dc4bd0f286ac0.tar.gz +sha256 827e9592336744cbcfca5de988d8f4e14a62690302d3cabf72aa4bedebded2b7 rtl8192eu-94bce7798bbb18de6d8b1646dedb2511f24867d3.tar.gz diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index 0e8ffea5cb..e1688eef1b 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8192EU_VERSION = 1e15b6d451731bc4d3ffd587194dc4bd0f286ac0 +RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 RTL8192EU_MODULE_MAKE_OPTS = \ From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:21 +0100 Subject: [Buildroot] [git commit] package/vuejs: bump version to 3.2.45 Message-ID: <20221211202900.C2419865C8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85c497c230dbf61bd1acbd3dcf55a93887560775 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- package/vuejs/vuejs.hash | 2 +- package/vuejs/vuejs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs/vuejs.hash b/package/vuejs/vuejs.hash index c53364e97d..e66bee06d3 100644 --- a/package/vuejs/vuejs.hash +++ b/package/vuejs/vuejs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 042033a2a8e6d45f750924953f03c34058d5afd9cc1571fbaf1827eaf04f6943 vue-3.2.33.tgz +sha256 968e71a707a4a1961faa6e513b6bba162ef04c3413d7edaba0abc1a5996ae71b vue-3.2.45.tgz sha256 1bb85cc9b13b81ef41c81c51866172fc345e0503c86726a6755b796590b70175 LICENSE diff --git a/package/vuejs/vuejs.mk b/package/vuejs/vuejs.mk index d544124bbc..8f7d0cd3d4 100644 --- a/package/vuejs/vuejs.mk +++ b/package/vuejs/vuejs.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_VERSION = 3.2.33 +VUEJS_VERSION = 3.2.45 VUEJS_SOURCE = vue-$(VUEJS_VERSION).tgz VUEJS_SITE = https://registry.npmjs.org/vue/- VUEJS_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:25 +0100 Subject: [Buildroot] [git commit] package/vuejs-router: bump version to 4.1.6 Message-ID: <20221211202900.CE40D865C9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fce36d928082685d7f77c3587e15b7827ce0b42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- package/vuejs-router/vuejs-router.hash | 2 +- package/vuejs-router/vuejs-router.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index ba8f09b508..147e730f20 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59d6f3e237e68953fc4e4e22463b487b9fde5733b3ff3392eec488c0cc84976b vue-router-4.0.15.tgz +sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE diff --git a/package/vuejs-router/vuejs-router.mk b/package/vuejs-router/vuejs-router.mk index 562c698157..de7e9c30c5 100644 --- a/package/vuejs-router/vuejs-router.mk +++ b/package/vuejs-router/vuejs-router.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_ROUTER_VERSION = 4.0.15 +VUEJS_ROUTER_VERSION = 4.1.6 VUEJS_ROUTER_SOURCE = vue-router-$(VUEJS_ROUTER_VERSION).tgz VUEJS_ROUTER_SITE = https://registry.npmjs.org/vue-router/- VUEJS_ROUTER_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 20:29:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:29:06 +0100 Subject: [Buildroot] [for-next] package/rtl8192eu: bump to latest version to support up to Linux 6.1 In-Reply-To: <20221129211441.807517-1-giulio.benetti@benettiengineering.com> References: <20221129211441.807517-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211212906.64b3fbb4@windsurf> On Tue, 29 Nov 2022 22:14:41 +0100 Giulio Benetti wrote: > Signed-off-by: Giulio Benetti > --- > package/rtl8192eu/rtl8192eu.hash | 2 +- > package/rtl8192eu/rtl8192eu.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:29:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:29:57 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> References: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> Message-ID: <20221211212957.27aa9e19@windsurf> On Tue, 29 Nov 2022 23:25:29 +0100 Giulio Benetti wrote: > > Clearly, all of this is rubbish in Buildroot context. So what we should do is to set > > > > RTL8192EU_MODULE_MAKE_OPTS = ... CONFIG_PLATFORM_I386_PC=n > > > > At that point, we can set all the appropriate config options we like, which would be the -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT in USER_EXTRA_CFLAGS. > > Yes, this is another approach, but there is only a patch with my proposed solution applied [1] > so maybe for consistency we could keep it the same, what about it? Well, Arnout has a point that having CONFIG_PLATFORM_I386_PC=y is not really good. So perhaps 354f9387f33b5fab023cb98e52d84d58624f0ecf also needs to be changed like Arnout suggested? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:30:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:30:33 +0100 Subject: [Buildroot] [git commit] package/balena-engine: bump to version 20.10.21 Message-ID: <20221211203048.D65E9865D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5d12e66ca9058b86fe90c8e683a5029b1c8bb37 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md Signed-off-by: Christian Stewart Tested-by: TIAN Yuanhao Signed-off-by: Thomas Petazzoni --- package/balena-engine/balena-engine.hash | 2 +- package/balena-engine/balena-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/balena-engine/balena-engine.hash b/package/balena-engine/balena-engine.hash index ef590881f5..4adb8ce561 100644 --- a/package/balena-engine/balena-engine.hash +++ b/package/balena-engine/balena-engine.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 43f4c985b855a4f731a5cdac214f1adf6c4cc2021cbad3f93856009df246d61c balena-engine-20.10.12.tar.gz +sha256 4fb38109d133d499de366466a612fb6f523ea99d56fcd69b45dc494a75fbce0f balena-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/balena-engine/balena-engine.mk b/package/balena-engine/balena-engine.mk index 0afcea3d7e..ecfb62bfbf 100644 --- a/package/balena-engine/balena-engine.mk +++ b/package/balena-engine/balena-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -BALENA_ENGINE_VERSION = 20.10.12 +BALENA_ENGINE_VERSION = 20.10.21 BALENA_ENGINE_SITE = $(call github,balena-os,balena-engine,v$(BALENA_ENGINE_VERSION)) BALENA_ENGINE_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 20:30:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:30:36 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221211203048.E0D3F865D8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7d7d2344a1..f0dcc42de7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -538,6 +538,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/catatonit/ F: package/cni-plugins/ From thomas.petazzoni at bootlin.com Sun Dec 11 20:31:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:31:00 +0100 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <20221130074444.829636-1-christian@paral.in> References: <20221130074444.829636-1-christian@paral.in> Message-ID: <20221211213100.02469948@windsurf> On Tue, 29 Nov 2022 23:44:43 -0800 Christian Stewart via buildroot wrote: > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md > > Signed-off-by: Christian Stewart > --- > package/balena-engine/balena-engine.hash | 2 +- > package/balena-engine/balena-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Both applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From christian at paral.in Sun Dec 11 20:32:59 2022 From: christian at paral.in (Christian Stewart) Date: Sun, 11 Dec 2022 12:32:59 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: <20221211212504.4ee65e0e@windsurf> References: <20221201014538.679048-1-christian@paral.in> <20221211212504.4ee65e0e@windsurf> Message-ID: hi Thomas, On Sun, Dec 11, 2022 at 12:25 PM Thomas Petazzoni wrote: > On Wed, 30 Nov 2022 17:45:38 -0800 > > > .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ > > ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ >> Did you submit these two patches "upstream" ? The first, yes, and it's been merged: https://github.com/morrownr/8821cu-20210118/commit/3b594e7654ef1320ff9cac6b6472fa1b17af134b The second, no. Since removing the compiler version check for -Wno-date-time is not something they want, and more of a Buildroot thing, I think the patch probably will need to stay. Shall I resubmit or can you fixup those two little things? Thanks & best, Christian Stewart From james.hilliard1 at gmail.com Sun Dec 11 20:35:41 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:35:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/swig: depend on host-pcre2 instead of host-pcre Message-ID: <20221211203541.249923-1-james.hilliard1@gmail.com> Swig now requires host-pcre2 instead of host-pcre. Fixes: - http://autobuild.buildroot.net/results/3a7/3a70042aad7376bcccf56d639ced93f504f47963 Signed-off-by: James Hilliard --- package/swig/swig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/swig/swig.mk b/package/swig/swig.mk index d432cab53d..ad585c3f97 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -7,7 +7,7 @@ SWIG_VERSION_MAJOR = 4.1 SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) -HOST_SWIG_DEPENDENCIES = host-bison host-pcre +HOST_SWIG_DEPENDENCIES = host-bison host-pcre2 HOST_SWIG_CONF_OPTS = \ --with-pcre \ --disable-ccache \ -- 2.34.1 From fperrad at gmail.com Sun Dec 11 20:38:26 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sun, 11 Dec 2022 21:38:26 +0100 Subject: [Buildroot] [PATCH] boot/ti-k3-image-gen: avoid a wget in the build step Message-ID: <20221211203826.3117784-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- boot/ti-k3-image-gen/ti-k3-image-gen.hash | 1 + boot/ti-k3-image-gen/ti-k3-image-gen.mk | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash b/boot/ti-k3-image-gen/ti-k3-image-gen.hash index 82c5b1706..90b908130 100644 --- a/boot/ti-k3-image-gen/ti-k3-image-gen.hash +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash @@ -1,2 +1,3 @@ # Locally calculated sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 k3-image-gen-08.05.00.004.tar.gz +sha256 623e2f8d73d8da725188200f613e4c53228856dfac8af5a791dc7d1ea18b5f29 ti-sci-firmware-am64x-gp.bin diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3-image-gen/ti-k3-image-gen.mk index f8e6105bf..152a39d03 100644 --- a/boot/ti-k3-image-gen/ti-k3-image-gen.mk +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk @@ -15,13 +15,25 @@ TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES # from the ti-k3-r5-loader package. Hence the dependency on ti-k3-r5-loader. TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) +TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) +TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) + +# this hash comes from the Makefile in ti-k3-image-gen +TI_K3_SYSFW_VERSION = 59d6f921b3b562e0aa1f42ce322e4645b1bfc52c +TI_K3_SYSFW_SITE = https://git.ti.com/processor-firmware/ti-linux-firmware/blobs/raw/$(TI_K3_SYSFW_VERSION)/ti-sysfw +TI_K3_SYSFW_SOURCE = ti-sci-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SOC_TYPE).bin +TI_K3_IMAGE_GEN_EXTRA_DOWNLOADS = $(TI_K3_SYSFW_SITE)/$(TI_K3_SYSFW_SOURCE) + +define TI_K3_SYSFW_COPY + cp $(TI_K3_IMAGE_GEN_DL_DIR)/$(TI_K3_SYSFW_SOURCE) $(@D)/$(TI_K3_SYSFW_SOURCE) +endef +TI_K3_IMAGE_GEN_POST_EXTRACT_HOOKS += TI_K3_SYSFW_COPY + # The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, # similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build # otherwise fails with some misleading error message. TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) -TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) -TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) -TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) TI_K3_IMAGE_GEN_MAKE_OPTS = \ SOC=$(TI_K3_IMAGE_GEN_SOC) \ SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ -- 2.37.2 From francois.perrad at gadz.org Sun Dec 11 20:41:11 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sun, 11 Dec 2022 21:41:11 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221211210933.19fb5199@windsurf> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> Message-ID: Le dim. 11 d?c. 2022 ? 21:09, Thomas Petazzoni via buildroot < buildroot at buildroot.org> a ?crit : > Hello, > > On Tue, 6 Dec 2022 11:17:18 -0600 > Anand Gadiyar via buildroot wrote: > > > From: Xuanhao Shi > > > > This is the image generator that builds the full boot binary, > > tiboot3.bin, for the R5 core on TI's k3 devices. > > This requires the R5 spl output from the ti-k3-r5-loader package. > > > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > The commit title should just be: > > boot/ti-k3-image-gen: new package > > (not "add new package") > > > > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > > new file mode 100644 > > index 0000000000..02018f2f78 > > --- /dev/null > > +++ b/boot/ti-k3-image-gen/Config.in > > @@ -0,0 +1,30 @@ > > +config BR2_TARGET_TI_K3_IMAGE_GEN > > + bool "ti-k3-image-gen" > > + select BR2_TARGET_TI_K3_R5_LOADER > > Should be a: > > depends on BR2_TARGET_TI_K3_R5_LOADER > > > +if BR2_TARGET_TI_K3_IMAGE_GEN > > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > > + string "SOC type for image gen" > > string "SoC" > > > + help > > + The target SoC option for image gen. > > + For example, "am64x" for AM64X boards. > > + > > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > > + string "SOC security type for image gen" > > string "SoC security type" > > > + help > > + The security type option for image gen. > > + Options are "gp", "hs-fs", or "hs-se". > > + > > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > > + string "CONFIG type for image gen" > > string "config type" > > > > +define TI_K3_IMAGE_GEN_BUILD_CMDS > > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > > +endef > > There is a serious problem: the build process of this package downloads > stuff: > > Connecting to git.ti.com (git.ti.com)|198.47.28.208|:443... connected. > HTTP request sent, awaiting response... 301 Moved Permanently > Location: > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin > [following] > --2022-12-11 20:53:58-- > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin > Reusing existing connection to git.ti.com:443. > HTTP request sent, awaiting response... 301 Moved Permanently > Location: > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c > [following] > --2022-12-11 20:53:59-- > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c > Reusing existing connection to git.ti.com:443. > HTTP request sent, awaiting response... 200 OK > Length: 225248 (220K) [application/octet-stream] > Saving to: ?ti-sci-firmware-am64x-gp.bin? > > ti-sci-firmware-am64x-gp.bin > 100%[==============================================>] 219,97K 114KB/s > in 1,9s > > 2022-12-11 20:54:01 (114 KB/s) - ?ti-sci-firmware-am64x-gp.bin? saved > [225248/225248] > > Download SUCCESS! > > This is not acceptable as it circumvents the download infrastructure of > Buildroot, but also the legal information collection infrastructure. > > This needs to be fixed by downloading this file, either through a > separate package, or as an _EXTRA_DOWNLOADS of this package, and the > Makefile needs to be changed to not download this file. My impression > is that the Makefile will not download the files if they are already > available. So you could have _EXTRA_DOWNLOADS + some post-extract logic > to put the files at the right place. > > see https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ this patch does this rework. Fran?ois > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Sun Dec 11 20:17:01 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:01 +0200 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-2-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- board/nezha/genimage.cfg | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..5763b40cd4 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,15 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 8K - } - - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - partition u-boot-1 { in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K + image = "u-boot-sunxi-with-spl.bin" + offset = 128K } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 2M } } -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 11 20:17:00 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:00 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel Message-ID: <20221211201704.25858-1-indrek.kruusa@gmail.com> kernel: bump to version 6.1.0-rc3 in d1/wip branch u-boot: use the version with full SPL support from d1-wip branch opensbi: take in the latest fixes from d1-wip branch Other: remove patches directory definition as no patches are needed anymore update linux headers version update binary name as the new uboot generates it Signed-off-by: Indrek Kruusa --- configs/nezha_defconfig | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..428c443d65 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,13 +1,12 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" @@ -17,14 +16,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -33,5 +32,5 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 11 20:17:04 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:04 +0200 Subject: [Buildroot] [PATCH 5/5] board/nezha/readme.txt: update readme.txt about framebuffer console on HDMI In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-5-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- board/nezha/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/nezha/readme.txt b/board/nezha/readme.txt index fd4c6707de..8d207ced74 100644 --- a/board/nezha/readme.txt +++ b/board/nezha/readme.txt @@ -20,5 +20,5 @@ Copy the bootable "sdcard.img" onto an SD card with "dd": $ sudo dd if=output/images/sdcard.img of=/dev/sdX -Connect a TTL UART to the debug connector, insert the microSD card and +Connect display cable to the HDMI connection port, insert the microSD card and plug in a USB-C cable to the PWR connector to boot the system. -- 2.25.1 From bernd.kuhls at t-online.de Sun Dec 11 20:44:55 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 21:44:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-mediadriver: fix build without X11 Message-ID: <20221211204455.278996-1-bernd.kuhls@t-online.de> Fixes: http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ Signed-off-by: Bernd Kuhls --- .../0001-dont-include-va-dricommon-h.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch new file mode 100644 index 0000000000..9d512f9c0b --- /dev/null +++ b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch @@ -0,0 +1,36 @@ +From e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Fri, 18 Nov 2022 22:44:52 +1100 +Subject: [PATCH] [Media Common] [VP] dont include va_dricommon.h + + is not in non-X11 libva 2.16.0 +The header "media_libva_putsurface_linux.h" is included + +Downloaded from upstream commit +https://github.com/intel/media-driver/commit/e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 + +Signed-off-by: Rudi Heitbaum +Signed-off-by: Bernd Kuhls +--- + media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +index 8695d6c86..6719c07b3 100644 +--- a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp ++++ b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +@@ -23,7 +23,6 @@ + //! \file ddi_vp_functions.cpp + //! \brief ddi vp functions implementaion. + //! +-#include + #include "ddi_vp_functions.h" + #include "media_libva_util_next.h" + #include "media_libva_common_next.h" +@@ -4700,4 +4699,4 @@ VAStatus DdiVpFunctions::PutSurfaceLinuxHW( + + return VA_STATUS_SUCCESS; + } +-#endif // !defined(ANDROID) && defined(X11_FOUND) +\ No newline at end of file ++#endif // !defined(ANDROID) && defined(X11_FOUND) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 20:52:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:52:31 +0100 Subject: [Buildroot] [git commit] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221211205309.AE6AA865DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8405dcae33b47bd5b8cf5ef4faf0db01644a1d4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to the latest upstream version, to which a few fixes were added to fix build failures with Aarch64 and Linux 5.18/5.19/6.0 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/mali-driver/mali-driver.hash | 2 +- package/mali-driver/mali-driver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mali-driver/mali-driver.hash b/package/mali-driver/mali-driver.hash index d18db55fe0..5d32c1af8a 100644 --- a/package/mali-driver/mali-driver.hash +++ b/package/mali-driver/mali-driver.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 512ca30916fd9b9abec70073fced1c2d33757cddbcb3d0f1d1c4b8c6c318f207 mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc.tar.gz +sha256 761e3f000b4c546cbd35baf34f5a0d1090f048dd44ee543773674192fd95f6b3 mali-driver-87c13e6994b20b5068e3a5e4f4c1b64db666a4c8.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/mali-driver/mali-driver.mk b/package/mali-driver/mali-driver.mk index 515f70c429..bdc9fedeb4 100644 --- a/package/mali-driver/mali-driver.mk +++ b/package/mali-driver/mali-driver.mk @@ -4,7 +4,7 @@ # ################################################################################ -MALI_DRIVER_VERSION = 3d697de9bce8bc68bf9408d5407873ce32d0f4fc +MALI_DRIVER_VERSION = 87c13e6994b20b5068e3a5e4f4c1b64db666a4c8 MALI_DRIVER_SITE = $(call github,bootlin,mali-driver,$(MALI_DRIVER_VERSION)) MALI_DRIVER_DEPENDENCIES = linux MALI_DRIVER_LICENSE = GPL-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 20:54:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:54:29 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211215429.22afbcbe@windsurf> Hello Giulio, On Sun, 11 Dec 2022 16:21:53 +0100 Giulio Benetti wrote: > Add pending patches upstream[0] to fix build failure. Patches fix build > failure with Aarch64 and Linux 5.18/5.19/6.0 > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > Fixes: > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > Signed-off-by: Giulio Benetti > --- > ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ > ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ > ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ > ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ > ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ > 5 files changed, 237 insertions(+) > create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch I have applied, but what I did is that I merged your pull request in the mali-driver project, and then turn this Buildroot change into a simpler version bump. Also, while at it, I granted you maintainer rights to the github.com/bootlin/mali-driver repo so that you can directly push things there: you're de facto the person looking into this currently! Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:19:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:19:15 +0100 Subject: [Buildroot] [git commit] package/swig: depend on host-pcre2 instead of host-pcre Message-ID: <20221211212033.983D0865E6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d534bb8d93319212b3c083b083189e8e7b414637 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the bump of swig to version 4.1.1 in commit 260924e239627cbe1379cfc752939245d53a06e0, host-pcre2 is needed instead of host-pcre. Since is change that was introduced in swig 4.1.0, as stated in https://sourceforge.net/p/swig/news/2022/10/swig-410-released/: Update optional SWIG build dependency for regex support from PCRE to PCRE2 Fixes: http://autobuild.buildroot.net/results/3a70042aad7376bcccf56d639ced93f504f47963 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/swig/swig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/swig/swig.mk b/package/swig/swig.mk index d432cab53d..ad585c3f97 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -7,7 +7,7 @@ SWIG_VERSION_MAJOR = 4.1 SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) -HOST_SWIG_DEPENDENCIES = host-bison host-pcre +HOST_SWIG_DEPENDENCIES = host-bison host-pcre2 HOST_SWIG_CONF_OPTS = \ --with-pcre \ --disable-ccache \ From thomas.petazzoni at bootlin.com Sun Dec 11 21:22:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:22:29 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> Message-ID: <20221211222229.678a56dc@windsurf> On Sun, 11 Dec 2022 21:41:11 +0100 Fran?ois Perrad wrote: > see > https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ > this patch does this rework. Thanks, but it needs to be integrated in a v8 of the patch series. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-mediadriver: fix build without X11 In-Reply-To: <20221211204455.278996-1-bernd.kuhls@t-online.de> References: <20221211204455.278996-1-bernd.kuhls@t-online.de> Message-ID: <20221211222328.461a637a@windsurf> On Sun, 11 Dec 2022 21:44:55 +0100 Bernd Kuhls wrote: > Fixes: > http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ > > Signed-off-by: Bernd Kuhls > --- > .../0001-dont-include-va-dricommon-h.patch | 36 +++++++++++++++++++ > 1 file changed, 36 insertions(+) > create mode 100644 package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/swig: depend on host-pcre2 instead of host-pcre In-Reply-To: <20221211203541.249923-1-james.hilliard1@gmail.com> References: <20221211203541.249923-1-james.hilliard1@gmail.com> Message-ID: <20221211222349.2499ab0c@windsurf> On Sun, 11 Dec 2022 13:35:41 -0700 James Hilliard wrote: > Swig now requires host-pcre2 instead of host-pcre. > > Fixes: > - http://autobuild.buildroot.net/results/3a7/3a70042aad7376bcccf56d639ced93f504f47963 > > Signed-off-by: James Hilliard > --- > package/swig/swig.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master with an improved commit log that explains since when the problem exists, so that we know if the patch should be backported or not. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:04 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: fix build without X11 Message-ID: <20221211212501.9EC32865FC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16ed6b9a4a689496b69ba7b5daf122a88db40ce9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../0001-dont-include-va-dricommon-h.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch new file mode 100644 index 0000000000..9d512f9c0b --- /dev/null +++ b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch @@ -0,0 +1,36 @@ +From e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Fri, 18 Nov 2022 22:44:52 +1100 +Subject: [PATCH] [Media Common] [VP] dont include va_dricommon.h + + is not in non-X11 libva 2.16.0 +The header "media_libva_putsurface_linux.h" is included + +Downloaded from upstream commit +https://github.com/intel/media-driver/commit/e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 + +Signed-off-by: Rudi Heitbaum +Signed-off-by: Bernd Kuhls +--- + media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +index 8695d6c86..6719c07b3 100644 +--- a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp ++++ b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +@@ -23,7 +23,6 @@ + //! \file ddi_vp_functions.cpp + //! \brief ddi vp functions implementaion. + //! +-#include + #include "ddi_vp_functions.h" + #include "media_libva_util_next.h" + #include "media_libva_common_next.h" +@@ -4700,4 +4699,4 @@ VAStatus DdiVpFunctions::PutSurfaceLinuxHW( + + return VA_STATUS_SUCCESS; + } +-#endif // !defined(ANDROID) && defined(X11_FOUND) +\ No newline at end of file ++#endif // !defined(ANDROID) && defined(X11_FOUND) From thomas.petazzoni at bootlin.com Sun Dec 11 21:40:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:40:45 +0100 Subject: [Buildroot] [git commit] package/python-automat: drop host-python-m2r build dependency Message-ID: <20221211214548.2C7078151C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6398d18d50c021992375c4229e3898402c3a1cc8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since version 22.10.0, used since Buildroot commit 12c430f880f9255529d8c53cdb59f4178d2cd8f4, python-automat no longer needs host-python-m2r, so let's drop this dependency. This is needed as host-python-m2r is about to be removed from Buildroot, due to incompatibility with its dependencies. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-automat/python-automat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index 675fbd2260..101197b15b 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -10,6 +10,6 @@ PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a041 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE -PYTHON_AUTOMAT_DEPENDENCIES = host-python-m2r host-python-setuptools-scm +PYTHON_AUTOMAT_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 21:44:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:44:17 +0100 Subject: [Buildroot] [git commit] package/python-m2r: remove package Message-ID: <20221211214548.3A1468179A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=470ce5d85c40a2f3b43dd9efaefac0000b047d23 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the bump of python-mistune to version 2.0.4 in commit ead539c27dd61ba010b3723b26af91da0779eb98, the python-m2r package fails to build: it is no longer maintained and no longer compatible with recent versions of python-mistune. Since the only user of python-m2r, python-automat, no longer needs it, we can safely drop this package. Fixes: http://autobuild.buildroot.net/results/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/Config.in | 1 - package/python-m2r/Config.in | 8 -------- package/python-m2r/python-m2r.hash | 5 ----- package/python-m2r/python-m2r.mk | 16 ---------------- 5 files changed, 6 insertions(+), 30 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9136ccd0e0..28c6822689 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_M2R + bool "python-m2r removed" + select BR2_LEGACY + help + The python-m2r package is unmaintained. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 10a0493b8d..914c3584e9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1112,7 +1112,6 @@ menu "External python modules" source "package/python-logstash/Config.in" source "package/python-lxml/Config.in" source "package/python-m2crypto/Config.in" - source "package/python-m2r/Config.in" source "package/python-mako/Config.in" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" diff --git a/package/python-m2r/Config.in b/package/python-m2r/Config.in deleted file mode 100644 index 44dafaa464..0000000000 --- a/package/python-m2r/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_M2R - bool "python-m2r" - select BR2_PACKAGE_PYTHON_MISTUNE # runtime - select BR2_PACKAGE_PYTHON_DOCUTILS # runtime - help - Markdown to reStructuredText converter. - - https://github.com/miyakogi/m2r diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash deleted file mode 100644 index 4bdd7160d8..0000000000 --- a/package/python-m2r/python-m2r.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/m2r/json -md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz -sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz -# Locally computed sha256 checksums -sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk deleted file mode 100644 index 8a4708f128..0000000000 --- a/package/python-m2r/python-m2r.mk +++ /dev/null @@ -1,16 +0,0 @@ -################################################################################ -# -# python-m2r -# -################################################################################ - -PYTHON_M2R_VERSION = 0.3.1 -PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 -PYTHON_M2R_SETUP_TYPE = setuptools -PYTHON_M2R_LICENSE = MIT -PYTHON_M2R_LICENSE_FILES = LICENSE -HOST_PYTHON_M2R_DEPENDENCIES = host-python-docutils host-python-mistune - -$(eval $(python-package)) -$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 21:47:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:47:04 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221201014538.679048-1-christian@paral.in> <20221211212504.4ee65e0e@windsurf> Message-ID: <20221211224704.33be71cd@windsurf> On Sun, 11 Dec 2022 12:32:59 -0800 Christian Stewart wrote: > The first, yes, and it's been merged: > > https://github.com/morrownr/8821cu-20210118/commit/3b594e7654ef1320ff9cac6b6472fa1b17af134b > > The second, no. Since removing the compiler version check for > -Wno-date-time is not something they want, and more of a Buildroot > thing, I think the patch probably will need to stay. > > Shall I resubmit or can you fixup those two little things? If you could resubmit, with the details of the upstream status for each patch, and the license hash fixed, it would be great. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:47:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:47:52 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211224752.2f4ae448@windsurf> On Sun, 11 Dec 2022 22:17:00 +0200 Indrek Kruusa wrote: > kernel: bump to version 6.1.0-rc3 in d1/wip branch > u-boot: use the version with full SPL support from d1-wip branch > opensbi: take in the latest fixes from d1-wip branch > > Other: > remove patches directory definition as no patches are needed anymore > update linux headers version > update binary name as the new uboot generates it > > Signed-off-by: Indrek Kruusa > --- > configs/nezha_defconfig | 11 +++++------ > 1 file changed, 5 insertions(+), 6 deletions(-) Thanks for this patch series, however PATCH 3/5 has apparently not made its way to the mailing list. Could you double-check? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:48:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:48:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-automat: drop host-python-m2r build dependency In-Reply-To: <20221211201758.146018-1-james.hilliard1@gmail.com> References: <20221211201758.146018-1-james.hilliard1@gmail.com> Message-ID: <20221211224824.29e1b459@windsurf> On Sun, 11 Dec 2022 13:17:57 -0700 James Hilliard wrote: > The host-python-m2r package is no longer required to build automat. > > Signed-off-by: James Hilliard > --- > package/python-automat/python-automat.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Both applied, each time with an extended commit log that explains precisely since when the problem is occurring. Having more detailed commit logs would *really* be useful. Thanks a lot! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From etienne.carriere at linaro.org Sun Dec 11 21:50:50 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Sun, 11 Dec 2022 22:50:50 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221211140326.GO1044805@scaer> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> <20221210101150.GS2855@scaer> <20221211140326.GO1044805@scaer> Message-ID: Hello Yann, Thanks for all the fixups and merging the upgrade. I'll try to better follow BR's coding style in the future. Best regards, Etienne On Sun, 11 Dec 2022 at 15:03, Yann E. MORIN wrote: > > ?tienne, All, > > On 2022-12-10 11:11 +0100, Yann E. MORIN spake thusly: > > On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > > > Bumps OP-TEE client package version to OP-TEE release 3.19.0. > [--SNIP--] > > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > I missed changing the dependency to util-linux here, as noticed by > Thomas, so I just pushed a follow-up commit to fix that. > > Regards, > Yann E. MORIN. > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From indrek.kruusa at gmail.com Sun Dec 11 20:17:02 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:02 +0200 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-3-indrek.kruusa@gmail.com> Replace serial console with the framebuffer console on HDMI. Limit resolution to 1280x800 as the framebuffer is really slow. Signed-off-by: Indrek Kruusa --- board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf b/board/nezha/overlay/boot/extlinux/extlinux.conf index 91b2298628..4bf66ee8c4 100644 --- a/board/nezha/overlay/boot/extlinux/extlinux.conf +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf @@ -1,4 +1,3 @@ label linux kernel /boot/Image - # use devicetree from u-boot - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro rootwait -- 2.25.1 From james.hilliard1 at gmail.com Sun Dec 11 22:55:15 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 15:55:15 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package Message-ID: <20221211225515.588291-1-james.hilliard1@gmail.com> Since the python3 bump to version 3.11 in commit 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed to build. This is due to open() which no longer accepts 'U' (?universal newline?) in the file mode. Remove this package as it has not had a release since 2011 and is unmaintained upstream. Details: https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 Fixes: - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 Signed-off-by: James Hilliard --- Config.in.legacy | 6 ++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/python-bunch/Config.in | 6 ------ package/python-bunch/python-bunch.hash | 5 ----- package/python-bunch/python-bunch.mk | 14 -------------- 6 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 package/python-bunch/Config.in delete mode 100644 package/python-bunch/python-bunch.hash delete mode 100644 package/python-bunch/python-bunch.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..5c1e162f56 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_BUNCH + bool "python-bunch removed" + select BR2_LEGACY + help + The python-bunch package is unmaintained. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..0c3773695a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ F: package/proftpd/ F: package/protobuf-c/ F: package/protobuf/ -F: package/python-bunch/ F: package/python-colorama/ F: package/python-filelock/ F: package/python-flask-cors/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..7f0c34519a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -979,7 +979,6 @@ menu "External python modules" source "package/python-bottle/Config.in" source "package/python-brotli/Config.in" source "package/python-bsdiff4/Config.in" - source "package/python-bunch/Config.in" source "package/python-cached-property/Config.in" source "package/python-can/Config.in" source "package/python-canopen/Config.in" diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in deleted file mode 100644 index 89eae742b8..0000000000 --- a/package/python-bunch/Config.in +++ /dev/null @@ -1,6 +0,0 @@ -config BR2_PACKAGE_PYTHON_BUNCH - bool "python-bunch" - help - A dot-accessible dictionary (a la JavaScript objects). - - http://github.com/dsc/bunch diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash deleted file mode 100644 index cfde2db603..0000000000 --- a/package/python-bunch/python-bunch.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/bunch/json -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz -# Locally computed sha256 checksums -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk deleted file mode 100644 index 18fdc223bb..0000000000 --- a/package/python-bunch/python-bunch.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-bunch -# -################################################################################ - -PYTHON_BUNCH_VERSION = 1.0.1 -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 -PYTHON_BUNCH_SETUP_TYPE = setuptools -PYTHON_BUNCH_LICENSE = MIT -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt - -$(eval $(python-package)) -- 2.34.1 From yegorslists at googlemail.com Mon Dec 12 04:10:52 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 05:10:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: <20221211225515.588291-1-james.hilliard1@gmail.com> References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: Hi James, all, On Sun, Dec 11, 2022 at 11:56 PM James Hilliard wrote: > > Since the python3 bump to version 3.11 in commit > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > to build. > > This is due to open() which no longer accepts 'U' (?universal > newline?) in the file mode. > > Remove this package as it has not had a release since 2011 and > is unmaintained upstream. > > Details: > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > Fixes: > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > Signed-off-by: James Hilliard > --- > Config.in.legacy | 6 ++++++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/python-bunch/Config.in | 6 ------ > package/python-bunch/python-bunch.hash | 5 ----- > package/python-bunch/python-bunch.mk | 14 -------------- > 6 files changed, 6 insertions(+), 27 deletions(-) > delete mode 100644 package/python-bunch/Config.in > delete mode 100644 package/python-bunch/python-bunch.hash > delete mode 100644 package/python-bunch/python-bunch.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..5c1e162f56 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,12 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_PYTHON_BUNCH > + bool "python-bunch removed" > + select BR2_LEGACY Should we add "select BR2_PYTHON_MUNCH"? This package is a maintained fork: https://github.com/Infinidat/munch Regards, Yegor > + help > + The python-bunch package is unmaintained. > + > config BR2_PACKAGE_PYTHON_M2R > bool "python-m2r removed" > select BR2_LEGACY > diff --git a/DEVELOPERS b/DEVELOPERS > index f0dcc42de7..0c3773695a 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > F: package/proftpd/ > F: package/protobuf-c/ > F: package/protobuf/ > -F: package/python-bunch/ > F: package/python-colorama/ > F: package/python-filelock/ > F: package/python-flask-cors/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..7f0c34519a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -979,7 +979,6 @@ menu "External python modules" > source "package/python-bottle/Config.in" > source "package/python-brotli/Config.in" > source "package/python-bsdiff4/Config.in" > - source "package/python-bunch/Config.in" > source "package/python-cached-property/Config.in" > source "package/python-can/Config.in" > source "package/python-canopen/Config.in" > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > deleted file mode 100644 > index 89eae742b8..0000000000 > --- a/package/python-bunch/Config.in > +++ /dev/null > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_PYTHON_BUNCH > - bool "python-bunch" > - help > - A dot-accessible dictionary (a la JavaScript objects). > - > - http://github.com/dsc/bunch > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > deleted file mode 100644 > index cfde2db603..0000000000 > --- a/package/python-bunch/python-bunch.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5, sha256 from https://pypi.org/pypi/bunch/json > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > -# Locally computed sha256 checksums > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > deleted file mode 100644 > index 18fdc223bb..0000000000 > --- a/package/python-bunch/python-bunch.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-bunch > -# > -################################################################################ > - > -PYTHON_BUNCH_VERSION = 1.0.1 > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > -PYTHON_BUNCH_SETUP_TYPE = setuptools > -PYTHON_BUNCH_LICENSE = MIT > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > - > -$(eval $(python-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 04:46:38 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 00:46:38 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov wrote: > > Hi James, all, > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > wrote: > > > > Since the python3 bump to version 3.11 in commit > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > to build. > > > > This is due to open() which no longer accepts 'U' (?universal > > newline?) in the file mode. > > > > Remove this package as it has not had a release since 2011 and > > is unmaintained upstream. > > > > Details: > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > Fixes: > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > Signed-off-by: James Hilliard > > --- > > Config.in.legacy | 6 ++++++ > > DEVELOPERS | 1 - > > package/Config.in | 1 - > > package/python-bunch/Config.in | 6 ------ > > package/python-bunch/python-bunch.hash | 5 ----- > > package/python-bunch/python-bunch.mk | 14 -------------- > > 6 files changed, 6 insertions(+), 27 deletions(-) > > delete mode 100644 package/python-bunch/Config.in > > delete mode 100644 package/python-bunch/python-bunch.hash > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > index 28c6822689..5c1e162f56 100644 > > --- a/Config.in.legacy > > +++ b/Config.in.legacy > > @@ -146,6 +146,12 @@ endif > > > > comment "Legacy options removed in 2023.02" > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > + bool "python-bunch removed" > > + select BR2_LEGACY > > Should we add "select BR2_PYTHON_MUNCH"? > > This package is a maintained fork: https://github.com/Infinidat/munch Well the import namespace is different so it probably doesn't make sense to have it as a drop in replacement. > > Regards, > Yegor > > > + help > > + The python-bunch package is unmaintained. > > + > > config BR2_PACKAGE_PYTHON_M2R > > bool "python-m2r removed" > > select BR2_LEGACY > > diff --git a/DEVELOPERS b/DEVELOPERS > > index f0dcc42de7..0c3773695a 100644 > > --- a/DEVELOPERS > > +++ b/DEVELOPERS > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > F: package/proftpd/ > > F: package/protobuf-c/ > > F: package/protobuf/ > > -F: package/python-bunch/ > > F: package/python-colorama/ > > F: package/python-filelock/ > > F: package/python-flask-cors/ > > diff --git a/package/Config.in b/package/Config.in > > index 914c3584e9..7f0c34519a 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -979,7 +979,6 @@ menu "External python modules" > > source "package/python-bottle/Config.in" > > source "package/python-brotli/Config.in" > > source "package/python-bsdiff4/Config.in" > > - source "package/python-bunch/Config.in" > > source "package/python-cached-property/Config.in" > > source "package/python-can/Config.in" > > source "package/python-canopen/Config.in" > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > deleted file mode 100644 > > index 89eae742b8..0000000000 > > --- a/package/python-bunch/Config.in > > +++ /dev/null > > @@ -1,6 +0,0 @@ > > -config BR2_PACKAGE_PYTHON_BUNCH > > - bool "python-bunch" > > - help > > - A dot-accessible dictionary (a la JavaScript objects). > > - > > - http://github.com/dsc/bunch > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > deleted file mode 100644 > > index cfde2db603..0000000000 > > --- a/package/python-bunch/python-bunch.hash > > +++ /dev/null > > @@ -1,5 +0,0 @@ > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > -# Locally computed sha256 checksums > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > deleted file mode 100644 > > index 18fdc223bb..0000000000 > > --- a/package/python-bunch/python-bunch.mk > > +++ /dev/null > > @@ -1,14 +0,0 @@ > > -################################################################################ > > -# > > -# python-bunch > > -# > > -################################################################################ > > - > > -PYTHON_BUNCH_VERSION = 1.0.1 > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > -PYTHON_BUNCH_LICENSE = MIT > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > - > > -$(eval $(python-package)) > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot From marcus.folkesson at gmail.com Mon Dec 12 06:49:11 2022 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 12 Dec 2022 07:49:11 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: Bump again. Am I doing something wrong in my patch-workflow or have you maintainers just been too busy for a while? /Marcus On Mon, Dec 05, 2022 at 09:43:04AM +0100, Marcus Folkesson wrote: > Bump > > Med v?nliga h?lsningar / Best regards > Marcus Folkesson > > > Den m?n 28 nov. 2022 kl 10:12 skrev Marcus Folkesson < > marcus.folkesson at gmail.com>: > > > Signed-off-by: Marcus Folkesson > > --- > > package/libostree/libostree.hash | 2 +- > > package/libostree/libostree.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/libostree/libostree.hash > > b/package/libostree/libostree.hash > > index 582af4b7b9..ed31109fdb 100644 > > --- a/package/libostree/libostree.hash > > +++ b/package/libostree/libostree.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c > > libostree-2022.6.tar.xz > > +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f > > libostree-2022.7.tar.xz > > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c > > COPYING > > diff --git a/package/libostree/libostree.mk b/package/libostree/ > > libostree.mk > > index e99da9d2cb..8e8ec63213 100644 > > --- a/package/libostree/libostree.mk > > +++ b/package/libostree/libostree.mk > > @@ -4,7 +4,7 @@ > > # > > > > ################################################################################ > > > > -LIBOSTREE_VERSION = 2022.6 > > +LIBOSTREE_VERSION = 2022.7 > > LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz > > LIBOSTREE_SITE = > > https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) > > > > -- > > 2.38.1 > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From peter at korsgaard.com Mon Dec 12 07:22:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:22:55 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:00 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <87359lytkg.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > kernel: bump to version 6.1.0-rc3 in d1/wip branch > u-boot: use the version with full SPL support from d1-wip branch > opensbi: take in the latest fixes from d1-wip branch > Other: > remove patches directory definition as no patches are needed anymore > update linux headers version > update binary name as the new uboot generates it Thanks. Funny enough I was just working on doing pretty much the same thing here. I've CC'ed you on the patch series I just sent. This patch does a bunch of different things, but it doesn't do enough - E.G. it doesn't update genimage.cfg so the build is broken after this commit - So that is not good. Maybe have a look at my series where I update each component (U-Boot/OpenSBI/Linux) separately. > Signed-off-by: Indrek Kruusa > @@ -17,14 +16,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y > # BR2_TARGET_ROOTFS_TAR is not set > BR2_TARGET_OPENSBI=y > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" Why still use this custom opensbi? There is D1 support in version 1.1 as mentioned on https://linux-sunxi.org/Allwinner_Nezha > BR2_TARGET_OPENSBI_PLAT="generic" > # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > BR2_TARGET_SUN20I_D1_SPL=y You are still enabling the old sun20i-d1-spl even though you change to use U-Boot SPL? -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 12 07:24:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:24:10 +0100 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <20221211201704.25858-2-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:01 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-2-indrek.kruusa@gmail.com> Message-ID: <87y1rdxexx.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Signed-off-by: Indrek Kruusa > --- > board/nezha/genimage.cfg | 25 +++---------------------- > 1 file changed, 3 insertions(+), 22 deletions(-) > - > partition rootfs { > partition-type = 0x83 > image = "rootfs.ext4" > bootable = "true" > - offset = 18M > + offset = 2M Any specific reason to use 2MB? u-boot-sunxi-with-spl.bin is only 768KB. -- Bye, Peter Korsgaard From yegorslists at googlemail.com Mon Dec 12 07:26:01 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 08:26:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 5:46 AM James Hilliard wrote: > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > wrote: > > > > Hi James, all, > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > wrote: > > > > > > Since the python3 bump to version 3.11 in commit > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > to build. > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > newline?) in the file mode. > > > > > > Remove this package as it has not had a release since 2011 and > > > is unmaintained upstream. > > > > > > Details: > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > Fixes: > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > Signed-off-by: James Hilliard > > > --- > > > Config.in.legacy | 6 ++++++ > > > DEVELOPERS | 1 - > > > package/Config.in | 1 - > > > package/python-bunch/Config.in | 6 ------ > > > package/python-bunch/python-bunch.hash | 5 ----- > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > delete mode 100644 package/python-bunch/Config.in > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > index 28c6822689..5c1e162f56 100644 > > > --- a/Config.in.legacy > > > +++ b/Config.in.legacy > > > @@ -146,6 +146,12 @@ endif > > > > > > comment "Legacy options removed in 2023.02" > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > + bool "python-bunch removed" > > > + select BR2_LEGACY > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > Well the import namespace is different so it probably doesn't make sense > to have it as a drop in replacement. OK. But should it be at least mentioned in the help text? > > > > > Regards, > > Yegor > > > > > + help > > > + The python-bunch package is unmaintained. > > > + > > > config BR2_PACKAGE_PYTHON_M2R > > > bool "python-m2r removed" > > > select BR2_LEGACY > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > index f0dcc42de7..0c3773695a 100644 > > > --- a/DEVELOPERS > > > +++ b/DEVELOPERS > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > F: package/proftpd/ > > > F: package/protobuf-c/ > > > F: package/protobuf/ > > > -F: package/python-bunch/ > > > F: package/python-colorama/ > > > F: package/python-filelock/ > > > F: package/python-flask-cors/ > > > diff --git a/package/Config.in b/package/Config.in > > > index 914c3584e9..7f0c34519a 100644 > > > --- a/package/Config.in > > > +++ b/package/Config.in > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > source "package/python-bottle/Config.in" > > > source "package/python-brotli/Config.in" > > > source "package/python-bsdiff4/Config.in" > > > - source "package/python-bunch/Config.in" > > > source "package/python-cached-property/Config.in" > > > source "package/python-can/Config.in" > > > source "package/python-canopen/Config.in" > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > deleted file mode 100644 > > > index 89eae742b8..0000000000 > > > --- a/package/python-bunch/Config.in > > > +++ /dev/null > > > @@ -1,6 +0,0 @@ > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > - bool "python-bunch" > > > - help > > > - A dot-accessible dictionary (a la JavaScript objects). > > > - > > > - http://github.com/dsc/bunch > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > deleted file mode 100644 > > > index cfde2db603..0000000000 > > > --- a/package/python-bunch/python-bunch.hash > > > +++ /dev/null > > > @@ -1,5 +0,0 @@ > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > -# Locally computed sha256 checksums > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > deleted file mode 100644 > > > index 18fdc223bb..0000000000 > > > --- a/package/python-bunch/python-bunch.mk > > > +++ /dev/null > > > @@ -1,14 +0,0 @@ > > > -################################################################################ > > > -# > > > -# python-bunch > > > -# > > > -################################################################################ > > > - > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > -PYTHON_BUNCH_LICENSE = MIT > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > - > > > -$(eval $(python-package)) > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Mon Dec 12 07:17:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:45 +0100 Subject: [Buildroot] [PATCH 2/4] nezha_defconfig: use upstream OpenSBI 1.1 release In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-2-peter@korsgaard.com> The D1 support is now upstream, so we can use the upstream 1.1 release instead of a custom version. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 02f351d483..f845d918d9 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -15,8 +15,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:46 +0100 Subject: [Buildroot] [PATCH 3/4] nezha_defconfig: bump Linux to current top of d1/wip In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-3-peter@korsgaard.com> This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so mark it as 6.0 headers. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index f845d918d9..2936746c49 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,12 +1,12 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:44 +0100 Subject: [Buildroot] [PATCH 1/4] nezha_defconfig: bump u-boot to current top of d1-wip Message-ID: <20221212071747.2829022-1-peter@korsgaard.com> This is now based on U-Boot 2022.10 and has gained SPL support, so use that instead of sun20-d1-spl. With this we can also drop the u-boot patch and patch directory. Signed-off-by: Peter Korsgaard --- board/nezha/genimage.cfg | 26 ++------- ...pport-building-u-boot.toc1-for-nezda.patch | 54 ------------------- configs/nezha_defconfig | 7 +-- 3 files changed, 6 insertions(+), 81 deletions(-) delete mode 100644 board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..836666ff8e 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,16 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" offset = 8K } - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - - partition u-boot-1 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K - } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 1M } } diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..02f351d483 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,4 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" @@ -20,18 +19,16 @@ BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set -BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y -BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:47 +0100 Subject: [Buildroot] [PATCH 4/4] boot/sun20i-d1-spl: drop package In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-4-peter@korsgaard.com> U-Boot has now gained SPL support for D1, so this temporary bootloader is no longer supported. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - boot/Config.in | 1 - boot/sun20i-d1-spl/Config.in | 8 -------- boot/sun20i-d1-spl/sun20i-d1-spl.hash | 2 -- boot/sun20i-d1-spl/sun20i-d1-spl.mk | 23 ----------------------- 6 files changed, 7 insertions(+), 35 deletions(-) delete mode 100644 boot/sun20i-d1-spl/Config.in delete mode 100644 boot/sun20i-d1-spl/sun20i-d1-spl.hash delete mode 100644 boot/sun20i-d1-spl/sun20i-d1-spl.mk diff --git a/Config.in.legacy b/Config.in.legacy index cb0176a31c..d513bfea73 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_TARGET_SUN20I_D1_SPL + bool "sun20-d1-spl removed" + select BR2_LEGACY + help + U-Boot has gained SPL support for D1, so this temporary + bootloader is no longer supported. + config BR2_KERNEL_HEADERS_5_19 bool "kernel headers version 5.19.x are no longer supported" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index 04047d43da..2dc2d3820c 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2300,7 +2300,6 @@ F: board/pandaboard/ F: board/roseapplepi/ F: board/visionfive/ F: boot/shim/ -F: boot/sun20i-d1-spl/ F: configs/avenger96_defconfig F: configs/beagleboneai_defconfig F: configs/lafrite_defconfig diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ff98a49796 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -20,7 +20,6 @@ source "boot/optee-os/Config.in" source "boot/opensbi/Config.in" source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" -source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/sun20i-d1-spl/Config.in b/boot/sun20i-d1-spl/Config.in deleted file mode 100644 index 9d94d87b1c..0000000000 --- a/boot/sun20i-d1-spl/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_TARGET_SUN20I_D1_SPL - bool "sun20-d1-spl" - depends on BR2_RISCV_64 - help - Allwinner D1 boot0 code with modifications to use as U-Boot - SPL. - - https://github.com/smaeul/sun20i_d1_spl diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.hash b/boot/sun20i-d1-spl/sun20i-d1-spl.hash deleted file mode 100644 index 11d17a9a16..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 08e2d0574e58c99734cd1d9ea89b86464242bf2db4f6769b23803bf9dcdac3c4 sun20i-d1-spl-882671fcf53137aaafc3a94fa32e682cb7b921f1.tar.gz diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.mk b/boot/sun20i-d1-spl/sun20i-d1-spl.mk deleted file mode 100644 index 6bcea0fa96..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.mk +++ /dev/null @@ -1,23 +0,0 @@ -################################################################################ -# -# sun20i-d1-spl -# -################################################################################ - -# Commit on the 'mainline' branch -SUN20I_D1_SPL_VERSION = 882671fcf53137aaafc3a94fa32e682cb7b921f1 -SUN20I_D1_SPL_SITE = $(call github,smaeul,sun20i_d1_spl,$(SUN20I_D1_SPL_VERSION)) -SUN20I_D1_SPL_INSTALL_TARGET = NO -SUN20I_D1_SPL_INSTALL_IMAGES = YES -SUN20I_D1_SPL_LICENSE = GPL-2.0+ - -define SUN20I_D1_SPL_BUILD_CMDS - $(MAKE) -C $(@D) CROSS_COMPILE="$(TARGET_CROSS)" p=sun20iw1p1 mmc -endef - -define SUN20I_D1_SPL_INSTALL_IMAGES_CMDS - $(INSTALL) -D -m 0644 $(@D)/nboot/boot0_sdcard_sun20iw1p1.bin \ - $(BINARIES_DIR)/boot0_sdcard_sun20iw1p1.bin -endef - -$(eval $(generic-package)) -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:30:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:30:43 +0100 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <20221211201704.25858-3-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:02 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-3-indrek.kruusa@gmail.com> Message-ID: <87tu21xen0.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Replace serial console with the framebuffer console on HDMI. > Limit resolution to 1280x800 as the framebuffer is really slow. > Signed-off-by: Indrek Kruusa > --- > board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf b/board/nezha/overlay/boot/extlinux/extlinux.conf > index 91b2298628..4bf66ee8c4 100644 > --- a/board/nezha/overlay/boot/extlinux/extlinux.conf > +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf > @@ -1,4 +1,3 @@ > label linux > kernel /boot/Image > - # use devicetree from u-boot > - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro rootwait Why? We generally use serial console in the defconfigs, or at least run the console and a getty on both the serial port and the video output like on raspberrypi. -- Bye, Peter Korsgaard From duanzhiwei at loongson.cn Mon Dec 12 08:34:57 2022 From: duanzhiwei at loongson.cn (Zhiwei Duan) Date: Mon, 12 Dec 2022 16:34:57 +0800 Subject: [Buildroot] [PATCH v3] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <20221212083457.8308-1-duanzhiwei@loongson.cn> With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. buildroot toolchain: binutils>=2.38 GCC>=12 Linux>=5.19 glibc>=2.36. Signed-off-by: Zhiwei Duan --- arch/Config.in | 16 +++++++++++ arch/Config.in.loongarch | 52 ++++++++++++++++++++++++++++++++++++ package/glibc/Config.in | 1 + support/gnuconfig/config.sub | 11 ++++++-- toolchain/Config.in | 2 +- 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 + bool "LOONGARCH64 (little endian)" + select BR2_ARCH_IS_64 + select BR2_USE_MMU + help + LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little + endian. + https://www.loongson.cn/ + #http://en.wikipedia.org/wiki/MIPS_Technologies + + endchoice # For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa source "arch/Config.in.xtensa" endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + # Set up target binary format choice prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 + bool + select BR2_LOONGARCH_NAN_LEGACY + +choice + prompt "Target Architecture Variant" + default BR2_loongarch_64 if BR2_loongarch64 + depends on BR2_loongarch64 + help + Specific CPU variant to use + +config BR2_loongarch_64 + bool "Generic LOONGARCH64" + depends on BR2_ARCH_IS_64 + select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY + bool + +#config BR2_GCC_TARGET_NAN +# default "legacy" if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH + default "loongarch64" if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH + default "loongarch" + +config BR2_ENDIAN + default "LITTLE" if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH + default "loongarch64" if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME + default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT + bool "Use soft-float" + #default y + select BR2_SOFT_FLOAT + help + If your target CPU does not have a Floating Point Unit (FPU) + or a kernel FPU emulator, but you still wish to support + floating point functions, then everything will need to be + compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS default y if BR2_microblaze default y if BR2_nios2 default y if BR2_arc && BR2_ARC_ATOMIC_EXT + default y if BR2_loongarch64 depends on !BR2_powerpc_SPE depends on BR2_RISCV_ISA_RVA || !BR2_riscv depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in basic_os=$field2 ;; # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ + dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in basic_machine=ymp-cray basic_os=unicos ;; + loongarch) + basic_machine=loongarch-loongson + basic_os= + ;; + *) basic_machine=$1 basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ + | loongarch | loongarch64 \ | mmix \ | mn10200 | mn10300 \ | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in | x86 | x86_64 | xc16x | xgate | xps100 \ | xstormy16 | xtensa* \ | ymp \ - | z8k | z80) + | z8k | z80 \ + | loongarch | loongarch64) ;; *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC # architectures select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ - || BR2_sparc || BR2_x86_64 + || BR2_sparc || BR2_x86_64 || BR2_loongarch64 select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS config BR2_TOOLCHAIN_USES_MUSL -- 2.20.1 From kory.maincent at bootlin.com Mon Dec 12 08:54:10 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Mon, 12 Dec 2022 09:54:10 +0100 Subject: [Buildroot] [PATCH] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221212085411.2405538-1-kory.maincent@bootlin.com> From: Kory Maincent Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. Signed-off-by: Kory Maincent --- package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS -- 2.25.1 From stefano.cottafavi at gmail.com Mon Dec 12 01:29:48 2022 From: stefano.cottafavi at gmail.com (Stefano Cottafavi) Date: Mon, 12 Dec 2022 02:29:48 +0100 Subject: [Buildroot] application built against buildroot sdk links multiple opencv versions Message-ID: Hi all, I'm facing an issue while crosscompiling an application using the sdk generated by buildroot. The application is based on Qt5 and OpenCV 4.6.0 and while it compiles just fine, won't execute due to libraries not found. My editor is QtCreator and my project is based on cmake. How does the openCV 4.5.0 sneak in? sorry if it's a bit broad/off-topic questions, but I'm at a dead end. cheers stef [image: image.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 290453 bytes Desc: not available URL: From thomas.petazzoni at bootlin.com Mon Dec 12 06:42:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 12 Dec 2022 06:42:54 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-11 Message-ID: <20221212064301.3E47760A93@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-11 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 15 | 2 | 0 | 17 | 2022.08.x | 19 | 13 | 0 | 32 | master | 178 | 247 | 0 | 425 | Classification of failures by reason for master ----------------------------------------------- host-swig-4.1.1 | 21 aubio-0.4.9 | 19 host-binutils-2.38 | 12 host-go-1.19.4 | 10 gobject-introspection-1.72.0 | 8 host-rust-1.65.0 | 8 sscep-0.10.0 | 7 xz-5.2.7 | 7 glibc-2.36-66-ga1dc0be03c9d... | 6 host-python-greenlet-2.0.1 | 6 host-python-m2r-0.3.1 | 6 host-sentry-cli-2.8.0 | 5 libgpg-error-1.45 | 5 unknown | 5 host-pahole-1.24 | 4 norm-1.5.8 | 4 davfs2-1.7.0 | 3 dmalloc-5.6.5 | 3 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gummiboot-2bcd919c681c952eb... | 3 jack2-1.9.21 | 3 xenomai-3.0.10 | 3 host-binutils-2.39 | 2 host-python-greenlet-2.0.0 | 2 hyperfine-1.14.0 | 2 libglib2-2.72.3 | 2 libuhttpd-3.14.1 | 2 python-bcrypt-4.0.1 | 2 python-bunch-1.0.1 | 2 python-numpy-1.23.4 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 uccp420wlan-6.9.1 | 2 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 berkeleydb-5.3.28 | 1 boost-1.80.0 | 1 brltty-6.5 | 1 btrfs-progs-5.16.2 | 1 check-0.15.2 | 1 cmocka-1.1.5 | 1 containerd-1.6.8 | 1 crun-1.7.2 | 1 dash-0.5.11.5 | 1 dc3dd-7.2.641 | 1 dhcp-4.4.3-P1 | 1 docker-cli-20.10.21 | 1 dust-0.8.1 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 exempi-2.6.1 | 1 f2fs-tools-1.15.0 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 flac-1.4.2 | 1 frr-8.3.1 | 1 fs/jffs2/jffs2.mk:71: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-11.3.0 | 1 host-spirv-llvm-translator-... | 1 jemalloc-5.3.0 | 1 libdeflate-1.12 | 1 libev-4.33 | 1 libkcapi-1.4.0 | 1 libsigsegv-2.14 | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 linux-6.0.12 | 1 linux-6.0.9 | 1 lirc-tools-0.10.2 | 1 lttng-modules-2.13.7 | 1 luaossl-20220711-0 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 micropython-1.19.1 | 1 mosquitto-2.0.15 | 1 netsurf-3.10 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 optee-client-3.19.0 | 1 perl-5.34.1 | 1 proftpd-1.3.8 | 1 python-greenlet-2.0.0 | 1 rauc-1.8 | 1 rpm-4.18.0 | 1 suricata-6.0.6 | 1 toolchain-external-codescap... | 1 trinity-1.9 | 1 ulog-0389d243352255f6182326... | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/50f066ff101a584ea01f090e3a058b294cc2402e | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/896496cb98b6cc582af4a9bed1972a6fb82c2356 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a5f0843089cd11feb01047f1c8c7ba60840a7282 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9ddbb65d12e34aae0256c19ad53dbdfc901784a8 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e82967112ae1029f8dc663669938f532bdd55ea | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/23dc7897c68369ea2a52ecc0d5cf2f46e58ce616 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/848fb192b4d72e277d3b6b0a9a86b912ba68e527 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6e24557b4c1cb50c3143079d81117b413f92395a | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/15b2d5c96adcfc9c895dcb83d0ac6522850770bc | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7a5b33dd91ac6f99b1b0f6fcc8ca778a2fd37d2c | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ff92f31b24ac6c3f42c95ee13f613dc332d14bf | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d538f2476ca5cc387a4857226fa08e72e3e7acc | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/974074ef57b6f5208f9cf2c7b11e14bb6232c14c | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2194d373d96cbd9aa3f963c5a272453bd301589f | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8d7346b7acbac2376cba323fb5c48fd8cb7d44b1 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fda18a12ba974c433ed3ea38bd0e5caf6dd39830 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/023fa6b0ec3fffbf5bfa173478362bba8d370a82 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2efcfde17bff991ad5e0be9bf77c6534abcbefe4 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3071531cd7aec210cdf353d6fc0e1cb53f067848 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/76f33e9b90aa86c78bb89f7c834e8954d9ed66ee | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c2a46f4d6849b740a1e04b5c52b2b6b0040bbc85 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/ee0e9e4499f5e7f8106bfc425817f4e845e06207 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/60c574f4b561892137ce83e9191bc78a83c06a42 | sh4eb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/a1aba8b03c180d65c93edbc0d1a647f5a5d1ec16 | ORPH arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/e60b2e4d18e1ced411888a1db54be3a5bc39073e | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/fa7ed8c2a0270eb04bd92aa90bb6802da68ae232 | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/3bb82e062faa3f3b04425c9cf490c9c00e458c98 | ORPH mipsel | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/1b2201eee2112807cd7296c2d60c4293c25cc79f | ORPH armeb | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/4044b3a71d3130d934c7a7c0c5badfabb2a97030 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/603bf161f3dd13c637cbc1b8dd015b4044a93edb | x86_64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c4a12634888dfd5ad8933062c686edefdbe33457 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/32070afcc60a915637869a94599f9ef8cf8ab399 | ORPH arm | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/966daf9920a8106a1701d78ea675661cef09c19b | ORPH mips64el | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/0de6edb372c7d2dbac71fb95a11069d1a2fbb225 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/2e5333e9ba7ea0df02b3c1c929d24ea6471d5fd3 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/5b4b553df80749c5272b50c534c116fdfb745e4f | ORPH xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/3f7695bcf66d4079dadb5e5c1c1031c617e2ce8f | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/5c90ba120cd26de516fca8ae95f1b1872b325ff2 | ORPH i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/34748d7c8115eea36eae48073cd035f997288808 | ORPH i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/dbc3a044e2b210012c868743615091afd0796608 | ORPH s390x | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/af1791978136b2b183c9386131d2cf649047b720 | powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cb100cf3a8664f637c9511edd62e6d1602f1c638 | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1ce7729a4af15dd1e465cd8598bb87976de23358 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e35c806fd1ad38150cec36c121a09da81f1038a5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f2aadf28f4d736ca4391806cae64b7afad17ef5b | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/469ad337b2ebbe13f5d7a2ccdc828d58fb61e41f | ORPH powerpc | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/03427d6f010209e14e2c8cefebf7c6172ddc569d | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/66a8736d2585ba62d6113e4af0eabc0cf34fb96f | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/10a76730060c488fbf881e028ead1631527c9b3a | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/cd9041804242f3e754b780cf2a10860e50dc5d42 | ORPH mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/f9fbed689d80cc199595d6814860fb56e660ce01 | ORPH sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/5eaefde7210ba189d3c53eddb1655fd00dfc9afc | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a0b2d2d3c801f499730b9e202df5a7121284bd52 | x86_64 | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/0d204088e4de521233dfa8c538d189be245a38bc | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/cb00bfb22285a6da7605d01b4fddcf150654a840 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/51949794db79fedda095e4828ddb70a9c20ef3cb | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9b0c2c90ba3fc5e792e43ffe519e2cab7e9184c2 | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/da0058adfe98e5000180d17e42829c6b9b1576ee | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/22b0972514af92e747ba129def1ed670861befae | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6eb4af1c89a25f63c1a57cc1f26f34af861d5092 | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c147ccded509f17b2170cec4b08d2be82ac286f4 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/597542f5fa10b078673d3febe50db94b0b9e5f05 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/571892d7490c04174ef680ed09b93fed14a154b6 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/281922a7ec50017c902108d2eca4e9c91a120fea | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f597e01455d71406e6aba3adcf97d31a188bc298 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5a10bb43f70922c242ec2dd1590d80a895310e1f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8f2ec7b520954fd25a16d9dfee30c221b4813f63 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7aab8f9f46f1f2b214850ad9fa6be385b90a6728 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/44f4d2f1fbaf2aa0e66b626133072c63e0bf0179 | x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/498c3887b20e557c010bb823cf4b1d1a60d411c7 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/525aec3e5106d3e0f9629665f4720367075f3c06 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c2a7ccb0fa54fd5e292636c9597d630cc8424b6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b92b436e75ecca170dbc0a69700d8dbecfed7529 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5b28b2de08e4203f6d9a5b777e85fb9872ff7e9e | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d4b8e615730147e702b792e405a7c1ee983595b3 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3058c87c0867626423d4873d2bfe31fed24ed0dc | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3fc11a23f352d1e7c7b66c5cd252a7eacf07d3a0 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/7e8262649fbe79a7e52cf7a6b8ce39c37832a34b | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/efeca0218344eba92d265b64bfba9b4b823415eb | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/88b535fbbe74eb977da976cac8b8e98bc9b2a92a | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a4f45909195a039a21df010e7d54dbee9996c0ec | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9d9030ed0452c722176d7aec7d227c224ab6bc86 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a0ea9facc4d5fb85397b5daef756f2606fd8dc35 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6542b9254a618a9edcf51e0798962e84630d6c8d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0c186b37576c0909c987fe6bdc78f6155eb7c786 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0f7dd2ab47a97b2c8406a2f742a0d18ab4445a92 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9dd83351ad607bfd84d9a2590fa60b659131c7f2 | arc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e366f3bca7745bc384286221c3e712f18b05d06 | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/876942daccd74ef79cb14a370d45f7c11c31deee | sh4aeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4b105bf192d40a4a781223d1e6927aadf192de3 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/79b3244d0f61fa689243cb0ed5aed337bc3148a6 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ce42971e7244afe329b41a766693498b1dd098ea | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d0368eb7d3b06a67dcee2b0c3ce473b51dfea36d | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c39033a248a98339b379166ac5a4047d97b04334 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/aacb3646ab819dcffa042a5dd0b491de13bfaf67 | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c49f87fb38ae72d5f09d3e633fe828e07221bff3 | arceb | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/500baf4fbd0f8d9122e1fba5c93d9a903d28f72b | powerpc64le | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/35004674d707f8adbd382c4d9f31126373dda115 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/294514078df48ebdb459897d428119408aab062c | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/36d592df2454546d15d3c661cf6697ebededc325 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f8a7bc7ee1bfc53fd037f935558a3314946236b7 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8633784852a4bf97ea3ec7f308b08b1f2f5ec640 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/27ff116416431096ed9c167937ccb1da8509fabe | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d152fb629dbc69c702b1e591e7d21a6ac58fd175 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0ff0387b92f76a3382aa3add8840d50a6957ddab | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0c4542fbce7f6a3f61202f9a67236e53ed038458 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/de104e734b6f669dd1325b93135c72ae4e894939 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3617a177ee587b361d577dec5e18e7c3ff75106d | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cb7aa16b4d1d4bbdf6624d432569af28d0ded347 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7ba469f96b6acad989e21a62cad4db07e7755d37 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c76a6e4ca42619bd2a982e00d42785c610592d98 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a9d65178f5743914bb4cc8e7be004575ef006c20 | armeb | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/34cd712844d9c4080ed367a148ac3d1e9415bcf3 | sparc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/45606dcd09243025dd6bf8e534f2276a33e404b2 | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/733e14e337d1036488739021fd8202491da61b3d | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/482c3187b5d7155dfebc6aad194676317c8e9f4e | mips64el | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2b589dbc9a9a816234bd9bc64439adb143fe4945 | mips | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/04112a2364d052e377b38cae943e438c6b762788 | mips64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bc6dedff80f2c26966823cecb59ad524e1dd7ed3 | microblazeel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/eb67fe65c6ff245204c5c163b6704b1e5aa29a6a | arm | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/22afdd02d227e39e48a0d76ad3a18f2fac7dbb25 | arc | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/5ab09cd9592178e1f7dc6783e2793f3a18b82814 | s390x | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/a7dc84e5a73d5306c8cad7bbf0fdcc2ec0c1a8f6 | aarch64 | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 | powerpc64le | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/d31ba9a681e2f4bca579550da2de4783d26ebc52 | sparc | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/6dd26f0f5cb39c587ec500480653024508dd1de9 | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f48b31673d19394fff86dd2e8e2c49ed8c17897c | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/cbbf23c394ed474a571624950d0248f3d867eea9 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/44c2bcc3fb4ead7927faa269a9f50cd14f827af4 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fa1bcce3a62d72f7c04b7769fc68d39ac37f0bd7 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a72dba375c6fc1ef867c9ea83de2b0f7da2fc7b1 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/dfe7effe118f6a4540bc5b4f198bcefa28c36417 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b019de4020acb46a8d5818fa553919e830dffae1 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2228188401136ad3e4f62d8cb3bac4e839c4ce70 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b9bc03d5c8a21d10b141d464aa293a1c9949010 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5d9032e08fa64766a807fa50b11fe9b8d5290f65 | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e56cc0a79807e378d057a9f1481b534a0e0e008f | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/934821c8e565a1f0827eb09c2638f5fa70b62d0d | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d366872241b08b13f45c5382e9fff0b321291ec4 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/95f0544e6547d74f5636fe222e976569c163bd35 | ORPH aarch64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/2e1e405538719677b64774d410c9053f93099305 | mips64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/36e8820c8519860b694f30489e2ffe967933df3f | s390x | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/0d756a6c36398463bba823e5c4411a1a216a600e | microblazeel | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/9ef2dc524a72645dbbdce1f95a852d90b87b687b | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/989406feeb8b90c9a18a5eae8f3eee3813dd0d49 | sparc64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/260235369bc802ba0936646eb7a9df9339dc2114 | powerpc64le | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/7c391d0f14e059cb1734d2c4f88e63f23acdf2c2 | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/445ca22ad5afb541b9beef39be98a9585edc711b | powerpc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b35fbbac35c600cd27954c6bc561fc104b6ed02e | sparc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b19ee16456da52648d139ecca9025c98388d08b2 | aarch64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/881048ad3d6ac62225363599604f54992b3738f9 | mips64el | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/f3216947beed244ff30e2e07852fc1d450ef6c79 | powerpc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/df8198d9a5a94346e052876c664b4281c85f4d29 | arm | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/f824b57b2521152456103c61582b1c583e66a5f0 | s390x | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/3a70042aad7376bcccf56d639ced93f504f47963 | powerpc64le | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/3691bf9731807f5cf7e332b22fe169db1482ecc9 | aarch64_be | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/4267a9490c7119f98f3d3274be24bf7077b64aa5 | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/dcd73ed0abbd903c5062840fa0386e16a6ccdd73 | arc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/9f37b011c40a3de2fb1a6e7c5bd1b6818311dae1 | nios2 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/acf6264b4c352d8a263445c6401acb3364717747 | nios2 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b4dc8d07a86a9eb7de37be3293196d4213931a3e | mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/59880d24d97adef80513e58152c3a889aa1eb367 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c73a3b97d09cd0f05288ada8bef233b071eeeefc | ORPH xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0351a8979a0ca1e2530ea7b9372ac9286e9ba36f | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5bebac246c8dfa8a92d50d8bb6e2dae2027e5437 | sh4aeb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d13cc4ab7d27dbc8c3766694ecea3cec5cb5e4ca | sh4aeb | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/104216404860c38b4562163139b3332e406e3e9c | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/b7d76161cc9c6b4d7df622620671a22c65f78fd9 | arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/620b0865913e5ba65c9145047746ea3cd046079d | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ac879b7ef116ea23314000ec29023e4d0466e47b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a9e9283290fc0c714873db7adbfa2537a360cbb9 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b83b0389ff3939798ec5743c1a36c43ec3ce60dd | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ccdce7f21f7fc902e284dfc7cb5a53ec5f9a091b | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b1adde8bcdee56948a32d902ff3a1d87bf79fe65 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/c93e0ebf11e02499641f0491c7d93332dbc95f90 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1022c0d79f3629d6d104e7b54203b9cb3d03574d | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/9a4a32cc81f562e2f406c421207aff519d44fdb3 | powerpc | libsigsegv-2.14 | NOK | http://autobuild.buildroot.net/results/5a329a78843297c0a610c98616a625e7c3c5f7f8 | mips64 | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/f2589fed14679f138e32f7704d40b274a07161bc | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/f7aa872207cd2470463ba2da23545559e684678d | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/8543d6d2d8f24c29a7190d6dc02c2fe2c81913e9 | mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/776237db8e8ae30b61df084534135448d50291c4 | ORPH powerpc | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/37578c56b4d379a71209a19281ffde0b16b87b5b | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b2a89287479e69398e0433030acbcf8f9867d9ae | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c1a644ce213f1228ec2e107e17c101bad063c9aa | ORPH arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/9bd58d6dae1b99b918dd959baf86fbe160c36a14 | nios2 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/334818cac063e0db3bc987c70fb3e2c952e7c736 | aarch64_be | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/fb87dfe6305cc13cc3329fe7f74a36a19491d478 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/f46b35de7106033b010125626ed666f53606a202 | aarch64_be | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/5619afa92e00d65bf16317fff23ce9458ffdb64f | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/d31de79024e2e7ec610eec15502056c64bdfd9dc | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/6269e1dfedebb2163a307fbf3ae07a409af94098 | i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad1222e1637fd4b1fc43ab0db4243c8c85b5f464 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8cd11e0acaf33c036dbcd8f5dc9644bc468b8132 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a3d2aac8ae70dd9402768ba9fc34e0272a7743be | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b11810228b180b5ee867239bebf4f2c7f6f37db7 | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/eb27ce9e9fc62c62e7d4e9ef9d8e84229da1128c | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f4ff2b408d4bb090ec8bed5364e5561e867ffe23 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/7d5e021f58f952174e52f2f2f18f38ac2085f228 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/7a3783364133d3d997de387454ce590b0f4aed10 | microblazeel | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/55f5bd771d2c1ae0b09ed11e2d7386b87f0a1a3d | arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/875f219135250715e2e26bc6b54bac111f590b52 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/9d7ecd127c931cc5fe0a5f01697f7ddfd1e37733 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b4ac176e772ee198e4f8e11957dacea7a15e23d1 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c5357e646d51bfd020f6aaec092217518d799769 | mips | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/d04ca326fa921a70e9264a8cf06e06039dce7651 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/b3de41653778af24e3b55033c3698badebad9633 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e09ca8a8006c954f2801f91344389b74da3cac16 | x86_64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/5657d099a6c0386d1d39091f57f3300bdcc84b9f | mips64el | rpm-4.18.0 | NOK | http://autobuild.buildroot.net/results/e8ce5d8c520c5fa455f2b1db19b0fbfac1af2a67 | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/7d4ab2d94de196f9da476c26719a84c62430ef5e | sparc | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/052da18abb71d33f00778a07b5eb014b81ad9721 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4f230a7972ae098a386ca95f78d55c6aa32ed3d0 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/43a578063b3864bf2c0b0da3e3e4bc5385a00ae3 | ORPH nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d393e01cb1288e6c87f95c596cf25d0bdbbbfabb | sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b18a478334ba7d515e73ae0cee7bfe11014c3be1 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/04f7f0c8df7fd933c945a4da2fde366ae8ea62e4 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/efa41dbf843273cc6353a2aa1781b9c85b3a9cfe | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f41a1dbeca2b3228fbc1ec57e0013f17934442b0 | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/71dc94cc2c692ed59c1e31586c6d8a738701ef74 | riscv64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f8eacae9f7a4ad1793089beba3c367d9d0af3d87 | mips | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/239a2d3294e070f891eb49cc2d0d8a613e497b42 | aarch64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8e4e698fa2c6cc4ace9c9767cb89fcccbfaecd59 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/6134ef048cc02faa6287211281be314dd4dfbd66 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1f068e505df4f2e50887948b7a65a40f44bb3f75 | ORPH x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/f33a3af020c72ac2eeaf1a514bf767f504c98bb7 | ORPH powerpc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fed95635313791e797ce822a4a8f1665a1a0a45b | ORPH riscv32 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fe4d0d7c157ca62fa3838cffca064ad030aa8295 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/296afc99008d4e50790230d76b8462e57f9de847 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/22c59f6cb0df93b45fd14be08a6dde21d69b5b34 | mips | unknown | NOK | http://autobuild.buildroot.net/results/587f59d73caeff91f8f2df52048add098b039090 | arc | unknown | NOK | http://autobuild.buildroot.net/results/fcf40444a514d0b14dda2346978bc1cef54610cd | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/f15ae4f4d176de74380450c247b1dab7c17584a1 | m68k | unknown | NOK | http://autobuild.buildroot.net/results/3625fc11193c057dfcfcb6231b77f5e0cfb0c9a1 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/dd50e678ac3d8c5a5daba9534b0dbff94126e52a | m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7b74674c51713ef03d71a9b27676c598a12602fa | i586 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4fe53c930ec7a233756c1424e999f9c404b35e76 | mipsel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/1e4495ca5c16ba1438b0c5e3c848caeb3b63f3fa | armeb | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/7a4e869228c2c99097e728671a9eed21aebdd084 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/344eeae7efbb4d5b5653f1316d6ee3fef95e0f7f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f36bc271116259bfd37747fc60f59f9e82c91566 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/091da1efaef8d590fd2a856fb063859964b39d9c | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4feb3ec103eba621b37f002236ee41cd5ef61382 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/bffaad77cae8125a360b1d5149fcd707c4fac27a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/90acf7a76df06c7845c78ae107ec138ada7ff068 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/44260e354c310cd3030fdee62f52e0592841b6c6 | ORPH aarch64_be | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/55f72ff3ddecbc94ed5ae2184dd2faa93d7d1ebc | Classification of failures by reason for 2022.02.x -------------------------------------------------- docker-cli-20.10.19 | 1 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/a3cfd108ebd273ba5f8a2f580a61729676e5f79e | x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a725b4dc9d47170cd2de6689749fcc8ac0689453 | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 igd2-for-linux-2.1 | 2 dropbear-2022.82 | 1 linux-5.17.15 | 1 netsurf-3.10 | 1 ntpsec-1_2_1 | 1 perl-5.34.1 | 1 protobuf-21.5 | 1 qemu-7.0.0 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/03580a9e287d005671d9bb339a1247920e08961c | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/423518e09099fe189028b46785be1b5559ee94da | m68k | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/618d044bb9d68bf4416191ebd6483285a324cb22 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/07613627e74fb6221feb56fea8cc05e392c1c29b | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a936ec53a75d1039f936dcf18009ce8dc98c7d26 | mips64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/3e03481dc5d87b5aadf8e4f9d75e8b2fa0fc2530 | mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/3db720b413fe1c5f272210e5417de116ebf0261f | ORPH armeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f5e6167de3b063eef2395fa2ea3a4c0071e05336 | m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/24e1a10c9fdeba368f44cf2822fde3f7ef01b98c | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/3fa17176d21bc6b8e9799c6208123ecdadb77280 | m68k | protobuf-21.5 | NOK | http://autobuild.buildroot.net/results/72235f552d3ba7bb95c5fae5ce3209604db8b6bb | x86_64 | qemu-7.0.0 | NOK | http://autobuild.buildroot.net/results/7f3b02943d9b2ccec7a9da874fbc18ec20919442 | arm | unknown | NOK | http://autobuild.buildroot.net/results/71e3e621b1ae8249def5272e62fc3a2a31b35e8c | Gitlab CI results for 2022-12-11 ================================ Detail of defconfig failures for 2022.02.8 ------------------------------------------ defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ qemu_arm_versatile_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093543 | ORPH qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093546 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093582 | Detail of runtime-test failures for 2022.02.8 --------------------------------------------- runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093815 | ORPH Detail of runtime-test failures for 2022.08.3 --------------------------------------------- runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445921 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445814 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445833 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445835 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445843 | ORPH Packages having a newer version =============================== name | found by | link to release-monitoring.org | version | upstream | orph? -------------------------------+----------+----------------------------------------------+--------------+--------------+------- ace | DISTRO | https://release-monitoring.org/project/242395 | 7.0.6 | 7.0.10 | acpica | DISTRO | https://release-monitoring.org/project/00018 | 20220331 | 20222010 | adwaita-icon-theme | DISTRO | https://release-monitoring.org/project/13117 | 3.37.2 | 43 | agentpp | DISTRO | https://release-monitoring.org/project/21316 | 4.5.4 | 4.6.0 | alfred | DISTRO | https://release-monitoring.org/project/241870 | 2022.1 | 2022.3 | android-tools | GUESS | https://release-monitoring.org/project/13989 | 4.2.2+git... | 13.0.0_r18 | angularjs | DISTRO | https://release-monitoring.org/project/21321 | 1.8.2 | 1.8.3 | apitrace | DISTRO | https://release-monitoring.org/project/06170 | 10.0 | 11.1 | apparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | armadillo | DISTRO | https://release-monitoring.org/project/07006 | 9.900.2 | 11.4.2 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.0.1 | at-spi2-atk | DISTRO | https://release-monitoring.org/project/07840 | 2.34.2 | 2.38.0 | at-spi2-core | DISTRO | https://release-monitoring.org/project/07841 | 2.36.0 | 2.46.0 | atkmm | DISTRO | https://release-monitoring.org/project/07962 | 2.36.1 | 2.36.2 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 99.0 | avrdude | DISTRO | https://release-monitoring.org/project/10751 | 6.4 | 7.0 | azure-iot-sdk-c | DISTRO | https://release-monitoring.org/project/21322 | LTS_07_20... | 3033-01-05 | babeld | DISTRO | https://release-monitoring.org/project/00154 | 1.9.2 | 1.12.1 | ORPH balena-engine | DISTRO | https://release-monitoring.org/project/141616 | 20.10.21 | 20.10.23 | bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.9 | ORPH bat | DISTRO | https://release-monitoring.org/project/241901 | 0.19.0 | 0.22.1 | batctl | DISTRO | https://release-monitoring.org/project/14740 | 2021.0 | 2022.3 | bctoolbox | DISTRO | https://release-monitoring.org/project/14746 | 4.4.8 | 5.2.0 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.0 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.0 | berkeleydb | GUESS | https://release-monitoring.org/project/138386 | 5.3.28 | 18.1.5 | ORPH bind | DISTRO | https://release-monitoring.org/project/14923 | 9.16.33 | 9.18.9 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.39 | bird | DISTRO | https://release-monitoring.org/project/00192 | 2.0.10 | 2.0.11 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0 | bluez5_utils | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bluez5_utils-headers | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bonnie | DISTRO | https://release-monitoring.org/project/00212 | 1.03e | 2.00a | ORPH bootstrap | DISTRO | https://release-monitoring.org/project/21578 | 4.3.1 | 5.2.3 | btrfs-progs | DISTRO | https://release-monitoring.org/project/00227 | 5.16.2 | 6.0.2 | ORPH bubblewrap | DISTRO | https://release-monitoring.org/project/10937 | 0.6.2 | 0.7.0 | bullet | DISTRO | https://release-monitoring.org/project/07669 | 3.21 | 3.24 | c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.9 | ORPH c-icap-modules | DISTRO | https://release-monitoring.org/project/21326 | 0.5.4 | 0.5.5 | ORPH cairo | DISTRO | https://release-monitoring.org/project/00247 | 1.16.0 | 1.17.6 | cairomm | DISTRO | https://release-monitoring.org/project/07959 | 1.16.1 | 1.16.2 | cantarell | DISTRO | https://release-monitoring.org/project/10888 | 0.0.25 | 0.303.1 | ORPH capnproto | DISTRO | https://release-monitoring.org/project/11515 | 0.9.2 | 0.10.3 | ccache | DISTRO | https://release-monitoring.org/project/00257 | 3.7.12 | 4.7.4 | ORPH ccid | DISTRO | https://release-monitoring.org/project/02612 | 1.5.0 | 1.5.1 | ORPH chartjs | DISTRO | https://release-monitoring.org/project/85785 | 3.9.1 | 4.0.1 | checkpolicy | DISTRO | https://release-monitoring.org/project/00276 | 3.3 | 20200710 | cifs-utils | DISTRO | https://release-monitoring.org/project/00287 | 6.15 | 7.0 | circus | DISTRO | https://release-monitoring.org/project/21726 | 0.16.1 | 0.18.0 | clamav | DISTRO | https://release-monitoring.org/project/00291 | 0.103.7 | 1.0.0 | clang | DISTRO | https://release-monitoring.org/project/11811 | 11.1.0 | 15.0.6 | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.1 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.1.2 | cog | DISTRO | https://release-monitoring.org/project/21333 | 0.14.1 | 0.16.1 | collectl | DISTRO | https://release-monitoring.org/project/00330 | 4.3.2 | 4.3.6 | compiler-rt | GUESS | https://release-monitoring.org/project/17705 | 11.1.0 | 900 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | cryptopp | DISTRO | https://release-monitoring.org/project/14487 | 8.6.0 | 8.7.0 | cutelyst | DISTRO | https://release-monitoring.org/project/21335 | 2.11.0 | 3.7.0 | dacapo | DISTRO | https://release-monitoring.org/project/20546 | 9.12-MR1-... | 9.12-vbump | dado | DISTRO | https://release-monitoring.org/project/58442 | 1.8.3-1 | 2.1.0-1 | dash | DISTRO | https://release-monitoring.org/project/00394 | 0.5.11.5 | 0.5.12 | ORPH datatables | DISTRO | https://release-monitoring.org/project/141588 | 1.10.20 | 1.13.1 | datatables-buttons | DISTRO | https://release-monitoring.org/project/141589 | 1.6.1 | 2.3.3 | datatables-fixedcolumns | DISTRO | https://release-monitoring.org/project/141590 | 3.3.0 | 4.2.1 | datatables-responsive | DISTRO | https://release-monitoring.org/project/141591 | 2.2.3 | 2.4.0 | dbus | DISTRO | https://release-monitoring.org/project/05356 | 1.12.24 | 1.15.2 | ORPH dbus-python | DISTRO | https://release-monitoring.org/project/00402 | 1.2.18 | 1.3.2 | ORPH dc3dd | DISTRO | https://release-monitoring.org/project/15086 | 7.2.641 | 7.2.646 | ORPH debianutils | DISTRO | https://release-monitoring.org/project/21341 | 4.11 | 5.7 | ORPH dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20220728 | ORPH domoticz | DISTRO | https://release-monitoring.org/project/21342 | 2022.1 | 2022.2 | drbd-utils | DISTRO | https://release-monitoring.org/project/00462 | 9.21.4 | 9.22.0 | dt | DISTRO | https://release-monitoring.org/project/21844 | 18.32 | 21.27 | ORPH dump1090 | DISTRO | https://release-monitoring.org/project/231403 | 7.2 | 8.1 | dust | DISTRO | https://release-monitoring.org/project/141344 | 0.8.1 | 0.8.3 | ORPH edk2 | DISTRO | https://release-monitoring.org/project/125953 | edk2-stab... | 202211 | efl | DISTRO | https://release-monitoring.org/project/06128 | 1.26.1 | 1.26.3 | ejabberd | DISTRO | https://release-monitoring.org/project/00667 | 21.12 | 22.10 | elfutils | DISTRO | https://release-monitoring.org/project/05679 | 0.186 | 0.188 | ORPH elixir | DISTRO | https://release-monitoring.org/project/00673 | 1.9.4 | 1.14.2 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.54 | ORPH enlightenment | DISTRO | https://release-monitoring.org/project/00698 | 0.25.1 | 0.25.4 | erlang | DISTRO | https://release-monitoring.org/project/00707 | 22.3.4.22 | 25.1.2 | erlang-eimp | DISTRO | https://release-monitoring.org/project/17060 | 1.0.21 | 1.0.22 | erlang-goldrush | DISTRO | https://release-monitoring.org/project/09692 | 0.1.9 | 0.2.0 | erlang-jose | DISTRO | https://release-monitoring.org/project/16913 | 1.11.1 | 1.11.2 | erlang-lager | DISTRO | https://release-monitoring.org/project/00727 | 3.9.1 | 3.9.2 | erlang-p1-acme | DISTRO | https://release-monitoring.org/project/45375 | 1.0.16 | 1.0.20 | erlang-p1-cache-tab | DISTRO | https://release-monitoring.org/project/08757 | 1.0.29 | 1.0.30 | erlang-p1-mqtree | DISTRO | https://release-monitoring.org/project/20220 | 1.0.14 | 1.0.15 | erlang-p1-oauth2 | DISTRO | https://release-monitoring.org/project/09302 | 0.6.10 | 0.8.0 | erlang-p1-pkix | DISTRO | https://release-monitoring.org/project/20539 | 1.0.8 | 1.0.9 | erlang-p1-sip | DISTRO | https://release-monitoring.org/project/10576 | 1.0.47 | 1.0.48 | erlang-p1-stringprep | DISTRO | https://release-monitoring.org/project/09222 | 1.0.27 | 1.0.29 | erlang-p1-stun | DISTRO | https://release-monitoring.org/project/09151 | 1.0.47 | 1.2.6 | erlang-p1-tls | DISTRO | https://release-monitoring.org/project/10455 | 1.1.13 | 1.1.16 | erlang-p1-utils | DISTRO | https://release-monitoring.org/project/08643 | 1.0.23 | 1.0.25 | erlang-p1-xmpp | DISTRO | https://release-monitoring.org/project/12752 | 1.5.6 | 1.6.0 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.34 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.14 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | ethtool | DISTRO | https://release-monitoring.org/project/00763 | 5.19 | 6.0 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | ffmpeg | DISTRO | https://release-monitoring.org/project/05405 | 4.4.3 | 5.1.2 | fftw-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-long-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-quad | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-single | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flare-engine | DISTRO | https://release-monitoring.org/project/21433 | 1.12 | 1.14 | flare-game | DISTRO | https://release-monitoring.org/project/21434 | 1.12 | 1.14 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 22.12.06 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.3 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | fsl-sdk-v2.0 | 0.2.0 | font-awesome | DISTRO | https://release-monitoring.org/project/00826 | 4.7.0 | 6.2.1 | ORPH fontconfig | DISTRO | https://release-monitoring.org/project/00827 | 2.13.1 | 2.14.1 | ORPH freeradius-server | DISTRO | https://release-monitoring.org/project/00853 | 3.2.0 | 3.2.1 | frr | DISTRO | https://release-monitoring.org/project/18555 | 8.3.1 | 8.4.1 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 22.11.00 | gawk | DISTRO | https://release-monitoring.org/project/00868 | 5.2.0 | 5.2.1 | ORPH gcr | DISTRO | https://release-monitoring.org/project/11801 | 3.40.0 | 4.0.0 | ORPH gdal | DISTRO | https://release-monitoring.org/project/00881 | 3.5.1 | 3.6.0.1 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.1 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.0 | gettext-gnu | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH ghostscript | DISTRO | https://release-monitoring.org/project/01157 | 9.56.1 | 10.0.0 | git | DISTRO | https://release-monitoring.org/project/05350 | 2.31.5 | 2.38.2 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.6.1 | glib-networking | DISTRO | https://release-monitoring.org/project/21353 | 2.70.1 | 2.74.0 | ORPH glibmm | DISTRO | https://release-monitoring.org/project/07960 | 2.68.2 | 2.74.0 | glm | DISTRO | https://release-monitoring.org/project/01181 | 0.9.9.5 | 0.9.9.8 | ORPH gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gqrx | DISTRO | https://release-monitoring.org/project/09771 | 2.14.4 | 2.15.9 | granite | DISTRO | https://release-monitoring.org/project/05410 | 6.0.0 | 7.1.0 | ORPH grantlee | DISTRO | https://release-monitoring.org/project/21448 | 5.2.0 | 5.3.1 | grpc | DISTRO | https://release-monitoring.org/project/19117 | 1.50.0 | 1.51.1 | gsettings-desktop-schemas | DISTRO | https://release-monitoring.org/project/13139 | 3.36.1 | 43.0 | ORPH gsl | DISTRO | https://release-monitoring.org/project/01267 | 2.6 | 2.7.1 | ORPH gssdp | DISTRO | https://release-monitoring.org/project/01262 | 1.4.0.1 | 1.6.2 | gst-omx | DISTRO | https://release-monitoring.org/project/21845 | 1.20.4 | 1.21.3 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.3 | ORPH gst1-imx | DISTRO | https://release-monitoring.org/project/21846 | 0.13.1 | 2.1.0 | gst1-libav | DISTRO | https://release-monitoring.org/project/21848 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.21.3 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.21.3 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.3 | ORPH gst1-shark | DISTRO | https://release-monitoring.org/project/21854 | v0.7.5 | 0.8.0 | gst1-vaapi | DISTRO | https://release-monitoring.org/project/21855 | 1.20.4 | 1.21.3 | ORPH gstd | DISTRO | https://release-monitoring.org/project/235022 | 0.14.0 | 0.15.0 | ORPH gstreamer1 | DISTRO | https://release-monitoring.org/project/01263 | 1.20.4 | 1.21.3 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.21.3 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.0 | 1.12.1 | gtkmm3 | DISTRO | https://release-monitoring.org/project/07963 | 3.22.0 | 4.8.0 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.1 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.2 | gupnp-av | DISTRO | https://release-monitoring.org/project/01282 | 0.14.0 | 0.14.1 | gupnp-tools | DISTRO | https://release-monitoring.org/project/01284 | 0.10.3 | 0.12.0 | gutenprint | DISTRO | https://release-monitoring.org/project/01285 | 5.2.14 | 5.3.4 | ORPH gvfs | DISTRO | https://release-monitoring.org/project/05496 | 1.48.1 | 1.50.2 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.0 | haveged | DISTRO | https://release-monitoring.org/project/11695 | 1.9.15 | 1.9.18 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.12.0 | ORPH hiredis | DISTRO | https://release-monitoring.org/project/01318 | 1.0.2 | 1.1.0 | hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.358 | 0.365 | ORPH hyperfine | DISTRO | https://release-monitoring.org/project/18526 | 1.14.0 | 1.15.0 | ORPH i2pd | DISTRO | https://release-monitoring.org/project/21355 | 2.43.0 | 2.44.0 | ibm-sw-tpm2 | DISTRO | https://release-monitoring.org/project/18952 | 1661 | 1682 | icu | DISTRO | https://release-monitoring.org/project/16134 | 70-1 | 72-1 | ORPH ifenslave | DISTRO | https://release-monitoring.org/project/21670 | 2.9 | 2.13 | ORPH ifupdown | DISTRO | https://release-monitoring.org/project/21673 | 0.8.16 | 0.8.39 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-53 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.9.1 | inih | DISTRO | https://release-monitoring.org/project/11600 | 55 | 56 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-microcode | DISTRO | https://release-monitoring.org/project/20614 | 20210608 | 20221108 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipcalc | DISTRO | https://release-monitoring.org/project/07555 | 1.0.1 | 1.0.2 | ORPH iputils | DISTRO | https://release-monitoring.org/project/01395 | 20211215 | 20221126 | irqbalance | DISTRO | https://release-monitoring.org/project/01402 | 1.9.0 | 1.9.2 | irrlicht | DISTRO | https://release-monitoring.org/project/01403 | 1.8.4 | 1.8.5 | irssi | DISTRO | https://release-monitoring.org/project/01404 | 1.4.2 | 1.4.3 | iw | DISTRO | https://release-monitoring.org/project/01410 | 5.16 | 5.19 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.0 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.25.1 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.0.3 | 1.1.1 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | jitterentropy-library | DISTRO | https://release-monitoring.org/project/29701 | 3.3.1 | 3.4.1 | jo | DISTRO | https://release-monitoring.org/project/18855 | 1.6 | 1.9 | jquery-datetimepicker | DISTRO | https://release-monitoring.org/project/13910 | 2.4.5 | 2.5.20 | jquery-keyboard | DISTRO | https://release-monitoring.org/project/21681 | 1.18.12 | 1.30.4 | ORPH jquery-mobile | DISTRO | https://release-monitoring.org/project/59395 | 1.4.3 | 1.4.5 | ORPH jquery-ui | DISTRO | https://release-monitoring.org/project/21815 | 1.13.1 | 1.13.2 | jquery-ui-themes | DISTRO | https://release-monitoring.org/project/21816 | 1.10.4 | 1.13.2 | jszip | DISTRO | https://release-monitoring.org/project/141558 | 3.10.0 | 3.10.1 | kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kodi-audiodecoder-modplug | DISTRO | https://release-monitoring.org/project/21818 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-nosefart | DISTRO | https://release-monitoring.org/project/21819 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-sidplay | DISTRO | https://release-monitoring.org/project/21820 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-snesapu | DISTRO | https://release-monitoring.org/project/21802 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-stsound | DISTRO | https://release-monitoring.org/project/21801 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-timidity | DISTRO | https://release-monitoring.org/project/21800 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-vgmstream | DISTRO | https://release-monitoring.org/project/21799 | 19.0.0-Ma... | 20.2.0-Nexus | kodi-audioencoder-flac | DISTRO | https://release-monitoring.org/project/17755 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-lame | DISTRO | https://release-monitoring.org/project/21798 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-audioencoder-vorbis | DISTRO | https://release-monitoring.org/project/21797 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-wav | DISTRO | https://release-monitoring.org/project/21796 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-inputstream-adaptive | DISTRO | https://release-monitoring.org/project/21795 | 19.0.7-Ma... | 20.3.1-Nexus | kodi-inputstream-ffmpegdirect | DISTRO | https://release-monitoring.org/project/177174 | 19.0.3-Ma... | 20.5.0-Nexus | kodi-inputstream-rtmp | DISTRO | https://release-monitoring.org/project/21794 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.2-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.2-Nexus | kodi-pvr-argustv | DISTRO | https://release-monitoring.org/project/21788 | 19.2.1-Ma... | 20.5.0-Nexus | kodi-pvr-dvblink | DISTRO | https://release-monitoring.org/project/21787 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-dvbviewer | DISTRO | https://release-monitoring.org/project/21786 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-filmon | DISTRO | https://release-monitoring.org/project/21785 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-hdhomerun | DISTRO | https://release-monitoring.org/project/21784 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-hts | DISTRO | https://release-monitoring.org/project/21783 | 19.0.6-Ma... | 20.6.0-Nexus | kodi-pvr-iptvsimple | DISTRO | https://release-monitoring.org/project/21782 | 19.2.2-Ma... | 20.6.0-Nexus | kodi-pvr-mediaportal-tvserver | DISTRO | https://release-monitoring.org/project/21781 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-mythtv | DISTRO | https://release-monitoring.org/project/21780 | 19.0.11-M... | 20.3.0-Nexus | kodi-pvr-nextpvr | DISTRO | https://release-monitoring.org/project/21779 | 19.0.5-Ma... | 20.3.1-Nexus | kodi-pvr-njoy | DISTRO | https://release-monitoring.org/project/21778 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-octonet | DISTRO | https://release-monitoring.org/project/100437 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-pctv | DISTRO | https://release-monitoring.org/project/21777 | 19.0.1-Ma... | 20.4.0-Nexus | kodi-pvr-plutotv | DISTRO | https://release-monitoring.org/project/241527 | 19.0.3-Ma... | 20.3.0-Nexus | kodi-pvr-stalker | DISTRO | https://release-monitoring.org/project/21776 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-vbox | DISTRO | https://release-monitoring.org/project/21775 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-vdr-vnsi | DISTRO | https://release-monitoring.org/project/21774 | 19.0.5-Ma... | 20.4.0-Nexus | kodi-pvr-vuplus | DISTRO | https://release-monitoring.org/project/21773 | 19.0.0-Ma... | 20.4.0-Nexus | kodi-pvr-waipu | DISTRO | https://release-monitoring.org/project/241529 | 19.3.1-Ma... | 20.6.0-Nexus | kodi-pvr-wmc | DISTRO | https://release-monitoring.org/project/21772 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-zattoo | DISTRO | https://release-monitoring.org/project/100438 | 19.7.16-M... | 20.3.0-Nexus | kodi-screensaver-asteroids | DISTRO | https://release-monitoring.org/project/21771 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-asterwave | DISTRO | https://release-monitoring.org/project/21770 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-biogenesis | DISTRO | https://release-monitoring.org/project/21768 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-cpblobs | DISTRO | https://release-monitoring.org/project/21767 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-greynetic | DISTRO | https://release-monitoring.org/project/21765 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-matrixtrails | DISTRO | https://release-monitoring.org/project/21764 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pingpong | DISTRO | https://release-monitoring.org/project/21763 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pyro | DISTRO | https://release-monitoring.org/project/21761 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-rsxs | DISTRO | https://release-monitoring.org/project/21760 | 19.0.2-Ma... | 20.1.0-Nexus | kodi-screensaver-stars | DISTRO | https://release-monitoring.org/project/21759 | 19.0.0-Ma... | 20.1.0-Nexus | kodi-vfs-libarchive | DISTRO | https://release-monitoring.org/project/177173 | 19.2.0-Ma... | 20.2.0-Nexus | kodi-vfs-rar | DISTRO | https://release-monitoring.org/project/21900 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-vfs-sftp | DISTRO | https://release-monitoring.org/project/21899 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-fishbmc | DISTRO | https://release-monitoring.org/project/21758 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-goom | DISTRO | https://release-monitoring.org/project/21757 | 19.0.2-Ma... | 20.1.1-Nexus | kodi-visualisation-matrix | DISTRO | https://release-monitoring.org/project/177172 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-shadertoy | DISTRO | https://release-monitoring.org/project/21756 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-visualisation-spectrum | DISTRO | https://release-monitoring.org/project/21755 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-visualisation-starburst | DISTRO | https://release-monitoring.org/project/85703 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-waveform | DISTRO | https://release-monitoring.org/project/21753 | 19.0.3-Ma... | 20.2.1-Nexus | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | lcms2 | DISTRO | https://release-monitoring.org/project/09815 | 2.13.1 | 2.14 | leafpad | DISTRO | https://release-monitoring.org/project/01544 | 0.8.18.1 | 0.8.19 | ORPH lensfun | DISTRO | https://release-monitoring.org/project/01548 | 0.3.3 | 0.3.95 | less | DISTRO | https://release-monitoring.org/project/01550 | 590 | 608 | ORPH libao | DISTRO | https://release-monitoring.org/project/07629 | 1.2.0 | 1.2.2 | ORPH libapparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | libarchive | DISTRO | https://release-monitoring.org/project/01558 | 3.6.1 | 3.6.2 | libass | DISTRO | https://release-monitoring.org/project/01560 | 0.16.0 | 0.17.0 | libblockdev | DISTRO | https://release-monitoring.org/project/09397 | 2.26 | 2.28-1 | ORPH libbluray | DISTRO | https://release-monitoring.org/project/01565 | 1.3.1 | 1.3.4 | libbsd | DISTRO | https://release-monitoring.org/project/01567 | 0.11.3 | 0.11.7 | libcap | DISTRO | https://release-monitoring.org/project/01569 | 2.65 | 2.66 | libcgroup | DISTRO | https://release-monitoring.org/project/01575 | 0.42.2 | 3.0.0 | libcoap | DISTRO | https://release-monitoring.org/project/21471 | 4.3.0 | 4.3.1 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.12 | 1.15 | libebml | DISTRO | https://release-monitoring.org/project/07879 | 1.4.2 | 1.4.4 | libedit | DISTRO | https://release-monitoring.org/project/01599 | 20210910-3.1 | 20221030-3.1 | libevdev | DISTRO | https://release-monitoring.org/project/20540 | 1.12.1 | 1.13.0 | libfreeglut | DISTRO | https://release-monitoring.org/project/00846 | 3.2.2 | 3.4.0 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.12.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.12.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgeos | DISTRO | https://release-monitoring.org/project/13493 | 3.11.0 | 3.11.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglfw | DISTRO | https://release-monitoring.org/project/01180 | 3.3.6 | 3.3.8 | libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.3 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | ORPH libgpg-error | DISTRO | https://release-monitoring.org/project/01628 | 1.45 | 1.46 | ORPH libgpgme | DISTRO | https://release-monitoring.org/project/01239 | 1.17.1 | 1.18.0 | ORPH libgphoto2 | DISTRO | https://release-monitoring.org/project/12558 | 2.5.27 | 2.5.30 | ORPH libgsasl | DISTRO | https://release-monitoring.org/project/01563 | 1.10.0 | 2.2.0 | ORPH libgsm | DISTRO | https://release-monitoring.org/project/12587 | 1.0.19 | 1.0.22 | libgtk2 | DISTRO | https://release-monitoring.org/project/13942 | 2.24.33 | 4.9.1 | libhtp | DISTRO | https://release-monitoring.org/project/01632 | 0.5.40 | 0.5.42 | libiberty | DISTRO | https://release-monitoring.org/project/07981 | 2.32 | 2.39 | libical | DISTRO | https://release-monitoring.org/project/01637 | 1.0.1 | 3.0.16 | libiconv | DISTRO | https://release-monitoring.org/project/10656 | 1.15 | 1.17 | ORPH libimxvpuapi | DISTRO | https://release-monitoring.org/project/21479 | 0.10.3 | 2.2.1 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libmatroska | DISTRO | https://release-monitoring.org/project/01657 | 1.6.3 | 1.7.1 | libmdbx | DISTRO | https://release-monitoring.org/project/141559 | 0.11.13 | 0.12.1 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodsecurity | DISTRO | https://release-monitoring.org/project/68638 | 3.0.7 | 3.0.8 | libmspack | DISTRO | https://release-monitoring.org/project/16827 | 0.10.1alpha | 1.9.1 | libnetconf2 | DISTRO | https://release-monitoring.org/project/31639 | 2.1.11 | 2.1.25 | libnfs | DISTRO | https://release-monitoring.org/project/07325 | 4.0.0 | 5.0.2 | ORPH libnftnl | DISTRO | https://release-monitoring.org/project/01681 | 1.2.3 | 1.2.4 | libnpupnp | DISTRO | https://release-monitoring.org/project/75209 | 4.2.2 | 5.0.0 | libnss | DISTRO | https://release-monitoring.org/project/02503 | 3.85 | 3.86 | libolm | DISTRO | https://release-monitoring.org/project/29706 | 3.2.9 | 3.2.14 | libopenh264 | DISTRO | https://release-monitoring.org/project/21365 | 2.2.0 | 2.3.1 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libostree | DISTRO | https://release-monitoring.org/project/10899 | 2022.6 | 2022.7 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpjsip | DISTRO | https://release-monitoring.org/project/15701 | 2.12.1 | 2.13 | libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpwquality | DISTRO | https://release-monitoring.org/project/15580 | 1.4.4 | 1.4.5 | librsvg | DISTRO | https://release-monitoring.org/project/05420 | 2.50.7 | 2.54.5 | libselinux | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | libsemanage | DISTRO | https://release-monitoring.org/project/01718 | 3.3 | 20200710 | libsepol | DISTRO | https://release-monitoring.org/project/01719 | 3.3 | 20200710 | libsoup | DISTRO | https://release-monitoring.org/project/11483 | 2.74.2 | 3.2.2 | libtextstyle | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH libtool | DISTRO | https://release-monitoring.org/project/01741 | 2.4.6 | 2.4.7 | ORPH libtorrent-rasterbar | DISTRO | https://release-monitoring.org/project/04166 | 1.2.15 | 2.0.8 | libupnp | DISTRO | https://release-monitoring.org/project/21315 | 1.14.13 | 1.14.15 | libupnpp | DISTRO | https://release-monitoring.org/project/15849 | 0.21.0 | 0.22.4 | ORPH liburing | DISTRO | https://release-monitoring.org/project/230185 | 2.2 | 2.3 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.13.3 | libvirt | DISTRO | https://release-monitoring.org/project/224041 | 7.10.0 | 8.10.0 | libwpe | DISTRO | https://release-monitoring.org/project/17789 | 1.12.3 | 1.14.0 | libxcrypt | DISTRO | https://release-monitoring.org/project/16436 | 4.4.29 | 4.4.33 | libxkbcommon | DISTRO | https://release-monitoring.org/project/01780 | 1.4.0 | 1.4.1 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.0.194 | 2.1.4 | lightning | DISTRO | https://release-monitoring.org/project/01816 | 2.1.3 | 2.2.0 | lilv | DISTRO | https://release-monitoring.org/project/01818 | 0.24.12 | 0.24.20 | links | DISTRO | https://release-monitoring.org/project/01822 | 2.26 | 2.28 | ORPH linphone | DISTRO | https://release-monitoring.org/project/01823 | 4.4.8 | 5.1.63 | ORPH liquid-dsp | DISTRO | https://release-monitoring.org/project/14535 | 1.4.0 | 1.5.0 | live555 | DISTRO | https://release-monitoring.org/project/12414 | 2021.05.03 | 2022.12.01 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lldpd | DISTRO | https://release-monitoring.org/project/14019 | 1.0.15 | 1.0.16 | ORPH llvm | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | lsof | DISTRO | https://release-monitoring.org/project/01844 | 4.96.3 | 4.96.4 | ORPH ltris | DISTRO | https://release-monitoring.org/project/21503 | 1.2 | 1.2.6 | lttng-babeltrace | DISTRO | https://release-monitoring.org/project/00155 | 1.5.7 | 1.5.11 | lttng-libust | DISTRO | https://release-monitoring.org/project/07135 | 2.13.1 | 2.13.5 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-resty-http | DISTRO | https://release-monitoring.org/project/13887 | 0.15-0 | 0.16.1 | luarocks | DISTRO | https://release-monitoring.org/project/01856 | 3.9.1 | 3.9.2 | luv | DISTRO | https://release-monitoring.org/project/21510 | 1.43.0-0 | 1.44.2-1 | ORPH luvi | DISTRO | https://release-monitoring.org/project/21512 | 2.13.0 | 2.14.0 | ORPH lvm2 | DISTRO | https://release-monitoring.org/project/05354 | 2.03.14 | 2.03.17 | ORPH lynx | DISTRO | https://release-monitoring.org/project/01863 | 2.8.9rel.1 | 2.9.0 | lzma-alone | DISTRO | https://release-monitoring.org/project/242840 | 9.22 | 2201 | ORPH lzop | DISTRO | https://release-monitoring.org/project/07486 | 1.03 | 1.04 | make | DISTRO | https://release-monitoring.org/project/01877 | 4.2.1 | 4.4 | ORPH mariadb | DISTRO | https://release-monitoring.org/project/01887 | 10.3.36 | 10.11.1 | ORPH mbedtls | DISTRO | https://release-monitoring.org/project/13824 | 2.28.1 | 3.2.1 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.0 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.16 | 1.6.17 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.00 | mesa3d-demos | DISTRO | https://release-monitoring.org/project/16781 | 8.4.0 | 8.5.0 | metacity | DISTRO | https://release-monitoring.org/project/15392 | 2.25.1 | 3.46.0 | ORPH mfgtools | DISTRO | https://release-monitoring.org/project/21519 | 0.02 | 2.8.0 | mimic | DISTRO | https://release-monitoring.org/project/21521 | 1.1.0 | 1.3.0.1 | minetest | DISTRO | https://release-monitoring.org/project/01978 | 5.5.1 | 5.6.1 | minetest-game | DISTRO | https://release-monitoring.org/project/21522 | 5.5.1 | 5.6.1 | moarvm | DISTRO | https://release-monitoring.org/project/21100 | 2022.07 | 2022.12 | mobile-broadband-provider-info | DISTRO | https://release-monitoring.org/project/10267 | 20190618 | 20221107 | ORPH mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.0 | monit | DISTRO | https://release-monitoring.org/project/05483 | 5.26.0 | 5.32.0 | mono | DISTRO | https://release-monitoring.org/project/06360 | 6.12.0.122 | 6.12.0.190 | mpc | DISTRO | https://release-monitoring.org/project/01667 | 1.2.1 | 1.3.0 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.0 | 4.1.1 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.1 | ORPH mpv | DISTRO | https://release-monitoring.org/project/05348 | 0.33.1 | 0.35.0 | msgpack | DISTRO | https://release-monitoring.org/project/12278 | 3.3.0 | 4.1.3 | mstpd | DISTRO | https://release-monitoring.org/project/235098 | 0.1.0 | 0.05 | mtools | DISTRO | https://release-monitoring.org/project/02028 | 4.0.38 | 4.0.42 | mutt | DISTRO | https://release-monitoring.org/project/02035 | 2.2.7 | 2.2.9 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.1 | 6.3-20221210 | ORPH netcat-openbsd | DISTRO | https://release-monitoring.org/project/21534 | 1.218 | 1.219 | ORPH netdata | DISTRO | https://release-monitoring.org/project/11046 | 1.33.1 | 1.37.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager-openvpn | DISTRO | https://release-monitoring.org/project/69977 | 1.8.14 | 1.10.2 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nghttp2 | DISTRO | https://release-monitoring.org/project/08651 | 1.41.0 | 1.51.0 | nginx | DISTRO | https://release-monitoring.org/project/05413 | 1.20.1 | 1.23.2 | nginx-modsecurity | DISTRO | https://release-monitoring.org/project/68639 | 1.0.2 | 1.0.3 | ninja | DISTRO | https://release-monitoring.org/project/02089 | 1.11.1.g9... | 1.11.1 | nmap | DISTRO | https://release-monitoring.org/project/02096 | 7.92 | 7.93 | ORPH nodejs | DISTRO | https://release-monitoring.org/project/08251 | 16.18.1 | 19.2.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH nuttcp | DISTRO | https://release-monitoring.org/project/02511 | 6.1.2 | 8.2.2 | nvidia-driver | DISTRO | https://release-monitoring.org/project/21843 | 390.151 | 390.157 | nvidia-modprobe | DISTRO | https://release-monitoring.org/project/141657 | 450.57 | 525.60.11 | ORPH nvme | DISTRO | https://release-monitoring.org/project/09074 | 1.12 | 2.2.1 | ORPH ofono | DISTRO | https://release-monitoring.org/project/16859 | 1.34 | 2.0 | ogre | DISTRO | https://release-monitoring.org/project/33334 | v1.12.12 | 13.5.3 | open62541 | DISTRO | https://release-monitoring.org/project/16896 | v1.3.3 | 1.3.4 | ORPH openal | DISTRO | https://release-monitoring.org/project/08172 | 1.22.0 | 1.22.2 | opencl-clhpp | DISTRO | https://release-monitoring.org/project/271141 | 2.0.16 | 2022.09.30 | opencore-amr | DISTRO | https://release-monitoring.org/project/21548 | 0.1.5 | 0.1.6 | ORPH opencv3 | DISTRO | https://release-monitoring.org/project/06615 | 3.4.17 | 4.6.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.9.1 | openipmi | DISTRO | https://release-monitoring.org/project/02549 | 2.0.32 | 2.0.33 | ORPH openjdk | GUESS | https://release-monitoring.org/project/176098 | 11.0.14.1+1 | 21+1 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openpowerlink | DISTRO | https://release-monitoring.org/project/21550 | 2.7.1 | 2.7.2 | openrc | DISTRO | https://release-monitoring.org/project/11687 | 0.43.3 | 0.45.2 | opensc | DISTRO | https://release-monitoring.org/project/02559 | 0.22.0 | 0.23.0 | openvmtools | DISTRO | https://release-monitoring.org/project/10998 | 11.3.5-18... | 12.1.5 | openvpn | DISTRO | https://release-monitoring.org/project/02567 | 2.5.7 | 2.5.8 | ORPH opkg | DISTRO | https://release-monitoring.org/project/59397 | 0.4.5 | 0.6.1 | ORPH opkg-utils | DISTRO | https://release-monitoring.org/project/59396 | 0.4.5 | 0.5.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.31 | ORPH orc | DISTRO | https://release-monitoring.org/project/02573 | 0.4.32 | 0.4.33 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.0 | ORPH pangomm | DISTRO | https://release-monitoring.org/project/07958 | 2.48.2 | 2.50.1 | parprouted | DISTRO | https://release-monitoring.org/project/10309 | 0.7 | 0.65 | ORPH parted | DISTRO | https://release-monitoring.org/project/02596 | 3.4 | 3.5 | patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.0 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.5 | ORPH pciutils | DISTRO | https://release-monitoring.org/project/02605 | 3.8.0 | 3.9.0 | ORPH pcm-tools | DISTRO | https://release-monitoring.org/project/21377 | 202110 | 202211 | ORPH pcre2 | DISTRO | https://release-monitoring.org/project/05832 | 10.40 | 10.41 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl | DISTRO | https://release-monitoring.org/project/13599 | 5.34.1 | 5.36.0 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-date-manip | DISTRO | https://release-monitoring.org/project/02785 | 6.89 | 6.90 | perl-dbd-mysql | DISTRO | https://release-monitoring.org/project/02807 | 4.046 | 4.050 | perl-exporter-tiny | DISTRO | https://release-monitoring.org/project/11846 | 1.002002 | 1.006000 | perl-file-listing | DISTRO | https://release-monitoring.org/project/02892 | 6.14 | 6.15 | perl-file-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-html-parser | DISTRO | https://release-monitoring.org/project/02967 | 3.76 | 3.80 | perl-http-daemon | DISTRO | https://release-monitoring.org/project/02975 | 6.12 | 6.14 | perl-http-message | DISTRO | https://release-monitoring.org/project/02977 | 6.37 | 6.44 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.078 | perl-json-maybexs | DISTRO | https://release-monitoring.org/project/11953 | 1.004003 | 1.004004 | perl-mail-dkim | DISTRO | https://release-monitoring.org/project/11868 | 1.20200824 | 1.20220520 | perl-mime-tools | DISTRO | https://release-monitoring.org/project/11809 | 5.509 | 5.510 | perl-module-build | DISTRO | https://release-monitoring.org/project/03077 | 0.4231 | 0.4232 | perl-mojolicious | DISTRO | https://release-monitoring.org/project/05966 | 9.26 | 9.30 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | perl-net-dns | DISTRO | https://release-monitoring.org/project/03147 | 1.34 | 1.35 | perl-net-ssh2 | DISTRO | https://release-monitoring.org/project/03163 | 0.72 | 0.73 | perl-net-ssleay | DISTRO | https://release-monitoring.org/project/06575 | 1.93_01 | 1.92 | perl-package-stash | DISTRO | https://release-monitoring.org/project/11885 | 0.39 | 0.40 | perl-path-tiny | DISTRO | https://release-monitoring.org/project/11962 | 0.124 | 0.144 | perl-plack | DISTRO | https://release-monitoring.org/project/06578 | 1.0048 | 1.0050 | perl-sys-cpu | DISTRO | https://release-monitoring.org/project/14338 | 0.52 | 0.61 | perl-type-tiny | DISTRO | https://release-monitoring.org/project/14406 | 1.012004 | 2.000001 | perl-uri | DISTRO | https://release-monitoring.org/project/03485 | 5.12 | 5.17 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.12 | 8.2.0 | php-amqp | DISTRO | https://release-monitoring.org/project/15603 | 1.10.2 | 1.11.0 | php-apcu | DISTRO | https://release-monitoring.org/project/11010 | 5.1.20 | 5.1.22 | php-gnupg | DISTRO | https://release-monitoring.org/project/21743 | 1.5.0 | 1.5.1 | ORPH php-memcached | DISTRO | https://release-monitoring.org/project/17400 | 3.1.5 | 3.2.0 | ORPH php-pam | DISTRO | https://release-monitoring.org/project/241707 | 2.2.3 | 2.2.4 | php-xdebug | DISTRO | https://release-monitoring.org/project/13302 | 3.0.4 | 3.2.0 | pigpio | DISTRO | https://release-monitoring.org/project/21577 | 79 | 7301 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH ply | DISTRO | https://release-monitoring.org/project/143128 | 2.2.0 | 2.3.0 | poco | DISTRO | https://release-monitoring.org/project/05418 | 1.12.2 | 1.12.4 | policycoreutils | DISTRO | https://release-monitoring.org/project/03680 | 3.2 | 20200710 | poppler | DISTRO | https://release-monitoring.org/project/03686 | 22.10.0 | 22.12.0 | powertop | DISTRO | https://release-monitoring.org/project/03702 | 2.13 | 2.15 | procps-ng | DISTRO | https://release-monitoring.org/project/03708 | 3.3.17 | 4.0.2 | ORPH proj | DISTRO | https://release-monitoring.org/project/21570 | 8.1.1 | 9.1.1 | prosody | DISTRO | https://release-monitoring.org/project/03709 | 0.11.13 | 0.12.1 | pru-software-support | DISTRO | https://release-monitoring.org/project/21825 | 6.0.1 | 6.1.0 | ptpd | GUESS | https://release-monitoring.org/project/03726 | 1.1.0 | 2.3.1 | ORPH putty | DISTRO | https://release-monitoring.org/project/05749 | 0.76 | 0.78 | python-aiocoap | DISTRO | https://release-monitoring.org/project/21243 | 0.4.4 | 0.4.5 | python-aiohttp-remotes | DISTRO | https://release-monitoring.org/project/21248 | 1.1.0 | 1.2.0 | python-bleak | DISTRO | https://release-monitoring.org/project/26271 | 0.19.1 | 0.19.5 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crossbar | DISTRO | https://release-monitoring.org/project/21696 | 21.3.1 | 22.6.1 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 22.12.6 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.29 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.2 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.4 | 0.14.5 | python-networkx | DISTRO | https://release-monitoring.org/project/07791 | 2.8.8 | 3.0b1 | python-pip | DISTRO | https://release-monitoring.org/project/06529 | 22.3 | 22.3.1 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pyzmq | DISTRO | https://release-monitoring.org/project/04104 | 24.0.1 | 25.0.0b1 | python-rtoml | DISTRO | https://release-monitoring.org/project/62048 | 0.8.0 | 0.9.0 | python-rtslib-fb | DISTRO | https://release-monitoring.org/project/19641 | 2.1.74 | 2.2 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.9.3 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 5.0.0 | python-sqlalchemy | DISTRO | https://release-monitoring.org/project/04034 | 1.4.42 | 2.0.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 2.0.0a2 | qcom-db410c-firmware | DISTRO | https://release-monitoring.org/project/235382 | 1034.2.1 | 1036.1 | qlibc | DISTRO | https://release-monitoring.org/project/21737 | 2.4.7 | 2.4.8 | ORPH qpdf | DISTRO | https://release-monitoring.org/project/05542 | 10.5.0 | 11.2.0 | qpid-proton | DISTRO | https://release-monitoring.org/project/15198 | 0.35.0 | 0.38.0 | qt5coap | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.1 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qwt | DISTRO | https://release-monitoring.org/project/04147 | 6.1.6 | 6.2.0 | ORPH ragel | DISTRO | https://release-monitoring.org/project/12105 | 6.10 | 7.0.4 | ORPH ranger | DISTRO | https://release-monitoring.org/project/07426 | 1.7.2 | 1.9.3 | raspberrypi-usbboot | DISTRO | https://release-monitoring.org/project/115700 | 2021.07.01 | 20221104-... | ORPH re2 | DISTRO | https://release-monitoring.org/project/10500 | 2022-06-01 | 2022-12-01 | readline | DISTRO | https://release-monitoring.org/project/04173 | 8.1.2 | 8.2 | ORPH refpolicy | DISTRO | https://release-monitoring.org/project/21663 | 2.20220106 | 2.20221101 | restorecond | DISTRO | https://release-monitoring.org/project/16520 | 3.3 | 20200710 | ORPH riemann-c-client | DISTRO | https://release-monitoring.org/project/21389 | 1.10.5 | 2.0.1 | ORPH rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.7.3 | rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtl_433 | DISTRO | https://release-monitoring.org/project/14997 | 21.12 | 22.11 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | rygel | DISTRO | https://release-monitoring.org/project/04751 | 0.40.2 | 0.42.0 | s390-tools | DISTRO | https://release-monitoring.org/project/10714 | 2.23.0 | 2.25.0 | safeclib | DISTRO | https://release-monitoring.org/project/21385 | 3.7.1 | 01022022 | samba4 | DISTRO | https://release-monitoring.org/project/04758 | 4.15.12 | 4.17.3 | scons | DISTRO | https://release-monitoring.org/project/04770 | 3.1.2 | 4.4.0 | sdl2 | DISTRO | https://release-monitoring.org/project/04779 | 2.24.2 | 2.26.1 | sdl2_mixer | DISTRO | https://release-monitoring.org/project/04782 | 2.0.4 | 2.6.2 | ORPH sdl2_net | DISTRO | https://release-monitoring.org/project/04783 | 2.0.1 | 2.2.0 | ORPH sdl_gfx | DISTRO | https://release-monitoring.org/project/04778 | 2.0.23 | 2.0.25 | ORPH sdl_sound | DISTRO | https://release-monitoring.org/project/10262 | 1.0.3 | 2.0.1 | ORPH sdparm | DISTRO | https://release-monitoring.org/project/04787 | 1.10 | 1.12 | selinux-python | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | semodule-utils | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | ORPH sentry-cli | DISTRO | https://release-monitoring.org/project/135642 | 2.8.0 | 2.10.0 | sentry-native | DISTRO | https://release-monitoring.org/project/135639 | 0.4.1 | 0.5.3 | ser2net | DISTRO | https://release-monitoring.org/project/21655 | 4.3.8 | 4.3.10 | serd | DISTRO | https://release-monitoring.org/project/230531 | 0.30.14 | 0.30.16 | shairport-sync | DISTRO | https://release-monitoring.org/project/21384 | 3.3.9 | 4.1.1 | ORPH shared-mime-info | DISTRO | https://release-monitoring.org/project/05524 | 1.12 | 2.2 | ORPH shim | DISTRO | https://release-monitoring.org/project/10719 | 15.4 | 15.7 | snmppp | DISTRO | https://release-monitoring.org/project/21318 | 3.4.10 | 3.5.0 | snort3 | DISTRO | https://release-monitoring.org/project/13263 | 3.1.40.0 | 3.1.48.0 | softether | DISTRO | https://release-monitoring.org/project/21383 | 4.30-9700... | 4.38-9760... | sord | DISTRO | https://release-monitoring.org/project/230536 | 0.16.12 | 0.16.14 | sound-theme-freedesktop | DISTRO | https://release-monitoring.org/project/10152 | 0.7 | 0.8 | spandsp | DISTRO | https://release-monitoring.org/project/12600 | 3.0.0-6ec... | 3.0.0 | sphinxbase | DISTRO | https://release-monitoring.org/project/20548 | 5prealpha | 0.8 | spice | DISTRO | https://release-monitoring.org/project/04871 | 0.15.0 | 0.15.1 | sqlcipher | DISTRO | https://release-monitoring.org/project/11213 | 4.5.1 | 4.5.2 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.39.4 | 3.40.0 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.12 | ORPH stellarium | DISTRO | https://release-monitoring.org/project/04891 | 0.22.2 | 1.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.00 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | sudo | DISTRO | https://release-monitoring.org/project/04906 | 1.9.11p2 | 1.9.12p1 | ORPH supertuxkart | DISTRO | https://release-monitoring.org/project/04912 | 1.3 | 1.4 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.4 | ORPH suricata | DISTRO | https://release-monitoring.org/project/10925 | 6.0.6 | 6.0.9 | synergy | DISTRO | https://release-monitoring.org/project/05718 | 2.0.12-beta | 2.3.2 | sysdig | DISTRO | https://release-monitoring.org/project/16898 | 0.29.3 | 0.30.2 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.1.64 | 2.2.12 | sysstat | DISTRO | https://release-monitoring.org/project/04931 | 12.6.1 | 12.7.1 | ORPH system-config-printer | DISTRO | https://release-monitoring.org/project/08855 | 1.5.15 | 1.5.18 | ORPH systemd | DISTRO | https://release-monitoring.org/project/05440 | 250.8 | 252 | systemd-bootchart | DISTRO | https://release-monitoring.org/project/11774 | 233 | 234 | sysvinit | DISTRO | https://release-monitoring.org/project/21648 | 2.99 | 3.04 | ORPH tbb | DISTRO | https://release-monitoring.org/project/08217 | 2021.5.0 | 2021.7.0 | tcl | DISTRO | https://release-monitoring.org/project/04941 | 8.6.12 | 8.6.13 | ORPH tclap | DISTRO | https://release-monitoring.org/project/04942 | 1.2.4 | 1.2.5 | tcllib | DISTRO | https://release-monitoring.org/project/04943 | 1.20 | 1.21 | terminology | DISTRO | https://release-monitoring.org/project/04951 | 1.12.1 | 1.13.0 | tesseract-ocr | DISTRO | https://release-monitoring.org/project/04954 | 5.0.1 | 5.2.0 | thermald | DISTRO | https://release-monitoring.org/project/14500 | 2.5 | 2.5.1 | thrift | DISTRO | https://release-monitoring.org/project/05581 | 0.14.1 | 0.17.0 | ORPH tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyxml | DISTRO | https://release-monitoring.org/project/10162 | 2.6.2_2 | 2.6.2 | ORPH tio | DISTRO | https://release-monitoring.org/project/20587 | 1.47 | 2.4 | tk | DISTRO | https://release-monitoring.org/project/11426 | 8.6.12 | 8.6.13 | tmux | DISTRO | https://release-monitoring.org/project/04980 | 3.1c | 3.3a | tor | DISTRO | https://release-monitoring.org/project/04991 | 0.4.7.10 | 0.4.7.12 | tpm-tools | DISTRO | https://release-monitoring.org/project/21640 | 1.3.9.1 | 1.3.9.2 | tpm2-abrmd | DISTRO | https://release-monitoring.org/project/16819 | 2.3.3 | 3.0.0 | ORPH tpm2-tools | DISTRO | https://release-monitoring.org/project/12841 | 5.2 | 5.4 | ORPH tpm2-totp | DISTRO | https://release-monitoring.org/project/18790 | 0.2.1 | 0.3.0 | tpm2-tss | DISTRO | https://release-monitoring.org/project/12683 | 3.1.0 | 3.2.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.4 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.0.4 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2022.10 | unionfs | DISTRO | https://release-monitoring.org/project/17617 | 2.1 | 3.2 | unrar | DISTRO | https://release-monitoring.org/project/13306 | 6.1.7 | 6.2.2 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.6.2 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | upx | DISTRO | https://release-monitoring.org/project/13737 | 3.96 | 4.0.1 | util-linux | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH util-linux-libs | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH vala | DISTRO | https://release-monitoring.org/project/05065 | 0.52.4 | 0.56.3 | ORPH valgrind | DISTRO | https://release-monitoring.org/project/13639 | 3.19.0 | 3.20.0 | ORPH valijson | DISTRO | https://release-monitoring.org/project/18452 | 0.7 | 1.0 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0951 | 9.0.1047 | ORPH vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | vpnc | DISTRO | https://release-monitoring.org/project/15955 | 0.5.3r550... | 0.5.3 | ORPH vte | DISTRO | https://release-monitoring.org/project/10895 | 0.66.2 | 0.70.2 | ORPH vulkan-headers | DISTRO | https://release-monitoring.org/project/88835 | 1.2.203 | 1.3.237 | ORPH wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | ORPH wayland-protocols | DISTRO | https://release-monitoring.org/project/13997 | 1.28 | 1.31 | ORPH waylandpp | DISTRO | https://release-monitoring.org/project/16969 | 0.2.8 | 1.0.0 | webkitgtk | DISTRO | https://release-monitoring.org/project/05355 | 2.38.0 | 2.39.2 | webrtc-audio-processing | DISTRO | https://release-monitoring.org/project/15929 | 0.3.1 | 1.0 | ORPH weston | DISTRO | https://release-monitoring.org/project/13745 | 10.0.1 | 11.0.0 | wine | DISTRO | https://release-monitoring.org/project/05134 | 7.0 | 7.22 | wireless-regdb | DISTRO | https://release-monitoring.org/project/15257 | 2022.02.18 | 2022.08.12 | wireplumber | DISTRO | https://release-monitoring.org/project/235056 | 0.4.8 | 0.4.12 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.12 | 4.0.2 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.0 | wpebackend-fdo | DISTRO | https://release-monitoring.org/project/17547 | 1.12.1 | 1.14.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.36.8 | 2.38.2 | wtfutil | DISTRO | https://release-monitoring.org/project/243189 | 0.41.0 | 0.42.0 | xapian | DISTRO | https://release-monitoring.org/project/15919 | 1.4.19 | 1.4.21 | xapp_luit | DISTRO | https://release-monitoring.org/project/15047 | 1.1.1 | 20221028 | xdriver_xf86-input-keyboard | DISTRO | https://release-monitoring.org/project/15902 | 1.9.0 | 2.0.0 | xdriver_xf86-input-libinput | DISTRO | https://release-monitoring.org/project/05782 | 1.2.0 | 1.2.1 | xen | DISTRO | https://release-monitoring.org/project/05181 | 4.14.5 | 4.17.0 | xfsprogs | DISTRO | https://release-monitoring.org/project/05188 | 5.14.2 | 6.0.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xkeyboard-config | DISTRO | https://release-monitoring.org/project/05191 | 2.36 | 2.37 | xlib_libXft | DISTRO | https://release-monitoring.org/project/01777 | 2.3.6 | 2.3.7 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.21 | 3.22 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.7 | 5.2.9 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.1 | zabbix | DISTRO | https://release-monitoring.org/project/05492 | 5.4.9 | 6.2.6 | zchunk | DISTRO | https://release-monitoring.org/project/178035 | 1.2.2 | 1.2.3 | zeek | DISTRO | https://release-monitoring.org/project/267106 | 4.1.1 | 5.1.1 | zic | DISTRO | https://release-monitoring.org/project/16905 | 2022f | 2022g | Packages having CVEs ==================== CVEs for the 'master' branch ---------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.02.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 capnproto | CVE-2022-46149 | https://security-tracker.debian.org/tracker/CVE-2022-46149 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dropbear | CVE-2021-36369 | https://security-tracker.debian.org/tracker/CVE-2021-36369 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 glibc | CVE-2021-3998 | https://security-tracker.debian.org/tracker/CVE-2021-3998 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 grub2 | CVE-2021-3981 | https://security-tracker.debian.org/tracker/CVE-2021-3981 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 haproxy | CVE-2022-0711 | https://security-tracker.debian.org/tracker/CVE-2022-0711 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libbpf | CVE-2021-45940 | https://security-tracker.debian.org/tracker/CVE-2021-45940 libbpf | CVE-2021-45941 | https://security-tracker.debian.org/tracker/CVE-2021-45941 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 mender | CVE-2022-29555 | https://security-tracker.debian.org/tracker/CVE-2022-29555 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 nodejs | CVE-2022-35256 | https://security-tracker.debian.org/tracker/CVE-2022-35256 nodejs | CVE-2022-43548 | https://security-tracker.debian.org/tracker/CVE-2022-43548 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45198 | https://security-tracker.debian.org/tracker/CVE-2022-45198 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-pyjwt | CVE-2022-29217 | https://security-tracker.debian.org/tracker/CVE-2022-29217 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python-web2py | CVE-2022-33146 | https://security-tracker.debian.org/tracker/CVE-2022-33146 python-werkzeug | CVE-2022-29361 | https://security-tracker.debian.org/tracker/CVE-2022-29361 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2021-3611 | https://security-tracker.debian.org/tracker/CVE-2021-3611 qemu | CVE-2021-3750 | https://security-tracker.debian.org/tracker/CVE-2021-3750 qemu | CVE-2021-3929 | https://security-tracker.debian.org/tracker/CVE-2021-3929 qemu | CVE-2021-3947 | https://security-tracker.debian.org/tracker/CVE-2021-3947 qemu | CVE-2021-4158 | https://security-tracker.debian.org/tracker/CVE-2021-4158 qemu | CVE-2021-4206 | https://security-tracker.debian.org/tracker/CVE-2021-4206 qemu | CVE-2021-4207 | https://security-tracker.debian.org/tracker/CVE-2021-4207 qemu | CVE-2022-0358 | https://security-tracker.debian.org/tracker/CVE-2022-0358 qemu | CVE-2022-26353 | https://security-tracker.debian.org/tracker/CVE-2022-26353 qemu | CVE-2022-26354 | https://security-tracker.debian.org/tracker/CVE-2022-26354 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unbound | CVE-2022-30698 | https://security-tracker.debian.org/tracker/CVE-2022-30698 unbound | CVE-2022-30699 | https://security-tracker.debian.org/tracker/CVE-2022-30699 unbound | CVE-2022-3204 | https://security-tracker.debian.org/tracker/CVE-2022-3204 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 usbguard | CVE-2019-25058 | https://security-tracker.debian.org/tracker/CVE-2019-25058 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xscreensaver | CVE-2021-34557 | https://security-tracker.debian.org/tracker/CVE-2021-34557 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.08.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 capnproto | CVE-2022-46149 | https://security-tracker.debian.org/tracker/CVE-2022-46149 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dbus-broker | CVE-2022-31212 | https://security-tracker.debian.org/tracker/CVE-2022-31212 dbus-broker | CVE-2022-31213 | https://security-tracker.debian.org/tracker/CVE-2022-31213 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-37797 | https://security-tracker.debian.org/tracker/CVE-2022-37797 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 qemu | CVE-2022-4172 | https://security-tracker.debian.org/tracker/CVE-2022-4172 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 -- http://autobuild.buildroot.net From aleksander at aleksander.es Mon Dec 12 09:19:32 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Mon, 12 Dec 2022 10:19:32 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221211144611.437eda70@windsurf> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> Message-ID: Hey! > > -MODEM_MANAGER_VERSION = 1.18.12 > > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > > +MODEM_MANAGER_VERSION = 1.20.2 > > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > > MODEM_MANAGER_SELINUX_MODULES = modemmanager > > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > > So D-Bus is no longer just a runtime dependency? Why? If that's really > the case then package/modem-manager/Config.in needs to be adjusted, as > it claims D-Bus is a runtime dependency. > The build-time dependency on DBus is exclusively to read "interfaces_dir" and "system_bus_services_dir" from the pkg-config (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not very pretty, as we don?t really require a full working DBus, just the pkgconfig file :/ > > MODEM_MANAGER_INSTALL_STAGING = YES > > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > > +MODEM_MANAGER_CONF_OPTS = \ > > + -Dpowerd_suspend_resume=false \ > > + -Dudevdir=/usr/lib/udev > > Is this needed even when -Dudev=false? Doesn't -Dudevdir=/usr/lib/udev > belong instead the BR2_PACKAGE_LIBGUDEV==y conditional? No, udevdir is required even if -Dudev=false. The reason is that udevdir is used to install the udev rules files, and ModemManager has a built-in udev rules parser used when the daemon is built without udev support (e.g. default in openwrt). The udev rules specify port type hints and other things, MM won't work fine without those rules. -- Aleksander From thomas.petazzoni at bootlin.com Mon Dec 12 09:29:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 12 Dec 2022 10:29:49 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> Message-ID: <20221212102949.5cb69b6c@windsurf> On Mon, 12 Dec 2022 10:19:32 +0100 Aleksander Morgado wrote: > The build-time dependency on DBus is exclusively to read > "interfaces_dir" and "system_bus_services_dir" from the pkg-config > (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not > very pretty, as we don?t really require a full working DBus, just the > pkgconfig file :/ ACK! > No, udevdir is required even if -Dudev=false. The reason is that > udevdir is used to install the udev rules files, and ModemManager has > a built-in udev rules parser used when the daemon is built without > udev support (e.g. default in openwrt). The udev rules specify port > type hints and other things, MM won't work fine without those rules. OK, thanks for the information. Heiko: will you follow-up with an updated patch? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 12 09:31:36 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 12 Dec 2022 10:31:36 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221209194043.28673-1-brandon.maier@collins.com> References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: <20221212103136.71c0a850@booty> Hello Brandon, thanks for your patch. On Fri, 9 Dec 2022 13:40:43 -0600 Brandon Maier wrote: > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework > the logic so if the pm_cfg_obj isn't a C file, it is provided directly > to U-Boot. Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. > This mimics changes done to the ZYNQMP_PMUFW which had a similar issue. That is different: we now support two different binary formats, not binary-vs-source, and detection is based on the file extension. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 12 09:35:08 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 12 Dec 2022 10:35:08 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: <20221212103508.7855148f@booty> Hello Brandon, Neal, On Sat, 10 Dec 2022 09:55:01 +0000 "Frager, Neal" wrote: > Hi Brandon, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. > > Good idea to add this support. It is true that since developers cannot build the pmufw with buildroot, it makes sense that they may also > build the pm_cfg_obj.bin binary outside of buildroot as well. > > > > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) > > endef > > Just a question to the community. Should we handle the error when a user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file > that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. > However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. > > In the previous version, when we only accepted c files, the zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input > file was not an expected pm_cfg_obj.c file. > > So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? How would you detect which binary is "valid"? It's a pretty fuzzy definition. We definitely don't check the validity of other binaries the user wants to use (the pmufw to name one), which makes sense as Buildroot users need to understand what they are doing after all. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Mon Dec 12 09:43:32 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 09:43:32 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103508.7855148f@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103508.7855148f@booty> Message-ID: Hi Luca, > Hi Brandon, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. > > Good idea to add this support. It is true that since developers > cannot build the pmufw with buildroot, it makes sense that they may also build the pm_cfg_obj.bin binary outside of buildroot as well. > > > > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > > + $(call > > +KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_P > > +M_CFG_PATH)")) > > endef > > Just a question to the community. Should we handle the error when a > user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. > However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. > > In the previous version, when we only accepted c files, the > zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input file was not an expected pm_cfg_obj.c file. > > So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? > How would you detect which binary is "valid"? It's a pretty fuzzy definition. > We definitely don't check the validity of other binaries the user wants to use (the pmufw to name one), which makes sense as Buildroot users need to understand what they are doing after all. Very good points. We cannot verify the validity of a pm_cfg_obj.bin from the file extension. Plus, if the pmufw itself is invalid, we will also fail at run-time, since we cannot verify it. I believe you have convinced me that if a user passes an invalid pm_cfg_obj, it should fail at run-time, so no reason to try to verify the validity of a binary built outside buildroot. Best regards, Neal Frager AMD From yegorslists at googlemail.com Mon Dec 12 09:50:49 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 12 Dec 2022 10:50:49 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-munch: select missing runtime dependencies Message-ID: <20221212095050.14950-1-yegorslists@googlemail.com> From: Yegor Yefremov munch requires python-setuptools and python-six packages at runtime. Signed-off-by: Yegor Yefremov --- package/python-munch/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in index 9db2623674..ceb9fbaf32 100644 --- a/package/python-munch/Config.in +++ b/package/python-munch/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_PYTHON_MUNCH bool "python-munch" + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime help Munch is a dictionary that supports attribute-style access, a la JavaScript. -- 2.17.0 From yegorslists at googlemail.com Mon Dec 12 09:50:50 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 12 Dec 2022 10:50:50 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing: add test for python-munch In-Reply-To: <20221212095050.14950-1-yegorslists@googlemail.com> References: <20221212095050.14950-1-yegorslists@googlemail.com> Message-ID: <20221212095050.14950-2-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- DEVELOPERS | 2 ++ .../tests/package/sample_python_munch.py | 20 +++++++++++++++++++ .../tests/package/test_python_munch.py | 12 +++++++++++ 3 files changed, 34 insertions(+) create mode 100644 support/testing/tests/package/sample_python_munch.py create mode 100644 support/testing/tests/package/test_python_munch.py diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..5432b19730 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3121,10 +3121,12 @@ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py +F: support/testing/tests/package/sample_python_munch.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py +F: support/testing/tests/package/test_python_munch.py F: utils/scanpypi N: Yunhao Tian diff --git a/support/testing/tests/package/sample_python_munch.py b/support/testing/tests/package/sample_python_munch.py new file mode 100644 index 0000000000..b45bec7b7e --- /dev/null +++ b/support/testing/tests/package/sample_python_munch.py @@ -0,0 +1,20 @@ +from munch import Munch + +b = Munch() +b.hello = 'world' +assert b.hello == 'world' +b['hello'] += "!" +assert b.hello == 'world!' +b.foo = Munch(lol=True) +assert b.foo.lol is True +assert b.foo is b['foo'] + +assert sorted(b.keys()) == ['foo', 'hello'] + +b.update({'ponies': 'are pretty!'}, hello=42) +assert b == Munch({'ponies': 'are pretty!', 'foo': Munch({'lol': True}), 'hello': 42}) + +assert sorted([(k, b[k]) for k in b]) == [('foo', Munch({'lol': True})), ('hello', 42), ('ponies', 'are pretty!')] + +format_munch = Munch(knights='lolcats', ni='can haz') +assert "The {knights} who say {ni}!".format(**format_munch) == 'The lolcats who say can haz!' diff --git a/support/testing/tests/package/test_python_munch.py b/support/testing/tests/package/test_python_munch.py new file mode 100644 index 0000000000..6853bbaac7 --- /dev/null +++ b/support/testing/tests/package/test_python_munch.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Munch(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MUNCH=y + """ + sample_scripts = ["tests/package/sample_python_munch.py"] + timeout = 40 -- 2.17.0 From heiko.thiery at gmail.com Mon Dec 12 09:52:58 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 10:52:58 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212102949.5cb69b6c@windsurf> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> <20221212102949.5cb69b6c@windsurf> Message-ID: Hi Thomas, Hi Aleksander, Am Mo., 12. Dez. 2022 um 10:29 Uhr schrieb Thomas Petazzoni : > > On Mon, 12 Dec 2022 10:19:32 +0100 > Aleksander Morgado wrote: > > > The build-time dependency on DBus is exclusively to read > > "interfaces_dir" and "system_bus_services_dir" from the pkg-config > > (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not > > very pretty, as we don?t really require a full working DBus, just the > > pkgconfig file :/ > > ACK! > > > No, udevdir is required even if -Dudev=false. The reason is that > > udevdir is used to install the udev rules files, and ModemManager has > > a built-in udev rules parser used when the daemon is built without > > udev support (e.g. default in openwrt). The udev rules specify port > > type hints and other things, MM won't work fine without those rules. > > OK, thanks for the information. > > Heiko: will you follow-up with an updated patch? I will update the patch to create the runtime dependency in package/modem-manager/Config.in. -- Heiko > > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com From neal.frager at amd.com Mon Dec 12 12:52:37 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 12:52:37 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103136.71c0a850@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hi Luca, > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. > Rework the logic so if the pm_cfg_obj isn't a C file, it is provided > directly to U-Boot. > Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. > Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. I believe Brandon should weigh in on this with his opinion as well. As I thought about it this morning, I just wanted to share my two cents for what they are worth. I agree with you that most users would want to build everything with buildroot, if they could. Right now, we support using pmufw binaries only because we do not have a solution for building the pmufw itself with buildroot. If users could build the pmufw itself with buildroot, I am sure most of them would. However, at the same time, does Brandon's patch really hurt anything? By allowing users to provide a pre-built pm_cfg_obj binary blob, it does not prevent users from still providing a c file. Basically, it allows for the capability of building the pm_cfg_obj.c file with Xilinx tools and just providing the binary blob for being included in the spl/boot.bin by buildroot without removing any capability. So from my view, this patch may not be critical, but it does not break anything either. I am ok with whatever you and Brandon decide about committing it. Best regards, Neal Frager AMD From thomas at devoogdt.com Mon Dec 12 12:56:26 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 13:56:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212125626.1658492-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- package/Config.in.host | 1 + .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/Config.in.host | 6 ++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 5 files changed, 61 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/Config.in.host create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/Config.in.host b/package/Config.in.host index b76bea60d0..dff6259d15 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -102,6 +102,7 @@ menu "Host utilities" source "package/tegrarcm/Config.in.host" source "package/ti-cgt-pru/Config.in.host" source "package/uboot-tools/Config.in.host" + source "package/unifdef/Config.in.host" source "package/util-linux/Config.in.host" source "package/utp_com/Config.in.host" source "package/uuu/Config.in.host" diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/Config.in.host b/package/unifdef/Config.in.host new file mode 100644 index 0000000000..c33dff3eaf --- /dev/null +++ b/package/unifdef/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_UNIFDEF + bool "unifdef" + help + Selectively remove C preprocessor conditionals. + + https://dotat.at/prog/unifdef/ diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..55713d82ec --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From neal.frager at amd.com Mon Dec 12 13:47:29 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 13:47:29 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: Hi Thomas, > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > $ make zynqmp_kria_kv260_defconfig > $ make linux-patch > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' > I have done a full build and run test on all of these patches you have been committing, including this one. In case my last message was not absolutely clear, the mistake I made when updating the zynqmp_kria_kv260_defconfig from Xilinx 2022.1 to 2022.2 was not handling the device tree name change. 2022.1 used smk-k26-revA-sck-kv-g-revB.dtb https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.1/arch/arm64/boot/dts/xilinx/Makefile smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += smk-k26-revA-sck-kv-g-revB.dtb 2022.2 changed to zynqmp-smk-k26-revA-sck-kv-g-revB.dtb https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb In both cases, the defconfig remains the default zynqmp xilinx_zynqmp_virt_defconfig which is used for all zynqmp builds. In the future, I will be more thorough to fully check and test the details before bumping to a new software version. I have learned my lesson that assuming things will stay the same is a mistake. Please let me know if this is clear and if you have any questions. Thank you for your understanding. Best regards, Neal Frager AMD From thomas at devoogdt.com Mon Dec 12 14:28:02 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 15:28:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212142802.1708779-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..55713d82ec --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From quentin.schulz at theobroma-systems.com Mon Dec 12 14:32:07 2022 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 12 Dec 2022 15:32:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <20220917215300.1330070-1-james.hilliard1@gmail.com> References: <20220917215300.1330070-1-james.hilliard1@gmail.com> Message-ID: Hi all, Cc'ing Peter. Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? Versions before 1.20.91 are vulnerable to https://nvd.nist.gov/vuln/detail/CVE-2021-3782. Thanks, Quentin On 9/17/22 23:53, James Hilliard wrote: > Drop patches which are now upstream. > > Signed-off-by: James Hilliard > --- > .../wayland/0001-build-set-c_std-c99.patch | 34 ------ > ...on-t-rely-on-implicit-GNU-extensions.patch | 108 ------------------ > package/wayland/wayland.hash | 6 +- > package/wayland/wayland.mk | 4 +- > 4 files changed, 5 insertions(+), 147 deletions(-) > delete mode 100644 package/wayland/0001-build-set-c_std-c99.patch > delete mode 100644 package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > > diff --git a/package/wayland/0001-build-set-c_std-c99.patch b/package/wayland/0001-build-set-c_std-c99.patch > deleted file mode 100644 > index 69f728aa11..0000000000 > --- a/package/wayland/0001-build-set-c_std-c99.patch > +++ /dev/null > @@ -1,34 +0,0 @@ > -From 40c275f642e3895aeb748403fcdfd92d7d875d65 Mon Sep 17 00:00:00 2001 > -From: Simon Ser > -Date: Mon, 10 Jan 2022 14:54:02 +0100 > -Subject: [PATCH] build: set c_std=c99 > - > -Set explicitly the C standard to use to make sure we don't use > -features not available on our target platforms. > - > -Signed-off-by: Simon Ser > - > -[Retrieved from: > -https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.freedesktop.org_wayland_wayland_-2D_commit_40c275f642e3895aeb748403fcdfd92d7d875d65&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=5-9KliKLjDbRGj_rjnky6w4a9gzUAx2a7nzwikNoRUo&e= ] > -Signed-off-by: Fabrice Fontaine > ---- > - meson.build | 3 ++- > - 1 file changed, 2 insertions(+), 1 deletion(-) > - > -diff --git a/meson.build b/meson.build > -index cab267e9..e9691ffe 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -5,7 +5,8 @@ project( > - meson_version: '>= 0.52.1', > - default_options: [ > - 'warning_level=2', > -- 'buildtype=debugoptimized' > -+ 'buildtype=debugoptimized', > -+ 'c_std=c99', > - ] > - ) > - wayland_version = meson.project_version().split('.') > --- > -GitLab > - > diff --git a/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch b/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > deleted file mode 100644 > index fcafa98f46..0000000000 > --- a/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > +++ /dev/null > @@ -1,108 +0,0 @@ > -From 0d314c4a04ef1b86a1ea66107b2d1a8d1bcd93b9 Mon Sep 17 00:00:00 2001 > -From: Simon Ser > -Date: Mon, 10 Jan 2022 14:51:55 +0100 > -Subject: [PATCH] build: don't rely on implicit GNU extensions > - > -Currently libwayland assumes GNU extensions will be available, but > -doesn't define the C standard to use. Instead, let's unconditionally > -enable POSIX extensions, and enable GNU extensions on a case-by-case > -basis as needed. > - > -Signed-off-by: Simon Ser > -Signed-off-by: James Hilliard > -[james.hilliard1 at gmail.com: backport from upstream commit > -0d314c4a04ef1b86a1ea66107b2d1a8d1bcd93b9] > ---- > - cursor/xcursor.c | 1 + > - meson.build | 10 ++++++++-- > - tests/display-test.c | 1 + > - tests/event-loop-test.c | 1 + > - tests/fixed-test.c | 1 + > - 5 files changed, 12 insertions(+), 2 deletions(-) > - > -diff --git a/cursor/xcursor.c b/cursor/xcursor.c > -index 0506680..188be7c 100644 > ---- a/cursor/xcursor.c > -+++ b/cursor/xcursor.c > -@@ -23,6 +23,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include "xcursor.h" > - #include > - #include > -diff --git a/meson.build b/meson.build > -index 07bbd29..cab267e 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -14,6 +14,12 @@ config_h = configuration_data() > - config_h.set_quoted('PACKAGE', meson.project_name()) > - config_h.set_quoted('PACKAGE_VERSION', meson.project_version()) > - > -+cc_args = [] > -+if host_machine.system() != 'freebsd' > -+ cc_args += ['-D_POSIX_C_SOURCE=200809L'] > -+endif > -+add_project_arguments(cc_args, language: 'c') > -+ > - compiler_flags = [ > - '-Wno-unused-parameter', > - '-Wstrict-prototypes', > -@@ -79,7 +85,7 @@ if get_option('libraries') > - ] > - > - foreach d: decls > -- if not cc.has_header_symbol(d['header'], d['symbol'], dependencies: epoll_dep) > -+ if not cc.has_header_symbol(d['header'], d['symbol'], dependencies: epoll_dep, args: cc_args) > - error('@0@ is needed to compile Wayland libraries'.format(d['symbol'])) > - endif > - endforeach > -@@ -87,7 +93,7 @@ if get_option('libraries') > - rt_dep = [] > - if not cc.has_function('clock_gettime', prefix: '#include ') > - rt_dep = cc.find_library('rt') > -- if not cc.has_function('clock_gettime', prefix: '#include ', dependencies: rt_dep) > -+ if not cc.has_function('clock_gettime', prefix: '#include ', dependencies: rt_dep, args: cc_args) > - error('clock_gettime not found') > - endif > - endif > -diff --git a/tests/display-test.c b/tests/display-test.c > -index 763adc9..a6f410d 100644 > ---- a/tests/display-test.c > -+++ b/tests/display-test.c > -@@ -24,6 +24,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > -diff --git a/tests/event-loop-test.c b/tests/event-loop-test.c > -index 9d43c91..a51ba8f 100644 > ---- a/tests/event-loop-test.c > -+++ b/tests/event-loop-test.c > -@@ -24,6 +24,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > -diff --git a/tests/fixed-test.c b/tests/fixed-test.c > -index 47a4dae..0b58797 100644 > ---- a/tests/fixed-test.c > -+++ b/tests/fixed-test.c > -@@ -23,6 +23,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > --- > -2.25.1 > - > diff --git a/package/wayland/wayland.hash b/package/wayland/wayland.hash > index cd4cb1a474..1c7fe705e1 100644 > --- a/package/wayland/wayland.hash > +++ b/package/wayland/wayland.hash > @@ -1,6 +1,6 @@ > -# From https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_archives_wayland-2Ddevel_2021-2DDecember_042064.html&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=HJGnEyJNAhDlQUHzGPjwhHsnP_axDkeP2O27H2XH744&e= > -sha256 b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725 wayland-1.20.0.tar.xz > -sha512 e8a1f410994b947f850799bdd0d95a2429d8467f853e62a0ab3915a4e9fe130f8aa977e03715114ab740c6ec546edea63d275ce7f927d4f3029ea126e6a7d215 wayland-1.20.0.tar.xz > +# From https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_archives_wayland-2Ddevel_2022-2DJune_042268.html&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=8sbNBXCbWHskG5c1-AYEZZXxCB_AxZ8ZulaU8jjjuvo&e= > +sha256 6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac wayland-1.21.0.tar.xz > +sha512 5575216d30fdf5c63caa6bcad071e15f2a4f3acb12df776806073f65db37a50b5b5b3cc7957c5497636f4ac01893e2eaab26e453ded44b287acde01762f5fdc3 wayland-1.21.0.tar.xz > > # Locally calculated > sha256 6eefcb023622a463168a5c20add95fd24a38c7482622a9254a23b99b7c153061 COPYING > diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk > index 4c19875bba..0a6e5e9ec7 100644 > --- a/package/wayland/wayland.mk > +++ b/package/wayland/wayland.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -WAYLAND_VERSION = 1.20.0 > -WAYLAND_SITE = https://urldefense.proofpoint.com/v2/url?u=https-3A__wayland.freedesktop.org_releases&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=agz4qQ9q8rd794aDcN4iSMzXxN25JybdyV0outK4UvU&e= > +WAYLAND_VERSION = 1.21.0 > +WAYLAND_SITE = https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.freedesktop.org_wayland_wayland_-2D_releases_-24-28WAYLAND-5FVERSION-29_downloads&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=Q1G1HWD5Npyv7Z63esB-vPy1u36r0lnkOwULmuVua1c&e= > WAYLAND_SOURCE = wayland-$(WAYLAND_VERSION).tar.xz > WAYLAND_LICENSE = MIT > WAYLAND_LICENSE_FILES = COPYING From james.hilliard1 at gmail.com Mon Dec 12 14:34:26 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 10:34:26 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov wrote: > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > wrote: > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > wrote: > > > > > > Hi James, all, > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > wrote: > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > to build. > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > newline?) in the file mode. > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > is unmaintained upstream. > > > > > > > > Details: > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > Fixes: > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > Signed-off-by: James Hilliard > > > > --- > > > > Config.in.legacy | 6 ++++++ > > > > DEVELOPERS | 1 - > > > > package/Config.in | 1 - > > > > package/python-bunch/Config.in | 6 ------ > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > delete mode 100644 package/python-bunch/Config.in > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > index 28c6822689..5c1e162f56 100644 > > > > --- a/Config.in.legacy > > > > +++ b/Config.in.legacy > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > + bool "python-bunch removed" > > > > + select BR2_LEGACY > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > Well the import namespace is different so it probably doesn't make sense > > to have it as a drop in replacement. > > OK. But should it be at least mentioned in the help text? Well we don't have munch packaged right now so not sure. > > > > > > > > > Regards, > > > Yegor > > > > > > > + help > > > > + The python-bunch package is unmaintained. > > > > + > > > > config BR2_PACKAGE_PYTHON_M2R > > > > bool "python-m2r removed" > > > > select BR2_LEGACY > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > index f0dcc42de7..0c3773695a 100644 > > > > --- a/DEVELOPERS > > > > +++ b/DEVELOPERS > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > F: package/proftpd/ > > > > F: package/protobuf-c/ > > > > F: package/protobuf/ > > > > -F: package/python-bunch/ > > > > F: package/python-colorama/ > > > > F: package/python-filelock/ > > > > F: package/python-flask-cors/ > > > > diff --git a/package/Config.in b/package/Config.in > > > > index 914c3584e9..7f0c34519a 100644 > > > > --- a/package/Config.in > > > > +++ b/package/Config.in > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > source "package/python-bottle/Config.in" > > > > source "package/python-brotli/Config.in" > > > > source "package/python-bsdiff4/Config.in" > > > > - source "package/python-bunch/Config.in" > > > > source "package/python-cached-property/Config.in" > > > > source "package/python-can/Config.in" > > > > source "package/python-canopen/Config.in" > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > deleted file mode 100644 > > > > index 89eae742b8..0000000000 > > > > --- a/package/python-bunch/Config.in > > > > +++ /dev/null > > > > @@ -1,6 +0,0 @@ > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > - bool "python-bunch" > > > > - help > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > - > > > > - http://github.com/dsc/bunch > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > deleted file mode 100644 > > > > index cfde2db603..0000000000 > > > > --- a/package/python-bunch/python-bunch.hash > > > > +++ /dev/null > > > > @@ -1,5 +0,0 @@ > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > -# Locally computed sha256 checksums > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > deleted file mode 100644 > > > > index 18fdc223bb..0000000000 > > > > --- a/package/python-bunch/python-bunch.mk > > > > +++ /dev/null > > > > @@ -1,14 +0,0 @@ > > > > -################################################################################ > > > > -# > > > > -# python-bunch > > > > -# > > > > -################################################################################ > > > > - > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > - > > > > -$(eval $(python-package)) > > > > -- > > > > 2.34.1 > > > > > > > > _______________________________________________ > > > > buildroot mailing list > > > > buildroot at buildroot.org > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 14:44:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 07:44:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.5 Message-ID: <20221212144400.2417899-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index d642119786..9d68751c03 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz +sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ea055ffcf6..4570ad4535 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.4 +PYTHON_MATURIN_VERSION = 0.14.5 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:06:10 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:06:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aiohttp-remotes: bump to version 1.2.0 Message-ID: <20221212150610.2794627-1-james.hilliard1@gmail.com> Migrate from distutils to flit package infrastructure. Add a patch fixing incorrect flit requires/build-backend in pyproject.toml. Signed-off-by: James Hilliard --- ...Fix-flit_core-build-requires-backend.patch | 32 +++++++++++++++++++ .../python-aiohttp-remotes.hash | 4 +-- .../python-aiohttp-remotes.mk | 6 ++-- 3 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch diff --git a/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch new file mode 100644 index 0000000000..cf940eaf87 --- /dev/null +++ b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch @@ -0,0 +1,32 @@ +From 3d39ee9a03a1c96b8e798dc6acf98165da31da1f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Fri, 11 Mar 2022 12:59:53 -0700 +Subject: [PATCH] Fix flit_core build requires/backend. + +Only flit_core should be required by pyproject.toml, the regular flit +package is the pep517 frontend which is not what should be set for the +build system. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/aio-libs/aiohttp-remotes/pull/355] +--- + pyproject.toml | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 214d64d..8c6b882 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires=["flit"] +-build-backend="flit.buildapi" ++requires=["flit_core"] ++build-backend="flit_core.buildapi" + + [tool.flit.metadata] + module="aiohttp_remotes" +-- +2.38.1 + diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash index 595340d5d8..51c5cf08b4 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiohttp-remotes/json -md5 da13880f25ec3b9cf98c7baff92835a2 aiohttp_remotes-1.1.0.tar.gz -sha256 e44f2c5fd5fc3305477c89bb25f14570589100cc58c48b36745d4239839d3174 aiohttp_remotes-1.1.0.tar.gz +md5 c46a71df656e7f1e111684ced68a85d0 aiohttp_remotes-1.2.0.tar.gz +sha256 f95c3a6be5e2de746a85ce9af49ec548da6db8378d7e81bb171ec77b13562a6c aiohttp_remotes-1.2.0.tar.gz # Locally computed sha256 checksums sha256 4e7d0edf250abe2a28027788b8c55a53d1b5c9ff961b8a00643c76aed637ba13 LICENSE diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk index e2bc3e1c18..e0ec789f41 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOHTTP_REMOTES_VERSION = 1.1.0 +PYTHON_AIOHTTP_REMOTES_VERSION = 1.2.0 PYTHON_AIOHTTP_REMOTES_SOURCE = aiohttp_remotes-$(PYTHON_AIOHTTP_REMOTES_VERSION).tar.gz -PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/e3/fc/5523010172e2d8685a8934fbb49d564118c9ebc1e4233a62b77310f979db -PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = distutils +PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/54/05/7c4be6171cc78a13171a4f89e5d308c4a636bdd8ee36101367e99e410ed8 +PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = flit PYTHON_AIOHTTP_REMOTES_LICENSE = MIT PYTHON_AIOHTTP_REMOTES_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:10:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:10:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 Message-ID: <20221212151011.2803622-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 9a8310b11c..001ef65b65 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 00a4946ef6..95ac1d1766 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.19.1 +PYTHON_BLEAK_VERSION = 0.19.5 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:14:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:14:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aiocoap: bump to version 0.4.5 Message-ID: <20221212151429.2813627-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 176b3d22c7..ab50ff0958 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz -sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz +md5 03ca0411b7401bfd6e9bdaefe09bd88a aiocoap-0.4.5.tar.gz +sha256 906c927822185c8acf04fdcc1dd98fd845f31dabf5d5e395c39137dcbd6ba1e3 aiocoap-0.4.5.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index 96d8619a84..92f47b7a4f 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.4 +PYTHON_AIOCOAP_VERSION = 0.4.5 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/65/63/9051af6a2fc498f50b71f23bdbde0cc1d1f0a69eb767776dbf6d1411e240 PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE -- 2.34.1 From yegorslists at googlemail.com Mon Dec 12 15:26:38 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 16:26:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 3:34 PM James Hilliard wrote: > > On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov > wrote: > > > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > > wrote: > > > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > > wrote: > > > > > > > > Hi James, all, > > > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > > wrote: > > > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > > to build. > > > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > > newline?) in the file mode. > > > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > > is unmaintained upstream. > > > > > > > > > > Details: > > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > > > Fixes: > > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > > > Signed-off-by: James Hilliard > > > > > --- > > > > > Config.in.legacy | 6 ++++++ > > > > > DEVELOPERS | 1 - > > > > > package/Config.in | 1 - > > > > > package/python-bunch/Config.in | 6 ------ > > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > > delete mode 100644 package/python-bunch/Config.in > > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > > index 28c6822689..5c1e162f56 100644 > > > > > --- a/Config.in.legacy > > > > > +++ b/Config.in.legacy > > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > > + bool "python-bunch removed" > > > > > + select BR2_LEGACY > > > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > > > Well the import namespace is different so it probably doesn't make sense > > > to have it as a drop in replacement. > > > > OK. But should it be at least mentioned in the help text? > > Well we don't have munch packaged right now so not sure. Do you mean this one https://git.busybox.net/buildroot/tree/package/python-munch? > > > > > > > > > > > > > Regards, > > > > Yegor > > > > > > > > > + help > > > > > + The python-bunch package is unmaintained. > > > > > + > > > > > config BR2_PACKAGE_PYTHON_M2R > > > > > bool "python-m2r removed" > > > > > select BR2_LEGACY > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > > index f0dcc42de7..0c3773695a 100644 > > > > > --- a/DEVELOPERS > > > > > +++ b/DEVELOPERS > > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > > F: package/proftpd/ > > > > > F: package/protobuf-c/ > > > > > F: package/protobuf/ > > > > > -F: package/python-bunch/ > > > > > F: package/python-colorama/ > > > > > F: package/python-filelock/ > > > > > F: package/python-flask-cors/ > > > > > diff --git a/package/Config.in b/package/Config.in > > > > > index 914c3584e9..7f0c34519a 100644 > > > > > --- a/package/Config.in > > > > > +++ b/package/Config.in > > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > > source "package/python-bottle/Config.in" > > > > > source "package/python-brotli/Config.in" > > > > > source "package/python-bsdiff4/Config.in" > > > > > - source "package/python-bunch/Config.in" > > > > > source "package/python-cached-property/Config.in" > > > > > source "package/python-can/Config.in" > > > > > source "package/python-canopen/Config.in" > > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > > deleted file mode 100644 > > > > > index 89eae742b8..0000000000 > > > > > --- a/package/python-bunch/Config.in > > > > > +++ /dev/null > > > > > @@ -1,6 +0,0 @@ > > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > > - bool "python-bunch" > > > > > - help > > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > > - > > > > > - http://github.com/dsc/bunch > > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > > deleted file mode 100644 > > > > > index cfde2db603..0000000000 > > > > > --- a/package/python-bunch/python-bunch.hash > > > > > +++ /dev/null > > > > > @@ -1,5 +0,0 @@ > > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > > -# Locally computed sha256 checksums > > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > > deleted file mode 100644 > > > > > index 18fdc223bb..0000000000 > > > > > --- a/package/python-bunch/python-bunch.mk > > > > > +++ /dev/null > > > > > @@ -1,14 +0,0 @@ > > > > > -################################################################################ > > > > > -# > > > > > -# python-bunch > > > > > -# > > > > > -################################################################################ > > > > > - > > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > > - > > > > > -$(eval $(python-package)) > > > > > -- > > > > > 2.34.1 > > > > > > > > > > _______________________________________________ > > > > > buildroot mailing list > > > > > buildroot at buildroot.org > > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 15:30:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 11:30:40 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 11:26 AM Yegor Yefremov wrote: > > On Mon, Dec 12, 2022 at 3:34 PM James Hilliard > wrote: > > > > On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov > > wrote: > > > > > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > > > wrote: > > > > > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > > > wrote: > > > > > > > > > > Hi James, all, > > > > > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > > > wrote: > > > > > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > > > to build. > > > > > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > > > newline?) in the file mode. > > > > > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > > > is unmaintained upstream. > > > > > > > > > > > > Details: > > > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > > > > > Fixes: > > > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > > > > > Signed-off-by: James Hilliard > > > > > > --- > > > > > > Config.in.legacy | 6 ++++++ > > > > > > DEVELOPERS | 1 - > > > > > > package/Config.in | 1 - > > > > > > package/python-bunch/Config.in | 6 ------ > > > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > > > delete mode 100644 package/python-bunch/Config.in > > > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > > > index 28c6822689..5c1e162f56 100644 > > > > > > --- a/Config.in.legacy > > > > > > +++ b/Config.in.legacy > > > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > > > + bool "python-bunch removed" > > > > > > + select BR2_LEGACY > > > > > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > > > > > Well the import namespace is different so it probably doesn't make sense > > > > to have it as a drop in replacement. > > > > > > OK. But should it be at least mentioned in the help text? > > > > Well we don't have munch packaged right now so not sure. > > Do you mean this one > https://git.busybox.net/buildroot/tree/package/python-munch? Oh, nevermind, I must have searched for it wrong. > > > > > > > > > > > > > > > > > > Regards, > > > > > Yegor > > > > > > > > > > > + help > > > > > > + The python-bunch package is unmaintained. > > > > > > + > > > > > > config BR2_PACKAGE_PYTHON_M2R > > > > > > bool "python-m2r removed" > > > > > > select BR2_LEGACY > > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > > > index f0dcc42de7..0c3773695a 100644 > > > > > > --- a/DEVELOPERS > > > > > > +++ b/DEVELOPERS > > > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > > > F: package/proftpd/ > > > > > > F: package/protobuf-c/ > > > > > > F: package/protobuf/ > > > > > > -F: package/python-bunch/ > > > > > > F: package/python-colorama/ > > > > > > F: package/python-filelock/ > > > > > > F: package/python-flask-cors/ > > > > > > diff --git a/package/Config.in b/package/Config.in > > > > > > index 914c3584e9..7f0c34519a 100644 > > > > > > --- a/package/Config.in > > > > > > +++ b/package/Config.in > > > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > > > source "package/python-bottle/Config.in" > > > > > > source "package/python-brotli/Config.in" > > > > > > source "package/python-bsdiff4/Config.in" > > > > > > - source "package/python-bunch/Config.in" > > > > > > source "package/python-cached-property/Config.in" > > > > > > source "package/python-can/Config.in" > > > > > > source "package/python-canopen/Config.in" > > > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > > > deleted file mode 100644 > > > > > > index 89eae742b8..0000000000 > > > > > > --- a/package/python-bunch/Config.in > > > > > > +++ /dev/null > > > > > > @@ -1,6 +0,0 @@ > > > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > > > - bool "python-bunch" > > > > > > - help > > > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > > > - > > > > > > - http://github.com/dsc/bunch > > > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > > > deleted file mode 100644 > > > > > > index cfde2db603..0000000000 > > > > > > --- a/package/python-bunch/python-bunch.hash > > > > > > +++ /dev/null > > > > > > @@ -1,5 +0,0 @@ > > > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > > > -# Locally computed sha256 checksums > > > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > > > deleted file mode 100644 > > > > > > index 18fdc223bb..0000000000 > > > > > > --- a/package/python-bunch/python-bunch.mk > > > > > > +++ /dev/null > > > > > > @@ -1,14 +0,0 @@ > > > > > > -################################################################################ > > > > > > -# > > > > > > -# python-bunch > > > > > > -# > > > > > > -################################################################################ > > > > > > - > > > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > > > - > > > > > > -$(eval $(python-package)) > > > > > > -- > > > > > > 2.34.1 > > > > > > > > > > > > _______________________________________________ > > > > > > buildroot mailing list > > > > > > buildroot at buildroot.org > > > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From thomas at devoogdt.com Mon Dec 12 15:35:34 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 16:35:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212153534.1782735-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..0107cd7096 --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From fhunleth at troodon-software.com Mon Dec 12 15:37:46 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Mon, 12 Dec 2022 15:37:46 +0000 Subject: [Buildroot] [PATCH 1/1] toolchain-external: refine support library search to lib directory Message-ID: <20221212153705.1807269-1-fhunleth@troodon-software.com> This fixes an issue where gcc support libraries like libstdc++.so and libatomic.so were not copied to the target for a Crosstool-NG RISC-V glibc toolchain. The Crosstool-NG's toolchain's sysroot looks like this (trimmed): sysroot ??? lib ??? ??? ld-linux-riscv64-lp64d.so.1 ??? ??? libatomic.a ??? ??? libatomic.so -> libatomic.so.1.2.0 ??? ??? libatomic.so.1 -> libatomic.so.1.2.0 ??? ??? libatomic.so.1.2.0 ??? ??? libgcc_s.so ??? ??? libgcc_s.so.1 ??? ??? libstdc++.a ??? ??? libstdc++.so -> libstdc++.so.6.0.29 ??? ??? libstdc++.so.6 -> libstdc++.so.6.0.29 ??? ??? libstdc++.so.6.0.29 ??? ??? libsupc++.a ??? lib64 ??? ??? lp64d ??? ??? libanl.so.1 ??? ??? libc.so.6 ??? ??? libdl.so.2 ??? ??? libm.so.6 ??? ??? libnsl.so.1 ??? ??? libpthread.so.0 ??? ??? libresolv.so.2 ??? ??? librt.so.1 ??? ??? libthread_db.so.1 ??? ??? libutil.so.1 Without this patch, only the files in `lib64/lp64d` are copied to the target since this is the $ARCH_LIB_DIR. $SUPPORT_LIB_DIR is empty since libstdc++.a is in the sysroot. It's just not under $ARCH_LIB_DIR. Based on the comments, it looks like $SUPPORT_LIB_DIR was intended for the case when the support libraries were somewhere completely outside of the sysroot. Anywhere outside of $ARCH_LIB_DIR would seem to have the same effect of being missed by the copy, though. See the following link for the RISC-V Crosstool-NG configuration: https://github.com/crosstool-ng/crosstool-ng/blob/7f80447c5f66f588e57eb3da087b27eb2b0c8eec/samples/riscv64-unknown-linux-gnu/crosstool.config Signed-off-by: Frank Hunleth --- toolchain/toolchain-external/pkg-toolchain-external.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/toolchain/toolchain-external/pkg-toolchain-external.mk b/toolchain/toolchain-external/pkg-toolchain-external.mk index 299b6008aa..4070cfdc1f 100644 --- a/toolchain/toolchain-external/pkg-toolchain-external.mk +++ b/toolchain/toolchain-external/pkg-toolchain-external.mk @@ -435,7 +435,7 @@ define TOOLCHAIN_EXTERNAL_INSTALL_SYSROOT_LIBS ARCH_SYSROOT_DIR="$(call toolchain_find_sysroot,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ ARCH_LIB_DIR="$(call toolchain_find_libdir,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ SUPPORT_LIB_DIR="" ; \ - if test `find $${ARCH_SYSROOT_DIR} -name 'libstdc++.a' | wc -l` -eq 0 ; then \ + if test `find $${ARCH_LIB_DIR} -name 'libstdc++.a' | wc -l` -eq 0 ; then \ LIBSTDCPP_A_LOCATION=$$(LANG=C $(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS) -print-file-name=libstdc++.a) ; \ if [ -e "$${LIBSTDCPP_A_LOCATION}" ]; then \ SUPPORT_LIB_DIR=`readlink -f $${LIBSTDCPP_A_LOCATION} | sed -r -e 's:libstdc\+\+\.a::'` ; \ -- 2.34.1 From fhunleth at troodon-software.com Mon Dec 12 15:32:40 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Mon, 12 Dec 2022 15:32:40 +0000 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87359lytkg.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> Message-ID: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > > > BR2_TARGET_OPENSBI=y > > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > > > Why still use this custom opensbi? There is D1 support in version 1.1 as > mentioned on https://linux-sunxi.org/Allwinner_Nezha > Just in case it helps, I've been testing both the Korsgaard and Kruusa patches on a MangoPI MQ Pro. This board is close, but not exactly like the Nezha, so I expect differences. Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: ``` Unhandled exception: Store/AMO access fault EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) ``` If I use riscv-software-src/opensbi master, Linux boots again. From my point of view, the Linux Sunxi wiki is correct that forks don't need to be used, but something appears to have been fixed after 1.1. As a second note, I added the following based on the Sunxi wiki: BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" It's not clear to me that it makes a difference. It doesn't seem right for me to add a Tested-By to the patch series since I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot updates appear to be working well in my testing so far. My setup is closer to the Korsgaard patch set since I'm not using the HDMI output change. The OpenSBI issue with 1.1 is the only snag I hit. Thank you both for your Nezha updates. -Frank From Brandon.Maier at collins.com Mon Dec 12 15:41:27 2022 From: Brandon.Maier at collins.com (Maier, Brandon L Collins) Date: Mon, 12 Dec 2022 15:41:27 +0000 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103136.71c0a850@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hello Luca, > Can you describe a use case where this would be useful? While I > intuitively understand there _might_ be some, I cannot find any good > example based on my experience. > > Building the pm_cfg_obj from source code is very easily done by > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > can be used on multiple zynqmp hardware, while the cfg obj is very > likely to change across different projects, and a somewhat readable > text file is way more understandable than a binary blob. One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > issue. > > That is different: we now support two different binary formats, not > binary-vs-source, and detection is based on the file extension. I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering Thanks, Brandon Maier From james.hilliard1 at gmail.com Mon Dec 12 15:41:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:41:11 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-bunch: remove package Message-ID: <20221212154111.2865211-1-james.hilliard1@gmail.com> Since the python3 bump to version 3.11 in commit 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed to build. This is due to open() which no longer accepts 'U' (?universal newline?) in the file mode. Remove this package as it has not had a release since 2011 and is unmaintained upstream. Details: https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 Fixes: - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 Signed-off-by: James Hilliard --- Changes v1 -> v2: - add comment about python-munch replacement --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/python-bunch/Config.in | 6 ------ package/python-bunch/python-bunch.hash | 5 ----- package/python-bunch/python-bunch.mk | 14 -------------- 6 files changed, 7 insertions(+), 27 deletions(-) delete mode 100644 package/python-bunch/Config.in delete mode 100644 package/python-bunch/python-bunch.hash delete mode 100644 package/python-bunch/python-bunch.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..6c2961c4f9 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_BUNCH + bool "python-bunch removed" + select BR2_LEGACY + help + The python-bunch package is unmaintained and is replaced + by the python-munch package. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..0c3773695a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ F: package/proftpd/ F: package/protobuf-c/ F: package/protobuf/ -F: package/python-bunch/ F: package/python-colorama/ F: package/python-filelock/ F: package/python-flask-cors/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..7f0c34519a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -979,7 +979,6 @@ menu "External python modules" source "package/python-bottle/Config.in" source "package/python-brotli/Config.in" source "package/python-bsdiff4/Config.in" - source "package/python-bunch/Config.in" source "package/python-cached-property/Config.in" source "package/python-can/Config.in" source "package/python-canopen/Config.in" diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in deleted file mode 100644 index 89eae742b8..0000000000 --- a/package/python-bunch/Config.in +++ /dev/null @@ -1,6 +0,0 @@ -config BR2_PACKAGE_PYTHON_BUNCH - bool "python-bunch" - help - A dot-accessible dictionary (a la JavaScript objects). - - http://github.com/dsc/bunch diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash deleted file mode 100644 index cfde2db603..0000000000 --- a/package/python-bunch/python-bunch.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/bunch/json -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz -# Locally computed sha256 checksums -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk deleted file mode 100644 index 18fdc223bb..0000000000 --- a/package/python-bunch/python-bunch.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-bunch -# -################################################################################ - -PYTHON_BUNCH_VERSION = 1.0.1 -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 -PYTHON_BUNCH_SETUP_TYPE = setuptools -PYTHON_BUNCH_LICENSE = MIT -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt - -$(eval $(python-package)) -- 2.34.1 From indrek.kruusa at gmail.com Mon Dec 12 16:25:28 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:25:28 +0200 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <87y1rdxexx.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-2-indrek.kruusa@gmail.com> <87y1rdxexx.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 09:24: > >>>>> "Indrek" == Indrek Kruusa writes: > > > Signed-off-by: Indrek Kruusa > > --- > > board/nezha/genimage.cfg | 25 +++---------------------- > > 1 file changed, 3 insertions(+), 22 deletions(-) > > > - > > partition rootfs { > > partition-type = 0x83 > > image = "rootfs.ext4" > > bootable = "true" > > - offset = 18M > > + offset = 2M > > Any specific reason to use 2MB? u-boot-sunxi-with-spl.bin is only 768KB. > I was shy enough when fine tuning that space. Yes, it fits into 1MB. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 16:29:44 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:29:44 +0200 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <87tu21xen0.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-3-indrek.kruusa@gmail.com> <87tu21xen0.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 09:30: > >>>>> "Indrek" == Indrek Kruusa writes: > > > Replace serial console with the framebuffer console on HDMI. > > Limit resolution to 1280x800 as the framebuffer is really slow. > > > Signed-off-by: Indrek Kruusa > > --- > > board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf > b/board/nezha/overlay/boot/extlinux/extlinux.conf > > index 91b2298628..4bf66ee8c4 100644 > > --- a/board/nezha/overlay/boot/extlinux/extlinux.conf > > +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf > > @@ -1,4 +1,3 @@ > > label linux > > kernel /boot/Image > > - # use devicetree from u-boot > > - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > > + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro > rootwait > > Why? We generally use serial console in the defconfigs, or at least run > the console and a getty on both the serial port and the video output > like on raspberrypi. > Well, I was thinking that a working HDMI console fits for a wider audience. But this is subjective indeed. Will take that into account in the future. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yegorslists at googlemail.com Mon Dec 12 16:34:44 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 17:34:44 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-bunch: remove package In-Reply-To: <20221212154111.2865211-1-james.hilliard1@gmail.com> References: <20221212154111.2865211-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 4:46 PM James Hilliard wrote: > > Since the python3 bump to version 3.11 in commit > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > to build. > > This is due to open() which no longer accepts 'U' (?universal > newline?) in the file mode. > > Remove this package as it has not had a release since 2011 and > is unmaintained upstream. > > Details: > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > Fixes: > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov > --- > Changes v1 -> v2: > - add comment about python-munch replacement > --- > Config.in.legacy | 7 +++++++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/python-bunch/Config.in | 6 ------ > package/python-bunch/python-bunch.hash | 5 ----- > package/python-bunch/python-bunch.mk | 14 -------------- > 6 files changed, 7 insertions(+), 27 deletions(-) > delete mode 100644 package/python-bunch/Config.in > delete mode 100644 package/python-bunch/python-bunch.hash > delete mode 100644 package/python-bunch/python-bunch.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..6c2961c4f9 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,13 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_PYTHON_BUNCH > + bool "python-bunch removed" > + select BR2_LEGACY > + help > + The python-bunch package is unmaintained and is replaced > + by the python-munch package. > + > config BR2_PACKAGE_PYTHON_M2R > bool "python-m2r removed" > select BR2_LEGACY > diff --git a/DEVELOPERS b/DEVELOPERS > index f0dcc42de7..0c3773695a 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > F: package/proftpd/ > F: package/protobuf-c/ > F: package/protobuf/ > -F: package/python-bunch/ > F: package/python-colorama/ > F: package/python-filelock/ > F: package/python-flask-cors/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..7f0c34519a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -979,7 +979,6 @@ menu "External python modules" > source "package/python-bottle/Config.in" > source "package/python-brotli/Config.in" > source "package/python-bsdiff4/Config.in" > - source "package/python-bunch/Config.in" > source "package/python-cached-property/Config.in" > source "package/python-can/Config.in" > source "package/python-canopen/Config.in" > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > deleted file mode 100644 > index 89eae742b8..0000000000 > --- a/package/python-bunch/Config.in > +++ /dev/null > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_PYTHON_BUNCH > - bool "python-bunch" > - help > - A dot-accessible dictionary (a la JavaScript objects). > - > - http://github.com/dsc/bunch > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > deleted file mode 100644 > index cfde2db603..0000000000 > --- a/package/python-bunch/python-bunch.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5, sha256 from https://pypi.org/pypi/bunch/json > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > -# Locally computed sha256 checksums > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > deleted file mode 100644 > index 18fdc223bb..0000000000 > --- a/package/python-bunch/python-bunch.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-bunch > -# > -################################################################################ > - > -PYTHON_BUNCH_VERSION = 1.0.1 > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > -PYTHON_BUNCH_SETUP_TYPE = setuptools > -PYTHON_BUNCH_LICENSE = MIT > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > - > -$(eval $(python-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From lemonoje at gmail.com Mon Dec 12 16:50:10 2022 From: lemonoje at gmail.com (John Lemonovich) Date: Mon, 12 Dec 2022 11:50:10 -0500 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap Message-ID: I am trying to build a rootfs for an Intel SOC FPGA (Arria 10) using buildroot. I've had success in the past but am now trying to build a newer version FS (Buildroot 2019.11.3 Configuration) and I get stuck at this error. Does anyone know how to fix/address the error? I am adding IPv6 support, and I believe this is required for one or more of the networking applications I'm including. I have tried various external toolchains all with the same result, and this output is from the setting "Toolchain to be downloaded and installed". checking build system type... x86_64-pc-linux-gnu checking host system type... Invalid configuration `ARM-buildroot-linux-gnueabihf': machine `ARM-buildroot' not recognized configure: error: /bin/bash ./config.sub ARM-buildroot-linux-gnueabihf failed package/pkg-generic.mk:242: recipe for target '/us/jlemonovich/skyfather/ipv6/buildroot/output/build/libpcap-1.9.1/.stamp_configured' failed make: *** [/us/jlemonovich/skyfather/ipv6/buildroot/output/build/libpcap-1.9.1/.stamp_configured] Error 1 make: Leaving directory '/us/jlemonovich/skyfather/ipv6/buildroot' root at ubuntu18-test:/us/jlemonovich/skyfather/ipv6# STAGING_DIR="/us/jlemonovich/skyfather/ipv6/buildroot/output/host/ARM-buildroot-linux-gnueabihf/sysroot" INTLTOOL_PERL=/usr/bin/perl ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no ac_cv_header_linux_wireless_h=yes CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CONFIG_SITE=/dev/null ./configure --target=ARM-buildroot-linux-gnueabihf --host=ARM-buildroot-linux-gnueabihf --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared --disable-yydebug --with-pcap=linux --without-dag --disable-dbus --disable-bluetooth --without-libnl ) -bash: syntax error near unexpected token `)' root at ubuntu18-test:/us/jlemonovich/skyfather/ipv6# configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --disable-nls, --disable-static configure:: command not found Thank you, John -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 16:52:03 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:52:03 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: Kontakt Frank Hunleth () kirjutas kuup?eval E, 12. detsember 2022 kell 17:32: > > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > > > > > BR2_TARGET_OPENSBI=y > > > > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > > > > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > > > > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > > > > > > Why still use this custom opensbi? There is D1 support in version 1.1 as > > mentioned on https://linux-sunxi.org/Allwinner_Nezha > > Ahh, I didn't catch that one. Very nice, will check! > > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > patches on a MangoPI MQ Pro. This board is close, but not exactly like the > Nezha, so I expect differences. > Nice, then we can prepare support for more boards and test it properly :) Actually I did my "it boots" testing on Lichee dock. Also known as Lichee RV dock. The naming of this carrier board or SOM combo is a mess. The official product is just Lichee dock AFAIK. But none is calling it like that. Anyway, I can help to prepare support for this board also. @Angelo Compagnucci , any chance you could update your Lichee RV patches to the latest "known" goodies? :) > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the > error: > > ``` > Unhandled exception: Store/AMO access fault > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > ``` > > If I use riscv-software-src/opensbi master, Linux boots again. From my > point of view, the Linux Sunxi wiki is correct that forks don't need to be > used, but something appears to have been fixed after 1.1. > > As a second note, I added the following based on the Sunxi wiki: > > BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" > > It's not clear to me that it makes a difference. > > It doesn't seem right for me to add a Tested-By to the patch series since > I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot > updates appear to be working well in my testing so far. My setup is closer > to the Korsgaard patch set since I'm not using the HDMI output change. The > OpenSBI issue with 1.1 is the only snag I hit. > > Thank you both for your Nezha updates. > > -Frank > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From angelo at amarulasolutions.com Mon Dec 12 16:54:55 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Mon, 12 Dec 2022 17:54:55 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: On Mon, Dec 12, 2022 at 5:52 PM Indrek Kruusa wrote: > Kontakt Frank Hunleth () kirjutas > kuup?eval E, 12. detsember 2022 kell 17:32: > >> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >> > >> > > BR2_TARGET_OPENSBI=y >> > >> > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >> > >> > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >> > >> > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >> > >> > >> > Why still use this custom opensbi? There is D1 support in version 1.1 as >> > mentioned on https://linux-sunxi.org/Allwinner_Nezha >> > > > > Ahh, I didn't catch that one. Very nice, will check! > > >> >> >> Just in case it helps, I've been testing both the Korsgaard and Kruusa >> patches on a MangoPI MQ Pro. This board is close, but not exactly like the >> Nezha, so I expect differences. >> > > Nice, then we can prepare support for more boards and test it properly :) > Actually I did my "it boots" testing on Lichee dock. Also known as Lichee > RV dock. The naming of this carrier board or SOM combo is a mess. The > official product is just Lichee dock AFAIK. But none is calling it like > that. Anyway, I can help to prepare support for this board also. > > @Angelo Compagnucci , any chance you could > update your Lichee RV patches to the latest "known" goodies? :) > Got a bad flu, I'll try to work on them ASAP. > > > >> >> Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's >> the error: >> >> ``` >> Unhandled exception: Store/AMO access fault >> EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 >> EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted >> >> Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) >> ``` >> >> If I use riscv-software-src/opensbi master, Linux boots again. From my >> point of view, the Linux Sunxi wiki is correct that forks don't need to be >> used, but something appears to have been fixed after 1.1. >> >> As a second note, I added the following based on the Sunxi wiki: >> >> BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" >> >> It's not clear to me that it makes a difference. >> >> It doesn't seem right for me to add a Tested-By to the patch series since >> I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot >> updates appear to be working well in my testing so far. My setup is closer >> to the Korsgaard patch set since I'm not using the HDMI output change. The >> OpenSBI issue with 1.1 is the only snag I hit. >> >> Thank you both for your Nezha updates. >> >> -Frank >> >> -- Angelo Compagnucci Software Engineer angelo at amarulasolutions.com __________________________________ Amarula Solutions SRL Via le Canevare 30, 31100 Treviso, Veneto, IT T. +39 (0)42 243 5310 info at amarulasolutions.com www.amarulasolutions.com [`as] https://www.amarulasolutions.com| -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 17:02:48 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 19:02:48 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval E, 12. detsember 2022 kell 18:55: > > > On Mon, Dec 12, 2022 at 5:52 PM Indrek Kruusa > wrote: > >> Kontakt Frank Hunleth () kirjutas >> kuup?eval E, 12. detsember 2022 kell 17:32: >> >>> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >>> > >>> > > BR2_TARGET_OPENSBI=y >>> > >>> > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >>> > >>> > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >>> github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >>> > >>> > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >>> github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >>> > >>> > >>> > Why still use this custom opensbi? There is D1 support in version 1.1 >>> as >>> > mentioned on https://linux-sunxi.org/Allwinner_Nezha >>> > >> >> >> Ahh, I didn't catch that one. Very nice, will check! >> >> >>> >>> >>> Just in case it helps, I've been testing both the Korsgaard and Kruusa >>> patches on a MangoPI MQ Pro. This board is close, but not exactly like the >>> Nezha, so I expect differences. >>> >> >> Nice, then we can prepare support for more boards and test it properly :) >> Actually I did my "it boots" testing on Lichee dock. Also known as Lichee >> RV dock. The naming of this carrier board or SOM combo is a mess. The >> official product is just Lichee dock AFAIK. But none is calling it like >> that. Anyway, I can help to prepare support for this board also. >> >> @Angelo Compagnucci , any chance you could >> update your Lichee RV patches to the latest "known" goodies? :) >> > > Got a bad flu, I'll try to work on them ASAP. > Oh, get well soon! > > >> >> >> >>> >>> Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's >>> the error: >>> >>> ``` >>> Unhandled exception: Store/AMO access fault >>> EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 >>> EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted >>> >>> Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) >>> ``` >>> >>> If I use riscv-software-src/opensbi master, Linux boots again. From my >>> point of view, the Linux Sunxi wiki is correct that forks don't need to be >>> used, but something appears to have been fixed after 1.1. >>> >>> As a second note, I added the following based on the Sunxi wiki: >>> >>> BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" >>> >>> It's not clear to me that it makes a difference. >>> >>> It doesn't seem right for me to add a Tested-By to the patch series >>> since I have a different board. However, the Linux 6.1.0-rc3 update and >>> U-Boot updates appear to be working well in my testing so far. My setup is >>> closer to the Korsgaard patch set since I'm not using the HDMI output >>> change. The OpenSBI issue with 1.1 is the only snag I hit. >>> >>> Thank you both for your Nezha updates. >>> >>> -Frank >>> >>> > > -- > > Angelo Compagnucci > > Software Engineer > > angelo at amarulasolutions.com > __________________________________ > Amarula Solutions SRL > > Via le Canevare 30, 31100 Treviso, Veneto, IT > > T. +39 (0)42 243 5310 > info at amarulasolutions.com > > www.amarulasolutions.com > [`as] https://www.amarulasolutions.com| > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Mon Dec 12 17:26:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:26:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: needs glibc Message-ID: <20221212172610.3908-1-fontaine.fabrice@gmail.com> davfs2 unconditionally uses fstab.h since https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 resulting in the following build failure since bump to version 1.7.0 in commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory 78 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 Signed-off-by: Fabrice Fontaine --- package/davfs2/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/davfs2/Config.in b/package/davfs2/Config.in index 162753be3e..31a680563c 100644 --- a/package/davfs2/Config.in +++ b/package/davfs2/Config.in @@ -1,10 +1,10 @@ -comment "davfs2 needs a glibc or uClibc toolchain" +comment "davfs2 needs a glibc toolchain" depends on BR2_USE_MMU - depends on BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_GLIBC config BR2_PACKAGE_DAVFS2 bool "davfs2" - depends on !BR2_TOOLCHAIN_USES_MUSL # error.h + depends on BR2_TOOLCHAIN_USES_GLIBC # fstab.h depends on BR2_USE_MMU # fork() select BR2_PACKAGE_NEON select BR2_PACKAGE_NEON_XML -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:27:23 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:27:23 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license Message-ID: <20221212172724.4364-1-fontaine.fabrice@gmail.com> libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1c12b82298..e728cf58f9 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:27:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:27:24 +0100 Subject: [Buildroot] [PATCH 2/2] packaeg/libmbim: fix license files In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <20221212172724.4364-2-fontaine.fabrice@gmail.com> Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update license files: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 Fixes: - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 Signed-off-by: Fabrice Fontaine --- package/libmbim/libmbim.hash | 4 ++-- package/libmbim/libmbim.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index 2e2b46fcdb..8e7633cb94 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index e728cf58f9..59f55a57bc 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -7,7 +7,8 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB +LIBMBIM_LICENSE_FILES = \ + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:35:42 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:35:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/vuejs-router: fix license hash Message-ID: <20221212173542.8469-1-fontaine.fabrice@gmail.com> Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE hash (update in year: https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) Fixes: - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 Signed-off-by: Fabrice Fontaine --- package/vuejs-router/vuejs-router.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index 147e730f20..b48e59ef48 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz -sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE +sha256 91a2845c4db44e7497b514b98634a674c737986ad0db81599307cf733bf850b2 LICENSE -- 2.35.1 From peter at korsgaard.com Mon Dec 12 17:56:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 18:56:49 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> (Frank Hunleth's message of "Mon, 12 Dec 2022 15:32:40 +0000") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: <87pmcoy07y.fsf@dell.be.48ers.dk> >>>>> "Frank" == Frank Hunleth writes: Hi, >> >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >> >> > BR2_TARGET_OPENSBI=y >> >> > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >> >> > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >> >> > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >> >> >> Why still use this custom opensbi? There is D1 support in version 1.1 as >> mentioned on https://linux-sunxi.org/Allwinner_Nezha >> > Just in case it helps, I've been testing both the Korsgaard and Kruusa > patches on a MangoPI MQ Pro. This board is close, but not exactly like > the Nezha, so I expect differences. > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: Just to be sure, is this with the 5.19 based kernel we used to use (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > Unhandled exception: Store/AMO access fault > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) Sounds like access to an invalid address to me. When does this trigger? Early doing Linux boot? I see the mangopi mq-pro only has 512MB RAM. 0x5xxx.xxxx is at the very end of that (memory starts at 0x4xxx.xxxx), did you update the memory size in the device tree passed to OpenSBI? I just did a clean rebuild of nezha_defconfig here, and it boots without any issues: U-Boot SPL 2022.10 (Dec 12 2022 - 17:20:45 +0100) sunxi_ram_probe: dram-controller at 3102000: probing DRAM only have internal ZQ!! ddr_efuse_type: 0x0 [AUTO DEBUG] two rank and full DQ! ddr_efuse_type: 0x0 [AUTO DEBUG] rank 0 row = 15 [AUTO DEBUG] rank 0 bank = 8 [AUTO DEBUG] rank 0 page size = 2 KB [AUTO DEBUG] rank 1 row = 15 [AUTO DEBUG] rank 1 bank = 8 [AUTO DEBUG] rank 1 page size = 2 KB rank1 config same as rank0 DRAM BOOT DRIVE INFO: V0.24 DRAM CLK = 792 MHz DRAM Type = 3 (2:DDR2,3:DDR3) DRAMC ZQ value: 0x7b7bfb DRAM ODT value: 0x42. ddr_efuse_type: 0x0 DRAM SIZE =1024 M DRAM simple test OK. mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 Trying to boot from MMC1 PLL reg = 0xf8216300, freq = 1200000000 SPL size = 81920, sector = 160 sunxi_ram_get_info: dram-controller at 3102000: getting info OpenSBI v1.1 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : Allwinner D1 Nezha Platform Features : medeleg Platform HART Count : 1 Platform IPI Device : --- Platform Timer Device : --- @ 0Hz Platform Console Device : uart8250 Platform HSM Device : sun20i-d1-ppu Platform Reboot Device : sunxi-wdt-reset Platform Shutdown Device : --- Firmware Base : 0x40000000 Firmware Size : 288 KB Runtime SBI Version : 1.0 Domain0 Name : root Domain0 Boot HART : 0 Domain0 HARTs : 0* Domain0 Region00 : 0x0000000040000000-0x000000004007ffff () Domain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X) Domain0 Next Address : 0x0000000042e00000 Domain0 Next Arg1 : 0x0000000042e8b978 Domain0 Next Mode : S-mode Domain0 SysReset : yes Boot HART ID : 0 Boot HART Domain : root Boot HART Priv Version : v1.11 Boot HART Base ISA : rv64imafdcvx Boot HART ISA Extensions : time Boot HART PMP Count : 8 Boot HART PMP Granularity : 2048 Boot HART PMP Address Bits: 38 Boot HART MHPM Count : 0 Boot HART MIDELEG : 0x0000000000000222 Boot HART MEDELEG : 0x000000000000b109 sunxi_set_gate: (CLK#24) unhandled U-Boot 2022.10 (Dec 12 2022 - 17:20:45 +0100) Allwinner Technology .. Starting kernel ... [ 0.000000] Linux version 6.1.0-rc3 (peko at dell) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-477-g5cb74c92f7) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Mon Dec 12 17:28:21 CET 2022 .. # uptime 00:07:05 up 6 min, load average: 0.00, 0.00, 0.00 -- Bye, Peter Korsgaard From james.hilliard1 at gmail.com Mon Dec 12 18:05:45 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 11:05:45 -0700 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode Message-ID: <20221212180545.3159689-1-james.hilliard1@gmail.com> The make targets in bearssl are missing the $(OBJDIR) target which causes build failures when using make with shuffle mode. Add a patch which adds the missing $(OBJDIR) targets. Fixes: Assembler messages: Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse Signed-off-by: James Hilliard --- .../0001-Fix-missing-objdir-dependency.patch | 1252 +++++++++++++++++ 1 file changed, 1252 insertions(+) create mode 100644 package/bearssl/0001-Fix-missing-objdir-dependency.patch diff --git a/package/bearssl/0001-Fix-missing-objdir-dependency.patch b/package/bearssl/0001-Fix-missing-objdir-dependency.patch new file mode 100644 index 0000000000..4d4d9ee705 --- /dev/null +++ b/package/bearssl/0001-Fix-missing-objdir-dependency.patch @@ -0,0 +1,1252 @@ +From 6fddb4056e0b8f72c2602ef82dcd973704354962 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Mon, 12 Dec 2022 10:12:58 -0700 +Subject: [PATCH] Fix missing objdir dependency. + +Make targets within $(OBJDIR) must depend on the $(OBJDIR) +target. + +Fixes: +Assembler messages: +Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory +make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse + +Signed-off-by: James Hilliard +Cc: Thomas Pornin +Cc: Thomas Pornin +[Upstream status: emailed patch to maintainer] +--- + mk/Rules.mk | 594 +++++++++++++++++++++++++------------------------- + mk/mkrules.sh | 8 +- + 2 files changed, 301 insertions(+), 301 deletions(-) + +diff --git a/mk/Rules.mk b/mk/Rules.mk +index b480bd6..a868977 100644 +--- a/mk/Rules.mk ++++ b/mk/Rules.mk +@@ -358,893 +358,893 @@ $(TESTSPEED): $(BEARSSLLIB) $(OBJTESTSPEED) + $(TESTX509): $(BEARSSLLIB) $(OBJTESTX509) + $(LD) $(LDFLAGS) $(LDOUT)$(TESTX509) $(OBJTESTX509) $(BEARSSLLIB) + +-$(OBJDIR)$Psettings$O: src$Psettings.c $(HEADERSPRIV) ++$(OBJDIR)$Psettings$O: $(OBJDIR) src$Psettings.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psettings$O src$Psettings.c + +-$(OBJDIR)$Pccm$O: src$Paead$Pccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pccm$O: $(OBJDIR) src$Paead$Pccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccm$O src$Paead$Pccm.c + +-$(OBJDIR)$Peax$O: src$Paead$Peax.c $(HEADERSPRIV) ++$(OBJDIR)$Peax$O: $(OBJDIR) src$Paead$Peax.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Peax$O src$Paead$Peax.c + +-$(OBJDIR)$Pgcm$O: src$Paead$Pgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pgcm$O: $(OBJDIR) src$Paead$Pgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pgcm$O src$Paead$Pgcm.c + +-$(OBJDIR)$Pccopy$O: src$Pcodec$Pccopy.c $(HEADERSPRIV) ++$(OBJDIR)$Pccopy$O: $(OBJDIR) src$Pcodec$Pccopy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccopy$O src$Pcodec$Pccopy.c + +-$(OBJDIR)$Pdec16be$O: src$Pcodec$Pdec16be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16be$O: $(OBJDIR) src$Pcodec$Pdec16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16be$O src$Pcodec$Pdec16be.c + +-$(OBJDIR)$Pdec16le$O: src$Pcodec$Pdec16le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16le$O: $(OBJDIR) src$Pcodec$Pdec16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16le$O src$Pcodec$Pdec16le.c + +-$(OBJDIR)$Pdec32be$O: src$Pcodec$Pdec32be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32be$O: $(OBJDIR) src$Pcodec$Pdec32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32be$O src$Pcodec$Pdec32be.c + +-$(OBJDIR)$Pdec32le$O: src$Pcodec$Pdec32le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32le$O: $(OBJDIR) src$Pcodec$Pdec32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32le$O src$Pcodec$Pdec32le.c + +-$(OBJDIR)$Pdec64be$O: src$Pcodec$Pdec64be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64be$O: $(OBJDIR) src$Pcodec$Pdec64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64be$O src$Pcodec$Pdec64be.c + +-$(OBJDIR)$Pdec64le$O: src$Pcodec$Pdec64le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64le$O: $(OBJDIR) src$Pcodec$Pdec64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64le$O src$Pcodec$Pdec64le.c + +-$(OBJDIR)$Penc16be$O: src$Pcodec$Penc16be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16be$O: $(OBJDIR) src$Pcodec$Penc16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16be$O src$Pcodec$Penc16be.c + +-$(OBJDIR)$Penc16le$O: src$Pcodec$Penc16le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16le$O: $(OBJDIR) src$Pcodec$Penc16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16le$O src$Pcodec$Penc16le.c + +-$(OBJDIR)$Penc32be$O: src$Pcodec$Penc32be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32be$O: $(OBJDIR) src$Pcodec$Penc32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32be$O src$Pcodec$Penc32be.c + +-$(OBJDIR)$Penc32le$O: src$Pcodec$Penc32le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32le$O: $(OBJDIR) src$Pcodec$Penc32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32le$O src$Pcodec$Penc32le.c + +-$(OBJDIR)$Penc64be$O: src$Pcodec$Penc64be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64be$O: $(OBJDIR) src$Pcodec$Penc64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64be$O src$Pcodec$Penc64be.c + +-$(OBJDIR)$Penc64le$O: src$Pcodec$Penc64le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64le$O: $(OBJDIR) src$Pcodec$Penc64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64le$O src$Pcodec$Penc64le.c + +-$(OBJDIR)$Ppemdec$O: src$Pcodec$Ppemdec.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemdec$O: $(OBJDIR) src$Pcodec$Ppemdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemdec$O src$Pcodec$Ppemdec.c + +-$(OBJDIR)$Ppemenc$O: src$Pcodec$Ppemenc.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemenc$O: $(OBJDIR) src$Pcodec$Ppemenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemenc$O src$Pcodec$Ppemenc.c + +-$(OBJDIR)$Pec_all_m15$O: src$Pec$Pec_all_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m15$O: $(OBJDIR) src$Pec$Pec_all_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m15$O src$Pec$Pec_all_m15.c + +-$(OBJDIR)$Pec_all_m31$O: src$Pec$Pec_all_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m31$O: $(OBJDIR) src$Pec$Pec_all_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m31$O src$Pec$Pec_all_m31.c + +-$(OBJDIR)$Pec_c25519_i15$O: src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i15$O: $(OBJDIR) src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i15$O src$Pec$Pec_c25519_i15.c + +-$(OBJDIR)$Pec_c25519_i31$O: src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i31$O: $(OBJDIR) src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i31$O src$Pec$Pec_c25519_i31.c + +-$(OBJDIR)$Pec_c25519_m15$O: src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m15$O: $(OBJDIR) src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m15$O src$Pec$Pec_c25519_m15.c + +-$(OBJDIR)$Pec_c25519_m31$O: src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m31$O: $(OBJDIR) src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m31$O src$Pec$Pec_c25519_m31.c + +-$(OBJDIR)$Pec_curve25519$O: src$Pec$Pec_curve25519.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_curve25519$O: $(OBJDIR) src$Pec$Pec_curve25519.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_curve25519$O src$Pec$Pec_curve25519.c + +-$(OBJDIR)$Pec_default$O: src$Pec$Pec_default.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_default$O: $(OBJDIR) src$Pec$Pec_default.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_default$O src$Pec$Pec_default.c + +-$(OBJDIR)$Pec_keygen$O: src$Pec$Pec_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_keygen$O: $(OBJDIR) src$Pec$Pec_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_keygen$O src$Pec$Pec_keygen.c + +-$(OBJDIR)$Pec_p256_m15$O: src$Pec$Pec_p256_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m15$O: $(OBJDIR) src$Pec$Pec_p256_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m15$O src$Pec$Pec_p256_m15.c + +-$(OBJDIR)$Pec_p256_m31$O: src$Pec$Pec_p256_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m31$O: $(OBJDIR) src$Pec$Pec_p256_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m31$O src$Pec$Pec_p256_m31.c + +-$(OBJDIR)$Pec_prime_i15$O: src$Pec$Pec_prime_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i15$O: $(OBJDIR) src$Pec$Pec_prime_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i15$O src$Pec$Pec_prime_i15.c + +-$(OBJDIR)$Pec_prime_i31$O: src$Pec$Pec_prime_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i31$O: $(OBJDIR) src$Pec$Pec_prime_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i31$O src$Pec$Pec_prime_i31.c + +-$(OBJDIR)$Pec_pubkey$O: src$Pec$Pec_pubkey.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_pubkey$O: $(OBJDIR) src$Pec$Pec_pubkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_pubkey$O src$Pec$Pec_pubkey.c + +-$(OBJDIR)$Pec_secp256r1$O: src$Pec$Pec_secp256r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp256r1$O: $(OBJDIR) src$Pec$Pec_secp256r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp256r1$O src$Pec$Pec_secp256r1.c + +-$(OBJDIR)$Pec_secp384r1$O: src$Pec$Pec_secp384r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp384r1$O: $(OBJDIR) src$Pec$Pec_secp384r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp384r1$O src$Pec$Pec_secp384r1.c + +-$(OBJDIR)$Pec_secp521r1$O: src$Pec$Pec_secp521r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp521r1$O: $(OBJDIR) src$Pec$Pec_secp521r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp521r1$O src$Pec$Pec_secp521r1.c + +-$(OBJDIR)$Pecdsa_atr$O: src$Pec$Pecdsa_atr.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_atr$O: $(OBJDIR) src$Pec$Pecdsa_atr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_atr$O src$Pec$Pecdsa_atr.c + +-$(OBJDIR)$Pecdsa_default_sign_asn1$O: src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_asn1$O src$Pec$Pecdsa_default_sign_asn1.c + +-$(OBJDIR)$Pecdsa_default_sign_raw$O: src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_raw$O src$Pec$Pecdsa_default_sign_raw.c + +-$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_asn1$O src$Pec$Pecdsa_default_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_default_vrfy_raw$O: src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_raw$O src$Pec$Pecdsa_default_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i15_bits$O: src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_bits$O: $(OBJDIR) src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_bits$O src$Pec$Pecdsa_i15_bits.c + +-$(OBJDIR)$Pecdsa_i15_sign_asn1$O: src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_asn1$O src$Pec$Pecdsa_i15_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i15_sign_raw$O: src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_raw$O src$Pec$Pecdsa_i15_sign_raw.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O src$Pec$Pecdsa_i15_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_raw$O src$Pec$Pecdsa_i15_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i31_bits$O: src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_bits$O: $(OBJDIR) src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_bits$O src$Pec$Pecdsa_i31_bits.c + +-$(OBJDIR)$Pecdsa_i31_sign_asn1$O: src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_asn1$O src$Pec$Pecdsa_i31_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i31_sign_raw$O: src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_raw$O src$Pec$Pecdsa_i31_sign_raw.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O src$Pec$Pecdsa_i31_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_raw$O src$Pec$Pecdsa_i31_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_rta$O: src$Pec$Pecdsa_rta.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_rta$O: $(OBJDIR) src$Pec$Pecdsa_rta.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_rta$O src$Pec$Pecdsa_rta.c + +-$(OBJDIR)$Pdig_oid$O: src$Phash$Pdig_oid.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_oid$O: $(OBJDIR) src$Phash$Pdig_oid.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_oid$O src$Phash$Pdig_oid.c + +-$(OBJDIR)$Pdig_size$O: src$Phash$Pdig_size.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_size$O: $(OBJDIR) src$Phash$Pdig_size.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_size$O src$Phash$Pdig_size.c + +-$(OBJDIR)$Pghash_ctmul$O: src$Phash$Pghash_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul$O: $(OBJDIR) src$Phash$Pghash_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul$O src$Phash$Pghash_ctmul.c + +-$(OBJDIR)$Pghash_ctmul32$O: src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul32$O: $(OBJDIR) src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul32$O src$Phash$Pghash_ctmul32.c + +-$(OBJDIR)$Pghash_ctmul64$O: src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul64$O: $(OBJDIR) src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul64$O src$Phash$Pghash_ctmul64.c + +-$(OBJDIR)$Pghash_pclmul$O: src$Phash$Pghash_pclmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pclmul$O: $(OBJDIR) src$Phash$Pghash_pclmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pclmul$O src$Phash$Pghash_pclmul.c + +-$(OBJDIR)$Pghash_pwr8$O: src$Phash$Pghash_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pwr8$O: $(OBJDIR) src$Phash$Pghash_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pwr8$O src$Phash$Pghash_pwr8.c + +-$(OBJDIR)$Pmd5$O: src$Phash$Pmd5.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5$O: $(OBJDIR) src$Phash$Pmd5.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5$O src$Phash$Pmd5.c + +-$(OBJDIR)$Pmd5sha1$O: src$Phash$Pmd5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5sha1$O: $(OBJDIR) src$Phash$Pmd5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5sha1$O src$Phash$Pmd5sha1.c + +-$(OBJDIR)$Pmgf1$O: src$Phash$Pmgf1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmgf1$O: $(OBJDIR) src$Phash$Pmgf1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmgf1$O src$Phash$Pmgf1.c + +-$(OBJDIR)$Pmultihash$O: src$Phash$Pmultihash.c $(HEADERSPRIV) ++$(OBJDIR)$Pmultihash$O: $(OBJDIR) src$Phash$Pmultihash.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmultihash$O src$Phash$Pmultihash.c + +-$(OBJDIR)$Psha1$O: src$Phash$Psha1.c $(HEADERSPRIV) ++$(OBJDIR)$Psha1$O: $(OBJDIR) src$Phash$Psha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha1$O src$Phash$Psha1.c + +-$(OBJDIR)$Psha2big$O: src$Phash$Psha2big.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2big$O: $(OBJDIR) src$Phash$Psha2big.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2big$O src$Phash$Psha2big.c + +-$(OBJDIR)$Psha2small$O: src$Phash$Psha2small.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2small$O: $(OBJDIR) src$Phash$Psha2small.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2small$O src$Phash$Psha2small.c + +-$(OBJDIR)$Pi15_add$O: src$Pint$Pi15_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_add$O: $(OBJDIR) src$Pint$Pi15_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_add$O src$Pint$Pi15_add.c + +-$(OBJDIR)$Pi15_bitlen$O: src$Pint$Pi15_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_bitlen$O: $(OBJDIR) src$Pint$Pi15_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_bitlen$O src$Pint$Pi15_bitlen.c + +-$(OBJDIR)$Pi15_decmod$O: src$Pint$Pi15_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decmod$O: $(OBJDIR) src$Pint$Pi15_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decmod$O src$Pint$Pi15_decmod.c + +-$(OBJDIR)$Pi15_decode$O: src$Pint$Pi15_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decode$O: $(OBJDIR) src$Pint$Pi15_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decode$O src$Pint$Pi15_decode.c + +-$(OBJDIR)$Pi15_decred$O: src$Pint$Pi15_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decred$O: $(OBJDIR) src$Pint$Pi15_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decred$O src$Pint$Pi15_decred.c + +-$(OBJDIR)$Pi15_encode$O: src$Pint$Pi15_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_encode$O: $(OBJDIR) src$Pint$Pi15_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_encode$O src$Pint$Pi15_encode.c + +-$(OBJDIR)$Pi15_fmont$O: src$Pint$Pi15_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_fmont$O: $(OBJDIR) src$Pint$Pi15_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_fmont$O src$Pint$Pi15_fmont.c + +-$(OBJDIR)$Pi15_iszero$O: src$Pint$Pi15_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_iszero$O: $(OBJDIR) src$Pint$Pi15_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_iszero$O src$Pint$Pi15_iszero.c + +-$(OBJDIR)$Pi15_moddiv$O: src$Pint$Pi15_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_moddiv$O: $(OBJDIR) src$Pint$Pi15_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_moddiv$O src$Pint$Pi15_moddiv.c + +-$(OBJDIR)$Pi15_modpow$O: src$Pint$Pi15_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow$O: $(OBJDIR) src$Pint$Pi15_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow$O src$Pint$Pi15_modpow.c + +-$(OBJDIR)$Pi15_modpow2$O: src$Pint$Pi15_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow2$O: $(OBJDIR) src$Pint$Pi15_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow2$O src$Pint$Pi15_modpow2.c + +-$(OBJDIR)$Pi15_montmul$O: src$Pint$Pi15_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_montmul$O: $(OBJDIR) src$Pint$Pi15_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_montmul$O src$Pint$Pi15_montmul.c + +-$(OBJDIR)$Pi15_mulacc$O: src$Pint$Pi15_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_mulacc$O: $(OBJDIR) src$Pint$Pi15_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_mulacc$O src$Pint$Pi15_mulacc.c + +-$(OBJDIR)$Pi15_muladd$O: src$Pint$Pi15_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_muladd$O: $(OBJDIR) src$Pint$Pi15_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_muladd$O src$Pint$Pi15_muladd.c + +-$(OBJDIR)$Pi15_ninv15$O: src$Pint$Pi15_ninv15.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_ninv15$O: $(OBJDIR) src$Pint$Pi15_ninv15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_ninv15$O src$Pint$Pi15_ninv15.c + +-$(OBJDIR)$Pi15_reduce$O: src$Pint$Pi15_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_reduce$O: $(OBJDIR) src$Pint$Pi15_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_reduce$O src$Pint$Pi15_reduce.c + +-$(OBJDIR)$Pi15_rshift$O: src$Pint$Pi15_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_rshift$O: $(OBJDIR) src$Pint$Pi15_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_rshift$O src$Pint$Pi15_rshift.c + +-$(OBJDIR)$Pi15_sub$O: src$Pint$Pi15_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_sub$O: $(OBJDIR) src$Pint$Pi15_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_sub$O src$Pint$Pi15_sub.c + +-$(OBJDIR)$Pi15_tmont$O: src$Pint$Pi15_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_tmont$O: $(OBJDIR) src$Pint$Pi15_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_tmont$O src$Pint$Pi15_tmont.c + +-$(OBJDIR)$Pi31_add$O: src$Pint$Pi31_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_add$O: $(OBJDIR) src$Pint$Pi31_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_add$O src$Pint$Pi31_add.c + +-$(OBJDIR)$Pi31_bitlen$O: src$Pint$Pi31_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_bitlen$O: $(OBJDIR) src$Pint$Pi31_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_bitlen$O src$Pint$Pi31_bitlen.c + +-$(OBJDIR)$Pi31_decmod$O: src$Pint$Pi31_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decmod$O: $(OBJDIR) src$Pint$Pi31_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decmod$O src$Pint$Pi31_decmod.c + +-$(OBJDIR)$Pi31_decode$O: src$Pint$Pi31_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decode$O: $(OBJDIR) src$Pint$Pi31_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decode$O src$Pint$Pi31_decode.c + +-$(OBJDIR)$Pi31_decred$O: src$Pint$Pi31_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decred$O: $(OBJDIR) src$Pint$Pi31_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decred$O src$Pint$Pi31_decred.c + +-$(OBJDIR)$Pi31_encode$O: src$Pint$Pi31_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_encode$O: $(OBJDIR) src$Pint$Pi31_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_encode$O src$Pint$Pi31_encode.c + +-$(OBJDIR)$Pi31_fmont$O: src$Pint$Pi31_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_fmont$O: $(OBJDIR) src$Pint$Pi31_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_fmont$O src$Pint$Pi31_fmont.c + +-$(OBJDIR)$Pi31_iszero$O: src$Pint$Pi31_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_iszero$O: $(OBJDIR) src$Pint$Pi31_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_iszero$O src$Pint$Pi31_iszero.c + +-$(OBJDIR)$Pi31_moddiv$O: src$Pint$Pi31_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_moddiv$O: $(OBJDIR) src$Pint$Pi31_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_moddiv$O src$Pint$Pi31_moddiv.c + +-$(OBJDIR)$Pi31_modpow$O: src$Pint$Pi31_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow$O: $(OBJDIR) src$Pint$Pi31_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow$O src$Pint$Pi31_modpow.c + +-$(OBJDIR)$Pi31_modpow2$O: src$Pint$Pi31_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow2$O: $(OBJDIR) src$Pint$Pi31_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow2$O src$Pint$Pi31_modpow2.c + +-$(OBJDIR)$Pi31_montmul$O: src$Pint$Pi31_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_montmul$O: $(OBJDIR) src$Pint$Pi31_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_montmul$O src$Pint$Pi31_montmul.c + +-$(OBJDIR)$Pi31_mulacc$O: src$Pint$Pi31_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_mulacc$O: $(OBJDIR) src$Pint$Pi31_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_mulacc$O src$Pint$Pi31_mulacc.c + +-$(OBJDIR)$Pi31_muladd$O: src$Pint$Pi31_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_muladd$O: $(OBJDIR) src$Pint$Pi31_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_muladd$O src$Pint$Pi31_muladd.c + +-$(OBJDIR)$Pi31_ninv31$O: src$Pint$Pi31_ninv31.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_ninv31$O: $(OBJDIR) src$Pint$Pi31_ninv31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_ninv31$O src$Pint$Pi31_ninv31.c + +-$(OBJDIR)$Pi31_reduce$O: src$Pint$Pi31_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_reduce$O: $(OBJDIR) src$Pint$Pi31_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_reduce$O src$Pint$Pi31_reduce.c + +-$(OBJDIR)$Pi31_rshift$O: src$Pint$Pi31_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_rshift$O: $(OBJDIR) src$Pint$Pi31_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_rshift$O src$Pint$Pi31_rshift.c + +-$(OBJDIR)$Pi31_sub$O: src$Pint$Pi31_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_sub$O: $(OBJDIR) src$Pint$Pi31_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_sub$O src$Pint$Pi31_sub.c + +-$(OBJDIR)$Pi31_tmont$O: src$Pint$Pi31_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_tmont$O: $(OBJDIR) src$Pint$Pi31_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_tmont$O src$Pint$Pi31_tmont.c + +-$(OBJDIR)$Pi32_add$O: src$Pint$Pi32_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_add$O: $(OBJDIR) src$Pint$Pi32_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_add$O src$Pint$Pi32_add.c + +-$(OBJDIR)$Pi32_bitlen$O: src$Pint$Pi32_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_bitlen$O: $(OBJDIR) src$Pint$Pi32_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_bitlen$O src$Pint$Pi32_bitlen.c + +-$(OBJDIR)$Pi32_decmod$O: src$Pint$Pi32_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decmod$O: $(OBJDIR) src$Pint$Pi32_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decmod$O src$Pint$Pi32_decmod.c + +-$(OBJDIR)$Pi32_decode$O: src$Pint$Pi32_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decode$O: $(OBJDIR) src$Pint$Pi32_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decode$O src$Pint$Pi32_decode.c + +-$(OBJDIR)$Pi32_decred$O: src$Pint$Pi32_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decred$O: $(OBJDIR) src$Pint$Pi32_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decred$O src$Pint$Pi32_decred.c + +-$(OBJDIR)$Pi32_div32$O: src$Pint$Pi32_div32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_div32$O: $(OBJDIR) src$Pint$Pi32_div32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_div32$O src$Pint$Pi32_div32.c + +-$(OBJDIR)$Pi32_encode$O: src$Pint$Pi32_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_encode$O: $(OBJDIR) src$Pint$Pi32_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_encode$O src$Pint$Pi32_encode.c + +-$(OBJDIR)$Pi32_fmont$O: src$Pint$Pi32_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_fmont$O: $(OBJDIR) src$Pint$Pi32_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_fmont$O src$Pint$Pi32_fmont.c + +-$(OBJDIR)$Pi32_iszero$O: src$Pint$Pi32_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_iszero$O: $(OBJDIR) src$Pint$Pi32_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_iszero$O src$Pint$Pi32_iszero.c + +-$(OBJDIR)$Pi32_modpow$O: src$Pint$Pi32_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_modpow$O: $(OBJDIR) src$Pint$Pi32_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_modpow$O src$Pint$Pi32_modpow.c + +-$(OBJDIR)$Pi32_montmul$O: src$Pint$Pi32_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_montmul$O: $(OBJDIR) src$Pint$Pi32_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_montmul$O src$Pint$Pi32_montmul.c + +-$(OBJDIR)$Pi32_mulacc$O: src$Pint$Pi32_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_mulacc$O: $(OBJDIR) src$Pint$Pi32_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_mulacc$O src$Pint$Pi32_mulacc.c + +-$(OBJDIR)$Pi32_muladd$O: src$Pint$Pi32_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_muladd$O: $(OBJDIR) src$Pint$Pi32_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_muladd$O src$Pint$Pi32_muladd.c + +-$(OBJDIR)$Pi32_ninv32$O: src$Pint$Pi32_ninv32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_ninv32$O: $(OBJDIR) src$Pint$Pi32_ninv32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_ninv32$O src$Pint$Pi32_ninv32.c + +-$(OBJDIR)$Pi32_reduce$O: src$Pint$Pi32_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_reduce$O: $(OBJDIR) src$Pint$Pi32_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_reduce$O src$Pint$Pi32_reduce.c + +-$(OBJDIR)$Pi32_sub$O: src$Pint$Pi32_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_sub$O: $(OBJDIR) src$Pint$Pi32_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_sub$O src$Pint$Pi32_sub.c + +-$(OBJDIR)$Pi32_tmont$O: src$Pint$Pi32_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_tmont$O: $(OBJDIR) src$Pint$Pi32_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_tmont$O src$Pint$Pi32_tmont.c + +-$(OBJDIR)$Pi62_modpow2$O: src$Pint$Pi62_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi62_modpow2$O: $(OBJDIR) src$Pint$Pi62_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi62_modpow2$O src$Pint$Pi62_modpow2.c + +-$(OBJDIR)$Phkdf$O: src$Pkdf$Phkdf.c $(HEADERSPRIV) ++$(OBJDIR)$Phkdf$O: $(OBJDIR) src$Pkdf$Phkdf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phkdf$O src$Pkdf$Phkdf.c + +-$(OBJDIR)$Phmac$O: src$Pmac$Phmac.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac$O: $(OBJDIR) src$Pmac$Phmac.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac$O src$Pmac$Phmac.c + +-$(OBJDIR)$Phmac_ct$O: src$Pmac$Phmac_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_ct$O: $(OBJDIR) src$Pmac$Phmac_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_ct$O src$Pmac$Phmac_ct.c + +-$(OBJDIR)$Paesctr_drbg$O: src$Prand$Paesctr_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Paesctr_drbg$O: $(OBJDIR) src$Prand$Paesctr_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paesctr_drbg$O src$Prand$Paesctr_drbg.c + +-$(OBJDIR)$Phmac_drbg$O: src$Prand$Phmac_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_drbg$O: $(OBJDIR) src$Prand$Phmac_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_drbg$O src$Prand$Phmac_drbg.c + +-$(OBJDIR)$Psysrng$O: src$Prand$Psysrng.c $(HEADERSPRIV) ++$(OBJDIR)$Psysrng$O: $(OBJDIR) src$Prand$Psysrng.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psysrng$O src$Prand$Psysrng.c + +-$(OBJDIR)$Prsa_default_keygen$O: src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_keygen$O: $(OBJDIR) src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_keygen$O src$Prsa$Prsa_default_keygen.c + +-$(OBJDIR)$Prsa_default_modulus$O: src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_modulus$O: $(OBJDIR) src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_modulus$O src$Prsa$Prsa_default_modulus.c + +-$(OBJDIR)$Prsa_default_oaep_decrypt$O: src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_decrypt$O src$Prsa$Prsa_default_oaep_decrypt.c + +-$(OBJDIR)$Prsa_default_oaep_encrypt$O: src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_encrypt$O src$Prsa$Prsa_default_oaep_encrypt.c + +-$(OBJDIR)$Prsa_default_pkcs1_sign$O: src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_sign$O src$Prsa$Prsa_default_pkcs1_sign.c + +-$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_vrfy$O src$Prsa$Prsa_default_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_default_priv$O: src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_priv$O: $(OBJDIR) src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_priv$O src$Prsa$Prsa_default_priv.c + +-$(OBJDIR)$Prsa_default_privexp$O: src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_privexp$O: $(OBJDIR) src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_privexp$O src$Prsa$Prsa_default_privexp.c + +-$(OBJDIR)$Prsa_default_pub$O: src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pub$O: $(OBJDIR) src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pub$O src$Prsa$Prsa_default_pub.c + +-$(OBJDIR)$Prsa_default_pubexp$O: src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pubexp$O: $(OBJDIR) src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pubexp$O src$Prsa$Prsa_default_pubexp.c + +-$(OBJDIR)$Prsa_i15_keygen$O: src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_keygen$O: $(OBJDIR) src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_keygen$O src$Prsa$Prsa_i15_keygen.c + +-$(OBJDIR)$Prsa_i15_modulus$O: src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_modulus$O: $(OBJDIR) src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_modulus$O src$Prsa$Prsa_i15_modulus.c + +-$(OBJDIR)$Prsa_i15_oaep_decrypt$O: src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_decrypt$O src$Prsa$Prsa_i15_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i15_oaep_encrypt$O: src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_encrypt$O src$Prsa$Prsa_i15_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i15_pkcs1_sign$O: src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_sign$O src$Prsa$Prsa_i15_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O src$Prsa$Prsa_i15_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i15_priv$O: src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_priv$O: $(OBJDIR) src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_priv$O src$Prsa$Prsa_i15_priv.c + +-$(OBJDIR)$Prsa_i15_privexp$O: src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_privexp$O: $(OBJDIR) src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_privexp$O src$Prsa$Prsa_i15_privexp.c + +-$(OBJDIR)$Prsa_i15_pub$O: src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pub$O: $(OBJDIR) src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pub$O src$Prsa$Prsa_i15_pub.c + +-$(OBJDIR)$Prsa_i15_pubexp$O: src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pubexp$O src$Prsa$Prsa_i15_pubexp.c + +-$(OBJDIR)$Prsa_i31_keygen$O: src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen$O src$Prsa$Prsa_i31_keygen.c + +-$(OBJDIR)$Prsa_i31_keygen_inner$O: src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen_inner$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen_inner$O src$Prsa$Prsa_i31_keygen_inner.c + +-$(OBJDIR)$Prsa_i31_modulus$O: src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_modulus$O: $(OBJDIR) src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_modulus$O src$Prsa$Prsa_i31_modulus.c + +-$(OBJDIR)$Prsa_i31_oaep_decrypt$O: src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_decrypt$O src$Prsa$Prsa_i31_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i31_oaep_encrypt$O: src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_encrypt$O src$Prsa$Prsa_i31_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i31_pkcs1_sign$O: src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_sign$O src$Prsa$Prsa_i31_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O src$Prsa$Prsa_i31_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i31_priv$O: src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_priv$O: $(OBJDIR) src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_priv$O src$Prsa$Prsa_i31_priv.c + +-$(OBJDIR)$Prsa_i31_privexp$O: src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_privexp$O: $(OBJDIR) src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_privexp$O src$Prsa$Prsa_i31_privexp.c + +-$(OBJDIR)$Prsa_i31_pub$O: src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pub$O: $(OBJDIR) src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pub$O src$Prsa$Prsa_i31_pub.c + +-$(OBJDIR)$Prsa_i31_pubexp$O: src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pubexp$O src$Prsa$Prsa_i31_pubexp.c + +-$(OBJDIR)$Prsa_i32_oaep_decrypt$O: src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_decrypt$O src$Prsa$Prsa_i32_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i32_oaep_encrypt$O: src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_encrypt$O src$Prsa$Prsa_i32_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i32_pkcs1_sign$O: src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_sign$O src$Prsa$Prsa_i32_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O src$Prsa$Prsa_i32_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i32_priv$O: src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_priv$O: $(OBJDIR) src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_priv$O src$Prsa$Prsa_i32_priv.c + +-$(OBJDIR)$Prsa_i32_pub$O: src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pub$O: $(OBJDIR) src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pub$O src$Prsa$Prsa_i32_pub.c + +-$(OBJDIR)$Prsa_i62_keygen$O: src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_keygen$O: $(OBJDIR) src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_keygen$O src$Prsa$Prsa_i62_keygen.c + +-$(OBJDIR)$Prsa_i62_oaep_decrypt$O: src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_decrypt$O src$Prsa$Prsa_i62_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i62_oaep_encrypt$O: src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_encrypt$O src$Prsa$Prsa_i62_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i62_pkcs1_sign$O: src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_sign$O src$Prsa$Prsa_i62_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O src$Prsa$Prsa_i62_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i62_priv$O: src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_priv$O: $(OBJDIR) src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_priv$O src$Prsa$Prsa_i62_priv.c + +-$(OBJDIR)$Prsa_i62_pub$O: src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pub$O: $(OBJDIR) src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pub$O src$Prsa$Prsa_i62_pub.c + +-$(OBJDIR)$Prsa_oaep_pad$O: src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_pad$O: $(OBJDIR) src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_pad$O src$Prsa$Prsa_oaep_pad.c + +-$(OBJDIR)$Prsa_oaep_unpad$O: src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_unpad$O: $(OBJDIR) src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_unpad$O src$Prsa$Prsa_oaep_unpad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_pad$O: src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_pad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_pad$O src$Prsa$Prsa_pkcs1_sig_pad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_unpad$O src$Prsa$Prsa_pkcs1_sig_unpad.c + +-$(OBJDIR)$Prsa_ssl_decrypt$O: src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_ssl_decrypt$O: $(OBJDIR) src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_ssl_decrypt$O src$Prsa$Prsa_ssl_decrypt.c + +-$(OBJDIR)$Pprf$O: src$Pssl$Pprf.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf$O: $(OBJDIR) src$Pssl$Pprf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf$O src$Pssl$Pprf.c + +-$(OBJDIR)$Pprf_md5sha1$O: src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_md5sha1$O: $(OBJDIR) src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_md5sha1$O src$Pssl$Pprf_md5sha1.c + +-$(OBJDIR)$Pprf_sha256$O: src$Pssl$Pprf_sha256.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha256$O: $(OBJDIR) src$Pssl$Pprf_sha256.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha256$O src$Pssl$Pprf_sha256.c + +-$(OBJDIR)$Pprf_sha384$O: src$Pssl$Pprf_sha384.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha384$O: $(OBJDIR) src$Pssl$Pprf_sha384.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha384$O src$Pssl$Pprf_sha384.c + +-$(OBJDIR)$Pssl_ccert_single_ec$O: src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_ec$O src$Pssl$Pssl_ccert_single_ec.c + +-$(OBJDIR)$Pssl_ccert_single_rsa$O: src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_rsa$O src$Pssl$Pssl_ccert_single_rsa.c + +-$(OBJDIR)$Pssl_client$O: src$Pssl$Pssl_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client$O: $(OBJDIR) src$Pssl$Pssl_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client$O src$Pssl$Pssl_client.c + +-$(OBJDIR)$Pssl_client_default_rsapub$O: src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_default_rsapub$O: $(OBJDIR) src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_default_rsapub$O src$Pssl$Pssl_client_default_rsapub.c + +-$(OBJDIR)$Pssl_client_full$O: src$Pssl$Pssl_client_full.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_full$O: $(OBJDIR) src$Pssl$Pssl_client_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_full$O src$Pssl$Pssl_client_full.c + +-$(OBJDIR)$Pssl_engine$O: src$Pssl$Pssl_engine.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine$O: $(OBJDIR) src$Pssl$Pssl_engine.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine$O src$Pssl$Pssl_engine.c + +-$(OBJDIR)$Pssl_engine_default_aescbc$O: src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aescbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aescbc$O src$Pssl$Pssl_engine_default_aescbc.c + +-$(OBJDIR)$Pssl_engine_default_aesccm$O: src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesccm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesccm$O src$Pssl$Pssl_engine_default_aesccm.c + +-$(OBJDIR)$Pssl_engine_default_aesgcm$O: src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesgcm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesgcm$O src$Pssl$Pssl_engine_default_aesgcm.c + +-$(OBJDIR)$Pssl_engine_default_chapol$O: src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_chapol$O: $(OBJDIR) src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_chapol$O src$Pssl$Pssl_engine_default_chapol.c + +-$(OBJDIR)$Pssl_engine_default_descbc$O: src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_descbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_descbc$O src$Pssl$Pssl_engine_default_descbc.c + +-$(OBJDIR)$Pssl_engine_default_ec$O: src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ec$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ec$O src$Pssl$Pssl_engine_default_ec.c + +-$(OBJDIR)$Pssl_engine_default_ecdsa$O: src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ecdsa$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ecdsa$O src$Pssl$Pssl_engine_default_ecdsa.c + +-$(OBJDIR)$Pssl_engine_default_rsavrfy$O: src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_rsavrfy$O: $(OBJDIR) src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_rsavrfy$O src$Pssl$Pssl_engine_default_rsavrfy.c + +-$(OBJDIR)$Pssl_hashes$O: src$Pssl$Pssl_hashes.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hashes$O: $(OBJDIR) src$Pssl$Pssl_hashes.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hashes$O src$Pssl$Pssl_hashes.c + +-$(OBJDIR)$Pssl_hs_client$O: src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_client$O: $(OBJDIR) src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_client$O src$Pssl$Pssl_hs_client.c + +-$(OBJDIR)$Pssl_hs_server$O: src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_server$O: $(OBJDIR) src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_server$O src$Pssl$Pssl_hs_server.c + +-$(OBJDIR)$Pssl_io$O: src$Pssl$Pssl_io.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_io$O: $(OBJDIR) src$Pssl$Pssl_io.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_io$O src$Pssl$Pssl_io.c + +-$(OBJDIR)$Pssl_keyexport$O: src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_keyexport$O: $(OBJDIR) src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_keyexport$O src$Pssl$Pssl_keyexport.c + +-$(OBJDIR)$Pssl_lru$O: src$Pssl$Pssl_lru.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_lru$O: $(OBJDIR) src$Pssl$Pssl_lru.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_lru$O src$Pssl$Pssl_lru.c + +-$(OBJDIR)$Pssl_rec_cbc$O: src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_cbc$O: $(OBJDIR) src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_cbc$O src$Pssl$Pssl_rec_cbc.c + +-$(OBJDIR)$Pssl_rec_ccm$O: src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_ccm$O: $(OBJDIR) src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_ccm$O src$Pssl$Pssl_rec_ccm.c + +-$(OBJDIR)$Pssl_rec_chapol$O: src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_chapol$O: $(OBJDIR) src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_chapol$O src$Pssl$Pssl_rec_chapol.c + +-$(OBJDIR)$Pssl_rec_gcm$O: src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_gcm$O: $(OBJDIR) src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_gcm$O src$Pssl$Pssl_rec_gcm.c + +-$(OBJDIR)$Pssl_scert_single_ec$O: src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_ec$O src$Pssl$Pssl_scert_single_ec.c + +-$(OBJDIR)$Pssl_scert_single_rsa$O: src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_rsa$O src$Pssl$Pssl_scert_single_rsa.c + +-$(OBJDIR)$Pssl_server$O: src$Pssl$Pssl_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server$O: $(OBJDIR) src$Pssl$Pssl_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server$O src$Pssl$Pssl_server.c + +-$(OBJDIR)$Pssl_server_full_ec$O: src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_ec$O: $(OBJDIR) src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_ec$O src$Pssl$Pssl_server_full_ec.c + +-$(OBJDIR)$Pssl_server_full_rsa$O: src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_rsa$O: $(OBJDIR) src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_rsa$O src$Pssl$Pssl_server_full_rsa.c + +-$(OBJDIR)$Pssl_server_mine2c$O: src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2c$O: $(OBJDIR) src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2c$O src$Pssl$Pssl_server_mine2c.c + +-$(OBJDIR)$Pssl_server_mine2g$O: src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2g$O: $(OBJDIR) src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2g$O src$Pssl$Pssl_server_mine2g.c + +-$(OBJDIR)$Pssl_server_minf2c$O: src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2c$O: $(OBJDIR) src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2c$O src$Pssl$Pssl_server_minf2c.c + +-$(OBJDIR)$Pssl_server_minf2g$O: src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2g$O: $(OBJDIR) src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2g$O src$Pssl$Pssl_server_minf2g.c + +-$(OBJDIR)$Pssl_server_minr2g$O: src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minr2g$O: $(OBJDIR) src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minr2g$O src$Pssl$Pssl_server_minr2g.c + +-$(OBJDIR)$Pssl_server_minu2g$O: src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minu2g$O: $(OBJDIR) src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minu2g$O src$Pssl$Pssl_server_minu2g.c + +-$(OBJDIR)$Pssl_server_minv2g$O: src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minv2g$O: $(OBJDIR) src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minv2g$O src$Pssl$Pssl_server_minv2g.c + +-$(OBJDIR)$Paes_big_cbcdec$O: src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcdec$O src$Psymcipher$Paes_big_cbcdec.c + +-$(OBJDIR)$Paes_big_cbcenc$O: src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcenc$O src$Psymcipher$Paes_big_cbcenc.c + +-$(OBJDIR)$Paes_big_ctr$O: src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctr$O: $(OBJDIR) src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctr$O src$Psymcipher$Paes_big_ctr.c + +-$(OBJDIR)$Paes_big_ctrcbc$O: src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctrcbc$O src$Psymcipher$Paes_big_ctrcbc.c + +-$(OBJDIR)$Paes_big_dec$O: src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_dec$O: $(OBJDIR) src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_dec$O src$Psymcipher$Paes_big_dec.c + +-$(OBJDIR)$Paes_big_enc$O: src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_enc$O: $(OBJDIR) src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_enc$O src$Psymcipher$Paes_big_enc.c + +-$(OBJDIR)$Paes_common$O: src$Psymcipher$Paes_common.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_common$O: $(OBJDIR) src$Psymcipher$Paes_common.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_common$O src$Psymcipher$Paes_common.c + +-$(OBJDIR)$Paes_ct$O: src$Psymcipher$Paes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct$O: $(OBJDIR) src$Psymcipher$Paes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct$O src$Psymcipher$Paes_ct.c + +-$(OBJDIR)$Paes_ct64$O: src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64$O: $(OBJDIR) src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64$O src$Psymcipher$Paes_ct64.c + +-$(OBJDIR)$Paes_ct64_cbcdec$O: src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcdec$O src$Psymcipher$Paes_ct64_cbcdec.c + +-$(OBJDIR)$Paes_ct64_cbcenc$O: src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcenc$O src$Psymcipher$Paes_ct64_cbcenc.c + +-$(OBJDIR)$Paes_ct64_ctr$O: src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctr$O src$Psymcipher$Paes_ct64_ctr.c + +-$(OBJDIR)$Paes_ct64_ctrcbc$O: src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctrcbc$O src$Psymcipher$Paes_ct64_ctrcbc.c + +-$(OBJDIR)$Paes_ct64_dec$O: src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_dec$O src$Psymcipher$Paes_ct64_dec.c + +-$(OBJDIR)$Paes_ct64_enc$O: src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_enc$O src$Psymcipher$Paes_ct64_enc.c + +-$(OBJDIR)$Paes_ct_cbcdec$O: src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcdec$O src$Psymcipher$Paes_ct_cbcdec.c + +-$(OBJDIR)$Paes_ct_cbcenc$O: src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcenc$O src$Psymcipher$Paes_ct_cbcenc.c + +-$(OBJDIR)$Paes_ct_ctr$O: src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctr$O src$Psymcipher$Paes_ct_ctr.c + +-$(OBJDIR)$Paes_ct_ctrcbc$O: src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctrcbc$O src$Psymcipher$Paes_ct_ctrcbc.c + +-$(OBJDIR)$Paes_ct_dec$O: src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_dec$O src$Psymcipher$Paes_ct_dec.c + +-$(OBJDIR)$Paes_ct_enc$O: src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_enc$O src$Psymcipher$Paes_ct_enc.c + +-$(OBJDIR)$Paes_pwr8$O: src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8$O: $(OBJDIR) src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8$O src$Psymcipher$Paes_pwr8.c + +-$(OBJDIR)$Paes_pwr8_cbcdec$O: src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcdec$O src$Psymcipher$Paes_pwr8_cbcdec.c + +-$(OBJDIR)$Paes_pwr8_cbcenc$O: src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcenc$O src$Psymcipher$Paes_pwr8_cbcenc.c + +-$(OBJDIR)$Paes_pwr8_ctr$O: src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctr$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctr$O src$Psymcipher$Paes_pwr8_ctr.c + +-$(OBJDIR)$Paes_pwr8_ctrcbc$O: src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctrcbc$O src$Psymcipher$Paes_pwr8_ctrcbc.c + +-$(OBJDIR)$Paes_small_cbcdec$O: src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcdec$O src$Psymcipher$Paes_small_cbcdec.c + +-$(OBJDIR)$Paes_small_cbcenc$O: src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcenc$O src$Psymcipher$Paes_small_cbcenc.c + +-$(OBJDIR)$Paes_small_ctr$O: src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctr$O: $(OBJDIR) src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctr$O src$Psymcipher$Paes_small_ctr.c + +-$(OBJDIR)$Paes_small_ctrcbc$O: src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctrcbc$O src$Psymcipher$Paes_small_ctrcbc.c + +-$(OBJDIR)$Paes_small_dec$O: src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_dec$O: $(OBJDIR) src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_dec$O src$Psymcipher$Paes_small_dec.c + +-$(OBJDIR)$Paes_small_enc$O: src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_enc$O: $(OBJDIR) src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_enc$O src$Psymcipher$Paes_small_enc.c + +-$(OBJDIR)$Paes_x86ni$O: src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni$O: $(OBJDIR) src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni$O src$Psymcipher$Paes_x86ni.c + +-$(OBJDIR)$Paes_x86ni_cbcdec$O: src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcdec$O src$Psymcipher$Paes_x86ni_cbcdec.c + +-$(OBJDIR)$Paes_x86ni_cbcenc$O: src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcenc$O src$Psymcipher$Paes_x86ni_cbcenc.c + +-$(OBJDIR)$Paes_x86ni_ctr$O: src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctr$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctr$O src$Psymcipher$Paes_x86ni_ctr.c + +-$(OBJDIR)$Paes_x86ni_ctrcbc$O: src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctrcbc$O src$Psymcipher$Paes_x86ni_ctrcbc.c + +-$(OBJDIR)$Pchacha20_ct$O: src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_ct$O: $(OBJDIR) src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_ct$O src$Psymcipher$Pchacha20_ct.c + +-$(OBJDIR)$Pchacha20_sse2$O: src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_sse2$O: $(OBJDIR) src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_sse2$O src$Psymcipher$Pchacha20_sse2.c + +-$(OBJDIR)$Pdes_ct$O: src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct$O: $(OBJDIR) src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct$O src$Psymcipher$Pdes_ct.c + +-$(OBJDIR)$Pdes_ct_cbcdec$O: src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcdec$O src$Psymcipher$Pdes_ct_cbcdec.c + +-$(OBJDIR)$Pdes_ct_cbcenc$O: src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcenc$O src$Psymcipher$Pdes_ct_cbcenc.c + +-$(OBJDIR)$Pdes_support$O: src$Psymcipher$Pdes_support.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_support$O: $(OBJDIR) src$Psymcipher$Pdes_support.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_support$O src$Psymcipher$Pdes_support.c + +-$(OBJDIR)$Pdes_tab$O: src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab$O: $(OBJDIR) src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab$O src$Psymcipher$Pdes_tab.c + +-$(OBJDIR)$Pdes_tab_cbcdec$O: src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcdec$O src$Psymcipher$Pdes_tab_cbcdec.c + +-$(OBJDIR)$Pdes_tab_cbcenc$O: src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcenc$O src$Psymcipher$Pdes_tab_cbcenc.c + +-$(OBJDIR)$Ppoly1305_ctmul$O: src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul$O src$Psymcipher$Ppoly1305_ctmul.c + +-$(OBJDIR)$Ppoly1305_ctmul32$O: src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul32$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul32$O src$Psymcipher$Ppoly1305_ctmul32.c + +-$(OBJDIR)$Ppoly1305_ctmulq$O: src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmulq$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmulq$O src$Psymcipher$Ppoly1305_ctmulq.c + +-$(OBJDIR)$Ppoly1305_i15$O: src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_i15$O: $(OBJDIR) src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_i15$O src$Psymcipher$Ppoly1305_i15.c + +-$(OBJDIR)$Pasn1enc$O: src$Px509$Pasn1enc.c $(HEADERSPRIV) ++$(OBJDIR)$Pasn1enc$O: $(OBJDIR) src$Px509$Pasn1enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pasn1enc$O src$Px509$Pasn1enc.c + +-$(OBJDIR)$Pencode_ec_pk8der$O: src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_pk8der$O: $(OBJDIR) src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_pk8der$O src$Px509$Pencode_ec_pk8der.c + +-$(OBJDIR)$Pencode_ec_rawder$O: src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_rawder$O: $(OBJDIR) src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_rawder$O src$Px509$Pencode_ec_rawder.c + +-$(OBJDIR)$Pencode_rsa_pk8der$O: src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_pk8der$O: $(OBJDIR) src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_pk8der$O src$Px509$Pencode_rsa_pk8der.c + +-$(OBJDIR)$Pencode_rsa_rawder$O: src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_rawder$O: $(OBJDIR) src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_rawder$O src$Px509$Pencode_rsa_rawder.c + +-$(OBJDIR)$Pskey_decoder$O: src$Px509$Pskey_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Pskey_decoder$O: $(OBJDIR) src$Px509$Pskey_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey_decoder$O src$Px509$Pskey_decoder.c + +-$(OBJDIR)$Px509_decoder$O: src$Px509$Px509_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_decoder$O: $(OBJDIR) src$Px509$Px509_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_decoder$O src$Px509$Px509_decoder.c + +-$(OBJDIR)$Px509_knownkey$O: src$Px509$Px509_knownkey.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_knownkey$O: $(OBJDIR) src$Px509$Px509_knownkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_knownkey$O src$Px509$Px509_knownkey.c + +-$(OBJDIR)$Px509_minimal$O: src$Px509$Px509_minimal.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal$O: $(OBJDIR) src$Px509$Px509_minimal.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal$O src$Px509$Px509_minimal.c + +-$(OBJDIR)$Px509_minimal_full$O: src$Px509$Px509_minimal_full.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal_full$O: $(OBJDIR) src$Px509$Px509_minimal_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal_full$O src$Px509$Px509_minimal_full.c + +-$(OBJDIR)$Pbrssl$O: tools$Pbrssl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pbrssl$O: $(OBJDIR) tools$Pbrssl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pbrssl$O tools$Pbrssl.c + +-$(OBJDIR)$Pcerts$O: tools$Pcerts.c $(HEADERSTOOLS) ++$(OBJDIR)$Pcerts$O: $(OBJDIR) tools$Pcerts.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pcerts$O tools$Pcerts.c + +-$(OBJDIR)$Pchain$O: tools$Pchain.c $(HEADERSTOOLS) ++$(OBJDIR)$Pchain$O: $(OBJDIR) tools$Pchain.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchain$O tools$Pchain.c + +-$(OBJDIR)$Pclient$O: tools$Pclient.c $(HEADERSTOOLS) ++$(OBJDIR)$Pclient$O: $(OBJDIR) tools$Pclient.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pclient$O tools$Pclient.c + +-$(OBJDIR)$Perrors$O: tools$Perrors.c $(HEADERSTOOLS) ++$(OBJDIR)$Perrors$O: $(OBJDIR) tools$Perrors.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Perrors$O tools$Perrors.c + +-$(OBJDIR)$Pfiles$O: tools$Pfiles.c $(HEADERSTOOLS) ++$(OBJDIR)$Pfiles$O: $(OBJDIR) tools$Pfiles.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pfiles$O tools$Pfiles.c + +-$(OBJDIR)$Pimpl$O: tools$Pimpl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pimpl$O: $(OBJDIR) tools$Pimpl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pimpl$O tools$Pimpl.c + +-$(OBJDIR)$Pkeys$O: tools$Pkeys.c $(HEADERSTOOLS) ++$(OBJDIR)$Pkeys$O: $(OBJDIR) tools$Pkeys.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pkeys$O tools$Pkeys.c + +-$(OBJDIR)$Pnames$O: tools$Pnames.c $(HEADERSTOOLS) ++$(OBJDIR)$Pnames$O: $(OBJDIR) tools$Pnames.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pnames$O tools$Pnames.c + +-$(OBJDIR)$Pserver$O: tools$Pserver.c $(HEADERSTOOLS) ++$(OBJDIR)$Pserver$O: $(OBJDIR) tools$Pserver.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pserver$O tools$Pserver.c + +-$(OBJDIR)$Pskey$O: tools$Pskey.c $(HEADERSTOOLS) ++$(OBJDIR)$Pskey$O: $(OBJDIR) tools$Pskey.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey$O tools$Pskey.c + +-$(OBJDIR)$Psslio$O: tools$Psslio.c $(HEADERSTOOLS) ++$(OBJDIR)$Psslio$O: $(OBJDIR) tools$Psslio.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psslio$O tools$Psslio.c + +-$(OBJDIR)$Pta$O: tools$Pta.c $(HEADERSTOOLS) ++$(OBJDIR)$Pta$O: $(OBJDIR) tools$Pta.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pta$O tools$Pta.c + +-$(OBJDIR)$Ptwrch$O: tools$Ptwrch.c $(HEADERSTOOLS) ++$(OBJDIR)$Ptwrch$O: $(OBJDIR) tools$Ptwrch.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptwrch$O tools$Ptwrch.c + +-$(OBJDIR)$Pvector$O: tools$Pvector.c $(HEADERSTOOLS) ++$(OBJDIR)$Pvector$O: $(OBJDIR) tools$Pvector.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pvector$O tools$Pvector.c + +-$(OBJDIR)$Pverify$O: tools$Pverify.c $(HEADERSTOOLS) ++$(OBJDIR)$Pverify$O: $(OBJDIR) tools$Pverify.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pverify$O tools$Pverify.c + +-$(OBJDIR)$Pxmem$O: tools$Pxmem.c $(HEADERSTOOLS) ++$(OBJDIR)$Pxmem$O: $(OBJDIR) tools$Pxmem.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pxmem$O tools$Pxmem.c + +-$(OBJDIR)$Ptest_crypto$O: test$Ptest_crypto.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_crypto$O: $(OBJDIR) test$Ptest_crypto.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_crypto$O test$Ptest_crypto.c + +-$(OBJDIR)$Ptest_speed$O: test$Ptest_speed.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_speed$O: $(OBJDIR) test$Ptest_speed.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_speed$O test$Ptest_speed.c + +-$(OBJDIR)$Ptest_x509$O: test$Ptest_x509.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_x509$O: $(OBJDIR) test$Ptest_x509.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$Ptest_x509$O test$Ptest_x509.c +diff --git a/mk/mkrules.sh b/mk/mkrules.sh +index eea159b..cce7564 100755 +--- a/mk/mkrules.sh ++++ b/mk/mkrules.sh +@@ -531,23 +531,23 @@ EOF + (for f in $coresrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $toolssrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testcryptosrc $testspeedsrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testx509src ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done) >> Rules.mk +-- +2.34.1 + -- 2.34.1 From brandon.maier at collins.com Mon Dec 12 18:49:25 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Mon, 12 Dec 2022 12:49:25 -0600 Subject: [Buildroot] [PATCH 1/1] package/mtd: add lsmtd option Message-ID: <20221212184925.11578-1-brandon.maier@collins.com> lsmtd is a new utility added in v2.1.0[1]. [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 Signed-off-by: Brandon Maier --- package/mtd/Config.in | 3 +++ package/mtd/mtd.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/package/mtd/Config.in b/package/mtd/Config.in index c45dd1e2b7..3ba48da645 100644 --- a/package/mtd/Config.in +++ b/package/mtd/Config.in @@ -71,6 +71,9 @@ config BR2_PACKAGE_MTD_JFFS2DUMP bool "jffs2dump" select BR2_PACKAGE_MTD_JFFS_UTILS +config BR2_PACKAGE_MTD_LSMTD + bool "lsmtd" + config BR2_PACKAGE_MTD_MKFSJFFS2 bool "mkfs.jffs2" select BR2_PACKAGE_MTD_JFFS_UTILS diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk index 6e266a8760..db2b104586 100644 --- a/package/mtd/mtd.mk +++ b/package/mtd/mtd.mk @@ -94,6 +94,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump +MTD_TARGETS_$(BR2_PACKAGE_MTD_LSMTD) += lsmtd MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2 MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug MTD_TARGETS_$(BR2_PACKAGE_MTD_MTDPART) += mtdpart -- 2.38.2 From heiko.thiery at gmail.com Mon Dec 12 19:35:28 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 20:35:28 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 Message-ID: <20221212193528.23168-1-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. The dbus build dependency is needed since the meson build system uses dbus pkg-config to determine install locations. The 'udevdir' has to be specified also in case dbus is not installed. Modem-manager will use its own built-in udev rule parser to determine modem specific values. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- package/modem-manager/Config.in | 2 +- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 3 files changed, 56 insertions(+), 20 deletions(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index c4c723776d..d211d68ee1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER depends on BR2_USE_WCHAR # libglib2 and gnutls depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 depends on BR2_USE_MMU # dbus - select BR2_PACKAGE_DBUS # runtime dependency + select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV help diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.20.1 From yann.morin.1998 at free.fr Mon Dec 12 19:44:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:44:47 +0100 Subject: [Buildroot] [git commit] package/libmbim: fix license Message-ID: <20221212194529.D041985FF7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f3b31a39fdffbf738789885f6e318131055e4b9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1c12b82298..e728cf58f9 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Mon Dec 12 19:44:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:44:50 +0100 Subject: [Buildroot] [git commit] packaeg/libmbim: fix license files Message-ID: <20221212194529.DEB4586019@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d3d1d5a2dab19a954915c807e90ac74708b7e9ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update license files: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 Fixes: - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/libmbim/libmbim.hash | 4 ++-- package/libmbim/libmbim.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index 2e2b46fcdb..8e7633cb94 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index e728cf58f9..59f55a57bc 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -7,7 +7,8 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB +LIBMBIM_LICENSE_FILES = \ + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Mon Dec 12 19:46:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:46:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <20221212194651.GA1807803@scaer> Fabrice, All, +Peter for backports On 2022-12-12 18:27 +0100, Fabrice Fontaine spake thusly: > libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 > and > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Thanks for making that a separate patch, we can backport it to stable branches! ? Regards, Yann E. MORIN. > --- > package/libmbim/libmbim.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk > index 1c12b82298..e728cf58f9 100644 > --- a/package/libmbim/libmbim.mk > +++ b/package/libmbim/libmbim.mk > @@ -6,7 +6,7 @@ > > LIBMBIM_VERSION = 1.28.2 > LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) > -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) > +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) > LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB > LIBMBIM_CPE_ID_VENDOR = freedesktop > LIBMBIM_INSTALL_STAGING = YES > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 12 19:47:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:47:08 +0100 Subject: [Buildroot] [PATCH 2/2] packaeg/libmbim: fix license files In-Reply-To: <20221212172724.4364-2-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> <20221212172724.4364-2-fontaine.fabrice@gmail.com> Message-ID: <20221212194708.GB1807803@scaer> Fabrice, All, On 2022-12-12 18:27 +0100, Fabrice Fontaine spake thusly: > Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update > license files: > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 > > Fixes: > - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/libmbim/libmbim.hash | 4 ++-- > package/libmbim/libmbim.mk | 3 ++- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash > index 2e2b46fcdb..8e7633cb94 100644 > --- a/package/libmbim/libmbim.hash > +++ b/package/libmbim/libmbim.hash > @@ -1,4 +1,4 @@ > # Locally computed > sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt > +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt > diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk > index e728cf58f9..59f55a57bc 100644 > --- a/package/libmbim/libmbim.mk > +++ b/package/libmbim/libmbim.mk > @@ -7,7 +7,8 @@ > LIBMBIM_VERSION = 1.28.2 > LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) > LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) > -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB > +LIBMBIM_LICENSE_FILES = \ > + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt > LIBMBIM_CPE_ID_VENDOR = freedesktop > LIBMBIM_INSTALL_STAGING = YES > > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From heiko.thiery at gmail.com Mon Dec 12 20:00:39 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 21:00:39 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212193528.23168-1-heiko.thiery@gmail.com> References: <20221212193528.23168-1-heiko.thiery@gmail.com> Message-ID: Hi, Am Mo., 12. Dez. 2022 um 20:35 Uhr schrieb Heiko Thiery : > > Switch package type to meson as the primary supported build system from now > on is meson and the autotools support as despricated. The package tarball > is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the > gitlab archive URL. > > All previously supported options are converted to the meson configuraiton > options and support for new ones is added. The new options are: > bash_completion, polkit, systemd, qrtr. > > The dbus build dependency is needed since the meson build system > uses dbus pkg-config to determine install locations. The 'udevdir' has > to be specified also in case dbus is not installed. Modem-manager will > use its own built-in udev rule parser to determine modem specific values. > > For building with libqmi support version 1.32.2 is required and for > libmbim version 1.28.2 is required. > > Signed-off-by: Heiko Thiery > --- I forgot to add the history ;-/ v3: - remove mention of runtime dependency in Config.in - explained in commit log why dbus dependency is need and why udevdir needed -- Heiko > package/modem-manager/Config.in | 2 +- > package/modem-manager/modem-manager.hash | 2 +- > package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ > 3 files changed, 56 insertions(+), 20 deletions(-) > > diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in > index c4c723776d..d211d68ee1 100644 > --- a/package/modem-manager/Config.in > +++ b/package/modem-manager/Config.in > @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER > depends on BR2_USE_WCHAR # libglib2 and gnutls > depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 > depends on BR2_USE_MMU # dbus > - select BR2_PACKAGE_DBUS # runtime dependency > + select BR2_PACKAGE_DBUS > select BR2_PACKAGE_LIBGLIB2 > select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV > help > diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash > index 40c8ad703f..e6967f8d62 100644 > --- a/package/modem-manager/modem-manager.hash > +++ b/package/modem-manager/modem-manager.hash > @@ -1,4 +1,4 @@ > #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc > -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz > +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index d0c9b7377b..8a0dbba3a4 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -4,42 +4,78 @@ > # > ################################################################################ > > -MODEM_MANAGER_VERSION = 1.18.12 > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > +MODEM_MANAGER_VERSION = 1.20.2 > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > MODEM_MANAGER_SELINUX_MODULES = modemmanager > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > MODEM_MANAGER_INSTALL_STAGING = YES > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > +MODEM_MANAGER_CONF_OPTS = \ > + -Dpowerd_suspend_resume=false \ > + -Dudevdir=/usr/lib/udev > > -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) > -MODEM_MANAGER_DEPENDENCIES += libqmi > -MODEM_MANAGER_CONF_OPTS += --with-qmi > +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > +MODEM_MANAGER_DEPENDENCIES += libgudev > +MODEM_MANAGER_CONF_OPTS += -Dudev=true > else > -MODEM_MANAGER_CONF_OPTS += --without-qmi > +MODEM_MANAGER_CONF_OPTS += -Dudev=false > endif > > -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > -MODEM_MANAGER_DEPENDENCIES += libgudev > -MODEM_MANAGER_CONF_OPTS += --with-udev > +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) > +MODEM_MANAGER_DEPENDENCIES += libqmi > +MODEM_MANAGER_CONF_OPTS += -Dqmi=true > else > -MODEM_MANAGER_CONF_OPTS += --without-udev > +MODEM_MANAGER_CONF_OPTS += -Dqmi=false > endif > > ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) > MODEM_MANAGER_DEPENDENCIES += libmbim > -MODEM_MANAGER_CONF_OPTS += --with-mbim > +MODEM_MANAGER_CONF_OPTS += -Dmbim=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dmbim=false > +endif > + > +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) > +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib > +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false > +endif > + > +ifeq ($(BR2_PACKAGE_SYSTEMD),y) > +MODEM_MANAGER_DEPENDENCIES += systemd > +MODEM_MANAGER_CONF_OPTS += \ > + -Dsystemd_journal=true \ > + -Dsystemd_suspend_resume=true \ > + -Dsystemdsystemunitdir=/usr/lib/systemd/system > +else > +MODEM_MANAGER_CONF_OPTS += \ > + -Dsystemd_journal=false \ > + -Dsystemd_suspend_resume=false \ > + -Dsystemdsystemunitdir=no > +endif > + > +ifeq ($(BR2_PACKAGE_POLKIT),y) > +MODEM_MANAGER_DEPENDENCIES += polkit > +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict > else > -MODEM_MANAGER_CONF_OPTS += --without-mbim > +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no > endif > > ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > MODEM_MANAGER_DEPENDENCIES += gobject-introspection > -MODEM_MANAGER_CONF_OPTS += --enable-introspection > +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false > +endif > + > +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) > +MODEM_MANAGER_DEPENDENCIES += bash-completion > +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true > else > -MODEM_MANAGER_CONF_OPTS += --disable-introspection > +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false > endif > > define MODEM_MANAGER_INSTALL_INIT_SYSV > @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV > $(TARGET_DIR)/etc/init.d/S44modem-manager > endef > > -$(eval $(autotools-package)) > +$(eval $(meson-package)) > -- > 2.20.1 > From bernd.kuhls at t-online.de Mon Dec 12 20:27:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:27:28 +0100 Subject: [Buildroot] [PATCH 2/2] package/libass: bump version to 0.17.0 In-Reply-To: <20221212202728.1531746-1-bernd.kuhls@t-online.de> References: <20221212202728.1531746-1-bernd.kuhls@t-online.de> Message-ID: <20221212202728.1531746-2-bernd.kuhls@t-online.de> Release notes: https://github.com/libass/libass/releases/tag/0.17.0 Added new optional dependency to libunibreak introduced by this bump. Signed-off-by: Bernd Kuhls --- package/libass/libass.hash | 2 +- package/libass/libass.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/libass/libass.hash b/package/libass/libass.hash index b8952a4730..beb7639b1f 100644 --- a/package/libass/libass.hash +++ b/package/libass/libass.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5dbde9e22339119cf8eed59eea6c623a0746ef5a90b689e68a090109078e3c08 libass-0.16.0.tar.xz +sha256 971e2e1db59d440f88516dcd1187108419a370e64863f70687da599fdf66cc1a libass-0.17.0.tar.xz sha256 f7e30699d02798351e7f839e3d3bfeb29ce65e44efa7735c225464c4fd7dfe9c COPYING diff --git a/package/libass/libass.mk b/package/libass/libass.mk index 4ba812e3fc..1cc8310312 100644 --- a/package/libass/libass.mk +++ b/package/libass/libass.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBASS_VERSION = 0.16.0 +LIBASS_VERSION = 0.17.0 LIBASS_SOURCE = libass-$(LIBASS_VERSION).tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. @@ -33,4 +33,11 @@ else LIBASS_CONF_OPTS += --disable-fontconfig --disable-require-system-font-provider endif +ifeq ($(BR2_PACKAGE_LIBUNIBREAK),y) +LIBASS_DEPENDENCIES += libunibreak +LIBASS_CONF_OPTS += --enable-libunibreak +else +LIBASS_CONF_OPTS += --disable-libunibreak +endif + $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:27:27 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:27:27 +0100 Subject: [Buildroot] [PATCH 1/2] package/libunibreak: new package Message-ID: <20221212202728.1531746-1-bernd.kuhls@t-online.de> Introduced as optional dependency with libass 0.17.0. Signed-off-by: Bernd Kuhls --- Build-tested using this defconfig BR2_PACKAGE_LIBUNIBREAK=y arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: OK bootlin-armv5-uclibc [ 4/44]: OK bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: OK bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: OK bootlin-m68k-68040-uclibc [ 9/44]: OK bootlin-microblazeel-uclibc [10/44]: OK bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: OK bootlin-nios2-glibc [13/44]: OK bootlin-openrisc-uclibc [14/44]: OK bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: OK bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: OK bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: OK bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: OK bootlin-xtensa-uclibc [26/44]: OK br-arm-basic [27/44]: OK br-arm-full-nothread [28/44]: OK br-arm-full-static [29/44]: OK br-i386-pentium4-full [30/44]: OK br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: OK br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: OK br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: OK sourcery-arm [40/44]: OK sourcery-arm-thumb2 [41/44]: OK sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: OK 44 builds, 0 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed DEVELOPERS | 1 + package/Config.in | 1 + package/libunibreak/Config.in | 8 ++++++++ package/libunibreak/libunibreak.hash | 3 +++ package/libunibreak/libunibreak.mk | 13 +++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/libunibreak/Config.in create mode 100644 package/libunibreak/libunibreak.hash create mode 100644 package/libunibreak/libunibreak.mk diff --git a/DEVELOPERS b/DEVELOPERS index 60ccdd8419..ad7f3f4b91 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -399,6 +399,7 @@ F: package/libsndfile/ F: package/libsoundtouch/ F: package/libsquish/ F: package/libudfread/ +F: package/libunibreak/ F: package/liburiparser/ F: package/libutp/ F: package/libva/ diff --git a/package/Config.in b/package/Config.in index 5cd6bb9b7f..d66bc2e84c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2143,6 +2143,7 @@ menu "Text and terminal handling" source "package/libestr/Config.in" source "package/libfribidi/Config.in" source "package/libiconv/Config.in" + source "package/libunibreak/Config.in" source "package/libunistring/Config.in" source "package/linenoise/Config.in" source "package/ncurses/Config.in" diff --git a/package/libunibreak/Config.in b/package/libunibreak/Config.in new file mode 100644 index 0000000000..101d621fd6 --- /dev/null +++ b/package/libunibreak/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_LIBUNIBREAK + bool "libunibreak" + help + libunibreak is an implementation of the line breaking and word + breaking algorithms as described in Unicode Standard Annex 14 + and Unicode Standard Annex 29. + + https://github.com/adah1972/libunibreak diff --git a/package/libunibreak/libunibreak.hash b/package/libunibreak/libunibreak.hash new file mode 100644 index 0000000000..bb85f21cdc --- /dev/null +++ b/package/libunibreak/libunibreak.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 dd1a92d4c5646aa0e457ff41d89812ec5243863be6c20bbcb5ee380f3dd78377 libunibreak-5.1.tar.gz +sha256 0c57e2ec42ece17791a75d2f9b2f8e0663181be008667a507f765b3ef22522db LICENCE diff --git a/package/libunibreak/libunibreak.mk b/package/libunibreak/libunibreak.mk new file mode 100644 index 0000000000..fa52116c1f --- /dev/null +++ b/package/libunibreak/libunibreak.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# libunibreak +# +################################################################################ + +LIBUNIBREAK_VERSION = 5.1 +LIBUNIBREAK_SITE = https://github.com/adah1972/libunibreak/releases/download/libunibreak_$(subst .,_,$(LIBUNIBREAK_VERSION)) +LIBUNIBREAK_INSTALL_STAGING = YES +LIBUNIBREAK_LICENSE = Zlib +LIBUNIBREAK_LICENSE_FILES = LICENCE + +$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:34:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:34:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbluray: bump version to 1.3.4 Message-ID: <20221212203443.1542935-1-bernd.kuhls@t-online.de> Changelog: https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog Added a configure option to build without external libudfread introduced in version 1.3.4: https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 Using --with-external-libudfread is broken so this option was not added. Since the default to build with optional libudfread support was kept upstream there is no change in behaviour. Signed-off-by: Bernd Kuhls --- package/libbluray/libbluray.hash | 4 ++-- package/libbluray/libbluray.mk | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/libbluray/libbluray.hash b/package/libbluray/libbluray.hash index 6e62bb49a1..a631722bb0 100644 --- a/package/libbluray/libbluray.hash +++ b/package/libbluray/libbluray.hash @@ -1,4 +1,4 @@ -# From http://download.videolan.org/pub/videolan/libbluray/1.3.1/libbluray-1.3.1.tar.bz2.sha512 -sha512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a libbluray-1.3.1.tar.bz2 +# From http://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2.sha512 +sha512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 libbluray-1.3.4.tar.bz2 # Locally computed sha256 b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d COPYING diff --git a/package/libbluray/libbluray.mk b/package/libbluray/libbluray.mk index a9eb3c67c6..54f4caa368 100644 --- a/package/libbluray/libbluray.mk +++ b/package/libbluray/libbluray.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBLURAY_VERSION = 1.3.1 +LIBBLURAY_VERSION = 1.3.4 LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION) LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2 LIBBLURAY_INSTALL_STAGING = YES @@ -21,6 +21,8 @@ endif ifeq ($(BR2_PACKAGE_LIBUDFREAD),y) LIBBLURAY_DEPENDENCIES += libudfread +else +LIBBLURAY_CONF_OPTS += --without-external-libudfread endif ifeq ($(BR2_PACKAGE_FREETYPE),y) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:56:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:56:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: bump version to 1.15 Message-ID: <20221212205610.1550316-1-bernd.kuhls@t-online.de> Release notes: https://github.com/ebiggers/libdeflate/blob/master/NEWS.md Switch to cmake. Added CFLAGS to fix uClibc build: /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? Signed-off-by: Bernd Kuhls --- package/libdeflate/libdeflate.hash | 2 +- package/libdeflate/libdeflate.mk | 27 ++++----------------------- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/package/libdeflate/libdeflate.hash b/package/libdeflate/libdeflate.hash index 7dae12921f..79de3439d7 100644 --- a/package/libdeflate/libdeflate.hash +++ b/package/libdeflate/libdeflate.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba89fb167a5ab6bbdfa6ee3b1a71636e8140fa8471cce8a311697584948e4d06 libdeflate-1.12.tar.gz +sha256 58b95040df7383dc0413defb700d9893c194732474283cc4c8f144b00a68154b libdeflate-1.15.tar.gz sha256 5d246dd2537307b80fed9ba5fdddf5d0fe7a8f023393a071182b9daed56b40fe COPYING diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 93ec5909a5..2305af4dc9 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -4,31 +4,12 @@ # ################################################################################ -LIBDEFLATE_VERSION = 1.12 +LIBDEFLATE_VERSION = 1.15 LIBDEFLATE_SITE = $(call github,ebiggers,libdeflate,v$(LIBDEFLATE_VERSION)) LIBDEFLATE_LICENSE = MIT LIBDEFLATE_LICENSE_FILES = COPYING LIBDEFLATE_INSTALL_STAGING = YES +LIBDEFLATE_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" -ifeq ($(BR2_STATIC_LIBS),y) -LIBDEFLATE_MAKE_OPTS += DISABLE_SHARED=yes -endif - -define LIBDEFLATE_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) -endef - -define LIBDEFLATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" PREFIX=/usr install -endef - -define LIBDEFLATE_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(TARGET_DIR)" PREFIX=/usr install -endef - -$(eval $(generic-package)) +$(eval $(cmake-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:01:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:01:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 Message-ID: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:04:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:04:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.0 Message-ID: <20221212210443.2017076-1-bernd.kuhls@t-online.de> Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls --- package/sqlite/sqlite.hash | 2 +- package/sqlite/sqlite.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sqlite/sqlite.hash b/package/sqlite/sqlite.hash index 936f42e8e9..ea4e30a463 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb sqlite-autoconf-3390400.tar.gz +sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 4f4164c374..9d0b60ab59 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.39.4 -SQLITE_TAR_VERSION = 3390400 +SQLITE_VERSION = 3.40.0 +SQLITE_TAR_VERSION = 3400000 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:08:37 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:08:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: bump version to 0.4.7.12 Message-ID: <20221212210837.2035770-1-bernd.kuhls@t-online.de> Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Signed-off-by: Bernd Kuhls --- package/tor/tor.hash | 4 ++-- package/tor/tor.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tor/tor.hash b/package/tor/tor.hash index dba08f51b5..2a2953dc29 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum -sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz +# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum +sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index ed3714f2db..6812005618 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.10 +TOR_VERSION = 0.4.7.12 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:14:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:14:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package Message-ID: <20221212211428.2036144-1-bernd.kuhls@t-online.de> According to the upstream release notes of version 2.0.0: https://lists.x.org/archives/xorg-announce/2022-July/003180.html "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & Solaris systems. Linux systems should instead use either xf86-input- libinput or xf86-input-evdev. While versions 1.9.0 and earlier had rudimentary support for Linux as well, that has been removed in this release." Signed-off-by: Bernd Kuhls --- Config.in.legacy | 5 +++++ package/x11r7/Config.in | 1 - .../x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- .../xdriver_xf86-input-keyboard.hash | 4 ---- .../xdriver_xf86-input-keyboard.mk | 15 --------------- 5 files changed, 5 insertions(+), 25 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/Config.in delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..b70d4c7206 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD + bool "xf86-input-keyboard removed" + help + The X.org keyboard input driver does not support linux. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index da79c4e851..4d3613cf4d 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -149,7 +149,6 @@ if BR2_PACKAGE_XORG7 menu "X11R7 Drivers" source package/x11r7/xdriver_xf86-input-evdev/Config.in source package/x11r7/xdriver_xf86-input-joystick/Config.in - source package/x11r7/xdriver_xf86-input-keyboard/Config.in source package/x11r7/xdriver_xf86-input-libinput/Config.in source package/x11r7/xdriver_xf86-input-mouse/Config.in source package/x11r7/xdriver_xf86-input-synaptics/Config.in diff --git a/package/x11r7/xdriver_xf86-input-keyboard/Config.in b/package/x11r7/xdriver_xf86-input-keyboard/Config.in deleted file mode 100644 index ee23033b97..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD - bool "xf86-input-keyboard" - select BR2_PACKAGE_XORGPROTO - help - Keyboard input driver diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash deleted file mode 100644 index 66e2c3ed95..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002739.html -sha256 f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 xf86-input-keyboard-1.9.0.tar.bz2 -# Locally calculated -sha256 b91b17c53724c79685e3025a38028b7d48c966fdd239e0efe2d98874d3c139a0 COPYING diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk deleted file mode 100644 index fb1e289643..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# xdriver_xf86-input-keyboard -# -################################################################################ - -XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.9.0 -XDRIVER_XF86_INPUT_KEYBOARD_SOURCE = xf86-input-keyboard-$(XDRIVER_XF86_INPUT_KEYBOARD_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_KEYBOARD_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE = MIT -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE_FILES = COPYING -XDRIVER_XF86_INPUT_KEYBOARD_DEPENDENCIES = xserver_xorg-server xorgproto -XDRIVER_XF86_INPUT_KEYBOARD_CONF_OPTS = --disable-selective-werror - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:22:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:22:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 Message-ID: <20221212212249.2360248-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-January/003129.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-libinput.hash | 7 +++---- .../xdriver_xf86-input-libinput.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash index a2f295d6b5..480886b295 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-September/003110.html -sha256 f80da3c514fe1cbf57fa1b1bd6ff97f6b0a1f87466ad89247bac59cd0a5869f6 xf86-input-libinput-1.2.0.tar.bz2 -sha512 ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d xf86-input-libinput-1.2.0.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-January/003129.html +sha256 8151db5b9ddb317c0ce92dcb62da9a8db5079e5b8a95b60abc854da21e7e971b xf86-input-libinput-1.2.1.tar.xz +sha512 3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7 xf86-input-libinput-1.2.1.tar.xz # Locally computed sha256 4114220b281561e80f3422f0e7ae8d3e1fc85131ffc2e3b6265119e66f1adb27 COPYING diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk index 21d962aa52..d1f93ffb5b 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.0 -XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.1 +XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.xz +XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_LIBINPUT_LICENSE = MIT XDRIVER_XF86_INPUT_LIBINPUT_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_LIBINPUT_DEPENDENCIES = libinput xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:27:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:27:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xkeyboard-config: bump version to 2.37 Message-ID: <20221212212713.2362294-1-bernd.kuhls@t-online.de> Release notes: https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS Signed-off-by: Bernd Kuhls --- package/x11r7/xkeyboard-config/xkeyboard-config.hash | 2 +- package/x11r7/xkeyboard-config/xkeyboard-config.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.hash b/package/x11r7/xkeyboard-config/xkeyboard-config.hash index e7e3765e59..08e36da1d0 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.hash +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1f1bb1292a161d520a3485d378609277d108cd07cde0327c16811ff54c3e1595 xkeyboard-config-2.36.tar.xz +sha256 eb1383a5ac4b6210d7c7302b9d6fab052abdf51c5d2c9b55f1f779997ba68c6c xkeyboard-config-2.37.tar.xz sha256 6ca90f4b67dced4062894d6d77f4cc39343df9e359fc12f5e5d3c89ef2a3ef6d COPYING diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.mk b/package/x11r7/xkeyboard-config/xkeyboard-config.mk index 0f45d9f74a..b82c15a23a 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.mk +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.mk @@ -4,7 +4,7 @@ # ################################################################################ -XKEYBOARD_CONFIG_VERSION = 2.36 +XKEYBOARD_CONFIG_VERSION = 2.37 XKEYBOARD_CONFIG_SOURCE = xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION).tar.xz XKEYBOARD_CONFIG_SITE = https://www.x.org/releases/individual/data/xkeyboard-config XKEYBOARD_CONFIG_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:32:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:32:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXft: bump version to 2.3.7 Message-ID: <20221212213244.2367473-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg/2022-November/061175.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 484764be3d..5074365aed 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html -sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz -sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz +# From https://lists.x.org/archives/xorg/2022-November/061175.html +sha256 79f0b37c45007381c371a790c2754644ad955166dbf2a48e3625032e9bdd4f71 libXft-2.3.7.tar.xz +sha512 9df29d3c7b88a21952df1015604511e5d79856d721b2a61eb2c5a062a9abccf16318132432a7c86c0ef816bf174ae86842fa67dabbaa0b163dfa56d99022de19 libXft-2.3.7.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index a86501900c..845b612669 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_VERSION = 2.3.7 XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:43:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:43:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xutil_makedepend: bump version to 1.0.8 Message-ID: <20221212214334.2635166-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003300.html Signed-off-by: Bernd Kuhls --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 6 +++--- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 3a7496e1a4..e2fe117f10 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html -sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz -sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003300.html +sha256 bfb26f8025189b2a01286ce6daacc2af8fe647440b40bb741dd5c397572cba5b makedepend-1.0.8.tar.xz +sha512 6707b1107c07d4ffbcf008181e877d18a0bcc4aea03860ee1158f5630c7fdce4cf9ad7bee3b38ee420c3a44819ed4b56a6f2428a5b695c0dbd17fb3e60825a6d makedepend-1.0.8.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index b16bbe0978..0c4a32c006 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,7 +4,7 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_VERSION = 1.0.8 XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:58:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:58:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/libfreeglut: bump version to 3.4.0 Message-ID: <20221212215836.2929166-1-bernd.kuhls@t-online.de> Release notes: https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 Upstream switched to github: https://freeglut.sourceforge.net/news.php https://sourceforge.net/p/freeglut/mailman/message/37622871/ Signed-off-by: Bernd Kuhls --- package/libfreeglut/libfreeglut.hash | 5 +---- package/libfreeglut/libfreeglut.mk | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/package/libfreeglut/libfreeglut.hash b/package/libfreeglut/libfreeglut.hash index ce9fb9e299..249a780f04 100644 --- a/package/libfreeglut/libfreeglut.hash +++ b/package/libfreeglut/libfreeglut.hash @@ -1,6 +1,3 @@ -# From http://sourceforge.net/projects/freeglut/files/freeglut/3.2.2/ -md5 485c1976165315fc42c0b0a1802816d9 freeglut-3.2.2.tar.gz -sha1 8e53cc0251165d02cce8d6d5054159c310958b74 freeglut-3.2.2.tar.gz # Locally computed -sha256 c5944a082df0bba96b5756dddb1f75d0cd72ce27b5395c6c1dde85c2ff297a50 freeglut-3.2.2.tar.gz +sha256 3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec freeglut-3.4.0.tar.gz sha256 b6593d5ec4c113a274abb85b10e8615895cb0ddb89f7912af5fe5aa8df38a275 COPYING diff --git a/package/libfreeglut/libfreeglut.mk b/package/libfreeglut/libfreeglut.mk index 484b0f4b97..09309aeceb 100644 --- a/package/libfreeglut/libfreeglut.mk +++ b/package/libfreeglut/libfreeglut.mk @@ -4,9 +4,9 @@ # ################################################################################ -LIBFREEGLUT_VERSION = 3.2.2 +LIBFREEGLUT_VERSION = 3.4.0 LIBFREEGLUT_SOURCE = freeglut-$(LIBFREEGLUT_VERSION).tar.gz -LIBFREEGLUT_SITE = http://downloads.sourceforge.net/freeglut +LIBFREEGLUT_SITE = https://github.com/FreeGLUTProject/freeglut/releases/download/v$(LIBFREEGLUT_VERSION) LIBFREEGLUT_LICENSE = MIT LIBFREEGLUT_LICENSE_FILES = COPYING LIBFREEGLUT_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 22:05:02 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 23:05:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/libglfw: bump version to 3.3.8 Message-ID: <20221212220502.2940022-1-bernd.kuhls@t-online.de> Changelog: https://www.glfw.org/changelog.html Signed-off-by: Bernd Kuhls --- package/libglfw/libglfw.hash | 2 +- package/libglfw/libglfw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libglfw/libglfw.hash b/package/libglfw/libglfw.hash index 5bffc55d26..9d38946f3c 100644 --- a/package/libglfw/libglfw.hash +++ b/package/libglfw/libglfw.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed07b90e334dcd39903e6288d90fa1ae0cf2d2119fec516cf743a0a404527c02 libglfw-3.3.6.tar.gz +sha256 f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713 libglfw-3.3.8.tar.gz sha256 149704059b5d0bf551637e50042dd4de9c2cae921021f6636298911e3a5f9462 LICENSE.md diff --git a/package/libglfw/libglfw.mk b/package/libglfw/libglfw.mk index 0a3986f662..eee8e7b298 100644 --- a/package/libglfw/libglfw.mk +++ b/package/libglfw/libglfw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGLFW_VERSION = 3.3.6 +LIBGLFW_VERSION = 3.3.8 LIBGLFW_SITE = $(call github,glfw,glfw,$(LIBGLFW_VERSION)) LIBGLFW_INSTALL_STAGING = YES LIBGLFW_LICENSE = Zlib -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 22:07:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 23:07:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/inih: bump version to 56 Message-ID: <20221212220757.2941808-1-bernd.kuhls@t-online.de> Release notes: https://github.com/benhoyt/inih/releases/tag/r56 Signed-off-by: Bernd Kuhls --- package/inih/inih.hash | 2 +- package/inih/inih.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/inih/inih.hash b/package/inih/inih.hash index af921b294d..e2ed923c7a 100644 --- a/package/inih/inih.hash +++ b/package/inih/inih.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba55f8ae2a8caf0653f30f48567241e14ea916acfc13481f502d8a9c8f507f68 inih-55.tar.gz +sha256 4f2ba6bd122d30281a8c7a4d5723b7af90b56aa828c0e88256d7fceda03a491a inih-56.tar.gz sha256 9ae3b39e83e9158e44b67733baa3bb2d84e80efdcfb14a5820210a42c7abdf7f LICENSE.txt diff --git a/package/inih/inih.mk b/package/inih/inih.mk index 7f36175576..c43412894a 100644 --- a/package/inih/inih.mk +++ b/package/inih/inih.mk @@ -4,7 +4,7 @@ # ################################################################################ -INIH_VERSION = 55 +INIH_VERSION = 56 INIH_SITE = $(call github,benhoyt,inih,r$(INIH_VERSION)) INIH_INSTALL_STAGING = YES INIH_LICENSE = BSD-3-Clause -- 2.34.1 From gadiyar at ti.com Mon Dec 12 22:35:45 2022 From: gadiyar at ti.com (Gadiyar, Anand) Date: Mon, 12 Dec 2022 22:35:45 +0000 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221211222229.678a56dc@windsurf> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> <20221211222229.678a56dc@windsurf> Message-ID: > From: Thomas Petazzoni > Sent: Sunday, December 11, 2022 3:22 PM > > On Sun, 11 Dec 2022 21:41:11 +0100 > Fran?ois Perrad wrote: > > > see > > > https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ > > this patch does this rework. > > Thanks, but it needs to be integrated in a v8 of the patch series. > > Thanks! > > Thomas Thanks for the comments Thomas and I apologize for not catching these points earlier. We did build but didn't read the log messages obviously. I will rework and resubmit v8 shortly. Best Regards, Anand From james.hilliard1 at gmail.com Tue Dec 13 01:49:55 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:55 -0700 Subject: [Buildroot] [PATCH 1/7] package/python-async-generator: new package Message-ID: <20221213015001.4175808-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-async-generator/Config.in | 6 ++++++ .../python-async-generator.hash | 7 +++++++ .../python-async-generator.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/python-async-generator/Config.in create mode 100644 package/python-async-generator/python-async-generator.hash create mode 100644 package/python-async-generator/python-async-generator.mk diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..4a4d7ffdcb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1360,6 +1360,7 @@ F: package/python-aiosignal/ F: package/python-aiozipkin/ F: package/python-argon2-cffi/ F: package/python-argon2-cffi-bindings/ +F: package/python-async-generator/ F: package/python-async-lru/ F: package/python-async-timeout/ F: package/python-bidict/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..facd38dd1e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -959,6 +959,7 @@ menu "External python modules" source "package/python-arrow/Config.in" source "package/python-asgiref/Config.in" source "package/python-asn1crypto/Config.in" + source "package/python-async-generator/Config.in" source "package/python-async-lru/Config.in" source "package/python-async-timeout/Config.in" source "package/python-attrs/Config.in" diff --git a/package/python-async-generator/Config.in b/package/python-async-generator/Config.in new file mode 100644 index 0000000000..eb5720c652 --- /dev/null +++ b/package/python-async-generator/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_ASYNC_GENERATOR + bool "python-async-generator" + help + Async generators and context managers for Python 3.5+. + + https://github.com/python-trio/async_generator diff --git a/package/python-async-generator/python-async-generator.hash b/package/python-async-generator/python-async-generator.hash new file mode 100644 index 0000000000..3a94d5eb31 --- /dev/null +++ b/package/python-async-generator/python-async-generator.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/async_generator/json +md5 078a29b4afb3d7f38c097a530f042a55 async_generator-1.10.tar.gz +sha256 6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144 async_generator-1.10.tar.gz +# Locally computed sha256 checksums +sha256 b54d37617a67005623de975715952a2df062a2616c197bc3b6b451245b0c9265 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-async-generator/python-async-generator.mk b/package/python-async-generator/python-async-generator.mk new file mode 100644 index 0000000000..d5e4f430fc --- /dev/null +++ b/package/python-async-generator/python-async-generator.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-async-generator +# +################################################################################ + +PYTHON_ASYNC_GENERATOR_VERSION = 1.10 +PYTHON_ASYNC_GENERATOR_SOURCE = async_generator-$(PYTHON_ASYNC_GENERATOR_VERSION).tar.gz +PYTHON_ASYNC_GENERATOR_SITE = https://files.pythonhosted.org/packages/ce/b6/6fa6b3b598a03cba5e80f829e0dadbb49d7645f523d209b2fb7ea0bbb02a +PYTHON_ASYNC_GENERATOR_SETUP_TYPE = setuptools +PYTHON_ASYNC_GENERATOR_LICENSE = Apache-2.0 or MIT +PYTHON_ASYNC_GENERATOR_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:56 -0700 Subject: [Buildroot] [PATCH 2/7] package/python-sniffio: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-2-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-sniffio/Config.in | 6 ++++++ package/python-sniffio/python-sniffio.hash | 7 +++++++ package/python-sniffio/python-sniffio.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/python-sniffio/Config.in create mode 100644 package/python-sniffio/python-sniffio.hash create mode 100644 package/python-sniffio/python-sniffio.mk diff --git a/DEVELOPERS b/DEVELOPERS index 4a4d7ffdcb..dc3d012de7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1391,6 +1391,7 @@ F: package/python-pypa-build/ F: package/python-pyphen/ F: package/python-rtoml/ F: package/python-snappy/ +F: package/python-sniffio/ F: package/python-sockjs/ F: package/python-terminaltables/ F: package/python-tinycss2/ diff --git a/package/Config.in b/package/Config.in index facd38dd1e..aa8825d3e1 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1276,6 +1276,7 @@ menu "External python modules" source "package/python-smbus-cffi/Config.in" source "package/python-smmap2/Config.in" source "package/python-snappy/Config.in" + source "package/python-sniffio/Config.in" source "package/python-socketio/Config.in" source "package/python-sockjs/Config.in" source "package/python-sortedcontainers/Config.in" diff --git a/package/python-sniffio/Config.in b/package/python-sniffio/Config.in new file mode 100644 index 0000000000..6f3947afe6 --- /dev/null +++ b/package/python-sniffio/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_SNIFFIO + bool "python-sniffio" + help + Sniff out which async library your code is running under. + + https://github.com/python-trio/sniffio diff --git a/package/python-sniffio/python-sniffio.hash b/package/python-sniffio/python-sniffio.hash new file mode 100644 index 0000000000..00af7c58bb --- /dev/null +++ b/package/python-sniffio/python-sniffio.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/sniffio/json +md5 abb96bcda81817d6c632915c53ac29c8 sniffio-1.3.0.tar.gz +sha256 e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 sniffio-1.3.0.tar.gz +# Locally computed sha256 checksums +sha256 652c878488d1456361e08c3f8607fd7ba59892a14103d15cce4ff93c85b5cc8b LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-sniffio/python-sniffio.mk b/package/python-sniffio/python-sniffio.mk new file mode 100644 index 0000000000..fa369a0e2f --- /dev/null +++ b/package/python-sniffio/python-sniffio.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-sniffio +# +################################################################################ + +PYTHON_SNIFFIO_VERSION = 1.3.0 +PYTHON_SNIFFIO_SOURCE = sniffio-$(PYTHON_SNIFFIO_VERSION).tar.gz +PYTHON_SNIFFIO_SITE = https://files.pythonhosted.org/packages/cd/50/d49c388cae4ec10e8109b1b833fd265511840706808576df3ada99ecb0ac +PYTHON_SNIFFIO_SETUP_TYPE = setuptools +PYTHON_SNIFFIO_LICENSE = Apache-2.0 or MIT +PYTHON_SNIFFIO_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:58 -0700 Subject: [Buildroot] [PATCH 4/7] package/python-trio: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-4-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio/Config.in | 12 ++++++++++++ package/python-trio/python-trio.hash | 7 +++++++ package/python-trio/python-trio.mk | 14 ++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/python-trio/Config.in create mode 100644 package/python-trio/python-trio.hash create mode 100644 package/python-trio/python-trio.mk diff --git a/DEVELOPERS b/DEVELOPERS index f25ef3094a..769cde7155 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1397,6 +1397,7 @@ F: package/python-sockjs/ F: package/python-terminaltables/ F: package/python-tinycss2/ F: package/python-tomli/ +F: package/python-trio/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ diff --git a/package/Config.in b/package/Config.in index 877a205366..dbf705bbdd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1302,6 +1302,7 @@ menu "External python modules" source "package/python-tqdm/Config.in" source "package/python-traitlets/Config.in" source "package/python-treq/Config.in" + source "package/python-trio/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" source "package/python-txdbus/Config.in" diff --git a/package/python-trio/Config.in b/package/python-trio/Config.in new file mode 100644 index 0000000000..0aa53c90ca --- /dev/null +++ b/package/python-trio/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_PYTHON_TRIO + bool "python-trio" + select BR2_PACKAGE_PYTHON_ASYNC_GENERATOR # runtime + select BR2_PACKAGE_PYTHON_ATTRS # runtime + select BR2_PACKAGE_PYTHON_IDNA # runtime + select BR2_PACKAGE_PYTHON_OUTCOME # runtime + select BR2_PACKAGE_PYTHON_SNIFFIO # runtime + select BR2_PACKAGE_PYTHON_SORTEDCONTAINERS # runtime + help + A friendly Python library for async concurrency and I/O. + + https://github.com/python-trio/trio diff --git a/package/python-trio/python-trio.hash b/package/python-trio/python-trio.hash new file mode 100644 index 0000000000..487194662e --- /dev/null +++ b/package/python-trio/python-trio.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/trio/json +md5 f7dbfa6a8722065f09da188641d8ed93 trio-0.22.0.tar.gz +sha256 ce68f1c5400a47b137c5a4de72c7c901bd4e7a24fbdebfe9b41de8c6c04eaacf trio-0.22.0.tar.gz +# Locally computed sha256 checksums +sha256 418d025e1284311f2690263e6efa6bf51585e5741818ece63e5862487e505bb9 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 faa301d72dcc023b432bd77dc08a773ca3449e5c27440b9d66eb46fb8500b430 LICENSE.MIT diff --git a/package/python-trio/python-trio.mk b/package/python-trio/python-trio.mk new file mode 100644 index 0000000000..80da203c15 --- /dev/null +++ b/package/python-trio/python-trio.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-trio +# +################################################################################ + +PYTHON_TRIO_VERSION = 0.22.0 +PYTHON_TRIO_SOURCE = trio-$(PYTHON_TRIO_VERSION).tar.gz +PYTHON_TRIO_SITE = https://files.pythonhosted.org/packages/0b/b8/1b81d2149c3e2c25900d40b8e6c8d3ca502a3cc844b90c962b0854aaf3f3 +PYTHON_TRIO_SETUP_TYPE = setuptools +PYTHON_TRIO_LICENSE = Apache-2.0 or MIT +PYTHON_TRIO_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:59 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:59 -0700 Subject: [Buildroot] [PATCH 5/7] package/python-wsproto: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-5-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-wsproto/Config.in | 7 +++++++ package/python-wsproto/python-wsproto.hash | 5 +++++ package/python-wsproto/python-wsproto.mk | 14 ++++++++++++++ 5 files changed, 28 insertions(+) create mode 100644 package/python-wsproto/Config.in create mode 100644 package/python-wsproto/python-wsproto.hash create mode 100644 package/python-wsproto/python-wsproto.mk diff --git a/DEVELOPERS b/DEVELOPERS index 769cde7155..89d2a9a2c3 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1401,6 +1401,7 @@ F: package/python-trio/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ +F: package/python-wsproto/ F: package/python-yarl/ F: package/python-zopfli/ F: package/rtl8192eu/ diff --git a/package/Config.in b/package/Config.in index dbf705bbdd..cd22bc9935 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1335,6 +1335,7 @@ menu "External python modules" source "package/python-wrapt/Config.in" source "package/python-ws4py/Config.in" source "package/python-wsaccel/Config.in" + source "package/python-wsproto/Config.in" source "package/python-wtforms/Config.in" source "package/python-xlib/Config.in" source "package/python-xlrd/Config.in" diff --git a/package/python-wsproto/Config.in b/package/python-wsproto/Config.in new file mode 100644 index 0000000000..0610348b8d --- /dev/null +++ b/package/python-wsproto/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_WSPROTO + bool "python-wsproto" + select BR2_PACKAGE_PYTHON_H11 # runtime + help + WebSockets state-machine based protocol implementation. + + https://github.com/python-hyper/wsproto/ diff --git a/package/python-wsproto/python-wsproto.hash b/package/python-wsproto/python-wsproto.hash new file mode 100644 index 0000000000..4eb3195785 --- /dev/null +++ b/package/python-wsproto/python-wsproto.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/wsproto/json +md5 f64973434117e23d2079460ed64b05c3 wsproto-1.2.0.tar.gz +sha256 ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065 wsproto-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 c0329a8dbf3437b095f7f5cf4257d6bb855e07120cae8786586073ff7a699959 LICENSE diff --git a/package/python-wsproto/python-wsproto.mk b/package/python-wsproto/python-wsproto.mk new file mode 100644 index 0000000000..629f4431b4 --- /dev/null +++ b/package/python-wsproto/python-wsproto.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-wsproto +# +################################################################################ + +PYTHON_WSPROTO_VERSION = 1.2.0 +PYTHON_WSPROTO_SOURCE = wsproto-$(PYTHON_WSPROTO_VERSION).tar.gz +PYTHON_WSPROTO_SITE = https://files.pythonhosted.org/packages/c9/4a/44d3c295350d776427904d73c189e10aeae66d7f555bb2feee16d1e4ba5a +PYTHON_WSPROTO_SETUP_TYPE = setuptools +PYTHON_WSPROTO_LICENSE = MIT +PYTHON_WSPROTO_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:50:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:50:01 -0700 Subject: [Buildroot] [PATCH 7/7] package/python-selenium: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-7-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-selenium/Config.in | 11 +++++++++++ package/python-selenium/python-selenium.hash | 3 +++ package/python-selenium/python-selenium.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/python-selenium/Config.in create mode 100644 package/python-selenium/python-selenium.hash create mode 100644 package/python-selenium/python-selenium.mk diff --git a/DEVELOPERS b/DEVELOPERS index a995f1d73f..391fe5e8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1391,6 +1391,7 @@ F: package/python-pydyf/ F: package/python-pypa-build/ F: package/python-pyphen/ F: package/python-rtoml/ +F: package/python-selenium/ F: package/python-snappy/ F: package/python-sniffio/ F: package/python-sockjs/ diff --git a/package/Config.in b/package/Config.in index 5c9179a80c..b4b4bcb94d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1256,6 +1256,7 @@ menu "External python modules" source "package/python-sdnotify/Config.in" source "package/python-secretstorage/Config.in" source "package/python-see/Config.in" + source "package/python-selenium/Config.in" source "package/python-semver/Config.in" source "package/python-sentry-sdk/Config.in" source "package/python-serial/Config.in" diff --git a/package/python-selenium/Config.in b/package/python-selenium/Config.in new file mode 100644 index 0000000000..30820f07f8 --- /dev/null +++ b/package/python-selenium/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_SELENIUM + bool "python-selenium" + select BR2_PACKAGE_PYTHON_CERTIFI # runtime + select BR2_PACKAGE_PYTHON_PYSOCKS # runtime + select BR2_PACKAGE_PYTHON_TRIO # runtime + select BR2_PACKAGE_PYTHON_TRIO_WEBSOCKET # runtime + select BR2_PACKAGE_PYTHON_URLLIB3 # runtime + help + Python language bindings for Selenium WebDriver. + + https://www.selenium.dev diff --git a/package/python-selenium/python-selenium.hash b/package/python-selenium/python-selenium.hash new file mode 100644 index 0000000000..f320e2d0bb --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 f3f853585dcdfbdde5a5d9e7d5e3f114 selenium-4.7.2.tar.gz +sha256 3aefa14a28a42e520550c1cd0f29cf1d566328186ea63aa9a3e01fb265b5894d selenium-4.7.2.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..a6fa95f352 --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.7.2 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/3e/3f/69a34f8a83c77bba0ea13323c665ee27bf1b357a049c06c7c611dad10f75 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 +PYTHON_SELENIUM_STRIP_COMPONENTS = 0 + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:50:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:50:00 -0700 Subject: [Buildroot] [PATCH 6/7] package/python-trio-websocket: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-6-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio-websocket/Config.in | 9 +++++++++ .../python-trio-websocket.hash | 3 +++ .../python-trio-websocket/python-trio-websocket.mk | 13 +++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/python-trio-websocket/Config.in create mode 100644 package/python-trio-websocket/python-trio-websocket.hash create mode 100644 package/python-trio-websocket/python-trio-websocket.mk diff --git a/DEVELOPERS b/DEVELOPERS index 89d2a9a2c3..a995f1d73f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1398,6 +1398,7 @@ F: package/python-terminaltables/ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-trio/ +F: package/python-trio-websocket/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ diff --git a/package/Config.in b/package/Config.in index cd22bc9935..5c9179a80c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1303,6 +1303,7 @@ menu "External python modules" source "package/python-traitlets/Config.in" source "package/python-treq/Config.in" source "package/python-trio/Config.in" + source "package/python-trio-websocket/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" source "package/python-txdbus/Config.in" diff --git a/package/python-trio-websocket/Config.in b/package/python-trio-websocket/Config.in new file mode 100644 index 0000000000..7d35fd0296 --- /dev/null +++ b/package/python-trio-websocket/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_TRIO_WEBSOCKET + bool "python-trio-websocket" + select BR2_PACKAGE_PYTHON_ASYNC_GENERATOR # runtime + select BR2_PACKAGE_PYTHON_TRIO # runtime + select BR2_PACKAGE_PYTHON_WSPROTO # runtime + help + WebSocket library for Trio. + + https://github.com/HyperionGray/trio-websocket diff --git a/package/python-trio-websocket/python-trio-websocket.hash b/package/python-trio-websocket/python-trio-websocket.hash new file mode 100644 index 0000000000..3e6e832d90 --- /dev/null +++ b/package/python-trio-websocket/python-trio-websocket.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/trio-websocket/json +md5 37b141910bdafa3c9b6731aa16646acc trio-websocket-0.9.2.tar.gz +sha256 a3d34de8fac26023eee701ed1e7bf4da9a8326b61a62934ec9e53b64970fd8fe trio-websocket-0.9.2.tar.gz diff --git a/package/python-trio-websocket/python-trio-websocket.mk b/package/python-trio-websocket/python-trio-websocket.mk new file mode 100644 index 0000000000..4522b87c9c --- /dev/null +++ b/package/python-trio-websocket/python-trio-websocket.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-trio-websocket +# +################################################################################ + +PYTHON_TRIO_WEBSOCKET_VERSION = 0.9.2 +PYTHON_TRIO_WEBSOCKET_SOURCE = trio-websocket-$(PYTHON_TRIO_WEBSOCKET_VERSION).tar.gz +PYTHON_TRIO_WEBSOCKET_SITE = https://files.pythonhosted.org/packages/75/91/44a0a016025794ba9fef530a6fbe59987153e2cbea7e11fe2f3d8c618740 +PYTHON_TRIO_WEBSOCKET_SETUP_TYPE = setuptools +PYTHON_TRIO_WEBSOCKET_LICENSE = MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:57 -0700 Subject: [Buildroot] [PATCH 3/7] package/python-outcome: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-3-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-outcome/Config.in | 7 +++++++ package/python-outcome/python-outcome.hash | 7 +++++++ package/python-outcome/python-outcome.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/python-outcome/Config.in create mode 100644 package/python-outcome/python-outcome.hash create mode 100644 package/python-outcome/python-outcome.mk diff --git a/DEVELOPERS b/DEVELOPERS index dc3d012de7..f25ef3094a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1383,6 +1383,7 @@ F: package/python-logstash/ F: package/python-maturin/ F: package/python-multidict/ F: package/python-mypy-extensions/ +F: package/python-outcome/ F: package/python-pathspec/ F: package/python-pep517/ F: package/python-pycares/ diff --git a/package/Config.in b/package/Config.in index aa8825d3e1..877a205366 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1144,6 +1144,7 @@ menu "External python modules" source "package/python-oauthlib/Config.in" source "package/python-opcua-asyncio/Config.in" source "package/python-orjson/Config.in" + source "package/python-outcome/Config.in" source "package/python-packaging/Config.in" source "package/python-paho-mqtt/Config.in" source "package/python-paramiko/Config.in" diff --git a/package/python-outcome/Config.in b/package/python-outcome/Config.in new file mode 100644 index 0000000000..bd51f3daea --- /dev/null +++ b/package/python-outcome/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_OUTCOME + bool "python-outcome" + select BR2_PACKAGE_PYTHON_ATTRS # runtime + help + Capture the outcome of Python function calls. + + https://github.com/python-trio/outcome diff --git a/package/python-outcome/python-outcome.hash b/package/python-outcome/python-outcome.hash new file mode 100644 index 0000000000..43796e89ac --- /dev/null +++ b/package/python-outcome/python-outcome.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/outcome/json +md5 58612ee4407901985f85ad3869dd83b8 outcome-1.2.0.tar.gz +sha256 6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672 outcome-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 652c878488d1456361e08c3f8607fd7ba59892a14103d15cce4ff93c85b5cc8b LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-outcome/python-outcome.mk b/package/python-outcome/python-outcome.mk new file mode 100644 index 0000000000..27d7fdede3 --- /dev/null +++ b/package/python-outcome/python-outcome.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-outcome +# +################################################################################ + +PYTHON_OUTCOME_VERSION = 1.2.0 +PYTHON_OUTCOME_SOURCE = outcome-$(PYTHON_OUTCOME_VERSION).tar.gz +PYTHON_OUTCOME_SITE = https://files.pythonhosted.org/packages/dd/91/741e1626e89fdc3664169e16300c59eefa4b23540cc6d6c70450f885098f +PYTHON_OUTCOME_SETUP_TYPE = setuptools +PYTHON_OUTCOME_LICENSE = Apache-2.0 or MIT +PYTHON_OUTCOME_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Dec 13 06:36:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 13 Dec 2022 06:36:48 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-12 Message-ID: <20221213063654.79E68416B4@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-12 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 10 | 1 | 0 | 11 | 2022.08.x | 13 | 14 | 0 | 27 | master | 223 | 256 | 2 | 481 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 38 host-pahole-1.24 | 13 xz-5.2.7 | 12 package/libmbim/libmbim.mk:... | 7 davfs2-1.7.0 | 6 host-binutils-2.38 | 6 host-go-1.19.4 | 6 host-rust-1.65.0 | 6 linux-6.0.12 | 6 unknown | 5 jack2-1.9.21 | 4 libdnet-1.16.1 | 4 libgcrypt-1.10.1 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 python-cryptography-38.0.4 | 4 elfutils-0.186 | 3 fontconfig-2.13.1 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 host-python-greenlet-2.0.1 | 3 python-bunch-1.0.1 | 3 python-numpy-1.23.5 | 3 uqmi-0a19b5b77140465c29e2af... | 3 zabbix-5.4.9 | 3 bat-0.19.0 | 2 glibc-2.36-66-ga1dc0be03c9d... | 2 host-gdb-arc-2020.09-releas... | 2 host-spirv-llvm-translator-... | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.45 | 2 libkcapi-1.4.0 | 2 linux-5.10.145-cip17 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 openssh-9.1p1 | 2 package/vuejs-router/vuejs-... | 2 python-bcrypt-4.0.1 | 2 rauc-1.8 | 2 toolchain-external-codescap... | 2 ulog-0389d243352255f6182326... | 2 vuejs-router-legal-info | 2 xenomai-3.0.10 | 2 z3-4.11.2 | 2 /home/buildroot/autobuild/i... | 1 afboot-stm32-3566acd582e553... | 1 binutils-arc-2020.09-release | 1 cairo-1.16.0 | 1 coreutils-9.1 | 1 crun-1.7.2 | 1 dahdi-linux-3.2.0 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 ffmpeg-4.4.3 | 1 file-5.43 | 1 freeradius-client-1.1.7 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gobject-introspection | 1 haproxy-2.6.5 | 1 hddtemp-0.4.3 | 1 host-binutils-2.37 | 1 host-python-m2r-0.3.1 | 1 host-runc-1.1.4 | 1 host-sentry-cli-2.8.0 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libgcrypt | 1 liblog4c-localtime-1.0 | 1 libmad-0.15.1b | 1 libmbim-legal-info | 1 libutp-059c9449a104e440e4f9... | 1 libuwsc-3.3.5 | 1 libvncserver-0.9.13 | 1 lightning-2.1.3 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 luaossl-20220711-0 | 1 mesa3d-22.3.0 | 1 mongodb-4.2.18 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.3 | 1 php-8.1.12 | 1 python-orjson-3.8.3 | 1 qemu-7.1.0 | 1 quickjs-2021-03-27 | 1 rtl8192eu-94bce7798bbb18de6... | 1 sdl-1.2.15 | 1 sudo-1.9.11p2 | 1 systemd-250.8 | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 valgrind-3.19.0 | 1 vdr-2.6.1 | 1 wavemon-0.9.4 | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/34b0afdfb7fd4c2f4b3d0da638cdf392db1632df | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/a8a7e0db5634b7d442acc0992864f7566131a52d | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a36bc94b0b682f360373a60f1d94df10ac9a2db | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db590632bd2de12272115720733e7412b93f372c | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/63f749426f4619399ff65bb537487bd37f56b2ec | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1bbcc6068f9a824272d6daff990241d9a55889ff | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9b93e648b3163ccd9c2bf2dd82762efe16f9a78d | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0b8578860a1915d77ce2e12c9f8c6d908b1d529a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/20c9c5a2ad49240d24fc59112a20fd856609c882 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ee36debac5aa5c5961df60351482aaf5358de1f8 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9aadc4e145a2645225cb38337a57d4b4f7c29690 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9dbf9190e2f10b167ef319cdc67b93962c45f2b7 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7b7ff0cc43a4b1d0b8614ffe1d9248efa0cd66f9 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ac7ecbff2f8edb1091d0e8515e8b3a37aaf0027 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2cd4e498f893d3bf73aa9fc7b1407e15318d1314 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bcb76dcfd75ba974864361247b0325a2ab58805d | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0e0503f0ec2baf291fb3c8b801ae6fbbc91c773 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/93b78f472884e4fe2defde1bffdc52caae7ec0c5 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/24a5f3989dbe4b9e851018832262a1629c3633e4 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f832389682983dbecee2da2a83ef2dfcb3ceeca | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0169395d09ba61d3761f63e763fc82daeb30657f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2bbe43525be25150d71902b1bb43be364ffab6d | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/09c913e7ab577bfcce7d2c6592f386fc2df56885 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f2ad9d61f6fe5bb6bf4263e726b92070ae42767f | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f5b4bbb1ac9bec686844a017306692097a23b88 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/337787e585edf6857dbb1ba9b6bd6afc3b2373b1 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2b576aa016cd94364617f86125e2090e1649a871 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/82e007d85a2df5452850d98ce74df7601fcf0d4f | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c4cb4fb960e939834a970525eb642576f42bc351 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/881ea3a68c195bc93cac64470245e8686103c31a | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/53fac3a7843edd5e7447f9dcaec87b7135f8838c | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a136f29e90c20cc252c1d34af63ff83930294e27 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fd8cb81d2c9955f94495fc299620ceca27906ad8 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ebf3a5cfc1ec156e0991f7317a129b09eb6c3b6 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a4b3bfc54c15a2bde48419bccf2b6fe083a47d9 | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2209aa42d3841c8d2960848974e673c2f3225d9c | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2992b79ada2a5b1a8777fd80060cfa50c8c1a208 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0e88b85e236c3b341968df5484e0476219b9d43 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/555300cd2480de6459a330d58b9d30c884ec2cee | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0646a7b0363eebcdb1e4b350ac2b50df5645a1c | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a89e02b531b57b1517aef6c8c78572bd2d2f362a | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2c41601e0fa58ce4dfda230dae290ed0044efeb2 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/0c61f56a0b26e21e2121e5a228bd571815c6ba95 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/aaf7eeabfbe891f40d00aad431976e3ab44580a7 | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/3cb83ef0f9fab952434a4c80d2bec612c87f70a2 | ORPH mips64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/f007594dfa90f6a8da973131f88811329f2965fe | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/ed042e63c5a1a524b46c5a59efd2a607b62d3390 | arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/a1c8f3a7e06f0d68599f052ee0f551dac2d6519f | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/1ab4cb4ee17c2370d795cf91497831c6de92299b | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/ad7299ee45dda9b57e1614bcca445ad152b45ee1 | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/6e9ca550db07b44d023b37987e98bf04fe6cadfe | ORPH i686 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3581b2e2d6368168df6e0cdfa8d5bdb4e1f70980 | ORPH powerpc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/ef567a0b4bc4c41e9bdb08c378f535e8838a575a | ORPH mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/ccfb8dd3937eddcd53f875da4cef0294e03d01ab | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f9a87f857428c684c31fe10adfcb620f3229f833 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/efb5007f7fcd00abb80a183344891108c6ff5245 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/72995fc6bd6426b9f7f194b47984dc13f3f63151 | ORPH arm | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/7752fd533d1c3a50578bffa189ca5430d523639a | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/615eddc4de3f143042638282056e483273e70931 | armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/e1e473a3b00728a36e790d63a86bc68dc47fe158 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e278997e462480b449c10a9563ecf2aaf4786a25 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ae77ce5e9b96f4929ad0340103439f9051fa5bf0 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/54edbb175b66125383b06a9b6b2d78038bd62b7e | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/04f81c3dfcc618722175e170af2bd58eb27428fb | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/77893bfb165733aad977900d2d6d1a3ca943e482 | arceb | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/d8d34fd6ac1a057fa77cd587d65ff60b75a131dd | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/372c690eceb99bc3de616f616a4be9a2afaacc6d | powerpc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/66e2b634671d0b48beea855970f8f3a9753bb77e | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ba056035ceb1061baf3801d7c0856a39076c35c9 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/31de85ccf46d382cd5741074ffe93977404ca003 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d8ed5a2a2c175ed5571313051c066b4288dfac9f | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/32d768685a7d5ccbd30379a1bd820e54cf1aa600 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ba1c0c3d7054cc0b61891b023f36cf446ae08150 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/817f6a24285b92f6615b948bb0d2ade45e6d43ae | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/321607c40a26da8621979cfc967be9e9ae9b5e33 | microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/984b937f1cf0d21464a8bc737732c005c133ac64 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/50c622fd343f34508ffd4c0c21b42a337a37e94c | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d7a88bec6e3572353985d1f4d6b779988d013eea | ORPH i686 | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/f6a52bfc3a99f0f6f0d3bf95e9ad36b1f18928d8 | microblaze | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/e84b7131f996302301dd0a8fd47362c9f2eab0bf | sh4eb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9522ee41aa4742c7e252b155144e9ab0d7d07e64 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2d9db8f8484fe9b4f046ac7370da957412f071d6 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/621339cc411ad3e4131bcb5d023999de03a110ce | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92f160129064548b309b9686b20b6faa50198f3e | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/33e85a406c38847e45904810423d24832c9caa34 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/40e25517fa9450fcecc6a9d579963e2f52ec9323 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d1f17df5ad04541ae4f9350b8b6f8932ab801f92 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a4e2d6806e54b8edb14ae1f9c15255ebf1095ee7 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/12d729ba45261cff5ed11c8e0d9efda7bc0d7bc2 | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c5c6783003ffda28d0257c3b91cd626437769cd3 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f8e2ef6e203b6248241868b0a1a50182923c5351 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/06102cde33bf892c009aa82e6e6444290a9feaa7 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bb3039cfb99fe6ef045a3c78c317e5eba857d202 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/72cf31fc38a956bb44040c29372c05c6ad323c29 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fcc675c09cffe6521526b25624a170543b4aa45f | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3b0f21cfc9421614e21e50fdf1e2064ae8c3712 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6c0a131b71154e389e4e387f43bd9d0e9e774d37 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/43fda16ecb247dfa16949d8f6dd0440215c0c802 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/017fef362e13a82a941cd01b7193573b94b6f7a8 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9729e60c7443f23c0dd3ebc8a34f363606bfd7af | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3678e587b886ed5eac4937b7c1b2290beddde1e8 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9289dd124971d34cdd2643acf1db7fd405cf024a | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8011c1f6b960326582948c82de7ad06c6cd43736 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/29c214356f4b60427270fdc96d2ae37087756602 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/90b83891e51e3c69b105783d51581b43a983f9cd | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5138037dd13361ac09fb25734a96e43f8ac91b11 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f57e88aff47c750d430d6ae2b482f2d1cb1b2843 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5126130ebb8dfe4b9148c228377846a915306b71 | aarch64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6ce232b12601e51c1ea81c5a168c6eb31953e438 | sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d97fdd276fddff23337a7391d324866f206e62b5 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/abd1edc2788b7725c3e3cde109561e273e015d32 | mipsel | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/98eba5079975760d176e41d328fffbbc9abeda0e | riscv64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/2c63069a3128a715d7746c0242a2d6b5a8db8b54 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/3af44f0ad29635912335b55294bc06fac29ce990 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/44a6d4eb1f20a4161451bafadce0757e62826a48 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a62fbabab744a36a75326acf140c179e15eaab80 | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/c6eb31b002d352d5ab26af5c5fc26f4d5d5612d9 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b8220ec8e1d6d5bbdffe36c3642108806ee141ca | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e0136f8ccd9025fbe9564696065a291a8c27e568 | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cf6641ece16be874e6f913d1f6ceeb870871c6f0 | armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/bb0b4b991613d0fcb576ded889d868aee1288d0b | ORPH aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/af7725972122d09152e9a3de7b5e86a018dab778 | ORPH sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/71327a7cd39bac285feb8a34d0507fc4d42b944b | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9cc61f7f24237c40dd070fdb55c98eaf68ad1909 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8a04c4c91f8e8bfcb8fef1b043f0462cb46ef6d | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/269b4b01e88d748e12d8de9bbf2bce9e70a12b4d | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/2803c99f91bb1620f9948e23e877e0fec7d5cf81 | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/afe37d094dae89a6883e7a03bd116130246085e4 | mips64el | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d27639d9ddd4ff5e2d566cb41985db44c76ff919 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/8003144115a11d76ff191e6b5e1f44f5e527910a | powerpc64le | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c5078da04392b11076350c75142600c4f2d709ce | ORPH mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/130510caca3dc0070a7ed073312bb8d62f2ee236 | ORPH sparc64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c4d1ce3de483e5a8b58707f0cfd50dc92f3789be | ORPH aarch64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/4d932b0365a584df391d4a9dd0563b53da1c246d | ORPH armeb | libgcrypt | TIM | http://autobuild.buildroot.net/results/4eb893277fefece563ffe7aa9ea6a23708d29573 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/49fb89792a249349e5139908c511035f2c66fd3c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ee48b971d8c1f840b1d17dce1e0e6bbaa8a57fab | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7f30733b8ca46057df8d6e02cb45ef4603db9b5c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9e648644e70d0b8874b21a17e3199f5338a4300e | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ae85c3758eacdf90b897abfbf937b62aaa296904 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/77b07a853b158fbb59c3362d93504be31777cfbe | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f2d497d4633093b4b44cd3ea19f9ee3152bef85f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3386838e2ef9c8db4e889eba0e54e7325b3d4edb | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/032f2a6a30f969cf56d1febd145bc67b45a24326 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/34727b0a7e5f52b911e1ad1b79d6de137b199af0 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f82ac1f1eaf19b2e2b26c94606d19a6db8d6ffc6 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf56c14a8bfb1d9cbe937720492c398391b2f6d9 | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/813ac8ac3853654330db5b4fda4b9c73922f93f3 | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/ec2b3c9d8ffe813e5dc7d5c7ac5bdc7d117113fb | ORPH mips64el | libmbim-legal-info | NOK | http://autobuild.buildroot.net/results/06cb9426d097657b669b7970994584592bac9868 | riscv64 | libutp-059c9449a104e440e4f9... | NOK | http://autobuild.buildroot.net/results/3ff5a8429a44cbb75274e297a25cbd5365226b15 | powerpc64le | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/13b14a0343ba9b430cbab2edf85fbad75947af1b | or1k | libvncserver-0.9.13 | NOK | http://autobuild.buildroot.net/results/3a491e341c5120d4c8e792b53ad00b0918636e67 | ORPH arm | lightning-2.1.3 | NOK | http://autobuild.buildroot.net/results/e26e30493924d1b438e75b32fd0a7799411fb3fe | sh4aeb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/7e3ecdf16d7fe689eb305bc6db4cd1cc7201ead1 | ORPH sh4aeb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/cef81fce4438b7e84bd849eb9cfc57d5f123d3ac | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/532f1a53c21f8539e8e65e1f590c8e02c1bac2b4 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/067bda666acae808763d2802a6025311b5606a81 | ORPH mipsel | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/ab7b1577a5a74d78551ae4b3cf301f59440efff8 | ORPH m68k | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/174097f472e4588a8d688e1e147a19e9c56f9c07 | ORPH arceb | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/09fa7a23422f55037fc59af5291ddb4d6374ed26 | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/5b1582b2a359d490d4dc82adf772f12770e181b4 | ORPH arceb | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/36fba0fbb3bf695c20ab3953bcd9c15d9801dd06 | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/386e61dfe346534d2a3fb36f52707a78934541f0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/4dfe0b0d7b4d80a570f1fcbe858cee393679b6e9 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6dbe95ae1426b4e93ef6ac5993ff03ac824ea92a | sh4 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/15fb4677a7696ae5d2132d92561454f983d7399c | sh4 | mesa3d-22.3.0 | NOK | http://autobuild.buildroot.net/results/bf0f7eec2b0bf0fd253e9a4dce754e18424087b8 | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/549a26a02c18df176a16ea4ea8c4506d73dd1e7b | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/88254eb346999a29f7af6386c2893049ec71ad45 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/39b1fcd6503bad3bf4dac82d676da2937329a24e | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/0eb4801ddb85d47366dbe40ff621708eb5040293 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1932cdcbb581637ecfe5e303ab7bbe131610d3e6 | powerpc | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/be28d639c954b085cb9a7aadff6301afc1580477 | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bf25a0e785c72b9704de8ac1cc757fc587667e02 | ORPH powerpc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/62ae29109fe915a436af39eafe7b3b129d93a03b | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f67ef0e4f4dfd8745584889dbd4fd807cc1747ba | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1f4af6224e7f534129049270c1a8c7a441179469 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/8f639be9eb6b46d2f6f04541ed5f0a93b0b2fbd6 | ORPH microblazeel | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/7a9ef2dc417821c3465944098cae9b65d4355e9c | ORPH sh4eb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/c1fd9263dd3a040fe26c02ed1b02b6879b24b4d1 | ORPH powerpc64le | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/71bb51ad40b1f92eb8c3df5e6a5b83f49998b52b | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/90835beff36fe2279ed78f7a179fe1e39c91ec38 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f9055f33f1754403e8bf54e0b0311c6a4e3531fb | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/d9a00fd0dc570ff2fbba773b20d55144bf50df8d | ORPH arc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/32707b9e5bba5425a99be82b4313448d7ad53161 | powerpc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/3ce6aa67f0936578dde05fc9f0b03c3762874411 | mips | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/42579f9d015d3e20b9697034978126f341b0bf6f | arc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/442e30ae95ce49a177acecbe3d82bfef36c28303 | powerpc64le | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/d715371da96d376743681d4811f3d7b78d17d3cf | nios2 | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/fab38737cb0c2235482c1360a6ee524453581cae | or1k | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/1a7efdc17f9f79af38f4f3a5616c0701de9f2ad4 | powerpc64 | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/d972fd5b819102c5c676e5c7f79f3410d824a9fa | powerpc64le | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/88aa4d9001b41ae0966e2c75922cb0d81696a7ec | or1k | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/6e3295f196a6293c27aa589915a73cbb86714a05 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/81a976f2c1bad9ee4884473e04dddc4d9a2c1c89 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b03e1909292fa62e906e537146fd1a44ede5e828 | arceb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/baa8021327129786a39f480b1bd67eb2d20c35bd | mips64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b0bdbe8dd7298dec71fe0b9d3026048756a2cb40 | i686 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/82e4fc16ecd0febd11dd950877583479c4379c12 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/d9fae5db2fc1cce966f3f629402605d43026496d | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0ca0f3d5b169af70922a0dba3a4d04324c692390 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/187b6476fe80ef8563ea44c9573b96882957802c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3b748c37bef32c26cfea1a3d14975b2446c5d7c3 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/6759675c8f10062b447b05122c7f7976106647e6 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/182ee1b791d954c317495e826f2b3d9c1593cf36 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/6b373c92b8637880d620a9e363b9396628d03928 | mips | python-orjson-3.8.3 | NOK | http://autobuild.buildroot.net/results/73106dd754ca3a66a63573016ac459dea443fdbf | mips | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/c94757ed83c351d3a3e6ad7c7c3071832fd8f418 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/340b22426161e145cb78e51c94df21e9f03b0cfa | arm | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/fa3631dbe2027c337b10819950e07111acb66bb5 | or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/55fe67bfcf026fede94473f012a82b08bb82325d | powerpc64 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/d00f58b1a36b9a2a26fe34e5c190c2b5fd05cd2b | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/85b3b2ad938634e0fa49acf6017246b47812fc3b | ORPH sparc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/273286fdba0d3bd7de0a3c232a17618d06eb511e | ORPH aarch64_be | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/edb694fc266004d9e89e9389a0287076e2383f56 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/53bddf6a56ec8caafaa06d57d05cbe65a40d566f | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/bf3ea0ab64575cc37ab8c5909fe3cca14829cc22 | ORPH powerpc64le | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ddf2b4e32b8cc4ab3970cb5a5fb57800f17d3df3 | sparc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/4522d1a5303cc5b0d0b1283699c97bb799895989 | ORPH s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/61a53fc409c517c01692f764dafb10f9e3c6fa9e | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/dddc63acbc1ddd38f0952100522def79035a345f | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/65d7ca4be95668da09c2756a5c1009a17aecbb80 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/8a5301be442c5a3d33b9a7ae3de85c858320358c | sparc | unknown | NOK | http://autobuild.buildroot.net/results/7ed5db7a40b39435d70948091bd319c3ced39f66 | arc | unknown | NOK | http://autobuild.buildroot.net/results/228616940036c36353f23f9a6aabf26c1094d064 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/1c7007cecff31b0e505e55c54f368271cd5feb35 | nios2 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/31e923576b1574c495623d910c8d999e1e7dbe50 | ORPH mips | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/9de4e7e8ac017c2b81ea82e3f90992d546332c34 | ORPH aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b5051ee3dfe82cb416a114a48363f1933c156522 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4e0d15198e8d04db360a98e9194a5e4fcdfa9f83 | ORPH xtensa | vdr-2.6.1 | NOK | http://autobuild.buildroot.net/results/d02f4a12320ab7cc409dd9e4bde4eb520513942c | or1k | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/c3d9378e34745333ab05e8c8eee3ee0902df1bc3 | nios2 | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/beac411246342a9445495bc7c8f6a7e7369b9c53 | or1k | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/b99eedf8da5ecf19f08aa537f9f2acbb9b4927e7 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/113d336f9565ff575156516a87d73c12b69076d0 | microblaze | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/5931bcee6b852be13109e687689a9401d8c5f54e | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/82558d5ad844545af58a1a63335cc35ec65dac42 | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/db606c9752e050c9e0328231bfd0499ced4b8101 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4343431e322859644fc3e6329c8274466f75e638 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/429811af83df57c9318cf51e01029cdaf021df55 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c7f338d45dc5db2fed062704207b230ff6bd29ad | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82ab24c7ba223bb8b33eb62ed0676e43b960d8db | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b9775c6d714b46d79f719ae59ef012f5f55ab1af | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/35f15f8a2c6e16c163f03433520d1bf6cd303e67 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/7df32f94687010cf6c196f400cffeface472e68e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/546741b8f2d83b213c079df2653a368d2a0e1a5c | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1d83a02a6655c0d6f8483eedc8afab08dc15e9dc | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6d313e59be42881f60048cae5c468db0cf7feda4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/3eb417f7e1400a30be8c5d08365b56d912509235 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e3ee3de32317e920db5571e2c37558243f02d92b | ORPH or1k | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/274145fdc46ccef15dfe76d16b4eb48c12efdd8e | microblaze | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/44c1087c04c5f3cf8f8256f8ef6b4800ea3e170e | mips64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/28021dbc502a7bcd5657ec832f1f942b35228eb6 | powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b6d8adad8a2e18ef2f8689e0730ffdcf2f9d991a | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/49fb776f3442ff29ec9cc2f49761edabe70896ca | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/c8e22432f9252f3dbd97aaa8796f03f262b41a13 | Classification of failures by reason for 2022.02.x -------------------------------------------------- wavemon-0.9.4 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/55233cf4d3c30af549ee328acd7b4a73866eab39 | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 /home/buildroot/autobuild/i... | 1 apparmor-3.0.4 | 1 gerbera-1.10.0 | 1 host-elf2flt-2021.08 | 1 host-go-1.18.8 | 1 libcap-ng-0.8.3 | 1 libgcrypt-1.10.1 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 sdl-1.2.15 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/e7d89f829c0de722b232455d3fefe004e3a1798a | arceb | apparmor-3.0.4 | NOK | http://autobuild.buildroot.net/results/28017eae3838061164c944d2660ce4351516bff0 | riscv64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/4681855d207dc64da09e2173af6b7c33d4bae2f5 | m68k | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/09ba6819143d02705f92a3bc0e6ad7e1b1a2e002 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/c74147012c9b33ff7166581fb0202fc3fd6b408d | s390x | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/9a7f115422340f8b48c1a4466df8a67da3173e46 | powerpc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/01a1a5dded51723207173f23ba77d90ab9329978 | mipsel | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/459704ebb2a6403d92704bbb475f6c9022a632bd | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7c36961639740d61a9d1adcb28613312883bf1c4 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f1f2366c2f6078f5f1ed9db9d82b2ef66332330f | ORPH mips64el | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/099825aad1be60f01158c0ce553a0b715ab77d6b | ORPH powerpc64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/3694ff8829af4ffbb39690afda6093ce12396aba | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/5788f657a48c23cf0c709b7f29467e429093b6d4 | ORPH powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/d28d891731870e783e56093a2a456a303bca24a0 | Gitlab CI results for 2022-12-12 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457320984 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321230 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321002 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321054 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321141 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321156 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321175 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321196 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321212 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321221 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321222 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321223 | ORPH -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Tue Dec 13 08:23:25 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 13 Dec 2022 09:23:25 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221213092325.15176bbb@booty> Hi Neal, On Mon, 12 Dec 2022 12:52:37 +0000 "Frager, Neal" wrote: > Hi Luca, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. > > Rework the logic so if the pm_cfg_obj isn't a C file, it is provided > > directly to U-Boot. > > > Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. > > > Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. > > I believe Brandon should weigh in on this with his opinion as well. As I thought about it this morning, I just wanted to share my two cents for what they are worth. > > I agree with you that most users would want to build everything with buildroot, if they could. Right now, we support using pmufw binaries only because we do not have a solution for building the pmufw itself with buildroot. > If users could build the pmufw itself with buildroot, I am sure most of them would. > > However, at the same time, does Brandon's patch really hurt anything? By allowing users to provide a pre-built pm_cfg_obj binary blob, it does not prevent users from still providing a c file. > Basically, it allows for the capability of building the pm_cfg_obj.c file with Xilinx tools and just providing the binary blob for being included in the spl/boot.bin by buildroot without removing any capability. > > So from my view, this patch may not be critical, but it does not break anything either. I am ok with whatever you and Brandon decide about committing it. I think any line of code that is not very useful (or not useful at all) does hurt. People have to maintain it, code is less readable, etc. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Tue Dec 13 08:21:51 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 13 Dec 2022 09:21:51 +0100 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221213092151.74c1481c@booty> Hello Brandon, On Mon, 12 Dec 2022 15:41:27 +0000 "Maier, Brandon L Collins" wrote: > Hello Luca, > > > Can you describe a use case where this would be useful? While I > > intuitively understand there _might_ be some, I cannot find any good > > example based on my experience. > > > > Building the pm_cfg_obj from source code is very easily done by > > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > > can be used on multiple zynqmp hardware, while the cfg obj is very > > likely to change across different projects, and a somewhat readable > > text file is way more understandable than a binary blob. > > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) Ah, good that you found the fix! :-) > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. Sure, it's worth having it out, in case a real use case will emerge in the future we can revive it. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > > issue. > > > > That is different: we now support two different binary formats, not > > binary-vs-source, and detection is based on the file extension. > > I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. Ah, sure, indeed my point here was bogus. I replied to your email only after reading the whole thread and I probably mixed yours and Neal's arguments in my mind. Apologies for the noise. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:54 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:54 +0100 Subject: [Buildroot] [PATCH v8 0/2] Add support for BSH smm s2 [pro] boards Message-ID: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> The series adds support to BSH smm s2 [pro] boards. Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Giulio Benetti Reviewed-by tag. - Add Heiko Thiery Reviewed-by tag. Changes in v6: - Change offset in imx-boot partition of genimage.cfg from 33k to 32k. Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. - Remove the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch patch. - Regenerate all added patches (Linux kernel and U-boot) so that they contain the [PATCH] header without numbering. - Add patchwork link to U-boot patch. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. - Shrink the Linux configuration. - Add 3 dashes to the kernel patches to avoid having the version history to fall into the final commit log. - Add lore.kernel.org links to the submitted patches. - Apply the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch to the kernel. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. - Remove U-Boot patches merged in version 2022-07. - Update the Linux patches. Changes in v2: - Drop the patch that added the 'uuu' package. It has been merged. - Patch 1/2: "configs/imx8mn_bsh_smm_s2_defconfig: new defconfig": - Change commit subject and description. - Update linux patch to version 4. It hasn't been merged yet but has been reviewed. This is the most up-to-date version. - Replace `Co-developed-by:' tag with `Co-authored-by'. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. - Remove useless and deprecated statements in nand-full.lst. - Remove the buildroot configurations for ext2/ext4 filesystem creation. - Patch 2/2: "configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig": - Change commit subject line. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. Dario Binacchi (1): configs/imx8mn_bsh_smm_s2_defconfig: new defconfig Michael Trimarchi (1): configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig DEVELOPERS | 8 + .../common/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf | 4 + board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh | 23 + board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg | 17 + board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh | 7 + board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh | 3 + board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt | 73 ++ board/bsh/imx8mn-bsh-smm-s2/flash.sh | 26 + board/bsh/imx8mn-bsh-smm-s2/nand-full.lst | 29 + ...ine-mxs-use-platform_driver_register.patch | 45 + ...2-dmaengine-mxs-fix-section-mismatch.patch | 39 + ...Remove-rootwait-1-to-all-the-affecte.patch | 160 ++++ board/bsh/imx8mn-bsh-smm-s2/post-build.sh | 4 + board/bsh/imx8mn-bsh-smm-s2/readme.txt | 75 ++ configs/imx8mn_bsh_smm_s2_defconfig | 41 + configs/imx8mn_bsh_smm_s2_pro_defconfig | 42 + 17 files changed, 1491 insertions(+) create mode 100644 board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt create mode 100755 board/bsh/imx8mn-bsh-smm-s2/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/nand-full.lst create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch create mode 100755 board/bsh/imx8mn-bsh-smm-s2/post-build.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_defconfig create mode 100644 configs/imx8mn_bsh_smm_s2_pro_defconfig -- 2.32.0 From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:56 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:56 +0100 Subject: [Buildroot] [PATCH v8 2/2] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig In-Reply-To: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> References: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> Message-ID: <20221213092156.136389-3-dario.binacchi@amarulasolutions.com> From: Michael Trimarchi BSH SMM S2 PRO (SystemMaster S2 Pro) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. Board support package includes the following components: - mainline Linux kernel 5.19.7 - mainline U-Boot 2022-07 - Default packages from buildroot https://www.apertis.org/reference_hardware/imx8mn_bsh_smm_s2pro_setup/ Add Ariel D'Alessandro and Dario Binacchi as co-maintainer, we work together on platform mainline Build and tested using: docker pull registry.gitlab.com/buildroot.org/buildroot/base:20220105.2314 Cc: Ariel D'Alessandro Cc: Jagan Teki Cc: Heiko Thiery Cc: Giulio Benetti Reviewed-by: Giulio Benetti Reviewed-by: Heiko Thiery Signed-off-by: Michael Trimarchi Tested-by: Ariel D'Alessandro Signed-off-by: Dario Binacchi --- Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Heiko Thiery Reviewed-by tag. Changes in v6: - Change offset in imx-boot partition of genimage.cfg from 33k to 32k. Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. Changes in v2: - Change commit subject line. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. DEVELOPERS | 4 + .../imx8mn-bsh-smm-s2/linux.fragment | 0 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf | 4 + board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh | 23 ++++++ board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg | 17 +++++ board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh | 7 ++ board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh | 3 + board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt | 73 +++++++++++++++++++ configs/imx8mn_bsh_smm_s2_defconfig | 2 +- configs/imx8mn_bsh_smm_s2_pro_defconfig | 42 +++++++++++ 10 files changed, 174 insertions(+), 1 deletion(-) rename board/bsh/{ => common}/imx8mn-bsh-smm-s2/linux.fragment (100%) create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_pro_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index c51141b265b7..9d9faa1a5346 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -221,6 +221,8 @@ F: configs/snps_archs38_haps_defconfig F: configs/snps_archs38_hsdk_defconfig N: Ariel D'Alessandro +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/axfsutils/ F: package/mali-t76x/ @@ -691,6 +693,7 @@ F: package/xinetd/ N: Dario Binacchi F: board/bsh/ F: configs/imx8mn_bsh_smm_s2_defconfig +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/sscep/ F: package/uuu/ @@ -2112,6 +2115,7 @@ F: package/python-pyzmq/ N: Michael Trimarchi F: board/bsh/ F: configs/imx8mn_bsh_smm_s2_defconfig +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/python-spidev/ N: Michael Vetter diff --git a/board/bsh/imx8mn-bsh-smm-s2/linux.fragment b/board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment similarity index 100% rename from board/bsh/imx8mn-bsh-smm-s2/linux.fragment rename to board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf b/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf new file mode 100644 index 000000000000..911135474253 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf @@ -0,0 +1,4 @@ +label buildroot + kernel /boot/Image + devicetree /boot/freescale/imx8mn-bsh-smm-s2pro.dtb + append root=PARTUUID=%PARTUUID% rootwait rw diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh new file mode 100755 index 000000000000..17b20f009771 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + OUTPUT_DIR=output +else + OUTPUT_DIR=$1 +fi + +if ! test -d "${OUTPUT_DIR}" ; then + echo "ERROR: no output directory specified." + echo "Usage: $0 OUTPUT_DIR" + echo "" + echo "Arguments:" + echo " OUTPUT_DIR The Buildroot output directory." + exit 1 +fi + +IMAGES_DIR=${OUTPUT_DIR}/images + +${OUTPUT_DIR}/host/bin/uuu -v -b emmc_all \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/sdcard.img + diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg b/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg new file mode 100644 index 000000000000..10c52548cdfa --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg @@ -0,0 +1,17 @@ +image sdcard.img { + hdimage { + partition-table-type = "gpt" + } + + partition imx-boot { + in-partition-table = "no" + image = "flash.bin" + offset = 32K + } + + partition rootfs { + offset = 8M + image = "rootfs.ext4" + partition-uuid = %PARTUUID% + } +} diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh new file mode 100755 index 000000000000..bf8861f6a914 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh @@ -0,0 +1,7 @@ +#!/bin/sh +BOARD_DIR="$(dirname $0)" +PARTUUID="$($HOST_DIR/bin/uuidgen)" + +install -d "$TARGET_DIR/boot/extlinux/" +sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf" > "$TARGET_DIR/boot/extlinux/extlinux.conf" +sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg" > "$BINARIES_DIR/genimage.cfg" diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh new file mode 100755 index 000000000000..3452fd4501f8 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +support/scripts/genimage.sh -c ${BINARIES_DIR}/genimage.cfg diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt b/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt new file mode 100644 index 000000000000..5763f164fe13 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt @@ -0,0 +1,73 @@ +i.MX8MN BSH SMM S2 PRO +====================== + +How to build it +--------------- + +Configure buildroot: + + $ make imx8mn_bsh_smm_s2_pro_defconfig + +Change settings to fit your needs (optional): + + $ make menuconfig + +Compile everything and build the rootfs image: + + $ make + + +Result of the build +------------------- + +After building, the output/images directory contains: + + output/images/ + ??? bl31.bin + ??? Image + ??? flash.bin + ??? ddr3* + ??? rootfs.ext2 + ??? rootfs.ext4 -> rootfs.ext2 + ??? rootfs.tar + ??? sdcard.img + ??? u-boot.bin + ??? u-boot-nodtb.bin + ??? u-boot-spl.bin + + +Preparing the board +------------------- + +Plug the USB type A to micro B cable into the USB Debug +Connector (DBG UART). Use serial port settings 115200 8N1 +to access the debug console. + +Plug another USB type A to micro B cable into the USB-OTG +Connector (USB1). This connection is used to flash the board +firmware using the Freescale/NXP UUU tool. + +Connect the power supply/adaptor to the DC Power Jack (labelled ++5V). + + +Flashing the emmc card image +---------------------------- + +Power up the board by switching on the Power ON Switch, which is +placed right next to the DC Jack. + +Enter the following U-Boot commands on the debug serial console: + + $ fastboot usb 0 + +Flash the images on eMMC. On your computer, run: + + $ board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh output/ + + +Booting the board +----------------- + +By default the bootloader will search for the first valid image, +starting with the internal eMMC. diff --git a/configs/imx8mn_bsh_smm_s2_defconfig b/configs/imx8mn_bsh_smm_s2_defconfig index 43bae6de6cad..f5724bd26db7 100644 --- a/configs/imx8mn_bsh_smm_s2_defconfig +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -7,7 +7,7 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y -BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2" BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y diff --git a/configs/imx8mn_bsh_smm_s2_pro_defconfig b/configs/imx8mn_bsh_smm_s2_pro_defconfig new file mode 100644 index 000000000000..b1582a261d1c --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -0,0 +1,42 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2pro" +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_PACKAGE_FREESCALE_IMX=y +BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y +BR2_PACKAGE_FIRMWARE_IMX=y +BR2_PACKAGE_FIRMWARE_IMX_DDR3=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.5" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="IMX_BOOT_UART_BASE=0x30a60000" +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.07" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2pro" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_TARGET_UBOOT_NEEDS_IMX_FIRMWARE=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="flash.bin" +BR2_TARGET_UBOOT_SPL=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_UUU=y -- 2.32.0 From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:55 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:55 +0100 Subject: [Buildroot] [PATCH v8 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> References: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> Message-ID: <20221213092156.136389-2-dario.binacchi@amarulasolutions.com> BSH SMM S2 (SystemMaster S2) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. Board support package includes the following components: - mainline Linux kernel 5.19.7 - mainline U-Boot 2022-07 - default packages from buildroot Patches applied to the Linux kernel and U-Boot have been submitted but not merged yet. https://www.apertis.org/reference_hardware/imx8mn_bsh_smm_s2pro_setup/ The smm s2 board is basically the same as the pro except it boots from NAND instead of eMMC. Co-authored-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi Reviewed-by: Giulio Benetti --- Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Giulio Benetti Reviewed-by tag. (no changes since v5) Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. - Remove the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch patch. - Regenerate all added patches (Linux kernel and U-boot) so that they contain the [PATCH] header without numbering. - Add patchwork link to U-boot patch. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. - Shrink the Linux configuration. - Add 3 dashes to the kernel patches to avoid having the version history to fall into the final commit log. - Add lore.kernel.org links to the submitted patches. - Apply the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch to the kernel. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. - Remove U-Boot patches merged in version 2022-07. - Update the Linux patches. Changes in v2: - Change commit subject and description. - Update linux patch to version 4. It hasn't been merged yet but has been reviewed. This is the most up-to-date version. - Replace `Co-developed-by:' tag with `Co-authored-by'. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. - Remove useless and deprecated statements in nand-full.lst. - Remove the buildroot configurations for ext2/ext4 filesystem creation. DEVELOPERS | 4 + board/bsh/imx8mn-bsh-smm-s2/flash.sh | 26 + board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ board/bsh/imx8mn-bsh-smm-s2/nand-full.lst | 29 + ...ine-mxs-use-platform_driver_register.patch | 45 + ...2-dmaengine-mxs-fix-section-mismatch.patch | 39 + ...Remove-rootwait-1-to-all-the-affecte.patch | 160 ++++ board/bsh/imx8mn-bsh-smm-s2/post-build.sh | 4 + board/bsh/imx8mn-bsh-smm-s2/readme.txt | 75 ++ configs/imx8mn_bsh_smm_s2_defconfig | 41 + 10 files changed, 1318 insertions(+) create mode 100755 board/bsh/imx8mn-bsh-smm-s2/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/linux.fragment create mode 100644 board/bsh/imx8mn-bsh-smm-s2/nand-full.lst create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch create mode 100755 board/bsh/imx8mn-bsh-smm-s2/post-build.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de78b..c51141b265b7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -689,6 +689,8 @@ F: package/luaexpat/ F: package/xinetd/ N: Dario Binacchi +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_defconfig F: package/sscep/ F: package/uuu/ @@ -2108,6 +2110,8 @@ F: package/python-crc16/ F: package/python-pyzmq/ N: Michael Trimarchi +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_defconfig F: package/python-spidev/ N: Michael Vetter diff --git a/board/bsh/imx8mn-bsh-smm-s2/flash.sh b/board/bsh/imx8mn-bsh-smm-s2/flash.sh new file mode 100755 index 000000000000..1f343d516dcf --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/flash.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + OUTPUT_DIR=output +else + OUTPUT_DIR=$1 +fi + +if ! test -d "${OUTPUT_DIR}" ; then + echo "ERROR: no output directory specified." + echo "Usage: $0 OUTPUT_DIR" + echo "" + echo "Arguments:" + echo " OUTPUT_DIR The Buildroot output directory." + exit 1 +fi + +IMAGES_DIR=${OUTPUT_DIR}/images + +${OUTPUT_DIR}/host/bin/uuu -v -b ${IMAGES_DIR}/nand-full.lst \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/rootfs.ubifs \ + ${IMAGES_DIR}/Image \ + ${IMAGES_DIR}/freescale/imx8mn-bsh-smm-s2.dtb + diff --git a/board/bsh/imx8mn-bsh-smm-s2/linux.fragment b/board/bsh/imx8mn-bsh-smm-s2/linux.fragment new file mode 100644 index 000000000000..80803ab08886 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/linux.fragment @@ -0,0 +1,895 @@ +# CONFIG_BPF_SYSCALL is not set +CONFIG_TASK_DELAY_ACCT=y +CONFIG_CGROUP_FREEZER=y +# CONFIG_CGROUP_BPF is not set +CONFIG_RELAY=y +# CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCM_IPROC is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_BRCMSTB is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_K3 is not set +# CONFIG_ARCH_LAYERSCAPE is not set +# CONFIG_ARCH_LG1K is not set +# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_KEEMBAY is not set +# CONFIG_ARCH_MEDIATEK is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_S32 is not set +# CONFIG_ARCH_SEATTLE is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_SYNQUACER is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_TESLA_FSD is not set +# CONFIG_ARCH_SPRD is not set +# CONFIG_ARCH_THUNDER is not set +# CONFIG_ARCH_THUNDER2 is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VISCONTI is not set +# CONFIG_ARCH_XGENE is not set +# CONFIG_ARCH_ZYNQMP is not set +# CONFIG_KEXEC is not set +# CONFIG_KEXEC_FILE is not set +# CONFIG_XEN is not set +# CONFIG_ARM64_PTR_AUTH is not set +# CONFIG_ARM64_TLB_RANGE is not set +# CONFIG_ARM64_MTE is not set +CONFIG_PM_DEBUG=y +CONFIG_PM_TEST_SUSPEND=y +# CONFIG_HIBERNATION is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y +# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set +# CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM is not set +# CONFIG_ARM_ARMADA_37XX_CPUFREQ is not set +CONFIG_ARM_IMX_CPUFREQ_DT=y +# CONFIG_ARM_QCOM_CPUFREQ_NVMEM is not set +# CONFIG_ARM_QCOM_CPUFREQ_HW is not set +# CONFIG_ARM_RASPBERRYPI_CPUFREQ is not set +# CONFIG_ARM_SCMI_CPUFREQ is not set +# CONFIG_ARM_TEGRA186_CPUFREQ is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set +# CONFIG_QORIQ_CPUFREQ is not set +# CONFIG_ACPI_APEI_PCIEAER is not set +# CONFIG_VIRTUALIZATION is not set +# CONFIG_KVM is not set +# CONFIG_GCC_PLUGINS is not set +CONFIG_IPV6=y +CONFIG_MODVERSIONS=y +CONFIG_IPV6_SIT=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_VLAN_8021Q=y +CONFIG_LLC2=y +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_PKTGEN=m +CONFIG_BT=y +CONFIG_BT_RFCOMM=y +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=y +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=y +# CONFIG_CAN_RCAR is not set +# CONFIG_CAN_RCAR_CANFD is not set +# CONFIG_CAN_MCP251XFD is not set +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIVHCI=y +CONFIG_CFG80211=y +CONFIG_NL80211_TESTMODE=y +CONFIG_CFG80211_WEXT=y +CONFIG_MAC80211=y +# CONFIG_BT_HCIUART_MRVL is not set +# CONFIG_BT_MRVL is not set +# CONFIG_BT_MRVL_SDIO is not set +# CONFIG_BT_QCOMSMD is not set +# CONFIG_RFKILL is not set +# CONFIG_PCI is not set +# CONFIG_PCIEPORTBUS is not set +# CONFIG_PCIEAER is not set +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PASID is not set +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_HOTPLUG_PCI_ACPI is not set +# CONFIG_PCI_AARDVARK is not set +# CONFIG_PCI_TEGRA is not set +# CONFIG_PCIE_RCAR_HOST is not set +# CONFIG_PCIE_RCAR_EP is not set +# CONFIG_PCI_HOST_GENERIC is not set +# CONFIG_PCI_XGENE is not set +# CONFIG_PCIE_ALTERA is not set +# CONFIG_PCIE_ALTERA_MSI is not set +# CONFIG_PCI_HOST_THUNDER_PEM is not set +# CONFIG_PCI_HOST_THUNDER_ECAM is not set +# CONFIG_PCIE_ROCKCHIP_HOST is not set +# CONFIG_PCIE_BRCMSTB is not set +# CONFIG_PCI_IMX6 is not set +# CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_HISI is not set +# CONFIG_PCIE_QCOM is not set +# CONFIG_PCIE_ARMADA_8K is not set +# CONFIG_PCIE_KIRIN is not set +# CONFIG_PCIE_HISI_STB is not set +# CONFIG_PCIE_TEGRA194_HOST is not set +# CONFIG_PCIE_VISCONTI_HOST is not set +# CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCI_ENDPOINT is not set +# CONFIG_PCI_ENDPOINT_CONFIGFS is not set +# CONFIG_PCI_EPF_TEST is not set +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y +CONFIG_BRCMSTB_GISB_ARB=y +CONFIG_VEXPRESS_CONFIG=y +# CONFIG_HISILICON_LPC is not set +# CONFIG_TEGRA_ACONNECT is not set +# CONFIG_RASPBERRYPI_FIRMWARE is not set +# CONFIG_INTEL_STRATIX10_SERVICE is not set +# CONFIG_INTEL_STRATIX10_RSU is not set +CONFIG_IMX_DSP=y +# CONFIG_GNSS is not set +# CONFIG_GNSS_MTK_SERIAL is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_NAND_BRCMNAND is not set +CONFIG_MTD_NAND_GPMI_NAND=y +# CONFIG_MTD_NAND_MARVELL is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +CONFIG_MTD_UBI=y +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_PCI_ENDPOINT_TEST is not set +CONFIG_RAID_ATTRS=m +# CONFIG_SCSI_HISI_SAS_PCI is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_MPT3SAS is not set +# CONFIG_SCSI_UFS_QCOM is not set +# CONFIG_SCSI_UFS_HISI is not set +# CONFIG_SCSI_UFS_EXYNOS is not set +# CONFIG_SATA_AHCI is not set +CONFIG_AHCI_IMX=y +# CONFIG_AHCI_BRCM is not set +# CONFIG_AHCI_MVEBU is not set +# CONFIG_SATA_SIL24 is not set +# CONFIG_SATA_RCAR is not set +CONFIG_DM_CRYPT=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_MSCC_FELIX is not set +# CONFIG_NET_XGENE is not set +# CONFIG_ATL1C is not set +# CONFIG_SYSTEMPORT is not set +# CONFIG_BNX2X is not set +# CONFIG_THUNDER_NIC_PF is not set +CONFIG_FSL_XGMAC_MDIO=y +CONFIG_FSL_ENETC_IERB=y +# CONFIG_FSL_FMAN is not set +# CONFIG_FSL_DPAA_ETH is not set +# CONFIG_FSL_DPAA2_ETH is not set +# CONFIG_FSL_ENETC is not set +# CONFIG_FSL_ENETC_VF is not set +# CONFIG_FSL_ENETC_QOS is not set +CONFIG_MVMDIO=y +CONFIG_MSCC_OCELOT_SWITCH=m +# CONFIG_HNS3 is not set +# CONFIG_HNS3_HCLGE is not set +# CONFIG_HNS3_ENET is not set +# CONFIG_E1000 is not set +# CONFIG_E1000E is not set +# CONFIG_IGB is not set +# CONFIG_IGBVF is not set +# CONFIG_MVNETA is not set +# CONFIG_MVPP2 is not set +# CONFIG_SKY2 is not set +# CONFIG_MLX4_EN is not set +# CONFIG_MLX5_CORE is not set +# CONFIG_MLX5_CORE_EN is not set +# CONFIG_R8169 is not set +# CONFIG_SH_ETH is not set +# CONFIG_RAVB is not set +CONFIG_STMMAC_ETH=y +CONFIG_DWMAC_GENERIC=m +CONFIG_MICROCHIP_PHY=y +CONFIG_NXP_TJA11XX_PHY=y +CONFIG_MDIO_BITBANG=y +# CONFIG_SNI_AVE is not set +# CONFIG_SNI_NETSEC is not set +# CONFIG_TI_K3_AM65_CPSW_NUSS is not set +# CONFIG_QCOM_IPA is not set +# CONFIG_MESON_GXL_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_BCM54140_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_USB_BRCMSTB is not set +CONFIG_USB_RTL8152=y +CONFIG_USB_USBNET=y +CONFIG_BRCMFMAC=y +CONFIG_HOSTAP=y +# CONFIG_ATH10K is not set +# CONFIG_ATH10K_PCI is not set +# CONFIG_ATH10K_SNOC is not set +# CONFIG_WCN36XX is not set +# CONFIG_MWIFIEX is not set +# CONFIG_MWIFIEX_SDIO is not set +# CONFIG_MWIFIEX_PCIE is not set +CONFIG_KEYBOARD_SNVS_PWRKEY=y +# CONFIG_KEYBOARD_IMX_SC_KEY is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_INPUT_PM8941_PWRKEY is not set +# CONFIG_INPUT_PM8XXX_VIBRATOR is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_PWM_VIBRA is not set +# CONFIG_INPUT_HISI_POWERKEY is not set +# CONFIG_SERIAL_8250_BCM2835AUX is not set +# CONFIG_SERIAL_8250_OMAP is not set +# CONFIG_SERIAL_8250_MT6577 is not set +# CONFIG_SERIAL_8250_UNIPHIER is not set +# CONFIG_SERIAL_MESON is not set +# CONFIG_SERIAL_MESON_CONSOLE is not set +# CONFIG_SERIAL_SAMSUNG is not set +# CONFIG_SERIAL_SAMSUNG_CONSOLE is not set +# CONFIG_SERIAL_TEGRA is not set +# CONFIG_SERIAL_TEGRA_TCU is not set +# CONFIG_SERIAL_SH_SCI is not set +# CONFIG_SERIAL_MSM is not set +# CONFIG_SERIAL_MSM_CONSOLE is not set +# CONFIG_SERIAL_QCOM_GENI is not set +# CONFIG_SERIAL_QCOM_GENI_CONSOLE is not set +# CONFIG_SERIAL_MVEBU_UART is not set +# CONFIG_SERIAL_OWL is not set +# CONFIG_I2C_MUX is not set +# CONFIG_I2C_BCM2835 is not set +# CONFIG_I2C_MESON is not set +# CONFIG_I2C_MT65XX is not set +# CONFIG_I2C_MV64XXX is not set +# CONFIG_I2C_OMAP is not set +# CONFIG_I2C_OWL is not set +# CONFIG_I2C_PXA is not set +# CONFIG_I2C_QCOM_CCI is not set +# CONFIG_I2C_QCOM_GENI is not set +# CONFIG_I2C_QUP is not set +# CONFIG_I2C_RIIC is not set +# CONFIG_I2C_S3C2410 is not set +# CONFIG_I2C_SH_MOBILE is not set +# CONFIG_I2C_TEGRA is not set +# CONFIG_I2C_UNIPHIER_F is not set +# CONFIG_I2C_RCAR is not set +# CONFIG_SPI_ARMADA_3700 is not set +# CONFIG_SPI_BCM2835 is not set +# CONFIG_SPI_BCM2835AUX is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_DW_DMA is not set +# CONFIG_SPI_DW_MMIO is not set +CONFIG_SPI_IMX=y +# CONFIG_SPI_FSL_DSPI is not set +# CONFIG_SPI_MESON_SPICC is not set +# CONFIG_SPI_MESON_SPIFC is not set +# CONFIG_SPI_ORION is not set +CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=y +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y +CONFIG_PINCTRL=y +# CONFIG_SPI_RPCIF is not set +# CONFIG_SPI_RSPI is not set +# CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QUP is not set +# CONFIG_SPI_QCOM_GENI is not set +# CONFIG_SPI_S3C64XX is not set +# CONFIG_SPI_SH_MSIOF is not set +# CONFIG_SPI_SUN6I is not set +# CONFIG_SPMI is not set +# CONFIG_PINCTRL_OWL is not set +# CONFIG_PINCTRL_S700 is not set +# CONFIG_PINCTRL_S900 is not set +CONFIG_GPIOLIB=y +# CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_IPQ6018 is not set +# CONFIG_PINCTRL_MSM8916 is not set +# CONFIG_PINCTRL_MSM8994 is not set +# CONFIG_PINCTRL_MSM8996 is not set +# CONFIG_PINCTRL_MSM8998 is not set +# CONFIG_PINCTRL_QCS404 is not set +# CONFIG_PINCTRL_QDF2XXX is not set +# CONFIG_PINCTRL_QCOM_SPMI_PMIC is not set +# CONFIG_PINCTRL_SC7180 is not set +# CONFIG_PINCTRL_SC7280 is not set +# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SM8150 is not set +# CONFIG_PINCTRL_SM8250 is not set +# CONFIG_PINCTRL_SM8350 is not set +# CONFIG_PINCTRL_SM8450 is not set +# CONFIG_PINCTRL_LPASS_LPI is not set +# CONFIG_GPIO_DAVINCI is not set +# CONFIG_GPIO_MPC8XXX is not set +# CONFIG_GPIO_RCAR is not set +# CONFIG_GPIO_UNIPHIER is not set +# CONFIG_GPIO_VISCONTI is not set +# CONFIG_GPIO_XGENE_SB is not set +CONFIG_POWER_RESET_BRCMSTB=y +# CONFIG_GPIO_MAX77620 is not set +# CONFIG_GPIO_SL28CPLD is not set +# CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QCOM_PON is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_BQ25980 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_RASPBERRYPI_HWMON is not set +# CONFIG_SENSORS_SL28CPLD is not set +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_IMX_SC_THERMAL=y +CONFIG_IMX8MM_THERMAL=y +CONFIG_QORIQ_THERMAL=y +# CONFIG_SUN8I_THERMAL is not set +# CONFIG_ROCKCHIP_THERMAL is not set +# CONFIG_RCAR_THERMAL is not set +# CONFIG_RCAR_GEN3_THERMAL is not set +# CONFIG_RZG2L_THERMAL is not set +# CONFIG_ARMADA_THERMAL is not set +# CONFIG_BCM2711_THERMAL is not set +# CONFIG_BCM2835_THERMAL is not set +# CONFIG_BRCMSTB_THERMAL is not set +# CONFIG_EXYNOS_THERMAL is not set +# CONFIG_TEGRA_SOCTHERM is not set +# CONFIG_TEGRA_BPMP_THERMAL is not set +# CONFIG_QCOM_TSENS is not set +# CONFIG_QCOM_SPMI_TEMP_ALARM is not set +# CONFIG_QCOM_LMH is not set +# CONFIG_UNIPHIER_THERMAL is not set +# CONFIG_SL28CPLD_WATCHDOG is not set +# CONFIG_S3C2410_WATCHDOG is not set +# CONFIG_BCM7038_WDT is not set +# CONFIG_SUNXI_WATCHDOG is not set +CONFIG_IMX_SC_WDT=y +CONFIG_IMX7ULP_WDT=y +# CONFIG_QCOM_WDT is not set +# CONFIG_MESON_GXBB_WATCHDOG is not set +# CONFIG_MESON_WATCHDOG is not set +# CONFIG_RENESAS_WDT is not set +# CONFIG_RENESAS_RZG2LWDT is not set +# CONFIG_UNIPHIER_WATCHDOG is not set +# CONFIG_BCM2835_WDT is not set +# CONFIG_MFD_ALTERA_SYSMGR is not set +# CONFIG_MFD_AXP20X_RSB is not set +# CONFIG_MFD_EXYNOS_LPASS is not set +# CONFIG_MFD_HI655X_PMIC is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_SPMI_PMIC is not set +# CONFIG_MFD_SL28CPLD is not set +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_HI655X is not set +# CONFIG_REGULATOR_MP8859 is not set +# CONFIG_REGULATOR_MT6358 is not set +# CONFIG_REGULATOR_MT6397 is not set +# CONFIG_REGULATOR_PF8X00 is not set +# CONFIG_REGULATOR_QCOM_RPMH is not set +# CONFIG_REGULATOR_QCOM_SMD_RPM is not set +# CONFIG_REGULATOR_QCOM_SPMI is not set +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_MEDIA_SUPPORT=y +# CONFIG_RC_CORE is not set +# CONFIG_RC_DECODERS is not set +# CONFIG_RC_DEVICES is not set +# CONFIG_IR_MESON is not set +# CONFIG_IR_SUNXI is not set +CONFIG_SDR_PLATFORM_DRIVERS=y +# CONFIG_VIDEO_QCOM_CAMSS is not set +# CONFIG_VIDEO_RCAR_CSI2 is not set +# CONFIG_VIDEO_RCAR_VIN is not set +# CONFIG_VIDEO_SUN6I_CSI is not set +# CONFIG_VIDEO_RCAR_ISP is not set +# CONFIG_VIDEO_SAMSUNG_S5P_JPEG is not set +# CONFIG_VIDEO_SAMSUNG_S5P_MFC is not set +# CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set +# CONFIG_VIDEO_RENESAS_FDP1 is not set +# CONFIG_VIDEO_RENESAS_FCP is not set +# CONFIG_VIDEO_RENESAS_VSP1 is not set +# CONFIG_VIDEO_QCOM_VENUS is not set +# CONFIG_VIDEO_RCAR_DRIF is not set +CONFIG_VIDEO_OV5640=y +CONFIG_DRM=y +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +# CONFIG_DRM_NOUVEAU is not set +# CONFIG_DRM_EXYNOS is not set +# CONFIG_DRM_EXYNOS5433_DECON is not set +# CONFIG_DRM_EXYNOS7_DECON is not set +# CONFIG_DRM_EXYNOS_DSI is not set +# CONFIG_DRM_EXYNOS_DP is not set +# CONFIG_DRM_EXYNOS_HDMI is not set +# CONFIG_DRM_EXYNOS_MIC is not set +# CONFIG_DRM_ROCKCHIP is not set +# CONFIG_ROCKCHIP_ANALOGIX_DP is not set +# CONFIG_ROCKCHIP_CDN_DP is not set +# CONFIG_ROCKCHIP_DW_HDMI is not set +# CONFIG_ROCKCHIP_DW_MIPI_DSI is not set +# CONFIG_ROCKCHIP_INNO_HDMI is not set +# CONFIG_ROCKCHIP_LVDS is not set +# CONFIG_DRM_RCAR_DU is not set +# CONFIG_DRM_RCAR_MIPI_DSI is not set +# CONFIG_DRM_SUN4I is not set +# CONFIG_DRM_SUN6I_DSI is not set +# CONFIG_DRM_SUN8I_DW_HDMI is not set +# CONFIG_DRM_SUN8I_MIXER is not set +# CONFIG_DRM_MSM is not set +# CONFIG_DRM_TEGRA is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +# CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_SIMPLE is not set +# CONFIG_DRM_PANEL_EDP is not set +# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set +CONFIG_DRM_DISPLAY_CONNECTOR=m +# CONFIG_DRM_LONTIUM_LT8912B is not set +CONFIG_DRM_NWL_MIPI_DSI=y +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_PARADE_PS8640 is not set +CONFIG_DRM_I2C_ADV7511=y +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +CONFIG_DRM_IMX_DCSS=y +# CONFIG_DRM_VC4 is not set +# CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_MXSFB=y +# CONFIG_DRM_MEDIATEK is not set +# CONFIG_DRM_MEDIATEK_HDMI is not set +# CONFIG_DRM_MESON is not set +CONFIG_DRM_LEGACY=y +# CONFIG_FB is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_EFI is not set +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_LOGO is not set +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_ALOOP=m +# CONFIG_SND_SPI is not set +# CONFIG_SND_USB is not set +# CONFIG_SND_HDA_TEGRA is not set +# CONFIG_SND_HDA_CODEC_HDMI is not set +CONFIG_SND_SOC_FSL_ASRC=y +CONFIG_SND_SOC_FSL_EASRC=y +CONFIG_SND_IMX_SOC=y +CONFIG_SND_SOC_FSL_ASOC_CARD=y +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_OF=m +CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y +CONFIG_SND_SOC_AK4458=y +CONFIG_SND_SOC_AK5558=y +CONFIG_SND_SOC_PCM512x_I2C=y +CONFIG_SND_SIMPLE_CARD=y +CONFIG_SND_AUDIO_GRAPH_CARD=y +CONFIG_USB_CONN_GPIO=y +# CONFIG_SND_BCM2835_SOC_I2S is not set +# CONFIG_SND_SOC_FSL_MICFIL is not set +# CONFIG_SND_SOC_IMX_SGTL5000 is not set +# CONFIG_SND_SOC_IMX_SPDIF is not set +# CONFIG_SND_SOC_IMX_AUDMIX is not set +# CONFIG_SND_MESON_AXG_SOUND_CARD is not set +# CONFIG_SND_MESON_GX_SOUND_CARD is not set +# CONFIG_SND_SOC_QCOM is not set +# CONFIG_SND_SOC_APQ8016_SBC is not set +# CONFIG_SND_SOC_MSM8996 is not set +# CONFIG_SND_SOC_SDM845 is not set +# CONFIG_SND_SOC_SM8250 is not set +# CONFIG_SND_SOC_ROCKCHIP is not set +# CONFIG_SND_SOC_ROCKCHIP_SPDIF is not set +# CONFIG_SND_SOC_ROCKCHIP_RT5645 is not set +# CONFIG_SND_SOC_RK3399_GRU_SOUND is not set +# CONFIG_SND_SOC_SAMSUNG is not set +# CONFIG_SND_SOC_RCAR is not set +# CONFIG_SND_SOC_RZ is not set +# CONFIG_SND_SUN4I_I2S is not set +# CONFIG_SND_SUN4I_SPDIF is not set +# CONFIG_SND_SOC_TEGRA is not set +# CONFIG_SND_SOC_TEGRA210_AHUB is not set +# CONFIG_SND_SOC_TEGRA210_DMIC is not set +# CONFIG_SND_SOC_TEGRA210_I2S is not set +# CONFIG_SND_SOC_TEGRA186_DSPK is not set +# CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +# CONFIG_SND_SOC_TEGRA210_MVC is not set +# CONFIG_SND_SOC_TEGRA210_SFC is not set +# CONFIG_SND_SOC_TEGRA210_AMX is not set +# CONFIG_SND_SOC_TEGRA210_ADX is not set +# CONFIG_SND_SOC_TEGRA210_MIXER is not set +# CONFIG_SND_SOC_TEGRA_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_RT5659 is not set +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_WCD934X is not set +# CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_NAU8822 is not set +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set +# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_I2C_HID_ACPI is not set +# CONFIG_I2C_HID_OF is not set +# CONFIG_USB_XHCI_PCI_RENESAS is not set +# CONFIG_USB_XHCI_TEGRA is not set +# CONFIG_USB_EHCI_EXYNOS is not set +# CONFIG_USB_OHCI_EXYNOS is not set +CONFIG_USB_HCD_TEST_MODE=y +# CONFIG_USB_RENESAS_USBHS_HCD is not set +# CONFIG_USB_RENESAS_USBHS is not set +CONFIG_USB_UAS=y +# CONFIG_USB_CDNS_SUPPORT is not set +# CONFIG_USB_CDNS3 is not set +# CONFIG_USB_CDNS3_GADGET is not set +# CONFIG_USB_CDNS3_HOST is not set +# CONFIG_USB_MTU3 is not set +# CONFIG_USB_MUSB_SUNXI is not set +CONFIG_USB_SERIAL=y +CONFIG_USB_SERIAL_CONSOLE=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=y +CONFIG_USB_SERIAL_FTDI_SIO=y +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=y +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_OPTION is not set +CONFIG_USB_MXS_PHY=y +CONFIG_USB_ULPI=y +CONFIG_USB_SNP_UDC_PLAT=y +CONFIG_USB_BDC_UDC=y +CONFIG_USB_CONFIGFS=y +# CONFIG_USB_RENESAS_USBHS_UDC is not set +# CONFIG_USB_RENESAS_USB3 is not set +# CONFIG_USB_TEGRA_XUDC is not set +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_ZERO=m +CONFIG_USB_AUDIO=m +CONFIG_USB_ETH=m +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_TYPEC=y +CONFIG_TYPEC_TCPM=y +CONFIG_TYPEC_TCPCI=y +# CONFIG_TYPEC_TPS6598X is not set +# CONFIG_MMC_SDHCI_ACPI is not set +# CONFIG_MMC_SDHCI_TEGRA is not set +# CONFIG_MMC_MESON_GX is not set +# CONFIG_MMC_SDHCI_MSM is not set +# CONFIG_MMC_SDHI is not set +# CONFIG_MMC_UNIPHIER is not set +# CONFIG_MMC_DW_ROCKCHIP is not set +# CONFIG_MMC_SUNXI is not set +# CONFIG_MMC_BCM2835 is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MMC_OWL is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_EDAC_LAYERSCAPE is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_RV3028 is not set +# CONFIG_RTC_DRV_FSL_FTM_ALARM is not set +# CONFIG_RTC_DRV_S3C is not set +CONFIG_RTC_DRV_SNVS=y +CONFIG_RTC_DRV_IMX_SC=y +# CONFIG_RTC_DRV_SUN6I is not set +# CONFIG_RTC_DRV_ARMADA38X is not set +# CONFIG_RTC_DRV_PM8XXX is not set +# CONFIG_RTC_DRV_TEGRA is not set +# CONFIG_RTC_DRV_XGENE is not set +# CONFIG_RTC_DRV_MT6397 is not set +CONFIG_BCM_SBA_RAID=m +# CONFIG_DMA_BCM2835 is not set +# CONFIG_DMA_SUN6I is not set +CONFIG_FSL_QDMA=m +CONFIG_IMX_SDMA=y +# CONFIG_K3_DMA is not set +# CONFIG_MV_XOR is not set +CONFIG_MXS_DMA=y +# CONFIG_OWL_DMA is not set +# CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA20_APB_DMA is not set +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_QCOM_BAM_DMA is not set +CONFIG_DMATEST=y +CONFIG_DMABUF_HEAPS=y +CONFIG_DMABUF_HEAPS_SYSTEM=y +CONFIG_DMABUF_HEAPS_CMA=y +# CONFIG_RCAR_DMAC is not set +# CONFIG_RENESAS_USB_DMAC is not set +# CONFIG_RZ_DMAC is not set +# CONFIG_TI_K3_UDMA is not set +# CONFIG_TI_K3_UDMA_GLUE_LAYER is not set +# CONFIG_VFIO_PCI is not set +# CONFIG_VIRTIO_PCI is not set +# CONFIG_XEN_GNTDEV is not set +# CONFIG_XEN_GRANT_DEV_ALLOC is not set +# CONFIG_VIDEO_HANTRO is not set +# CONFIG_VIDEO_IMX_MEDIA is not set +# CONFIG_COMMON_CLK_SCMI is not set +# CONFIG_COMMON_CLK_FSL_SAI is not set +CONFIG_COMMON_CLK_XGENE=y +# CONFIG_COMMON_CLK_BD718XX is not set +# CONFIG_CLK_RASPBERRYPI is not set +# CONFIG_CLK_IMX8MM is not set +# CONFIG_CLK_IMX8MP is not set +# CONFIG_CLK_IMX8MQ is not set +# CONFIG_CLK_IMX8QXP is not set +# CONFIG_CLK_IMX8ULP is not set +# CONFIG_TI_SCI_CLK is not set +# CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_QCOM_A53PLL is not set +# CONFIG_QCOM_CLK_APCS_MSM8916 is not set +# CONFIG_QCOM_CLK_APCC_MSM8996 is not set +# CONFIG_QCOM_CLK_SMD_RPM is not set +# CONFIG_QCOM_CLK_RPMH is not set +# CONFIG_IPQ_GCC_6018 is not set +# CONFIG_IPQ_GCC_8074 is not set +# CONFIG_MSM_GCC_8916 is not set +# CONFIG_MSM_GCC_8994 is not set +# CONFIG_MSM_MMCC_8996 is not set +# CONFIG_MSM_GCC_8998 is not set +# CONFIG_QCS_GCC_404 is not set +# CONFIG_SC_GCC_7180 is not set +# CONFIG_SC_GCC_7280 is not set +# CONFIG_SDM_CAMCC_845 is not set +# CONFIG_SDM_GPUCC_845 is not set +# CONFIG_SDM_VIDEOCC_845 is not set +# CONFIG_SDM_DISPCC_845 is not set +# CONFIG_SM_GCC_8350 is not set +# CONFIG_SM_GCC_8450 is not set +# CONFIG_SM_GPUCC_8150 is not set +# CONFIG_SM_GPUCC_8250 is not set +# CONFIG_QCOM_HFPLL is not set +# CONFIG_CLK_GFM_LPASS_SM8250 is not set +# CONFIG_CLK_RCAR_USB2_CLOCK_SEL is not set +# CONFIG_HWSPINLOCK_QCOM is not set +# CONFIG_RENESAS_OSTM is not set +# CONFIG_BCM2835_MBOX is not set +# CONFIG_QCOM_APCS_IPC is not set +# CONFIG_QCOM_IPCC is not set +# CONFIG_ROCKCHIP_IOMMU is not set +# CONFIG_TEGRA_IOMMU_SMMU is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_QCOM_IOMMU is not set +CONFIG_IMX_REMOTEPROC=y +CONFIG_IMX_DSP_REMOTEPROC=y +CONFIG_RPMSG_CHAR=y +# CONFIG_QCOM_Q6V5_MSS is not set +# CONFIG_QCOM_Q6V5_PAS is not set +# CONFIG_QCOM_SYSMON is not set +# CONFIG_QCOM_WCNSS_PIL is not set +# CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +# CONFIG_RPMSG_QCOM_SMD is not set +CONFIG_SOC_BRCMSTB=y +# CONFIG_OWL_PM_DOMAINS is not set +# CONFIG_RASPBERRYPI_POWER is not set +# CONFIG_FSL_DPAA is not set +# CONFIG_FSL_MC_DPIO is not set +CONFIG_SOC_TI=y +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_QCOM_AOSS_QMP is not set +# CONFIG_QCOM_COMMAND_DB is not set +# CONFIG_QCOM_CPR is not set +# CONFIG_QCOM_GENI_SE is not set +# CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_RPMH is not set +# CONFIG_QCOM_RPMHPD is not set +# CONFIG_QCOM_RPMPD is not set +# CONFIG_QCOM_SMEM is not set +# CONFIG_QCOM_SMD_RPM is not set +# CONFIG_QCOM_SMP2P is not set +# CONFIG_QCOM_SMSM is not set +# CONFIG_QCOM_SOCINFO is not set +# CONFIG_QCOM_STATS is not set +# CONFIG_QCOM_WCNSS_CTRL is not set +# CONFIG_QCOM_APR is not set +# CONFIG_ARCH_R8A77995 is not set +# CONFIG_ARCH_R8A77990 is not set +# CONFIG_ARCH_R8A77950 is not set +# CONFIG_ARCH_R8A77951 is not set +# CONFIG_ARCH_R8A77965 is not set +# CONFIG_ARCH_R8A77960 is not set +# CONFIG_ARCH_R8A77961 is not set +# CONFIG_ARCH_R8A779F0 is not set +# CONFIG_ARCH_R8A77980 is not set +# CONFIG_ARCH_R8A77970 is not set +# CONFIG_ARCH_R8A779A0 is not set +# CONFIG_ARCH_R8A774C0 is not set +# CONFIG_ARCH_R8A774E1 is not set +# CONFIG_ARCH_R8A774A1 is not set +# CONFIG_ARCH_R8A774B1 is not set +# CONFIG_ARCH_R9A07G044 is not set +# CONFIG_ROCKCHIP_IODOMAIN is not set +# CONFIG_ROCKCHIP_PM_DOMAINS is not set +# CONFIG_ARCH_TEGRA_132_SOC is not set +# CONFIG_ARCH_TEGRA_210_SOC is not set +# CONFIG_ARCH_TEGRA_186_SOC is not set +# CONFIG_ARCH_TEGRA_194_SOC is not set +# CONFIG_ARCH_TEGRA_234_SOC is not set +# CONFIG_TI_SCI_PM_DOMAINS is not set +# CONFIG_ARM_IMX_BUS_DEVFREQ is not set +# CONFIG_ARM_IMX8M_DDRC_DEVFREQ is not set +CONFIG_MEMORY=y +# CONFIG_RENESAS_RPCIF is not set +CONFIG_IMX8QXP_ADC=y +# CONFIG_EXYNOS_ADC is not set +# CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SPMI_ADC5 is not set +# CONFIG_ROCKCHIP_SARADC is not set +# CONFIG_RZG2L_ADC is not set +# CONFIG_TI_ADS1015 is not set +CONFIG_IIO_ST_LSM6DSX=y +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_VCNL4000 is not set +# CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_MPL3115 is not set +# CONFIG_PWM_BCM2835 is not set +# CONFIG_PWM_BRCMSTB is not set +CONFIG_PWM_FSL_FTM=m +CONFIG_PWM_IMX27=y +# CONFIG_PWM_MESON is not set +# CONFIG_PWM_MTK_DISP is not set +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_RCAR is not set +# CONFIG_PWM_RENESAS_TPU is not set +# CONFIG_PWM_ROCKCHIP is not set +# CONFIG_PWM_SAMSUNG is not set +# CONFIG_PWM_SL28CPLD is not set +# CONFIG_PWM_SUN4I is not set +# CONFIG_PWM_TEGRA is not set +# CONFIG_PWM_VISCONTI is not set +# CONFIG_SL28CPLD_INTC is not set +# CONFIG_QCOM_PDC is not set +# CONFIG_RESET_QCOM_AOSS is not set +# CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set +# CONFIG_RESET_TI_SCI is not set +CONFIG_PHY_CADENCE_SALVO=y +CONFIG_PHY_MIXEL_MIPI_DPHY=y +# CONFIG_PHY_SUN4I_USB is not set +# CONFIG_PHY_CADENCE_SIERRA is not set +# CONFIG_PHY_FSL_IMX8M_PCIE is not set +# CONFIG_PHY_HI6220_USB is not set +# CONFIG_PHY_HISTB_COMBPHY is not set +# CONFIG_PHY_HISI_INNO_USB2 is not set +# CONFIG_PHY_MVEBU_CP110_COMPHY is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_QCOM_QMP is not set +# CONFIG_PHY_QCOM_QUSB2 is not set +CONFIG_PHY_SAMSUNG_USB2=y +# CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2 is not set +# CONFIG_PHY_RCAR_GEN3_PCIE is not set +# CONFIG_PHY_RCAR_GEN3_USB2 is not set +# CONFIG_PHY_RCAR_GEN3_USB3 is not set +# CONFIG_PHY_ROCKCHIP_EMMC is not set +# CONFIG_PHY_ROCKCHIP_INNO_HDMI is not set +# CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set +# CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY is not set +# CONFIG_PHY_ROCKCHIP_PCIE is not set +# CONFIG_PHY_ROCKCHIP_TYPEC is not set +# CONFIG_PHY_SAMSUNG_UFS is not set +# CONFIG_PHY_UNIPHIER_USB2 is not set +# CONFIG_PHY_UNIPHIER_USB3 is not set +# CONFIG_PHY_TEGRA_XUSB is not set +# CONFIG_PHY_AM654_SERDES is not set +# CONFIG_PHY_J721E_WIZ is not set +CONFIG_FSL_IMX8_DDR_PMU=y +# CONFIG_QCOM_L2_PMU is not set +# CONFIG_QCOM_L3_PMU is not set +# CONFIG_MTK_EFUSE is not set +# CONFIG_QCOM_QFPROM is not set +# CONFIG_ROCKCHIP_EFUSE is not set +# CONFIG_NVMEM_SUNXI_SID is not set +# CONFIG_UNIPHIER_EFUSE is not set +# CONFIG_MESON_EFUSE is not set +# CONFIG_NVMEM_RMEM is not set +# CONFIG_NVMEM_LAYERSCAPE_SFP is not set +# CONFIG_FPGA_MGR_ALTERA_CVP is not set +# CONFIG_FPGA_MGR_STRATIX10_SOC is not set +# CONFIG_SLIMBUS is not set +# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_INTERCONNECT_IMX is not set +# CONFIG_INTERCONNECT_IMX8MM is not set +# CONFIG_INTERCONNECT_IMX8MN is not set +# CONFIG_INTERCONNECT_IMX8MQ is not set +# CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set +# CONFIG_INTERCONNECT_QCOM_OSM_L3 is not set +# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SDM845 is not set +# CONFIG_INTERCONNECT_QCOM_SM8150 is not set +# CONFIG_INTERCONNECT_QCOM_SM8250 is not set +# CONFIG_INTERCONNECT_QCOM_SM8350 is not set +# CONFIG_INTERCONNECT_QCOM_SM8450 is not set +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_CONFIGFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_UBIFS_FS=y +CONFIG_SQUASHFS_XZ=y +CONFIG_CRYPTO_USER=y +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_DH=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_AEAD=m +# CONFIG_CRYPTO_DEV_SUN8I_CE is not set +# CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM is not set +# CONFIG_CRYPTO_DEV_QCOM_RNG is not set +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +CONFIG_INDIRECT_PIO=y +CONFIG_CRC_CCITT=m +# CONFIG_CRYPTO_DEV_HISI_SEC2 is not set +# CONFIG_CRYPTO_DEV_HISI_ZIP is not set +# CONFIG_CRYPTO_DEV_HISI_HPRE is not set +# CONFIG_CRYPTO_DEV_HISI_TRNG is not set +CONFIG_IRQ_POLL=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_INFO_REDUCED is not set +CONFIG_CORESIGHT=y +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y +CONFIG_CORESIGHT_SOURCE_ETM4X=y diff --git a/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst b/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst new file mode 100644 index 000000000000..c01d2d6c1dac --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst @@ -0,0 +1,29 @@ +# @_flash.bin | bootloader +# @_image [_flash.bin] | image burn to nand, default is the same as bootloader +# @_filesystem | filesystem to burn +# @_kernel | kernel image +# @_dtb | dtb image + +# This command will be run when ROM support stream mode +# i.MX8QXP, i.MX8QM +SDPS: boot -f _flash.bin + +FB: ucmd setenv fastboot_buffer ${loadaddr} +FB: download -f _image +# Burn image to nandfit partition if needed +FB: ucmd if env exists nandfit_part; then nand erase.part nandfit; nand write ${fastboot_buffer} nandfit ${filesize}; else true; fi; +FB: ucmd nandbcb init ${fastboot_buffer} nandboot ${filesize} + +FB[-t 10000]: ucmd ubi part nandrootfs +FB[-t 10000]: ucmd ubi create root - +FB: download -f _filesystem +FB[-t 60000]: ucmd ubi write ${loadaddr} root ${filesize} + +FB: download -f _kernel +FB[-t 10000]: ucmd nand write ${loadaddr} nandkernel ${filesize} + +FB: download -f _dtb +FB[-t 8000]: ucmd nand write ${loadaddr} nanddtb ${filesize} + +FB: reboot +FB: done diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch new file mode 100644 index 000000000000..9293058ef0e1 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch @@ -0,0 +1,45 @@ +From d4872d93ba5f7111562b0ac1cab356f56d01c1b4 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Sun, 22 May 2022 17:40:15 +0200 +Subject: [PATCH] dmaengine: mxs: use platform_driver_register + +Driver registration fails on SOC imx8mn as its supplier, the clock +control module, is probed later than subsys initcall level. This driver +uses platform_driver_probe which is not compatible with deferred probing +and won't be probed again later if probe function fails due to clock not +being available at that time. + +This patch replaces the use of platform_driver_probe with +platform_driver_register which will allow probing the driver later again +when the clock control module will be available. + +Fixes: a580b8c5429a ("dmaengine: mxs-dma: add dma support for i.MX23/28") +Co-developed-by: Michael Trimarchi +Signed-off-by: Michael Trimarchi +Signed-off-by: Dario Binacchi +Cc: stable at vger.kernel.org +Link: https://lore.kernel.org/lkml/20220712160909.2054141-1-dario.binacchi at amarulasolutions.com +--- + drivers/dma/mxs-dma.c | 8 ++------ + 1 file changed, 2 insertions(+), 6 deletions(-) + +diff --git a/drivers/dma/mxs-dma.c b/drivers/dma/mxs-dma.c +index 994fc4d2aca4..18f8154b859b 100644 +--- a/drivers/dma/mxs-dma.c ++++ b/drivers/dma/mxs-dma.c +@@ -839,10 +839,6 @@ static struct platform_driver mxs_dma_driver = { + .name = "mxs-dma", + .of_match_table = mxs_dma_dt_ids, + }, ++ .probe = mxs_dma_probe, + }; +- +-static int __init mxs_dma_module_init(void) +-{ +- return platform_driver_probe(&mxs_dma_driver, mxs_dma_probe); +-} +-subsys_initcall(mxs_dma_module_init); ++builtin_platform_driver(mxs_dma_driver); +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch new file mode 100644 index 000000000000..faf3b7290e68 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch @@ -0,0 +1,39 @@ +From 1322ec115e91419a8f7b7d6d5e36e68316908b5a Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Tue, 12 Jul 2022 15:15:19 +0200 +Subject: [PATCH] dmaengine: mxs: fix section mismatch + +The patch was suggested by the following modpost warning: + +WARNING: modpost: vmlinux.o(.data+0xa3900): Section mismatch in reference from the variable mxs_dma_driver to the function .init.text:mxs_dma_probe() +The variable mxs_dma_driver references +the function __init mxs_dma_probe() +If the reference is valid then annotate the +variable with __init* or __refdata (see linux/init.h) or name the variable: +*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console + +Co-developed-by: Michael Trimarchi +Signed-off-by: Michael Trimarchi +Signed-off-by: Dario Binacchi +Cc: stable at vger.kernel.org +Link: https://lore.kernel.org/linux-arm-kernel/20220712160909.2054141-2-dario.binacchi at amarulasolutions.com/ +--- + drivers/dma/mxs-dma.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/dma/mxs-dma.c b/drivers/dma/mxs-dma.c +index 18f8154b859b..a01953e06048 100644 +--- a/drivers/dma/mxs-dma.c ++++ b/drivers/dma/mxs-dma.c +@@ -834,7 +834,7 @@ static int __init mxs_dma_probe(struct platform_device *pdev) + return 0; + } + +-static struct platform_driver mxs_dma_driver = { ++static struct platform_driver mxs_dma_driver __initdata = { + .driver = { + .name = "mxs-dma", + .of_match_table = mxs_dma_dt_ids, +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch new file mode 100644 index 000000000000..59db559b9301 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch @@ -0,0 +1,160 @@ +From 3878b941c6bde84e29b2725e4261d85bea828752 Mon Sep 17 00:00:00 2001 +From: Michael Trimarchi +Date: Sun, 22 May 2022 15:22:08 +0200 +Subject: [PATCH] include/configs: Remove rootwait=1 to all the affected boards + +rootwait=1 is not a valid kernel boot parameters. According +to the documenation is only rootwait + +rootwait [KNL] Wait (indefinitely) for root device to show up. + Useful for devices that are detected asynchronously + (e.g. USB and MMC devices). + +Fix: +Unknown kernel command line parameters "rootwait=1", will be passed to user space. + +Signed-off-by: Michael Trimarchi +Reviewed-by: Heiko Schocher +Link: https://patchwork.ozlabs.org/project/uboot/patch/20220520110013.32811-1-michael at amarulasolutions.com/ +Signed-off-by: Dario Binacchi +--- + include/configs/am335x_evm.h | 2 +- + include/configs/am43xx_evm.h | 2 +- + include/configs/baltos.h | 2 +- + include/configs/chiliboard.h | 2 +- + include/configs/etamin.h | 2 +- + include/configs/imx8mn_bsh_smm_s2.h | 2 +- + include/configs/siemens-am33x-common.h | 4 ++-- + include/configs/ti_armv7_keystone2.h | 2 +- + include/environment/ti/nand.h | 2 +- + 9 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h +index fd5b209a52db..f301a6dc835b 100644 +--- a/include/configs/am335x_evm.h ++++ b/include/configs/am335x_evm.h +@@ -34,7 +34,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/am43xx_evm.h b/include/configs/am43xx_evm.h +index 5057441f7506..1f5c3cd04e88 100644 +--- a/include/configs/am43xx_evm.h ++++ b/include/configs/am43xx_evm.h +@@ -166,7 +166,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,4096\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/baltos.h b/include/configs/baltos.h +index b881d8c03fd7..7b43741fde7c 100644 +--- a/include/configs/baltos.h ++++ b/include/configs/baltos.h +@@ -37,7 +37,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=5\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "setenv loadaddr 0x84000000; " \ +diff --git a/include/configs/chiliboard.h b/include/configs/chiliboard.h +index 82acda595f09..8bad0f9ac4b6 100644 +--- a/include/configs/chiliboard.h ++++ b/include/configs/chiliboard.h +@@ -20,7 +20,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdt_addr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/etamin.h b/include/configs/etamin.h +index 9cf93924df93..1c0a86d1ed10 100644 +--- a/include/configs/etamin.h ++++ b/include/configs/etamin.h +@@ -113,7 +113,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "rootfs_name=rootfs\0" \ + "kernel_name=uImage\0"\ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_args=run bootargs_defaults;" \ + "mtdparts default;" \ + "setenv ${partitionset_active} true;" \ +diff --git a/include/configs/imx8mn_bsh_smm_s2.h b/include/configs/imx8mn_bsh_smm_s2.h +index d09c2ab01610..0dc514f00684 100644 +--- a/include/configs/imx8mn_bsh_smm_s2.h ++++ b/include/configs/imx8mn_bsh_smm_s2.h +@@ -22,7 +22,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:root rw ubi.mtd=nandrootfs\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdt_addr_r} nanddtb; " \ +diff --git a/include/configs/siemens-am33x-common.h b/include/configs/siemens-am33x-common.h +index 08c4d52d658f..9f1a6cd51b40 100644 +--- a/include/configs/siemens-am33x-common.h ++++ b/include/configs/siemens-am33x-common.h +@@ -237,7 +237,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "nand_active_ubi_vol_A=rootfs_a\0" \ + "nand_active_ubi_vol_B=rootfs_b\0" \ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_src_addr=0x280000\0" \ + "nand_src_addr_A=0x280000\0" \ + "nand_src_addr_B=0x780000\0" \ +@@ -314,7 +314,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "rootfs_name=rootfs\0" \ + "kernel_name=uImage\0"\ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_args=run bootargs_defaults;" \ + "mtdparts default;" \ + "setenv ${partitionset_active} true;" \ +diff --git a/include/configs/ti_armv7_keystone2.h b/include/configs/ti_armv7_keystone2.h +index 57f013cbf846..133daecf7164 100644 +--- a/include/configs/ti_armv7_keystone2.h ++++ b/include/configs/ti_armv7_keystone2.h +@@ -180,7 +180,7 @@ + "sf write ${loadaddr} 0 ${filesize}\0" \ + "burn_uboot_nand=nand erase 0 0x100000; " \ + "nand write ${loadaddr} 0 ${filesize}\0" \ +- "args_all=setenv bootargs console=ttyS0,115200n8 rootwait=1 " \ ++ "args_all=setenv bootargs console=ttyS0,115200n8 rootwait " \ + KERNEL_MTD_PARTS \ + "args_net=setenv bootargs ${bootargs} rootfstype=nfs " \ + "root=/dev/nfs rw nfsroot=${serverip}:${nfs_root}," \ +diff --git a/include/environment/ti/nand.h b/include/environment/ti/nand.h +index 11dcefcc41ca..7d00afa2b10f 100644 +--- a/include/environment/ti/nand.h ++++ b/include/environment/ti/nand.h +@@ -14,7 +14,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/post-build.sh b/board/bsh/imx8mn-bsh-smm-s2/post-build.sh new file mode 100755 index 000000000000..49df4cd6fb10 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/post-build.sh @@ -0,0 +1,4 @@ +#!/bin/sh +BOARD_DIR="$(dirname $0)" + +cp ${BOARD_DIR}/nand-full.lst ${BINARIES_DIR} diff --git a/board/bsh/imx8mn-bsh-smm-s2/readme.txt b/board/bsh/imx8mn-bsh-smm-s2/readme.txt new file mode 100644 index 000000000000..37081091e849 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/readme.txt @@ -0,0 +1,75 @@ +i.MX8MN BSH SMM S2 +================== + +This tutorial describes how to use the predefined Buildroot +configuration for the i.MX8MN BSH SMM S2 PRO board. + +Building +-------- + +Configure buildroot: + + $ make imx8mn_bsh_smm_s2_defconfig + +Change settings to fit your needs (optional): + + $ make menuconfig + +Compile everything and build the rootfs image: + + $ make + + +Result of the build +------------------- + +After building, the output/images directory contains: + + output/images/ + ??? bl31.bin + ??? ddr3* + ??? flash.bin + ??? freescale/imx8mn-bsh-smm-s2.dtb + ??? Image + ??? nand-full.lst + ??? rootfs.ext2 + ??? rootfs.ext4 -> rootfs.ext2 + ??? rootfs.tar + ??? rootfs.ubifs + ??? u-boot.bin + ??? u-boot-spl.bin + + +Preparing the board +------------------- + +Plug the USB type A to micro B cable into the USB Debug +Connector (DBG UART). Use serial port settings 115200 8N1 +to access the debug console. + +Plug another USB type A to micro B cable into the USB-OTG +Connector (USB1). This connection is used to flash the board +firmware using the Freescale/NXP UUU tool. + +Connect the power supply/adaptor to the DC Power Jack (labelled ++5V). + + +Flashing +-------- + +Power up the board by switching on the Power ON Switch, which is +placed right next to the DC Jack. + +Enter the following U-Boot commands on the debug serial console: + + $ nand erase.chip + $ reset + +Flash the built images directly to board?s memory. On your computer, +run: + + $ board/bsh/imx8mn-bsh-smm-s2/flash.sh output/ + +It will flash the bootloader, the Device Tree Blob, the kernel image +and the UBI root file system. diff --git a/configs/imx8mn_bsh_smm_s2_defconfig b/configs/imx8mn_bsh_smm_s2_defconfig new file mode 100644 index 000000000000..43bae6de6cad --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_GLOBAL_PATCH_DIR="board/bsh/imx8mn-bsh-smm-s2/patches" +BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/bsh/imx8mn-bsh-smm-s2/post-build.sh" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2" +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_PACKAGE_FREESCALE_IMX=y +BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y +BR2_PACKAGE_FIRMWARE_IMX=y +BR2_PACKAGE_FIRMWARE_IMX_DDR3=y +BR2_TARGET_ROOTFS_UBIFS=y +BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 +BR2_TARGET_ROOTFS_UBIFS_RT_NONE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.5" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="IMX_BOOT_UART_BASE=0x30a60000" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_DEBUG=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.07" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_TARGET_UBOOT_NEEDS_IMX_FIRMWARE=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="flash.bin" +BR2_TARGET_UBOOT_SPL=y +BR2_PACKAGE_HOST_UUU=y -- 2.32.0 From kory.maincent at bootlin.com Tue Dec 13 11:11:54 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Tue, 13 Dec 2022 12:11:54 +0100 Subject: [Buildroot] [PATCH] boot/optee-os: Add out-of-source OPTEE-OS device tree support Message-ID: <20221213111154.2491203-1-kory.maincent@bootlin.com> From: Kory Maincent Similarly to Uboot, this patch adds the ability to copy in and build out-of-source device tree sources during an OPTEE-OS build. To build the external device tree source file, the OP-TEE OS configuration must refer to it with the CFG_EMBED_DTB_SOURCE_FILE option and no platform flavor need to be specified. Signed-off-by: Kory Maincent --- boot/optee-os/Config.in | 11 +++++++++++ boot/optee-os/optee-os.mk | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 8bcce22306..10bbee45f8 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -130,6 +130,17 @@ config BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR Value for the optional PLATFORM_FLAVOR build directive provided to OP-TEE OS. +config BR2_TARGET_OPTEE_OS_CUSTOM_DTS_PATH + string "Device Tree Source file paths" + help + Space-separated list of paths to device tree source files + that will be copied to core/arch/arm/dts/ before starting the + build. + + To use this device tree source file, the OP-TEE OS configuration + must refer to it with the CFG_EMBED_DTB_SOURCE_FILE option and + no platform flavor need to be specified. + config BR2_TARGET_OPTEE_OS_ADDITIONAL_VARIABLES string "Additional build variables" help diff --git a/boot/optee-os/optee-os.mk b/boot/optee-os/optee-os.mk index 38b0d367ef..33b4e2e1ab 100644 --- a/boot/optee-os/optee-os.mk +++ b/boot/optee-os/optee-os.mk @@ -84,6 +84,8 @@ endif OPTEE_OS_IMAGE_FILES = $(call qstrip,$(BR2_TARGET_OPTEE_OS_CORE_IMAGES)) +OPTEE_OS_CUSTOM_DTS_PATH = $(call qstrip,$(BR2_TARGET_OPTEE_OS_CUSTOM_DTS_PATH)) + ifeq ($(BR2_TARGET_OPTEE_OS_CORE),y) define OPTEE_OS_BUILD_CORE $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) O=$(OPTEE_OS_BUILDDIR_OUT) \ @@ -120,6 +122,9 @@ endef endif # BR2_TARGET_OPTEE_OS_SDK define OPTEE_OS_BUILD_CMDS + $(if $(OPTEE_OS_CUSTOM_DTS_PATH), + cp -f $(OPTEE_OS_CUSTOM_DTS_PATH) $(@D)/core/arch/arm/dts/ + ) $(OPTEE_OS_BUILD_CORE) $(OPTEE_OS_BUILD_SDK) endef -- 2.25.1 From jesseevg at gmail.com Tue Dec 13 12:13:10 2022 From: jesseevg at gmail.com (Jesse Van Gavere) Date: Tue, 13 Dec 2022 13:13:10 +0100 Subject: [Buildroot] compile commands database with BR compiler Message-ID: Hello all, A bit of a buildroot adjacent question, we are converting some of our software to CMake, and I wanted to take the opportunity to add some additional tooling like clang-tidy/cppcheck... with the exported compile commands. This however doesn't seem to really work, I'm presuming it doesn't play nice with the toolchain wrapper, adding -march and -mfloat-abi manually to the flags seems to resolve some issues but it still throws a bunch of errors as if it wouldn't be able to compile even though the application compiles just fine. Has anyone here gotten it working to use a compile_commands.json as input for other tooling that's generated with a BR compiler? Regards, Jesse From bagasdotme at gmail.com Tue Dec 13 14:03:06 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Tue, 13 Dec 2022 21:03:06 +0700 Subject: [Buildroot] [PATCH] package/git: bump to version 2.39.0 Message-ID: <20221213140306.1202098-1-bagasdotme@gmail.com> The git package on Buildroot is quite lagging behind (v2.31.4, released on July 12, 2022 while the baseline v2.31.0 was released on March 15, 2021). Bump the package to v2.39.0 (released December 12, 2022). While at it, also replace patch fixing uclibc no threads build with two patches cherry-picked from upstream next branch, which fixes the same issue by fixing the handling of flockfile(), funlockfile(), and getc_unlocked() declarations. These patches missed the release but planned for next maintenance release (v2.39.1). The reason for replacing the patch is when original fix patch was upstreamed [1], Jeff King noted that the build failure root cause was flockfile() is defined regardless of whether uclibc is configured with threads support or not [2]. Release notes for v2.39.0 is available on release announcement on Git mailing list at [3]. [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ Signed-off-by: Bagas Sanjaya --- .../git/0001-Fix-build-without-threads.patch | 100 ---------------- ...avoid-redefining-system-function-nam.patch | 107 ++++++++++++++++++ ...undefine-system-names-before-redecla.patch | 55 +++++++++ package/git/git.hash | 2 +- package/git/git.mk | 4 +- 5 files changed, 164 insertions(+), 104 deletions(-) delete mode 100644 package/git/0001-Fix-build-without-threads.patch create mode 100644 package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch create mode 100644 package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch diff --git a/package/git/0001-Fix-build-without-threads.patch b/package/git/0001-Fix-build-without-threads.patch deleted file mode 100644 index 7ce85ffaf8..0000000000 --- a/package/git/0001-Fix-build-without-threads.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 07d66af3b0800764087c4151d4f6562d4f8cce05 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 14 Dec 2020 23:00:33 +0100 -Subject: [PATCH] Fix build without threads - -Build without threads is broken since version 2.29.0 and -https://github.com/git/git/commit/15b52a44e0c92a0658e891194a5b0610d1f53afc: - -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1238:20: error: static declaration of 'flockfile' follows non-static declaration - static inline void flockfile(FILE *fh) - ^~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:806:13: note: previous declaration of 'flockfile' was here - extern void flockfile (FILE *__stream) __THROW; - ^~~~~~~~~ -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1242:20: error: static declaration of 'funlockfile' follows non-static declaration - static inline void funlockfile(FILE *fh) - ^~~~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:813:13: note: previous declaration of 'funlockfile' was here - extern void funlockfile (FILE *__stream) __THROW; - ^~~~~~~~~~~ - -To avoid this build failure, check if flockfile is available before -defining flockfile, funlockfile and getc_unlocked - -Fixes: - - http://autobuild.buildroot.org/results/d41638d1ad8e78dd6f654367c905996b838ee649 - -Signed-off-by: Fabrice Fontaine ---- - Makefile | 5 +++++ - configure.ac | 6 ++++++ - git-compat-util.h | 2 +- - 3 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 6fb86c5862..58d0893a12 100644 ---- a/Makefile -+++ b/Makefile -@@ -232,6 +232,8 @@ all:: - # Define NO_STRUCT_ITIMERVAL if you don't have struct itimerval - # This also implies NO_SETITIMER - # -+# Define NO_FLOCKFILE if you don't have flockfile() -+# - # Define NO_FAST_WORKING_DIRECTORY if accessing objects in pack files is - # generally faster on your platform than accessing the working directory. - # -@@ -1638,6 +1640,9 @@ endif - ifdef NO_SETITIMER - COMPAT_CFLAGS += -DNO_SETITIMER - endif -+ifdef NO_FLOCKFILE -+ COMPAT_CFLAGS += -DNO_FLOCKFILE -+endif - ifdef NO_PREAD - COMPAT_CFLAGS += -DNO_PREAD - COMPAT_OBJS += compat/pread.o -diff --git a/configure.ac b/configure.ac -index 66aedb9288..d4295b5c69 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1132,6 +1132,12 @@ GIT_CHECK_FUNC(setitimer, - [NO_SETITIMER=YesPlease]) - GIT_CONF_SUBST([NO_SETITIMER]) - # -+# Define NO_FLOCKFILE if you don't have flockfile. -+GIT_CHECK_FUNC(flockfile, -+[NO_FLOCKFILE=], -+[NO_FLOCKFILE=YesPlease]) -+GIT_CONF_SUBST([NO_FLOCKFILE]) -+# - # Define NO_STRCASESTR if you don't have strcasestr. - GIT_CHECK_FUNC(strcasestr, - [NO_STRCASESTR=], -diff --git a/git-compat-util.h b/git-compat-util.h -index 7d509c5022..279cdd941e 100644 ---- a/git-compat-util.h -+++ b/git-compat-util.h -@@ -1236,7 +1236,7 @@ int warn_on_fopen_errors(const char *path); - # define SHELL_PATH "/bin/sh" - #endif - --#ifndef _POSIX_THREAD_SAFE_FUNCTIONS -+#if !defined(_POSIX_THREAD_SAFE_FUNCTIONS) && defined(NO_FLOCKFILE) - static inline void flockfile(FILE *fh) - { - ; /* nothing */ --- -2.29.2 - diff --git a/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch new file mode 100644 index 0000000000..ce7e132ff3 --- /dev/null +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch @@ -0,0 +1,107 @@ +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Wed, 30 Nov 2022 16:15:14 -0500 +Subject: [PATCH 1/2] git-compat-util: avoid redefining system function names +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Our git-compat-util header defines a few noop wrappers for system +functions if they are not available. This was originally done with a +macro, but in 15b52a44e0 (compat-util: type-check parameters of no-op +replacement functions, 2020-08-06) we switched to inline functions, +because it gives us basic type-checking. + +This can cause compilation failures when the system _does_ declare those +functions but we choose not to use them, since the compiler will +complain about the redeclaration. This was seen in the real world when +compiling against certain builds of uclibc, which may leave +_POSIX_THREAD_SAFE_FUNCTIONS unset, but still declare flockfile() and +funlockfile(). + +It can also be seen on any platform that has setitimer() if you choose +to compile without it (which plausibly could happen if the system +implementation is buggy). E.g., on Linux: + + $ make NO_SETITIMER=IWouldPreferNotTo git.o + CC git.o + In file included from builtin.h:4, + from git.c:1: + git-compat-util.h:344:19: error: conflicting types for ?setitimer?; have ?int(int, const struct itimerval *, struct itimerval *)? + 344 | static inline int setitimer(int which UNUSED, + | ^~~~~~~~~ + In file included from git-compat-util.h:234: + /usr/include/x86_64-linux-gnu/sys/time.h:155:12: note: previous declaration of ?setitimer? with type ?int(__itimer_which_t, const struct itimerval * restrict, struct itimerval * restrict)? + 155 | extern int setitimer (__itimer_which_t __which, + | ^~~~~~~~~ + make: *** [Makefile:2714: git.o] Error 1 + +Here I think the compiler is complaining about the lack of "restrict" +annotations in our version, but even if we matched it completely (and +there is no way to match all platforms anyway), it would still complain +about a static declaration following a non-static one. Using macros +doesn't have this problem, because the C preprocessor rewrites the name +in our code before we hit this level of compilation. + +One way to fix this would just be to revert most of 15b52a44e0. What we +really cared about there was catching build problems with +precompose_argv(), which most platforms _don't_ build, and which is our +custom function. So we could just switch the system wrappers back to +macros; most people build the real versions anyway, and they don't +change. So the extra type-checking isn't likely to catch bugs. + +But with a little work, we can have our cake and eat it, too. If we +define the type-checking wrappers with a unique name, and then redirect +the system names to them with macros, we still get our type checking, +but without redeclaring the system function names. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e0c08a4f738b3dea7a4e8fe3511c323cf1f41942 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 13 ++++++++----- + 1 file changed, 8 insertions(+), 5 deletions(-) + +diff --git a/git-compat-util.h b/git-compat-util.h +index a76d0526f7..e3456bdd0d 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -341,11 +341,12 @@ struct itimerval { + #endif + + #ifdef NO_SETITIMER +-static inline int setitimer(int which UNUSED, +- const struct itimerval *value UNUSED, +- struct itimerval *newvalue UNUSED) { ++static inline int git_setitimer(int which, ++ const struct itimerval *value, ++ struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + + #ifndef NO_LIBGEN_H +@@ -1471,14 +1472,16 @@ int open_nofollow(const char *path, int flags); + #endif + + #ifndef _POSIX_THREAD_SAFE_FUNCTIONS +-static inline void flockfile(FILE *fh UNUSED) ++static inline void git_flockfile(FILE *fh) + { + ; /* nothing */ + } +-static inline void funlockfile(FILE *fh UNUSED) ++static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#define flockfile(fh) git_flockfile(fh) ++#define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) + #endif + +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch new file mode 100644 index 0000000000..5e1a52cf70 --- /dev/null +++ b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch @@ -0,0 +1,55 @@ +From 6d406390b870fdb2cd9d18b12ebfabc12f5096df Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Fri, 2 Dec 2022 06:05:38 -0500 +Subject: [PATCH 2/2] git-compat-util: undefine system names before redeclaring + them + +When we define a macro to point a system function (e.g., flockfile) to +our custom wrapper, we should make sure that the system did not already +define it as a macro. This is rarely a problem, but can cause +compilation failures if both of these are true: + + - we decide to define our own wrapper even though the system provides + the function; we know this happens at least with uclibc, which may + declare flockfile, etc, without _POSIX_THREAD_SAFE_FUNCTIONS + + - the system version is declared as a macro; we know this happens at + least with uclibc's version of getc_unlocked() + +So just handling getc_unlocked() would be sufficient to deal with the +real-world case we've seen. But since it's easy to do, we may as well be +defensive about the other macro wrappers added in the previous patch. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e1a95b78d8a26762ea04332de8b7c3878da51522 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/git-compat-util.h b/git-compat-util.h +index e3456bdd0d..211861da0f 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -346,6 +346,7 @@ static inline int git_setitimer(int which, + struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#undef setitimer + #define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + +@@ -1480,6 +1481,9 @@ static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#undef flockfile ++#undef funlockfile ++#undef getc_unlocked + #define flockfile(fh) git_flockfile(fh) + #define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..57a77b2810 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 ba199b13fb5a99ca3dec917b0bd736bc0eb5a9df87737d435eddfdf10d69265b git-2.39.0.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..9918d4c1ef 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.39.0 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ @@ -12,8 +12,6 @@ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm GIT_SELINUX_MODULES = apache git xdg GIT_DEPENDENCIES = zlib $(TARGET_NLS_DEPENDENCIES) -# We're patching configure.ac -GIT_AUTORECONF = YES ifeq ($(BR2_PACKAGE_OPENSSL),y) GIT_DEPENDENCIES += host-pkgconf openssl base-commit: cd95a33511b9d9de6f6885ec75e6f39608238b9d -- An old man doll... just what I always wanted! - Clara From ak at it-klinger.de Tue Dec 13 14:28:52 2022 From: ak at it-klinger.de (Andreas Klinger) Date: Tue, 13 Dec 2022 15:28:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: bump to version 2.3.0 Message-ID: Signed-off-by: Andreas Klinger --- package/ply/ply.hash | 2 +- package/ply/ply.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ply/ply.hash b/package/ply/ply.hash index df01ae08e0..b6a56aa909 100644 --- a/package/ply/ply.hash +++ b/package/ply/ply.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8cd92fc8784873fb0507bc11f3f62a31d0345c64914ddaadb958d8b2d6de0100 ply-2.2.0.tar.gz +sha256 99be1ed3942370699cbfc7f493bc3ffd4601312a81471215ac7ccb2e04a0a8b2 ply-2.3.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ply/ply.mk b/package/ply/ply.mk index b3c56bd9a5..dc02fc5472 100644 --- a/package/ply/ply.mk +++ b/package/ply/ply.mk @@ -4,7 +4,7 @@ # ################################################################################ -PLY_VERSION = 2.2.0 +PLY_VERSION = 2.3.0 PLY_SITE = $(call github,wkz,ply,$(PLY_VERSION)) PLY_AUTORECONF = YES PLY_LICENSE = GPL-2.0 -- 2.30.2 From foss+buildroot at 0leil.net Tue Dec 13 14:17:19 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Tue, 13 Dec 2022 15:17:19 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> From: Quentin Schulz cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ --- base-commit: 470ce5d85c40a2f3b43dd9efaefac0000b047d23 change-id: 20221212-libxkbcommon-cpe-2a86cc4a6125 Best regards, -- Quentin Schulz From bernd.kuhls at t-online.de Tue Dec 13 17:11:03 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 13 Dec 2022 18:11:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: link to libintl when needed Message-ID: <20221213171103.684842-1-bernd.kuhls@t-online.de> Fixes: http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ Signed-off-by: Bernd Kuhls --- package/hddtemp/hddtemp.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk index 7023e11e59..4f45647dff 100644 --- a/package/hddtemp/hddtemp.mk +++ b/package/hddtemp/hddtemp.mk @@ -15,7 +15,8 @@ HDDTEMP_GETTEXTIZE = YES HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) -HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS) $(TARGET_NLS_LIBS)" +HDDTEMP_DEPENDENCIES += $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) HDDTEMP_DEPENDENCIES += libexecinfo -- 2.34.1 From peter at korsgaard.com Tue Dec 13 20:07:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbluray: bump version to 1.3.4 In-Reply-To: <20221212203443.1542935-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 21:34:43 +0100") References: <20221212203443.1542935-1-bernd.kuhls@t-online.de> Message-ID: <87a63rxe1v.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog > Added a configure option to build without external libudfread introduced > in version 1.3.4: > https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 > Using --with-external-libudfread is broken so this option was not added. > Since the default to build with optional libudfread support was kept > upstream there is no change in behaviour. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From indrek.kruusa at gmail.com Tue Dec 13 20:09:54 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Tue, 13 Dec 2022 22:09:54 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87pmcoy07y.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 19:56: > >>>>> "Frank" == Frank Hunleth writes: > > Hi, > > >> >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > >> > >> > BR2_TARGET_OPENSBI=y > >> > >> > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > >> > >> > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > >> > > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > >> > >> > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > >> > > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > >> > >> > >> Why still use this custom opensbi? There is D1 support in version 1.1 > as > >> mentioned on https://linux-sunxi.org/Allwinner_Nezha > >> > > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > > patches on a MangoPI MQ Pro. This board is close, but not exactly like > > the Nezha, so I expect differences. > > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's > the error: > > Just to be sure, is this with the 5.19 based kernel we used to use > (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based > one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > > > > Unhandled exception: Store/AMO access fault > > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > > Sounds like access to an invalid address to me. When does this trigger? > Early doing Linux boot? > > I see the mangopi mq-pro only has 512MB RAM. 0x5xxx.xxxx is at the very > end of that (memory starts at 0x4xxx.xxxx), did you update the memory > size in the device tree passed to OpenSBI? > > I just did a clean rebuild of nezha_defconfig here, and it boots without > any issues: > > U-Boot SPL 2022.10 (Dec 12 2022 - 17:20:45 +0100) > sunxi_ram_probe: dram-controller at 3102000: probing > DRAM only have internal ZQ!! > ddr_efuse_type: 0x0 > [AUTO DEBUG] two rank and full DQ! > ddr_efuse_type: 0x0 > [AUTO DEBUG] rank 0 row = 15 > [AUTO DEBUG] rank 0 bank = 8 > [AUTO DEBUG] rank 0 page size = 2 KB > [AUTO DEBUG] rank 1 row = 15 > [AUTO DEBUG] rank 1 bank = 8 > [AUTO DEBUG] rank 1 page size = 2 KB > rank1 config same as rank0 > DRAM BOOT DRIVE INFO: V0.24 > DRAM CLK = 792 MHz > DRAM Type = 3 (2:DDR2,3:DDR3) > DRAMC ZQ value: 0x7b7bfb > DRAM ODT value: 0x42. > ddr_efuse_type: 0x0 > DRAM SIZE =1024 M > DRAM simple test OK. > mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 > Trying to boot from MMC1 > PLL reg = 0xf8216300, freq = 1200000000 > SPL size = 81920, sector = 160 > sunxi_ram_get_info: dram-controller at 3102000: getting info > > OpenSBI v1.1 > ____ _____ ____ _____ > / __ \ / ____| _ \_ _| > | | | |_ __ ___ _ __ | (___ | |_) || | > | | | | '_ \ / _ \ '_ \ \___ \| _ < | | > | |__| | |_) | __/ | | |____) | |_) || |_ > \____/| .__/ \___|_| |_|_____/|____/_____| > | | > |_| > > Platform Name : Allwinner D1 Nezha > Platform Features : medeleg > Platform HART Count : 1 > Platform IPI Device : --- > Platform Timer Device : --- @ 0Hz > Platform Console Device : uart8250 > Platform HSM Device : sun20i-d1-ppu > Platform Reboot Device : sunxi-wdt-reset > Platform Shutdown Device : --- > Firmware Base : 0x40000000 > Firmware Size : 288 KB > Runtime SBI Version : 1.0 > > Domain0 Name : root > Domain0 Boot HART : 0 > Domain0 HARTs : 0* > Domain0 Region00 : 0x0000000040000000-0x000000004007ffff () > Domain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X) > Domain0 Next Address : 0x0000000042e00000 > Domain0 Next Arg1 : 0x0000000042e8b978 > Domain0 Next Mode : S-mode > Domain0 SysReset : yes > > Boot HART ID : 0 > Boot HART Domain : root > Boot HART Priv Version : v1.11 > Boot HART Base ISA : rv64imafdcvx > Boot HART ISA Extensions : time > Boot HART PMP Count : 8 > Boot HART PMP Granularity : 2048 > Boot HART PMP Address Bits: 38 > Boot HART MHPM Count : 0 > Boot HART MIDELEG : 0x0000000000000222 > Boot HART MEDELEG : 0x000000000000b109 > sunxi_set_gate: (CLK#24) unhandled > > > U-Boot 2022.10 (Dec 12 2022 - 17:20:45 +0100) Allwinner Technology > > .. > > Starting kernel ... > > [ 0.000000] Linux version 6.1.0-rc3 (peko at dell) > (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot > 2022.11-477-g5cb74c92f7) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Mon > Dec 12 17:28:21 CET 2022 > > .. > > # uptime > 00:07:05 up 6 min, load average: 0.00, 0.00, 0.00 > I also did a clean build with Peter's patches and the Lichee RV dock is fine with it. Some snippets from output below. I will drop my patch series as Peter's series is superior. U-Boot SPL 2022.10 (Dec 13 2022 - 21:00:50 +0200) sunxi_ram_probe: dram-controller at 3102000: probing DRAM only have internal ZQ!! ddr_efuse_type: 0x0 [AUTO DEBUG] single rank and full DQ! ddr_efuse_type: 0x0 [AUTO DEBUG] rank 0 row = 15 [AUTO DEBUG] rank 0 bank = 8 [AUTO DEBUG] rank 0 page size = 2 KB DRAM BOOT DRIVE INFO: V0.24 DRAM CLK = 792 MHz DRAM Type = 3 (2:DDR2,3:DDR3) DRAMC ZQ value: 0x7b7bfb DRAM ODT value: 0x42. ddr_efuse_type: 0x0 DRAM SIZE =512 M DRAM simple test OK. mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 Trying to boot from MMC1 PLL reg = 0xf8216300, freq = 1200000000 SPL size = 81920, sector = 160 sunxi_ram_get_info: dram-controller at 3102000: getting info OpenSBI v1.1 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : Allwinner D1 Nezha Platform Features : medeleg Platform HART Count : 1 Platform IPI Device : --- Platform Timer Device : --- @ 0Hz Platform Console Device : uart8250 Platform HSM Device : sun20i-d1-ppu Platform Reboot Device : sunxi-wdt-reset Platform Shutdown Device : --- Firmware Base : 0x40000000 Firmware Size : 288 KB Runtime SBI Version : 1.0 ... U-Boot 2022.10 (Dec 13 2022 - 21:00:50 +0200) Allwinner Technology DRAM: 512 MiB sunxi_set_gate: (CLK#24) unhandled Core: 54 devices, 20 uclasses, devicetree: separate ... Moving Image from 0x41000000 to 0x40200000, end=4162d000 ## Flattened Device Tree blob at 5fd3e320 Booting using the fdt blob at 0x5fd3e320 Working FDT set to 5fd3e320 Loading Device Tree to 0000000042df2000, end 0000000042dffa9f ... OK Working FDT set to 42df2000 Starting kernel ... [ 0.000000] Linux version 6.1.0-rc3 (indrek at stuudio) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-518-gd3d1d5a2da-dirty) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Tue Dec 13 21:06:48 EET 2022 [ 0.000000] OF: fdt: Ignoring memory range 0x40000000 - 0x40200000 [ 0.000000] Machine model: Allwinner D1 Nezha ... # uptime 00:32:39 up 32 min, load average: 0.00, 0.00, 0.00 # cat /proc/iomem 02000000-020007ff : 2000000.pinctrl pinctrl at 2000000 02000c00-02000fff : 2000c00.pwm pwm at 2000c00 02001000-02001fff : 2001000.clock-controller clock-controller at 2001000 02008000-020083ff : 2008000.led-controller led-controller at 2008000 02009400-020097ff : 2009400.temperature-sensor temperature-sensor at 2009400 02009800-02009bff : 2009800.keys keys at 2009800 02010000-0201ffff : 2010000.iommu iommu at 2010000 02030000-02030fff : 2030000.audio-codec audio-codec at 2030000 02500000-0250001f : serial 02500400-0250041f : serial 02502800-02502bff : 2502800.i2c i2c at 2502800 03000000-03000fff : 3000000.syscon syscon at 3000000 03002000-03002fff : 3002000.dma-controller dma-controller at 3002000 03006000-03006fff : 3006000.efuse efuse at 3006000 03040000-030407ff : 3040000.crypto crypto at 3040000 04020000-04020fff : 4020000.mmc mmc at 4020000 04021000-04021fff : 4021000.mmc mmc at 4021000 04025000-04025fff : 4025000.spi spi at 4025000 04026000-04026fff : 4026000.spi spi at 4026000 04100000-041003ff : usb at 4100000 04100000-041003ff : musb-hdrc.4.auto usb at 4100000 04100400-041004ff : 4100400.phy phy_ctrl 04101000-041010ff : 4101000.usb usb at 4101000 04101400-041014ff : 4101400.usb usb at 4101400 04101800-041018ff : 4100400.phy pmu0 04200000-042000ff : 4200000.usb usb at 4200000 04200400-042004ff : 4200400.usb usb at 4200400 04200800-042008ff : 4100400.phy pmu1 05000000-0500ffff : 5000000.clock-controller clock-controller at 5000000 05100000-051fffff : 5100000.mixer mixer at 5100000 05200000-052fffff : 5200000.mixer mixer at 5200000 05451000-05451fff : 5451000.phy phy at 5451000 05460000-05460fff : 5460000.tcon-top tcon-top at 5460000 05461000-05461fff : 5461000.lcd-controller lcd-controller at 5461000 05470000-05470fff : 5470000.lcd-controller lcd-controller at 5470000 05500000-0550ffff : 5500000.hdmi hdmi at 5500000 05510000-0551ffff : 5510000.phy phy at 5510000 06011000-0601101f : 6011000.watchdog watchdog at 6011000 07010000-070103ff : 7010000.clock-controller clock-controller at 7010000 07090000-070903ff : 7090000.rtc rtc at 7090000 40000000-4007ffff : Reserved 40200000-5fffffff : System RAM 40202000-4162c4cb : Kernel image 40202000-409df031 : Kernel code 40e00000-411fffff : Kernel rodata 41400000-415dafff : Kernel data 415db000-4162c4cb : Kernel bss > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.niestroj at grinn-global.com Tue Dec 13 20:10:12 2022 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Tue, 13 Dec 2022 21:10:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 In-Reply-To: <20221212151011.2803622-1-james.hilliard1@gmail.com> References: <20221212151011.2803622-1-james.hilliard1@gmail.com> Message-ID: <87cz8noyj3.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > Reviewed-by: Marcin Niestroj > --- > package/python-bleak/python-bleak.hash | 4 ++-- > package/python-bleak/python-bleak.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash > index 9a8310b11c..001ef65b65 100644 > --- a/package/python-bleak/python-bleak.hash > +++ b/package/python-bleak/python-bleak.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/bleak/json > -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz > -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz > +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz > +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz > # Locally computed sha256 checksums > sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE > diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk > index 00a4946ef6..95ac1d1766 100644 > --- a/package/python-bleak/python-bleak.mk > +++ b/package/python-bleak/python-bleak.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_BLEAK_VERSION = 0.19.1 > +PYTHON_BLEAK_VERSION = 0.19.5 > PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz > -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 > +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 > PYTHON_BLEAK_SETUP_TYPE = setuptools > PYTHON_BLEAK_LICENSE = MIT > PYTHON_BLEAK_LICENSE_FILES = LICENSE -- Marcin Niestr?j From peter at korsgaard.com Tue Dec 13 20:11:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: bump version to 1.15 In-Reply-To: <20221212205610.1550316-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 21:56:10 +0100") References: <20221212205610.1550316-1-bernd.kuhls@t-online.de> Message-ID: <875yefxdw3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/ebiggers/libdeflate/blob/master/NEWS.md > Switch to cmake. > Added CFLAGS to fix uClibc build: > /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: > error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? > /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: > error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:11:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 In-Reply-To: <20221212210126.2012277-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:01:26 +0100") References: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Message-ID: <871qp3xdvr.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://news-web.php.net/php.announce/341 > Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:12:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:12:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.0 In-Reply-To: <20221212210443.2017076-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:04:43 +0100") References: <20221212210443.2017076-1-bernd.kuhls@t-online.de> Message-ID: <87wn6vvz9q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_0.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:14:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:14:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: bump version to 0.4.7.12 In-Reply-To: <20221212210837.2035770-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:08:37 +0100") References: <20221212210837.2035770-1-bernd.kuhls@t-online.de> Message-ID: <87sfhjvz6k.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:15:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 In-Reply-To: <20221212212249.2360248-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:22:49 +0100") References: <20221212212249.2360248-1-bernd.kuhls@t-online.de> Message-ID: <87o7s7vz51.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-January/003129.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:15:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/libglfw: bump version to 3.3.8 In-Reply-To: <20221212220502.2940022-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 23:05:02 +0100") References: <20221212220502.2940022-1-bernd.kuhls@t-online.de> Message-ID: <87k02vvz47.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.glfw.org/changelog.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:17:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:17:12 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR In-Reply-To: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> (Quentin Schulz's message of "Tue, 13 Dec 2022 15:17:19 +0100") References: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> Message-ID: <87fsdjvz1z.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz > --- > package/libxkbcommon/libxkbcommon.mk | 1 + > 1 file changed, 1 insertion(+) > diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk > index f2c49cc700..236bf4c5d9 100644 > --- a/package/libxkbcommon/libxkbcommon.mk > +++ b/package/libxkbcommon/libxkbcommon.mk > @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download > LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz > LIBXKBCOMMON_LICENSE = MIT/X11 > LIBXKBCOMMON_LICENSE_FILES = LICENSE > +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon > LIBXKBCOMMON_INSTALL_STAGING = YES > LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex > LIBXKBCOMMON_CONF_OPTS = \ Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:18:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:18:06 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: (Indrek Kruusa's message of "Tue, 13 Dec 2022 22:09:54 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: <87bko7vz0h.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, > I also did a clean build with Peter's patches and the Lichee RV dock is > fine with it. Some snippets from output below. I will drop my patch series > as Peter's series is superior. Great, thanks for the feedback! -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:33 +0100 Subject: [Buildroot] [PATCH 1/4] nezha_defconfig: bump u-boot to current top of d1-wip In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:44 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <877cyvvyuq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > This is now based on U-Boot 2022.10 and has gained SPL support, so use that > instead of sun20-d1-spl. With this we can also drop the u-boot patch and > patch directory. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:39 +0100 Subject: [Buildroot] [PATCH 2/4] nezha_defconfig: use upstream OpenSBI 1.1 release In-Reply-To: <20221212071747.2829022-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:45 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-2-peter@korsgaard.com> Message-ID: <87359jvyuk.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The D1 support is now upstream, so we can use the upstream 1.1 release > instead of a custom version. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:43 +0100 Subject: [Buildroot] [PATCH 3/4] nezha_defconfig: bump Linux to current top of d1/wip In-Reply-To: <20221212071747.2829022-3-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:46 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-3-peter@korsgaard.com> Message-ID: <87y1rbuka0.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so > mark it as 6.0 headers. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:48 +0100 Subject: [Buildroot] [PATCH 4/4] boot/sun20i-d1-spl: drop package In-Reply-To: <20221212071747.2829022-4-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:47 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-4-peter@korsgaard.com> Message-ID: <87tu1zuk9v.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > U-Boot has now gained SPL support for D1, so this temporary bootloader is no > longer supported. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:07:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:03 +0100 Subject: [Buildroot] [git commit] package/libbluray: bump version to 1.3.4 Message-ID: <20221213202218.4892B8663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67a6bc3d19afffffe75b1e6ffa1f0e1b89dea39f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog Added a configure option to build without external libudfread introduced in version 1.3.4: https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 Using --with-external-libudfread is broken so this option was not added. Since the default to build with optional libudfread support was kept upstream there is no change in behaviour. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libbluray/libbluray.hash | 4 ++-- package/libbluray/libbluray.mk | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/libbluray/libbluray.hash b/package/libbluray/libbluray.hash index 6e62bb49a1..a631722bb0 100644 --- a/package/libbluray/libbluray.hash +++ b/package/libbluray/libbluray.hash @@ -1,4 +1,4 @@ -# From http://download.videolan.org/pub/videolan/libbluray/1.3.1/libbluray-1.3.1.tar.bz2.sha512 -sha512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a libbluray-1.3.1.tar.bz2 +# From http://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2.sha512 +sha512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 libbluray-1.3.4.tar.bz2 # Locally computed sha256 b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d COPYING diff --git a/package/libbluray/libbluray.mk b/package/libbluray/libbluray.mk index a9eb3c67c6..54f4caa368 100644 --- a/package/libbluray/libbluray.mk +++ b/package/libbluray/libbluray.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBLURAY_VERSION = 1.3.1 +LIBBLURAY_VERSION = 1.3.4 LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION) LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2 LIBBLURAY_INSTALL_STAGING = YES @@ -21,6 +21,8 @@ endif ifeq ($(BR2_PACKAGE_LIBUDFREAD),y) LIBBLURAY_DEPENDENCIES += libudfread +else +LIBBLURAY_CONF_OPTS += --without-external-libudfread endif ifeq ($(BR2_PACKAGE_FREETYPE),y) From peter at korsgaard.com Tue Dec 13 20:07:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:44 +0100 Subject: [Buildroot] [git commit] package/libdeflate: bump version to 1.15 Message-ID: <20221213202218.51DBE8663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c31087182fa545784d9a0a01f0b32715d78c3955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/ebiggers/libdeflate/blob/master/NEWS.md Switch to cmake. Added CFLAGS to fix uClibc build: /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libdeflate/libdeflate.hash | 2 +- package/libdeflate/libdeflate.mk | 27 ++++----------------------- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/package/libdeflate/libdeflate.hash b/package/libdeflate/libdeflate.hash index 7dae12921f..79de3439d7 100644 --- a/package/libdeflate/libdeflate.hash +++ b/package/libdeflate/libdeflate.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba89fb167a5ab6bbdfa6ee3b1a71636e8140fa8471cce8a311697584948e4d06 libdeflate-1.12.tar.gz +sha256 58b95040df7383dc0413defb700d9893c194732474283cc4c8f144b00a68154b libdeflate-1.15.tar.gz sha256 5d246dd2537307b80fed9ba5fdddf5d0fe7a8f023393a071182b9daed56b40fe COPYING diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 93ec5909a5..2305af4dc9 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -4,31 +4,12 @@ # ################################################################################ -LIBDEFLATE_VERSION = 1.12 +LIBDEFLATE_VERSION = 1.15 LIBDEFLATE_SITE = $(call github,ebiggers,libdeflate,v$(LIBDEFLATE_VERSION)) LIBDEFLATE_LICENSE = MIT LIBDEFLATE_LICENSE_FILES = COPYING LIBDEFLATE_INSTALL_STAGING = YES +LIBDEFLATE_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" -ifeq ($(BR2_STATIC_LIBS),y) -LIBDEFLATE_MAKE_OPTS += DISABLE_SHARED=yes -endif - -define LIBDEFLATE_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) -endef - -define LIBDEFLATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" PREFIX=/usr install -endef - -define LIBDEFLATE_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(TARGET_DIR)" PREFIX=/usr install -endef - -$(eval $(generic-package)) +$(eval $(cmake-package)) From peter at korsgaard.com Tue Dec 13 20:16:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:16:48 +0100 Subject: [Buildroot] [git commit] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221213202218.934F58663D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=32c0225b7240c24002038779ad2035a5c16c6299 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Tue Dec 13 20:11:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:33 +0100 Subject: [Buildroot] [git commit] package/php: bump version to 8.1.13 Message-ID: <20221213202218.5C3628663D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=148ae3338c70881cc2caebdd9b45cc6212362a2b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Tue Dec 13 20:12:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:12:41 +0100 Subject: [Buildroot] [git commit] package/tor: bump version to 0.4.7.12 Message-ID: <20221213202218.711A28663F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8b8c1f832b88b10efac754bb3e011a2e929bb5a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/tor/tor.hash | 4 ++-- package/tor/tor.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tor/tor.hash b/package/tor/tor.hash index dba08f51b5..2a2953dc29 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum -sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz +# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum +sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index ed3714f2db..6812005618 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.10 +TOR_VERSION = 0.4.7.12 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Dec 13 20:19:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:34 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: bump Linux to current top of d1/wip Message-ID: <20221213202218.B759C8663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e8d312418e7eb4b0b2c14fdb17560d185f0ea9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so mark it as 6.0 headers. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index f845d918d9..2936746c49 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,12 +1,12 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" From peter at korsgaard.com Tue Dec 13 20:19:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:19 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: bump u-boot to current top of d1-wip Message-ID: <20221213202218.9E2FF8663E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=adc8355150e876b3301b35405d411fd1ea98dff0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is now based on U-Boot 2022.10 and has gained SPL support, so use that instead of sun20-d1-spl. With this we can also drop the u-boot patch and patch directory. Signed-off-by: Peter Korsgaard --- board/nezha/genimage.cfg | 26 ++--------- ...CK-Support-building-u-boot.toc1-for-nezda.patch | 54 ---------------------- configs/nezha_defconfig | 7 +-- 3 files changed, 6 insertions(+), 81 deletions(-) diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..836666ff8e 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,16 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" offset = 8K } - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - - partition u-boot-1 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K - } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 1M } } diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..02f351d483 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,4 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" @@ -20,18 +19,16 @@ BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set -BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y -BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Tue Dec 13 20:15:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:50 +0100 Subject: [Buildroot] [git commit] package/libglfw: bump version to 3.3.8 Message-ID: <20221213202218.8988A8663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acf4a7d1c72c468e269058ba52df40c9734c8801 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://www.glfw.org/changelog.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libglfw/libglfw.hash | 2 +- package/libglfw/libglfw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libglfw/libglfw.hash b/package/libglfw/libglfw.hash index 5bffc55d26..9d38946f3c 100644 --- a/package/libglfw/libglfw.hash +++ b/package/libglfw/libglfw.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed07b90e334dcd39903e6288d90fa1ae0cf2d2119fec516cf743a0a404527c02 libglfw-3.3.6.tar.gz +sha256 f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713 libglfw-3.3.8.tar.gz sha256 149704059b5d0bf551637e50042dd4de9c2cae921021f6636298911e3a5f9462 LICENSE.md diff --git a/package/libglfw/libglfw.mk b/package/libglfw/libglfw.mk index 0a3986f662..eee8e7b298 100644 --- a/package/libglfw/libglfw.mk +++ b/package/libglfw/libglfw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGLFW_VERSION = 3.3.6 +LIBGLFW_VERSION = 3.3.8 LIBGLFW_SITE = $(call github,glfw,glfw,$(LIBGLFW_VERSION)) LIBGLFW_INSTALL_STAGING = YES LIBGLFW_LICENSE = Zlib From peter at korsgaard.com Tue Dec 13 20:14:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:14:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 Message-ID: <20221213202218.7E8248663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e250593ceabbdbc19365e56c679948f80ed6b9c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-January/003129.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- .../xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash | 7 +++---- .../xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash index a2f295d6b5..480886b295 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-September/003110.html -sha256 f80da3c514fe1cbf57fa1b1bd6ff97f6b0a1f87466ad89247bac59cd0a5869f6 xf86-input-libinput-1.2.0.tar.bz2 -sha512 ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d xf86-input-libinput-1.2.0.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-January/003129.html +sha256 8151db5b9ddb317c0ce92dcb62da9a8db5079e5b8a95b60abc854da21e7e971b xf86-input-libinput-1.2.1.tar.xz +sha512 3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7 xf86-input-libinput-1.2.1.tar.xz # Locally computed sha256 4114220b281561e80f3422f0e7ae8d3e1fc85131ffc2e3b6265119e66f1adb27 COPYING diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk index 21d962aa52..d1f93ffb5b 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.0 -XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.1 +XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.xz +XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_LIBINPUT_LICENSE = MIT XDRIVER_XF86_INPUT_LIBINPUT_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_LIBINPUT_DEPENDENCIES = libinput xserver_xorg-server xorgproto From peter at korsgaard.com Tue Dec 13 20:19:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:28 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: use upstream OpenSBI 1.1 release Message-ID: <20221213202218.A985E8663F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=300610e11e76bbd75469243f88ae243f03523ea3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The D1 support is now upstream, so we can use the upstream 1.1 release instead of a custom version. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 02f351d483..f845d918d9 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -15,8 +15,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Tue Dec 13 20:20:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:20:53 +0100 Subject: [Buildroot] [git commit] boot/sun20i-d1-spl: drop package Message-ID: <20221213202218.C63928663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a3a7169d66b610c968128688b6475ffc333cc96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master U-Boot has now gained SPL support for D1, so this temporary bootloader is no longer supported. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - boot/Config.in | 1 - boot/sun20i-d1-spl/Config.in | 8 -------- boot/sun20i-d1-spl/sun20i-d1-spl.hash | 2 -- boot/sun20i-d1-spl/sun20i-d1-spl.mk | 23 ----------------------- 6 files changed, 7 insertions(+), 35 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..852189f0ff 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_TARGET_SUN20I_D1_SPL + bool "sun20-d1-spl removed" + select BR2_LEGACY + help + U-Boot has gained SPL support for D1, so this temporary + bootloader is no longer supported. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..831e60982e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2305,7 +2305,6 @@ F: board/pandaboard/ F: board/roseapplepi/ F: board/visionfive/ F: boot/shim/ -F: boot/sun20i-d1-spl/ F: configs/avenger96_defconfig F: configs/beagleboneai_defconfig F: configs/lafrite_defconfig diff --git a/boot/Config.in b/boot/Config.in index ce17b2df6b..2d4d077632 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -20,7 +20,6 @@ source "boot/optee-os/Config.in" source "boot/opensbi/Config.in" source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" -source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" diff --git a/boot/sun20i-d1-spl/Config.in b/boot/sun20i-d1-spl/Config.in deleted file mode 100644 index 9d94d87b1c..0000000000 --- a/boot/sun20i-d1-spl/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_TARGET_SUN20I_D1_SPL - bool "sun20-d1-spl" - depends on BR2_RISCV_64 - help - Allwinner D1 boot0 code with modifications to use as U-Boot - SPL. - - https://github.com/smaeul/sun20i_d1_spl diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.hash b/boot/sun20i-d1-spl/sun20i-d1-spl.hash deleted file mode 100644 index 11d17a9a16..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 08e2d0574e58c99734cd1d9ea89b86464242bf2db4f6769b23803bf9dcdac3c4 sun20i-d1-spl-882671fcf53137aaafc3a94fa32e682cb7b921f1.tar.gz diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.mk b/boot/sun20i-d1-spl/sun20i-d1-spl.mk deleted file mode 100644 index 6bcea0fa96..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.mk +++ /dev/null @@ -1,23 +0,0 @@ -################################################################################ -# -# sun20i-d1-spl -# -################################################################################ - -# Commit on the 'mainline' branch -SUN20I_D1_SPL_VERSION = 882671fcf53137aaafc3a94fa32e682cb7b921f1 -SUN20I_D1_SPL_SITE = $(call github,smaeul,sun20i_d1_spl,$(SUN20I_D1_SPL_VERSION)) -SUN20I_D1_SPL_INSTALL_TARGET = NO -SUN20I_D1_SPL_INSTALL_IMAGES = YES -SUN20I_D1_SPL_LICENSE = GPL-2.0+ - -define SUN20I_D1_SPL_BUILD_CMDS - $(MAKE) -C $(@D) CROSS_COMPILE="$(TARGET_CROSS)" p=sun20iw1p1 mmc -endef - -define SUN20I_D1_SPL_INSTALL_IMAGES_CMDS - $(INSTALL) -D -m 0644 $(@D)/nboot/boot0_sdcard_sun20iw1p1.bin \ - $(BINARIES_DIR)/boot0_sdcard_sun20iw1p1.bin -endef - -$(eval $(generic-package)) From peter at korsgaard.com Tue Dec 13 20:11:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:44 +0100 Subject: [Buildroot] [git commit] package/sqlite: bump version to 3.40.0 Message-ID: <20221213202218.667148663E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a182f3a7edcaf771d350604abc132e157b47f7ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/sqlite/sqlite.hash | 2 +- package/sqlite/sqlite.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sqlite/sqlite.hash b/package/sqlite/sqlite.hash index 936f42e8e9..ea4e30a463 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb sqlite-autoconf-3390400.tar.gz +sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 4f4164c374..9d0b60ab59 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.39.4 -SQLITE_TAR_VERSION = 3390400 +SQLITE_VERSION = 3.40.0 +SQLITE_TAR_VERSION = 3400000 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From giulio.benetti at benettiengineering.com Tue Dec 13 20:35:28 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 21:35:28 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <7c40c28d-3ad5-1b62-ad12-d84d822bbeb5@benettiengineering.com> On 13/12/22 21:32, Giulio Benetti wrote: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error Fixes: http://autobuild.buildroot.net/results/13a/13a809570423ead33628663033db4c3c4001a79b/ > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti > --- > package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk > index e1688eef1b..d967db90b8 100644 > --- a/package/rtl8192eu/rtl8192eu.mk > +++ b/package/rtl8192eu/rtl8192eu.mk > @@ -7,9 +7,16 @@ > RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 > RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) > RTL8192EU_LICENSE = GPL-2.0 > + > +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 \ > + -DRTW_USE_CFG80211_STA_EVENT \ > + -Wno-error > + > RTL8192EU_MODULE_MAKE_OPTS = \ > + CONFIG_PLATFORM_I386_PC=n \ > CONFIG_RTL8192EU=m \ > - USER_EXTRA_CFLAGS="-Wno-error" > + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" > > define RTL8192EU_LINUX_CONFIG_FIXUPS > $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- Giulio Benetti Benetti Engineering sas From giulio.benetti at benettiengineering.com Tue Dec 13 20:32:36 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 21:32:36 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index e1688eef1b..d967db90b8 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 21:10:49 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 13 Dec 2022 14:10:49 -0700 Subject: [Buildroot] [PATCH 1/1] package/swupdate: bump to version 2022.12 Message-ID: <20221213211049.2379857-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Update service files based on latest versions in: https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate Signed-off-by: James Hilliard --- ...der.c-fix-build-without-reallocarray.patch | 35 ------------------- package/swupdate/swupdate-usb at .service | 1 + package/swupdate/swupdate.hash | 2 +- package/swupdate/swupdate.mk | 2 +- package/swupdate/swupdate.service | 1 + 5 files changed, 4 insertions(+), 37 deletions(-) delete mode 100644 package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch diff --git a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch b/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch deleted file mode 100644 index d90ae7906e..0000000000 --- a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch +++ /dev/null @@ -1,35 +0,0 @@ -From f30c4771e93cad7e77d7f2add94327865d226553 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 15 May 2022 14:53:35 +0200 -Subject: [PATCH] core/bootloader.c: fix build without reallocarray - -Use realloc instead of reallocarray to avoid the following build failure -with uclibc raised since version 2022.05 and -https://github.com/sbabic/swupdate/commit/b8897ed695e1cd954859142b14ec8546d2e7994a: - -microblaze-buildroot-linux-uclibc/bin/ld: core/built-in.o: in function `register_bootloader': -(.text.register_bootloader+0x30): undefined reference to `reallocarray' - -Fixes: - - http://autobuild.buildroot.org/results/7208e8189b4a6f35aaa4ed7777ecdd37421a7c7f - -Signed-off-by: Fabrice Fontaine -Backported from: f30c4771e93cad7e77d7f2add94327865d226553 -Signed-off-by: Ben Hutchings ---- - core/bootloader.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/bootloader.c b/core/bootloader.c -index f34cb414..5694d43d 100644 ---- a/core/bootloader.c -+++ b/core/bootloader.c -@@ -25,7 +25,7 @@ static unsigned int num_available = 0; - - int register_bootloader(const char *name, bootloader *bl) - { -- entry *tmp = reallocarray(available, num_available + 1, sizeof(entry)); -+ entry *tmp = realloc(available, (num_available + 1) * sizeof(entry)); - if (!tmp) { - return -ENOMEM; - } diff --git a/package/swupdate/swupdate-usb at .service b/package/swupdate/swupdate-usb at .service index eda9d1539c..df1a408421 100644 --- a/package/swupdate/swupdate-usb at .service +++ b/package/swupdate/swupdate-usb at .service @@ -1,5 +1,6 @@ [Unit] Description=usb media swupdate service +Requires=swupdate.service Requires=swupdate-progress.service [Service] diff --git a/package/swupdate/swupdate.hash b/package/swupdate/swupdate.hash index 638b586e8a..1b26f9e5e2 100644 --- a/package/swupdate/swupdate.hash +++ b/package/swupdate/swupdate.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 1e819f71b19626bde1a4906ced39d3406ca240b458d3c4a998bd9c7333eba260 swupdate-2022.05.tar.gz +sha256 e6335e87812a98a87f1c55df03c9f4e4ef042789570002c5db120b09f64b0d86 swupdate-2022.12.tar.gz sha256 4cf04ed34ff0ebbf5c71345b56e6af5093fc17206364cca0ebbae92ef3940683 LICENSES/BSD-1-Clause.txt sha256 e27a3e87706b3aa5ff2e50eaafe2e6ed5397fbf2d7679eaf444a6d000518a3a6 LICENSES/BSD-3-Clause.txt sha256 0558101984550fa84d1d13c2af11d116c20079d2be58711e8d99cadce7009192 LICENSES/CC0-1.0.txt diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 1cd60d1b8f..8f05b83922 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -4,7 +4,7 @@ # ################################################################################ -SWUPDATE_VERSION = 2022.05 +SWUPDATE_VERSION = 2022.12 SWUPDATE_SITE = $(call github,sbabic,swupdate,$(SWUPDATE_VERSION)) SWUPDATE_LICENSE = GPL-2.0, GPL-2.0+, LGPL-2.1+, MIT, ISC, BSD-1-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, OFL-1.1 SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ diff --git a/package/swupdate/swupdate.service b/package/swupdate/swupdate.service index a3d8d1939e..94d4526acf 100644 --- a/package/swupdate/swupdate.service +++ b/package/swupdate/swupdate.service @@ -4,6 +4,7 @@ Documentation=https://github.com/sbabic/swupdate Documentation=https://sbabic.github.io/swupdate [Service] +Type=notify ExecStart=/usr/lib/swupdate/swupdate.sh KillMode=mixed -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Dec 13 21:13:13 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 22:13:13 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: change CFLAGS approach Message-ID: <20221213211313.735422-1-giulio.benetti@benettiengineering.com> Instead of undefine endiannes CFLAGS let's change approach. Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti --- package/rtl8723ds/rtl8723ds.mk | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 7e27fa75ea..8a7674e5b6 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -8,12 +8,13 @@ RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8723DS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8723DS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN +RTL8723DS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error RTL8723DS_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8723DS=m \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) \ -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Dec 13 21:14:06 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 22:14:06 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221211212957.27aa9e19@windsurf> References: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> <20221211212957.27aa9e19@windsurf> Message-ID: <7963427e-93ed-f5a5-84f8-1ed12a4d7bd5@benettiengineering.com> Hello Thomas, Arnout, All, On 11/12/22 21:29, Thomas Petazzoni via buildroot wrote: > On Tue, 29 Nov 2022 23:25:29 +0100 > Giulio Benetti wrote: > >>> Clearly, all of this is rubbish in Buildroot context. So what we should do is to set >>> >>> RTL8192EU_MODULE_MAKE_OPTS = ... CONFIG_PLATFORM_I386_PC=n >>> >>> At that point, we can set all the appropriate config options we like, which would be the -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT in USER_EXTRA_CFLAGS. >> >> Yes, this is another approach, but there is only a patch with my proposed solution applied [1] >> so maybe for consistency we could keep it the same, what about it? > > Well, Arnout has a point that having CONFIG_PLATFORM_I386_PC=y is not > really good. Yes, I've rechecked the Makefile and Arnout had a very good idea that gives us the total control and I've sent a V2 patch for this: https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > So perhaps 354f9387f33b5fab023cb98e52d84d58624f0ecf also > needs to be changed like Arnout suggested? Yes, I've sent one for this too: https://patchwork.ozlabs.org/project/buildroot/patch/20221213211313.735422-1-giulio.benetti at benettiengineering.com/ If new bugs like this arise I will use that approach now on. Thank you both! Best regards -- Giulio Benetti Benetti Engineering sas From peter at korsgaard.com Tue Dec 13 21:35:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 22:35:10 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> (Frank Hunleth's message of "Tue, 13 Dec 2022 21:32:00 +0000") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> Message-ID: <87pmcnugvl.fsf@dell.be.48ers.dk> >>>>> "Frank" == Frank Hunleth writes: Hi, > I am able to run fine on a 512MB MangoPi MQ-Pro now. This is with the > patches that were just merged and with the U-Boot defconfig and Linux > DTS witched to the Mango Pi MQ-Pro options. > I don't have an understanding of the store/AMO access fault above. I > had an unintended change to my Linux configuration that just happens > to require a later version of OpenSBI. I just wanted to follow up in > case anyone stumbles on this thread that the simple U-Boot defconfig > and dts switch to the MangoPi versions works. Ok, great to hear! -- Bye, Peter Korsgaard From fhunleth at troodon-software.com Tue Dec 13 21:32:00 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Tue, 13 Dec 2022 21:32:00 +0000 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87pmcoy07y.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> Peter, Indrek, ------- Original Message ------- On Monday, December 12th, 2022 at 12:56 PM, Peter Korsgaard wrote: > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > > > patches on a MangoPI MQ Pro. This board is close, but not exactly like > > > the Nezha, so I expect differences. > > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: > > > Just to be sure, is this with the 5.19 based kernel we used to use > (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based > one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > > > Unhandled exception: Store/AMO access fault > > > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > > > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > I am able to run fine on a 512MB MangoPi MQ-Pro now. This is with the patches that were just merged and with the U-Boot defconfig and Linux DTS witched to the Mango Pi MQ-Pro options. I don't have an understanding of the store/AMO access fault above. I had an unintended change to my Linux configuration that just happens to require a later version of OpenSBI. I just wanted to follow up in case anyone stumbles on this thread that the simple U-Boot defconfig and dts switch to the MangoPi versions works. -Frank From lancethepants at gmail.com Tue Dec 13 21:56:06 2022 From: lancethepants at gmail.com (Lance Fredrickson) Date: Tue, 13 Dec 2022 14:56:06 -0700 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. Message-ID: <20221213215607.17698-1-lancethepants@gmail.com> Newer hardware revisions require different firmwares so include those as well. --- package/linux-firmware/linux-firmware.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..2e6fc81340 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,8 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-1.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.20.1 From lancethepants at gmail.com Tue Dec 13 22:12:10 2022 From: lancethepants at gmail.com (Lance Fredrickson) Date: Tue, 13 Dec 2022 15:12:10 -0700 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. Message-ID: <20221213221210.29366-1-lancethepants@gmail.com> Newer hardware revisions require different firmwares so include those as well. Signed-off-by: Lance Fredrickson --- package/linux-firmware/linux-firmware.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..2e6fc81340 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,8 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-1.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.20.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:57 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:57 +0100 Subject: [Buildroot] [PATCH v4 1/3] package/rtl8723ds-bt: new package Message-ID: <20221213232159.855265-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci --- v3: * Simplified package (Thomas, Yann) * Package now only installs firmware (Thomas, Yann) package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.34.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:58 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:58 +0100 Subject: [Buildroot] [PATCH v4 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221213232159.855265-1-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> Message-ID: <20221213232159.855265-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci --- v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..008be3a3bc --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:59 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:59 +0100 Subject: [Buildroot] [PATCH v4 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221213232159.855265-1-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> Message-ID: <20221213232159.855265-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci --- v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 6 files changed, 126 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..34478cafcc --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From thomas.petazzoni at bootlin.com Wed Dec 14 06:41:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 14 Dec 2022 06:41:44 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-13 Message-ID: <20221214064151.70007417D7@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-13 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 3 | 0 | 11 | 2022.08.x | 13 | 26 | 0 | 39 | master | 220 | 267 | 1 | 488 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 29 jack2-1.9.21 | 11 xz-5.2.7 | 10 host-rust-1.65.0 | 8 unknown | 8 davfs2-1.7.0 | 7 host-binutils-2.38 | 7 host-go-1.19.4 | 7 norm-1.5.8 | 7 gobject-introspection-1.72.0 | 6 host-pahole-1.24 | 6 libgpg-error-1.45 | 6 python-bunch-1.0.1 | 6 gerbera-1.10.0 | 5 crun-1.7.2 | 4 fontconfig-2.13.1 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 host-binutils-2.37 | 4 linux-6.0.12 | 4 sscep-0.10.0 | 4 frr-8.3.1 | 3 host-spirv-llvm-translator-... | 3 python-numpy-1.23.5 | 3 /home/buildroot/autobuild/i... | 2 dust-0.8.1 | 2 fftw-quad-3.3.8 | 2 gr-osmosdr-0.2.3 | 2 libabseil-cpp-20220623.1 | 2 libgcrypt-1.10.1 | 2 libglib2-2.72.3 | 2 linux-5.10.145-cip17 | 2 linux-5.10.145-cip17-rt7 | 2 linux-tools | 2 lirc-tools-0.10.2 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 optee-client-3.19.0 | 2 package/libmbim/libmbim.mk:... | 2 perl-5.34.1 | 2 python-cryptography-38.0.4 | 2 python-greenlet-2.0.1 | 2 uclibc-1.0.42 | 2 valgrind-3.19.0 | 2 vuejs-router-legal-info | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 afboot-stm32-3566acd582e553... | 1 alsa-lib-1.2.8 | 1 bat-0.19.0 | 1 batman-adv-2022.3 | 1 bullet-3.21 | 1 cairo-1.16.0 | 1 check-0.15.2 | 1 cryptopp-8.6.0 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 dropbear-2022.83 | 1 elfutils-0.186 | 1 ffmpeg-4.4.3 | 1 flac-1.4.2 | 1 flann-1.9.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 hddtemp-0.4.3 | 1 host-binutils-2.39 | 1 host-gdb-arc-2020.09-releas... | 1 host-python-greenlet-2.0.1 | 1 host-sentry-cli-2.8.0 | 1 hyperfine-1.14.0 | 1 libcap-ng-0.8.3 | 1 libdeflate-1.12 | 1 libdnet-1.16.1 | 1 libdrm-2.4.114 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 liblog4c-localtime-1.0 | 1 libyang-2.0.194 | 1 libzip-1.9.2 | 1 linux-fusion-9.0.3 | 1 lttng-babeltrace-1.5.7 | 1 lttng-modules-2.13.7 | 1 mxs-bootlets-10.12.01 | 1 ndisc6-1.0.6 | 1 netsniff-ng-0.6.8 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.3 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 pcsc-lite-1.9.9 | 1 php-8.1.12 | 1 pv-1.6.20 | 1 python-bcrypt-4.0.1 | 1 python-pyicu-2.10.2 | 1 python-rtoml-0.8.0 | 1 qemu-7.1.0 | 1 rtl8192eu-94bce7798bbb18de6... | 1 s6-linux-utils-2.6.0.0 | 1 sigrok-cli-0.7.2 | 1 sudo-1.9.11p2 | 1 ti-sgx-km-cf7f48cb30abfd5df... | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 ulog-0389d243352255f6182326... | 1 wavemon-0.9.4 | 1 wireguard-linux-compat-1.0.... | 1 xvisor-0.3.1 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/98412184e3fedd23ede5861d740cb38948969b82 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/d791090b38632ff1ed59a821de663686393337f5 | riscv64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/efe340ac0a03a97ff51d47ce5e2b8277f2cfd816 | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/cb5b8d27a4d5d027b95287186a8b29f2aef0dc5f | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/ee3201a4fe7d431165d131baf803313b9f62345b | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/708f565d6c4202425e591432516afddf4d56f3da | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/04286349ed933b76033331270c30c0b6f5577e2b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c1ecc9fd736e5ea8f7060978cf49035b816490a2 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aaa020d4b5c9c1d82238bd58603b1b05064be8f3 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/74066964fb948d8992701151845c84f926193692 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/719494420074e25f3705f6071ccf2f8c00df761d | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1696ef532c2eb08ca9ae7d62d1d4ca617042f8a8 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c6caa9b344356b8365aa463db7a2b49f8779a057 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e47846f319a9f5b550f04cf40fd046e6ce0fa782 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6c114c9d0487ddc785ebfe25a3c9c1c54ed81bca | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c26342b03b5e40d4de41d6e619ed2be0eefc64d | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0964f12ee0afd6cead063db3c27a8b9d6e8b0c22 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b8c638366687c101984cf863bec0fa4791a2e591 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4c05e95eb5045593880856646d6523ebff44cc37 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/69dd39b4b1eacc5ede34efe613a6223fd41c6885 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d90c31ff71e017247b2e5c575834d60caf67e366 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e80115d2dd14c77ac75854ad9c0a6260d0d0901a | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/272f37a56dd91e7d39cc6088d2b0ca6060eea651 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/81d44d2a39c30f88d97e31f9d51fb5c2529dbca2 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4abb6879e22972707f5e8b0efe4847dbb278d51f | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a027bcdd06aeed401355954466e8637309ba4847 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bb99f129c8385dde736ffb1ffd89ee54aa040203 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9719825efab9e4f3c27a4b4cef4027a1ec8964de | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/63cb8715411b9d0026f0343b1e9844788b3028c8 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8f9a340ed24972e26a6add345073f4ef2b47e0c3 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c27e3d92fbfb0fe86dc473f664b0952f0828677a | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9838376cae13a6da034777b7426b8a4e736a50d5 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7fb02258680c6da14b152e7fcfac25c4cd84d2c4 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/718a94c18beaed6f974c38afdafb2391eef49e7c | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6b16efb99e8c62bf8adbee3c9c767d039412f462 | mips64el | batman-adv-2022.3 | NOK | http://autobuild.buildroot.net/results/1c400790ab4259aeabfcb7e0a36b9291c50158af | powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/b6ccd7bde90a1926bac5855419196b869d5981f2 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/5be8844ca6f6019aa82f6a2b5dea47ddbd99a5c7 | powerpc64 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/df047695d9ff8b774f65b8ee23ac14ed345df4cf | ORPH riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e2f3ae4fe5b1a14b42a541f0141811b1f20d7662 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b4d3905b1c615fd609445a17f19338e78b342676 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/7c38e23d1b23ab045c6f4fad255779f57e60b016 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/189cfcc8ac571ca1d13db6fe36a2e5bf581255ae | armeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/90b77baf512891138bc761982e78c35d49c30b9c | sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/6b41a8c35f843cea3abbf9cad25f6c88087959d8 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3e1f16f1a4161a4d4c4faf39487bd1f858bce920 | ORPH m68k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3a9da771392d67a9662e231b4fc59ee028ffd80a | ORPH arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/52b71a3ce39ebc95e8c943aee295dcd97a3e71ac | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/46dd3b5fed47f594f64267d5fb3fbaff98d73b00 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/5313f3f3dd60307d6d01030f67cfc4e1c0af73e5 | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/c13225e5c524ce937fd7c11a354cf304c36869e5 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/b707af91a9d467e92983a2206f42ed23646f4951 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/bbe664fb4aed5625e70dc49ec0c2cff78fb4eab0 | ORPH or1k | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/00359e8692c6be97e4324f217e2926e17aa077cd | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/15447575111aab342e47186103a78935732a23ce | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5ff16fb2d782021be7d28380d086a32ee42b134c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3718c3d136a97fde693ef12799ab0aba99af6169 | ORPH arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/516d2d03a6f0def2478beb17595e4fc64fc90647 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/f54949ff7736bb925ab79ca1a1c67257275bd84d | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/0658e51e2477c5f8df0bfa19957bc1e628273fbe | ORPH sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/df05e8979b03dc92910c7757e5c2212b1a416d63 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/c20efb376194509506d7f400ea94e06198e0a8fc | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/58d9b0c3b72e3f90a53e367b734ae8d842976699 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c5e1807ce75e0331be022f0667102cbc888e3f2b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c4e7ccc1579d294876311550797cfdeda5ed6287 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/2b3d5618d146f1b8713e4680e8694c7496d1c256 | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b3dc5479babe11e2c72ca1ffb206c77d5825d098 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/3f022ce3f9a1834e790310e2cea6bb61a80cc5a7 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e933338ca51fe20702994ee8324c10674ed2848e | sparc64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/1e148978ba80045977e090f6c27cba502c2a5fd5 | arm | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/515d7e4c32919fbe22f67d804794f54741c18b62 | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/860320dcac77f8d90b0bc5ed96990a24a0a1e6e3 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9e34eacc910da4ae924c269a056cbf3097ad3ec6 | i686 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/44d3f6237d350d8e36dffaff25f33b7ae4fe2162 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f04d7e8aa8d53aa9aab2bb84239b56be97d52ab1 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/be0dcb5e53e299f8327ffebcf3a82bdd663f04ae | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e5f9a4e15aa59bdcd54c70fe0d3b4a2c461af0aa | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e7abdddb92b181db14a822ffa8ac6600d896825c | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/93ab3a221fdc05870bc72ead7174de3062520eb4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd19c98595af2c6ea275d936343869dbcf691a9d | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f26f1a100e03750d6dd9385df71b26c3bd13a3f7 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/07743458ef2ef99928d9b4f0eff325aba416e641 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/907a884de48d4e18fc38970cecd6a728fd66811d | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/87ff8bbf642780c38eead4b439fd592c4574e3d8 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8b8a13d7e4d63ebd609c73e485190c8939a7752c | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c94d57daa52746d28fd02bddcfbd2248c241fbbe | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6228f81f91cbb6477b261769b609959e8eca8213 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/39147040c002e734961326264268d4ccf4833dad | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0eba2ab4e097ea0a322687ac00ff1b0e9b19fbac | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1a637e82c1ac1038e0ab7f94ed55663f4198ed75 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/362f34d66ac5c6826ffe41020a434def82ba2d2f | aarch64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/4ebbcb9e4cee16efe37327084c6b171cedc3540c | mipsel | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/656a650acaf76a23f51a776058c46deb9e244d48 | arceb | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/52428940034d59887e0172fbd8481943d86db13b | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/801b099104fcdc8870b4e4ca46c152b45543def8 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a424803596dc9af21c0a3ec193201919e71a7532 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ca8abdab6bf8888cf0383fceae7425e6ba77bf37 | nios2 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4760c80aa3d25aeb6c037649cccc1250ff76d060 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0751e742341747e83701a1378a694f962e6052df | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/591501e87594627de18cfcdc31ff55274076a8f5 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/298938864a70b8c1c3b2d0864d8985835b3aa208 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8c7738065a8629812f3267fdf4645a2db8904042 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/efe512efc2caff3a3c1c708a046a7f79d14becc0 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/816e19a552124d9e2d923959e5775774d43f0458 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6b6af89fc9bdd90fa7a8f92af7e40aa3714a0a83 | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5796c48a93d048aa23817cd3eab699e8b97360c2 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/610beb30b9ed1a0345d96cd7ee98a5549449b648 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/ff6f223dcc034b671ee71e9a3744f7fe55b2c535 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8b0b709f9bb08ca4041640946f63ee3887ef2c96 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6f71b0aa4fd41afd1419b63b0de516517c450534 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/805596fa122d34d4dad52bab2aa309dd91aba2ff | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2b4edd8dc00281ffa422b373584524d9bd47ae77 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4e76056175dca42c751ad21ddd5e08d054ad1474 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d1687fc11ccfbc0572e979ef8c88ecdd2e6d828f | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5cb760538bb0e6ea8573229c0984b460fb1abcf8 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/243df7d75adcf64553237c63ba6f67a41d77c4d7 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4a13d7555c4d10c36e941acb86041271055acacb | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d56515001c807f4dffb699fce3a957f01c7f4bd6 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7d3187c501c3a0fa410388b1350c8c1c776d65de | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b174ff868dc0acde84e443f64572d60f66c8eb4 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/e7ca25bd3ae3e86141a4461732ae2fa40d171009 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/46df6fd16048652c92e925c37106006284ff8dc7 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/48399946711a5e88740a1d716d7bf4d3543afe4e | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2eedff7d5a2fced1e2ab7c2216b044af1887ffe4 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4273e4ab84503646c892949e5f63cdbefc0975eb | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f3617968f32527f76890d64674b3f3a3565b8d5f | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/12549599b10b2e024b8b36003bf21dcb581178e2 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/556e7456a7fc73028e88d7cdf4b7048d39f596ed | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4167028149d689f3e9ba96301e353e30329b7753 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5a540420e65a10b0948621181334f8ce1fe2323d | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/f0c2cb3fc7ca71b72ef9c1fe3fe434bb68faf77c | ORPH arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/e2771888f222a3bb4c9920cd9dfccc659ad10a1d | ORPH x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/7f9b92a8792622f2046bba383f9eff22c229fd7c | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/70463babeca4ec857985ef208fd7349f199e9ba5 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9deda4edc88921fdeffb4b8ff5fa64917298dd86 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/01c4a912cd48a1a308a6715fef2a2bcd74d0f863 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5b319546ac9daee0f01323f51aa9257eeed0c6d4 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0fdf8fc8ca2ac95f4a178688d73704bdab491e05 | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ebd097cab20eea37dc07b0373fbe82cc88b84dc5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/097635c06107d88fa2af6396dea57f7c2c8cd222 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/837a031bc689c247df95da348445c1cd4771afba | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19177ec984ac13c5a12fb3ac78544e15b99c63a2 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/15051cce05ae036d5b629b4d9a432fb6aecd7e8c | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/236cc06542b1424f0406eea7072ddeec69db27b0 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/db08f5b8d91a658cf4103537119297aed0be6fbb | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/d9c6ab5683ea054a06e8be8a7b4bca3b55597cdb | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/066b3f2a39348a893c1d5e61a0bbba112f261e90 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/dd6b72124a3d7747ebd2c80b92d68ccc3e051471 | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 | i686 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/2479d3440863cf733d4f008d74f4241ab22d03f9 | ORPH arm | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/8b0b89100aeff554127387c78972ed3e1616c2c9 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/073384287fc6af3e9cc92e83b875dd266c34cc4e | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/1ecb088cdc6a01a53c77e48be2f594c5fd3c33e6 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3048fb7e3bb1bd9d11fe834817c0f84785f3f866 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9cbf10e8d10fb6a8d5314fe3d8c3029ed09daeb0 | arceb | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/0aa27234e3f2edc827b2f3e2a4fb096586b7d36c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/29b4c89d905d83145c899ce0cc11b8048b428ac1 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/c1503fbf1364483f00606650933ccbd9d4f7feb1 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f0529eafb85329fad037300d32c658e011875a87 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f0ca67f6178fd52f54964349064d406140529bce | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e4914bd30f85bb59501e71e8e8088998bd0ddf17 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a8e30c837553dec457dace34dfe924810a1df072 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/7c8583f2ff78da01fd4223e0dd24ec217c5d497c | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/d4a205c627d84a64a09a7953266b6f5cd4720c22 | or1k | libyang-2.0.194 | NOK | http://autobuild.buildroot.net/results/2d807f7d6290908849d5c9c0db031da9b26b62d0 | arc | libzip-1.9.2 | NOK | http://autobuild.buildroot.net/results/e14126eae7a8749faab807b87caf78627976bf1c | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/6b2bb9196e9c5a5e0c7d2413dc125493c42a2d6c | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c18828fba701d1c6a5adaec1f6fc1bbe97b8fe69 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b6873caaf08d61e178faa8420560f0ce127373e2 | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d1d31d606a5f65ef301e85389ae613367cf61035 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/13537b6cbc101248e58d82bc1fff995ee53dff67 | ORPH mipsel | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/f154fdfee8bacc53a4fa92f792ac7b3862087c6d | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/2afc12cc500b2754cd0396deab88d30760820fd6 | ORPH nios2 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/6372c85d6bfdd47eb5e2b0ea18e5d997c32ad60b | ORPH powerpc64 | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/0a2c094124667a326a69d4c0d7b654347939bacf | ORPH mips64 | linux-tools | NOK | http://autobuild.buildroot.net/results/75960a3d0e2dae7cbdc020a7405c93ed0ac6ac7e | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/4e758f8101c595740bba4c4c4d79b308bf62244a | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/95e1631e7382ce095cb1c6a3dec823fd3b88b7ed | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f626e7b0deb4639e6b26b1f4ea778e90410ee0e9 | ORPH arc | lttng-babeltrace-1.5.7 | NOK | http://autobuild.buildroot.net/results/cb1b598a3e6d29b17955adec0d079014f10249b2 | powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/6c90c4cceb0f2a13415c62f1855348d32c7aa876 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/2e441b97bd940005ac5f1e1605da1e95bbe79731 | ORPH arm | ndisc6-1.0.6 | NOK | http://autobuild.buildroot.net/results/5e7c964d80ef5f78472b1cb7d072f363892d87a6 | ORPH x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8557e13d4f82e79cc0ae32223da837a7046f0f89 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/09ef97697acc062fb7100e165ac9e446578de60c | aarch64_be | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/6dfdd317c239183ee4c9e7349c761dae736db2ee | aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/feff2742c7a9dd2e64be587be202d0489ff4275e | ORPH riscv64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/04cfb6542c5642bfee9495017d3b45eb8be68734 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/01bc62e1a4e6222ee097ab77efd5085a19459147 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/043f6e23a1b4c2798c4ecb479c4dcc94e865510d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0ead6bb55b7153da6e228bab6deef6234c5ebd0b | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7de72ead0299072554bd5a8f7c43afe848d6baa4 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cba355a82ce31b2dc88ac56c97e87d19f2130c5d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/203d7533440833b62a42daac8ae5ffe5f950ee73 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/8537b4008139c24b230b5e3ebd970a85874a1ba9 | ORPH microblazeel | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/0714662789ac696f8a8aa57f60dff9fcb269c781 | ORPH xtensa | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d6f9aece795ef1e9425c2faddf702b074f1d27cd | ORPH mips64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2c46c6b58cd9b00616a666d517aff155a68688b3 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/4f8bc7f602fd7acc557dc1d0863d5c36203ba06c | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/173c547cde5a01d8d59f840d0029c0d944326da5 | ORPH arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/b8ecbaf4cece01f98f20cba3a16fc52a57af122d | aarch64_be | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/fb56ad69c89a32dfcc1f6bf10cf3e002df87f675 | s390x | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/f63bb8eceb76983cf162b3be82c2fba96f1a31bc | microblaze | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/f7ae1e1ae5add481867f1857236ed2edd6df947e | or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/f349f0d03282a4ccfec94d00dac4c7b43f7cd8b4 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/447faa2a3f3a686a739943c1c019bf1e08dc0a11 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f8a23bf70bc932c0b1b671bff919564f3fcb8075 | microblaze | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/eb46a236cbd1c36e0150065f1d85de325a2927d8 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/ffc4741489218d56d9b0ea81b34e70afa62d59cf | ORPH aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dff352108682449b3ac95127eaa1051653a1f4d8 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/04ff8f0a418ca653d8efdc0a71de4a80ca8f9c4b | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/871342c3d26fa03bbfe5538a2547c43a85b11b33 | armeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/493b1a6f12c5855ac2edb09be224736ce15afc86 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/01525ce2d938fd51d31807bc8420396b4b2253e3 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/961e20c529881afdf5b71fe3f83528be37b870cc | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/02a8511b41df3dbbd2c911deea226522a7f00688 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/788322276ebcc84336af91d2855ca431db0cfa7f | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a73f196b4303b1d4e4f86e478b28c2b9c9e3e18a | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/da71a21ba750b49e8d47ee15a06c1b23f953dd81 | x86_64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/26c58e9045f93859e9cf9f695aee92b290f9e858 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/74ac02ce4a38025f0c3b3b7aa42ee80ecf9aad24 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/54eb013578697628c54f45a75a500b9592bdde60 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/433d699cdac4e234d56917c38fcc413333631ee6 | nios2 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e230513398aec24fd816470abd06823ab3b0dca5 | powerpc64le | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/d44c960150ea69d41d72071dda71f039711cb9b5 | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/2f00f9b3ff0d36486cc1debb251cef0c65eb3a28 | arc | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/d0bfacdf55af0db4cc32b18daee52949a7201ee4 | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/c975bf1f7eecf2be937c45b33d63d0b10bb7807f | microblazeel | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/ac5392da8ecc7f1e3997af95416a45cdf7decbb5 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6c64c02caa52dfd70d2713c84dfec28231bbf424 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a806cfa2c4cddcee72652d7a6b0e7465f523bfee | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/34bd76e8e5e7df0db31918d610a0dadf531f369d | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/844c7dd79f69ef2ea8f293bb73a2d4b7533aa97c | sparc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/d654500735118e0ccf13a695abef93dad854c7bb | ORPH arm | ti-sgx-km-cf7f48cb30abfd5df... | NOK | http://autobuild.buildroot.net/results/99474a6f6fe4496d985cd4f0bd131123619d988b | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0d20fd3c48e4cd4f177019ce6d6e9325cc10ee91 | ORPH or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/9e889f4ec9b8e7fcfd16c305c1c355829e47a75b | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/fc038ecfe11f1a1826fb414e924f8bc7aba8115c | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c21ace70222681206fad6ef080d261b6f92c83a3 | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/462eeb89592e5e61660751a6e9f34461c645cd60 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/45ad6f0a3ec41122aaa88bdc9e80d94ba31bcbc8 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/69cee710bb564180be73594d353f9d0819b434aa | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/a2ef6d3895463c5786556b976e1b4a53d1098875 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/d229b4f30d71ca70e7585f18d0ebdea96ecdeb2c | s390x | unknown | NOK | http://autobuild.buildroot.net/results/3dc291f0bceb3db755327a5bc3a6af866da39ba8 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/f768504dd3e09c92b285913d0c540ef9ff14e530 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/71ee76912940f04d71eacfa202b9dec190154e47 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/52d973a75dd8dde39412fd6c2fa15317fbe46af1 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/d1ed17895e20991379930c4581fdf74a35658b1f | ORPH mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0df666be97416fe0229f3d24aa23131b14228936 | ORPH mips64el | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/ee0fd0a8b0582667527ff544592d9b1538d21a88 | i686 | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/98d4d522314422d36ec7e0cfef9a46787a2f6fe8 | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/1e66299726c6d6dea5ef522a9446d8648a778e76 | ORPH arceb | wireguard-linux-compat-1.0.... | NOK | http://autobuild.buildroot.net/results/e56f28794051eb80e740a1b56974111296a04084 | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ad5ed0e2caa1a21c03e2c22cda4597cfbb152103 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/45dd9e7fe56a61ffb65d98fb92d699bcc6243304 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/01fe541940960fea30f6b7a72c591659de449f8b | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0b8a570166f0720be4f9a8e434d6985157e5eb13 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9aa248f3b327903b80b6fe133cc03a0476089f37 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d2cb07a91a064d3d87f003012430d12ed17aaf19 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fbf2e5f98f933e28d51d57e98ee7b7d167ab0bf4 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/de93d07a89e7c9d9cd99f290b158496ec2a15791 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/3996e99be4dec023d1fe238687565f94e5ad638e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/90e7ec31d8a3ba7fba7a8d541b3bf4bfdfb7edaf | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2610204a93703c856718bac56b552aeaa8a8e622 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82757a83cced19d58973a5625c23ef7c606262ee | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/85ff38d31f8c2bd266a5864d3f3515f9ce79d9d2 | ORPH mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/c7fb34083244a8064aafe2549f8789d702129670 | Classification of failures by reason for 2022.02.x -------------------------------------------------- containerd-1.5.13 | 1 igd2-for-linux-2.1 | 1 qt5webchannel-fa8b07105b5e2... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | containerd-1.5.13 | NOK | http://autobuild.buildroot.net/results/a263dbfe59e288d6289a9543503a818acf8d1ab5 | i586 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/029cbc5fd270c5bc8c8eca6ecf4ca3c8871027fa | mips | qt5webchannel-fa8b07105b5e2... | NOK | http://autobuild.buildroot.net/results/bcb72e324b2c16c125480cfef95c48c4524869a9 | Classification of failures by reason for 2022.08.x -------------------------------------------------- igd2-for-linux-2.1 | 3 host-pahole-73383b3a39afe86... | 2 /home/buildroot/autobuild/i... | 1 brltty-6.4 | 1 dahdi-linux-5c840cf43838e06... | 1 dhcp-4.4.3-P1 | 1 host-go-1.18.8 | 1 host-runc-1.1.4 | 1 igh-ethercat-1.5.2 | 1 libdcadec-0.2.0 | 1 libgcrypt-1.10.1 | 1 libglib2-2.72.3 | 1 linux-5.10.115-cip7 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 ntp-4.2.8p15 | 1 open62541-v1.3.2 | 1 openvmtools-11.3.5-18557794 | 1 pixman-0.42.2 | 1 tealdeer-1.5.0 | 1 unknown | 1 wolfssl-5.5.3 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/1d7c5552984591dd5bdb72ac1a94da06c558902e | mipsel | brltty-6.4 | NOK | http://autobuild.buildroot.net/results/df1022d4aadc08f5cfdf4d3b99528ec7a7a418f0 | powerpc64le | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/9e53db8041ac1df8ae9c2c72e75cd013898a32f7 | sh4aeb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/ddbc3433cb2b3ff8f89a8f8932fa1e3b3563450b | ORPH mips64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/dffd6c98f41a62cd42f105d2ba9919ceff52e4ab | i686 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/eb322ff0798a5bb4e02a1e79942dcc2344652e47 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/3bb9affbd3deab36d1ed9fb9f22bad26392ee230 | arm | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/cbd8d9bed4b043e4679a4e6718a9d34fb0136fcc | mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/9ad09cd24aea9aeeac38eaa273dc1f8944fd1816 | microblazeel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d81911062e2df033eb8120119d92c30273866c75 | mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/30fa1a041d0b2206e1439f54990522095c704c4d | arceb | igh-ethercat-1.5.2 | NOK | http://autobuild.buildroot.net/results/b70c8ea6cae5e57b69dc385f9c4850375f54e81a | arm | libdcadec-0.2.0 | NOK | http://autobuild.buildroot.net/results/20b035fc67b22f82bccb098ccd96b02674f93b37 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/be8066b5ef9a967daaac01eb2a4d66a0c8d95446 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fc183f9bcbb8e2ee30cd934b10617705a47470ea | mips64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/a6ce3414ff5921c8be66ffda5edbf7785a69f30b | ORPH mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/11da75aab1d2d92b463b5753aaf306a7db3ce6f2 | ORPH aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/c4d0c53d1f5336309bd1a74b5077776020c0fcd9 | riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/937299c685dd84be26a6cb0b29a4211c59897191 | ORPH i686 | open62541-v1.3.2 | NOK | http://autobuild.buildroot.net/results/ba1fed3caebb506af6d6201d67d8b1c0ce1de4c2 | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/0f3807f92ca23896e4ea6dbab1308cea09a3199e | powerpc64le | pixman-0.42.2 | NOK | http://autobuild.buildroot.net/results/800d3c6841fa2a16a08418915423cf19b457ef92 | s390x | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/8ba24dc602d9cafef73358551cf1c39d8dcda307 | mips | unknown | NOK | http://autobuild.buildroot.net/results/baf7f18c4f4101ba37b075474d1a52e71ab39f3b | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/bf298bfda09930273de0366fda0dc5d87cb91a66 | aarch64_be | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/1c229ec11bb6147f226fdbdbbb4cd3f18d93b9fe | -- http://autobuild.buildroot.net From foss+buildroot at 0leil.net Wed Dec 14 11:16:00 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:00 +0100 Subject: [Buildroot] [PATCH 0/2] package/cairo: fix multiple CVEs Message-ID: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> This fixes CVE-2019-6462 with an upstream patch and CVE-2020-35492 with a patch slightly modified compared to upstream (namely removing tests since it includes a png file which `patch` does not know how to handle when applying the patch). There's still one CVE in the wild: CVE-2019-6461 but there's no patch for it yet (not even an attempt), c.f. https://gitlab.freedesktop.org/cairo/cairo/-/issues/352. Yocto does have a patch for it though: https://cgit.openembedded.org/openembedded-core/tree/meta/recipes-graphics/cairo/cairo/CVE-2019-6462.patch?id=a89bea9fed0005bc7d820a1fc6a9d6dd7c246c22 (don't mind the wrong CVE name, I'll send a patch fixing it soon). But I'm not entirely convinced it's a proper fix? So i'll leave it up for discussion. Cheers, Quentin Signed-off-by: Quentin Schulz --- Quentin Schulz (2): package/cairo: fix CVE-2019-6462 package/cairo: fix CVE-2020-35492 ...gle_for_tolerance_normalized-fix-infinite.patch | 39 +++++++++++++++ .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 4 ++ 3 files changed, 99 insertions(+) --- base-commit: d3d1d5a2dab19a954915c807e90ac74708b7e9ce change-id: 20221213-cairo-cves-b0285617c92f Best regards, -- Quentin Schulz From foss+buildroot at 0leil.net Wed Dec 14 11:16:02 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:02 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> From: Quentin Schulz Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" -- 2.38.1 From foss+buildroot at 0leil.net Wed Dec 14 11:16:01 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:01 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> From: Quentin Schulz Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" -- 2.38.1 From james.hilliard1 at gmail.com Wed Dec 14 14:25:30 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:25:30 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-fire: bump to version 0.5.0 Message-ID: <20221214142530.2940085-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-fire/python-fire.hash | 4 ++-- package/python-fire/python-fire.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-fire/python-fire.hash b/package/python-fire/python-fire.hash index d86376c52b..ce44bef96e 100644 --- a/package/python-fire/python-fire.hash +++ b/package/python-fire/python-fire.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/fire/json -md5 799be84cbbd7df2cf159cdcb538ab6f9 fire-0.4.0.tar.gz -sha256 c5e2b8763699d1142393a46d0e3e790c5eb2f0706082df8f647878842c216a62 fire-0.4.0.tar.gz +md5 8b24d579bd2a1b344b4f9670fa49ebc8 fire-0.5.0.tar.gz +sha256 a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6 fire-0.5.0.tar.gz # Locally computed sha256 checksums sha256 a5de77b62266bca0bb97bf058992f0b0f308a83a8ca55ee10fbf6bd8ed8f7ed0 LICENSE diff --git a/package/python-fire/python-fire.mk b/package/python-fire/python-fire.mk index 40631fce86..7a6c31e8a4 100644 --- a/package/python-fire/python-fire.mk +++ b/package/python-fire/python-fire.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FIRE_VERSION = 0.4.0 +PYTHON_FIRE_VERSION = 0.5.0 PYTHON_FIRE_SOURCE = fire-$(PYTHON_FIRE_VERSION).tar.gz -PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/11/07/a119a1aa04d37bc819940d95ed7e135a7dcca1c098123a3764a6dcace9e7 +PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1 PYTHON_FIRE_SETUP_TYPE = setuptools PYTHON_FIRE_LICENSE = Apache-2.0 PYTHON_FIRE_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:29:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:29:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lxml: bump to verison 4.9.2 Message-ID: <20221214142956.2961182-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lxml/python-lxml.hash | 2 +- package/python-lxml/python-lxml.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-lxml/python-lxml.hash b/package/python-lxml/python-lxml.hash index cd1943b0b4..72df6d0278 100644 --- a/package/python-lxml/python-lxml.hash +++ b/package/python-lxml/python-lxml.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f lxml-4.9.1.tar.gz +sha256 2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67 lxml-4.9.2.tar.gz sha256 41d49dd406aa0e1548a6d5f21a30d6bf638b3cd96eb7289dd348d83ed2e40392 LICENSES.txt sha256 69edb445c1335a8312d4c09271847e9956d84f0d9f724d125340cc3fad767b2a doc/licenses/BSD.txt sha256 0497ae8138811ef4466ede653bab7a59feb3d3c14f9ed50fc33a00aeb5bec32e doc/licenses/elementtree.txt diff --git a/package/python-lxml/python-lxml.mk b/package/python-lxml/python-lxml.mk index 050495c3f3..657622a962 100644 --- a/package/python-lxml/python-lxml.mk +++ b/package/python-lxml/python-lxml.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_LXML_VERSION = 4.9.1 -PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/70/bb/7a2c7b4f8f434aa1ee801704bf08f1e53d7b5feba3d5313ab17003477808 +PYTHON_LXML_VERSION = 4.9.2 +PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1 PYTHON_LXML_SOURCE = lxml-$(PYTHON_LXML_VERSION).tar.gz # Not including the GPL, because it is used only for the test scripts. -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:34:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:34:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.1 Message-ID: <20221214143433.2976474-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 3b48fb6ab8..0c68e04518 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz -sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz +md5 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz +sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 71bb775a45..8cda56817f 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.0 +PYTHON_TRAITLETS_VERSION = 5.7.1 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:38:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:38:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pip: bump to version 22.3.1 Message-ID: <20221214143858.2988430-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pip/python-pip.hash | 4 ++-- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index d1442ca39d..b41ce47d4c 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz -sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz +md5 996f58a94fe0b8b82b6795c42bd171ba pip-22.3.1.tar.gz +sha256 65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38 pip-22.3.1.tar.gz # Locally computed sha256 checksums sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 0f2c5d8e02..8cf3aaa3ec 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 22.3 +PYTHON_PIP_VERSION = 22.3.1 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/a3/50/c4d2727b99052780aad92c7297465af5fe6eec2dbae490aa9763273ffdc1 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:42:44 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:42:44 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipdb: bump to version 0.13.11 Message-ID: <20221214144244.2996965-1-james.hilliard1@gmail.com> Drop no longer required setuptools runtime dependency. Signed-off-by: James Hilliard --- package/python-ipdb/Config.in | 1 - package/python-ipdb/python-ipdb.hash | 4 ++-- package/python-ipdb/python-ipdb.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-ipdb/Config.in b/package/python-ipdb/Config.in index a9d6af1684..9259421c6a 100644 --- a/package/python-ipdb/Config.in +++ b/package/python-ipdb/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_IPDB bool "python-ipdb" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_IPYTHON # runtime help IPython-enabled pdb. diff --git a/package/python-ipdb/python-ipdb.hash b/package/python-ipdb/python-ipdb.hash index 7d483e1777..1e8a45fbd6 100644 --- a/package/python-ipdb/python-ipdb.hash +++ b/package/python-ipdb/python-ipdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ipdb/json -md5 4f5ffb71cd6551319acf8cbceabd8936 ipdb-0.13.9.tar.gz -sha256 951bd9a64731c444fd907a5ce268543020086a697f6be08f7cc2c9a752a278c5 ipdb-0.13.9.tar.gz +md5 e624221cbc9261f68f412b748179d5e2 ipdb-0.13.11.tar.gz +sha256 c23b6736f01fd4586cc2ecbebdf79a5eb454796853e1cd8f2ed3b7b91d4a3e93 ipdb-0.13.11.tar.gz # Locally computed sha256 checksums sha256 4eeb49de04f4894f8ea1f69a04f500799041b750b3d554c06de5ca877258e734 COPYING.txt diff --git a/package/python-ipdb/python-ipdb.mk b/package/python-ipdb/python-ipdb.mk index 7828f83020..151a3d45a4 100644 --- a/package/python-ipdb/python-ipdb.mk +++ b/package/python-ipdb/python-ipdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPDB_VERSION = 0.13.9 +PYTHON_IPDB_VERSION = 0.13.11 PYTHON_IPDB_SOURCE = ipdb-$(PYTHON_IPDB_VERSION).tar.gz -PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57 +PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/23/b2/c972cc266b0ba8508b42dab7f5dea1be03ea32213258441bf1b00baca555 PYTHON_IPDB_SETUP_TYPE = setuptools PYTHON_IPDB_LICENSE = BSD-3-Clause PYTHON_IPDB_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:47:52 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:47:52 -0700 Subject: [Buildroot] [PATCH 1/1] package/wayland-protocols: bump to version 1.31 Message-ID: <20221214144752.3009430-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 8884babbc0..45c62a396b 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html -sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz -sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html +sha256 a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 wayland-protocols-1.31.tar.xz +sha512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf wayland-protocols-1.31.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 830136ce06..54f9ed8a3a 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.28 +WAYLAND_PROTOCOLS_VERSION = 1.31 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT -- 2.34.1 From neal.frager at amd.com Wed Dec 14 14:57:37 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 14 Dec 2022 14:57:37 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221214145737.31849-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- board/zynqmp/kria/uboot.fragment | 5 ----- 1 file changed, 5 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..f91baa2d8b 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,14 +1,9 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 -CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From james.hilliard1 at gmail.com Wed Dec 14 15:19:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 08:19:58 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/weston: bump to version 11.0.1 Message-ID: <20221214151958.3419333-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Drop no longer supported weston-launch. Drop no longer supported color-management-colord config option. Remove duplicate backend-headless config option. Add new libgbm requirement for renderer-gl. Add new freerdp server requirement for backend-rdp. Add support for new screenshare feature. Add support for new rdp as backend default feature. Ensure we have at least one launcher by selecting seatd if launcher-logind dependencies are not selected. Signed-off-by: James Hilliard --- Changes v1 -> v2: - bump to version 11.0.1 - propagate freerdp-server dependencies to weston-rdp - ensure we have at least one launcher enabled --- ...ncy-on-screenshooter-client-protocol.patch | 38 ------------------- package/weston/Config.in | 22 ++++++++++- package/weston/weston.hash | 6 +-- package/weston/weston.mk | 30 +++++---------- 4 files changed, 33 insertions(+), 63 deletions(-) delete mode 100644 package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch diff --git a/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch b/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch deleted file mode 100644 index 927215380e..0000000000 --- a/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 2ac6b6b084a877adde64db7faff2ed22eb3ea97a Mon Sep 17 00:00:00 2001 -From: Daniel Stone -Date: Tue, 8 Feb 2022 22:39:42 +0000 -Subject: [PATCH] tests: Add dependency on screenshooter client protocol - -Given that the test-helper code relies on the screenshooter protocol, -make sure it's available for us to build, and the dependency ensures we -build in order. - -Fixes: #588 - -Signed-off-by: Daniel Stone - -[Retrieved from: -https://gitlab.freedesktop.org/wayland/weston/-/commit/2ac6b6b084a877adde64db7faff2ed22eb3ea97a] -Signed-off-by: Fabrice Fontaine ---- - tests/meson.build | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/meson.build b/tests/meson.build -index 2d464ddcc..222091cd1 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -29,8 +29,9 @@ lib_test_client = static_library( - 'weston-test-client-helper.c', - 'weston-test-fixture-compositor.c', - weston_test_client_protocol_h, -- weston_screenshooter_protocol_c, - weston_test_protocol_c, -+ weston_screenshooter_client_protocol_h, -+ weston_screenshooter_protocol_c, - viewporter_client_protocol_h, - viewporter_protocol_c, - 'color_util.h', --- -GitLab - diff --git a/package/weston/Config.in b/package/weston/Config.in index 3b4e932b7d..e6d057f26e 100644 --- a/package/weston/Config.in +++ b/package/weston/Config.in @@ -18,6 +18,7 @@ config BR2_PACKAGE_WESTON select BR2_PACKAGE_JPEG select BR2_PACKAGE_LIBINPUT select BR2_PACKAGE_LIBDRM + select BR2_PACKAGE_SEATD if !BR2_PACKAGE_DBUS || !BR2_PACKAGE_SYSTEMD # Runtime dependency select BR2_PACKAGE_XKEYBOARD_CONFIG select BR2_PACKAGE_WESTON_SHELL_DESKTOP if !BR2_PACKAGE_WESTON_HAS_SHELL @@ -42,6 +43,15 @@ config BR2_PACKAGE_WESTON_DEFAULT_HEADLESS bool "headless" select BR2_PACKAGE_WESTON_HEADLESS +config BR2_PACKAGE_WESTON_DEFAULT_RDP + bool "rdp" + depends on BR2_USE_MMU # freerdp, libglib2 + depends on BR2_TOOLCHAIN_HAS_SYNC_4 + depends on BR2_USE_WCHAR # freerdp + depends on BR2_INSTALL_LIBSTDCPP # freerdp + depends on BR2_PACKAGE_XORG7 # freerdp-server + select BR2_PACKAGE_WESTON_RDP + config BR2_PACKAGE_WESTON_DEFAULT_WAYLAND bool "wayland (nested)" select BR2_PACKAGE_WESTON_WAYLAND @@ -60,6 +70,7 @@ config BR2_PACKAGE_WESTON_DEFAULT_COMPOSITOR string default "drm" if BR2_PACKAGE_WESTON_DEFAULT_DRM default "headless" if BR2_PACKAGE_WESTON_DEFAULT_HEADLESS + default "rdp" if BR2_PACKAGE_WESTON_DEFAULT_RDP default "wayland" if BR2_PACKAGE_WESTON_DEFAULT_WAYLAND default "x11" if BR2_PACKAGE_WESTON_DEFAULT_X11 @@ -73,7 +84,9 @@ config BR2_PACKAGE_WESTON_RDP depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on BR2_USE_WCHAR # freerdp depends on BR2_INSTALL_LIBSTDCPP # freerdp + depends on BR2_PACKAGE_XORG7 # freerdp-server select BR2_PACKAGE_FREERDP + select BR2_PACKAGE_FREERDP_SERVER help This enables the RDP backend, which allows accessing weston through the network with any RDP-compliant client. @@ -87,10 +100,11 @@ config BR2_PACKAGE_WESTON_RDP /etc/freerdp/server/ so you may want to change them in a post-build script or a rootfs overlay. -comment "RDP compositor needs a toolchain w/ wchar, C++" +comment "RDP compositor needs a toolchain w/ wchar, C++, X.org" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_SYNC_4 - depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP + depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_PACKAGE_XORG7 config BR2_PACKAGE_WESTON_HEADLESS bool "headless (testing) compositor" @@ -143,6 +157,10 @@ config BR2_PACKAGE_WESTON_SHELL_KIOSK default y select BR2_PACKAGE_WESTON_HAS_SHELL +config BR2_PACKAGE_WESTON_SCREENSHARE + bool "screenshare" + default y + config BR2_PACKAGE_WESTON_DEMO_CLIENTS bool "demo clients" depends on BR2_USE_MMU # pango diff --git a/package/weston/weston.hash b/package/weston/weston.hash index d58ca1ef70..44db3155fe 100644 --- a/package/weston/weston.hash +++ b/package/weston/weston.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-June/042260.html -sha256 8a9e52506a865a7410981b04f8341b89b84106db8531ab1f9fdd37b5dc034115 weston-10.0.1.tar.xz -sha512 688d843096a95b463161b98e85ca3443b31ba2ee49fc8d456a2780cc96f576e9d097054e9f361997a66e9cc8373cf29e406a742dae3884b3b50b26acf1710c8c weston-10.0.1.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-December/042538.html +sha256 a413f68c252957fc3191c3650823ec356ae8c124ccc0cb440da5cdc4e2cb9e57 weston-11.0.1.tar.xz +sha512 d451230fc260b45aaaadb5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c weston-11.0.1.tar.xz sha256 fdb65868f65d0fbdb05c2d3b779e10ce9969fa0c4b9262ba4f260e87086ab860 COPYING diff --git a/package/weston/weston.mk b/package/weston/weston.mk index 5e71473640..aa028e1953 100644 --- a/package/weston/weston.mk +++ b/package/weston/weston.mk @@ -4,8 +4,8 @@ # ################################################################################ -WESTON_VERSION = 10.0.1 -WESTON_SITE = https://gitlab.freedesktop.org/wayland/weston/-/releases/$(WESTON_VERSION)/downloads +WESTON_VERSION = 11.0.1 +WESTON_SITE = https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813 WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz WESTON_LICENSE = MIT WESTON_LICENSE_FILES = COPYING @@ -16,8 +16,6 @@ WESTON_DEPENDENCIES = host-pkgconf wayland wayland-protocols \ libxkbcommon pixman libpng udev cairo libinput libdrm WESTON_CONF_OPTS = \ - -Dbackend-headless=false \ - -Dcolor-management-colord=false \ -Ddoc=false \ -Dremoting=false \ -Dtools=calibrator,debug,info,terminal,touch-calibrator @@ -57,23 +55,9 @@ else WESTON_CONF_OPTS += -Dimage-webp=false endif -# weston-launch must be u+s root in order to work properly -ifeq ($(BR2_PACKAGE_LINUX_PAM),y) -define WESTON_PERMISSIONS - /usr/bin/weston-launch f 4755 0 0 - - - - - -endef -define WESTON_USERS - - - weston-launch -1 - - - - Weston launcher group -endef -WESTON_CONF_OPTS += -Ddeprecated-weston-launch=true -WESTON_DEPENDENCIES += linux-pam -else -WESTON_CONF_OPTS += -Ddeprecated-weston-launch=false -endif - -ifeq ($(BR2_PACKAGE_HAS_LIBEGL_WAYLAND)$(BR2_PACKAGE_HAS_LIBGLES),yy) +ifeq ($(BR2_PACKAGE_HAS_LIBEGL_WAYLAND)$(BR2_PACKAGE_HAS_LIBGBM)$(BR2_PACKAGE_HAS_LIBGLES),yyy) WESTON_CONF_OPTS += -Drenderer-gl=true -WESTON_DEPENDENCIES += libegl libgles +WESTON_DEPENDENCIES += libegl libgbm libgles ifeq ($(BR2_PACKAGE_PIPEWIRE)$(BR2_PACKAGE_WESTON_DRM),yy) WESTON_CONF_OPTS += -Dpipewire=true WESTON_DEPENDENCIES += pipewire @@ -180,6 +164,12 @@ else WESTON_CONF_OPTS += -Dshell-kiosk=false endif +ifeq ($(BR2_PACKAGE_WESTON_SCREENSHARE),y) +WESTON_CONF_OPTS += -Dscreenshare=true +else +WESTON_CONF_OPTS += -Dscreenshare=false +endif + ifeq ($(BR2_PACKAGE_WESTON_DEMO_CLIENTS),y) WESTON_CONF_OPTS += -Ddemo-clients=true WESTON_DEPENDENCIES += pango -- 2.34.1 From neal.frager at amd.com Wed Dec 14 15:34:07 2022 From: neal.frager at amd.com (Frager, Neal) Date: Wed, 14 Dec 2022 15:34:07 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> References: <20221214145737.31849-1-neal.frager@amd.com> <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> Message-ID: Hi Michal, > Reduce the configs in the kria/uboot.fragment to only what is necessary. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/uboot.fragment | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment > index 9e32edfb36..f91baa2d8b 100644 > --- a/board/zynqmp/kria/uboot.fragment > +++ b/board/zynqmp/kria/uboot.fragment > @@ -1,14 +1,9 @@ > CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 > -CONFIG_DTB_RESELECT=y > This should be enabled only for kria but not for others. For some reason, the CONFIG_MULTI_DTB_FIT option is not building properly with buildroot. Could you look into it? I get the following error on first build with CONFIG_MULTI_DTB_FIT enabled: FATAL ERROR: Couldn't open "fit-dtb.blob": No such file or directory ./tools/mkimage: Can't open u-boot.itb.tmp: No such file or directory Makefile:1429: recipe for target 'u-boot.itb' failed make[1]: *** [u-boot.itb] Error 255 When the CONFIG_MULTI_DTB_FIT is not enabled, the CONFIG_DTB_RESELECT does not exist as an option. I work around the issue in buildroot by overlaying the carrier board dtbo directly into the som dtb as you can see here: https://git.busybox.net/buildroot/tree/board/zynqmp/kria/kv260/kv260.sh Could you look into why the CONFIG_MULTI_DTB_FIT option fails to build with the buildroot compiler? Best regards, Neal Frager AMD From paul at crapouillou.net Wed Dec 14 17:17:54 2022 From: paul at crapouillou.net (Paul Cercueil) Date: Wed, 14 Dec 2022 18:17:54 +0100 Subject: [Buildroot] [PATCH] package/lightning: bump version to 2.2.0 Message-ID: <20221214171754.178428-1-paul@crapouillou.net> Notable changes in this new version include support for the Apple Aarch64 ABI, and compare-and-swap atomic instructions. Signed-off-by: Paul Cercueil --- ...e.am-don-t-install-lightning.h-twice.patch | 38 ------------------- package/lightning/lightning.hash | 2 +- package/lightning/lightning.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch deleted file mode 100644 index fb5299c25f..0000000000 --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 10 Oct 2019 20:36:46 +0200 -Subject: [PATCH] include/Makefile.am: don't install lightning.h twice - -Commit 17164ed32d8f3530153b9cad67a4399c65f24512 added lightning.h to -nodist_include_HEADERS without removing it from include_HEADERS - -This raises the following error on one of the buildroot autobuilders: -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install: cannot create regular file `/home/test/autobuild/run/instance-3/output-1/target/usr/include/lightning.h': File exists - -Fix this by removing lightning.h from include_HEADERS - -Fixes: - - http://autobuild.buildroot.org/results/05ebc75598627d2a08e08e194f51cb8464f97b95 - -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/include/Makefile.am b/include/Makefile.am -index e754dd3..8f91594 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -14,7 +14,6 @@ - # License for more details. - # - --include_HEADERS = lightning.h - SUBDIRS = \ - lightning - --- -2.23.0 - diff --git a/package/lightning/lightning.hash b/package/lightning/lightning.hash index 2840a97f91..998ae3743b 100644 --- a/package/lightning/lightning.hash +++ b/package/lightning/lightning.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed856b866dc6f68678dc1151579118fab1c65fad687cf847fc2d94ca045efdc9 lightning-2.1.3.tar.gz +sha256 4e3984ff1ccf0ba30a985211d40fc5c06b25f014ebdf3d80d0fe3d0c80dd7c0e lightning-2.2.0.tar.gz sha256 a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c COPYING.LESSER diff --git a/package/lightning/lightning.mk b/package/lightning/lightning.mk index da8c07e61f..572f6d281d 100644 --- a/package/lightning/lightning.mk +++ b/package/lightning/lightning.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIGHTNING_VERSION = 2.1.3 +LIGHTNING_VERSION = 2.2.0 LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning LIGHTNING_LICENSE = LGPL-3.0+ LIGHTNING_LICENSE_FILES = COPYING.LESSER -- 2.35.1 From andreynech at gmail.com Wed Dec 14 18:00:01 2022 From: andreynech at gmail.com (Andrey Nechypurenko) Date: Wed, 14 Dec 2022 19:00:01 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch Message-ID: Hello Buildroot Folks, I am currently trying to update to the latest stable 2022.11 release. What surprises me is that there is no 2022.11.x branch as I would expect. Instead, it seems to me that the release is somehow related to the branch 2012.11.x. It could be confirmed looking at this location: https://git.buildroot.net/buildroot/tag/?h=2022.11 It says Release 2022.11 but the branch mentioned in the combo-box in the top right corner says it is the 2012.11.x branch. So my question is whether it is intended like this or am I missing something? Thank you, Andrey. From bernd.kuhls at t-online.de Wed Dec 14 18:22:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 19:22:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221214182210.158323-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT -- 2.34.1 From fperrad at gmail.com Wed Dec 14 18:50:18 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:18 +0100 Subject: [Buildroot] [PATCH] package/iproute2: bump to version 6.1.0 Message-ID: <20221214185018.3340110-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/iproute2/iproute2.hash | 2 +- package/iproute2/iproute2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iproute2/iproute2.hash b/package/iproute2/iproute2.hash index 45af05a20..9e8be43f2 100644 --- a/package/iproute2/iproute2.hash +++ b/package/iproute2/iproute2.hash @@ -1,3 +1,3 @@ # From https://kernel.org/pub/linux/utils/net/iproute2/sha256sums.asc -sha256 523139e9e72aec996374fa2de74be4c53d2dd05589488934d21ff97bae19580a iproute2-6.0.0.tar.xz +sha256 5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab iproute2-6.1.0.tar.xz sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 COPYING diff --git a/package/iproute2/iproute2.mk b/package/iproute2/iproute2.mk index 287c6b14e..9792630f1 100644 --- a/package/iproute2/iproute2.mk +++ b/package/iproute2/iproute2.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPROUTE2_VERSION = 6.0.0 +IPROUTE2_VERSION = 6.1.0 IPROUTE2_SOURCE = iproute2-$(IPROUTE2_VERSION).tar.xz IPROUTE2_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/net/iproute2 IPROUTE2_DEPENDENCIES = host-bison host-flex host-pkgconf \ -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:30 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:30 +0100 Subject: [Buildroot] [PATCH] package/libarchive: bump to version 3.6.2 Message-ID: <20221214185030.3340131-1-francois.perrad@gadz.org> remove merged patch Signed-off-by: Francois Perrad --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 2 +- 4 files changed, 3 insertions(+), 41 deletions(-) delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112f..000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb6..ffa4cff7b 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b497..b03bef3de 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4d..00c80bbb6 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:39 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:39 +0100 Subject: [Buildroot] [PATCH] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214185040.3340152-1-francois.perrad@gadz.org> remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 +-- package/sudo/sudo.mk | 4 +- 4 files changed, 6 insertions(+), 59 deletions(-) delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf8..000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67..ee5ea542a 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4..a3476df96 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36..5f9a6e50a 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:48 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:48 +0100 Subject: [Buildroot] [PATCH] package/xz: bump to version 5.2.10 Message-ID: <20221214185048.3340173-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/xz/xz.hash | 3 ++- package/xz/xz.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/xz/xz.hash b/package/xz/xz.hash index 3aa68791f..1153e02b4 100644 --- a/package/xz/xz.hash +++ b/package/xz/xz.hash @@ -1,5 +1,6 @@ # Locally calculated after checking pgp signature -sha256 b65f1d0c2708e57716f4dd2216989a73847ac6fdb4168ffceb155767e22b834b xz-5.2.7.tar.bz2 +# https://tukaani.org/xz/xz-5.2.10.tar.bz2.sig +sha256 01b71df61521d9da698ce3c33148bff06a131628ff037398c09482f3a26e5408 xz-5.2.10.tar.bz2 # Hash for license files sha256 bcb02973ef6e87ea73d331b3a80df7748407f17efdb784b61b47e0e610d3bb5c COPYING diff --git a/package/xz/xz.mk b/package/xz/xz.mk index 004eea94b..0120d23b8 100644 --- a/package/xz/xz.mk +++ b/package/xz/xz.mk @@ -4,7 +4,7 @@ # ################################################################################ -XZ_VERSION = 5.2.7 +XZ_VERSION = 5.2.10 XZ_SOURCE = xz-$(XZ_VERSION).tar.bz2 XZ_SITE = https://tukaani.org/xz XZ_INSTALL_STAGING = YES -- 2.37.2 From peter at korsgaard.com Wed Dec 14 18:57:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:57:00 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: (Andrey Nechypurenko's message of "Wed, 14 Dec 2022 19:00:01 +0100") References: Message-ID: <877cytvmo3.fsf@dell.be.48ers.dk> >>>>> "Andrey" == Andrey Nechypurenko writes: > Hello Buildroot Folks, > I am currently trying to update to the latest stable 2022.11 release. What > surprises me is that there is no 2022.11.x branch as I would expect. > Instead, it seems to me that the release is somehow related to the branch > 2012.11.x. It could be confirmed looking at this location: > https://git.buildroot.net/buildroot/tag/?h=2022.11 > It says Release 2022.11 but the branch mentioned in the combo-box in the top > right corner says it is the 2012.11.x branch. > So my question is whether it is intended like this or am I missing > something? It is simply that I haven't made one yet. 2022.11 was released on the 5th, and since then I have backported the (security) fixes from 2022.11 to the older releases (2022.02.x and 2022.08.x). Those branches have now also been released so I will start reviewing the post-2022.11 changes to master and backport them to 2022.11.x (and 2022.02.x where applicable). The reason why you see 2012.11.x in the branch drop down is that was simple the first time I did such a bugfix release (and it sorts alphabetically before the other branch names). Anything specific you are missing from the 2022.11 release? -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:58:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:58:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 In-Reply-To: <20221214182210.158323-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 19:22:10 +0100") References: <20221214182210.158323-1-bernd.kuhls@t-online.de> Message-ID: <87359hvml0.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003303.html > Security advisory: > https://lists.x.org/archives/xorg-announce/2022-December/003302.html > Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, > CVE-2022-46344 and CVE-2022-4283. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:59:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:06 +0100 Subject: [Buildroot] [PATCH] package/iproute2: bump to version 6.1.0 In-Reply-To: <20221214185018.3340110-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 19:50:18 +0100") References: <20221214185018.3340110-1-francois.perrad@gadz.org> Message-ID: <87y1r9u805.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From baruch at tkos.co.il Wed Dec 14 18:57:49 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 14 Dec 2022 20:57:49 +0200 Subject: [Buildroot] [PATCH] package/libarchive: bump to version 3.6.2 In-Reply-To: <20221214185030.3340131-1-francois.perrad@gadz.org> References: <20221214185030.3340131-1-francois.perrad@gadz.org> Message-ID: <874jtxizgh.fsf@tarshish> Hi Francois, On Wed, Dec 14 2022, Francois Perrad wrote: > remove merged patch This patch should also remove obsolete LIBARCHIVE_IGNORE_CVES. baruch > Signed-off-by: Francois Perrad > --- > ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- > package/libarchive/Config.in | 2 +- > package/libarchive/libarchive.hash | 2 +- > package/libarchive/libarchive.mk | 2 +- > 4 files changed, 3 insertions(+), 41 deletions(-) > delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > > diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > deleted file mode 100644 > index 75ce6112f..000000000 > --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > +++ /dev/null > @@ -1,38 +0,0 @@ > -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 > -From: obiwac > -Date: Fri, 22 Jul 2022 22:41:10 +0200 > -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) > - > -[Retrieved from: > -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] > -Signed-off-by: Fabrice Fontaine > ---- > - libarchive/archive_write.c | 8 ++++++++ > - 1 file changed, 8 insertions(+) > - > -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c > -index 66592e826..27626b541 100644 > ---- a/libarchive/archive_write.c > -+++ b/libarchive/archive_write.c > -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) > - struct archive_write_filter *f; > - > - f = calloc(1, sizeof(*f)); > -+ > -+ if (f == NULL) > -+ return (NULL); > -+ > - f->archive = _a; > - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; > - if (a->filter_first == NULL) > -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, > - a->client_data = client_data; > - > - client_filter = __archive_write_allocate_filter(_a); > -+ > -+ if (client_filter == NULL) > -+ return (ARCHIVE_FATAL); > -+ > - client_filter->open = archive_write_client_open; > - client_filter->write = archive_write_client_write; > - client_filter->close = archive_write_client_close; > diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in > index fd429acb6..ffa4cff7b 100644 > --- a/package/libarchive/Config.in > +++ b/package/libarchive/Config.in > @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE > Libarchive is a reusable C library for reading and writing a > variety of streaming archive formats. > > - http://www.libarchive.org/ > + https://www.libarchive.org/ > > if BR2_PACKAGE_LIBARCHIVE > > diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash > index ca580b497..b03bef3de 100644 > --- a/package/libarchive/libarchive.hash > +++ b/package/libarchive/libarchive.hash > @@ -1,4 +1,4 @@ > # From https://www.libarchive.de/downloads/sha256sums > -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz > +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz > # Locally computed: > sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING > diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk > index 649b7dd4d..00c80bbb6 100644 > --- a/package/libarchive/libarchive.mk > +++ b/package/libarchive/libarchive.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LIBARCHIVE_VERSION = 3.6.1 > +LIBARCHIVE_VERSION = 3.6.2 > LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz > LIBARCHIVE_SITE = https://www.libarchive.de/downloads > LIBARCHIVE_INSTALL_STAGING = YES -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Wed Dec 14 18:59:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-lxml: bump to verison 4.9.2 In-Reply-To: <20221214142956.2961182-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:29:56 -0700") References: <20221214142956.2961182-1-james.hilliard1@gmail.com> Message-ID: <87tu1xu7zb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From baruch at tkos.co.il Wed Dec 14 18:59:54 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 14 Dec 2022 20:59:54 +0200 Subject: [Buildroot] [PATCH] package/sudo: bump to version 1.9.12p1 In-Reply-To: <20221214185040.3340152-1-francois.perrad@gadz.org> References: <20221214185040.3340152-1-francois.perrad@gadz.org> Message-ID: <87zgbphksw.fsf@tarshish> Hi Francois, On Wed, Dec 14 2022, Francois Perrad wrote: > remove merged patch There is SUDO_IGNORE_CVES to be removed here as well. baruch > diff LICENSE.md > - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler > + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler > - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. > + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. > > Signed-off-by: Francois Perrad > --- > package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- > package/sudo/Config.in | 2 +- > package/sudo/sudo.hash | 6 +-- > package/sudo/sudo.mk | 4 +- > 4 files changed, 6 insertions(+), 59 deletions(-) > delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch > > diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch > deleted file mode 100644 > index 3f544dcf8..000000000 > --- a/package/sudo/0001-Fix-CVE-2022-43995.patch > +++ /dev/null > @@ -1,53 +0,0 @@ > -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 > -From: "Todd C. Miller" > -Date: Fri, 28 Oct 2022 07:29:55 -0600 > -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 > - characters. Starting with sudo 1.8.0 the plaintext password buffer is > - dynamically sized so it is not safe to assume that it is at least 9 bytes in > - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. > - > -[Retrieved from: > -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] > -Signed-off-by: Fabrice Fontaine > ---- > - plugins/sudoers/auth/passwd.c | 11 +++++------ > - 1 file changed, 5 insertions(+), 6 deletions(-) > - > -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c > -index b2046eca2..0416861e9 100644 > ---- a/plugins/sudoers/auth/passwd.c > -+++ b/plugins/sudoers/auth/passwd.c > -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) > - int > - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) > - { > -- char sav, *epass; > -+ char des_pass[9], *epass; > - char *pw_epasswd = auth->data; > - size_t pw_len; > - int matched = 0; > -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c > - > - /* > - * Truncate to 8 chars if standard DES since not all crypt()'s do this. > -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). > - */ > -- sav = pass[8]; > - pw_len = strlen(pw_epasswd); > -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) > -- pass[8] = '\0'; > -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { > -+ strlcpy(des_pass, pass, sizeof(des_pass)); > -+ pass = des_pass; > -+ } > - > - /* > - * Normal UN*X password check. > -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c > - * only compare the first DESLEN characters in that case. > - */ > - epass = (char *) crypt(pass, pw_epasswd); > -- pass[8] = sav; > - if (epass != NULL) { > - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) > - matched = !strncmp(pw_epasswd, epass, DESLEN); > diff --git a/package/sudo/Config.in b/package/sudo/Config.in > index cbef15d67..ee5ea542a 100644 > --- a/package/sudo/Config.in > +++ b/package/sudo/Config.in > @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO > basic philosophy is to give as few privileges as possible > but still allow people to get their work done. > > - http://www.sudo.ws/sudo/ > + https://www.sudo.ws/sudo/ > diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash > index 63c98e2c4..a3476df96 100644 > --- a/package/sudo/sudo.hash > +++ b/package/sudo/sudo.hash > @@ -1,4 +1,4 @@ > -# From: http://www.sudo.ws/download.html > -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz > +# From: https://www.sudo.ws/getting/download/ > +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz > # Locally calculated > -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md > +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md > diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk > index 8e237bd36..5f9a6e50a 100644 > --- a/package/sudo/sudo.mk > +++ b/package/sudo/sudo.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -SUDO_VERSION_MAJOR = 1.9.11 > -SUDO_VERSION_MINOR = p2 > +SUDO_VERSION_MAJOR = 1.9.12 > +SUDO_VERSION_MINOR = p1 > SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) > SUDO_SITE = https://www.sudo.ws/sudo/dist > SUDO_LICENSE = ISC, BSD-3-Clause -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Wed Dec 14 19:01:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:01:44 +0100 Subject: [Buildroot] [PATCH 0/2] package/cairo: fix multiple CVEs In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:00 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <87pmclu7vr.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > This fixes CVE-2019-6462 with an upstream patch and CVE-2020-35492 with a patch > slightly modified compared to upstream (namely removing tests since it includes > a png file which `patch` does not know how to handle when applying the patch). Thanks! > There's still one CVE in the wild: CVE-2019-6461 but there's no patch for it yet > (not even an attempt), > c.f. https://gitlab.freedesktop.org/cairo/cairo/-/issues/352. > Yocto does have a patch for it though: > https://cgit.openembedded.org/openembedded-core/tree/meta/recipes-graphics/cairo/cairo/CVE-2019-6462.patch?id=a89bea9fed0005bc7d820a1fc6a9d6dd7c246c22 > (don't mind the wrong CVE name, I'll send a patch fixing it soon). > But I'm not entirely convinced it's a proper fix? So i'll leave it up for > discussion. That indeed looks kind of fishy to me, but I don't really know much about cairo. Anyone? -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:03:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:03:48 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:02 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> Message-ID: <87len9u7sb.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2020-35492: > A flaw was found in cairo's image-compositor.c in all versions prior to > 1.17.4. This flaw allows an attacker who can provide a crafted input > file to cairo's image-compositor (for example, by convincing a user to > open a file in an application using cairo, or if an application uses > cairo on untrusted input) to cause a stack buffer overflow -> > out-of-bounds WRITE. The highest impact from this vulnerability is to > confidentiality, integrity, as well as system availability. > Important note: this is not the exact upstream patch. Indeed, the > upstream patch[1] contains a png file which appears as a binary diff > inside the patch. The `patch` tool which is used by Buildroot to apply > patches does not handle that kind of diff. Since it is just a test, it > shouldn't impact the quality of the CVE fix and all changes related to > the test are removed from the patch. > [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:03:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:03:52 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:01 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> Message-ID: <87h6xxu7s7.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2019-6462: > An issue was discovered in cairo 1.16.0. There is an infinite loop in > the function _arc_error_normalized in the file cairo-arc.c, related to > _arc_max_angle_for_tolerance_normalized. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:59:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:00 +0100 Subject: [Buildroot] [git commit] package/iproute2: bump to version 6.1.0 Message-ID: <20221214190427.CF94C866AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee8d02ea6d76493324180e0131fea6c227d1d284 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/iproute2/iproute2.hash | 2 +- package/iproute2/iproute2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iproute2/iproute2.hash b/package/iproute2/iproute2.hash index 45af05a200..9e8be43f2b 100644 --- a/package/iproute2/iproute2.hash +++ b/package/iproute2/iproute2.hash @@ -1,3 +1,3 @@ # From https://kernel.org/pub/linux/utils/net/iproute2/sha256sums.asc -sha256 523139e9e72aec996374fa2de74be4c53d2dd05589488934d21ff97bae19580a iproute2-6.0.0.tar.xz +sha256 5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab iproute2-6.1.0.tar.xz sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 COPYING diff --git a/package/iproute2/iproute2.mk b/package/iproute2/iproute2.mk index 287c6b14e2..9792630f15 100644 --- a/package/iproute2/iproute2.mk +++ b/package/iproute2/iproute2.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPROUTE2_VERSION = 6.0.0 +IPROUTE2_VERSION = 6.1.0 IPROUTE2_SOURCE = iproute2-$(IPROUTE2_VERSION).tar.xz IPROUTE2_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/net/iproute2 IPROUTE2_DEPENDENCIES = host-bison host-flex host-pkgconf \ From peter at korsgaard.com Wed Dec 14 19:01:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:01:56 +0100 Subject: [Buildroot] [git commit] package/python-lxml: bump to version 4.9.2 Message-ID: <20221214190427.DA243866AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e38d5190ea16a7fda9f3045ba9ba316e4da53f5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-lxml/python-lxml.hash | 2 +- package/python-lxml/python-lxml.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-lxml/python-lxml.hash b/package/python-lxml/python-lxml.hash index cd1943b0b4..72df6d0278 100644 --- a/package/python-lxml/python-lxml.hash +++ b/package/python-lxml/python-lxml.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f lxml-4.9.1.tar.gz +sha256 2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67 lxml-4.9.2.tar.gz sha256 41d49dd406aa0e1548a6d5f21a30d6bf638b3cd96eb7289dd348d83ed2e40392 LICENSES.txt sha256 69edb445c1335a8312d4c09271847e9956d84f0d9f724d125340cc3fad767b2a doc/licenses/BSD.txt sha256 0497ae8138811ef4466ede653bab7a59feb3d3c14f9ed50fc33a00aeb5bec32e doc/licenses/elementtree.txt diff --git a/package/python-lxml/python-lxml.mk b/package/python-lxml/python-lxml.mk index 050495c3f3..657622a962 100644 --- a/package/python-lxml/python-lxml.mk +++ b/package/python-lxml/python-lxml.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_LXML_VERSION = 4.9.1 -PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/70/bb/7a2c7b4f8f434aa1ee801704bf08f1e53d7b5feba3d5313ab17003477808 +PYTHON_LXML_VERSION = 4.9.2 +PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1 PYTHON_LXML_SOURCE = lxml-$(PYTHON_LXML_VERSION).tar.gz # Not including the GPL, because it is used only for the test scripts. From peter at korsgaard.com Wed Dec 14 18:57:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:57:52 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221214190427.C5225866A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b8881d4d7e4822337c222fadf4630a49eec1e9ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 14 19:02:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:02:45 +0100 Subject: [Buildroot] [git commit] package/cairo: fix CVE-2020-35492 Message-ID: <20221214190427.EE4C4866A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=111ab56d840a6c82367b4a3306494faccd7f934b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 14 19:02:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:02:14 +0100 Subject: [Buildroot] [git commit] package/cairo: fix CVE-2019-6462 Message-ID: <20221214190427.E433A866AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b38286d7e5919693cad2dc5b19024b1c03d29c18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From bernd.kuhls at t-online.de Wed Dec 14 19:04:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:04:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xapp_xhost: bump version to 1.0.9 Message-ID: <20221214190436.1043102-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003301.html Updated license hash due to copyright year bump: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Switched tarball to xz, updated _SITE. Added optional support for gettext: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xhost/xapp_xhost.hash | 10 ++++------ package/x11r7/xapp_xhost/xapp_xhost.mk | 9 +++++---- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package/x11r7/xapp_xhost/xapp_xhost.hash b/package/x11r7/xapp_xhost/xapp_xhost.hash index 71eabccc44..fea2588c6d 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.hash +++ b/package/x11r7/xapp_xhost/xapp_xhost.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002950.html -md5 a48c72954ae6665e0616f6653636da8c xhost-1.0.8.tar.bz2 -sha1 971670858a464d4f8eeb6f4e182f9fcd94149790 xhost-1.0.8.tar.bz2 -sha256 a2dc3c579e13674947395ef8ccc1b3763f89012a216c2cc6277096489aadc396 xhost-1.0.8.tar.bz2 -sha512 55581f9bc45a70a73b13fe718ca83c4cb0a6116d26addc0f07659ebeb5bf7d2379e84cab5a1702ae77a298a66f42ae03f41ddc7d5acd61c6f18448e58ad7cb6b xhost-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003301.html +sha256 ea86b531462035b19a2e5e01ef3d9a35cca7d984086645e2fc844d8f0e346645 xhost-1.0.9.tar.xz +sha512 d281a0df0a036d693ce7dbe0d1d53839110d203f42454bf4d33a49fbfddec078149969b6ad76641e40e207ddc8317ea563088c59025fc57d8245e5ed27f79818 xhost-1.0.9.tar.xz # Locally computed -sha256 7e69bed6fcfff05ecf454d7e4b29cd265172385833f1978f04b638f92f2cfecf COPYING +sha256 d3106697fb05dea4e9899b9e782ae7c3c17086d5b3dc7966494fc83fda9e468e COPYING diff --git a/package/x11r7/xapp_xhost/xapp_xhost.mk b/package/x11r7/xapp_xhost/xapp_xhost.mk index e9fb155216..55f7ca5cc7 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.mk +++ b/package/x11r7/xapp_xhost/xapp_xhost.mk @@ -4,11 +4,12 @@ # ################################################################################ -XAPP_XHOST_VERSION = 1.0.8 -XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.bz2 -XAPP_XHOST_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XHOST_VERSION = 1.0.9 +XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.xz +XAPP_XHOST_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XHOST_LICENSE = MIT XAPP_XHOST_LICENSE_FILES = COPYING -XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu +XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu $(TARGET_NLS_DEPENDENCIES) +XAPP_XHOST_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) $(eval $(autotools-package)) -- 2.34.1 From peter at korsgaard.com Wed Dec 14 19:05:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:05:36 +0100 Subject: [Buildroot] [git commit] package/xz: bump to version 5.2.10 Message-ID: <20221214190551.34FF5866B5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be3a6bf2e7130b084ec4ed65274ff7c4bf67510c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/xz/xz.hash | 3 ++- package/xz/xz.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/xz/xz.hash b/package/xz/xz.hash index 3aa68791fd..1153e02b4d 100644 --- a/package/xz/xz.hash +++ b/package/xz/xz.hash @@ -1,5 +1,6 @@ # Locally calculated after checking pgp signature -sha256 b65f1d0c2708e57716f4dd2216989a73847ac6fdb4168ffceb155767e22b834b xz-5.2.7.tar.bz2 +# https://tukaani.org/xz/xz-5.2.10.tar.bz2.sig +sha256 01b71df61521d9da698ce3c33148bff06a131628ff037398c09482f3a26e5408 xz-5.2.10.tar.bz2 # Hash for license files sha256 bcb02973ef6e87ea73d331b3a80df7748407f17efdb784b61b47e0e610d3bb5c COPYING diff --git a/package/xz/xz.mk b/package/xz/xz.mk index 004eea94b2..0120d23b85 100644 --- a/package/xz/xz.mk +++ b/package/xz/xz.mk @@ -4,7 +4,7 @@ # ################################################################################ -XZ_VERSION = 5.2.7 +XZ_VERSION = 5.2.10 XZ_SOURCE = xz-$(XZ_VERSION).tar.bz2 XZ_SITE = https://tukaani.org/xz XZ_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 14 19:05:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:05:48 +0100 Subject: [Buildroot] [PATCH] package/xz: bump to version 5.2.10 In-Reply-To: <20221214185048.3340173-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 19:50:48 +0100") References: <20221214185048.3340173-1-francois.perrad@gadz.org> Message-ID: <87cz8lu7oz.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From andreynech at gmail.com Wed Dec 14 19:06:31 2022 From: andreynech at gmail.com (Andrey Nechypurenko) Date: Wed, 14 Dec 2022 20:06:31 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: <877cytvmo3.fsf@dell.be.48ers.dk> References: <877cytvmo3.fsf@dell.be.48ers.dk> Message-ID: Thank you Peter for the quick response and explanation! On Wed, 14 Dec 2022 at 19:57, Peter Korsgaard wrote: > > >>>>> "Andrey" == Andrey Nechypurenko writes: > > > Hello Buildroot Folks, > > I am currently trying to update to the latest stable 2022.11 release. What > > surprises me is that there is no 2022.11.x branch as I would expect. > > Instead, it seems to me that the release is somehow related to the branch > > 2012.11.x. It could be confirmed looking at this location: > > https://git.buildroot.net/buildroot/tag/?h=2022.11 > > It says Release 2022.11 but the branch mentioned in the combo-box in the top > > right corner says it is the 2012.11.x branch. > > > So my question is whether it is intended like this or am I missing > > something? > > It is simply that I haven't made one yet. 2022.11 was released on the > 5th, and since then I have backported the (security) fixes from 2022.11 > to the older releases (2022.02.x and 2022.08.x). Those branches have now > also been released so I will start reviewing the post-2022.11 changes to > master and backport them to 2022.11.x (and 2022.02.x where applicable). > > The reason why you see 2012.11.x in the branch drop down is that was > simple the first time I did such a bugfix release (and it sorts > alphabetically before the other branch names). > > Anything specific you are missing from the 2022.11 release? Not really. I am including Buildroot as a submodule in my git repository. So I was wondering what tag or branch I have to check out to get the 2022.11 release. Thank you, Andrey. From peter at korsgaard.com Wed Dec 14 19:15:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:15:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: (Quentin Schulz's message of "Mon, 12 Dec 2022 15:32:07 +0100") References: <20220917215300.1330070-1-james.hilliard1@gmail.com> Message-ID: <878rj9u79k.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: Hello, > Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? > Versions before 1.20.91 are vulnerable to > https://nvd.nist.gov/vuln/detail/CVE-2021-3782. Thanks for the heads up. 2022.08.x is now EOL, but we can do it for 2022.02.x. What are the reverse dependencies? We're currently using 1.19.0 on 2022.02.x, so perhaps it would be safer to instead just backport the fix: https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2 Is this something you can do (and have a setup to verify on?) -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:17:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:17:43 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: (Andrey Nechypurenko's message of "Wed, 14 Dec 2022 20:06:31 +0100") References: <877cytvmo3.fsf@dell.be.48ers.dk> Message-ID: <874jtxu754.fsf@dell.be.48ers.dk> >>>>> "Andrey" == Andrey Nechypurenko writes: Hi, > Thank you Peter for the quick response and explanation! You're welcome! >> Anything specific you are missing from the 2022.11 release? > Not really. I am including Buildroot as a submodule in my git repository. So > I was wondering what tag or branch I have to check out to get the 2022.11 > release. The '2022.11' tag. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:29:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:29:23 +0100 Subject: [Buildroot] [PATCH] fs/ext2: generate Y2K38-resilient filesystems In-Reply-To: <20221120204226.3565528-1-yann.morin.1998@free.fr> (Yann E. MORIN's message of "Sun, 20 Nov 2022 21:42:26 +0100") References: <20221120204226.3565528-1-yann.morin.1998@free.fr> Message-ID: <87zgbpss18.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > When creating a filesystem, mkfs.ext will chose the inode size depending > on the size of the filesystem. Small filesystem get 128-bytes inodes, > while bigger filesystems use 256-byte inodes (inode must be a power of 2 > larger or equal to 128, and smaller or equal to the blocksize). > However, 128-byte inodes can't store timestamps past the dreaded > 2038-01-19 03:14:07Z deadline, while inodes larger than or equal to 256 > do not have the issue. > It turns out that the tipping point to decide whether a filesystem is > small or big, is about around the size of the filesystems we generate > for our runtime tests. This causes the kernel to emit warning like: > ext2 filesystem being remounted at / supports timestamps until 2038 (0x7fffffff) > We add a new option to our ext2 filesystem, so that user can specify the > size of the inode. That new option defaults to 256 to be resilient to > the Y2K38 problem. > Note: it was already possible for users to explicitly pass the -I > option, through BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS. We could have > chosen to extend the existing value with a -I 256, but that is not > satisfactory. Indeed, we do want to ensure that the default is now > Y2K38-OK, even for existing configurations that did not have explicit > setting. > We also pass that new option before the user-specified arbitrary ones, > so that BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS still wins (in case -I was > set there). > Signed-off-by: Yann E. MORIN > --- > fs/ext2/Config.in | 13 +++++++++++++ > fs/ext2/ext2.mk | 1 + > 2 files changed, 14 insertions(+) > diff --git a/fs/ext2/Config.in b/fs/ext2/Config.in > index 705446df57..3c68638fd8 100644 > --- a/fs/ext2/Config.in > +++ b/fs/ext2/Config.in > @@ -60,6 +60,19 @@ config BR2_TARGET_ROOTFS_EXT2_INODES > int "exact number of inodes (leave at 0 for auto calculation)" > default 0 > +config BR2_TARGET_ROOTFS_EXT2_INODE_SIZE > + int "inode size" > + default 256 > + help > + Set the size of inodes, in bytes, as a power of 2 larger or > + equal to 128. > + > + Set to 0 to let the filesystem generator decide. If unsure, I added '.. based on the file system size' to make it clear that mkfs doesn't just have a static default and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:30:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:30:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland-protocols: bump to version 1.31 In-Reply-To: <20221214144752.3009430-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:47:52 -0700") References: <20221214144752.3009430-1-james.hilliard1@gmail.com> Message-ID: <87v8mdsrzj.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:29:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:29:11 +0100 Subject: [Buildroot] [git commit] fs/ext2: generate Y2K38-resilient filesystems Message-ID: <20221214193039.4680C866CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319d2735f99e95955c2a75c8fc6282ddf7de232a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When creating a filesystem, mkfs.ext will chose the inode size depending on the size of the filesystem. Small filesystem get 128-bytes inodes, while bigger filesystems use 256-byte inodes (inode must be a power of 2 larger or equal to 128, and smaller or equal to the blocksize). However, 128-byte inodes can't store timestamps past the dreaded 2038-01-19 03:14:07Z deadline, while inodes larger than or equal to 256 do not have the issue. It turns out that the tipping point to decide whether a filesystem is small or big, is about around the size of the filesystems we generate for our runtime tests. This causes the kernel to emit warning like: ext2 filesystem being remounted at / supports timestamps until 2038 (0x7fffffff) We add a new option to our ext2 filesystem, so that user can specify the size of the inode. That new option defaults to 256 to be resilient to the Y2K38 problem. Note: it was already possible for users to explicitly pass the -I option, through BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS. We could have chosen to extend the existing value with a -I 256, but that is not satisfactory. Indeed, we do want to ensure that the default is now Y2K38-OK, even for existing configurations that did not have explicit setting. We also pass that new option before the user-specified arbitrary ones, so that BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS still wins (in case -I was set there). Signed-off-by: Yann E. MORIN [Peter: tweak help text] Signed-off-by: Peter Korsgaard --- fs/ext2/Config.in | 13 +++++++++++++ fs/ext2/ext2.mk | 1 + 2 files changed, 14 insertions(+) diff --git a/fs/ext2/Config.in b/fs/ext2/Config.in index 705446df57..4451d0797f 100644 --- a/fs/ext2/Config.in +++ b/fs/ext2/Config.in @@ -60,6 +60,19 @@ config BR2_TARGET_ROOTFS_EXT2_INODES int "exact number of inodes (leave at 0 for auto calculation)" default 0 +config BR2_TARGET_ROOTFS_EXT2_INODE_SIZE + int "inode size" + default 256 + help + Set the size of inodes, in bytes, as a power of 2 larger or + equal to 128. + + Set to 0 to let the filesystem generator decide based on the + file system size. If unsure, keep the default, 256. + + Note: 128-byte inodes suffer of the Y2K38 problem, and can't + store timestamps beyond 2038-01-19 03:14:07Z. + config BR2_TARGET_ROOTFS_EXT2_RESBLKS int "reserved blocks percentage" default 5 diff --git a/fs/ext2/ext2.mk b/fs/ext2/ext2.mk index 5b5393f092..e69e79cd2e 100644 --- a/fs/ext2/ext2.mk +++ b/fs/ext2/ext2.mk @@ -22,6 +22,7 @@ ROOTFS_EXT2_OPTS = \ -N $(BR2_TARGET_ROOTFS_EXT2_INODES) \ -m $(BR2_TARGET_ROOTFS_EXT2_RESBLKS) \ -L "$(ROOTFS_EXT2_LABEL)" \ + -I $(BR2_TARGET_ROOTFS_EXT2_INODE_SIZE) \ $(ROOTFS_EXT2_MKFS_OPTS) ROOTFS_EXT2_DEPENDENCIES = host-e2fsprogs From peter at korsgaard.com Wed Dec 14 19:30:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:30:07 +0100 Subject: [Buildroot] [git commit] package/wayland-protocols: bump to version 1.31 Message-ID: <20221214193039.53FC3866CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d05fa00fd07c3d0cd3f1b6ee676e6dd20c5430f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 8884babbc0..45c62a396b 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html -sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz -sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html +sha256 a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 wayland-protocols-1.31.tar.xz +sha512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf wayland-protocols-1.31.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 830136ce06..54f9ed8a3a 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.28 +WAYLAND_PROTOCOLS_VERSION = 1.31 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT From fperrad at gmail.com Wed Dec 14 19:47:06 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 20:47:06 +0100 Subject: [Buildroot] [PATCH v2] package/libarchive: bump to version 3.6.2 Message-ID: <20221214194706.3341298-1-francois.perrad@gadz.org> remove merged patch Signed-off-by: Francois Perrad --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 5 +-- 4 files changed, 3 insertions(+), 44 deletions(-) delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112f..000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb6..ffa4cff7b 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b497..b03bef3de 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4d..cfc148d01 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES @@ -12,9 +12,6 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive -# 0001-libarchive-Handle-a-calloc-returning-NULL.patch -LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 - ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static -- 2.37.2 From fperrad at gmail.com Wed Dec 14 19:47:26 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 20:47:26 +0100 Subject: [Buildroot] [PATCH v2] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214194726.3341319-1-francois.perrad@gadz.org> remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 +-- package/sudo/sudo.mk | 7 +-- 4 files changed, 6 insertions(+), 62 deletions(-) delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf8..000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67..ee5ea542a 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4..a3476df96 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36..a16b6863a 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause @@ -25,9 +25,6 @@ SUDO_CONF_OPTS = \ --without-interfaces \ --with-env-editor -# 0001-Fix-CVE-2022-43995.patch -SUDO_IGNORE_CVES += CVE-2022-43995 - ifeq ($(BR2_PACKAGE_LINUX_PAM),y) define SUDO_INSTALL_PAM_CONF $(INSTALL) -D -m 0644 package/sudo/sudo.pam $(TARGET_DIR)/etc/pam.d/sudo -- 2.37.2 From bernd.kuhls at t-online.de Wed Dec 14 19:58:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:58:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 Message-ID: <20221214195826.3926072-1-bernd.kuhls@t-online.de> This bump skips four previously released versions which are fixing various security-related bugs: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license -- 2.34.1 From bernd.kuhls at t-online.de Wed Dec 14 19:58:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:58:26 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <20221214195826.3926072-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 937b6c0bcf..8fa7ee4df1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -354,6 +354,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ -- 2.34.1 From indrek.kruusa at gmail.com Wed Dec 14 20:13:50 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Wed, 14 Dec 2022 22:13:50 +0200 Subject: [Buildroot] [PATCH v4 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221213232159.855265-2-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> <20221213232159.855265-2-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval K, 14. detsember 2022 kell 01:22: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > > Signed-off-by: Angelo Compagnucci > --- > v4: > * bump to latest kernel/uboot/opensbi as for the nezha defconfig > > board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ > configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ > 4 files changed, 82 insertions(+) > create mode 100644 board/sipeed/lichee_rv/genimage.cfg > create mode 100644 > board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/sipeed/lichee_rv/readme.txt > create mode 100644 configs/sipeed_lichee_rv_defconfig > > diff --git a/board/sipeed/lichee_rv/genimage.cfg > b/board/sipeed/lichee_rv/genimage.cfg > new file mode 100644 > index 0000000000..d5df41203d > --- /dev/null > +++ b/board/sipeed/lichee_rv/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > new file mode 100644 > index 0000000000..91b2298628 > --- /dev/null > +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > @@ -0,0 +1,4 @@ > +label linux > + kernel /boot/Image > + # use devicetree from u-boot > + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > diff --git a/board/sipeed/lichee_rv/readme.txt > b/board/sipeed/lichee_rv/readme.txt > new file mode 100644 > index 0000000000..008be3a3bc > --- /dev/null > +++ b/board/sipeed/lichee_rv/readme.txt > @@ -0,0 +1,26 @@ > +Lichee RV > +=============== > + > +Lichee RV - Nezha CM is a compute module with modular design, equipped > +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin > +connectors to route all IO, making it convient for wide use and easy to > replace. > + > +How to build > +============ > + > +$ make lichee_rv_defconfig > This should be 'make sipeed_lichee_rv_defconfig' > +$ make > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_defconfig > b/configs/sipeed_lichee_rv_defconfig > new file mode 100644 > index 0000000000..f9782f870b > --- /dev/null > +++ b/configs/sipeed_lichee_rv_defconfig > @@ -0,0 +1,33 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > In the future - when proper defconfig (supposedly 'lichee_rv') will be added to u-boot this should be changed accordingly. Currently the device tree is dock specific. > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Wed Dec 14 20:19:14 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Wed, 14 Dec 2022 22:19:14 +0200 Subject: [Buildroot] [PATCH v4 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221213232159.855265-3-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> <20221213232159.855265-3-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval K, 14. detsember 2022 kell 01:22: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > --- > v4: > * Bump to the latest kernel/uboot/opensbi as per nezha defconfig > v3: > * Use kernel config fragment to enable RTL8723DS-BT driver > * Use mdev to let the system load device drivers modules at boot > (rtl8723ds wifi and bluetooth) > > board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ > .../overlay/etc/network/interfaces | 6 +++ > .../overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ > 6 files changed, 126 insertions(+) > create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg > create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > create mode 100644 board/sipeed/lichee_rv_dock/readme.txt > create mode 100644 configs/sipeed_lichee_rv_dock_defconfig > > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..34478cafcc > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make lichee_rv_dock_defconfig > -> make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or > Path is incorrect > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Wed Dec 14 21:50:38 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 22:50:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdrm: disable --as-needed linker flag for Codesourcery ARM 2014.05 toolchain Message-ID: <20221214215038.4183461-1-bernd.kuhls@t-online.de> As similar patch was committed for mesa3d, see https://git.busybox.net/buildroot/commit/?id=d3f576d2f37a05275c0d25f855dc24935ff5de5c for details. Fixes: http://autobuild.buildroot.net/results/8b0/8b0b89100aeff554127387c78972ed3e1616c2c9/ Signed-off-by: Bernd Kuhls --- package/libdrm/libdrm.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk index 56366b6c48..cfb0f730fb 100644 --- a/package/libdrm/libdrm.mk +++ b/package/libdrm/libdrm.mk @@ -19,6 +19,13 @@ LIBDRM_CONF_OPTS = \ -Dcairo-tests=disabled \ -Dman-pages=disabled +# Codesourcery ARM 2014.05 fail to link libdrm.so with --as-needed +# linker flag due to a linker bug between binutils 2.24 and 2.25 +# (2.24.51.20140217). +ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM),y) +LIBDRM_CONF_OPTS += -Db_asneeded=false +endif + ifeq ($(BR2_PACKAGE_LIBATOMIC_OPS),y) LIBDRM_DEPENDENCIES += libatomic_ops ifeq ($(BR2_sparc_v8)$(BR2_sparc_leon3),y) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 14 21:52:32 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 14 Dec 2022 22:52:32 +0100 Subject: [Buildroot] [PATCH] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 Message-ID: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> Drop local patch that has been upstreamed[0] and drop the endianness handling too since from this commit[1] on it's handled by using Linux macro __LITTLE_ENDIAN. [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff Signed-off-by: Giulio Benetti --- ...TRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 40 ------------------- package/rtl8189fs/rtl8189fs.hash | 2 +- package/rtl8189fs/rtl8189fs.mk | 10 +---- 3 files changed, 3 insertions(+), 49 deletions(-) delete mode 100644 package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch diff --git a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index dc4deff9f1..0000000000 --- a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 4a555ffb77a5947814b6c7f330968318e265c496 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Sep 2022 21:17:17 +0200 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti -[Upstream status: https://github.com/jwrdegoede/rtl8189ES_linux/pull/83] ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 8fcb7bd..e4664e9 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -2239,6 +2238,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - ########### this part for *.mk ############################ --- -2.34.1 - diff --git a/package/rtl8189fs/rtl8189fs.hash b/package/rtl8189fs/rtl8189fs.hash index 1ab41db553..4f117cfd14 100644 --- a/package/rtl8189fs/rtl8189fs.hash +++ b/package/rtl8189fs/rtl8189fs.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 7cc80cb85ed6e7f7d5480e6094c377d3dbcd18a57b58cfba43a7e42ea59fc8d3 rtl8189fs-c93cfd712a3acd2ecdeda19a66d269c20f8803f1.tar.gz +sha256 96347dbfedd95a217fb89b7b295fe417b711dbad3db896ef0c2fa733c6d150fd rtl8189fs-e58bd86c9d9408c648b1246a0dd76b16856ec172.tar.gz diff --git a/package/rtl8189fs/rtl8189fs.mk b/package/rtl8189fs/rtl8189fs.mk index 8b7618fcc8..15a5329a45 100644 --- a/package/rtl8189fs/rtl8189fs.mk +++ b/package/rtl8189fs/rtl8189fs.mk @@ -4,20 +4,14 @@ # ################################################################################ -RTL8189FS_VERSION = c93cfd712a3acd2ecdeda19a66d269c20f8803f1 +RTL8189FS_VERSION = e58bd86c9d9408c648b1246a0dd76b16856ec172 RTL8189FS_SITE = $(call github,jwrdegoede,rtl8189ES_linux,$(RTL8189FS_VERSION)) RTL8189FS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8189FS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8189FS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN - RTL8189FS_MODULE_MAKE_OPTS = \ CONFIG_RTL8189FS=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) \ - USER_EXTRA_CFLAGS="$(RTL8189FS_USER_EXTRA_CLAGS)" + KSRC=$(LINUX_DIR) define RTL8189FS_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) -- 2.34.1 From peter at korsgaard.com Wed Dec 14 22:05:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:05:54 +0100 Subject: [Buildroot] [PATCH v2] package/libarchive: bump to version 3.6.2 In-Reply-To: <20221214194706.3341298-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 20:47:06 +0100") References: <20221214194706.3341298-1-francois.perrad@gadz.org> Message-ID: <87pmclsksd.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > remove merged patch > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:06:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:06:33 +0100 Subject: [Buildroot] [PATCH v2] package/sudo: bump to version 1.9.12p1 In-Reply-To: <20221214194726.3341319-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 20:47:26 +0100") References: <20221214194726.3341319-1-francois.perrad@gadz.org> Message-ID: <87len9skra.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > remove merged patch > diff LICENSE.md > - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler > + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler > - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. > + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:05:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:05:31 +0100 Subject: [Buildroot] [git commit] package/libarchive: bump to version 3.6.2 Message-ID: <20221214220706.28909866E2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=380341b249175382691f268de4b41d3843ff0acc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove merged patch Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ---------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 5 +-- 4 files changed, 3 insertions(+), 44 deletions(-) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112fe..0000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb60..ffa4cff7b3 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b4977..b03bef3de5 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4dc..cfc148d01d 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES @@ -12,9 +12,6 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive -# 0001-libarchive-Handle-a-calloc-returning-NULL.patch -LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 - ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 14 22:06:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:06:17 +0100 Subject: [Buildroot] [git commit] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214220706.33B0A866E3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f095f5a8bec8352ffa182f606c5c7349ec2d6dca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ------------------------------ package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 ++-- package/sudo/sudo.mk | 7 ++-- 4 files changed, 6 insertions(+), 62 deletions(-) diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf81..0000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67b..ee5ea542ab 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4e..a3476df96b 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36a..a16b6863aa 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause @@ -25,9 +25,6 @@ SUDO_CONF_OPTS = \ --without-interfaces \ --with-env-editor -# 0001-Fix-CVE-2022-43995.patch -SUDO_IGNORE_CVES += CVE-2022-43995 - ifeq ($(BR2_PACKAGE_LINUX_PAM),y) define SUDO_INSTALL_PAM_CONF $(INSTALL) -D -m 0644 package/sudo/sudo.pam $(TARGET_DIR)/etc/pam.d/sudo From peter at korsgaard.com Wed Dec 14 22:13:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:13:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:25 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <87h6xxskfu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > This bump skips four previously released versions which are fixing > various security-related bugs: > https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md > Signed-off-by: Bernd Kuhls I've extended the commit message with a description of the actual security fixes and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:13:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:13:30 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:26 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> <20221214195826.3926072-2-bernd.kuhls@t-online.de> Message-ID: <87cz8lskfp.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:14:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:14:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xapp_xhost: bump version to 1.0.9 In-Reply-To: <20221214190436.1043102-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:04:36 +0100") References: <20221214190436.1043102-1-bernd.kuhls@t-online.de> Message-ID: <878rj9ske3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003301.html > Updated license hash due to copyright year bump: > https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 > Switched tarball to xz, updated _SITE. > Added optional support for gettext: > https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:12:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:12:46 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221214221445.9593C866F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa409d82fc64ee28e7ef9a649875fc577c33f01b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 831e60982e..3a0e3c14ab 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -353,6 +353,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 14 22:14:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:14:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xhost: bump version to 1.0.9 Message-ID: <20221214221445.A1C34866F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f62d409cb8d1bcd015b9ca4aeca31b2d1c8dbf02 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003301.html Updated license hash due to copyright year bump: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Switched tarball to xz, updated _SITE. Added optional support for gettext: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xapp_xhost/xapp_xhost.hash | 10 ++++------ package/x11r7/xapp_xhost/xapp_xhost.mk | 9 +++++---- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package/x11r7/xapp_xhost/xapp_xhost.hash b/package/x11r7/xapp_xhost/xapp_xhost.hash index 71eabccc44..fea2588c6d 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.hash +++ b/package/x11r7/xapp_xhost/xapp_xhost.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002950.html -md5 a48c72954ae6665e0616f6653636da8c xhost-1.0.8.tar.bz2 -sha1 971670858a464d4f8eeb6f4e182f9fcd94149790 xhost-1.0.8.tar.bz2 -sha256 a2dc3c579e13674947395ef8ccc1b3763f89012a216c2cc6277096489aadc396 xhost-1.0.8.tar.bz2 -sha512 55581f9bc45a70a73b13fe718ca83c4cb0a6116d26addc0f07659ebeb5bf7d2379e84cab5a1702ae77a298a66f42ae03f41ddc7d5acd61c6f18448e58ad7cb6b xhost-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003301.html +sha256 ea86b531462035b19a2e5e01ef3d9a35cca7d984086645e2fc844d8f0e346645 xhost-1.0.9.tar.xz +sha512 d281a0df0a036d693ce7dbe0d1d53839110d203f42454bf4d33a49fbfddec078149969b6ad76641e40e207ddc8317ea563088c59025fc57d8245e5ed27f79818 xhost-1.0.9.tar.xz # Locally computed -sha256 7e69bed6fcfff05ecf454d7e4b29cd265172385833f1978f04b638f92f2cfecf COPYING +sha256 d3106697fb05dea4e9899b9e782ae7c3c17086d5b3dc7966494fc83fda9e468e COPYING diff --git a/package/x11r7/xapp_xhost/xapp_xhost.mk b/package/x11r7/xapp_xhost/xapp_xhost.mk index e9fb155216..55f7ca5cc7 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.mk +++ b/package/x11r7/xapp_xhost/xapp_xhost.mk @@ -4,11 +4,12 @@ # ################################################################################ -XAPP_XHOST_VERSION = 1.0.8 -XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.bz2 -XAPP_XHOST_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XHOST_VERSION = 1.0.9 +XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.xz +XAPP_XHOST_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XHOST_LICENSE = MIT XAPP_XHOST_LICENSE_FILES = COPYING -XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu +XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu $(TARGET_NLS_DEPENDENCIES) +XAPP_XHOST_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 14 22:08:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:08:15 +0100 Subject: [Buildroot] [git commit] package/intel-microcode: security bump version to 20221108 Message-ID: <20221214221445.88EB5866F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f83377b7b30c82da363c7937f693fe979318f598 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From angelo at amarulasolutions.com Wed Dec 14 22:15:04 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:04 +0100 Subject: [Buildroot] [PATCH v5 1/3] package/rtl8723ds-bt: new package Message-ID: <20221214221506.43849-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci --- v3: * Simplified package (Thomas, Yann) * Package now only installs firmware (Thomas, Yann) package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.34.1 From angelo at amarulasolutions.com Wed Dec 14 22:15:05 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:05 +0100 Subject: [Buildroot] [PATCH v5 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: <20221214221506.43849-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci --- v5: * Fixing typos in readme (Indrek Kruusa) v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From angelo at amarulasolutions.com Wed Dec 14 22:15:06 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:06 +0100 Subject: [Buildroot] [PATCH v5 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: <20221214221506.43849-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci --- v5: * Fixing typos in readme (Indrek Kruusa) v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 6 files changed, 126 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..05e1e8d43b --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From fontaine.fabrice at gmail.com Wed Dec 14 22:20:12 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 14 Dec 2022 23:20:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/arp-scan: bump to version 1.10.0 Message-ID: <20221214222012.8019-1-fontaine.fabrice@gmail.com> - Use official tarball and so drop autoreconf - libcap is an optional dependency since https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 https://github.com/royhills/arp-scan/releases/tag/1.10.0 Signed-off-by: Fabrice Fontaine --- package/arp-scan/arp-scan.hash | 2 +- package/arp-scan/arp-scan.mk | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/package/arp-scan/arp-scan.hash b/package/arp-scan/arp-scan.hash index b18c6ceb38..3a2977f906 100644 --- a/package/arp-scan/arp-scan.hash +++ b/package/arp-scan/arp-scan.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 b9b75ceaef6348f5951b06c773ec7a243a9e780e160eafebc369f9c27f6a7d3f arp-scan-1.9.8.tar.gz +sha256 a078fe8711ecbb8b99121c3d8be26ae7e7f339f11010ef61318be4f33394d012 arp-scan-1.10.0.tar.gz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk index 73d1b99bc7..89644be9d3 100644 --- a/package/arp-scan/arp-scan.mk +++ b/package/arp-scan/arp-scan.mk @@ -4,12 +4,11 @@ # ################################################################################ -ARP_SCAN_VERSION = 1.9.8 -ARP_SCAN_SITE = $(call github,royhills,arp-scan,$(ARP_SCAN_VERSION)) +ARP_SCAN_VERSION = 1.10.0 +ARP_SCAN_SITE = https://github.com/royhills/arp-scan/releases/download/$(ARP_SCAN_VERSION) ARP_SCAN_LICENSE = GPL-3.0+ ARP_SCAN_LICENSE_FILES = COPYING ARP_SCAN_DEPENDENCIES = libpcap -ARP_SCAN_AUTORECONF = YES ifeq ($(BR2_STATIC_LIBS),y) ARP_SCAN_CONF_OPTS += LIBS="`$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`" @@ -17,4 +16,11 @@ endif ARP_SCAN_CONF_ENV = pgac_cv_snprintf_long_long_int_format='%lld' +ifeq ($(BR2_PACKAGE_LIBCAP),y) +ARP_SCAN_DEPENDENCIES += libcap +ARP_SCAN_CONF_OPTS += --with-libcap +else +ARP_SCAN_CONF_OPTS += --without-libcap +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 14 22:26:58 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 14 Dec 2022 23:26:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine --- ...-PIC-inline-ASM-compilation-with-GCC.patch | 74 ------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) delete mode 100644 package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ?ebx? in ?asm? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ?ebx? in ?asm? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ -- 2.35.1 From giulio.benetti at benettiengineering.com Wed Dec 14 22:31:00 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 14 Dec 2022 23:31:00 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.86 Message-ID: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- package/libnss/libnss.hash | 4 ++-- package/libnss/libnss.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash index e3c27170e5..50c5e583af 100644 --- a/package/libnss/libnss.hash +++ b/package/libnss/libnss.hash @@ -1,4 +1,4 @@ -# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_85_RTM/src/SHA256SUMS -sha256 afd9d64510b1154debbd6cab3571e9ff64a3373898e03483e4c85cdada13d297 nss-3.85.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_86_RTM/src/SHA256SUMS +sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index 0f7daae0ed..f8fe076fe9 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.85 +LIBNSS_VERSION = 3.86 LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src LIBNSS_DISTDIR = dist -- 2.34.1 From mr.bossman075 at gmail.com Wed Dec 14 23:36:49 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Wed, 14 Dec 2022 18:36:49 -0500 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig Message-ID: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Add defconfig for imxrt1050-evk is a development board from NXP. Giulio and I worked on Linux and U-boot for this board. And now I'm adding support for the new board in Buildroot. The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. Seeing that these chips are comparable to the STM32F7xxs which have buildroot ported to them it seems reasonable to add support for them. https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK Signed-off-by: Jesse Taube Cc: Giulio Benetti --- DEVELOPERS | 6 +++ board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ board/freescale/imxrt1050evk/post-build.sh | 3 ++ board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ board/freescale/imxrt1050evk/uboot.fragment | 2 + configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ 6 files changed, 124 insertions(+) create mode 100644 board/freescale/imxrt1050evk/genimage.cfg create mode 100755 board/freescale/imxrt1050evk/post-build.sh create mode 100644 board/freescale/imxrt1050evk/readme.txt create mode 100644 board/freescale/imxrt1050evk/uboot.fragment create mode 100644 configs/imxrt1050-evk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..ee33c65fd4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1132,9 +1132,11 @@ F: package/webp/ F: package/xapian/ N: Giulio Benetti +F: board/freescale/imxrt1050evk/* F: board/olimex/a* F: configs/amarula_vyasa_rk3288_defconfig F: configs/asus_tinker_rk3288_defconfig +F: configs/imxrt1050-evk_defconfig F: configs/olimex_a* F: package/at/ F: package/binutils/ @@ -1477,6 +1479,10 @@ F: package/wmctrl/ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ +N: Jesse Taube +F: board/freescale/imxrt1050evk/* +F: configs/imxrt1050-evk_defconfig + N: Jesse Van Gavere F: package/qt6/qt6serialport/ diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg new file mode 100644 index 0000000000..7e1e932d37 --- /dev/null +++ b/board/freescale/imxrt1050evk/genimage.cfg @@ -0,0 +1,40 @@ +image boot.vfat { + vfat { + files = { + "uImage", + "imxrt1050-evk.dtb", + } + } + + size = 6M +} + +image sdcard.img { + hdimage { + } + + partition SPL { + in-partition-table = "no" + image = "SPL" + offset = 1K + size = 127K + } + + partition u-boot { + in-partition-table = "no" + image = "u-boot.img" + offset = 128K + size = 512K + } + + partition boot { + partition-type = 0xc + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh new file mode 100755 index 0000000000..a13789f231 --- /dev/null +++ b/board/freescale/imxrt1050evk/post-build.sh @@ -0,0 +1,3 @@ +#!/bin/sh +MKIMAGE=$HOST_DIR/bin/mkimage +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt new file mode 100644 index 0000000000..1fc4edd88b --- /dev/null +++ b/board/freescale/imxrt1050evk/readme.txt @@ -0,0 +1,30 @@ +NXP i.MXRT1050 EVK board +------------------------ + +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high +level of integration of an applications processors with the ease-of-use and +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm +Cortex-M7 core at 600 MHz. +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK + +To build a minimal support for this board: + +$ make imxrt1050-evk_defconfig +$ make + +Buildroot prepares a bootable "sdcard.img" image in the output/images/ +directory, ready to be flashed into the SD card: + +$ dd if=output/images/sdcard.img of=/dev/sdX +Where 'sdX' is the device node of the uSD. + +Jumper settings: + + SW7: 1 0 1 0 + +Where 0 means bottom position and 1 means top position (from the +switch label numbers reference). + +Connect the USB cable between the EVK and the PC for the console. + +Insert the micro SD card in the board, power it up and U-Boot messages should come up. diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment new file mode 100644 index 0000000000..1c5bb6af35 --- /dev/null +++ b/board/freescale/imxrt1050evk/uboot.fragment @@ -0,0 +1,2 @@ +CONFIG_USE_BOOTCOMMAND=y +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig new file mode 100644 index 0000000000..c9022649be --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,43 @@ +# Architecture +BR2_arm=y +BR2_cortex_m7=y + +# Image +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" +BR2_LINUX_KERNEL_IMAGE_NAME="Image" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" + + +# Bootloader +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="SPL" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Required tools to create the SD card image +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MKPASSWD=y +BR2_PACKAGE_HOST_UBOOT_TOOLS=y -- 2.38.1 From mr.bossman075 at gmail.com Thu Dec 15 02:35:05 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Wed, 14 Dec 2022 21:35:05 -0500 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> References: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Message-ID: <190765dc-41c9-7bdd-6930-147db9ab9b2f@gmail.com> On 12/14/22 18:36, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti > --- > DEVELOPERS | 6 +++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ > board/freescale/imxrt1050evk/post-build.sh | 3 ++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 + > configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ > 6 files changed, 124 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100755 board/freescale/imxrt1050evk/post-build.sh > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..7e1e932d37 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 6M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh > new file mode 100755 > index 0000000000..a13789f231 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/post-build.sh > @@ -0,0 +1,3 @@ > +#!/bin/sh > +MKIMAGE=$HOST_DIR/bin/mkimage > +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..c9022649be > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,43 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y > + > +# Image > +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y > +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" > +BR2_LINUX_KERNEL_IMAGE_NAME="Image" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" > + > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" should have been 2022.10 I don't know if the committer will change this or not Thanks, Jesse Taube > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y > +BR2_PACKAGE_HOST_UBOOT_TOOLS=y From dennis.van.hoorick at gmail.com Thu Dec 15 10:06:35 2022 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Thu, 15 Dec 2022 11:06:35 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 Message-ID: <20221215100636.930-1-dennis.vanhoorick@barco.com> remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. Signed-off-by: Dennis Van Hoorick --- package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- package/ncurses/ncurses.hash | 98 ++++++++++------- package/ncurses/ncurses.mk | 106 +++++++++++-------- 3 files changed, 123 insertions(+), 125 deletions(-) delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch deleted file mode 100644 index 0106e8077f..0000000000 --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch +++ /dev/null @@ -1,44 +0,0 @@ -Fix gcc 5.x build failure - -Extracted from upstream commit -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. - -+ modify MKlib_gen.sh to work around change in development version of - gcc introduced here: - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html - (reports by Marcus Shawcroft, Maohui Lei). - -Original author: Thomas E. Dickey -Signed-off-by: Mikhail Peselnik -[Adam Duskett: Refresh for 6.1] -Signed-off-by: Adam Duskett ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 -@@ -505,11 +505,22 @@ - -e 's/gen_$//' \ - -e 's/ / /g' >>$TMP - -+cat >$ED1 < $ED2 -+cat $ED2 >$TMP -+ - $preprocessor $TMP 2>/dev/null \ --| sed \ -- -e 's/ / /g' \ -- -e 's/^ //' \ -- -e 's/_Bool/NCURSES_BOOL/g' \ -+| sed -f $ED1 \ - | $AWK -f $AW2 \ - | sed -f $ED3 \ - | sed \ diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 69115f5caf..1029c1ddcb 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,39 +1,65 @@ # Locally calculated after checking pgp signature -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz + # Locally computed sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 2881ca1308..79593d8084 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,62 +4,78 @@ # ################################################################################ -NCURSES_VERSION = 6.1 +NCURSES_VERSION = 6.3 NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 -NCURSES_IGNORE_CVES += CVE-2018-10754 -NCURSES_IGNORE_CVES += CVE-2018-19211 -NCURSES_IGNORE_CVES += CVE-2018-19217 -NCURSES_IGNORE_CVES += CVE-2019-17594 -NCURSES_IGNORE_CVES += CVE-2019-17595 NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - ncurses-6.1-20190609-patch.sh.bz2 \ - ncurses-6.1-20190615.patch.gz \ - ncurses-6.1-20190623.patch.gz \ - ncurses-6.1-20190630.patch.gz \ - ncurses-6.1-20190706.patch.gz \ - ncurses-6.1-20190713.patch.gz \ - ncurses-6.1-20190720.patch.gz \ - ncurses-6.1-20190727.patch.gz \ - ncurses-6.1-20190728.patch.gz \ - ncurses-6.1-20190803.patch.gz \ - ncurses-6.1-20190810.patch.gz \ - ncurses-6.1-20190817.patch.gz \ - ncurses-6.1-20190824.patch.gz \ - ncurses-6.1-20190831.patch.gz \ - ncurses-6.1-20190907.patch.gz \ - ncurses-6.1-20190914.patch.gz \ - ncurses-6.1-20190921.patch.gz \ - ncurses-6.1-20190928.patch.gz \ - ncurses-6.1-20191005.patch.gz \ - ncurses-6.1-20191012.patch.gz \ - ncurses-6.1-20191015.patch.gz \ - ncurses-6.1-20191019.patch.gz \ - ncurses-6.1-20191026.patch.gz \ - ncurses-6.1-20191102.patch.gz \ - ncurses-6.1-20191109.patch.gz \ - ncurses-6.1-20191116.patch.gz \ - ncurses-6.1-20191123.patch.gz \ - ncurses-6.1-20191130.patch.gz \ - ncurses-6.1-20191207.patch.gz \ - ncurses-6.1-20191214.patch.gz \ - ncurses-6.1-20191221.patch.gz \ - ncurses-6.1-20191228.patch.gz \ - ncurses-6.1-20200104.patch.gz \ - ncurses-6.1-20200111.patch.gz \ - ncurses-6.1-20200118.patch.gz \ + ncurses-6.3-20211026.patch.gz \ + ncurses-6.3-20211030.patch.gz \ + ncurses-6.3-20211106.patch.gz \ + ncurses-6.3-20211113.patch.gz \ + ncurses-6.3-20211115.patch.gz \ + ncurses-6.3-20211120.patch.gz \ + ncurses-6.3-20211127.patch.gz \ + ncurses-6.3-20211204.patch.gz \ + ncurses-6.3-20211211.patch.gz \ + ncurses-6.3-20211219.patch.gz \ + ncurses-6.3-20211225.patch.gz \ + ncurses-6.3-20220101.patch.gz \ + ncurses-6.3-20220115.patch.gz \ + ncurses-6.3-20220122.patch.gz \ + ncurses-6.3-20220129.patch.gz \ + ncurses-6.3-20220205.patch.gz \ + ncurses-6.3-20220212.patch.gz \ + ncurses-6.3-20220219.patch.gz \ + ncurses-6.3-20220226.patch.gz \ + ncurses-6.3-20220305.patch.gz \ + ncurses-6.3-20220312.patch.gz \ + ncurses-6.3-20220319.patch.gz \ + ncurses-6.3-20220326.patch.gz \ + ncurses-6.3-20220402.patch.gz \ + ncurses-6.3-20220409.patch.gz \ + ncurses-6.3-20220416.patch.gz \ + ncurses-6.3-20220423.patch.gz \ + ncurses-6.3-20220430.patch.gz \ + ncurses-6.3-20220501.patch.gz \ + ncurses-6.3-20220507.patch.gz \ + ncurses-6.3-20220514.patch.gz \ + ncurses-6.3-20220521.patch.gz \ + ncurses-6.3-20220529.patch.gz \ + ncurses-6.3-20220604.patch.gz \ + ncurses-6.3-20220612.patch.gz \ + ncurses-6.3-20220618.patch.gz \ + ncurses-6.3-20220625.patch.gz \ + ncurses-6.3-20220703.patch.gz \ + ncurses-6.3-20220709.patch.gz \ + ncurses-6.3-20220716.patch.gz \ + ncurses-6.3-20220724.patch.gz \ + ncurses-6.3-20220729.patch.gz \ + ncurses-6.3-20220806.patch.gz \ + ncurses-6.3-20220813.patch.gz \ + ncurses-6.3-20220820.patch.gz \ + ncurses-6.3-20220827.patch.gz \ + ncurses-6.3-20220903.patch.gz \ + ncurses-6.3-20220910.patch.gz \ + ncurses-6.3-20220917.patch.gz \ + ncurses-6.3-20220924.patch.gz \ + ncurses-6.3-20221001.patch.gz \ + ncurses-6.3-20221008.patch.gz \ + ncurses-6.3-20221015.patch.gz \ + ncurses-6.3-20221023.patch.gz \ + ncurses-6.3-20221029.patch.gz \ + ncurses-6.3-20221105.patch.gz \ + ncurses-6.3-20221112.patch.gz \ + ncurses-6.3-20221119.patch.gz \ + ncurses-6.3-20221126.patch.gz \ + ncurses-6.3-20221203.patch.gz \ ) -# ncurses-6.1-20191012.patch.gz -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 - NCURSES_CONF_OPTS = \ --without-cxx \ --without-cxx-binding \ -- 2.30.2 From dennis.van.hoorick at gmail.com Thu Dec 15 10:06:36 2022 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Thu, 15 Dec 2022 11:06:36 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: ignore CVE-2022-29458 In-Reply-To: <20221215100636.930-1-dennis.vanhoorick@barco.com> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> Message-ID: <20221215100636.930-2-dennis.vanhoorick@barco.com> Fixed in patch 20220416 Signed-off-by: Dennis Van Hoorick --- package/ncurses/ncurses.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 79593d8084..4d93a992e4 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -12,6 +12,8 @@ NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config +# patch 20220416 +NCURSES_IGNORE_CVES += CVE-2022-29458 NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ ncurses-6.3-20211026.patch.gz \ -- 2.30.2 From neal.frager at amd.com Thu Dec 15 11:12:20 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 15 Dec 2022 11:12:20 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: References: <20221214145737.31849-1-neal.frager@amd.com> <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> Message-ID: Hi Michal, > Reduce the configs in the kria/uboot.fragment to only what is necessary. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/uboot.fragment | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment > index 9e32edfb36..f91baa2d8b 100644 > --- a/board/zynqmp/kria/uboot.fragment > +++ b/board/zynqmp/kria/uboot.fragment > @@ -1,14 +1,9 @@ > CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 > -CONFIG_DTB_RESELECT=y > This should be enabled only for kria but not for others. > For some reason, the CONFIG_MULTI_DTB_FIT option is not building properly with buildroot. Could you look into it? > I get the following error on first build with CONFIG_MULTI_DTB_FIT enabled: > FATAL ERROR: Couldn't open "fit-dtb.blob": No such file or directory > ./tools/mkimage: Can't open u-boot.itb.tmp: No such file or directory > Makefile:1429: recipe for target 'u-boot.itb' failed > make[1]: *** [u-boot.itb] Error 255 > When the CONFIG_MULTI_DTB_FIT is not enabled, the CONFIG_DTB_RESELECT does not exist as an option. > I work around the issue in buildroot by overlaying the carrier board dtbo directly into the som dtb as you can see here: > https://git.busybox.net/buildroot/tree/board/zynqmp/kria/kv260/kv260.sh I have identified another way of dealing with this issue. The problem appears to be compiler related in that the buildroot compiler attempts to generate the u-boot.itb too soon after the fit-dtb.blob is built. Using the Xilinx compiler, the mkimage call to create the u-boot.itb is the very last step after building the spl, so there is plenty of time between building the fit-dtb.blob and u-boot.itb. However, even if we fix this, the u-boot.itb that is built will be wrong anyway because the fit-dtb.blob will not have a dtb containing the kria som dtb along with the carrier board dtbo. So to solve the problem, I propose the following: 1. We turn off creation of the u-boot.itb at u-boot build time by adding the following to uboot.fragment: CONFIG_BUILD_TARGET="" 2. We use the kv260.sh for generating the correct fit-dtb.blob and u-boot.itb files: fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb Using this method, we can include the following u-boot configs without any build failures: CONFIG_MULTI_DTB_FIT CONFIG_DTB_RESELECT Long term, the u-boot.itb build process is going to be re-worked anyway, so that a combined som dtb and carrier board dtb overlay be can be used at build time. When this happens, it should replace the above work around enabling us to generate a correct u-boot.itb without needing the kv260.sh post-build script. Is everyone ok with this this short term work around? Best regards, Neal Frager AMD From neal.frager at amd.com Thu Dec 15 11:16:54 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 15 Dec 2022 11:16:54 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221215111654.8619-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- V1->V2: - CONFIG_DTB_RESELECT is no longer removed --- board/zynqmp/kria/uboot.fragment | 4 ---- 1 file changed, 4 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..a6a262a562 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -6,9 +6,5 @@ CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From neal.frager at amd.com Thu Dec 15 11:18:31 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 15 Dec 2022 11:18:31 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221215111831.11956-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- V1->V2: - CONFIG_DTB_RESELECT is no longer removed --- board/zynqmp/kria/uboot.fragment | 4 ---- 1 file changed, 4 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..a6a262a562 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -6,9 +6,5 @@ CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From mf at go-sys.de Thu Dec 15 09:19:20 2022 From: mf at go-sys.de (Michael Fischer) Date: Thu, 15 Dec 2022 10:19:20 +0100 Subject: [Buildroot] [PATCH] package/sdl2: bump version to 2.26.1 Message-ID: <20221215091920.2572-1-mf@go-sys.de> patch 0001: already applied upstream Signed-off-by: Michael Fischer --- ...t-have-a-mode-configured-use-the-pre.patch | 76 ------------------- package/sdl2/sdl2.hash | 4 +- package/sdl2/sdl2.mk | 2 +- 3 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch diff --git a/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch b/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch deleted file mode 100644 index c8be280c56..0000000000 --- a/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch +++ /dev/null @@ -1,76 +0,0 @@ -From da9ba3a2a1536017e4ce1ee0f4276578d1ce6e29 Mon Sep 17 00:00:00 2001 -From: Sam Lantinga -Date: Fri, 18 Nov 2022 12:17:27 -0800 -Subject: [PATCH] If a CRTC doesn't have a mode configured, use the preferred - or largest mode as the default mode - -Fixes https://github.com/libsdl-org/SDL/issues/6421 - -[mf at go-sys.de: backport from upstream] -Signed-off-by: Michael Fischer -[yann.morin.1998 at free.fr: do an actual backport] -Signed-off-by: Yann E. MORIN ---- - src/video/kmsdrm/SDL_kmsdrmvideo.c | 35 +++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 6 deletions(-) - -diff --git a/src/video/kmsdrm/SDL_kmsdrmvideo.c b/src/video/kmsdrm/SDL_kmsdrmvideo.c -index eae721455..eeeefef2b 100644 ---- a/src/video/kmsdrm/SDL_kmsdrmvideo.c -+++ b/src/video/kmsdrm/SDL_kmsdrmvideo.c -@@ -666,8 +666,8 @@ KMSDRM_CrtcGetVrr(uint32_t drm_fd, uint32_t crtc_id) - /* Gets a DRM connector, builds an SDL_Display with it, and adds it to the - list of SDL Displays in _this->displays[] */ - static void --KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) { -- -+KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) -+{ - SDL_VideoData *viddata = ((SDL_VideoData *)_this->driverdata); - SDL_DisplayData *dispdata = NULL; - SDL_VideoDisplay display = {0}; -@@ -770,14 +770,37 @@ KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) { - drmModeModeInfo *mode = &connector->modes[i]; - - if (!SDL_memcmp(mode, &crtc->mode, sizeof(crtc->mode))) { -- mode_index = i; -- break; -+ mode_index = i; -+ break; - } - } - - if (mode_index == -1) { -- ret = SDL_SetError("Failed to find index of mode attached to the CRTC."); -- goto cleanup; -+ int current_area, largest_area = 0; -+ -+ /* Find the preferred mode or the highest resolution mode */ -+ for (i = 0; i < connector->count_modes; i++) { -+ drmModeModeInfo *mode = &connector->modes[i]; -+ -+ if (mode->type & DRM_MODE_TYPE_PREFERRED) { -+ mode_index = i; -+ break; -+ } -+ -+ current_area = mode->hdisplay * mode->vdisplay; -+ if (current_area > largest_area) { -+ mode_index = i; -+ largest_area = current_area; -+ } -+ } -+ if (mode_index != -1) { -+ crtc->mode = connector->modes[mode_index]; -+ } -+ } -+ -+ if (mode_index == -1) { -+ ret = SDL_SetError("Failed to find index of mode attached to the CRTC."); -+ goto cleanup; - } - - /*********************************************/ --- -2.25.1 - diff --git a/package/sdl2/sdl2.hash b/package/sdl2/sdl2.hash index 923a900dc0..aa987aebdf 100644 --- a/package/sdl2/sdl2.hash +++ b/package/sdl2/sdl2.hash @@ -1,4 +1,4 @@ -# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.2.tar.gz.sig -sha256 b35ef0a802b09d90ed3add0dcac0e95820804202914f5bb7b0feb710f1a1329f SDL2-2.24.2.tar.gz +# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.26.1.tar.gz.sig +sha256 02537cc7ebd74071631038b237ec4bfbb3f4830ba019e569434da33f42373e04 SDL2-2.26.1.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..b0e906159d 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.1 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib -- 2.20.1 From quentin.schulz at theobroma-systems.com Thu Dec 15 13:20:40 2022 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Thu, 15 Dec 2022 14:20:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <878rj9u79k.fsf@dell.be.48ers.dk> References: <20220917215300.1330070-1-james.hilliard1@gmail.com> <878rj9u79k.fsf@dell.be.48ers.dk> Message-ID: <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> Hi Peter, On 12/14/22 20:15, Peter Korsgaard wrote: >>>>>> "Quentin" == Quentin Schulz writes: > > Hello, > > > Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? > > > Versions before 1.20.91 are vulnerable to > > https://urldefense.com/v3/__https://nvd.nist.gov/vuln/detail/CVE-2021-3782__;!!OOPJP91ZZw!ht7B4n-NHoUinOJyrCggycWhjw_79i_yqZiuq1exA7VMLcIwTf2Lzwu1iL-UviZg2Eb9AzmymXXtdALNJ-9-_K3yl5hV3g$ . > > Thanks for the heads up. 2022.08.x is now EOL, but we can do it for > 2022.02.x. > > What are the reverse dependencies? We're currently using 1.19.0 on > 2022.02.x, so perhaps it would be safer to instead just backport the > fix: > > https://urldefense.com/v3/__https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2__;!!OOPJP91ZZw!ht7B4n-NHoUinOJyrCggycWhjw_79i_yqZiuq1exA7VMLcIwTf2Lzwu1iL-UviZg2Eb9AzmymXXtdALNJ-9-_K3HtNL-tw$ > It cleanly applies after https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25 is applied too. So that could be an option too yes. > Is this something you can do (and have a setup to verify on?) > The commit specifies: "This would currently take a massive amount of RAM [...] take an improbable amount of RAM to hit this, and a client could still exhaust all RAM in this way, but our goal is to prevent overflow and undefined behaviour." In the merge request there's some rought estimate: "conservatiely 416G of memory allocation to get to this point. We do touch it all, so it needs to exist as RAM or swap." and later on "if you can convince the compositor to hold a ton of references to the pool, you could make it happen with fewer objects; wl_shm_buffer_ref_pool() exists and asserts that the external + internal refcount stays positive. So I think you'd 'just' need to get it to take (2 << 31) external refs, then you'd only need a single live client buffer to break the addition test we do in the unref path.". There doesn't seem to be an exploit PoC available somewhere (as is often the case) and I wouldn't even have a machine at hand with that much RAM/swap to test this properly if there was one. As for the reverse dependencies, I was planning on doing a simple test with weston (which is the only compositor we use) but that is of the same version in 2022.02.x that it is in master so that won't tell us much. Are you concerned about something specifically? Is there something you'd want me to check? Cheers, Quentin From peter at korsgaard.com Thu Dec 15 15:29:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 15 Dec 2022 16:29:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> (Quentin Schulz's message of "Thu, 15 Dec 2022 14:20:40 +0100") References: <20220917215300.1330070-1-james.hilliard1@gmail.com> <878rj9u79k.fsf@dell.be.48ers.dk> <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> Message-ID: <87zgbor8gh.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: Hi, > It cleanly applies after > https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25 > is applied too. So that could be an option too yes. OK, good. Then I would prefer that for 2022.02.x. > There doesn't seem to be an exploit PoC available somewhere (as is > often the case) and I wouldn't even have a machine at hand with that > much RAM/swap to test this properly if there was one. It indeed doesn't sound like a very relatistic vulnerability for a Buildroot system. I guess you flagged it just because it comes up by the CVE scan rather than any real concerns about the vulnerability? > As for the reverse dependencies, I was planning on doing a simple test > with weston (which is the only compositor we use) but that is of the > same version in 2022.02.x that it is in master so that won't tell us much. > Are you concerned about something specifically? Is there something > you'd want me to check? No, nothing specific - We just don't have any runtime tests for wayland, so it is handy if you have a working setup where you can do a quick smoke test. -- Bye, Peter Korsgaard From bernd.kuhls at t-online.de Thu Dec 15 17:46:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 15 Dec 2022 18:46:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 Message-ID: <20221215174629.16288-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html Signed-off-by: Bernd Kuhls --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index d33d492ba7..e5988cad5e 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.0 +MESA3D_HEADERS_VERSION = 22.3.1 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 77223676ea..613ebce89f 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html -sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz -sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html +sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz +sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index c3bd44c2fa..b6f1214102 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.0 +MESA3D_VERSION = 22.3.1 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From dario.binacchi at amarulasolutions.com Thu Dec 15 18:33:39 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Thu, 15 Dec 2022 19:33:39 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/sscep: fix linking error Message-ID: <20221215183339.3771397-1-dario.binacchi@amarulasolutions.com> Apply the patch to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': getopt.c:(.text+0x598): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here The patch has been submitted and accepted upstream to address this issue. Fixes: - http://autobuild.buildroot.net/results/844c7dd79f69ef2ea8f293bb73a2d4b7533aa97c Signed-off-by: Dario Binacchi --- Changes in v2: - Add autobuild reference to commit message. - The applied patch has ben accepted, so update the commit message. .../sscep/0001-Fix-getopt-linking-error.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/sscep/0001-Fix-getopt-linking-error.patch diff --git a/package/sscep/0001-Fix-getopt-linking-error.patch b/package/sscep/0001-Fix-getopt-linking-error.patch new file mode 100644 index 000000000000..b32613b3cc18 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,55 @@ +From c4fc8d9e282e05fcfa0cee9362c60742b26f4b33 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Fri, 9 Dec 2022 18:18:27 +0100 +Subject: [PATCH] Fix getopt linking error + +The buildroot project, to which the sscep application was added, has +configurations that raise the following linking error: +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': +getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': +getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here +collect2: error: ld returned 1 exit status +make[2]: *** [Makefile:507: sscep] Error 1 +make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 + +The patch re-added a check that commit +81f56f635259b9 ("Replaced GNU getopt by a BSD licensed alternative") +removed. + +Signed-off-by: Dario Binacchi +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a64afff..0109406ba4ac 100644 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -31,6 +31,16 @@ + #include + #include + ++#define GETOPT_INTERFACE_VERSION 2 ++#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 ++# include ++# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION ++# define ELIDE_CODE ++# endif ++#endif ++ ++#ifndef ELIDE_CODE ++ + char* optarg; + int optopt; + /* The variable optind [...] shall be initialized to 1 by the system. */ +@@ -226,3 +236,5 @@ int getopt_long(int argc, char* const argv[], const char* optstring, + ++optind; + return retval; + } ++ ++#endif /* Not ELIDE_CODE. */ +-- +2.32.0 + -- 2.32.0 From dario.binacchi at amarulasolutions.com Thu Dec 15 18:35:32 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Thu, 15 Dec 2022 19:35:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires des support in openssl Message-ID: <20221215183532.3771911-1-dario.binacchi@amarulasolutions.com> Enable des in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:119:32: warning: implicit declaration of function 'EVP_des_ede3_cbc'; did you mean 'NID_des_ede3_cbc'? [-Wimplicit-function-declaration] 119 | return EVP_des_ede3_cbc(); | ^~~~~~~~~~~~~~~~ | NID_des_ede3_cbc Fixes: - http://autobuild.buildroot.net/results/34bd76e8e5e7df0db31918d610a0dadf531f369d Signed-off-by: Dario Binacchi --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 2e5e29f7c8f8..549c65274b45 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_SSCEP bool "sscep" select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP -- 2.32.0 From indrek.kruusa at gmail.com Thu Dec 15 21:52:42 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Thu, 15 Dec 2022 23:52:42 +0200 Subject: [Buildroot] [PATCH v5 1/3] package/rtl8723ds-bt: new package In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > This package install the required firmware for enabling the > Bluetooth device embedded in the RTL8723DS chip. > The driver is included in Linux main tree and can be enabled > with the BT_HCIUART_RTL symbol. > > Signed-off-by: Angelo Compagnucci > I did the clean build + boot testing with Lichee RV dock (sipeed_lichee_rv_dock_defconfig) which is using this package. From the log: Starting mdev... OK [ 7.044734] Bluetooth: HCI UART driver ver 2.3 [ 7.050998] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 7.805105] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000d lmp_ver=08 lmp_subver=8723 [ 7.817938] Bluetooth: hci0: RTL: rom_version status=0 version=2 [ 7.824105] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723ds_fw.bin [ 8.073287] 8723ds: loading out-of-tree module taints kernel. [ 8.085577] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723ds_config.bin [ 8.117338] Bluetooth: hci0: RTL: cfg_sz 47, total sz 30775 [ 8.637554] Bluetooth: hci0: RTL: fw version 0xaa6c133b Initializing random number generator: OK Saving random seed: OK Starting system message bus: done If that counts as a test from patch perspective then: Tested-by: Indrek Kruusa > --- > v3: > * Simplified package (Thomas, Yann) > * Package now only installs firmware (Thomas, Yann) > > package/Config.in | 1 + > package/rtl8723ds-bt/Config.in | 6 ++++++ > package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ > package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ > 4 files changed, 26 insertions(+) > create mode 100644 package/rtl8723ds-bt/Config.in > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk > > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..999feae08a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -585,6 +585,7 @@ endmenu > source "package/rtl8192eu/Config.in" > source "package/rtl8723bu/Config.in" > source "package/rtl8723ds/Config.in" > + source "package/rtl8723ds-bt/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > source "package/sane-backends/Config.in" > diff --git a/package/rtl8723ds-bt/Config.in > b/package/rtl8723ds-bt/Config.in > new file mode 100644 > index 0000000000..0a604310c0 > --- /dev/null > +++ b/package/rtl8723ds-bt/Config.in > @@ -0,0 +1,6 @@ > +config BR2_PACKAGE_RTL8723DS_BT > + bool "rtl8723ds-bt" > + help > + rtl8723ds UART attached Bluetooth module firmware. > + > + https://github.com/wsyco/RTL8723DS_BT_Linux > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash > b/package/rtl8723ds-bt/rtl8723ds-bt.hash > new file mode 100644 > index 0000000000..1ec4e350f9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash > @@ -0,0 +1,2 @@ > +# Locally computed > +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 > rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/ > rtl8723ds-bt.mk > new file mode 100644 > index 0000000000..efd0a5bae9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk > @@ -0,0 +1,17 @@ > > +################################################################################ > +# > +# rtl8723ds-bt > +# > > +################################################################################ > + > +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 > +RTL8723DS_BT_SITE = $(call > github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) > +RTL8723DS_BT_LICENSE = PROPRIETARY > + > +define RTL8723DS_BT_INSTALL_TARGET_CMDS > + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ > + cp $(@D)/8723D/rtl8723d_fw > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin > + cp $(@D)/8723D/rtl8723d_config > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Thu Dec 15 22:00:55 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Fri, 16 Dec 2022 00:00:55 +0200 Subject: [Buildroot] [PATCH v5 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221214221506.43849-2-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> <20221214221506.43849-2-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > > Signed-off-by: Angelo Compagnucci > Reviewed-by: Indrek Kruusa I also did a clean build for 'sipeed_lichee_rv_defconfig' and booted the image on the Lichee RV dock without issues. Therefore: Tested-by: Indrek Kruusa > --- > v5: > * Fixing typos in readme (Indrek Kruusa) > v4: > * bump to latest kernel/uboot/opensbi as for the nezha defconfig > > board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ > configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ > 4 files changed, 82 insertions(+) > create mode 100644 board/sipeed/lichee_rv/genimage.cfg > create mode 100644 > board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/sipeed/lichee_rv/readme.txt > create mode 100644 configs/sipeed_lichee_rv_defconfig > > diff --git a/board/sipeed/lichee_rv/genimage.cfg > b/board/sipeed/lichee_rv/genimage.cfg > new file mode 100644 > index 0000000000..d5df41203d > --- /dev/null > +++ b/board/sipeed/lichee_rv/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > new file mode 100644 > index 0000000000..91b2298628 > --- /dev/null > +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > @@ -0,0 +1,4 @@ > +label linux > + kernel /boot/Image > + # use devicetree from u-boot > + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > diff --git a/board/sipeed/lichee_rv/readme.txt > b/board/sipeed/lichee_rv/readme.txt > new file mode 100644 > index 0000000000..24e8141851 > --- /dev/null > +++ b/board/sipeed/lichee_rv/readme.txt > @@ -0,0 +1,26 @@ > +Lichee RV > +=============== > + > +Lichee RV - Nezha CM is a compute module with modular design, equipped > +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin > +connectors to route all IO, making it convient for wide use and easy to > replace. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_defconfig > +$ make > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_defconfig > b/configs/sipeed_lichee_rv_defconfig > new file mode 100644 > index 0000000000..f9782f870b > --- /dev/null > +++ b/configs/sipeed_lichee_rv_defconfig > @@ -0,0 +1,33 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Thu Dec 15 22:09:40 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Fri, 16 Dec 2022 00:09:40 +0200 Subject: [Buildroot] [PATCH v5 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221214221506.43849-3-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> <20221214221506.43849-3-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > --- > v5: > * Fixing typos in readme (Indrek Kruusa) > v4: > * Bump to the latest kernel/uboot/opensbi as per nezha defconfig > v3: > * Use kernel config fragment to enable RTL8723DS-BT driver > * Use mdev to let the system load device drivers modules at boot > (rtl8723ds wifi and bluetooth) > > board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ > .../overlay/etc/network/interfaces | 6 +++ > .../overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ > 6 files changed, 126 insertions(+) > create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg > create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > create mode 100644 board/sipeed/lichee_rv_dock/readme.txt > create mode 100644 configs/sipeed_lichee_rv_dock_defconfig > > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..05e1e8d43b > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/sipeed/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or > No, this mistake in the path is not fixed. But I did a clean build for 'sipeed_lichee_rv_dock_defconfig' and booted it on the Lichee RV dock without issues. So you can add: Tested-by: Indrek Kruusa > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Fri Dec 16 06:34:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 16 Dec 2022 07:34:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libX11: bump version to 1.8.3 Message-ID: <20221216063456.397742-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003305.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libX11/xlib_libX11.hash | 6 +++--- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 4f5027d62d..62b67ad544 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html -sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz -sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003305.html +sha256 e31565c84006b6b8e01dc9399c806085739710bc2db2e0930f1511ed9d6585bd libX11-1.8.3.tar.xz +sha512 bc862338fed855986659e9ffa641db6b36c3ac9abced590d1b164e3cc24446671936e3688cdca18393129c4ea41777977eeb37e87d8edc14d6cc5d194a9c0325 libX11-1.8.3.tar.xz # Locally computed sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 26d4b4d306..3bb3fffce0 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.2 +XLIB_LIBX11_VERSION = 1.8.3 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT -- 2.34.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:31 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:31 +0100 Subject: [Buildroot] [PATCH v6 1/3] package/rtl8723ds-bt: new package Message-ID: <20221216080433.1997432-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa --- v6: * Added me to developers file DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..b52a065dbc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ F: package/qt5/qt5knx/ F: package/qt5/qt5mqtt/ F: package/rtl8723ds/ +F: package/rtl8723ds-bt/ F: package/sam-ba/ F: package/sshguard/ F: package/sunwait/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.25.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:32 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:32 +0100 Subject: [Buildroot] [PATCH v6 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <20221216080433.1997432-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci Reviewed-by: Indrek Kruusa Tested-by: Indrek Kruusa --- v6: * Added me to the developers file v5: * Fixing typos in readme (Indrek Kruusa) v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig DEVELOPERS | 2 ++ board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 5 files changed, 84 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index b52a065dbc..2f27ddb110 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -157,6 +157,8 @@ N: Andrey Yurovsky F: package/rauc/ N: Angelo Compagnucci +F: board/sipeed/lichee_rv/ +F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ F: package/cups/ diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:33 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:33 +0100 Subject: [Buildroot] [PATCH v6 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <20221216080433.1997432-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa --- v6: * Added me to the developers file * Fixing typos in readme (Indrek Kruusa) v5: * Fixing typos in readme (Indrek Kruusa) v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) DEVELOPERS | 1 + board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 7 files changed, 127 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 2f27ddb110..b0f10148b5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -158,6 +158,7 @@ F: package/rauc/ N: Angelo Compagnucci F: board/sipeed/lichee_rv/ +F: board/sipeed/lichee_rv_dock/ F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..048ba64d26 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From bugzilla at busybox.net Fri Dec 16 08:19:20 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 16 Dec 2022 08:19:20 +0000 Subject: [Buildroot] [Bug 15176] New: udisks-2.9.4 build fails with per-package Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15176 Bug ID: 15176 Summary: udisks-2.9.4 build fails with per-package Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: buildroot at heine.tech CC: buildroot at uclibc.org Target Milestone: --- When using per-package build the build of udisks fails with the following error msg: cp org.freedesktop.UDisks2.conf.in org.freedesktop.UDisks2.conf GEN org.freedesktop.UDisks2.policy /build/buildroot/build/per-package/udisks/host/bin/msgfmt: cannot locate ITS rules for org.freedesktop.UDisks2.policy.in make[5]: *** [Makefile:924: org.freedesktop.UDisks2.policy] Error 1 make[4]: *** [Makefile:632: all-recursive] Error 1 make[3]: *** [Makefile:514: all-recursive] Error 1 make[2]: *** [Makefile:446: all] Error 2 make[1]: *** [package/pkg-generic.mk:293: /build/buildroot/build/build/udisks-2.9.4/.stamp_built] Error 2 make: *** [Makefile:23: _all] Error 2 I tried to figure out what dependency might be missing but wasn't successful. Any hints welcome! -- You are receiving this mail because: You are on the CC list for the bug. From raphael.pavlidis at gmail.com Fri Dec 16 09:42:03 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Fri, 16 Dec 2022 10:42:03 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221210082857.GP2855@scaer> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> <20221210082857.GP2855@scaer> Message-ID: <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> Nicolas, All, I added your test and executed it, but I got an error: ====================================================================== FAIL: test_usermod (tests.package.test_shadow.TestShadow) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/buildroot/support/testing/tests/package/test_shadow.py", line 53, in test_usermod self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') File "/tmp/buildroot/support/testing/infra/basetest.py", line 94, in assertRunOk self.assertEqual(exit_code, 0) AssertionError: 1 != 0 I used the following command: ./support/testing/run-tests -d dl -o output_folder -k tests.package.test_shadow.TestShadow Did I something wrong? Regards, Raphael Pavlidis From neal.frager at amd.com Fri Dec 16 10:00:44 2022 From: neal.frager at amd.com (Neal Frager) Date: Fri, 16 Dec 2022 10:00:44 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around Message-ID: <20221216100044.54270-1-neal.frager@amd.com> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue when using the buildroot compiler. This work around will eventually be replaced when Xilinx u-boot migrates to binman. Signed-off-by: Neal Frager --- board/zynqmp/kria/kv260/kv260.sh | 2 +- ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ board/zynqmp/kria/uboot.fragment | 1 + configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh index e891852009..e3467f3068 100755 --- a/board/zynqmp/kria/kv260/kv260.sh +++ b/board/zynqmp/kria/kv260/kv260.sh @@ -8,5 +8,5 @@ UBOOT_DIR=$4 -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch new file mode 100644 index 0000000000..391fa861bd --- /dev/null +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch @@ -0,0 +1,33 @@ +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 +From: Neal Frager +Date: Fri, 16 Dec 2022 08:35:41 +0000 +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler + +When using the buildroot compiler, it builds the u-boot.itb immediately +after building the fit-dtb.blob. This causes a build failure when using +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal +delay before building the u-boot.itb which works around the problem. + +This patch has not been submitted to u-boot mainline as it is a work around +and not a proper solution. + +Signed-off-by: Neal Frager +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index b96e2ffa15..0d3e33704d 100644 +--- a/Makefile ++++ b/Makefile +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS + u-boot.itb: u-boot-nodtb.bin \ + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ + $(U_BOOT_ITS) FORCE ++ sleep 1 + $(call if_changed,mkfitimage) + $(BOARD_SIZE_CHECK) + endif +-- +2.17.1 + diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..40709549dc 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,4 +1,5 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 +CONFIG_MULTI_DTB_FIT=y CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,3 +38,4 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From foss+buildroot at 0leil.net Fri Dec 16 11:29:08 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Fri, 16 Dec 2022 12:29:08 +0100 Subject: [Buildroot] [PATCH 2022.02.x] package/wayland: fix CVE-2021-3782 Message-ID: <20221216112908.3824372-1-foss+buildroot@0leil.net> From: Quentin Schulz Add an upstream patch to fix CVE-2021-3782: An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause the reference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time. The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes from upstream and its sole purpose is to allow the patch fixing CVE-2021-3782 to be cleanly applied without any modification. Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- ...util-set-errno-in-wl_map_reserve_new.patch | 92 +++++++++++++++ .../0004-util-Limit-size-of-wl_map.patch | 106 ++++++++++++++++++ package/wayland/wayland.mk | 4 + 3 files changed, 202 insertions(+) create mode 100644 package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch create mode 100644 package/wayland/0004-util-Limit-size-of-wl_map.patch diff --git a/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch new file mode 100644 index 0000000000..b3b7b5809e --- /dev/null +++ b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch @@ -0,0 +1,92 @@ +From ddf558b9a269f24bf1a47043b942065e8f28fed0 Mon Sep 17 00:00:00 2001 +From: Aleksandr Mezin +Date: Wed, 9 Feb 2022 04:10:42 +0600 +Subject: [PATCH] util: set errno in wl_map_reserve_new() + +And also fix wl_connection_demarshal() to pass through that errno. + +Signed-off-by: Aleksandr Mezin +[Retrieved (only for clean application of next patch) from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25] +Signed-off-by: Quentin Schulz +--- + src/connection.c | 10 ++++++---- + src/wayland-util.c | 14 +++++++++++--- + 2 files changed, 17 insertions(+), 7 deletions(-) + +diff --git a/src/connection.c b/src/connection.c +index d0c7d9f..6a116ad 100644 +--- a/src/connection.c ++++ b/src/connection.c +@@ -803,10 +803,12 @@ wl_connection_demarshal(struct wl_connection *connection, + } + + if (wl_map_reserve_new(objects, id) < 0) { +- wl_log("not a valid new object id (%u), " +- "message %s(%s)\n", +- id, message->name, message->signature); +- errno = EINVAL; ++ if (errno == EINVAL) { ++ wl_log("not a valid new object id (%u), " ++ "message %s(%s)\n", id, ++ message->name, ++ message->signature); ++ } + goto err; + } + +diff --git a/src/wayland-util.c b/src/wayland-util.c +index d5973bf..5d28531 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -24,6 +24,7 @@ + * SOFTWARE. + */ + ++#include + #include + #include + #include +@@ -257,13 +258,17 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + struct wl_array *entries; + + if (i < WL_SERVER_ID_START) { +- if (map->side == WL_MAP_CLIENT_SIDE) ++ if (map->side == WL_MAP_CLIENT_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->client_entries; + } else { +- if (map->side == WL_MAP_SERVER_SIDE) ++ if (map->side == WL_MAP_SERVER_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->server_entries; + i -= WL_SERVER_ID_START; +@@ -271,8 +276,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + + count = entries->size / sizeof *start; + +- if (count < i) ++ if (count < i) { ++ errno = EINVAL; + return -1; ++ } + + if (count == i) { + wl_array_add(entries, sizeof *start); +@@ -281,6 +288,7 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + } else { + start = entries->data; + if (start[i].data != NULL) { ++ errno = EINVAL; + return -1; + } + } +-- +2.38.1 + diff --git a/package/wayland/0004-util-Limit-size-of-wl_map.patch b/package/wayland/0004-util-Limit-size-of-wl_map.patch new file mode 100644 index 0000000000..c2940c5168 --- /dev/null +++ b/package/wayland/0004-util-Limit-size-of-wl_map.patch @@ -0,0 +1,106 @@ +From 62b9b6f86421ac7afc7cfe7b1627a8ec2a3c4874 Mon Sep 17 00:00:00 2001 +From: Derek Foreman +Date: Fri, 28 Jan 2022 13:18:37 -0600 +Subject: [PATCH] util: Limit size of wl_map + +Since server IDs are basically indistinguishable from really big client +IDs at many points in the source, it's theoretically possible to overflow +a map and either overflow server IDs into the client ID space, or grow +client IDs into the server ID space. This would currently take a massive +amount of RAM, but the definition of massive changes yearly. + +Prevent this by placing a ridiculous but arbitrary upper bound on the +number of items we can put in a map: 0xF00000, somewhere over 15 million. +This should satisfy pathological clients without restriction, but stays +well clear of the 0xFF000000 transition point between server and client +IDs. It will still take an improbable amount of RAM to hit this, and a +client could still exhaust all RAM in this way, but our goal is to prevent +overflow and undefined behaviour. + +Fixes #224 + +Signed-off-by: Derek Foreman +[Retrieved from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2] +Signed-off-by: Quentin Schulz +--- + src/wayland-private.h | 1 + + src/wayland-util.c | 25 +++++++++++++++++++++++-- + 2 files changed, 24 insertions(+), 2 deletions(-) + +diff --git a/src/wayland-private.h b/src/wayland-private.h +index 9bf8cb7..35dc40e 100644 +--- a/src/wayland-private.h ++++ b/src/wayland-private.h +@@ -45,6 +45,7 @@ + #define WL_MAP_SERVER_SIDE 0 + #define WL_MAP_CLIENT_SIDE 1 + #define WL_SERVER_ID_START 0xff000000 ++#define WL_MAP_MAX_OBJECTS 0x00f00000 + #define WL_CLOSURE_MAX_ARGS 20 + + struct wl_object { +diff --git a/src/wayland-util.c b/src/wayland-util.c +index 5d28531..c712f03 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -196,6 +196,7 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + union map_entry *start, *entry; + struct wl_array *entries; + uint32_t base; ++ uint32_t count; + + if (map->side == WL_MAP_CLIENT_SIDE) { + entries = &map->client_entries; +@@ -216,10 +217,25 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + start = entries->data; + } + ++ /* wl_array only grows, so if we have too many objects at ++ * this point there's no way to clean up. We could be more ++ * pro-active about trying to avoid this allocation, but ++ * it doesn't really matter because at this point there is ++ * nothing to be done but disconnect the client and delete ++ * the whole array either way. ++ */ ++ count = entry - start; ++ if (count > WL_MAP_MAX_OBJECTS) { ++ /* entry->data is freshly malloced garbage, so we'd ++ * better make it a NULL so wl_map_for_each doesn't ++ * dereference it later. */ ++ entry->data = NULL; ++ return 0; ++ } + entry->data = data; + entry->next |= (flags & 0x1) << 1; + +- return (entry - start) + base; ++ return count + base; + } + + int +@@ -236,6 +252,9 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data) + i -= WL_SERVER_ID_START; + } + ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; ++ + count = entries->size / sizeof *start; + if (count < i) + return -1; +@@ -274,8 +293,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + i -= WL_SERVER_ID_START; + } + +- count = entries->size / sizeof *start; ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; + ++ count = entries->size / sizeof *start; + if (count < i) { + errno = EINVAL; + return -1; +-- +2.38.1 + diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk index ecfe95d68a..fc26de9f52 100644 --- a/package/wayland/wayland.mk +++ b/package/wayland/wayland.mk @@ -14,6 +14,10 @@ WAYLAND_INSTALL_STAGING = YES WAYLAND_DEPENDENCIES = host-pkgconf host-wayland expat libffi libxml2 HOST_WAYLAND_DEPENDENCIES = host-pkgconf host-expat host-libffi host-libxml2 +# 0003-util-set-errno-in-wl_map_reserve_new.patch +# 0004-util-Limit-size-of-wl_map.patch +WAYLAND_IGNORE_CVES += CVE-2021-3782 + WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false HOST_WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false -- 2.38.1 From bugzilla at busybox.net Fri Dec 16 12:42:21 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 16 Dec 2022 12:42:21 +0000 Subject: [Buildroot] [Bug 15176] udisks-2.9.4 build fails with per-package In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15176 --- Comment #1 from Michael Nosthoff --- I just realized the same is happening with gvfs for which some extra handlings is alread in the polkit.mk file. [88/263] Generating daemon/org.gtk.vfs.file-operations.policy with a custom command FAILED: daemon/org.gtk.vfs.file-operations.policy /build/buildroot/build/per-package/gvfs/host/bin/meson --internal msgfmthelper --msgfmt=/build/buildroot/build/per-package/gvfs/host/bin/msgfmt daemon/org.gtk.vfs.file-operations.policy.in daemon/org.gtk.vfs.file-operations.policy xml /build/buildroot/build/build/gvfs-1.48.1/po /build/buildroot/build/per-package/gvfs/host/bin/msgfmt: cannot locate ITS rules for daemon/org.gtk.vfs.file-operations.policy.in [113/263] Compiling C object common/libgvfscommon.so.p/meson-generated_.._gvfsdbus.c.o ninja: build stopped: subcommand failed. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Fri Dec 16 13:53:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 14:53:12 +0100 Subject: [Buildroot] [PATCH 2022.02.x] package/wayland: fix CVE-2021-3782 In-Reply-To: <20221216112908.3824372-1-foss+buildroot@0leil.net> (Quentin Schulz's message of "Fri, 16 Dec 2022 12:29:08 +0100") References: <20221216112908.3824372-1-foss+buildroot@0leil.net> Message-ID: <87sfhfqwtz.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2021-3782: > An internal reference count is held on the buffer pool, incremented > every time a new buffer is created from the pool. The reference count is > maintained as an int; on LP64 systems this can cause the reference count > to overflow if the client creates a large number of wl_shm buffer > objects, or if it can coerce the server to create a large number of > external references to the buffer storage. With the reference count > overflowing, a use-after-free can be constructed on the wl_shm_pool > tracking structure, where values may be incremented or decremented; it > may also be possible to construct a limited oracle to leak 4 bytes of > server-side memory to the attacking client at a time. > The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes > from upstream and its sole purpose is to allow the patch fixing > CVE-2021-3782 to be cleanly applied without any modification. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 13:51:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 14:51:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wayland: fix CVE-2021-3782 Message-ID: <20221216135325.B7C3A86733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01548a7be1a7a2cdb14b5ad12869dbcb09f31d44 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2021-3782: An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause the reference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time. The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes from upstream and its sole purpose is to allow the patch fixing CVE-2021-3782 to be cleanly applied without any modification. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- ...0003-util-set-errno-in-wl_map_reserve_new.patch | 92 ++++++++++++++++++ .../wayland/0004-util-Limit-size-of-wl_map.patch | 106 +++++++++++++++++++++ package/wayland/wayland.mk | 4 + 3 files changed, 202 insertions(+) diff --git a/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch new file mode 100644 index 0000000000..b3b7b5809e --- /dev/null +++ b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch @@ -0,0 +1,92 @@ +From ddf558b9a269f24bf1a47043b942065e8f28fed0 Mon Sep 17 00:00:00 2001 +From: Aleksandr Mezin +Date: Wed, 9 Feb 2022 04:10:42 +0600 +Subject: [PATCH] util: set errno in wl_map_reserve_new() + +And also fix wl_connection_demarshal() to pass through that errno. + +Signed-off-by: Aleksandr Mezin +[Retrieved (only for clean application of next patch) from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25] +Signed-off-by: Quentin Schulz +--- + src/connection.c | 10 ++++++---- + src/wayland-util.c | 14 +++++++++++--- + 2 files changed, 17 insertions(+), 7 deletions(-) + +diff --git a/src/connection.c b/src/connection.c +index d0c7d9f..6a116ad 100644 +--- a/src/connection.c ++++ b/src/connection.c +@@ -803,10 +803,12 @@ wl_connection_demarshal(struct wl_connection *connection, + } + + if (wl_map_reserve_new(objects, id) < 0) { +- wl_log("not a valid new object id (%u), " +- "message %s(%s)\n", +- id, message->name, message->signature); +- errno = EINVAL; ++ if (errno == EINVAL) { ++ wl_log("not a valid new object id (%u), " ++ "message %s(%s)\n", id, ++ message->name, ++ message->signature); ++ } + goto err; + } + +diff --git a/src/wayland-util.c b/src/wayland-util.c +index d5973bf..5d28531 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -24,6 +24,7 @@ + * SOFTWARE. + */ + ++#include + #include + #include + #include +@@ -257,13 +258,17 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + struct wl_array *entries; + + if (i < WL_SERVER_ID_START) { +- if (map->side == WL_MAP_CLIENT_SIDE) ++ if (map->side == WL_MAP_CLIENT_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->client_entries; + } else { +- if (map->side == WL_MAP_SERVER_SIDE) ++ if (map->side == WL_MAP_SERVER_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->server_entries; + i -= WL_SERVER_ID_START; +@@ -271,8 +276,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + + count = entries->size / sizeof *start; + +- if (count < i) ++ if (count < i) { ++ errno = EINVAL; + return -1; ++ } + + if (count == i) { + wl_array_add(entries, sizeof *start); +@@ -281,6 +288,7 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + } else { + start = entries->data; + if (start[i].data != NULL) { ++ errno = EINVAL; + return -1; + } + } +-- +2.38.1 + diff --git a/package/wayland/0004-util-Limit-size-of-wl_map.patch b/package/wayland/0004-util-Limit-size-of-wl_map.patch new file mode 100644 index 0000000000..c2940c5168 --- /dev/null +++ b/package/wayland/0004-util-Limit-size-of-wl_map.patch @@ -0,0 +1,106 @@ +From 62b9b6f86421ac7afc7cfe7b1627a8ec2a3c4874 Mon Sep 17 00:00:00 2001 +From: Derek Foreman +Date: Fri, 28 Jan 2022 13:18:37 -0600 +Subject: [PATCH] util: Limit size of wl_map + +Since server IDs are basically indistinguishable from really big client +IDs at many points in the source, it's theoretically possible to overflow +a map and either overflow server IDs into the client ID space, or grow +client IDs into the server ID space. This would currently take a massive +amount of RAM, but the definition of massive changes yearly. + +Prevent this by placing a ridiculous but arbitrary upper bound on the +number of items we can put in a map: 0xF00000, somewhere over 15 million. +This should satisfy pathological clients without restriction, but stays +well clear of the 0xFF000000 transition point between server and client +IDs. It will still take an improbable amount of RAM to hit this, and a +client could still exhaust all RAM in this way, but our goal is to prevent +overflow and undefined behaviour. + +Fixes #224 + +Signed-off-by: Derek Foreman +[Retrieved from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2] +Signed-off-by: Quentin Schulz +--- + src/wayland-private.h | 1 + + src/wayland-util.c | 25 +++++++++++++++++++++++-- + 2 files changed, 24 insertions(+), 2 deletions(-) + +diff --git a/src/wayland-private.h b/src/wayland-private.h +index 9bf8cb7..35dc40e 100644 +--- a/src/wayland-private.h ++++ b/src/wayland-private.h +@@ -45,6 +45,7 @@ + #define WL_MAP_SERVER_SIDE 0 + #define WL_MAP_CLIENT_SIDE 1 + #define WL_SERVER_ID_START 0xff000000 ++#define WL_MAP_MAX_OBJECTS 0x00f00000 + #define WL_CLOSURE_MAX_ARGS 20 + + struct wl_object { +diff --git a/src/wayland-util.c b/src/wayland-util.c +index 5d28531..c712f03 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -196,6 +196,7 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + union map_entry *start, *entry; + struct wl_array *entries; + uint32_t base; ++ uint32_t count; + + if (map->side == WL_MAP_CLIENT_SIDE) { + entries = &map->client_entries; +@@ -216,10 +217,25 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + start = entries->data; + } + ++ /* wl_array only grows, so if we have too many objects at ++ * this point there's no way to clean up. We could be more ++ * pro-active about trying to avoid this allocation, but ++ * it doesn't really matter because at this point there is ++ * nothing to be done but disconnect the client and delete ++ * the whole array either way. ++ */ ++ count = entry - start; ++ if (count > WL_MAP_MAX_OBJECTS) { ++ /* entry->data is freshly malloced garbage, so we'd ++ * better make it a NULL so wl_map_for_each doesn't ++ * dereference it later. */ ++ entry->data = NULL; ++ return 0; ++ } + entry->data = data; + entry->next |= (flags & 0x1) << 1; + +- return (entry - start) + base; ++ return count + base; + } + + int +@@ -236,6 +252,9 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data) + i -= WL_SERVER_ID_START; + } + ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; ++ + count = entries->size / sizeof *start; + if (count < i) + return -1; +@@ -274,8 +293,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + i -= WL_SERVER_ID_START; + } + +- count = entries->size / sizeof *start; ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; + ++ count = entries->size / sizeof *start; + if (count < i) { + errno = EINVAL; + return -1; +-- +2.38.1 + diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk index ecfe95d68a..fc26de9f52 100644 --- a/package/wayland/wayland.mk +++ b/package/wayland/wayland.mk @@ -14,6 +14,10 @@ WAYLAND_INSTALL_STAGING = YES WAYLAND_DEPENDENCIES = host-pkgconf host-wayland expat libffi libxml2 HOST_WAYLAND_DEPENDENCIES = host-pkgconf host-expat host-libffi host-libxml2 +# 0003-util-set-errno-in-wl_map_reserve_new.patch +# 0004-util-Limit-size-of-wl_map.patch +WAYLAND_IGNORE_CVES += CVE-2021-3782 + WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false HOST_WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false From peter at korsgaard.com Fri Dec 16 14:00:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:00:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 In-Reply-To: <87cz8s1mnr.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 09 Dec 2022 19:01:44 +0100") References: <20221207031601.80964-1-christian@paral.in> <87cz8s1mnr.fsf@dell.be.48ers.dk> Message-ID: <87o7s3qwhs.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Christian" == Christian Stewart writes: >> Includes 2 security fixes following the security policy. >> - CVE-2022-41720: https://go.dev/issue/56694 >> - CVE-2022-41717: https://go.dev/issue/56350 >> https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE >> https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ >> Signed-off-by: Christian Stewart > Committed, thanks. Committed to 2022.11.x, thanks. For 2022.02.x I will instead bump to 1.18.9. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:10:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:10:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: security bump to version 1.18.9 Message-ID: <20221216141327.75F168674C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b32bbb7ec6643edaa18bb943c6d834cd532499c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x go1.18.9 (released 2022-12-06) includes security fixes to the net/http and os packages, as well as bug fixes to cgo, the compiler, the runtime, and the crypto/x509 and os/exec packages Signed-off-by: Peter Korsgaard --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 5edda2e600..22d4250954 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 1f79802305015479e77d8c641530bc54ec994657d5c5271e0172eb7118346a12 go1.18.8.src.tar.gz +sha256 fbe7f09b96aca3db6faeaf180da8bb632868ec049731e355ff61695197c0e3ea go1.18.9.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 5dda357e4a..0d588b8ffd 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.18.8 +GO_VERSION = 1.18.9 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Fri Dec 16 14:18:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:18:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 In-Reply-To: <878rjg1mn2.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 09 Dec 2022 19:02:09 +0100") References: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> <878rjg1mn2.fsf@dell.be.48ers.dk> Message-ID: <87k02rqvof.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Fabrice" == Fabrice Fontaine writes: >> Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP >> responses due to a certificate verification error. This issue was >> introduced in Botan 1.11.34 (November 2016). >> https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w >> https://github.com/randombit/botan/blob/2.19.3/news.rst >> Signed-off-by: Fabrice Fontaine > Committed, thanks. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:22:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:22:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2, 3} In-Reply-To: <20221208204349.12391-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:43:49 +0100") References: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdfqvhe.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to > send HTTP requests to the gweb component are able to exploit a > heap-based buffer overflow in received_data to execute code. > Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack > against a WISPR HTTP query could be used to trigger a use-after-free in > WISPR handling, leading to crashes or code execution. > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:16:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:16:43 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: fix mips64 build Message-ID: <20221216142239.BF14A86774@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=137a8dbee0599cb1bd7c9d7bf596f0e8bac7d9bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Disable cc-tests to avoid the following build failure on mips64: ERROR: Configured target is mips64 but compiler probe indicates mips32 Fixes: - http://autobuild.buildroot.org/results/c44f44f36686268479563afd879db588e15ede7d Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit fb9a422eba604cbdcd78826a6d520146c4fffad2) Signed-off-by: Peter Korsgaard --- package/botan/botan.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/botan/botan.mk b/package/botan/botan.mk index c95e97dcc3..f56eebbb29 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -16,6 +16,7 @@ BOTAN_INSTALL_STAGING = YES BOTAN_DEPENDENCIES = host-python3 BOTAN_CONF_OPTS = \ --cpu=$(BR2_ARCH) \ + --disable-cc-tests \ --os=linux \ --cc=gcc \ --cc-bin="$(TARGET_CXX)" \ From peter at korsgaard.com Fri Dec 16 14:17:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:17:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: bump to version 2.19.2 Message-ID: <20221216142239.CA97E8677A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d937041b8f541a5943125e1e94b4697a09e2ff13 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Drop openssl dependency: "The OpenSSL provider was incompatible with OpenSSL 3.0. It has been removed" https://github.com/randombit/botan/blob/2.19.2/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 72ac45aceab38ec128f029756c4151e9d9325585) Signed-off-by: Peter Korsgaard --- package/botan/Config.in | 2 -- package/botan/botan.hash | 2 +- package/botan/botan.mk | 7 +------ 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/package/botan/Config.in b/package/botan/Config.in index 635fe1836d..8f7f3f5c7a 100644 --- a/package/botan/Config.in +++ b/package/botan/Config.in @@ -20,8 +20,6 @@ config BR2_PACKAGE_BOTAN depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RC4 if BR2_PACKAGE_LIBOPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL help Botan is a crypto library for C++ diff --git a/package/botan/botan.hash b/package/botan/botan.hash index 2729cb493f..d768c669ea 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560 Botan-2.19.1.tar.xz +sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index f56eebbb29..b0ebe594b1 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.1 +BOTAN_VERSION = 2.19.2 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause @@ -62,11 +62,6 @@ BOTAN_DEPENDENCIES += bzip2 BOTAN_CONF_OPTS += --with-bzip2 endif -ifeq ($(BR2_PACKAGE_OPENSSL),y) -BOTAN_DEPENDENCIES += openssl -BOTAN_CONF_OPTS += --with-openssl -endif - ifeq ($(BR2_PACKAGE_SQLITE),y) BOTAN_DEPENDENCIES += sqlite BOTAN_CONF_OPTS += --with-sqlite From peter at korsgaard.com Fri Dec 16 14:18:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:18:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: security bump to version 2.19.3 Message-ID: <20221216142239.D5F808677D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3e8ebd7d7a1fa4a1557736ae6f92d1a9903b624 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit f276188ef7967ce8332fb38fdecd98b080b7e3db) Signed-off-by: Peter Korsgaard --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From peter at korsgaard.com Fri Dec 16 14:21:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:21:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/connman: fix CVE-2022-3229{2, 3} Message-ID: <20221216142239.E1EE986773@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d32b043a60c1a4400e90d7127fdf66a84e6b322 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 2f2b4c80f44ac0da88fc087017d495e627131350) Signed-off-by: Peter Korsgaard --- .../0001-gweb-Fix-OOB-write-in-received_data.patch | 36 +++++ ...r-Add-reference-counter-to-portal-context.patch | 142 +++++++++++++++++ ...03-wispr-Update-portal-context-references.patch | 175 +++++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) From peter at korsgaard.com Fri Dec 16 14:16:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:16:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: bump to version 2.19.1 Message-ID: <20221216142239.B3E3086773@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30e9d1c7f6630f5c24ca17d00dfd6bf0669532d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x - Drop patch (not needed since https://github.com/randombit/botan/commit/97483f93bdcfcb2cc86bcb103802be55c24ad633) - Update hash of license file (update in year: https://github.com/randombit/botan/commit/ff62a51ac2ed2e265edaf51b532d32eed5864d4b) https://github.com/randombit/botan/blob/2.19.1/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit e28156074d296f02b02b7f01767fda314365b890) --- ...around-a-miscompilation-issue-in-clang-12.patch | 144 --------------------- package/botan/botan.hash | 4 +- package/botan/botan.mk | 2 +- 3 files changed, 3 insertions(+), 147 deletions(-) diff --git a/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch b/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch deleted file mode 100644 index b43aeafe13..0000000000 --- a/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch +++ /dev/null @@ -1,144 +0,0 @@ -From 372bdf0348fb86d671e73baab19daa34bd0cf73d Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Tue, 9 Nov 2021 19:01:20 +0100 -Subject: [PATCH] Revert "workaround a miscompilation issue in clang 12 - (XCode 13)" - -This reverts commit 219329f8e777af54d785ae7259f8be32a714b751. - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/randombit/botan/issues/2845] ---- - src/lib/hash/sha3/sha3.cpp | 46 ++++++----------------- - src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp | 46 ++++++----------------- - 2 files changed, 22 insertions(+), 70 deletions(-) - -diff --git a/src/lib/hash/sha3/sha3.cpp b/src/lib/hash/sha3/sha3.cpp -index 289e451ff..690c2b264 100644 ---- a/src/lib/hash/sha3/sha3.cpp -+++ b/src/lib/hash/sha3/sha3.cpp -@@ -11,47 +11,23 @@ - #include - #include - --#include -- - namespace Botan { - - namespace { - --// This is a workaround for a suspected bug in clang 12 (and XCode 13) --// that caused a miscompile of the SHA3 implementation for optimization --// level -O2 and higher. --// --// For details, see: https://github.com/randombit/botan/issues/2802 --#if defined(__clang__) && \ -- (( defined(__apple_build_version__) && __clang_major__ == 13) || \ -- (!defined(__apple_build_version__) && __clang_major__ == 12)) --#define BOTAN_WORKAROUND_MAYBE_INLINE __attribute__((noinline)) --#else --#define BOTAN_WORKAROUND_MAYBE_INLINE inline --#endif -- --BOTAN_WORKAROUND_MAYBE_INLINE std::tuple -- xor_CNs(const uint64_t A[25]) -- { -- return { -- A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20], -- A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21], -- A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22], -- A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23], -- A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]}; -- } -- --#undef BOTAN_WORKAROUND_MAYBE_INLINE -- - inline void SHA3_round(uint64_t T[25], const uint64_t A[25], uint64_t RC) - { -- const auto Cs = xor_CNs(A); -- -- const uint64_t D0 = rotl<1>(std::get<0>(Cs)) ^ std::get<3>(Cs); -- const uint64_t D1 = rotl<1>(std::get<1>(Cs)) ^ std::get<4>(Cs); -- const uint64_t D2 = rotl<1>(std::get<2>(Cs)) ^ std::get<0>(Cs); -- const uint64_t D3 = rotl<1>(std::get<3>(Cs)) ^ std::get<1>(Cs); -- const uint64_t D4 = rotl<1>(std::get<4>(Cs)) ^ std::get<2>(Cs); -+ const uint64_t C0 = A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20]; -+ const uint64_t C1 = A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21]; -+ const uint64_t C2 = A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22]; -+ const uint64_t C3 = A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23]; -+ const uint64_t C4 = A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]; -+ -+ const uint64_t D0 = rotl<1>(C0) ^ C3; -+ const uint64_t D1 = rotl<1>(C1) ^ C4; -+ const uint64_t D2 = rotl<1>(C2) ^ C0; -+ const uint64_t D3 = rotl<1>(C3) ^ C1; -+ const uint64_t D4 = rotl<1>(C4) ^ C2; - - const uint64_t B00 = A[ 0] ^ D1; - const uint64_t B01 = rotl<44>(A[ 6] ^ D2); -diff --git a/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp b/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -index c7f1914a3..a9650ad9d 100644 ---- a/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -+++ b/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -@@ -8,47 +8,23 @@ - #include - #include - --#include -- - namespace Botan { - - namespace { - --// This is a workaround for a suspected bug in clang 12 (and XCode 13) --// that caused a miscompile of the SHA3 implementation for optimization --// level -O2 and higher. --// --// For details, see: https://github.com/randombit/botan/issues/2802 --#if defined(__clang__) && \ -- (( defined(__apple_build_version__) && __clang_major__ == 13) || \ -- (!defined(__apple_build_version__) && __clang_major__ == 12)) --#define BOTAN_WORKAROUND_MAYBE_INLINE __attribute__((noinline)) --#else --#define BOTAN_WORKAROUND_MAYBE_INLINE inline --#endif -- --BOTAN_WORKAROUND_MAYBE_INLINE std::tuple -- xor_CNs(const uint64_t A[25]) -- { -- return { -- A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20], -- A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21], -- A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22], -- A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23], -- A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]}; -- } -- --#undef BOTAN_WORKAROUND_MAYBE_INLINE -- - inline void SHA3_BMI2_round(uint64_t T[25], const uint64_t A[25], uint64_t RC) - { -- const auto Cs = xor_CNs(A); -- -- const uint64_t D0 = rotl<1>(std::get<0>(Cs)) ^ std::get<3>(Cs); -- const uint64_t D1 = rotl<1>(std::get<1>(Cs)) ^ std::get<4>(Cs); -- const uint64_t D2 = rotl<1>(std::get<2>(Cs)) ^ std::get<0>(Cs); -- const uint64_t D3 = rotl<1>(std::get<3>(Cs)) ^ std::get<1>(Cs); -- const uint64_t D4 = rotl<1>(std::get<4>(Cs)) ^ std::get<2>(Cs); -+ const uint64_t C0 = A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20]; -+ const uint64_t C1 = A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21]; -+ const uint64_t C2 = A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22]; -+ const uint64_t C3 = A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23]; -+ const uint64_t C4 = A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]; -+ -+ const uint64_t D0 = rotl<1>(C0) ^ C3; -+ const uint64_t D1 = rotl<1>(C1) ^ C4; -+ const uint64_t D2 = rotl<1>(C2) ^ C0; -+ const uint64_t D3 = rotl<1>(C3) ^ C1; -+ const uint64_t D4 = rotl<1>(C4) ^ C2; - - const uint64_t B00 = A[ 0] ^ D1; - const uint64_t B01 = rotl<44>(A[ 6] ^ D2); --- -2.33.0 - diff --git a/package/botan/botan.hash b/package/botan/botan.hash index 91e1bf741a..2729cb493f 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 541a3b13f1b9d30f977c6c1ae4c7bfdfda763cda6e44de807369dce79f42307e Botan-2.18.2.tar.xz +sha256 e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560 Botan-2.19.1.tar.xz # Locally computed -sha256 fb7f0322d36fba55ca17d77bc203a9f09a40daa8a249b75cf8887aba36cec9d0 license.txt +sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index 71bac19c8c..c95e97dcc3 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.18.2 +BOTAN_VERSION = 2.19.1 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From Nicolas.Carrier at orolia.com Fri Dec 16 14:34:34 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 16 Dec 2022 14:34:34 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> <20221210082857.GP2855@scaer> <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> Message-ID: No you didn't do anything wrong, I did :/ FTR if you want to troubleshoot a failing test, you can inspect the output_folder/TestShadow-run.log file, which will give, at its beginning, the qemu command to run, in order to replicate the issue. Here there were 2, the /tmp/ string should have been /tmp and the quotes for the su command were incorrect, single quotes were needed to avoid the interpreting of the $HOME in the shell. Here is the fixed version: import os from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG class TestShadow(BRTest): username = 'user_test' config = BASIC_TOOLCHAIN_CONFIG + \ """ BR2_arm=y BR2_PACKAGE_SHADOW=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="65536" """ timeout = 60 def login(self): img = os.path.join(self.builddir, "images", "rootfs.ext4") self.emulator.boot(arch="armv7", kernel="builtin", kernel_cmdline=["root=/dev/mmcblk0", "rootfstype=ext4"], options=["-drive", f"file={img},if=sd,format=raw"]) self.emulator.login() def test_nologin(self): self.login() self.assertRunOk("! nologin") cmd = 'test "$(nologin)" = "This account is currently not available."' self.assertRunOk(cmd) def test_useradd_del(self): username = self.username self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') self.assertRunOk(f'userdel {username}') def test_usermod(self): username = self.username new_home = '/tmp' self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'usermod {username} --home {new_home}') self.assertRunOk(f'test $(su {username} -c \'echo $HOME\') = {new_home}') self.assertRunOk(f'userdel {username}') Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : vendredi 16 d?cembre 2022 10:42 ? : Yann E. MORIN ; Nicolas Carrier Cc?: Thomas Petazzoni ; buildroot at buildroot.org Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Nicolas, All, I added your test and executed it, but I got an error: ====================================================================== FAIL: test_usermod (tests.package.test_shadow.TestShadow) ---------------------------------------------------------------------- Traceback (most recent call last): ?? File "/tmp/buildroot/support/testing/tests/package/test_shadow.py", line 53, in test_usermod ???? self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') ?? File "/tmp/buildroot/support/testing/infra/basetest.py", line 94, in assertRunOk ???? self.assertEqual(exit_code, 0) AssertionError: 1 != 0 I used the following command: ./support/testing/run-tests -d dl -o output_folder -k tests.package.test_shadow.TestShadow Did I something wrong? Regards, Raphael Pavlidis From peter at korsgaard.com Fri Dec 16 15:05:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:05:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build In-Reply-To: <20221208202610.5018-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:26:10 +0100") References: <20221208202610.5018-1-fontaine.fabrice@gmail.com> Message-ID: <87bko3qti2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat > layer) to avoid the following wolfssl build failure raised since the > addition of the package in commit > 120c04775d7ebe5a2cfc14848f5d11f3a333970b: > /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' > 62 | SSL_CTX *ctx; > | ^~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 15:04:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:04:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libuwsc: fix wolfssl build Message-ID: <20221216150526.865C986796@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0b7ac81ba83f2b9b0fe42b6013d221ba6d2307d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN (cherry picked from commit 1567fbd72d4b547f70a7509247bf9abb73ab58e3) Signed-off-by: Peter Korsgaard --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From peter at korsgaard.com Fri Dec 16 15:04:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:04:11 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libuwsc: fix wolfssl build Message-ID: <20221216150635.E9BB58679A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b85968ac06d3a5f1b99fade5bba8379d8dd5c54f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN (cherry picked from commit 1567fbd72d4b547f70a7509247bf9abb73ab58e3) Signed-off-by: Peter Korsgaard --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From Stefan.Hager at ginzinger.com Fri Dec 16 17:01:37 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:01:37 +0000 Subject: [Buildroot] [PATCH v2 1/8] package/flatbuffers: build position independent code In-Reply-To: <20221128175851.1913859-1-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 1/8] package/flatbuffers: build position independent code ? The upcoming tensorflow-lite package requires flatbuffers to be built with position independent code. Fixes: /home/buildroot/buildroot/output/per-package/tensorflow-lite/host/bin/../lib/gcc/aarch64-buildroot-linux-gnu/11.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /home/buildroot/buildroot/output/per-package/tensorflow-lite/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libflatbuffers.a(util.cpp.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZN11flatbuffers11CharToUpperEc' which may bind externally can not be used when making a shared object; recompile with -fPIC Signed-off-by: James Hilliard --- ?package/flatbuffers/flatbuffers.mk | 1 + ?1 file changed, 1 insertion(+) diff --git a/package/flatbuffers/flatbuffers.mk b/package/flatbuffers/flatbuffers.mk index 9d286bf9e1..487d85ee1f 100644 --- a/package/flatbuffers/flatbuffers.mk +++ b/package/flatbuffers/flatbuffers.mk @@ -14,6 +14,7 @@ FLATBUFFERS_DEPENDENCIES = host-flatbuffers ? ?FLATBUFFERS_CONF_OPTS += \ ???????? -DCMAKE_CXX_FLAGS="-std=c++11" \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ ???????? -DFLATBUFFERS_BUILD_TESTS=OFF \ ???????? -DFLATBUFFERS_FLATC_EXECUTABLE=$(HOST_DIR)/bin/flatc ? -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:04:09 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:04:09 +0000 Subject: [Buildroot] [PATCH v2 2/8] package/cpuinfo: new package In-Reply-To: <20221128175851.1913859-2-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-2-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 2/8] package/cpuinfo: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in??????????? |? 1 + ?package/cpuinfo/Config.in??? |? 9 +++++++++ ?package/cpuinfo/cpuinfo.hash |? 4 ++++ ?package/cpuinfo/cpuinfo.mk?? | 17 +++++++++++++++++ ?4 files changed, 31 insertions(+) ?create mode 100644 package/cpuinfo/Config.in ?create mode 100644 package/cpuinfo/cpuinfo.hash ?create mode 100644 package/cpuinfo/cpuinfo.mk diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..e09fa0b3bd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -465,6 +465,7 @@ endmenu ???????? source "package/cc-tool/Config.in" ???????? source "package/cdrkit/Config.in" ???????? source "package/cpuburn-arm/Config.in" +?????? source "package/cpuinfo/Config.in" ???????? source "package/crucible/Config.in" ???????? source "package/cryptsetup/Config.in" ???????? source "package/cwiid/Config.in" diff --git a/package/cpuinfo/Config.in b/package/cpuinfo/Config.in new file mode 100644 index 0000000000..137f657d69 --- /dev/null +++ b/package/cpuinfo/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_CPUINFO +?????? bool "cpuinfo" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? CPU INFOrmation library, cpuinfo is a library to detect +???????? essential for performance optimization information about +???????? host CPU. + +???????? https://github.com/pytorch/cpuinfo diff --git a/package/cpuinfo/cpuinfo.hash b/package/cpuinfo/cpuinfo.hash new file mode 100644 index 0000000000..c3f70fa90f --- /dev/null +++ b/package/cpuinfo/cpuinfo.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 0936848904943381b2c01321101614776e43d583840ee0f3ceeea1e3fb7405f7? cpuinfo-de2fa78ebb431db98489e78603e4f77c1f6c5c57.tar.gz +# License files, locally calculated +sha256? 8e7e60636c3aa0cb03571a1a841ce5697f9551ff92b3c426c2561613d15ade70? LICENSE diff --git a/package/cpuinfo/cpuinfo.mk b/package/cpuinfo/cpuinfo.mk new file mode 100644 index 0000000000..ab6a0269ec --- /dev/null +++ b/package/cpuinfo/cpuinfo.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# cpuinfo +# +################################################################################ + +CPUINFO_VERSION = de2fa78ebb431db98489e78603e4f77c1f6c5c57 +CPUINFO_SITE = $(call github,pytorch,cpuinfo,$(CPUINFO_VERSION)) +CPUINFO_LICENSE = BSD-2-Clause +CPUINFO_LICENSE_FILES = LICENSE +CPUINFO_INSTALL_STAGING = YES +CPUINFO_CONF_OPTS = \ +?????? -DCPUINFO_BUILD_UNIT_TESTS=OFF \ +?????? -DCPUINFO_BUILD_MOCK_TESTS=OFF \ +?????? -DCPUINFO_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:05:50 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:05:50 +0000 Subject: [Buildroot] [PATCH v2 3/8] package/ruy: new package In-Reply-To: <20221128175851.1913859-3-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-3-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 3/8] package/ruy: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in???? |? 1 + ?package/ruy/Config.in | 11 +++++++++++ ?package/ruy/ruy.hash? |? 4 ++++ ?package/ruy/ruy.mk??? | 18 ++++++++++++++++++ ?4 files changed, 34 insertions(+) ?create mode 100644 package/ruy/Config.in ?create mode 100644 package/ruy/ruy.hash ?create mode 100644 package/ruy/ruy.mk diff --git a/package/Config.in b/package/Config.in index e09fa0b3bd..45e66caa8c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2095,6 +2095,7 @@ endif ???????? source "package/qhull/Config.in" ???????? source "package/qlibc/Config.in" ???????? source "package/riemann-c-client/Config.in" +?????? source "package/ruy/Config.in" ???????? source "package/shapelib/Config.in" ???????? source "package/skalibs/Config.in" ???????? source "package/sphinxbase/Config.in" diff --git a/package/ruy/Config.in b/package/ruy/Config.in new file mode 100644 index 0000000000..ce7ab5d585 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_RUY +?????? bool "ruy" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? select BR2_PACKAGE_CPUINFO +?????? help +???????? Ruy is a matrix multiplication library. Its focus is to cover +???????? the matrix multiplication needs of neural network inference +???????? engines. Its initial user has been TensorFlow Lite, where it +???????? is used by default on the ARM CPU architecture. + +???????? https://github.com/google/ruy diff --git a/package/ruy/ruy.hash b/package/ruy/ruy.hash new file mode 100644 index 0000000000..98266b5881 --- /dev/null +++ b/package/ruy/ruy.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 4da8572946007603378c5d0280f48c5b77f4d38763209f5306b57c7513d9a82e? ruy-3168a5c8f4c447fd8cea94078121ee2e2cd87df0.tar.gz +# License files, locally calculated +sha256? cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30? LICENSE diff --git a/package/ruy/ruy.mk b/package/ruy/ruy.mk new file mode 100644 index 0000000000..ceeea8cd58 --- /dev/null +++ b/package/ruy/ruy.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# ruy +# +################################################################################ + +RUY_VERSION = 3168a5c8f4c447fd8cea94078121ee2e2cd87df0 +RUY_SITE = $(call github,google,ruy,$(RUY_VERSION)) +RUY_LICENSE = Apache-2.0 +RUY_LICENSE_FILES = LICENSE +RUY_INSTALL_STAGING = YES +RUY_DEPENDENCIES = cpuinfo +RUY_CONF_OPTS = \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ +?????? -DRUY_FIND_CPUINFO=ON \ +?????? -DRUY_MINIMAL_BUILD=ON + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:07:37 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:07:37 +0000 Subject: [Buildroot] [PATCH v2 4/8] package/gemmlowp: new package In-Reply-To: <20221128175851.1913859-4-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-4-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 4/8] package/gemmlowp: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in????????????? |? 1 + ?package/gemmlowp/Config.in???? |? 7 +++++++ ?package/gemmlowp/gemmlowp.hash |? 4 ++++ ?package/gemmlowp/gemmlowp.mk?? | 15 +++++++++++++++ ?4 files changed, 27 insertions(+) ?create mode 100644 package/gemmlowp/Config.in ?create mode 100644 package/gemmlowp/gemmlowp.hash ?create mode 100644 package/gemmlowp/gemmlowp.mk diff --git a/package/Config.in b/package/Config.in index 45e66caa8c..d0d9d2905c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1994,6 +1994,7 @@ menu "Other" ???????? source "package/flatcc/Config.in" ???????? source "package/gconf/Config.in" ???????? source "package/gdal/Config.in" +?????? source "package/gemmlowp/Config.in" ???????? source "package/gflags/Config.in" ???????? source "package/gli/Config.in" ???????? source "package/glibmm/Config.in" diff --git a/package/gemmlowp/Config.in b/package/gemmlowp/Config.in new file mode 100644 index 0000000000..24ba6e9768 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_GEMMLOWP +?????? bool "gemmlowp" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? Low-precision matrix multiplication. + +???????? https://github.com/google/gemmlowp diff --git a/package/gemmlowp/gemmlowp.hash b/package/gemmlowp/gemmlowp.hash new file mode 100644 index 0000000000..7c56a18bb6 --- /dev/null +++ b/package/gemmlowp/gemmlowp.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? cc8a22b6f071c3781e6b4b72654c89b1cdc198e72ebadebb17638eac205344c1? gemmlowp-08e4bb339e34017a0835269d4a37c4ea04d15a69.tar.gz +# License files, locally calculated +sha256? cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30? LICENSE diff --git a/package/gemmlowp/gemmlowp.mk b/package/gemmlowp/gemmlowp.mk new file mode 100644 index 0000000000..1a36fc48f7 --- /dev/null +++ b/package/gemmlowp/gemmlowp.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# gemmlowp +# +################################################################################ + +GEMMLOWP_VERSION = 08e4bb339e34017a0835269d4a37c4ea04d15a69 +GEMMLOWP_SITE = $(call github,google,gemmlowp,$(GEMMLOWP_VERSION)) +GEMMLOWP_LICENSE = Apache-2.0 +GEMMLOWP_LICENSE_FILES = LICENSE +GEMMLOWP_INSTALL_STAGING = YES +GEMMLOWP_INSTALL_TARGET = NO +GEMMLOWP_SUBDIR = contrib + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:09:58 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:09:58 +0000 Subject: [Buildroot] [PATCH v2 5/8] package/neon-2-sse: new package In-Reply-To: <20221128175851.1913859-5-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-5-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 5/8] package/neon-2-sse: new package ? This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- ?package/Config.in????????????????? |? 1 + ?package/neon-2-sse/Config.in?????? |? 9 +++++++++ ?package/neon-2-sse/neon-2-sse.hash |? 4 ++++ ?package/neon-2-sse/neon-2-sse.mk?? | 14 ++++++++++++++ ?4 files changed, 28 insertions(+) ?create mode 100644 package/neon-2-sse/Config.in ?create mode 100644 package/neon-2-sse/neon-2-sse.hash ?create mode 100644 package/neon-2-sse/neon-2-sse.mk diff --git a/package/Config.in b/package/Config.in index d0d9d2905c..2ec623ed8f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2086,6 +2086,7 @@ endif ???????? source "package/msgpack/Config.in" ???????? source "package/musl-compat-headers/Config.in" ???????? source "package/musl-fts/Config.in" +?????? source "package/neon-2-sse/Config.in" ???????? source "package/openblas/Config.in" ???????? source "package/orc/Config.in" ???????? source "package/p11-kit/Config.in" diff --git a/package/neon-2-sse/Config.in b/package/neon-2-sse/Config.in new file mode 100644 index 0000000000..25613c5ec4 --- /dev/null +++ b/package/neon-2-sse/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_NEON_2_SSE +?????? bool "neon-2-sse" +?????? help +???????? The platform independent header allowing to compile any +???????? C/C++ code containing ARM NEON intrinsic functions for +???????? x86 target systems using SIMD up to SSE4 intrinsic +???????? functions. + +???????? https://github.com/intel/ARM_NEON_2_x86_SSE diff --git a/package/neon-2-sse/neon-2-sse.hash b/package/neon-2-sse/neon-2-sse.hash new file mode 100644 index 0000000000..ded20d58f5 --- /dev/null +++ b/package/neon-2-sse/neon-2-sse.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 019fbc7ec25860070a1d90e12686fc160cfb33e22aa063c80f52b363f1361e9d? neon-2-sse-a15b489e1222b2087007546b4912e21293ea86ff.tar.gz +# License files, locally calculated +sha256? 7022f51b439a5915e933ecc270c83e24ca0cb2cceeb08b0132dcd4dbb03ed2dc? LICENSE diff --git a/package/neon-2-sse/neon-2-sse.mk b/package/neon-2-sse/neon-2-sse.mk new file mode 100644 index 0000000000..0e9d066abd --- /dev/null +++ b/package/neon-2-sse/neon-2-sse.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# neon-2-sse +# +################################################################################ + +NEON_2_SSE_VERSION = a15b489e1222b2087007546b4912e21293ea86ff +NEON_2_SSE_SITE = $(call github,intel,ARM_NEON_2_x86_SSE,$(NEON_2_SSE_VERSION)) +NEON_2_SSE_LICENSE = BSD-2-Clause +NEON_2_SSE_LICENSE_FILES = LICENSE +NEON_2_SSE_INSTALL_STAGING = YES +NEON_2_SSE_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:14:39 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:14:39 +0000 Subject: [Buildroot] [PATCH v2 6/8] package/fft2d: new package In-Reply-To: <20221128175851.1913859-6-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-6-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 6/8] package/fft2d: new package ? From: Stefan Hager This package is required by tensorflow-lite. This package doesn't provide a conventional install mechanism so we need to install it manually. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in??????? |? 1 + ?package/fft2d/Config.in? |? 7 +++++++ ?package/fft2d/fft2d.hash |? 4 ++++ ?package/fft2d/fft2d.mk?? | 22 ++++++++++++++++++++++ ?4 files changed, 34 insertions(+) ?create mode 100644 package/fft2d/Config.in ?create mode 100644 package/fft2d/fft2d.hash ?create mode 100644 package/fft2d/fft2d.mk diff --git a/package/Config.in b/package/Config.in index 2ec623ed8f..fe636fde9d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1988,6 +1988,7 @@ menu "Other" ???????? source "package/elfutils/Config.in" ???????? source "package/ell/Config.in" ???????? source "package/falcosecurity-libs/Config.in" +?????? source "package/fft2d/Config.in" ???????? source "package/fftw/Config.in" ???????? source "package/flann/Config.in" ???????? source "package/flatbuffers/Config.in" diff --git a/package/fft2d/Config.in b/package/fft2d/Config.in new file mode 100644 index 0000000000..38394f6170 --- /dev/null +++ b/package/fft2d/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FFT2D +?????? bool "fft2d" +?????? help +???????? This is a package to calculate Discrete Fourier/Cosine/Sine +???????? Transforms of 2,3-dimensional sequences of length 2^N. + +???????? http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html diff --git a/package/fft2d/fft2d.hash b/package/fft2d/fft2d.hash new file mode 100644 index 0000000000..a1b1a326ae --- /dev/null +++ b/package/fft2d/fft2d.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? ada7e99087c4ed477bfdf11413f2ba8db8a840ba9bbf8ac94f4f3972e2a7cec9? fft2d.tgz +# License files, locally calculated +sha256? 0b2a2082537735a2a576dbec2e8f9c1a09812eac6df6a389502a6ba860072906? readme2d.txt diff --git a/package/fft2d/fft2d.mk b/package/fft2d/fft2d.mk new file mode 100644 index 0000000000..6263b1af38 --- /dev/null +++ b/package/fft2d/fft2d.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# fft2d +# +################################################################################ + +FFT2D_VERSION = 2006.12.28 +FFT2D_SITE = https://www.kurims.kyoto-u.ac.jp/~ooura +FFT2D_SOURCE = fft2d.tgz +FFT2D_LICENSE = readme2d.txt +FFT2D_LICENSE_FILES = readme2d.txt +FFT2D_INSTALL_STAGING = YES +FFT2D_INSTALL_TARGET = NO + +define FFT2D_INSTALL_STAGING_CMDS +?????? mkdir -p $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.c $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.f $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.h $(STAGING_DIR)/usr/include/fft2d +endef + +$(eval $(generic-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:16:45 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:16:45 +0000 Subject: [Buildroot] [PATCH v2 7/8] package/farmhash: new package In-Reply-To: <20221128175851.1913859-7-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-7-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 7/8] package/farmhash: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in????????????? |? 1 + ?package/farmhash/Config.in???? |? 7 +++++++ ?package/farmhash/farmhash.hash |? 4 ++++ ?package/farmhash/farmhash.mk?? | 14 ++++++++++++++ ?4 files changed, 26 insertions(+) ?create mode 100644 package/farmhash/Config.in ?create mode 100644 package/farmhash/farmhash.hash ?create mode 100644 package/farmhash/farmhash.mk diff --git a/package/Config.in b/package/Config.in index fe636fde9d..a59d074430 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1988,6 +1988,7 @@ menu "Other" ???????? source "package/elfutils/Config.in" ???????? source "package/ell/Config.in" ???????? source "package/falcosecurity-libs/Config.in" +?????? source "package/farmhash/Config.in" ???????? source "package/fft2d/Config.in" ???????? source "package/fftw/Config.in" ???????? source "package/flann/Config.in" diff --git a/package/farmhash/Config.in b/package/farmhash/Config.in new file mode 100644 index 0000000000..0ad16f933b --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FARMHASH +?????? bool "farmhash" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? FarmHash, a family of hash functions. + +???????? https://github.com/google/farmhash diff --git a/package/farmhash/farmhash.hash b/package/farmhash/farmhash.hash new file mode 100644 index 0000000000..afdfc0f994 --- /dev/null +++ b/package/farmhash/farmhash.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 18392cf0736e1d62ecbb8d695c31496b6507859e8c75541d7ad0ba092dc52115? farmhash-0d859a811870d10f53a594927d0d0b97573ad06d.tar.gz +# License files, locally calculated +sha256? 4162dd091caae234f72d3b57e138174f733e736b2430a4c51b098b17d866fcb6? COPYING diff --git a/package/farmhash/farmhash.mk b/package/farmhash/farmhash.mk new file mode 100644 index 0000000000..6ab7d1a88b --- /dev/null +++ b/package/farmhash/farmhash.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# farmhash +# +################################################################################ + +FARMHASH_VERSION = 0d859a811870d10f53a594927d0d0b97573ad06d +FARMHASH_SITE = $(call github,google,farmhash,$(FARMHASH_VERSION)) +FARMHASH_LICENSE = MIT +FARMHASH_LICENSE_FILES = COPYING +FARMHASH_INSTALL_STAGING = YES +FARMHASH_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11" + +$(eval $(autotools-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:18:29 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:18:29 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: <20221128175851.1913859-8-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 8/8] package/tensorflow-lite: new package ? From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v1 -> v2: ? - fix label_image build ? - more explicit cmake config --- ?package/Config.in???????????????????????????? |? 1 + ?.../0001-lite-Update-CMakeLists.txt.patch???? | 49 +++++++++++++++++++ ?.../0002-Fix-FindFlatBuffers-cmake-file.patch | 37 ++++++++++++++ ?...ink-tensorflow-lite-against-gemmlowp.patch | 32 ++++++++++++ ?package/tensorflow-lite/Config.in???????????? | 32 ++++++++++++ ?package/tensorflow-lite/tensorflow-lite.hash? |? 4 ++ ?package/tensorflow-lite/tensorflow-lite.mk??? | 49 +++++++++++++++++++ ?7 files changed, 204 insertions(+) ?create mode 100644 package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch ?create mode 100644 package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch ?create mode 100644 package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch ?create mode 100644 package/tensorflow-lite/Config.in ?create mode 100644 package/tensorflow-lite/tensorflow-lite.hash ?create mode 100644 package/tensorflow-lite/tensorflow-lite.mk diff --git a/package/Config.in b/package/Config.in index a59d074430..c979710f32 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2105,6 +2105,7 @@ endif ???????? source "package/sphinxbase/Config.in" ???????? source "package/startup-notification/Config.in" ???????? source "package/tbb/Config.in" +?????? source "package/tensorflow-lite/Config.in" ???????? source "package/tinycbor/Config.in" ???????? source "package/tz/Config.in" ???????? source "package/tzdata/Config.in" diff --git a/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch b/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch new file mode 100644 index 0000000000..53b5170681 --- /dev/null +++ b/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch @@ -0,0 +1,49 @@ +From 081c2e4e3cf021efb2853a485a18b563e88f6117 Mon Sep 17 00:00:00 2001 +From: Terry Heo +Date: Tue, 1 Nov 2022 15:55:30 -0700 +Subject: [PATCH] lite: Update CMakeLists.txt + +This changes are needed to build kernel tests. + +PiperOrigin-RevId: 485439972 + +Signed-off-by: James Hilliard +[james.hilliard1 at gmail.com: backport from upstream commit +081c2e4e3cf021efb2853a485a18b563e88f6117] +--- + tensorflow/lite/CMakeLists.txt | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index 9dfbb4b72f3..fd8b3faf1e2 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -209,6 +209,9 @@ list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*tflite_with_xnnpack\\.cc$") + # Exclude Flex related files. + list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*with_selected_ops\\.cc$") + ++# Exclude tensorflow_profiler_logger files. ++list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*tensorflow_profiler_logger\\.cc$") ++ + if(_TFLITE_ENABLE_MMAP) +?? list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*mmap_allocation_disabled\\.cc$") + else() +@@ -222,6 +225,7 @@ if(NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "iOS") + endif() + populate_tflite_source_vars("core" TFLITE_CORE_SRCS) + populate_tflite_source_vars("core/api" TFLITE_CORE_API_SRCS) ++populate_tflite_source_vars("core/c" TFLITE_CORE_C_SRCS) + populate_tflite_source_vars("c" TFLITE_C_SRCS) + populate_tflite_source_vars("delegates" TFLITE_DELEGATES_SRCS) + if(TFLITE_ENABLE_GPU) +@@ -483,6 +487,7 @@ endif() + # TFLite library + set(_ALL_TFLITE_SRCS +?? ${TFLITE_CORE_API_SRCS} ++? ${TFLITE_CORE_C_SRCS} +?? ${TFLITE_CORE_SRCS} +?? ${TFLITE_C_SRCS} +?? ${TFLITE_DELEGATES_FLEX_SRCS} +-- +2.34.1 + diff --git a/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch b/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch new file mode 100644 index 0000000000..e97bb3e52f --- /dev/null +++ b/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch @@ -0,0 +1,37 @@ +From a4ff4b5e952a22906ac0ed01e73f84f42926c325 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Thu, 24 Nov 2022 14:29:06 -0700 +Subject: [PATCH] Fix FindFlatBuffers cmake file + +Capitalization needs to match for system cmake override to work: +https://github.com/google/flatbuffers/blob/v22.11.23/CMake/FindFlatBuffers.cmake + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/tensorflow/tensorflow/pull/58677] +--- + tensorflow/lite/CMakeLists.txt????????????????????????????????? | 2 +- + .../modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake}??? | 0 + 2 files changed, 1 insertion(+), 1 deletion(-) + rename tensorflow/lite/tools/cmake/modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake} (100%) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index f9c30d6a046..c2ee9edfb61 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -143,7 +143,7 @@ find_package(absl REQUIRED) + find_package(Eigen3 REQUIRED) + find_package(farmhash REQUIRED) + find_package(fft2d REQUIRED) +-find_package(Flatbuffers REQUIRED) ++find_package(FlatBuffers REQUIRED) + find_package(gemmlowp REQUIRED) + find_package(NEON_2_SSE REQUIRED) + find_package(cpuinfo REQUIRED)? #CPUINFO is used by XNNPACK and RUY library +diff --git a/tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake b/tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake +similarity index 100% +rename from tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake +rename to tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake +-- +2.34.1 + diff --git a/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch b/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch new file mode 100644 index 0000000000..dbee9942b3 --- /dev/null +++ b/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch @@ -0,0 +1,32 @@ +From fb584589f707853d85a081c99b1b82598c2631c1 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Thu, 24 Nov 2022 15:10:27 -0700 +Subject: [PATCH] Don't link tensorflow-lite against gemmlowp + +We can't link against gemmlowp as it is a header only library. + +Fixes: +/bin/ld: cannot find -lgemmlowp: No such file or directory + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/tensorflow/tensorflow/pull/58678] +--- + tensorflow/lite/CMakeLists.txt | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index f9c30d6a046..3fe5ed15605 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -560,7 +560,6 @@ target_link_libraries(tensorflow-lite +???? farmhash +???? fft2d_fftsg2d +???? flatbuffers::flatbuffers +-??? gemmlowp +???? ruy::ruy +???? pthreadpool +???? ${CMAKE_DL_LIBS} +-- +2.34.1 + diff --git a/package/tensorflow-lite/Config.in b/package/tensorflow-lite/Config.in new file mode 100644 index 0000000000..9231d674bd --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,32 @@ +config BR2_PACKAGE_TENSORFLOW_LITE +?????? bool "tensorflow-lite" +?????? depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 +?????? depends on BR2_TOOLCHAIN_USES_GLIBC +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? depends on BR2_TOOLCHAIN_HAS_THREADS +?????? depends on BR2_SHARED_LIBS +?????? depends on ( BR2_arm && BR2_ARM_CPU_ARMV7A ) || ( BR2_aarch64 && BR2_ARM_CPU_ARMV8A ) +?????? select BR2_PACKAGE_CPUINFO +?????? select BR2_PACKAGE_EIGEN +?????? select BR2_PACKAGE_FARMHASH +?????? select BR2_PACKAGE_FFT2D +?????? select BR2_PACKAGE_FLATBUFFERS +?????? select BR2_PACKAGE_GEMMLOWP +?????? select BR2_PACKAGE_LIBABSEIL_CPP +?????? select BR2_PACKAGE_NEON_2_SSE +?????? select BR2_PACKAGE_RUY +?????? help +???????? Tensorflow Lite dynamic library and headers: Inference engine to run previously trained machine learning models. + +comment "tensorflow-lite needs needs a toolchain w/ gcc >= 9" +?????? depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 + +comment "tensorflow-lite needs a toolchain w/ glibc, C++, threads" +?????? depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ +?????????????????????? !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" +?????? depends on !BR2_SHARED_LIBS + +comment "tensorflow-lite in buildroot currently only supports arm + armv7a cpu or arm64 + armv8a cpu targets" +?????? depends on ( BR2_arm && !BR2_ARM_CPU_ARMV7A ) || ( BR2_aarch64 && !BR2_ARM_CPU_ARMV8A) || (!BR2_arm && !BR2_aarch64) diff --git a/package/tensorflow-lite/tensorflow-lite.hash b/package/tensorflow-lite/tensorflow-lite.hash new file mode 100644 index 0000000000..7d9035707b --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 99c732b92b1b37fc243a559e02f9aef5671771e272758aa4aec7f34dc92dac48? tensorflow-lite-2.11.0.tar.gz +# License files, locally calculated +sha256? 71c6915d04265772a0339bed47276942c678b45cc01534210ebe6984fd1aec65? LICENSE diff --git a/package/tensorflow-lite/tensorflow-lite.mk b/package/tensorflow-lite/tensorflow-lite.mk new file mode 100644 index 0000000000..1f75f3813c --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# tensorflow-lite +# +################################################################################ + +TENSORFLOW_LITE_VERSION = 2.11.0 +TENSORFLOW_LITE_SITE =? $(call github,tensorflow,tensorflow,v$(TENSORFLOW_LITE_VERSION)) +TENSORFLOW_LITE_INSTALL_STAGING = YES +TENSORFLOW_LITE_LICENSE = Apache-2.0 +TENSORFLOW_LITE_LICENSE_FILES = LICENSE +TENSORFLOW_LITE_SUBDIR = tensorflow/lite +TENSORFLOW_LITE_SUPPORTS_IN_SOURCE_BUILD = NO +TENSORFLOW_LITE_DEPENDENCIES += \ +?????? host-pkgconf \ +?????? host-flatbuffers \ +?????? cpuinfo \ +?????? eigen \ +?????? farmhash \ +?????? fft2d \ +?????? flatbuffers \ +?????? gemmlowp \ +?????? libabseil-cpp \ +?????? neon-2-sse \ +?????? ruy + +TENSORFLOW_LITE_CONF_OPTS = \ +?????? -Dabsl_DIR=$(STAGING_DIR)/usr/lib/cmake/absl \ +?????? -DBUILD_SHARED_LIBS=ON \ +?????? -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -I$(STAGING_DIR)/usr/include/gemmlowp" \ +?????? -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ +?????? -DEigen3_DIR=$(STAGING_DIR)/usr/share/eigen3/cmake \ +?????? -DFARMHASH_SOURCE_DIR=$(FARMHASH_DIR) \ +?????? -Dfarmhash_DIR=$(STAGING_DIR)/usr/lib \ +?????? -DFETCHCONTENT_FULLY_DISCONNECTED=ON \ +?????? -DFETCHCONTENT_QUIET=OFF \ +?????? -DFFT2D_SOURCE_DIR=$(STAGING_DIR)/usr/include/fft2d \ +?????? -DFlatBuffers_DIR=$(STAGING_DIR)/usr/lib/cmake/flatbuffers \ +?????? -DNEON_2_SSE_DIR=$(STAGING_DIR)/usr/lib/cmake/NEON_2_SSE \ +?????? -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ +?????? -DTFLITE_ENABLE_GPU=OFF \ +?????? -DTFLITE_ENABLE_INSTALL=ON \ +?????? -DTFLITE_ENABLE_MMAP=ON \ +?????? -DTFLITE_ENABLE_NNAPI=ON \ +?????? -DTFLITE_ENABLE_RUY=ON \ +?????? -DTFLITE_ENABLE_XNNPACK=OFF + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From ju.o at free.fr Fri Dec 16 22:19:34 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 16 Dec 2022 23:19:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/swipl: new package Message-ID: <20221216221934.465323-1-ju.o@free.fr> SWI-Prolog offers a comprehensive free Prolog environment. Since its start in 1987, SWI-Prolog development has been driven by the needs of real world applications. SWI-Prolog is widely used in research and education as well as commercial applications. Signed-off-by: Julien Olivain --- Tested on top of branch master at commit f62d409 with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_swipl.py [no-output] ./utils/test-pkg -a -p swipl arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: SKIPPED bootlin-armv5-uclibc [ 4/44]: SKIPPED bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: SKIPPED bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED bootlin-m68k-68040-uclibc [ 9/44]: SKIPPED bootlin-microblazeel-uclibc [10/44]: SKIPPED bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: SKIPPED bootlin-nios2-glibc [13/44]: SKIPPED bootlin-openrisc-uclibc [14/44]: SKIPPED bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: SKIPPED bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: SKIPPED bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: SKIPPED bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: SKIPPED bootlin-xtensa-uclibc [26/44]: SKIPPED br-arm-basic [27/44]: SKIPPED br-arm-full-nothread [28/44]: SKIPPED br-arm-full-static [29/44]: SKIPPED br-i386-pentium4-full [30/44]: SKIPPED br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: SKIPPED br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: SKIPPED br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: SKIPPED sourcery-arm [40/44]: SKIPPED sourcery-arm-thumb2 [41/44]: SKIPPED sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: SKIPPED 44 builds, 24 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_swipl.TestSWIPL ... OK --- DEVELOPERS | 3 + package/Config.in | 1 + package/swipl/Config.in | 38 +++++++++++++ package/swipl/swipl.hash | 4 ++ package/swipl/swipl.mk | 55 +++++++++++++++++++ support/testing/tests/package/test_swipl.py | 52 ++++++++++++++++++ .../test_swipl/rootfs-overlay/root/sudoku.pl | 42 ++++++++++++++ 7 files changed, 195 insertions(+) create mode 100644 package/swipl/Config.in create mode 100644 package/swipl/swipl.hash create mode 100644 package/swipl/swipl.mk create mode 100644 support/testing/tests/package/test_swipl.py create mode 100644 support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..38259fd0d8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: package/python-distro/ F: package/python-gnupg/ F: package/python-pyalsa/ F: package/riscv-isa-sim/ +F: package/swipl/ F: package/tinycompress/ F: package/z3/ F: package/zynaddsubfx/ @@ -1696,6 +1697,8 @@ F: support/testing/tests/package/test_ola/ F: support/testing/tests/package/test_python_distro.py F: support/testing/tests/package/test_python_gnupg.py F: support/testing/tests/package/test_python_pyalsa.py +F: support/testing/tests/package/test_swipl.py +F: support/testing/tests/package/test_swipl/ F: support/testing/tests/package/test_z3.py N: Julien Viard de Galbert diff --git a/package/Config.in b/package/Config.in index 914c3584e9..64e2bdd991 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1351,6 +1351,7 @@ endmenu endif source "package/quickjs/Config.in" source "package/ruby/Config.in" + source "package/swipl/Config.in" source "package/tcl/Config.in" if BR2_PACKAGE_TCL menu "Tcl libraries/modules" diff --git a/package/swipl/Config.in b/package/swipl/Config.in new file mode 100644 index 0000000000..8d8d5b1b76 --- /dev/null +++ b/package/swipl/Config.in @@ -0,0 +1,38 @@ +# swipl supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_SWIPL_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + +config BR2_PACKAGE_SWIPL + bool "SWI-Prolog" + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # __has_attribute() + depends on BR2_PACKAGE_SWIPL_ARCH_SUPPORTS + # swipl needs fenv.h which is not provided by uclibc + depends on !BR2_TOOLCHAIN_USES_UCLIBC + select BR2_PACKAGE_ZLIB + help + SWI-Prolog offers a comprehensive free Prolog + environment. Since its start in 1987, SWI-Prolog development + has been driven by the needs of real world + applications. SWI-Prolog is widely used in research and + education as well as commercial applications. + + https://swi-prolog.org diff --git a/package/swipl/swipl.hash b/package/swipl/swipl.hash new file mode 100644 index 0000000000..be448a5604 --- /dev/null +++ b/package/swipl/swipl.hash @@ -0,0 +1,4 @@ +# From https://www.swi-prolog.org/download/stable +sha256 33b5de34712d58f14c1e019bd1613df9a474f5e5fd024155a0f6e67ebb01c307 swipl-9.0.2.tar.gz +# Locally calculated +sha256 770594d0f4463b71f1485f00e4bc5cf4b6f667d62ef6bc9bde2fee236541992a LICENSE diff --git a/package/swipl/swipl.mk b/package/swipl/swipl.mk new file mode 100644 index 0000000000..3f232f47f3 --- /dev/null +++ b/package/swipl/swipl.mk @@ -0,0 +1,55 @@ +################################################################################ +# +# swipl +# +################################################################################ + +SWIPL_VERSION = 9.0.2 +SWIPL_SITE = https://www.swi-prolog.org/download/stable/src +SWIPL_LICENSE = BSD-2-Clause +SWIPL_LICENSE_FILES = LICENSE + +SWIPL_DEPENDENCIES = host-swipl zlib + +# A host-swipl is needed to compile the target prolog boot +# boot.prl file. +HOST_SWIPL_CONF_OPTS = \ + -DBUILD_PDF_DOCUMENTATION=OFF \ + -DSWIPL_PACKAGES=OFF \ + -DUSE_GMP=OFF \ + -DUSE_TCMALLOC=OFF + +# swipl uses cmake macros try_run() and check_c_source_runs(), which +# are not suitable for cross compilation. We add results in cache to +# avoid running those tests. The SWIPL_NATIVE_FRIEND variable, is +# meant to point to build directory of a host native swipl, rather +# than the binary itself. The Cmake macro will append "src/swipl" to +# the path set to this variable. Therefore, we cannot use the host +# "swipl" binary installed in $(HOST_DIR)/usr/bin. +SWIPL_CONF_OPTS = \ + -DBUILD_PDF_DOCUMENTATION=OFF \ + -DHAVE_WEAK_ATTRIBUTE=1 \ + -DLLROUND_OK=1 \ + -DMODF_OK=1 \ + -DQSORT_R_GNU=1 \ + -DSWIPL_NATIVE_FRIEND=$(BUILD_DIR)/host-swipl-$(SWIPL_VERSION) \ + -DSWIPL_PACKAGES=OFF \ + -DUSE_TCMALLOC=OFF + +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +SWIPL_CONF_OPTS += -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + +ifeq ($(BR2_PACKAGE_GMP),y) +SWIPL_CONF_OPTS += -DUSE_GMP=ON +SWIPL_DEPENDENCIES += gmp +else +SWIPL_CONF_OPTS += -DUSE_GMP=OFF +endif + +ifeq ($(BR2_PACKAGE_NCURSES),y) +SWIPL_DEPENDENCIES += ncurses +endif + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) diff --git a/support/testing/tests/package/test_swipl.py b/support/testing/tests/package/test_swipl.py new file mode 100644 index 0000000000..4248f6f13c --- /dev/null +++ b/support/testing/tests/package/test_swipl.py @@ -0,0 +1,52 @@ +import os + +import infra.basetest + + +class TestSWIPL(infra.basetest.BRTest): + # Need to use a different toolchain than the default due to + # swipl requiring fenv.h not provided by uclibc. + config = \ + """ + BR2_arm=y + BR2_TOOLCHAIN_EXTERNAL=y + BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y + BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_GLIBC_STABLE=y + BR2_PACKAGE_SWIPL=y + BR2_ROOTFS_OVERLAY="{}" + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """.format( + # overlay to add a swi prolog test scripts + infra.filepath("tests/package/test_swipl/rootfs-overlay")) + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + # Check program executes + cmd = "swipl --version" + self.assertRunOk(cmd) + + # Check swipl fails when goal is false + cmd = "swipl -g false" + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + # Test output + string = "Hello Buildroot !" + cmd = "swipl -g 'writeln(\"{}\")' -t halt".format(string) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertEqual(output, [string]) + + # Check the swipl demo file works (ex: "sam" likes "pizza") + cmd = "swipl -g '[swi(demo/likes)]' -g 'likes(sam,pizza)' -t halt" + self.assertRunOk(cmd) + + # Run a more complex logic program (solve a sudoku) + cmd = "swipl -g top -t halt /root/sudoku.pl" + self.assertRunOk(cmd, timeout=10) diff --git a/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl b/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl new file mode 100644 index 0000000000..2b68b6cc89 --- /dev/null +++ b/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl @@ -0,0 +1,42 @@ +% taken from: +% https://www.swi-prolog.org/pldoc/man?section=clpfd-sudoku + +:- use_module(library(clpfd)). + +sudoku(Rows) :- + length(Rows, 9), maplist(same_length(Rows), Rows), + append(Rows, Vs), Vs ins 1..9, + maplist(all_distinct, Rows), + transpose(Rows, Columns), + maplist(all_distinct, Columns), + Rows = [As,Bs,Cs,Ds,Es,Fs,Gs,Hs,Is], + blocks(As, Bs, Cs), + blocks(Ds, Es, Fs), + blocks(Gs, Hs, Is). + +blocks([], [], []). +blocks([N1,N2,N3|Ns1], [N4,N5,N6|Ns2], [N7,N8,N9|Ns3]) :- + all_distinct([N1,N2,N3,N4,N5,N6,N7,N8,N9]), + blocks(Ns1, Ns2, Ns3). + +problem(1, [[_,_,_,_,_,_,_,_,_], + [_,_,_,_,_,3,_,8,5], + [_,_,1,_,2,_,_,_,_], + [_,_,_,5,_,7,_,_,_], + [_,_,4,_,_,_,1,_,_], + [_,9,_,_,_,_,_,_,_], + [5,_,_,_,_,_,_,7,3], + [_,_,2,_,1,_,_,_,_], + [_,_,_,_,4,_,_,_,9]]). + +top :- writeln("Sudoku solution:"), + problem(1, Rows), sudoku(Rows), maplist(portray_clause, Rows), + Rows = [[9, 8, 7, 6, 5, 4, 3, 2, 1], + [2, 4, 6, 1, 7, 3, 9, 8, 5], + [3, 5, 1, 9, 2, 8, 7, 4, 6], + [1, 2, 8, 5, 3, 7, 6, 9, 4], + [6, 3, 4, 8, 9, 2, 1, 5, 7], + [7, 9, 5, 4, 6, 1, 8, 3, 2], + [5, 1, 9, 2, 8, 6, 4, 7, 3], + [4, 7, 2, 3, 1, 9, 5, 6, 8], + [8, 6, 3, 7, 4, 5, 2, 1, 9]]. -- 2.38.1 From mr.bossman075 at gmail.com Sat Dec 17 05:13:33 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:33 -0500 Subject: [Buildroot] [PATCH v2 0/4] Add RISC-V 32 NOMMU support Message-ID: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> This patch-set aims to add NOMMU support to RV32. Many people want to build simple emulators or HDL models of RISC-V this patch makes it posible to run linux on them. Yimin Gu is the original author of this set. Submitted here: https://lists.buildroot.org/pipermail/buildroot/2022-November/656134.html Though Jesse T made the configs more concise. Aswell fixed the 1k line Dconf, and split into 3 distinct patches. A couple things to note: - UcLibc seems to want __ARCH_WANT_TIME32_SYSCALLS for adjtimex, but Linux doesnt provide this for RV32. - Patch 2 adds __ARCH_WANT_STAT64, but I'm not sure if this is needed. - Busybox doesnt build umask or unset for NOMMU systems. I have seen this happen on STM32 aswell as I.MXRT [__ARCH_WANT_TIME32_SYSCALLS]: https://patchwork.kernel.org/project/linux-arm-kernel/patch/20190218210712.3503891-5-arnd at arndb.de/ Jesse Taube (1): configs/qemu_riscv32_nommu_virt_defconfig: New defconfig Yimin Gu (3): package/elf2flt: add RISC-V 32-bits support package/uclibc: Add RISC-V 32-bit support arch: Enable support for RISC-V 32-bit NOMMU arch/Config.in.riscv | 2 - board/qemu/riscv32-virt/nommu/defconfig | 16 ++ .../riscv32-virt/nommu/patches/linux-headers | 1 + ...nfig-Allow-RV32-to-build-with-no-MMU.patch | 43 ++++++ ...le-stat64-and-time32-for-RV32-uclibc.patch | 40 +++++ board/qemu/riscv32-virt/readme.txt | 6 +- configs/qemu_riscv32_nommu_virt_defconfig | 31 ++++ package/Makefile.in | 4 +- .../0007-Added-RISC-V-32-bit-support.patch | 87 +++++++++++ .../uclibc/0001-RISC-V-32-bit-support.patch | 145 ++++++++++++++++++ package/uclibc/Config.in | 2 + 11 files changed, 372 insertions(+), 5 deletions(-) create mode 100644 board/qemu/riscv32-virt/nommu/defconfig create mode 120000 board/qemu/riscv32-virt/nommu/patches/linux-headers create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch create mode 100644 configs/qemu_riscv32_nommu_virt_defconfig create mode 100644 package/elf2flt/0007-Added-RISC-V-32-bit-support.patch create mode 100644 package/uclibc/0001-RISC-V-32-bit-support.patch -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:34 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:34 -0500 Subject: [Buildroot] [PATCH v2 1/4] package/elf2flt: add RISC-V 32-bits support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-2-Mr.Bossman075@gmail.com> From: Yimin Gu Enable selecting elf2flt for RISC-V 32-bits no MMU builds. Also modify the package Makefile.in file to add the -fPIC option to the target CFLAGS for RISC-V 32-bits no MMU builds. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- package/Makefile.in | 4 +- .../0007-Added-RISC-V-32-bit-support.patch | 87 +++++++++++++++++++ 2 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 package/elf2flt/0007-Added-RISC-V-32-bit-support.patch diff --git a/package/Makefile.in b/package/Makefile.in index 43d214bcbe..4f554f48eb 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -41,7 +41,7 @@ GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) # FLAT binary format needs uclinux, except RISC-V 64-bits which needs # the regular linux name. -ifeq ($(BR2_BINFMT_FLAT):$(BR2_RISCV_64),y:) +ifeq ($(BR2_BINFMT_FLAT):$(BR2_riscv),y:) TARGET_OS = uclinux else TARGET_OS = linux @@ -174,7 +174,7 @@ TARGET_CXXFLAGS += -fno-dwarf2-cfi-asm endif ifeq ($(BR2_BINFMT_FLAT),y) -ifeq ($(BR2_RISCV_64),y) +ifeq ($(BR2_riscv),y) TARGET_CFLAGS += -fPIC endif ifeq ($(BR2_BINFMT_FLAT_ONE),y) diff --git a/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch b/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch new file mode 100644 index 0000000000..93ee955552 --- /dev/null +++ b/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch @@ -0,0 +1,87 @@ +From 4a4e8551b7f14ecd2092debbe256c667497a256d Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Wed, 14 Dec 2022 06:49:46 -0500 +Subject: [PATCH] Added RISC-V 32-bit support + +Allow elf2flt to work with RISC-V 32-bit targets. With these changes, the +uclibc toolchain and busybox can work fine for rv32 no MMU systems with +no noticable problem. +Signed-off-by: Jesse Taube +[Add more ELF relco types and edit commit message] +Signed-off-by: Yimin Gu +--- + elf2flt.c | 18 +++++++++++++++--- + ld-elf2flt.c | 2 +- + 2 files changed, 16 insertions(+), 4 deletions(-) + +diff --git a/elf2flt.c b/elf2flt.c +index 99ad2a8..23c9907 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -81,7 +81,7 @@ const char *elf2flt_progname; + #include + #elif defined(TARGET_xtensa) + #include +-#elif defined(TARGET_riscv64) ++#elif defined(TARGET_riscv64) || defined(TARGET_riscv32) + #include + #endif + +@@ -127,6 +127,8 @@ const char *elf2flt_progname; + #define ARCH "xtensa" + #elif defined(TARGET_riscv64) + #define ARCH "riscv64" ++#elif defined(TARGET_riscv32) ++#define ARCH "riscv32" + #else + #error "Don't know how to support your CPU architecture??" + #endif +@@ -351,7 +353,8 @@ ro_reloc_data_section_should_be_in_text(asection *s) + { + if ((s->flags & (SEC_DATA | SEC_READONLY | SEC_RELOC)) == + (SEC_DATA | SEC_READONLY | SEC_RELOC)) { +-#if defined(TARGET_m68k) || defined(TARGET_riscv64) || defined(TARGET_xtensa) ++#if defined(TARGET_m68k) || defined(TARGET_riscv64) || \ ++ defined(TARGET_riscv32) || defined(TARGET_xtensa) + if (!strcmp(".eh_frame", s->name)) + return false; + #endif +@@ -851,12 +854,21 @@ output_relocs ( + break; + default: + goto bad_resolved_reloc; +-#elif defined(TARGET_riscv64) ++#elif defined(TARGET_riscv64) || defined(TARGET_riscv32) + case R_RISCV_32_PCREL: ++ case R_RISCV_ADD8: ++ case R_RISCV_ADD16: + case R_RISCV_ADD32: + case R_RISCV_ADD64: ++ case R_RISCV_SUB6: ++ case R_RISCV_SUB8: ++ case R_RISCV_SUB16: + case R_RISCV_SUB32: + case R_RISCV_SUB64: ++ case R_RISCV_SET6: ++ case R_RISCV_SET8: ++ case R_RISCV_SET16: ++ case R_RISCV_SET32: + continue; + case R_RISCV_32: + case R_RISCV_64: +diff --git a/ld-elf2flt.c b/ld-elf2flt.c +index 75ee1bb..68b2a4a 100644 +--- a/ld-elf2flt.c ++++ b/ld-elf2flt.c +@@ -327,7 +327,7 @@ static int do_final_link(void) + /* riscv adds a global pointer symbol to the linker file with the + "RISCV_GP:" prefix. Remove the prefix for riscv64 architecture and + the entire line for other architectures. */ +- if (streq(TARGET_CPU, "riscv64")) ++ if (streq(TARGET_CPU, "riscv64") || streq(TARGET_CPU, "riscv32")) + append_sed(&sed, "^RISCV_GP:", ""); + else + append_sed(&sed, "^RISCV_GP:", NULL); +-- +2.38.1 + -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:35 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:35 -0500 Subject: [Buildroot] [PATCH v2 2/4] package/uclibc: Add RISC-V 32-bit support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-3-Mr.Bossman075@gmail.com> From: Yimin Gu riscv32 can be built with or without MMU. This patch adds support for building uClibc for riscv32. The patch is based on the existing riscv64 support. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- .../uclibc/0001-RISC-V-32-bit-support.patch | 145 ++++++++++++++++++ package/uclibc/Config.in | 2 + 2 files changed, 147 insertions(+) create mode 100644 package/uclibc/0001-RISC-V-32-bit-support.patch diff --git a/package/uclibc/0001-RISC-V-32-bit-support.patch b/package/uclibc/0001-RISC-V-32-bit-support.patch new file mode 100644 index 0000000000..71fb401519 --- /dev/null +++ b/package/uclibc/0001-RISC-V-32-bit-support.patch @@ -0,0 +1,145 @@ +From 537b2ef6350fdf7604d59bc2a50388cb98045d7f Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Mon, 1 Aug 2022 15:22:40 +0900 +Subject: [PATCH] uclibc: RISC-V 32-bit support + +Added 32-bit RISC-V support. With these changes, elf2flt patch +6055525082d1, and kernel patch 700b2f0ce371, no MMU rv32 buildroot +system can work without any noticable problem. + +There's no substantial code change except definations and config +options. + +Signed-off-by: Yimin Gu +--- + Rules.mak | 2 ++ + extra/Configs/Config.in | 9 +++++++++ + extra/Configs/Config.riscv32 | 14 ++++++++++++++ + libc/sysdeps/linux/riscv32 | 1 + + libc/sysdeps/linux/riscv64/bits/wordsize.h | 3 ++- + libc/sysdeps/linux/riscv64/sys/asm.h | 6 +++++- + 6 files changed, 33 insertions(+), 2 deletions(-) + create mode 100644 extra/Configs/Config.riscv32 + create mode 120000 libc/sysdeps/linux/riscv32 + +diff --git a/Rules.mak b/Rules.mak +index 3fb64c728..71a14fc38 100644 +--- a/Rules.mak ++++ b/Rules.mak +@@ -305,6 +305,7 @@ ifneq ($(TARGET_ARCH),c6x) + ifneq ($(TARGET_ARCH),h8300) + ifneq ($(TARGET_ARCH),arc) + ifneq ($(TARGET_ARCH),aarch64) ++ifneq ($(TARGET_ARCH),riscv32) + CPU_CFLAGS-y += -msoft-float + endif + endif +@@ -316,6 +317,7 @@ endif + endif + endif + endif ++endif + + ifeq ($(TARGET_ARCH),aarch64) + CPU_CFLAGS-y += -ftls-model=initial-exec +diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in +index a58ceb265..5e6af800d 100644 +--- a/extra/Configs/Config.in ++++ b/extra/Configs/Config.in +@@ -39,6 +39,7 @@ choice + default TARGET_or1k if DESIRED_TARGET_ARCH = "or1k" + default TARGET_powerpc if DESIRED_TARGET_ARCH = "powerpc" + default TARGET_riscv64 if DESIRED_TARGET_ARCH = "riscv64" ++ default TARGET_riscv32 if DESIRED_TARGET_ARCH = "riscv32" + default TARGET_sh if DESIRED_TARGET_ARCH = "sh" + default TARGET_sparc if DESIRED_TARGET_ARCH = "sparc" + default TARGET_sparc64 if DESIRED_TARGET_ARCH = "sparc64" +@@ -125,6 +126,9 @@ config TARGET_powerpc + config TARGET_riscv64 + bool "riscv64" + ++config TARGET_riscv32 ++ bool "riscv32" ++ + config TARGET_sh + bool "superh" + +@@ -240,6 +244,10 @@ if TARGET_riscv64 + source "extra/Configs/Config.riscv64" + endif + ++if TARGET_riscv32 ++source "extra/Configs/Config.riscv32" ++endif ++ + if TARGET_sh + source "extra/Configs/Config.sh" + endif +@@ -538,6 +546,7 @@ config UCLIBC_HAS_LINUXTHREADS + select UCLIBC_HAS_REALTIME + depends on !TARGET_aarch64 && \ + !TARGET_riscv64 && \ ++ !TARGET_riscv32 && \ + !TARGET_metag + help + If you want to compile uClibc with Linuxthreads support, then answer Y. +diff --git a/extra/Configs/Config.riscv32 b/extra/Configs/Config.riscv32 +new file mode 100644 +index 000000000..304d30f70 +--- /dev/null ++++ b/extra/Configs/Config.riscv32 +@@ -0,0 +1,14 @@ ++# ++# For a description of the syntax of this configuration file, ++# see extra/config/Kconfig-language.txt ++# ++ ++config TARGET_ARCH ++ string ++ default "riscv32" ++ ++config FORCE_OPTIONS_FOR_ARCH ++ bool ++ default y ++ select ARCH_LITTLE_ENDIAN ++ select ARCH_HAS_MMU +diff --git a/libc/sysdeps/linux/riscv32 b/libc/sysdeps/linux/riscv32 +new file mode 120000 +index 000000000..11677ef05 +--- /dev/null ++++ b/libc/sysdeps/linux/riscv32 +@@ -0,0 +1 @@ ++riscv64 +\ No newline at end of file +diff --git a/libc/sysdeps/linux/riscv64/bits/wordsize.h b/libc/sysdeps/linux/riscv64/bits/wordsize.h +index 67a16ba62..1fc649aad 100644 +--- a/libc/sysdeps/linux/riscv64/bits/wordsize.h ++++ b/libc/sysdeps/linux/riscv64/bits/wordsize.h +@@ -25,5 +25,6 @@ + #if __riscv_xlen == 64 + # define __WORDSIZE_TIME64_COMPAT32 1 + #else +-# error "rv32i-based targets are not supported" ++# define __WORDSIZE_TIME64_COMPAT32 1 ++// # warning "rv32i-based targets are experimental" + #endif +diff --git a/libc/sysdeps/linux/riscv64/sys/asm.h b/libc/sysdeps/linux/riscv64/sys/asm.h +index ddb84b683..3c94c9a70 100644 +--- a/libc/sysdeps/linux/riscv64/sys/asm.h ++++ b/libc/sysdeps/linux/riscv64/sys/asm.h +@@ -26,7 +26,11 @@ + # define REG_S sd + # define REG_L ld + #elif __riscv_xlen == 32 +-# error "rv32i-based targets are not supported" ++# define PTRLOG 2 ++# define SZREG 4 ++# define REG_S sw ++# define REG_L lw ++// # warning "rv32i-based targets are experimental" + #else + # error __riscv_xlen must equal 32 or 64 + #endif +-- +2.37.1 + diff --git a/package/uclibc/Config.in b/package/uclibc/Config.in index 2555487f06..a1e9305ca0 100644 --- a/package/uclibc/Config.in +++ b/package/uclibc/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_UCLIBC_ARCH_SUPPORTS default y if BR2_powerpc # see libc/sysdeps/linux/riscv64/sys/asm.h default y if BR2_RISCV_64 && (BR2_RISCV_ABI_LP64 || BR2_RISCV_ABI_LP64D) + default y if BR2_RISCV_32 default y if BR2_sh4 default y if BR2_sh4eb default y if BR2_sparc @@ -138,6 +139,7 @@ config BR2_UCLIBC_TARGET_ARCH default "i386" if BR2_i386 default "x86_64" if BR2_x86_64 default "riscv64" if BR2_RISCV_64 + default "riscv32" if BR2_RISCV_32 config BR2_UCLIBC_MIPS_ABI string -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:36 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:36 -0500 Subject: [Buildroot] [PATCH v2 3/4] arch: Enable support for RISC-V 32-bit NOMMU In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-4-Mr.Bossman075@gmail.com> From: Yimin Gu Allow RV32 to select to be built as a NOMMU architecture. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- arch/Config.in.riscv | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/Config.in.riscv b/arch/Config.in.riscv index b5e84389e0..c79cf9b410 100644 --- a/arch/Config.in.riscv +++ b/arch/Config.in.riscv @@ -71,7 +71,6 @@ choice config BR2_RISCV_32 bool "32-bit" - select BR2_USE_MMU config BR2_RISCV_64 bool "64-bit" @@ -82,7 +81,6 @@ endchoice config BR2_RISCV_USE_MMU bool "MMU support" default y - depends on BR2_RISCV_64 select BR2_USE_MMU help Enable this option if your RISC-V core has a MMU (Memory -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:37 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:37 -0500 Subject: [Buildroot] [PATCH v2 4/4] configs/qemu_riscv32_nommu_virt_defconfig: New defconfig In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-5-Mr.Bossman075@gmail.com> Add RISC-V 32-bit nommu defconfig for QEMU virt machine with MMU disabled. Unlike qemu_riscv32_virt, qemu_riscv32_nommu_virt does not use OpenSBI, since the kernel is running in machine mode (M-mode). Signed-off-by: Jesse Taube Cc: Yimin Gu --- board/qemu/riscv32-virt/nommu/defconfig | 16 +++++++ .../riscv32-virt/nommu/patches/linux-headers | 1 + ...nfig-Allow-RV32-to-build-with-no-MMU.patch | 43 +++++++++++++++++++ ...le-stat64-and-time32-for-RV32-uclibc.patch | 40 +++++++++++++++++ board/qemu/riscv32-virt/readme.txt | 6 ++- configs/qemu_riscv32_nommu_virt_defconfig | 31 +++++++++++++ 6 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 board/qemu/riscv32-virt/nommu/defconfig create mode 120000 board/qemu/riscv32-virt/nommu/patches/linux-headers create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch create mode 100644 configs/qemu_riscv32_nommu_virt_defconfig diff --git a/board/qemu/riscv32-virt/nommu/defconfig b/board/qemu/riscv32-virt/nommu/defconfig new file mode 100644 index 0000000000..460907253a --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/defconfig @@ -0,0 +1,16 @@ +CONFIG_BLK_DEV_INITRD=y +# CONFIG_MMU is not set +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_SOC_VIRT=y +CONFIG_NONPORTABLE=y +CONFIG_ARCH_RV32I=y +CONFIG_BINFMT_FLAT=y +CONFIG_SLOB=y +CONFIG_VIRTIO_BLK=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_OF_PLATFORM=y +CONFIG_VIRTIO_MMIO=y +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y +CONFIG_EXT2_FS=y +CONFIG_PRINTK_TIME=y diff --git a/board/qemu/riscv32-virt/nommu/patches/linux-headers b/board/qemu/riscv32-virt/nommu/patches/linux-headers new file mode 120000 index 0000000000..ce5e2c77b2 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux-headers @@ -0,0 +1 @@ +linux/ \ No newline at end of file diff --git a/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch new file mode 100644 index 0000000000..af11ddf953 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch @@ -0,0 +1,43 @@ +From 57800c87e422375ec0df4d5ad7f33659f7b60093 Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Sat, 10 Dec 2022 22:27:47 -0500 +Subject: [PATCH] riscv: Kconfig: Allow RV32 to build with no MMU + +Some RISC-V 32bit ores do not have an MMU, and the kernel should be +able to build for them. This patch enables the RV32 to be built with +no MMU support. + +Signed-off-by: Yimin Gu +CC=c: Jesse Taube +Tested-By: Waldemar Brodkorb +Signed-off-by: Jesse Taube +--- + arch/riscv/Kconfig | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig +index 59d18881f35b..49759dbe6a8f 100644 +--- a/arch/riscv/Kconfig ++++ b/arch/riscv/Kconfig +@@ -163,8 +163,8 @@ config MMU + + config PAGE_OFFSET + hex +- default 0xC0000000 if 32BIT +- default 0x80000000 if 64BIT && !MMU ++ default 0xC0000000 if 32BIT && MMU ++ default 0x80000000 if !MMU + default 0xff60000000000000 if 64BIT + + config KASAN_SHADOW_OFFSET +@@ -262,7 +262,6 @@ config ARCH_RV32I + select GENERIC_LIB_ASHRDI3 + select GENERIC_LIB_LSHRDI3 + select GENERIC_LIB_UCMPDI2 +- select MMU + + config ARCH_RV64I + bool "RV64I" +-- +2.38.1 + diff --git a/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch new file mode 100644 index 0000000000..f654cca7a6 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch @@ -0,0 +1,40 @@ +From 1d985b3cd0fdb37567b4b8263cae740b49a1f46a Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Sat, 10 Dec 2022 22:31:06 -0500 +Subject: [PATCH] riscv: Enable stat64 and time32 for RV32 uclibc + +To comply with current uclibc, macros __ARCH_WANT_STAT64 and +__ARCH_WANT_TIME32_SYSCALLS are defined. CONFIG_COMPAT_32BIT_TIME also +has to be turned on. + +Tested-By: Waldemar Brodkorb +Signed-off-by: Yimin Gu +Cc: Jesse Taube +Signed-off-by: Jesse Taube +--- + arch/riscv/include/uapi/asm/unistd.h | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/arch/riscv/include/uapi/asm/unistd.h b/arch/riscv/include/uapi/asm/unistd.h +index 73d7cdd2ec49..3dc774bc201f 100644 +--- a/arch/riscv/include/uapi/asm/unistd.h ++++ b/arch/riscv/include/uapi/asm/unistd.h +@@ -15,9 +15,14 @@ + * along with this program. If not, see . + */ + +-#if defined(__LP64__) && !defined(__SYSCALL_COMPAT) ++#ifndef __SYSCALL_COMPAT + #define __ARCH_WANT_NEW_STAT + #define __ARCH_WANT_SET_GET_RLIMIT ++#endif /* __SYSCALL_COMPAT */ ++ ++#ifndef __LP64__ ++#define __ARCH_WANT_STAT64 ++#define __ARCH_WANT_TIME32_SYSCALLS + #endif /* __LP64__ */ + + #define __ARCH_WANT_SYS_CLONE3 +-- +2.38.1 + diff --git a/board/qemu/riscv32-virt/readme.txt b/board/qemu/riscv32-virt/readme.txt index 32b4333512..067bb9f436 100644 --- a/board/qemu/riscv32-virt/readme.txt +++ b/board/qemu/riscv32-virt/readme.txt @@ -1,5 +1,9 @@ Run Linux in emulation with: - qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv32_virt_defconfig +qemu_riscv32_virt_defconfig: + qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic + +qemu_riscv32_nommu_virt_defconfig: + qemu-system-riscv32 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -nographic -cpu rv32,mmu=off The login prompt will appear in the terminal that started Qemu. diff --git a/configs/qemu_riscv32_nommu_virt_defconfig b/configs/qemu_riscv32_nommu_virt_defconfig new file mode 100644 index 0000000000..8bfa1f7435 --- /dev/null +++ b/configs/qemu_riscv32_nommu_virt_defconfig @@ -0,0 +1,31 @@ +# Architecture +BR2_riscv=y +BR2_RISCV_32=y +# BR2_RISCV_USE_MMU is not set + +# System +BR2_TARGET_GENERIC_GETTY=y +BR2_PTHREADS_NONE=y + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)" + +# Linux headers same as kernel +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/riscv32-virt/nommu/defconfig" +BR2_LINUX_KERNEL_IMAGE=y +BR2_GLOBAL_PATCH_DIR="board/qemu/riscv32-virt/nommu/patches" + +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y -- 2.39.0 From fido_max at inbox.ru Sat Dec 17 05:30:34 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Sat, 17 Dec 2022 08:30:34 +0300 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.0 Message-ID: <20221217053034.11752-1-fido_max@inbox.ru> Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md Signed-off-by: Maxim Kochetkov --- package/timescaledb/timescaledb.hash | 2 +- package/timescaledb/timescaledb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/timescaledb/timescaledb.hash b/package/timescaledb/timescaledb.hash index f546b17d0a..a970ffa1ad 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 22a057c4472d23bf08778932e391f38f350ef0307cf99fb8e279c8245667d3e9 timescaledb-2.8.1.tar.gz +sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 659d07bd0c..7530368498 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.8.1 +TIMESCALEDB_VERSION = 2.9.0 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE -- 2.37.2 From fido_max at inbox.ru Sat Dec 17 05:39:58 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Sat, 17 Dec 2022 08:39:58 +0300 Subject: [Buildroot] [PATCH 1/1] package/libgeos: bump version to 3.11.1 Message-ID: <20221217053958.34337-1-fido_max@inbox.ru> Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 Signed-off-by: Maxim Kochetkov --- package/libgeos/libgeos.hash | 2 +- package/libgeos/libgeos.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgeos/libgeos.hash b/package/libgeos/libgeos.hash index 34b2b855d6..cd0a4e0330 100644 --- a/package/libgeos/libgeos.hash +++ b/package/libgeos/libgeos.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 79ab8cabf4aa8604d161557b52e3e4d84575acdc0d08cb09ab3f7aaefa4d858a geos-3.11.0.tar.bz2 +sha256 6d0eb3cfa9f92d947731cc75f1750356b3bdfc07ea020553daf6af1c768e0be2 geos-3.11.1.tar.bz2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libgeos/libgeos.mk b/package/libgeos/libgeos.mk index 55c975eb4a..c6d470dc97 100644 --- a/package/libgeos/libgeos.mk +++ b/package/libgeos/libgeos.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGEOS_VERSION = 3.11.0 +LIBGEOS_VERSION = 3.11.1 LIBGEOS_SITE = http://download.osgeo.org/geos LIBGEOS_SOURCE = geos-$(LIBGEOS_VERSION).tar.bz2 LIBGEOS_LICENSE = LGPL-2.1 -- 2.37.2 From thomas.petazzoni at bootlin.com Sat Dec 17 06:44:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 17 Dec 2022 06:44:50 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-16 Message-ID: <20221217064456.BCC2440143@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-16 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 0 | 0 | 5 | 2022.11.x | 3 | 5 | 0 | 8 | master | 171 | 331 | 1 | 503 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 29 aubio-0.4.9 | 23 host-fwup-1.9.1 | 20 fwup-1.9.1 | 14 host-gobject-introspection-... | 12 davfs2-1.7.0 | 9 xz-5.2.10 | 9 glibc-2.36-66-ga1dc0be03c9d... | 8 host-binutils-2.38 | 8 host-libzlib-1.2.13 | 8 linux-6.0.12 | 7 host-rust-1.65.0 | 6 unknown | 6 crun-1.7.2 | 5 elfutils-0.186 | 5 gobject-introspection-1.72.0 | 5 host-m4-1.4.19 | 5 host-pahole-1.24 | 5 host-python-greenlet-2.0.1 | 5 perl-5.34.1 | 5 pixz-1.0.7 | 5 python-cryptography-38.0.4 | 5 sscep-0.10.0 | 5 frr-8.3.1 | 4 gerbera-1.10.0 | 4 libcap-ng-0.8.3 | 4 lmbench-3.0-a9 | 4 norm-1.5.8 | 4 opkg-0.4.5 | 4 python-bunch-1.0.1 | 4 fontconfig-2.13.1 | 3 host-go-1.19.4 | 3 jack2-1.9.21 | 3 libdeflate-1.15 | 3 nerdctl-1.0.0 | 3 assimp-5.2.5 | 2 dahdi-linux-3.2.0 | 2 edk2-edk2-stable202208 | 2 ffmpeg-4.4.3 | 2 libdnet-1.16.1 | 2 libgcrypt-1.10.1 | 2 libglib2-2.72.3 | 2 libgpg-error-1.45 | 2 libostree-2022.6 | 2 lirc-tools-0.10.2 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 uclibc-1.0.42 | 2 xerces-3.2.4 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 apcupsd-3.14.14 | 1 apg-2.3.0b | 1 boost-1.80.0 | 1 brltty-6.5 | 1 coreutils-9.1 | 1 crucible-2022.05.25 | 1 cups-2.4.2 | 1 dhcp-4.4.3-P1 | 1 dust-0.8.1 | 1 efivar-38 | 1 fbterm-1.7.0 | 1 flac-1.4.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gnu-efi-3.0.15 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 grub2-2.06 | 1 gvfs-1.48.1 | 1 host-binutils-2.37 | 1 host-gcc-final-12.2.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 libdill-32d0e8b733416208e04... | 1 libkcapi-1.4.0 | 1 libndp-1.8 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lpc32xxcdl-2.11 | 1 lttng-modules-2.13.7 | 1 matio-1.5.23 | 1 mpir-3.0.0 | 1 netsurf-3.10 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 proj-8.1.1 | 1 proxychains-ng-4.16 | 1 python-bcrypt-4.0.1 | 1 python3-3.11.1 | 1 sigrok-cli-0.7.2 | 1 toolchain-external-codescap... | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 z3-4.11.2 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6728398259222c9a0666dc86aaa6c135d13a9b8a | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/52690d3d98c56a3a091a2c9cd8d06bf2ecb523e8 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/b61ab06987cc9343b78020d216463a9eafaa2690 | mips64 | apg-2.3.0b | NOK | http://autobuild.buildroot.net/results/b34f95fe4b49db696c1946465300743e4eda2b09 | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/322249a063512c35d4f6f65784a7bf22ec08a322 | ORPH mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2d8807be3096066c8429fc3762d64bc6fc87990f | ORPH s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/191c67d440433354d4ab8b62bf61453959680a2f | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5241a197b3bdc02a4bddcb61b889b043edcc9b2e | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2f645cae4a262019b166e3135b33f5e3b9d7b4eb | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c6153f7dede6bf8dad3ce391e073a274a43afb62 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c9f3d7c2a98d2d57dc025db8df563bd93bcde88 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e8e3c4f020582aaaed20ba7c3b4d60144e9640a5 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9bf73e91ee71cae1a533225e27942e227fed686a | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7cf4a81b47c112f6608167a877a0afce01884d6a | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dfe4a0dea21949c3698ad918b607d984f47d8f9f | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c582f977cd19996adfb05a6a0eee0cf623048fa4 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7aa616e520400830269516f04eb7489ebeacb6e4 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/745653a01b051366f6da6f9c0d178bd2512f01b5 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ddcf10786f5b4080ee1b09d3dafbe6554f095044 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/79590866543d3111aa4bc66c378bb7ea5a6e9385 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/287ede1efddaa0c28ea39fbfa07875ecb4762e61 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f6d7c68fbe737e6ee967e7ff598cca1693b90e95 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/55f3a55b6e4b696cb490acd5d125417fd48c6b0f | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/618e7ed9ac46e9ca5fe98860e6d1eeec983d0e5c | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fa255ce51f38d4906ec483f0a5904240cba02362 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4acd8bda98b78044df0b564bf8bdee29d3a5673c | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fd5ad1c1f45f071a31098812b4ebf4f0c6be2f2d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cf6e178f15d70b628f12294a5d81b1545a404d17 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ec222f2b6e9ba181179e94b42156c02c814f59d5 | aarch64 | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7a3509e2a315387db80573ac6b06e0d9eb6ca36e | microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/89aca6397a7612242211ee52b111b57ca16b3ccc | sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/e4b31d7724e1dc04af3cf0a2bfe77d8bde1ce9dd | ORPH arm | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/35e05aaffcd49f88c0f8234a177e76b3b01227f6 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4140171644e3a7d02bd9c3d5b346c65d60eba4b2 | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d1a52e6980d36bea56e94e2d90b993e726add017 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/92daf22f86ef94997522794353c1e30811e21f81 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9500a89cdda44cb7558ccaac664aee392c797e57 | mips64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/f8ed471207c9813f81463bf6ee39719c5e272f2d | or1k | cups-2.4.2 | NOK | http://autobuild.buildroot.net/results/bdb78208c41819fe4f922a520ecea92998891dbf | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1c9f9268d29cf3bd28f4c757b226f135ae250970 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3f9d957d77a15c00aeec662fee7d71cee32d100d | arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/9f22da80e281b8e613b40ec016105a6dcd709c2e | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/fc4cfa7b8d3ca45f56f8bd6d4421a0e51513eea2 | ORPH arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/69e52546332bad40c02b59dc1ecee1be09220440 | ORPH mips64 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/33650158f730ef3e0f6387e3e61acf41db5dfe0b | ORPH sh4 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/5cce96bd505fef2da1d9c8cfdd8a5f0fa6788792 | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/a99ce28d0949f0e18776046b19d55f2e43a9a4e2 | ORPH or1k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/63d3427e81549c55381a5b70a324efde0cff6be6 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/23d02cdcf52485acd1faddb51f5c1bf155edddf3 | ORPH mips64 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/b5132277a0fc272c184bef633abe42772cc5cf54 | ORPH sh4a | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/d1e781346d56237c54884fad65f5e920e2b3a759 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/8194701383142c5f621e7c691bb93ed2e1dae828 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/b768273b5deb6be3b9d15e39ca568f3ca0625490 | i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/131a2a756f2b7b6c8611e624c5314a8c65aecbb4 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/d5a21561f2d18b348e6b65f2ec99af83bfe1f816 | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c9b45a55ec27ecdc001f5b0f0e24330b5cbcb5f8 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0238693f4747422f209e98771ca6af5ee1885664 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7f9e5b8b836ebc59f26f450e8591233844394473 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f420bf1cf78329ecfbcfc12255ea4b2e8406cae4 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/298460a6d1db58880ed4b9297353ddb730320c70 | ORPH aarch64_be | fbterm-1.7.0 | NOK | http://autobuild.buildroot.net/results/eb8abd13eb4c239ef3873a46e4ce581ce59911f3 | ORPH armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/c0f60f1c05d4ae15d3598ff4c6d5fb0951f51cc0 | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/1298611eac2927904f3e58e96d3cca60a1e2fadc | sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/648b663ec25ce9400b3ac85fa949cd1a05962a2a | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0131935f509c47ae4a3461492b21b2e2cc930587 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/09ef28645fb2bbb0fe953ffbf8f98e9d9d77dbb0 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1fb51b74c584992b6de6dcdedbff40c3a6668b95 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/226b4bf9e27470929c40d8e51017824dbdb0f88b | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/438eed1fee521a8dcad63f045b83b85cd0717ec2 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/21de51b1de8fb6c05e05c86acd75ea6249f7ab54 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/67b4e9db3534c8b7807dc34253382e5dc174b3a4 | powerpc64le | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/f15fdb883e807e5068aa7087036b5fc9f57d7d53 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/1a556838273a643d779fb19a058fd7e4c2f641ba | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e2ecc2eca1a401fb955e4cb0b8d54f284adafafd | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/05c14c739ce645cf0eda07a6ace1194d3070bf0e | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/292af83ac0c66bc668e6b383dcc6fbcdc37b2864 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/46539cb18486c0df2a204d59d2f56d9deea6c7f3 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dfa95a6103bd57c2fc2b7e45be1032d80f4f779 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/876647676c8bdde170e5c0da0917e889e94c2a4f | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b30e4c147bba8fa8bb8c48560ea755bafb433e0 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d70b32c7f52fdf59ac1dcebac161e96085434d3e | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af596c6186904d302fb7ce0f60b1004031977dc0 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9424f287f40d92d4a6b07a04e30cd4efd92aac4c | riscv64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/62b0fa34e79713c703da8adf5ba195f003f038c7 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ce4f71aa9dc9454d8f77ac5f231fadb8c161b5ea | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f03def77c6f8f6568f1a3cc3d758282a9f615bb7 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b41b0027514d333002501e02f5e4a864c1a4a650 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/281309126048dd068346c05660c6299aae2d6d90 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/794f09fff252a1cd1a354a9c7ea78a2545bde5ff | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7f0627d4933ef240fb35478eab18d183bafeb851 | mips64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f98004d6defad7fdf5275207f7fda4c4a5003201 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/27772e3339d18e79958952311d146d5371332d8f | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cafa99ef46a39cd81565104f6db2cdc9954e0af2 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9e2c3c247579bf9d11bde316a7a0fd90ded7f80e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b65c2f0d952ae5c8dc3d78e2f6437d65e109793f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8b56b8ba9bc22b5fbb1f6652585d2e1d6995e922 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3125617f3a67add2af2af06f8e3dae1aeed247c5 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5dcd1602a5c6ae20f148952b39e7a3457a2669b1 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b4280e542f29a9db0e4efcb4206d2e72f4bdc247 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/000933a6fd326ef6935beb64d2d953b3bdb5cf0e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3e4af3b5752b78c464087bb45bc949dc5e05dca6 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/176021597064b51f7f73f02ef60a2b81b3193682 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/a875d193420aa9481da2ff849c6803c11bac35b9 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/32cd5fc30f98775f8610e42f06da67a8d35b6763 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/eb7256cef7f7e502dd9ba3ccce0c88d7bf022394 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/673ffe23cbfb4954bd18132547c964d6c2c8d3f1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/05d8f69b48c93e18619f1483fafce999f3360553 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/41142f12a40dfa246ff224ff05e4aa9d8ee3a8f8 | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/fcd8650ec6941b671d8d2cfc73b84e9c30e6991d | or1k | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/ab82e73b630ed07c8238f3d125ce12425df99959 | arm | grub2-2.06 | NOK | http://autobuild.buildroot.net/results/45028400ff4aa922099e8ad75d84d1894507c0dc | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2ba9f59d587620a8e2b086fb92748af677f5005f | ORPH sh4eb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/2cf821f4267d7269bc043fa7121cc5f46192c90b | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2c05a1c898ac9daa803fb16d91828c86fe9d2b2e | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9f4381a4a74cb6fba30866435b71907d2d74d147 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b6145c0e60d95238735e178aa1da860f66672582 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ea9421ccda97bc42e2185efcadd9373b42a21bda | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/53e4c626c56bad178b67d8a4c40e296c527f98ac | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c98e6d8810d95288ac62fbbb6c3d110bf3a94465 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/75482ef28b40b21e952f8c4f4549808c1ddc2fd3 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e9f68f6d0367f353de527e0aa54289690341f7a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4bdf4a41cca8cc3d887571f23b7b26927ab6d90 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/988584e2c15629e0eb357ac7d0d9bda08bb64513 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9194a6b02b7cc2a48def31d4bbe57a1c5e35034a | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d11cb59d12bb2b00137a19f51275fee789e3ee8 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c67983f7e95b475196f06ef0a169e24a515bcde | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a89365ff65ff915da1c1a9db27a7d9a9d98a0df4 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c15f3afa3200a83ae21036272b828859f7dd3d8 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e58d25cf276425322402e8b1c9c5c8c18f6fa689 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99c67fdffaba8579ffc85e1b8ebfd8ec57784ea7 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ef7ed697e8b35458e63a91d219b42fbc7cf76c4 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6be373bd93d7388a45449603bcfb36802ac1d25f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c4fb791fae0f89d024c119894437fa51587a647 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/15f267ff293c0504b4754bbf32fa999dddf8ff79 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af08242af7fe599e03a6e23b0a7a8c551e5cf548 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01df02ff9bed1458fa5a791aecb9db8ad7e3b125 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5ce0423ff0aa030b001fc4782d4825f96a164a9c | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91775c55a5907e4b530609fda62d694d73e35144 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff5e789cabeb09aa7b2bbb0c7acd78a253cc142c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/909d17c8033bebdb1f515709e8f88252dcf49c80 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf10a95d1de1353fbfe8879e1fdddb865cbf52a3 | microblaze | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/3762ebc7b2116c0d6300af77bc6c18353fd698d4 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/57c5236ed26ddb48b4ac1d85605ac050a684dec1 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bdc6c44747a10064b653901232f56071c5821efd | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/34f32cb4f3758b333c9a42943878021f2c24467c | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7ea1eb701e353ccbf06cce26b19d0eca64d640b8 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e65ad3c4c9fc6ae9cd6e97e82330d058a0b924a1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/35f5cf627cf3e85b5c43f11cf0c8a6ffa046846e | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/35a06896cfc4604ec37cb62fcc40d2e562698d55 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e9ca314cde1148d24e18599986b73b338224385f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/796b7afbb9154dbff07695325118731cb522e031 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/748f6a19230cfcc5c494d2bc5350c5702a7a4087 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/25856bbd959ea123b25497a1f4eccdd938b4e7bf | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d2a0e997156854d4db0ecc949492dcf4bace638b | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b73f40634347ee438bd49148bcc63774696026cb | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/022c43224ee077542f54450a26db88aa8157c4a0 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1612347b3054c216d167b6b9a99cca2d017620e0 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9991bf4d5b8904cefeee81c3a405456b1a2acbb4 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58f15eb9b59abf3b5fd312a81a5e53cce99060d0 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1bf505d7b8ecafd5605cbae41c55127daea4912c | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/04b492dba708529ad9b74438079ef43fe237b929 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/af580f49a169e769561105ebea87e925c9926a18 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2b5d290fe45d197fb6efe121f690b0c3f73f111a | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e72875088c8aac7d860731d0da3d230356731dfd | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c97809c7aead74cb63ac53fdde13a47d4f25231f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0b84243c1fc9163cb854e40a738d4e19ef5f8551 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a832fc971d1322f27c0128e0ada9b5d69afdf375 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f6a5bf3b27c0e0eb91448d6c8b87c1c208ae6ab9 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3bb524a2ca8fe2936cefb80b4f34d8ab8cd6ad67 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/040f750d4a372fe4e244444c8391c48ae050a002 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/da66cbe800c03a83ba1bc3227622dd6fc4f95c25 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d80a6b577ddfff591a789417c4ba867b2ea11f41 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c3740028232be4a840df88ee3a049f920b64f2fb | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/78ed20184c0b384c5d6172018b51b338071c70cb | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/9294ad6b0e14101924d41f681790122999965a9f | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1197b690d1ebc408496795332784865dbf608120 | ORPH sparc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/8c6a1c226ca0520c4be39502b7663e747ee5c2fa | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/c1d74461b3c8e9eb554bfea283fd3bb34214894c | ORPH i686 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/a499a7ffa1b3d2351a44ad956b8940ccbfca36e5 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/b173c4ab41501324f76babad7fddbbfe861eb2d3 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/288820573996096fea325e8a400f6408c2a7fed0 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/4381204d13f17fd4bfb6a4eb2e6b36aae526b443 | ORPH x86_64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1c2ec402d9ab7cae4d897034a53d0e99a2411758 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/f5cee557080832514432ba3c6cddbb2d02d94975 | ORPH x86_64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/ee1da651336eaac4ca1f53515f4b987b9d346074 | ORPH mips | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/ef0a58a77f0b0b776a7970ebd27e8a81fa142ce5 | ORPH aarch64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/986a8365509d866bf90f6e6012785abec3fc2db4 | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/70dc2f1671263c0b5a885af9acd8e0703c2888fe | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/774a679659a3d9c76709a7a15ebe07482a407d15 | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/9117e60db90cc23b83770fc3b863601ba8784534 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2092134ea01ae5826af3eea6f86918b4c40fd31a | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/58c80d5f5e2dd785adae64333e83d29ff3c04867 | ORPH sparc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d6dd579caf134bdfaafefeef0a18b3c34fe6d577 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/5f2f03a5003b084adf0c9de66af45a0a4081e51a | ORPH powerpc | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/3861db3e45d511f0ea0403ccc6caa68e8405a47f | ORPH sparc64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/22ff85281b608b1d5ec0c832aeda21b08c2dad96 | ORPH arceb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f4d75dc3957b6c03a35b853fe8b3d3a0b2540452 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/9bf580a7f608cc9fc10fd36a6a421d4206f3f33a | ORPH aarch64_be | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/aba3410e9827676fdbbb261dd06a42d6efb0be67 | ORPH i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/970b071e5beb5d110fce421efb04bc2c0370cd22 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/409b0cb0da74facdc73878af28a61d24c68b8018 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b6e0e6f85a8ef5f35c49b8a6f3eeee303bacefb0 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/afa5de4c2f0b26c788ea66a0a74cf56d201ceb70 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3a549a0149945acfd71e0f38a499b12817e0a6ce | arc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bad7d113d7b0e832f44d2b6516281e04b534b76b | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c695986fdab660b30aa80d4a554f5489bbbcb314 | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/798febfa683ee047a24423ec80237abb21713533 | mipsel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2b7410500d56eeaf4aef726522341c5f4358fb7b | sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/82d5077148ef0f640f17b542b06a32a1ffedb627 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/eeb6283fa8c2ef2937f7eafe606210a8a75a2798 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ad930f4e04f8f18d3c735e069fa8896cff756006 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/6ab9528c090e9fc2acbe019b3bfef3a10492fac0 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9ecf2c92e8fd1f1020dce2d19ce46809a4d766d9 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/6f49edc277568ec0a5092c95ac31a416beada835 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f5979ee97106dc5b864bd97e925a73225eb5b783 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/d3577b344678bf779893c22a6bb0a39c9cd08fb8 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/408622ad7b3456b69dcae9ba9fd167efd34f43ee | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/695696a7b56d0cb4993b07258e67b1503d70f2b3 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a0c51f55341df1ad3cfda624ea68408d72f17a94 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/842f4e564e86e07db2a5f12e1db9b116f04a48a2 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/70531e23bbdc62ac0be3cc19ab452a98d6875d5e | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/87b6df4ac49fe653aa55604356fdd8a6e2981a2f | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/58573eb8a631baaa486ce0dc006d051bc72374c3 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2caaa67c770036ae42dcac396f7c0ebc39f0fec4 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/2fb41a0b8e04d7fcf769eaae0b9f822bd3525994 | arc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/2e1153220ef0fe6805eb42a6244bd2874b308486 | arc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/889f604c5a9b90da02b130f832ac0d1afa450876 | m68k | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/6c4863a0ee639937fc79b886ef303d7878ae7ab9 | sparc64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/e94738a742aa99650ac56683ca19b03ce8b9be65 | ORPH s390x | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d8ca913673849b655dd107a62371cb921505890f | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/06d82461c058b83b03352d755b17b7495df86198 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/37c164117fc6a0b93e38ebe2ac4f0643d867afef | ORPH i686 | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/98cd3ffd2e79a5cb0a68d1d0f0dc249ffafe5e27 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cd6e7e995223c15e006acebe80bf620aa7c5e4e9 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/42f59e5d093ef801e31413815f52698bb6c4aca4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f903133d0ee7f8e20c5b02826aab84f1f5efc418 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/391ab39c6ab6b6c7f0ed049e942d68f834fb4b88 | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/5a66be0747fc9cd20e7ee2467bc32e8d000dd755 | sparc64 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/9cd31c95f4751b9816f623c762a08bea79c1ecc5 | nios2 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/e241b92c35763c5b0b128d36062685f811523a8a | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/2f50408e069b94151355173ef35031b885b0c011 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/54e6f66fc633f1d508f0b33748dba7029fcc66ec | ORPH nios2 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/9d95065f0fe5f3aed741b61d025019ba1a3cd46e | ORPH aarch64_be | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/646edbaa15eb3f28a8b60f6556f6db00470ae5a7 | ORPH or1k | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/8e4b70884e1fd8c69410d39abf5101f9c0511318 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/37358764342bcb8d6bd30fb7b56114841392d2ba | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/13c8b075f9368dc128d1eee91f233f6e619dc7b1 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/ea5370b7fccec03d4e652424c09b6a54273fa3a2 | ORPH i686 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/cbd8fd1d85c38ef7caa8716b6dbe8d772e090051 | ORPH sh4 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/5b339d30cb02403d5edf4967842675dbf991f7e7 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/27e969fb5c7dd1117439fb05503b45b432d7b28a | ORPH arceb | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/358a9fec783996a35bbff35786179a23a40931a7 | ORPH microblaze | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/b0e29a366c9d45e3ec558d32e54bf0954f79f19d | ORPH aarch64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/74857a77279730475a18ce61741085d907b81ae3 | ORPH powerpc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/349c106929ab1113c4164d42dde5ee9e5a0124a0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/eb15b09adc970c08efafcc175b914aaa9be46dad | ORPH xtensa | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/e2425918bbd3717600125cfe9ad43310d626d95d | nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/a51430ca2a64ff49d3c80d9f69031e8511e0177d | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/f4d6d3877ffc3c615932a432d63e0fba1a948459 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9e31b2db3502bd82d02632d29cf2f6ea0c654b50 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/cc9dd069bcd16d08fb751d79b608a4aae81bc602 | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/b82e44e42d4a10596f318f8353486032ca852392 | microblazeel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/997e2a1a2bdef867254ca1e61680ea2f100a0f4e | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/25e5b145c3311445a6ee01983c03c13e833dd974 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8dca2582b6ff655044ce9ee5dc18b2116fa15c11 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1d716896799c64a6747bf88022546be5faf7e4e3 | ORPH i586 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2dcffcda2e20dc362de9f47cf2626be82db49996 | ORPH mips | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/01aab15e778bbc654e955430922ec51da5f00483 | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f7348e81799dce5883630083ec8481e50180e141 | ORPH s390x | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/b7d2c42f6aa651e20641ee8660eb606a20afde1c | ORPH microblaze | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/6b144963ed0e9322fc453ba2d89fe9ffb29bee26 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f44eab3fee09b00b9263ec487932adf53c484713 | sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f313db37c5be43b066b89d1a313172f038098ec5 | ORPH sparc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/22c67f9d07c7cf4398c4deaa7f37a2fb3c18f56c | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e47a61890e4df8cad625d4a18ac7993fd5b7c4bb | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ea74b869ea457507d9a1844fcb0f53347b384772 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/4d4d51509bd8f83b3207167590498daf79a6f044 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bd7e48da1b93bced26dd4593234d4d877b6e1655 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/27ddada4eb19568599804243806a103d0a63851a | arm | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/edf22a6740f76de2d43d348cb0a2354c0319ab0d | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b43a1a282b739969cffed4b96c38d9f803a714a8 | mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c64d84faa02a84870333bae0e963fa902c555bfb | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3f9b2dc49830cebc8927ed28bcbf8d205054cdbb | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/53f53765bde29e6574da139f2bef48733a6ff4c2 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/812887a29c8951314432517bde9081ca9af885a3 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7f7fcb9367c76bcd0e6dc800d66bf58fa907c485 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2a36a3f3c499a05a5eb10f6bc7f24baa62fef43f | i686 | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/0669b9d3121a68d943558de74f9d2343a24e1078 | mips64 | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/7d865c1d293f28d3e942f23b02dc39da2f9cfaba | ORPH s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0159326bb533d454585afd9687a6b597cde4b03e | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0325a87d7eb66ec1f00cfd577a6e80cf48f5c03d | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/1bcc19acbbf3247c9941b20a11541f05c680a20c | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/fd5f63d7e8c4ea0fcc2faa8fdc0150bf91516152 | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a88aa5bd2375211e514181bd434e0e76fdf87b54 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/92a63d5f5fee864bd6e1b9057a6537b02ff0eb96 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/48ece52a2c93f317ba88788ba60eabe971338b03 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5be3f5a898e7e72e6ab987e195b8fcce8c1c6ded | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/16b4d1aa2fd283c5dd7f11afee8dd06dcf8ec3d5 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/eeccef90babba4347b74cbf727c1450a348d8602 | arceb | python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/43b0f4fd79935a5fdd7c68590505cc9c34ed7251 | aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7d7691d4b63189e9622fdf923409d76e896e6b37 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/04a7ee23e7c8eeb5e44bcaa301cf837389974320 | i686 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/981c31b8e4c31304c695ca94a7252f328902a6ad | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c286bce56a1df52580374e6fd050fb03ef778c23 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/0232807a1ea0ca9452e9ec834bd295ec66c0635a | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/efbb83f89e7a63ebb10a5f01119615cd0b942810 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/f2a079fcbf921ec0356d7fa7c833afca61752e81 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c30a6049200bd4b0056f94d8d3914e9006b19a5d | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9e4bcde83c89bb6b285d58c0248e012a8b81756c | mipsel | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/45ed50c9b070538d304e7403bbd77127e885821f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/1abd962882efd9b5913f2d980a31742c0d015b17 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/01f9c9fb730f0fea40b40a6897ea1b894ab3218b | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/bfc6cbf72892b88763a439605472c4bea099205d | sparc | unknown | NOK | http://autobuild.buildroot.net/results/58e31e8c5bc7abfd6ddf9d437da31d3f8cea0e4b | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/218fa64d968339ad269e25d72f807123648ffa1f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/f778ebee76f7a63166c96f68b241ac417d56c784 | sh4eb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/a10a33bd2bd1bc8a0829347e1fc1ba853e89952f | ORPH mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ef99911abf5e82ffbf45225bdc990dad9b6173a8 | arm | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/6a1a20c9946521a2c6935f5a11a8badd1fa7c5cf | ORPH riscv32 | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/d08dbb629e7ab9ec0f871d1c996a0a1b8133c27e | ORPH nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/c3b8abec164828b5e4696406907d4dfc132b0817 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b374aa8bc618a36b2c0dc5ce38ab78fbd9b1d3f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d590471c750e0d2545f37a58474c280eab70c12d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/efcc23b6d28af8799c4617343c864f0c195eeb2f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bf07ac8bd9adb7948bf59cfa3b7db82e832d4d4a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a4da3cf36a73bd12f556da7f7d538303f695077b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e9181ff34d59a8458b1db08dc1032a5bdb0ff651 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3782f6f5c1f6840a2b8ea363e97c8c097e7b1c6c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/62bd6f177e69fdd4c4197c062aeb89105baeaa3c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ef138205502a4891c4f030a638e85117a33ba966 | ORPH aarch64 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/73f19f406f937434332694f00e3206b1b8f0217d | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b5a7ffbd42d84386d4bcda59debfabb0ab47ea44 | Classification of failures by reason for 2022.11.x -------------------------------------------------- augeas-1.12.0 | 1 ghostscript-9.56.1 | 1 host-rust-1.64.0 | 1 linux-6.0.9 | 1 open62541-v1.3.3 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/ed7e56281683baf4b79c17f050c6a5d5b09252fd | ORPH armeb | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/071a3298d32615a77e5b883628ab90e22ed8b524 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/49f2db7ae0fcc75a01a7286d74fbb11f5dde561f | powerpc64le | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/39914fafa79ff36ea2d1956f2bf13c748dad6237 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/c25c7ce5170fe65b15da0039a0be9e572bd44c2b | ORPH Gitlab CI results for 2022-12-16 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506281 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506284 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506291 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506311 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506357 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506358 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506359 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506360 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506361 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506362 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506363 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506391 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506480 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506476 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506505 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506541 | -- http://autobuild.buildroot.net From bugzilla at busybox.net Sat Dec 17 07:56:40 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 17 Dec 2022 07:56:40 +0000 Subject: [Buildroot] [Bug 15181] New: Building libcurl fails due to faulty package definition Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15181 Bug ID: 15181 Summary: Building libcurl fails due to faulty package definition Product: buildroot Version: 2022.02.8 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: dmrauh at posteo.de CC: buildroot at uclibc.org Target Milestone: --- Hi all, I'm trying to compile "libcurl" using Buildroot 2022.02.8 with the following relevant options in my .config: BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_LIBCURL_OPENSSL=y BR2_PACKAGE_OPENSSL=y Unfortunately the build is reproducibly failing during "libcurl-configure" with the following symptoms: ... configure: PKG_CONFIG_LIBDIR will be set to "/home/rauhdomi/build/out/host/x86_64-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig" checking for openssl options with pkg-config... found configure: pkg-config: SSL_LIBS: "-lssl -lcrypto " configure: pkg-config: SSL_LDFLAGS: "-L/usr/lib64 " configure: pkg-config: SSL_CPPFLAGS: "-I/usr/include " checking for HMAC_Update in -lcrypto... no checking for HMAC_Init_ex in -lcrypto... no checking OpenSSL linking with -ldl... no checking OpenSSL linking with -ldl and -lpthread... no configure: OPT_OPENSSL: /home/rauhdomi/build/out/host/x86_64-buildroot-linux-gnu/sysroot/usr configure: OPENSSL_ENABLED: configure: error: --with-openssl was given but OpenSSL could not be detected make[1]: *** [package/pkg-generic.mk:283: /home/rauhdomi/build/out/build/libcurl-7.84.0/.stamp_configured] Error 1 make: *** [Makefile:40: _all] Error 2 After poking around for a bit I narrowed it down to the following part of libcurl's package definition in Buildroot "libcurl.mk": # configure adds the cross openssl dir to LD_LIBRARY_PATH which screws up # native stuff during the rest of configure when target == host. # Fix it by setting LD_LIBRARY_PATH to something sensible so those libs # are found first. LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)/lib:/usr/lib Since on my build system "pkgconf" is also installed through my distro's package manager (in version 1.8.0), its "libpkgconf.so.3" is used instead of the one part of "$(HOST_DIR)/lib", when building "libcurl". Apparently this has never been a problem before because the versions were semantically compatible, which isn't the case any longer. I guess this bug has the potential to affect any user having "pkgconf" already installed on their system. My proposal on how to fix the bug would be as follows: diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index e241bd1c88..f6f5501f83 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -46,7 +46,7 @@ LIBCURL_DEPENDENCIES += openssl # native stuff during the rest of configure when target == host. # Fix it by setting LD_LIBRARY_PATH to something sensible so those libs # are found first. -LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)/lib:/usr/lib +LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)$(HOST_DIR)/lib:/lib:/usr/lib LIBCURL_CONF_OPTS += --with-ssl=$(STAGING_DIR)/usr \ --with-ca-path=/etc/ssl/certs else This way we always make sure that libs part of the SDK generated by Buildroot take precedence over the ones coming from the build system. Best regards, Dominik -- You are receiving this mail because: You are on the CC list for the bug. From ju.o at free.fr Sat Dec 17 15:09:09 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 17 Dec 2022 16:09:09 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221217150909.6494-1-ju.o@free.fr> This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:26 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:26 +0100 Subject: [Buildroot] [PATCH 1/4] package/slirp: add host variant for host-qemu Message-ID: <20221217153729.545952-1-romain.naour@gmail.com> Qemu 7.2 removed the slirp submodule from their sources [1] so we have to provide slirp library as host package for host-qemu. [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules Signed-off-by: Romain Naour --- package/slirp/slirp.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk index 10d367587d..2ad71f13d9 100644 --- a/package/slirp/slirp.mk +++ b/package/slirp/slirp.mk @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp SLIRP_INSTALL_STAGING = YES SLIRP_DEPENDENCIES = libglib2 +HOST_SLIRP_DEPENDENCIES = host-libglib2 + $(eval $(meson-package)) +$(eval $(host-meson-package)) -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:27 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:27 +0100 Subject: [Buildroot] [PATCH 2/4] package/qemu: split long lines In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-2-romain.naour@gmail.com> Split the list of dependencies to ease further addition. Signed-off-by: Romain Naour --- package/qemu/qemu.mk | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..e800f31e7e 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -20,7 +20,12 @@ QEMU_CPE_ID_VENDOR = qemu # However, building is still done with configure and make as in previous versions of QEMU. # Target-qemu -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 +QEMU_DEPENDENCIES = host-meson \ + host-pkgconf \ + libglib2 \ + zlib \ + pixman \ + host-python3 # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -246,7 +251,12 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 +HOST_QEMU_DEPENDENCIES = host-meson \ + host-pkgconf \ + host-zlib \ + host-libglib2 \ + host-pixman \ + host-python3 # BR ARCH qemu # ------- ---- -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:28 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:28 +0100 Subject: [Buildroot] [PATCH 3/4] package/qemu: reorder dependencies alphabetically In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-3-romain.naour@gmail.com> Signed-off-by: Romain Naour --- package/qemu/qemu.mk | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index e800f31e7e..d42a16ec3e 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -22,10 +22,10 @@ QEMU_CPE_ID_VENDOR = qemu # Target-qemu QEMU_DEPENDENCIES = host-meson \ host-pkgconf \ + host-python3 \ libglib2 \ - zlib \ pixman \ - host-python3 + zlib # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -251,12 +251,12 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson \ - host-pkgconf \ - host-zlib \ - host-libglib2 \ +HOST_QEMU_DEPENDENCIES = host-libglib2 \ + host-meson \ host-pixman \ - host-python3 + host-pkgconf \ + host-python3 \ + host-zlib # BR ARCH qemu # ------- ---- -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:29 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:29 +0100 Subject: [Buildroot] [PATCH 4/4] package/qemu: bump to version 7.2.0 In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-4-romain.naour@gmail.com> Changes log: https://wiki.qemu.org/ChangeLog/7.2 Add host-slirp dependency to provide the network backend 'user' that was included in previous Qemu release by a submodule in Qemu sources [1]. This network backend is currently used by several defconfig that would fail to boot with: "-net user: network backend 'user' is not compiled into this binary" board/mender/x86_64/readme.txt board/pc/readme.txt board/pc/readme.txt board/qemu/arm-versatile/readme.txt board/qemu/arm-vexpress/readme.txt board/qemu/mips32r2-malta/readme.txt board/qemu/mips32r2el-malta/readme.txt board/qemu/mips32r6el-malta/readme.txt board/qemu/ppc-bamboo/readme.txt board/qemu/ppc-e500mc/readme.txt board/qemu/ppc-g3beige/readme.txt board/qemu/ppc-mac99/readme.txt board/qemu/ppc-mpc8544ds/readme.txt board/qemu/ppc64-e5500/readme.txt board/qemu/s390x/readme.txt board/qemu/sh4-r2d/readme.txt board/qemu/sh4eb-r2d/readme.txt board/qemu/sparc-ss10/readme.txt board/qemu/sparc64-sun4u/readme.txt board/qemu/x86/readme.txt board/qemu/x86_64/readme.txt Update the slirp configure option following the slirp submodule removal [2]. Runtime tested in gitlab: https://gitlab.com/kubu93/buildroot/-/pipelines/725509959 Revert a commit for sh4 since it introduce a regression that appear randomly when booting the kernel or running userspace application. [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 Signed-off-by: Romain Naour --- ...evert-target-sh4-Fix-TB_FLAG_UNALIGN.patch | 500 ++++++++++++++++++ package/qemu/qemu.hash | 2 +- package/qemu/qemu.mk | 6 +- 3 files changed, 505 insertions(+), 3 deletions(-) create mode 100644 package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch diff --git a/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch new file mode 100644 index 0000000000..8eab49d26f --- /dev/null +++ b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch @@ -0,0 +1,500 @@ +From ecc76769c9a885fd65bff4e4d291928da1416f58 Mon Sep 17 00:00:00 2001 +From: Romain Naour +Date: Sat, 17 Dec 2022 16:19:53 +0100 +Subject: [PATCH] Revert "target/sh4: Fix TB_FLAG_UNALIGN" + +This reverts commit ab419fd8a035a65942de4e63effcd55ccbf1a9fe. + +With this patch applied Qemu for sh4 is unstable and may randomly +crash: + +kernel: +Run /sbin/init as init process +Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b + +udhcp: +Segmentation fault +/usr/share/udhcpc/default.script: line 95: can't create : nonexistent directory + +Fixes: +https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 + +Signed-off-by: Romain Naour +--- + linux-user/sh4/signal.c | 6 +-- + target/sh4/cpu.c | 6 +-- + target/sh4/cpu.h | 58 ++++++++++++-------------- + target/sh4/helper.c | 6 +-- + target/sh4/translate.c | 90 +++++++++++++++++++---------------------- + 5 files changed, 77 insertions(+), 89 deletions(-) + +diff --git a/linux-user/sh4/signal.c b/linux-user/sh4/signal.c +index c4ba962708..f6a18bc6b5 100644 +--- a/linux-user/sh4/signal.c ++++ b/linux-user/sh4/signal.c +@@ -161,7 +161,7 @@ static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) + __get_user(regs->fpul, &sc->sc_fpul); + + regs->tra = -1; /* disable syscall checks */ +- regs->flags = 0; ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + } + + void setup_frame(int sig, struct target_sigaction *ka, +@@ -199,7 +199,7 @@ void setup_frame(int sig, struct target_sigaction *ka, + regs->gregs[5] = 0; + regs->gregs[6] = frame_addr += offsetof(typeof(*frame), sc); + regs->pc = (unsigned long) ka->_sa_handler; +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + + unlock_user_struct(frame, frame_addr, 1); + return; +@@ -251,7 +251,7 @@ void setup_rt_frame(int sig, struct target_sigaction *ka, + regs->gregs[5] = frame_addr + offsetof(typeof(*frame), info); + regs->gregs[6] = frame_addr + offsetof(typeof(*frame), uc); + regs->pc = (unsigned long) ka->_sa_handler; +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + + unlock_user_struct(frame, frame_addr, 1); + return; +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c +index 453268392b..bc75333916 100644 +--- a/target/sh4/cpu.c ++++ b/target/sh4/cpu.c +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + + cpu->env.pc = tb_pc(tb); +- cpu->env.flags = tb->flags; ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; + } + + static void superh_restore_state_to_opc(CPUState *cs, +@@ -72,10 +72,10 @@ static bool superh_io_recompile_replay_branch(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + CPUSH4State *env = &cpu->env; + +- if ((env->flags & (TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND)) ++ if ((env->flags & ((DELAY_SLOT | DELAY_SLOT_CONDITIONAL))) != 0 + && env->pc != tb_pc(tb)) { + env->pc -= 2; +- env->flags &= ~(TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND); ++ env->flags &= ~(DELAY_SLOT | DELAY_SLOT_CONDITIONAL); + return true; + } + return false; +diff --git a/target/sh4/cpu.h b/target/sh4/cpu.h +index 727b829598..9f15ef913c 100644 +--- a/target/sh4/cpu.h ++++ b/target/sh4/cpu.h +@@ -78,33 +78,26 @@ + #define FPSCR_RM_NEAREST (0 << 0) + #define FPSCR_RM_ZERO (1 << 0) + +-#define TB_FLAG_DELAY_SLOT (1 << 0) +-#define TB_FLAG_DELAY_SLOT_COND (1 << 1) +-#define TB_FLAG_DELAY_SLOT_RTE (1 << 2) +-#define TB_FLAG_PENDING_MOVCA (1 << 3) +-#define TB_FLAG_GUSA_SHIFT 4 /* [11:4] */ +-#define TB_FLAG_GUSA_EXCLUSIVE (1 << 12) +-#define TB_FLAG_UNALIGN (1 << 13) +-#define TB_FLAG_SR_FD (1 << SR_FD) /* 15 */ +-#define TB_FLAG_FPSCR_PR FPSCR_PR /* 19 */ +-#define TB_FLAG_FPSCR_SZ FPSCR_SZ /* 20 */ +-#define TB_FLAG_FPSCR_FR FPSCR_FR /* 21 */ +-#define TB_FLAG_SR_RB (1 << SR_RB) /* 29 */ +-#define TB_FLAG_SR_MD (1 << SR_MD) /* 30 */ +- +-#define TB_FLAG_DELAY_SLOT_MASK (TB_FLAG_DELAY_SLOT | \ +- TB_FLAG_DELAY_SLOT_COND | \ +- TB_FLAG_DELAY_SLOT_RTE) +-#define TB_FLAG_GUSA_MASK ((0xff << TB_FLAG_GUSA_SHIFT) | \ +- TB_FLAG_GUSA_EXCLUSIVE) +-#define TB_FLAG_FPSCR_MASK (TB_FLAG_FPSCR_PR | \ +- TB_FLAG_FPSCR_SZ | \ +- TB_FLAG_FPSCR_FR) +-#define TB_FLAG_SR_MASK (TB_FLAG_SR_FD | \ +- TB_FLAG_SR_RB | \ +- TB_FLAG_SR_MD) +-#define TB_FLAG_ENVFLAGS_MASK (TB_FLAG_DELAY_SLOT_MASK | \ +- TB_FLAG_GUSA_MASK) ++#define DELAY_SLOT_MASK 0x7 ++#define DELAY_SLOT (1 << 0) ++#define DELAY_SLOT_CONDITIONAL (1 << 1) ++#define DELAY_SLOT_RTE (1 << 2) ++ ++#define TB_FLAG_PENDING_MOVCA (1 << 3) ++#define TB_FLAG_UNALIGN (1 << 4) ++ ++#define GUSA_SHIFT 4 ++#ifdef CONFIG_USER_ONLY ++#define GUSA_EXCLUSIVE (1 << 12) ++#define GUSA_MASK ((0xff << GUSA_SHIFT) | GUSA_EXCLUSIVE) ++#else ++/* Provide dummy versions of the above to allow tests against tbflags ++ to be elided while avoiding ifdefs. */ ++#define GUSA_EXCLUSIVE 0 ++#define GUSA_MASK 0 ++#endif ++ ++#define TB_FLAG_ENVFLAGS_MASK (DELAY_SLOT_MASK | GUSA_MASK) + + typedef struct tlb_t { + uint32_t vpn; /* virtual page number */ +@@ -265,7 +258,7 @@ static inline int cpu_mmu_index (CPUSH4State *env, bool ifetch) + { + /* The instruction in a RTE delay slot is fetched in privileged + mode, but executed in user mode. */ +- if (ifetch && (env->flags & TB_FLAG_DELAY_SLOT_RTE)) { ++ if (ifetch && (env->flags & DELAY_SLOT_RTE)) { + return 0; + } else { + return (env->sr & (1u << SR_MD)) == 0 ? 1 : 0; +@@ -373,10 +366,11 @@ static inline void cpu_get_tb_cpu_state(CPUSH4State *env, target_ulong *pc, + { + *pc = env->pc; + /* For a gUSA region, notice the end of the region. */ +- *cs_base = env->flags & TB_FLAG_GUSA_MASK ? env->gregs[0] : 0; +- *flags = env->flags +- | (env->fpscr & TB_FLAG_FPSCR_MASK) +- | (env->sr & TB_FLAG_SR_MASK) ++ *cs_base = env->flags & GUSA_MASK ? env->gregs[0] : 0; ++ *flags = env->flags /* TB_FLAG_ENVFLAGS_MASK: bits 0-2, 4-12 */ ++ | (env->fpscr & (FPSCR_FR | FPSCR_SZ | FPSCR_PR)) /* Bits 19-21 */ ++ | (env->sr & ((1u << SR_MD) | (1u << SR_RB))) /* Bits 29-30 */ ++ | (env->sr & (1u << SR_FD)) /* Bit 15 */ + | (env->movcal_backup ? TB_FLAG_PENDING_MOVCA : 0); /* Bit 3 */ + #ifdef CONFIG_USER_ONLY + *flags |= TB_FLAG_UNALIGN * !env_cpu(env)->prctl_unalign_sigbus; +diff --git a/target/sh4/helper.c b/target/sh4/helper.c +index e02e7af607..6a620e36fc 100644 +--- a/target/sh4/helper.c ++++ b/target/sh4/helper.c +@@ -147,11 +147,11 @@ void superh_cpu_do_interrupt(CPUState *cs) + env->sr |= (1u << SR_BL) | (1u << SR_MD) | (1u << SR_RB); + env->lock_addr = -1; + +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (env->flags & DELAY_SLOT_MASK) { + /* Branch instruction should be executed again before delay slot. */ + env->spc -= 2; + /* Clear flags for exception/interrupt routine. */ +- env->flags &= ~TB_FLAG_DELAY_SLOT_MASK; ++ env->flags &= ~DELAY_SLOT_MASK; + } + + if (do_exp) { +@@ -786,7 +786,7 @@ bool superh_cpu_exec_interrupt(CPUState *cs, int interrupt_request) + CPUSH4State *env = &cpu->env; + + /* Delay slots are indivisible, ignore interrupts */ +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (env->flags & DELAY_SLOT_MASK) { + return false; + } else { + superh_cpu_do_interrupt(cs); +diff --git a/target/sh4/translate.c b/target/sh4/translate.c +index 7db3468b01..eee0ca5484 100644 +--- a/target/sh4/translate.c ++++ b/target/sh4/translate.c +@@ -175,13 +175,13 @@ void superh_cpu_dump_state(CPUState *cs, FILE *f, int flags) + i, env->gregs[i], i + 1, env->gregs[i + 1], + i + 2, env->gregs[i + 2], i + 3, env->gregs[i + 3]); + } +- if (env->flags & TB_FLAG_DELAY_SLOT) { ++ if (env->flags & DELAY_SLOT) { + qemu_printf("in delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); +- } else if (env->flags & TB_FLAG_DELAY_SLOT_COND) { ++ } else if (env->flags & DELAY_SLOT_CONDITIONAL) { + qemu_printf("in conditional delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); +- } else if (env->flags & TB_FLAG_DELAY_SLOT_RTE) { ++ } else if (env->flags & DELAY_SLOT_RTE) { + qemu_fprintf(f, "in rte delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); + } +@@ -223,7 +223,7 @@ static inline void gen_save_cpu_state(DisasContext *ctx, bool save_pc) + + static inline bool use_exit_tb(DisasContext *ctx) + { +- return (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) != 0; ++ return (ctx->tbflags & GUSA_EXCLUSIVE) != 0; + } + + static bool use_goto_tb(DisasContext *ctx, target_ulong dest) +@@ -276,12 +276,12 @@ static void gen_conditional_jump(DisasContext *ctx, target_ulong dest, + TCGLabel *l1 = gen_new_label(); + TCGCond cond_not_taken = jump_if_true ? TCG_COND_EQ : TCG_COND_NE; + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* When in an exclusive region, we must continue to the end. + Therefore, exit the region on a taken branch, but otherwise + fall through to the next instruction. */ + tcg_gen_brcondi_i32(cond_not_taken, cpu_sr_t, 0, l1); +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); + /* Note that this won't actually use a goto_tb opcode because we + disallow it in use_goto_tb, but it handles exit + singlestep. */ + gen_goto_tb(ctx, 0, dest); +@@ -307,14 +307,14 @@ static void gen_delayed_conditional_jump(DisasContext * ctx) + tcg_gen_mov_i32(ds, cpu_delayed_cond); + tcg_gen_discard_i32(cpu_delayed_cond); + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* When in an exclusive region, we must continue to the end. + Therefore, exit the region on a taken branch, but otherwise + fall through to the next instruction. */ + tcg_gen_brcondi_i32(TCG_COND_EQ, ds, 0, l1); + + /* Leave the gUSA region. */ +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); + gen_jump(ctx); + + gen_set_label(l1); +@@ -361,8 +361,8 @@ static inline void gen_store_fpr64(DisasContext *ctx, TCGv_i64 t, int reg) + #define XHACK(x) ((((x) & 1 ) << 4) | ((x) & 0xe)) + + #define CHECK_NOT_DELAY_SLOT \ +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { \ +- goto do_illegal_slot; \ ++ if (ctx->envflags & DELAY_SLOT_MASK) { \ ++ goto do_illegal_slot; \ + } + + #define CHECK_PRIVILEGED \ +@@ -436,7 +436,7 @@ static void _decode_opc(DisasContext * ctx) + case 0x000b: /* rts */ + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_pc, cpu_pr); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x0028: /* clrmac */ +@@ -458,7 +458,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + gen_write_sr(cpu_ssr); + tcg_gen_mov_i32(cpu_delayed_pc, cpu_spc); +- ctx->envflags |= TB_FLAG_DELAY_SLOT_RTE; ++ ctx->envflags |= DELAY_SLOT_RTE; + ctx->delayed_pc = (uint32_t) - 1; + ctx->base.is_jmp = DISAS_STOP; + return; +@@ -513,15 +513,12 @@ static void _decode_opc(DisasContext * ctx) + return; + case 0xe000: /* mov #imm,Rn */ + #ifdef CONFIG_USER_ONLY +- /* +- * Detect the start of a gUSA region (mov #-n, r15). +- * If so, update envflags and end the TB. This will allow us +- * to see the end of the region (stored in R0) in the next TB. +- */ ++ /* Detect the start of a gUSA region. If so, update envflags ++ and end the TB. This will allow us to see the end of the ++ region (stored in R0) in the next TB. */ + if (B11_8 == 15 && B7_0s < 0 && + (tb_cflags(ctx->base.tb) & CF_PARALLEL)) { +- ctx->envflags = +- deposit32(ctx->envflags, TB_FLAG_GUSA_SHIFT, 8, B7_0s); ++ ctx->envflags = deposit32(ctx->envflags, GUSA_SHIFT, 8, B7_0s); + ctx->base.is_jmp = DISAS_STOP; + } + #endif +@@ -547,13 +544,13 @@ static void _decode_opc(DisasContext * ctx) + case 0xa000: /* bra disp */ + CHECK_NOT_DELAY_SLOT + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + return; + case 0xb000: /* bsr disp */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + return; + } + +@@ -1197,7 +1194,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + tcg_gen_xori_i32(cpu_delayed_cond, cpu_sr_t, 1); + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; + return; + case 0x8900: /* bt label */ + CHECK_NOT_DELAY_SLOT +@@ -1207,7 +1204,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_cond, cpu_sr_t); + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; + return; + case 0x8800: /* cmp/eq #imm,R0 */ + tcg_gen_setcondi_i32(TCG_COND_EQ, cpu_sr_t, REG(0), B7_0s); +@@ -1391,14 +1388,14 @@ static void _decode_opc(DisasContext * ctx) + case 0x0023: /* braf Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_addi_i32(cpu_delayed_pc, REG(B11_8), ctx->base.pc_next + 4); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x0003: /* bsrf Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + tcg_gen_add_i32(cpu_delayed_pc, REG(B11_8), cpu_pr); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x4015: /* cmp/pl Rn */ +@@ -1414,14 +1411,14 @@ static void _decode_opc(DisasContext * ctx) + case 0x402b: /* jmp @Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x400b: /* jsr @Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x400e: /* ldc Rm,SR */ +@@ -1842,7 +1839,7 @@ static void _decode_opc(DisasContext * ctx) + fflush(stderr); + #endif + do_illegal: +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (ctx->envflags & DELAY_SLOT_MASK) { + do_illegal_slot: + gen_save_cpu_state(ctx, true); + gen_helper_raise_slot_illegal_instruction(cpu_env); +@@ -1855,7 +1852,7 @@ static void _decode_opc(DisasContext * ctx) + + do_fpu_disabled: + gen_save_cpu_state(ctx, true); +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (ctx->envflags & DELAY_SLOT_MASK) { + gen_helper_raise_slot_fpu_disable(cpu_env); + } else { + gen_helper_raise_fpu_disable(cpu_env); +@@ -1870,23 +1867,23 @@ static void decode_opc(DisasContext * ctx) + + _decode_opc(ctx); + +- if (old_flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (old_flags & DELAY_SLOT_MASK) { + /* go out of the delay slot */ +- ctx->envflags &= ~TB_FLAG_DELAY_SLOT_MASK; ++ ctx->envflags &= ~DELAY_SLOT_MASK; + + /* When in an exclusive region, we must continue to the end + for conditional branches. */ +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE +- && old_flags & TB_FLAG_DELAY_SLOT_COND) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE ++ && old_flags & DELAY_SLOT_CONDITIONAL) { + gen_delayed_conditional_jump(ctx); + return; + } + /* Otherwise this is probably an invalid gUSA region. + Drop the GUSA bits so the next TB doesn't see them. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + + tcg_gen_movi_i32(cpu_flags, ctx->envflags); +- if (old_flags & TB_FLAG_DELAY_SLOT_COND) { ++ if (old_flags & DELAY_SLOT_CONDITIONAL) { + gen_delayed_conditional_jump(ctx); + } else { + gen_jump(ctx); +@@ -2226,7 +2223,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) + } + + /* The entire region has been translated. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + ctx->base.pc_next = pc_end; + ctx->base.num_insns += max_insns - 1; + return; +@@ -2237,7 +2234,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) + + /* Restart with the EXCLUSIVE bit set, within a TB run via + cpu_exec_step_atomic holding the exclusive lock. */ +- ctx->envflags |= TB_FLAG_GUSA_EXCLUSIVE; ++ ctx->envflags |= GUSA_EXCLUSIVE; + gen_save_cpu_state(ctx, false); + gen_helper_exclusive(cpu_env); + ctx->base.is_jmp = DISAS_NORETURN; +@@ -2270,19 +2267,17 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) + (tbflags & (1 << SR_RB))) * 0x10; + ctx->fbank = tbflags & FPSCR_FR ? 0x10 : 0; + +-#ifdef CONFIG_USER_ONLY +- if (tbflags & TB_FLAG_GUSA_MASK) { +- /* In gUSA exclusive region. */ ++ if (tbflags & GUSA_MASK) { + uint32_t pc = ctx->base.pc_next; + uint32_t pc_end = ctx->base.tb->cs_base; +- int backup = sextract32(ctx->tbflags, TB_FLAG_GUSA_SHIFT, 8); ++ int backup = sextract32(ctx->tbflags, GUSA_SHIFT, 8); + int max_insns = (pc_end - pc) / 2; + + if (pc != pc_end + backup || max_insns < 2) { + /* This is a malformed gUSA region. Don't do anything special, + since the interpreter is likely to get confused. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; +- } else if (tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ ctx->envflags &= ~GUSA_MASK; ++ } else if (tbflags & GUSA_EXCLUSIVE) { + /* Regardless of single-stepping or the end of the page, + we must complete execution of the gUSA region while + holding the exclusive lock. */ +@@ -2290,7 +2285,6 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) + return; + } + } +-#endif + + /* Since the ISA is fixed-width, we can bound by the number + of instructions remaining on the page. */ +@@ -2315,8 +2309,8 @@ static void sh4_tr_translate_insn(DisasContextBase *dcbase, CPUState *cs) + DisasContext *ctx = container_of(dcbase, DisasContext, base); + + #ifdef CONFIG_USER_ONLY +- if (unlikely(ctx->envflags & TB_FLAG_GUSA_MASK) +- && !(ctx->envflags & TB_FLAG_GUSA_EXCLUSIVE)) { ++ if (unlikely(ctx->envflags & GUSA_MASK) ++ && !(ctx->envflags & GUSA_EXCLUSIVE)) { + /* We're in an gUSA region, and we have not already fallen + back on using an exclusive region. Attempt to parse the + region into a single supported atomic operation. Failure +@@ -2336,9 +2330,9 @@ static void sh4_tr_tb_stop(DisasContextBase *dcbase, CPUState *cs) + { + DisasContext *ctx = container_of(dcbase, DisasContext, base); + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* Ending the region of exclusivity. Clear the bits. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + } + + switch (ctx->base.is_jmp) { +-- +2.38.1 + diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash index 06d090bd1d..e671e1d184 100644 --- a/package/qemu/qemu.hash +++ b/package/qemu/qemu.hash @@ -1,4 +1,4 @@ # Locally computed, tarball verified with GPG signature -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index d42a16ec3e..05e1cef1d8 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,7 +4,7 @@ # ################################################################################ -QEMU_VERSION = 7.1.0 +QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c @@ -68,7 +68,7 @@ QEMU_OPTS += --enable-vhost-user endif ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) -QEMU_OPTS += --enable-slirp=system +QEMU_OPTS += --enable-slirp QEMU_DEPENDENCIES += slirp else QEMU_OPTS += --disable-slirp @@ -256,6 +256,7 @@ HOST_QEMU_DEPENDENCIES = host-libglib2 \ host-pixman \ host-pkgconf \ host-python3 \ + host-slirp \ host-zlib # BR ARCH qemu @@ -400,6 +401,7 @@ define HOST_QEMU_CONFIGURE_CMDS --disable-vnc-jpeg \ --disable-png \ --disable-vnc-sasl \ + --enable-slirp \ --enable-tools \ $(HOST_QEMU_OPTS) endef -- 2.38.1 From christian at paral.in Sat Dec 17 23:09:21 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 15:09:21 -0800 Subject: [Buildroot] [PATCH 1/1] package/rtl8812au-aircrack-ng: bump to latest commit 450db7 Message-ID: <20221217230921.1580107-1-christian@paral.in> Fixes build against Linux 6.1. Signed-off-by: Christian Stewart --- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash index bc3a926314..f6779fa60a 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz +sha256 8db7fc45ea8744a4fd7c1d16fa9486d7646d955e84ed8fd11d93b2293ab5aeff rtl8812au-aircrack-ng-450db78f7bd23f0c611553eb475fa5b5731d6497.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk index 45a6ce5729..d145208b5f 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 +RTL8812AU_AIRCRACK_NG_VERSION = 450db78f7bd23f0c611553eb475fa5b5731d6497 RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE -- 2.39.0 From christian at paral.in Sat Dec 17 23:25:56 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 15:25:56 -0800 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package Message-ID: <20221217232556.1609969-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches v2 -> v3: - remove all patches (upstreamed) - bump to latest commit 86cc5c - fix license hash rtl8821cu Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 19 +++++++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..9152b3321b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -560,6 +560,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 914c3584e9..0ffb1654ec 100644 --- a/package/Config.in +++ b/package/Config.in @@ -587,6 +587,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..f3c37bc65e --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.39.0 From giulio.benetti at benettiengineering.com Sun Dec 18 00:38:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 01:38:34 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: <20221217232556.1609969-1-christian@paral.in> References: <20221217232556.1609969-1-christian@paral.in> Message-ID: Hi Christian, On 18/12/22 00:25, Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart > > --- > > v1 -> v2: > > - add myself to DEVELOPERS > - bump to latest commit 615995 > - fixes build failure against the odroid xu4 kernel > - simplify -Werror=date-time fix-patch > - simplify makefile patches > > v2 -> v3: > > - remove all patches (upstreamed) > - bump to latest commit 86cc5c > - fix license hash > > rtl8821cu > > Signed-off-by: Christian Stewart > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8821cu/Config.in | 10 ++++++++++ > package/rtl8821cu/rtl8821cu.hash | 3 +++ > package/rtl8821cu/rtl8821cu.mk | 19 +++++++++++++++++++ > 5 files changed, 34 insertions(+) > create mode 100644 package/rtl8821cu/Config.in > create mode 100644 package/rtl8821cu/rtl8821cu.hash > create mode 100644 package/rtl8821cu/rtl8821cu.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..9152b3321b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -560,6 +560,7 @@ F: package/mosh/ > F: package/nerdctl/ > F: package/pkg-golang.mk > F: package/rtl8821au/ > +F: package/rtl8821cu/ > F: package/runc/ > F: package/tini/ > F: support/testing/tests/package/test_docker_compose.py > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..0ffb1654ec 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -587,6 +587,7 @@ endmenu > source "package/rtl8723ds/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > + source "package/rtl8821cu/Config.in" > source "package/sane-backends/Config.in" > source "package/sdparm/Config.in" > source "package/sedutil/Config.in" > diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in > new file mode 100644 > index 0000000000..a5a7b9d255 > --- /dev/null > +++ b/package/rtl8821cu/Config.in > @@ -0,0 +1,10 @@ > +comment "rtl8821cu needs a Linux kernel to be built" > + depends on !BR2_LINUX_KERNEL > + > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash > new file mode 100644 > index 0000000000..efb9871472 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz > +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > new file mode 100644 > index 0000000000..f3c37bc65e > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -0,0 +1,19 @@ > +################################################################################ > +# > +# rtl8821cu > +# > +################################################################################ > + > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > +RTL8821CU_LICENSE = GPL-2.0 > +RTL8821CU_LICENSE_FILES = LICENSE > + > +RTL8821CU_MODULE_MAKE_OPTS = \ > + CONFIG_RTL8821CU=m \ > + KVER=$(LINUX_VERSION_PROBED) \ > + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" This is not enough since it will be prepended to EXTRA_CFLAGS in the beginning of the Makefile. CONFIG_PLATFORM_GENERIC is set to y, so that makes defines CONFIG_LITTLE_ENDIAN by default and in case of a BIG_ENDIAN architecture you will end up having EXTRA_CFLAGS like this: ...-DCONFIG_BIG_ENDIAN -DCONFIG_LITTLE_ENDIAN... So what it's been suggested to me and I suggest you to do is to set: CONFIG_PLATFORM_GENERIC=n This way you already define -DCONFIG_IOCTL_CFG80211 and -DRTW_USE_CFG80211_STA_EVENT that is part of CONFIG_PLATFORM_GENERIC. Check my pending patch as reference: https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > + > +$(eval $(kernel-module)) > +$(eval $(generic-package)) From christian at paral.in Sun Dec 18 00:44:18 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 16:44:18 -0800 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221217232556.1609969-1-christian@paral.in> Message-ID: Hi Giulio, On Sat, Dec 17, 2022 at 4:38 PM Giulio Benetti wrote: > Check my pending patch as reference: > https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. Thanks, that's much cleaner: RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ -DRTW_USE_CFG80211_STA_EVENT \ -Wno-error RTL8821CU_MODULE_MAKE_OPTS = \ CONFIG_RTL8821CU=m \ KVER=$(LINUX_VERSION_PROBED) \ USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" Sending as v4. best regards, Christian Stewart From giulio.benetti at benettiengineering.com Sun Dec 18 00:48:11 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 01:48:11 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221217232556.1609969-1-christian@paral.in> Message-ID: <9fa2e177-74ae-7e6a-406b-6ba362478371@benettiengineering.com> On 18/12/22 01:44, Christian Stewart via buildroot wrote: > Hi Giulio, > > On Sat, Dec 17, 2022 at 4:38 PM Giulio Benetti > wrote: >> Check my pending patch as reference: >> https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ >> There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. > > Thanks, that's much cleaner: > > RTL8821CU_USER_EXTRA_CFLAGS = \ > -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > -DCONFIG_IOCTL_CFG80211 \ > -DRTW_USE_CFG80211_STA_EVENT \ > -Wno-error > > RTL8821CU_MODULE_MAKE_OPTS = \ Remember to add here: CONFIG_PLATFORM_GENERIC=n \ > CONFIG_RTL8821CU=m \ > KVER=$(LINUX_VERSION_PROBED) \ > USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" > -- Giulio Benetti CEO/CTO at Benetti Engineering sas From christian at paral.in Sun Dec 18 00:55:46 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 16:55:46 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package Message-ID: <20221218005546.1793522-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches v2 -> v3: - remove platform-specific checks v3 -> v4: - fix setting USER_EXTRA_CFLAGS - unset PLATFORM_GENERIC - thanks for the suggestion from Giulio Benetti - https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ 5 files changed, 40 insertions(+) create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..9152b3321b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -560,6 +560,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 914c3584e9..0ffb1654ec 100644 --- a/package/Config.in +++ b/package/Config.in @@ -587,6 +587,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..18222e0014 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,25 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_USER_EXTRA_CFLAGS = \ + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_GENERIC=n \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.39.0 From giulio.benetti at benettiengineering.com Sun Dec 18 01:29:14 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 02:29:14 +0100 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> References: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Message-ID: Hi Jesse, On 15/12/22 00:36, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti > --- > DEVELOPERS | 6 +++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ > board/freescale/imxrt1050evk/post-build.sh | 3 ++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 + > configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ > 6 files changed, 124 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100755 board/freescale/imxrt1050evk/post-build.sh > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..7e1e932d37 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 6M Please round it up to 8M, 6M is pretty odd and we have an sd-card here to use, so plenty of space. If someone wants to shrink it down it can do it later. > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh > new file mode 100755 > index 0000000000..a13789f231 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/post-build.sh > @@ -0,0 +1,3 @@ > +#!/bin/sh > +MKIMAGE=$HOST_DIR/bin/mkimage > +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage You can drop post-build.sh file because you can already produce uImage, see below > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..c9022649be > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,43 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y > + > +# Image > +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" Please drop this ^^^ > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y Drop this ^^^ > +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" and this ^^^ > +BR2_LINUX_KERNEL_IMAGE_NAME="Image" and this ^^^ in favor of: BR2_LINUX_KERNEL_UIMAGE=y it works even without specifying the address since the default is used that is exactly 0x80008000, the same used by post-build.sh that becomes useless. > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" Please expand the rootfs size to 16M at least, 3M is odd and this is the result of 'df -h': Filesystem Size Used Available Use% Mounted on /dev/root 1.8M 537.0K 1.1M 33% / I would like to have more than 1.1M to do tests. > + > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" While make savedefconfig this ^^^ becomes useless. BR2_TARGET_UBOOT_BOARD_DEFCONFIG is enough. So please drop it > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" As you've already pointed here you need 2022.10 > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y > +BR2_PACKAGE_HOST_UBOOT_TOOLS=y Please drop this ^^^ too since now uImage is generated by Linux package. I've tested this on the imxrt1050-evk but there is a problem that has a simple solution: busybox without MMU can only have HUSH as SH, so if you keep using the default BR2_PACKAGE_BUSYBOX_CONFIG that is "package/busybox/busybox-minimal.config" it will automatically choose HUSH but with very few utilities, so we won't have umask, unset and other useful utility written for MMU processors. You can try to check which busybox utilities are enabled at the moment by issuing: $ make busybox-menuconfig To solve the problem you only need to specify: BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minmal.config" That enables all the HUSH utilites we need to have a working NOMMU rootfs. So please add: BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minmal.config" right after: # Filesystem I wait for V5 to test. Thank you! Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Sun Dec 18 01:37:42 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 02:37:42 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Hi Christian, On 18/12/22 01:55, Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart > > --- > > v1 -> v2: > > - add myself to DEVELOPERS > - bump to latest commit 615995 > - fixes build failure against the odroid xu4 kernel > - simplify -Werror=date-time fix-patch > - simplify makefile patches > > v2 -> v3: > > - remove platform-specific checks > > v3 -> v4: > > - fix setting USER_EXTRA_CFLAGS > - unset PLATFORM_GENERIC > - thanks for the suggestion from Giulio Benetti > - https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > > Signed-off-by: Christian Stewart > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8821cu/Config.in | 10 ++++++++++ > package/rtl8821cu/rtl8821cu.hash | 3 +++ > package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ > 5 files changed, 40 insertions(+) > create mode 100644 package/rtl8821cu/Config.in > create mode 100644 package/rtl8821cu/rtl8821cu.hash > create mode 100644 package/rtl8821cu/rtl8821cu.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..9152b3321b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -560,6 +560,7 @@ F: package/mosh/ > F: package/nerdctl/ > F: package/pkg-golang.mk > F: package/rtl8821au/ > +F: package/rtl8821cu/ > F: package/runc/ > F: package/tini/ > F: support/testing/tests/package/test_docker_compose.py > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..0ffb1654ec 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -587,6 +587,7 @@ endmenu > source "package/rtl8723ds/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > + source "package/rtl8821cu/Config.in" > source "package/sane-backends/Config.in" > source "package/sdparm/Config.in" > source "package/sedutil/Config.in" > diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in > new file mode 100644 > index 0000000000..a5a7b9d255 > --- /dev/null > +++ b/package/rtl8821cu/Config.in > @@ -0,0 +1,10 @@ > +comment "rtl8821cu needs a Linux kernel to be built" > + depends on !BR2_LINUX_KERNEL > + > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash > new file mode 100644 > index 0000000000..efb9871472 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz > +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > new file mode 100644 > index 0000000000..18222e0014 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -0,0 +1,25 @@ > +################################################################################ > +# > +# rtl8821cu > +# > +################################################################################ > + > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > +RTL8821CU_LICENSE = GPL-2.0 > +RTL8821CU_LICENSE_FILES = LICENSE > + > +RTL8821CU_USER_EXTRA_CFLAGS = \ > + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 \ > + -DRTW_USE_CFG80211_STA_EVENT \ > + -Wno-error > + > +RTL8821CU_MODULE_MAKE_OPTS = \ > + CONFIG_PLATFORM_GENERIC=n \ > + CONFIG_RTL8821CU=m \ > + KVER=$(LINUX_VERSION_PROBED) \ > + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" > + > +$(eval $(kernel-module)) > +$(eval $(generic-package)) I've just built successfully for a Big Endian architecture and everything looks good me so: Reviewed-by: Giulio Benetti Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From mr.bossman075 at gmail.com Sun Dec 18 05:50:03 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sun, 18 Dec 2022 00:50:03 -0500 Subject: [Buildroot] [PATCH v5] configs/imxrt1050-evk: New defconfig Message-ID: <20221218055003.701405-1-Mr.Bossman075@gmail.com> Add defconfig for imxrt1050-evk is a development board from NXP. Giulio and I worked on Linux and U-boot for this board. And now I'm adding support for the new board in Buildroot. The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. Seeing that these chips are comparable to the STM32F7xxs which have buildroot ported to them it seems reasonable to add support for them. https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK Signed-off-by: Jesse Taube Cc: Giulio Benetti --- DEVELOPERS | 6 ++++ board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++++ board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++++ board/freescale/imxrt1050evk/uboot.fragment | 2 ++ configs/imxrt1050-evk_defconfig | 40 +++++++++++++++++++++ 5 files changed, 118 insertions(+) create mode 100644 board/freescale/imxrt1050evk/genimage.cfg create mode 100644 board/freescale/imxrt1050evk/readme.txt create mode 100644 board/freescale/imxrt1050evk/uboot.fragment create mode 100644 configs/imxrt1050-evk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..ee33c65fd4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1132,9 +1132,11 @@ F: package/webp/ F: package/xapian/ N: Giulio Benetti +F: board/freescale/imxrt1050evk/* F: board/olimex/a* F: configs/amarula_vyasa_rk3288_defconfig F: configs/asus_tinker_rk3288_defconfig +F: configs/imxrt1050-evk_defconfig F: configs/olimex_a* F: package/at/ F: package/binutils/ @@ -1477,6 +1479,10 @@ F: package/wmctrl/ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ +N: Jesse Taube +F: board/freescale/imxrt1050evk/* +F: configs/imxrt1050-evk_defconfig + N: Jesse Van Gavere F: package/qt6/qt6serialport/ diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg new file mode 100644 index 0000000000..daa51bdbe0 --- /dev/null +++ b/board/freescale/imxrt1050evk/genimage.cfg @@ -0,0 +1,40 @@ +image boot.vfat { + vfat { + files = { + "uImage", + "imxrt1050-evk.dtb", + } + } + + size = 8M +} + +image sdcard.img { + hdimage { + } + + partition SPL { + in-partition-table = "no" + image = "SPL" + offset = 1K + size = 127K + } + + partition u-boot { + in-partition-table = "no" + image = "u-boot.img" + offset = 128K + size = 512K + } + + partition boot { + partition-type = 0xc + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt new file mode 100644 index 0000000000..1fc4edd88b --- /dev/null +++ b/board/freescale/imxrt1050evk/readme.txt @@ -0,0 +1,30 @@ +NXP i.MXRT1050 EVK board +------------------------ + +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high +level of integration of an applications processors with the ease-of-use and +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm +Cortex-M7 core at 600 MHz. +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK + +To build a minimal support for this board: + +$ make imxrt1050-evk_defconfig +$ make + +Buildroot prepares a bootable "sdcard.img" image in the output/images/ +directory, ready to be flashed into the SD card: + +$ dd if=output/images/sdcard.img of=/dev/sdX +Where 'sdX' is the device node of the uSD. + +Jumper settings: + + SW7: 1 0 1 0 + +Where 0 means bottom position and 1 means top position (from the +switch label numbers reference). + +Connect the USB cable between the EVK and the PC for the console. + +Insert the micro SD card in the board, power it up and U-Boot messages should come up. diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment new file mode 100644 index 0000000000..1c5bb6af35 --- /dev/null +++ b/board/freescale/imxrt1050evk/uboot.fragment @@ -0,0 +1,2 @@ +CONFIG_USE_BOOTCOMMAND=y +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig new file mode 100644 index 0000000000..7dc58d1e7f --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,40 @@ +# Architecture +BR2_arm=y +BR2_cortex_m7=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="16M" + +# NOMMU Busybox +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minimal.config" + +# Bootloader +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="SPL" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Required tools to create the SD card image +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MKPASSWD=y -- 2.39.0 From thomas.petazzoni at bootlin.com Sun Dec 18 06:39:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 18 Dec 2022 06:39:56 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-17 Message-ID: <20221218064003.02E4D404F7@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-17 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 3 | 0 | 10 | 2022.11.x | 10 | 16 | 0 | 26 | master | 187 | 387 | 0 | 574 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 35 host-fwup-1.9.1 | 34 host-go-bootstrap-1.4-boots... | 34 fwup-1.9.1 | 16 pixz-1.0.7 | 13 host-binutils-2.38 | 10 xz-5.2.10 | 9 glibc-2.36-66-ga1dc0be03c9d... | 8 host-libzlib-1.2.13 | 8 libglib2-2.72.3 | 8 opkg-0.4.5 | 8 gvfs-1.48.1 | 7 host-pahole-1.24 | 6 host-rust-1.65.0 | 6 norm-1.5.8 | 6 davfs2-1.7.0 | 5 elfutils-0.186 | 5 linux-6.0.12 | 5 python-cryptography-38.0.4 | 5 unknown | 5 bat-0.19.0 | 4 host-m4-1.4.19 | 4 host-python-greenlet-2.0.1 | 4 jack2-1.9.21 | 4 libdeflate-1.15 | 4 lmbench-3.0-a9 | 4 crun-1.7.2 | 3 frr-8.3.1 | 3 gerbera-1.10.0 | 3 gummiboot-2bcd919c681c952eb... | 3 host-go-1.19.4 | 3 libostree-2022.6 | 3 ltp-testsuite-20220930 | 3 ocf-linux-20171122 | 3 perl-5.34.1 | 3 proj-8.1.1 | 3 brltty-6.5 | 2 dmalloc-5.6.5 | 2 efivar-38 | 2 gobject-introspection-1.72.0 | 2 host-gobject-introspection-... | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.45 | 2 libkcapi-1.4.0 | 2 libnl-3.7.0 | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 musl-1.2.3 | 2 sscep-0.10.0 | 2 uclibc-1.0.42 | 2 /home/buildroot/autobuild/i... | 1 ace-7.0.6 | 1 afboot-stm32-3566acd582e553... | 1 android-tools-4.2.2+git2013... | 1 bayer2rgb-neon-15feb1115b48... | 1 bind-9.16.33 | 1 boost-1.80.0 | 1 check-0.15.2 | 1 containerd-1.6.12 | 1 dawgdic-16ac537ba9883ff01b6... | 1 dieharder-3.31.1 | 1 ding-libs-0.6.2 | 1 domoticz-2022.1 | 1 exim-4.96 | 1 faad2-2.10.1 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdk-pixbuf-2.42.10 | 1 gmp-6.2.1 | 1 hddtemp-0.4.3 | 1 host-acl-2.3.1 | 1 host-binutils-2.39 | 1 host-fakeroot-1.30.1 | 1 host-gcc-final-11.3.0 | 1 host-lzo-2.10 | 1 host-pkgconf-1.6.3 | 1 host-sentry-cli-2.8.0 | 1 hyperfine-1.14.0 | 1 kexec-2.0.25 | 1 libabseil-cpp-20220623.1 | 1 libbytesize-2.7 | 1 libdnet-1.16.1 | 1 libglvnd-1.4.0 | 1 libmad-0.15.1b | 1 libnss-3.85 | 1 libpqxx-6.4.5 | 1 libtommath-1.2.0 | 1 libuhttpd-3.14.1 | 1 libvorbis-1.3.7 | 1 libzlib-1.2.13 | 1 linux-5.10.145-cip17 | 1 mender-3.4.0 | 1 nerdctl-1.0.0 | 1 netsurf-3.10 | 1 nginx-1.20.1 | 1 nmap-7.92 | 1 open62541-v1.3.3 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 package/vuejs-router/vuejs-... | 1 pcsc-lite-1.9.9 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 poke-2.4 | 1 python-bunch-1.0.1 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 tbb-2021.5.0 | 1 toolchain-external-codescap... | 1 toolchain-external-codescap... | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 uhd-4.3.0.0 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 zabbix-5.4.9 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b01e1ca42e449774008f7307ddade42ccf5b1548 | microblazeel | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/ad61069b9af925f797533783319f83c841d150bd | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/5f9cb3cd51053049109834192e2c4daba3b7d3ac | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/760acaa4547a3f374156f8d18910af41387e02e1 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f691e4cf9db6b0cb08432b9b15f6b6ce201b29cf | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ba6ff026204b74ff0f81e9e300d6b6db3855e7d | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3aee2532c30a244c1a370f088b6508249bc769e5 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/056d100e7301225d2475d7d36fb267f301c4f035 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cb1c7eb2f155d1e8fbeafac839beab963d5e61fc | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ed655680eeb47037d857e7f7991f7a2822f90aa7 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9277cc33f377a0b934a282cf5b3e580bcdcc1ebb | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8f3ec435827131c114356072f98b346e7e67570 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/33871f31c9ada1c497723c6fec943a5c0d534886 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aaf093cda1ddc57c204de07416eec4ad626037e1 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/af0f2baf9b7f677777cd5f5ff720a9ee90ab96b6 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db911a718f6ac76dbd79d0c7652e33a76afb883f | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c0fb8b95348588b5fd97c0b966165af16973bf3 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/faaad6c820b1e7eb6f8d61cd5cbae1d29f3db79d | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00536dc845d361c76290884ceace59966db95b9f | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/291ee406aa2c530fe497a22cc2796e6ba89cc93b | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/71275a60ae3366091709228486af864225967bc6 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9da78b80c8d36948a134429887130313fc2fbce0 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2de8ae8538e2e4a9dfaa66ee548fffe1ca331f2b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/daea0082fb2416157d6da551a6b5777d3a73519c | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0ab6c3877f16ba53c2e965563cf0abefc52c7ff5 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4463e918772c4dc780f67c02385dbadd5b7e54a1 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db58e4bbd030fb87c563cc30df2bfddb975bf51e | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/86b4b30066e0e7abdcdf8f0749a5a41e3a108cea | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5def200be76b68e12c684e1fb7625b0073ca53b7 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/388a063ef962fe05f7f5c0d4df42930d1f315a40 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bfc65e97677d2a2bf7a451a4c1742ca422141ba3 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7705372622e6c7a424c6c6f84d3d7334240ae32c | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/555a0688e741cb8ea82d3a6f8dfc3bdd94bcbe40 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f7af6428b64fe11dbf0f454ab61bd84ac151eaf3 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f275973e1d61ca7a71764e6aaa79f41867b62386 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/930560a2e6835815e99b63e25455c6fd8165a1ca | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0244a46342c523dfd950bb540fa1b7f974ff12ed | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2061f0916a1f743a001d68b65917388d54c274cd | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1b71f0de34ecffa1080802336ab9ce388b18f212 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/935185c81ada51a6ce92d55f7a80cbe86b6345c9 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c41ebd8d910f65b512c3b52732ffd2d29ad74632 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3c9e6adb46201b804f2d8c1d467f7136b25f38ae | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/48ecb9e6415db3cfc1f7415efd34afe16a9ff9c2 | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/60434515e403bd1bf998a355bf149dd64f3820af | sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/035fc5fc0185d40b1c9cf41a96e15821096842ad | ORPH arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/c95ff52b15a7a153096c57d81f9116b17130d173 | aarch64_be | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e1f5f2908090584b6a1d62cf93281704d8b6c5d1 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e3ee7b1fe5d4dd7eb398055a0e0a3c0506550b63 | riscv32 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/67ecc318a002f4890471e8e28a02eed0587c6522 | ORPH powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/a0c565c75e8fcbe2c2e2ba4c6a8865b900754468 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/303d912c002ec876d9a929c17a703efe17ecb802 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/bfc52f12d516a5ddc21a6c4a5787129e182db3d2 | microblazeel | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d603e18ec6a41c06b2f508a72e611e539da7c743 | arm | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/1b6a87aab1b4da7f302b4e795b6ebb2123527ca1 | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/725ff86efd8c7a722830962623c1d721f2b30586 | ORPH aarch64_be | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/903282a98a4456bf0e970c6959d7d15691e811f3 | ORPH or1k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/aa9951e68790ad82697d7ade45ce84f4ff315e5a | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/062940fc7d8751869aec44ccc1d3682e033aefc7 | ORPH riscv64 | dawgdic-16ac537ba9883ff01b6... | NOK | http://autobuild.buildroot.net/results/a47d8717a4aa67af321c73e8569fa5ea1395bb9f | microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/158450aa4bd175fdb7f39a4081876dfb53d7bec7 | arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/ebed293ed4c684a37021888630724790ae7bae40 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f0fe3884d5af1150b6453fb5f9b74bfe9c686300 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/eaa8848100d669c9629e635b1e6e01260eedbd47 | ORPH sparc64 | domoticz-2022.1 | NOK | http://autobuild.buildroot.net/results/fe67e0527009410847f7c36618f68bf96bb841b5 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/54ccecef85b868682166ddf68ed3d8b33805cd4f | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/6be9a2f9cfcf68851439f3973da264f5a19b3394 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3e9febe6a807a3aeab26bfbdacd707eb8a5a7204 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/518ad9a7ab2aa07997852fbb7d2ca475c8aa7154 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f732594d81cdf5a84a4fce942c2075c3e9cfb22f | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8b6a470f2963917b08a70760e6c4600d72e32185 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4fb4da4a3f83b4acbf9278ee24ed8fd0fe8a25c0 | ORPH armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/0c70c37ced6421046c28df86652f98182f2f930b | sh4a | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/2dba61a5edc35f1bd1dfe3eadd27a49f13079ee9 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/ef0efc6651d23a75ba8c1e614488879a6ed33b6a | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b95c7870e3a53c4b7322342cab7d064c57e9d007 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/96b4dabe39e23ef4751010612a8ba512cb4c95d3 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/75b10c3f7da2929df3e3700eaaed5413b1ade047 | sparc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/a4ee9605be15a3054dda5f2ce1c44198b3ac683f | mips | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/8282047814aadf176bb5b54cf76b4b891ca710d7 | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8e2ef35b571f00902d63334089fe92fb1022d41d | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/078edcdf929c23644a34005c119bd00440cf5d3f | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/11be713d05a4e228a128fdeaea35042e8d0451f1 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c58f80b2685f2df45b15a38966af419da17b44e7 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07d59df20093eee7e63649bf71e8592b2ddcad39 | i486 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54e84c407d31682035db45e91c39e30134df6425 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e0d774b968bb51bf67c370bb424fc98ac16ea23b | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/02719ef9338133b7e61e1d8ad00a2f9be0e13217 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/408e0ff08cea080884814e0b8e92b5c3564d3f3d | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b44eaba6ebb88bb2e67ba27fc051589e273dc3a | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bd28f1d936b5f9f433906228c648f71c81433377 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72948423c376df162f84c8f97e3c399064a610c2 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbf3b31161c953fcf055f90fefb00b296f02ff00 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60b619c9337811e121a9e71d32233fa1b93d6e57 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d31270921de84a8ffe87e2b1617e3c0b5eab204 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/52669de787e67866ab6d71f903b7ea90bacb8316 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a8af1f12b49e13a3ec3db7de790dd2130645e7a7 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/889047581d0c5b86cae76baf99a59bf4f66411ba | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4a573830e38d8936392c0ae78c4adc88fd43dfd | mips64el | gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e1dc90678a0f03038b4fb769758847308c93692e | ORPH sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/359d194884a9424d80c862c910d8ad9e5856674e | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fbee0947fe800dca28dce0e7153cddd7cf8fe7ba | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0ec0e72bb18a4ece18bc1be5b7355fa29f6d5fa2 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9bbf4951162cf30cfe0afba6c23e5b56dfe22869 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ba1d17d740849c3e3564be944f6a7e586835e3a5 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/96b7fab24fce4ce3213dcc908667d052c852bab3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b48ab05117e817a39e373b0aa4c429fbb1f30208 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7079669d71bc2f5e14b63d4fd8591179f6153b93 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/54954b4a1a64211004acb3f909f143ec5013385c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/63bab26e31e65706151aff41ee672a73707f3ac3 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/40587fd5868dd00f9406cc918c831d13a71f9522 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/87405288de3e3a8c186570437f6f9c0a3c53e4d6 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/194fb43c4c0e0544ff357dd5976f25649d268236 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7ce3bf191877a120ebb8aca7be1a7f491686ac21 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/f69d40e6fa1edcf145c1623dde0bdec8c6332294 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/592f6092dfa85ef0426cc6ffb724cdc6c87e5d16 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/619bd4ff84328b4c3c1788f0e91835c71542c00c | x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3d6794c24b900ddcebd0bf6bdb7626f9580f8f23 | ORPH sparc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2b0e395d4bb0b990b3c24f08db363e5adc8e25de | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e7faab943effd82fe6c1ea0ef8e0fae821d987ff | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b3af22acbc7929e6865edcc6f233a133f4d4a030 | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/6908a0a6b4f82de493d0d4570c1f0e8c2c9a3871 | ORPH microblaze | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dab8dfeabdfd862cb1329cf8a488d75ce741521a | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/64787d6b17bea1a66923f747a81a71ef02b98184 | ORPH x86_64 | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/bf64383bd349c2a467d012aa0c8ad178d6f5b026 | mips64el | host-acl-2.3.1 | NOK | http://autobuild.buildroot.net/results/52eba7a7c672a815665b3bc558b5d42a5205da39 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e9cf168a0c2615af5c9467dfe3281cae8249fa5e | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4c902bc2877b6531991796d0af172577d587bd79 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/67b129b8831efdaa4ed8c4985d0cd68a4aa3ff51 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4c7d355091a2d8453af39b7f8a85a4b9a32e16b4 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3ba4ab1297fba70e8d7489181009d23b727f47a9 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/aa4ee670dad487b2118c5fa396c0b417005af072 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/82c0d5ef0ad0cb81ca30f9f95d4d98001dc97a62 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/113c2a485404f726cbe8d018b8c6858829c3b69b | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0951862b82809041eab127db5c8ac58715bee08c | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c492fd5f2c87f9f501df814414081c38b8577269 | aarch64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/50c77915e96adb273ebd0678f0517b6bd83cd54d | sparc | host-fakeroot-1.30.1 | NOK | http://autobuild.buildroot.net/results/83d44cf122fd851fda5ef01c267f83fd69ec9b0c | ORPH sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a98a9f10e4db40c025ba191c887871ac5e573263 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c167df0c4c901de0cae614a8db10548eb0a41838 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d119ee0b5770c559268007d2329063925a6d35c | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5718aebe9b668e574e8987404a9c97f863c68b00 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b8e5261cec3f14be7079f8ea3008f2aa8b297c8 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fceda76c2cfb4aee6cbe38d821caddde7afa314d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57b162320dd075b9709133d4c7dc44133b6892dc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0f7cbd129d8a68269e4651aa0c1a8a2ad6e005fe | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc44d5eb657be093043eff414940cb36abbef05d | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a1ede647d352e37bd34167221dad5896e5168e3c | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ea0dfc2bcaaf976badd1912b7bf78cb6fe59a29c | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/36af2d96107e102e65b9b483e60d244207fb46b7 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e3500715ac6207641824f3725910c36d4f5e95a | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5292fc98a5eaff78f0cbf81e7938bf244c7b6e7a | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c57f7895bbb7b686d52c7a28c0bbf14cc625a9ce | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54e1dcc90edb160ca706930c2a6b36be2dbc9c68 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9d4454c0ffe64695523bf0016a1c56ed70506bf | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f7dbd30454294592db292260ff0f73e960898ca0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f773676e386b6654cc060bf1aa56b9ae00475519 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa5202ca955e90e6fb1e528d4dd2368585a80575 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7048090781a6bd4079358fe78083a472310e1c0a | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f94f729b712bafa0a943103a3145dad63862595 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e88fccbac76328ed7b8d1409f96483168c3c672 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4cf7decc99b6756d8860bc502b8113da88e222f9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8339f69c75fd8d4f105372d732cca2a88a5d0a66 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/634bef9f604aae52a63c22a3e36a593b9e54e391 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/13dab0a6fc3ee1c1b06e9672a5f8c6a9dc0c3b57 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf876e620c791d6fcf6192f91cfa62a0683458aa | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/92e92f4d9fd7e11c97224e30eb3af7f3e633d326 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ddbdabf7e568e07f9c52a585c6076e26e8049d3b | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1cbc103ed4e0ed326f6a5e99016febf3232a95ca | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afcdc47b0a7db1035b1481183d68f3349c427b1f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91e9bd2c68adb7587ebbe4110313ea48a8d2f74b | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/accbba55ec9ba043962f8264f8bf179819351ace | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/2531bada30ff2903fa67574c7f5af3b62ebc6e1e | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/58aba89472e1298ae1ded59707786513294774f4 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8a798b216b1092860c98b72ade59d6dbe212ab80 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3d77463ff6766fdbf5219308c11f7b2cc349fc76 | or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cd420cd3a78b06f825a2f250293e707423a43ef4 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d5fbc3f1af14ffa48a8842b36cb988056c81552 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c5ed0592f65b8608da2211e1af5a88d7715134f3 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/18cef12f05f77e46e206c38c9b68b4028e833824 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/faed7b53978c9139c7e3cd47e47d0a616d242b76 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5280650489c35f708b0b1bad3b4e263793af16d5 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f0a449b52a17aab52c68ed2640448a264b9f28d | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/482a78eb942c2b01bc2c99235c29d9e1de537926 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8dceaf01ba9e2075b83f633723d4cf55c32444bd | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5e14b1ea392c49b7b76d2f9b8ce98b1974576762 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1586f363a54cca76b3a44dcda9409000b0fe6b7f | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e530cf99fef75cd2e431707cfd8d07dee30b3afd | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/63bdc72922aac9f9a8d848bd20ec36aeffa2759b | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/630a3a7eb50f8e13be3f073175c407b3a08c7320 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6fbd9455edc99390f2864e169ad31b9fc3b65ff1 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a9b4cd7c3354d2935bde4a1cc7c0b62d5991407c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fb2e7dc60db4360d7782249f96f94dc37f60118b | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a50aeada2b0c2c16c84e1d07afa3aff49ebece3c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/88c151672295fa001e0eea0a3a682d123d531231 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c204817c5970b3b911af915354993469f1ced415 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3b17476831ee921c18db1166a37b8a383324b622 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/918c0a64432bd4da85186ef25e00f26270b4be4f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d057dd17196f9418260871eb5c2e009208c69a4a | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a77b4de4ec8ca36b257393a2a11cddc6286b7b1c | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2cb8814e5ddc7f6f672b6832b3431dfe5661b770 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/565b8bde016322f872e128c6a345d20c33f34d6e | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/02e37d38055c15e7f45e756a552b1e4d9d72cd1f | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f7b8c0b8ba289994ba682fb2063849a9092b95d | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bef077e2f48370cb37bc860c4bcd8d50643dfaee | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e6ba1b30d3e49e27554c82f510ed158d3125fd89 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ba907d5e266586fcf7641ef931288b81438c0d0e | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bcd27d422d2dd6727658dc4ddcfc05bd3d775ef0 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/45cf2f76c95b7f9bd2fb17b9bc61ec117d0a08bf | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6cf38d6cf101483c183e9e082be2a8c4313ec734 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/fffc291563106e17852a523334bffe9efc46b6a4 | ORPH mipsel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d1bd8845e605e66734f0e691a0a31ae6f97633d7 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/730fbbd77f7b99f051db28bc732187249c5df0d9 | ORPH sh4eb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/bf36148d307467573c1d3b4a0362745d965c5336 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/76ce5d56cb41870b39d70ba969e6c4effb43473f | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/dce13e26dac18a4aafa74ba8ed836b952ef2cd38 | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/b0de66a0a42c8b203b71a6b700fd9e951e6ede73 | ORPH nios2 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa6f34501eba5a7ee16610685748484663c5f7c8 | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7145e8f555500bc4f8862478fba87dbecb190989 | ORPH x86_64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e8c11c741b7f3b03053e5cb031cf3117280b3dca | ORPH or1k | host-lzo-2.10 | NOK | http://autobuild.buildroot.net/results/62683708928e2fc27b1ae4430960023e1ce9524d | ORPH aarch64_be | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/7cc9de2df9b592c9f6037c2f36252d3305fed321 | ORPH powerpc64le | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/e7c10b458aae6df0244c934503b814a630d11bf1 | ORPH sh4aeb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/0380812ff5e492a04da7b1609c5a9dd13f2394af | ORPH mips64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f727363e8aa3fbfeb1da591e603980820f321388 | ORPH mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5a896e041d5a206be0ef01f8b4f5c470f0023a56 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4121bcf4d2c023b172509bd2a76dcba9f3f5f4fb | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6f87d0fa90948165ac0389fd0b6039fb7a726ad2 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/558016ec26be4dde69bb58a7dd91836c4546ea86 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ff679a3ae152784707250a4e5b0e2353c2d1c44b | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b457a74322f84a28196bcbcb64b780b196367c5 | sparc64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/11aaa3a6e6f42671d5be20149fc02156cdd88980 | ORPH sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bb01a44c69dc03a2f742b94aafdf0919a2b57cec | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d5958f47687bead3f74cd321cf42d049e7d78d92 | mips64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/af07039c6a9314d5b22c8b7da4e83194c4f2c960 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d5f3388156b0b38c2e2519b4272acd39aad34520 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fd08b1e7964819c0e1e1b3ffb187d7b1d084b270 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/d670a809201bde708a0457dab9b93bf08e2fb4de | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e05a4084f205878f62a39af889e1b2008ed10389 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/7fc16f2d5d3f469185701c00097263cdbf5b4954 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4cdf9c7d47495b28eeadce7d371bcca58a6f5506 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a370046de5630893e7c92aa58fc419b71fcda156 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/38cfa48b2a12c1ac108d8128211ee2f26fb34d3a | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/59acf08c6e25b738acf6b314e4aadb46d1367b88 | ORPH microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/427aede267301ed635ee325ebca2c62bd1a0f545 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4a53e8cc31bb8fc787c0cfc2fc4ef34f3f574809 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/739b280efa98da6b3054f2b5beb309a99cb168e4 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/38eb403d391f6fc0fef76336d496a620adb71b3a | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/33de1b32b0ea66bba9b9044a95241d080c110c93 | ORPH mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/6c3ed177bc61900cce17f24b1e45dae25e3d0221 | arceb | libbytesize-2.7 | NOK | http://autobuild.buildroot.net/results/edb146fb1e6457a52c8184d7189dc7350535ac6b | ORPH or1k | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/63def8ad6aa1a21c950655663428caee140f9cc3 | sparc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/e0bfcbc5bba4ec8b14574b5ff6ff7a00eb7ee5a2 | mipsel | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/602bccdf32513f2b0eeea8f809e65151e1e23f13 | microblaze | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/0d446bcd0a8e4ab9ec7c592d2c2eada89d529c04 | powerpc | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/ae4bef07b8c1ff2d435972e460a0a2f9eecfe47c | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/bedb9ac318faf5d1aa0ee3bb8a1c9fd41fc0e196 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/96b845e946813aa6bdfe796337d00eafdc308cda | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/4eccc56c321abd81e73f4654b995a6bbc4989a52 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6fda128db072ffee2b6a176951430ab5d298e22a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a0a57a50c60c23e40bb04ccbf0d97e735c464dc8 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6356a2d07c6bd54cffd78c8b0403fea781225c11 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4fb834cd21a4305f4c283a7c8efc03a59239179 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/324f3491633547c69c4cb6e83ba2f1e8f482dea0 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/09b4c85559065daddb3d5205da835b2d3eaae88d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/65864fcd665ff6a65ef1d55a1a8258a6ba970f6f | microblaze | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/b798144ede79838c88d5db33f099aeb09fcebd8a | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/7f27f662a3bc7e2ab1a070fa3f84c2f573ea57ff | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8c0568ce3669b6f67eeeef78905092989974986a | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/e0d976bcf0a79b34decb905c0ee9f2ab85da014f | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/ea7945d9f2eef7d2fe53b2278ffba76f7eacb70e | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/22d82b21233ed602e9deee6a747051112913d0b5 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/83e8ccdb430b26c1482d2c8180b44e7c61846b49 | ORPH mips64el | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/498fb4e26ebdb6eef78d919ec0541ce2b0d95648 | ORPH powerpc | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/8e4afd8d3e56efef8dc797c99acf8fcbede8e317 | aarch64_be | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/18835936ac3b1ea3adabe174535350c517ec1f73 | s390x | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/9f459ac122787eb1ec36d702d8380a92ab06465f | x86_64 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/ca52171feaf3a78dd6d9696f1beae6182cc2cb63 | mips64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/4034e9d773f003c55925f674ef2b4bbb453dbe2f | arceb | libtommath-1.2.0 | NOK | http://autobuild.buildroot.net/results/a51303f758eea8ab9d19a53359e528fae6bef05e | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/d0fb7fb1aeef1d631099968e5d793f822aefbce5 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/1a297a46db2ce3843ff5e63ff79c5b8908a3d517 | mips64 | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/46882a834c7faac83858b49a761c85d856bc2132 | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/08eb0f109300864bc38334f2d603b7e75027d39b | ORPH sh4aeb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/0faeb7476255326e78bb30c28cd2f3b29c3e01b7 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/bdc7b7896907512c0e4555b4e24041c7eca24fbb | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/8184cb8ca8acb89b141048068dbd624d373ce157 | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/241b234e8dce97100973a083fbb9d9f67ef29e2a | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/288e6e1adf1366e4e11ca95dbe216c5fa4a3d9e7 | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/45b75c8280cd88b7ad2b3f186bb2084b9d2406b8 | ORPH sh4a | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/a2e83745171451b704bba8fc9614a233591f286f | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/072ac3d51a944e46857fafe60314e1ca3c46decc | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/848b3dab1eb24707693a4239e439eafd3d3a7e15 | ORPH mipsel | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c12411eba0836cc992f629636df61f5a3aa2ebeb | ORPH aarch64_be | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/d96290eed94c8ea7f1bd1b1415be4e5abf692a1f | ORPH sh4a | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/277caf8bdfba35b020a6d22121051773dbe81dde | ORPH sh4a | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/849d5bfe2560c95ebf3160bcbbf368b113be263a | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/c824fc121f0ee3a8fe0ed1e2ace41f22b307259d | sh4a | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/352afc3eaefac6b8817f5abc16997845d7e9d6f7 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/d672471d4d1fa9876d1d4085355d47cfe59577dc | s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/582a01525c413f98f55ccf2634895dd9a3599c31 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/422a42e90bcdecb42f9d3df216e0dcbeaf0a091b | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/64f8ce41f05616c1727920dd363db6f3fb9ade23 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/bc751cbeef93d7863a6bfc4785b1c7163a703189 | aarch64_be | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a364009bb27856ff484a6e286ac7ed4d65006dfd | riscv32 | nginx-1.20.1 | NOK | http://autobuild.buildroot.net/results/62a6af5fd4753eedfd3588eab8b100ce5194cfb9 | x86_64 | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/21ae364489229c6a6cb08182aed9c08b6de00651 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8af295e723697f2b341aa34aee944d7c051df293 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d1de911d542b05d1063786d30bc778d36a4f887d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8059527928c7efe2d20d844809bed448e1f7f20e | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5436096bbdb6153dac0cf9ed759fa75230bdb954 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/34e2bd35a6266abfcf13f888587f3f4ea0a35fe8 | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e5e637c609a496c7e07d4af1edb6fd6841008602 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/26e140fa115b474431f9e4e16128df2a366a1126 | ORPH sh4eb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/53eb3c7d3c216ba99b51c483858d30fbe8765fe6 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/83cc36b67496eaba441b99f282f12d1cfcdfa7f3 | ORPH mips64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/d6456778f7682605efd4a3abdeb69d0b227e2488 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/e66a849fe29d6858fe25377f33d09f03217df49f | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b156996ac92241fdee19bf8c3eb14b6c9410ae12 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fe74aae1be44dbfa8ba583403b7c9bde348bddd1 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30b0fcf6a4c9ee7c9982811589ad78f5099b7042 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2e14eb9f77b79330a775efb714b47d123b7603b1 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/24ca455833446112015d3f80396798b1e8ef6966 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/135618aaeddd63b51db583285176eb2e98aa8b5c | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f2013e749afa812261692bf01ed6a6de4555bf53 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/12b911157711f6f6be9b9564b2d66212ded7e148 | ORPH or1k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1a1295d6d735515c4b7d1968f03ccc05dc3c2344 | armeb | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/9fb0389ec93d6c6e3d5f8e3f70e25ac3bec9e80b | or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/a88fa9c5de90740fbb905be827cc93614b632a06 | ORPH powerpc64le | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/ca27d553789c0e7ed8ee7ad5a869523ec42bb0a5 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/47f63ec1976fb0c17c42f43cb47b46f0ad690e86 | powerpc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/70c23a3070c607b9533f9e80847772262b82b3d5 | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/53f918bed52414efef0762ee0e61149d2eabfa98 | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d304b2a0d2f2afbff1052a727c83222e1d8704e2 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9c48fc9f4f929a94eb4ddcc59a99462302b7aad7 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/01e434deb5f2840bab7777ccd7f86dac89c8368a | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dcac7d194d964a262957eae1dbba42728b5924f4 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6eefe1bf46e30fa19c69fb4affbf502974954662 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5588b782c53ecd6fe99867e76ccd26d69c6e5a7 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5c1a395c22f542e1098eb198004b0305a8de3f6b | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/13e59fec9ad904d9163f148aa87ce57dd758f6d9 | sh4aeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/39480a56fc4034a04e89a50a8372ab7290f89311 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3e6df726a6810e257077990d5862e26e21335f0f | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5fa5afdeb1d324bfa23683fc16a39dc6fe1574d7 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/18ab24eb83fda0c9829e936d1c630a1206ee6a3b | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c7354777b0b26bf0d6b6d6c17a84d82c8818e76b | sparc64 | poke-2.4 | NOK | http://autobuild.buildroot.net/results/90fff437b41e7d55fcc12c5c08fdc4a7da217828 | ORPH mips64el | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/7e0af77109676cca7787e917bd31ec21ae5c983c | or1k | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/aa0a81bb5d95647e29f56d2fdf9bd8d6d8c0ab90 | sh4aeb | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/2dd336467573814ccd21e76736c25601fa3b682c | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/9cba689ee3a13c270fb813c12c88f3f5c73956f1 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5a57c71aa7035b1da2cd97aeaf35b25c87b8ec0a | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cad7c09752fb7e4f9ec9c7da9806bbc77f6de945 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/92d30fe732f054d323a4bfa29ee1e5bc0b73a181 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/fe307f034e191b27a70e9e6026c7f26cd1da0706 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e39aabd495a144446fc1fce1ac37c8a4551dda7a | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ab2fd15d37c0413da4501fc4cb0a1b76ea63f534 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/6b9ba57063864245b62e0f8f26ffc8011280e51d | mipsel | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/7ec63d926ae8451762b22b1946edf1419f5c902f | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/0e91e6539f7721ebc0331244f2424b9ef94f9760 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/fda740a06d56c22283606afa93df0ce40782c9b2 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c533007492289552ff06b835b827ab94cbbf7496 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/669e582e6de32ba58f2bd36222151631480e4927 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/7c7c4e27261145bdd3c16e2d6b8a8fde829bf615 | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/07e9edc1ee0a71ec36da59e6db4eb9fe806ce679 | ORPH sh4eb | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/daba630094dda9fbb3ba19fc56d7d04b4dff4d96 | powerpc64le | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/9225cbd477f8e3827d9efcb530127f5adf21ce77 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/bd59233bd63cebc8e2e3b43400d38490ba956116 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/95806bef42c06052390a76914e39ad649c26adda | mips | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/a2e251f14f208e01e461c01fd957c35822f0499c | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/27c02e03dc1cbe75f5b18b22a8fc0f2c9341120a | i586 | unknown | NOK | http://autobuild.buildroot.net/results/37c18870c9ae5e443889daedee037392d3b509d6 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/d9b2d12493054dbafe4d0bb88ea7e711f9021038 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/1140ff9ef68043722094917bb88f36d5dd3d8cf8 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/13ebe9ad42ac309c01920da500930b0f9b4367e0 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/797a618bc80efa9353a89f6979b25d77a21ba3ed | aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/e154e43190d9545ada04eb831075bcddaa527229 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d1bb5dbf4e040e2daa7ad9c5f4419260123f5a33 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fa83791b59b761f12983fa8498766e45dd466bfb | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58722caac5ec430b64a32abe515b0cdf13526cd9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3c1273b53cfbd1ebc0c0ee6459ea98dac8641c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6ba10f58537db4e9e46a3e3f440a14644fc41e2b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/70af6760c2e7c692ad3368c50d79adcd3c3c62ba | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1849d063e3145d804019f229c3f8d1f90d86c763 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b472b86214d1dd44faceec966a4ca06cab8aca62 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b4dcb8cadfdf90d8b89d9cbcea313a9c5c44d5eb | ORPH x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9995cec76725c09ec9be8d74e1b735d152971ae4 | aarch64 | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/1101157f1191793b1ac27b86d0291a0f2a5ef85d | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 mesa3d-21.3.5 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/874bd9a724257d1cd2f767bd1ace32ba8f409a5b | arc | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/8fd748ff27b0f73e1649b61a65adbdf3e1cd8816 | mips | mesa3d-21.3.5 | NOK | http://autobuild.buildroot.net/results/b58875bcac66a2a471df23975b81532daa38cf84 | Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 2 host-go-1.19.4 | 2 host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 efivar-38 | 1 gitlab-runner-14.5.1 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 libcap-ng-0.8.3 | 1 libglib2-2.72.3 | 1 linux-6.0.9 | 1 s6-portable-utils-2.2.5.0 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3f418cd774799fe3c90b74311da0b475b5cb1f1f | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/77d4ce0b19b847cb59a83b093f2f8866cba91e5c | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/feba7a004667c14c56d3e5d1ab0267f26a5f63df | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c35c7de25a06cd2d726f31a212194a778030d609 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/3c94d1c85687661c0f951e84b4f155541dfa7449 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/927fff4b0dd47d6976ebeb31bf9378d60db0ece9 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f2fbaabb3f22374dac3f8fd1e4aaa6b1c9cb5d54 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6e135d5fa8f2fb00945b18f52b7a5d29a99f8412 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9d9fd58a624e1924cf42dbf36ea382da86b0a226 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cdbe9a985b5fcb1c36eddaabf53f827e115ed924 | i686 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/31e085f29585c1ba8c1c861bbe228dc00e7dc073 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/1c0f728de08b88f0547bf8c9abf6417ba3ef831a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4c0d88904e8b2e910fa90f0217edb328b5000ff | mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/19316da165adc8ff8600f205c509f66f7ad5127d | ORPH microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/14c07fccfb4177b634667573083766b28bfec967 | arm | unknown | NOK | http://autobuild.buildroot.net/results/d3d302db97e4eb426a51fc0b14d08753b8dfd213 | -- http://autobuild.buildroot.net From peter at korsgaard.com Sun Dec 18 10:28:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:28:19 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: <20221128091158.5049-1-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 28 Nov 2022 10:11:58 +0100") References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: <87359dqa4c.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:30:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:30:47 +0100 Subject: [Buildroot] [PATCH] package/gcnano-binaries: bump version to 6.4.9 In-Reply-To: <20221212085411.2405538-1-kory.maincent@bootlin.com> (=?utf-8?Q?=22K=C3=B6ry?= Maincent via buildroot"'s message of "Mon, 12 Dec 2022 09:54:10 +0100") References: <20221212085411.2405538-1-kory.maincent@bootlin.com> Message-ID: <87y1r5ovfs.fsf@dell.be.48ers.dk> >>>>> "K?ry" == K?ry Maincent via buildroot writes: > From: Kory Maincent > Update to the latest version of the gcnano-binaries blobs, which are > compatible with the last v5.15-stm32mp-r2 kernel from the > STMicroelectronics BSP. > Signed-off-by: Kory Maincent > --- > package/gcnano-binaries/gcnano-binaries.hash | 2 +- > package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ > 2 files changed, 13 insertions(+), 19 deletions(-) > diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash > index 1ed66e3753..7bb942e6da 100644 > --- a/package/gcnano-binaries/gcnano-binaries.hash > +++ b/package/gcnano-binaries/gcnano-binaries.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz > +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz > sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA > diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk > index d9c47bf64e..83261f3b7c 100644 > --- a/package/gcnano-binaries/gcnano-binaries.mk > +++ b/package/gcnano-binaries/gcnano-binaries.mk > @@ -4,10 +4,10 @@ > # > ################################################################################ > -GCNANO_BINARIES_LIB_VERSION = 6.4.7 > +GCNANO_BINARIES_LIB_VERSION = 6.4.9 > GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) > -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 > -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 > +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 > +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b > GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) > GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms > @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER > GCNANO_BINARIES_MODULE_MAKE_OPTS = \ > KERNEL_DIR=$(LINUX_DIR) \ > - SOC_PLATFORM=st-st \ > + SOC_PLATFORM=st-mp1 \ > AQROOT=$(@D) \ > DEBUG=0 > GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) > -# This creates: > -# libGLESv2.so.2 -> libGLESv2.so > -# libGLESv1_CM.so.1 -> libGLESv1_CM.so > -# symlinks, as most OpenGL implementations have them, and they are > -# expected by some users such as libepoxy. > define GCNANO_BINARIES_INSTALL > cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ > find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ > - find . -type l -exec cp -a {} $(1)/usr/lib \; > - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 > - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 Why are you removing this? Does upstream now have these symlinks? A more detailed commit message would be good so I don't need to reverse engineer it. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:31:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:31:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 In-Reply-To: <20221214222658.14115-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:26:58 +0100") References: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Message-ID: <87tu1tove9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following security issues: > - Fix potential heap buffer overread and overwrite in DTLS if > MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and > MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. > - An adversary with access to precise enough information about memory > accesses (typically, an untrusted operating system attacking a secure > enclave) could recover an RSA private key after observing the victim > performing a single private-key operation if the window size used for > the exponentiation was 3 or smaller. > Drop patch (already in version: > https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) > https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:32:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/arp-scan: bump to version 1.10.0 In-Reply-To: <20221214222012.8019-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:20:12 +0100") References: <20221214222012.8019-1-fontaine.fabrice@gmail.com> Message-ID: <87pmchovde.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Use official tarball and so drop autoreconf > - libcap is an optional dependency since > https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 > https://github.com/royhills/arp-scan/releases/tag/1.10.0 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:32:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 In-Reply-To: <20221215174629.16288-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 15 Dec 2022 18:46:29 +0100") References: <20221215174629.16288-1-bernd.kuhls@t-online.de> Message-ID: <87len5ovc9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:33:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libX11: bump version to 1.8.3 In-Reply-To: <20221216063456.397742-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Fri, 16 Dec 2022 07:34:56 +0100") References: <20221216063456.397742-1-bernd.kuhls@t-online.de> Message-ID: <87h6xtovbg.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003305.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:34:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:34:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgeos: bump version to 3.11.1 In-Reply-To: <20221217053958.34337-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Sat, 17 Dec 2022 08:39:58 +0300") References: <20221217053958.34337-1-fido_max@inbox.ru> Message-ID: <87cz8hova6.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:42:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:42:44 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" In-Reply-To: <20221217150909.6494-1-ju.o@free.fr> (Julien Olivain's message of "Sat, 17 Dec 2022 16:09:09 +0100") References: <20221217150909.6494-1-ju.o@free.fr> Message-ID: <878rj5ouvv.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. > gperf -- the GNU perfect hash function generator > https://www.gnu.org/software/gperf/ > and > gperftools -- the Google Performance Tools > https://github.com/gperftools/gperftools > are two different and unrelated projects. > Signed-off-by: Julien Olivain Ups, indeed - Committed, thanks. There doesn't seem to be a CPE for gperf (or any CVEs). -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:43:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:43:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.0 In-Reply-To: <20221217053034.11752-1-fido_max@inbox.ru> (Maxim Kochetkov via buildroot's message of "Sat, 17 Dec 2022 08:30:34 +0300") References: <20221217053034.11752-1-fido_max@inbox.ru> Message-ID: <874jttouuu.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov via buildroot writes: > Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:27:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:27:26 +0100 Subject: [Buildroot] [git commit] package/libostree: bump to version 2022.7 Message-ID: <20221218104346.3EB5686709@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9febd64bb01f0660a9ac877d2484525438955333 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- package/libostree/libostree.hash | 2 +- package/libostree/libostree.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libostree/libostree.hash b/package/libostree/libostree.hash index 582af4b7b9..ed31109fdb 100644 --- a/package/libostree/libostree.hash +++ b/package/libostree/libostree.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c libostree-2022.6.tar.xz +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f libostree-2022.7.tar.xz sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libostree/libostree.mk b/package/libostree/libostree.mk index e99da9d2cb..8e8ec63213 100644 --- a/package/libostree/libostree.mk +++ b/package/libostree/libostree.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSTREE_VERSION = 2022.6 +LIBOSTREE_VERSION = 2022.7 LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz LIBOSTREE_SITE = https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) From peter at korsgaard.com Sun Dec 18 10:32:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:08 +0100 Subject: [Buildroot] [git commit] package/arp-scan: bump to version 1.10.0 Message-ID: <20221218104346.528C286712@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1975c531764828fbdaff673e4cf1f25ea009aa2c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Use official tarball and so drop autoreconf - libcap is an optional dependency since https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 https://github.com/royhills/arp-scan/releases/tag/1.10.0 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/arp-scan/arp-scan.hash | 2 +- package/arp-scan/arp-scan.mk | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/package/arp-scan/arp-scan.hash b/package/arp-scan/arp-scan.hash index b18c6ceb38..3a2977f906 100644 --- a/package/arp-scan/arp-scan.hash +++ b/package/arp-scan/arp-scan.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 b9b75ceaef6348f5951b06c773ec7a243a9e780e160eafebc369f9c27f6a7d3f arp-scan-1.9.8.tar.gz +sha256 a078fe8711ecbb8b99121c3d8be26ae7e7f339f11010ef61318be4f33394d012 arp-scan-1.10.0.tar.gz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk index 73d1b99bc7..89644be9d3 100644 --- a/package/arp-scan/arp-scan.mk +++ b/package/arp-scan/arp-scan.mk @@ -4,12 +4,11 @@ # ################################################################################ -ARP_SCAN_VERSION = 1.9.8 -ARP_SCAN_SITE = $(call github,royhills,arp-scan,$(ARP_SCAN_VERSION)) +ARP_SCAN_VERSION = 1.10.0 +ARP_SCAN_SITE = https://github.com/royhills/arp-scan/releases/download/$(ARP_SCAN_VERSION) ARP_SCAN_LICENSE = GPL-3.0+ ARP_SCAN_LICENSE_FILES = COPYING ARP_SCAN_DEPENDENCIES = libpcap -ARP_SCAN_AUTORECONF = YES ifeq ($(BR2_STATIC_LIBS),y) ARP_SCAN_CONF_OPTS += LIBS="`$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`" @@ -17,4 +16,11 @@ endif ARP_SCAN_CONF_ENV = pgac_cv_snprintf_long_long_int_format='%lld' +ifeq ($(BR2_PACKAGE_LIBCAP),y) +ARP_SCAN_DEPENDENCIES += libcap +ARP_SCAN_CONF_OPTS += --with-libcap +else +ARP_SCAN_CONF_OPTS += --without-libcap +endif + $(eval $(autotools-package)) From peter at korsgaard.com Sun Dec 18 10:33:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:49 +0100 Subject: [Buildroot] [git commit] package/libgeos: bump version to 3.11.1 Message-ID: <20221218104346.7572E86709@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=46686174e55c4f53d4fd680e65371ee8d227fbce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/libgeos/libgeos.hash | 2 +- package/libgeos/libgeos.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgeos/libgeos.hash b/package/libgeos/libgeos.hash index 34b2b855d6..cd0a4e0330 100644 --- a/package/libgeos/libgeos.hash +++ b/package/libgeos/libgeos.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 79ab8cabf4aa8604d161557b52e3e4d84575acdc0d08cb09ab3f7aaefa4d858a geos-3.11.0.tar.bz2 +sha256 6d0eb3cfa9f92d947731cc75f1750356b3bdfc07ea020553daf6af1c768e0be2 geos-3.11.1.tar.bz2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libgeos/libgeos.mk b/package/libgeos/libgeos.mk index 55c975eb4a..c6d470dc97 100644 --- a/package/libgeos/libgeos.mk +++ b/package/libgeos/libgeos.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGEOS_VERSION = 3.11.0 +LIBGEOS_VERSION = 3.11.1 LIBGEOS_SITE = http://download.osgeo.org/geos LIBGEOS_SOURCE = geos-$(LIBGEOS_VERSION).tar.bz2 LIBGEOS_LICENSE = LGPL-2.1 From peter at korsgaard.com Sun Dec 18 10:43:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:43:11 +0100 Subject: [Buildroot] [git commit] package/timescaledb: bump version to 2.9.0 Message-ID: <20221218104346.8894386712@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48a3fc3f361f2720007f7fd3851fab0cfa25f092 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/timescaledb/timescaledb.hash | 2 +- package/timescaledb/timescaledb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/timescaledb/timescaledb.hash b/package/timescaledb/timescaledb.hash index f546b17d0a..a970ffa1ad 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 22a057c4472d23bf08778932e391f38f350ef0307cf99fb8e279c8245667d3e9 timescaledb-2.8.1.tar.gz +sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 659d07bd0c..7530368498 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.8.1 +TIMESCALEDB_VERSION = 2.9.0 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 10:33:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libX11: bump version to 1.8.3 Message-ID: <20221218104346.6768A86725@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de93736550f8443925dc218b04f82daedfc63c79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003305.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xlib_libX11/xlib_libX11.hash | 6 +++--- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 4f5027d62d..62b67ad544 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html -sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz -sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003305.html +sha256 e31565c84006b6b8e01dc9399c806085739710bc2db2e0930f1511ed9d6585bd libX11-1.8.3.tar.xz +sha512 bc862338fed855986659e9ffa641db6b36c3ac9abced590d1b164e3cc24446671936e3688cdca18393129c4ea41777977eeb37e87d8edc14d6cc5d194a9c0325 libX11-1.8.3.tar.xz # Locally computed sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 26d4b4d306..3bb3fffce0 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.2 +XLIB_LIBX11_VERSION = 1.8.3 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 10:37:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:37:09 +0100 Subject: [Buildroot] [git commit] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221218104346.7F152866F4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7aeb6c654e16863dc9d7f0d5b92414b52669299f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Sun Dec 18 10:31:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:31:23 +0100 Subject: [Buildroot] [git commit] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221218104346.495FB8670A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c2baa583c350b9d594e87f9cab1db597789904df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Sun Dec 18 10:32:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:46 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 Message-ID: <20221218104346.5D43386724@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b382fb4a0467a329c22e01a3feafe8029dfe3811 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index d33d492ba7..e5988cad5e 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.0 +MESA3D_HEADERS_VERSION = 22.3.1 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 77223676ea..613ebce89f 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html -sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz -sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html +sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz +sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index c3bd44c2fa..b6f1214102 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.0 +MESA3D_VERSION = 22.3.1 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From fontaine.fabrice at gmail.com Sun Dec 18 11:13:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 12:13:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/motion: bump to version 4.5.1 Message-ID: <20221218111347.21289-1-fontaine.fabrice@gmail.com> https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 Signed-off-by: Fabrice Fontaine --- package/motion/motion.hash | 2 +- package/motion/motion.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/motion/motion.hash b/package/motion/motion.hash index 9b99256864..21f74b481f 100644 --- a/package/motion/motion.hash +++ b/package/motion/motion.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 42320a1c7b54a3f0b5a49cecf34a5d752760b28383bc573b3ca1240581786fe5 motion-4.5.0.tar.gz +sha256 0c824276bb23565b7cf10409ebdcb46b85fb1f6abca957252e52290bb1fe473e motion-4.5.1.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/motion/motion.mk b/package/motion/motion.mk index 18fe0eb630..4e9ccdc3f7 100644 --- a/package/motion/motion.mk +++ b/package/motion/motion.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOTION_VERSION = 4.5.0 +MOTION_VERSION = 4.5.1 MOTION_SITE = $(call github,Motion-Project,motion,release-$(MOTION_VERSION)) MOTION_LICENSE = GPL-2.0 MOTION_LICENSE_FILES = LICENSE -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:58 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:58 +0100 Subject: [Buildroot] [PATCH 3/3] linux: bump _KERNEL_LATEST_VERSION to 6.1 In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <20221218112158.18021-3-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..1bca082cbf 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -28,8 +28,8 @@ choice prompt "Kernel version" config BR2_LINUX_KERNEL_LATEST_VERSION - bool "Latest version (6.0)" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 if BR2_KERNEL_HEADERS_AS_KERNEL + bool "Latest version (6.1)" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 if BR2_KERNEL_HEADERS_AS_KERNEL config BR2_LINUX_KERNEL_LATEST_CIP_VERSION bool "Latest CIP SLTS version (5.10.145-cip17)" @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:56 +0100 Subject: [Buildroot] [PATCH 1/3] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221218112158.18021-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 9976a44489..9684dc5697 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 4c8b1fca27..93f443b78f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -388,13 +388,13 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:57 +0100 Subject: [Buildroot] [PATCH 2/3] {toolchain, linux-headers}: add support for 6.1 headers In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <20221218112158.18021-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/linux.hash | 1 + package/linux-headers/Config.in.host | 13 +++++++++++-- toolchain/Config.in | 5 +++++ .../toolchain-external-custom/Config.in.options | 6 +++++- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/linux/linux.hash b/linux/linux.hash index 9684dc5697..c7bbb6be99 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,4 +1,5 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc +sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 93f443b78f..cd36c7c763 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -6,7 +6,7 @@ config BR2_PACKAGE_HOST_LINUX_HEADERS choice prompt "Kernel Headers" default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL - default BR2_KERNEL_HEADERS_6_0 + default BR2_KERNEL_HEADERS_6_1 help Select the kernel version to get headers from. @@ -56,6 +56,10 @@ config BR2_KERNEL_HEADERS_5_15 config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 + +config BR2_KERNEL_HEADERS_6_1 + bool "Linux 6.1.x kernel headers" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 select BR2_KERNEL_HEADERS_LATEST config BR2_KERNEL_HEADERS_VERSION @@ -133,8 +137,12 @@ choice If your kernel headers are more recent than the latest version in the choice, then select the latest version. +config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19 @@ -395,6 +403,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.10.159" if BR2_KERNEL_HEADERS_5_10 default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..544b423001 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -591,6 +591,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 bool select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 + +config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + bool + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 select BR2_TOOLCHAIN_HEADERS_LATEST # This should be selected by the latest version, above, to indicate that @@ -604,6 +608,7 @@ config BR2_TOOLCHAIN_HEADERS_LATEST # stops affecting a value on the first matching default. config BR2_TOOLCHAIN_HEADERS_AT_LEAST string + default "6.1" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 default "6.0" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 default "5.19" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 default "5.18" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_18 diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options index a9cb61365f..1c39334ddd 100644 --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options @@ -127,8 +127,12 @@ choice If your toolchain uses headers newer than the latest version in the choice, then select the latest version. +config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_19 -- 2.34.1 From fontaine.fabrice at gmail.com Sun Dec 18 11:38:56 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 12:38:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/domoticz: bump to version 2022.2 Message-ID: <20221218113856.217724-1-fontaine.fabrice@gmail.com> https://github.com/domoticz/domoticz/blob/2022.2/History.txt Signed-off-by: Fabrice Fontaine --- ...e-EnOceanRawValue.h-include-stdarg.h.patch | 33 +++++++++++++++++++ package/domoticz/domoticz.hash | 2 +- package/domoticz/domoticz.mk | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch diff --git a/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch new file mode 100644 index 0000000000..bc3e60023d --- /dev/null +++ b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch @@ -0,0 +1,33 @@ +From 6296d7112089a0f3bfb3056f6d9637e13ce4ce83 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 18 Dec 2022 12:27:38 +0100 +Subject: [PATCH] hardware/EnOceanRawValue.h: include stdarg.h + +Include stdarg.h to avoid the following build failure on uclibc: + +In file included from /home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.cpp:2: +/home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.h:109:83: error: 'va_list' has not been declared + 109 | uint32_t SetRawValuesNb(uint8_t * data, T_DATAFIELD * OffsetDes, int NbParameter, va_list value); + | ^~~~~~~ + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/domoticz/domoticz/pull/5472] +--- + hardware/EnOceanRawValue.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hardware/EnOceanRawValue.h b/hardware/EnOceanRawValue.h +index 84f38d17a..df858f27d 100644 +--- a/hardware/EnOceanRawValue.h ++++ b/hardware/EnOceanRawValue.h +@@ -1,6 +1,7 @@ + #ifndef _SetGetRawValue + #define _SetGetRawValue + ++#include + #include + #include + #include +-- +2.35.1 + diff --git a/package/domoticz/domoticz.hash b/package/domoticz/domoticz.hash index 9de241015c..c439238800 100644 --- a/package/domoticz/domoticz.hash +++ b/package/domoticz/domoticz.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 8282cb71c924b6ef92503976d50f966f2c785eab8f8cffa1136ac133f0241157 domoticz-2022.1.tar.gz +sha256 8f84098bb64bec12ff7aac5f1fb6b6230a88c5781c2b75bc89861caea73cbccf domoticz-2022.2.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 License.txt diff --git a/package/domoticz/domoticz.mk b/package/domoticz/domoticz.mk index bc4a2def41..451021150b 100644 --- a/package/domoticz/domoticz.mk +++ b/package/domoticz/domoticz.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOMOTICZ_VERSION = 2022.1 +DOMOTICZ_VERSION = 2022.2 DOMOTICZ_SITE = $(call github,domoticz,domoticz,$(DOMOTICZ_VERSION)) DOMOTICZ_LICENSE = GPL-3.0 DOMOTICZ_LICENSE_FILES = License.txt -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 13:02:25 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 14:02:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: do not add iconv for Requires.private Message-ID: <20221218130225.353325-1-fontaine.fabrice@gmail.com> Fix the following build failure with fwup raised since bump to version 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and https://github.com/libarchive/libarchive/commit/a83f3d327aefe8d628230f326621b014d82f55b4: checking for pkg-config... /tmp/instance-19/output-1/host/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ARCHIVE... no configure: error: Requires libarchive. Libarchive must be built with zlib support. Fixes: - http://autobuild.buildroot.org/results/fe4c4b73e337610020273fdede5a0e25e184212e Signed-off-by: Fabrice Fontaine --- ...o-not-add-iconv-for-Requires.private.patch | 28 +++++++++++++++++++ package/libarchive/libarchive.mk | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch diff --git a/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch b/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch new file mode 100644 index 0000000000..1f0c75298a --- /dev/null +++ b/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch @@ -0,0 +1,28 @@ +From 619c1be8d38ff79622db8f66f3b02832795315f9 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Wed, 14 Dec 2022 09:04:39 +0100 +Subject: [PATCH] autotools: do not add iconv for Requires.private + +There is no pkgconfig file for iconv, thus things break with this +change. Let's drop iconv from Requires.private. + +Fixes: a83f3d32 ("autotools: Fix static linking when openssl is enabled in windows") + +[Retrieved from: https://github.com/libarchive/libarchive/pull/1817] +SIgned-off-by: Fabrice Fontaine +--- + configure.ac | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 99bff20d1..f245d0c55 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -378,7 +378,6 @@ if test "x$with_iconv" != "xno"; then + AC_CHECK_HEADERS([localcharset.h]) + am_save_LIBS="$LIBS" + LIBS="${LIBS} ${LIBICONV}" +- LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" + AC_CHECK_FUNCS([locale_charset]) + LIBS="${am_save_LIBS}" + if test "x$ac_cv_func_locale_charset" != "xyes"; then diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index cfc148d01d..e64ea7a69e 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -11,6 +11,8 @@ LIBARCHIVE_INSTALL_STAGING = YES LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# We're patching configure.ac +LIBARCHIVE_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) -- 2.35.1 From peter at korsgaard.com Sun Dec 18 13:26:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:26:36 +0100 Subject: [Buildroot] [PATCH] package/git: bump to version 2.39.0 In-Reply-To: <20221213140306.1202098-1-bagasdotme@gmail.com> (Bagas Sanjaya's message of "Tue, 13 Dec 2022 21:03:06 +0700") References: <20221213140306.1202098-1-bagasdotme@gmail.com> Message-ID: <87wn6oonar.fsf@dell.be.48ers.dk> >>>>> "Bagas" == Bagas Sanjaya writes: > The git package on Buildroot is quite lagging behind (v2.31.4, released > on July 12, 2022 while the baseline v2.31.0 was released on March 15, > 2021). Bump the package to v2.39.0 (released December 12, 2022). > While at it, also replace patch fixing uclibc no threads build with two > patches cherry-picked from upstream next branch, which fixes the same > issue by fixing the handling of flockfile(), funlockfile(), and > getc_unlocked() declarations. These patches missed the release but > planned for next maintenance release (v2.39.1). > The reason for replacing the patch is when original fix patch was > upstreamed [1], Jeff King noted that the build failure root cause > was flockfile() is defined regardless of whether uclibc is configured with > threads support or not [2]. > Release notes for v2.39.0 is available on release announcement on Git > mailing list at [3]. > [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ > [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ > [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ > Signed-off-by: Bagas Sanjaya > --- > .../git/0001-Fix-build-without-threads.patch | 100 ---------------- > ...avoid-redefining-system-function-nam.patch | 107 ++++++++++++++++++ > ...undefine-system-names-before-redecla.patch | 55 +++++++++ > package/git/git.hash | 2 +- > package/git/git.mk | 4 +- > 5 files changed, 164 insertions(+), 104 deletions(-) > delete mode 100644 package/git/0001-Fix-build-without-threads.patch > create mode 100644 package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch > create mode 100644 package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch > +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch > @@ -0,0 +1,107 @@ > +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 > +From: Jeff King > +Date: Wed, 30 Nov 2022 16:15:14 -0500 > +Subject: [PATCH 1/2] git-compat-util: avoid redefining system function names NIT: The patch numbers tend to get outdated fast, so we use --no-numbered as pointed out by ./utils/check-package: package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch:4: generate your patches with 'git format-patch -N' package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch:4: generate your patches with 'git format-patch -N' Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 12:37:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 13:37:42 +0100 Subject: [Buildroot] [git commit] package/git: bump to version 2.39.0 Message-ID: <20221218132743.24D9C86733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a6105112e82e3ca5162a56aa3a47bf6b49af2e0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The git package in Buildroot is quite lagging behind (v2.31.4, released on July 12, 2022 while the baseline v2.31.0 was released on March 15, 2021). Bump the package to v2.39.0 (released December 12, 2022). While at it, also replace patch fixing uclibc no threads build with two patches cherry-picked from upstream next branch, which fixes the same issue by fixing the handling of flockfile(), funlockfile(), and getc_unlocked() declarations. These patches missed the release but planned for next maintenance release (v2.39.1). The reason for replacing the patch is when original fix patch was upstreamed [1], Jeff King noted that the build failure root cause was flockfile() is defined regardless of whether uclibc is configured with threads support or not [2]. Release notes for v2.39.0 is available on release announcement on Git mailing list at [3]. [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ Signed-off-by: Bagas Sanjaya Signed-off-by: Peter Korsgaard --- package/git/0001-Fix-build-without-threads.patch | 100 ------------------- ...util-avoid-redefining-system-function-nam.patch | 107 +++++++++++++++++++++ ...util-undefine-system-names-before-redecla.patch | 55 +++++++++++ package/git/git.hash | 2 +- package/git/git.mk | 4 +- 5 files changed, 164 insertions(+), 104 deletions(-) diff --git a/package/git/0001-Fix-build-without-threads.patch b/package/git/0001-Fix-build-without-threads.patch deleted file mode 100644 index 7ce85ffaf8..0000000000 --- a/package/git/0001-Fix-build-without-threads.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 07d66af3b0800764087c4151d4f6562d4f8cce05 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 14 Dec 2020 23:00:33 +0100 -Subject: [PATCH] Fix build without threads - -Build without threads is broken since version 2.29.0 and -https://github.com/git/git/commit/15b52a44e0c92a0658e891194a5b0610d1f53afc: - -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1238:20: error: static declaration of 'flockfile' follows non-static declaration - static inline void flockfile(FILE *fh) - ^~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:806:13: note: previous declaration of 'flockfile' was here - extern void flockfile (FILE *__stream) __THROW; - ^~~~~~~~~ -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1242:20: error: static declaration of 'funlockfile' follows non-static declaration - static inline void funlockfile(FILE *fh) - ^~~~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:813:13: note: previous declaration of 'funlockfile' was here - extern void funlockfile (FILE *__stream) __THROW; - ^~~~~~~~~~~ - -To avoid this build failure, check if flockfile is available before -defining flockfile, funlockfile and getc_unlocked - -Fixes: - - http://autobuild.buildroot.org/results/d41638d1ad8e78dd6f654367c905996b838ee649 - -Signed-off-by: Fabrice Fontaine ---- - Makefile | 5 +++++ - configure.ac | 6 ++++++ - git-compat-util.h | 2 +- - 3 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 6fb86c5862..58d0893a12 100644 ---- a/Makefile -+++ b/Makefile -@@ -232,6 +232,8 @@ all:: - # Define NO_STRUCT_ITIMERVAL if you don't have struct itimerval - # This also implies NO_SETITIMER - # -+# Define NO_FLOCKFILE if you don't have flockfile() -+# - # Define NO_FAST_WORKING_DIRECTORY if accessing objects in pack files is - # generally faster on your platform than accessing the working directory. - # -@@ -1638,6 +1640,9 @@ endif - ifdef NO_SETITIMER - COMPAT_CFLAGS += -DNO_SETITIMER - endif -+ifdef NO_FLOCKFILE -+ COMPAT_CFLAGS += -DNO_FLOCKFILE -+endif - ifdef NO_PREAD - COMPAT_CFLAGS += -DNO_PREAD - COMPAT_OBJS += compat/pread.o -diff --git a/configure.ac b/configure.ac -index 66aedb9288..d4295b5c69 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1132,6 +1132,12 @@ GIT_CHECK_FUNC(setitimer, - [NO_SETITIMER=YesPlease]) - GIT_CONF_SUBST([NO_SETITIMER]) - # -+# Define NO_FLOCKFILE if you don't have flockfile. -+GIT_CHECK_FUNC(flockfile, -+[NO_FLOCKFILE=], -+[NO_FLOCKFILE=YesPlease]) -+GIT_CONF_SUBST([NO_FLOCKFILE]) -+# - # Define NO_STRCASESTR if you don't have strcasestr. - GIT_CHECK_FUNC(strcasestr, - [NO_STRCASESTR=], -diff --git a/git-compat-util.h b/git-compat-util.h -index 7d509c5022..279cdd941e 100644 ---- a/git-compat-util.h -+++ b/git-compat-util.h -@@ -1236,7 +1236,7 @@ int warn_on_fopen_errors(const char *path); - # define SHELL_PATH "/bin/sh" - #endif - --#ifndef _POSIX_THREAD_SAFE_FUNCTIONS -+#if !defined(_POSIX_THREAD_SAFE_FUNCTIONS) && defined(NO_FLOCKFILE) - static inline void flockfile(FILE *fh) - { - ; /* nothing */ --- -2.29.2 - diff --git a/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch new file mode 100644 index 0000000000..dbde87940a --- /dev/null +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch @@ -0,0 +1,107 @@ +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Wed, 30 Nov 2022 16:15:14 -0500 +Subject: [PATCH] git-compat-util: avoid redefining system function names +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Our git-compat-util header defines a few noop wrappers for system +functions if they are not available. This was originally done with a +macro, but in 15b52a44e0 (compat-util: type-check parameters of no-op +replacement functions, 2020-08-06) we switched to inline functions, +because it gives us basic type-checking. + +This can cause compilation failures when the system _does_ declare those +functions but we choose not to use them, since the compiler will +complain about the redeclaration. This was seen in the real world when +compiling against certain builds of uclibc, which may leave +_POSIX_THREAD_SAFE_FUNCTIONS unset, but still declare flockfile() and +funlockfile(). + +It can also be seen on any platform that has setitimer() if you choose +to compile without it (which plausibly could happen if the system +implementation is buggy). E.g., on Linux: + + $ make NO_SETITIMER=IWouldPreferNotTo git.o + CC git.o + In file included from builtin.h:4, + from git.c:1: + git-compat-util.h:344:19: error: conflicting types for ???setitimer???; have ???int(int, const struct itimerval *, struct itimerval *)??? + 344 | static inline int setitimer(int which UNUSED, + | ^~~~~~~~~ + In file included from git-compat-util.h:234: + /usr/include/x86_64-linux-gnu/sys/time.h:155:12: note: previous declaration of ???setitimer??? with type ???int(__itimer_which_t, const struct itimerval * restrict, struct itimerval * restrict)??? + 155 | extern int setitimer (__itimer_which_t __which, + | ^~~~~~~~~ + make: *** [Makefile:2714: git.o] Error 1 + +Here I think the compiler is complaining about the lack of "restrict" +annotations in our version, but even if we matched it completely (and +there is no way to match all platforms anyway), it would still complain +about a static declaration following a non-static one. Using macros +doesn't have this problem, because the C preprocessor rewrites the name +in our code before we hit this level of compilation. + +One way to fix this would just be to revert most of 15b52a44e0. What we +really cared about there was catching build problems with +precompose_argv(), which most platforms _don't_ build, and which is our +custom function. So we could just switch the system wrappers back to +macros; most people build the real versions anyway, and they don't +change. So the extra type-checking isn't likely to catch bugs. + +But with a little work, we can have our cake and eat it, too. If we +define the type-checking wrappers with a unique name, and then redirect +the system names to them with macros, we still get our type checking, +but without redeclaring the system function names. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e0c08a4f738b3dea7a4e8fe3511c323cf1f41942 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 13 ++++++++----- + 1 file changed, 8 insertions(+), 5 deletions(-) + +diff --git a/git-compat-util.h b/git-compat-util.h +index a76d0526f7..e3456bdd0d 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -341,11 +341,12 @@ struct itimerval { + #endif + + #ifdef NO_SETITIMER +-static inline int setitimer(int which UNUSED, +- const struct itimerval *value UNUSED, +- struct itimerval *newvalue UNUSED) { ++static inline int git_setitimer(int which, ++ const struct itimerval *value, ++ struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + + #ifndef NO_LIBGEN_H +@@ -1471,14 +1472,16 @@ int open_nofollow(const char *path, int flags); + #endif + + #ifndef _POSIX_THREAD_SAFE_FUNCTIONS +-static inline void flockfile(FILE *fh UNUSED) ++static inline void git_flockfile(FILE *fh) + { + ; /* nothing */ + } +-static inline void funlockfile(FILE *fh UNUSED) ++static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#define flockfile(fh) git_flockfile(fh) ++#define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) + #endif + +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch new file mode 100644 index 0000000000..9e3c9b662c --- /dev/null +++ b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch @@ -0,0 +1,55 @@ +From 6d406390b870fdb2cd9d18b12ebfabc12f5096df Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Fri, 2 Dec 2022 06:05:38 -0500 +Subject: [PATCH] git-compat-util: undefine system names before redeclaring + them + +When we define a macro to point a system function (e.g., flockfile) to +our custom wrapper, we should make sure that the system did not already +define it as a macro. This is rarely a problem, but can cause +compilation failures if both of these are true: + + - we decide to define our own wrapper even though the system provides + the function; we know this happens at least with uclibc, which may + declare flockfile, etc, without _POSIX_THREAD_SAFE_FUNCTIONS + + - the system version is declared as a macro; we know this happens at + least with uclibc's version of getc_unlocked() + +So just handling getc_unlocked() would be sufficient to deal with the +real-world case we've seen. But since it's easy to do, we may as well be +defensive about the other macro wrappers added in the previous patch. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e1a95b78d8a26762ea04332de8b7c3878da51522 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/git-compat-util.h b/git-compat-util.h +index e3456bdd0d..211861da0f 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -346,6 +346,7 @@ static inline int git_setitimer(int which, + struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#undef setitimer + #define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + +@@ -1480,6 +1481,9 @@ static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#undef flockfile ++#undef funlockfile ++#undef getc_unlocked + #define flockfile(fh) git_flockfile(fh) + #define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/git.hash b/package/git/git.hash index af09ea817b..57a77b2810 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz +sha256 ba199b13fb5a99ca3dec917b0bd736bc0eb5a9df87737d435eddfdf10d69265b git-2.39.0.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index 653b4f46ad..9918d4c1ef 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.5 +GIT_VERSION = 2.39.0 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ @@ -12,8 +12,6 @@ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm GIT_SELINUX_MODULES = apache git xdg GIT_DEPENDENCIES = zlib $(TARGET_NLS_DEPENDENCIES) -# We're patching configure.ac -GIT_AUTORECONF = YES ifeq ($(BR2_PACKAGE_OPENSSL),y) GIT_DEPENDENCIES += host-pkgconf openssl From peter at korsgaard.com Sun Dec 18 13:39:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:39:35 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 12 Dec 2022 11:50:10 -0500") References: Message-ID: <87sfhcomp4.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, > I am trying to build a rootfs for an Intel SOC FPGA (Arria 10) using > buildroot. I've had success in the past but am now trying to build a newer > version FS (Buildroot 2019.11.3 Configuration) and I get stuck at this > error. Does anyone know how to fix/address the error? I am adding IPv6 > support, and I believe this is required for one or more of the networking > applications I'm including. I have tried various external toolchains all > with the same result, and this output is from the setting "Toolchain to be > downloaded and installed". 2019.11.3 is EOL, please move to 2022.02.x or 2022.11.x. With that said, you somehow seem to have changed ARCH to upper case ARM. Do you have any local modifications? The host build system type comes from: package/pkg-autotools.mk: --host=$$(GNU_TARGET_NAME) \ Where GNU_TARGET_NAME is defined as: package/Makefile.in: # Compute GNU_TARGET_NAME GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) And where ARCH comes from: Makefile: ARCH := $(call qstrip,$(BR2_ARCH)) Which for your A9 system gets set in arch/Config.in.arm config BR2_ARCH default "arm" if BR2_arm default "armeb" if BR2_armeb default "aarch64" if BR2_aarch64 default "aarch64_be" if BR2_aarch64_be So I am not sure how you end up with an upper case 'ARM'? -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.1 In-Reply-To: <20221214143433.2976474-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:34:33 -0700") References: <20221214143433.2976474-1-james.hilliard1@gmail.com> Message-ID: <87o7s0omod.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pip: bump to version 22.3.1 In-Reply-To: <20221214143858.2988430-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:38:58 -0700") References: <20221214143858.2988430-1-james.hilliard1@gmail.com> Message-ID: <87k02oomo1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-ipdb: bump to version 0.13.11 In-Reply-To: <20221214144244.2996965-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:42:44 -0700") References: <20221214144244.2996965-1-james.hilliard1@gmail.com> Message-ID: <87fsdcomnb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop no longer required setuptools runtime dependency. > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:43:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:43:07 +0100 Subject: [Buildroot] [PATCH] package/lightning: bump version to 2.2.0 In-Reply-To: <20221214171754.178428-1-paul@crapouillou.net> (Paul Cercueil's message of "Wed, 14 Dec 2022 18:17:54 +0100") References: <20221214171754.178428-1-paul@crapouillou.net> Message-ID: <87bko0omj8.fsf@dell.be.48ers.dk> >>>>> "Paul" == Paul Cercueil writes: > Notable changes in this new version include support for the Apple > Aarch64 ABI, and compare-and-swap atomic instructions. > Signed-off-by: Paul Cercueil > --- > ...e.am-don-t-install-lightning.h-twice.patch | 38 ------------------- > package/lightning/lightning.hash | 2 +- > package/lightning/lightning.mk | 2 +- > 3 files changed, 2 insertions(+), 40 deletions(-) > delete mode 100644 package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > deleted file mode 100644 > index fb5299c25f..0000000000 > --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > +++ /dev/null > @@ -1,38 +0,0 @@ > -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 You drop the patch tweaking include/Makefile.am .. > +++ b/package/lightning/lightning.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -LIGHTNING_VERSION = 2.1.3 > +LIGHTNING_VERSION = 2.2.0 > LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning > LIGHTNING_LICENSE = LGPL-3.0+ > LIGHTNING_LICENSE_FILES = COPYING.LESSER But you didn't remove LIGHTNING_AUTORECONF = YES Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:24 +0100 Subject: [Buildroot] [git commit] package/python-ipdb: bump to version 0.13.11 Message-ID: <20221218134349.791D0867C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7165965fe57725c32ce3a9c69274d1a4c2c54c80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required setuptools runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-ipdb/Config.in | 1 - package/python-ipdb/python-ipdb.hash | 4 ++-- package/python-ipdb/python-ipdb.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-ipdb/Config.in b/package/python-ipdb/Config.in index a9d6af1684..9259421c6a 100644 --- a/package/python-ipdb/Config.in +++ b/package/python-ipdb/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_IPDB bool "python-ipdb" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_IPYTHON # runtime help IPython-enabled pdb. diff --git a/package/python-ipdb/python-ipdb.hash b/package/python-ipdb/python-ipdb.hash index 7d483e1777..1e8a45fbd6 100644 --- a/package/python-ipdb/python-ipdb.hash +++ b/package/python-ipdb/python-ipdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ipdb/json -md5 4f5ffb71cd6551319acf8cbceabd8936 ipdb-0.13.9.tar.gz -sha256 951bd9a64731c444fd907a5ce268543020086a697f6be08f7cc2c9a752a278c5 ipdb-0.13.9.tar.gz +md5 e624221cbc9261f68f412b748179d5e2 ipdb-0.13.11.tar.gz +sha256 c23b6736f01fd4586cc2ecbebdf79a5eb454796853e1cd8f2ed3b7b91d4a3e93 ipdb-0.13.11.tar.gz # Locally computed sha256 checksums sha256 4eeb49de04f4894f8ea1f69a04f500799041b750b3d554c06de5ca877258e734 COPYING.txt diff --git a/package/python-ipdb/python-ipdb.mk b/package/python-ipdb/python-ipdb.mk index 7828f83020..151a3d45a4 100644 --- a/package/python-ipdb/python-ipdb.mk +++ b/package/python-ipdb/python-ipdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPDB_VERSION = 0.13.9 +PYTHON_IPDB_VERSION = 0.13.11 PYTHON_IPDB_SOURCE = ipdb-$(PYTHON_IPDB_VERSION).tar.gz -PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57 +PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/23/b2/c972cc266b0ba8508b42dab7f5dea1be03ea32213258441bf1b00baca555 PYTHON_IPDB_SETUP_TYPE = setuptools PYTHON_IPDB_LICENSE = BSD-3-Clause PYTHON_IPDB_LICENSE_FILES = COPYING.txt From peter at korsgaard.com Sun Dec 18 13:27:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:27:50 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.7.1 Message-ID: <20221218134349.66589867C3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ebc1545b2f6f192d5abf2d61d9203c3f2095366 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 3b48fb6ab8..0c68e04518 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz -sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz +md5 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz +sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 71bb775a45..8cda56817f 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.0 +PYTHON_TRAITLETS_VERSION = 5.7.1 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 From peter at korsgaard.com Sun Dec 18 13:42:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:42:49 +0100 Subject: [Buildroot] [git commit] package/lightning: bump version to 2.2.0 Message-ID: <20221218134349.829A2867C6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af6f7aa76db5aed1eada0b27bd0375610a2fc728 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Notable changes in this new version include support for the Apple Aarch64 ABI, and compare-and-swap atomic instructions. Signed-off-by: Paul Cercueil [Peter: drop _AUTORECONF] Signed-off-by: Peter Korsgaard --- ...kefile.am-don-t-install-lightning.h-twice.patch | 38 ---------------------- package/lightning/lightning.hash | 2 +- package/lightning/lightning.mk | 4 +-- 3 files changed, 2 insertions(+), 42 deletions(-) diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch deleted file mode 100644 index fb5299c25f..0000000000 --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 10 Oct 2019 20:36:46 +0200 -Subject: [PATCH] include/Makefile.am: don't install lightning.h twice - -Commit 17164ed32d8f3530153b9cad67a4399c65f24512 added lightning.h to -nodist_include_HEADERS without removing it from include_HEADERS - -This raises the following error on one of the buildroot autobuilders: -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install: cannot create regular file `/home/test/autobuild/run/instance-3/output-1/target/usr/include/lightning.h': File exists - -Fix this by removing lightning.h from include_HEADERS - -Fixes: - - http://autobuild.buildroot.org/results/05ebc75598627d2a08e08e194f51cb8464f97b95 - -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/include/Makefile.am b/include/Makefile.am -index e754dd3..8f91594 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -14,7 +14,6 @@ - # License for more details. - # - --include_HEADERS = lightning.h - SUBDIRS = \ - lightning - --- -2.23.0 - diff --git a/package/lightning/lightning.hash b/package/lightning/lightning.hash index 2840a97f91..998ae3743b 100644 --- a/package/lightning/lightning.hash +++ b/package/lightning/lightning.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed856b866dc6f68678dc1151579118fab1c65fad687cf847fc2d94ca045efdc9 lightning-2.1.3.tar.gz +sha256 4e3984ff1ccf0ba30a985211d40fc5c06b25f014ebdf3d80d0fe3d0c80dd7c0e lightning-2.2.0.tar.gz sha256 a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c COPYING.LESSER diff --git a/package/lightning/lightning.mk b/package/lightning/lightning.mk index da8c07e61f..8ab2ca1f9d 100644 --- a/package/lightning/lightning.mk +++ b/package/lightning/lightning.mk @@ -4,14 +4,12 @@ # ################################################################################ -LIGHTNING_VERSION = 2.1.3 +LIGHTNING_VERSION = 2.2.0 LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning LIGHTNING_LICENSE = LGPL-3.0+ LIGHTNING_LICENSE_FILES = COPYING.LESSER LIGHTNING_INSTALL_STAGING = YES LIGHTNING_CPE_ID_VENDOR = gnu -# We're patching include/Makefile.am -LIGHTNING_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIGHTNING_DISASSEMBLER),y) LIGHTNING_DEPENDENCIES += binutils zlib From peter at korsgaard.com Sun Dec 18 13:40:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:12 +0100 Subject: [Buildroot] [git commit] package/python-pip: bump to version 22.3.1 Message-ID: <20221218134349.6FFE3867C4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b869587c6c88a15dc2ecf6c417896de18501a17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-pip/python-pip.hash | 4 ++-- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index d1442ca39d..b41ce47d4c 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz -sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz +md5 996f58a94fe0b8b82b6795c42bd171ba pip-22.3.1.tar.gz +sha256 65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38 pip-22.3.1.tar.gz # Locally computed sha256 checksums sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 0f2c5d8e02..8cf3aaa3ec 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 22.3 +PYTHON_PIP_VERSION = 22.3.1 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/a3/50/c4d2727b99052780aad92c7297465af5fe6eec2dbae490aa9763273ffdc1 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Sun Dec 18 13:44:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:44:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xutil_makedepend: bump version to 1.0.8 In-Reply-To: <20221212214334.2635166-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:43:34 +0100") References: <20221212214334.2635166-1-bernd.kuhls@t-online.de> Message-ID: <877cyoomh8.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003300.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:47:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:47:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libfreeglut: bump version to 3.4.0 In-Reply-To: <20221212215836.2929166-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:58:36 +0100") References: <20221212215836.2929166-1-bernd.kuhls@t-online.de> Message-ID: <87359comb9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 > Upstream switched to github: > https://freeglut.sourceforge.net/news.php > https://sourceforge.net/p/freeglut/mailman/message/37622871/ > Signed-off-by: Bernd Kuhls I was going to say that you forgot to update the URL in the Config.in then, but apparently they still use the sourceforge site as the official website. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/inih: bump version to 56 In-Reply-To: <20221212220757.2941808-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 23:07:57 +0100") References: <20221212220757.2941808-1-bernd.kuhls@t-online.de> Message-ID: <87y1r4n7q9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://github.com/benhoyt/inih/releases/tag/r56 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXft: bump version to 2.3.7 In-Reply-To: <20221212213244.2367473-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:32:44 +0100") References: <20221212213244.2367473-1-bernd.kuhls@t-online.de> Message-ID: <87tu1sn7ps.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg/2022-November/061175.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xkeyboard-config: bump version to 2.37 In-Reply-To: <20221212212713.2362294-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:27:13 +0100") References: <20221212212713.2362294-1-bernd.kuhls@t-online.de> Message-ID: <87pmcgn7pb.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:44:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:44:02 +0100 Subject: [Buildroot] [git commit] package/x11r7/xutil_makedepend: bump version to 1.0.8 Message-ID: <20221218134918.9F87C86807@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d005917d7256c79b2f50010d48f36846333a457a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003300.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 6 +++--- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 3a7496e1a4..e2fe117f10 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html -sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz -sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003300.html +sha256 bfb26f8025189b2a01286ce6daacc2af8fe647440b40bb741dd5c397572cba5b makedepend-1.0.8.tar.xz +sha512 6707b1107c07d4ffbcf008181e877d18a0bcc4aea03860ee1158f5630c7fdce4cf9ad7bee3b38ee420c3a44819ed4b56a6f2428a5b695c0dbd17fb3e60825a6d makedepend-1.0.8.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index b16bbe0978..0c4a32c006 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,7 +4,7 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_VERSION = 1.0.8 XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:45:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:45:40 +0100 Subject: [Buildroot] [git commit] package/libfreeglut: bump version to 3.4.0 Message-ID: <20221218134918.A944386808@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b879cfe0e2b03373bdedc7ae97b956aa102e486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 Upstream switched to github: https://freeglut.sourceforge.net/news.php https://sourceforge.net/p/freeglut/mailman/message/37622871/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libfreeglut/libfreeglut.hash | 5 +---- package/libfreeglut/libfreeglut.mk | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/package/libfreeglut/libfreeglut.hash b/package/libfreeglut/libfreeglut.hash index ce9fb9e299..249a780f04 100644 --- a/package/libfreeglut/libfreeglut.hash +++ b/package/libfreeglut/libfreeglut.hash @@ -1,6 +1,3 @@ -# From http://sourceforge.net/projects/freeglut/files/freeglut/3.2.2/ -md5 485c1976165315fc42c0b0a1802816d9 freeglut-3.2.2.tar.gz -sha1 8e53cc0251165d02cce8d6d5054159c310958b74 freeglut-3.2.2.tar.gz # Locally computed -sha256 c5944a082df0bba96b5756dddb1f75d0cd72ce27b5395c6c1dde85c2ff297a50 freeglut-3.2.2.tar.gz +sha256 3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec freeglut-3.4.0.tar.gz sha256 b6593d5ec4c113a274abb85b10e8615895cb0ddb89f7912af5fe5aa8df38a275 COPYING diff --git a/package/libfreeglut/libfreeglut.mk b/package/libfreeglut/libfreeglut.mk index 484b0f4b97..09309aeceb 100644 --- a/package/libfreeglut/libfreeglut.mk +++ b/package/libfreeglut/libfreeglut.mk @@ -4,9 +4,9 @@ # ################################################################################ -LIBFREEGLUT_VERSION = 3.2.2 +LIBFREEGLUT_VERSION = 3.4.0 LIBFREEGLUT_SOURCE = freeglut-$(LIBFREEGLUT_VERSION).tar.gz -LIBFREEGLUT_SITE = http://downloads.sourceforge.net/freeglut +LIBFREEGLUT_SITE = https://github.com/FreeGLUTProject/freeglut/releases/download/v$(LIBFREEGLUT_VERSION) LIBFREEGLUT_LICENSE = MIT LIBFREEGLUT_LICENSE_FILES = COPYING LIBFREEGLUT_INSTALL_STAGING = YES From peter at korsgaard.com Sun Dec 18 13:48:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXft: bump version to 2.3.7 Message-ID: <20221218134918.BF5CD8680C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9c948df185f61131133d9d8a8cc39beae0ad299 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg/2022-November/061175.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 484764be3d..5074365aed 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html -sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz -sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz +# From https://lists.x.org/archives/xorg/2022-November/061175.html +sha256 79f0b37c45007381c371a790c2754644ad955166dbf2a48e3625032e9bdd4f71 libXft-2.3.7.tar.xz +sha512 9df29d3c7b88a21952df1015604511e5d79856d721b2a61eb2c5a062a9abccf16318132432a7c86c0ef816bf174ae86842fa67dabbaa0b163dfa56d99022de19 libXft-2.3.7.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index a86501900c..845b612669 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_VERSION = 2.3.7 XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:48:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:10 +0100 Subject: [Buildroot] [git commit] package/inih: bump version to 56 Message-ID: <20221218134918.B3AE98680B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30bc9e5aef772432a9c2753296d89984e0097159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/benhoyt/inih/releases/tag/r56 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/inih/inih.hash | 2 +- package/inih/inih.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/inih/inih.hash b/package/inih/inih.hash index af921b294d..e2ed923c7a 100644 --- a/package/inih/inih.hash +++ b/package/inih/inih.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba55f8ae2a8caf0653f30f48567241e14ea916acfc13481f502d8a9c8f507f68 inih-55.tar.gz +sha256 4f2ba6bd122d30281a8c7a4d5723b7af90b56aa828c0e88256d7fceda03a491a inih-56.tar.gz sha256 9ae3b39e83e9158e44b67733baa3bb2d84e80efdcfb14a5820210a42c7abdf7f LICENSE.txt diff --git a/package/inih/inih.mk b/package/inih/inih.mk index 7f36175576..c43412894a 100644 --- a/package/inih/inih.mk +++ b/package/inih/inih.mk @@ -4,7 +4,7 @@ # ################################################################################ -INIH_VERSION = 55 +INIH_VERSION = 56 INIH_SITE = $(call github,benhoyt,inih,r$(INIH_VERSION)) INIH_INSTALL_STAGING = YES INIH_LICENSE = BSD-3-Clause From peter at korsgaard.com Sun Dec 18 13:48:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:42 +0100 Subject: [Buildroot] [git commit] package/x11r7/xkeyboard-config: bump version to 2.37 Message-ID: <20221218134918.C8AAC86807@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b329956a378f9f3806339355cd6df32133690c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xkeyboard-config/xkeyboard-config.hash | 2 +- package/x11r7/xkeyboard-config/xkeyboard-config.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.hash b/package/x11r7/xkeyboard-config/xkeyboard-config.hash index e7e3765e59..08e36da1d0 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.hash +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1f1bb1292a161d520a3485d378609277d108cd07cde0327c16811ff54c3e1595 xkeyboard-config-2.36.tar.xz +sha256 eb1383a5ac4b6210d7c7302b9d6fab052abdf51c5d2c9b55f1f779997ba68c6c xkeyboard-config-2.37.tar.xz sha256 6ca90f4b67dced4062894d6d77f4cc39343df9e359fc12f5e5d3c89ef2a3ef6d COPYING diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.mk b/package/x11r7/xkeyboard-config/xkeyboard-config.mk index 0f45d9f74a..b82c15a23a 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.mk +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.mk @@ -4,7 +4,7 @@ # ################################################################################ -XKEYBOARD_CONFIG_VERSION = 2.36 +XKEYBOARD_CONFIG_VERSION = 2.37 XKEYBOARD_CONFIG_SOURCE = xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION).tar.xz XKEYBOARD_CONFIG_SITE = https://www.x.org/releases/individual/data/xkeyboard-config XKEYBOARD_CONFIG_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:50:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-fire: bump to version 0.5.0 In-Reply-To: <20221214142530.2940085-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:25:30 -0700") References: <20221214142530.2940085-1-james.hilliard1@gmail.com> Message-ID: <87len4n7mt.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:50:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:07 +0100 Subject: [Buildroot] [git commit] package/python-fire: bump to version 0.5.0 Message-ID: <20221218135022.C62C386810@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7963d4a5dd86e2fce9c70371d10509220d3bda2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-fire/python-fire.hash | 4 ++-- package/python-fire/python-fire.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-fire/python-fire.hash b/package/python-fire/python-fire.hash index d86376c52b..ce44bef96e 100644 --- a/package/python-fire/python-fire.hash +++ b/package/python-fire/python-fire.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/fire/json -md5 799be84cbbd7df2cf159cdcb538ab6f9 fire-0.4.0.tar.gz -sha256 c5e2b8763699d1142393a46d0e3e790c5eb2f0706082df8f647878842c216a62 fire-0.4.0.tar.gz +md5 8b24d579bd2a1b344b4f9670fa49ebc8 fire-0.5.0.tar.gz +sha256 a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6 fire-0.5.0.tar.gz # Locally computed sha256 checksums sha256 a5de77b62266bca0bb97bf058992f0b0f308a83a8ca55ee10fbf6bd8ed8f7ed0 LICENSE diff --git a/package/python-fire/python-fire.mk b/package/python-fire/python-fire.mk index 40631fce86..7a6c31e8a4 100644 --- a/package/python-fire/python-fire.mk +++ b/package/python-fire/python-fire.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FIRE_VERSION = 0.4.0 +PYTHON_FIRE_VERSION = 0.5.0 PYTHON_FIRE_SOURCE = fire-$(PYTHON_FIRE_VERSION).tar.gz -PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/11/07/a119a1aa04d37bc819940d95ed7e135a7dcca1c098123a3764a6dcace9e7 +PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1 PYTHON_FIRE_SETUP_TYPE = setuptools PYTHON_FIRE_LICENSE = Apache-2.0 PYTHON_FIRE_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:50:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:40 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.86 In-Reply-To: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Wed, 14 Dec 2022 23:31:00 +0100") References: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> Message-ID: <87h6xsn7m7.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 In-Reply-To: <20221212151011.2803622-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 08:10:11 -0700") References: <20221212151011.2803622-1-james.hilliard1@gmail.com> Message-ID: <87cz8gn7k9.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aiocoap: bump to version 0.4.5 In-Reply-To: <20221212151429.2813627-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 08:14:29 -0700") References: <20221212151429.2813627-1-james.hilliard1@gmail.com> Message-ID: <878rj4n7k1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:50:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:38 +0100 Subject: [Buildroot] [git commit] package/libnss: bump version to 3.86 Message-ID: <20221218135206.F13A286816@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08dc145a751aa2d5c13ace718438c8ef084fcc84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/libnss/libnss.hash | 4 ++-- package/libnss/libnss.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash index e3c27170e5..50c5e583af 100644 --- a/package/libnss/libnss.hash +++ b/package/libnss/libnss.hash @@ -1,4 +1,4 @@ -# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_85_RTM/src/SHA256SUMS -sha256 afd9d64510b1154debbd6cab3571e9ff64a3373898e03483e4c85cdada13d297 nss-3.85.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_86_RTM/src/SHA256SUMS +sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index 627bea7de8..cee0e596a1 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.85 +LIBNSS_VERSION = 3.86 LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src LIBNSS_DISTDIR = dist From peter at korsgaard.com Sun Dec 18 13:52:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:52:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.5 In-Reply-To: <20221212144400.2417899-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 07:44:00 -0700") References: <20221212144400.2417899-1-james.hilliard1@gmail.com> Message-ID: <874jtsn7j1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:53:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:53:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/mtd: add lsmtd option In-Reply-To: <20221212184925.11578-1-brandon.maier@collins.com> (Brandon Maier via buildroot's message of "Mon, 12 Dec 2022 12:49:25 -0600") References: <20221212184925.11578-1-brandon.maier@collins.com> Message-ID: <87zgbklsws.fsf@dell.be.48ers.dk> >>>>> "Brandon" == Brandon Maier via buildroot writes: > lsmtd is a new utility added in v2.1.0[1]. > [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 > Signed-off-by: Brandon Maier Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:43 +0100 Subject: [Buildroot] [git commit] package/python-aiocoap: bump to version 0.4.5 Message-ID: <20221218135357.DCF6A86892@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15f7b944df8be0f20e88f1d2b50534700030981e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 176b3d22c7..ab50ff0958 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz -sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz +md5 03ca0411b7401bfd6e9bdaefe09bd88a aiocoap-0.4.5.tar.gz +sha256 906c927822185c8acf04fdcc1dd98fd845f31dabf5d5e395c39137dcbd6ba1e3 aiocoap-0.4.5.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index 96d8619a84..92f47b7a4f 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.4 +PYTHON_AIOCOAP_VERSION = 0.4.5 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/65/63/9051af6a2fc498f50b71f23bdbde0cc1d1f0a69eb767776dbf6d1411e240 PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:51:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:34 +0100 Subject: [Buildroot] [git commit] package/python-bleak: bump to version 0.19.5 Message-ID: <20221218135357.D30DF86891@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8332d747df3dab5fbd038a3adf3726cc6a165c12 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 9a8310b11c..001ef65b65 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 00a4946ef6..95ac1d1766 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.19.1 +PYTHON_BLEAK_VERSION = 0.19.5 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:52:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:52:32 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.5 Message-ID: <20221218135357.E64E686894@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63cd5db50914536910b67a0a06e05c22ddcc5a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index d642119786..9d68751c03 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz +sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ea055ffcf6..4570ad4535 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.4 +PYTHON_MATURIN_VERSION = 0.14.5 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit From peter at korsgaard.com Sun Dec 18 13:53:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:53:02 +0100 Subject: [Buildroot] [git commit] package/mtd: add lsmtd option Message-ID: <20221218135357.EFFE986896@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4c41ac00c7d144f8aed1644a1b80eca8470d01d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master lsmtd is a new utility added in v2.1.0[1]. [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 Signed-off-by: Brandon Maier Signed-off-by: Peter Korsgaard --- package/mtd/Config.in | 3 +++ package/mtd/mtd.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/package/mtd/Config.in b/package/mtd/Config.in index c45dd1e2b7..3ba48da645 100644 --- a/package/mtd/Config.in +++ b/package/mtd/Config.in @@ -71,6 +71,9 @@ config BR2_PACKAGE_MTD_JFFS2DUMP bool "jffs2dump" select BR2_PACKAGE_MTD_JFFS_UTILS +config BR2_PACKAGE_MTD_LSMTD + bool "lsmtd" + config BR2_PACKAGE_MTD_MKFSJFFS2 bool "mkfs.jffs2" select BR2_PACKAGE_MTD_JFFS_UTILS diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk index 6e266a8760..db2b104586 100644 --- a/package/mtd/mtd.mk +++ b/package/mtd/mtd.mk @@ -94,6 +94,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump +MTD_TARGETS_$(BR2_PACKAGE_MTD_LSMTD) += lsmtd MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2 MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug MTD_TARGETS_$(BR2_PACKAGE_MTD_MTDPART) += mtdpart From peter at korsgaard.com Sun Dec 18 13:54:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:54:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: needs glibc In-Reply-To: <20221212172610.3908-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:26:10 +0100") References: <20221212172610.3908-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m8lsv9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > davfs2 unconditionally uses fstab.h since > https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 > resulting in the following build failure since bump to version 1.7.0 in > commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: > mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory > 78 | #include > | ^~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:54:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:54:28 +0100 Subject: [Buildroot] [git commit] package/davfs2: needs glibc Message-ID: <20221218135549.DACC58689F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af9454f8c1ca7f9dd02daaeb81a52690fac79a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master davfs2 unconditionally uses fstab.h since https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 resulting in the following build failure since bump to version 1.7.0 in commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory 78 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/davfs2/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/davfs2/Config.in b/package/davfs2/Config.in index 162753be3e..31a680563c 100644 --- a/package/davfs2/Config.in +++ b/package/davfs2/Config.in @@ -1,10 +1,10 @@ -comment "davfs2 needs a glibc or uClibc toolchain" +comment "davfs2 needs a glibc toolchain" depends on BR2_USE_MMU - depends on BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_GLIBC config BR2_PACKAGE_DAVFS2 bool "davfs2" - depends on !BR2_TOOLCHAIN_USES_MUSL # error.h + depends on BR2_TOOLCHAIN_USES_GLIBC # fstab.h depends on BR2_USE_MMU # fork() select BR2_PACKAGE_NEON select BR2_PACKAGE_NEON_XML From peter at korsgaard.com Sun Dec 18 13:55:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:55:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/motion: bump to version 4.5.1 In-Reply-To: <20221218111347.21289-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 12:13:47 +0100") References: <20221218111347.21289-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wwlst7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:56:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:24 +0100 Subject: [Buildroot] [PATCH 1/3] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:56 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <87mt7klss7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:57:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:12 +0100 Subject: [Buildroot] [PATCH 2/3] {toolchain, linux-headers}: add support for 6.1 headers In-Reply-To: <20221218112158.18021-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:57 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> <20221218112158.18021-2-bernd.kuhls@t-online.de> Message-ID: <87ili8lsqv.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:57:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:34 +0100 Subject: [Buildroot] [PATCH 3/3] linux: bump _KERNEL_LATEST_VERSION to 6.1 In-Reply-To: <20221218112158.18021-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:58 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> <20221218112158.18021-3-bernd.kuhls@t-online.de> Message-ID: <87edswlsq9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:58:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:58:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/domoticz: bump to version 2022.2 In-Reply-To: <20221218113856.217724-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 12:38:56 +0100") References: <20221218113856.217724-1-fontaine.fabrice@gmail.com> Message-ID: <87a63klspg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/domoticz/domoticz/blob/2022.2/History.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:55:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:55:35 +0100 Subject: [Buildroot] [git commit] package/motion: bump to version 4.5.1 Message-ID: <20221218135821.A265B868D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6081a48f0f6a238236091fb1b302848997e96f72 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/motion/motion.hash | 2 +- package/motion/motion.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/motion/motion.hash b/package/motion/motion.hash index 9b99256864..21f74b481f 100644 --- a/package/motion/motion.hash +++ b/package/motion/motion.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 42320a1c7b54a3f0b5a49cecf34a5d752760b28383bc573b3ca1240581786fe5 motion-4.5.0.tar.gz +sha256 0c824276bb23565b7cf10409ebdcb46b85fb1f6abca957252e52290bb1fe473e motion-4.5.1.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/motion/motion.mk b/package/motion/motion.mk index 18fe0eb630..4e9ccdc3f7 100644 --- a/package/motion/motion.mk +++ b/package/motion/motion.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOTION_VERSION = 4.5.0 +MOTION_VERSION = 4.5.1 MOTION_SITE = $(call github,Motion-Project,motion,release-$(MOTION_VERSION)) MOTION_LICENSE = GPL-2.0 MOTION_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:57:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:57 +0100 Subject: [Buildroot] [git commit] package/domoticz: bump to version 2022.2 Message-ID: <20221218135821.CBF33868D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=384b75098ba936277379fbaf6e9b78ad8e6fa25f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/domoticz/domoticz/blob/2022.2/History.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...rdware-EnOceanRawValue.h-include-stdarg.h.patch | 33 ++++++++++++++++++++++ package/domoticz/domoticz.hash | 2 +- package/domoticz/domoticz.mk | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch new file mode 100644 index 0000000000..bc3e60023d --- /dev/null +++ b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch @@ -0,0 +1,33 @@ +From 6296d7112089a0f3bfb3056f6d9637e13ce4ce83 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 18 Dec 2022 12:27:38 +0100 +Subject: [PATCH] hardware/EnOceanRawValue.h: include stdarg.h + +Include stdarg.h to avoid the following build failure on uclibc: + +In file included from /home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.cpp:2: +/home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.h:109:83: error: 'va_list' has not been declared + 109 | uint32_t SetRawValuesNb(uint8_t * data, T_DATAFIELD * OffsetDes, int NbParameter, va_list value); + | ^~~~~~~ + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/domoticz/domoticz/pull/5472] +--- + hardware/EnOceanRawValue.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hardware/EnOceanRawValue.h b/hardware/EnOceanRawValue.h +index 84f38d17a..df858f27d 100644 +--- a/hardware/EnOceanRawValue.h ++++ b/hardware/EnOceanRawValue.h +@@ -1,6 +1,7 @@ + #ifndef _SetGetRawValue + #define _SetGetRawValue + ++#include + #include + #include + #include +-- +2.35.1 + diff --git a/package/domoticz/domoticz.hash b/package/domoticz/domoticz.hash index 9de241015c..c439238800 100644 --- a/package/domoticz/domoticz.hash +++ b/package/domoticz/domoticz.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 8282cb71c924b6ef92503976d50f966f2c785eab8f8cffa1136ac133f0241157 domoticz-2022.1.tar.gz +sha256 8f84098bb64bec12ff7aac5f1fb6b6230a88c5781c2b75bc89861caea73cbccf domoticz-2022.2.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 License.txt diff --git a/package/domoticz/domoticz.mk b/package/domoticz/domoticz.mk index bc4a2def41..451021150b 100644 --- a/package/domoticz/domoticz.mk +++ b/package/domoticz/domoticz.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOMOTICZ_VERSION = 2022.1 +DOMOTICZ_VERSION = 2022.2 DOMOTICZ_SITE = $(call github,domoticz,domoticz,$(DOMOTICZ_VERSION)) DOMOTICZ_LICENSE = GPL-3.0 DOMOTICZ_LICENSE_FILES = License.txt From peter at korsgaard.com Sun Dec 18 13:57:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:08 +0100 Subject: [Buildroot] [git commit] linux: bump _KERNEL_LATEST_VERSION to 6.1 Message-ID: <20221218135821.C17BD868D3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=78504fca92c33cfd23beddd1c9b83fe58b9e0e9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..1bca082cbf 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -28,8 +28,8 @@ choice prompt "Kernel version" config BR2_LINUX_KERNEL_LATEST_VERSION - bool "Latest version (6.0)" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 if BR2_KERNEL_HEADERS_AS_KERNEL + bool "Latest version (6.1)" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 if BR2_KERNEL_HEADERS_AS_KERNEL config BR2_LINUX_KERNEL_LATEST_CIP_VERSION bool "Latest CIP SLTS version (5.10.145-cip17)" @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ From peter at korsgaard.com Sun Dec 18 13:56:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:15 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221218135821.AC3B1868D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=298bcb0455d0cbf4231f4b87a8e132202120ac79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 9976a44489..9684dc5697 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 4c8b1fca27..93f443b78f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -388,13 +388,13 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Sun Dec 18 13:56:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:37 +0100 Subject: [Buildroot] [git commit] {toolchain, linux-headers}: add support for 6.1 headers Message-ID: <20221218135821.B7931868D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79bb1ab519448993dbd88e21ddf55b5cfc283115 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/linux.hash | 1 + package/linux-headers/Config.in.host | 13 +++++++++++-- toolchain/Config.in | 5 +++++ .../toolchain-external-custom/Config.in.options | 6 +++++- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/linux/linux.hash b/linux/linux.hash index 9684dc5697..c7bbb6be99 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,4 +1,5 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc +sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 93f443b78f..cd36c7c763 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -6,7 +6,7 @@ config BR2_PACKAGE_HOST_LINUX_HEADERS choice prompt "Kernel Headers" default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL - default BR2_KERNEL_HEADERS_6_0 + default BR2_KERNEL_HEADERS_6_1 help Select the kernel version to get headers from. @@ -56,6 +56,10 @@ config BR2_KERNEL_HEADERS_5_15 config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 + +config BR2_KERNEL_HEADERS_6_1 + bool "Linux 6.1.x kernel headers" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 select BR2_KERNEL_HEADERS_LATEST config BR2_KERNEL_HEADERS_VERSION @@ -133,8 +137,12 @@ choice If your kernel headers are more recent than the latest version in the choice, then select the latest version. +config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19 @@ -395,6 +403,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.10.159" if BR2_KERNEL_HEADERS_5_10 default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..544b423001 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -591,6 +591,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 bool select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 + +config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + bool + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 select BR2_TOOLCHAIN_HEADERS_LATEST # This should be selected by the latest version, above, to indicate that @@ -604,6 +608,7 @@ config BR2_TOOLCHAIN_HEADERS_LATEST # stops affecting a value on the first matching default. config BR2_TOOLCHAIN_HEADERS_AT_LEAST string + default "6.1" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 default "6.0" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 default "5.19" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 default "5.18" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_18 diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options index a9cb61365f..1c39334ddd 100644 --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options @@ -127,8 +127,12 @@ choice If your toolchain uses headers newer than the latest version in the choice, then select the latest version. +config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_19 From bernd.kuhls at t-online.de Sun Dec 18 14:23:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 15:23:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/supertuxkart: bump version to 1.4 Message-ID: <20221218142318.3223557-1-bernd.kuhls@t-online.de> Changelog: https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md Signed-off-by: Bernd Kuhls --- package/supertuxkart/supertuxkart.hash | 2 +- package/supertuxkart/supertuxkart.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/supertuxkart/supertuxkart.hash b/package/supertuxkart/supertuxkart.hash index 6ae3fae82b..446a9de8ec 100644 --- a/package/supertuxkart/supertuxkart.hash +++ b/package/supertuxkart/supertuxkart.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 eeabeb0d9801688a218f6f0a76ea3546a46a322ccaca9a258148ecacfe083ffd SuperTuxKart-1.3-src.tar.xz +sha256 9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03 SuperTuxKart-1.4-src.tar.xz sha256 d27207a5213f746aac53893e9ecc18456e9595d3ffa662bd1ec9eb10787c214a COPYING diff --git a/package/supertuxkart/supertuxkart.mk b/package/supertuxkart/supertuxkart.mk index 8ec366f792..1f9ad4102b 100644 --- a/package/supertuxkart/supertuxkart.mk +++ b/package/supertuxkart/supertuxkart.mk @@ -4,7 +4,7 @@ # ################################################################################ -SUPERTUXKART_VERSION = 1.3 +SUPERTUXKART_VERSION = 1.4 SUPERTUXKART_SOURCE = SuperTuxKart-$(SUPERTUXKART_VERSION)-src.tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. -- 2.34.1 From peter at korsgaard.com Sun Dec 18 14:33:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: link to libintl when needed In-Reply-To: <20221213171103.684842-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 13 Dec 2022 18:11:03 +0100") References: <20221213171103.684842-1-bernd.kuhls@t-online.de> Message-ID: <875ye8lr2r.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Fixes: > http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ > http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:33:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: bump to version 2.3.0 In-Reply-To: (Andreas Klinger's message of "Tue, 13 Dec 2022 15:28:52 +0100") References: Message-ID: <871qowlr25.fsf@dell.be.48ers.dk> >>>>> "Andreas" == Andreas Klinger writes: > Signed-off-by: Andreas Klinger Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:34:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/swupdate: bump to version 2022.12 In-Reply-To: <20221213211049.2379857-1-james.hilliard1@gmail.com> (James Hilliard's message of "Tue, 13 Dec 2022 14:10:49 -0700") References: <20221213211049.2379857-1-james.hilliard1@gmail.com> Message-ID: <87wn6okcgv.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop patch which is now upstream. > Update service files based on latest versions in: > https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:34:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:55 +0100 Subject: [Buildroot] [PATCH] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 In-Reply-To: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Wed, 14 Dec 2022 22:52:32 +0100") References: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> Message-ID: <87sfhckcfk.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Drop local patch that has been upstreamed[0] and drop the endianness > handling too since from this commit[1] on it's handled by using Linux > macro __LITTLE_ENDIAN. > [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 > [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:35:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:35:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/supertuxkart: bump version to 1.4 In-Reply-To: <20221218142318.3223557-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 15:23:18 +0100") References: <20221218142318.3223557-1-bernd.kuhls@t-online.de> Message-ID: <87o7s0kce5.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:33:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:35 +0100 Subject: [Buildroot] [git commit] package/ply: bump to version 2.3.0 Message-ID: <20221218143632.32C6386903@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9612601b037e6deb79af300e64e0557dda1be5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Andreas Klinger Signed-off-by: Peter Korsgaard --- package/ply/ply.hash | 2 +- package/ply/ply.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ply/ply.hash b/package/ply/ply.hash index df01ae08e0..b6a56aa909 100644 --- a/package/ply/ply.hash +++ b/package/ply/ply.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8cd92fc8784873fb0507bc11f3f62a31d0345c64914ddaadb958d8b2d6de0100 ply-2.2.0.tar.gz +sha256 99be1ed3942370699cbfc7f493bc3ffd4601312a81471215ac7ccb2e04a0a8b2 ply-2.3.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ply/ply.mk b/package/ply/ply.mk index b3c56bd9a5..dc02fc5472 100644 --- a/package/ply/ply.mk +++ b/package/ply/ply.mk @@ -4,7 +4,7 @@ # ################################################################################ -PLY_VERSION = 2.2.0 +PLY_VERSION = 2.3.0 PLY_SITE = $(call github,wkz,ply,$(PLY_VERSION)) PLY_AUTORECONF = YES PLY_LICENSE = GPL-2.0 From peter at korsgaard.com Sun Dec 18 14:32:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:32:09 +0100 Subject: [Buildroot] [git commit] package/hddtemp: link to libintl when needed Message-ID: <20221218143632.2836886902@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7c99eaa307d1417c8c8e222290df6512ee872ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/hddtemp/hddtemp.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk index 7023e11e59..4f45647dff 100644 --- a/package/hddtemp/hddtemp.mk +++ b/package/hddtemp/hddtemp.mk @@ -15,7 +15,8 @@ HDDTEMP_GETTEXTIZE = YES HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) -HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS) $(TARGET_NLS_LIBS)" +HDDTEMP_DEPENDENCIES += $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) HDDTEMP_DEPENDENCIES += libexecinfo From peter at korsgaard.com Sun Dec 18 14:34:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:04 +0100 Subject: [Buildroot] [git commit] package/swupdate: bump to version 2022.12 Message-ID: <20221218143632.3DAEB86904@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ef654997caba04dffecdc4105b214abf7d02ae5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is now upstream. Update service files based on latest versions in: https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...otloader.c-fix-build-without-reallocarray.patch | 35 ---------------------- package/swupdate/swupdate-usb at .service | 1 + package/swupdate/swupdate.hash | 2 +- package/swupdate/swupdate.mk | 2 +- package/swupdate/swupdate.service | 1 + 5 files changed, 4 insertions(+), 37 deletions(-) diff --git a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch b/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch deleted file mode 100644 index d90ae7906e..0000000000 --- a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch +++ /dev/null @@ -1,35 +0,0 @@ -From f30c4771e93cad7e77d7f2add94327865d226553 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 15 May 2022 14:53:35 +0200 -Subject: [PATCH] core/bootloader.c: fix build without reallocarray - -Use realloc instead of reallocarray to avoid the following build failure -with uclibc raised since version 2022.05 and -https://github.com/sbabic/swupdate/commit/b8897ed695e1cd954859142b14ec8546d2e7994a: - -microblaze-buildroot-linux-uclibc/bin/ld: core/built-in.o: in function `register_bootloader': -(.text.register_bootloader+0x30): undefined reference to `reallocarray' - -Fixes: - - http://autobuild.buildroot.org/results/7208e8189b4a6f35aaa4ed7777ecdd37421a7c7f - -Signed-off-by: Fabrice Fontaine -Backported from: f30c4771e93cad7e77d7f2add94327865d226553 -Signed-off-by: Ben Hutchings ---- - core/bootloader.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/bootloader.c b/core/bootloader.c -index f34cb414..5694d43d 100644 ---- a/core/bootloader.c -+++ b/core/bootloader.c -@@ -25,7 +25,7 @@ static unsigned int num_available = 0; - - int register_bootloader(const char *name, bootloader *bl) - { -- entry *tmp = reallocarray(available, num_available + 1, sizeof(entry)); -+ entry *tmp = realloc(available, (num_available + 1) * sizeof(entry)); - if (!tmp) { - return -ENOMEM; - } diff --git a/package/swupdate/swupdate-usb at .service b/package/swupdate/swupdate-usb at .service index eda9d1539c..df1a408421 100644 --- a/package/swupdate/swupdate-usb at .service +++ b/package/swupdate/swupdate-usb at .service @@ -1,5 +1,6 @@ [Unit] Description=usb media swupdate service +Requires=swupdate.service Requires=swupdate-progress.service [Service] diff --git a/package/swupdate/swupdate.hash b/package/swupdate/swupdate.hash index 638b586e8a..1b26f9e5e2 100644 --- a/package/swupdate/swupdate.hash +++ b/package/swupdate/swupdate.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 1e819f71b19626bde1a4906ced39d3406ca240b458d3c4a998bd9c7333eba260 swupdate-2022.05.tar.gz +sha256 e6335e87812a98a87f1c55df03c9f4e4ef042789570002c5db120b09f64b0d86 swupdate-2022.12.tar.gz sha256 4cf04ed34ff0ebbf5c71345b56e6af5093fc17206364cca0ebbae92ef3940683 LICENSES/BSD-1-Clause.txt sha256 e27a3e87706b3aa5ff2e50eaafe2e6ed5397fbf2d7679eaf444a6d000518a3a6 LICENSES/BSD-3-Clause.txt sha256 0558101984550fa84d1d13c2af11d116c20079d2be58711e8d99cadce7009192 LICENSES/CC0-1.0.txt diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 1cd60d1b8f..8f05b83922 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -4,7 +4,7 @@ # ################################################################################ -SWUPDATE_VERSION = 2022.05 +SWUPDATE_VERSION = 2022.12 SWUPDATE_SITE = $(call github,sbabic,swupdate,$(SWUPDATE_VERSION)) SWUPDATE_LICENSE = GPL-2.0, GPL-2.0+, LGPL-2.1+, MIT, ISC, BSD-1-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, OFL-1.1 SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ diff --git a/package/swupdate/swupdate.service b/package/swupdate/swupdate.service index a3d8d1939e..94d4526acf 100644 --- a/package/swupdate/swupdate.service +++ b/package/swupdate/swupdate.service @@ -4,6 +4,7 @@ Documentation=https://github.com/sbabic/swupdate Documentation=https://sbabic.github.io/swupdate [Service] +Type=notify ExecStart=/usr/lib/swupdate/swupdate.sh KillMode=mixed From peter at korsgaard.com Sun Dec 18 14:35:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:35:43 +0100 Subject: [Buildroot] [git commit] package/supertuxkart: bump version to 1.4 Message-ID: <20221218143632.5595C86902@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f51e1f9522393864ea1543e581e485f2e7c1e683 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/supertuxkart/supertuxkart.hash | 2 +- package/supertuxkart/supertuxkart.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/supertuxkart/supertuxkart.hash b/package/supertuxkart/supertuxkart.hash index 6ae3fae82b..446a9de8ec 100644 --- a/package/supertuxkart/supertuxkart.hash +++ b/package/supertuxkart/supertuxkart.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 eeabeb0d9801688a218f6f0a76ea3546a46a322ccaca9a258148ecacfe083ffd SuperTuxKart-1.3-src.tar.xz +sha256 9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03 SuperTuxKart-1.4-src.tar.xz sha256 d27207a5213f746aac53893e9ecc18456e9595d3ffa662bd1ec9eb10787c214a COPYING diff --git a/package/supertuxkart/supertuxkart.mk b/package/supertuxkart/supertuxkart.mk index 8ec366f792..1f9ad4102b 100644 --- a/package/supertuxkart/supertuxkart.mk +++ b/package/supertuxkart/supertuxkart.mk @@ -4,7 +4,7 @@ # ################################################################################ -SUPERTUXKART_VERSION = 1.3 +SUPERTUXKART_VERSION = 1.4 SUPERTUXKART_SOURCE = SuperTuxKart-$(SUPERTUXKART_VERSION)-src.tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. From peter at korsgaard.com Sun Dec 18 14:34:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:45 +0100 Subject: [Buildroot] [git commit] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 Message-ID: <20221218143632.49EAA86905@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5aceee9b1dc2c1c3e7f22ff2892aa580378d741b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop local patch that has been upstreamed[0] and drop the endianness handling too since from this commit[1] on it's handled by using Linux macro __LITTLE_ENDIAN. [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- ...ve-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 40 ---------------------- package/rtl8189fs/rtl8189fs.hash | 2 +- package/rtl8189fs/rtl8189fs.mk | 10 ++---- 3 files changed, 3 insertions(+), 49 deletions(-) diff --git a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index dc4deff9f1..0000000000 --- a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 4a555ffb77a5947814b6c7f330968318e265c496 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Sep 2022 21:17:17 +0200 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti -[Upstream status: https://github.com/jwrdegoede/rtl8189ES_linux/pull/83] ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 8fcb7bd..e4664e9 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -2239,6 +2238,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - ########### this part for *.mk ############################ --- -2.34.1 - diff --git a/package/rtl8189fs/rtl8189fs.hash b/package/rtl8189fs/rtl8189fs.hash index 1ab41db553..4f117cfd14 100644 --- a/package/rtl8189fs/rtl8189fs.hash +++ b/package/rtl8189fs/rtl8189fs.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 7cc80cb85ed6e7f7d5480e6094c377d3dbcd18a57b58cfba43a7e42ea59fc8d3 rtl8189fs-c93cfd712a3acd2ecdeda19a66d269c20f8803f1.tar.gz +sha256 96347dbfedd95a217fb89b7b295fe417b711dbad3db896ef0c2fa733c6d150fd rtl8189fs-e58bd86c9d9408c648b1246a0dd76b16856ec172.tar.gz diff --git a/package/rtl8189fs/rtl8189fs.mk b/package/rtl8189fs/rtl8189fs.mk index 8b7618fcc8..15a5329a45 100644 --- a/package/rtl8189fs/rtl8189fs.mk +++ b/package/rtl8189fs/rtl8189fs.mk @@ -4,20 +4,14 @@ # ################################################################################ -RTL8189FS_VERSION = c93cfd712a3acd2ecdeda19a66d269c20f8803f1 +RTL8189FS_VERSION = e58bd86c9d9408c648b1246a0dd76b16856ec172 RTL8189FS_SITE = $(call github,jwrdegoede,rtl8189ES_linux,$(RTL8189FS_VERSION)) RTL8189FS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8189FS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8189FS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN - RTL8189FS_MODULE_MAKE_OPTS = \ CONFIG_RTL8189FS=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) \ - USER_EXTRA_CFLAGS="$(RTL8189FS_USER_EXTRA_CLAGS)" + KSRC=$(LINUX_DIR) define RTL8189FS_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) From peter at korsgaard.com Sun Dec 18 14:52:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:52:48 +0100 Subject: [Buildroot] [PATCH v6 1/3] package/rtl8723ds-bt: new package In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:31 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <87k02okblr.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > This package install the required firmware for enabling the > Bluetooth device embedded in the RTL8723DS chip. > The driver is included in Linux main tree and can be enabled > with the BT_HCIUART_RTL symbol. > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > --- > v6: > * Added me to developers file > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8723ds-bt/Config.in | 6 ++++++ > package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ > package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ > 5 files changed, 27 insertions(+) > create mode 100644 package/rtl8723ds-bt/Config.in > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..b52a065dbc 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ > F: package/qt5/qt5knx/ > F: package/qt5/qt5mqtt/ > F: package/rtl8723ds/ > +F: package/rtl8723ds-bt/ > F: package/sam-ba/ > F: package/sshguard/ > F: package/sunwait/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..999feae08a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -585,6 +585,7 @@ endmenu > source "package/rtl8192eu/Config.in" > source "package/rtl8723bu/Config.in" > source "package/rtl8723ds/Config.in" > + source "package/rtl8723ds-bt/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > source "package/sane-backends/Config.in" > diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in > new file mode 100644 > index 0000000000..0a604310c0 > --- /dev/null > +++ b/package/rtl8723ds-bt/Config.in > @@ -0,0 +1,6 @@ > +config BR2_PACKAGE_RTL8723DS_BT > + bool "rtl8723ds-bt" > + help > + rtl8723ds UART attached Bluetooth module firmware. > + > + https://github.com/wsyco/RTL8723DS_BT_Linux > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash > new file mode 100644 > index 0000000000..1ec4e350f9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash > @@ -0,0 +1,2 @@ > +# Locally computed > +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk > new file mode 100644 > index 0000000000..efd0a5bae9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk > @@ -0,0 +1,17 @@ > +################################################################################ > +# > +# rtl8723ds-bt > +# > +################################################################################ > + > +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 > +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) > +RTL8723DS_BT_LICENSE = PROPRIETARY > + > +define RTL8723DS_BT_INSTALL_TARGET_CMDS > + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ > + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin > + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin We normally use install -D to install files to control the permissions. Committed after changing that, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:53:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:52 +0100 Subject: [Buildroot] [PATCH v6 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221216080433.1997432-2-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:32 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> <20221216080433.1997432-2-angelo@amarulasolutions.com> Message-ID: <87fsdckbjz.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > Signed-off-by: Angelo Compagnucci > Reviewed-by: Indrek Kruusa > Tested-by: Indrek Kruusa Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:54:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:54:59 +0100 Subject: [Buildroot] [PATCH v6 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221216080433.1997432-3-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:33 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> <20221216080433.1997432-3-angelo@amarulasolutions.com> Message-ID: <87bko0kbi4.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > --- > v6: > * Added me to the developers file > * Fixing typos in readme (Indrek Kruusa) Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:51:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:51:01 +0100 Subject: [Buildroot] [git commit] package/rtl8723ds-bt: new package Message-ID: <20221218145518.08A4D86930@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a2db09451371d317ee119d742a62817d5f41c5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa [Peter: use install -D] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 18 ++++++++++++++++++ 5 files changed, 28 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..b52a065dbc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ F: package/qt5/qt5knx/ F: package/qt5/qt5mqtt/ F: package/rtl8723ds/ +F: package/rtl8723ds-bt/ F: package/sam-ba/ F: package/sshguard/ F: package/sunwait/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..423ad74df5 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + $(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_fw \ + $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + $(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_config \ + $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) From peter at korsgaard.com Sun Dec 18 14:53:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:20 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv: new defconfig Message-ID: <20221218145518.138C386931@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=286628bcc2d1931807c4648ef4359873bb3ee559 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci Reviewed-by: Indrek Kruusa Tested-by: Indrek Kruusa Signed-off-by: Peter Korsgaard --- DEVELOPERS | 2 ++ board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++++ .../lichee_rv/overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 ++++++++++++++++++++++ 5 files changed, 84 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b52a065dbc..2f27ddb110 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -157,6 +157,8 @@ N: Andrey Yurovsky F: package/rauc/ N: Angelo Compagnucci +F: board/sipeed/lichee_rv/ +F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ F: package/cups/ diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Sun Dec 18 14:53:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:47 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig Message-ID: <20221218145518.21A4286933@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + board/sipeed/lichee_rv_dock/genimage.cfg | 19 +++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 ++++ .../lichee_rv_dock/overlay/etc/network/interfaces | 6 +++ .../lichee_rv_dock/overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 ++++++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 ++++++++++++++++++++ 7 files changed, 127 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 2f27ddb110..b0f10148b5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -158,6 +158,7 @@ F: package/rauc/ N: Angelo Compagnucci F: board/sipeed/lichee_rv/ +F: board/sipeed/lichee_rv_dock/ F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..048ba64d26 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Sun Dec 18 15:49:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 16:49:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/vuejs-router: fix license hash In-Reply-To: <20221212173542.8469-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:35:42 +0100") References: <20221212173542.8469-1-fontaine.fabrice@gmail.com> Message-ID: <877cyok8zt.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE > hash (update in year: > https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) > Fixes: > - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 15:48:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 16:48:34 +0100 Subject: [Buildroot] [git commit] package/vuejs-router: fix license hash Message-ID: <20221218155152.795DD86942@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66c2d6d4b43776d4afb62b985a082bf2d75cb708 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE hash (update in year: https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) Fixes: - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/vuejs-router/vuejs-router.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index 147e730f20..b48e59ef48 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz -sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE +sha256 91a2845c4db44e7497b514b98634a674c737986ad0db81599307cf733bf850b2 LICENSE From giulio.benetti at benettiengineering.com Sun Dec 18 17:37:07 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 18:37:07 +0100 Subject: [Buildroot] [PATCH v5] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221218055003.701405-1-Mr.Bossman075@gmail.com> References: <20221218055003.701405-1-Mr.Bossman075@gmail.com> Message-ID: <134278fe-ae90-ae80-ae56-eea2dc5c506e@benettiengineering.com> Hi Jesse, On 18/12/22 06:50, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti Here you've missed the changelog. Also please set the V4 patch as superseded in Patchwork. > --- > DEVELOPERS | 6 ++++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 ++ > configs/imxrt1050-evk_defconfig | 40 +++++++++++++++++++++ > 5 files changed, 118 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..daa51bdbe0 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 8M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..7dc58d1e7f > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,40 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y Here you must specify: # Toolchain BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y otherwise the latest Linux Headers will be picked, and once version 6.2 will come out the headers will be unaligned with the Linux version. > + > +# Image > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_UIMAGE=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="16M" > + > +# NOMMU Busybox > +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minimal.config" > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y Have you tried to build the imxrt1050-evk_defconfig using buildroot/utils/docker-run ? Using that I've found you also need to add: BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_MTOOLS=y I've retested on the board and it works good except the points above. So with those 3 options enabled you can add: Reviewed-by: Giulio Benetti Tested-by: Giulio Benetti I wait for V6. Remember to set as superseded this V5 patch too once you've sent the V6. Thank you! Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From indrek.kruusa at gmail.com Sun Dec 18 18:06:46 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 18 Dec 2022 20:06:46 +0200 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221218145518.21A4286933@busybox.osuosl.org> References: <20221218145518.21A4286933@busybox.osuosl.org> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval P, 18. detsember 2022 kell 16:55: > commit: > https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > > Very nice, but because of "linux: bump _KERNEL_LATEST_VERSION to 6.1" it's broken. For nezha and lichee_rv* the linux headers custom version has to be updated. > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > Signed-off-by: Peter Korsgaard > --- > DEVELOPERS | 1 + > board/sipeed/lichee_rv_dock/genimage.cfg | 19 +++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 ++++ > .../lichee_rv_dock/overlay/etc/network/interfaces | 6 +++ > .../lichee_rv_dock/overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 > ++++++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 > ++++++++++++++++++++ > 7 files changed, 127 insertions(+) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 2f27ddb110..b0f10148b5 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -158,6 +158,7 @@ F: package/rauc/ > > N: Angelo Compagnucci > F: board/sipeed/lichee_rv/ > +F: board/sipeed/lichee_rv_dock/ > F: configs/sipeed_lichee_rv* > F: package/apparmor/ > F: package/corkscrew/ > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..048ba64d26 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Sun Dec 18 20:30:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 21:30:33 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig In-Reply-To: (Indrek Kruusa's message of "Sun, 18 Dec 2022 20:06:46 +0200") References: <20221218145518.21A4286933@busybox.osuosl.org> Message-ID: <87359cjvyu.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Kontakt Peter Korsgaard () kirjutas kuup?eval P, 18. > detsember 2022 kell 16:55: >> commit: >> https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 >> branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master >> >> > Very nice, but because of "linux: bump _KERNEL_LATEST_VERSION to 6.1" it's > broken. > For nezha and lichee_rv* the linux headers custom version has to be updated. Ahh yes, because of the 6.1-rc3 based kernel. -- Bye, Peter Korsgaard From fontaine.fabrice at gmail.com Sun Dec 18 22:02:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:02:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/gtest: bump to version 1.12.1 Message-ID: <20221218220211.16371-1-fontaine.fabrice@gmail.com> https://github.com/google/googletest/releases/tag/release-1.12.1 Signed-off-by: Fabrice Fontaine --- package/gtest/gtest.hash | 2 +- package/gtest/gtest.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gtest/gtest.hash b/package/gtest/gtest.hash index 1a93684aeb..a6dd15a8d2 100644 --- a/package/gtest/gtest.hash +++ b/package/gtest/gtest.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 2a4f11dce6188b256f3650061525d0fe352069e5c162452818efbbf8d0b5fe1c gtest-1.12.0.tar.gz +sha256 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 gtest-1.12.1.tar.gz sha256 9702de7e4117a8e2b20dafab11ffda58c198aede066406496bef670d40a22138 LICENSE diff --git a/package/gtest/gtest.mk b/package/gtest/gtest.mk index 236c8f3730..a53253228e 100644 --- a/package/gtest/gtest.mk +++ b/package/gtest/gtest.mk @@ -4,7 +4,7 @@ # ################################################################################ -GTEST_VERSION = 1.12.0 +GTEST_VERSION = 1.12.1 GTEST_SITE = $(call github,google,googletest,release-$(GTEST_VERSION)) GTEST_INSTALL_STAGING = YES GTEST_INSTALL_TARGET = NO -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 18 22:03:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 23:03:17 +0100 Subject: [Buildroot] [PATCH 1/2] package/linux-firmware: add RTL8125B NIC firmware Message-ID: <20221218220318.563479-1-bernd.kuhls@t-online.de> Needed due to kernel commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef Signed-off-by: Bernd Kuhls --- package/linux-firmware/linux-firmware.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..526e8c1c44 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,7 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 22:03:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 23:03:18 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-firmware: bump to version 20221214 In-Reply-To: <20221218220318.563479-1-bernd.kuhls@t-online.de> References: <20221218220318.563479-1-bernd.kuhls@t-online.de> Message-ID: <20221218220318.563479-2-bernd.kuhls@t-online.de> Update WHENCE file hash due to date/firmware file updates: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=32d8681d21f2eef052cadfdfafc47e02eed6c2b2 Signed-off-by: Bernd Kuhls --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 321436fb61..6bbc2f9c77 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz +sha256 e793783e92acbde549965521462d1d1327827360664cf242dbda08f075654331 linux-firmware-20221214.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE +sha256 744babd4eae138ccfb5bd343b1589912b9839274f8a794af0b6c9b451df73579 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 526e8c1c44..6990ef38ad 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221109 +LINUX_FIRMWARE_VERSION = 20221214 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES -- 2.34.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:08:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:08:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipcalc: bump to version 1.0.2 Message-ID: <20221218220806.39245-1-fontaine.fabrice@gmail.com> https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS Signed-off-by: Fabrice Fontaine --- package/ipcalc/ipcalc.hash | 2 +- package/ipcalc/ipcalc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ipcalc/ipcalc.hash b/package/ipcalc/ipcalc.hash index bf9b34a610..50d08239fa 100644 --- a/package/ipcalc/ipcalc.hash +++ b/package/ipcalc/ipcalc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dac080c0773cc14c1d6f818899351d2286cace85751dd9dc704944e54c2c3565 ipcalc-1.0.1.tar.bz2 +sha256 47c866941916800270fca23496acc9976ca9488ce9053aeaedc5f47c5929b772 ipcalc-1.0.2.tar.bz2 sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ipcalc/ipcalc.mk b/package/ipcalc/ipcalc.mk index dfe35e2cdc..e63e174ce2 100644 --- a/package/ipcalc/ipcalc.mk +++ b/package/ipcalc/ipcalc.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPCALC_VERSION = 1.0.1 +IPCALC_VERSION = 1.0.2 IPCALC_SITE = $(call gitlab,ipcalc,ipcalc,$(IPCALC_VERSION)) IPCALC_SOURCE = ipcalc-$(IPCALC_VERSION).tar.bz2 IPCALC_LICENSE = GPL-2.0+ -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:22:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:22:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcoap: bump to version 4.3.1 Message-ID: <20221218222247.61581-1-fontaine.fabrice@gmail.com> Update hash of LICENSE file (update in year: https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog Signed-off-by: Fabrice Fontaine --- package/libcoap/libcoap.hash | 4 ++-- package/libcoap/libcoap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcoap/libcoap.hash b/package/libcoap/libcoap.hash index 4a5bcaa7ff..e0006b62af 100644 --- a/package/libcoap/libcoap.hash +++ b/package/libcoap/libcoap.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 1a195adacd6188d3b71c476e7b21706fef7f3663ab1fb138652e8da49a9ec556 libcoap-4.3.0.tar.gz +sha256 074a71deca01e06d3acb00a1416d0fbeb87d130f40a3c0f6fda3a5c711855dca libcoap-4.3.1.tar.gz sha256 09dd86a017bad210527085008cbf706609c58210897b69845af14099577e7eb7 COPYING -sha256 c5625e704d52deade1c9b2d7931ac8593be147ba63af62b53b8c7e309b7eaeb9 LICENSE +sha256 5711e8bf7e94b59fcf0681d0f73752111bc196563b60f8568f19dacd0213192b LICENSE diff --git a/package/libcoap/libcoap.mk b/package/libcoap/libcoap.mk index edcc1bbef8..c0a941a0c8 100644 --- a/package/libcoap/libcoap.mk +++ b/package/libcoap/libcoap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCOAP_VERSION = 4.3.0 +LIBCOAP_VERSION = 4.3.1 LIBCOAP_SITE = $(call github,obgm,libcoap,v$(LIBCOAP_VERSION)) LIBCOAP_INSTALL_STAGING = YES LIBCOAP_LICENSE = BSD-2-Clause -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:29:30 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:29:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/mpfr: bump to version 4.1.1 Message-ID: <20221218222930.101076-1-fontaine.fabrice@gmail.com> https://www.mpfr.org/mpfr-4.1.1 Signed-off-by: Fabrice Fontaine --- package/mpfr/mpfr.hash | 2 +- package/mpfr/mpfr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpfr/mpfr.hash b/package/mpfr/mpfr.hash index 35056f626a..4b0d14c9c2 100644 --- a/package/mpfr/mpfr.hash +++ b/package/mpfr/mpfr.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz +sha256 ffd195bd567dbaffc3b98b23fd00aad0537680c9896171e44fe3ff79e28ac33d mpfr-4.1.1.tar.xz # Hash for license file sha256 e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 COPYING.LESSER diff --git a/package/mpfr/mpfr.mk b/package/mpfr/mpfr.mk index cd558dae0e..8d12c7502b 100644 --- a/package/mpfr/mpfr.mk +++ b/package/mpfr/mpfr.mk @@ -4,7 +4,7 @@ # ################################################################################ -MPFR_VERSION = 4.1.0 +MPFR_VERSION = 4.1.1 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION) MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.xz MPFR_LICENSE = LGPL-3.0+ -- 2.35.1 From peter at korsgaard.com Mon Dec 19 08:51:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:40 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use 6.1 kernel headers Message-ID: <20221219085143.1538900-1-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 2936746c49..854392f929 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:51:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:42 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <20221219085143.1538900-3-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_dock_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig index 7c8c6788fa..807209eeec 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -- 2.30.2 From francois.dugast.foss at gmail.com Mon Dec 19 08:57:10 2022 From: francois.dugast.foss at gmail.com (Francois Dugast) Date: Mon, 19 Dec 2022 09:57:10 +0100 Subject: [Buildroot] [PATCH 1/1] configs/visionfive2_defconfig: new defconfig Message-ID: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> Add a defconfig for the Starfive VisionFive2 board, a board built around the Starfive JH7110 RISC-V 64bit SoC. This board comes with functional lowlevel and U-Boot bootloaders in SPI flash. The defconfig reuses these and only builds a (5.15 based) kernel and rootfs. The factory shipped U-Boot is hard coded to look at MMC partition 3. Signed-off-by: Francois Dugast --- board/visionfive2/genimage.cfg | 21 +++++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/visionfive2/readme.txt | 30 +++++++++++++++++++ configs/visionfive2_defconfig | 18 +++++++++++ 4 files changed, 73 insertions(+) create mode 100644 board/visionfive2/genimage.cfg create mode 100644 board/visionfive2/overlay/boot/extlinux/extlinux.conf create mode 100644 board/visionfive2/readme.txt create mode 100644 configs/visionfive2_defconfig diff --git a/board/visionfive2/genimage.cfg b/board/visionfive2/genimage.cfg new file mode 100644 index 0000000000..c221b49c7b --- /dev/null +++ b/board/visionfive2/genimage.cfg @@ -0,0 +1,21 @@ +# Minimal SD card image for the Starfive VisionFive2 board + +image sdcard.img { + hdimage { + } + + # u-boot is hard coded to look at 3rd partition + partition dummy1 { + size = 512 + } + + partition dummy2 { + size = 512 + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + } +} diff --git a/board/visionfive2/overlay/boot/extlinux/extlinux.conf b/board/visionfive2/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..6e2c5660d6 --- /dev/null +++ b/board/visionfive2/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + devicetree /boot/jh7110-visionfive-v2.dtb + append console=ttyS0,115200 root=/dev/mmcblk1p3 diff --git a/board/visionfive2/readme.txt b/board/visionfive2/readme.txt new file mode 100644 index 0000000000..2da98f3847 --- /dev/null +++ b/board/visionfive2/readme.txt @@ -0,0 +1,30 @@ +Starfive VisionFive2 +==================== + +The VisionFive2 is a low-cost RISC-V 64-bit based platform, powered by a +Starfive JH7110 processor. + +How to build +============ + +$ make visionfive2_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Preparing the board +=================== + +Connect a TTL UART cable to pin 6 (GND), 8 (TX) and 10 (RX). + +Insert your SD card. + +Power-up the board using an USB-C cable. diff --git a/configs/visionfive2_defconfig b/configs/visionfive2_defconfig new file mode 100644 index 0000000000..5b07a8efbc --- /dev/null +++ b/configs/visionfive2_defconfig @@ -0,0 +1,18 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_SYSTEM_DHCP="eth0" +BR2_ROOTFS_OVERLAY="board/visionfive2/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/visionfive/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,starfive-tech,linux,7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b)/linux-7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="starfive_visionfive2" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="starfive/jh7110-visionfive-v2" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:51:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:41 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <20221219085143.1538900-2-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig index f9782f870b..f03a6b4f69 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:59:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipcalc: bump to version 1.0.2 In-Reply-To: <20221218220806.39245-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:08:06 +0100") References: <20221218220806.39245-1-fontaine.fabrice@gmail.com> Message-ID: <87sfhbixa8.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 08:59:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcoap: bump to version 4.3.1 In-Reply-To: <20221218222247.61581-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:22:47 +0100") References: <20221218222247.61581-1-fontaine.fabrice@gmail.com> Message-ID: <87o7rzixa4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Update hash of LICENSE file (update in year: > https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) > https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 08:59:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:18 +0100 Subject: [Buildroot] [git commit] package/ipcalc: bump to version 1.0.2 Message-ID: <20221219090054.5BB298699D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d923d5f7e61b36f7deee32e1e09b279efd5dcd3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/ipcalc/ipcalc.hash | 2 +- package/ipcalc/ipcalc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ipcalc/ipcalc.hash b/package/ipcalc/ipcalc.hash index bf9b34a610..50d08239fa 100644 --- a/package/ipcalc/ipcalc.hash +++ b/package/ipcalc/ipcalc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dac080c0773cc14c1d6f818899351d2286cace85751dd9dc704944e54c2c3565 ipcalc-1.0.1.tar.bz2 +sha256 47c866941916800270fca23496acc9976ca9488ce9053aeaedc5f47c5929b772 ipcalc-1.0.2.tar.bz2 sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ipcalc/ipcalc.mk b/package/ipcalc/ipcalc.mk index dfe35e2cdc..e63e174ce2 100644 --- a/package/ipcalc/ipcalc.mk +++ b/package/ipcalc/ipcalc.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPCALC_VERSION = 1.0.1 +IPCALC_VERSION = 1.0.2 IPCALC_SITE = $(call gitlab,ipcalc,ipcalc,$(IPCALC_VERSION)) IPCALC_SOURCE = ipcalc-$(IPCALC_VERSION).tar.bz2 IPCALC_LICENSE = GPL-2.0+ From peter at korsgaard.com Mon Dec 19 08:59:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:26 +0100 Subject: [Buildroot] [git commit] package/libcoap: bump to version 4.3.1 Message-ID: <20221219090054.65F908699E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=163f933692f616c1b73d060aa03bd8323956692f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of LICENSE file (update in year: https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libcoap/libcoap.hash | 4 ++-- package/libcoap/libcoap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcoap/libcoap.hash b/package/libcoap/libcoap.hash index 4a5bcaa7ff..e0006b62af 100644 --- a/package/libcoap/libcoap.hash +++ b/package/libcoap/libcoap.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 1a195adacd6188d3b71c476e7b21706fef7f3663ab1fb138652e8da49a9ec556 libcoap-4.3.0.tar.gz +sha256 074a71deca01e06d3acb00a1416d0fbeb87d130f40a3c0f6fda3a5c711855dca libcoap-4.3.1.tar.gz sha256 09dd86a017bad210527085008cbf706609c58210897b69845af14099577e7eb7 COPYING -sha256 c5625e704d52deade1c9b2d7931ac8593be147ba63af62b53b8c7e309b7eaeb9 LICENSE +sha256 5711e8bf7e94b59fcf0681d0f73752111bc196563b60f8568f19dacd0213192b LICENSE diff --git a/package/libcoap/libcoap.mk b/package/libcoap/libcoap.mk index edcc1bbef8..c0a941a0c8 100644 --- a/package/libcoap/libcoap.mk +++ b/package/libcoap/libcoap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCOAP_VERSION = 4.3.0 +LIBCOAP_VERSION = 4.3.1 LIBCOAP_SITE = $(call github,obgm,libcoap,v$(LIBCOAP_VERSION)) LIBCOAP_INSTALL_STAGING = YES LIBCOAP_LICENSE = BSD-2-Clause From peter at korsgaard.com Mon Dec 19 09:00:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:14 +0100 Subject: [Buildroot] [git commit] package/mpfr: bump to version 4.1.1 Message-ID: <20221219090054.7014C8699F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4386b912db9f9f9a3cf5cbc9165e1609a55309f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://www.mpfr.org/mpfr-4.1.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/mpfr/mpfr.hash | 2 +- package/mpfr/mpfr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpfr/mpfr.hash b/package/mpfr/mpfr.hash index 35056f626a..4b0d14c9c2 100644 --- a/package/mpfr/mpfr.hash +++ b/package/mpfr/mpfr.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz +sha256 ffd195bd567dbaffc3b98b23fd00aad0537680c9896171e44fe3ff79e28ac33d mpfr-4.1.1.tar.xz # Hash for license file sha256 e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 COPYING.LESSER diff --git a/package/mpfr/mpfr.mk b/package/mpfr/mpfr.mk index cd558dae0e..8d12c7502b 100644 --- a/package/mpfr/mpfr.mk +++ b/package/mpfr/mpfr.mk @@ -4,7 +4,7 @@ # ################################################################################ -MPFR_VERSION = 4.1.0 +MPFR_VERSION = 4.1.1 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION) MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.xz MPFR_LICENSE = LGPL-3.0+ From peter at korsgaard.com Mon Dec 19 09:00:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/mpfr: bump to version 4.1.1 In-Reply-To: <20221218222930.101076-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:29:30 +0100") References: <20221218222930.101076-1-fontaine.fabrice@gmail.com> Message-ID: <87k02nix8u.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://www.mpfr.org/mpfr-4.1.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:01:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:01:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/gtest: bump to version 1.12.1 In-Reply-To: <20221218220211.16371-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:02:11 +0100") References: <20221218220211.16371-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdbix82.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/google/googletest/releases/tag/release-1.12.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:00:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:57 +0100 Subject: [Buildroot] [git commit] package/gtest: bump to version 1.12.1 Message-ID: <20221219090219.EF31B869A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58bb71089e52323aea8696a5de2d7687422bde74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/google/googletest/releases/tag/release-1.12.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/gtest/gtest.hash | 2 +- package/gtest/gtest.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gtest/gtest.hash b/package/gtest/gtest.hash index 1a93684aeb..a6dd15a8d2 100644 --- a/package/gtest/gtest.hash +++ b/package/gtest/gtest.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 2a4f11dce6188b256f3650061525d0fe352069e5c162452818efbbf8d0b5fe1c gtest-1.12.0.tar.gz +sha256 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 gtest-1.12.1.tar.gz sha256 9702de7e4117a8e2b20dafab11ffda58c198aede066406496bef670d40a22138 LICENSE diff --git a/package/gtest/gtest.mk b/package/gtest/gtest.mk index 236c8f3730..a53253228e 100644 --- a/package/gtest/gtest.mk +++ b/package/gtest/gtest.mk @@ -4,7 +4,7 @@ # ################################################################################ -GTEST_VERSION = 1.12.0 +GTEST_VERSION = 1.12.1 GTEST_SITE = $(call github,google,googletest,release-$(GTEST_VERSION)) GTEST_INSTALL_STAGING = YES GTEST_INSTALL_TARGET = NO From peter at korsgaard.com Mon Dec 19 09:12:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:12:18 +0100 Subject: [Buildroot] [PATCH 1/1] configs/visionfive2_defconfig: new defconfig In-Reply-To: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> (Francois Dugast's message of "Mon, 19 Dec 2022 09:57:10 +0100") References: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> Message-ID: <87bknziwp9.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Dugast writes: > Add a defconfig for the Starfive VisionFive2 board, a board built around the > Starfive JH7110 RISC-V 64bit SoC. > This board comes with functional lowlevel and U-Boot bootloaders in SPI > flash. The defconfig reuses these and only builds a (5.15 based) kernel and > rootfs. > The factory shipped U-Boot is hard coded to look at MMC partition 3. > Signed-off-by: Francois Dugast > --- > board/visionfive2/genimage.cfg | 21 +++++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/visionfive2/readme.txt | 30 +++++++++++++++++++ > configs/visionfive2_defconfig | 18 +++++++++++ > 4 files changed, 73 insertions(+) > create mode 100644 board/visionfive2/genimage.cfg > create mode 100644 board/visionfive2/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/visionfive2/readme.txt > create mode 100644 configs/visionfive2_defconfig Nice! You forgot to add yourself to DEVELOPERS, so I've fixed that and committed. Odd that you (or starfive) are using a 5.15 based kernel for the visionfive2 when we use a 6.0 based on from the same location for visionfive, but OK. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:05:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:05:23 +0100 Subject: [Buildroot] [git commit] configs/visionfive2_defconfig: new defconfig Message-ID: <20221219091236.52489869E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=704c62bbc5d30df80002fdd1f6a63bebc0e1842d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a defconfig for the Starfive VisionFive2 board, a board built around the Starfive JH7110 RISC-V 64bit SoC. This board comes with functional lowlevel and U-Boot bootloaders in SPI flash. The defconfig reuses these and only builds a (5.15 based) kernel and rootfs. The factory shipped U-Boot is hard coded to look at MMC partition 3. Signed-off-by: Francois Dugast [Peter: add to DEVELOPERS] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 +++ board/visionfive2/genimage.cfg | 21 +++++++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/visionfive2/readme.txt | 30 ++++++++++++++++++++++ configs/visionfive2_defconfig | 18 +++++++++++++ 5 files changed, 77 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b0f10148b5..a200edb7f5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1029,6 +1029,10 @@ F: package/tbb/ N: Francisco Gonzalez F: package/ser2net/ +N: Francois Dugast +F: board/visionfive2/ +F: configs/visionfive2_defconfig + N: Francois Perrad F: board/freescale/ls1028ardb/ F: board/olimex/a20_olinuxino diff --git a/board/visionfive2/genimage.cfg b/board/visionfive2/genimage.cfg new file mode 100644 index 0000000000..c221b49c7b --- /dev/null +++ b/board/visionfive2/genimage.cfg @@ -0,0 +1,21 @@ +# Minimal SD card image for the Starfive VisionFive2 board + +image sdcard.img { + hdimage { + } + + # u-boot is hard coded to look at 3rd partition + partition dummy1 { + size = 512 + } + + partition dummy2 { + size = 512 + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + } +} diff --git a/board/visionfive2/overlay/boot/extlinux/extlinux.conf b/board/visionfive2/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..6e2c5660d6 --- /dev/null +++ b/board/visionfive2/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + devicetree /boot/jh7110-visionfive-v2.dtb + append console=ttyS0,115200 root=/dev/mmcblk1p3 diff --git a/board/visionfive2/readme.txt b/board/visionfive2/readme.txt new file mode 100644 index 0000000000..2da98f3847 --- /dev/null +++ b/board/visionfive2/readme.txt @@ -0,0 +1,30 @@ +Starfive VisionFive2 +==================== + +The VisionFive2 is a low-cost RISC-V 64-bit based platform, powered by a +Starfive JH7110 processor. + +How to build +============ + +$ make visionfive2_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Preparing the board +=================== + +Connect a TTL UART cable to pin 6 (GND), 8 (TX) and 10 (RX). + +Insert your SD card. + +Power-up the board using an USB-C cable. diff --git a/configs/visionfive2_defconfig b/configs/visionfive2_defconfig new file mode 100644 index 0000000000..5b07a8efbc --- /dev/null +++ b/configs/visionfive2_defconfig @@ -0,0 +1,18 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_SYSTEM_DHCP="eth0" +BR2_ROOTFS_OVERLAY="board/visionfive2/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/visionfive/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,starfive-tech,linux,7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b)/linux-7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="starfive_visionfive2" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="starfive/jh7110-visionfive-v2" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_PACKAGE_HOST_GENIMAGE=y From d.lang at abatec.at Mon Dec 19 12:11:30 2022 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 19 Dec 2022 12:11:30 +0000 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 Message-ID: Signed-off-by: Daniel Lang --- package/dbus-cxx/dbus-cxx.hash | 2 +- package/dbus-cxx/dbus-cxx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dbus-cxx/dbus-cxx.hash b/package/dbus-cxx/dbus-cxx.hash index acb059b91d..6a7a634ced 100644 --- a/package/dbus-cxx/dbus-cxx.hash +++ b/package/dbus-cxx/dbus-cxx.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 45663b6dbc289f133dfdcd8b8de771de3a2d54588954c2eec3f97888b03bd8ad dbus-cxx-2.3.0.tar.gz +sha256 88d4bd1d9af8563bda03f24b26ffe4efbc555ca82ac664ced572b053928f739a dbus-cxx-2.3.1.tar.gz sha256 99e5d0ad951d96567a6f9a17f3f17ac000c0582f53357c7f3601851c2dcbb786 COPYING sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 cmake-modules/LICENSE_1_0.txt sha256 c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 tools/libcppgenerate/LICENSE diff --git a/package/dbus-cxx/dbus-cxx.mk b/package/dbus-cxx/dbus-cxx.mk index 43556195c7..554acaa67d 100644 --- a/package/dbus-cxx/dbus-cxx.mk +++ b/package/dbus-cxx/dbus-cxx.mk @@ -4,7 +4,7 @@ # ################################################################################ -DBUS_CXX_VERSION = 2.3.0 +DBUS_CXX_VERSION = 2.3.1 DBUS_CXX_SITE = $(call github,dbus-cxx,dbus-cxx,$(DBUS_CXX_VERSION)) DBUS_CXX_LICENSE = LGPL-3.0+ or BSD-3-Clause, Boost license (cmake-modules), Apache 2.0 (libcppgenerate) DBUS_CXX_LICENSE_FILES = COPYING cmake-modules/LICENSE_1_0.txt tools/libcppgenerate/LICENSE -- 2.25.1 From robert.marko at sartura.hr Mon Dec 19 12:18:38 2022 From: robert.marko at sartura.hr (Robert Marko) Date: Mon, 19 Dec 2022 13:18:38 +0100 Subject: [Buildroot] [PATCH] package/hostapd: enable 802.11ax support Message-ID: <20221219121838.1833159-1-robert.marko@sartura.hr> Hostapd has 802.11ax support, however its currently disabled by default. Signed-off-by: Robert Marko --- package/hostapd/hostapd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk index 4420142fbd..8981d9247e 100644 --- a/package/hostapd/hostapd.mk +++ b/package/hostapd/hostapd.mk @@ -53,6 +53,7 @@ endif ifeq ($(BR2_PACKAGE_HOSTAPD_HAS_WIFI_DRIVERS),y) HOSTAPD_CONFIG_ENABLE += \ CONFIG_HS20 \ + CONFIG_IEEE80211AX \ CONFIG_IEEE80211AC \ CONFIG_IEEE80211N \ CONFIG_IEEE80211R \ -- 2.38.1 From luca.ceresoli at bootlin.com Mon Dec 19 12:36:20 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 19 Dec 2022 13:36:20 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: <20221219133620.396349dc@booty> On Mon, 12 Dec 2022 13:47:29 +0000 "Frager, Neal" wrote: > Hi Thomas, > > > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > > > $ make zynqmp_kria_kv260_defconfig > > $ make linux-patch > > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' > > > I have done a full build and run test on all of these patches you have been committing, including this one. > > In case my last message was not absolutely clear, the mistake I made when updating the zynqmp_kria_kv260_defconfig from Xilinx 2022.1 to 2022.2 was not handling the device tree name change. > > 2022.1 used smk-k26-revA-sck-kv-g-revB.dtb > https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.1/arch/arm64/boot/dts/xilinx/Makefile > smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo > dtb-$(CONFIG_ARCH_ZYNQMP) += smk-k26-revA-sck-kv-g-revB.dtb > > 2022.2 changed to zynqmp-smk-k26-revA-sck-kv-g-revB.dtb > https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile > zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo > dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb > > In both cases, the defconfig remains the default zynqmp xilinx_zynqmp_virt_defconfig which is used for all zynqmp builds. Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 19 12:36:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 19 Dec 2022 13:36:26 +0100 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221208094620.38498-1-neal.frager@amd.com> References: <20221208094620.38498-1-neal.frager@amd.com> Message-ID: <20221219133626.3e8ad15a@booty> On Thu, 8 Dec 2022 02:46:20 -0700 Neal Frager wrote: > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > While the Kria SOM is based on a ZynqMP SoC, there are some key > boot config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus > hard configured for QSPI flash. A pre-programmed boot.bin comes > with every Starter Kit. U-Boot can then find the Linux kernel and > file system on the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash > can be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file > from other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Mon Dec 19 12:42:24 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 19 Dec 2022 12:42:24 +0000 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221219133626.3e8ad15a@booty> References: <20221208094620.38498-1-neal.frager@amd.com> <20221219133626.3e8ad15a@booty> Message-ID: Hi All, > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.ht > ml > > While the Kria SOM is based on a ZynqMP SoC, there are some key boot > config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus hard > configured for QSPI flash. A pre-programmed boot.bin comes with every > Starter Kit. U-Boot can then find the Linux kernel and file system on > the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash can > be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+ > K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file from > other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager > Reviewed-by: Luca Ceresoli Please do not apply this patch enabling the kr260 yet. While it works with what we currently have in buildroot master, it would get broken if the following patch gets applied changing the work around solution for handling kria u-boot.itb generation. Once we have decided whether or not to apply this patch, I will update the kr260 patch set accordingly to use the new solution or stick with the old solution. https://patchwork.ozlabs.org/project/buildroot/patch/20221216100044.54270-1-neal.frager at amd.com/ Best regards, Neal Frager AMD From kory.maincent at bootlin.com Mon Dec 19 13:39:30 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Mon, 19 Dec 2022 14:39:30 +0100 Subject: [Buildroot] [PATCH v2] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221219133930.231407-1-kory.maincent@bootlin.com> From: Kory Maincent Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. The management of libraries links have now changed. We moved on from a version with several links present but few of them missing to no links at all. Now, all the links are made by the build system. The loop mechanism to make them are imported from the ST Yocto layer. The packageconfig have also changed, no need to update prefix and version value anymore. Signed-off-by: Kory Maincent --- Notes: Change on V2: update the commmit message to explain the changes package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS -- 2.25.1 From peter at korsgaard.com Mon Dec 19 17:06:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 18:06:00 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 19 Dec 2022 11:31:34 -0500") References: <87sfhcomp4.fsf@dell.be.48ers.dk> Message-ID: <877cyniarr.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, > Peter, > Thank you for the reply! I'm not very familiar with the process so I'm > relying on the Beginner's Guide and Intel FPGA documentation. I have built > the rootfs successfully for my Arria10 device in the past using buildroot > and busybox, but it's been several years since the last time. > I am getting the upper case ARM from the Intel FPGA documentation - all > through their guides it shows it as upper case: (see building the root > filesystem tab of this link for example) > https://www.rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide > Nonetheless, the upper case is apparently incorrect, and I have tried to > build with no ARCH specified, which, should default to just 'ARCH=arm', > correct? Yes, you should not define ARCH= (or export it in your environment) when you use Buildroot. The architecture is specified by running make menuconfig. > I am selecting external toolchain as > :gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf > My kernel is 5.4.13 from Linux-socfpga > I just did a fresh checkout of 2022.02.7 , added a few networking > utilities and options, selected external toolchain and prefix and now I get > this error: > Incorrect selection of kernel headers: expected 5.4.x, got 4.10.x Your runtime kernel may be 5.4.13, but the Linaro toolchain you mention above has been built against a 4.10.3 kernel: cat gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/version.h #define LINUX_VERSION_CODE 264707 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) printf '0x%x\n' 264707 0x40a03 So you need to configure 'External toolchain kernel headers series' as 4.10.x (or alternatively use one of the newer preconfigured toolchains). -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 17:08:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 18:08:09 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 19 Dec 2022 12:00:37 -0500") References: <87sfhcomp4.fsf@dell.be.48ers.dk> Message-ID: <87359biao6.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, >>>> host-gettext-tiny 0.3.2 Downloading > wget --passive-ftp -nd -t 3 -O > '/us/jl/sfipv6/ipv6/buildroot/output/build/.gettext-tiny-0.3.2.tar.gz.RleKKJ/output' > ' > https://github.com/sabotage-linux/gettext-tiny/archive/v0.3.2/gettext-tiny-0.3.2.tar.gz > ' > --2022-12-19 11:57:14-- > https://github.com/sabotage-linux/gettext-tiny/archive/v0.3.2/gettext-tiny-0.3.2.tar.gz > Resolving github.com (github.com)... failed: Name or service not known. > wget: unable to resolve host address ?github.com? So you cannot resolve github.com > wget --passive-ftp -nd -t 3 -O > '/us/jl/sfipv6/ipv6/buildroot/output/build/.gettext-tiny-0.3.2.tar.gz.agkwom/output' > 'http://sources.buildroot.net/gettext-tiny/gettext-tiny-0.3.2.tar.gz' > --2022-12-19 11:57:39-- > http://sources.buildroot.net/gettext-tiny/gettext-tiny-0.3.2.tar.gz > Resolving sources.buildroot.net (sources.buildroot.net)... failed: Name or > service not known. > wget: unable to resolve host address ?sources.buildroot.net? Or sources.buildroot.net It sounds like you have a DNS issue on your build machine. Please check. -- Bye, Peter Korsgaard From glex.spb at gmail.com Mon Dec 19 17:39:34 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Mon, 19 Dec 2022 17:39:34 +0000 Subject: [Buildroot] [PATCH 1/1] package/libmodplug: update to git version Message-ID: <20221219173935.3085978-1-glex.spb@gmail.com> The libmodplug release has not been updated for over 5 years. The git version contains many bug fixes, including for OOB accesses, unaligned reads and writes, etc. This git repository is the official home of libmodplug (by the original author), however a new release does not seem likely anytime soon: there are multiple open issues in the repository asking the author to tag a release, all without a response. Update buildroot to the current version of libmodplug from the official git repository. The build system changed from autotools to cmake since the last version. Signed-off-by: Gleb Mazovetskiy --- package/libmodplug/libmodplug.hash | 2 +- package/libmodplug/libmodplug.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libmodplug/libmodplug.hash b/package/libmodplug/libmodplug.hash index e75152e27f..01ff71014c 100644 --- a/package/libmodplug/libmodplug.hash +++ b/package/libmodplug/libmodplug.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de libmodplug-0.8.9.0.tar.gz +sha256 d145910ca10c3ecab0019d45be7e31ea6be1d1ee951ef0e1f747c9752d20f043 libmodplug-d1b97ed.tar.gz sha256 49942e7b3b175f549e751feb08b5270ca6f6c5fb7a1be9f9517db275ec32c92e COPYING diff --git a/package/libmodplug/libmodplug.mk b/package/libmodplug/libmodplug.mk index 98c38a3b00..641ad64acb 100644 --- a/package/libmodplug/libmodplug.mk +++ b/package/libmodplug/libmodplug.mk @@ -4,11 +4,11 @@ # ################################################################################ -LIBMODPLUG_VERSION = 0.8.9.0 -LIBMODPLUG_SITE = http://downloads.sourceforge.net/project/modplug-xmms/libmodplug/$(LIBMODPLUG_VERSION) +LIBMODPLUG_VERSION = d1b97ed +LIBMODPLUG_SITE = $(call github,Konstanty,libmodplug,$(LIBMODPLUG_VERSION)) LIBMODPLUG_INSTALL_STAGING = YES LIBMODPLUG_LICENSE = Public Domain LIBMODPLUG_LICENSE_FILES = COPYING LIBMODPLUG_CPE_ID_VENDOR = konstanty_bialkowski -$(eval $(autotools-package)) +$(eval $(cmake-package)) -- 2.37.2 From f.fainelli at gmail.com Mon Dec 19 20:23:08 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 12:23:08 -0800 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages Message-ID: <20221219202308.2597300-1-f.fainelli@gmail.com> The only other language supported is CL (Common Lisp) which buildroot does not package yet. This saves 52KB in the final root filesystem. Signed-off-by: Florian Fainelli --- package/libgpg-error/libgpg-error.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2acd..0b7b8df389f9 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-languages ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads -- 2.34.1 From f.fainelli at gmail.com Mon Dec 19 20:49:43 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 12:49:43 -0800 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages In-Reply-To: <20221219202308.2597300-1-f.fainelli@gmail.com> References: <20221219202308.2597300-1-f.fainelli@gmail.com> Message-ID: <11e79180-67f3-f536-ba22-ae2d11acf977@gmail.com> On 12/19/22 12:23, Florian Fainelli wrote: > The only other language supported is CL (Common Lisp) which buildroot does not > package yet. This saves 52KB in the final root filesystem. > > Signed-off-by: Florian Fainelli We can strip the package installation even more, v2 coming up shortly. > --- > package/libgpg-error/libgpg-error.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..0b7b8df389f9 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages > > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads -- Florian From ju.o at free.fr Mon Dec 19 20:56:21 2022 From: ju.o at free.fr (Julien Olivain) Date: Mon, 19 Dec 2022 21:56:21 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: Hi Anand, On 06/12/2022 18:17, Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti Reviewed-by: Julien Olivain > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 62d77b6c4b..b5b6cd0a99 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. Why putting the version in the Config.in? Buildroot package usually don't include the version here. It may be missed later, when the package is updated. Is there anything special about this version? If not, consider removing the version here. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". Comment says: Options are "gp", "hs-fs", or "hs-se". If those are the only choices, why not using a Kconfig "choice" instead? Moreover, when trying with a SK-AM64B board, I needed to set "hs-fs" (because B board seems to include a Silicon Revision 2.0, which requires "hs-fs"). In that case, compilation failed with: ti-k3-image-gen 08.05.00.004 Building Makefile:67: *** TI_SECURE_DEV_PKG must be set for HS, defaults will not work. Stop. This "hs-fs" seems to be broken, for now. A note could be added here, about the meaning of "gp" (General Purpose), and "hs-fs" High-Security Field Securable and how it is linked to some silicon revision. Ex: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1158018/faq-processor-sdk-am64x-am64x-am243x-sr-2-0-device-type-transition > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + The empty line at end of Config.in file generate "make check-package" warning: boot/ti-k3-image-gen/Config.in:30: empty line at end of file ... 1 warnings generated make[1]: *** [Makefile:1257: check-package] Error 1 make: *** [Makefile:84: _all] Error 2 Please remove it. > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 > d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz "make legal-info" shows: ti-k3-image-gen 08.05.00.004 Collecting legal info ERROR: No hash found for LICENSE Please add a hash for the LICENSE file declared. > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..f8e6105bfb > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > +################################################################################ > +# > +# ti-k3-image-gen > +# > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 There is a newer version 08.05.00.007 available. See: https://git.ti.com/cgit/k3-image-gen/k3-image-gen/tag/?h=08.05.00.007 Consider taking the latest version in the next patch version, unless there is a specific reason for taking the proposed one (in that case, please add a comment). > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE = > k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make > v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(@D)/tmp \ > + BIN_DIR=$(@D) > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 Best regards, Julien. From fperrad at gmail.com Mon Dec 19 21:02:46 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 19 Dec 2022 22:02:46 +0100 Subject: [Buildroot] [PATCH] package/luaexpat: bump to version 1.5.1 Message-ID: <20221219210246.3416850-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/luaexpat/luaexpat.hash | 2 +- package/luaexpat/luaexpat.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luaexpat/luaexpat.hash b/package/luaexpat/luaexpat.hash index be67e9be6..621293a0b 100644 --- a/package/luaexpat/luaexpat.hash +++ b/package/luaexpat/luaexpat.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 536a5eda09bb070d2de8ecdd15566d3a55e2afa5ded2ef183cd453bac8c41e98 luaexpat-1.5.0-1.src.rock +sha256 eb7abc4cc39dd50eecb30896686bac84e66fd3c0774d0749b391e7ac5d222f45 luaexpat-1.5.1-1.src.rock sha256 7e6a727e5b57cca713a2f2633f05d7e0cc1e261cc6a7613bbe266e625b2f14da luaexpat/LICENSE diff --git a/package/luaexpat/luaexpat.mk b/package/luaexpat/luaexpat.mk index f56bf604b..73675a8ee 100644 --- a/package/luaexpat/luaexpat.mk +++ b/package/luaexpat/luaexpat.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAEXPAT_VERSION = 1.5.0-1 +LUAEXPAT_VERSION = 1.5.1-1 LUAEXPAT_SUBDIR = luaexpat LUAEXPAT_LICENSE = MIT LUAEXPAT_LICENSE_FILES = $(LUAEXPAT_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 19 21:02:56 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 19 Dec 2022 22:02:56 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.0 Message-ID: <20221219210256.3416871-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lualogging/lualogging.hash | 2 +- package/lualogging/lualogging.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index a9eadab4d..5ed012ea5 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 d4a8791e9b24840c4a4c0366399f55b6deb060fc3947f3a9aae9ced0334160c1 lualogging-1.7.0-1.src.rock +sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 78197f6be..96c09c5a4 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.7.0-1 +LUALOGGING_VERSION = 1.8.0-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT -- 2.37.2 From ju.o at free.fr Mon Dec 19 21:12:50 2022 From: ju.o at free.fr (Julien Olivain) Date: Mon, 19 Dec 2022 22:12:50 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: Hi Anand, On 06/12/2022 18:17, Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti Reviewed-by: Julien Olivain > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ > 4 files changed, 124 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index b5b6cd0a99..84886e1fa4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt > b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. To avoid confusion between SK-AM64 and SK-AM64B, I suggest: 1. to add the board url in this readme.txt, for example, using the same comment as in the commit log: """ More information about the board can be found at: https://www.ti.com/tool/SK-AM64 """ 2. add a note that: This configuration is for SK-AM64 only, since it's including: BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" The SK-AM64B [2] is not supported, as it would require "hs-fs". [2] https://www.ti.com/tool/SK-AM64B > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 Best regards, Julien. From peter at korsgaard.com Mon Dec 19 21:25:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:27 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:40 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <87y1r3gk6w.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:32 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:41 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> <20221219085143.1538900-2-peter@korsgaard.com> Message-ID: <87tu1rgk6r.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:37 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-3-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:42 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> <20221219085143.1538900-3-peter@korsgaard.com> Message-ID: <87pmcfgk6m.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From ps.report at gmx.net Mon Dec 19 21:33:43 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Mon, 19 Dec 2022 22:33:43 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package Message-ID: <20221219213343.26475-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/Config.in | 1 + package/perl-image-exiftool/Config.in | 8 ++++++++ .../perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/perl-image-exiftool/Config.in create mode 100644 package/perl-image-exiftool/perl-image-exiftool.hash create mode 100644 package/perl-image-exiftool/perl-image-exiftool.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..b0be98ecb7 100644 --- a/package/Config.in +++ b/package/Config.in @@ -837,6 +837,7 @@ menu "Perl libraries/modules" source "package/perl-http-multipartparser/Config.in" source "package/perl-http-negotiate/Config.in" source "package/perl-i18n/Config.in" + source "package/perl-image-exiftool/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" source "package/perl-io-socket-multicast/Config.in" diff --git a/package/perl-image-exiftool/Config.in b/package/perl-image-exiftool/Config.in new file mode 100644 index 0000000000..3bc72ba634 --- /dev/null +++ b/package/perl-image-exiftool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_IMAGE_EXIFTOOL + bool "perl-image-exiftool" + help + ExifTool is a customizable set of Perl modules plus a + full-featured command-line application for reading and writing + meta information in a wide variety of image files. + + https://metacpan.org/release/Image-ExifTool diff --git a/package/perl-image-exiftool/perl-image-exiftool.hash b/package/perl-image-exiftool/perl-image-exiftool.hash new file mode 100644 index 0000000000..ac148aa89b --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.hash @@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 75dd9d375c1c4798a082dda79eaf6ba7 Image-ExifTool-12.50.tar.gz +sha256 bce841fc5c10302f0f3ef7678c3bf146953a8c065c0ba18c41f734007e2ec0a8 Image-ExifTool-12.50.tar.gz + +# computed by scancpan +sha256 63502bb7fd68b3b8265304d88932f70f1be82751cbc37936d1d62956582310fe README diff --git a/package/perl-image-exiftool/perl-image-exiftool.mk b/package/perl-image-exiftool/perl-image-exiftool.mk new file mode 100644 index 0000000000..42adb04d3a --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# perl-image-exiftool +# +################################################################################ + +PERL_IMAGE_EXIFTOOL_VERSION = 12.50 +PERL_IMAGE_EXIFTOOL_SOURCE = Image-ExifTool-$(PERL_IMAGE_EXIFTOOL_VERSION).tar.gz +PERL_IMAGE_EXIFTOOL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/EX/EXIFTOOL +PERL_IMAGE_EXIFTOOL_LICENSE = Artistic or GPL-1.0+ +PERL_IMAGE_EXIFTOOL_LICENSE_FILES = README +PERL_IMAGE_EXIFTOOL_DISTNAME = Image-ExifTool + +$(eval $(perl-package)) -- 2.39.0 From ps.report at gmx.net Mon Dec 19 21:46:20 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Mon, 19 Dec 2022 22:46:20 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221219214620.28780-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; -- 2.39.0 From peter at korsgaard.com Mon Dec 19 22:13:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 23:13:25 +0100 Subject: [Buildroot] [PATCH v2] package/gcnano-binaries: bump version to 6.4.9 In-Reply-To: <20221219133930.231407-1-kory.maincent@bootlin.com> (=?utf-8?Q?=22K=C3=B6ry?= Maincent"'s message of "Mon, 19 Dec 2022 14:39:30 +0100") References: <20221219133930.231407-1-kory.maincent@bootlin.com> Message-ID: <87len3ghyy.fsf@dell.be.48ers.dk> >>>>> "K?ry" == K?ry Maincent writes: > From: Kory Maincent > Update to the latest version of the gcnano-binaries blobs, which are > compatible with the last v5.15-stm32mp-r2 kernel from the > STMicroelectronics BSP. > The management of libraries links have now changed. We moved on from > a version with several links present but few of them missing to no links > at all. Now, all the links are made by the build system. The loop > mechanism to make them are imported from the ST Yocto layer. > The packageconfig have also changed, no need to update prefix and version > value anymore. > Signed-off-by: Kory Maincent > --- > Notes: > Change on V2: update the commmit message to explain the changes Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:04 +0100 Subject: [Buildroot] [git commit] configs/nezha_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.3006486A0B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bed9b6cd02cf26a8d9b26f876f3f46a7352e6542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 2936746c49..854392f929 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" From peter at korsgaard.com Mon Dec 19 21:25:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:07 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.3B88A86A0C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dfbe4215cd19cfe95922ba8536b61f44a6ce8140 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_dock_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig index 7c8c6788fa..807209eeec 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" From peter at korsgaard.com Mon Dec 19 21:26:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:26:19 +0100 Subject: [Buildroot] [git commit] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221219221348.4EFD986A0E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ddf15854deb5f03a4c98afa6c86f9f3b4d6893c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. The management of libraries links have now changed. We moved on from a version with several links present but few of them missing to no links at all. Now, all the links are made by the build system. The loop mechanism to make them are imported from the ST Yocto layer. The packageconfig have also changed, no need to update prefix and version value anymore. Signed-off-by: Kory Maincent Signed-off-by: Peter Korsgaard --- package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 +++++++++++----------------- 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS From peter at korsgaard.com Mon Dec 19 21:25:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:09 +0100 Subject: [Buildroot] [git commit] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.44D3C86A0D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=73125c7412d4c73eb69d237f059718a1d1ba0bd8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig index f9782f870b..f03a6b4f69 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" From fontaine.fabrice at gmail.com Mon Dec 19 22:58:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 19 Dec 2022 23:58:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build Message-ID: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 2.2.0 in commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: jit_disasm.c: In function 'fprintf_styled': jit_disasm.c:57:27: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~ jit_disasm.c:57:35: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 Signed-off-by: Fabrice Fontaine --- .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch new file mode 100644 index 0000000000..f0bedc1817 --- /dev/null +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch @@ -0,0 +1,41 @@ +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 19 Dec 2022 23:36:48 +0100 +Subject: [PATCH] lib/jit_disasm.c: fix build + +Fix the following build failure raised since +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: + +jit_disasm.c: In function 'fprintf_styled': +jit_disasm.c:57:27: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~ +jit_disasm.c:57:35: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~~~~~~~~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 + +Signed-off-by: Fabrice Fontaine +[Upstream status: sent to lightning at gnu.org] +--- + lib/jit_disasm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c +index 58a269b..68c966d 100644 +--- a/lib/jit_disasm.c ++++ b/lib/jit_disasm.c +@@ -54,7 +54,7 @@ static FILE *disasm_stream; + #endif + + #if BINUTILS_2_38 +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) + { + va_list args; + int r; +-- +2.35.1 + -- 2.35.1 From f.fainelli at gmail.com Mon Dec 19 23:08:02 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 15:08:02 -0800 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation Message-ID: <20221219230802.2602798-1-f.fainelli@gmail.com> Disable a number of unused files that were being installed into the root filesystem and thus inflating its size needlessly: * Disable the building of documentation * Disable support for other languages which is comprised of Common Lisp that buildroot has no package for * Only install binaries and shared/static libraries, remove libtool archive Signed-off-by: Florian Fainelli --- Changes in v2: - remove header files, pkgconfig and other unnecessary files package/libgpg-error/libgpg-error.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2acd..6ce1f8d908de 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-languages \ + --disable-doc ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads @@ -22,4 +24,9 @@ else LIBGPG_ERROR_CONF_OPTS += --disable-threads endif +define LIBGPG_ERROR_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la +endef + $(eval $(autotools-package)) -- 2.34.1 From bugzilla at busybox.net Tue Dec 20 03:36:36 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 20 Dec 2022 03:36:36 +0000 Subject: [Buildroot] [Bug 15191] New: pc_x86_64_efi_defconfig doesn't run on real hardware Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15191 Bug ID: 15191 Summary: pc_x86_64_efi_defconfig doesn't run on real hardware Product: buildroot Version: 2022.08.1 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: s.bristow at rocketlab.co.nz CC: buildroot at uclibc.org Target Milestone: --- I have been trying to get a Buildroot image to run on an x86_64 machine but I'm not having much luck. The generated image boots fine on QEMU but if I try to run it on real hardware, I just get a blank screen after the GRUB menu. I have tested running on a couple of different machines with the same result and have confirmed that I can boot a standard Linux distro on the target hardware successfully. # Steps to reproduce git describe: 2022.08.1-38-b44e2cf19a make clean && make distclean make pc_x86_64_efi_defconfig make -j(nproc) # Running in QEMU (works) qemu-system-x86_64 -bios /usr/share/ovmf/OVMF.fd -drive format=raw,file=output/images/disk.img -m 4096M # Running on Hardware (doesn't work) * Flash image to USB stick * Boot from USB stick * UEFI works * GRUB menu displayed * Select boot option * Blank screen, no further progress -- You are receiving this mail because: You are on the CC list for the bug. From baruch at tkos.co.il Tue Dec 20 05:30:55 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 20 Dec 2022 07:30:55 +0200 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221219230802.2602798-1-f.fainelli@gmail.com> References: <20221219230802.2602798-1-f.fainelli@gmail.com> Message-ID: <87y1r2k56c.fsf@tarshish> Hi Florian, On Mon, Dec 19 2022, Florian Fainelli wrote: > Disable a number of unused files that were being installed into the root > filesystem and thus inflating its size needlessly: > > * Disable the building of documentation > > * Disable support for other languages which is comprised of Common Lisp that > buildroot has no package for > > * Only install binaries and shared/static libraries, remove libtool archive > > Signed-off-by: Florian Fainelli > --- > Changes in v2: > > - remove header files, pkgconfig and other unnecessary files > > package/libgpg-error/libgpg-error.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..6ce1f8d908de 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages \ > + --disable-doc This is part of default _CONFIGURE_CMDS for autotools packages. See package/pkg-autotools.mk. > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > @@ -22,4 +24,9 @@ else > LIBGPG_ERROR_CONF_OPTS += --disable-threads > endif > > +define LIBGPG_ERROR_INSTALL_TARGET_CMDS > + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec > + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la The target-finalize target in top Makefile should remove .la files: find $(TARGET_DIR)/lib/ $(TARGET_DIR)/usr/lib/ $(TARGET_DIR)/usr/libexec/ \ \( -name '*.a' -o -name '*.la' -o -name '*.prl' \) -print0 | xargs -0 rm -f Doesn't that work for you? baruch > +endef > + > $(eval $(autotools-package)) -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Tue Dec 20 07:16:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:16:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package In-Reply-To: <20221212153534.1782735-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 12 Dec 2022 16:35:34 +0100") References: <20221212153534.1782735-1-thomas.devoogdt@barco.com> Message-ID: <87edsuh7e2.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > A small package that does "Selectively remove C preprocessor conditionals". > The package will be needed for the upcoming webkitgtk 2.40.0 release. > I personally added it to get started with 2.39.2. > See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 > Signed-off-by: Thomas Devoogdt > --- > .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ > package/unifdef/unifdef.hash | 3 ++ > package/unifdef/unifdef.mk | 20 ++++++++++++ > 3 files changed, 54 insertions(+) > create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch > create mode 100644 package/unifdef/unifdef.hash > create mode 100644 package/unifdef/unifdef.mk > +++ b/package/unifdef/unifdef.hash > @@ -0,0 +1,3 @@ > +# Locally computed > +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING > +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz NIT: We normally list the tarball before the license files. > diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk > new file mode 100644 > index 0000000000..0107cd7096 > --- /dev/null > +++ b/package/unifdef/unifdef.mk > @@ -0,0 +1,20 @@ > +################################################################################ > +# > +# unifdef > +# > +################################################################################ > + > +UNIFDEF_VERSION = 2.12 > +UNIFDEF_SITE = https://dotat.at/prog/unifdef > +UNIFDEF_LICENSE = BSD-2-Clause > +UNIFDEF_LICENSE_FILES = COPYING > + > +define HOST_UNIFDEF_BUILD_CMDS > + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) > +endef > + > +define HOST_UNIFDEF_INSTALL_CMDS > + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install HOME= sounds a bit odd. The Makefile just does prefix=${HOME} and the INSTALL file only mentions setting prefix=, so I've changed it to use that. Committed with these minor changes, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:16:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:16:27 +0100 Subject: [Buildroot] [git commit] package/unifdef: add new package Message-ID: <20221220071703.F116086A0F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7dbe844bae38aba8e6080da3b650b89f702c0f1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt [Peter: use prefix=] Signed-off-by: Peter Korsgaard --- .../0001-Makefile-fix-error-on-install.patch | 31 ++++++++++++++++++++++ package/unifdef/unifdef.hash | 3 +++ package/unifdef/unifdef.mk | 20 ++++++++++++++ 3 files changed, 54 insertions(+) diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..c3a6b7465c --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..7d10595d1b --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) prefix=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) From peter at korsgaard.com Tue Dec 20 07:21:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:21:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package In-Reply-To: <20221212211428.2036144-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:14:28 +0100") References: <20221212211428.2036144-1-bernd.kuhls@t-online.de> Message-ID: <878rj2h75o.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > According to the upstream release notes of version 2.0.0: > https://lists.x.org/archives/xorg-announce/2022-July/003180.html > "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & > Solaris systems. Linux systems should instead use either xf86-input- > libinput or xf86-input-evdev. > While versions 1.9.0 and earlier had rudimentary support for Linux as > well, that has been removed in this release." > Signed-off-by: Bernd Kuhls > --- > Config.in.legacy | 5 +++++ > package/x11r7/Config.in | 1 - > .../x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- > .../xdriver_xf86-input-keyboard.hash | 4 ---- > .../xdriver_xf86-input-keyboard.mk | 15 --------------- > 5 files changed, 5 insertions(+), 25 deletions(-) > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/Config.in > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..b70d4c7206 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,11 @@ endif > comment "Legacy options removed in 2023.02" > +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD > + bool "xf86-input-keyboard removed" > + help > + The X.org keyboard input driver does not support linux. I've reworded this to say "no longer support Linux" and committed, thanks. Does the same not apply for the input-mouse driver? -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:23:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:23:15 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 13 Dec 2022 21:32:36 +0100") References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <874jtqh730.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:22:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:22:44 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221220072332.4E4D386A62@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=447abe169af7e69a82a3e0218670006a42914053 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index e1688eef1b..d967db90b8 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From peter at korsgaard.com Tue Dec 20 07:21:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:21:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-keyboard: remove package Message-ID: <20221220072332.4465586A5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1100ead7b3189761765988504609447c88e22da5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master According to the upstream release notes of version 2.0.0: https://lists.x.org/archives/xorg-announce/2022-July/003180.html "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & Solaris systems. Linux systems should instead use either xf86-input- libinput or xf86-input-evdev. While versions 1.9.0 and earlier had rudimentary support for Linux as well, that has been removed in this release." Signed-off-by: Bernd Kuhls [Peter: Reword help text] Signed-off-by: Peter Korsgaard --- Config.in.legacy | 5 +++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- .../xdriver_xf86-input-keyboard.hash | 4 ---- .../xdriver_xf86-input-keyboard.mk | 15 --------------- 5 files changed, 5 insertions(+), 25 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 852189f0ff..ca25c18b16 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD + bool "xf86-input-keyboard removed" + help + The X.org keyboard input driver no longer support Linux. + config BR2_TARGET_SUN20I_D1_SPL bool "sun20-d1-spl removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index da79c4e851..4d3613cf4d 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -149,7 +149,6 @@ if BR2_PACKAGE_XORG7 menu "X11R7 Drivers" source package/x11r7/xdriver_xf86-input-evdev/Config.in source package/x11r7/xdriver_xf86-input-joystick/Config.in - source package/x11r7/xdriver_xf86-input-keyboard/Config.in source package/x11r7/xdriver_xf86-input-libinput/Config.in source package/x11r7/xdriver_xf86-input-mouse/Config.in source package/x11r7/xdriver_xf86-input-synaptics/Config.in diff --git a/package/x11r7/xdriver_xf86-input-keyboard/Config.in b/package/x11r7/xdriver_xf86-input-keyboard/Config.in deleted file mode 100644 index ee23033b97..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD - bool "xf86-input-keyboard" - select BR2_PACKAGE_XORGPROTO - help - Keyboard input driver diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash deleted file mode 100644 index 66e2c3ed95..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002739.html -sha256 f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 xf86-input-keyboard-1.9.0.tar.bz2 -# Locally calculated -sha256 b91b17c53724c79685e3025a38028b7d48c966fdd239e0efe2d98874d3c139a0 COPYING diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk deleted file mode 100644 index fb1e289643..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# xdriver_xf86-input-keyboard -# -################################################################################ - -XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.9.0 -XDRIVER_XF86_INPUT_KEYBOARD_SOURCE = xf86-input-keyboard-$(XDRIVER_XF86_INPUT_KEYBOARD_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_KEYBOARD_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE = MIT -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE_FILES = COPYING -XDRIVER_XF86_INPUT_KEYBOARD_DEPENDENCIES = xserver_xorg-server xorgproto -XDRIVER_XF86_INPUT_KEYBOARD_CONF_OPTS = --disable-selective-werror - -$(eval $(autotools-package)) From peter at korsgaard.com Tue Dec 20 07:44:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:23:38 +0100") References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbifrii.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): > in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:44:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221220074544.B92CC86A69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ceae152c70a7f86a6c5a9bd7a35e2314e6eefbd9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN (cherry picked from commit de82d57b56dd895c7eb56948c631fa30c4935a2a) Signed-off-by: Peter Korsgaard --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From peter at korsgaard.com Tue Dec 20 07:44:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221220074654.95D8086A70@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8932807e5fabd822ad79d78079744ba1f910186f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN (cherry picked from commit de82d57b56dd895c7eb56948c631fa30c4935a2a) Signed-off-by: Peter Korsgaard --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From luca.ceresoli at bootlin.com Tue Dec 20 07:47:30 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 20 Dec 2022 08:47:30 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <20221216100044.54270-1-neal.frager@amd.com> References: <20221216100044.54270-1-neal.frager@amd.com> Message-ID: <20221220084730.5acd395d@booty> Hello Neal, On Fri, 16 Dec 2022 10:00:44 +0000 Neal Frager wrote: > Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. > Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue > when using the buildroot compiler. > > This work around will eventually be replaced when Xilinx u-boot migrates to binman. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/kv260/kv260.sh | 2 +- > ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ > board/zynqmp/kria/uboot.fragment | 1 + > configs/zynqmp_kria_kv260_defconfig | 1 + > 4 files changed, 36 insertions(+), 1 deletion(-) > create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > > diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh > index e891852009..e3467f3068 100755 > --- a/board/zynqmp/kria/kv260/kv260.sh > +++ b/board/zynqmp/kria/kv260/kv260.sh > @@ -8,5 +8,5 @@ > > UBOOT_DIR=$4 > > -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo > +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo > ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb > diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > new file mode 100644 > index 0000000000..391fa861bd > --- /dev/null > +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > @@ -0,0 +1,33 @@ > +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 > +From: Neal Frager > +Date: Fri, 16 Dec 2022 08:35:41 +0000 > +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler > + > +When using the buildroot compiler, it builds the u-boot.itb immediately > +after building the fit-dtb.blob. This causes a build failure when using > +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal > +delay before building the u-boot.itb which works around the problem. > + > +This patch has not been submitted to u-boot mainline as it is a work around > +and not a proper solution. > + > +Signed-off-by: Neal Frager > +--- > + Makefile | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/Makefile b/Makefile > +index b96e2ffa15..0d3e33704d 100644 > +--- a/Makefile > ++++ b/Makefile > +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS > + u-boot.itb: u-boot-nodtb.bin \ > + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ > + $(U_BOOT_ITS) FORCE > ++ sleep 1 > + $(call if_changed,mkfitimage) > + $(BOARD_SIZE_CHECK) > + endif I didn't study the current source code to understand the issue, however the 'sleep 1' here seems a pretty bad hack and not necessarily solving the problem in all cases. As Michal wrote, dependencies must be enforced via makefile rules. Any reason this cannot be done in this situation? -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Tue Dec 20 07:54:04 2022 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 20 Dec 2022 07:54:04 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <20221220084730.5acd395d@booty> References: <20221220084730.5acd395d@booty> Message-ID: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> Hi Luca, > Le 20 d?c. 2022 ? 08:47, Luca Ceresoli a ?crit : > > ?Hello Neal, > >> On Fri, 16 Dec 2022 10:00:44 +0000 >> Neal Frager wrote: >> >> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. >> Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue >> when using the buildroot compiler. >> >> This work around will eventually be replaced when Xilinx u-boot migrates to binman. >> >> Signed-off-by: Neal Frager >> --- >> board/zynqmp/kria/kv260/kv260.sh | 2 +- >> ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ >> board/zynqmp/kria/uboot.fragment | 1 + >> configs/zynqmp_kria_kv260_defconfig | 1 + >> 4 files changed, 36 insertions(+), 1 deletion(-) >> create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> >> diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh >> index e891852009..e3467f3068 100755 >> --- a/board/zynqmp/kria/kv260/kv260.sh >> +++ b/board/zynqmp/kria/kv260/kv260.sh >> @@ -8,5 +8,5 @@ >> >> UBOOT_DIR=$4 >> >> -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >> +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >> ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb >> diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> new file mode 100644 >> index 0000000000..391fa861bd >> --- /dev/null >> +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> @@ -0,0 +1,33 @@ >> +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 >> +From: Neal Frager >> +Date: Fri, 16 Dec 2022 08:35:41 +0000 >> +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler >> + >> +When using the buildroot compiler, it builds the u-boot.itb immediately >> +after building the fit-dtb.blob. This causes a build failure when using >> +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal >> +delay before building the u-boot.itb which works around the problem. >> + >> +This patch has not been submitted to u-boot mainline as it is a work around >> +and not a proper solution. >> + >> +Signed-off-by: Neal Frager >> +--- >> + Makefile | 1 + >> + 1 file changed, 1 insertion(+) >> + >> +diff --git a/Makefile b/Makefile >> +index b96e2ffa15..0d3e33704d 100644 >> +--- a/Makefile >> ++++ b/Makefile >> +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS >> + u-boot.itb: u-boot-nodtb.bin \ >> + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ >> + $(U_BOOT_ITS) FORCE >> ++ sleep 1 >> + $(call if_changed,mkfitimage) >> + $(BOARD_SIZE_CHECK) >> + endif > > I didn't study the current source code to understand the issue, however > the 'sleep 1' here seems a pretty bad hack and not necessarily solving > the problem in all cases. > > As Michal wrote, dependencies must be enforced via makefile rules. Any > reason this cannot be done in this situation? > Using the Xilinx compiler, the build order of u-boot is not the same as with the buildroot compiler and I do not understand why. With the Xilinx compiler, the fit-dtb.blob is built, then the spl gets built and the u-boot.itb does not get generated until the very end. Thanks to this order, everything is fine with the Xilinx compiler. When using the buildroot compiler, it attempts to build the u-boot.itb immediately after building the fit-dtb.blob. This problem started when buildroot updated to compiler 11.3 as it was building fine before. Even though the fit-dtb.blob is still built before the u-boot.itb, the buildroot compiler complains that the fit-dtb.blob does not exist yet and errors out. Subsequent builds work just fine because the fit-dtb.blob already exists. By adding the ?sleep 1?, it is indeed a hack, but it forces there to be time between the fit-dtb.blob build and the u-boot.itb build when using the buildroot compiler. It is not a good solution, but it solves the problem. I am happy to take any ideas for a better solution! > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com Best regards, Neal Frager AMD From neal.frager at amd.com Tue Dec 20 08:17:40 2022 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 20 Dec 2022 08:17:40 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> References: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> Message-ID: <4AB30A82-4DB9-4DAD-8179-C6F9D3C67730@amd.com> Hi Luca, > Le 20 d?c. 2022 ? 08:54, Frager, Neal a ?crit : > > ?Hi Luca, > > >> Le 20 d?c. 2022 ? 08:47, Luca Ceresoli a ?crit : >> >> ?Hello Neal, >> >>> On Fri, 16 Dec 2022 10:00:44 +0000 >>> Neal Frager wrote: >>> >>> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. >>> Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue >>> when using the buildroot compiler. >>> >>> This work around will eventually be replaced when Xilinx u-boot migrates to binman. >>> >>> Signed-off-by: Neal Frager >>> --- >>> board/zynqmp/kria/kv260/kv260.sh | 2 +- >>> ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ >>> board/zynqmp/kria/uboot.fragment | 1 + >>> configs/zynqmp_kria_kv260_defconfig | 1 + >>> 4 files changed, 36 insertions(+), 1 deletion(-) >>> create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> >>> diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh >>> index e891852009..e3467f3068 100755 >>> --- a/board/zynqmp/kria/kv260/kv260.sh >>> +++ b/board/zynqmp/kria/kv260/kv260.sh >>> @@ -8,5 +8,5 @@ >>> >>> UBOOT_DIR=$4 >>> >>> -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >>> +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >>> ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb >>> diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> new file mode 100644 >>> index 0000000000..391fa861bd >>> --- /dev/null >>> +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> @@ -0,0 +1,33 @@ >>> +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 >>> +From: Neal Frager >>> +Date: Fri, 16 Dec 2022 08:35:41 +0000 >>> +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler >>> + >>> +When using the buildroot compiler, it builds the u-boot.itb immediately >>> +after building the fit-dtb.blob. This causes a build failure when using >>> +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal >>> +delay before building the u-boot.itb which works around the problem. >>> + >>> +This patch has not been submitted to u-boot mainline as it is a work around >>> +and not a proper solution. >>> + >>> +Signed-off-by: Neal Frager >>> +--- >>> + Makefile | 1 + >>> + 1 file changed, 1 insertion(+) >>> + >>> +diff --git a/Makefile b/Makefile >>> +index b96e2ffa15..0d3e33704d 100644 >>> +--- a/Makefile >>> ++++ b/Makefile >>> +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS >>> + u-boot.itb: u-boot-nodtb.bin \ >>> + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ >>> + $(U_BOOT_ITS) FORCE >>> ++ sleep 1 >>> + $(call if_changed,mkfitimage) >>> + $(BOARD_SIZE_CHECK) >>> + endif >> >> I didn't study the current source code to understand the issue, however >> the 'sleep 1' here seems a pretty bad hack and not necessarily solving >> the problem in all cases. >> >> As Michal wrote, dependencies must be enforced via makefile rules. Any >> reason this cannot be done in this situation? >> > > Using the Xilinx compiler, the build order of u-boot is not the same as with the buildroot compiler and I do not understand why. > > With the Xilinx compiler, the fit-dtb.blob is built, then the spl gets built and the u-boot.itb does not get generated until the very end. Thanks to this order, everything is fine with the Xilinx compiler. > > When using the buildroot compiler, it attempts to build the u-boot.itb immediately after building the fit-dtb.blob. This problem started when buildroot updated to compiler 11.3 as it was building fine before. > > Even though the fit-dtb.blob is still built before the u-boot.itb, the buildroot compiler complains that the fit-dtb.blob does not exist yet and errors out. Subsequent builds work just fine because the fit-dtb.blob already exists. > > By adding the ?sleep 1?, it is indeed a hack, but it forces there to be time between the fit-dtb.blob build and the u-boot.itb build when using the buildroot compiler. It is not a good solution, but it solves the problem. > > I am happy to take any ideas for a better solution! > To see the problem for yourself, simply remove the sleep 1 patch from the zynqmp_kria_kv260_defconfig. The first build will error out complaining that the fit-dtb.blob does not exist. If you then run: make uboot-reconfigure The second build will succeed. >> -- >> Luca Ceresoli, Bootlin >> Embedded Linux and Kernel engineering >> https://bootlin.com Best regards, Neal Frager AMD From yann.morin.1998 at free.fr Tue Dec 20 08:27:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:27:39 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: Disable support for non-C languages Message-ID: <20221220082937.7A3A986A7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9abb21ab314cb5d5000334fd9399521104d64043 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The only other language supported is CL (Common Lisp) which buildroot does not package yet. This saves 52KB in the final root filesystem. Signed-off-by: Florian Fainelli [yann.morin.1998 at free.fr: reformat for one-option per-line] Signed-off-by: Yann E. MORIN --- package/libgpg-error/libgpg-error.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2a..252d95ac7f 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -13,8 +13,10 @@ LIBGPG_ERROR_CPE_ID_VENDOR = gnupg LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) +LIBGPG_ERROR_CONF_OPTS = \ + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-tests \ + --disable-languages ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads From yann.morin.1998 at free.fr Tue Dec 20 08:29:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:29:34 +0100 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages In-Reply-To: <20221219202308.2597300-1-f.fainelli@gmail.com> References: <20221219202308.2597300-1-f.fainelli@gmail.com> Message-ID: <20221220082934.GC2909@scaer> Florian, All, On 2022-12-19 12:23 -0800, Florian Fainelli spake thusly: > The only other language supported is CL (Common Lisp) which buildroot does not > package yet. This saves 52KB in the final root filesystem. > > Signed-off-by: Florian Fainelli Applied to master, thanks. > --- > package/libgpg-error/libgpg-error.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..0b7b8df389f9 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages I also took the oportunity to reformat that to more closely match the (unwritten) rule of one-option-per-line. Regards, Yann E. MORIN. > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > -- > 2.34.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 08:31:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:31:06 +0100 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221219230802.2602798-1-f.fainelli@gmail.com> References: <20221219230802.2602798-1-f.fainelli@gmail.com> Message-ID: <20221220083106.GD2909@scaer> Florian, All, On 2022-12-19 15:08 -0800, Florian Fainelli spake thusly: > Disable a number of unused files that were being installed into the root > filesystem and thus inflating its size needlessly: > > * Disable the building of documentation > > * Disable support for other languages which is comprised of Common Lisp that > buildroot has no package for > > * Only install binaries and shared/static libraries, remove libtool archive As Baruch mentioned in his review, disabling the documentation and removing headers and libtool archives whould already be handled by the package infra. So I applied your v1 instead, and makred this one rejected. Regards, Yann E. MORIN. > Signed-off-by: Florian Fainelli > --- > Changes in v2: > > - remove header files, pkgconfig and other unnecessary files > > package/libgpg-error/libgpg-error.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..6ce1f8d908de 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages \ > + --disable-doc > > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > @@ -22,4 +24,9 @@ else > LIBGPG_ERROR_CONF_OPTS += --disable-threads > endif > > +define LIBGPG_ERROR_INSTALL_TARGET_CMDS > + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec > + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la > +endef > + > $(eval $(autotools-package)) > -- > 2.34.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 08:47:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:47:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221219225820.429460-1-fontaine.fabrice@gmail.com> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Message-ID: <20221220084752.GF2909@scaer> Fabrice, All, On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 2.2.0 in > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > > jit_disasm.c: In function 'fprintf_styled': > jit_disasm.c:57:27: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~ > jit_disasm.c:57:35: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > Signed-off-by: Fabrice Fontaine > --- > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > 1 file changed, 41 insertions(+) > create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > new file mode 100644 > index 0000000000..f0bedc1817 > --- /dev/null > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > @@ -0,0 +1,41 @@ > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > +Subject: [PATCH] lib/jit_disasm.c: fix build > + > +Fix the following build failure raised since > +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > + > +jit_disasm.c: In function 'fprintf_styled': > +jit_disasm.c:57:27: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~ > +jit_disasm.c:57:35: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~~~~~~~~~~~~~~~~~~ > + > +Fixes: > + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: sent to lightning at gnu.org] > +--- > + lib/jit_disasm.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > +index 58a269b..68c966d 100644 > +--- a/lib/jit_disasm.c > ++++ b/lib/jit_disasm.c > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > + #endif > + > + #if BINUTILS_2_38 > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) Should it be marked with __attribute__((unused)) or some such? Regards, Yann E. MORIN. > + { > + va_list args; > + int r; > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Tue Dec 20 08:52:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 20 Dec 2022 09:52:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221220084752.GF2909@scaer> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> <20221220084752.GF2909@scaer> Message-ID: Hello, Le mar. 20 d?c. 2022 ? 09:47, Yann E. MORIN a ?crit : > Fabrice, All, > > On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > > Fix the following build failure raised since bump to version 2.2.0 in > > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > > > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9 > : > > > > jit_disasm.c: In function 'fprintf_styled': > > jit_disasm.c:57:27: error: parameter name omitted > > 57 | static int fprintf_styled(void *, enum disassembler_style, const > char* fmt, ...) > > | ^~~~~~ > > jit_disasm.c:57:35: error: parameter name omitted > > 57 | static int fprintf_styled(void *, enum disassembler_style, const > char* fmt, ...) > > | ^~~~~~~~~~~~~~~~~~~~~~~ > > > > Fixes: > > - > http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > > > Signed-off-by: Fabrice Fontaine > > --- > > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > > 1 file changed, 41 insertions(+) > > create mode 100644 > package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > new file mode 100644 > > index 0000000000..f0bedc1817 > > --- /dev/null > > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > @@ -0,0 +1,41 @@ > > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > > +From: Fabrice Fontaine > > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > > +Subject: [PATCH] lib/jit_disasm.c: fix build > > + > > +Fix the following build failure raised since > > + > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9 > : > > + > > +jit_disasm.c: In function 'fprintf_styled': > > +jit_disasm.c:57:27: error: parameter name omitted > > + 57 | static int fprintf_styled(void *, enum disassembler_style, > const char* fmt, ...) > > + | ^~~~~~ > > +jit_disasm.c:57:35: error: parameter name omitted > > + 57 | static int fprintf_styled(void *, enum disassembler_style, > const char* fmt, ...) > > + | ^~~~~~~~~~~~~~~~~~~~~~~ > > + > > +Fixes: > > + - > http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > + > > +Signed-off-by: Fabrice Fontaine > > +[Upstream status: sent to lightning at gnu.org] > > +--- > > + lib/jit_disasm.c | 2 +- > > + 1 file changed, 1 insertion(+), 1 deletion(-) > > + > > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > > +index 58a269b..68c966d 100644 > > +--- a/lib/jit_disasm.c > > ++++ b/lib/jit_disasm.c > > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > > + #endif > > + > > + #if BINUTILS_2_38 > > +-static int fprintf_styled(void *, enum disassembler_style, const char* > fmt, ...) > > ++static int fprintf_styled(void * stream, enum disassembler_style > style, const char* fmt, ...) > > Should it be marked with __attribute__((unused)) or some such? > Indeed, I'll send a v2. > > Regards, > Yann E. MORIN. > > > + { > > + va_list args; > > + int r; > > +-- > > +2.35.1 > > + > > -- > > 2.35.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' > conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ > | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is > no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v > conspiracy. | > > '------------------------------^-------^------------------^--------------------' > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Tue Dec 20 09:52:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:52:02 +0100 Subject: [Buildroot] [PATCH] package/polkit: fix file permissions to match upstream In-Reply-To: <20221210131737.274925-1-nolange79@gmail.com> (Norbert Lange's message of "Sat, 10 Dec 2022 14:17:36 +0100") References: <20221210131737.274925-1-nolange79@gmail.com> Message-ID: <87v8m6flml.fsf@dell.be.48ers.dk> >>>>> "Norbert" == Norbert Lange writes: > The permissions are now in sync with meson_post_install.py, > and debian. > Most importantly, polkit-agent-helper-1 is now setuid root, > but also the rules.d directories rather than their parents > are owned by polkitd. > Signed-off-by: Norbert Lange Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 09:51:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:51:30 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/polkit: fix file permissions to match upstream Message-ID: <20221220095225.6125486A86@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=988a548da68217cefa4a74f8fce5f4eea6d9b7e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The permissions are now in sync with meson_post_install.py, and debian. Most importantly, polkit-agent-helper-1 is now setuid root, but also the rules.d directories rather than their parents are owned by polkitd. Signed-off-by: Norbert Lange Signed-off-by: Yann E. MORIN (cherry picked from commit 712ee21876562b46947142f35dfe1186d88ad241) Signed-off-by: Peter Korsgaard --- package/polkit/polkit.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk index a8b371acf8..ddbc81b3b2 100644 --- a/package/polkit/polkit.mk +++ b/package/polkit/polkit.mk @@ -56,9 +56,10 @@ define POLKIT_USERS endef define POLKIT_PERMISSIONS - /etc/polkit-1 r 750 root polkitd - - - - - - /usr/share/polkit-1 r 750 root polkitd - - - - - + /etc/polkit-1/rules.d d 700 polkitd root - - - - - + /usr/share/polkit-1/rules.d d 700 polkitd root - - - - - /usr/bin/pkexec f 4755 root root - - - - - + /usr/lib/polkit-1/polkit-agent-helper-1 f 4755 root root - - - - - endef define POLKIT_INSTALL_INIT_SYSTEMD From peter at korsgaard.com Tue Dec 20 09:50:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:50:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/polkit: fix file permissions to match upstream Message-ID: <20221220095332.5E4E286A8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=981474c29364b84154af122d2413fd0f6f8c89e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The permissions are now in sync with meson_post_install.py, and debian. Most importantly, polkit-agent-helper-1 is now setuid root, but also the rules.d directories rather than their parents are owned by polkitd. Signed-off-by: Norbert Lange Signed-off-by: Yann E. MORIN (cherry picked from commit 712ee21876562b46947142f35dfe1186d88ad241) Signed-off-by: Peter Korsgaard --- package/polkit/polkit.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk index 39048a988d..920aa1b555 100644 --- a/package/polkit/polkit.mk +++ b/package/polkit/polkit.mk @@ -52,9 +52,10 @@ define POLKIT_USERS endef define POLKIT_PERMISSIONS - /etc/polkit-1 r 750 root polkitd - - - - - - /usr/share/polkit-1 r 750 root polkitd - - - - - + /etc/polkit-1/rules.d d 700 polkitd root - - - - - + /usr/share/polkit-1/rules.d d 700 polkitd root - - - - - /usr/bin/pkexec f 4755 root root - - - - - + /usr/lib/polkit-1/polkit-agent-helper-1 f 4755 root root - - - - - endef define POLKIT_INSTALL_INIT_SYSTEMD From peter at korsgaard.com Tue Dec 20 11:48:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:48:38 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure In-Reply-To: <20221211105623.01a59397@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 10:56:23 +0100") References: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> <20221211105623.01a59397@windsurf> Message-ID: <87r0wufg89.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Wed, 7 Dec 2022 16:09:03 +0100 > Giulio Benetti wrote: >> Fixes: >> http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ >> >> Signed-off-by: Giulio Benetti >> --- >> package/rtl8189es/rtl8189es.mk | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) > Applied to master, thanks. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 11:45:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:45:51 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221220115049.1243986A95@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=511da4717d65000d6b98c61e4b5efa9f35db1a84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni (cherry picked from commit abb36a1f5f619991a1a66c1a87b9881294465ab9) Signed-off-by: Peter Korsgaard --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6acc409e73..c2ee77f922 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From peter at korsgaard.com Tue Dec 20 12:00:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:00:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 In-Reply-To: <20221211113902.566f52c4@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 11:39:02 +0100") References: <20221208223153.4189684-1-christian@paral.in> <20221211113902.566f52c4@windsurf> Message-ID: <87mt7iffod.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Thu, 8 Dec 2022 14:31:53 -0800 > Christian Stewart via buildroot wrote: >> CVE-2022-39253: git vulnerability mitigation. >> >> ... and other bugfixes. >> >> https://github.com/moby/buildkit/releases/tag/v0.10.6 >> >> Signed-off-by: Christian Stewart >> --- >> package/moby-buildkit/moby-buildkit.hash | 2 +- >> package/moby-buildkit/moby-buildkit.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) > Applied to master, thanks. Committed to 2022.11.x, thanks. I did not bump the version in 2022.02.x as the version delta is quite big and we already have an updated git not vulnerable to CVE-2022-39253. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 11:50:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:50:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221220121105.D534E86ABA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db463001817c2eed3322af4dabfb8c02ac25f061 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 6936ec7ec6cb6df0e910f8df92961b79b12ee229) Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Tue Dec 20 11:56:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:56:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221220121105.DED6E86ABC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0885e738c924686e94068ef7e8eecdebbb62cb41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit b69acab54b6b258d83833c8f51b09ee0913e9a4d) Signed-off-by: Peter Korsgaard --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Dec 20 12:12:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:12:44 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 In-Reply-To: <20221210095435.3050998-1-francois.perrad@gadz.org> (Francois Perrad's message of "Sat, 10 Dec 2022 10:54:35 +0100") References: <20221210095435.3050998-1-francois.perrad@gadz.org> Message-ID: <87ili6ff43.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > fix CVE-2021-33621: HTTP response splitting in CGI > see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ > Signed-off-by: Francois Perrad Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 12:12:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:12:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/ruby: security bump to version 3.1.3 Message-ID: <20221220121300.C793386AC9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c463cfc0fbf9c0acbf7464eb70f421a9e3fc4ec2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni (cherry picked from commit 20f7ed86aa9f2a65af9b44a599f7d1b10075f158) Signed-off-by: Peter Korsgaard --- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From peter at korsgaard.com Tue Dec 20 11:52:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:52:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221220121300.BBCFD86AC8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b072663e2535a4dfd8cf932bd7aea2094c348797 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 6936ec7ec6cb6df0e910f8df92961b79b12ee229) [Peter: drop 6.0.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 12 ++++++------ package/linux-headers/Config.in.host | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 219aceb07d..b5d0d353ff 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.79" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.82" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.115-cip7" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.109-cip5-rt4" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 421de24541..f265280d17 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 f3559be277be9200897022282be18cfc0278d1d8baec8058305b04b9cd72002a linux-cip-5.10.115-cip7.tar.gz sha256 71fba4ed5cb48fa7869e9fe271b68b77fed26775ce5cf2f50891aa8f71c388b3 linux-cip-5.10.109-cip5-rt4.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f97656e60f..48bf36e84e 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -382,12 +382,12 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string default "4.4.302" if BR2_KERNEL_HEADERS_4_4 - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.16.20" if BR2_KERNEL_HEADERS_5_16 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From peter at korsgaard.com Tue Dec 20 12:11:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:11:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ruby: security bump to version 3.1.3 Message-ID: <20221220121406.859E886ACA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cf1f4b6b527c3dc10a152319044b9ecc999335ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni (cherry picked from commit 20f7ed86aa9f2a65af9b44a599f7d1b10075f158) Signed-off-by: Peter Korsgaard --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d6..805dfd2f89 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From yann.morin.1998 at free.fr Tue Dec 20 13:14:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 14:14:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> <20221220084752.GF2909@scaer> Message-ID: <20221220131400.GG2909@scaer> FAbrice, All, On 2022-12-20 09:52 +0100, Fabrice Fontaine spake thusly: > Le?mar. 20 d?c. 2022 ??09:47, Yann E. MORIN < [1]yann.morin.1998 at free.fr> a ?crit?: > On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > > Fix the following build failure raised since bump to version 2.2.0 in > > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and [--SNIP--] > > + #if BINUTILS_2_38 > > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) > Should it be marked with? __attribute__((unused))? or some such? > Indeed, I'll send a v2. And even beter yet: change the code to actually use the stream: - r = vprintf(fmt, args); + r = vfprintf(stream, fmt, args); Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From christian at klarinett.li Tue Dec 20 13:34:53 2022 From: christian at klarinett.li (Christian Hitz) Date: Tue, 20 Dec 2022 14:34:53 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs Message-ID: <20221220133454.1931855-1-christian@klarinett.li> From: Christian Hitz Currently, the firmware files are installed to /lib/firmware/imx. With BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib effectively deleting the installed firmware files. Install the firmware files into the /usr/lib/firmware/imx prefix instead. Signed-off-by: Christian Hitz --- Backport to: 2022.02.x, 2022.11.x --- .../firmware-imx/firmware-imx.mk | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk index 99fe71a91c..2171ce592e 100644 --- a/package/freescale-imx/firmware-imx/firmware-imx.mk +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk @@ -128,14 +128,21 @@ define FIRMWARE_IMX_INSTALL_IMAGE_HDMI_FW endef endif +# /lib is really /usr/lib with merged /usr, so adjust path +ifeq ($(BR2_ROOTFS_MERGED_USR),y) +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/usr/lib/firmware +else +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/lib/firmware +endif + # # EASRC firmware # ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW),y) define FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx - cp -r $(@D)/firmware/easrc $(TARGET_DIR)/lib/firmware/imx + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + cp -r $(@D)/firmware/easrc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx endef endif @@ -145,10 +152,10 @@ endif ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EPDC_FW),y) define FIRMWARE_IMX_INSTALL_TARGET_EPDC_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx - cp -r $(@D)/firmware/epdc $(TARGET_DIR)/lib/firmware/imx - mv $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ - $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + cp -r $(@D)/firmware/epdc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + mv $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw endef endif @@ -159,9 +166,9 @@ endif FIRMWARE_IMX_SDMA_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME)) ifneq ($(FIRMWARE_IMX_SDMA_FW_NAME),) define FIRMWARE_IMX_INSTALL_TARGET_SDMA_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx/sdma + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma cp -r $(@D)/firmware/sdma/sdma-$(FIRMWARE_IMX_SDMA_FW_NAME)*.bin \ - $(TARGET_DIR)/lib/firmware/imx/sdma/ + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma/ endef endif @@ -172,10 +179,10 @@ endif FIRMWARE_IMX_VPU_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME)) ifneq ($(FIRMWARE_IMX_VPU_FW_NAME),) define FIRMWARE_IMX_INSTALL_TARGET_VPU_FW - mkdir -p $(TARGET_DIR)/lib/firmware/vpu + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu for i in $$(find $(@D)/firmware/vpu/vpu_fw_$(FIRMWARE_IMX_VPU_FW_NAME)*.bin); do \ - cp $$i $(TARGET_DIR)/lib/firmware/vpu/ ; \ - ln -sf vpu/$$(basename $$i) $(TARGET_DIR)/lib/firmware/$$(basename $$i) ; \ + cp $$i $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu/ ; \ + ln -sf vpu/$$(basename $$i) $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/$$(basename $$i) ; \ done endef endif -- 2.38.2 From yann.morin.1998 at free.fr Tue Dec 20 16:12:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:12:19 +0100 Subject: [Buildroot] [git commit] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221220161230.ECEBD86AD4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=072df09e2f62e6d797df743b0ebf42a6a5910ff9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From yann.morin.1998 at free.fr Tue Dec 20 16:12:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:12:47 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https In-Reply-To: <20221219214620.28780-1-ps.report@gmx.net> References: <20221219214620.28780-1-ps.report@gmx.net> Message-ID: <20221220161247.GH2909@scaer> Peter, All, On 2022-12-19 22:46 +0100, Peter Seiderer spake thusly: > Signed-off-by: Peter Seiderer Applied to master, thanks. Regards, Yann E. MORIN. > --- > utils/scancpan | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/utils/scancpan b/utils/scancpan > index 075f193563..168619164f 100755 > --- a/utils/scancpan > +++ b/utils/scancpan > @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; > if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; > > my $self = +{ > - base_url => $params{base_url} || 'http://api.metacpan.org/v0', > + base_url => $params{base_url} || 'https://api.metacpan.org/v0', > ua => $params{ua} || HTTP::Tiny->new( > $params{ua_args} > ? @{$params{ua_args}} > @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies > my %deps_runtime; # name -> list of target dependencies > my %license_files; # name -> hash of license files > my %checksum; # author -> list of checksum > -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror > -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); > +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror > +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); > my $ua = HTTP::Tiny->new(); > my $new_pkgs; > > @@ -698,7 +698,7 @@ sub brname { > return uc $name; > } > > -# Buildroot requires license name as in http://spdx.org/licenses/ > +# Buildroot requires license name as in https://spdx.org/licenses/ > sub brlicense { > my $license = shift; > $license =~ s|apache_1_1|Apache-1.1|; > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 16:22:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:22:27 +0100 Subject: [Buildroot] [git commit] utils/scancpan: bump required perl version Message-ID: <20221220162308.3695686AD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4cbef389f3e10d1cbdcd9961fb128dfd9b85debf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From yann.morin.1998 at free.fr Tue Dec 20 16:24:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:24:10 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.34.0 In-Reply-To: <20220102104318.2631-1-francois.perrad@gadz.org> References: <20220102104318.2631-1-francois.perrad@gadz.org> Message-ID: <20221220162410.GI2909@scaer> Fran?ois, All, On 2022-01-02 11:43 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad > --- [--SNIP--] > diff --git a/package/perl/perl.mk b/package/perl/perl.mk > index f661fef01..d7f9c58dd 100644 > --- a/package/perl/perl.mk > +++ b/package/perl/perl.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, also update utils/scancpan You forgot to also update utils/scancpan, as the comment above, also authored by you, instructs. ;-) So I've pushed a fix-up commit to master. Ideally, there should be an auto-detection in place, so that we do not have to manually sync the two. Could you have a look into that, please? Regards, Yann E. MORIN. > -PERL_VERSION_MAJOR = 32 > -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 > +PERL_VERSION_MAJOR = 34 > +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).0 > PERL_SITE = https://www.cpan.org/src/5.0 > PERL_SOURCE = perl-$(PERL_VERSION).tar.xz > PERL_LICENSE = Artistic or GPL-1.0+ > @@ -15,7 +15,7 @@ PERL_CPE_ID_VENDOR = perl > PERL_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > PERL_INSTALL_STAGING = YES > > -PERL_CROSS_VERSION = 1.3.5 > +PERL_CROSS_VERSION = 1.3.6 > # DO NOT refactor with the github helper (the result is not the same) > PERL_CROSS_SITE = https://github.com/arsv/perl-cross/releases/download/$(PERL_CROSS_VERSION) > PERL_CROSS_SOURCE = perl-cross-$(PERL_CROSS_VERSION).tar.gz > -- > 2.32.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From ps.report at gmx.net Tue Dec 20 18:03:06 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Tue, 20 Dec 2022 19:03:06 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https Message-ID: <20221220180306.17253-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- Notes: - the mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs I found are: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ --- Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config.in b/Config.in index 3c57c591a8..c318223d1d 100644 --- a/Config.in +++ b/Config.in @@ -287,7 +287,7 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered -- 2.39.0 From f.fainelli at gmail.com Tue Dec 20 19:00:27 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Tue, 20 Dec 2022 11:00:27 -0800 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221220083106.GD2909@scaer> References: <20221219230802.2602798-1-f.fainelli@gmail.com> <20221220083106.GD2909@scaer> Message-ID: On 12/20/22 00:31, Yann E. MORIN wrote: > Florian, All, > > On 2022-12-19 15:08 -0800, Florian Fainelli spake thusly: >> Disable a number of unused files that were being installed into the root >> filesystem and thus inflating its size needlessly: >> >> * Disable the building of documentation >> >> * Disable support for other languages which is comprised of Common Lisp that >> buildroot has no package for >> >> * Only install binaries and shared/static libraries, remove libtool archive > > As Baruch mentioned in his review, disabling the documentation and > removing headers and libtool archives whould already be handled by the > package infra. It does, I was looking at the target/ folder instead of the actual root filesystem, my bad, thanks and happy holidays. -- Florian From gadiyar at ti.com Tue Dec 20 19:29:56 2022 From: gadiyar at ti.com (Gadiyar, Anand) Date: Tue, 20 Dec 2022 19:29:56 +0000 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: <70cc5213bb4d4e4d8e4b21b1c7122daf@ti.com> > From: Julien Olivain > > + > > +These configurations will build a complete image and > > +device tree blobs for the the TI AM64x_sk board. > > To avoid confusion between SK-AM64 and SK-AM64B, I suggest: > > 1. to add the board url in this readme.txt, for example, > using the same comment as in the commit log: > """ > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > """ > > 2. add a note that: > This configuration is for SK-AM64 only, since it's including: > BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > The SK-AM64B [2] is not supported, as it would require "hs-fs". > > [2] https://www.ti.com/tool/SK-AM64B > Thanks for the review Julien! The SK-AM64B wasn't around when we submitted the first patchset. I expected a follow on patch to add the hs-fs support properly. I'll clarify in the next revision that this series is for GP only. We'll need some work to get the SK-AM64B supported and tested, and I'll try and get that enabled after this initial series is merged. I'll post a new series shortly with changes addressing review comments from you and Thomas - Anand From f.fainelli at gmail.com Tue Dec 20 20:08:05 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Tue, 20 Dec 2022 12:08:05 -0800 Subject: [Buildroot] [PATCH] package/slang: Add option to enable/disable slsh Message-ID: <20221220200805.2686768-1-f.fainelli@gmail.com> The S-lang shell is currently installed by default but most packages are typically interested in the shared libraries only. Add a configuration option to disable the slsh program and its supporting files. Signed-off-by: Florian Fainelli --- package/slang/Config.in | 7 +++++++ package/slang/slang.mk | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/package/slang/Config.in b/package/slang/Config.in index a500ff5b7d75..b09b0cd8fc84 100644 --- a/package/slang/Config.in +++ b/package/slang/Config.in @@ -5,3 +5,10 @@ config BR2_PACKAGE_SLANG Multi-platform console display library. http://www.jedsoft.org/slang/index.html + +config BR2_PACKAGE_SLANG_SLSH + bool "enable slsh" + default y + depends on BR2_PACKAGE_SLANG + help + Enable the S-lang interpreter diff --git a/package/slang/slang.mk b/package/slang/slang.mk index e0f5968b46d0..5fec5512a29f 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -60,4 +60,14 @@ SLANG_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-static SLANG_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-static endif +ifneq ($(BR2_PACKAGE_SLANG_SLSH),y) +define SLANG_REMOVE_SLSH + rm -rf $(TARGET_DIR)/etc/slsh.rc \ + $(TARGET_DIR)/usr/share/slsh \ + $(TARGET_DIR)/usr/bin/slsh +endef +endif + +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH + $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:20:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:20:49 +0100 Subject: [Buildroot] [PATCH 2/2] package/mesa3d: add dependency to host-python-glslang for Vulkan drivers In-Reply-To: <20221220202049.3292021-1-bernd.kuhls@t-online.de> References: <20221220202049.3292021-1-bernd.kuhls@t-online.de> Message-ID: <20221220202049.3292021-2-bernd.kuhls@t-online.de> glslangValidator is needed since mesa3d-22.3.0: https://gitlab.freedesktop.org/mesa/mesa/-/commit/9786d9ef2abb45a4e832cf1347581e3ca3aae9f0#3968b0378040deeb22000cfaf80d720905d989fc_0_130 Fixes: http://autobuild.buildroot.net/results/06a/06a429dcdf776ca32de4570f9a408da6a7e7333d/ Signed-off-by: Bernd Kuhls --- package/mesa3d/mesa3d.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index b6f1214102..447537d3a3 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -136,6 +136,7 @@ ifeq ($(BR2_PACKAGE_MESA3D_VULKAN_DRIVER),) MESA3D_CONF_OPTS += \ -Dvulkan-drivers= else +MESA3D_DEPENDENCIES += host-python-glslang MESA3D_CONF_OPTS += \ -Dvulkan-drivers=$(subst $(space),$(comma),$(MESA3D_VULKAN_DRIVERS-y)) endif -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:20:48 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:20:48 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-glslang: add new host package Message-ID: <20221220202049.3292021-1-bernd.kuhls@t-online.de> Needed for mesa3d 22.3.x. Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + package/python-glslang/python-glslang.hash | 3 +++ package/python-glslang/python-glslang.mk | 13 +++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 package/python-glslang/python-glslang.hash create mode 100644 package/python-glslang/python-glslang.mk diff --git a/DEVELOPERS b/DEVELOPERS index f5e13d99cc..05bc773cca 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -448,6 +448,7 @@ F: package/pound/ F: package/pure-ftpd/ F: package/python-couchdb/ F: package/python-cssutils/ +F: package/python-glslang/ F: package/python-mwclient/ F: package/python-mwscrape/ F: package/python-mwscrape2slob/ diff --git a/package/python-glslang/python-glslang.hash b/package/python-glslang/python-glslang.hash new file mode 100644 index 0000000000..df9127939e --- /dev/null +++ b/package/python-glslang/python-glslang.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592c98aeb03b3e81597ddaf83633c4e63068d14b18a766fd11033bad73127162 python-glslang-11.13.0.tar.gz +sha256 adb783e734e906d1f46db5df29991dbde84bdb0ceab502ac2febb44fe3c2b5f4 LICENSE.txt diff --git a/package/python-glslang/python-glslang.mk b/package/python-glslang/python-glslang.mk new file mode 100644 index 0000000000..94f480e30a --- /dev/null +++ b/package/python-glslang/python-glslang.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-glslang +# +################################################################################ + +PYTHON_GLSLANG_VERSION = 11.13.0 +PYTHON_GLSLANG_SITE = $(call github,KhronosGroup,glslang,$(PYTHON_GLSLANG_VERSION)) +PYTHON_GLSLANG_LICENSE = BSD-3-Clause +PYTHON_GLSLANG_LICENSE_FILES = LICENSE.txt +PYTHON_GLSLANG_DEPENDENCIES = host-python3 + +$(eval $(host-cmake-package)) -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:28:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:28:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package References: <20221212211428.2036144-1-bernd.kuhls@t-online.de> <878rj2h75o.fsf__38979.5937271387$1671520929$gmane$org@dell.be.48ers.dk> Message-ID: Am Tue, 20 Dec 2022 08:21:39 +0100 schrieb Peter Korsgaard: >>>>>> "Bernd" == Bernd Kuhls >>>>>> writes: > > > According to the upstream release notes of version 2.0.0: > > https://lists.x.org/archives/xorg-announce/2022-July/003180.html > > > "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, > > & > > Solaris systems. Linux systems should instead use either xf86-input- > > libinput or xf86-input-evdev. > > > While versions 1.9.0 and earlier had rudimentary support for Linux > > as well, that has been removed in this release." > I've reworded this to say "no longer support Linux" and committed, > thanks. > > Does the same not apply for the input-mouse driver? Hi Peter, according to https://lists.x.org/archives/xorg-announce/2022-November/ 003247.html "xf86-input-mouse is the Xorg server mouse driver for non- evdev OS'es." No talk of not being usable on Linux so I kept that package to be used by BR2_ROOTFS_DEVICE_CREATION_STATIC defconfigs. Regards, Bernd From tianyuanhao3 at 163.com Wed Dec 21 01:23:08 2022 From: tianyuanhao3 at 163.com (tianyuanhao3) Date: Wed, 21 Dec 2022 09:23:08 +0800 (CST) Subject: [Buildroot] [PATCH 1/1] package/crun: support crun as runtime in containerd In-Reply-To: <20221006140754.46144-1-tianyuanhao3@163.com> References: <20221006140754.46144-1-tianyuanhao3@163.com> Message-ID: <2e134c1e.118c.1853246f376.Coremail.tianyuanhao3@163.com> Hi all, I hope this patch will be merged before 2023.02. Thanks! At 2022-10-06 22:07:54, "TIAN Yuanhao" wrote: >Create runc symlink to crun when runc is missing. > >See: https://github.com/containerd/containerd/discussions/6162 > >Signed-off-by: TIAN Yuanhao >--- > package/containerd/Config.in | 2 +- > package/crun/crun.mk | 7 +++++++ > 2 files changed, 8 insertions(+), 1 deletion(-) > >diff --git a/package/containerd/Config.in b/package/containerd/Config.in >index 0e3a55ef39..e69dd6768a 100644 >--- a/package/containerd/Config.in >+++ b/package/containerd/Config.in >@@ -5,7 +5,7 @@ config BR2_PACKAGE_CONTAINERD > depends on BR2_TOOLCHAIN_HAS_THREADS > depends on !BR2_TOOLCHAIN_USES_UCLIBC # runc > depends on BR2_USE_MMU # util-linux >- select BR2_PACKAGE_RUNC # runtime dependency >+ select BR2_PACKAGE_RUNC if !BR2_PACKAGE_CRUN # runtime dependency > select BR2_PACKAGE_UTIL_LINUX # runtime dependency > select BR2_PACKAGE_UTIL_LINUX_BINARIES > select BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT >diff --git a/package/crun/crun.mk b/package/crun/crun.mk >index 4a0c150594..19dda71a9f 100644 >--- a/package/crun/crun.mk >+++ b/package/crun/crun.mk >@@ -36,4 +36,11 @@ else > CRUN_CONF_OPTS += --disable-systemd > endif > >+ifeq ($(BR2_PACKAGE_RUNC),) >+define CRUN_CREATE_SYMLINK >+ ln -sf crun $(TARGET_DIR)/usr/bin/runc >+endef >+CRUN_POST_INSTALL_TARGET_HOOKS += CRUN_CREATE_SYMLINK >+endif >+ > $(eval $(autotools-package)) >-- >2.25.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Dec 21 07:23:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 21 Dec 2022 07:23:48 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-20 Message-ID: <20221221072354.01FF981EEE@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-20 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 17 | 15 | 0 | 32 | master | 163 | 259 | 0 | 422 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 22 host-fwup-1.9.1 | 20 fwup-1.9.1 | 15 xz-5.2.10 | 14 host-binutils-2.38 | 9 unknown | 8 gerbera-1.10.0 | 7 host-rust-1.65.0 | 7 linux-6.1 | 7 pixz-1.0.7 | 7 jack2-1.9.21 | 6 opkg-0.4.5 | 6 host-binutils-2.37 | 4 host-go-1.19.4 | 4 host-go-bootstrap-1.4-boots... | 4 host-python-greenlet-2.0.1 | 4 norm-1.5.8 | 4 perl-5.34.1 | 4 dahdi-linux-3.2.0 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 host-pahole-1.24 | 3 libcap-ng-0.8.3 | 3 libglib2-2.72.3 | 3 python-cryptography-38.0.4 | 3 crun-1.7.2 | 2 efivar-38 | 2 elfutils-0.186 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 host-delve-1.20.0 | 2 host-gobject-introspection-... | 2 libdeflate-1.15 | 2 libglvnd-1.4.0 | 2 mongodb-4.2.18 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 python-bunch-1.0.1 | 2 trinity-1.9 | 2 zeek-4.1.1 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 bind-9.16.33 | 1 cairo-1.16.0 | 1 dash-0.5.11.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 erlang-22.3.4.22 | 1 flann-1.9.2 | 1 fontconfig-2.13.1 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gobject-introspection-1.72.0 | 1 host-acl-2.3.1 | 1 host-gcc-initial-11.3.0 | 1 host-gdb-arc-2020.09-releas... | 1 host-libzlib-1.2.13 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 json-c-0.16 | 1 libatomic_ops-7.6.14 | 1 libdnet-1.16.1 | 1 libgcrypt-1.10.1 | 1 libgpg-error-1.45 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 mariadb-10.3.36 | 1 mesa3d-22.3.1 | 1 mosquitto-2.0.15 | 1 ocf-linux-20171122 | 1 open62541-v1.3.3 | 1 openssh-9.1p1 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 python-numpy-1.23.5 | 1 python-pyicu-2.10.2 | 1 quickjs-2021-03-27 | 1 rtl8192eu-94bce7798bbb18de6... | 1 rtl8812au-aircrack-ng-e7a4a... | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 sudo-1.9.12p1 | 1 toolchain-external-codescap... | 1 ulogd-2.0.8 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 xterm-376 | 1 xxhash-0.8.1 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/39e6ad81af92599c7c85984875be8542c9d20f0d | mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/eef27c62d5947fcbff63b384e231f9a58c3b2b71 | mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/a8596187b1521cbc544c3fe23fe4255f61aa7c52 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/735f64a6d5d146d01b256aecd182431088367c7a | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/1616d43dd3421433d855da9d04e83ae63ae632e0 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a91b7d7192fdbc4b1fa0ab8d9f74b7ee86ddbc13 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6a72e94c3519d25589e05d34b4c73105de5bac7d | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3ce614d9ed25822aa63822895aaf7513e24ed1e2 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4b9f16226ebaf754ee563623b7120c1163efaf51 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/34f3abe3e90db715d256b583e9be88c9d20e3685 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/225ad300dd8e4cfdfa59e551a621fbb8c76217cb | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b717e0f8455ddb9632d3abb4b61d6acc6fbd4cdd | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/eed30d42b0c518d22a20627bdc7b15aff093d404 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/25f009f38f0922b90f85b0b7a026af513ae4e4b0 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/acc8045e4a037c84f9735c89a69c58cd98b16a87 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/017da0823fd8fe1c40ca6eae0d65872380971cc2 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1e073ddf76ad16afd867ea49a8af9f92bbb8a1e7 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9113a887bc5bb3d9f1267d7625c7e3f98f885525 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/109d725af78484cf7f4e2ccf4f1d4d8bc6f20981 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/36fa359fa35578aeef172b89022d2deb989c7827 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0aa947792a45441c952867af44eeb71282655740 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00c786f3fa24aeece7834edcd6f579d0683ce2a9 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/77a7d2ccc910590aea812a973465a63af0435965 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4b4f71e3be37b45c44703da951f46ccaf6a19215 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/220e161a547b281d2d1722bd254b54cebd3345e0 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cf8d541e124783b21de57ff07785543ca9c21017 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bc27f150e18ce4d084be5b9488adf5a7f7ac370f | or1k | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/c025c4683ddd24f7a1ee5c4073402be16f46a0a1 | ORPH or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/fcefabd53af75ff2d8998fea672480ca554961ac | i686 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4fc06c7b3032d1719c95eed5cf99b531b4a50726 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9e6813e1f80cbe0981b96859989c7f86d694a75b | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/2134a8c0ffe80c838435536868d8b427b1fff000 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9e1ddbfa19a3628f736718439a607cfc9260256c | riscv32 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9eca82888b4a4e58610269a99427359d1f1fd17b | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3d38ae79eab6388cf3ef65a0e3c03a5cb736244e | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ace8bffc3fd0aebf414e7b140d5872f7f2e0455b | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/a29f3d69adff5689fb3de96ea239d93e1b2bb67a | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7645f4f00f6cfbdebc0dde31914454bfde6b2d8a | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/51726ac178364ef17e03ffa261e8c24a67a5ebba | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/47c1d81a5b5707c70ea84fdb29a4351cfb48b9bc | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/17d7a885728b89719691248130dec21281b2310c | ORPH i686 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/dd06f68ae78174b44676f8a6c151330283924e62 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0124aab28aea978e99aa1d81ad7bbeb34f05845a | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e94844a936244b3f55c6f44e9abd3861c242a3e7 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/97a1d5d4281c172824633614f40e3f510902c184 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/d7327dbf23c6ca1b728f550985ceaf6afdd129f8 | mips64el | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/f27763d2dcd451e6e853761ed727f81f2cd8781a | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e2f87efd469e59af0b48cb79354c2817f8e01407 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1f1530f9c2f8347a7a1f11211ab26e035e5d411b | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d53b4f2277aef297b34887de9d2b1775fc8b42c | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cda1564b7d03cabd95c607b51be91af1993c533 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af2fb6e96e0971d8022b65cfa82d89caa80db2e9 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be3509304138b953d7122722631761e1a62903a7 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a672fd14b7208311dd9ae4a75a19c4d2ae0498d7 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f4d358860ac934f0a894f38e81d5420b12a1abf | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4873dc4ef96ab023c3a256ad75142de7f33915ce | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18cd96cd603dd8b5342c7df4e1b794f730eaf580 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6abf67519fdd466c0d910319c5867208c7ffbc2 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8f54ddf79eddd17acfaafc883e8185b7b3b6237 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/217aba5830ea1d9f81d23bd302e675df164e3b2d | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/19e48eaf2d194fbf65a6f53f67157e101c7bbdd6 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5e61249af26e470cc6214dd842e5f2bd29f72f7 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65633a2ab5e619b20c223cf7fe63cdde9db220c4 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e8769875a171fc29248db99503f183278a09cd0a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3f6dc0f7d62ba811363f4d850705acec777965c4 | mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/348b65bd1d9838965a2cedcb0146a6647bd05268 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/bb9134c0620ec3fa16eb072ea2efb619fc461e52 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/89a725bfeb1690f7c4909b8ff9a3b90b092563cf | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/19cf1e8a6ebf8f68a01f39b96546746f0d0e8419 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a24f30a3d8bc9752fdaa2218fbd0037aed1b5e63 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/dfed38fd1a7433187a33ca46a1bfc04a3104bedf | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9389a7cdce334cc280651a8b902301528346c55e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd6556b3a02442fa0693aeedaad1a578a1da8c08 | i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fe83554c5657e0182365ef01e1fbdcee123b6548 | ORPH i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7ed89017adb23511691f970be139851ed6050da8 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/18e07307000d18e2b4a5113f9d7288abb507d572 | ORPH powerpc64le | host-acl-2.3.1 | NOK | http://autobuild.buildroot.net/results/b1354a558db9829875948229cc0cc6867bff45ab | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bc0f4304c82138e27fc504b461cd0f7be081fb71 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4af2a4cfad2d580596b5d46ceef97a162034fe5e | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/759a51a841b23bef10eac324ff2109fc56ca6c80 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/13acc98ffa35368e4539935d16692cc4d83c3d11 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a93f7113d1b296bb9402f76ad9e9fec6c78741ed | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/71c946492be6a1538931f49868876d528e9d1370 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/031176a5fcd4f14e5d0727453972201553ba11a5 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/77da6bb4ac39aea5aee778cc593e6bf227c48e88 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1c3eefad8032cb5479d24e47450664afc67c3753 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4030b8704d1e8f995fe208a3767dd22a0b62e88 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/32690075cda3521b6570f901360526173d5b8733 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8bcf51e4b6b0204a7ecb91fc1cf6c39774d278b3 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c822010c9a009920d316d369737d0228b96d7696 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/57dd135d58f95b20e158427efa5ae63e5e4d496d | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/9504a7d5cdecd22c230d0020c43fa2d4cd2f0f94 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/5a998681357fc1689b526d4937149edb2679f191 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/566337aee914d7bbfeb36ed993e54a14713934ca | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01b1bf3bee74d2b16c975681c5d9a27d83458696 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1347e6b848d0f3f96b45c2bf7976953afc45fbd0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/487eff9bc76c21dc7682501afc5f4003cf679484 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b91e1204b449bbc8b992b99756dfc98f1f7bc87d | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5ba848845d59365f5e1b53f934f45b1436624b8 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0ad29ca593771253615990fcb34bbbd95fc2d31 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/879b755b4c7d99d521b7957d59a7f8df04dc462b | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cf8b43a9e1ca8eee39c7aec4362845bb62dd972 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f9c828b27f1991c294ed6064cc509e5deed55dc0 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9d3f613124ddbe4ea2bf7f17a1545ab500602b9 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c7a8c4de4d8b1bb33cda34bad44f1841698cf68 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/575dac6ab4c55a4fb599f0cec3c5d954165c9326 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4085dd84f04697ffd07cecf2f8525acac326e5e8 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20447bde42256ec18caeed35e94f9a1ba630dc6e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/53375df0140bf67ef79fcfe3a65c3c6b9cd22b21 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43c7b728cb1d70d7e3b11995e380d134442a9411 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72e209cb4347626d7eac34e7e0a7a6715e2e8fad | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5272ffa3541e5c7c51678f38fff51efd709fce78 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d022b869af282594534a94762bbb6930b830e81 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86e93fe4c13d47108d7de25c7cc3b339ccc55a57 | aarch64 | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/2b489454bec2cbd82f1ccf5cd747bf913ebd27cf | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/c0ffa89514734e94e79857cfe0be85b95c9e426d | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/121394b853e738e8419109e8857cfee69225ec93 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a03a9341da4b4475a50d36797dc48b64e720ff07 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/83fc0d62b4527cd34a7ae8ae9367dedcfc9f479a | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7618ff5cc0cc07be67466210b3166233c1415a35 | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/704aaf21a5349eda2d905f185258d7079b2f359b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac55717b4b516976291e937202245cc95f167dc8 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/370cf083209ed569dd8b304ad1cb148af7596c1b | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aed62a1342ca16716fdb954c60d2a1175a7c055c | ORPH microblazeel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/96bf37e3e365c7bd5d4d3bd1ac107e13752432b6 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1399ae96c2d6f240b2d821e6b5b2010494c781e4 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6e5733d032f0bb40122e880bbb7936910aabce49 | ORPH i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3a2b63029a0c3ea07202c122306915904da89f7 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a574e4e08a40a377c2799787704525c1669a8c93 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/97825b5f14a92dba52f6cfcdfb43b2e9d6228c9d | microblazeel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/9974a6105f075b55954f8242c30d45149cecddc0 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/5f75346472754a4beddc4f32f869e8c10acfb258 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c0292be86367dba062ac1ec2cdd96794bfc860ce | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/b66751361b279ab9655116cddfacd0abbe6e13e9 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f3e65d67dc8dd6f6b1dfdb7bdfde9e9709ef0ef1 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/1e1c1319a1b16db3072ecfd2beba00ae2c3725be | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9cd6f02a4547c0d31aa2e8e9f82e2a544812e30d | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/eee36b178e692c3dfc8e89946406d271e8fc932f | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ec5ecf466e0d39caa71c07ee47317c7fdbcd0d60 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a56ac3b04ef50fae50d10e22103c4d73ddf6b074 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4dfd3f8109d2eb2238e36dd678b1db89cae611f9 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0f4be7bd8784ebe916dff3507c7de1578631a789 | riscv64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/31c0166cbecaa773934b8836bc4c1daae423e321 | ORPH armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/1277175efa04dc07eb227afde1268648dd154b4b | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b62b40bffbe202f1d662ddfd3c33036d0b289ad1 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fcc1c5ede512aa24b0c348c2292d726e655a506c | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/80bcf3b8d3876e1fa35aeb1bf0a35e2132646a37 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a216918a6206bb4b299b5fb8d54ca2f80de4555d | arc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c4a7fe61a4507bbbff89cc5b90b08eaffcbbbf06 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/579e49c627efe51ad7edb88979f397fc56262b65 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/f59938db1fd56a1de94f283b55ee205fad9cf3ee | mips64el | libatomic_ops-7.6.14 | NOK | http://autobuild.buildroot.net/results/7704b82167de6d903a24c9df352fa29fad31bd22 | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/31e1b900f41687138aeba76ee7457656d16d1c65 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3863df63e919055129b650757c0d29e17bb6c7d2 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/f8b97dc1d740a3058bed54a45bec85137f87f110 | arm | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/c7744b5ee741202690b495b248541d4ef8c66092 | mips | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/97f95a19d979469656c83cbe2fd16da6c1d23e4e | mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/b0abff0d2418932a2435e3875d160cbad22d9a26 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9c484eb0f81722765d42e683a789b86fd104161c | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/06e1a4941c8eee1f8726b1c79c8b142c95ccfb8d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/603def05359cb6a62397fc2aa1711e0e1b39fbbf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/407514e99a10e392728972603a4ab82441c0a7ca | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/22e09d5ba68556e0b87f32fc116f8868e9920fc8 | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/727706f624cfda62fec5df7585ae24250c173f67 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5779fd5b93ec325c7dfecc00013be245f1cef9ee | ORPH m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c773ac130a7a0fa91db1eb8aa46499b4049a14c6 | mips | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/2f28f688c156e22908806c0446e3387254552181 | ORPH mipsel | linux-6.1 | NOK | http://autobuild.buildroot.net/results/56e411d73463a43c9c0f021545e219c91c38d543 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/95d55237c9765d0e4cb24a76574b89e394416958 | ORPH mipsel | linux-6.1 | NOK | http://autobuild.buildroot.net/results/0ef87e968f28e82e67a22cac0402b8c7d9447a94 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/4b06a583971304f8cea623262ae4ceeafa09f833 | ORPH mips64el | linux-6.1 | NOK | http://autobuild.buildroot.net/results/c68c191e1ed3b98cb687efa4d6745e19fc9d156b | ORPH s390x | linux-6.1 | NOK | http://autobuild.buildroot.net/results/7c1af0bfb34b2cf7b679ff819b6bd1f24b766540 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/e3b1809da002e2a895c7c482f427e4f7fc83b6b5 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42b2ac79110a583bf1f9f4b6acacc229ee2d905b | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5968cc7ecb1bbe46b98491312ff1061707507056 | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/dcd2ae02d7aa3c26e40e36c37bb0c14258a9dc5f | ORPH i686 | mesa3d-22.3.1 | NOK | http://autobuild.buildroot.net/results/06a429dcdf776ca32de4570f9a408da6a7e7333d | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/be87042f150d8114d6a98cdd77972eb6b51a1be5 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/dcc92d142be5137de79d11d8351fb2e295639d29 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/0e9212575e4f66f36b980937dbba640f1d90a1b6 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/80f74c1f7c96bf734b38f3d1f4935f69fe9f0229 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/8c3ea6af9a995626c039745d9b59eb86bc51b408 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/2d2aa141b18d8f71f4b04b72fad372394e1ea373 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/59b45709c9225ea84d254bb1e8c549f6ec8e8a67 | sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1d948a0cc61ac24b0be172cb982d83a328e9cee9 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5a599c56a412d497054fefed703b1678ffe4b267 | ORPH sh4aeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9c3c388521b81308bfa6a5cc10498d489eed4fcc | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5b9c6153ecc96db03431f983b13d0bbd3f33e7ba | ORPH aarch64_be | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d12e99cb7893d454fac0cfc771ea1487ed0d730a | ORPH powerpc64le | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/35fd23863781885472e58e692132b0f0374a8c23 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/02165250314e6ca5884ffd810f49999357dfb565 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ff48b0387364a400f469085edd331297466d661f | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/95a22de10de89065a987a220adab628f667f4c03 | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/29de44cbed77be2774b742127591cacf62d18eb5 | ORPH arceb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/49049172a522a4f629b6c7c82b6072e74252606c | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/91cfbe80e41af709d61ceee85a10e21fe7a6b240 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a7f72ee054b8811d7033c3786d6b085b4cf7fd45 | ORPH arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f6ab2648baba7767eb6a7015eed06094bafac82 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/3b0a3a08b23607390f4d72fcc73a23b831ab31e1 | ORPH mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c4240170ee9eaf135578b298063612ac5bfbd65c | sh4a | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/a762e0882c7de74fdcc14906edfe1df3824da776 | m68k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/281f747425fb2a31f3780da2481bb54071beadd8 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5002ed2c34e25bc5c9e6f26c930d257e323147cc | sh4eb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6c0906519606db4e07ae36d58cd5e1fa9c93f653 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/df5020fa9ae9c99eed666467479d8616e401f82e | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b1d1cf0671fd6ea43d3cb4c2bc169f14fbffaa8b | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9f9de471f5fcfe116056a505b3a64272bd78f9bd | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1d7efa71c9c8848acc85392ce26f407edeeb4ea1 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/56ea23f2be0f6c69d97d6fb4160426cbbd215eee | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/683b8aab974b7f932334e472e73c736c183405ce | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e26de3bf8110715edfd2302b7c597f49eafa5991 | sh4aeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/863e2a6b8c935433a25d53f4e475949b254a20ea | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8cb6df8df599e711a4f160b3bf592c2074406799 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/ef85fdd277f7847322d7ebff52f4d17346bffdda | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/50251b2074a3a07cca1ba6bff3738b01bed5a4ad | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5909e489fff6e0e9ec0ad2ff19bc9171d4ad9743 | sh4aeb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/d4b7f43bc7c728b899933ac69d076cfe858095f4 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/57d1f53f93e0ea6fc9aa14be8f3b44e5b7496f7d | powerpc64 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/bf26c4131d733511fdbc4e3a59d16f91c805719b | arc | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/765c9f1bd953defea6f8c199040baed3d877923f | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/2f3e1fe8f2f43fb51917c0354a6c6d67638cc516 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b1cf58af535c21fe09deea53a16dadc758b913b3 | microblazeel | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/1789311e83f782ebe3aee4754000b46bff7d97c7 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/276a051ccc8a8ca6c8d42f542ce9a6a1262cf68e | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/0030a4f78d5124f8b1778d0a2056bfc7e9231fc0 | ORPH powerpc64le | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/d50e72a96995871358fb9515aac247f11f7d6884 | ORPH nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/f70a8a50d6ff0476e0763e6bf521970d2ab9452e | ORPH x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/a0ece084bbd728b077c55368bc9b374ba7f3b4b9 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/9a8d4ca950d8e61f7d96def109e3107ba63549da | sparc | unknown | NOK | http://autobuild.buildroot.net/results/85b2b83af01c2152d98c0c198a4a8b0b111baecd | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/e5ce226edcf0cce1135cda6209f7d7169bbe383d | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/9688ddcea5d7a10a3610073973dfe43fcbed4b59 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/6594b4ab816bf6c5b167915381d02c5b7142c438 | mips | unknown | NOK | http://autobuild.buildroot.net/results/ccfe9edff2c451e110ac0975140c249e02d109d8 | arm | unknown | NOK | http://autobuild.buildroot.net/results/9b97a08f837b8f4311d8a91514c0f442845aed65 | or1k | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/285cb036ac5a978c28eee2e3a519163ff79b9ed5 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/fd83965166966c9f9831988966419470cfc13bc9 | ORPH sparc64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/6b90d70ea491bc28e828669d689d9870de9c5277 | ORPH arc | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f01bb1ac72826db47d78a3d7991f2f2ba845d88d | mipsel | xterm-376 | NOK | http://autobuild.buildroot.net/results/ccae0809cb5df3b50dcdb7cfdf0aef387b67710e | ORPH sparc64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c90122373195d7461cd6d27f87aa547be3a9046f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d48af74c0ec392739f516d59fb6ce79c918389f4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bcb90bbb8c50c895b99113df856bb901a0e9a2f5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/32dbae7f6466d44c67ea6c45f8791826f682df3c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/819c95e5f2cebb8ec0871d75b07115d8c09c9669 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/735609d73e659d60fa06313fc10b3c8d069bb20e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a3112d6e7126c02679c03574e16e8f3de788a70 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6653846536867535d47cc64df624c7336453b871 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6456ffa3b94729c33fa43d972822a3b05a9c2ae8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e6a6d3085b5ca3875f7eb8c1f3f6321f98186630 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/aec9f73de8523e55136c9044edc3190d2c48c712 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8672666437a5c1c6ad1722f889e6feed416acc76 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/17bc0e47ddc549406166cb72b84c5141b3766541 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bb915a3505377f7ecc21d39261107f07a143746b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6f0919591b1bc7e96288be6dc6379e86ba6f0fd3 | ORPH microblazeel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/488c242ae66cebc29391b14038e5ada5b387a431 | m68k | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/78636ce22cb4571e5809966549f5739596b556c3 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/9bbb155b1216217e580bd544f0dbe79d70906be1 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 4th-3.64.1 | 1 frr-8.3.1 | 1 gerbera-1.10.0 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 lcms2-2.13.1 | 1 libglib2-2.72.3 | 1 linux-5.10.145-cip17 | 1 musl-1.2.3 | 1 unknown | 1 zeek-4.1.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/0bcfc8aa05e0e19a109ddbc1078533de9bb2bc0b | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/1e896f3764eceb55715689b1e1f6e226a6e1e08d | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0da3cff34ca725e98aa5e102281f0f22cb60635d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f4e3af6d7dfeece254c36edbcfb7fa581f29f4d4 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/162f4640a4527e009e6b20aefdcae99cd2f23908 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cf88a367837215a3d7b4995a4b01e248ea378034 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/363db690eeb6d37a312daf14880a2f138c4b39de | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c06988f24ca52c4d4477acb2a9b51bd8af97033d | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e553b4206904c7146a1e469227c3d4ceb4a3f7f7 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/e65cbcb7d49593b4e43a50ff2e4c933a29700833 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/23bb836d69741557f36dbfefc812103e57487bfc | riscv32 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/75a7f95ccce15b34217d8495fd1c3e4dd88532fa | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/eaab691f6e5b75298772e8bb3742cf9e0a806371 | mips | unknown | NOK | http://autobuild.buildroot.net/results/d0b2456bffbd99c8aa96b7c6c21fab61297df8b9 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/80598f9491966ec57a2cb0c255a834853a854e32 | -- http://autobuild.buildroot.net From peter at korsgaard.com Wed Dec 21 08:04:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:04:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/freeradius-server: disable with libressl In-Reply-To: <20221210131314.5634-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 10 Dec 2022 14:13:14 +0100") References: <20221210131314.5634-1-fontaine.fabrice@gmail.com> Message-ID: <87edstrxn0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Building with libressl results in the following build failure since the > addition of the package in commit > 736c4c1655d93652a9a7e79235bbe726b3d46176: > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} > 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); > | ^~ > Disable building with libressl following upstream feedback: > https://github.com/FreeRADIUS/freeradius-server/pull/4689 > Fixes: > - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/exempi: bump to version 2.6.3 In-Reply-To: <20221210174950.46867-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 10 Dec 2022 18:49:50 +0100") References: <20221210174950.46867-1-fontaine.fabrice@gmail.com> Message-ID: <87a63hrxhl.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Samples can be disabled since version 2.6.2 and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 > This bump will fix the following build failure on arm with gcc 10 raised > since bump to version 2.6.0 in commit > 55f1d0a3592253df2a356c195e5131a970eade9b and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > thanks to > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: > /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: > ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): > multiple definition of `typeinfo name for > TXMPMeta, > std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first > defined here > https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS > Fixes: > - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:53 +0100 Subject: [Buildroot] [git commit] package/asterisk: security bump to version 16.29.1 In-Reply-To: <20221211131740.416228623A@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 14:16:27 +0100") References: <20221211131740.416228623A@busybox.osuosl.org> Message-ID: <875ye5rxgm.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=c34e0b1cd5f7e10ce4fc19880e15ba608006ee76 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fixes the following security issues: > - CVE-2022-37325: A zero length Called or Calling Party Number can cause a > buffer under-run and Asterisk crash. > https://downloads.asterisk.org/pub/security/AST-2022-007.html > - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote > authenticated attacker to crash Asterisk (denial of service) by performing > activity on a subscription via a reliable transport at the same time > Asterisk is also performing activty on that subscription. > https://downloads.asterisk.org/pub/security/AST-2022-008.html > - CVE-2022-42706: AMI Users with ?config? permissions may read files outside > of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" > is set to "no" > https://downloads.asterisk.org/pub/security/AST-2022-009.html > Signed-off-by: Peter Korsgaard > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:09:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:09 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} In-Reply-To: <20221211131740.5086886286@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 14:17:24 +0100") References: <20221211131740.5086886286@busybox.osuosl.org> Message-ID: <871qotrxei.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fixes the following security issues: > - CVE-2022-3550: A vulnerability classified as critical was found in X.org > Server. Affected by this vulnerability is the function _GetCountedString > of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is > recommended to apply a patch to fix this issue. The associated identifier > of this vulnerability is VDB-211051. > - CVE-2022-3551: A vulnerability, which was classified as problematic, has > been found in X.org Server. Affected by this issue is the function > ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to > memory leak. It is recommended to apply a patch to fix this issue. The > identifier of this vulnerability is VDB-211052. > Signed-off-by: Peter Korsgaard > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:10:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:10:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 In-Reply-To: <20221208202104.3041-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:21:04 +0100") References: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Message-ID: <87wn6lqisg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote > procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, > 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust > implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to > out-of-bounds read due to logic error handling list-of-list. This issue > may lead someone to remotely segfault a peer by sending it a malicious > message, if the victim performs certain actions on a list-of-pointer > type. Exfiltration of memory is possible if the victim performs > additional certain actions on a list-of-pointer type. To be vulnerable, > an application must perform a specific sequence of actions, described in > the GitHub Security Advisory. The bug is present in inlined code, > therefore the fix will require rebuilding dependent applications. Cap'n > Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and > 0.10.3. > https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx > https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exempi: bump to version 2.6.3 Message-ID: <20221221081019.AE4AA86B23@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b61f781e5057a1f56565250def900e1ae1a9a03c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a) Signed-off-by: Peter Korsgaard --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Dec 21 08:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221221081019.C627786B25@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=689015d71e5f515faa10d7bf48ff8bc609c7fb16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc) Signed-off-by: Peter Korsgaard --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From peter at korsgaard.com Wed Dec 21 08:09:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:53 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/capnproto: security bump to version 0.9.2 Message-ID: <20221221081019.D1FE786B27@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcf082ef0d0398f8e509e9876fdc29dc6f7cd934 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 040ab175df6337bf39a609adea07a7756c309be8) Signed-off-by: Peter Korsgaard --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 08:07:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:32 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/asterisk: security bump to version 16.29.1 Message-ID: <20221221081019.BA1C186B24@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b25aa7c065463881997209c52515bc2f7789e0f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit c34e0b1cd5f7e10ce4fc19880e15ba608006ee76) Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From peter at korsgaard.com Wed Dec 21 08:03:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:03:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freeradius-server: disable with libressl Message-ID: <20221221081226.19EB086B8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd7be3ad68fddfd1d46e6e36c3129d73f590c955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Building with libressl results in the following build failure since the addition of the package in commit 736c4c1655d93652a9a7e79235bbe726b3d46176: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); | ^~ Disable building with libressl following upstream feedback: https://github.com/FreeRADIUS/freeradius-server/pull/4689 Fixes: - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 953e2889734d1ccac609f997e0f3ebdeee20c41b) Signed-off-by: Peter Korsgaard --- package/freeradius-server/freeradius-server.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freeradius-server/freeradius-server.mk b/package/freeradius-server/freeradius-server.mk index ebd459341d..af3320eb44 100644 --- a/package/freeradius-server/freeradius-server.mk +++ b/package/freeradius-server/freeradius-server.mk @@ -178,7 +178,7 @@ else FREERADIUS_SERVER_CONF_OPTS += --without-rlm_sql_postgresql endif -ifeq ($(BR2_PACKAGE_HAS_OPENSSL),y) +ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) FREERADIUS_SERVER_DEPENDENCIES += openssl FREERADIUS_SERVER_CONF_OPTS += \ --with-openssl \ From peter at korsgaard.com Wed Dec 21 08:07:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/asterisk: security bump to version 16.29.1 Message-ID: <20221221081226.2D5A086B8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bad78c3213c053cd43b4f6f8fcfbc7865b3d29ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit c34e0b1cd5f7e10ce4fc19880e15ba608006ee76) Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From peter at korsgaard.com Wed Dec 21 08:07:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exempi: bump to version 2.6.3 Message-ID: <20221221081226.232E686B8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2dc25db251875db6af4cf1b98ad9397354e5b943 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a) Signed-off-by: Peter Korsgaard --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Dec 21 08:09:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/capnproto: security bump to version 0.9.2 Message-ID: <20221221081226.425EE86B91@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b6965012f3990bfbd0cd77cfd98dc60e9ea8ab10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 040ab175df6337bf39a609adea07a7756c309be8) Signed-off-by: Peter Korsgaard --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 08:08:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:08:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221221081226.3855086B90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a82341836e80ca113d3d6f7448e9f16080e5a74e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc) Signed-off-by: Peter Korsgaard --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From gary.bisson at boundarydevices.com Wed Dec 21 08:32:32 2022 From: gary.bisson at boundarydevices.com (Gary Bisson) Date: Wed, 21 Dec 2022 09:32:32 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221220133454.1931855-1-christian@klarinett.li> References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: Hi Christian, On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > From: Christian Hitz > > Currently, the firmware files are installed to /lib/firmware/imx. With > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > effectively deleting the installed firmware files. > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > Signed-off-by: Christian Hitz > --- > Backport to: 2022.02.x, 2022.11.x > --- Thanks for your contribution, looks good to me! That brings the question about linux-firmware that doesn't seem to handle that case either. Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from /lib/firmware to /usr/lib/firmware automatically? That way it would fix it for all packages at once. Otherwise: Reviewed-by: Gary Bisson Regards, Gary From yann.morin.1998 at free.fr Wed Dec 21 09:48:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 10:48:48 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221220133454.1931855-1-christian@klarinett.li> References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: <20221221094848.GJ2909@scaer> Christian, All, On 2022-12-20 14:34 +0100, Christian Hitz spake thusly: > From: Christian Hitz > > Currently, the firmware files are installed to /lib/firmware/imx. With > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > effectively deleting the installed firmware files. That does not make sense: the /lib symlink is created by the skeleton, which is the very first package to be installed, and so all packages to get to see the symlink. /lib as a directory is never deleted, because it never existed in the first place. And indeed, with the current master, so without your patch applied, I just tried the following defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_MERGED_USR=y BR2_PACKAGE_FREESCALE_IMX=y BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y BR2_PACKAGE_FIRMWARE_IMX=y And I do get the firmware file as expected in /usr/lib/firmware: $ tar tf images/rootfs.tar |grep firmware |sort ./usr/lib/firmware/ ./usr/lib/firmware/imx/ ./usr/lib/firmware/imx/easrc/ ./usr/lib/firmware/imx/easrc/easrc-imx8mn.bin ./usr/lib/firmware/imx/sdma/ ./usr/lib/firmware/imx/sdma/sdma-imx7d.bin And this is the same files that are installed without merged usr. Could you provide a defconfig that exhibits the issue, please? Regards, Yann E. MORIN. > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > Signed-off-by: Christian Hitz > --- > Backport to: 2022.02.x, 2022.11.x > --- > .../firmware-imx/firmware-imx.mk | 29 ++++++++++++------- > 1 file changed, 18 insertions(+), 11 deletions(-) > > diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk > index 99fe71a91c..2171ce592e 100644 > --- a/package/freescale-imx/firmware-imx/firmware-imx.mk > +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk > @@ -128,14 +128,21 @@ define FIRMWARE_IMX_INSTALL_IMAGE_HDMI_FW > endef > endif > > +# /lib is really /usr/lib with merged /usr, so adjust path > +ifeq ($(BR2_ROOTFS_MERGED_USR),y) > +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/usr/lib/firmware > +else > +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/lib/firmware > +endif > + > # > # EASRC firmware > # > > ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW),y) > define FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx > - cp -r $(@D)/firmware/easrc $(TARGET_DIR)/lib/firmware/imx > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + cp -r $(@D)/firmware/easrc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > endef > endif > > @@ -145,10 +152,10 @@ endif > > ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EPDC_FW),y) > define FIRMWARE_IMX_INSTALL_TARGET_EPDC_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx > - cp -r $(@D)/firmware/epdc $(TARGET_DIR)/lib/firmware/imx > - mv $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ > - $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + cp -r $(@D)/firmware/epdc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + mv $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ > + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw > endef > endif > > @@ -159,9 +166,9 @@ endif > FIRMWARE_IMX_SDMA_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME)) > ifneq ($(FIRMWARE_IMX_SDMA_FW_NAME),) > define FIRMWARE_IMX_INSTALL_TARGET_SDMA_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx/sdma > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma > cp -r $(@D)/firmware/sdma/sdma-$(FIRMWARE_IMX_SDMA_FW_NAME)*.bin \ > - $(TARGET_DIR)/lib/firmware/imx/sdma/ > + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma/ > endef > endif > > @@ -172,10 +179,10 @@ endif > FIRMWARE_IMX_VPU_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME)) > ifneq ($(FIRMWARE_IMX_VPU_FW_NAME),) > define FIRMWARE_IMX_INSTALL_TARGET_VPU_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/vpu > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu > for i in $$(find $(@D)/firmware/vpu/vpu_fw_$(FIRMWARE_IMX_VPU_FW_NAME)*.bin); do \ > - cp $$i $(TARGET_DIR)/lib/firmware/vpu/ ; \ > - ln -sf vpu/$$(basename $$i) $(TARGET_DIR)/lib/firmware/$$(basename $$i) ; \ > + cp $$i $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu/ ; \ > + ln -sf vpu/$$(basename $$i) $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/$$(basename $$i) ; \ > done > endef > endif > -- > 2.38.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 09:54:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 10:54:31 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: <20221221095431.GK2909@scaer> Gary, All, On 2022-12-21 09:32 +0100, Gary Bisson spake thusly: > On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > > From: Christian Hitz > > > > Currently, the firmware files are installed to /lib/firmware/imx. With > > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > > effectively deleting the installed firmware files. > > > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > > > Signed-off-by: Christian Hitz > > --- > > Backport to: 2022.02.x, 2022.11.x > > --- > Thanks for your contribution, looks good to me! That brings the question > about linux-firmware that doesn't seem to handle that case either. > Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from > /lib/firmware to /usr/lib/firmware automatically? That way it would fix > it for all packages at once. As I explained in my reply to Christian: this should not be needed, because the /lib symlink is created by the skeleton, which are installed before any other package. So, all packages should see the proper /lib symlink. Note that we've introduced merged-usr quite a long time ago now (more than 7 years ago!), and it has been used by many people (I included) without that issue surfacing so far for linux-firmware, so I'd be surprised that there is an actual issue for any of the (well behaved!) firmware packages... ;-) Regards, Yann E. MORIN. > Otherwise: > Reviewed-by: Gary Bisson > > Regards, > Gary > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From gary.bisson at boundarydevices.com Wed Dec 21 09:57:23 2022 From: gary.bisson at boundarydevices.com (Gary Bisson) Date: Wed, 21 Dec 2022 10:57:23 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221221095431.GK2909@scaer> References: <20221220133454.1931855-1-christian@klarinett.li> <20221221095431.GK2909@scaer> Message-ID: Hi Yann, On Wed, Dec 21, 2022 at 10:54:31AM +0100, Yann E. MORIN wrote: > Gary, All, > > On 2022-12-21 09:32 +0100, Gary Bisson spake thusly: > > On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > > > From: Christian Hitz > > > > > > Currently, the firmware files are installed to /lib/firmware/imx. With > > > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > > > effectively deleting the installed firmware files. > > > > > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > > > > > Signed-off-by: Christian Hitz > > > --- > > > Backport to: 2022.02.x, 2022.11.x > > > --- > > Thanks for your contribution, looks good to me! That brings the question > > about linux-firmware that doesn't seem to handle that case either. > > Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from > > /lib/firmware to /usr/lib/firmware automatically? That way it would fix > > it for all packages at once. > > As I explained in my reply to Christian: this should not be needed, > because the /lib symlink is created by the skeleton, which are installed > before any other package. So, all packages should see the proper /lib > symlink. > > Note that we've introduced merged-usr quite a long time ago now (more > than 7 years ago!), and it has been used by many people (I included) > without that issue surfacing so far for linux-firmware, so I'd be > surprised that there is an actual issue for any of the (well behaved!) > firmware packages... ;-) Indeed it makes sense. I wasn't aware of that option so I never tried it. So my suggestion was only applicable if the problem does exist indeed. Next time I'll make sure to give it a try ;) Thanks, Gary From bugzilla at busybox.net Wed Dec 21 10:00:35 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 10:00:35 +0000 Subject: [Buildroot] [Bug 15196] New: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 Bug ID: 15196 Summary: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work Product: buildroot Version: 2022.08.3 Hardware: Other OS: Linux Status: NEW Severity: blocker Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: mats.webjorn at gmail.com CC: buildroot at uclibc.org Target Milestone: --- .config in buildroot root has been configured with BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE="xxx/boot/config.txt" administrator at zzzz:~/project/buildroot/xxx/boot $ ls -l total 8 -rw-rw-r-- 1 administrator administrator 1612 Dec 19 22:44 config.txt But the boot partition in the image doesn't contain my version of config.txt What is seen in build log is INFO: vfat(boot.vfat): adding file 'rpi-firmware/config.txt' as 'rpi-firmware/config.txt' ... INFO: vfat(boot.vfat): cmd: "MTOOLS_SKIP_CHECK=1 mcopy -sp -i '/home/administrator/project/buildroot/output/images/boot.vfat' '/home/administrator/project/buildroot/output/images/rpi-firmware/config.txt' '::'" (stderr): Is there any other setting that needs to done? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Wed Dec 21 10:01:38 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 10:01:38 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 mats.webjorn at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |RPi Zero 2W CC| |mats.webjorn at gmail.com -- You are receiving this mail because: You are on the CC list for the bug. From fperrad at gmail.com Wed Dec 21 10:46:07 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 21 Dec 2022 11:46:07 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl Message-ID: <20221221104607.3430116-1-francois.perrad@gadz.org> Building with libressl fails, see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ Signed-off-by: Francois Perrad --- package/lua-cqueues/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lua-cqueues/Config.in b/package/lua-cqueues/Config.in index 60f022848..a8c38950c 100644 --- a/package/lua-cqueues/Config.in +++ b/package/lua-cqueues/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_LUA_CQUEUES bool "lua-cqueues" depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL help Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix. -- 2.37.2 From romain.naour at smile.fr Wed Dec 21 10:51:53 2022 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 21 Dec 2022 11:51:53 +0100 Subject: [Buildroot] [PATCH] package/aubio: switch to external waf script Message-ID: <20221221105153.12418-1-romain.naour@smile.fr> Since the python 3.11 version bump [1], the waf script bundled in aubio 0.4.9 can't be executed anymore due to a waf bug [2]. Use the waf script provided by the Buildroot waf package infrastructure after removing the old waf script and its libraries. Fixes: http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 Signed-off-by: Romain Naour --- package/aubio/aubio.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/package/aubio/aubio.mk b/package/aubio/aubio.mk index b2eb2b5e6d..c995fdfac7 100644 --- a/package/aubio/aubio.mk +++ b/package/aubio/aubio.mk @@ -16,6 +16,17 @@ AUBIO_CONF_OPTS = \ --disable-docs \ --disable-atlas +# The waf script bundled in aubio 0.4.9 is too old for python3.11 +# Similar issue with Jack: +# https://github.com/jackaudio/jack2/issues/898 +AUBIO_NEEDS_EXTERNAL_WAF = YES + +# The old waf script bundled in aubio 0.4.9 need to be removed first. +define AUBIO_REMOVE_OLD_WAF + $(RM) -fr $(@D)/waf $(@D)/waflib +endef +AUBIO_POST_EXTRACT_HOOKS = AUBIO_REMOVE_OLD_WAF + # Add --notests for each build step to avoid running unit tests on the # build machine. AUBIO_WAF_OPTS = --notests -- 2.34.3 From bugzilla at busybox.net Wed Dec 21 11:25:28 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 11:25:28 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 --- Comment #1 from mats.webjorn at gmail.com --- It turns out that output/images/rpi-firmware/config.txt hasn't updated with content from xxx/boot/config.txt -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Wed Dec 21 12:49:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 13:49:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221219225820.429460-1-fontaine.fabrice@gmail.com> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Message-ID: <20221221124955.GL2909@scaer> Fabrice, All, On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 2.2.0 in > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > > jit_disasm.c: In function 'fprintf_styled': > jit_disasm.c:57:27: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~ > jit_disasm.c:57:35: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > Signed-off-by: Fabrice Fontaine > --- > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > 1 file changed, 41 insertions(+) > create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > new file mode 100644 > index 0000000000..f0bedc1817 > --- /dev/null > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > @@ -0,0 +1,41 @@ > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > +Subject: [PATCH] lib/jit_disasm.c: fix build > + > +Fix the following build failure raised since > +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > + > +jit_disasm.c: In function 'fprintf_styled': > +jit_disasm.c:57:27: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~ > +jit_disasm.c:57:35: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~~~~~~~~~~~~~~~~~~ > + > +Fixes: > + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: sent to lightning at gnu.org] Although I think we could have been a better fix, this has now been applied upstream, so we can just argue that any remaining issue will have to be fixed with another (set of) patches. Applied to master after making it a proper backport, thanks. Regards, Yann E. MORIN. > +--- > + lib/jit_disasm.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > +index 58a269b..68c966d 100644 > +--- a/lib/jit_disasm.c > ++++ b/lib/jit_disasm.c > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > + #endif > + > + #if BINUTILS_2_38 > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) > + { > + va_list args; > + int r; > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 12:47:41 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 13:47:41 +0100 Subject: [Buildroot] [git commit] package/lightning; fix build Message-ID: <20221221125010.B33F086B95@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af1f90cc07e1b74cbda92402926bbcb88a722a93 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump to version 2.2.0 in commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: jit_disasm.c: In function 'fprintf_styled': jit_disasm.c:57:27: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~ jit_disasm.c:57:35: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-lib-jit_disasm.c-fix-build.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch new file mode 100644 index 0000000000..9e79be91a0 --- /dev/null +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch @@ -0,0 +1,42 @@ +From 0d828c96c373c34b201ca7ea37b61c1e3b0485cd Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 19 Dec 2022 23:55:31 +0100 +Subject: [PATCH] lib/jit_disasm.c: fix build + +Fix the following build failure raised since +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: + +jit_disasm.c: In function 'fprintf_styled': +jit_disasm.c:57:27: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~ +jit_disasm.c:57:35: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~~~~~~~~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 + +Signed-off-by: Fabrice Fontaine +[yann.morin.1998 at free.fr: make it a backport now it's applied upstream] +Signed-off-by: Yann E. MORIN +--- + lib/jit_disasm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c +index 58a269b..68c966d 100644 +--- a/lib/jit_disasm.c ++++ b/lib/jit_disasm.c +@@ -54,7 +54,7 @@ static FILE *disasm_stream; + #endif + + #if BINUTILS_2_38 +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) + { + va_list args; + int r; +-- +2.25.1 + From yann.morin.1998 at free.fr Wed Dec 21 13:06:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 14:06:53 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https In-Reply-To: <20221220180306.17253-1-ps.report@gmx.net> References: <20221220180306.17253-1-ps.report@gmx.net> Message-ID: <20221221130653.GM2909@scaer> Peter, All, On 2022-12-20 19:03 +0100, Peter Seiderer spake thusly: > Signed-off-by: Peter Seiderer > --- > Notes: > > - the mirror list URL http://search.cpan.org/mirror seems outdated > (re-directed to https://metacpan.org/mirrors aka 'Not Found - The > resource you requested could not be found.'). > > The closest matching URLs I found are: > > https://www.cpan.org/SITES.html > http://mirrors.cpan.org/map.html > http://mirrors.cpan.org/ I've updated the help text with those last two URLs (table and map), extended the commit log with your good explanations above, and a few additions. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Config.in b/Config.in > index 3c57c591a8..c318223d1d 100644 > --- a/Config.in > +++ b/Config.in > @@ -287,7 +287,7 @@ config BR2_LUAROCKS_MIRROR > > config BR2_CPAN_MIRROR > string "CPAN mirror (Perl packages)" > - default "http://cpan.metacpan.org" > + default "https://cpan.metacpan.org" > help > CPAN (Comprehensive Perl Archive Network) is a repository of > Perl packages. It has multiple software mirrors scattered > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Wed Dec 21 13:10:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:10:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 In-Reply-To: <20221208202721.5592-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:27:21 +0100") References: <20221208202721.5592-1-fontaine.fabrice@gmail.com> Message-ID: <87sfh8rjgv.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > This bump will fix the following build failure without NPTL thanks to > https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d > which is raised since bump to version 2.13.2 in commit > 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and > https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: > In file included from thread.c:10: > ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': > ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) > 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog > Fixes: > - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Wed Dec 21 13:10:16 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 13:10:16 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann.morin.1998 at free.fr Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #2 from Yann E. MORIN --- Mats, All, > output/images/rpi-firmware/config.txt hasn't updated with > content from xxx/boot/config.txt config.txt is instaleld by the rpi-firmware package, so when you change it (or change BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE to point to another file), then you need to instruct Buildroot to reinstall the package: $ make rpi-firmware-reinstall Otherwise, when changing the configuration (like changing BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE is), Buildroot only guarantees that it is entorely taken into account on a full rebuild: $ make clean; make See the manual: https://buildroot.org/downloads/manual/manual.html#_full_rebuild Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Dec 21 13:09:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:09:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221221131111.6379A86B9A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9b0eb58758ac284669d9f55c15a18a2168bf5b79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 2d94e7a6214c3bbf9add65e7ab29b530d2d57b70) Signed-off-by: Peter Korsgaard --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 13:09:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:09:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221221131217.4470B86BA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca73cd87c885af2e0ded07a0736f5745ba326435 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 2d94e7a6214c3bbf9add65e7ab29b530d2d57b70) Signed-off-by: Peter Korsgaard --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 14:01:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:01:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 In-Reply-To: <20221208211722.4101146-1-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:17:22 -0800") References: <20221208211722.4101146-1-christian@paral.in> Message-ID: <87o7rwrh35.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 > and other bugfixes, see: > https://github.com/containerd/containerd/releases/tag/v1.6.12 > Signed-off-by: Christian Stewart Committed to 2022.11.x, thanks. For 2022.02.x I will instead bump to 1.5.16 which has the same fix. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:15:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:15:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/containerd: security bump to version 1.5.16 Message-ID: <20221221141604.B267F86BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1ab42087c9f9f6225db4ef613b8496f638a9a14 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.5.16 Signed-off-by: Peter Korsgaard --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 39d040016c..ced95f2aff 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 ac75e2a5552163c203f836f5e9feac349f78f7956e8da228c372a12554b1ee40 containerd-1.5.13.tar.gz +sha256 d14c703ea6d60a45ef2db8f2275ddae6a3538305117c7813fa24dcf12f4b7d85 containerd-1.5.16.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 5f91d089b8..aa5e89df03 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.5.13 +CONTAINERD_VERSION = 1.5.16 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 13:31:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:31:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/containerd: security bump to version 1.6.12 Message-ID: <20221221141727.BB92186BC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b912c01a7d804291fca3c4e2cb7b09b45631a253 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 4634a22cf70ec957ceabbb0dcd9611c824bc7a60) Signed-off-by: Peter Korsgaard --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 14:19:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:19:16 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:22:14 -0800") References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <87k02krg9n.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > https://github.com/moby/moby/releases/tag/v20.10.21 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:19:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:19:21 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-2-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:22:15 -0800") References: <20221208212215.4109073-1-christian@paral.in> <20221208212215.4109073-2-christian@paral.in> Message-ID: <87fsd8rg9i.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > https://github.com/moby/moby/releases/tag/v20.10.21 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:18:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221221141931.2E93386BCB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e57617fbce5bb6577e8d9a07101a0387ad7bc4eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 309bc5d2d4b0f3ca133b40e36ee949411b3d532d) Signed-off-by: Peter Korsgaard --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 8dc2d0e6cf..da6d7aecb4 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221221141931.395FA86BCC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7ccb8decc1ef97eb3dca967c1bf36de2e9dbead branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2) Signed-off-by: Peter Korsgaard --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221221142052.E618286BD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4882016b7e829a7b83b6b9f23664d7a2ebff1b8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2) Signed-off-by: Peter Korsgaard --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221221142052.D8FE586BD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785ebc18cf374316ff012157809cd7b9e13f737c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 309bc5d2d4b0f3ca133b40e36ee949411b3d532d) Signed-off-by: Peter Korsgaard --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:23:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:23:47 +0100 Subject: [Buildroot] [git commit] package/opensc: propagate dependencies from pcsc-lite In-Reply-To: <20221211151913.2984E8641C@busybox.osuosl.org> (Yann E. MORIN's message of "Sun, 11 Dec 2022 15:59:24 +0100") References: <20221211151913.2984E8641C@busybox.osuosl.org> Message-ID: <87bknwrg24.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=071fdbf963228590b453e5111eadc8a74b579aa2 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated > that new dependency to a bunch of packages that select pcsc-lite. > Then commit 8aaa7ecbce1d (package/opensc: new package) introduced > opensc, which selects pcsc-lite. However, the package was submitted > before the dependency to gcc 4.8+ was added to pcsc-lite, and that was > missed during the review. > Add it now. > Signed-off-by: Yann E. MORIN Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:23:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:23:22 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/opensc: propagate dependencies from pcsc-lite Message-ID: <20221221142432.E551786BD6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd26055b43aa7f1dc541e87abcf85b8e9749fad1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated that new dependency to a bunch of packages that select pcsc-lite. Then commit 8aaa7ecbce1d (package/opensc: new package) introduced opensc, which selects pcsc-lite. However, the package was submitted before the dependency to gcc 4.8+ was added to pcsc-lite, and that was missed during the review. Add it now. Signed-off-by: Yann E. MORIN (cherry picked from commit 071fdbf963228590b453e5111eadc8a74b579aa2) Signed-off-by: Peter Korsgaard --- package/opensc/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/opensc/Config.in b/package/opensc/Config.in index 2cec096ac2..8c6a95a41d 100644 --- a/package/opensc/Config.in +++ b/package/opensc/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_OPENSC depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pcsc-lite select BR2_PACKAGE_PCSC_LITE select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL @@ -13,6 +14,7 @@ config BR2_PACKAGE_OPENSC https://github.com/OpenSC/OpenSC/wiki -comment "opensc needs a toolchain with dynamic library, threads" +comment "opensc needs a toolchain with dynamic library, threads, gcc >= 4.9" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From peter at korsgaard.com Wed Dec 21 14:31:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:31:18 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Thu, 8 Dec 2022 20:47:42 +0100") References: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Message-ID: <877cykrfpl.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Bump to latest version to fix build failure with Linux 6.0. > Fixes: > http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > Signed-off-by: Giulio Benetti > --- V1-> V2: > * add Fixes: to commit log as suggested by Sergey Matyukevich Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:30:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:30:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221221143201.738AE86BDD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a9d68487f7540021c6051f43c4f35ea7c31fd630 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti Signed-off-by: Yann E. MORIN (cherry picked from commit 3fbb447cded5120135ce21ce6a5d2936dc79f645) Signed-off-by: Peter Korsgaard --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Wed Dec 21 13:03:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 14:03:25 +0100 Subject: [Buildroot] [git commit] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221144424.4186A86BE0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=add21fd600b2db4dbb930e2e62b9fbb1b72cceb9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index 3c57c591a8..64604a0aed 100644 --- a/Config.in +++ b/Config.in @@ -287,14 +287,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From peter at korsgaard.com Wed Dec 21 15:41:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:41:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221211163758.GU1044805@scaer> (Yann E. MORIN's message of "Sun, 11 Dec 2022 17:37:58 +0100") References: <20221208110247.7002c3ca@c3po> <20221211163758.GU1044805@scaer> Message-ID: <871qosrcgb.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Danilo, All, > On 2022-12-08 11:02 +0100, Danilo Bargen spake thusly: >> Not all target architectures are supported by the "ring" dependency. >> >> Signed-off-by: Danilo Bargen >> --- >> package/tealdeer/Config.in | 8 ++++++++ >> 1 file changed, 8 insertions(+) >> >> diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in >> index 96ed81614b..a61a59f3ee 100644 >> --- a/package/tealdeer/Config.in >> +++ b/package/tealdeer/Config.in >> @@ -1,6 +1,14 @@ >> config BR2_PACKAGE_TEALDEER >> bool "tealdeer" >> depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS >> + # Crypto dependency (ring) not available for mips: >> https://github.com/briansmith/ring/issues/562 >> + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) >> + # Crypto dependency (ring) not available for PowerPC: >> https://github.com/briansmith/ring/issues/389 >> + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) >> + # Crypto dependency (ring) not available for Sparc: >> https://github.com/briansmith/ring/issues/1512 >> + depends on !(BR2_sparc || BR2_sparc64) >> + # Crypto dependency (ring) not available for s390x: >> https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 >> + depends on !BR2_s390x > As Thomas already noted, this patch is badly broken. > I've massaged into back into something that looks nicer, and applied to > master, after simplifying the comment and moving the references to the > commit log. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:38:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:38:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tealdeer: exclude unsupported targets Message-ID: <20221221154153.C15E586BE5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0443c3ece12a9e8340241901f6e732d1a452a78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Not all target architectures are supported by the "ring" dependency: - mips: https://github.com/briansmith/ring/issues/562 - PowerPC: https://github.com/briansmith/ring/issues/389 - Sparc: https://github.com/briansmith/ring/issues/1512 - s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 Signed-off-by: Danilo Bargen Signed-off-by: Yann E. MORIN (cherry picked from commit 22bdfbdfc72681f552ae346a110d81b98ec477e3) Signed-off-by: Peter Korsgaard --- package/tealdeer/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..662a937ce1 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,11 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips, PowerPC, Sparc, s390x + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + depends on !(BR2_sparc || BR2_sparc64) + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are From peter at korsgaard.com Wed Dec 21 15:52:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 In-Reply-To: <20221207052143.18521-1-fido_max@inbox.ru> (Maxim Kochetkov via buildroot's message of "Wed, 7 Dec 2022 08:21:43 +0300") References: <20221207052143.18521-1-fido_max@inbox.ru> Message-ID: <87wn6kpxeb.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov via buildroot writes: > Release notes: https://www.postgresql.org/docs/release/14.6/ > Signed-off-by: Maxim Kochetkov Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:53:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:53:54 +0100 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch In-Reply-To: <20221211175559.73447189@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 17:55:59 +0100") References: <20221207122133.14860-1-neal.frager@amd.com> <20221211175559.73447189@windsurf> Message-ID: <87sfh8pxbh.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > Hello Neal, > On Wed, 7 Dec 2022 05:21:32 -0700 > Neal Frager via buildroot wrote: >> The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch >> is already committed in the Xilinx 2022.2 u-boot release tag. >> >> Signed-off-by: Neal Frager >> --- >> ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- >> configs/zynqmp_zcu106_defconfig | 1 - >> 2 files changed, 41 deletions(-) >> delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch > This should have been part of the commit updating U-Boot. If you didn't > notice then, then this commit should have been very different: (1) it > should clearly indicate that it fixes a bug and (2) it should point to > the commit it is fixing. I've committed with the following commit log: > board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch > Since commit > 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: > bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, > which already carries the psu_init_gpl.c, causing the build to fail as > our patch doesn't apply. > Fix this by dropping the no longer needed patch. > Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") > Signed-off-by: Neal Frager > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:54:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:54:07 +0100 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221211175808.533b3ba2@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 17:58:08 +0100") References: <20221207122133.14860-1-neal.frager@amd.com> <20221207122133.14860-2-neal.frager@amd.com> <20221211175808.533b3ba2@windsurf> Message-ID: <87o7rwpxb4.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Wed, 7 Dec 2022 05:21:33 -0700 > Neal Frager via buildroot wrote: >> The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch >> is already committed in the Xilinx 2022.2 u-boot release tag. >> >> Signed-off-by: Neal Frager >> --- >> ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- >> configs/zynqmp_kria_kv260_defconfig | 1 - >> 2 files changed, 40 deletions(-) >> delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch > Also applied with an improved commit log. Thanks! Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 16:02:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:33 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Thomas Claveirole to package vuejs In-Reply-To: <20221211202900.DA415865CA@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 21:25:29 +0100") References: <20221211202900.DA415865CA@busybox.osuosl.org> Message-ID: <87k02kpwx2.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=ba7b0bf52bf3a749fc280d4ad5b743b5ee180828 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Signed-off-by: Thomas Claveirole > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 16:02:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221221160248.AA9F686BCA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ecd8dca4c2ed0332720d4c7d882743ef6eb2a9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni (cherry picked from commit ba7b0bf52bf3a749fc280d4ad5b743b5ee180828) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 113d7f5ca4..25f70967d7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2654,6 +2654,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From peter at korsgaard.com Wed Dec 21 15:52:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/postgresql: bump version to 14.6 Message-ID: <20221221160248.A051886BEE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=914c6fd93a461a376244c48b9e298c566608a543 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni (cherry picked from commit 8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec) Signed-off-by: Peter Korsgaard --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 32a44bef0f..2de7f3eede 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From peter at korsgaard.com Wed Dec 21 15:51:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:51:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/postgresql: bump version to 14.6 Message-ID: <20221221160354.2260986C07@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a64642035f862103780f1291f785c71f07f48cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni (cherry picked from commit 8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec) Signed-off-by: Peter Korsgaard --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From peter at korsgaard.com Wed Dec 21 15:52:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:55 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Message-ID: <20221221160354.2E6D186C08@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b8a37f554f70586c776cffab8ddb93eb51a889e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni (cherry picked from commit ca9b63a1e0bfa474a75522e62d671ed8b080f19f) Signed-off-by: Peter Korsgaard --- ...p-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ---------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" From peter at korsgaard.com Wed Dec 21 16:02:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221221160354.46DFD86BE4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33482a73b98b30ca1c864325e1d74d2283463fc8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni (cherry picked from commit ba7b0bf52bf3a749fc280d4ad5b743b5ee180828) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 4f862befb0..1d63fe6250 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2760,6 +2760,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From peter at korsgaard.com Wed Dec 21 15:53:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:53:21 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/zynqmp/kria/patches: fix build by dropping U-Boot patch Message-ID: <20221221160354.3A2E486C09@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48cc7c655360890d8197493ffacea9c1450cac53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Since commit 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni (cherry picked from commit 607665e3cecd967759344d6c702babe82ffa604c) Signed-off-by: Peter Korsgaard --- ...p-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ---------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 7afc7748b0..e5b92fa031 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -37,4 +37,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" From peter at korsgaard.com Wed Dec 21 17:11:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:11:06 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Christian Stewart to balena-engine package In-Reply-To: <20221130074444.829636-2-christian@paral.in> (Christian Stewart's message of "Tue, 29 Nov 2022 23:44:44 -0800") References: <20221130074444.829636-1-christian@paral.in> <20221130074444.829636-2-christian@paral.in> Message-ID: <87fsd8ptqt.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:17:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:17:58 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211215429.22afbcbe@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 21:54:29 +0100") References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> <20221211215429.22afbcbe@windsurf> Message-ID: <87bknwptfd.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > Hello Giulio, > On Sun, 11 Dec 2022 16:21:53 +0100 > Giulio Benetti wrote: >> Add pending patches upstream[0] to fix build failure. Patches fix build >> failure with Aarch64 and Linux 5.18/5.19/6.0 >> >> [0]: https://github.com/bootlin/mali-driver/pull/4 >> >> Fixes: >> http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ >> >> Signed-off-by: Giulio Benetti >> --- >> ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ >> ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ >> ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ >> ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ >> ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ >> 5 files changed, 237 insertions(+) >> create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch >> create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch >> create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch >> create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch >> create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > I have applied, but what I did is that I merged your pull request in > the mali-driver project, and then turn this Buildroot change into a > simpler version bump. > Also, while at it, I granted you maintainer rights to the > github.com/bootlin/mali-driver repo so that you can directly push > things there: you're de facto the person looking into this currently! Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:22:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:22:12 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:27:23 +0100") References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <877cykpt8b.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 > and > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:23:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:23:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 In-Reply-To: <20221212210126.2012277-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:01:26 +0100") References: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Message-ID: <873598pt6r.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://news-web.php.net/php.announce/341 > Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:31:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:43 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR In-Reply-To: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> (Quentin Schulz's message of "Tue, 13 Dec 2022 15:17:19 +0100") References: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> Message-ID: <87y1r0oe80.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:41:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 In-Reply-To: <20221214182210.158323-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 19:22:10 +0100") References: <20221214182210.158323-1-bernd.kuhls@t-online.de> Message-ID: <87tu1oodrw.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003303.html > Security advisory: > https://lists.x.org/archives/xorg-announce/2022-December/003302.html > Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, > CVE-2022-46344 and CVE-2022-4283. > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:17:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:17:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221221174143.3ED8B86C05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5efe767420aed5aa88b56a37316720812adc642f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Update to the latest upstream version, to which a few fixes were added to fix build failures with Aarch64 and Linux 5.18/5.19/6.0 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni (cherry picked from commit 8405dcae33b47bd5b8cf5ef4faf0db01644a1d4a) Signed-off-by: Peter Korsgaard --- package/mali-driver/mali-driver.hash | 2 +- package/mali-driver/mali-driver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mali-driver/mali-driver.hash b/package/mali-driver/mali-driver.hash index d18db55fe0..5d32c1af8a 100644 --- a/package/mali-driver/mali-driver.hash +++ b/package/mali-driver/mali-driver.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 512ca30916fd9b9abec70073fced1c2d33757cddbcb3d0f1d1c4b8c6c318f207 mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc.tar.gz +sha256 761e3f000b4c546cbd35baf34f5a0d1090f048dd44ee543773674192fd95f6b3 mali-driver-87c13e6994b20b5068e3a5e4f4c1b64db666a4c8.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/mali-driver/mali-driver.mk b/package/mali-driver/mali-driver.mk index 515f70c429..bdc9fedeb4 100644 --- a/package/mali-driver/mali-driver.mk +++ b/package/mali-driver/mali-driver.mk @@ -4,7 +4,7 @@ # ################################################################################ -MALI_DRIVER_VERSION = 3d697de9bce8bc68bf9408d5407873ce32d0f4fc +MALI_DRIVER_VERSION = 87c13e6994b20b5068e3a5e4f4c1b64db666a4c8 MALI_DRIVER_SITE = $(call github,bootlin,mali-driver,$(MALI_DRIVER_VERSION)) MALI_DRIVER_DEPENDENCIES = linux MALI_DRIVER_LICENSE = GPL-2.0 From peter at korsgaard.com Wed Dec 21 17:31:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221221174143.6619186C2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b5882e30b845ca4e9dfbf65c58454b98244e2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 32c0225b7240c24002038779ad2035a5c16c6299) Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Wed Dec 21 17:10:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:10:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221221174143.3027E86C2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=316b26ecbe4f8a7539d49622d47987712f801892 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 1d63fe6250..48a24c4cea 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -531,6 +531,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/catatonit/ F: package/cni-plugins/ From peter at korsgaard.com Wed Dec 21 17:20:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:20:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libmbim: fix license Message-ID: <20221221174143.4AED886C31@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9f4f004edc849c764b1d10101d1404fc61b83927 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit f3b31a39fdffbf738789885f6e318131055e4b9b) Signed-off-by: Peter Korsgaard --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..c14b7f4bee 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.26.4 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:41:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221221174143.73ABE86C2F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2dcbce7be1605ba8301661c6fe950755e5ad1517 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit b8881d4d7e4822337c222fadf4630a49eec1e9ce) Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 21 17:22:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:22:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/php: bump version to 8.1.13 Message-ID: <20221221174143.58FF586C33@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=adb2ed642ae56d540dd764d933e0668234b1f256 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 148ae3338c70881cc2caebdd9b45cc6212362a2b) Signed-off-by: Peter Korsgaard --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:20:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:20:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmbim: fix license Message-ID: <20221221174250.7639386C47@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd43980688b619b612635f43ce6a3cfec343258d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit f3b31a39fdffbf738789885f6e318131055e4b9b) Signed-off-by: Peter Korsgaard --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index eba5f0a6e0..4f6c0641e1 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.26.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:11:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:11:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221221174250.6C6C386C46@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e08067884625c80870daa9a986620b65e8ad793 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 25f70967d7..78553184e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -525,6 +525,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/containerd/ F: package/delve/ From peter at korsgaard.com Wed Dec 21 17:41:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221221174250.8D8EA86C4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=782d5a47e70e57c71a6b167bba23b9ef72ed5eba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit b8881d4d7e4822337c222fadf4630a49eec1e9ce) Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 21 17:31:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221221174250.8029286C49@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7898f6bd532635e1d75e3045c0579cced37eff3f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 32c0225b7240c24002038779ad2035a5c16c6299) Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index ee2bc1ee99..1394dd55e7 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Wed Dec 21 17:57:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:45 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:02 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> Message-ID: <87pmccod0m.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2020-35492: > A flaw was found in cairo's image-compositor.c in all versions prior to > 1.17.4. This flaw allows an attacker who can provide a crafted input > file to cairo's image-compositor (for example, by convincing a user to > open a file in an application using cairo, or if an application uses > cairo on untrusted input) to cause a stack buffer overflow -> > out-of-bounds WRITE. The highest impact from this vulnerability is to > confidentiality, integrity, as well as system availability. > Important note: this is not the exact upstream patch. Indeed, the > upstream patch[1] contains a png file which appears as a binary diff > inside the patch. The `patch` tool which is used by Buildroot to apply > patches does not handle that kind of diff. Since it is just a test, it > shouldn't impact the quality of the CVE fix and all changes related to > the test are removed from the patch. > [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:57:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:01 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> Message-ID: <87len0od0g.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2019-6462: > An issue was discovered in cairo 1.16.0. There is an infinite loop in > the function _arc_error_normalized in the file cairo-arc.c, related to > _arc_max_angle_for_tolerance_normalized. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:58:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:44 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:25 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <87h6xoocyz.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > This bump skips four previously released versions which are fixing > various security-related bugs: > https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:59:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:02 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:26 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> <20221214195826.3926072-2-bernd.kuhls@t-online.de> Message-ID: <87cz8cocyh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:59:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 In-Reply-To: <20221214222658.14115-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:26:58 +0100") References: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Message-ID: <878rj0ocx7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following security issues: > - Fix potential heap buffer overread and overwrite in DTLS if > MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and > MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. > - An adversary with access to precise enough information about memory > accesses (typically, an untrusted operating system attacking a secure > enclave) could recover an RSA private key after observing the victim > performing a single private-key operation if the window size used for > the exponentiation was 3 or smaller. > Drop patch (already in version: > https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) > https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 18:00:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:18 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" In-Reply-To: <20221217150909.6494-1-ju.o@free.fr> (Julien Olivain's message of "Sat, 17 Dec 2022 16:09:09 +0100") References: <20221217150909.6494-1-ju.o@free.fr> Message-ID: <874jtoocwd.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. > gperf -- the GNU perfect hash function generator > https://www.gnu.org/software/gperf/ > and > gperftools -- the Google Performance Tools > https://github.com/gperftools/gperftools > are two different and unrelated projects. > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:58:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221221180154.00AD486C5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6352a905a9037611184d1acc34d76d0a3426034 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit aa409d82fc64ee28e7ef9a649875fc577c33f01b) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 48a24c4cea..9adfa2e268 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -349,6 +349,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 21 17:56:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:56:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/cairo: fix CVE-2019-6462 Message-ID: <20221221180153.D6EF386C5B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=205885d0e9640095830d0baf84fc38dfbc38a071 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit b38286d7e5919693cad2dc5b19024b1c03d29c18) Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:58:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/intel-microcode: security bump version to 20221108 Message-ID: <20221221180153.EA58E86C5D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e16a6a0dfa030c7cd7e93648862edcd3aa30cbfe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard (cherry picked from commit f83377b7b30c82da363c7937f693fe979318f598) Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From peter at korsgaard.com Wed Dec 21 18:00:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221221180154.1600486C5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a15a4c66a86f6fcce4d16f81551e0ecc7e64a676 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeb6c654e16863dc9d7f0d5b92414b52669299f) Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Wed Dec 21 17:57:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/cairo: fix CVE-2020-35492 Message-ID: <20221221180153.E0AC986C5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fed0532cb8be5cee9f4c929fee6a49ffc4258847 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 111ab56d840a6c82367b4a3306494faccd7f934b) Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:59:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221221180154.0B64186C5B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=738d05904cecec9a5d2fa1fce5f92a465d36519d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c2baa583c350b9d594e87f9cab1db597789904df) Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Wed Dec 21 17:58:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221221180302.F1BAF86C79@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0922bbf9055e23bb6bf6b09c5ff08dc76486e3f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit aa409d82fc64ee28e7ef9a649875fc577c33f01b) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 78553184e0..d35ec2058e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -346,6 +346,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 21 17:57:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/cairo: fix CVE-2019-6462 Message-ID: <20221221180302.D0D8686C75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1728357ee3c193eb991ba77e91bd5f2c643de11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit b38286d7e5919693cad2dc5b19024b1c03d29c18) Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:57:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:23 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/cairo: fix CVE-2020-35492 Message-ID: <20221221180302.DBD7586C76@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0be849c72a62131e3753b74aae6769eb3b32907 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 111ab56d840a6c82367b4a3306494faccd7f934b) Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 18:00:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221221180303.11B3A86C76@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8665eaa194bb3f0b561a4a2f75c827a0c68e40f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeb6c654e16863dc9d7f0d5b92414b52669299f) Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Wed Dec 21 17:58:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:30 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/intel-microcode: security bump version to 20221108 Message-ID: <20221221180302.E5B9B86C78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2ee5c6bcadf3b27665c464174ba781eaeb0d37c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard (cherry picked from commit f83377b7b30c82da363c7937f693fe979318f598) Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From peter at korsgaard.com Wed Dec 21 17:59:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221221180303.0744D86C75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aaea3f2c3136c0eb4d91a7e0db6d41ec72235367 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c2baa583c350b9d594e87f9cab1db597789904df) Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index af87d62b30..743664a060 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Wed Dec 21 18:06:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:06:38 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221221180708.465A986C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c9959c256273b58c8e13507569f52159211c844 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 298bcb0455d0cbf4231f4b87a8e132202120ac79) [Peter: drop 6.0.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 12 ++++++------ package/linux-headers/Config.in.host | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5d0d353ff..18e7d70fda 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.82" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.83" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.115-cip7" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.109-cip5-rt4" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index f265280d17..5222ddeafc 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 f3559be277be9200897022282be18cfc0278d1d8baec8058305b04b9cd72002a linux-cip-5.10.115-cip7.tar.gz sha256 71fba4ed5cb48fa7869e9fe271b68b77fed26775ce5cf2f50891aa8f71c388b3 linux-cip-5.10.109-cip5-rt4.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 48bf36e84e..3dbb43ef7f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -382,12 +382,12 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string default "4.4.302" if BR2_KERNEL_HEADERS_4_4 - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "5.16.20" if BR2_KERNEL_HEADERS_5_16 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From peter at korsgaard.com Wed Dec 21 18:04:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:04:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221221180708.9792886C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f817f53ffc9387438b0974fc24f57fe1a12410a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 298bcb0455d0cbf4231f4b87a8e132202120ac79) Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..dd211c7f1b 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..86cce61bc8 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Wed Dec 21 18:08:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:08:17 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 13 Dec 2022 21:32:36 +0100") References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <87zgbgmxym.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 18:07:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:07:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221221180827.408E086C91@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d878588b532014da392c19030dd03cb804ce8739 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 447abe169af7e69a82a3e0218670006a42914053) Signed-off-by: Peter Korsgaard --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index 0e8ffea5cb..c3bf31a996 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 1e15b6d451731bc4d3ffd587194dc4bd0f286ac0 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From bryce.schober at gmail.com Wed Dec 21 18:25:46 2022 From: bryce.schober at gmail.com (bryce.schober at gmail.com) Date: Wed, 21 Dec 2022 10:25:46 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Hi Christian, I apologize if I've missed something, but the package config description (and your email intro) don't match the github source repo. On Sat, Dec 17, 2022 at 4:56 PM Christian Stewart via buildroot < buildroot at buildroot.org> wrote: > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > ... > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call > github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > Maybe there's a reason for this that I'm missing? Thanks, <>< <>< <>< Bryce Schober -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian at paral.in Wed Dec 21 18:56:40 2022 From: christian at paral.in (Christian Stewart) Date: Wed, 21 Dec 2022 10:56:40 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Bryce, On Wed, Dec 21, 2022, 10:26 AM wrote: > Hi Christian, > > I apologize if I've missed something, but the package config description > (and your email intro) don't match the github source repo. > Good catch, thanks, yes the link in Config.in is incorrect and should be this instead: https://github.com/morrownr/8821cu-20210118 Thanks, Christian -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Wed Dec 21 19:40:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:40:31 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https In-Reply-To: <20221219214620.28780-1-ps.report@gmx.net> (Peter Seiderer's message of "Mon, 19 Dec 2022 22:46:20 +0100") References: <20221219214620.28780-1-ps.report@gmx.net> Message-ID: <87v8m4mtow.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > Signed-off-by: Peter Seiderer Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:41:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:02 +0100 Subject: [Buildroot] [git commit] utils/scancpan: bump required perl version In-Reply-To: <20221220162308.3695686AD9@busybox.osuosl.org> (Yann E. MORIN's message of "Tue, 20 Dec 2022 17:22:27 +0100") References: <20221220162308.3695686AD9@busybox.osuosl.org> Message-ID: <87r0wsmto1.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=4cbef389f3e10d1cbdcd9961fb128dfd9b85debf > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > As the comment in package/perl/perl.mk instructs, bumping the perl > version must be propagated to utils/scancpan as well. > However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) > forgot to do so. > Fixes: 7c1ef8129f37 > Signed-off-by: Yann E. MORIN Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:42:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:42:15 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https In-Reply-To: <20221220180306.17253-1-ps.report@gmx.net> (Peter Seiderer's message of "Tue, 20 Dec 2022 19:03:06 +0100") References: <20221220180306.17253-1-ps.report@gmx.net> Message-ID: <87mt7gmtm0.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > Signed-off-by: Peter Seiderer > --- > Notes: > - the mirror list URL http://search.cpan.org/mirror seems outdated > (re-directed to https://metacpan.org/mirrors aka 'Not Found - The > resource you requested could not be found.'). > The closest matching URLs I found are: > https://www.cpan.org/SITES.html > http://mirrors.cpan.org/map.html > http://mirrors.cpan.org/ Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:38:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] utils/scancpan: bump required perl version Message-ID: <20221221194229.3082E86CC0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab1ed52570824e2a82890bb59de51d816ef3ea0c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN (cherry picked from commit 4cbef389f3e10d1cbdcd9961fb128dfd9b85debf) Signed-off-by: Peter Korsgaard --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From peter at korsgaard.com Wed Dec 21 19:38:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221221194229.2355F86CB9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a3f721c321ef5e26e2f7bb5fa8c65de2b97b8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN (cherry picked from commit 072df09e2f62e6d797df743b0ebf42a6a5910ff9) Signed-off-by: Peter Korsgaard --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From peter at korsgaard.com Wed Dec 21 19:41:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221194229.3AE6A86CC1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=62fe783ba212595477c8185906ef30567a994e80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN (cherry picked from commit add21fd600b2db4dbb930e2e62b9fbb1b72cceb9) Signed-off-by: Peter Korsgaard --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index f0cd6f48ed..307fa8a636 100644 --- a/Config.in +++ b/Config.in @@ -285,14 +285,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From peter at korsgaard.com Wed Dec 21 19:38:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] utils/scancpan: bump required perl version Message-ID: <20221221194338.3DB9086CD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9039988057bdd180769e20273791316893d5c019 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN (cherry picked from commit 4cbef389f3e10d1cbdcd9961fb128dfd9b85debf) Signed-off-by: Peter Korsgaard --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From peter at korsgaard.com Wed Dec 21 19:36:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:36:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221221194338.32F9786CCE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=944394a849237f1d63c7731e3c4d9fe065a52682 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN (cherry picked from commit 072df09e2f62e6d797df743b0ebf42a6a5910ff9) Signed-off-by: Peter Korsgaard --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From peter at korsgaard.com Wed Dec 21 19:41:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:51 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221194338.4A26386CD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b2addf40a1daa526bcdc9edf81916296b99ff22d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN (cherry picked from commit add21fd600b2db4dbb930e2e62b9fbb1b72cceb9) Signed-off-by: Peter Korsgaard --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index 3c57c591a8..64604a0aed 100644 --- a/Config.in +++ b/Config.in @@ -287,14 +287,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From glex.spb at gmail.com Wed Dec 21 20:03:25 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Wed, 21 Dec 2022 20:03:25 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc Message-ID: <20221221200326.2420013-1-glex.spb@gmail.com> GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. This adds a patch to address the issue. The patch is from: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105730#c8 Signed-off-by: Gleb Mazovetskiy --- .../gcc/12.2.0/0002-fix-condvar-compat.patch | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 package/gcc/12.2.0/0002-fix-condvar-compat.patch diff --git a/package/gcc/12.2.0/0002-fix-condvar-compat.patch b/package/gcc/12.2.0/0002-fix-condvar-compat.patch new file mode 100644 index 0000000000..9bbd481dbe --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar-compat.patch @@ -0,0 +1,33 @@ +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,22 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { ++ static std::__condvar std::condition_variable::* value; ++ }; ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +92,7 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx -- 2.37.2 From bernd.kuhls at t-online.de Wed Dec 21 21:07:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 21 Dec 2022 22:07:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcurl: security bump version to 7.87.0 Message-ID: <20221221210704.1868595-1-bernd.kuhls@t-online.de> Fixes the following security issues: - CVE-2022-43551: Another HSTS bypass via IDN https://curl.se/docs/CVE-2022-43551.html - CVE-2022-43552: HTTP Proxy deny use-after-free https://curl.se/docs/CVE-2022-43552.html Changelog: https://curl.se/changes.html Signed-off-by: Bernd Kuhls --- package/libcurl/libcurl.hash | 4 ++-- package/libcurl/libcurl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcurl/libcurl.hash b/package/libcurl/libcurl.hash index c0e2378cac..230ec8d704 100644 --- a/package/libcurl/libcurl.hash +++ b/package/libcurl/libcurl.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://curl.se/download/curl-7.84.0.tar.xz.asc +# https://curl.se/download/curl-7.87.0.tar.xz.asc # signed with key 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 -sha256 2d61116e5f485581f6d59865377df4463f2e788677ac43222b496d4e49fb627b curl-7.86.0.tar.xz +sha256 ee5f1a1955b0ed413435ef79db28b834ea5f0fb7c8cfb1ce47175cc3bee08fff curl-7.87.0.tar.xz sha256 321b1a09ebc30410f2e837c072e5521cf7095b757193af4a7dae1086e36ed31a COPYING diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index 8de4358107..994b685d34 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCURL_VERSION = 7.86.0 +LIBCURL_VERSION = 7.87.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.xz LIBCURL_SITE = https://curl.se/download LIBCURL_DEPENDENCIES = host-pkgconf \ -- 2.34.1 From yann.morin.1998 at free.fr Wed Dec 21 21:10:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:10:44 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs Message-ID: <20221221211620.BC95286CF3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8cbfbe487ac6fb00c037475ed8aaca3d89899769 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master To mount our /var tmpfs when the rootfs is mounted read-only (really, not remounted read-write), we use an entry in fstab. However, /etc could also be a tmpfs (for full state-less systems, or easy factory-reset, see [0]). It also prevents easily ordering other systemd units until after /var is mounted (not impossible, but less easy). So, we register /var as a systemd mount unit, so that we can also have the /var factory populated and functional even when /etc is empty. The var.mount unit is heavily modelled after systemd's own tmp.mount one, so we carry the same license for that file (in case that may apply). This has two side effects: - as hinted previously, it simplifies writing other systemd units to order them after /var is mounted - user can easily replace it with their own, which mounts an actual filesystem [0] http://0pointer.de/blog/projects/stateless.html Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je??re??my Rosen [yann.morin.1998 at free.fr: - split original patch in two - this one only handles converting /var mounting into a systemd unit - adapt commit log accordingly ] Signed-off-by: Yann E. MORIN Reviewed-by: Norbert Lange [yann.morin.1998 at free.fr (as suggested by Norbert): - fix Before= dependencies - drop [Install] section ] Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 3 ++- package/skeleton-init-systemd/var.mount | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ec908b4fac..ff8bc528c0 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -30,7 +30,6 @@ else # back there by the tmpfiles.d mechanism. define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab - echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab endef define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR @@ -52,6 +51,8 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR || exit 1; \ fi; \ done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount new file mode 100644 index 0000000000..e97accef93 --- /dev/null +++ b/package/skeleton-init-systemd/var.mount @@ -0,0 +1,15 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later +# Modelled after systemd's tmp.mount + +[Unit] +Description=Buildroot /var tmpfs +DefaultDependencies=no +Conflicts=umount.target +Before=local-fs.target umount.target +After=swap.target + +[Mount] +What=tmpfs +Where=/var +Type=tmpfs +Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m From yann.morin.1998 at free.fr Wed Dec 21 21:14:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:14:27 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: host the tmpfiles preparation script Message-ID: <20221221211620.C706886CF4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d18176396a4b835615b71f254e1c00add265f4ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 0d9b84b7a83f (package/systemd: invoke systemd-tmpfilesd on final image) forcefully introduced a call to systemd-tmpfiles as a per-rootfs hook, on the premise that would help with read-only rootfs. However, that did not account for the then-pre-existing handling of /var as a factory when the user opted not to remount / read-write (by not setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW). This means that, for users who want to use a factory for /var, the generated filesystem contains the factory files twice: once as stored in the factory, and once as populated by systemd-tmpfilesd. In the hope to reconcile the two solutions, we move the handling of calling systemd-tmpfilesd to the skeleton-init-systemd package, where we already handle the /var factory. Having the two in the same package will make it easier, in the future, to provide the user with a choice whether to use one of the other. Note that it is very important to keep the order of the hooks as they are. Indeed, skeleton-init-systemd sorts before systemd, so its hooks were registered before systemd's hooks; now that we move the CREATE_TMPFILES hook, we must ensure it is called after the PRE_ROOTFS_VAR one, so that the behaviour of acting on the var factory remains. As a final note: we chose the move this way, rather than move the var factory into the systemd package, because it is more related to the system integration on the Buildroot side, rather than the integration of the systemd package in Buildroot. Similarly, the other four rootfs hooks, SYSTEMD_LOCALE_PURGE_CATALOGS, SYSTEMD_UPDATE_CATALOGS, SYSTEMD_RM_CATALOG_UPDATE_SERVICE, and specially SYSTEMD_PRESET_ALL, should also be moved out of the systemd package, because they too are more related to the Buildroot system, rather than to the systemd package itself; but the frontier is very porous in either way, for such a package as special as systemd. Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc: Je??re??my Rosen Cc: Yann E. MORIN Acked-by: Norbert Lange Signed-off-by: Yann E. MORIN --- package/{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh | 0 package/skeleton-init-systemd/skeleton-init-systemd.mk | 6 ++++++ package/systemd/systemd.mk | 6 ------ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/systemd/fakeroot_tmpfiles.sh b/package/skeleton-init-systemd/fakeroot_tmpfiles.sh similarity index 100% rename from package/systemd/fakeroot_tmpfiles.sh rename to package/skeleton-init-systemd/fakeroot_tmpfiles.sh diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ff8bc528c0..559a169aee 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -58,6 +58,12 @@ SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_V endif +define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK + HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) +endef +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK + define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/home mkdir -p $(TARGET_DIR)/srv diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 30a75b7a40..b96873b73f 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -744,12 +744,6 @@ define SYSTEMD_RM_CATALOG_UPDATE_SERVICE endef SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_RM_CATALOG_UPDATE_SERVICE -define SYSTEMD_CREATE_TMPFILES_HOOK - HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ - $(SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) -endef -SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_CREATE_TMPFILES_HOOK - define SYSTEMD_PRESET_ALL $(HOST_DIR)/bin/systemctl --root=$(TARGET_DIR) preset-all endef From yann.morin.1998 at free.fr Wed Dec 21 21:10:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:10:01 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: move /var factory tmpfiles out of /etc Message-ID: <20221221211620.B39C686CF1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff0fd90c3e42dd00283a4eb192ce832f7c03ac30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When the rootfs is not remounted read-write (thus assuming a read-only rootfs like squashfs), we create a tmpfiles.d factory for /var. However, we register those in /etc/tmpfiles.d/, but /etc could also be a tmpfs (for full state-less systems, or easy factory-reset, see [0]). So, we move our var factory to /usr/lib/tmpfiles.d/, which is also the location where systemd itself places its own tmpfiles, and where we already put all our other tmpfiles (see audit, avahi, cryptsetup, dhcp, lighttpd, nfs-utils, quagga, samba4, swupdate) and our handling of systemd's catalog files too. We also rename the file to a better name, so that it is obvious it is generated by us (systemd already installs a var.conf of its own, so we want to avoid name clashing). Last little detail: there is no need or reason to create .../tmpfiles.d/ at install time; it is only needed in the rootfs-pre-cmd hook, so we only create it just before we need it. [0] http://0pointer.de/blog/projects/stateless.html Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je??re??my Rosen [yann.morin.1998 at free.fr: - split original patch in two - this one only moves out of /etc and into /usr/lib - adapt commit log accordingly ] Signed-off-by: Yann E. MORIN Acked-by: Norbert Lange [yann.morin.1998 at free.fr: - rename to 00-buildroot-var.conf as suggested by Norbert ] Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 795a171809..ec908b4fac 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -29,7 +29,6 @@ else # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW - mkdir -p $(TARGET_DIR)/etc/systemd/tmpfiles.d echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab endef @@ -38,6 +37,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var mkdir -p $(TARGET_DIR)/var + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d for i in $(TARGET_DIR)/usr/share/factory/var/* \ $(TARGET_DIR)/usr/share/factory/var/lib/* \ $(TARGET_DIR)/usr/share/factory/var/lib/systemd/*; do \ @@ -51,7 +51,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR printf "C! %s - - - -\n" "$${j}" \ || exit 1; \ fi; \ - done >$(TARGET_DIR)/etc/tmpfiles.d/var-factory.conf + done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR From bernd.kuhls at t-online.de Wed Dec 21 21:16:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 21 Dec 2022 22:16:44 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20221221211644.2760390-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 10 +++++----- package/linux-headers/Config.in.host | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 1bca082cbf..b5c65eded4 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index c7bbb6be99..8d85dc4c6f 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,10 +1,10 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz -sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz -sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz -sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz +sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index cd36c7c763..60bbe5b768 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -399,11 +399,11 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.9.336" if BR2_KERNEL_HEADERS_4_9 default "4.14.302" if BR2_KERNEL_HEADERS_4_14 default "4.19.269" if BR2_KERNEL_HEADERS_4_19 - default "5.4.227" if BR2_KERNEL_HEADERS_5_4 - default "5.10.159" if BR2_KERNEL_HEADERS_5_10 - default "5.15.83" if BR2_KERNEL_HEADERS_5_15 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 - default "6.1" if BR2_KERNEL_HEADERS_6_1 + default "5.4.228" if BR2_KERNEL_HEADERS_5_4 + default "5.10.161" if BR2_KERNEL_HEADERS_5_10 + default "5.15.85" if BR2_KERNEL_HEADERS_5_15 + default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.1.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From yann.morin.1998 at free.fr Wed Dec 21 21:16:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:16:57 +0100 Subject: [Buildroot] [PATCH 1/6 v3] package/skeleton-systemd: move /var factory tmpfiles out of /etc In-Reply-To: <18712_1666122192_634F01D0_18712_304_1_aadcab6f9e8f71b5581c8a15b2773a431bb29ca0.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <18712_1666122192_634F01D0_18712_304_1_aadcab6f9e8f71b5581c8a15b2773a431bb29ca0.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211657.GN2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > When the rootfs is not remounted read-write (thus assuming a read-only > rootfs like squashfs), we create a tmpfiles.d factory for /var. > > However, we register those in /etc/tmpfiles.d/, but /etc could also be > a tmpfs (for full state-less systems, or easy factory-reset, see [0]). > > So, we move our var factory to /usr/lib/tmpfiles.d/, which is also the > location where systemd itself places its own tmpfiles, and where we > already put all our other tmpfiles (see audit, avahi, cryptsetup, dhcp, > lighttpd, nfs-utils, quagga, samba4, swupdate) and our handling of > systemd's catalog files too. We also rename the file to a better name, > so that it is obvious it is generated by us (systemd already installs a > var.conf of its own, so we want to avoid name clashing). > > Last little detail: there is no need or reason to create .../tmpfiles.d/ > at install time; it is only needed in the rootfs-pre-cmd hook, so we > only create it just before we need it. > > [0] http://0pointer.de/blog/projects/stateless.html > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Romain Naour > Cc: Je?re?my Rosen > [yann.morin.1998 at free.fr: > - split original patch in two > - this one only moves out of /etc and into /usr/lib > - adapt commit log accordingly > ] > Signed-off-by: Yann E. MORIN Applied to master with the renaming suggested by Norbert, thanks. Regards, Yann E. MORIN. > --- > package/skeleton-init-systemd/skeleton-init-systemd.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 795a171809..7b66732ef4 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -29,7 +29,6 @@ else > # a real (but empty) directory, and the "factory files" will be copied > # back there by the tmpfiles.d mechanism. > define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > - mkdir -p $(TARGET_DIR)/etc/systemd/tmpfiles.d > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab > endef > @@ -38,6 +37,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > rm -rf $(TARGET_DIR)/usr/share/factory/var > mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var > mkdir -p $(TARGET_DIR)/var > + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d > for i in $(TARGET_DIR)/usr/share/factory/var/* \ > $(TARGET_DIR)/usr/share/factory/var/lib/* \ > $(TARGET_DIR)/usr/share/factory/var/lib/systemd/*; do \ > @@ -51,7 +51,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > printf "C! %s - - - -\n" "$${j}" \ > || exit 1; \ > fi; \ > - done >$(TARGET_DIR)/etc/tmpfiles.d/var-factory.conf > + done >$(TARGET_DIR)/usr/lib/tmpfiles.d/buildroot-factory.conf > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 21:17:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:17:39 +0100 Subject: [Buildroot] [PATCH 2/6 v3] package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs In-Reply-To: <27491_1666122194_634F01D2_27491_495_1_cf89a104edc507c063e6f4716cc859891b489d27.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <27491_1666122194_634F01D2_27491_495_1_cf89a104edc507c063e6f4716cc859891b489d27.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211739.GO2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > To mount our /var tmpfs when the rootfs is mounted read-only (really, > not remounted reqd-write), we use an entry in fstab. > > However, /etc could also be a tmpfs (for full state-less systems, or > easy factory-reset, see [0]). It also prevents easily ordeting other > systemd units until after /var is mounted 5not impossible, but less > easy). > > So, we register /var as a systemd mount unit, so that we can also have > the /var factory populated and functional even when /etc is empty. The > var.mount unit is heavily modelled after systemd's own tmp.mount one, so > we carry the same license for that file (in case that may apply). We add > an explicit reverse dependency to systemd-tmpfiles-setup.service, to > ensure /var is mounted before we try to populate it. > > This has two side effects: > - as hinted previously, it simplifies writing other systemd units to > order them after /var is mounted > - replace it with their own, which mounts an actual filesystem > > [0] http://0pointer.de/blog/projects/stateless.html > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Romain Naour > Cc: Je?re?my Rosen > [yann.morin.1998 at free.fr: > - split original patch in two > - this one only handles converting /var mounting into a systemd unit > - adapt commit log accordingly > ] > Signed-off-by: Yann E. MORIN Applied to master with the tweaks suggested by Norbert, thanks. Regards, Yann E. MORIN. > --- > .../skeleton-init-systemd.mk | 3 ++- > package/skeleton-init-systemd/var.mount | 18 ++++++++++++++++++ > 2 files changed, 20 insertions(+), 1 deletion(-) > create mode 100644 package/skeleton-init-systemd/var.mount > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 7b66732ef4..970951d553 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -30,7 +30,6 @@ else > # back there by the tmpfiles.d mechanism. > define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > - echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab > endef > > define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > @@ -52,6 +51,8 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > || exit 1; \ > fi; \ > done >$(TARGET_DIR)/usr/lib/tmpfiles.d/buildroot-factory.conf > + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ > + $(TARGET_DIR)/usr/lib/systemd/system/var.mount > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > > diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount > new file mode 100644 > index 0000000000..6b165dff6d > --- /dev/null > +++ b/package/skeleton-init-systemd/var.mount > @@ -0,0 +1,18 @@ > +# SPDX-License-Identifier: LGPL-2.1-or-later > +# Modelled after systemd's tmp.mount > + > +[Unit] > +Description=Buildroot /var tmpfs > +DefaultDependencies=no > +Conflicts=umount.target > +Before=basic.target local-fs.target umount.target systemd-tmpfiles-setup.service > +After=swap.target > + > +[Mount] > +What=tmpfs > +Where=/var > +Type=tmpfs > +Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m > + > +[Install] > +WantedBy=basic.target > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 21:18:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:18:13 +0100 Subject: [Buildroot] [PATCH 3/6 v3] package/skeleton-systemd: host the tmpfiles preparation script In-Reply-To: <14736_1666122197_634F01D5_14736_488_1_88b7ddd5c7fe78927e68e2f29ea9c9e61e0a782f.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <14736_1666122197_634F01D5_14736_488_1_88b7ddd5c7fe78927e68e2f29ea9c9e61e0a782f.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211813.GP2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > From: "Yann E. MORIN" > > Commit 0d9b84b7a83f (package/systemd: invoke systemd-tmpfilesd on final > image) forcefully introduced a call to systemd-tmpfiles as a per-rootfs > hook, on the premise that would help with read-only rootfs. > > However, that did not account for the then-pre-existing handling of /var > as a factory when the user opted not to remount / read-write (by not > setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW). > > This means that, for users who want to use a factory for /var, the > generated filesystem contains the factory files twice: once as stored in > the factory, and once as populated by systemd-tmpefilesd. > > In the hope to reconcile the two solutions, we move the handling of > calling systemd-tmpfilesd to the skeleton-init-systemd package, where we > already handle the /var factory. Having the two in the same package will > make it easier, in the future, to provide the user with a choice whether > to use one of the other. > > Note that it is very important to keep the order of the hooks as they > are. > > Indeed, skeleton-init-systemd sorts before systemd, so its hooks were > registered before systemd's hooks; now that we move the CREATE_TMPFILES > hook, we must ensure it is called after the PRE_ROOTFS_VAR one, so that > the behaviour of acting on the var factory remains. > > As a final note: we chose the move this way, rather than move the var > factory into the systemd package, because it is more related to the > system integration on the Buildroot side, rather than the integration > of the systemd package in Buildroot. > > Similarly, the other four rootfs hooks, SYSTEMD_LOCALE_PURGE_CATALOGS, > SYSTEMD_UPDATE_CATALOGS, SYSTEMD_RM_CATALOG_UPDATE_SERVICE, and > specially SYSTEMD_PRESET_ALL, should also be moved out of the systemd > package, because they too are more related to the Buildroot system, > rather than to the systemd package itself; but the frontier is very > porous is either way, for such a package as special as systemd. > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Arnout Vandecappelle (Essensium/Mind) > Cc: Romain Naour > Cc: Je?re?my Rosen > Cc: Yann E. MORIN Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh | 0 > package/skeleton-init-systemd/skeleton-init-systemd.mk | 6 ++++++ > package/systemd/systemd.mk | 6 ------ > 3 files changed, 6 insertions(+), 6 deletions(-) > rename package/{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh (100%) > > diff --git a/package/systemd/fakeroot_tmpfiles.sh b/package/skeleton-init-systemd/fakeroot_tmpfiles.sh > similarity index 100% > rename from package/systemd/fakeroot_tmpfiles.sh > rename to package/skeleton-init-systemd/fakeroot_tmpfiles.sh > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 970951d553..89a28d1780 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -58,6 +58,12 @@ SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_V > > endif > > +define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > + HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > + $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > +endef > +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > + > define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS > mkdir -p $(TARGET_DIR)/home > mkdir -p $(TARGET_DIR)/srv > diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk > index 1d7452de19..e4a8114221 100644 > --- a/package/systemd/systemd.mk > +++ b/package/systemd/systemd.mk > @@ -739,12 +739,6 @@ define SYSTEMD_RM_CATALOG_UPDATE_SERVICE > endef > SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_RM_CATALOG_UPDATE_SERVICE > > -define SYSTEMD_CREATE_TMPFILES_HOOK > - HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > - $(SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > -endef > -SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_CREATE_TMPFILES_HOOK > - > define SYSTEMD_PRESET_ALL > $(HOST_DIR)/bin/systemctl --root=$(TARGET_DIR) preset-all > endef > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From marcus.hoffmann at othermo.de Wed Dec 21 22:21:26 2022 From: marcus.hoffmann at othermo.de (Marcus Hoffmann) Date: Wed, 21 Dec 2022 23:21:26 +0100 Subject: [Buildroot] [PATCH next v2 1/7] package/python-idna: set _SETUP_TYPE = flit In-Reply-To: <20221122203130.184496-1-ju.o@free.fr> References: <20221122203130.184496-1-ju.o@free.fr> Message-ID: <7b2f79e7-0880-f210-5c35-d58f7dfaf367@othermo.de> On 22.11.22 21:31, Julien Olivain wrote: > Python idna package switched to pyproject.toml in commit: > https://github.com/kjd/idna/commit/2a00e518efe55d2eeb62cd3f88ace7db41338603 > which is included in idna v3.4. > > When using the old setuptools infra, the package is incorrectly > installed as v0.0, which is then incorrectly detected by other > packages when using setuptools pkg_resources. > > The issue can be reproduced with the command: > > python3 < __requires__ = ["idna >= 2.5"] > import pkg_resources > EOF > > which will fail with output: > > pkg_resources.ContextualVersionConflict: (idna 0.0.0 (/usr/lib/python3.11/site-packages), Requirement.parse('idna>=2.5'), {'hyperlink'}) > pkg_resources.DistributionNotFound: The 'idna>=2.5' distribution was not found and is required by hyperlink > > This commit changes _SETUP_TYPE to "flit" to fix this issue. > > Signed-off-by: Julien Olivain Reviewed-by: Marcus Hoffmann > --- > Changes v1 -> v2: > - Included James' review comment: > - _SETUP_TYPE changed from pep517 to flit > --- > package/python-idna/python-idna.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/python-idna/python-idna.mk b/package/python-idna/python-idna.mk > index 4d9994a9c7..3976cb1518 100644 > --- a/package/python-idna/python-idna.mk > +++ b/package/python-idna/python-idna.mk > @@ -9,7 +9,7 @@ PYTHON_IDNA_SOURCE = idna-$(PYTHON_IDNA_VERSION).tar.gz > PYTHON_IDNA_SITE = https://files.pythonhosted.org/packages/8b/e1/43beb3d38dba6cb420cefa297822eac205a277ab43e5ba5d5c46faf96438 > PYTHON_IDNA_LICENSE = BSD-3-Clause > PYTHON_IDNA_LICENSE_FILES = LICENSE.md > -PYTHON_IDNA_SETUP_TYPE = setuptools > +PYTHON_IDNA_SETUP_TYPE = flit > > $(eval $(python-package)) > $(eval $(host-python-package)) ________________________________ othermo GmbH | Sitz der Gesellschaft: Alzenau | Amtsgericht Aschaffenburg: HRB 14783 | USt-IdNr.: DE319977978 | Gesch?ftsf?hrung: Dr. Dennis Metz. From neal.frager at amd.com Thu Dec 22 06:37:10 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 06:37:10 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20221222063710.4324-1-neal.frager@amd.com> When using the buildroot compiler, it builds the u-boot.itb immediately after building the fit-dtb.blob. This causes a build failure when using the CONFIG_MULTI_DTB_FIT build configuration. This patch adds the necessary dependency to guarantee that the fit-dtb.blob has finished building before trying to build the u-boot.itb. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3310463281 This patch has been submitted to u-boot mainline: https://lore.kernel.org/all/20221221075446.47141-1-neal.frager at amd.com/ Signed-off-by: Neal Frager --- V1->V2: - Changed the uboot patch from a delay to a proper dependency wait --- board/zynqmp/kria/kv260/kv260.sh | 2 +- ...-0001-makefile-add-multi_dtb_fit-dep.patch | 32 +++++++++++++++++++ board/zynqmp/kria/uboot.fragment | 1 + configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh index e891852009..e3467f3068 100755 --- a/board/zynqmp/kria/kv260/kv260.sh +++ b/board/zynqmp/kria/kv260/kv260.sh @@ -8,5 +8,5 @@ UBOOT_DIR=$4 -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch b/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch new file mode 100644 index 0000000000..ddc04cacac --- /dev/null +++ b/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch @@ -0,0 +1,32 @@ +From 8b181bf582c17cf709a62cf499f9709c94f49d33 Mon Sep 17 00:00:00 2001 +From: Neal Frager +Date: Wed, 21 Dec 2022 07:51:42 +0000 +Subject: [PATCH v1 1/1] makefile: add multi_dtb_fit dep + +With certain gcc compilers, the u-boot.itb is built immediately after dtb +generation. If CONFIG_MULTI_DTB_FIT is used, it is possible that the +fit-dtb.blob is not finished in time. + +This patch adds a necessary dependency to guarantee that the fit-dtb.blob +is built before attempting to build the u-boot.itb. + +Signed-off-by: Neal Frager +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index b96e2ffa15..682a5d94fd 100644 +--- a/Makefile ++++ b/Makefile +@@ -1425,6 +1425,7 @@ MKIMAGEFLAGS_u-boot.itb += -B 0x8 + ifdef U_BOOT_ITS + u-boot.itb: u-boot-nodtb.bin \ + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ ++ $(if $(CONFIG_MULTI_DTB_FIT),$(FINAL_DTB_CONTAINER)) \ + $(U_BOOT_ITS) FORCE + $(call if_changed,mkfitimage) + $(BOARD_SIZE_CHECK) +-- +2.17.1 + diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..40709549dc 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,4 +1,5 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 +CONFIG_MULTI_DTB_FIT=y CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,3 +38,4 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From peter at korsgaard.com Thu Dec 22 07:38:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:38:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcurl: security bump version to 7.87.0 In-Reply-To: <20221221210704.1868595-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 21 Dec 2022 22:07:04 +0100") References: <20221221210704.1868595-1-bernd.kuhls@t-online.de> Message-ID: <87ili3nb0m.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Fixes the following security issues: > - CVE-2022-43551: Another HSTS bypass via IDN > https://curl.se/docs/CVE-2022-43551.html > - CVE-2022-43552: HTTP Proxy deny use-after-free > https://curl.se/docs/CVE-2022-43552.html > Changelog: https://curl.se/changes.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 07:39:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:39:52 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series In-Reply-To: <20221221211644.2760390-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 21 Dec 2022 22:16:44 +0100") References: <20221221211644.2760390-1-bernd.kuhls@t-online.de> Message-ID: <87edsrnayf.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 07:39:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:39:31 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20221222074011.256E486D23@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0245d30e569cc88875f7ed5b162029064128e89e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 10 +++++----- package/linux-headers/Config.in.host | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 1bca082cbf..b5c65eded4 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index c7bbb6be99..8d85dc4c6f 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,10 +1,10 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz -sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz -sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz -sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz +sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index cd36c7c763..60bbe5b768 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -399,11 +399,11 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.9.336" if BR2_KERNEL_HEADERS_4_9 default "4.14.302" if BR2_KERNEL_HEADERS_4_14 default "4.19.269" if BR2_KERNEL_HEADERS_4_19 - default "5.4.227" if BR2_KERNEL_HEADERS_5_4 - default "5.10.159" if BR2_KERNEL_HEADERS_5_10 - default "5.15.83" if BR2_KERNEL_HEADERS_5_15 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 - default "6.1" if BR2_KERNEL_HEADERS_6_1 + default "5.4.228" if BR2_KERNEL_HEADERS_5_4 + default "5.10.161" if BR2_KERNEL_HEADERS_5_10 + default "5.15.85" if BR2_KERNEL_HEADERS_5_15 + default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.1.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Thu Dec 22 07:37:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:37:52 +0100 Subject: [Buildroot] [git commit] package/libcurl: security bump version to 7.87.0 Message-ID: <20221222074011.1552C86D21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b91fd750180dd4689cafc72b28696c239821f9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-43551: Another HSTS bypass via IDN https://curl.se/docs/CVE-2022-43551.html - CVE-2022-43552: HTTP Proxy deny use-after-free https://curl.se/docs/CVE-2022-43552.html Changelog: https://curl.se/changes.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libcurl/libcurl.hash | 4 ++-- package/libcurl/libcurl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcurl/libcurl.hash b/package/libcurl/libcurl.hash index c0e2378cac..230ec8d704 100644 --- a/package/libcurl/libcurl.hash +++ b/package/libcurl/libcurl.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://curl.se/download/curl-7.84.0.tar.xz.asc +# https://curl.se/download/curl-7.87.0.tar.xz.asc # signed with key 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 -sha256 2d61116e5f485581f6d59865377df4463f2e788677ac43222b496d4e49fb627b curl-7.86.0.tar.xz +sha256 ee5f1a1955b0ed413435ef79db28b834ea5f0fb7c8cfb1ce47175cc3bee08fff curl-7.87.0.tar.xz sha256 321b1a09ebc30410f2e837c072e5521cf7095b757193af4a7dae1086e36ed31a COPYING diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index 8de4358107..994b685d34 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCURL_VERSION = 7.86.0 +LIBCURL_VERSION = 7.87.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.xz LIBCURL_SITE = https://curl.se/download LIBCURL_DEPENDENCIES = host-pkgconf \ From yann.morin.1998 at free.fr Thu Dec 22 10:07:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:07:59 +0100 Subject: [Buildroot] [git commit] system: add options for /var factory and tmpfiles pre-seed Message-ID: <20221222100824.68BDB86D3A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f79611b3037cf505f00cc67011626deb4d8f5b8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently, when one does not enable remounting the rootfs read-write, i.e. keep it read-only, for example because the filesystem is actually read-only by design, like squashfs, then two things happen: - we create a factory from the content of /var at build time, register tmpfiles entries for it, and mount a tmpfs on /var at runtime, so that systemd-tmpfiles does populate /var from the factory; this is only done when the rootfs is not remounted r/w; - we trigger systemd-tmpfiles at build time, which uses the tmpfiles db, of which our /var entries, to pre-populate the filesystem; this is always done, whether the rootfs is remounted r/w or not. Note that Buildroot mounts a tmpfs on /var, and leaves to the integrator to care for providing an actual filesystem, as there are too many variants and is very specific to each use-case. These two mechanisms are conflicting, semantically, but also technically: the files from the factory will be duplicated, but that may help in some situations when the actual /var filesystem is not mountable. In some cases, it might be preferable to have none, either, or both mechanisms enabled; it highly depends on the ultimate integration scheme chosen for a device. For example, some people will be very happy with a /var that is actually on a tmpfs and that it gets reseeded form scratch at every boot, while others may want to ensure that their system continue to work even when they can't mount something that makes /var writable. YMMV, as they used to say back in the day... So, we introduce two new options, in the system sub-menu, each to drive each mechanism. We default those options to y, to keep the previous behaviour by default, except the var factory is only available when the rootfs is not remounted r/w, as it were so far. We still hint in the help text that there might be some conflict between the two mechanisms, but since it has been that way for some time, it does not look too broken for most people. Since that introduces more options related to systemd being chosen as an init system, we gather those two options and the existing one inside a if-endif block, rather than adding more 'depends on' on each options. Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc: Je??re??my Rosen Cc: Yann E. MORIN Signed-off-by: Yann E. MORIN --- .../skeleton-init-systemd/skeleton-init-systemd.mk | 7 ++-- system/Config.in | 42 +++++++++++++++++++++- 2 files changed, 46 insertions(+), 3 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 559a169aee..30783dfd26 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -32,6 +32,7 @@ define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab endef +ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var @@ -55,14 +56,16 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +endif # BR2_INIT_SYSTEMD_VAR_FACTORY +endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW -endif - +ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK +endif # BR2_INIT_SYSTEMD_POPULATE_TMPFILES define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/home diff --git a/system/Config.in b/system/Config.in index 888c24ce81..806a747315 100644 --- a/system/Config.in +++ b/system/Config.in @@ -154,10 +154,48 @@ source "$BR2_BASE_DIR/.br2-external.in.init" endchoice +if BR2_INIT_SYSTEMD + +config BR2_INIT_SYSTEMD_VAR_FACTORY + bool "build a factory to populate a tmpfs on /var" + default y # legacy + depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW + help + Build a factory of the content of /var as installed by + packages, mount a tmpfs on /var at runtime, so that + systemd-tmpfiles can populate it from the factory. + + This may help on a read-only rootfs. + + It probably does not play very well with triggering a call + to systemd-tmpfiles at build time (below). + + Note: Buildroot mounts a tmpfs on /var to at least make the + system bootable out of the box; mounting a filesystem from + actual storage is left to the integration, as it is too + specific and may need preparatory work like partitionning a + device and/or formatting a filesystem first, so that falls + out of the scope of Buildroot. + + To use persistent storage, provide a systemd dropin for the + var.mount unit, that overrides the What and Type, and possibly + the Options and After, fields. + +config BR2_INIT_SYSTEMD_POPULATE_TMPFILES + bool "trigger systemd-tmpfiles during build" + default y # legacy + help + Act on the systemd-tmpfiles.d database at build time, when + assembling the root filesystems. + + This may help on a read-only filesystem. + + It probably does not play very well with the /var factory + (above). + config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET string "The default unit systemd starts at bootup" default "multi-user.target" - depends on BR2_INIT_SYSTEMD help Specify the name of the unit configuration file to be started at bootup by systemd. Should end in ".target". @@ -165,6 +203,8 @@ config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET https://www.freedesktop.org/software/systemd/man/systemd.special.html#default.target +endif # BR2_INIT_SYSTEMD + choice prompt "/dev management" if !BR2_INIT_SYSTEMD default BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS From yann.morin.1998 at free.fr Thu Dec 22 10:08:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:08:51 +0100 Subject: [Buildroot] [PATCH 4/6 v3] system: add options for /var factory and tmpfiles pre-seed In-Reply-To: <30918_1666122199_634F01D7_30918_364_1_3fe68afdbb79505161ac76e31e6054dc44dd340d.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <30918_1666122199_634F01D7_30918_364_1_3fe68afdbb79505161ac76e31e6054dc44dd340d.1666122184.git.yann.morin@orange.com> Message-ID: <20221222100851.GQ2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > From: "Yann E. MORIN" > > Currently, when one does not enable remounting the rootfs read-write, > i.e. keep it read-only, for example because the filesystem is actualyl > read-only by design, like squashfs, then two things happen: > > - we create a factory from the content of /var at build time, register > tmpfiles entries for it, and mount a tmpfs on /var at runtime, so > that systemd-tmpfiles does populate /var from the factory; this is > only done when the rootfs is not remounted r/w; > > - we trigger systemd-tmpfiles at build time, which uses the tmpfiles > db, of which our /var entries, to pre-populate the filesystem; this > is always done, whether the rootfs is remounted r/w or not. > > Note that Buildroot mounts a tmpfs on /var, and leaves to the integrator > to care for providing an actual filesystem, as there are too many > variants and is very specific to each use-case. > > These two mechanisms are conflicting, semantically, bit also > technically: the files from the factory will be duplicated, but that > may help in some situations when the actual /var filesystem is not > mountable. > > In some cases, it might be preferable to have none, either, or both > mechanisms enabled; it highly depends on the ultimate integration scheme > chosen for a device. > > For example, some people will be very happy with a /var that is actually > on a tmpfs and that it gets reseeded form scratch at every boot, while > others may want to ensure that their system continue to work even when > they can't mount something that makes /var writable. > > YMMV, as they used to say back in the day... > > So, we introduce two new options, in the system sub-menu, each to drive > each mechanism. We default those options to y, to keep the previous > behaviour by default, except the var factory is only available when the > rootfs is not remounted r/w, as it were so far. > > We still hint in the help text that there might be some conflict between > the two mechanisms, bt since it has been that way for some time, it does > not look too broken for most people. > > Since that introduces more options related to systemd being chosen as an > init system, we gather those two options and the existing one inside a > if-endif block, rather than adding more 'depends on' on each options. > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Arnout Vandecappelle (Essensium/Mind) > Cc: Romain Naour > Cc: Je?re?my Rosen > Cc: Yann E. MORIN Applied to master, after fixing my many usual typoes, thanks. Regards, Yann E. MORIN. > --- > .../skeleton-init-systemd.mk | 7 +++- > system/Config.in | 42 ++++++++++++++++++- > 2 files changed, 46 insertions(+), 3 deletions(-) > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 89a28d1780..69991265a5 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -32,6 +32,7 @@ define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > endef > > +ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) > define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > rm -rf $(TARGET_DIR)/usr/share/factory/var > mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var > @@ -55,14 +56,16 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > $(TARGET_DIR)/usr/lib/systemd/system/var.mount > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > +endif # BR2_INIT_SYSTEMD_VAR_FACTORY > +endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > > -endif > - > +ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) > define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > +endif # BR2_INIT_SYSTEMD_POPULATE_TMPFILES > > define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS > mkdir -p $(TARGET_DIR)/home > diff --git a/system/Config.in b/system/Config.in > index 888c24ce81..806a747315 100644 > --- a/system/Config.in > +++ b/system/Config.in > @@ -154,10 +154,48 @@ source "$BR2_BASE_DIR/.br2-external.in.init" > > endchoice > > +if BR2_INIT_SYSTEMD > + > +config BR2_INIT_SYSTEMD_VAR_FACTORY > + bool "build a factory to populate a tmpfs on /var" > + default y # legacy > + depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > + help > + Build a factory of the content of /var as installed by > + packages, mount a tmpfs on /var at runtime, so that > + systemd-tmpfiles can populate it from the factory. > + > + This may help on a read-only rootfs. > + > + It probably does not play very well with triggering a call > + to systemd-tmpfiles at build time (below). > + > + Note: Buildroot mounts a tmpfs on /var to at least make the > + system bootable out of the box; mounting a filesystem from > + actual storage is left to the integration, as it is too > + specific and may need preparatory work like partitionning a > + device and/or formatting a filesystem first, so that falls > + out of the scope of Buildroot. > + > + To use persistent storage, provide a systemd dropin for the > + var.mount unit, that overrides the What and Type, and possibly > + the Options and After, fields. > + > +config BR2_INIT_SYSTEMD_POPULATE_TMPFILES > + bool "trigger systemd-tmpfiles during build" > + default y # legacy > + help > + Act on the systemd-tmpfiles.d database at build time, when > + assembling the root filesystems. > + > + This may help on a read-only filesystem. > + > + It probably does not play very well with the /var factory > + (above). > + > config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET > string "The default unit systemd starts at bootup" > default "multi-user.target" > - depends on BR2_INIT_SYSTEMD > help > Specify the name of the unit configuration file to be started > at bootup by systemd. Should end in ".target". > @@ -165,6 +203,8 @@ config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET > > https://www.freedesktop.org/software/systemd/man/systemd.special.html#default.target > > +endif # BR2_INIT_SYSTEMD > + > choice > prompt "/dev management" if !BR2_INIT_SYSTEMD > default BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From neal.frager at amd.com Thu Dec 22 10:31:44 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 10:31:44 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20221222103144.20516-1-neal.frager@amd.com> The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. smk-k26-revA-sck-kv-g-revB has become zynqmp-smk-k26-revA-sck-kv-g-revB. This DTS corresponds to generating the zynqmp-smk-k26-revA.dtb for the k26 som and applying the zynqmp-sck-kv-g-revB.dtbo for the kv260 carrier board. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506541 Signed-off-by: Neal Frager --- V1->V2: - Improved commit message --- configs/zynqmp_kria_kv260_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..40e422a0e4 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -- 2.17.1 From yann.morin.1998 at free.fr Thu Dec 22 10:47:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:47:26 +0100 Subject: [Buildroot] [git commit] support/testing: remove leftover kernel config fragment Message-ID: <20221222104927.775C986D45@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0627cb0e8a9e19d1ac19c1a72302b25ab7b938dc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 86d32208b62a (support/testing/tests/init/test_systemd.py: use downloaded kernel) stopped building a custom kernel for the systemd tests, but forgot to drop the associated kernel config fragment. That fragment is now not used in any test case, so we can drop it. Signed-off-by: Yann E. MORIN --- support/testing/conf/binfmt-misc-kernel-fragment.config | 2 -- 1 file changed, 2 deletions(-) diff --git a/support/testing/conf/binfmt-misc-kernel-fragment.config b/support/testing/conf/binfmt-misc-kernel-fragment.config deleted file mode 100644 index 7c992ff71b..0000000000 --- a/support/testing/conf/binfmt-misc-kernel-fragment.config +++ /dev/null @@ -1,2 +0,0 @@ -# Needed for binfmt_misc service: "Arbitrary Executable File Formats File System" -CONFIG_BINFMT_MISC=y From br015 at umbiko.net Thu Dec 22 10:49:33 2022 From: br015 at umbiko.net (Andreas Ziegler) Date: Thu, 22 Dec 2022 10:49:33 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: References: Message-ID: <85f94ed27ffc69b7cc453d5f8a5505d7@umbiko.net> Fixes a recursive call to __nothrow_wait_cv::wait() in libstdc++-v3/src/c++11/compatibility-condvar.cc which occurs whenever a C++ application (gcc12 +uClibc) calls std::condition_variable::wait() Also observed with: mpd using liburing. Tested-by: Andreas Ziegler On 2022-12-21 12:52, Gleb Mazovetskiy wrote: > GCC 12 produces broken binaries when used with uClibc. > E.g. `gdb` crashes on startup. > > This adds a patch to address the issue. > The patch is from: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105730#c8 > > Signed-off-by: Gleb Mazovetskiy > --- > .../gcc/12.2.0/0002-fix-condvar-compat.patch | 33 +++++++++++++++++++ > 1 file changed, 33 insertions(+) > create mode 100644 package/gcc/12.2.0/0002-fix-condvar-compat.patch > > diff --git a/package/gcc/12.2.0/0002-fix-condvar-compat.patch > b/package/gcc/12.2.0/0002-fix-condvar-compat.patch > new file mode 100644 > index 0000000000..9bbd481dbe > --- /dev/null > +++ b/package/gcc/12.2.0/0002-fix-condvar-compat.patch > @@ -0,0 +1,33 @@ > +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc > ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc > +@@ -67,6 +67,22 @@ _GLIBCXX_END_NAMESPACE_VERSION > + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) > + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) > + { > ++namespace > ++{ > ++ std::__condvar std::condition_variable::* __base_member; > ++ > ++ template > ++ struct cracker > ++ { > ++ static std::__condvar std::condition_variable::* value; > ++ }; > ++ template > ++ std::__condvar std::condition_variable::* > ++ cracker::value = __base_member = X; > ++ > ++ template class cracker<&std::condition_variable::_M_cond>; > ++} > ++ > + struct __nothrow_wait_cv : std::condition_variable > + { > + void wait(std::unique_lock&) noexcept; > +@@ -76,7 +92,7 @@ __attribute__((used)) > + void > + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept > + { > +- this->condition_variable::wait(lock); > ++ (this->*__base_member).wait(*lock.mutex()); > + } > + } // namespace __gnu_cxx > -- > 2.37.2 > > From fontaine.fabrice at gmail.com Thu Dec 22 10:50:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 11:50:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.0 Message-ID: <20221222105011.366729-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Drop autoreconf - Update hash of README.md (year updated with https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 and licensing terms slightly reworded with https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) https://www.libraw.org/news/libraw-0-21-release Signed-off-by: Fabrice Fontaine --- .../0001-Add-Libs.private-to-libraw.pc.patch | 67 ------------------- package/libraw/libraw.hash | 4 +- package/libraw/libraw.mk | 4 +- 3 files changed, 3 insertions(+), 72 deletions(-) delete mode 100644 package/libraw/0001-Add-Libs.private-to-libraw.pc.patch diff --git a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch b/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch deleted file mode 100644 index a90af23178..0000000000 --- a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch +++ /dev/null @@ -1,67 +0,0 @@ -From ad911cbc3c16397cf9d326c30571a4d1edaaa03f Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 2 Jun 2021 07:45:40 +0200 -Subject: [PATCH] Add Libs.private to libraw.pc - -Add Libs.private to libraw.pc to avoid the following static build -failure when enabling libraw with jasper support in imagemagick: - -/home/giuliobenetti/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/giuliobenetti/autobuild/run/instance-1/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libjasper.a(jpg_enc.c.o): in function `jpg_encode': -jpg_enc.c:(.text+0x1f4): undefined reference to `jpeg_stdio_dest' - --ljpeg must be added after -ljasper because jasper depends on jpeg - -Fixes: - - http://autobuild.buildroot.org/results/88e43a1ea2059a684e50b0f5f2af407e8c6df2e1 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/LibRaw/LibRaw/pull/406] ---- - configure.ac | 2 ++ - libraw.pc.in | 1 + - libraw_r.pc.in | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 4ab2f313..7bf5fdfd 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -57,6 +57,7 @@ if test x$jpeg = xtrue; then - AC_CHECK_HEADERS([jpeglib.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JPEG -DUSE_JPEG8" - LIBS="$LIBS -ljpeg" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljpeg $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jpeg headers found])) - ], - AC_MSG_WARN([libjpeg not found]) -@@ -78,6 +79,7 @@ if test x$jasper = xtrue; then - AC_CHECK_HEADERS([jasper/jasper.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JASPER" - LIBS="$LIBS -ljasper" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljasper $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jasper headers found])) - ], - AC_MSG_WARN([libjasper not found]) -diff --git a/libraw.pc.in b/libraw.pc.in -index 1bab18b8..c95fbc48 100644 ---- a/libraw.pc.in -+++ b/libraw.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (non-thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} -diff --git a/libraw_r.pc.in b/libraw_r.pc.in -index e8427271..92bbbffa 100644 ---- a/libraw_r.pc.in -+++ b/libraw_r.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw_r -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} --- -2.30.2 - diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index f2a01c277b..3076810cca 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 dc1b486c2003435733043e4e05273477326e51c3ea554c6864a4eafaff1004a6 LibRaw-0.20.2.tar.gz +sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL -sha256 313415f7f48f6cd3cc78856626aab4bbe97dbb1e9a11db9c25396ca8d0e76cd9 README.md +sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index fc02c7915f..176acf6a44 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.20.2 +LIBRAW_VERSION = 0.21.0 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES @@ -15,8 +15,6 @@ LIBRAW_LICENSE = LGPL-2.1 or CDDL-1.0 LIBRAW_LICENSE_FILES = LICENSE.LGPL LICENSE.CDDL README.md LIBRAW_CPE_ID_VENDOR = libraw LIBRAW_DEPENDENCIES = host-pkgconf -# https://github.com/LibRaw/LibRaw/issues/353 -LIBRAW_AUTORECONF = YES LIBRAW_CXXFLAGS = $(TARGET_CXXFLAGS) LIBRAW_CONF_ENV = CXXFLAGS="$(LIBRAW_CXXFLAGS)" -- 2.35.1 From luca.ceresoli at bootlin.com Thu Dec 22 13:27:45 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 22 Dec 2022 14:27:45 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT In-Reply-To: <20221222063710.4324-1-neal.frager@amd.com> References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <20221222142745.5c577c79@booty> Hello Neal, On Thu, 22 Dec 2022 06:37:10 +0000 Neal Frager wrote: > When using the buildroot compiler, it builds the u-boot.itb immediately > after building the fit-dtb.blob. This causes a build failure when using > the CONFIG_MULTI_DTB_FIT build configuration. This patch adds the necessary > dependency to guarantee that the fit-dtb.blob has finished building before > trying to build the u-boot.itb. > > Fixes: > https://gitlab.com/buildroot.org/buildroot/-/jobs/3310463281 > > This patch has been submitted to u-boot mainline: > https://lore.kernel.org/all/20221221075446.47141-1-neal.frager at amd.com/ And also approved by a maintainer, so Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 22 13:32:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 14:32:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: security bump to version 4.5.0 Message-ID: <20221222133247.85785-1-fontaine.fabrice@gmail.com> Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 - COPYRIGHT renamed to LICENSE.md and year updated with https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b - Use new --{en,dis}able options added by https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef http://www.simplesystems.org/libtiff/releases/v4.5.0.html Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.hash | 4 ++-- package/tiff/tiff.mk | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package/tiff/tiff.hash b/package/tiff/tiff.hash index 6bd28a0f59..73732892a5 100644 --- a/package/tiff/tiff.hash +++ b/package/tiff/tiff.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed tiff-4.4.0.tar.gz -sha256 fbd6fed7938541d2c809c0826225fc85e551fdbfa8732b10f0c87e0847acafd7 COPYRIGHT +sha256 c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464 tiff-4.5.0.tar.gz +sha256 0780558a8bfba0af1160ec1ff11ade4f41c0d7deafd6ecfc796b492a788e380d LICENSE.md diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 525712c9e9..7981bdf2c9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -4,16 +4,18 @@ # ################################################################################ -TIFF_VERSION = 4.4.0 +TIFF_VERSION = 4.5.0 TIFF_SITE = http://download.osgeo.org/libtiff TIFF_LICENSE = tiff license -TIFF_LICENSE_FILES = COPYRIGHT +TIFF_LICENSE_FILES = LICENSE.md TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ + --disable-contrib \ --disable-cxx \ + --disable-tests \ --without-x TIFF_DEPENDENCIES = host-pkgconf @@ -23,7 +25,8 @@ HOST_TIFF_CONF_OPTS = \ --without-x \ --disable-zlib \ --disable-lzma \ - --disable-jpeg + --disable-jpeg \ + --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) @@ -84,12 +87,11 @@ ifneq ($(BR2_PACKAGE_TIFF_JBIG),y) TIFF_CONF_OPTS += --disable-jbig endif -TIFF_SUBDIRS = port libtiff ifeq ($(BR2_PACKAGE_TIFF_UTILITIES),y) -TIFF_SUBDIRS += tools +TIFF_CONF_OPTS += --enable-tools +else +TIFF_CONF_OPTS += --disable-tools endif -TIFF_MAKE = $(MAKE) SUBDIRS="$(TIFF_SUBDIRS)" - $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.35.1 From neal.frager at amd.com Thu Dec 22 13:33:50 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 13:33:50 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221222133350.13402-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 V2->V3: - added DEVELOPERS update V3->V4: - added u-boot patch for CONFIG_MULTI_DTB_FIT build issue --- DEVELOPERS | 3 +- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 41 +++ 5 files changed, 556 insertions(+), 6 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index a200edb7f5..ad9968c4e7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2172,9 +2172,10 @@ F: board/zynqmp/ F: board/zynqmp/kria/ F: configs/versal_vck190_defconfig F: configs/zynq_zc706_defconfig +F: configs/zynqmp_kria_kr260_defconfig +F: configs/zynqmp_kria_kv260_defconfig F: configs/zynqmp_zcu102_defconfig F: configs/zynqmp_zcu106_defconfig -F: configs/zynqmp_kria_kv260_defconfig F: package/bootgen/ F: package/versal-firmware/ diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..448794c10c --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..59fecb64d5 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From neal.frager at amd.com Thu Dec 22 13:36:38 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 22 Dec 2022 13:36:38 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221222133350.13402-1-neal.frager@amd.com> References: <20221222133350.13402-1-neal.frager@amd.com> Message-ID: Hello everyone, This patch is dependent on the following patch being committed first: https://patchwork.ozlabs.org/project/buildroot/patch/20221222063710.4324-1-neal.frager at amd.com/ > This patch adds support for Xilinx Kria KR260 starter kit. > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. > 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. > Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. > Signed-off-by: Neal Frager Best regards, Neal Frager AMD From fontaine.fabrice at gmail.com Thu Dec 22 13:46:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 14:46:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/nasm: bump to version 2.16.01 Message-ID: <20221222134633.103213-1-fontaine.fabrice@gmail.com> https://nasm.us/doc/nasmdocc.html Signed-off-by: Fabrice Fontaine --- package/nasm/nasm.hash | 2 +- package/nasm/nasm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nasm/nasm.hash b/package/nasm/nasm.hash index 86c67d6ba5..e9771c1d7f 100644 --- a/package/nasm/nasm.hash +++ b/package/nasm/nasm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f nasm-2.15.05.tar.xz +sha256 c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 nasm-2.16.01.tar.xz sha256 1563996c52e220e15ef2418e67d39488255aa8c28c89e617074d3afe3ee329e0 LICENSE diff --git a/package/nasm/nasm.mk b/package/nasm/nasm.mk index ecb0889363..043a84cf07 100644 --- a/package/nasm/nasm.mk +++ b/package/nasm/nasm.mk @@ -4,7 +4,7 @@ # ################################################################################ -NASM_VERSION = 2.15.05 +NASM_VERSION = 2.16.01 NASM_SOURCE = nasm-$(NASM_VERSION).tar.xz NASM_SITE = https://www.nasm.us/pub/nasm/releasebuilds/$(NASM_VERSION) NASM_LICENSE = BSD-2-Clause -- 2.35.1 From neal.frager at amd.com Thu Dec 22 14:37:52 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 22 Dec 2022 14:37:52 +0000 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hi Brandon, Luca, > Can you describe a use case where this would be useful? While I > intuitively understand there _might_ be some, I cannot find any good > example based on my experience. > > Building the pm_cfg_obj from source code is very easily done by > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > can be used on multiple zynqmp hardware, while the cfg obj is very > likely to change across different projects, and a somewhat readable > text file is way more understandable than a binary blob. > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. As this patch is still pending, I thought I would change my neutral position on it. At the moment, the defines and format of the pm_cfg_obj.c file could change from one Xilinx release to the next. zynqmp should be mature enough that these changes are minor, but even a single new define being added to the pm_cfg_obj.c could potentially break the zynqmp_pm_cfg_obj_convert.py. Since users might use any version of the Xilinx tools with buildroot, there always could be an issue as Brandon has experienced. For this reason, I believe it is worth having the support for users to supply a pre-compiled pm_cfg_obj.bin, and I would like to see Brandon's patch included in buildroot. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > issue. > > That is different: we now support two different binary formats, not > binary-vs-source, and detection is based on the file extension. > I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering Best regards, Neal Frager AMD From fontaine.fabrice at gmail.com Thu Dec 22 15:25:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 16:25:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables Message-ID: <20221222152506.8310-1-fontaine.fabrice@gmail.com> cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine --- package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..704641dd0a 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_CPE_ID_VENDOR = exfat_project +EXFAT_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 15:57:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 16:57:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/bird: bump to version 2.0.11 Message-ID: <20221222155743.40378-1-fontaine.fabrice@gmail.com> https://bird.network.cz/pipermail/bird-users/2022-December/016431.html Signed-off-by: Fabrice Fontaine --- package/bird/bird.hash | 2 +- package/bird/bird.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/bird/bird.hash b/package/bird/bird.hash index 6ccacd8d58..3e00a1993d 100644 --- a/package/bird/bird.hash +++ b/package/bird/bird.hash @@ -1,2 +1,2 @@ -sha256 7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a bird-2.0.10.tar.gz +sha256 60a7b83b67b9d089d2a745a11fddd12461f631abc7b645b6c085adf90b3f55d6 bird-2.0.11.tar.gz sha256 94c53c84320078920ac1f0d49c81a4e9004512f534521a58bdf145acbcbc2cd2 README diff --git a/package/bird/bird.mk b/package/bird/bird.mk index e1e392168c..1295358fb9 100644 --- a/package/bird/bird.mk +++ b/package/bird/bird.mk @@ -4,7 +4,7 @@ # ################################################################################ -BIRD_VERSION = 2.0.10 +BIRD_VERSION = 2.0.11 BIRD_SITE = https://bird.network.cz/download BIRD_LICENSE = GPL-2.0+ BIRD_LICENSE_FILES = README -- 2.35.1 From peter at korsgaard.com Thu Dec 22 16:41:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.0 In-Reply-To: <20221222105011.366729-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 11:50:11 +0100") References: <20221222105011.366729-1-fontaine.fabrice@gmail.com> Message-ID: <87y1qzl7bh.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop patch (already in version) > - Drop autoreconf > - Update hash of README.md (year updated with > https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 > and licensing terms slightly reworded with > https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) > https://www.libraw.org/news/libraw-0-21-release > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:41:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: security bump to version 4.5.0 In-Reply-To: <20221222133247.85785-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 14:32:47 +0100") References: <20221222133247.85785-1-fontaine.fabrice@gmail.com> Message-ID: <87tu1nl7ai.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, > CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, > CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, > CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 > - COPYRIGHT renamed to LICENSE.md and year updated with > https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b > - Use new --{en,dis}able options added by > https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef > http://www.simplesystems.org/libtiff/releases/v4.5.0.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:42:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:42:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/nasm: bump to version 2.16.01 In-Reply-To: <20221222134633.103213-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 14:46:33 +0100") References: <20221222134633.103213-1-fontaine.fabrice@gmail.com> Message-ID: <87pmcbl7a3.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://nasm.us/doc/nasmdocc.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:41:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:12 +0100 Subject: [Buildroot] [git commit] package/tiff: security bump to version 4.5.0 Message-ID: <20221222164225.BD18886D44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b62ea01369b11f5a4320bb2c909168b21c2642c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 - COPYRIGHT renamed to LICENSE.md and year updated with https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b - Use new --{en,dis}able options added by https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef http://www.simplesystems.org/libtiff/releases/v4.5.0.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/tiff/tiff.hash | 4 ++-- package/tiff/tiff.mk | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package/tiff/tiff.hash b/package/tiff/tiff.hash index 6bd28a0f59..73732892a5 100644 --- a/package/tiff/tiff.hash +++ b/package/tiff/tiff.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed tiff-4.4.0.tar.gz -sha256 fbd6fed7938541d2c809c0826225fc85e551fdbfa8732b10f0c87e0847acafd7 COPYRIGHT +sha256 c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464 tiff-4.5.0.tar.gz +sha256 0780558a8bfba0af1160ec1ff11ade4f41c0d7deafd6ecfc796b492a788e380d LICENSE.md diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 525712c9e9..7981bdf2c9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -4,16 +4,18 @@ # ################################################################################ -TIFF_VERSION = 4.4.0 +TIFF_VERSION = 4.5.0 TIFF_SITE = http://download.osgeo.org/libtiff TIFF_LICENSE = tiff license -TIFF_LICENSE_FILES = COPYRIGHT +TIFF_LICENSE_FILES = LICENSE.md TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ + --disable-contrib \ --disable-cxx \ + --disable-tests \ --without-x TIFF_DEPENDENCIES = host-pkgconf @@ -23,7 +25,8 @@ HOST_TIFF_CONF_OPTS = \ --without-x \ --disable-zlib \ --disable-lzma \ - --disable-jpeg + --disable-jpeg \ + --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) @@ -84,12 +87,11 @@ ifneq ($(BR2_PACKAGE_TIFF_JBIG),y) TIFF_CONF_OPTS += --disable-jbig endif -TIFF_SUBDIRS = port libtiff ifeq ($(BR2_PACKAGE_TIFF_UTILITIES),y) -TIFF_SUBDIRS += tools +TIFF_CONF_OPTS += --enable-tools +else +TIFF_CONF_OPTS += --disable-tools endif -TIFF_MAKE = $(MAKE) SUBDIRS="$(TIFF_SUBDIRS)" - $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Thu Dec 22 16:42:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:42:09 +0100 Subject: [Buildroot] [git commit] package/nasm: bump to version 2.16.01 Message-ID: <20221222164225.C820786D70@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=728518fa647f9fdac8bdc6935fe49cd8a5d99ce7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://nasm.us/doc/nasmdocc.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/nasm/nasm.hash | 2 +- package/nasm/nasm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nasm/nasm.hash b/package/nasm/nasm.hash index 86c67d6ba5..e9771c1d7f 100644 --- a/package/nasm/nasm.hash +++ b/package/nasm/nasm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f nasm-2.15.05.tar.xz +sha256 c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 nasm-2.16.01.tar.xz sha256 1563996c52e220e15ef2418e67d39488255aa8c28c89e617074d3afe3ee329e0 LICENSE diff --git a/package/nasm/nasm.mk b/package/nasm/nasm.mk index ecb0889363..043a84cf07 100644 --- a/package/nasm/nasm.mk +++ b/package/nasm/nasm.mk @@ -4,7 +4,7 @@ # ################################################################################ -NASM_VERSION = 2.15.05 +NASM_VERSION = 2.16.01 NASM_SOURCE = nasm-$(NASM_VERSION).tar.xz NASM_SITE = https://www.nasm.us/pub/nasm/releasebuilds/$(NASM_VERSION) NASM_LICENSE = BSD-2-Clause From peter at korsgaard.com Thu Dec 22 16:40:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:40:45 +0100 Subject: [Buildroot] [git commit] package/libraw: bump to version 0.21.0 Message-ID: <20221222164225.AFC6986D6A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d668cd0b2967346668423b564e4e149f14787def branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Drop autoreconf - Update hash of README.md (year updated with https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 and licensing terms slightly reworded with https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) https://www.libraw.org/news/libraw-0-21-release Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../0001-Add-Libs.private-to-libraw.pc.patch | 67 ---------------------- package/libraw/libraw.hash | 4 +- package/libraw/libraw.mk | 4 +- 3 files changed, 3 insertions(+), 72 deletions(-) diff --git a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch b/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch deleted file mode 100644 index a90af23178..0000000000 --- a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch +++ /dev/null @@ -1,67 +0,0 @@ -From ad911cbc3c16397cf9d326c30571a4d1edaaa03f Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 2 Jun 2021 07:45:40 +0200 -Subject: [PATCH] Add Libs.private to libraw.pc - -Add Libs.private to libraw.pc to avoid the following static build -failure when enabling libraw with jasper support in imagemagick: - -/home/giuliobenetti/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/giuliobenetti/autobuild/run/instance-1/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libjasper.a(jpg_enc.c.o): in function `jpg_encode': -jpg_enc.c:(.text+0x1f4): undefined reference to `jpeg_stdio_dest' - --ljpeg must be added after -ljasper because jasper depends on jpeg - -Fixes: - - http://autobuild.buildroot.org/results/88e43a1ea2059a684e50b0f5f2af407e8c6df2e1 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/LibRaw/LibRaw/pull/406] ---- - configure.ac | 2 ++ - libraw.pc.in | 1 + - libraw_r.pc.in | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 4ab2f313..7bf5fdfd 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -57,6 +57,7 @@ if test x$jpeg = xtrue; then - AC_CHECK_HEADERS([jpeglib.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JPEG -DUSE_JPEG8" - LIBS="$LIBS -ljpeg" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljpeg $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jpeg headers found])) - ], - AC_MSG_WARN([libjpeg not found]) -@@ -78,6 +79,7 @@ if test x$jasper = xtrue; then - AC_CHECK_HEADERS([jasper/jasper.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JASPER" - LIBS="$LIBS -ljasper" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljasper $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jasper headers found])) - ], - AC_MSG_WARN([libjasper not found]) -diff --git a/libraw.pc.in b/libraw.pc.in -index 1bab18b8..c95fbc48 100644 ---- a/libraw.pc.in -+++ b/libraw.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (non-thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} -diff --git a/libraw_r.pc.in b/libraw_r.pc.in -index e8427271..92bbbffa 100644 ---- a/libraw_r.pc.in -+++ b/libraw_r.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw_r -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} --- -2.30.2 - diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index f2a01c277b..3076810cca 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 dc1b486c2003435733043e4e05273477326e51c3ea554c6864a4eafaff1004a6 LibRaw-0.20.2.tar.gz +sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL -sha256 313415f7f48f6cd3cc78856626aab4bbe97dbb1e9a11db9c25396ca8d0e76cd9 README.md +sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index fc02c7915f..176acf6a44 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.20.2 +LIBRAW_VERSION = 0.21.0 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES @@ -15,8 +15,6 @@ LIBRAW_LICENSE = LGPL-2.1 or CDDL-1.0 LIBRAW_LICENSE_FILES = LICENSE.LGPL LICENSE.CDDL README.md LIBRAW_CPE_ID_VENDOR = libraw LIBRAW_DEPENDENCIES = host-pkgconf -# https://github.com/LibRaw/LibRaw/issues/353 -LIBRAW_AUTORECONF = YES LIBRAW_CXXFLAGS = $(TARGET_CXXFLAGS) LIBRAW_CONF_ENV = CXXFLAGS="$(LIBRAW_CXXFLAGS)" From fontaine.fabrice at gmail.com Thu Dec 22 16:51:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 17:51:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency Message-ID: <20221222165117.62002-1-fontaine.fabrice@gmail.com> libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 6 ++++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..58e2052ea5 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + default y + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif -- 2.35.1 From bernd.kuhls at t-online.de Thu Dec 22 19:55:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 22 Dec 2022 20:55:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/dovecot: bump version to 2.3.20 Message-ID: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html Signed-off-by: Bernd Kuhls --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 124f834dca..7036df57a8 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz +sha256 caa832eb968148abdf35ee9d0f534b779fa732c0ce4a913d9ab8c3469b218552 dovecot-2.3.20.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index e28f500b7b..4b17784f93 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).20 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 22 19:55:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 22 Dec 2022 20:55:35 +0100 Subject: [Buildroot] [PATCH 2/2] package/dovecot-pigeonhole: bump version to 0.5.20 In-Reply-To: <20221222195535.2277358-1-bernd.kuhls@t-online.de> References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Message-ID: <20221222195535.2277358-2-bernd.kuhls@t-online.de> Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html Signed-off-by: Bernd Kuhls --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index 635e221481..5c7ba322b2 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz +sha256 ae32bd4870ea2c1328ae09ba206e9ec12128046d6afca52fbbc9ef7f75617c98 dovecot-2.3-pigeonhole-0.5.20.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index c25cd60b21..0b64cb0d6f 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.19 +DOVECOT_PIGEONHOLE_VERSION = 0.5.20 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 -- 2.34.1 From yann.morin.1998 at free.fr Thu Dec 22 20:49:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 21:49:13 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: move var factory comment closer to code Message-ID: <20221222204925.77E1A86D80@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e02fdfe26b2ad36166379c444e017f832946f30d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 8cbfbe487ac6 (package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs) removed the fstab handling of /var, and left the macro deal solely about keeping / read-only. However, the code about how the var factory is handled was left above the macro, which is now misleading and confusing. Move the comment closer to the actual rootfs-pre-cmd hook which actually deals with handling the var factory. Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 30783dfd26..fb15552f99 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -23,15 +23,15 @@ endef else +define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW + echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab +endef + # On a R/O rootfs, /var is a tmpfs filesystem. So, at build time, we # redirect /var to the "factory settings" location. Just before the # filesystem gets created, the /var symlink will be replaced with # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. -define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW - echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab -endef - ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var From peter at korsgaard.com Thu Dec 22 21:23:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:23:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables In-Reply-To: <20221222152506.8310-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 16:25:06 +0100") References: <20221222152506.8310-1-fontaine.fabrice@gmail.com> Message-ID: <87lemzkua3.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > Signed-off-by: Fabrice Fontaine > --- > package/exfat-utils/exfat-utils.mk | 2 ++ > 1 file changed, 2 insertions(+) > diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk > index d13ec6bab8..704641dd0a 100644 > --- a/package/exfat-utils/exfat-utils.mk > +++ b/package/exfat-utils/exfat-utils.mk > @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 > EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) > EXFAT_UTILS_LICENSE = GPL-2.0+ > EXFAT_UTILS_LICENSE_FILES = COPYING > +EXFAT_CPE_ID_VENDOR = exfat_project > +EXFAT_CPE_ID_PRODUCT = exfat >From check-package: package/exfat-utils/exfat-utils.mk:11: possible typo: EXFAT_CPE_ID_VENDOR -> *EXFAT_UTILS* package/exfat-utils/exfat-utils.mk:12: possible typo: EXFAT_CPE_ID_PRODUCT -> *EXFAT_UTILS* Was this supposed to be for package/exfat instead? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:28 +0100 Subject: [Buildroot] [PATCH] package/luaexpat: bump to version 1.5.1 In-Reply-To: <20221219210246.3416850-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 19 Dec 2022 22:02:46 +0100") References: <20221219210246.3416850-1-francois.perrad@gadz.org> Message-ID: <87h6xnku7n.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:33 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.0 In-Reply-To: <20221219210256.3416871-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 19 Dec 2022 22:02:56 +0100") References: <20221219210256.3416871-1-francois.perrad@gadz.org> Message-ID: <87cz8bku7i.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:06 +0100 Subject: [Buildroot] [git commit] package/luaexpat: bump to version 1.5.1 Message-ID: <20221222212457.61B6386D8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=31b7aecd7ef0b34095e72a1d4fbf41a05d5bd10b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/luaexpat/luaexpat.hash | 2 +- package/luaexpat/luaexpat.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luaexpat/luaexpat.hash b/package/luaexpat/luaexpat.hash index be67e9be6f..621293a0b9 100644 --- a/package/luaexpat/luaexpat.hash +++ b/package/luaexpat/luaexpat.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 536a5eda09bb070d2de8ecdd15566d3a55e2afa5ded2ef183cd453bac8c41e98 luaexpat-1.5.0-1.src.rock +sha256 eb7abc4cc39dd50eecb30896686bac84e66fd3c0774d0749b391e7ac5d222f45 luaexpat-1.5.1-1.src.rock sha256 7e6a727e5b57cca713a2f2633f05d7e0cc1e261cc6a7613bbe266e625b2f14da luaexpat/LICENSE diff --git a/package/luaexpat/luaexpat.mk b/package/luaexpat/luaexpat.mk index f56bf604b3..73675a8ee6 100644 --- a/package/luaexpat/luaexpat.mk +++ b/package/luaexpat/luaexpat.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAEXPAT_VERSION = 1.5.0-1 +LUAEXPAT_VERSION = 1.5.1-1 LUAEXPAT_SUBDIR = luaexpat LUAEXPAT_LICENSE = MIT LUAEXPAT_LICENSE_FILES = $(LUAEXPAT_SUBDIR)/LICENSE From peter at korsgaard.com Thu Dec 22 21:24:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:20 +0100 Subject: [Buildroot] [git commit] package/lualogging: bump to version 1.8.0 Message-ID: <20221222212457.6CBCC86D7E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1381a4d2884cd7abdda45253b871cddd995a3e4b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/lualogging/lualogging.hash | 2 +- package/lualogging/lualogging.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index a9eadab4d1..5ed012ea5c 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 d4a8791e9b24840c4a4c0366399f55b6deb060fc3947f3a9aae9ced0334160c1 lualogging-1.7.0-1.src.rock +sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 78197f6be6..96c09c5a49 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.7.0-1 +LUALOGGING_VERSION = 1.8.0-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT From fontaine.fabrice at gmail.com Thu Dec 22 21:25:34 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 22:25:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables In-Reply-To: <87lemzkua3.fsf@dell.be.48ers.dk> References: <20221222152506.8310-1-fontaine.fabrice@gmail.com> <87lemzkua3.fsf@dell.be.48ers.dk> Message-ID: Le jeu. 22 d?c. 2022 ? 22:23, Peter Korsgaard a ?crit : > >>>>> "Fabrice" == Fabrice Fontaine writes: > > > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > > package: > > > > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > > > Signed-off-by: Fabrice Fontaine > > --- > > package/exfat-utils/exfat-utils.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/ > exfat-utils.mk > > index d13ec6bab8..704641dd0a 100644 > > --- a/package/exfat-utils/exfat-utils.mk > > +++ b/package/exfat-utils/exfat-utils.mk > > @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 > > EXFAT_UTILS_SITE = > https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) > > EXFAT_UTILS_LICENSE = GPL-2.0+ > > EXFAT_UTILS_LICENSE_FILES = COPYING > > +EXFAT_CPE_ID_VENDOR = exfat_project > > +EXFAT_CPE_ID_PRODUCT = exfat > > From check-package: > > package/exfat-utils/exfat-utils.mk:11: possible typo: EXFAT_CPE_ID_VENDOR > -> *EXFAT_UTILS* > package/exfat-utils/exfat-utils.mk:12: possible typo: > EXFAT_CPE_ID_PRODUCT -> *EXFAT_UTILS* > > Was this supposed to be for package/exfat instead? > This is a copy/paste error, I'll send a v2. Actually, exfat and exfat-utils are the same package on NVD side. > > -- > Bye, Peter Korsgaard > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Thu Dec 22 21:27:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 22:27:20 +0100 Subject: [Buildroot] [PATCH v2,1/1] package/exfat-utils: add CPE variables Message-ID: <20221222212720.5180-1-fontaine.fabrice@gmail.com> cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Peter Korsgaard): - Fix variable names package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..fa471952f2 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_UTILS_CPE_ID_VENDOR = exfat_project +EXFAT_UTILS_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:18:02 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:18:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: bump to version 1.1.0 Message-ID: <20221222221802.46607-1-fontaine.fabrice@gmail.com> - Replace first patch - Drop second and third patches (already in version) https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md Signed-off-by: Fabrice Fontaine --- ...1-CMakeLists.txt-do-not-force-SHARED.patch | 47 ----- ...eLists.txt-respect-BUILD_SHARED_LIBS.patch | 171 ++++++++++++++++++ ...-allow-building-without-a-C-compiler.patch | 57 ------ .../0003-Explicitly-set-c99-in-CMake.patch | 28 --- package/hiredis/hiredis.hash | 2 +- package/hiredis/hiredis.mk | 4 +- 6 files changed, 174 insertions(+), 135 deletions(-) delete mode 100644 package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch create mode 100644 package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch delete mode 100644 package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch delete mode 100644 package/hiredis/0003-Explicitly-set-c99-in-CMake.patch diff --git a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch b/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch deleted file mode 100644 index b7fdb87910..0000000000 --- a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0ce382c275b087e866517c003e565f8cc4855bdd Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 29 Aug 2020 23:19:26 +0200 -Subject: [PATCH] CMakeLists.txt: do not force SHARED - -Allow the user to build static libraries by removing SHARED from -ADD_LIBRARY calls. - -Here is an extract of -https://cmake.org/cmake/help/latest/command/add_library.html: - -"If no type is given explicitly the type is STATIC or SHARED based on -whether the current value of the variable BUILD_SHARED_LIBS is ON." - -Signed-off-by: Fabrice Fontaine -[Upstream status: probably not upstreamable as is because it will -conflict with https://github.com/redis/hiredis/pull/851. So, this patch -will probably have to be reworked for 1.0.x] ---- - CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc6..fed79fd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,7 +40,7 @@ IF(WIN32) - ADD_COMPILE_DEFINITIONS(_CRT_SECURE_NO_WARNINGS WIN32_LEAN_AND_MEAN) - ENDIF() - --ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) -+ADD_LIBRARY(hiredis ${hiredis_sources}) - - SET_TARGET_PROPERTIES(hiredis - PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE -@@ -97,7 +97,7 @@ IF(ENABLE_SSL) - FIND_PACKAGE(OpenSSL REQUIRED) - SET(hiredis_ssl_sources - ssl.c) -- ADD_LIBRARY(hiredis_ssl SHARED -+ ADD_LIBRARY(hiredis_ssl - ${hiredis_ssl_sources}) - - IF (APPLE) --- -2.28.0 - diff --git a/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch new file mode 100644 index 0000000000..38e9282041 --- /dev/null +++ b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch @@ -0,0 +1,171 @@ +From 286ba29771611abfaf126527141cac1d406c7eaf Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 22 Dec 2022 23:00:56 +0100 +Subject: [PATCH] CMakeLists.txt: respect BUILD_SHARED_LIBS + +To allow building hiredis on toolchain without dynamic library support, +respect standard cmake BUILD_SHARED_LIBS: +https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/redis/hiredis/pull/1147] +--- + CMakeLists.txt | 70 ++++++++++++++++++++++++++++++++++---------------- + 1 file changed, 48 insertions(+), 22 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d52d0c..66a1383 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,6 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0) + ++OPTION(BUILD_SHARED_LIBS "Build shared libraries" ON) + OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) + OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) + OPTION(ENABLE_SSL_TESTS "Should we test SSL connections" OFF) +@@ -44,35 +45,49 @@ IF(WIN32) + ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -DWIN32_LEAN_AND_MEAN) + ENDIF() + +-ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) + ADD_LIBRARY(hiredis_static STATIC ${hiredis_sources}) +-ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) + ADD_LIBRARY(hiredis::hiredis_static ALIAS hiredis_static) ++SET(HIREDIS_DEFAULT_LIBRARY hiredis_static) ++SET(HIREDIS_TARGETS hiredis_static) + + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES OUTPUT_NAME hiredis) + ENDIF() + +-SET_TARGET_PROPERTIES(hiredis +- PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) ++ ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) ++ SET(HIREDIS_DEFAULT_LIBRARY hiredis) ++ SET(HIREDIS_TARGETS ${HIREDIS_TARGETS} hiredis) ++ SET_TARGET_PROPERTIES(hiredis ++ PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + IF(WIN32 OR MINGW) +- TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC ws2_32 crypt32) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC m) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "SunOS") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC socket) + ENDIF() + +-TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++ENDIF() + TARGET_INCLUDE_DIRECTORIES(hiredis_static PUBLIC $ $) + + CONFIGURE_FILE(hiredis.pc.in hiredis.pc @ONLY) +@@ -103,7 +118,7 @@ set(CPACK_RPM_PACKAGE_AUTOREQPROV ON) + + include(CPack) + +-INSTALL(TARGETS hiredis hiredis_static ++INSTALL(TARGETS ${HIREDIS_TARGETS} + EXPORT hiredis-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -161,39 +176,50 @@ IF(ENABLE_SSL) + FIND_PACKAGE(OpenSSL REQUIRED) + SET(hiredis_ssl_sources + ssl.c) +- ADD_LIBRARY(hiredis_ssl SHARED +- ${hiredis_ssl_sources}) ++ + ADD_LIBRARY(hiredis_ssl_static STATIC + ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl_static) ++ SET(HIREDIS_SSL_TARGETS hiredis_ssl_static) ++ IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis_ssl SHARED ++ ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl) ++ SET(HIREDIS_SSL_TARGETS ${HIREDIS_SSL_TARGETS} hiredis_ssl) ++ ENDIF() + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES OUTPUT_NAME hiredis_ssl) + ENDIF() + +- IF (APPLE) ++ IF (APPLE AND BUILD_SHARED_LIBS) + SET_PROPERTY(TARGET hiredis_ssl PROPERTY LINK_FLAGS "-Wl,-undefined -Wl,dynamic_lookup") + ENDIF() + +- SET_TARGET_PROPERTIES(hiredis_ssl +- PROPERTIES +- WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++ IF(BUILD_SHARED_LIBS) ++ SET_TARGET_PROPERTIES(hiredis_ssl ++ PROPERTIES ++ WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + +- TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") + TARGET_INCLUDE_DIRECTORIES(hiredis_ssl_static PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) ++ ENDIF() + +- TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) + IF (WIN32 OR MINGW) + TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE hiredis) + TARGET_LINK_LIBRARIES(hiredis_ssl_static PUBLIC hiredis_static) + ENDIF() + CONFIGURE_FILE(hiredis_ssl.pc.in hiredis_ssl.pc @ONLY) + +- INSTALL(TARGETS hiredis_ssl hiredis_ssl_static ++ INSTALL(TARGETS ${HIREDIS_SSL_TARGETS} + EXPORT hiredis_ssl-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -236,10 +262,10 @@ ENDIF() + IF(NOT DISABLE_TESTS) + ENABLE_TESTING() + ADD_EXECUTABLE(hiredis-test test.c) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_DEFAULT_LIBRARY}) + IF(ENABLE_SSL_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_SSL=1) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis_ssl) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_SSL_DEFAULT_LIBRARY}) + ENDIF() + IF(ENABLE_ASYNC_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_ASYNC=1) +-- +2.35.1 + diff --git a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch b/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch deleted file mode 100644 index 08a9ef9854..0000000000 --- a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch +++ /dev/null @@ -1,57 +0,0 @@ -From bb4a8937411a9e6ac2e5c12c0e7eeaa7dab251ba Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 5 Sep 2020 12:54:21 +0200 -Subject: [PATCH] CMakeLists.txt: allow building without a C++ compiler - -Define hiredis as a C project (and use a single PROJECT statement) to -avoid the following build failure if a C++ compiler is not found: - -CMake Error at CMakeLists.txt:3 (PROJECT): - The CMAKE_CXX_COMPILER: - - /srv/storage/autobuild/run/instance-1/output-1/host/bin/arm-linux-g++ - - is not a full path to an existing compiler tool. - - Tell CMake where to find the compiler by setting either the environment - variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path - to the compiler, or to the compiler name if it is in the PATH. - -The only cpp source file is examples/example-qt.cpp which is never -compiled with cmake buildsystem. This file is compiled only with the -Makefile buildsystem so perhaps it should be removed. If it is added to -the cmake buildsystem, a call to enable_language(CXX) will have to be -added. - -Fixes: - - http://autobuild.buildroot.org/results/830ec3398cd29b9fc5cde06a225ef531d7a9d850 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/redis/hiredis/pull/872] ---- - CMakeLists.txt | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4cbd438..9d65b7f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,6 +1,5 @@ - CMAKE_MINIMUM_REQUIRED(VERSION 3.4.0) - INCLUDE(GNUInstallDirs) --PROJECT(hiredis) - - OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) - OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) -@@ -20,7 +19,7 @@ getVersionBit(HIREDIS_SONAME) - SET(VERSION "${HIREDIS_MAJOR}.${HIREDIS_MINOR}.${HIREDIS_PATCH}") - MESSAGE("Detected version: ${VERSION}") - --PROJECT(hiredis VERSION "${VERSION}") -+PROJECT(hiredis LANGUAGES "C" VERSION "${VERSION}") - - # Hiredis requires C99 - SET(CMAKE_C_STANDARD 99) --- -2.28.0 - diff --git a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch b/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch deleted file mode 100644 index 7e6ef8bca4..0000000000 --- a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 13a35bdb64615e381c5e1151cdd4e78bba71a6db Mon Sep 17 00:00:00 2001 -From: michael-grunder -Date: Fri, 28 Aug 2020 12:35:01 -0700 -Subject: [PATCH] Explicitly set c99 in CMake - -See #869 - -[Retrieved from: -https://github.com/redis/hiredis/commit/13a35bdb64615e381c5e1151cdd4e78bba71a6db] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc69a..4cbd438d7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,6 +22,9 @@ MESSAGE("Detected version: ${VERSION}") - - PROJECT(hiredis VERSION "${VERSION}") - -+# Hiredis requires C99 -+SET(CMAKE_C_STANDARD 99) -+ - SET(ENABLE_EXAMPLES OFF CACHE BOOL "Enable building hiredis examples") - - SET(hiredis_sources diff --git a/package/hiredis/hiredis.hash b/package/hiredis/hiredis.hash index a45cf68f99..cdcbef1525 100644 --- a/package/hiredis/hiredis.hash +++ b/package/hiredis/hiredis.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 e0ab696e2f07deb4252dda45b703d09854e53b9703c7d52182ce5a22616c3819 hiredis-1.0.2.tar.gz +sha256 fe6d21741ec7f3fc9df409d921f47dfc73a4d8ff64f4ac6f1d95f951bf7f53d6 hiredis-1.1.0.tar.gz sha256 dca05ce8fc87a8261783b4aed0deef8becc9350b6aa770bc714d0c1833b896eb COPYING diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index 83f0268c2b..a5efb61acc 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -4,8 +4,8 @@ # ################################################################################ -HIREDIS_VERSION_MAJOR = 1.0 -HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).2 +HIREDIS_VERSION_MAJOR = 1.1 +HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).0 HIREDIS_SITE = $(call github,redis,hiredis,v$(HIREDIS_VERSION)) HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:28:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:28:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/xtables-addons: bump to version 3.22 Message-ID: <20221222222840.51146-1-fontaine.fabrice@gmail.com> Support for up to Linux 6.1 by fixing the following build failure: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ?xt_chaos_total?: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: error: implicit declaration of function ?prandom_u32?; did you mean ?prandom_u32_max?? [-Werror=implicit-function-declaration] 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) | ^~~~~~~~~~~ | prandom_u32_max https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst Fixes: - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba Signed-off-by: Fabrice Fontaine --- package/xtables-addons/xtables-addons.hash | 2 +- package/xtables-addons/xtables-addons.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xtables-addons/xtables-addons.hash b/package/xtables-addons/xtables-addons.hash index 0d2434eeb1..840a31f947 100644 --- a/package/xtables-addons/xtables-addons.hash +++ b/package/xtables-addons/xtables-addons.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2e09ac129a14f5e9c23b115ebcdfff4aa84e2aeba1268dbdf39b2d752bd71e19 xtables-addons-3.21.tar.xz +sha256 faa16a27166275afbfe8df605f55c3a81ac693bf19da674d45ceded4137ae217 xtables-addons-3.22.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE diff --git a/package/xtables-addons/xtables-addons.mk b/package/xtables-addons/xtables-addons.mk index 83cc3266c4..77dcfd741c 100644 --- a/package/xtables-addons/xtables-addons.mk +++ b/package/xtables-addons/xtables-addons.mk @@ -4,7 +4,7 @@ # ################################################################################ -XTABLES_ADDONS_VERSION = 3.21 +XTABLES_ADDONS_VERSION = 3.22 XTABLES_ADDONS_SOURCE = xtables-addons-$(XTABLES_ADDONS_VERSION).tar.xz XTABLES_ADDONS_SITE = https://inai.de/files/xtables-addons XTABLES_ADDONS_DEPENDENCIES = iptables linux host-pkgconf -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:50:27 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:50:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix static build Message-ID: <20221222225027.277117-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955: [ 79%] Linking C shared library libdeflate.so /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b Signed-off-by: Fabrice Fontaine --- package/libdeflate/libdeflate.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 2305af4dc9..67e97c6e5e 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -12,4 +12,18 @@ LIBDEFLATE_INSTALL_STAGING = YES LIBDEFLATE_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" +ifeq ($(BR2_SHARED_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=OFF +else ifeq ($(BR2_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=OFF \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +else ifeq ($(BR2_SHARED_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +endif + $(eval $(cmake-package)) -- 2.35.1 From alex.musatti at gmail.com Fri Dec 23 00:15:35 2022 From: alex.musatti at gmail.com (Alex Musatti) Date: Fri, 23 Dec 2022 01:15:35 +0100 Subject: [Buildroot] OpenSSH server connection reset Message-ID: Hello everyone, I've recently build firmware image for stm32mp157f-dk2. I noticed sshd server closed the connection during key exchange, so I ran it in debug mode: #/usr/sbin/sshd -ddd -f /etc/ssh/sshd_config debug2: load_server_config: filename /etc/ssh/sshd_config debug2: load_server_config: done config len = 3120 debug2: parse_server_config_depth: config /etc/ssh/sshd_config len 3120 debug3: /etc/ssh/sshd_config:32 setting PermitRootLogin yes debug3: /etc/ssh/sshd_config:42 setting AuthorizedKeysFile .ssh/authorized_keys debug3: /etc/ssh/sshd_config:110 setting Subsystem sftp /usr/libexec/sftp-server debug1: sshd version OpenSSH_9.1, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:QcnKh6l144ulIBNMY5QRbBRYP29BqZtikmrD+/OaP5o debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:w31P45n7NAE8ZINU1xgkuzfpjoCoaw2Q/4+PVh7Ek9k debug1: private host key #2: ssh-ed25519 SHA256:pVwhrzsk0/WaJ6Q34g8iXhISoaBG+7tvL70VhcYXrY4 debug1: rexec_argv[0]='/usr/sbin/sshd' debug1: rexec_argv[1]='-ddd' debug1: rexec_argv[2]='-f' debug1: rexec_argv[3]='/etc/ssh/sshd_config' debug3: oom_adjust_setup debug1: Set /proc/self/oom_score_adj from 0 to -1000 debug2: fd 3 setting O_NONBLOCK debug1: Bind to port 22 on 0.0.0.0. Server listening on 0.0.0.0 port 22. debug2: fd 4 setting O_NONBLOCK debug3: sock_set_v6only: set socket 4 IPV6_V6ONLY debug1: Bind to port 22 on ::. Server listening on :: port 22. debug3: fd 5 is not O_NONBLOCK debug1: Server will not fork when running in debugging mode. debug3: send_rexec_state: entering fd = 8 config len 3120 debug3: ssh_msg_send: type 0 debug3: send_rexec_state: done debug1: rexec start in 5 out 5 newsock 5 pipe -1 sock 8 debug3: recv_rexec_state: entering fd = 5 debug3: ssh_msg_recv entering debug3: recv_rexec_state: done debug2: parse_server_config_depth: config rexec len 3120 debug3: rexec:32 setting PermitRootLogin yes debug3: rexec:42 setting AuthorizedKeysFile .ssh/authorized_keys debug3: rexec:110 setting Subsystem sftp /usr/libexec/sftp-server debug1: sshd version OpenSSH_9.1, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:QcnKh6l144ulIBNMY5QRbBRYP29BqZtikmrD+/OaP5o debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:w31P45n7NAE8ZINU1xgkuzfpjoCoaw2Q/4+PVh7Ek9k debug1: private host key #2: ssh-ed25519 SHA256:pVwhrzsk0/WaJ6Q34g8iXhISoaBG+7tvL70VhcYXrY4 debug1: inetd sockets after dupping: 3, 3 Connection from 10.0.0.1 port 53486 on 10.0.0.2 port 22 rdomain "" debug1: Local version string SSH-2.0-OpenSSH_9.1 debug1: Remote protocol version 2.0, remote software version OpenSSH_9.0 debug1: compat_banner: match: OpenSSH_9.0 pat OpenSSH* compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug3: ssh_sandbox_init: preparing seccomp filter sandbox debug2: Network child is on pid 270 debug3: preauth child monitor started debug3: privsep user:group 100:101 [preauth] debug1: permanently_set_uid: 100/101 [preauth] debug3: ssh_sandbox_child_debugging: installing SIGSYS handler [preauth] debug3: ssh_sandbox_child: setting PR_SET_NO_NEW_PRIVS [preauth] debug3: ssh_sandbox_child: attaching seccomp filter program [preauth] debug3: append_hostkey_type: ssh-rsa key not permitted by HostkeyAlgorithms [preauth] debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 [preauth] debug3: send packet: type 20 [preauth] debug1: SSH2_MSG_KEXINIT sent [preauth] ssh_sandbox_violation: unexpected system call (arch:0x40000028,syscall:414 @ 0xb6b93e06) [preauth] debug1: monitor_read_log: child log fd closed debug3: mm_request_receive: entering debug1: do_cleanup debug1: Killing privsep child 270 Does someone else has encountered this issue? Any hints? Thanks in advance Regards Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Fri Dec 23 09:28:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:28:49 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> (Christian Stewart's message of "Sat, 17 Dec 2022 16:55:46 -0800") References: <20221218005546.1793522-1-christian@paral.in> Message-ID: <878riylb8u.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Adds support for USB rtl8821cu wifi cards. > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > https://github.com/morrownr/8821cu-20210118 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:33 +0100 Subject: [Buildroot] [PATCH 1/2] package/dovecot: bump version to 2.3.20 In-Reply-To: <20221222195535.2277358-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 22 Dec 2022 20:55:34 +0100") References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Message-ID: <874jtmlb7m.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:38 +0100 Subject: [Buildroot] [PATCH 2/2] package/dovecot-pigeonhole: bump version to 0.5.20 In-Reply-To: <20221222195535.2277358-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 22 Dec 2022 20:55:35 +0100") References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> <20221222195535.2277358-2-bernd.kuhls@t-online.de> Message-ID: <87zgbejwn1.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:34:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: bump to version 1.1.0 In-Reply-To: <20221222221802.46607-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:18:02 +0100") References: <20221222221802.46607-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m2jwee.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Replace first patch > - Drop second and third patches (already in version) > https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:34:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/xtables-addons: bump to version 3.22 In-Reply-To: <20221222222840.51146-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:28:40 +0100") References: <20221222222840.51146-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wqjwe5.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Support for up to Linux 6.1 by fixing the following build failure: > /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ?xt_chaos_total?: > /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: > error: implicit declaration of function ?prandom_u32?; did you mean > ?prandom_u32_max?? [-Werror=implicit-function-declaration] > 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) > | ^~~~~~~~~~~ > | prandom_u32_max > https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst > Fixes: > - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:35:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix static build In-Reply-To: <20221222225027.277117-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:50:27 +0100") References: <20221222225027.277117-1-fontaine.fabrice@gmail.com> Message-ID: <87mt7ejwdc.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following static build failure raised since bump to version 1.15 > in commit c31087182fa545784d9a0a01f0b32715d78c3955: > [ 79%] Linking C shared library libdeflate.so > /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: > /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: > relocation R_ARC_32_ME against `__TMC_END__' can not be used when > making a shared object; recompile with -fPIC > Fixes: > - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:35:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:53 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/exfat-utils: add CPE variables In-Reply-To: <20221222212720.5180-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 22:27:20 +0100") References: <20221222212720.5180-1-fontaine.fabrice@gmail.com> Message-ID: <87ili2jwcm.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Peter Korsgaard): > - Fix variable names Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:07 +0100 Subject: [Buildroot] [git commit] package/dovecot: bump version to 2.3.20 Message-ID: <20221223093614.7C8B986DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de584a78a37b99b99a4011020a17b3ae99f002c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 124f834dca..7036df57a8 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz +sha256 caa832eb968148abdf35ee9d0f534b779fa732c0ce4a913d9ab8c3469b218552 dovecot-2.3.20.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index e28f500b7b..4b17784f93 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).20 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Fri Dec 23 09:27:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:27:47 +0100 Subject: [Buildroot] [git commit] package/rtl8821cu: new package Message-ID: <20221223093614.7266286DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=183de9155b138497783717383418544da00e0da7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart Reviewed-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ 5 files changed, 40 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index a200edb7f5..5eed4a8455 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -564,6 +564,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 999feae08a..0c77f7c022 100644 --- a/package/Config.in +++ b/package/Config.in @@ -588,6 +588,7 @@ endmenu source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..18222e0014 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,25 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_USER_EXTRA_CFLAGS = \ + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_GENERIC=n \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" + +$(eval $(kernel-module)) +$(eval $(generic-package)) From peter at korsgaard.com Fri Dec 23 09:35:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:40 +0100 Subject: [Buildroot] [git commit] package/exfat-utils: add CPE variables Message-ID: <20221223093614.B465186DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8036b087489c96dfc4a0baf9fbe284a049a58298 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..fa471952f2 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_UTILS_CPE_ID_VENDOR = exfat_project +EXFAT_UTILS_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Fri Dec 23 09:35:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:21 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix static build Message-ID: <20221223093614.AB09786DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08049e9f522c0fee6ff05b7358b1f1689f4e53c0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static build failure raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955: [ 79%] Linking C shared library libdeflate.so /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libdeflate/libdeflate.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 2305af4dc9..67e97c6e5e 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -12,4 +12,18 @@ LIBDEFLATE_INSTALL_STAGING = YES LIBDEFLATE_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" +ifeq ($(BR2_SHARED_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=OFF +else ifeq ($(BR2_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=OFF \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +else ifeq ($(BR2_SHARED_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +endif + $(eval $(cmake-package)) From peter at korsgaard.com Fri Dec 23 09:34:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:31 +0100 Subject: [Buildroot] [git commit] package/hiredis: bump to version 1.1.0 Message-ID: <20221223093614.95D6086DDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd7e90779861bb603fc1cca03f6fad4d951f7bd9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Replace first patch - Drop second and third patches (already in version) https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../0001-CMakeLists.txt-do-not-force-SHARED.patch | 47 ------ ...-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch | 171 +++++++++++++++++++++ ...s.txt-allow-building-without-a-C-compiler.patch | 57 ------- .../hiredis/0003-Explicitly-set-c99-in-CMake.patch | 28 ---- package/hiredis/hiredis.hash | 2 +- package/hiredis/hiredis.mk | 4 +- 6 files changed, 174 insertions(+), 135 deletions(-) diff --git a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch b/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch deleted file mode 100644 index b7fdb87910..0000000000 --- a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0ce382c275b087e866517c003e565f8cc4855bdd Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 29 Aug 2020 23:19:26 +0200 -Subject: [PATCH] CMakeLists.txt: do not force SHARED - -Allow the user to build static libraries by removing SHARED from -ADD_LIBRARY calls. - -Here is an extract of -https://cmake.org/cmake/help/latest/command/add_library.html: - -"If no type is given explicitly the type is STATIC or SHARED based on -whether the current value of the variable BUILD_SHARED_LIBS is ON." - -Signed-off-by: Fabrice Fontaine -[Upstream status: probably not upstreamable as is because it will -conflict with https://github.com/redis/hiredis/pull/851. So, this patch -will probably have to be reworked for 1.0.x] ---- - CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc6..fed79fd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,7 +40,7 @@ IF(WIN32) - ADD_COMPILE_DEFINITIONS(_CRT_SECURE_NO_WARNINGS WIN32_LEAN_AND_MEAN) - ENDIF() - --ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) -+ADD_LIBRARY(hiredis ${hiredis_sources}) - - SET_TARGET_PROPERTIES(hiredis - PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE -@@ -97,7 +97,7 @@ IF(ENABLE_SSL) - FIND_PACKAGE(OpenSSL REQUIRED) - SET(hiredis_ssl_sources - ssl.c) -- ADD_LIBRARY(hiredis_ssl SHARED -+ ADD_LIBRARY(hiredis_ssl - ${hiredis_ssl_sources}) - - IF (APPLE) --- -2.28.0 - diff --git a/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch new file mode 100644 index 0000000000..38e9282041 --- /dev/null +++ b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch @@ -0,0 +1,171 @@ +From 286ba29771611abfaf126527141cac1d406c7eaf Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 22 Dec 2022 23:00:56 +0100 +Subject: [PATCH] CMakeLists.txt: respect BUILD_SHARED_LIBS + +To allow building hiredis on toolchain without dynamic library support, +respect standard cmake BUILD_SHARED_LIBS: +https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/redis/hiredis/pull/1147] +--- + CMakeLists.txt | 70 ++++++++++++++++++++++++++++++++++---------------- + 1 file changed, 48 insertions(+), 22 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d52d0c..66a1383 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,6 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0) + ++OPTION(BUILD_SHARED_LIBS "Build shared libraries" ON) + OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) + OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) + OPTION(ENABLE_SSL_TESTS "Should we test SSL connections" OFF) +@@ -44,35 +45,49 @@ IF(WIN32) + ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -DWIN32_LEAN_AND_MEAN) + ENDIF() + +-ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) + ADD_LIBRARY(hiredis_static STATIC ${hiredis_sources}) +-ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) + ADD_LIBRARY(hiredis::hiredis_static ALIAS hiredis_static) ++SET(HIREDIS_DEFAULT_LIBRARY hiredis_static) ++SET(HIREDIS_TARGETS hiredis_static) + + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES OUTPUT_NAME hiredis) + ENDIF() + +-SET_TARGET_PROPERTIES(hiredis +- PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) ++ ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) ++ SET(HIREDIS_DEFAULT_LIBRARY hiredis) ++ SET(HIREDIS_TARGETS ${HIREDIS_TARGETS} hiredis) ++ SET_TARGET_PROPERTIES(hiredis ++ PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + IF(WIN32 OR MINGW) +- TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC ws2_32 crypt32) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC m) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "SunOS") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC socket) + ENDIF() + +-TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++ENDIF() + TARGET_INCLUDE_DIRECTORIES(hiredis_static PUBLIC $ $) + + CONFIGURE_FILE(hiredis.pc.in hiredis.pc @ONLY) +@@ -103,7 +118,7 @@ set(CPACK_RPM_PACKAGE_AUTOREQPROV ON) + + include(CPack) + +-INSTALL(TARGETS hiredis hiredis_static ++INSTALL(TARGETS ${HIREDIS_TARGETS} + EXPORT hiredis-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -161,39 +176,50 @@ IF(ENABLE_SSL) + FIND_PACKAGE(OpenSSL REQUIRED) + SET(hiredis_ssl_sources + ssl.c) +- ADD_LIBRARY(hiredis_ssl SHARED +- ${hiredis_ssl_sources}) ++ + ADD_LIBRARY(hiredis_ssl_static STATIC + ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl_static) ++ SET(HIREDIS_SSL_TARGETS hiredis_ssl_static) ++ IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis_ssl SHARED ++ ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl) ++ SET(HIREDIS_SSL_TARGETS ${HIREDIS_SSL_TARGETS} hiredis_ssl) ++ ENDIF() + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES OUTPUT_NAME hiredis_ssl) + ENDIF() + +- IF (APPLE) ++ IF (APPLE AND BUILD_SHARED_LIBS) + SET_PROPERTY(TARGET hiredis_ssl PROPERTY LINK_FLAGS "-Wl,-undefined -Wl,dynamic_lookup") + ENDIF() + +- SET_TARGET_PROPERTIES(hiredis_ssl +- PROPERTIES +- WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++ IF(BUILD_SHARED_LIBS) ++ SET_TARGET_PROPERTIES(hiredis_ssl ++ PROPERTIES ++ WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + +- TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") + TARGET_INCLUDE_DIRECTORIES(hiredis_ssl_static PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) ++ ENDIF() + +- TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) + IF (WIN32 OR MINGW) + TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE hiredis) + TARGET_LINK_LIBRARIES(hiredis_ssl_static PUBLIC hiredis_static) + ENDIF() + CONFIGURE_FILE(hiredis_ssl.pc.in hiredis_ssl.pc @ONLY) + +- INSTALL(TARGETS hiredis_ssl hiredis_ssl_static ++ INSTALL(TARGETS ${HIREDIS_SSL_TARGETS} + EXPORT hiredis_ssl-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -236,10 +262,10 @@ ENDIF() + IF(NOT DISABLE_TESTS) + ENABLE_TESTING() + ADD_EXECUTABLE(hiredis-test test.c) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_DEFAULT_LIBRARY}) + IF(ENABLE_SSL_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_SSL=1) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis_ssl) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_SSL_DEFAULT_LIBRARY}) + ENDIF() + IF(ENABLE_ASYNC_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_ASYNC=1) +-- +2.35.1 + diff --git a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch b/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch deleted file mode 100644 index 08a9ef9854..0000000000 --- a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch +++ /dev/null @@ -1,57 +0,0 @@ -From bb4a8937411a9e6ac2e5c12c0e7eeaa7dab251ba Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 5 Sep 2020 12:54:21 +0200 -Subject: [PATCH] CMakeLists.txt: allow building without a C++ compiler - -Define hiredis as a C project (and use a single PROJECT statement) to -avoid the following build failure if a C++ compiler is not found: - -CMake Error at CMakeLists.txt:3 (PROJECT): - The CMAKE_CXX_COMPILER: - - /srv/storage/autobuild/run/instance-1/output-1/host/bin/arm-linux-g++ - - is not a full path to an existing compiler tool. - - Tell CMake where to find the compiler by setting either the environment - variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path - to the compiler, or to the compiler name if it is in the PATH. - -The only cpp source file is examples/example-qt.cpp which is never -compiled with cmake buildsystem. This file is compiled only with the -Makefile buildsystem so perhaps it should be removed. If it is added to -the cmake buildsystem, a call to enable_language(CXX) will have to be -added. - -Fixes: - - http://autobuild.buildroot.org/results/830ec3398cd29b9fc5cde06a225ef531d7a9d850 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/redis/hiredis/pull/872] ---- - CMakeLists.txt | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4cbd438..9d65b7f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,6 +1,5 @@ - CMAKE_MINIMUM_REQUIRED(VERSION 3.4.0) - INCLUDE(GNUInstallDirs) --PROJECT(hiredis) - - OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) - OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) -@@ -20,7 +19,7 @@ getVersionBit(HIREDIS_SONAME) - SET(VERSION "${HIREDIS_MAJOR}.${HIREDIS_MINOR}.${HIREDIS_PATCH}") - MESSAGE("Detected version: ${VERSION}") - --PROJECT(hiredis VERSION "${VERSION}") -+PROJECT(hiredis LANGUAGES "C" VERSION "${VERSION}") - - # Hiredis requires C99 - SET(CMAKE_C_STANDARD 99) --- -2.28.0 - diff --git a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch b/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch deleted file mode 100644 index 7e6ef8bca4..0000000000 --- a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 13a35bdb64615e381c5e1151cdd4e78bba71a6db Mon Sep 17 00:00:00 2001 -From: michael-grunder -Date: Fri, 28 Aug 2020 12:35:01 -0700 -Subject: [PATCH] Explicitly set c99 in CMake - -See #869 - -[Retrieved from: -https://github.com/redis/hiredis/commit/13a35bdb64615e381c5e1151cdd4e78bba71a6db] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc69a..4cbd438d7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,6 +22,9 @@ MESSAGE("Detected version: ${VERSION}") - - PROJECT(hiredis VERSION "${VERSION}") - -+# Hiredis requires C99 -+SET(CMAKE_C_STANDARD 99) -+ - SET(ENABLE_EXAMPLES OFF CACHE BOOL "Enable building hiredis examples") - - SET(hiredis_sources diff --git a/package/hiredis/hiredis.hash b/package/hiredis/hiredis.hash index a45cf68f99..cdcbef1525 100644 --- a/package/hiredis/hiredis.hash +++ b/package/hiredis/hiredis.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 e0ab696e2f07deb4252dda45b703d09854e53b9703c7d52182ce5a22616c3819 hiredis-1.0.2.tar.gz +sha256 fe6d21741ec7f3fc9df409d921f47dfc73a4d8ff64f4ac6f1d95f951bf7f53d6 hiredis-1.1.0.tar.gz sha256 dca05ce8fc87a8261783b4aed0deef8becc9350b6aa770bc714d0c1833b896eb COPYING diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index a571951fa3..d59933845c 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -4,8 +4,8 @@ # ################################################################################ -HIREDIS_VERSION_MAJOR = 1.0 -HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).2 +HIREDIS_VERSION_MAJOR = 1.1 +HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).0 HIREDIS_SITE = $(call github,redis,hiredis,v$(HIREDIS_VERSION)) HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Fri Dec 23 09:34:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:46 +0100 Subject: [Buildroot] [git commit] package/xtables-addons: bump to version 3.22 Message-ID: <20221223093614.9FC5D86DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=53f2999edfa5e67923d4d8a102c15fa3200e089c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Support for up to Linux 6.1 by fixing the following build failure: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ???xt_chaos_total???: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: error: implicit declaration of function ???prandom_u32???; did you mean ???prandom_u32_max???? [-Werror=implicit-function-declaration] 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) | ^~~~~~~~~~~ | prandom_u32_max https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst Fixes: - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/xtables-addons/xtables-addons.hash | 2 +- package/xtables-addons/xtables-addons.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xtables-addons/xtables-addons.hash b/package/xtables-addons/xtables-addons.hash index 0d2434eeb1..840a31f947 100644 --- a/package/xtables-addons/xtables-addons.hash +++ b/package/xtables-addons/xtables-addons.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2e09ac129a14f5e9c23b115ebcdfff4aa84e2aeba1268dbdf39b2d752bd71e19 xtables-addons-3.21.tar.xz +sha256 faa16a27166275afbfe8df605f55c3a81ac693bf19da674d45ceded4137ae217 xtables-addons-3.22.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE diff --git a/package/xtables-addons/xtables-addons.mk b/package/xtables-addons/xtables-addons.mk index 83cc3266c4..77dcfd741c 100644 --- a/package/xtables-addons/xtables-addons.mk +++ b/package/xtables-addons/xtables-addons.mk @@ -4,7 +4,7 @@ # ################################################################################ -XTABLES_ADDONS_VERSION = 3.21 +XTABLES_ADDONS_VERSION = 3.22 XTABLES_ADDONS_SOURCE = xtables-addons-$(XTABLES_ADDONS_VERSION).tar.xz XTABLES_ADDONS_SITE = https://inai.de/files/xtables-addons XTABLES_ADDONS_DEPENDENCIES = iptables linux host-pkgconf From peter at korsgaard.com Fri Dec 23 09:29:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:17 +0100 Subject: [Buildroot] [git commit] package/dovecot-pigeonhole: bump version to 0.5.20 Message-ID: <20221223093614.88F0586DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b30eb2f763ac98b4c44d38097bc6da8d9a9a550b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index 635e221481..5c7ba322b2 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz +sha256 ae32bd4870ea2c1328ae09ba206e9ec12128046d6afca52fbbc9ef7f75617c98 dovecot-2.3-pigeonhole-0.5.20.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index c25cd60b21..0b64cb0d6f 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.19 +DOVECOT_PIGEONHOLE_VERSION = 0.5.20 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 From peter at korsgaard.com Fri Dec 23 09:46:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:46:38 +0100 Subject: [Buildroot] OpenSSH server connection reset In-Reply-To: (Alex Musatti's message of "Fri, 23 Dec 2022 01:15:35 +0100") References: Message-ID: <87edsqjvup.fsf@dell.be.48ers.dk> >>>>> "Alex" == Alex Musatti writes: > Hello everyone, > I've recently build firmware image for stm32mp157f-dk2. > I noticed sshd server closed the connection during key exchange, so I ran > it in debug mode: > #/usr/sbin/sshd -ddd -f /etc/ssh/sshd_config > debug1: SSH2_MSG_KEXINIT sent [preauth] > ssh_sandbox_violation: unexpected system call (arch:0x40000028,syscall:414 So the system call filter detected an unexpected system call. According to https://marcin.juszkiewicz.com.pl/download/tables/syscalls.html, 414 is ppoll_time64 on ARM. Looking at sandbox-seccomp-filter.c it correctly allows ppoll_time64 if __NR_ppoll_time64 is defined: #ifdef __NR_ppoll_time64 SC_ALLOW(__NR_ppoll_time64), #endif What toolchain / C library are you using? It sounds like __NR_ppoll_time64 is not defined in the kernel headers, but your C library still uses it at runtime. Alternatively you can disable the syscall filtering using BR2_PACKAGE_OPENSSH_SANDBOX. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:57:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:57:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/bird: bump to version 2.0.11 In-Reply-To: <20221222155743.40378-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 16:57:43 +0100") References: <20221222155743.40378-1-fontaine.fabrice@gmail.com> Message-ID: <87a63ejvcx.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://bird.network.cz/pipermail/bird-users/2022-December/016431.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:57:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:57:12 +0100 Subject: [Buildroot] [git commit] package/bird: bump to version 2.0.11 Message-ID: <20221223095722.BEA1686DDE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8024bae870b7ebd9707614343c5dfdc849ea8fdd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://bird.network.cz/pipermail/bird-users/2022-December/016431.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/bird/bird.hash | 2 +- package/bird/bird.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/bird/bird.hash b/package/bird/bird.hash index 6ccacd8d58..3e00a1993d 100644 --- a/package/bird/bird.hash +++ b/package/bird/bird.hash @@ -1,2 +1,2 @@ -sha256 7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a bird-2.0.10.tar.gz +sha256 60a7b83b67b9d089d2a745a11fddd12461f631abc7b645b6c085adf90b3f55d6 bird-2.0.11.tar.gz sha256 94c53c84320078920ac1f0d49c81a4e9004512f534521a58bdf145acbcbc2cd2 README diff --git a/package/bird/bird.mk b/package/bird/bird.mk index e1e392168c..1295358fb9 100644 --- a/package/bird/bird.mk +++ b/package/bird/bird.mk @@ -4,7 +4,7 @@ # ################################################################################ -BIRD_VERSION = 2.0.10 +BIRD_VERSION = 2.0.11 BIRD_SITE = https://bird.network.cz/download BIRD_LICENSE = GPL-2.0+ BIRD_LICENSE_FILES = README From bugzilla at busybox.net Fri Dec 23 11:39:07 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 11:39:07 +0000 Subject: [Buildroot] [Bug 15201] New: package/python-sip out of date, fails to compile with GCC 12 Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 Bug ID: 15201 Summary: package/python-sip out of date, fails to compile with GCC 12 Product: buildroot Version: unspecified Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Outdated package Assignee: unassigned at buildroot.uclibc.org Reporter: davorin.ucakar at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9426 --> https://bugs.busybox.net/attachment.cgi?id=9426&action=edit Update python-sip to 6.7.5 package/python-sip on master branch is out of date (4.19.25 from feb 2021) and it doesn't compile for me any more (on GCC 12 targeting ARMv7). -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 11:40:29 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 11:40:29 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 davorin.ucakar at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #9426|0 |1 is obsolete| | -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 12:01:55 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 12:01:55 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #1 from davorin.ucakar at gmail.com --- Created attachment 9431 --> https://bugs.busybox.net/attachment.cgi?id=9431&action=edit Update python-sip to 6.7.5 -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 12:55:06 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 12:55:06 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 davorin.ucakar at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #9431|0 |1 is obsolete| | -- You are receiving this mail because: You are on the CC list for the bug. From buildroot at heine.tech Fri Dec 23 13:34:00 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Fri, 23 Dec 2022 14:34:00 +0100 Subject: [Buildroot] [PATCH v2] package/boost: Boost.Atomic needs atomic intrinsics Message-ID: <20221223133401.97844-1-buildroot@heine.tech> From: Michael similar to previous problems with nios2 and not-available atomic ints the build for Boost.Atomics also fails for ARC Targets which don't have the ATOMICS_EXT flag set. according to [0] "Boost.Atomic has a hard requirement of the native atomic operations on bytes". The same tests mentioned there fail for ARC. so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. add depends clause for all packages using boost-atomic/filesystem. Fixes: http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 Signed-off-by: Michael Nosthoff --- I'm not 100% sure if BR2_ARC_ATOMIC_EXT is the correct flag to use. I'm open to suggestions for better ways and what to propagate to dependent packages. --- package/bitcoin/Config.in | 1 + package/boost/Config.in | 4 ++++ package/botan/Config.in | 4 ++-- package/cc-tool/Config.in | 2 ++ package/domoticz/Config.in | 4 +++- package/gnuradio/Config.in | 1 + package/gqrx/Config.in | 1 + package/i2pd/Config.in | 3 +++ package/libcpprestsdk/Config.in | 1 + package/log4cxx/Config.in | 1 + package/mongodb/Config.in | 1 + package/osm2pgsql/Config.in | 2 ++ package/pulseview/Config.in | 2 ++ package/supertux/Config.in | 2 ++ package/uhd/Config.in | 2 ++ 15 files changed, 28 insertions(+), 3 deletions(-) diff --git a/package/bitcoin/Config.in b/package/bitcoin/Config.in index a344811d6b..d46e8df9bc 100644 --- a/package/bitcoin/Config.in +++ b/package/bitcoin/Config.in @@ -11,6 +11,7 @@ config BR2_PACKAGE_BITCOIN bool "bitcoin" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future depends on BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS # boost diff --git a/package/boost/Config.in b/package/boost/Config.in index b99b01f22e..d06f164a39 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -19,6 +19,7 @@ if BR2_PACKAGE_BOOST config BR2_PACKAGE_BOOST_ATOMIC bool "boost-atomic" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help C++11-style atomic<>. @@ -108,6 +109,7 @@ config BR2_PACKAGE_BOOST_FIBER # since mips32r2/mips64r2. depends on !BR2_MIPS_CPU_MIPS32 && !BR2_MIPS_CPU_MIPS64 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-context select BR2_PACKAGE_BOOST_CONTEXT select BR2_PACKAGE_BOOST_FILESYSTEM @@ -129,6 +131,7 @@ comment "boost-fiber needs a toolchain not affected by GCC bug 64735" config BR2_PACKAGE_BOOST_FILESYSTEM bool "boost-filesystem" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_SYSTEM help @@ -200,6 +203,7 @@ config BR2_PACKAGE_BOOST_LOG bool "boost-log" depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME diff --git a/package/botan/Config.in b/package/botan/Config.in index 8f7f3f5c7a..9c35484275 100644 --- a/package/botan/Config.in +++ b/package/botan/Config.in @@ -18,8 +18,8 @@ config BR2_PACKAGE_BOTAN depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_PACKAGE_BOTAN_ARCH_SUPPORTS depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future - select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS - select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS && !(BR2_arc && !BR2_ARC_ATOMIC_EXT) + select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS && !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help Botan is a crypto library for C++ diff --git a/package/cc-tool/Config.in b/package/cc-tool/Config.in index fa5674b36d..5dca40cbbb 100644 --- a/package/cc-tool/Config.in +++ b/package/cc-tool/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_CC_TOOL depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_WCHAR # boost-filesystem depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb select BR2_PACKAGE_LIBUSB @@ -20,6 +21,7 @@ config BR2_PACKAGE_CC_TOOL comment "cc-tool needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 " depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/domoticz/Config.in b/package/domoticz/Config.in index 85361eecf0..bb4e49bf9a 100644 --- a/package/domoticz/Config.in +++ b/package/domoticz/Config.in @@ -8,7 +8,8 @@ config BR2_PACKAGE_DOMOTICZ depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR depends on BR2_PACKAGE_LUA_5_3 - depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread + depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread, boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC @@ -36,6 +37,7 @@ config BR2_PACKAGE_DOMOTICZ comment "domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 6, NPTL, wchar, dynamic library" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index 103175946c..3766470cf7 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -16,6 +16,7 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..fd4274f3a0 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST diff --git a/package/i2pd/Config.in b/package/i2pd/Config.in index c1ba08ef75..6076d43837 100644 --- a/package/i2pd/Config.in +++ b/package/i2pd/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_I2PD # pthread_condattr_setclock depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR # boost depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr @@ -30,6 +31,7 @@ comment "i2pd needs a toolchain w/ C++, NPTL, wchar" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR @@ -37,4 +39,5 @@ comment "i2pd needs exception_ptr" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 diff --git a/package/libcpprestsdk/Config.in b/package/libcpprestsdk/Config.in index e533b30393..58818978d7 100644 --- a/package/libcpprestsdk/Config.in +++ b/package/libcpprestsdk/Config.in @@ -4,6 +4,7 @@ config BR2_PACKAGE_LIBCPPRESTSDK depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL select BR2_PACKAGE_BOOST diff --git a/package/log4cxx/Config.in b/package/log4cxx/Config.in index 27a5f06988..34e54e90be 100644 --- a/package/log4cxx/Config.in +++ b/package/log4cxx/Config.in @@ -7,6 +7,7 @@ config BR2_PACKAGE_LOG4CXX depends on BR2_USE_MMU # apr depends on BR2_USE_WCHAR || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-thread + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-thread select BR2_PACKAGE_APR select BR2_PACKAGE_APR_UTIL diff --git a/package/mongodb/Config.in b/package/mongodb/Config.in index 1ea4282573..4053e4dbdb 100644 --- a/package/mongodb/Config.in +++ b/package/mongodb/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_MONGODB_ARCH_SUPPORTS default y if BR2_arm && !BR2_ARM_CPU_ARMV4 && !BR2_ARM_CPU_ARMV5 default y if BR2_aarch64 || BR2_x86_64 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem config BR2_PACKAGE_MONGODB bool "mongodb" diff --git a/package/osm2pgsql/Config.in b/package/osm2pgsql/Config.in index e903e92c49..834cfb5a93 100644 --- a/package/osm2pgsql/Config.in +++ b/package/osm2pgsql/Config.in @@ -4,6 +4,7 @@ config BR2_PACKAGE_OSM2PGSQL depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 depends on BR2_TOOLCHAIN_HAS_THREADS # boost, libosmium depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_WCHAR # boost, libosmium depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future select BR2_PACKAGE_BOOST @@ -24,6 +25,7 @@ config BR2_PACKAGE_OSM2PGSQL comment "osm2pgsql needs a toolchain w/ C++, wchar, threads, gcc >= 4.9" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/pulseview/Config.in b/package/pulseview/Config.in index f122551b9f..0bec0594ab 100644 --- a/package/pulseview/Config.in +++ b/package/pulseview/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_PULSEVIEW depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_MMU depends on BR2_INSTALL_LIBSTDCPP # libsigrok->libzip @@ -34,6 +35,7 @@ comment "pulseview needs a toolchain w/ locale, wchar, threads, dynamic library, depends on BR2_USE_MMU depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_USE_WCHAR \ || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP \ || BR2_STATIC_LIBS || !BR2_ENABLE_LOCALE || \ diff --git a/package/supertux/Config.in b/package/supertux/Config.in index e8e96a3ae5..62d2d67c7b 100644 --- a/package/supertux/Config.in +++ b/package/supertux/Config.in @@ -7,6 +7,7 @@ config BR2_PACKAGE_SUPERTUX depends on BR2_TOOLCHAIN_GCC_AT_LEAST_6 # C++14 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_MMU # SDL2 OpenGL (GLX) depends on !BR2_STATIC_LIBS # SDL2 depends on BR2_USE_WCHAR # Boost @@ -40,6 +41,7 @@ comment "supertux needs OpenGL and a toolchain w/ C++, gcc >= 6, NPTL, dynamic l depends on BR2_PACKAGE_XORG7 depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PACKAGE_HAS_LIBGL || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ BR2_STATIC_LIBS || !BR2_USE_WCHAR diff --git a/package/uhd/Config.in b/package/uhd/Config.in index 75554259d0..4514c9529b 100644 --- a/package/uhd/Config.in +++ b/package/uhd/Config.in @@ -1,6 +1,7 @@ comment "uhd needs a toolchain w/ C++, NPTL, wchar, dynamic library" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS @@ -12,6 +13,7 @@ config BR2_PACKAGE_UHD depends on BR2_INSTALL_LIBSTDCPP depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # use fork() -- 2.37.1 (Apple Git-137.1) From fontaine.fabrice at gmail.com Fri Dec 23 15:23:56 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:23:56 +0100 Subject: [Buildroot] [PATCH 1/2] package/rtl_433: drop dynamic library dependency Message-ID: <20221223152357.272307-1-fontaine.fabrice@gmail.com> rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine --- package/rtl_433/Config.in | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index 5664227c82..a6db00f477 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help @@ -11,6 +10,6 @@ config BR2_PACKAGE_RTL_433 https://github.com/merbanan/rtl_433 -comment "rtl_433 needs a toolchain w/ dynamic library, threads" +comment "rtl_433 needs a toolchain w/ threads" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_TOOLCHAIN_HAS_THREADS -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 15:23:57 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:23:57 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl_433: bump to version 22.11 In-Reply-To: <20221223152357.272307-1-fontaine.fabrice@gmail.com> References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> Message-ID: <20221223152357.272307-2-fontaine.fabrice@gmail.com> - Drop all patches (already in version) - Threads is not mandatory since https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 https://github.com/merbanan/rtl_433/releases/tag/22.11 Signed-off-by: Fabrice Fontaine --- ...inor-Fix-a-compiler-flag-needs-GCC-7.patch | 27 --------- ....c-fix-build-without-__has_attribute.patch | 34 ----------- ...low-in-Clipsal-CMR113-and-Somfy-IOHC.patch | 58 ------------------- ...0004-Fix-overflow-in-Acurite-00275rm.patch | 35 ----------- package/rtl_433/Config.in | 5 -- package/rtl_433/rtl_433.hash | 2 +- package/rtl_433/rtl_433.mk | 14 ++--- 7 files changed, 8 insertions(+), 167 deletions(-) delete mode 100644 package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch delete mode 100644 package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch delete mode 100644 package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch delete mode 100644 package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch diff --git a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch b/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch deleted file mode 100644 index dd3debf7ee..0000000000 --- a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 2010e8f949ab7b4555b99dbf184e149a3f33df46 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 24 Dec 2021 11:03:06 +0100 -Subject: [PATCH] minor: Fix a compiler flag needs GCC 7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2010e8f949ab7b4555b99dbf184e149a3f33df46] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a3f11ac99..bfa6595ca 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -74,7 +74,9 @@ if(("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" MATCHES - ADD_DEFINITIONS(-pedantic) - ADD_DEFINITIONS(-Wshadow) - ADD_DEFINITIONS(-Wmissing-prototypes) -- ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ if("${CMAKE_C_COMPILER_ID}" MATCHES "Clang" OR NOT "7.0.0" VERSION_GREATER CMAKE_C_COMPILER_VERSION) -+ ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ endif() - #ADD_DEFINITIONS(-Wfloat-equal) - #ADD_DEFINITIONS(-Wbad-function-cast) - #ADD_DEFINITIONS(-Wdocumentation) diff --git a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch b/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch deleted file mode 100644 index 683754845f..0000000000 --- a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1b74826f155406f86846d5c97b3534aab87cf6da Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 26 Dec 2021 15:21:39 +0100 -Subject: [PATCH] src/optparse.c: fix build without __has_attribute - -Fix build failure without __has_attribute (e.g. gcc 4.8) which is raised -since -https://github.com/merbanan/rtl_433/commit/6c8af75c757712bd58b169317795484a72e9a16c - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/merbanan/rtl_433/pull/1918] ---- - src/optparse.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/optparse.c b/src/optparse.c -index aa3d0b53..b5e2d37e 100644 ---- a/src/optparse.c -+++ b/src/optparse.c -@@ -232,9 +232,11 @@ int atoi_time(char const *str, char const *error_hint) - } - // intentional fallthrough - #if defined(__GNUC__) || defined(__clang__) -+#if defined __has_attribute - #if __has_attribute(fallthrough) - __attribute__((fallthrough)); - #endif -+#endif - #endif - case ':': - ++colons; --- -2.33.0 - diff --git a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch b/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch deleted file mode 100644 index e2088b29e7..0000000000 --- a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Mon, 24 Jan 2022 15:53:20 +0100 -Subject: [PATCH] minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported - by aug5t7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8] -Signed-off-by: Fabrice Fontaine ---- - src/devices/cmr113.c | 4 ++-- - src/devices/somfy_iohc.c | 9 +++++---- - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/src/devices/cmr113.c b/src/devices/cmr113.c -index c85dfac56..19ec5d421 100644 ---- a/src/devices/cmr113.c -+++ b/src/devices/cmr113.c -@@ -42,8 +42,8 @@ Kudos to Jon Oxer for decoding this stream and putting it here: - - */ - --#define COMPARE_BITS 83 --#define COMPARE_BYTES (COMPARE_BITS/8) -+#define COMPARE_BITS 83 -+#define COMPARE_BYTES ((COMPARE_BITS + 7) / 8) - - static int cmr113_decode(r_device *decoder, bitbuffer_t *bitbuffer) - { -diff --git a/src/devices/somfy_iohc.c b/src/devices/somfy_iohc.c -index 906cae53e..2c88067b5 100644 ---- a/src/devices/somfy_iohc.c -+++ b/src/devices/somfy_iohc.c -@@ -100,11 +100,12 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - if (bitbuffer->num_rows != 1) - return DECODE_ABORT_EARLY; - -- int offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -- if (offset >= bitbuffer->bits_per_row[0] - 19 * 10) -+ unsigned offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -+ if (offset + 19 * 10 >= bitbuffer->bits_per_row[0]) - return DECODE_ABORT_EARLY; - -- int num_bits = bitbuffer->bits_per_row[0] - offset; -+ unsigned num_bits = bitbuffer->bits_per_row[0] - offset; -+ num_bits = MIN(num_bits, sizeof (b) * 8); - - int len = extract_bytes_uart(bitbuffer->bb[0], offset, num_bits, b); - if (len < 19) -@@ -120,7 +121,7 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - // calculate and verify checksum - if (crc16lsb(b, len, 0x8408, 0x0000) != 0) // unreflected poly 0x1021 - return DECODE_FAIL_MIC; -- bitrow_printf(b, len * 8, "%s: offset %d, num_bits %d, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); -+ bitrow_printf(b, len * 8, "%s: offset %u, num_bits %u, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); - - int msg_type = (b[0]); - int dst_id = ((unsigned)b[4] << 24) | (b[3] << 16) | (b[2] << 8) | (b[1]); // assume Little-Endian diff --git a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch b/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch deleted file mode 100644 index 057bf9cf64..0000000000 --- a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 37455483889bd1c641bdaafc493d1cc236b74904 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 18 Mar 2022 08:09:15 +0100 -Subject: [PATCH] Fix overflow in Acurite-00275rm (closes #2012) - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904] -Signed-off-by: Fabrice Fontaine ---- - src/devices/acurite.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/devices/acurite.c b/src/devices/acurite.c -index 6879e52da..4f3e83eb3 100644 ---- a/src/devices/acurite.c -+++ b/src/devices/acurite.c -@@ -1318,15 +1318,15 @@ static int acurite_00275rm_decode(r_device *decoder, bitbuffer_t *bitbuffer) - - // Combine signal if exactly three repeats were found - if (n_rows == 3) { -- uint8_t *b = bitbuffer->bb[bitbuffer->num_rows]; -+ bitbuffer_add_row(bitbuffer); -+ uint8_t *b = bitbuffer->bb[bitbuffer->num_rows - 1]; - for (int i = 0; i < 11; ++i) { - // The majority bit count wins - b[i] = (b_rows[0][i] & b_rows[1][i]) | - (b_rows[1][i] & b_rows[2][i]) | - (b_rows[2][i] & b_rows[0][i]); - } -- bitbuffer->bits_per_row[bitbuffer->num_rows] = 88; -- bitbuffer->num_rows += 1; -+ bitbuffer->bits_per_row[bitbuffer->num_rows - 1] = 88; - } - - // Output the first valid row diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index a6db00f477..01c1e2f5cd 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help rtl_433 (despite the name) is a generic data receiver, mainly @@ -9,7 +8,3 @@ config BR2_PACKAGE_RTL_433 MHz ISM bands. https://github.com/merbanan/rtl_433 - -comment "rtl_433 needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/rtl_433/rtl_433.hash b/package/rtl_433/rtl_433.hash index fd479dfd21..51fb29c78e 100644 --- a/package/rtl_433/rtl_433.hash +++ b/package/rtl_433/rtl_433.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 b362ef3410adec64aee7ad8e6d4d74875f1b3d59ef6fb4856e96adc03876dc65 rtl_433-21.12.tar.gz +sha256 61a9163d69cc4b1da46aebbcaf969bd180a055a6b90f42ad281218cc4fbefb86 rtl_433-22.11.tar.gz # License file, locally calculated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/rtl_433/rtl_433.mk b/package/rtl_433/rtl_433.mk index 74a0b54a3d..e3be0e5ecf 100644 --- a/package/rtl_433/rtl_433.mk +++ b/package/rtl_433/rtl_433.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL_433_VERSION = 21.12 +RTL_433_VERSION = 22.11 RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION)) RTL_433_LICENSE = GPL-2.0+ RTL_433_LICENSE_FILES = COPYING @@ -18,12 +18,6 @@ RTL_433_CONF_OPTS = \ -DBUILD_TESTING_ANALYZER=OFF \ -DENABLE_SOAPYSDR=OFF -# 0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch -RTL_433_IGNORE_CVES += CVE-2022-25051 - -# 0004-Fix-overflow-in-Acurite-00275rm.patch -RTL_433_IGNORE_CVES += CVE-2022-27419 - ifeq ($(BR2_PACKAGE_LIBRTLSDR),y) RTL_433_DEPENDENCIES += librtlsdr RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON @@ -38,4 +32,10 @@ else RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF endif +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +RTL_433_CONF_OPTS += -DENABLE_THREADS=ON +else +RTL_433_CONF_OPTS += -DENABLE_THREADS=OFF +endif + $(eval $(cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 15:42:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:42:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: bump to version 1.6.17 Message-ID: <20221223154204.306897-1-fontaine.fabrice@gmail.com> - Refresh second patch - Drop fourth patch (already in version) https://github.com/memcached/memcached/wiki/ReleaseNotes1617 Signed-off-by: Fabrice Fontaine --- .../memcached/0002-check-for-sys-auxv.h.patch | 10 +- ...c-use-pkg-config-to-retrieve-openssl.patch | 181 ------------------ package/memcached/memcached.hash | 6 +- package/memcached/memcached.mk | 2 +- 4 files changed, 9 insertions(+), 190 deletions(-) delete mode 100644 package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch diff --git a/package/memcached/0002-check-for-sys-auxv.h.patch b/package/memcached/0002-check-for-sys-auxv.h.patch index 8c41bb4f01..a7d0dfdd00 100644 --- a/package/memcached/0002-check-for-sys-auxv.h.patch +++ b/package/memcached/0002-check-for-sys-auxv.h.patch @@ -37,14 +37,14 @@ index 26df879..05e61ff 100644 --- a/crc32c.c +++ b/crc32c.c @@ -273,7 +273,7 @@ void crc32c_init(void) { - } } --#elif defined(__aarch64__) && defined(__linux__) -+#elif defined(__aarch64__) && defined(__linux__) && defined(HAVE_SYS_AUX_H) + #elif defined(__aarch64__) && (defined(__linux__) || defined(__APPLE__)) +-#if defined(__linux__) ++#if defined(__linux__) && defined(HAVE_SYS_AUX_H) #include - - #if defined(HWCAP_CRC32) + #elif defined(__APPLE__) + #include -- 2.35.1 diff --git a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch b/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch deleted file mode 100644 index 402fa03b3b..0000000000 --- a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch +++ /dev/null @@ -1,181 +0,0 @@ -From 656dedad48c81541060448d008b90290196263c5 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 6 Sep 2020 23:38:19 +0200 -Subject: [PATCH] configure.ac: use pkg-config to retrieve openssl - -Use pkg-config to retrieve openssl dependencies such as -latomic or -lz - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/memcached/memcached/commit/656dedad48c81541060448d008b90290196263c5] ---- - README.md | 2 +- - configure.ac | 133 ++++++++++++++++++++++++++------------------------- - 2 files changed, 69 insertions(+), 66 deletions(-) - -diff --git a/README.md b/README.md -index 3ce1bc2156..8fe067b767 100644 ---- a/README.md -+++ b/README.md -@@ -21,7 +21,7 @@ list to ask questions, github issues aren't seen by everyone! - * libseccomp (optional, experimental, linux) - enables process restrictions for - better security. Tested only on x86-64 architectures. - * openssl (optional) - enables TLS support. need relatively up to date -- version. -+ version. pkg-config is needed to find openssl dependencies (such as -lz). - - ## Environment - -diff --git a/configure.ac b/configure.ac -index a0851f2131..2959a86c89 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -437,80 +437,83 @@ AC_ARG_WITH(libssl, - dnl ---------------------------------------------------------------------------- - dnl libssl detection. swiped from libevent. modified for openssl detection. - -+PKG_PROG_PKG_CONFIG - OPENSSL_URL=https://www.openssl.org/ - if test "x$enable_tls" = "xyes"; then -- AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -- saved_LIBS="$LIBS" -- saved_LDFLAGS="$LDFLAGS" -- saved_CPPFLAGS="$CPPFLAGS" -- le_found=no -- for ledir in $trylibssldir "" $prefix /usr/local ; do -+ PKG_CHECK_MODULES(OPENSSL, openssl, [LIBS="$LIBS $OPENSSL_LIBS" CFLAGS="$CFLAGS $OPENSSL_CFLAGS"], [ -+ AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -+ saved_LIBS="$LIBS" -+ saved_LDFLAGS="$LDFLAGS" -+ saved_CPPFLAGS="$CPPFLAGS" -+ le_found=no -+ for ledir in $trylibssldir "" $prefix /usr/local ; do -+ LDFLAGS="$saved_LDFLAGS" -+ LIBS="-lssl -lcrypto $saved_LIBS" -+ -+ # Skip the directory if it isn't there. -+ if test ! -z "$ledir" -a ! -d "$ledir" ; then -+ continue; -+ fi -+ if test ! -z "$ledir" ; then -+ if test -d "$ledir/lib" ; then -+ LDFLAGS="-L$ledir/lib $LDFLAGS" -+ else -+ LDFLAGS="-L$ledir $LDFLAGS" -+ fi -+ if test -d "$ledir/include" ; then -+ CPPFLAGS="-I$ledir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ledir $CPPFLAGS" -+ fi -+ fi -+ # Can I compile and link it? -+ AC_TRY_LINK([#include -+ #include -+ #include -+ #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -+ assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -+ [ libssl_linked=yes ], [ libssl_linked=no ]) -+ if test $libssl_linked = yes; then -+ if test ! -z "$ledir" ; then -+ ac_cv_libssl_dir=$ledir -+ _myos=`echo $target_os | cut -f 1 -d .` -+ AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -+ [AS_IF(test "$GCC" = "yes", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -+ else -+ ac_cv_libssl_dir="(system)" -+ fi -+ le_found=yes -+ break -+ fi -+ done -+ LIBS="$saved_LIBS" - LDFLAGS="$saved_LDFLAGS" -- LIBS="-lssl -lcrypto $saved_LIBS" -+ CPPFLAGS="$saved_CPPFLAGS" -+ if test $le_found = no ; then -+ AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL - -- # Skip the directory if it isn't there. -- if test ! -z "$ledir" -a ! -d "$ledir" ; then -- continue; -+ If it's already installed, specify its path using --with-libssl=/dir/ -+ ]) - fi -- if test ! -z "$ledir" ; then -- if test -d "$ledir/lib" ; then -- LDFLAGS="-L$ledir/lib $LDFLAGS" -- else -- LDFLAGS="-L$ledir $LDFLAGS" -- fi -- if test -d "$ledir/include" ; then -- CPPFLAGS="-I$ledir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ledir $CPPFLAGS" -- fi -+ ]) -+ LIBS="-lssl -lcrypto $LIBS" -+ if test $ac_cv_libssl_dir != "(system)"; then -+ if test -d "$ac_cv_libssl_dir/lib" ; then -+ LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir/lib" -+ else -+ LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir" - fi -- # Can I compile and link it? -- AC_TRY_LINK([#include -- #include -- #include -- #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -- assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -- [ libssl_linked=yes ], [ libssl_linked=no ]) -- if test $libssl_linked = yes; then -- if test ! -z "$ledir" ; then -- ac_cv_libssl_dir=$ledir -- _myos=`echo $target_os | cut -f 1 -d .` -- AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -- [AS_IF(test "$GCC" = "yes", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -- else -- ac_cv_libssl_dir="(system)" -- fi -- le_found=yes -- break -+ if test -d "$ac_cv_libssl_dir/include" ; then -+ CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" - fi -- done -- LIBS="$saved_LIBS" -- LDFLAGS="$saved_LDFLAGS" -- CPPFLAGS="$saved_CPPFLAGS" -- if test $le_found = no ; then -- AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL -- -- If it's already installed, specify its path using --with-libssl=/dir/ -- ]) - fi - ]) -- LIBS="-lssl -lcrypto $LIBS" -- if test $ac_cv_libssl_dir != "(system)"; then -- if test -d "$ac_cv_libssl_dir/lib" ; then -- LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir/lib" -- else -- LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir" -- fi -- if test -d "$ac_cv_libssl_dir/include" ; then -- CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" -- fi -- fi - fi - - if test "x$enable_static" = "xyes"; then diff --git a/package/memcached/memcached.hash b/package/memcached/memcached.hash index 3bdd1e5e33..78875dde66 100644 --- a/package/memcached/memcached.hash +++ b/package/memcached/memcached.hash @@ -1,6 +1,6 @@ -# From http://www.memcached.org/files/memcached-1.6.16.tar.gz.sha1 -sha1 724f31c3462fb6b07264d72d0043fd65545fd84a memcached-1.6.16.tar.gz +# From http://www.memcached.org/files/memcached-1.6.17.tar.gz.sha1 +sha1 e25639473e15f1bd9516b915fb7e03ab8209030f memcached-1.6.17.tar.gz # Locally computed -sha256 3051a93bf1dd0c3af2d0e589ff6ef6511f876385a35b18e9ff8741e4a1ab34da memcached-1.6.16.tar.gz +sha256 2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 memcached-1.6.17.tar.gz sha256 bc887c4ad8051fe690ace9528fe37a2e0bb362e6d963331d82e845ca9b585a0c COPYING diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 7b4069e820..7183da6c14 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -4,7 +4,7 @@ # ################################################################################ -MEMCACHED_VERSION = 1.6.16 +MEMCACHED_VERSION = 1.6.17 MEMCACHED_SITE = http://www.memcached.org/files MEMCACHED_DEPENDENCIES = libevent MEMCACHED_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' -- 2.35.1 From peter at korsgaard.com Fri Dec 23 15:56:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: bump to version 1.6.17 In-Reply-To: <20221223154204.306897-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:42:04 +0100") References: <20221223154204.306897-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbei05h.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Refresh second patch > - Drop fourth patch (already in version) > https://github.com/memcached/memcached/wiki/ReleaseNotes1617 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:56:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:47 +0100 Subject: [Buildroot] [PATCH 1/2] package/rtl_433: drop dynamic library dependency In-Reply-To: <20221223152357.272307-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:23:56 +0100") References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m2i05c.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > rtl_433 can be built statically since its addition in commit > 4634e84978a3e64e9050021d209a41cd88a1ad16 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:56:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:52 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl_433: bump to version 22.11 In-Reply-To: <20221223152357.272307-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:23:57 +0100") References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> <20221223152357.272307-2-fontaine.fabrice@gmail.com> Message-ID: <87r0wqi057.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop all patches (already in version) > - Threads is not mandatory since > https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 > https://github.com/merbanan/rtl_433/releases/tag/22.11 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:55:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:09 +0100 Subject: [Buildroot] [git commit] package/rtl_433: drop dynamic library dependency Message-ID: <20221223155713.C570A86DDD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7967755fbf25fe4d5860884bedb3e01fcd7e9855 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/rtl_433/Config.in | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index 5664227c82..a6db00f477 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help @@ -11,6 +10,6 @@ config BR2_PACKAGE_RTL_433 https://github.com/merbanan/rtl_433 -comment "rtl_433 needs a toolchain w/ dynamic library, threads" +comment "rtl_433 needs a toolchain w/ threads" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_TOOLCHAIN_HAS_THREADS From peter at korsgaard.com Fri Dec 23 15:55:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:00 +0100 Subject: [Buildroot] [git commit] package/memcached: bump to version 1.6.17 Message-ID: <20221223155713.B9CDE86DFF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f81b1358fc115fc854a9c9699daaca4be713f873 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Refresh second patch - Drop fourth patch (already in version) https://github.com/memcached/memcached/wiki/ReleaseNotes1617 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/memcached/0002-check-for-sys-auxv.h.patch | 10 +- ...ure-ac-use-pkg-config-to-retrieve-openssl.patch | 181 --------------------- package/memcached/memcached.hash | 6 +- package/memcached/memcached.mk | 2 +- 4 files changed, 9 insertions(+), 190 deletions(-) diff --git a/package/memcached/0002-check-for-sys-auxv.h.patch b/package/memcached/0002-check-for-sys-auxv.h.patch index 8c41bb4f01..a7d0dfdd00 100644 --- a/package/memcached/0002-check-for-sys-auxv.h.patch +++ b/package/memcached/0002-check-for-sys-auxv.h.patch @@ -37,14 +37,14 @@ index 26df879..05e61ff 100644 --- a/crc32c.c +++ b/crc32c.c @@ -273,7 +273,7 @@ void crc32c_init(void) { - } } --#elif defined(__aarch64__) && defined(__linux__) -+#elif defined(__aarch64__) && defined(__linux__) && defined(HAVE_SYS_AUX_H) + #elif defined(__aarch64__) && (defined(__linux__) || defined(__APPLE__)) +-#if defined(__linux__) ++#if defined(__linux__) && defined(HAVE_SYS_AUX_H) #include - - #if defined(HWCAP_CRC32) + #elif defined(__APPLE__) + #include -- 2.35.1 diff --git a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch b/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch deleted file mode 100644 index 402fa03b3b..0000000000 --- a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch +++ /dev/null @@ -1,181 +0,0 @@ -From 656dedad48c81541060448d008b90290196263c5 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 6 Sep 2020 23:38:19 +0200 -Subject: [PATCH] configure.ac: use pkg-config to retrieve openssl - -Use pkg-config to retrieve openssl dependencies such as -latomic or -lz - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/memcached/memcached/commit/656dedad48c81541060448d008b90290196263c5] ---- - README.md | 2 +- - configure.ac | 133 ++++++++++++++++++++++++++------------------------- - 2 files changed, 69 insertions(+), 66 deletions(-) - -diff --git a/README.md b/README.md -index 3ce1bc2156..8fe067b767 100644 ---- a/README.md -+++ b/README.md -@@ -21,7 +21,7 @@ list to ask questions, github issues aren't seen by everyone! - * libseccomp (optional, experimental, linux) - enables process restrictions for - better security. Tested only on x86-64 architectures. - * openssl (optional) - enables TLS support. need relatively up to date -- version. -+ version. pkg-config is needed to find openssl dependencies (such as -lz). - - ## Environment - -diff --git a/configure.ac b/configure.ac -index a0851f2131..2959a86c89 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -437,80 +437,83 @@ AC_ARG_WITH(libssl, - dnl ---------------------------------------------------------------------------- - dnl libssl detection. swiped from libevent. modified for openssl detection. - -+PKG_PROG_PKG_CONFIG - OPENSSL_URL=https://www.openssl.org/ - if test "x$enable_tls" = "xyes"; then -- AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -- saved_LIBS="$LIBS" -- saved_LDFLAGS="$LDFLAGS" -- saved_CPPFLAGS="$CPPFLAGS" -- le_found=no -- for ledir in $trylibssldir "" $prefix /usr/local ; do -+ PKG_CHECK_MODULES(OPENSSL, openssl, [LIBS="$LIBS $OPENSSL_LIBS" CFLAGS="$CFLAGS $OPENSSL_CFLAGS"], [ -+ AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -+ saved_LIBS="$LIBS" -+ saved_LDFLAGS="$LDFLAGS" -+ saved_CPPFLAGS="$CPPFLAGS" -+ le_found=no -+ for ledir in $trylibssldir "" $prefix /usr/local ; do -+ LDFLAGS="$saved_LDFLAGS" -+ LIBS="-lssl -lcrypto $saved_LIBS" -+ -+ # Skip the directory if it isn't there. -+ if test ! -z "$ledir" -a ! -d "$ledir" ; then -+ continue; -+ fi -+ if test ! -z "$ledir" ; then -+ if test -d "$ledir/lib" ; then -+ LDFLAGS="-L$ledir/lib $LDFLAGS" -+ else -+ LDFLAGS="-L$ledir $LDFLAGS" -+ fi -+ if test -d "$ledir/include" ; then -+ CPPFLAGS="-I$ledir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ledir $CPPFLAGS" -+ fi -+ fi -+ # Can I compile and link it? -+ AC_TRY_LINK([#include -+ #include -+ #include -+ #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -+ assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -+ [ libssl_linked=yes ], [ libssl_linked=no ]) -+ if test $libssl_linked = yes; then -+ if test ! -z "$ledir" ; then -+ ac_cv_libssl_dir=$ledir -+ _myos=`echo $target_os | cut -f 1 -d .` -+ AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -+ [AS_IF(test "$GCC" = "yes", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -+ else -+ ac_cv_libssl_dir="(system)" -+ fi -+ le_found=yes -+ break -+ fi -+ done -+ LIBS="$saved_LIBS" - LDFLAGS="$saved_LDFLAGS" -- LIBS="-lssl -lcrypto $saved_LIBS" -+ CPPFLAGS="$saved_CPPFLAGS" -+ if test $le_found = no ; then -+ AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL - -- # Skip the directory if it isn't there. -- if test ! -z "$ledir" -a ! -d "$ledir" ; then -- continue; -+ If it's already installed, specify its path using --with-libssl=/dir/ -+ ]) - fi -- if test ! -z "$ledir" ; then -- if test -d "$ledir/lib" ; then -- LDFLAGS="-L$ledir/lib $LDFLAGS" -- else -- LDFLAGS="-L$ledir $LDFLAGS" -- fi -- if test -d "$ledir/include" ; then -- CPPFLAGS="-I$ledir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ledir $CPPFLAGS" -- fi -+ ]) -+ LIBS="-lssl -lcrypto $LIBS" -+ if test $ac_cv_libssl_dir != "(system)"; then -+ if test -d "$ac_cv_libssl_dir/lib" ; then -+ LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir/lib" -+ else -+ LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir" - fi -- # Can I compile and link it? -- AC_TRY_LINK([#include -- #include -- #include -- #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -- assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -- [ libssl_linked=yes ], [ libssl_linked=no ]) -- if test $libssl_linked = yes; then -- if test ! -z "$ledir" ; then -- ac_cv_libssl_dir=$ledir -- _myos=`echo $target_os | cut -f 1 -d .` -- AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -- [AS_IF(test "$GCC" = "yes", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -- else -- ac_cv_libssl_dir="(system)" -- fi -- le_found=yes -- break -+ if test -d "$ac_cv_libssl_dir/include" ; then -+ CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" - fi -- done -- LIBS="$saved_LIBS" -- LDFLAGS="$saved_LDFLAGS" -- CPPFLAGS="$saved_CPPFLAGS" -- if test $le_found = no ; then -- AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL -- -- If it's already installed, specify its path using --with-libssl=/dir/ -- ]) - fi - ]) -- LIBS="-lssl -lcrypto $LIBS" -- if test $ac_cv_libssl_dir != "(system)"; then -- if test -d "$ac_cv_libssl_dir/lib" ; then -- LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir/lib" -- else -- LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir" -- fi -- if test -d "$ac_cv_libssl_dir/include" ; then -- CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" -- fi -- fi - fi - - if test "x$enable_static" = "xyes"; then diff --git a/package/memcached/memcached.hash b/package/memcached/memcached.hash index 3bdd1e5e33..78875dde66 100644 --- a/package/memcached/memcached.hash +++ b/package/memcached/memcached.hash @@ -1,6 +1,6 @@ -# From http://www.memcached.org/files/memcached-1.6.16.tar.gz.sha1 -sha1 724f31c3462fb6b07264d72d0043fd65545fd84a memcached-1.6.16.tar.gz +# From http://www.memcached.org/files/memcached-1.6.17.tar.gz.sha1 +sha1 e25639473e15f1bd9516b915fb7e03ab8209030f memcached-1.6.17.tar.gz # Locally computed -sha256 3051a93bf1dd0c3af2d0e589ff6ef6511f876385a35b18e9ff8741e4a1ab34da memcached-1.6.16.tar.gz +sha256 2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 memcached-1.6.17.tar.gz sha256 bc887c4ad8051fe690ace9528fe37a2e0bb362e6d963331d82e845ca9b585a0c COPYING diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 7b4069e820..7183da6c14 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -4,7 +4,7 @@ # ################################################################################ -MEMCACHED_VERSION = 1.6.16 +MEMCACHED_VERSION = 1.6.17 MEMCACHED_SITE = http://www.memcached.org/files MEMCACHED_DEPENDENCIES = libevent MEMCACHED_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' From peter at korsgaard.com Fri Dec 23 15:55:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:46 +0100 Subject: [Buildroot] [git commit] package/rtl_433: bump to version 22.11 Message-ID: <20221223155713.D254086E02@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f848c068f8ab0cc67fb48582e00221158ddc8cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop all patches (already in version) - Threads is not mandatory since https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 https://github.com/merbanan/rtl_433/releases/tag/22.11 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...001-minor-Fix-a-compiler-flag-needs-GCC-7.patch | 27 ---------- ...parse.c-fix-build-without-__has_attribute.patch | 34 ------------- ...overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch | 58 ---------------------- .../0004-Fix-overflow-in-Acurite-00275rm.patch | 35 ------------- package/rtl_433/Config.in | 5 -- package/rtl_433/rtl_433.hash | 2 +- package/rtl_433/rtl_433.mk | 14 +++--- 7 files changed, 8 insertions(+), 167 deletions(-) diff --git a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch b/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch deleted file mode 100644 index dd3debf7ee..0000000000 --- a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 2010e8f949ab7b4555b99dbf184e149a3f33df46 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 24 Dec 2021 11:03:06 +0100 -Subject: [PATCH] minor: Fix a compiler flag needs GCC 7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2010e8f949ab7b4555b99dbf184e149a3f33df46] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a3f11ac99..bfa6595ca 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -74,7 +74,9 @@ if(("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" MATCHES - ADD_DEFINITIONS(-pedantic) - ADD_DEFINITIONS(-Wshadow) - ADD_DEFINITIONS(-Wmissing-prototypes) -- ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ if("${CMAKE_C_COMPILER_ID}" MATCHES "Clang" OR NOT "7.0.0" VERSION_GREATER CMAKE_C_COMPILER_VERSION) -+ ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ endif() - #ADD_DEFINITIONS(-Wfloat-equal) - #ADD_DEFINITIONS(-Wbad-function-cast) - #ADD_DEFINITIONS(-Wdocumentation) diff --git a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch b/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch deleted file mode 100644 index 683754845f..0000000000 --- a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1b74826f155406f86846d5c97b3534aab87cf6da Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 26 Dec 2021 15:21:39 +0100 -Subject: [PATCH] src/optparse.c: fix build without __has_attribute - -Fix build failure without __has_attribute (e.g. gcc 4.8) which is raised -since -https://github.com/merbanan/rtl_433/commit/6c8af75c757712bd58b169317795484a72e9a16c - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/merbanan/rtl_433/pull/1918] ---- - src/optparse.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/optparse.c b/src/optparse.c -index aa3d0b53..b5e2d37e 100644 ---- a/src/optparse.c -+++ b/src/optparse.c -@@ -232,9 +232,11 @@ int atoi_time(char const *str, char const *error_hint) - } - // intentional fallthrough - #if defined(__GNUC__) || defined(__clang__) -+#if defined __has_attribute - #if __has_attribute(fallthrough) - __attribute__((fallthrough)); - #endif -+#endif - #endif - case ':': - ++colons; --- -2.33.0 - diff --git a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch b/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch deleted file mode 100644 index e2088b29e7..0000000000 --- a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Mon, 24 Jan 2022 15:53:20 +0100 -Subject: [PATCH] minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported - by aug5t7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8] -Signed-off-by: Fabrice Fontaine ---- - src/devices/cmr113.c | 4 ++-- - src/devices/somfy_iohc.c | 9 +++++---- - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/src/devices/cmr113.c b/src/devices/cmr113.c -index c85dfac56..19ec5d421 100644 ---- a/src/devices/cmr113.c -+++ b/src/devices/cmr113.c -@@ -42,8 +42,8 @@ Kudos to Jon Oxer for decoding this stream and putting it here: - - */ - --#define COMPARE_BITS 83 --#define COMPARE_BYTES (COMPARE_BITS/8) -+#define COMPARE_BITS 83 -+#define COMPARE_BYTES ((COMPARE_BITS + 7) / 8) - - static int cmr113_decode(r_device *decoder, bitbuffer_t *bitbuffer) - { -diff --git a/src/devices/somfy_iohc.c b/src/devices/somfy_iohc.c -index 906cae53e..2c88067b5 100644 ---- a/src/devices/somfy_iohc.c -+++ b/src/devices/somfy_iohc.c -@@ -100,11 +100,12 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - if (bitbuffer->num_rows != 1) - return DECODE_ABORT_EARLY; - -- int offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -- if (offset >= bitbuffer->bits_per_row[0] - 19 * 10) -+ unsigned offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -+ if (offset + 19 * 10 >= bitbuffer->bits_per_row[0]) - return DECODE_ABORT_EARLY; - -- int num_bits = bitbuffer->bits_per_row[0] - offset; -+ unsigned num_bits = bitbuffer->bits_per_row[0] - offset; -+ num_bits = MIN(num_bits, sizeof (b) * 8); - - int len = extract_bytes_uart(bitbuffer->bb[0], offset, num_bits, b); - if (len < 19) -@@ -120,7 +121,7 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - // calculate and verify checksum - if (crc16lsb(b, len, 0x8408, 0x0000) != 0) // unreflected poly 0x1021 - return DECODE_FAIL_MIC; -- bitrow_printf(b, len * 8, "%s: offset %d, num_bits %d, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); -+ bitrow_printf(b, len * 8, "%s: offset %u, num_bits %u, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); - - int msg_type = (b[0]); - int dst_id = ((unsigned)b[4] << 24) | (b[3] << 16) | (b[2] << 8) | (b[1]); // assume Little-Endian diff --git a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch b/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch deleted file mode 100644 index 057bf9cf64..0000000000 --- a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 37455483889bd1c641bdaafc493d1cc236b74904 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 18 Mar 2022 08:09:15 +0100 -Subject: [PATCH] Fix overflow in Acurite-00275rm (closes #2012) - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904] -Signed-off-by: Fabrice Fontaine ---- - src/devices/acurite.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/devices/acurite.c b/src/devices/acurite.c -index 6879e52da..4f3e83eb3 100644 ---- a/src/devices/acurite.c -+++ b/src/devices/acurite.c -@@ -1318,15 +1318,15 @@ static int acurite_00275rm_decode(r_device *decoder, bitbuffer_t *bitbuffer) - - // Combine signal if exactly three repeats were found - if (n_rows == 3) { -- uint8_t *b = bitbuffer->bb[bitbuffer->num_rows]; -+ bitbuffer_add_row(bitbuffer); -+ uint8_t *b = bitbuffer->bb[bitbuffer->num_rows - 1]; - for (int i = 0; i < 11; ++i) { - // The majority bit count wins - b[i] = (b_rows[0][i] & b_rows[1][i]) | - (b_rows[1][i] & b_rows[2][i]) | - (b_rows[2][i] & b_rows[0][i]); - } -- bitbuffer->bits_per_row[bitbuffer->num_rows] = 88; -- bitbuffer->num_rows += 1; -+ bitbuffer->bits_per_row[bitbuffer->num_rows - 1] = 88; - } - - // Output the first valid row diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index a6db00f477..01c1e2f5cd 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help rtl_433 (despite the name) is a generic data receiver, mainly @@ -9,7 +8,3 @@ config BR2_PACKAGE_RTL_433 MHz ISM bands. https://github.com/merbanan/rtl_433 - -comment "rtl_433 needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/rtl_433/rtl_433.hash b/package/rtl_433/rtl_433.hash index fd479dfd21..51fb29c78e 100644 --- a/package/rtl_433/rtl_433.hash +++ b/package/rtl_433/rtl_433.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 b362ef3410adec64aee7ad8e6d4d74875f1b3d59ef6fb4856e96adc03876dc65 rtl_433-21.12.tar.gz +sha256 61a9163d69cc4b1da46aebbcaf969bd180a055a6b90f42ad281218cc4fbefb86 rtl_433-22.11.tar.gz # License file, locally calculated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/rtl_433/rtl_433.mk b/package/rtl_433/rtl_433.mk index 74a0b54a3d..e3be0e5ecf 100644 --- a/package/rtl_433/rtl_433.mk +++ b/package/rtl_433/rtl_433.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL_433_VERSION = 21.12 +RTL_433_VERSION = 22.11 RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION)) RTL_433_LICENSE = GPL-2.0+ RTL_433_LICENSE_FILES = COPYING @@ -18,12 +18,6 @@ RTL_433_CONF_OPTS = \ -DBUILD_TESTING_ANALYZER=OFF \ -DENABLE_SOAPYSDR=OFF -# 0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch -RTL_433_IGNORE_CVES += CVE-2022-25051 - -# 0004-Fix-overflow-in-Acurite-00275rm.patch -RTL_433_IGNORE_CVES += CVE-2022-27419 - ifeq ($(BR2_PACKAGE_LIBRTLSDR),y) RTL_433_DEPENDENCIES += librtlsdr RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON @@ -38,4 +32,10 @@ else RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF endif +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +RTL_433_CONF_OPTS += -DENABLE_THREADS=ON +else +RTL_433_CONF_OPTS += -DENABLE_THREADS=OFF +endif + $(eval $(cmake-package)) From yann.morin.1998 at free.fr Fri Dec 23 16:31:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 23 Dec 2022 17:31:12 +0100 Subject: [Buildroot] [git commit] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20221223163143.3AFC786E05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=037226b33b42fb22234694fe1fcb0b6db624161f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 255acdc14365 (package/qemu: needs gcc >= 8) added a comment that explains that host-qemu would not be available for gcc < 4.8. However, it interspersed that comment between the main symbol and the conditional block with the sub-options. This breaks the indentation of the sub-options in menuconfig, where they appear at the same level as the main symbol, rather than indented below it. Fix that by moving the comment before the main symbol. Signed-off-by: Yann E. MORIN --- package/qemu/Config.in.host | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host index f9cdb9b703..8dd0c7d11b 100644 --- a/package/qemu/Config.in.host +++ b/package/qemu/Config.in.host @@ -34,6 +34,11 @@ config BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS bool default y if BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS +comment "host-qemu needs a host gcc >= 8" + depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || \ + BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORT + depends on !BR2_HOST_GCC_AT_LEAST_8 + config BR2_PACKAGE_HOST_QEMU bool "host qemu" depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS @@ -50,11 +55,6 @@ config BR2_PACKAGE_HOST_QEMU http://www.qemu.org -comment "host-qemu needs a host gcc >= 8" - depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || \ - BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORT - depends on !BR2_HOST_GCC_AT_LEAST_8 - if BR2_PACKAGE_HOST_QEMU comment "Emulators selection" From fontaine.fabrice at gmail.com Fri Dec 23 17:13:51 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:13:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/libvncserver: bump to version 0.9.14 Message-ID: <20221223171351.24867-1-fontaine.fabrice@gmail.com> - Drop patches (already in version) - examples and tests can be disabled since https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 Signed-off-by: Fabrice Fontaine --- ...enssl.c-fix-build-with-libressl-3.5..patch | 66 ------------------- ...ee-vncRec-memory-in-rfbClientCleanup.patch | 28 -------- package/libvncserver/libvncserver.hash | 2 +- package/libvncserver/libvncserver.mk | 9 ++- 4 files changed, 5 insertions(+), 100 deletions(-) delete mode 100644 package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch delete mode 100644 package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch diff --git a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch b/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch deleted file mode 100644 index 110976c4bb..0000000000 --- a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch +++ /dev/null @@ -1,66 +0,0 @@ -From 97fbbd678b2012e64acddd523677bc55a177bc58 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 12 May 2022 20:41:50 +0200 -Subject: [PATCH] common/crypto_openssl.c: fix build with libressl >= 3.5.0 - (#522) - -Fix the following build failure with libressl >= 3.5.0: - -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c: In function 'dh_generate_keypair': -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c:149:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} - 149 | dh->p = BN_bin2bn(prime, keylen, NULL); - | ^~ - -Fixes: - - http://autobuild.buildroot.org/results/49b3940b9d0432cb5fb0c5d22dfa017b18c6e233 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/97fbbd678b2012e64acddd523677bc55a177bc58] ---- - common/crypto_openssl.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/common/crypto_openssl.c b/common/crypto_openssl.c -index 60d4bd4df..51d7ec2d9 100644 ---- a/common/crypto_openssl.c -+++ b/common/crypto_openssl.c -@@ -138,14 +138,16 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - { - int result = 0; - DH *dh; --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30500000) - const BIGNUM *pub_key = NULL; - const BIGNUM *priv_key = NULL; - #endif - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->g = BN_bin2bn(gen, gen_len, NULL); - #else -@@ -154,7 +156,8 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - #endif - if(!DH_generate_key(dh)) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - if(BN_bn2bin(dh->priv_key, priv_out) == 0) - goto out; - if(BN_bn2bin(dh->pub_key, pub_out) == 0) -@@ -181,7 +184,8 @@ int dh_compute_shared_key(uint8_t *shared_out, const uint8_t *priv, const uint8_ - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined LIBRESSL_VERSION_NUMBER && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->priv_key = BN_bin2bn(priv, keylen, NULL); - #else diff --git a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch b/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch deleted file mode 100644 index 7658c112f3..0000000000 --- a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bef41f6ec4097a8ee094f90a1b34a708fbd757ec Mon Sep 17 00:00:00 2001 -From: Christian Beier -Date: Sat, 21 Nov 2020 12:52:31 +0100 -Subject: [PATCH] libvncclient: free vncRec memory in rfbClientCleanup() - -Otherwise we leak memory. Spotted by Ramin Farajpour Cami -, thanks! - -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/bef41f6ec4097a8ee094f90a1b34a708fbd757ec] -Signed-off-by: Fabrice Fontaine ---- - libvncclient/vncviewer.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libvncclient/vncviewer.c b/libvncclient/vncviewer.c -index d6b91f02b..0a1bdcf6a 100644 ---- a/libvncclient/vncviewer.c -+++ b/libvncclient/vncviewer.c -@@ -534,6 +534,8 @@ void rfbClientCleanup(rfbClient* client) { - client->clientData = next; - } - -+ free(client->vncRec); -+ - if (client->sock != RFB_INVALID_SOCKET) - rfbCloseSocket(client->sock); - if (client->listenSock != RFB_INVALID_SOCKET) diff --git a/package/libvncserver/libvncserver.hash b/package/libvncserver/libvncserver.hash index 8e61a3d0ea..225c42e46a 100644 --- a/package/libvncserver/libvncserver.hash +++ b/package/libvncserver/libvncserver.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a LibVNCServer-0.9.13.tar.gz +sha256 83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5 LibVNCServer-0.9.14.tar.gz sha256 4d23c8c814e5baf007d854f01d8502e77dc56a41144934e003fb32c4e052d20f COPYING diff --git a/package/libvncserver/libvncserver.mk b/package/libvncserver/libvncserver.mk index 8f24e2d098..700e26a8d6 100644 --- a/package/libvncserver/libvncserver.mk +++ b/package/libvncserver/libvncserver.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVNCSERVER_VERSION = 0.9.13 +LIBVNCSERVER_VERSION = 0.9.14 LIBVNCSERVER_SOURCE = LibVNCServer-$(LIBVNCSERVER_VERSION).tar.gz LIBVNCSERVER_SITE = https://github.com/LibVNC/libvncserver/archive LIBVNCSERVER_LICENSE = GPL-2.0+ @@ -14,14 +14,13 @@ LIBVNCSERVER_INSTALL_STAGING = YES LIBVNCSERVER_DEPENDENCIES = host-pkgconf lzo LIBVNCSERVER_CONF_OPTS = -DWITH_LZO=ON -# 0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch -LIBVNCSERVER_IGNORE_CVES += CVE-2020-29260 - # only used for examples LIBVNCSERVER_CONF_OPTS += \ + -DWITH_EXAMPLES=OFF \ -DWITH_FFMPEG=OFF \ -DWITH_GTK=OFF \ - -DWITH_SDL=OFF + -DWITH_SDL=OFF \ + -DWITH_TESTS=OFF ifneq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBVNCSERVER_CONF_OPTS += -DWITH_THREADS=ON -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 17:38:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:38:17 +0100 Subject: [Buildroot] [PATCH 1/2] package/upx: bump to version 4.0.1 Message-ID: <20221223173818.51581-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - cmake must be used since https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c - ucl and zlib are directly included in upx since https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 https://github.com/upx/upx/blob/v4.0.1/NEWS Signed-off-by: Fabrice Fontaine --- ...ck-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ------------------- package/upx/upx.hash | 2 +- package/upx/upx.mk | 22 +---- 3 files changed, 4 insertions(+), 100 deletions(-) delete mode 100644 package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch diff --git a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch b/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch deleted file mode 100644 index 6fae9cac0e..0000000000 --- a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 3781df9da23840e596d5e9e8493f22666802fe6c Mon Sep 17 00:00:00 2001 -From: John Reiser -Date: Fri, 11 Dec 2020 13:38:18 -0800 -Subject: [PATCH] Check DT_REL/DT_RELA, DT_RELSZ/DT_RELASZ - -https://github.com/upx/upx/issues/421 - modified: p_lx_elf.cpp - -[Retrieved from: -https://github.com/upx/upx/commit/3781df9da23840e596d5e9e8493f22666802fe6c] -Signed-off-by: Fabrice Fontaine ---- - src/p_lx_elf.cpp | 34 +++++++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 5 deletions(-) - -diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp -index 182db192f..3a4101cf7 100644 ---- a/src/p_lx_elf.cpp -+++ b/src/p_lx_elf.cpp -@@ -2222,8 +2222,20 @@ bool PackLinuxElf32::canPack() - int z_rsz = dt_table[Elf32_Dyn::DT_RELSZ]; - if (z_rel && z_rsz) { - unsigned rel_off = get_te32(&dynseg[-1+ z_rel].d_val); -+ if ((unsigned)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_REL] %#x\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf32_Rel *rp = (Elf32_Rel *)&file_image[rel_off]; - unsigned relsz = get_te32(&dynseg[-1+ z_rsz].d_val); -+ if ((unsigned)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_RELSZ] %#x\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf32_Rel *last = (Elf32_Rel *)(relsz + (char *)rp); - for (; rp < last; ++rp) { - unsigned r_va = get_te32(&rp->r_offset); -@@ -2562,14 +2574,26 @@ PackLinuxElf64::canPack() - int z_rel = dt_table[Elf64_Dyn::DT_RELA]; - int z_rsz = dt_table[Elf64_Dyn::DT_RELASZ]; - if (z_rel && z_rsz) { -- unsigned rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ upx_uint64_t rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ if ((u64_t)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELA] %#llx\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf64_Rela *rp = (Elf64_Rela *)&file_image[rel_off]; -- unsigned relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ upx_uint64_t relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ if ((u64_t)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELASZ] %#llx\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf64_Rela *last = (Elf64_Rela *)(relsz + (char *)rp); - for (; rp < last; ++rp) { -- unsigned r_va = get_te64(&rp->r_offset); -+ upx_uint64_t r_va = get_te64(&rp->r_offset); - if (r_va == user_init_ava) { // found the Elf64_Rela -- unsigned r_info = get_te64(&rp->r_info); -+ upx_uint64_t r_info = get_te64(&rp->r_info); - unsigned r_type = ELF64_R_TYPE(r_info); - if (Elf64_Ehdr::EM_AARCH64 == e_machine - && R_AARCH64_RELATIVE == r_type) { -@@ -2581,7 +2605,7 @@ PackLinuxElf64::canPack() - } - else { - char msg[50]; snprintf(msg, sizeof(msg), -- "bad relocation %#x DT_INIT_ARRAY[0]", -+ "bad relocation %#llx DT_INIT_ARRAY[0]", - r_info); - throwCantPack(msg); - } diff --git a/package/upx/upx.hash b/package/upx/upx.hash index 7f3698ca0d..9f7c40c819 100644 --- a/package/upx/upx.hash +++ b/package/upx/upx.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 47774df5c958f2868ef550fb258b97c73272cb1f44fe776b798e393465993714 upx-3.96-src.tar.xz +sha256 77003c8e2e29aa9804e2fbaeb30f055903420b3e01d95eafe01aed957fb7e190 upx-4.0.1-src.tar.xz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/upx/upx.mk b/package/upx/upx.mk index e693a70db1..ef346b2310 100644 --- a/package/upx/upx.mk +++ b/package/upx/upx.mk @@ -4,28 +4,12 @@ # ################################################################################ -UPX_VERSION = 3.96 +UPX_VERSION = 4.0.1 UPX_SITE = https://github.com/upx/upx/releases/download/v$(UPX_VERSION) UPX_SOURCE = upx-$(UPX_VERSION)-src.tar.xz UPX_LICENSE = GPL-2.0+ UPX_LICENSE_FILES = COPYING UPX_CPE_ID_VENDOR = upx_project +UPX_SUPPORTS_IN_SOURCE_BUILD = NO -# 0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch -UPX_IGNORE_CVES += CVE-2021-20285 - -HOST_UPX_DEPENDENCIES = host-ucl host-zlib - -# We need to specify all, otherwise the default target only prints a message -# stating to "please choose a target for 'make'"... :-( -define HOST_UPX_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - UPX_UCLDIR=$(HOST_DIR) CXXFLAGS_WERROR= -C $(@D) all -endef - -# UPX has no install procedure, so install it manually. -define HOST_UPX_INSTALL_CMDS - $(INSTALL) -D -m 0755 $(@D)/src/upx.out $(HOST_DIR)/bin/upx -endef - -$(eval $(host-generic-package)) +$(eval $(host-cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 17:38:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:38:18 +0100 Subject: [Buildroot] [PATCH 2/2] package/ucl: drop package In-Reply-To: <20221223173818.51581-1-fontaine.fabrice@gmail.com> References: <20221223173818.51581-1-fontaine.fabrice@gmail.com> Message-ID: <20221223173818.51581-2-fontaine.fabrice@gmail.com> ucl is directly vendored in upx since version 3.99 and https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 Signed-off-by: Fabrice Fontaine --- package/ucl/ucl.hash | 3 --- package/ucl/ucl.mk | 15 --------------- 2 files changed, 18 deletions(-) delete mode 100644 package/ucl/ucl.hash delete mode 100644 package/ucl/ucl.mk diff --git a/package/ucl/ucl.hash b/package/ucl/ucl.hash deleted file mode 100644 index 0252f69297..0000000000 --- a/package/ucl/ucl.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348 ucl-1.03.tar.gz -sha256 70439f6e2b47057a408d2390ed6663b9875f5a08066a06a060a357ef1df89a8c COPYING diff --git a/package/ucl/ucl.mk b/package/ucl/ucl.mk deleted file mode 100644 index aac068ef60..0000000000 --- a/package/ucl/ucl.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# ucl -# -################################################################################ - -UCL_VERSION = 1.03 -UCL_SITE = http://www.oberhumer.com/opensource/ucl/download -UCL_LICENSE = GPL-2.0+ -UCL_LICENSE_FILES = COPYING - -# Fix ACC conformance test failure for host gcc 6.x -HOST_UCL_CONF_ENV += CPPFLAGS="$(HOST_CPPFLAGS) -std=iso9899:1990" - -$(eval $(host-autotools-package)) -- 2.35.1 From glex.spb at gmail.com Fri Dec 23 17:49:21 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Fri, 23 Dec 2022 17:49:21 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc Message-ID: <20221223174922.12131-1-glex.spb@gmail.com> GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. GCC HEAD fixes this in: https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 Adds the commit as patch for GCC 12. Signed-off-by: Gleb Mazovetskiy --- package/gcc/12.2.0/0002-fix-condvar.patch | 80 +++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 package/gcc/12.2.0/0002-fix-condvar.patch diff --git a/package/gcc/12.2.0/0002-fix-condvar.patch b/package/gcc/12.2.0/0002-fix-condvar.patch new file mode 100644 index 0000000000..b5575e5df2 --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar.patch @@ -0,0 +1,80 @@ +From ee4af2ed0b7322884ec4ff537564683c3749b813 Mon Sep 17 00:00:00 2001 +From: Jonathan Wakely +Date: Thu, 22 Dec 2022 09:56:47 +0000 +Subject: [PATCH] libstdc++: Avoid recursion in __nothrow_wait_cv::wait + [PR105730] + +The commit r12-5877-g9e18a25331fa25 removed the incorrect +noexcept-specifier from std::condition_variable::wait and gave the new +symbol version @@GLIBCXX_3.4.30. It also redefined the original symbol +std::condition_variable::wait(unique_lock&)@GLIBCXX_3.4.11 as an +alias for a new symbol, __gnu_cxx::__nothrow_wait_cv::wait, which still +has the incorrect noexcept guarantee. That __nothrow_wait_cv::wait is +just a wrapper around the real condition_variable::wait which adds +noexcept and so terminates on a __forced_unwind exception. + +This doesn't work on uclibc, possibly due to a dynamic linker bug. When +__nothrow_wait_cv::wait calls the condition_variable::wait function it +binds to the alias symbol, which means it just calls itself recursively +until the stack overflows. + +This change avoids the possibility of a recursive call by changing the +__nothrow_wait_cv::wait function so that instead of calling +condition_variable::wait it re-implements it. This requires accessing +the private _M_cond member of condition_variable, so we need to use the +trick of instantiating a template with the member-pointer of the private +member. + +libstdc++-v3/ChangeLog: + + PR libstdc++/105730 + * src/c++11/compatibility-condvar.cc (__nothrow_wait_cv::wait): + Access private data member of base class and call its wait + member. +--- + .../src/c++11/compatibility-condvar.cc | 22 ++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/libstdc++-v3/src/c++11/compatibility-condvar.cc b/libstdc++-v3/src/c++11/compatibility-condvar.cc +index e3a8b8403ca..3cef3bc0714 100644 +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,24 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ // Pointer-to-member for private std::condition_variable::_M_cond member. ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { static std::__condvar std::condition_variable::* value; }; ++ ++ // Initializer for this static member also initializes __base_member. ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ // Explicit instantiation is allowed to access the private member. ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +94,9 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ // In theory this could be simply this->std::condition_variable::wait(lock) ++ // but with uclibc that binds to the @GLIBCXX_3.4.11 symbol, see PR 105730. ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx + +-- +2.31.1 + -- 2.37.2 From fontaine.fabrice at gmail.com Fri Dec 23 21:56:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 22:56:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/jitterentropy-library: bump to version 3.4.1 Message-ID: <20221223215607.12924-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update hash of LICENSE file (year updated with https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md Signed-off-by: Fabrice Fontaine --- ...-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ------------------- .../jitterentropy-library.hash | 4 +- .../jitterentropy-library.mk | 2 +- 3 files changed, 3 insertions(+), 55 deletions(-) delete mode 100644 package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch diff --git a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch b/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch deleted file mode 100644 index c4388663b0..0000000000 --- a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 272ee47892563e849f6b1bf59b0173f8aa33b631 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 19 Dec 2021 11:36:13 +0100 -Subject: [PATCH] Makefile: add ENABLE_STACK_PROTECTOR - -Add ENABLE_STACK_PROTECTOR as build on embedded toolchains without -stack-protector is again broken since -https://github.com/smuellerDD/jitterentropy-library/commit/5b3cb7f35e41ba2f34a75d004cf095c965a1a0c4: - -/home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: src/jitterentropy-base.o: in function `jent_fips_enabled': -jitterentropy-base.c:(.text+0x131): undefined reference to `__stack_chk_fail_local' - -Fixes: - - http://autobuild.buildroot.org/results/8dee462d16d934dd173d58f17933c6911e4336bf - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Stephan Mueller -[Retrieved from: -https://github.com/smuellerDD/jitterentropy-library/commit/272ee47892563e849f6b1bf59b0173f8aa33b631] ---- - Makefile | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index dfb96a8..c999ef5 100644 ---- a/Makefile -+++ b/Makefile -@@ -2,6 +2,7 @@ - - CC ?= gcc - #Hardening -+ENABLE_STACK_PROTECTOR ?= 1 - CFLAGS ?= -fwrapv --param ssp-buffer-size=4 -fvisibility=hidden -fPIE -Wcast-align -Wmissing-field-initializers -Wshadow -Wswitch-enum - CFLAGS +=-Wextra -Wall -pedantic -fPIC -O0 -fwrapv -Wconversion - LDFLAGS +=-Wl,-z,relro,-z,now -lpthread -@@ -13,10 +14,12 @@ else - GCC_GTEQ_490 := $(shell expr `$(CC) -dumpfullversion | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$$/&00/'` \>= 40900) - endif - --ifeq "$(GCC_GTEQ_490)" "1" -- CFLAGS += -fstack-protector-strong --else -- CFLAGS += -fstack-protector-all -+ifeq "$(ENABLE_STACK_PROTECTOR)" "1" -+ ifeq "$(GCC_GTEQ_490)" "1" -+ CFLAGS += -fstack-protector-strong -+ else -+ CFLAGS += -fstack-protector-all -+ endif - endif - - # Change as necessary diff --git a/package/jitterentropy-library/jitterentropy-library.hash b/package/jitterentropy-library/jitterentropy-library.hash index 760befab53..c7833f1428 100644 --- a/package/jitterentropy-library/jitterentropy-library.hash +++ b/package/jitterentropy-library/jitterentropy-library.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 9fcc954763a1dd4afe614a1b360f53b600d3376bbcc4b19177f27abf191ebad5 jitterentropy-library-3.3.1.tar.xz -sha256 7e06574ff822594269083a796d06fa4e5e78c40efe5ca01a72d2a4662e8206df LICENSE +sha256 802f025f766c38abf663fd5a21482b8313b6d6e2c68c36a4ffd6bc105fe975ab jitterentropy-library-3.4.1.tar.xz +sha256 7a89069066f6c0b8767d3256e5ec5d765b2c7f3354a5a06fc8d5bd7b8103d8a3 LICENSE sha256 13aa749a5b0a454917a944ed8fffc530b784f5ead522b1aacaf4ec8aa55a6239 LICENSE.bsd sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 LICENSE.gplv2 diff --git a/package/jitterentropy-library/jitterentropy-library.mk b/package/jitterentropy-library/jitterentropy-library.mk index 4cdebf46a3..f405082d08 100644 --- a/package/jitterentropy-library/jitterentropy-library.mk +++ b/package/jitterentropy-library/jitterentropy-library.mk @@ -4,7 +4,7 @@ # ################################################################################ -JITTERENTROPY_LIBRARY_VERSION = 3.3.1 +JITTERENTROPY_LIBRARY_VERSION = 3.4.1 JITTERENTROPY_LIBRARY_SOURCE = \ jitterentropy-library-$(JITTERENTROPY_LIBRARY_VERSION).tar.xz JITTERENTROPY_LIBRARY_SITE = http://www.chronox.de/jent -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 22:01:00 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 23:01:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/orc: bump to version 0.4.33 Message-ID: <20221223220100.58811-1-fontaine.fabrice@gmail.com> Drop patch (already in version) https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE Signed-off-by: Fabrice Fontaine --- ...powerpc.c-fix-build-with-kernel-4.11.patch | 70 ------------------- package/orc/orc.hash | 4 +- package/orc/orc.mk | 2 +- 3 files changed, 3 insertions(+), 73 deletions(-) delete mode 100644 package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch diff --git a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch b/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch deleted file mode 100644 index 0a4e7010f2..0000000000 --- a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch +++ /dev/null @@ -1,70 +0,0 @@ -From a45f6d49ec090ad94333c0865c378d2d96ab2af4 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Feb 2021 20:17:43 +0100 -Subject: [PATCH] orc/orccpu-powerpc.c: fix build with kernel < 4.11 - -Build with powerpc and kernel < 4.11 is broken since version 0.4.30 and -https://gitlab.freedesktop.org/gstreamer/orc/-/commit/a999325abea6a5549d60d99ddeb0271d2aa00235: - -FAILED: orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -/home/giuliobenetti/autobuild/run/instance-3/output-1/host/bin/powerpc-linux-gcc -Iorc/liborc-0.4.so.0.32.0.p -Iorc -I../orc -I. -I.. -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -std=gnu99 -O3 -DHAVE_CONFIG_H -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -pthread -DORC_ENABLE_UNSTABLE_API -D_GNU_SOURCE -DBUILDING_ORC -MD -MQ orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -MF orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o.d -o orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -c ../orc/orccpu-powerpc.c -../orc/orccpu-powerpc.c: In function 'orc_check_powerpc_proc_auxv': -../orc/orccpu-powerpc.c:164:21: error: 'AT_L1D_CACHESIZE' undeclared (first use in this function); did you mean 'AT_DCACHEBSIZE'? - 164 | if (buf[i] == AT_L1D_CACHESIZE) { - | ^~~~~~~~~~~~~~~~ - | AT_DCACHEBSIZE -../orc/orccpu-powerpc.c:164:21: note: each undeclared identifier is reported only once for each function it appears in -../orc/orccpu-powerpc.c:168:21: error: 'AT_L2_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 168 | if (buf[i] == AT_L2_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE -../orc/orccpu-powerpc.c:172:21: error: 'AT_L3_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 172 | if (buf[i] == AT_L3_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE - -Indeed, AT_{L1D,L2,L3}_CACHESIZE is only defined since kernel 4.11 and -https://github.com/torvalds/linux/commit/98a5f361b8625c6f4841d6ba013bbf0e80d08147 - -Fixes: - - http://autobuild.buildroot.org/results/0821e96cba3e455edd47b87485501d892fc7ac6a - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/56] ---- - orc/orccpu-powerpc.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/orc/orccpu-powerpc.c b/orc/orccpu-powerpc.c -index 6796f17..340cf05 100644 ---- a/orc/orccpu-powerpc.c -+++ b/orc/orccpu-powerpc.c -@@ -161,18 +161,24 @@ orc_check_powerpc_proc_auxv (void) - _orc_cpu_name = (char*)buf[i + 1]; - found++; - } -+#ifdef AT_L1D_CACHESIZE - if (buf[i] == AT_L1D_CACHESIZE) { - _orc_data_cache_size_level1 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L2_CACHESIZE - if (buf[i] == AT_L2_CACHESIZE) { - _orc_data_cache_size_level2 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L3_CACHESIZE - if (buf[i] == AT_L3_CACHESIZE) { - _orc_data_cache_size_level3 = buf[i + 1]; - found++; - } -+#endif - if (found == 6) - break; - } --- -2.30.0 - diff --git a/package/orc/orc.hash b/package/orc/orc.hash index f48c2932ab..136fc3ece4 100644 --- a/package/orc/orc.hash +++ b/package/orc/orc.hash @@ -1,5 +1,5 @@ -# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.32.tar.xz.sha256sum -sha256 a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 orc-0.4.32.tar.xz +# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.33.tar.xz.sha256sum +sha256 844e6d7db8086f793f57618d3d4b68d29d99b16034e71430df3c21cfd3c3542a orc-0.4.33.tar.xz # Locally calculated sha256 4f5dabb1b44bb6fc5cd53820b1f103147ad61b395a57903991325bd1b85d97bf COPYING diff --git a/package/orc/orc.mk b/package/orc/orc.mk index a93a4f875a..be718e6f85 100644 --- a/package/orc/orc.mk +++ b/package/orc/orc.mk @@ -4,7 +4,7 @@ # ################################################################################ -ORC_VERSION = 0.4.32 +ORC_VERSION = 0.4.33 ORC_SOURCE = orc-$(ORC_VERSION).tar.xz ORC_SITE = http://gstreamer.freedesktop.org/data/src/orc ORC_LICENSE = BSD-2-Clause, BSD-3-Clause -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 24 01:35:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 23 Dec 2022 18:35:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.0 Message-ID: <20221224013507.2479567-1-james.hilliard1@gmail.com> Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.66.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.66.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++----------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index af9927a028..7cc1052dd9 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc -sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc -sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc -sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 e8d853383355aa17fd8d7efae740ac0f18b3a5f452c9ac62f5042fc96ebda3e9 rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 c9551f9650fcaf74ea4fb6874b6853f9ffecb6925e7a087afb4f36840e5b7b8d rust-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 ec49ef94889c88f8fd107e9c263003aa6dcd9fb4d17ba057ffab4e4dc28fefd4 rust-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 755bcca28ee9d4504b7bd87265dc492a8e39550211f8081740940ada9e48cc7e rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 eaaca0295a75a180082456eb3606e6c3fbc16a4f2b54bd754caab5a69b192f88 rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 a194c1a8f1bd8c450872ad2220bfe74e590c5706d4ec939577c69a013a0bbcff rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 9fa197239eb374e071ef4486939c4713a2d662c5e7ebca0505626a3a53a7ed75 rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 6331e676198af2e75734f6566ca62ae22bb61b1d55e749494c454e777a73f195 rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 8d7053db5ea68f4801c7a808a222473076b8a602af70379975e81eede8a7e0ea rust-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a656328e1cd36b253bf39807b5a3eacdf0ce7d982fc9fb51a026f273386de84a rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b5ac5985a8fefd2a0de67197f7c2549aacee502cc784a3c3c93921b005aa31fa rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 ca62347018d1ace5e13a4a2f898dd2b19d5cb96db41482119418538f6482e2db rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8d10c558605673fe975b3b1c8ec8d2a9887f18cb97690bf900c19668b6d05ba rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 70650b3a8c04c183a83a2a4ebee7047d6546e69a81e227c24afa6d34ad54fe9b rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 262a2024250e4aa7865a33d52d9b6826b5f059f0562a73f6067a04020879d4f0 rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 e41c5f840d73ed1073ef3a8abb125e6f41a66008ad7817fb2a1e703cf93f0a8b rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 8b8ab8fe4af3ce9604e264fada7ddaed610d8e517d8425d5d85184ea4f111b52 rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 ec0552562348852c487e401168a0ad5f9e90cfc4cf03f5200f80b6594aa47d6d rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 5d166402813621d8c426bdb7dc857f97c72c921c2f2b52a893639a4c73862838 rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 a7170034ddb9218f4f78d6a1d8f8d7ce8c17419015393a96a24aa13f9c89da2d rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 fbc7e7565196fb7ec18b9b2ef0c8a1267fb4825bf68ff0559c0956841d5ade14 rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 7caecb4b926d78ec879e53eaaa4d8001ef575cd80e6340e0518545fd8500eb8f rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 b22aaa59dee87dfc504f7e37ec1f297bbbe3f9ca5a7e4177d40975f2b4b32570 rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.asc +sha256 b538209ea82733f25d88e3a9dc7d7b00f23f61ede128142412404c37846bad69 rust-std-1.66.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 5c7da9cc8d71e72021bfcc8040a6d2c248127d1fbed12d81e2e4bdf61c70b8d6 rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.asc +sha256 3f14c6381c74b175e32ce0f2e6337811a5ea2cc048239fc55101b6319b0ce7f8 rust-std-1.66.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 8909dff6e3fd2c0a2f7c747d8c31003cf6d4fd2ea877ddb933b3fd7861c1cf87 rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.asc +sha256 e76c5fea6da85b42a6f313cc326d064067314532d6a057cfc95f733c2f019de1 rust-std-1.66.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 26e5304dc5d592b2a34933794c4636220ad86d78e9c639e36c18f46d3a8c0235 rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 a621c95eef9b548d59234beeea031cc369d5744312a5ebfe4ac2250cb1b900e8 rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 41b2e528e2b123220b2dbc8b6bf93986c22d86091f7cd653ac55d1b169720e1f rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 28de7df8cead0a09a6c4dbb3be6898f7bb495c803e5d1f15945dd66a60ebb2c4 rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 519403a99b0859f21d4cabd347bada629f24fff913dafc54af255e4776d18f1b rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d1a8d76bd7549b3845dad92cdab45876c987e7ba6a27ea67f39414d498a66761 rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 b68691f94417033b612f0fdb510d385499558ea19dcf2caf02a5c1d7141816fd rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 0be870ead23d432b83981a45b37bb173315965485ef9ad6dcee1418702a26a3a rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ed05f169784776c94c4880281fbabab66b49ed05a221d8e06c6926e1161b8bbe rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 93a8b0514106c8039a8767b961090e8a0f8e4b62d1488e70e93e2e553860f70c rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 304008a504385f91672ab6ddf86b50f05a588432f01537049f4fbe95f8d41402 rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 107045313c7b6678579eba1fb0b96519585a2e282570635c64c02ef4544aacaa rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c59ca7959a019f3f660c1f46bea3c13e7769b67732731469c0c42d02f28d08e7 rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 b4dbc07eb417f77d9b794546d647f014d1650e1e0c0e76ff3d878dc09479e320 rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index 91ee5a5372..b341bc4b7c 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.65.0 +RUST_BIN_VERSION = 1.66.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index 9776f3f84c..35028b304b 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc -sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.asc +sha256 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c rustc-1.66.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index d501391d77..55fa38df18 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.65.0 +RUST_VERSION = 1.66.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 24 03:34:52 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 23 Dec 2022 20:34:52 -0700 Subject: [Buildroot] [PATCH 1/1] package/meson: bump to version 1.0.0 Message-ID: <20221224033452.3079697-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 1544bb3897..6993b756ae 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.64.1/meson-0.64.1.tar.gz.asc -sha256 3a8e030c2334f782085f81627062cc6d4a6771edf31e055ffe374f9e6b089ab9 meson-0.64.1.tar.gz +# https://github.com/mesonbuild/meson/releases/download/1.0.0/meson-1.0.0.tar.gz.asc +sha256 aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05 meson-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 5aae95973a..e417d8d627 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.64.1 +MESON_VERSION = 1.0.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING -- 2.34.1 From ende.tan at starfivetech.com Sat Dec 24 04:46:16 2022 From: ende.tan at starfivetech.com (Tan En De) Date: Sat, 24 Dec 2022 12:46:16 +0800 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20221224044616.3909215-1-ende.tan@starfivetech.com> The following error is observed on Microblaze [1] build: ``` error: symver is only supported on ELF platforms ``` due to using __attribute__((symver)) on non-ELF platform. So, revert to using .symver in such case. [1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 https://github.com/smuellerDD/libkcapi/pull/147 Signed-off-by: Tan En De Signed-off-by: Stephan Mueller --- ...ver-build-error-on-non-ELF-platforms.patch | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch diff --git a/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch new file mode 100644 index 0000000000..206ac7ec4a --- /dev/null +++ b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch @@ -0,0 +1,84 @@ +From f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 Mon Sep 17 00:00:00 2001 +From: Tan En De +Date: Sat, 26 Nov 2022 07:47:39 +0800 +Subject: [PATCH] Fix symver build error on non-ELF platforms + +The following error is observed on Microblaze [1] build: +``` +error: symver is only supported on ELF platforms +``` +due to using __attribute__((symver)) on non-ELF platform. +So, revert to using .symver in such case. + +[1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log + +Signed-off-by: Tan En De +Signed-off-by: Stephan Mueller +--- +Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 + + configure.ac | 2 ++ + lib/internal.h | 2 +- + m4/ac_check_attribute_symver.m4 | 24 ++++++++++++++++++++++++ + 3 files changed, 27 insertions(+), 1 deletion(-) + create mode 100644 m4/ac_check_attribute_symver.m4 + +diff --git a/configure.ac b/configure.ac +index e230577..ba17404 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -76,6 +76,8 @@ AX_ADD_FORTIFY_SOURCE + + AC_CHECK_API_VERSION + ++AC_CHECK_ATTRIBUTE_SYMVER ++ + AC_ARG_ENABLE([werror], [AS_HELP_STRING([--disable-werror], [Disable -Werror])], [with_werror=$enableval], [with_werror=yes]) + AM_CONDITIONAL([ENABLE_WERROR], [test "x$with_werror" = "xyes"]) + +diff --git a/lib/internal.h b/lib/internal.h +index 14844a9..7977b04 100644 +--- a/lib/internal.h ++++ b/lib/internal.h +@@ -352,7 +352,7 @@ static inline int io_getevents(__attribute__((unused)) aio_context_t ctx, + * Auxiliary macros + ************************************************************/ + +-#if __GNUC__ >= 10 ++#if HAVE_ATTRIBUTE_SYMVER && __GNUC__ >= 10 + # define IMPL_SYMVER(name, version) \ + __attribute__((__symver__("kcapi_" #name "@@LIBKCAPI_" version))) + +diff --git a/m4/ac_check_attribute_symver.m4 b/m4/ac_check_attribute_symver.m4 +new file mode 100644 +index 0000000..b484c5e +--- /dev/null ++++ b/m4/ac_check_attribute_symver.m4 +@@ -0,0 +1,24 @@ ++dnl Check compiler support for symver function attribute ++AC_DEFUN([AC_CHECK_ATTRIBUTE_SYMVER], [ ++ saved_CFLAGS=$CFLAGS ++ CFLAGS="-O0 -Werror" ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[ ++ void _test_attribute_symver(void); ++ __attribute__((__symver__("sym at VER_1.2.3"))) void _test_attribute_symver(void) {} ++ ]], ++ [[ ++ _test_attribute_symver() ++ ]] ++ )], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 1, [Define to 1 if __attribute__((symver)) is supported]) ++ ], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 0, [Define to 0 if __attribute__((symver)) is not supported]) ++ ] ++ ) ++ CFLAGS=$saved_CFLAGS ++]) ++ +-- +2.34.1 + -- 2.34.1 From thomas.petazzoni at bootlin.com Sat Dec 24 06:38:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 24 Dec 2022 06:38:49 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-23 Message-ID: <20221224063855.419B040332@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-23 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 14 | 14 | 0 | 28 | master | 196 | 339 | 1 | 536 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 39 aubio-0.4.9 | 30 fwup-1.9.1 | 19 xz-5.2.10 | 13 host-go-1.19.4 | 11 opkg-0.4.5 | 10 pixz-1.0.7 | 9 unknown | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 linux-6.1.1 | 7 bat-0.19.0 | 6 gobject-introspection-1.72.0 | 6 host-binutils-2.38 | 6 host-gdk-pixbuf-2.42.10 | 6 crun-1.7.2 | 5 efivar-38 | 5 gvfs-1.48.1 | 5 jack2-1.9.21 | 5 host-binutils-2.37 | 4 host-rust-1.65.0 | 4 host-spirv-llvm-translator-... | 4 janus-gateway-1.0.3 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 trinity-1.9 | 4 host-binutils-2.39 | 3 host-go-bootstrap-1.4-boots... | 3 host-libzlib-1.2.13 | 3 host-m4-1.4.19 | 3 host-sentry-cli-2.8.0 | 3 optee-client-3.19.0 | 3 elfutils-0.186 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gerbera-1.10.0 | 2 google-breakpad-c85eb4a59b6... | 2 host-gcc-final-11.3.0 | 2 host-pahole-1.24 | 2 host-python-greenlet-2.0.1 | 2 libcap-ng-0.8.3 | 2 libdnet-1.16.1 | 2 libgpg-error-1.45 | 2 lirc-tools-0.10.2 | 2 nerdctl-1.0.0 | 2 open62541-v1.3.3 | 2 python-numpy-1.23.5 | 2 systemd-250.8 | 2 uclibc-1.0.42 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 ace-7.0.6 | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 attr-2.5.1 | 1 berkeleydb-5.3.28 | 1 bullet-3.21 | 1 dovecot-2.3.20 | 1 dropbear-2022.83 | 1 dvbsnoop-1.4.50 | 1 e2fsprogs-1.46.5 | 1 fdk-aac-2.0.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gensio-2.5.5 | 1 glibmm-2.68.2 | 1 gmp-6.2.1 | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 host-attr-2.5.1 | 1 host-cpio-2.13 | 1 host-delve-1.20.0 | 1 host-gcc-initial-11.3.0 | 1 host-moby-buildkit-0.10.6 | 1 host-util-linux-2.38 | 1 host-wine-7.0 | 1 hyperfine-1.14.0 | 1 iw-5.16 | 1 json-c-0.16 | 1 kmod-30 | 1 liblog4c-localtime-1.0 | 1 libndp-1.8 | 1 libopenh264-2.2.0 | 1 libostree-2022.7 | 1 libpqxx-6.4.5 | 1 linux-5.10.145-cip17-rt7 | 1 linux-pam-1.5.2 | 1 linux-tools | 1 lmbench-3.0-a9 | 1 mali-driver-87c13e6994b20b5... | 1 mariadb-10.3.36 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 ofono-1.34 | 1 openvpn-2.5.7 | 1 opus-1.3.1 | 1 python-bcrypt-4.0.1 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 rtl8723bu-d79a676a8d3f0bb6a... | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wavemon-0.9.4 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/ee3b50ab8779c1bac872b4f64702acce00df4e45 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/76b9470f8e8057da9b5fa2f286e12af61b4832e7 | arm | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/b0ae1475d3b201ecb042a3a71a2f68a084d09c24 | ORPH mips64el | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/dbb78b132e1f8f14a2f55331df14abcaa6f5a480 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/77a05a936956e59b6124309354f18cf05e6d5b78 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/47672ffc369c5a18e8800ae45a3777e3dd330a99 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c5aa6325d4099533b8817964227c8ca664466e54 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/81491c1f81a22cd0eac3ec3faa4764d7a0ce6da0 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7ce6244c11d52d00d4f58c4fcc0b87a4a291c52a | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bf9b7a1e7cffb7ed2b344393b7e608a30c911dd8 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/43469e3fabc3ca2fe2a3d2a5fbd4d498d13e0a61 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e88e61a1b9dbadac2e9ad3048fb1463f6d2f0f00 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c9aa59eedae84c488ec94053b94ec92eb205969a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/382b27d41c200605f010358b86e78dfa0e7247b8 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/75a5b5d84d36e0154c17a555ec06eea3795f34e2 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0297459d7a36b92b6f8d7bdca9ad5c9fe94020be | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/78fb6b17336994306550681f1bb97080dbef8bb1 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2b7c14a0eb6f26eb9ea261f97f32b04838fc8ad | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c9f0d09789f3232fb92284229fca08fd20948a6d | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3aab4885b76d021fbda1a1c32823116e28d4510c | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/234af9250b07af26c069dc9b44f6131a39cca6f1 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/182b0b776d7aa019c89e7ea76305681a3083e22f | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/30f1429b63ab530d7f857abab4df4c5364cf2865 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/267e04093871880a8b6fb9a1c1fb2df88367196f | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/094e44069aa5aac6f809c646a46379bb08209ea9 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5f10a1e61115b896b78cf71b8159a1f45e2b76b2 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f50e14513c2d12919f7e259b67e82b3d14eaa763 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a642826f9d168790700d11f9b34cf6dd3a302d5e | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3268b28a07424df5ba81fad271cd7b40244ca510 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ebf1787a71fca6e6cfee04d2042e8d5cb2d2917a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bdf609a71fe89a2dd78cc0ff33c60eb78fa2633b | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73531ae4bd2d2fe269f31b812781b00ab82fa4f1 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ad8d91996c7f8be522215be35cd8a7fc28407efa | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/592546ffeabc00b6f44aaaf84a78131185087cd2 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6aec2a456babd8a27c1b4c7c1276c48a646e541 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/50bb7f1f98272e5a5ab87a74d4cd12f6c67a8589 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a3cc9b894d02de32eea82d649b2b6ddae37fe3db | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d48cf37e70cf0d07159ad0b40cacadadaf626e40 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6b1434c70efc724f2e5763118db4ee8e90f6d64e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7945298e9f0653263b2c8ee92c3f34bd45a7ee7d | arm | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/f83b69242bd1c23508e595b5c9071d498e866d57 | ORPH powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/4cc4629ba92ba1d964f3b0f4b86ac0bfe9204c6e | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/34e4d74aaa6cf23037a8dc2853e826f51499e951 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/cd78fe2177940fced25d34bcbb033d6d3590a330 | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/6aa9bb7dbaae6f3de11bb1f4ce090889266b5286 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9c70c2b4f3e75191a1c53b5eb61facf2f74c11bb | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/213db23b334f31bcb5cfaca3a75940b8d5148a3d | x86_64 | dovecot-2.3.20 | NOK | http://autobuild.buildroot.net/results/eee33c597ca1fcabe4937a02ba47c67caec4c100 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/707032ae48eaeb28ae1529cd34b7904303c41d63 | nios2 | dvbsnoop-1.4.50 | NOK | http://autobuild.buildroot.net/results/dca21a1e2ad93d25a54b6b03ff0e2905f448af88 | or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/903ae3e712b42c54186e22e183023c9759e0a440 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/14273c9511c0ba2e8e184a27b30938bbee236ab5 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/6ee08e031a25053e2d8b32332b8ea0ed87f37c64 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/fb1b03aea7953d00b94a478ac816416d26889e1a | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/a91cd94776be969568208e519aef456a63a91f6b | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1d4c007bbefbedc960772c378bfc7398a8e612c4 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/020d8282b6988a0d42a209b725ff3ad2a16e2561 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3b140c6105be328c8ad96ea94d307a24fb8bf4c0 | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e12b03dbb0826497c92b7fccccb08ed629ba3236 | mips64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/4c44d4948debea6406a6905d512a63e26d6a8775 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/e54627d23f2c3bc7b9e1cbb2992e259ac6f438b9 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1768e3ce087ed12d3e6a6588d9c5e8ef5f30b43b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/6a99d6c111eeb0ad0f57527b3a709ae2517c232e | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/ec90a95e5d92126d99e04f9a29381cf5defeed9f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e64b841deb1289b6c30dd90838126071019183da | powerpc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/aef6b1332017bc24e1f24c61d200d6bef4731ce2 | aarch64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/17f2474bd26097bbfccddb54dbdf6295d75fd9e4 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ea0177923f198a7bb88cddf5bc3aa1128053e8c9 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23413da7f0896bb743be81bc576fd73b0666eba1 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fe3f8570bd330ecbefd94cbb3fee92ea9f2a642d | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/454cbcdccbf152710db45919ef902d64290304f3 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a823344a151e7d671959e402889fa8a314a9073f | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/017345f1cce6a8a7fcf096a0e4730482376f5f10 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6a6a2fcc4b3cd500cb4a0b5bc9465281e0078ec1 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65de72fee4bbe5976d32afd26b64a5952abcf85f | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39038608c7930b00cdbbfdf744b0a02796d56e73 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3aa9f2f63d9810edcd98eb91f5ce14c68a7e6cf2 | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a8b47c4a789aba1d6a7878945a67f58cb5088cfb | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/16da8c52341e9784ff651c3ffa40b6ea0d031703 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7399c74983d0c29dd993717b7cf7a380476dfc8b | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a2f8dcf9fe8d078ab9fb91dff86eb74001ac66ec | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/abafc446fa6e66147a9306d122c37bd908c05a61 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a02a0493d2c494f55b3346366911c912ffa2e88b | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d83b72ca82cd96701f9b33f8a98171661dc93772 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdb2cca405602f3befeb50c5807dc16242cf93c7 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/171d5fd18c12002a3946799b4158ffbc4c1b09a1 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3ae00152fc3e669ce2e807550b216d601042cc71 | arc | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/7d07407f4f406c9af642797e9eba34e5d2c4da64 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/49d050680aaf105e576b5ee0ee033b03813db282 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05d00e0aa0f6065a3823e145bf17469e13762add | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c3c57cac145c082d9c9a97f38379c4fcb37260d9 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/30cf65da1f46df0c23fd5869eb3e01cf2b1d5f79 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b8f17771c648900841bba95fe16965d820619a25 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a3b034c4cbe3cae5b86076f561c939d2ec0ac246 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4e8dabd92d1e64bc4763f62cf57a85510e9500b1 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bb68dc77a7e88cbbc6c3d1253a440e5536a9c88e | s390x | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9ea5508421ca1142a7b7d4c6bb363cac8171e24c | nios2 | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/5d387c5e4eb56a51eb50dc52370ecd3bc60319df | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/12ec5c5c6ab02c51e01c7a8a1b03081926bd98cf | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/ffd0b5292af0067a86b90ae54a9f9cf4b0d22cf1 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/670a509b157a14f4d0348ba645124fbd4717941a | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cec747ca395ac9cfaf8bdf67ef3fe845deb4fb21 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2a131dedc8bc374fa51d3244e451c42e97ec612 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/707de0e5d19408fd52448ecb9b1ae5ac411d6853 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d169b7a923e81e843bf71c75f7b8e2b23f29c3eb | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fcbaf0c7e1efb779358e815c770d5aaeb7c2cd61 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/fd7c64af413b3db4b28f8ce466ed5e46906ddae3 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b6ee20e3f299997afc22b65c65f414991db8153d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/3d10d0272350e311c67e1d90955714725356deab | s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3bfaa108e12439c76249cecb0098b034d9a5a632 | ORPH sparc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f97b4e6574610a978ee94757690221f7d1950dd8 | ORPH riscv64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/24cc0cb87ba7a290d3dd9e39b48cb3ada4a4346b | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4dfdff4e1c0662a417f412ad416b0c94f3d05b20 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e973a5764600629ecad799e3610383bd2c078619 | ORPH x86_64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/838bfaf11ff4f74da6c8676180097f84a5f59ad4 | sparc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a9f55363f9b9e306edc2a354302befb5fcb5b239 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4d148b89b346ef30cf7d4d0776631e5c86e22125 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1cf2fd6dab6faacf04f41bf35471e90b927b481a | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/74471fdadce821d14be437037b7fd288bf2fb591 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/37c6a07567d563cf9d5949b1b7bb555aba914715 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/88829189fc61c25b7fec0adedc2d2142ebb41595 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/27bc6a635176158c6c0ba306e588f8e88a448b8e | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d7de7860c391be4398c8cfdb2fb0ab82037e60ee | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b179c2df79a367ba40315727cc1d5d93eae3bdc4 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/689500fa0ced39cba5ceba8370a9df69a1a8fe38 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/85f8e021083c5598a8a3f498733f0427bac72e79 | arceb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7e92d78ef977d286d87ca92c71df28658c09c8a6 | xtensa | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e5029a72f05910c6335974b7324785da80b12e35 | sparc64 | host-cpio-2.13 | NOK | http://autobuild.buildroot.net/results/b00c04482ce08d6251fb1213b0c39fd396b64645 | arm | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1d7203526e27b07194e823213dd72ed60bf92777 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/21e44bc9617400e7a5654ca26c4a120e7baf5b53 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c7a96b5d10ddaf37c119acb92bf40b5335f8d3b | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/15160bdff4a8f3ab16abcd9b370adb95c36394d2 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e8638440a4e0826e3f0433d51e64257d6ca5c40 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1c5ad072f7b8d63225460169bb87f6c70c667030 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0742864bfedb1cf55226f39220f363a13d67d5d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97bf485289b455ee8194adaf07f44eb3ba24467b | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1af8d20191e9fd1b918644e1d0d58d8afd903e5 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e6541ca7748f9f0c5c0b249c27095b3a643fd048 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7620ae937f04e034ae300ef94a4370e9f100a523 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2e06b5c2048364b0535afd3626439515a7b117ab | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6feb2a1e2c816ba0b1ce0e2ff83bc03e0ed02c38 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/313bd112d8d495becf89a082925bda5d86971df6 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e0fc30c1fa6b262eb9ad76d400cc7a3ad0890ee | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ffa5a0d22a97641855fa23e356b5d93f0cb3f4a1 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e21d26bbe4914ab9030f94fcc470cb2a05529738 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ce32cfe11b92204c292c91830dc6bfc56fcf765 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef0608c84580474d28b2b1d1b97b896351141c37 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f773a25521eacfcb3b4014c5c73e41434abc013d | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f3aaa57730a22a6ac695ade58d9c8c0a8fb358c1 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd560534b1d8428bea9c164d260a8b2b557626bc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b866391065f4780d637cb8957bb46b1122058ce9 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12eea5348056cde6146200343d9d1a0a45e69bcb | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef79e0d441043854cb29c95b62a95a8fd9197af2 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93616249a90db440943d0f2da186405c3155b535 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c7d3f94eb5b74aff6cf8126766ad0baaf3936393 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/473ff13b623478b496a9ae0d49073415a69ba511 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5abf63e67610276d21789cf4c228cc9d169da84e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34a8b85b1f760ce1262af72f1237cbcf7d6d1dd8 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/708644bbc3997f6e1beaacf4383b9ccd984b3778 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e92d1f8c403a286340e0e6bbb7dd31a7984a502 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/808b8cbf1e243096a664e15702475369f87991e9 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/159265c85a0e3eab7dcb409ee5e5466b8c01524a | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f7885c0293be1eba9eb30c03a07f72aff07324f | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c417a5cbe8db4af6275cbfb400c8c2e0553aa19d | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/983e3cf65014cd79a599afa73e5bcc700780c7f7 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b7af0dfdc3a8b98312bfacc0d84bd9cf1d855135 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bc8ee1bd6c8502fe8b52274a077816b57976eb1d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a3392873f9ab87e27bc80f719d60f24d3722d50a | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/97a0d164ebd334bba9f75808eca87d8552c31ac8 | aarch64_be | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/9d30e514686eff142d09585dca7deb4c901c9779 | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/abaa53fb2b132f2c8b02475d0418b7572e1061e7 | arceb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bd79d723631385f77522e55baee0bd88ed2ed67d | ORPH mips | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/8ff1cfa254920749a43e235c4084b8524d0edf6f | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/ec202bd7185c63c3db35a9a845366e7d1436e5df | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/7a778594103deb0fec0d60fba053b2fbb53191c3 | ORPH aarch64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b33ff492e344aa3fc901d089c1d2975089b6b912 | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3a4a9d426bc3cc6651d5926dede6a73ee21ac3eb | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/02195894114ef6baad2988b498e80c5b98fcc829 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c584b5cf55012874865d869311f9563b2a728de2 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1c5bf2ef83f8f6922b40ddd42608da9dba3b763d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/24511e85ab1c726ccf1b7092fd636e128c6b7182 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a8161da4d4c0d6c06b3bf1bcc42d73809e48386f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/787128ecf4acf7b6b59f2c960beec73e5b67647c | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/816973b510bf4121044d44cdb9c45fae1257e7bc | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/12eb8a10b3c897971e6d6a2cfeb24a6e8a6b4e41 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7d5d13f26c1db10246c658586672eabd88130b36 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c19779a747e009c83cf7bfc0c2c94a182990381f | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a5a8028e84f91307ffe81136b6201775eb17a730 | powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5c96843be6c274264f43b31e5ec72455018fe713 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/528784af0c580ecada449a3f7839f096290d0a22 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1dfcb942fd00fc02325e76489933c2c0fb31b21e | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/5ad9589999ee94c3306d1ae635a01fb1fe5e3273 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/1ac0f446e193b1cc1b5408133c6b79183f832254 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4c81d2c7197aabd5d291b2aef9a991b3b08933ff | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/e420a9c3ff04a5a38725939125284ca7f17118e2 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/161612906fff28eae4834b1a3d83cc2bb55be937 | ORPH mips64el | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/5cbd9f38d206712c3378fd343ab0981b0132b2c1 | ORPH riscv64 | host-moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/3a9f8bfecb1855ac303f13a0a000e1b475b80c5d | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/af8d17b6c9df533f8801fb8edd2730a9d0367c41 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b76e279362a4f04684a4ebe44eaa80605e1178cd | xtensa | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/93bdbf3d1dbe802f04b11e5cc07d7f7a69fb28a6 | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e3f68a26b5178e7105399aab62da3fbc2b94486 | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/bb4eb0e26fc785a37dc8881c8241f2361e7a2683 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/0fcf1b86c232e1a193dd6224b4f22aa3465104b5 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ead7349aa1a4ed91954315188630ea966e3243f4 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/0c3c88dbfcadc8006678d96b173568c7d763fa96 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7f262e749afa008d939416d1061e1dd2ac34bc07 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/28fa301b1ae5bf3a5bb80e27d34144fa91d2d65a | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/be32239b1a61fc091f06c5e2197cd3e9a3f385ef | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4d15947945ff22332ca94b7be07f4369730cab0e | ORPH arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/7e0b919a1ba77644ac08b8d964275390d4e644ff | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/cf7e35552975565fe99bb787edb8debba221e0db | ORPH x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/fc3289e4f24deb5ddceb049015eb3ae677479013 | ORPH sparc | host-util-linux-2.38 | NOK | http://autobuild.buildroot.net/results/a22ce4b94c3e23af691479c4d5649cb5c10597fa | ORPH i686 | host-wine-7.0 | NOK | http://autobuild.buildroot.net/results/bc38173ab8a2325312300d2b36df3b32c80e9cd7 | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/b6091db01435f8af8338d9582818cf98444a00c2 | ORPH m68k | iw-5.16 | NOK | http://autobuild.buildroot.net/results/1936db2ad5b447aa3589604650f4e9863cbcecd8 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7cc3021355fd99fb218b8db55ec691a4bbbf4851 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2ca97482ed5a23161cf714ceedce13703a824bd4 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6fa4593e4fc026877a6fe65426c0dc05e3a970f0 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7432a856758656e72b45b94b591594b90839d54d | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1e5dc347d1908644b2d5600c12a2e0d14e626407 | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/28600345c1a5b9c114255b2284081c033575ef04 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/166396c2ed5a40feb6f97a1f940d286a4a98943d | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/2872adf776cba0b613ab166dd3e5111d3d40486d | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/41c5b71a07a4ec5d54521322308bcd1428c85d80 | or1k | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/08e133d749ace73960272b5fb7cfde840c8e2d47 | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/b09e076a43565ee5a40f546f9e5dd786f1b93cd9 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3e08c612d25cf06313aff2c9d6ff17e540b53cfe | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7b8a3f611850336395e5d59ed1c3aa3b4ed1792f | mips | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/66eee5da2d205d6bbf46d7276e6eb55828d98557 | ORPH i586 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/1094d7eb1d30da88545f8e2cd53074821555ff23 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9d8939dac85dbbbbd8e626f4df6b68215dfbe661 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b0f496112f6c6a894d65e93e458a095fe0fdfffb | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f68b624505f4ff6c20018638b05ce334b2e5bb56 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/16b3abb6e5b1c870c04e1e8c1526f806883e67b8 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3e1f5ad4a12d146a5de81e38bd3fee205161985c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/241769297e14e34c6d8fb4c46fd61a20b1b03cc9 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/1e6e17b4a3a28c75211eb63e97c2e04fcef646be | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/a531c928f9878965bf7b586d894db850658e3b27 | mips | libopenh264-2.2.0 | NOK | http://autobuild.buildroot.net/results/c4dd858d83f9607a8bf46bd8534c47286c908948 | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/33b518a222cffe702fb14ba5686be9a216f6a39e | mipsel | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/226bc6f17f34c9c7602848d52aa85cad4f5c927e | microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d32ceb3c4b0065ea9a60115c42f264cf08810238 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/72bca4e3d727f1367a4fb8d5960071336731f531 | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/afcfbd239dba34d65008015c0691c52bad3cd99a | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c35e41ce0b3145cab2a2e057b6c22bb8f2d53776 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/15652256080b36766cb94a6fd50596e1e1a897fb | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/fa513c51830cda7817a2d2b40e14f60b4fed5759 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/48e81de959fb5c79f0008eaa71b54ad4a8fe566b | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/646d8a64747d7199b5d2e71364cea4f5a2430b62 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/03a55923fdddae2b5da1f3d0f3691340f5744114 | ORPH arc | linux-tools | NOK | http://autobuild.buildroot.net/results/4aa634fed87ae4ae53118eef77bf46624c933dc0 | ORPH arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/0fca78388942527585998e0261de90dabe084cef | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/0d6209b2e39c610462c455325ec07f7ad2ea0ed0 | ORPH i686 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/89dd3d50a7c727098ce1e207ce03a36a57a5c062 | ORPH arm | mali-driver-87c13e6994b20b5... | NOK | http://autobuild.buildroot.net/results/1e1e7c8755ffe504b99b70398f9391726c1ef389 | microblazeel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/751e7746f70c1b001f7754b7c90a79d8141d88c8 | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/868ade8716c1aec884f0dd04e1d3edeca4462b49 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/f75706a8a8b0236473f2ca3dffa45f0d39ea72b2 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/be0345e7cfc501fae0fe4cbc9bb9aef6a67e2e82 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1b64272dd9802e393905673ebc26c46577bd3595 | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/48a1376c9bf63cb8a93321446272bf5a9a4e7a19 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/063b55035560f7072e496fb7ff9bc3e160f7a8ae | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7b9723b4bad13b5640d7bd8851ceb018b28aa55d | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/390fc2cd39dcfa2f8a3f23cb4236e8ea1cea309a | ORPH sh4aeb | ofono-1.34 | NOK | http://autobuild.buildroot.net/results/0365bcae242303cf3d5f81ad61ef61bc983efd0f | nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/98322bce0a10c7f1edb22748048199a9043d3e53 | ORPH sparc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/456da2fc46d1ee2b23243f051ecd05518bc0c5e5 | ORPH or1k | openvpn-2.5.7 | NOK | http://autobuild.buildroot.net/results/abacf7ae1bf6bf5f3e4b735ce7d17d8309b60d03 | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3628546f1fa7c9b43672b6b3add906dea7f5ae20 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fc4d874f7f85099813cad81ddef775e7d3a2ebd8 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d8f2e4b651e0e1d00570d0c041ac8dbcad20125f | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/33967301fbef520c858f21e1ba112dbb6110ee35 | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/045b19d26911095b4ce221630c8bef3cee253ed3 | ORPH xtensa | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/44a5d3e58cba402e48d1b90fc9ce99f02ac895d1 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ef1c7a1436a89d0a62c5088a129a475e68a85f42 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/54e79385e221913d64d504c4a0d19a5c3571361f | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a90e4778408ae08ba102420dbc387c688e055aaa | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bffed0e530cbb72387ddaf7574e0ec997c150995 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/ccf3498e980eda1ae36de292effe0ccc8afd2e6b | i686 | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/950f398048dcc4ef71fa6939b0353b022adea314 | mips | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1bdbf50237b26ad785aae81a9c5931de21bcb01e | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/46a9bd9ca0fe4ccaed9d35c8ca083b148a9da9fc | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3b533bebf7f8eeeb36b642a4effc5c0cbc038455 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ba0e30a7198c6a531f552557c1b9d968385e5c71 | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/38a6ea87ffb7d45cc4d7ecf030412a0f496c07c5 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1d6fec6d63dbc990d5596ceef23d36479f1f88eb | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2f0022e7c08be64758f0ae7fd5695378d3d74892 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4ec8ce2dbefb0d80d0cbb1056cf0816ce8f8c5b3 | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6740d9c3b641d97e8182313d97a2d9e35ccbe108 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ef3294c768e0c6b2990a5b185c4bf70772453fe7 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8658056624d55844a489e980dea1205556cd1d50 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/cec8e94bcbd22fbd07d90f30003a2e787f8c037f | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5b761c51c22c9b651b1d7c13b59579e6be9d36da | x86_64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/49022584a21e3eafb685afaf0224dcd9e91df066 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/7e80e7a64037534e73a51395dd3c85cb4a631a85 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/dc0261d1e7249168e0166a359e86ecabca7b74cb | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/52e60bef9a52b673f2f4e43c435fbe2144a2e599 | xtensa | rtl8723bu-d79a676a8d3f0bb6a... | NOK | http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dbc4ecc7895726d31923f28b8a70067cc2cffc78 | ORPH s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/7bc34d035721715d01a4762a93f06a5ffdde6d54 | s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/68bdf7eb1146cc9c70b7c8b187c7c929cfcb48cb | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/cdb6b341abef051271c9724086073cea4f6db852 | ORPH x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/af540fd1c46ac0d1d68847dc89a4fbd6adb2f05a | ORPH mipsel | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/96aa70ddc4c0621a7b2c005e3e7c2adcc9d106e4 | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/f2a454b3506c073af0fafe839ddb146b6a14a986 | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/50314ec78f1e304f341804123cf806575f31eca5 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/ac850ff02c5faffdb933ec0b850afe258dc1abb4 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/766fde4e9cadda8e101d3360946baced0f138e57 | i586 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/d3f77f03ffe374acba19b332fea5b70774702d22 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/0f0f8ed599662d05e505504d45a0bdc0b419c574 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/a2164a9b6061a2c4626231d33d9d49bec69a8590 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/2f97cb710d922de00035312b8896f2722c82c877 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/451f157c53e9a7452b9e999de1dd4da06b75e72d | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/dc30c93d92b2a61113325bde31def4ff277d7547 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/509bf201fd3377e4de31adba2748bbb1291cdea6 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/a8e808ff6a8d6d01205db1a5aa921d70c68f4f2f | or1k | unknown | NOK | http://autobuild.buildroot.net/results/af6c8b149aa2fb8e66aeea50b995573afbbd2f37 | armeb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/acfc738e5b2e045d49622ac816ebb465c1ad5a91 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/036b32c35991a72189dd3bc2b86d063e854c4e53 | ORPH sh4 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/bec41ba09904a7dee586d0f6decf8efaa7b91584 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a04e8d6d4a1a4712e0f65529dfa3cd22ec1bce4c | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/584281e22e54dcb39fa852405ebf7a491d4d3b9c | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f8b0beb8724487e70e8b808c8444652369a47daa | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d2ec000e36406d8ee383ace9f6548a4a190137e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7b66305fd853244db2ea522486b09167132bebf8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6defbfca801d293a5d79cc13c1c62c377166fe04 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/eaa127e6e88d5e6e24a474d55d5d36f65960a993 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1d47b4a66a057c9683d5c1d8167849cb0e309113 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d66cd0a5443606a87aa83b82cf6dd511eda4483d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/df5b912c969ec1e7c384ae0f449b2a31d89dfe0e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1887f515715707969e7f54c92809f30b87ac06be | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7691a61d95d4a78cb10af3dade5d19ed7c0f68b3 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b9fa80c1507714307efc1b863805cacfc43dd65 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ebe0a647915008c75c8034085440bddf6d90e44 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0f2060dd39b8ecb3a18ac177d2571d8184e4b725 | ORPH sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/93c708576f19228e24bfd2fad707da446f879ca9 | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/35bed53104ae105c9b39614680987bab9cf23b83 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 bat-0.19.0 | 1 efivar-38 | 1 gdb-12.1 | 1 gerbera-1.10.0 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 libnfc-1.8.0 | 1 lirc-tools-0.10.2 | 1 open62541-v1.3.3 | 1 ulog-0389d243352255f6182326... | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/0f381781e6deb1fde554dd6c2513e7e3ae7724a9 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/01fd6f5406fffe198be5b9ff7aa4760465d04a01 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/32ac2de490260c4159b6bdfb35ebaac76b8ed483 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/dca22b848aa4920a1a83149cac98698524cf7555 | ORPH arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a57452071895d9bcb91352dc50a3ea14465b1551 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0bc38e9616344e815ef9e37d118f403e75485445 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b815c33182d1c7d5c403ef1287b52d8ac65b52d1 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/09ce6dcd394390f287aeacd2a96617e3e4f85595 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6c7e3e7ea0c29c5fa4f1b4f47a51c88a4c3b297b | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/b14631a068d918d42488f3fbffe298bc7b04186b | or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1b3d6755a6740d28734c46881d09ec5acd6ea7fa | ORPH xtensa | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/943e33d34f49908037bae41164d6b030c3266bad | ORPH sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/73deef0fe4b70c67eaae3b3130afe3d69f58effc | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8e4a2a6538939959b93ee2d31705eb57cd91dab7 | ORPH Gitlab CI results for 2022-12-23 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942959 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942970 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942972 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942974 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942976 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942979 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942980 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942981 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942983 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942984 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942987 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942990 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942995 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942996 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942997 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942999 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943004 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943005 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943014 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943067 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943068 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943070 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943071 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943072 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943074 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943075 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943109 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943345 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943382 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943417 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943419 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943422 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943426 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943427 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943430 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943433 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943431 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943435 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943437 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943438 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943440 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943443 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943444 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943446 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943448 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943450 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943451 | -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sat Dec 24 09:18:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:10 +0100 Subject: [Buildroot] [PATCH 0/3] support/testing: misc improvements (branch yem/runtime-test-ppd) Message-ID: Hello All! This small three-patch series brings in two improvements to the runtime testing infrastructure: - enable top-level parallel build (TLPB) for tests that have per-package directories (PPD) enabled; - display the failed commands and its output on assertRunOk(). Finally, it enables PPD, and thus TLPB, for systemd test cases. Regards, Yann E. MORIN. ---------------------------------------------------------------- Yann E. MORIN (3): support/tests: print failed command and output on assertRunOK error support/tests: allow top-level parallel builds support/tests: enable PPD, and thus TLPB, for systemd tests support/testing/infra/basetest.py | 13 +++++++++---- support/testing/infra/builder.py | 5 ++++- support/testing/tests/init/test_systemd.py | 1 + 3 files changed, 14 insertions(+), 5 deletions(-) -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 24 09:18:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:12 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: References: Message-ID: Running tests with top-level parallel builds can speed up running some tests, expecially those that have a lot of packages like the systemd init tests. Trigger TLPB when the configuration enables per-package directories. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/infra/basetest.py | 2 +- support/testing/infra/builder.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 45bcd4c2e2..670c7213d6 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -52,7 +52,7 @@ class BRConfigTest(unittest.TestCase): def setUp(self): self.show_msg("Starting") - self.b = Builder(self.config, self.builddir, self.logtofile) + self.b = Builder(self.config, self.builddir, self.logtofile, self.jlevel) if not self.keepbuilds: self.b.delete() diff --git a/support/testing/infra/builder.py b/support/testing/infra/builder.py index 922a707220..a2abb9ed89 100644 --- a/support/testing/infra/builder.py +++ b/support/testing/infra/builder.py @@ -6,11 +6,12 @@ import infra class Builder(object): - def __init__(self, config, builddir, logtofile): + def __init__(self, config, builddir, logtofile, jlevel=None): self.config = '\n'.join([line.lstrip() for line in config.splitlines()]) + '\n' self.builddir = builddir self.logfile = infra.open_log_file(builddir, "build", logtofile) + self.jlevel = jlevel def is_defconfig_valid(self, configfile, defconfig): """Check if the .config is contains all lines present in the defconfig.""" @@ -87,6 +88,8 @@ class Builder(object): env.update(make_extra_env) cmd = ["make", "-C", self.builddir] + if "BR2_PER_PACKAGE_DIRECTORIES=y" in self.config.splitlines() and self.jlevel: + cmd.append(f"-j{self.jlevel}") cmd += make_extra_opts ret = subprocess.call(cmd, stdout=self.logfile, stderr=self.logfile, -- 2.25.1 From yann.morin.1998 at free.fr Sat Dec 24 09:18:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:11 +0100 Subject: [Buildroot] [PATCH 1/3] support/tests: print failed command and output on assertRunOK error In-Reply-To: References: Message-ID: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> Currently, when asserting that a command succeeded, we just capture the return code of the command. If that is not zero, the assertion fails, but the error message is not very splicit: AssertionError: 1 != 0 Replace the error message with an explicit message that dumps the failed command, the error code, and the resulting output. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/infra/basetest.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 96c6848dfc..45bcd4c2e2 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -88,7 +88,12 @@ class BRTest(BRConfigTest): super(BRTest, self).tearDown() # Run the given 'cmd' with a 'timeout' on the target and - # assert that the command succeeded + # assert that the command succeeded; on error, print the + # faulty command and its output def assertRunOk(self, cmd, timeout=-1): - _, exit_code = self.emulator.run(cmd, timeout) - self.assertEqual(exit_code, 0) + out, exit_code = self.emulator.run(cmd, timeout) + self.assertEqual( + exit_code, + 0, + "\nFailed to run: {}\noutput was:\n{}".format(cmd, ' '+'\n '.join(out)) + ) -- 2.25.1 From yann.morin.1998 at free.fr Sat Dec 24 09:18:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:13 +0100 Subject: [Buildroot] [PATCH 3/3] support/tests: enable PPD, and thus TLPB, for systemd tests In-Reply-To: References: Message-ID: <9b491a410b4067fb2107567b79329ec541f8b241.1671873478.git.yann.morin.1998@free.fr> Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/tests/init/test_systemd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/support/testing/tests/init/test_systemd.py b/support/testing/tests/init/test_systemd.py index 06c42736ae..ddc32b0838 100644 --- a/support/testing/tests/init/test_systemd.py +++ b/support/testing/tests/init/test_systemd.py @@ -13,6 +13,7 @@ class InitSystemSystemdBase(InitSystemBase): BR2_INIT_SYSTEMD=y BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" # BR2_TARGET_ROOTFS_TAR is not set + BR2_PER_PACKAGE_DIRECTORIES=y """ def check_systemd(self, fs): -- 2.25.1 From bernd.kuhls at t-online.de Sat Dec 24 12:57:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 24 Dec 2022 13:57:19 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: bump version to 19.5-Matrix Message-ID: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Removed two upstream patches included in this version. Signed-off-by: Bernd Kuhls --- .../kodi-jsonschemabuilder.mk | 2 +- .../kodi-texturepacker/kodi-texturepacker.mk | 2 +- ...char-as-formatting-of-non-void-point.patch | 54 ------------------- ...t-as-char-as-formatting-of-non-void-.patch | 33 ------------ package/kodi/kodi.hash | 2 +- package/kodi/kodi.mk | 2 +- 6 files changed, 4 insertions(+), 91 deletions(-) delete mode 100644 package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch delete mode 100644 package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk index 8cc2297bdb..a13fb91afe 100644 --- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk +++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_JSONSCHEMABUILDER_VERSION = 19.4-Matrix +KODI_JSONSCHEMABUILDER_VERSION = 19.5-Matrix KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION)) KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz KODI_JSONSCHEMABUILDER_DL_SUBDIR = kodi diff --git a/package/kodi-texturepacker/kodi-texturepacker.mk b/package/kodi-texturepacker/kodi-texturepacker.mk index 4733399edc..9432e4bbd6 100644 --- a/package/kodi-texturepacker/kodi-texturepacker.mk +++ b/package/kodi-texturepacker/kodi-texturepacker.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_TEXTUREPACKER_VERSION = 19.4-Matrix +KODI_TEXTUREPACKER_VERSION = 19.5-Matrix KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION)) KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz KODI_TEXTUREPACKER_DL_SUBDIR = kodi diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch deleted file mode 100644 index af68de220c..0000000000 --- a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Wed, 6 Jul 2022 22:48:35 +1000 -Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers - is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 - -Signed-off-by: Bernd Kuhls ---- - xbmc/utils/GLUtils.cpp | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp -index 1ef804709f..c36dcf6a20 100644 ---- a/xbmc/utils/GLUtils.cpp -+++ b/xbmc/utils/GLUtils.cpp -@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) - void LogGraphicsInfo() - { - #if defined(HAS_GL) || defined(HAS_GLES) -- const GLubyte *s; -+ const char* s; - -- s = glGetString(GL_VENDOR); -+ s = reinterpret_cast(glGetString(GL_VENDOR)); - if (s) - CLog::Log(LOGINFO, "GL_VENDOR = %s", s); - else - CLog::Log(LOGINFO, "GL_VENDOR = NULL"); - -- s = glGetString(GL_RENDERER); -+ s = reinterpret_cast(glGetString(GL_RENDERER)); - if (s) - CLog::Log(LOGINFO, "GL_RENDERER = %s", s); - else - CLog::Log(LOGINFO, "GL_RENDERER = NULL"); - -- s = glGetString(GL_VERSION); -+ s = reinterpret_cast(glGetString(GL_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_VERSION = %s", s); - else - CLog::Log(LOGINFO, "GL_VERSION = NULL"); - -- s = glGetString(GL_SHADING_LANGUAGE_VERSION); -+ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); - else --- -2.30.2 - diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch deleted file mode 100644 index 41dc3356bd..0000000000 --- a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Mon, 11 Jul 2022 09:39:02 +0000 -Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void - pointers is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 - -Signed-off-by: Bernd Kuhls ---- - xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp -index 8a18288fd8..033c0f77bf 100644 ---- a/xbmc/windowing/X11/WinSystemX11.cpp -+++ b/xbmc/windowing/X11/WinSystemX11.cpp -@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() - - if(status == Success && items_read) - { -- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); -+ const char* s; -+ -+ s = reinterpret_cast(data); -+ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); - } - else - CLog::Log(LOGDEBUG,"Window Manager Name: "); --- -2.30.2 - diff --git a/package/kodi/kodi.hash b/package/kodi/kodi.hash index a17e0fb29f..e0f548879e 100644 --- a/package/kodi/kodi.hash +++ b/package/kodi/kodi.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 cc026f59fd6e37ae90f3449df50810f1cefa37da9444e1188302d910518710da kodi-19.4-Matrix.tar.gz +sha256 56e0074f27f08496b2a21af5704a15378a2f0979ae3e9fa9a50a2630d0313d19 kodi-19.5-Matrix.tar.gz sha256 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d kodi-libdvdcss-1.4.2-Leia-Beta-5.tar.gz sha256 071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a kodi-libdvdnav-6.0.0-Leia-Alpha-3.tar.gz sha256 a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf kodi-libdvdread-6.0.0-Leia-Alpha-3.tar.gz diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7326cd536d..812c4be6e8 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -6,7 +6,7 @@ # When updating the version, please also update kodi-jsonschemabuilder # and kodi-texturepacker -KODI_VERSION_MAJOR = 19.4 +KODI_VERSION_MAJOR = 19.5 KODI_VERSION_NAME = Matrix KODI_VERSION = $(KODI_VERSION_MAJOR)-$(KODI_VERSION_NAME) KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION)) -- 2.34.1 From bernd.kuhls at t-online.de Sat Dec 24 12:57:20 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 24 Dec 2022 13:57:20 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi-pvr-nextpvr: bump version to 19.0.6-Matrix In-Reply-To: <20221224125720.2905231-1-bernd.kuhls@t-online.de> References: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Message-ID: <20221224125720.2905231-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 79921da503..17d9817053 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz +sha256 45ad0def6bbdb50fc42dc0b8a997e0db758fda42421fa7eb7643466ea512134f kodi-pvr-nextpvr-19.0.6-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index dc62040b02..6b3590a6d6 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.6-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md -- 2.34.1 From raphael.pavlidis at gmail.com Sat Dec 24 17:19:20 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Sat, 24 Dec 2022 18:19:20 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/shadow: new package Message-ID: <20221224171920.11256-1-raphael.pavlidis@gmail.com> shadow provides utilities to deal with user accounts. The shadow package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. Especially it is useful if rootless podman container should be used, which requires newuidmap and newgidmap. Co-authored-by: Nicolas Carrier [Nicolas.Carrier at orolia.com provided the test case] Signed-off-by: Raphael Pavlidis --- Changes v3 -> v4: - fix formatting issues in Config.in and shadow.mk. - bump to version 4.13. - add SHADOW_CPE_ID_VENDOR in shadow.mk. - add userdel in the setuid list. - fix typo in SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS. Changes v2 -> v3: - remove nscd support - remove sssd support - remove group name max length parameter - remove su build - improve help text of subordinate-ids - use a define instead of variable for SHADOW_ACCOUNT_TOOLS_SETUID SHADOW_SUBORDINATE_IDS_PERMISSIONS and Changes v1 -> v2: - DEVELOPERS: add Raphael Pavlids for shadow DEVELOPERS | 3 +- package/Config.in | 1 + package/shadow/Config.in | 61 +++++++++ package/shadow/shadow.hash | 3 + package/shadow/shadow.mk | 135 +++++++++++++++++++ support/testing/tests/package/test_shadow.py | 55 ++++++++ 6 files changed, 257 insertions(+), 1 deletion(-) create mode 100644 package/shadow/Config.in create mode 100644 package/shadow/shadow.hash create mode 100644 package/shadow/shadow.mk create mode 100644 support/testing/tests/package/test_shadow.py diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..18796e98a8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2463,7 +2463,8 @@ F: support/testing/tests/package/test_python_jmespath.py F: support/testing/tests/package/test_python_rsa.py F: support/testing/tests/package/test_python_s3transfer.py -N: Raphael Pavlidis +N: Raphael Pavlidis +F: package/shadow/ F: package/slirp4netns/ N: Refik Tuzakli diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..342aa016bd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2658,6 +2658,7 @@ menu "System tools" source "package/sdbus-cpp/Config.in" source "package/sdbusplus/Config.in" source "package/seatd/Config.in" + source "package/shadow/Config.in" source "package/smack/Config.in" source "package/start-stop-daemon/Config.in" source "package/supervisor/Config.in" diff --git a/package/shadow/Config.in b/package/shadow/Config.in new file mode 100644 index 0000000000..b4c4d663bd --- /dev/null +++ b/package/shadow/Config.in @@ -0,0 +1,61 @@ +menuconfig BR2_PACKAGE_SHADOW + bool "shadow" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 + help + Utilities to deal with user accounts. + + https://github.com/shadow-maint/shadow + +if BR2_PACKAGE_SHADOW + +config BR2_PACKAGE_SHADOW_SHADOWGRP + bool "shadowgrp" + help + Enable shadow group support. + +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID + bool "account-tools-setuid" + depends on BR2_USE_MMU # linux-pam + depends on BR2_ENABLE_LOCALE # linux-pam + depends on BR2_USE_WCHAR # linux-pam + depends on !BR2_STATIC_LIBS # linux-pam + select BR2_PACKAGE_LINUX_PAM + help + Install the user and group management tools (e.g. groupadd) + with setuid and authenticate the callers via PAM. + +comment "account-tools-setuid needs a toolchain w/ shared libs, wchar, locale" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR || !BR2_ENABLE_LOCALE + +config BR2_PACKAGE_SHADOW_UTMPX + bool "utmpx" + help + Enable loggin in utmpx / wtmpx. + +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS + bool "subordinate-ids" + help + Support subordinate ids. Helpful to use container solution + like podman without root. + +config BR2_PACKAGE_SHADOW_SHA_CRYPT + bool "sha-crypt" + default y + help + Allow the SHA256 and SHA512 password encryption algorithms. + +config BR2_PACKAGE_SHADOW_BCRYPT + bool "bcrypt" + help + Allow the bcrypt password encryption algorithm. + +config BR2_PACKAGE_SHADOW_YESCRYPT + bool "yescrypt" + help + Allow the yescrypt password encryption algorithm. + +endif # BR2_PACKAGE_SHADOW + +comment "shadow needs a toolchain w/ headers >= 4.14" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 diff --git a/package/shadow/shadow.hash b/package/shadow/shadow.hash new file mode 100644 index 0000000000..2e5c4a8168 --- /dev/null +++ b/package/shadow/shadow.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 9afe245d79a2e7caac5f1ed62519b17416b057ec89df316df1c3935502f9dd2c shadow-4.13.tar.xz +sha256 3d25ab8f43fdc14624296a56ff8dc3e72e499ad35f32ae0c803f4959cfe17c0a COPYING diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk new file mode 100644 index 0000000000..d8f913a648 --- /dev/null +++ b/package/shadow/shadow.mk @@ -0,0 +1,135 @@ +################################################################################ +# +# shadow +# +################################################################################ + +SHADOW_VERSION = 4.13 +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/$(SHADOW_VERSION) +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz +SHADOW_LICENSE = BSD-3-Clause +SHADOW_LICENSE_FILES = COPYING +SHADOW_CPE_ID_VENDOR = debian + +SHADOW_CONF_OPTS = \ + --disable-man \ + --without-btrfs \ + --without-nscd \ + --without-skey \ + --without-sssd \ + --without-su \ + --without-tcb + +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) +SHADOW_CONF_OPTS += --enable-shadowgrp +else +SHADOW_CONF_OPTS += --disable-shadowgrp +endif + +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) +SHADOW_CONF_OPTS += --enable-account-tools-setuid +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS + /usr/sbin/chgpasswd f 4755 0 0 - - - - - + /usr/sbin/chpasswd f 4755 0 0 - - - - - + /usr/sbin/groupadd f 4755 0 0 - - - - - + /usr/sbin/groupdel f 4755 0 0 - - - - - + /usr/sbin/groupmod f 4755 0 0 - - - - - + /usr/sbin/newusers f 4755 0 0 - - - - - + /usr/sbin/useradd f 4755 0 0 - - - - - + /usr/sbin/userdel f 4755 0 0 - - - - - + /usr/sbin/usermod f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-account-tools-setuid +endif + +ifeq ($(BR2_PACKAGE_SHADOW_UTMPX),y) +SHADOW_CONF_OPTS += --enable-utmpx +else +SHADOW_CONF_OPTS += --disable-utmpx +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SUBORDINATE_IDS),y) +SHADOW_CONF_OPTS += --enable-subordinate-ids +define SHADOW_SUBORDINATE_IDS_PERMISSIONS + /usr/bin/newuidmap f 4755 0 0 - - - - - + /usr/bin/newgidmap f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-subordinate-ids +endif + +ifeq ($(BR2_PACKAGE_ACL),y) +SHADOW_CONF_OPTS += --with-acl +SHADOW_DEPENDENCIES += acl +else +SHADOW_CONF_OPTS += --without-acl +endif + +ifeq ($(BR2_PACKAGE_ATTR),y) +SHADOW_CONF_OPTS += --with-attr +SHADOW_DEPENDENCIES += attr +else +SHADOW_CONF_OPTS += --without-attr +endif + +ifeq ($(BR2_PACKAGE_AUDIT),y) +SHADOW_CONF_OPTS += --with-audit +SHADOW_DEPENDENCIES += audit +else +SHADOW_CONF_OPTS += --without-audit +endif + +ifeq ($(BR2_PACKAGE_CRACKLIB),y) +SHADOW_CONF_OPTS += --with-libcrack +SHADOW_DEPENDENCIES += cracklib +else +SHADOW_CONF_OPTS += --without-libcrack +endif + +ifeq ($(BR2_PACKAGE_LIBSELINUX),y) +SHADOW_CONF_OPTS += --with-selinux +SHADOW_DEPENDENCIES += libselinux libsemanage +else +SHADOW_CONF_OPTS += --without-selinux +endif + +# linux-pam is also used without account-tools-setuid enabled +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +SHADOW_CONF_OPTS += --with-libpam +SHADOW_DEPENDENCIES += linux-pam +else +SHADOW_CONF_OPTS += --without-libpam +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SHA_CRYPT),y) +SHADOW_CONF_OPTS += --with-sha-crypt +else +SHADOW_CONF_OPTS += --without-sha-crypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_BCRYPT),y) +SHADOW_CONF_OPTS += --with-bcrypt +else +SHADOW_CONF_OPTS += --without-bcrypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_YESCRYPT),y) +SHADOW_CONF_OPTS += --with-yescrypt +else +SHADOW_CONF_OPTS += --without-yescrypt +endif + +define SHADOW_PERMISSIONS + /usr/bin/chage f 4755 0 0 - - - - - + /usr/bin/chfn f 4755 0 0 - - - - - + /usr/bin/chsh f 4755 0 0 - - - - - + /usr/bin/expiry f 4755 0 0 - - - - - + /usr/bin/gpasswd f 4755 0 0 - - - - - + /usr/bin/newgrp f 4755 0 0 - - - - - + /usr/bin/passwd f 4755 0 0 - - - - - + $(SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS) + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) +endef + +$(eval $(autotools-package)) diff --git a/support/testing/tests/package/test_shadow.py b/support/testing/tests/package/test_shadow.py new file mode 100644 index 0000000000..c5151b4fdb --- /dev/null +++ b/support/testing/tests/package/test_shadow.py @@ -0,0 +1,55 @@ +import os + +from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG + + +class TestShadow(BRTest): + username = 'user_test' + config = BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_arm=y + BR2_PACKAGE_SHADOW=y + BR2_TARGET_ROOTFS_EXT2=y + BR2_TARGET_ROOTFS_EXT2_4=y + BR2_TARGET_ROOTFS_EXT2_SIZE="65536" + """ + timeout = 60 + + def login(self): + img = os.path.join(self.builddir, "images", "rootfs.ext4") + self.emulator.boot(arch="armv7", + kernel="builtin", + kernel_cmdline=["root=/dev/mmcblk0", + "rootfstype=ext4"], + options=["-drive", f"file={img},if=sd,format=raw"]) + self.emulator.login() + + def test_nologin(self): + self.login() + + self.assertRunOk("! nologin") + cmd = 'test "$(nologin)" = "This account is currently not available."' + self.assertRunOk(cmd) + + def test_useradd_del(self): + username = self.username + self.login() + + self.assertRunOk(f'userdel {username} || true') + self.assertRunOk(f'groupdel {username} || true') + self.assertRunOk(f'useradd -s /bin/sh {username}') + self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') + self.assertRunOk(f'userdel {username}') + + def test_usermod(self): + username = self.username + new_home = '/tmp' + self.login() + + self.assertRunOk(f'userdel {username} || true') + self.assertRunOk(f'groupdel {username} || true') + self.assertRunOk(f'useradd -s /bin/sh {username}') + self.assertRunOk(f'usermod {username} --home {new_home}') + self.assertRunOk(f'test $(su {username} -c \'echo $HOME\') = {new_home}') + self.assertRunOk(f'userdel {username}') + -- 2.38.2 From thomas.petazzoni at bootlin.com Sun Dec 25 06:39:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 25 Dec 2022 06:39:10 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-24 Message-ID: <20221225063917.7452A400EC@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-24 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 2 | 0 | 8 | 2022.11.x | 18 | 22 | 0 | 40 | master | 194 | 346 | 0 | 540 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 33 aubio-0.4.9 | 27 host-go-bootstrap-1.4-boots... | 26 fwup-1.9.1 | 22 host-binutils-2.38 | 13 opkg-0.4.5 | 11 host-gdk-pixbuf-2.42.10 | 9 xz-5.2.10 | 9 linux-6.1.1 | 8 host-libzlib-1.2.13 | 7 crun-1.7.2 | 6 host-gobject-introspection-... | 6 unknown | 6 elfutils-0.186 | 5 host-python-greenlet-2.0.1 | 5 host-rust-1.65.0 | 5 gvfs-1.48.1 | 4 host-pahole-1.24 | 4 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 libostree-2022.7 | 4 python-cryptography-38.0.4 | 4 zabbix-5.4.9 | 4 bat-0.19.0 | 3 dust-0.8.1 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 host-binutils-2.39 | 3 host-sentry-cli-2.8.0 | 3 janus-gateway-1.0.3 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.45 | 3 pixz-1.0.7 | 3 toolchain-external-codescap... | 3 uclibc-1.0.42 | 3 fontconfig-2.13.1 | 2 host-attr-2.5.1 | 2 host-binutils-2.37 | 2 host-go-1.19.4 | 2 host-m4-1.4.19 | 2 libnss-3.86 | 2 lmbench-3.0-a9 | 2 norm-1.5.8 | 2 ocf-linux-20171122 | 2 openssh-9.1p1 | 2 optee-client-3.19.0 | 2 proj-8.1.1 | 2 sscep-0.10.0 | 2 /home/buildroot/autobuild/i... | 1 ace-7.0.6 | 1 acpid-2.0.34 | 1 android-tools-4.2.2+git2013... | 1 binutils-arc-2020.09-release | 1 bridge-utils-1.7.1 | 1 brltty-6.5 | 1 cairo-1.16.0 | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-11.2 | 1 gmp-6.2.1 | 1 host-delve-1.20.0 | 1 host-kmod-30 | 1 host-lz4-1.9.4 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 jpeg-turbo-2.1.4 | 1 json-c-0.16 | 1 lcms2-2.13.1 | 1 libabseil-cpp-20220623.1 | 1 libdeflate-1.15 | 1 libdrm-2.4.114 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libmad-0.15.1b | 1 libopenh264-2.2.0 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 luvi-2.13.0 | 1 mariadb-10.3.36 | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 nerdctl-1.0.0 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 openblas-0.3.21 | 1 openvmtools-11.3.5-18557794 | 1 perl-5.34.1 | 1 ply-2.3.0 | 1 python-bcrypt-4.0.1 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 reaver-1.6.6 | 1 sdl-1.2.15 | 1 ti-k3-r5-loader-2022.10 | 1 uboot-tools-2021.07 | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 wavemon-0.9.4 | 1 wilc-driver-linux4microchip... | 1 xlib_libX11-1.8.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7f732df3e0622ea43209b2878ab06f741cb80545 | sh4a | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/d967a05bbace457ddd59a81df618b6d84548191f | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/292766e1e0e00602ea28a1c5afa40c1401d444dd | ORPH powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/5656b641a24fefbbe07eac62d10bd426e6ddf4b1 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a6bd2b9eaacfef6b94a2556729cb35617cb6c94b | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/15db49922a4edafc3886777cd6524ad8e7406d37 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0351618b8738ac2a08a00e8085739454b51cb5c9 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88fdf9a123b12a7adf674999d854c7af49b60fbb | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c45796057156c7350c2dd80e2ffd5fd4a9bb9fde | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/71268936ca293c6f0027c5e8dab0e95981171438 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0e998fe0f38ac0049646e2f26c44b9e23b84d40a | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d70490a72226b0b0c7ba9c11337552d2f0e977b4 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/52b5f1a9760933b0a5961603797d967f6e2d3f32 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c2119cb872a535f452b75f24fdace4104a9a0566 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3f30a93f3d41d0113b064ddd0efd1b36b503e7d6 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7245dc4268f7d66bcda08bc3d93128e379ef147c | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4a83542d054b1f70594ca976dfa9b1a1d10d2cc6 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e4fef93a22bc2a823cba74baeeb5c6e14885e48d | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/08827a2d1bef5bc20d2ddce9eec038b7947685b6 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e6357701473fd37c10b6771970c99da55134664 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b17ed87e66378e0d44a6b2b28164d7a4c459dfa5 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f50a1a48ccdee439107c062640f10f61e523eb3e | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1508d6e3865534306da2f24ddbe2aa2d8cb77ffd | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9ce1685147adb21b51e3a73c6c7740f974435d96 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/25804b10acdc4a0f284922db3aa5d8ed3d7a915a | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d05c990c7dd299b464a340a2ba828a646d5ef49b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0b5b385a04f6421cdbb746b9424348f49794f95 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/64c0acd66f3e769fbd8f1a26c79465b65bc1c442 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8f2bf3e9c0c69eea30b43cb1229b6930c8fd13b | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8ab585edf442e5eb0dbcb4a3aaa7b75e709a3718 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e3c9dfa8eee47091dddba5e42fb8782e4a37f161 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/94c058d1c8265f2cf9d94beb93738f724eb3341a | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f70eec20e2f9778925e345346cd8750231ed83fd | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4ba6c38a6ebd6132688a3ee495124af144129f9f | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/d822e2ef5e20f07d1ae2140f2c0663fc46fafa0b | arm | bridge-utils-1.7.1 | NOK | http://autobuild.buildroot.net/results/e41189cb0ae14d8a29b99fe2d8d6c1ddf41f729a | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/069e9e221475cc5993bc4094c1d6af6c28cf4864 | or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/06fce770c2faa33d253575e0c184a0ac0f2e4290 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c7aabd27541e61b26eadfed2dae27e3fc7a878d9 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/23fd58220b84edfbe405f9c3bbc3aa97217c26b3 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/3431b5812a726f358e34eaf9613ff869b13938a8 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/8953319f03ee17d258ac08a638393d511dd139be | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a7407dec6e7d6cc4ef62f830496436b860335f44 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/65d9be861317a7d0d2fd89b493fbef1472a3fd76 | mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b73d5cbfceb72ab68d37078df4371b56dd6493eb | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f3be61da337fd7a8accf8eca71e8f374b2fef666 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/643e5c7b6de48505a83b965cb6f990c140468eed | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/eb903ab31614e15ddc7a033d2ad206690b4ed7cc | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/a27697d9ef2ab11672af1e73a56108452ac1f81e | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/680e36d652108427fd0027e3308fbe462611d979 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5242e29b9d2efc7efbba61af6fd301940f1c67b0 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c2295e85568e04fd27e0e14c0bf34ac3c6bf4f58 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c01c98498ec3b462eeb5ac0dfdb52adb94dbca41 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7f9a8dc00387d347740018943dab1ca9540a9f87 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/d4f8ab15e551e61d60dcb1ff131ed84c22faa712 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/94bc64149af2c67a8aeccb4d7e291ef0bffed89a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fa98e25aea7e2c15b1ce48f88ded5fe41d279021 | ORPH sh4 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/00f70c99d8bfc9400516bdaeef4ddfbf0e12824b | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/faf715c9a7d9b90c4c07c62f7e8039607aab56d6 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab3552fea689c5634342719a4456f6c0dc8b5586 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9d03352fa8dcd5e1fd4063bd85dad04ca0ca674 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec7aa6c84e4fd0bb385ead73ad5917ccedb8b12a | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1208b76c0d0e77a4749278e1802c90d99053e36 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1dba8b44131e664f0f9abe1a46c42b76e6f5b320 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2d8c5daa1ccca39386e5543be40ed76348d51f6 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e8858e2d1293d24ebaf436cd7c9b5a237b2dee5 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/882f3a6868bbde0cd57cd08777330275088bcb42 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba4db6e1c99db47a60dff6ce12526317eddee159 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ed9cbb1c1a2c09c5d423e3746c9dd0be891a57b | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33b3ac5636aeb2a4af8a2d71f43cadb7ede464f2 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ff1458f942b2c178192c4f0293fe225dd69a84f | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5eace65164b9ebfbdeb70fdff54b6f5627fafc6 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f325827309e9bfcb72c3afeb8a8eee2f17baa93a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/88336ca48364c8b1d639dd2158f33276d205590f | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bf1f0224712fac62f3994e54da550167d028a1b | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fce2e94cffa6325874603bc4edd4e042e4a342b2 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e2c95f573fe02860c6a6dcc344bd12877c4dcd3 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/895e45de9c52e2d1f5685047c28761bb4e9422c8 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99aaf6b17309e0c29d3f4907ed79ca49829288f9 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d08aec8e2c65147e9355863172c536c275cea45d | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f56d6a3665f177e096a6b9c33a9360a007b6600 | mips | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/0b6d0625973bc3506aef2f4f7b011efb3261b60c | ORPH powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ef8a66bdc23452b53dfad48cee4ca4167ea3da51 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fff446b5822d031191528f2502c3a60fda250bd6 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cae776157213decdbc47586c833539a846dffbaf | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/7cc97fa04a82a633c5c49938cf0e71ae9dbbb602 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2f2fef3c8f37ade58a4af3f08a745f26c3be32d7 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/26dbeb5a7a2be1a6f05074abb7ed47ce8749b42b | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/69fe058d415f64a8af62ebf965fd166d93e04492 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/82e6b380bdd95974cfbb60b828a721c2349f9a0a | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ebe0b612c77e724b1bcdeecad402ee7eebe072e5 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3388daa238dfcf812d85331a24bb3476f9b94142 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/8242616917491fd2c4d00b32d34b75528a8dc29f | ORPH aarch64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/37596e70b8170c64a13edc0e9ced0e703c3f9a06 | sparc | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/0af12d4eaa5ab54b5ae051e8d56fddf3ca023410 | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a135079572f2e1fb3ede8b4fcca2dce340486585 | i686 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ab17a06338605d694490732e0f6ed83cf21d7190 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8cd8d70d3775f068cedce6460c95fe0b19d36f79 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0ff2c2f6a0080481a3614745f6f6bdc4b213a73f | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f896c8630c5a5ceaf5f0507719c52ffd52125235 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/218bcf07d805b5cb3d46df78a00fd50fd5d8d828 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ed427cc23347c779f9aab7d72e882f8b106d57fb | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8b55d24a18ab11224339323d50b92d54170aa846 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2ea2af6dae55c4f9a602e2dbfade65367f24594c | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3093a2b61befafe366a66bd58286ebdd5642b08 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ed65489c83845cda6e0a1c856c68ed2e4ccee6be | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e3f8cbf5d06c075039a319da20a5113275c6ced | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbef605014f3946a464b9554fef661ca35742398 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/75d456e98179c725ff4df1336da0b032176b0c01 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ab786967291af33546d5bc942526852770dbe4ae | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c46712de136fb7707064bfeb5111ea48ef7d246e | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/27109fb7deb6770beee0e08b490f6c1ece089e18 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/136218c23b7a6abdd1d06a48700dae988a1701ab | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/06653827e306f22be2b9b9a3cfb319a3702cae50 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/194fe03ad78365ef1fdb81134c45e36ef8585256 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/46e9df347528bae21cf7474f335be37f11fb3770 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60179659b9e534ed2a78ebaf255ae287a1d15513 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1537d8f5c511d65f5b7eb500bffc221fb5fb44c6 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0928c3cb1c0f2831d61debb233ea4a2257715e1d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0f882bdc640be924e3dc7af4dcf7afa49f0180d8 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/736b5a22ef4031023e67ab8dfdf9421d07590a74 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/840fdac5665ec3630263d3a0bbbdc791cfe1ff94 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11157ce00205ba9584e388f1a1ee3beb20ff9138 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d9d51f081d4f2807c71a65a29a17e823845ec95 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f9ed74d560c98a45381b0e0d026ff7da400ee5e1 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d6c038eea65342e04e9f62e42c04b57a7d00d79 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d1b23bf9db18effa9bcfadf51dd94a03cc914d5 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/abc268af366320bb0109638053b7a196757ece1d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7dfec0f8a51824500d75ab164cfcaf6918096fdd | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1bba6bd5b106c3bc5900d6bec895ea4100da6e23 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be73ab17fed8e0699944fe91f9ec38a2e5f302df | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1895a259429153c8f70ec1296358c2ff3a5b1672 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4a23ba17a4dbf44ef8ded3864f9ab02a1bae2ee | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2de15b66725823c553fdbdd75b041414e6cf6a64 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/173ea44d5cf09ee5caeaec990946b164e854d78c | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/746971768096e8181d3534867810fd370a3f017c | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27d00e3d4489a83497f6231e409e65f93dbe64ba | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c61ff2ea71a5b2ff13f101eac0020259897c1ac8 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a89d989fe9e8cf5c7e70d21e401bde4e0f49b6fc | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b318164e1c15c96599596a6c8f0d0e21856e3b24 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9359329e83fd4cf96b5855d4052128417ebbae30 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f309fd9ee61a18c3c3f3748022f86d362184600f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f47b2fac586a6181634eca3c38433e03e609c08d | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34f8f5a8d93a6f087f811bb38dea3d595fef317b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/88f3a9bbae14c43116fb088731c8812c07be7d7a | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd6da811885e17fd21effde1c9df2528ef5752db | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/89a7897994d43e8143ec6854c899b03e378343da | mips64el | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/98f19b0aa208ef613f2f63159dfda31f3874e731 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/758046866f9dd1b5d32f0646229f20945b189f82 | ORPH mips | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/417097121a4f7313091ba4c13bf14c4825c6cd33 | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/977e34880d2aaf91562b190dfdfa968dc5e60690 | ORPH mips64el | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/05405b154e2c2d4ea1d1213d2bfa2c82a04c26e9 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e8984e3f4dda5312585adb5bc7a17f3251af8a45 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/efb9a1b1b33fa1884ca761418b608efbb199ecca | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/94d0e42dd0bcb4c0a0c20bc9d5a70762ab87b927 | ORPH aarch64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bbf4e04cbfd71be2a67363c1ed31c52245d0bf57 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/697bc0826dfa9e4f3a774a5f9bf056620baed245 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6c2bb6771947d0c432667a894752b46b4c51a63d | x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/128e5c7d546a28b6e428feee7a5a65c6c41813f0 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ee71ce8514b7af42b7958d4f3dcf35186cd4f43c | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8be330c4a20ab2a227c28f362b4a217feb4d72e9 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a8f125286a51d6f1ff2450062f9284d2bc4363ff | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d9557bde6521e62ba8c231ca3f7047031bc4381 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d0c9c17dc99e0cbac8d5c52390fce20978338636 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dfc4f813140e08803be0c6bdf75860d7f1d41eea | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1c76fe0d33609ad633a672828d018b1c7cd671d1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/96684c33349494b3ec1388121690125056920c35 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/85182f4a0729abf1dafd6ad0862f97ee8bb9e214 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1623d20f053e827f43d21b4f458b6c284c98da0b | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e3d951416d57f8f751d1f52e3a4322118ea1d90d | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/06b6032791296e7eee97ae14049e0928780a8129 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3403d73cc5b5683183196f3166c009278f22453a | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/131eb532cf00b20a85a9eb8665f410e583f0dbf1 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2abedf78548add8dfffb3c02e3e9b123c43f48e2 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/01e7a16626b923079e7bcc35b70f071b27be7c6a | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bcc53c2f06377252a1e662e4bc07b4bfd2ed26b4 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5605f6436999ef0cdb4516ecd50de558e4f4c78a | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/df8235abb31d9a9cff7a1e3078f6e5612ab0c0b0 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/194156b5170fa5231b6784273c06a1c810f66c45 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ef1521f55340d5c42dc8d04511bf1dc75eb1a214 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/be6be4a584e2a89ec9263f642f6a6b7b54754542 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8c4988667f703d62a75cc0ba5e6c96ff73017904 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/69ca3a0db1224de117fe10603c5a52d4f74c1023 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3f0b7f4a34a309eb96721f6a080ec35807064c77 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/7a09b6954c908a27f26b4573066daddf1eb59358 | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/5e35d8c7a6fa7cd5913636e0a885b23a13e44f90 | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/a260492bbf52c3e3b39ab4dcd87f4d7e1e21b67e | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/b72d32805fc552c14da96ef37ef99e905606660b | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/6ed36add524b4dfc85c6f1f3b13259abacb78159 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/c23753f97bb2aa8ca5e05617ffa5f564d4a2f65c | ORPH mips64el | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/7355d65080e0d118b9123ddef550fb960f3ab08a | armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4237a067e8a115d7e488adf1b3e2e22619c7e806 | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7fa90f532af33f27d2206d5f391801832d3161c0 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/263371af203fec2be79a0e89384f2a94c15d081f | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/968651c5983af236ddfea4660d2e763505fe4a08 | ORPH mipsel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/17f0d0e6d0fc3be7c27e0e2b1f97bef644a15a29 | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3538aab05f5c89db874b9cb542139c3530e89c6d | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/8c5e04d619618bd721ba1bad1ed513012d1b50d4 | ORPH mips64 | host-lz4-1.9.4 | NOK | http://autobuild.buildroot.net/results/e6ff12054fd004880bc6342e58ba4f3ece2d73e1 | ORPH powerpc | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/3c423875cae4c11af8dff52bffc541159de67992 | ORPH microblaze | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/7e23fd34554306e9faf631223234d108f82a38af | ORPH aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d76ec67bbdbdde863dfc8084432fb5ec68720358 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/506c44dd10bad27e4db0af4803b2f8a289ee91e8 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/68344561994c3efd736784f99c353d4a6e3b5ed1 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4faf9c83e86b93c261cd6618f5646e2d64427b28 | i686 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/7ec61e5bb6853d9670800acd21d30dc53b0d7ec3 | i586 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/84b815744ad668af7b1e3531c04a032224d2efab | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/32ea95a5191d240f8d3b617642c36ff8544b5b80 | sh4 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cae778978e0283dbade10d85091a3a03d4d6a885 | sh4 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fb5573ccc8b46bf9e7a00c8946a5dcb7a07ac7c8 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/22581e121da971bf5983d19474c346c5c0fac94d | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ff6968d837a5b706ab536f3f1aedd6256b866d20 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/12fa83c637cb39f6847eb7166e6c7949ce329ed7 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fc663b4af5d17bc55d82b129e002593ddd7a234f | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/08d4f94f79e4e8b4004fe729fe677e54551107e6 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/37ad0203176ff3deb2294c3e3212ae79f7d5521b | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/737c5fb2a6f502a17ae8e8257a45cb4ba2acc90a | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/dba68da2725db8c31c8ca7757df0f2a59e25a7b6 | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/3bb3f33fc05d20890451fdf72166dcd96ab0b89d | ORPH s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/9e92074bee0b67c5e374beb3d7ab2d93652696c3 | ORPH mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7372d025386e238a38b01b081442fc4bb686df44 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec7e93cf24571623c08d62bf145f3e1c5c8707f7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/755a36d4584fec287e50d3e8c0b641703b06e82b | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e4ec99529ed894ad6f81fd02c5c4e05e12797b4e | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/724cdc59fc4c168dccc350c3285eb20409a76fa3 | armeb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b72963e66eaf3ff8a86ebb6c499c3209ab017621 | mips64el | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4cff58f5aea18b9bd9ba872ef4ff7df498405503 | or1k | jpeg-turbo-2.1.4 | NOK | http://autobuild.buildroot.net/results/d8afd9ea520057a90a99c042fb898b712bc61cba | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/76d185d4636b02c26825a33d803777559481740d | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d4c27fd3f54682f27b70f4cec8dc1cdc791e0d0a | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/4b52e272273373380284582229326b7914070b7a | aarch64 | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/9aee8dafea614db77209818b913a571534466506 | aarch64_be | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/999bddc4c64c1fcf14c4de815481092c296302d3 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/fb161c4e95430bead95aa3cf62098516d3ba2f38 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7fc6557f98d99b165e99e3d1d38eeb46bb748775 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e103f9ecceceb0ff44f75d9919602d1e2385e10b | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6a993ebd82d39dd69adac408aaf692b2eb6e3743 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/af868a5429d73300b7b1db9db18b453b8c276000 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cea160f77768f62e8afcc3eb9be75cffb4347908 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b0864456580d7e99687fdcdb96b85a07da2f503d | x86_64 | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/4a3cdfd763183274ccf4d01dd142c21c36afb896 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9bc870e22542f5995110687ca7677bbb0b3b1bc6 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b1424b880a6c81000cd9fbfd5292b539efc48640 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/46056dbdb2f8a11999200bf0a2aff2c5b2fa1a53 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f8a67be6f2de87ff8f2ad09ceb9786c46c8ed125 | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/602cae1a070dc0b0c2dcb175ad574029e4febfe4 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/6d442ce3c79a0180d1638bb9a45c39e3f4307536 | x86_64 | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/44aad32f31c6803e66db415fd5efa74a5c1d237a | mips64 | libopenh264-2.2.0 | NOK | http://autobuild.buildroot.net/results/394e88c3d42b48d2193978a52487d478097438d5 | i686 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a96fff9bd7a53efabc82899ae1adb46138fc4549 | m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/857f73dcdbb6faf0a337c28e42dc0ed2759f8864 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/63d684c4495e7cd5a21923a6a9b530c5a4692542 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a3892e5cfaaf0ea9d0db9737a7fa6cd6be6b3ab7 | s390x | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/f38d536324b11b284aa9064cffca7d66a36089d6 | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/42d6cf1803d89ada32a40361527eb73cf1502ad1 | ORPH riscv32 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/bd038c36ca86cc0d22f57828d7770e95ca287724 | ORPH armeb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ec94d3aba39bf62472e049573a10b4172f1b516 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8e81c8f68b1b8b5fabb97a6e1dee9bcdb125affa | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/df5853beb8c55cc4ce65fbab6bad7a00f3ac318e | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2eba66f9832102ad45b2398723f14a81edee7203 | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2ee9fc0cedc1e1605d62039ba0fd47818cf6431b | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/eac9cdfa6c8830810679c15efa285171a148993a | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/c4ec79d259d9342ca5a79bb8644abae7415e2560 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/246a09c9f80b639b298025e6562fbe1d3ed78b8f | ORPH mipsel | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/521614f1c2cdb5ce614d2b250a43bcc86b41bddd | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/535a12e58ebb4154a04898b214589dd6d28c3dc5 | ORPH or1k | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/50afda525f0b95b2ccf4d28ba9146031af1146ca | sparc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/f5a91c0711bafbddf74057457fd9e4f1dcf7e767 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/ddd497610bf4220b3d35fc9f8ca1fa8205f2dbad | ORPH sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/2c29b3f0916caefe60e684c2fea811c2272e1611 | ORPH arm | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/bae0d2fe30886c2c7309e3a0f8457e2d359e218c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/bcb7c33ecdd13eac6576e37ac3a5dcaee9f345b7 | riscv64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/449fe983a2532ca72d0644ccad68a80a98118e7d | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/bd5397de85a9aa30b708fcd2853d526773128e32 | powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/90d972fad6b28d3b947730a5383fd72310f4991b | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2312ea3f4e94d8cf060f76600e6e4da584389273 | ORPH m68k | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/6f7eb7230f2ebc2aa57a80f0f35bc1e2962b6313 | ORPH aarch64_be | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f666a09b947bfd365ab3f016e48214c6949bf4a1 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7b45a8f4d6b5e11b029192d328249205ce99b1a7 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/5146b6dc30826860ee2e591ab349a5b03d2a3828 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/31cc0e5d1942f5f43f1825158f647173a8757759 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/bbed67865935c777fc84b4a8fe072c0e04a85770 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/a42a0086826060a021bb4c7b865befd07df2f4ef | microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e4d3b754a58cd65efdc0651c2b482a8c9973ff4a | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cdfd13105b1f35e32c467bde00fa18fd50060849 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5b6b7778e4fb5053139884bb5b523074206e7497 | ORPH riscv64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30ae9092d886812e81186af74816f073af69eba1 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/db6e0e84f2bae8f1e2f9b1326b27b166bf15ffcb | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5da470fb4afae336dba9705f7a8fa58a2addfbbe | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/888c453d6d362dad089a007ca62ccece74ac4875 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/71ffb7bcd462a89dfedafdb0532090763a398a24 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2f93def508ac2513470d5f635d4a815087fe3a42 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/28d9c8178dc90a60acbc460912cb0bd944764a86 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7715582642f5f79da1d57f2ed6e9ac74cd904408 | ORPH xtensa | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/ebcefeee8a4e96747a39121273ef6f090ba86460 | arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1e6c6b8cb60578c3050f4222d884239cead4afb0 | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bc98cee98cecaa8b2e76250bfdbe773752e4fda0 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b45eabaeb35c72cfcb3cd67e747ae2136c3f3c04 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ce429df11068c7390598fd42833bee4ca4f706aa | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e0494938a5f0ead3df9f6fcc36b929e2bec62e25 | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/ce37039991cb0fb02b97d341d78327e54d0e1d26 | aarch64_be | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/f1253ab8c9fb04c2d675a58cfc959c3be3ad2d5f | or1k | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/f20ab17dc5803f14a95807ddabd747fe5f3f23c9 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/35cf1970150b1f1b4977b9c5b59bdfa012578085 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/eaa25bd78d40890b5e13ff97a39676a7375ac724 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/403394bf6efdf678ff76aa65ae0a6bd5cb9c32cd | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/6cb80d7bb042cac1886ad7c75415fe3cd6def035 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e3a194ee17a96cc6e097b41ceefe921bb53f523f | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2549d6e306159bbaafceba5eabc264f1d01bc843 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/3fbbd21a8e5aabce6b0c85dfaf1cf1bd4d7f724c | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/3e2643db99ed219f994e9d643b70316d80449f59 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/5c1e2dd3692f33a180dd8957e9d7a06d8e5660de | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f9a543869547dea4d1ece4b4e1a3fb17b37cc8c8 | sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f479a7a4991aa42f2295d9bd9f475045879f53ce | aarch64 | ti-k3-r5-loader-2022.10 | NOK | http://autobuild.buildroot.net/results/fdc2fe1f7b387535c2d136e6a2b4c456bce400af | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/151f31dc896d52e6337ed5f873f99126758c9988 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/eed7184e886841afc7df0b59ace129b3745d4d76 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/26151b5df486d45fdc281dae7cca454d8fb77b1c | ORPH i686 | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/45a57389576a107b40ec1c443d89ae9a82db870e | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/03228794261e6e8be373bf2997c2c9efe55cdab3 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/cb240ee9ada8447b0590b68f7d5627c18f95a2c3 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/76935eb30afd3b9c4a25dc92b818a5773cb87bfe | sh4a | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/98081429517b9b2d8ef899899ad8de1c82a2cac0 | aarch64 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/a8a0c1883cd0b1020853665ec57f6f1121321ebe | ORPH microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/3fefebce91f14b994f1924d681014f4343e64cef | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/c06478870a14c6ad70b2ddd82f5a7ff14a1f3d4a | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/de0cb02651f3aaf592e591e299b51c451b7ecabb | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/4feb8989d717be609b4600627065d45c89accbe3 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/cb6877c11207d76f731df0da0ce40669229e4d25 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/0dfa3d1ebe4237b7c835fdf37724c22a3586bd4e | x86_64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/c24eb6305d7142c67c6987481c3adcc44447368f | ORPH sparc | wilc-driver-linux4microchip... | NOK | http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/db130156e87e8b88c6d9af27568a4cf3e1ce81bf | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/641b811b3fb4d65ff022f464bd1485d78a8bb0c8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/40f49e78a2d52893ccbe3deb28f84acee0396c17 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c7db1e6575762a5216be39160534fb4981c38ab2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ab004cb56360b536121f7e80f6575643c5676d75 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6598972b785a09b81c3673a21baf98c25f683df2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c6b031fb70aedcc20b602d46918d2e4120657825 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/543f428b54a327098ac2bb9e45203e1d61236ff2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/53b4667550f2ef90fa4adad3a9a390543668298c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b29c507e0376b53a9f3638169aa98d356b53335c | ORPH sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/05a73eb5a066d761c1889f8c389e1acdfa7bcd11 | powerpc | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9fe0852210772fd5dc42bb3aa747375edb593663 | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3357e8228261455ae4c0396ec1cc1292420a9cee | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/c7572d1868d37b8bc03de629d340c7e45142546f | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 ulog-0389d243352255f6182326... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f7f1cec06908d33f3ee765b7d254557fc745f6ef | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a95865220b4017f216caeccc648aa21d862dd6e5 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 3 efivar-38 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 berkeleydb-5.3.28 | 1 dust-0.8.1 | 1 gitlab-runner-14.5.1 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 libdrm-2.4.113 | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 ntp-4.2.8p15 | 1 opus-1.3.1 | 1 perl-5.34.1 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 valgrind-3.19.0 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/222d98c26ec39a691f2e7172876b0da2c09488e2 | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b232bc96f7375178d763c888cacc1c8ba262d887 | mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/418f681568cb5795b225dd70899447dc7e25d777 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/1d940ed5072e33f1ec1fad5d71c0260ddec20766 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cf1ac4c071596abafbf8baa7cd92c90537cec4c0 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7d88ab1f157a8bfe27ce027d7da76cf3e845bc49 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/a9f4a4ce80f85e65bef4df1dfdb96190c0d9127b | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/978d35998748edec9411000a17836cfff1165f11 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6e84eb97c241294aa8b56cc5d33f66c332b6b013 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5495393963e181a6f5c993517b08e1dc7e475fcb | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/01a9241b092ca6018ade3d487a9643cbe6e70f94 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/176261729abae8d3b61bd66c9b838e5d30672b2f | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6e7e4cec79ab4d100560892c517ce1f48a6a7cb4 | arm | libdrm-2.4.113 | NOK | http://autobuild.buildroot.net/results/b9cee4131684d9a485d11b699d5b6482903ce6b9 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/949ca7625b5c4570417f3188735c3a65c41c9991 | ORPH mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/8f936d3f14acb644050781fdbe417a30d3a1ebb2 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6a54d1bcb5f0d7a25b749128a0dad07db1e000f0 | riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/2eabb60e85b6576d28d3d4a560e9c61079f7144e | ORPH armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/9648835d2e8f527b5b8d67ad99192b1a9342349e | ORPH sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bb66da4cc8d894198718a77a07c4d23ad7c436cf | mips64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/89bbf8154c669c30492cdf7fbcd79df3116abc21 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/210d0756671b300e289a5761649e4236b9292ef2 | ORPH -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Sun Dec 25 20:07:50 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 25 Dec 2022 21:07:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/stellarium: bump version to 1.2 Message-ID: <20221225200750.263480-1-bernd.kuhls@t-online.de> Add patch to fix build error. Switch to xz tarball. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls --- .../stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++ package/stellarium/stellarium.hash | 3 +- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 package/stellarium/0001-add-missing-include.patch diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..cd817ee3dc --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) -- 2.34.1 From buildroot at heine.tech Sun Dec 25 21:13:54 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Sun, 25 Dec 2022 22:13:54 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages Message-ID: <20221225211355.6668-1-buildroot@heine.tech> --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5eed4a8455..48e7e08b3a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2105,12 +2105,16 @@ F: package/gnuplot/ F: package/sdl2/ N: Michael Nosthoff +F: package/boost/ +F: package/fmt/ F: package/grpc/ F: package/gtest/ +F: package/json-for-modern-cpp/ F: package/libabseil-cpp/ F: package/networkd-dispatcher/ F: package/protobuf/ F: package/re2/ +F: package/spdlog/ N: Michael Rommel F: package/knock/ -- 2.37.1 (Apple Git-137.1) From yann.morin.1998 at free.fr Sun Dec 25 20:37:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 21:37:10 +0100 Subject: [Buildroot] [git commit] package/ncurses: ignore CVE-2022-29458 Message-ID: <20221225211456.E987786B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a782cfd23109d9e78726bd820cb89c8146f98b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixed in patch 20220416 Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 79593d8084..4d93a992e4 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -12,6 +12,8 @@ NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config +# patch 20220416 +NCURSES_IGNORE_CVES += CVE-2022-29458 NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ ncurses-6.3-20211026.patch.gz \ From yann.morin.1998 at free.fr Sun Dec 25 20:37:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 21:37:08 +0100 Subject: [Buildroot] [git commit] ncurses: bump to 6.3 Message-ID: <20221225211456.DD5F886B1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 ----------- package/ncurses/ncurses.hash | 98 ++++++++++++++++--------- package/ncurses/ncurses.mk | 106 +++++++++++++++------------ 3 files changed, 123 insertions(+), 125 deletions(-) diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch deleted file mode 100644 index 0106e8077f..0000000000 --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch +++ /dev/null @@ -1,44 +0,0 @@ -Fix gcc 5.x build failure - -Extracted from upstream commit -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. - -+ modify MKlib_gen.sh to work around change in development version of - gcc introduced here: - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html - (reports by Marcus Shawcroft, Maohui Lei). - -Original author: Thomas E. Dickey -Signed-off-by: Mikhail Peselnik -[Adam Duskett: Refresh for 6.1] -Signed-off-by: Adam Duskett ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 -@@ -505,11 +505,22 @@ - -e 's/gen_$//' \ - -e 's/ / /g' >>$TMP - -+cat >$ED1 < $ED2 -+cat $ED2 >$TMP -+ - $preprocessor $TMP 2>/dev/null \ --| sed \ -- -e 's/ / /g' \ -- -e 's/^ //' \ -- -e 's/_Bool/NCURSES_BOOL/g' \ -+| sed -f $ED1 \ - | $AWK -f $AW2 \ - | sed -f $ED3 \ - | sed \ diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 69115f5caf..1029c1ddcb 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,39 +1,65 @@ # Locally calculated after checking pgp signature -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz + # Locally computed sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 2881ca1308..79593d8084 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,62 +4,78 @@ # ################################################################################ -NCURSES_VERSION = 6.1 +NCURSES_VERSION = 6.3 NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 -NCURSES_IGNORE_CVES += CVE-2018-10754 -NCURSES_IGNORE_CVES += CVE-2018-19211 -NCURSES_IGNORE_CVES += CVE-2018-19217 -NCURSES_IGNORE_CVES += CVE-2019-17594 -NCURSES_IGNORE_CVES += CVE-2019-17595 NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - ncurses-6.1-20190609-patch.sh.bz2 \ - ncurses-6.1-20190615.patch.gz \ - ncurses-6.1-20190623.patch.gz \ - ncurses-6.1-20190630.patch.gz \ - ncurses-6.1-20190706.patch.gz \ - ncurses-6.1-20190713.patch.gz \ - ncurses-6.1-20190720.patch.gz \ - ncurses-6.1-20190727.patch.gz \ - ncurses-6.1-20190728.patch.gz \ - ncurses-6.1-20190803.patch.gz \ - ncurses-6.1-20190810.patch.gz \ - ncurses-6.1-20190817.patch.gz \ - ncurses-6.1-20190824.patch.gz \ - ncurses-6.1-20190831.patch.gz \ - ncurses-6.1-20190907.patch.gz \ - ncurses-6.1-20190914.patch.gz \ - ncurses-6.1-20190921.patch.gz \ - ncurses-6.1-20190928.patch.gz \ - ncurses-6.1-20191005.patch.gz \ - ncurses-6.1-20191012.patch.gz \ - ncurses-6.1-20191015.patch.gz \ - ncurses-6.1-20191019.patch.gz \ - ncurses-6.1-20191026.patch.gz \ - ncurses-6.1-20191102.patch.gz \ - ncurses-6.1-20191109.patch.gz \ - ncurses-6.1-20191116.patch.gz \ - ncurses-6.1-20191123.patch.gz \ - ncurses-6.1-20191130.patch.gz \ - ncurses-6.1-20191207.patch.gz \ - ncurses-6.1-20191214.patch.gz \ - ncurses-6.1-20191221.patch.gz \ - ncurses-6.1-20191228.patch.gz \ - ncurses-6.1-20200104.patch.gz \ - ncurses-6.1-20200111.patch.gz \ - ncurses-6.1-20200118.patch.gz \ + ncurses-6.3-20211026.patch.gz \ + ncurses-6.3-20211030.patch.gz \ + ncurses-6.3-20211106.patch.gz \ + ncurses-6.3-20211113.patch.gz \ + ncurses-6.3-20211115.patch.gz \ + ncurses-6.3-20211120.patch.gz \ + ncurses-6.3-20211127.patch.gz \ + ncurses-6.3-20211204.patch.gz \ + ncurses-6.3-20211211.patch.gz \ + ncurses-6.3-20211219.patch.gz \ + ncurses-6.3-20211225.patch.gz \ + ncurses-6.3-20220101.patch.gz \ + ncurses-6.3-20220115.patch.gz \ + ncurses-6.3-20220122.patch.gz \ + ncurses-6.3-20220129.patch.gz \ + ncurses-6.3-20220205.patch.gz \ + ncurses-6.3-20220212.patch.gz \ + ncurses-6.3-20220219.patch.gz \ + ncurses-6.3-20220226.patch.gz \ + ncurses-6.3-20220305.patch.gz \ + ncurses-6.3-20220312.patch.gz \ + ncurses-6.3-20220319.patch.gz \ + ncurses-6.3-20220326.patch.gz \ + ncurses-6.3-20220402.patch.gz \ + ncurses-6.3-20220409.patch.gz \ + ncurses-6.3-20220416.patch.gz \ + ncurses-6.3-20220423.patch.gz \ + ncurses-6.3-20220430.patch.gz \ + ncurses-6.3-20220501.patch.gz \ + ncurses-6.3-20220507.patch.gz \ + ncurses-6.3-20220514.patch.gz \ + ncurses-6.3-20220521.patch.gz \ + ncurses-6.3-20220529.patch.gz \ + ncurses-6.3-20220604.patch.gz \ + ncurses-6.3-20220612.patch.gz \ + ncurses-6.3-20220618.patch.gz \ + ncurses-6.3-20220625.patch.gz \ + ncurses-6.3-20220703.patch.gz \ + ncurses-6.3-20220709.patch.gz \ + ncurses-6.3-20220716.patch.gz \ + ncurses-6.3-20220724.patch.gz \ + ncurses-6.3-20220729.patch.gz \ + ncurses-6.3-20220806.patch.gz \ + ncurses-6.3-20220813.patch.gz \ + ncurses-6.3-20220820.patch.gz \ + ncurses-6.3-20220827.patch.gz \ + ncurses-6.3-20220903.patch.gz \ + ncurses-6.3-20220910.patch.gz \ + ncurses-6.3-20220917.patch.gz \ + ncurses-6.3-20220924.patch.gz \ + ncurses-6.3-20221001.patch.gz \ + ncurses-6.3-20221008.patch.gz \ + ncurses-6.3-20221015.patch.gz \ + ncurses-6.3-20221023.patch.gz \ + ncurses-6.3-20221029.patch.gz \ + ncurses-6.3-20221105.patch.gz \ + ncurses-6.3-20221112.patch.gz \ + ncurses-6.3-20221119.patch.gz \ + ncurses-6.3-20221126.patch.gz \ + ncurses-6.3-20221203.patch.gz \ ) -# ncurses-6.1-20191012.patch.gz -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 - NCURSES_CONF_OPTS = \ --without-cxx \ --without-cxx-binding \ From yann.morin.1998 at free.fr Sun Dec 25 21:23:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 22:23:43 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 In-Reply-To: <20221215100636.930-1-dennis.vanhoorick@barco.com> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> Message-ID: <20221225212343.GA2893@scaer> Dennis, All, On 2022-12-15 11:06 +0100, Dennis Van Hoorick spake thusly: > remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. > > Signed-off-by: Dennis Van Hoorick Applied to master, thanks. I am a bit concerned that we have to list all those incremental patches, so I was wondering if we could instead switch to using a snashot from the git tree. However, it is not trivial to find the official git tree, because it is not (prominently) advertised on the ncurses homepage. First, the homepage we have in package/ncurses/Config.in is incorrect: http://www.gnu.org/software/ncurses/ redirects to: https://invisible-island.net/ncurses/announce.html while we could rally use an even better one: https://invisible-island.net/ncurses/ So, I went on the hunt for a git repository that we could trust. If one goes straight to the frontpage https://invisible-island.net/, there is, well hidden toward the end of the page, a link to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him): https://github.com/ThomasDickey And lo and behold! there is an ncurses-snapshot repository there: https://github.com/ThomasDickey/ncurses-snapshots It has a tag for every snapshot, so we could presumably use that instead of listing all snapshot-patches. Something like: NCURSES_VERSION = 6.3 NCURSES_SNAPSHOT_DATE = 20221224 NCURSES_VERSION_SNAPSHOT = $(subst .,_,$(NCURSES_VERSION))_$(NCURSES_SNAPSHOT_DATE) NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION_SNAPSHOT)) # Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 Do you think you could have a look and send followup patches to fix that (one to fix the homepage, one to switch to the git repo)? Regards, Yann E. MORIN. > --- > package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- > package/ncurses/ncurses.hash | 98 ++++++++++------- > package/ncurses/ncurses.mk | 106 +++++++++++-------- > 3 files changed, 123 insertions(+), 125 deletions(-) > delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > deleted file mode 100644 > index 0106e8077f..0000000000 > --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > +++ /dev/null > @@ -1,44 +0,0 @@ > -Fix gcc 5.x build failure > - > -Extracted from upstream commit > -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. > - > -+ modify MKlib_gen.sh to work around change in development version of > - gcc introduced here: > - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html > - (reports by Marcus Shawcroft, Maohui Lei). > - > -Original author: Thomas E. Dickey > -Signed-off-by: Mikhail Peselnik > -[Adam Duskett: Refresh for 6.1] > -Signed-off-by: Adam Duskett > ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 > -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 > -@@ -505,11 +505,22 @@ > - -e 's/gen_$//' \ > - -e 's/ / /g' >>$TMP > - > -+cat >$ED1 < -+s/ / /g > -+s/^ // > -+s/ $// > -+s/P_NCURSES_BOOL/NCURSES_BOOL/g > -+EOF > -+ > -+# A patch discussed here: > -+# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > -+# introduces spurious #line markers. Work around that by ignoring the system's > -+# attempt to define "bool" and using our own symbol here. > -+sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2 > -+cat $ED2 >$TMP > -+ > - $preprocessor $TMP 2>/dev/null \ > --| sed \ > -- -e 's/ / /g' \ > -- -e 's/^ //' \ > -- -e 's/_Bool/NCURSES_BOOL/g' \ > -+| sed -f $ED1 \ > - | $AWK -f $AW2 \ > - | sed -f $ED3 \ > - | sed \ > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > index 69115f5caf..1029c1ddcb 100644 > --- a/package/ncurses/ncurses.hash > +++ b/package/ncurses/ncurses.hash > @@ -1,39 +1,65 @@ > # Locally calculated after checking pgp signature > -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz > -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 > -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz > -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz > -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz > -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz > -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz > -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz > -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz > -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz > -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz > -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz > -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz > -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz > -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz > -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz > -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz > -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz > -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz > -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz > -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz > -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz > -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz > -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz > -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz > -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz > -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz > -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz > -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz > -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz > -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz > -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz > -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz > -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz > -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz > -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz > +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz > +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz > +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz > +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz > +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz > +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz > +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz > +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz > +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz > +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz > +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz > +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz > +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz > +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz > +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz > +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz > +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz > +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz > +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz > +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz > +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz > +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz > +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz > +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz > +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz > +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz > +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz > +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz > +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz > +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz > +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz > +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz > +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz > +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz > +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz > +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz > +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz > +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz > +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz > +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz > +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz > +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz > +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz > +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz > +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz > +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz > +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz > +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz > +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz > +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz > +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz > +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz > +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz > +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz > +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz > +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz > +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz > +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz > +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz > +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz > +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > + > # Locally computed > sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > index 2881ca1308..79593d8084 100644 > --- a/package/ncurses/ncurses.mk > +++ b/package/ncurses/ncurses.mk > @@ -4,62 +4,78 @@ > # > ################################################################################ > > -NCURSES_VERSION = 6.1 > +NCURSES_VERSION = 6.3 > NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses > NCURSES_INSTALL_STAGING = YES > NCURSES_DEPENDENCIES = host-ncurses > NCURSES_LICENSE = MIT with advertising clause > NCURSES_LICENSE_FILES = COPYING > NCURSES_CPE_ID_VENDOR = gnu > -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 > -NCURSES_IGNORE_CVES += CVE-2018-10754 > -NCURSES_IGNORE_CVES += CVE-2018-19211 > -NCURSES_IGNORE_CVES += CVE-2018-19217 > -NCURSES_IGNORE_CVES += CVE-2019-17594 > -NCURSES_IGNORE_CVES += CVE-2019-17595 > NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config > NCURSES_PATCH = \ > $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ > - ncurses-6.1-20190609-patch.sh.bz2 \ > - ncurses-6.1-20190615.patch.gz \ > - ncurses-6.1-20190623.patch.gz \ > - ncurses-6.1-20190630.patch.gz \ > - ncurses-6.1-20190706.patch.gz \ > - ncurses-6.1-20190713.patch.gz \ > - ncurses-6.1-20190720.patch.gz \ > - ncurses-6.1-20190727.patch.gz \ > - ncurses-6.1-20190728.patch.gz \ > - ncurses-6.1-20190803.patch.gz \ > - ncurses-6.1-20190810.patch.gz \ > - ncurses-6.1-20190817.patch.gz \ > - ncurses-6.1-20190824.patch.gz \ > - ncurses-6.1-20190831.patch.gz \ > - ncurses-6.1-20190907.patch.gz \ > - ncurses-6.1-20190914.patch.gz \ > - ncurses-6.1-20190921.patch.gz \ > - ncurses-6.1-20190928.patch.gz \ > - ncurses-6.1-20191005.patch.gz \ > - ncurses-6.1-20191012.patch.gz \ > - ncurses-6.1-20191015.patch.gz \ > - ncurses-6.1-20191019.patch.gz \ > - ncurses-6.1-20191026.patch.gz \ > - ncurses-6.1-20191102.patch.gz \ > - ncurses-6.1-20191109.patch.gz \ > - ncurses-6.1-20191116.patch.gz \ > - ncurses-6.1-20191123.patch.gz \ > - ncurses-6.1-20191130.patch.gz \ > - ncurses-6.1-20191207.patch.gz \ > - ncurses-6.1-20191214.patch.gz \ > - ncurses-6.1-20191221.patch.gz \ > - ncurses-6.1-20191228.patch.gz \ > - ncurses-6.1-20200104.patch.gz \ > - ncurses-6.1-20200111.patch.gz \ > - ncurses-6.1-20200118.patch.gz \ > + ncurses-6.3-20211026.patch.gz \ > + ncurses-6.3-20211030.patch.gz \ > + ncurses-6.3-20211106.patch.gz \ > + ncurses-6.3-20211113.patch.gz \ > + ncurses-6.3-20211115.patch.gz \ > + ncurses-6.3-20211120.patch.gz \ > + ncurses-6.3-20211127.patch.gz \ > + ncurses-6.3-20211204.patch.gz \ > + ncurses-6.3-20211211.patch.gz \ > + ncurses-6.3-20211219.patch.gz \ > + ncurses-6.3-20211225.patch.gz \ > + ncurses-6.3-20220101.patch.gz \ > + ncurses-6.3-20220115.patch.gz \ > + ncurses-6.3-20220122.patch.gz \ > + ncurses-6.3-20220129.patch.gz \ > + ncurses-6.3-20220205.patch.gz \ > + ncurses-6.3-20220212.patch.gz \ > + ncurses-6.3-20220219.patch.gz \ > + ncurses-6.3-20220226.patch.gz \ > + ncurses-6.3-20220305.patch.gz \ > + ncurses-6.3-20220312.patch.gz \ > + ncurses-6.3-20220319.patch.gz \ > + ncurses-6.3-20220326.patch.gz \ > + ncurses-6.3-20220402.patch.gz \ > + ncurses-6.3-20220409.patch.gz \ > + ncurses-6.3-20220416.patch.gz \ > + ncurses-6.3-20220423.patch.gz \ > + ncurses-6.3-20220430.patch.gz \ > + ncurses-6.3-20220501.patch.gz \ > + ncurses-6.3-20220507.patch.gz \ > + ncurses-6.3-20220514.patch.gz \ > + ncurses-6.3-20220521.patch.gz \ > + ncurses-6.3-20220529.patch.gz \ > + ncurses-6.3-20220604.patch.gz \ > + ncurses-6.3-20220612.patch.gz \ > + ncurses-6.3-20220618.patch.gz \ > + ncurses-6.3-20220625.patch.gz \ > + ncurses-6.3-20220703.patch.gz \ > + ncurses-6.3-20220709.patch.gz \ > + ncurses-6.3-20220716.patch.gz \ > + ncurses-6.3-20220724.patch.gz \ > + ncurses-6.3-20220729.patch.gz \ > + ncurses-6.3-20220806.patch.gz \ > + ncurses-6.3-20220813.patch.gz \ > + ncurses-6.3-20220820.patch.gz \ > + ncurses-6.3-20220827.patch.gz \ > + ncurses-6.3-20220903.patch.gz \ > + ncurses-6.3-20220910.patch.gz \ > + ncurses-6.3-20220917.patch.gz \ > + ncurses-6.3-20220924.patch.gz \ > + ncurses-6.3-20221001.patch.gz \ > + ncurses-6.3-20221008.patch.gz \ > + ncurses-6.3-20221015.patch.gz \ > + ncurses-6.3-20221023.patch.gz \ > + ncurses-6.3-20221029.patch.gz \ > + ncurses-6.3-20221105.patch.gz \ > + ncurses-6.3-20221112.patch.gz \ > + ncurses-6.3-20221119.patch.gz \ > + ncurses-6.3-20221126.patch.gz \ > + ncurses-6.3-20221203.patch.gz \ > ) > > -# ncurses-6.1-20191012.patch.gz > -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 > - > NCURSES_CONF_OPTS = \ > --without-cxx \ > --without-cxx-binding \ > -- > 2.30.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bernd.kuhls at t-online.de Sun Dec 25 21:55:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 25 Dec 2022 22:55:09 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/stellarium: bump version to 1.2 Message-ID: <20221225215509.981425-1-bernd.kuhls@t-online.de> Add patch to fix build error. Removed sha1 hash. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls --- v2: updated patch after upstream comment .../stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++ package/stellarium/stellarium.hash | 3 +- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 package/stellarium/0001-add-missing-include.patch diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..822fc50367 --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:22 +0100 Subject: [Buildroot] [PATCH 0/3 v4] system: add option to handle /var as an overlayfs with r/o rootfs (branch yem/systemdify-var) Message-ID: Hello All! This three-patch series introduces an alternate option to handle /var as an overlayfs, when using a read-only rootfs with systemd. The rationale behind wanting to use an overlayfs rather than the factory we used to create so far, is that in some corner-cases, the factory does not work, and can't easily be fixed (mesmerising hand-waving...), while the overlayfs Just-Works? (at the expense of a little trickery at runtime). This series would not have been entirely possible without the input from Norbert, who provided the basis for the overlayfs-based solution, and explanations on how things fit together in a systemd system. Thanks! Changes v3 -> v4: - drop patches already applied - split mounting the base tmpfs out of the service unit and into its own .mount unit - rename the service unit to a more appropriate name - update explanations on hos to provide one's own backing store instead of the tmpfs Changes v2 -> v3: - introduce the overlayfs-based proposal from Norbert - some rewording - some typo fixes (yah, Yann being Yann being me...) Changes v1 -> v2: - split Yann at work initial patch into the first two patch - move the systemd-tmpfile handling to the skeleton - introduce options to enable/disable factory or systemd-tmpfiles Regards, Yann E. MORIN. ---------------------------------------------------------------- Yann E. MORIN (3): system: introduce a choice for /var management system: add option to use an overlayfs on /var on a r/o root w/ systemd support/testing: add systemd tests for factory and overlayfs .../skeleton-init-systemd/{ => factory}/var.mount | 0 .../overlayfs/prepare-var-overlay.service | 19 ++ .../overlayfs/run-buildroot-mounts-var.mount | 12 ++ package/skeleton-init-systemd/overlayfs/var.mount | 14 ++ .../skeleton-init-systemd/skeleton-init-systemd.mk | 28 ++- .../testing/conf/overlayfs-kernel-fragment.config | 1 + .../run-buildroot-mounts-var.mount.d/base.conf | 2 + support/testing/tests/init/test_systemd.py | 209 ++++++++++++++++++++- system/Config.in | 48 ++++- 9 files changed, 311 insertions(+), 22 deletions(-) rename package/skeleton-init-systemd/{ => factory}/var.mount (100%) create mode 100644 package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service create mode 100644 package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount create mode 100644 package/skeleton-init-systemd/overlayfs/var.mount create mode 100644 support/testing/conf/overlayfs-kernel-fragment.config create mode 100644 support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 25 22:08:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:22 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: References: Message-ID: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> From: "Yann E. MORIN" Currently, we have a single solution to handle the /var content on a read-only root filesystem, and users can opt out of using it. We're going to introduce another solution (based on an overlayfs), which is incompatible with using the factory, so we'll have a choice of three mutually exclusive options. Introduce that choice now with just the existing /var factory, and a new option to opt out of it. Signed-off-by: Yann E. MORIN Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc : Je?re?my Rosen Acked-by: Norbert Lange --- system/Config.in | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/system/Config.in b/system/Config.in index 806a747315..87df031545 100644 --- a/system/Config.in +++ b/system/Config.in @@ -156,10 +156,16 @@ endchoice if BR2_INIT_SYSTEMD -config BR2_INIT_SYSTEMD_VAR_FACTORY - bool "build a factory to populate a tmpfs on /var" - default y # legacy +choice + bool "/var management" + default BR2_INIT_SYSTEMD_VAR_FACTORY # legacy depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW + help + Select how Buildroot provides a read-write /var when the + rootfs is not remounted read-write. + +config BR2_INIT_SYSTEMD_VAR_FACTORY + bool "build a factory to populate a tmpfs" help Build a factory of the content of /var as installed by packages, mount a tmpfs on /var at runtime, so that @@ -181,6 +187,16 @@ config BR2_INIT_SYSTEMD_VAR_FACTORY var.mount unit, that overrides the What and Type, and possibly the Options and After, fields. +config BR2_INIT_SYSTEMD_VAR_NONE + bool "do nothing" + help + Choose this if you have custom dispositions (like one or more + of a post-build script, a fakeroot script, systemd units, an + initramfs, or something else) that prepare /var to be writable + on a read-only rootfs. + +endchoice + config BR2_INIT_SYSTEMD_POPULATE_TMPFILES bool "trigger systemd-tmpfiles during build" default y # legacy -- 2.25.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:23 +0100 Subject: [Buildroot] [PATCH 2/3 v4] system: add option to use an overlayfs on /var on a r/o root w/ systemd In-Reply-To: References: Message-ID: From: "Yann E. MORIN" While the /var factory seems to be working in most cases, there have been suggestions that it may be slightly and subtely borken in some (rare? edge?) cases, especially about symlinks. An other solution is to pre-populate /var at build time, by way of calling systemd-tmpfiles, and mounting an overlayfs on-top of it at runtime. The first part is already done, and this change focuses on mountig the overlayfs. This is slightly accrobatic, though, and requires a few hoops: - first, we create a tmpfs; this will server as the backing store for the writable part of the overlayfs; - there, we create three directories for the overlayfs: - lower/, upper/, and work/, to serve as the respective overlayfs directories, - note: the 'upper' and 'work' have to be on the same filesystem; - then we bind-mount /var onto lower/ - eventually we mount the overlayfs We are doing that with three systemd units, with the latter having a dependency on the previous one: - the tmpfs is created as a standalone mount unit, first because that just makes sense to use systemd to do the mount, and second because that will make it easy gfor users to provide an actual backing store for /var, by just providing a dropin that overrides the What with the desitred backing store, and optionally adding dependencies on other services to create/initialise the backing store if needed. - creating the directories is done with their own service file, as there is no other easy way to reate them automatically. We also bind-mount /var onto the lower in that service file, instead of using a systemd mount unit. See [0] for the rationale. - finally, we mount an overlay on /var with a classic systemd mount unit. [0] if we had a systemd mount unit to do the bind mount, then it sould look like: # run-buildroot-mounts-var-lower.mount [Mount] What=/var Where=/run/buildroot/mounts/var/lower Options=bind and then the var.mount unit would need to have a dependency on that unit: # var.mount [Unit] After=run-buildroot-mounts-var-lower.mount [Mount] Where=/var However, the What=/var of the first unit automatically adds an implicit dependency on /var, and since there is a unit providing Where=/var, we would have run-buildroot-mounts-var-lower.mount depend on var.mount, but we need var.mount to depend on run-buildroot-mounts-var-lower.mount, so this is a circular dependency. There is no way to tell systemd no to add the implicit dependency. So we do the bind mont manually in the service unit that prepares the overlay structure. Norbert provided some systemd units as a starting point, and that was quite a huge help in understanding how to fit all those things together. Co-authored-by: Norbert Lange Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Yann E. MORIN --- .../{ => factory}/var.mount | 0 .../overlayfs/prepare-var-overlay.service | 19 +++++++++++++ .../overlayfs/run-buildroot-mounts-var.mount | 12 ++++++++ .../skeleton-init-systemd/overlayfs/var.mount | 14 ++++++++++ .../skeleton-init-systemd.mk | 28 +++++++++++++++++-- system/Config.in | 26 ++++++++++++----- 6 files changed, 89 insertions(+), 10 deletions(-) rename package/skeleton-init-systemd/{ => factory}/var.mount (100%) create mode 100644 package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service create mode 100644 package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount create mode 100644 package/skeleton-init-systemd/overlayfs/var.mount diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/factory/var.mount similarity index 100% rename from package/skeleton-init-systemd/var.mount rename to package/skeleton-init-systemd/factory/var.mount diff --git a/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service b/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service new file mode 100644 index 0000000000..281aa0efb5 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service @@ -0,0 +1,19 @@ +[Unit] +Description=Variable storage overlay setup +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +RequiresMountsFor=/run/buildroot/mounts/var + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/mkdir -p /run/buildroot/mounts/var/lower /run/buildroot/mounts/var/upper /run/buildroot/mounts/var/work + +# Ideally, we would like to use a systemd mount unit to manage the bind +# mount. Unfortunately, that creates a circular dependency: such a unit +# would have What=/var while var.mount has Where=/var so that introduces +# an implicit dependency from that unit to var.mount, but var.mount +# would have an explicit dependency to be ordered after that unit. +# So we handle the bind mount manually. +ExecStart=/usr/bin/mount -n -o bind,private /var /run/buildroot/mounts/var/lower +ExecStop=/usr/bin/umount -l /run/buildroot/mounts/var/lower diff --git a/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount b/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount new file mode 100644 index 0000000000..554975a052 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount @@ -0,0 +1,12 @@ +[Unit] +Description=Variable storage overlay tmpfs +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +After=local-fs-pre.target + +[Mount] +What=var_overlay_tmpfs +Where=/run/buildroot/mounts/var +Type=tmpfs +Options=private +LazyUnmount=true diff --git a/package/skeleton-init-systemd/overlayfs/var.mount b/package/skeleton-init-systemd/overlayfs/var.mount new file mode 100644 index 0000000000..812e6ce7bf --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/var.mount @@ -0,0 +1,14 @@ +[Unit] +Description=Variable storage overlay +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +After=prepare-var-overlay.service +BindsTo=prepare-var-overlay.service + +[Mount] +What=overlay_var +Where=/var +Type=overlay +Options=lowerdir=/run/buildroot/mounts/var/lower,upperdir=/run/buildroot/mounts/var/upper,workdir=/run/buildroot/mounts/var/work,redirect_dir=on,index=on,xino=on +LazyUnmount=true diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index fb15552f99..cc32960dbf 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -33,7 +33,7 @@ endef # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) -define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_FACTORY rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var mkdir -p $(TARGET_DIR)/var @@ -52,11 +52,33 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR || exit 1; \ fi; \ done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf - $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/factory/var.mount \ $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef -SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_FACTORY endif # BR2_INIT_SYSTEMD_VAR_FACTORY + +ifeq ($(BR2_INIT_SYSTEMD_VAR_OVERLAYFS),y) + +define SKELETON_INIT_SYSTEMD_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_OVERLAY_FS) +endef + +define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_OVERLAYFS + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/run-buildroot-mounts-var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/run-buildroot-mounts-var.mount + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/prepare-var-overlay.service \ + $(TARGET_DIR)/usr/lib/systemd/system/prepare-var-overlay.service + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/var.mount +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_OVERLAYFS + +endif # BR2_INIT_SYSTEMD_VAR_OVERLAYFS + endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) diff --git a/system/Config.in b/system/Config.in index 87df031545..5c9b41a8d3 100644 --- a/system/Config.in +++ b/system/Config.in @@ -164,6 +164,14 @@ choice Select how Buildroot provides a read-write /var when the rootfs is not remounted read-write. + Note: Buildroot uses a tmpfs, either as a mount point or as + the upper of an overlayfs, so as to at least make the system + bootable out of the box; mounting a filesystem from actual + storage is left to the integration, as it is too specific and + may need preparatory work like partitionning a device and/or + formatting a filesystem first, which falls out of the scope + of Buildroot. + config BR2_INIT_SYSTEMD_VAR_FACTORY bool "build a factory to populate a tmpfs" help @@ -176,17 +184,21 @@ config BR2_INIT_SYSTEMD_VAR_FACTORY It probably does not play very well with triggering a call to systemd-tmpfiles at build time (below). - Note: Buildroot mounts a tmpfs on /var to at least make the - system bootable out of the box; mounting a filesystem from - actual storage is left to the integration, as it is too - specific and may need preparatory work like partitionning a - device and/or formatting a filesystem first, so that falls - out of the scope of Buildroot. - To use persistent storage, provide a systemd dropin for the var.mount unit, that overrides the What and Type, and possibly the Options and After, fields. +config BR2_INIT_SYSTEMD_VAR_OVERLAYFS + bool "mount an overlayfs backed by a tmpfs" + select BR2_INIT_SYSTEMD_POPULATE_TMPFILES + help + Mount an overlayfs on /var, with the upper as a tmpfs. + + To use a persistent storage, provide a systemd dropin for the + run-buildroot-mounts-var.mount unit, that overrides the What + and Type, and possibly Options, fields, and adds necessary + dependencies on other services. + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.25.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:24 +0100 Subject: [Buildroot] [PATCH 3/3 v4] support/testing: add systemd tests for factory and overlayfs In-Reply-To: References: Message-ID: Signed-off-by: Yann E. MORIN --- .../conf/overlayfs-kernel-fragment.config | 1 + .../base.conf | 2 + support/testing/tests/init/test_systemd.py | 209 +++++++++++++++++- 3 files changed, 203 insertions(+), 9 deletions(-) create mode 100644 support/testing/conf/overlayfs-kernel-fragment.config create mode 100644 support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf diff --git a/support/testing/conf/overlayfs-kernel-fragment.config b/support/testing/conf/overlayfs-kernel-fragment.config new file mode 100644 index 0000000000..9122238993 --- /dev/null +++ b/support/testing/conf/overlayfs-kernel-fragment.config @@ -0,0 +1 @@ +CONFIG_OVERLAY_FS=y diff --git a/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf b/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf new file mode 100644 index 0000000000..5953c71947 --- /dev/null +++ b/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf @@ -0,0 +1,2 @@ +[Mount] +What=other-var-backing-store diff --git a/support/testing/tests/init/test_systemd.py b/support/testing/tests/init/test_systemd.py index ddc32b0838..2f704791ca 100644 --- a/support/testing/tests/init/test_systemd.py +++ b/support/testing/tests/init/test_systemd.py @@ -1,7 +1,15 @@ import infra.basetest +import re from tests.init.base import InitSystemBase as InitSystemBase +# In the following tests, the read-only cases use the default settings, +# which historically used both a factory to populate a tmpfs on /var, +# and pre-populated /var at buildtime. Since these are the default +# settings, and they proved to generate a system that ultimately boots, +# we still want to keep testing that. See later, below, for the +# specialised test cases. + class InitSystemSystemdBase(InitSystemBase): config = \ """ @@ -17,7 +25,10 @@ class InitSystemSystemdBase(InitSystemBase): """ def check_systemd(self, fs): - self.start_emulator(fs) + if "BR2_LINUX_KERNEL=y" in self.config: + self.start_emulator(fs, "zImage", "vexpress-v2p-ca9") + else: + self.start_emulator(fs) self.check_init("/lib/systemd/systemd") # Test all units are OK @@ -40,19 +51,12 @@ class TestInitSystemSystemdRoNetworkd(InitSystemSystemdBase): """ BR2_SYSTEM_DHCP="eth0" # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set - BR2_ROOTFS_OVERLAY="{}" BR2_TARGET_ROOTFS_SQUASHFS=y - """.format(infra.filepath("tests/init/systemd-factory")) + """ def test_run(self): self.check_systemd("squashfs") - # This one must be executed on the target, to check that - # the factory feature works as expected - out, exit_code = self.emulator.run("cat /var/foo/bar") - self.assertEqual(exit_code, 0) - self.assertEqual(out[0], "foobar") - class TestInitSystemSystemdRwNetworkd(InitSystemSystemdBase): config = InitSystemSystemdBase.config + \ @@ -191,3 +195,190 @@ class TestInitSystemSystemdRwFull(InitSystemSystemdBase): def test_run(self): self.check_systemd("ext2") + + +# The following tests are all about read-only rootfs, and exercise either +# using an un-populated factory for /var, or an overlaysfs ontop of a +# pre-populated /var. They all specialise the TestInitSystemSystemdRo* +# test cases above. + + +# Helper class for factory-based tests +class InitSystemSystemdBaseFactory(): + config = \ + """ + # BR2_INIT_SYSTEMD_POPULATE_TMPFILES is not set + BR2_ROOTFS_OVERLAY="{}" + """.format(infra.filepath("tests/init/systemd-factory")) + + def test_run(self): + super().test_run() + + # This one must be executed on the target, to check that + # the factory feature works as expected + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + # /var/foo/bar is from the /var factory + _, exit_code = self.emulator.run("test -e /usr/share/factory/var/foo/bar") + self.assertEqual(exit_code, 0) + + # We can write in /var/foo/bar + _, exit_code = self.emulator.run("echo barfoo >/var/foo/bar") + self.assertEqual(exit_code, 0) + # ... and it contains the new content + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... but the factory is umodified + out, exit_code = self.emulator.run("cat /usr/share/factory/var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + +class TestInitSystemSystemdRoNetworkdFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoNetworkd, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoNetworkd.config + + +class TestInitSystemSystemdRoIfupdownFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdown, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdown.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdownDbusbroker, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdownDbusbroker.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerDbusFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdownDbusbrokerDbus, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdownDbusbrokerDbus.config + + +class TestInitSystemSystemdRoFullFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoFull, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoFull.config + + +# Helper class for overlayfs-based tests +class InitSystemSystemdBaseOverlayfs(): + config = \ + """ + # BR2_INIT_SYSTEMD_VAR_FACTORY is not set + BR2_INIT_SYSTEMD_VAR_OVERLAYFS=y + BR2_ROOTFS_OVERLAY="{}" + BR2_LINUX_KERNEL=y + BR2_LINUX_KERNEL_CUSTOM_VERSION=y + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.7" + BR2_LINUX_KERNEL_DEFCONFIG="vexpress" + BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="{}" + BR2_LINUX_KERNEL_DTS_SUPPORT=y + BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9" + """.format(infra.filepath("tests/init/systemd-factory"), + infra.filepath("conf/overlayfs-kernel-fragment.config")) + + def test_run(self): + super().test_run() + + # This one must be executed on the target, to check that + # the tmpfiles pre-populate works as expected + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + # /var/foo/bar is from the pre-populated /var, so it should + # not be present in the upper of the overlay + _, exit_code = self.emulator.run("test -e /run/buildroot/mounts/var/upper/foo/bar") + self.assertNotEqual(exit_code, 0) + + # We can write in /var/foo/bar + _, exit_code = self.emulator.run("echo barfoo >/var/foo/bar") + self.assertEqual(exit_code, 0) + # ... and it contains the new content + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... and it to appears in the upper + _, exit_code = self.emulator.run("test -e /run/buildroot/mounts/var/upper/foo/bar") + self.assertEqual(exit_code, 0) + # ... with the new content + out, exit_code = self.emulator.run("cat /run/buildroot/mounts/var/upper/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... while the lower still has the oldcontent + out, exit_code = self.emulator.run("cat /run/buildroot/mounts/var/lower/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + +class TestInitSystemSystemdRoNetworkdOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoNetworkd, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoNetworkd.config + + +class TestInitSystemSystemdRoIfupdownOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdown, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdown.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdownDbusbroker, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdownDbusbroker.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerDbusOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdownDbusbrokerDbus, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdownDbusbrokerDbus.config + + +class TestInitSystemSystemdRoFullOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoFull, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoFull.config + + +class TestInitSystemSystemdRoFullOverlayfsVarBacking( + TestInitSystemSystemdRoFullOverlayfs, +): + config = re.sub( + r'^\s*BR2_ROOTFS_OVERLAY="(.*)"$', + 'BR2_ROOTFS_OVERLAY="\\1 {}"'.format(infra.filepath('tests/init/systemd-overlay')), + TestInitSystemSystemdRoFullOverlayfs.config, + flags=re.MULTILINE, + ) + + def test_run(self): + super().test_run() + + self.assertRunOk("mount |grep other-var-backing-store") -- 2.25.1 From fontaine.fabrice at gmail.com Sun Dec 25 22:48:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 25 Dec 2022 23:48:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/ncurses: fix legal info Message-ID: <20221225224824.814957-1-fontaine.fabrice@gmail.com> Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of COPYING (update in year) Fixes: - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae Signed-off-by: Fabrice Fontaine --- package/ncurses/ncurses.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 1029c1ddcb..c72a2abf46 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz # Locally computed -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 25 23:11:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 26 Dec 2022 00:11:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/liboping: fix build with ncurses-6.3 Message-ID: <20221225231125.3955545-1-bernd.kuhls@t-online.de> https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 bumped ncurses to version 6.3 which breaks build of liboping. Signed-off-by: Bernd Kuhls --- ...ys-use-s-style-format-for-printf-sty.patch | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch new file mode 100644 index 0000000000..3b68feea3d --- /dev/null +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch @@ -0,0 +1,59 @@ +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 15 Nov 2021 08:05:43 +0000 +Subject: [PATCH] src/oping.c: always use "%s"-style format for + printf()-style functions + +`ncuses-6.3` added printf-style function attributes and now makes +it easier to catch cases when user input is used in palce of format +string when built with CFLAGS=-Werror=format-security: + + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] + 1265 | hist_symbols_utf8[index]); + | ^~~~~~~~~~~~~~~~~ + +Let's wrap all the missing places with "%s" format. + +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 + +Signed-off-by: Bernd Kuhls +[Bernd: rebased for liboping version 1.10.0] +--- + src/oping.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/src/oping.c b/src/oping.c +index c087c80..af4a0cb 100644 +--- a/src/oping.c ++++ b/src/oping.c +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ + wattron (ctx->window, COLOR_PAIR(color)); + + if (has_utf8()) +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); + +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); + else if (has_utf8 ()) + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, +- hist_symbols_utf8[index]); ++ "%s", hist_symbols_utf8[index]); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, + hist_symbols_acs[index] | A_ALTCHARSET); +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ + + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", + data_len, context->host, context->addr, +- sequence, recv_ttl, +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); ++ sequence, recv_ttl); + if ((recv_qos != 0) || (opt_send_qos != 0)) + { + HOST_PRINTF ("qos=%s ", +-- +2.34.1 + -- 2.34.1 From fperrad at gmail.com Mon Dec 26 07:47:48 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:47:48 +0100 Subject: [Buildroot] [PATCH] package/lua-cjson: bump to version 2.1.0.10 Message-ID: <20221226074749.143619-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-cjson/Config.in | 2 +- package/lua-cjson/lua-cjson.hash | 2 +- package/lua-cjson/lua-cjson.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in index 9474b3176..1c153fa46 100644 --- a/package/lua-cjson/Config.in +++ b/package/lua-cjson/Config.in @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON (C-module) - http://www.kyne.com.au/~mark/software/lua-cjson.php + https://www.kyne.com.au/~mark/software/lua-cjson.php diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash index b052c5199..5ddc07bcc 100644 --- a/package/lua-cjson/lua-cjson.hash +++ b/package/lua-cjson/lua-cjson.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk index e029dab5c..e08d23006 100644 --- a/package/lua-cjson/lua-cjson.mk +++ b/package/lua-cjson/lua-cjson.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CJSON_VERSION = 2.1.0.6-1 +LUA_CJSON_VERSION = 2.1.0.10-1 LUA_CJSON_SUBDIR = lua-cjson LUA_CJSON_LICENSE = MIT LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:01 +0100 Subject: [Buildroot] [PATCH] package/lua-datafile: bump to version 0.7 Message-ID: <20221226074801.143640-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-datafile/lua-datafile.hash | 2 +- package/lua-datafile/lua-datafile.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash index 07a13e7e8..e3b415ad4 100644 --- a/package/lua-datafile/lua-datafile.hash +++ b/package/lua-datafile/lua-datafile.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk index 5d30fdcf9..3b4c65d3e 100644 --- a/package/lua-datafile/lua-datafile.mk +++ b/package/lua-datafile/lua-datafile.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_DATAFILE_VERSION = 0.6-1 +LUA_DATAFILE_VERSION = 0.7-1 LUA_DATAFILE_NAME_UPSTREAM = datafile LUA_DATAFILE_SUBDIR = datafile LUA_DATAFILE_LICENSE = MIT -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:33 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:33 +0100 Subject: [Buildroot] [PATCH] package/lua-ev: bump to version 1.5 Message-ID: <20221226074833.143668-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-ev/lua-ev.hash | 4 ++-- package/lua-ev/lua-ev.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash index eb4f4cf74..278f5f8f7 100644 --- a/package/lua-ev/lua-ev.hash +++ b/package/lua-ev/lua-ev.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk index 39394875b..eec078944 100644 --- a/package/lua-ev/lua-ev.mk +++ b/package/lua-ev/lua-ev.mk @@ -4,8 +4,8 @@ # ################################################################################ -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) +LUA_EV_VERSION = 1.5 +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) LUA_EV_DEPENDENCIES = luainterpreter libev LUA_EV_LICENSE = MIT LUA_EV_LICENSE_FILES = README -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:51 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:51 +0100 Subject: [Buildroot] [PATCH] package/lua-utf8: bump to version 0.1.5 Message-ID: <20221226074851.143689-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-utf8/Config.in | 2 +- package/lua-utf8/lua-utf8.hash | 4 ++-- package/lua-utf8/lua-utf8.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in index 313fa4e45..5815936df 100644 --- a/package/lua-utf8/Config.in +++ b/package/lua-utf8/Config.in @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 This module adds UTF-8 support to Lua. It's compatible with Lua "string" module. - http://github.com/starwing/luautf8 + https://github.com/starwing/luautf8 diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash index b6720b360..b4d455ceb 100644 --- a/package/lua-utf8/lua-utf8.hash +++ b/package/lua-utf8/lua-utf8.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk index 52aaf5c71..33c34a4eb 100644 --- a/package/lua-utf8/lua-utf8.mk +++ b/package/lua-utf8/lua-utf8.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_UTF8_VERSION = 0.1.3-1 +LUA_UTF8_VERSION = 0.1.5-2 LUA_UTF8_NAME_UPSTREAM = luautf8 LUA_UTF8_LICENSE = MIT LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:49:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:49:01 +0100 Subject: [Buildroot] [PATCH] package/open62541: bump to version 1.3.4 Message-ID: <20221226074901.143710-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/open62541/open62541.hash | 2 +- package/open62541/open62541.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash index 22c13851b..09002436e 100644 --- a/package/open62541/open62541.hash +++ b/package/open62541/open62541.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk index edc95dcf1..2c0e3b17f 100644 --- a/package/open62541/open62541.mk +++ b/package/open62541/open62541.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPEN62541_VERSION = v1.3.3 +OPEN62541_VERSION = v1.3.4 OPEN62541_SITE_METHOD = git OPEN62541_SITE = https://github.com/open62541/open62541.git OPEN62541_GIT_SUBMODULES = YES -- 2.37.2 From yann.morin.1998 at free.fr Mon Dec 26 08:35:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:35:26 +0100 Subject: [Buildroot] [git commit] package/ncurses: fix legal info Message-ID: <20221226083741.7448C86C05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b0ac1d62bb2b998cba17699216e9fed7caeb976 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of COPYING (update in year) Fixes: - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 1029c1ddcb..c72a2abf46 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz # Locally computed -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING From yann.morin.1998 at free.fr Mon Dec 26 08:37:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:37:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/ncurses: fix legal info In-Reply-To: <20221225224824.814957-1-fontaine.fabrice@gmail.com> References: <20221225224824.814957-1-fontaine.fabrice@gmail.com> Message-ID: <20221226083753.GB2893@scaer> Fabrice, All, On 2022-12-25 23:48 +0100, Fabrice Fontaine spake thusly: > Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of > COPYING (update in year) > > Fixes: > - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ncurses/ncurses.hash | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > index 1029c1ddcb..c72a2abf46 100644 > --- a/package/ncurses/ncurses.hash > +++ b/package/ncurses/ncurses.hash > @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse > sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > > # Locally computed > -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:39:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:39:29 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 In-Reply-To: <20221225212343.GA2893@scaer> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> <20221225212343.GA2893@scaer> Message-ID: <20221226083929.GC2893@scaer> Dennis, All, On 2022-12-25 22:23 +0100, Yann E. MORIN spake thusly: > On 2022-12-15 11:06 +0100, Dennis Van Hoorick spake thusly: > > remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. > > > > Signed-off-by: Dennis Van Hoorick [--SNIP--] > And lo and behold! there is an ncurses-snapshot repository there: > https://github.com/ThomasDickey/ncurses-snapshots > > It has a tag for every snapshot, so we could presumably use that instead > of listing all snapshot-patches. Something like: > > NCURSES_VERSION = 6.3 > NCURSES_SNAPSHOT_DATE = 20221224 > NCURSES_VERSION_SNAPSHOT = $(subst .,_,$(NCURSES_VERSION))_$(NCURSES_SNAPSHOT_DATE) > NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION_SNAPSHOT)) > > # Fixed since snapshot 20220416 > NCURSES_IGNORE_CVES += CVE-2022-29458 In fact, after a bit of sleep on my side, I think it should better be: NCURSES_VERSION_MAJOR = 6.3 NCURSES_SNAPSHOT_DATE = 20221224 NCURSES_VERSION = $(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,v$(NCURSES_VERSION_SNAPSHOT)) NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) # Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 Regards, Yann E. MORIN. > Do you think you could have a look and send followup patches to fix > that (one to fix the homepage, one to switch to the git repo)? > > Regards, > Yann E. MORIN. > > > --- > > package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- > > package/ncurses/ncurses.hash | 98 ++++++++++------- > > package/ncurses/ncurses.mk | 106 +++++++++++-------- > > 3 files changed, 123 insertions(+), 125 deletions(-) > > delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > > > diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > deleted file mode 100644 > > index 0106e8077f..0000000000 > > --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > +++ /dev/null > > @@ -1,44 +0,0 @@ > > -Fix gcc 5.x build failure > > - > > -Extracted from upstream commit > > -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. > > - > > -+ modify MKlib_gen.sh to work around change in development version of > > - gcc introduced here: > > - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > > - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html > > - (reports by Marcus Shawcroft, Maohui Lei). > > - > > -Original author: Thomas E. Dickey > > -Signed-off-by: Mikhail Peselnik > > -[Adam Duskett: Refresh for 6.1] > > -Signed-off-by: Adam Duskett > > ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 > > -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 > > -@@ -505,11 +505,22 @@ > > - -e 's/gen_$//' \ > > - -e 's/ / /g' >>$TMP > > - > > -+cat >$ED1 < > -+s/ / /g > > -+s/^ // > > -+s/ $// > > -+s/P_NCURSES_BOOL/NCURSES_BOOL/g > > -+EOF > > -+ > > -+# A patch discussed here: > > -+# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > > -+# introduces spurious #line markers. Work around that by ignoring the system's > > -+# attempt to define "bool" and using our own symbol here. > > -+sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2 > > -+cat $ED2 >$TMP > > -+ > > - $preprocessor $TMP 2>/dev/null \ > > --| sed \ > > -- -e 's/ / /g' \ > > -- -e 's/^ //' \ > > -- -e 's/_Bool/NCURSES_BOOL/g' \ > > -+| sed -f $ED1 \ > > - | $AWK -f $AW2 \ > > - | sed -f $ED3 \ > > - | sed \ > > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > > index 69115f5caf..1029c1ddcb 100644 > > --- a/package/ncurses/ncurses.hash > > +++ b/package/ncurses/ncurses.hash > > @@ -1,39 +1,65 @@ > > # Locally calculated after checking pgp signature > > -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz > > -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 > > -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz > > -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz > > -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz > > -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz > > -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz > > -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz > > -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz > > -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz > > -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz > > -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz > > -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz > > -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz > > -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz > > -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz > > -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz > > -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz > > -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz > > -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz > > -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz > > -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz > > -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz > > -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz > > -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz > > -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz > > -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz > > -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz > > -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz > > -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz > > -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz > > -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz > > -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz > > -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz > > -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz > > -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz > > +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz > > +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz > > +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz > > +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz > > +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz > > +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz > > +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz > > +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz > > +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz > > +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz > > +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz > > +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz > > +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz > > +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz > > +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz > > +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz > > +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz > > +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz > > +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz > > +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz > > +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz > > +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz > > +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz > > +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz > > +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz > > +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz > > +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz > > +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz > > +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz > > +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz > > +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz > > +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz > > +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz > > +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz > > +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz > > +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz > > +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz > > +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz > > +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz > > +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz > > +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz > > +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz > > +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz > > +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz > > +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz > > +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz > > +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz > > +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz > > +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz > > +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz > > +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz > > +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz > > +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz > > +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz > > +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz > > +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz > > +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz > > +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz > > +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz > > +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz > > +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > > + > > # Locally computed > > sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > > index 2881ca1308..79593d8084 100644 > > --- a/package/ncurses/ncurses.mk > > +++ b/package/ncurses/ncurses.mk > > @@ -4,62 +4,78 @@ > > # > > ################################################################################ > > > > -NCURSES_VERSION = 6.1 > > +NCURSES_VERSION = 6.3 > > NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses > > NCURSES_INSTALL_STAGING = YES > > NCURSES_DEPENDENCIES = host-ncurses > > NCURSES_LICENSE = MIT with advertising clause > > NCURSES_LICENSE_FILES = COPYING > > NCURSES_CPE_ID_VENDOR = gnu > > -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 > > -NCURSES_IGNORE_CVES += CVE-2018-10754 > > -NCURSES_IGNORE_CVES += CVE-2018-19211 > > -NCURSES_IGNORE_CVES += CVE-2018-19217 > > -NCURSES_IGNORE_CVES += CVE-2019-17594 > > -NCURSES_IGNORE_CVES += CVE-2019-17595 > > NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config > > NCURSES_PATCH = \ > > $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ > > - ncurses-6.1-20190609-patch.sh.bz2 \ > > - ncurses-6.1-20190615.patch.gz \ > > - ncurses-6.1-20190623.patch.gz \ > > - ncurses-6.1-20190630.patch.gz \ > > - ncurses-6.1-20190706.patch.gz \ > > - ncurses-6.1-20190713.patch.gz \ > > - ncurses-6.1-20190720.patch.gz \ > > - ncurses-6.1-20190727.patch.gz \ > > - ncurses-6.1-20190728.patch.gz \ > > - ncurses-6.1-20190803.patch.gz \ > > - ncurses-6.1-20190810.patch.gz \ > > - ncurses-6.1-20190817.patch.gz \ > > - ncurses-6.1-20190824.patch.gz \ > > - ncurses-6.1-20190831.patch.gz \ > > - ncurses-6.1-20190907.patch.gz \ > > - ncurses-6.1-20190914.patch.gz \ > > - ncurses-6.1-20190921.patch.gz \ > > - ncurses-6.1-20190928.patch.gz \ > > - ncurses-6.1-20191005.patch.gz \ > > - ncurses-6.1-20191012.patch.gz \ > > - ncurses-6.1-20191015.patch.gz \ > > - ncurses-6.1-20191019.patch.gz \ > > - ncurses-6.1-20191026.patch.gz \ > > - ncurses-6.1-20191102.patch.gz \ > > - ncurses-6.1-20191109.patch.gz \ > > - ncurses-6.1-20191116.patch.gz \ > > - ncurses-6.1-20191123.patch.gz \ > > - ncurses-6.1-20191130.patch.gz \ > > - ncurses-6.1-20191207.patch.gz \ > > - ncurses-6.1-20191214.patch.gz \ > > - ncurses-6.1-20191221.patch.gz \ > > - ncurses-6.1-20191228.patch.gz \ > > - ncurses-6.1-20200104.patch.gz \ > > - ncurses-6.1-20200111.patch.gz \ > > - ncurses-6.1-20200118.patch.gz \ > > + ncurses-6.3-20211026.patch.gz \ > > + ncurses-6.3-20211030.patch.gz \ > > + ncurses-6.3-20211106.patch.gz \ > > + ncurses-6.3-20211113.patch.gz \ > > + ncurses-6.3-20211115.patch.gz \ > > + ncurses-6.3-20211120.patch.gz \ > > + ncurses-6.3-20211127.patch.gz \ > > + ncurses-6.3-20211204.patch.gz \ > > + ncurses-6.3-20211211.patch.gz \ > > + ncurses-6.3-20211219.patch.gz \ > > + ncurses-6.3-20211225.patch.gz \ > > + ncurses-6.3-20220101.patch.gz \ > > + ncurses-6.3-20220115.patch.gz \ > > + ncurses-6.3-20220122.patch.gz \ > > + ncurses-6.3-20220129.patch.gz \ > > + ncurses-6.3-20220205.patch.gz \ > > + ncurses-6.3-20220212.patch.gz \ > > + ncurses-6.3-20220219.patch.gz \ > > + ncurses-6.3-20220226.patch.gz \ > > + ncurses-6.3-20220305.patch.gz \ > > + ncurses-6.3-20220312.patch.gz \ > > + ncurses-6.3-20220319.patch.gz \ > > + ncurses-6.3-20220326.patch.gz \ > > + ncurses-6.3-20220402.patch.gz \ > > + ncurses-6.3-20220409.patch.gz \ > > + ncurses-6.3-20220416.patch.gz \ > > + ncurses-6.3-20220423.patch.gz \ > > + ncurses-6.3-20220430.patch.gz \ > > + ncurses-6.3-20220501.patch.gz \ > > + ncurses-6.3-20220507.patch.gz \ > > + ncurses-6.3-20220514.patch.gz \ > > + ncurses-6.3-20220521.patch.gz \ > > + ncurses-6.3-20220529.patch.gz \ > > + ncurses-6.3-20220604.patch.gz \ > > + ncurses-6.3-20220612.patch.gz \ > > + ncurses-6.3-20220618.patch.gz \ > > + ncurses-6.3-20220625.patch.gz \ > > + ncurses-6.3-20220703.patch.gz \ > > + ncurses-6.3-20220709.patch.gz \ > > + ncurses-6.3-20220716.patch.gz \ > > + ncurses-6.3-20220724.patch.gz \ > > + ncurses-6.3-20220729.patch.gz \ > > + ncurses-6.3-20220806.patch.gz \ > > + ncurses-6.3-20220813.patch.gz \ > > + ncurses-6.3-20220820.patch.gz \ > > + ncurses-6.3-20220827.patch.gz \ > > + ncurses-6.3-20220903.patch.gz \ > > + ncurses-6.3-20220910.patch.gz \ > > + ncurses-6.3-20220917.patch.gz \ > > + ncurses-6.3-20220924.patch.gz \ > > + ncurses-6.3-20221001.patch.gz \ > > + ncurses-6.3-20221008.patch.gz \ > > + ncurses-6.3-20221015.patch.gz \ > > + ncurses-6.3-20221023.patch.gz \ > > + ncurses-6.3-20221029.patch.gz \ > > + ncurses-6.3-20221105.patch.gz \ > > + ncurses-6.3-20221112.patch.gz \ > > + ncurses-6.3-20221119.patch.gz \ > > + ncurses-6.3-20221126.patch.gz \ > > + ncurses-6.3-20221203.patch.gz \ > > ) > > > > -# ncurses-6.1-20191012.patch.gz > > -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 > > - > > NCURSES_CONF_OPTS = \ > > --without-cxx \ > > --without-cxx-binding \ > > -- > > 2.30.2 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:44:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:44:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/liboping: fix build with ncurses-6.3 In-Reply-To: <20221225231125.3955545-1-bernd.kuhls@t-online.de> References: <20221225231125.3955545-1-bernd.kuhls@t-online.de> Message-ID: <20221226084446.GD2893@scaer> Bernd, All, On 2022-12-26 00:11 +0100, Bernd Kuhls spake thusly: > https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 > bumped ncurses to version 6.3 which breaks build of liboping. > > Signed-off-by: Bernd Kuhls Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ys-use-s-style-format-for-printf-sty.patch | 59 +++++++++++++++++++ > 1 file changed, 59 insertions(+) > create mode 100644 package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > > diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > new file mode 100644 > index 0000000000..3b68feea3d > --- /dev/null > +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > @@ -0,0 +1,59 @@ > +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 > +From: Sergei Trofimovich > +Date: Mon, 15 Nov 2021 08:05:43 +0000 > +Subject: [PATCH] src/oping.c: always use "%s"-style format for > + printf()-style functions > + > +`ncuses-6.3` added printf-style function attributes and now makes > +it easier to catch cases when user input is used in palce of format > +string when built with CFLAGS=-Werror=format-security: > + > + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] > + 1265 | hist_symbols_utf8[index]); > + | ^~~~~~~~~~~~~~~~~ > + > +Let's wrap all the missing places with "%s" format. > + > +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 > + > +Signed-off-by: Bernd Kuhls > +[Bernd: rebased for liboping version 1.10.0] > +--- > + src/oping.c | 7 +++---- > + 1 file changed, 3 insertions(+), 4 deletions(-) > + > +diff --git a/src/oping.c b/src/oping.c > +index c087c80..af4a0cb 100644 > +--- a/src/oping.c > ++++ b/src/oping.c > +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ > + wattron (ctx->window, COLOR_PAIR(color)); > + > + if (has_utf8()) > +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); > ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); > + else > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); > + > +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); > + else if (has_utf8 ()) > + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, > +- hist_symbols_utf8[index]); > ++ "%s", hist_symbols_utf8[index]); > + else > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, > + hist_symbols_acs[index] | A_ALTCHARSET); > +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ > + > + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", > + data_len, context->host, context->addr, > +- sequence, recv_ttl, > +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); > ++ sequence, recv_ttl); > + if ((recv_qos != 0) || (opt_send_qos != 0)) > + { > + HOST_PRINTF ("qos=%s ", > +-- > +2.34.1 > + > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:43:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:43:39 +0100 Subject: [Buildroot] [git commit] package/liboping: fix build with ncurses-6.3 Message-ID: <20221226084605.BFFA386D4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9b155e45faa9fb941c1a4fc51baea82b6496dff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 bumped ncurses to version 6.3 which breaks build of liboping. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- ...-always-use-s-style-format-for-printf-sty.patch | 59 ++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch new file mode 100644 index 0000000000..3b68feea3d --- /dev/null +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch @@ -0,0 +1,59 @@ +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 15 Nov 2021 08:05:43 +0000 +Subject: [PATCH] src/oping.c: always use "%s"-style format for + printf()-style functions + +`ncuses-6.3` added printf-style function attributes and now makes +it easier to catch cases when user input is used in palce of format +string when built with CFLAGS=-Werror=format-security: + + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] + 1265 | hist_symbols_utf8[index]); + | ^~~~~~~~~~~~~~~~~ + +Let's wrap all the missing places with "%s" format. + +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 + +Signed-off-by: Bernd Kuhls +[Bernd: rebased for liboping version 1.10.0] +--- + src/oping.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/src/oping.c b/src/oping.c +index c087c80..af4a0cb 100644 +--- a/src/oping.c ++++ b/src/oping.c +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ + wattron (ctx->window, COLOR_PAIR(color)); + + if (has_utf8()) +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); + +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); + else if (has_utf8 ()) + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, +- hist_symbols_utf8[index]); ++ "%s", hist_symbols_utf8[index]); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, + hist_symbols_acs[index] | A_ALTCHARSET); +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ + + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", + data_len, context->host, context->addr, +- sequence, recv_ttl, +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); ++ sequence, recv_ttl); + if ((recv_qos != 0) || (opt_send_qos != 0)) + { + HOST_PRINTF ("qos=%s ", +-- +2.34.1 + From fontaine.fabrice at gmail.com Mon Dec 26 10:23:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 11:23:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build Message-ID: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Fix the following aarch64 build failure raised since the addition of the package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch 26723 | vmull_p64 (poly64_t __a, poly64_t __b) | ^~~~~~~~~ In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~~~~~~~~~~~~~~ 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 Signed-off-by: Fabrice Fontaine --- ...-target-when-required-due-to-gcc-bug.patch | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch new file mode 100644 index 0000000000..8823ec4b39 --- /dev/null +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch @@ -0,0 +1,90 @@ +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Sun, 25 Dec 2022 15:05:52 -0800 +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug + +Fixes https://github.com/ebiggers/libdeflate/issues/280 +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ + lib/arm/crc32_impl.h | 9 +++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 204c0cd5..4092eba8 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #else + # define HAVE_PMULL_INTRIN 0 + #endif ++/* ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc ++ * 13 is needed. A minimal program that fails to build due to this bug when ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: ++ * ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} ++ * void g() { f(); } ++ * ++ * The error is: ++ * ++ * error: inlining failed in call to ?always_inline? ?f?: target specific option mismatch ++ * ++ * The workaround is to explicitly add the crypto target to the non-inline ++ * function g(), even though this should not be required due to -mcpu=emag ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. ++ */ ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 ++#else ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 ++#endif + + /* CRC32 */ + #ifdef __ARM_FEATURE_CRC32 +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h +index e426a63d..b9300e4b 100644 +--- a/lib/arm/crc32_impl.h ++++ b/lib/arm/crc32_impl.h +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) + * for implementations that use pmull for folding the data itself. + */ + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) + #if HAVE_PMULL_INTRIN + # define crc32_arm_pmullx4 crc32_arm_pmullx4 + # define SUFFIX _pmullx4 +-# if HAVE_PMULL_NATIVE ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc + # define SUFFIX _pmullx12_crc +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 + # define SUFFIX _pmullx12_crc_eor3 +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 13:02:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 14:02:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: drop patch Message-ID: <20221226130207.649502-1-fontaine.fabrice@gmail.com> Drop path and set SYSTEMD="" if needed following upstream feedback: https://github.com/opensvc/multipath-tools/pull/34 Signed-off-by: Fabrice Fontaine --- ...ble-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ------------------- package/multipath-tools/multipath-tools.mk | 3 +- 2 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch deleted file mode 100644 index 133094a7f7..0000000000 --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 -From: Alexander Egorenkov -Date: Sun, 6 Sep 2020 10:37:41 +0200 -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined - -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. - -Signed-off-by: Alexander Egorenkov ---- - Makefile.inc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/Makefile.inc b/Makefile.inc -index d4d1e0dd..32bc1846 100644 ---- a/Makefile.inc -+++ b/Makefile.inc -@@ -35,6 +35,7 @@ ifndef RUN - endif - endif - -+ifdef ENABLE_SYSTEMD - ifndef SYSTEMD - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) - SYSTEMD = $(shell pkg-config --modversion libsystemd) -@@ -45,6 +46,7 @@ ifndef SYSTEMD - endif - endif - endif -+endif - - ifndef SYSTEMDPATH - SYSTEMDPATH=usr/lib --- -2.28.0 - diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index df3d5138e8..d6abf68ca0 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ ifeq ($(BR2_PACKAGE_SYSTEMD),y) MULTIPATH_TOOLS_DEPENDENCIES += systemd -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 +else +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" endif define MULTIPATH_TOOLS_BUILD_CMDS -- 2.35.1 From bernd.kuhls at t-online.de Mon Dec 26 18:03:53 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 26 Dec 2022 19:03:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package Message-ID: <20221226180353.1897840-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + package/Config.in | 1 + package/dvb-firmware/Config.in | 16 +++++++++++++ package/dvb-firmware/dvb-firmware.hash | 2 ++ package/dvb-firmware/dvb-firmware.mk | 32 ++++++++++++++++++++++++++ 5 files changed, 52 insertions(+) create mode 100644 package/dvb-firmware/Config.in create mode 100644 package/dvb-firmware/dvb-firmware.hash create mode 100644 package/dvb-firmware/dvb-firmware.mk diff --git a/DEVELOPERS b/DEVELOPERS index cb9201bfb7..99118ee7be 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -335,6 +335,7 @@ F: package/dht/ F: package/dovecot/ F: package/dovecot-pigeonhole/ F: package/dtv-scan-tables/ +F: package/dvb-firmware/ F: package/eudev/ F: package/exim/ F: package/fetchmail/ diff --git a/package/Config.in b/package/Config.in index bdbf8ee01a..1215f339d5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -434,6 +434,7 @@ menu "Firmware" source "package/armbian-firmware/Config.in" source "package/b43-firmware/Config.in" source "package/brcmfmac_sdio-firmware-rpi/Config.in" + source "package/dvb-firmware/Config.in" source "package/linux-firmware/Config.in" source "package/murata-cyw-fw/Config.in" source "package/odroidc2-firmware/Config.in" diff --git a/package/dvb-firmware/Config.in b/package/dvb-firmware/Config.in new file mode 100644 index 0000000000..6a1c3cd6be --- /dev/null +++ b/package/dvb-firmware/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_DVB_FIRMWARE + bool "dvb-firmware" + help + Firmware files for DVB devices. + + https://github.com/LibreELEC/dvb-firmware + +if BR2_PACKAGE_DVB_FIRMWARE + +config BR2_PACKAGE_DVB_FIRMWARE_FILES + string "dvb-firmware-files" + help + Whitespace separated list of firmware files, + leave empty for all. + +endif diff --git a/package/dvb-firmware/dvb-firmware.hash b/package/dvb-firmware/dvb-firmware.hash new file mode 100644 index 0000000000..b1cb4c69b7 --- /dev/null +++ b/package/dvb-firmware/dvb-firmware.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 f23b14cf75b45a381c5894b8057c66812a30506a9731f9ff64e9142a8f834cda dvb-firmware-1.4.2.tar.gz diff --git a/package/dvb-firmware/dvb-firmware.mk b/package/dvb-firmware/dvb-firmware.mk new file mode 100644 index 0000000000..769c6ea716 --- /dev/null +++ b/package/dvb-firmware/dvb-firmware.mk @@ -0,0 +1,32 @@ +################################################################################ +# +# dvb-firmware +# +################################################################################ + +DVB_FIRMWARE_VERSION = 1.4.2 +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) +DVB_FIRMWARE_LICENSE = PROPRIETARY +DVB_FIRMWARE_REDISTRIBUTE = NO + +ifeq ($(call qstrip,$(BR2_PACKAGE_DVB_FIRMWARE_FILES)),) + +define DVB_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/lib/firmware + cd $(@D)/firmware ; \ + find . -type f -exec $(INSTALL) -D -m 0644 {} $(TARGET_DIR)/lib/firmware/{} \; +endef + +else + +define DVB_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/lib/firmware + $(foreach t,$(call qstrip,$(BR2_PACKAGE_DVB_FIRMWARE_FILES)), \ + $(INSTALL) -D -m 0644 $(@D)/firmware/$(t) \ + $(TARGET_DIR)/lib/firmware/$(t) + ) +endef + +endif + +$(eval $(generic-package)) -- 2.34.1 From fontaine.fabrice at gmail.com Mon Dec 26 18:21:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 19:21:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl_433: fix static openssl build Message-ID: <20221226182111.279110-1-fontaine.fabrice@gmail.com> Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine --- ...se-pkg-config-to-detect-openssl-when.patch | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..7db53a1f50 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,45 @@ +From 6e3fce6f81ca04dc6edc35264537751e925f75be Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 26 Dec 2022 19:11:52 +0100 +Subject: [PATCH] CMakeLists.txt: use pkg-config to detect openssl when + possible + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid the following +static build failure when openssl needs to link with -latomic: + +/home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': +ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/merbanan/rtl_433/pull/2290] +--- + CMakeLists.txt | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda..aa1ac754 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,12 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) +-- +2.35.1 + -- 2.35.1 From yann.morin.1998 at free.fr Mon Dec 26 21:02:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:02:30 +0100 Subject: [Buildroot] [git commit] package/multipath-tools: drop patch Message-ID: <20221226210404.E850086DA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54a8cb19331c8e75f6a48cb529c18619379414d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop path and set SYSTEMD="" if needed following upstream feedback: https://github.com/opensvc/multipath-tools/pull/34 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...c-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ---------------------- package/multipath-tools/multipath-tools.mk | 3 +- 2 files changed, 2 insertions(+), 36 deletions(-) diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch deleted file mode 100644 index 133094a7f7..0000000000 --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 -From: Alexander Egorenkov -Date: Sun, 6 Sep 2020 10:37:41 +0200 -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined - -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. - -Signed-off-by: Alexander Egorenkov ---- - Makefile.inc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/Makefile.inc b/Makefile.inc -index d4d1e0dd..32bc1846 100644 ---- a/Makefile.inc -+++ b/Makefile.inc -@@ -35,6 +35,7 @@ ifndef RUN - endif - endif - -+ifdef ENABLE_SYSTEMD - ifndef SYSTEMD - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) - SYSTEMD = $(shell pkg-config --modversion libsystemd) -@@ -45,6 +46,7 @@ ifndef SYSTEMD - endif - endif - endif -+endif - - ifndef SYSTEMDPATH - SYSTEMDPATH=usr/lib --- -2.28.0 - diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index df3d5138e8..d6abf68ca0 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ ifeq ($(BR2_PACKAGE_SYSTEMD),y) MULTIPATH_TOOLS_DEPENDENCIES += systemd -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 +else +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" endif define MULTIPATH_TOOLS_BUILD_CMDS From yann.morin.1998 at free.fr Mon Dec 26 21:04:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:04:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: drop patch In-Reply-To: <20221226130207.649502-1-fontaine.fabrice@gmail.com> References: <20221226130207.649502-1-fontaine.fabrice@gmail.com> Message-ID: <20221226210413.GE2893@scaer> Fabrice, All, On 2022-12-26 14:02 +0100, Fabrice Fontaine spake thusly: > Drop path and set SYSTEMD="" if needed following upstream feedback: > https://github.com/opensvc/multipath-tools/pull/34 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ble-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ------------------- > package/multipath-tools/multipath-tools.mk | 3 +- > 2 files changed, 2 insertions(+), 36 deletions(-) > delete mode 100644 package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > > diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > deleted file mode 100644 > index 133094a7f7..0000000000 > --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > +++ /dev/null > @@ -1,35 +0,0 @@ > -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 > -From: Alexander Egorenkov > -Date: Sun, 6 Sep 2020 10:37:41 +0200 > -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined > - > -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. > - > -Signed-off-by: Alexander Egorenkov > ---- > - Makefile.inc | 2 ++ > - 1 file changed, 2 insertions(+) > - > -diff --git a/Makefile.inc b/Makefile.inc > -index d4d1e0dd..32bc1846 100644 > ---- a/Makefile.inc > -+++ b/Makefile.inc > -@@ -35,6 +35,7 @@ ifndef RUN > - endif > - endif > - > -+ifdef ENABLE_SYSTEMD > - ifndef SYSTEMD > - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) > - SYSTEMD = $(shell pkg-config --modversion libsystemd) > -@@ -45,6 +46,7 @@ ifndef SYSTEMD > - endif > - endif > - endif > -+endif > - > - ifndef SYSTEMDPATH > - SYSTEMDPATH=usr/lib > --- > -2.28.0 > - > diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk > index df3d5138e8..d6abf68ca0 100644 > --- a/package/multipath-tools/multipath-tools.mk > +++ b/package/multipath-tools/multipath-tools.mk > @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ > > ifeq ($(BR2_PACKAGE_SYSTEMD),y) > MULTIPATH_TOOLS_DEPENDENCIES += systemd > -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 > +else > +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" > endif > > define MULTIPATH_TOOLS_BUILD_CMDS > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:09:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:09:40 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix aarch64 build Message-ID: <20221226210954.3260086DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5dc7e1fc363b217683f009f6470519b751675083 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following aarch64 build failure raised since the addition of the package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch 26723 | vmull_p64 (poly64_t __a, poly64_t __b) | ^~~~~~~~~ In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~~~~~~~~~~~~~~ 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...rypto-target-when-required-due-to-gcc-bug.patch | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch new file mode 100644 index 0000000000..8823ec4b39 --- /dev/null +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch @@ -0,0 +1,90 @@ +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Sun, 25 Dec 2022 15:05:52 -0800 +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug + +Fixes https://github.com/ebiggers/libdeflate/issues/280 +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ + lib/arm/crc32_impl.h | 9 +++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 204c0cd5..4092eba8 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #else + # define HAVE_PMULL_INTRIN 0 + #endif ++/* ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc ++ * 13 is needed. A minimal program that fails to build due to this bug when ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: ++ * ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} ++ * void g() { f(); } ++ * ++ * The error is: ++ * ++ * error: inlining failed in call to ???always_inline??? ???f???: target specific option mismatch ++ * ++ * The workaround is to explicitly add the crypto target to the non-inline ++ * function g(), even though this should not be required due to -mcpu=emag ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. ++ */ ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 ++#else ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 ++#endif + + /* CRC32 */ + #ifdef __ARM_FEATURE_CRC32 +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h +index e426a63d..b9300e4b 100644 +--- a/lib/arm/crc32_impl.h ++++ b/lib/arm/crc32_impl.h +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) + * for implementations that use pmull for folding the data itself. + */ + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) + #if HAVE_PMULL_INTRIN + # define crc32_arm_pmullx4 crc32_arm_pmullx4 + # define SUFFIX _pmullx4 +-# if HAVE_PMULL_NATIVE ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc + # define SUFFIX _pmullx12_crc +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 + # define SUFFIX _pmullx12_crc_eor3 +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ From yann.morin.1998 at free.fr Mon Dec 26 21:10:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build In-Reply-To: <20221226102305.406593-1-fontaine.fabrice@gmail.com> References: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Message-ID: <20221226211013.GF2893@scaer> Fabrice, All, On 2022-12-26 11:23 +0100, Fabrice Fontaine spake thusly: > Fix the following aarch64 build failure raised since the addition of the > package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: > > In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, > from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': > /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch > 26723 | vmull_p64 (poly64_t __a, poly64_t __b) > | ^~~~~~~~~ > In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here > 262 | uint64x2_t res = vreinterpretq_u64_p128( > | ^~~~~~~~~~~~~~~~~~~~~~~ > 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 > - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...-target-when-required-due-to-gcc-bug.patch | 90 +++++++++++++++++++ > 1 file changed, 90 insertions(+) > create mode 100644 package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > > diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > new file mode 100644 > index 0000000000..8823ec4b39 > --- /dev/null > +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > @@ -0,0 +1,90 @@ > +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 > +From: Eric Biggers > +Date: Sun, 25 Dec 2022 15:05:52 -0800 > +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug > + > +Fixes https://github.com/ebiggers/libdeflate/issues/280 > +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") > +[Retrieved from: > +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] > +Signed-off-by: Fabrice Fontaine > +--- > + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ > + lib/arm/crc32_impl.h | 9 +++++---- > + 2 files changed, 28 insertions(+), 4 deletions(-) > + > +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h > +index 204c0cd5..4092eba8 100644 > +--- a/lib/arm/cpu_features.h > ++++ b/lib/arm/cpu_features.h > +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } > + #else > + # define HAVE_PMULL_INTRIN 0 > + #endif > ++/* > ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was > ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc > ++ * 13 is needed. A minimal program that fails to build due to this bug when > ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: > ++ * > ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} > ++ * void g() { f(); } > ++ * > ++ * The error is: > ++ * > ++ * error: inlining failed in call to ?always_inline? ?f?: target specific option mismatch > ++ * > ++ * The workaround is to explicitly add the crypto target to the non-inline > ++ * function g(), even though this should not be required due to -mcpu=emag > ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. > ++ */ > ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ > ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) > ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 > ++#else > ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 > ++#endif > + > + /* CRC32 */ > + #ifdef __ARM_FEATURE_CRC32 > +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h > +index e426a63d..b9300e4b 100644 > +--- a/lib/arm/crc32_impl.h > ++++ b/lib/arm/crc32_impl.h > +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) > + * for implementations that use pmull for folding the data itself. > + */ > + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN > +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE > ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef ARCH_ARM32 > +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) > + #if HAVE_PMULL_INTRIN > + # define crc32_arm_pmullx4 crc32_arm_pmullx4 > + # define SUFFIX _pmullx4 > +-# if HAVE_PMULL_NATIVE > ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef ARCH_ARM32 > +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) > + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN > + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc > + # define SUFFIX _pmullx12_crc > +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE > ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef __clang__ > +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) > + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) > + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 > + # define SUFFIX _pmullx12_crc_eor3 > +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE > ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ > ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef __clang__ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:10:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:37 +0100 Subject: [Buildroot] [git commit] package/lua-ev: bump to version 1.5 Message-ID: <20221226211335.E225386E35@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327b72f32bcfc01d580fa47f3e06cd42a828cd99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-ev/lua-ev.hash | 4 ++-- package/lua-ev/lua-ev.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash index eb4f4cf74c..278f5f8f7f 100644 --- a/package/lua-ev/lua-ev.hash +++ b/package/lua-ev/lua-ev.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk index 39394875b8..eec078944b 100644 --- a/package/lua-ev/lua-ev.mk +++ b/package/lua-ev/lua-ev.mk @@ -4,8 +4,8 @@ # ################################################################################ -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) +LUA_EV_VERSION = 1.5 +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) LUA_EV_DEPENDENCIES = luainterpreter libev LUA_EV_LICENSE = MIT LUA_EV_LICENSE_FILES = README From yann.morin.1998 at free.fr Mon Dec 26 21:10:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:32 +0100 Subject: [Buildroot] [git commit] package/lua-cjson: bump to version 2.1.0.10 Message-ID: <20221226211335.CC76A86E32@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eda08c6b88ca466c27cb02004e92ac5ae6e60998 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-cjson/Config.in | 2 +- package/lua-cjson/lua-cjson.hash | 2 +- package/lua-cjson/lua-cjson.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in index 9474b3176c..1c153fa46a 100644 --- a/package/lua-cjson/Config.in +++ b/package/lua-cjson/Config.in @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON (C-module) - http://www.kyne.com.au/~mark/software/lua-cjson.php + https://www.kyne.com.au/~mark/software/lua-cjson.php diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash index b052c5199c..5ddc07bcc6 100644 --- a/package/lua-cjson/lua-cjson.hash +++ b/package/lua-cjson/lua-cjson.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk index e029dab5cb..e08d230060 100644 --- a/package/lua-cjson/lua-cjson.mk +++ b/package/lua-cjson/lua-cjson.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CJSON_VERSION = 2.1.0.6-1 +LUA_CJSON_VERSION = 2.1.0.10-1 LUA_CJSON_SUBDIR = lua-cjson LUA_CJSON_LICENSE = MIT LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE From yann.morin.1998 at free.fr Mon Dec 26 21:10:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:34 +0100 Subject: [Buildroot] [git commit] package/lua-datafile: bump to version 0.7 Message-ID: <20221226211335.D722B86DD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7145d04349fbc92588984a01180fc35f044f879a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-datafile/lua-datafile.hash | 2 +- package/lua-datafile/lua-datafile.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash index 07a13e7e8a..e3b415ad4d 100644 --- a/package/lua-datafile/lua-datafile.hash +++ b/package/lua-datafile/lua-datafile.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk index 5d30fdcf97..3b4c65d3e3 100644 --- a/package/lua-datafile/lua-datafile.mk +++ b/package/lua-datafile/lua-datafile.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_DATAFILE_VERSION = 0.6-1 +LUA_DATAFILE_VERSION = 0.7-1 LUA_DATAFILE_NAME_UPSTREAM = datafile LUA_DATAFILE_SUBDIR = datafile LUA_DATAFILE_LICENSE = MIT From yann.morin.1998 at free.fr Mon Dec 26 21:10:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:39 +0100 Subject: [Buildroot] [git commit] package/lua-utf8: bump to version 0.1.5 Message-ID: <20221226211335.ECB5886E37@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3ce4fa930419e2968f844db4c7bc7a09ef473ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-utf8/Config.in | 2 +- package/lua-utf8/lua-utf8.hash | 4 ++-- package/lua-utf8/lua-utf8.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in index 313fa4e45d..5815936df5 100644 --- a/package/lua-utf8/Config.in +++ b/package/lua-utf8/Config.in @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 This module adds UTF-8 support to Lua. It's compatible with Lua "string" module. - http://github.com/starwing/luautf8 + https://github.com/starwing/luautf8 diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash index b6720b3603..b4d455ceb7 100644 --- a/package/lua-utf8/lua-utf8.hash +++ b/package/lua-utf8/lua-utf8.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk index 52aaf5c71e..33c34a4eb2 100644 --- a/package/lua-utf8/lua-utf8.mk +++ b/package/lua-utf8/lua-utf8.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_UTF8_VERSION = 0.1.3-1 +LUA_UTF8_VERSION = 0.1.5-2 LUA_UTF8_NAME_UPSTREAM = luautf8 LUA_UTF8_LICENSE = MIT LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE From yann.morin.1998 at free.fr Mon Dec 26 21:13:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:13:40 +0100 Subject: [Buildroot] [PATCH] package/lua-cjson: bump to version 2.1.0.10 In-Reply-To: <20221226074749.143619-1-francois.perrad@gadz.org> References: <20221226074749.143619-1-francois.perrad@gadz.org> Message-ID: <20221226211340.GG2893@scaer> Fran?ois, All, On 2022-12-26 08:47 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-cjson/Config.in | 2 +- > package/lua-cjson/lua-cjson.hash | 2 +- > package/lua-cjson/lua-cjson.mk | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in > index 9474b3176..1c153fa46 100644 > --- a/package/lua-cjson/Config.in > +++ b/package/lua-cjson/Config.in > @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON > > (C-module) > > - http://www.kyne.com.au/~mark/software/lua-cjson.php > + https://www.kyne.com.au/~mark/software/lua-cjson.php > diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash > index b052c5199..5ddc07bcc 100644 > --- a/package/lua-cjson/lua-cjson.hash > +++ b/package/lua-cjson/lua-cjson.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock > +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock > sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE > diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk > index e029dab5c..e08d23006 100644 > --- a/package/lua-cjson/lua-cjson.mk > +++ b/package/lua-cjson/lua-cjson.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_CJSON_VERSION = 2.1.0.6-1 > +LUA_CJSON_VERSION = 2.1.0.10-1 > LUA_CJSON_SUBDIR = lua-cjson > LUA_CJSON_LICENSE = MIT > LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:13:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:13:55 +0100 Subject: [Buildroot] [PATCH] package/lua-datafile: bump to version 0.7 In-Reply-To: <20221226074801.143640-1-francois.perrad@gadz.org> References: <20221226074801.143640-1-francois.perrad@gadz.org> Message-ID: <20221226211355.GH2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-datafile/lua-datafile.hash | 2 +- > package/lua-datafile/lua-datafile.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash > index 07a13e7e8..e3b415ad4 100644 > --- a/package/lua-datafile/lua-datafile.hash > +++ b/package/lua-datafile/lua-datafile.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock > +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock > sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE > diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk > index 5d30fdcf9..3b4c65d3e 100644 > --- a/package/lua-datafile/lua-datafile.mk > +++ b/package/lua-datafile/lua-datafile.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_DATAFILE_VERSION = 0.6-1 > +LUA_DATAFILE_VERSION = 0.7-1 > LUA_DATAFILE_NAME_UPSTREAM = datafile > LUA_DATAFILE_SUBDIR = datafile > LUA_DATAFILE_LICENSE = MIT > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:14:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:14:07 +0100 Subject: [Buildroot] [PATCH] package/lua-ev: bump to version 1.5 In-Reply-To: <20221226074833.143668-1-francois.perrad@gadz.org> References: <20221226074833.143668-1-francois.perrad@gadz.org> Message-ID: <20221226211407.GI2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-ev/lua-ev.hash | 4 ++-- > package/lua-ev/lua-ev.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash > index eb4f4cf74..278f5f8f7 100644 > --- a/package/lua-ev/lua-ev.hash > +++ b/package/lua-ev/lua-ev.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz > -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README > +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz > +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README > diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk > index 39394875b..eec078944 100644 > --- a/package/lua-ev/lua-ev.mk > +++ b/package/lua-ev/lua-ev.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 > -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) > +LUA_EV_VERSION = 1.5 > +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) > LUA_EV_DEPENDENCIES = luainterpreter libev > LUA_EV_LICENSE = MIT > LUA_EV_LICENSE_FILES = README > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:14:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:14:19 +0100 Subject: [Buildroot] [PATCH] package/lua-utf8: bump to version 0.1.5 In-Reply-To: <20221226074851.143689-1-francois.perrad@gadz.org> References: <20221226074851.143689-1-francois.perrad@gadz.org> Message-ID: <20221226211419.GJ2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-utf8/Config.in | 2 +- > package/lua-utf8/lua-utf8.hash | 4 ++-- > package/lua-utf8/lua-utf8.mk | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in > index 313fa4e45..5815936df 100644 > --- a/package/lua-utf8/Config.in > +++ b/package/lua-utf8/Config.in > @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 > This module adds UTF-8 support to Lua. > It's compatible with Lua "string" module. > > - http://github.com/starwing/luautf8 > + https://github.com/starwing/luautf8 > diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash > index b6720b360..b4d455ceb 100644 > --- a/package/lua-utf8/lua-utf8.hash > +++ b/package/lua-utf8/lua-utf8.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock > -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE > +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock > +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE > diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk > index 52aaf5c71..33c34a4eb 100644 > --- a/package/lua-utf8/lua-utf8.mk > +++ b/package/lua-utf8/lua-utf8.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_UTF8_VERSION = 0.1.3-1 > +LUA_UTF8_VERSION = 0.1.5-2 > LUA_UTF8_NAME_UPSTREAM = luautf8 > LUA_UTF8_LICENSE = MIT > LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:15:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:15:34 +0100 Subject: [Buildroot] [git commit] package/open62541: bump to version 1.3.4 Message-ID: <20221226211826.A15BD86E3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83b2e53dcde56d478928d917604bf3af1f903d9f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/open62541/open62541.hash | 2 +- package/open62541/open62541.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash index 22c13851bf..09002436e9 100644 --- a/package/open62541/open62541.hash +++ b/package/open62541/open62541.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk index edc95dcf15..2c0e3b17fe 100644 --- a/package/open62541/open62541.mk +++ b/package/open62541/open62541.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPEN62541_VERSION = v1.3.3 +OPEN62541_VERSION = v1.3.4 OPEN62541_SITE_METHOD = git OPEN62541_SITE = https://github.com/open62541/open62541.git OPEN62541_GIT_SUBMODULES = YES From yann.morin.1998 at free.fr Mon Dec 26 21:18:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:18:38 +0100 Subject: [Buildroot] [PATCH] package/open62541: bump to version 1.3.4 In-Reply-To: <20221226074901.143710-1-francois.perrad@gadz.org> References: <20221226074901.143710-1-francois.perrad@gadz.org> Message-ID: <20221226211838.GK2893@scaer> Fran?ois, All, On 2022-12-26 08:49 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/open62541/open62541.hash | 2 +- > package/open62541/open62541.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash > index 22c13851b..09002436e 100644 > --- a/package/open62541/open62541.hash > +++ b/package/open62541/open62541.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz > +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz > sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE > diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk > index edc95dcf1..2c0e3b17f 100644 > --- a/package/open62541/open62541.mk > +++ b/package/open62541/open62541.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -OPEN62541_VERSION = v1.3.3 > +OPEN62541_VERSION = v1.3.4 > OPEN62541_SITE_METHOD = git > OPEN62541_SITE = https://github.com/open62541/open62541.git > OPEN62541_GIT_SUBMODULES = YES > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Mon Dec 26 21:19:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 22:19:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float Message-ID: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Fix the following build failure with arm soft float raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" | ^~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~ | uint16x2_t Fixes: - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df Signed-off-by: Fabrice Fontaine --- ...or-due-to-PMULL-enabled-without-NEON.patch | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch diff --git a/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch new file mode 100644 index 0000000000..b13cbc48af --- /dev/null +++ b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch @@ -0,0 +1,35 @@ +From 079a6dd171583c1953017b703ec63c5367a284b4 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Mon, 26 Dec 2022 11:32:47 -0800 +Subject: [PATCH] lib/arm/cpu_features: fix build error due to PMULL enabled + without NEON + +When building for soft float arm32, HAVE_PMULL_INTRIN is being set when +it shouldn't be, causing a build error: + + #error "NEON intrinsics not available with the soft-float ABI..." + +Fix this by making HAVE_PMULL_INTRIN depend on HAVE_NEON_INTRIN, as used +to be the case, in order to get the 'defined(__ARM_FP)' dependency, + +Fixes https://github.com/ebiggers/libdeflate/issues/282 +Fixes: 84c76f6f2cf5 ("lib/arm: make crc32 code work with MSVC") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/079a6dd171583c1953017b703ec63c5367a284b4] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 4092eba8..edcf7359 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -97,6 +97,7 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #endif + #if HAVE_PMULL_NATIVE || \ + (HAVE_DYNAMIC_ARM_CPU_FEATURES && \ ++ HAVE_NEON_INTRIN /* needed to exclude soft float arm32 case */ && \ + (GCC_PREREQ(6, 1) || __has_builtin(__builtin_neon_vmull_p64) || \ + defined(_MSC_VER)) && \ + /* -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 22:50:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 23:50:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/dump1090: bump to version 8.2 Message-ID: <20221226225035.825216-1-fontaine.fabrice@gmail.com> https://github.com/flightaware/dump1090/compare/v7.2...v8.2 Signed-off-by: Fabrice Fontaine --- package/dump1090/dump1090.hash | 2 +- package/dump1090/dump1090.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dump1090/dump1090.hash b/package/dump1090/dump1090.hash index 23178567ac..8a4c3a4818 100644 --- a/package/dump1090/dump1090.hash +++ b/package/dump1090/dump1090.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfcf57b19f43e0262b1a03b0dc5069a9ddc48427d85378b7ef52fb4e74911eef dump1090-7.2.tar.gz +sha256 1ab8a5acd891bdbba586e2e9f2d9b056210940bd47b5c1a19d133eb091f31555 dump1090-8.2.tar.gz sha256 804f68c803eb5c127c53ad17c4f4e5033ef158e514bb76950dc7b1773f9ce4b0 LICENSE diff --git a/package/dump1090/dump1090.mk b/package/dump1090/dump1090.mk index 82eaaf2cb8..60ef4a9bcb 100644 --- a/package/dump1090/dump1090.mk +++ b/package/dump1090/dump1090.mk @@ -4,7 +4,7 @@ # ################################################################################ -DUMP1090_VERSION = 7.2 +DUMP1090_VERSION = 8.2 DUMP1090_SITE = $(call github,flightaware,dump1090,v$(DUMP1090_VERSION)) DUMP1090_LICENSE = GPL-2.0+ DUMP1090_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 22:58:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 23:58:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/haveged: bump to version 1.9.18 Message-ID: <20221226225841.832306-1-fontaine.fabrice@gmail.com> https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine --- package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..9455e0b89d 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 23:07:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 00:07:33 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/haveged: bump to version 1.9.18 Message-ID: <20221226230733.837698-1-fontaine.fabrice@gmail.com> https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2: - Fix tarball hash package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..61bf6cc9a1 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 b835fa02b52ee7d06276e028571cadcb14d08f5e5a4b5767adf81451f70561c7 haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 23:12:08 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 00:12:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpwquality: bump to version 1.4.5 Message-ID: <20221226231208.849619-1-fontaine.fabrice@gmail.com> https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS Signed-off-by: Fabrice Fontaine --- package/libpwquality/libpwquality.hash | 2 +- package/libpwquality/libpwquality.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libpwquality/libpwquality.hash b/package/libpwquality/libpwquality.hash index 1469bc0b7a..e64fb4bf50 100644 --- a/package/libpwquality/libpwquality.hash +++ b/package/libpwquality/libpwquality.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545 libpwquality-1.4.4.tar.bz2 +sha256 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 libpwquality-1.4.5.tar.bz2 sha256 aa44d09f651bf99b56253187c7778a240740c767d28453ab7fdc9804c842baee COPYING diff --git a/package/libpwquality/libpwquality.mk b/package/libpwquality/libpwquality.mk index d4f7a47120..ae6babbcae 100644 --- a/package/libpwquality/libpwquality.mk +++ b/package/libpwquality/libpwquality.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPWQUALITY_VERSION = 1.4.4 +LIBPWQUALITY_VERSION = 1.4.5 LIBPWQUALITY_SOURCE = libpwquality-$(LIBPWQUALITY_VERSION).tar.bz2 LIBPWQUALITY_SITE = https://github.com/libpwquality/libpwquality/releases/download/libpwquality-$(LIBPWQUALITY_VERSION) LIBPWQUALITY_LICENSE = BSD-3-Clause or GPL-2.0+ -- 2.35.1 From unixmania at gmail.com Tue Dec 27 11:48:42 2022 From: unixmania at gmail.com (unixmania at gmail.com) Date: Tue, 27 Dec 2022 08:48:42 -0300 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection Message-ID: <20221227114842.2620182-1-unixmania@gmail.com> From: Carlos Santos The current mechanism to select emulation targets works this way: - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It selects FDT and creates a dependency on the "dtc" package but this is not always necessary. Only 14 system targets, out of 31, actually require FDT. - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does not select FDT, which is not required by linux-user emulators. - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass "--enable-system --enable-linux-user --target-list="..." to the configure script, so QEMU builds its list of default targets, from which it checks if the specified subset is valid. Since CUSTOM_TARGETS does not select FDT, we can get build errors like this: ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu We could select FDT when CUSTOM_TARGETS is set, but this would force an unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. In order to fix these problems, refactor the package configuration: - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by default build all corresponding target emulators. - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the desired emulators. - Add configs for each supported target. They select FDT, when needed. - Move QEMU to a separate menu, since the number of configuration itens became too large. - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because this situation requires user intervention to reconfigure the package. - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without choosing at least one emulator is considered an error. Signed-off-by: Carlos Santos --- Changes v1->v2: - Rebase - Fix Config.in.legacy after rebase --- Config.in.legacy | 11 ++ package/qemu/Config.in | 282 ++++++++++++++++++++++++++++++++++------- package/qemu/qemu.mk | 99 +++++++++++++-- 3 files changed, 332 insertions(+), 60 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index ca25c18b16..6d66f1b958 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,17 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS + string "the QEMU specific targets option has been removed" + help + This option has been replaced by a list of individual targets + for the many architectures supported by QEMU. + +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP + bool + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" + select BR2_LEGACY + config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD bool "xf86-input-keyboard removed" help diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 15d6c7d6b5..d1c8234e98 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_8 -config BR2_PACKAGE_QEMU +menuconfig BR2_PACKAGE_QEMU bool "QEMU" depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 @@ -49,20 +49,13 @@ if BR2_PACKAGE_QEMU comment "Emulators selection" -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS - string "Enable specific targets" +config BR2_PACKAGE_QEMU_SYSTEM + bool "Enable systems emulation" + depends on !BR2_STATIC_LIBS # dtc help - Enter here the list of QEMU targets you want to build. For - example: + Say 'y' to build system emulators/virtualisers. - System emulation | User-land emulation - ----------------------+----------------------- - i386-softmmu | i386-linux-user - arm-softmmu | ppc-linux-user - x86_64-softmmu | sparc-bsd-user - ... | ... - -comment "Networking options" +if BR2_PACKAGE_QEMU_SYSTEM config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" @@ -87,69 +80,260 @@ config BR2_PACKAGE_QEMU_SLIRP Notice that this option does not disable other networking modes. -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" - -comment "... or you can select emulator families to enable, below:" +config BR2_PACKAGE_QEMU_SDL + bool "Enable SDL frontend" + select BR2_PACKAGE_SDL2 + help + Say 'y' to enable the SDL frontend, that is, a graphical + window presenting the VM's display. -config BR2_PACKAGE_QEMU_SYSTEM - bool "Enable all systems emulation" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_QEMU_FDT +config BR2_PACKAGE_QEMU_FDT + bool "Enable FDT" + select BR2_PACKAGE_DTC help - Say 'y' to build all system emulators/virtualisers that QEMU - supports. + Say 'y' here to have QEMU capable of constructing Device + Trees, and passing them to the VMs. + +endif # BR2_PACKAGE_QEMU_SYSTEM comment "systems emulation needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS config BR2_PACKAGE_QEMU_LINUX_USER - bool "Enable all Linux user-land emulation" + bool "Enable Linux user-land emulation" # Incompatible "struct sigevent" definition on musl depends on !BR2_TOOLCHAIN_USES_MUSL help - Say 'y' to build all Linux user-land emulators that QEMU - supports. + Say 'y' to build Linux user-land emulators. # Note: bsd-user can not be build on Linux comment "Linux user-land emulation needs a glibc or uClibc toolchain" depends on BR2_TOOLCHAIN_USES_MUSL -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS + bool "Choose emulator targets (default is to enable all)" + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER -config BR2_PACKAGE_QEMU_HAS_EMULS - def_bool y - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS -if BR2_PACKAGE_QEMU_HAS_EMULS +config BR2_PACKAGE_QEMU_TARGET_AARCH64 + bool "aarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM 64-bit architecture. -comment "Frontends" +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE + bool "aarch64_be (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM 64-bit architecture, big-endian. -config BR2_PACKAGE_QEMU_SDL - bool "Enable SDL frontend" - depends on !BR2_STATIC_LIBS # sdl2 - select BR2_PACKAGE_SDL2 +config BR2_PACKAGE_QEMU_TARGET_ALPHA + bool "alpha" help - Say 'y' to enable the SDL frontend, that is, a graphical - window presenting the VM's display. + DEC Alpha 64-bit RISC architecture. -comment "SDL frontend needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_ARM + bool "arm" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM EABI architecture, little-endian. -comment "Misc. features" +config BR2_PACKAGE_QEMU_TARGET_ARMEB + bool "armeb (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM EABI architecture, big-endian. -config BR2_PACKAGE_QEMU_FDT - bool "Enable FDT" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_DTC +config BR2_PACKAGE_QEMU_TARGET_AVR + bool "avr (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM help - Say 'y' here to have QEMU capable of constructing Device - Trees, and passing them to the VMs. + AVR 8-bit microcontroller architecture. -comment "FDT support needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_CRIS + bool "cris" + help + ETRAX CRIS microcontroller architecture. + +config BR2_PACKAGE_QEMU_TARGET_HEXAGON + bool "hexagon (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + Qualcomm's Hexagon VLSI DSP architecture. + +config BR2_PACKAGE_QEMU_TARGET_HPPA + bool "hppa" + help + HP PA-RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_I386 + bool "i386" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel i386 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 + bool "loongarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Loongson 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_M68K + bool "m68k" + help + Motorola 68000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE + bool "microblaze" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL + bool "microblazeel" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze EL soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MIPS + bool "mips" + help + MIPS 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSEL + bool "mipsel" + help + MIPS 32-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64 + bool "mips64" + help + MIPS 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL + bool "mips64el" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + MIPS 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 + bool "mipsn32 (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL + bool "mipsn32el (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_NIOS2 + bool "nios2" + help + Nios II architecture. + +config BR2_PACKAGE_QEMU_TARGET_OR1K + bool "or1k" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + OpenRISC 1000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC + bool "ppc" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64 + bool "ppc64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64LE + bool "ppc64le (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + PoewerPC 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_RISCV32 + bool "riscv32" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 33-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RISCV64 + bool "riscv64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RX + bool "rx (system-only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Renesas Electronics RX 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_S390X + bool "s390x" + help + IBM z/Architecture 64-bit mainframe (s390x) + +config BR2_PACKAGE_QEMU_TARGET_SH4 + bool "sh4" + help + Super-H 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SH4EB + bool "sh4eb" + help + Super-H EB 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC + bool "sparc" + help + SPARC 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS + bool "sparc32plus (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + SPARC 32-bit RISC architecture (Sun's v8plus). + +config BR2_PACKAGE_QEMU_TARGET_SPARC64 + bool "sparc64" + help + SPARC 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_TRICORE + bool "tricore (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + help + Infineon TriCore 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_X86_64 + bool "x86_64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel x86 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSA + bool "xtensa" + help + Xtensa 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB + bool "xtensaeb" + help + Xtensa 32-bit RISC architecture, big-endian. + +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS -endif # BR2_PACKAGE_QEMU_HAS_EMULS +comment "Tools selection" config BR2_PACKAGE_QEMU_TOOLS bool "Enable tools" diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..bf95b4dc62 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -30,30 +30,107 @@ QEMU_OPTS = QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool -# If we want to specify only a subset of targets, we must still enable all -# of them, so that QEMU properly builds its list of default targets, from -# which it then checks if the specified sub-set is valid. That's what we -# do in the first part of the if-clause. -# Otherwise, if we do not want to pass a sub-set of targets, we then need -# to either enable or disable -user and/or -system emulation appropriately. -# That's what we do in the else-clause. -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) -QEMU_OPTS += --enable-system --enable-linux-user -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" -else +# If we want to build all emulation targets, we just need to either enable -user +# and/or -system emulation appropriately. +# Otherwise, if we want only a subset of targets, we must still enable all of +# them, so that QEMU properly builds a list of default targets from which it +# checks if the specified sub-set is valid. +# That's why we check for BR2_PACKAGE_QEMU_CHOOSE_TARGETS, in the blocks below, +# and treat selecting it without selecting any emulation target as an error. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) QEMU_OPTS += --enable-system +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_SYSTEM_TARGET_LIST = \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AVR),avr-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RX),rx-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_TRICORE),tricore-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-softmmu) +ifeq ("$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST))","") +$(error "No system emulator target has ben chosen") +endif +endif else QEMU_OPTS += --disable-system endif ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) QEMU_OPTS += --enable-linux-user +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_LINUX_USER_TARGET_LIST = \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE),aarch64_be-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARMEB),armeb-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HEXAGON),hexagon-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32),mipsn32-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL),mipsn32el-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64LE),ppc64le-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS),sparc32plus-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-linux-user) +ifeq ("$(call qstrip,$(QEMU_LINUX_USER_TARGET_LIST))","") +$(error "No user-land emulator target has ben chosen") +endif +endif else QEMU_OPTS += --disable-linux-user endif +# Build the list of desired targets, if any. +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_OPTS += --target-list="$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST) $(QEMU_LINUX_USER_TARGET_LIST))" endif ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) -- 2.31.1 From thomas.petazzoni at bootlin.com Tue Dec 27 13:53:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 14:53:46 +0100 Subject: [Buildroot] Xtensa qemu nommu defconfig not working In-Reply-To: References: <20221125191155.111c4ddc@windsurf> <20221128141221.0b2f5a56@windsurf> Message-ID: <20221227145346.41a0170c@windsurf> Hello Max, On Mon, 28 Nov 2022 05:37:25 -0800 Max Filippov wrote: > Also starting with linux-6.1 nommu xtensa will support static PIE ELF, > which is in every way better than bFLT. Will it be acceptable to add > static PIE ELF as an executable file format for nommu configurations > in the buildroot? Yes, that would definitely be acceptable and even useful. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From brandon.maier at collins.com Tue Dec 27 15:43:00 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Tue, 27 Dec 2022 09:43:00 -0600 Subject: [Buildroot] [PATCH v2 1/1] Makefile: fix SDK relocation for per-package-dirs Message-ID: <20221227154300.10556-1-brandon.maier@collins.com> The relocate-sdk.sh script does not work correctly when BR2_PER_PACKAGE_DIRECTORIES is enabled. relocate-sdk.sh expects everything to point at $HOST_DIR, but each package will be pointing at its $(O)/per-package/*/host. Use the same command for scrubing host paths during the build, to scrub to the final host directory location. Signed-off-by: Brandon Maier --- v2: - drop original implementation in favor of reusing the existing PPD_FIXUP_PATHS code. --- Makefile | 1 + package/pkg-generic.mk | 12 +----------- package/pkg-utils.mk | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..ac3540b36c 100644 --- a/Makefile +++ b/Makefile @@ -598,6 +598,7 @@ prepare-sdk: world @$(call MESSAGE,"Rendering the SDK relocatable") PER_PACKAGE_DIR=$(PER_PACKAGE_DIR) $(TOPDIR)/support/scripts/fix-rpath host PER_PACKAGE_DIR=$(PER_PACKAGE_DIR) $(TOPDIR)/support/scripts/fix-rpath staging + $(call ppd-fixup-paths,$(BASE_DIR)) $(INSTALL) -m 755 $(TOPDIR)/support/misc/relocate-sdk.sh $(HOST_DIR)/relocate-sdk.sh mkdir -p $(HOST_DIR)/share/buildroot echo $(HOST_DIR) > $(HOST_DIR)/share/buildroot/sdk-location diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..210af1bbef 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -92,18 +92,8 @@ endif ifeq ($(BR2_PER_PACKAGE_DIRECTORIES),y) -# Ensure files like .la, .pc, .pri, .cmake, and so on, point to the -# proper staging and host directories for the current package: find -# all text files that contain the PPD root, and replace it with the -# current package's PPD. define PPD_FIXUP_PATHS - $(Q)grep --binary-files=without-match -lrZ '$(PER_PACKAGE_DIR)/[^/]\+/' $(HOST_DIR) \ - |while read -d '' f; do \ - file -b --mime-type "$${f}" | grep -q '^text/' || continue; \ - printf '%s\0' "$${f}"; \ - done \ - |xargs -0 --no-run-if-empty \ - $(SED) 's:$(PER_PACKAGE_DIR)/[^/]\+/:$(PER_PACKAGE_DIR)/$($(PKG)_NAME)/:g' + $(call ppd-fixup-paths,$(PER_PACKAGE_DIR)/$($(PKG)_NAME)) endef # Remove python's pre-compiled "sysconfigdata", as it may contain paths to diff --git a/package/pkg-utils.mk b/package/pkg-utils.mk index 0945e6ed31..f22562fbed 100644 --- a/package/pkg-utils.mk +++ b/package/pkg-utils.mk @@ -233,6 +233,21 @@ define prepare-per-package-directory $(call per-package-rsync,$(1),host,$(HOST_DIR)) $(call per-package-rsync,$(1),target,$(TARGET_DIR)) endef + +# Ensure files like .la, .pc, .pri, .cmake, and so on, point to the +# proper staging and host directories for the current package: find +# all text files that contain the PPD root, and replace it with the +# current package's PPD. +# $1: destination root directory containing host and staging +define ppd-fixup-paths + $(Q)grep --binary-files=without-match -lrZ '$(PER_PACKAGE_DIR)/[^/]\+/' $(HOST_DIR) \ + |while read -d '' f; do \ + file -b --mime-type "$${f}" | grep -q '^text/' || continue; \ + printf '%s\0' "$${f}"; \ + done \ + |xargs -0 --no-run-if-empty \ + $(SED) 's:$(PER_PACKAGE_DIR)/[^/]\+/:$(1)/:g' +endef endif # -- 2.39.0 From thomas.petazzoni at bootlin.com Tue Dec 27 19:48:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:48:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221226182111.279110-1-fontaine.fabrice@gmail.com> References: <20221226182111.279110-1-fontaine.fabrice@gmail.com> Message-ID: <20221227204828.65c40fce@windsurf> On Mon, 26 Dec 2022 19:21:11 +0100 Fabrice Fontaine wrote: > Fix the following static openssl build failure raised since commit > 7967755fbf25fe4d5860884bedb3e01fcd7e9855: > > /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': > ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' > > Fixes: > - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 > > Signed-off-by: Fabrice Fontaine > --- > ...se-pkg-config-to-detect-openssl-when.patch | 45 +++++++++++++++++++ > 1 file changed, 45 insertions(+) > create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch I've seen the discussion with upstream, and you submitting an improved patch upstream. Probably you want to submit a v2 in Buildroot with your improved patch (which has been merged upstream)? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From ju.o at free.fr Tue Dec 27 19:53:39 2022 From: ju.o at free.fr (Julien Olivain) Date: Tue, 27 Dec 2022 20:53:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc Message-ID: <20221227195339.86514-1-ju.o@free.fr> When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. The fmlib package "make help" command shows: The available make libfm-.a targets are: libfm-ppce500mc.a (P2, P3, P4) ... The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE to "e500mc", which is then passed as the package make target. The correct value should be "ppce500mc". The commit fixes this build issue. Signed-off-by: Julien Olivain --- package/fmlib/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index df4ae440ea..7bccfd7c83 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -37,7 +37,7 @@ endchoice config BR2_PACKAGE_FMLIB_ARCHTYPE string - default "e500mc" if BR2_powerpc_e500mc + default "ppce500mc" if BR2_powerpc_e500mc default "ppc64e6500" if BR2_powerpc_e6500 && BR2_powerpc64 default "ppc32e6500" if BR2_powerpc_e6500 && BR2_powerpc -- 2.39.0 From thomas.petazzoni at bootlin.com Tue Dec 27 19:56:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:56:11 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix build with arm soft float Message-ID: <20221227195719.5BEC986E4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c181878a84e9531f25d8dd1f5cb10b86f8bf9e51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with arm soft float raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" | ^~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~ | uint16x2_t Fixes: - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...d-error-due-to-PMULL-enabled-without-NEON.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch new file mode 100644 index 0000000000..b13cbc48af --- /dev/null +++ b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch @@ -0,0 +1,35 @@ +From 079a6dd171583c1953017b703ec63c5367a284b4 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Mon, 26 Dec 2022 11:32:47 -0800 +Subject: [PATCH] lib/arm/cpu_features: fix build error due to PMULL enabled + without NEON + +When building for soft float arm32, HAVE_PMULL_INTRIN is being set when +it shouldn't be, causing a build error: + + #error "NEON intrinsics not available with the soft-float ABI..." + +Fix this by making HAVE_PMULL_INTRIN depend on HAVE_NEON_INTRIN, as used +to be the case, in order to get the 'defined(__ARM_FP)' dependency, + +Fixes https://github.com/ebiggers/libdeflate/issues/282 +Fixes: 84c76f6f2cf5 ("lib/arm: make crc32 code work with MSVC") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/079a6dd171583c1953017b703ec63c5367a284b4] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 4092eba8..edcf7359 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -97,6 +97,7 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #endif + #if HAVE_PMULL_NATIVE || \ + (HAVE_DYNAMIC_ARM_CPU_FEATURES && \ ++ HAVE_NEON_INTRIN /* needed to exclude soft float arm32 case */ && \ + (GCC_PREREQ(6, 1) || __has_builtin(__builtin_neon_vmull_p64) || \ + defined(_MSC_VER)) && \ + /* From thomas.petazzoni at bootlin.com Tue Dec 27 19:57:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:57:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float In-Reply-To: <20221226211910.552376-1-fontaine.fabrice@gmail.com> References: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Message-ID: <20221227205724.4500c37c@windsurf> On Mon, 26 Dec 2022 22:19:10 +0100 Fabrice Fontaine wrote: > Fix the following build failure with arm soft float raised since bump to > version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and > https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: > > In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, > from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" > 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" > | ^~~~~ > In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': > /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? > 262 | uint64x2_t res = vreinterpretq_u64_p128( > | ^~~~~~~~~~ > | uint16x2_t > > Fixes: > - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df > > Signed-off-by: Fabrice Fontaine > --- > ...or-due-to-PMULL-enabled-without-NEON.patch | 35 +++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 19:58:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:58:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/dump1090: bump to version 8.2 In-Reply-To: <20221226225035.825216-1-fontaine.fabrice@gmail.com> References: <20221226225035.825216-1-fontaine.fabrice@gmail.com> Message-ID: <20221227205849.4dfc0e38@windsurf> On Mon, 26 Dec 2022 23:50:35 +0100 Fabrice Fontaine wrote: > https://github.com/flightaware/dump1090/compare/v7.2...v8.2 > > Signed-off-by: Fabrice Fontaine > --- > package/dump1090/dump1090.hash | 2 +- > package/dump1090/dump1090.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:01:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:01:03 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/haveged: bump to version 1.9.18 In-Reply-To: <20221226230733.837698-1-fontaine.fabrice@gmail.com> References: <20221226230733.837698-1-fontaine.fabrice@gmail.com> Message-ID: <20221227210103.115399e7@windsurf> On Tue, 27 Dec 2022 00:07:33 +0100 Fabrice Fontaine wrote: > https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2: > - Fix tarball hash Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:01:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:01:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpwquality: bump to version 1.4.5 In-Reply-To: <20221226231208.849619-1-fontaine.fabrice@gmail.com> References: <20221226231208.849619-1-fontaine.fabrice@gmail.com> Message-ID: <20221227210108.3de4a783@windsurf> On Tue, 27 Dec 2022 00:12:08 +0100 Fabrice Fontaine wrote: > https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/libpwquality/libpwquality.hash | 2 +- > package/libpwquality/libpwquality.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 19:57:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:57:36 +0100 Subject: [Buildroot] [git commit] package/dump1090: bump to version 8.2 Message-ID: <20221227200353.3D93286E72@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99127efe6ec2c8c056e252845326cc374859fa74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/flightaware/dump1090/compare/v7.2...v8.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/dump1090/dump1090.hash | 2 +- package/dump1090/dump1090.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dump1090/dump1090.hash b/package/dump1090/dump1090.hash index 23178567ac..8a4c3a4818 100644 --- a/package/dump1090/dump1090.hash +++ b/package/dump1090/dump1090.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfcf57b19f43e0262b1a03b0dc5069a9ddc48427d85378b7ef52fb4e74911eef dump1090-7.2.tar.gz +sha256 1ab8a5acd891bdbba586e2e9f2d9b056210940bd47b5c1a19d133eb091f31555 dump1090-8.2.tar.gz sha256 804f68c803eb5c127c53ad17c4f4e5033ef158e514bb76950dc7b1773f9ce4b0 LICENSE diff --git a/package/dump1090/dump1090.mk b/package/dump1090/dump1090.mk index 82eaaf2cb8..60ef4a9bcb 100644 --- a/package/dump1090/dump1090.mk +++ b/package/dump1090/dump1090.mk @@ -4,7 +4,7 @@ # ################################################################################ -DUMP1090_VERSION = 7.2 +DUMP1090_VERSION = 8.2 DUMP1090_SITE = $(call github,flightaware,dump1090,v$(DUMP1090_VERSION)) DUMP1090_LICENSE = GPL-2.0+ DUMP1090_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Tue Dec 27 20:03:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:03:28 +0100 Subject: [Buildroot] [git commit] package/fmlib: fix build for ppc e500mc Message-ID: <20221227200353.61A5886E77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1df9d42bdd8cc2e594d6337ee62c3f31499baf80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. The fmlib package "make help" command shows: The available make libfm-.a targets are: libfm-ppce500mc.a (P2, P3, P4) ... The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE to "e500mc", which is then passed as the package make target. The correct value should be "ppce500mc". The commit fixes this build issue. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/fmlib/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index df4ae440ea..7bccfd7c83 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -37,7 +37,7 @@ endchoice config BR2_PACKAGE_FMLIB_ARCHTYPE string - default "e500mc" if BR2_powerpc_e500mc + default "ppce500mc" if BR2_powerpc_e500mc default "ppc64e6500" if BR2_powerpc_e6500 && BR2_powerpc64 default "ppc32e6500" if BR2_powerpc_e6500 && BR2_powerpc From thomas.petazzoni at bootlin.com Tue Dec 27 19:58:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:58:58 +0100 Subject: [Buildroot] [git commit] package/haveged: bump to version 1.9.18 Message-ID: <20221227200353.484A386E74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b473917001fa1145bec2ab118fac97dab0fc26e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..61bf6cc9a1 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 b835fa02b52ee7d06276e028571cadcb14d08f5e5a4b5767adf81451f70561c7 haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Tue Dec 27 19:59:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:59:03 +0100 Subject: [Buildroot] [git commit] package/libpwquality: bump to version 1.4.5 Message-ID: <20221227200353.5560986E75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9a58d1aa9eb3a83d07fd445875c79722b609a78b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/libpwquality/libpwquality.hash | 2 +- package/libpwquality/libpwquality.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libpwquality/libpwquality.hash b/package/libpwquality/libpwquality.hash index 1469bc0b7a..e64fb4bf50 100644 --- a/package/libpwquality/libpwquality.hash +++ b/package/libpwquality/libpwquality.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545 libpwquality-1.4.4.tar.bz2 +sha256 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 libpwquality-1.4.5.tar.bz2 sha256 aa44d09f651bf99b56253187c7778a240740c767d28453ab7fdc9804c842baee COPYING diff --git a/package/libpwquality/libpwquality.mk b/package/libpwquality/libpwquality.mk index d4f7a47120..ae6babbcae 100644 --- a/package/libpwquality/libpwquality.mk +++ b/package/libpwquality/libpwquality.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPWQUALITY_VERSION = 1.4.4 +LIBPWQUALITY_VERSION = 1.4.5 LIBPWQUALITY_SOURCE = libpwquality-$(LIBPWQUALITY_VERSION).tar.bz2 LIBPWQUALITY_SITE = https://github.com/libpwquality/libpwquality/releases/download/libpwquality-$(LIBPWQUALITY_VERSION) LIBPWQUALITY_LICENSE = BSD-3-Clause or GPL-2.0+ From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc In-Reply-To: <20221227195339.86514-1-ju.o@free.fr> References: <20221227195339.86514-1-ju.o@free.fr> Message-ID: <20221227210417.37ff544a@windsurf> On Tue, 27 Dec 2022 20:53:39 +0100 Julien Olivain wrote: > When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: > > make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. > > The fmlib package "make help" command shows: > > The available make libfm-.a targets are: > libfm-ppce500mc.a (P2, P3, P4) > ... > > The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE > to "e500mc", which is then passed as the package make target. > The correct value should be "ppce500mc". > > The commit fixes this build issue. > > Signed-off-by: Julien Olivain > --- > package/fmlib/Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 20:08:14 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 21:08:14 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build Message-ID: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Thomas Petazonni): - Use upstream patch ...se-pkg-config-to-detect-openssl-when.patch | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..00858c8ff9 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,42 @@ +From b860de9e207d8fe2ea37dad28fdd014493d87703 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 16:29:16 +0100 +Subject: [PATCH] build: Fix CMake to use pkg-config openssl when possible + (#2290) + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid +static build failure when openssl needs to link with -latomic. + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +https://github.com/merbanan/rtl_433/commit/b860de9e207d8fe2ea37dad28fdd014493d87703] +--- + CMakeLists.txt | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda2..cf30d8be2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,14 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++ set(OPENSSL_LIBRARIES ${OPENSSL_LINK_LIBRARIES}) ++ set(OPENSSL_INCLUDE_DIR ${OPENSSL_INCLUDE_DIRS}) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) -- 2.35.1 From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:26 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-nextpvr: bump version to 19.0.6-Matrix Message-ID: <20221227202720.64E1286E71@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82edf126c98bbf652de917892f25ea6d37f99bb9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 79921da503..17d9817053 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz +sha256 45ad0def6bbdb50fc42dc0b8a997e0db758fda42421fa7eb7643466ea512134f kodi-pvr-nextpvr-19.0.6-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index dc62040b02..6b3590a6d6 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.6-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:14 +0100 Subject: [Buildroot] [git commit] package/kodi: bump version to 19.5-Matrix Message-ID: <20221227202720.5BB7C86E87@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95a16926ed78c905d38f6eeb8bc46c9d3d3bb5a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed two upstream patches included in this version. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../kodi-jsonschemabuilder.mk | 2 +- package/kodi-texturepacker/kodi-texturepacker.mk | 2 +- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ---------------------- ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 ------------- package/kodi/kodi.hash | 2 +- package/kodi/kodi.mk | 2 +- 6 files changed, 4 insertions(+), 91 deletions(-) diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk index 8cc2297bdb..a13fb91afe 100644 --- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk +++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_JSONSCHEMABUILDER_VERSION = 19.4-Matrix +KODI_JSONSCHEMABUILDER_VERSION = 19.5-Matrix KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION)) KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz KODI_JSONSCHEMABUILDER_DL_SUBDIR = kodi diff --git a/package/kodi-texturepacker/kodi-texturepacker.mk b/package/kodi-texturepacker/kodi-texturepacker.mk index 4733399edc..9432e4bbd6 100644 --- a/package/kodi-texturepacker/kodi-texturepacker.mk +++ b/package/kodi-texturepacker/kodi-texturepacker.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_TEXTUREPACKER_VERSION = 19.4-Matrix +KODI_TEXTUREPACKER_VERSION = 19.5-Matrix KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION)) KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz KODI_TEXTUREPACKER_DL_SUBDIR = kodi diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch deleted file mode 100644 index af68de220c..0000000000 --- a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Wed, 6 Jul 2022 22:48:35 +1000 -Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers - is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 - -Signed-off-by: Bernd Kuhls ---- - xbmc/utils/GLUtils.cpp | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp -index 1ef804709f..c36dcf6a20 100644 ---- a/xbmc/utils/GLUtils.cpp -+++ b/xbmc/utils/GLUtils.cpp -@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) - void LogGraphicsInfo() - { - #if defined(HAS_GL) || defined(HAS_GLES) -- const GLubyte *s; -+ const char* s; - -- s = glGetString(GL_VENDOR); -+ s = reinterpret_cast(glGetString(GL_VENDOR)); - if (s) - CLog::Log(LOGINFO, "GL_VENDOR = %s", s); - else - CLog::Log(LOGINFO, "GL_VENDOR = NULL"); - -- s = glGetString(GL_RENDERER); -+ s = reinterpret_cast(glGetString(GL_RENDERER)); - if (s) - CLog::Log(LOGINFO, "GL_RENDERER = %s", s); - else - CLog::Log(LOGINFO, "GL_RENDERER = NULL"); - -- s = glGetString(GL_VERSION); -+ s = reinterpret_cast(glGetString(GL_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_VERSION = %s", s); - else - CLog::Log(LOGINFO, "GL_VERSION = NULL"); - -- s = glGetString(GL_SHADING_LANGUAGE_VERSION); -+ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); - else --- -2.30.2 - diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch deleted file mode 100644 index 41dc3356bd..0000000000 --- a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Mon, 11 Jul 2022 09:39:02 +0000 -Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void - pointers is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 - -Signed-off-by: Bernd Kuhls ---- - xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp -index 8a18288fd8..033c0f77bf 100644 ---- a/xbmc/windowing/X11/WinSystemX11.cpp -+++ b/xbmc/windowing/X11/WinSystemX11.cpp -@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() - - if(status == Success && items_read) - { -- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); -+ const char* s; -+ -+ s = reinterpret_cast(data); -+ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); - } - else - CLog::Log(LOGDEBUG,"Window Manager Name: "); --- -2.30.2 - diff --git a/package/kodi/kodi.hash b/package/kodi/kodi.hash index a17e0fb29f..e0f548879e 100644 --- a/package/kodi/kodi.hash +++ b/package/kodi/kodi.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 cc026f59fd6e37ae90f3449df50810f1cefa37da9444e1188302d910518710da kodi-19.4-Matrix.tar.gz +sha256 56e0074f27f08496b2a21af5704a15378a2f0979ae3e9fa9a50a2630d0313d19 kodi-19.5-Matrix.tar.gz sha256 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d kodi-libdvdcss-1.4.2-Leia-Beta-5.tar.gz sha256 071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a kodi-libdvdnav-6.0.0-Leia-Alpha-3.tar.gz sha256 a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf kodi-libdvdread-6.0.0-Leia-Alpha-3.tar.gz diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index c41c515d10..dbe6c1e8f6 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -6,7 +6,7 @@ # When updating the version, please also update kodi-jsonschemabuilder # and kodi-texturepacker -KODI_VERSION_MAJOR = 19.4 +KODI_VERSION_MAJOR = 19.5 KODI_VERSION_NAME = Matrix KODI_VERSION = $(KODI_VERSION_MAJOR)-$(KODI_VERSION_NAME) KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION)) From thomas.petazzoni at bootlin.com Tue Dec 27 20:27:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:27:33 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: bump version to 19.5-Matrix In-Reply-To: <20221224125720.2905231-1-bernd.kuhls@t-online.de> References: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Message-ID: <20221227212733.557456fd@windsurf> On Sat, 24 Dec 2022 13:57:19 +0100 Bernd Kuhls wrote: > Removed two upstream patches included in this version. > > Signed-off-by: Bernd Kuhls > --- > .../kodi-jsonschemabuilder.mk | 2 +- > .../kodi-texturepacker/kodi-texturepacker.mk | 2 +- > ...char-as-formatting-of-non-void-point.patch | 54 ------------------- > ...t-as-char-as-formatting-of-non-void-.patch | 33 ------------ > package/kodi/kodi.hash | 2 +- > package/kodi/kodi.mk | 2 +- > 6 files changed, 4 insertions(+), 91 deletions(-) > delete mode 100644 package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch > delete mode 100644 package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch Both applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:27:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:27:44 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add myself to more packages Message-ID: <20221227202820.CC96F86E8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02cc05e757970a23da3c0818f275d465a4c1f280 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5eed4a8455..48e7e08b3a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2105,12 +2105,16 @@ F: package/gnuplot/ F: package/sdl2/ N: Michael Nosthoff +F: package/boost/ +F: package/fmt/ F: package/grpc/ F: package/gtest/ +F: package/json-for-modern-cpp/ F: package/libabseil-cpp/ F: package/networkd-dispatcher/ F: package/protobuf/ F: package/re2/ +F: package/spdlog/ N: Michael Rommel F: package/knock/ From thomas.petazzoni at bootlin.com Tue Dec 27 20:28:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:28:23 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages In-Reply-To: <20221225211355.6668-1-buildroot@heine.tech> References: <20221225211355.6668-1-buildroot@heine.tech> Message-ID: <20221227212823.72ec5039@windsurf> On Sun, 25 Dec 2022 22:13:54 +0100 Michael Nosthoff via buildroot wrote: > --- > DEVELOPERS | 4 ++++ > 1 file changed, 4 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:37:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:37:44 +0100 Subject: [Buildroot] [git commit] package/stellarium: bump version to 1.2 Message-ID: <20221227203952.751D886E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319c56dfe3309dbf24be01fed3afff6259a2c5dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add patch to fix build error. Removed sha1 hash. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++++++ package/stellarium/stellarium.hash | 3 +-- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..822fc50367 --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) From thomas.petazzoni at bootlin.com Tue Dec 27 20:39:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:39:56 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/stellarium: bump version to 1.2 In-Reply-To: <20221225215509.981425-1-bernd.kuhls@t-online.de> References: <20221225215509.981425-1-bernd.kuhls@t-online.de> Message-ID: <20221227213956.4e867eb6@windsurf> On Sun, 25 Dec 2022 22:55:09 +0100 Bernd Kuhls wrote: > Add patch to fix build error. > > Removed sha1 hash. > > Add configure option to disable searching for qt6 as of now due to > incomplete implementation of qt6 modules, like gui, in buildroot. > > Signed-off-by: Bernd Kuhls > --- > v2: updated patch after upstream comment Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:42:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:42:25 +0100 Subject: [Buildroot] [PATCH 1/3] support/tests: print failed command and output on assertRunOK error In-Reply-To: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> References: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> Message-ID: <20221227214225.11528c12@windsurf> On Sat, 24 Dec 2022 10:18:11 +0100 "Yann E. MORIN" wrote: > Currently, when asserting that a command succeeded, we just capture the > return code of the command. If that is not zero, the assertion fails, > but the error message is not very splicit: > AssertionError: 1 != 0 > > Replace the error message with an explicit message that dumps the failed > command, the error code, and the resulting output. > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni > --- > support/testing/infra/basetest.py | 11 ++++++++--- > 1 file changed, 8 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:45:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:45:38 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: References: Message-ID: <20221227214538.56ca7609@windsurf> On Sat, 24 Dec 2022 10:18:12 +0100 "Yann E. MORIN" wrote: > Running tests with top-level parallel builds can speed up running some > tests, expecially those that have a lot of packages like the systemd > init tests. > > Trigger TLPB when the configuration enables per-package directories. > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni I certainly support the idea of running some tests with TLPB. However, this implementation makes a confusion between two different settings: - The existing BRConfigTest.jlevel, which is set by run-tests -j, and used to define BR2_JLEVEL in the Buildroot configuration of each test case. This determines the number of parallel jobs used to build each independent package. - Your new work, which uses "make -j" to do TLPB... but relies on the same above value, even though it's a completely different setting. Is this expected? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:40:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:40:31 +0100 Subject: [Buildroot] [git commit] support/tests: print failed command and output on assertRunOK error Message-ID: <20221227204552.E6F4286EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently, when asserting that a command succeeded, we just capture the return code of the command. If that is not zero, the assertion fails, but the error message is not very splicit: AssertionError: 1 != 0 Replace the error message with an explicit message that dumps the failed command, the error code, and the resulting output. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- support/testing/infra/basetest.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 96c6848dfc..45bcd4c2e2 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -88,7 +88,12 @@ class BRTest(BRConfigTest): super(BRTest, self).tearDown() # Run the given 'cmd' with a 'timeout' on the target and - # assert that the command succeeded + # assert that the command succeeded; on error, print the + # faulty command and its output def assertRunOk(self, cmd, timeout=-1): - _, exit_code = self.emulator.run(cmd, timeout) - self.assertEqual(exit_code, 0) + out, exit_code = self.emulator.run(cmd, timeout) + self.assertEqual( + exit_code, + 0, + "\nFailed to run: {}\noutput was:\n{}".format(cmd, ' '+'\n '.join(out)) + ) From thomas.petazzoni at bootlin.com Tue Dec 27 20:46:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:46:35 +0100 Subject: [Buildroot] [git commit] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20221227204752.4772686EA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=216e201cd0f14aacac2e9727e8da8f64d734a064 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The following error is observed on Microblaze [1] build: ``` error: symver is only supported on ELF platforms ``` due to using __attribute__((symver)) on non-ELF platform. So, revert to using .symver in such case. Fixes: http://autobuild.buildroot.net/results/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/ Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 https://github.com/smuellerDD/libkcapi/pull/147 Signed-off-by: Tan En De Signed-off-by: Thomas Petazzoni --- ...x-symver-build-error-on-non-ELF-platforms.patch | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch new file mode 100644 index 0000000000..206ac7ec4a --- /dev/null +++ b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch @@ -0,0 +1,84 @@ +From f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 Mon Sep 17 00:00:00 2001 +From: Tan En De +Date: Sat, 26 Nov 2022 07:47:39 +0800 +Subject: [PATCH] Fix symver build error on non-ELF platforms + +The following error is observed on Microblaze [1] build: +``` +error: symver is only supported on ELF platforms +``` +due to using __attribute__((symver)) on non-ELF platform. +So, revert to using .symver in such case. + +[1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log + +Signed-off-by: Tan En De +Signed-off-by: Stephan Mueller +--- +Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 + + configure.ac | 2 ++ + lib/internal.h | 2 +- + m4/ac_check_attribute_symver.m4 | 24 ++++++++++++++++++++++++ + 3 files changed, 27 insertions(+), 1 deletion(-) + create mode 100644 m4/ac_check_attribute_symver.m4 + +diff --git a/configure.ac b/configure.ac +index e230577..ba17404 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -76,6 +76,8 @@ AX_ADD_FORTIFY_SOURCE + + AC_CHECK_API_VERSION + ++AC_CHECK_ATTRIBUTE_SYMVER ++ + AC_ARG_ENABLE([werror], [AS_HELP_STRING([--disable-werror], [Disable -Werror])], [with_werror=$enableval], [with_werror=yes]) + AM_CONDITIONAL([ENABLE_WERROR], [test "x$with_werror" = "xyes"]) + +diff --git a/lib/internal.h b/lib/internal.h +index 14844a9..7977b04 100644 +--- a/lib/internal.h ++++ b/lib/internal.h +@@ -352,7 +352,7 @@ static inline int io_getevents(__attribute__((unused)) aio_context_t ctx, + * Auxiliary macros + ************************************************************/ + +-#if __GNUC__ >= 10 ++#if HAVE_ATTRIBUTE_SYMVER && __GNUC__ >= 10 + # define IMPL_SYMVER(name, version) \ + __attribute__((__symver__("kcapi_" #name "@@LIBKCAPI_" version))) + +diff --git a/m4/ac_check_attribute_symver.m4 b/m4/ac_check_attribute_symver.m4 +new file mode 100644 +index 0000000..b484c5e +--- /dev/null ++++ b/m4/ac_check_attribute_symver.m4 +@@ -0,0 +1,24 @@ ++dnl Check compiler support for symver function attribute ++AC_DEFUN([AC_CHECK_ATTRIBUTE_SYMVER], [ ++ saved_CFLAGS=$CFLAGS ++ CFLAGS="-O0 -Werror" ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[ ++ void _test_attribute_symver(void); ++ __attribute__((__symver__("sym at VER_1.2.3"))) void _test_attribute_symver(void) {} ++ ]], ++ [[ ++ _test_attribute_symver() ++ ]] ++ )], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 1, [Define to 1 if __attribute__((symver)) is supported]) ++ ], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 0, [Define to 0 if __attribute__((symver)) is not supported]) ++ ] ++ ) ++ CFLAGS=$saved_CFLAGS ++]) ++ +-- +2.34.1 + From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:24 +0100 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms In-Reply-To: <20221224044616.3909215-1-ende.tan@starfivetech.com> References: <20221224044616.3909215-1-ende.tan@starfivetech.com> Message-ID: <20221227214824.5068674c@windsurf> On Sat, 24 Dec 2022 12:46:16 +0800 Tan En De wrote: > The following error is observed on Microblaze [1] build: > ``` > error: symver is only supported on ELF platforms > ``` > due to using __attribute__((symver)) on non-ELF platform. > So, revert to using .symver in such case. > > [1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log > > Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 > https://github.com/smuellerDD/libkcapi/pull/147 > > Signed-off-by: Tan En De > Signed-off-by: Stephan Mueller > --- > ...ver-build-error-on-non-ELF-platforms.patch | 84 +++++++++++++++++++ > 1 file changed, 84 insertions(+) > create mode 100644 package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch Applied to master, thanks. This macro AC_CHECK_ATTRIBUTE_SYMVER is actually very good, and I believe a few other packages in Buildroot could potentially benefit from it. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/meson: bump to version 1.0.0 In-Reply-To: <20221224033452.3079697-1-james.hilliard1@gmail.com> References: <20221224033452.3079697-1-james.hilliard1@gmail.com> Message-ID: <20221227214843.1d7b5864@windsurf> On Fri, 23 Dec 2022 20:34:52 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/meson/meson.hash | 4 ++-- > package/meson/meson.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:33 +0100 Subject: [Buildroot] [git commit] package/meson: bump to version 1.0.0 Message-ID: <20221227204914.81C6886EB6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a41f246439c0387f7b028b3f7e40978a2e0f1a50 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 1544bb3897..6993b756ae 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.64.1/meson-0.64.1.tar.gz.asc -sha256 3a8e030c2334f782085f81627062cc6d4a6771edf31e055ffe374f9e6b089ab9 meson-0.64.1.tar.gz +# https://github.com/mesonbuild/meson/releases/download/1.0.0/meson-1.0.0.tar.gz.asc +sha256 aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05 meson-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 5aae95973a..e417d8d627 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.64.1 +MESON_VERSION = 1.0.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Tue Dec 27 20:49:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:49:02 +0100 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: bump to version 1.66.0 Message-ID: <20221227204914.8BBA086EB7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de4cf253752d2225b7d258cbaee0ddebf64901fa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.66.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.66.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++++++--------------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index af9927a028..7cc1052dd9 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc -sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc -sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc -sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 e8d853383355aa17fd8d7efae740ac0f18b3a5f452c9ac62f5042fc96ebda3e9 rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 c9551f9650fcaf74ea4fb6874b6853f9ffecb6925e7a087afb4f36840e5b7b8d rust-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 ec49ef94889c88f8fd107e9c263003aa6dcd9fb4d17ba057ffab4e4dc28fefd4 rust-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 755bcca28ee9d4504b7bd87265dc492a8e39550211f8081740940ada9e48cc7e rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 eaaca0295a75a180082456eb3606e6c3fbc16a4f2b54bd754caab5a69b192f88 rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 a194c1a8f1bd8c450872ad2220bfe74e590c5706d4ec939577c69a013a0bbcff rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 9fa197239eb374e071ef4486939c4713a2d662c5e7ebca0505626a3a53a7ed75 rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 6331e676198af2e75734f6566ca62ae22bb61b1d55e749494c454e777a73f195 rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 8d7053db5ea68f4801c7a808a222473076b8a602af70379975e81eede8a7e0ea rust-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a656328e1cd36b253bf39807b5a3eacdf0ce7d982fc9fb51a026f273386de84a rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b5ac5985a8fefd2a0de67197f7c2549aacee502cc784a3c3c93921b005aa31fa rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 ca62347018d1ace5e13a4a2f898dd2b19d5cb96db41482119418538f6482e2db rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8d10c558605673fe975b3b1c8ec8d2a9887f18cb97690bf900c19668b6d05ba rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 70650b3a8c04c183a83a2a4ebee7047d6546e69a81e227c24afa6d34ad54fe9b rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 262a2024250e4aa7865a33d52d9b6826b5f059f0562a73f6067a04020879d4f0 rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 e41c5f840d73ed1073ef3a8abb125e6f41a66008ad7817fb2a1e703cf93f0a8b rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 8b8ab8fe4af3ce9604e264fada7ddaed610d8e517d8425d5d85184ea4f111b52 rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 ec0552562348852c487e401168a0ad5f9e90cfc4cf03f5200f80b6594aa47d6d rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 5d166402813621d8c426bdb7dc857f97c72c921c2f2b52a893639a4c73862838 rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 a7170034ddb9218f4f78d6a1d8f8d7ce8c17419015393a96a24aa13f9c89da2d rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 fbc7e7565196fb7ec18b9b2ef0c8a1267fb4825bf68ff0559c0956841d5ade14 rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 7caecb4b926d78ec879e53eaaa4d8001ef575cd80e6340e0518545fd8500eb8f rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 b22aaa59dee87dfc504f7e37ec1f297bbbe3f9ca5a7e4177d40975f2b4b32570 rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.asc +sha256 b538209ea82733f25d88e3a9dc7d7b00f23f61ede128142412404c37846bad69 rust-std-1.66.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 5c7da9cc8d71e72021bfcc8040a6d2c248127d1fbed12d81e2e4bdf61c70b8d6 rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.asc +sha256 3f14c6381c74b175e32ce0f2e6337811a5ea2cc048239fc55101b6319b0ce7f8 rust-std-1.66.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 8909dff6e3fd2c0a2f7c747d8c31003cf6d4fd2ea877ddb933b3fd7861c1cf87 rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.asc +sha256 e76c5fea6da85b42a6f313cc326d064067314532d6a057cfc95f733c2f019de1 rust-std-1.66.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 26e5304dc5d592b2a34933794c4636220ad86d78e9c639e36c18f46d3a8c0235 rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 a621c95eef9b548d59234beeea031cc369d5744312a5ebfe4ac2250cb1b900e8 rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 41b2e528e2b123220b2dbc8b6bf93986c22d86091f7cd653ac55d1b169720e1f rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 28de7df8cead0a09a6c4dbb3be6898f7bb495c803e5d1f15945dd66a60ebb2c4 rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 519403a99b0859f21d4cabd347bada629f24fff913dafc54af255e4776d18f1b rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d1a8d76bd7549b3845dad92cdab45876c987e7ba6a27ea67f39414d498a66761 rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 b68691f94417033b612f0fdb510d385499558ea19dcf2caf02a5c1d7141816fd rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 0be870ead23d432b83981a45b37bb173315965485ef9ad6dcee1418702a26a3a rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ed05f169784776c94c4880281fbabab66b49ed05a221d8e06c6926e1161b8bbe rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 93a8b0514106c8039a8767b961090e8a0f8e4b62d1488e70e93e2e553860f70c rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 304008a504385f91672ab6ddf86b50f05a588432f01537049f4fbe95f8d41402 rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 107045313c7b6678579eba1fb0b96519585a2e282570635c64c02ef4544aacaa rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c59ca7959a019f3f660c1f46bea3c13e7769b67732731469c0c42d02f28d08e7 rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 b4dbc07eb417f77d9b794546d647f014d1650e1e0c0e76ff3d878dc09479e320 rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index 91ee5a5372..b341bc4b7c 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.65.0 +RUST_BIN_VERSION = 1.66.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index 9776f3f84c..35028b304b 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc -sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.asc +sha256 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c rustc-1.66.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index d501391d77..55fa38df18 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.65.0 +RUST_VERSION = 1.66.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From thomas.petazzoni at bootlin.com Tue Dec 27 20:49:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:49:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.0 In-Reply-To: <20221224013507.2479567-1-james.hilliard1@gmail.com> References: <20221224013507.2479567-1-james.hilliard1@gmail.com> Message-ID: <20221227214957.3ec9866e@windsurf> Hello James, On Fri, 23 Dec 2022 18:35:07 -0700 James Hilliard wrote: > Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html > > Newest version of the source archives have been retrieved with their hash values, > and the signature of the .asc files have been verified as follows: > $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import > $ gpg --verify > > There is no typographical error in the packages according to the check-pakage utility: > $ ./utils/check-package package/rust-bin/* > $ ./utils/check-package package/rust/* > > The testsuite tool were successfully run for rust and rust-bin packages to test > the Rust toolchain under 1.66.0: > $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin > $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust > > In order to verify the compatibility of packages depending on Rust 1.66.0, > tests using `./utils/test-pkg` were run. > You may want to execute the test-pkg command after creating a `.config` file > enabling the corresponding BR2_PACKAGE, for example: > Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" > Then execute: > $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep > > Results: > librsvg OK > ripgrep OK > suricata OK > bat OK Hmm, you know that instead of creating one snippet for each package, you can create a single snippet that enables all those packages? It would actually be a useful snippet to add in the commit log as it could be useful for future updates of the Rust compiler. > package/rust-bin/rust-bin.hash | 252 ++++++++++++++++----------------- > package/rust-bin/rust-bin.mk | 2 +- > package/rust/rust.hash | 6 +- > package/rust/rust.mk | 2 +- > 4 files changed, 131 insertions(+), 131 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:50:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:50:16 +0100 Subject: [Buildroot] [git commit] package/orc: bump to version 0.4.33 Message-ID: <20221227205025.4419B86EBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92a4f080b2721cc84248ebc98d41229469787688 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...ccpu-powerpc.c-fix-build-with-kernel-4.11.patch | 70 ---------------------- package/orc/orc.hash | 4 +- package/orc/orc.mk | 2 +- 3 files changed, 3 insertions(+), 73 deletions(-) diff --git a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch b/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch deleted file mode 100644 index 0a4e7010f2..0000000000 --- a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch +++ /dev/null @@ -1,70 +0,0 @@ -From a45f6d49ec090ad94333c0865c378d2d96ab2af4 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Feb 2021 20:17:43 +0100 -Subject: [PATCH] orc/orccpu-powerpc.c: fix build with kernel < 4.11 - -Build with powerpc and kernel < 4.11 is broken since version 0.4.30 and -https://gitlab.freedesktop.org/gstreamer/orc/-/commit/a999325abea6a5549d60d99ddeb0271d2aa00235: - -FAILED: orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -/home/giuliobenetti/autobuild/run/instance-3/output-1/host/bin/powerpc-linux-gcc -Iorc/liborc-0.4.so.0.32.0.p -Iorc -I../orc -I. -I.. -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -std=gnu99 -O3 -DHAVE_CONFIG_H -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -pthread -DORC_ENABLE_UNSTABLE_API -D_GNU_SOURCE -DBUILDING_ORC -MD -MQ orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -MF orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o.d -o orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -c ../orc/orccpu-powerpc.c -../orc/orccpu-powerpc.c: In function 'orc_check_powerpc_proc_auxv': -../orc/orccpu-powerpc.c:164:21: error: 'AT_L1D_CACHESIZE' undeclared (first use in this function); did you mean 'AT_DCACHEBSIZE'? - 164 | if (buf[i] == AT_L1D_CACHESIZE) { - | ^~~~~~~~~~~~~~~~ - | AT_DCACHEBSIZE -../orc/orccpu-powerpc.c:164:21: note: each undeclared identifier is reported only once for each function it appears in -../orc/orccpu-powerpc.c:168:21: error: 'AT_L2_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 168 | if (buf[i] == AT_L2_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE -../orc/orccpu-powerpc.c:172:21: error: 'AT_L3_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 172 | if (buf[i] == AT_L3_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE - -Indeed, AT_{L1D,L2,L3}_CACHESIZE is only defined since kernel 4.11 and -https://github.com/torvalds/linux/commit/98a5f361b8625c6f4841d6ba013bbf0e80d08147 - -Fixes: - - http://autobuild.buildroot.org/results/0821e96cba3e455edd47b87485501d892fc7ac6a - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/56] ---- - orc/orccpu-powerpc.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/orc/orccpu-powerpc.c b/orc/orccpu-powerpc.c -index 6796f17..340cf05 100644 ---- a/orc/orccpu-powerpc.c -+++ b/orc/orccpu-powerpc.c -@@ -161,18 +161,24 @@ orc_check_powerpc_proc_auxv (void) - _orc_cpu_name = (char*)buf[i + 1]; - found++; - } -+#ifdef AT_L1D_CACHESIZE - if (buf[i] == AT_L1D_CACHESIZE) { - _orc_data_cache_size_level1 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L2_CACHESIZE - if (buf[i] == AT_L2_CACHESIZE) { - _orc_data_cache_size_level2 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L3_CACHESIZE - if (buf[i] == AT_L3_CACHESIZE) { - _orc_data_cache_size_level3 = buf[i + 1]; - found++; - } -+#endif - if (found == 6) - break; - } --- -2.30.0 - diff --git a/package/orc/orc.hash b/package/orc/orc.hash index f48c2932ab..136fc3ece4 100644 --- a/package/orc/orc.hash +++ b/package/orc/orc.hash @@ -1,5 +1,5 @@ -# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.32.tar.xz.sha256sum -sha256 a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 orc-0.4.32.tar.xz +# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.33.tar.xz.sha256sum +sha256 844e6d7db8086f793f57618d3d4b68d29d99b16034e71430df3c21cfd3c3542a orc-0.4.33.tar.xz # Locally calculated sha256 4f5dabb1b44bb6fc5cd53820b1f103147ad61b395a57903991325bd1b85d97bf COPYING diff --git a/package/orc/orc.mk b/package/orc/orc.mk index a93a4f875a..be718e6f85 100644 --- a/package/orc/orc.mk +++ b/package/orc/orc.mk @@ -4,7 +4,7 @@ # ################################################################################ -ORC_VERSION = 0.4.32 +ORC_VERSION = 0.4.33 ORC_SOURCE = orc-$(ORC_VERSION).tar.xz ORC_SITE = http://gstreamer.freedesktop.org/data/src/orc ORC_LICENSE = BSD-2-Clause, BSD-3-Clause From thomas.petazzoni at bootlin.com Tue Dec 27 20:50:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:50:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/orc: bump to version 0.4.33 In-Reply-To: <20221223220100.58811-1-fontaine.fabrice@gmail.com> References: <20221223220100.58811-1-fontaine.fabrice@gmail.com> Message-ID: <20221227215027.2c9874c0@windsurf> On Fri, 23 Dec 2022 23:01:00 +0100 Fabrice Fontaine wrote: > Drop patch (already in version) > > https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE > > Signed-off-by: Fabrice Fontaine > --- > ...powerpc.c-fix-build-with-kernel-4.11.patch | 70 ------------------- > package/orc/orc.hash | 4 +- > package/orc/orc.mk | 2 +- > 3 files changed, 3 insertions(+), 73 deletions(-) > delete mode 100644 package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:52:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:52:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/jitterentropy-library: bump to version 3.4.1 In-Reply-To: <20221223215607.12924-1-fontaine.fabrice@gmail.com> References: <20221223215607.12924-1-fontaine.fabrice@gmail.com> Message-ID: <20221227215216.67475c1f@windsurf> On Fri, 23 Dec 2022 22:56:07 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Update hash of LICENSE file (year updated with > https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) > > https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md > > Signed-off-by: Fabrice Fontaine > --- > ...-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ------------------- > .../jitterentropy-library.hash | 4 +- > .../jitterentropy-library.mk | 2 +- > 3 files changed, 3 insertions(+), 55 deletions(-) > delete mode 100644 package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:52:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:52:12 +0100 Subject: [Buildroot] [git commit] package/jitterentropy-library: bump to version 3.4.1 Message-ID: <20221227205226.E4C7F86EC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8807ddbe269ef9aeee7b72f6d0a64719f8e6782 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update hash of LICENSE file (year updated with https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- .../0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ---------------------- .../jitterentropy-library.hash | 4 +- .../jitterentropy-library/jitterentropy-library.mk | 2 +- 3 files changed, 3 insertions(+), 55 deletions(-) diff --git a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch b/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch deleted file mode 100644 index c4388663b0..0000000000 --- a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 272ee47892563e849f6b1bf59b0173f8aa33b631 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 19 Dec 2021 11:36:13 +0100 -Subject: [PATCH] Makefile: add ENABLE_STACK_PROTECTOR - -Add ENABLE_STACK_PROTECTOR as build on embedded toolchains without -stack-protector is again broken since -https://github.com/smuellerDD/jitterentropy-library/commit/5b3cb7f35e41ba2f34a75d004cf095c965a1a0c4: - -/home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: src/jitterentropy-base.o: in function `jent_fips_enabled': -jitterentropy-base.c:(.text+0x131): undefined reference to `__stack_chk_fail_local' - -Fixes: - - http://autobuild.buildroot.org/results/8dee462d16d934dd173d58f17933c6911e4336bf - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Stephan Mueller -[Retrieved from: -https://github.com/smuellerDD/jitterentropy-library/commit/272ee47892563e849f6b1bf59b0173f8aa33b631] ---- - Makefile | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index dfb96a8..c999ef5 100644 ---- a/Makefile -+++ b/Makefile -@@ -2,6 +2,7 @@ - - CC ?= gcc - #Hardening -+ENABLE_STACK_PROTECTOR ?= 1 - CFLAGS ?= -fwrapv --param ssp-buffer-size=4 -fvisibility=hidden -fPIE -Wcast-align -Wmissing-field-initializers -Wshadow -Wswitch-enum - CFLAGS +=-Wextra -Wall -pedantic -fPIC -O0 -fwrapv -Wconversion - LDFLAGS +=-Wl,-z,relro,-z,now -lpthread -@@ -13,10 +14,12 @@ else - GCC_GTEQ_490 := $(shell expr `$(CC) -dumpfullversion | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$$/&00/'` \>= 40900) - endif - --ifeq "$(GCC_GTEQ_490)" "1" -- CFLAGS += -fstack-protector-strong --else -- CFLAGS += -fstack-protector-all -+ifeq "$(ENABLE_STACK_PROTECTOR)" "1" -+ ifeq "$(GCC_GTEQ_490)" "1" -+ CFLAGS += -fstack-protector-strong -+ else -+ CFLAGS += -fstack-protector-all -+ endif - endif - - # Change as necessary diff --git a/package/jitterentropy-library/jitterentropy-library.hash b/package/jitterentropy-library/jitterentropy-library.hash index 760befab53..c7833f1428 100644 --- a/package/jitterentropy-library/jitterentropy-library.hash +++ b/package/jitterentropy-library/jitterentropy-library.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 9fcc954763a1dd4afe614a1b360f53b600d3376bbcc4b19177f27abf191ebad5 jitterentropy-library-3.3.1.tar.xz -sha256 7e06574ff822594269083a796d06fa4e5e78c40efe5ca01a72d2a4662e8206df LICENSE +sha256 802f025f766c38abf663fd5a21482b8313b6d6e2c68c36a4ffd6bc105fe975ab jitterentropy-library-3.4.1.tar.xz +sha256 7a89069066f6c0b8767d3256e5ec5d765b2c7f3354a5a06fc8d5bd7b8103d8a3 LICENSE sha256 13aa749a5b0a454917a944ed8fffc530b784f5ead522b1aacaf4ec8aa55a6239 LICENSE.bsd sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 LICENSE.gplv2 diff --git a/package/jitterentropy-library/jitterentropy-library.mk b/package/jitterentropy-library/jitterentropy-library.mk index 4cdebf46a3..f405082d08 100644 --- a/package/jitterentropy-library/jitterentropy-library.mk +++ b/package/jitterentropy-library/jitterentropy-library.mk @@ -4,7 +4,7 @@ # ################################################################################ -JITTERENTROPY_LIBRARY_VERSION = 3.3.1 +JITTERENTROPY_LIBRARY_VERSION = 3.4.1 JITTERENTROPY_LIBRARY_SOURCE = \ jitterentropy-library-$(JITTERENTROPY_LIBRARY_VERSION).tar.xz JITTERENTROPY_LIBRARY_SITE = http://www.chronox.de/jent From yann.morin.1998 at free.fr Tue Dec 27 20:53:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 21:53:30 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: <20221227214538.56ca7609@windsurf> References: <20221227214538.56ca7609@windsurf> Message-ID: <20221227205330.GA2498764@scaer> Thomas, All, On 2022-12-27 21:45 +0100, Thomas Petazzoni via buildroot spake thusly: > On Sat, 24 Dec 2022 10:18:12 +0100 > "Yann E. MORIN" wrote: > > Running tests with top-level parallel builds can speed up running some > > tests, expecially those that have a lot of packages like the systemd > > init tests. > > > > Trigger TLPB when the configuration enables per-package directories. > > > > Signed-off-by: Yann E. MORIN > > Cc: Thomas Petazzoni > > I certainly support the idea of running some tests with TLPB. However, > this implementation makes a confusion between two different settings: > > - The existing BRConfigTest.jlevel, which is set by run-tests -j, and > used to define BR2_JLEVEL in the Buildroot configuration of each test > case. This determines the number of parallel jobs used to build each > independent package. > > - Your new work, which uses "make -j" to do TLPB... but relies on the > same above value, even though it's a completely different setting. > > Is this expected? Yes, this is the intended behaviour, which I was explicitly seeking. So, if one runs with PPD and TLPB (outside the run-time infra), one would do something like: $ make -jN This spawns a top-level make process that is parallel. In turn, in rules, when we call $(MAKE), this is the magic that tells make that it is recursive, but that it should use the jobserver from the calling process. So, in this case, the BR2_JLEVEL is unused by whatever uses the make jobserver; only the number of jobs in the top-level jobserver is meaningful, i.e. whatever we pass as -jN. The exception, of course, is whatever uses BR2_JLEVEL but does not talk to the jobserver, but this is mostly a few packages (scons, waf et al.). Even ninja packages do talk to the top-level jobserver, now that we use the ninja fork that knows to talk to it. So, yes, using top-level -jN with the same value as BR2_JLEVEL is exactly what I intended to do. Unless I totally missed something... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 27 20:55:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 21:55:26 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: <20221227205330.GA2498764@scaer> References: <20221227214538.56ca7609@windsurf> <20221227205330.GA2498764@scaer> Message-ID: <20221227205526.GB2498764@scaer> Thomas, All, On 2022-12-27 21:53 +0100, Yann E. MORIN spake thusly: > On 2022-12-27 21:45 +0100, Thomas Petazzoni via buildroot spake thusly: > > On Sat, 24 Dec 2022 10:18:12 +0100 > > "Yann E. MORIN" wrote: > > > Running tests with top-level parallel builds can speed up running some > > > tests, expecially those that have a lot of packages like the systemd > > > init tests. > > > > > > Trigger TLPB when the configuration enables per-package directories. > > > > > > Signed-off-by: Yann E. MORIN > > > Cc: Thomas Petazzoni > > > > I certainly support the idea of running some tests with TLPB. However, > > this implementation makes a confusion between two different settings: > > > > - The existing BRConfigTest.jlevel, which is set by run-tests -j, and > > used to define BR2_JLEVEL in the Buildroot configuration of each test > > case. This determines the number of parallel jobs used to build each > > independent package. > > > > - Your new work, which uses "make -j" to do TLPB... but relies on the > > same above value, even though it's a completely different setting. > > > > Is this expected? > > Yes, this is the intended behaviour, which I was explicitly seeking. > > So, if one runs with PPD and TLPB (outside the run-time infra), one > would do something like: > > $ make -jN > > This spawns a top-level make process that is parallel. In turn, in > rules, when we call $(MAKE), this is the magic that tells make that > it is recursive, but that it should use the jobserver from the calling > process. > > So, in this case, the BR2_JLEVEL is unused by whatever uses the make > jobserver; only the number of jobs in the top-level jobserver is > meaningful, i.e. whatever we pass as -jN. Slight correction: BR2_JLEVEL does have an actual effect, but only if its value is lower than the one we pass as -jN. So, in practice, we want to have BR2_JLEVEL equal to the top-level -jN. Regards, Yann E. MORIN. > The exception, of course, is whatever uses BR2_JLEVEL but does not talk > to the jobserver, but this is mostly a few packages (scons, waf et al.). > Even ninja packages do talk to the top-level jobserver, now that we use > the ninja fork that knows to talk to it. > > So, yes, using top-level -jN with the same value as BR2_JLEVEL is > exactly what I intended to do. > > Unless I totally missed something... > > Regards, > Yann E. MORIN. > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Tue Dec 27 21:22:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:22:21 +0100 Subject: [Buildroot] [git commit] package/gcc: fix gcc12 with uClibc Message-ID: <20221227212709.6CBA386ECF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327fab5b9d45891233ff647d5b352cc94b3c27ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. GCC HEAD fixes this in: https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 Adds the commit as patch for GCC 12. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- package/gcc/12.2.0/0002-fix-condvar.patch | 82 +++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/package/gcc/12.2.0/0002-fix-condvar.patch b/package/gcc/12.2.0/0002-fix-condvar.patch new file mode 100644 index 0000000000..5044942e9f --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar.patch @@ -0,0 +1,82 @@ +From ee4af2ed0b7322884ec4ff537564683c3749b813 Mon Sep 17 00:00:00 2001 +From: Jonathan Wakely +Date: Thu, 22 Dec 2022 09:56:47 +0000 +Subject: [PATCH] libstdc++: Avoid recursion in __nothrow_wait_cv::wait + [PR105730] + +The commit r12-5877-g9e18a25331fa25 removed the incorrect +noexcept-specifier from std::condition_variable::wait and gave the new +symbol version @@GLIBCXX_3.4.30. It also redefined the original symbol +std::condition_variable::wait(unique_lock&)@GLIBCXX_3.4.11 as an +alias for a new symbol, __gnu_cxx::__nothrow_wait_cv::wait, which still +has the incorrect noexcept guarantee. That __nothrow_wait_cv::wait is +just a wrapper around the real condition_variable::wait which adds +noexcept and so terminates on a __forced_unwind exception. + +This doesn't work on uclibc, possibly due to a dynamic linker bug. When +__nothrow_wait_cv::wait calls the condition_variable::wait function it +binds to the alias symbol, which means it just calls itself recursively +until the stack overflows. + +This change avoids the possibility of a recursive call by changing the +__nothrow_wait_cv::wait function so that instead of calling +condition_variable::wait it re-implements it. This requires accessing +the private _M_cond member of condition_variable, so we need to use the +trick of instantiating a template with the member-pointer of the private +member. + +libstdc++-v3/ChangeLog: + + PR libstdc++/105730 + * src/c++11/compatibility-condvar.cc (__nothrow_wait_cv::wait): + Access private data member of base class and call its wait + member. + +Signed-off-by: Gleb Mazovetskiy +--- + .../src/c++11/compatibility-condvar.cc | 22 ++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/libstdc++-v3/src/c++11/compatibility-condvar.cc b/libstdc++-v3/src/c++11/compatibility-condvar.cc +index e3a8b8403ca..3cef3bc0714 100644 +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,24 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ // Pointer-to-member for private std::condition_variable::_M_cond member. ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { static std::__condvar std::condition_variable::* value; }; ++ ++ // Initializer for this static member also initializes __base_member. ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ // Explicit instantiation is allowed to access the private member. ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +94,9 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ // In theory this could be simply this->std::condition_variable::wait(lock) ++ // but with uclibc that binds to the @GLIBCXX_3.4.11 symbol, see PR 105730. ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx + +-- +2.31.1 + From thomas.petazzoni at bootlin.com Tue Dec 27 21:27:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:27:11 +0100 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: <20221223174922.12131-1-glex.spb@gmail.com> References: <20221223174922.12131-1-glex.spb@gmail.com> Message-ID: <20221227222711.234afc0e@windsurf> On Fri, 23 Dec 2022 17:49:21 +0000 Gleb Mazovetskiy wrote: > GCC 12 produces broken binaries when used with uClibc. > E.g. `gdb` crashes on startup. > > GCC HEAD fixes this in: > https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 > > Adds the commit as patch for GCC 12. > > Signed-off-by: Gleb Mazovetskiy > --- > package/gcc/12.2.0/0002-fix-condvar.patch | 80 +++++++++++++++++++++++ > 1 file changed, 80 insertions(+) > create mode 100644 package/gcc/12.2.0/0002-fix-condvar.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Tue Dec 27 21:28:24 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 27 Dec 2022 21:28:24 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #2 from Thomas Petazzoni --- Thanks for the patch. Could you submit it on the mailing list, with your Signed-off-by line? Thanks! -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:21 +0100 Subject: [Buildroot] [git commit] package/ucl: drop package Message-ID: <20221227213230.32A6686EE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85c5af46ad6c18841576c0f7abe241a617a44cb7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master ucl is directly vendored in upx since version 3.99 and https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ucl/ucl.hash | 3 --- package/ucl/ucl.mk | 15 --------------- 2 files changed, 18 deletions(-) diff --git a/package/ucl/ucl.hash b/package/ucl/ucl.hash deleted file mode 100644 index 0252f69297..0000000000 --- a/package/ucl/ucl.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348 ucl-1.03.tar.gz -sha256 70439f6e2b47057a408d2390ed6663b9875f5a08066a06a060a357ef1df89a8c COPYING diff --git a/package/ucl/ucl.mk b/package/ucl/ucl.mk deleted file mode 100644 index aac068ef60..0000000000 --- a/package/ucl/ucl.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# ucl -# -################################################################################ - -UCL_VERSION = 1.03 -UCL_SITE = http://www.oberhumer.com/opensource/ucl/download -UCL_LICENSE = GPL-2.0+ -UCL_LICENSE_FILES = COPYING - -# Fix ACC conformance test failure for host gcc 6.x -HOST_UCL_CONF_ENV += CPPFLAGS="$(HOST_CPPFLAGS) -std=iso9899:1990" - -$(eval $(host-autotools-package)) From thomas.petazzoni at bootlin.com Tue Dec 27 21:29:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:29:45 +0100 Subject: [Buildroot] [git commit] package/upx: bump to version 4.0.1 Message-ID: <20221227213230.27DA086EDF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1567516d8984a4bddfbee30ee69c771cf3f8e224 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - cmake must be used since https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c - ucl and zlib are directly included in upx since https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 https://github.com/upx/upx/blob/v4.0.1/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...1-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ---------------------- package/upx/upx.hash | 2 +- package/upx/upx.mk | 22 +----- 3 files changed, 4 insertions(+), 100 deletions(-) diff --git a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch b/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch deleted file mode 100644 index 6fae9cac0e..0000000000 --- a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 3781df9da23840e596d5e9e8493f22666802fe6c Mon Sep 17 00:00:00 2001 -From: John Reiser -Date: Fri, 11 Dec 2020 13:38:18 -0800 -Subject: [PATCH] Check DT_REL/DT_RELA, DT_RELSZ/DT_RELASZ - -https://github.com/upx/upx/issues/421 - modified: p_lx_elf.cpp - -[Retrieved from: -https://github.com/upx/upx/commit/3781df9da23840e596d5e9e8493f22666802fe6c] -Signed-off-by: Fabrice Fontaine ---- - src/p_lx_elf.cpp | 34 +++++++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 5 deletions(-) - -diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp -index 182db192f..3a4101cf7 100644 ---- a/src/p_lx_elf.cpp -+++ b/src/p_lx_elf.cpp -@@ -2222,8 +2222,20 @@ bool PackLinuxElf32::canPack() - int z_rsz = dt_table[Elf32_Dyn::DT_RELSZ]; - if (z_rel && z_rsz) { - unsigned rel_off = get_te32(&dynseg[-1+ z_rel].d_val); -+ if ((unsigned)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_REL] %#x\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf32_Rel *rp = (Elf32_Rel *)&file_image[rel_off]; - unsigned relsz = get_te32(&dynseg[-1+ z_rsz].d_val); -+ if ((unsigned)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_RELSZ] %#x\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf32_Rel *last = (Elf32_Rel *)(relsz + (char *)rp); - for (; rp < last; ++rp) { - unsigned r_va = get_te32(&rp->r_offset); -@@ -2562,14 +2574,26 @@ PackLinuxElf64::canPack() - int z_rel = dt_table[Elf64_Dyn::DT_RELA]; - int z_rsz = dt_table[Elf64_Dyn::DT_RELASZ]; - if (z_rel && z_rsz) { -- unsigned rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ upx_uint64_t rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ if ((u64_t)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELA] %#llx\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf64_Rela *rp = (Elf64_Rela *)&file_image[rel_off]; -- unsigned relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ upx_uint64_t relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ if ((u64_t)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELASZ] %#llx\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf64_Rela *last = (Elf64_Rela *)(relsz + (char *)rp); - for (; rp < last; ++rp) { -- unsigned r_va = get_te64(&rp->r_offset); -+ upx_uint64_t r_va = get_te64(&rp->r_offset); - if (r_va == user_init_ava) { // found the Elf64_Rela -- unsigned r_info = get_te64(&rp->r_info); -+ upx_uint64_t r_info = get_te64(&rp->r_info); - unsigned r_type = ELF64_R_TYPE(r_info); - if (Elf64_Ehdr::EM_AARCH64 == e_machine - && R_AARCH64_RELATIVE == r_type) { -@@ -2581,7 +2605,7 @@ PackLinuxElf64::canPack() - } - else { - char msg[50]; snprintf(msg, sizeof(msg), -- "bad relocation %#x DT_INIT_ARRAY[0]", -+ "bad relocation %#llx DT_INIT_ARRAY[0]", - r_info); - throwCantPack(msg); - } diff --git a/package/upx/upx.hash b/package/upx/upx.hash index 7f3698ca0d..9f7c40c819 100644 --- a/package/upx/upx.hash +++ b/package/upx/upx.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 47774df5c958f2868ef550fb258b97c73272cb1f44fe776b798e393465993714 upx-3.96-src.tar.xz +sha256 77003c8e2e29aa9804e2fbaeb30f055903420b3e01d95eafe01aed957fb7e190 upx-4.0.1-src.tar.xz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/upx/upx.mk b/package/upx/upx.mk index e693a70db1..ef346b2310 100644 --- a/package/upx/upx.mk +++ b/package/upx/upx.mk @@ -4,28 +4,12 @@ # ################################################################################ -UPX_VERSION = 3.96 +UPX_VERSION = 4.0.1 UPX_SITE = https://github.com/upx/upx/releases/download/v$(UPX_VERSION) UPX_SOURCE = upx-$(UPX_VERSION)-src.tar.xz UPX_LICENSE = GPL-2.0+ UPX_LICENSE_FILES = COPYING UPX_CPE_ID_VENDOR = upx_project +UPX_SUPPORTS_IN_SOURCE_BUILD = NO -# 0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch -UPX_IGNORE_CVES += CVE-2021-20285 - -HOST_UPX_DEPENDENCIES = host-ucl host-zlib - -# We need to specify all, otherwise the default target only prints a message -# stating to "please choose a target for 'make'"... :-( -define HOST_UPX_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - UPX_UCLDIR=$(HOST_DIR) CXXFLAGS_WERROR= -C $(@D) all -endef - -# UPX has no install procedure, so install it manually. -define HOST_UPX_INSTALL_CMDS - $(INSTALL) -D -m 0755 $(@D)/src/upx.out $(HOST_DIR)/bin/upx -endef - -$(eval $(host-generic-package)) +$(eval $(host-cmake-package)) From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:38 +0100 Subject: [Buildroot] [PATCH 1/2] package/upx: bump to version 4.0.1 In-Reply-To: <20221223173818.51581-1-fontaine.fabrice@gmail.com> References: <20221223173818.51581-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223238.6f31e803@windsurf> On Fri, 23 Dec 2022 18:38:17 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - cmake must be used since > https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c > - ucl and zlib are directly included in upx since > https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 > > https://github.com/upx/upx/blob/v4.0.1/NEWS > > Signed-off-by: Fabrice Fontaine > --- > ...ck-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ------------------- > package/upx/upx.hash | 2 +- > package/upx/upx.mk | 22 +---- > 3 files changed, 4 insertions(+), 100 deletions(-) > delete mode 100644 package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:01 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221227200814.231660-1-fontaine.fabrice@gmail.com> References: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223301.512dd55e@windsurf> On Tue, 27 Dec 2022 21:08:14 +0100 Fabrice Fontaine wrote: > Fix the following static openssl build failure raised since commit > 7967755fbf25fe4d5860884bedb3e01fcd7e9855: > > /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': > ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' > > Fixes: > - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Thomas Petazonni): > - Use upstream patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:56 +0100 Subject: [Buildroot] [git commit] package/rtl_433: fix static openssl build Message-ID: <20221227213332.9A76386EF0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=56763ca01229ead2dba2cfb27025b41c0a5e18ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...txt-use-pkg-config-to-detect-openssl-when.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..00858c8ff9 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,42 @@ +From b860de9e207d8fe2ea37dad28fdd014493d87703 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 16:29:16 +0100 +Subject: [PATCH] build: Fix CMake to use pkg-config openssl when possible + (#2290) + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid +static build failure when openssl needs to link with -latomic. + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +https://github.com/merbanan/rtl_433/commit/b860de9e207d8fe2ea37dad28fdd014493d87703] +--- + CMakeLists.txt | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda2..cf30d8be2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,14 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++ set(OPENSSL_LIBRARIES ${OPENSSL_LINK_LIBRARIES}) ++ set(OPENSSL_INCLUDE_DIR ${OPENSSL_INCLUDE_DIRS}) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:23 +0100 Subject: [Buildroot] [git commit] package/libvncserver: bump to version 0.9.14 Message-ID: <20221227213332.A556786EF1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90a543de880010776b291193eb0d3bc8d27fe3e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patches (already in version) - examples and tests can be disabled since https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...to_openssl.c-fix-build-with-libressl-3.5..patch | 66 ---------------------- ...nt-free-vncRec-memory-in-rfbClientCleanup.patch | 28 --------- package/libvncserver/libvncserver.hash | 2 +- package/libvncserver/libvncserver.mk | 9 ++- 4 files changed, 5 insertions(+), 100 deletions(-) diff --git a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch b/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch deleted file mode 100644 index 110976c4bb..0000000000 --- a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch +++ /dev/null @@ -1,66 +0,0 @@ -From 97fbbd678b2012e64acddd523677bc55a177bc58 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 12 May 2022 20:41:50 +0200 -Subject: [PATCH] common/crypto_openssl.c: fix build with libressl >= 3.5.0 - (#522) - -Fix the following build failure with libressl >= 3.5.0: - -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c: In function 'dh_generate_keypair': -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c:149:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} - 149 | dh->p = BN_bin2bn(prime, keylen, NULL); - | ^~ - -Fixes: - - http://autobuild.buildroot.org/results/49b3940b9d0432cb5fb0c5d22dfa017b18c6e233 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/97fbbd678b2012e64acddd523677bc55a177bc58] ---- - common/crypto_openssl.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/common/crypto_openssl.c b/common/crypto_openssl.c -index 60d4bd4df..51d7ec2d9 100644 ---- a/common/crypto_openssl.c -+++ b/common/crypto_openssl.c -@@ -138,14 +138,16 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - { - int result = 0; - DH *dh; --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30500000) - const BIGNUM *pub_key = NULL; - const BIGNUM *priv_key = NULL; - #endif - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->g = BN_bin2bn(gen, gen_len, NULL); - #else -@@ -154,7 +156,8 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - #endif - if(!DH_generate_key(dh)) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - if(BN_bn2bin(dh->priv_key, priv_out) == 0) - goto out; - if(BN_bn2bin(dh->pub_key, pub_out) == 0) -@@ -181,7 +184,8 @@ int dh_compute_shared_key(uint8_t *shared_out, const uint8_t *priv, const uint8_ - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined LIBRESSL_VERSION_NUMBER && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->priv_key = BN_bin2bn(priv, keylen, NULL); - #else diff --git a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch b/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch deleted file mode 100644 index 7658c112f3..0000000000 --- a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bef41f6ec4097a8ee094f90a1b34a708fbd757ec Mon Sep 17 00:00:00 2001 -From: Christian Beier -Date: Sat, 21 Nov 2020 12:52:31 +0100 -Subject: [PATCH] libvncclient: free vncRec memory in rfbClientCleanup() - -Otherwise we leak memory. Spotted by Ramin Farajpour Cami -, thanks! - -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/bef41f6ec4097a8ee094f90a1b34a708fbd757ec] -Signed-off-by: Fabrice Fontaine ---- - libvncclient/vncviewer.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libvncclient/vncviewer.c b/libvncclient/vncviewer.c -index d6b91f02b..0a1bdcf6a 100644 ---- a/libvncclient/vncviewer.c -+++ b/libvncclient/vncviewer.c -@@ -534,6 +534,8 @@ void rfbClientCleanup(rfbClient* client) { - client->clientData = next; - } - -+ free(client->vncRec); -+ - if (client->sock != RFB_INVALID_SOCKET) - rfbCloseSocket(client->sock); - if (client->listenSock != RFB_INVALID_SOCKET) diff --git a/package/libvncserver/libvncserver.hash b/package/libvncserver/libvncserver.hash index 8e61a3d0ea..225c42e46a 100644 --- a/package/libvncserver/libvncserver.hash +++ b/package/libvncserver/libvncserver.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a LibVNCServer-0.9.13.tar.gz +sha256 83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5 LibVNCServer-0.9.14.tar.gz sha256 4d23c8c814e5baf007d854f01d8502e77dc56a41144934e003fb32c4e052d20f COPYING diff --git a/package/libvncserver/libvncserver.mk b/package/libvncserver/libvncserver.mk index 8f24e2d098..700e26a8d6 100644 --- a/package/libvncserver/libvncserver.mk +++ b/package/libvncserver/libvncserver.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVNCSERVER_VERSION = 0.9.13 +LIBVNCSERVER_VERSION = 0.9.14 LIBVNCSERVER_SOURCE = LibVNCServer-$(LIBVNCSERVER_VERSION).tar.gz LIBVNCSERVER_SITE = https://github.com/LibVNC/libvncserver/archive LIBVNCSERVER_LICENSE = GPL-2.0+ @@ -14,14 +14,13 @@ LIBVNCSERVER_INSTALL_STAGING = YES LIBVNCSERVER_DEPENDENCIES = host-pkgconf lzo LIBVNCSERVER_CONF_OPTS = -DWITH_LZO=ON -# 0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch -LIBVNCSERVER_IGNORE_CVES += CVE-2020-29260 - # only used for examples LIBVNCSERVER_CONF_OPTS += \ + -DWITH_EXAMPLES=OFF \ -DWITH_FFMPEG=OFF \ -DWITH_GTK=OFF \ - -DWITH_SDL=OFF + -DWITH_SDL=OFF \ + -DWITH_TESTS=OFF ifneq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBVNCSERVER_CONF_OPTS += -DWITH_THREADS=ON From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/libvncserver: bump to version 0.9.14 In-Reply-To: <20221223171351.24867-1-fontaine.fabrice@gmail.com> References: <20221223171351.24867-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223329.7c1d988c@windsurf> On Fri, 23 Dec 2022 18:13:51 +0100 Fabrice Fontaine wrote: > - Drop patches (already in version) > - examples and tests can be disabled since > https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 > > https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 > > Signed-off-by: Fabrice Fontaine > --- > ...enssl.c-fix-build-with-libressl-3.5..patch | 66 ------------------- > ...ee-vncRec-memory-in-rfbClientCleanup.patch | 28 -------- > package/libvncserver/libvncserver.hash | 2 +- > package/libvncserver/libvncserver.mk | 9 ++- > 4 files changed, 5 insertions(+), 100 deletions(-) > delete mode 100644 package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch > delete mode 100644 package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:35:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:35:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221222165117.62002-1-fontaine.fabrice@gmail.com> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223514.503ad1c2@windsurf> On Thu, 22 Dec 2022 17:51:17 +0100 Fabrice Fontaine wrote: > libdeflate is an optional dependency which is enabled by default since > version 4.2.0 and > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 6 ++++++ > package/tiff/tiff.mk | 7 +++++++ > 2 files changed, 13 insertions(+) > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > index f842c2ead8..58e2052ea5 100644 > --- a/package/tiff/Config.in > +++ b/package/tiff/Config.in > @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT > bool "CCITT Group 3 & 4 support" > default y > > +config BR2_PACKAGE_TIFF_LIBDEFLATE > + bool "Libdeflate usage (still requires Zlib)" > + default y Is there any reason to have this "default y"? We normally try to disable optional features by default, especially if they bring extra dependencies. I see it's a policy that has not been really applied to the tiff package, but I'm wondering if there's a particular reason to not apply our normal policy to this new option? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bernd.kuhls at t-online.de Tue Dec 27 21:36:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 27 Dec 2022 22:36:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/collectd: add rrdcached support Message-ID: <20221227213631.1751392-1-bernd.kuhls@t-online.de> The rrdcached plugin has status "supported": https://collectd.org/wiki/index.php/Plugin:RRDCacheD Signed-off-by: Bernd Kuhls --- package/collectd/Config.in | 9 +++++++++ package/collectd/collectd.mk | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/collectd/Config.in b/package/collectd/Config.in index fb76a105dc..a431da79f1 100644 --- a/package/collectd/Config.in +++ b/package/collectd/Config.in @@ -724,6 +724,15 @@ config BR2_PACKAGE_COLLECTD_RRDTOOL comment "rrdtool support needs a toolchain w/ wchar" depends on !BR2_USE_WCHAR +if BR2_PACKAGE_COLLECTD_RRDTOOL + +config BR2_PACKAGE_COLLECTD_RRDCACHED + bool "rrdcached" + help + Use the RRDtool caching daemon. + +endif + config BR2_PACKAGE_COLLECTD_RIEMANN bool "riemann" # riemann-c-client -> protobuf-c diff --git a/package/collectd/collectd.mk b/package/collectd/collectd.mk index 5510c265e8..6c993827c4 100644 --- a/package/collectd/collectd.mk +++ b/package/collectd/collectd.mk @@ -21,7 +21,7 @@ COLLECTD_PLUGINS_DISABLE = \ gmond hddtemp intel_rdt java lpar \ madwifi mbmon mic multimeter netapp notify_desktop numa \ oracle perl pf pinba powerdns python routeros \ - rrdcached sigrok tape target_v5upgrade teamspeak2 ted \ + sigrok tape target_v5upgrade teamspeak2 ted \ tokyotyrant turbostat uuid varnish vserver write_kafka \ write_mongodb xencpu xmms zfs_arc zone @@ -134,6 +134,7 @@ COLLECTD_CONF_OPTS += \ $(if $(BR2_PACKAGE_COLLECTD_REGEX),--enable-match_regex,--disable-match-regex) \ $(if $(BR2_PACKAGE_COLLECTD_REPLACE),--enable-target_replace,--disable-target_replace) \ $(if $(BR2_PACKAGE_COLLECTD_RIEMANN),--enable-write_riemann,--disable-write_riemann) \ + $(if $(BR2_PACKAGE_COLLECTD_RRDCACHED),--enable-rrdcached,--disable-rrdcached) \ $(if $(BR2_PACKAGE_COLLECTD_RRDTOOL),--enable-rrdtool,--disable-rrdtool) \ $(if $(BR2_PACKAGE_COLLECTD_SCALE),--enable-target_scale,--disable-target_scale) \ $(if $(BR2_PACKAGE_COLLECTD_SENSORS),--enable-sensors,--disable-sensors) \ -- 2.34.1 From fontaine.fabrice at gmail.com Tue Dec 27 21:40:52 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 22:40:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221227223514.503ad1c2@windsurf> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> Message-ID: Hello, Le mar. 27 d?c. 2022 ? 22:35, Thomas Petazzoni a ?crit : > On Thu, 22 Dec 2022 17:51:17 +0100 > Fabrice Fontaine wrote: > > > libdeflate is an optional dependency which is enabled by default since > > version 4.2.0 and > > > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > > > Signed-off-by: Fabrice Fontaine > > --- > > package/tiff/Config.in | 6 ++++++ > > package/tiff/tiff.mk | 7 +++++++ > > 2 files changed, 13 insertions(+) > > > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > > index f842c2ead8..58e2052ea5 100644 > > --- a/package/tiff/Config.in > > +++ b/package/tiff/Config.in > > @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT > > bool "CCITT Group 3 & 4 support" > > default y > > > > +config BR2_PACKAGE_TIFF_LIBDEFLATE > > + bool "Libdeflate usage (still requires Zlib)" > > + default y > > Is there any reason to have this "default y"? We normally try to > disable optional features by default, especially if they bring extra > dependencies. > > I see it's a policy that has not been really applied to the tiff > package, but I'm wondering if there's a particular reason to not apply > our normal policy to this new option? > I decided to enable it by default for backward compatibility and because (for an unknown reason) most tiff options are enabled by default but I can send a v2 if needed. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Tue Dec 27 21:43:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:43:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221226180353.1897840-1-bernd.kuhls@t-online.de> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> Message-ID: <20221227224354.3b1d1fdf@windsurf> Hello, On Mon, 26 Dec 2022 19:03:53 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls Do we know why these firmware files are not part of the linux-firmware project? They are needed in conjunction with which kernel drivers? > +DVB_FIRMWARE_VERSION = 1.4.2 > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > +DVB_FIRMWARE_LICENSE = PROPRIETARY > +DVB_FIRMWARE_REDISTRIBUTE = NO This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually encourage people to violate the license of those firmware files. Indeed what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this package in the manifest" and "do not copy the license files". However, several license files in dvb-firmware explicitly *require* that the license file should be distributed. Quoting from LICENCE.go7007: ===== The firmware files included in the firmware/ directory may be freely redistributed only in conjunction with this document; but modification, tampering and reverse engineering are prohibited. ===== Quoting from LICENCE.xc5000 ===== // Permission to use, copy, modify, and/or distribute this software, only // for use with Xceive ICs, for any purpose with or without fee is hereby // granted, provided that the above copyright notice and this permission // notice appear in all source code copies. ===== Quoting from LICENCE.siano ===== * Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution. ===== If we want to create a package for this properly, we need to have a mapping between the firmware files and the specific license file that applies to them, so that we know which conditions apply to which firmware file. As it is done today in this Github repo, it looks like some firmware files are random binaries from the Internet, with no clear licensing... which makes their redistribution not legal. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:44:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:44:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> Message-ID: <20221227224447.67dea6f0@windsurf> On Tue, 27 Dec 2022 22:40:52 +0100 Fabrice Fontaine wrote: > > I see it's a policy that has not been really applied to the tiff > > package, but I'm wondering if there's a particular reason to not apply > > our normal policy to this new option? > > I decided to enable it by default for backward compatibility and because > (for an unknown reason) most tiff options are enabled by default but I can > send a v2 if needed. Could you expand a bit on the backward compatibility reason? Is that feature today enabled by default? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 21:53:13 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 22:53:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221227224447.67dea6f0@windsurf> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> <20221227224447.67dea6f0@windsurf> Message-ID: Le mar. 27 d?c. 2022 ? 22:44, Thomas Petazzoni a ?crit : > On Tue, 27 Dec 2022 22:40:52 +0100 > Fabrice Fontaine wrote: > > > > I see it's a policy that has not been really applied to the tiff > > > package, but I'm wondering if there's a particular reason to not apply > > > our normal policy to this new option? > > > > I decided to enable it by default for backward compatibility and because > > (for an unknown reason) most tiff options are enabled by default but I > can > > send a v2 if needed. > > Could you expand a bit on the backward compatibility reason? Is that > feature today enabled by default? > Yes, as I wrote in the commit message, libdeflate is enabled by default since its addition in version 4.2.0. However, obviously, libdeflate has to be built before tiff and libdeflate has only been added to buildroot in August so I assume that most of the time tiff is built without libdeflate support. So, disabling it by default as you suggested is probably better. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Tue Dec 27 21:58:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 22:58:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221227224354.3b1d1fdf@windsurf> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf@windsurf> Message-ID: <20221227215802.GC2498764@scaer> Bernd, Thomas, All, On 2022-12-27 22:43 +0100, Thomas Petazzoni spake thusly: > On Mon, 26 Dec 2022 19:03:53 +0100 > Bernd Kuhls wrote: > > Signed-off-by: Bernd Kuhls > Do we know why these firmware files are not part of the linux-firmware > project? They are needed in conjunction with which kernel drivers? And there is some overlap. For example, dvb-usb-dib0700-1.20.fw is present in both packages. > > +DVB_FIRMWARE_VERSION = 1.4.2 > > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > > +DVB_FIRMWARE_LICENSE = PROPRIETARY > > +DVB_FIRMWARE_REDISTRIBUTE = NO > > This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually > encourage people to violate the license of those firmware files. Indeed > what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this > package in the manifest" and "do not copy the license files". Wrong. _REDISTRIBUTE = NO does not exclude the package from the manifest or from copying the license files; it only restricts copying the source tarball and the applied patches. The entry in the manifest is still added, and the license files are still copied. See the comment in package/pkg-generic at 1137: 1137 # We save the license files for any kind of package: normal, local, 1138 # overridden, or non-redistributable alike. 1139 # The reason to save license files even for no-redistribute packages 1140 # is that the license still applies to the files distributed as part 1141 # of the rootfs, even if the sources are not themselves redistributed. > However, > several license files in dvb-firmware explicitly *require* that the > license file should be distributed. > > Quoting from LICENCE.go7007: > > ===== > The firmware files included in the firmware/ directory may be freely > redistributed only in conjunction with this document; but modification, > tampering and reverse engineering are prohibited. > ===== > > Quoting from LICENCE.xc5000 > > ===== > // Permission to use, copy, modify, and/or distribute this software, only > // for use with Xceive ICs, for any purpose with or without fee is hereby > // granted, provided that the above copyright notice and this permission > // notice appear in all source code copies. > ===== "all source code copies" would not apply to binary files, I would say. > Quoting from LICENCE.siano > > ===== > * Redistributions must reproduce the above copyright notice and the > following disclaimer in the documentation and/or other materials > provided with the distribution. > ===== > > If we want to create a package for this properly, we need to have a > mapping between the firmware files and the specific license file that > applies to them, so that we know which conditions apply to which > firmware file. As it is done today in this Github repo, it looks like > some firmware files are random binaries from the Internet, with no > clear licensing... which makes their redistribution not legal. I had a first look at that package a while back too, and it is a bit of a mess license-wise. At the very least, indeed, we should restrict the way the files are installed, a bit like we do for linux-firmware. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Tue Dec 27 21:45:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:45:19 +0100 Subject: [Buildroot] [git commit] package/collectd: add rrdcached support Message-ID: <20221227220021.747F886EF9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77db2df74a3ccb430cbc326edef2c4a588878b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The rrdcached plugin has status "supported": https://collectd.org/wiki/index.php/Plugin:RRDCacheD Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/collectd/Config.in | 9 +++++++++ package/collectd/collectd.mk | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/collectd/Config.in b/package/collectd/Config.in index fb76a105dc..a431da79f1 100644 --- a/package/collectd/Config.in +++ b/package/collectd/Config.in @@ -724,6 +724,15 @@ config BR2_PACKAGE_COLLECTD_RRDTOOL comment "rrdtool support needs a toolchain w/ wchar" depends on !BR2_USE_WCHAR +if BR2_PACKAGE_COLLECTD_RRDTOOL + +config BR2_PACKAGE_COLLECTD_RRDCACHED + bool "rrdcached" + help + Use the RRDtool caching daemon. + +endif + config BR2_PACKAGE_COLLECTD_RIEMANN bool "riemann" # riemann-c-client -> protobuf-c diff --git a/package/collectd/collectd.mk b/package/collectd/collectd.mk index 5510c265e8..6c993827c4 100644 --- a/package/collectd/collectd.mk +++ b/package/collectd/collectd.mk @@ -21,7 +21,7 @@ COLLECTD_PLUGINS_DISABLE = \ gmond hddtemp intel_rdt java lpar \ madwifi mbmon mic multimeter netapp notify_desktop numa \ oracle perl pf pinba powerdns python routeros \ - rrdcached sigrok tape target_v5upgrade teamspeak2 ted \ + sigrok tape target_v5upgrade teamspeak2 ted \ tokyotyrant turbostat uuid varnish vserver write_kafka \ write_mongodb xencpu xmms zfs_arc zone @@ -134,6 +134,7 @@ COLLECTD_CONF_OPTS += \ $(if $(BR2_PACKAGE_COLLECTD_REGEX),--enable-match_regex,--disable-match-regex) \ $(if $(BR2_PACKAGE_COLLECTD_REPLACE),--enable-target_replace,--disable-target_replace) \ $(if $(BR2_PACKAGE_COLLECTD_RIEMANN),--enable-write_riemann,--disable-write_riemann) \ + $(if $(BR2_PACKAGE_COLLECTD_RRDCACHED),--enable-rrdcached,--disable-rrdcached) \ $(if $(BR2_PACKAGE_COLLECTD_RRDTOOL),--enable-rrdtool,--disable-rrdtool) \ $(if $(BR2_PACKAGE_COLLECTD_SCALE),--enable-target_scale,--disable-target_scale) \ $(if $(BR2_PACKAGE_COLLECTD_SENSORS),--enable-sensors,--disable-sensors) \ From fontaine.fabrice at gmail.com Tue Dec 27 22:00:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 23:00:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/dieharder: bump to version 3.31.1.4 Message-ID: <20221227220017.343024-1-fontaine.fabrice@gmail.com> - Switch to the maintenance "upstream" repo which regroup updates made for the Debian package - Drop all patches (already in version) - Drop DIEHARDER_M4_CLEAN which is not needed since https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 - -fcommon is not needed since https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 Signed-off-by: Fabrice Fontaine --- ...dedir-as-include-search-path-for-bui.patch | 62 -- .../0002-Fix-missing-type-intptr_t.patch | 27 - ...RCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - .../0004-Add-static-to-inline-functions.patch | 65 -- .../0005-Remove-defunct-rgb_operm.patch | 732 ------------------ package/dieharder/dieharder.hash | 2 +- package/dieharder/dieharder.mk | 25 +- 7 files changed, 4 insertions(+), 937 deletions(-) delete mode 100644 package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch delete mode 100644 package/dieharder/0002-Fix-missing-type-intptr_t.patch delete mode 100644 package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch delete mode 100644 package/dieharder/0004-Add-static-to-inline-functions.patch delete mode 100644 package/dieharder/0005-Remove-defunct-rgb_operm.patch diff --git a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch b/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch deleted file mode 100644 index b475e5c470..0000000000 --- a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch +++ /dev/null @@ -1,62 +0,0 @@ -From fbc9b7c3b83a99ac996c0a268487d1f800630328 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Wed, 8 Feb 2017 21:26:58 +0100 -Subject: [PATCH] Do not use includedir as include search path for build - ---includedir is not used to specify where a program should -look for headers of libraries, but to tell where it should -install its own headers. - -Signed-off-by: Julien Viard de Galbert ---- - configure.ac | 6 +++--- - dieharder/Makefile.am | 2 +- - libdieharder/Makefile.am | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b336115..91f7c64 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -96,9 +96,9 @@ AC_TYPE_SIZE_T - AC_C_VOLATILE - AC_C_INLINE - --DIEHARDER_CFLAGS="-I$includedir" --dieharder_CFLAGS="-std=c99 -Wall -pedantic -I$includedir" --libdieharder_lo_CFLAGS="-Wall -pedantic -I$includedir" -+DIEHARDER_CFLAGS="" -+dieharder_CFLAGS="-std=c99 -Wall -pedantic" -+libdieharder_lo_CFLAGS="-Wall -pedantic" - DIEHARDER_LIBS="-L$libdir -ldieharder" - ACLOCAL_AMFLAGS="-I m4" - -diff --git a/dieharder/Makefile.am b/dieharder/Makefile.am -index e6fbff2..7bdac5c 100644 ---- a/dieharder/Makefile.am -+++ b/dieharder/Makefile.am -@@ -64,7 +64,7 @@ DEFINES = -DVERSION=$(VERSION) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) -I ${includedir} -+AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) - AM_CFLAGS = -O3 - - # Load flags (optional) -diff --git a/libdieharder/Makefile.am b/libdieharder/Makefile.am -index 5fd3396..0873f9c 100644 ---- a/libdieharder/Makefile.am -+++ b/libdieharder/Makefile.am -@@ -114,7 +114,7 @@ DEFINES = -DVERSION=$(VERSION) -DLITTLE_ENDIAN=$(LITTLE_ENDIAN) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include -I ${includedir} -+AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include - AM_CFLAGS = -O3 -Wall -pedantic -Wno-unused-variable - - #======================================================================== --- -2.1.4 - diff --git a/package/dieharder/0002-Fix-missing-type-intptr_t.patch b/package/dieharder/0002-Fix-missing-type-intptr_t.patch deleted file mode 100644 index 12ea5e7fa0..0000000000 --- a/package/dieharder/0002-Fix-missing-type-intptr_t.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 6f550841943f19612af064b3d3a1db134078e03c Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:18:10 +0100 -Subject: [PATCH] Fix missing type intptr_t - -With glibc-2.23 unistd.h need intptr_t when __USE_MISC is defined. - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index 2138ebf..d98b758 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#include - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch b/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch deleted file mode 100644 index d71cd57445..0000000000 --- a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 526510a27ef47a16699dd34a2373ad9b6bb5e8f3 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:19:47 +0100 -Subject: [PATCH] Add _GNU_SOURCE for uint and M_PI with musl libc - -When building with musl libc _GNU_SOURCE need to be defined -to provide uint type and M_PI macro - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index d98b758..c1a5023 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#define _GNU_SOURCE 1 - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0004-Add-static-to-inline-functions.patch b/package/dieharder/0004-Add-static-to-inline-functions.patch deleted file mode 100644 index 64cde1d21d..0000000000 --- a/package/dieharder/0004-Add-static-to-inline-functions.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 9c71a211dcf20f53f747326f5bc3fee9fabe3f52 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Tue, 27 Jun 2017 00:16:11 +0200 -Subject: [PATCH] Add static to inline functions - -This is needed to avoid a link error where the inline functions appear -missing at link time. -From c99 standard inline function should either be declared static or -have an extern instance in a c file for linking. -This fix is necessary to build with gcc 7; for some reason it was not -trigerred before. - -Signed-off-by: Julien Viard de Galbert ---- - libdieharder/dab_filltree.c | 4 ++-- - libdieharder/dab_filltree2.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/libdieharder/dab_filltree.c b/libdieharder/dab_filltree.c -index 9cc5ce7..a377c3d 100644 ---- a/libdieharder/dab_filltree.c -+++ b/libdieharder/dab_filltree.c -@@ -34,7 +34,7 @@ static double targetData[] = { - 0.0, 0.0, 0.0, 0.0, 0.13333333, 0.20000000, 0.20634921, 0.17857143, 0.13007085, 0.08183633, 0.04338395, 0.01851828, 0.00617270, 0.00151193, 0.00023520, 0.00001680, 0.00000000, 0.00000000, 0.00000000, 0.00000000 - }; - --inline int insert(double x, double *array, unsigned int startVal); -+static inline int insert(double x, double *array, unsigned int startVal); - - int dab_filltree(Test **test,int irun) { - int size = (ntuple == 0) ? 32 : ntuple; -@@ -105,7 +105,7 @@ int dab_filltree(Test **test,int irun) { - } - - --inline int insert(double x, double *array, unsigned int startVal) { -+static inline int insert(double x, double *array, unsigned int startVal) { - uint d = (startVal + 1) / 2; - uint i = startVal; - while (d > 0) { -diff --git a/libdieharder/dab_filltree2.c b/libdieharder/dab_filltree2.c -index 1e33af2..59cbd52 100644 ---- a/libdieharder/dab_filltree2.c -+++ b/libdieharder/dab_filltree2.c -@@ -92,7 +92,7 @@ static double targetData[128] = { // size=128, generated from 6e9 samples - 0.00000000000e+00,0.00000000000e+00,0.00000000000e+00,0.00000000000e+00, - }; - --inline int insertBit(uint x, uchar *array, uint *i, uint *d); -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d); - - int dab_filltree2(Test **test, int irun) { - int size = (ntuple == 0) ? 128 : ntuple; -@@ -181,7 +181,7 @@ int dab_filltree2(Test **test, int irun) { - * The function returns >= 0 if the path went too deep; the - * returned value is the last position of the path. - */ --inline int insertBit(uint x, uchar *array, uint *i, uint *d) { -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d) { - if (x != 0) { - *i += *d; - } else { --- -2.13.2 - diff --git a/package/dieharder/0005-Remove-defunct-rgb_operm.patch b/package/dieharder/0005-Remove-defunct-rgb_operm.patch deleted file mode 100644 index efc311dbaa..0000000000 --- a/package/dieharder/0005-Remove-defunct-rgb_operm.patch +++ /dev/null @@ -1,732 +0,0 @@ -From 40d377b86c856f5a4510a6f5cd56be004873ad77 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marcus=20M=C3=BCller?= -Date: Mon, 12 Oct 2020 21:30:12 +0200 -Subject: [PATCH] Remove defunct rgb_operm - -[Retrieved from: -https://github.com/eddelbuettel/dieharder/pull/2/commits/40d377b86c856f5a4510a6f5cd56be004873ad77] -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - include/dieharder/rgb_operm.h | 38 -- - include/dieharder/tests.h | 2 - - libdieharder/rgb_operm.c | 633 ---------------------------------- - 4 files changed, 674 deletions(-) - delete mode 100644 include/dieharder/rgb_operm.h - delete mode 100644 libdieharder/rgb_operm.c - -diff --git a/include/Makefile.am b/include/Makefile.am -index f80b4ff..e4659cd 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -33,7 +33,6 @@ nobase_include_HEADERS = dieharder/copyright.h \ - dieharder/rgb_lagged_sums.h \ - dieharder/rgb_lmn.h \ - dieharder/rgb_minimum_distance.h \ -- dieharder/rgb_operm.h \ - dieharder/rgb_persist.h \ - dieharder/rgb_permutations.h \ - dieharder/rgb_timing.h \ -diff --git a/include/dieharder/rgb_operm.h b/include/dieharder/rgb_operm.h -deleted file mode 100644 -index c48fa37..0000000 ---- a/include/dieharder/rgb_operm.h -+++ /dev/null -@@ -1,38 +0,0 @@ --/* -- * rgb_operm test header. -- */ -- --/* -- * function prototype -- */ --int rgb_operm(Test **test,int irun); -- --static Dtest rgb_operm_dtest __attribute__((unused)) = { -- "RGB Overlapping Permuations Test", -- "rgb_operm", -- "\n\ --#========================================================================\n\ --# RGB Overlapping Permutations Test\n\ --# Forms both the exact (expected) covariance matrix for overlapping\n\ --# permutations of random integer and an empirical covariance matrix\n\ --# formed from a long string of samples. The difference is expected\n\ --# to have a chisq distribution and hence can be transformed into a\n\ --# sample p-value. Note that this is one possible functional replacement\n\ --# for the broken/defunct diehard operm5 test, but one that permits k (the\n\ --# number of numbers in the overlapping permutation window) to be varied\n\ --# from 2 to perhaps 8.\n\ --#\n", -- 100, /* Default psamples */ -- 100000, /* Default tsamples */ -- 1, /* We magically make all the bit tests return a single histogram */ -- rgb_operm, -- 0 --}; -- --/* -- * Global variables. -- * -- * rgb_operm_k is the size of the overlapping window that is slid along -- * a data stream of rands from x_i to x_{i+k} to compute c[][]. -- */ --unsigned int rgb_operm_k; -diff --git a/include/dieharder/tests.h b/include/dieharder/tests.h -index 1674aed..b50dbe3 100644 ---- a/include/dieharder/tests.h -+++ b/include/dieharder/tests.h -@@ -11,7 +11,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -80,7 +79,6 @@ - RGB_PERMUTATIONS, - RGB_LAGGED_SUMS, - RGB_LMN, -- RGB_OPERM, - DAB_BYTEDISTRIB, - DAB_DCT, - DAB_FILLTREE, -diff --git a/libdieharder/rgb_operm.c b/libdieharder/rgb_operm.c -deleted file mode 100644 -index 15f8e9a..0000000 ---- a/libdieharder/rgb_operm.c -+++ /dev/null -@@ -1,633 +0,0 @@ --/* -- * ======================================================================== -- * $Id: rgb_operm.c 252 2006-10-10 13:17:36Z rgb $ -- * -- * See copyright in copyright.h and the accompanying file COPYING -- * ======================================================================== -- */ -- --/* -- * ======================================================================== -- * This is the revised Overlapping Permutations test. It directly -- * simulates the covariance matrix of overlapping permutations. The way -- * this works below (tentatively) is: -- * -- * For a bit ntuple of length N, slide a window of length N to the -- * right one bit at a time. Compute the permutation index of the -- * original ntuple, the permutation index of the window ntuple, and -- * accumulate the covariance matrix of the two positions. This -- * can be directly and precisely computed as well. The simulated -- * result should be distributed according to the chisq distribution, -- * so we subtract the two and feed it into the chisq program as a -- * vector to compute p. -- * -- * This MAY NOT BE RIGHT. I'm working from both Marsaglia's limited -- * documentation (in a program that doesn't do ANYTHING like what the -- * documentation says it does) and from Nilpotent Markov Processes. -- * But I confess to not quite understand how to actually perform the -- * test in the latter -- it is very good at describing the construction -- * of the target matrix, not so good at describing how to transform -- * this into a chisq and p. -- * -- * FWIW, as I get something that actually works here, I'm going to -- * THOROUGHLY document it in the book that will accompany the test. -- *======================================================================== -- */ -- --#include --#define RGB_OPERM_KMAX 10 -- --/* -- * Some globals that will eventually go in the test include where they -- * arguably belong. -- */ --double fpipi(int pi1,int pi2,int nkp); --uint piperm(size_t *data,int len); --void make_cexact(); --void make_cexpt(); --int nperms,noperms; --double **cexact,**ceinv,**cexpt,**idty; --double *cvexact,*cvein,*cvexpt,*vidty; -- --int rgb_operm(Test **test,int irun) --{ -- -- int i,j,n,nb,iv,s; -- uint csamples; /* rgb_operm_k^2 is vector size of cov matrix */ -- uint *count,ctotal; /* counters */ -- uint size; -- double pvalue,ntuple_prob,pbin; /* probabilities */ -- Vtest *vtest; /* Chisq entry vector */ -- -- gsl_matrix_view CEXACT,CEINV,CEXPT,IDTY; -- -- /* -- * For a given n = ntuple size in bits, there are n! bit orderings -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("#==================================================================\n"); -- printf("# rgb_operm: Running rgb_operm verbosely for k = %d.\n",rgb_operm_k); -- printf("# rgb_operm: Use -v = %d to focus.\n",D_RGB_OPERM); -- printf("# rgb_operm: ======================================================\n"); -- } -- -- /* -- * Sanity check first -- */ -- if((rgb_operm_k < 0) || (rgb_operm_k > RGB_OPERM_KMAX)){ -- printf("\nError: rgb_operm_k must be a positive integer <= %u. Exiting.\n",RGB_OPERM_KMAX); -- exit(0); -- } -- -- nperms = gsl_sf_fact(rgb_operm_k); -- noperms = gsl_sf_fact(3*rgb_operm_k-2); -- csamples = rgb_operm_k*rgb_operm_k; -- gsl_permutation * p = gsl_permutation_alloc(nperms); -- -- /* -- * Allocate memory for value_max vector of Vtest structs and counts, -- * PER TEST. Note that we must free both of these when we are done -- * or leak. -- */ -- vtest = (Vtest *)malloc(csamples*sizeof(Vtest)); -- count = (uint *)malloc(csamples*sizeof(uint)); -- Vtest_create(vtest,csamples+1); -- -- /* -- * We have to allocate and free the cexact and cexpt matrices here -- * or they'll be forgotten when these routines return. -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("# rgb_operm: Creating and zeroing cexact[][] and cexpt[][].\n"); -- } -- cexact = (double **)malloc(nperms*sizeof(double*)); -- ceinv = (double **)malloc(nperms*sizeof(double*)); -- cexpt = (double **)malloc(nperms*sizeof(double*)); -- idty = (double **)malloc(nperms*sizeof(double*)); -- cvexact = (double *)malloc(nperms*nperms*sizeof(double)); -- cvein = (double *)malloc(nperms*nperms*sizeof(double)); -- cvexpt = (double *)malloc(nperms*nperms*sizeof(double)); -- vidty = (double *)malloc(nperms*nperms*sizeof(double)); -- for(i=0;idata[k]; -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("#------------------------------------------------------------------\n"); -- printf("# Generating offset sample permutation pi's\n"); -- } -- */ -- for(k=0;k<2*rgb_operm_k - 1;k++){ -- gsl_sort_index((size_t *) ps,&testv[k],1,rgb_operm_k); -- pi[k] = piperm((size_t *) ps,rgb_operm_k); -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("# %u: ",k); -- for(ip=k;ipdata[ip]); -- } -- printf(" = %u\n",pi[k]); -- } -- */ -- } -- -- /* -- * This is the business end of things. The covariance matrix is the -- * the sum of a central function of the permutation indices that yields -- * nperms-1/nperms on diagonal, -1/nperms off diagonal, for all the -- * possible permutations, for the FIRST permutation in a sample (fi) -- * times the sum of the same function over all the overlapping permutations -- * drawn from the same sample. Quite simple, really. -- */ -- for(i=0;idata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } else { -- gsl_permutation_memcpy(lookup[i],lookup[i-1]); -- gsl_permutation_next(lookup[i]); -- for(j=0;jdata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } -- } -- */ -- MYDEBUG(D_RGB_OPERM){ -- for(i=0;i ",i); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf("\n"); -- } -- } -- -- } -- -- for(i=0;idata,len*sizeof(uint))==0){ -- /* Not cruft, but off: -- MYDEBUG(D_RGB_OPERM){ -- printf("# piperm(): "); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf(" = %u\n",i); -- } -- */ -- return(i); -- } -- } -- printf("We'd better not get here...\n"); -- -- return(0); -- --} -- --double fpipi(int pi1,int pi2,int nkp) --{ -- -- int i; -- double fret; -- -- /* -- * compute the k-permutation index from iperm for the window -- * at data[offset] of length len. If it matches pind, return -- * the first quantity, otherwise return the second. -- */ -- if(pi1 == pi2){ -- -- fret = (double) (nkp - 1.0)/nkp; -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } else { -- -- fret = (double) (-1.0/nkp); -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } -- -- --} -- -- -- -- diff --git a/package/dieharder/dieharder.hash b/package/dieharder/dieharder.hash index 65b60e7aa7..3d285d03cc 100644 --- a/package/dieharder/dieharder.hash +++ b/package/dieharder/dieharder.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f dieharder-3.31.1.tgz +sha256 0fdd8a66a077e86652a47641589aa4667ae13d322a7214bb555ab37f082002dd dieharder-3.31.1.4.tar.gz sha256 c475bcd1afa6fc15a65174e31c599c0d23706a34e4b9f2fcb03a4dad5438d53f COPYING diff --git a/package/dieharder/dieharder.mk b/package/dieharder/dieharder.mk index cbf28922fd..6fe5b1f743 100644 --- a/package/dieharder/dieharder.mk +++ b/package/dieharder/dieharder.mk @@ -4,28 +4,14 @@ # ################################################################################ -DIEHARDER_VERSION = 3.31.1 -DIEHARDER_SITE = http://www.phy.duke.edu/~rgb/General/dieharder -DIEHARDER_SOURCE = dieharder-$(DIEHARDER_VERSION).tgz -DIEHARDER_STRIP_COMPONENTS = 2 +DIEHARDER_VERSION = 3.31.1.4 +DIEHARDER_SITE = $(call github,eddelbuettel,dieharder,$(DIEHARDER_VERSION)) DIEHARDER_LICENSE = GPL-2.0 with beverage clause DIEHARDER_LICENSE_FILES = COPYING DIEHARDER_DEPENDENCIES = gsl - -# The original configure does not use variables provided in the -# environment so _CONF_ENV does not work. (_CONF_OPTS does). -# -# Finally, we patch configure.ac and some Makefile.am so we need to -# autoreconf anyway +# configure retrieved from git is outdated DIEHARDER_AUTORECONF = YES -# The m4/*.m4 files are symlinks to /usr/share, which clearly doesn't -# work, and doing an autoreconf does not replace them. -define DIEHARDER_M4_CLEAN - rm -f $(@D)/m4/*.m4 -endef -DIEHARDER_POST_PATCH_HOOKS += DIEHARDER_M4_CLEAN - # fix endianness detection ifeq ($(BR2_ENDIAN),"BIG") DIEHARDER_CONF_ENV = ac_cv_c_endian=big @@ -36,9 +22,4 @@ endif # parallel build fail, disable it DIEHARDER_MAKE = $(MAKE1) -# Too many fixes needed to build with -fno-common which is default since gcc 10 -ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_10),y) -DIEHARDER_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -fcommon" -endif - $(eval $(autotools-package)) -- 2.35.1 From thomas.petazzoni at bootlin.com Tue Dec 27 22:00:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 23:00:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/collectd: add rrdcached support In-Reply-To: <20221227213631.1751392-1-bernd.kuhls@t-online.de> References: <20221227213631.1751392-1-bernd.kuhls@t-online.de> Message-ID: <20221227230031.51c69c8f@windsurf> On Tue, 27 Dec 2022 22:36:31 +0100 Bernd Kuhls wrote: > The rrdcached plugin has status "supported": > https://collectd.org/wiki/index.php/Plugin:RRDCacheD > > Signed-off-by: Bernd Kuhls > --- > package/collectd/Config.in | 9 +++++++++ > package/collectd/collectd.mk | 3 ++- > 2 files changed, 11 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 22:22:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 23:22:46 +0100 Subject: [Buildroot] [PATCH 1/1] DEVELOPERS: drop upx Message-ID: <20221227222246.373638-1-fontaine.fabrice@gmail.com> Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop upx from DEVELOPERS file Signed-off-by: Fabrice Fontaine --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 277f0043e1..c2de0447c0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1094,7 +1094,6 @@ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ F: package/ucl/ -F: package/upx/ F: package/zxing-cpp/ N: Frank Vanbever -- 2.35.1 From bernd.kuhls at t-online.de Tue Dec 27 22:30:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 27 Dec 2022 23:30:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> Message-ID: Hi Thomas, Am Tue, 27 Dec 2022 22:43:54 +0100 schrieb Thomas Petazzoni via buildroot: > Hello, > > On Mon, 26 Dec 2022 19:03:53 +0100 Bernd Kuhls > wrote: > >> Signed-off-by: Bernd Kuhls >> > > Do we know why these firmware files are not part of the linux-firmware > project? They are needed in conjunction with which kernel drivers? The history of this repo is unknown to me, it is used by the LibreELEC project in their images. Personally I need only these firmware files: BR2_PACKAGE_DVB_FIRMWARE_FILES="dvb-demod-m88rs6000.fw dvb-demod-si2168- d60-01.fw v4l-cx23885-avcore-01.fw" for the cx23885/m88ds3103/si2168 kernel modules needed by this card: 05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04) (aka Hauppauge WinTV-HVR-5525HD) These firmware files are not present in the linux-firmware package. To pick up Yann's proposal: How about adding a device-specific Config.in option for these firmware files like config BR2_PACKAGE_DVB_FIRMWARE_WINTV_5525HD bool "firmware for Hauppauge WinTV-HVR-5525HD" When other users need specific firmware from this package they can add new options when needed, like I did with https://patchwork.ozlabs.org/ project/buildroot/patch/20221218220318.563479-1-bernd.kuhls at t-online.de/ Or, if the license mess gets too complicated, I am happy to keep the package in my private repo ;) Regards, Bernd From ende.tan at starfivetech.com Wed Dec 28 01:42:15 2022 From: ende.tan at starfivetech.com (EnDe Tan) Date: Wed, 28 Dec 2022 01:42:15 +0000 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms In-Reply-To: <2665585.mvXUDI8C0e@positron.chronox.de> References: <20221224044616.3909215-1-ende.tan@starfivetech.com> <2665585.mvXUDI8C0e@positron.chronox.de> Message-ID: <58665f46a34548a3a8cc904375b45de3@EXMBX161.cuchost.com> Hi Stephan M?ller, > -----Original Message----- > From: Stephan M?ller > Sent: Wednesday, 28 December, 2022 3:39 AM > To: buildroot at buildroot.org; EnDe Tan > Cc: EnDe Tan > Subject: Re: [1/1] package/libkcapi: Fix symver build error on non-ELF > platforms > > Am Samstag, 24. Dezember 2022, 05:46:16 CET schrieb Tan En De: > > Hi Tan, > > > > The following error is observed on Microblaze [1] build: > > ``` > > error: symver is only supported on ELF platforms ``` due to using > > __attribute__((symver)) on non-ELF platform. > > So, revert to using .symver in such case. > > Can you please help me what you want me to do? Does the patch you > provided not work for you? Nothing to do, I Cc'd you just to inform that I submitted this Buildroot patch corresponding to my merged pull request that day (https://github.com/smuellerDD/libkcapi/pull/147). Thanks :-) From yann.morin.1998 at free.fr Wed Dec 28 06:32:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 07:32:22 +0100 Subject: [Buildroot] [PATCH 1/1] DEVELOPERS: drop upx In-Reply-To: <20221227222246.373638-1-fontaine.fabrice@gmail.com> References: <20221227222246.373638-1-fontaine.fabrice@gmail.com> Message-ID: <20221228063222.GD2498764@scaer> Fabrice, All, On 2022-12-27 23:22 +0100, Fabrice Fontaine spake thusly: > Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop upx from > DEVELOPERS file > > Signed-off-by: Fabrice Fontaine > --- > DEVELOPERS | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 277f0043e1..c2de0447c0 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1094,7 +1094,6 @@ F: package/php-amqp/ > F: package/python-cherrypy/ > F: package/sane-backends/ > F: package/ucl/ > -F: package/upx/ Err... 85c5af46ad6c is about dropping ucl, not upx... And this is what get-developers whines about: $ ./utils/get-developers -v WARNING: 'package/ucl/' doesn't match any file Regards, Yann E. MORIN. > F: package/zxing-cpp/ > > N: Frank Vanbever > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 06:56:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 06:56:36 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-27 Message-ID: <20221228065643.43CE6813F0@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-27 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 0 | 0 | 3 | 2022.11.x | 12 | 12 | 0 | 24 | master | 178 | 343 | 0 | 521 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 40 aubio-0.4.9 | 35 host-go-bootstrap-1.4-boots... | 29 fwup-1.9.1 | 15 linux-6.1.1 | 11 host-libzlib-1.2.13 | 7 unknown | 7 host-gobject-introspection-... | 6 pixz-1.0.7 | 6 gerbera-1.10.0 | 5 gobject-introspection-1.72.0 | 5 gvfs-1.48.1 | 5 host-m4-1.4.19 | 5 janus-gateway-1.0.3 | 5 opkg-0.4.5 | 5 xz-5.2.10 | 5 crun-1.7.2 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 host-binutils-2.38 | 4 host-go-1.19.4 | 4 host-rust-1.65.0 | 4 libglib2-2.72.3 | 4 lmbench-3.0-a9 | 4 python-bcrypt-4.0.1 | 4 dust-0.8.1 | 3 google-breakpad-c85eb4a59b6... | 3 host-gdk-pixbuf-2.42.10 | 3 host-python-greenlet-2.0.1 | 3 jack2-1.9.21 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.45 | 3 ltp-testsuite-20220930 | 3 open62541-v1.3.4 | 3 sdl-1.2.15 | 3 sscep-0.10.0 | 3 alsa-lib-1.2.8 | 2 android-tools-4.2.2+git2013... | 2 frr-8.3.1 | 2 fs/ubi/ubi.mk:51: /home/aut... | 2 host-attr-2.5.1 | 2 host-binutils-2.37 | 2 host-gcc-final-11.3.0 | 2 libcap-ng-0.8.3 | 2 libostree-2022.7 | 2 norm-1.5.8 | 2 proj-8.1.1 | 2 python-bunch-1.0.1 | 2 quickjs-2021-03-27 | 2 wtfutil-0.41.0 | 2 /home/buildroot/autobuild/i... | 1 bat-0.19.0 | 1 bind-9.16.33 | 1 boost-1.80.0 | 1 containerd-1.6.12 | 1 dahdi-linux-3.2.0 | 1 docker-proxy-f6ccccb1c082a4... | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 elfutils-0.186 | 1 erlang-22.3.4.22 | 1 faad2-2.10.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 file-5.43 | 1 fontconfig-2.13.1 | 1 freerdp-2.9.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gmp-6.2.1 | 1 host-binutils-2.39 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.5 | 1 host-uboot-tools-2021.07 | 1 kmod-30 | 1 libblockdev-2.26 | 1 libmad-0.15.1b | 1 libuci-4b3db1179747b6a67790... | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 linux-tools | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 ncurses-6.3 | 1 nerdctl-1.0.0 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 package/ncurses/ncurses.mk:... | 1 proxychains-ng-4.16 | 1 python-cryptography-38.0.4 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 rtl8192eu-94bce7798bbb18de6... | 1 sconeserver-8d1935919a20133... | 1 sudo-1.9.12p1 | 1 systemd-250.8 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uclibc-1.0.42 | 1 v4l2loopback-0.12.7 | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 xlib_libX11-1.8.3 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/a5ef43468af18a60881852fdeae24f60c2ba5ca8 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/c35a54951d4f19e5ccbe6a1346e634c26d39313e | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/fb44c419df4ceeef5afbef8e20e168fedfd63ef9 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/6a33731ed4d8e8196b5d5ab40434f5ba37c84e66 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/81ebe66c20791f2a008399c4d262cad83a3ce6c5 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3021ecc4bf667b2db618bdae4b2544e189824901 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/68368ae0eb095843589643cc56d979ac0bab8445 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e16ad8cadaba392fe460347bf26c46a53a58cce | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/84ed12b01ff07a0de86de9eeaba9e627ef1c6ed7 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6bd6205dbbb78d72761fc176eba71468ef756610 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d5e53956bff58ab7f832f6ac20f7947f8a16052c | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c444411b50f535346d00688b05fb0e73ee3540cf | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6c9a4c41de8491adfb549c6cddf87ae91c4c9e2a | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c17b7f1f11bdb5fdabd652e3f6ab1165c9386581 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cacfe6773622af387c606599ac8e693cfe18b05d | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b21d0933b43aaaa7a650772133dccfdc414061d5 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d55527a0900ae564938cdc0249f8733780b91972 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0de5e456978490969c5035b88f18af5e538eb006 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d5a0cf4db707bb47f628aa966c3e457b192d25df | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fb50d859aaaedaa2c497d9bb9104032a97afed02 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/be8c249bd7429aeef7ce46d86bbbef39f8d24fbc | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dda4f84fce47fc8c423d66500284277a4b6d6243 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5966dd4266be0570826e396b526face2d489ff2d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/35e6ca4b40b08edd8747dc21f95ae9ed608fea81 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dd8c11d5d1b578eef32fc2867ca7484b6a79e302 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4e3ce20740f43669ef4c81dfa506857f2c9a2706 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6e2e2c0a6fda404849740eae6e011537e13c0aea | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6fd0f2b9df0f7c6351d755d8a20c092e3504f89b | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/368d608bdc7f74ba2b9edbece36d579969cea06e | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c0ee1d0fe734346d2a8c7cc874ff441c79d8e48 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6aa094e30728fb3a2e2a7ec8503d43b0d05ef9be | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1fcc7a5bc19e568029e47614f84f2f19186e66ec | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/46824ccacb4ca5221a99c8c07946540deb4ee7df | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9181e2de53ed9aec4fb849dfaaa2106588cabfa5 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df02c586f90917e19573f796b1b83ae9a079fa89 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8d02fcda8682e49206e56ea6337a8a990bb365fc | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1009ca2278be64cdce8f06aa9e22c8a4ac6415fe | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e5e4ffaffbc1b706b64351e7d2533ffafc5d1387 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/27dccbf89826d8beb07cd434c4177f0e499bd25c | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fef03326ed8db8eef944aadb619c3511b8ff34a1 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8b4e92d61e45588578294bf6c1f60ecdf845f6e6 | sh4aeb | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/34f3d2ef0e4bd5908bd1b0856dc8acc56bce56a2 | ORPH arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/64c6b014660aa3968210bb5ebd86f146c8b8e229 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/a8e378d10ba52183fc0a0c4bf8950647bba848d7 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/316db7e360db5d4802947abe02a97ce7266ca371 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/6c34195256ebe0f95b8c0f328b321379114ea4df | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/320eb439a72aae2f9771a1bac1eb975f14833537 | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4c74d60d8a7636c9f184a7afff56703fca3ef467 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e2dfa3aa211e210701c924de73adda656eebd822 | aarch64 | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/53ad005941a35f8ab977f460ff81ec4791e31c4e | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/abf24719fc0f44b047a0158a2ef5edcb5b6b9b71 | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6c3f87f3844f95911481b871dbdf8a78ab225916 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/33f8e2a1d70a07bfd30e01f2ddfdd552988298b1 | ORPH i586 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/bab5b909c1c471734eff4614e7f6f2fb292442b6 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/de26372a56f49b5f6634a26eca750fb7e76b9f40 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f355e056b01bab15732cf445fbb1f555df344987 | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/37dcfae44f5ab5eb89b0d1ec9aa499183b95b4a1 | sh4eb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/57af519be0e9a7bd09709a0a486b112868e7afed | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/bf0ff87324ef1a5c7d42c1e376344663078d9a3d | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/d179029189067d4c97b6137fa048415d43d5b570 | powerpc | file-5.43 | NOK | http://autobuild.buildroot.net/results/0df025a2d9ec1ba93b0ea1b7a5a18243949dfc90 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/a1d666ec938b3bbc4b53135d9a8182317908b43f | ORPH arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/b37742d4531b025945b044f67bd4b47943e41b46 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/7e04b12e279e955d53a4b5e12e2d7200b440796b | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/0cf057d69734c7eef3d585cb729f064183fcf7a8 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/96d7c26e79619d2d1086a2e3cfa747a95eb7b38b | arceb | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/95fedee004951748ecad08f463dfaa4103f31327 | mips64el | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/aceb323dcb446be77fbb30f8590f2d99aadb9dba | sh4a | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a5666ee22e9f2fcca4e85989a4d2de134e1fa4e9 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0688c3b592b8356e11b36206ec7be6b827e4ee20 | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f02ed99c10faa1aa2ca823b2ef7ed9a22c4ae0f1 | aarch64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/b73eea378ff0f4d8a4fe89f588179021a4e1719f | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d19eb240df7e15b3b31c833c6b8756b98297b94 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eab7bdb9931f89549b89aaa6bcf38f42bad62e18 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afaf66d5f7320140a497a85d07d63617e6cbb9e6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2261a5eb893a69e99c568ca135e2a95278e29dac | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/303de7a127fb88c4accbc0996bec3db169711fb0 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65c6d7f5c375c357d0f0c52445cdde115d680a02 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9fec87d729df8fa49fa55187fec15dd2aeef9d15 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6a56f8c67bec6b4a293cd753731734c48876566 | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bdd91032bf0816859b8777236cd06d1bed404398 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/197a07903bc1c2d5f1f11529496bf65efc46006c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2d006ab3fc80b05e1b00b0b972925a16e11687b6 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cf990fb76566e65217f30cf09a1fa2e4bc7eba8 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f38892093e3e25bf14f9258d479ec03321c309d0 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18555d5c87e970caa516d8c9300998527e5d0b51 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/388c95ef625b787fe8dd48045524ccaa2b0c09cc | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/667b90aaf356d11de7dd2378face99e39004e047 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b258be1b1f54dfd64774b9fc33ea531f844f7da5 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/098e0d712d5328bf9e0661e435a9b0f0f229a91a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/91ae7552c97f931b3bb4590fe484f58c732ebfe8 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/55a1e9b9120e847c92d4a1ccaab5be6149084c81 | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ff6e470cd4f5786c7bd169c8cda719468134a759 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ef3edc23cee2d089c2d8e735b28d1c21adbf77d8 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0ba71f72f3841d6457865d305163f6da3f4975bf | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ab3c1f5d78346d1ed13715c5bc517cad1e2f0f39 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/67b049c6c22fd6c8341ee185dfd5bccacbfcbd83 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/304588083a1e46623ddbea59b3ccbbc190d30b60 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bff491d5f317a90336fd7c9bfa4ae08cf0bf59fd | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ad8b4f1cd247dde6674da508d5b2f33e566b2c03 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f8abbe8e1515cc9530bbbbd310e90f361e240d4e | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e3bde3d9bfd85b43047aaaab9909236d04445aba | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d0b673c4b22f4c8451c7726b94d1e0f9aff2557c | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/6576ea557bf7e986e69aa94c693c9ed447d6733c | i686 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/4c59b3ab5e7fe0389a5b55498e996c27a50fecb3 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/6bcd5c105d3869def152ccf4220b8a52b518bd5b | powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/541e0679ea336e6a4bb545e751ff634ef12a055d | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/9599f72fa9d5d88f68d2916d82f4b3f48e876a0f | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/744fb2dc31e6869e05f82b25bfc4cb62f87176f6 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/fd7cea8dad49508badc9c2e25cfdc264410ab5cc | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/38f6fe499bd09e96915e55a29348d7698fe45107 | ORPH sparc64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/6ac84740637c5928a056a029288e550644c7be87 | sparc | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/0dc254173d3084c8b2a0f0d7b31a568d57a80fa0 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ffcaefcc85f8086e799d57cc0eade8202c355e5 | powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/49bbea12df721271941c6fbffb53c6e64d6a9cd9 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7cd2e279c310d34e9027d59d75d0c6b3b03ba6ab | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a94cf1fac2c3397ec7f611d907c6bf6e94871f08 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/de9bdf6bf87a4cc47d4f4972467b80684276c766 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1fba5857289d0e41865542d42aa3cbc2387d8c5a | or1k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c4cbbf0a43a60c18595383ddfbda0535abc086ac | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae134827a0203ef8ea5ff3222a0975605b961f56 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4630e93173a214a29821ef94886e85f801029f2d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23b9c1a68064c8b450ab4dc58e9d45ca3119bace | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c5eb063107a0bdad07b01cbb8cfbc4848289f04 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/feb594dae4d2b8dd0bcd73aa7e38c822275f36f4 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d13da0898f626a9aa832794ffdd87c16655d27d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c760db6b7ae22985dc958e7656505e404608f8a2 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b95946416fa5e84781bbf3129cf6eaf56cc36466 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbbab61c4c0a895634633c1b57a9e3d01fbc3ebb | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/945134b29e1230e84ad5efca99c7ca127e6587bc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a8955b749da42adc5f657316402d7137b0a8a8b | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb749a73f0aa7100dd512cb0ac58e8e994e14e56 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54ae0503d770b798b6304be95f7af441dd806f92 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58c906798d13e8d733d0a988a89f57171bd7e219 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ff853715575edb9c648b97a2e41c8d9d93ea487 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c8908ef312c701e0f7c76909b2f469c72a561134 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9832ec6cd09fd50e65980222f6a018e4a294fcbc | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a72f59249ecdf9f2fe87a33bf4d716b2bd281383 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb5f973d1af6464fdb3937ae7a7eb4b4641d3a64 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b35196c63977d9ee5802775fb1c8be1f8880292c | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ae0c3055a6863d2a4148af6462a69ec2dc72175 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1dae1f2668542db34e4135d2728f0a168ffe9956 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/59b1f37fed255f2a3739ea2ac5bebb590ff4943f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c4494133a41caaa7470c886886981004de0a8a1 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e66199579bba3ccb5f488e0598c23a02931fc79 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/25630dc24b2e9f3c2717e4b01139cfda315d5afc | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7c8f18bc1383ed343f9ecf28c293ee976969fa6 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f254c666d388b39ab8966b760315273624fa51a | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2e546674b0f429cca9909bc4addc26b1d739e75 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f23a2cb3a0ad1aa358455336a78b7e22966a80c7 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df5a949d0ca7cb375cf952cee80f64364fcff2e9 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18051ac16102b0eda427f4d419a0aabab315aa8d | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a4ec2ff4e9f320d5e15024ddf17c36b1b0319ffa | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/337a7c3b1d54127afc7651241d470e994b8277f9 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a6d0ddf688e8df0e6d0ef87ee91105096e31998b | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80103e14525187a73468455a2cf7a135a32e9c7b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac43dcb3b216f41a64a3efdbe5c57b2f72e2cfe | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa309568ed8816d5cbe6b165326e04d539320565 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d5fca795ba51bbeab06b88cfb3a738c96554cc81 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90e900cc5ce1526fe5ba4f3d4b0c8e716fa14fc1 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/9cd57c8ec59508e614078cbf408bf0e934a04559 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/68c72737c3169a2c82a4a1df57220da19a8d0b08 | powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d343162c6e698da51ac13f1a288f6fb813898c6d | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/08f18c9c932d09afdbbc687b9be46f03ca044d69 | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d7fb17afa86c61c299d3c28438f2e55a810b955e | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fdbd2b237bfe3c1af50ff590beea687864d6a636 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9fb6ae5e5b0586aa3c1c6506ecc1376a2dbe8aab | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/5496b572aceeac7a21a05ee03c34f0ebb52c9648 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/40a45e62f2935fce27596d4c3b4a7832b9846f05 | arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8d4e2009fbd7097089b0d07904d3e522c0b912df | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ca4cfede6cd33e4fd413db3db48b6ecb9e95cf69 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/03e294de6ee930cd1de04e4910497d6994184249 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eee108d88bdec574c5f4bd2a74ea1558b6852b5d | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3f076f8da8a27d37714cef6ab20bc2dd784b215a | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c40daa33b506438ed5e2b2464886394db9ce7549 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b57db3d52752f5700c748093a8a8f5c5342fd50c | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d04d5113c8454fdcce25b0ed9eda0cdc743ff342 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/27c6e9af4232d8498cbe1eb2d588cfa1574e7ffb | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/566980502fec5f8fc1fb8e0ec99f1d9831381ed2 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1a51732aa5f5a8ffecd351830e1d56cc0970a6ba | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cdf250247c2113d13981057fcaf61b6ad29c703b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ee7f096cde0fc52138bd97c5d9e152041ef79e6b | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fead8f306e76d76ed0ac1f53070468b688343d76 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f54547f4801df39dc820b5937c8fb698b027251f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c9dca2e06b4fb0adb9b05cde591bd5f999e5c14a | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1ed578fb9437be23947537aa41822b4fbf7169b4 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/81c03e19311681353a24ecdf5252ab9309974adb | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/76dcf34ca527675dfd57f6fd3fd045d7ccede439 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1de6d710e013fe1c0dbaa47eb31a9223b2111f53 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ffdebf651d1c95a780a96d24a8935cc24a3f195b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/878fba2bdb563d0bb90c14c71e2dfff5b958745b | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8f6bc552f649e8724a168af8d9817c1daf7d5ad4 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5af49480e18b9879ae18cb12f00c297c3c3e4746 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/876da7616c68f0caa19dded2637a6d53fa10dc82 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e556ad54cbfe603e79abf6be7360c0c3ce920e60 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ad303ae5add87a168c9f68cf4fd2e258aed374eb | ORPH sh4eb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fafb0c42e6520257f862d9104338a636e3ac89fb | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8e02461d5014ba882bc75aac250414ef53601c56 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/2ea12d6cf56c826752246935f8d6e599d346c95c | ORPH sparc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/412bd048f94c68ba429f5d314403661cf60be7a3 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/6d6219ae90630a842b88fa39682b5b76e4f1119d | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/cf081e0e3124e00140abd44b5b7ba4bb86e33c0d | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/77dfeb4721a337ec5c6f5a44c816483d3cfc69d6 | ORPH riscv32 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/0dbbb7b387051008668b3e9cc8ea7ad8744c4357 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7497aec8a540262be6d973c3ee7c5be9a0430ba0 | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/0ee46fe3118a137b8c4fbaf4a15dd80ac6306fd5 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/55983f97a85bb67a350953788712faf8a83034b6 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d917a402946852c6a96a8da99780ee0a3bf66746 | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/178f3cd6e55f2b005e7aee532937e43b822ecf53 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/ef7d4f20503a2392db1b029d379d4a88edb93b1e | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aaa7bbc080182ee46fe06bb48d36bf887c7d1533 | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/cacc55ba210f8c6a3540806cd6a46bedc0cae119 | ORPH i686 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/36e600ea76ac96eaff9419b646d60fd957df2fb8 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/bd755dd4225fb7b6467c69e7a66cd075ba964405 | ORPH riscv64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/b094766a94a0a5b8bcaf84cd274a5fd6a3610b77 | ORPH sparc64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f47627837ab74cf70c61fe5b1fb7e03d08a9ff68 | ORPH powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/697e58086eba8c19e8cec4ea5d4f1998c44ebdae | powerpc64le | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2dcb42f729ab6e9eab86cadab2aa5036e5ecb399 | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/8668a5414605394ae8ab27a8b017cefee64ac48a | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/37ae9758ec3f48d3d5b89f3311579ca446679829 | aarch64 | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/99aad0bf6f1ce58629d10f5501f26f2f14db0667 | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/29c7c1f236bce43334da7e2eb0680f3a749b9d62 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/269e9327c8800aed1a90c3b9e3f8409be6d05e65 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f03127b1daaaeda4694926a53f8cfdd903ec45e0 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/571469107074d5dea91dbecd990dc2639bc5d296 | powerpc64 | host-uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/abd92e0f89603dd3fafe3a08216f83210f2ca9f9 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5f750f3e4d0be8e0622621284a4a900a043f4419 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9b3965024919c4556d2ef192ec45920b2ec94c3f | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6d90b63531c4246dd6f5a29f843d4146d2607358 | sh4eb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b37bf64dce473c802c2ef96d29fb6403acaa56fa | mips64el | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/a4a8cc48c5c47bb925754b85f7bf5066c1b2ff31 | arm | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3407105b427db7f22bee2dd589b7a9c1214cbf72 | sh4a | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/6a7923973999c66382c43e79ee053bd25bebf061 | sparc | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/df47bc64cbc90821254712ddf43df82a819c586b | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/d5318521dfee9e92d94e924b6ccba0f82c9a43a3 | arc | libblockdev-2.26 | NOK | http://autobuild.buildroot.net/results/6b6b31bdf06a9ccb518fb8ad0581c3e6b4dc5cce | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/87d44a5d9b640531f5949294011d6fb09613fc0d | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/df7d7d92814c3f45dbdbb5acc019f106dd9d9b76 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6141873ff59ed5ebecd2a5ee4a30fe8aa654bbca | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f62361e9e495aba5f10a42013636161ab69deaa9 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b967939f21a65772e0a4340ddd326b65257afb0d | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b3e2d12a89d231a207c022f6c586b452abc8a699 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5dd087ae27197c4ad03bef2c21e27d1b50ff5481 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cd9712ea01122c1a9535b0565167c12107f073fc | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/805421c59dca64b0ea11d12907ddd3253152e3ec | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/accf3b1caf8a20dafa84f5a898878647c747ffe4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/fef6c7f416754e025f6ed976942bcc74fdd7c623 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6a4edca245a2f3e9cec6864c1b4ac041a0052db1 | ORPH armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/ebf3ec34ac3424932e895e8ea0976d78a562799a | ORPH s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/db3b0305b3fec0d99e328e3c2ee1a584352979c6 | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/be399639c3b34d4c5b7b6d9e1b7e008cb88c7844 | mipsel | libuci-4b3db1179747b6a67790... | NOK | http://autobuild.buildroot.net/results/b14b292a427f96c584e4e5273db1f8524e6387f0 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/91b9e11fbd038ad4366a598bc83af1206d39b6d0 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/d1fc303b31bdfbf71f31888bedbd9f90a23ce508 | ORPH s390x | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/10253da5d089d13de146aec59ba7b7bb649192c7 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/98eb8f281e7bcc393cb52ec2de5bfbcc9721fb83 | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9b6445411a3cf0b708501bb30954de0e7cd67ba2 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c8c0c3b27632fd6ba50c39f7e9804fce9e49cea0 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/a79025d9aaceb77f8ffb749db5f8ac4e54b8d673 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d3ad7b5a8e79186e42587a6b90792e13e0e8acfc | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/15244b08c60f23440ecb4c2fbb5bd601651d355c | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/ddccef028bbe4add89764e3547096dbbeb87ff4d | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0f6e0df70e0edbce04bc7fa7db538f55ff128d76 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9c0a8081c3e2330882a1d68eba8ad13af5eeb3be | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ae8249eae5c23bcaab07a431b14bc0c9d85fbca | ORPH mips64el | linux-tools | NOK | http://autobuild.buildroot.net/results/a1893871e5c01145101f06a83ccf97bf12895861 | ORPH arceb | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/f4376c43932c6a2f09360d9cf5f5bc3247b66aec | ORPH or1k | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/ed20c75bae166683be01f7e6b8c9ab32cbb34291 | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c8604f60735b0e828ad58621cc5284e8691c0f7d | ORPH x86_64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c29180bb32313e8ee3a8acd095f3187196442265 | ORPH sh4 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2e2518c858e5f730baefd21e699a2f6c3f0a80e3 | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/7cffb4ae81c5bb9675f50be722e58461e5173a98 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/cb357a2900f0c37e9d88f2a0b43eb8c1e1cfc57e | mips64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/39118ff873aa4ca42e6a3f4e0c9f5262efe7677c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/1712b7d8685ffb6de998663324e65524dd95aede | mips64el | ncurses-6.3 | NOK | http://autobuild.buildroot.net/results/a91c4f734c1626cb5a4cef8b5f0942d4338e3e01 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/897a8722e399631b07f67f84777ce23778ff7fc5 | sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/94a138f310fc23d57d265319ed484b19b12bb825 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/34563d4ccf5a98aa2bdfc9602f955ee4d45483d2 | ORPH powerpc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dc8d10c10236efdb1b0d51c8f04d970cc982ff28 | ORPH powerpc | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/3d2712eae0bbb2b1b4adae27b997ca1e485d58ea | ORPH sparc | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/654a3447d5af3a1a00168712f0d9bfcb272b2498 | ORPH or1k | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/f15c53a2a589924e149bf93a6c8341c2c5d3c671 | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/57bc965395bbf3d48ade48f920979f6a95ad4a59 | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/414e141c305d2da71fbe392be52101459e88fa48 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3ed16724c60c6d1c3fb695f578119274112deb06 | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/591b4b407cb61b22ef98b5f4a8d14afb25db7a9a | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d68c541e804a65cbebceddfc6984fcc741616ffc | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1d552fbb3b482ad724a7521796982ee28123cd23 | ORPH armeb | package/ncurses/ncurses.mk:... | NOK | http://autobuild.buildroot.net/results/bab145c81fdad1f088b5bb5558057f4569160336 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7b3d98f98400d0cb33806b4ec8f1f1b3b677e3c1 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0bc5734bc793252c6b1b00cf0a356bfb8ceb7f42 | powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fdcb87f73fe98e9430edac3b5476ced314a8b6a9 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/784c5f5f8f1edb4b73a7d8296de025a9d86f1472 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3a298984f29058f87ed10b03381f43cae8f0b04c | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/10ec46b4b5b4c6b4e4d1e3e94b0b7855ae192210 | aarch64_be | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/ea7d2a4e04fbfce48e0c1ffb82804d92156bcf74 | mipsel | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/21ae4794f5abed2698b14ad3801767a2462bbc94 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/d75b90462729960474f54421f2646d453d078758 | ORPH arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/89420e073d6e8ba8f5dadd98c7ed56b17c923621 | arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/671778962c17d35109321f70fea095520a6de6c9 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dbcc776f1b961de21cbc8d0ef1f0979973f6a028 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7721c969871349b08716705014af4276a422d8e8 | mipsel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6365ad0eaae3a2e86b1bac621ab8f8963fb76b59 | mips | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/54ea7dac110c7fab2847047a0be1d8e9e92f78f0 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f3587fafb439a72ec198ad721d9944bf1be56992 | mips64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/4df6e120b1daa1fd7cf4dd55a21f5cac428458a4 | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/8a9ed41de128f3ca7b0e5e4b7ea09090f2572ce2 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/d3fee85d06ff96a88f0f500e234e8e53195bd875 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/3ebdbe23891bd20d5828517b8723f5b7cc7d8d8d | riscv32 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af | powerpc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/4c49ca5c657ca448692f348bacdef623ca2fcbc9 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/b84cfa4427b2a0c0c69e1ed1544cec7d4cab94dc | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/ec44f14f7d453777f77d07bd69e4e38934bcb3fa | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/cf12bfc3d6215bd7bc70b90a18c2479beadd01f4 | ORPH mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/222227660238f5eb84fe010a7a6d9e09d6e0a93e | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e14ff749041f06700a3768d26c246c88e2ff5fd6 | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/21b6db3c07bf7fcf2f0c3b2b02a27b533862e638 | m68k | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/837edf61218b2b74a6873cebc014df2a5ef1a22e | ORPH i686 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/68ee796e4669827ffa1140f33b43d6a686e188d8 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/60536af3ec96bd2dcfdaf6e654b746aa2109fbad | ORPH or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6ce3507efaffc20af0ff7de0db1f501624012e8c | mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/6bfad9f4b970bda3def407f06d8eb35131a7bb80 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e1efa5f09fcc731c9bd83f2b1714ec99fea298d4 | arm | unknown | NOK | http://autobuild.buildroot.net/results/856e91a13d85e4844a77eb34699656c2e507c160 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/a1fb12dc51e789fb1630f8b4b242b5580b1fdb49 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/6c59b222a7f0d36059eae54058a97e7520e429af | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/136ac1da2a9c31714f76d34f0e6973c4bf35d25d | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/bf70b84757fda3443c23618719bd97c503cabcc3 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/daa197e893554e1fba99124a4a53fca75139afed | m68k | unknown | NOK | http://autobuild.buildroot.net/results/094475bd1ed9c29605d4130704e503d108a224b1 | powerpc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/ef03dab7329cd4d6f07e49585100510308aa3520 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/43b93a06bb0c61e5e2075cf9524ede15ebf81549 | i586 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/b532e9bb1433a81a88bf83e1b80c50fd78802a05 | mips64el | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/64ede86c29057270307cb0ca8de0dd296d820b88 | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/3cd4d88f3e6014049cadfba5f71f643aef2038a5 | aarch64 | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/4101050e32b6f8099ee589280cc1aff357bc0ff8 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a55c7f9e238b9bfd06018f078b3e8dfbea994460 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/10693b2fef8859457e7b51a7e9233ee6f4cd1b56 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b29d88191ed87f13444ff0d1b3ec9da68bfe7c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/edfed0ec0845a1054158bb437d1c2722833f518d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/10ab72884064d7f6d164ddf371fdbf05a76044a3 | ORPH microblaze | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/7b0ff61c4b42e1a7cfb68b68dc3609fb61b14d5d | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 host-rust-1.64.0 | 2 crun-1.5 | 1 gerbera-1.10.0 | 1 libglib2-2.72.3 | 1 libp11-0.4.12 | 1 libvorbis-1.3.7 | 1 open62541-v1.3.3 | 1 sdl-1.2.15 | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/f88401fae0daf62ff3aff0f6156ef249d5fd5d9d | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ef82898480ba76300fb43ae8b36a9a8799179f98 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/149b7612ddce5d74048182cc75b533c9743181e1 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/07f75a926e225afd11d9bbd4e7a5f80a07221882 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/2b4c8135994de141bac41695a84cda440cbf4843 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d9b0e3ab838d9901004db7386caa2f367aa56c16 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ca55bbec92f1365039299f3f459e4b799853355b | sparc | libp11-0.4.12 | NOK | http://autobuild.buildroot.net/results/8b0f9570d3ebe1af4fa5f625ecde4d49ecd3a089 | ORPH powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/45867fff43592840c280569521b1c33d7a581663 | nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/f6fb2df8d6db277d34800ad599a0f49ed0208291 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/70c4a7b31017b3f6106fa2122fae31e095a34898 | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/370ad0f1615857d2e3216ce3b2d62c512109644e | -- http://autobuild.buildroot.net From fperrad at gmail.com Wed Dec 28 07:17:34 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 28 Dec 2022 08:17:34 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 Message-ID: <20221228071734.737602-1-francois.perrad@gadz.org> switch to meson infra remove autotools specific patches host-libgtk3 is a hack which build only gtk-update-icon-cache host-libgtk3 is used by libgtk3 & adwaita-icon-theme Signed-off-by: Francois Perrad --- ...ge.patch => 0001-disable-atk-bridge.patch} | 28 +++--- package/libgtk3/0001-no-gtk-doc.patch | 25 ------ ...ndency-from-gtk-encode-symbolic-svg.patch} | 0 .../0002-fix-introspection-check.patch | 28 ------ package/libgtk3/Config.in | 1 + package/libgtk3/libgtk3.hash | 4 +- package/libgtk3/libgtk3.mk | 87 +++++-------------- 7 files changed, 35 insertions(+), 138 deletions(-) rename package/libgtk3/{0003-disable-atk-bridge.patch => 0001-disable-atk-bridge.patch} (62%) delete mode 100644 package/libgtk3/0001-no-gtk-doc.patch rename package/libgtk3/{0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch => 0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch} (100%) delete mode 100644 package/libgtk3/0002-fix-introspection-check.patch diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0001-disable-atk-bridge.patch similarity index 62% rename from package/libgtk3/0003-disable-atk-bridge.patch rename to package/libgtk3/0001-disable-atk-bridge.patch index 390fc012f..f3e9bff2b 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0001-disable-atk-bridge.patch @@ -5,21 +5,6 @@ add two new packages just for it: at-spi2-core and at-spi2-atk. Signed-off-by: Hadrien Boutteville ---- a/configure.ac -+++ b/configure.ac -@@ -1386,11 +1386,7 @@ - # Check for Accessibility Toolkit flags - ######################################## - --if test x$enable_x11_backend = xyes; then -- ATK_PACKAGES="atk atk-bridge-2.0" --else -- ATK_PACKAGES="atk" --fi -+ATK_PACKAGES="atk" - - PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) - --- a/gtk/a11y/gtkaccessibility.c +++ b/gtk/a11y/gtkaccessibility.c @@ -37,10 +37,6 @@ @@ -33,7 +18,7 @@ Signed-off-by: Hadrien Boutteville static gboolean gail_focus_watcher (GSignalInvocationHint *ihint, guint n_param_values, const GValue *param_values, -@@ -988,9 +984,5 @@ +@@ -988,9 +984,5 @@ _gtk_accessibility_init (void) _gtk_accessibility_override_atk_util (); do_window_event_initialization (); @@ -43,3 +28,14 @@ Signed-off-by: Hadrien Boutteville - atk_misc_instance = g_object_new (GTK_TYPE_MISC_IMPL, NULL); } +--- a/meson.build ++++ b/meson.build +@@ -564,7 +564,7 @@ if x11_enabled + xfixes_dep = dependency('xfixes', required: false) + xcomposite_dep = dependency('xcomposite', required: false) + fontconfig_dep = dependency('fontconfig', fallback: ['fontconfig', 'fontconfig_dep']) +- atkbridge_dep = dependency('atk-bridge-2.0', version: at_spi2_atk_req) ++ atkbridge_dep = dependency('atk-bridge-2.0', version: at_spi2_atk_req, required: false) + + backend_immodules += ['xim'] + diff --git a/package/libgtk3/0001-no-gtk-doc.patch b/package/libgtk3/0001-no-gtk-doc.patch deleted file mode 100644 index e1d320802..000000000 --- a/package/libgtk3/0001-no-gtk-doc.patch +++ /dev/null @@ -1,25 +0,0 @@ -Same patch as for systemd in commit -http://git.buildroot.net/buildroot/commit/?id=7144f2f04b70553 - -Fix deactivation of gtk-doc - -The tarball contains the Makefile for building documentation with gtk-doc, -Unfortunately the AM_CONDITIONAL variable is not the correct one, which -results in an error when running autoreconf. - -This patch fixes this issue. - -Signed-off-by: Eric Le Bihan -Signed-off-by: Hadrien Boutteville - ---- a/gtk-doc.make -+++ b/gtk-doc.make -@@ -300,7 +300,7 @@ - # - # Require gtk-doc when making dist - # --if HAVE_GTK_DOC -+if ENABLE_GTK_DOC - dist-check-gtkdoc: docs - else - dist-check-gtkdoc: diff --git a/package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch b/package/libgtk3/0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch similarity index 100% rename from package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch rename to package/libgtk3/0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch deleted file mode 100644 index 7edf7db71..000000000 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ /dev/null @@ -1,28 +0,0 @@ -Fix HAVE_INTROSPECTION does not appear in AM_CONDITIONAL - -During autoreconf GOBJECT_INTROSPECTION_CHECK could not be resolved because we -don't have introspection which provides its custom m4 macro. Reconfigure fails -with: - -gdk/Makefile.am:196: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL -gtk/Makefile.am:1347: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL - -We avoid to add a copy of introspection.m4 in the m4 directory of libgtk3 by -adding a check, as performed in Systemd. - -Signed-off-by: Hadrien Boutteville - ---- a/configure.ac -+++ b/configure.ac -@@ -1690,7 +1690,10 @@ - # GObject introspection - ################################################## - --GOBJECT_INTROSPECTION_CHECK(introspection_required_version) -+m4_ifdef([GOBJECT_INTROSPECTION_CHECK], -+ [GOBJECT_INTROSPECTION_CHECK(introspection_required_version)], -+ [AM_CONDITIONAL([HAVE_INTROSPECTION], [false]) -+ enable_introspection=no]) - - ################################################## - # colord module diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f..82ca68d2d 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -88,6 +88,7 @@ config BR2_PACKAGE_LIBGTK3_X11 select BR2_PACKAGE_FONTCONFIG select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXEXT + select BR2_PACKAGE_XLIB_LIBXRANDR select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXI help diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index 1715b94e7..9fed2c9df 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum -sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.36.sha256sum +sha256 27a6ef157743350c807ffea59baa1d70226dbede82a5e953ffd58ea6059fe691 gtk+-3.24.36.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2e..30aa4f701 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).36 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ @@ -13,69 +13,42 @@ LIBGTK3_LICENSE_FILES = COPYING LIBGTK3_CPE_ID_VENDOR = gnome LIBGTK3_CPE_ID_PRODUCT = gtk LIBGTK3_INSTALL_STAGING = YES -LIBGTK3_AUTORECONF = YES - -LIBGTK3_CONF_ENV = \ - ac_cv_path_GTK_UPDATE_ICON_CACHE=$(HOST_DIR)/bin/gtk-update-icon-cache \ - ac_cv_path_GDK_PIXBUF_CSOURCE=$(HOST_DIR)/bin/gdk-pixbuf-csource \ - PKG_CONFIG_FOR_BUILD=$(HOST_DIR)/bin/pkgconf - -LIBGTK3_CONF_OPTS = \ - --disable-glibtest \ - --enable-explicit-deps=no -HOST_LIBGTK3_CONF_OPTS = --disable-introspection - -# Override pkg-config pkgdatadir variable, it needs the prefix -LIBGTK3_MAKE_OPTS = \ - WAYLAND_PROTOCOLS_DATADIR=$(STAGING_DIR)/usr/share/wayland-protocols \ - LIBS=$(TARGET_NLS_LIBS) LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 atk libglib2 cairo pango \ gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -LIBGTK3_DEPENDENCIES += fontconfig xlib_libX11 xlib_libXext xlib_libXrender xlib_libXi - -LIBGTK3_CONF_OPTS += \ - --enable-x11-backend \ - --x-includes=$(STAGING_DIR)/usr/include/X11 \ - --x-libraries=$(STAGING_DIR)/usr/lib +LIBGTK3_DEPENDENCIES += fontconfig xlib_libX11 xlib_libXext xlib_libXrandr xlib_libXrender xlib_libXi +LIBGTK3_CONF_OPTS += -Dx11_backend=true else -LIBGTK3_CONF_OPTS += --disable-x11-backend +LIBGTK3_CONF_OPTS += -Dx11_backend=false endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -LIBGTK3_CONF_OPTS += --enable-introspection +LIBGTK3_CONF_OPTS += -Dintrospection=true LIBGTK3_DEPENDENCIES += gobject-introspection else -LIBGTK3_CONF_OPTS += --disable-introspection +LIBGTK3_CONF_OPTS += -Dintrospection=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_WAYLAND),y) LIBGTK3_DEPENDENCIES += wayland wayland-protocols libxkbcommon -LIBGTK3_CONF_OPTS += --enable-wayland-backend +LIBGTK3_CONF_OPTS += -Dwayland_backend=true else -LIBGTK3_CONF_OPTS += --disable-wayland-backend +LIBGTK3_CONF_OPTS += -Dwayland_backend=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_BROADWAY),y) -LIBGTK3_CONF_OPTS += --enable-broadway-backend +LIBGTK3_CONF_OPTS += -Dbroadway_backend=true else -LIBGTK3_CONF_OPTS += --disable-broadway-backend +LIBGTK3_CONF_OPTS += -Dbroadway_backend=false endif ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) -LIBGTK3_CONF_OPTS += --enable-xinerama +LIBGTK3_CONF_OPTS += -Dxinerama=yes LIBGTK3_DEPENDENCIES += xlib_libXinerama else -LIBGTK3_CONF_OPTS += --disable-xinerama -endif - -ifeq ($(BR2_PACKAGE_XLIB_LIBXRANDR),y) -LIBGTK3_CONF_OPTS += --enable-xrandr -LIBGTK3_DEPENDENCIES += xlib_libXrandr -else -LIBGTK3_CONF_OPTS += --disable-xrandr +LIBGTK3_CONF_OPTS += -Dxinerama=no endif ifeq ($(BR2_PACKAGE_XLIB_LIBXCURSOR),y) @@ -83,55 +56,35 @@ LIBGTK3_DEPENDENCIES += xlib_libXcursor endif ifeq ($(BR2_PACKAGE_XLIB_LIBXFIXES),y) -LIBGTK3_CONF_OPTS += --enable-xfixes LIBGTK3_DEPENDENCIES += xlib_libXfixes -else -LIBGTK3_CONF_OPTS += --disable-xfixes endif ifeq ($(BR2_PACKAGE_XLIB_LIBXCOMPOSITE),y) -LIBGTK3_CONF_OPTS += --enable-xcomposite LIBGTK3_DEPENDENCIES += xlib_libXcomposite -else -LIBGTK3_CONF_OPTS += --disable-xcomposite endif ifeq ($(BR2_PACKAGE_XLIB_LIBXDAMAGE),y) -LIBGTK3_CONF_OPTS += --enable-xdamage LIBGTK3_DEPENDENCIES += xlib_libXdamage -else -LIBGTK3_CONF_OPTS += --disable-xdamage -endif - -ifeq ($(BR2_PACKAGE_XLIB_LIBXKBFILE),y) -LIBGTK3_CONF_OPTS += --enable-xkb -LIBGTK3_DEPENDENCIES += xlib_libxkbfile -else -LIBGTK3_CONF_OPTS += --disable-xkb endif ifeq ($(BR2_PACKAGE_CUPS),y) -LIBGTK3_CONF_OPTS += --enable-cups -LIBGTK3_CONF_ENV += ac_cv_path_CUPS_CONFIG=$(STAGING_DIR)/usr/bin/cups-config +LIBGTK3_CONF_OPTS += -Dprint_backends=cups LIBGTK3_DEPENDENCIES += cups else -LIBGTK3_CONF_OPTS += --disable-cups +LIBGTK3_CONF_OPTS += -Dprint_backends=auto endif ifeq ($(BR2_PACKAGE_LIBGTK3_DEMO),y) +LIBGTK3_CONF_OPTS += -Ddemos=true -Dexamples=true LIBGTK3_DEPENDENCIES += hicolor-icon-theme shared-mime-info else -define LIBGTK3_REMOVE_DEMOS - $(RM) $(TARGET_DIR)/usr/bin/gtk3-demo \ - $(TARGET_DIR)/usr/bin/gtk3-demo-application -endef -LIBGTK3_POST_INSTALL_TARGET_HOOKS += LIBGTK3_REMOVE_DEMOS +LIBGTK3_CONF_OPTS += -Ddemos=false -Dexamples=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_TESTS),y) -LIBGTK3_CONF_OPTS += --enable-installed-tests +LIBGTK3_CONF_OPTS += -Dtests=true -Dinstalled_tests=true else -LIBGTK3_CONF_OPTS += --disable-installed-tests +LIBGTK3_CONF_OPTS += -Dtests=false -Dinstalled_tests=false endif define LIBGTK3_COMPILE_GLIB_SCHEMAS @@ -198,5 +151,5 @@ define LIBGTK3_UPDATE_ICON_CACHE endef LIBGTK3_TARGET_FINALIZE_HOOKS += LIBGTK3_UPDATE_ICON_CACHE -$(eval $(autotools-package)) -$(eval $(host-autotools-package)) +$(eval $(meson-package)) +$(eval $(host-generic-package)) -- 2.37.2 From thomas.petazzoni at bootlin.com Wed Dec 28 08:37:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 09:37:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221227215802.GC2498764@scaer> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf@windsurf> <20221227215802.GC2498764@scaer> Message-ID: <20221228093724.397df80e@windsurf> Hello, On Tue, 27 Dec 2022 22:58:02 +0100 "Yann E. MORIN" wrote: > > > +DVB_FIRMWARE_VERSION = 1.4.2 > > > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > > > +DVB_FIRMWARE_LICENSE = PROPRIETARY > > > +DVB_FIRMWARE_REDISTRIBUTE = NO > > > > This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually > > encourage people to violate the license of those firmware files. Indeed > > what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this > > package in the manifest" and "do not copy the license files". > > Wrong. _REDISTRIBUTE = NO does not exclude the package from the manifest > or from copying the license files; it only restricts copying the source > tarball and the applied patches. The entry in the manifest is still > added, and the license files are still copied. Aaah, I didn't remember this. Thanks for the reminder! Then my point is moot, I suppose (even though the fact that the package was missing LICENSE_FILES in fact prevented the collection of license files into legal-info). Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Wed Dec 28 08:39:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 09:39:18 +0100 Subject: [Buildroot] [PATCH v2,1/1] DEVELOPERS: drop ucl Message-ID: <20221228083918.3762-1-fontaine.fabrice@gmail.com> Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from DEVELOPERS file Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Yann E. Morin): - Fix typo: upx -> ucl DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 277f0043e1..65014a9926 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1093,7 +1093,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ -- 2.35.1 From luca.ceresoli at bootlin.com Wed Dec 28 08:56:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Wed, 28 Dec 2022 09:56:26 +0100 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221222133350.13402-1-neal.frager@amd.com> References: <20221222133350.13402-1-neal.frager@amd.com> Message-ID: <20221228095626.2976f2b3@booty> On Thu, 22 Dec 2022 13:33:50 +0000 Neal Frager wrote: > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > While the Kria SOM is based on a ZynqMP SoC, there are some key > boot config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus > hard configured for QSPI flash. A pre-programmed boot.bin comes > with every Starter Kit. U-Boot can then find the Linux kernel and > file system on the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash > can be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file > from other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:00:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:00:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> Message-ID: <20221228110017.1d376f11@windsurf> Hello Bernd, On Tue, 27 Dec 2022 23:30:45 +0100 Bernd Kuhls wrote: > > Do we know why these firmware files are not part of the linux-firmware > > project? They are needed in conjunction with which kernel drivers? > > The history of this repo is unknown to me, it is used by the LibreELEC > project in their images. Personally I need only these firmware files: > > BR2_PACKAGE_DVB_FIRMWARE_FILES="dvb-demod-m88rs6000.fw dvb-demod-si2168- > d60-01.fw v4l-cx23885-avcore-01.fw" > > for the cx23885/m88ds3103/si2168 kernel modules needed by this card: > > 05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 > PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04) > > (aka Hauppauge WinTV-HVR-5525HD) > > These firmware files are not present in the linux-firmware package. > > To pick up Yann's proposal: How about adding a device-specific Config.in > option for these firmware files like > > config BR2_PACKAGE_DVB_FIRMWARE_WINTV_5525HD > bool "firmware for Hauppauge WinTV-HVR-5525HD" This would certainly be OK, *but* you would need to first clarify under what license these particular firmware files are released. Even though I'm not sure it's totally useful, I've noticed that the kernel ships with a scripts/get_dvb_firmware script that allows to download some DVB firmware from various locations. One of the locations is https://linuxtv.org/downloads/firmware/. But it hasn't been updated since 2014, and seems to have less firmware that the LibrELEC repo. For me, the LibrELEC repo is fine, as long as there is licensing information for the different firmware files. Or we need to invent a special license mechanism in Buildroot that clarifies that the build results cannot be redistributed (which would of course be confusing with _REDISTRIBUTE = YES/NO, which means a different thing). Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:01:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:01:03 +0100 Subject: [Buildroot] [git commit] package/aubio: switch to external waf script Message-ID: <20221228100115.B965E86F04@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6264dfae49af69d7358f2d6fef21bd720e62440f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the python 3.11 version bump [1], the waf script bundled in aubio 0.4.9 can't be executed anymore due to a waf bug [2]. Use the waf script provided by the Buildroot waf package infrastructure after removing the old waf script and its libraries. Fixes: http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 Signed-off-by: Romain Naour Signed-off-by: Thomas Petazzoni --- package/aubio/aubio.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/package/aubio/aubio.mk b/package/aubio/aubio.mk index b2eb2b5e6d..c995fdfac7 100644 --- a/package/aubio/aubio.mk +++ b/package/aubio/aubio.mk @@ -16,6 +16,17 @@ AUBIO_CONF_OPTS = \ --disable-docs \ --disable-atlas +# The waf script bundled in aubio 0.4.9 is too old for python3.11 +# Similar issue with Jack: +# https://github.com/jackaudio/jack2/issues/898 +AUBIO_NEEDS_EXTERNAL_WAF = YES + +# The old waf script bundled in aubio 0.4.9 need to be removed first. +define AUBIO_REMOVE_OLD_WAF + $(RM) -fr $(@D)/waf $(@D)/waflib +endef +AUBIO_POST_EXTRACT_HOOKS = AUBIO_REMOVE_OLD_WAF + # Add --notests for each build step to avoid running unit tests on the # build machine. AUBIO_WAF_OPTS = --notests From thomas.petazzoni at bootlin.com Wed Dec 28 10:03:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:03:32 +0100 Subject: [Buildroot] [PATCH] package/aubio: switch to external waf script In-Reply-To: <20221221105153.12418-1-romain.naour@smile.fr> References: <20221221105153.12418-1-romain.naour@smile.fr> Message-ID: <20221228110332.59ff04da@windsurf> On Wed, 21 Dec 2022 11:51:53 +0100 Romain Naour wrote: > Since the python 3.11 version bump [1], the waf script > bundled in aubio 0.4.9 can't be executed anymore due > to a waf bug [2]. > > Use the waf script provided by the Buildroot waf package > infrastructure after removing the old waf script and its > libraries. > > Fixes: > http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 > > [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 > [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 > > Signed-off-by: Romain Naour > --- > package/aubio/aubio.mk | 11 +++++++++++ > 1 file changed, 11 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:04:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:04:17 +0100 Subject: [Buildroot] [git commit] package/lua-cqueues: force using libopenssl Message-ID: <20221228100432.D044686F1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=620a77dc9d93365d87c7b18545f091c8e962509e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As building lua-cqueues fails to build with libressl, we force the use of libopenssl instead. Fixes: http://autobuild.buildroot.net/results/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lua-cqueues/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lua-cqueues/Config.in b/package/lua-cqueues/Config.in index 60f022848b..a8c38950cf 100644 --- a/package/lua-cqueues/Config.in +++ b/package/lua-cqueues/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_LUA_CQUEUES bool "lua-cqueues" depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL help Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix. From thomas.petazzoni at bootlin.com Wed Dec 28 10:05:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:05:07 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl In-Reply-To: <20221221104607.3430116-1-francois.perrad@gadz.org> References: <20221221104607.3430116-1-francois.perrad@gadz.org> Message-ID: <20221228110507.5b3dcda0@windsurf> On Wed, 21 Dec 2022 11:46:07 +0100 Francois Perrad wrote: > Building with libressl fails, > see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ > > Signed-off-by: Francois Perrad > --- > package/lua-cqueues/Config.in | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Wed Dec 28 12:50:47 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 28 Dec 2022 12:50:47 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #3 from davorin.ucakar at gmail.com --- Unfortunately, no, the patch doesn't work. pyqt5 fails to build (host-python-sip is used in its build process). I'm still investigating it/trying to fix it. -- You are receiving this mail because: You are on the CC list for the bug. From giulio.benetti at benettiengineering.com Wed Dec 28 17:17:45 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 18:17:45 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 Message-ID: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 [1]: https://github.com/lwfinger/rtl8723bu/pull/194 Fixes: http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti --- ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch new file mode 100644 index 0000000000..6198500f02 --- /dev/null +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch @@ -0,0 +1,34 @@ +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 17:49:29 +0100 +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux + >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] +Signed-off-by: Giulio Benetti +--- + os_dep/osdep_service.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c +index 545d00d..87266e0 100644 +--- a/os_dep/osdep_service.c ++++ b/os_dep/osdep_service.c +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) + + inline u32 rtw_random32(void) + { +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ return get_random_u32(); ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) + return prandom_u32(); + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) + u32 random_int; +-- +2.34.1 + diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch new file mode 100644 index 0000000000..7926d305b3 --- /dev/null +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch @@ -0,0 +1,74 @@ +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:05:34 +0100 +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 + because of cfg80211 api change + +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so +let's add it according to Linux version used. + +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] +Signed-off-by: Giulio Benetti +--- + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- + 1 file changed, 17 insertions(+), 7 deletions(-) + +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c +index 0e38a66..4c9c954 100644 +--- a/os_dep/ioctl_cfg80211.c ++++ b/os_dep/ioctl_cfg80211.c +@@ -1429,7 +1429,9 @@ exit: + } + + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr, + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr, +@@ -1566,7 +1568,9 @@ addkey_end: + } + + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr, + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr, +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, + } + + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr) + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr) +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, + } + + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, +- struct net_device *ndev, u8 key_index +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) +- , bool unicast, bool multicast +- #endif ++ struct net_device *ndev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, ++#endif ++ u8 key_index, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) ++ bool unicast, bool multicast ++#endif + ) + { + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 17:23:54 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 18:23:54 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 In-Reply-To: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> References: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Message-ID: <12c1f8c5-5562-df4c-d9c7-3d2184f22d5b@benettiengineering.com> Sorry, there's a typo on the subject: s/rtl8723b/rtl8723bu Is it possible to reword it while committing? Thanks in advance Best regards -- Giulio Benetti Benetti Engineering sas On 28/12/22 18:17, Giulio Benetti wrote: > Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 > > [1]: https://github.com/lwfinger/rtl8723bu/pull/194 > > Fixes: > http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ > ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ > 2 files changed, 108 insertions(+) > create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > > diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > new file mode 100644 > index 0000000000..6198500f02 > --- /dev/null > +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > @@ -0,0 +1,34 @@ > +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 17:49:29 +0100 > +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux > + >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/osdep_service.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c > +index 545d00d..87266e0 100644 > +--- a/os_dep/osdep_service.c > ++++ b/os_dep/osdep_service.c > +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) > + > + inline u32 rtw_random32(void) > + { > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) > ++ return get_random_u32(); > ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > + return prandom_u32(); > + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) > + u32 random_int; > +-- > +2.34.1 > + > diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > new file mode 100644 > index 0000000000..7926d305b3 > --- /dev/null > +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > @@ -0,0 +1,74 @@ > +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 18:05:34 +0100 > +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 > + because of cfg80211 api change > + > +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so > +let's add it according to Linux version used. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- > + 1 file changed, 17 insertions(+), 7 deletions(-) > + > +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c > +index 0e38a66..4c9c954 100644 > +--- a/os_dep/ioctl_cfg80211.c > ++++ b/os_dep/ioctl_cfg80211.c > +@@ -1429,7 +1429,9 @@ exit: > + } > + > + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1566,7 +1568,9 @@ addkey_end: > + } > + > + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr) > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr) > +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, > +- struct net_device *ndev, u8 key_index > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > +- , bool unicast, bool multicast > +- #endif > ++ struct net_device *ndev, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, > ++#endif > ++ u8 key_index, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > ++ bool unicast, bool multicast > ++#endif > + ) > + { > + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); > +-- > +2.34.1 > + From giulio.benetti at benettiengineering.com Wed Dec 28 18:00:53 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:00:53 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Add local patch to rename local sha256 data types and functions that conflict with Linux ones. Fixes: http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af Signed-off-by: Giulio Benetti --- ...e-due-to-redefition-of-local-sha256-.patch | 108 ++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch new file mode 100644 index 0000000000..52ef8c9005 --- /dev/null +++ b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch @@ -0,0 +1,108 @@ +From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:54:48 +0100 +Subject: [PATCH] Fix build failure due to redefition of local sha256 data + types and functions + +Linux provides sha256_init() and 'struct sha256_state' in file +include/crypto/sha2.h so this leads to a build failure due to redefinition. +To avoid this let's prepend to all local exposed functions and data types +rtl_. sha256_process() and sha256_done() are not required to be renamed but +let's change them for consistency. + +[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] +Signed-off-by: Giulio Benetti +--- + core/crypto/sha256-internal.c | 16 ++++++++-------- + core/crypto/sha256_i.h | 8 ++++---- + 2 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c +index 4d61cb1..537bb2e 100644 +--- a/core/crypto/sha256-internal.c ++++ b/core/crypto/sha256-internal.c +@@ -26,17 +26,17 @@ + int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, + u8 *mac) + { +- struct sha256_state ctx; ++ struct rtl_sha256_state ctx; + size_t i; + + if (TEST_FAIL()) + return -1; + +- sha256_init(&ctx); ++ rtl_sha256_init(&ctx); + for (i = 0; i < num_elem; i++) +- if (sha256_process(&ctx, addr[i], len[i])) ++ if (rtl_sha256_process(&ctx, addr[i], len[i])) + return -1; +- if (sha256_done(&ctx, mac)) ++ if (rtl_sha256_done(&ctx, mac)) + return -1; + return 0; + } +@@ -82,7 +82,7 @@ static const unsigned long K[64] = { + #endif + + /* compress 512-bits */ +-static int sha256_compress(struct sha256_state *md, unsigned char *buf) ++static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) + { + u32 S[8], W[64], t0, t1; + u32 t; +@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) + + + /* Initialize the hash state */ +-void sha256_init(struct sha256_state *md) ++void rtl_sha256_init(struct rtl_sha256_state *md) + { + md->curlen = 0; + md->length = 0; +@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) + @param inlen The length of the data (octets) + @return CRYPT_OK if successful + */ +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen) + { + unsigned long n; +@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, + @param out [out] The destination of the hash (32 bytes) + @return CRYPT_OK if successful + */ +-int sha256_done(struct sha256_state *md, unsigned char *out) ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) + { + int i; + +diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h +index a502d2b..93a8858 100644 +--- a/core/crypto/sha256_i.h ++++ b/core/crypto/sha256_i.h +@@ -11,15 +11,15 @@ + + #define SHA256_BLOCK_SIZE 64 + +-struct sha256_state { ++struct rtl_sha256_state { + u64 length; + u32 state[8], curlen; + u8 buf[SHA256_BLOCK_SIZE]; + }; + +-void sha256_init(struct sha256_state *md); +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++void rtl_sha256_init(struct rtl_sha256_state *md); ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen); +-int sha256_done(struct sha256_state *md, unsigned char *out); ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); + + #endif /* SHA256_I_H */ +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:08:47 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:08:47 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 In-Reply-To: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> References: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Message-ID: These local patches have already been merged, so please drop this patch. Sorry for the noise. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 28/12/22 18:17, Giulio Benetti wrote: > Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 > > [1]: https://github.com/lwfinger/rtl8723bu/pull/194 > > Fixes: > http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ > ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ > 2 files changed, 108 insertions(+) > create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > > diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > new file mode 100644 > index 0000000000..6198500f02 > --- /dev/null > +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > @@ -0,0 +1,34 @@ > +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 17:49:29 +0100 > +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux > + >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/osdep_service.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c > +index 545d00d..87266e0 100644 > +--- a/os_dep/osdep_service.c > ++++ b/os_dep/osdep_service.c > +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) > + > + inline u32 rtw_random32(void) > + { > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) > ++ return get_random_u32(); > ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > + return prandom_u32(); > + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) > + u32 random_int; > +-- > +2.34.1 > + > diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > new file mode 100644 > index 0000000000..7926d305b3 > --- /dev/null > +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > @@ -0,0 +1,74 @@ > +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 18:05:34 +0100 > +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 > + because of cfg80211 api change > + > +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so > +let's add it according to Linux version used. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- > + 1 file changed, 17 insertions(+), 7 deletions(-) > + > +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c > +index 0e38a66..4c9c954 100644 > +--- a/os_dep/ioctl_cfg80211.c > ++++ b/os_dep/ioctl_cfg80211.c > +@@ -1429,7 +1429,9 @@ exit: > + } > + > + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1566,7 +1568,9 @@ addkey_end: > + } > + > + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr) > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr) > +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, > +- struct net_device *ndev, u8 key_index > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > +- , bool unicast, bool multicast > +- #endif > ++ struct net_device *ndev, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, > ++#endif > ++ u8 key_index, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > ++ bool unicast, bool multicast > ++#endif > + ) > + { > + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); > +-- > +2.34.1 > + From bernd.kuhls at t-online.de Wed Dec 28 18:11:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 19:11:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build with updated jitterentropy-library Message-ID: <20221228181149.2433577-1-bernd.kuhls@t-online.de> Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 which broke building rng-tools. Add two upstream patches which improve jitterentropy-library detection. Fixes: http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ Signed-off-by: Bernd Kuhls --- ...ropy-detection-to-look-for-the-setti.patch | 30 ++++++++++++++ ...ropy-library-to-timeout-fail-on-long.patch | 39 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch create mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch diff --git a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch new file mode 100644 index 0000000000..553842640d --- /dev/null +++ b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch @@ -0,0 +1,30 @@ +From e2698477e8abf623c18ab28d33cc894ec882a706 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Fri, 18 Mar 2022 18:59:52 -0400 +Subject: [PATCH] Adjust jitterentropy detection to look for the settick + function + +Theres no great way to detect if jitterentropy has the internal timer +feature enabled so we have to look for a function that is only defined +when it is enabled + +Signed-off-by: Bernd Kuhls +[downloaded from upstream commit + https://github.com/nhorman/rng-tools/commit/e2698477e8abf623c18ab28d33cc894ec882a706] +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index e16e1a0..0f5a38e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -94,7 +94,7 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_entropy_switch_notime_impl, ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, + [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], + [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) diff --git a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch new file mode 100644 index 0000000000..9d8dbe2d0b --- /dev/null +++ b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch @@ -0,0 +1,39 @@ +From c29424f10a0dcbd18ac25607fa1c81c18a960e81 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Mon, 16 May 2022 13:38:54 -0400 +Subject: [PATCH] Adjust jitterentropy library to timeout/fail on long delay + +[Bernd: removed description of unrelated part of the patch] + +Also while we're at it, I might have a build solution for the presence +of internal timers. When jitterentropy is built without internal +timers, jent_notime_init is defined publically, but when it is built +with timers, its declared as a static symbol, preenting resolution, so +we can test to see if the function exists. If it does we _don't_ have +notime support. The logic is a bit backwards, but i think it works + +Signed-off-by: Bernd Kuhls +[downloaded configure.ac patch from upstream commit + https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219] +--- + configure.ac | 6 ++--- + rngd_jitter.c | 62 ++++++++++++++++++++++++++++++++++++++------------- + 2 files changed, 49 insertions(+), 19 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 52f2bb5..0af64e7 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -101,9 +101,9 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_settick, +- [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], +- [],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_init, ++ [], ++ [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:08:00 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:08:00 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry Message-ID: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> Package ucl has been dropped with commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 so let's drop it from DEVELOPERS since when calling utils/get-developers it throws: WARNING: 'package/ucl/' doesn't match any file Fixes: 85c5af46ad ("package/ucl: drop package") Signed-off-by: Giulio Benetti --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 7d19bae7a6..998bac935e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1091,7 +1091,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:42:48 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:42:48 +0100 Subject: [Buildroot] [PATCH] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 Message-ID: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> Let's also drop local patch[0] that has been upstreamed. [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 Fixes: http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti --- ...uild-failure-on-PowerPc-architecture.patch | 47 ------------------- package/rtl8723bu/rtl8723bu.hash | 2 +- package/rtl8723bu/rtl8723bu.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) delete mode 100644 package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch diff --git a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch b/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch deleted file mode 100644 index 06cf2d64c1..0000000000 --- a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch +++ /dev/null @@ -1,47 +0,0 @@ -From dde7bddfddddb7212f2d9671391e2096d770c449 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Sun, 23 Oct 2022 22:57:41 +0200 -Subject: [PATCH] Fix build failure on PowerPc architecture - -In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() -that has a completely different purpose. So let's rename local get_ra() -to wifi_get_ra() to make it different from Linux's get_ra(). - -[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h#n49 - -Upstream: https://github.com/lwfinger/rtl8723bu/pull/192 -Signed-off-by: Giulio Benetti ---- - hal/rtl8723bu_recv.c | 2 +- - include/wifi.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/hal/rtl8723bu_recv.c b/hal/rtl8723bu_recv.c -index a2fc82b..39e5044 100644 ---- a/hal/rtl8723bu_recv.c -+++ b/hal/rtl8723bu_recv.c -@@ -288,7 +288,7 @@ void update_recvframe_phyinfo( - !pattrib->icv_err && !pattrib->crc_err && - _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN)); - -- pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); -+ pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(wifi_get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); - - pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID && (GetFrameSubType(wlanhdr) == WIFI_BEACON); - sa = get_ta(wlanhdr); -diff --git a/include/wifi.h b/include/wifi.h -index 5dc32eb..23578cc 100644 ---- a/include/wifi.h -+++ b/include/wifi.h -@@ -373,7 +373,7 @@ __inline static int IS_MCAST(unsigned char *da) - return _FALSE; - } - --__inline static unsigned char * get_ra(unsigned char *pframe) -+__inline static unsigned char * wifi_get_ra(unsigned char *pframe) - { - unsigned char *ra; - ra = GetAddr1Ptr(pframe); --- -2.34.1 - diff --git a/package/rtl8723bu/rtl8723bu.hash b/package/rtl8723bu/rtl8723bu.hash index 9119abad76..6a28c34773 100644 --- a/package/rtl8723bu/rtl8723bu.hash +++ b/package/rtl8723bu/rtl8723bu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 07fece152704f4b5dbd0fd3af842816f95824317f3158fea774f15a6eddac009 rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2.tar.gz +sha256 21372b654886c6d100f46636d7807428698bd618e00db1b8b49cfc3037e46d10 rtl8723bu-f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255.tar.gz diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 82c487b4e1..af1ac9454e 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723BU_VERSION = d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2 +RTL8723BU_VERSION = f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255 RTL8723BU_SITE = $(call github,lwfinger,rtl8723bu,$(RTL8723BU_VERSION)) RTL8723BU_LICENSE = GPL-2.0, proprietary (*.bin firmware blobs) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:52:03 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:52:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8812au-aircrack-ng: bump to latest commit 450db7 In-Reply-To: <20221217230921.1580107-1-christian@paral.in> References: <20221217230921.1580107-1-christian@paral.in> Message-ID: <325af504-ce4f-0651-3c92-cda83c982901@benettiengineering.com> Hi Christian, On 18/12/22 00:09, Christian Stewart via buildroot wrote: > Fixes build against Linux 6.1. > > Signed-off-by: Christian Stewart Can you please reword the commit like Arnout suggested here[0]? Also please add: ``` Fixes: http://autobuild.buildroot.net/results/4f6/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc/ ``` that is the autobuilder failure. With those: Reviewed-by: Giulio Benetti [0]: https://github.com/buildroot/buildroot/commit/121184d746bc1a21385e9f20728664b257b52682 Thank you! Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > --- > package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- > package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > index bc3a926314..f6779fa60a 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz > +sha256 8db7fc45ea8744a4fd7c1d16fa9486d7646d955e84ed8fd11d93b2293ab5aeff rtl8812au-aircrack-ng-450db78f7bd23f0c611553eb475fa5b5731d6497.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > index 45a6ce5729..d145208b5f 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 > +RTL8812AU_AIRCRACK_NG_VERSION = 450db78f7bd23f0c611553eb475fa5b5731d6497 > RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) > RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 > RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE From baruch at tkos.co.il Wed Dec 28 19:32:04 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 28 Dec 2022 21:32:04 +0200 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry In-Reply-To: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> References: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> Message-ID: <87bknn4941.fsf@tarshish> Hi Giulio, On Wed, Dec 28 2022, Giulio Benetti wrote: > Package ucl has been dropped with commit > 85c5af46ad6c18841576c0f7abe241a617a44cb7 > so let's drop it from DEVELOPERS since when calling utils/get-developers > it throws: > WARNING: 'package/ucl/' doesn't match any file This duplicates http://patchwork.ozlabs.org/project/buildroot/patch/20221228083918.3762-1-fontaine.fabrice at gmail.com/ baruch > Fixes: 85c5af46ad ("package/ucl: drop package") > Signed-off-by: Giulio Benetti > --- > DEVELOPERS | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 7d19bae7a6..998bac935e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1091,7 +1091,6 @@ F: package/libsodium/ > F: package/php-amqp/ > F: package/python-cherrypy/ > F: package/sane-backends/ > -F: package/ucl/ > F: package/upx/ > F: package/zxing-cpp/ -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From thomas.petazzoni at bootlin.com Wed Dec 28 19:49:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:49:05 +0100 Subject: [Buildroot] [git commit] package/slang: add option to enable/disable slsh Message-ID: <20221228194934.F322686F22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2468404c76e5d56d14f7e2afea8e2641f036e30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The S-lang shell is currently installed by default but most packages are typically interested in the shared libraries only. Add a configuration option to disable the slsh program and its supporting files. Signed-off-by: Florian Fainelli Signed-off-by: Thomas Petazzoni --- package/slang/Config.in | 9 +++++++++ package/slang/slang.mk | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/package/slang/Config.in b/package/slang/Config.in index a500ff5b7d..0b2c987f73 100644 --- a/package/slang/Config.in +++ b/package/slang/Config.in @@ -5,3 +5,12 @@ config BR2_PACKAGE_SLANG Multi-platform console display library. http://www.jedsoft.org/slang/index.html + +if BR2_PACKAGE_SLANG + +config BR2_PACKAGE_SLANG_SLSH + bool "enable slsh" + help + Enable the S-lang interpreter + +endif diff --git a/package/slang/slang.mk b/package/slang/slang.mk index e0f5968b46..2b3cbdf27a 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -60,4 +60,13 @@ SLANG_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-static SLANG_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-static endif +ifeq ($(BR2_PACKAGE_SLANG_SLSH),) +define SLANG_REMOVE_SLSH + rm -rf $(TARGET_DIR)/etc/slsh.rc \ + $(TARGET_DIR)/usr/share/slsh \ + $(TARGET_DIR)/usr/bin/slsh +endef +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH +endif + $(eval $(autotools-package)) From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/slirp: add host variant for host-qemu Message-ID: <20221228195043.7B7EB86F3E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f603aa8514279b56f7454726c95601b31e6064dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Qemu 7.2 removed the slirp submodule from their sources [1] so we have to provide slirp library as host package for host-qemu. [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules Signed-off-by: Romain Naour Signed-off-by: Yann E. MORIN --- package/slirp/slirp.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk index 10d367587d..2ad71f13d9 100644 --- a/package/slirp/slirp.mk +++ b/package/slirp/slirp.mk @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp SLIRP_INSTALL_STAGING = YES SLIRP_DEPENDENCIES = libglib2 +HOST_SLIRP_DEPENDENCIES = host-libglib2 + $(eval $(meson-package)) +$(eval $(host-meson-package)) From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: reorder dependencies alphabetically Message-ID: <20221228195043.8DBB286F41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ad71850aa039e344a1c32cd07876c1a83bdf5d5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Romain Naour Signed-off-by: Yann E. MORIN --- package/qemu/qemu.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index cbcbbc2bc5..be84452862 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -23,10 +23,10 @@ QEMU_CPE_ID_VENDOR = qemu QEMU_DEPENDENCIES = \ host-meson \ host-pkgconf \ + host-python3 \ libglib2 \ - zlib \ pixman \ - host-python3 + zlib # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -253,12 +253,12 @@ $(eval $(generic-package)) # Host-qemu HOST_QEMU_DEPENDENCIES = \ - host-meson \ - host-pkgconf \ - host-zlib \ host-libglib2 \ + host-meson \ host-pixman \ - host-python3 + host-pkgconf \ + host-python3 \ + host-zlib # BR ARCH qemu # ------- ---- From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: bump to version 7.2.0 Message-ID: <20221228195043.9A60F86F44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a21d2f356fbcb76dd8f96c8c9476401be104e90 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes log: https://wiki.qemu.org/ChangeLog/7.2 Add host-slirp dependency to provide the network backend 'user' that was included in previous Qemu release by a submodule in Qemu sources [1]. This network backend is currently used by several defconfig that would fail to boot with: "-net user: network backend 'user' is not compiled into this binary" board/mender/x86_64/readme.txt board/pc/readme.txt board/pc/readme.txt board/qemu/arm-versatile/readme.txt board/qemu/arm-vexpress/readme.txt board/qemu/mips32r2-malta/readme.txt board/qemu/mips32r2el-malta/readme.txt board/qemu/mips32r6el-malta/readme.txt board/qemu/ppc-bamboo/readme.txt board/qemu/ppc-e500mc/readme.txt board/qemu/ppc-g3beige/readme.txt board/qemu/ppc-mac99/readme.txt board/qemu/ppc-mpc8544ds/readme.txt board/qemu/ppc64-e5500/readme.txt board/qemu/s390x/readme.txt board/qemu/sh4-r2d/readme.txt board/qemu/sh4eb-r2d/readme.txt board/qemu/sparc-ss10/readme.txt board/qemu/sparc64-sun4u/readme.txt board/qemu/x86/readme.txt board/qemu/x86_64/readme.txt Update the slirp configure option following the slirp submodule removal [2]. Runtime tested in gitlab: https://gitlab.com/kubu93/buildroot/-/pipelines/725509959 Add a backport from upstream, to fix sh4 stability [3]. [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 Signed-off-by: Romain Naour [yann.morin.1998 at free.fr: backport fix rather than revert faulty commit] Signed-off-by: Yann E. MORIN --- ...4-Mask-restore-of-env-flags-from-tb-flags.patch | 36 ++++++++++++++++++++++ package/qemu/qemu.hash | 2 +- package/qemu/qemu.mk | 6 ++-- 3 files changed, 41 insertions(+), 3 deletions(-) diff --git a/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch b/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch new file mode 100644 index 0000000000..8dc2dd8823 --- /dev/null +++ b/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch @@ -0,0 +1,36 @@ +From bc2331635ce18ff068d2bb1e493bc546e1f786e1 Mon Sep 17 00:00:00 2001 +From: Guenter Roeck +Date: Mon, 12 Dec 2022 09:03:17 -0600 +Subject: [PATCH] target/sh4: Mask restore of env->flags from tb->flags + +The values in env->flags are a subset of tb->flags. +Restore only the bits that belong. + +Cc: qemu-stable at nongnu.org +Fixes: ab419fd8a035 ("target/sh4: Fix TB_FLAG_UNALIGN") +Signed-off-by: Guenter Roeck +Message-ID: <20221212011345.GA2235238 at roeck-us.net> +[rth: Reduce to only the the superh_cpu_synchronize_from_tb change] +Signed-off-by: Richard Henderson +[yann.morin.1998 at free.fr: backport from upstream] +Signed-off-by: Yann E. MORIN +--- + target/sh4/cpu.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c +index 951eb6b9c8..f0934b20fa 100644 +--- a/target/sh4/cpu.c ++++ b/target/sh4/cpu.c +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + + cpu->env.pc = tb_pc(tb); +- cpu->env.flags = tb->flags; ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; + } + + static void superh_restore_state_to_opc(CPUState *cs, +-- +2.25.1 + diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash index 06d090bd1d..e671e1d184 100644 --- a/package/qemu/qemu.hash +++ b/package/qemu/qemu.hash @@ -1,4 +1,4 @@ # Locally computed, tarball verified with GPG signature -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index be84452862..8725e7c8c4 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,7 +4,7 @@ # ################################################################################ -QEMU_VERSION = 7.1.0 +QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c @@ -69,7 +69,7 @@ QEMU_OPTS += --enable-vhost-user endif ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) -QEMU_OPTS += --enable-slirp=system +QEMU_OPTS += --enable-slirp QEMU_DEPENDENCIES += slirp else QEMU_OPTS += --disable-slirp @@ -258,6 +258,7 @@ HOST_QEMU_DEPENDENCIES = \ host-pixman \ host-pkgconf \ host-python3 \ + host-slirp \ host-zlib # BR ARCH qemu @@ -402,6 +403,7 @@ define HOST_QEMU_CONFIGURE_CMDS --disable-vnc-jpeg \ --disable-png \ --disable-vnc-sasl \ + --enable-slirp \ --enable-tools \ $(HOST_QEMU_OPTS) endef From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: split long lines Message-ID: <20221228195043.84D0086F40@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a04be749374c99790ee7d185427b352db84fb07a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Split the list of dependencies to ease further addition. Signed-off-by: Romain Naour [yann.morin.1998 at free.fr: move first item also on its own line] Signed-off-by: Yann E. MORIN --- package/qemu/qemu.mk | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..cbcbbc2bc5 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -20,7 +20,13 @@ QEMU_CPE_ID_VENDOR = qemu # However, building is still done with configure and make as in previous versions of QEMU. # Target-qemu -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 +QEMU_DEPENDENCIES = \ + host-meson \ + host-pkgconf \ + libglib2 \ + zlib \ + pixman \ + host-python3 # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -246,7 +252,13 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 +HOST_QEMU_DEPENDENCIES = \ + host-meson \ + host-pkgconf \ + host-zlib \ + host-libglib2 \ + host-pixman \ + host-python3 # BR ARCH qemu # ------- ---- From yann.morin.1998 at free.fr Wed Dec 28 19:51:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:51:10 +0100 Subject: [Buildroot] [PATCH 1/4] package/slirp: add host variant for host-qemu In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221228195110.GE2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Qemu 7.2 removed the slirp submodule from their sources [1] > so we have to provide slirp library as host package for > host-qemu. > > [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules > > Signed-off-by: Romain Naour Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/slirp/slirp.mk | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk > index 10d367587d..2ad71f13d9 100644 > --- a/package/slirp/slirp.mk > +++ b/package/slirp/slirp.mk > @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp > SLIRP_INSTALL_STAGING = YES > SLIRP_DEPENDENCIES = libglib2 > > +HOST_SLIRP_DEPENDENCIES = host-libglib2 > + > $(eval $(meson-package)) > +$(eval $(host-meson-package)) > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:52:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:52:09 +0100 Subject: [Buildroot] [PATCH] package/slang: Add option to enable/disable slsh In-Reply-To: <20221220200805.2686768-1-f.fainelli@gmail.com> References: <20221220200805.2686768-1-f.fainelli@gmail.com> Message-ID: <20221228205209.5ed73ae5@windsurf> Hello Florian, (Hope you're doing well!) On Tue, 20 Dec 2022 12:08:05 -0800 Florian Fainelli wrote: > The S-lang shell is currently installed by default but most packages are > typically interested in the shared libraries only. Add a configuration > option to disable the slsh program and its supporting files. > > Signed-off-by: Florian Fainelli I've applied to master, with some small changes, see below. > diff --git a/package/slang/Config.in b/package/slang/Config.in > index a500ff5b7d75..b09b0cd8fc84 100644 > --- a/package/slang/Config.in > +++ b/package/slang/Config.in > @@ -5,3 +5,10 @@ config BR2_PACKAGE_SLANG > Multi-platform console display library. > > http://www.jedsoft.org/slang/index.html > + > +config BR2_PACKAGE_SLANG_SLSH > + bool "enable slsh" > + default y I dropped this "default y". I know you added it to preserve existing behavior, but we also try in Buildroot to aim for minimalism. Since I believe most people who had slang enabled needed only the shared library, it makes sense to have slsh disabled by default. We'll see if some users complain about this. > + depends on BR2_PACKAGE_SLANG Changed to a if ... endif block. > +ifneq ($(BR2_PACKAGE_SLANG_SLSH),y) Changed to positive logic: ifeq ($(BR2_PACKAGE_SLANG_SLSH),) > +define SLANG_REMOVE_SLSH > + rm -rf $(TARGET_DIR)/etc/slsh.rc \ > + $(TARGET_DIR)/usr/share/slsh \ > + $(TARGET_DIR)/usr/bin/slsh > +endef > +endif > + > +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH Hook registration moved inside the ifeq ... endif block. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From yann.morin.1998 at free.fr Wed Dec 28 19:52:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:52:23 +0100 Subject: [Buildroot] [PATCH 2/4] package/qemu: split long lines In-Reply-To: <20221217153729.545952-2-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-2-romain.naour@gmail.com> Message-ID: <20221228195223.GF2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Split the list of dependencies to ease further addition. > > Signed-off-by: Romain Naour > --- > package/qemu/qemu.mk | 14 ++++++++++++-- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index a991d49993..e800f31e7e 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -20,7 +20,12 @@ QEMU_CPE_ID_VENDOR = qemu > # However, building is still done with configure and make as in previous versions of QEMU. > > # Target-qemu > -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 > +QEMU_DEPENDENCIES = host-meson \ I like that the first item is also on its own line, and this is what we do elsewhere most of the time too, so I also changed that. Applied to master, thanks. Regards, Yann E. MORIN. > + host-pkgconf \ > + libglib2 \ > + zlib \ > + pixman \ > + host-python3 > > # Need the LIBS variable because librt and libm are > # not automatically pulled. :-( > @@ -246,7 +251,12 @@ $(eval $(generic-package)) > #------------------------------------------------------------- > # Host-qemu > > -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 > +HOST_QEMU_DEPENDENCIES = host-meson \ > + host-pkgconf \ > + host-zlib \ > + host-libglib2 \ > + host-pixman \ > + host-python3 > > # BR ARCH qemu > # ------- ---- > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 28 19:52:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:52:44 +0100 Subject: [Buildroot] [PATCH 3/4] package/qemu: reorder dependencies alphabetically In-Reply-To: <20221217153729.545952-3-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-3-romain.naour@gmail.com> Message-ID: <20221228195244.GG2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Signed-off-by: Romain Naour Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/qemu/qemu.mk | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index e800f31e7e..d42a16ec3e 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -22,10 +22,10 @@ QEMU_CPE_ID_VENDOR = qemu > # Target-qemu > QEMU_DEPENDENCIES = host-meson \ > host-pkgconf \ > + host-python3 \ > libglib2 \ > - zlib \ > pixman \ > - host-python3 > + zlib > > # Need the LIBS variable because librt and libm are > # not automatically pulled. :-( > @@ -251,12 +251,12 @@ $(eval $(generic-package)) > #------------------------------------------------------------- > # Host-qemu > > -HOST_QEMU_DEPENDENCIES = host-meson \ > - host-pkgconf \ > - host-zlib \ > - host-libglib2 \ > +HOST_QEMU_DEPENDENCIES = host-libglib2 \ > + host-meson \ > host-pixman \ > - host-python3 > + host-pkgconf \ > + host-python3 \ > + host-zlib > > # BR ARCH qemu > # ------- ---- > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:52:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:52:51 +0100 Subject: [Buildroot] [PATCH] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 In-Reply-To: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> References: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> Message-ID: <20221228205251.57bc787d@windsurf> On Wed, 28 Dec 2022 19:42:48 +0100 Giulio Benetti wrote: > Let's also drop local patch[0] that has been upstreamed. > > [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 > > Fixes: > http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...uild-failure-on-PowerPc-architecture.patch | 47 ------------------- > package/rtl8723bu/rtl8723bu.hash | 2 +- > package/rtl8723bu/rtl8723bu.mk | 2 +- > 3 files changed, 2 insertions(+), 49 deletions(-) > delete mode 100644 package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:10 +0100 Subject: [Buildroot] [git commit] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 Message-ID: <20221228195327.9315986F47@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=030cbe37033a3c179c5c51dbd0427cc443efb330 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Let's also drop local patch[0] that has been upstreamed. [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 Fixes: http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...Fix-build-failure-on-PowerPc-architecture.patch | 47 ---------------------- package/rtl8723bu/rtl8723bu.hash | 2 +- package/rtl8723bu/rtl8723bu.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch b/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch deleted file mode 100644 index 06cf2d64c1..0000000000 --- a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch +++ /dev/null @@ -1,47 +0,0 @@ -From dde7bddfddddb7212f2d9671391e2096d770c449 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Sun, 23 Oct 2022 22:57:41 +0200 -Subject: [PATCH] Fix build failure on PowerPc architecture - -In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() -that has a completely different purpose. So let's rename local get_ra() -to wifi_get_ra() to make it different from Linux's get_ra(). - -[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h#n49 - -Upstream: https://github.com/lwfinger/rtl8723bu/pull/192 -Signed-off-by: Giulio Benetti ---- - hal/rtl8723bu_recv.c | 2 +- - include/wifi.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/hal/rtl8723bu_recv.c b/hal/rtl8723bu_recv.c -index a2fc82b..39e5044 100644 ---- a/hal/rtl8723bu_recv.c -+++ b/hal/rtl8723bu_recv.c -@@ -288,7 +288,7 @@ void update_recvframe_phyinfo( - !pattrib->icv_err && !pattrib->crc_err && - _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN)); - -- pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); -+ pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(wifi_get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); - - pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID && (GetFrameSubType(wlanhdr) == WIFI_BEACON); - sa = get_ta(wlanhdr); -diff --git a/include/wifi.h b/include/wifi.h -index 5dc32eb..23578cc 100644 ---- a/include/wifi.h -+++ b/include/wifi.h -@@ -373,7 +373,7 @@ __inline static int IS_MCAST(unsigned char *da) - return _FALSE; - } - --__inline static unsigned char * get_ra(unsigned char *pframe) -+__inline static unsigned char * wifi_get_ra(unsigned char *pframe) - { - unsigned char *ra; - ra = GetAddr1Ptr(pframe); --- -2.34.1 - diff --git a/package/rtl8723bu/rtl8723bu.hash b/package/rtl8723bu/rtl8723bu.hash index 9119abad76..6a28c34773 100644 --- a/package/rtl8723bu/rtl8723bu.hash +++ b/package/rtl8723bu/rtl8723bu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 07fece152704f4b5dbd0fd3af842816f95824317f3158fea774f15a6eddac009 rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2.tar.gz +sha256 21372b654886c6d100f46636d7807428698bd618e00db1b8b49cfc3037e46d10 rtl8723bu-f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255.tar.gz diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 82c487b4e1..af1ac9454e 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723BU_VERSION = d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2 +RTL8723BU_VERSION = f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255 RTL8723BU_SITE = $(call github,lwfinger,rtl8723bu,$(RTL8723BU_VERSION)) RTL8723BU_LICENSE = GPL-2.0, proprietary (*.bin firmware blobs) From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:46 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux In-Reply-To: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> References: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Message-ID: <20221228205346.51d5ad72@windsurf> On Wed, 28 Dec 2022 19:00:53 +0100 Giulio Benetti wrote: > Add local patch to rename local sha256 data types and functions that > conflict with Linux ones. > > Fixes: > http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af > > Signed-off-by: Giulio Benetti > --- > ...e-due-to-redefition-of-local-sha256-.patch | 108 ++++++++++++++++++ > 1 file changed, 108 insertions(+) > create mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Wed Dec 28 19:53:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:53:54 +0100 Subject: [Buildroot] [PATCH 4/4] package/qemu: bump to version 7.2.0 In-Reply-To: <20221217153729.545952-4-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-4-romain.naour@gmail.com> Message-ID: <20221228195354.GH2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Changes log: > https://wiki.qemu.org/ChangeLog/7.2 [--SNIP--] > Revert a commit for sh4 since it introduce a regression > that appear randomly when booting the kernel or running > userspace application. Instead, I've backported the relatively trivial fix: https://gitlab.com/qemu-project/qemu/-/commit/bc2331635ce18ff068d2bb1e493bc546e1f786e1 > [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 > [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 > [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 > > Signed-off-by: Romain Naour Applied to master, with the backport instead of the revert, thanks. Regards, Yann E. MORIN. > --- > ...evert-target-sh4-Fix-TB_FLAG_UNALIGN.patch | 500 ++++++++++++++++++ > package/qemu/qemu.hash | 2 +- > package/qemu/qemu.mk | 6 +- > 3 files changed, 505 insertions(+), 3 deletions(-) > create mode 100644 package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > > diff --git a/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > new file mode 100644 > index 0000000000..8eab49d26f > --- /dev/null > +++ b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > @@ -0,0 +1,500 @@ > +From ecc76769c9a885fd65bff4e4d291928da1416f58 Mon Sep 17 00:00:00 2001 > +From: Romain Naour > +Date: Sat, 17 Dec 2022 16:19:53 +0100 > +Subject: [PATCH] Revert "target/sh4: Fix TB_FLAG_UNALIGN" > + > +This reverts commit ab419fd8a035a65942de4e63effcd55ccbf1a9fe. > + > +With this patch applied Qemu for sh4 is unstable and may randomly > +crash: > + > +kernel: > +Run /sbin/init as init process > +Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b > + > +udhcp: > +Segmentation fault > +/usr/share/udhcpc/default.script: line 95: can't create : nonexistent directory > + > +Fixes: > +https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 > + > +Signed-off-by: Romain Naour > +--- > + linux-user/sh4/signal.c | 6 +-- > + target/sh4/cpu.c | 6 +-- > + target/sh4/cpu.h | 58 ++++++++++++-------------- > + target/sh4/helper.c | 6 +-- > + target/sh4/translate.c | 90 +++++++++++++++++++---------------------- > + 5 files changed, 77 insertions(+), 89 deletions(-) > + > +diff --git a/linux-user/sh4/signal.c b/linux-user/sh4/signal.c > +index c4ba962708..f6a18bc6b5 100644 > +--- a/linux-user/sh4/signal.c > ++++ b/linux-user/sh4/signal.c > +@@ -161,7 +161,7 @@ static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) > + __get_user(regs->fpul, &sc->sc_fpul); > + > + regs->tra = -1; /* disable syscall checks */ > +- regs->flags = 0; > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + } > + > + void setup_frame(int sig, struct target_sigaction *ka, > +@@ -199,7 +199,7 @@ void setup_frame(int sig, struct target_sigaction *ka, > + regs->gregs[5] = 0; > + regs->gregs[6] = frame_addr += offsetof(typeof(*frame), sc); > + regs->pc = (unsigned long) ka->_sa_handler; > +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + > + unlock_user_struct(frame, frame_addr, 1); > + return; > +@@ -251,7 +251,7 @@ void setup_rt_frame(int sig, struct target_sigaction *ka, > + regs->gregs[5] = frame_addr + offsetof(typeof(*frame), info); > + regs->gregs[6] = frame_addr + offsetof(typeof(*frame), uc); > + regs->pc = (unsigned long) ka->_sa_handler; > +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + > + unlock_user_struct(frame, frame_addr, 1); > + return; > +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c > +index 453268392b..bc75333916 100644 > +--- a/target/sh4/cpu.c > ++++ b/target/sh4/cpu.c > +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, > + SuperHCPU *cpu = SUPERH_CPU(cs); > + > + cpu->env.pc = tb_pc(tb); > +- cpu->env.flags = tb->flags; > ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; > + } > + > + static void superh_restore_state_to_opc(CPUState *cs, > +@@ -72,10 +72,10 @@ static bool superh_io_recompile_replay_branch(CPUState *cs, > + SuperHCPU *cpu = SUPERH_CPU(cs); > + CPUSH4State *env = &cpu->env; > + > +- if ((env->flags & (TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND)) > ++ if ((env->flags & ((DELAY_SLOT | DELAY_SLOT_CONDITIONAL))) != 0 > + && env->pc != tb_pc(tb)) { > + env->pc -= 2; > +- env->flags &= ~(TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND); > ++ env->flags &= ~(DELAY_SLOT | DELAY_SLOT_CONDITIONAL); > + return true; > + } > + return false; > +diff --git a/target/sh4/cpu.h b/target/sh4/cpu.h > +index 727b829598..9f15ef913c 100644 > +--- a/target/sh4/cpu.h > ++++ b/target/sh4/cpu.h > +@@ -78,33 +78,26 @@ > + #define FPSCR_RM_NEAREST (0 << 0) > + #define FPSCR_RM_ZERO (1 << 0) > + > +-#define TB_FLAG_DELAY_SLOT (1 << 0) > +-#define TB_FLAG_DELAY_SLOT_COND (1 << 1) > +-#define TB_FLAG_DELAY_SLOT_RTE (1 << 2) > +-#define TB_FLAG_PENDING_MOVCA (1 << 3) > +-#define TB_FLAG_GUSA_SHIFT 4 /* [11:4] */ > +-#define TB_FLAG_GUSA_EXCLUSIVE (1 << 12) > +-#define TB_FLAG_UNALIGN (1 << 13) > +-#define TB_FLAG_SR_FD (1 << SR_FD) /* 15 */ > +-#define TB_FLAG_FPSCR_PR FPSCR_PR /* 19 */ > +-#define TB_FLAG_FPSCR_SZ FPSCR_SZ /* 20 */ > +-#define TB_FLAG_FPSCR_FR FPSCR_FR /* 21 */ > +-#define TB_FLAG_SR_RB (1 << SR_RB) /* 29 */ > +-#define TB_FLAG_SR_MD (1 << SR_MD) /* 30 */ > +- > +-#define TB_FLAG_DELAY_SLOT_MASK (TB_FLAG_DELAY_SLOT | \ > +- TB_FLAG_DELAY_SLOT_COND | \ > +- TB_FLAG_DELAY_SLOT_RTE) > +-#define TB_FLAG_GUSA_MASK ((0xff << TB_FLAG_GUSA_SHIFT) | \ > +- TB_FLAG_GUSA_EXCLUSIVE) > +-#define TB_FLAG_FPSCR_MASK (TB_FLAG_FPSCR_PR | \ > +- TB_FLAG_FPSCR_SZ | \ > +- TB_FLAG_FPSCR_FR) > +-#define TB_FLAG_SR_MASK (TB_FLAG_SR_FD | \ > +- TB_FLAG_SR_RB | \ > +- TB_FLAG_SR_MD) > +-#define TB_FLAG_ENVFLAGS_MASK (TB_FLAG_DELAY_SLOT_MASK | \ > +- TB_FLAG_GUSA_MASK) > ++#define DELAY_SLOT_MASK 0x7 > ++#define DELAY_SLOT (1 << 0) > ++#define DELAY_SLOT_CONDITIONAL (1 << 1) > ++#define DELAY_SLOT_RTE (1 << 2) > ++ > ++#define TB_FLAG_PENDING_MOVCA (1 << 3) > ++#define TB_FLAG_UNALIGN (1 << 4) > ++ > ++#define GUSA_SHIFT 4 > ++#ifdef CONFIG_USER_ONLY > ++#define GUSA_EXCLUSIVE (1 << 12) > ++#define GUSA_MASK ((0xff << GUSA_SHIFT) | GUSA_EXCLUSIVE) > ++#else > ++/* Provide dummy versions of the above to allow tests against tbflags > ++ to be elided while avoiding ifdefs. */ > ++#define GUSA_EXCLUSIVE 0 > ++#define GUSA_MASK 0 > ++#endif > ++ > ++#define TB_FLAG_ENVFLAGS_MASK (DELAY_SLOT_MASK | GUSA_MASK) > + > + typedef struct tlb_t { > + uint32_t vpn; /* virtual page number */ > +@@ -265,7 +258,7 @@ static inline int cpu_mmu_index (CPUSH4State *env, bool ifetch) > + { > + /* The instruction in a RTE delay slot is fetched in privileged > + mode, but executed in user mode. */ > +- if (ifetch && (env->flags & TB_FLAG_DELAY_SLOT_RTE)) { > ++ if (ifetch && (env->flags & DELAY_SLOT_RTE)) { > + return 0; > + } else { > + return (env->sr & (1u << SR_MD)) == 0 ? 1 : 0; > +@@ -373,10 +366,11 @@ static inline void cpu_get_tb_cpu_state(CPUSH4State *env, target_ulong *pc, > + { > + *pc = env->pc; > + /* For a gUSA region, notice the end of the region. */ > +- *cs_base = env->flags & TB_FLAG_GUSA_MASK ? env->gregs[0] : 0; > +- *flags = env->flags > +- | (env->fpscr & TB_FLAG_FPSCR_MASK) > +- | (env->sr & TB_FLAG_SR_MASK) > ++ *cs_base = env->flags & GUSA_MASK ? env->gregs[0] : 0; > ++ *flags = env->flags /* TB_FLAG_ENVFLAGS_MASK: bits 0-2, 4-12 */ > ++ | (env->fpscr & (FPSCR_FR | FPSCR_SZ | FPSCR_PR)) /* Bits 19-21 */ > ++ | (env->sr & ((1u << SR_MD) | (1u << SR_RB))) /* Bits 29-30 */ > ++ | (env->sr & (1u << SR_FD)) /* Bit 15 */ > + | (env->movcal_backup ? TB_FLAG_PENDING_MOVCA : 0); /* Bit 3 */ > + #ifdef CONFIG_USER_ONLY > + *flags |= TB_FLAG_UNALIGN * !env_cpu(env)->prctl_unalign_sigbus; > +diff --git a/target/sh4/helper.c b/target/sh4/helper.c > +index e02e7af607..6a620e36fc 100644 > +--- a/target/sh4/helper.c > ++++ b/target/sh4/helper.c > +@@ -147,11 +147,11 @@ void superh_cpu_do_interrupt(CPUState *cs) > + env->sr |= (1u << SR_BL) | (1u << SR_MD) | (1u << SR_RB); > + env->lock_addr = -1; > + > +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (env->flags & DELAY_SLOT_MASK) { > + /* Branch instruction should be executed again before delay slot. */ > + env->spc -= 2; > + /* Clear flags for exception/interrupt routine. */ > +- env->flags &= ~TB_FLAG_DELAY_SLOT_MASK; > ++ env->flags &= ~DELAY_SLOT_MASK; > + } > + > + if (do_exp) { > +@@ -786,7 +786,7 @@ bool superh_cpu_exec_interrupt(CPUState *cs, int interrupt_request) > + CPUSH4State *env = &cpu->env; > + > + /* Delay slots are indivisible, ignore interrupts */ > +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (env->flags & DELAY_SLOT_MASK) { > + return false; > + } else { > + superh_cpu_do_interrupt(cs); > +diff --git a/target/sh4/translate.c b/target/sh4/translate.c > +index 7db3468b01..eee0ca5484 100644 > +--- a/target/sh4/translate.c > ++++ b/target/sh4/translate.c > +@@ -175,13 +175,13 @@ void superh_cpu_dump_state(CPUState *cs, FILE *f, int flags) > + i, env->gregs[i], i + 1, env->gregs[i + 1], > + i + 2, env->gregs[i + 2], i + 3, env->gregs[i + 3]); > + } > +- if (env->flags & TB_FLAG_DELAY_SLOT) { > ++ if (env->flags & DELAY_SLOT) { > + qemu_printf("in delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > +- } else if (env->flags & TB_FLAG_DELAY_SLOT_COND) { > ++ } else if (env->flags & DELAY_SLOT_CONDITIONAL) { > + qemu_printf("in conditional delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > +- } else if (env->flags & TB_FLAG_DELAY_SLOT_RTE) { > ++ } else if (env->flags & DELAY_SLOT_RTE) { > + qemu_fprintf(f, "in rte delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > + } > +@@ -223,7 +223,7 @@ static inline void gen_save_cpu_state(DisasContext *ctx, bool save_pc) > + > + static inline bool use_exit_tb(DisasContext *ctx) > + { > +- return (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) != 0; > ++ return (ctx->tbflags & GUSA_EXCLUSIVE) != 0; > + } > + > + static bool use_goto_tb(DisasContext *ctx, target_ulong dest) > +@@ -276,12 +276,12 @@ static void gen_conditional_jump(DisasContext *ctx, target_ulong dest, > + TCGLabel *l1 = gen_new_label(); > + TCGCond cond_not_taken = jump_if_true ? TCG_COND_EQ : TCG_COND_NE; > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* When in an exclusive region, we must continue to the end. > + Therefore, exit the region on a taken branch, but otherwise > + fall through to the next instruction. */ > + tcg_gen_brcondi_i32(cond_not_taken, cpu_sr_t, 0, l1); > +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); > ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); > + /* Note that this won't actually use a goto_tb opcode because we > + disallow it in use_goto_tb, but it handles exit + singlestep. */ > + gen_goto_tb(ctx, 0, dest); > +@@ -307,14 +307,14 @@ static void gen_delayed_conditional_jump(DisasContext * ctx) > + tcg_gen_mov_i32(ds, cpu_delayed_cond); > + tcg_gen_discard_i32(cpu_delayed_cond); > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* When in an exclusive region, we must continue to the end. > + Therefore, exit the region on a taken branch, but otherwise > + fall through to the next instruction. */ > + tcg_gen_brcondi_i32(TCG_COND_EQ, ds, 0, l1); > + > + /* Leave the gUSA region. */ > +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); > ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); > + gen_jump(ctx); > + > + gen_set_label(l1); > +@@ -361,8 +361,8 @@ static inline void gen_store_fpr64(DisasContext *ctx, TCGv_i64 t, int reg) > + #define XHACK(x) ((((x) & 1 ) << 4) | ((x) & 0xe)) > + > + #define CHECK_NOT_DELAY_SLOT \ > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { \ > +- goto do_illegal_slot; \ > ++ if (ctx->envflags & DELAY_SLOT_MASK) { \ > ++ goto do_illegal_slot; \ > + } > + > + #define CHECK_PRIVILEGED \ > +@@ -436,7 +436,7 @@ static void _decode_opc(DisasContext * ctx) > + case 0x000b: /* rts */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_pc, cpu_pr); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x0028: /* clrmac */ > +@@ -458,7 +458,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + gen_write_sr(cpu_ssr); > + tcg_gen_mov_i32(cpu_delayed_pc, cpu_spc); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_RTE; > ++ ctx->envflags |= DELAY_SLOT_RTE; > + ctx->delayed_pc = (uint32_t) - 1; > + ctx->base.is_jmp = DISAS_STOP; > + return; > +@@ -513,15 +513,12 @@ static void _decode_opc(DisasContext * ctx) > + return; > + case 0xe000: /* mov #imm,Rn */ > + #ifdef CONFIG_USER_ONLY > +- /* > +- * Detect the start of a gUSA region (mov #-n, r15). > +- * If so, update envflags and end the TB. This will allow us > +- * to see the end of the region (stored in R0) in the next TB. > +- */ > ++ /* Detect the start of a gUSA region. If so, update envflags > ++ and end the TB. This will allow us to see the end of the > ++ region (stored in R0) in the next TB. */ > + if (B11_8 == 15 && B7_0s < 0 && > + (tb_cflags(ctx->base.tb) & CF_PARALLEL)) { > +- ctx->envflags = > +- deposit32(ctx->envflags, TB_FLAG_GUSA_SHIFT, 8, B7_0s); > ++ ctx->envflags = deposit32(ctx->envflags, GUSA_SHIFT, 8, B7_0s); > + ctx->base.is_jmp = DISAS_STOP; > + } > + #endif > +@@ -547,13 +544,13 @@ static void _decode_opc(DisasContext * ctx) > + case 0xa000: /* bra disp */ > + CHECK_NOT_DELAY_SLOT > + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + return; > + case 0xb000: /* bsr disp */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + return; > + } > + > +@@ -1197,7 +1194,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + tcg_gen_xori_i32(cpu_delayed_cond, cpu_sr_t, 1); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; > ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; > + return; > + case 0x8900: /* bt label */ > + CHECK_NOT_DELAY_SLOT > +@@ -1207,7 +1204,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_cond, cpu_sr_t); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; > ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; > + return; > + case 0x8800: /* cmp/eq #imm,R0 */ > + tcg_gen_setcondi_i32(TCG_COND_EQ, cpu_sr_t, REG(0), B7_0s); > +@@ -1391,14 +1388,14 @@ static void _decode_opc(DisasContext * ctx) > + case 0x0023: /* braf Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_addi_i32(cpu_delayed_pc, REG(B11_8), ctx->base.pc_next + 4); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x0003: /* bsrf Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + tcg_gen_add_i32(cpu_delayed_pc, REG(B11_8), cpu_pr); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x4015: /* cmp/pl Rn */ > +@@ -1414,14 +1411,14 @@ static void _decode_opc(DisasContext * ctx) > + case 0x402b: /* jmp @Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x400b: /* jsr @Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x400e: /* ldc Rm,SR */ > +@@ -1842,7 +1839,7 @@ static void _decode_opc(DisasContext * ctx) > + fflush(stderr); > + #endif > + do_illegal: > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (ctx->envflags & DELAY_SLOT_MASK) { > + do_illegal_slot: > + gen_save_cpu_state(ctx, true); > + gen_helper_raise_slot_illegal_instruction(cpu_env); > +@@ -1855,7 +1852,7 @@ static void _decode_opc(DisasContext * ctx) > + > + do_fpu_disabled: > + gen_save_cpu_state(ctx, true); > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (ctx->envflags & DELAY_SLOT_MASK) { > + gen_helper_raise_slot_fpu_disable(cpu_env); > + } else { > + gen_helper_raise_fpu_disable(cpu_env); > +@@ -1870,23 +1867,23 @@ static void decode_opc(DisasContext * ctx) > + > + _decode_opc(ctx); > + > +- if (old_flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (old_flags & DELAY_SLOT_MASK) { > + /* go out of the delay slot */ > +- ctx->envflags &= ~TB_FLAG_DELAY_SLOT_MASK; > ++ ctx->envflags &= ~DELAY_SLOT_MASK; > + > + /* When in an exclusive region, we must continue to the end > + for conditional branches. */ > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE > +- && old_flags & TB_FLAG_DELAY_SLOT_COND) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE > ++ && old_flags & DELAY_SLOT_CONDITIONAL) { > + gen_delayed_conditional_jump(ctx); > + return; > + } > + /* Otherwise this is probably an invalid gUSA region. > + Drop the GUSA bits so the next TB doesn't see them. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + > + tcg_gen_movi_i32(cpu_flags, ctx->envflags); > +- if (old_flags & TB_FLAG_DELAY_SLOT_COND) { > ++ if (old_flags & DELAY_SLOT_CONDITIONAL) { > + gen_delayed_conditional_jump(ctx); > + } else { > + gen_jump(ctx); > +@@ -2226,7 +2223,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) > + } > + > + /* The entire region has been translated. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + ctx->base.pc_next = pc_end; > + ctx->base.num_insns += max_insns - 1; > + return; > +@@ -2237,7 +2234,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) > + > + /* Restart with the EXCLUSIVE bit set, within a TB run via > + cpu_exec_step_atomic holding the exclusive lock. */ > +- ctx->envflags |= TB_FLAG_GUSA_EXCLUSIVE; > ++ ctx->envflags |= GUSA_EXCLUSIVE; > + gen_save_cpu_state(ctx, false); > + gen_helper_exclusive(cpu_env); > + ctx->base.is_jmp = DISAS_NORETURN; > +@@ -2270,19 +2267,17 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) > + (tbflags & (1 << SR_RB))) * 0x10; > + ctx->fbank = tbflags & FPSCR_FR ? 0x10 : 0; > + > +-#ifdef CONFIG_USER_ONLY > +- if (tbflags & TB_FLAG_GUSA_MASK) { > +- /* In gUSA exclusive region. */ > ++ if (tbflags & GUSA_MASK) { > + uint32_t pc = ctx->base.pc_next; > + uint32_t pc_end = ctx->base.tb->cs_base; > +- int backup = sextract32(ctx->tbflags, TB_FLAG_GUSA_SHIFT, 8); > ++ int backup = sextract32(ctx->tbflags, GUSA_SHIFT, 8); > + int max_insns = (pc_end - pc) / 2; > + > + if (pc != pc_end + backup || max_insns < 2) { > + /* This is a malformed gUSA region. Don't do anything special, > + since the interpreter is likely to get confused. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > +- } else if (tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ ctx->envflags &= ~GUSA_MASK; > ++ } else if (tbflags & GUSA_EXCLUSIVE) { > + /* Regardless of single-stepping or the end of the page, > + we must complete execution of the gUSA region while > + holding the exclusive lock. */ > +@@ -2290,7 +2285,6 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) > + return; > + } > + } > +-#endif > + > + /* Since the ISA is fixed-width, we can bound by the number > + of instructions remaining on the page. */ > +@@ -2315,8 +2309,8 @@ static void sh4_tr_translate_insn(DisasContextBase *dcbase, CPUState *cs) > + DisasContext *ctx = container_of(dcbase, DisasContext, base); > + > + #ifdef CONFIG_USER_ONLY > +- if (unlikely(ctx->envflags & TB_FLAG_GUSA_MASK) > +- && !(ctx->envflags & TB_FLAG_GUSA_EXCLUSIVE)) { > ++ if (unlikely(ctx->envflags & GUSA_MASK) > ++ && !(ctx->envflags & GUSA_EXCLUSIVE)) { > + /* We're in an gUSA region, and we have not already fallen > + back on using an exclusive region. Attempt to parse the > + region into a single supported atomic operation. Failure > +@@ -2336,9 +2330,9 @@ static void sh4_tr_tb_stop(DisasContextBase *dcbase, CPUState *cs) > + { > + DisasContext *ctx = container_of(dcbase, DisasContext, base); > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* Ending the region of exclusivity. Clear the bits. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + } > + > + switch (ctx->base.is_jmp) { > +-- > +2.38.1 > + > diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash > index 06d090bd1d..e671e1d184 100644 > --- a/package/qemu/qemu.hash > +++ b/package/qemu/qemu.hash > @@ -1,4 +1,4 @@ > # Locally computed, tarball verified with GPG signature > -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz > +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz > sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index d42a16ec3e..05e1cef1d8 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -QEMU_VERSION = 7.1.0 > +QEMU_VERSION = 7.2.0 > QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz > QEMU_SITE = http://download.qemu.org > QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c > @@ -68,7 +68,7 @@ QEMU_OPTS += --enable-vhost-user > endif > > ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) > -QEMU_OPTS += --enable-slirp=system > +QEMU_OPTS += --enable-slirp > QEMU_DEPENDENCIES += slirp > else > QEMU_OPTS += --disable-slirp > @@ -256,6 +256,7 @@ HOST_QEMU_DEPENDENCIES = host-libglib2 \ > host-pixman \ > host-pkgconf \ > host-python3 \ > + host-slirp \ > host-zlib > > # BR ARCH qemu > @@ -400,6 +401,7 @@ define HOST_QEMU_CONFIGURE_CMDS > --disable-vnc-jpeg \ > --disable-png \ > --disable-vnc-sasl \ > + --enable-slirp \ > --enable-tools \ > $(HOST_QEMU_OPTS) > endef > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:54:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:54:25 +0100 Subject: [Buildroot] [PATCH v2,1/1] DEVELOPERS: drop ucl In-Reply-To: <20221228083918.3762-1-fontaine.fabrice@gmail.com> References: <20221228083918.3762-1-fontaine.fabrice@gmail.com> Message-ID: <20221228205425.16d9a202@windsurf> On Wed, 28 Dec 2022 09:39:18 +0100 Fabrice Fontaine wrote: > Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from > DEVELOPERS file > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Fix typo: upx -> ucl Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 19:54:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:54:14 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: drop ucl Message-ID: <20221228195445.3DBF186F51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be69066d8fee8b30dad8317bb4aad425bc005623 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from DEVELOPERS file Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 48e7e08b3a..0eea9c33d9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1091,7 +1091,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:29 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20221228195445.3407386F50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef3052674a7104990037b7da60cbbcb9d316e764 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add local patch to rename local sha256 data types and functions that conflict with Linux ones. Fixes: http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...ailure-due-to-redefition-of-local-sha256-.patch | 108 +++++++++++++++++++++ 1 file changed, 108 insertions(+) diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch new file mode 100644 index 0000000000..52ef8c9005 --- /dev/null +++ b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch @@ -0,0 +1,108 @@ +From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:54:48 +0100 +Subject: [PATCH] Fix build failure due to redefition of local sha256 data + types and functions + +Linux provides sha256_init() and 'struct sha256_state' in file +include/crypto/sha2.h so this leads to a build failure due to redefinition. +To avoid this let's prepend to all local exposed functions and data types +rtl_. sha256_process() and sha256_done() are not required to be renamed but +let's change them for consistency. + +[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] +Signed-off-by: Giulio Benetti +--- + core/crypto/sha256-internal.c | 16 ++++++++-------- + core/crypto/sha256_i.h | 8 ++++---- + 2 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c +index 4d61cb1..537bb2e 100644 +--- a/core/crypto/sha256-internal.c ++++ b/core/crypto/sha256-internal.c +@@ -26,17 +26,17 @@ + int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, + u8 *mac) + { +- struct sha256_state ctx; ++ struct rtl_sha256_state ctx; + size_t i; + + if (TEST_FAIL()) + return -1; + +- sha256_init(&ctx); ++ rtl_sha256_init(&ctx); + for (i = 0; i < num_elem; i++) +- if (sha256_process(&ctx, addr[i], len[i])) ++ if (rtl_sha256_process(&ctx, addr[i], len[i])) + return -1; +- if (sha256_done(&ctx, mac)) ++ if (rtl_sha256_done(&ctx, mac)) + return -1; + return 0; + } +@@ -82,7 +82,7 @@ static const unsigned long K[64] = { + #endif + + /* compress 512-bits */ +-static int sha256_compress(struct sha256_state *md, unsigned char *buf) ++static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) + { + u32 S[8], W[64], t0, t1; + u32 t; +@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) + + + /* Initialize the hash state */ +-void sha256_init(struct sha256_state *md) ++void rtl_sha256_init(struct rtl_sha256_state *md) + { + md->curlen = 0; + md->length = 0; +@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) + @param inlen The length of the data (octets) + @return CRYPT_OK if successful + */ +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen) + { + unsigned long n; +@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, + @param out [out] The destination of the hash (32 bytes) + @return CRYPT_OK if successful + */ +-int sha256_done(struct sha256_state *md, unsigned char *out) ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) + { + int i; + +diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h +index a502d2b..93a8858 100644 +--- a/core/crypto/sha256_i.h ++++ b/core/crypto/sha256_i.h +@@ -11,15 +11,15 @@ + + #define SHA256_BLOCK_SIZE 64 + +-struct sha256_state { ++struct rtl_sha256_state { + u64 length; + u32 state[8], curlen; + u8 buf[SHA256_BLOCK_SIZE]; + }; + +-void sha256_init(struct sha256_state *md); +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++void rtl_sha256_init(struct rtl_sha256_state *md); ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen); +-int sha256_done(struct sha256_state *md, unsigned char *out); ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); + + #endif /* SHA256_I_H */ +-- +2.34.1 + From thomas.petazzoni at bootlin.com Wed Dec 28 19:56:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:56:26 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 In-Reply-To: <20221228071734.737602-1-francois.perrad@gadz.org> References: <20221228071734.737602-1-francois.perrad@gadz.org> Message-ID: <20221228205626.65dc0189@windsurf> Hello Fran?ois, Thanks for looking into this! On Wed, 28 Dec 2022 08:17:34 +0100 Francois Perrad wrote: > switch to meson infra > remove autotools specific patches Is the version bump related/tied to the switch to meson? If they are not, they should be in separate patches. > > host-libgtk3 is a hack which build only gtk-update-icon-cache Yes, and? > -LIBGTK3_CONF_OPTS = \ > - --disable-glibtest \ > - --enable-explicit-deps=no > -HOST_LIBGTK3_CONF_OPTS = --disable-introspection Where is introspection now being disabled for the host package? Also, there were quite a few tweaks for the host build, which you have removed. How does it work now? We build a full Gtk for the host? It doesn't need any extra dependency? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:01:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:01:30 +0100 Subject: [Buildroot] [git commit] package/dieharder: bump to version 3.31.1.4 Message-ID: <20221228200139.0086186F57@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16b27f7cdbc8c203b3b957a33ade03739149021f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Switch to the maintenance "upstream" repo which regroup updates made for the Debian package - Drop all patches (already in version) - Drop DIEHARDER_M4_CLEAN which is not needed since https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 - -fcommon is not needed since https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...includedir-as-include-search-path-for-bui.patch | 62 -- .../dieharder/0002-Fix-missing-type-intptr_t.patch | 27 - ...U_SOURCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - .../0004-Add-static-to-inline-functions.patch | 65 -- .../dieharder/0005-Remove-defunct-rgb_operm.patch | 732 --------------------- package/dieharder/dieharder.hash | 2 +- package/dieharder/dieharder.mk | 25 +- 7 files changed, 4 insertions(+), 937 deletions(-) diff --git a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch b/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch deleted file mode 100644 index b475e5c470..0000000000 --- a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch +++ /dev/null @@ -1,62 +0,0 @@ -From fbc9b7c3b83a99ac996c0a268487d1f800630328 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Wed, 8 Feb 2017 21:26:58 +0100 -Subject: [PATCH] Do not use includedir as include search path for build - ---includedir is not used to specify where a program should -look for headers of libraries, but to tell where it should -install its own headers. - -Signed-off-by: Julien Viard de Galbert ---- - configure.ac | 6 +++--- - dieharder/Makefile.am | 2 +- - libdieharder/Makefile.am | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b336115..91f7c64 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -96,9 +96,9 @@ AC_TYPE_SIZE_T - AC_C_VOLATILE - AC_C_INLINE - --DIEHARDER_CFLAGS="-I$includedir" --dieharder_CFLAGS="-std=c99 -Wall -pedantic -I$includedir" --libdieharder_lo_CFLAGS="-Wall -pedantic -I$includedir" -+DIEHARDER_CFLAGS="" -+dieharder_CFLAGS="-std=c99 -Wall -pedantic" -+libdieharder_lo_CFLAGS="-Wall -pedantic" - DIEHARDER_LIBS="-L$libdir -ldieharder" - ACLOCAL_AMFLAGS="-I m4" - -diff --git a/dieharder/Makefile.am b/dieharder/Makefile.am -index e6fbff2..7bdac5c 100644 ---- a/dieharder/Makefile.am -+++ b/dieharder/Makefile.am -@@ -64,7 +64,7 @@ DEFINES = -DVERSION=$(VERSION) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) -I ${includedir} -+AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) - AM_CFLAGS = -O3 - - # Load flags (optional) -diff --git a/libdieharder/Makefile.am b/libdieharder/Makefile.am -index 5fd3396..0873f9c 100644 ---- a/libdieharder/Makefile.am -+++ b/libdieharder/Makefile.am -@@ -114,7 +114,7 @@ DEFINES = -DVERSION=$(VERSION) -DLITTLE_ENDIAN=$(LITTLE_ENDIAN) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include -I ${includedir} -+AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include - AM_CFLAGS = -O3 -Wall -pedantic -Wno-unused-variable - - #======================================================================== --- -2.1.4 - diff --git a/package/dieharder/0002-Fix-missing-type-intptr_t.patch b/package/dieharder/0002-Fix-missing-type-intptr_t.patch deleted file mode 100644 index 12ea5e7fa0..0000000000 --- a/package/dieharder/0002-Fix-missing-type-intptr_t.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 6f550841943f19612af064b3d3a1db134078e03c Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:18:10 +0100 -Subject: [PATCH] Fix missing type intptr_t - -With glibc-2.23 unistd.h need intptr_t when __USE_MISC is defined. - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index 2138ebf..d98b758 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#include - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch b/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch deleted file mode 100644 index d71cd57445..0000000000 --- a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 526510a27ef47a16699dd34a2373ad9b6bb5e8f3 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:19:47 +0100 -Subject: [PATCH] Add _GNU_SOURCE for uint and M_PI with musl libc - -When building with musl libc _GNU_SOURCE need to be defined -to provide uint type and M_PI macro - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index d98b758..c1a5023 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#define _GNU_SOURCE 1 - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0004-Add-static-to-inline-functions.patch b/package/dieharder/0004-Add-static-to-inline-functions.patch deleted file mode 100644 index 64cde1d21d..0000000000 --- a/package/dieharder/0004-Add-static-to-inline-functions.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 9c71a211dcf20f53f747326f5bc3fee9fabe3f52 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Tue, 27 Jun 2017 00:16:11 +0200 -Subject: [PATCH] Add static to inline functions - -This is needed to avoid a link error where the inline functions appear -missing at link time. -From c99 standard inline function should either be declared static or -have an extern instance in a c file for linking. -This fix is necessary to build with gcc 7; for some reason it was not -trigerred before. - -Signed-off-by: Julien Viard de Galbert ---- - libdieharder/dab_filltree.c | 4 ++-- - libdieharder/dab_filltree2.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/libdieharder/dab_filltree.c b/libdieharder/dab_filltree.c -index 9cc5ce7..a377c3d 100644 ---- a/libdieharder/dab_filltree.c -+++ b/libdieharder/dab_filltree.c -@@ -34,7 +34,7 @@ static double targetData[] = { - 0.0, 0.0, 0.0, 0.0, 0.13333333, 0.20000000, 0.20634921, 0.17857143, 0.13007085, 0.08183633, 0.04338395, 0.01851828, 0.00617270, 0.00151193, 0.00023520, 0.00001680, 0.00000000, 0.00000000, 0.00000000, 0.00000000 - }; - --inline int insert(double x, double *array, unsigned int startVal); -+static inline int insert(double x, double *array, unsigned int startVal); - - int dab_filltree(Test **test,int irun) { - int size = (ntuple == 0) ? 32 : ntuple; -@@ -105,7 +105,7 @@ int dab_filltree(Test **test,int irun) { - } - - --inline int insert(double x, double *array, unsigned int startVal) { -+static inline int insert(double x, double *array, unsigned int startVal) { - uint d = (startVal + 1) / 2; - uint i = startVal; - while (d > 0) { -diff --git a/libdieharder/dab_filltree2.c b/libdieharder/dab_filltree2.c -index 1e33af2..59cbd52 100644 ---- a/libdieharder/dab_filltree2.c -+++ b/libdieharder/dab_filltree2.c -@@ -92,7 +92,7 @@ static double targetData[128] = { // size=128, generated from 6e9 samples - 0.00000000000e+00,0.00000000000e+00,0.00000000000e+00,0.00000000000e+00, - }; - --inline int insertBit(uint x, uchar *array, uint *i, uint *d); -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d); - - int dab_filltree2(Test **test, int irun) { - int size = (ntuple == 0) ? 128 : ntuple; -@@ -181,7 +181,7 @@ int dab_filltree2(Test **test, int irun) { - * The function returns >= 0 if the path went too deep; the - * returned value is the last position of the path. - */ --inline int insertBit(uint x, uchar *array, uint *i, uint *d) { -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d) { - if (x != 0) { - *i += *d; - } else { --- -2.13.2 - diff --git a/package/dieharder/0005-Remove-defunct-rgb_operm.patch b/package/dieharder/0005-Remove-defunct-rgb_operm.patch deleted file mode 100644 index efc311dbaa..0000000000 --- a/package/dieharder/0005-Remove-defunct-rgb_operm.patch +++ /dev/null @@ -1,732 +0,0 @@ -From 40d377b86c856f5a4510a6f5cd56be004873ad77 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marcus=20M=C3=BCller?= -Date: Mon, 12 Oct 2020 21:30:12 +0200 -Subject: [PATCH] Remove defunct rgb_operm - -[Retrieved from: -https://github.com/eddelbuettel/dieharder/pull/2/commits/40d377b86c856f5a4510a6f5cd56be004873ad77] -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - include/dieharder/rgb_operm.h | 38 -- - include/dieharder/tests.h | 2 - - libdieharder/rgb_operm.c | 633 ---------------------------------- - 4 files changed, 674 deletions(-) - delete mode 100644 include/dieharder/rgb_operm.h - delete mode 100644 libdieharder/rgb_operm.c - -diff --git a/include/Makefile.am b/include/Makefile.am -index f80b4ff..e4659cd 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -33,7 +33,6 @@ nobase_include_HEADERS = dieharder/copyright.h \ - dieharder/rgb_lagged_sums.h \ - dieharder/rgb_lmn.h \ - dieharder/rgb_minimum_distance.h \ -- dieharder/rgb_operm.h \ - dieharder/rgb_persist.h \ - dieharder/rgb_permutations.h \ - dieharder/rgb_timing.h \ -diff --git a/include/dieharder/rgb_operm.h b/include/dieharder/rgb_operm.h -deleted file mode 100644 -index c48fa37..0000000 ---- a/include/dieharder/rgb_operm.h -+++ /dev/null -@@ -1,38 +0,0 @@ --/* -- * rgb_operm test header. -- */ -- --/* -- * function prototype -- */ --int rgb_operm(Test **test,int irun); -- --static Dtest rgb_operm_dtest __attribute__((unused)) = { -- "RGB Overlapping Permuations Test", -- "rgb_operm", -- "\n\ --#========================================================================\n\ --# RGB Overlapping Permutations Test\n\ --# Forms both the exact (expected) covariance matrix for overlapping\n\ --# permutations of random integer and an empirical covariance matrix\n\ --# formed from a long string of samples. The difference is expected\n\ --# to have a chisq distribution and hence can be transformed into a\n\ --# sample p-value. Note that this is one possible functional replacement\n\ --# for the broken/defunct diehard operm5 test, but one that permits k (the\n\ --# number of numbers in the overlapping permutation window) to be varied\n\ --# from 2 to perhaps 8.\n\ --#\n", -- 100, /* Default psamples */ -- 100000, /* Default tsamples */ -- 1, /* We magically make all the bit tests return a single histogram */ -- rgb_operm, -- 0 --}; -- --/* -- * Global variables. -- * -- * rgb_operm_k is the size of the overlapping window that is slid along -- * a data stream of rands from x_i to x_{i+k} to compute c[][]. -- */ --unsigned int rgb_operm_k; -diff --git a/include/dieharder/tests.h b/include/dieharder/tests.h -index 1674aed..b50dbe3 100644 ---- a/include/dieharder/tests.h -+++ b/include/dieharder/tests.h -@@ -11,7 +11,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -80,7 +79,6 @@ - RGB_PERMUTATIONS, - RGB_LAGGED_SUMS, - RGB_LMN, -- RGB_OPERM, - DAB_BYTEDISTRIB, - DAB_DCT, - DAB_FILLTREE, -diff --git a/libdieharder/rgb_operm.c b/libdieharder/rgb_operm.c -deleted file mode 100644 -index 15f8e9a..0000000 ---- a/libdieharder/rgb_operm.c -+++ /dev/null -@@ -1,633 +0,0 @@ --/* -- * ======================================================================== -- * $Id: rgb_operm.c 252 2006-10-10 13:17:36Z rgb $ -- * -- * See copyright in copyright.h and the accompanying file COPYING -- * ======================================================================== -- */ -- --/* -- * ======================================================================== -- * This is the revised Overlapping Permutations test. It directly -- * simulates the covariance matrix of overlapping permutations. The way -- * this works below (tentatively) is: -- * -- * For a bit ntuple of length N, slide a window of length N to the -- * right one bit at a time. Compute the permutation index of the -- * original ntuple, the permutation index of the window ntuple, and -- * accumulate the covariance matrix of the two positions. This -- * can be directly and precisely computed as well. The simulated -- * result should be distributed according to the chisq distribution, -- * so we subtract the two and feed it into the chisq program as a -- * vector to compute p. -- * -- * This MAY NOT BE RIGHT. I'm working from both Marsaglia's limited -- * documentation (in a program that doesn't do ANYTHING like what the -- * documentation says it does) and from Nilpotent Markov Processes. -- * But I confess to not quite understand how to actually perform the -- * test in the latter -- it is very good at describing the construction -- * of the target matrix, not so good at describing how to transform -- * this into a chisq and p. -- * -- * FWIW, as I get something that actually works here, I'm going to -- * THOROUGHLY document it in the book that will accompany the test. -- *======================================================================== -- */ -- --#include --#define RGB_OPERM_KMAX 10 -- --/* -- * Some globals that will eventually go in the test include where they -- * arguably belong. -- */ --double fpipi(int pi1,int pi2,int nkp); --uint piperm(size_t *data,int len); --void make_cexact(); --void make_cexpt(); --int nperms,noperms; --double **cexact,**ceinv,**cexpt,**idty; --double *cvexact,*cvein,*cvexpt,*vidty; -- --int rgb_operm(Test **test,int irun) --{ -- -- int i,j,n,nb,iv,s; -- uint csamples; /* rgb_operm_k^2 is vector size of cov matrix */ -- uint *count,ctotal; /* counters */ -- uint size; -- double pvalue,ntuple_prob,pbin; /* probabilities */ -- Vtest *vtest; /* Chisq entry vector */ -- -- gsl_matrix_view CEXACT,CEINV,CEXPT,IDTY; -- -- /* -- * For a given n = ntuple size in bits, there are n! bit orderings -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("#==================================================================\n"); -- printf("# rgb_operm: Running rgb_operm verbosely for k = %d.\n",rgb_operm_k); -- printf("# rgb_operm: Use -v = %d to focus.\n",D_RGB_OPERM); -- printf("# rgb_operm: ======================================================\n"); -- } -- -- /* -- * Sanity check first -- */ -- if((rgb_operm_k < 0) || (rgb_operm_k > RGB_OPERM_KMAX)){ -- printf("\nError: rgb_operm_k must be a positive integer <= %u. Exiting.\n",RGB_OPERM_KMAX); -- exit(0); -- } -- -- nperms = gsl_sf_fact(rgb_operm_k); -- noperms = gsl_sf_fact(3*rgb_operm_k-2); -- csamples = rgb_operm_k*rgb_operm_k; -- gsl_permutation * p = gsl_permutation_alloc(nperms); -- -- /* -- * Allocate memory for value_max vector of Vtest structs and counts, -- * PER TEST. Note that we must free both of these when we are done -- * or leak. -- */ -- vtest = (Vtest *)malloc(csamples*sizeof(Vtest)); -- count = (uint *)malloc(csamples*sizeof(uint)); -- Vtest_create(vtest,csamples+1); -- -- /* -- * We have to allocate and free the cexact and cexpt matrices here -- * or they'll be forgotten when these routines return. -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("# rgb_operm: Creating and zeroing cexact[][] and cexpt[][].\n"); -- } -- cexact = (double **)malloc(nperms*sizeof(double*)); -- ceinv = (double **)malloc(nperms*sizeof(double*)); -- cexpt = (double **)malloc(nperms*sizeof(double*)); -- idty = (double **)malloc(nperms*sizeof(double*)); -- cvexact = (double *)malloc(nperms*nperms*sizeof(double)); -- cvein = (double *)malloc(nperms*nperms*sizeof(double)); -- cvexpt = (double *)malloc(nperms*nperms*sizeof(double)); -- vidty = (double *)malloc(nperms*nperms*sizeof(double)); -- for(i=0;idata[k]; -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("#------------------------------------------------------------------\n"); -- printf("# Generating offset sample permutation pi's\n"); -- } -- */ -- for(k=0;k<2*rgb_operm_k - 1;k++){ -- gsl_sort_index((size_t *) ps,&testv[k],1,rgb_operm_k); -- pi[k] = piperm((size_t *) ps,rgb_operm_k); -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("# %u: ",k); -- for(ip=k;ipdata[ip]); -- } -- printf(" = %u\n",pi[k]); -- } -- */ -- } -- -- /* -- * This is the business end of things. The covariance matrix is the -- * the sum of a central function of the permutation indices that yields -- * nperms-1/nperms on diagonal, -1/nperms off diagonal, for all the -- * possible permutations, for the FIRST permutation in a sample (fi) -- * times the sum of the same function over all the overlapping permutations -- * drawn from the same sample. Quite simple, really. -- */ -- for(i=0;idata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } else { -- gsl_permutation_memcpy(lookup[i],lookup[i-1]); -- gsl_permutation_next(lookup[i]); -- for(j=0;jdata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } -- } -- */ -- MYDEBUG(D_RGB_OPERM){ -- for(i=0;i ",i); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf("\n"); -- } -- } -- -- } -- -- for(i=0;idata,len*sizeof(uint))==0){ -- /* Not cruft, but off: -- MYDEBUG(D_RGB_OPERM){ -- printf("# piperm(): "); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf(" = %u\n",i); -- } -- */ -- return(i); -- } -- } -- printf("We'd better not get here...\n"); -- -- return(0); -- --} -- --double fpipi(int pi1,int pi2,int nkp) --{ -- -- int i; -- double fret; -- -- /* -- * compute the k-permutation index from iperm for the window -- * at data[offset] of length len. If it matches pind, return -- * the first quantity, otherwise return the second. -- */ -- if(pi1 == pi2){ -- -- fret = (double) (nkp - 1.0)/nkp; -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } else { -- -- fret = (double) (-1.0/nkp); -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } -- -- --} -- -- -- -- diff --git a/package/dieharder/dieharder.hash b/package/dieharder/dieharder.hash index 65b60e7aa7..3d285d03cc 100644 --- a/package/dieharder/dieharder.hash +++ b/package/dieharder/dieharder.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f dieharder-3.31.1.tgz +sha256 0fdd8a66a077e86652a47641589aa4667ae13d322a7214bb555ab37f082002dd dieharder-3.31.1.4.tar.gz sha256 c475bcd1afa6fc15a65174e31c599c0d23706a34e4b9f2fcb03a4dad5438d53f COPYING diff --git a/package/dieharder/dieharder.mk b/package/dieharder/dieharder.mk index cbf28922fd..6fe5b1f743 100644 --- a/package/dieharder/dieharder.mk +++ b/package/dieharder/dieharder.mk @@ -4,28 +4,14 @@ # ################################################################################ -DIEHARDER_VERSION = 3.31.1 -DIEHARDER_SITE = http://www.phy.duke.edu/~rgb/General/dieharder -DIEHARDER_SOURCE = dieharder-$(DIEHARDER_VERSION).tgz -DIEHARDER_STRIP_COMPONENTS = 2 +DIEHARDER_VERSION = 3.31.1.4 +DIEHARDER_SITE = $(call github,eddelbuettel,dieharder,$(DIEHARDER_VERSION)) DIEHARDER_LICENSE = GPL-2.0 with beverage clause DIEHARDER_LICENSE_FILES = COPYING DIEHARDER_DEPENDENCIES = gsl - -# The original configure does not use variables provided in the -# environment so _CONF_ENV does not work. (_CONF_OPTS does). -# -# Finally, we patch configure.ac and some Makefile.am so we need to -# autoreconf anyway +# configure retrieved from git is outdated DIEHARDER_AUTORECONF = YES -# The m4/*.m4 files are symlinks to /usr/share, which clearly doesn't -# work, and doing an autoreconf does not replace them. -define DIEHARDER_M4_CLEAN - rm -f $(@D)/m4/*.m4 -endef -DIEHARDER_POST_PATCH_HOOKS += DIEHARDER_M4_CLEAN - # fix endianness detection ifeq ($(BR2_ENDIAN),"BIG") DIEHARDER_CONF_ENV = ac_cv_c_endian=big @@ -36,9 +22,4 @@ endif # parallel build fail, disable it DIEHARDER_MAKE = $(MAKE1) -# Too many fixes needed to build with -fno-common which is default since gcc 10 -ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_10),y) -DIEHARDER_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -fcommon" -endif - $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Wed Dec 28 20:01:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:01:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/dieharder: bump to version 3.31.1.4 In-Reply-To: <20221227220017.343024-1-fontaine.fabrice@gmail.com> References: <20221227220017.343024-1-fontaine.fabrice@gmail.com> Message-ID: <20221228210151.27b53edc@windsurf> On Tue, 27 Dec 2022 23:00:17 +0100 Fabrice Fontaine wrote: > - Switch to the maintenance "upstream" repo which regroup updates made > for the Debian package > - Drop all patches (already in version) > - Drop DIEHARDER_M4_CLEAN which is not needed since > https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 > - -fcommon is not needed since > https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 > > Signed-off-by: Fabrice Fontaine > --- > ...dedir-as-include-search-path-for-bui.patch | 62 -- > .../0002-Fix-missing-type-intptr_t.patch | 27 - > ...RCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - > .../0004-Add-static-to-inline-functions.patch | 65 -- > .../0005-Remove-defunct-rgb_operm.patch | 732 ------------------ > package/dieharder/dieharder.hash | 2 +- > package/dieharder/dieharder.mk | 25 +- > 7 files changed, 4 insertions(+), 937 deletions(-) > delete mode 100644 package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch > delete mode 100644 package/dieharder/0002-Fix-missing-type-intptr_t.patch > delete mode 100644 package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch > delete mode 100644 package/dieharder/0004-Add-static-to-inline-functions.patch > delete mode 100644 package/dieharder/0005-Remove-defunct-rgb_operm.patch That's a seriously good cleanup! Applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:02:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:02:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build with updated jitterentropy-library In-Reply-To: <20221228181149.2433577-1-bernd.kuhls@t-online.de> References: <20221228181149.2433577-1-bernd.kuhls@t-online.de> Message-ID: <20221228210222.3efdf575@windsurf> On Wed, 28 Dec 2022 19:11:49 +0100 Bernd Kuhls wrote: > Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 > which broke building rng-tools. > > Add two upstream patches which improve jitterentropy-library detection. > > Fixes: > http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ > > Signed-off-by: Bernd Kuhls > --- > ...ropy-detection-to-look-for-the-setti.patch | 30 ++++++++++++++ > ...ropy-library-to-timeout-fail-on-long.patch | 39 +++++++++++++++++++ > 2 files changed, 69 insertions(+) > create mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch > create mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:02:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:02:11 +0100 Subject: [Buildroot] [git commit] package/rng-tools: fix build with updated jitterentropy-library Message-ID: <20221228200325.8E9F486F60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 which broke building rng-tools. Add two upstream patches which improve jitterentropy-library detection. Fixes: http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- ...erentropy-detection-to-look-for-the-setti.patch | 30 +++++++++++++++++ ...erentropy-library-to-timeout-fail-on-long.patch | 39 ++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch new file mode 100644 index 0000000000..553842640d --- /dev/null +++ b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch @@ -0,0 +1,30 @@ +From e2698477e8abf623c18ab28d33cc894ec882a706 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Fri, 18 Mar 2022 18:59:52 -0400 +Subject: [PATCH] Adjust jitterentropy detection to look for the settick + function + +Theres no great way to detect if jitterentropy has the internal timer +feature enabled so we have to look for a function that is only defined +when it is enabled + +Signed-off-by: Bernd Kuhls +[downloaded from upstream commit + https://github.com/nhorman/rng-tools/commit/e2698477e8abf623c18ab28d33cc894ec882a706] +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index e16e1a0..0f5a38e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -94,7 +94,7 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_entropy_switch_notime_impl, ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, + [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], + [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) diff --git a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch new file mode 100644 index 0000000000..9d8dbe2d0b --- /dev/null +++ b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch @@ -0,0 +1,39 @@ +From c29424f10a0dcbd18ac25607fa1c81c18a960e81 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Mon, 16 May 2022 13:38:54 -0400 +Subject: [PATCH] Adjust jitterentropy library to timeout/fail on long delay + +[Bernd: removed description of unrelated part of the patch] + +Also while we're at it, I might have a build solution for the presence +of internal timers. When jitterentropy is built without internal +timers, jent_notime_init is defined publically, but when it is built +with timers, its declared as a static symbol, preenting resolution, so +we can test to see if the function exists. If it does we _don't_ have +notime support. The logic is a bit backwards, but i think it works + +Signed-off-by: Bernd Kuhls +[downloaded configure.ac patch from upstream commit + https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219] +--- + configure.ac | 6 ++--- + rngd_jitter.c | 62 ++++++++++++++++++++++++++++++++++++++------------- + 2 files changed, 49 insertions(+), 19 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 52f2bb5..0af64e7 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -101,9 +101,9 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_settick, +- [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], +- [],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_init, ++ [], ++ [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) From bernd.kuhls at t-online.de Wed Dec 28 20:08:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 21:08:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: enable optional usage of ccache Message-ID: <20221228200831.1185831-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi/kodi.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 812c4be6e8..0878296599 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -68,7 +68,6 @@ KODI_EXTRA_DOWNLOADS += \ KODI_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \ -DENABLE_APP_AUTONAME=OFF \ - -DENABLE_CCACHE=OFF \ -DENABLE_DVDCSS=ON \ -DENABLE_INTERNAL_CROSSGUID=OFF \ -DWITH_FFMPEG=$(STAGING_DIR)/usr \ @@ -89,6 +88,12 @@ KODI_CONF_OPTS += \ -DLIBDVDNAV_URL=$(KODI_DL_DIR)/kodi-libdvdnav-$(KODI_LIBDVDNAV_VERSION).tar.gz \ -DLIBDVDREAD_URL=$(KODI_DL_DIR)/kodi-libdvdread-$(KODI_LIBDVDREAD_VERSION).tar.gz +ifeq ($(BR2_CCACHE),y) +KODI_CONF_OPTS += -DENABLE_CCACHE=ON +else +KODI_CONF_OPTS += -DENABLE_CCACHE=OFF +endif + ifeq ($(BR2_PACKAGE_KODI_RENDER_SYSTEM_GL),y) KODI_CONF_OPTS += -DAPP_RENDER_SYSTEM=gl KODI_DEPENDENCIES += libgl libglu -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 20:24:50 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 21:24:50 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry In-Reply-To: <87bknn4941.fsf@tarshish> References: <87bknn4941.fsf@tarshish> Message-ID: > Il giorno 28 dic 2022, alle ore 20:33, Baruch Siach ha scritto: > > ?Hi Giulio, > >> On Wed, Dec 28 2022, Giulio Benetti wrote: >> Package ucl has been dropped with commit >> 85c5af46ad6c18841576c0f7abe241a617a44cb7 >> so let's drop it from DEVELOPERS since when calling utils/get-developers >> it throws: >> WARNING: 'package/ucl/' doesn't match any file > > This duplicates > http://patchwork.ozlabs.org/project/buildroot/patch/20221228083918.3762-1-fontaine.fabrice at gmail.com/ Oops, I haven?t checked, sorry for the noise then. Thank you Giulio > > baruch > >> Fixes: 85c5af46ad ("package/ucl: drop package") >> Signed-off-by: Giulio Benetti >> --- >> DEVELOPERS | 1 - >> 1 file changed, 1 deletion(-) >> >> diff --git a/DEVELOPERS b/DEVELOPERS >> index 7d19bae7a6..998bac935e 100644 >> --- a/DEVELOPERS >> +++ b/DEVELOPERS >> @@ -1091,7 +1091,6 @@ F: package/libsodium/ >> F: package/php-amqp/ >> F: package/python-cherrypy/ >> F: package/sane-backends/ >> -F: package/ucl/ >> F: package/upx/ >> F: package/zxing-cpp/ > > > -- > ~. .~ Tk Open Systems > =}------------------------------------------------ooO--U--Ooo------------{= > - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From yann.morin.1998 at free.fr Wed Dec 28 20:45:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 21:45:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: enable optional usage of ccache In-Reply-To: <20221228200831.1185831-1-bernd.kuhls@t-online.de> References: <20221228200831.1185831-1-bernd.kuhls@t-online.de> Message-ID: <20221228204555.GI2498764@scaer> Bernd, All, On 2022-12-28 21:08 +0100, Bernd Kuhls spake thusly: > Signed-off-by: Bernd Kuhls > --- > package/kodi/kodi.mk | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk > index 812c4be6e8..0878296599 100644 > --- a/package/kodi/kodi.mk > +++ b/package/kodi/kodi.mk > @@ -68,7 +68,6 @@ KODI_EXTRA_DOWNLOADS += \ > KODI_CONF_OPTS += \ > -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \ > -DENABLE_APP_AUTONAME=OFF \ > - -DENABLE_CCACHE=OFF \ > -DENABLE_DVDCSS=ON \ > -DENABLE_INTERNAL_CROSSGUID=OFF \ > -DWITH_FFMPEG=$(STAGING_DIR)/usr \ > @@ -89,6 +88,12 @@ KODI_CONF_OPTS += \ > -DLIBDVDNAV_URL=$(KODI_DL_DIR)/kodi-libdvdnav-$(KODI_LIBDVDNAV_VERSION).tar.gz \ > -DLIBDVDREAD_URL=$(KODI_DL_DIR)/kodi-libdvdread-$(KODI_LIBDVDREAD_VERSION).tar.gz > > +ifeq ($(BR2_CCACHE),y) > +KODI_CONF_OPTS += -DENABLE_CCACHE=ON > +else > +KODI_CONF_OPTS += -DENABLE_CCACHE=OFF > +endif Use of ccache is han dled globally in a single location, iwth the toolchain wrapper, look for 'BR_CCACHE' in toolchain/toolchain-wrapper.c. Why would we need something special for Kodi? Regards, Yann E. MORIN. > ifeq ($(BR2_PACKAGE_KODI_RENDER_SYSTEM_GL),y) > KODI_CONF_OPTS += -DAPP_RENDER_SYSTEM=gl > KODI_DEPENDENCIES += libgl libglu > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Wed Dec 28 20:53:23 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 21:53:23 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 Message-ID: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> Add patches pending upstream[0] to handle various data types and api changes up to Linux 6.1. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 Fixes: http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa Signed-off-by: Giulio Benetti --- ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ ...fix-build-failure-on-remove-callback.patch | 44 ++++ ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ 4 files changed, 392 insertions(+) create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch diff --git a/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..2f10627301 --- /dev/null +++ b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From f80e4343fa0a4d8b22933d1704c85a771fe234a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 19:56:46 +0100 +Subject: [PATCH] cfg80211.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..41edd02 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1422,7 +1422,11 @@ static int mgmt_tx(struct wiphy *wiphy, + const u8 *vendor_ie; + int ret = 0; + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ *cookie = get_random_u32(); ++#else + *cookie = prandom_u32(); ++#endif + priv->tx_cookie = *cookie; + mgmt = (const struct ieee80211_mgmt *)buf; + +-- +2.34.1 + diff --git a/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch new file mode 100644 index 0000000000..87306dfa12 --- /dev/null +++ b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch @@ -0,0 +1,44 @@ +From a88819bd63f977b5a33d72a2b9e264ce104726bd Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:02:12 +0100 +Subject: [PATCH] spi.c: fix build failure on remove callback + +Starting from Linux 5.18 remove callback returns void, so let's deal with +it depending on Linux version >= 5.18. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + spi.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/spi.c b/spi.c +index 96c51fe..f7b43e2 100644 +--- a/spi.c ++++ b/spi.c +@@ -211,7 +211,11 @@ free: + return ret; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0)) ++static void wilc_bus_remove(struct spi_device *spi) ++#else + static int wilc_bus_remove(struct spi_device *spi) ++#endif + { + struct wilc *wilc = spi_get_drvdata(spi); + +@@ -220,7 +224,10 @@ static int wilc_bus_remove(struct spi_device *spi) + + wilc_netdev_cleanup(wilc); + wilc_bt_deinit(); ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)) + return 0; ++#endif + } + + static int wilc_spi_suspend(struct device *dev) +-- +2.34.1 + diff --git a/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch new file mode 100644 index 0000000000..785b8904b2 --- /dev/null +++ b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch @@ -0,0 +1,98 @@ +From a608cdd7903505217529317c04b5b58cb7e25081 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:06:43 +0100 +Subject: [PATCH] cfg80211.c: fix build failure with Linux 5.19 and 6.1 + +Starting from Linux 5.19 stop_ap() requires unsigned int link_id as +parameter. Then from Linux 6.1 on lot of other cfg80211 APIs require +int link_id to deal with MLO, so let's add that parameter too. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 35 +++++++++++++++++++++++++++++------ + 1 file changed, 29 insertions(+), 6 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 41edd02..57c777d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -674,8 +674,12 @@ static int wilc_wfi_cfg_copy_wpa_info(struct wilc_wfi_key *key_info, + return 0; + } + +-static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, struct key_params *params) ++static int add_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ struct key_params *params) + + { + int ret = 0, keylen = params->key_len, seqlen = params->seq_len; +@@ -792,6 +796,9 @@ static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + } + + static int del_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, + bool pairwise, + const u8 *mac_addr) +@@ -833,9 +840,13 @@ static int del_key(struct wiphy *wiphy, struct net_device *netdev, + return ret; + } + +-static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, void *cookie, +- void (*callback)(void *cookie, struct key_params *)) ++static int get_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ void *cookie, void (*callback)(void *cookie, ++ struct key_params *)) + { + struct wilc_vif *vif = netdev_priv(netdev); + struct wilc_priv *priv = &vif->priv; +@@ -877,12 +888,18 @@ static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + + /* wiphy_new() will WARN if not present*/ + static int set_default_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, bool unicast, bool multicast) + { + return 0; + } + + static int set_default_mgmt_key (struct wiphy *wiphy,struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index) + { + return 0; +@@ -1814,7 +1831,13 @@ static int change_beacon(struct wiphy *wiphy, struct net_device *dev, + return wilc_add_beacon(vif, 0, 0, beacon); + } + +-static int stop_ap(struct wiphy *wiphy, struct net_device *dev) ++static int stop_ap(struct wiphy *wiphy, struct net_device *dev ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)) ++ , unsigned int link_id ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ , int link_id ++#endif ++ ) + { + int ret; + struct wilc_vif *vif = netdev_priv(dev); +-- +2.34.1 + diff --git a/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch new file mode 100644 index 0000000000..faee805b5a --- /dev/null +++ b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch @@ -0,0 +1,216 @@ +From 5f022c4d3be32493d500be82f51032ef4fb3cdc0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:08:45 +0100 +Subject: [PATCH] Fix struct station_parameters Linux 6.1 build failure + +Starting from Linux 6.1 struct station_parameters has changed by moving +some member to its child struct link_station_parameters. Let's extract the +values of the needed members into local values at the beginning of +functions and substitute the member access with the local variables. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 48 ++++++++++++++++++++++++++++++++---------------- + hif.c | 44 ++++++++++++++++++++++++++++++++------------ + 2 files changed, 64 insertions(+), 28 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 57c777d..bdd480c 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1866,6 +1866,14 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + struct wilc_vif *vif = netdev_priv(dev); + struct wilc_priv *priv = &vif->priv; + u8 *assoc_bss = priv->assoc_stainfo.sta_associated_bss[params->aid]; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + if (vif->iftype == WILC_AP_MODE || vif->iftype == WILC_GO_MODE) { + memcpy(assoc_bss, mac, ETH_ALEN); +@@ -1879,27 +1887,27 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, HOSTAPD_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); ++ (!ht_capa) ? false : true); + +- if (params->ht_capa) { ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", +@@ -1966,6 +1974,14 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + { + int ret = 0; + struct wilc_vif *vif = netdev_priv(dev); ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + PRINT_D(vif->ndev, CFG80211_DBG, "Change station parameters\n"); + +@@ -1976,25 +1992,25 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); +- if (params->ht_capa) { ++ (!ht_capa) ? false : true); ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", + params->sta_flags_mask); +diff --git a/hif.c b/hif.c +index 3f672a0..1a7365b 100644 +--- a/hif.c ++++ b/hif.c +@@ -2249,6 +2249,16 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting adding station message queue params\n"); +@@ -2260,20 +2270,20 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.add_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +@@ -2397,6 +2407,16 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting editing station message queue params\n"); +@@ -2408,20 +2428,20 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.edit_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +-- +2.34.1 + -- 2.34.1 From francois.perrad at gadz.org Wed Dec 28 20:54:54 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Wed, 28 Dec 2022 21:54:54 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 In-Reply-To: <20221228205626.65dc0189@windsurf> References: <20221228071734.737602-1-francois.perrad@gadz.org> <20221228205626.65dc0189@windsurf> Message-ID: Le mer. 28 d?c. 2022 ? 20:56, Thomas Petazzoni via buildroot < buildroot at buildroot.org> a ?crit : > Hello Fran?ois, > > Thanks for looking into this! > > On Wed, 28 Dec 2022 08:17:34 +0100 > Francois Perrad wrote: > > > switch to meson infra > > remove autotools specific patches > > Is the version bump related/tied to the switch to meson? If they are > not, they should be in separate patches. > The release 3.24.36 is the first release to exclusively use the meson build system (see NEWS). > > > > host-libgtk3 is a hack which build only gtk-update-icon-cache > > Yes, and? > > > > -LIBGTK3_CONF_OPTS = \ > > - --disable-glibtest \ > > - --enable-explicit-deps=no > > -HOST_LIBGTK3_CONF_OPTS = --disable-introspection > > Where is introspection now being disabled for the host package? > > Also, there were quite a few tweaks for the host build, which you have > removed. How does it work now? We build a full Gtk for the host? It > doesn't need any extra dependency? > > I don't change the build process of host-libgtk3. The only change is now the explicit use of host-generic-package instead of host-autotools-package (with all _CMDS overloaded). So, host-libgtk3 does not build a full GTK, but only 2 tools: gtk-update-icon-cache & gtk-encode-symbolic-svg. HOST_LIBGTK3_CONF_OPTS was not used, see in HOST_LIBGTK3_CONFIGURE_CMDS, there are only 3 echo. Again, the statement host-autotools-package is very disturbing, because none stuff from autotools is used. Fran?ois > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Wed Dec 28 22:00:44 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:00:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdnet: fix python build Message-ID: <20221228220044.260042-1-fontaine.fabrice@gmail.com> Fix the following build failure raised with python >= 3.11 by backporting a patch and adding libbsd dependency as suggested by upstream in https://github.com/ofalk/libdnet/issues/74: ./dnet.c: In function '__Pyx_AddTraceback': ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | ^~ ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 Signed-off-by: Fabrice Fontaine --- ...02-Correct-path-to-string-h-from-bsd.patch | 26 +++++++++++++++++++ package/libdnet/Config.in | 11 ++++++++ package/libdnet/libdnet.mk | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch diff --git a/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch new file mode 100644 index 0000000000..2aa4f4516b --- /dev/null +++ b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch @@ -0,0 +1,26 @@ +From 347c23da1ec6f19b0b0143d53edcc209e522bbf2 Mon Sep 17 00:00:00 2001 +From: Oliver Falk +Date: Wed, 29 Jun 2022 13:27:45 +0200 +Subject: [PATCH] Correct path to string.h (from bsd); Fixes #74 + +[Retrieved (and backported) from: +https://github.com/ofalk/libdnet/commit/347c23da1ec6f19b0b0143d53edcc209e522bbf2] +Signed-off-by: Fabrice Fontaine +--- + python/dnet.c | 64 +++++++++++++++++++++++-------------------------- + python/dnet.pyx | 2 +- + 2 files changed, 31 insertions(+), 35 deletions(-) + +diff --git a/python/dnet.pyx b/python/dnet.pyx +index d9cbc90..af65a11 100644 +--- a/python/dnet.pyx ++++ b/python/dnet.pyx +@@ -40,7 +40,7 @@ cdef extern from *: + unsigned long htonl(unsigned long n) + unsigned long ntohl(unsigned long n) + +-cdef extern from "string.h": ++cdef extern from "bsd/string.h": + int strlcpy(char *dst, char *src, int size) + + cdef __memcpy(char *dst, object src, int n): diff --git a/package/libdnet/Config.in b/package/libdnet/Config.in index f853e4e12d..473e8aea22 100644 --- a/package/libdnet/Config.in +++ b/package/libdnet/Config.in @@ -10,11 +10,22 @@ if BR2_PACKAGE_LIBDNET config BR2_PACKAGE_LIBDNET_PYTHON bool "libdnet python module" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on BR2_PACKAGE_PYTHON3 + depends on !BR2_STATIC_LIBS # libbsd + depends on BR2_TOOLCHAIN_HAS_THREADS # libbsd + depends on BR2_USE_WCHAR # libbsd + select BR2_PACKAGE_LIBBSD help dnet module for python comment "dnet module for python requires python3 package" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on !BR2_PACKAGE_PYTHON3 +comment "dnet module for python needs a toolchain w/ dynamic library, threads, wchar" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_USE_WCHAR + endif diff --git a/package/libdnet/libdnet.mk b/package/libdnet/libdnet.mk index dc56b892b4..14af07e6d5 100644 --- a/package/libdnet/libdnet.mk +++ b/package/libdnet/libdnet.mk @@ -17,7 +17,7 @@ LIBDNET_CONFIG_SCRIPTS = dnet-config LIBDNET_DEPENDENCIES = host-pkgconf ifeq ($(BR2_PACKAGE_LIBDNET_PYTHON),y) -LIBDNET_DEPENDENCIES += host-python-cython python3 +LIBDNET_DEPENDENCIES += libbsd host-python-cython python3 LIBDNET_CONF_OPTS += --with-python=$(HOST_DIR)/bin LIBDNET_MAKE_ENV += $(PKG_PYTHON_DISTUTILS_ENV) LIBDNET_INSTALL_TARGET_OPTS = $(LIBDNET_MAKE_OPTS) DESTDIR=$(TARGET_DIR) INSTALL_STRIP_FLAG=-s install-exec -- 2.35.1 From thomas.petazzoni at bootlin.com Wed Dec 28 20:46:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:46:52 +0100 Subject: [Buildroot] [git commit] package/hostapd: enable 802.11ax support Message-ID: <20221228220147.BCF6F86F75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ab2946dba9d71dcce9297efc05348c87f304a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Hostapd has 802.11ax support, however it is currently disabled by default, so let's enable it as it adds only 2 KB to the overall size of the hostapd package. Signed-off-by: Robert Marko Signed-off-by: Thomas Petazzoni --- package/hostapd/hostapd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk index 4420142fbd..8981d9247e 100644 --- a/package/hostapd/hostapd.mk +++ b/package/hostapd/hostapd.mk @@ -53,6 +53,7 @@ endif ifeq ($(BR2_PACKAGE_HOSTAPD_HAS_WIFI_DRIVERS),y) HOSTAPD_CONFIG_ENABLE += \ CONFIG_HS20 \ + CONFIG_IEEE80211AX \ CONFIG_IEEE80211AC \ CONFIG_IEEE80211N \ CONFIG_IEEE80211R \ From fontaine.fabrice at gmail.com Wed Dec 28 22:15:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:15:21 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install Message-ID: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Install headers when building statically Signed-off-by: Fabrice Fontaine --- ...dd-install_libxxhash.includes-target.patch | 39 +++++++++++++++++++ package/xxhash/xxhash.mk | 15 +++++-- 2 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch diff --git a/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch new file mode 100644 index 0000000000..22c8cdaadf --- /dev/null +++ b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch @@ -0,0 +1,39 @@ +From b7c91f761b6d0b79398d0a064d2d6e34de3dfa47 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 23:12:37 +0100 +Subject: [PATCH] Makefile: add install_libxxhash.includes target + +Add install_libxxhash.includes to be able to install headers when +building and installing the static library + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/Cyan4973/xxHash/pull/776] +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index cfa5779..2276282 100644 +--- a/Makefile ++++ b/Makefile +@@ -557,6 +557,8 @@ install_libxxhash: libxxhash + $(Q)$(INSTALL_PROGRAM) $(LIBXXH) $(DESTDIR)$(LIBDIR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT_MAJOR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT) ++ ++install_libxxhash.includes: + $(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR) # includes + $(Q)$(INSTALL_DATA) xxhash.h $(DESTDIR)$(INCLUDEDIR) + $(Q)$(INSTALL_DATA) xxh3.h $(DESTDIR)$(INCLUDEDIR) # for compatibility, will be removed in v0.9.0 +@@ -586,7 +588,7 @@ install_man: + $(Q)ln -sf xxhsum.1 $(DESTDIR)$(MANDIR)/xxh128sum.1 + + .PHONY: install +-install: install_libxxhash.a install_libxxhash install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page ++install: install_libxxhash.a install_libxxhash install_libxxhash.includes install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page + @echo xxhash installation completed + + .PHONY: uninstall +-- +2.35.1 + diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index a8f8d1d179..6932113f14 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -15,14 +15,23 @@ XXHASH_INSTALL_TARGETS = install_xxhsum ifeq ($(BR2_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash.a \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_LIBS),y) XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a install_libxxhash install_libxxhash.pc + install_libxxhash.a \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc endif define XXHASH_BUILD_CMDS -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:15:22 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:15:22 +0100 Subject: [Buildroot] [PATCH 2/2] package/rsync: add xxhash support In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <20221228221522.280696-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 8c7ad462ac..3cdd820fc0 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-xxhash \ --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -30,4 +29,11 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_XXHASH),y) +RSYNC_DEPENDENCIES += xxhash +RSYNC_CONF_OPTS += --enable-xxhash +else +RSYNC_CONF_OPTS += --disable-xxhash +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:17:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:17:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/lcms2: bump to version 2.14 Message-ID: <20221228221710.281781-1-fontaine.fabrice@gmail.com> https://littlecms.com/blog/2022/11/02/lcms2-2.14 Signed-off-by: Fabrice Fontaine --- package/lcms2/lcms2.hash | 6 +++--- package/lcms2/lcms2.mk | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/lcms2/lcms2.hash b/package/lcms2/lcms2.hash index d20cf601fb..700b9746f1 100644 --- a/package/lcms2/lcms2.hash +++ b/package/lcms2/lcms2.hash @@ -1,5 +1,5 @@ -# From https://sourceforge.net/projects/lcms/files/lcms/2.13 -sha1 72d0a0b7fbaeca12eb0186ab5728eb0f26806b22 lcms2-2.13.1.tar.gz +# From https://sourceforge.net/projects/lcms/files/lcms/2.14 +sha1 94350a2638fe58da736e8726048c859b46a69e6f lcms2-2.14.tar.gz # Locally computed: -sha256 d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88 lcms2-2.13.1.tar.gz +sha256 28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740 lcms2-2.14.tar.gz sha256 46d4e05af3bce75332a12d01f19bcce7e32b6bac544be28a64043d0231291e31 COPYING diff --git a/package/lcms2/lcms2.mk b/package/lcms2/lcms2.mk index 63750c43f2..743b0ec858 100644 --- a/package/lcms2/lcms2.mk +++ b/package/lcms2/lcms2.mk @@ -4,9 +4,8 @@ # ################################################################################ -LCMS2_VERSION_MAJOR = 2.13 -LCMS2_VERSION = $(LCMS2_VERSION_MAJOR).1 -LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION_MAJOR) +LCMS2_VERSION = 2.14 +LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION) LCMS2_LICENSE = MIT LCMS2_LICENSE_FILES = COPYING LCMS2_CPE_ID_VENDOR = littlecms -- 2.35.1 From bernd.kuhls at t-online.de Wed Dec 28 22:22:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 23:22:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> <20221228110017.1d376f11@windsurf> Message-ID: Hi Thomas, Am Wed, 28 Dec 2022 11:00:17 +0100 schrieb Thomas Petazzoni via buildroot: > This would certainly be OK, *but* you would need to first clarify under > what license these particular firmware files are released. after several hours of research I am abandoning this patch because I was unable to find any license infos for these files... Although I found alternative sources besides the LibreELEC repo - dvb-demod-m88rs6000.fw http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz http://palosaari.fi/linux/v4l-dvb/firmware/M88RS6000/4.1/ - dvb-demod-si2168-d60-01.fw https://launchpad.net/~b-rad/+archive/ubuntu/kernel+mediatree+hauppauge/ +sourcefiles/linux-firmware-hauppauge/0.1.8+xenial/linux-firmware- hauppauge_0.1.8+xenial.tar.gz - v4l-cx23885-avcore-01.fw https://linuxtv.org/downloads/firmware/dvb-firmwares.tar.bz2 - all of the three mentioned above https://github.com/tbsdtv/media_build/releases/download/latest/dvb- firmwares.tar.bz2 for the firmware needed here there is no license information available anywhere. > Even though I'm not sure it's totally useful, I've noticed that the > kernel ships with a scripts/get_dvb_firmware script that allows to > download some DVB firmware from various locations. One of the locations > is https://linuxtv.org/downloads/firmware/. But it hasn't been updated > since 2014, and seems to have less firmware that the LibrELEC repo. Thanks for investigating but you are right, that source is outdated. > For me, the LibreELEC repo is fine, as long as there is licensing > information for the different firmware files. I can fully understand the need for license files but they seem out of reach. The closest "license" text I could find was for the "linux-firmware- hauppauge" launchpad.net repo mentioned by Hauppauge: https://hauppauge.com/pages/support/support_linux.html https://launchpad.net/~b-rad/+archive/ubuntu/kernel+mediatree+hauppauge/ +sourcepub/12873406/+listing-archive-extra which includes this in debian/changelog: "- Hauppauge Computer Works has redistribution rights for these firmwares" But this repo only includes one of the three files needed. On another support page Hauppauge ( http://www.hauppauge.de/site/support/ support_linux.html?n=FAQ.Linux#tv_tuner ) is linking firmware files to the OpenELEC repo: https://github.com/OpenELEC/dvb-firmware/, also no license infos available... > Or we need to invent a special license mechanism in Buildroot that > clarifies that the build results cannot be redistributed (which would of > course be confusing with _REDISTRIBUTE = YES/NO, which means a different > thing). What about BR2_PACKAGE_DVB_FIRMWARE_INSTALL_TARGET = NO to force users to pick the files needed by BR2_ROOTFS_POST_BUILD_SCRIPT? Privately I added the files to a rootfs overlay now, closing this topic... Regards, Bernd From fontaine.fabrice at gmail.com Wed Dec 28 22:40:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:40:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/gr-osmosdr: bump to version 0.2.4 Message-ID: <20221228224043.701522-1-fontaine.fabrice@gmail.com> This bump will fix the following build failure raised since bump of gnuradio to version 3.10.4.0 in commit e37c110bead8b7b35cd97915673fa785ccb39f2d thanks to https://github.com/osmocom/gr-osmosdr/commit/159885f9e67101834c100ceb7affc122e3f98bac: /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In static member function 'static osmosdr::source::sptr osmosdr::source::make(const string&)': /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:105:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = source_impl]()' from 'std::shared_ptr' to 'osmosdr::source::sptr' {aka 'boost::shared_ptr'} 105 | return gnuradio::get_initial_sptr( new source_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr https://github.com/osmocom/gr-osmosdr/releases/tag/v0.2.4 Fixes: - http://autobuild.buildroot.org/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 Signed-off-by: Fabrice Fontaine --- package/gr-osmosdr/gr-osmosdr.hash | 2 +- package/gr-osmosdr/gr-osmosdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gr-osmosdr/gr-osmosdr.hash b/package/gr-osmosdr/gr-osmosdr.hash index 95f1137e38..b5ac50c4ed 100644 --- a/package/gr-osmosdr/gr-osmosdr.hash +++ b/package/gr-osmosdr/gr-osmosdr.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 11b1eb13725ced5ded9121a10aaf7bccf2430c5c69d020791408219968665b71 gr-osmosdr-0.2.3.tar.gz +sha256 28b6f2768aee7b397b227e9e70822e28de3b4c5362a5d14646a0948a48094a63 gr-osmosdr-0.2.4.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gr-osmosdr/gr-osmosdr.mk b/package/gr-osmosdr/gr-osmosdr.mk index 870db60c55..89907c1baa 100644 --- a/package/gr-osmosdr/gr-osmosdr.mk +++ b/package/gr-osmosdr/gr-osmosdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -GR_OSMOSDR_VERSION = 0.2.3 +GR_OSMOSDR_VERSION = 0.2.4 GR_OSMOSDR_SITE = $(call github,osmocom,gr-osmosdr,v$(GR_OSMOSDR_VERSION)) GR_OSMOSDR_LICENSE = GPL-3.0+ GR_OSMOSDR_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:50:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:50:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 Message-ID: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, fixing a build issue with recent GPGME releases. Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, fixing a possible crash when using GPGME to view an application/pgp key block. It also makes some changes to resizing and window size logic, and enables batch-mode IMAP Fcc'ing. https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog Signed-off-by: Fabrice Fontaine --- package/mutt/mutt.hash | 2 +- package/mutt/mutt.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mutt/mutt.hash b/package/mutt/mutt.hash index 27e439183a..c475641ab5 100644 --- a/package/mutt/mutt.hash +++ b/package/mutt/mutt.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eb13858f58bb369f477bf652d90e9b6aaddd0d610acbea3455049e5efad36df1 mutt-2.2.7.tar.gz +sha256 fa531b231d58fe1f30ceda0ed626683ea9ebdfb76ce47ef8bb27c2f77422cffb mutt-2.2.9.tar.gz sha256 732f24b69a6c71cd8e01e4672bb8e12cc1cbb88a50a4665e6ca4fd95000a57ee GPL diff --git a/package/mutt/mutt.mk b/package/mutt/mutt.mk index 7a4bc1b10c..0a98396d88 100644 --- a/package/mutt/mutt.mk +++ b/package/mutt/mutt.mk @@ -4,7 +4,7 @@ # ################################################################################ -MUTT_VERSION = 2.2.7 +MUTT_VERSION = 2.2.9 MUTT_SITE = https://bitbucket.org/mutt/mutt/downloads MUTT_LICENSE = GPL-2.0+ MUTT_LICENSE_FILES = GPL -- 2.35.1 From joelsoncarl at gmail.com Wed Dec 28 23:03:26 2022 From: joelsoncarl at gmail.com (Joel Carlson) Date: Wed, 28 Dec 2022 16:03:26 -0700 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 Message-ID: <20221228230326.3799157-1-JoelsonCarl@gmail.com> The 0.10 line offers minor improvements and bug fixes. The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, which was also present in 0.10.2, but is fixed within 0.10.3. Signed-off-by: Joel Carlson --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index c3233e7c8b..0faf69d069 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 23f128455a..84acf5fc65 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.2 +CAPNPROTO_VERSION = 0.10.3 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 29 06:47:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 06:47:06 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-28 Message-ID: <20221229064713.83EF160B1E@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-28 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 1 | 0 | 7 | 2022.11.x | 18 | 16 | 0 | 34 | master | 169 | 365 | 0 | 534 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 36 host-fwup-1.9.1 | 29 aubio-0.4.9 | 23 host-binutils-2.38 | 12 xz-5.2.10 | 12 fwup-1.9.1 | 11 opkg-0.4.5 | 9 host-gobject-introspection-... | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 jack2-1.9.21 | 7 pixz-1.0.7 | 7 host-gdk-pixbuf-2.42.10 | 6 host-rust-1.66.0 | 6 libglib2-2.72.3 | 6 linux-6.1.1 | 6 host-libzlib-1.2.13 | 5 host-pahole-1.24 | 5 host-python-greenlet-2.0.1 | 5 host-sentry-cli-2.8.0 | 5 lmbench-3.0-a9 | 5 python-cryptography-38.0.4 | 5 bat-0.19.0 | 4 elfutils-0.186 | 4 janus-gateway-1.0.3 | 4 libdnet-1.16.1 | 4 libgpg-error-1.45 | 4 norm-1.5.8 | 4 boost-1.80.0 | 3 brltty-6.5 | 3 dmalloc-5.6.5 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 host-go-1.19.4 | 3 host-kmod-30 | 3 netsurf-3.10 | 3 ntp-4.2.8p15 | 3 open62541-v1.3.4 | 3 python-bcrypt-4.0.1 | 3 python-numpy-1.23.5 | 3 trinity-1.9 | 3 crun-1.7.2 | 2 dust-0.8.1 | 2 fontconfig-2.13.1 | 2 gobject-introspection-1.72.0 | 2 host-pkgconf-1.6.3 | 2 hyperfine-1.14.0 | 2 libostree-2022.7 | 2 lirc-tools-0.10.2 | 2 python-bunch-1.0.1 | 2 rtl8812au-aircrack-ng-e7a4a... | 2 skalibs-2.12.0.1 | 2 unknown | 2 wtfutil-0.41.0 | 2 acpid-2.0.34 | 1 apcupsd-3.14.14 | 1 bird-2.0.11 | 1 bpftool-v7.0.0 | 1 btrfs-progs-5.16.2 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 docker-cli-20.10.21 | 1 edk2-edk2-stable202208 | 1 erlang-22.3.4.22 | 1 faad2-2.10.1 | 1 fastd-22 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fwts-22.09.00 | 1 gdb-12.1 | 1 gerbera-1.10.0 | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 host-attr-2.5.1 | 1 host-m4-1.4.19 | 1 host-python-maturin-0.14.5 | 1 host-spirv-llvm-translator-... | 1 lcms2-2.13.1 | 1 libev-4.33 | 1 libffi-3.4.4 | 1 libglvnd-1.4.0 | 1 libgtk3-3.24.35 | 1 libnss-3.86 | 1 linux-5.10.145-cip17-rt7 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 opencv4-4.6.0 | 1 optee-client-3.19.0 | 1 php-8.1.13 | 1 ply-2.3.0 | 1 proftpd-1.3.8 | 1 proj-8.1.1 | 1 python-rtoml-0.8.0 | 1 qpdf-10.5.0 | 1 quickjs-2021-03-27 | 1 rng-tools-6.15 | 1 rsyslog-8.2204.1 | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 tcf-agent-1.7.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblaze | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/ea176c09a034ed3664e24db581d4e7c28762ce14 | ORPH arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/41d778485f1748245d00610b6b5200e30f6b8b2f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b45ac41080e710718416fe698f1a02b1afabddbf | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ed8ba4957ec3c985f4b61387ae0d16582cef5542 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6eb75604a7ec9e0dfba0fc3f56d3016f60f015ad | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e07b7b23c8ebb20c480a810d293effd9828d6a5 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c88b2f4b499c9dc9d1c3855df9c21c2d65c98f4 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/47286c3c4645cd52ca2c0ccee283d3b662d02ba6 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/68f049248bb9546a38d9a8e7466e22587a4626e6 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5c823a448add0c22647f3864755134807b446129 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3ae7c84d858f3684138c314f4358f51845f43312 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c5f399dca9bb22cc14d397773ae53173707b9a94 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a4693f9ad01dc54534e5d70780698bd2a347456 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c508cb9a40c1f15619d2e044af33e80a9faa3754 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/afa5546e08101e0f43bf18262fa4961690296cad | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2a78f965d415b7e33dc487908d42823f739106b4 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/79b7c52b047a8d16120408106160a79f52a41b87 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73fb4f11ccb1f0a71fedf3b8217321b2eeb52e59 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e32f90e10b75d7291d4442d1dcce4422adbf1e65 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7bdfa62365d90c69db7031f7386e8403d0b6c1af | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/57a3f82373e6b7515f86da446d76181e8a9b5dd3 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/480a38736f73dabc0c96a7e5e65f23187f1b31d2 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1f765647a478115fff1d3b6256a02db75d567dbb | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/360d4682a38520e87720aed5bf1809b8e8bcfe1d | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/188a2b980c8a7034ea2feeeeb0f11795baaaca49 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/12746724e05a540afa77c6b91293aa696f052db5 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7acb918be1658f586d0a3e4eb052aca34578cfa5 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6559c1b8f2fce4c9e185f64e5d2e0d49ce0a1acd | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/421190eaaa0476aa881601664ed9e61962b0ccf1 | s390x | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/4e14812ff288d34ddbc732c208e68aca2805f8e0 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d1585d8bbb4f21bfe3fa59e8b429700c6602d0c8 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/aa334f265a007184013035822c16bec565fc1bee | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/053d47f25a83608c606063b46f4d0d3a9e8bae4e | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/57f09b84264d815f34e0df40c76f46d75be278e4 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/64e9300c00958b197794dd0fd02b8fc17a07fa28 | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/3929b3911716cab526558599edaf9c072b6a363e | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/baabb9972f9e59bc5f10fa7fb34c21e4a6d5a77c | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/4dd315bb4587b65ca3a7ef84ac90834ca8cb519e | ORPH sh4eb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/812e823277a042544a0d3989998f2d0879661af8 | ORPH arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0395cd4448774d10a19f87aaa57a65dcf441b341 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8a2edd90ef28e2d9108e3e3940d34e5a12f42a36 | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3e94ca34e2adca5854b09bd1a3b4c42e6ae12707 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/2f46ecbb6eed4429bffd804a52479e41777a846c | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f99538c0a01a2717e5c08d840af5726edaa0674d | ORPH x86_64 | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/1fd880c055c40ccc43eb41d8dfb7fb9674ec27db | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/aeb98339aabe455549a3e9defdceb3e0d9bfe33b | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5457e3ec2c80b6156d4f9b38f0ff6fa8ce495dd0 | ORPH i486 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/5b06ee46e1cf9cf353f6ed2068ed50daa4338d61 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e5aa8f952bf48bf6a346140d3357ac7bff6c15b0 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/cd8e8defc58e3442f75e8060c2e772b1cfe47498 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/96235ab1d99d888cd4e11da7e41a9c7b9c54aa49 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8f713833838b770fdcd3879c82f8a4a2b49bc423 | ORPH mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/ea973f8addb80a5b023477b18aa2d10c5a7ad5ee | sh4eb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/fb84b7cdc0452446816094912712118f5180bfbe | or1k | fastd-22 | NOK | http://autobuild.buildroot.net/results/88c6fbcb42a859de56157284d285348b8aef08f6 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/2aec519099f51e860d5060f1f0c089664763f389 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/47255bbfe6f0e59656a3ed154981f34ecd23eead | ORPH mips64 | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/5fdca634bd91441670a6a88cfa4a1024e032d59e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b992736399350e555a29c598862ae51e2786e72c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/71fc8b1366b3f7986896c7bdf7dbef0b1536bda9 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b813a1cc33873c731eaacf33a479c6e448a2e145 | or1k | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/f49bee4e840eb657bcb20f24e2ba32ae2fe5ef45 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/8ae2c14133e1f55023bbd8a0017681d4eacdddb0 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/55515f7e98ccb0a369766a2b73589542fc86b4c7 | powerpc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/194f0dd51bb013c346b2624f9f057cbb7cea862e | aarch64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/a63f562b1df5e249afbe08f3e3a5c96d0178f783 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/03b5d22b55230929185f1be8a571f81ddc457607 | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dca48ec714ff339eb98967a6c280ab30cf1eedde | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/369f02e05700ddd2b9c0d8a5e320a157a84c34fe | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a6f92f39ca70af6232745fbeafc237b6c07c03a | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f981a9e2e184b741eb3d222d1706b2314932f37 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e7de62edde8c5e1371ad6ad66239ef1813c71651 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/924c90d64f3abc456f53ce59d931ce5d5710901b | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dfd7db81cc4f4124b2c117889e69f27d23dc7a83 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6055d838faaf8ff8706601a96f1445a39988541 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec64c2c4cd77acfd740a550ff9536ec6c376cbd0 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3451fec70a9e4811c5a5304f2bfd76db4dad2af2 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/c273f276f70c505905820c9cd39be71729986cf2 | ORPH sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c597dbb8ec1b765ee0b3cc70c21dac7c8f5c4f88 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8ad92389b069f17e00a840a94677360daaa87d34 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1ed3673106b123b7cdbd59190bd4a5ddb68a56f4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b3d496cc3fc5d738135cd69b12ba09484255322f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56a3754d5e5665dfd938b662add0324d677aaa89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b8faa5291e06195c33b51d6f59d6487464354b39 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1c10dbd88bc63a43c90641186e392383c7e97a96 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/34948c20cbb80c8030e7924309515413c86cebb5 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0fcda786babf096f5b5e7b34692ead34ccea7ad9 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2cf502954b64b8d0e51f95a722e232dfec9688e5 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/26878d4b168986171a7758b321300bd39645dcfd | mips64el | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/57e0a962ac918cd6a7a87ca6b03c6021a847dd44 | ORPH sh4aeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ab0c2a5ed565659232a38228823aecbe2b022487 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/895c904322fc4e5eeef7362d500147d2610c0285 | ORPH sparc64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/69640d7e9e81eba940b469f93adc36ca194fb569 | mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ef9112bdb40093631aaa3683b9adb7429a8fc792 | microblaze | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/7e33b84cf792135b8f827d4516c4f9507824bd46 | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/467aaeefcc9830fc73e09f072507b3afafb0045a | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbcf242423c11b320ca346f42a5b3e0128a3394a | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1ad430829cb10b080ac83c1deea6df00a0c87d98 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2739d7b28d43c0ddf818b042b699322ee80bf280 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4103bbc24d452612e6e828f70b51943c9cbf0c29 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a129d648e5af8d8fca2a75e823ee2c813aca045e | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a174e5ba65cbb7411fd0124cfb67ca38b70e0f18 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3add6e053062b4efce0f7d20dda5513f6790be49 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b6ae225039809476509e4e1a090431d0175ea072 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/19e17d8592c77abd3ca01691b7bc796282e7e61c | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/318b533265ab906a27a64483c0e4ba7806199c26 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/35b08393a97b1b96184f0ccdea4b2ad80e924409 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6aaa6f41fd1460f2f5506d515849d42d12852af6 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8a67424e59d2b572a321b48daaceb5fb15ea8de | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/641fc7ca428a13324cc3bbebe72bfa9121d4ce90 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24dfcab03d5e3966c56b36e6fcda24e789e82aa0 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05808f8590682f0ca6484205c7baa458ff333d49 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b62d991cff4ec1e3aabb7b19dfff0aa22c47c44c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01735d59fbfb4e4cf13a75d336959aa40201f6d0 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb6a27c6e00fe56a2ec856601541c3ff60168d03 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8639a7de6ba5659f1e0260f1b679db493e781023 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65d1ae34d7ccdd2ea7f9404bedcc554677d4349b | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e79770e5f566b8617077b5dc461425bd9186bd86 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84e06223d02f479aceaff65860b7efd061775b6f | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8cc011aefdeb5ed63e2554deae21645616b1c555 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bae8ee24a19b5c88ca37b566d48c378131174fa | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b4eaa0ee3cb8064b6623c2edd813e13df25b3d6 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/25c035a099b2e1920c745221f8f670b24e55918a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d58e7b73adadb15330e9367168a4097a679eac68 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab441c5a33d70b3695376e3a361a75101156ae0c | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f2f17c754a5743bfe70e21d7393197c2b518d2d | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6a80142742c841e9366f5bb17c4ba9b1281b1885 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5bffa6a6bc109096d021014985a33cfb2642fae | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c9ab1c47b5d45ccb20b60cda0ce88fa52e93673 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d692dcca8d832bf358bd5ec1156348daad945fd5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d68e58757c72f34cca7844e1dc6fbaeecfe7cd85 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3ee785acfee25485680e402d037886b996a90c49 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a95e74c08f096025fd45ff5c6ffdaf650ca8519 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b292eebef409bafee581a98f7d931d016b4d404 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e614efe7da3810a500eadc0b5c6b32db4aeef550 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d21d0e321f6bcb601edf5982d6b4e81f2251801 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/667335823ee9aa73c138bf63eb1b3b8ea793803a | i586 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/6c57d58d29901a3ec77160465ac3115f3231f645 | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/840e022d2b81e3d9f17d7fc66fb399afa24bc8bb | ORPH powerpc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/afd9f5e614358720ba37b7cee141eb6bc9db32a4 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c608c6101033431514610a8a9a5b7fc1b929ccab | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/fb1447bcfac81cee34a6523549dc6ee2c9b6f77b | ORPH m68k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d27ea1a8ee6f1184ab81b6a6e4d670a277e85f6a | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2916b2995f7d32140658f4c1848d033242caa2db | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/19924031d455bb00c990b9d6af2bf873cce0ffd3 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/e41523a229b2151bdac1e41cf9079e68439f1e51 | powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bc70a9cf7cb1b00f12107031931caa1cd4291d40 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4d3a76d0576c1443132b2861e5d193190014268b | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a6cff3aaf1053ec5cedee97f7ed3765d03bbeaee | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/365160830d7df6bb801072f74bc1fa7a5a938811 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0569cb0a9296ab8cda5e15f2480bfc893d8228c1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e3fbf2743ec8e9a99c5350a56be3de50e668747c | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/29d6508d8b9ad12fb66a4eecc38e6f45516350c1 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5c60a05bb84b9f518b411202b984303ec0b4912e | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c994b898db1d1210198f0a813ddec71ea04d27e2 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/baf8b5495c38b0b92c5b1d241342aeed3a8d0e51 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a0e885b0aa235532a47b6d60020c56707f5c0f2c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ff0aae77457f8fea0907097c2134d2d5a2d1a18e | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d42e1f27be993ec41983aaa0a8981847d358556f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/22f33afe3a6859093c8949f010461c86e165ce6b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3621257b78da1786200c64e1f2e86787ddc2b72a | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/defbfa2dacc873598c549f9a72086792b505cef4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a300f92ec8abb2a3da22840250ebb182a23a5d0c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f263081bf6801c2797be708d31b263f2370339cf | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/71a2745a33cb18433b8c693ed1d47549bc4ecb15 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac5a46831ec97059d1163204dd651f82fa00c212 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/deca3d1d8e2380c8b56f4236f8fc1b6fc7b7486e | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/490f6ecd523f2aa803043a94d8e3656f1a9d4918 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c0610a7457778705d67be54d73062455dc7b0dff | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/485eb3fbab31f6cf627bb68ca43dd7b99c89031e | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/83f6f351a21fe768a065ea4c40b3383f6b7cb267 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3a3edb8d7ab90c625e557559f2976207ee1ed06a | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4438758a24a16dd56a03e842b1dad30d7aa0e10b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/45ea84d3d73aa5490cbddbae4ace11160b752598 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/15974bca485670ccfe19e9dd693b0c6edad2d132 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c8a581fee4d34b59d7f3e75c21085878f1a6959a | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fb2fa539c59eef4db19687c85a5174f5150bb9b9 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0f18ad76649bb3ff11f60bb3ed11b5b4487960be | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/18d51152d103f029f6523b0e3982d86e94421123 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a249e8f9417b5f53e36f949d8da97682c745a2b1 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a4d0ca2484eee8b391f0194136c3fdd2c675890a | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7c9f94b7dc6a83d6f15e86e26e801015974fc091 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/7dae919f9d3b0234baec0fb6a1cb2339a18cf365 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/fd50d8ecbccf5326857cd3abdf99fe12888259f3 | ORPH mips | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d43441f2e45d6cc2b51053dfe58c07356e41cadf | ORPH or1k | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/924f9d204086c36bd1216d79caa923f03211a0c9 | ORPH mipsel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d37f9a839239abef39489ccd5ebe908ec05c870a | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/340c876f6aacc416aa1e1de058a487d5ade750ac | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/97cc63d6862e14073a2cd829185ed7d6ac419160 | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/8e380762aff7ea1ef7cd701abccde48418d8e821 | ORPH arceb | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/b3db2139121feaef12c84f5dc3291b4624ac9305 | m68k | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/0c12f292a9c54af0836300b0a59f472891ceb12d | microblaze | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/9921b0ca43910f9f6afe89912b1d630d1a71247e | nios2 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/73e56432a7e4e8abf71b08da58fefc1c646927ab | ORPH powerpc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/fd60a17146f7be1fab8cbdf0d108c3750e9adc13 | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/90e02535f9e754de2a6f4f7d20de6c8f357a3efc | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/19f0097909fb5c49cd0dbbdc8628d2c02bdfe73b | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/37c9969557f9a932466136a3f9d6438e33df21cc | ORPH arceb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/a9e71d6f1bd6b7ea3b955e5fb86a0036092ad41a | ORPH mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1a5ba67b3b0bd5d041bbddb5a1941e8b208b1890 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d2159a6e640bebcd964e9870e9233cf44b3d49ea | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8353856d4f1dd866426e5f4eed2791bb82a1b006 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9ed57046b4b20e6a142526487b3ef2ddc7477ebe | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/adedf1e283291d43628f7b63cbf3b1b3388ee45f | mips64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/7534d3f7cfc142adb5b93c64adb5d770f8e00f9c | ORPH sparc64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/c7e2fbbbb417d4691b6c5b9767035a8322f4883e | ORPH s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/844158b45ba43977aecad7c7e7828b4d44736c6f | arm | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/33af663ff3bdd8eb7d5d53e78d5e146eafd639dc | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/1c7175c26e0b916ba79593821333654eeafe86e4 | microblaze | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/22dedfe5be99a27c879a996cdae0ac5575d54002 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6536225292a22321a80e58c20a7048d5c9004162 | mips | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/341c3cff995f5c38b7951897a935bcaf7d0e6af9 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/67673f0be58742b8b751a04c814166f057dc6788 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/5e5a34b1366ce65b9af151bb8807dac45753adba | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/16c3ac01f761cd8992a5c0ce9a931f379452cc99 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4dd07165ddfd65318f0f90c1bac3fa08fc86cc10 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/bb33d4ed3f743c0e031ff89f7c978f52fd5c5d09 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/195f8e65b2c5bef143122003bb0564d96cbb4bf6 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/276810fec55c6d0a3407488c8055b8ef2a691e73 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7edf00738aa3a3424ac11df20953b10b31701c3e | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4c7df2431bc5e74fbc7eae90d6f54ce8a0bd1df1 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a5993ea3398e4b8fd16bc3c0b697a48a40740fc0 | riscv64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9ae4e03861f8966754b650991eb58e870011d477 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/e0d9c2302ba8301b0017641e89ab4b67e7376d6f | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/dfb4755c8d0d609229c94d38b5babc710a845e9e | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5510f6d283364cbfd80eda10a9ee6f9a9a24c948 | ORPH arceb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/098ea41ea89a0b4aa012554bdf1c91db99c2c563 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/66a786dfa2c781a3d4f267fd53117fcd78069fdf | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2755ca58ba2ec0a3028fc83e96a54f8b7fe1b4fc | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bda48f1f2908f225ba699ba55c83c92e1d1b57a7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/493de3263512d6b8fa0a5f72680585b94dacdc50 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/79ddbd4e8662f37567028d3a83a27f7e9d11c9ae | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d4bf3e11eb644a0f90eac1cb311a501b0e6f14c0 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/e7661461668102caf5f97360681dd7c399c7a630 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/d6e95a04ee08962a47a995e033be86ad740bcc6c | or1k | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b594e5993589bca8d73512b7f11e247b0216b36a | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/365d23bcccc994a44420bcfba6fb678699107b52 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/9a6d30406082ae81a34f98f6a9302928d7790ab8 | mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a22984a8b6a9d0610f71ea0a388b3505c425827e | ORPH mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/401c245d265bfd424c21ad7489700bedbce9c20a | ORPH mips64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/9358742909abc0ee258cefae63acf917634591ab | ORPH aarch64_be | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 | ORPH arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/f5542c02ed3d36dfda94a637e6902bd3ebfe7ce7 | ORPH mips64el | libffi-3.4.4 | NOK | http://autobuild.buildroot.net/results/4990569672565b0d47b20e9544b3c7b3ccbb30ae | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9ed821f18678197bd6e5c301a626082bc8e0ce35 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6502425e1849bb70a61599b780ae51e144a1a00d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e5e6d28c90e88b324f2b3e1b1cb0729b043d034b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/56026217f055bd2d8ced9965160b7f9950bbb0e7 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c92d4577f1c7cab0c55013d1bd6fe44d059487d1 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/766c72d7edf1cfeb5adabcaa6c4e0bf15c5fe98d | mips64 | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf4c67a2e8751d36fb036d01105bc2eb6ea43a23 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e8fca671a931d33d5372c7a46b56f48b82c353a8 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3ba56ef96c0794a354c133037aeab488758e8ef6 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3a96f16ae698a2de6985a1b991e289a07361108e | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e31547f9656e62e9ce25320ec851487951918777 | ORPH aarch64_be | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/2d178c4f1efaa219b184cd7864a538184f452a96 | microblaze | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/903da2f397e40536bae4724fdd0a73f9d99f40d9 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c78b8e87be9ad642119ac0c26c5cc89cbe62606d | mipsel | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/331707ce76e7642eac00584a2fa11e0a24dfef3d | mips | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/63e3ffd01f29c7626f2e794c307dfff8973ccb1b | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9c6a2831bb20766e545554563d55dfd98bfa8dd1 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/25acbf28e46ac284100bcddb3f073e686aa831c0 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9286689d9b6dda375cdb7ca5308bb2e77959a8f2 | ORPH arm | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2954e8fc16f6a7e85e07e482c1a380565081c9b1 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/49c693e0828a02d7fe02ab5d423a5515a72c8de6 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c7a0c2f8bbdf4a90dbc0a8e10c07e1c7312c77b2 | ORPH i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/fdfd77947d14ac48c9bc846c8a1df10f57142838 | ORPH arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42766dc02b3f920707d219978a0fec8305be738a | ORPH arc | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/16beb10f15360917aa6bcc311139dd67c066933e | ORPH mips64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/7ac449b63a60117511c29f41d7dbefd2c2c77214 | ORPH sparc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c1e9e5489851336069d2c4d7a4492cee2a1f5198 | ORPH mips64el | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/49494fc57a7590176de4939719817961e05f3751 | ORPH powerpc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/0b9166314e83c6b73b1d242cf26d7ee5a28fee4b | ORPH powerpc64le | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/40b4860ce6894fea7c349813aff2842958431f02 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/26d4436b2f002c1b66aa1d657fd3fc1025260670 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/1636968be0c58c4049b3afe5bad11e712e1fb809 | armeb | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/c0c5b04bde6af56466f3761e3323cade5a49c5fc | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/ab35bb46ed4210f40c8d09a1dcd78ccd0c36ea5a | mipsel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f18c8ebee286dbde576968e8b028ed048685e14d | aarch64_be | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db53e5157d1bace7ae64a033b1e8bf61f1299ab8 | sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a92759938d1df848e54c9c356b8b9e20c10a660b | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f576a7ed4b90e448aaeb9ae1acd857eb112f9f64 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d124b8b1c9148ce2cb954bfc0bd29afd3baf7e22 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad2047464c203974e014e65421dc98ea36700443 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/183bfc4840c1adbdd5ee39dd44cceee55c35f4f8 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b085283542475d7ed11a95f46d4a433b40b5f0f4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d8dabff279fb9eec66c5c8f29bbe1df3df94cd5f | ORPH aarch64_be | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/bd82368c91dab058d8dc67a8423f9100520afd02 | ORPH armeb | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/979242fdfd4e01a0a33e48d293ba6805d018e6df | ORPH s390x | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/5fcc48e126e0eb9e15d8afb58f9d33f483ca6de5 | ORPH arm | opencv4-4.6.0 | NOK | http://autobuild.buildroot.net/results/846f3bb3b14db2ac4ddb9b006deda797a83a9fc2 | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e4ec38c5b952cd17e9139ea865d3d104b53c939d | ORPH xtensa | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ce3df1ce6d5453ba1e4be3f1d5fb0641943b4ed5 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/646a3b48293d20f57ae832c998691f00263f1221 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/55885c34bd708356aaef9f6b088c2a4594f0215c | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0f4c289dae167f20039ab8c5f807da2ed5ebe958 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b29596bff0a235126bdd34992143fda1e9a69847 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7746cbd9091cc81b0e7504c4784e3d8d86dfdb26 | ORPH sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d8df0253d5be08b99c797d52ae0c6b8de9672ab6 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/26d592f33b7d39ffd585ea3f5519e9d1ce3fc9e4 | ORPH arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/76f464620cbf92a96e66481643d61889324ebd2a | sh4a | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/07eb8792687c1e6e5aee9fead884d83f7c8dce13 | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c90283fb208046ca6fd7f5f293bc2e0de0f64dd6 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b8b64723ba052202042ffe0410cdbfcb31d21377 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/bc133c37169274be320de0a99d2b96868d765f9a | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/959bec1c04e93b4c47dee30092a7752933c0d20b | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6cc8993771497da94fcbfa11261788a1ba8022c4 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ad2b7b849303baff122a3f36c5550b8d8cf2659c | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8c1afb81f9942500c893238d8b98448ee725db70 | arm | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/c00714847ae92dd609bc8990df318bee58be38b8 | arceb | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/aa5dc820e1f3c1c1f74ce6072ab83db06ddd5a6e | mips | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/ebfc70c05d39fda380473047ee74034ac93f00ba | armeb | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/ae111b5db864c6854302c2fe26fa8e0826cab6f2 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/82dd40c294f67f89d68df4c98743f6f78bc010ee | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/a7226e6afdf87b41093e4482f4e8206abe2336cc | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/15367bfc942e23e92aa73b031df8e0bcb9dd237d | sh4aeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5db7526cdc199c72c4d8737e1ed538acb179f5d3 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/9638d9991ab195eaea5b9f0d73dce8c4d558cccb | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cc70d3dbfb44e0c9aab163e209f40319cc59a60d | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2a467f485500eb4a269f6709784c442478d530db | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c3f96fbe05d67f5c62cc1441c9a5b0ff3fe5cf2d | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a59c9b2a9a9aef28e2fbf0a8376a615a4d27b7ca | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5e90c878073f327fa9fc3c2ae9d94501c14915c5 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/83078965c007b3982ea541e59a8af3256c76919d | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/eae7a8424db708be6d601e3e00bdfcf703322700 | sparc64 | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/df8c176d4022701c7d53abdd7d8bcf96f9b7f9e3 | xtensa | qpdf-10.5.0 | NOK | http://autobuild.buildroot.net/results/ec033f564af100c010215d14e68afe7e422a4fd5 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/87b4e9e79e9b432368979673aec6af73a86907ce | arc | rng-tools-6.15 | NOK | http://autobuild.buildroot.net/results/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8 | mips64 | rsyslog-8.2204.1 | NOK | http://autobuild.buildroot.net/results/9e361eca9c73936bb1bfe9101878332a61639b2a | arm | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/c38acd06ac3f54b15e7864a4a10cfbcb29a31cd5 | or1k | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc | aarch64_be | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/6b8032878e136e45ab19503fd3d0cc7104e9b5fa | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/89b7173c0948364528a6aea677dab433145915d8 | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/160a95806ee80b3f563514edd4880e58be0a3f2a | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/729b2669cb1eca15801c7506b75e6102b1a40c79 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/03db96a8b78492e6ef5f82433e0bc18713dc7c12 | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/71c9b7f631f0d1d1e6636979191499e014638245 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/3006b36eae3201c8ba3afa645c99feead76d7d95 | ORPH arm | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/679d92b54a5ab2103ad11e89ba8d54e4a1a124b4 | ORPH arm | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/19385abc39da22df3f309a1f1840cebd39f6361f | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/cb754afb0537705c4ee37e8ba655a9402876bddc | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/127fbfa743c169ffa7cf60bebc89058a67a093c1 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/e46c96cf6665f45f81af829803252b9a1b7b2ce3 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/440b8acb396351bf240283e9b9623773cdb281d7 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e3c1d3883d204326c6c0725cf5e59c9d9708e598 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7d0148b00e9e8a40b3431a6a75d2502fb9105fd9 | mips64 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/2e565be3ead08f8aeb8360f920daa5176b5ad892 | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/3522c09d311462c20dae653af2d415451b04c7de | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/23cc7567efacfbf33f9142b53df0f0e3c055ad11 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/91bfa7820c9173507bb83db1e36751b1925b1abf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/db8a3bfad5cedf21096ab5bcedca92bbf5eb975d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/014de961905c3be163b6ae19fdc8178f93bf7472 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d2bf92493740e39984ef69e923a074f15a01c2d4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9c370ea61fa9abd42484f9db6a9bbdd06c4d603d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a15acdf6ba893efc2752ede8ce9328d5ccbf78e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c5fa8f17b81d506f5c339bbb704a7f2aa2da6c1e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/024a9d3d3d2efe6db33b3e946f14751276fe0b8a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b4763fbf8b23352bb8ba9ffabb13da17c7307528 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/53a4399dd3d73184c856f81f7bf0356d84b310ca | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1bd79d75aa38e482b935398b33c89cc195899cf6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cd30c185a6c482ed9cc8a3a402a0af37d56adbde | ORPH sh4 | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/04e549385e7391ef65cf61db5943d319ab31a326 | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/acd2c5714cc10239fd2cd97fd8fa0550d5fa5b1d | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-rust-1.64.0 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 gdal-3.5.1 | 1 host-pahole-1.24 | 1 libglib2-2.72.3 | 1 linux-6.0.13 | 1 liquid-dsp-1.4.0 | 1 lirc-tools-0.10.2 | 1 python-numpy-1.23.4 | 1 python-sip-4.19.25 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/975aad82ddfa38a3fad5b037e176d62004efc782 | aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/64cdbcc7b1159767a90a5827a12e05ad416787af | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/16538492db25b35f0e476fccae0a2bf4917685d1 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/82e6639853b545f3f9db7bd58cd8b9f0d3967e57 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/1d526ceb9908c37d386a45ff3ab3c12fea839212 | arm | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ff8d1fda3ba982b8666b7075a3ee306d9e9bb18b | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/98abd085362d9a1b9e6bfe4fd1ef05a813dd1b50 | armeb | linux-6.0.13 | NOK | http://autobuild.buildroot.net/results/9a324e644e5187901f36134745a7027cb0362078 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/7a11b23feb8fd8155fdf8bb34b84d552069a99be | aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4ac6c34d423a5d9fe6f42c4418a36b37a3dcabd7 | ORPH sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/6f35659fe84040ec0b8985f262f093ec6f358838 | i686 | python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/d78c3e84fa172e875c9e6e29f8da69a63c3df099 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/542c026fdb8b61caead393a408d871c553232dde | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/47dea4f12082c2c09fb6730120d0ea01c5d05bfc | sparc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/76ed01364a971ddc9fba9b231c6c5e9a67389e50 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b3bf8e3eed32416dccd0559f0687bba48c8009fa | ORPH -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Thu Dec 29 08:48:14 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 09:48:14 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency Message-ID: <20221229084814.3302-1-fontaine.fabrice@gmail.com> libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Thomas Petazzoni): - Drop default y package/tiff/Config.in | 5 +++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..cc9aa5cfd0 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,11 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 08:50:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:50:44 +0100 Subject: [Buildroot] [git commit] package/bearssl: fix build with make shuffle mode Message-ID: <20221229085122.D881586F68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1ecfe135747c28bcb3492e60f0d7aea630ead55 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The make targets in bearssl are missing the $(OBJDIR) target which causes build failures when using make with shuffle mode. Add a patch which adds the missing $(OBJDIR) targets. Fixes: Assembler messages: Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Fix-missing-objdir-dependency.patch | 1252 ++++++++++++++++++++ 1 file changed, 1252 insertions(+) diff --git a/package/bearssl/0001-Fix-missing-objdir-dependency.patch b/package/bearssl/0001-Fix-missing-objdir-dependency.patch new file mode 100644 index 0000000000..4d4d9ee705 --- /dev/null +++ b/package/bearssl/0001-Fix-missing-objdir-dependency.patch @@ -0,0 +1,1252 @@ +From 6fddb4056e0b8f72c2602ef82dcd973704354962 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Mon, 12 Dec 2022 10:12:58 -0700 +Subject: [PATCH] Fix missing objdir dependency. + +Make targets within $(OBJDIR) must depend on the $(OBJDIR) +target. + +Fixes: +Assembler messages: +Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory +make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse + +Signed-off-by: James Hilliard +Cc: Thomas Pornin +Cc: Thomas Pornin +[Upstream status: emailed patch to maintainer] +--- + mk/Rules.mk | 594 +++++++++++++++++++++++++------------------------- + mk/mkrules.sh | 8 +- + 2 files changed, 301 insertions(+), 301 deletions(-) + +diff --git a/mk/Rules.mk b/mk/Rules.mk +index b480bd6..a868977 100644 +--- a/mk/Rules.mk ++++ b/mk/Rules.mk +@@ -358,893 +358,893 @@ $(TESTSPEED): $(BEARSSLLIB) $(OBJTESTSPEED) + $(TESTX509): $(BEARSSLLIB) $(OBJTESTX509) + $(LD) $(LDFLAGS) $(LDOUT)$(TESTX509) $(OBJTESTX509) $(BEARSSLLIB) + +-$(OBJDIR)$Psettings$O: src$Psettings.c $(HEADERSPRIV) ++$(OBJDIR)$Psettings$O: $(OBJDIR) src$Psettings.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psettings$O src$Psettings.c + +-$(OBJDIR)$Pccm$O: src$Paead$Pccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pccm$O: $(OBJDIR) src$Paead$Pccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccm$O src$Paead$Pccm.c + +-$(OBJDIR)$Peax$O: src$Paead$Peax.c $(HEADERSPRIV) ++$(OBJDIR)$Peax$O: $(OBJDIR) src$Paead$Peax.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Peax$O src$Paead$Peax.c + +-$(OBJDIR)$Pgcm$O: src$Paead$Pgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pgcm$O: $(OBJDIR) src$Paead$Pgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pgcm$O src$Paead$Pgcm.c + +-$(OBJDIR)$Pccopy$O: src$Pcodec$Pccopy.c $(HEADERSPRIV) ++$(OBJDIR)$Pccopy$O: $(OBJDIR) src$Pcodec$Pccopy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccopy$O src$Pcodec$Pccopy.c + +-$(OBJDIR)$Pdec16be$O: src$Pcodec$Pdec16be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16be$O: $(OBJDIR) src$Pcodec$Pdec16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16be$O src$Pcodec$Pdec16be.c + +-$(OBJDIR)$Pdec16le$O: src$Pcodec$Pdec16le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16le$O: $(OBJDIR) src$Pcodec$Pdec16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16le$O src$Pcodec$Pdec16le.c + +-$(OBJDIR)$Pdec32be$O: src$Pcodec$Pdec32be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32be$O: $(OBJDIR) src$Pcodec$Pdec32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32be$O src$Pcodec$Pdec32be.c + +-$(OBJDIR)$Pdec32le$O: src$Pcodec$Pdec32le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32le$O: $(OBJDIR) src$Pcodec$Pdec32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32le$O src$Pcodec$Pdec32le.c + +-$(OBJDIR)$Pdec64be$O: src$Pcodec$Pdec64be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64be$O: $(OBJDIR) src$Pcodec$Pdec64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64be$O src$Pcodec$Pdec64be.c + +-$(OBJDIR)$Pdec64le$O: src$Pcodec$Pdec64le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64le$O: $(OBJDIR) src$Pcodec$Pdec64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64le$O src$Pcodec$Pdec64le.c + +-$(OBJDIR)$Penc16be$O: src$Pcodec$Penc16be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16be$O: $(OBJDIR) src$Pcodec$Penc16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16be$O src$Pcodec$Penc16be.c + +-$(OBJDIR)$Penc16le$O: src$Pcodec$Penc16le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16le$O: $(OBJDIR) src$Pcodec$Penc16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16le$O src$Pcodec$Penc16le.c + +-$(OBJDIR)$Penc32be$O: src$Pcodec$Penc32be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32be$O: $(OBJDIR) src$Pcodec$Penc32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32be$O src$Pcodec$Penc32be.c + +-$(OBJDIR)$Penc32le$O: src$Pcodec$Penc32le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32le$O: $(OBJDIR) src$Pcodec$Penc32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32le$O src$Pcodec$Penc32le.c + +-$(OBJDIR)$Penc64be$O: src$Pcodec$Penc64be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64be$O: $(OBJDIR) src$Pcodec$Penc64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64be$O src$Pcodec$Penc64be.c + +-$(OBJDIR)$Penc64le$O: src$Pcodec$Penc64le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64le$O: $(OBJDIR) src$Pcodec$Penc64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64le$O src$Pcodec$Penc64le.c + +-$(OBJDIR)$Ppemdec$O: src$Pcodec$Ppemdec.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemdec$O: $(OBJDIR) src$Pcodec$Ppemdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemdec$O src$Pcodec$Ppemdec.c + +-$(OBJDIR)$Ppemenc$O: src$Pcodec$Ppemenc.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemenc$O: $(OBJDIR) src$Pcodec$Ppemenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemenc$O src$Pcodec$Ppemenc.c + +-$(OBJDIR)$Pec_all_m15$O: src$Pec$Pec_all_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m15$O: $(OBJDIR) src$Pec$Pec_all_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m15$O src$Pec$Pec_all_m15.c + +-$(OBJDIR)$Pec_all_m31$O: src$Pec$Pec_all_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m31$O: $(OBJDIR) src$Pec$Pec_all_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m31$O src$Pec$Pec_all_m31.c + +-$(OBJDIR)$Pec_c25519_i15$O: src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i15$O: $(OBJDIR) src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i15$O src$Pec$Pec_c25519_i15.c + +-$(OBJDIR)$Pec_c25519_i31$O: src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i31$O: $(OBJDIR) src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i31$O src$Pec$Pec_c25519_i31.c + +-$(OBJDIR)$Pec_c25519_m15$O: src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m15$O: $(OBJDIR) src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m15$O src$Pec$Pec_c25519_m15.c + +-$(OBJDIR)$Pec_c25519_m31$O: src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m31$O: $(OBJDIR) src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m31$O src$Pec$Pec_c25519_m31.c + +-$(OBJDIR)$Pec_curve25519$O: src$Pec$Pec_curve25519.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_curve25519$O: $(OBJDIR) src$Pec$Pec_curve25519.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_curve25519$O src$Pec$Pec_curve25519.c + +-$(OBJDIR)$Pec_default$O: src$Pec$Pec_default.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_default$O: $(OBJDIR) src$Pec$Pec_default.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_default$O src$Pec$Pec_default.c + +-$(OBJDIR)$Pec_keygen$O: src$Pec$Pec_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_keygen$O: $(OBJDIR) src$Pec$Pec_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_keygen$O src$Pec$Pec_keygen.c + +-$(OBJDIR)$Pec_p256_m15$O: src$Pec$Pec_p256_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m15$O: $(OBJDIR) src$Pec$Pec_p256_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m15$O src$Pec$Pec_p256_m15.c + +-$(OBJDIR)$Pec_p256_m31$O: src$Pec$Pec_p256_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m31$O: $(OBJDIR) src$Pec$Pec_p256_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m31$O src$Pec$Pec_p256_m31.c + +-$(OBJDIR)$Pec_prime_i15$O: src$Pec$Pec_prime_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i15$O: $(OBJDIR) src$Pec$Pec_prime_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i15$O src$Pec$Pec_prime_i15.c + +-$(OBJDIR)$Pec_prime_i31$O: src$Pec$Pec_prime_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i31$O: $(OBJDIR) src$Pec$Pec_prime_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i31$O src$Pec$Pec_prime_i31.c + +-$(OBJDIR)$Pec_pubkey$O: src$Pec$Pec_pubkey.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_pubkey$O: $(OBJDIR) src$Pec$Pec_pubkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_pubkey$O src$Pec$Pec_pubkey.c + +-$(OBJDIR)$Pec_secp256r1$O: src$Pec$Pec_secp256r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp256r1$O: $(OBJDIR) src$Pec$Pec_secp256r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp256r1$O src$Pec$Pec_secp256r1.c + +-$(OBJDIR)$Pec_secp384r1$O: src$Pec$Pec_secp384r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp384r1$O: $(OBJDIR) src$Pec$Pec_secp384r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp384r1$O src$Pec$Pec_secp384r1.c + +-$(OBJDIR)$Pec_secp521r1$O: src$Pec$Pec_secp521r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp521r1$O: $(OBJDIR) src$Pec$Pec_secp521r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp521r1$O src$Pec$Pec_secp521r1.c + +-$(OBJDIR)$Pecdsa_atr$O: src$Pec$Pecdsa_atr.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_atr$O: $(OBJDIR) src$Pec$Pecdsa_atr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_atr$O src$Pec$Pecdsa_atr.c + +-$(OBJDIR)$Pecdsa_default_sign_asn1$O: src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_asn1$O src$Pec$Pecdsa_default_sign_asn1.c + +-$(OBJDIR)$Pecdsa_default_sign_raw$O: src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_raw$O src$Pec$Pecdsa_default_sign_raw.c + +-$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_asn1$O src$Pec$Pecdsa_default_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_default_vrfy_raw$O: src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_raw$O src$Pec$Pecdsa_default_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i15_bits$O: src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_bits$O: $(OBJDIR) src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_bits$O src$Pec$Pecdsa_i15_bits.c + +-$(OBJDIR)$Pecdsa_i15_sign_asn1$O: src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_asn1$O src$Pec$Pecdsa_i15_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i15_sign_raw$O: src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_raw$O src$Pec$Pecdsa_i15_sign_raw.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O src$Pec$Pecdsa_i15_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_raw$O src$Pec$Pecdsa_i15_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i31_bits$O: src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_bits$O: $(OBJDIR) src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_bits$O src$Pec$Pecdsa_i31_bits.c + +-$(OBJDIR)$Pecdsa_i31_sign_asn1$O: src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_asn1$O src$Pec$Pecdsa_i31_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i31_sign_raw$O: src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_raw$O src$Pec$Pecdsa_i31_sign_raw.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O src$Pec$Pecdsa_i31_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_raw$O src$Pec$Pecdsa_i31_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_rta$O: src$Pec$Pecdsa_rta.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_rta$O: $(OBJDIR) src$Pec$Pecdsa_rta.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_rta$O src$Pec$Pecdsa_rta.c + +-$(OBJDIR)$Pdig_oid$O: src$Phash$Pdig_oid.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_oid$O: $(OBJDIR) src$Phash$Pdig_oid.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_oid$O src$Phash$Pdig_oid.c + +-$(OBJDIR)$Pdig_size$O: src$Phash$Pdig_size.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_size$O: $(OBJDIR) src$Phash$Pdig_size.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_size$O src$Phash$Pdig_size.c + +-$(OBJDIR)$Pghash_ctmul$O: src$Phash$Pghash_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul$O: $(OBJDIR) src$Phash$Pghash_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul$O src$Phash$Pghash_ctmul.c + +-$(OBJDIR)$Pghash_ctmul32$O: src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul32$O: $(OBJDIR) src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul32$O src$Phash$Pghash_ctmul32.c + +-$(OBJDIR)$Pghash_ctmul64$O: src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul64$O: $(OBJDIR) src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul64$O src$Phash$Pghash_ctmul64.c + +-$(OBJDIR)$Pghash_pclmul$O: src$Phash$Pghash_pclmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pclmul$O: $(OBJDIR) src$Phash$Pghash_pclmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pclmul$O src$Phash$Pghash_pclmul.c + +-$(OBJDIR)$Pghash_pwr8$O: src$Phash$Pghash_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pwr8$O: $(OBJDIR) src$Phash$Pghash_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pwr8$O src$Phash$Pghash_pwr8.c + +-$(OBJDIR)$Pmd5$O: src$Phash$Pmd5.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5$O: $(OBJDIR) src$Phash$Pmd5.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5$O src$Phash$Pmd5.c + +-$(OBJDIR)$Pmd5sha1$O: src$Phash$Pmd5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5sha1$O: $(OBJDIR) src$Phash$Pmd5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5sha1$O src$Phash$Pmd5sha1.c + +-$(OBJDIR)$Pmgf1$O: src$Phash$Pmgf1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmgf1$O: $(OBJDIR) src$Phash$Pmgf1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmgf1$O src$Phash$Pmgf1.c + +-$(OBJDIR)$Pmultihash$O: src$Phash$Pmultihash.c $(HEADERSPRIV) ++$(OBJDIR)$Pmultihash$O: $(OBJDIR) src$Phash$Pmultihash.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmultihash$O src$Phash$Pmultihash.c + +-$(OBJDIR)$Psha1$O: src$Phash$Psha1.c $(HEADERSPRIV) ++$(OBJDIR)$Psha1$O: $(OBJDIR) src$Phash$Psha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha1$O src$Phash$Psha1.c + +-$(OBJDIR)$Psha2big$O: src$Phash$Psha2big.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2big$O: $(OBJDIR) src$Phash$Psha2big.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2big$O src$Phash$Psha2big.c + +-$(OBJDIR)$Psha2small$O: src$Phash$Psha2small.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2small$O: $(OBJDIR) src$Phash$Psha2small.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2small$O src$Phash$Psha2small.c + +-$(OBJDIR)$Pi15_add$O: src$Pint$Pi15_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_add$O: $(OBJDIR) src$Pint$Pi15_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_add$O src$Pint$Pi15_add.c + +-$(OBJDIR)$Pi15_bitlen$O: src$Pint$Pi15_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_bitlen$O: $(OBJDIR) src$Pint$Pi15_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_bitlen$O src$Pint$Pi15_bitlen.c + +-$(OBJDIR)$Pi15_decmod$O: src$Pint$Pi15_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decmod$O: $(OBJDIR) src$Pint$Pi15_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decmod$O src$Pint$Pi15_decmod.c + +-$(OBJDIR)$Pi15_decode$O: src$Pint$Pi15_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decode$O: $(OBJDIR) src$Pint$Pi15_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decode$O src$Pint$Pi15_decode.c + +-$(OBJDIR)$Pi15_decred$O: src$Pint$Pi15_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decred$O: $(OBJDIR) src$Pint$Pi15_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decred$O src$Pint$Pi15_decred.c + +-$(OBJDIR)$Pi15_encode$O: src$Pint$Pi15_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_encode$O: $(OBJDIR) src$Pint$Pi15_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_encode$O src$Pint$Pi15_encode.c + +-$(OBJDIR)$Pi15_fmont$O: src$Pint$Pi15_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_fmont$O: $(OBJDIR) src$Pint$Pi15_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_fmont$O src$Pint$Pi15_fmont.c + +-$(OBJDIR)$Pi15_iszero$O: src$Pint$Pi15_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_iszero$O: $(OBJDIR) src$Pint$Pi15_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_iszero$O src$Pint$Pi15_iszero.c + +-$(OBJDIR)$Pi15_moddiv$O: src$Pint$Pi15_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_moddiv$O: $(OBJDIR) src$Pint$Pi15_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_moddiv$O src$Pint$Pi15_moddiv.c + +-$(OBJDIR)$Pi15_modpow$O: src$Pint$Pi15_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow$O: $(OBJDIR) src$Pint$Pi15_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow$O src$Pint$Pi15_modpow.c + +-$(OBJDIR)$Pi15_modpow2$O: src$Pint$Pi15_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow2$O: $(OBJDIR) src$Pint$Pi15_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow2$O src$Pint$Pi15_modpow2.c + +-$(OBJDIR)$Pi15_montmul$O: src$Pint$Pi15_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_montmul$O: $(OBJDIR) src$Pint$Pi15_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_montmul$O src$Pint$Pi15_montmul.c + +-$(OBJDIR)$Pi15_mulacc$O: src$Pint$Pi15_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_mulacc$O: $(OBJDIR) src$Pint$Pi15_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_mulacc$O src$Pint$Pi15_mulacc.c + +-$(OBJDIR)$Pi15_muladd$O: src$Pint$Pi15_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_muladd$O: $(OBJDIR) src$Pint$Pi15_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_muladd$O src$Pint$Pi15_muladd.c + +-$(OBJDIR)$Pi15_ninv15$O: src$Pint$Pi15_ninv15.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_ninv15$O: $(OBJDIR) src$Pint$Pi15_ninv15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_ninv15$O src$Pint$Pi15_ninv15.c + +-$(OBJDIR)$Pi15_reduce$O: src$Pint$Pi15_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_reduce$O: $(OBJDIR) src$Pint$Pi15_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_reduce$O src$Pint$Pi15_reduce.c + +-$(OBJDIR)$Pi15_rshift$O: src$Pint$Pi15_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_rshift$O: $(OBJDIR) src$Pint$Pi15_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_rshift$O src$Pint$Pi15_rshift.c + +-$(OBJDIR)$Pi15_sub$O: src$Pint$Pi15_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_sub$O: $(OBJDIR) src$Pint$Pi15_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_sub$O src$Pint$Pi15_sub.c + +-$(OBJDIR)$Pi15_tmont$O: src$Pint$Pi15_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_tmont$O: $(OBJDIR) src$Pint$Pi15_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_tmont$O src$Pint$Pi15_tmont.c + +-$(OBJDIR)$Pi31_add$O: src$Pint$Pi31_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_add$O: $(OBJDIR) src$Pint$Pi31_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_add$O src$Pint$Pi31_add.c + +-$(OBJDIR)$Pi31_bitlen$O: src$Pint$Pi31_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_bitlen$O: $(OBJDIR) src$Pint$Pi31_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_bitlen$O src$Pint$Pi31_bitlen.c + +-$(OBJDIR)$Pi31_decmod$O: src$Pint$Pi31_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decmod$O: $(OBJDIR) src$Pint$Pi31_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decmod$O src$Pint$Pi31_decmod.c + +-$(OBJDIR)$Pi31_decode$O: src$Pint$Pi31_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decode$O: $(OBJDIR) src$Pint$Pi31_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decode$O src$Pint$Pi31_decode.c + +-$(OBJDIR)$Pi31_decred$O: src$Pint$Pi31_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decred$O: $(OBJDIR) src$Pint$Pi31_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decred$O src$Pint$Pi31_decred.c + +-$(OBJDIR)$Pi31_encode$O: src$Pint$Pi31_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_encode$O: $(OBJDIR) src$Pint$Pi31_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_encode$O src$Pint$Pi31_encode.c + +-$(OBJDIR)$Pi31_fmont$O: src$Pint$Pi31_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_fmont$O: $(OBJDIR) src$Pint$Pi31_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_fmont$O src$Pint$Pi31_fmont.c + +-$(OBJDIR)$Pi31_iszero$O: src$Pint$Pi31_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_iszero$O: $(OBJDIR) src$Pint$Pi31_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_iszero$O src$Pint$Pi31_iszero.c + +-$(OBJDIR)$Pi31_moddiv$O: src$Pint$Pi31_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_moddiv$O: $(OBJDIR) src$Pint$Pi31_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_moddiv$O src$Pint$Pi31_moddiv.c + +-$(OBJDIR)$Pi31_modpow$O: src$Pint$Pi31_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow$O: $(OBJDIR) src$Pint$Pi31_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow$O src$Pint$Pi31_modpow.c + +-$(OBJDIR)$Pi31_modpow2$O: src$Pint$Pi31_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow2$O: $(OBJDIR) src$Pint$Pi31_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow2$O src$Pint$Pi31_modpow2.c + +-$(OBJDIR)$Pi31_montmul$O: src$Pint$Pi31_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_montmul$O: $(OBJDIR) src$Pint$Pi31_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_montmul$O src$Pint$Pi31_montmul.c + +-$(OBJDIR)$Pi31_mulacc$O: src$Pint$Pi31_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_mulacc$O: $(OBJDIR) src$Pint$Pi31_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_mulacc$O src$Pint$Pi31_mulacc.c + +-$(OBJDIR)$Pi31_muladd$O: src$Pint$Pi31_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_muladd$O: $(OBJDIR) src$Pint$Pi31_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_muladd$O src$Pint$Pi31_muladd.c + +-$(OBJDIR)$Pi31_ninv31$O: src$Pint$Pi31_ninv31.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_ninv31$O: $(OBJDIR) src$Pint$Pi31_ninv31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_ninv31$O src$Pint$Pi31_ninv31.c + +-$(OBJDIR)$Pi31_reduce$O: src$Pint$Pi31_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_reduce$O: $(OBJDIR) src$Pint$Pi31_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_reduce$O src$Pint$Pi31_reduce.c + +-$(OBJDIR)$Pi31_rshift$O: src$Pint$Pi31_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_rshift$O: $(OBJDIR) src$Pint$Pi31_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_rshift$O src$Pint$Pi31_rshift.c + +-$(OBJDIR)$Pi31_sub$O: src$Pint$Pi31_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_sub$O: $(OBJDIR) src$Pint$Pi31_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_sub$O src$Pint$Pi31_sub.c + +-$(OBJDIR)$Pi31_tmont$O: src$Pint$Pi31_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_tmont$O: $(OBJDIR) src$Pint$Pi31_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_tmont$O src$Pint$Pi31_tmont.c + +-$(OBJDIR)$Pi32_add$O: src$Pint$Pi32_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_add$O: $(OBJDIR) src$Pint$Pi32_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_add$O src$Pint$Pi32_add.c + +-$(OBJDIR)$Pi32_bitlen$O: src$Pint$Pi32_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_bitlen$O: $(OBJDIR) src$Pint$Pi32_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_bitlen$O src$Pint$Pi32_bitlen.c + +-$(OBJDIR)$Pi32_decmod$O: src$Pint$Pi32_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decmod$O: $(OBJDIR) src$Pint$Pi32_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decmod$O src$Pint$Pi32_decmod.c + +-$(OBJDIR)$Pi32_decode$O: src$Pint$Pi32_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decode$O: $(OBJDIR) src$Pint$Pi32_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decode$O src$Pint$Pi32_decode.c + +-$(OBJDIR)$Pi32_decred$O: src$Pint$Pi32_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decred$O: $(OBJDIR) src$Pint$Pi32_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decred$O src$Pint$Pi32_decred.c + +-$(OBJDIR)$Pi32_div32$O: src$Pint$Pi32_div32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_div32$O: $(OBJDIR) src$Pint$Pi32_div32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_div32$O src$Pint$Pi32_div32.c + +-$(OBJDIR)$Pi32_encode$O: src$Pint$Pi32_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_encode$O: $(OBJDIR) src$Pint$Pi32_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_encode$O src$Pint$Pi32_encode.c + +-$(OBJDIR)$Pi32_fmont$O: src$Pint$Pi32_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_fmont$O: $(OBJDIR) src$Pint$Pi32_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_fmont$O src$Pint$Pi32_fmont.c + +-$(OBJDIR)$Pi32_iszero$O: src$Pint$Pi32_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_iszero$O: $(OBJDIR) src$Pint$Pi32_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_iszero$O src$Pint$Pi32_iszero.c + +-$(OBJDIR)$Pi32_modpow$O: src$Pint$Pi32_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_modpow$O: $(OBJDIR) src$Pint$Pi32_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_modpow$O src$Pint$Pi32_modpow.c + +-$(OBJDIR)$Pi32_montmul$O: src$Pint$Pi32_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_montmul$O: $(OBJDIR) src$Pint$Pi32_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_montmul$O src$Pint$Pi32_montmul.c + +-$(OBJDIR)$Pi32_mulacc$O: src$Pint$Pi32_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_mulacc$O: $(OBJDIR) src$Pint$Pi32_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_mulacc$O src$Pint$Pi32_mulacc.c + +-$(OBJDIR)$Pi32_muladd$O: src$Pint$Pi32_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_muladd$O: $(OBJDIR) src$Pint$Pi32_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_muladd$O src$Pint$Pi32_muladd.c + +-$(OBJDIR)$Pi32_ninv32$O: src$Pint$Pi32_ninv32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_ninv32$O: $(OBJDIR) src$Pint$Pi32_ninv32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_ninv32$O src$Pint$Pi32_ninv32.c + +-$(OBJDIR)$Pi32_reduce$O: src$Pint$Pi32_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_reduce$O: $(OBJDIR) src$Pint$Pi32_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_reduce$O src$Pint$Pi32_reduce.c + +-$(OBJDIR)$Pi32_sub$O: src$Pint$Pi32_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_sub$O: $(OBJDIR) src$Pint$Pi32_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_sub$O src$Pint$Pi32_sub.c + +-$(OBJDIR)$Pi32_tmont$O: src$Pint$Pi32_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_tmont$O: $(OBJDIR) src$Pint$Pi32_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_tmont$O src$Pint$Pi32_tmont.c + +-$(OBJDIR)$Pi62_modpow2$O: src$Pint$Pi62_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi62_modpow2$O: $(OBJDIR) src$Pint$Pi62_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi62_modpow2$O src$Pint$Pi62_modpow2.c + +-$(OBJDIR)$Phkdf$O: src$Pkdf$Phkdf.c $(HEADERSPRIV) ++$(OBJDIR)$Phkdf$O: $(OBJDIR) src$Pkdf$Phkdf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phkdf$O src$Pkdf$Phkdf.c + +-$(OBJDIR)$Phmac$O: src$Pmac$Phmac.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac$O: $(OBJDIR) src$Pmac$Phmac.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac$O src$Pmac$Phmac.c + +-$(OBJDIR)$Phmac_ct$O: src$Pmac$Phmac_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_ct$O: $(OBJDIR) src$Pmac$Phmac_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_ct$O src$Pmac$Phmac_ct.c + +-$(OBJDIR)$Paesctr_drbg$O: src$Prand$Paesctr_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Paesctr_drbg$O: $(OBJDIR) src$Prand$Paesctr_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paesctr_drbg$O src$Prand$Paesctr_drbg.c + +-$(OBJDIR)$Phmac_drbg$O: src$Prand$Phmac_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_drbg$O: $(OBJDIR) src$Prand$Phmac_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_drbg$O src$Prand$Phmac_drbg.c + +-$(OBJDIR)$Psysrng$O: src$Prand$Psysrng.c $(HEADERSPRIV) ++$(OBJDIR)$Psysrng$O: $(OBJDIR) src$Prand$Psysrng.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psysrng$O src$Prand$Psysrng.c + +-$(OBJDIR)$Prsa_default_keygen$O: src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_keygen$O: $(OBJDIR) src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_keygen$O src$Prsa$Prsa_default_keygen.c + +-$(OBJDIR)$Prsa_default_modulus$O: src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_modulus$O: $(OBJDIR) src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_modulus$O src$Prsa$Prsa_default_modulus.c + +-$(OBJDIR)$Prsa_default_oaep_decrypt$O: src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_decrypt$O src$Prsa$Prsa_default_oaep_decrypt.c + +-$(OBJDIR)$Prsa_default_oaep_encrypt$O: src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_encrypt$O src$Prsa$Prsa_default_oaep_encrypt.c + +-$(OBJDIR)$Prsa_default_pkcs1_sign$O: src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_sign$O src$Prsa$Prsa_default_pkcs1_sign.c + +-$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_vrfy$O src$Prsa$Prsa_default_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_default_priv$O: src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_priv$O: $(OBJDIR) src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_priv$O src$Prsa$Prsa_default_priv.c + +-$(OBJDIR)$Prsa_default_privexp$O: src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_privexp$O: $(OBJDIR) src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_privexp$O src$Prsa$Prsa_default_privexp.c + +-$(OBJDIR)$Prsa_default_pub$O: src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pub$O: $(OBJDIR) src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pub$O src$Prsa$Prsa_default_pub.c + +-$(OBJDIR)$Prsa_default_pubexp$O: src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pubexp$O: $(OBJDIR) src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pubexp$O src$Prsa$Prsa_default_pubexp.c + +-$(OBJDIR)$Prsa_i15_keygen$O: src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_keygen$O: $(OBJDIR) src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_keygen$O src$Prsa$Prsa_i15_keygen.c + +-$(OBJDIR)$Prsa_i15_modulus$O: src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_modulus$O: $(OBJDIR) src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_modulus$O src$Prsa$Prsa_i15_modulus.c + +-$(OBJDIR)$Prsa_i15_oaep_decrypt$O: src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_decrypt$O src$Prsa$Prsa_i15_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i15_oaep_encrypt$O: src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_encrypt$O src$Prsa$Prsa_i15_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i15_pkcs1_sign$O: src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_sign$O src$Prsa$Prsa_i15_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O src$Prsa$Prsa_i15_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i15_priv$O: src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_priv$O: $(OBJDIR) src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_priv$O src$Prsa$Prsa_i15_priv.c + +-$(OBJDIR)$Prsa_i15_privexp$O: src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_privexp$O: $(OBJDIR) src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_privexp$O src$Prsa$Prsa_i15_privexp.c + +-$(OBJDIR)$Prsa_i15_pub$O: src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pub$O: $(OBJDIR) src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pub$O src$Prsa$Prsa_i15_pub.c + +-$(OBJDIR)$Prsa_i15_pubexp$O: src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pubexp$O src$Prsa$Prsa_i15_pubexp.c + +-$(OBJDIR)$Prsa_i31_keygen$O: src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen$O src$Prsa$Prsa_i31_keygen.c + +-$(OBJDIR)$Prsa_i31_keygen_inner$O: src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen_inner$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen_inner$O src$Prsa$Prsa_i31_keygen_inner.c + +-$(OBJDIR)$Prsa_i31_modulus$O: src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_modulus$O: $(OBJDIR) src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_modulus$O src$Prsa$Prsa_i31_modulus.c + +-$(OBJDIR)$Prsa_i31_oaep_decrypt$O: src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_decrypt$O src$Prsa$Prsa_i31_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i31_oaep_encrypt$O: src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_encrypt$O src$Prsa$Prsa_i31_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i31_pkcs1_sign$O: src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_sign$O src$Prsa$Prsa_i31_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O src$Prsa$Prsa_i31_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i31_priv$O: src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_priv$O: $(OBJDIR) src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_priv$O src$Prsa$Prsa_i31_priv.c + +-$(OBJDIR)$Prsa_i31_privexp$O: src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_privexp$O: $(OBJDIR) src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_privexp$O src$Prsa$Prsa_i31_privexp.c + +-$(OBJDIR)$Prsa_i31_pub$O: src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pub$O: $(OBJDIR) src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pub$O src$Prsa$Prsa_i31_pub.c + +-$(OBJDIR)$Prsa_i31_pubexp$O: src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pubexp$O src$Prsa$Prsa_i31_pubexp.c + +-$(OBJDIR)$Prsa_i32_oaep_decrypt$O: src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_decrypt$O src$Prsa$Prsa_i32_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i32_oaep_encrypt$O: src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_encrypt$O src$Prsa$Prsa_i32_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i32_pkcs1_sign$O: src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_sign$O src$Prsa$Prsa_i32_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O src$Prsa$Prsa_i32_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i32_priv$O: src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_priv$O: $(OBJDIR) src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_priv$O src$Prsa$Prsa_i32_priv.c + +-$(OBJDIR)$Prsa_i32_pub$O: src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pub$O: $(OBJDIR) src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pub$O src$Prsa$Prsa_i32_pub.c + +-$(OBJDIR)$Prsa_i62_keygen$O: src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_keygen$O: $(OBJDIR) src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_keygen$O src$Prsa$Prsa_i62_keygen.c + +-$(OBJDIR)$Prsa_i62_oaep_decrypt$O: src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_decrypt$O src$Prsa$Prsa_i62_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i62_oaep_encrypt$O: src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_encrypt$O src$Prsa$Prsa_i62_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i62_pkcs1_sign$O: src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_sign$O src$Prsa$Prsa_i62_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O src$Prsa$Prsa_i62_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i62_priv$O: src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_priv$O: $(OBJDIR) src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_priv$O src$Prsa$Prsa_i62_priv.c + +-$(OBJDIR)$Prsa_i62_pub$O: src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pub$O: $(OBJDIR) src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pub$O src$Prsa$Prsa_i62_pub.c + +-$(OBJDIR)$Prsa_oaep_pad$O: src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_pad$O: $(OBJDIR) src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_pad$O src$Prsa$Prsa_oaep_pad.c + +-$(OBJDIR)$Prsa_oaep_unpad$O: src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_unpad$O: $(OBJDIR) src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_unpad$O src$Prsa$Prsa_oaep_unpad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_pad$O: src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_pad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_pad$O src$Prsa$Prsa_pkcs1_sig_pad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_unpad$O src$Prsa$Prsa_pkcs1_sig_unpad.c + +-$(OBJDIR)$Prsa_ssl_decrypt$O: src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_ssl_decrypt$O: $(OBJDIR) src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_ssl_decrypt$O src$Prsa$Prsa_ssl_decrypt.c + +-$(OBJDIR)$Pprf$O: src$Pssl$Pprf.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf$O: $(OBJDIR) src$Pssl$Pprf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf$O src$Pssl$Pprf.c + +-$(OBJDIR)$Pprf_md5sha1$O: src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_md5sha1$O: $(OBJDIR) src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_md5sha1$O src$Pssl$Pprf_md5sha1.c + +-$(OBJDIR)$Pprf_sha256$O: src$Pssl$Pprf_sha256.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha256$O: $(OBJDIR) src$Pssl$Pprf_sha256.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha256$O src$Pssl$Pprf_sha256.c + +-$(OBJDIR)$Pprf_sha384$O: src$Pssl$Pprf_sha384.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha384$O: $(OBJDIR) src$Pssl$Pprf_sha384.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha384$O src$Pssl$Pprf_sha384.c + +-$(OBJDIR)$Pssl_ccert_single_ec$O: src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_ec$O src$Pssl$Pssl_ccert_single_ec.c + +-$(OBJDIR)$Pssl_ccert_single_rsa$O: src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_rsa$O src$Pssl$Pssl_ccert_single_rsa.c + +-$(OBJDIR)$Pssl_client$O: src$Pssl$Pssl_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client$O: $(OBJDIR) src$Pssl$Pssl_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client$O src$Pssl$Pssl_client.c + +-$(OBJDIR)$Pssl_client_default_rsapub$O: src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_default_rsapub$O: $(OBJDIR) src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_default_rsapub$O src$Pssl$Pssl_client_default_rsapub.c + +-$(OBJDIR)$Pssl_client_full$O: src$Pssl$Pssl_client_full.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_full$O: $(OBJDIR) src$Pssl$Pssl_client_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_full$O src$Pssl$Pssl_client_full.c + +-$(OBJDIR)$Pssl_engine$O: src$Pssl$Pssl_engine.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine$O: $(OBJDIR) src$Pssl$Pssl_engine.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine$O src$Pssl$Pssl_engine.c + +-$(OBJDIR)$Pssl_engine_default_aescbc$O: src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aescbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aescbc$O src$Pssl$Pssl_engine_default_aescbc.c + +-$(OBJDIR)$Pssl_engine_default_aesccm$O: src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesccm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesccm$O src$Pssl$Pssl_engine_default_aesccm.c + +-$(OBJDIR)$Pssl_engine_default_aesgcm$O: src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesgcm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesgcm$O src$Pssl$Pssl_engine_default_aesgcm.c + +-$(OBJDIR)$Pssl_engine_default_chapol$O: src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_chapol$O: $(OBJDIR) src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_chapol$O src$Pssl$Pssl_engine_default_chapol.c + +-$(OBJDIR)$Pssl_engine_default_descbc$O: src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_descbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_descbc$O src$Pssl$Pssl_engine_default_descbc.c + +-$(OBJDIR)$Pssl_engine_default_ec$O: src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ec$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ec$O src$Pssl$Pssl_engine_default_ec.c + +-$(OBJDIR)$Pssl_engine_default_ecdsa$O: src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ecdsa$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ecdsa$O src$Pssl$Pssl_engine_default_ecdsa.c + +-$(OBJDIR)$Pssl_engine_default_rsavrfy$O: src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_rsavrfy$O: $(OBJDIR) src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_rsavrfy$O src$Pssl$Pssl_engine_default_rsavrfy.c + +-$(OBJDIR)$Pssl_hashes$O: src$Pssl$Pssl_hashes.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hashes$O: $(OBJDIR) src$Pssl$Pssl_hashes.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hashes$O src$Pssl$Pssl_hashes.c + +-$(OBJDIR)$Pssl_hs_client$O: src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_client$O: $(OBJDIR) src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_client$O src$Pssl$Pssl_hs_client.c + +-$(OBJDIR)$Pssl_hs_server$O: src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_server$O: $(OBJDIR) src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_server$O src$Pssl$Pssl_hs_server.c + +-$(OBJDIR)$Pssl_io$O: src$Pssl$Pssl_io.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_io$O: $(OBJDIR) src$Pssl$Pssl_io.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_io$O src$Pssl$Pssl_io.c + +-$(OBJDIR)$Pssl_keyexport$O: src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_keyexport$O: $(OBJDIR) src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_keyexport$O src$Pssl$Pssl_keyexport.c + +-$(OBJDIR)$Pssl_lru$O: src$Pssl$Pssl_lru.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_lru$O: $(OBJDIR) src$Pssl$Pssl_lru.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_lru$O src$Pssl$Pssl_lru.c + +-$(OBJDIR)$Pssl_rec_cbc$O: src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_cbc$O: $(OBJDIR) src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_cbc$O src$Pssl$Pssl_rec_cbc.c + +-$(OBJDIR)$Pssl_rec_ccm$O: src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_ccm$O: $(OBJDIR) src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_ccm$O src$Pssl$Pssl_rec_ccm.c + +-$(OBJDIR)$Pssl_rec_chapol$O: src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_chapol$O: $(OBJDIR) src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_chapol$O src$Pssl$Pssl_rec_chapol.c + +-$(OBJDIR)$Pssl_rec_gcm$O: src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_gcm$O: $(OBJDIR) src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_gcm$O src$Pssl$Pssl_rec_gcm.c + +-$(OBJDIR)$Pssl_scert_single_ec$O: src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_ec$O src$Pssl$Pssl_scert_single_ec.c + +-$(OBJDIR)$Pssl_scert_single_rsa$O: src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_rsa$O src$Pssl$Pssl_scert_single_rsa.c + +-$(OBJDIR)$Pssl_server$O: src$Pssl$Pssl_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server$O: $(OBJDIR) src$Pssl$Pssl_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server$O src$Pssl$Pssl_server.c + +-$(OBJDIR)$Pssl_server_full_ec$O: src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_ec$O: $(OBJDIR) src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_ec$O src$Pssl$Pssl_server_full_ec.c + +-$(OBJDIR)$Pssl_server_full_rsa$O: src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_rsa$O: $(OBJDIR) src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_rsa$O src$Pssl$Pssl_server_full_rsa.c + +-$(OBJDIR)$Pssl_server_mine2c$O: src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2c$O: $(OBJDIR) src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2c$O src$Pssl$Pssl_server_mine2c.c + +-$(OBJDIR)$Pssl_server_mine2g$O: src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2g$O: $(OBJDIR) src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2g$O src$Pssl$Pssl_server_mine2g.c + +-$(OBJDIR)$Pssl_server_minf2c$O: src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2c$O: $(OBJDIR) src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2c$O src$Pssl$Pssl_server_minf2c.c + +-$(OBJDIR)$Pssl_server_minf2g$O: src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2g$O: $(OBJDIR) src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2g$O src$Pssl$Pssl_server_minf2g.c + +-$(OBJDIR)$Pssl_server_minr2g$O: src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minr2g$O: $(OBJDIR) src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minr2g$O src$Pssl$Pssl_server_minr2g.c + +-$(OBJDIR)$Pssl_server_minu2g$O: src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minu2g$O: $(OBJDIR) src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minu2g$O src$Pssl$Pssl_server_minu2g.c + +-$(OBJDIR)$Pssl_server_minv2g$O: src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minv2g$O: $(OBJDIR) src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minv2g$O src$Pssl$Pssl_server_minv2g.c + +-$(OBJDIR)$Paes_big_cbcdec$O: src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcdec$O src$Psymcipher$Paes_big_cbcdec.c + +-$(OBJDIR)$Paes_big_cbcenc$O: src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcenc$O src$Psymcipher$Paes_big_cbcenc.c + +-$(OBJDIR)$Paes_big_ctr$O: src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctr$O: $(OBJDIR) src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctr$O src$Psymcipher$Paes_big_ctr.c + +-$(OBJDIR)$Paes_big_ctrcbc$O: src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctrcbc$O src$Psymcipher$Paes_big_ctrcbc.c + +-$(OBJDIR)$Paes_big_dec$O: src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_dec$O: $(OBJDIR) src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_dec$O src$Psymcipher$Paes_big_dec.c + +-$(OBJDIR)$Paes_big_enc$O: src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_enc$O: $(OBJDIR) src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_enc$O src$Psymcipher$Paes_big_enc.c + +-$(OBJDIR)$Paes_common$O: src$Psymcipher$Paes_common.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_common$O: $(OBJDIR) src$Psymcipher$Paes_common.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_common$O src$Psymcipher$Paes_common.c + +-$(OBJDIR)$Paes_ct$O: src$Psymcipher$Paes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct$O: $(OBJDIR) src$Psymcipher$Paes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct$O src$Psymcipher$Paes_ct.c + +-$(OBJDIR)$Paes_ct64$O: src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64$O: $(OBJDIR) src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64$O src$Psymcipher$Paes_ct64.c + +-$(OBJDIR)$Paes_ct64_cbcdec$O: src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcdec$O src$Psymcipher$Paes_ct64_cbcdec.c + +-$(OBJDIR)$Paes_ct64_cbcenc$O: src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcenc$O src$Psymcipher$Paes_ct64_cbcenc.c + +-$(OBJDIR)$Paes_ct64_ctr$O: src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctr$O src$Psymcipher$Paes_ct64_ctr.c + +-$(OBJDIR)$Paes_ct64_ctrcbc$O: src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctrcbc$O src$Psymcipher$Paes_ct64_ctrcbc.c + +-$(OBJDIR)$Paes_ct64_dec$O: src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_dec$O src$Psymcipher$Paes_ct64_dec.c + +-$(OBJDIR)$Paes_ct64_enc$O: src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_enc$O src$Psymcipher$Paes_ct64_enc.c + +-$(OBJDIR)$Paes_ct_cbcdec$O: src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcdec$O src$Psymcipher$Paes_ct_cbcdec.c + +-$(OBJDIR)$Paes_ct_cbcenc$O: src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcenc$O src$Psymcipher$Paes_ct_cbcenc.c + +-$(OBJDIR)$Paes_ct_ctr$O: src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctr$O src$Psymcipher$Paes_ct_ctr.c + +-$(OBJDIR)$Paes_ct_ctrcbc$O: src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctrcbc$O src$Psymcipher$Paes_ct_ctrcbc.c + +-$(OBJDIR)$Paes_ct_dec$O: src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_dec$O src$Psymcipher$Paes_ct_dec.c + +-$(OBJDIR)$Paes_ct_enc$O: src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_enc$O src$Psymcipher$Paes_ct_enc.c + +-$(OBJDIR)$Paes_pwr8$O: src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8$O: $(OBJDIR) src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8$O src$Psymcipher$Paes_pwr8.c + +-$(OBJDIR)$Paes_pwr8_cbcdec$O: src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcdec$O src$Psymcipher$Paes_pwr8_cbcdec.c + +-$(OBJDIR)$Paes_pwr8_cbcenc$O: src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcenc$O src$Psymcipher$Paes_pwr8_cbcenc.c + +-$(OBJDIR)$Paes_pwr8_ctr$O: src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctr$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctr$O src$Psymcipher$Paes_pwr8_ctr.c + +-$(OBJDIR)$Paes_pwr8_ctrcbc$O: src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctrcbc$O src$Psymcipher$Paes_pwr8_ctrcbc.c + +-$(OBJDIR)$Paes_small_cbcdec$O: src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcdec$O src$Psymcipher$Paes_small_cbcdec.c + +-$(OBJDIR)$Paes_small_cbcenc$O: src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcenc$O src$Psymcipher$Paes_small_cbcenc.c + +-$(OBJDIR)$Paes_small_ctr$O: src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctr$O: $(OBJDIR) src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctr$O src$Psymcipher$Paes_small_ctr.c + +-$(OBJDIR)$Paes_small_ctrcbc$O: src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctrcbc$O src$Psymcipher$Paes_small_ctrcbc.c + +-$(OBJDIR)$Paes_small_dec$O: src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_dec$O: $(OBJDIR) src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_dec$O src$Psymcipher$Paes_small_dec.c + +-$(OBJDIR)$Paes_small_enc$O: src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_enc$O: $(OBJDIR) src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_enc$O src$Psymcipher$Paes_small_enc.c + +-$(OBJDIR)$Paes_x86ni$O: src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni$O: $(OBJDIR) src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni$O src$Psymcipher$Paes_x86ni.c + +-$(OBJDIR)$Paes_x86ni_cbcdec$O: src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcdec$O src$Psymcipher$Paes_x86ni_cbcdec.c + +-$(OBJDIR)$Paes_x86ni_cbcenc$O: src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcenc$O src$Psymcipher$Paes_x86ni_cbcenc.c + +-$(OBJDIR)$Paes_x86ni_ctr$O: src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctr$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctr$O src$Psymcipher$Paes_x86ni_ctr.c + +-$(OBJDIR)$Paes_x86ni_ctrcbc$O: src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctrcbc$O src$Psymcipher$Paes_x86ni_ctrcbc.c + +-$(OBJDIR)$Pchacha20_ct$O: src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_ct$O: $(OBJDIR) src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_ct$O src$Psymcipher$Pchacha20_ct.c + +-$(OBJDIR)$Pchacha20_sse2$O: src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_sse2$O: $(OBJDIR) src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_sse2$O src$Psymcipher$Pchacha20_sse2.c + +-$(OBJDIR)$Pdes_ct$O: src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct$O: $(OBJDIR) src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct$O src$Psymcipher$Pdes_ct.c + +-$(OBJDIR)$Pdes_ct_cbcdec$O: src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcdec$O src$Psymcipher$Pdes_ct_cbcdec.c + +-$(OBJDIR)$Pdes_ct_cbcenc$O: src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcenc$O src$Psymcipher$Pdes_ct_cbcenc.c + +-$(OBJDIR)$Pdes_support$O: src$Psymcipher$Pdes_support.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_support$O: $(OBJDIR) src$Psymcipher$Pdes_support.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_support$O src$Psymcipher$Pdes_support.c + +-$(OBJDIR)$Pdes_tab$O: src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab$O: $(OBJDIR) src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab$O src$Psymcipher$Pdes_tab.c + +-$(OBJDIR)$Pdes_tab_cbcdec$O: src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcdec$O src$Psymcipher$Pdes_tab_cbcdec.c + +-$(OBJDIR)$Pdes_tab_cbcenc$O: src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcenc$O src$Psymcipher$Pdes_tab_cbcenc.c + +-$(OBJDIR)$Ppoly1305_ctmul$O: src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul$O src$Psymcipher$Ppoly1305_ctmul.c + +-$(OBJDIR)$Ppoly1305_ctmul32$O: src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul32$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul32$O src$Psymcipher$Ppoly1305_ctmul32.c + +-$(OBJDIR)$Ppoly1305_ctmulq$O: src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmulq$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmulq$O src$Psymcipher$Ppoly1305_ctmulq.c + +-$(OBJDIR)$Ppoly1305_i15$O: src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_i15$O: $(OBJDIR) src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_i15$O src$Psymcipher$Ppoly1305_i15.c + +-$(OBJDIR)$Pasn1enc$O: src$Px509$Pasn1enc.c $(HEADERSPRIV) ++$(OBJDIR)$Pasn1enc$O: $(OBJDIR) src$Px509$Pasn1enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pasn1enc$O src$Px509$Pasn1enc.c + +-$(OBJDIR)$Pencode_ec_pk8der$O: src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_pk8der$O: $(OBJDIR) src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_pk8der$O src$Px509$Pencode_ec_pk8der.c + +-$(OBJDIR)$Pencode_ec_rawder$O: src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_rawder$O: $(OBJDIR) src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_rawder$O src$Px509$Pencode_ec_rawder.c + +-$(OBJDIR)$Pencode_rsa_pk8der$O: src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_pk8der$O: $(OBJDIR) src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_pk8der$O src$Px509$Pencode_rsa_pk8der.c + +-$(OBJDIR)$Pencode_rsa_rawder$O: src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_rawder$O: $(OBJDIR) src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_rawder$O src$Px509$Pencode_rsa_rawder.c + +-$(OBJDIR)$Pskey_decoder$O: src$Px509$Pskey_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Pskey_decoder$O: $(OBJDIR) src$Px509$Pskey_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey_decoder$O src$Px509$Pskey_decoder.c + +-$(OBJDIR)$Px509_decoder$O: src$Px509$Px509_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_decoder$O: $(OBJDIR) src$Px509$Px509_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_decoder$O src$Px509$Px509_decoder.c + +-$(OBJDIR)$Px509_knownkey$O: src$Px509$Px509_knownkey.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_knownkey$O: $(OBJDIR) src$Px509$Px509_knownkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_knownkey$O src$Px509$Px509_knownkey.c + +-$(OBJDIR)$Px509_minimal$O: src$Px509$Px509_minimal.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal$O: $(OBJDIR) src$Px509$Px509_minimal.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal$O src$Px509$Px509_minimal.c + +-$(OBJDIR)$Px509_minimal_full$O: src$Px509$Px509_minimal_full.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal_full$O: $(OBJDIR) src$Px509$Px509_minimal_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal_full$O src$Px509$Px509_minimal_full.c + +-$(OBJDIR)$Pbrssl$O: tools$Pbrssl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pbrssl$O: $(OBJDIR) tools$Pbrssl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pbrssl$O tools$Pbrssl.c + +-$(OBJDIR)$Pcerts$O: tools$Pcerts.c $(HEADERSTOOLS) ++$(OBJDIR)$Pcerts$O: $(OBJDIR) tools$Pcerts.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pcerts$O tools$Pcerts.c + +-$(OBJDIR)$Pchain$O: tools$Pchain.c $(HEADERSTOOLS) ++$(OBJDIR)$Pchain$O: $(OBJDIR) tools$Pchain.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchain$O tools$Pchain.c + +-$(OBJDIR)$Pclient$O: tools$Pclient.c $(HEADERSTOOLS) ++$(OBJDIR)$Pclient$O: $(OBJDIR) tools$Pclient.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pclient$O tools$Pclient.c + +-$(OBJDIR)$Perrors$O: tools$Perrors.c $(HEADERSTOOLS) ++$(OBJDIR)$Perrors$O: $(OBJDIR) tools$Perrors.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Perrors$O tools$Perrors.c + +-$(OBJDIR)$Pfiles$O: tools$Pfiles.c $(HEADERSTOOLS) ++$(OBJDIR)$Pfiles$O: $(OBJDIR) tools$Pfiles.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pfiles$O tools$Pfiles.c + +-$(OBJDIR)$Pimpl$O: tools$Pimpl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pimpl$O: $(OBJDIR) tools$Pimpl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pimpl$O tools$Pimpl.c + +-$(OBJDIR)$Pkeys$O: tools$Pkeys.c $(HEADERSTOOLS) ++$(OBJDIR)$Pkeys$O: $(OBJDIR) tools$Pkeys.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pkeys$O tools$Pkeys.c + +-$(OBJDIR)$Pnames$O: tools$Pnames.c $(HEADERSTOOLS) ++$(OBJDIR)$Pnames$O: $(OBJDIR) tools$Pnames.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pnames$O tools$Pnames.c + +-$(OBJDIR)$Pserver$O: tools$Pserver.c $(HEADERSTOOLS) ++$(OBJDIR)$Pserver$O: $(OBJDIR) tools$Pserver.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pserver$O tools$Pserver.c + +-$(OBJDIR)$Pskey$O: tools$Pskey.c $(HEADERSTOOLS) ++$(OBJDIR)$Pskey$O: $(OBJDIR) tools$Pskey.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey$O tools$Pskey.c + +-$(OBJDIR)$Psslio$O: tools$Psslio.c $(HEADERSTOOLS) ++$(OBJDIR)$Psslio$O: $(OBJDIR) tools$Psslio.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psslio$O tools$Psslio.c + +-$(OBJDIR)$Pta$O: tools$Pta.c $(HEADERSTOOLS) ++$(OBJDIR)$Pta$O: $(OBJDIR) tools$Pta.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pta$O tools$Pta.c + +-$(OBJDIR)$Ptwrch$O: tools$Ptwrch.c $(HEADERSTOOLS) ++$(OBJDIR)$Ptwrch$O: $(OBJDIR) tools$Ptwrch.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptwrch$O tools$Ptwrch.c + +-$(OBJDIR)$Pvector$O: tools$Pvector.c $(HEADERSTOOLS) ++$(OBJDIR)$Pvector$O: $(OBJDIR) tools$Pvector.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pvector$O tools$Pvector.c + +-$(OBJDIR)$Pverify$O: tools$Pverify.c $(HEADERSTOOLS) ++$(OBJDIR)$Pverify$O: $(OBJDIR) tools$Pverify.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pverify$O tools$Pverify.c + +-$(OBJDIR)$Pxmem$O: tools$Pxmem.c $(HEADERSTOOLS) ++$(OBJDIR)$Pxmem$O: $(OBJDIR) tools$Pxmem.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pxmem$O tools$Pxmem.c + +-$(OBJDIR)$Ptest_crypto$O: test$Ptest_crypto.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_crypto$O: $(OBJDIR) test$Ptest_crypto.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_crypto$O test$Ptest_crypto.c + +-$(OBJDIR)$Ptest_speed$O: test$Ptest_speed.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_speed$O: $(OBJDIR) test$Ptest_speed.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_speed$O test$Ptest_speed.c + +-$(OBJDIR)$Ptest_x509$O: test$Ptest_x509.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_x509$O: $(OBJDIR) test$Ptest_x509.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$Ptest_x509$O test$Ptest_x509.c +diff --git a/mk/mkrules.sh b/mk/mkrules.sh +index eea159b..cce7564 100755 +--- a/mk/mkrules.sh ++++ b/mk/mkrules.sh +@@ -531,23 +531,23 @@ EOF + (for f in $coresrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $toolssrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testcryptosrc $testspeedsrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testx509src ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done) >> Rules.mk +-- +2.34.1 + From thomas.petazzoni at bootlin.com Thu Dec 29 08:51:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:51:32 +0100 Subject: [Buildroot] [PATCH] package/hostapd: enable 802.11ax support In-Reply-To: <20221219121838.1833159-1-robert.marko@sartura.hr> References: <20221219121838.1833159-1-robert.marko@sartura.hr> Message-ID: <20221229095132.6bc83481@windsurf> On Mon, 19 Dec 2022 13:18:38 +0100 Robert Marko via buildroot wrote: > Hostapd has 802.11ax support, however its currently disabled by default. > > Signed-off-by: Robert Marko > --- > package/hostapd/hostapd.mk | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:51:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:51:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode In-Reply-To: <20221212180545.3159689-1-james.hilliard1@gmail.com> References: <20221212180545.3159689-1-james.hilliard1@gmail.com> Message-ID: <20221229095158.1508242b@windsurf> On Mon, 12 Dec 2022 11:05:45 -0700 James Hilliard wrote: > The make targets in bearssl are missing the $(OBJDIR) target which > causes build failures when using make with shuffle mode. > > Add a patch which adds the missing $(OBJDIR) targets. > > Fixes: > Assembler messages: > Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory > make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse > > Signed-off-by: James Hilliard > --- > .../0001-Fix-missing-objdir-dependency.patch | 1252 +++++++++++++++++ > 1 file changed, 1252 insertions(+) > create mode 100644 package/bearssl/0001-Fix-missing-objdir-dependency.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:53:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:53:03 +0100 Subject: [Buildroot] [git commit] package/modem-manager: bump version to 1.20.2 Message-ID: <20221229085402.C9EB986FA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b95334b71fbdde0f7621b58ed35fa98df9e0966d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch package type to meson as the primary supported build system from now on is meson and the autotools support as deprecated. The package tarball is no longer supported, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. The dbus build dependency is needed since the meson build system uses dbus pkg-config to determine install locations. The 'udevdir' has to be specified also in case dbus is not installed. Modem-manager will use its own built-in udev rule parser to determine modem specific values. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/modem-manager/Config.in | 2 +- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++++++++-------- 3 files changed, 56 insertions(+), 20 deletions(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index c4c723776d..d211d68ee1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER depends on BR2_USE_WCHAR # libglib2 and gnutls depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 depends on BR2_USE_MMU # dbus - select BR2_PACKAGE_DBUS # runtime dependency + select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV help diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 08:54:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:54:08 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212193528.23168-1-heiko.thiery@gmail.com> References: <20221212193528.23168-1-heiko.thiery@gmail.com> Message-ID: <20221229095408.051db373@windsurf> On Mon, 12 Dec 2022 20:35:28 +0100 Heiko Thiery wrote: > Switch package type to meson as the primary supported build system from now > on is meson and the autotools support as despricated. The package tarball > is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the > gitlab archive URL. > > All previously supported options are converted to the meson configuraiton > options and support for new ones is added. The new options are: > bash_completion, polkit, systemd, qrtr. > > The dbus build dependency is needed since the meson build system > uses dbus pkg-config to determine install locations. The 'udevdir' has > to be specified also in case dbus is not installed. Modem-manager will > use its own built-in udev rule parser to determine modem specific values. > > For building with libqmi support version 1.32.2 is required and for > libmbim version 1.28.2 is required. > > Signed-off-by: Heiko Thiery > --- > package/modem-manager/Config.in | 2 +- > package/modem-manager/modem-manager.hash | 2 +- > package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ > 3 files changed, 56 insertions(+), 20 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:55:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:55:36 +0100 Subject: [Buildroot] [git commit] package/wilc-driver: fix build failure up to Linux 6.1 Message-ID: <20221229085553.3C22986FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=482d18a40d98dcc156437c9a01b869b510e93fc4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add patches pending upstream[0] to handle various data types and api changes up to Linux 6.1. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 Fixes: http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...-fix-missing-prandom_u32-with-Linux-6.1.0.patch | 34 ++++ ...pi.c-fix-build-failure-on-remove-callback.patch | 44 +++++ ...fix-build-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++++ ...station_parameters-Linux-6.1-build-failur.patch | 216 +++++++++++++++++++++ 4 files changed, 392 insertions(+) diff --git a/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..2f10627301 --- /dev/null +++ b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From f80e4343fa0a4d8b22933d1704c85a771fe234a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 19:56:46 +0100 +Subject: [PATCH] cfg80211.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..41edd02 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1422,7 +1422,11 @@ static int mgmt_tx(struct wiphy *wiphy, + const u8 *vendor_ie; + int ret = 0; + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ *cookie = get_random_u32(); ++#else + *cookie = prandom_u32(); ++#endif + priv->tx_cookie = *cookie; + mgmt = (const struct ieee80211_mgmt *)buf; + +-- +2.34.1 + diff --git a/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch new file mode 100644 index 0000000000..87306dfa12 --- /dev/null +++ b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch @@ -0,0 +1,44 @@ +From a88819bd63f977b5a33d72a2b9e264ce104726bd Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:02:12 +0100 +Subject: [PATCH] spi.c: fix build failure on remove callback + +Starting from Linux 5.18 remove callback returns void, so let's deal with +it depending on Linux version >= 5.18. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + spi.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/spi.c b/spi.c +index 96c51fe..f7b43e2 100644 +--- a/spi.c ++++ b/spi.c +@@ -211,7 +211,11 @@ free: + return ret; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0)) ++static void wilc_bus_remove(struct spi_device *spi) ++#else + static int wilc_bus_remove(struct spi_device *spi) ++#endif + { + struct wilc *wilc = spi_get_drvdata(spi); + +@@ -220,7 +224,10 @@ static int wilc_bus_remove(struct spi_device *spi) + + wilc_netdev_cleanup(wilc); + wilc_bt_deinit(); ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)) + return 0; ++#endif + } + + static int wilc_spi_suspend(struct device *dev) +-- +2.34.1 + diff --git a/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch new file mode 100644 index 0000000000..785b8904b2 --- /dev/null +++ b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch @@ -0,0 +1,98 @@ +From a608cdd7903505217529317c04b5b58cb7e25081 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:06:43 +0100 +Subject: [PATCH] cfg80211.c: fix build failure with Linux 5.19 and 6.1 + +Starting from Linux 5.19 stop_ap() requires unsigned int link_id as +parameter. Then from Linux 6.1 on lot of other cfg80211 APIs require +int link_id to deal with MLO, so let's add that parameter too. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 35 +++++++++++++++++++++++++++++------ + 1 file changed, 29 insertions(+), 6 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 41edd02..57c777d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -674,8 +674,12 @@ static int wilc_wfi_cfg_copy_wpa_info(struct wilc_wfi_key *key_info, + return 0; + } + +-static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, struct key_params *params) ++static int add_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ struct key_params *params) + + { + int ret = 0, keylen = params->key_len, seqlen = params->seq_len; +@@ -792,6 +796,9 @@ static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + } + + static int del_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, + bool pairwise, + const u8 *mac_addr) +@@ -833,9 +840,13 @@ static int del_key(struct wiphy *wiphy, struct net_device *netdev, + return ret; + } + +-static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, void *cookie, +- void (*callback)(void *cookie, struct key_params *)) ++static int get_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ void *cookie, void (*callback)(void *cookie, ++ struct key_params *)) + { + struct wilc_vif *vif = netdev_priv(netdev); + struct wilc_priv *priv = &vif->priv; +@@ -877,12 +888,18 @@ static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + + /* wiphy_new() will WARN if not present*/ + static int set_default_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, bool unicast, bool multicast) + { + return 0; + } + + static int set_default_mgmt_key (struct wiphy *wiphy,struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index) + { + return 0; +@@ -1814,7 +1831,13 @@ static int change_beacon(struct wiphy *wiphy, struct net_device *dev, + return wilc_add_beacon(vif, 0, 0, beacon); + } + +-static int stop_ap(struct wiphy *wiphy, struct net_device *dev) ++static int stop_ap(struct wiphy *wiphy, struct net_device *dev ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)) ++ , unsigned int link_id ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ , int link_id ++#endif ++ ) + { + int ret; + struct wilc_vif *vif = netdev_priv(dev); +-- +2.34.1 + diff --git a/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch new file mode 100644 index 0000000000..faee805b5a --- /dev/null +++ b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch @@ -0,0 +1,216 @@ +From 5f022c4d3be32493d500be82f51032ef4fb3cdc0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:08:45 +0100 +Subject: [PATCH] Fix struct station_parameters Linux 6.1 build failure + +Starting from Linux 6.1 struct station_parameters has changed by moving +some member to its child struct link_station_parameters. Let's extract the +values of the needed members into local values at the beginning of +functions and substitute the member access with the local variables. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 48 ++++++++++++++++++++++++++++++++---------------- + hif.c | 44 ++++++++++++++++++++++++++++++++------------ + 2 files changed, 64 insertions(+), 28 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 57c777d..bdd480c 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1866,6 +1866,14 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + struct wilc_vif *vif = netdev_priv(dev); + struct wilc_priv *priv = &vif->priv; + u8 *assoc_bss = priv->assoc_stainfo.sta_associated_bss[params->aid]; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + if (vif->iftype == WILC_AP_MODE || vif->iftype == WILC_GO_MODE) { + memcpy(assoc_bss, mac, ETH_ALEN); +@@ -1879,27 +1887,27 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, HOSTAPD_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); ++ (!ht_capa) ? false : true); + +- if (params->ht_capa) { ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", +@@ -1966,6 +1974,14 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + { + int ret = 0; + struct wilc_vif *vif = netdev_priv(dev); ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + PRINT_D(vif->ndev, CFG80211_DBG, "Change station parameters\n"); + +@@ -1976,25 +1992,25 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); +- if (params->ht_capa) { ++ (!ht_capa) ? false : true); ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", + params->sta_flags_mask); +diff --git a/hif.c b/hif.c +index 3f672a0..1a7365b 100644 +--- a/hif.c ++++ b/hif.c +@@ -2249,6 +2249,16 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting adding station message queue params\n"); +@@ -2260,20 +2270,20 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.add_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +@@ -2397,6 +2407,16 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting editing station message queue params\n"); +@@ -2408,20 +2428,20 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.edit_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +-- +2.34.1 + From thomas.petazzoni at bootlin.com Thu Dec 29 08:58:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:58:00 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> Message-ID: <20221229095800.64a5f115@windsurf> On Wed, 28 Dec 2022 21:53:23 +0100 Giulio Benetti wrote: > Add patches pending upstream[0] to handle various data types and api > changes up to Linux 6.1. > > [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 > > Fixes: > http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa > > Signed-off-by: Giulio Benetti > --- > ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ > ...fix-build-failure-on-remove-callback.patch | 44 ++++ > ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ > ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ > 4 files changed, 392 insertions(+) > create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch > create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch > create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch Applied to master, thanks. However, it is worth mentioning that the real "upstream" for this driver is the linux4sam Linux tree at https://github.com/linux4sam/linux-at91. They are currently based on 5.15, but I suppose they will rebase soon on 6.1, so they might be interested in your fixes. I don't know if/when the out-of-tree variant of the WILC driver at https://github.com/embeddedTS/wilc3000-external-module gets synced from the linux4sam tree. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:59:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:59:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdnet: fix python build In-Reply-To: <20221228220044.260042-1-fontaine.fabrice@gmail.com> References: <20221228220044.260042-1-fontaine.fabrice@gmail.com> Message-ID: <20221229095918.502de806@windsurf> On Wed, 28 Dec 2022 23:00:44 +0100 Fabrice Fontaine wrote: > Fix the following build failure raised with python >= 3.11 by > backporting a patch and adding libbsd dependency as suggested by > upstream in https://github.com/ofalk/libdnet/issues/74: > > ./dnet.c: In function '__Pyx_AddTraceback': > ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} > 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) > | ^~ > ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' > 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 > > Signed-off-by: Fabrice Fontaine > --- > ...02-Correct-path-to-string-h-from-bsd.patch | 26 +++++++++++++++++++ > package/libdnet/Config.in | 11 ++++++++ > package/libdnet/libdnet.mk | 2 +- > 3 files changed, 38 insertions(+), 1 deletion(-) > create mode 100644 package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:59:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:59:12 +0100 Subject: [Buildroot] [git commit] package/libdnet: fix python build Message-ID: <20221229085931.B9AEA86FB4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14bb74b4617df6fe511e638147cbde01fd7637a1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised with python >= 3.11 by backporting a patch and adding libbsd dependency as suggested by upstream in https://github.com/ofalk/libdnet/issues/74: ./dnet.c: In function '__Pyx_AddTraceback': ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | ^~ ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- .../0002-Correct-path-to-string-h-from-bsd.patch | 26 ++++++++++++++++++++++ package/libdnet/Config.in | 11 +++++++++ package/libdnet/libdnet.mk | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch new file mode 100644 index 0000000000..2aa4f4516b --- /dev/null +++ b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch @@ -0,0 +1,26 @@ +From 347c23da1ec6f19b0b0143d53edcc209e522bbf2 Mon Sep 17 00:00:00 2001 +From: Oliver Falk +Date: Wed, 29 Jun 2022 13:27:45 +0200 +Subject: [PATCH] Correct path to string.h (from bsd); Fixes #74 + +[Retrieved (and backported) from: +https://github.com/ofalk/libdnet/commit/347c23da1ec6f19b0b0143d53edcc209e522bbf2] +Signed-off-by: Fabrice Fontaine +--- + python/dnet.c | 64 +++++++++++++++++++++++-------------------------- + python/dnet.pyx | 2 +- + 2 files changed, 31 insertions(+), 35 deletions(-) + +diff --git a/python/dnet.pyx b/python/dnet.pyx +index d9cbc90..af65a11 100644 +--- a/python/dnet.pyx ++++ b/python/dnet.pyx +@@ -40,7 +40,7 @@ cdef extern from *: + unsigned long htonl(unsigned long n) + unsigned long ntohl(unsigned long n) + +-cdef extern from "string.h": ++cdef extern from "bsd/string.h": + int strlcpy(char *dst, char *src, int size) + + cdef __memcpy(char *dst, object src, int n): diff --git a/package/libdnet/Config.in b/package/libdnet/Config.in index f853e4e12d..473e8aea22 100644 --- a/package/libdnet/Config.in +++ b/package/libdnet/Config.in @@ -10,11 +10,22 @@ if BR2_PACKAGE_LIBDNET config BR2_PACKAGE_LIBDNET_PYTHON bool "libdnet python module" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on BR2_PACKAGE_PYTHON3 + depends on !BR2_STATIC_LIBS # libbsd + depends on BR2_TOOLCHAIN_HAS_THREADS # libbsd + depends on BR2_USE_WCHAR # libbsd + select BR2_PACKAGE_LIBBSD help dnet module for python comment "dnet module for python requires python3 package" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on !BR2_PACKAGE_PYTHON3 +comment "dnet module for python needs a toolchain w/ dynamic library, threads, wchar" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_USE_WCHAR + endif diff --git a/package/libdnet/libdnet.mk b/package/libdnet/libdnet.mk index dc56b892b4..14af07e6d5 100644 --- a/package/libdnet/libdnet.mk +++ b/package/libdnet/libdnet.mk @@ -17,7 +17,7 @@ LIBDNET_CONFIG_SCRIPTS = dnet-config LIBDNET_DEPENDENCIES = host-pkgconf ifeq ($(BR2_PACKAGE_LIBDNET_PYTHON),y) -LIBDNET_DEPENDENCIES += host-python-cython python3 +LIBDNET_DEPENDENCIES += libbsd host-python-cython python3 LIBDNET_CONF_OPTS += --with-python=$(HOST_DIR)/bin LIBDNET_MAKE_ENV += $(PKG_PYTHON_DISTUTILS_ENV) LIBDNET_INSTALL_TARGET_OPTS = $(LIBDNET_MAKE_OPTS) DESTDIR=$(TARGET_DIR) INSTALL_STRIP_FLAG=-s install-exec From thomas.petazzoni at bootlin.com Thu Dec 29 09:02:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:02:49 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100249.373ee881@windsurf> On Wed, 28 Dec 2022 23:15:21 +0100 Fabrice Fontaine wrote: > Install headers when building statically > > Signed-off-by: Fabrice Fontaine Applied thanks. One suggestion below. > ifeq ($(BR2_STATIC_LIBS),y) > XXHASH_TARGETS += libxxhash.a libxxhash.pc > -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc > +XXHASH_INSTALL_TARGETS += \ > + install_libxxhash.a \ > + install_libxxhash.includes \ > + install_libxxhash.pc > else ifeq ($(BR2_SHARED_LIBS),y) > XXHASH_TARGETS += libxxhash libxxhash.pc > -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc > +XXHASH_INSTALL_TARGETS += \ > + install_libxxhash \ > + install_libxxhash.includes \ > + install_libxxhash.pc > else ifeq ($(BR2_SHARED_STATIC_LIBS),y) > XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc > XXHASH_INSTALL_TARGETS += \ > - install_libxxhash.a install_libxxhash install_libxxhash.pc > + install_libxxhash.a \ > + install_libxxhash \ > + install_libxxhash.includes \ > + install_libxxhash.pc > endif This could be slightly "optimized", to reduce a bit the duplication: XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ install_libxxhash.pc ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) XXHASH_INSTALL_TARGETS += install_libxxhash.a endif ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) XXHASH_INSTALL_TARGETS += install_libxxhash endif Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:09 +0100 Subject: [Buildroot] [PATCH 2/2] package/rsync: add xxhash support In-Reply-To: <20221228221522.280696-2-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> <20221228221522.280696-2-fontaine.fabrice@gmail.com> Message-ID: <20221229100309.0529fd2d@windsurf> On Wed, 28 Dec 2022 23:15:22 +0100 Fabrice Fontaine wrote: > Signed-off-by: Fabrice Fontaine > --- > package/rsync/rsync.mk | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:03 +0100 Subject: [Buildroot] [git commit] package/rsync: add xxhash support Message-ID: <20221229090320.C8D4C86FC4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a11ca5b218e42c970858ba1ef83ec8572c326c1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 8c7ad462ac..3cdd820fc0 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-xxhash \ --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -30,4 +29,11 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_XXHASH),y) +RSYNC_DEPENDENCIES += xxhash +RSYNC_CONF_OPTS += --enable-xxhash +else +RSYNC_CONF_OPTS += --disable-xxhash +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:00:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:00:41 +0100 Subject: [Buildroot] [git commit] package/xxhash: fix static library install Message-ID: <20221229090320.BFBE686FC3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0945e4913fba932217278f484de04cc366415bd6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...ile-add-install_libxxhash.includes-target.patch | 39 ++++++++++++++++++++++ package/xxhash/xxhash.mk | 15 +++++++-- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch new file mode 100644 index 0000000000..22c8cdaadf --- /dev/null +++ b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch @@ -0,0 +1,39 @@ +From b7c91f761b6d0b79398d0a064d2d6e34de3dfa47 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 23:12:37 +0100 +Subject: [PATCH] Makefile: add install_libxxhash.includes target + +Add install_libxxhash.includes to be able to install headers when +building and installing the static library + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/Cyan4973/xxHash/pull/776] +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index cfa5779..2276282 100644 +--- a/Makefile ++++ b/Makefile +@@ -557,6 +557,8 @@ install_libxxhash: libxxhash + $(Q)$(INSTALL_PROGRAM) $(LIBXXH) $(DESTDIR)$(LIBDIR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT_MAJOR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT) ++ ++install_libxxhash.includes: + $(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR) # includes + $(Q)$(INSTALL_DATA) xxhash.h $(DESTDIR)$(INCLUDEDIR) + $(Q)$(INSTALL_DATA) xxh3.h $(DESTDIR)$(INCLUDEDIR) # for compatibility, will be removed in v0.9.0 +@@ -586,7 +588,7 @@ install_man: + $(Q)ln -sf xxhsum.1 $(DESTDIR)$(MANDIR)/xxh128sum.1 + + .PHONY: install +-install: install_libxxhash.a install_libxxhash install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page ++install: install_libxxhash.a install_libxxhash install_libxxhash.includes install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page + @echo xxhash installation completed + + .PHONY: uninstall +-- +2.35.1 + diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index a8f8d1d179..6932113f14 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -15,14 +15,23 @@ XXHASH_INSTALL_TARGETS = install_xxhsum ifeq ($(BR2_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash.a \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_LIBS),y) XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a install_libxxhash install_libxxhash.pc + install_libxxhash.a \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc endif define XXHASH_BUILD_CMDS From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/lcms2: bump to version 2.14 In-Reply-To: <20221228221710.281781-1-fontaine.fabrice@gmail.com> References: <20221228221710.281781-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100328.004c7cce@windsurf> On Wed, 28 Dec 2022 23:17:10 +0100 Fabrice Fontaine wrote: > https://littlecms.com/blog/2022/11/02/lcms2-2.14 > > Signed-off-by: Fabrice Fontaine > --- > package/lcms2/lcms2.hash | 6 +++--- > package/lcms2/lcms2.mk | 5 ++--- > 2 files changed, 5 insertions(+), 6 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:04:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:04:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 In-Reply-To: <20221228225021.784093-1-fontaine.fabrice@gmail.com> References: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100403.4e7daf72@windsurf> On Wed, 28 Dec 2022 23:50:21 +0100 Fabrice Fontaine wrote: > Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, > fixing a build issue with recent GPGME releases. > > Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, > fixing a possible crash when using GPGME to view an application/pgp key > block. It also makes some changes to resizing and window size logic, and > enables batch-mode IMAP Fcc'ing. > > https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > package/mutt/mutt.hash | 2 +- > package/mutt/mutt.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <20221228230326.3799157-1-JoelsonCarl@gmail.com> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> Message-ID: <20221229100505.4d6ead32@windsurf> On Wed, 28 Dec 2022 16:03:26 -0700 Joel Carlson wrote: > The 0.10 line offers minor improvements and bug fixes. > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > which was also present in 0.10.2, but is fixed within 0.10.3. > > Signed-off-by: Joel Carlson > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:53 +0100 Subject: [Buildroot] [git commit] package/mutt: bump to version 2.2.9 Message-ID: <20221229090542.EB9A986FEC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7a2afdb7b1180bed3b6ad92c22c908805467ead3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, fixing a build issue with recent GPGME releases. Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, fixing a possible crash when using GPGME to view an application/pgp key block. It also makes some changes to resizing and window size logic, and enables batch-mode IMAP Fcc'ing. https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/mutt/mutt.hash | 2 +- package/mutt/mutt.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mutt/mutt.hash b/package/mutt/mutt.hash index 27e439183a..c475641ab5 100644 --- a/package/mutt/mutt.hash +++ b/package/mutt/mutt.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eb13858f58bb369f477bf652d90e9b6aaddd0d610acbea3455049e5efad36df1 mutt-2.2.7.tar.gz +sha256 fa531b231d58fe1f30ceda0ed626683ea9ebdfb76ce47ef8bb27c2f77422cffb mutt-2.2.9.tar.gz sha256 732f24b69a6c71cd8e01e4672bb8e12cc1cbb88a50a4665e6ca4fd95000a57ee GPL diff --git a/package/mutt/mutt.mk b/package/mutt/mutt.mk index 7a4bc1b10c..0a98396d88 100644 --- a/package/mutt/mutt.mk +++ b/package/mutt/mutt.mk @@ -4,7 +4,7 @@ # ################################################################################ -MUTT_VERSION = 2.2.7 +MUTT_VERSION = 2.2.9 MUTT_SITE = https://bitbucket.org/mutt/mutt/downloads MUTT_LICENSE = GPL-2.0+ MUTT_LICENSE_FILES = GPL From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:19 +0100 Subject: [Buildroot] [git commit] package/tiff: add libdeflate optional dependency Message-ID: <20221229090543.16CFF86FEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08ca8ff727c87fce2c6edcb9fc2df0885c22543b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 5 +++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..cc9aa5cfd0 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,11 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:23 +0100 Subject: [Buildroot] [git commit] package/lcms2: bump to version 2.14 Message-ID: <20221229090542.D018786FEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7589bafecd9153d2d7d31978b245e184098753d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://littlecms.com/blog/2022/11/02/lcms2-2.14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/lcms2/lcms2.hash | 6 +++--- package/lcms2/lcms2.mk | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/lcms2/lcms2.hash b/package/lcms2/lcms2.hash index d20cf601fb..700b9746f1 100644 --- a/package/lcms2/lcms2.hash +++ b/package/lcms2/lcms2.hash @@ -1,5 +1,5 @@ -# From https://sourceforge.net/projects/lcms/files/lcms/2.13 -sha1 72d0a0b7fbaeca12eb0186ab5728eb0f26806b22 lcms2-2.13.1.tar.gz +# From https://sourceforge.net/projects/lcms/files/lcms/2.14 +sha1 94350a2638fe58da736e8726048c859b46a69e6f lcms2-2.14.tar.gz # Locally computed: -sha256 d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88 lcms2-2.13.1.tar.gz +sha256 28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740 lcms2-2.14.tar.gz sha256 46d4e05af3bce75332a12d01f19bcce7e32b6bac544be28a64043d0231291e31 COPYING diff --git a/package/lcms2/lcms2.mk b/package/lcms2/lcms2.mk index 63750c43f2..743b0ec858 100644 --- a/package/lcms2/lcms2.mk +++ b/package/lcms2/lcms2.mk @@ -4,9 +4,8 @@ # ################################################################################ -LCMS2_VERSION_MAJOR = 2.13 -LCMS2_VERSION = $(LCMS2_VERSION_MAJOR).1 -LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION_MAJOR) +LCMS2_VERSION = 2.14 +LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION) LCMS2_LICENSE = MIT LCMS2_LICENSE_FILES = COPYING LCMS2_CPE_ID_VENDOR = littlecms From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:40 +0100 Subject: [Buildroot] [git commit] package/gr-osmosdr: bump to version 0.2.4 Message-ID: <20221229090542.DE45986FEB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cdb77d0b86ca7e62b61d7f7e7947af591fe47e71 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This bump will fix the following build failure raised since bump of gnuradio to version 3.10.4.0 in commit e37c110bead8b7b35cd97915673fa785ccb39f2d thanks to https://github.com/osmocom/gr-osmosdr/commit/159885f9e67101834c100ceb7affc122e3f98bac: /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In static member function 'static osmosdr::source::sptr osmosdr::source::make(const string&)': /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:105:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = source_impl]()' from 'std::shared_ptr' to 'osmosdr::source::sptr' {aka 'boost::shared_ptr'} 105 | return gnuradio::get_initial_sptr( new source_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr https://github.com/osmocom/gr-osmosdr/releases/tag/v0.2.4 Fixes: - http://autobuild.buildroot.org/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/gr-osmosdr/gr-osmosdr.hash | 2 +- package/gr-osmosdr/gr-osmosdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gr-osmosdr/gr-osmosdr.hash b/package/gr-osmosdr/gr-osmosdr.hash index 95f1137e38..b5ac50c4ed 100644 --- a/package/gr-osmosdr/gr-osmosdr.hash +++ b/package/gr-osmosdr/gr-osmosdr.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 11b1eb13725ced5ded9121a10aaf7bccf2430c5c69d020791408219968665b71 gr-osmosdr-0.2.3.tar.gz +sha256 28b6f2768aee7b397b227e9e70822e28de3b4c5362a5d14646a0948a48094a63 gr-osmosdr-0.2.4.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gr-osmosdr/gr-osmosdr.mk b/package/gr-osmosdr/gr-osmosdr.mk index 870db60c55..89907c1baa 100644 --- a/package/gr-osmosdr/gr-osmosdr.mk +++ b/package/gr-osmosdr/gr-osmosdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -GR_OSMOSDR_VERSION = 0.2.3 +GR_OSMOSDR_VERSION = 0.2.4 GR_OSMOSDR_SITE = $(call github,osmocom,gr-osmosdr,v$(GR_OSMOSDR_VERSION)) GR_OSMOSDR_LICENSE = GPL-3.0+ GR_OSMOSDR_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Thu Dec 29 09:04:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:04:19 +0100 Subject: [Buildroot] [git commit] package/capnproto: bump version to 0.10.3 Message-ID: <20221229090543.0595C86FEE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96d3e5fd2f5310e9f626084669a9ddaa55c92eda branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The 0.10 line offers minor improvements and bug fixes. The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, which was also present in 0.10.2, but is fixed within 0.10.3. Signed-off-by: Joel Carlson Signed-off-by: Thomas Petazzoni --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index c3233e7c8b..0faf69d069 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 23f128455a..84acf5fc65 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.2 +CAPNPROTO_VERSION = 0.10.3 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:45 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221229084814.3302-1-fontaine.fabrice@gmail.com> References: <20221229084814.3302-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100545.00b3e43a@windsurf> On Thu, 29 Dec 2022 09:48:14 +0100 Fabrice Fontaine wrote: > libdeflate is an optional dependency which is enabled by default since > version 4.2.0 and > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Thomas Petazzoni): > - Drop default y Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/linux-firmware: add RTL8125B NIC firmware In-Reply-To: <20221218220318.563479-1-bernd.kuhls@t-online.de> References: <20221218220318.563479-1-bernd.kuhls@t-online.de> Message-ID: <20221229100645.50c4a965@windsurf> On Sun, 18 Dec 2022 23:03:17 +0100 Bernd Kuhls wrote: > Needed due to kernel commit: > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef > > Signed-off-by: Bernd Kuhls > --- > package/linux-firmware/linux-firmware.mk | 1 + > 1 file changed, 1 insertion(+) Both applied, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:08:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:08:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 In-Reply-To: References: Message-ID: <20221229100816.436ab1b9@windsurf> On Mon, 19 Dec 2022 12:11:30 +0000 Lang Daniel via buildroot wrote: > Signed-off-by: Daniel Lang > --- > package/dbus-cxx/dbus-cxx.hash | 2 +- > package/dbus-cxx/dbus-cxx.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:23 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: bump to version 20221214 Message-ID: <20221229090833.BD8E687001@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7854488512a96cbcb2d48313b89c7d085a1c2cfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update WHENCE file hash due to date/firmware file updates: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=32d8681d21f2eef052cadfdfafc47e02eed6c2b2 Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 321436fb61..6bbc2f9c77 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz +sha256 e793783e92acbde549965521462d1d1327827360664cf242dbda08f075654331 linux-firmware-20221214.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE +sha256 744babd4eae138ccfb5bd343b1589912b9839274f8a794af0b6c9b451df73579 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 526e8c1c44..6990ef38ad 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221109 +LINUX_FIRMWARE_VERSION = 20221214 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:14 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add RTL8125B NIC firmware Message-ID: <20221229090833.B38B887000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=909e10a422df33cd67e6f0fc6ad628ee2c1fb933 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Needed due to kernel commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..526e8c1c44 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,7 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:56 +0100 Subject: [Buildroot] [git commit] package/dbus-cxx: bump to version 2.3.1 Message-ID: <20221229090833.C89CF87003@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f99714d90e08994c697576ca2030cb9392d7b63e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/dbus-cxx/dbus-cxx.hash | 2 +- package/dbus-cxx/dbus-cxx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dbus-cxx/dbus-cxx.hash b/package/dbus-cxx/dbus-cxx.hash index acb059b91d..6a7a634ced 100644 --- a/package/dbus-cxx/dbus-cxx.hash +++ b/package/dbus-cxx/dbus-cxx.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 45663b6dbc289f133dfdcd8b8de771de3a2d54588954c2eec3f97888b03bd8ad dbus-cxx-2.3.0.tar.gz +sha256 88d4bd1d9af8563bda03f24b26ffe4efbc555ca82ac664ced572b053928f739a dbus-cxx-2.3.1.tar.gz sha256 99e5d0ad951d96567a6f9a17f3f17ac000c0582f53357c7f3601851c2dcbb786 COPYING sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 cmake-modules/LICENSE_1_0.txt sha256 c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 tools/libcppgenerate/LICENSE diff --git a/package/dbus-cxx/dbus-cxx.mk b/package/dbus-cxx/dbus-cxx.mk index 43556195c7..554acaa67d 100644 --- a/package/dbus-cxx/dbus-cxx.mk +++ b/package/dbus-cxx/dbus-cxx.mk @@ -4,7 +4,7 @@ # ################################################################################ -DBUS_CXX_VERSION = 2.3.0 +DBUS_CXX_VERSION = 2.3.1 DBUS_CXX_SITE = $(call github,dbus-cxx,dbus-cxx,$(DBUS_CXX_VERSION)) DBUS_CXX_LICENSE = LGPL-3.0+ or BSD-3-Clause, Boost license (cmake-modules), Apache 2.0 (libcppgenerate) DBUS_CXX_LICENSE_FILES = COPYING cmake-modules/LICENSE_1_0.txt tools/libcppgenerate/LICENSE From fontaine.fabrice at gmail.com Thu Dec 29 09:17:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: security bump to version 3.4.16 Message-ID: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial of service via packet injection or crafted capture file https://www.wireshark.org/security/wnpa-sec-2022-06.html Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index db1f71e9ef..56363e717f 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.12.txt -sha1 91ca69b0029e58b9c824266237ab392a62f0a248 wireshark-3.4.12.tar.xz -sha256 881a13303e263b7dc7fe337534c8a541d4914552287879bed30bbe76c5bf68ca wireshark-3.4.12.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt +sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz +sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index e5d5e6f677..5da344fc55 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.12 +WIRESHARK_VERSION = 3.4.16 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:20:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:20:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas Petazzoni in https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ Signed-off-by: Fabrice Fontaine --- package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 6932113f14..04bc98690f 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -10,28 +10,20 @@ XXHASH_LICENSE = BSD-2-Clause (library), GPL-2.0+ (xxhsum) XXHASH_LICENSE_FILES = LICENSE cli/COPYING XXHASH_INSTALL_STAGING = YES -XXHASH_TARGETS = xxhsum -XXHASH_INSTALL_TARGETS = install_xxhsum - -ifeq ($(BR2_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_LIBS),y) -XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash \ +XXHASH_TARGETS = xxhsum libxxhash.pc +XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ - install_libxxhash.pc + install_libxxhash.pc \ + install_xxhsum + +ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash.a +XXHASH_INSTALL_TARGETS += install_libxxhash.a +endif + +ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash +XXHASH_INSTALL_TARGETS += install_libxxhash endif define XXHASH_BUILD_CMDS -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:24:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:24:36 +0100 Subject: [Buildroot] [git commit] package/libmodplug: update to git version Message-ID: <20221229092536.B656E87009@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=369ff9a88ff8e88b78287e37fbaf191e57598be2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The libmodplug release has not been updated for over 5 years. The git version contains many bug fixes, including for OOB accesses, unaligned reads and writes, etc. This git repository is the official home of libmodplug (by the original author), however a new release does not seem likely anytime soon: there are multiple open issues in the repository asking the author to tag a release, all without a response. Update buildroot to the current version of libmodplug from the official git repository. The build system changed from autotools to cmake since the last version. We add a _CPE_ID_VERSION variable pointing to the latest stable version, so that we don't get notified about all older CVEs that we are not affected by. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- package/libmodplug/libmodplug.hash | 2 +- package/libmodplug/libmodplug.mk | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/libmodplug/libmodplug.hash b/package/libmodplug/libmodplug.hash index e75152e27f..01ff71014c 100644 --- a/package/libmodplug/libmodplug.hash +++ b/package/libmodplug/libmodplug.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de libmodplug-0.8.9.0.tar.gz +sha256 d145910ca10c3ecab0019d45be7e31ea6be1d1ee951ef0e1f747c9752d20f043 libmodplug-d1b97ed.tar.gz sha256 49942e7b3b175f549e751feb08b5270ca6f6c5fb7a1be9f9517db275ec32c92e COPYING diff --git a/package/libmodplug/libmodplug.mk b/package/libmodplug/libmodplug.mk index 98c38a3b00..735d0e704d 100644 --- a/package/libmodplug/libmodplug.mk +++ b/package/libmodplug/libmodplug.mk @@ -4,11 +4,14 @@ # ################################################################################ -LIBMODPLUG_VERSION = 0.8.9.0 -LIBMODPLUG_SITE = http://downloads.sourceforge.net/project/modplug-xmms/libmodplug/$(LIBMODPLUG_VERSION) +LIBMODPLUG_VERSION = d1b97ed +LIBMODPLUG_SITE = $(call github,Konstanty,libmodplug,$(LIBMODPLUG_VERSION)) LIBMODPLUG_INSTALL_STAGING = YES LIBMODPLUG_LICENSE = Public Domain LIBMODPLUG_LICENSE_FILES = COPYING LIBMODPLUG_CPE_ID_VENDOR = konstanty_bialkowski +# Our version is actually newer than this, but having this allows to +# not have reports about CVEs for versions older than 0.8.9.0. +LIBMODPLUG_CPE_ID_VERSION = 0.8.9.0 -$(eval $(autotools-package)) +$(eval $(cmake-package)) From fontaine.fabrice at gmail.com Thu Dec 29 09:25:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:39 +0100 Subject: [Buildroot] [PATCH 1/3] package/rsync: add zstd support Message-ID: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 3cdd820fc0..7a32c4f8b1 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -36,4 +35,11 @@ else RSYNC_CONF_OPTS += --disable-xxhash endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +RSYNC_DEPENDENCIES += zstd +RSYNC_CONF_OPTS += --enable-zstd +else +RSYNC_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:25:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:40 +0100 Subject: [Buildroot] [PATCH 2/3] package/rsync: add lz4 support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229092541.236778-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 7a32c4f8b1..9c7824f575 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-lz4 \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -28,6 +27,13 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_LZ4),y) +RSYNC_DEPENDENCIES += lz4 +RSYNC_CONF_OPTS += --enable-lz4 +else +RSYNC_CONF_OPTS += --disable-lz4 +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:25:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:41 +0100 Subject: [Buildroot] [PATCH 3/3] package/rsync: add openssl support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229092541.236778-3-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 9c7824f575..d2fa47d39a 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -18,7 +18,6 @@ RSYNC_CONF_OPTS = \ --with-included-zlib=no \ --with-included-popt=no \ --disable-roll-simd \ - --disable-openssl \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -34,6 +33,13 @@ else RSYNC_CONF_OPTS += --disable-lz4 endif +ifeq ($(BR2_PACKAGE_OPENSSL),y) +RSYNC_DEPENDENCIES += openssl +RSYNC_CONF_OPTS += --enable-openssl +else +RSYNC_CONF_OPTS += --disable-openssl +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:27:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:27:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodplug: update to git version In-Reply-To: <20221219173935.3085978-1-glex.spb@gmail.com> References: <20221219173935.3085978-1-glex.spb@gmail.com> Message-ID: <20221229102753.56ee4586@windsurf> Hello, On Mon, 19 Dec 2022 17:39:34 +0000 Gleb Mazovetskiy wrote: > The libmodplug release has not been updated for over 5 years. > The git version contains many bug fixes, including for OOB > accesses, unaligned reads and writes, etc. > > This git repository is the official home of libmodplug (by the original > author), however a new release does not seem likely anytime soon: > there are multiple open issues in the repository asking the author to > tag a release, all without a response. > > Update buildroot to the current version of libmodplug from the official > git repository. The build system changed from autotools to cmake since > the last version. > > Signed-off-by: Gleb Mazovetskiy > --- > package/libmodplug/libmodplug.hash | 2 +- > package/libmodplug/libmodplug.mk | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) I've applied, but with the following addition: +# Our version is actually newer than this, but having this allows to +# not have reports about CVEs for versions older than 0.8.9.0. +LIBMODPLUG_CPE_ID_VERSION = 0.8.9.0 Indeed, with your change as-is, the results at http://autobuild.buildroot.net/stats/master.html would have shown that all known CVEs of libmodplug apply to our package... even though they in fact affect older releases. This is due to the fact that with the new version being a Git commit hash, it cannot be compared with the stable version numbers known in the CVE database. By making this variable value be 0.8.9.0, we allow the CVE matching logic to exclude CVEs affecting versions older than 0.8.9.0, which we now we are not affected by, as we have a newer code base than 0.8.9.0. Thanks for your contribution! Best regards, Thomas Petazzoni -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:28:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:28:03 +0100 Subject: [Buildroot] [git commit] package/perl-image-exiftool: new package Message-ID: <20221229092831.8C64187012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e4b0d8be54ce6dd9c54f1c04eeb752db2f0dcf3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Seiderer Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + package/perl-image-exiftool/Config.in | 8 ++++++++ package/perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) diff --git a/package/Config.in b/package/Config.in index 0c77f7c022..41e15ca77f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -839,6 +839,7 @@ menu "Perl libraries/modules" source "package/perl-http-multipartparser/Config.in" source "package/perl-http-negotiate/Config.in" source "package/perl-i18n/Config.in" + source "package/perl-image-exiftool/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" source "package/perl-io-socket-multicast/Config.in" diff --git a/package/perl-image-exiftool/Config.in b/package/perl-image-exiftool/Config.in new file mode 100644 index 0000000000..3bc72ba634 --- /dev/null +++ b/package/perl-image-exiftool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_IMAGE_EXIFTOOL + bool "perl-image-exiftool" + help + ExifTool is a customizable set of Perl modules plus a + full-featured command-line application for reading and writing + meta information in a wide variety of image files. + + https://metacpan.org/release/Image-ExifTool diff --git a/package/perl-image-exiftool/perl-image-exiftool.hash b/package/perl-image-exiftool/perl-image-exiftool.hash new file mode 100644 index 0000000000..ac148aa89b --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.hash @@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 75dd9d375c1c4798a082dda79eaf6ba7 Image-ExifTool-12.50.tar.gz +sha256 bce841fc5c10302f0f3ef7678c3bf146953a8c065c0ba18c41f734007e2ec0a8 Image-ExifTool-12.50.tar.gz + +# computed by scancpan +sha256 63502bb7fd68b3b8265304d88932f70f1be82751cbc37936d1d62956582310fe README diff --git a/package/perl-image-exiftool/perl-image-exiftool.mk b/package/perl-image-exiftool/perl-image-exiftool.mk new file mode 100644 index 0000000000..42adb04d3a --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# perl-image-exiftool +# +################################################################################ + +PERL_IMAGE_EXIFTOOL_VERSION = 12.50 +PERL_IMAGE_EXIFTOOL_SOURCE = Image-ExifTool-$(PERL_IMAGE_EXIFTOOL_VERSION).tar.gz +PERL_IMAGE_EXIFTOOL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/EX/EXIFTOOL +PERL_IMAGE_EXIFTOOL_LICENSE = Artistic or GPL-1.0+ +PERL_IMAGE_EXIFTOOL_LICENSE_FILES = README +PERL_IMAGE_EXIFTOOL_DISTNAME = Image-ExifTool + +$(eval $(perl-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:29:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:29:54 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package In-Reply-To: <20221219213343.26475-1-ps.report@gmx.net> References: <20221219213343.26475-1-ps.report@gmx.net> Message-ID: <20221229102954.2785314e@windsurf> Hello Peter, On Mon, 19 Dec 2022 22:33:43 +0100 Peter Seiderer wrote: > Signed-off-by: Peter Seiderer > --- > package/Config.in | 1 + > package/perl-image-exiftool/Config.in | 8 ++++++++ > .../perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ > package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ > 4 files changed, 29 insertions(+) > create mode 100644 package/perl-image-exiftool/Config.in > create mode 100644 package/perl-image-exiftool/perl-image-exiftool.hash > create mode 100644 package/perl-image-exiftool/perl-image-exiftool.mk I've applied to master, but then later realized that you had not added an entry in the DEVELOPERS file for this package. And you actually dropped your entire DEVELOPERS entry a few months ago. So what do we do? You submit new packages, but you're not ready to maintain them? :-) Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 29 09:30:27 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:27 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency Message-ID: <20221229093029.264681-1-fontaine.fabrice@gmail.com> zstd is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index cc9aa5cfd0..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,4 +72,8 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_ZSTD + bool "ZSTD compression" + select BR2_PACKAGE_ZSTD + endif diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index a753065fde..90b28ff37a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,5 +100,12 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) +TIFF_CONF_OPTS += --enable-zstd +TIFF_DEPENDENCIES += zstd +else +TIFF_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:30:28 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:28 +0100 Subject: [Buildroot] [PATCH 2/3] package/tiff: add webp optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229093029.264681-2-fontaine.fabrice@gmail.com> webp is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/9eacd59fecc4ef593ac17689bc530ab451c8ec14 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index d1004d6668..b9e3656e6f 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,6 +72,10 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_WEBP + bool "WEBP compression" + select BR2_PACKAGE_WEBP + config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..6d761ad678 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,6 +100,13 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) +TIFF_CONF_OPTS += --enable-webp +TIFF_DEPENDENCIES += webp +else +TIFF_CONF_OPTS += --disable-webp +endif + ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:30:29 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:29 +0100 Subject: [Buildroot] [PATCH 3/3] package/tiff: add C++ support In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229093029.264681-3-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 6d761ad678..c2a4108f35 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -14,7 +14,6 @@ TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ --disable-contrib \ - --disable-cxx \ --disable-tests \ --without-x @@ -29,6 +28,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_INSTALL_LIBSTDCPP),y) +TIFF_CONF_OPTS += --enable-cxx +else +TIFF_CONF_OPTS += --disable-cxx +endif + ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:30:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:30:46 +0100 Subject: [Buildroot] [git commit] package/python-aiohttp-remotes: bump to version 1.2.0 Message-ID: <20221229093055.8405C87028@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65d14c82db6e6c4555cc83b65ff22578e4525601 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to flit package infrastructure. Add a patch fixing incorrect flit requires/build-backend in pyproject.toml. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...0001-Fix-flit_core-build-requires-backend.patch | 32 ++++++++++++++++++++++ .../python-aiohttp-remotes.hash | 4 +-- .../python-aiohttp-remotes.mk | 6 ++-- 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch new file mode 100644 index 0000000000..cf940eaf87 --- /dev/null +++ b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch @@ -0,0 +1,32 @@ +From 3d39ee9a03a1c96b8e798dc6acf98165da31da1f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Fri, 11 Mar 2022 12:59:53 -0700 +Subject: [PATCH] Fix flit_core build requires/backend. + +Only flit_core should be required by pyproject.toml, the regular flit +package is the pep517 frontend which is not what should be set for the +build system. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/aio-libs/aiohttp-remotes/pull/355] +--- + pyproject.toml | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 214d64d..8c6b882 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires=["flit"] +-build-backend="flit.buildapi" ++requires=["flit_core"] ++build-backend="flit_core.buildapi" + + [tool.flit.metadata] + module="aiohttp_remotes" +-- +2.38.1 + diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash index 595340d5d8..51c5cf08b4 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiohttp-remotes/json -md5 da13880f25ec3b9cf98c7baff92835a2 aiohttp_remotes-1.1.0.tar.gz -sha256 e44f2c5fd5fc3305477c89bb25f14570589100cc58c48b36745d4239839d3174 aiohttp_remotes-1.1.0.tar.gz +md5 c46a71df656e7f1e111684ced68a85d0 aiohttp_remotes-1.2.0.tar.gz +sha256 f95c3a6be5e2de746a85ce9af49ec548da6db8378d7e81bb171ec77b13562a6c aiohttp_remotes-1.2.0.tar.gz # Locally computed sha256 checksums sha256 4e7d0edf250abe2a28027788b8c55a53d1b5c9ff961b8a00643c76aed637ba13 LICENSE diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk index e2bc3e1c18..e0ec789f41 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOHTTP_REMOTES_VERSION = 1.1.0 +PYTHON_AIOHTTP_REMOTES_VERSION = 1.2.0 PYTHON_AIOHTTP_REMOTES_SOURCE = aiohttp_remotes-$(PYTHON_AIOHTTP_REMOTES_VERSION).tar.gz -PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/e3/fc/5523010172e2d8685a8934fbb49d564118c9ebc1e4233a62b77310f979db -PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = distutils +PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/54/05/7c4be6171cc78a13171a4f89e5d308c4a636bdd8ee36101367e99e410ed8 +PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = flit PYTHON_AIOHTTP_REMOTES_LICENSE = MIT PYTHON_AIOHTTP_REMOTES_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aiohttp-remotes: bump to version 1.2.0 In-Reply-To: <20221212150610.2794627-1-james.hilliard1@gmail.com> References: <20221212150610.2794627-1-james.hilliard1@gmail.com> Message-ID: <20221229103217.11ddb405@windsurf> On Mon, 12 Dec 2022 08:06:10 -0700 James Hilliard wrote: > Migrate from distutils to flit package infrastructure. > > Add a patch fixing incorrect flit requires/build-backend in > pyproject.toml. > > Signed-off-by: James Hilliard > --- > ...Fix-flit_core-build-requires-backend.patch | 32 +++++++++++++++++++ > .../python-aiohttp-remotes.hash | 4 +-- > .../python-aiohttp-remotes.mk | 6 ++-- > 3 files changed, 37 insertions(+), 5 deletions(-) > create mode 100644 package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 29 09:33:55 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:33:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: add libdbi support Message-ID: <20221229093355.292967-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 65280a2ba6..561429599c 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -7,7 +7,6 @@ ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -17,6 +16,12 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +ifeq ($(BR2_PACKAGE_LIBDBI),y) +ULOGD_CONF_OPTS += --enable-dbi +ULOGD_DEPENDENCIES += libdbi +else +ULOGD_CONF_OPTS += --disable-dbi +endif ifeq ($(BR2_PACKAGE_MYSQL),y) ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:56 +0100 Subject: [Buildroot] [git commit] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20221229093420.AA4888705E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3de4ae012141803bdf8abda12e27d10e55f6953f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas Petazzoni in https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 6932113f14..04bc98690f 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -10,28 +10,20 @@ XXHASH_LICENSE = BSD-2-Clause (library), GPL-2.0+ (xxhsum) XXHASH_LICENSE_FILES = LICENSE cli/COPYING XXHASH_INSTALL_STAGING = YES -XXHASH_TARGETS = xxhsum -XXHASH_INSTALL_TARGETS = install_xxhsum - -ifeq ($(BR2_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_LIBS),y) -XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash \ +XXHASH_TARGETS = xxhsum libxxhash.pc +XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ - install_libxxhash.pc + install_libxxhash.pc \ + install_xxhsum + +ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash.a +XXHASH_INSTALL_TARGETS += install_libxxhash.a +endif + +ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash +XXHASH_INSTALL_TARGETS += install_libxxhash endif define XXHASH_BUILD_CMDS From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:03 +0100 Subject: [Buildroot] [git commit] package/tiff: add C++ support Message-ID: <20221229093420.ECB7087061@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db853e24b534d54f281cecbed0eb17412cdfc710 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/tiff.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 6d761ad678..c2a4108f35 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -14,7 +14,6 @@ TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ --disable-contrib \ - --disable-cxx \ --disable-tests \ --without-x @@ -29,6 +28,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_INSTALL_LIBSTDCPP),y) +TIFF_CONF_OPTS += --enable-cxx +else +TIFF_CONF_OPTS += --disable-cxx +endif + ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:58 +0100 Subject: [Buildroot] [git commit] package/rsync: add lz4 support Message-ID: <20221229093420.C019087061@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9511fe9b1c8fbb797f50dde708f7aae50e6d6a46 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 7a32c4f8b1..9c7824f575 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-lz4 \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -28,6 +27,13 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_LZ4),y) +RSYNC_DEPENDENCIES += lz4 +RSYNC_CONF_OPTS += --enable-lz4 +else +RSYNC_CONF_OPTS += --disable-lz4 +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:01 +0100 Subject: [Buildroot] [git commit] package/tiff: add webp optional dependency Message-ID: <20221229093420.E1FA987060@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fd6ada8dbca3370b9bb67feb2971e637cb4b11f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master webp is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/9eacd59fecc4ef593ac17689bc530ab451c8ec14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index d1004d6668..b9e3656e6f 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,6 +72,10 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_WEBP + bool "WEBP compression" + select BR2_PACKAGE_WEBP + config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..6d761ad678 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,6 +100,13 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) +TIFF_CONF_OPTS += --enable-webp +TIFF_DEPENDENCIES += webp +else +TIFF_CONF_OPTS += --disable-webp +endif + ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:57 +0100 Subject: [Buildroot] [git commit] package/rsync: add zstd support Message-ID: <20221229093420.B562D87060@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83a3744c73d5630ded3f85dc801fe3827ab82889 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 3cdd820fc0..7a32c4f8b1 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -36,4 +35,11 @@ else RSYNC_CONF_OPTS += --disable-xxhash endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +RSYNC_DEPENDENCIES += zstd +RSYNC_CONF_OPTS += --enable-zstd +else +RSYNC_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:59 +0100 Subject: [Buildroot] [git commit] package/rsync: add openssl support Message-ID: <20221229093420.CAB298705D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=80fa5672da85a110e60be0d2143e85f9e08a0f4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 9c7824f575..d2fa47d39a 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -18,7 +18,6 @@ RSYNC_CONF_OPTS = \ --with-included-zlib=no \ --with-included-popt=no \ --disable-roll-simd \ - --disable-openssl \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -34,6 +33,13 @@ else RSYNC_CONF_OPTS += --disable-lz4 endif +ifeq ($(BR2_PACKAGE_OPENSSL),y) +RSYNC_DEPENDENCIES += openssl +RSYNC_CONF_OPTS += --enable-openssl +else +RSYNC_CONF_OPTS += --disable-openssl +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:00 +0100 Subject: [Buildroot] [git commit] package/tiff: add zstd optional dependency Message-ID: <20221229093420.D6E1E8705E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f934a00928b413fb3c190749a5bda578c6c02255 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master zstd is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index cc9aa5cfd0..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,4 +72,8 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_ZSTD + bool "ZSTD compression" + select BR2_PACKAGE_ZSTD + endif diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index a753065fde..90b28ff37a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,5 +100,12 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) +TIFF_CONF_OPTS += --enable-zstd +TIFF_DEPENDENCIES += zstd +else +TIFF_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) $(eval $(host-autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:55 +0100 Subject: [Buildroot] [git commit] package/wireshark: security bump to version 3.4.16 Message-ID: <20221229093420.9FE318705D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b86de52da2141ed289ad2892c34d3110d02f7b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial of service via packet injection or crafted capture file https://www.wireshark.org/security/wnpa-sec-2022-06.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index db1f71e9ef..56363e717f 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.12.txt -sha1 91ca69b0029e58b9c824266237ab392a62f0a248 wireshark-3.4.12.tar.xz -sha256 881a13303e263b7dc7fe337534c8a541d4914552287879bed30bbe76c5bf68ca wireshark-3.4.12.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt +sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz +sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index e5d5e6f677..5da344fc55 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.12 +WIRESHARK_VERSION = 3.4.16 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license From thomas.petazzoni at bootlin.com Thu Dec 29 09:34:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:34:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: security bump to version 3.4.16 In-Reply-To: <20221229091735.216076-1-fontaine.fabrice@gmail.com> References: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103453.4cb88cce@windsurf> On Thu, 29 Dec 2022 10:17:35 +0100 Fabrice Fontaine wrote: > Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol > dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial > of service via packet injection or crafted capture file > > https://www.wireshark.org/security/wnpa-sec-2022-06.html > > Signed-off-by: Fabrice Fontaine > --- > package/wireshark/wireshark.hash | 6 +++--- > package/wireshark/wireshark.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:34:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:34:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} In-Reply-To: <20221229092033.218162-1-fontaine.fabrice@gmail.com> References: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103459.6003f4ba@windsurf> On Thu, 29 Dec 2022 10:20:33 +0100 Fabrice Fontaine wrote: > Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas > Petazzoni in > https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ > > Signed-off-by: Fabrice Fontaine > --- > package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- > 1 file changed, 13 insertions(+), 21 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:35:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:35:06 +0100 Subject: [Buildroot] [PATCH 1/3] package/rsync: add zstd support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103506.58ae1da9@windsurf> On Thu, 29 Dec 2022 10:25:39 +0100 Fabrice Fontaine wrote: > Signed-off-by: Fabrice Fontaine > --- > package/rsync/rsync.mk | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Series applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:35:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:35:13 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103513.778cae6a@windsurf> On Thu, 29 Dec 2022 10:30:27 +0100 Fabrice Fontaine wrote: > zstd is an optional dependency which is enabled by default since version > 4.0.10 and > https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 4 ++++ > package/tiff/tiff.mk | 7 +++++++ > 2 files changed, 11 insertions(+) Series applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:36:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:36:50 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. In-Reply-To: <20221213221210.29366-1-lancethepants@gmail.com> References: <20221213221210.29366-1-lancethepants@gmail.com> Message-ID: <20221229103650.208974fd@windsurf> Hello Lance, On Tue, 13 Dec 2022 15:12:10 -0700 Lance Fredrickson wrote: > Newer hardware revisions require different firmwares so include those as well. > > Signed-off-by: Lance Fredrickson > --- > package/linux-firmware/linux-firmware.mk | 2 ++ > 1 file changed, 2 insertions(+) Sorry about this, I'm only seeing your patch now, and in the mean time, I've applied an identical patch from Bernd: https://gitlab.com/buildroot.org/buildroot/-/commit/909e10a422df33cd67e6f0fc6ad628ee2c1fb933 Sorry about that. Next time, I'll try to be more careful, and take the first submission that was made, chronologically speaking. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-munch: select missing runtime dependencies In-Reply-To: <20221212095050.14950-1-yegorslists@googlemail.com> References: <20221212095050.14950-1-yegorslists@googlemail.com> Message-ID: <20221229103834.24ad4c8d@windsurf> On Mon, 12 Dec 2022 10:50:49 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > munch requires python-setuptools and python-six packages at > runtime. > > Signed-off-by: Yegor Yefremov > --- > package/python-munch/Config.in | 2 ++ > 1 file changed, 2 insertions(+) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:05 +0100 Subject: [Buildroot] [git commit] package/python-munch: select missing runtime dependencies Message-ID: <20221229093924.AF9DA87071@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72576a661faf8e9d8021a8b110ce9318a9bc8f38 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master munch requires python-setuptools and python-six packages at runtime. Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/python-munch/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in index 9db2623674..ceb9fbaf32 100644 --- a/package/python-munch/Config.in +++ b/package/python-munch/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_PYTHON_MUNCH bool "python-munch" + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime help Munch is a dictionary that supports attribute-style access, a la JavaScript. From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:11 +0100 Subject: [Buildroot] [git commit] support/testing: add test for python-munch Message-ID: <20221229093924.B9ACE8705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f0a2a43bbfcb2aef1569b48277933264ec25feb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ support/testing/tests/package/sample_python_munch.py | 20 ++++++++++++++++++++ support/testing/tests/package/test_python_munch.py | 12 ++++++++++++ 3 files changed, 34 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 0eea9c33d9..3217823b6f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3133,10 +3133,12 @@ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py +F: support/testing/tests/package/sample_python_munch.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py +F: support/testing/tests/package/test_python_munch.py F: utils/scanpypi N: Yunhao Tian diff --git a/support/testing/tests/package/sample_python_munch.py b/support/testing/tests/package/sample_python_munch.py new file mode 100644 index 0000000000..b45bec7b7e --- /dev/null +++ b/support/testing/tests/package/sample_python_munch.py @@ -0,0 +1,20 @@ +from munch import Munch + +b = Munch() +b.hello = 'world' +assert b.hello == 'world' +b['hello'] += "!" +assert b.hello == 'world!' +b.foo = Munch(lol=True) +assert b.foo.lol is True +assert b.foo is b['foo'] + +assert sorted(b.keys()) == ['foo', 'hello'] + +b.update({'ponies': 'are pretty!'}, hello=42) +assert b == Munch({'ponies': 'are pretty!', 'foo': Munch({'lol': True}), 'hello': 42}) + +assert sorted([(k, b[k]) for k in b]) == [('foo', Munch({'lol': True})), ('hello', 42), ('ponies', 'are pretty!')] + +format_munch = Munch(knights='lolcats', ni='can haz') +assert "The {knights} who say {ni}!".format(**format_munch) == 'The lolcats who say can haz!' diff --git a/support/testing/tests/package/test_python_munch.py b/support/testing/tests/package/test_python_munch.py new file mode 100644 index 0000000000..6853bbaac7 --- /dev/null +++ b/support/testing/tests/package/test_python_munch.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Munch(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MUNCH=y + """ + sample_scripts = ["tests/package/sample_python_munch.py"] + timeout = 40 From fontaine.fabrice at gmail.com Thu Dec 29 10:39:53 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:39:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency Message-ID: <20221229103953.115133-1-fontaine.fabrice@gmail.com> zlib is an optional dependency which is enabled by default since at least version 1.8.0 and https://github.com/wireshark/wireshark/commit/7133f6944dc26740f5ebf56c2ca33be86a6e0f09 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 48ae834d27..4451394957 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -164,6 +164,13 @@ else WIRESHARK_CONF_OPTS += -DBUILD_sdjournal=OFF endif +ifeq ($(BR2_PACKAGE_ZLIB),y) +WIRESHARK_CONF_OPTS += -DENABLE_ZLIB=ON +WIRESHARK_DEPENDENCIES += zlib +else +WIRESHARK_CONF_OPTS += -DENABLE_ZLIB=OFF +endif + ifeq ($(BR2_PACKAGE_ZSTD),y) WIRESHARK_CONF_OPTS += -DENABLE_ZSTD=ON WIRESHARK_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:46:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:46:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency Message-ID: <20221229104626.145365-1-fontaine.fabrice@gmail.com> minizip-zlib is an optional dependency which is enabled by default since version 3.1.0 and https://github.com/wireshark/wireshark/commit/390071ed0bc8aaf378c3468989ccde1c93817542 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..801c6fff5a 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -115,6 +115,13 @@ else WIRESHARK_CONF_OPTS += -DENABLE_LZ4=OFF endif +ifeq ($(BR2_PACKAGE_MINIZIP_ZLIB),y) +WIRESHARK_CONF_OPTS += -DENABLE_MINIZIP=ON +WIRESHARK_DEPENDENCIES += minizip-zlib +else +WIRESHARK_CONF_OPTS += -DENABLE_MINIZIP=OFF +endif + ifeq ($(BR2_PACKAGE_NGHTTP2),y) WIRESHARK_CONF_OPTS += -DENABLE_NGHTTP2=ON WIRESHARK_DEPENDENCIES += nghttp2 -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:53:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:53:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency Message-ID: <20221229105311.170136-1-fontaine.fabrice@gmail.com> libcap is an optional dependency which is enabled by default since at least version 1.8.0 and https://github.com/wireshark/wireshark/commit/9250a69a9976617c735679aa5383e53802e5b43e Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 801c6fff5a..12d69e8421 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -65,6 +65,13 @@ else WIRESHARK_CONF_OPTS += -DENABLE_GNUTLS=OFF endif +ifeq ($(BR2_PACKAGE_LIBCAP),y) +WIRESHARK_CONF_OPTS += -DENABLE_CAP=ON +WIRESHARK_DEPENDENCIES += libcap +else +WIRESHARK_CONF_OPTS += -DENABLE_CAP=OFF +endif + ifeq ($(BR2_PACKAGE_LIBKRB5),y) WIRESHARK_CONF_OPTS += -DENABLE_KERBEROS=ON WIRESHARK_DEPENDENCIES += libkrb5 -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:58:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:58:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: bump to version 4.0.2 Message-ID: <20221229105818.175049-1-fontaine.fabrice@gmail.com> - pcre2 is mandatory since version 3.7.0 and https://github.com/wireshark/wireshark/commit/b9f2e4b7fa091719b93f6256ac34be8e32bd8e94 - Set HAVE_C99_VSNPRINTF to avoid a build failure due to check_c_source_runs - DISABLE_WERROR was renamed to ENABLE_WERROR 4.x serie is the new stable release https://www.wireshark.org/news/20221207.html https://www.wireshark.org/docs/relnotes/wireshark-4.0.2.html Signed-off-by: Fabrice Fontaine --- package/wireshark/Config.in | 1 + package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 6 ++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/wireshark/Config.in b/package/wireshark/Config.in index cd92beb1d1..8b05599ecb 100644 --- a/package/wireshark/Config.in +++ b/package/wireshark/Config.in @@ -10,6 +10,7 @@ config BR2_PACKAGE_WIRESHARK select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBGCRYPT select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_PCRE2 select BR2_PACKAGE_SPEEXDSP help Network traffic sniffer and protocol decoder. diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index 56363e717f..ae06ab09b7 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt -sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz -sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.0.2.txt +sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz +sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index d9314fb211..ee3d6b1905 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.16 +WIRESHARK_VERSION = 4.0.2 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license @@ -18,13 +18,15 @@ WIRESHARK_DEPENDENCIES = \ libgcrypt \ libglib2 \ libpcap \ + pcre2 \ speexdsp WIRESHARK_CONF_OPTS = \ - -DDISABLE_WERROR=ON \ -DENABLE_ILBC=OFF \ -DENABLE_PCAP=ON \ -DENABLE_SMI=OFF \ + -DENABLE_WERROR=OFF \ + -DHAVE_C99_VSNPRINTF=ON \ -DLEMON_C_COMPILER=$(HOSTCC_NOCCACHE) ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) -- 2.35.1 From gmc at sonologic.nl Thu Dec 29 13:35:59 2022 From: gmc at sonologic.nl (Koen Martens) Date: Thu, 29 Dec 2022 14:35:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <20221228230326.3799157-1-JoelsonCarl@gmail.com> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> Message-ID: <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Hey Joel, Cool. Did you manage to get it to compile on all platforms? I tried a while ago to bump the version, but sadly ran into compilation failures on a handful of platforms, which is why I never submitted a patch. I didn't have the time to figure out why it failed, what would be needed to make it pass or how to patch the configuration requirements to not show up on the affected platforms. I guess we'll find out soon enough, when I start getting mails from the automated build system that it's failing (or not). Just in case, I currently and in the near future do not have the time to diagnose any failures that might result from bumping the version. Hope that if they do fail, you can have a look. It's probably best if I remove myself as a maintainer for this package, perhaps you'd like to take over? Apologies, Koen On 29-12-2022 00:03, Joel Carlson wrote: > The 0.10 line offers minor improvements and bug fixes. > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > which was also present in 0.10.2, but is fixed within 0.10.3. > > Signed-off-by: Joel Carlson > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash > index c3233e7c8b..0faf69d069 100644 > --- a/package/capnproto/capnproto.hash > +++ b/package/capnproto/capnproto.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz > +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz > sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE > diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk > index 23f128455a..84acf5fc65 100644 > --- a/package/capnproto/capnproto.mk > +++ b/package/capnproto/capnproto.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -CAPNPROTO_VERSION = 0.9.2 > +CAPNPROTO_VERSION = 0.10.3 > CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) > CAPNPROTO_LICENSE = MIT > CAPNPROTO_LICENSE_FILES = LICENSE -- Software architecture & engineering: https://www.sonologic.se/ Sci-fi: https://www.koenmartens.nl/ From fontaine.fabrice at gmail.com Thu Dec 29 15:37:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 16:37:35 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/tiff: add webp optional dependency" Message-ID: <20221229153735.12524-1-fontaine.fabrice@gmail.com> This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the following build failure raised because tiff is already an optional dependency of webp: package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. Fixes: - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ---- package/tiff/tiff.mk | 7 ------- 2 files changed, 11 deletions(-) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index b9e3656e6f..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. -config BR2_PACKAGE_TIFF_WEBP - bool "WEBP compression" - select BR2_PACKAGE_WEBP - config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index c2a4108f35..f0b56150b1 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -105,13 +105,6 @@ else TIFF_CONF_OPTS += --disable-tools endif -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) -TIFF_CONF_OPTS += --enable-webp -TIFF_DEPENDENCIES += webp -else -TIFF_CONF_OPTS += --disable-webp -endif - ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From yann.morin at orange.com Thu Dec 29 15:59:01 2022 From: yann.morin at orange.com (yann.morin at orange.com) Date: Thu, 29 Dec 2022 16:59:01 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/tiff: add webp optional dependency" In-Reply-To: <20221229153735.12524-1-fontaine.fabrice@gmail.com> References: <20221229153735.12524-1-fontaine.fabrice@gmail.com> Message-ID: <2122_1672329543_63ADB947_2122_64_1_20221229155901.GB3218@tl-lnx-nyma7486> Fabrice, All, On 2022-12-29 16:37 +0100, Fabrice Fontaine spake thusly: > This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the > following build failure raised because tiff is already an optional > dependency of webp: > > package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. > > Fixes: > - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 4 ---- > package/tiff/tiff.mk | 7 ------- > 2 files changed, 11 deletions(-) > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > index b9e3656e6f..d1004d6668 100644 > --- a/package/tiff/Config.in > +++ b/package/tiff/Config.in > @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES > help > Install all tiff utilities. > > -config BR2_PACKAGE_TIFF_WEBP > - bool "WEBP compression" > - select BR2_PACKAGE_WEBP > - > config BR2_PACKAGE_TIFF_ZSTD > bool "ZSTD compression" > select BR2_PACKAGE_ZSTD > diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk > index c2a4108f35..f0b56150b1 100644 > --- a/package/tiff/tiff.mk > +++ b/package/tiff/tiff.mk > @@ -105,13 +105,6 @@ else > TIFF_CONF_OPTS += --disable-tools > endif > > -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) > -TIFF_CONF_OPTS += --enable-webp > -TIFF_DEPENDENCIES += webp > -else > -TIFF_CONF_OPTS += --disable-webp I think we want to keep explicitly disabling webp, with a comment explaining why: # webp has a (optional) dependency on tiff, so we can't have webp # support in tiff, or that would create a circular dependency. TIFF_CONF_OPTS += --disable-webp Regards, Yann E. MORIN. > -endif > - > ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) > TIFF_CONF_OPTS += --enable-zstd > TIFF_DEPENDENCIES += zstd > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- ____________ .-----------------.--------------------: _ :------------------. | Yann E. MORIN | Real-Time Embedded | __/ ) | /"\ ASCII RIBBON | | | Software Designer | _/ - /' | \ / CAMPAIGN | | +33 638.411.245 '--------------------: (_ `--, | X AGAINST | | yann.morin (at) orange.com |_=" ,--' | / \ HTML MAIL | '--------------------------------------:______/_____:------------------' _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you. From fontaine.fabrice at gmail.com Thu Dec 29 16:30:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:30:45 +0100 Subject: [Buildroot] [PATCH v2, 1/2] Revert "package/tiff: add webp optional dependency" Message-ID: <20221229163046.355738-1-fontaine.fabrice@gmail.com> This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the following build failure raised because tiff is already an optional dependency of webp: package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. Fixes: - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ---- package/tiff/tiff.mk | 7 ------- 2 files changed, 11 deletions(-) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index b9e3656e6f..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. -config BR2_PACKAGE_TIFF_WEBP - bool "WEBP compression" - select BR2_PACKAGE_WEBP - config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index c2a4108f35..f0b56150b1 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -105,13 +105,6 @@ else TIFF_CONF_OPTS += --disable-tools endif -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) -TIFF_CONF_OPTS += --enable-webp -TIFF_DEPENDENCIES += webp -else -TIFF_CONF_OPTS += --disable-webp -endif - ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 16:30:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:30:46 +0100 Subject: [Buildroot] [PATCH v2,2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-1-fontaine.fabrice@gmail.com> References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> Message-ID: <20221229163046.355738-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Yann E. Morin): - Explicitly disable webp package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index f0b56150b1..d3ab50b79e 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,9 +12,12 @@ TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES +# webp has a (optional) dependency on tiff, so we can't have webp +# support in tiff, or that would create a circular dependency. TIFF_CONF_OPTS = \ --disable-contrib \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 16:43:15 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:43:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/dahdi-linux: fix build with kernel >= 6.1 Message-ID: <20221229164315.424657-1-fontaine.fabrice@gmail.com> Fix the following build failure with kernel >= 6.1 In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/mm_types_task.h:14, from ./include/linux/mm_types.h:5, from ./include/linux/buildid.h:5, from ./include/linux/module.h:14, from /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:24: ./arch/powerpc/include/asm/string.h:27:22: note: expected ?void *? but argument is of type ?const unsigned char *? 27 | extern void * memcpy(void *,const void *,__kernel_size_t); | ^~~~~~ /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:661:9: error: too many arguments to function ?netif_napi_add? 661 | netif_napi_add(netdev, &wc->napi, &wctc4xxp_poll, 64); | ^~~~~~~~~~~~~~ In file included from ./include/net/inet_sock.h:19, from ./include/linux/udp.h:16, from /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:38: ./include/linux/netdevice.h:2562:1: note: declared here 2562 | netif_napi_add(struct net_device *dev, struct napi_struct *napi, | ^~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/d7ce103a886329c68c04ebe05571be8f95a873ce Signed-off-by: Fabrice Fontaine --- .../0004-next-fix-kernel-6-1-build.patch | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch diff --git a/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch b/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch new file mode 100644 index 0000000000..b910c4b775 --- /dev/null +++ b/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch @@ -0,0 +1,32 @@ +From a759a578277bde98eba7ef4bf86bdf819a900de9 Mon Sep 17 00:00:00 2001 +From: John Thomson +Date: Sun, 23 Oct 2022 13:42:52 +1000 +Subject: [PATCH] fix kernel 6.1 build + +kernel 6.1 includes b48b89f9c189 ("net: drop the weight argument from netif_napi_add") [0] + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b48b89f9c189d24eb5e2b4a0ac067da5a24ee86d + +Signed-off-by: John Thomson +[Retrieved from: +https://github.com/asterisk/dahdi-linux/pull/14/commits/a759a578277bde98eba7ef4bf86bdf819a900de9] +Signed-off-by: Fabrice Fontaine +--- + include/dahdi/kernel.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/include/dahdi/kernel.h b/include/dahdi/kernel.h +index 35e93bc4..fd64a15e 100644 +--- a/include/dahdi/kernel.h ++++ b/include/dahdi/kernel.h +@@ -58,6 +58,10 @@ + + #include + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) ++#define netif_napi_add netif_napi_add_weight ++#endif ++ + #if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) + #include + #include -- 2.35.1 From bernd.kuhls at t-online.de Thu Dec 29 17:52:54 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 18:52:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: Only add "iconv" to the .pc file if needed Message-ID: <20221229175254.224876-1-bernd.kuhls@t-online.de> Fix broken build of the fwup package after bump of libarchive to version 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and upstream commit https://github.com/libarchive/libarchive/commit/a83f3d327aefe8d628230f326621b014d82f55b4 checking for ARCHIVE... no configure: error: Requires libarchive. Libarchive must be built with zlib support. Fixes: http://autobuild.buildroot.net/results/f5d/f5d549fb4f08156ba5952ce75926f7fd2242bfdf/ Signed-off-by: Bernd Kuhls --- This patch supersedes http://patchwork.ozlabs.org/project/buildroot/patch/20221218130225.353325-1-fontaine.fabrice at gmail.com/ due to upstream commit of https://github.com/libarchive/libarchive/pull/1825 ...y-add-iconv-to-the-pc-file-if-needed.patch | 44 +++++++++++++++++++ package/libarchive/libarchive.mk | 2 + 2 files changed, 46 insertions(+) create mode 100644 package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch diff --git a/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch b/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch new file mode 100644 index 0000000000..c93944f789 --- /dev/null +++ b/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch @@ -0,0 +1,44 @@ +From 1f35c466aaa9444335a1b854b0b7223b0d2346c2 Mon Sep 17 00:00:00 2001 +From: Peter Pentchev +Date: Thu, 29 Dec 2022 00:04:40 +0200 +Subject: [PATCH] Only add "iconv" to the .pc file if needed (#1825) + +Hi, + +Thanks for writing and maintaining libarchive! + +What do you think about this trivial change that does not add "iconv" to +the pkg-config file's list of required packages unless it is actually +needed? On at least Debian GNU/Linux systems, the iconv(3) function is +part of the system C library and there is no Debian package that +installs an iconv.pc file, so I had to make this change to the Debian +package of libarchive. + +Thanks again, and keep up the great work! + +G'luck, +Peter + +Downloaded from upstream commit: +https://github.com/libarchive/libarchive/commit/1f35c466aaa9444335a1b854b0b7223b0d2346c2 + +Signed-off-by: Bernd Kuhls +--- + configure.ac | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 99bff20d1..e2715cfde 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -378,7 +378,9 @@ if test "x$with_iconv" != "xno"; then + AC_CHECK_HEADERS([localcharset.h]) + am_save_LIBS="$LIBS" + LIBS="${LIBS} ${LIBICONV}" +- LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" ++ if test -n "$LIBICONV"; then ++ LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" ++ fi + AC_CHECK_FUNCS([locale_charset]) + LIBS="${am_save_LIBS}" + if test "x$ac_cv_func_locale_charset" != "xyes"; then diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index cfc148d01d..e64ea7a69e 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -11,6 +11,8 @@ LIBARCHIVE_INSTALL_STAGING = YES LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# We're patching configure.ac +LIBARCHIVE_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 17:53:40 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 18:53:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: do not add iconv for Requires.private References: <20221218130225.353325-1-fontaine.fabrice__19944.8251792759$1671368580$gmane$org@gmail.com> Message-ID: Am Sun, 18 Dec 2022 14:02:25 +0100 schrieb Fabrice Fontaine: > Fix the following build failure with fwup raised since bump to version > 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and > https://github.com/libarchive/libarchive/commit/ a83f3d327aefe8d628230f326621b014d82f55b4: > > checking for pkg-config... /tmp/instance-19/output-1/host/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes checking for > ARCHIVE... no configure: error: Requires libarchive. Libarchive must be > built with zlib support. Hi, upstream committed a different fix: http://patchwork.ozlabs.org/project/buildroot/patch/ 20221229175254.224876-1-bernd.kuhls at t-online.de/ Regards, Bernd From JoelsonCarl at gmail.com Thu Dec 29 18:19:27 2022 From: JoelsonCarl at gmail.com (Joel Carlson) Date: Thu, 29 Dec 2022 11:19:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Message-ID: On Thu, Dec 29, 2022 at 6:36 AM Koen Martens wrote: > > Hey Joel, > > Cool. Did you manage to get it to compile on all platforms? I tried a > while ago to bump the version, but sadly ran into compilation failures > on a handful of platforms, which is why I never submitted a patch. I > didn't have the time to figure out why it failed, what would be needed > to make it pass or how to patch the configuration requirements to not > show up on the affected platforms. I used "./utils/test-pkg -a" and of the 44 toolchains that it goes through, they were all OK or SKIPPED. I don't test much beyond that. If that isn't mostly inclusive of all the variations, then we'll soon know through the autobuilder reports. > I guess we'll find out soon enough, when I start getting mails from the > automated build system that it's failing (or not). Just in case, I > currently and in the near future do not have the time to diagnose any > failures that might result from bumping the version. Hope that if they > do fail, you can have a look. > > It's probably best if I remove myself as a maintainer for this package, > perhaps you'd like to take over? I am actually already in DEVELOPERS for capnproto, as I revived and pushed through your original patch to add it that had stalled at the time. So I'll still remain on DEVELOPERS for capnproto if you remove yourself. Though I'll admit, my responsiveness to the packages I'm listed for is fairly slow (cmocka has had a build error on one toolchain for I don't know how long now...). And I honestly haven't used capnproto since adding it. We thought we were gonna use it on our system back when I added the package to buildroot, but then ended up using a different library. So yeah... that doesn't answer the question super well, but if you drop yourself, there will still be at least me (very slowly) eventually responding to issues for capnproto. =) -Joel > > Apologies, > > Koen > > On 29-12-2022 00:03, Joel Carlson wrote: > > The 0.10 line offers minor improvements and bug fixes. > > > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > > which was also present in 0.10.2, but is fixed within 0.10.3. > > > > Signed-off-by: Joel Carlson > > --- > > package/capnproto/capnproto.hash | 2 +- > > package/capnproto/capnproto.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash > > index c3233e7c8b..0faf69d069 100644 > > --- a/package/capnproto/capnproto.hash > > +++ b/package/capnproto/capnproto.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz > > +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz > > sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE > > diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk > > index 23f128455a..84acf5fc65 100644 > > --- a/package/capnproto/capnproto.mk > > +++ b/package/capnproto/capnproto.mk > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > > -CAPNPROTO_VERSION = 0.9.2 > > +CAPNPROTO_VERSION = 0.10.3 > > CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) > > CAPNPROTO_LICENSE = MIT > > CAPNPROTO_LICENSE_FILES = LICENSE > > -- > Software architecture & engineering: https://www.sonologic.se/ > Sci-fi: https://www.koenmartens.nl/ > From gmc at sonologic.nl Thu Dec 29 18:35:50 2022 From: gmc at sonologic.nl (Koen Martens) Date: Thu, 29 Dec 2022 19:35:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Message-ID: <98395477-5b91-fdcc-e0b9-39bd66b46c08@sonologic.nl> On 29-12-2022 19:19, Joel Carlson wrote: > On Thu, Dec 29, 2022 at 6:36 AM Koen Martens wrote: >> Hey Joel, >> >> Cool. Did you manage to get it to compile on all platforms? I tried a >> while ago to bump the version, but sadly ran into compilation failures >> on a handful of platforms, which is why I never submitted a patch. I >> didn't have the time to figure out why it failed, what would be needed >> to make it pass or how to patch the configuration requirements to not >> show up on the affected platforms. > I used "./utils/test-pkg -a" and of the 44 toolchains that it goes > through, they were all OK or SKIPPED. I don't test much beyond that. > If that isn't mostly inclusive of all the variations, then we'll soon > know through the autobuilder reports. Oh, great. That's what I did too, but with an older version (10.2 perhaps, or maybe 10.1). I guess whatever was broken got fixed in 10.3 then! >> I guess we'll find out soon enough, when I start getting mails from the >> automated build system that it's failing (or not). Just in case, I >> currently and in the near future do not have the time to diagnose any >> failures that might result from bumping the version. Hope that if they >> do fail, you can have a look. >> >> It's probably best if I remove myself as a maintainer for this package, >> perhaps you'd like to take over? > I am actually already in DEVELOPERS for capnproto, as I revived and > pushed through your original patch to add it that had stalled at the > time. > > So I'll still remain on DEVELOPERS for capnproto if you remove > yourself. Though I'll admit, my responsiveness to the packages I'm > listed for is fairly slow (cmocka has had a build error on one > toolchain for I don't know how long now...). And I honestly haven't > used capnproto since adding it. We thought we were gonna use it on our > system back when I added the package to buildroot, but then ended up > using a different library. > > So yeah... that doesn't answer the question super well, but if you > drop yourself, there will still be at least me (very slowly) > eventually responding to issues for capnproto. =) Well, let's keep things as they are then, since it seems we're both in the same position :) I'm not actually using buildroot for anything at all at the moment, but I do love the project, so I'll continue to do my part whenever possible to keep the two packages I'm maintaining somewhat up to date :) Between you and me, we should be able to keep capnproto going. Cheers, Koen > > -Joel > >> Apologies, >> >> Koen >> >> On 29-12-2022 00:03, Joel Carlson wrote: >>> The 0.10 line offers minor improvements and bug fixes. >>> >>> The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, >>> which was also present in 0.10.2, but is fixed within 0.10.3. >>> >>> Signed-off-by: Joel Carlson >>> --- >>> package/capnproto/capnproto.hash | 2 +- >>> package/capnproto/capnproto.mk | 2 +- >>> 2 files changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash >>> index c3233e7c8b..0faf69d069 100644 >>> --- a/package/capnproto/capnproto.hash >>> +++ b/package/capnproto/capnproto.hash >>> @@ -1,3 +1,3 @@ >>> # Locally calculated >>> -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz >>> +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz >>> sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE >>> diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk >>> index 23f128455a..84acf5fc65 100644 >>> --- a/package/capnproto/capnproto.mk >>> +++ b/package/capnproto/capnproto.mk >>> @@ -4,7 +4,7 @@ >>> # >>> ################################################################################ >>> >>> -CAPNPROTO_VERSION = 0.9.2 >>> +CAPNPROTO_VERSION = 0.10.3 >>> CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) >>> CAPNPROTO_LICENSE = MIT >>> CAPNPROTO_LICENSE_FILES = LICENSE >> -- >> Software architecture & engineering: https://www.sonologic.se/ >> Sci-fi: https://www.koenmartens.nl/ >> -- Software architecture & engineering: https://www.sonologic.se/ Sci-fi: https://www.koenmartens.nl/ From giulio.benetti at benettiengineering.com Thu Dec 29 18:45:20 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 19:45:20 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: bump to 2022-12-29 version on branch 5.11.2.1 Message-ID: <20221229184520.68111-1-giulio.benetti@benettiengineering.com> Drop local patch since it's been merged[0]. [0]: https://github.com/clnhub/rtl8192eu-linux/pull/69 Signed-off-by: Giulio Benetti --- ...e-due-to-redefition-of-local-sha256-.patch | 108 ------------------ package/rtl8192eu/rtl8192eu.hash | 2 +- package/rtl8192eu/rtl8192eu.mk | 2 +- 3 files changed, 2 insertions(+), 110 deletions(-) delete mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch deleted file mode 100644 index 52ef8c9005..0000000000 --- a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch +++ /dev/null @@ -1,108 +0,0 @@ -From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Dec 2022 18:54:48 +0100 -Subject: [PATCH] Fix build failure due to redefition of local sha256 data - types and functions - -Linux provides sha256_init() and 'struct sha256_state' in file -include/crypto/sha2.h so this leads to a build failure due to redefinition. -To avoid this let's prepend to all local exposed functions and data types -rtl_. sha256_process() and sha256_done() are not required to be renamed but -let's change them for consistency. - -[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] -Signed-off-by: Giulio Benetti ---- - core/crypto/sha256-internal.c | 16 ++++++++-------- - core/crypto/sha256_i.h | 8 ++++---- - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c -index 4d61cb1..537bb2e 100644 ---- a/core/crypto/sha256-internal.c -+++ b/core/crypto/sha256-internal.c -@@ -26,17 +26,17 @@ - int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, - u8 *mac) - { -- struct sha256_state ctx; -+ struct rtl_sha256_state ctx; - size_t i; - - if (TEST_FAIL()) - return -1; - -- sha256_init(&ctx); -+ rtl_sha256_init(&ctx); - for (i = 0; i < num_elem; i++) -- if (sha256_process(&ctx, addr[i], len[i])) -+ if (rtl_sha256_process(&ctx, addr[i], len[i])) - return -1; -- if (sha256_done(&ctx, mac)) -+ if (rtl_sha256_done(&ctx, mac)) - return -1; - return 0; - } -@@ -82,7 +82,7 @@ static const unsigned long K[64] = { - #endif - - /* compress 512-bits */ --static int sha256_compress(struct sha256_state *md, unsigned char *buf) -+static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) - { - u32 S[8], W[64], t0, t1; - u32 t; -@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) - - - /* Initialize the hash state */ --void sha256_init(struct sha256_state *md) -+void rtl_sha256_init(struct rtl_sha256_state *md) - { - md->curlen = 0; - md->length = 0; -@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) - @param inlen The length of the data (octets) - @return CRYPT_OK if successful - */ --int sha256_process(struct sha256_state *md, const unsigned char *in, -+int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, - unsigned long inlen) - { - unsigned long n; -@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, - @param out [out] The destination of the hash (32 bytes) - @return CRYPT_OK if successful - */ --int sha256_done(struct sha256_state *md, unsigned char *out) -+int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) - { - int i; - -diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h -index a502d2b..93a8858 100644 ---- a/core/crypto/sha256_i.h -+++ b/core/crypto/sha256_i.h -@@ -11,15 +11,15 @@ - - #define SHA256_BLOCK_SIZE 64 - --struct sha256_state { -+struct rtl_sha256_state { - u64 length; - u32 state[8], curlen; - u8 buf[SHA256_BLOCK_SIZE]; - }; - --void sha256_init(struct sha256_state *md); --int sha256_process(struct sha256_state *md, const unsigned char *in, -+void rtl_sha256_init(struct rtl_sha256_state *md); -+int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, - unsigned long inlen); --int sha256_done(struct sha256_state *md, unsigned char *out); -+int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); - - #endif /* SHA256_I_H */ --- -2.34.1 - diff --git a/package/rtl8192eu/rtl8192eu.hash b/package/rtl8192eu/rtl8192eu.hash index 0cb9961345..2d6498f19d 100644 --- a/package/rtl8192eu/rtl8192eu.hash +++ b/package/rtl8192eu/rtl8192eu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 827e9592336744cbcfca5de988d8f4e14a62690302d3cabf72aa4bedebded2b7 rtl8192eu-94bce7798bbb18de6d8b1646dedb2511f24867d3.tar.gz +sha256 72d1d97c6d2038885e5666f3271609b4dcbe45633c19a5606dc59745ff8ab543 rtl8192eu-865656c3a1d1aee8c4ba459ce7608756d17c712f.tar.gz diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index d967db90b8..da6fe42e99 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 +RTL8192EU_VERSION = 865656c3a1d1aee8c4ba459ce7608756d17c712f RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 19:45:05 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 20:45:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/tvheadend: bump version Message-ID: <20221229194505.3315137-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/tvheadend/tvheadend.hash | 2 +- package/tvheadend/tvheadend.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tvheadend/tvheadend.hash b/package/tvheadend/tvheadend.hash index 98499eb955..45c8bd62b0 100644 --- a/package/tvheadend/tvheadend.hash +++ b/package/tvheadend/tvheadend.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed32401d1ed85f9e2d28d122a046c3f2c01b6ca5c0da1a7d78fa8f400e858107 tvheadend-fbc94aee8bfdd25baba87ab62a39234da20e8dd2.tar.gz +sha256 06c6d33a8e9d1d645cea9c63a06f6bddb309e5546177966d7b9285f68313bf5b tvheadend-c9a156a25a07f1f84c2f48a1b03b481430c8257d.tar.gz sha256 54dc3cbc00bf126bcba43e2af7f3ad1dc00f335985da1409fa943c7b7256d942 LICENSE.md diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk index 8ceb7493c8..0ca8f46dc5 100644 --- a/package/tvheadend/tvheadend.mk +++ b/package/tvheadend/tvheadend.mk @@ -4,7 +4,7 @@ # ################################################################################ -TVHEADEND_VERSION = fbc94aee8bfdd25baba87ab62a39234da20e8dd2 +TVHEADEND_VERSION = c9a156a25a07f1f84c2f48a1b03b481430c8257d TVHEADEND_SITE = $(call github,tvheadend,tvheadend,$(TVHEADEND_VERSION)) TVHEADEND_LICENSE = GPL-3.0+ TVHEADEND_LICENSE_FILES = LICENSE.md -- 2.34.1 From ju.o at free.fr Thu Dec 29 19:47:03 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:03 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20221229194729.8085-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/imx-mkimage/Config.in.host | 2 +- package/imx-mkimage/imx-mkimage.hash | 2 +- package/imx-mkimage/imx-mkimage.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host index 8d273557a1..09df2a3c29 100644 --- a/package/imx-mkimage/Config.in.host +++ b/package/imx-mkimage/Config.in.host @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE imx-mkimage is used to combine input images and generate final boot image with appropriate IVT set. - https://source.codeaurora.org/external/imx/imx-mkimage + https://github.com/nxp-imx/imx-mkimage diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash index 81d99a5d1c..8346fd64b1 100644 --- a/package/imx-mkimage/imx-mkimage.hash +++ b/package/imx-mkimage/imx-mkimage.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk index 0bfca72504..54c948e0d3 100644 --- a/package/imx-mkimage/imx-mkimage.mk +++ b/package/imx-mkimage/imx-mkimage.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage -IMX_MKIMAGE_SITE_METHOD = git +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) IMX_MKIMAGE_LICENSE = GPL-2.0+ IMX_MKIMAGE_LICENSE_FILES = COPYING HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:04 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:04 +0100 Subject: [Buildroot] [PATCH 02/27] package/fmc: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. This commit also: - changes the _SITE_METHOD from "git" to the default "wget", - updates an old and broken freescale.com app note link, - adds the github project page as project url. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version "fsl-sdk-v2.0" is an old tag from 2015. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc/commit/?h=fsl-sdk-v2.0&id=a079d2c844edd85dff85a317a63198e7988bcd09 The commit id exists on github: https://github.com/nxp-qoriq/fmc/commit/a079d2c844edd85dff85a317a63198e7988bcd09 Signed-off-by: Julien Olivain --- package/fmc/Config.in | 4 +++- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 5 ++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/fmc/Config.in b/package/fmc/Config.in index 4399aa2cab..c89a87c99e 100644 --- a/package/fmc/Config.in +++ b/package/fmc/Config.in @@ -21,5 +21,7 @@ config BR2_PACKAGE_FMC packets flow into hardware configuration. The tool provides an abstraction layer between the end customer's vision of the PCD task definition and real hardware implementation. + See application note: + https://www.nxp.com/docs/en/application-note/AN4760.pdf - http://cache.freescale.com/files/32bit/doc/app_note/AN4760.pdf + https://github.com/nxp-qoriq/fmc diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index fed33091cd..7309562b09 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 cb896ec1fac2fe9a3a9bb8be2221b79acf5f9b75841609a681db0d9e7bec02a0 fmc-fsl-sdk-v2.0-br1.tar.gz +sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index b385730138..6ac8c768df 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMC_VERSION = fsl-sdk-v2.0 -FMC_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc -FMC_SITE_METHOD = git +FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING FMC_DEPENDENCIES = libxml2 tclap fmlib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:05 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:05 +0100 Subject: [Buildroot] [PATCH 03/27] package/fmlib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version fsl-sdk-v2.0 is an old tag from 2016. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib/commit/?h=fsl-sdk-v2.0&id=43fa98fdbf0c697167e415c3f060896d5b482791 The commit id exists on github: https://github.com/nxp-qoriq/fmlib/commit/43fa98fdbf0c697167e415c3f060896d5b482791 Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/fmlib/Config.in | 2 +- package/fmlib/fmlib.hash | 2 +- package/fmlib/fmlib.mk | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index 7bccfd7c83..97d55d1250 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -13,7 +13,7 @@ config BR2_PACKAGE_FMLIB configure driver parameters and PCD (parse - classify - distribute) rules. - http://git.freescale.com/git/cgit.cgi/ppc/sdk/fmlib.git/tree/README + https://github.com/nxp-qoriq/fmlib if BR2_PACKAGE_FMLIB choice diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index 47460d091c..d4dcf3be5c 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59415d346af1d22f510f2785be4c7e3606dc3181476a666e832270550f7d44a6 fmlib-fsl-sdk-v2.0-br1.tar.gz +sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 8cb779201d..9509f3de56 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMLIB_VERSION = fsl-sdk-v2.0 -FMLIB_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib -FMLIB_SITE_METHOD = git +FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:06 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:06 +0100 Subject: [Buildroot] [PATCH 04/27] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-4-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Note 3: this commit also adds the github as project homepage in Config.in. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-alsa-plugins/Config.in | 2 ++ package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash | 2 +- package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-alsa-plugins/Config.in b/package/freescale-imx/imx-alsa-plugins/Config.in index ec9b5b19cf..df47edd16d 100644 --- a/package/freescale-imx/imx-alsa-plugins/Config.in +++ b/package/freescale-imx/imx-alsa-plugins/Config.in @@ -13,6 +13,8 @@ config BR2_PACKAGE_IMX_ALSA_PLUGINS * Rate Converter Plugin Using Freescale ASRC Hardware Resampler (i.MX53 and most i.MX6) + https://github.com/nxp-imx/imx-alsa-plugins + comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash index bb7beede9d..1ca7697f03 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 a9a5ef408a7329c2c5fa2a084ae7824afbfbebed68612bd72509488ccb0b94b3 imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 089bba009f82bf5e4a1e34b77a7d3badce2948619d92bec7a7ad42e766442d4c imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING.GPL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk index 9c81ff0df0..912cc7c68b 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_ALSA_PLUGINS_VERSION = rel_imx_4.9.x_1.0.0_ga -IMX_ALSA_PLUGINS_SITE = https://source.codeaurora.org/external/imx/imx-alsa-plugins -IMX_ALSA_PLUGINS_SITE_METHOD = git +IMX_ALSA_PLUGINS_SITE = $(call github,nxp-imx,imx-alsa-plugins,$(IMX_ALSA_PLUGINS_VERSION)) IMX_ALSA_PLUGINS_LICENSE = GPL-2.0+ IMX_ALSA_PLUGINS_LICENSE_FILES = COPYING.GPL IMX_ALSA_PLUGINS_DEPENDENCIES = host-pkgconf alsa-lib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:07 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:07 +0100 Subject: [Buildroot] [PATCH 05/27] package/freescale-imx/imx-kobs: update to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-5-ju.o@free.fr> imx-kobs was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. The commit also replaces the Config.in comment saying the package does not have an upstream by the github.com project page. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-kobs/Config.in | 3 +-- package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-kobs/Config.in b/package/freescale-imx/imx-kobs/Config.in index 61be9f26d4..a81842b9a5 100644 --- a/package/freescale-imx/imx-kobs/Config.in +++ b/package/freescale-imx/imx-kobs/Config.in @@ -5,5 +5,4 @@ config BR2_PACKAGE_IMX_KOBS The imx-kobs tool is used for writing images to NAND on i.MX platforms. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/NXPmicro/imx-kobs diff --git a/package/freescale-imx/imx-kobs/imx-kobs.mk b/package/freescale-imx/imx-kobs/imx-kobs.mk index d6a250cf72..91b39f6fa4 100644 --- a/package/freescale-imx/imx-kobs/imx-kobs.mk +++ b/package/freescale-imx/imx-kobs/imx-kobs.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_KOBS_VERSION = a0e9adce2fb7fcd57e794d7f9a5deba0f94f521b -IMX_KOBS_SITE = $(call github,codeauroraforum,imx-kobs,$(IMX_KOBS_VERSION)) +IMX_KOBS_SITE = $(call github,NXPmicro,imx-kobs,$(IMX_KOBS_VERSION)) IMX_KOBS_LICENSE = GPL-2.0+ IMX_KOBS_LICENSE_FILES = COPYING -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:08 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:08 +0100 Subject: [Buildroot] [PATCH 06/27] package/freescale-imx/imx-lib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-6-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The commit also: - removes the comment in Config.in that the package does not have an upstream, - adds the new github.com url as the package url Signed-off-by: Julien Olivain --- package/freescale-imx/imx-lib/Config.in | 3 +-- package/freescale-imx/imx-lib/imx-lib.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-lib/Config.in b/package/freescale-imx/imx-lib/Config.in index 746788e4c5..0a89bf140f 100644 --- a/package/freescale-imx/imx-lib/Config.in +++ b/package/freescale-imx/imx-lib/Config.in @@ -11,5 +11,4 @@ config BR2_PACKAGE_IMX_LIB platform specific drivers. It requires a kernel that includes the i.MX specific headers to be built. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/nxp-imx/imx-lib diff --git a/package/freescale-imx/imx-lib/imx-lib.mk b/package/freescale-imx/imx-lib/imx-lib.mk index 721c20e5f8..f06453e8a6 100644 --- a/package/freescale-imx/imx-lib/imx-lib.mk +++ b/package/freescale-imx/imx-lib/imx-lib.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_LIB_VERSION = 3f777974c0c146817e2ff5cb0340ca66a1f99e57 -IMX_LIB_SITE = https://source.codeaurora.org/external/imx/imx-lib +IMX_LIB_SITE = https://github.com/nxp-imx/imx-lib.git IMX_LIB_SITE_METHOD = git IMX_LIB_LICENSE = LGPL-2.1+ IMX_LIB_LICENSE_FILES = COPYING-LGPL-2.1 -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:09 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:09 +0100 Subject: [Buildroot] [PATCH 07/27] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-7-ju.o@free.fr> imx-m4fwloader was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-m4fwloader/Config.in | 2 +- package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/freescale-imx/imx-m4fwloader/Config.in b/package/freescale-imx/imx-m4fwloader/Config.in index 937f82f916..d75480a708 100644 --- a/package/freescale-imx/imx-m4fwloader/Config.in +++ b/package/freescale-imx/imx-m4fwloader/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_IMX_M4FWLOADER This package provides a tool to load a firmware to the Cortex-M4 core available in some i.MX processors. - https://github.com/codeauroraforum/imx-m4fwloader + https://github.com/NXPmicro/imx-m4fwloader diff --git a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk index cc4849330c..320d5dc617 100644 --- a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk +++ b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_M4FWLOADER_VERSION = 8cf4d17a09ba23250d43381b49ba00d92406fad9 -IMX_M4FWLOADER_SITE = $(call github,codeauroraforum,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) +IMX_M4FWLOADER_SITE = $(call github,NXPmicro,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) IMX_M4FWLOADER_LICENSE = GPL-2.0+ IMX_M4FWLOADER_LICENSE_FILES = LICENSE -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:10 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:10 +0100 Subject: [Buildroot] [PATCH 08/27] package/mfgtools: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-8-ju.o@free.fr> mfgtools was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain --- package/mfgtools/Config.in.host | 2 +- package/mfgtools/mfgtools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mfgtools/Config.in.host b/package/mfgtools/Config.in.host index 2b506c8f67..f1e7ab58e3 100644 --- a/package/mfgtools/Config.in.host +++ b/package/mfgtools/Config.in.host @@ -8,7 +8,7 @@ config BR2_PACKAGE_HOST_MFGTOOLS production. The communication is done over USB using the Freescale UTP protocol. - https://github.com/codeauroraforum/mfgtools + https://github.com/NXPmicro/mfgtools comment "host mfgtools needs a toolchain w/ host gcc >= 4.9" depends on BR2_arm diff --git a/package/mfgtools/mfgtools.mk b/package/mfgtools/mfgtools.mk index 48ce5dda28..3de93936b8 100644 --- a/package/mfgtools/mfgtools.mk +++ b/package/mfgtools/mfgtools.mk @@ -5,7 +5,7 @@ ################################################################################ MFGTOOLS_VERSION = 0.02 -MFGTOOLS_SITE = $(call github,codeauroraforum,mfgtools,v$(MFGTOOLS_VERSION)) +MFGTOOLS_SITE = $(call github,NXPmicro,mfgtools,v$(MFGTOOLS_VERSION)) MFGTOOLS_SUBDIR = MfgToolLib MFGTOOLS_LICENSE = BSD-3-Clause or CPOL MFGTOOLS_LICENSE_FILES = LICENSE README.txt -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:11 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:11 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-9-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/qoriq-rcw/Config.in.host | 2 +- package/qoriq-rcw/qoriq-rcw.hash | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/qoriq-rcw/Config.in.host b/package/qoriq-rcw/Config.in.host index 08fc83acd0..58c16d495b 100644 --- a/package/qoriq-rcw/Config.in.host +++ b/package/qoriq-rcw/Config.in.host @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW $(HOST_DIR)/share/rcw. Either a SDK or post scripts can then use this toolset and examples. - https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ + https://github.com/nxp-qoriq/rcw if BR2_PACKAGE_HOST_QORIQ_RCW diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash index f34c771d11..2a887d57d4 100644 --- a/package/qoriq-rcw/qoriq-rcw.hash +++ b/package/qoriq-rcw/qoriq-rcw.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a qoriq-rcw-LSDK-21.08-br1.tar.gz +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 qoriq-rcw-LSDK-21.08.tar.gz sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 LICENSE diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 0501c36f46..8b1ceacfce 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -5,8 +5,7 @@ ################################################################################ QORIQ_RCW_VERSION = LSDK-21.08 -QORIQ_RCW_SITE = https://source.codeaurora.org/external/qoriq/qoriq-components/rcw -QORIQ_RCW_SITE_METHOD = git +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) QORIQ_RCW_LICENSE = BSD-3-Clause QORIQ_RCW_LICENSE_FILES = LICENSE -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:12 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:12 +0100 Subject: [Buildroot] [PATCH 10/27] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-10-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- .../xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash | 2 +- .../xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash index 5873b4b11c..b79c236478 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 638a8aa8b64f860900d003527529689bc342d18ff5e41a9e1750884544898e67 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 8fe1f57334b22926d4ff3b0b9fdf50af835a99cdfd0ad3ba6a604b226b723e89 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 9d3e373f0440cc0c58853e963636a7c1ffda9308ec5f30ebe9adfb9c16a8a1e4 COPYING-MIT diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk index 0913427542..3b346f323a 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk @@ -5,8 +5,7 @@ ################################################################################ XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = rel_imx_4.9.x_1.0.0_ga -XDRIVER_XF86_VIDEO_IMX_VIV_SITE = https://source.codeaurora.org/external/imx/xf86-video-imx-vivante -XDRIVER_XF86_VIDEO_IMX_VIV_SITE_METHOD = git +XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(call github,nxp-imx,xf86-video-imx-vivante,$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION)) XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv imx-gpu-g2d xserver_xorg-server \ xorgproto libdrm XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = MIT -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:13 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:13 +0100 Subject: [Buildroot] [PATCH 11/27] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-11-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6dlsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabreauto_defconfig b/configs/freescale_imx6dlsabreauto_defconfig index 8fe10f6275..4081fa74a2 100644 --- a/configs/freescale_imx6dlsabreauto_defconfig +++ b/configs/freescale_imx6dlsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:14 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:14 +0100 Subject: [Buildroot] [PATCH 12/27] configs/freescale_imx6dlsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-12-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6dlsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabresd_defconfig b/configs/freescale_imx6dlsabresd_defconfig index 74debbfd46..976c180d6c 100644 --- a/configs/freescale_imx6dlsabresd_defconfig +++ b/configs/freescale_imx6dlsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabresd" @@ -37,7 +36,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:15 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:15 +0100 Subject: [Buildroot] [PATCH 13/27] configs/freescale_imx6qsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-13-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6qsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6qsabreauto_defconfig b/configs/freescale_imx6qsabreauto_defconfig index 58b4a5f92d..72696ab1ad 100644 --- a/configs/freescale_imx6qsabreauto_defconfig +++ b/configs/freescale_imx6qsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:16 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:16 +0100 Subject: [Buildroot] [PATCH 14/27] configs/freescale_imx6qsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-14-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6qsabresd_defconfig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/freescale_imx6qsabresd_defconfig b/configs/freescale_imx6qsabresd_defconfig index f2ac993da0..86513d8072 100644 --- a/configs/freescale_imx6qsabresd_defconfig +++ b/configs/freescale_imx6qsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd" @@ -39,6 +38,6 @@ BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 20:08:18 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 21:08:18 +0100 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229200830.12305-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6sxsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6sxsabresd_defconfig b/configs/freescale_imx6sxsabresd_defconfig index 9f48ef2da5..0c585c97f0 100644 --- a/configs/freescale_imx6sxsabresd_defconfig +++ b/configs/freescale_imx6sxsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sx-sdb" @@ -36,8 +35,7 @@ BR2_PACKAGE_HOST_MTOOLS=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6sxsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From bernd.kuhls at t-online.de Thu Dec 29 20:18:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:43 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 Message-ID: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003308.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash | 8 +++----- package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash index 21c50184c7..ce11d06977 100644 --- a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash +++ b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002858.html -md5 480e63cd365f03eb2515a6527d5f4ca6 xdriinfo-1.0.6.tar.bz2 -sha1 11682ae1f04a311b832651d78bbf4c6ac77f0ed9 xdriinfo-1.0.6.tar.bz2 -sha256 d9ccd2c3e87899417acc9ea1f3e319a4198112babe1dc711273584f607449d51 xdriinfo-1.0.6.tar.bz2 -sha512 7ddd9e19abaef93e4d85004293528ec3814ef84c470d496dbb8dc8313d804bb7520406de8d33d2bc2b3af942bd0a5d5032a109b2726438a966af63ea680a102f xdriinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003308.html +sha256 dd838bae9d2b19ddd71fe6d30ed33abc7c85e19d223e79d35600db3fa44bf734 xdriinfo-1.0.7.tar.xz +sha512 a368cf32c606ca78f3a23bc5d88fb57b9c1a3827d0fec3e48cee153703135e47cecd3db8ee0eba93f309d7f03b4306c3f2e7f46f36d0d2970671c5e5b78093ad xdriinfo-1.0.7.tar.xz # Locally computed sha256 de2fbb160bbb64c48975d7a3ebe3636a312b73227df1efe37488a8cecb9c1932 COPYING diff --git a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk index 7f7aac9e15..7672dc8899 100644 --- a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk +++ b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDRIINFO_VERSION = 1.0.6 -XAPP_XDRIINFO_SOURCE = xdriinfo-$(XAPP_XDRIINFO_VERSION).tar.bz2 -XAPP_XDRIINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDRIINFO_VERSION = 1.0.7 +XAPP_XDRIINFO_SOURCE = xdriinfo-$(XAPP_XDRIINFO_VERSION).tar.xz +XAPP_XDRIINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDRIINFO_LICENSE = MIT XAPP_XDRIINFO_LICENSE_FILES = COPYING XAPP_XDRIINFO_DEPENDENCIES = libgl xlib_libX11 xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:46 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:46 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-4-bernd.kuhls@t-online.de> Removed patches included in upstream release. Signed-off-by: Bernd Kuhls --- ...ntedString-against-request-length-at.patch | 35 ----------- ...possible-memleaks-in-XkbGetKbdByName.patch | 60 ------------------- .../xserver_xorg-server.hash | 6 +- .../xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) delete mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch delete mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch deleted file mode 100644 index 8c1869504c..0000000000 --- a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Tue, 5 Jul 2022 12:06:20 +1000 -Subject: [PATCH] xkb: proof GetCountedString against request length attacks - -GetCountedString did a check for the whole string to be within the -request buffer but not for the initial 2 bytes that contain the length -field. A swapped client could send a malformed request to trigger a -swaps() on those bytes, writing into random memory. - -Signed-off-by: Peter Hutterer -Signed-off-by: Peter Korsgaard ---- - xkb/xkb.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/xkb/xkb.c b/xkb/xkb.c -index f42f59ef3..1841cff26 100644 ---- a/xkb/xkb.c -+++ b/xkb/xkb.c -@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) - CARD16 len; - - wire = *wire_inout; -+ -+ if (client->req_len < -+ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) -+ return BadValue; -+ - len = *(CARD16 *) wire; - if (client->swapped) { - swaps(&len); --- -2.30.2 - diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch deleted file mode 100644 index 39afec0988..0000000000 --- a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Wed, 13 Jul 2022 11:23:09 +1000 -Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName - -GetComponentByName returns an allocated string, so let's free that if we -fail somewhere. - -Signed-off-by: Peter Hutterer -Signed-off-by: Peter Korsgaard ---- - xkb/xkb.c | 26 ++++++++++++++++++++------ - 1 file changed, 20 insertions(+), 6 deletions(-) - -diff --git a/xkb/xkb.c b/xkb/xkb.c -index 4692895db..b79a269e3 100644 ---- a/xkb/xkb.c -+++ b/xkb/xkb.c -@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) - xkb = dev->key->xkbInfo->desc; - status = Success; - str = (unsigned char *) &stuff[1]; -- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ -- return BadMatch; -+ { -+ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ -+ if (keymap) { -+ free(keymap); -+ return BadMatch; -+ } -+ } - names.keycodes = GetComponentSpec(&str, TRUE, &status); - names.types = GetComponentSpec(&str, TRUE, &status); - names.compat = GetComponentSpec(&str, TRUE, &status); - names.symbols = GetComponentSpec(&str, TRUE, &status); - names.geometry = GetComponentSpec(&str, TRUE, &status); -- if (status != Success) -+ if (status == Success) { -+ len = str - ((unsigned char *) stuff); -+ if ((XkbPaddedSize(len) / 4) != stuff->length) -+ status = BadLength; -+ } -+ -+ if (status != Success) { -+ free(names.keycodes); -+ free(names.types); -+ free(names.compat); -+ free(names.symbols); -+ free(names.geometry); - return status; -- len = str - ((unsigned char *) stuff); -- if ((XkbPaddedSize(len) / 4) != stuff->length) -- return BadLength; -+ } - - CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); - CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); --- -2.30.2 - diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 654552c8b6..0c3c807ff3 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html -sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz -sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003310.html +sha256 1eb86ed674d042b6c8b1f9135e59395cbbca35ed551b122f73a7d8bb3bb22484 xorg-server-21.1.6.tar.xz +sha512 5e3cf879facf3a04aa64b7f6129226ea68a97109a7daca5146b57b4c707cc76a4fbad1924997dd319efd8c8c20eb5bb59570a719101b76ae07e923b7e9656239 xorg-server-21.1.6.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 16b7438ee6..04eb5e90b7 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.5 +XSERVER_XORG_SERVER_VERSION = 21.1.6 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT @@ -12,12 +12,6 @@ XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES -# 0002-xkb-proof-GetCountedString-against-request-length-at.patch -XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 - -# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch -XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 - XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:45 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xcb-util: bump version to 0.4.1 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-3-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003306.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util/xcb-util.hash | 4 +++- package/x11r7/xcb-util/xcb-util.mk | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xcb-util/xcb-util.hash b/package/x11r7/xcb-util/xcb-util.hash index c088a62bab..b9d6687752 100644 --- a/package/x11r7/xcb-util/xcb-util.hash +++ b/package/x11r7/xcb-util/xcb-util.hash @@ -1,3 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003306.html +sha256 5abe3bbbd8e54f0fa3ec945291b7e8fa8cfd3cccc43718f8758430f94126e512 xcb-util-0.4.1.tar.xz +sha512 da67f2f017d2a1788dcf35f28d6956e171303a622a1dd085cd3d69fdb2ed77965d83c557cc926ebf9b32e905eb2cbb5921987250192d78a2f5edc4d437ed7d2b xcb-util-0.4.1.tar.xz # locally computed -sha256 46e49469cb3b594af1d33176cd7565def2be3fa8be4371d62271fabb5eae50e9 xcb-util-0.4.0.tar.bz2 sha256 325b64f0b0284e08bbb7a78ae3e55c1edc2a7cd77f603225ae4b8ffc35423e37 COPYING diff --git a/package/x11r7/xcb-util/xcb-util.mk b/package/x11r7/xcb-util/xcb-util.mk index bb73530f94..793c3dc7f2 100644 --- a/package/x11r7/xcb-util/xcb-util.mk +++ b/package/x11r7/xcb-util/xcb-util.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_VERSION = 0.4.0 -XCB_UTIL_SOURCE = xcb-util-$(XCB_UTIL_VERSION).tar.bz2 -XCB_UTIL_SITE = http://xcb.freedesktop.org/dist +XCB_UTIL_VERSION = 0.4.1 +XCB_UTIL_SOURCE = xcb-util-$(XCB_UTIL_VERSION).tar.xz +XCB_UTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_LICENSE = MIT XCB_UTIL_LICENSE_FILES = COPYING XCB_UTIL_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:44 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xlib_libSM: bump version to 1.2.4 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-2-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003307.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libSM/xlib_libSM.hash | 8 +++----- package/x11r7/xlib_libSM/xlib_libSM.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libSM/xlib_libSM.hash b/package/x11r7/xlib_libSM/xlib_libSM.hash index 7ac288ba4e..3068c85b93 100644 --- a/package/x11r7/xlib_libSM/xlib_libSM.hash +++ b/package/x11r7/xlib_libSM/xlib_libSM.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002922.html -md5 87c7fad1c1813517979184c8ccd76628 libSM-1.2.3.tar.bz2 -sha1 437d7b13fa2eba325df3a106f177df46ccec6546 libSM-1.2.3.tar.bz2 -sha256 2d264499dcb05f56438dee12a1b4b71d76736ce7ba7aa6efbf15ebb113769cbb libSM-1.2.3.tar.bz2 -sha512 74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903 libSM-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003307.html +sha256 fdcbe51e4d1276b1183da77a8a4e74a137ca203e0bcfb20972dd5f3347e97b84 libSM-1.2.4.tar.xz +sha512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86 libSM-1.2.4.tar.xz # Locally computed sha256 af7926a14d85ad367622688636e8c9c6f7807c8a6867536af1c530b5c262bfba COPYING diff --git a/package/x11r7/xlib_libSM/xlib_libSM.mk b/package/x11r7/xlib_libSM/xlib_libSM.mk index 708224e2d1..8e5c90127a 100644 --- a/package/x11r7/xlib_libSM/xlib_libSM.mk +++ b/package/x11r7/xlib_libSM/xlib_libSM.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBSM_VERSION = 1.2.3 -XLIB_LIBSM_SOURCE = libSM-$(XLIB_LIBSM_VERSION).tar.bz2 -XLIB_LIBSM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBSM_VERSION = 1.2.4 +XLIB_LIBSM_SOURCE = libSM-$(XLIB_LIBSM_VERSION).tar.xz +XLIB_LIBSM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBSM_LICENSE = MIT XLIB_LIBSM_LICENSE_FILES = COPYING XLIB_LIBSM_INSTALL_STAGING = YES -- 2.34.1 From festevam at gmail.com Thu Dec 29 20:42:55 2022 From: festevam at gmail.com (Fabio Estevam) Date: Thu, 29 Dec 2022 17:42:55 -0300 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229200830.12305-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229200830.12305-1-ju.o@free.fr> Message-ID: Hi Julien, On Thu, Dec 29, 2022 at 5:09 PM Julien Olivain wrote: > > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: this commit updates the Kernel and U-Boot download urls. > The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. > > Signed-off-by: Julien Olivain Thanks for the patch. This is good information that I was not aware of. Reviewed-by: Fabio Estevam From ju.o at free.fr Thu Dec 29 21:23:21 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:21 +0100 Subject: [Buildroot] [PATCH 16/27] configs/freescale_imx6ullevk: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229212332.22966-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6ullevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6ullevk_defconfig b/configs/freescale_imx6ullevk_defconfig index 4c5c3b2524..7a8965be18 100644 --- a/configs/freescale_imx6ullevk_defconfig +++ b/configs/freescale_imx6ullevk_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ull-14x14-evk" @@ -15,9 +14,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6ull_14x14_evk" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 21:23:22 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:22 +0100 Subject: [Buildroot] [PATCH 17/27] configs/freescale_imx7dsabresd: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <20221229212332.22966-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx7dsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx7dsabresd_defconfig b/configs/freescale_imx7dsabresd_defconfig index 5a9cff488d..d337865831 100644 --- a/configs/freescale_imx7dsabresd_defconfig +++ b/configs/freescale_imx7dsabresd_defconfig @@ -10,9 +10,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx7d-sdb" @@ -25,9 +24,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx7dsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 21:23:23 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:23 +0100 Subject: [Buildroot] [PATCH 18/27] configs/freescale_imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <20221229212332.22966-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mqevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mqevk_defconfig b/configs/freescale_imx8mqevk_defconfig index 7f5dd87b5f..e3f88dc44c 100644 --- a/configs/freescale_imx8mqevk_defconfig +++ b/configs/freescale_imx8mqevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mq-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mq-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From yann.morin.1998 at free.fr Thu Dec 29 21:34:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 29 Dec 2022 22:34:52 +0100 Subject: [Buildroot] [git commit] package/qemu: refactor target emulator selection Message-ID: <20221229213538.A75AF87083@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44be514b21fd94096702b80c62d46c31d72f15a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The current mechanism to select emulation targets works this way: - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It selects FDT and creates a dependency on the "dtc" package but this is not always necessary. Only 14 system targets, out of 31, actually require FDT. - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does not select FDT, which is not required by linux-user emulators. - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass "--enable-system --enable-linux-user --target-list="..." to the configure script, so QEMU builds its list of default targets, from which it checks if the specified subset is valid. Since CUSTOM_TARGETS does not select FDT, we can get build errors like this: ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu We could select FDT when CUSTOM_TARGETS is set, but this would force an unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. In order to fix these problems, refactor the package configuration: - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by default build all corresponding target emulators. - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the desired emulators. - Add configs for each supported target. They select FDT, when needed. - Move QEMU to a separate menu, since the number of configuration itens became too large. - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because this situation requires user intervention to reconfigure the package. - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without choosing at least one emulator is considered an error. Notes about the list of enabled targets: - when the user enables both system and user emulation, we provide no way to be able to build all system bt only parts of user (or the other way around), because the qemu build system does not allow that: when a list of target is passed, it applies to both system and user emulation; - as a consequence and in the same spirit, we also do not sanity-check that at least one system, resp. user, target is enabled when system, resp. user, emulation is enabled; we only require that one target is enabled, so that the list is not empty. Signed-off-by: Carlos Santos [yann.morin.1998 at free.fr: - always build at least user or system - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify list of targets with unique QEMU_TARGET_LIST_y - extend the commit log with "Notes about the list of enabled targets" ] Signed-off-by: Yann E. MORIN --- Config.in.legacy | 11 ++ package/qemu/Config.in | 287 ++++++++++++++++++++++++++++++++++++++++--------- package/qemu/qemu.mk | 91 ++++++++++++++-- 3 files changed, 329 insertions(+), 60 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index ca25c18b16..6d66f1b958 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,17 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS + string "the QEMU specific targets option has been removed" + help + This option has been replaced by a list of individual targets + for the many architectures supported by QEMU. + +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP + bool + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" + select BR2_LEGACY + config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD bool "xf86-input-keyboard removed" help diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 15d6c7d6b5..0f9e353510 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_8 -config BR2_PACKAGE_QEMU +menuconfig BR2_PACKAGE_QEMU bool "QEMU" depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 @@ -27,6 +27,7 @@ config BR2_PACKAGE_QEMU select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB + select BR2_PACKAGE_QEMU_SYSTEM if !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. @@ -49,20 +50,13 @@ if BR2_PACKAGE_QEMU comment "Emulators selection" -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS - string "Enable specific targets" +config BR2_PACKAGE_QEMU_SYSTEM + bool "Enable systems emulation" + depends on !BR2_STATIC_LIBS # dtc help - Enter here the list of QEMU targets you want to build. For - example: + Say 'y' to build system emulators/virtualisers. - System emulation | User-land emulation - ----------------------+----------------------- - i386-softmmu | i386-linux-user - arm-softmmu | ppc-linux-user - x86_64-softmmu | sparc-bsd-user - ... | ... - -comment "Networking options" +if BR2_PACKAGE_QEMU_SYSTEM config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" @@ -87,69 +81,264 @@ config BR2_PACKAGE_QEMU_SLIRP Notice that this option does not disable other networking modes. -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" - -comment "... or you can select emulator families to enable, below:" +config BR2_PACKAGE_QEMU_SDL + bool "Enable SDL frontend" + select BR2_PACKAGE_SDL2 + help + Say 'y' to enable the SDL frontend, that is, a graphical + window presenting the VM's display. -config BR2_PACKAGE_QEMU_SYSTEM - bool "Enable all systems emulation" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_QEMU_FDT +config BR2_PACKAGE_QEMU_FDT + bool "Enable FDT" + select BR2_PACKAGE_DTC help - Say 'y' to build all system emulators/virtualisers that QEMU - supports. + Say 'y' here to have QEMU capable of constructing Device + Trees, and passing them to the VMs. + +endif # BR2_PACKAGE_QEMU_SYSTEM comment "systems emulation needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS config BR2_PACKAGE_QEMU_LINUX_USER - bool "Enable all Linux user-land emulation" + bool "Enable Linux user-land emulation" # Incompatible "struct sigevent" definition on musl depends on !BR2_TOOLCHAIN_USES_MUSL help - Say 'y' to build all Linux user-land emulators that QEMU - supports. + Say 'y' to build Linux user-land emulators. # Note: bsd-user can not be build on Linux comment "Linux user-land emulation needs a glibc or uClibc toolchain" depends on BR2_TOOLCHAIN_USES_MUSL -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS + bool "Select individual emulator targets" + help + By default, all targets (system and/or user, subject to the + corresponding options, above) are built. If you only need a + subset of the emulated targets, say 'y' here and enable at + least one target, below. -config BR2_PACKAGE_QEMU_HAS_EMULS - def_bool y - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS -if BR2_PACKAGE_QEMU_HAS_EMULS +config BR2_PACKAGE_QEMU_TARGET_AARCH64 + bool "aarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM 64-bit architecture. -comment "Frontends" +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE + bool "aarch64_be (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM 64-bit architecture, big-endian. -config BR2_PACKAGE_QEMU_SDL - bool "Enable SDL frontend" - depends on !BR2_STATIC_LIBS # sdl2 - select BR2_PACKAGE_SDL2 +config BR2_PACKAGE_QEMU_TARGET_ALPHA + bool "alpha" help - Say 'y' to enable the SDL frontend, that is, a graphical - window presenting the VM's display. + DEC Alpha 64-bit RISC architecture. -comment "SDL frontend needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_ARM + bool "arm" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM EABI architecture, little-endian. -comment "Misc. features" +config BR2_PACKAGE_QEMU_TARGET_ARMEB + bool "armeb (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM EABI architecture, big-endian. -config BR2_PACKAGE_QEMU_FDT - bool "Enable FDT" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_DTC +config BR2_PACKAGE_QEMU_TARGET_AVR + bool "avr (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM help - Say 'y' here to have QEMU capable of constructing Device - Trees, and passing them to the VMs. + AVR 8-bit microcontroller architecture. -comment "FDT support needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_CRIS + bool "cris" + help + ETRAX CRIS microcontroller architecture. + +config BR2_PACKAGE_QEMU_TARGET_HEXAGON + bool "hexagon (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + Qualcomm's Hexagon VLSI DSP architecture. + +config BR2_PACKAGE_QEMU_TARGET_HPPA + bool "hppa" + help + HP PA-RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_I386 + bool "i386" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel i386 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 + bool "loongarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Loongson 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_M68K + bool "m68k" + help + Motorola 68000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE + bool "microblaze" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL + bool "microblazeel" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze EL soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MIPS + bool "mips" + help + MIPS 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSEL + bool "mipsel" + help + MIPS 32-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64 + bool "mips64" + help + MIPS 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL + bool "mips64el" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + MIPS 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 + bool "mipsn32 (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL + bool "mipsn32el (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_NIOS2 + bool "nios2" + help + Nios II architecture. + +config BR2_PACKAGE_QEMU_TARGET_OR1K + bool "or1k" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + OpenRISC 1000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC + bool "ppc" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64 + bool "ppc64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64LE + bool "ppc64le (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + PoewerPC 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_RISCV32 + bool "riscv32" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 33-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RISCV64 + bool "riscv64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RX + bool "rx (system-only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Renesas Electronics RX 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_S390X + bool "s390x" + help + IBM z/Architecture 64-bit mainframe (s390x) + +config BR2_PACKAGE_QEMU_TARGET_SH4 + bool "sh4" + help + Super-H 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SH4EB + bool "sh4eb" + help + Super-H EB 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC + bool "sparc" + help + SPARC 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS + bool "sparc32plus (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + SPARC 32-bit RISC architecture (Sun's v8plus). + +config BR2_PACKAGE_QEMU_TARGET_SPARC64 + bool "sparc64" + help + SPARC 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_TRICORE + bool "tricore (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + help + Infineon TriCore 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_X86_64 + bool "x86_64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel x86 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSA + bool "xtensa" + help + Xtensa 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB + bool "xtensaeb" + help + Xtensa 32-bit RISC architecture, big-endian. + +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS -endif # BR2_PACKAGE_QEMU_HAS_EMULS +comment "Tools selection" config BR2_PACKAGE_QEMU_TOOLS bool "Enable tools" diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 8725e7c8c4..5c7a8d504c 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,6 +4,8 @@ # ################################################################################ +# When updating the version, check whether the list of supported targets +# needs to be updated. QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org @@ -36,30 +38,97 @@ QEMU_OPTS = QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool -# If we want to specify only a subset of targets, we must still enable all -# of them, so that QEMU properly builds its list of default targets, from -# which it then checks if the specified sub-set is valid. That's what we -# do in the first part of the if-clause. -# Otherwise, if we do not want to pass a sub-set of targets, we then need -# to either enable or disable -user and/or -system emulation appropriately. -# That's what we do in the else-clause. -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) -QEMU_OPTS += --enable-system --enable-linux-user -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" -else +# If we want to build all emulation targets, we just need to either enable -user +# and/or -system emulation appropriately. +# Otherwise, if we want only a subset of targets, we must still enable all of +# them, so that QEMU properly builds a list of default targets from which it +# checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) QEMU_OPTS += --enable-system +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AVR) += avr-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64) += loongarch64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_M68K) += m68k-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE) += microblaze-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL) += microblazeel-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS) += mips-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64) += mips64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64EL) += mips64el-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSEL) += mipsel-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_NIOS2) += nios2-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_OR1K) += or1k-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC) += ppc-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64) += ppc64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV32) += riscv32-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV64) += riscv64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RX) += rx-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_S390X) += s390x-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4) += sh4-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4EB) += sh4eb-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC) += sparc-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC64) += sparc64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_TRICORE) += tricore-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_X86_64) += x86_64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSA) += xtensa-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSAEB) += xtensaeb-softmmu else QEMU_OPTS += --disable-system endif ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) QEMU_OPTS += --enable-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE) += aarch64_be-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARMEB) += armeb-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HEXAGON) += hexagon-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64) += loongarch64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_M68K) += m68k-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE) += microblaze-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL) += microblazeel-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS) += mips-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64) += mips64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64EL) += mips64el-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSEL) += mipsel-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSN32) += mipsn32-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL) += mipsn32el-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_NIOS2) += nios2-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_OR1K) += or1k-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC) += ppc-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64) += ppc64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64LE) += ppc64le-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV32) += riscv32-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV64) += riscv64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_S390X) += s390x-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4) += sh4-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4EB) += sh4eb-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC) += sparc-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS) += sparc32plus-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC64) += sparc64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_X86_64) += x86_64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSA) += xtensa-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSAEB) += xtensaeb-linux-user else QEMU_OPTS += --disable-linux-user endif +# Build the list of desired targets, if any. +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_TARGET_LIST = $(strip $(QEMU_TARGET_LIST_y)) +ifeq ($(BR_BUILDING).$(QEMU_TARGET_LIST),y.) +$(error "No emulator target has ben chosen") +endif +QEMU_OPTS += --target-list="$(QEMU_TARGET_LIST)" endif ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) From yann.morin.1998 at free.fr Thu Dec 29 21:46:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 29 Dec 2022 22:46:11 +0100 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: <20221227114842.2620182-1-unixmania@gmail.com> References: <20221227114842.2620182-1-unixmania@gmail.com> Message-ID: <20221229214611.GJ2498764@scaer> Carlos, All, On 2022-12-27 08:48 -0300, unixmania at gmail.com spake thusly: > From: Carlos Santos > > The current mechanism to select emulation targets works this way: > > - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It > selects FDT and creates a dependency on the "dtc" package but this is > not always necessary. Only 14 system targets, out of 31, actually > require FDT. > > - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does > not select FDT, which is not required by linux-user emulators. > > - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of > emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass > "--enable-system --enable-linux-user --target-list="..." to the > configure script, so QEMU builds its list of default targets, from > which it checks if the specified subset is valid. > > Since CUSTOM_TARGETS does not select FDT, we can get build errors like > this: > > ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu > > We could select FDT when CUSTOM_TARGETS is set, but this would force an > unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. > > In order to fix these problems, refactor the package configuration: > > - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by > default build all corresponding target emulators. > > - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the > desired emulators. > > - Add configs for each supported target. They select FDT, when needed. > > - Move QEMU to a separate menu, since the number of configuration itens > became too large. > > - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because > this situation requires user intervention to reconfigure the package. > > - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without > choosing at least one emulator is considered an error. This commit log is more descriptive than explanatory; for example, it ususally is not necessary to describe a change such as "we add an option FOO": it is relatively obvious that an option FOO has been added. What is important in a commit log, is to explain why the change is done that way. For example, I'd have liked explanations why we did not have individual targets that select SYSTEM/USER rather than depend on it, like: menuconfig QEMU bool "qemu" if QEMU config QEMU_SYSTEM bool "system emulation" config QEMU_USER bool "user emulation" config QEMU_CHOOSE bool "chose individual targets" if QEMU_CHOOSE config QEMU_aarch64 bool "aarch64" select QEMU_SYSTEM select QEMU_USER config QEMU_aarch64_be bool "aarch64_be" select QEMU_USER # and so on... endif # QEMU_CHOOSE endif # QEMU I guess that's because it makes things a bit more complex to handle in menuconfig, but I forgot to explain that in the commit log before I pushed... > Signed-off-by: Carlos Santos Applied to master with a few changes: - always build at least user or system - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify list of targets with unique QEMU_TARGET_LIST_y - extend the commit log with "Notes about the list of enabled targets" Regards, Yann E. MORIN. > --- > Changes v1->v2: > - Rebase > - Fix Config.in.legacy after rebase > --- > Config.in.legacy | 11 ++ > package/qemu/Config.in | 282 ++++++++++++++++++++++++++++++++++------- > package/qemu/qemu.mk | 99 +++++++++++++-- > 3 files changed, 332 insertions(+), 60 deletions(-) > > diff --git a/Config.in.legacy b/Config.in.legacy > index ca25c18b16..6d66f1b958 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,17 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > + string "the QEMU specific targets option has been removed" > + help > + This option has been replaced by a list of individual targets > + for the many architectures supported by QEMU. > + > +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP > + bool > + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" > + select BR2_LEGACY > + > config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD > bool "xf86-input-keyboard removed" > help > diff --git a/package/qemu/Config.in b/package/qemu/Config.in > index 15d6c7d6b5..d1c8234e98 100644 > --- a/package/qemu/Config.in > +++ b/package/qemu/Config.in > @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" > depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ > !BR2_TOOLCHAIN_GCC_AT_LEAST_8 > > -config BR2_PACKAGE_QEMU > +menuconfig BR2_PACKAGE_QEMU > bool "QEMU" > depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 > @@ -49,20 +49,13 @@ if BR2_PACKAGE_QEMU > > comment "Emulators selection" > > -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > - string "Enable specific targets" > +config BR2_PACKAGE_QEMU_SYSTEM > + bool "Enable systems emulation" > + depends on !BR2_STATIC_LIBS # dtc > help > - Enter here the list of QEMU targets you want to build. For > - example: > + Say 'y' to build system emulators/virtualisers. > > - System emulation | User-land emulation > - ----------------------+----------------------- > - i386-softmmu | i386-linux-user > - arm-softmmu | ppc-linux-user > - x86_64-softmmu | sparc-bsd-user > - ... | ... > - > -comment "Networking options" > +if BR2_PACKAGE_QEMU_SYSTEM > > config BR2_PACKAGE_QEMU_SLIRP > bool "Enable user mode networking (SLIRP)" > @@ -87,69 +80,260 @@ config BR2_PACKAGE_QEMU_SLIRP > Notice that this option does not disable other networking > modes. > > -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" > - > -comment "... or you can select emulator families to enable, below:" > +config BR2_PACKAGE_QEMU_SDL > + bool "Enable SDL frontend" > + select BR2_PACKAGE_SDL2 > + help > + Say 'y' to enable the SDL frontend, that is, a graphical > + window presenting the VM's display. > > -config BR2_PACKAGE_QEMU_SYSTEM > - bool "Enable all systems emulation" > - depends on !BR2_STATIC_LIBS # dtc > - select BR2_PACKAGE_QEMU_FDT > +config BR2_PACKAGE_QEMU_FDT > + bool "Enable FDT" > + select BR2_PACKAGE_DTC > help > - Say 'y' to build all system emulators/virtualisers that QEMU > - supports. > + Say 'y' here to have QEMU capable of constructing Device > + Trees, and passing them to the VMs. > + > +endif # BR2_PACKAGE_QEMU_SYSTEM > > comment "systems emulation needs a toolchain w/ dynamic library" > depends on BR2_STATIC_LIBS > > config BR2_PACKAGE_QEMU_LINUX_USER > - bool "Enable all Linux user-land emulation" > + bool "Enable Linux user-land emulation" > # Incompatible "struct sigevent" definition on musl > depends on !BR2_TOOLCHAIN_USES_MUSL > help > - Say 'y' to build all Linux user-land emulators that QEMU > - supports. > + Say 'y' to build Linux user-land emulators. > > # Note: bsd-user can not be build on Linux > > comment "Linux user-land emulation needs a glibc or uClibc toolchain" > depends on BR2_TOOLCHAIN_USES_MUSL > > -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" > +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS > + bool "Choose emulator targets (default is to enable all)" > + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER > > -config BR2_PACKAGE_QEMU_HAS_EMULS > - def_bool y > - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" > +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS > > -if BR2_PACKAGE_QEMU_HAS_EMULS > +config BR2_PACKAGE_QEMU_TARGET_AARCH64 > + bool "aarch64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + ARM 64-bit architecture. > > -comment "Frontends" > +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE > + bool "aarch64_be (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + ARM 64-bit architecture, big-endian. > > -config BR2_PACKAGE_QEMU_SDL > - bool "Enable SDL frontend" > - depends on !BR2_STATIC_LIBS # sdl2 > - select BR2_PACKAGE_SDL2 > +config BR2_PACKAGE_QEMU_TARGET_ALPHA > + bool "alpha" > help > - Say 'y' to enable the SDL frontend, that is, a graphical > - window presenting the VM's display. > + DEC Alpha 64-bit RISC architecture. > > -comment "SDL frontend needs a toolchain w/ dynamic library" > - depends on BR2_STATIC_LIBS > +config BR2_PACKAGE_QEMU_TARGET_ARM > + bool "arm" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + ARM EABI architecture, little-endian. > > -comment "Misc. features" > +config BR2_PACKAGE_QEMU_TARGET_ARMEB > + bool "armeb (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + ARM EABI architecture, big-endian. > > -config BR2_PACKAGE_QEMU_FDT > - bool "Enable FDT" > - depends on !BR2_STATIC_LIBS # dtc > - select BR2_PACKAGE_DTC > +config BR2_PACKAGE_QEMU_TARGET_AVR > + bool "avr (system, only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > help > - Say 'y' here to have QEMU capable of constructing Device > - Trees, and passing them to the VMs. > + AVR 8-bit microcontroller architecture. > > -comment "FDT support needs a toolchain w/ dynamic library" > - depends on BR2_STATIC_LIBS > +config BR2_PACKAGE_QEMU_TARGET_CRIS > + bool "cris" > + help > + ETRAX CRIS microcontroller architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_HEXAGON > + bool "hexagon (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + Qualcomm's Hexagon VLSI DSP architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_HPPA > + bool "hppa" > + help > + HP PA-RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_I386 > + bool "i386" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Intel i386 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 > + bool "loongarch64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Loongson 64-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_M68K > + bool "m68k" > + help > + Motorola 68000 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE > + bool "microblaze" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Xilinix MicroBlaze soft processor. > + > +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL > + bool "microblazeel" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Xilinix MicroBlaze EL soft processor. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS > + bool "mips" > + help > + MIPS 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSEL > + bool "mipsel" > + help > + MIPS 32-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS64 > + bool "mips64" > + help > + MIPS 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL > + bool "mips64el" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + MIPS 64-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 > + bool "mipsn32 (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + MIPS N32 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL > + bool "mipsn32el (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + MIPS N32 architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_NIOS2 > + bool "nios2" > + help > + Nios II architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_OR1K > + bool "or1k" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + OpenRISC 1000 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC > + bool "ppc" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + PoewerPC 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC64 > + bool "ppc64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + PoewerPC 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC64LE > + bool "ppc64le (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + PoewerPC 64-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_RISCV32 > + bool "riscv32" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + RISC-V 33-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_RISCV64 > + bool "riscv64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + RISC-V 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_RX > + bool "rx (system-only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Renesas Electronics RX 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_S390X > + bool "s390x" > + help > + IBM z/Architecture 64-bit mainframe (s390x) > + > +config BR2_PACKAGE_QEMU_TARGET_SH4 > + bool "sh4" > + help > + Super-H 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SH4EB > + bool "sh4eb" > + help > + Super-H EB 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC > + bool "sparc" > + help > + SPARC 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS > + bool "sparc32plus (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + SPARC 32-bit RISC architecture (Sun's v8plus). > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC64 > + bool "sparc64" > + help > + SPARC 64-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_TRICORE > + bool "tricore (system, only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > + help > + Infineon TriCore 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_X86_64 > + bool "x86_64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Intel x86 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_XTENSA > + bool "xtensa" > + help > + Xtensa 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB > + bool "xtensaeb" > + help > + Xtensa 32-bit RISC architecture, big-endian. > + > +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS > > -endif # BR2_PACKAGE_QEMU_HAS_EMULS > +comment "Tools selection" > > config BR2_PACKAGE_QEMU_TOOLS > bool "Enable tools" > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index a991d49993..bf95b4dc62 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -30,30 +30,107 @@ QEMU_OPTS = > > QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool > > -# If we want to specify only a subset of targets, we must still enable all > -# of them, so that QEMU properly builds its list of default targets, from > -# which it then checks if the specified sub-set is valid. That's what we > -# do in the first part of the if-clause. > -# Otherwise, if we do not want to pass a sub-set of targets, we then need > -# to either enable or disable -user and/or -system emulation appropriately. > -# That's what we do in the else-clause. > -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) > -QEMU_OPTS += --enable-system --enable-linux-user > -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" > -else > +# If we want to build all emulation targets, we just need to either enable -user > +# and/or -system emulation appropriately. > +# Otherwise, if we want only a subset of targets, we must still enable all of > +# them, so that QEMU properly builds a list of default targets from which it > +# checks if the specified sub-set is valid. > +# That's why we check for BR2_PACKAGE_QEMU_CHOOSE_TARGETS, in the blocks below, > +# and treat selecting it without selecting any emulation target as an error. > > ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) > QEMU_OPTS += --enable-system > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_SYSTEM_TARGET_LIST = \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AVR),avr-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RX),rx-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_TRICORE),tricore-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-softmmu) > +ifeq ("$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST))","") > +$(error "No system emulator target has ben chosen") > +endif > +endif > else > QEMU_OPTS += --disable-system > endif > > ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) > QEMU_OPTS += --enable-linux-user > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_LINUX_USER_TARGET_LIST = \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE),aarch64_be-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARMEB),armeb-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HEXAGON),hexagon-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32),mipsn32-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL),mipsn32el-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64LE),ppc64le-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS),sparc32plus-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-linux-user) > +ifeq ("$(call qstrip,$(QEMU_LINUX_USER_TARGET_LIST))","") > +$(error "No user-land emulator target has ben chosen") > +endif > +endif > else > QEMU_OPTS += --disable-linux-user > endif > > +# Build the list of desired targets, if any. > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_OPTS += --target-list="$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST) $(QEMU_LINUX_USER_TARGET_LIST))" > endif > > ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) > -- > 2.31.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Thu Dec 29 22:04:14 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 23:04:14 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221229095800.64a5f115@windsurf> References: <20221229095800.64a5f115@windsurf> Message-ID: Hi Thomas, > Il giorno 29 dic 2022, alle ore 09:58, Thomas Petazzoni ha scritto: > > ?On Wed, 28 Dec 2022 21:53:23 +0100 > Giulio Benetti wrote: > >> Add patches pending upstream[0] to handle various data types and api >> changes up to Linux 6.1. >> >> [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 >> >> Fixes: >> http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa >> >> Signed-off-by: Giulio Benetti >> --- >> ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ >> ...fix-build-failure-on-remove-callback.patch | 44 ++++ >> ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ >> ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ >> 4 files changed, 392 insertions(+) >> create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch >> create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch >> create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch >> create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch > > Applied to master, thanks. However, it is worth mentioning that the > real "upstream" for this driver is the linux4sam Linux tree at > https://github.com/linux4sam/linux-at91. Ah, yes > They are currently based on > 5.15, but I suppose they will rebase soon on 6.1, I think so too > so they might be > interested in your fixes. How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? > I don't know if/when the out-of-tree variant > of the WILC driver at > https://github.com/embeddedTS/wilc3000-external-module gets synced from > the linux4sam tree. I?ve compared the two drivers and they are pretty the same, not completely but very close excluding the various #ifdef?s. I don?t either know how that repo is handled but I can monitor it. Best regards Giulio > > Best regards, > > Thomas > -- > Thomas Petazzoni, CTO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com From giulio.benetti at benettiengineering.com Thu Dec 29 22:06:55 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 23:06:55 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: Message-ID: > Il giorno 29 dic 2022, alle ore 23:04, Giulio Benetti ha scritto: > > ?Hi Thomas, > >> Il giorno 29 dic 2022, alle ore 09:58, Thomas Petazzoni ha scritto: >> >> ?On Wed, 28 Dec 2022 21:53:23 +0100 >> Giulio Benetti wrote: >> >>> Add patches pending upstream[0] to handle various data types and api >>> changes up to Linux 6.1. >>> >>> [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 >>> >>> Fixes: >>> http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa >>> >>> Signed-off-by: Giulio Benetti >>> --- >>> ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ >>> ...fix-build-failure-on-remove-callback.patch | 44 ++++ >>> ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ >>> ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ >>> 4 files changed, 392 insertions(+) >>> create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch >>> create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch >>> create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch >>> create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch >> >> Applied to master, thanks. However, it is worth mentioning that the >> real "upstream" for this driver is the linux4sam Linux tree at >> https://github.com/linux4sam/linux-at91. > > Ah, yes > >> They are currently based on >> 5.15, but I suppose they will rebase soon on 6.1, > > I think so too > >> so they might be >> interested in your fixes. > > How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? They don?t have the Issue available in GitHub, I send an email to the maintainer then. Best regards Giulio > >> I don't know if/when the out-of-tree variant >> of the WILC driver at >> https://github.com/embeddedTS/wilc3000-external-module gets synced from >> the linux4sam tree. > > I?ve compared the two drivers and they are pretty the same, not completely but very close excluding the various #ifdef?s. > I don?t either know how that repo is handled but I can monitor it. > > Best regards > Giulio > >> >> Best regards, >> >> Thomas >> -- >> Thomas Petazzoni, CTO, Bootlin >> Embedded Linux and Kernel engineering >> https://bootlin.com From ju.o at free.fr Thu Dec 29 22:25:25 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:25 +0100 Subject: [Buildroot] [PATCH 19/27] configs/freescale_imx8mpevk: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229222533.32242-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mpevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mpevk_defconfig b/configs/freescale_imx8mpevk_defconfig index 8d0e6e0f3e..5a72406b67 100644 --- a/configs/freescale_imx8mpevk_defconfig +++ b/configs/freescale_imx8mpevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mp-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mp-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mp_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 22:25:26 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:26 +0100 Subject: [Buildroot] [PATCH 20/27] configs/freescale_imx8mnevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <20221229222533.32242-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mnevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mnevk_defconfig b/configs/freescale_imx8mnevk_defconfig index b24eb1566b..0653978d91 100644 --- a/configs/freescale_imx8mnevk_defconfig +++ b/configs/freescale_imx8mnevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mn-ddr4-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-ddr4-evk" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_ddr4_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 22:25:27 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:27 +0100 Subject: [Buildroot] [PATCH 21/27] configs/freescale_imx8mmevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <20221229222533.32242-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mmevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mmevk_defconfig b/configs/freescale_imx8mmevk_defconfig index ae82f29158..dcb4b42540 100644 --- a/configs/freescale_imx8mmevk_defconfig +++ b/configs/freescale_imx8mmevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mm-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mm-evk freescale/imx8mm-evk-revb-qca-wifi" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mm_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From luca.ceresoli at bootlin.com Thu Dec 29 22:42:57 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 29 Dec 2022 23:42:57 +0100 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221229234257.345ab5fc@booty> Hello, On Thu, 22 Dec 2022 14:37:52 +0000 "Frager, Neal" wrote: > Hi Brandon, Luca, > > > Can you describe a use case where this would be useful? While I > > intuitively understand there _might_ be some, I cannot find any good > > example based on my experience. > > > > Building the pm_cfg_obj from source code is very easily done by > > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > > can be used on multiple zynqmp hardware, while the cfg obj is very > > likely to change across different projects, and a somewhat readable > > text file is way more understandable than a binary blob. > > > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) > > > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. > > As this patch is still pending, I thought I would change my neutral position on it. > > At the moment, the defines and format of the pm_cfg_obj.c file could change from one Xilinx release to the next. zynqmp should > be mature enough that these changes are minor, but even a single new define being added to the pm_cfg_obj.c could potentially > break the zynqmp_pm_cfg_obj_convert.py. Since users might use any version of the Xilinx tools with buildroot, there always could > be an issue as Brandon has experienced. > > For this reason, I believe it is worth having the support for users to supply a pre-compiled pm_cfg_obj.bin, and I would like to see > Brandon's patch included in buildroot. As you wrote, "zynqmp should be mature enough that these changes are minor", so I think we should optimistically predict that no breaking changes are going to happen. We should reconsider this only in case such issues will start happening in the future creating a major annoyance. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From giulio.benetti at benettiengineering.com Thu Dec 29 23:58:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 00:58:34 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure on Linux 6.1 Message-ID: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> Add 2 local patches pending upstream[0] to fix build failure with Linux 6.1 [0]: https://github.com/fifteenhex/xradio/pull/19 Fixes: Still not produced Signed-off-by: Giulio Benetti --- ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++++++++++++++++++ ...ailure-due-to-ieee80211_nullfunc_get.patch | 34 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch create mode 100644 package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch diff --git a/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..ac07074034 --- /dev/null +++ b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From d336006f0d9e9663a5ff61d38e98ddd33e175167 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Fri, 30 Dec 2022 00:44:30 +0100 +Subject: [PATCH] wsm.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] +Signed-off-by: Giulio Benetti +--- + wsm.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/wsm.c b/wsm.c +index 85eeef8..ea73770 100644 +--- a/wsm.c ++++ b/wsm.c +@@ -2609,7 +2609,11 @@ static int xradio_get_prio_queue(struct xradio_vif *priv, + edca = &priv->edca.params[i]; + score = ((edca->aifns + edca->cwMin) << 16) + + (edca->cwMax - edca->cwMin) * ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ (get_random_u32() & 0xFFFF); ++#else + (prandom_u32() & 0xFFFF); ++#endif + if (score < best && (winner < 0 || i != 3)) { + best = score; + winner = i; +-- +2.34.1 + diff --git a/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch new file mode 100644 index 0000000000..cb3cab113f --- /dev/null +++ b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch @@ -0,0 +1,34 @@ +From 5f0dd19dc8acad9816bb1b857551f3289e386d32 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Fri, 30 Dec 2022 00:52:30 +0100 +Subject: [PATCH] ap.c: fix build failure due to ieee80211_nullfunc_get() + change in Linux 6.1 + +Starting from Linux 6.1 it's been added 'int link_id' parameter to +ieee80211_nullfunc_get() to comply to MSO, but this module doesn't support +it. So let's handle this case by passing default 0 as link_id parameter. + +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] +Signed-off-by: Giulio Benetti +--- + ap.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/ap.c b/ap.c +index 51b8a44..649d6bf 100644 +--- a/ap.c ++++ b/ap.c +@@ -1145,7 +1145,9 @@ static int xradio_upload_null(struct xradio_vif *priv) + .rate = 0xFF, + }; + +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, 0, false); ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, false); + #else + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif); +-- +2.34.1 + -- 2.34.1 From christian at paral.in Fri Dec 30 02:52:21 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 18:52:21 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8812au-aircrack-ng: bump to 2022-12-22 version of v5.6.4.2 branch Message-ID: <20221230025221.1051537-1-christian@paral.in> Fixes: http://autobuild.buildroot.net/results/4f6/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc/ Reviewed-by: Giulio Benetti Signed-off-by: Christian Stewart --- v1 -> v2: - reworded commit - added fixes to commit msg - added Giulio's reviewed-by Signed-off-by: Christian Stewart --- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash index bc3a926314..4abbb2f4e8 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz +sha256 1f67a2089f7d7d7be056616de3ec869b70a1bd1d037ccdd7e2c397c888048937 rtl8812au-aircrack-ng-ee299797bcd54d5b8c58d2da8576c54cea1a03a2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk index 45a6ce5729..e9f2340189 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 +RTL8812AU_AIRCRACK_NG_VERSION = ee299797bcd54d5b8c58d2da8576c54cea1a03a2 RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE -- 2.39.0 From christian at paral.in Fri Dec 30 03:25:20 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:25:20 -0800 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build failure: undefined jent_notime_ctx Message-ID: <20221230032520.1066282-1-christian@paral.in> Since commit a8807d updated jitterentropy-library to version 3.4.1: The update requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER, otherwise the build can fail with the following type of error: jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, the build fails with the following error: rngd_jitter.c: In function ?rngd_notime_stop?: rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? 97 | pthread_join(thread_ctx->notime_thread_id, NULL); Reference: https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html Signed-off-by: Christian Stewart --- ...able-JENT_CONF_ENABLE_INTERNAL_TIMER.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch diff --git a/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch new file mode 100644 index 0000000000..08f93b03fa --- /dev/null +++ b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch @@ -0,0 +1,39 @@ +From 49f270baf7fff2855e39b2084121d765d2a9990c Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Thu, 29 Dec 2022 19:21:04 -0800 +Subject: [PATCH] jitterentropy: enable JENT_CONF_ENABLE_INTERNAL_TIMER + definition +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER +to define jent_notime_ctx. If not set, the build fails with the following error: + +rngd_jitter.c: In function ?rngd_notime_stop?: +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); + +Define JENT_CONF_ENABLE_INTERNAL_TIMER if jitterentropy is enabled. + +Signed-off-by: Christian Stewart +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 6ec3c3a..25136f2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -87,7 +87,7 @@ AC_ARG_ENABLE(jitterentropy, + [Disable jitterentropy source, or specify its location]), + [if [ test -d $enable_jitterentropy ]; then + export LDFLAGS+=-L$enable_jitterentropy; +- export CFLAGS+=" -I$enable_jitterentropy"; ++ export CFLAGS+=" -I$enable_jitterentropy -DJENT_CONF_ENABLE_INTERNAL_TIMER"; + fi],[]) + + AS_IF( +-- +2.39.0 + -- 2.39.0 From christian at paral.in Fri Dec 30 03:45:40 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:45:40 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure Message-ID: <20221230034540.1073086-1-christian@paral.in> Since commit a8807d updated jitterentropy-library to version 3.4.1. jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, the build fails with the following error: rngd_jitter.c: In function ?rngd_notime_stop?: rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? 97 | pthread_join(thread_ctx->notime_thread_id, NULL); Reference: https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html There has not been a release with the fix yet. Cherry-pick the upstream commit as a patch: https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219 Signed-off-by: Christian Stewart --- v1 -> v2: - cherry-picked the upstream commit instead of creating our own Signed-off-by: Christian Stewart --- ...-jitterentropy-internal-timers-detec.patch | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch diff --git a/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch b/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch new file mode 100644 index 0000000000..ba02dd4156 --- /dev/null +++ b/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch @@ -0,0 +1,56 @@ +From 693475a998503d9c7a4a9a0d64628957cf306504 Mon Sep 17 00:00:00 2001 +From: Vladis Dronov +Date: Wed, 21 Sep 2022 16:23:04 +0200 +Subject: [PATCH] configure.ac: fix jitterentropy internal timers detection +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Use visibility of jent_notime_settick() to detect if jitterentropy +library is built with internal timers. The code related is: + + [ src/jitterentropy-timer.h ] + #ifdef JENT_CONF_ENABLE_INTERNAL_TIMER + int jent_notime_settick(struct rand_data *ec); + #else /* JENT_CONF_ENABLE_INTERNAL_TIMER */ + static inline int jent_notime_settick(struct rand_data *ec) + { (void)ec; return 0; } + #endif /* JENT_CONF_ENABLE_INTERNAL_TIMER */ + +--- + +Upstream: https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219 + +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER +to define jent_notime_ctx. If not set, the build fails with the following error: + +rngd_jitter.c: In function ?rngd_notime_stop?: +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); +--- + configure.ac | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 6ec3c3a..95685db 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -97,9 +97,12 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_init, +- [], +- [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, ++ [ ++ AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME]) ++ AC_DEFINE([JENT_CONF_ENABLE_INTERNAL_TIMER],1,[Enable JENT_CONF_ENABLE_INTERNAL_TIMER]) ++ ], ++ [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) +-- +2.39.0 + -- 2.39.0 From christian at paral.in Fri Dec 30 03:46:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:46:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build failure: undefined jent_notime_ctx In-Reply-To: <20221230032520.1066282-1-christian@paral.in> References: <20221230032520.1066282-1-christian@paral.in> Message-ID: All: I see that this was actually fixed upstream, but there's not been a new release tagged since. I'll replace the patch with the one upstream (cherry-pick). Thanks, Christian Stewart On Thu, Dec 29, 2022 at 7:25 PM Christian Stewart wrote: > > Since commit a8807d updated jitterentropy-library to version 3.4.1: > > The update requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER, otherwise > the build can fail with the following type of error: > > jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER > to define jent_notime_ctx. If not set, the build fails with the following error: > > rngd_jitter.c: In function ?rngd_notime_stop?: > rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? > 97 | pthread_join(thread_ctx->notime_thread_id, NULL); > > Reference: > https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html > > Signed-off-by: Christian Stewart > --- > ...able-JENT_CONF_ENABLE_INTERNAL_TIMER.patch | 39 +++++++++++++++++++ > 1 file changed, 39 insertions(+) > create mode 100644 package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > > diff --git a/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > new file mode 100644 > index 0000000000..08f93b03fa > --- /dev/null > +++ b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > @@ -0,0 +1,39 @@ > +From 49f270baf7fff2855e39b2084121d765d2a9990c Mon Sep 17 00:00:00 2001 > +From: Christian Stewart > +Date: Thu, 29 Dec 2022 19:21:04 -0800 > +Subject: [PATCH] jitterentropy: enable JENT_CONF_ENABLE_INTERNAL_TIMER > + definition > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER > +to define jent_notime_ctx. If not set, the build fails with the following error: > + > +rngd_jitter.c: In function ?rngd_notime_stop?: > +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? > + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); > + > +Define JENT_CONF_ENABLE_INTERNAL_TIMER if jitterentropy is enabled. > + > +Signed-off-by: Christian Stewart > +--- > + configure.ac | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/configure.ac b/configure.ac > +index 6ec3c3a..25136f2 100644 > +--- a/configure.ac > ++++ b/configure.ac > +@@ -87,7 +87,7 @@ AC_ARG_ENABLE(jitterentropy, > + [Disable jitterentropy source, or specify its location]), > + [if [ test -d $enable_jitterentropy ]; then > + export LDFLAGS+=-L$enable_jitterentropy; > +- export CFLAGS+=" -I$enable_jitterentropy"; > ++ export CFLAGS+=" -I$enable_jitterentropy -DJENT_CONF_ENABLE_INTERNAL_TIMER"; > + fi],[]) > + > + AS_IF( > +-- > +2.39.0 > + > -- > 2.39.0 > From giulio.benetti at benettiengineering.com Fri Dec 30 05:19:48 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 06:19:48 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure on Linux 6.1 In-Reply-To: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> References: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> Message-ID: Please drop this patch since local patches have already been upstreamed. I will wait some day next time before submitting local patches and see if upstream merge them soon. Patch with version bump comes soon. Sorry for the noise Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 30/12/22 00:58, Giulio Benetti wrote: > Add 2 local patches pending upstream[0] to fix build failure with Linux 6.1 > > [0]: https://github.com/fifteenhex/xradio/pull/19 > > Fixes: > Still not produced > > Signed-off-by: Giulio Benetti > --- > ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++++++++++++++++++ > ...ailure-due-to-ieee80211_nullfunc_get.patch | 34 +++++++++++++++++++ > 2 files changed, 68 insertions(+) > create mode 100644 package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > create mode 100644 package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > > diff --git a/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > new file mode 100644 > index 0000000000..ac07074034 > --- /dev/null > +++ b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > @@ -0,0 +1,34 @@ > +From d336006f0d9e9663a5ff61d38e98ddd33e175167 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Fri, 30 Dec 2022 00:44:30 +0100 > +Subject: [PATCH] wsm.c: fix missing prandom_u32() with Linux >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] > +Signed-off-by: Giulio Benetti > +--- > + wsm.c | 4 ++++ > + 1 file changed, 4 insertions(+) > + > +diff --git a/wsm.c b/wsm.c > +index 85eeef8..ea73770 100644 > +--- a/wsm.c > ++++ b/wsm.c > +@@ -2609,7 +2609,11 @@ static int xradio_get_prio_queue(struct xradio_vif *priv, > + edca = &priv->edca.params[i]; > + score = ((edca->aifns + edca->cwMin) << 16) + > + (edca->cwMax - edca->cwMin) * > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) > ++ (get_random_u32() & 0xFFFF); > ++#else > + (prandom_u32() & 0xFFFF); > ++#endif > + if (score < best && (winner < 0 || i != 3)) { > + best = score; > + winner = i; > +-- > +2.34.1 > + > diff --git a/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > new file mode 100644 > index 0000000000..cb3cab113f > --- /dev/null > +++ b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > @@ -0,0 +1,34 @@ > +From 5f0dd19dc8acad9816bb1b857551f3289e386d32 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Fri, 30 Dec 2022 00:52:30 +0100 > +Subject: [PATCH] ap.c: fix build failure due to ieee80211_nullfunc_get() > + change in Linux 6.1 > + > +Starting from Linux 6.1 it's been added 'int link_id' parameter to > +ieee80211_nullfunc_get() to comply to MSO, but this module doesn't support > +it. So let's handle this case by passing default 0 as link_id parameter. > + > +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] > +Signed-off-by: Giulio Benetti > +--- > + ap.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/ap.c b/ap.c > +index 51b8a44..649d6bf 100644 > +--- a/ap.c > ++++ b/ap.c > +@@ -1145,7 +1145,9 @@ static int xradio_upload_null(struct xradio_vif *priv) > + .rate = 0xFF, > + }; > + > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) > ++ frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, 0, false); > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) > + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, false); > + #else > + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif); > +-- > +2.34.1 > + From giulio.benetti at benettiengineering.com Fri Dec 30 05:40:05 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 06:40:05 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: bump to 2022-12-30 version on branch master Message-ID: <20221230054005.1281050-1-giulio.benetti@benettiengineering.com> This version allows to build with Linux 6.1 Fixes: Still not reported Signed-off-by: Giulio Benetti --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 08a3b6e8cc..60185db736 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz +sha256 2b297fbcc9b5ed190bcfff9f6f808c170632ac3d69dbd92156a7f4f57142dec9 xr819-xradio-005f28cfe9e20b7f2dfd9d32d38ee97060dc707f.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 8c1cb1587f..e5daaa6051 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 +XR819_XRADIO_VERSION = 005f28cfe9e20b7f2dfd9d32d38ee97060dc707f XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From thomas.petazzoni at bootlin.com Fri Dec 30 06:46:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 30 Dec 2022 06:46:32 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-29 Message-ID: <20221230064638.D9A5840103@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-29 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 1 | 0 | 3 | 2022.11.x | 8 | 9 | 0 | 17 | master | 167 | 300 | 0 | 467 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 31 host-fwup-1.9.1 | 29 fwup-1.9.1 | 17 xz-5.2.10 | 10 elfutils-0.186 | 8 host-binutils-2.38 | 7 host-go-1.19.4 | 7 host-libzlib-1.2.13 | 7 pixz-1.0.7 | 7 libglib2-2.72.3 | 6 linux-6.1.1 | 6 norm-1.5.8 | 6 unknown | 6 crun-1.7.2 | 5 glibc-2.36-66-ga1dc0be03c9d... | 5 perl-5.34.1 | 5 fontconfig-2.13.1 | 4 host-gdk-pixbuf-2.42.10 | 4 host-python-greenlet-2.0.1 | 4 jack2-1.9.21 | 4 libgpg-error-1.45 | 4 python-cryptography-38.0.4 | 4 python-numpy-1.23.5 | 4 zabbix-5.4.9 | 4 gobject-introspection-1.72.0 | 3 host-attr-2.5.1 | 3 host-binutils-2.37 | 3 host-pahole-1.24 | 3 host-rust-1.66.0 | 3 linux-5.10.145-cip17-rt7 | 3 opkg-0.4.5 | 3 bat-0.19.0 | 2 crucible-2022.05.25 | 2 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 gerbera-1.10.0 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 host-gobject-introspection-... | 2 host-kmod-30 | 2 host-m4-1.4.19 | 2 libostree-2022.7 | 2 lmbench-3.0-a9 | 2 lxc-5.0.1 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 python-bunch-1.0.1 | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 attr-2.5.1 | 1 binutils-arc-2020.09-release | 1 bird-2.0.11 | 1 collectd-5.12.0 | 1 containerd-1.6.12 | 1 dhcp-4.4.3-P1 | 1 docker-cli-20.10.21 | 1 dropbear-2022.83 | 1 edk2-edk2-stable202208 | 1 f2fs-tools-1.15.0 | 1 flann-1.9.2 | 1 freeradius-client-1.1.7 | 1 frr-8.3.1 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gitlab-runner-15.5.0 | 1 gocryptfs-2.3 | 1 gummiboot-2bcd919c681c952eb... | 1 host-gawk-5.2.0 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 janus-gateway-1.0.3 | 1 lapack-3.10.1 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 lirc-tools-0.10.2 | 1 lpc32xxcdl-2.11 | 1 modem-manager-1.20.2 | 1 mongodb-4.2.18 | 1 mpv-0.33.1 | 1 nmap-7.92 | 1 openssh-9.1p1 | 1 proftpd-1.3.8 | 1 proxychains-ng-4.16 | 1 python-bcrypt-4.0.1 | 1 python-pyicu-2.10.2 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 scrypt-1.3.1 | 1 sdl-1.2.15 | 1 sigrok-cli-0.7.2 | 1 sscep-0.10.0 | 1 traceroute-2.1.0 | 1 uclibc-1.0.42 | 1 wolfssl-5.5.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9a7bd94217dede7e8da9c528472e6be454a878ee | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/f175364391ae68b07f8f12e244d02a9719712d77 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/e0a38eddcfcd02e91286448dbf43f9b0e6f9a29b | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/1b4a721a78c9fa4c11e9ec06102da059d9257fc3 | ORPH mips64el | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/8502632c244d81990963f76f218c299b2faef68d | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/14d3d6b9b99355403b7431bd150252df2def68bd | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/cda7116c586723b056643325b6fd7668d03ef021 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/dda33dc99c12c39c14cfd28299946a0d8e6af37a | mips64el | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/2fa7885f4731ad19f8db9ba10c599eeb057598ba | i686 | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/77467bc14ad2507f6179136e371eaeba744fe4c9 | aarch64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/1c779b1b37c2e296eff6184968f899348eaec1ac | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/c2082d16d9e112649857343c6a8c8a595c1d4a6f | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/92f59cdc57f4db906812e0794e24a79feb9eb48a | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/fb4245f8eac2865477ba6921f97adac683d48353 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4b71cc302251bccca9c67626cd7116426515cb67 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4ede9479d974571a5c5c128b1957ca4fe807c2e4 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/160e7d2312e178a43f8df0c0e5855b8e1cd639c9 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a77384943195b99b060e77ca4c8adb53127ebe6e | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/d7ce103a886329c68c04ebe05571be8f95a873ce | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/35ec3e9dff361fa77491cf409e4d2d67ad37ffca | ORPH s390x | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/908a5db28c3c94c9a1bf044f59cd9608b9e5886f | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/d8a6ac00fa1dbd0e88e4dc0b15db54f5d86629b0 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b9ce55ceca59c6ecf99b1fa8a5dfe1cb9da1f834 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2ca9813804e30460d0a8de525cb86d63e06a0425 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/3c19ef8bb6e5154e2c7415a8f9df016550895dc3 | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46ed83b3a98448a5acf344d5dfb22be23dbe8310 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fdb5b45be8bdf73557543deb627daaff313a3e11 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/270ea7b3d287b94763e00e41bb24de0a1072b21e | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/50c89f8226b148bc3e9c30ef208078127c328aa1 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7a11d45864795ebd33d9f3f253b1935c8ece8f8a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3510ac0b19c09bda65d5be661b3391b7f1817a67 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0b6ee094580c297ff42eaa0317ca5f098d39d691 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/92e13d7b1951ef8782eb0bcc9697759e386a5fa0 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/55a6a2dda9caafeef5e27d48b3003bc9fed0839e | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/808e4578eedb906522eb59f98b3aabab42e2f2a7 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e9bf575ac46946bdbc5513212d7ffd03922f317f | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/d2e8108bf79f4906f943c843229a138c179cebc2 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b3c06a1349cee6d6460b86444f09f816b9f7a5ba | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3a8cb9f259bb70259eefbc909d21391168e4147b | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/f3115b12450fb960c5bd6234f6fb5bde586f6d0b | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/f6064a7a4d514e1905bec2fccafcd7358b9a86e3 | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c7a9e4f8cdab1a853007e43e36cd0b96b449d9dd | sh4 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6159f01ba84bae7e079589b32e3a89b0e5c82c36 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/23979aae0b701daa4237dbd4f4a1bf76a80fc170 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d86b601c5787ac26c5689ca1c394afdfd71c1d3 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/576dd917fa59c91a1c507af6e5b3f41020f6a092 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1864a607a65614f4a9fd0e0f5703eab4ac1d3a79 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7e1fb502b45e4b61e2e5fef0d4e18e6b6c9eb24 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a9f883b91fae0587f6664353c1755c841e862af3 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4459b56e85dd3be2ca41adfb4868cca3f265cfc | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f714d8389cb848b6f78720691db61235c62d8859 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b72efcff4c47dabd80dd118b56300558190acee | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99f8417f6cc0dde4274fe92f27871c8d75a7afb0 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5d549fb4f08156ba5952ce75926f7fd2242bfdf | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/376e5f590201651afe47ea2c5ef6b00ec8b5797d | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f603df4cf75ec6c300ecc2d35b7da2e7566bded4 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b155c36531e458769d62c39532db945a59c2126 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6913189b5a6edd0665517e2d4575d7b48f14c738 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43be7ed78abca1b0275d85e4c50658eb345def05 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11d9dabb36b213abb74393766a5540a4e74e4bcc | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2fbcef7d1f3c9c0b7b00c69553a189440b90f064 | riscv64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/78d24092cfc801ce00b9e342d14784fe793c3e7a | sh4aeb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a3ddcfc4448e418c435b6bafb3a4688bd42344fa | powerpc64le | gitlab-runner-15.5.0 | NOK | http://autobuild.buildroot.net/results/874484d1bd3d09b7b4c72334d96d8445166349c3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f993a52f4da83d7ace61fbaba057d0a94abb2a52 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/87799345ef9be481d6a652d6844355ef577659b3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/39e52a975389bc14dd8bd08c2705a0b0a8a02811 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56bd9c0111b9f74375c012dbdda663b31cd83af4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b978d1284de189ace9286a8b02a5d6ae0d6a6a95 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3e7afb2880c87b0aaefe171a25699e17eae1bb79 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d1bd3a495f45a9c9e0c130b40ef44b9fcc903288 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/854eb9dccafc4c0917c247b9c239c5b614389ccc | ORPH powerpc64le | gocryptfs-2.3 | NOK | http://autobuild.buildroot.net/results/084c07cc6ee5eedf858dcee5b8c0b101cd7b4bd1 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a6b5dde10380837c28200a918ea7f8293695590d | or1k | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/febbd8bcc61fc8d78377cedee346f9d4b9bd1b53 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/d049001059eb2ccaf2b0605c4e8bf5209c187070 | ORPH powerpc64le | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/4c266a7611a0408697cdbafd899af5fb489e802c | xtensa | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/2e634d40fe399c4668a4532b79fd85f94ff31b96 | x86_64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/cb2d9fd686b5c7a0deb73b23807d3f0954144387 | powerpc64le | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0f3555c919bd487178dba55312240f2362207db1 | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/025f3e6e313f814ec51019854cca1db1ff7bb711 | arc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/932ca3e9b29a94180e0ecfdc5575a4a3528a8e2b | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1a394a05eba9c2163d677041c5e02d7621106c45 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f7a51e9e7773ba4fb2e334cef2a430ff273659d5 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4983e65a1c65778012f221cf0d4b959c30713d38 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/172a6ccce50ff02be32f93cbf311eddb73a01e8d | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/cd4086b63bc30e687fa3305c69a2821217e02fea | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6ad762af0f3acd6e37e94811952ef911fa20d6db | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d3f675dbc18b0247e21cacd1400982014383fa5b | mips64el | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/f61b2862adaa0e8c4f877955c4edcee1d4e598eb | aarch64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c9bca68866ca0080761adc252569522792447f92 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20d321d88b606edb586233a21094dd45d8a0663b | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/809163fcfb370546cdedc2a9268b6c7b476f2d05 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e33dc1633fd7377ad343bf6d66097e28da2d30ab | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e09b6f15a432bbaf45ebfcf4cd3d9b653abcb63e | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6cffb9f68e1ce10933ae45031c2b2b5730057eb | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/072f46a3215458eb512d698653c2b7c758277b79 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb84f887bbf921a4062daa40f9ce4bde43d0abc9 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a249a4694154f1ac64881b18260890fccdfff337 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1b284b79d52faad99270e9c5799cf7eccb64ecf9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9c708704bc2b29292f3bdc2464bc396bfdb536b | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcae134c43380e77c1fd7ec424e7fe1f343c5740 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84ee0ff5b33df01b92d3d2406308c25e5647971e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0226e8de5cfaf5c14c27590175759076b3cc71a4 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d8db62490c4bdcfc4123e7ec94ccfb67838ff5d | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c18179777a99c0b75780c2a8d01a341a4b5568dd | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec9b9a9c2fc5af24d3e61257a43b335777554ea5 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/972e2ab15cfa8ad232f78b26f319debb851ae4f8 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/308bc0a760d8bdc14c9221dbcdc6b6b24db90998 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cbc6c8ff92b9792bb9264869043bd058bc7addf | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d674d0af79e2de62c80716b7dc15d23f95a95507 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e4c20d77625a08889e8a884525e4138bfcf4980 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdf9f4b672c432087a1596d87384b788271027a0 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/41ec74d84502089a84bd44e10ab8e9a812cc9088 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4dcb7388bf3fb529a6f1995fd202bba85f1ea5cf | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1feaa88427240ba6a039f3fa205d71e1309b69a1 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e43f7f02cb5a72ecf658d7599ffda073e699c500 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ecba92541873c84bd37a0fa98ca9e0b26f75d6b6 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5251e722249726102eaf41b1acc84ee424452bb | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c1b7eef3bda0be7ad557d5b297b72a023d62fd5 | powerpc64le | host-gawk-5.2.0 | NOK | http://autobuild.buildroot.net/results/9bf024b720266a6471998f57cd5f82431aa81268 | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e3646f25c63daa4ba522b4c6088e9f570faf9eaf | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/a6d2bf1ceb26e32ac87e4104924b38ef61867a86 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/29e1f947536e43a242117b71ea87d3f41489fca9 | ORPH riscv32 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b0b9035189a94c58a6befa33794cffa2c5993c3d | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2a0385941b1ebb77b18e9d5230d74ed6f413118a | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0e5f36140fcc027fcb482bb54b53d8fca4126efb | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a10598ac3726c963119f92d40b54a37975f48090 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/611f31b2aebf78ebc549717388b923159e694722 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6be6fd009fde0567ed805967bf2fdfe7e64915b2 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/340fc6b7970521973330b351997ff7237d487e33 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/17dee1155400978ab44e269fda9615aaec981095 | aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aa6fb3c16113c9ac9a27352ff7444c1370641fd4 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d36b457d21eb0d446b97ef08bfaecece83525424 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/620e1d1c1691542960d870bd50a228c984c1d624 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/385122c029fd19201852de566fadfe8d94c3b168 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58686e92181d05fc0551f6512a5df412e8699d2f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/878f88fa27b47c744188a241988c37a3b1cff491 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f8e05aa1d7b0e70a01b5eee3251a9ae6cfbf6038 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4913523e76e6c135ebd3efb6773eacdb9dec5137 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3bae8d83ef7bb52028e8da9109742a86115e6318 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/53199ce9602c58e603fdcbbbd34ee9ca1235ae68 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/56a8d534404c1ce3a555e1cc24758bf993d21a91 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7d41db16280b2ac68a6f2237e07d78d77aa1947e | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7e7ef425bacf059a62d90df41739154b66585117 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/224f968fcbfb01e176550cdc67b9d9e3d5fe85bc | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b5b173bb1d6a7dc09717311a10986f344d1756f9 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a9826943fa2253a3351b1f6ff16cd0dfc1618d13 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0109c30233aa02344e33428bc40a3fac5aec4424 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7d7bdb2d1b5924f124e42353992ab5738572e7c7 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/afdd6e07a40c15d4f9e286433e1ef527fa84e43f | ORPH sh4 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dfa247a0ae19d8e205d07f8345454f951b3d698b | ORPH sh4a | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/86c32e9f95888c9dbb0508628e3af8593e57033b | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5befdd30d755dd65185e6195d57110e9a945b007 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e1af6aa75eb72b47899cfcb74958b9b29a83cdf9 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b60bb7b577159fd704807ec11c7015049be24cdc | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a623047c5794e0739463c469df6ab384c9759eb7 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/be0ff6d7ddf5ea02acd6552bce07840bf394a5c0 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8821c516185d327c2b27d448d4d635fbbe2a3ffd | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9b9b955dac2be0b617835f9d8e9085158b7a9a79 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/895ce45b5b4ea9b5e61d31f3ebc80fba72d5e88d | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c00fa407aea35c8c2df66db351a2545edf516bea | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f3a146fe36bedb4de1c8ef2480da5f65dbfdc2e3 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/83a339bc029ffafc205b86716723b9f3b6e93c1b | ORPH microblaze | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/392bb6f2c7d55b0bbae91bd80b4bb16e1d2c229c | ORPH s390x | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/2eaddc08c531eea68f553a489907fec92587e4f9 | riscv64 | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/0ba23aad9f9809cf4b8366ed9242dcd88fc88a91 | arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/f9dce701d9e58983cd3a2159626e922eaa8bbd88 | ORPH riscv64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/48bdf18fcb578395551107a025ac9e6cc4323372 | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3e2d111162827f1090788412a79d22e14bf8493c | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4c81835893d2e7af26ba0e93833f13264427a0c7 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cd361e9f44bbfa093cd678ba581eb32518c7050f | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/546fdf90c447a5558fe086bcfb70a30c6f665134 | ORPH riscv64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa721cba246813c6e8f5333bed1f885f4a855f59 | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/228adfb7ffad8ad6fd1597a0a568831a37f92e3b | ORPH sh4aeb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/761df4c5d53d3f9870052430b777a7b2fd854d88 | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7736a9336adf52976ae35c8a89e0502a9dc694e0 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b1623fcb7628666ea49ed9d44addde59660d6b14 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/615bc2c067c6a95e2e75f6535e6f4cc639371c49 | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/1868f59c382aa2d7ccc50f9c9cba545c1f957f81 | armeb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/ad5a0bfa53dee1bb9ca3d5e64a7e5559bdf5cf45 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d6f958c7fa2b406c655db1154a7c4dc18d31d483 | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/dddf83bf88a5f8a796b0702fa499ad3f9144f8fb | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7bb1e7406b051a2ca69f2cbb81150172e5115764 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/05252f568fa88ce4105adf0b00384658e393d363 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b3871e53989d99bfa7ddb178cb53c58b11794dd5 | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d2d0bf787da1125365e01c10869c290bef9acf04 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/2e0b5acb718b58333fe8872c6364c680918c457f | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/2c58dfc714a6c12afdfec8b56addf8f19d18484b | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5c8555ddfad6e0d2d63621d79355c7fd390c76db | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/97ae4c7ca3a424f4d9e4e2399db66522f5cf5fc3 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/25a9d148208cef4c60d840a857ae8ccc36e99ca7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f5fad766c20a43b26af103abcd1476ce1635ef91 | sh4a | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3eb18110b1684a9b4bbb704973eae575b55859cf | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/dabcfa5983152ed10c642e64c2e3361ad2da1cfd | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/eff542bd837bffda261684c17f6cc26aa9d6cfca | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/26298372eb81189923cf69ac9832253111928e5a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a90b08564ca43c89799be130389b825ff1637a56 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6f269f586b1435c67c4a2e34d51b004400645e0d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/81688d7aa52ec4b88f8cb9e0ba11c8c7ae679a89 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1292bbb82d22cb067c43af64e08bb337df8bfd14 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c64f90209bfe9bd90e70bcf0738f7f81dd8fc5a8 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/43d18eb8e56e14867cf13f028055beeb5047b966 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/d0ce3b7f2d82ae20a22f2aa89387ad263e8075bf | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/698da15dd1ba468224aae3a01ccaaa0e270c50d0 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/654d2062ab74fc66040a9ef9f158bf4ec4a7d9f0 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/3b8b8d3e3f799c21681bd7a99832adddc887cdc2 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2266c2accb12e842f7c70be4e2660b008108de0d | mips64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c96ec1c62ccb0f86d4f115dd1a04a3088382e6aa | arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/020faa86f6bf811ebd1377e2204342213b06f1d4 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/9942c0fc75edf1614effb92819ff706afdbbc340 | ORPH sh4a | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/cc9e435c40d04f445a495b3cf9471aa3dfd46812 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/21f755ce9d06812a75422fc50e700cbc3736fd7d | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ec80c5cc60288f5237a381fc2da7d5d4c6579d4 | ORPH riscv64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/752e9e67b15548ae18e6bdcd298d2b40b2f53ac8 | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/5e22f494547a3cd44cf569bb3a61b9d18a6abe00 | ORPH armeb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c47107db24c8b947b1ca71ad141d92f4176a6048 | ORPH i686 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/1d6000677d958534644cc648980eb3be1bdb0750 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c20f294be1c4dd281f85741914133c45800ca344 | ORPH mips64el | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/cf061ae0c2bd153f4bc60f87a71d193370d6cfe1 | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/059ca2f3c673e12f64510c1f490eed3af21e50ac | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/9157dad58db17c56548879b9f6c61813b3caff04 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/729cb795fb0129e277ccb6bf927e1ee5344fd988 | arm | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c9f05ad264543adf429badb99310905427092772 | m68k | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/e5800021659f3a05622b948e8121edc5c7eb6608 | sh4 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/233d2e5fa88966ddfdc2932b190d664475fd73c2 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/406cdefd44610eeb203a3f2f087ead112ca55c8c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/95b424ba9a702dce6cbbc846cac3796697b1d3d6 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/a7a5189ec087b80c5d5de150b1215dc73df14da1 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d9ea9276b60f0642a80ff95a1bec23b1625cfaa | or1k | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/c539643952b8ef83d6c32f9662a20a6db04c6e2f | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cb2687b67ea42e7a7f6abde36a5f529efa643020 | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/14fd8010250cc1fe07c3b1df906b241d87145e1c | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1e4b75acedc5af2253801b3939bbbf8eead4a392 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/110528b7da16df8758ec55a52066a9276404f577 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/73709095badb69b656cd8913d0955ee09d894b11 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/93ed235af17e2ec56b3776b4ee24b815f271fd19 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/554c7ae34f1d7d692e1721019cfde92d84f7c76d | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/347ef17bf2a2a305e2c82beee54e8f3033435dc8 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0dbfdaeabe561ac5950a90967cbab018703e54af | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6396f0560b4052026bb062bcc0ae41fafabed4d0 | ORPH or1k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/0013bd53620be80b15535d7e45fed957d7350324 | i686 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/773954d4751e408d69fb162371cc9d0888cc7bc1 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/8385f66dea3f95234a8ab254b0b0753995ea95ba | mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/cc1a62fcac863588aa031b0cc0c8e0b7ea5a6e7a | sparc64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/a99b85f7a8337d97c6bc94d259e9b86c8bafbe30 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1b8c403a2b9e4d7d948588b09410a7f765da1337 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/24e1e265e3a696bf6024a23322e81cd4dba9531f | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/07893a7326273a5fdb70d36624469b67cb1a9b98 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7212a4af02cb5165534a807ea00561418e767895 | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e4e1058417470eda12fdae50fdc7d9b7b3e5a479 | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f7053655cee54430c5a7ea358a2336d2da97a49a | i586 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/787814e72401f553ab7e7765242c769646645823 | aarch64_be | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/252356c6a47302cba236db583f39d98bcf87876a | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/d147424e46f2426da69030f7054acb359504006d | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/df95a42005f891f11e7989426ccd2043507cc526 | arc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/39d768809f9fa6db360d592d4a9a22ad1f7318e2 | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7dab1b8dea46442bad4a1e86e12f204036f1219b | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/ff8aebf156a5e171ce4c1aadef2fbacdf0278426 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/200797aee87b82b25e1dc3011f9b46ff95ced9de | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/310440ae31bd2e03e876b4480e0246cab5ad16af | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0567114fca0efecb91aea6018b549c3260a65e72 | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a6e91329a8126f37abe401493f36455b28d3f702 | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5ba44565424326c7409b08739b508a665125543b | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/c8fd7527ea5c8c88ab6564134068d1e320c60e0a | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/99c2700ab9ecf4a967f2637aaa89a6407758e6d6 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e1ff568b8d9cdbbe7ffd6dd50c6de30113a363e3 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/18c5ada03a38472ed91bad34d68115193d24fed3 | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/ee37ff1952bc4c63279083256256a4483d62630e | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/2487f6cc4ff764c02b7ea208b1c1c43d1ee0eeca | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d043c1008d076ae77d99e598d04fe4d9c0ba8eb1 | ORPH aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/4ba5fd1e120b186a52fc50acca7aedfe0f2ad28e | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/1ae7d473e21ab958e8ef1ade60934239ad88d169 | or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/96bbf6e33ad0aaaa79e324ff4b5266f784f6c6b2 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c06e90caa9acfd29eaeddf66e408c2b0cb45b4e3 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/ab6da03051f5a575378ba820354483a5d587845e | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/334c58e7c655343a5c949671fcec1d907faff0f6 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/567eaf273ce8680f085d9f5229732ea6af1fdb15 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/48567e821f63efa19346d9313c9a4c0726e87637 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/4d5bacf1a5ed3a9ffd63a29e328f7062b6e2609e | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/3ba10f0af6489b1fe39e1b3c1d7f986d9067f53f | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4b73350b647ebbe22dbc30cf0163c6399ffa4d73 | m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f90e1b53ea8bcf06ab6d43addb9ee1800a2e3f20 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5d8e1ba384b433b9627292bac1cde4a6b0bd9de8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/608848ae4b1ca5d6eb34e1be9cb4e9a21f4a55d9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c73e36c0766a5b118e8802b7ad62e8cf3b005ecb | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2cabe110d9cb93d3159cd48a74aeeb60e73bfcbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e90d651d5055130dc446e834c97046424ce95456 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b97c8fd2e3452d0e3d4e33cfa173c1bfa94dceaf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/544e33e9d54c6fc6783557b51e5d017477fd8195 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e17506480da7fb9a014d3433ff8d6930e99a03c3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6476f5aa72a0090f1464b29f1b20f4f69f1c30eb | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bdfd47f58b7904587cc7c5ff2f9f7f824eac6bc8 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/d00d3913c1abe12f98bc258de286498ef996ef45 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3cd1662f99e53cc076e610c20d7d7d0c39919398 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5c7558f56d0ec70e9e9185ede046eeed1442e250 | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/16efd0531cbf4d1a9e69f87fa48b62f1e0d636cd | Classification of failures by reason for 2022.02.x -------------------------------------------------- mpv-0.33.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/4b948373815d60f4d5c5a067810cf80c1c57e0d2 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 linux-6.0.13 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c8df5fefecc09cb32446f410b7faeb08df4e1b81 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/51b6f3f9e04c0f2f8a7e4617cfde93aaf371cf2d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/f80a59be40ae1bbcecca13f03bb92c14c13485f0 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/654a200567cc8c145eb33dc259f390279fe6c439 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1ebb144715360e753fc9455491a2dedd128dcd2e | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/528ec43c122eebbc7c3fbe00d92627c16ecbd83f | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/8300a7cf8a25c216e212d250e1e1824f1b1838f3 | xtensa | linux-6.0.13 | NOK | http://autobuild.buildroot.net/results/f2386cb1d100a7f6b3e9fb2fd6d8d3a02adac6e6 | ORPH powerpc | unknown | NOK | http://autobuild.buildroot.net/results/a2840a39c5ae630219343b3bf60ed5ce4780c866 | -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Fri Dec 30 06:53:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 07:53:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Am Thu, 29 Dec 2022 19:45:40 -0800 schrieb Christian Stewart via buildroot: > Since commit a8807d updated jitterentropy-library to version 3.4.1. > > jitterentropy-library requires setting the macro > JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, > the build fails with the following error: Hi Christian, the build error is already fixed: https://git.busybox.net/buildroot/commit/? id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 Regards, Bernd From christian at paral.in Fri Dec 30 06:59:39 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 22:59:39 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure In-Reply-To: References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Bernd, On Thu, Dec 29, 2022 at 10:54 PM Bernd Kuhls wrote: > > Am Thu, 29 Dec 2022 19:45:40 -0800 schrieb Christian Stewart via > buildroot: > > Since commit a8807d updated jitterentropy-library to version 3.4.1. > > > > jitterentropy-library requires setting the macro > > JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, > > the build fails with the following error: > > Hi Christian, > > the build error is already fixed: > https://git.busybox.net/buildroot/commit/? > id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 It is not. The build fails without my patch. Note that this is about enabling JENT_CONF_ENABLE_INTERNAL_TIMER: ++AC_DEFINE([JENT_CONF_ENABLE_INTERNAL_TIMER],1,[Enable JENT_CONF_ENABLE_INTERNAL_TIMER]) Which was not addressed by the previous patch. Best, Christian Stewart From bernd.kuhls at t-online.de Fri Dec 30 07:22:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 08:22:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Am Thu, 29 Dec 2022 22:59:39 -0800 schrieb Christian Stewart via buildroot: > It is not. The build fails without my patch. Hi Christian, could you please provide the defconfig which produces the build error? When fixing the autobuilder error I added the minimum number of patches needed for the fix. Maybe your defconfig is different. At least there were no new autobuild errors since my fix was committed: http:// autobuild.buildroot.net/?reason=rng-tools-6.15 Regards, Bernd From christian at paral.in Fri Dec 30 09:24:24 2022 From: christian at paral.in (Christian Stewart) Date: Fri, 30 Dec 2022 01:24:24 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure In-Reply-To: References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Hi Bernd, On Thu, Dec 29, 2022 at 11:23 PM Bernd Kuhls wrote: > > Am Thu, 29 Dec 2022 22:59:39 -0800 schrieb Christian Stewart via > buildroot: > > > It is not. The build fails without my patch. > > Hi Christian, > > could you please provide the defconfig which produces the build error? > > When fixing the autobuilder error I added the minimum number of patches > needed for the fix. Maybe your defconfig is different. At least there > were no new autobuild errors since my fix was committed: http:// > autobuild.buildroot.net/?reason=rng-tools-6.15 While I could reliably reproduce it before, now I can't. So, your commit probably is enough. Best, Christian From fontaine.fabrice at gmail.com Fri Dec 30 09:34:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 10:34:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package Message-ID: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Disable webp and zstd on host package to avoid the following build failure with host-gdk-pixbuf raised since bump to version 4.5.0 in commit 5b62ea01369b11f5a4320bb2c909168b21c2642c: Run-time dependency libtiff-4 found: NO (tried cmake) ../output-1/build/host-gdk-pixbuf-2.42.10/meson.build:330:2: ERROR: Dependency lookup for libtiff-4 with method 'pkgconfig' failed: Could not generate cargs for libtiff-4: Package libwebp was not found in the pkg-config search path. Perhaps you should add the directory containing `libwebp.pc' to the PKG_CONFIG_PATH environment variable Package 'libwebp', required by 'libtiff-4', not found [...] Run-time dependency libtiff-4 found: NO (tried cmake) ../output-1/build/host-gdk-pixbuf-2.42.10/meson.build:330:2: ERROR: Dependency lookup for libtiff-4 with method 'pkgconfig' failed: Could not generate cargs for libtiff-4: Package libzstd was not found in the pkg-config search path. Perhaps you should add the directory containing `libzstd.pc' to the PKG_CONFIG_PATH environment variable Package 'libzstd', required by 'libtiff-4', not found While at it, also disable libdeflate even if no build failures are raised by autobuilders Fixes: - http://autobuild.buildroot.org/results/320083dfec4d126043b036cbaec7c7b85069a50a - http://autobuild.buildroot.org/results/8ff1cfa254920749a43e235c4084b8524d0edf6f Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index d3ab50b79e..e7de51ea1e 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -26,9 +26,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-cxx \ --without-x \ --disable-zlib \ + --disable-libdeflate \ --disable-lzma \ --disable-jpeg \ - --disable-tests + --disable-tests \ + --disable-webp \ + --disable-zstd HOST_TIFF_DEPENDENCIES = host-pkgconf ifeq ($(BR2_INSTALL_LIBSTDCPP),y) -- 2.35.1 From ju.o at free.fr Fri Dec 30 09:57:23 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:23 +0100 Subject: [Buildroot] [PATCH 22/27] configs/freescale_imx8qmmek: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221230095728.5941-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8qmmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qmmek_defconfig b/configs/freescale_imx8qmmek_defconfig index 8a0e866cee..75777646df 100644 --- a/configs/freescale_imx8qmmek_defconfig +++ b/configs/freescale_imx8qmmek_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qm-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qm-mek" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qm_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:24 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:24 +0100 Subject: [Buildroot] [PATCH 23/27] configs/freescale_imx8qxpmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8qxpmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qxpmek_defconfig b/configs/freescale_imx8qxpmek_defconfig index 1ffbd123e0..ce8f6b7c84 100644 --- a/configs/freescale_imx8qxpmek_defconfig +++ b/configs/freescale_imx8qxpmek_defconfig @@ -6,9 +6,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qxp-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qxp-mek" @@ -22,16 +21,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qx" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qxp_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:25 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:25 +0100 Subject: [Buildroot] [PATCH 24/27] configs/imx8mmpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mmpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mmpico_defconfig b/configs/imx8mmpico_defconfig index 7c19c8c81b..8c34c40fef 100644 --- a/configs/imx8mmpico_defconfig +++ b/configs/imx8mmpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:26 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:26 +0100 Subject: [Buildroot] [PATCH 25/27] configs/imx8mpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-4-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mpico_defconfig b/configs/imx8mpico_defconfig index 55746fb67e..1df8c104ec 100644 --- a/configs/imx8mpico_defconfig +++ b/configs/imx8mpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:27 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:27 +0100 Subject: [Buildroot] [PATCH 26/27] configs/imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-5-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mqevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/imx8mqevk_defconfig b/configs/imx8mqevk_defconfig index 73f3f3dcc5..943a479932 100644 --- a/configs/imx8mqevk_defconfig +++ b/configs/imx8mqevk_defconfig @@ -18,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,rel_imx_5.4.24_2.1.0)/imx-atf-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,rel_imx_5.4.24_2.1.0)/uboot-imx-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:28 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:28 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-6-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 1bc84f7b80..a46b94511a 100644 --- a/configs/ls1028ardb_defconfig +++ b/configs/ls1028ardb_defconfig @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/linux" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # Bootloaders BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y @@ -48,9 +46,8 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ak at it-klinger.de Fri Dec 30 10:31:59 2022 From: ak at it-klinger.de (Andreas Klinger) Date: Fri, 30 Dec 2022 11:31:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: add dependency on Linux headers >= 5.5 Message-ID: Version 2.3.0 of ply now requires Linux headers >= 5.5 This was missing in commit b9612601b037e6deb79af300e64e0557dda1be5c ("package/ply: bump to version 2.3.0") Fixes: http://autobuild.buildroot.net/results/ce37039991cb0fb02b97d341d78327e54d0e1d26 http://autobuild.buildroot.net/results/c00714847ae92dd609bc8990df318bee58be38b8 Signed-off-by: Andreas Klinger --- package/ply/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ply/Config.in b/package/ply/Config.in index 0500e7883f..f7507095c1 100644 --- a/package/ply/Config.in +++ b/package/ply/Config.in @@ -5,16 +5,16 @@ config BR2_PACKAGE_PLY_ARCH_SUPPORTS default y if BR2_powerpc default y if BR2_x86_64 -comment "ply needs a toolchain w/ dynamic library, headers >= 4.14" +comment "ply needs a toolchain w/ dynamic library, headers >= 5.5" depends on BR2_PACKAGE_PLY_ARCH_SUPPORTS depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 || BR2_STATIC_LIBS + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5 || BR2_STATIC_LIBS config BR2_PACKAGE_PLY bool "ply" depends on BR2_PACKAGE_PLY_ARCH_SUPPORTS depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 # BPF_JLT + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5 # BPF_JLT depends on !BR2_STATIC_LIBS help ply is a light-weight dynamic tracer for Linux. By means of -- 2.30.2 From fontaine.fabrice at gmail.com Fri Dec 30 10:37:22 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 11:37:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: fix debug install Message-ID: <20221230103722.602850-1-fontaine.fabrice@gmail.com> hiredis suffix its debug libraries with "d" since version 1.1.0 and https://github.com/redis/hiredis/commit/dde6916b42a4723b364355eff8fbb477723a789a resulting in the following build failure with collectd since commit bd7e90779861bb603fc1cca03f6fad4d951f7bd9: redis . . . . . . . . no (symbol 'redisCommand' not found) (dependency error) Fixes: - http://autobuild.buildroot.org/results/394ebf2b6816c69dbdd7901491c0e3fd52befedc Signed-off-by: Fabrice Fontaine --- package/hiredis/hiredis.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index a5efb61acc..dbb59f44ba 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -11,7 +11,9 @@ HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING HIREDIS_CPE_ID_VENDOR = redis HIREDIS_INSTALL_STAGING = YES -HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON +# Set CMAKE_BUILD_TYPE to Release or the libraries will be suffixed with "d" +# resulting in a build failure with collectd +HIREDIS_CONF_OPTS = -DCMAKE_BUILD_TYPE=Release -DDISABLE_TESTS=ON ifeq ($(BR2_PACKAGE_OPENSSL)$(BR2_TOOLCHAIN_HAS_THREADS),yy) HIREDIS_CONF_OPTS += -DENABLE_SSL=ON -- 2.35.1 From bernd.kuhls at t-online.de Fri Dec 30 15:45:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 16:45:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 Message-ID: <20221230154541.20915-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html Signed-off-by: Bernd Kuhls --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index e5988cad5e..f6b3ade3ea 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.1 +MESA3D_HEADERS_VERSION = 22.3.2 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 613ebce89f..e902e6b828 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html -sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz -sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz +# From https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html +sha256 c15df758a8795f53e57f2a228eb4593c22b16dffd9b38f83901f76cd9533140b mesa-22.3.2.tar.xz +sha512 32934dd23cfcd6165c365597d9a469da0b806b72ea98a200f499344c3b47815db3bf78875b4ea766d2d28d9c70b50c1615d2d3fcbfd4769447fe0a9d3b32951f mesa-22.3.2.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 447537d3a3..922fe1e735 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.1 +MESA3D_VERSION = 22.3.2 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:01:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:01:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc Message-ID: <20221230170124.18368-1-fontaine.fabrice@gmail.com> documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine --- package/check/check.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/check/check.mk b/package/check/check.mk index be82539469..ccffd08ee3 100644 --- a/package/check/check.mk +++ b/package/check/check.mk @@ -10,6 +10,7 @@ CHECK_INSTALL_STAGING = YES CHECK_DEPENDENCIES = host-pkgconf CHECK_LICENSE = LGPL-2.1+ CHECK_LICENSE_FILES = COPYING.LESSER +CHECK_CONF_OPTS = --disable-build-docs # Having checkmk in the target makes no sense define CHECK_REMOVE_CHECKMK -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:46:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:46:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: fix static build Message-ID: <20221230174646.409970-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.7.2 in commit 6987b92da510a8c8b9534a22506850c163d0f035 and https://github.com/containers/crun/commit/5837234e9840cd067edd9f6cd2ed9cae9a0e6570: src/crun.c:26:10: fatal error: dlfcn.h: No such file or directory 26 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/a5f52a7ee757c92c9571261c0ed884d05caeaf2f Signed-off-by: Fabrice Fontaine --- ...src-crun.c-fix-build-without-dlfcn.h.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch diff --git a/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch b/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch new file mode 100644 index 0000000000..3e8d3f4c4b --- /dev/null +++ b/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch @@ -0,0 +1,39 @@ +From 278b9b447bec3fb81bf252eb2fe2c856892ec802 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 30 Dec 2022 18:40:15 +0100 +Subject: [PATCH] src/crun.c: fix build without dlfcn.h + +Fix the following build failure without dlfcn.h raised since version 1.7 +and +https://github.com/containers/crun/commit/5837234e9840cd067edd9f6cd2ed9cae9a0e6570: + +src/crun.c:26:10: fatal error: dlfcn.h: No such file or directory + 26 | #include + | ^~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/a5f52a7ee757c92c9571261c0ed884d05caeaf2f + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/containers/crun/pull/1110] +--- + src/crun.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/crun.c b/src/crun.c +index cbfe900..af0cc97 100644 +--- a/src/crun.c ++++ b/src/crun.c +@@ -23,7 +23,9 @@ + #include + #include + ++#ifdef HAVE_DLOPEN + #include ++#endif + + #include "crun.h" + #include "libcrun/utils.h" +-- +2.35.1 + -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:53:50 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:53:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve Message-ID: <20221230175350.412551-1-fontaine.fabrice@gmail.com> crun unconditionally uses fexecve since its addition in commit 530d6f661e506a4774b7236cb93d65f669adbc92 and https://github.com/containers/crun/commit/ce4dfbb97a8a05bef125030eaa6c46c07a5f9344: resulting in the following uclibc build failure: /tmp/instance-11/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arceb-snps-linux-uclibc/9.2.1/../../../../arceb-snps-linux-uclibc/bin/ld: src/libcrun/crun-cloned_binary.o: in function `ensure_cloned_binary': cloned_binary.c:(.text+0x1006): undefined reference to `fexecve' Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine --- package/crun/Config.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index 5def7001c1..fa0894e126 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,8 +1,12 @@ config BR2_PACKAGE_CRUN bool "crun" - select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help crun is a fast and low-memory OCI Container Runtime in C. https://github.com/containers/crun + +comment "crun needs a glibc or musl toolchain" + depends on BR2_TOOLCHAIN_USES_UCLIBC -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 18:08:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 19:08:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency Message-ID: <20221230180843.521147-1-fontaine.fabrice@gmail.com> libgcrypt is an optional dependency which is enabled by default since version 1.7 and https://github.com/containers/crun/commit/dd310aaf5aee336d0f6236c1c2add7b7cb030482 Signed-off-by: Fabrice Fontaine --- package/crun/crun.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 8c9993993c..fd8bfb0981 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -26,6 +26,10 @@ else CRUN_CONF_OPTS += --disable-caps endif +ifeq ($(BR2_PACKAGE_LIBGCRYPT),y) +CRUN_DEPENDENCIES += libgcrypt +endif + ifeq ($(BR2_PACKAGE_LIBSECCOMP),y) CRUN_DEPENDENCIES += libseccomp CRUN_CONF_OPTS += --enable-seccomp -- 2.35.1 From ju.o at free.fr Fri Dec 30 20:03:32 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 21:03:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 Message-ID: <20221230200332.6598-1-ju.o@free.fr> For change log since v2.3.0, see: - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 44be514 with commands: make check-package ... 0 warnings generated ./utils/test-pkg -p fluidsynth ... 6 builds, 2 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/fluidsynth/fluidsynth.hash | 2 +- package/fluidsynth/fluidsynth.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash index fdb0cf4117..3de41b1682 100644 --- a/package/fluidsynth/fluidsynth.hash +++ b/package/fluidsynth/fluidsynth.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk index 20fbb644f5..ad1ed7df11 100644 --- a/package/fluidsynth/fluidsynth.mk +++ b/package/fluidsynth/fluidsynth.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLUIDSYNTH_VERSION = 2.3.0 +FLUIDSYNTH_VERSION = 2.3.1 FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) FLUIDSYNTH_LICENSE = LGPL-2.1+ FLUIDSYNTH_LICENSE_FILES = LICENSE -- 2.39.0 From fontaine.fabrice at gmail.com Sat Dec 31 09:11:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:11:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: qrtr needs qmi Message-ID: <20221231091106.8458-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine --- package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..5b2e67fce1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQMI + select BR2_PACKAGE_LIBQRTR_GLIB + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:33:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:33:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable tests Message-ID: <20221231093346.236891-1-fontaine.fabrice@gmail.com> tests can be disabled since version 1.20.0 and https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 Signed-off-by: Fabrice Fontaine --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8ef85b9b1d..5b8b9c5576 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ -Dpowerd_suspend_resume=false \ + -Dtests=false \ -Dudevdir=/usr/lib/udev ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:34:25 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:34:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build Message-ID: <20221231093425.237228-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: FAILED: src/ModemManager /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manager.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a src/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' Fixes: - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 Signed-off-by: Fabrice Fontaine --- ...n-hardcode-building-a-shared-library.patch | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch new file mode 100644 index 0000000000..435499a8f9 --- /dev/null +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch @@ -0,0 +1,54 @@ +From b075b757dca1681835dc1492e60de7688db78218 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 10:18:32 +0100 +Subject: [PATCH] meson: Un-hardcode building a shared library + +Use library() instead of shared_library() to allow specifying which kind +of library to build with "meson setup --default-library ..." + +This will avoid the following static build failure: + +FAILED: src/ModemManager +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manager.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a src/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' + +Fixes: + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/944] +--- + libmm-glib/meson.build | 2 +- + plugins/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build +index 42f8ac61..de668dab 100644 +--- a/libmm-glib/meson.build ++++ b/libmm-glib/meson.build +@@ -129,7 +129,7 @@ deps = [include_dep] + + libname = 'mm-glib' + +-libmm_glib = shared_library( ++libmm_glib = library( + libname, + version: mm_glib_version, + sources: sources, +diff --git a/plugins/meson.build b/plugins/meson.build +index f849bb53..9e081beb 100644 +--- a/plugins/meson.build ++++ b/plugins/meson.build +@@ -18,7 +18,7 @@ if enable_tests + libmm_test_generated_dep + ] + +- libmm_test_common = shared_library( ++ libmm_test_common = library( + 'mm-test-common', + sources: sources, + include_directories: top_inc, +-- +2.35.1 + -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:49:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:49:35 +0100 Subject: [Buildroot] [PATCH v2,1/1] package/modem-manager: qrtr needs qmi Message-ID: <20221231094935.245194-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2: - Select BR2_PACKAGE_MODEM_MANAGER_LIBQMI instead of BR2_PACKAGE_LIBQMI package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..8489e6fc86 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQRTR_GLIB + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 10:14:51 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 11:14:51 +0100 Subject: [Buildroot] [PATCH 1/1] boot/afboot-stm32: disable stack-protector Message-ID: <20221231101451.521367-1-fontaine.fabrice@gmail.com> Disable stack-protector to avoid the following build failure: /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld -T stm32f429.lds --gc-sections -o stm32f469i-disco.elf stm32f469i-disco.o gpio.o mpu.o qspi.o start_kernel.o usart-f4.o /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.o: in function `main': stm32f469i-disco.c:(.text.startup.main+0x3b0): undefined reference to `__stack_chk_guard' /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4c0): undefined reference to `__stack_chk_fail' /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4ec): undefined reference to `__stack_chk_guard' Fixes: - http://autobuild.buildroot.org/results/fa6ffab24c3998f21034ab24e8d2852cacde08c1 Signed-off-by: Fabrice Fontaine --- ...003-Makefile-disable-stack-protector.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch diff --git a/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch b/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch new file mode 100644 index 0000000000..27a81b45d5 --- /dev/null +++ b/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch @@ -0,0 +1,36 @@ +From d65b07d6fe438e760fdbc33a8e42650a27d5b417 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 11:09:38 +0100 +Subject: [PATCH] Makefile: disable stack-protector + +Disable stack-protector to avoid the following build failure: + +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld -T stm32f429.lds --gc-sections -o stm32f469i-disco.elf stm32f469i-disco.o gpio.o mpu.o qspi.o start_kernel.o usart-f4.o +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.o: in function `main': +stm32f469i-disco.c:(.text.startup.main+0x3b0): undefined reference to `__stack_chk_guard' +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4c0): undefined reference to `__stack_chk_fail' +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4ec): undefined reference to `__stack_chk_guard' + +Fixes: + - http://autobuild.buildroot.org/results/fa6ffab24c3998f21034ab24e8d2852cacde08c1 + +Signed-off-by: Fabrice Fontaine +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index 8f42be1..8da7a25 100644 +--- a/Makefile ++++ b/Makefile +@@ -14,6 +14,7 @@ CFLAGS := -mthumb -mcpu=cortex-m4 + CFLAGS += -ffunction-sections -fdata-sections + CFLAGS += -Os -std=gnu99 -Wall + CFLAGS += -fno-builtin ++CFLAGS += -fno-stack-protector + LINKERFLAGS := --gc-sections + + obj-y += gpio.o mpu.o qspi.o start_kernel.o +-- +2.35.1 + -- 2.35.1 From francois.perrad at gadz.org Sat Dec 31 11:04:11 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sat, 31 Dec 2022 12:04:11 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-9-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-9-ju.o@free.fr> Message-ID: Le jeu. 29 d?c. 2022 ? 20:50, Julien Olivain a ?crit : > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: the _SITE_METHOD is also changed from "git" to the default > "wget", for faster downloads. This is why the package hash has > changed. > > Signed-off-by: Julien Olivain > Reviewed-by: Francois Perrad > --- > package/qoriq-rcw/Config.in.host | 2 +- > package/qoriq-rcw/qoriq-rcw.hash | 2 +- > package/qoriq-rcw/qoriq-rcw.mk | 3 +-- > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/package/qoriq-rcw/Config.in.host > b/package/qoriq-rcw/Config.in.host > index 08fc83acd0..58c16d495b 100644 > --- a/package/qoriq-rcw/Config.in.host > +++ b/package/qoriq-rcw/Config.in.host > @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW > $(HOST_DIR)/share/rcw. Either a SDK or post scripts can > then use this toolset and examples. > > - > https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ > + https://github.com/nxp-qoriq/rcw > > if BR2_PACKAGE_HOST_QORIQ_RCW > > diff --git a/package/qoriq-rcw/qoriq-rcw.hash > b/package/qoriq-rcw/qoriq-rcw.hash > index f34c771d11..2a887d57d4 100644 > --- a/package/qoriq-rcw/qoriq-rcw.hash > +++ b/package/qoriq-rcw/qoriq-rcw.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a > qoriq-rcw-LSDK-21.08-br1.tar.gz > +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 > qoriq-rcw-LSDK-21.08.tar.gz > sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 > LICENSE > diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/ > qoriq-rcw.mk > index 0501c36f46..8b1ceacfce 100644 > --- a/package/qoriq-rcw/qoriq-rcw.mk > +++ b/package/qoriq-rcw/qoriq-rcw.mk > @@ -5,8 +5,7 @@ > > ################################################################################ > > QORIQ_RCW_VERSION = LSDK-21.08 > -QORIQ_RCW_SITE = > https://source.codeaurora.org/external/qoriq/qoriq-components/rcw > -QORIQ_RCW_SITE_METHOD > > = git > +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) > QORIQ_RCW_LICENSE = BSD-3-Clause > QORIQ_RCW_LICENSE_FILES = LICENSE > > -- > 2.39.0 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Sat Dec 31 11:04:43 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sat, 31 Dec 2022 12:04:43 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-6-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-6-ju.o@free.fr> Message-ID: Le ven. 30 d?c. 2022 ? 10:59, Julien Olivain a ?crit : > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: this commit updates the Kernel, U-Boot and ATF download urls. > The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. > > Signed-off-by: Julien Olivain > Reviewed-by: Francois Perrad > --- > configs/ls1028ardb_defconfig | 15 ++++++--------- > 1 file changed, 6 insertions(+), 9 deletions(-) > > diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig > index 1bc84f7b80..a46b94511a 100644 > --- a/configs/ls1028ardb_defconfig > +++ b/configs/ls1028ardb_defconfig > @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c > board/freescale/ls1028ardb/genimage.cfg" > > # Kernel > BR2_LINUX_KERNEL=y > -BR2_LINUX_KERNEL_CUSTOM_GIT=y > -BR2_LINUX_KERNEL_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/linux" > -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" > > BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > > # Bootloaders > BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/atf" > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y > BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y > @@ -48,9 +46,8 @@ > BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" > BR2_TARGET_UBOOT=y > BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > -BR2_TARGET_UBOOT_CUSTOM_GIT=y > -BR2_TARGET_UBOOT_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" > -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" > BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" > BR2_TARGET_UBOOT_NEEDS_DTC=y > > -- > 2.39.0 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From unixmania at gmail.com Sat Dec 31 11:18:11 2022 From: unixmania at gmail.com (Carlos Santos) Date: Sat, 31 Dec 2022 08:18:11 -0300 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: <20221229214611.GJ2498764@scaer> References: <20221227114842.2620182-1-unixmania@gmail.com> <20221229214611.GJ2498764@scaer> Message-ID: On Thu, Dec 29, 2022 at 6:46 PM Yann E. MORIN wrote: > > Carlos, All, > ---8<--- > Applied to master with a few changes: > - always build at least user or system This is not good. It should be possible to build only the tools. I will send a patch to fix this problem. > - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS > - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS > - simplify list of targets with unique QEMU_TARGET_LIST_y > - extend the commit log with "Notes about the list of enabled targets" > > Regards, > Yann E. MORIN. ---8<--- Thanks! -- Carlos Santos From yann.morin.1998 at free.fr Sat Dec 31 12:31:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 13:31:30 +0100 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: References: <20221227114842.2620182-1-unixmania@gmail.com> <20221229214611.GJ2498764@scaer> Message-ID: <20221231123130.GK2498764@scaer> Carlos, All, On 2022-12-31 08:18 -0300, Carlos Santos spake thusly: > On Thu, Dec 29, 2022 at 6:46 PM Yann E. MORIN wrote: > ---8<--- > > Applied to master with a few changes: > > - always build at least user or system > This is not good. It should be possible to build only the tools. I > will send a patch to fix this problem. Arg, indeed, I totally missed that. Thanks! Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 31 13:23:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 31 Dec 2022 14:23:42 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: Message-ID: <20221231142342.1189ede4@windsurf> On Thu, 29 Dec 2022 23:06:55 +0100 Giulio Benetti wrote: > > How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? > > They don?t have the Issue available in GitHub, I send an email to the maintainer then. Open a pull request. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From ju.o at free.fr Sat Dec 31 13:55:56 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:56 +0100 Subject: [Buildroot] [PATCH 1/4] package/freescale-imx: update SITE to directly use https Message-ID: <20221231135559.34464-1-ju.o@free.fr> http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite some time now. It is also quite common to directly hit https:// urls now. Signed-off-by: Julien Olivain --- package/freescale-imx/freescale-imx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk index 5f32a098a2..b119d90ec3 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,6 +4,6 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO include $(sort $(wildcard package/freescale-imx/*/*.mk)) -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:57 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:57 +0100 Subject: [Buildroot] [PATCH 2/4] board/freescale/imx28evk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-2-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old Freescale link to the correct nxp.com location. Signed-off-by: Julien Olivain --- board/freescale/imx28evk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx28evk/readme.txt b/board/freescale/imx28evk/readme.txt index 2920cb04cd..3b77634fe1 100644 --- a/board/freescale/imx28evk/readme.txt +++ b/board/freescale/imx28evk/readme.txt @@ -54,4 +54,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/user_guide/EVK_imx28_QuickStart.pdf +[1] https://www.nxp.com/docs/en/user-guide/EVK_imx28_QuickStart.pdf -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:58 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:58 +0100 Subject: [Buildroot] [PATCH 3/4] board/freescale/imx6sabre/readme.txt: update broken urls In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-3-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the links are not broken in the sense of a 404 http error, the pointed resources are not found. This commit updates the old freescale links to the correct nxp.com locations. Note: the link to the SABRE for Automotive Infotainment Quick Start Guide now requires a free registration to be accessed. Signed-off-by: Julien Olivain --- board/freescale/imx6sabre/readme.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/board/freescale/imx6sabre/readme.txt b/board/freescale/imx6sabre/readme.txt index 4b8db5233a..320ee463e2 100644 --- a/board/freescale/imx6sabre/readme.txt +++ b/board/freescale/imx6sabre/readme.txt @@ -8,15 +8,15 @@ as well as the Freescale SABRE Board for Automotive Infotainment. Read the i.MX 6 SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf Read the i.MX 6 SoloX SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SOLOXQSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/IMX6SOLOXQSG.pdf Read the SABRE for Automotive Infotainment Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SABREINFOQSG.pdf +https://www.nxp.com/webapp/Download?colCode=IMX6SABREINFOQSG Building with NXP kernel and NXP U-Boot ======================================= @@ -166,6 +166,6 @@ Enjoy! References ========== -https://community.freescale.com/docs/DOC-95015 -https://community.freescale.com/docs/DOC-95017 -https://community.freescale.com/docs/DOC-99218 +https://community.nxp.com/docs/DOC-95015 +https://community.nxp.com/docs/DOC-95017 +https://community.nxp.com/docs/DOC-99218 -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:59 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:59 +0100 Subject: [Buildroot] [PATCH 4/4] board/freescale/imx6ulevk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-4-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old freescale link to the correct nxp.com location. Note: the link now requires a free registration to be accessed. Signed-off-by: Julien Olivain --- board/freescale/imx6ulevk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 5bc03771f2..5a5b4ae5a3 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -71,4 +71,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/quick_start_guide/IMX6ULTRALITEQSG.pdf +[1] https://www.nxp.com/webapp/Download?colCode=IMX6ULTRALITEQSG -- 2.39.0 From yann.morin.1998 at free.fr Sat Dec 31 16:04:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:04:19 +0100 Subject: [Buildroot] [git commit] package/modem-manager: qrtr needs qmi Message-ID: <20221231161313.A603D86E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4bb4288dd08c688072a25bf60c3a60e0047c1668 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..8489e6fc86 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQRTR_GLIB + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else From yann.morin.1998 at free.fr Sat Dec 31 16:04:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:04:33 +0100 Subject: [Buildroot] [git commit] package/modem-manager: disable tests Message-ID: <20221231161313.AFB9386E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed631bc7525356c2e086a307e93df7d71d2fdde7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master tests can be disabled since version 1.20.0 and https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8ef85b9b1d..5b8b9c5576 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ -Dpowerd_suspend_resume=false \ + -Dtests=false \ -Dudevdir=/usr/lib/udev ifeq ($(BR2_PACKAGE_LIBGUDEV),y) From yann.morin.1998 at free.fr Sat Dec 31 16:12:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:12:19 +0100 Subject: [Buildroot] [git commit] package/modem-manager: fix static build Message-ID: <20221231161313.BAF0A86EA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d769cfc13f6c2544f8bc5b6339d23763319a2383 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: FAILED: src/ModemManager /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manage r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a sr c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autob uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' Fixes: - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...son-Un-hardcode-building-a-shared-library.patch | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch new file mode 100644 index 0000000000..e99396d0d1 --- /dev/null +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch @@ -0,0 +1,54 @@ +From a9651f2390d3691dc74bcdb24b69a043fb0aacae Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 10:18:32 +0100 +Subject: [PATCH] meson: Un-hardcode building a shared library + +Use library() instead of shared_library() to allow specifying which kind +of library to build with "meson setup --default-library ..." + +This will avoid the following static build failure: + +FAILED: src/ModemManager +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manag er.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a s rc/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/auto build/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' + +Fixes: + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 + +Signed-off-by: Fabrice Fontaine +[yann.morin.1998 at free.fr: actual backport of upstreeam commit] +Signed-off-by: Yann E. MORIN +--- + libmm-glib/meson.build | 2 +- + plugins/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build +index 42f8ac61..de668dab 100644 +--- a/libmm-glib/meson.build ++++ b/libmm-glib/meson.build +@@ -129,7 +129,7 @@ deps = [include_dep] + + libname = 'mm-glib' + +-libmm_glib = shared_library( ++libmm_glib = library( + libname, + version: mm_glib_version, + sources: sources, +diff --git a/plugins/meson.build b/plugins/meson.build +index f849bb53..9e081beb 100644 +--- a/plugins/meson.build ++++ b/plugins/meson.build +@@ -18,7 +18,7 @@ if enable_tests + libmm_test_generated_dep + ] + +- libmm_test_common = shared_library( ++ libmm_test_common = library( + 'mm-test-common', + sources: sources, + include_directories: top_inc, +-- +2.25.1 + From yann.morin.1998 at free.fr Sat Dec 31 16:13:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:13:32 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/modem-manager: qrtr needs qmi In-Reply-To: <20221231094935.245194-1-fontaine.fabrice@gmail.com> References: <20221231094935.245194-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161332.GL2498764@scaer> Fabrice, All, On 2022-12-31 10:49 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 1.20.2 in > commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled > > Fixes: > - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - Select BR2_PACKAGE_MODEM_MANAGER_LIBQMI instead of BR2_PACKAGE_LIBQMI > > package/modem-manager/Config.in | 12 ++++++++++++ > package/modem-manager/modem-manager.mk | 2 +- > 2 files changed, 13 insertions(+), 1 deletion(-) > > diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in > index d211d68ee1..8489e6fc86 100644 > --- a/package/modem-manager/Config.in > +++ b/package/modem-manager/Config.in > @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI > select BR2_PACKAGE_LIBQMI > help > This option enables support for QMI protocol > + > +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR > + bool "QRTR support" > + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib > + select BR2_PACKAGE_LIBQRTR_GLIB > + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI > + help > + This option enables support for QRTR protocol > + > +comment "QRTR support needs a toolchain w/ headers >= 4.15" > + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 > + > endif > > comment "modemmanager needs a toolchain w/ wchar, threads" > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 8a0dbba3a4..8ef85b9b1d 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -37,7 +37,7 @@ else > MODEM_MANAGER_CONF_OPTS += -Dmbim=false > endif > > -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) > +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) > MODEM_MANAGER_DEPENDENCIES += libqrtr-glib > MODEM_MANAGER_CONF_OPTS += -Dqrtr=true > else > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:13:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:13:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable tests In-Reply-To: <20221231093346.236891-1-fontaine.fabrice@gmail.com> References: <20221231093346.236891-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161357.GM2498764@scaer> Fabrice, All, On 2022-12-31 10:33 +0100, Fabrice Fontaine spake thusly: > tests can be disabled since version 1.20.0 and > https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/modem-manager/modem-manager.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 8ef85b9b1d..5b8b9c5576 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE > MODEM_MANAGER_INSTALL_STAGING = YES > MODEM_MANAGER_CONF_OPTS = \ > -Dpowerd_suspend_resume=false \ > + -Dtests=false \ > -Dudevdir=/usr/lib/udev > > ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:14:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:14:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build In-Reply-To: <20221231093425.237228-1-fontaine.fabrice@gmail.com> References: <20221231093425.237228-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161439.GN2498764@scaer> Fabrice, All, On 2022-12-31 10:34 +0100, Fabrice Fontaine spake thusly: > Fix the following static build failure raised since bump to version > 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > FAILED: src/ModemManager > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manage > r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a sr > c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autob > uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > > Fixes: > - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > > Signed-off-by: Fabrice Fontaine Upstream accepted your patch now, so I did an actual backport. Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...n-hardcode-building-a-shared-library.patch | 54 +++++++++++++++++++ > 1 file changed, 54 insertions(+) > create mode 100644 package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > > diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > new file mode 100644 > index 0000000000..435499a8f9 > --- /dev/null > +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > @@ -0,0 +1,54 @@ > +From b075b757dca1681835dc1492e60de7688db78218 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Sat, 31 Dec 2022 10:18:32 +0100 > +Subject: [PATCH] meson: Un-hardcode building a shared library > + > +Use library() instead of shared_library() to allow specifying which kind > +of library to build with "meson setup --default-library ..." > + > +This will avoid the following static build failure: > + > +FAILED: src/ModemManager > +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manag > er.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a s > rc/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/auto > build/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group > +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > + > +Fixes: > + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: > +https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/944] > +--- > + libmm-glib/meson.build | 2 +- > + plugins/meson.build | 2 +- > + 2 files changed, 2 insertions(+), 2 deletions(-) > + > +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build > +index 42f8ac61..de668dab 100644 > +--- a/libmm-glib/meson.build > ++++ b/libmm-glib/meson.build > +@@ -129,7 +129,7 @@ deps = [include_dep] > + > + libname = 'mm-glib' > + > +-libmm_glib = shared_library( > ++libmm_glib = library( > + libname, > + version: mm_glib_version, > + sources: sources, > +diff --git a/plugins/meson.build b/plugins/meson.build > +index f849bb53..9e081beb 100644 > +--- a/plugins/meson.build > ++++ b/plugins/meson.build > +@@ -18,7 +18,7 @@ if enable_tests > + libmm_test_generated_dep > + ] > + > +- libmm_test_common = shared_library( > ++ libmm_test_common = library( > + 'mm-test-common', > + sources: sources, > + include_directories: top_inc, > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:17:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:06 +0100 Subject: [Buildroot] [git commit] package/freescale-imx: update SITE to directly use https Message-ID: <20221231162003.34F0086F78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dc23c61e4d3fa9557db4977b8d30905a3f55e83d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite some time now. It is also quite common to directly hit https:// urls now. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/freescale-imx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk index 5f32a098a2..b119d90ec3 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,6 +4,6 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO include $(sort $(wildcard package/freescale-imx/*/*.mk)) From yann.morin.1998 at free.fr Sat Dec 31 16:17:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:12 +0100 Subject: [Buildroot] [git commit] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20221231162003.51B6786F87@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01a3cb0f6eac48150c4bd246402025c0790e2625 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old freescale link to the correct nxp.com location. Note: the link now requires a free registration to be accessed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx6ulevk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 5bc03771f2..5a5b4ae5a3 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -71,4 +71,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/quick_start_guide/IMX6ULTRALITEQSG.pdf +[1] https://www.nxp.com/webapp/Download?colCode=IMX6ULTRALITEQSG From yann.morin.1998 at free.fr Sat Dec 31 16:17:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:08 +0100 Subject: [Buildroot] [git commit] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20221231162003.3DC0686E8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4e54522caeeaec2e14065752cb3905d292f374e6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old Freescale link to the correct nxp.com location. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx28evk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx28evk/readme.txt b/board/freescale/imx28evk/readme.txt index 2920cb04cd..3b77634fe1 100644 --- a/board/freescale/imx28evk/readme.txt +++ b/board/freescale/imx28evk/readme.txt @@ -54,4 +54,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/user_guide/EVK_imx28_QuickStart.pdf +[1] https://www.nxp.com/docs/en/user-guide/EVK_imx28_QuickStart.pdf From yann.morin.1998 at free.fr Sat Dec 31 16:17:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:10 +0100 Subject: [Buildroot] [git commit] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20221231162003.473DD86F7D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bfbbfd8fecf8623da4772f97ce208b3e4b69de80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the links are not broken in the sense of a 404 http error, the pointed resources are not found. This commit updates the old freescale links to the correct nxp.com locations. Note: the link to the SABRE for Automotive Infotainment Quick Start Guide now requires a free registration to be accessed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx6sabre/readme.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/board/freescale/imx6sabre/readme.txt b/board/freescale/imx6sabre/readme.txt index 4b8db5233a..320ee463e2 100644 --- a/board/freescale/imx6sabre/readme.txt +++ b/board/freescale/imx6sabre/readme.txt @@ -8,15 +8,15 @@ as well as the Freescale SABRE Board for Automotive Infotainment. Read the i.MX 6 SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf Read the i.MX 6 SoloX SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SOLOXQSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/IMX6SOLOXQSG.pdf Read the SABRE for Automotive Infotainment Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SABREINFOQSG.pdf +https://www.nxp.com/webapp/Download?colCode=IMX6SABREINFOQSG Building with NXP kernel and NXP U-Boot ======================================= @@ -166,6 +166,6 @@ Enjoy! References ========== -https://community.freescale.com/docs/DOC-95015 -https://community.freescale.com/docs/DOC-95017 -https://community.freescale.com/docs/DOC-99218 +https://community.nxp.com/docs/DOC-95015 +https://community.nxp.com/docs/DOC-95017 +https://community.nxp.com/docs/DOC-99218 From yann.morin.1998 at free.fr Sat Dec 31 16:20:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:20:43 +0100 Subject: [Buildroot] [PATCH 1/4] package/freescale-imx: update SITE to directly use https In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231162043.GO2498764@scaer> Julien, All, On 2022-12-31 14:55 +0100, Julien Olivain spake thusly: > http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite > some time now. It is also quite common to directly hit https:// urls > now. > > Signed-off-by: Julien Olivain Whole series of 4 patches applied to master, thanks. Regards, Yann E. MORIN. > --- > package/freescale-imx/freescale-imx.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk > index 5f32a098a2..b119d90ec3 100644 > --- a/package/freescale-imx/freescale-imx.mk > +++ b/package/freescale-imx/freescale-imx.mk > @@ -4,6 +4,6 @@ > # > ################################################################################ > > -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO > +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO > > include $(sort $(wildcard package/freescale-imx/*/*.mk)) > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:21:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:21:13 +0100 Subject: [Buildroot] [git commit] package/fluidsynth: bump to version 2.3.1 Message-ID: <20221231162125.7CFF286F8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=faa8c35d117348f35c129c62a3d02447f47bde88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since v2.3.0, see: - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fluidsynth/fluidsynth.hash | 2 +- package/fluidsynth/fluidsynth.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash index fdb0cf4117..3de41b1682 100644 --- a/package/fluidsynth/fluidsynth.hash +++ b/package/fluidsynth/fluidsynth.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk index 20fbb644f5..ad1ed7df11 100644 --- a/package/fluidsynth/fluidsynth.mk +++ b/package/fluidsynth/fluidsynth.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLUIDSYNTH_VERSION = 2.3.0 +FLUIDSYNTH_VERSION = 2.3.1 FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) FLUIDSYNTH_LICENSE = LGPL-2.1+ FLUIDSYNTH_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:21:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:21:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 In-Reply-To: <20221230200332.6598-1-ju.o@free.fr> References: <20221230200332.6598-1-ju.o@free.fr> Message-ID: <20221231162142.GP2498764@scaer> Julien, All, On 2022-12-30 21:03 +0100, Julien Olivain spake thusly: > For change log since v2.3.0, see: > - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Patch tested on branch master at commit 44be514 with commands: > > make check-package > ... > 0 warnings generated > > ./utils/test-pkg -p fluidsynth > ... > 6 builds, 2 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > --- > package/fluidsynth/fluidsynth.hash | 2 +- > package/fluidsynth/fluidsynth.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash > index fdb0cf4117..3de41b1682 100644 > --- a/package/fluidsynth/fluidsynth.hash > +++ b/package/fluidsynth/fluidsynth.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz > +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz > sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE > diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk > index 20fbb644f5..ad1ed7df11 100644 > --- a/package/fluidsynth/fluidsynth.mk > +++ b/package/fluidsynth/fluidsynth.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -FLUIDSYNTH_VERSION = 2.3.0 > +FLUIDSYNTH_VERSION = 2.3.1 > FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) > FLUIDSYNTH_LICENSE = LGPL-2.1+ > FLUIDSYNTH_LICENSE_FILES = LICENSE > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From aleksander at aleksander.es Sat Dec 31 16:26:45 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Sat, 31 Dec 2022 17:26:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build In-Reply-To: <20221231161439.GN2498764@scaer> References: <20221231093425.237228-1-fontaine.fabrice@gmail.com> <20221231161439.GN2498764@scaer> Message-ID: Hey > > > Fix the following static build failure raised since bump to version > > 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > > > FAILED: src/ModemManager > > > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc > -o src/ModemManager > src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o > src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o > src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o > src/ModemManager.p/mm-base-manager.c.o > src/ModemManager.p/mm-base-modem-at.c.o > src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o > src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o > src/ModemManager.p/mm-broadband-bearer.c.o > src/ModemManager.p/mm-broadband-modem.c.o > src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o > src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o > src/ModemManager.p/mm-dispatcher-connection.c.o > src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o > src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o > src/ModemManager.p/mm-iface-modem-3gpp-profile-manage > > r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o > src/ModemManager.p/mm-iface-modem.c.o > src/ModemManager.p/mm-iface-modem-cdma.c.o > src/ModemManager.p/mm-iface-modem-firmware.c.o > src/ModemManager.p/mm-iface-modem-location.c.o > src/ModemManager.p/mm-iface-modem-messaging.c.o > src/ModemManager.p/mm-iface-modem-oma.c.o > src/ModemManager.p/mm-iface-modem-sar.c.o > src/ModemManager.p/mm-iface-modem-signal.c.o > src/ModemManager.p/mm-iface-modem-simple.c.o > src/ModemManager.p/mm-iface-modem-time.c.o > src/ModemManager.p/mm-iface-modem-voice.c.o > src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o > src/ModemManager.p/mm-port-probe.c.o > src/ModemManager.p/mm-port-probe-at.c.o > src/ModemManager.p/mm-private-boxed-types.c.o > src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined > -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' > -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib > -Wl,--start-group src/libport.a sr > > c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 > libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a > -Wl,--export-dynamic > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a > -pthread -lm > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a > /home/autob > > > uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a > -Wl,--end-group > > > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: > attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > > > > Fixes: > > - > http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > > > > Signed-off-by: Fabrice Fontaine > > Upstream accepted your patch now, so I did an actual backport. > FYI, release 1.20.4 is also out and contains this patch Cheers! > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Dec 31 16:22:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:40 +0100 Subject: [Buildroot] [git commit] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20221231163500.9DD8086F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=153b91ed13174a9013393a8b8eb907a5ff511e58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/imx-mkimage/Config.in.host | 2 +- package/imx-mkimage/imx-mkimage.hash | 2 +- package/imx-mkimage/imx-mkimage.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host index 8d273557a1..09df2a3c29 100644 --- a/package/imx-mkimage/Config.in.host +++ b/package/imx-mkimage/Config.in.host @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE imx-mkimage is used to combine input images and generate final boot image with appropriate IVT set. - https://source.codeaurora.org/external/imx/imx-mkimage + https://github.com/nxp-imx/imx-mkimage diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash index 81d99a5d1c..8346fd64b1 100644 --- a/package/imx-mkimage/imx-mkimage.hash +++ b/package/imx-mkimage/imx-mkimage.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk index 0bfca72504..54c948e0d3 100644 --- a/package/imx-mkimage/imx-mkimage.mk +++ b/package/imx-mkimage/imx-mkimage.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage -IMX_MKIMAGE_SITE_METHOD = git +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) IMX_MKIMAGE_LICENSE = GPL-2.0+ IMX_MKIMAGE_LICENSE_FILES = COPYING HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib From yann.morin.1998 at free.fr Sat Dec 31 16:22:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:48 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20221231163500.CCABD86F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cec5a941b0867803045450688fbec8992e48d81d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master imx-kobs was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. The commit also replaces the Config.in comment saying the package does not have an upstream by the github.com project page. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-kobs/Config.in | 3 +-- package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-kobs/Config.in b/package/freescale-imx/imx-kobs/Config.in index 61be9f26d4..a81842b9a5 100644 --- a/package/freescale-imx/imx-kobs/Config.in +++ b/package/freescale-imx/imx-kobs/Config.in @@ -5,5 +5,4 @@ config BR2_PACKAGE_IMX_KOBS The imx-kobs tool is used for writing images to NAND on i.MX platforms. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/NXPmicro/imx-kobs diff --git a/package/freescale-imx/imx-kobs/imx-kobs.mk b/package/freescale-imx/imx-kobs/imx-kobs.mk index d6a250cf72..91b39f6fa4 100644 --- a/package/freescale-imx/imx-kobs/imx-kobs.mk +++ b/package/freescale-imx/imx-kobs/imx-kobs.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_KOBS_VERSION = a0e9adce2fb7fcd57e794d7f9a5deba0f94f521b -IMX_KOBS_SITE = $(call github,codeauroraforum,imx-kobs,$(IMX_KOBS_VERSION)) +IMX_KOBS_SITE = $(call github,NXPmicro,imx-kobs,$(IMX_KOBS_VERSION)) IMX_KOBS_LICENSE = GPL-2.0+ IMX_KOBS_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sat Dec 31 16:22:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:42 +0100 Subject: [Buildroot] [git commit] package/fmc: update codeaurora URLs to github Message-ID: <20221231163500.A836986F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=774c39caf093943aa9416c636fe3b2ec31a64e21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. This commit also: - changes the _SITE_METHOD from "git" to the default "wget", - updates an old and broken freescale.com app note link, - adds the github project page as project url. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version "fsl-sdk-v2.0" is an old tag from 2015. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc/commit/?h=fsl-sdk-v2.0&id=a079d2c844edd85dff85a317a63198e7988bcd09 The commit id exists on github: https://github.com/nxp-qoriq/fmc/commit/a079d2c844edd85dff85a317a63198e7988bcd09 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fmc/Config.in | 4 +++- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 5 ++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/fmc/Config.in b/package/fmc/Config.in index 4399aa2cab..c89a87c99e 100644 --- a/package/fmc/Config.in +++ b/package/fmc/Config.in @@ -21,5 +21,7 @@ config BR2_PACKAGE_FMC packets flow into hardware configuration. The tool provides an abstraction layer between the end customer's vision of the PCD task definition and real hardware implementation. + See application note: + https://www.nxp.com/docs/en/application-note/AN4760.pdf - http://cache.freescale.com/files/32bit/doc/app_note/AN4760.pdf + https://github.com/nxp-qoriq/fmc diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index fed33091cd..7309562b09 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 cb896ec1fac2fe9a3a9bb8be2221b79acf5f9b75841609a681db0d9e7bec02a0 fmc-fsl-sdk-v2.0-br1.tar.gz +sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index b385730138..6ac8c768df 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMC_VERSION = fsl-sdk-v2.0 -FMC_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc -FMC_SITE_METHOD = git +FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING FMC_DEPENDENCIES = libxml2 tclap fmlib From yann.morin.1998 at free.fr Sat Dec 31 16:22:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:52 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20221231163500.E174386FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f496b36995c02f81b2404ef1f450ecbfba26aace branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master imx-m4fwloader was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-m4fwloader/Config.in | 2 +- package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/freescale-imx/imx-m4fwloader/Config.in b/package/freescale-imx/imx-m4fwloader/Config.in index 937f82f916..d75480a708 100644 --- a/package/freescale-imx/imx-m4fwloader/Config.in +++ b/package/freescale-imx/imx-m4fwloader/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_IMX_M4FWLOADER This package provides a tool to load a firmware to the Cortex-M4 core available in some i.MX processors. - https://github.com/codeauroraforum/imx-m4fwloader + https://github.com/NXPmicro/imx-m4fwloader diff --git a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk index cc4849330c..320d5dc617 100644 --- a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk +++ b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_M4FWLOADER_VERSION = 8cf4d17a09ba23250d43381b49ba00d92406fad9 -IMX_M4FWLOADER_SITE = $(call github,codeauroraforum,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) +IMX_M4FWLOADER_SITE = $(call github,NXPmicro,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) IMX_M4FWLOADER_LICENSE = GPL-2.0+ IMX_M4FWLOADER_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:23:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:11 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20221231163501.4745081191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=897a75a26679fd68276418ff49b79358b7ca2c7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6ullevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6ullevk_defconfig b/configs/freescale_imx6ullevk_defconfig index 4c5c3b2524..7a8965be18 100644 --- a/configs/freescale_imx6ullevk_defconfig +++ b/configs/freescale_imx6ullevk_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ull-14x14-evk" @@ -15,9 +14,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6ull_14x14_evk" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:44 +0100 Subject: [Buildroot] [git commit] package/fmlib: update codeaurora URLs to github Message-ID: <20221231163500.B5DB386FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a94678cfd965ed11a4e2d18d840c03a41c148d6b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version fsl-sdk-v2.0 is an old tag from 2016. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib/commit/?h=fsl-sdk-v2.0&id=43fa98fdbf0c697167e415c3f060896d5b482791 The commit id exists on github: https://github.com/nxp-qoriq/fmlib/commit/43fa98fdbf0c697167e415c3f060896d5b482791 Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fmlib/Config.in | 2 +- package/fmlib/fmlib.hash | 2 +- package/fmlib/fmlib.mk | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index 7bccfd7c83..97d55d1250 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -13,7 +13,7 @@ config BR2_PACKAGE_FMLIB configure driver parameters and PCD (parse - classify - distribute) rules. - http://git.freescale.com/git/cgit.cgi/ppc/sdk/fmlib.git/tree/README + https://github.com/nxp-qoriq/fmlib if BR2_PACKAGE_FMLIB choice diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index 47460d091c..d4dcf3be5c 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59415d346af1d22f510f2785be4c7e3606dc3181476a666e832270550f7d44a6 fmlib-fsl-sdk-v2.0-br1.tar.gz +sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 8cb779201d..9509f3de56 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMLIB_VERSION = fsl-sdk-v2.0 -FMLIB_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib -FMLIB_SITE_METHOD = git +FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux From yann.morin.1998 at free.fr Sat Dec 31 16:22:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:56 +0100 Subject: [Buildroot] [git commit] package/qoriq-rcw: update codeaurora URLs to github Message-ID: <20221231163501.027CA86F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a019e5e460f0d85b0b44163ba80be7cd6a53738a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Reviewed-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/qoriq-rcw/Config.in.host | 2 +- package/qoriq-rcw/qoriq-rcw.hash | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/qoriq-rcw/Config.in.host b/package/qoriq-rcw/Config.in.host index 08fc83acd0..58c16d495b 100644 --- a/package/qoriq-rcw/Config.in.host +++ b/package/qoriq-rcw/Config.in.host @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW $(HOST_DIR)/share/rcw. Either a SDK or post scripts can then use this toolset and examples. - https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ + https://github.com/nxp-qoriq/rcw if BR2_PACKAGE_HOST_QORIQ_RCW diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash index f34c771d11..2a887d57d4 100644 --- a/package/qoriq-rcw/qoriq-rcw.hash +++ b/package/qoriq-rcw/qoriq-rcw.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a qoriq-rcw-LSDK-21.08-br1.tar.gz +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 qoriq-rcw-LSDK-21.08.tar.gz sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 LICENSE diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 0501c36f46..8b1ceacfce 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -5,8 +5,7 @@ ################################################################################ QORIQ_RCW_VERSION = LSDK-21.08 -QORIQ_RCW_SITE = https://source.codeaurora.org/external/qoriq/qoriq-components/rcw -QORIQ_RCW_SITE_METHOD = git +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) QORIQ_RCW_LICENSE = BSD-3-Clause QORIQ_RCW_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:22:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:54 +0100 Subject: [Buildroot] [git commit] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20221231163500.EB0B286FB4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a03e57ccbf432f73275869cf9a3e6a7a234cb5de branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master mfgtools was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/mfgtools/Config.in.host | 2 +- package/mfgtools/mfgtools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mfgtools/Config.in.host b/package/mfgtools/Config.in.host index 2b506c8f67..f1e7ab58e3 100644 --- a/package/mfgtools/Config.in.host +++ b/package/mfgtools/Config.in.host @@ -8,7 +8,7 @@ config BR2_PACKAGE_HOST_MFGTOOLS production. The communication is done over USB using the Freescale UTP protocol. - https://github.com/codeauroraforum/mfgtools + https://github.com/NXPmicro/mfgtools comment "host mfgtools needs a toolchain w/ host gcc >= 4.9" depends on BR2_arm diff --git a/package/mfgtools/mfgtools.mk b/package/mfgtools/mfgtools.mk index 48ce5dda28..3de93936b8 100644 --- a/package/mfgtools/mfgtools.mk +++ b/package/mfgtools/mfgtools.mk @@ -5,7 +5,7 @@ ################################################################################ MFGTOOLS_VERSION = 0.02 -MFGTOOLS_SITE = $(call github,codeauroraforum,mfgtools,v$(MFGTOOLS_VERSION)) +MFGTOOLS_SITE = $(call github,NXPmicro,mfgtools,v$(MFGTOOLS_VERSION)) MFGTOOLS_SUBDIR = MfgToolLib MFGTOOLS_LICENSE = BSD-3-Clause or CPOL MFGTOOLS_LICENSE_FILES = LICENSE README.txt From yann.morin.1998 at free.fr Sat Dec 31 16:23:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:34 +0100 Subject: [Buildroot] [git commit] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20221231163501.B114286F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e96e3c95452aa69dbaad2597146c6da520299fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mqevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/imx8mqevk_defconfig b/configs/imx8mqevk_defconfig index 73f3f3dcc5..943a479932 100644 --- a/configs/imx8mqevk_defconfig +++ b/configs/imx8mqevk_defconfig @@ -18,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,rel_imx_5.4.24_2.1.0)/imx-atf-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,rel_imx_5.4.24_2.1.0)/uboot-imx-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:46 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20221231163500.C241481191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ed90a96aa1f11fed19045036b4a10d9a8263a98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Note 3: this commit also adds the github as project homepage in Config.in. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-alsa-plugins/Config.in | 2 ++ package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash | 2 +- package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-alsa-plugins/Config.in b/package/freescale-imx/imx-alsa-plugins/Config.in index ec9b5b19cf..df47edd16d 100644 --- a/package/freescale-imx/imx-alsa-plugins/Config.in +++ b/package/freescale-imx/imx-alsa-plugins/Config.in @@ -13,6 +13,8 @@ config BR2_PACKAGE_IMX_ALSA_PLUGINS * Rate Converter Plugin Using Freescale ASRC Hardware Resampler (i.MX53 and most i.MX6) + https://github.com/nxp-imx/imx-alsa-plugins + comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash index bb7beede9d..1ca7697f03 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 a9a5ef408a7329c2c5fa2a084ae7824afbfbebed68612bd72509488ccb0b94b3 imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 089bba009f82bf5e4a1e34b77a7d3badce2948619d92bec7a7ad42e766442d4c imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING.GPL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk index 9c81ff0df0..912cc7c68b 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_ALSA_PLUGINS_VERSION = rel_imx_4.9.x_1.0.0_ga -IMX_ALSA_PLUGINS_SITE = https://source.codeaurora.org/external/imx/imx-alsa-plugins -IMX_ALSA_PLUGINS_SITE_METHOD = git +IMX_ALSA_PLUGINS_SITE = $(call github,nxp-imx,imx-alsa-plugins,$(IMX_ALSA_PLUGINS_VERSION)) IMX_ALSA_PLUGINS_LICENSE = GPL-2.0+ IMX_ALSA_PLUGINS_LICENSE_FILES = COPYING.GPL IMX_ALSA_PLUGINS_DEPENDENCIES = host-pkgconf alsa-lib From yann.morin.1998 at free.fr Sat Dec 31 16:22:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20221231163501.0D21086F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5bdaf71c7c53655b5526f1fb6973c8fe98da8db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash | 2 +- package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash index 5873b4b11c..b79c236478 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 638a8aa8b64f860900d003527529689bc342d18ff5e41a9e1750884544898e67 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 8fe1f57334b22926d4ff3b0b9fdf50af835a99cdfd0ad3ba6a604b226b723e89 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 9d3e373f0440cc0c58853e963636a7c1ffda9308ec5f30ebe9adfb9c16a8a1e4 COPYING-MIT diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk index 0913427542..3b346f323a 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk @@ -5,8 +5,7 @@ ################################################################################ XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = rel_imx_4.9.x_1.0.0_ga -XDRIVER_XF86_VIDEO_IMX_VIV_SITE = https://source.codeaurora.org/external/imx/xf86-video-imx-vivante -XDRIVER_XF86_VIDEO_IMX_VIV_SITE_METHOD = git +XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(call github,nxp-imx,xf86-video-imx-vivante,$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION)) XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv imx-gpu-g2d xserver_xorg-server \ xorgproto libdrm XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = MIT From yann.morin.1998 at free.fr Sat Dec 31 16:23:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:07 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20221231163501.321E886F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dd42b159a5f752921ee602530d289c810ad7ee51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6qsabresd_defconfig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/freescale_imx6qsabresd_defconfig b/configs/freescale_imx6qsabresd_defconfig index f2ac993da0..86513d8072 100644 --- a/configs/freescale_imx6qsabresd_defconfig +++ b/configs/freescale_imx6qsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd" @@ -39,6 +38,6 @@ BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:50 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20221231163500.D796386F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c74c6472b8caf31b34a5a57654ab0c3d18dad36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The commit also: - removes the comment in Config.in that the package does not have an upstream, - adds the new github.com url as the package url Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-lib/Config.in | 3 +-- package/freescale-imx/imx-lib/imx-lib.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-lib/Config.in b/package/freescale-imx/imx-lib/Config.in index 746788e4c5..0a89bf140f 100644 --- a/package/freescale-imx/imx-lib/Config.in +++ b/package/freescale-imx/imx-lib/Config.in @@ -11,5 +11,4 @@ config BR2_PACKAGE_IMX_LIB platform specific drivers. It requires a kernel that includes the i.MX specific headers to be built. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/nxp-imx/imx-lib diff --git a/package/freescale-imx/imx-lib/imx-lib.mk b/package/freescale-imx/imx-lib/imx-lib.mk index 721c20e5f8..f06453e8a6 100644 --- a/package/freescale-imx/imx-lib/imx-lib.mk +++ b/package/freescale-imx/imx-lib/imx-lib.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_LIB_VERSION = 3f777974c0c146817e2ff5cb0340ca66a1f99e57 -IMX_LIB_SITE = https://source.codeaurora.org/external/imx/imx-lib +IMX_LIB_SITE = https://github.com/nxp-imx/imx-lib.git IMX_LIB_SITE_METHOD = git IMX_LIB_LICENSE = LGPL-2.1+ IMX_LIB_LICENSE_FILES = COPYING-LGPL-2.1 From yann.morin.1998 at free.fr Sat Dec 31 16:23:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:01 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20221231163501.15DD686F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30668cf9187726731611f7f5f6602098866f3286 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6dlsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabreauto_defconfig b/configs/freescale_imx6dlsabreauto_defconfig index 8fe10f6275..4081fa74a2 100644 --- a/configs/freescale_imx6dlsabreauto_defconfig +++ b/configs/freescale_imx6dlsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:03 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20221231163501.1E64486F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f84cb1f03fda27df856cc4bfee36b9e5569b3d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6dlsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabresd_defconfig b/configs/freescale_imx6dlsabresd_defconfig index 74debbfd46..976c180d6c 100644 --- a/configs/freescale_imx6dlsabresd_defconfig +++ b/configs/freescale_imx6dlsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabresd" @@ -37,7 +36,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:09 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20221231163501.3E66C86FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2262e55b12fa032b5ab319a9e2c19babba6b1dc1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Reviewed-by: Fabio Estevam Signed-off-by: Yann E. MORIN --- configs/freescale_imx6sxsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6sxsabresd_defconfig b/configs/freescale_imx6sxsabresd_defconfig index 9f48ef2da5..0c585c97f0 100644 --- a/configs/freescale_imx6sxsabresd_defconfig +++ b/configs/freescale_imx6sxsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sx-sdb" @@ -36,8 +35,7 @@ BR2_PACKAGE_HOST_MTOOLS=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6sxsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:05 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:05 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20221231163501.27D8286F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67a98cdd94b03404bf91b203a998e37a6d5d4e0e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6qsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6qsabreauto_defconfig b/configs/freescale_imx6qsabreauto_defconfig index 58b4a5f92d..72696ab1ad 100644 --- a/configs/freescale_imx6qsabreauto_defconfig +++ b/configs/freescale_imx6qsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:23 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20221231163501.8AE4286F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=47f2896fe36b4439b80b149f86f1975c53b1e5bb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8qmmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qmmek_defconfig b/configs/freescale_imx8qmmek_defconfig index 8a0e866cee..75777646df 100644 --- a/configs/freescale_imx8qmmek_defconfig +++ b/configs/freescale_imx8qmmek_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qm-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qm-mek" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qm_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:13 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20221231163501.528DD86F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=492d471968e83126cb0f10518e2deba3ff835b08 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx7dsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx7dsabresd_defconfig b/configs/freescale_imx7dsabresd_defconfig index 5a9cff488d..d337865831 100644 --- a/configs/freescale_imx7dsabresd_defconfig +++ b/configs/freescale_imx7dsabresd_defconfig @@ -10,9 +10,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx7d-sdb" @@ -25,9 +24,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx7dsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:32 +0100 Subject: [Buildroot] [git commit] configs/imx8mpico: update codeaurora URLs to github Message-ID: <20221231163501.A895786F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8fd6036e3b2847f378363b8c0f0ba2cf1a30d1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mpico_defconfig b/configs/imx8mpico_defconfig index 55746fb67e..1df8c104ec 100644 --- a/configs/imx8mpico_defconfig +++ b/configs/imx8mpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:15 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:15 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20221231163501.5B89186F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a01cb853fe978d85037d9a4dd762113c9132dc4c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mqevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mqevk_defconfig b/configs/freescale_imx8mqevk_defconfig index 7f5dd87b5f..e3f88dc44c 100644 --- a/configs/freescale_imx8mqevk_defconfig +++ b/configs/freescale_imx8mqevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mq-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mq-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:27 +0100 Subject: [Buildroot] [git commit] configs/imx8mmpico: update codeaurora URLs to github Message-ID: <20221231163501.9DA9E86FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e840a811e5c21f36524a1e334ba76cc90ae53411 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mmpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mmpico_defconfig b/configs/imx8mmpico_defconfig index 7c19c8c81b..8c34c40fef 100644 --- a/configs/imx8mmpico_defconfig +++ b/configs/imx8mmpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:17 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20221231163501.690D186FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e5f10b73007487d5d19e34914ee0e1c35a127c4c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mpevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mpevk_defconfig b/configs/freescale_imx8mpevk_defconfig index 8d0e6e0f3e..5a72406b67 100644 --- a/configs/freescale_imx8mpevk_defconfig +++ b/configs/freescale_imx8mpevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mp-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mp-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mp_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:19 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20221231163501.74D3581191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mnevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mnevk_defconfig b/configs/freescale_imx8mnevk_defconfig index b24eb1566b..0653978d91 100644 --- a/configs/freescale_imx8mnevk_defconfig +++ b/configs/freescale_imx8mnevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mn-ddr4-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-ddr4-evk" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_ddr4_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:21 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20221231163501.8250D86F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca0d4287185c5f7f7c4fea7b405effdc0d19c93c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mmevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mmevk_defconfig b/configs/freescale_imx8mmevk_defconfig index ae82f29158..dcb4b42540 100644 --- a/configs/freescale_imx8mmevk_defconfig +++ b/configs/freescale_imx8mmevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mm-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mm-evk freescale/imx8mm-evk-revb-qca-wifi" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mm_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:25 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20221231163501.94B8281191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9bcc1c0ef7cfc5263925448c2b3c502318b37691 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8qxpmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qxpmek_defconfig b/configs/freescale_imx8qxpmek_defconfig index 1ffbd123e0..ce8f6b7c84 100644 --- a/configs/freescale_imx8qxpmek_defconfig +++ b/configs/freescale_imx8qxpmek_defconfig @@ -6,9 +6,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qxp-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qxp-mek" @@ -22,16 +21,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qx" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qxp_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:36 +0100 Subject: [Buildroot] [git commit] configs/ls1028ardb: update codeaurora URLs to github Message-ID: <20221231163501.BB20681191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76e610ef59f2c25577265a103dc37dce79b3e856 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Reviewed-by: Francois Perrad Signed-off-by: Yann E. MORIN --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 1bc84f7b80..a46b94511a 100644 --- a/configs/ls1028ardb_defconfig +++ b/configs/ls1028ardb_defconfig @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/linux" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # Bootloaders BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y @@ -48,9 +46,8 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:35:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:35:00 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221231163500.GQ2498764@scaer> Julien, All, On 2022-12-29 20:47 +0100, Julien Olivain spake thusly: > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: the _SITE_METHOD is also changed from "git" to the default > "wget", for faster downloads. This is why the package hash has > changed. > > Signed-off-by: Julien Olivain Whole series of 27 patches applied to master, thanks! Regards, Yann E. MORIN. > --- > package/imx-mkimage/Config.in.host | 2 +- > package/imx-mkimage/imx-mkimage.hash | 2 +- > package/imx-mkimage/imx-mkimage.mk | 3 +-- > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host > index 8d273557a1..09df2a3c29 100644 > --- a/package/imx-mkimage/Config.in.host > +++ b/package/imx-mkimage/Config.in.host > @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE > imx-mkimage is used to combine input images and generate > final boot image with appropriate IVT set. > > - https://source.codeaurora.org/external/imx/imx-mkimage > + https://github.com/nxp-imx/imx-mkimage > diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash > index 81d99a5d1c..8346fd64b1 100644 > --- a/package/imx-mkimage/imx-mkimage.hash > +++ b/package/imx-mkimage/imx-mkimage.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz > +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz > sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING > diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk > index 0bfca72504..54c948e0d3 100644 > --- a/package/imx-mkimage/imx-mkimage.mk > +++ b/package/imx-mkimage/imx-mkimage.mk > @@ -5,8 +5,7 @@ > ################################################################################ > > IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 > -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage > -IMX_MKIMAGE_SITE_METHOD = git > +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) > IMX_MKIMAGE_LICENSE = GPL-2.0+ > IMX_MKIMAGE_LICENSE_FILES = COPYING > HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 31 16:41:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 17:41:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/janus-gateway: bump to version 1.1.1 Message-ID: <20221231164141.160482-1-fontaine.fabrice@gmail.com> https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md Signed-off-by: Fabrice Fontaine --- package/janus-gateway/janus-gateway.hash | 2 +- package/janus-gateway/janus-gateway.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/janus-gateway/janus-gateway.hash b/package/janus-gateway/janus-gateway.hash index 5d73ede87f..7a87ae737a 100644 --- a/package/janus-gateway/janus-gateway.hash +++ b/package/janus-gateway/janus-gateway.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5b8a7304761783585bfa8db7471bf8c393fa2a0ffc346747afadc0c1a9d213f5 janus-gateway-1.0.3.tar.gz +sha256 bb83c19d6137e39833e8eb2b1deeecb33b5d19d4f503d51703bdcc478c447940 janus-gateway-1.1.1.tar.gz sha256 91d04c97fa1da3fcd28205873276358aafc071c5b00a9ea8c49dd06d487a9dc6 COPYING diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 9a74350b2c..0d906f1b62 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANUS_GATEWAY_VERSION = 1.0.3 +JANUS_GATEWAY_VERSION = 1.1.1 JANUS_GATEWAY_SITE = $(call github,meetecho,janus-gateway,v$(JANUS_GATEWAY_VERSION)) JANUS_GATEWAY_LICENSE = GPL-3.0 with OpenSSL exception JANUS_GATEWAY_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 16:43:09 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 17:43:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable man pages Message-ID: <20221231164309.161268-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 5b8b9c5576..f1fc17523a 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ + -Dman=false \ -Dpowerd_suspend_resume=false \ -Dtests=false \ -Dudevdir=/usr/lib/udev -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 31 17:21:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:21:14 +0100 Subject: [Buildroot] [git commit] package/modem-manager: disable man pages Message-ID: <20221231172149.9061B86FC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bca2c28fc9ed2ebca91e6f1347d947389997a4c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 5b8b9c5576..f1fc17523a 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ + -Dman=false \ -Dpowerd_suspend_resume=false \ -Dtests=false \ -Dudevdir=/usr/lib/udev From yann.morin.1998 at free.fr Sat Dec 31 17:22:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:22:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable man pages In-Reply-To: <20221231164309.161268-1-fontaine.fabrice@gmail.com> References: <20221231164309.161268-1-fontaine.fabrice@gmail.com> Message-ID: <20221231172200.GR2498764@scaer> Fabrice, All, On 2022-12-31 17:43 +0100, Fabrice Fontaine spake thusly: > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/modem-manager/modem-manager.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 5b8b9c5576..f1fc17523a 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager > MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > MODEM_MANAGER_INSTALL_STAGING = YES > MODEM_MANAGER_CONF_OPTS = \ > + -Dman=false \ > -Dpowerd_suspend_resume=false \ > -Dtests=false \ > -Dudevdir=/usr/lib/udev > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 17:31:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:31:14 +0100 Subject: [Buildroot] [git commit] package/z3: introduce _ARCH_SUPPORTS Message-ID: <20221231173156.4DC67826D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=415c7af0796e1f2212170bcad5a13e9cd16d5d7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master z3 package was initially added with a depends on !BR2_nios2. This was detected by testing with "./utils/test-pkg -a -p z3". It turned out that few other architectures are also not supported. The actual z3 requirement is to have a libc that provides AND also provides all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD. Quoting glibc manual, or "man fenv": https://www.gnu.org/software/libc/manual/html_node/Rounding.html "fenv.h defines constants which you can use to refer to the various rounding modes. Each one will be defined if and only if the FPU supports the corresponding rounding mode." This patch introduces _ARCH_SUPPORTS to limit only to the architectures with a FPU that has those rounding modes. Fixes: - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/z3/Config.in | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/package/z3/Config.in b/package/z3/Config.in index 55b0e8bb3b..8cd3128687 100644 --- a/package/z3/Config.in +++ b/package/z3/Config.in @@ -1,11 +1,33 @@ +# z3 supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_Z3_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + config BR2_PACKAGE_Z3 bool "z3" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 # z3 needs fenv.h which is not provided by uclibc depends on !BR2_TOOLCHAIN_USES_UCLIBC - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 - depends on !BR2_nios2 + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS help Z3, also known as the Z3 Theorem Prover, is a cross-platform satisfiability modulo theories (SMT) solver. From yann.morin.1998 at free.fr Sat Dec 31 17:32:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:32:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: introduce _ARCH_SUPPORTS In-Reply-To: <20221206231034.48408-1-ju.o@free.fr> References: <20221206231034.48408-1-ju.o@free.fr> Message-ID: <20221231173235.GS2498764@scaer> Julien, All, On 2022-12-07 00:10 +0100, Julien Olivain spake thusly: > z3 package was initially added with a depends on !BR2_nios2. This was > detected by testing with "./utils/test-pkg -a -p z3". It turned out that > few other architectures are also not supported. The actual z3 > requirement is to have a libc that provides AND also provides > all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, > FE_UPWARD. > > Quoting glibc manual, or "man fenv": > https://www.gnu.org/software/libc/manual/html_node/Rounding.html > > "fenv.h defines constants which you can use to refer to the various > rounding modes. Each one will be defined if and only if the FPU > supports the corresponding rounding mode." > > This patch introduces _ARCH_SUPPORTS to limit only to the architectures > with a FPU that has those rounding modes. > > Fixes: > - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb > > Signed-off-by: Julien Olivain Great explanations, thanks! Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/z3/Config.in | 26 ++++++++++++++++++++++++-- > 1 file changed, 24 insertions(+), 2 deletions(-) > > diff --git a/package/z3/Config.in b/package/z3/Config.in > index 55b0e8bb3b..8cd3128687 100644 > --- a/package/z3/Config.in > +++ b/package/z3/Config.in > @@ -1,11 +1,33 @@ > +# z3 supports arch for which libc fenv.h provides all four macros: > +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD > +# See for example in glibc https://sourceware.org/git/glibc.git > +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ > +config BR2_PACKAGE_Z3_ARCH_SUPPORTS > + bool > + default y if BR2_aarch64 || BR2_aarch64_be > + default y if BR2_arceb || BR2_arcle > + default y if BR2_arm || BR2_armeb > + default y if BR2_i386 > + default y if BR2_m68k > + # BR2_microblaze has only FE_TONEAREST > + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el > + # BR2_nios2 has only FE_TONEAREST > + default y if BR2_or1k > + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le > + default y if BR2_riscv > + default y if BR2_s390x > + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} > + default y if BR2_sparc || BR2_sparc64 > + default y if BR2_x86_64 > + # BR2_xtensa supports only uclibc which does not have fenv.h > + > config BR2_PACKAGE_Z3 > bool "z3" > depends on BR2_INSTALL_LIBSTDCPP > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 > # z3 needs fenv.h which is not provided by uclibc > depends on !BR2_TOOLCHAIN_USES_UCLIBC > - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 > - depends on !BR2_nios2 > + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS > help > Z3, also known as the Z3 Theorem Prover, is a cross-platform > satisfiability modulo theories (SMT) solver. > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Sat Dec 31 17:42:08 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 31 Dec 2022 18:42:08 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure due to wrong pointer casts Message-ID: <20221231174208.1999716-1-giulio.benetti@benettiengineering.com> Add local patch pending upstream[0] to fix the bug. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/3 Fixes: http://autobuild.buildroot.net/results/0a0/0a022d5c053bf8f7a53349b8bae4b2168a9cd134/ Signed-off-by: Giulio Benetti --- .../wilc-driver/0005-Fix-cast-warnings.patch | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 package/wilc-driver/0005-Fix-cast-warnings.patch diff --git a/package/wilc-driver/0005-Fix-cast-warnings.patch b/package/wilc-driver/0005-Fix-cast-warnings.patch new file mode 100644 index 0000000000..713a15e667 --- /dev/null +++ b/package/wilc-driver/0005-Fix-cast-warnings.patch @@ -0,0 +1,43 @@ +From ebd083223883d479b2dd6f8a0da272797f90d236 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Sat, 31 Dec 2022 18:38:33 +0100 +Subject: [PATCH] Fix cast warnings + +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 2 +- + netdev.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..2f40c9d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1794,7 +1794,7 @@ static int start_ap(struct wiphy *wiphy, struct net_device *dev, + if (ret != 0) + netdev_err(dev, "Error in setting channel\n"); + +- wilc_wlan_set_bssid(dev, dev->dev_addr, WILC_AP_MODE); ++ wilc_wlan_set_bssid(dev, (u8 *)dev->dev_addr, WILC_AP_MODE); + + return wilc_add_beacon(vif, settings->beacon_interval, + settings->dtim_period, &settings->beacon); +diff --git a/netdev.c b/netdev.c +index 824afea..5a1a51d 100644 +--- a/netdev.c ++++ b/netdev.c +@@ -899,9 +899,9 @@ static int wilc_mac_open(struct net_device *ndev) + vif->idx); + + if (is_valid_ether_addr(ndev->dev_addr)) +- wilc_set_mac_address(vif, ndev->dev_addr); ++ wilc_set_mac_address(vif, (u8 *)ndev->dev_addr); + else +- wilc_get_mac_address(vif, ndev->dev_addr); ++ wilc_get_mac_address(vif, (u8 *)ndev->dev_addr); + netdev_dbg(ndev, "Mac address: %pM\n", ndev->dev_addr); + + if (!is_valid_ether_addr(ndev->dev_addr)) { +-- +2.34.1 + -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 31 17:41:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:41:58 +0100 Subject: [Buildroot] [git commit] security hardening: add support for glibc _FORTIFY_SOURCE=3 Message-ID: <20221231174248.88FD5854A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f54c2a841861ba587c9bbdd66d5164b6774d9e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A new _FORTIFY_SOURCE=3 level was introduced in glibc, in commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=c43c5796121bc5bcc0867f02e5536874aa8196c1 This commit was first included glibc 2.33. At that time, it was only supported by llvm/clang 9, and not by any released gcc version. To support _FORTIFY_SOURCE=3, the needed gcc features were introduced in version 12. The gcc 12 support was added in glibc commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=86bf0feb0e3ec8e37872f72499d6ae33406561d7 This commit was first included in glibc 2.35. Buildroot updated to glibc 2.35 in commit: https://git.buildroot.org/buildroot/commit/?id=68d0aede597d32816c5b2ff32de0ce33cc14eb93 Buildroot introduced gcc 12 support in commit: https://git.buildroot.org/buildroot/commit/?id=0f1ad4fc93286adaba852c99d6e1c2565b5c4258 Support for _FORTIFY_SOURCE=3 can now be added. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- Config.in | 9 +++++++++ package/Makefile.in | 2 ++ 2 files changed, 11 insertions(+) diff --git a/Config.in b/Config.in index 64604a0aed..86699f58c6 100644 --- a/Config.in +++ b/Config.in @@ -930,6 +930,15 @@ config BR2_FORTIFY_SOURCE_2 Also adds checks at run-time (detected buffer overflow terminates the program) +config BR2_FORTIFY_SOURCE_3 + bool "Extended" + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12 + help + This option sets _FORTIFY_SOURCES to 3 and even more + checking is added compared to level 2. Extends checks at + run-time that can introduce an additional performance + overhead. + endchoice comment "Fortify Source needs a glibc toolchain and optimization" diff --git a/package/Makefile.in b/package/Makefile.in index 43d214bcbe..7f1b00ba24 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -160,6 +160,8 @@ ifeq ($(BR2_FORTIFY_SOURCE_1),y) TARGET_HARDENED += -D_FORTIFY_SOURCE=1 else ifeq ($(BR2_FORTIFY_SOURCE_2),y) TARGET_HARDENED += -D_FORTIFY_SOURCE=2 +else ifeq ($(BR2_FORTIFY_SOURCE_3),y) +TARGET_HARDENED += -D_FORTIFY_SOURCE=3 endif TARGET_CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 From yann.morin.1998 at free.fr Sat Dec 31 17:43:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:43:39 +0100 Subject: [Buildroot] [PATCH 1/1] security hardening: add support for glibc _FORTIFY_SOURCE=3 In-Reply-To: <20220918212144.427007-1-ju.o@free.fr> References: <20220918212144.427007-1-ju.o@free.fr> Message-ID: <20221231174339.GT2498764@scaer> Julien, All, On 2022-09-18 23:21 +0200, Julien Olivain spake thusly: > A new _FORTIFY_SOURCE=3 level was introduced in glibc, in commit: > https://sourceware.org/git/?p=glibc.git;a=commit;h=c43c5796121bc5bcc0867f02e5536874aa8196c1 > > This commit was first included glibc 2.33. At that time, it was only > supported by llvm/clang 9, and not by any released gcc version. > > To support _FORTIFY_SOURCE=3, the needed gcc features were introduced > in version 12. The gcc 12 support was added in glibc commit: > https://sourceware.org/git/?p=glibc.git;a=commit;h=86bf0feb0e3ec8e37872f72499d6ae33406561d7 > This commit was first included in glibc 2.35. > > Buildroot updated to glibc 2.35 in commit: > https://git.buildroot.org/buildroot/commit/?id=68d0aede597d32816c5b2ff32de0ce33cc14eb93 > > Buildroot introduced gcc 12 support in commit: > https://git.buildroot.org/buildroot/commit/?id=0f1ad4fc93286adaba852c99d6e1c2565b5c4258 > > Support for _FORTIFY_SOURCE=3 can now be added. > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Config.in | 9 +++++++++ > package/Makefile.in | 2 ++ > 2 files changed, 11 insertions(+) > > diff --git a/Config.in b/Config.in > index 3c57c591a8..cd26c9f102 100644 > --- a/Config.in > +++ b/Config.in > @@ -929,6 +929,15 @@ config BR2_FORTIFY_SOURCE_2 > Also adds checks at run-time (detected buffer overflow > terminates the program) > > +config BR2_FORTIFY_SOURCE_3 > + bool "Extended" > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12 > + help > + This option sets _FORTIFY_SOURCES to 3 and even more > + checking is added compared to level 2. Extends checks at > + run-time that can introduce an additional performance > + overhead. > + > endchoice > > comment "Fortify Source needs a glibc toolchain and optimization" > diff --git a/package/Makefile.in b/package/Makefile.in > index 43d214bcbe..7f1b00ba24 100644 > --- a/package/Makefile.in > +++ b/package/Makefile.in > @@ -160,6 +160,8 @@ ifeq ($(BR2_FORTIFY_SOURCE_1),y) > TARGET_HARDENED += -D_FORTIFY_SOURCE=1 > else ifeq ($(BR2_FORTIFY_SOURCE_2),y) > TARGET_HARDENED += -D_FORTIFY_SOURCE=2 > +else ifeq ($(BR2_FORTIFY_SOURCE_3),y) > +TARGET_HARDENED += -D_FORTIFY_SOURCE=3 > endif > > TARGET_CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 > -- > 2.37.3 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Sat Dec 31 17:51:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 31 Dec 2022 18:51:34 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221231142342.1189ede4@windsurf> References: <20221231142342.1189ede4@windsurf> Message-ID: <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> Hello Thomas, On 31/12/22 14:23, Thomas Petazzoni via buildroot wrote: > On Thu, 29 Dec 2022 23:06:55 +0100 > Giulio Benetti wrote: > >>> How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? >> >> They don?t have the Issue available in GitHub, I send an email to the maintainer then. > > Open a pull request. Do you mean once they create a branch for 6.1? Or even against 5.15, 5.10 etc. if there are changes that regard those versions? Sorry but it's not clear to me what you mean. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From yann.morin.1998 at free.fr Sat Dec 31 19:24:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:24:32 +0100 Subject: [Buildroot] [git commit] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20221231193220.D55FE869E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e75f3962084045cf50f38f0adf8bfaa8da71dfd5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master During a linux-backports update, it was found that kernel v3.10.108 was failing to compile. See: https://lists.buildroot.org/pipermail/buildroot/2022-August/649507.html This issue was introduced by commit 9b41b54be07711c10ad13ce157be272ed1cf402e "linux: fix build with host-gcc 10+", which removes all declarations of "yylloc" symbols in the dtc parser. This symbol is generated by bison, if the "%locations" directive is provided in the parser. See: https://git.savannah.gnu.org/cgit/bison.git/tree/doc/bison.texi?h=v3.8.2#n5984 Kernel versions < 5.6 did not include this directive, so removing all yylloc declararions in the parser also was failing for those version. In the kernel, dtc was updated to v1.5.1-22-gc40aeb60b47a in: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0cec114e36606412908a35695a5db944cec2e3db This commit is included in kernel v5.6. This dtc update include the dtc commit: https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=7150286225476345bd6e7312331e3baf4d621c32 which adds the '%locations' directive. This commit fixes the issue by programmatically adding the '%locations' Bison directive, if it's not found in the parser file. Fixes: - https://bugs.busybox.net/show_bug.cgi?id=14971 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- linux/linux.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/linux/linux.mk b/linux/linux.mk index 6b547a68ed..7645b5f507 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -155,6 +155,7 @@ LINUX_MAKE_FLAGS = \ INSTALL_MOD_PATH=$(TARGET_DIR) \ CROSS_COMPILE="$(TARGET_CROSS)" \ WERROR=0 \ + REGENERATE_PARSERS=1 \ DEPMOD=$(HOST_DIR)/sbin/depmod ifeq ($(BR2_REPRODUCIBLE),y) @@ -286,6 +287,19 @@ define LINUX_DROP_YYLLOC endef LINUX_POST_PATCH_HOOKS += LINUX_DROP_YYLLOC +# Kernel version < 5.6 breaks if host-gcc version is >= 10 and +# 'yylloc' symbol is removed in previous hook, due to missing +# '%locations' bison directive in dtc-parser.y. See: +# https://bugs.busybox.net/show_bug.cgi?id=14971 +define LINUX_ADD_DTC_LOCATIONS + $(Q)DTC_PARSER=$(@D)/scripts/dtc/dtc-parser.y; \ + if test -e "$${DTC_PARSER}" \ + && ! grep -Eq '^%locations$$' "$${DTC_PARSER}" ; then \ + $(SED) '/^%{$$/i %locations' "$${DTC_PARSER}"; \ + fi +endef +LINUX_POST_PATCH_HOOKS += LINUX_ADD_DTC_LOCATIONS + # Older linux kernels use deprecated perl constructs in timeconst.pl # that were removed for perl 5.22+ so it breaks on newer distributions # Try a dry-run patch to see if this applies, if it does go ahead From yann.morin.1998 at free.fr Sat Dec 31 19:33:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:33:45 +0100 Subject: [Buildroot] [RFC next 1/2] linux: fix builds for kernels < 5.6 and host-gcc >= 10 In-Reply-To: <20220822221430.355066-1-ju.o@free.fr> References: <20220822221430.355066-1-ju.o@free.fr> Message-ID: <20221231193345.GU2498764@scaer> Julien, All, On 2022-08-23 00:14 +0200, Julien Olivain spake thusly: > During a linux-backports update, it was found that kernel v3.10.108 was > failing to compile. See: > https://lists.buildroot.org/pipermail/buildroot/2022-August/649507.html > > This issue was introduced by commit 9b41b54be07711c10ad13ce157be272ed1cf402e > "linux: fix build with host-gcc 10+", which removes all declarations of > "yylloc" symbols in the dtc parser. This symbol is generated by bison, if the > "%locations" directive is provided in the parser. See: > https://git.savannah.gnu.org/cgit/bison.git/tree/doc/bison.texi?h=v3.8.2#n5984 > > Kernel versions < 5.6 did not include this directive, so removing all > yylloc declararions in the parser also was failing for those version. > > In the kernel, dtc was updated to v1.5.1-22-gc40aeb60b47a in: > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0cec114e36606412908a35695a5db944cec2e3db > This commit is included in kernel v5.6. > > This dtc update include the dtc commit: > https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=7150286225476345bd6e7312331e3baf4d621c32 > which adds the '%locations' directive. > > This commit fixes the issue by programmatically adding the '%locations' > Bison directive, if it's not found in the parser file. > > Fixes: > - https://bugs.busybox.net/show_bug.cgi?id=14971 > > Signed-off-by: Julien Olivain I eventually took some time to look into that issue, and I can't think of a better solution than what you proposed. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Tested by: > - Building a recent kernel: > qemu_aarch64_virt_defconfig (Kernel v5.15.18) > - Building an old kernel: > qemu_arm_vexpress_defconfig with kernel 3.10.108 > --- > linux/linux.mk | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/linux/linux.mk b/linux/linux.mk > index 3d9ac37959..f3eb9c32cb 100644 > --- a/linux/linux.mk > +++ b/linux/linux.mk > @@ -155,6 +155,7 @@ LINUX_MAKE_FLAGS = \ > INSTALL_MOD_PATH=$(TARGET_DIR) \ > CROSS_COMPILE="$(TARGET_CROSS)" \ > WERROR=0 \ > + REGENERATE_PARSERS=1 \ > DEPMOD=$(HOST_DIR)/sbin/depmod > > ifeq ($(BR2_REPRODUCIBLE),y) > @@ -286,6 +287,19 @@ define LINUX_DROP_YYLLOC > endef > LINUX_POST_PATCH_HOOKS += LINUX_DROP_YYLLOC > > +# Kernel version < 5.6 breaks if host-gcc version is >= 10 and > +# 'yylloc' symbol is removed in previous hook, due to missing > +# '%locations' bison directive in dtc-parser.y. See: > +# https://bugs.busybox.net/show_bug.cgi?id=14971 > +define LINUX_ADD_DTC_LOCATIONS > + $(Q)DTC_PARSER=$(@D)/scripts/dtc/dtc-parser.y; \ > + if test -e "$${DTC_PARSER}" \ > + && ! grep -Eq '^%locations$$' "$${DTC_PARSER}" ; then \ > + $(SED) '/^%{$$/i %locations' "$${DTC_PARSER}"; \ > + fi > +endef > +LINUX_POST_PATCH_HOOKS += LINUX_ADD_DTC_LOCATIONS > + > # Older linux kernels use deprecated perl constructs in timeconst.pl > # that were removed for perl 5.22+ so it breaks on newer distributions > # Try a dry-run patch to see if this applies, if it does go ahead > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 19:38:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:38:46 +0100 Subject: [Buildroot] [RFC next 2/2] support/testing/tests/core/test_kernel3_10: new test In-Reply-To: <20220822221430.355066-2-ju.o@free.fr> References: <20220822221430.355066-1-ju.o@free.fr> <20220822221430.355066-2-ju.o@free.fr> Message-ID: <20221231193846.GV2498764@scaer> Julien, All, On 2022-08-23 00:14 +0200, Julien Olivain spake thusly: > This commit add a test to check that a relatively old 3.10 kernel are > building successfully in Buildroot. This test was written for > investigating the bug described in: > - https://bugs.busybox.net/show_bug.cgi?id=14971 > > Signed-off-by: Julien Olivain > --- [--SNIP--] > diff --git a/support/testing/tests/core/test_kernel3_10.py b/support/testing/tests/core/test_kernel3_10.py > new file mode 100644 > index 0000000000..5ff5ed1cad > --- /dev/null > +++ b/support/testing/tests/core/test_kernel3_10.py > @@ -0,0 +1,43 @@ > +import os > + > +import infra.basetest > + > + > +# For testing the compilation of an old 3.10 kernel, we use a armv7 > +# gcc5 bootlin toolchain, which also includes 3.10 kernel headers. I'm not sure we want such a test. If we wanted to test that we can build an older kernel, then we should use a state-of-the-art toolchain, i.e. at least the default settings in Buildroot, not an older toolchain. However, that would validate that he kernel itself can be built with a recent compiler, not that the kernel build infra can be built; indeed, the infra uses the host compiler, not the target compiler, but we have no way to test with a latest-ish gcc: * our reference image is still using an old system especially because we also want to ensure that we can still use Buildroot on such old systems; * we can't know what users have on their machine if they run the runtime test locally. So, I am not sure this test is entirely meaningful. Regards, Yann E. MORIN. > +class TestOldKernel3_10(infra.basetest.BRTest): > + config = \ > + """ > + BR2_arm=y > + BR2_cortex_a9=y > + BR2_ARM_EABIHF=y > + BR2_ARM_ENABLE_NEON=y > + BR2_ARM_ENABLE_VFP=y > + BR2_LINUX_KERNEL=y > + BR2_LINUX_KERNEL_CUSTOM_VERSION=y > + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.108" > + BR2_LINUX_KERNEL_DEFCONFIG="vexpress" > + BR2_LINUX_KERNEL_DTS_SUPPORT=y > + BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9" > + BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" > + BR2_TARGET_ROOTFS_CPIO=y > + BR2_TARGET_ROOTFS_CPIO_GZIP=y > + BR2_TOOLCHAIN_EXTERNAL=y > + BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y > + BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y > + BR2_TOOLCHAIN_EXTERNAL_CXX=y > + BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y > + BR2_TOOLCHAIN_EXTERNAL_GCC_5=y > + BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y > + BR2_TOOLCHAIN_EXTERNAL_URL="https://toolchains.bootlin.com/downloads/releases/toolchains/armv7-eabihf/tarballs/armv7-eabihf--glibc--stable-2017.05-toolchains-1-1.tar.bz2" > + """ > + > + def test_run(self): > + initrd = os.path.join(self.builddir, "images", "rootfs.cpio.gz") > + kern = os.path.join(self.builddir, "images", "zImage") > + dtb = os.path.join(self.builddir, "images", "vexpress-v2p-ca9.dtb") > + self.emulator.boot(arch="armv7", kernel=kern, > + kernel_cmdline=["console=ttyAMA0"], > + options=["-M", "vexpress-a9", "-dtb", dtb, "-initrd", initrd]) > + self.emulator.login() > + self.assertRunOk("true") > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From unixmania at gmail.com Sat Dec 31 20:17:00 2022 From: unixmania at gmail.com (unixmania at gmail.com) Date: Sat, 31 Dec 2022 17:17:00 -0300 Subject: [Buildroot] [PATCH] package/qemu: allow building only the tools Message-ID: <20221231201700.3105911-1-unixmania@gmail.com> From: Carlos Santos Commit 44be514b21fd94096702b80c62d46c31d72f15a5 mistakenly forced to always build at least user or system emulation but it must be possible to choose only the tools (e.g. for a guest VM image). Signed-off-by: Carlos Santos --- package/qemu/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 0f9e353510..435e92781c 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -27,7 +27,6 @@ menuconfig BR2_PACKAGE_QEMU select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB - select BR2_PACKAGE_QEMU_SYSTEM if !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. -- 2.31.1 From zhaozikui at eswincomputing.com Thu Dec 1 00:44:58 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Thu, 1 Dec 2022 08:44:58 +0800 Subject: [Buildroot] [PATCH 1/1] BUILDROOT: fixed some spelling mistakes In-Reply-To: <20221201004458.673-1-zhaozikui@eswincomputing.com> References: <20221201004458.673-1-zhaozikui@eswincomputing.com> Message-ID: <20221201004458.673-2-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Zikui Zhao --- board/chromebook/elm/readme.txt | 2 +- board/chromebook/snow/readme.txt | 2 +- docs/manual/customize-directory-structure.txt | 4 ++-- docs/manual/writing-rules.txt | 4 ++-- support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- support/testing/tests/package/test_crudini.py | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/board/chromebook/elm/readme.txt b/board/chromebook/elm/readme.txt index b63e7e8bcf..3387933ab4 100644 --- a/board/chromebook/elm/readme.txt +++ b/board/chromebook/elm/readme.txt @@ -30,7 +30,7 @@ The important files are: rootfs.tar bootsd.img (SD card image containing both kernel and rootfs) -Write the image directly to some SD card. +Write the image directly to some SD cards. WARNING: make sure there is nothing important on that card, and double-check the device name! diff --git a/board/chromebook/snow/readme.txt b/board/chromebook/snow/readme.txt index 1afd949829..9533bf69b0 100644 --- a/board/chromebook/snow/readme.txt +++ b/board/chromebook/snow/readme.txt @@ -30,7 +30,7 @@ The important files are: rootfs.tar bootsd.img (SD card image containing both kernel and rootfs) -Write the image directly to some SD card. +Write the image directly to some SD cards. WARNING: make sure there is nothing important on that card, and double-check the device name! diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | diff --git a/docs/manual/writing-rules.txt b/docs/manual/writing-rules.txt index 758965d80a..1b88a411e6 100644 --- a/docs/manual/writing-rules.txt +++ b/docs/manual/writing-rules.txt @@ -6,8 +6,8 @@ Overall, these coding style rules are here to help you to add new files in Buildroot or refactor existing ones. -If you slightly modify some existing file, the important thing is -to keep the consistency of the whole file, so you can: +If you slightly modify some existing files, the important thing is +to keep the consistency of the whole files, so you can: * either follow the potentially deprecated coding style used in this file, diff --git a/support/kconfig/menu.c b/support/kconfig/menu.c index 5c5c1374b1..53ed230484 100644 --- a/support/kconfig/menu.c +++ b/support/kconfig/menu.c @@ -376,7 +376,7 @@ void menu_finalize(struct menu *parent) * * 2. The property belongs to a symbol * defined in multiple locations and - * is from some other location. It + * is from some other locations. It * will be handled there in that * case. * diff --git a/support/kconfig/streamline_config.pl b/support/kconfig/streamline_config.pl index a2e83ab17d..c9ded50735 100755 --- a/support/kconfig/streamline_config.pl +++ b/support/kconfig/streamline_config.pl @@ -24,7 +24,7 @@ # 3. Copy the configuraton file to this directory as .config # 4. Have all your devices that you need modules for connected and # operational (make sure that their corresponding modules are loaded) -# 5. Run this script redirecting the output to some other file +# 5. Run this script redirecting the output to some other files # like config_strip. # 6. Back up your old config (if you want too). # 7. copy the config_strip file to .config diff --git a/support/kconfig/zconf.lex.c_shipped b/support/kconfig/zconf.lex.c_shipped index 33913d43c7..83b4eacd41 100644 --- a/support/kconfig/zconf.lex.c_shipped +++ b/support/kconfig/zconf.lex.c_shipped @@ -247,7 +247,7 @@ struct yy_buffer_state #define YY_BUFFER_NEW 0 #define YY_BUFFER_NORMAL 1 - /* When an EOF's been seen but there's still some text to process + /* When an EOF's been seen but there's still some texts to process * then we mark the buffer as YY_EOF_PENDING, to indicate that we * shouldn't try reading from the input source any more. We might * still have a bunch of tokens to match, though, because of @@ -1549,7 +1549,7 @@ static int yy_get_next_buffer (void) else { - /* We matched some text prior to the EOB, first + /* We matched some texts prior to the EOB, first * process it. */ return EOB_ACT_LAST_MATCH; diff --git a/support/testing/tests/package/test_crudini.py b/support/testing/tests/package/test_crudini.py index 470a714eb6..abb188c1b7 100644 --- a/support/testing/tests/package/test_crudini.py +++ b/support/testing/tests/package/test_crudini.py @@ -22,7 +22,7 @@ class TestCrudiniBase(TestPythonPackageBase): self.emulator.login() - # 1. Create some sample .ini file + # 1. Create some sample .ini files cmd = "echo -e '%s' > config.ini" % INI_FILE_CONTENT _, ret = self.emulator.run(cmd) self.assertEqual(ret, 0) -- 2.17.1 From zhaozikui at eswincomputing.com Thu Dec 1 00:44:57 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Thu, 1 Dec 2022 08:44:57 +0800 Subject: [Buildroot] [PATCH 0/1] fixed some spelling mistakes Message-ID: <20221201004458.673-1-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Zikui Zhao (1): BUILDROOT: fixed some spelling mistakes board/chromebook/elm/readme.txt | 2 +- board/chromebook/snow/readme.txt | 2 +- docs/manual/customize-directory-structure.txt | 4 ++-- docs/manual/writing-rules.txt | 4 ++-- support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- support/testing/tests/package/test_crudini.py | 2 +- 8 files changed, 11 insertions(+), 11 deletions(-) -- 2.17.1 From christian at paral.in Thu Dec 1 01:45:38 2022 From: christian at paral.in (Christian Stewart) Date: Wed, 30 Nov 2022 17:45:38 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package Message-ID: <20221201014538.679048-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ package/rtl8821cu/Config.in | 10 ++ package/rtl8821cu/rtl8821cu.hash | 3 + package/rtl8821cu/rtl8821cu.mk | 19 +++ 7 files changed, 186 insertions(+) create mode 100644 package/rtl8821cu/0001-makefile-cleanup-whitespace.patch create mode 100644 package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..6d274749da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -551,6 +551,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..f94999a84f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -584,6 +584,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch b/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch new file mode 100644 index 0000000000..b09a0ef70f --- /dev/null +++ b/package/rtl8821cu/0001-makefile-cleanup-whitespace.patch @@ -0,0 +1,122 @@ +From 839960e49d82eb3c463a8020a039cec888a95511 Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Wed, 30 Nov 2022 16:07:28 -0800 +Subject: [PATCH] makefile: cleanup whitespace + +Signed-off-by: Christian Stewart +--- + Makefile | 28 ++++++++++++++-------------- + 1 file changed, 14 insertions(+), 14 deletions(-) + +diff --git a/Makefile b/Makefile +index df5380d..7d79fcd 100644 +--- a/Makefile ++++ b/Makefile +@@ -309,8 +309,8 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188E + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188EPwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8188EPwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -365,8 +365,8 @@ MODULE_NAME = 8192ee + endif + EXTRA_CFLAGS += -DCONFIG_RTL8192E + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8192EPwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8192EPwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -425,8 +425,8 @@ endif + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ + hal/$(RTL871X)/Hal8812PwrSeq.o \ +- hal/$(RTL871X)/Hal8821APwrSeq.o\ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/Hal8821APwrSeq.o \ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -532,7 +532,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8723B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8723BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8723BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -594,7 +594,7 @@ EXTRA_CFLAGS += -DCONFIG_RTL8814A + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ + hal/$(RTL871X)/Hal8814PwrSeq.o \ +- hal/$(RTL871X)/$(RTL871X)_xmit.o\ ++ hal/$(RTL871X)/$(RTL871X)_xmit.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -654,7 +654,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8703B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8703BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8703BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -710,7 +710,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8723D + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8723DPwrSeq.o\ ++ hal/$(RTL871X)/Hal8723DPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -778,7 +778,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188F + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188FPwrSeq.o\ ++ hal/$(RTL871X)/Hal8188FPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -825,7 +825,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8188GTV + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8188GTVPwrSeq.o\ ++ hal/$(RTL871X)/Hal8188GTVPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -903,7 +903,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8710B + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8710BPwrSeq.o\ ++ hal/$(RTL871X)/Hal8710BPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +@@ -950,7 +950,7 @@ endif + EXTRA_CFLAGS += -DCONFIG_RTL8192F + + _HAL_INTFS_FILES += hal/HalPwrSeqCmd.o \ +- hal/$(RTL871X)/Hal8192FPwrSeq.o\ ++ hal/$(RTL871X)/Hal8192FPwrSeq.o \ + hal/$(RTL871X)/$(RTL871X)_sreset.o + + _HAL_INTFS_FILES += hal/$(RTL871X)/$(RTL871X)_hal_init.o \ +-- +2.38.1 + diff --git a/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch b/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch new file mode 100644 index 0000000000..9cfef82256 --- /dev/null +++ b/package/rtl8821cu/0002-makefile-remove-Wno-date-time-warning.patch @@ -0,0 +1,30 @@ +From 7379f5ff5bd8c3f8d67db1345f4bb95850d24cd6 Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Wed, 30 Nov 2022 16:08:25 -0800 +Subject: [PATCH] makefile: remove Wno-date-time warning + +Signed-off-by: Christian Stewart +--- + Makefile | 6 +----- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/Makefile b/Makefile +index 7d79fcd..4d1de64 100644 +--- a/Makefile ++++ b/Makefile +@@ -22,11 +22,7 @@ EXTRA_CFLAGS += -Wno-implicit-fallthrough + # gcc-12 + EXTRA_CFLAGS += -Wno-address + EXTRA_CFLAGS += -Wframe-larger-than=1648 +- +-GCC_VER_49 := $(shell echo `$(CC) -dumpversion | cut -f1-2 -d.` \>= 4.9 | bc ) +-ifeq ($(GCC_VER_49),1) +-EXTRA_CFLAGS += -Wno-date-time # Fix compile error && warning on gcc 4.9 and later +-endif ++EXTRA_CFLAGS += -Wno-error=date-time + + EXTRA_CFLAGS += -I$(src)/include + +-- +2.38.1 + diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..08210ab48e --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 f270453b197f8054ff74c23d17fc5f9c16d39edcb31e0b633ac35bf3912ad4e7 rtl8821cu-615995394599ab238bf282f0d3b7b9894f56873a.tar.gz +sha256 9210367ff7e694e79743ad0c6cf4cbc844d32dba70deaba085805ed0e0515935 LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..45727eee93 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 615995394599ab238bf282f0d3b7b9894f56873a +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.38.1 From Luca.Pesce at vimar.com Thu Dec 1 07:17:46 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Thu, 1 Dec 2022 07:17:46 +0000 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> Message-ID: Sorry, forgot to put Yann in cc, as utils/get-developers suggests. Luca ________________________________________ Da: Pesce Luca Inviato: mercoled? 30 novembre 2022 14:43 A: buildroot at buildroot.org Cc: Pesce Luca Oggetto: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group Root makefile imposes 'umask 0022', which means that every file/folder in the per-package download directories has no write permission for the group. These are writeable just for the owner - the user that issued the first build that populated the per-package dl dir for the first time (say user A). Thus, if a BR package changes its version (e.g. for buildroot update), and another user (say user B, in the same group of A) starts a build, BR fails the creation of package-xxx.tar.gz inside the dl dir, because user B has no write permissions on that path. Furthermore, in the case of the git backend, this makes the git cache not updatable by a different user. So, to allow sharing of a rw BR2_DL_DIR location among users of the same group on a host machine (e.g. a build server used by many users, all belonging to a certain "developers" group), set group write permission to the whole package dl dir. Signed-off-by: Luca Pesce --- support/download/dl-wrapper | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper index 09a6ac1..b7a4319 100755 --- a/support/download/dl-wrapper +++ b/support/download/dl-wrapper @@ -190,6 +190,10 @@ main() { new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) chmod ${new_mode} "${tmp_output}" + # Make the whole dl_dir writeable for the group, so other users within + # the group can download new versions and update any vcs cache in it. + chmod -f -R g+w "${dl_dir}" + # We must *not* unlink tmp_output, otherwise there is a small window # during which another download process may create the same tmp_output # name (very, very unlikely; but not impossible.) -- 2.7.4 From thomas.petazzoni at bootlin.com Thu Dec 1 07:43:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 01 Dec 2022 07:43:18 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-11-30 Message-ID: <20221201074324.CDC0040514@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-11-30 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.08.x | 24 | 20 | 0 | 44 | master | 251 | 266 | 0 | 517 | next | 19 | 24 | 0 | 43 | Classification of failures by reason for master ----------------------------------------------- xz-5.2.7 | 15 gobject-introspection-1.72.0 | 14 host-go-1.19.3 | 13 host-pahole-1.24 | 10 host-binutils-2.38 | 7 host-rust-1.64.0 | 7 linux-6.0.9 | 7 unknown | 7 libgcrypt-1.10.1 | 5 linuxptp-3.1.1 | 5 lxc-5.0.1 | 5 elfutils-0.186 | 4 fdk-aac-2.0.2 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libglib2-2.72.3 | 4 libgpg-error-1.45 | 4 bat-0.19.0 | 3 cni-plugins-1.1.1 | 3 dmalloc-5.6.5 | 3 gerbera-1.10.0 | 3 host-binutils-2.39 | 3 libkcapi-1.4.0 | 3 ltp-testsuite-20220930 | 3 open62541-v1.3.3 | 3 python-numpy-1.23.4 | 3 tealdeer-1.6.1 | 3 xenomai-3.0.10 | 3 boost-1.80.0 | 2 brltty-6.5 | 2 crun-1.5 | 2 efivar-38 | 2 fftw-quad-3.3.8 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gensio-2.5.5 | 2 hyperfine-1.14.0 | 2 linux-tools | 2 liquid-dsp-1.4.0 | 2 lttng-modules-2.13.1 | 2 memcached-1.6.16 | 2 mesa3d-22.2.2 | 2 perl-5.34.1 | 2 pigz-2.7 | 2 quickjs-2021-03-27 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 tbb-2021.5.0 | 2 uclibc-1.0.42 | 2 uqmi-0a19b5b77140465c29e2af... | 2 wolfssl-5.5.3 | 2 zeek-4.1.1 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 augeas-1.12.0 | 1 btrfs-progs-5.16.2 | 1 bullet-3.21 | 1 cairo-1.16.0 | 1 cmocka-1.1.5 | 1 containerd-1.6.8 | 1 crucible-2022.05.25 | 1 cryptopp-8.6.0 | 1 edk2-edk2-stable202102 | 1 erlang-22.3.4.22 | 1 f2fs-tools-1.15.0 | 1 fontconfig-2.13.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ext2/ext2.mk:65: /home/t... | 1 fs/jffs2/jffs2.mk:71: /home... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gitlab-runner-14.5.1 | 1 gocryptfs-2.2.1 | 1 grpc-1.50.0 | 1 host-binutils-2.37 | 1 ipmitool-1_8_19 | 1 kexec-2.0.25 | 1 lcms2-2.13.1 | 1 libabseil-cpp-20220623.1 | 1 libglvnd-1.4.0 | 1 libmdbx-0.11.12 | 1 libndp-1.8 | 1 libnss-3.84 | 1 libsepol-3.3 | 1 libuwsc-3.3.5 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 luaposix-35.1 | 1 luvi-2.13.0 | 1 mender-3.4.0 | 1 micropython-1.19.1 | 1 musl-1.2.3 | 1 ocf-linux-20171122 | 1 php-8.1.12 | 1 poppler-22.10.0 | 1 portaudio-190700_20210406 | 1 protobuf-21.8 | 1 pv-1.6.20 | 1 python-greenlet-1.1.3.post0 | 1 python3-3.10.8 | 1 reaver-1.6.6 | 1 rtl8723ds-5ab2d3f3858dc4c83... | 1 sdl-1.2.15 | 1 suricata-6.0.6 | 1 tcf-agent-1.7.0 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 udisks-2.9.4 | 1 valgrind-3.19.0 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5921d81e1776d8f8e8ba248ea50d213c61a76cb8 | microblaze | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/e52298632fdb835e3f52e82e36a40aff16ecfe5e | mips64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/58231de67f05a03c520ca6e52646a75b947bd24b | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3f80a20d62ab052ce32539bffaf93b492c95bef5 | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/ae848b0c632139880a3c8e44a65396aa43da4a16 | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/329088024b26274a329c65fabbc0a65f1be740b5 | sh4a | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/942ff4acd03ecc1ce9850225e906d8ba13703c76 | ORPH riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/16bdeaebc765f68635a675a8e99a22d341a5c653 | ORPH i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/313e990e49ab4bed6faa2118e7e9d9397adc4332 | armeb | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/75d1c212824e32059d205f8aba6e784ad4e952c0 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/10b072c9ed7a61ff3c15f5e93f3a68a1c7e01c7d | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/5468abe0ef937c6b496ba4465fe85f15ce475b85 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d5b29fc7cddd39d42e6009bc178242e8053b4760 | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/7922e0eea8543214617a22ddd29fa63c310a9ebd | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/6e54921826045bef42a90e0acba8a7b21e2bf648 | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/088db34e1636ca3a350558857b3059e05b7e10a9 | ORPH powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/69d42e966cfd230ee4f176fd70bf2f80a0673675 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/96c77041655eeb8a68da4ad2cffb2276c1d224b4 | arm | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/399170cbcc1bfb425335c2fb1316bc8c9fdc1cab | aarch64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/8b6f053e9be71b1ceca484d1deb1893bd24b4523 | i686 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/6b1da941051fc6cd9215d9c8f7b8c130c72d37e8 | i686 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/fd09b0de313a2d7a156c5a8efcf514156109e8d6 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/e26508a84bd6eeaa4e750a77a17a64a192585f7f | s390x | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/fed3f525dd83b7b1fde287b748f8af5445a8ebf6 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/f023d40990e15ea249e8dea36b533e9ab60e7c01 | sparc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/05f525b0b1d5e13de8f7aaaf39b61af29e5a291e | sh4aeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/417ac045c1a24e212327b30fe2968441711d89cd | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/ef840cc025d5284b302f2d5f3f81d1a8d862023e | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3b7958b3697107c8b7f5b320e360d5a8c54cb894 | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/a63994b1ef43023caabb9e6d9e474265a5ce1353 | ORPH i686 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/7978f3e08598d59f9da911833f94af3778ff9637 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/5056e00d4f8d9f871113a62cd92acb8e7dcbeb5e | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/69dc4cf645b6638fd74cb7e195fadfd11b482efb | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/721b6a926ee68727234bf59659cc0729af268960 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/dc97e14de9a08f9f240b95832c3bc276005e3568 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c26879650529795ab712780b08e0603e0d5d7bcb | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0bce956b537cbee0204aab4ac70596812aac1f0d | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/f876f3e62eada931ce10b4f370a4fbcb55db0d43 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/64eb9d7f6966682fd6509fc4d86a35fa6b367a2c | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e68e56a998a1b7eb389b22d833ebc222981bd9d4 | powerpc | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/ad2a08c54df7934bad5306aaabc6f4e6530552b8 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/8920d81dc79b32621b60543b2f37b5af6c8334d2 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/dc7f88f313918b7c0ef6c062af47147cf34f02a2 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/2ddea9e0b279a698171217e0654eb62d88af9818 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e5cec054e4e845c8f1b697db5ed0bb50ce790fbb | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ff4a182b7ffca86cf227ace092b6b18c0676666d | ORPH mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/79156a0311b07169f15078d3dcfb3ff59a299df8 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b7a830c278a285cd5279f8c26da12b1d321b45d0 | mips64el | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/a14764b7787677df176650d3631e13bb60be6b6c | mipsel | fs/ext2/ext2.mk:65: /home/t... | NOK | http://autobuild.buildroot.net/results/7ee5c9594808124cd39d629f88187e3393dfb10d | powerpc64le | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/048862b44d5a2098133a9eaeacd6d1ae45acc6e5 | x86_64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/bfd01840f9147f1a166b9428f20f8f09d4762198 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/045156aeaca8cb526ee0199bc7fe6aee76d0e12d | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8e628ca382f149b5a6c7c5d3083f5e2c55902756 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/513035d7dc28dcd36ae81c75583ad1702da2c16e | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/cc13c269f782465074fb436242490c9c0be39fc4 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f39076b248c115aedf4b382395211c2f6731f54c | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b0e058688e6917a36dd3cefb58b1c452170ea5fe | sh4aeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/378a9f72a69b3c295cbb43cd850bc290a69acfcd | x86_64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/39f5e4f08e3707e617fce9c6a026171ee32c0db4 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/e2bc9564e8a7d65c9fe9c2398ca36791a2fc455f | armeb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/7839ab1bda5660a600c9918e4c51ab43582f39b5 | arceb | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/fb655cb4469d43a31e3332adf5c9e86ae5fd1b0f | sh4 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ad97d1a246c62c04aeb9e3464d536c02b2b2d212 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ba5737416347944a2c5f7af12e7c973e9d581ab4 | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/551501e4b790ef7ad307e8f32db6878118f10852 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/766c37748e7fdd15435ed382a32cae5e03712399 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56e67626369e3ec63bf7dad65142899b3d333eff | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d38d3b59a80ac4673313f908661f48295c45b00f | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/26675fbaee2de69e55bf16df95d28de9f5d79f71 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e517bbdc3401e97f38dde59a6f3d47d1424f99fa | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5490c9f8fdbd761bdde89d0df7bbcc86b107cea7 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/debeb66372e827afe4561bc6a24888261f9ae30f | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1849eae855276eaecb96058d113f11d99e2ff0ab | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/aefe9da3ecd4626cb13069647b6ee46a8a7593c4 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d5383b6ffa09997e061f8c1b262f162cefb82821 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/33919060c16100a3a5f21be40fbe7b00d69864ca | ORPH microblazeel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/dfa17396c75771b2ceba9cbd20061eb4ed4c6176 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7ffce3efacf0a9dce768e3427c5cf35e1b9e7422 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6697c5df703baeb2f2765b8a081d2ed4aa43a494 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/289f4306b60f6cca6aea8fa2198e0a955dfa95cc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8807e24582a07aca59b50cfb4e2e742358df1eb8 | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4d86125001d3e94df18335946478d0829da625a4 | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/65f06993a925a7189a6f98fa39ce145918338996 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2f91db5cfb2f6c8e3ab867c1c2a2832a16e18bdc | ORPH arm | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/e3e9cc37fb51f4548196860a07ac8ed28baffa00 | mips | grpc-1.50.0 | NOK | http://autobuild.buildroot.net/results/27a262a7c906a50bfbd9cab235f046a5d1b2bfc7 | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/3fd9950557e1b9209ac497749891ce0e5f2bbd06 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d658777b8ccf6866c726f3310a40ba01cfe65815 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e53f44819cbb59b728f7162c6f5b112c1173f8a8 | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1474d8251838455384163742ddcdc92d13b3f271 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/44fe3e438ea5ef14d73d5301597a17878f83714e | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0d39856aee6a46d2b9956ca2209de5747f438a72 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e7b70b7757778cd1020e73e3c3df2d3ff0631f38 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/083b80925d21ff9b8b357a6ad1f71f027547ef21 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e466b52efd15a099ab7f55db8a8b8c76b155ebaa | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/36b19d03265c2c199b41c3011f4849b9274be9ce | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/ce24c991173ceed4751a9a607741028409d61ed8 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/08facbc88ce653102cff9436dc279b6731184023 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bfcbcfd106966af68d99330a72bca8d4c4a9add2 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d7bb7cc76f87209c06c2ea12da271b1d9aef16cc | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/83556212a8d3e5d67aa2847758354dbb58c2c2de | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/98f188807a7c3076940d920d4a5cdc14ea74bb14 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7f27cc905fc48cac5520a73f1ccc92127d4157b3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b6654cab8dd6b2940d747f452d33feca0fcc01b5 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6fe3f078c0d12e3a3a52d89e38b44e5985c9d550 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3956180f90f2093f07329861f73c4f2a85e63b41 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/da84ed48d8c169427597412eb964b985e620d231 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6cd9c0df079acdd16a8cd21cfde23557ecda6c46 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3d5e500225773bcc1b3b8da5b1c0da428fabe5f8 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c57791b77d5b2455aaaa4af611bb916153aab835 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/de64a4d1bb0261cc864376351f11c42b81f5cc60 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/576995b8d4689f2192e6b94dc6c8330aac3b8493 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/512a829a920316d338f6273d121253d90ea7d140 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/366d2236f9ea2351b1b885477ad1c0bdd2c069c4 | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4916b10b564bbc320a9ffb6c74d691ddd9fafcd6 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/692455e4e519ef79091b9081f34501714bbb80ab | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/09609dce4d176d312328f8a5344a35d7d0864fd9 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6ffb273670d6f61a435f8e2dda98885fec6d85bd | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/aee2a90455fea2a075ac9746d9bbe7ec9627fabd | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2be8dc9b73cc91449314c80bf7526d7f5d63066e | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d2dbe39e0addab563d41c2a5eab06ada369a1b9d | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ad05bc78e1799e03299d0bfe11ca7a973348b6a9 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3b5f1fa3a4b2fc48fd55492b8290069bd53fde3c | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/5540a2bfdbf06fc4638d80bea921d8311704d673 | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/955e36555c1da296c1c81abad85dd918dc506092 | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/3209ee58670c6c40f79b29a3ff14b70c943467ed | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86234f4ad451124e6d48d7275a6b4b49655eeb6d | armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/0ae633ef851cc77e4d513843001c68097761d96f | ORPH armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c147d1c306b3308739bc8f0b422f6435391aa1cc | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/1bf47ec1b0171d44620ebeb90a0079de08cc023c | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/ca715e77de03f168e5dfd72def77fefb08d160e9 | ORPH or1k | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/076e470ce372838636b140a9d69e9ea7f09b39b8 | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/67bac70a7b9048e30082514e01813557fd640bf0 | i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6bbb2091c6dd785c7a01ac2fd4eb82ee8528ff58 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/955e34a7fa2a21d984ec8efd5712b61668c4add2 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/8e992e453f367d95a9d8d60ccc9d72d71b0c9828 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/483f70501d5e1eebb7191c1f56b3f4ac5eaf4754 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0f473d764c88984e27bc301950367b41e5412fb3 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/232f0d01fde07e5bc89249d0a2a73590ddb4bddb | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e9cd62b9f5f2a1c65196dfe8578ed49a59eb6978 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39217077c2c8b51d1c77647373759edb22c352a4 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/242c33e4df1589f574f94ffa48bbc89a0fe8cfd1 | microblazeel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/ee3d03065920025e4e2ad83b4bf090ca5c12e648 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/896b41002156f9fdff6c7e36330336b4c5176664 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/33898a94bc8725f9c15f41542a6e4bf0190a39dc | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/24935eb0748cfce3cccc1207b203bbcbe86da235 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/05ce60d84ddaa6c4dd4fdee46d585b37ac084b2b | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/182ed447ea4565794dc9936d144caaf9ffd156b0 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/262b8ac41f91fbb1a7ce379da71db2d4e5106540 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/de50b1007c7358a28f5993c284e6eaf1f83b2b11 | microblaze | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/06d9f3c5ad6a4415685dea6c5fb2f7aed910aa6e | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/c0fc787138310153ba0f7414ade43c7a77529534 | microblazeel | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/d00d22f1bfee5c175f3266ff16124632906463c3 | mips64 | libsepol-3.3 | NOK | http://autobuild.buildroot.net/results/f88af8d84c87d3ffd617dd422bbcc52c3a7c1a29 | nios2 | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/58de6a2806671317241f79804a5bee28b418ecf4 | mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/f09528ca04cf561c8e389bcc52c85b45bf6eb05c | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/63ed82bfe38d45539118b969d037ee3477eecac1 | ORPH powerpc64le | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0853ff119035f25a5ed75cf81af8516ff0827089 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/32049f5c6a04c015f7fd6378f58d348c9bc29900 | ORPH riscv32 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/60c860b84c8c371bcda7e3a2d75748a3dc274c09 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6e2d885fc7cc4aec47b4707d4236cae729750467 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/649af3a1c3984b6c6b6412e32ec02e9e0c21995a | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d4561c20cf1c3172efc6b5ca6f9e269081c77343 | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/3e14b63c01baf8cc57b5570101ec00db9ff7661a | ORPH i686 | linux-tools | NOK | http://autobuild.buildroot.net/results/3952894c5d3a19cea3cc406785eb9005ece49520 | ORPH arm | linux-tools | NOK | http://autobuild.buildroot.net/results/c631f670a7350691769d76940d6c55dc57232d0d | ORPH mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/10521ee7c6259523eb4c741cc8311681ff1d095e | arc | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/a94820cbb3e8cf5f3ddf7a440ee1e84e87d3ac8a | powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/22064e5820e4c9bbbd161935488c99b42d077364 | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/ad83f864e427804609e1514f2f0413a336cad7cc | s390x | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/df1a0519cd407fc05efa7f2bf1452d2ce44b32a6 | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/f8f6e0c529af4bafef7fb00116c091846870e7aa | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/0d1aba349528eb8e045a32f8f99d55faf9fff834 | riscv64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/14853c23f6040de02bf44af756c4bc9563869039 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/ec399804c0360b9feb792556ff4aaf71ca70dd99 | aarch64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/d043c6d49fee32fdbebec4d14e90a212dd6cce5a | sh4aeb | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/32a3adf920185f5544d327176950e84c0bf52e94 | x86_64 | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/72f2664839ef34f3e26efeab784d5a34ce47ea9e | arc | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/dd8cb5912b7442446b29730a2042412cf0356bb2 | microblaze | luaposix-35.1 | NOK | http://autobuild.buildroot.net/results/949e2a2881e58480ddfd926f969f2c3e0631e6b3 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/a5e4aa8f91f0900f2eb719f4a80e8e8dc1d58d47 | ORPH i686 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/11c6b2c7654002d53ba68e892bf69a2904d67d0d | sh4a | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/2ee651af2ff42b50a0252b54d1c1b255d6cde68f | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/ee34aab48d6ab8d41878192507a241cdb18c8508 | mips | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/4bea65cc334546bec901d168f739696cfd62c1a4 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c356a46c74ea4e2032df5d337080ad75f510bfa4 | sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/09c47fd1a29ab046c11a93ca5bde3b0f58e13cb3 | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/0c1a5afa57ff0186e5b1f19b5d5cc4e3d35c3ec7 | ORPH s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/5ad7400fe847523f17aed91b9426be420118552e | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/7520e987eb012b00b74cb493bd552114f7ede844 | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/2d63ca1e167765c432c42197bcf427fc4fbafba8 | aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/b27e0ba81a713ae56a52620d7cee5b61936cf175 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/40189c68b34c7d95d7f230b77f25fea7c310aec9 | armeb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3494a3636e0c4d135e9f7ea49fb65011925e93d5 | ORPH s390x | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/c2d421fcf4655f692dc0df0ee227a7a532963454 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2aafa0f47781bf93e29caffcd86294d4bd3c8274 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/4d23fc3c31333fb71a935a572f0084f5a84a69cd | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5834aae8c77178409281b56a82f3f6d1b22468e4 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/85495ed3929c1a221fc69a762ecdf4118daa12eb | microblazeel | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/316ce6dae7fcb4562002023e6bc1e582b3dcf9a1 | microblaze | pigz-2.7 | NOK | http://autobuild.buildroot.net/results/b6b323b7f82718d2d0964c5bfeef77cd27f78323 | microblaze | pigz-2.7 | NOK | http://autobuild.buildroot.net/results/ab4dc470511c19efea2eedd0ce3d91390e3caf8e | xtensa | poppler-22.10.0 | NOK | http://autobuild.buildroot.net/results/28984c6f2815ff345f29d9d5517258021370fccc | mips | portaudio-190700_20210406 | NOK | http://autobuild.buildroot.net/results/64f9657ae5ef32fd9ed4564b0006aa84c43b0521 | ORPH nios2 | protobuf-21.8 | NOK | http://autobuild.buildroot.net/results/468b4eb9471b160c6dcda0e88a5eeefebb637b16 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/9c92ceb7dfce9098baf12cd628eaf056e59238d4 | ORPH powerpc64le | python-greenlet-1.1.3.post0 | NOK | http://autobuild.buildroot.net/results/95f1eb58039379022bb53dff3a15c6da75030351 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/cfd1a34dd12858dceb4db6effaa2524ff61cbb2c | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/2d8939279c016d173d2c377505dd7cb8ad0e5443 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c34e91ec3ba9071a32b8cf345153ac51e290d04a | x86_64 | python3-3.10.8 | NOK | http://autobuild.buildroot.net/results/0d403311d9fa370d4f7289b6d154c5fb3c7ba5e9 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/195b87e93d0b874eff7985c80db04879d80c5b70 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/7ecfb89515eef27f0e767a2e5aa24b6a62233b52 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/788b2782266bd83a916c087b31ecf31990944762 | powerpc64le | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/53264fad6a60372caa37b9a0618c70be57afeb0b | sparc64 | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/961c2c4388b0749c558ddf1f8ed29db0f4533872 | powerpc64 | rtl8723ds-5ab2d3f3858dc4c83... | NOK | http://autobuild.buildroot.net/results/fa2482674d789e7674dc0d83c5f54393beed4d70 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/36d1ebccec3b8ad448d3ae17719ad173e403996c | ORPH armeb | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/b5d57b6a218a24aeb18ce12ea017a22bcdadfd28 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/64a11dab4d91f8a7380838a3c12a0501da327627 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/0765b283f2d600d3da920659a8e36447ca46ca18 | microblaze | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/2d7469848de0158d4095a600952e0cc7391ef1a3 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/83faaa6236c9ab653b5e80bb5b6c08c53e92c339 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/7a596a5b975f55656fd259a11951bcccf7798a84 | mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/f9caa6bd0b893e4bb708c7f0f06f03803770813e | i586 | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/548f4d5e3cf561a26e31eb7e37cffde3979fb417 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/8fc5512956f5336024976a7da2a9033875d5036d | ORPH powerpc | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/d3eae21b276d185930134fb08f06c4b2f7461fa3 | arceb | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/cb023eee3bcdabbb308acf5c07b0d844c3975c34 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/8b477889246cd444d3a1de1d7d7b6d8dd4e88e54 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/a6d088500ea3cd6bff567da24a9e514b5bf398d5 | powerpc64le | udisks-2.9.4 | NOK | http://autobuild.buildroot.net/results/2ffe96a2cf4785c22dce7ec2d8203e61415b9c8b | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/3af6f946f78fb004954e4f484a014767cee24e92 | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/66941ca2addbaac06faea69afdc02df6df39f220 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/d2342a6d743d8d44cb6d9306ff2241558550cd2c | mips | unknown | NOK | http://autobuild.buildroot.net/results/5562d79416ac1d301e47e12d01b109436e097d57 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/bcdfa9f0680acf4d43b5037a622b1e035c94c4b5 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/411f57bf0f800bd7baf70f6ea5768dd9509b11a6 | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/357fc04607f1143fe975230385c9083038396ef2 | nios2 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/184506cb26693cb3d1ab9b2c8ff8d7ab5c8a2089 | ORPH sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/3e769608883a85c06f5e65dd3e67e2f35c02625a | ORPH powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/501a39f75d7bc679061afb308b860b220642b4b6 | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/13a5665699dd8fe02489889f6b8e6dad84184b1d | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7ef1858494f86d8cbdc73d8f658d661394f9f4c1 | powerpc64le | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/b6c7f06357d634a36dcc6b31eb27a9319a82bbe0 | nios2 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/79e1ea85a1efce0d1e2e7396aa06a9f19122abcf | mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/67eb01338c0ead7b7922832d1cdfb5f23f29672c | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0c6baf68e1aaa42597d630d62e673bf9083b59a5 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/dd70c2d706f660dc8962d2dd2809d7815cdd3cd2 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/240c18aa222684fc62856adbc84853cd1eafcb58 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b91552b5316e1f7386c2c14b071294df7ff88363 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a2a2eb2c1d2665802e91177d7ec4001233a14010 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a7166cf1cfde1156a20a418f496a86a5b65478c4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/07da378e107f55687e945d2ea03338cb98c50f95 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/87671ac612a94d070924300bdc2d973b97ee2a57 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/69e3cefac78338c34f96234b83a8865584bfc5cb | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a0dca3d6e0fd618655df972095a3678d69c6d360 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2285e784bc0a9aa74c5871048a78e8940b9945d8 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e8eca3b7297faa6dd577cc7bf38e68dd6345043d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/acabd6a46aedbc82cf2ccf2dcfd9af81b1d0133a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/87c2262bd46ce3b8cada84d4bd9780bb74dd4303 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/917b3565571862831699b9b677670922f51ef88b | ORPH mips | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/ce3138b1ac1b2cd2c51789d21959bfba543a1922 | microblazeel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/5008992750140607d9ce82349407ce4367b6dfb9 | arc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/228f10447fcdfc2e4ea54afdb746b1b9729e65dd | Classification of failures by reason for next --------------------------------------------- elfutils-0.186 | 3 unknown | 3 aubio-0.4.9 | 2 gerbera-1.10.0 | 2 glibc-2.36-66-ga1dc0be03c9d... | 2 host-pahole-1.24 | 2 dash-0.5.11.5 | 1 ffmpeg-4.4.3 | 1 gobject-introspection-1.72.0 | 1 hyperfine-1.14.0 | 1 imagemagick-7.1.0-51 | 1 linux-5.10.145-cip17-rt7 | 1 open62541-v1.3.3 | 1 python-cryptography-38.0.3 | 1 python-greenlet-2.0.0 | 1 xz-5.2.7 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0643b6dab491c41f63e7e5e95c5e566e95d296f | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fc1c62f280299f71bc780bfa03cc02a8918d3d6e | or1k | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/2e67bf41a77fe0bc786fcfdf74e7c1ea458bf6cc | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a2001fad9eb09a268c9b25999bc87121607d316a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/33478741f60e38364fdcd67ec4ee59de8988979c | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/40df40af33619d7219733c56f252fa0d9cb8f86a | ORPH aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/587168f816cba1c174a49cd4140e6c6e4518c4a3 | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c3c5afdbb23bc83f61383d3e40d32741956315c3 | mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/650f99c8837d6f4c01b2699b7089fb51efd331a4 | microblaze | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d1d69d595569221e85cd91cfb22962c8ed22e8c1 | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/344086afc2b7afa3e413c2bde1727be932ed0eb6 | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7c912aa1ea53fe9b3ae3801eac5bc9c1ea362b51 | ORPH m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cc5a71bddccb0a9577f9b01a3e4062ca048c5cd5 | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c4e3aa9664930fb00c76949284a36c31f71908fe | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/d8263a002cc34f8e2221babd3052186198b1d5ce | ORPH mips64el | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/b59ec5820c21b57c6fb9f914039c50ed6180183a | ORPH sparc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/231c0d4c61487456dabc0e28b859d7ec52e9ac76 | ORPH microblazeel | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/ad5a4826f47a7e02f7dc5627da0299991d6b2af1 | ORPH powerpc64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/c0fc837b420c80d5d784da87847fd8874c1d6abe | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/13de56539f5ffb5333c8688484038bf8fec20550 | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/426d0cce734196b6c2cd95d84fa9d0fbf356614a | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/fe4a01fcf495d0cb0c0f26e6c34703469a0cb27f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/ee68ea1c514a72d6e7fccf42d8ef9b048b685a07 | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82856c5c872da3c64d06ddb879f22767cd477ea6 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/47bd304aa5280707312c0621bca022d76a549f18 | Classification of failures by reason for 2022.08.x -------------------------------------------------- unknown | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.7.2 | 1 dahdi-linux-5c840cf43838e06... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gerbera-1.10.0 | 1 gobject-introspection-1.70.0 | 1 host-gcc-initial-11.3.0 | 1 host-go-1.18.8 | 1 host-pahole-73383b3a39afe86... | 1 igd2-for-linux-2.1 | 1 libgcrypt-1.10.1 | 1 libwpe-1.12.3 | 1 linux-5.10.115-cip7 | 1 mongodb-4.2.18 | 1 ntp-4.2.8p15 | 1 qemu-7.0.0 | 1 quickjs-2021-03-27 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7f68e04f5e2e0c022e5b711b16595b20c0c9c0a2 | sparc64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/f7a1c17fd534ec38ae5978ec84daf4ee1c8b49d5 | aarch64 | alsa-lib-1.2.7.2 | NOK | http://autobuild.buildroot.net/results/0e541937fec1d8a21731af3bf53065312b0e4706 | aarch64_be | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/08875758ffa82b962b36622418d20061b150e368 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/75cd20fef9a9d975fb31706a75533a562ec4ae71 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7c1ee87bfc33ad0392b81f20d5dacbacf858afd9 | sparc64 | gobject-introspection-1.70.0 | NOK | http://autobuild.buildroot.net/results/c8bdbad9727200225b7c90fbf812e43144c102c2 | ORPH armeb | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/28ae7c883063ca328d07004d49a1e7dc9e10c517 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/81bdbd88d29c05ec0d19ccc40444afb5a8443e1e | sparc64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/44224d02cbddf92bb3d74405bdf3b05baf994205 | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/7e121626602c1c44987b9d4f4b63f637ff5c3d8e | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/44fde1d5f778684034115c5ccbaf11514ac3d682 | ORPH arm | libwpe-1.12.3 | NOK | http://autobuild.buildroot.net/results/29d2ba0f8c92e9081cff5741333faf5849a406c1 | xtensa | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/91a89f361d13cbf10109b0740330711016e4c958 | ORPH aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/003fd20e2e7ede2f97174f0a5669e5ad74f3f989 | sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f4756d6e8c8d940ecfeb5660f09117174da6797e | ORPH i686 | qemu-7.0.0 | NOK | http://autobuild.buildroot.net/results/7a942de15e60d306a59e33769da5f048d56120a5 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/f14651917b913e1f1557fbe6c16a31c9d0558978 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/37a85222d0d59328af43e49f2459bd31af2bcb76 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/7de8bedb990b8fd86c1bb774263f6907c3284ccd | -- http://autobuild.buildroot.net From peter at korsgaard.com Thu Dec 1 08:05:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 09:05:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <20221130074444.829636-1-christian@paral.in> (Christian Stewart's message of "Tue, 29 Nov 2022 23:44:43 -0800") References: <20221130074444.829636-1-christian@paral.in> Message-ID: <877czbczvq.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md Is this for 2022.11 or 2023.02? I don't right away see anything important? > Signed-off-by: Christian Stewart > --- > package/balena-engine/balena-engine.hash | 2 +- > package/balena-engine/balena-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > diff --git a/package/balena-engine/balena-engine.hash b/package/balena-engine/balena-engine.hash > index ef590881f5..4adb8ce561 100644 > --- a/package/balena-engine/balena-engine.hash > +++ b/package/balena-engine/balena-engine.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 43f4c985b855a4f731a5cdac214f1adf6c4cc2021cbad3f93856009df246d61c balena-engine-20.10.12.tar.gz > +sha256 4fb38109d133d499de366466a612fb6f523ea99d56fcd69b45dc494a75fbce0f balena-engine-20.10.21.tar.gz > sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE > diff --git a/package/balena-engine/balena-engine.mk b/package/balena-engine/balena-engine.mk > index 0afcea3d7e..ecfb62bfbf 100644 > --- a/package/balena-engine/balena-engine.mk > +++ b/package/balena-engine/balena-engine.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -BALENA_ENGINE_VERSION = 20.10.12 > +BALENA_ENGINE_VERSION = 20.10.21 > BALENA_ENGINE_SITE = $(call github,balena-os,balena-engine,v$(BALENA_ENGINE_VERSION)) > BALENA_ENGINE_LICENSE = Apache-2.0 > -- > 2.38.1 -- Bye, Peter Korsgaard From luca.ceresoli at bootlin.com Thu Dec 1 08:38:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:38:26 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 In-Reply-To: References: <20221126105350.14687-1-neal.frager@amd.com> <20221129115033.0fe9ae00@booty> Message-ID: <20221201093826.38b70973@booty> On Tue, 29 Nov 2022 11:11:35 +0000 "Frager, Neal" wrote: > Hi Luca, > > > This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. > > > > Xilinx 2022.2 includes: > > - U-Boot 2022.01 bug fixes > > - Linux bump to Linux 5.15.36 with bug fixes > > - TF-A 2.6 bug fixes > > - PMUFW bug fixes > > > > Signed-off-by: Neal Frager > > --- > > configs/zynqmp_zcu102_defconfig | 8 ++++---- > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > diff --git a/configs/zynqmp_zcu102_defconfig > > b/configs/zynqmp_zcu102_defconfig index e27dfdb6c9..6047d4299c 100644 > > --- a/configs/zynqmp_zcu102_defconfig > > +++ b/configs/zynqmp_zcu102_defconfig > > @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" > > BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" > > BR2_LINUX_KERNEL=y > > BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > > -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" > > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > > BR2_LINUX_KERNEL_DTS_SUPPORT=y > > BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu102-rev1.0" > > @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # > > BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y > > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" > > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" > > BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y > > BR2_TARGET_UBOOT=y > > BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > > BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > > -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" > > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" > > BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" > > BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu102-rev1.0" > > BR2_TARGET_UBOOT_NEEDS_DTC=y > > @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > > BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" > > BR2_TARGET_UBOOT_ZYNQMP=y > > -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu102/zcu102_pmufw.elf" > > +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" > > > It would be nice to stay on Xilinx official firmwares, but there seem > > to be no 2022.2 firmwares now on the Xilinx repo after Vivado 2022.2 > > has been released more than 1 month ago. > > I completely agree. I am in an ongoing discussion within AMD regarding these firmware binaries, and my hope is that an official location will be maintained starting with 2023.1. > The firmware repo will cover both zynqmp and versal families. > > Once the official location is available, I will be moving the buildroot zynqmp and versal support over to the Xilinx github and deprecating my github. > > > One option would be to keep on using a 2022.1 pmufw and upgrade the > > other components. Do you think that would work? I think nowadays the > > interface provided by the PMUFW is quite stable, isn't it? > > Yes, we can do this as a temporary solution for the zcu102 and zcu106. The 2022.1 pmufw does work with the other 2022.2 images. Well, I think it's fine after all. Hoping it get solved soon on the Xilinx side... Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Thu Dec 1 08:38:41 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:38:41 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-2-neal.frager@amd.com> References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-2-neal.frager@amd.com> Message-ID: <20221201093841.7d21d5c9@booty> On Sat, 26 Nov 2022 03:53:49 -0700 Neal Frager wrote: > This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. > > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Thu Dec 1 08:39:07 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 1 Dec 2022 09:39:07 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-3-neal.frager@amd.com> References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-3-neal.frager@amd.com> Message-ID: <20221201093907.3638b51e@booty> On Sat, 26 Nov 2022 03:53:50 -0700 Neal Frager wrote: > This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. > > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From christian at paral.in Thu Dec 1 09:11:43 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 1 Dec 2022 01:11:43 -0800 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <877czbczvq.fsf@dell.be.48ers.dk> References: <20221130074444.829636-1-christian@paral.in> <877czbczvq.fsf@dell.be.48ers.dk> Message-ID: Hi Peter, On Thu, Dec 1, 2022 at 12:05 AM Peter Korsgaard wrote: > > >>>>> "Christian" == Christian Stewart writes: > > > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md > > Is this for 2022.11 or 2023.02? I don't right away see anything > important? https://github.com/balena-os/balena-engine/compare/v20.10.12...v20.10.22 173 commits and over 5k files changed. Including an update to the systemd unit used in buildroot: https://github.com/balena-os/balena-engine/pull/286 Best, Christian From bugzilla at busybox.net Thu Dec 1 11:09:29 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 01 Dec 2022 11:09:29 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 --- Comment #1 from Thomas Petazzoni --- I don't understand why you're not doing: LINUX_OVERRIDE_SRCDIR = ../kernel/linux-x.y.z and stop using _SUBDIR ? In your case, I don't understand why you would be using _SUBDIR. -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Thu Dec 1 11:49:40 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Thu, 01 Dec 2022 11:49:40 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 --- Comment #2 from luffy.jiang at montage-lz.com --- some kernel space code is not in kernel/linux-x.y.z my directory tree like this: top/kernel/msp/drv top/kernel/linux-x.y.z top/kernel/linux-x.y.z/drivers there is a soft link in kernel/linux-x.y.z/drivers kernel/linux-x.y.z/drivers/msp point to top/kernel/msp/drv the content of soft link is: ../../msp/drv I hope set LINUX_OVERRIDE_SRCDIR at kernel level, then rsync can copy all kernel directory, then the relative path can be fixed -- You are receiving this mail because: You are on the CC list for the bug. From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:39 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:39 +0100 Subject: [Buildroot] [PATCH 2/3] package/vuejs-router: bump version to 4.1.6 In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221201134840.18838-2-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- package/vuejs-router/vuejs-router.hash | 2 +- package/vuejs-router/vuejs-router.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index ba8f09b508..147e730f20 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59d6f3e237e68953fc4e4e22463b487b9fde5733b3ff3392eec488c0cc84976b vue-router-4.0.15.tgz +sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE diff --git a/package/vuejs-router/vuejs-router.mk b/package/vuejs-router/vuejs-router.mk index 562c698157..de7e9c30c5 100644 --- a/package/vuejs-router/vuejs-router.mk +++ b/package/vuejs-router/vuejs-router.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_ROUTER_VERSION = 4.0.15 +VUEJS_ROUTER_VERSION = 4.1.6 VUEJS_ROUTER_SOURCE = vue-router-$(VUEJS_ROUTER_VERSION).tgz VUEJS_ROUTER_SITE = https://registry.npmjs.org/vue-router/- VUEJS_ROUTER_LICENSE = MIT -- 2.35.1 From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:40 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:40 +0100 Subject: [Buildroot] [PATCH 3/3] DEVELOPERS: add Thomas Claveirole to package vuejs In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221201134840.18838-3-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..c6b27b941f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2815,6 +2815,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire -- 2.35.1 From thomas.claveirole at green-communications.fr Thu Dec 1 13:48:38 2022 From: thomas.claveirole at green-communications.fr (Thomas Claveirole) Date: Thu, 1 Dec 2022 14:48:38 +0100 Subject: [Buildroot] [PATCH 1/3] package/vuejs: bump version to 3.2.45 Message-ID: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Signed-off-by: Thomas Claveirole --- package/vuejs/vuejs.hash | 2 +- package/vuejs/vuejs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs/vuejs.hash b/package/vuejs/vuejs.hash index c53364e97d..e66bee06d3 100644 --- a/package/vuejs/vuejs.hash +++ b/package/vuejs/vuejs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 042033a2a8e6d45f750924953f03c34058d5afd9cc1571fbaf1827eaf04f6943 vue-3.2.33.tgz +sha256 968e71a707a4a1961faa6e513b6bba162ef04c3413d7edaba0abc1a5996ae71b vue-3.2.45.tgz sha256 1bb85cc9b13b81ef41c81c51866172fc345e0503c86726a6755b796590b70175 LICENSE diff --git a/package/vuejs/vuejs.mk b/package/vuejs/vuejs.mk index d544124bbc..8f7d0cd3d4 100644 --- a/package/vuejs/vuejs.mk +++ b/package/vuejs/vuejs.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_VERSION = 3.2.33 +VUEJS_VERSION = 3.2.45 VUEJS_SOURCE = vue-$(VUEJS_VERSION).tgz VUEJS_SITE = https://registry.npmjs.org/vue/- VUEJS_LICENSE = MIT -- 2.35.1 From giulio.benetti at benettiengineering.com Thu Dec 1 14:38:58 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 15:38:58 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: fix build failure on PowerPC Message-ID: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> Add local patch(pending upstream[0]) to fix build failure with PowerPC due to a package re-defition of get_ra() that is only defined in Linux PowerPC implementation. [0]: https://github.com/lwfinger/rtl8723ds/pull/32 Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti --- ...8723ds-get_ra-exists-only-on-PowerPC.patch | 105 ++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch diff --git a/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch new file mode 100644 index 0000000000..ceb9483a32 --- /dev/null +++ b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch @@ -0,0 +1,105 @@ +From aaf31f36eb21b16bc628671a0c49b65ff2736a22 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Thu, 1 Dec 2022 15:24:08 +0100 +Subject: [PATCH] rtl8723ds: get_ra() exists only on PowerPC + +In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() +that has a completely different purpose. So let's rename local get_ra() +to wifi_get_ra() to make it different from Linux's get_ra(). + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h?h=v6.1-rc7#n49 + +Signed-off-by: Giulio Benetti +--- + core/rtw_odm.c | 6 +++--- + core/rtw_recv.c | 6 +++--- + include/wifi.h | 2 +- + os_dep/linux/ioctl_cfg80211.c | 2 +- + 4 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/core/rtw_odm.c b/core/rtw_odm.c +index d9b7db1..962560a 100644 +--- a/core/rtw_odm.c ++++ b/core/rtw_odm.c +@@ -430,7 +430,7 @@ void rtw_odm_parse_rx_phy_status_chinfo(union recv_frame *rframe, u8 *phys) + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u)\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t0->band, phys_t0->channel, phys_t0->rxsc + ); +@@ -546,7 +546,7 @@ type1_end: + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, rf_mode:%u, l_rxsc:%u, ht_rxsc:%u) => %u,%u\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t1->band, phys_t1->channel, phys_t1->rf_mode, phys_t1->l_rxsc, phys_t1->ht_rxsc + , pkt_cch, pkt_bw +@@ -564,7 +564,7 @@ type1_end: + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u, ht_rxsc:%u)\n" + , *phys & 0xf + , MAC_ARG(get_ta(wlanhdr)) +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" + , HDATA_RATE(attrib->data_rate) + , phys_t2->band, phys_t2->channel, phys_t2->l_rxsc, phys_t2->ht_rxsc + ); +diff --git a/core/rtw_recv.c b/core/rtw_recv.c +index 87a6b2a..6a3c26d 100644 +--- a/core/rtw_recv.c ++++ b/core/rtw_recv.c +@@ -4444,10 +4444,10 @@ void rx_query_phy_status( + && _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN); + + pkt_info.bToSelf = (!pattrib->icv_err) && (!pattrib->crc_err) +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); + + pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); + + pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID + && (GetFrameSubType(wlanhdr) == WIFI_BEACON); +@@ -4549,7 +4549,7 @@ s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status) + _adapter *iface = NULL; + _adapter *primary_padapter = precvframe->u.hdr.adapter; + +- pda = get_ra(pbuf); ++ pda = wifi_get_ra(pbuf); + + if (IS_MCAST(pda) == _FALSE) { /*unicast packets*/ + iface = rtw_get_iface_by_macddr(primary_padapter , pda); +diff --git a/include/wifi.h b/include/wifi.h +index ce78bf6..ccdbd0f 100644 +--- a/include/wifi.h ++++ b/include/wifi.h +@@ -455,7 +455,7 @@ __inline static int IS_MCAST(unsigned char *da) + return _FALSE; + } + +-__inline static unsigned char *get_ra(unsigned char *pframe) ++__inline static unsigned char *wifi_get_ra(unsigned char *pframe) + { + unsigned char *ra; + ra = GetAddr1Ptr(pframe); +diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c +index a197612..4fff23a 100644 +--- a/os_dep/linux/ioctl_cfg80211.c ++++ b/os_dep/linux/ioctl_cfg80211.c +@@ -4735,7 +4735,7 @@ void rtw_cfg80211_rx_p2p_action_public(_adapter *adapter, union recv_frame *rfra + + indicate: + #if defined(RTW_DEDICATED_P2P_DEVICE) +- if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), get_ra(frame), &wdev)) ++ if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), wifi_get_ra(frame), &wdev)) + if (0) + RTW_INFO("redirect to pd_wdev:%p\n", wdev); + #endif +-- +2.34.1 + -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 1 15:51:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 1 Dec 2022 16:51:50 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> Message-ID: <20221201165150.4746c32e@windsurf> Hello Leonid, Thanks for your feedback. Could you provide more specific, such as which specific version bump fixed this issue? Best regards, Thomas Petazzoni On Thu, 1 Dec 2022 18:37:02 +0300 Leonid Yuriev wrote: > Hi, > > Just in case, I decided to notify that the problem has been fixed in the > latest version. > I.e. it is enough to backport a libmdbx' package patches from the master > branch. > > Regards, > Leonid. > > 01.12.2022 10:43, Thomas Petazzoni ?????: > > Hello, > > > > Autobuilder failures > > ==================== > > > > Below is a list of build failures reported by the Buildroot autobuilders > > in relation to packages or CPU architectures you are in charge of. > > Please help us improving the quality of Buildroot by investigating those > > build failures and sending patches to fix them. > > > > Results for the 'master' branch > > ------------------------------- > > > > Build failures related to your packages: > > > > arch | reason | url > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > microblaze | libmdbx-0.11.12 | http://autobuild.buildroot.net/results/06d9f3c5ad6a4415685dea6c5fb2f7aed910aa6e > > > > > > Thanks for your contribution to Buildroot! > > -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 1 16:41:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 1 Dec 2022 17:41:45 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> Message-ID: <20221201174145.5e70863c@windsurf> On Thu, 1 Dec 2022 19:01:55 +0300 Leonid Yuriev wrote: > Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 Thanks, but please keep the Buildroot mailing list in Cc when replying :-) Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From vincent.stehle at arm.com Thu Dec 1 18:33:34 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:34 +0100 Subject: [Buildroot] [PATCH 0/3 next] bump edk2 version Message-ID: <20221201183337.1588407-1-vincent.stehle@arm.com> Hi, The intend of this patch series is "just" to bump the edk2 version. To do that, bumping the edk2-platforms version in sync is necessary. A small difficulty is that some Marvell files, which are necessary for the edk2 MACCHIATObin recipe, have moved out of the edk2-platforms repository into the edk2-non-osi repository. The proposal is to add a new edk2-non-osi package, which is inspired from the edk2-platforms package created by Dick. Because licenses in the edk2-non-osi repository vary per-platform, we copy only the Marvell Armada Devicetree files we need for the MACCHIATObin, for the sake of legal-info simplicity, but we prepare to add more in the future. Dick, can I also add you to DEVELOPERS for this new edk2-non-osi package, please? Let me know if you agree and I will re-send. Other alternatives to avoid a new package could be to switch the edk2 MACCHIATObin recipe to ACPI (but how would we test?), or to drop the recipe completely, as the solidrun_macchiatobin_defconfig is not using edk2 anyway. Let me know if this is preferred. In term of testing, the qemu_aarch64_sbsa_defconfig, which is using edk2, runs fine on Qemu. The following combinations of edk2 platforms and toolchains build ok (or skip): fvp arm-aarch64 sbsa bootlin-aarch64-glibc virt bootlin-x86-64-glibc sgi575 bootlin-x86-64-musl default x bootlin-x86-64-uclibc ovmf-x64 br-i386-pentium-mmx-musl solidrun br-i386-pentium4-full ovmf-i386 linaro-aarch64 socionext linaro-aarch64-be virt-kernel The following python tests run ok: tests.boot.test_edk2.TestEdk2 tests.boot.test_grub.TestGrubAArch64EFI tests.boot.test_grub.TestGrubX8664EFI tests.boot.test_grub.TestGrubi386EFI tests.fs.test_iso9660.TestIso9660Grub2EFI tests.fs.test_iso9660.TestIso9660Grub2Hybrid If anyone can test edk2 on actual hardware, feedback would be greatly appreciated. This patch series is for the `next' branch, please. Best regards, Vincent. Vincent Stehl? (3): package/edk2-platforms: bump in sync with edk2-stable202208 package/edk2-non-osi: new package boot/edk2: bump version to edk2-stable202208 DEVELOPERS | 1 + ...ePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++ package/edk2-non-osi/edk2-non-osi.hash | 3 ++ package/edk2-non-osi/edk2-non-osi.mk | 29 +++++++++++ package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 11 files changed, 55 insertions(+), 54 deletions(-) delete mode 100644 boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch create mode 100644 package/edk2-non-osi/Config.in create mode 100644 package/edk2-non-osi/edk2-non-osi.hash create mode 100644 package/edk2-non-osi/edk2-non-osi.mk -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:35 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:35 +0100 Subject: [Buildroot] [PATCH 1/3 next] package/edk2-platforms: bump in sync with edk2-stable202208 In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-2-vincent.stehle@arm.com> Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl? Cc: Dick Olsson --- This is for the `next' branch, please. package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078d..405a09241cd 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afcc..898937a5ab4 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:36 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:36 +0100 Subject: [Buildroot] [PATCH 2/3 next] package/edk2-non-osi: new package In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-3-vincent.stehle@arm.com> Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl? Cc: Thomas Petazzoni --- This is for the `next' branch, please. DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 ++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 29 ++++++++++++++++++++++++++ 5 files changed, 45 insertions(+) create mode 100644 package/edk2-non-osi/Config.in create mode 100644 package/edk2-non-osi/edk2-non-osi.hash create mode 100644 package/edk2-non-osi/edk2-non-osi.mk diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee98..233fda4c71d 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639e..ce0d55bbf2f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 00000000000..6c540c8a408 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 00000000000..7941df1f2fc --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 00000000000..5cd08c03de5 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,29 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += , BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi + + for d in $(EDK2_NON_OSI_DIRS); do \ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$$d; \ + cp -rf $(@D)/$$d/* $(STAGING_DIR)/usr/share/edk2-non-osi/$$d/; \ + done +endef + +$(eval $(generic-package)) -- 2.35.1 From vincent.stehle at arm.com Thu Dec 1 18:33:37 2022 From: vincent.stehle at arm.com (=?UTF-8?q?Vincent=20Stehl=C3=A9?=) Date: Thu, 1 Dec 2022 19:33:37 +0100 Subject: [Buildroot] [PATCH 3/3 next] boot/edk2: bump version to edk2-stable202208 In-Reply-To: <20221201183337.1588407-1-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> Message-ID: <20221201183337.1588407-4-vincent.stehle@arm.com> The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl? Cc: Dick Olsson --- This is for the `next' branch, please. ...ePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) delete mode 100644 boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565aa..00000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee0..855a62f70b3 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841b..94ee22ddc4e 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e7..c377b498776 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ -- 2.35.1 From yann.morin.1998 at free.fr Thu Dec 1 19:55:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 1 Dec 2022 20:55:20 +0100 Subject: [Buildroot] [PATCH 1/1] BUILDROOT: fixed some spelling mistakes In-Reply-To: <20221201004458.673-2-zhaozikui@eswincomputing.com> References: <20221201004458.673-1-zhaozikui@eswincomputing.com> <20221201004458.673-2-zhaozikui@eswincomputing.com> Message-ID: <20221201195520.GA978091@scaer> Zhao, All, On 2022-12-01 08:44 +0800, Zikui Zhao spake thusly: > Fixed some spelling mistakes of countable nouns. > > Zikui Zhao > --- [--SNIP--] > diff --git a/board/chromebook/elm/readme.txt b/board/chromebook/elm/readme.txt > index b63e7e8bcf..3387933ab4 100644 > --- a/board/chromebook/elm/readme.txt > +++ b/board/chromebook/elm/readme.txt > @@ -30,7 +30,7 @@ The important files are: > rootfs.tar > bootsd.img (SD card image containing both kernel and rootfs) > > -Write the image directly to some SD card. > +Write the image directly to some SD cards. No. 'some' does not refer to a plural, but to an arbitrary item left to the choice of the user. See first sense in: https://www.merriam-webster.com/dictionary/some Besides, it does not make sense to write the resulting image to more than one SD card to boot a single board, which the readme is about. > WARNING: make sure there is nothing important on that card, > and double-check the device name! > > diff --git a/board/chromebook/snow/readme.txt b/board/chromebook/snow/readme.txt > index 1afd949829..9533bf69b0 100644 > --- a/board/chromebook/snow/readme.txt > +++ b/board/chromebook/snow/readme.txt > @@ -30,7 +30,7 @@ The important files are: > rootfs.tar > bootsd.img (SD card image containing both kernel and rootfs) > > -Write the image directly to some SD card. > +Write the image directly to some SD cards. Ditto > WARNING: make sure there is nothing important on that card, > and double-check the device name! > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- Those two are acceptable. > | +-- libbar/ > | +-- > | > diff --git a/docs/manual/writing-rules.txt b/docs/manual/writing-rules.txt > index 758965d80a..1b88a411e6 100644 > --- a/docs/manual/writing-rules.txt > +++ b/docs/manual/writing-rules.txt > @@ -6,8 +6,8 @@ > Overall, these coding style rules are here to help you to add new files in > Buildroot or refactor existing ones. > > -If you slightly modify some existing file, the important thing is > -to keep the consistency of the whole file, so you can: > +If you slightly modify some existing files, the important thing is > +to keep the consistency of the whole files, so you can: Again, nope. For 'some', the reason is the same as above: it is not a plural, but an indetermined unit. For 'whole', we still refer to the "existing file" mentioned just before, and what this sentence means is that, when modifying an existing file in Buildroot, we want the code style of that file to be consistent, hence the "whole file", i.e. "whole" means "entire". See sense 3.a in: https://www.merriam-webster.com/dictionary/whole The following fixes to "some" are also incorrect: support/kconfig/menu.c | 2 +- support/kconfig/streamline_config.pl | 2 +- support/kconfig/zconf.lex.c_shipped | 4 ++-- The first three (kconfig) are from the kernel, so we just copied them as-is; any fixes should be pushed to the kernel instead (but those "some" fixes are incorrect). > diff --git a/support/testing/tests/package/test_crudini.py b/support/testing/tests/package/test_crudini.py > index 470a714eb6..abb188c1b7 100644 > --- a/support/testing/tests/package/test_crudini.py > +++ b/support/testing/tests/package/test_crudini.py > @@ -22,7 +22,7 @@ class TestCrudiniBase(TestPythonPackageBase): > > self.emulator.login() > > - # 1. Create some sample .ini file > + # 1. Create some sample .ini files This one, like the others above, is incorrect. Furthermore, it is obvious in contect that we are indeed creating only one .ini file: > cmd = "echo -e '%s' > config.ini" % INI_FILE_CONTENT ... here, this only creates a single .ini file. Can you re-send a patch with only the two correct fixes, please? Regards, Yann E. MORIN. > _, ret = self.emulator.run(cmd) > self.assertEqual(ret, 0) -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Thu Dec 1 20:00:44 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 21:00:44 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: bump to 2022-12-01 version on master branch Message-ID: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> Drop local patch that has been upstreamed. Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti --- ...TRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 39 ------------------- package/rtl8723ds/rtl8723ds.hash | 2 +- package/rtl8723ds/rtl8723ds.mk | 2 +- 3 files changed, 2 insertions(+), 41 deletions(-) delete mode 100644 package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch diff --git a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index 4495817358..0000000000 --- a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 769a1943cb409f89f3c91208294a89b09bf47b86 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 16 Nov 2022 16:08:21 +0100 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index aa57f85..3d91574 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -1738,6 +1737,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - rtk_core := core/rtw_cmd.o \ --- -2.34.1 - diff --git a/package/rtl8723ds/rtl8723ds.hash b/package/rtl8723ds/rtl8723ds.hash index cbc77e14c1..d5abf9913c 100644 --- a/package/rtl8723ds/rtl8723ds.hash +++ b/package/rtl8723ds/rtl8723ds.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 691040a85d838f8d8d7da0f2ed460f1ea5f6734c40dc73770ba7e260b6cda9cc rtl8723ds-5ab2d3f3858dc4c833013c47a79faa05b10198f6.tar.gz +sha256 97f3ebc5d977ba35d10c9c06e6817e4a00458727b651b56fc00c207c05a61995 rtl8723ds-a638cc8639015b8b9390af3350fab0366b6c87e7.tar.gz diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 0d96e6b03a..7e27fa75ea 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723DS_VERSION = 5ab2d3f3858dc4c833013c47a79faa05b10198f6 +RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 -- 2.34.1 From giulio.benetti at benettiengineering.com Thu Dec 1 20:01:24 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 1 Dec 2022 21:01:24 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: fix build failure on PowerPC In-Reply-To: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> References: <20221201143858.1486116-1-giulio.benetti@benettiengineering.com> Message-ID: Pending patch has been upstreamed, so let's drop this patch and this [0] other patch in favor of this new one [1] that bumps package to latest version that basically fix the build failure on PowerPC and fix minor bugs. [0]: https://patchwork.ozlabs.org/project/buildroot/patch/20221128194131.3102770-1-giulio.benetti at benettiengineering.com/ [1]: https://patchwork.ozlabs.org/project/buildroot/patch/20221201200044.2138064-1-giulio.benetti at benettiengineering.com/ Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 01/12/22 15:38, Giulio Benetti wrote: > Add local patch(pending upstream[0]) to fix build failure with PowerPC due > to a package re-defition of get_ra() that is only defined in Linux PowerPC > implementation. > > [0]: https://github.com/lwfinger/rtl8723ds/pull/32 > > Fixes: > http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ > > Signed-off-by: Giulio Benetti > --- > ...8723ds-get_ra-exists-only-on-PowerPC.patch | 105 ++++++++++++++++++ > 1 file changed, 105 insertions(+) > create mode 100644 package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > > diff --git a/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > new file mode 100644 > index 0000000000..ceb9483a32 > --- /dev/null > +++ b/package/rtl8723ds/0002-rtl8723ds-get_ra-exists-only-on-PowerPC.patch > @@ -0,0 +1,105 @@ > +From aaf31f36eb21b16bc628671a0c49b65ff2736a22 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Thu, 1 Dec 2022 15:24:08 +0100 > +Subject: [PATCH] rtl8723ds: get_ra() exists only on PowerPC > + > +In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() > +that has a completely different purpose. So let's rename local get_ra() > +to wifi_get_ra() to make it different from Linux's get_ra(). > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h?h=v6.1-rc7#n49 > + > +Signed-off-by: Giulio Benetti > +--- > + core/rtw_odm.c | 6 +++--- > + core/rtw_recv.c | 6 +++--- > + include/wifi.h | 2 +- > + os_dep/linux/ioctl_cfg80211.c | 2 +- > + 4 files changed, 8 insertions(+), 8 deletions(-) > + > +diff --git a/core/rtw_odm.c b/core/rtw_odm.c > +index d9b7db1..962560a 100644 > +--- a/core/rtw_odm.c > ++++ b/core/rtw_odm.c > +@@ -430,7 +430,7 @@ void rtw_odm_parse_rx_phy_status_chinfo(union recv_frame *rframe, u8 *phys) > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u)\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t0->band, phys_t0->channel, phys_t0->rxsc > + ); > +@@ -546,7 +546,7 @@ type1_end: > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, rf_mode:%u, l_rxsc:%u, ht_rxsc:%u) => %u,%u\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t1->band, phys_t1->channel, phys_t1->rf_mode, phys_t1->l_rxsc, phys_t1->ht_rxsc > + , pkt_cch, pkt_bw > +@@ -564,7 +564,7 @@ type1_end: > + RTW_PRINT("phys_t%u ta="MAC_FMT" %s, %s(band:%u, ch:%u, l_rxsc:%u, ht_rxsc:%u)\n" > + , *phys & 0xf > + , MAC_ARG(get_ta(wlanhdr)) > +- , is_broadcast_mac_addr(get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(get_ra(wlanhdr)) ? "MC" : "UC" > ++ , is_broadcast_mac_addr(wifi_get_ra(wlanhdr)) ? "BC" : is_multicast_mac_addr(wifi_get_ra(wlanhdr)) ? "MC" : "UC" > + , HDATA_RATE(attrib->data_rate) > + , phys_t2->band, phys_t2->channel, phys_t2->l_rxsc, phys_t2->ht_rxsc > + ); > +diff --git a/core/rtw_recv.c b/core/rtw_recv.c > +index 87a6b2a..6a3c26d 100644 > +--- a/core/rtw_recv.c > ++++ b/core/rtw_recv.c > +@@ -4444,10 +4444,10 @@ void rx_query_phy_status( > + && _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN); > + > + pkt_info.bToSelf = (!pattrib->icv_err) && (!pattrib->crc_err) > +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > + > + pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID > +- && _rtw_memcmp(get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > ++ && _rtw_memcmp(wifi_get_ra(wlanhdr), adapter_mac_addr(padapter), ETH_ALEN); > + > + pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID > + && (GetFrameSubType(wlanhdr) == WIFI_BEACON); > +@@ -4549,7 +4549,7 @@ s32 pre_recv_entry(union recv_frame *precvframe, u8 *pphy_status) > + _adapter *iface = NULL; > + _adapter *primary_padapter = precvframe->u.hdr.adapter; > + > +- pda = get_ra(pbuf); > ++ pda = wifi_get_ra(pbuf); > + > + if (IS_MCAST(pda) == _FALSE) { /*unicast packets*/ > + iface = rtw_get_iface_by_macddr(primary_padapter , pda); > +diff --git a/include/wifi.h b/include/wifi.h > +index ce78bf6..ccdbd0f 100644 > +--- a/include/wifi.h > ++++ b/include/wifi.h > +@@ -455,7 +455,7 @@ __inline static int IS_MCAST(unsigned char *da) > + return _FALSE; > + } > + > +-__inline static unsigned char *get_ra(unsigned char *pframe) > ++__inline static unsigned char *wifi_get_ra(unsigned char *pframe) > + { > + unsigned char *ra; > + ra = GetAddr1Ptr(pframe); > +diff --git a/os_dep/linux/ioctl_cfg80211.c b/os_dep/linux/ioctl_cfg80211.c > +index a197612..4fff23a 100644 > +--- a/os_dep/linux/ioctl_cfg80211.c > ++++ b/os_dep/linux/ioctl_cfg80211.c > +@@ -4735,7 +4735,7 @@ void rtw_cfg80211_rx_p2p_action_public(_adapter *adapter, union recv_frame *rfra > + > + indicate: > + #if defined(RTW_DEDICATED_P2P_DEVICE) > +- if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), get_ra(frame), &wdev)) > ++ if (rtw_cfg80211_redirect_pd_wdev(dvobj_to_wiphy(dvobj), wifi_get_ra(frame), &wdev)) > + if (0) > + RTW_INFO("redirect to pd_wdev:%p\n", wdev); > + #endif > +-- > +2.34.1 > + From yann.morin.1998 at free.fr Thu Dec 1 20:25:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 1 Dec 2022 21:25:58 +0100 Subject: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> Message-ID: <20221201202558.GB978091@scaer> Luca, All, On 2022-11-30 14:43 +0100, Luca Pesce via buildroot spake thusly: > Root makefile imposes 'umask 0022', which means that every file/folder in > the per-package download directories has no write permission for the group. > These are writeable just for the owner - the user that issued the first build > that populated the per-package dl dir for the first time (say user A). > Thus, if a BR package changes its version (e.g. for buildroot update), and > another user (say user B, in the same group of A) starts a build, BR fails the > creation of package-xxx.tar.gz inside the dl dir, because user B has no write > permissions on that path. Furthermore, in the case of the git backend, this > makes the git cache not updatable by a different user. > > So, to allow sharing of a rw BR2_DL_DIR location among users of the same group > on a host machine (e.g. a build server used by many users, all belonging to a > certain "developers" group), set group write permission to the whole package > dl dir. > > Signed-off-by: Luca Pesce > --- > support/download/dl-wrapper | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper > index 09a6ac1..b7a4319 100755 > --- a/support/download/dl-wrapper > +++ b/support/download/dl-wrapper > @@ -190,6 +190,10 @@ main() { > new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) This code was written before we enforced our umask, so it is now indeed incorrect (at least, the comment above is misleading). > chmod ${new_mode} "${tmp_output}" > > + # Make the whole dl_dir writeable for the group, so other users within > + # the group can download new versions and update any vcs cache in it. > + chmod -f -R g+w "${dl_dir}" But what if the user initially had umask 0022 to begin with? By forcing the group authorization with the chmod, you are overriding the user's umask settings, which is not good... I for one would not want to have group-writable directories (or files) created when I would have not expected it. Instead, what about something like: diff --git a/Makefile b/Makefile index 827ab230ef..949f27f1eb 100644 --- a/Makefile +++ b/Makefile @@ -83,10 +83,15 @@ $(MAKECMDGOALS): _all _all: @umask $(REQ_UMASK) && \ $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ + BR_ORIG_UMASK=$(shell umask) \ $(MAKECMDGOALS) $(EXTRAMAKEARGS) else # umask / $(CURDIR) / $(O) +# Save the user's original umask, as we may need it later on, like +# during the download dl-wrapper +export BR_ORIG_UMASK := $(or $(BR_ORIG_UMASK),$(shell umask)) + # This is our default rule, so must come first all: .PHONY: all diff --git a/package/pkg-download.mk b/package/pkg-download.mk index 0718f21aad..e9dfec635d 100644 --- a/package/pkg-download.mk +++ b/package/pkg-download.mk @@ -107,9 +107,11 @@ endif # ################################################################################ +# Use user's original umask, in case they have provisions set to share +# the download directory with their group (or the whole world). define DOWNLOAD -$(Q)mkdir -p $($(2)_DL_DIR) - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ + $(Q)umask $(BR_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) + $(Q)umask $(BR_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ -c '$($(2)_DL_VERSION)' \ -d '$($(2)_DL_DIR)' \ The comments are only mostly stubs and need being expanded a bit... Regards, Yann E. MORIN. > # We must *not* unlink tmp_output, otherwise there is a small window > # during which another download process may create the same tmp_output > # name (very, very unlikely; but not impossible.) > -- > 2.7.4 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Thu Dec 1 20:48:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:48:26 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled In-Reply-To: <20221002144629.2105385-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 2 Oct 2022 16:46:28 +0200") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> Message-ID: <87v8muc0kl.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Without this additional comment only the comment > kodi needs an OpenGL EGL backend with OpenGL or GLES support > is displayed which is not enough to guide users. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:50:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:50:13 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi: fix build with fmt >= 9.x In-Reply-To: <20221002144629.2105385-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 2 Oct 2022 16:46:29 +0200") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <20221002144629.2105385-2-bernd.kuhls@t-online.de> Message-ID: <87r0xic0hm.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > For details see https://github.com/xbmc/xbmc/pull/21674 > Build-tested using this previously broken defconfig: > BR2_x86_64=y > BR2_TOOLCHAIN_BUILDROOT_CXX=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 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:50:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:50:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: fix Formatting of non-void pointers is disallowed In-Reply-To: (Bernd Kuhls's message of "Wed, 30 Nov 2022 07:24:42 +0100") References: <20221130010306.3797360-1-james.hilliard1__5877.50912397809$1669770216$gmane$org@gmail.com> Message-ID: <87mt86c0gu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Am Tue, 29 Nov 2022 18:03:06 -0700 schrieb James Hilliard: >> Backport a patch from upstream. >> >> Fixes: >> /home/buildroot/buildroot/output/per-package/kodi/host/x86_64-buildroot- > linux-gnu/sysroot/usr/include/fmt/core.h:1751:17: >> error: static assertion failed: Formatting of non-void pointers is >> disallowed. >> 1751 | static_assert(formattable_pointer, >> | ^~~~~~~~~~~~~~~~~~~ >> >> Signed-off-by: James Hilliard >> > Hi James, > this is a duplicate of http://patchwork.ozlabs.org/project/buildroot/ > patch/20221002144629.2105385-2-bernd.kuhls at t-online.de/ Applied Bernd's patch and marked this as superseeded, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:48:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:48:21 +0100 Subject: [Buildroot] [git commit] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221201205108.68978845D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8aa68a529ecdcf6f83d81a71863d59eb2147522b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index 90710683db..7bd8bc2943 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Thu Dec 1 20:49:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:49:59 +0100 Subject: [Buildroot] [git commit] package/kodi: fix build with fmt >= 9.x Message-ID: <20221201205108.737B28462C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=61bdd02e933e194a6f8aa5c1541f675d8ab71d09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For details see https://github.com/xbmc/xbmc/pull/21674 Build-tested using this previously broken defconfig: BR2_x86_64=y BR2_TOOLCHAIN_BUILDROOT_CXX=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 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ++++++++++++++++++++++ ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 +++++++++++++ 2 files changed, 87 insertions(+) diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch new file mode 100644 index 0000000000..af68de220c --- /dev/null +++ b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch @@ -0,0 +1,54 @@ +From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 6 Jul 2022 22:48:35 +1000 +Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers + is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 + +Signed-off-by: Bernd Kuhls +--- + xbmc/utils/GLUtils.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp +index 1ef804709f..c36dcf6a20 100644 +--- a/xbmc/utils/GLUtils.cpp ++++ b/xbmc/utils/GLUtils.cpp +@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) + void LogGraphicsInfo() + { + #if defined(HAS_GL) || defined(HAS_GLES) +- const GLubyte *s; ++ const char* s; + +- s = glGetString(GL_VENDOR); ++ s = reinterpret_cast(glGetString(GL_VENDOR)); + if (s) + CLog::Log(LOGINFO, "GL_VENDOR = %s", s); + else + CLog::Log(LOGINFO, "GL_VENDOR = NULL"); + +- s = glGetString(GL_RENDERER); ++ s = reinterpret_cast(glGetString(GL_RENDERER)); + if (s) + CLog::Log(LOGINFO, "GL_RENDERER = %s", s); + else + CLog::Log(LOGINFO, "GL_RENDERER = NULL"); + +- s = glGetString(GL_VERSION); ++ s = reinterpret_cast(glGetString(GL_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_VERSION = %s", s); + else + CLog::Log(LOGINFO, "GL_VERSION = NULL"); + +- s = glGetString(GL_SHADING_LANGUAGE_VERSION); ++ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); + else +-- +2.30.2 + diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch new file mode 100644 index 0000000000..41dc3356bd --- /dev/null +++ b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch @@ -0,0 +1,33 @@ +From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Mon, 11 Jul 2022 09:39:02 +0000 +Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void + pointers is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 + +Signed-off-by: Bernd Kuhls +--- + xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp +index 8a18288fd8..033c0f77bf 100644 +--- a/xbmc/windowing/X11/WinSystemX11.cpp ++++ b/xbmc/windowing/X11/WinSystemX11.cpp +@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() + + if(status == Success && items_read) + { +- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); ++ const char* s; ++ ++ s = reinterpret_cast(data); ++ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); + } + else + CLog::Log(LOGDEBUG,"Window Manager Name: "); +-- +2.30.2 + From peter at korsgaard.com Thu Dec 1 20:54:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 21:54:50 +0100 Subject: [Buildroot] [git commit] package/vlc: security bump version to 3.0.18 Message-ID: <20221201205513.686C884679@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6866076d79ff2e022762b79421f511a8037fda73 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Thu Dec 1 20:55:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:55:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/vlc: security bump version to 3.0.18 In-Reply-To: <20221130212614.1215778-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 30 Nov 2022 22:26:14 +0100") References: <20221130212614.1215778-1-bernd.kuhls@t-online.de> Message-ID: <87iliuc09b.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch 0010, a different fix was applied upstream: > https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e > Removed patch 0011 which was backported from upstream. > Renumbered patch 0012 -> 0010. > Release notes: > http://www.videolan.org/vlc/releases/3.0.18.html > Fixes CVE-2022-41325: > http://www.videolan.org/security/sb-vlc3018.html > Signed-off-by: Bernd Kuhls > +++ b/package/vlc/vlc.hash > @@ -1,7 +1,7 @@ > -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 > -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz > -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 > -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz > +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 > +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz > +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 > +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e *vlc-3.0.18.tar.xz You have a * before the filename, which get flagged by check-package: Applying: package/vlc: security bump version to 3.0.18 package/vlc/vlc.hash:4: separation does not match expectation (http://nightly.buildroot.org/#adding-packages-hash) Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 20:59:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 21:59:01 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <20221201174145.5e70863c@windsurf> (Thomas Petazzoni via buildroot's message of "Thu, 1 Dec 2022 17:41:45 +0100") References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> Message-ID: <87edtic02y.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Thu, 1 Dec 2022 19:01:55 +0300 > Leonid Yuriev wrote: >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 > Thanks, but please keep the Buildroot mailing list in Cc when replying > :-) Are you sure about that commit? We don't seem to such a commit in buildroot, and as far as I can see on https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, neither does upstream libmdbx? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:29 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.35 In-Reply-To: <20221129114042.1372248-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:40:42 +0100") References: <20221129114042.1372248-1-francois.perrad@gadz.org> Message-ID: <87a646bzli.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:36 +0100 Subject: [Buildroot] [PATCH] package/libpng: bump to version 1.6.39 In-Reply-To: <20221129114059.1372269-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:40:59 +0100") References: <20221129114059.1372269-1-francois.perrad@gadz.org> Message-ID: <875yeubzlb.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:09:41 +0100 Subject: [Buildroot] [PATCH] package/pango: bump to version 1.50.12 In-Reply-To: <20221129114108.1372290-1-francois.perrad@gadz.org> (Francois Perrad's message of "Tue, 29 Nov 2022 12:41:08 +0100") References: <20221129114108.1372290-1-francois.perrad@gadz.org> Message-ID: <871qpibzl6.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:09:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:02 +0100 Subject: [Buildroot] [git commit branch/next] package/libpng: bump to version 1.6.39 Message-ID: <20221201211005.04F8084754@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48bf3224880dd69ea7bdbb6d73e7b4a6042340ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch | 4 ++-- package/libpng/libpng.hash | 8 ++++---- package/libpng/libpng.mk | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch index d232e4d62f..d16bdb2b11 100644 --- a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch +++ b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch @@ -40,8 +40,8 @@ index a66f6aa..4e67782 100644 -bin_PROGRAMS = pngfix$(EXEEXT) png-fix-itxt$(EXEEXT) +bin_PROGRAMS = @PNG_ARM_NEON_TRUE at am__append_2 = arm/arm_init.c\ - @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c - + @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.c -- 2.7.3 diff --git a/package/libpng/libpng.hash b/package/libpng/libpng.hash index 34b0a8a8b6..c1f65c93af 100644 --- a/package/libpng/libpng.hash +++ b/package/libpng/libpng.hash @@ -1,6 +1,6 @@ -# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.38/ -md5 122e6b7837811698563083b352bc8ca2 libpng-1.6.38.tar.xz -sha1 60960ed110094843e5efa221df6a7d21614a4dba libpng-1.6.38.tar.xz +# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.39/ +md5 aa1ae92e172417039bda072b702f6326 libpng-1.6.39.tar.xz +sha1 3f2386d61eccae211ec4f57899e4ac2ca60d390b libpng-1.6.39.tar.xz # Locally computed: -sha256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be libpng-1.6.38.tar.xz +sha256 1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937 libpng-1.6.39.tar.xz sha256 dfe5a536b0e5a531f844fb9c101a3089aca60772a503893b8e15f9457e369960 LICENSE diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk index 43b4f373f1..a18c36fe78 100644 --- a/package/libpng/libpng.mk +++ b/package/libpng/libpng.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPNG_VERSION = 1.6.38 +LIBPNG_VERSION = 1.6.39 LIBPNG_SERIES = 16 LIBPNG_SOURCE = libpng-$(LIBPNG_VERSION).tar.xz LIBPNG_SITE = http://downloads.sourceforge.net/project/libpng/libpng$(LIBPNG_SERIES)/$(LIBPNG_VERSION) From peter at korsgaard.com Thu Dec 1 21:09:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:06 +0100 Subject: [Buildroot] [git commit branch/next] package/pango: bump to version 1.50.12 Message-ID: <20221201211005.0F62D847A0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=18d5d738fd971a431e033c16aef53c43f8fd19fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index d073526cf7..60a6809ab5 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum -sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.12.sha256sum +sha256 caef96d27bbe792a6be92727c73468d832b13da57c8071ef79b9df69ee058fe3 pango-1.50.12.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index a61473431e..698894d0c8 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).12 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From peter at korsgaard.com Thu Dec 1 21:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:00 +0100 Subject: [Buildroot] [git commit branch/next] package/libgtk3: bump to version 3.24.35 Message-ID: <20221201211004.EE0FF8471A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d3c376bd8418ada72bda68818efff1d942db61b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libgtk3/0002-fix-introspection-check.patch | 2 +- package/libgtk3/0003-disable-atk-bridge.patch | 2 +- package/libgtk3/libgtk3.hash | 4 ++-- package/libgtk3/libgtk3.mk | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch index b12e1a4fca..7edf7db71f 100644 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ b/package/libgtk3/0002-fix-introspection-check.patch @@ -14,7 +14,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1679,7 +1679,10 @@ +@@ -1690,7 +1690,10 @@ # GObject introspection ################################################## diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch index 09ede96613..390fc012fa 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0003-disable-atk-bridge.patch @@ -7,7 +7,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1375,11 +1375,7 @@ +@@ -1386,11 +1386,7 @@ # Check for Accessibility Toolkit flags ######################################## diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index c68c6e90f6..1715b94e73 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.34.sha256sum -sha256 dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec gtk+-3.24.34.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum +sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index 53d7f6898a..f277fce2ed 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).34 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ From peter at korsgaard.com Thu Dec 1 21:11:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:11:28 +0100 Subject: [Buildroot] [for-next] package/cryptsetup: bump version to 2.6.0 In-Reply-To: <20221128141731.441737-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 28 Nov 2022 15:17:31 +0100") References: <20221128141731.441737-1-giulio.benetti@benettiengineering.com> Message-ID: <87wn7aakxr.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed to next, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:11:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:11:13 +0100 Subject: [Buildroot] [git commit branch/next] package/cryptsetup: bump version to 2.6.0 Message-ID: <20221201211151.56EE3847EF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9943c86392f05ceec8807b6755772b91754b9f99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/cryptsetup/cryptsetup.hash | 4 ++-- package/cryptsetup/cryptsetup.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/cryptsetup/cryptsetup.hash b/package/cryptsetup/cryptsetup.hash index 5f59b30560..149d1e71f1 100644 --- a/package/cryptsetup/cryptsetup.hash +++ b/package/cryptsetup/cryptsetup.hash @@ -1,4 +1,4 @@ -# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/sha256sums.asc -sha256 9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542 cryptsetup-2.5.0.tar.xz +# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/sha256sums.asc +sha256 44397ba76e75a9cde5b02177bc63cd7af428a785788e3a7067733e7761842735 cryptsetup-2.6.0.tar.xz sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING sha256 8c33cc37871654ec7ed87e6fbb896c8cf33ef5ef05b1611a5aed857596ffafa5 COPYING.LGPL diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk index 4a52bb62dd..659fdfa2a4 100644 --- a/package/cryptsetup/cryptsetup.mk +++ b/package/cryptsetup/cryptsetup.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRYPTSETUP_VERSION_MAJOR = 2.5 +CRYPTSETUP_VERSION_MAJOR = 2.6 CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).0 CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR) From leo at yuriev.ru Thu Dec 1 21:08:45 2022 From: leo at yuriev.ru (Leonid Yuriev) Date: Fri, 2 Dec 2022 00:08:45 +0300 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <87edtic02y.fsf@dell.be.48ers.dk> References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> <87edtic02y.fsf@dell.be.48ers.dk> Message-ID: <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> 01.12.2022 23:59, Peter Korsgaard ?????: >>>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > > On Thu, 1 Dec 2022 19:01:55 +0300 > > Leonid Yuriev wrote: > > >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 > > > Thanks, but please keep the Buildroot mailing list in Cc when replying > > :-) > > Are you sure about that commit? We don't seem to such a commit in > buildroot, and as far as I can see on > https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, > neither does upstream libmdbx? Oops, it my mistake. https://git.busybox.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd From peter at korsgaard.com Thu Dec 1 21:21:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:21:04 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf Message-ID: <20221201212105.1694279-1-peter@korsgaard.com> Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big -- 2.30.2 From peter at korsgaard.com Thu Dec 1 21:22:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 01 Dec 2022 22:22:35 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-30 In-Reply-To: <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> (Leonid Yuriev's message of "Fri, 2 Dec 2022 00:08:45 +0300") References: <20221201104313.25K7I8a6@myt5-1a3effcffc39.qloud-c.yandex.net> <3b7ef091-b01c-59d3-d31b-8b28e59bf1df@yuriev.ru> <20221201165150.4746c32e@windsurf> <20221201174145.5e70863c@windsurf> <87edtic02y.fsf@dell.be.48ers.dk> <1e6ba066-a525-2f51-053d-025fd824aaf2@yuriev.ru> Message-ID: <87sfhyakf8.fsf@dell.be.48ers.dk> >>>>> "Leonid" == Leonid Yuriev writes: > 01.12.2022 23:59, Peter Korsgaard ?????: >>>>>>> "Thomas" == Thomas Petazzoni via buildroot writes: >> > On Thu, 1 Dec 2022 19:01:55 +0300 >> > Leonid Yuriev wrote: >> >> >> Commit f54bf3ecc638b62162a43f8c276407ad1ffa0dd4 >> >> > Thanks, but please keep the Buildroot mailing list in Cc when replying >> > :-) >> >> Are you sure about that commit? We don't seem to such a commit in >> buildroot, and as far as I can see on >> https://gitflic.ru/project/erthink/libmdbx/commit/f54bf3ecc638b62162a43f8c276407ad1ffa0dd4, >> neither does upstream libmdbx? > Oops, it my mistake. > https://git.busybox.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd Ok, committed to master - Thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 1 21:22:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:22:15 +0100 Subject: [Buildroot] [git commit] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221201212240.A21BB84894@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0b71948c32bdc7f849190cb9501f72faa608dc17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From zhaozikui at eswincomputing.com Fri Dec 2 03:48:41 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Fri, 2 Dec 2022 11:48:41 +0800 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-1-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> Message-ID: <20221202034841.1172-2-zhaozikui@eswincomputing.com> Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Yann E. MORIN --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | -- 2.31.1.windows.1 From zhaozikui at eswincomputing.com Fri Dec 2 03:48:40 2022 From: zhaozikui at eswincomputing.com (Zikui Zhao) Date: Fri, 2 Dec 2022 11:48:40 +0800 Subject: [Buildroot] [PATCH v2 0/1] docs/manual: fixed some spelling mistakes Message-ID: <20221202034841.1172-1-zhaozikui@eswincomputing.com> Hi, Yann, I'm so glad to hear from you, as you suggested, I kept the two correct modifications. Just sent you a patch, because the company needs to review first, I accidentally added reviewed-by. v1->v2 Combined with the context, delete some files that do not need to be modified. Regards, Zikui Zhao. Zikui Zhao (1): fixed some spelling mistakes docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.31.1.windows.1 From thomas.petazzoni at bootlin.com Fri Dec 2 07:46:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 02 Dec 2022 07:46:01 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-01 Message-ID: <20221202074609.E36AB60EAA@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-01 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 4 | 2 | 0 | 6 | 2022.08.x | 24 | 23 | 0 | 47 | master | 236 | 231 | 0 | 467 | next | 5 | 27 | 1 | 33 | Classification of failures by reason for master ----------------------------------------------- host-binutils-2.38 | 12 xz-5.2.7 | 12 host-pahole-1.24 | 9 host-rust-1.64.0 | 9 gobject-introspection-1.72.0 | 8 host-go-1.19.3 | 8 tealdeer-1.6.1 | 7 unknown | 7 libgpg-error-1.45 | 6 linux-6.0.9 | 6 linuxptp-3.1.1 | 5 boost-1.80.0 | 4 elfutils-0.186 | 4 fontconfig-2.13.1 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 linux-5.10.145-cip17-rt7 | 4 freeradius-server-3.2.0 | 3 host-binutils-2.39 | 3 memcached-1.6.16 | 3 perl-5.34.1 | 3 python-numpy-1.23.4 | 3 sdl-1.2.15 | 3 uclibc-1.0.42 | 3 efivar-38 | 2 gerbera-1.10.0 | 2 gocryptfs-2.2.1 | 2 host-binutils-2.37 | 2 host-gcc-final-11.3.0 | 2 lirc-tools-0.10.2 | 2 lxc-5.0.1 | 2 musl-1.2.3 | 2 php-8.1.12 | 2 sconeserver-8d1935919a20133... | 2 uccp420wlan-6.9.1 | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 afboot-stm32-3566acd582e553... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 avro-c-1.11.0 | 1 cegui-00b4e1fe174da53b7ed72... | 1 cni-plugins-1.1.1 | 1 containerd-1.6.8 | 1 coreutils-9.1 | 1 crun-1.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202102 | 1 exempi-2.6.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 fftw-quad-3.3.8 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /home/tho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gmp-6.2.1 | 1 google-breakpad-c85eb4a59b6... | 1 gummiboot-2bcd919c681c952eb... | 1 host-delve-1.8.0 | 1 host-gdb-arc-2020.09-releas... | 1 kexec-2.0.25 | 1 kmod-30 | 1 libcpprestsdk-2.10.18 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libmdbx-0.11.12 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.1 | 1 lua-cqueues-20200726 | 1 luvi-2.13.0 | 1 mariadb-10.3.36 | 1 mender-3.4.0 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 mtd-2.1.5 | 1 mxs-bootlets-10.12.01 | 1 ntp-4.2.8p15 | 1 nut-2.8.0 | 1 ocf-linux-20171122 | 1 open62541-v1.3.3 | 1 opencv3-3.4.17 | 1 openvmtools-11.3.5-18557794 | 1 package/qt6/qt6base/qt6base... | 1 poke-2.4 | 1 poppler-22.10.0 | 1 protobuf-21.8 | 1 python-cryptography-38.0.1 | 1 python-greenlet-1.1.3.post0 | 1 qemu-7.1.0 | 1 reaver-1.6.6 | 1 ruby-3.1.2 | 1 s6-linux-utils-2.6.0.0 | 1 sdl2-2.24.1 | 1 speex-1.2.1 | 1 systemd-250.8 | 1 vlc-3.0.17.4 | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 zabbix-5.4.9 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/4d7f5379f6cf972886e50667e1c04734a7e58297 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/43aec3d25172afcd7a93bba36e791008904431d6 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/e44ef4c38f695c17d54b2cc849663e568777be64 | ORPH arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/55f37e7d921b8b89eb1794b01a7a662f791a4383 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/785aa51c125cbfb288fa7dbdeb98a96a6a7a59c8 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/0230b0955b32dd2f679d614e3d66ae63543eb8cc | mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/987eb48303b3fb3003d0c8e6c71d21d1e3b8dd6b | ORPH x86_64 | avro-c-1.11.0 | NOK | http://autobuild.buildroot.net/results/a540c62296f45cc7cbf624bbfb70c43f6c3117ad | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/9959f681233382a84cce94ada9e7a29e442e305a | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/28be641db94829826e85fb665a448cebcbb912de | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/b9e84c6ae8393ea96e2ca1bff20f5e2fd581af5f | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7603c636239bedaeb40f9fab8e99af36becc2633 | or1k | cegui-00b4e1fe174da53b7ed72... | NOK | http://autobuild.buildroot.net/results/e3f197a45af8228e9a9e50fe38c849dfb600734f | x86_64 | cni-plugins-1.1.1 | NOK | http://autobuild.buildroot.net/results/ac98e1896090fbb54ccadc2dd6a4a8f28f3a2937 | powerpc64le | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/0c178fbe108b7763f2d93cee1bbb011effe1e60c | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/c84e957dfafc71a100d6d309fda57fc77dbc9686 | ORPH sparc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/0774680a1bb95c40589bd0ad753596bfde14f3dc | mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/3a3ad2cb78196b0aa8501c3d0107fb285982bf76 | ORPH i686 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/f95022d018aad6c447a2ace424ef55366098bebf | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1e7f97ddf7a7b5a094954e25a3eb100b80136617 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/84f956fc0b7f5d394016077d76d5b4517d070d47 | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9f5b9191a8232afd7a4506ea73089a8bc8e4564d | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ad33b9067ee7140bbd023aa20aa6c8fadad1764c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a271b528307dc7add4cd119a3208b51057d43d41 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/37468bf5ae23f55cc420697c614f9a727c5216ff | ORPH arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/19f7d7896ddfb05ab096681fb882c03acd569c3b | sh4aeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/863d421a07fa287f5af5ccff7ba8db58d70edf7e | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/73ffd363ef14f4bee81241a33e40024ddfdb1785 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/4fca47d621b131aee8a0b4e549793c9040e8d7ac | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/6c3addc00eb56a90fe3986840395abc06dba931c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/dbedb75ce894b493fcaa9b8a391ab6d43f9e7a5f | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/435bccfb03d31d61fa3172b721db824ccf182019 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/2c05215dad7b35d056ace4c23bdc21cbb4d2cea0 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/84ec252b742d5eab9ee1ea77a4ab51768aa24e45 | s390x | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/dd182a2ecde924b3ffdafab571899e2f8ef2f9d6 | i686 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/d1df2317724ba6b486f2ff1e024605aeabc1f075 | mips64el | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/a2aa16419b635623d9f0537ecf04583ec2c20ffa | x86_64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c128c519e4a02e4c6d93715ed2c46182c895c8fb | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/de567187e414b54f849238c564bd7b9b8c22019f | s390x | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/166524225e726cc8c54dac0530f110e391c175cc | xtensa | fs/ubi/ubi.mk:51: /home/tho... | NOK | http://autobuild.buildroot.net/results/ee2a3ed7d7f5ae3e37552c36b26c7ee38d258efa | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/628613feebee285540adca6608bc6d9879295d2f | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c209e1f3053edb478d1d761d465247619f7c3ee6 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1b35e4be5e7f534867bb7d212c0826babd734784 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1e6f7c5431735594dcb5c981f094b9963ab4d00f | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ea37bf3e49c1d75851ce9ad3fec84c51787f2271 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/dece676a70a0f3d0fc1fcdff01a245732e64eede | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c47174b482974c7c236b45c6b1fb59c197f396c9 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a72f0a16439f766ca8ef2e8464a05d10a7b06715 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3ca5eca069899f6ae1ecb303ae9c872dadb3f4c3 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3d37d35e8412dc35b09902d55529efc6c5621a27 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5aac4153c37845714b6aa618f04e35b7ef2a62e3 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/41a35207852d8c9857d00831eaac4d4516f0d126 | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d5a03fdfe00f25a71adfdb6b76269ea47ff0741b | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fae1d1038c9d9148d69464fa2af7bb4da459d595 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0966eb68fecc001a21f1045efc66182dc7978b8e | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/15d922acf0f8455c547e7accef051503e0a3044b | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ef9ef22a98afc9a0e27f7093879a4b7936defcef | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c289339651e14a0c6dd2edf2d260b5ab3553955c | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4d476c16c17e084ca150e2e589692dfcc860d8a4 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2cb75e456225c1f007f3684408c2d61caccdf0a4 | ORPH aarch64 | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/aef26ea8b9a33cd32531a9ab2825f02fd33da9e1 | powerpc64le | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/be10422b5dcf1f8bd72d5999b3a61152948f870d | mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/c0445063b741f7992843f9258871d6ab5e7c55bd | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d2a51d9a68947fa6890788f1d15dc0e03d402a12 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a778f22cbda913967c70d6fc59d6fb23d6907148 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fc60bd9a08cc504c22c77b99093cdae5d01c697a | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/21783ed59bc01abcd49420def6eb6113fb3b844d | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d22634fcb833c8e7a98952be05a05d418437d52c | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/cd5b88b1e6b889f2d02dc68e846cbda604c1f9f8 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/024158fa0c1220b7e712b48330c4db95185de419 | sh4aeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7efcdfba88a73f8dbf0ed33c1bebfda5ad6efe17 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c8086627773735ee6dca5356c5ffd1408ddc7467 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6a45d61ef722f49ad4159d4994f7729daa192c66 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/64144ea5d284658fab7f5920d3e8712f4b4c74cf | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/132fc909110dba8f02b55ac617b91cb37f248e62 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f40331cec0f01417218e8b9eaeebfb976d0cbbad | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6c2951a032df13e829e7800b5f5ae166b7aaf908 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ca5ae13a5d7ad3d9f43150d70568ea1ac233287e | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7df6b708d8b1a25c67b3c2eacba550debe421840 | s390x | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/0a7f594cc7e33616ace02d5423675d2b0ac5f761 | microblaze | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/acb927286c2c80b328a342f71aa7cc873868ea6f | aarch64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/c4abd7216d301de637cd4391e940581381cd874d | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/3858ed2ec2f094768e00eba543e11e485ff6d7d5 | arceb | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/cf92b2581be4949a7ce82cb676bdb69601632de1 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/712322bf46be998db20540deed60e5b0b5912627 | ORPH i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f0a92f72491ac117dd16b54d058cf1c27ce9a1ff | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ef7048650fdcd9667096d54184e44a944c07dc07 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/16d2ec78236ea1ebf94d360692001ffba1dc01f3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/1045c519bcdf9c0f25e82eeae2eb240e01a994d4 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8fbf866d17230e9e40ce40e3cf3654d0b24de227 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7360d480ec410344e8355759a199666a4e3edbd0 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/81c9958d16f4b19dca3b3e1ad6023dad79e3ed03 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8c1578ee0ace07f67f2ec02988d4a1670b27dd19 | riscv64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5c0aaef065fcf219f5c0784f6e4f6d5b2373a865 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/25a806d3f4054261bee722bb5cfbfbe5b4b71344 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1de923b0ef991c642dd64dabf46d2efbde884f47 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f4b35d3abd27c6321fdcebf1f9f240ba20252b5b | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5d1198ea32d1cb16ea68cf929131df6598570165 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bc2db2db26b7bcc8a1c8879bb5423b29f7b4b3db | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c6303af26bbdc9f12ceac40f237ed6f819eb45ff | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ecbd452407b81028a9e0743119e875ba8a42c1f6 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/02047771683bb94209f2c8592d531e829934e261 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/de25cbe7f7397b2447ad1016b4d3253d6bddea75 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/c702715469ba1e763c8d32d31dd3829be8c250ef | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6c58203d4e0009081a80993eb6bc80263bf5a1b0 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4d17db19a1e8b7a5c9bd32cf3431820f8d8baad0 | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/20946b257460895112fcc3ad922d63a24b2184cd | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/c8313f895cb0fd139aee62a0adcc1901950fb3c9 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/129921018086c6263afd6376a19bbc7e8b89b789 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6cbd4cba02cc69842908b0b3e20c82ca005349a9 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/7ebe9ab304e5a157361014f8f6c721a9db747ecc | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/c0e0e18e8a7e7d961367144707ff56af65dd1a79 | ORPH aarch64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/9740a778ba190c4f6816026b2c7ea4b28d32e030 | sh4 | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/6f98d96acc02bffb404a4d3e97204c03b5e75897 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6098b695686c26db90e0de19b8478547519d150c | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/920521cfbc0b18cc556f3dbc145b48a86097d5ac | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8d9affe009ae51b31a02eedefa6d4a4c46669efa | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/4c474e5f18b43fd0cc3cb84151606f009f311b6d | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ac4e49dcedfb5cdc1874bca9a0862ca11d681202 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e6b25b6ea10975c2c87ee10bcd89c5bb117775e6 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6a50bc7099ca7ac8a7a0231747b3e4c126341f33 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/390d3d421ba7c6d3fb193ce16ff2f010f65416e2 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/5f596fe1de0df55860211e1a95d43a87eb9e2fa2 | mips64el | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/c6367d6e4d72b122f308793931b3898a54b52009 | sh4a | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1c50d885afaa84933f26f11289248a34d6b49c34 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/66af946eb79c26a30ea144a4cf39a337cb33d471 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/c6f360abbd6feea805b37a693122218b2b532b1b | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/00f9f8e5139b517e072f1acb053d26d24933272e | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d6dcdfca757144144b88ec469e7a338f22864817 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/646313746e4225850e82bb96c93b32b6f00e20d5 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/189eb8bd2a01f4ec05a63336313b938397372fa9 | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2875add4d0960bd5d204b967d76b170cacf15c2a | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9d64011886640f34b28c2e37d6f25151c6d56f8b | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/77be2b303acb9ea4e95581e792f24c9b762454a4 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/56d256e96d3fb17fd93627a0c28e9efdf7410085 | ORPH microblazeel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/a45ddcb09c1ee501ffa2010efc53c8783bc76ec5 | xtensa | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/888736e9cec3202d09fe4b3461ae30c3fc512ae9 | powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/d16f20a8efcf0d7d1dc9bff47e5defb3869073d0 | microblazeel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/14a26d5648d1187b5ae21edf8738439e9107b385 | mipsel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/6e0490e1f41ef28ff77cfeb3de67b4a39f70ced5 | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/92b4ae0a7c5dcd2e33d875ebe844726b56753c0a | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c17ba370311e3a43fe3e84f210cc301f2d523f19 | ORPH arm | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/fe2e73dfd520bfe62d52a2a6d8b384d0a7b8ae1d | xtensa | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/c44f961d3e20b109d48a5875590ec1a2011c8697 | or1k | lua-cqueues-20200726 | NOK | http://autobuild.buildroot.net/results/e8e9c43f298a1079f525edfb7344aa4bf7f5a5ff | x86_64 | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/8ef46dfa545817a3ac89751cd4449544d69b1092 | ORPH s390x | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/b2b648e1e1c95e7a61aa14c936cc608e5367859e | aarch64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/0e534a0a20f649b7cd3fe17438adf82556c9fcf6 | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/1703f4c9b41a5ca14653ad493a8c92fa27a68257 | ORPH powerpc64le | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/7a1342f7835f88a682333a2e07457b0de588ae91 | ORPH powerpc64 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/d09bad0c3b9a7174e39bdaec70f1f37d90058fb4 | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/cbc6e5d2b8e146d6d5900a17f219a79d1b237961 | ORPH powerpc64le | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/bef6d511d2120d40df863a0d0143784f767bc4db | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/ce7ff02327a264f8d73be099715bc9550e5dd610 | arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/4f56b131f57a92e1f474ce7292719be8a904f6a5 | or1k | mtd-2.1.5 | NOK | http://autobuild.buildroot.net/results/935525deeaae41ea6b547d7af4954e403880f729 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/799eecb93fc92a2d26f1969d7cb91dba20257702 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/e2ea6693e899dfd0fd3c0c1658a8ec6ea05e1ada | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/98d8ef9c1d661a47bac4adaf1501ca14e5a21f3b | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/4053f9e07044e1c9e6727f4a0b04bd75bf956dd7 | ORPH arm | nut-2.8.0 | NOK | http://autobuild.buildroot.net/results/604f387cd2d599ee81fb27458e2296bdafbbc9e3 | x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dced172de6729f684c5f58c07caa6db35901c425 | ORPH microblaze | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/16811792e78b584938afbb7830a5095484988cac | ORPH microblaze | opencv3-3.4.17 | NOK | http://autobuild.buildroot.net/results/9218c854abef7724e7db8531085b90bfb5c0f93f | aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/304a25257abb7ab16bb7066f91648331eea2c184 | aarch64 | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/f35d386ddeaf2faa33f24d6a05cfaddf67ab0471 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/357513e211bd86c4812574f755a310439f9d4af6 | microblazeel | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f9247f0f474b93389adcc0aa99045d9ba9dca773 | mipsel | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c77e0c29455bf7859f667068c419e2682607156e | sh4eb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/a19bb994cf44c3f440c352e4f72e51407df6921e | armeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/315680a632f5e28750587898f810c3e5a198cdd9 | sparc64 | poke-2.4 | NOK | http://autobuild.buildroot.net/results/8beb61dcfedbdecbdbe559184da9ae881e6d6768 | ORPH xtensa | poppler-22.10.0 | NOK | http://autobuild.buildroot.net/results/c5101e82ebfaf7a7139deb085be51932e295dabe | m68k | protobuf-21.8 | NOK | http://autobuild.buildroot.net/results/5851f4b33c84705e859f12640adb6825761167f0 | mips | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/bb03624255336e4044b11a0cc8b5205545b011cb | powerpc64le | python-greenlet-1.1.3.post0 | NOK | http://autobuild.buildroot.net/results/447948c79a7c35b5520b041696ab13ebf96951eb | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e5f344f9b1a36501b7a35e7d0a0122c9a1644546 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/f6ecece09de09b1e96b96cb0d1efb23e3e0eb684 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/67d48aaa761c8906a1897ac6777da01b4c853841 | mipsel | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/7aac464aa4bc8a7e8838df28fcc06de887341fa1 | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/96aa9a8902c8948ba6bf36bbfb6defee06a1ccc4 | mips | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/13aca027fe5d8905862153a6261cb5f736ce68c5 | mips64 | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/7a304d54c4881c4427c89a315ce9246bdcd6ae75 | powerpc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/468d5bacd08a5080d83634a1d43f72090eccecfc | mips | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/f749ab4ee4fdf6d4ac9bd64e912dfa4846abe2c1 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/a088d84e842945b87b3a33a1532bc7957662e2a2 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f8ca4fbdb61829affe86575902db4e7ae61c1860 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/78272b8d6c209945914f45413c148d3dacc74d7b | ORPH arm | sdl2-2.24.1 | NOK | http://autobuild.buildroot.net/results/2b1b4283eecd59eb36a0b607ce0ac0eeca50b8fa | arm | speex-1.2.1 | NOK | http://autobuild.buildroot.net/results/bbb6e73b9c5bd74651dadf06be13c288440421f8 | ORPH s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/b0fcd52c04719a276ae4383025a800a454ffa3e0 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/0245cae1c83ddd4c0cfec7de715d8c5fcebaed6f | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/a9a1a069b07c2d5b8286bb3974d26cdaeda178a4 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/957ec5f0f9b072fc5ee2f9460fb6b9a478fb4291 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/237d6991d227ed3df612233fe7ede0c29a0c30bf | powerpc | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1fd6e2b084805b0b6c76794627fad3156dc44dc8 | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/3d9977d43ad24e46e78385da92844730f5f3cd86 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d83b2d24d633cb1b0e29dfb4259ec767d256ac49 | microblaze | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/a0895050570345a980e8ab739470e893a3924184 | ORPH microblaze | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/9331238a8cc2fc12ce31fa1ff100f10d570e93e1 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/a1ee2d5b66c306e0bfa738658101d541352277f9 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/797e913b14428d6b92860d7665964b4cefac4654 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/2b86cb61f39bd25fb7cae772dd3b2c6f267e1445 | mips | unknown | NOK | http://autobuild.buildroot.net/results/8b161f4f92dacf2f6031fc2c49352e2f7f2f99e9 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/78c84fdd39286d461a831009c167c7550990839f | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/5efe38a25222603523b5c9388161a639f16e551e | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/630cbd9056db35025a992ec06abd083f205678ea | m68k | unknown | NOK | http://autobuild.buildroot.net/results/0b71b39ce7b5828690ec6f0a0116056026c40550 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/229264ddba9fa46e1923db09d496343c3448ca1b | mips64el | unknown | NOK | http://autobuild.buildroot.net/results/47aa684e28097c172ff35cf13264868ed02df35e | sh4aeb | vlc-3.0.17.4 | NOK | http://autobuild.buildroot.net/results/62acfbbaaa4489519071bbb924b788309c97fc29 | aarch64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/2d81ff382acb8b9a0399786702e000bbd11d3cdb | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/4bc441d930015bfc5dbf9aa3f3d5d4e577492819 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/98e047560b918560ea07aed5cf22c61ab7acc250 | mips64el | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/412b2efd842854375f0a445fa10eccdb7c61457c | mips | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/06eab650784e0308dcd0606e50488c944081e414 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4bc185c16025db6f18c9178f35946a74f0ec9146 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f97ad5af987bce57cf9d0406fdfea5b15bc2cb95 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9f1c2685255cacb0e8db2aabd80c30818f195224 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/58aa62aa3cde830e7523a8883b5a0e8325bbb445 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/cd410b70426b4d562ffa46a3708c47a3608c94d9 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0e925bd04d0536f049f70becca426ea635927595 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/bc63f2b9f2e9cb7e3b8181c58404ef1b6c30c95e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a25c6243525c9ea5b16c92bc87e7d08763889c87 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/97cbf300efacaa2ed574351e666fd09f43743b3b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f50432651e6d57c7da1f1afce6fc4dbd3c94a5e7 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f9bacbe90f206f2f0f5037cae9b16c5e0884d8ff | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/516782718831f40ba30bf929eeafad03fe992311 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/1cce39a55ff50552895dc375a9af46e2c6e5629d | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/cd6d66adf7f82b3ddf93b59fe1a964901cdb3d36 | Classification of failures by reason for next --------------------------------------------- glibc-2.36-66-ga1dc0be03c9d... | 4 s6-linux-init-1.0.6.3 | 3 crun-1.5 | 2 host-go-1.19.3 | 2 android-tools-4.2.2+git2013... | 1 aubio-0.4.9 | 1 cryptodev-linux-1.12 | 1 fftw-quad-3.3.8 | 1 gobject-introspection | 1 host-binutils-2.37 | 1 host-binutils-2.38 | 1 host-delve-1.8.0 | 1 host-pahole-1.24 | 1 jack2-1.9.21 | 1 libkcapi-1.4.0 | 1 lxc-4.0.12 | 1 python-cryptography-38.0.3 | 1 tealdeer-1.6.1 | 1 unknown | 1 xz-5.2.7 | 1 zlib-ng-2.0.6 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/91de1443816f84d651e69517ca68c6a3511bd622 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/123fe036542bdd56ba68a6c74e853fd95218a649 | armeb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/8ed9cf2ad557c5779f22ac15f362da08ed20c158 | microblazeel | crun-1.5 | NOK | http://autobuild.buildroot.net/results/c85ef3ea549b037229c88ce88f8a79969a1271e6 | mips64el | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/5d48ddb4310c19ef76331fbfae1ee4d9a38a350f | ORPH powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/d4dd4fb9013a7c61c30784ed857d8899c025b66c | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/849b97ecd7392c49f33c45676d0a87baa71db7b1 | nios2 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6c7d53d5b7aef58a4aab7447e058bc650f7bba03 | nios2 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c3b7e73de665b2aac76b61bfd1a4265c08490eee | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d3b5c3cc7068317d82ee090ad2ab4a2e326ba467 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/e31a0d3ed7bd062456e299fea738e251c541ab76 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/b040fbeee5ba7bf7441bf695ba953fddcd8c555b | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a79fd377a23d943624a0afa4e93b047ae423d25e | arm | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/3f55b6656d61054e94f5f940f193a01c936b94d8 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/dab33f956c9583143999deb38bf2f92b361d027a | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/09c280b2c7b6dd37d269008507f9144a6387602c | microblazeel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2cf904e5bf183cef153d07c621521d6c6705a607 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/253e0e5e106b212e31657e4e0ed253045948b2e7 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/fafc89c9ba20507cdec91ba7e98e6fabd5bcfed5 | nios2 | lxc-4.0.12 | NOK | http://autobuild.buildroot.net/results/e69b1e1afaefa39cc6905b4d6088c3b4a741ef0b | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/4f65d47e10c0a2018ac4cb708b453d85c1e3215c | arc | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/13d398404dbf6d6f3ac02c2f2b95c6710f675c4f | aarch64_be | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/fcf4c7c734f53512c40a31cb5798b452c185e44f | s390x | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/bd6c4f965bfa7a60a6cd947bd6b64f91fd810f3b | aarch64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/fc54c41faba706312d0ce4e5b612eac190782085 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/b711e07ebcc291f79567360bc7321bbfc8c3cc36 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8a55e4ee3d4c0f7c74dcc9dcd0f0fa4315a2a0fa | ORPH arm | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/c25dbfc8f9fcff18798090e28c80cdeb828bf9e3 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 wpa_supplicant-2.10 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/df66fe8c4490269a7634b63a43f9e0e67364f523 | mips64el | wpa_supplicant-2.10 | NOK | http://autobuild.buildroot.net/results/d28fc9125a1315f6ae92d7ecffc0eba88cd19e65 | Classification of failures by reason for 2022.08.x -------------------------------------------------- /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.7.2 | 1 cryptodev-linux-1.12 | 1 dahdi-linux-5c840cf43838e06... | 1 dieharder-3.31.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-elf2flt-2021.08 | 1 host-pahole-73383b3a39afe86... | 1 host-runc-1.1.4 | 1 kexec-2.0.24 | 1 libev-4.33 | 1 libglib2-2.72.3 | 1 libvorbis-1.3.7 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 sconeserver-8d1935919a20133... | 1 sdl-1.2.15 | 1 sudo-1.9.11p2 | 1 tealdeer-1.5.0 | 1 unknown | 1 wtfutil-0.41.0 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/56edbe6f9b883e05cc67413d12cb9380a6bfb16a | or1k | alsa-lib-1.2.7.2 | NOK | http://autobuild.buildroot.net/results/d55262808b72ac3d835310ac931b41ef17585c59 | mipsel | cryptodev-linux-1.12 | NOK | http://autobuild.buildroot.net/results/1082992152cb58e16ab79bb15e6494957595b99f | ORPH sh4 | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/c3ea505b7b092005dd636980e911e3eec231cc6c | microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/16ecf79cf2d0a59dc38ac3bba126ff82e3dc42fc | xtensa | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/1864a73560393643dc9a08a5f5f429374c57fe04 | aarch64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/49e17701db365b41a3ee46043967a179a9ba3303 | sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/00d1414dfc59e89356705b79b2a98a02feb239e0 | m68k | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/84ba4ff646ab29207414d6c4a7fcc20f271c5a1f | ORPH arm | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/db5487b396fe72893580e662f14e24e656730036 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/8fbc216015de14e9338e59ded6d303e9c2bf563f | sh4 | kexec-2.0.24 | NOK | http://autobuild.buildroot.net/results/3b87d8449b19bda0ddb80178ac38957ed49a27f3 | ORPH arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/f32cf2fde2dab128fa2c2cd98317ed35ea6b83b1 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/64bc44e21940ee79b8a8933afe8ba3ffc1405fa1 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/5bb0382950e947f6a51142487a2b391bc0f57a2f | arceb | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/511d61c382a16cc0be18273782cc67000084f876 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/ab573cb4d9170d8d976f3a882f8ee831ee86af33 | x86_64 | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/70438bd4151a2c42e4f00ab765c22610bd0c7bb0 | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/bac44e12d7dbc805d4c96fc523c8105cb1550676 | ORPH arc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/40b951b4c9bac9c2c6a8e68ccf79e6e3dd93c234 | ORPH powerpc64le | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/e139092a911a07a768bb2029a61d4a3317a1c708 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/083f5006447c761bcf84345462a449808fe0a5f3 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/14e02c9ef63a3d5460087d3b8aa1e0eb044299dc | -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Fri Dec 2 07:54:49 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Fri, 2 Dec 2022 08:54:49 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-25 In-Reply-To: References: <6381c264.df0a0220.f5907.df2dSMTPIN_ADDED_MISSING@mx.google.com> Message-ID: Hi James, Am Sa., 26. Nov. 2022 um 10:14 Uhr schrieb Heiko Thiery : > > Hi James, > > > > Am Sa., 26. Nov. 2022 um 08:38 Uhr schrieb Thomas Petazzoni > : > > > > Hello, > > > > Autobuilder failures > > ==================== > > > > Below is a list of build failures reported by the Buildroot autobuilders > > in relation to packages or CPU architectures you are in charge of. > > Please help us improving the quality of Buildroot by investigating those > > build failures and sending patches to fix them. > > > > Results for the 'master' branch > > ------------------------------- > > > > Build failures related to your packages: > > > > arch | reason | url > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > mips64 | libnetconf2-2.1.11 | http://autobuild.buildroot.net/results/1fcfb9929b07a6b89d85dbfa4c7f2cfeb4b3ae1b > > powerpc64le | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/8dff570499024da0f9d0c922619c8f07462633ec > > mipsel | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/31214bf6399e7f1bbafc96fd7055ca4629c4021f > > s390x | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/30e18e048fe426ec6a1522875cf37fb224b56bbf > > > > The autobuild failures appear since some time. I now tried to > reproduce it on my machine but I'm not able to do so. I see that it > probably only happens on the autobuild machines of yours. > > What I know so far is that there is a script [1] that looks for the > supported timestamp for PTP in the kernel sources. With that a define > is set -DHAVE_ONESTEP_P2P. But then when compiling the sources the > definition is not found. > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh I just checked again the output of a autobuild failure and see that the include path -I is not set on the builds that are running on your machines. I do not know why this is the case. Are you willing to do some tests to figure out what is going on? [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh#L79 -- Heiko > -- > Heiko > > > Thanks for your contribution to Buildroot! > > > > -- > > http://autobuild.buildroot.net From wdouglass at carnegierobotics.com Fri Dec 2 13:17:03 2022 From: wdouglass at carnegierobotics.com (Woody Douglass) Date: Fri, 2 Dec 2022 13:17:03 +0000 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: Reviewed-by: Woodrow Douglass On Fri, 2022-12-02 at 11:48 +0800, Zikui Zhao wrote: > Fixed some spelling mistakes of countable nouns. > > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN > --- > docs/manual/customize-directory-structure.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- > | +-- libbar/ > | +-- > | From Luca.Pesce at vimar.com Fri Dec 2 13:47:38 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Fri, 2 Dec 2022 13:47:38 +0000 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <20221201202558.GB978091@scaer> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> Message-ID: Hi Yann, > Da: Yann E. MORIN > Inviato: gioved? 1 dicembre 2022 21:25 > A: Pesce Luca > Cc: buildroot at buildroot.org > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > > Luca, All, > > On 2022-11-30 14:43 +0100, Luca Pesce via buildroot spake thusly: > > Root makefile imposes 'umask 0022', which means that every file/folder in > > the per-package download directories has no write permission for the group. > > These are writeable just for the owner - the user that issued the first build > > that populated the per-package dl dir for the first time (say user A). > > Thus, if a BR package changes its version (e.g. for buildroot update), and > > another user (say user B, in the same group of A) starts a build, BR fails the > > creation of package-xxx.tar.gz inside the dl dir, because user B has no write > > permissions on that path. Furthermore, in the case of the git backend, this > > makes the git cache not updatable by a different user. > > > > So, to allow sharing of a rw BR2_DL_DIR location among users of the same group > > on a host machine (e.g. a build server used by many users, all belonging to a > > certain "developers" group), set group write permission to the whole package > > dl dir. > > > > Signed-off-by: Luca Pesce > > --- > > support/download/dl-wrapper | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/support/download/dl-wrapper b/support/download/dl-wrapper > > index 09a6ac1..b7a4319 100755 > > --- a/support/download/dl-wrapper > > +++ b/support/download/dl-wrapper > > @@ -190,6 +190,10 @@ main() { > > new_mode=$(printf "%04o" $((0${new_mode} & ~0$(umask)))) > > This code was written before we enforced our umask, so it is now indeed > incorrect (at least, the comment above is misleading). > > > chmod ${new_mode} "${tmp_output}" > > > > + # Make the whole dl_dir writeable for the group, so other users within > > + # the group can download new versions and update any vcs cache in it. > > + chmod -f -R g+w "${dl_dir}" > > But what if the user initially had umask 0022 to begin with? By forcing > the group authorization with the chmod, you are overriding the user's > umask settings, which is not good... I for one would not want to have > group-writable directories (or files) created when I would have not > expected it. Yes, I can agree with this. However, BR already overrides the user's umask, and, at least in my case (umask=0002), this changes the user's default, denying g+w by design. > > Instead, what about something like: > > diff --git a/Makefile b/Makefile > index 827ab230ef..949f27f1eb 100644 > --- a/Makefile > +++ b/Makefile > @@ -83,10 +83,15 @@ $(MAKECMDGOALS): _all > _all: > @umask $(REQ_UMASK) && \ > $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ > + BR_ORIG_UMASK=$(shell umask) \ > $(MAKECMDGOALS) $(EXTRAMAKEARGS) > > else # umask / $(CURDIR) / $(O) > > +# Save the user's original umask, as we may need it later on, like > +# during the download dl-wrapper > +export BR_ORIG_UMASK := $(or $(BR_ORIG_UMASK),$(shell umask)) > + > # This is our default rule, so must come first > all: > .PHONY: all > diff --git a/package/pkg-download.mk b/package/pkg-download.mk > index 0718f21aad..e9dfec635d 100644 > --- a/package/pkg-download.mk > +++ b/package/pkg-download.mk > @@ -107,9 +107,11 @@ endif > # > ################################################################################ > > +# Use user's original umask, in case they have provisions set to share > +# the download directory with their group (or the whole world). > define DOWNLOAD > -$(Q)mkdir -p $($(2)_DL_DIR) > - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ > + $(Q)umask $(BR_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) > + $(Q)umask $(BR_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ > flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ > -c '$($(2)_DL_VERSION)' \ > -d '$($(2)_DL_DIR)' \ > > The comments are only mostly stubs and need being expanded a bit... Yes, this looks good to me: you honor user's umask in the whole download phase, and keep the 0022 for other files created by BR. So a better approach, for sure! > > Regards, > Yann E. MORIN. > Thanks and regards, Luca From bagasdotme at gmail.com Fri Dec 2 14:02:06 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Fri, 2 Dec 2022 21:02:06 +0700 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension Message-ID: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> Hello, I noticed odd behavior when _SOURCE is set whereas is downloaded via git (_SITE_METHOD = git). For example, I'm trying to bump Git package to commit c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile (package/git/git.mk), I bumped by: ---- >8 ---- diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..1990bf8e67 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,9 +4,10 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d GIT_SOURCE = git-$(GIT_VERSION).tar.xz -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git +GIT_SITE = file:///home/bagas/repo/git-scm +GIT_SITE_METHOD = git GIT_LICENSE = GPL-2.0, LGPL-2.1+ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm (note: I fetch from my local Git project repository, hence file:// URI). When I fetch the sources (make source), the generated tarball is actually .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the tarball to fail. In this case, the tarball is decompressed first with xzcat, and it complains due to unrecognized compressed format (gzip instead of xz). Thanks. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Fri Dec 2 18:36:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:36:30 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221202183631.2066307-1-peter@korsgaard.com> Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard --- ...Fix-regex-n-use-after-free.-Bug-2915.patch | 173 ++++++++++++++++++ ...0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++ ...08-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 ++++++++++++++ ...09-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 +++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) create mode 100644 package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch create mode 100644 package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch create mode 100644 package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch create mode 100644 package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..7a0279cc8c --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH 1/3] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..d771c9207a --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH 2/3] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..83184468c7 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH 3/3] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value -- 2.30.2 From peter at korsgaard.com Fri Dec 2 18:36:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:36:31 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <20221202183631.2066307-2-peter@korsgaard.com> CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value -- 2.30.2 From peter at korsgaard.com Fri Dec 2 18:38:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:38:22 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf In-Reply-To: <20221201212105.1694279-1-peter@korsgaard.com> (Peter Korsgaard's message of "Thu, 1 Dec 2022 22:21:04 +0100") References: <20221201212105.1694279-1-peter@korsgaard.com> Message-ID: <87ilitabxd.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) > dropped the patches, but forgot to remove the autoreconf. Do so now. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:38:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:38:13 +0100 Subject: [Buildroot] [git commit] package/netsnmp: drop autoreconf Message-ID: <20221202183825.7139984996@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ad6bc2f587a31c7e1475103a59c93f6a398e8ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Fri Dec 2 18:41:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:41:50 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: bump to 2022-12-01 version on master branch In-Reply-To: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Thu, 1 Dec 2022 21:00:44 +0100") References: <20221201200044.2138064-1-giulio.benetti@benettiengineering.com> Message-ID: <87cz91abrl.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Drop local patch that has been upstreamed. > Fixes: > http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:41:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:41:06 +0100 Subject: [Buildroot] [git commit] package/rtl8723ds: bump to 2022-12-01 version to fix build issue Message-ID: <20221202184244.769F984D66@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0c6d4d7be81ac9ea0ed031e5f0796ef2d2a28770 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop local patch that has been upstreamed. Fixes: http://autobuild.buildroot.net/results/fa2/fa2482674d789e7674dc0d83c5f54393beed4d70/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- ...ve-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 39 ---------------------- package/rtl8723ds/rtl8723ds.hash | 2 +- package/rtl8723ds/rtl8723ds.mk | 2 +- 3 files changed, 2 insertions(+), 41 deletions(-) diff --git a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index 4495817358..0000000000 --- a/package/rtl8723ds/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 769a1943cb409f89f3c91208294a89b09bf47b86 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 16 Nov 2022 16:08:21 +0100 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index aa57f85..3d91574 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -1738,6 +1737,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - rtk_core := core/rtw_cmd.o \ --- -2.34.1 - diff --git a/package/rtl8723ds/rtl8723ds.hash b/package/rtl8723ds/rtl8723ds.hash index cbc77e14c1..d5abf9913c 100644 --- a/package/rtl8723ds/rtl8723ds.hash +++ b/package/rtl8723ds/rtl8723ds.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 691040a85d838f8d8d7da0f2ed460f1ea5f6734c40dc73770ba7e260b6cda9cc rtl8723ds-5ab2d3f3858dc4c833013c47a79faa05b10198f6.tar.gz +sha256 97f3ebc5d977ba35d10c9c06e6817e4a00458727b651b56fc00c207c05a61995 rtl8723ds-a638cc8639015b8b9390af3350fab0366b6c87e7.tar.gz diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 0d96e6b03a..7e27fa75ea 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723DS_VERSION = 5ab2d3f3858dc4c833013c47a79faa05b10198f6 +RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 From peter at korsgaard.com Fri Dec 2 18:45:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:45:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.0951 In-Reply-To: <20221126122545.15206-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 13:25:45 +0100") References: <20221126122545.15206-1-fontaine.fabrice@gmail.com> Message-ID: <878rjpablp.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-3705: A vulnerability was found in vim and classified as > problematic. Affected by this issue is the function qf_update_buffer of > the file quickfix.c of the component autocmd Handler. The manipulation > leads to use after free. The attack may be launched remotely. Upgrading > to version 9.0.0805 is able to address this issue. The name of the patch > is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to > upgrade the affected component. The identifier of this vulnerability is > VDB-212324. > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:45:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:45:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/git: security bump to version 2.31.5 In-Reply-To: <20221126131310.51007-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 14:13:10 +0100") References: <20221126131310.51007-1-fontaine.fabrice@gmail.com> Message-ID: <874judablj.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fixes: > * CVE-2022-39253: > When relying on the `--local` clone optimization, Git dereferences > symbolic links in the source repository before creating hardlinks > (or copies) of the dereferenced link in the destination repository. > This can lead to surprising behavior where arbitrary files are > present in a repository's `$GIT_DIR` when cloning from a malicious > repository. > Git will no longer dereference symbolic links via the `--local` > clone mechanism, and will instead refuse to clone repositories that > have symbolic links present in the `$GIT_DIR/objects` directory. > Additionally, the value of `protocol.file.allow` is changed to be > "user" by default. > * CVE-2022-39260: > An overly-long command string given to `git shell` can result in > overflow in `split_cmdline()`, leading to arbitrary heap writes and > remote code execution when `git shell` is exposed and the directory > `$HOME/git-shell-commands` exists. > `git shell` is taught to refuse interactive commands that are > longer than 4MiB in size. `split_cmdline()` is hardened to reject > inputs larger than 2GiB. > https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:45:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:45:05 +0100 Subject: [Buildroot] [git commit] package/git: security bump to version 2.31.5 Message-ID: <20221202184722.71CC384F2D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Fri Dec 2 18:44:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:44:54 +0100 Subject: [Buildroot] [git commit] package/vim: security bump to version 9.0.0951 Message-ID: <20221202184722.68BEB84F1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From peter at korsgaard.com Fri Dec 2 18:50:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:50:50 +0100 Subject: [Buildroot] [PATCH v1 1/3] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-1-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:48 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> Message-ID: <87wn798ws5.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager We're a bit late for 2022.11, but ok. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:50:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:50:56 +0100 Subject: [Buildroot] [PATCH v1 2/3] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-2-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:49 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-2-neal.frager@amd.com> Message-ID: <87sfhx8wrz.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:51:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 02 Dec 2022 19:51:04 +0100 Subject: [Buildroot] [PATCH v1 3/3] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 In-Reply-To: <20221126105350.14687-3-neal.frager@amd.com> (Neal Frager's message of "Sat, 26 Nov 2022 03:53:50 -0700") References: <20221126105350.14687-1-neal.frager@amd.com> <20221126105350.14687-3-neal.frager@amd.com> Message-ID: <87lenp8wrr.fsf@dell.be.48ers.dk> >>>>> "Neal" == Neal Frager writes: > This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. > Xilinx 2022.2 includes: > - U-Boot 2022.01 bug fixes > - Linux bump to Linux 5.15.36 with bug fixes > - TF-A 2.6 bug fixes > - PMUFW bug fixes > Signed-off-by: Neal Frager Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 2 18:49:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:33 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.E91EB84FA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_zcu106_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu106_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index 4113a9025a..dcbc4319e8 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu106-revA" @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu106-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu106/zcu106_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu106/zcu106_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/zcu106/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 18:49:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:09 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_zcu102_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.DF84F84F90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=818d0e18a81190b9ca256fa7e465ee37d65820f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_zcu102_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_zcu102_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_zcu102_defconfig b/configs/zynqmp_zcu102_defconfig index e27dfdb6c9..6047d4299c 100644 --- a/configs/zynqmp_zcu102_defconfig +++ b/configs/zynqmp_zcu102_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS0,115200 mmcblk0p2" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-zcu102-rev1.0" @@ -15,13 +15,13 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-zcu102-rev1.0" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -29,7 +29,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/Xilinx/ubuntu-firmware/raw/v2022.1_22.04_1/xlnx-firmware/zcu102/zcu102_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/zcu102/zcu102_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/zcu102/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 18:49:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 19:49:39 +0100 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2 Message-ID: <20221202185128.F338784FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zynqmp_kria_kv260_defconfig to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes - TF-A 2.6 bug fixes - PMUFW bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Peter Korsgaard --- configs/zynqmp_kria_kv260_defconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 25bab4cbb4..7afc7748b0 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -5,7 +5,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" @@ -15,14 +15,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.1)/xlnx_rebase_v2.6_2022.1.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" BR2_TARGET_UBOOT_NEEDS_DTC=y @@ -30,7 +30,7 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" BR2_TARGET_UBOOT_ZYNQMP=y -BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.1/kv260/kv260_pmufw.bin" +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2/kv260/kv260_pmufw.elf" BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kv260/pm_cfg_obj.c" BR2_TARGET_UBOOT_FORMAT_ITB=y BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y From peter at korsgaard.com Fri Dec 2 19:15:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 2 Dec 2022 20:15:19 +0100 Subject: [Buildroot] [PATCH] package/rabbitmq-server: drop package Message-ID: <20221202191520.2074994-1-peter@korsgaard.com> The packaged version has a number of security issues, newer versions require erlang 23+ and nobody has stepped up to maintain it since the issues were reported: http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html So drop the package and add legacy handling for it. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 ++ DEVELOPERS | 1 - package/Config.in | 1 - package/rabbitmq-server/Config.in | 14 ---- package/rabbitmq-server/S50rabbitmq-server | 30 -------- package/rabbitmq-server/rabbitmq-server.hash | 25 ------- package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------- .../rabbitmq-server/rabbitmq-server.service | 16 ----- 8 files changed, 7 insertions(+), 156 deletions(-) delete mode 100644 package/rabbitmq-server/Config.in delete mode 100644 package/rabbitmq-server/S50rabbitmq-server delete mode 100644 package/rabbitmq-server/rabbitmq-server.hash delete mode 100644 package/rabbitmq-server/rabbitmq-server.mk delete mode 100644 package/rabbitmq-server/rabbitmq-server.service diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..49f63fd14c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_RABBITMQ_SERVER + bool "rabbitmq-server removed" + select BR2_LEGACY + help + Package was removed because it was unmaintained and had + known security issues. + config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 bool "libopenssl rc5 was never enabled" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..8bcce1fd37 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1074,7 +1074,6 @@ F: package/libdmtx/ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ -F: package/rabbitmq-server/ F: package/sane-backends/ F: package/ucl/ F: package/upx/ diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..682faf3697 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2394,7 +2394,6 @@ endif source "package/pure-ftpd/Config.in" source "package/putty/Config.in" source "package/quagga/Config.in" - source "package/rabbitmq-server/Config.in" source "package/radvd/Config.in" source "package/reaver/Config.in" source "package/redir/Config.in" diff --git a/package/rabbitmq-server/Config.in b/package/rabbitmq-server/Config.in deleted file mode 100644 index b3b7639e28..0000000000 --- a/package/rabbitmq-server/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_RABBITMQ_SERVER - bool "rabbitmq-server" - depends on BR2_PACKAGE_ERLANG - select BR2_PACKAGE_LIBXSLT - select BR2_PACKAGE_OPENSSL # Required to build Erlang's crypto and ssl - # applications - help - High-performance AMQP-compliant message broker written in - Erlang. - - http://www.rabbitmq.com - -comment "rabbitmq-server needs erlang" - depends on !BR2_PACKAGE_ERLANG diff --git a/package/rabbitmq-server/S50rabbitmq-server b/package/rabbitmq-server/S50rabbitmq-server deleted file mode 100644 index 35f7844860..0000000000 --- a/package/rabbitmq-server/S50rabbitmq-server +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# Start/stop rabbitmq-server -# - -INSTALLUSER=rabbitmq -RUNDIR=/var/run/rabbitmq -LOGDIR=/var/log/rabbitmq - -case "$1" in - start) - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$RUNDIR" || exit 1 - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$LOGDIR" || exit 1 - printf "Starting rabbitmq-server: " - su -c "/usr/sbin/rabbitmq-server -detached" - "$INSTALLUSER" 2>/dev/null - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - stop) - printf "Stopping rabbitmq-server: " - su -c "/usr/sbin/rabbitmqctl stop" - "$INSTALLUSER" - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - restart|reload) - "$0" stop || true - "$0" start - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac diff --git a/package/rabbitmq-server/rabbitmq-server.hash b/package/rabbitmq-server/rabbitmq-server.hash deleted file mode 100644 index 693ab208ec..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.hash +++ /dev/null @@ -1,25 +0,0 @@ -# Locally computed -sha256 8c6729b985cb21bab13363b1c806cfa15845b046be9e641ab1496bd5a1eaf19d rabbitmq-server-3.8.2.tar.xz -sha256 a96b7ed2e7def9c86d84d9ca0e79e4a55fc8e6e202ac89caa4f9791ccb9cf2a3 LICENSE -sha256 acd82bfce369b066e7e612197206da4fa38b8614486658775d0b6f66ac30114a LICENSE-APACHE2 -sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE-APACHE2-excanvas -sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE-APACHE2-ExplorerCanvas -sha256 b04c8850fdf64d17233f0acbe4eb632f03bd663094233c949bdbe788858bb841 LICENSE-APL2-Stomp-Websocket -sha256 3c69f8327beaaa45d2f3d7831edf211d0f37d1d9c7754267478320697e1882e9 LICENSE-BSD-base64js -sha256 af7b5cdf5e16446c64d6e755b2a6386e38c56500ae27587edcd94c96d330ee35 LICENSE-BSD-recon -sha256 7615ea96ccddc822655cb48a9d2a5cac2f176fca7fe28131af934ce21f48cbc8 LICENSE-erlcloud -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-httpc_aws -sha256 c0e940d13f488849c27963e7d87f3fc27a2f5843cfd49148029a558251014689 LICENSE-ISC-cowboy -sha256 af399cded8f343407fb68eeb51755676e9700c65c380f073376afd8d20f428a1 LICENSE-MIT-EJS -sha256 b2614726fe57ee8267324ecfdebe6e578e5aaa5a77a7f84b9d26463c058147d1 LICENSE-MIT-EJS10 -sha256 0f26e121a7a1dab675bd8474cdc517428863036a668260033467c7278f488cd4 LICENSE-MIT-Erlware-Commons -sha256 52cb566b16d84314b92b91361ed072eaaf166e8d3dfa3d0fd3577613925f205c LICENSE-MIT-Flot -sha256 8cb9a8ff8cafd6a085fd4f086e797b719c334a621df19354dc286591003da3f5 LICENSE-MIT-jQuery -sha256 44f25d51c90aa55dd4b3ba7f3d6e9a594073fcbefe651e16e74cabd48005b476 LICENSE-MIT-jQuery164 -sha256 fc93cc7361401413887f4c1349e4b0be4bcef936eaafbcc7485038abe197c692 LICENSE-MIT-Mochi -sha256 b80081a5bb527dbe6b79f18a40f44b4ba6303e4856cadd249672c97b90e6dd7c LICENSE-MIT-Sammy -sha256 cfc50fa0d7ee02c2d71c8866ef211a4814e8c89c50b725d27e8bdf550291a9ed LICENSE-MIT-Sammy060 -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL-RabbitMQ -sha256 66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172 LICENSE-MPL2 -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-rabbitmq_aws diff --git a/package/rabbitmq-server/rabbitmq-server.mk b/package/rabbitmq-server/rabbitmq-server.mk deleted file mode 100644 index 969e61e2b5..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.mk +++ /dev/null @@ -1,69 +0,0 @@ -################################################################################ -# -# rabbitmq-server -# -################################################################################ - -RABBITMQ_SERVER_VERSION = 3.8.2 -RABBITMQ_SERVER_SITE = https://github.com/rabbitmq/rabbitmq-server/releases/download/v$(RABBITMQ_SERVER_VERSION) -RABBITMQ_SERVER_SOURCE = rabbitmq-server-$(RABBITMQ_SERVER_VERSION).tar.xz -RABBITMQ_SERVER_LICENSE = MPL-1.1, Apache-2.0, BSD-3-Clause, BSD-2-Clause, MIT, MPL-2.0, ISC -RABBITMQ_SERVER_LICENSE_FILES = \ - LICENSE \ - LICENSE-APACHE2 \ - LICENSE-APACHE2-excanvas \ - LICENSE-APACHE2-ExplorerCanvas \ - LICENSE-APL2-Stomp-Websocket \ - LICENSE-BSD-base64js \ - LICENSE-BSD-recon \ - LICENSE-erlcloud \ - LICENSE-httpc_aws \ - LICENSE-ISC-cowboy \ - LICENSE-MIT-EJS \ - LICENSE-MIT-EJS10 \ - LICENSE-MIT-Erlware-Commons \ - LICENSE-MIT-Flot \ - LICENSE-MIT-jQuery \ - LICENSE-MIT-jQuery164 \ - LICENSE-MIT-Mochi \ - LICENSE-MIT-Sammy \ - LICENSE-MIT-Sammy060 \ - LICENSE-MPL \ - LICENSE-MPL-RabbitMQ \ - LICENSE-MPL2 \ - LICENSE-rabbitmq_aws -RABBITMQ_SERVER_CPE_ID_VENDOR = vmware -RABBITMQ_SERVER_CPE_ID_PRODUCT = rabbitmq -RABBITMQ_SERVER_SELINUX_MODULES = rabbitmq - -RABBITMQ_SERVER_DEPENDENCIES = host-elixir host-libxslt host-zip erlang libxslt -RABBITMQ_SERVER_TARGET_BINS = rabbitmq-plugins rabbitmq-server rabbitmqctl rabbitmq-env rabbitmq-defaults - -define RABBITMQ_SERVER_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -endef - -define RABBITMQ_SERVER_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) PREFIX=$(TARGET_DIR)/usr -C $(@D) install - - for bin in $(RABBITMQ_SERVER_TARGET_BINS); do \ - ln -sf ../lib/erlang/lib/rabbitmq_server-$(RABBITMQ_SERVER_VERSION)/sbin/$$bin \ - $(TARGET_DIR)/usr/sbin/$$bin; \ - done -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 0644 package/rabbitmq-server/rabbitmq-server.service \ - $(TARGET_DIR)/usr/lib/systemd/system/rabbitmq-server.service -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSV - $(INSTALL) -D -m 0755 package/rabbitmq-server/S50rabbitmq-server \ - $(TARGET_DIR)/etc/init.d/S50rabbitmq-server -endef - -define RABBITMQ_SERVER_USERS - rabbitmq -1 rabbitmq -1 * /var/lib/rabbitmq /bin/sh - rabbitmq-server daemon -endef - -$(eval $(generic-package)) diff --git a/package/rabbitmq-server/rabbitmq-server.service b/package/rabbitmq-server/rabbitmq-server.service deleted file mode 100644 index f69b33d455..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=RabbitMQ Messaging Server -After=syslog.target network.target - -[Service] -Type=simple -User=rabbitmq -Group=rabbitmq -Environment=HOME=/var/lib/rabbitmq -WorkingDirectory=/var/lib/rabbitmq -LogsDirectory=/var/log/rabbitmq -ExecStart=/usr/sbin/rabbitmq-server -ExecStop=/usr/sbin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target -- 2.30.2 From yann.morin.1998 at free.fr Fri Dec 2 19:29:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:29:38 +0100 Subject: [Buildroot] R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> Message-ID: <20221202192938.GA3302@scaer> Luca, All, On 2022-12-02 13:47 +0000, Pesce Luca spake thusly: > > Da: Yann E. MORIN > > Inviato: gioved? 1 dicembre 2022 21:25 > > A: Pesce Luca > > Cc: buildroot at buildroot.org > > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group [--SNIP--] > > > + # Make the whole dl_dir writeable for the group, so other users within > > > + # the group can download new versions and update any vcs cache in it. > > > + chmod -f -R g+w "${dl_dir}" > > But what if the user initially had umask 0022 to begin with? By forcing > > the group authorization with the chmod, you are overriding the user's > > umask settings, which is not good... I for one would not want to have > > group-writable directories (or files) created when I would have not > > expected it. > Yes, I can agree with this. However, BR already overrides the user's umask, > and, at least in my case (umask=0002), this changes the user's default, > denying g+w by design. Yes, but the reason we do enforce a known umask, is to guarantee some kind of reproducibility in the generated target image. See commit bee5745ccc20 (Makefile: don't depend on the umask) which explains, albeit only briefly, why we do it: Some packages and BR itself create files and directories on the target with cp/mkdir/etc which depend on the umask at the time of building. Doing the fixups in target with an explicit chmod or whatever is not possible. Indeed, some packages also do their own chmod, and we have no way to know. So, we can only resort to using a known umask. We chose 0022 because it is sane by default, and usually, packages that install files like executalbes, will want those to be world-executable (a system would not be very useful is only root could run programs). > > Instead, what about something like: [--SNIP--] > Yes, this looks good to me: you honor user's umask in the whole download > phase, and keep the 0022 for other files created by BR. So a better approach, > for sure! Could you handle refining this change, test it, and when/if that works, send it as a proper patch, please? Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 2 19:41:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:41:13 +0100 Subject: [Buildroot] [git commit] docs/manual: fixed some spelling mistakes Message-ID: <20221202194204.788E484FEF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a34dcba9ebcda5a1dcb95b332486454776cd305b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From yann.morin.1998 at free.fr Fri Dec 2 19:42:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 2 Dec 2022 20:42:16 +0100 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: <20221202194216.GB3302@scaer> Zhao, All, On 2022-12-02 11:48 +0800, Zikui Zhao spake thusly: > Fixed some spelling mistakes of countable nouns. > > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN Actually, I did not provide my Reviewed-by tag; you can't add such a tag unless explicitly provided by the reviewer. It's not because I did a review of your previous patch that this implicitly grants the tag on a respin. Applied to master, thanks. Regards, Yann E. MORIN. > --- > docs/manual/customize-directory-structure.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt > index a3a7ad4cb9..1249421da2 100644 > --- a/docs/manual/customize-directory-structure.txt > +++ b/docs/manual/customize-directory-structure.txt > @@ -27,10 +27,10 @@ to you. > | +-- post_image.sh > | +-- rootfs_overlay/ > | | +-- etc/ > -| | +-- > +| | +-- > | +-- patches/ > | +-- foo/ > -| | +-- > +| | +-- > | +-- libbar/ > | +-- > | > -- > 2.31.1.windows.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Fri Dec 2 21:31:21 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 2 Dec 2022 17:31:21 -0400 Subject: [Buildroot] [autobuild.buildroot.net] Your daily results for 2022-11-25 In-Reply-To: References: <6381c264.df0a0220.f5907.df2dSMTPIN_ADDED_MISSING@mx.google.com> Message-ID: On Fri, Dec 2, 2022 at 3:55 AM Heiko Thiery wrote: > > Hi James, > > Am Sa., 26. Nov. 2022 um 10:14 Uhr schrieb Heiko Thiery > : > > > > Hi James, > > > > > > > > Am Sa., 26. Nov. 2022 um 08:38 Uhr schrieb Thomas Petazzoni > > : > > > > > > Hello, > > > > > > Autobuilder failures > > > ==================== > > > > > > Below is a list of build failures reported by the Buildroot autobuilders > > > in relation to packages or CPU architectures you are in charge of. > > > Please help us improving the quality of Buildroot by investigating those > > > build failures and sending patches to fix them. > > > > > > Results for the 'master' branch > > > ------------------------------- > > > > > > Build failures related to your packages: > > > > > > arch | reason | url > > > -------------+--------------------------------+--------------------------------------------------------------------------------- > > > mips64 | libnetconf2-2.1.11 | http://autobuild.buildroot.net/results/1fcfb9929b07a6b89d85dbfa4c7f2cfeb4b3ae1b > > > powerpc64le | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/8dff570499024da0f9d0c922619c8f07462633ec > > > mipsel | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/31214bf6399e7f1bbafc96fd7055ca4629c4021f > > > s390x | linuxptp-3.1.1 | http://autobuild.buildroot.net/results/30e18e048fe426ec6a1522875cf37fb224b56bbf > > > > > > > The autobuild failures appear since some time. I now tried to > > reproduce it on my machine but I'm not able to do so. I see that it > > probably only happens on the autobuild machines of yours. > > > > What I know so far is that there is a script [1] that looks for the > > supported timestamp for PTP in the kernel sources. With that a define > > is set -DHAVE_ONESTEP_P2P. But then when compiling the sources the > > definition is not found. > > > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh > > > I just checked again the output of a autobuild failure and see that > the include path -I is not set on the builds that are running on your > machines. I do not know why this is the case. Are you willing to do > some tests to figure out what is going on? You can reproduce the error by using make version 4.4 which was recently released. > > [1] https://github.com/richardcochran/linuxptp/blob/master/incdefs.sh#L79 > > -- > Heiko > > > -- > > Heiko > > > > > Thanks for your contribution to Buildroot! > > > > > > -- > > > http://autobuild.buildroot.net From bernd.kuhls at t-online.de Fri Dec 2 21:44:51 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 2 Dec 2022 22:44:51 +0100 Subject: [Buildroot] [PATCH/next 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221202214451.415808-1-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- Config.in.legacy | 8 ++++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 15 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..edd7a23bdd 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -144,6 +144,14 @@ endif ############################################################################### +comment "Legacy options removed in 2023.02" + +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From fontaine.fabrice at gmail.com Fri Dec 2 21:59:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 2 Dec 2022 22:59:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 Message-ID: <20221202215905.7800-1-fontaine.fabrice@gmail.com> In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 +++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) create mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static -- 2.35.1 From thomas.petazzoni at bootlin.com Fri Dec 2 22:16:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 2 Dec 2022 23:16:24 +0100 Subject: [Buildroot] Buildroot Developer Days at FOSDEM 2023 in Brussels Message-ID: <20221202231624.3688a1cd@windsurf> Hello, FOSDEM is back as an on-site event in February 2023, and so is the traditional Buildroot Developer Days right after FOSDEM. We're inviting all Buildroot contributors/developers interested to participate to this 3-day event to meet with the rest of the Buildroot community and work together to improve Buildroot. See more details at: https://elinux.org/Buildroot:DeveloperDaysFOSDEM2023 The event is free. Attending all 3 days is not required. If you want to attend just 1 day to get a feeling of what the meeting looks like, that's totally fine. Registration is directly on the Wiki page. If you don't have an eLinux.org Wiki account and don't want to create one, you can either reply to this e-mail or contact me. The exact location of the meeting in Brussels is not yet defined. We are working with one possible host company (not confirmed yet), but if you have some connections with companies in Brussels who would agree to host the event, let us know! Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 07:42:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 03 Dec 2022 07:42:30 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-02 Message-ID: <20221203074236.8C0EF81F62@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-02 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 0 | 0 | 7 | 2022.08.x | 27 | 22 | 0 | 49 | master | 256 | 200 | 1 | 457 | next | 21 | 23 | 0 | 44 | Classification of failures by reason for master ----------------------------------------------- host-binutils-2.38 | 10 linux-6.0.9 | 10 host-pahole-1.24 | 9 python-numpy-1.23.4 | 8 unknown | 8 host-rust-1.64.0 | 7 linuxptp-3.1.1 | 7 host-go-1.19.3 | 6 xz-5.2.7 | 5 zabbix-5.4.9 | 5 elfutils-0.186 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libkcapi-1.4.0 | 4 lxc-5.0.1 | 4 quickjs-2021-03-27 | 4 frr-8.3.1 | 3 host-binutils-2.37 | 3 php-8.1.12 | 3 bat-0.19.0 | 2 crun-1.5 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 gobject-introspection-1.72.0 | 2 gummiboot-2bcd919c681c952eb... | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 ltp-testsuite-20220930 | 2 memcached-1.6.16 | 2 openssh-9.1p1 | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 toolchain-external-codescap... | 2 traceroute-2.1.0 | 2 uclibc-1.0.42 | 2 ulog-0389d243352255f6182326... | 2 valgrind-3.19.0 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 acpica-20220331 | 1 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 binutils-arc-2020.09-release | 1 boost-1.80.0 | 1 brltty-6.5 | 1 containerd-1.6.8 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 faad2-2.10.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg | 1 fs/cloop/cloop.mk:33: /home... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gerbera-1.10.0 | 1 glslsandbox-player-2021.08.24 | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.39 | 1 host-spirv-llvm-translator-... | 1 libdeflate-1.12 | 1 libgcrypt-1.10.1 | 1 libglvnd-1.4.0 | 1 libgpg-error-1.45 | 1 libsigrok-0.5.2 | 1 libsodium-1.0.18 | 1 libuhttpd-3.14.1 | 1 libusb-1.0.26 | 1 lightning-2.1.3 | 1 linux-5.10.145-cip17 | 1 liquid-dsp-1.4.0 | 1 mongodb-4.2.18 | 1 mongoose-7.8 | 1 mosquitto-2.0.15 | 1 musl-1.2.3 | 1 netdata-1.33.1 | 1 netsurf-3.10 | 1 openblas-0.3.21 | 1 proxychains-ng-4.16 | 1 python-sip-4.19.25 | 1 sconeserver-8d1935919a20133... | 1 sudo-1.9.11p2 | 1 trinity-1.9 | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 xvisor-0.3.1 | 1 zip-3.0 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5eaa85d25c9292f96283a812856417063cf9bafb | armeb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/c1205e5afa6638efda6a1453199f26cb96160428 | mips64el | acpica-20220331 | NOK | http://autobuild.buildroot.net/results/b9d96b2f5e25d3d0e9d51a353481d690bc9fb498 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/5ad75b391c688e118f1606b5ca772ec1eb1aa6b3 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5c0e42897caab7a71b779fdee25ea6191283fcc7 | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/fad65fcedd983768afad8322fca482654ddd9b34 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/5fa8b024813d30ecd09653f81364ae305cf000d7 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/add11fa43f892ddcf6b2fc721c505db7f2aa8af2 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 | mipsel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/2a82a3149ba05d3c1bbc1bcba67440b7e5fb0479 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/7aaee5158b1eb1ac6910182ddf2571365823bdd3 | or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/be6c72165849c6fb476af146fda3d363dbb9e201 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/201871021eb7c145d3ca5b5960dc3aed81fa704f | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/04a0d9ae62450a7d1d7babb6049dc22c9117b01c | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/4e6f683d07c865f4376351d010f09da7f2d19d03 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/076b942a905a93ee6e4d207b0051166630f37aed | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/da6c0f617a79fe6d2b2abd695f0c20a0e318ff5b | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2a03be2cf94efda8d7481d7d6f6f449473a2a391 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/06c4c5bd592b4f50b898f33ecef28da8f7ef2b88 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46e3565af0303aa16dd5f8f4029d9413b9d5afe5 | ORPH sh4a | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/1a333c79d3380e5e571e93187e4ef023a84559e8 | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/d6c07f59be1cf57acb58f6efa09d8db32589833b | i686 | ffmpeg | TIM | http://autobuild.buildroot.net/results/3e5441a0609186d0704fbcafb5f2383e6e6b4624 | arc | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/02c6cbacf7decf4a4494c20d2c2f400521502f41 | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/b691e4390a9959a7e634e074a5e297b190af4f35 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b774d01529316b327bc955c0c12177b33327f645 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/88aeac11b8927e5c032c9ba8f8c046a140d031de | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a03dab91842d8d3086a96e836ccb108635aa888e | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/445a8226038a16f1ba7f68f8fbb4657de2192f35 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/22fa2dada0405872e8f69352954238b9c843db66 | powerpc | fs/cloop/cloop.mk:33: /home... | NOK | http://autobuild.buildroot.net/results/acb9a52b29c7d9f27aba42f3864d67f54f61a7c9 | nios2 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/0ae6373d27ab80f24d0a970da37779cd1a957af2 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3603a3e76a884b759b0d2c4766993731f47e94a9 | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1c5bf0bbb3d9e7826245079a947f646c7843d0fd | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/36d093f3fed694ee8999ae0a2c51b19767563292 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/190629efee3e6c9b68bca59ec45ab3c6c0b75cfc | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b12ac683b79bc90bc9b1a9af487a6816f2ee3f7e | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/056dda5a2ff2fa5a9af9564b4e9da23af56ce300 | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/04a4263eb22a65897005c33ff2cc78b0d45fef06 | i686 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/377a8b95558018ee104f2a4731184fddc095d633 | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9e6e00b62a1cab1924d8ee74979cbe41a96ff9d8 | sh4eb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/631a30f15b7fd57a62b8f1743452262f27f37f9b | powerpc64le | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/132105d46ea6e3474ddc69f85a21660d14e90597 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f4419d1fe166cae8efb4bee035010bd8a0119618 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/71f66f858df137e83560965913cf12955b24fd89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/616ffd0d3268c13fe466e1b92eb7c050cb0977ac | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0199b53f668e6c8db4ddb34b385e1fd863a393f7 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/43c215a06877f2b6fe4cb3714f85f8ac75d27927 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/d096b39e1d11710f4d3d3980172c16ec31f1c3ff | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/278a2be8bda09a3707863b9fec43776d3ea5e6bc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/4b3336ed67e1d29749e723e92ec14aab7ded080e | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/287f6569a0aa23cad2df796d0622e5260e8eeb5d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/72f2a42fdd9b463576dcea7cc94ec945e3e380cf | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/1a43dbb69796b887b33072a719f0967ddce21e6a | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fb52c572611a3210e97146188496b19f4613a9f4 | mips64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/592aaf275c6a1b666a8d3d18329259af8dbd2829 | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ba44b5305dcfcea37d3fc25a352278ae3052beb4 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/08f4e76a7e030a35e6d211b010746a11e2661fc3 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/418926a814c5e2ecd2ed915a7a7fba37a29b886a | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ee24e22d7502ceb5d123e18b24e1e51defa63203 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/54a24899992052ac6299e2ac596ccb50c944af6e | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/30618bc4b166c242723e96df4144293cb0e995f3 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a30a59ef2bfa38a8cad46025237d24e01b114636 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/65ad092e00f47612e4dd12f6fcd2cd6885cb0c8c | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f6db0e33de837edb7299a0b3f75782802a75110d | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9b1d58cc377ca5135e599fc3718d42e7aeba2b87 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a231458619a1df6ff2ab537f5ab6b3426aa57fd0 | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7469259039bd925406b77021bb50f1f5de9e6487 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/26e3e3055f92479fc34058848782dccbfde433d7 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bf6fc0d5dba51f06d1d4d5d8e7d9cdcb1bca1b1c | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c2ec6af2127075591bc36282622531d5628c4465 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/462f056d3849aa78e2dc844e2998dd9a6c0b48b6 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ea4bffd24d1f65dba31d783628c52fe6c8533cfa | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/0b1f0956cfac1d8b4d8d103fd19ae224a7aeb9e7 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/588546df3ca888e6a86b72af9a6762a3be66c924 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0ae0e3c9df587bf454fc57343159536c44662557 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/36030ef6730c61787b641a8140703c54d1e9d191 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a03616a3a74533cc8972682dc195f210099ce761 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5881d20fce71df5095e7173bb156224d86e6e528 | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/94d7210d19b19f8329fa3e5b734c936c7ee44f71 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0846ce73d4ef493563bc416e4912716f153c698c | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e11d3c8e2b3089281cb7d363fb53956b243dfe01 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/47dbc9591ea1e5b8a1cfb7eeeceac59615277dbb | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/97d2f41f9f8461f1a4f1bd4705aa29800e027363 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/9fab89ae0a7c8435687916ac6b7ad138f2123c4c | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/22c2dcdfaf1a3d2445b704a0d4404632e95609db | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6155cd775e78036f5c5af2e0caa0aa0b0dd0a0e5 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d4271a54d38803ce603f4b1ce4d5dbefac9a6be4 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4e5174fe2b24742bf5b94c102524bce07269869b | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/a62aa8f5e8a3bee0c816ccffe0250cfe3792bd7d | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/467459a5f6bdc9c9a8fe1babe34f9245e80d7252 | ORPH armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/967a7a46c2a0d3a3364d45765b33cea240c93f5b | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/89654352030409a2444861bf05eee779cc3cf38a | ORPH mips64el | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/b4728e3c18899cb441abfce773ab06ce5c1c2007 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b748619a508e228474aa9565e6baf0a91beb8885 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/4394ec36b9b6348d5d5e2d554a8fef100aa8fd74 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/bbe18fd81dffdcbb3794545990ae280e69c29d29 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/78fb6520cd6fc7f435a4614912b1a2496b845ca9 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/06dfc8e8c45be37d80ed0f56f1d64dfcb40d81e9 | mipsel | libsigrok-0.5.2 | NOK | http://autobuild.buildroot.net/results/a021afcfcf8f0ff402d883cace55c26949db605e | arm | libsodium-1.0.18 | NOK | http://autobuild.buildroot.net/results/a32c665e47efa7fb22c06ed4b4d03937c8ae817c | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/64d60d99f8db6df1c6e736a9554e67667a9d0d25 | or1k | libusb-1.0.26 | NOK | http://autobuild.buildroot.net/results/abe0193b40a2faab383690fa6a435c0a16201601 | mipsel | lightning-2.1.3 | NOK | http://autobuild.buildroot.net/results/e2a71dbfe4fcffab28bdf9371314f48c77fed9f0 | sparc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4ae934f36a921c5e08d83eb770b4d8678dcc4e04 | ORPH m68k | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/2b36e1961d67a0023d35a78f954e40e4af6bed3f | ORPH x86_64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/40e80b8e93d079d5f3b2a7f60c9fffae71e22fdf | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7772bf603f7e0ab05e66a38cec8f46f4a1a15724 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/aa02e12b4948c22c81decbba6bbb40624aac1001 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d26d4e827839893b0bf339e5e56b179d3cf316d4 | ORPH riscv32 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/268cd52111d9e2700ca53f564294f6a6fd0558a6 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4df6e7851d5d7175cc65360755915370491bee31 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/398dc5695f1fe6545936caf571b152c95c5eaefc | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/dfc3e431fccdad99342e5af772061f50239660db | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9cad8e53607356a893baf2559c14fcce79310cd9 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0917141b0cf021fda0dbdd44cb4ac3d36a07fd7c | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2bc6341c18bdb0478f0cb0cdf64b21fbc9516c09 | ORPH powerpc64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb | or1k | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/f9f75d2838d771b96a2845f37def07ba6c2d29c5 | arceb | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/8118aa23e2b458834c0547549274034083d811ff | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/1e2dc8f8dfa4bf01c0325ddb4b3e43f32ea9adc5 | mips | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/c0558a928cc4fe8ad0ca9c51b2c5ae19328de526 | mipsel | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/423d7e05d99c41842992d0d0b53b927de0308544 | or1k | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/9004ce8ac4be91dd0901ab259df330cb6b48215f | arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/34512dc5bf87cc6dd1fe1dab3334e866917dfafa | mips64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/2ef9349db816a663e627355f8af074c35e91f970 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/033c9bc1c9b3c0eb848d0030960b1c0a89bdf15d | ORPH i586 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/66f5682f17e88b613a46b8a62d3ba59ad29aefe9 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/bf1756aa314c29edede1412ea84a8de53543d3ca | mips64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/b49a4848f40ab069a25e07069e5497471a710511 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/50b7343fd3816c8a5b682930765249e07f84abf6 | mips64el | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/2467bd3c13b6450f4a3342c30940f8d01c4262b8 | mips64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/e7a29698608e4f529b9c90e649d12ed62083181b | sh4 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/81f73cc5a0b4c6d69de8e8a6b15d207183e4f753 | ORPH mips64el | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/81158b07dce24960cd90b32191d7bccc30b4f51c | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/1dde28a64a19a603ff87d0e1e972334b40d21224 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/32e4d0590ac9a95d00f924c6281cc52ff4adb3dc | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/d1e5b97927d992510142350d7ebcb43aed7018f4 | or1k | netdata-1.33.1 | NOK | http://autobuild.buildroot.net/results/17521bbc54fe00e958c9a622d5333098d30f21e2 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/c11bd8f72ece8cd7ce0f89303a8101a95a8a7e00 | mips64 | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/ef7b8cb4a08f85754e6b5a0875807e7c4edea10c | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/c22007dbac6aa1aba2bf73e578a95f292d510d96 | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/1420091dd3815c6c4b6bf6bf44a45ac3ace1728d | ORPH arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/01b3937b7bb874398a169dc93fbb16e7e251cc3d | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/9556b6bd4c4d08ec29e9995a6ddc5c6fce48a067 | or1k | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/77fc3fa241b4fa95a60a9428af75dd1df87519d6 | mips | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/8bf61602a2d611f00369daa484be622f1843ad9c | ORPH mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/1bdfadfb88957f4a72f53c93d9b1b49e75f78530 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c52276568e79b6b1d440d3d67cf1bb64c499bcea | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/09da383c4503eeb6f162bd851ff309b5732687db | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/9e3d95ecb6815563a0ba37b10daaca377e81eca5 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/fea2fdf75934e94463bfeb35213f5edb90fd6752 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/c802b0d069a866db1a6766c39952c8bbb855cf3d | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0d103376ad40c148179a657e26e34377d5c6b332 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/ca6d51511fc939440af1717dff5e906bc208f33b | i586 | python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/25cfbec758c42f6ade65a48a2ea79250ca8f8c8c | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/0879620c7244470b870e7e2cbf1d96508820da81 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/2c6336e56c1194fed1981ac42428815623346b48 | sh4eb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b55dcdbbb3406f9f399aaeb05e6f6e542660c8a7 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/658e4244c2247d72cf4b5d33cd95a60e9f697949 | microblazeel | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/24faa9cf0d4c9d4a7c5b56dfa8bad7e2c4034caa | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c8bf6478b1dba7b8b8a4a3723c1b3ad5454d0c6a | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d9d3202b7d0bbe22c0b5259483ca512fbaa63c02 | ORPH mipsel | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/9ec92a3673e32aacf7610ac2363b505214f4c090 | ORPH sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/cc05f17a2f4d7d00fdf846c73b8dd9fbcd98cf5b | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/a790f92eb57c799b8196e0461a8b515a01567591 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2a091a8afa3f26efe5c5516713181d391ef2831f | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/188ca4dc1b52075325676cd1d228c853a07c4808 | ORPH microblaze | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/c592b8643948972ec281532bc3579289bf35a542 | arm | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/a137de01d6f49327eed0e5b39adbbd3034258489 | x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/829597ec243c49c894180f5778e7fef956c4dd2d | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/78723d063079f9ea1289fbbd1f14382ea996b7f9 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/680fb435a9e84e343792c302f2e3d14b3729a4dc | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/311843df574b80a677243a1e02da718441e0c367 | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a95a0abb3d75bcea357eb53fcfc22c2c45abd0af | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/ae133b0b2316064ba592e6aa33dee51acce125e0 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/54c2933d530c4e3faa17265c739d8957a1a28d4f | armeb | unknown | NOK | http://autobuild.buildroot.net/results/69176384c9b535a1b0ee400565ac17f006b8897e | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/74f5961cf86474b4299fee43b13f523cb0e75c64 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/6c05991d31e1d9fcfba4bcaf9e5708723fbe6654 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/a12ab4cb030102ef7f5bd706a54a5deca30ec9ae | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/4e26502dbfbc52387c83c762cdb6ee2f2bb79ce4 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/66fdbf0752ea7d8e3eae818b87e3bca7a4262c2e | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/e3f4212f1144895073444918f7d2541bb44a55ba | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/db74a18afedcb3369e6a49596a5a6947a70415c9 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/3e9086bcc266708d79f27a47466efd864e1898fe | armeb | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/09287cd0db49e8958c09a14f73b9ba813ccfb4d8 | ORPH aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/803301f72e9295014baf42bbb8b40ef244c5d0d8 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e3b944520bc94c38fcf649fd33de97c3c9b52b8e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0690d3204cfc15e3397637b9a7a4ab2cdad1a709 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/199b1a388797fe7d503a3542e1d980a27eac1086 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/783a74eb972999e31337ebddfeff4d753918650a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e63eef89ced51b85b97c8b222b072aef9274ea14 | ORPH aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/0c0d9a1642c52d1016d80201140b065354f254d9 | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3efae366232366f84fb10f93f32dcc54b7932826 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/2d0fe9485a6baf32bbeab2fd246a522bd9788297 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9dc7f500d10e8347ccb637060730a459f2d137c6 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/4a2af0fe0f1269ebf23fffa9fce907b16823b72b | armeb | zip-3.0 | NOK | http://autobuild.buildroot.net/results/2bd3d233358c338b940f973dad34afa8c6e7c1e9 | microblaze | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/7e810a484980046276ff4f5e8bd83f2366568502 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 2 crun-1.5 | 2 host-python-greenlet-2.0.0 | 2 jack2-1.9.21 | 2 alsa-utils-1.2.8 | 1 efivar-38 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-12.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 libdnet-1.16.1 | 1 libglib2-2.72.3 | 1 linux-6.0.1 | 1 lxc-4.0.12 | 1 numactl-2.0.16 | 1 openssh-9.1p1 | 1 rauc-1.8 | 1 systemd-250.4 | 1 unknown | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | alsa-utils-1.2.8 | NOK | http://autobuild.buildroot.net/results/03dcac67cbc5650386686f75082dcc1bfaad8c47 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b06e0ff6882d60b4b5fd285ad2932470531d9d72 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1902ed8ac5a84f0d98026d9cbfe69e7612ee4068 | x86_64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/50d46062f670d97e25d776daa8b9832014d95188 | mipsel | crun-1.5 | NOK | http://autobuild.buildroot.net/results/4c03732a3801f6d7931d94463ea34a6d9d5e4e6b | powerpc64le | efivar-38 | NOK | http://autobuild.buildroot.net/results/2f5fb5331a2d119403cd29667045206893cc1353 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8037e488d9e6eca984297c34c50f17872af08c51 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/0ff13a7abcfa83ec92ed8d4e3a3fc1f4563eefc3 | ORPH powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fb4e8b6631b311be66b81bc66ceb0922ae4536d3 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a597ef84f054597e58a9a3152f66ecd1b5d0b488 | s390x | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/9198b33b9f1ad3d0c549738bd9476d1b003e520c | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/46f5874e8298d72e2ef2f28d9db61fe5a892ab72 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ad9450201d49e5aceb430f04f06683e9d37162ee | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9442a58d9012f2ada94487b895d96f1548df6d2f | arc | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/2a5247ab19cefdb7e9adaf0e60cb246c23104a25 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9844a7854f587cfefe2615d674e6923539fbc9eb | mips | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/39c3469a65f11d4d33d49352c9f7242a6d149bb0 | ORPH aarch64_be | lxc-4.0.12 | NOK | http://autobuild.buildroot.net/results/2ff36b78c9104c708b758270558df0a5e8b69e6c | sparc | numactl-2.0.16 | NOK | http://autobuild.buildroot.net/results/bdf19038bfdda1c01926837fff1b2f881d96e6ea | mips | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7556e4957f4f510f2f385b956f828afc623ea321 | ORPH or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/a15aebeb623bcfbfa9faf9e2026725cbb20cbbdb | aarch64_be | systemd-250.4 | NOK | http://autobuild.buildroot.net/results/14c827a52d38211fef8eb435e42daa44b518681a | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/9cb5cb2bd727d9dceb4c956cab354d662733f9be | Classification of failures by reason for 2022.08.x -------------------------------------------------- fs/ubifs/ubifs.mk:49: /home... | 3 host-go-1.18.8 | 3 4th-3.64.1 | 1 brltty-6.4 | 1 docker-proxy-f6ccccb1c082a4... | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-runc-1.1.4 | 1 host-rust-1.62.0 | 1 libglib2-2.72.3 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 log4cplus-2.0.8 | 1 open62541-v1.3.2 | 1 python3-3.10.8 | 1 sdl-1.2.15 | 1 ulog-0389d243352255f6182326... | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/2cabd66c0cea0d68e2d1112713eda7867bbc30c4 | mipsel | brltty-6.4 | NOK | http://autobuild.buildroot.net/results/7ffd293b2087da7c816ca40fd35bcbda17b6c8ce | powerpc64le | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/1206a79839bdc9837b40f50be8d172938565669e | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/406228cdf3519dbe7fdc70a1d4d979ebee084d8c | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7fb7b720feee1d28b0c5e30c2aefee026320e958 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/f9a898e1d3bced868039e096eca3cfe8a9079e46 | or1k | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/65e48f6060e67d6eb611de0f56381f58fe2c8990 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/b10d54ec5e9e70e00d9a0f0c6b59f79a489f0144 | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/4494a3c93fc663dfff7bca2e5af96d2d6d61633d | i686 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/7ae280ab00fb558fa215cf6c7e48a45d69781171 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/e4780ef68af60f25b0d0b5bc521d2ba56b9d4c3e | aarch64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/a2b4cc5a50d063ddc6b8cc9415b3af4d6db2f307 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/39ebf2fd8d553256111f6f7d51a766fbb8a11126 | m68k | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/060ba25ae939bbc9c6013be308febec4b5360f8a | ORPH powerpc64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/a379fc2d038fd0790ddc30c22572febd9cef5ab2 | ORPH arc | log4cplus-2.0.8 | NOK | http://autobuild.buildroot.net/results/80b4c5bd2b5a1a8254bb13be98cbf96e975ad2a1 | ORPH arceb | open62541-v1.3.2 | NOK | http://autobuild.buildroot.net/results/defa9e25cb93fda42fc8971a65a844fc285fee2f | ORPH x86_64 | python3-3.10.8 | NOK | http://autobuild.buildroot.net/results/1bd41a5ec495e7af167acdb736fb47bfef354413 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/9ae4b71b9da9ef42100df918cb529110f1c18857 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/54d73a4d1396246f5992c3e46899c9776c72522b | arc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/d635d7fe6fc882ad20c9315df481c48018a5480c | ORPH mips64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4b2ca0bf43b3eec2fc8d075e436dd71060c788b7 | Gitlab CI results for 2022-12-02 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ freescale_imx6dlsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470642 | octavo_osd32mp1_red | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470789 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470842 | orangepi_zero_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470849 | qemu_riscv64_virt | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470889 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470899 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470907 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406470931 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3406471000 | -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Sat Dec 3 10:18:04 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 3 Dec 2022 11:18:04 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 Message-ID: <20221203101803.23169-1-heiko.thiery@gmail.com> When using make 4.4 the KBOUD_OUTPUT environment variable provided to the linuxptp makefile is not utilized. The added patch will fix that behavior. Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ Cc: James Hilliard Signed-off-by: Heiko Thiery --- ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch new file mode 100644 index 0000000000..73cd34f744 --- /dev/null +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch @@ -0,0 +1,43 @@ +From: Changqing Li +Date: Wed, 23 Nov 2022 08:23:46 +0800 +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT + +Refer [1],from make 4.4, all variables that are marked as export will +also be passed to the shell started by the shell function. use "=" will +make KBUILD_OUTPUT always empty for shell function, use "?=" to make +"export KBUILD_OUTPUT" in enrironment can work. + +[snip of 4.4 NEWS] +* WARNING: Backward-incompatibility! + Previously makefile variables marked as export were not exported to commands + started by the $(shell ...) function. Now, all exported variables are + exported to $(shell ...). +[snip] + +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 + +Signed-off-by: Changqing Li + +[Retrieved from mailing list. The patch was not yet accepted and applied: +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] +Signed-off-by: Heiko Thiery + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index 9aed383..ba3fb38 100644 +--- a/makefile ++++ b/makefile +@@ -15,7 +15,7 @@ + # with this program; if not, write to the Free Software Foundation, Inc., + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-KBUILD_OUTPUT = ++KBUILD_OUTPUT ?= + + DEBUG = + CC = $(CROSS_COMPILE)gcc +-- +2.25.1 -- 2.20.1 From heiko.thiery at gmail.com Sat Dec 3 10:21:39 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Sat, 3 Dec 2022 11:21:39 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 In-Reply-To: <20221203101803.23169-1-heiko.thiery@gmail.com> References: <20221203101803.23169-1-heiko.thiery@gmail.com> Message-ID: Hi, just realized that I forgot to add the "package/" prefix in the subject line. Can this be changed before applying or should I resend v2? -- Heiko Am Sa., 3. Dez. 2022 um 11:18 Uhr schrieb Heiko Thiery : > > When using make 4.4 the KBOUD_OUTPUT environment variable provided to > the linuxptp makefile is not utilized. The added patch will fix that > behavior. > > Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ > > Cc: James Hilliard > Signed-off-by: Heiko Thiery > --- > ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ > 1 file changed, 43 insertions(+) > create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > > diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > new file mode 100644 > index 0000000000..73cd34f744 > --- /dev/null > +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch > @@ -0,0 +1,43 @@ > +From: Changqing Li > +Date: Wed, 23 Nov 2022 08:23:46 +0800 > +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT > + > +Refer [1],from make 4.4, all variables that are marked as export will > +also be passed to the shell started by the shell function. use "=" will > +make KBUILD_OUTPUT always empty for shell function, use "?=" to make > +"export KBUILD_OUTPUT" in enrironment can work. > + > +[snip of 4.4 NEWS] > +* WARNING: Backward-incompatibility! > + Previously makefile variables marked as export were not exported to commands > + started by the $(shell ...) function. Now, all exported variables are > + exported to $(shell ...). > +[snip] > + > +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 > + > +Signed-off-by: Changqing Li > + > +[Retrieved from mailing list. The patch was not yet accepted and applied: > +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] > +Signed-off-by: Heiko Thiery > + > +--- > + makefile | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/makefile b/makefile > +index 9aed383..ba3fb38 100644 > +--- a/makefile > ++++ b/makefile > +@@ -15,7 +15,7 @@ > + # with this program; if not, write to the Free Software Foundation, Inc., > + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. > + > +-KBUILD_OUTPUT = > ++KBUILD_OUTPUT ?= > + > + DEBUG = > + CC = $(CROSS_COMPILE)gcc > +-- > +2.25.1 > -- > 2.20.1 > From yann.morin.1998 at free.fr Sat Dec 3 13:29:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 14:29:56 +0100 Subject: [Buildroot] [PATCH] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221122212002.139494-1-pge@ik.me> References: <20221122212002.139494-1-pge@ik.me> Message-ID: <20221203132956.GC3302@scaer> PGE, All, We require that submitters use their real identity; initials are not enough. On 2022-11-22 22:20 +0100, PGE via buildroot spake thusly: > Currently package secific go env is used only during package build step. > > Go vendering is done during the download step and it's sometimes required > to specify package secific go env also for this step. > > For example, when importing custom go modules who are hosted on a private > host, it?s required to set GOPRIVATE to avoid public sum checking. I am not sure I fully understand what "set GOPRIVATE to avoid public sum checking" is supposed to mean. Does that mean that setting GOPRIVATE (to what value: boolean? list of modules? something else?) would prevent go (the program) from performing checksum verification on the modules it downloads? As a consequence, what impact does that have on the reproducibility of the vendored archive? And so, what about the hashes maanged by Buildroot? We also require that submissions include a sign-off tag, matching the real identity. Please see; https://buildroot.org/downloads/manual/manual.html#submitting-patches > --- > package/pkg-golang.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk > index 0b3dc3d32f..cdc67b32c0 100644 > --- a/package/pkg-golang.mk > +++ b/package/pkg-golang.mk > @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD > $(2)_DOWNLOAD_POST_PROCESS = go > $(2)_DL_ENV += \ > $$(HOST_GO_COMMON_ENV) \ > - GOPROXY=direct > + GOPROXY=direct \ > + $$($(2)_GO_ENV) Currently, we have two packages that set _GO_ENV: - docker-cli: I don't think this would have an impact omn the download step and the vendoring: DOCKER_CLI_GO_ENV = CGO_ENBALED=no - mender-artifacts: there we do ecplicitly refer to an inconsistency about the vendoring: HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" so I wonder how that would play when we also pass this during the vendoring step. I hope that it would have no effect, because 'vendor' is actually the path where the vendoring happens. Did you check if they were impacted by this change? Barring any issue with the above questions, I think this is a good change. Please respin with your real identity, a proper sign-off tag. Regards, Yann E. MORIN. > # Due to vendoring, it is pretty likely that not all licenses are > # listed in _LICENSE. > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 3 14:30:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:30:27 +0100 Subject: [Buildroot] [git commit] package/libarchive: fix CVE-2022-36227 Message-ID: <20221203143040.A904584136@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d74137341d009e9a0dd79bca80015548f5af92ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From thomas.petazzoni at bootlin.com Sat Dec 3 14:32:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:32:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 In-Reply-To: <20221202215905.7800-1-fontaine.fabrice@gmail.com> References: <20221202215905.7800-1-fontaine.fabrice@gmail.com> Message-ID: <20221203153220.4efe9f1e@windsurf> On Fri, 2 Dec 2022 22:59:05 +0100 Fabrice Fontaine wrote: > In libarchive 3.6.1, the software does not check for an error after > calling calloc function that can return with a NULL pointer if the > function fails, which leads to a resultant NULL pointer dereference. > NOTE: the discoverer cites this CWE-476 remark but third parties dispute > the code-execution impact: "In rare circumstances, when NULL is > equivalent to the 0x0 memory address and privileged code can access it, > then writing or reading memory is possible, which may lead to code > execution." > > Signed-off-by: Fabrice Fontaine > --- > ...chive-Handle-a-calloc-returning-NULL.patch | 38 +++++++++++++++++++ > package/libarchive/libarchive.mk | 3 ++ > 2 files changed, 41 insertions(+) > create mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:31:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:31:29 +0100 Subject: [Buildroot] [git commit] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221203143239.F08C3844DA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From thomas.petazzoni at bootlin.com Sat Dec 3 14:31:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:31:10 +0100 Subject: [Buildroot] [git commit] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221203143239.E612A844CA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4bccc70e07a2a8c093249d6701161791e7ab7b58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From thomas.petazzoni at bootlin.com Sat Dec 3 14:33:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:33:19 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <20221203153319.4a941140@windsurf> On Fri, 2 Dec 2022 19:36:30 +0100 Peter Korsgaard wrote: > Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as > problematic. This issue affects some unknown processing of the component > Regex Handler. The manipulation leads to use after free. The name of the > patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to > apply a patch to fix this issue. The identifier VDB-211073 was assigned to > this vulnerability. > > The upstream patch does not apply to 4.96, so use the backported patches > from Debian. Amazingly, the patch needs 3 additional patches to unbreak > builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as > well. What a mess :-/ > +Subject: [PATCH 1/3] Fix non-WITH_CONTENT_SCAN build. > +Subject: [PATCH 2/3] Fix non-WITH_CONTENT_SCAN build (2) > +Subject: [PATCH 3/3] Fix non-WITH_CONTENT_SCAN build (3) You forgot to drop the patch numbering, so I did it when applying to master. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:34:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:34:04 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-2-peter@korsgaard.com> References: <20221202183631.2066307-1-peter@korsgaard.com> <20221202183631.2066307-2-peter@korsgaard.com> Message-ID: <20221203153404.2345d457@windsurf> On Fri, 2 Dec 2022 19:36:31 +0100 Peter Korsgaard wrote: > CVE-2022-3620: A vulnerability was found in Exim and classified as > problematic. This issue affects the function dmarc_dns_lookup of the file > dmarc.c of the component DMARC Handler. The manipulation leads to use after > free. The attack may be initiated remotely. The name of the patch is > 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a > patch to fix this issue. The associated identifier of this vulnerability is > VDB-211919. > > This vulnerability is in the DMARC handling, which is only used if > libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which > is true for Buildroot, so ignore the CVE. > > Signed-off-by: Peter Korsgaard > --- > package/exim/exim.mk | 3 +++ > 1 file changed, 3 insertions(+) We need to be careful to un-ignore this CVE if we enable DMARC support before we bump to a newer release that has the CVE fixed. But admittedly, it's unlikely that we will enable DMARC support anytime soon. Applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:41:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:41:49 +0100 Subject: [Buildroot] [git commit] package/rabbitmq-server: drop package Message-ID: <20221203144222.0FCA9845A3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=89815bad0a531d01ee2733dd9c17576a7647e1d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The packaged version has a number of security issues, newer versions require erlang 23+ and nobody has stepped up to maintain it since the issues were reported: http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html So drop the package and add legacy handling for it. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 7 +++ DEVELOPERS | 1 - package/Config.in | 1 - package/rabbitmq-server/Config.in | 14 ----- package/rabbitmq-server/S50rabbitmq-server | 30 ----------- package/rabbitmq-server/rabbitmq-server.hash | 25 --------- package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------------- package/rabbitmq-server/rabbitmq-server.service | 16 ------ 8 files changed, 7 insertions(+), 156 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index b3c35d6b07..49f63fd14c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_RABBITMQ_SERVER + bool "rabbitmq-server removed" + select BR2_LEGACY + help + Package was removed because it was unmaintained and had + known security issues. + config BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5 bool "libopenssl rc5 was never enabled" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index bfebf8163c..8bcce1fd37 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1074,7 +1074,6 @@ F: package/libdmtx/ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ -F: package/rabbitmq-server/ F: package/sane-backends/ F: package/ucl/ F: package/upx/ diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..682faf3697 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2394,7 +2394,6 @@ endif source "package/pure-ftpd/Config.in" source "package/putty/Config.in" source "package/quagga/Config.in" - source "package/rabbitmq-server/Config.in" source "package/radvd/Config.in" source "package/reaver/Config.in" source "package/redir/Config.in" diff --git a/package/rabbitmq-server/Config.in b/package/rabbitmq-server/Config.in deleted file mode 100644 index b3b7639e28..0000000000 --- a/package/rabbitmq-server/Config.in +++ /dev/null @@ -1,14 +0,0 @@ -config BR2_PACKAGE_RABBITMQ_SERVER - bool "rabbitmq-server" - depends on BR2_PACKAGE_ERLANG - select BR2_PACKAGE_LIBXSLT - select BR2_PACKAGE_OPENSSL # Required to build Erlang's crypto and ssl - # applications - help - High-performance AMQP-compliant message broker written in - Erlang. - - http://www.rabbitmq.com - -comment "rabbitmq-server needs erlang" - depends on !BR2_PACKAGE_ERLANG diff --git a/package/rabbitmq-server/S50rabbitmq-server b/package/rabbitmq-server/S50rabbitmq-server deleted file mode 100644 index 35f7844860..0000000000 --- a/package/rabbitmq-server/S50rabbitmq-server +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# Start/stop rabbitmq-server -# - -INSTALLUSER=rabbitmq -RUNDIR=/var/run/rabbitmq -LOGDIR=/var/log/rabbitmq - -case "$1" in - start) - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$RUNDIR" || exit 1 - install -d -o "$INSTALLUSER" -g "$INSTALLUSER" "$LOGDIR" || exit 1 - printf "Starting rabbitmq-server: " - su -c "/usr/sbin/rabbitmq-server -detached" - "$INSTALLUSER" 2>/dev/null - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - stop) - printf "Stopping rabbitmq-server: " - su -c "/usr/sbin/rabbitmqctl stop" - "$INSTALLUSER" - [ $? = 0 ] && echo "OK" || echo "FAIL" - ;; - restart|reload) - "$0" stop || true - "$0" start - ;; - *) - echo "Usage: $0 {start|stop|restart}" - exit 1 -esac diff --git a/package/rabbitmq-server/rabbitmq-server.hash b/package/rabbitmq-server/rabbitmq-server.hash deleted file mode 100644 index 693ab208ec..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.hash +++ /dev/null @@ -1,25 +0,0 @@ -# Locally computed -sha256 8c6729b985cb21bab13363b1c806cfa15845b046be9e641ab1496bd5a1eaf19d rabbitmq-server-3.8.2.tar.xz -sha256 a96b7ed2e7def9c86d84d9ca0e79e4a55fc8e6e202ac89caa4f9791ccb9cf2a3 LICENSE -sha256 acd82bfce369b066e7e612197206da4fa38b8614486658775d0b6f66ac30114a LICENSE-APACHE2 -sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE-APACHE2-excanvas -sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE-APACHE2-ExplorerCanvas -sha256 b04c8850fdf64d17233f0acbe4eb632f03bd663094233c949bdbe788858bb841 LICENSE-APL2-Stomp-Websocket -sha256 3c69f8327beaaa45d2f3d7831edf211d0f37d1d9c7754267478320697e1882e9 LICENSE-BSD-base64js -sha256 af7b5cdf5e16446c64d6e755b2a6386e38c56500ae27587edcd94c96d330ee35 LICENSE-BSD-recon -sha256 7615ea96ccddc822655cb48a9d2a5cac2f176fca7fe28131af934ce21f48cbc8 LICENSE-erlcloud -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-httpc_aws -sha256 c0e940d13f488849c27963e7d87f3fc27a2f5843cfd49148029a558251014689 LICENSE-ISC-cowboy -sha256 af399cded8f343407fb68eeb51755676e9700c65c380f073376afd8d20f428a1 LICENSE-MIT-EJS -sha256 b2614726fe57ee8267324ecfdebe6e578e5aaa5a77a7f84b9d26463c058147d1 LICENSE-MIT-EJS10 -sha256 0f26e121a7a1dab675bd8474cdc517428863036a668260033467c7278f488cd4 LICENSE-MIT-Erlware-Commons -sha256 52cb566b16d84314b92b91361ed072eaaf166e8d3dfa3d0fd3577613925f205c LICENSE-MIT-Flot -sha256 8cb9a8ff8cafd6a085fd4f086e797b719c334a621df19354dc286591003da3f5 LICENSE-MIT-jQuery -sha256 44f25d51c90aa55dd4b3ba7f3d6e9a594073fcbefe651e16e74cabd48005b476 LICENSE-MIT-jQuery164 -sha256 fc93cc7361401413887f4c1349e4b0be4bcef936eaafbcc7485038abe197c692 LICENSE-MIT-Mochi -sha256 b80081a5bb527dbe6b79f18a40f44b4ba6303e4856cadd249672c97b90e6dd7c LICENSE-MIT-Sammy -sha256 cfc50fa0d7ee02c2d71c8866ef211a4814e8c89c50b725d27e8bdf550291a9ed LICENSE-MIT-Sammy060 -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL -sha256 c008551400c9629d5f35a4f4fb6a671cf574d41cb365ae57e3d90341e51b3bdd LICENSE-MPL-RabbitMQ -sha256 66a3107d5ad6a058aab753eaac2047ccb2ed0e39465dd0fe5844da3e300d5172 LICENSE-MPL2 -sha256 c69d6e3fc8c51730a706aba5dcd5df978cb0c7b20c7bfe788e063cbc7fc1b234 LICENSE-rabbitmq_aws diff --git a/package/rabbitmq-server/rabbitmq-server.mk b/package/rabbitmq-server/rabbitmq-server.mk deleted file mode 100644 index 969e61e2b5..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.mk +++ /dev/null @@ -1,69 +0,0 @@ -################################################################################ -# -# rabbitmq-server -# -################################################################################ - -RABBITMQ_SERVER_VERSION = 3.8.2 -RABBITMQ_SERVER_SITE = https://github.com/rabbitmq/rabbitmq-server/releases/download/v$(RABBITMQ_SERVER_VERSION) -RABBITMQ_SERVER_SOURCE = rabbitmq-server-$(RABBITMQ_SERVER_VERSION).tar.xz -RABBITMQ_SERVER_LICENSE = MPL-1.1, Apache-2.0, BSD-3-Clause, BSD-2-Clause, MIT, MPL-2.0, ISC -RABBITMQ_SERVER_LICENSE_FILES = \ - LICENSE \ - LICENSE-APACHE2 \ - LICENSE-APACHE2-excanvas \ - LICENSE-APACHE2-ExplorerCanvas \ - LICENSE-APL2-Stomp-Websocket \ - LICENSE-BSD-base64js \ - LICENSE-BSD-recon \ - LICENSE-erlcloud \ - LICENSE-httpc_aws \ - LICENSE-ISC-cowboy \ - LICENSE-MIT-EJS \ - LICENSE-MIT-EJS10 \ - LICENSE-MIT-Erlware-Commons \ - LICENSE-MIT-Flot \ - LICENSE-MIT-jQuery \ - LICENSE-MIT-jQuery164 \ - LICENSE-MIT-Mochi \ - LICENSE-MIT-Sammy \ - LICENSE-MIT-Sammy060 \ - LICENSE-MPL \ - LICENSE-MPL-RabbitMQ \ - LICENSE-MPL2 \ - LICENSE-rabbitmq_aws -RABBITMQ_SERVER_CPE_ID_VENDOR = vmware -RABBITMQ_SERVER_CPE_ID_PRODUCT = rabbitmq -RABBITMQ_SERVER_SELINUX_MODULES = rabbitmq - -RABBITMQ_SERVER_DEPENDENCIES = host-elixir host-libxslt host-zip erlang libxslt -RABBITMQ_SERVER_TARGET_BINS = rabbitmq-plugins rabbitmq-server rabbitmqctl rabbitmq-env rabbitmq-defaults - -define RABBITMQ_SERVER_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) -endef - -define RABBITMQ_SERVER_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) PREFIX=$(TARGET_DIR)/usr -C $(@D) install - - for bin in $(RABBITMQ_SERVER_TARGET_BINS); do \ - ln -sf ../lib/erlang/lib/rabbitmq_server-$(RABBITMQ_SERVER_VERSION)/sbin/$$bin \ - $(TARGET_DIR)/usr/sbin/$$bin; \ - done -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSTEMD - $(INSTALL) -D -m 0644 package/rabbitmq-server/rabbitmq-server.service \ - $(TARGET_DIR)/usr/lib/systemd/system/rabbitmq-server.service -endef - -define RABBITMQ_SERVER_INSTALL_INIT_SYSV - $(INSTALL) -D -m 0755 package/rabbitmq-server/S50rabbitmq-server \ - $(TARGET_DIR)/etc/init.d/S50rabbitmq-server -endef - -define RABBITMQ_SERVER_USERS - rabbitmq -1 rabbitmq -1 * /var/lib/rabbitmq /bin/sh - rabbitmq-server daemon -endef - -$(eval $(generic-package)) diff --git a/package/rabbitmq-server/rabbitmq-server.service b/package/rabbitmq-server/rabbitmq-server.service deleted file mode 100644 index f69b33d455..0000000000 --- a/package/rabbitmq-server/rabbitmq-server.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=RabbitMQ Messaging Server -After=syslog.target network.target - -[Service] -Type=simple -User=rabbitmq -Group=rabbitmq -Environment=HOME=/var/lib/rabbitmq -WorkingDirectory=/var/lib/rabbitmq -LogsDirectory=/var/log/rabbitmq -ExecStart=/usr/sbin/rabbitmq-server -ExecStop=/usr/sbin/rabbitmqctl stop - -[Install] -WantedBy=multi-user.target From thomas.petazzoni at bootlin.com Sat Dec 3 14:43:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:43:15 +0100 Subject: [Buildroot] [PATCH] linuxptp: add patch to fix build failures with make 4.4 In-Reply-To: <20221203101803.23169-1-heiko.thiery@gmail.com> References: <20221203101803.23169-1-heiko.thiery@gmail.com> Message-ID: <20221203154315.0716a0a8@windsurf> On Sat, 3 Dec 2022 11:18:04 +0100 Heiko Thiery wrote: > When using make 4.4 the KBOUD_OUTPUT environment variable provided to > the linuxptp makefile is not utilized. The added patch will fix that > behavior. > > Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ > > Cc: James Hilliard > Signed-off-by: Heiko Thiery > --- > ...itional-assignment-for-KBUILD_OUTPUT.patch | 43 +++++++++++++++++++ > 1 file changed, 43 insertions(+) > create mode 100644 package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch Applied to master, thanks (yes, after fixing the commit title). Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:42:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:42:40 +0100 Subject: [Buildroot] [git commit] package/linuxptp: add patch to fix build failures with make 4.4 Message-ID: <20221203144401.B64C1847E6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e87d92966630a6c05857c3e29d1781fce3c16bad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When using make 4.4 the KBOUD_OUTPUT environment variable provided to the linuxptp makefile is not utilized. The added patch will fix that behavior. Fixes: http://autobuild.buildroot.net/results/5294fac7ed04945d47ea4eb2d1448bcbea5352bb/ Cc: James Hilliard Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- ...-conditional-assignment-for-KBUILD_OUTPUT.patch | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch new file mode 100644 index 0000000000..73cd34f744 --- /dev/null +++ b/package/linuxptp/0002-makefile-use-conditional-assignment-for-KBUILD_OUTPUT.patch @@ -0,0 +1,43 @@ +From: Changqing Li +Date: Wed, 23 Nov 2022 08:23:46 +0800 +Subject: [Linuxptp-devel] [PATCH] makefile: use conditional assignment for KBUILD_OUTPUT + +Refer [1],from make 4.4, all variables that are marked as export will +also be passed to the shell started by the shell function. use "=" will +make KBUILD_OUTPUT always empty for shell function, use "?=" to make +"export KBUILD_OUTPUT" in enrironment can work. + +[snip of 4.4 NEWS] +* WARNING: Backward-incompatibility! + Previously makefile variables marked as export were not exported to commands + started by the $(shell ...) function. Now, all exported variables are + exported to $(shell ...). +[snip] + +[1] https://git.savannah.gnu.org/cgit/make.git/tree/NEWS?h=4.4&id=ed493f6c9116cc217b99c2cfa6a95f15803235a2#n74 + +Signed-off-by: Changqing Li + +[Retrieved from mailing list. The patch was not yet accepted and applied: +https://www.mail-archive.com/linuxptp-devel at lists.sourceforge.net/msg06151.html] +Signed-off-by: Heiko Thiery + +--- + makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/makefile b/makefile +index 9aed383..ba3fb38 100644 +--- a/makefile ++++ b/makefile +@@ -15,7 +15,7 @@ + # with this program; if not, write to the Free Software Foundation, Inc., + # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +-KBUILD_OUTPUT = ++KBUILD_OUTPUT ?= + + DEBUG = + CC = $(CROSS_COMPILE)gcc +-- +2.25.1 From thomas.petazzoni at bootlin.com Sat Dec 3 14:45:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:45:11 +0100 Subject: [Buildroot] [PATCH] package/rabbitmq-server: drop package In-Reply-To: <20221202191520.2074994-1-peter@korsgaard.com> References: <20221202191520.2074994-1-peter@korsgaard.com> Message-ID: <20221203154511.120d233d@windsurf> On Fri, 2 Dec 2022 20:15:19 +0100 Peter Korsgaard wrote: > The packaged version has a number of security issues, newer versions require > erlang 23+ and nobody has stepped up to maintain it since the issues were > reported: > > http://lists.busybox.net/pipermail/buildroot/2022-November/656230.html > > So drop the package and add legacy handling for it. > > Signed-off-by: Peter Korsgaard > --- > Config.in.legacy | 7 ++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/rabbitmq-server/Config.in | 14 ---- > package/rabbitmq-server/S50rabbitmq-server | 30 -------- > package/rabbitmq-server/rabbitmq-server.hash | 25 ------- > package/rabbitmq-server/rabbitmq-server.mk | 69 ------------------- > .../rabbitmq-server/rabbitmq-server.service | 16 ----- > 8 files changed, 7 insertions(+), 156 deletions(-) > delete mode 100644 package/rabbitmq-server/Config.in > delete mode 100644 package/rabbitmq-server/S50rabbitmq-server > delete mode 100644 package/rabbitmq-server/rabbitmq-server.hash > delete mode 100644 package/rabbitmq-server/rabbitmq-server.mk > delete mode 100644 package/rabbitmq-server/rabbitmq-server.service Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:47:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:47:46 +0100 Subject: [Buildroot] [PATCH/next 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221202214451.415808-1-bernd.kuhls@t-online.de> References: <20221202214451.415808-1-bernd.kuhls@t-online.de> Message-ID: <20221203154746.2f8ced10@windsurf> On Fri, 2 Dec 2022 22:44:51 +0100 Bernd Kuhls wrote: > Removed xmvc support due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 > > Removed comment concerning gallium-xlib due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 > > Rebased patch 0004 due to upstream commit: > https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 > > Please note that patch 0004 can be removed when buildroot toolchains are > updated to uClibc 1.0.42: > https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 > > Signed-off-by: Bernd Kuhls > --- > Config.in.legacy | 8 ++++++++ > package/mesa3d-headers/mesa3d-headers.mk | 2 +- > package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- > package/mesa3d/Config.in | 18 ------------------ > package/mesa3d/mesa3d.hash | 6 +++--- > package/mesa3d/mesa3d.mk | 10 +--------- > 6 files changed, 15 insertions(+), 33 deletions(-) This patch does not apply on the current next branch: the change on package/mesa3d/0004-Fix-uClibc-build.patch causes a conflict. Could you have a look? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sat Dec 3 14:52:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:52:47 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> Message-ID: <20221203155247.428cb5a1@windsurf> Hello, +Yann Morin in Cc. On Fri, 2 Dec 2022 21:02:06 +0700 Bagas Sanjaya wrote: > Hello, > > I noticed odd behavior when _SOURCE is set whereas > is downloaded via git (_SITE_METHOD = git). > > For example, I'm trying to bump Git package to commit > c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile > (package/git/git.mk), I bumped by: > > ---- >8 ---- > diff --git a/package/git/git.mk b/package/git/git.mk > index dc587170e8..1990bf8e67 100644 > --- a/package/git/git.mk > +++ b/package/git/git.mk > @@ -4,9 +4,10 @@ > # > ################################################################################ > > -GIT_VERSION = 2.31.4 > +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d > GIT_SOURCE = git-$(GIT_VERSION).tar.xz > -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git > +GIT_SITE = file:///home/bagas/repo/git-scm > +GIT_SITE_METHOD = git > GIT_LICENSE = GPL-2.0, LGPL-2.1+ > GIT_LICENSE_FILES = COPYING LGPL-2.1 > GIT_CPE_ID_VENDOR = git-scm > > (note: I fetch from my local Git project repository, hence file:// URI). > > When I fetch the sources (make source), the generated tarball is actually > .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the > tarball to fail. In this case, the tarball is decompressed first with > xzcat, and it complains due to unrecognized compressed format (gzip > instead of xz). I think you're right. We assume that _SOURCE is not defined when a _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. I guess we have two options here: (1) Detect this situation, and error out, to prevent this situation from happening (2) Actually support overriding _SOURCE, but in this case, we should comply with the specified compression algorithm Yann, thoughts? (1) seems easier to me, I don't know if the benefits of (2) are really relevant. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Sat Dec 3 15:55:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 16:55:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build Message-ID: <20221203155545.48559-1-fontaine.fabrice@gmail.com> When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 3 16:05:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 17:05:06 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203155247.428cb5a1@windsurf> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> Message-ID: <20221203160506.GD3302@scaer> Thomas, Bagas, All, On 2022-12-03 15:52 +0100, Thomas Petazzoni spake thusly: > On Fri, 2 Dec 2022 21:02:06 +0700 > Bagas Sanjaya wrote: > > Hello, > > > > I noticed odd behavior when _SOURCE is set whereas > > is downloaded via git (_SITE_METHOD = git). > > > > For example, I'm trying to bump Git package to commit > > c000d916380bb59db69c78546928eadd076b9c7d (v2.39.0-rc0). On the makefile > > (package/git/git.mk), I bumped by: > > > > ---- >8 ---- > > diff --git a/package/git/git.mk b/package/git/git.mk > > index dc587170e8..1990bf8e67 100644 > > --- a/package/git/git.mk > > +++ b/package/git/git.mk > > @@ -4,9 +4,10 @@ > > # > > ################################################################################ > > > > -GIT_VERSION = 2.31.4 > > +GIT_VERSION = c000d916380bb59db69c78546928eadd076b9c7d > > GIT_SOURCE = git-$(GIT_VERSION).tar.xz > > -GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git > > +GIT_SITE = file:///home/bagas/repo/git-scm > > +GIT_SITE_METHOD = git > > GIT_LICENSE = GPL-2.0, LGPL-2.1+ > > GIT_LICENSE_FILES = COPYING LGPL-2.1 > > GIT_CPE_ID_VENDOR = git-scm > > > > (note: I fetch from my local Git project repository, hence file:// URI). > > > > When I fetch the sources (make source), the generated tarball is actually > > .tar.gz with $(GIT_VERSION) as the filename. This causes extracting the > > tarball to fail. In this case, the tarball is decompressed first with > > xzcat, and it complains due to unrecognized compressed format (gzip > > instead of xz). > > I think you're right. We assume that _SOURCE is not defined when a > _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. > > I guess we have two options here: > > (1) Detect this situation, and error out, to prevent this situation > from happening > > (2) Actually support overriding _SOURCE, but in this case, we should > comply with the specified compression algorithm > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > (2) are really relevant. I think the only meaningful solution is to go for (1): detect and abort. I too do not think letting packages each request a different compression would be interesting... If we believe that gzip is too slow/big, then we can think about switching to another scheme globaly, but that's orthogonal... So, yes: detect and abort. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 3 17:23:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 18:23:23 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203160506.GD3302@scaer> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: <20221203182323.30a07da3@windsurf> Hello, On Sat, 3 Dec 2022 17:05:06 +0100 "Yann E. MORIN" wrote: > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > > (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > I too do not think letting packages each request a different compression > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > switching to another scheme globaly, but that's orthogonal... Actually, (2) would have an advantage: it would allow to migrate from one compression to another package per package, instead of requiring a flag day where we switch all VCS-fetched packages to the new compression. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Sat Dec 3 17:23:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 18:23:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS Message-ID: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Fix the following build failures raised since the addition of the package in commit 80d22997334b0ad76f488913e1159b922804c579: ERROR: modpost: "usb_alloc_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! ERROR: modpost: "usb_free_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! [...] ERROR: modpost: ".wiphy_apply_custom_regulatory" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! ERROR: modpost: ".cfg80211_remain_on_channel_expired" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! Fixes: - http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e - http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 Signed-off-by: Fabrice Fontaine --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..9113a3ef0a 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + $(eval $(kernel-module)) $(eval $(generic-package)) -- 2.35.1 From giulio.benetti at benettiengineering.com Sat Dec 3 17:26:09 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 3 Dec 2022 18:26:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: <20221203172347.331603-1-fontaine.fabrice@gmail.com> References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice, thank you but there is my pending patch for this here: https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas Il 03/12/2022 18:23, Fabrice Fontaine ha scritto: > Fix the following build failures raised since the addition of the > package in commit 80d22997334b0ad76f488913e1159b922804c579: > > ERROR: modpost: "usb_alloc_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > ERROR: modpost: "usb_free_urb" [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > > [...] > > ERROR: modpost: ".wiphy_apply_custom_regulatory" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > ERROR: modpost: ".cfg80211_remain_on_channel_expired" [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] undefined! > > Fixes: > - http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e > - http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 > > Signed-off-by: Fabrice Fontaine > --- > package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk > index 3da8d9cecf..9113a3ef0a 100644 > --- a/package/rtl8723bu/rtl8723bu.mk > +++ b/package/rtl8723bu/rtl8723bu.mk > @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS > $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin > endef > > +define RTL8723BU_LINUX_CONFIG_FIXUPS > + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) > + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) > + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) > +endef > + > $(eval $(kernel-module)) > $(eval $(generic-package)) From fontaine.fabrice at gmail.com Sat Dec 3 17:38:34 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 18:38:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: Hi, Le sam. 3 d?c. 2022 ? 18:26, Giulio Benetti < giulio.benetti at benettiengineering.com> a ?crit : > Hi Fabrice, > > thank you but there is my pending patch for this here: > > https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ Indeed, I missed it. I'll set mine as Not Applicable. > > > Best regards > -- > Giulio Benetti > CEO/CTO at Benetti Engineering sas > > Il 03/12/2022 18:23, Fabrice Fontaine ha scritto: > > Fix the following build failures raised since the addition of the > > package in commit 80d22997334b0ad76f488913e1159b922804c579: > > > > ERROR: modpost: "usb_alloc_urb" > [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > ERROR: modpost: "usb_free_urb" > [/home/autobuild/autobuild/instance-2/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > > > [...] > > > > ERROR: modpost: ".wiphy_apply_custom_regulatory" > [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > ERROR: modpost: ".cfg80211_remain_on_channel_expired" > [/home/thomas/autobuild/instance-1/output-1/build/rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2/./8723bu.ko] > undefined! > > > > Fixes: > > - > http://autobuild.buildroot.org/results/ab6482975befba0ad74bb7d91b37373b9b0f300e > > - > http://autobuild.buildroot.org/results/7f3637760ad88d314e6812865f3667d1de091957 > > > > Signed-off-by: Fabrice Fontaine > > --- > > package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ > > 1 file changed, 8 insertions(+) > > > > diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/ > rtl8723bu.mk > > index 3da8d9cecf..9113a3ef0a 100644 > > --- a/package/rtl8723bu/rtl8723bu.mk > > +++ b/package/rtl8723bu/rtl8723bu.mk > > @@ -16,5 +16,13 @@ define RTL8723BU_INSTALL_TARGET_CMDS > > $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin > > endef > > > > +define RTL8723BU_LINUX_CONFIG_FIXUPS > > + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) > > + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) > > +endef > > + > > $(eval $(kernel-module)) > > $(eval $(generic-package)) > > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Dec 3 18:14:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 19:14:01 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203182323.30a07da3@windsurf> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> <20221203182323.30a07da3@windsurf> Message-ID: <20221203181401.GE3302@scaer> Thomas, All, On 2022-12-03 18:23 +0100, Thomas Petazzoni spake thusly: > On Sat, 3 Dec 2022 17:05:06 +0100 > "Yann E. MORIN" wrote: > > > Yann, thoughts? (1) seems easier to me, I don't know if the benefits of > > > (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > > I too do not think letting packages each request a different compression > > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > > switching to another scheme globaly, but that's orthogonal... > Actually, (2) would have an advantage: it would allow to migrate from > one compression to another package per package, instead of requiring a > flag day where we switch all VCS-fetched packages to the new > compression. Sure, but we already need a flag-day when we actually change the way we generate the archives from VCS checkouts: 5b95a5dc27c0 support/download: change format of archives generated from git c043ecb20ce6 support/download: change format of archives generated from svn c92be85e3a29 support/download: make the svn backend more reproducible Having a flag-day is not too bad, as we can quite easily script the hash updates... So, I still believe we should not allow _SOURCE when _SITE_METHOD is one of our VCS backends. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Sat Dec 3 18:18:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 03 Dec 2022 19:18:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build In-Reply-To: <20221203155545.48559-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 16:55:45 +0100") References: <20221203155545.48559-1-fontaine.fabrice@gmail.com> Message-ID: <87cz908i6o.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and > --enable-shared are passed to configure. memcached configure.ac only > looks for --enable-static to make the build static. But when linking > against openssl pkg-config only returns dynamic linking dependencies, > resulting in the following build failure: > /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc > -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall > -pedantic -Wmissing-prototypes -Wmissing-declarations > -Wredundant-decls -static -o timedrun timedrun.o -levent > -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib > -lssl -lcrypto -ldl > /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: > memcached-memcached.o: in function `conn_new': > memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c > - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Dec 3 18:21:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 03 Dec 2022 19:21:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: (Giulio Benetti's message of "Sat, 3 Dec 2022 18:26:09 +0100") References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> Message-ID: <878rjo8i2a.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Hi Fabrice, > thank you but there is my pending patch for this here: > https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ I've committed Giulio's patch instead, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sat Dec 3 18:18:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 3 Dec 2022 19:18:57 +0100 Subject: [Buildroot] [git commit] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221203182121.863CF85168@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1978e9b0219712b2b839d9f44a0b98b2e8280f75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Sat Dec 3 18:18:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 3 Dec 2022 19:18:10 +0100 Subject: [Buildroot] [git commit] package/memcached: fix static with shared build Message-ID: <20221203182121.7CC5A85167@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c7ca04fcb42051c53ff146cb7566d9ddd95a3a71 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From salvador.joseluis at gmail.com Sat Dec 3 18:36:38 2022 From: salvador.joseluis at gmail.com (=?UTF-8?q?Jos=C3=A9=20Luis=20Salvador=20Rufo?=) Date: Sat, 3 Dec 2022 19:36:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.1.7 Message-ID: <20221203183638.1293234-1-salvador.joseluis@gmail.com> Signed-off-by: Jos? Luis Salvador Rufo --- package/zfs/zfs.hash | 4 ++-- package/zfs/zfs.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash index b73fc3b703..0bce3817fe 100644 --- a/package/zfs/zfs.hash +++ b/package/zfs/zfs.hash @@ -1,5 +1,5 @@ -# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.6/zfs-2.1.6.sha256.asc -sha256 15339014f8d2131348eb937bf8893849806b6d2645ea607a18c7f117749dbd7a zfs-2.1.6.tar.gz +# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.sha256.asc +sha256 6462e63e185de6ff10c64ffa6ed773201a082f9dd13e603d7e8136fcb4aca71b zfs-2.1.7.tar.gz sha256 96a27353fe717ff2c8b95deb8b009c4eb750303c6400e2d8a2582ab1ec12b25a bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch # Hash for license files: diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk index f7e673c23f..84e9099ba9 100644 --- a/package/zfs/zfs.mk +++ b/package/zfs/zfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZFS_VERSION = 2.1.6 +ZFS_VERSION = 2.1.7 ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION) ZFS_PATCH = https://github.com/openzfs/zfs/commit/bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch ZFS_LICENSE = CDDL -- 2.38.1 From yann.morin.1998 at free.fr Sat Dec 3 21:11:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:11:38 +0100 Subject: [Buildroot] [git commit] package: optee-client: fix identation issues Message-ID: <20221203211306.B892A85174@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From yann.morin.1998 at free.fr Sat Dec 3 21:16:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:16:02 +0100 Subject: [Buildroot] [PATCH 7/7] package: optee-client: fix identation issues In-Reply-To: <20221130075452.2507453-7-etienne.carriere@linaro.org> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-7-etienne.carriere@linaro.org> Message-ID: <20221203211602.GH3302@scaer> Etienne, All, On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > Fix issues reported by utils/check-package: > package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) I also had: package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings So I also fixed those and applied to master, thanks. Since those are fixes for existing issues, it should come early in the series. I.e. a series should first fix issues, then add features (like bumping a version). That way, fixes can be applied early even if the rest of the series has issues, and they can also more easily be backported as they do not depend on the previous feature patches (in this case the fix applied cleanly, but that's not always the case). Regards, Yann E. MORIN. > Signed-off-by: Etienne Carriere > --- > package/optee-client/S30optee | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/optee-client/S30optee b/package/optee-client/S30optee > index 17e6d6d2b8..abb7e77afe 100644 > --- a/package/optee-client/S30optee > +++ b/package/optee-client/S30optee > @@ -37,13 +37,13 @@ restart() { > } > > case "$1" in > - start|stop|restart) > + start|stop|restart) > "$1";; > reload) > # Restart, since there is no true "reload" feature (does not > # reconfigure/restart on SIGHUP, just closes all open files). > restart;; > - *) > - echo "Usage: $0 {start|stop|restart|reload}" > - exit 1 > + *) > + echo "Usage: $0 {start|stop|restart|reload}" > + exit 1 > esac > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 3 21:19:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 22:19:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency Message-ID: <20221203211939.853298-1-fontaine.fabrice@gmail.com> libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 3 21:30:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:30:56 +0100 Subject: [Buildroot] [git commit] package/matchbox-keyboard: add libpng dependency Message-ID: <20221203213341.B3B4F851BB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a63fbb0d9762a0e6a454b1bea9ce44d620a6860a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES From yann.morin.1998 at free.fr Sat Dec 3 21:33:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:33:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency In-Reply-To: <20221203211939.853298-1-fontaine.fabrice@gmail.com> References: <20221203211939.853298-1-fontaine.fabrice@gmail.com> Message-ID: <20221203213349.GI3302@scaer> Fabrice, All, On 2022-12-03 22:19 +0100, Fabrice Fontaine spake thusly: > libpng is a mandatory dependency since bump to version 0.1.1 in commit > e2511d88e83acae4144be89ce5e258b724067bd5 and > https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: > > checking for PNG... no > configure: error: Package requirements (libpng) were not met: > > Package 'libpng', required by 'virtual:world', not found > > Fixes: > - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/matchbox-keyboard/Config.in | 1 + > package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in > index 260a57c6a4..3d7a9d203c 100644 > --- a/package/matchbox-keyboard/Config.in > +++ b/package/matchbox-keyboard/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_MATCHBOX_KEYBOARD > bool "matchbox-keyboard" > + select BR2_PACKAGE_LIBPNG > select BR2_PACKAGE_XLIB_LIBXTST > select BR2_PACKAGE_XLIB_LIBXRENDER > select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO > diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk > index 242c4831d1..a1e3c61543 100644 > --- a/package/matchbox-keyboard/matchbox-keyboard.mk > +++ b/package/matchbox-keyboard/matchbox-keyboard.mk > @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ > MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) > MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c > MATCHBOX_KEYBOARD_DEPENDENCIES = \ > - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender > + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender > # From git > MATCHBOX_KEYBOARD_AUTORECONF = YES > > -- > 2.35.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 3 21:39:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:39:25 +0100 Subject: [Buildroot] [git commit] package/elf2flt: fix text relocations on xtensa Message-ID: <20221203213956.B4A9885202@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3781e4efc52f542f58147b2de5f599b4e729bcbb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From yann.morin.1998 at free.fr Sat Dec 3 21:41:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 3 Dec 2022 22:41:17 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix text relocations on xtensa In-Reply-To: <20221130021821.2660112-1-jcmvbkbc@gmail.com> References: <20221130021821.2660112-1-jcmvbkbc@gmail.com> Message-ID: <20221203214117.GJ3302@scaer> Max, All, On 2022-11-29 18:18 -0800, Max Filippov spake thusly: > elf2flt 2021.08 has changed endianness swapping logic for relocated > entries in the text segment. This broke little-endian xtensa FLAT images > which now fail to start with the following message: > > binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > > Fix it by restoring old endianness swapping logic for relocated entries > in the text segment when building for xtensa. > > Reported-by: Niklas Cassel > Signed-off-by: Max Filippov Applied to master, thanks. Regards, Yann E. MORIN. > --- > I've tested a couple other prominent candidates, but it looks like > only xtensa has this issue. I've submitted pull request to elf2flt > with the patch below. > > ...-elf2flt-xtensa-fix-text-relocations.patch | 51 +++++++++++++++++++ > 1 file changed, 51 insertions(+) > create mode 100644 package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > > diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > new file mode 100644 > index 000000000000..3664775906ea > --- /dev/null > +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch > @@ -0,0 +1,51 @@ > +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 > +From: Max Filippov > +Date: Tue, 29 Nov 2022 17:47:54 -0800 > +Subject: [PATCH] xtensa: fix text relocations > + > +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") > +changed good_32bit_resolved_reloc to not do endianness swapping for > +relocated entries in the text segment. This broke little-endian xtensa > +FLAT images which after this change fail to start with the following > +message: > + > + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > + > +Fix it by preserving 'update_text' when building for xtensa. > + > +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") > +Reported-by: Niklas Cassel > +Signed-off-by: Max Filippov > +--- > + elf2flt.c | 15 ++++++++++++++- > + 1 file changed, 14 insertions(+), 1 deletion(-) > + > +diff --git a/elf2flt.c b/elf2flt.c > +index b93aecdaced3..cec3f4a22239 100644 > +--- a/elf2flt.c > ++++ b/elf2flt.c > +@@ -808,7 +808,20 @@ output_relocs ( > + continue; > + case R_XTENSA_32: > + case R_XTENSA_PLT: > +- goto good_32bit_resolved_reloc; > ++ if (bfd_big_endian (abs_bfd)) > ++ sym_addr = > ++ (r_mem[0] << 24) > ++ + (r_mem[1] << 16) > ++ + (r_mem[2] << 8) > ++ + r_mem[3]; > ++ else > ++ sym_addr = > ++ r_mem[0] > ++ + (r_mem[1] << 8) > ++ + (r_mem[2] << 16) > ++ + (r_mem[3] << 24); > ++ relocation_needed = 1; > ++ break; > + default: > + goto bad_resolved_reloc; > + #else > +-- > +2.30.2 > + > -- > 2.30.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 3 22:19:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 23:19:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional Message-ID: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 273b3072ae..80b1185b5e 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 45ce126bab..4b9c5c6b70 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -212,13 +214,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 3 22:41:57 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 3 Dec 2022 23:41:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 Message-ID: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine --- ...Fix-buffer-overflows-in-_sha3-module.patch | 101 ++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) create mode 100644 package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. -- 2.35.1 From thomas.petazzoni at bootlin.com Sun Dec 4 07:35:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 04 Dec 2022 07:35:15 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-03 Message-ID: <20221204073522.A043B415A4@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-03 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 1 | 0 | 9 | 2022.08.x | 23 | 15 | 0 | 38 | master | 206 | 201 | 0 | 407 | next | 13 | 31 | 0 | 44 | Classification of failures by reason for master ----------------------------------------------- host-pahole-1.24 | 12 host-binutils-2.38 | 11 host-go-1.19.3 | 10 xz-5.2.7 | 10 linux-6.0.9 | 9 gobject-introspection-1.72.0 | 8 lirc-tools-0.10.2 | 6 python-numpy-1.23.4 | 6 elfutils-0.186 | 5 host-rust-1.64.0 | 5 tealdeer-1.6.1 | 5 wolfssl-5.5.3 | 5 gerbera-1.10.0 | 4 unknown | 4 efivar-38 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 host-binutils-2.37 | 3 libglib2-2.72.3 | 3 xenomai-3.0.10 | 3 /home/buildroot/autobuild/i... | 2 alsa-lib-1.2.8 | 2 edk2-edk2-stable202102 | 2 fftw-quad-3.3.8 | 2 frr-8.3.1 | 2 host-gcc-initial-11.3.0 | 2 libkcapi-1.4.0 | 2 memcached-1.6.16 | 2 open62541-v1.3.3 | 2 openssh-9.1p1 | 2 openvmtools-11.3.5-18557794 | 2 perl-5.34.1 | 2 php-8.1.12 | 2 toolchain-external-codescap... | 2 uccp420wlan-6.9.1 | 2 wavemon-0.9.4 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 android-tools-4.2.2+git2013... | 1 attr-2.5.1 | 1 bat-0.19.0 | 1 check-0.15.2 | 1 delve-1.8.0 | 1 dhcp-4.4.3-P1 | 1 e2fsprogs-1.46.5 | 1 emlog-0.70 | 1 exempi-2.6.1 | 1 file-5.43 | 1 freeradius-server-3.2.0 | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fstrcmp-0.7.D001 | 1 gnu-efi-3.0.15 | 1 hawktracer-2ec19d7192334414... | 1 host-gcc-final-11.3.0 | 1 host-gcc-initial-10.4.0 | 1 host-runc-1.1.4 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 libnl-3.7.0 | 1 linux-pam-1.5.2 | 1 linuxptp-3.1.1 | 1 ltp-testsuite-20220930 | 1 lua-cqueues-20200726 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 matchbox-keyboard-0.1.1 | 1 micropython-1.19.1 | 1 musl-1.2.3 | 1 nginx-1.20.1 | 1 opencv3-3.4.17 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-orjson-3.7.11 | 1 quickjs-2021-03-27 | 1 rauc-1.8 | 1 rtl8723bu-d79a676a8d3f0bb6a... | 1 ruby-3.1.2 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 shadowsocks-libev-3.3.5 | 1 udftools-2.3 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6f75f092227b15b1664fc55f4a6a23502d4321c2 | aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7e12a7f2f86b378c89f12353d0bdc74fc30c50e6 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/058efa45ef137c64f7aeef80ba666ec2ae712d97 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/2f2d8800753c5e639fb575015298b75f00a4afd2 | ORPH powerpc64le | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/f60130166e9ce325ac875ca991db6ae48e3eb6f7 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/9ea5df764245909984345f0abef103fb455af53d | mips64el | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/58e0a5fb5684d4c96ae7641d5c0116ef0cdbb653 | mips64 | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/e00ef4a27476013fb8f11f1f3cb7573a59e1f100 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/b53824ad5e5e408ecb939b7bec7f75e90098cb7d | aarch64 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/0ce202c82af26e8283695399377c169edc1d4114 | ORPH aarch64 | delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/e7b208769e002202909a68953c633e1a9dfc8eba | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/6a0354eec9ae17f8f74c2ab31d57a012128f0044 | ORPH or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/56cc331f03d9bc494467244b83ba5f87c1e3faa4 | ORPH aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/e53818c271d97ff8c11fea67694a22a8a9fdbc08 | aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/1852259af26c891ea074ad565e2c11ab201881fe | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/63e13836876f5504f24a3dfdd83eac17757f9d52 | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/6bbb50283410ae1d9249c595c3aa217ffbad904b | mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/3dafbcb7fe5b86f10b4c54ea0f9a26e7474159da | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d3a7f11aaca9bc17498f13b4bd59477c4cf1bab1 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/2ec3fca1a026ea47fa23554a3f98d53832dd2877 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b33e76547b67de270ad58e362e10480af99d249a | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a9f4b1bd7b80c2053fca7f5e014cd2192c84603b | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/72599267e2f5896b67887ad1138e827823f57a4c | ORPH mips | emlog-0.70 | NOK | http://autobuild.buildroot.net/results/88bae16061f22bbfbe4e38a7884e24ed2302cc3c | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/9d2a39b254d2e3c53d9442e9ad1d5e9627101de6 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/01a253d8b1eba082afb24a3513cf33ad9062d87e | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/e928228043e360f9e69a64fd37bf68e8559f2538 | ORPH powerpc | file-5.43 | NOK | http://autobuild.buildroot.net/results/46ec455ee7125d0452fea19ef771ab7f885961e0 | ORPH aarch64 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/155473983b2764c1d7c0499f65c5a5697d18d586 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/2cb239a67c0f7d23356672c77ad0a71d3841d8f4 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/9cd2caadce60b8bcdfdd71f5d5d685df560d856f | nios2 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a37f5ccd0c259c0e8957ab16bde043a569342ce1 | powerpc | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/e9059e61d775eb7d85faedef25b719d00ef3e4a4 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7ce117831b74d74b34ea14b9afa0c044ee172f94 | m68k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/3f4427bd360a918377e491307972783520a56c1b | mips64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1bc1b9f01ed198b0ec5c7b76bcc071bb7cbbf6fb | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/970e02aad6edf19f5ccfc1fee9a35889307e01c0 | arm | fstrcmp-0.7.D001 | NOK | http://autobuild.buildroot.net/results/47e01a90d42be394426eccff81a181f493f04ab8 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/de20ef7c069034d91acf03578cb6dad8ea0cb012 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a4a0923dbf1ad617b72cd9808c0ec6de61f426b1 | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d59c4a04084a6fd09ba55e3f965f6168a23b803f | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b1d2049dd774227bc146d84567fb1f5f84027d8d | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/06738e589eedc004b5ed8cbbc8bd362efbd74dae | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f3f14cd9aca5278f7185e2a5b280340cba1a8c05 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0d3d3b6ac7dd5d98095d77668b13d9a013798262 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/148d8918d585deea313d14e9e60c098faec3ebc1 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b61a5f36f2256dd2309d10c293987780675ab8d9 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c4f6cca8fcd399b4f9e0799da6469bf5ffb2699 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5edd9f99098b9affba7600a7c82eedbcf369babd | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ee759f47a317f27179441c7a9e36f9fb398be025 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7544076da301679eab44331e25b31c2b81a13953 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e0e1610d07ea157f7c89948fd4feca18ee4b0550 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3228e97704851ac5d74cc14e0a2e29044def9c15 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/77ff27bc3ed7f3be6fb060404914c445eb532541 | ORPH mips64el | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/36bfe083b4ccd55a6485c374204b2cf3872e38d5 | powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4704c369bc173627ef4d97786bea96c6f3845e0f | arc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/191921a29e09dd00b1ce08896ed84acc22cafd42 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c18d991593482a3599629a734d2bf3504251290a | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3dc4d38214ce876b167c9e82ca6c2f29e45e0743 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7d56c939ecc1a5fece13e892c2c7110212708c51 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7f57382516da9c0e6a93ba6a7a670584c49158a4 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2cb8764f721041efa3ac83a5a4a94345ef29fc5c | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fca1a1978467e03784f1d64cb45bcc9e71bd207f | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/634e9933f6ecd4cfa502eaa1a360111ede666301 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/36caa9fa29f93b2d03163e33d61bff609839d2c3 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e02b70848510049b95741931f0708b0b1170cdba | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8925e70fc6509a5af30bbe84c0cf2c6548960bd1 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/deebdcae2e724798d0cd252678e6878316bc0ff8 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e6a620f9abcd96c7d25e94a81840dd80b50a3082 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/8b5c2617c793765ed312f7da4b731f6642292e8e | microblaze | host-gcc-initial-10.4.0 | NOK | http://autobuild.buildroot.net/results/ca822b9bab677c0a9446e5faff1562525db1dec4 | xtensa | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/0490f179987c673f311b47a2bc411396b91f0d43 | i586 | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/880ed6c402dbd68bfb07c9c2fbf7cbad1f0fc852 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/230d5914bb1c21d630272e33326a8ff56b4666ec | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2954b0ed13ff2fdcd4ee2e60ec670b1f71c1f131 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a739f31aff5034526dda9befee67d4978574a6e4 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5c4b84d0a6d8fccab5523908ef08a27dd5b6a656 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/61f1065b9b9cb2997e6455fde8172a2cfeb70d2d | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ec8e4021be0a46669c5d13a941701af336858126 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a0decbc9051deb4719d4a9fc8813f422e19fea37 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b856057a13d21dbdf417d7a5c777a0515adf3380 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a8a19b632447ea8ae7dfd7d5bd609f783d77bb0b | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/b44313fd9837c6402659270dc9e539612b249c6b | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4424621a4a3f288db72fc9c1cb4ce93047ba24ea | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6775c63282f4b4043f953581ac2be3d2de5f47d5 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fbb9320463f966308056624ba400dc20b61fbe2b | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/fd7d487ddf4b8685fdd719cc3fd17f75b3443fd3 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b750562a0e6bb1cb0d0ecc30b118f4d9b96aedf7 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9be418a3875c0c58c3b88187dab17122311adc89 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/35ea9ba9d2141672c49dc53e4e13186a36f1c545 | sh4 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/11980fe75e8ff8b5500ba01f6cd8a55e4c2f6d35 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c1f5e2e0070f764ea68c517943203d65a199d7d4 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7a853e7670b27363afc44ca268dd6a824a88c663 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/090d80246ed777aa4ec7572ce8bef0eb5a5b0ebb | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7c2b444ba1ec672848e910dfe6c648fa169fbc30 | x86_64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/7a6784a18ca4723b69812da13a5c1a07dc3a2fed | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/48cb29b21bd26086017a5479e3861804abc6e748 | powerpc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/38e1d63b9f9a5cda838c039df7e6f76e0e1a0b79 | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86b5c5b60c124c94d656c12925a49fdc08bdfaab | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/45e5909cdf37c15e286af2cdee19c2c2a0df3e60 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/492adbbb06a81aa1633e7efbe02ac057888a5210 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5b1e37bca8fcb4ab4fe22122b55d40a28c758961 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c4d25626d68422e9540624fa97199333cfbb646a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3b2f1db208c91bb63f6a11efa87760d8182d8aa1 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3009303721e14df9c1d9fbcbae71ba3ffc640994 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/81b088323442d81c74c454598240bf58e0baf0ff | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/e5587802ccc6493c784053ace4a59b0d37d1d554 | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/9b6306e963b7069e51db57c90d0134d508265353 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/30e38b9bb081f404fe643b01d9f8b3201284ced4 | ORPH sh4 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0bec4a5cdeec56d5d708b697ce7d5031e35e8058 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/1940420b2d28e9c94d8f1339edd1eea89baf549a | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d94d90fa5901962105251bcb94836a4c4e32bcf8 | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/aa0201ecc44519b3006bc92c7f8f4d36f1372445 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/60f488aa076ba2571b20eb5f0fa0f5ba65a123fc | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/37c7c2785b25d6414d02b0413fd5ca74efff5a96 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4a0d4e7d84bd654218d149f2614cc68a3d277af4 | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/43b6cfca67100b1094b8fb78e6c05a4659df0645 | ORPH powerpc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/179456edc6c9c755d827d5ad6a023b39cb7b99c5 | ORPH arceb | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/7afe8ec8d6abd583b58b6b8ac7d00d84f24ab81f | ORPH mips64 | linuxptp-3.1.1 | NOK | http://autobuild.buildroot.net/results/edb2daa9bc70ce8eb85b5edb487dd8a6d35bf02e | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f409da9d186809c07a387578bc649ad0d7ff2e7f | ORPH microblaze | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/90bc617bebd5ade2ee80e83911c4b23f74004faa | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/996d102803dac59dde23704a32c23487afcb9291 | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/76639880b115065c979fa5f3fff9b355ed8880cd | ORPH mipsel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/fe63acbb65fda51f4d4eb10935b7f0df9e559c36 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f4a74057fc3c3b9e9948cd49041de78b4b9a0312 | ORPH x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/9541412b3e3817c3289018154a4cf85566c95983 | s390x | lua-cqueues-20200726 | NOK | http://autobuild.buildroot.net/results/f5e02b8a4dbdfc72695289ce8508e8d1c0f47f7d | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/3ff5da67b66f9cd195f7f785f04629d8e251505d | ORPH s390x | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/614f0eaf8de5fdc8dfbd131317223c85f8a6630b | mips | matchbox-keyboard-0.1.1 | NOK | http://autobuild.buildroot.net/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b | aarch64_be | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c | ORPH or1k | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/df7d0ef9bab1fe16fa71ced3771ba52054448d73 | ORPH aarch64_be | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/601ed54310fd47c5d1742086f9666c469cf5197a | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/54681f246eb4f6c247c2158e49dd6df75c1cfff3 | riscv32 | nginx-1.20.1 | NOK | http://autobuild.buildroot.net/results/79595320fe8b73431a7837e55c6d446b75f961d8 | i686 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2967bae1022ba5151016f95adbb891b2dc903f3a | ORPH powerpc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/ac1b898de62fc2474c239ad329b1e650a5782fff | ORPH powerpc64le | opencv3-3.4.17 | NOK | http://autobuild.buildroot.net/results/e726a9032b554b189a753a34f83b682d30257485 | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/a3f66ac675e858ba6e28c64820061b70a8f6151c | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/6031b320b06446947b0c9a05e5043230d59231ca | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/9c507e88ed2e0022a337bf6e84701415b1aeedb4 | aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/a66e01bcdb21a74b438cfeebdde7b7b926025965 | aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/11060930ae3532408824db3b2ee0940d5a7d4de9 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c1d6f7f71b9e0bbc6e755f3901c197ae0b0cdf32 | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/10dbae498ad3c860ffa328f0392468d8ec2ca8fd | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/184023726f345b0590a2b55f66def4cab445f83a | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/ef488a30306a4b67f0f1d082a27118da2c2aa1e5 | ORPH mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7d7640d8c49828fc1980daa7091a176f9a8f89ab | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/78bec069e7c4c3a773152d23f3a0997374b27bbb | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e341ffaf592a984098b016f3537c44eaf8523b70 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/8fd7bcb33b7efbdd7564235c8191521ed2231aa3 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/198d488d377102a228069654f4caa06389f42bb3 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/aecc0aafd2b2fd367183b7b1e77c6ffe39f274a1 | mips | python-orjson-3.7.11 | NOK | http://autobuild.buildroot.net/results/82fd96def0649ee6048327d6bd711f881e44ecdf | sh4 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/5a02bc0bea706c45aed11f8eba87ed3e26444508 | riscv64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/9906474ff5291a43ea80ba79589581288b2769fb | sparc | rtl8723bu-d79a676a8d3f0bb6a... | NOK | http://autobuild.buildroot.net/results/ab6482975befba0ad74bb7d91b37373b9b0f300e | mips | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/d4da8ec7c9849e8f1351ed7d415d0c108864f05e | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/e788e4c2361b64763ae8e6b78a3b33a74f29bf5e | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/f8b4c48ed2bf2c203aa7e60e9e7ba4d8e997694d | ORPH mips64 | shadowsocks-libev-3.3.5 | NOK | http://autobuild.buildroot.net/results/d6c6aa7bbccaaf940896215c9a070af72e55bd40 | ORPH powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8cf6fa48e8d07ca3efcfe94f3f8c94c000e3a659 | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8e70b63437c03bbd661a7a3813d1fd5c601496d0 | powerpc | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/4b0b0e56e8cef3c86326162c0bd7cdf0fb7b4cfc | mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c65aef0467b20ff665621b3121cc4b530b076367 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1d539eb016640b187028394bc659db86e48fc6b1 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/477fd467e1922e3dd68f4685248c27612e8894bd | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/8ac1a5d8ecf1f524c32d76436ceaa2bc85fef54e | ORPH xtensa | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/80c09f0d0a594dec1e21e24232fa92deb6d479d2 | ORPH sparc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/599351cd3eec5e6dc1433b5ce993db59324a973a | ORPH or1k | udftools-2.3 | NOK | http://autobuild.buildroot.net/results/917940b147846e1c1e4715af8a9a46763c14cc99 | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/87c0265952356b127f8ec40d7099c0a43b238073 | arm | unknown | NOK | http://autobuild.buildroot.net/results/6583dbc4843f62b27be2a9f2b6d9fe6420a6c793 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/f876a8075b9fcbcacbb833eb705087e523152a3f | armeb | unknown | NOK | http://autobuild.buildroot.net/results/8c4263ee0d7da2c38c92f6f9bd4b056ccde9021f | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/410034964c52f299779dfb8f4a667c07431e26d8 | arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/6eeeb9a6fabedfb41d6519ac303c6bb3124f40d8 | ORPH powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/a60eb7d27c81207bc5d3b65d7fcdd4873d2a7ea1 | ORPH powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/bbf41d5a300741a5dd634161314c1710a7b73fe9 | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/74b3b012398765244ceb952bdcf9072054d7703d | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/afcfa505ba3b6b6b278aa09385c4f3fdc08a4d8a | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/cfcba9a93f9854aa1c9618afd5683d971b9d9532 | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/2743e2a1f22615535507e9fe2c46a49164211438 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/acfc6e4ba9c9881df93c1570a51e2b832322fd7e | powerpc | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/76a9f0373fec2b41b3530263a963870911073d17 | x86_64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/34535f0c2408c2cc16c26d26108f5c9fd8270167 | microblazeel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/77868eb23d0ef1d5f6b40967bb5266b755f142d9 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/03fea121735663fc77f467826cce858286ad0871 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d23413ed8ed77ed8e0879efa8578d100cf40b927 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b127c6d88613bd4d48453f10cf7e8c08b0cee61f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fc29a2e770a7c3e2272e9d18e1fa41bd2a7fc182 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/44e7c386dd5667767b06c26a9110cfd596e72c08 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b553da405a0388d14b1541373f5f469d0eca19fd | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9e49fcbfce9f87710a6fc7ac021f9b7047fd7213 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/717ab343933f8f6b1a18e5f69eb2d6b1c571967d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d5c9f362b9b5b58bcf93117127887cb4d969d4df | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e936bc96f38fcbc82f6b9f5ec2696daead9817ba | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/59049c7d6cec055c04f00c855256aeebb139f7c4 | ORPH powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/45ed562d9e4220272b1895bd56de531cdd17ffd5 | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5b57ce8850435e28a5b94e272f6d95fc13a923a1 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 4 imagemagick-7.1.0-51 | 4 host-pahole-1.24 | 2 hyperfine-1.14.0 | 2 linux-6.0.1 | 2 unknown | 2 dmalloc-5.6.5 | 1 frr-8.3.1 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 host-binutils-2.38 | 1 host-go-1.19.3 | 1 jack2-1.9.21 | 1 lcms2-2.13.1 | 1 libev-4.33 | 1 libkcapi-1.4.0 | 1 norm-1.5.8 | 1 python-bunch-1.0.1 | 1 reaver-1.6.6 | 1 sdl2_ttf-legal-info | 1 xxhash-0.8.1 | 1 xz-5.2.7 | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1e77e128f0aa75b647ca8d39463c7fb4219a83a6 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9fe409d8335028355c208ad52d801116f2ea80f4 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2f6df889364864a8ba5367d6f778eb71540b3a1e | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a19eb9676de6623f68aab10d91f2992e6157294f | i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/019025806329ef399d554230909acc6fe1c31104 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/42b47a339e8293d302c950c232e39a48ff53e3ae | mipsel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6de1c921eaa3e7158900869321c83bfa3773a5b4 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/04dab6e99aa547f12de0f085baa7326fd1e65e99 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/241b9462e0c906df10ed6a7ab9fe74487bf6ba6e | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e05458b55e5f7dc0f7791c87c8202b2d7b746c94 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6bab998b6481bea8e75d094111a12c1d0b0350de | mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c46b90d49c3fc72cedb3967efdc3f17f031dcfd4 | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/12bfe29529420dc9d87b6eab1c46edf5f7eeb268 | ORPH sparc64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/4f0cce7d6d07990b5363d8a78ed6cb0a99314f32 | ORPH aarch64_be | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/922a97b2056f3c5c8669a68a131f51d4fa598af3 | ORPH mips64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/2650899d796f2aec68d53c9025879180dfd1bb4c | ORPH sparc64 | imagemagick-7.1.0-51 | NOK | http://autobuild.buildroot.net/results/c4d9e3b4045e746a067b3dcc8c69f8b47c7b2cd5 | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f1915c535ff53fe9ca91062184dc5408b85aaf64 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/19b94258bd93d23db6e33cc37ca425a5fc6c4fd6 | armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/7e446b62cca27f88d838ea8b5bd2a0ddd154c098 | ORPH or1k | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/6892102ff3e4d8fc3c164450a261103f2a2c034a | powerpc64 | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/9d7a38cd8ef566935a25b77780d1add6c91802fb | ORPH powerpc64le | linux-6.0.1 | NOK | http://autobuild.buildroot.net/results/def77ee1a49ef4123345a7a5329a1a18937dac87 | ORPH s390x | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f51760cb4011c21139b18a11cfcd10bde399230a | ORPH powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/246b13c5e160ff068bdf58b317ed39735148ca80 | arc | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/caa7f9b7b197b7277241e633c2c4fac49571e029 | powerpc64 | sdl2_ttf-legal-info | NOK | http://autobuild.buildroot.net/results/6d2ecf6bed7d8e4d6c91c97f4f759b95f329a43a | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/55f5f288a74a7a80f549a6b3a18ff799d25d5077 | arm | unknown | NOK | http://autobuild.buildroot.net/results/e9823549c101ec4b14db28a4389d4301741b4839 | nios2 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/a3dd4ac00467f24eb92371264c52a418aedd27e0 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e42d740e1a010d2ff54751a57c41505b2c34b8a5 | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f5d25787e591b3cf734cc84215a38d98173924e0 | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-rust-1.62.0 | 2 igd2-for-linux-2.1 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 dahdi-linux-5c840cf43838e06... | 1 frr-8.2.2 | 1 host-pahole-73383b3a39afe86... | 1 host-spirv-llvm-translator-... | 1 hwloc-2.7.0 | 1 libglib2-2.72.3 | 1 linux-5.10.109-cip5-rt4 | 1 toolchain-external-codescap... | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/60a13ae3d1965d394084f3ef77c69f9a71c93e0c | sparc64 | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/21dcb52836f7203fb00ec7897372e92acbf5756a | xtensa | frr-8.2.2 | NOK | http://autobuild.buildroot.net/results/c0f5d1f2ea65ad03e5b537fb278376832e3c4771 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/33f98db04724938fc5d502f603fac22683af6b14 | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/7b82a5a3073aaf5f07f465d2ae81a0d5c9a28467 | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/fbcfb1a1fbd46bd8d38d386cb1b031a524bf8d17 | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/02981640ad79ed0ede557747e666fc9c220ab0dd | ORPH x86_64 | hwloc-2.7.0 | NOK | http://autobuild.buildroot.net/results/4415b5b256b811eb5f8e1acddb1e0ef2240c6684 | i586 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/5dbb1a1f2384d4c56aa81e80fef726761861970b | nios2 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a47033ef35b97215f78c22a92a375ba41d29be49 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/99bd851c683aa5ee49d6b2e6df19712874961f24 | microblazeel | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/5a017550b1ad79a4b109ec2c00e2bed314736c48 | ORPH mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/b122e6e0be9123fd4300b7935f009d0fcd58f960 | ORPH microblaze | unknown | NOK | http://autobuild.buildroot.net/results/c5e7c39d16981fbab07da01172ee2bf6427a0955 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/1ab71fc1a28384d3513d7deb3806d9eb8b27989e | -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Sun Dec 4 09:10:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 10:10:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee Message-ID: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 4 09:48:29 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 10:48:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-scipy: fix sh4 build Message-ID: <20221204094829.148341-1-fontaine.fabrice@gmail.com> Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine --- package/python-scipy/0001-build_sh4_FE.patch | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 package/python-scipy/0001-build_sh4_FE.patch diff --git a/package/python-scipy/0001-build_sh4_FE.patch b/package/python-scipy/0001-build_sh4_FE.patch new file mode 100644 index 0000000000..17031b89f1 --- /dev/null +++ b/package/python-scipy/0001-build_sh4_FE.patch @@ -0,0 +1,27 @@ +build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine + +Index: scipy/scipy/special/_round.h +=================================================================== +--- scipy.orig/scipy/special/_round.h 2021-08-17 17:46:09.254650951 +0200 ++++ scipy/scipy/special/_round.h 2022-06-14 08:40:23.531748220 +0200 +@@ -69,5 +69,12 @@ + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ -- 2.35.1 From yann.morin.1998 at free.fr Sun Dec 4 11:17:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:17:22 +0100 Subject: [Buildroot] [PATCH 6/7] package: optee-client: select util-linux-libs, libuuid and pkgconf In-Reply-To: <20221130075452.2507453-6-etienne.carriere@linaro.org> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-6-etienne.carriere@linaro.org> Message-ID: <20221204111722.GK3302@scaer> Etienne, All, On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > In order to use login methods `TEEC_LOGIN_USER` and `TEEC_LOGIN_GROUP`, > a user space application must initialize the tokens with the SHA1 > hashed UUID of the user or group. > > Select host-pkgconf, util-linux and libuuid in order to use `libuuid` > and add supporting libraries to optee_client for this type of ACL based > login initialization. Looking at the upstream code for optee-client, it looks like this is a mandatory dependency, so that should be part of the patch that bumps the version. Otherwise, this means that just applying the version bumps introduces breakage. Regards, Yann E. MORIN. > This change is based on commit [1] from Eero Aaltonen, merged in OP-TEE > test build environment. > > Link: [1] https://github.com/OP-TEE/build/commit/4a27543494278a5d93e2f44d58e413d90739b08a > Signed-off-by: Etienne Carriere > --- > package/optee-client/Config.in | 3 +++ > package/optee-client/optee-client.mk | 1 + > 2 files changed, 4 insertions(+) > > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > index cc7f176c77..ed7da4edbc 100644 > --- a/package/optee-client/Config.in > +++ b/package/optee-client/Config.in > @@ -2,6 +2,9 @@ config BR2_PACKAGE_OPTEE_CLIENT > bool "optee-client" > depends on BR2_TOOLCHAIN_HAS_THREADS > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3 # MMC_IOC_MULTI_CMD > + select BR2_PACKAGE_UTIL_LINUX > + select BR2_PACKAGE_UTIL_LINUX_LIBS > + select BR2_PACKAGE_UTIL_LINUX_LIBUUID > help > Enable the OP-TEE client package that brings non-secure > client application resources for OP-TEE support. OP-TEE > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 54cc112c5c..a671b66662 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -9,6 +9,7 @@ OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > OPTEE_CLIENT_LICENSE = BSD-2-Clause > OPTEE_CLIENT_LICENSE_FILES = LICENSE > OPTEE_CLIENT_INSTALL_STAGING = YES > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > OPTEE_CLIENT_CONF_OPTS = \ > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:42:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:42:39 +0100 Subject: [Buildroot] [git commit] package/optee-client: rename S30optee Message-ID: <20221204114314.8F416851FF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cac489ce1dc9f280a76dce92960ea7807a5e86c5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From yann.morin.1998 at free.fr Sun Dec 4 11:45:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:45:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee In-Reply-To: <20221204091039.4362-1-fontaine.fabrice@gmail.com> References: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Message-ID: <20221204114501.GL3302@scaer> Fabrice, All, On 2022-12-04 10:10 +0100, Fabrice Fontaine spake thusly: > Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename > S30optee in optee-client.mk resulting in the following build failure: Gah, I forgot to git add package/optee-client/optee-client.mk before I did amend the commit... > /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee > /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory > > Fixes: > - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb > > Signed-off-by: Fabrice Fontaine Thanks for fixing my mess. Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/optee-client/optee-client.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 252841ba10..3fbbe9484c 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF > endif > > define OPTEE_CLIENT_INSTALL_INIT_SYSV > - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ > - $(TARGET_DIR)/etc/init.d/S30optee > + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ > + $(TARGET_DIR)/etc/init.d/S30tee-supplicant > endef > > $(eval $(cmake-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:51:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:51:30 +0100 Subject: [Buildroot] [git commit] package/python3: fix CVE-2022-37454 Message-ID: <20221204115140.B0B1E852F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92d96e8513c75a8ab496c90841920e896085915f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From yann.morin.1998 at free.fr Sun Dec 4 11:51:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:51:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 In-Reply-To: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> References: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> Message-ID: <20221204115147.GM3302@scaer> Fabrice, All, On 2022-12-03 23:41 +0100, Fabrice Fontaine spake thusly: > The Keccak XKCP SHA-3 reference implementation before fdc6fef has an > integer overflow and resultant buffer overflow that allows attackers to > execute arbitrary code or eliminate expected cryptographic properties. > This occurs in the sponge function interface. > > Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they > should not be affected. > > https://github.com/python/cpython/issues/98517 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...Fix-buffer-overflows-in-_sha3-module.patch | 101 ++++++++++++++++++ > package/python3/python3.mk | 3 + > 2 files changed, 104 insertions(+) > create mode 100644 package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > > diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > new file mode 100644 > index 0000000000..5c50dd16cb > --- /dev/null > +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > @@ -0,0 +1,101 @@ > +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 > +From: Theo Buehler > +Date: Fri, 21 Oct 2022 21:26:01 +0200 > +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module > + (#98519) > + > +This is a port of the applicable part of XKCP's fix [1] for > +CVE-2022-37454 and avoids the segmentation fault and the infinite > +loop in the test cases published in [2]. > + > +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a > +[2]: https://mouha.be/sha-3-buffer-overflow/ > + > +Regression test added by: Gregory P. Smith [Google LLC] > + > +[Retrieved from: > +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] > +Signed-off-by: Fabrice Fontaine > +--- > + Lib/test/test_hashlib.py | 9 +++++++++ > + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + > + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- > + 3 files changed, 18 insertions(+), 7 deletions(-) > + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > + > +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py > +index 535f4aa3e04c..9aa6c1f0a3b6 100644 > +--- a/Lib/test/test_hashlib.py > ++++ b/Lib/test/test_hashlib.py > +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): > + def test_case_md5_uintmax(self, size): > + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') > + > ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') > ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) > ++ def test_sha3_update_overflow(self, size): > ++ """Regression test for gh-98517 CVE-2022-37454.""" > ++ h = hashlib.sha3_224() > ++ h.update(b'\x01') > ++ h.update(b'\x01'*0xffff_ffff) > ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') > ++ > + # use the three examples from Federal Information Processing Standards > + # Publication 180-1, Secure Hash Standard, 1995 April 17 > + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm > +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > +new file mode 100644 > +index 000000000000..2d23a6ad93c7 > +--- /dev/null > ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst > +@@ -0,0 +1 @@ > ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). > +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc > +index e10739deafa8..cf92e4db4d36 100644 > +--- a/Modules/_sha3/kcp/KeccakSponge.inc > ++++ b/Modules/_sha3/kcp/KeccakSponge.inc > +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat > + i = 0; > + curData = data; > + while(i < dataByteLen) { > +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { > ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { > + #ifdef SnP_FastLoop_Absorb > + /* processing full blocks first */ > + > +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat > + } > + else { > + /* normal lane: using the message queue */ > +- > +- partialBlock = (unsigned int)(dataByteLen - i); > +- if (partialBlock+instance->byteIOIndex > rateInBytes) > ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) > + partialBlock = rateInBytes-instance->byteIOIndex; > ++ else > ++ partialBlock = (unsigned int)(dataByteLen - i); > + #ifdef KeccakReference > + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); > + #endif > +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte > + i = 0; > + curData = data; > + while(i < dataByteLen) { > +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { > ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { > + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { > + SnP_Permute(instance->state); > + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); > +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte > + SnP_Permute(instance->state); > + instance->byteIOIndex = 0; > + } > +- partialBlock = (unsigned int)(dataByteLen - i); > +- if (partialBlock+instance->byteIOIndex > rateInBytes) > ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) > + partialBlock = rateInBytes-instance->byteIOIndex; > ++ else > ++ partialBlock = (unsigned int)(dataByteLen - i); > + i += partialBlock; > + > + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); > diff --git a/package/python3/python3.mk b/package/python3/python3.mk > index 2e17104102..b291fcf582 100644 > --- a/package/python3/python3.mk > +++ b/package/python3/python3.mk > @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python > # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch > PYTHON3_IGNORE_CVES += CVE-2022-45061 > > +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch > +PYTHON3_IGNORE_CVES += CVE-2022-37454 > + > # This host Python is installed in $(HOST_DIR), as it is needed when > # cross-compiling third-party Python modules. > > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 11:56:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 12:56:19 +0100 Subject: [Buildroot] [git commit] package/gdb: zlib is mandatory, not optional Message-ID: <20221204115901.61AD185342@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 273b3072ae..80b1185b5e 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 45ce126bab..4b9c5c6b70 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -212,13 +214,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From bugzilla at busybox.net Sun Dec 4 12:01:13 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sun, 04 Dec 2022 12:01:13 +0000 Subject: [Buildroot] [Bug 15131] Target GDB uses internal zlib In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15131 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED CC| |yann.morin.1998 at free.fr Status|NEW |RESOLVED --- Comment #1 from Yann E. MORIN --- Dirk, All, Thanks for the report. We believe that has now been fixed with commit 3341ceb1e585 (package/gdb: zlib is mandatory, not optional) from Fabrice. If the problem persists, please re-open. Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Sun Dec 4 12:01:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 13:01:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional In-Reply-To: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> References: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> Message-ID: <20221204120127.GN3302@scaer> Fabrice, All, On 2022-12-03 23:19 +0100, Fabrice Fontaine spake thusly: > zlib is a mandatory dependency of gdb and by default, gdb will use its > internal one. Moreover, --with-zlib has been replaced by > --with-system-zlib since version 7.10 and > https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba I checked if all the versions of gdb we have had this, and indeed, gdb 8.1 already had it. > Fixes: > - https://bugs.buildroot.org/show_bug.cgi?id=15131 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/gdb/Config.in | 1 + > package/gdb/gdb.mk | 12 ++++-------- > 2 files changed, 5 insertions(+), 8 deletions(-) > > diff --git a/package/gdb/Config.in b/package/gdb/Config.in > index 273b3072ae..80b1185b5e 100644 > --- a/package/gdb/Config.in > +++ b/package/gdb/Config.in > @@ -17,6 +17,7 @@ config BR2_PACKAGE_GDB > depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 > depends on BR2_INSTALL_LIBSTDCPP > + select BR2_PACKAGE_ZLIB > # When the external toolchain gdbserver is copied to the > # target, we don't allow building a separate gdbserver. The > # one from the external toolchain should be used. > diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk > index 45ce126bab..4b9c5c6b70 100644 > --- a/package/gdb/gdb.mk > +++ b/package/gdb/gdb.mk > @@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK > # also need ncurses. > # As for libiberty, gdb may use a system-installed one if present, so > # we must ensure ours is installed first. > -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses > +GDB_DEPENDENCIES = zlib > +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib > > # Disable building documentation > GDB_MAKE_OPTS += MAKEINFO=true > @@ -130,6 +131,7 @@ GDB_CONF_OPTS = \ > --disable-sim \ > $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ > --without-included-gettext \ > + --with-system-zlib \ > --disable-werror \ > --enable-static \ > --without-mpfr > @@ -212,13 +214,6 @@ else > GDB_CONF_OPTS += --without-lzma > endif > > -ifeq ($(BR2_PACKAGE_ZLIB),y) > -GDB_CONF_OPTS += --with-zlib > -GDB_DEPENDENCIES += zlib > -else > -GDB_CONF_OPTS += --without-zlib > -endif > - > ifeq ($(BR2_PACKAGE_GDB_PYTHON),) > # This removes some unneeded Python scripts and XML target description > # files that are not useful for a normal usage of the debugger. > @@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \ > --enable-threads \ > --disable-werror \ > --without-included-gettext \ > + --with-system-zlib \ > --with-curses \ > --without-mpfr \ > $(GDB_DISABLE_BINUTILS_CONF_OPTS) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bagasdotme at gmail.com Sun Dec 4 12:31:21 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sun, 4 Dec 2022 19:31:21 +0700 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: <20221203160506.GD3302@scaer> References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: On 12/3/22 23:05, Yann E. MORIN wrote: >> I think you're right. We assume that _SOURCE is not defined when a >> _SITE_METHOD using a VCS (git, cvs, svn, hg) is used. >> >> I guess we have two options here: >> >> (1) Detect this situation, and error out, to prevent this situation >> from happening >> >> (2) Actually support overriding _SOURCE, but in this case, we should >> comply with the specified compression algorithm >> >> Yann, thoughts? (1) seems easier to me, I don't know if the benefits of >> (2) are really relevant. > > I think the only meaningful solution is to go for (1): detect and abort. > I too do not think letting packages each request a different compression > would be interesting... > > If we believe that gzip is too slow/big, then we can think about > switching to another scheme globaly, but that's orthogonal... > > So, yes: detect and abort. > Actually I think we can just do ``tar xvf`` since tar will automatically figure out the decompressor to use. -- An old man doll... just what I always wanted! - Clara From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit branch/next] boot/edk2: bump version to edk2-stable202208 Message-ID: <20221204130303.318B485481@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17cb635a8a2dde2fbd7b21ba8639862e282027dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- ...ModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ---------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565a..0000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee..855a62f70b 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841..94ee22ddc4 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e..c377b49877 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ From thomas.petazzoni at bootlin.com Sat Dec 3 14:53:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:53:17 +0100 Subject: [Buildroot] [git commit branch/next] package/edk2-platforms: bump in sync with edk2-stable202208 Message-ID: <20221204130303.1C2EF85446@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a1cd835e788cd86109e8a4223ea75dc9342553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078..405a09241c 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afc..898937a5ab 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit branch/next] package/edk2-non-osi: new package Message-ID: <20221204130303.28C2A85463@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95f72fb61aae6a64ea822b535cf9d2c2e01e6fc9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl?? Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 27 +++++++++++++++++++++++++++ 5 files changed, 43 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..233fda4c71 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl?? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639..ce0d55bbf2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 0000000000..6c540c8a40 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 0000000000..7941df1f2f --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 0000000000..0abb3770c7 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + $(foreach d,$(EDK2_NON_OSI_DIRS),\ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$(d) && \ + cp -rf $(@D)/$(d)/* $(STAGING_DIR)/usr/share/edk2-non-osi/$(d)/ + ) +endef + +$(eval $(generic-package)) From thomas.petazzoni at bootlin.com Sun Dec 4 13:05:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:05:34 +0100 Subject: [Buildroot] [PATCH 1/3 next] package/edk2-platforms: bump in sync with edk2-stable202208 In-Reply-To: <20221201183337.1588407-2-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> <20221201183337.1588407-2-vincent.stehle@arm.com> Message-ID: <20221204140534.5f6d0539@windsurf> On Thu, 1 Dec 2022 19:33:35 +0100 Vincent Stehl? wrote: > Bump the edk2-platforms commit to the one corresponding to version > edk2-stable202208 of edk2, based on the timestamps. > > Note: the Marvell Armada Devicetree files have been moved out of > edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device > tree sources from edk2-platforms") and they are now in edk2-non-osi. > > Signed-off-by: Vincent Stehl? > Cc: Dick Olsson > --- Applied to next, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 4 13:08:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:08:09 +0100 Subject: [Buildroot] [PATCH 2/3 next] package/edk2-non-osi: new package In-Reply-To: <20221201183337.1588407-3-vincent.stehle@arm.com> References: <20221201183337.1588407-1-vincent.stehle@arm.com> <20221201183337.1588407-3-vincent.stehle@arm.com> Message-ID: <20221204140809.5159d22f@windsurf> On Thu, 1 Dec 2022 19:33:36 +0100 Vincent Stehl? wrote: > Add a package to install the additional edk2 platforms files, not > compatible with the normal licensing requirements and held in the > edk2-non-osi repository. > > Only the Marvell Armada files are copied at this point, to support building > edk2 for the MACCHIATObin platform. > > The referenced commit corresponds to version edk2-stable202208 of edk2, > based on the timestamps. > > This package is heavily inspired from package/edk2-platforms. > > Signed-off-by: Vincent Stehl? > Cc: Thomas Petazzoni To be honest, I don't really understand the reasoning of the move of the Marvell files to this edk2-non-osi repository. Indeed, they are under BSD-2-Patent, which is an OSI-compatible license. But anyway... > +# Copy Marvell Armada files > +EDK2_NON_OSI_LICENSE += , BSD-2-Clause-Patent (Marvell Armada) I changed the += and removed the comma, as for now we only have this particular license, and we don't want the _LICENSE variable value to start with a comma. > +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf > +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree > + > +# There is nothing to build for edk2-non-osi. All we need to do is to copy > +# the selected description files to staging, for other packages to build with. > +define EDK2_NON_OSI_INSTALL_STAGING_CMDS > + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi I removed this mkdir, since anway you are using mkdir -p below to create the subdirs. > + for d in $(EDK2_NON_OSI_DIRS); do \ > + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$$d; \ > + cp -rf $(@D)/$$d/* $(STAGING_DIR)/usr/share/edk2-non-osi/$$d/; \ > + done Reworked with a make foreach loop so that i aborts in case of a failure. Applied to next with those changes. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 4 13:16:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 14:16:07 +0100 Subject: [Buildroot] [git commit] package/python-scipy: fix sh4 build Message-ID: <20221204132446.7832C854A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bdc9f8a247309f1bf007a77576480091d20e2d1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/python-scipy/0001-build-sh4-FE.patch | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/python-scipy/0001-build-sh4-FE.patch b/package/python-scipy/0001-build-sh4-FE.patch new file mode 100644 index 0000000000..d50dd84462 --- /dev/null +++ b/package/python-scipy/0001-build-sh4-FE.patch @@ -0,0 +1,36 @@ +From aae8b63ddffe014e9353c3e8d2604628433eb7d7 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 4 Dec 2022 14:14:21 +0100 +Subject: [PATCH] build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine +--- + scipy/special/_round.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/scipy/special/_round.h b/scipy/special/_round.h +index 013a25620..c321a1939 100644 +--- a/scipy/special/_round.h ++++ b/scipy/special/_round.h +@@ -69,5 +69,12 @@ int fegetround() + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ +-- +2.38.1 + From yann.morin.1998 at free.fr Sun Dec 4 14:05:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 15:05:33 +0100 Subject: [Buildroot] _SOURCE with _SITE_METHOD = git can result to tar.gz with mismatched file extension In-Reply-To: References: <38529777-79a9-dfb5-ec42-b7c37e617281@gmail.com> <20221203155247.428cb5a1@windsurf> <20221203160506.GD3302@scaer> Message-ID: <20221204140533.GO3302@scaer> Bagas, All, On 2022-12-04 19:31 +0700, Bagas Sanjaya spake thusly: > On 12/3/22 23:05, Yann E. MORIN wrote: > >> I guess we have two options here: > >> (1) Detect this situation, and error out, to prevent this situation > >> from happening > >> (2) Actually support overriding _SOURCE, but in this case, we should > >> comply with the specified compression algorithm [--SNIP--] > > So, yes: detect and abort. > Actually I think we can just do ``tar xvf`` since tar will automatically > figure out the decompressor to use. The issue is not so much about decompressing, than about compressing. The download backends for VCS all expect to generate gzip-compressed tarballs; see: support/download/git at 231, support/download/svn at 67, support/download/cvs at 70. For mercurial, it's even going deeper, as this is ingrained in hg itself, and we rely on hg to generate the archive, see support/download/hg at 48..50 (it knows other compression formats, but that may not align with the one we'd choose for the others). The reason to request for a compression other than gzip is to achieve one or more of: - decreasing the size of the generated archives; - decreasing the time needed to compress the archives; - decreasing the time needed to decompress the archives. Aiming for those goals I believe only really makes sense globally, not on a per-package basis. If we were to go for a per-package support, we would need to convert all our download backends anyway, and as I said previously, I don't think it would be too cumbersome to migrate all the packages in one go at the same time: - no cvs-hosted package; - a single svn-hosted package for which we have a hash: libxmlrpc (the other four have no hash); - two hg-hosted packages: dvb-apps, python-pygmes (the other three have no hash); - 112 git-hosted packages, so a bit more than 100 with a hash, and updating them can be easily scripted (that's what I did when we introduced the -br1 suffix for git). Sure, we would also need to add that support to {go,cargo}-post-process, but we do not have that many impacted packages either. However, for those, I could well see a reason to have a per-package support, that we shoved aside when introducing the download post-process: if we have to download an unvendored archive that is not a tar.gz already, then we'd have no way to represent that. But we assumed that all the packages that would require vendoring would come from github or gitlab, they would all be .tar.gz already, and that if we were to download a released archive, it would already be vendored; this is turning to be actually the case in practice: we only use archives from github/gitlab, so the point is mostly academic. So I still think we do not need support for different per-package compression support, and that we shouldddetect the case that _SOURCE is not set for a VCS-based download. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From pge at ik.me Sun Dec 4 14:06:43 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:43 +0100 Subject: [Buildroot] [PATCH 2/2] package/mender-artifact: remove unnecessary GO_ENV In-Reply-To: <20221204140643.893075-1-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> Message-ID: <20221204140643.893075-2-pge@ik.me> All go packages are built with: GOFLAGS="-mod=vendor" (see HOST_GO_COMMON_ENV in go/go.mk) Signed-off-by: Patrick Gerber --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact -- 2.25.1 From pge at ik.me Sun Dec 4 14:06:37 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:37 +0100 Subject: [Buildroot] [PATCH] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221203132956.GC3302@scaer> References: <20221122212002.139494-1-pge@ik.me> <20221203132956.GC3302@scaer> Message-ID: <5de49ff4-533e-e6ed-61db-70a66f0a64db@ik.me> > PGE, All, > > We require that submitters use their real identity; initials are not > enough. Sorry for that, it's fixed > On 2022-11-22 22:20 +0100, PGE via buildroot spake thusly: >> Currently package secific go env is used only during package build step. >> >> Go vendering is done during the download step and it's sometimes required >> to specify package secific go env also for this step. >> >> For example, when importing custom go modules who are hosted on a private >> host, it?s required to set GOPRIVATE to avoid public sum checking. > I am not sure I fully understand what "set GOPRIVATE to avoid public sum > checking" is supposed to mean. > > Does that mean that setting GOPRIVATE (to what value: boolean? list of > modules? something else?) would prevent go (the program) from performing > checksum verification on the modules it downloads? GOPRIVATE shall be set to a glob pattern matching your private repo host name, so go vendoring do not check the sum for theses packages. See https://pkg.go.dev/cmd/go#hdr-Configuration_for_downloading_non_public_code for more details. > As a consequence, what impact does that have on the reproducibility of > the vendored archive? And so, what about the hashes maanged by > Buildroot? In my understanding it has strictly no impact on buildroot managed hashes as vendoring is performed, during download step, before generating the dl archive which include the vendor directory. So all external package downloaded by go are included in the buildroot hash > We also require that submissions include a sign-off tag, matching the > real identity. > > Please see; > https://buildroot.org/downloads/manual/manual.html#submitting-patches > >> --- >> package/pkg-golang.mk | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >> diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk >> index 0b3dc3d32f..cdc67b32c0 100644 >> --- a/package/pkg-golang.mk >> +++ b/package/pkg-golang.mk >> @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD >> $(2)_DOWNLOAD_POST_PROCESS = go >> $(2)_DL_ENV += \ >> $$(HOST_GO_COMMON_ENV) \ >> - GOPROXY=direct >> + GOPROXY=direct \ >> + $$($(2)_GO_ENV) > Currently, we have two packages that set _GO_ENV: > > - docker-cli: I don't think this would have an impact omn the download > step and the vendoring: > DOCKER_CLI_GO_ENV = CGO_ENBALED=no > > - mender-artifacts: there we do ecplicitly refer to an inconsistency > about the vendoring: > HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" > > so I wonder how that would play when we also pass this during the > vendoring step. I hope that it would have no effect, because > 'vendor' is actually the path where the vendoring happens. > > Did you check if they were impacted by this change? I checked for mender-artifact and it has no issue. I even do think that this extra go env is not required, as all go packages built by buildroot are built with GOFLAGS="-mod=vendor" (see HOST_GO_COMMON_ENV in go/go.mk). download/go-post-process is checking the absence of vendor directory before doing the vendoring. If present vendoring is bypassed. I tested without HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" and mender-artifact build without issue > Barring any issue with the above questions, I think this is a good > change. Please respin with your real identity, a proper sign-off tag. > > Regards, > Yann E. MORIN. > >> # Due to vendoring, it is pretty likely that not all licenses are >> # listed in _LICENSE. >> -- >> 2.25.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot Best regards Patrick From pge at ik.me Sun Dec 4 14:06:42 2022 From: pge at ik.me (Patrick Gerber) Date: Sun, 4 Dec 2022 15:06:42 +0100 Subject: [Buildroot] [PATCH 1/2] package/pkg-golang: enable pkg specific go env also for download step Message-ID: <20221204140643.893075-1-pge@ik.me> Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it?s required to set GOPRIVATE to avoid public sum checking. Signed-off-by: Patrick Gerber --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 4 14:17:10 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 16:17:10 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 Message-ID: Hi! I am unable to resolve this error with pip (installed by selecting python-pip ): # pip Traceback (most recent call last): File "/usr/bin/pip", line 33, in sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) File "/usr/bin/pip", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module File "", line 1050, in _gcd_import File "", line 1027, in _find_and_load File "", line 1006, in _find_and_load_unlocked File "", line 688, in _load_unlocked File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", line 9, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", line 10, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line 8, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", line 12, in File "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line 21, in File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", line 7, in File "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 35, in File "/usr/lib/python3.10/plistlib.py", line 61, in ModuleNotFoundError: No module named 'xml' Is this an known issue? Best regards, Indrek -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.hilliard1 at gmail.com Sun Dec 4 14:23:43 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 4 Dec 2022 10:23:43 -0400 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: Message-ID: On Sun, Dec 4, 2022 at 10:17 AM Indrek Kruusa wrote: > > Hi! > > I am unable to resolve this error with pip (installed by selecting python-pip ): > > # pip > Traceback (most recent call last): > File "/usr/bin/pip", line 33, in > sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) > File "/usr/bin/pip", line 25, in importlib_load_entry_point > return next(matches).load() > File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load > File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module > File "", line 1050, in _gcd_import > File "", line 1027, in _find_and_load > File "", line 1006, in _find_and_load_unlocked > File "", line 688, in _load_unlocked > File "", line 883, in exec_module > File "", line 241, in _call_with_frames_removed > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", line 9, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", line 10, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line 8, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", line 12, in > File "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line 21, in > File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", line 7, in > File "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", line 35, in > File "/usr/lib/python3.10/plistlib.py", line 61, in > ModuleNotFoundError: No module named 'xml' Maybe needs to select: BR2_PACKAGE_PYTHON3_PYEXPAT > > Is this an known issue? The python-pip package in general does not work properly on buildroot since buildroot doesn't provide compilers and such on the target. > > Best regards, > Indrek > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From indrek.kruusa at gmail.com Sun Dec 4 15:05:19 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 17:05:19 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: Message-ID: Kontakt James Hilliard () kirjutas kuup?eval P, 4. detsember 2022 kell 16:23: > On Sun, Dec 4, 2022 at 10:17 AM Indrek Kruusa > wrote: > > > > Hi! > > > > I am unable to resolve this error with pip (installed by selecting > python-pip ): > > > > # pip > > Traceback (most recent call last): > > File "/usr/bin/pip", line 33, in > > sys.exit(load_entry_point('pip==21.2.4', 'console_scripts', 'pip')()) > > File "/usr/bin/pip", line 25, in importlib_load_entry_point > > return next(matches).load() > > File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, > in load > > File "/usr/lib/python3.10/importlib/__init__.py", line 126, in > import_module > > File "", line 1050, in _gcd_import > > File "", line 1027, in _find_and_load > > File "", line 1006, in > _find_and_load_unlocked > > File "", line 688, in _load_unlocked > > File "", line 883, in exec_module > > File "", line 241, in > _call_with_frames_removed > > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", > line 9, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/autocompletion.py", > line 10, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/main_parser.py", line > 8, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/cli/cmdoptions.py", line > 23, in > > File "/usr/lib/python3.10/site-packages/pip/_internal/cli/parser.py", > line 12, in > > File > "/usr/lib/python3.10/site-packages/pip/_internal/configuration.py", line > 21, in > > File "/usr/lib/python3.10/site-packages/pip/_internal/exceptions.py", > line 7, in > > File > "/usr/lib/python3.10/site-packages/pip/_vendor/pkg_resources/__init__.py", > line 35, in > > File "/usr/lib/python3.10/plistlib.py", line 61, in > > ModuleNotFoundError: No module named 'xml' > > Maybe needs to select: > BR2_PACKAGE_PYTHON3_PYEXPAT > Somehow I missed that option. Yes, it fixes the problem. > > > > Is this an known issue? > > The python-pip package in general does not work properly on buildroot > since buildroot doesn't provide compilers and such on the target. > It makes sense, indeed. Thanks, Indrek > > > > > Best regards, > > Indrek > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Sun Dec 4 15:35:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 4 Dec 2022 16:35:10 +0100 Subject: [Buildroot] [PATCH/next 1/2] package/mesa3d: fix uClibc build Message-ID: <20221204153511.37857-1-bernd.kuhls@t-online.de> Moved the util/compiler.h include to util/macros.h due to upstream commit which added static_assert() to src/util/macros.h https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.2&id=f1023571e8ce7ccb6ec7bc115240cb76aef3e5e5 Please note that this patch can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Fixes: http://autobuild.buildroot.net/results/a55/a55d6980faad8b5063f8f4f8b89467061d44a2ae/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- cherry-picked from master branch: https://git.busybox.net/buildroot/commit/package/mesa3d?id=6ebfe647b6df76016fb8a50b718d60fdff15fe87 package/mesa3d/0004-Fix-uClibc-build.patch | 37 ++++++++++++---------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index 70ff5e2b4c..c8c82fe0dc 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -18,29 +18,22 @@ Fixes build errors with uClibc and gcc-9.3.0: function ?static_assert? [-Werror=implicit-function-declaration] 101 | static_assert(ARRAY_SIZE(egl_platforms) == _EGL_NUM_PLATFORMS, +../src/util/macros.h:74:4: error: implicit declaration of function + ?static_assert? [-Werror=implicit-function-declaration] + 74 | static_assert(cond, #cond); \ + | ^~~~~~~~~~~~~ + Patch sent upstream: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13898 Signed-off-by: Bernd Kuhls --- - src/egl/main/egldisplay.c | 1 + - src/util/compiler.h | 10 ++++++++++ + src/util/compiler.h | 10 ++++++++++ + src/util/macros.h | 1 + 2 files changed, 11 insertions(+) -diff --git a/src/egl/main/egldisplay.c b/src/egl/main/egldisplay.c -index 131fc22786f9..d3e2bb96e2f6 100644 ---- a/src/egl/main/egldisplay.c -+++ b/src/egl/main/egldisplay.c -@@ -42,6 +42,7 @@ - #endif - #include - #include "c11/threads.h" -+#include "util/compiler.h" - #include "util/macros.h" - #include "util/os_file.h" - #include "util/u_atomic.h" diff --git a/src/util/compiler.h b/src/util/compiler.h -index d184ad455af9..b5c56807acc6 100644 +index d184ad455af..b5c56807acc 100644 --- a/src/util/compiler.h +++ b/src/util/compiler.h @@ -36,6 +36,16 @@ @@ -60,6 +53,18 @@ index d184ad455af9..b5c56807acc6 100644 #include "util/macros.h" +diff --git a/src/util/macros.h b/src/util/macros.h +index 22b18303826..8f73ee72693 100644 +--- a/src/util/macros.h ++++ b/src/util/macros.h +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include "util/compiler.h" + + /* Compute the size of an array */ + #ifndef ARRAY_SIZE -- -GitLab +2.34.1 -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 4 15:35:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 4 Dec 2022 16:35:11 +0100 Subject: [Buildroot] [PATCH/next v2 2/2] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221204153511.37857-1-bernd.kuhls@t-online.de> References: <20221204153511.37857-1-bernd.kuhls@t-online.de> Message-ID: <20221204153511.37857-2-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- v2: no changes to this patch, included cherry-picked patch from master branch in patch series to allow changes to patch 0004 (Thomas) Config.in.legacy | 8 ++++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 15 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 17f0858e70..beda632532 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -144,6 +144,14 @@ endif ############################################################################### +comment "Legacy options removed in 2023.02" + +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_USBREDIR_SERVER diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From bugzilla at busybox.net Sun Dec 4 16:21:57 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sun, 04 Dec 2022 16:21:57 +0000 Subject: [Buildroot] [Bug 10551] PowerPC SPE and Musl In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=10551 --- Comment #6 from Pali Roh?r --- Hello! Just to let you know, musl libc in this year 2022 in newly released version 1.2.3 added full support for PowerPC SPE FPU. See their release changelog: https://musl.libc.org/releases.html Because SPE ABI is same as PowerPC soft-float ABI (floating point numbers are stored in general purpose registers and SPE instructions uses only those registers), it was pretty small change. Here is list of all musl libc PowerPC SPE commits: https://git.musl-libc.org/cgit/musl/commit/?id=66d1e31292a8c05d172872fe73880ca6d3b68104 https://git.musl-libc.org/cgit/musl/commit/?id=7be59733d71ada3a32a98622507399253f1d5e48 https://git.musl-libc.org/cgit/musl/commit/?id=8274aaaaa1948c50c661aa32e21b3db27a5c0eab So PowerPC SPE is not dead and still developed in some way. gcc 8.5.0 is the last gcc version which supports PowerPC SPE ISA. But using gcc 8.x series with musl SPE is tricky because it has two major PowerPC bugs which cause crashing of compiled applications. 1. gcc does not set correct musl dynamic linker interpreter (musl SPE uses /lib/ld-musl-powerpc-sf.so.1) 2. gcc does not pass -Wl,--secure-plt when linking with musl libc as described at musl faq: https://wiki.musl-libc.org/faq.html#Q:-My-dynamically-linked-program-crashes-on-PowerPC! And --enable-secureplt configure flag in gcc 8.x for musl SPE is broken and does not work. I helped to prepare gcc 8.x patches for both issues: https://gitlab.nic.cz/turris/os/build/-/blob/42a1b3544f4712e10e100aad837aeb8f74945f99/patches/openwrt/to-upstream/0102-gcc-ppc-expect-sf-ld-suffix-even-with-spe-enabled.patch https://gitlab.nic.cz/turris/os/build/-/blob/5d44c2123734174c21e8a28a143a9bec7cc9bf28/patches/openwrt/to-upstream/0103-gcc-ppc-enable_secureplt-yes-for-powerpc-linux-spe.patch With these gcc patches it is possible to compile gcc (cross)compiler which can then compile target application for musl libc e500v2 SPE ISA correctly without crashes. I have verified and it works perfectly! gcc at build time needs to be configured by flags: ./configure --enable-obsolete --target=powerpc-linux-muslspe --with-cpu=8548 --enable-e500-double Note that it is needed to disable option --with-long-double-128 (by not specifying it) because it adds gcc emulation of IBM long double format where mantissa has 106 bits which musl libc does not support (yet). long double is basically unimplemented by musl libc. For e500v1 SPE ISA (same as e500v2 but without DPFP SPE) flags are: ./configure --enable-obsolete --target=powerpc-linux-muslspe --with-cpu=8540 In both cases --enable-obsolete and --target=powerpc*-linux*-musl*spe* (* for wildcard) are important as this is the way how to build SPE-capable compiler. Without them you will get just non-SPE compiler. Other flags --with-cpu or --enable-e500-double (which choose e500v1 vs. e500v2 variant) can be overwritten at runtime when using compiler by gcc flags. So to force SPE-capable compiler to produce e500v2 SPE binary: gcc -mcpu=8548 -mabi=spe -mspe -mfloat-gprs=double Or for e500v1 SPE binary: gcc -mcpu=8540 -mabi=spe -mspe -mfloat-gprs=single To summarize, e500v1 SPE brings: vector 32-bit integer instructions, single 32-bit floating point instructions, vector 32-bit floating point instructions and e500v2 SPE additionally brings single 64-bit (double) floating point instructions. Note that GNU LD linker has two flags related to e500 isa: -me500 and -me500x2. Do not be confused by e500x2 vs e500v2. e500x2 is the old Motorola name for e500 core with first version of SPE. Very old name e500x1 was without SPE. e500x2 was probably later renamed to just e500 and e500x1 separated to e200 family (MPC5500). Later when double precision SPE was introduced, old e500 without DPFP was marked as e500v1 and new SPE with DPFP as e500v2. Hence e500x2 is technically e500v1 (and not v2). But because GNU ld does not distinguish between e500v1 and e500v2 it has only one -me500 switch, plus old-named -me500x2 which is just alias to -me500. So you should not use -me500x2 flag for e500v2 as it is very misleading. Also gcc cpu name 8540 is misleading as it refers to SoC/processor mpc8540 which was the first released product with e500(v1) core. But in reality -mcpu=8540 specifies e500(v1) ISA. Same for 8548 which refers to the first release product with e500v2 core (mpc8548). gcc should have called them e500 or e500v1 and e500v2. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Sun Dec 4 16:58:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 04 Dec 2022 17:58:24 +0100 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: (Indrek Kruusa's message of "Sun, 4 Dec 2022 17:05:19 +0200") References: Message-ID: <874jub85sf.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, >> Maybe needs to select: >> BR2_PACKAGE_PYTHON3_PYEXPAT >> > Somehow I missed that option. Yes, it fixes the problem. How did you end up with pip without python3-pyexpat? python-pip selects python3-setuptools (and ssl), and python3-setuptools selects pyexpat (and zlib). -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit branch/next] package/pkg-golang: use package go env for download step Message-ID: <20221204172932.BE98885517@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd95a33511b9d9de6f6885ec75e6f39608238b9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it???s required to set GOPRIVATE to avoid public sum checking. Of all the environment variables driving the behaviour of the go command [0], there is none that obviously have an impact on the behaviour of go-mod, unless they are explicitly listed as such [1], so it seems pretty safe to include the generic environment variables for the download step. [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: add [0] and [1] and corresponding blurb] Signed-off-by: Yann E. MORIN --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit branch/next] package/mender-artifact: remove unnecessary GO_ENV Message-ID: <20221204172932.B1BBC85514@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fcf6ea43505918d28e12511c782b74eaba663a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next Commit 235636409fdd (package/mender-artifact: do not download modules during the build process) introduced the use of GOFLAGS="-mod=vendor", in 2020-08-13, before we had the go download post-process... ... which was introduced with ommit 24ac316ff58e (package/pkg-golang.mk: implement Go vendoring support), in 2022-01-08, which added $(2)_DL_ENV which contains $(HOST_GO_COMMON_ENV). HOST_GO_COMMON_ENV, set in go/go.mk at 23,i already contains GOFLAGS="-mod=vendor". Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: extend commit log] Signed-off-by: Yann E. MORIN --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact From yann.morin.1998 at free.fr Sun Dec 4 17:35:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:35:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/pkg-golang: enable pkg specific go env also for download step In-Reply-To: <20221204140643.893075-1-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> Message-ID: <20221204173524.GA2855@scaer> Patrick, All, Thanks for this respin. :-) On 2022-12-04 15:06 +0100, Patrick Gerber spake thusly: > Currently package secific go env is used only during package build step. > > Go vendering is done during the download step and it's sometimes required > to specify package secific go env also for this step. > > For example, when importing custom go modules who are hosted on a private > host, it?s required to set GOPRIVATE to avoid public sum checking. > > Signed-off-by: Patrick Gerber > --- > package/pkg-golang.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk > index 0b3dc3d32f..cdc67b32c0 100644 > --- a/package/pkg-golang.mk > +++ b/package/pkg-golang.mk > @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD > $(2)_DOWNLOAD_POST_PROCESS = go > $(2)_DL_ENV += \ > $$(HOST_GO_COMMON_ENV) \ > - GOPROXY=direct > + GOPROXY=direct \ > + $$($(2)_GO_ENV) As you can see, the pkg-golang infra extends $(2)_DL_ENV, so you can already achieve what you want by adding the following to your package: FOO_DL_ENV = GOPRIVATE=blablabla or even: FOO_GO_ENV = GOPRIVATE=blablabla FOO_DL_ENV = $(FOO_GO_ENV) Also, what was probably not very clear in my previous review, is the concern whether we can have some package that set FOO_GO_ENV to something that would break the download step. So I had a look at the official documentation for generic environment variables that apply to the go command [0]; I could not spot a generic variable that would obviously have an impact on downloads, unless also listed as those that just apply to the go-mod command [1]. It thus looks like the correct behaviour to use the build environment variables during hte download. Still, I was not sure this was material for the master branch, so I applied to next. Thanks! [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Regards, Yann E. MORIN. > # Due to vendoring, it is pretty likely that not all licenses are > # listed in _LICENSE. > -- > 2.25.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 17:36:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:36:12 +0100 Subject: [Buildroot] [PATCH 2/2] package/mender-artifact: remove unnecessary GO_ENV In-Reply-To: <20221204140643.893075-2-pge@ik.me> References: <20221204140643.893075-1-pge@ik.me> <20221204140643.893075-2-pge@ik.me> Message-ID: <20221204173612.GB2855@scaer> Patrick, All, On 2022-12-04 15:06 +0100, Patrick Gerber via buildroot spake thusly: > All go packages are built with: > GOFLAGS="-mod=vendor" > (see HOST_GO_COMMON_ENV in go/go.mk) > > Signed-off-by: Patrick Gerber I slightly extended the commit log to explain why mender-artifacts had that settings to begin with and applied to next, thanks. Regards, Yann E. MORIN. > --- > package/mender-artifact/mender-artifact.mk | 8 -------- > 1 file changed, 8 deletions(-) > > diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk > index 1031166f34..6ade624a23 100644 > --- a/package/mender-artifact/mender-artifact.mk > +++ b/package/mender-artifact/mender-artifact.mk > @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ > > HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz > > -# By default, go will attempt to download needed modules before building, which > -# is not desirable. This behavior also causes permission issues when cleaning, > -# as go downloads modules as read-only by default. Because mender-artifact > -# includes the modules in the vendor directory, mod=vendor prevents the package > -# from downloading the go modules during the build process and prevents > -# permission issues when cleaning. > -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" > - > HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) > > HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sun Dec 4 18:19:48 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 19:19:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6base: fix license Message-ID: <20221204181948.13898-1-fontaine.fabrice@gmail.com> Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c Signed-off-by: Fabrice Fontaine --- package/qt6/qt6base/qt6base.hash | 14 +++++++++----- package/qt6/qt6base/qt6base.mk | 9 +++++++-- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 5dd26973fa..6544a371c6 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -2,8 +2,12 @@ sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz # Hashes for license files -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index b7ee6037f3..5f9ea58862 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -7,8 +7,13 @@ QT6BASE_VERSION = $(QT6_VERSION) QT6BASE_SITE = $(QT6_SITE) QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), Apache-2.0, BSD-3-Clause, BSL-1.0, MIT +QT6BASE_LICENSE_FILES = LICENSES/Apache-2.0.txt LICENSES/BSD-3-Clause.txt \ + LICENSES/BSL-1.0.txt LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt LICENSES/MIT.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6BASE_DEPENDENCIES = \ host-ninja \ host-qt6base \ -- 2.35.1 From indrek.kruusa at gmail.com Sun Dec 4 18:28:23 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 20:28:23 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: <874jub85sf.fsf@dell.be.48ers.dk> References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval P, 4. detsember 2022 kell 18:58: > >>>>> "Indrek" == Indrek Kruusa writes: > > Hi, > > >> Maybe needs to select: > >> BR2_PACKAGE_PYTHON3_PYEXPAT > >> > > > Somehow I missed that option. Yes, it fixes the problem. > > How did you end up with pip without python3-pyexpat? > > python-pip selects python3-setuptools (and ssl), and python3-setuptools > selects pyexpat (and zlib). > I think I configured the build for python3, built the whole package and later added python-pip from menuconfig. I can re-test. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Sun Dec 4 18:32:53 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 19:32:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license Message-ID: <20221204183253.18925-1-fontaine.fabrice@gmail.com> Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - No autobuilder failures yet Signed-off-by: Fabrice Fontaine --- package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index fb1b3dcf6b..54a45681fa 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -2,8 +2,9 @@ sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz # Hashes for license files: -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk index 01763657b8..362f5ecd8a 100644 --- a/package/qt6/qt6serialport/qt6serialport.mk +++ b/package/qt6/qt6serialport/qt6serialport.mk @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz QT6SERIALPORT_INSTALL_STAGING = YES QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ + LICENSES/Qt-GPL-exception-1.0.txt QT6SERIALPORT_CONF_OPTS = \ -GNinja \ -DQT_HOST_PATH=$(HOST_DIR) \ -- 2.35.1 From indrek.kruusa at gmail.com Sun Dec 4 18:51:40 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 4 Dec 2022 20:51:40 +0200 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: Kontakt Indrek Kruusa () kirjutas kuup?eval P, 4. detsember 2022 kell 20:28: > > > Kontakt Peter Korsgaard () kirjutas kuup?eval P, 4. > detsember 2022 kell 18:58: > >> >>>>> "Indrek" == Indrek Kruusa writes: >> >> Hi, >> >> >> Maybe needs to select: >> >> BR2_PACKAGE_PYTHON3_PYEXPAT >> >> >> >> > Somehow I missed that option. Yes, it fixes the problem. >> >> How did you end up with pip without python3-pyexpat? >> >> python-pip selects python3-setuptools (and ssl), and python3-setuptools >> selects pyexpat (and zlib). >> > > I think I configured the build for python3, built the whole package and > later added python-pip from menuconfig. I can re-test. > > I'm unable to repeat this. The only explanation is that I did something with my .config manually. Sorry for the noise. > > >> >> -- >> Bye, Peter Korsgaard >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sun Dec 4 19:57:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 20:57:43 +0100 Subject: [Buildroot] [git commit] package/qt6/qt6serialport: fix license Message-ID: <20221204195942.4AD418559B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cc1edd8c065471b5071be7e84a1bff56853a8472 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - No autobuilder failures yet Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: one-item per line] Signed-off-by: Yann E. MORIN --- package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- package/qt6/qt6serialport/qt6serialport.mk | 17 +++++++++++++++-- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index fb1b3dcf6b..54a45681fa 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -2,8 +2,9 @@ sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz # Hashes for license files: -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk index 01763657b8..9656e97c96 100644 --- a/package/qt6/qt6serialport/qt6serialport.mk +++ b/package/qt6/qt6serialport/qt6serialport.mk @@ -9,8 +9,21 @@ QT6SERIALPORT_SITE = $(QT6_SITE) QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz QT6SERIALPORT_INSTALL_STAGING = YES QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL + +QT6SERIALPORT_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0 with exception (tools), \ + GFDL-1.3 (docs), \ + BSD-3-Clause + +QT6SERIALPORT_LICENSE_FILES = \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6SERIALPORT_CONF_OPTS = \ -GNinja \ -DQT_HOST_PATH=$(HOST_DIR) \ From yann.morin.1998 at free.fr Sun Dec 4 19:57:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 20:57:43 +0100 Subject: [Buildroot] [git commit] package/qt6/qt6base: fix license Message-ID: <20221204195942.40B7485589@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d37b3f384c3c783dfdd786062847f621e52b069b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the licensing information which has been updated with https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 resulting in the following build failure: ERROR: LICENSE.GPL2 has wrong sha256 hash: ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 ERROR: got : Fixes: - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: - one-item per line, both for _LICENSE and _LICENSE_FILES - fix check-package ] Signed-off-by: Yann E. MORIN --- package/qt6/qt6base/qt6base.hash | 14 +++++++++----- package/qt6/qt6base/qt6base.mk | 23 +++++++++++++++++++++-- 2 files changed, 30 insertions(+), 7 deletions(-) diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 5dd26973fa..6544a371c6 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -2,8 +2,12 @@ sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz # Hashes for license files -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index b7ee6037f3..2f159f380b 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -7,8 +7,27 @@ QT6BASE_VERSION = $(QT6_VERSION) QT6BASE_SITE = $(QT6_SITE) QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL + +QT6BASE_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0 with exception (tools), \ + GFDL-1.3 (docs), \ + Apache-2.0, \ + BSD-3-Clause, \ + BSL-1.0, \ + MIT + +QT6BASE_LICENSE_FILES = \ + LICENSES/Apache-2.0.txt \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/BSL-1.0.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/MIT.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + QT6BASE_DEPENDENCIES = \ host-ninja \ host-qt6base \ From peter at korsgaard.com Sun Dec 4 19:59:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 04 Dec 2022 20:59:39 +0100 Subject: [Buildroot] python 3.10.8 pip module seems to be broken in rc3 In-Reply-To: (Indrek Kruusa's message of "Sun, 4 Dec 2022 20:28:23 +0200") References: <874jub85sf.fsf@dell.be.48ers.dk> Message-ID: <87zgc36itw.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, > I think I configured the build for python3, built the whole package and > later added python-pip from menuconfig. I can re-test. Ahh, that explains it. That is not a supported configuration. -- Bye, Peter Korsgaard From yann.morin.1998 at free.fr Sun Dec 4 20:00:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:00:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license In-Reply-To: <20221204183253.18925-1-fontaine.fabrice@gmail.com> References: <20221204183253.18925-1-fontaine.fabrice@gmail.com> Message-ID: <20221204200036.GC2855@scaer> Fabrice, All, On 2022-12-04 19:32 +0100, Fabrice Fontaine spake thusly: > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > licensing information which has been updated with > https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > resulting in the following build failure: > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > ERROR: got : > > Fixes: > - No autobuilder failures yet > > Signed-off-by: Fabrice Fontaine I changed the lists to be one item per line, for both _LICENSE and _LICENSE_FILES, and applied to master, thanks. Regards, Yann E. MORIN. > --- > package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- > package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- > 2 files changed, 11 insertions(+), 7 deletions(-) > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > index fb1b3dcf6b..54a45681fa 100644 > --- a/package/qt6/qt6serialport/qt6serialport.hash > +++ b/package/qt6/qt6serialport/qt6serialport.hash > @@ -2,8 +2,9 @@ > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > # Hashes for license files: > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > index 01763657b8..362f5ecd8a 100644 > --- a/package/qt6/qt6serialport/qt6serialport.mk > +++ b/package/qt6/qt6serialport/qt6serialport.mk > @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > QT6SERIALPORT_INSTALL_STAGING = YES > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause > +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ > + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ > + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ > + LICENSES/Qt-GPL-exception-1.0.txt > QT6SERIALPORT_CONF_OPTS = \ > -GNinja \ > -DQT_HOST_PATH=$(HOST_DIR) \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:01:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:01:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6base: fix license In-Reply-To: <20221204181948.13898-1-fontaine.fabrice@gmail.com> References: <20221204181948.13898-1-fontaine.fabrice@gmail.com> Message-ID: <20221204200138.GD2855@scaer> On 2022-12-04 19:19 +0100, Fabrice Fontaine spake thusly: > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > licensing information which has been updated with > https://code.qt.io/cgit/qt/qtbase.git/commit/?id=05fc3aef53348fb58be6308076e000825b704e58 > resulting in the following build failure: > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > ERROR: got : > > Fixes: > - http://autobuild.buildroot.org/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c > > Signed-off-by: Fabrice Fontaine > --- > package/qt6/qt6base/qt6base.hash | 14 +++++++++----- > package/qt6/qt6base/qt6base.mk | 9 +++++++-- > 2 files changed, 16 insertions(+), 7 deletions(-) > > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > index 5dd26973fa..6544a371c6 100644 > --- a/package/qt6/qt6base/qt6base.hash > +++ b/package/qt6/qt6base/qt6base.hash > @@ -2,8 +2,12 @@ > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > # Hashes for license files > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > index b7ee6037f3..5f9ea58862 100644 > --- a/package/qt6/qt6base/qt6base.mk > +++ b/package/qt6/qt6base/qt6base.mk > @@ -7,8 +7,13 @@ > QT6BASE_VERSION = $(QT6_VERSION) > QT6BASE_SITE = $(QT6_SITE) > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), Apache-2.0, BSD-3-Clause, BSL-1.0, MIT > +QT6BASE_LICENSE_FILES = LICENSES/Apache-2.0.txt LICENSES/BSD-3-Clause.txt \ > + LICENSES/BSL-1.0.txt LICENSES/GFDL-1.3-no-invariants-only.txt \ > + LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt \ > + LICENSES/LGPL-3.0-only.txt LICENSES/MIT.txt \ > + LICENSES/Qt-GPL-exception-1.0.txt I changed the lists to be one item per line, for both _LICENSE and _LICENSE_FILES, and applied to master, thanks. > + $ make check-package package/qt6/qt6base/qt6base.mk:16: line contains trailing whitespace I also fixed that (an empty line with only a TAB), and applied to master, thanks. Regards, Yann E. MORIN. > QT6BASE_DEPENDENCIES = \ > host-ninja \ > host-qt6base \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:31:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:31:46 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Jesse for the qt6 package Message-ID: <20221204203311.6C518855CB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=34c7b86224556822ce1003b639f98bf87d7496b6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Jesse Van Gavere Signed-off-by: Yann E. MORIN --- DEVELOPERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 8bcce1fd37..4f862befb0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1468,7 +1468,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ N: Jesse Van Gavere -F: package/qt6/qt6serialport/ +F: package/qt6/ N: Jianhui Zhao F: package/libuhttpd/ From yann.morin.1998 at free.fr Sun Dec 4 20:33:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:33:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/qt6/qt6serialport: fix license In-Reply-To: References: <20221204183253.18925-1-fontaine.fabrice@gmail.com> <20221204200036.GC2855@scaer> Message-ID: <20221204203334.GE2855@scaer> Jesse, All, On 2022-12-04 21:22 +0100, Jesse Van Gavere spake thusly: > I submitted a patch for that a while ago, probably best to remove that > then as it's not relevant anymore. > http://patchwork.ozlabs.org/project/buildroot/patch/20221013121041.1398841-1-jesseevg at gmail.com/ Gah, sorry that it got missed... It's still relevant bevause you are adding yourself to the DEVELOPERS file, so I'll apply just that part. Thanks for the heads up, and sorry your patch got missed... Regards, Yann E. MORIN. > Regards, > Jesse > > > > Fabrice, All, > > > > On 2022-12-04 19:32 +0100, Fabrice Fontaine spake thusly: > > > Commit 343974b99528702842e8c1dad945fcd4f0defd6c forgot to change the > > > licensing information which has been updated with > > > https://code.qt.io/cgit/qt/qtserialport.git/commit/?id=bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > resulting in the following build failure: > > > > > > ERROR: LICENSE.GPL2 has wrong sha256 hash: > > > ERROR: expected: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > > > ERROR: got : > > > > > > Fixes: > > > - No autobuilder failures yet > > > > > > Signed-off-by: Fabrice Fontaine > > > > I changed the lists to be one item per line, for both _LICENSE and > > _LICENSE_FILES, and applied to master, thanks. > > > > Regards, > > Yann E. MORIN. > > > > > --- > > > package/qt6/qt6serialport/qt6serialport.hash | 11 ++++++----- > > > package/qt6/qt6serialport/qt6serialport.mk | 7 +++++-- > > > 2 files changed, 11 insertions(+), 7 deletions(-) > > > > > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > > > index fb1b3dcf6b..54a45681fa 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > > @@ -2,8 +2,9 @@ > > > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files: > > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > > > index 01763657b8..362f5ecd8a 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > > @@ -9,8 +9,11 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > > QT6SERIALPORT_INSTALL_STAGING = YES > > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs), BSD-3-Clause > > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/BSD-3-Clause.txt \ > > > + LICENSES/GFDL-1.3-no-invariants-only.txt LICENSES/GPL-2.0-only.txt \ > > > + LICENSES/GPL-3.0-only.txt LICENSES/LGPL-3.0-only.txt \ > > > + LICENSES/Qt-GPL-exception-1.0.txt > > > QT6SERIALPORT_CONF_OPTS = \ > > > -GNinja \ > > > -DQT_HOST_PATH=$(HOST_DIR) \ > > > -- > > > 2.35.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > > -- > > .-----------------.--------------------.------------------.--------------------. > > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > > '------------------------------^-------^------------------^--------------------' -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 4 20:35:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 21:35:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: <20221013121041.1398841-1-jesseevg@gmail.com> References: <20221013121041.1398841-1-jesseevg@gmail.com> Message-ID: <20221204203528.GF2855@scaer> Jesse, All, On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > There was a major rework of how licenses are used in the Qt codebase > along with a new location for all licenses, so change the hash file to > reflect these changes > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > Changes for v2: > - Also adjust the makefiles to refer to these new license file names > - Added myself to the developers for the qt6 package for good measure > > Signed-off-by: Jesse Van Gavere Again, sorry that I missed that patch of yours, I applied Fabrice's patches instead. Still, I applied the part adding yourself to DEVELOPERS for the qt6 package. Thank you! Regards, Yann E. MORIN. > --- > DEVELOPERS | 1 + > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > package/qt6/qt6base/qt6base.mk | 4 ++-- > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > 5 files changed, 22 insertions(+), 14 deletions(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..6cb8d0fc54 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > N: Jesse Van Gavere > +F: package/qt6/ > F: package/qt6/qt6serialport/ > > N: Jianhui Zhao > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > index 5dd26973fa..b004347a5a 100644 > --- a/package/qt6/qt6base/qt6base.hash > +++ b/package/qt6/qt6base/qt6base.hash > @@ -2,8 +2,13 @@ > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > # Hashes for license files > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > index b7ee6037f3..b53d53c653 100644 > --- a/package/qt6/qt6base/qt6base.mk > +++ b/package/qt6/qt6base/qt6base.mk > @@ -7,8 +7,8 @@ > QT6BASE_VERSION = $(QT6_VERSION) > QT6BASE_SITE = $(QT6_SITE) > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > QT6BASE_DEPENDENCIES = \ > host-ninja \ > host-qt6base \ > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > index fb1b3dcf6b..887f67b2ae 100644 > --- a/package/qt6/qt6serialport/qt6serialport.hash > +++ b/package/qt6/qt6serialport/qt6serialport.hash > @@ -2,8 +2,10 @@ > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > # Hashes for license files: > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > index 01763657b8..03197fd60d 100644 > --- a/package/qt6/qt6serialport/qt6serialport.mk > +++ b/package/qt6/qt6serialport/qt6serialport.mk > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > QT6SERIALPORT_INSTALL_STAGING = YES > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > QT6SERIALPORT_CONF_OPTS = \ > -GNinja \ > -DQT_HOST_PATH=$(HOST_DIR) \ > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sun Dec 4 22:11:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 23:11:45 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index 1a700766a5..7c97a1cdb4 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -544,6 +544,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 4 22:38:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 4 Dec 2022 23:38:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: fix build with sys/pidfd.h Message-ID: <20221204223821.589076-1-fontaine.fabrice@gmail.com> Fix the following build failure with sys/pidfd.h raised since bump to version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: In file included from ../src/lxc/utils.h:23, from ../src/lxc/cgroups/cgfsng.c:51: ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant 140 | #define P_PIDFD 3 | ^ Fixes: - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 Signed-off-by: Fabrice Fontaine --- ...uild-detect-sys-pidfd.h-availability.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/lxc/0003-build-detect-sys-pidfd.h-availability.patch diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch new file mode 100644 index 0000000000..3aa598407f --- /dev/null +++ b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch @@ -0,0 +1,55 @@ +From ef1e0607b82e27350c2d677d649c6a0a9693fd40 Mon Sep 17 00:00:00 2001 +From: Christian Brauner +Date: Tue, 9 Aug 2022 16:27:40 +0200 +Subject: [PATCH] build: detect sys/pidfd.h availability + +Fixes: #4176 +Signed-off-by: Christian Brauner (Microsoft) + +[Retrieved from: +https://github.com/lxc/lxc/commit/ef1e0607b82e27350c2d677d649c6a0a9693fd40] +Signed-off-by: Fabrice Fontaine +--- + meson.build | 1 + + src/lxc/process_utils.h | 6 ++++++ + 2 files changed, 7 insertions(+) + +diff --git a/meson.build b/meson.build +index f679aabbc8..e999542336 100644 +--- a/meson.build ++++ b/meson.build +@@ -735,6 +735,7 @@ foreach tuple: [ + ['sys/resource.h'], + ['sys/memfd.h'], + ['sys/personality.h'], ++ ['sys/pidfd.h'], + ['sys/signalfd.h'], + ['sys/timerfd.h'], + ['pty.h'], +diff --git a/src/lxc/process_utils.h b/src/lxc/process_utils.h +index 9c15b15741..ed84741d0e 100644 +--- a/src/lxc/process_utils.h ++++ b/src/lxc/process_utils.h +@@ -15,6 +15,10 @@ + #include + #include + ++#if HAVE_SYS_PIDFD_H ++#include ++#endif ++ + #include "compiler.h" + #include "syscall_numbers.h" + +@@ -136,9 +140,11 @@ + #endif + + /* waitid */ ++#if !HAVE_SYS_PIDFD_H + #ifndef P_PIDFD + #define P_PIDFD 3 + #endif ++#endif + + #ifndef CLONE_ARGS_SIZE_VER0 + #define CLONE_ARGS_SIZE_VER0 64 /* sizeof first published struct */ -- 2.35.1 From duanzhiwei at loongson.cn Mon Dec 5 03:12:26 2022 From: duanzhiwei at loongson.cn (duan) Date: Mon, 5 Dec 2022 11:12:26 +0800 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch Message-ID: From: Zhiwei Duan With this patch, buildroot works well on LoongArch. Signed-off-by: Zhiwei Duan --- ?arch/Config.in?????????????? | 16 +++++++++++ ?arch/Config.in.loongarch???? | 52 ++++++++++++++++++++++++++++++++++++ ?package/glibc/Config.in????? |? 1 + ?support/gnuconfig/config.sub | 11 ++++++-- ?toolchain/Config.in????????? |? 2 +- ?5 files changed, 79 insertions(+), 3 deletions(-) ?create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..ccb47a8104 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 +??? bool "LOONGARCH64 (little endian)" +??? select BR2_ARCH_IS_64 +??? select BR2_USE_MMU +??? help +??? ? MIPS is a RISC microprocessor from MIPS Technologies. Little +??? ? endian. + https://www.loongson.cn/ +??? ? #http://en.wikipedia.org/wiki/MIPS_Technologies + + ?endchoice ?# For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa ?source "arch/Config.in.xtensa" ?endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + ?# Set up target binary format ?choice ???? prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..80e332d186 --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# mips default CPU ISAs +config BR2_LOONGARCH_CPU_LOONGARCH64 +??? bool +??? select BR2_LOONGARCH_NAN_LEGACY + +choice +??? prompt "Target Architecture Variant" +??? default BR2_loongarch_64 if BR2_loongarch64 +??? depends on BR2_loongarch64 +??? help +??? ? Specific CPU variant to use + +config BR2_loongarch_64 +??? bool "Generic LOONGARCH64" +??? depends on BR2_ARCH_IS_64 +??? select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY +??? bool + +#config BR2_GCC_TARGET_NAN +#??? default "legacy"??? if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH +??? default "loongarch64"??? if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH +??? default "loongarch" + +config BR2_ENDIAN +??? default "LITTLE"??? if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH +??? default "loongarch64"??? if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME +??? default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT +??????? bool "Use soft-float" +??????? #default y +??????? select BR2_SOFT_FLOAT +??????? help +????????? If your target CPU does not have a Floating Point Unit (FPU) +????????? or a kernel FPU emulator, but you still wish to support +????????? floating point functions, then everything will need to be +????????? compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS ???? default y if BR2_microblaze ???? default y if BR2_nios2 ???? default y if BR2_arc && BR2_ARC_ATOMIC_EXT +??? default y if BR2_loongarch64 ???? depends on !BR2_powerpc_SPE ???? depends on BR2_RISCV_ISA_RVA || !BR2_riscv ???? depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in ???? ??? ??? ??? ??? ??? basic_os=$field2 ???? ??? ??? ??? ??? ??? ;; ???? ??? ??? ??? ??? # Manufacturers -??? ??? ??? ??? ??? dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ +??? ??? ??? ??? ??? dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ ???? ??? ??? ??? ??? | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ ???? ??? ??? ??? ??? | unicom* | ibm* | next | hp | isi* | apollo | altos* \ ???? ??? ??? ??? ??? | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in ???? ??? ??? ??? basic_machine=ymp-cray ???? ??? ??? ??? basic_os=unicos ???? ??? ??? ??? ;; +??? ??? ??? loongarch) +??? ??? ??? ??? basic_machine=loongarch-loongson +??? ??? ??? ??? basic_os= +??? ??? ??? ??? ;; + ???? ??? ??? *) ???? ??? ??? ??? basic_machine=$1 ???? ??? ??? ??? basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in ???? ??? ??? | mipsisa64sr71k | mipsisa64sr71kel \ ???? ??? ??? | mipsr5900 | mipsr5900el \ ???? ??? ??? | mipstx39 | mipstx39el \ +??? ??? ??? | loongarch | loongarch64 \ ???? ??? ??? | mmix \ ???? ??? ??? | mn10200 | mn10300 \ ???? ??? ??? | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in ???? ??? ??? | x86 | x86_64 | xc16x | xgate | xps100 \ ???? ??? ??? | xstormy16 | xtensa* \ ???? ??? ??? | ymp \ -??? ??? ??? | z8k | z80) +??? ??? ??? | z8k | z80 \ +??? ??? ??? | loongarch | loongarch64) ???? ??? ??? ??? ;; ???? ??? ??? *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC ???? # architectures ???? select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ ???? ??? || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ -??? ??? || BR2_sparc || BR2_x86_64 +??? ??? || BR2_sparc || BR2_x86_64 || BR2_loongarch64 ???? select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS ?config BR2_TOOLCHAIN_USES_MUSL -- 2.30.2 From bagasdotme at gmail.com Mon Dec 5 04:14:13 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Mon, 5 Dec 2022 11:14:13 +0700 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: References: Message-ID: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> On 12/5/22 10:12, duan wrote: > From: Zhiwei Duan > > With this patch, buildroot works well on LoongArch. > What about "Add basic support for LoongArch architecture (toolchain only)."? -- An old man doll... just what I always wanted! - Clara From yegorslists at googlemail.com Mon Dec 5 06:04:14 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 5 Dec 2022 07:04:14 +0100 Subject: [Buildroot] [PATCH] support/testing: add test for python-dicttoxml2 Message-ID: <20221205060414.2046-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- DEVELOPERS | 2 ++ .../tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ .../testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 support/testing/tests/package/sample_python_dicttoxml2.py create mode 100644 support/testing/tests/package/test_python_dicttoxml2.py diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..3e3be6d094 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3160,9 +3160,11 @@ F: package/wpa_supplicant/ F: package/x11r7/xapp_xconsole/ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ +F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py +F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py F: utils/scanpypi diff --git a/support/testing/tests/package/sample_python_dicttoxml2.py b/support/testing/tests/package/sample_python_dicttoxml2.py new file mode 100644 index 0000000000..788c5e2cd7 --- /dev/null +++ b/support/testing/tests/package/sample_python_dicttoxml2.py @@ -0,0 +1,11 @@ +from dicttoxml2 import dicttoxml + +payload: dict = {'mylist': ['foo', 'bar', 'baz'], 'mydict': {'foo': 'bar', 'baz': 1}, 'ok': True} + +expected: bytes = b'' \ + b'' \ + b'' \ + b'' \ + b'' + +assert dicttoxml(payload, cdata=True) == expected diff --git a/support/testing/tests/package/test_python_dicttoxml2.py b/support/testing/tests/package/test_python_dicttoxml2.py new file mode 100644 index 0000000000..437518db7f --- /dev/null +++ b/support/testing/tests/package/test_python_dicttoxml2.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Dicttoxml2(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DICTTOXML2=y + """ + sample_scripts = ["tests/package/sample_python_dicttoxml2.py"] + timeout = 40 -- 2.17.0 From duanzhiwei at loongson.cn Mon Dec 5 06:37:29 2022 From: duanzhiwei at loongson.cn (=?UTF-8?B?5q615b+X5Lyf?=) Date: Mon, 5 Dec 2022 14:37:29 +0800 (GMT+08:00) Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> References: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> Message-ID: <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> Add basic support for LoongArch architecture. Both external tool chains and internal tool chains can compile rootfs. > -----????----- > ???: "Bagas Sanjaya" > ????:2022-12-05 12:14:13 (???) > ???: buildroot at buildroot.org > ??: > ??: Re: [Buildroot] [PATCH] buildroot: Add support for LoongArch > > On 12/5/22 10:12, duan wrote: > > From: Zhiwei Duan > > > > With this patch, buildroot works well on LoongArch. > > > > What about "Add basic support for LoongArch architecture (toolchain > only)."? > > -- > An old man doll... just what I always wanted! - Clara > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? This email and its attachments contain confidential information from Loongson Technology , which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this email in error, please notify the sender by phone or email immediately and delete it. From mail at dbrgn.ch Mon Dec 5 06:52:05 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Mon, 05 Dec 2022 07:52:05 +0100 Subject: [Buildroot] Excluding certain architectures for a package Message-ID: Hi all The package below does not currently build on MIPS because one of crypto libraries it depends on doesn't yet fully support that architecture: https://github.com/briansmith/ring/issues/562 Is there a way to exclude certain architectures for a package? What is the process for this? Cheers, Danilo ----- Original message ----- Betreff: [autobuild.buildroot.net] Your daily results for 2022-11-03 Datum: Freitag, 04. November 2022 08:39 Hello, Autobuilder failures ==================== Below is a list of build failures reported by the Buildroot autobuilders in relation to packages or CPU architectures you are in charge of. Please help us improving the quality of Buildroot by investigating those build failures and sending patches to fix them. Results for the 'master' branch ------------------------------- Build failures related to your packages: arch | reason | url -------------+--------------------------------+--------------------------------------------------------------------------------- mips | tealdeer-1.6.1 | http://autobuild.buildroot.net/results/d4863f476de2a8b4c9d28ee52b1a48f5b0947c4b Thanks for your contribution to Buildroot! -- http://autobuild.buildroot.net _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Mon Dec 5 07:15:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:15:07 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling In-Reply-To: <20221204221145.9093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:11:45 +0100") References: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Message-ID: <87v8mq724k.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Add a custom case to make sure that a random configuration with an empty > board for mxs-bootlets doesn't fail. It reverts to > BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>>> mxs-bootlets 10.12.01 Building > BOARD= > CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" > /usr/bin/make -j1 -C > /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 > power_prep > /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 > -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c > make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' > make[1]: warning: -j1 forced in submake: resetting jobserver mode. > build power_prep > /usr/bin/make -C power_prep ARCH= BOARD= > make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > /usr/bin/make -C ./../mach-/hw > make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > make[3]: *** ../mach-/hw: No such file or directory. Stop. > Fixes: > - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 07:15:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:15:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/lxc: fix build with sys/pidfd.h In-Reply-To: <20221204223821.589076-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:38:21 +0100") References: <20221204223821.589076-1-fontaine.fabrice@gmail.com> Message-ID: <87r0xe724e.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following build failure with sys/pidfd.h raised since bump to > version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: > In file included from ../src/lxc/utils.h:23, > from ../src/lxc/cgroups/cgfsng.c:51: > ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant > 140 | #define P_PIDFD 3 > | ^ > Fixes: > - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 07:14:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:14:00 +0100 Subject: [Buildroot] [git commit] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221205071545.71FFC856C3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c1f67428af623b39312270a490dfc9a6d647773 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index eccd3a228e..b4ebb9a9be 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -559,6 +559,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: From peter at korsgaard.com Mon Dec 5 07:14:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:14:32 +0100 Subject: [Buildroot] [git commit] package/lxc: fix build with sys/pidfd.h Message-ID: <20221205071545.81202856C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=74b1d385b67dc5933eca3ebeb456d400bd5296d9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with sys/pidfd.h raised since bump to version 5.0.1 in commit db19998035701d08bf1b5fd366e0b5aa9adb8e57: In file included from ../src/lxc/utils.h:23, from ../src/lxc/cgroups/cgfsng.c:51: ../src/lxc/process_utils.h:140:17: error: expected identifier before numeric constant 140 | #define P_PIDFD 3 | ^ Fixes: - http://autobuild.buildroot.org/results/c9ff42a921ca47f634f908bab80c80164c227a02 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...003-build-detect-sys-pidfd.h-availability.patch | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch new file mode 100644 index 0000000000..3aa598407f --- /dev/null +++ b/package/lxc/0003-build-detect-sys-pidfd.h-availability.patch @@ -0,0 +1,55 @@ +From ef1e0607b82e27350c2d677d649c6a0a9693fd40 Mon Sep 17 00:00:00 2001 +From: Christian Brauner +Date: Tue, 9 Aug 2022 16:27:40 +0200 +Subject: [PATCH] build: detect sys/pidfd.h availability + +Fixes: #4176 +Signed-off-by: Christian Brauner (Microsoft) + +[Retrieved from: +https://github.com/lxc/lxc/commit/ef1e0607b82e27350c2d677d649c6a0a9693fd40] +Signed-off-by: Fabrice Fontaine +--- + meson.build | 1 + + src/lxc/process_utils.h | 6 ++++++ + 2 files changed, 7 insertions(+) + +diff --git a/meson.build b/meson.build +index f679aabbc8..e999542336 100644 +--- a/meson.build ++++ b/meson.build +@@ -735,6 +735,7 @@ foreach tuple: [ + ['sys/resource.h'], + ['sys/memfd.h'], + ['sys/personality.h'], ++ ['sys/pidfd.h'], + ['sys/signalfd.h'], + ['sys/timerfd.h'], + ['pty.h'], +diff --git a/src/lxc/process_utils.h b/src/lxc/process_utils.h +index 9c15b15741..ed84741d0e 100644 +--- a/src/lxc/process_utils.h ++++ b/src/lxc/process_utils.h +@@ -15,6 +15,10 @@ + #include + #include + ++#if HAVE_SYS_PIDFD_H ++#include ++#endif ++ + #include "compiler.h" + #include "syscall_numbers.h" + +@@ -136,9 +140,11 @@ + #endif + + /* waitid */ ++#if !HAVE_SYS_PIDFD_H + #ifndef P_PIDFD + #define P_PIDFD 3 + #endif ++#endif + + #ifndef CLONE_ARGS_SIZE_VER0 + #define CLONE_ARGS_SIZE_VER0 64 /* sizeof first published struct */ From peter at korsgaard.com Mon Dec 5 07:23:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:23:19 +0100 Subject: [Buildroot] [git commit] Update for 2022.11 Message-ID: <20221205072340.A9AF6856F4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=40bd4a32aadaa1d041a8525628ecaaf7f5a7fde6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- CHANGES | 20 ++++++++++++++++++++ Makefile | 2 +- docs/website/download.html | 22 +++++++++++----------- docs/website/news.html | 18 ++++++++++++++++++ support/misc/Vagrantfile | 2 +- 5 files changed, 51 insertions(+), 13 deletions(-) diff --git a/CHANGES b/CHANGES index 79b010a9b8..f71e53fe4b 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,23 @@ +2022.11, released December 5th, 2022 + + Fixes all over the tree. + + Defconfigs: Nitrogen8*: Bump rootfs size, Zynqmp + kv260/zcu102/zcu106: Update to Xilinx 2022.2, + + Updated/fixed packages: dash, dovecot, elf2flt, exim, gcc, + gdb, git, kodi, libarchive, libmdbx, linuxptp, lxc, + matchbox-keyboard, memcached, netsnmp, optee-client, + python-scipy, python3, qt6base, qt6serialport, rtl8188eu, + rtl8723bu, rtl8723ds, rtl8821au, vim, vlc, wilc-driver + + Removed packages: rabbitmq-server + + Issues resolved (http://bugs.uclibc.org): + + #15131: Target GDB uses internal zlib + #15151: Busybox /etc/init.d scripts are not executable + 2022.11-rc3, released November 24th, 2022 Fixes all over the tree. diff --git a/Makefile b/Makefile index 827ab230ef..89f3648bb7 100644 --- a/Makefile +++ b/Makefile @@ -92,7 +92,7 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11-rc3 +export BR2_VERSION := 2022.11 # Actual time the release is cut (for reproducible builds) BR2_VERSION_EPOCH = 1669308000 diff --git a/docs/website/download.html b/docs/website/download.html index a92f630611..6f7007529c 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -42,40 +42,40 @@
      -

      Latest stable release: 2022.08.2

      +

      Latest stable release: 2022.11

      - +
      Source code
      diff --git a/docs/website/news.html b/docs/website/news.html index 1d76cc3cf5..9be00982cb 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,24 @@

      News

        +
      • +
        +
        +
        +

        2022.11 released

        +

        5 December 2022

        +
        +
        +

        The stable 2022.11 release is out - Thanks to everyone + contributing and testing the release candidates. See the + CHANGES + file for more details + and go to the downloads page to pick up the + 2022.11 release.

        +
        +
        +
      • +
      • diff --git a/support/misc/Vagrantfile b/support/misc/Vagrantfile index 40c7c4e1ce..02fe6bca67 100644 --- a/support/misc/Vagrantfile +++ b/support/misc/Vagrantfile @@ -5,7 +5,7 @@ ################################################################################ # Buildroot version to use -RELEASE='2022.08.2' +RELEASE='2022.11' ### Change here for more memory/cores ### VM_MEMORY=2048 From bagasdotme at gmail.com Mon Dec 5 07:54:33 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Mon, 5 Dec 2022 14:54:33 +0700 Subject: [Buildroot] [PATCH] buildroot: Add support for LoongArch In-Reply-To: <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> References: <914d20f0-6668-50ae-fc9c-22103ff65e57@gmail.com> <499fc771.104a2.184e100fe86.Coremail.duanzhiwei@loongson.cn> Message-ID: <7d7a72ef-07fb-1732-fa90-d629ce90dfdf@gmail.com> On 12/5/22 13:37, ??? wrote: > Add basic support for LoongArch architecture. > Both external tool chains and internal tool chains can compile rootfs. > Please send v2 with my suggestions addressed instead. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Mon Dec 5 07:58:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 08:58:36 +0100 Subject: [Buildroot] Buildroot 2022.11 released Message-ID: <87mt827043.fsf@dell.be.48ers.dk> Hi, Buildroot 2022.11 is released - Go download it at: http://buildroot.net/downloads/buildroot-2022.11.tar.gz or http://buildroot.net/downloads/buildroot-2022.11.tar.xz Or get it from Git: git://git.buildroot.net/buildroot Please give it a spin and report any problems to the mailing list or bug tracker. This was a bit smaller development cycle with around 1000 changes all over the tree and 103 unique contributors. I'm once again very happy to see so many "new" people next to the "oldtimers". Of noteworthy new features/changes we have: - Architecture: - PowerPC: add Power9 CPU type - ARM: support dropped for iWMMXt processors - Toolchain: - binutils 2.39 added, binutils 2.38 is now the default - gdb 12 added, gdb 11 is now the default - support for 5.18, 5.19 and 6.0 kernel headers - glibc updated to 2.36 - Filesystem: - Ability to use dracut to create an initramfs that contains a subset of the root filesystem contents. - New packages: agent-proxy, catatonit, cni-plugins, crun, docopt-cpp, dracut, forge, kmemd, libmanette, mdio-tools, open-isns, python-editables, python-hatch-fancy-pypi-readme, python-hatch-vcs, python-hatchling, python-libevdev, python-minimalmodbus, python-pathspec, qt6-serialport, rtl8192eu, signal-estimator, slirp4netns, tinycompress - Removed packages: libdcadec, rabbitmq-server - Removed defconfigs: Amarule a64 relic, ARM Juno, Bananapi M1 / M1 plus / M2 plus / M64, FriendlyARM NanoPC T4 / A64 / M1 / M1 plus / M4 / Neo2 / Neo4 / Neo plus2 / R1 / Orangepi PC2 / Plus / Prime / rk3399 / Win, Rock PC rk3399 / PI4 / N10. And the usual package version updates and bug fixes. See the CHANGES file for details: http://git.buildroot.net/buildroot/plain/CHANGES?id=2022.08 Many thanks to the people contributing to this release: git shortlog -s -n 2022.08.. 250 Fabrice Fontaine 117 James Hilliard 88 Thomas Petazzoni 58 Peter Korsgaard 54 Bernd Kuhls 51 Francois Perrad 43 Giulio Benetti 33 Yann E. MORIN 22 Christian Stewart 21 Jesse Van Gavere 13 Lang Daniel 12 Baruch Siach 12 Julien Olivain 12 Romain Naour 11 Neal Frager 10 Joachim Wiberg 10 Michael Fischer 9 Michael Nosthoff 8 Adrian Perez de Castro 8 Angelo Compagnucci 7 Vincent Stehl? 6 Erico Nunes 6 Gwenhael Goavec-Merou 6 Heiko Thiery 6 Luca Ceresoli 6 Quentin Schulz 5 Nuno Gon?alves 4 Adam Duskett 4 Chris Dimich 4 Joel Stanley 4 Sergio Prado 4 S?bastien Szymanski 4 Tan En De 4 yann.morin at orange.com 3 Alexandru Ardelean 3 Guillaume W. Bres 3 Paul Cercueil 3 Petr Vorel 3 Stefan Agner 3 TIAN Yuanhao 3 Thierry Bultel 3 Tobias Waldekranz 3 Waldemar Brodkorb 3 ?????? ????? (Leonid Yuriev) 2 Andreas Ziegler 2 Arnout Vandecappelle 2 Bartosz Bilas 2 Brandon Maier 2 Chris Packham 2 C?dric Le Goater 2 Dario Binacchi 2 Dimitar Tomov 2 Ignacy Gaw?dzki 2 Jos? Luis Salvador Rufo 2 Kory Maincent 2 Kyle Harding 2 Marcus Folkesson 2 Markus Mayer 2 Maxim Kochetkov 2 Nicola Di Lieto 2 Nicolas Cavallari 2 Pedro Aguilar 2 Sergey Matyukevich 2 Titouan Christophe 2 Wolfgang Grandegger 2 Yair Ben-Avraham 1 Aaltonen Eero 1 Alexander Egorenkov 1 Alexander Lukichev 1 Alistair Francis 1 Andrea Daoud 1 Bram Vlerick 1 Damien Le Moal 1 Danilo 1 David Johnson 1 Dmitry Ilyin 1 Etienne Carriere 1 Federico Pellegrin 1 Johan Oudinet 1 John Keeping 1 Justin Wood 1 Marcus Hoffmann 1 Marek Metelski 1 Max Filippov 1 Michael Klein 1 Miquel Raynal 1 Peter Seiderer 1 Pierre-Jean Texier 1 Raphael Pavlidis 1 Remi Jouannet 1 Robert Marko 1 Rufus Segar 1 Sergey Bobrenok 1 Simon Richter 1 Sven Oliver Moll 1 Thomas Claveirole 1 Thomas Devoogdt 1 Th?o Lebrun 1 Tim Gover 1 Vincent Fazio 1 Woody Douglass 1 Yegor Yefremov 1 Zikui Zhao And a special thanks to our patch reviewers (we need more!): git log 2022.08.. | grep -Ei '(reviewed|acked)-by:' | \ sed 's/.*by: //i' | sort | uniq -c | sort -n -r 10 Luca Ceresoli 5 Giulio Benetti 4 C?dric Le Goater 3 Yann E. MORIN 2 Romain Naour 2 Neal Frager 2 James Hilliard 2 Arnout Vandecappelle (Essensium/Mind) 2 Adrian Perez de Castro 2 Sen Hastings 1 Woodrow Douglass 1 Romain Naour 1 Petr Vorel 1 Peter Korsgaard 1 Marcus Hoffmann 1 Marcin Niestroj 1 Kris Bahnsen 1 Kris Bahnsen 1 Joachim Wiberg 1 Gary Bisson 1 Eero Aaltonen 1 Damien Le Moal 1 Christian Stewart 1 Angelo Compagnucci 1 Alistair Francis The next release will be 2023.02. Expect the first release candidate at the beginning of February and the final release at the end of the month. This release will be supported with security and other important fixes until 2023.02 is out. 2023.02 will be the next long term support release, which will be supported until April 2024. FOSDEM is again back as an on-site event in 2023, so we will have our usual developers days Mon - Wednesday after FOSDEM (6-8/2). For more details, see the announcement: http://lists.busybox.net/pipermail/buildroot/2022-December/656884.html -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 08:01:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 09:01:16 +0100 Subject: [Buildroot] [git commit] Kickoff 2023.02 cycle Message-ID: <20221205080144.B9B7485789@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15d3648df93d1113b07a63c1264ea4b5ba9662b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 89f3648bb7..9c1776eb6c 100644 --- a/Makefile +++ b/Makefile @@ -92,7 +92,7 @@ all: .PHONY: all # Set and export the version string -export BR2_VERSION := 2022.11 +export BR2_VERSION := 2023.02-git # Actual time the release is cut (for reproducible builds) BR2_VERSION_EPOCH = 1669308000 From peter at korsgaard.com Mon Dec 5 07:59:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 08:59:51 +0100 Subject: [Buildroot] [git commit] docs/website/news.html: add 2022.11 announcement link Message-ID: <20221205080144.B05A485788@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=45c6747faed26a92b142b19a00062032c5c0f542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard --- docs/website/news.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/website/news.html b/docs/website/news.html index 9be00982cb..8f7e22a0b9 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -20,7 +20,8 @@

        The stable 2022.11 release is out - Thanks to everyone contributing and testing the release candidates. See the CHANGES - file for more details + file for more details, read the + announcement and go to the downloads page to pick up the 2022.11 release.

        From thomas.petazzoni at bootlin.com Mon Dec 5 08:19:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 09:19:48 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Derrick Lyndon Pallas Message-ID: <20221205082040.C569885792@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6aca1d4d70bfe0b8a627d9e08692b36dd19a92d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master His e-mail address no longer exists: Your message wasn't delivered to derrick at meter.com because the address couldn't be found, or is unable to receive mail. Learn more here: https://support.google.com/mail/answer/6596 The response was: The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/answer/6596 Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 3 --- 1 file changed, 3 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 4f862befb0..9da61cca13 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -729,9 +729,6 @@ F: package/tcllib/ N: Denis Bodor F: package/libstrophe/ -N: Derrick Lyndon Pallas -F: package/ipcalc/ - N: Dick Olsson F: board/aarch64-efi/ F: board/pc/ From thomas.petazzoni at bootlin.com Mon Dec 5 08:20:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 09:20:54 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: remove Sven Haardiek Message-ID: <20221205082243.3D67E857AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e40f96af34e3706fff2ebd6e9a6cebd14091d4ca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master His e-mail address no longer exists: Your message to sven.haardiek at iotec-gmbh.de couldn't be delivered. sven.haardiek wasn't found at iotec-gmbh.de. Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ---- 1 file changed, 4 deletions(-) diff --git a/DEVELOPERS b/DEVELOPERS index 9da61cca13..7b5eda1615 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2728,10 +2728,6 @@ F: configs/rock_pi_n8_defconfig F: configs/rockpro64_defconfig F: package/arm-gnu-toolchain/ -N: Sven Haardiek -F: package/lcdproc/ -F: package/python-influxdb/ - N: Sven Oliver Moll F: package/most/ From marcus.folkesson at gmail.com Mon Dec 5 08:43:04 2022 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 5 Dec 2022 09:43:04 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: <20221128091158.5049-1-marcus.folkesson@gmail.com> References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: Bump Med v?nliga h?lsningar / Best regards Marcus Folkesson Den m?n 28 nov. 2022 kl 10:12 skrev Marcus Folkesson < marcus.folkesson at gmail.com>: > Signed-off-by: Marcus Folkesson > --- > package/libostree/libostree.hash | 2 +- > package/libostree/libostree.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libostree/libostree.hash > b/package/libostree/libostree.hash > index 582af4b7b9..ed31109fdb 100644 > --- a/package/libostree/libostree.hash > +++ b/package/libostree/libostree.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c > libostree-2022.6.tar.xz > +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f > libostree-2022.7.tar.xz > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c > COPYING > diff --git a/package/libostree/libostree.mk b/package/libostree/ > libostree.mk > index e99da9d2cb..8e8ec63213 100644 > --- a/package/libostree/libostree.mk > +++ b/package/libostree/libostree.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -LIBOSTREE_VERSION = 2022.6 > +LIBOSTREE_VERSION = 2022.7 > LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz > LIBOSTREE_SITE = > https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) > > -- > 2.38.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From etienne.carriere at linaro.org Mon Dec 5 08:52:59 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Mon, 5 Dec 2022 09:52:59 +0100 Subject: [Buildroot] [PATCH 6/7] package: optee-client: select util-linux-libs, libuuid and pkgconf In-Reply-To: <20221204111722.GK3302@scaer> References: <20221130075452.2507453-1-etienne.carriere@linaro.org> <20221130075452.2507453-6-etienne.carriere@linaro.org> <20221204111722.GK3302@scaer> Message-ID: On Sun, 4 Dec 2022 at 12:17, Yann E. MORIN wrote: > > Etienne, All, > > On 2022-11-30 08:54 +0100, Etienne Carriere spake thusly: > > In order to use login methods `TEEC_LOGIN_USER` and `TEEC_LOGIN_GROUP`, > > a user space application must initialize the tokens with the SHA1 > > hashed UUID of the user or group. > > > > Select host-pkgconf, util-linux and libuuid in order to use `libuuid` > > and add supporting libraries to optee_client for this type of ACL based > > login initialization. > > Looking at the upstream code for optee-client, it looks like this is a > mandatory dependency, so that should be part of the patch that bumps the > version. Otherwise, this means that just applying the version bumps > introduces breakage. There is a change under review in optee-client to remove this dependencies that is not mandatory in optee. https://github.com/OP-TEE/optee_client/pull/336 The change has been approved by maintaiters but is not in optee 3.19.0 tag. Are you ok if I add the patch from pull/336 to optee-client BR patch for this optee-client 3.19.0? I'll remove it when BR will bump to optee 3.20.0. Br, Etienne > > Regards, > Yann E. MORIN. > > > This change is based on commit [1] from Eero Aaltonen, merged in OP-TEE > > test build environment. > > > > Link: [1] https://github.com/OP-TEE/build/commit/4a27543494278a5d93e2f44d58e413d90739b08a > > Signed-off-by: Etienne Carriere > > --- > > package/optee-client/Config.in | 3 +++ > > package/optee-client/optee-client.mk | 1 + > > 2 files changed, 4 insertions(+) > > > > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > > index cc7f176c77..ed7da4edbc 100644 > > --- a/package/optee-client/Config.in > > +++ b/package/optee-client/Config.in > > @@ -2,6 +2,9 @@ config BR2_PACKAGE_OPTEE_CLIENT > > bool "optee-client" > > depends on BR2_TOOLCHAIN_HAS_THREADS > > depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3 # MMC_IOC_MULTI_CMD > > + select BR2_PACKAGE_UTIL_LINUX > > + select BR2_PACKAGE_UTIL_LINUX_LIBS > > + select BR2_PACKAGE_UTIL_LINUX_LIBUUID > > help > > Enable the OP-TEE client package that brings non-secure > > client application resources for OP-TEE support. OP-TEE > > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > > index 54cc112c5c..a671b66662 100644 > > --- a/package/optee-client/optee-client.mk > > +++ b/package/optee-client/optee-client.mk > > @@ -9,6 +9,7 @@ OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > > OPTEE_CLIENT_LICENSE = BSD-2-Clause > > OPTEE_CLIENT_LICENSE_FILES = LICENSE > > OPTEE_CLIENT_INSTALL_STAGING = YES > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > > > OPTEE_CLIENT_CONF_OPTS = \ > > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > > -- > > 2.25.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From duanzhiwei at loongson.cn Mon Dec 5 09:37:46 2022 From: duanzhiwei at loongson.cn (duan) Date: Mon, 5 Dec 2022 17:37:46 +0800 Subject: [Buildroot] [PATCH v2] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> From: Zhiwei Duan With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. Signed-off-by: Zhiwei Duan --- ?arch/Config.in?????????????? | 16 +++++++++++ ?arch/Config.in.loongarch???? | 52 ++++++++++++++++++++++++++++++++++++ ?package/glibc/Config.in????? |? 1 + ?support/gnuconfig/config.sub | 11 ++++++-- ?toolchain/Config.in????????? |? 2 +- ?5 files changed, 79 insertions(+), 3 deletions(-) ?create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa ???? ? http://en.wikipedia.org/wiki/Xtensa ???? ? http://www.tensilica.com/ +config BR2_loongarch64 +??? bool "LOONGARCH64 (little endian)" +??? select BR2_ARCH_IS_64 +??? select BR2_USE_MMU +??? help +??? ? LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little +??? ? endian. +??? ? https://www.loongson.cn/ +??? ? #http://en.wikipedia.org/wiki/MIPS_Technologies + + ?endchoice ?# For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa ?source "arch/Config.in.xtensa" ?endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + ?# Set up target binary format ?choice ???? prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 +??? bool +??? select BR2_LOONGARCH_NAN_LEGACY + +choice +??? prompt "Target Architecture Variant" +??? default BR2_loongarch_64 if BR2_loongarch64 +??? depends on BR2_loongarch64 +??? help +??? ? Specific CPU variant to use + +config BR2_loongarch_64 +??? bool "Generic LOONGARCH64" +??? depends on BR2_ARCH_IS_64 +??? select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY +??? bool + +#config BR2_GCC_TARGET_NAN +#??? default "legacy"??? if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH +??? default "loongarch64"??? if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH +??? default "loongarch" + +config BR2_ENDIAN +??? default "LITTLE"??? if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH +??? default "loongarch64"??? if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME +??? default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT +??????? bool "Use soft-float" +??????? #default y +??????? select BR2_SOFT_FLOAT +??????? help +????????? If your target CPU does not have a Floating Point Unit (FPU) +????????? or a kernel FPU emulator, but you still wish to support +????????? floating point functions, then everything will need to be +????????? compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS ???? default y if BR2_microblaze ???? default y if BR2_nios2 ???? default y if BR2_arc && BR2_ARC_ATOMIC_EXT +??? default y if BR2_loongarch64 ???? depends on !BR2_powerpc_SPE ???? depends on BR2_RISCV_ISA_RVA || !BR2_riscv ???? depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in ???? ??? ??? ??? ??? ??? basic_os=$field2 ???? ??? ??? ??? ??? ??? ;; ???? ??? ??? ??? ??? # Manufacturers -??? ??? ??? ??? ??? dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ +??? ??? ??? ??? ??? dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ ???? ??? ??? ??? ??? | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ ???? ??? ??? ??? ??? | unicom* | ibm* | next | hp | isi* | apollo | altos* \ ???? ??? ??? ??? ??? | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in ???? ??? ??? ??? basic_machine=ymp-cray ???? ??? ??? ??? basic_os=unicos ???? ??? ??? ??? ;; +??? ??? ??? loongarch) +??? ??? ??? ??? basic_machine=loongarch-loongson +??? ??? ??? ??? basic_os= +??? ??? ??? ??? ;; + ???? ??? ??? *) ???? ??? ??? ??? basic_machine=$1 ???? ??? ??? ??? basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in ???? ??? ??? | mipsisa64sr71k | mipsisa64sr71kel \ ???? ??? ??? | mipsr5900 | mipsr5900el \ ???? ??? ??? | mipstx39 | mipstx39el \ +??? ??? ??? | loongarch | loongarch64 \ ???? ??? ??? | mmix \ ???? ??? ??? | mn10200 | mn10300 \ ???? ??? ??? | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in ???? ??? ??? | x86 | x86_64 | xc16x | xgate | xps100 \ ???? ??? ??? | xstormy16 | xtensa* \ ???? ??? ??? | ymp \ -??? ??? ??? | z8k | z80) +??? ??? ??? | z8k | z80 \ +??? ??? ??? | loongarch | loongarch64) ???? ??? ??? ??? ;; ???? ??? ??? *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC ???? # architectures ???? select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ ???? ??? || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ -??? ??? || BR2_sparc || BR2_x86_64 +??? ??? || BR2_sparc || BR2_x86_64 || BR2_loongarch64 ???? select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS ?config BR2_TOOLCHAIN_USES_MUSL -- 2.30.2 From bugzilla at busybox.net Mon Dec 5 10:00:38 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Mon, 05 Dec 2022 10:00:38 +0000 Subject: [Buildroot] [Bug 15156] Excess libraries are installed to the ARM64 QEMU target. In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15156 --- Comment #1 from A.K --- Little fix: for the qemu_aarch64_virt_defconfig config, please refer package/gcc/gcc-final/gcc-final.mk , definition of components of HOST_GCC_FINAL_POST_INSTALL_HOOKS . -- You are receiving this mail because: You are on the CC list for the bug. From jesseevg at gmail.com Mon Dec 5 10:01:20 2022 From: jesseevg at gmail.com (Jesse Van Gavere) Date: Mon, 5 Dec 2022 11:01:20 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: <20221204203528.GF2855@scaer> References: <20221013121041.1398841-1-jesseevg@gmail.com> <20221204203528.GF2855@scaer> Message-ID: Op zo 4 dec. 2022 om 21:35 schreef Yann E. MORIN : > > Jesse, All, > > On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > > There was a major rework of how licenses are used in the Qt codebase > > along with a new location for all licenses, so change the hash file to > > reflect these changes > > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > > Changes for v2: > > - Also adjust the makefiles to refer to these new license file names > > - Added myself to the developers for the qt6 package for good measure > > > > Signed-off-by: Jesse Van Gavere > > Again, sorry that I missed that patch of yours, I applied Fabrice's > patches instead. > > Still, I applied the part adding yourself to DEVELOPERS for the qt6 > package. > > Thank you! > > Regards, > Yann E. MORIN. > Hello Yann, all, No problem at all, those things happen. But on a similar note, would it be possible for my other outstanding patches to get a look? http://patchwork.ozlabs.org/project/buildroot/list/?series=&submitter=84716&state=&q=&archive=&delegate= I'm currently holding off from committing more qt related patches/functionality until it's a bit more baselined, most of that is still in my initial extending Qt6 patch set. Or if there's anything I can do to help the process here, let me know. Thanks! Regards, Jesse > > --- > > DEVELOPERS | 1 + > > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > > package/qt6/qt6base/qt6base.mk | 4 ++-- > > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > > 5 files changed, 22 insertions(+), 14 deletions(-) > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > index 59121c6a54..6cb8d0fc54 100644 > > --- a/DEVELOPERS > > +++ b/DEVELOPERS > > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > > > N: Jesse Van Gavere > > +F: package/qt6/ > > F: package/qt6/qt6serialport/ > > > > N: Jianhui Zhao > > diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash > > index 5dd26973fa..b004347a5a 100644 > > --- a/package/qt6/qt6base/qt6base.hash > > +++ b/package/qt6/qt6base/qt6base.hash > > @@ -2,8 +2,13 @@ > > sha256 cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d qtbase-everywhere-src-6.4.0.tar.xz > > > > # Hashes for license files > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > -sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSE.FDL > > +sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > +sha256 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 LICENSES/BSL-1.0.txt > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > > +sha256 d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc LICENSES/MIT.txt > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk > > index b7ee6037f3..b53d53c653 100644 > > --- a/package/qt6/qt6base/qt6base.mk > > +++ b/package/qt6/qt6base/qt6base.mk > > @@ -7,8 +7,8 @@ > > QT6BASE_VERSION = $(QT6_VERSION) > > QT6BASE_SITE = $(QT6_SITE) > > QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > QT6BASE_DEPENDENCIES = \ > > host-ninja \ > > host-qt6base \ > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash > > index fb1b3dcf6b..887f67b2ae 100644 > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > @@ -2,8 +2,10 @@ > > sha256 f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 qtserialport-everywhere-src-6.4.0.tar.xz > > > > # Hashes for license files: > > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 > > -sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 > > -sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT > > -sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.LGPL3 > > -sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL > > +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt > > +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt > > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt > > +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt > > +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt > > +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt > > +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk b/package/qt6/qt6serialport/qt6serialport.mk > > index 01763657b8..03197fd60d 100644 > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > QT6SERIALPORT_SOURCE = qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > QT6SERIALPORT_INSTALL_STAGING = YES > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 (docs) > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception (tools), GFDL-1.3 no invariants (docs) > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > QT6SERIALPORT_CONF_OPTS = \ > > -GNinja \ > > -DQT_HOST_PATH=$(HOST_DIR) \ > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From angelo at amarulasolutions.com Mon Dec 5 10:13:29 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Mon, 5 Dec 2022 11:13:29 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/qt6: Change license hashes In-Reply-To: References: <20221013121041.1398841-1-jesseevg@gmail.com> <20221204203528.GF2855@scaer> Message-ID: On Mon, Dec 5, 2022 at 11:01 AM Jesse Van Gavere wrote: > Op zo 4 dec. 2022 om 21:35 schreef Yann E. MORIN >: > > > > Jesse, All, > > > > On 2022-10-13 14:10 +0200, Jesse Van Gavere spake thusly: > > > There was a major rework of how licenses are used in the Qt codebase > > > along with a new location for all licenses, so change the hash file to > > > reflect these changes > > > > https://github.com/qt/qtserialport/commit/bb05a26d52c834cc7f3c549f3e5d66f76baf42a2 > > > > > > Changes for v2: > > > - Also adjust the makefiles to refer to these new license file names > > > - Added myself to the developers for the qt6 package for good measure > > > > > > Signed-off-by: Jesse Van Gavere > > > > Again, sorry that I missed that patch of yours, I applied Fabrice's > > patches instead. > > > > Still, I applied the part adding yourself to DEVELOPERS for the qt6 > > package. > > > > Thank you! > > > > Regards, > > Yann E. MORIN. > > > > Hello Yann, all, > > No problem at all, those things happen. > But on a similar note, would it be possible for my other outstanding > patches to get a look? > > http://patchwork.ozlabs.org/project/buildroot/list/?series=&submitter=84716&state=&q=&archive=&delegate= > I'm currently holding off from committing more qt related > patches/functionality until it's a bit more baselined, most of that > is still in my initial extending Qt6 patch set. > Or if there's anything I can do to help the process here, let me know. > I'll do a test review as soon as possible! Thanks! > > Regards, > Jesse > > > > --- > > > DEVELOPERS | 1 + > > > package/qt6/qt6base/qt6base.hash | 15 ++++++++++----- > > > package/qt6/qt6base/qt6base.mk | 4 ++-- > > > package/qt6/qt6serialport/qt6serialport.hash | 12 +++++++----- > > > package/qt6/qt6serialport/qt6serialport.mk | 4 ++-- > > > 5 files changed, 22 insertions(+), 14 deletions(-) > > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > index 59121c6a54..6cb8d0fc54 100644 > > > --- a/DEVELOPERS > > > +++ b/DEVELOPERS > > > @@ -1478,6 +1478,7 @@ F: package/x11r7/xdriver_xf86-video-imx/ > > > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > > > > > N: Jesse Van Gavere > > > +F: package/qt6/ > > > F: package/qt6/qt6serialport/ > > > > > > N: Jianhui Zhao > > > diff --git a/package/qt6/qt6base/qt6base.hash > b/package/qt6/qt6base/qt6base.hash > > > index 5dd26973fa..b004347a5a 100644 > > > --- a/package/qt6/qt6base/qt6base.hash > > > +++ b/package/qt6/qt6base/qt6base.hash > > > @@ -2,8 +2,13 @@ > > > sha256 > cb6475a0bd8567c49f7ffbb072a05516ee6671171bed55db75b22b94ead9b37d > qtbase-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files > > > -sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE.GPL2 > > > -sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSE.GPL3 > > > -sha256 > 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 > LICENSE.GPL3-EXCEPT > > > -sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSE.LGPL3 > > > -sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSE.FDL > > > +sha256 > e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb > LICENSES/Apache-2.0.txt > > > +sha256 > 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce > LICENSES/BSD-3-Clause.txt > > > +sha256 > 3abd6471b9a9a08d65ce771143f8e278bb4c1aeb10c1c2d476935a6b049653f5 > LICENSES/BSL-1.0.txt > > > +sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSES/GPL-2.0-only.txt > > > +sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSES/GPL-3.0-only.txt > > > +sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSES/LGPL-3.0-only.txt > > > +sha256 > 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 > LICENSES/LicenseRef-Qt-Commercial.txt > > > +sha256 > d040359701c01996a017d5c515678929cd1b0625e64cb86db44025fbb6cdf1fc > LICENSES/MIT.txt > > > +sha256 > 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 > LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/ > qt6base.mk > > > index b7ee6037f3..b53d53c653 100644 > > > --- a/package/qt6/qt6base/qt6base.mk > > > +++ b/package/qt6/qt6base/qt6base.mk > > > @@ -7,8 +7,8 @@ > > > QT6BASE_VERSION = $(QT6_VERSION) > > > QT6BASE_SITE = $(QT6_SITE) > > > QT6BASE_SOURCE = > qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz > > > -QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 (docs) > > > -QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT > LICENSE.LGPL3 LICENSE.FDL > > > +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 no invariants (docs) > > > +QT6BASE_LICENSE_FILES = LICENSES/GPL-2.0-only.txt > LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt > LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > > QT6BASE_DEPENDENCIES = \ > > > host-ninja \ > > > host-qt6base \ > > > diff --git a/package/qt6/qt6serialport/qt6serialport.hash > b/package/qt6/qt6serialport/qt6serialport.hash > > > index fb1b3dcf6b..887f67b2ae 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.hash > > > +++ b/package/qt6/qt6serialport/qt6serialport.hash > > > @@ -2,8 +2,10 @@ > > > sha256 > f148cc9e87ce2228e82bff7a64d9521339ece66c4c66aa43b91bac614f4a4483 > qtserialport-everywhere-src-6.4.0.tar.xz > > > > > > # Hashes for license files: > > > -sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSE.GPL2 > > > -sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSE.GPL3 > > > -sha256 > 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 > LICENSE.GPL3-EXCEPT > > > -sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSE.LGPL3 > > > -sha256 > ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d > LICENSE.FDL > > > +sha256 > 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce > LICENSES/BSD-3-Clause.txt > > > +sha256 > 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 > LICENSES/GFDL-1.3-no-invariants-only.txt > > > +sha256 > 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > LICENSES/GPL-2.0-only.txt > > > +sha256 > 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 > LICENSES/GPL-3.0-only.txt > > > +sha256 > da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 > LICENSES/LGPL-3.0-only.txt > > > +sha256 > 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 > LICENSES/LicenseRef-Qt-Commercial.txt > > > +sha256 > 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 > LICENSES/Qt-GPL-exception-1.0.txt > > > diff --git a/package/qt6/qt6serialport/qt6serialport.mk > b/package/qt6/qt6serialport/qt6serialport.mk > > > index 01763657b8..03197fd60d 100644 > > > --- a/package/qt6/qt6serialport/qt6serialport.mk > > > +++ b/package/qt6/qt6serialport/qt6serialport.mk > > > @@ -9,8 +9,8 @@ QT6SERIALPORT_SITE = $(QT6_SITE) > > > QT6SERIALPORT_SOURCE = > qtserialport-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SERIALPORT_VERSION).tar.xz > > > QT6SERIALPORT_INSTALL_STAGING = YES > > > QT6SERIALPORT_SUPPORTS_IN_SOURCE_BUILD = NO > > > -QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 (docs) > > > -QT6SERIALPORT_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 > LICENSE.GPL3-EXCEPT LICENSE.LGPL3 LICENSE.FDL > > > +QT6SERIALPORT_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception > (tools), GFDL-1.3 no invariants (docs) > > > +QT6SERIALPORT_LICENSE_FILES = LICENSES/GPL-2.0-only.txt > LICENSES/GPL-3.0-only.txt LICENSES/Qt-GPL-exception-1.0.txt > LICENSES/LGPL-3.0-only.txt LICENSES/GFDL-1.3-no-invariants-only.txt > > > QT6SERIALPORT_CONF_OPTS = \ > > > -GNinja \ > > > -DQT_HOST_PATH=$(HOST_DIR) \ > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot > > > > -- > > > .-----------------.--------------------.------------------.--------------------. > > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' > conspiracy: | > > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ > | > > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There > is no | > > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v > conspiracy. | > > > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -- Angelo Compagnucci Software Engineer angelo at amarulasolutions.com __________________________________ Amarula Solutions SRL Via le Canevare 30, 31100 Treviso, Veneto, IT T. +39 (0)42 243 5310 info at amarulasolutions.com www.amarulasolutions.com [`as] https://www.amarulasolutions.com| -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Mon Dec 5 07:42:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 07:42:16 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-04 Message-ID: <20221205074223.53F8760B94@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-04 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 0 | 1 | 8 | 2022.08.x | 21 | 14 | 0 | 35 | master | 257 | 280 | 1 | 538 | next | 16 | 34 | 0 | 50 | Classification of failures by reason for master ----------------------------------------------- xz-5.2.7 | 21 host-binutils-2.38 | 13 optee-client-3.18.0 | 12 python-numpy-1.23.4 | 10 unknown | 10 gobject-introspection-1.72.0 | 9 host-rust-1.64.0 | 9 host-go-1.19.3 | 8 linux-6.0.9 | 8 elfutils-0.186 | 7 host-pahole-1.24 | 7 gerbera-1.10.0 | 6 libglib2-2.72.3 | 6 libgpg-error-1.45 | 5 crun-1.5 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 ulog-0389d243352255f6182326... | 4 efivar-38 | 3 host-binutils-2.37 | 3 host-gdb-arc-2020.09-releas... | 3 libgcrypt-1.10.1 | 3 lirc-tools-0.10.2 | 3 perl-5.34.1 | 3 sdl-1.2.15 | 3 wavemon-0.9.4 | 3 zeek-4.1.1 | 3 boost-1.80.0 | 2 dahdi-linux-3.2.0 | 2 dropbear-2022.82 | 2 fontconfig-2.13.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-spirv-llvm-translator-... | 2 libdeflate-1.12 | 2 linux-5.10.145-cip17-rt7 | 2 ltp-testsuite-20220930 | 2 lxc-5.0.1 | 2 mender-3.4.0 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 package/qt6/qt6base/qt6base... | 2 python-cryptography-38.0.1 | 2 qemu-7.1.0 | 2 tealdeer-1.6.1 | 2 uccp420wlan-6.9.1 | 2 uqmi-0a19b5b77140465c29e2af... | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 bat-0.19.0 | 1 brltty-6.5 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 fdk-aac-2.0.2 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gitlab-runner-14.5.1 | 1 glslsandbox-player-2021.08.24 | 1 gmp-6.2.1 | 1 gnu-efi-3.0.15 | 1 heirloom-mailx | 1 host-binutils-2.39 | 1 host-delve-1.8.0 | 1 host-gcc-final-11.3.0 | 1 host-gcc-final-12.2.0 | 1 host-gcc-final-arc-2020.09-... | 1 host-gcc-initial-11.3.0 | 1 ipmitool-1_8_19 | 1 jack2-1.9.21 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libcap-ng-0.8.3 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libnss-3.84 | 1 libressl-3.6.1 | 1 libuhttpd-3.14.1 | 1 libusb-1.0.26 | 1 libvorbis-1.3.7 | 1 libzlib-1.2.13 | 1 linux-pam-1.5.2 | 1 lpc32xxcdl-2.11 | 1 lttng-modules-2.13.1 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 netsniff-ng-0.6.8 | 1 ntfs-3g-2022.10.3 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 openblas-0.3.21 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 pipewire-0.3.59 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 python-scipy-1.8.1 | 1 quickjs-2021-03-27 | 1 strongswan-5.9.8 | 1 toolchain-external-codescap... | 1 vlc-3.0.18 | 1 wolfssl-5.5.3 | 1 x264-baee400fa9ced6f5481a72... | 1 xvisor-0.3.1 | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9b7b58c326ccdc584c97c940039ce1beae3dd3c3 | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/45d29716c62530dbf5457bbb3b914df05f0af961 | ORPH mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5bbf85bf9b8fb9b4bc1f1a5c8da4bcd738218b85 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/886bf2627fa0a0a2a0a4aadb79f116f8a546ba65 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/3ba006996c7e17d9ee9361161b1fbbc514bbfacd | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/141f547b31ac7f6570964db34c4dd9bf599484ce | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/8de43b4bbc3483de596d52ac93949008530f60ee | armeb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/62510ed225facc37ca944e44c494c6410e91c2d3 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/8d78eceeffb7a007d1327dcd7c7b16cb32b5cd2e | arc | crun-1.5 | NOK | http://autobuild.buildroot.net/results/09e4f33ff9ab090c60bea3ccd1797109ecbf9136 | i686 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/c0493a7806e934087becd1877cada52f1d8d9163 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/88cbf4002c5d6815d863c964a78dc455ce4e080e | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a6482fb6b387e783f9a7733bb8f466eedf8cd7e7 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/5cf4fbd2ebb7cded3d11e347e7800d89617d1022 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/7bc37b0683181efa50a92a9e2e5958cffe8858a6 | ORPH riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/790a6d2b05dd4a1dc599fbac8610bad6b1dbe488 | riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/861b49ae15c4266ebc3917527d2f361511bb71d6 | i586 | efivar-38 | NOK | http://autobuild.buildroot.net/results/b255758c237c34102f2f76fd825bb04c30fdd88f | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/b16f5b36ada39e7794390d1c42ba35472a27679b | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/ed93c2faa6d51f54f3619d0b54bb8547774f954e | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/95a31b6c57e141a97db1befd4534ef138f79bc77 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/69619fd192b0ce8009eda2bb15d4be1fcf40eaaa | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/d27728ebc57a24bd5df7ebb2ea8bfd4145b9442b | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4f1cb146bef31440f9143d9dc1cb863309652bdf | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/71d53fede8b15f0f4ab78b9f1221db4481d1850c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ab69109004609d3e1f3b5a8dfb4479bbc704848c | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/bd1bc7e04963ae51782a5a8dda0e8eb40ba19fba | ORPH mipsel | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/0cc02be1704bbf2ca299a0e8dd93278ef056b448 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/3deb070a48dc24c23c10d58f7035c3621c5023b0 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3e05d8971ddd437d91b1c1121d4e389e5621e5f8 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/64e1ec233f551c4f3a0faca5601d3035a19475e1 | ORPH arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/f73dae3ff728396af78d52dbb53c86d5cf5c4f98 | nios2 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/c61a79845d046e9f3724c24028ecda24eb7a424a | aarch64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/0593164a2ed27dfe2cb74d384f8133c4ee12bcca | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/db01f3a731d29c147fa7d1b3e721cba9800dc816 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2ff255a54d3a439dcde02b12680e729c3a6525b6 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1105cf3e3a4cf92119711d9cdc3234defb987fbf | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6bb6ea2f4180220751d4dbb590f4c3741a327ea6 | sh4aeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/fd9c00b225934d8a99b219b793aa8284fdd67d86 | s390x | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/15265f540a6f052c6a9e5b0f000b4fd0522deb0f | sh4eb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f4ab80c674fb17aa50d8883d43fa705be1dd6219 | sparc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ccfdbf534c46c22b06b2185926bb9027b30e20d4 | powerpc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/36b7efc5bee26a2587173013180a87019d5a75d8 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/bbe044abb007c488a0615a470bf513bca1006f70 | xtensa | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b308d2bf55ab433071687fa691edddbf0905b626 | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ba07bb350b3277f1f346b5113ddfbaae81d01e19 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3467ce83ec49cc054328e6b17ad2718ee989be3d | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3ba3e00d921a49aa8285edda1f33d966e1d7a4f7 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/9f16214f661ef5583179d5264724e0e55c5b6162 | aarch64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/1d124dd8a297c1257d4cf986d0da459ebbf8421d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3d65622eed24188ca3ad956791e5768aea5d1b28 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f8cc8314790019498db7329c4614660df5494077 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1a2a92d9a0fb79023e6b56785545acb5c4320091 | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/51d261cffe9b24a7d5c86755867ed299f3ee7b69 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/dace737160f2307c57c5697924eb078409835957 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/92ef14adab4af84f2433537a4046c04c7cc5caf6 | ORPH mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/f718ed9d86228613855462c2200f94f1511f2c06 | mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/054aa7b1440c39620a98d86b7a4d16bae4ab322b | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/807dd82e603e79e6095700af065e9bf939e5e6f0 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/16bbb981b57a020bc567ab3c5060bb5897b2a61b | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/39fd00e17f3fc8ca58b53d9baa7df0069193bb9c | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5e1b90b8de69d6cc53bb7116539795509a1430a1 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/56cd11c6347252a17b67d2a42ebe3a0347c3a0e6 | ORPH powerpc | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8045cc953661368bb9831c08130b9d99ae14e13b | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/beae9596a4af30b16529bd96a9d51f877083dba0 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a7cdcfb2c1924132fc05c1481939ceb0cedd772b | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/d0b97a623b4d029953b4c26c05e41478021bda61 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/fdd290fc9d0e0afc957331cb03b73b0c86581bf0 | armeb | heirloom-mailx | TIM | http://autobuild.buildroot.net/results/a455ca2fc8546c889e0f0b76e4c5528e9e985da3 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/93276bcc10c070f5000503a5022688443d3da33c | sh4a | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/fd1ececb0bbadcabae31b52d6ee052f6b18e695c | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/c06b8289ae352c18603aace8e8e2de948708e82f | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4cb19525a714f741458ab4a71d785bfba444acc1 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fe653096302aed382d3a781ff0805a08e3f5d881 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a18c4bf323a6551df0daa3d8d2207feecd3096bf | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ae318d5d60fd5c64a193b8b0f44f125f41ae56f1 | arm | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/95b4695c6db3e70a2cc91911835d0eef3ad39f2c | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9944c006ee3d14f1c537dda9a463943270f62d5f | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/83ba9f206e4bf37e4ec69052f4d14d4c69d8bf04 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/123f9fc613b7c3e36a5a497f9ee61668d673c0ec | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d2231f3eb552cd9a91d6fd023d44c65595815fd0 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/644668a110efc2a8054c0f64eb5dbd205789c754 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/13e6e0fa0bb17cfab324f59b106015ed62a43ab2 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/370ac47185f39411b71de988298bdcde854cef13 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/731480988709fc1cf84c39ca458f4ee0aa2f5cab | sh4 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/dfff483134fa1ba76a67bcf9f4bfe4d72f060aa4 | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/5e6ce08b4afd1cacc5fc1f401c7f17fa4014de90 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/d9cdee9070fb3dc654d6636fe72dd1ceff202810 | arceb | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/0655f13d144a72e49358f6de3e263d4f468946fc | arceb | host-gcc-final-arc-2020.09-... | NOK | http://autobuild.buildroot.net/results/9b090482d4e965a5a912ff710d70fef92edfc758 | mips | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/1a4d1ca6f8d619781abac33c8e2013f9c65309d0 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a51112d00aa9d4302c61e220eb7b21145869b257 | ORPH arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/19735893630e74171e43173264391fb774d4b881 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/7b696cae2658d0856ed8d1f43343dd8329a060aa | ORPH mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a08e2c0055cd498aa6c6f09ec7712ca0b22615ac | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/69c60c8cb4d8030f4de9bef1717dce030ff0307f | i486 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/11a7defe323909fb9fec91837e979d7f7b9b39ac | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/c8545fac0786099d247f4cb1ff379098cd0b0162 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/566d26699b74803d00bcd15590fe4c2777aa74bf | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8ad01a6de491c51bff17ee884650e5d52fba1652 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/90d74436fc0213fd22f8173d85b91565bcd6c341 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ada76c8f30b1b425a62e415f961f5993da1d7060 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8abfbdf5ff2499f55dff5a5cf87f37d56130ed96 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/56429771779330dabb0e2a37c7e44bc05954e551 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8fc8d0f108b0a91afcd7cde480184894cb3e2743 | i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ab58dc4a986e3b5503a9fdd61a9febcdc1579895 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7f2495cf67fa412ca4780d3095dd9455b6fe16d1 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f87b6cec9a6d9e54506785c6b2b6dd8c4cad87d6 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e1f2515d93c1da20101206cf8b82e406454aeee2 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/f9a7d784e2b3e963906a4aa4b300c8cecca4d4f2 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/cbc30963b5ba0850ff0c95299344f39283a9aff6 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/a4dda414d2329d0f73f9f9784b2dc356b6d2becd | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/346bdf864c6ea3e4b76d13816bbef578f6518321 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/821b3b9fe6b6f81054f1f25d87083081c17831cd | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/974b3c6bce0c0ee1932dc8a30d1a453b465d7e12 | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4102a0d63f6ab23a871b81aceffc9c41f3f40ffc | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ab9b09051ea6bced197c93738edb5f61dbf06ed5 | s390x | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/4d1d7ac25c4276aabc86969aefaa3de54b9d0007 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/8b713a7ca75e8fb3578a4dc9fd3e86e481c3beae | ORPH aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4933c0cb2d1fd4f57c79843e3e1c5482b20fb9f7 | ORPH or1k | ipmitool-1_8_19 | NOK | http://autobuild.buildroot.net/results/ad4f664e78a49aeeec7ef120b2353f1e54895a85 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2aa4ce85061b16313985d4f1c44089437b90c5e8 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/218538d7e89b54a8fb0bd6d55e94b70574aa329d | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/4651bbf1f08c07598474d38322196b8abe7ac6ed | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/6dec1fe56d2dbd84e92e983842de79bd0fe112bc | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/97e7bd409d389b58ce93d0ea637652e9a5bb874e | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/4203dc524c1abea3561ec0baad71abf17bf0afbc | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/a36d0cc4ace8693747f1d4e830e7bc1422da2f98 | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/015649b5beed177108ef13fe457268bf8c32408f | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e6d3355083926293cd0e6f7e5cd8da3faa13524e | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1ec93310acb714c92c670e6b6d76de89b1439019 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b544213a9d5068ae54e83c3ea658fda9dd7bfb0a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b9169d6181af47e0aefa79329af03275698e1673 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6440ca02b00d31e3004d9d82f884283f4195bedd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8b211858277c24a748cd10bc90a1fd47d6c2bdfd | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/799220ceb8fe2e84cad69625fa8794ea44b69f5d | microblaze | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/9ae61a14ca7afa69126c7dc68a22ae402023ad6f | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f1f220e5391798c1fac951afab581db0402410bf | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5b172c5fd9ae3afea95ec1510b56a01d5f108083 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/54fb19d74c00acbe99e2b615155b6dac012bac39 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/386515b168cd01520ce3faa591e04619be3e5369 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/259153d28674a1f8310952bb7c67183a1d917a9f | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/60e8d79210b31a686a354497a4e651aa303d9498 | mips | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/4407ba785ace609e8906db109308b38c74333d83 | aarch64 | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/29a6461e6f9be6c849edc7d4edb3a1533e7ded6a | ORPH mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/557bf2f1380ca300c4cf51eaaeaedd1185e06794 | mips64el | libusb-1.0.26 | NOK | http://autobuild.buildroot.net/results/c93522db16675eab0374d0bff4d33dce777e16e4 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/fc81f8a316415b4a150841a7699c1bbb5c54bc3e | mips64 | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6bf1dc00293d66b1e9d7cbda08e0d8b4cf2669aa | ORPH aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/60a7ac1eb77aa59ab1828f2ba9cff3029a4d9cd5 | ORPH armeb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/408b71ffd768cc7dae1e6ca524a79ec58d31452a | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/a8540649c33ed1f88b2e180eaaaf6d5d5fdc21b3 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c1e795491c6ac97bf6cd4b0228cb1bbc4b82d354 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/20af323f953504577a921ac777f8c68bdd75154f | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4478e76d196a4ae7f95c959cdf456462950fdde0 | ORPH sparc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/391a5a3575cf227832ccd7ae1bf087094645aa84 | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e34dbc22ccf69b1d8f7851d46853423eebc7a46e | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/255270bd654b1efcea527acbc9389ec1cff79c08 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/18a6b39b8afb93e474f9bfe98bb2df7df3664c83 | ORPH arceb | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/29897e8f4f6a54e414f913d00f2d12f8d26fa329 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e8a1384662324629f54ff468e31ad1a41d64b571 | ORPH mips64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7cacad59f8ac5a5d2be942a288c50afc31dfa62b | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/3d30b5b80faca804403790cd88dcebddee8c25b8 | ORPH arm | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/779c872d53ccf2891cb327a3067a06f9d29837db | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5fa186242442dbe8ef209ebb0ae39c9688c9d1e3 | mips | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4791d010568959ac8d9d6be9ee7da48240355fd7 | aarch64_be | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/87f656cf5e06bf34894e593d5052859fd25c06a8 | x86_64 | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/583cf5382dd58a326f1a65acecce59b9f491a098 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c9ff42a921ca47f634f908bab80c80164c227a02 | i686 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/cd09655d959a94464eabfd7133119f5c2550fbc3 | i586 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/b8ee8fe73fcd66b9a4b7b50662d2b0ead9e888cd | x86_64 | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/ed1f6bac2e9067ac229e8fcfa0c9618018cb01a1 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/616da22a60ba241717b899921e27d75e89001c6f | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/ca82ddb0400a34d61676be0a6007eba71f66afd9 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/38748cd940cfcd73a3db0e65c9bd332f4fa9898a | ORPH x86_64 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/93203dd2bbff3a2ccf420aa98d6a510df3660638 | arceb | ntfs-3g-2022.10.3 | NOK | http://autobuild.buildroot.net/results/4aff3fcdbd7730ea0ce4e9b8ca354f610c029523 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/0670cfa90317819119be840750e097b68f4a09ce | ORPH m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/c1332212c838a3c44869effd6c7dc211bc114117 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/cd4a508afc70feb619dcb6427944555cf94a25b2 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/aed1ee5582573ee6c4ea2b7bee3a5990621eec55 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/1ed2f153989ad9f816884c51f43503ebe84d4b3b | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/cd8f88cdddffeb7295c5d56f6423354b1df99361 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/11102468d6d32ae808406a5ec98693fee45f144d | ORPH riscv32 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/fbf81d6efb2cf0e80a825489244dd5436ba5d5cb | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7f2c8dba2938c648b018a10eca5398389020055d | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/8b1fc7b8312b05f12938d56391b239943779228e | x86_64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/aa7e76bffa11b74dbb3439f9fcc9a7f028a74c1e | arceb | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/b0dcc26ade74bfcb440ac29b668617129798cb10 | x86_64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/94b155cc56cc32f89525a9d67b69233fa9213f42 | mips | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/e1571f31d21592c221d60718534bc4f771b28a74 | nios2 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/e55e7762427b3f7e3c7b87430df4734fd570c911 | mipsel | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/a8f808ce4a8459fb80baa5ce219be8e30657b611 | mips | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/fa734d13c6bfa9a4410f7b027944657ecc7b8240 | sparc64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/1bae485cff1385c6a60facf49662bd9473604172 | arc | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/21fc165933e6d226de277b62d4ce99342cef0ffb | sparc64 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/827d8efbd455ef9dc6dfdf74a1843b70ea86db6d | or1k | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/2ab00865d28074e675b1483e351b76849e7dc8b9 | i686 | optee-client-3.18.0 | NOK | http://autobuild.buildroot.net/results/2b86b47e2c5362049194516591e59620bcbd077f | x86_64 | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/bf20b7457349f1bb7a82d471ad2c9e4307ac540c | powerpc64le | package/qt6/qt6base/qt6base... | NOK | http://autobuild.buildroot.net/results/b9fe2b3c9fbb661c59e5f77fd08e0407c9828af5 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f395786f803a87ae92028aa2ffe4f1be885c2d91 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/d104265ce174719071d456eeea9dfa7f25d4a7e6 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b077e2adb053876c0e2dc88a55376d92b8f24e36 | powerpc | pipewire-0.3.59 | NOK | http://autobuild.buildroot.net/results/ed29e565d668087300bd30b3aab8fc19fa06d438 | arc | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/5ed1c53c8d441a4e8726a0bcd5cd19301dda9793 | ORPH aarch64 | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/453b2bc3c14a1691193e8a13311d111e3f6ae6d0 | i686 | python-cryptography-38.0.1 | NOK | http://autobuild.buildroot.net/results/4a8828f91f8b2e24f899f80750e0f6b362182661 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e6cefe74592f4bb51b8acaf6bbfeb04c01822259 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/fdc6f4ed92c907612e284204c2bc859521621cd4 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0cd7ae87a1cdbbcfb73960e90e59f073bb40e6d2 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/3f988e86a16dc1a29afe565294d38de8da2ab658 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7b4a549e1818375b56566aa074ca9f7263a6f59c | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/884d525f4eb7bc58755bae7c3069258bd1cfd934 | aarch64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/559c9398e329742e788a3c1fa96f4a34a2d7fb23 | sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/734c882bd8b4458bed11f101da7a97ddedba0511 | i586 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/1d475156f3eb711999420bb634e3e19b04ee3839 | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/52ba96420ec9d25902215f3413282a2a7d63995c | sh4aeb | python-scipy-1.8.1 | NOK | http://autobuild.buildroot.net/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/912d0392aab489a9ef255ac76fe8d12bc90d340b | mipsel | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/10a2e6464d8e33787556d4bb22ae4effb7b60e32 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/1e129b22ffb097bbb763f74874a891d20022ac0b | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/642068f91836b9ceeb79c7b239e565f24a7e0a57 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/e80128a1ac679ee19b3e35f936d261bdb5fb466c | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/458c86058c4a7728611cda68d56452743b2452e6 | ORPH mipsel | strongswan-5.9.8 | NOK | http://autobuild.buildroot.net/results/d08c2fdade0d54b1be68cc2e42136fb138dc5e8f | powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/dd6de43b0b2a9969e87eb585a11076b8d276af78 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d256907ff07b41a2cba5489248b0d040c7ef6667 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/76f7c5515cc8b1c632db5e8f448a253f192879e8 | ORPH x86_64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/27e5cf96788cd4ba2d493b31f511ed82e0bc93ef | ORPH s390x | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/de0c4203ca94f81d0b15ce4d0420dfbc6058f26b | ORPH aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/14ba345762b41f7a92d253621d8bdeff7f128cd3 | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/2af0dbe3aafb9c558d6088cabd4012d650f2d23e | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/4912130d27e3c4d63512f912bad8312702cb408d | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/9c7bb1e22b9dc072b86922d6260c2c5243aa5961 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/a290e9fcdcba9f34160fd68c9368e9dee9fb94b1 | mips | unknown | NOK | http://autobuild.buildroot.net/results/5cf2c9217a01638a1374e5dea3c8c7d96f659e24 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/7aa635208bd619d002938d1a3b8071e0bac45ef8 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/bc913f1c6345d5e56f61dc936ee3daaba522e061 | mips | unknown | NOK | http://autobuild.buildroot.net/results/1259a4d62cae732051a8fe5d5b87a3b98f9f293e | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/107c7a9ec04f95ade84c3a89ed5d4fd27f616874 | mips | unknown | NOK | http://autobuild.buildroot.net/results/9a3a68bc3ee79d061e3298471424be81643e64d9 | arm | unknown | NOK | http://autobuild.buildroot.net/results/73ec518dfda7d86befbd376bad445a2caefb63f8 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/a1fbf7bcd23cbfd447aa55384784b376ee9b5ccd | arm | unknown | NOK | http://autobuild.buildroot.net/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 | powerpc64le | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/11aae18cd74bbfadbf301217242faaba7c2a2c24 | ORPH sparc64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/9b5708ebf39e8f18126921e363d75505849e8f19 | ORPH sh4aeb | vlc-3.0.18 | NOK | http://autobuild.buildroot.net/results/af26c4c08a433aba2cee9afcb2419b71cd57a1c9 | aarch64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/4dd7b6815d022bcae8ec24aa7c268b3989056c12 | ORPH or1k | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/78957618e44ab7fb14e53d0f533c967429643b56 | ORPH mips64el | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/b6d51f9899d5ce0ac5882f3305ed12477088a55b | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/da14236077cdf6f4230288154831276012a5fe54 | i586 | x264-baee400fa9ced6f5481a72... | NOK | http://autobuild.buildroot.net/results/87279fc2066dc4e6c777ebaacd47b89e6324590b | powerpc64 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/e6ed3a9dcff25b8e312df176bcf8b4b050cf7a0a | microblazeel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4c6828979cdd7a67b6af6290b96a42848aa89edb | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/93d45f4f635569e39076aa9e5609168c42b71465 | aarch64_be | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/e8b5407fd01d2c1eba7612baad3d927149bd9f48 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/7ae1a1abe1f7143c353baac2887455dc08c10ae6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ecc91c95f24245b36b182a6ebc747efaab95bd0c | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/64f9bfab7d15b3c871e764e2f6d4b6e24cf07765 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c88bb0ff2fa47d579ebe2b983610cde6dedd0238 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4c6dfed4c87cba8a96c205d9275e761b030c6e73 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5d11644bfdf602cf8c85d134df7add510bdb4f5f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a5d1d68bad146c8df4e720f7386c7dc1570c07d0 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9c05bc37a0edc39ee23dfe71152d8ace64f0665e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/999e55fe881dd9619ca76d404a97c455a5175b6b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/743063a8c11343ad35552eafa3af978a8f72652e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1cb2e218fd8a61b3db36396921346243ce6a7acd | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/715aab857affde58b0f9873e88c5f383e8c28e54 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8bba4248b1326a4052a6c1ff9fff655ba2e721ea | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6af8cd4dda8e68f7b099c505103b2cd18bf8be56 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e96e8abac7fdb9d0cc3da4740f4285a06df96b66 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c1a0cd3262bdacd0e364f51533abb1d7041096b3 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1942e2be43d0b899835fc5bc20e081c8feab2383 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5d899e2149f62dca4170e513b9ef8a80f99fe602 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/86e738f4017d4d0e052bdc898448e72ecf7fdf46 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ecb915f0700621337933b18b69ce403b1df1b1c3 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d448682accdbb7521f3fd9a4ffbd2464775fe7c9 | ORPH microblazeel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/ccc16bf04e7de647e4cdb10f28d38ad81eac3737 | sparc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/30f8586f0137fcc9372f6b8b4413c408c5ad7527 | mipsel | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/47c0168fb279a188df39d9c0dfcfc37b13926520 | Classification of failures by reason for next --------------------------------------------- aubio-0.4.9 | 3 norm-1.5.8 | 3 glibc-2.36-66-ga1dc0be03c9d... | 2 host-pahole-1.24 | 2 mariadb-10.3.36 | 2 s6-linux-init-1.0.6.3 | 2 ace-7.0.6 | 1 crun-1.5 | 1 dash-0.5.11.5 | 1 dc3dd-7.2.641 | 1 docker-cli-20.10.19 | 1 frr-8.3.1 | 1 host-binutils-2.39 | 1 host-moby-buildkit-0.10.0 | 1 host-rust-1.65.0 | 1 host-spirv-llvm-translator-... | 1 libglib2-2.72.3 | 1 luvi-2.13.0 | 1 numactl-2.0.16 | 1 open62541-v1.3.3 | 1 openssh-9.1p1 | 1 python-cryptography-38.0.3 | 1 unknown | 1 wolfssl-5.5.2 | 1 xfsprogs-5.14.2 | 1 xr819-xradio-4f0cfd5e869ca1... | 1 Detail of failures for next --------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/43386906ba6070364edf35915a163356bc5c972c | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0c5a5ce6f1cf9ae382f0bf5e97b0f64b6d82481 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/89066a7527dc002f679650f537d1978edb95b5a9 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ea7e156894372342c942a097225863c33f43a5c0 | arm | crun-1.5 | NOK | http://autobuild.buildroot.net/results/1e978ea426baee378181daba005eb5fc5569490d | arceb | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/54b3280e9555cf4fe22f8db0ec837c122e5c2657 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/4d9a7b3147868d7aa1256957823e24ee03816732 | ORPH i686 | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/49fce9618cf55f50f890905697e606a8fb136c44 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/18c29d49a507e22b4e4493bb2e721b65ba31cffb | microblazeel | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4dd3af8a0d0016a0bcb2c681745a9461d594962d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9bb122ee8139b803f7578c1eeaeae3ede26e4bbc | mipsel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/6bc9ae46d04ac84c23a9229958766a78ff31c6e7 | x86_64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/a81b09833b522e9ca5b24e54ba0378264a39b323 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7ba65c5741e9c86ba14ac77db4f72ec9ca61b7fe | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/40bdb804767a14a75d270c855a633d830fc3356d | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/53ac5fcf272a399530eae861c444872bedd1dd35 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/1c535614b58f407c3d12b627aa96c91b92bfa7fe | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b716fa24c0a17987e2ec7c0555a6031deb7c20ae | aarch64 | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/db92985730354582f1d4f8bb597ad1d1a8fd71b6 | ORPH sh4 | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/a20378515b5602f60e336d607f48532c6b6b1bd1 | ORPH sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/c6a429c341bbb050a21102abbe2bda4d25a7934b | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/4edd4aa4a220ad0c02c2ba8118314c083d3ab849 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f4b0b49e28f496f83a53a464e007f6567a6d97a2 | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8fd6a9f6125852cd0d933523172ce835a9f580ad | ORPH microblazeel | numactl-2.0.16 | NOK | http://autobuild.buildroot.net/results/d0df94269ac317afd8fdacc742808c6f32719c17 | arc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/5599062979d70d19fb89081d844f8ca1619a95dc | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/47b3be9c9bbba695f5d64630267fa020018e726d | ORPH s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/05278c03a6a60c32f21d670b918c5611fdc6866d | arm | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/318054351e5a0a5949c2a0b457236af6d261c7ff | sparc | s6-linux-init-1.0.6.3 | NOK | http://autobuild.buildroot.net/results/a57dd4cf770c32ba46d705241403451933a908f6 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/bf300b3563fd29fe49ffb09108200b6493c5ca47 | mipsel | wolfssl-5.5.2 | NOK | http://autobuild.buildroot.net/results/525ee049738fa49aad8132147f930b1962ec1b0c | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/1ad22e703255bb1ccd5fcc3da3ad1858e3604e7c | ORPH aarch64_be | xr819-xradio-4f0cfd5e869ca1... | NOK | http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9 | Classification of failures by reason for 2022.02.x -------------------------------------------------- unknown | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- m68k | unknown | TIM | http://autobuild.buildroot.net/results/291dc7d2de012a181b1ff0fd1a0e39460f6a445d | Classification of failures by reason for 2022.08.x -------------------------------------------------- gocryptfs-2.2.1 | 2 host-pahole-73383b3a39afe86... | 2 aespipe-2.4f | 1 coremark-1.01 | 1 dash-0.5.11.5 | 1 host-elf2flt-2021.08 | 1 host-go-1.18.8 | 1 host-rust-1.62.0 | 1 linux-5.17.15 | 1 mpv-0.33.1 | 1 quickjs-2021-03-27 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | aespipe-2.4f | NOK | http://autobuild.buildroot.net/results/bf39400b2f1ad613e6c8b04fa8efb849c175d9ec | ORPH i686 | coremark-1.01 | NOK | http://autobuild.buildroot.net/results/f578e0a8ebd1f9ef27344e4cfa84c7c57b9ac4d1 | powerpc64 | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3aadff2310e32c83c8c5a440010ffd795dfc5f71 | ORPH powerpc64le | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/2994e53fc1027acab267382a8750f47abd87623a | arm | gocryptfs-2.2.1 | NOK | http://autobuild.buildroot.net/results/dd3c32f04220c7723ebc10a096f32dd240d851b3 | riscv64 | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/89ca31d1a76d4dc8afb67901084a3159f5efb570 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/9e346325dcfdaaae9bdda0aae24404858239e84a | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/f947b0468e8a9e0fe5d1114484cde93d3dddc583 | mipsel | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/41b247caa7aa93ec52c04a94a190de67f9856f3e | mipsel | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/6070b1975aacd2ac3efcfd614dc18a62f2ee5911 | mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/bcc6f5a84a007ef09ceecd034e4f646311dd4fb1 | ORPH mipsel | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/fb3db69a73dea99827c7b8befe6e414f5a4a5f85 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8ba3803a65ff602ee38f76884cdf4e0eb6124ec2 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/f8375eebdeb24cd6e951413a23e314187c9216d2 | Packages having a newer version =============================== name | found by | link to release-monitoring.org | version | upstream | orph? -------------------------------+----------+----------------------------------------------+--------------+--------------+------- ace | DISTRO | https://release-monitoring.org/project/242395 | 7.0.6 | 7.0.10 | acpica | DISTRO | https://release-monitoring.org/project/00018 | 20220331 | 20222010 | adwaita-icon-theme | DISTRO | https://release-monitoring.org/project/13117 | 3.37.2 | 43 | agentpp | DISTRO | https://release-monitoring.org/project/21316 | 4.5.4 | 4.6.0 | alfred | DISTRO | https://release-monitoring.org/project/241870 | 2022.1 | 2022.3 | android-tools | GUESS | https://release-monitoring.org/project/13989 | 4.2.2+git... | 13.0.0_r15 | angularjs | DISTRO | https://release-monitoring.org/project/21321 | 1.8.2 | 1.8.3 | apitrace | DISTRO | https://release-monitoring.org/project/06170 | 10.0 | 11.1 | apparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | armadillo | DISTRO | https://release-monitoring.org/project/07006 | 9.900.2 | 11.4.2 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.25.2 | 20.0.1 | at-spi2-atk | DISTRO | https://release-monitoring.org/project/07840 | 2.34.2 | 2.38.0 | at-spi2-core | DISTRO | https://release-monitoring.org/project/07841 | 2.36.0 | 2.46.0 | atkmm | DISTRO | https://release-monitoring.org/project/07962 | 2.36.1 | 2.36.2 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | autoconf-archive | DISTRO | https://release-monitoring.org/project/00142 | 2021.02.19 | 2022.09.03 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 99.0 | avrdude | DISTRO | https://release-monitoring.org/project/10751 | 6.4 | 7.0 | azure-iot-sdk-c | DISTRO | https://release-monitoring.org/project/21322 | LTS_07_20... | 3033-01-05 | babeld | DISTRO | https://release-monitoring.org/project/00154 | 1.9.2 | 1.12.1 | ORPH balena-engine | DISTRO | https://release-monitoring.org/project/141616 | 20.10.12 | 20.10.22 | ORPH bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.9 | ORPH bat | DISTRO | https://release-monitoring.org/project/241901 | 0.19.0 | 0.22.1 | batctl | DISTRO | https://release-monitoring.org/project/14740 | 2021.0 | 2022.3 | batman-adv | DISTRO | https://release-monitoring.org/project/19529 | 2022.2 | 2022.3 | bctoolbox | DISTRO | https://release-monitoring.org/project/14746 | 4.4.8 | 5.1.72 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.1.72 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.1.72 | berkeleydb | GUESS | https://release-monitoring.org/project/138386 | 5.3.28 | 18.1.5 | ORPH bind | DISTRO | https://release-monitoring.org/project/14923 | 9.16.33 | 9.18.9 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.39 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0 | bluez5_utils | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bluez5_utils-headers | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bonnie | DISTRO | https://release-monitoring.org/project/00212 | 1.03e | 2.00a | ORPH bootstrap | DISTRO | https://release-monitoring.org/project/21578 | 4.3.1 | 5.2.3 | botan | DISTRO | https://release-monitoring.org/project/00214 | 2.19.2 | 2.19.3 | ORPH btrfs-progs | DISTRO | https://release-monitoring.org/project/00227 | 5.16.2 | 6.0.2 | ORPH bubblewrap | DISTRO | https://release-monitoring.org/project/10937 | 0.6.2 | 0.7.0 | bullet | DISTRO | https://release-monitoring.org/project/07669 | 3.21 | 3.24 | c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.9 | ORPH c-icap-modules | DISTRO | https://release-monitoring.org/project/21326 | 0.5.4 | 0.5.5 | ORPH cairo | DISTRO | https://release-monitoring.org/project/00247 | 1.16.0 | 1.17.6 | cairomm | DISTRO | https://release-monitoring.org/project/07959 | 1.16.1 | 1.16.2 | cantarell | DISTRO | https://release-monitoring.org/project/10888 | 0.0.25 | 0.303.1 | ORPH capnproto | DISTRO | https://release-monitoring.org/project/11515 | 0.9.1 | 0.10.3 | ccache | DISTRO | https://release-monitoring.org/project/00257 | 3.7.12 | 4.7.4 | ORPH ccid | DISTRO | https://release-monitoring.org/project/02612 | 1.5.0 | 1.5.1 | ORPH chartjs | DISTRO | https://release-monitoring.org/project/85785 | 3.9.1 | 4.0.1 | checkpolicy | DISTRO | https://release-monitoring.org/project/00276 | 3.3 | 20200710 | cifs-utils | DISTRO | https://release-monitoring.org/project/00287 | 6.15 | 7.0 | circus | DISTRO | https://release-monitoring.org/project/21726 | 0.16.1 | 0.18.0 | clamav | DISTRO | https://release-monitoring.org/project/00291 | 0.103.7 | 1.0.0 | clang | DISTRO | https://release-monitoring.org/project/11811 | 11.1.0 | 15.0.6 | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.1 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.1.2 | cog | DISTRO | https://release-monitoring.org/project/21333 | 0.14.1 | 0.16.1 | collectl | DISTRO | https://release-monitoring.org/project/00330 | 4.3.2 | 4.3.6 | compiler-rt | GUESS | https://release-monitoring.org/project/17705 | 11.1.0 | 900 | containerd | DISTRO | https://release-monitoring.org/project/16460 | 1.6.8 | 1.6.10 | crun | DISTRO | https://release-monitoring.org/project/96792 | 1.5 | 1.7.2 | cryptopp | DISTRO | https://release-monitoring.org/project/14487 | 8.6.0 | 8.7.0 | cutelyst | DISTRO | https://release-monitoring.org/project/21335 | 2.11.0 | 3.7.0 | dacapo | DISTRO | https://release-monitoring.org/project/20546 | 9.12-MR1-... | 9.12-vbump | dado | DISTRO | https://release-monitoring.org/project/58442 | 1.8.3-1 | 2.1.0-1 | datatables | DISTRO | https://release-monitoring.org/project/141588 | 1.10.20 | 1.13.1 | datatables-buttons | DISTRO | https://release-monitoring.org/project/141589 | 1.6.1 | 2.3.3 | datatables-fixedcolumns | DISTRO | https://release-monitoring.org/project/141590 | 3.3.0 | 4.2.1 | datatables-responsive | DISTRO | https://release-monitoring.org/project/141591 | 2.2.3 | 2.4.0 | davfs2 | DISTRO | https://release-monitoring.org/project/07487 | 1.6.1 | 1.7.0 | ORPH dbus | DISTRO | https://release-monitoring.org/project/05356 | 1.12.24 | 1.15.2 | ORPH dbus-python | DISTRO | https://release-monitoring.org/project/00402 | 1.2.18 | 1.3.2 | ORPH dc3dd | DISTRO | https://release-monitoring.org/project/15086 | 7.2.641 | 7.2.646 | ORPH debianutils | DISTRO | https://release-monitoring.org/project/21341 | 4.11 | 5.7 | ORPH dehydrated | DISTRO | https://release-monitoring.org/project/11312 | 0.7.0 | 0.7.1 | delve | DISTRO | https://release-monitoring.org/project/40149 | 1.8.0 | 1.9.1 | dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20220728 | ORPH dnsmasq | DISTRO | https://release-monitoring.org/project/00444 | 2.87 | 2.88 | docker-cli | DISTRO | https://release-monitoring.org/project/21076 | 20.10.19 | 20.10.21 | docker-compose | DISTRO | https://release-monitoring.org/project/06185 | 2.11.2 | 2.14.0 | docker-engine | DISTRO | https://release-monitoring.org/project/00447 | 20.10.19 | 20.10.21 | domoticz | DISTRO | https://release-monitoring.org/project/21342 | 2022.1 | 2022.2 | drbd-utils | DISTRO | https://release-monitoring.org/project/00462 | 9.21.4 | 9.22.0 | dt | DISTRO | https://release-monitoring.org/project/21844 | 18.32 | 21.27 | ORPH dust | DISTRO | https://release-monitoring.org/project/141344 | 0.8.1 | 0.8.3 | ORPH edk2 | DISTRO | https://release-monitoring.org/project/125953 | edk2-stab... | 202211 | efl | DISTRO | https://release-monitoring.org/project/06128 | 1.26.1 | 1.26.3 | ejabberd | DISTRO | https://release-monitoring.org/project/00667 | 21.12 | 22.10 | elfutils | DISTRO | https://release-monitoring.org/project/05679 | 0.186 | 0.188 | ORPH elixir | DISTRO | https://release-monitoring.org/project/00673 | 1.9.4 | 1.14.2 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.54 | ORPH enlightenment | DISTRO | https://release-monitoring.org/project/00698 | 0.25.1 | 0.25.4 | erlang | DISTRO | https://release-monitoring.org/project/00707 | 22.3.4.22 | 25.1.2 | erlang-eimp | DISTRO | https://release-monitoring.org/project/17060 | 1.0.21 | 1.0.22 | erlang-goldrush | DISTRO | https://release-monitoring.org/project/09692 | 0.1.9 | 0.2.0 | erlang-jose | DISTRO | https://release-monitoring.org/project/16913 | 1.11.1 | 1.11.2 | erlang-lager | DISTRO | https://release-monitoring.org/project/00727 | 3.9.1 | 3.9.2 | erlang-p1-acme | DISTRO | https://release-monitoring.org/project/45375 | 1.0.16 | 1.0.20 | erlang-p1-cache-tab | DISTRO | https://release-monitoring.org/project/08757 | 1.0.29 | 1.0.30 | erlang-p1-mqtree | DISTRO | https://release-monitoring.org/project/20220 | 1.0.14 | 1.0.15 | erlang-p1-oauth2 | DISTRO | https://release-monitoring.org/project/09302 | 0.6.10 | 0.8.0 | erlang-p1-pkix | DISTRO | https://release-monitoring.org/project/20539 | 1.0.8 | 1.0.9 | erlang-p1-sip | DISTRO | https://release-monitoring.org/project/10576 | 1.0.47 | 1.0.48 | erlang-p1-stringprep | DISTRO | https://release-monitoring.org/project/09222 | 1.0.27 | 1.0.29 | erlang-p1-stun | DISTRO | https://release-monitoring.org/project/09151 | 1.0.47 | 1.2.6 | erlang-p1-tls | DISTRO | https://release-monitoring.org/project/10455 | 1.1.13 | 1.1.16 | erlang-p1-utils | DISTRO | https://release-monitoring.org/project/08643 | 1.0.23 | 1.0.25 | erlang-p1-xmpp | DISTRO | https://release-monitoring.org/project/12752 | 1.5.6 | 1.6.0 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.34 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.14 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | ethtool | DISTRO | https://release-monitoring.org/project/00763 | 5.19 | 6.0 | exempi | DISTRO | https://release-monitoring.org/project/00767 | 2.6.1 | 2.6.2 | fail2ban | DISTRO | https://release-monitoring.org/project/06602 | 1.0.1 | 1.0.2 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | ffmpeg | DISTRO | https://release-monitoring.org/project/05405 | 4.4.3 | 5.1.2 | fftw-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-long-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-quad | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-single | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flare-engine | DISTRO | https://release-monitoring.org/project/21433 | 1.12 | 1.13.04 | flare-game | DISTRO | https://release-monitoring.org/project/21434 | 1.12 | 1.13.04 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 22.11.23 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.3 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | fsl-sdk-v2.0 | 0.2.0 | font-awesome | DISTRO | https://release-monitoring.org/project/00826 | 4.7.0 | 6.2.1 | ORPH fontconfig | DISTRO | https://release-monitoring.org/project/00827 | 2.13.1 | 2.14.1 | ORPH freeradius-server | DISTRO | https://release-monitoring.org/project/00853 | 3.2.0 | 3.2.1 | freerdp | DISTRO | https://release-monitoring.org/project/10442 | 2.8.1 | 2.9.0 | frr | DISTRO | https://release-monitoring.org/project/18555 | 8.3.1 | 8.4.1 | fuse-overlayfs | DISTRO | https://release-monitoring.org/project/101220 | 1.5.0 | 1.10 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 22.11.00 | gawk | DISTRO | https://release-monitoring.org/project/00868 | 5.2.0 | 5.2.1 | ORPH gcr | DISTRO | https://release-monitoring.org/project/11801 | 3.40.0 | 4.0.0 | ORPH gdal | DISTRO | https://release-monitoring.org/project/00881 | 3.5.1 | 3.6.0.1 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.1 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.0 | gettext-gnu | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH ghostscript | DISTRO | https://release-monitoring.org/project/01157 | 9.56.1 | 10.0.0 | git | DISTRO | https://release-monitoring.org/project/05350 | 2.31.4 | 2.38.1 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.6.1 | glib-networking | DISTRO | https://release-monitoring.org/project/21353 | 2.70.1 | 2.74.0 | ORPH glibmm | DISTRO | https://release-monitoring.org/project/07960 | 2.68.2 | 2.74.0 | glm | DISTRO | https://release-monitoring.org/project/01181 | 0.9.9.5 | 0.9.9.8 | ORPH gnupg2 | DISTRO | https://release-monitoring.org/project/01215 | 2.3.7 | 2.3.8 | ORPH gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gocryptfs | DISTRO | https://release-monitoring.org/project/21085 | 2.2.1 | 2.3.0 | gqrx | DISTRO | https://release-monitoring.org/project/09771 | 2.14.4 | 2.15.9 | granite | DISTRO | https://release-monitoring.org/project/05410 | 6.0.0 | 7.1.0 | ORPH grantlee | DISTRO | https://release-monitoring.org/project/21448 | 5.2.0 | 5.3.1 | grpc | DISTRO | https://release-monitoring.org/project/19117 | 1.50.0 | 1.51.1 | gsettings-desktop-schemas | DISTRO | https://release-monitoring.org/project/13139 | 3.36.1 | 43.0 | ORPH gsl | DISTRO | https://release-monitoring.org/project/01267 | 2.6 | 2.7.1 | ORPH gssdp | DISTRO | https://release-monitoring.org/project/01262 | 1.4.0.1 | 1.6.2 | gst-omx | DISTRO | https://release-monitoring.org/project/21845 | 1.20.4 | 1.21.3 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.3 | ORPH gst1-imx | DISTRO | https://release-monitoring.org/project/21846 | 0.13.1 | 2.1.0 | gst1-libav | DISTRO | https://release-monitoring.org/project/21848 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.21.3 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.21.3 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.3 | ORPH gst1-shark | DISTRO | https://release-monitoring.org/project/21854 | v0.7.5 | 0.8.0 | gst1-vaapi | DISTRO | https://release-monitoring.org/project/21855 | 1.20.4 | 1.21.3 | ORPH gstd | DISTRO | https://release-monitoring.org/project/235022 | 0.14.0 | 0.15.0 | ORPH gstreamer1 | DISTRO | https://release-monitoring.org/project/01263 | 1.20.4 | 1.21.3 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.21.3 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.0 | 1.12.1 | gtkmm3 | DISTRO | https://release-monitoring.org/project/07963 | 3.22.0 | 4.8.0 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.1 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.2 | gupnp-av | DISTRO | https://release-monitoring.org/project/01282 | 0.14.0 | 0.14.1 | gupnp-tools | DISTRO | https://release-monitoring.org/project/01284 | 0.10.3 | 0.12.0 | gutenprint | DISTRO | https://release-monitoring.org/project/01285 | 5.2.14 | 5.3.4 | ORPH gvfs | DISTRO | https://release-monitoring.org/project/05496 | 1.48.1 | 1.50.2 | ORPH hans | DISTRO | https://release-monitoring.org/project/21450 | 1.0 | 1.1 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.0 | haveged | DISTRO | https://release-monitoring.org/project/11695 | 1.9.15 | 1.9.18 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.0 | 7.8.0 | ORPH hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.12.0 | ORPH hiredis | DISTRO | https://release-monitoring.org/project/01318 | 1.0.2 | 1.1.0 | hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.358 | 0.365 | ORPH hyperfine | DISTRO | https://release-monitoring.org/project/18526 | 1.14.0 | 1.15.0 | ORPH i2pd | DISTRO | https://release-monitoring.org/project/21355 | 2.43.0 | 2.44.0 | ibm-sw-tpm2 | DISTRO | https://release-monitoring.org/project/18952 | 1661 | 1682 | icu | DISTRO | https://release-monitoring.org/project/16134 | 70-1 | 72-1 | ORPH ifenslave | DISTRO | https://release-monitoring.org/project/21670 | 2.9 | 2.13 | ORPH ifupdown | DISTRO | https://release-monitoring.org/project/21673 | 0.8.16 | 0.8.39 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-52 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.9.1 | inih | DISTRO | https://release-monitoring.org/project/11600 | 55 | 56 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-gmmlib | DISTRO | https://release-monitoring.org/project/20342 | 22.3.0 | 22.3.1 | intel-mediadriver | DISTRO | https://release-monitoring.org/project/20341 | 22.6.3 | 22.6.4 | intel-mediasdk | DISTRO | https://release-monitoring.org/project/21814 | 22.6.3 | 22.6.4 | intel-microcode | DISTRO | https://release-monitoring.org/project/20614 | 20210608 | 20221108 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipcalc | DISTRO | https://release-monitoring.org/project/07555 | 1.0.1 | 1.0.2 | ipset | DISTRO | https://release-monitoring.org/project/01393 | 7.15 | 7.16 | iputils | DISTRO | https://release-monitoring.org/project/01395 | 20211215 | 20221126 | irqbalance | DISTRO | https://release-monitoring.org/project/01402 | 1.9.0 | 1.9.2 | irrlicht | DISTRO | https://release-monitoring.org/project/01403 | 1.8.4 | 1.8.5 | irssi | DISTRO | https://release-monitoring.org/project/01404 | 1.4.2 | 1.4.3 | iw | DISTRO | https://release-monitoring.org/project/01410 | 5.16 | 5.19 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.0 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.25.1 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.0.3 | 1.1.0 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | jitterentropy-library | DISTRO | https://release-monitoring.org/project/29701 | 3.3.1 | 3.4.1 | jo | DISTRO | https://release-monitoring.org/project/18855 | 1.6 | 1.9 | jquery-datetimepicker | DISTRO | https://release-monitoring.org/project/13910 | 2.4.5 | 2.5.20 | jquery-keyboard | DISTRO | https://release-monitoring.org/project/21681 | 1.18.12 | 1.30.4 | ORPH jquery-mobile | DISTRO | https://release-monitoring.org/project/59395 | 1.4.3 | 1.4.5 | ORPH jquery-ui | DISTRO | https://release-monitoring.org/project/21815 | 1.13.1 | 1.13.2 | jquery-ui-themes | DISTRO | https://release-monitoring.org/project/21816 | 1.10.4 | 1.13.2 | json-for-modern-cpp | DISTRO | https://release-monitoring.org/project/11152 | 3.10.5 | 3.11.2 | ORPH jszip | DISTRO | https://release-monitoring.org/project/141558 | 3.10.0 | 3.10.1 | kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.100.1 | kodi-audiodecoder-modplug | DISTRO | https://release-monitoring.org/project/21818 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-nosefart | DISTRO | https://release-monitoring.org/project/21819 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-sidplay | DISTRO | https://release-monitoring.org/project/21820 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-snesapu | DISTRO | https://release-monitoring.org/project/21802 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-stsound | DISTRO | https://release-monitoring.org/project/21801 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-timidity | DISTRO | https://release-monitoring.org/project/21800 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-vgmstream | DISTRO | https://release-monitoring.org/project/21799 | 19.0.0-Ma... | 20.2.0-Nexus | kodi-audioencoder-flac | DISTRO | https://release-monitoring.org/project/17755 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-lame | DISTRO | https://release-monitoring.org/project/21798 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-audioencoder-vorbis | DISTRO | https://release-monitoring.org/project/21797 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-wav | DISTRO | https://release-monitoring.org/project/21796 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-inputstream-adaptive | DISTRO | https://release-monitoring.org/project/21795 | 19.0.7-Ma... | 20.3.1-Nexus | kodi-inputstream-ffmpegdirect | DISTRO | https://release-monitoring.org/project/177174 | 19.0.3-Ma... | 20.5.0-Nexus | kodi-inputstream-rtmp | DISTRO | https://release-monitoring.org/project/21794 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.2-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.2-Nexus | kodi-pvr-argustv | DISTRO | https://release-monitoring.org/project/21788 | 19.2.1-Ma... | 20.5.0-Nexus | kodi-pvr-dvblink | DISTRO | https://release-monitoring.org/project/21787 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-dvbviewer | DISTRO | https://release-monitoring.org/project/21786 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-filmon | DISTRO | https://release-monitoring.org/project/21785 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-hdhomerun | DISTRO | https://release-monitoring.org/project/21784 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-hts | DISTRO | https://release-monitoring.org/project/21783 | 19.0.6-Ma... | 20.6.0-Nexus | kodi-pvr-iptvsimple | DISTRO | https://release-monitoring.org/project/21782 | 19.2.2-Ma... | 20.6.0-Nexus | kodi-pvr-mediaportal-tvserver | DISTRO | https://release-monitoring.org/project/21781 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-mythtv | DISTRO | https://release-monitoring.org/project/21780 | 19.0.11-M... | 20.3.0-Nexus | kodi-pvr-nextpvr | DISTRO | https://release-monitoring.org/project/21779 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-njoy | DISTRO | https://release-monitoring.org/project/21778 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-octonet | DISTRO | https://release-monitoring.org/project/100437 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-pctv | DISTRO | https://release-monitoring.org/project/21777 | 19.0.1-Ma... | 20.4.0-Nexus | kodi-pvr-plutotv | DISTRO | https://release-monitoring.org/project/241527 | 19.0.3-Ma... | 20.3.0-Nexus | kodi-pvr-stalker | DISTRO | https://release-monitoring.org/project/21776 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-vbox | DISTRO | https://release-monitoring.org/project/21775 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-vdr-vnsi | DISTRO | https://release-monitoring.org/project/21774 | 19.0.5-Ma... | 20.4.0-Nexus | kodi-pvr-vuplus | DISTRO | https://release-monitoring.org/project/21773 | 19.0.0-Ma... | 20.4.0-Nexus | kodi-pvr-waipu | DISTRO | https://release-monitoring.org/project/241529 | 19.3.1-Ma... | 20.6.0-Nexus | kodi-pvr-wmc | DISTRO | https://release-monitoring.org/project/21772 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-zattoo | DISTRO | https://release-monitoring.org/project/100438 | 19.7.16-M... | 20.3.0-Nexus | kodi-screensaver-asteroids | DISTRO | https://release-monitoring.org/project/21771 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-asterwave | DISTRO | https://release-monitoring.org/project/21770 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-biogenesis | DISTRO | https://release-monitoring.org/project/21768 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-cpblobs | DISTRO | https://release-monitoring.org/project/21767 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-greynetic | DISTRO | https://release-monitoring.org/project/21765 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-matrixtrails | DISTRO | https://release-monitoring.org/project/21764 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pingpong | DISTRO | https://release-monitoring.org/project/21763 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pyro | DISTRO | https://release-monitoring.org/project/21761 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-rsxs | DISTRO | https://release-monitoring.org/project/21760 | 19.0.2-Ma... | 20.1.0-Nexus | kodi-screensaver-stars | DISTRO | https://release-monitoring.org/project/21759 | 19.0.0-Ma... | 20.1.0-Nexus | kodi-vfs-libarchive | DISTRO | https://release-monitoring.org/project/177173 | 19.2.0-Ma... | 20.2.0-Nexus | kodi-vfs-rar | DISTRO | https://release-monitoring.org/project/21900 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-vfs-sftp | DISTRO | https://release-monitoring.org/project/21899 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-fishbmc | DISTRO | https://release-monitoring.org/project/21758 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-goom | DISTRO | https://release-monitoring.org/project/21757 | 19.0.2-Ma... | 20.1.1-Nexus | kodi-visualisation-matrix | DISTRO | https://release-monitoring.org/project/177172 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-shadertoy | DISTRO | https://release-monitoring.org/project/21756 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-visualisation-spectrum | DISTRO | https://release-monitoring.org/project/21755 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-visualisation-starburst | DISTRO | https://release-monitoring.org/project/85703 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-waveform | DISTRO | https://release-monitoring.org/project/21753 | 19.0.3-Ma... | 20.2.1-Nexus | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | lcms2 | DISTRO | https://release-monitoring.org/project/09815 | 2.13.1 | 2.14 | lensfun | DISTRO | https://release-monitoring.org/project/01548 | 0.3.3 | 0.3.95 | less | DISTRO | https://release-monitoring.org/project/01550 | 590 | 608 | ORPH libao | DISTRO | https://release-monitoring.org/project/07629 | 1.2.0 | 1.2.2 | ORPH libapparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | libass | DISTRO | https://release-monitoring.org/project/01560 | 0.16.0 | 0.17.0 | libblockdev | DISTRO | https://release-monitoring.org/project/09397 | 2.26 | 2.28-1 | ORPH libbluray | DISTRO | https://release-monitoring.org/project/01565 | 1.3.1 | 1.3.4 | libbsd | DISTRO | https://release-monitoring.org/project/01567 | 0.11.3 | 0.11.7 | libcap | DISTRO | https://release-monitoring.org/project/01569 | 2.65 | 2.66 | libcgroup | DISTRO | https://release-monitoring.org/project/01575 | 0.42.2 | 3.0.0 | libcoap | DISTRO | https://release-monitoring.org/project/21471 | 4.3.0 | 4.3.1 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.12 | 1.14 | libebml | DISTRO | https://release-monitoring.org/project/07879 | 1.4.2 | 1.4.4 | libedit | DISTRO | https://release-monitoring.org/project/01599 | 20210910-3.1 | 20221030-3.1 | libevdev | DISTRO | https://release-monitoring.org/project/20540 | 1.12.1 | 1.13.0 | libfreeglut | DISTRO | https://release-monitoring.org/project/00846 | 3.2.2 | 3.4.0 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.12.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.12.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgeos | DISTRO | https://release-monitoring.org/project/13493 | 3.11.0 | 3.11.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglfw | DISTRO | https://release-monitoring.org/project/01180 | 3.3.6 | 3.3.8 | libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.3 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | ORPH libgpg-error | DISTRO | https://release-monitoring.org/project/01628 | 1.45 | 1.46 | ORPH libgpgme | DISTRO | https://release-monitoring.org/project/01239 | 1.17.1 | 1.18.0 | ORPH libgphoto2 | DISTRO | https://release-monitoring.org/project/12558 | 2.5.27 | 2.5.30 | ORPH libgsasl | DISTRO | https://release-monitoring.org/project/01563 | 1.10.0 | 2.2.0 | ORPH libgsm | DISTRO | https://release-monitoring.org/project/12587 | 1.0.19 | 1.0.22 | libgtk2 | DISTRO | https://release-monitoring.org/project/13942 | 2.24.33 | 4.9.1 | libhtp | DISTRO | https://release-monitoring.org/project/01632 | 0.5.40 | 0.5.42 | libiberty | DISTRO | https://release-monitoring.org/project/07981 | 2.32 | 2.39 | libical | DISTRO | https://release-monitoring.org/project/01637 | 1.0.1 | 3.0.16 | libiconv | DISTRO | https://release-monitoring.org/project/10656 | 1.15 | 1.17 | ORPH libimxvpuapi | DISTRO | https://release-monitoring.org/project/21479 | 0.10.3 | 2.2.1 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libksba | DISTRO | https://release-monitoring.org/project/01649 | 1.6.0 | 1.6.2 | ORPH libmatroska | DISTRO | https://release-monitoring.org/project/01657 | 1.6.3 | 1.7.1 | libmdbx | DISTRO | https://release-monitoring.org/project/141559 | 0.11.13 | 0.12.1 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.9 | libmodsecurity | DISTRO | https://release-monitoring.org/project/68638 | 3.0.7 | 3.0.8 | libmspack | DISTRO | https://release-monitoring.org/project/16827 | 0.10.1alpha | 1.9.1 | libnetconf2 | DISTRO | https://release-monitoring.org/project/31639 | 2.1.11 | 2.1.25 | libnfs | DISTRO | https://release-monitoring.org/project/07325 | 4.0.0 | 5.0.2 | ORPH libnftnl | DISTRO | https://release-monitoring.org/project/01681 | 1.2.3 | 1.2.4 | libnpupnp | DISTRO | https://release-monitoring.org/project/75209 | 4.2.2 | 5.0.0 | libolm | DISTRO | https://release-monitoring.org/project/29706 | 3.2.9 | 3.2.13 | libopenh264 | DISTRO | https://release-monitoring.org/project/21365 | 2.2.0 | 2.3.1 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libostree | DISTRO | https://release-monitoring.org/project/10899 | 2022.6 | 2022.7 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpjsip | DISTRO | https://release-monitoring.org/project/15701 | 2.12.1 | 2.13 | libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpwquality | DISTRO | https://release-monitoring.org/project/15580 | 1.4.4 | 1.4.5 | librsvg | DISTRO | https://release-monitoring.org/project/05420 | 2.50.7 | 2.54.5 | libselinux | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | libsemanage | DISTRO | https://release-monitoring.org/project/01718 | 3.3 | 20200710 | libsepol | DISTRO | https://release-monitoring.org/project/01719 | 3.3 | 20200710 | libsoup | DISTRO | https://release-monitoring.org/project/11483 | 2.74.2 | 3.2.2 | libtextstyle | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH libtool | DISTRO | https://release-monitoring.org/project/01741 | 2.4.6 | 2.4.7 | ORPH libtorrent-rasterbar | DISTRO | https://release-monitoring.org/project/04166 | 1.2.15 | 2.0.8 | libupnp | DISTRO | https://release-monitoring.org/project/21315 | 1.14.13 | 1.14.15 | libupnpp | DISTRO | https://release-monitoring.org/project/15849 | 0.21.0 | 0.22.4 | ORPH liburing | DISTRO | https://release-monitoring.org/project/230185 | 2.2 | 2.3 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.13.3 | libvirt | DISTRO | https://release-monitoring.org/project/224041 | 7.10.0 | 8.10.0 | libwpe | DISTRO | https://release-monitoring.org/project/17789 | 1.12.3 | 1.14.0 | libxcrypt | DISTRO | https://release-monitoring.org/project/16436 | 4.4.29 | 4.4.33 | libxkbcommon | DISTRO | https://release-monitoring.org/project/01780 | 1.4.0 | 1.4.1 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.0.194 | 2.1.4 | lightning | DISTRO | https://release-monitoring.org/project/01816 | 2.1.3 | 2.2.0 | lilv | DISTRO | https://release-monitoring.org/project/01818 | 0.24.12 | 0.24.20 | links | DISTRO | https://release-monitoring.org/project/01822 | 2.26 | 2.28 | ORPH linphone | DISTRO | https://release-monitoring.org/project/01823 | 4.4.8 | 5.1.63 | ORPH linux-firmware | DISTRO | https://release-monitoring.org/project/141464 | 20221012 | 20221109 | liquid-dsp | DISTRO | https://release-monitoring.org/project/14535 | 1.4.0 | 1.5.0 | live555 | DISTRO | https://release-monitoring.org/project/12414 | 2021.05.03 | 2022.12.01 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lldpd | DISTRO | https://release-monitoring.org/project/14019 | 1.0.15 | 1.0.16 | ORPH llvm | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | lsof | DISTRO | https://release-monitoring.org/project/01844 | 4.96.3 | 4.96.4 | ORPH ltris | DISTRO | https://release-monitoring.org/project/21503 | 1.2 | 1.2.6 | lttng-babeltrace | DISTRO | https://release-monitoring.org/project/00155 | 1.5.7 | 1.5.11 | lttng-libust | DISTRO | https://release-monitoring.org/project/07135 | 2.13.1 | 2.13.5 | lttng-tools | DISTRO | https://release-monitoring.org/project/07136 | 2.13.2 | 2.13.8 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-resty-http | DISTRO | https://release-monitoring.org/project/13887 | 0.15-0 | 0.16.1 | luv | DISTRO | https://release-monitoring.org/project/21510 | 1.43.0-0 | 1.44.2-1 | ORPH luvi | DISTRO | https://release-monitoring.org/project/21512 | 2.13.0 | 2.14.0 | ORPH lvm2 | DISTRO | https://release-monitoring.org/project/05354 | 2.03.14 | 2.03.17 | ORPH lxc | DISTRO | https://release-monitoring.org/project/01860 | 4.0.12 | 5.0.1 | lynx | DISTRO | https://release-monitoring.org/project/01863 | 2.8.9rel.1 | 2.9.0 | lzma-alone | DISTRO | https://release-monitoring.org/project/242840 | 9.22 | 2201 | ORPH lzop | DISTRO | https://release-monitoring.org/project/07486 | 1.03 | 1.04 | make | DISTRO | https://release-monitoring.org/project/01877 | 4.2.1 | 4.4 | ORPH mariadb | DISTRO | https://release-monitoring.org/project/01887 | 10.3.36 | 10.11.1 | ORPH mbedtls | DISTRO | https://release-monitoring.org/project/13824 | 2.28.1 | 3.2.1 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.1.72 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.16 | 1.6.17 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.00 | mesa3d | DISTRO | https://release-monitoring.org/project/01970 | 22.2.2 | 22.3.0 | mesa3d-demos | DISTRO | https://release-monitoring.org/project/16781 | 8.4.0 | 8.5.0 | mesa3d-headers | DISTRO | https://release-monitoring.org/project/01970 | 22.2.2 | 22.3.0 | metacity | DISTRO | https://release-monitoring.org/project/15392 | 2.25.1 | 3.46.0 | ORPH mfgtools | DISTRO | https://release-monitoring.org/project/21519 | 0.02 | 2.8.0 | mimic | DISTRO | https://release-monitoring.org/project/21521 | 1.1.0 | 1.3.0.1 | minetest | DISTRO | https://release-monitoring.org/project/01978 | 5.5.1 | 5.6.1 | minetest-game | DISTRO | https://release-monitoring.org/project/21522 | 5.5.1 | 5.6.1 | mobile-broadband-provider-info | DISTRO | https://release-monitoring.org/project/10267 | 20190618 | 20221107 | ORPH moby-buildkit | DISTRO | https://release-monitoring.org/project/20836 | 0.10.0 | 0.10.6 | mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.0 | monit | DISTRO | https://release-monitoring.org/project/05483 | 5.26.0 | 5.32.0 | mono | DISTRO | https://release-monitoring.org/project/06360 | 6.12.0.122 | 6.12.0.190 | mosh | DISTRO | https://release-monitoring.org/project/07269 | 1.3.2 | 1.4.0 | mpd | DISTRO | https://release-monitoring.org/project/14864 | 0.23.9 | 0.23.11 | mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.0 | 4.1.1 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.1 | ORPH mpv | DISTRO | https://release-monitoring.org/project/05348 | 0.33.1 | 0.35.0 | msgpack | DISTRO | https://release-monitoring.org/project/12278 | 3.3.0 | 4.1.3 | mstpd | DISTRO | https://release-monitoring.org/project/235098 | 0.1.0 | 0.05 | mtools | DISTRO | https://release-monitoring.org/project/02028 | 4.0.38 | 4.0.42 | multipath-tools | DISTRO | https://release-monitoring.org/project/00424 | 0.9.0 | 0.9.3 | mupdf | DISTRO | https://release-monitoring.org/project/02034 | 1.20.3 | 1.21.0 | mutt | DISTRO | https://release-monitoring.org/project/02035 | 2.2.7 | 2.2.9 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.17 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.1 | 6.3-20221203 | ORPH neon | DISTRO | https://release-monitoring.org/project/07604 | 0.32.2 | 0.32.4 | ORPH nerdctl | DISTRO | https://release-monitoring.org/project/242901 | 0.17.1 | 1.0.0 | netcat-openbsd | DISTRO | https://release-monitoring.org/project/21534 | 1.218 | 1.219 | ORPH netdata | DISTRO | https://release-monitoring.org/project/11046 | 1.33.1 | 1.37.0 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | netsnmp | DISTRO | https://release-monitoring.org/project/02062 | 5.9 | 5.9.3 | ORPH network-manager | DISTRO | https://release-monitoring.org/project/21197 | 1.36.4 | 1.40.6 | ORPH network-manager-openvpn | DISTRO | https://release-monitoring.org/project/69977 | 1.8.14 | 1.10.2 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nghttp2 | DISTRO | https://release-monitoring.org/project/08651 | 1.41.0 | 1.51.0 | nginx | DISTRO | https://release-monitoring.org/project/05413 | 1.20.1 | 1.23.2 | nginx-modsecurity | DISTRO | https://release-monitoring.org/project/68639 | 1.0.2 | 1.0.3 | ninja | DISTRO | https://release-monitoring.org/project/02089 | 1.11.1.g9... | 1.11.1 | nmap | DISTRO | https://release-monitoring.org/project/02096 | 7.92 | 7.93 | ORPH nodejs | DISTRO | https://release-monitoring.org/project/08251 | 16.17.1 | 19.2.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH ntfs-3g | DISTRO | https://release-monitoring.org/project/02504 | 2022.5.17 | 2022.10.3 | ORPH nuttcp | DISTRO | https://release-monitoring.org/project/02511 | 6.1.2 | 8.2.2 | nvidia-driver | DISTRO | https://release-monitoring.org/project/21843 | 390.151 | 390.157 | nvidia-modprobe | DISTRO | https://release-monitoring.org/project/141657 | 450.57 | 525.60.11 | ORPH nvme | DISTRO | https://release-monitoring.org/project/09074 | 1.12 | 2.2.1 | ORPH ofono | DISTRO | https://release-monitoring.org/project/16859 | 1.34 | 2.0 | ogre | DISTRO | https://release-monitoring.org/project/33334 | v1.12.12 | 13.5.3 | open62541 | DISTRO | https://release-monitoring.org/project/16896 | v1.3.3 | 1.3.4 | ORPH openal | DISTRO | https://release-monitoring.org/project/08172 | 1.22.0 | 1.22.2 | opencl-clhpp | DISTRO | https://release-monitoring.org/project/271141 | 2.0.16 | 2022.09.30 | opencore-amr | DISTRO | https://release-monitoring.org/project/21548 | 0.1.5 | 0.1.6 | ORPH opencv3 | DISTRO | https://release-monitoring.org/project/06615 | 3.4.17 | 4.6.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.9.1 | openipmi | DISTRO | https://release-monitoring.org/project/02549 | 2.0.32 | 2.0.33 | ORPH openjdk | GUESS | https://release-monitoring.org/project/176098 | 11.0.14.1+1 | 20+26 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openpowerlink | DISTRO | https://release-monitoring.org/project/21550 | 2.7.1 | 2.7.2 | openrc | DISTRO | https://release-monitoring.org/project/11687 | 0.43.3 | 0.45.2 | opensc | DISTRO | https://release-monitoring.org/project/02559 | 0.22.0 | 0.23.0 | openvmtools | DISTRO | https://release-monitoring.org/project/10998 | 11.3.5-18... | 12.1.5 | openvpn | DISTRO | https://release-monitoring.org/project/02567 | 2.5.7 | 2.5.8 | ORPH opkg | DISTRO | https://release-monitoring.org/project/59397 | 0.4.5 | 0.6.0 | ORPH opkg-utils | DISTRO | https://release-monitoring.org/project/59396 | 0.4.5 | 0.5.0 | optee-benchmark | DISTRO | https://release-monitoring.org/project/21555 | 3.18.0 | 3.19.0 | optee-client | DISTRO | https://release-monitoring.org/project/21556 | 3.18.0 | 3.19.0 | optee-examples | DISTRO | https://release-monitoring.org/project/21557 | 3.18.0 | 3.19.0 | optee-test | DISTRO | https://release-monitoring.org/project/21558 | 3.18.0 | 3.19.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.31 | ORPH orc | DISTRO | https://release-monitoring.org/project/02573 | 0.4.32 | 0.4.33 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.1.72 | ORPH pangomm | DISTRO | https://release-monitoring.org/project/07958 | 2.48.2 | 2.50.1 | parprouted | DISTRO | https://release-monitoring.org/project/10309 | 0.7 | 0.65 | ORPH parted | DISTRO | https://release-monitoring.org/project/02596 | 3.4 | 3.5 | patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.0 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.5 | ORPH pciutils | DISTRO | https://release-monitoring.org/project/02605 | 3.8.0 | 3.9.0 | ORPH pcm-tools | DISTRO | https://release-monitoring.org/project/21377 | 202110 | 202211 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl | DISTRO | https://release-monitoring.org/project/13599 | 5.34.1 | 5.36.0 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-date-manip | DISTRO | https://release-monitoring.org/project/02785 | 6.89 | 6.90 | perl-dbd-mysql | DISTRO | https://release-monitoring.org/project/02807 | 4.046 | 4.050 | perl-exporter-tiny | DISTRO | https://release-monitoring.org/project/11846 | 1.002002 | 1.006000 | perl-file-listing | DISTRO | https://release-monitoring.org/project/02892 | 6.14 | 6.15 | perl-file-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-html-parser | DISTRO | https://release-monitoring.org/project/02967 | 3.76 | 3.80 | perl-http-daemon | DISTRO | https://release-monitoring.org/project/02975 | 6.12 | 6.14 | perl-http-message | DISTRO | https://release-monitoring.org/project/02977 | 6.37 | 6.44 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.077 | perl-json-maybexs | DISTRO | https://release-monitoring.org/project/11953 | 1.004003 | 1.004004 | perl-mail-dkim | DISTRO | https://release-monitoring.org/project/11868 | 1.20200824 | 1.20220520 | perl-mime-tools | DISTRO | https://release-monitoring.org/project/11809 | 5.509 | 5.510 | perl-mojolicious | DISTRO | https://release-monitoring.org/project/05966 | 9.26 | 9.30 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | perl-net-dns | DISTRO | https://release-monitoring.org/project/03147 | 1.34 | 1.35 | perl-net-ssh2 | DISTRO | https://release-monitoring.org/project/03163 | 0.72 | 0.73 | perl-net-ssleay | DISTRO | https://release-monitoring.org/project/06575 | 1.85 | 1.92 | perl-package-stash | DISTRO | https://release-monitoring.org/project/11885 | 0.39 | 0.40 | perl-path-tiny | DISTRO | https://release-monitoring.org/project/11962 | 0.124 | 0.144 | perl-plack | DISTRO | https://release-monitoring.org/project/06578 | 1.0048 | 1.0050 | perl-sys-cpu | DISTRO | https://release-monitoring.org/project/14338 | 0.52 | 0.61 | perl-type-tiny | DISTRO | https://release-monitoring.org/project/14406 | 1.012004 | 2.000001 | perl-uri | DISTRO | https://release-monitoring.org/project/03485 | 5.12 | 5.17 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.12 | 8.1.13 | php-amqp | DISTRO | https://release-monitoring.org/project/15603 | 1.10.2 | 1.11.0 | php-apcu | DISTRO | https://release-monitoring.org/project/11010 | 5.1.20 | 5.1.22 | php-gnupg | DISTRO | https://release-monitoring.org/project/21743 | 1.5.0 | 1.5.1 | ORPH php-memcached | DISTRO | https://release-monitoring.org/project/17400 | 3.1.5 | 3.2.0 | ORPH php-pam | DISTRO | https://release-monitoring.org/project/241707 | 2.2.3 | 2.2.4 | php-xdebug | DISTRO | https://release-monitoring.org/project/13302 | 3.0.4 | 3.1.6 | pigpio | DISTRO | https://release-monitoring.org/project/21577 | 79 | 7301 | pipewire | DISTRO | https://release-monitoring.org/project/57357 | 0.3.60 | 0.3.61 | pixman | DISTRO | https://release-monitoring.org/project/03648 | 0.40.0 | 0.42.2 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH ply | DISTRO | https://release-monitoring.org/project/143128 | 2.2.0 | 2.3.0 | poco | DISTRO | https://release-monitoring.org/project/05418 | 1.12.2 | 1.12.4 | policycoreutils | DISTRO | https://release-monitoring.org/project/03680 | 3.2 | 20200710 | poppler | DISTRO | https://release-monitoring.org/project/03686 | 22.10.0 | 22.12.0 | powertop | DISTRO | https://release-monitoring.org/project/03702 | 2.13 | 2.15 | procps-ng | DISTRO | https://release-monitoring.org/project/03708 | 3.3.17 | 4.0.1 | ORPH proftpd | DISTRO | https://release-monitoring.org/project/07609 | 1.3.6e | 1.3.8 | proj | DISTRO | https://release-monitoring.org/project/21570 | 8.1.1 | 9.1.1 | prosody | DISTRO | https://release-monitoring.org/project/03709 | 0.11.13 | 0.12.1 | protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.8 | 21.10 | pru-software-support | DISTRO | https://release-monitoring.org/project/21825 | 6.0.1 | 6.1.0 | psmisc | DISTRO | https://release-monitoring.org/project/03721 | 23.4 | 23.5 | ORPH ptpd | GUESS | https://release-monitoring.org/project/03726 | 1.1.0 | 2.3.1 | ORPH pugixml | DISTRO | https://release-monitoring.org/project/03728 | 1.12.1 | 1.13 | putty | DISTRO | https://release-monitoring.org/project/05749 | 0.76 | 0.78 | python-aiocoap | DISTRO | https://release-monitoring.org/project/21243 | 0.4.4 | 0.4.5 | python-aiohttp-remotes | DISTRO | https://release-monitoring.org/project/21248 | 1.1.0 | 1.2.0 | python-bitstring | DISTRO | https://release-monitoring.org/project/14665 | 3.1.9 | 4.0.1 | python-bleak | DISTRO | https://release-monitoring.org/project/26271 | 0.12.1 | 0.19.5 | python-boto3 | DISTRO | https://release-monitoring.org/project/08778 | 1.26.0 | 1.26.22 | python-botocore | DISTRO | https://release-monitoring.org/project/08748 | 1.29.0 | 1.29.22 | python-can | DISTRO | https://release-monitoring.org/project/17873 | 4.0.0 | 4.1.0a2 | python-canopen | DISTRO | https://release-monitoring.org/project/23230 | 1.0.0 | 2.0.0b1 | python-cbor2 | DISTRO | https://release-monitoring.org/project/64102 | 5.4.3 | 5.4.5 | python-chardet | DISTRO | https://release-monitoring.org/project/03798 | 5.0.0 | 5.1.0 | python-charset-normalizer | DISTRO | https://release-monitoring.org/project/55366 | 3.0.0 | 3.0.1 | python-cheroot | DISTRO | https://release-monitoring.org/project/20163 | 8.6.0 | 9.0.0 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crossbar | DISTRO | https://release-monitoring.org/project/21696 | 21.3.1 | 22.6.1 | python-cryptography | DISTRO | https://release-monitoring.org/project/05532 | 38.0.3 | 38.0.4 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-dicttoxml | DISTRO | https://release-monitoring.org/project/12019 | 1.7.4 | 1.7.15 | python-dnspython | DISTRO | https://release-monitoring.org/project/13190 | 2.1.0 | 2.2.1 | python-esptool | DISTRO | https://release-monitoring.org/project/11619 | 4.3 | 4.4 | python-falcon | DISTRO | https://release-monitoring.org/project/03860 | 3.1.0 | 3.1.1 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 22.11.23 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.29 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-gobject | DISTRO | https://release-monitoring.org/project/13158 | 3.42.1 | 3.42.2 | python-greenlet | DISTRO | https://release-monitoring.org/project/06870 | 2.0.0 | 2.0.1 | python-influxdb | DISTRO | https://release-monitoring.org/project/12696 | 5.3.0 | 5.3.1 | python-ipython | DISTRO | https://release-monitoring.org/project/01399 | 8.6.0 | 8.7.0 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-jedi | DISTRO | https://release-monitoring.org/project/03893 | 0.18.1 | 0.18.2 | python-jsonschema | DISTRO | https://release-monitoring.org/project/03898 | 4.17.0 | 4.17.3 | python-keyring | DISTRO | https://release-monitoring.org/project/03901 | 23.9.3 | 23.11.0 | python-m2r | DISTRO | https://release-monitoring.org/project/15243 | 0.2.1 | 0.3.1 | python-mako | DISTRO | https://release-monitoring.org/project/03915 | 1.2.3 | 1.2.4 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.2 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.1 | 0.14.3 | python-memory-profiler | DISTRO | https://release-monitoring.org/project/38508 | 0.60.0 | 0.61.0 | python-multidict | DISTRO | https://release-monitoring.org/project/11132 | 6.0.2 | 6.0.3 | python-networkx | DISTRO | https://release-monitoring.org/project/07791 | 2.8.8 | 3.0b1 | python-numpy | DISTRO | https://release-monitoring.org/project/02509 | 1.23.4 | 1.23.5 | python-opcua-asyncio | DISTRO | https://release-monitoring.org/project/131612 | 1.0.0 | 1.0.1 | python-orjson | DISTRO | https://release-monitoring.org/project/31737 | 3.8.2 | 3.8.3 | python-paramiko | DISTRO | https://release-monitoring.org/project/03954 | 2.11.0 | 2.12.0 | python-pathspec | DISTRO | https://release-monitoring.org/project/15607 | 0.10.1 | 0.10.2 | python-pip | DISTRO | https://release-monitoring.org/project/06529 | 22.3 | 22.3.1 | python-posix-ipc | DISTRO | https://release-monitoring.org/project/13204 | 1.0.5 | 1.1.0 | python-prompt-toolkit | DISTRO | https://release-monitoring.org/project/08742 | 3.0.31 | 3.0.33 | python-protobuf | DISTRO | https://release-monitoring.org/project/03715 | 21.8 | 21.10 | python-psutil | DISTRO | https://release-monitoring.org/project/03978 | 5.9.3 | 5.9.4 | python-pudb | DISTRO | https://release-monitoring.org/project/03980 | 2022.1.2 | 2022.1.3 | python-pybind | DISTRO | https://release-monitoring.org/project/13384 | 2.10.0 | 2.10.1 | python-pycairo | DISTRO | https://release-monitoring.org/project/13166 | 1.21.0 | 1.23.0 | python-pycryptodomex | DISTRO | https://release-monitoring.org/project/36851 | 3.15.0 | 3.16.0 | python-pydal | DISTRO | https://release-monitoring.org/project/21582 | 20220916.1 | 20221110.1 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pymodbus | DISTRO | https://release-monitoring.org/project/15600 | 3.0.0 | 3.0.2 | python-pymupdf | DISTRO | https://release-monitoring.org/project/17320 | 1.20.2 | 1.21.0 | python-pyphen | DISTRO | https://release-monitoring.org/project/19681 | 0.13.0 | 0.13.2 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.2 | python-pyzmq | DISTRO | https://release-monitoring.org/project/04104 | 24.0.1 | 25.0.0b1 | python-redis | DISTRO | https://release-monitoring.org/project/03992 | 4.3.4 | 4.4.0 | python-rtoml | DISTRO | https://release-monitoring.org/project/62048 | 0.8.0 | 0.9.0 | python-rtslib-fb | DISTRO | https://release-monitoring.org/project/19641 | 2.1.74 | 2.2 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.9.3 | python-sentry-sdk | DISTRO | https://release-monitoring.org/project/21603 | 1.10.1 | 1.11.1 | python-setuptools | DISTRO | https://release-monitoring.org/project/04021 | 65.5.1 | 65.6.3 | python-simplejson | DISTRO | https://release-monitoring.org/project/04026 | 3.17.6 | 3.18.0 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 5.0.0 | python-sqlalchemy | DISTRO | https://release-monitoring.org/project/04034 | 1.4.42 | 2.0.0b3 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-tempora | DISTRO | https://release-monitoring.org/project/21225 | 5.0.2 | 5.1.0 | python-termcolor | DISTRO | https://release-monitoring.org/project/10198 | 2.1.0 | 2.1.1 | python-texttable | DISTRO | https://release-monitoring.org/project/11635 | 1.6.4 | 1.6.7 | python-traitlets | DISTRO | https://release-monitoring.org/project/12211 | 5.5.0 | 5.6.0 | python-u-msgpack | DISTRO | https://release-monitoring.org/project/19764 | 2.7.1 | 2.7.2 | python-ujson | DISTRO | https://release-monitoring.org/project/04076 | 5.5.0 | 5.6.0 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.12 | 2.0.0a2 | python-websocket-client | DISTRO | https://release-monitoring.org/project/07288 | 1.4.1 | 1.4.2 | python-yarl | DISTRO | https://release-monitoring.org/project/12895 | 1.8.1 | 1.8.2 | python-zope-interface | DISTRO | https://release-monitoring.org/project/04112 | 5.5.1 | 5.5.2 | python-zopfli | DISTRO | https://release-monitoring.org/project/50016 | 0.2.1 | 0.2.2 | qcom-db410c-firmware | DISTRO | https://release-monitoring.org/project/235382 | 1034.2.1 | 1036.1 | qlibc | DISTRO | https://release-monitoring.org/project/21737 | 2.4.7 | 2.4.8 | ORPH qpdf | DISTRO | https://release-monitoring.org/project/05542 | 10.5.0 | 11.2.0 | qpid-proton | DISTRO | https://release-monitoring.org/project/15198 | 0.35.0 | 0.38.0 | qt5coap | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.1 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qwt | DISTRO | https://release-monitoring.org/project/04147 | 6.1.6 | 6.2.0 | ORPH rabbitmq-server | DISTRO | https://release-monitoring.org/project/05585 | 3.8.2 | 3.11.4 | ORPH ragel | DISTRO | https://release-monitoring.org/project/12105 | 6.10 | 7.0.4 | ORPH ranger | DISTRO | https://release-monitoring.org/project/07426 | 1.7.2 | 1.9.3 | raspberrypi-usbboot | DISTRO | https://release-monitoring.org/project/115700 | 2021.07.01 | 20221104-... | ORPH re2 | DISTRO | https://release-monitoring.org/project/10500 | 2022-06-01 | 2022-12-01 | readline | DISTRO | https://release-monitoring.org/project/04173 | 8.1.2 | 8.2 | ORPH refpolicy | DISTRO | https://release-monitoring.org/project/21663 | 2.20220106 | 2.20221101 | restorecond | DISTRO | https://release-monitoring.org/project/16520 | 3.3 | 20200710 | ORPH riemann-c-client | DISTRO | https://release-monitoring.org/project/21389 | 1.10.5 | 2.0.1 | ORPH rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.7.3 | rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2210.0 | rtl_433 | DISTRO | https://release-monitoring.org/project/14997 | 21.12 | 22.11 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | ruby | DISTRO | https://release-monitoring.org/project/04223 | 3.1.2 | 3.1.3 | rygel | DISTRO | https://release-monitoring.org/project/04751 | 0.40.2 | 0.42.0 | s390-tools | DISTRO | https://release-monitoring.org/project/10714 | 2.23.0 | 2.24.0 | s6-linux-init | DISTRO | https://release-monitoring.org/project/16552 | 1.0.6.3 | 1.0.8.0 | safeclib | DISTRO | https://release-monitoring.org/project/21385 | 3.7.1 | 01022022 | samba4 | DISTRO | https://release-monitoring.org/project/04758 | 4.15.11 | 4.17.3 | scons | DISTRO | https://release-monitoring.org/project/04770 | 3.1.2 | 4.4.0 | sdl2 | DISTRO | https://release-monitoring.org/project/04779 | 2.24.2 | 2.26.1 | sdl2_mixer | DISTRO | https://release-monitoring.org/project/04782 | 2.0.4 | 2.6.2 | ORPH sdl2_net | DISTRO | https://release-monitoring.org/project/04783 | 2.0.1 | 2.2.0 | ORPH sdl_gfx | DISTRO | https://release-monitoring.org/project/04778 | 2.0.23 | 2.0.25 | ORPH sdl_sound | DISTRO | https://release-monitoring.org/project/10262 | 1.0.3 | 2.0.1 | ORPH sdparm | DISTRO | https://release-monitoring.org/project/04787 | 1.10 | 1.12 | sed | DISTRO | https://release-monitoring.org/project/04789 | 4.8 | 4.9 | ORPH selinux-python | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | semodule-utils | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | ORPH sentry-cli | DISTRO | https://release-monitoring.org/project/135642 | 2.8.0 | 2.10.0 | sentry-native | DISTRO | https://release-monitoring.org/project/135639 | 0.4.1 | 0.5.2 | ser2net | DISTRO | https://release-monitoring.org/project/21655 | 4.3.8 | 4.3.10 | serd | DISTRO | https://release-monitoring.org/project/230531 | 0.30.14 | 0.30.16 | shairport-sync | DISTRO | https://release-monitoring.org/project/21384 | 3.3.9 | 4.1 | ORPH shared-mime-info | DISTRO | https://release-monitoring.org/project/05524 | 1.12 | 2.2 | ORPH shim | DISTRO | https://release-monitoring.org/project/10719 | 15.4 | 15.7 | smcroute | DISTRO | https://release-monitoring.org/project/17369 | 2.5.5 | 2.5.6 | snmppp | DISTRO | https://release-monitoring.org/project/21318 | 3.4.10 | 3.5.0 | snort3 | DISTRO | https://release-monitoring.org/project/13263 | 3.1.40.0 | 3.1.48.0 | softether | DISTRO | https://release-monitoring.org/project/21383 | 4.30-9700... | 4.38-9760... | sord | DISTRO | https://release-monitoring.org/project/230536 | 0.16.12 | 0.16.14 | sound-theme-freedesktop | DISTRO | https://release-monitoring.org/project/10152 | 0.7 | 0.8 | spandsp | DISTRO | https://release-monitoring.org/project/12600 | 3.0.0-6ec... | 3.0.0 | sphinxbase | DISTRO | https://release-monitoring.org/project/20548 | 5prealpha | 0.8 | spice | DISTRO | https://release-monitoring.org/project/04871 | 0.15.0 | 0.15.1 | sqlcipher | DISTRO | https://release-monitoring.org/project/11213 | 4.5.1 | 4.5.2 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.39.4 | 3.40.0 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.11 | ORPH stellarium | DISTRO | https://release-monitoring.org/project/04891 | 0.22.2 | 1.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.00 | strongswan | DISTRO | https://release-monitoring.org/project/04899 | 5.9.5 | 5.9.8 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | sudo | DISTRO | https://release-monitoring.org/project/04906 | 1.9.11p2 | 1.9.12p1 | ORPH supertuxkart | DISTRO | https://release-monitoring.org/project/04912 | 1.3 | 1.4 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.4 | ORPH suricata | DISTRO | https://release-monitoring.org/project/10925 | 6.0.6 | 6.0.9 | swig | DISTRO | https://release-monitoring.org/project/04919 | 4.0.2 | 4.1.1 | synergy | DISTRO | https://release-monitoring.org/project/05718 | 2.0.12-beta | 2.3.2 | sysdig | DISTRO | https://release-monitoring.org/project/16898 | 0.29.3 | 0.30.2 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.1.64 | 2.2.12 | sysstat | DISTRO | https://release-monitoring.org/project/04931 | 12.4.2 | 12.7.1 | ORPH system-config-printer | DISTRO | https://release-monitoring.org/project/08855 | 1.5.15 | 1.5.18 | ORPH systemd | DISTRO | https://release-monitoring.org/project/05440 | 250.4 | 252 | systemd-bootchart | DISTRO | https://release-monitoring.org/project/11774 | 233 | 234 | sysvinit | DISTRO | https://release-monitoring.org/project/21648 | 2.99 | 3.04 | ORPH tbb | DISTRO | https://release-monitoring.org/project/08217 | 2021.5.0 | 2021.7.0 | tcl | DISTRO | https://release-monitoring.org/project/04941 | 8.6.12 | 8.6.13 | ORPH tclap | DISTRO | https://release-monitoring.org/project/04942 | 1.2.4 | 1.2.5 | tcllib | DISTRO | https://release-monitoring.org/project/04943 | 1.20 | 1.21 | terminology | DISTRO | https://release-monitoring.org/project/04951 | 1.12.1 | 1.13.0 | tesseract-ocr | DISTRO | https://release-monitoring.org/project/04954 | 5.0.1 | 5.2.0 | thermald | DISTRO | https://release-monitoring.org/project/14500 | 2.5 | 2.5.1 | thrift | DISTRO | https://release-monitoring.org/project/05581 | 0.14.1 | 0.17.0 | ORPH tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyxml | DISTRO | https://release-monitoring.org/project/10162 | 2.6.2_2 | 2.6.2 | ORPH tio | DISTRO | https://release-monitoring.org/project/20587 | 1.47 | 2.4 | tk | DISTRO | https://release-monitoring.org/project/11426 | 8.6.12 | 8.6.13 | tmux | DISTRO | https://release-monitoring.org/project/04980 | 3.1c | 3.3a | tor | DISTRO | https://release-monitoring.org/project/04991 | 0.4.7.10 | 0.4.7.11 | tpm-tools | DISTRO | https://release-monitoring.org/project/21640 | 1.3.9.1 | 1.3.9.2 | tpm2-abrmd | DISTRO | https://release-monitoring.org/project/16819 | 2.3.3 | 2.4.1 | ORPH tpm2-tools | DISTRO | https://release-monitoring.org/project/12841 | 5.2 | 5.3 | ORPH tpm2-totp | DISTRO | https://release-monitoring.org/project/18790 | 0.2.1 | 0.3.0 | tpm2-tss | DISTRO | https://release-monitoring.org/project/12683 | 3.1.0 | 3.2.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.4 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.0.4 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2022.10 | ulogd | DISTRO | https://release-monitoring.org/project/05038 | 2.0.7 | 2.0.8 | ORPH unionfs | DISTRO | https://release-monitoring.org/project/17617 | 2.1 | 3.2 | unrar | DISTRO | https://release-monitoring.org/project/13306 | 6.1.7 | 6.2.2 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.6.1 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | upx | DISTRO | https://release-monitoring.org/project/13737 | 3.96 | 4.0.1 | usbutils | DISTRO | https://release-monitoring.org/project/05061 | 014 | 015 | ORPH utf8proc | DISTRO | https://release-monitoring.org/project/07455 | 2.7.0 | 2.8.0 | util-linux | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH util-linux-libs | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH vala | DISTRO | https://release-monitoring.org/project/05065 | 0.52.4 | 0.56.3 | ORPH valgrind | DISTRO | https://release-monitoring.org/project/13639 | 3.19.0 | 3.20.0 | ORPH valijson | DISTRO | https://release-monitoring.org/project/18452 | 0.7 | 1.0 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0709 | 9.0.1006 | ORPH vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | vpnc | DISTRO | https://release-monitoring.org/project/15955 | 0.5.3r550... | 0.5.3 | ORPH vte | DISTRO | https://release-monitoring.org/project/10895 | 0.66.2 | 0.70.2 | ORPH vuejs | DISTRO | https://release-monitoring.org/project/89353 | 3.2.33 | 3.2.45 | vuejs-router | DISTRO | https://release-monitoring.org/project/234796 | 4.0.15 | 4.1.6 | vulkan-headers | DISTRO | https://release-monitoring.org/project/88835 | 1.2.203 | 1.3.236 | ORPH wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | ORPH wayland-protocols | DISTRO | https://release-monitoring.org/project/13997 | 1.28 | 1.31 | ORPH waylandpp | DISTRO | https://release-monitoring.org/project/16969 | 0.2.8 | 1.0.0 | webkitgtk | DISTRO | https://release-monitoring.org/project/05355 | 2.38.0 | 2.39.2 | webrtc-audio-processing | DISTRO | https://release-monitoring.org/project/15929 | 0.3.1 | 1.0 | ORPH weston | DISTRO | https://release-monitoring.org/project/13745 | 10.0.1 | 11.0.0 | wine | DISTRO | https://release-monitoring.org/project/05134 | 7.0 | 7.22 | wireless-regdb | DISTRO | https://release-monitoring.org/project/15257 | 2022.02.18 | 2022.08.12 | wireplumber | DISTRO | https://release-monitoring.org/project/235056 | 0.4.8 | 0.4.12 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.12 | 4.0.1 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.0 | wpebackend-fdo | DISTRO | https://release-monitoring.org/project/17547 | 1.12.1 | 1.14.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.36.8 | 2.38.2 | wtfutil | DISTRO | https://release-monitoring.org/project/243189 | 0.41.0 | 0.42.0 | xapian | DISTRO | https://release-monitoring.org/project/15919 | 1.4.19 | 1.4.21 | xapp_fslsfonts | DISTRO | https://release-monitoring.org/project/17157 | 1.0.5 | 1.0.6 | xapp_fstobdf | DISTRO | https://release-monitoring.org/project/17156 | 1.0.6 | 1.0.7 | xapp_ico | DISTRO | https://release-monitoring.org/project/21722 | 1.0.5 | 1.0.6 | xapp_luit | DISTRO | https://release-monitoring.org/project/15047 | 1.1.1 | 20221028 | xapp_oclock | DISTRO | https://release-monitoring.org/project/15042 | 1.0.4 | 1.0.5 | xapp_rgb | DISTRO | https://release-monitoring.org/project/17151 | 1.0.6 | 1.1.0 | xapp_sessreg | DISTRO | https://release-monitoring.org/project/15040 | 1.1.2 | 1.1.3 | xapp_showfont | DISTRO | https://release-monitoring.org/project/12316 | 1.0.5 | 1.0.6 | xapp_smproxy | DISTRO | https://release-monitoring.org/project/15039 | 1.0.6 | 1.0.7 | xapp_viewres | DISTRO | https://release-monitoring.org/project/17162 | 1.0.6 | 1.0.7 | xapp_xcompmgr | DISTRO | https://release-monitoring.org/project/05174 | 1.1.8 | 1.1.9 | xapp_xcursorgen | DISTRO | https://release-monitoring.org/project/21210 | 1.0.7 | 1.0.8 | xapp_xditview | DISTRO | https://release-monitoring.org/project/21262 | 1.0.5 | 1.0.6 | xapp_xdm | DISTRO | https://release-monitoring.org/project/05255 | 1.1.13 | 1.1.14 | xapp_xfd | DISTRO | https://release-monitoring.org/project/15024 | 1.1.3 | 1.1.4 | xapp_xfsinfo | DISTRO | https://release-monitoring.org/project/17158 | 1.0.6 | 1.0.7 | xapp_xgamma | DISTRO | https://release-monitoring.org/project/15022 | 1.0.6 | 1.0.7 | xapp_xgc | DISTRO | https://release-monitoring.org/project/21720 | 1.0.5 | 1.0.6 | xapp_xinit | DISTRO | https://release-monitoring.org/project/05258 | 1.4.1 | 1.4.2 | xapp_xkbevd | DISTRO | https://release-monitoring.org/project/15017 | 1.1.4 | 1.1.5 | xapp_xkbprint | DISTRO | https://release-monitoring.org/project/17159 | 1.0.5 | 1.0.6 | xapp_xkill | DISTRO | https://release-monitoring.org/project/14993 | 1.0.5 | 1.0.6 | xapp_xlogo | DISTRO | https://release-monitoring.org/project/14991 | 1.0.5 | 1.0.6 | xapp_xlsatoms | DISTRO | https://release-monitoring.org/project/14990 | 1.1.3 | 1.1.4 | xapp_xlsclients | DISTRO | https://release-monitoring.org/project/14989 | 1.1.4 | 1.1.5 | xapp_xmh | DISTRO | https://release-monitoring.org/project/21718 | 1.0.3 | 1.0.4 | xapp_xprop | DISTRO | https://release-monitoring.org/project/14958 | 1.2.5 | 1.2.6 | xapp_xrandr | DISTRO | https://release-monitoring.org/project/14957 | 1.5.1 | 1.5.2 | xapp_xset | DISTRO | https://release-monitoring.org/project/14954 | 1.2.4 | 1.2.5 | xapp_xsetroot | DISTRO | https://release-monitoring.org/project/14953 | 1.1.2 | 1.1.3 | xapp_xstdcmap | DISTRO | https://release-monitoring.org/project/17150 | 1.0.4 | 1.0.5 | xapp_xvinfo | DISTRO | https://release-monitoring.org/project/14951 | 1.1.4 | 1.1.5 | xcb-util-cursor | DISTRO | https://release-monitoring.org/project/05166 | 0.1.3 | 0.1.4 | xcb-util-image | DISTRO | https://release-monitoring.org/project/05167 | 0.4.0 | 0.4.1 | xcb-util-keysyms | DISTRO | https://release-monitoring.org/project/05168 | 0.4.0 | 0.4.1 | xcb-util-renderutil | DISTRO | https://release-monitoring.org/project/05169 | 0.3.9 | 0.3.10 | xcb-util-wm | DISTRO | https://release-monitoring.org/project/05170 | 0.4.1 | 0.4.2 | xdriver_xf86-input-keyboard | DISTRO | https://release-monitoring.org/project/15902 | 1.9.0 | 2.0.0 | xdriver_xf86-input-libinput | DISTRO | https://release-monitoring.org/project/05782 | 1.2.0 | 1.2.1 | xdriver_xf86-input-mouse | DISTRO | https://release-monitoring.org/project/15901 | 1.9.3 | 1.9.4 | xdriver_xf86-input-vmmouse | DISTRO | https://release-monitoring.org/project/05244 | 13.1.0 | 13.2.0 | xdriver_xf86-video-r128 | DISTRO | https://release-monitoring.org/project/05232 | 6.12.0 | 6.12.1 | xen | DISTRO | https://release-monitoring.org/project/05181 | 4.14.4 | 4.16.2 | xfsprogs | DISTRO | https://release-monitoring.org/project/05188 | 5.14.2 | 6.0.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xkeyboard-config | DISTRO | https://release-monitoring.org/project/05191 | 2.36 | 2.37 | xlib_libFS | DISTRO | https://release-monitoring.org/project/01618 | 1.0.8 | 1.0.9 | xlib_libICE | DISTRO | https://release-monitoring.org/project/01638 | 1.0.10 | 1.1.0 | xlib_libX11 | DISTRO | https://release-monitoring.org/project/01764 | 1.8.1 | 1.8.2 | xlib_libXScrnSaver | DISTRO | https://release-monitoring.org/project/01791 | 1.2.3 | 1.2.4 | xlib_libXau | DISTRO | https://release-monitoring.org/project/01765 | 1.0.9 | 1.0.10 | xlib_libXcomposite | DISTRO | https://release-monitoring.org/project/01769 | 0.4.5 | 0.4.6 | xlib_libXdamage | DISTRO | https://release-monitoring.org/project/01771 | 1.1.5 | 1.1.6 | xlib_libXdmcp | DISTRO | https://release-monitoring.org/project/01772 | 1.1.3 | 1.1.4 | xlib_libXext | DISTRO | https://release-monitoring.org/project/01774 | 1.3.4 | 1.3.5 | xlib_libXfont2 | DISTRO | https://release-monitoring.org/project/17165 | 2.0.5 | 2.0.6 | xlib_libXft | DISTRO | https://release-monitoring.org/project/01777 | 2.3.4 | 2.3.7 | xlib_libXinerama | DISTRO | https://release-monitoring.org/project/01779 | 1.1.4 | 1.1.5 | xlib_libXmu | DISTRO | https://release-monitoring.org/project/01785 | 1.1.3 | 1.1.4 | xlib_libXpm | DISTRO | https://release-monitoring.org/project/01787 | 3.5.13 | 3.5.14 | xlib_libXrandr | DISTRO | https://release-monitoring.org/project/01788 | 1.5.2 | 1.5.3 | xlib_libXrender | DISTRO | https://release-monitoring.org/project/01789 | 0.9.10 | 0.9.11 | xlib_libXres | DISTRO | https://release-monitoring.org/project/01790 | 1.2.1 | 1.2.2 | xlib_libXtst | DISTRO | https://release-monitoring.org/project/01794 | 1.2.3 | 1.2.4 | xlib_libXv | DISTRO | https://release-monitoring.org/project/01795 | 1.0.11 | 1.0.12 | xlib_libXxf86dga | DISTRO | https://release-monitoring.org/project/01797 | 1.1.5 | 1.1.6 | xlib_libXxf86vm | DISTRO | https://release-monitoring.org/project/01799 | 1.1.4 | 1.1.5 | xlib_libfontenc | DISTRO | https://release-monitoring.org/project/01613 | 1.1.4 | 1.1.6 | xlib_libxkbfile | DISTRO | https://release-monitoring.org/project/01781 | 1.1.0 | 1.1.1 | xlib_libxshmfence | DISTRO | https://release-monitoring.org/project/01792 | 1.3 | 1.3.1 | xorgproto | DISTRO | https://release-monitoring.org/project/17190 | 2022.1 | 2022.2 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.05.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.21 | 3.22 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 371 | 377 | ORPH xutil_makedepend | DISTRO | https://release-monitoring.org/project/13528 | 1.0.6 | 1.0.7 | xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.7 | 5.2.9 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.1 | zabbix | DISTRO | https://release-monitoring.org/project/05492 | 5.4.9 | 6.2.5 | zchunk | DISTRO | https://release-monitoring.org/project/178035 | 1.2.2 | 1.2.3 | zeek | DISTRO | https://release-monitoring.org/project/267106 | 4.1.1 | 5.1.1 | zfs | DISTRO | https://release-monitoring.org/project/11706 | 2.1.6 | 2.1.7 | zic | DISTRO | https://release-monitoring.org/project/16905 | 2022f | 2022g | Packages having CVEs ==================== CVEs for the 'master' branch ---------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the 'next' branch -------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 freerdp | CVE-2022-39316 | https://security-tracker.debian.org/tracker/CVE-2022-39316 freerdp | CVE-2022-39317 | https://security-tracker.debian.org/tracker/CVE-2022-39317 freerdp | CVE-2022-39318 | https://security-tracker.debian.org/tracker/CVE-2022-39318 freerdp | CVE-2022-39319 | https://security-tracker.debian.org/tracker/CVE-2022-39319 freerdp | CVE-2022-39320 | https://security-tracker.debian.org/tracker/CVE-2022-39320 freerdp | CVE-2022-39347 | https://security-tracker.debian.org/tracker/CVE-2022-39347 freerdp | CVE-2022-41877 | https://security-tracker.debian.org/tracker/CVE-2022-41877 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heimdal | CVE-2022-41916 | https://security-tracker.debian.org/tracker/CVE-2022-41916 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libvncserver | CVE-2020-29260 | https://security-tracker.debian.org/tracker/CVE-2020-29260 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 multipath-tools | CVE-2022-41973 | https://security-tracker.debian.org/tracker/CVE-2022-41973 multipath-tools | CVE-2022-41974 | https://security-tracker.debian.org/tracker/CVE-2022-41974 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntfs-3g | CVE-2022-40284 | https://security-tracker.debian.org/tracker/CVE-2022-40284 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 pixman | CVE-2022-44638 | https://security-tracker.debian.org/tracker/CVE-2022-44638 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python3 | CVE-2021-28861 | https://security-tracker.debian.org/tracker/CVE-2021-28861 python3 | CVE-2022-26488 | https://security-tracker.debian.org/tracker/CVE-2022-26488 python3 | CVE-2022-45061 | https://security-tracker.debian.org/tracker/CVE-2022-45061 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 sdl | CVE-2022-34568 | https://security-tracker.debian.org/tracker/CVE-2022-34568 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 strongswan | CVE-2022-40617 | https://security-tracker.debian.org/tracker/CVE-2022-40617 sudo | CVE-2022-43995 | https://security-tracker.debian.org/tracker/CVE-2022-43995 sysstat | CVE-2022-39377 | https://security-tracker.debian.org/tracker/CVE-2022-39377 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xterm | CVE-2022-45063 | https://security-tracker.debian.org/tracker/CVE-2022-45063 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.02.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 dropbear | CVE-2021-36369 | https://security-tracker.debian.org/tracker/CVE-2021-36369 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exim | CVE-2022-37451 | https://security-tracker.debian.org/tracker/CVE-2022-37451 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 glibc | CVE-2021-3998 | https://security-tracker.debian.org/tracker/CVE-2021-3998 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 grub2 | CVE-2021-3981 | https://security-tracker.debian.org/tracker/CVE-2021-3981 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 haproxy | CVE-2022-0711 | https://security-tracker.debian.org/tracker/CVE-2022-0711 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libbpf | CVE-2021-45940 | https://security-tracker.debian.org/tracker/CVE-2021-45940 libbpf | CVE-2021-45941 | https://security-tracker.debian.org/tracker/CVE-2021-45941 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 mender | CVE-2022-29555 | https://security-tracker.debian.org/tracker/CVE-2022-29555 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45198 | https://security-tracker.debian.org/tracker/CVE-2022-45198 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-pyjwt | CVE-2022-29217 | https://security-tracker.debian.org/tracker/CVE-2022-29217 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python-web2py | CVE-2022-33146 | https://security-tracker.debian.org/tracker/CVE-2022-33146 python-werkzeug | CVE-2022-29361 | https://security-tracker.debian.org/tracker/CVE-2022-29361 python3 | CVE-2022-37454 | https://security-tracker.debian.org/tracker/CVE-2022-37454 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2021-3611 | https://security-tracker.debian.org/tracker/CVE-2021-3611 qemu | CVE-2021-3750 | https://security-tracker.debian.org/tracker/CVE-2021-3750 qemu | CVE-2021-3929 | https://security-tracker.debian.org/tracker/CVE-2021-3929 qemu | CVE-2021-3947 | https://security-tracker.debian.org/tracker/CVE-2021-3947 qemu | CVE-2021-4158 | https://security-tracker.debian.org/tracker/CVE-2021-4158 qemu | CVE-2021-4206 | https://security-tracker.debian.org/tracker/CVE-2021-4206 qemu | CVE-2021-4207 | https://security-tracker.debian.org/tracker/CVE-2021-4207 qemu | CVE-2022-0358 | https://security-tracker.debian.org/tracker/CVE-2022-0358 qemu | CVE-2022-1050 | https://security-tracker.debian.org/tracker/CVE-2022-1050 qemu | CVE-2022-26353 | https://security-tracker.debian.org/tracker/CVE-2022-26353 qemu | CVE-2022-26354 | https://security-tracker.debian.org/tracker/CVE-2022-26354 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unbound | CVE-2022-30698 | https://security-tracker.debian.org/tracker/CVE-2022-30698 unbound | CVE-2022-30699 | https://security-tracker.debian.org/tracker/CVE-2022-30699 unbound | CVE-2022-3204 | https://security-tracker.debian.org/tracker/CVE-2022-3204 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 usbguard | CVE-2019-25058 | https://security-tracker.debian.org/tracker/CVE-2019-25058 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xscreensaver | CVE-2021-34557 | https://security-tracker.debian.org/tracker/CVE-2021-34557 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.08.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dbus-broker | CVE-2022-31212 | https://security-tracker.debian.org/tracker/CVE-2022-31212 dbus-broker | CVE-2022-31213 | https://security-tracker.debian.org/tracker/CVE-2022-31213 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dovecot | CVE-2022-30550 | https://security-tracker.debian.org/tracker/CVE-2022-30550 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exim | CVE-2022-3559 | https://security-tracker.debian.org/tracker/CVE-2022-3559 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 git | CVE-2022-39253 | https://security-tracker.debian.org/tracker/CVE-2022-39253 git | CVE-2022-39260 | https://security-tracker.debian.org/tracker/CVE-2022-39260 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libarchive | CVE-2022-36227 | https://security-tracker.debian.org/tracker/CVE-2022-36227 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxml2 | CVE-2016-3709 | https://security-tracker.debian.org/tracker/CVE-2016-3709 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-37797 | https://security-tracker.debian.org/tracker/CVE-2022-37797 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python3 | CVE-2022-37454 | https://security-tracker.debian.org/tracker/CVE-2022-37454 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 qemu | CVE-2022-4172 | https://security-tracker.debian.org/tracker/CVE-2022-4172 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 vim | CVE-2022-3705 | https://security-tracker.debian.org/tracker/CVE-2022-3705 vim | CVE-2022-4141 | https://security-tracker.debian.org/tracker/CVE-2022-4141 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 -- http://autobuild.buildroot.net From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-alembic: bump to version 1.8.1 Message-ID: <20221205112600.7340D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2814f4b0dfc6a69ccc90d058c405daf244af40bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-alembic/python-alembic.hash | 4 ++-- package/python-alembic/python-alembic.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-alembic/python-alembic.hash b/package/python-alembic/python-alembic.hash index 6a6782b397..e256e9dc08 100644 --- a/package/python-alembic/python-alembic.hash +++ b/package/python-alembic/python-alembic.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/alembic/json -md5 3d336c248990cafc69ea403d6af18994 alembic-1.8.0.tar.gz -sha256 a2d4d90da70b30e70352cd9455e35873a255a31402a438fe24815758d7a0e5e1 alembic-1.8.0.tar.gz +md5 667a722df7dbef926a4ce760b9917622 alembic-1.8.1.tar.gz +sha256 cd0b5e45b14b706426b833f06369b9a6d5ee03f826ec3238723ce8caaf6e5ffa alembic-1.8.1.tar.gz # Locally computed sha256 checksums sha256 f0e3f7a5080879ccae798882d9bee3d48fe335d0bad84ca8eec86fa594375ea0 LICENSE diff --git a/package/python-alembic/python-alembic.mk b/package/python-alembic/python-alembic.mk index d40acef5f7..735678b384 100644 --- a/package/python-alembic/python-alembic.mk +++ b/package/python-alembic/python-alembic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ALEMBIC_VERSION = 1.8.0 +PYTHON_ALEMBIC_VERSION = 1.8.1 PYTHON_ALEMBIC_SOURCE = alembic-$(PYTHON_ALEMBIC_VERSION).tar.gz -PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/43/f2/f6096d23eb43d436f7c3408a6c83f82a1c704bfb50fb608574b048484480 +PYTHON_ALEMBIC_SITE = https://files.pythonhosted.org/packages/37/ab/80e6d86ca81235ea1a7104089dddf74de4b45f8af0a05d4b265be44d6ff9 PYTHON_ALEMBIC_SETUP_TYPE = setuptools PYTHON_ALEMBIC_LICENSE = MIT PYTHON_ALEMBIC_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-aiocoap: bump to version 0.4.4 Message-ID: <20221205112600.5C75085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2551d48664d1f4feb53e1fda1e75f40524df438b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 6357a87931..176b3d22c7 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 c5809dfb02be8784ec17897380009052 aiocoap-0.4.1.tar.gz -sha256 c47c9d19a98699f27707186871b7c84f4a7016fe4fbb5bd300f809ae456f8a55 aiocoap-0.4.1.tar.gz +md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz +sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index c933d27b23..96d8619a84 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.1 +PYTHON_AIOCOAP_VERSION = 0.4.4 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/67/1c/6d6764010a4779d61bc7241afa663b368261c72af20555b26efc875d4276 +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/moarvm: bump to version 2022.07 Message-ID: <20221205112600.5011485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f41991a2611c2c94414408e2808793dbee0924c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/moarvm/moarvm.hash | 2 +- package/moarvm/moarvm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Patch is too large, so refusing to show it From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:01 -0000 Subject: [Buildroot] [git commit] package/python-arrow: bump to version 1.2.3 Message-ID: <20221205112600.7EB5085B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=430643f636b1b7678b024d220aef2e3f0ad42f0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-arrow/python-arrow.hash | 4 ++-- package/python-arrow/python-arrow.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-arrow/python-arrow.hash b/package/python-arrow/python-arrow.hash index 9216e1c26c..30fb88e8c0 100644 --- a/package/python-arrow/python-arrow.hash +++ b/package/python-arrow/python-arrow.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/arrow/json -md5 608682052926c7e5636285af0618ef38 arrow-1.2.0.tar.gz -sha256 16fc29bbd9e425e3eb0fef3018297910a0f4568f21116fc31771e2760a50e074 arrow-1.2.0.tar.gz +md5 a964a7574e486b0642f3fbc02ef22773 arrow-1.2.3.tar.gz +sha256 3934b30ca1b9f292376d9db15b19446088d12ec58629bc3f0da28fd55fb633a1 arrow-1.2.3.tar.gz # Locally computed sha256 checksums sha256 40d6e1255d7151f5f041a514725d3c94ffa8c1881e5a0c29b6bea93f03e2e3bb LICENSE diff --git a/package/python-arrow/python-arrow.mk b/package/python-arrow/python-arrow.mk index a20ac8dbc7..1e34ef09c8 100644 --- a/package/python-arrow/python-arrow.mk +++ b/package/python-arrow/python-arrow.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ARROW_VERSION = 1.2.0 +PYTHON_ARROW_VERSION = 1.2.3 PYTHON_ARROW_SOURCE = arrow-$(PYTHON_ARROW_VERSION).tar.gz -PYTHON_ARROW_SITE = https://files.pythonhosted.org/packages/dc/bd/2565b8533bb8cf66e10a9e68a1d489ad839799b2050f0635039e614e3b1a +PYTHON_ARROW_SITE = https://files.pythonhosted.org/packages/7f/c0/c601ea7811f422700ef809f167683899cdfddec5aa3f83597edf97349962 PYTHON_ARROW_SETUP_TYPE = setuptools PYTHON_ARROW_LICENSE = Apache-2.0 PYTHON_ARROW_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:02 -0000 Subject: [Buildroot] [git commit] package/python-aioprocessing: bump to version 2.0.1 Message-ID: <20221205112600.67DAE85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1a408394f24fde34fb7fdf99f69865699b2f11b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to flit build system. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aioprocessing/python-aioprocessing.hash | 4 ++-- package/python-aioprocessing/python-aioprocessing.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-aioprocessing/python-aioprocessing.hash b/package/python-aioprocessing/python-aioprocessing.hash index cf92a72d4a..8913a7abb0 100644 --- a/package/python-aioprocessing/python-aioprocessing.hash +++ b/package/python-aioprocessing/python-aioprocessing.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aioprocessing/json -md5 838b6aa073f1373bd42204f86b0e3196 aioprocessing-2.0.0.tar.gz -sha256 469dfb746e8c4e0c727ba135cfabf9e034c554f6a73c27f908bfe3625dd74b9e aioprocessing-2.0.0.tar.gz +md5 e533c65f5879374c27f266c2040405ea aioprocessing-2.0.1.tar.gz +sha256 fe01c7b1a38c78168611d3040e73d93036c3b7c8a649d636dc9ed7a3bc9b1ba2 aioprocessing-2.0.1.tar.gz # Locally computed sha256 checksums sha256 53c809e8f0b91a68a39477e5fbdf77fe2b74dd6a1647c2dd9b7b22fed135239e LICENSE.txt diff --git a/package/python-aioprocessing/python-aioprocessing.mk b/package/python-aioprocessing/python-aioprocessing.mk index e1e919de2d..6cd59ab599 100644 --- a/package/python-aioprocessing/python-aioprocessing.mk +++ b/package/python-aioprocessing/python-aioprocessing.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOPROCESSING_VERSION = 2.0.0 +PYTHON_AIOPROCESSING_VERSION = 2.0.1 PYTHON_AIOPROCESSING_SOURCE = aioprocessing-$(PYTHON_AIOPROCESSING_VERSION).tar.gz -PYTHON_AIOPROCESSING_SITE = https://files.pythonhosted.org/packages/8e/3e/54266241660fb026bfd27f660d44cd81a4b7f8a145d8e2db010de12622a0 -PYTHON_AIOPROCESSING_SETUP_TYPE = setuptools +PYTHON_AIOPROCESSING_SITE = https://files.pythonhosted.org/packages/4d/85/9a75151e7049bf144c01384279201d82d99484bd658f8e6fb013552d8724 +PYTHON_AIOPROCESSING_SETUP_TYPE = flit PYTHON_AIOPROCESSING_LICENSE = BSD-2-Clause PYTHON_AIOPROCESSING_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:02 -0000 Subject: [Buildroot] [git commit] package/python-beautifulsoup4: bump to version 4.11.1 Message-ID: <20221205112600.AC2A085B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=474148dc7a9ee5d30ac29d95643667500360220b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file moved per changelog: the license file is packaged as LICENSE License hash changed due to formatting changes. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-beautifulsoup4/python-beautifulsoup4.hash | 6 +++--- package/python-beautifulsoup4/python-beautifulsoup4.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-beautifulsoup4/python-beautifulsoup4.hash b/package/python-beautifulsoup4/python-beautifulsoup4.hash index 665c142d53..4641d2e3a3 100644 --- a/package/python-beautifulsoup4/python-beautifulsoup4.hash +++ b/package/python-beautifulsoup4/python-beautifulsoup4.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/beautifulsoup4/json -md5 e754242642253dd31d249d00358d552e beautifulsoup4-4.10.0.tar.gz -sha256 c23ad23c521d818955a4151a67d81580319d4bf548d3d49f4223ae041ff98891 beautifulsoup4-4.10.0.tar.gz +md5 22f22f89cf9da41b22e1ece9639c66a3 beautifulsoup4-4.11.1.tar.gz +sha256 ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693 beautifulsoup4-4.11.1.tar.gz # Locally computed sha256 checksums -sha256 a47ea51236098464fe0b4f559743590b533056d9e00f49ecbf80299fab47e231 COPYING.txt +sha256 9e41dab3a48f5c734a9d5446557b28a6616e4924ee51d205598e4416bb93ce25 LICENSE diff --git a/package/python-beautifulsoup4/python-beautifulsoup4.mk b/package/python-beautifulsoup4/python-beautifulsoup4.mk index f729d1051a..78f885ba08 100644 --- a/package/python-beautifulsoup4/python-beautifulsoup4.mk +++ b/package/python-beautifulsoup4/python-beautifulsoup4.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_BEAUTIFULSOUP4_VERSION = 4.10.0 +PYTHON_BEAUTIFULSOUP4_VERSION = 4.11.1 PYTHON_BEAUTIFULSOUP4_SOURCE = beautifulsoup4-$(PYTHON_BEAUTIFULSOUP4_VERSION).tar.gz -PYTHON_BEAUTIFULSOUP4_SITE = https://files.pythonhosted.org/packages/a1/69/daeee6d8f22c997e522cdbeb59641c4d31ab120aba0f2c799500f7456b7e +PYTHON_BEAUTIFULSOUP4_SITE = https://files.pythonhosted.org/packages/e8/b0/cd2b968000577ec5ce6c741a54d846dfa402372369b8b6861720aa9ecea7 PYTHON_BEAUTIFULSOUP4_SETUP_TYPE = setuptools PYTHON_BEAUTIFULSOUP4_LICENSE = MIT -PYTHON_BEAUTIFULSOUP4_LICENSE_FILES = COPYING.txt +PYTHON_BEAUTIFULSOUP4_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.8.0 Message-ID: <20221205112602.0E53585BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6d1d0c51f18e57c6cb58b3b1dc5e0eac693c553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index d7cc864668..e4dd67de07 100644 --- a/package/python-filelock/python-filelock.hash +++ b/package/python-filelock/python-filelock.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/filelock/json -md5 f8458b5235a9e439fd512dc08947f6b2 filelock-3.3.0.tar.gz -sha256 8c7eab13dc442dc249e95158bcc12dec724465919bdc9831fdbf0660f03d1785 filelock-3.3.0.tar.gz +md5 9bd8d33d5d7dc95012981ccbfb2d2a0f filelock-3.8.0.tar.gz +sha256 55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc filelock-3.8.0.tar.gz # Locally computed sha256 checksums sha256 88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd LICENSE diff --git a/package/python-filelock/python-filelock.mk b/package/python-filelock/python-filelock.mk index 00c32b2caa..8d5308ddca 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.3.0 +PYTHON_FILELOCK_VERSION = 3.8.0 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/fd/6e/665a6cb363bee26e40954ee812e4e733fd7cafd84c06e0c7c2357641abd6 +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/95/55/b897882bffb8213456363e646bf9e9fa704ffda5a7d140edf935a9e02c7b PYTHON_FILELOCK_SETUP_TYPE = setuptools PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-bcrypt: bump to version 4.0.1 Message-ID: <20221205112600.9FF0685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c2a62601547ef0666e1883cee0ea110ebff387e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Replace cffi based backend with pyo3 setuptools-rust based backend. Propagate rust reverse dependency comment. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-bcrypt/Config.in | 2 +- package/python-bcrypt/python-bcrypt.hash | 5 ++--- package/python-bcrypt/python-bcrypt.mk | 17 ++++++++++++++--- package/python-paramiko/Config.in | 2 +- package/python-twisted/Config.in | 2 +- 5 files changed, 19 insertions(+), 9 deletions(-) diff --git a/package/python-bcrypt/Config.in b/package/python-bcrypt/Config.in index 9e9864e9d2..67800df3e1 100644 --- a/package/python-bcrypt/Config.in +++ b/package/python-bcrypt/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_BCRYPT bool "python-bcrypt" - select BR2_PACKAGE_PYTHON_CFFI # runtime + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS help Modern password hashing for your software and your servers. diff --git a/package/python-bcrypt/python-bcrypt.hash b/package/python-bcrypt/python-bcrypt.hash index b1970d8684..e148078699 100644 --- a/package/python-bcrypt/python-bcrypt.hash +++ b/package/python-bcrypt/python-bcrypt.hash @@ -1,5 +1,4 @@ -# md5, sha256 from https://pypi.org/pypi/bcrypt/json -md5 fe31390dab603728f756cd3d6830c80a bcrypt-3.2.0.tar.gz -sha256 5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29 bcrypt-3.2.0.tar.gz +# Locally calculated after vendoring +sha256 d64daee0af1afe137718674e67a49b8bb791842aab265b588a6d68d44a449c70 bcrypt-4.0.1.tar.gz # Locally computed sha256 checksums sha256 8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90 LICENSE diff --git a/package/python-bcrypt/python-bcrypt.mk b/package/python-bcrypt/python-bcrypt.mk index ad770cc974..cbd6855d9c 100644 --- a/package/python-bcrypt/python-bcrypt.mk +++ b/package/python-bcrypt/python-bcrypt.mk @@ -4,12 +4,23 @@ # ################################################################################ -PYTHON_BCRYPT_VERSION = 3.2.0 +PYTHON_BCRYPT_VERSION = 4.0.1 PYTHON_BCRYPT_SOURCE = bcrypt-$(PYTHON_BCRYPT_VERSION).tar.gz -PYTHON_BCRYPT_SITE = https://files.pythonhosted.org/packages/d8/ba/21c475ead997ee21502d30f76fd93ad8d5858d19a3fad7cd153de698c4dd +PYTHON_BCRYPT_SITE = https://files.pythonhosted.org/packages/8c/ae/3af7d006aacf513975fd1948a6b4d6f8b4a307f8a244e1a3d3774b297aad PYTHON_BCRYPT_SETUP_TYPE = setuptools PYTHON_BCRYPT_LICENSE = Apache-2.0 PYTHON_BCRYPT_LICENSE_FILES = LICENSE -PYTHON_BCRYPT_DEPENDENCIES = host-python-cffi +PYTHON_BCRYPT_DEPENDENCIES = \ + host-python-setuptools-rust \ + host-rustc +PYTHON_BCRYPT_ENV = \ + $(PKG_CARGO_ENV) \ + PYO3_CROSS_LIB_DIR="$(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)" +# We need to vendor the Cargo crates at download time +PYTHON_BCRYPT_DOWNLOAD_POST_PROCESS = cargo +PYTHON_BCRYPT_DOWNLOAD_DEPENDENCIES = host-rustc +PYTHON_BCRYPT_DL_ENV = \ + $(PKG_CARGO_ENV) \ + BR_CARGO_MANIFEST_PATH=src/_bcrypt/Cargo.toml $(eval $(python-package)) diff --git a/package/python-paramiko/Config.in b/package/python-paramiko/Config.in index a07af19a4b..aee658c790 100644 --- a/package/python-paramiko/Config.in +++ b/package/python-paramiko/Config.in @@ -1,6 +1,6 @@ config BR2_PACKAGE_PYTHON_PARAMIKO bool "python-paramiko" - depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography, python-bcrypt select BR2_PACKAGE_PYTHON_BCRYPT # runtime select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime select BR2_PACKAGE_PYTHON_PYNACL # runtime diff --git a/package/python-twisted/Config.in b/package/python-twisted/Config.in index c0acf35560..1f3baf57e2 100644 --- a/package/python-twisted/Config.in +++ b/package/python-twisted/Config.in @@ -31,7 +31,7 @@ config BR2_PACKAGE_PYTHON_TWISTED_TLS config BR2_PACKAGE_PYTHON_TWISTED_CONCH bool "Conch support" - depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography, python-bcrypt select BR2_PACKAGE_PYTHON_APPDIRS # runtime select BR2_PACKAGE_PYTHON_BCRYPT # runtime select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:03 -0000 Subject: [Buildroot] [git commit] package/python-asgiref: bump to version 3.5.2 Message-ID: <20221205112600.89B9885B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ede119da2d8bf45120c482e11ccb84d31c22afe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-asgiref/python-asgiref.hash | 4 ++-- package/python-asgiref/python-asgiref.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-asgiref/python-asgiref.hash b/package/python-asgiref/python-asgiref.hash index 631db812dc..fec707ce02 100644 --- a/package/python-asgiref/python-asgiref.hash +++ b/package/python-asgiref/python-asgiref.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asgiref/json -md5 5afe03ecc39ae94950ff95e80166d945 asgiref-3.3.4.tar.gz -sha256 d1216dfbdfb63826470995d31caed36225dcaf34f182e0fa257a4dd9e86f1b78 asgiref-3.3.4.tar.gz +md5 b3cf42bb1f9191196f9ed1678f9dc106 asgiref-3.5.2.tar.gz +sha256 4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424 asgiref-3.5.2.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-asgiref/python-asgiref.mk b/package/python-asgiref/python-asgiref.mk index 0353f5d5a0..afc083fb1f 100644 --- a/package/python-asgiref/python-asgiref.mk +++ b/package/python-asgiref/python-asgiref.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ASGIREF_VERSION = 3.3.4 +PYTHON_ASGIREF_VERSION = 3.5.2 PYTHON_ASGIREF_SOURCE = asgiref-$(PYTHON_ASGIREF_VERSION).tar.gz -PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/d8/3f/ef696a6d8254f182b1a089aeffb638d2eb83055e603146d3a40605c5b7da +PYTHON_ASGIREF_SITE = https://files.pythonhosted.org/packages/1f/35/e7d59b92ceffb1dc62c65156278de378670b46ab2364a3ea7216fe194ba3 PYTHON_ASGIREF_SETUP_TYPE = setuptools PYTHON_ASGIREF_LICENSE = BSD-3-Clause PYTHON_ASGIREF_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-memory-profiler: bump to version 0.60.0 Message-ID: <20221205112603.2685985BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff2de64f479aa9e6f8464e0bf5fe869b06f1ed6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9ee515b529..9e3aca517b 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 b1d1783064a1198fb21bc877e535ec1b memory_profiler-0.58.0.tar.gz -sha256 01385ac0fec944fcf7969814ec4406c6d8a9c66c079d09276723c5a7680f44e5 memory_profiler-0.58.0.tar.gz +md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz +sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 053b0e2d62..5e43662e07 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.58.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/8f/fd/d92b3295657f8837e0177e7b48b32d6651436f0293af42b76d134c3bb489 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-bluezero: bump to version 0.7.1 Message-ID: <20221205112600.B7E2C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66911c3dd28a134f550ca03efe19c19daf229dd1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-bluezero/python-bluezero.hash | 4 ++-- package/python-bluezero/python-bluezero.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bluezero/python-bluezero.hash b/package/python-bluezero/python-bluezero.hash index 59e8c5af5b..6bedf62b27 100644 --- a/package/python-bluezero/python-bluezero.hash +++ b/package/python-bluezero/python-bluezero.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bluezero/json -md5 b26e6425d8adc4613b7cdf1d131f8c0b bluezero-0.6.0.tar.gz -sha256 d94f0672b1de3ff0040801538143fe9a42c501d8db79bcd183c9e051b8da83bc bluezero-0.6.0.tar.gz +md5 efa07525f1bf6db9af66eb7d9775cdb0 bluezero-0.7.1.tar.gz +sha256 f146feb65ee9f6fd9f3638ff0a44df9fd6efb48cf66a39ce51a62a7d38ab5206 bluezero-0.7.1.tar.gz # Locally computed sha256 checksums sha256 59319e80b4caa94ace4817c9f84aa16abc9d4d2b5f7866251b5fda92e87ccdef LICENSE diff --git a/package/python-bluezero/python-bluezero.mk b/package/python-bluezero/python-bluezero.mk index 7e244fe3f0..34efb6155c 100644 --- a/package/python-bluezero/python-bluezero.mk +++ b/package/python-bluezero/python-bluezero.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLUEZERO_VERSION = 0.6.0 +PYTHON_BLUEZERO_VERSION = 0.7.1 PYTHON_BLUEZERO_SOURCE = bluezero-$(PYTHON_BLUEZERO_VERSION).tar.gz -PYTHON_BLUEZERO_SITE = https://files.pythonhosted.org/packages/be/15/4a806580ffd359a03184776f37cf201298918f302b414b8a3e594d1be65c +PYTHON_BLUEZERO_SITE = https://files.pythonhosted.org/packages/9a/66/d4a92869ed2afd9483a65aff200b2ba0ca4365429bc9a836c5803ab876a5 PYTHON_BLUEZERO_SETUP_TYPE = setuptools PYTHON_BLUEZERO_LICENSE = MIT PYTHON_BLUEZERO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:04 -0000 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.0 Message-ID: <20221205112600.C3F8C85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=448e701daa35bb6bd23bc6ad3c667c058e7ffb04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-boto3/python-boto3.hash | 5 +++-- package/python-boto3/python-boto3.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-boto3/python-boto3.hash b/package/python-boto3/python-boto3.hash index 96c03be61c..347acde9b2 100644 --- a/package/python-boto3/python-boto3.hash +++ b/package/python-boto3/python-boto3.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/boto3/json -sha256 833e67edfb73f2cc22ff27a1c33728686dc90a9e81ba2551f9462ea2d1b04f41 boto3-1.24.8.tar.gz +# md5, sha256 from https://pypi.org/pypi/boto3/json +md5 17f5f946d79da139fa9fd9b014fe0d99 boto3-1.26.0.tar.gz +sha256 8f0e4eb5c26f927c09bc03302d38156af578b816f1e4f8ca4f0f734d134b9d4f boto3-1.26.0.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/python-boto3/python-boto3.mk b/package/python-boto3/python-boto3.mk index c5f9133573..03dc32a08b 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.24.8 +PYTHON_BOTO3_VERSION = 1.26.0 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/60/3b/6fed306341003fd059f402d22747ba33d07b8ac8bfe53dbedb2c6e42ee3b +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/77/18/91af4ff58b26d03af8bf8e0759c4087b77032bdc54199d750905080c669a PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/{avro-c, python-avro}: bump to version 1.11.1 Message-ID: <20221205112600.94AB085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c9b862b2973aaaebac6dacca6ad20f2b20944f87 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/avro-c/avro-c.hash | 4 ++-- package/avro-c/avro-c.mk | 2 +- package/python-avro/python-avro.hash | 4 ++-- package/python-avro/python-avro.mk | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/avro-c/avro-c.hash b/package/avro-c/avro-c.hash index 7a4a6f7aca..b52a787ed5 100644 --- a/package/avro-c/avro-c.hash +++ b/package/avro-c/avro-c.hash @@ -1,5 +1,5 @@ -# From https://downloads.apache.org/avro/avro-1.11.0/c/avro-c-1.11.0.tar.gz.sha512 -sha512 5369ec11832e0ce1aa0181d594f657bae82ab5fb317ec1bee5ba190de9ed42956b425a5bf7e423940e8f871a54ae1246b92db2ce8562f270b4a05523ec4b60ae avro-c-1.11.0.tar.gz +# From https://downloads.apache.org/avro/avro-1.11.1/c/avro-c-1.11.1.tar.gz.sha512 +sha512 e72e8c245a8b86326bc18a5d5127e9beeaceaf805e8a62760fd88d627e29954c750346485bb43822df408c8a172d910c27ddf7e3815bddbdb04d16c54d859323 avro-c-1.11.1.tar.gz # License files sha256 d62488d6ba17132e92c23c03c80bfedc848267f96ab36489fec860f76cf6819a LICENSE diff --git a/package/avro-c/avro-c.mk b/package/avro-c/avro-c.mk index f55c579656..f217c1d7ed 100644 --- a/package/avro-c/avro-c.mk +++ b/package/avro-c/avro-c.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update python-avro -AVRO_C_VERSION = 1.11.0 +AVRO_C_VERSION = 1.11.1 AVRO_C_SITE = https://www-eu.apache.org/dist/avro/avro-$(AVRO_C_VERSION)/c AVRO_C_LICENSE = Apache-2.0 AVRO_C_LICENSE_FILES = LICENSE diff --git a/package/python-avro/python-avro.hash b/package/python-avro/python-avro.hash index d752fa8ae6..0d457a11fd 100644 --- a/package/python-avro/python-avro.hash +++ b/package/python-avro/python-avro.hash @@ -1,5 +1,5 @@ -# From https://downloads.apache.org/avro/avro-1.11.0/py/avro-1.11.0.tar.gz.sha512 -sha512 8af67deb33b9990b74ffd7ab5c3c55e13a649070b4623c7bbe2b278287fd0929e57ed6d0344f9e93f3eb79663b43f75891d0810812349dfaecce65fdd9b44e93 avro-1.11.0.tar.gz +# From https://downloads.apache.org/avro/avro-1.11.1/py/avro-1.11.1.tar.gz.sha512 +sha512 bce5983cd7ed20be848cca41d143f16bf5bab57edc010d590fc1268405de4267e028ff7ec740282a03034aff5aa528feadb2be4e71ee6879b3080e0a9e19cb37 avro-1.11.1.tar.gz # License files sha256 c79a7fea0e3cac04cd43f20e7b648e5a0ff8fa5344e644b0ee09ca1162b62747 avro/LICENSE diff --git a/package/python-avro/python-avro.mk b/package/python-avro/python-avro.mk index 42aa11aa4e..6193cbbd8e 100644 --- a/package/python-avro/python-avro.mk +++ b/package/python-avro/python-avro.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update avro-c -PYTHON_AVRO_VERSION = 1.11.0 +PYTHON_AVRO_VERSION = 1.11.1 PYTHON_AVRO_SITE = \ https://www-eu.apache.org/dist/avro/avro-$(PYTHON_AVRO_VERSION)/py PYTHON_AVRO_SOURCE = avro-$(PYTHON_AVRO_VERSION).tar.gz From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/python-pbr: bump to version 5.11.0 Message-ID: <20221205112603.B952C85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59d2890c1e0bab8e9076d7a8759135da164511e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pbr/python-pbr.hash | 4 ++-- package/python-pbr/python-pbr.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pbr/python-pbr.hash b/package/python-pbr/python-pbr.hash index 8cf2a18d36..4ca503e976 100644 --- a/package/python-pbr/python-pbr.hash +++ b/package/python-pbr/python-pbr.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pbr/json -md5 62565acc6bf3e7e10b082463421f8b46 pbr-5.6.0.tar.gz -sha256 42df03e7797b796625b1029c0400279c7c34fd7df24a7d7818a1abb5b38710dd pbr-5.6.0.tar.gz +md5 99ef94dbe5a00054fdcbbaa87268c3cd pbr-5.11.0.tar.gz +sha256 b97bc6695b2aff02144133c2e7399d5885223d42b7912ffaec2ca3898e673bfe pbr-5.11.0.tar.gz # Locally computed sha256 checksums sha256 5df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320 LICENSE sha256 eb4a8c8791f6caab1cf36df26db2b6f4e2ddda52657b060ff7f02abc63910aef pbr/tests/testpackage/LICENSE.txt diff --git a/package/python-pbr/python-pbr.mk b/package/python-pbr/python-pbr.mk index 3cc7ab81fa..99f0101e19 100644 --- a/package/python-pbr/python-pbr.mk +++ b/package/python-pbr/python-pbr.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PBR_VERSION = 5.6.0 +PYTHON_PBR_VERSION = 5.11.0 PYTHON_PBR_SOURCE = pbr-$(PYTHON_PBR_VERSION).tar.gz -PYTHON_PBR_SITE = https://files.pythonhosted.org/packages/35/8c/69ed04ae31ad498c9bdea55766ed4c0c72de596e75ac0d70b58aa25e0acf +PYTHON_PBR_SITE = https://files.pythonhosted.org/packages/52/fb/630d52aaca8fc7634a0711b6ae12a0e828b6f9264bd8051225025c3ed075 PYTHON_PBR_SETUP_TYPE = setuptools PYTHON_PBR_LICENSE = Apache-2.0 (module), BSD-3-Clause (test package) PYTHON_PBR_LICENSE_FILES = LICENSE pbr/tests/testpackage/LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:05 -0000 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.0 Message-ID: <20221205112600.CEC7785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e07b8caede2bb538c6dc57cd3d16c3dffbd3f73 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-botocore/python-botocore.hash | 5 +++-- package/python-botocore/python-botocore.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-botocore/python-botocore.hash b/package/python-botocore/python-botocore.hash index bb806fe251..72e64f521e 100644 --- a/package/python-botocore/python-botocore.hash +++ b/package/python-botocore/python-botocore.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/botocore/json -sha256 db6667b8dfd175d16187653942cd91dd1f0cf36adc0ea9d7a0805ba4d2a3321f botocore-1.27.8.tar.gz +# md5, sha256 from https://pypi.org/pypi/botocore/json +md5 fae1e9ad89e12436ef65b8208febdc3e botocore-1.29.0.tar.gz +sha256 f25dc0827005f81abf4b890a20c71f64ee40ea9e9795df38a242fdeed79e0a89 botocore-1.29.0.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.txt diff --git a/package/python-botocore/python-botocore.mk b/package/python-botocore/python-botocore.mk index 459eefeab1..9d2a94b39b 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.27.8 +PYTHON_BOTOCORE_VERSION = 1.29.0 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/d1/b0/ea92703bbbf82353d571636fe6697b162c3881576986d6474119d03fce53 +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/0a/95/8f31139077187f2da9132d7547979262376e19056d99c7cf6278431a53de PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-channels-redis: bump to version 4.0.0 Message-ID: <20221205112600.E3E6C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e9322e0ad4c29fde3eb4e816ce84182bfba593a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-channels-redis/python-channels-redis.hash | 4 ++-- package/python-channels-redis/python-channels-redis.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-channels-redis/python-channels-redis.hash b/package/python-channels-redis/python-channels-redis.hash index 5c98953fa1..eaab5814a6 100644 --- a/package/python-channels-redis/python-channels-redis.hash +++ b/package/python-channels-redis/python-channels-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/channels-redis/json -md5 9ec9ffd467e181906f257d6c0dbabf45 channels_redis-2.4.1.tar.gz -sha256 ddfa0c067085fdce24fb80d9c0b848638cbdbf0e1167f14eb2e99d635ad216e6 channels_redis-2.4.1.tar.gz +md5 82898cb3b50bb19e8484b80b4d940910 channels_redis-4.0.0.tar.gz +sha256 122414f29f525f7b9e0c9d59cdcfc4dc1b0eecba16fbb6a1c23f1d9b58f49dcb channels_redis-4.0.0.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-channels-redis/python-channels-redis.mk b/package/python-channels-redis/python-channels-redis.mk index c2c6f59c3c..727f403aaf 100644 --- a/package/python-channels-redis/python-channels-redis.mk +++ b/package/python-channels-redis/python-channels-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHANNELS_REDIS_VERSION = 2.4.1 +PYTHON_CHANNELS_REDIS_VERSION = 4.0.0 PYTHON_CHANNELS_REDIS_SOURCE = channels_redis-$(PYTHON_CHANNELS_REDIS_VERSION).tar.gz -PYTHON_CHANNELS_REDIS_SITE = https://files.pythonhosted.org/packages/87/a9/8d11c32ae6bf3a2cc893185f7d1e03b80bda680131a08473c07ed1fe591d +PYTHON_CHANNELS_REDIS_SITE = https://files.pythonhosted.org/packages/8a/8d/bf96c62e3ca6c5ae59eb3482804afbe026c1c98b05b3ab65a0d46663644a PYTHON_CHANNELS_REDIS_SETUP_TYPE = setuptools PYTHON_CHANNELS_REDIS_LICENSE = BSD-3-Clause PYTHON_CHANNELS_REDIS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-channels: bump to version 4.0.0 Message-ID: <20221205112600.D9B9985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4046164fd70fde0b265875a91c96daef01e29205 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-channels/python-channels.hash | 4 ++-- package/python-channels/python-channels.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-channels/python-channels.hash b/package/python-channels/python-channels.hash index 2d0097da2b..ea643f1589 100644 --- a/package/python-channels/python-channels.hash +++ b/package/python-channels/python-channels.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/channels/json -md5 6f3fb75828b681a69372934a09ac3f32 channels-2.3.1.tar.gz -sha256 6b8ebd93fe0041a23e31c9f4130d92fadb9c0040c0eb377a004540631325a31d channels-2.3.1.tar.gz +md5 b145f0623bf1bad8ceb534c306ad2f2a channels-4.0.0.tar.gz +sha256 0ce53507a7da7b148eaa454526e0e05f7da5e5d1c23440e4886cf146981d8420 channels-4.0.0.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-channels/python-channels.mk b/package/python-channels/python-channels.mk index c0eca71aa2..40f17cb114 100644 --- a/package/python-channels/python-channels.mk +++ b/package/python-channels/python-channels.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHANNELS_VERSION = 2.3.1 +PYTHON_CHANNELS_VERSION = 4.0.0 PYTHON_CHANNELS_SOURCE = channels-$(PYTHON_CHANNELS_VERSION).tar.gz -PYTHON_CHANNELS_SITE = https://files.pythonhosted.org/packages/75/53/2db9662a52dcedb02a25f87d8efc5e630059967790e4c10887dbd2db2073 +PYTHON_CHANNELS_SITE = https://files.pythonhosted.org/packages/8e/cb/6fedd9df5972b893a04c8e5d7748873d6480a813e74b0797945bee1f4282 PYTHON_CHANNELS_SETUP_TYPE = setuptools PYTHON_CHANNELS_LICENSE = BSD-3-Clause PYTHON_CHANNELS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:06 -0000 Subject: [Buildroot] [git commit] package/python-pyelftools: bump to version 0.29 Message-ID: <20221205112604.3561E85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3586430c167583b42794b5db37067c99d989a878 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyelftools/python-pyelftools.hash | 4 ++-- package/python-pyelftools/python-pyelftools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyelftools/python-pyelftools.hash b/package/python-pyelftools/python-pyelftools.hash index a309b90e15..7cffe2d646 100644 --- a/package/python-pyelftools/python-pyelftools.hash +++ b/package/python-pyelftools/python-pyelftools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyelftools/json -md5 061d67c669a9b1f8d07f28c47fb6a65f pyelftools-0.27.tar.gz -sha256 cde854e662774c5457d688ca41615f6594187ba7067af101232df889a6b7a66b pyelftools-0.27.tar.gz +md5 2afc97cd239c0dea0cca97d00d3dcb42 pyelftools-0.29.tar.gz +sha256 ec761596aafa16e282a31de188737e5485552469ac63b60cfcccf22263fd24ff pyelftools-0.29.tar.gz # Locally computed sha256 checksums sha256 ae18bf4cb82f92af7547259177bc28bc48e4fc732518bcedfe690226288d3445 LICENSE diff --git a/package/python-pyelftools/python-pyelftools.mk b/package/python-pyelftools/python-pyelftools.mk index 5bfdcd33ae..7566f24895 100644 --- a/package/python-pyelftools/python-pyelftools.mk +++ b/package/python-pyelftools/python-pyelftools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYELFTOOLS_VERSION = 0.27 +PYTHON_PYELFTOOLS_VERSION = 0.29 PYTHON_PYELFTOOLS_SOURCE = pyelftools-$(PYTHON_PYELFTOOLS_VERSION).tar.gz -PYTHON_PYELFTOOLS_SITE = https://files.pythonhosted.org/packages/6b/b5/f7022f2d950327ba970ec85fb8f85c79244031092c129b6f34ab17514ae0 +PYTHON_PYELFTOOLS_SITE = https://files.pythonhosted.org/packages/0e/35/e76da824595452a5ad07f289ea1737ca0971fc6cc7b6ee9464279be06b5e PYTHON_PYELFTOOLS_LICENSE = Public domain PYTHON_PYELFTOOLS_LICENSE_FILES = LICENSE PYTHON_PYELFTOOLS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-colorama: bump to version 0.4.6 Message-ID: <20221205112601.10ECC85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44622611237dd45790d0aebcb652a36f238fd136 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to hatchling pep517 build backend. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-colorama/python-colorama.hash | 4 ++-- package/python-colorama/python-colorama.mk | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-colorama/python-colorama.hash b/package/python-colorama/python-colorama.hash index e975a66363..aba1be3eba 100644 --- a/package/python-colorama/python-colorama.hash +++ b/package/python-colorama/python-colorama.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/colorama/json -md5 57b22f2597f63df051b69906fbf310cc colorama-0.4.4.tar.gz -sha256 5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b colorama-0.4.4.tar.gz +md5 11fe1cbf8299798551ac88f824ea11c4 colorama-0.4.6.tar.gz +sha256 08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 colorama-0.4.6.tar.gz # Locally computed sha256 checksums sha256 cac35c02686e5d04a5a7140bfb3b36e73aed496656e891102e428886d7930318 LICENSE.txt diff --git a/package/python-colorama/python-colorama.mk b/package/python-colorama/python-colorama.mk index d3d29a63e9..d633e00602 100644 --- a/package/python-colorama/python-colorama.mk +++ b/package/python-colorama/python-colorama.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_COLORAMA_VERSION = 0.4.4 +PYTHON_COLORAMA_VERSION = 0.4.6 PYTHON_COLORAMA_SOURCE = colorama-$(PYTHON_COLORAMA_VERSION).tar.gz -PYTHON_COLORAMA_SITE = https://files.pythonhosted.org/packages/1f/bb/5d3246097ab77fa083a61bd8d3d527b7ae063c7d8e8671b1cf8c4ec10cbe -PYTHON_COLORAMA_SETUP_TYPE = setuptools +PYTHON_COLORAMA_SITE = https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4 +PYTHON_COLORAMA_SETUP_TYPE = pep517 PYTHON_COLORAMA_LICENSE = BSD-3-Clause PYTHON_COLORAMA_LICENSE_FILES = LICENSE.txt +PYTHON_COLORAMA_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-colorlog: bump to version 6.7.0 Message-ID: <20221205112601.1EA4685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b246c5844c6c00806389ef8d40a39f17e2d68acb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-colorlog/python-colorlog.hash | 4 ++-- package/python-colorlog/python-colorlog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-colorlog/python-colorlog.hash b/package/python-colorlog/python-colorlog.hash index f324c1f290..f4d0dd4c0e 100644 --- a/package/python-colorlog/python-colorlog.hash +++ b/package/python-colorlog/python-colorlog.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/colorlog/json -md5 f1b92c1cac428b2e3c9ac7edf2988440 colorlog-6.4.1.tar.gz -sha256 af99440154a01f27c09256760ea3477982bf782721feaa345904e806879df4d8 colorlog-6.4.1.tar.gz +md5 80b79f7824d39d4f3b11c75d1cba094e colorlog-6.7.0.tar.gz +sha256 bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 colorlog-6.7.0.tar.gz # Locally computed sha256 checksums sha256 b1d9082bc483623fd59fc7279b457f0e40d942a76426cde257239e04dfe4125a LICENSE diff --git a/package/python-colorlog/python-colorlog.mk b/package/python-colorlog/python-colorlog.mk index 801b30be89..12a1c8ec77 100644 --- a/package/python-colorlog/python-colorlog.mk +++ b/package/python-colorlog/python-colorlog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_COLORLOG_VERSION = 6.4.1 +PYTHON_COLORLOG_VERSION = 6.7.0 PYTHON_COLORLOG_SOURCE = colorlog-$(PYTHON_COLORLOG_VERSION).tar.gz -PYTHON_COLORLOG_SITE = https://files.pythonhosted.org/packages/d6/4a/840f6cb7e922a717c765a3cdc6988aff22a6ef211d88c8d16701dfbd664f +PYTHON_COLORLOG_SITE = https://files.pythonhosted.org/packages/78/6b/4e5481ddcdb9c255b2715f54c863629f1543e97bc8c309d1c5c131ad14f2 PYTHON_COLORLOG_SETUP_TYPE = setuptools PYTHON_COLORLOG_LICENSE = MIT PYTHON_COLORLOG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:07 -0000 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.10.1 Message-ID: <20221205112605.61CD385BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a17804f6e32e73d7cc40822ab2721dfc69c0c502 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index e9fda822ae..729ffe94c4 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 6dc8c7586d95f7679c7bf7f749336cf8 sentry-sdk-1.4.3.tar.gz -sha256 b9844751e40710e84a457c5bc29b21c383ccb2b63d76eeaad72f7f1c808c8828 sentry-sdk-1.4.3.tar.gz +md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz +sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index 9238b7fb1c..d8e9e8a2c9 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.4.3 +PYTHON_SENTRY_SDK_VERSION = 1.10.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a7/30/1d967b2e0cac2fa388344b2968fa57e69d5382b922e57cda43af54b9063a +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-simplesqlite: bump to version 1.3.0 Message-ID: <20221205112605.8EDB085BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a10f8e21100420026666c171b38d279ec2fecc5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains MIT after hash change. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-simplesqlite/python-simplesqlite.hash | 6 +++--- package/python-simplesqlite/python-simplesqlite.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-simplesqlite/python-simplesqlite.hash b/package/python-simplesqlite/python-simplesqlite.hash index 404670aef3..06edbfab3d 100644 --- a/package/python-simplesqlite/python-simplesqlite.hash +++ b/package/python-simplesqlite/python-simplesqlite.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplesqlite/json -md5 f1d4f2ec14e2c782a62e451587477598 SimpleSQLite-0.45.2.tar.gz -sha256 0b19c99c36b63173a715649f94a2fc3aee8deb9b70c683d584bca85e5930244b SimpleSQLite-0.45.2.tar.gz +md5 11f2ef73243fb0d677ed00d22f1441b2 SimpleSQLite-1.3.0.tar.gz +sha256 f7e862bec5982059e665cc73b6fdb4c8340a1f565ba3497387c3c48f10d43bf8 SimpleSQLite-1.3.0.tar.gz # Locally computed sha256 checksums -sha256 98799b7c99b561c5ffa3ac86600e501f761afa8e72af8a2515026445fe134105 LICENSE +sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-simplesqlite/python-simplesqlite.mk b/package/python-simplesqlite/python-simplesqlite.mk index 88ffcd4d45..ea60cefc16 100644 --- a/package/python-simplesqlite/python-simplesqlite.mk +++ b/package/python-simplesqlite/python-simplesqlite.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLESQLITE_VERSION = 0.45.2 +PYTHON_SIMPLESQLITE_VERSION = 1.3.0 PYTHON_SIMPLESQLITE_SOURCE = SimpleSQLite-$(PYTHON_SIMPLESQLITE_VERSION).tar.gz -PYTHON_SIMPLESQLITE_SITE = https://files.pythonhosted.org/packages/b3/d1/bc3668ed7d90ee70d556124b8b5b3329505d72b5290bb393626f1afe714d +PYTHON_SIMPLESQLITE_SITE = https://files.pythonhosted.org/packages/a0/2c/39a9e7dc4af46d101f48753086c686982790ecc2bdf5e9fa88f85f027e7a PYTHON_SIMPLESQLITE_SETUP_TYPE = setuptools PYTHON_SIMPLESQLITE_LICENSE = MIT PYTHON_SIMPLESQLITE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-cherrypy: bump to version 18.8.0 Message-ID: <20221205112601.050B085BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6263acc00de3ed3187d6c3ba0bf06267d6128646 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url update: https://github.com/cherrypy/cherrypy/commit/07aec3c90326e537613e5a77584df201ac5fdb1a Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cherrypy/python-cherrypy.hash | 9 +++++---- package/python-cherrypy/python-cherrypy.mk | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-cherrypy/python-cherrypy.hash b/package/python-cherrypy/python-cherrypy.hash index 2e7a92d6f3..cd8f8756d8 100644 --- a/package/python-cherrypy/python-cherrypy.hash +++ b/package/python-cherrypy/python-cherrypy.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/CherryPy/json, sha256 locally computed -md5 e21fd0c5706504a8f26c46d808a14255 CherryPy-12.0.1.tar.gz -sha256 6a3a90a43b1e05bd4634c60acfdcf34efe74f9f8746aca14dbe95a9b69db30ea CherryPy-12.0.1.tar.gz -sha256 02f4efe6e7dcd218c33cfa065c0552de983b5ad563b053e97697c5abd2ef14f9 LICENSE.md +# md5, sha256 from https://pypi.org/pypi/cherrypy/json +md5 033c58bf3da497f283b039911d1c882b CherryPy-18.8.0.tar.gz +sha256 9b48cfba8a2f16d5b6419cc657e6d51db005ba35c5e3824e4728bb03bbc7ef9b CherryPy-18.8.0.tar.gz +# Locally computed sha256 checksums +sha256 45ade933c280ece37e3e01d3a91afeed9505746a456f72ad10b0897c49e65104 LICENSE.md diff --git a/package/python-cherrypy/python-cherrypy.mk b/package/python-cherrypy/python-cherrypy.mk index 72b17bc876..9b6ad0e99a 100644 --- a/package/python-cherrypy/python-cherrypy.mk +++ b/package/python-cherrypy/python-cherrypy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHERRYPY_VERSION = 12.0.1 +PYTHON_CHERRYPY_VERSION = 18.8.0 PYTHON_CHERRYPY_SOURCE = CherryPy-$(PYTHON_CHERRYPY_VERSION).tar.gz -PYTHON_CHERRYPY_SITE = https://pypi.python.org/packages/be/d8/a8ef56bfe1c39d466b8d55b496b64459cc43dec71361d88edf904901637f +PYTHON_CHERRYPY_SITE = https://files.pythonhosted.org/packages/60/ea/6c4d16b0cd1f4f64a478bac8a37d75a585e854afb5693ce80a9711efdc4a PYTHON_CHERRYPY_LICENSE = BSD-3-Clause PYTHON_CHERRYPY_LICENSE_FILES = LICENSE.md PYTHON_CHERRYPY_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:08 -0000 Subject: [Buildroot] [git commit] package/python-decorator: bump to version 5.1.1 Message-ID: <20221205112601.632B785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1a8e3abab4f44832f04cfe03c1f7fd6df77ea47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-decorator/python-decorator.hash | 4 ++-- package/python-decorator/python-decorator.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-decorator/python-decorator.hash b/package/python-decorator/python-decorator.hash index 46ff7206d7..e12d34e7ed 100644 --- a/package/python-decorator/python-decorator.hash +++ b/package/python-decorator/python-decorator.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/decorator/json -md5 d01585c3ea5b36a209747fcc978a98c8 decorator-5.1.0.tar.gz -sha256 e59913af105b9860aa2c8d3272d9de5a56a4e608db9a2f167a8480b323d529a7 decorator-5.1.0.tar.gz +md5 a6b34700dcac8a4bb04efd55e99626c1 decorator-5.1.1.tar.gz +sha256 637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330 decorator-5.1.1.tar.gz # Locally computed sha256 checksums sha256 fd11660cabf0532082c45706862fafc294907ec7f8e217818240a4999806782e LICENSE.txt diff --git a/package/python-decorator/python-decorator.mk b/package/python-decorator/python-decorator.mk index a61f045e2a..5dba8cc915 100644 --- a/package/python-decorator/python-decorator.mk +++ b/package/python-decorator/python-decorator.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DECORATOR_VERSION = 5.1.0 +PYTHON_DECORATOR_VERSION = 5.1.1 PYTHON_DECORATOR_SOURCE = decorator-$(PYTHON_DECORATOR_VERSION).tar.gz -PYTHON_DECORATOR_SITE = https://files.pythonhosted.org/packages/92/3c/34f8448b61809968052882b830f7d8d9a8e1c07048f70deb039ae599f73c +PYTHON_DECORATOR_SITE = https://files.pythonhosted.org/packages/66/0c/8d907af351aa16b42caae42f9d6aa37b900c67308052d10fdce809f8d952 PYTHON_DECORATOR_LICENSE = BSD-2-Clause PYTHON_DECORATOR_LICENSE_FILES = LICENSE.txt PYTHON_DECORATOR_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 38.0.3 Message-ID: <20221205112601.2CEA685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fe854e9fccefb10091e8df0fb3152815c47c79d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cryptography/python-cryptography.hash | 2 +- package/python-cryptography/python-cryptography.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-cryptography/python-cryptography.hash b/package/python-cryptography/python-cryptography.hash index 0f6a62164b..40d217f666 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 59f77beef181a9e6643ad2c10b8c6551fc561452287bd3552bec76c86d55b774 cryptography-38.0.1.tar.gz +sha256 cd0b4536eabc6fcb80aa03430fc2ca485d33249eea0cd23f76c1dd9da410c66c cryptography-38.0.3.tar.gz # Locally computed sha256 checksums sha256 43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2 LICENSE sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE.APACHE diff --git a/package/python-cryptography/python-cryptography.mk b/package/python-cryptography/python-cryptography.mk index c0265f5bfa..69eb90d795 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.1 +PYTHON_CRYPTOGRAPHY_VERSION = 38.0.3 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/6d/0c/5e67831007ba6cd7e52c4095f053cf45c357739b0a7c46a45ddd50049019 +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/13/dd/a9608b7aebe5d2dc0c98a4b2090a6b815628efa46cc1c046b89d8cd25f4c PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-babel: bump to version 2.11.0 Message-ID: <20221205112605.E90AD85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=935edcfc311a9b76cc1d720b29985f89e686be3c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to template update: https://github.com/python-babel/babel/commit/8f5757cc85402a46c1db722f08c18cfa7f119858 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-babel/python-babel.hash | 6 +++--- package/python-babel/python-babel.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-babel/python-babel.hash b/package/python-babel/python-babel.hash index 5211f20110..2b2f56d8c6 100644 --- a/package/python-babel/python-babel.hash +++ b/package/python-babel/python-babel.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/babel/json -md5 7166099733d78aa857d74fa50d8ff58c Babel-2.9.1.tar.gz -sha256 bc0c176f9f6a994582230df350aa6e05ba2ebe4b3ac317eab29d9be5d2768da0 Babel-2.9.1.tar.gz +md5 9ee7784fd452d456206ecd3a12694010 Babel-2.11.0.tar.gz +sha256 5ef4b3226b0180dedded4229651c8b0e1a3a6a2837d45a073272f313e4cf97f6 Babel-2.11.0.tar.gz # Locally computed sha256 checksums -sha256 28c97bf33e7506e277487bdaa3a69b70f170d6af5a82785ac0a74c8428042e40 LICENSE +sha256 2499aec3c5f041c3ac2c448a15fb233314e4c20cbac1530be04ec31b2788631c LICENSE diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk index a503a139f9..8bc881e61c 100644 --- a/package/python-babel/python-babel.mk +++ b/package/python-babel/python-babel.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BABEL_VERSION = 2.9.1 +PYTHON_BABEL_VERSION = 2.11.0 PYTHON_BABEL_SOURCE = Babel-$(PYTHON_BABEL_VERSION).tar.gz -PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/17/e6/ec9aa6ac3d00c383a5731cc97ed7c619d3996232c977bb8326bcbb6c687e +PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/ff/80/45b42203ecc32c8de281f52e3ec81cb5e4ef16127e9e8543089d8b1649fb PYTHON_BABEL_SETUP_TYPE = setuptools PYTHON_BABEL_LICENSE = BSD-3-Clause PYTHON_BABEL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:09 -0000 Subject: [Buildroot] [git commit] package/python-cheroot: bump to version 8.6.0 Message-ID: <20221205112600.EEBF285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b8c9bd4588a717e4977debca8d51c1fcd58e4b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to links update: https://github.com/cherrypy/cheroot/commit/b4b8c11c8b9bc5dae1f9b37861f78b828882e57c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cheroot/python-cheroot.hash | 6 +++--- package/python-cheroot/python-cheroot.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-cheroot/python-cheroot.hash b/package/python-cheroot/python-cheroot.hash index 06d9453163..e538d1fcdc 100644 --- a/package/python-cheroot/python-cheroot.hash +++ b/package/python-cheroot/python-cheroot.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cheroot/json -md5 7ace4b584a8092deb9f6b0142a627086 cheroot-8.2.1.tar.gz -sha256 5b525b3e4a755adf78070ab54c1821fb860d4255a9317dba2b88eb2df2441cff cheroot-8.2.1.tar.gz +md5 70247d0948899f453b50e6181cddd0d7 cheroot-8.6.0.tar.gz +sha256 366adf6e7cac9555486c2d1be6297993022eff6f8c4655c1443268cca3f08e25 cheroot-8.6.0.tar.gz # Locally computed sha256 checksums -sha256 da6dc218683f6dab91c6367f00bf33095d980fb1f04d430c81c5e6994b8605e0 LICENSE.md +sha256 e20feeb491a7e98084f15719349e9857aad41c4503c5e479f8815b063dbf7564 LICENSE.md diff --git a/package/python-cheroot/python-cheroot.mk b/package/python-cheroot/python-cheroot.mk index 9eae887989..95f2e39480 100644 --- a/package/python-cheroot/python-cheroot.mk +++ b/package/python-cheroot/python-cheroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHEROOT_VERSION = 8.2.1 +PYTHON_CHEROOT_VERSION = 8.6.0 PYTHON_CHEROOT_SOURCE = cheroot-$(PYTHON_CHEROOT_VERSION).tar.gz -PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/9b/4d/2e51e7ce60f54a5279e91648b9b9b497d4d22bc624ecae6af1b6866144a7 +PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/99/c4/9b5ca09208047f2689c24ee63e195aa01ceffb7857d715cabc046559ddd6 PYTHON_CHEROOT_LICENSE = BSD-3-Clause PYTHON_CHEROOT_LICENSE_FILES = LICENSE.md PYTHON_CHEROOT_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-zope-interface: bump to version 5.5.1 Message-ID: <20221205112607.918F485BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db1cf03ac5b6f8e165f953be28d1ce2723c7f3cf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index f7fa673e24..6bab9d2c1c 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 c58b31da83449631efb499de13c68c6a zope.interface-5.4.0.tar.gz -sha256 5dba5f530fec3f0988d83b78cc591b58c0b6eb8431a85edd1569a0539a8a5a0e zope.interface-5.4.0.tar.gz +md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz +sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index beacfb4f5e..4f201e5cbf 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.4.0 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/ae/58/e0877f58daa69126a5fb325d6df92b20b77431cd281e189c5ec42b722f58 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-cssselect: bump to version 1.2.0 Message-ID: <20221205112601.39BD185B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f4b2e8fb6984789bfcc7eff30fbecf2f51b8665 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cssselect/python-cssselect.hash | 4 ++-- package/python-cssselect/python-cssselect.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cssselect/python-cssselect.hash b/package/python-cssselect/python-cssselect.hash index f0687a4abd..df2523265f 100644 --- a/package/python-cssselect/python-cssselect.hash +++ b/package/python-cssselect/python-cssselect.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cssselect/json -md5 fa57704c1cb66cc8e537b782bd6b227e cssselect-1.1.0.tar.gz -sha256 f95f8dedd925fd8f54edb3d2dfb44c190d9d18512377d3c1e2388d16126879bc cssselect-1.1.0.tar.gz +md5 27fbafacce5447cb867acb240d35002a cssselect-1.2.0.tar.gz +sha256 666b19839cfaddb9ce9d36bfe4c969132c647b92fc9088c4e23f786b30f1b3dc cssselect-1.2.0.tar.gz # Locally computed sha256 checksums sha256 5c8da9f744e0afba81a48c9b5dbe73048f798b3287d6f1af8a05ee08ebb10892 LICENSE diff --git a/package/python-cssselect/python-cssselect.mk b/package/python-cssselect/python-cssselect.mk index f6faa94b4c..96f6f98737 100644 --- a/package/python-cssselect/python-cssselect.mk +++ b/package/python-cssselect/python-cssselect.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CSSSELECT_VERSION = 1.1.0 +PYTHON_CSSSELECT_VERSION = 1.2.0 PYTHON_CSSSELECT_SOURCE = cssselect-$(PYTHON_CSSSELECT_VERSION).tar.gz -PYTHON_CSSSELECT_SITE = https://files.pythonhosted.org/packages/70/54/37630f6eb2c214cdee2ae56b7287394c8aa2f3bafb8b4eb8c3791aae7a14 +PYTHON_CSSSELECT_SITE = https://files.pythonhosted.org/packages/d1/91/d51202cc41fbfca7fa332f43a5adac4b253962588c7cc5a54824b019081c PYTHON_CSSSELECT_SETUP_TYPE = setuptools PYTHON_CSSSELECT_LICENSE = BSD-3-Clause PYTHON_CSSSELECT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:10 -0000 Subject: [Buildroot] [git commit] package/python-docker: bump to version 6.0.1 Message-ID: <20221205112601.8FD4F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d680db0ba77dab0ab28734d2d596e44aafeb525c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-setuptools-scm build dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-docker/python-docker.hash | 4 ++-- package/python-docker/python-docker.mk | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-docker/python-docker.hash b/package/python-docker/python-docker.hash index 678245a979..3fc3c4f0f4 100644 --- a/package/python-docker/python-docker.hash +++ b/package/python-docker/python-docker.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/docker/json -md5 e1e8dc73e3220fe9eec1faf80b0290de docker-4.1.0.tar.gz -sha256 6e06c5e70ba4fad73e35f00c55a895a448398f3ada7faae072e2bb01348bafc1 docker-4.1.0.tar.gz +md5 8e85e23ed30a3d07129e197d35e56eb4 docker-6.0.1.tar.gz +sha256 896c4282e5c7af5c45e8b683b0b0c33932974fe6e50fc6906a0a83616ab3da97 docker-6.0.1.tar.gz # Locally computed sha256 checksums sha256 f2f0b07fa5e492c11d27aa0d2f3f1a0e64b9d17f32d8aa489ae2af9609af33b2 LICENSE diff --git a/package/python-docker/python-docker.mk b/package/python-docker/python-docker.mk index f476a1badd..4da972e017 100644 --- a/package/python-docker/python-docker.mk +++ b/package/python-docker/python-docker.mk @@ -4,13 +4,14 @@ # ################################################################################ -PYTHON_DOCKER_VERSION = 4.1.0 +PYTHON_DOCKER_VERSION = 6.0.1 PYTHON_DOCKER_SOURCE = docker-$(PYTHON_DOCKER_VERSION).tar.gz -PYTHON_DOCKER_SITE = https://files.pythonhosted.org/packages/de/54/a822d7116ff2f726f3da2b3e6c87659657bdcb7a36e382860ed505ed5e45 +PYTHON_DOCKER_SITE = https://files.pythonhosted.org/packages/79/26/6609b51ecb418e12d1534d00b888ce7e108f38b47dc6cd589598d5c6aaa2 PYTHON_DOCKER_SETUP_TYPE = setuptools PYTHON_DOCKER_LICENSE = Apache-2.0 PYTHON_DOCKER_LICENSE_FILES = LICENSE PYTHON_DOCKER_CPE_ID_VENDOR = docker PYTHON_DOCKER_CPE_ID_PRODUCT = docker-py +PYTHON_DOCKER_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/python-dataproperty: bump to version 0.55.0 Message-ID: <20221205112601.5449685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d40ad5de4b64b5857acb10dded9eae213c720bad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dataproperty/python-dataproperty.hash | 4 ++-- package/python-dataproperty/python-dataproperty.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dataproperty/python-dataproperty.hash b/package/python-dataproperty/python-dataproperty.hash index 380846e9f1..3edec5cc8c 100644 --- a/package/python-dataproperty/python-dataproperty.hash +++ b/package/python-dataproperty/python-dataproperty.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dataproperty/json -md5 ce5fd0d37b6d0ca57f144e22cd62bfec DataProperty-0.54.2.tar.gz -sha256 df2fcf00e7a57f0a6089f686f847527eb3c91ded5c419daef6d06ee4bb1187b4 DataProperty-0.54.2.tar.gz +md5 8c8864a1dc456d25456b5c4de99a3fb6 DataProperty-0.55.0.tar.gz +sha256 73ccf10f8b123968210438a1a1aa859ea6d5a16b4e1f4d307da7a81b838e79fa DataProperty-0.55.0.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-dataproperty/python-dataproperty.mk b/package/python-dataproperty/python-dataproperty.mk index 1b07dc1bb7..0feef55310 100644 --- a/package/python-dataproperty/python-dataproperty.mk +++ b/package/python-dataproperty/python-dataproperty.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DATAPROPERTY_VERSION = 0.54.2 +PYTHON_DATAPROPERTY_VERSION = 0.55.0 PYTHON_DATAPROPERTY_SOURCE = DataProperty-$(PYTHON_DATAPROPERTY_VERSION).tar.gz -PYTHON_DATAPROPERTY_SITE = https://files.pythonhosted.org/packages/9a/03/44fb9094c4fb8032f254eaa37b3b07db82fa35779ceca097b3cde8464749 +PYTHON_DATAPROPERTY_SITE = https://files.pythonhosted.org/packages/85/6e/627eba99858c486c5b82468e4aaf60808c2e35d1bb768ee5da712b6fe9be PYTHON_DATAPROPERTY_SETUP_TYPE = setuptools PYTHON_DATAPROPERTY_LICENSE = MIT PYTHON_DATAPROPERTY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/lua-cffi: bump to version 0.2.2 Message-ID: <20221205112608.7AB7285BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=079d992b271240fc1776a2855299955043774280 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lua-cffi/lua-cffi.hash | 2 +- package/lua-cffi/lua-cffi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-cffi/lua-cffi.hash b/package/lua-cffi/lua-cffi.hash index a532c6c7b3..e710199936 100644 --- a/package/lua-cffi/lua-cffi.hash +++ b/package/lua-cffi/lua-cffi.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c30080d6309167f86d1a96d3ee33f33ef52e884052b7feac140b8c52db10ad7a lua-cffi-0.2.1.tar.gz +sha256 34fb4eea7a0abec2095f08596f604ac01c81b979bead7d2f5cb084b3e2b46cbc lua-cffi-0.2.2.tar.gz sha256 f5653a4d5864a3920ea1e07dacfd646067314be647598f0acaaf685beaa2e396 COPYING.md diff --git a/package/lua-cffi/lua-cffi.mk b/package/lua-cffi/lua-cffi.mk index 964f49f030..ac351f7f98 100644 --- a/package/lua-cffi/lua-cffi.mk +++ b/package/lua-cffi/lua-cffi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CFFI_VERSION = 0.2.1 +LUA_CFFI_VERSION = 0.2.2 LUA_CFFI_SITE = $(call github,q66,cffi-lua,v$(LUA_CFFI_VERSION)) LUA_CFFI_LICENSE = MIT LUA_CFFI_LICENSE_FILES = COPYING.md From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:11 -0000 Subject: [Buildroot] [git commit] package/python-dpkt: bump to version 1.9.8 Message-ID: <20221205112601.B849A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fb56dd4b94b08cf419f0d4adc23e19b9bee14f58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dpkt/python-dpkt.hash | 4 ++-- package/python-dpkt/python-dpkt.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dpkt/python-dpkt.hash b/package/python-dpkt/python-dpkt.hash index e5e986628c..7de0d748fc 100644 --- a/package/python-dpkt/python-dpkt.hash +++ b/package/python-dpkt/python-dpkt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dpkt/json -md5 ac3ace1c5ee12a74f12a863ac9082b59 dpkt-1.9.7.2.tar.gz -sha256 80f977667ebbad2b5c4f7b7f45ee8bea6622fb71723f68a9a8fe6274520c853b dpkt-1.9.7.2.tar.gz +md5 0f16de3c0b8caa6ec2261210f08c7b8b dpkt-1.9.8.tar.gz +sha256 43f8686e455da5052835fd1eda2689d51de3670aac9799b1b00cfd203927ee45 dpkt-1.9.8.tar.gz # Locally computed sha256 checksums sha256 4c5ffde575425591cbd51410219a6b98bbbb717e0c5784187e356653da8e5095 LICENSE diff --git a/package/python-dpkt/python-dpkt.mk b/package/python-dpkt/python-dpkt.mk index 87945d67c6..a99a1e8604 100644 --- a/package/python-dpkt/python-dpkt.mk +++ b/package/python-dpkt/python-dpkt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DPKT_VERSION = 1.9.7.2 +PYTHON_DPKT_VERSION = 1.9.8 PYTHON_DPKT_SOURCE = dpkt-$(PYTHON_DPKT_VERSION).tar.gz -PYTHON_DPKT_SITE = https://files.pythonhosted.org/packages/95/51/923b370880eff9b62fe4fe965a916da709022a02669c670731da69088e93 +PYTHON_DPKT_SITE = https://files.pythonhosted.org/packages/c9/7d/52f17a794db52a66e46ebb0c7549bf2f035ed61d5a920ba4aaa127dd038e PYTHON_DPKT_SETUP_TYPE = setuptools PYTHON_DPKT_LICENSE = BSD-3-Clause PYTHON_DPKT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-pyroute2: bump to version 0.7.3 Message-ID: <20221205112608.AE88B85BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b43db8c4226015548c0e2898c230323255add7a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools infrastructure. README.license hash changed due to identifier format update: https://github.com/svinota/pyroute2/commit/7cd8791881d636069fd57788391314fab625ef49 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyroute2/python-pyroute2.hash | 10 +++++----- package/python-pyroute2/python-pyroute2.mk | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package/python-pyroute2/python-pyroute2.hash b/package/python-pyroute2/python-pyroute2.hash index c292379ebf..bac8809f2d 100644 --- a/package/python-pyroute2/python-pyroute2.hash +++ b/package/python-pyroute2/python-pyroute2.hash @@ -1,7 +1,7 @@ # md5, sha256 from https://pypi.org/pypi/pyroute2/json -md5 371683b62314211b8bc9807ac8ef1144 pyroute2-0.5.7.tar.gz -sha256 963fce07da2841456d39e3b932b071f6de28d23dadfae014022d67a752916f98 pyroute2-0.5.7.tar.gz +md5 caaef93e32f2c3aee305aefba7c8ad21 pyroute2-0.7.3.tar.gz +sha256 7041040db1c2d187fbccd151485b1244c41d758be821785847946370eb6bb706 pyroute2-0.7.3.tar.gz # Locally computed sha256 -sha256 4739b32a2478e9c204bf010bad5d565d188e59ff905e3c8f71fe3398098b7093 LICENSE.Apache.v2 -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL.v2 -sha256 e329111754f1340de20b6084cae4d264b7b4fc8fb48964173f8ee0cb7440a51c README.license.md +sha256 4739b32a2478e9c204bf010bad5d565d188e59ff905e3c8f71fe3398098b7093 LICENSE.Apache-2.0 +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL-2.0-or-later +sha256 cbd229e4525bd162dd51f53b2e972d0383f0d0bd5277a10387a57ab9bff97c9f README.license.rst diff --git a/package/python-pyroute2/python-pyroute2.mk b/package/python-pyroute2/python-pyroute2.mk index 44c42d1033..fb4a1cbe5d 100644 --- a/package/python-pyroute2/python-pyroute2.mk +++ b/package/python-pyroute2/python-pyroute2.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_PYROUTE2_VERSION = 0.5.7 +PYTHON_PYROUTE2_VERSION = 0.7.3 PYTHON_PYROUTE2_SOURCE = pyroute2-$(PYTHON_PYROUTE2_VERSION).tar.gz -PYTHON_PYROUTE2_SITE = https://files.pythonhosted.org/packages/6b/94/2a5f6c11369a21efd27a0b4cb92adf5012da7acdbce7e78055710986ca23 +PYTHON_PYROUTE2_SITE = https://files.pythonhosted.org/packages/9c/e6/8d163b1aea84223696fef8f8c55566adf166b79d614d602469d64af00226 PYTHON_PYROUTE2_LICENSE = Apache-2.0 or GPL-2.0+ -PYTHON_PYROUTE2_LICENSE_FILES = LICENSE.Apache.v2 LICENSE.GPL.v2 README.license.md -PYTHON_PYROUTE2_SETUP_TYPE = distutils +PYTHON_PYROUTE2_LICENSE_FILES = LICENSE.Apache-2.0 LICENSE.GPL-2.0-or-later README.license.rst +PYTHON_PYROUTE2_SETUP_TYPE = setuptools $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-daphne: bump to version 4.0.0 Message-ID: <20221205112601.47CB885B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d2ccca7470426f25244684e0cf86b031ec0add96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixup remove pytest runner patch. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-daphne/0001-remove-pytest-runner-requirement.patch | 10 +++++----- package/python-daphne/python-daphne.hash | 6 +++--- package/python-daphne/python-daphne.mk | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package/python-daphne/0001-remove-pytest-runner-requirement.patch b/package/python-daphne/0001-remove-pytest-runner-requirement.patch index 30acf201d6..70cdb4f19d 100644 --- a/package/python-daphne/0001-remove-pytest-runner-requirement.patch +++ b/package/python-daphne/0001-remove-pytest-runner-requirement.patch @@ -15,13 +15,13 @@ index 64e94f1..4e3abb0 100755 --- a/setup.py +++ b/setup.py @@ -23,7 +23,6 @@ setup( - packages=find_packages() + ["twisted.plugins"], include_package_data=True, - install_requires=["twisted[tls]>=18.7", "autobahn>=0.18", "asgiref~=3.2"], + install_requires=["twisted[tls]>=22.4", "autobahn>=22.4.2", "asgiref>=3.5.2,<4"], + python_requires=">=3.7", - setup_requires=["pytest-runner"], - extras_require={ - "tests": ["hypothesis~=3.88", "pytest~=3.10", "pytest-asyncio~=0.8"] - }, + extras_require={"tests": ["hypothesis", "pytest", "pytest-asyncio", "django"]}, + entry_points={ + "console_scripts": ["daphne = daphne.cli:CommandLineInterface.entrypoint"] -- 2.21.0 diff --git a/package/python-daphne/python-daphne.hash b/package/python-daphne/python-daphne.hash index f80d7175cb..90d053bff6 100644 --- a/package/python-daphne/python-daphne.hash +++ b/package/python-daphne/python-daphne.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/daphne/json -md5 564353eaed92659e3b113d966a0288f2 daphne-2.4.1.tar.gz0 -sha256 1e41d02d78da373c1f8504835cdca6d447b5d64c2941661d4bd968d412b6c383 daphne-2.4.1.tar.gz -# Locally computed sha256 +md5 f0dcc0618459ad7d25508704f9505b56 daphne-4.0.0.tar.gz +sha256 cce9afc8f49a4f15d4270b8cfb0e0fe811b770a5cc795474e97e4da287497666 daphne-4.0.0.tar.gz +# Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-daphne/python-daphne.mk b/package/python-daphne/python-daphne.mk index cd4739db19..c08088278e 100644 --- a/package/python-daphne/python-daphne.mk +++ b/package/python-daphne/python-daphne.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DAPHNE_VERSION = 2.4.1 +PYTHON_DAPHNE_VERSION = 4.0.0 PYTHON_DAPHNE_SOURCE = daphne-$(PYTHON_DAPHNE_VERSION).tar.gz -PYTHON_DAPHNE_SITE = https://files.pythonhosted.org/packages/03/6c/847d1c962f8c45aa2ab0791583c4a41669d158e28fd6369ce940b8ea8417 +PYTHON_DAPHNE_SITE = https://files.pythonhosted.org/packages/d7/77/57b19d5caabf8537879aa4cf3a017b99d0b727f2521ffca7fd9140573509 PYTHON_DAPHNE_SETUP_TYPE = setuptools # https://github.com/django/daphne/blob/master/LICENSE PYTHON_DAPHNE_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:12 -0000 Subject: [Buildroot] [git commit] package/python-engineio: bump to version 4.3.4 Message-ID: <20221205112601.E6A1885BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8a8b58aadfd484c36dd6b164f67aca56f4091db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-engineio/python-engineio.hash | 4 ++-- package/python-engineio/python-engineio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-engineio/python-engineio.hash b/package/python-engineio/python-engineio.hash index 5762303af0..651226cc9c 100644 --- a/package/python-engineio/python-engineio.hash +++ b/package/python-engineio/python-engineio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-engineio/json -md5 d2bc7184d64e9d5a692bfad29ff73dea python-engineio-4.2.1.tar.gz -sha256 d510329b6d8ed5662547862f58bc73659ae62defa66b66d745ba021de112fa62 python-engineio-4.2.1.tar.gz +md5 cb093c07bc5b5351e6a2edb555b02f33 python-engineio-4.3.4.tar.gz +sha256 d8d8b072799c36cadcdcc2b40d2a560ce09797ab3d2d596b2ad519a5e4df19ae python-engineio-4.3.4.tar.gz # Locally computed sha256 checksums sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE diff --git a/package/python-engineio/python-engineio.mk b/package/python-engineio/python-engineio.mk index 81bd49fb64..388e669155 100644 --- a/package/python-engineio/python-engineio.mk +++ b/package/python-engineio/python-engineio.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_ENGINEIO_VERSION = 4.2.1 -PYTHON_ENGINEIO_SITE = https://files.pythonhosted.org/packages/74/1e/33e402011bb2fe33ab12762e5a66d66df1d47302a23e9c5e8310e11b1403 +PYTHON_ENGINEIO_VERSION = 4.3.4 +PYTHON_ENGINEIO_SITE = https://files.pythonhosted.org/packages/7e/ff/970c5d084f513fb38108cd7c90497489d7cff8666f9bfabae00a3f4e13d4 PYTHON_ENGINEIO_SETUP_TYPE = setuptools PYTHON_ENGINEIO_LICENSE = MIT PYTHON_ENGINEIO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:13 -0000 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.3 Message-ID: <20221205112601.80E3E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57117dd41a76cff06a44f1568d90e59cd2494753 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-django/python-django.hash | 4 ++-- package/python-django/python-django.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-django/python-django.hash b/package/python-django/python-django.hash index 72adc30bb1..b9ae8a1da1 100644 --- a/package/python-django/python-django.hash +++ b/package/python-django/python-django.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/django/json -md5 75ec07b3e00c79fd6e67fbee53786b7a Django-4.0.8.tar.gz -sha256 07e6433f263c3839939cfabeb6d7557841e0419e47759a7b7d37f6d44d40adcb Django-4.0.8.tar.gz +md5 60c54c37ecf9e5e635ee6bb07a13a9fa Django-4.1.3.tar.gz +sha256 678bbfc8604eb246ed54e2063f0765f13b321a50526bdc8cb1f943eda7fa31f1 Django-4.1.3.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-django/python-django.mk b/package/python-django/python-django.mk index 567d590f77..c90caa9635 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.0.8 +PYTHON_DJANGO_VERSION = 4.1.3 PYTHON_DJANGO_SOURCE = Django-$(PYTHON_DJANGO_VERSION).tar.gz # The official Django site has an unpractical URL -PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/1a/de/08d8a349ed0e3e1999eb86ae0347cc9eaf634cd65f1eb80b9387ac1dbe3c +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/d0/ab/33f9c2bd4cf7ff2d319131eca7231247f962f781ebc8a012ebe02582244a PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:13 -0000 Subject: [Buildroot] [git commit] package/python-entrypoints: bump to version 0.4 Message-ID: <20221205112601.F36D685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=effab27db24de3999fb36768d16d4bceb1faefe1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to flit package infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-entrypoints/python-entrypoints.hash | 4 ++-- package/python-entrypoints/python-entrypoints.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-entrypoints/python-entrypoints.hash b/package/python-entrypoints/python-entrypoints.hash index 95c092e5e0..a8deb85614 100644 --- a/package/python-entrypoints/python-entrypoints.hash +++ b/package/python-entrypoints/python-entrypoints.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/entrypoints/json -md5 c5c61ea2e46a0c50ea08f4af7955a0b1 entrypoints-0.3.tar.gz -sha256 c70dd71abe5a8c85e55e12c19bd91ccfeec11a6e99044204511f9ed547d48451 entrypoints-0.3.tar.gz +md5 3acd8b72119a8fb1eac7030c24ac6b49 entrypoints-0.4.tar.gz +sha256 b706eddaa9218a19ebcd67b56818f05bb27589b1ca9e8d797b74affad4ccacd4 entrypoints-0.4.tar.gz # Locally computed sha256 checksums sha256 de5fcd7349cdf399b0707a2a024833c4704743650133c72d6f0ff7561a03a848 LICENSE diff --git a/package/python-entrypoints/python-entrypoints.mk b/package/python-entrypoints/python-entrypoints.mk index 7ab1b4d64a..287b83605d 100644 --- a/package/python-entrypoints/python-entrypoints.mk +++ b/package/python-entrypoints/python-entrypoints.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_ENTRYPOINTS_VERSION = 0.3 +PYTHON_ENTRYPOINTS_VERSION = 0.4 PYTHON_ENTRYPOINTS_SOURCE = entrypoints-$(PYTHON_ENTRYPOINTS_VERSION).tar.gz -PYTHON_ENTRYPOINTS_SITE = https://files.pythonhosted.org/packages/b4/ef/063484f1f9ba3081e920ec9972c96664e2edb9fdc3d8669b0e3b8fc0ad7c -PYTHON_ENTRYPOINTS_SETUP_TYPE = distutils +PYTHON_ENTRYPOINTS_SITE = https://files.pythonhosted.org/packages/ea/8d/a7121ffe5f402dc015277d2d31eb82d2187334503a011c18f2e78ecbb9b2 +PYTHON_ENTRYPOINTS_SETUP_TYPE = flit PYTHON_ENTRYPOINTS_LICENSE = MIT PYTHON_ENTRYPOINTS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:14 -0000 Subject: [Buildroot] [git commit] package/python-dialog3: bump to version 3.5.3 Message-ID: <20221205112601.736E085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5021429999c957e2683ad4d11ca43ba411d8b45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dialog3/python-dialog3.hash | 8 ++++---- package/python-dialog3/python-dialog3.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-dialog3/python-dialog3.hash b/package/python-dialog3/python-dialog3.hash index 4c43d4bf5e..d66f328638 100644 --- a/package/python-dialog3/python-dialog3.hash +++ b/package/python-dialog3/python-dialog3.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/pythondialog/json -md5 07e257d91099b804e040c6ea5ec56041 pythondialog-3.5.1.tar.gz -# Locally computed -sha256 34a0687290571f37d7d297514cc36bd4cd044a3a4355271549f91490d3e7ece8 pythondialog-3.5.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pythondialog/json +md5 94a9236e427de783fa3ee8288834f7f1 pythondialog-3.5.3.tar.gz +sha256 b2a34a8af0a6625ccbdf45cd343b854fc6c1a85231dadc80b8805db836756323 pythondialog-3.5.3.tar.gz +# Locally computed sha256 checksums sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING diff --git a/package/python-dialog3/python-dialog3.mk b/package/python-dialog3/python-dialog3.mk index 6051985640..e936de5811 100644 --- a/package/python-dialog3/python-dialog3.mk +++ b/package/python-dialog3/python-dialog3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DIALOG3_VERSION = 3.5.1 +PYTHON_DIALOG3_VERSION = 3.5.3 PYTHON_DIALOG3_SOURCE = pythondialog-$(PYTHON_DIALOG3_VERSION).tar.gz -PYTHON_DIALOG3_SITE = https://files.pythonhosted.org/packages/72/3c/26ed0db035f97196704d0197d8b2254b8a6ca93a2d132430b0b0d597aa79 +PYTHON_DIALOG3_SITE = https://files.pythonhosted.org/packages/4e/40/5c84d79f7d536ca2c3722af521eff4faafe54a93797f08c72eb72e68fb68 PYTHON_DIALOG3_LICENSE = LGPL-2.1+ PYTHON_DIALOG3_LICENSE_FILES = COPYING PYTHON_DIALOG3_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.0 Message-ID: <20221205112602.3245B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=506d170855cbae6210426c9d84a3c36f252306cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index 8e2a95b03e..b5fd1fd7b2 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 b3e86eb9ab0908e6e3ef542e9b94d7e1 greenlet-1.1.3.post0.tar.gz -sha256 f5e09dc5c6e1796969fd4b775ea1417d70e49a5df29aaa8e5d10675d9e11872c greenlet-1.1.3.post0.tar.gz +md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz +sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index b4a0e5af08..42bf7970d8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 1.1.3.post0 +PYTHON_GREENLET_VERSION = 2.0.0 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/ea/37/e54ce453b298e890f59dba3db32461579328a07d5b65e3eabf80f971c099 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-ecdsa: bump to version 0.18.0 Message-ID: <20221205112601.D840985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a059b829ab2a38843ad7b9d83929c8dcc986fe35 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-ecdsa/python-ecdsa.hash | 4 ++-- package/python-ecdsa/python-ecdsa.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ecdsa/python-ecdsa.hash b/package/python-ecdsa/python-ecdsa.hash index a082d30b0f..382cccd47c 100644 --- a/package/python-ecdsa/python-ecdsa.hash +++ b/package/python-ecdsa/python-ecdsa.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ecdsa/json -md5 d0dd59c43af0f640a60599551529f5d0 ecdsa-0.17.0.tar.gz -sha256 b9f500bb439e4153d0330610f5d26baaf18d17b8ced1bc54410d189385ea68aa ecdsa-0.17.0.tar.gz +md5 cbca26ec29cc50e32e8b070aa2ec0786 ecdsa-0.18.0.tar.gz +sha256 190348041559e21b22a1d65cee485282ca11a6f81d503fddb84d5017e9ed1e49 ecdsa-0.18.0.tar.gz # Locally computed sha256 checksums sha256 3eca9845773d2e5b8cc9d8c119d345f00a4806e4bd660d4a3d6cdf9c0e9d8bb2 LICENSE diff --git a/package/python-ecdsa/python-ecdsa.mk b/package/python-ecdsa/python-ecdsa.mk index eda35616de..d3d49c2520 100644 --- a/package/python-ecdsa/python-ecdsa.mk +++ b/package/python-ecdsa/python-ecdsa.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ECDSA_VERSION = 0.17.0 +PYTHON_ECDSA_VERSION = 0.18.0 PYTHON_ECDSA_SOURCE = ecdsa-$(PYTHON_ECDSA_VERSION).tar.gz -PYTHON_ECDSA_SITE = https://files.pythonhosted.org/packages/bf/3d/3d909532ad541651390bf1321e097404cbd39d1d89c2046f42a460220fb3 +PYTHON_ECDSA_SITE = https://files.pythonhosted.org/packages/ff/7b/ba6547a76c468a0d22de93e89ae60d9561ec911f59532907e72b0d8bc0f1 PYTHON_ECDSA_SETUP_TYPE = setuptools PYTHON_ECDSA_LICENSE = MIT PYTHON_ECDSA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:15 -0000 Subject: [Buildroot] [git commit] package/python-ifaddr: bump to version 0.2.0 Message-ID: <20221205112602.61AA285BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6293c033a906d279235a98cc2c49bea3447f5b67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-ifaddr/python-ifaddr.hash | 4 ++-- package/python-ifaddr/python-ifaddr.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ifaddr/python-ifaddr.hash b/package/python-ifaddr/python-ifaddr.hash index 57b155caa5..e3c2b13b69 100644 --- a/package/python-ifaddr/python-ifaddr.hash +++ b/package/python-ifaddr/python-ifaddr.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ifaddr/json -md5 97c4eb7505643b5f1fe17733cb42abd9 ifaddr-0.1.7.tar.gz -sha256 1f9e8a6ca6f16db5a37d3356f07b6e52344f6f9f7e806d618537731669eb1a94 ifaddr-0.1.7.tar.gz +md5 b1cac02b5dc354d68dd6d853bc9565a7 ifaddr-0.2.0.tar.gz +sha256 cc0cbfcaabf765d44595825fb96a99bb12c79716b73b44330ea38ee2b0c4aed4 ifaddr-0.2.0.tar.gz # Locally computed sha256 checksums sha256 8700856576ae2bc80c63bc970250510d9213fb02fed006d5f22742c9ddde24d7 LICENSE.txt diff --git a/package/python-ifaddr/python-ifaddr.mk b/package/python-ifaddr/python-ifaddr.mk index f1154d9de8..9b7d50d825 100644 --- a/package/python-ifaddr/python-ifaddr.mk +++ b/package/python-ifaddr/python-ifaddr.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IFADDR_VERSION = 0.1.7 +PYTHON_IFADDR_VERSION = 0.2.0 PYTHON_IFADDR_SOURCE = ifaddr-$(PYTHON_IFADDR_VERSION).tar.gz -PYTHON_IFADDR_SITE = https://files.pythonhosted.org/packages/3d/fc/4ce147e3997cd0ea470ad27112087545cf83bf85015ddb3054673cb471bb +PYTHON_IFADDR_SITE = https://files.pythonhosted.org/packages/e8/ac/fb4c578f4a3256561548cd825646680edcadb9440f3f68add95ade1eb791 PYTHON_IFADDR_SETUP_TYPE = setuptools PYTHON_IFADDR_LICENSE = MIT PYTHON_IFADDR_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:16 -0000 Subject: [Buildroot] [git commit] package/python-huepy: bump to version 1.2.1 Message-ID: <20221205112602.55E2385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a7801f1a1feaa8b84f8f56699a001c1d71e3ffd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is no longer needed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-huepy/0001-fix-import-with-python3.patch | 8 -------- package/python-huepy/python-huepy.hash | 7 ++++--- package/python-huepy/python-huepy.mk | 5 +++-- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/package/python-huepy/0001-fix-import-with-python3.patch b/package/python-huepy/0001-fix-import-with-python3.patch deleted file mode 100644 index e04eacb228..0000000000 --- a/package/python-huepy/0001-fix-import-with-python3.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/huepy/__init__.py -+++ b/huepy/__init__.py -@@ -1,4 +1,4 @@ --from hue import COMMANDS -+from .hue import COMMANDS - - __all__ = list(COMMANDS.keys()) - __version__ = '1.0.1' diff --git a/package/python-huepy/python-huepy.hash b/package/python-huepy/python-huepy.hash index 32d0eb2674..74b02864d3 100644 --- a/package/python-huepy/python-huepy.hash +++ b/package/python-huepy/python-huepy.hash @@ -1,4 +1,5 @@ -# Locally computer sha256 checksums -md5 da6514d9d61fb75ac9470f6863ce1aca python-huepy-a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e.tar.gz -sha256 63147cef5ecae5c1ab38000be91def351710e6bef2c5f67b5303418becf6c0f2 python-huepy-a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e.tar.gz +# md5, sha256 from https://pypi.org/pypi/huepy/json +md5 394a1072bec18c27097b053c40ddf0ea huepy-1.2.1.tar.gz +sha256 5b29beef797312fb7606188bc5cd98f78ab8f7e01576427a9312f1c9b20b759d huepy-1.2.1.tar.gz +# Locally computed sha256 checksums sha256 8b1ba204bb69a0ade2bfcf65ef294a920f6bb361b317dba43c7ef29d96332b9b LICENSE diff --git a/package/python-huepy/python-huepy.mk b/package/python-huepy/python-huepy.mk index 5c1041205d..cca3c3429e 100644 --- a/package/python-huepy/python-huepy.mk +++ b/package/python-huepy/python-huepy.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_HUEPY_VERSION = a9851d5aea10d2299cc62b3f6dce26ac4ef2ea3e -PYTHON_HUEPY_SITE = $(call github,s0md3v,hue,$(PYTHON_HUEPY_VERSION)) +PYTHON_HUEPY_VERSION = 1.2.1 +PYTHON_HUEPY_SOURCE = huepy-$(PYTHON_HUEPY_VERSION).tar.gz +PYTHON_HUEPY_SITE = https://files.pythonhosted.org/packages/d6/4e/2dae447d8858a31158ca6c313f5d1902bc83b8542bb5f10c0307de2973bc PYTHON_HUEPY_LICENSE = GPL-3.0 PYTHON_HUEPY_LICENSE_FILES = LICENSE PYTHON_HUEPY_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:16 -0000 Subject: [Buildroot] [git commit] package/python-dominate: bump to version 2.7.0 Message-ID: <20221205112601.A940E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c12a87f6ea28d94c7ff71b0f76838e1ac6a833f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dominate/python-dominate.hash | 4 ++-- package/python-dominate/python-dominate.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dominate/python-dominate.hash b/package/python-dominate/python-dominate.hash index 2e77d72a2e..89293baec6 100644 --- a/package/python-dominate/python-dominate.hash +++ b/package/python-dominate/python-dominate.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dominate/json -md5 9f714324ca99eee98bb3c3cdbe838de6 dominate-2.6.0.tar.gz -sha256 76ec2cde23700a6fc4fee098168b9dee43b99c2f1dd0ca6a711f683e8eb7e1e4 dominate-2.6.0.tar.gz +md5 77bba29beaaac4dfb657092cd89db033 dominate-2.7.0.tar.gz +sha256 520101360892ebf9d0553f67d37e359ff92403d8a1e33814030503088a05da49 dominate-2.7.0.tar.gz # Locally computed sha256 checksums sha256 9ccf26cfe845e0eb8bb58053e47366e7ab6b697ae010f7650978d4b71b7d1fc1 LICENSE.txt diff --git a/package/python-dominate/python-dominate.mk b/package/python-dominate/python-dominate.mk index 79fc058737..0f3687de5f 100644 --- a/package/python-dominate/python-dominate.mk +++ b/package/python-dominate/python-dominate.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DOMINATE_VERSION = 2.6.0 +PYTHON_DOMINATE_VERSION = 2.7.0 PYTHON_DOMINATE_SOURCE = dominate-$(PYTHON_DOMINATE_VERSION).tar.gz -PYTHON_DOMINATE_SITE = https://files.pythonhosted.org/packages/29/23/edf8e470f1053245c1aa99d92c8a3da9e83f6c7d3eb39205486965425be5 +PYTHON_DOMINATE_SITE = https://files.pythonhosted.org/packages/12/d7/5e5f50f5d5bdd4282d2a70b9479c1d91d6628bebd4829e455cdf7366a92e PYTHON_DOMINATE_SETUP_TYPE = setuptools PYTHON_DOMINATE_LICENSE = LGPL-3.0+ PYTHON_DOMINATE_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:17 -0000 Subject: [Buildroot] [git commit] package/python-docutils: bump to version 0.19 Message-ID: <20221205112601.9BCD185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8d6ae5dae91367b3bfd6e1ed441eb954966684f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url update: https://sourceforge.net/p/docutils/code/8959/ Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-docutils/python-docutils.hash | 9 +++++---- package/python-docutils/python-docutils.mk | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-docutils/python-docutils.hash b/package/python-docutils/python-docutils.hash index f5e0b82db8..6a36f362e9 100644 --- a/package/python-docutils/python-docutils.hash +++ b/package/python-docutils/python-docutils.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/docutils/json, sha256 locally computed -md5 ca5827e2432fd58f4c8d74a6591135de docutils-0.18.1.tar.gz -sha256 679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06 docutils-0.18.1.tar.gz -sha256 f20172170ef9aeebbf53adf5d8f7d309f7dc6068e9a3a1b52ea772305686739d COPYING.txt +# md5, sha256 from https://pypi.org/pypi/docutils/json +md5 0afa992a6e93db892107c3f087d0d9df docutils-0.19.tar.gz +sha256 33995a6753c30b7f577febfc2c50411fec6aac7f7ffeb7c4cfe5991072dcf9e6 docutils-0.19.tar.gz +# Locally computed sha256 checksums +sha256 16b78bd9994588326a871ac39f64480969ebeb57ecd46a31874744560e72390a COPYING.txt diff --git a/package/python-docutils/python-docutils.mk b/package/python-docutils/python-docutils.mk index 39a570f5a1..d06521d10f 100644 --- a/package/python-docutils/python-docutils.mk +++ b/package/python-docutils/python-docutils.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DOCUTILS_VERSION = 0.18.1 +PYTHON_DOCUTILS_VERSION = 0.19 PYTHON_DOCUTILS_SOURCE = docutils-$(PYTHON_DOCUTILS_VERSION).tar.gz -PYTHON_DOCUTILS_SITE = https://files.pythonhosted.org/packages/57/b1/b880503681ea1b64df05106fc7e3c4e3801736cf63deffc6fa7fc5404cf5 +PYTHON_DOCUTILS_SITE = https://files.pythonhosted.org/packages/6b/5c/330ea8d383eb2ce973df34d1239b3b21e91cd8c865d21ff82902d952f91f PYTHON_DOCUTILS_LICENSE = Public Domain, BSD-2-Clause, BSD-3-Clause, Python-2.0, GPL-3.0+ (emacs mode) PYTHON_DOCUTILS_LICENSE_FILES = COPYING.txt PYTHON_DOCUTILS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:18 -0000 Subject: [Buildroot] [git commit] package/python-flask: bump to version 2.2.2 Message-ID: <20221205112602.19B2685BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1fbb2cef681e154ab5ee0b8d13e90596d902c5e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-flask/python-flask.hash | 4 ++-- package/python-flask/python-flask.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-flask/python-flask.hash b/package/python-flask/python-flask.hash index 5f19a450a1..9b6391750a 100644 --- a/package/python-flask/python-flask.hash +++ b/package/python-flask/python-flask.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/flask/json -md5 93f1832e5be704ef6ff2a4124579cd85 Flask-2.1.2.tar.gz -sha256 315ded2ddf8a6281567edb27393010fe3406188bafbfe65a3339d5787d89e477 Flask-2.1.2.tar.gz +md5 c0d2276cb7d59a06d62c915da9c77ba6 Flask-2.2.2.tar.gz +sha256 642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b Flask-2.2.2.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst sha256 7535eac513edd12fb8e33f203c6a403549629e34b363418cdbd6c6ea5464515d docs/license.rst diff --git a/package/python-flask/python-flask.mk b/package/python-flask/python-flask.mk index b684aff480..1b1ffdf034 100644 --- a/package/python-flask/python-flask.mk +++ b/package/python-flask/python-flask.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLASK_VERSION = 2.1.2 +PYTHON_FLASK_VERSION = 2.2.2 PYTHON_FLASK_SOURCE = Flask-$(PYTHON_FLASK_VERSION).tar.gz -PYTHON_FLASK_SITE = https://files.pythonhosted.org/packages/d3/3c/94f38d4db919a9326a706ad56f05a7e6f0c8f7b7d93e2997cca54d3bc14b +PYTHON_FLASK_SITE = https://files.pythonhosted.org/packages/69/b6/53cfa30eed5aa7343daff36622843688ba8c6fe9829bb2b92e193ab1163f PYTHON_FLASK_SETUP_TYPE = setuptools PYTHON_FLASK_LICENSE = BSD-3-Clause PYTHON_FLASK_LICENSE_FILES = LICENSE.rst docs/license.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:19 -0000 Subject: [Buildroot] [git commit] package/python-cppy: new package Message-ID: <20221205112602.BEFE985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d9d881323e66d2a5c6243afb33e3d41b76356fe7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-cppy/python-cppy.hash | 5 +++++ package/python-cppy/python-cppy.mk | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/python-cppy/python-cppy.hash b/package/python-cppy/python-cppy.hash new file mode 100644 index 0000000000..45b78eab8e --- /dev/null +++ b/package/python-cppy/python-cppy.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/cppy/json +md5 7c1f825c43dd66454440932a35b9969c cppy-1.2.1.tar.gz +sha256 83b43bf17b1085ac15c5debdb42154f138b928234b21447358981f69d0d6fe1b cppy-1.2.1.tar.gz +# Locally computed sha256 checksums +sha256 db7a008bff1e63ccec397cfa033109740c4dc6cb12070a70d0cfe69aba27c4df LICENSE diff --git a/package/python-cppy/python-cppy.mk b/package/python-cppy/python-cppy.mk new file mode 100644 index 0000000000..adadc352d3 --- /dev/null +++ b/package/python-cppy/python-cppy.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-cppy +# +################################################################################ + +PYTHON_CPPY_VERSION = 1.2.1 +PYTHON_CPPY_SOURCE = cppy-$(PYTHON_CPPY_VERSION).tar.gz +PYTHON_CPPY_SITE = https://files.pythonhosted.org/packages/c5/7e/6cc5acd93752ee52d2f0423046072a2ce3ae16dfcd44373b9fe2a0222204 +PYTHON_CPPY_LICENSE = BSD-3-Clause +PYTHON_CPPY_LICENSE_FILES = LICENSE +PYTHON_CPPY_SETUP_TYPE = setuptools + +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:17 -0000 Subject: [Buildroot] [git commit] package/python-jaraco-classes: bump to version 3.2.3 Message-ID: <20221205112602.946D985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7851c8c2f4e35c3e5f3a99c48c6ca70817f741e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrapping: https://github.com/jaraco/jaraco.classes/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jaraco-classes/python-jaraco-classes.hash | 6 +++--- package/python-jaraco-classes/python-jaraco-classes.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-jaraco-classes/python-jaraco-classes.hash b/package/python-jaraco-classes/python-jaraco-classes.hash index 088ee2269e..0e170d58d1 100644 --- a/package/python-jaraco-classes/python-jaraco-classes.hash +++ b/package/python-jaraco-classes/python-jaraco-classes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/jaraco.classes/json -md5 63d4f5a2df2625ec3979c9633da1505e jaraco.classes-2.0.tar.gz -sha256 dcc2c4a8ca4b344cdbf2e1be7124a5c4f192574cdbb453b62350ae8240a2caf5 jaraco.classes-2.0.tar.gz +md5 a661acdae43995c08500324a8df62f03 jaraco.classes-3.2.3.tar.gz +sha256 89559fa5c1d3c34eff6f631ad80bb21f378dbcbb35dd161fd2c6b93f5be2f98a jaraco.classes-3.2.3.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-jaraco-classes/python-jaraco-classes.mk b/package/python-jaraco-classes/python-jaraco-classes.mk index 7455ed4d44..4790516330 100644 --- a/package/python-jaraco-classes/python-jaraco-classes.mk +++ b/package/python-jaraco-classes/python-jaraco-classes.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JARACO_CLASSES_VERSION = 2.0 +PYTHON_JARACO_CLASSES_VERSION = 3.2.3 PYTHON_JARACO_CLASSES_SOURCE = jaraco.classes-$(PYTHON_JARACO_CLASSES_VERSION).tar.gz -PYTHON_JARACO_CLASSES_SITE = https://files.pythonhosted.org/packages/6e/27/f6ce0863a6ce574922ffe70d63c40b9771aefb686cb595cf435d184f0ca3 +PYTHON_JARACO_CLASSES_SITE = https://files.pythonhosted.org/packages/bf/02/a956c9bfd2dfe60b30c065ed8e28df7fcf72b292b861dca97e951c145ef6 PYTHON_JARACO_CLASSES_LICENSE = MIT PYTHON_JARACO_CLASSES_LICENSE_FILES = LICENSE PYTHON_JARACO_CLASSES_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:18 -0000 Subject: [Buildroot] [git commit] package/python-iso8601: bump to version 1.1.0 Message-ID: <20221205112602.8626F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0b9199cc4210fa5a5b51b84181c49d055a034b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/micktwomey/pyiso8601/commit/406db6f23ffbf6815a320c30be070b89d28e2974 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-iso8601/python-iso8601.hash | 6 +++--- package/python-iso8601/python-iso8601.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-iso8601/python-iso8601.hash b/package/python-iso8601/python-iso8601.hash index 76dd5ec452..7c6d3f3ded 100644 --- a/package/python-iso8601/python-iso8601.hash +++ b/package/python-iso8601/python-iso8601.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/iso8601/json -md5 d6fe8ccc847aaf8ac965da3b6023e697 iso8601-0.1.14.tar.gz -sha256 8aafd56fa0290496c5edbb13c311f78fa3a241f0853540da09d9363eae3ebd79 iso8601-0.1.14.tar.gz +md5 29dd454d638bd684bd3466583f6724dc iso8601-1.1.0.tar.gz +sha256 32811e7b81deee2063ea6d2e94f8819a86d1f3811e49d23623a41fa832bef03f iso8601-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 116d368d14a8cf0061027c944c60ee20b476ce42814818a7d627396906761f16 LICENSE +sha256 516b02cd11e78c37a04f9effadd85af0483dda7ab1e715eef1cc94f97dc49e13 LICENSE diff --git a/package/python-iso8601/python-iso8601.mk b/package/python-iso8601/python-iso8601.mk index 3f128d15e4..68bf69933a 100644 --- a/package/python-iso8601/python-iso8601.mk +++ b/package/python-iso8601/python-iso8601.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ISO8601_VERSION = 0.1.14 +PYTHON_ISO8601_VERSION = 1.1.0 PYTHON_ISO8601_SOURCE = iso8601-$(PYTHON_ISO8601_VERSION).tar.gz -PYTHON_ISO8601_SITE = https://files.pythonhosted.org/packages/f9/ed/b97abc7877e5b253eef96a469f47d617b0ebcccc735405fa1a620c7ee833 +PYTHON_ISO8601_SITE = https://files.pythonhosted.org/packages/31/8c/1c342fdd2f4af0857684d16af766201393ef53318c15fa785fcb6c3b7c32 PYTHON_ISO8601_SETUP_TYPE = setuptools PYTHON_ISO8601_LICENSE = MIT PYTHON_ISO8601_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:19 -0000 Subject: [Buildroot] [git commit] package/python-dtschema: bump to version 2022.11 Message-ID: <20221205112601.C6C7A85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d3bf40a3603ff99834a5eee97ef0eb757678cb92 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-dtschema/python-dtschema.hash | 4 ++-- package/python-dtschema/python-dtschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dtschema/python-dtschema.hash b/package/python-dtschema/python-dtschema.hash index 7b183e28e3..32e6e99fa7 100644 --- a/package/python-dtschema/python-dtschema.hash +++ b/package/python-dtschema/python-dtschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dtschema/json -md5 ed75defac9a7297a567f278994b14d5b dtschema-2022.8.tar.gz -sha256 1befe7c9f74cea248a8b524cf6185ac48912a5b2aae96854d77cb94584433ca4 dtschema-2022.8.tar.gz +md5 69f39814b2e90809b32cbeafc3e6aaab dtschema-2022.11.tar.gz +sha256 825e51b8bb82a2d4833d15c25ff2b9a3f5a53b36a490d7c4b6b136037e823320 dtschema-2022.11.tar.gz # Locally computed sha256 checksums sha256 ca0d66263406dc684fe9db60577b234f65ffdf620d7e041c708e969447b69111 LICENSE.txt diff --git a/package/python-dtschema/python-dtschema.mk b/package/python-dtschema/python-dtschema.mk index 263061dc98..90fffd4255 100644 --- a/package/python-dtschema/python-dtschema.mk +++ b/package/python-dtschema/python-dtschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DTSCHEMA_VERSION = 2022.8 +PYTHON_DTSCHEMA_VERSION = 2022.11 PYTHON_DTSCHEMA_SOURCE = dtschema-$(PYTHON_DTSCHEMA_VERSION).tar.gz -PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/95/be/cb576760b9578cb69da020aeb80f3c2d05ff46b4090ab350c1e05691329e +PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/9a/15/41ece48fc9524ad815238cfbd164b8ac9dde889759790afbcc4903564dbd PYTHON_DTSCHEMA_SETUP_TYPE = setuptools PYTHON_DTSCHEMA_LICENSE = BSD-2-Clause PYTHON_DTSCHEMA_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:20 -0000 Subject: [Buildroot] [git commit] package/python-libusb1: bump to version 3.0.0 Message-ID: <20221205112602.E376D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cc98a4f39a2d8ba8d7cfd8fca32776e54f32b8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-libusb1/python-libusb1.hash | 7 ++++--- package/python-libusb1/python-libusb1.mk | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-libusb1/python-libusb1.hash b/package/python-libusb1/python-libusb1.hash index 7d2302e088..86dea08c89 100644 --- a/package/python-libusb1/python-libusb1.hash +++ b/package/python-libusb1/python-libusb1.hash @@ -1,4 +1,5 @@ -# md5 from https://pypi.python.org/pypi/libusb1/json, sha256 locally computed -md5 b087646fb0c8c4cf7e8123af72f885b9 libusb1-2.0.1.tar.gz -sha256 d3ba82ecf7ab6a48d21dac6697e26504670cc3522b8e5941bd28fb56cf3f6c46 libusb1-2.0.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/libusb1/json +md5 ffbb02bf9aa49f973a6a58112aed7b06 libusb1-3.0.0.tar.gz +sha256 5792a9defee40f15d330a40d9b1800545c32e47ba7fc66b6f28f133c9fcc8538 libusb1-3.0.0.tar.gz +# Locally computed sha256 checksums sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LESSER diff --git a/package/python-libusb1/python-libusb1.mk b/package/python-libusb1/python-libusb1.mk index 40a64141af..48a0b1dea3 100644 --- a/package/python-libusb1/python-libusb1.mk +++ b/package/python-libusb1/python-libusb1.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LIBUSB1_VERSION = 2.0.1 +PYTHON_LIBUSB1_VERSION = 3.0.0 PYTHON_LIBUSB1_SOURCE = libusb1-$(PYTHON_LIBUSB1_VERSION).tar.gz -PYTHON_LIBUSB1_SITE = https://files.pythonhosted.org/packages/a9/97/e8afa2af12b6de608ec86c8c4ad57f1248d98946d1b5e1aa0bff926755e9 +PYTHON_LIBUSB1_SITE = https://files.pythonhosted.org/packages/f4/83/59bf75e74e0c4859ea63eae0c7da660c1dcb78b31667d4a5f735d52f5974 PYTHON_LIBUSB1_SETUP_TYPE = setuptools PYTHON_LIBUSB1_LICENSE = LGPL-2.1+ PYTHON_LIBUSB1_LICENSE_FILES = COPYING.LESSER From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:20 -0000 Subject: [Buildroot] [git commit] package/python-humanize: bump to version 4.4.0 Message-ID: <20221205112602.4896785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90c35b2c14544143d1f18c22f425f1de7bd19b2b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-humanize/python-humanize.hash | 4 ++-- package/python-humanize/python-humanize.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-humanize/python-humanize.hash b/package/python-humanize/python-humanize.hash index 9b2559ab11..871bb9bfa5 100644 --- a/package/python-humanize/python-humanize.hash +++ b/package/python-humanize/python-humanize.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/humanize/json -md5 04f5b334283e1f7f0dfeccf7d5a4b880 humanize-3.11.0.tar.gz -sha256 4160cdc63fcd0daac27d2e1e218a31bb396fc3fe5712d153675d89432a03778f humanize-3.11.0.tar.gz +md5 5e90552713107f756788ecdd8fbe341d humanize-4.4.0.tar.gz +sha256 efb2584565cc86b7ea87a977a15066de34cdedaf341b11c851cfcfd2b964779c humanize-4.4.0.tar.gz # Locally computed sha256 checksums sha256 8ba6c18112a431400ad3c743f70670079b302545d98884fc2f28a91c383a0380 LICENCE diff --git a/package/python-humanize/python-humanize.mk b/package/python-humanize/python-humanize.mk index ea5454d6cc..04cb0713fc 100644 --- a/package/python-humanize/python-humanize.mk +++ b/package/python-humanize/python-humanize.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HUMANIZE_VERSION = 3.11.0 +PYTHON_HUMANIZE_VERSION = 4.4.0 PYTHON_HUMANIZE_SOURCE = humanize-$(PYTHON_HUMANIZE_VERSION).tar.gz -PYTHON_HUMANIZE_SITE = https://files.pythonhosted.org/packages/a6/d0/e06993724937f2aab3e7085d137d453968aaac0f74661ef9c90528a79d61 +PYTHON_HUMANIZE_SITE = https://files.pythonhosted.org/packages/51/19/3e1adf0e7a8c8361496b085edcab2ddcd85410735a2b6fdd044247fc5b75 PYTHON_HUMANIZE_SETUP_TYPE = setuptools PYTHON_HUMANIZE_LICENSE = MIT PYTHON_HUMANIZE_LICENSE_FILES = LICENCE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:21 -0000 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.9.3 Message-ID: <20221205112602.B511385BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24565bfe7941c9869b3398d315bf318ad03efa27 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap: https://github.com/jaraco/keyring/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-keyring/python-keyring.hash | 6 +++--- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 692217f437..45f5bf7c84 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 1eb6d586ee5794de4bf39c1f513a3139 keyring-19.2.0.tar.gz -sha256 91037ccaf0c9a112a76f7740e4a416b9457a69b66c2799421581bee710a974b3 keyring-19.2.0.tar.gz +md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz +sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 0e05738605..8d7833e14f 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 19.2.0 +PYTHON_KEYRING_VERSION = 23.9.3 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/ee/46/77fdb7cd2b0f1f684afbc35a59b3d7ebb6961fe528f97b86900002968914 +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:21 -0000 Subject: [Buildroot] [git commit] package/python-jmespath: bump to version 1.0.1 Message-ID: <20221205112602.AA63585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=29c99ba046fa64db3fe990649745baf056e3ea7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jmespath/python-jmespath.hash | 5 +++-- package/python-jmespath/python-jmespath.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-jmespath/python-jmespath.hash b/package/python-jmespath/python-jmespath.hash index a1c64a121e..03f64f3b74 100644 --- a/package/python-jmespath/python-jmespath.hash +++ b/package/python-jmespath/python-jmespath.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/jmespath/json -sha256 a490e280edd1f57d6de88636992d05b71e97d69a26a19f058ecf7d304474bf5e jmespath-1.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/jmespath/json +md5 2dd28beb22d698f58fe2281bfe5fe3a3 jmespath-1.0.1.tar.gz +sha256 90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe jmespath-1.0.1.tar.gz # Locally computed sha256 checksums sha256 66b313cce80ed0623fc7db3f24863a0c80fd83eb341a46b57864158ae74faa56 LICENSE.txt diff --git a/package/python-jmespath/python-jmespath.mk b/package/python-jmespath/python-jmespath.mk index 48b19e8494..a94a13a229 100644 --- a/package/python-jmespath/python-jmespath.mk +++ b/package/python-jmespath/python-jmespath.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JMESPATH_VERSION = 1.0.0 +PYTHON_JMESPATH_VERSION = 1.0.1 PYTHON_JMESPATH_SOURCE = jmespath-$(PYTHON_JMESPATH_VERSION).tar.gz -PYTHON_JMESPATH_SITE = https://files.pythonhosted.org/packages/06/7e/44686b986ef9ca6069db224651baaa8300b93af2a085a5b135997bf659b3 +PYTHON_JMESPATH_SITE = https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6 PYTHON_JMESPATH_SETUP_TYPE = setuptools PYTHON_JMESPATH_LICENSE = MIT PYTHON_JMESPATH_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:22 -0000 Subject: [Buildroot] [git commit] package/python-markupsafe: bump to version 2.1.1 Message-ID: <20221205112603.1008085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea19ddb3707781a8f8e91a384a59f5649e618e64 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-markupsafe/python-markupsafe.hash | 4 ++-- package/python-markupsafe/python-markupsafe.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-markupsafe/python-markupsafe.hash b/package/python-markupsafe/python-markupsafe.hash index 520bb405fb..2d1d81c62e 100644 --- a/package/python-markupsafe/python-markupsafe.hash +++ b/package/python-markupsafe/python-markupsafe.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/markupsafe/json -md5 892e0fefa3c488387e5cc0cad2daa523 MarkupSafe-2.0.1.tar.gz -sha256 594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a MarkupSafe-2.0.1.tar.gz +md5 9809f9fdd98bc835b0c21aa8f79cbf30 MarkupSafe-2.1.1.tar.gz +sha256 7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b MarkupSafe-2.1.1.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst diff --git a/package/python-markupsafe/python-markupsafe.mk b/package/python-markupsafe/python-markupsafe.mk index e0e689f5a1..49bfc0b840 100644 --- a/package/python-markupsafe/python-markupsafe.mk +++ b/package/python-markupsafe/python-markupsafe.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MARKUPSAFE_VERSION = 2.0.1 +PYTHON_MARKUPSAFE_VERSION = 2.1.1 PYTHON_MARKUPSAFE_SOURCE = MarkupSafe-$(PYTHON_MARKUPSAFE_VERSION).tar.gz -PYTHON_MARKUPSAFE_SITE = https://files.pythonhosted.org/packages/bf/10/ff66fea6d1788c458663a84d88787bae15d45daa16f6b3ef33322a51fc7e +PYTHON_MARKUPSAFE_SITE = https://files.pythonhosted.org/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556 PYTHON_MARKUPSAFE_SETUP_TYPE = setuptools PYTHON_MARKUPSAFE_LICENSE = BSD-3-Clause PYTHON_MARKUPSAFE_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:22 -0000 Subject: [Buildroot] [git commit] package/python-flask-sqlalchemy: bump to version 3.0.2 Message-ID: <20221205112602.27BA485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ada358be6bba0ca95f4a16e98373ecf7a9e1e263 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash | 4 ++-- package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash index 4c2a701eb3..50ca14371d 100644 --- a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/flask-sqlalchemy/json -md5 dcb6b62248ced71dab183f2cb2778583 Flask-SQLAlchemy-2.5.1.tar.gz -sha256 2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912 Flask-SQLAlchemy-2.5.1.tar.gz +md5 cbc5756b7e14683de1a540516159a81a Flask-SQLAlchemy-3.0.2.tar.gz +sha256 16199f5b3ddfb69e0df2f52ae4c76aedbfec823462349dabb21a1b2e0a2b65e9 Flask-SQLAlchemy-3.0.2.tar.gz # Locally computed sha256 checksums sha256 489a8e1108509ed98a37bb983e11e0f7e1d31f0bd8f99a79c8448e7ff37d07ea LICENSE.rst diff --git a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk index b1d00ad6c0..ca6fd0c793 100644 --- a/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk +++ b/package/python-flask-sqlalchemy/python-flask-sqlalchemy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLASK_SQLALCHEMY_VERSION = 2.5.1 +PYTHON_FLASK_SQLALCHEMY_VERSION = 3.0.2 PYTHON_FLASK_SQLALCHEMY_SOURCE = Flask-SQLAlchemy-$(PYTHON_FLASK_SQLALCHEMY_VERSION).tar.gz -PYTHON_FLASK_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/35/f0/39dd2d8e7e5223f78a5206d7020dc0e16718a964acfb3564d89e9798ab9b +PYTHON_FLASK_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/0b/b7/05a8f9c3f010775275f8dec53e40ff7ea1ae61bf1cfa4b524caf4d3da982 PYTHON_FLASK_SQLALCHEMY_SETUP_TYPE = setuptools PYTHON_FLASK_SQLALCHEMY_LICENSE = BSD-3-Clause PYTHON_FLASK_SQLALCHEMY_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:23 -0000 Subject: [Buildroot] [git commit] package/python-incremental: bump to version 22.10.0 Message-ID: <20221205112602.6D3C585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3de9aa3eea839f3a6bfef923545ef6f7db16f1cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-incremental/python-incremental.hash | 4 ++-- package/python-incremental/python-incremental.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-incremental/python-incremental.hash b/package/python-incremental/python-incremental.hash index 47af832f39..456e8ca16d 100644 --- a/package/python-incremental/python-incremental.hash +++ b/package/python-incremental/python-incremental.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/incremental/json -md5 9f7ad12e0c05a12cee52a7350976c4e3 incremental-21.3.0.tar.gz -sha256 02f5de5aff48f6b9f665d99d48bfc7ec03b6e3943210de7cfc88856d755d6f57 incremental-21.3.0.tar.gz +md5 9fffa2490ca649550c79a78e85ef2eef incremental-22.10.0.tar.gz +sha256 912feeb5e0f7e0188e6f42241d2f450002e11bbc0937c65865045854c24c0bd0 incremental-22.10.0.tar.gz # Locally computed sha256 checksums sha256 d043bc8899b4695de1f4511d8f507b927e11723b981ce600fa3ef7b73954afa5 LICENSE diff --git a/package/python-incremental/python-incremental.mk b/package/python-incremental/python-incremental.mk index 7c6b2a547c..4b032d2649 100644 --- a/package/python-incremental/python-incremental.mk +++ b/package/python-incremental/python-incremental.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INCREMENTAL_VERSION = 21.3.0 +PYTHON_INCREMENTAL_VERSION = 22.10.0 PYTHON_INCREMENTAL_SOURCE = incremental-$(PYTHON_INCREMENTAL_VERSION).tar.gz -PYTHON_INCREMENTAL_SITE = https://files.pythonhosted.org/packages/4f/c5/430765c697afc217c8491785de321a21fa4d983dda14bcd82feb965b0593 +PYTHON_INCREMENTAL_SITE = https://files.pythonhosted.org/packages/86/42/9e87f04fa2cd40e3016f27a4b4572290e95899c6dce317e2cdb580f3ff09 PYTHON_INCREMENTAL_SETUP_TYPE = setuptools PYTHON_INCREMENTAL_LICENSE = MIT PYTHON_INCREMENTAL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:23 -0000 Subject: [Buildroot] [git commit] package/python-mbstrdecoder: bump to version 1.1.1 Message-ID: <20221205112603.1BAB485BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2879baa7a6136c3ec12202c0b86c470e71589eab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mbstrdecoder/python-mbstrdecoder.hash | 4 ++-- package/python-mbstrdecoder/python-mbstrdecoder.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mbstrdecoder/python-mbstrdecoder.hash b/package/python-mbstrdecoder/python-mbstrdecoder.hash index 90b9abb8d6..dd2f412bee 100644 --- a/package/python-mbstrdecoder/python-mbstrdecoder.hash +++ b/package/python-mbstrdecoder/python-mbstrdecoder.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mbstrdecoder/json -md5 b32ff478a38730a8ab0b884fe162cc41 mbstrdecoder-1.1.0.tar.gz -sha256 f4dfd549e424ad8dfc985e6af8b55cb4ec0c208782f610d57439fe6a9a44c244 mbstrdecoder-1.1.0.tar.gz +md5 62efa113a3cd2d40942359d6699338f7 mbstrdecoder-1.1.1.tar.gz +sha256 0a99413b92bbaddda89d376f496d710dc7131417e98414a756ebcd41374e068d mbstrdecoder-1.1.1.tar.gz # Locally computed sha256 checksums sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-mbstrdecoder/python-mbstrdecoder.mk b/package/python-mbstrdecoder/python-mbstrdecoder.mk index 63f9af74f5..f875e4d71d 100644 --- a/package/python-mbstrdecoder/python-mbstrdecoder.mk +++ b/package/python-mbstrdecoder/python-mbstrdecoder.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MBSTRDECODER_VERSION = 1.1.0 +PYTHON_MBSTRDECODER_VERSION = 1.1.1 PYTHON_MBSTRDECODER_SOURCE = mbstrdecoder-$(PYTHON_MBSTRDECODER_VERSION).tar.gz -PYTHON_MBSTRDECODER_SITE = https://files.pythonhosted.org/packages/6c/10/f82ba5a91489c91bf6adaa0e1aca38a7ab2d1d7d80195a5f6ad8c2ff387a +PYTHON_MBSTRDECODER_SITE = https://files.pythonhosted.org/packages/ba/ac/ba46bb6eb6165541ce25ff230469efe1c04043cf173f856dcc91876c38de PYTHON_MBSTRDECODER_SETUP_TYPE = setuptools PYTHON_MBSTRDECODER_LICENSE = MIT PYTHON_MBSTRDECODER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:24 -0000 Subject: [Buildroot] [git commit] package/python-more-itertools: bump to version 9.0.0 Message-ID: <20221205112603.3B83085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=50447d0c8eb65593b1d33f348be10f9a498f0695 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to flit package infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-more-itertools/python-more-itertools.hash | 4 ++-- package/python-more-itertools/python-more-itertools.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-more-itertools/python-more-itertools.hash b/package/python-more-itertools/python-more-itertools.hash index 4e6e7bdfb8..c12d3f5623 100644 --- a/package/python-more-itertools/python-more-itertools.hash +++ b/package/python-more-itertools/python-more-itertools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/more-itertools/json -md5 9930552c4f7eedc00193673d5f7f0f19 more-itertools-8.10.0.tar.gz -sha256 1debcabeb1df793814859d64a81ad7cb10504c24349368ccf214c664c474f41f more-itertools-8.10.0.tar.gz +md5 58f6fe36c3c94bbc569130df546dcfc9 more-itertools-9.0.0.tar.gz +sha256 5a6257e40878ef0520b1803990e3e22303a41b5714006c32a3fd8304b26ea1ab more-itertools-9.0.0.tar.gz # Locally computed sha256 checksums sha256 09f1c8c9e941af3e584d59641ea9b87d83c0cb0fd007eb5ef391a7e2643c1a46 LICENSE diff --git a/package/python-more-itertools/python-more-itertools.mk b/package/python-more-itertools/python-more-itertools.mk index 3b9957b72e..734d87e057 100644 --- a/package/python-more-itertools/python-more-itertools.mk +++ b/package/python-more-itertools/python-more-itertools.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_MORE_ITERTOOLS_VERSION = 8.10.0 +PYTHON_MORE_ITERTOOLS_VERSION = 9.0.0 PYTHON_MORE_ITERTOOLS_SOURCE = more-itertools-$(PYTHON_MORE_ITERTOOLS_VERSION).tar.gz -PYTHON_MORE_ITERTOOLS_SITE = https://files.pythonhosted.org/packages/8a/f7/93cf3c81629c95f6f40e509f7cd63985a6ddd829181a66c1c8ef101e55f2 -PYTHON_MORE_ITERTOOLS_SETUP_TYPE = setuptools +PYTHON_MORE_ITERTOOLS_SITE = https://files.pythonhosted.org/packages/13/b3/397aa9668da8b1f0c307bc474608653d46122ae0563d1d32f60e24fa0cbd +PYTHON_MORE_ITERTOOLS_SETUP_TYPE = flit PYTHON_MORE_ITERTOOLS_LICENSE = MIT PYTHON_MORE_ITERTOOLS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:24 -0000 Subject: [Buildroot] [git commit] package/python-httplib2: bump to version 0.21.0 Message-ID: <20221205112602.3D45D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c75f86321131fbdbb5691dda0dce57473981c08c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-httplib2/python-httplib2.hash | 4 ++-- package/python-httplib2/python-httplib2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-httplib2/python-httplib2.hash b/package/python-httplib2/python-httplib2.hash index 2c5914c5f6..4da8f26e43 100644 --- a/package/python-httplib2/python-httplib2.hash +++ b/package/python-httplib2/python-httplib2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/httplib2/json -md5 de7f5e3a4adb3105889867327bdd39dc httplib2-0.19.1.tar.gz -sha256 0b12617eeca7433d4c396a100eaecfa4b08ee99aa881e6df6e257a7aad5d533d httplib2-0.19.1.tar.gz +md5 b42f508585d988e77eac3980db1fd967 httplib2-0.21.0.tar.gz +sha256 fc144f091c7286b82bec71bdbd9b27323ba709cc612568d3000893bfd9cb4b34 httplib2-0.21.0.tar.gz # Locally computed sha256 checksums sha256 589eec38f72df2be203711d3b8cbece9b908c5e7ff00bc3cab7f63bae9e366b4 LICENSE diff --git a/package/python-httplib2/python-httplib2.mk b/package/python-httplib2/python-httplib2.mk index a259c33c73..1093ecab39 100644 --- a/package/python-httplib2/python-httplib2.mk +++ b/package/python-httplib2/python-httplib2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HTTPLIB2_VERSION = 0.19.1 +PYTHON_HTTPLIB2_VERSION = 0.21.0 PYTHON_HTTPLIB2_SOURCE = httplib2-$(PYTHON_HTTPLIB2_VERSION).tar.gz -PYTHON_HTTPLIB2_SITE = https://files.pythonhosted.org/packages/ed/cd/533a1e9e04671bcee5d2854b4f651a3fab9586d698de769d93b05ee2bff1 +PYTHON_HTTPLIB2_SITE = https://files.pythonhosted.org/packages/c2/37/a093aaa902f6b2301f0f2cff5285548dbc4ab9b9a29215eb440381cbb32b PYTHON_HTTPLIB2_SETUP_TYPE = setuptools PYTHON_HTTPLIB2_LICENSE = MIT PYTHON_HTTPLIB2_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:25 -0000 Subject: [Buildroot] [git commit] package/python-msgfy: bump to version 0.2.0 Message-ID: <20221205112603.5ED8385BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b53b980881c4e19b42de624c23ffc2ad619ac3f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-msgfy/python-msgfy.hash | 4 ++-- package/python-msgfy/python-msgfy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-msgfy/python-msgfy.hash b/package/python-msgfy/python-msgfy.hash index c795f7fa5e..9f5bfe4804 100644 --- a/package/python-msgfy/python-msgfy.hash +++ b/package/python-msgfy/python-msgfy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/msgfy/json -md5 4a3d8ac9908acd5f661a58b12f9e0d17 msgfy-0.1.0.tar.gz -sha256 474c08302cd56ccee1300ac7976a01ebd1e42716fc9bcd947d39a311a15b7012 msgfy-0.1.0.tar.gz +md5 1727a08a0cf7fb704045168c71993280 msgfy-0.2.0.tar.gz +sha256 37c907cccb19afe73ce44111a21b410b685be92c9c44496bc4381fd93c5ad7b6 msgfy-0.2.0.tar.gz # Locally computed sha256 checksums sha256 fcfe96f8fb1bf3478a51c828e7f7afee01500ce1c2d4345d052edb858be05227 LICENSE diff --git a/package/python-msgfy/python-msgfy.mk b/package/python-msgfy/python-msgfy.mk index c187061d41..4100a912b2 100644 --- a/package/python-msgfy/python-msgfy.mk +++ b/package/python-msgfy/python-msgfy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MSGFY_VERSION = 0.1.0 +PYTHON_MSGFY_VERSION = 0.2.0 PYTHON_MSGFY_SOURCE = msgfy-$(PYTHON_MSGFY_VERSION).tar.gz -PYTHON_MSGFY_SITE = https://files.pythonhosted.org/packages/24/b5/7cc6ba75b6489245f9b75f11a85202b934fa92f6c99a4fa1c639f08d68e8 +PYTHON_MSGFY_SITE = https://files.pythonhosted.org/packages/c6/2a/663ef86625f34ee4165da1eb824442cfb1f676e892946d7fe39a8c775682 PYTHON_MSGFY_SETUP_TYPE = setuptools PYTHON_MSGFY_LICENSE = MIT PYTHON_MSGFY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:25 -0000 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.6.0 Message-ID: <20221205112602.7B24A85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2e6c204f51f5696aa056324a5a30ac5d23648e8f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is no longer needed. Migrate from distutils to setuptools infrastructure. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-set-correct-python-executable-path.patch | 15 --------------- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 6 +++--- 3 files changed, 5 insertions(+), 20 deletions(-) diff --git a/package/python-ipython/0001-set-correct-python-executable-path.patch b/package/python-ipython/0001-set-correct-python-executable-path.patch deleted file mode 100644 index 0fbd5a1c8e..0000000000 --- a/package/python-ipython/0001-set-correct-python-executable-path.patch +++ /dev/null @@ -1,15 +0,0 @@ -Set correct Python executable path - -Signed-off-by: Philippe Proulx - ---- python-ipython-2.1.0/setupbase.py 2014-05-21 15:19:12.000000000 -0400 -+++ python-ipython-2.1.0-new/setupbase.py 2014-07-23 23:34:32.892030423 -0400 -@@ -394,7 +394,7 @@ class build_scripts_entrypt(build_script - - mod, func = entrypt.split(':') - with open(outfile, 'w') as f: -- f.write(script_src.format(executable=sys.executable, -+ f.write(script_src.format(executable='/usr/bin/env python', - mod=mod, func=func)) - - return outfiles, outfiles diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index cd18c3d125..e61727e045 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 6907b67691ba697173a3befb2c35f7ac ipython-7.31.1.tar.gz -sha256 b5548ec5329a4bcf054a5deed5099b0f9622eb9ea51aaa7104d215fece201d8c ipython-7.31.1.tar.gz +md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz +sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index 389ebfa897..f3aac75db1 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 7.31.1 +PYTHON_IPYTHON_VERSION = 8.6.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/fb/39/c1947dc1bb993a35469ca474535cb3214c91f5f9a7752a1fcbd9b6b37dde +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython PYTHON_IPYTHON_CPE_ID_PRODUCT = ipython -PYTHON_IPYTHON_SETUP_TYPE = distutils +PYTHON_IPYTHON_SETUP_TYPE = setuptools $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:26 -0000 Subject: [Buildroot] [git commit] package/python-networkx: bump to version 2.8.8 Message-ID: <20221205112603.7FDBD85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=303b98a1991e2bc1b7b416f180d0e5e291655290 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/networkx/networkx/commit/922d587d8c556f87b664281109fefd7fc66d813f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-networkx/python-networkx.hash | 6 +++--- package/python-networkx/python-networkx.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-networkx/python-networkx.hash b/package/python-networkx/python-networkx.hash index ace5c6721a..d166f0b8d8 100644 --- a/package/python-networkx/python-networkx.hash +++ b/package/python-networkx/python-networkx.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/networkx/json -md5 407eb28c54e08725559754ca7ab185e0 networkx-2.6.3.tar.gz -sha256 c0946ed31d71f1b732b5aaa6da5a0388a345019af232ce2f49c766e2d6795c51 networkx-2.6.3.tar.gz +md5 22139ab5a47818fa00cbaa91eb126381 networkx-2.8.8.tar.gz +sha256 230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e networkx-2.8.8.tar.gz # Locally computed sha256 checksums -sha256 f9c25c92ced5a264a3fe857231205d5eb625ae367935aaf8d61cdd5087dfb90e LICENSE.txt +sha256 aae9f809fb1a1592ed72e9f52df10cfad8fe226b8d4d28385f90dd4341ce7119 LICENSE.txt diff --git a/package/python-networkx/python-networkx.mk b/package/python-networkx/python-networkx.mk index 1908ed8f93..f097671d66 100644 --- a/package/python-networkx/python-networkx.mk +++ b/package/python-networkx/python-networkx.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_NETWORKX_VERSION = 2.6.3 +PYTHON_NETWORKX_VERSION = 2.8.8 PYTHON_NETWORKX_SOURCE = networkx-$(PYTHON_NETWORKX_VERSION).tar.gz -PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/97/ae/7497bc5e1c84af95e585e3f98585c9f06c627fac6340984c4243053e8f44 +PYTHON_NETWORKX_SITE = https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889 PYTHON_NETWORKX_LICENSE = BSD-3-Clause PYTHON_NETWORKX_LICENSE_FILES = LICENSE.txt PYTHON_NETWORKX_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:26 -0000 Subject: [Buildroot] [git commit] package/python-jaraco-functools: bump to version 3.5.2 Message-ID: <20221205112602.9FD0785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e7583258a51abc131cc455f1527b634b570a08c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrapping: https://github.com/jaraco/jaraco.functools/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jaraco-functools/python-jaraco-functools.hash | 6 +++--- package/python-jaraco-functools/python-jaraco-functools.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-jaraco-functools/python-jaraco-functools.hash b/package/python-jaraco-functools/python-jaraco-functools.hash index 95380aff98..a7cbb3daf1 100644 --- a/package/python-jaraco-functools/python-jaraco-functools.hash +++ b/package/python-jaraco-functools/python-jaraco-functools.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/jaraco.functools/json -md5 c245ade3e753bc556415f1fec102f232 jaraco.functools-2.0.tar.gz -sha256 35ba944f52b1a7beee8843a5aa6752d1d5b79893eeb7770ea98be6b637bf9345 jaraco.functools-2.0.tar.gz +md5 f25708d7f38b9264459046fcc0afc8c1 jaraco.functools-3.5.2.tar.gz +sha256 45b05c158f3ad28731075556ffd4749bd254ec67f91e1eb367dcfebff1151db4 jaraco.functools-3.5.2.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-jaraco-functools/python-jaraco-functools.mk b/package/python-jaraco-functools/python-jaraco-functools.mk index f062063b0b..8f64c4687e 100644 --- a/package/python-jaraco-functools/python-jaraco-functools.mk +++ b/package/python-jaraco-functools/python-jaraco-functools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JARACO_FUNCTOOLS_VERSION = 2.0 +PYTHON_JARACO_FUNCTOOLS_VERSION = 3.5.2 PYTHON_JARACO_FUNCTOOLS_SOURCE = jaraco.functools-$(PYTHON_JARACO_FUNCTOOLS_VERSION).tar.gz -PYTHON_JARACO_FUNCTOOLS_SITE = https://files.pythonhosted.org/packages/a9/1e/44f6a5cffef147a3ffd37a748b8f4c2ded9b07ca20a15f17cd9874158f24 +PYTHON_JARACO_FUNCTOOLS_SITE = https://files.pythonhosted.org/packages/b4/ea/9abca360081de9157668fcc52765989158aaf29b4826f26fcb17852d08e6 PYTHON_JARACO_FUNCTOOLS_LICENSE = MIT PYTHON_JARACO_FUNCTOOLS_LICENSE_FILES = LICENSE PYTHON_JARACO_FUNCTOOLS_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:27 -0000 Subject: [Buildroot] [git commit] package/python-pathpy: bump to version 12.5.0 Message-ID: <20221205112603.A1DC385BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b47bf463981fb14359857b8336fd9b1dfc49c21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pathpy/python-pathpy.hash | 4 ++-- package/python-pathpy/python-pathpy.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathpy/python-pathpy.hash b/package/python-pathpy/python-pathpy.hash index 0b9b7b7cd6..f2f1880e4d 100644 --- a/package/python-pathpy/python-pathpy.hash +++ b/package/python-pathpy/python-pathpy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/path.py/json -md5 307098b1827af6031687edb49ce2c39c path.py-12.0.1.tar.gz -sha256 9f2169633403aa0423f6ec000e8701dd1819526c62465f5043952f92527fea0f path.py-12.0.1.tar.gz +md5 c748063e113914dcb08e3f4eb6cd1de0 path.py-12.5.0.tar.gz +sha256 8d885e8b2497aed005703d94e0fd97943401f035e42a136810308bff034529a8 path.py-12.5.0.tar.gz # Locally computed sha256 checksums sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE diff --git a/package/python-pathpy/python-pathpy.mk b/package/python-pathpy/python-pathpy.mk index 3b7388bdd2..2fd6e931f8 100644 --- a/package/python-pathpy/python-pathpy.mk +++ b/package/python-pathpy/python-pathpy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHPY_VERSION = 12.0.1 +PYTHON_PATHPY_VERSION = 12.5.0 PYTHON_PATHPY_SOURCE = path.py-$(PYTHON_PATHPY_VERSION).tar.gz -PYTHON_PATHPY_SITE = https://files.pythonhosted.org/packages/70/63/c01c1bb2df17db4c78f78cc439a2800f55bec5445cabf1f3579a37909f41 +PYTHON_PATHPY_SITE = https://files.pythonhosted.org/packages/b6/e3/81be70016d58ade0f516191fa80152daba5453d0b07ce648d9daae86a188 PYTHON_PATHPY_SETUP_TYPE = setuptools PYTHON_PATHPY_LICENSE = MIT PYTHON_PATHPY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:27 -0000 Subject: [Buildroot] [git commit] package/python-lark: bump to version 1.1.4 Message-ID: <20221205112602.D73F985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6bed05b2f1b660383b7c6835d59b45eac01bf982 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to whitespace removal: https://github.com/lark-parser/lark/commit/5236ff95a37cf464ba7049b27622d87b662c1918 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-lark/python-lark.hash | 6 +++--- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index 3773c00f7c..abc168e93b 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 fd3ca96a8d9d67798508470032921078 lark-1.1.2.tar.gz -sha256 7a8d0c07d663da9391d7faee1bf1d7df4998c47ca43a593cbef5c7566acd057a lark-1.1.2.tar.gz +md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz +sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz # Locally computed sha256 checksums -sha256 6e83ad8e0de51690a53eac02dd2b6188dfd7949053be56fba5b651140d27ee57 LICENSE +sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 52c249552e..548adcd833 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.2 +PYTHON_LARK_VERSION = 1.1.4 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a3/c5/11d0a086590b207ad1b6c9ba6e019f8290652f3d703cdb002d72e220dd99 +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:28 -0000 Subject: [Buildroot] [git commit] package/python-mutagen: bump to version 1.46.0 Message-ID: <20221205112603.696D985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b10a60e0b67ab839926b12e1be05d281d9f6a9b4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mutagen/python-mutagen.hash | 4 ++-- package/python-mutagen/python-mutagen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mutagen/python-mutagen.hash b/package/python-mutagen/python-mutagen.hash index 0cf25fd5fe..2e1a588936 100644 --- a/package/python-mutagen/python-mutagen.hash +++ b/package/python-mutagen/python-mutagen.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mutagen/json -md5 76e1f7fc2386813c0ff2716695fb06e1 mutagen-1.45.1.tar.gz -sha256 6397602efb3c2d7baebd2166ed85731ae1c1d475abca22090b7141ff5034b3e1 mutagen-1.45.1.tar.gz +md5 648c9f38b8ef46ffb0d5135524650b87 mutagen-1.46.0.tar.gz +sha256 6e5f8ba84836b99fe60be5fb27f84be4ad919bbb6b49caa6ae81e70584b55e58 mutagen-1.46.0.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/python-mutagen/python-mutagen.mk b/package/python-mutagen/python-mutagen.mk index 627ec70e96..07ac9542c6 100644 --- a/package/python-mutagen/python-mutagen.mk +++ b/package/python-mutagen/python-mutagen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MUTAGEN_VERSION = 1.45.1 +PYTHON_MUTAGEN_VERSION = 1.46.0 PYTHON_MUTAGEN_SOURCE = mutagen-$(PYTHON_MUTAGEN_VERSION).tar.gz -PYTHON_MUTAGEN_SITE = https://files.pythonhosted.org/packages/f3/d9/2232a4cb9a98e2d2501f7e58d193bc49c956ef23756d7423ba1bd87e386d +PYTHON_MUTAGEN_SITE = https://files.pythonhosted.org/packages/b1/54/d1760a363d0fe345528e37782f6c18123b0e99e8ea755022fd51f1ecd0f9 PYTHON_MUTAGEN_LICENSE = GPL-2.0 PYTHON_MUTAGEN_LICENSE_FILES = COPYING PYTHON_MUTAGEN_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:28 -0000 Subject: [Buildroot] [git commit] package/python-kiwisolver: bump to version 1.4.4 Message-ID: <20221205112602.C9C0785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ce5a582e9f99ac05bfbc8330c8ea978d7af9724 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-cppy build dependency. License hash changed due to filename update: https://github.com/nucleic/kiwi/commit/b04d5d3f6cb404d1e23c0c4f9bff76bd5a8facb6 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-kiwisolver/python-kiwisolver.hash | 8 +++++--- package/python-kiwisolver/python-kiwisolver.mk | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/package/python-kiwisolver/python-kiwisolver.hash b/package/python-kiwisolver/python-kiwisolver.hash index aa7d79ced7..7f2e263a5b 100644 --- a/package/python-kiwisolver/python-kiwisolver.hash +++ b/package/python-kiwisolver/python-kiwisolver.hash @@ -1,3 +1,5 @@ -# Locally calculated -sha256 48168c0ace18319c649e31907f6d8586f648e503560f506f128798b99393bcdb python-kiwisolver-1.1.0.tar.gz -sha256 95c32f73d43fa54d8146badbcbd73b83acb7fa2cc81a7cef7784b3cd33b146a0 LICENSE +# md5, sha256 from https://pypi.org/pypi/kiwisolver/json +md5 34796908455c3b23c889439b541e424b kiwisolver-1.4.4.tar.gz +sha256 d41997519fcba4a1e46eb4a2fe31bc12f0ff957b2b81bac28db24744f333e955 kiwisolver-1.4.4.tar.gz +# Locally computed sha256 checksums +sha256 26da8d49744796f2601fb5fe9e5d8b9e8102064ca60a8dc1825b6177cb05450c LICENSE diff --git a/package/python-kiwisolver/python-kiwisolver.mk b/package/python-kiwisolver/python-kiwisolver.mk index 2b99803c0d..2c5db26dbc 100644 --- a/package/python-kiwisolver/python-kiwisolver.mk +++ b/package/python-kiwisolver/python-kiwisolver.mk @@ -4,10 +4,12 @@ # ################################################################################ -PYTHON_KIWISOLVER_VERSION = 1.1.0 -PYTHON_KIWISOLVER_SITE = $(call github,nucleic,kiwi,$(PYTHON_KIWISOLVER_VERSION)) +PYTHON_KIWISOLVER_VERSION = 1.4.4 +PYTHON_KIWISOLVER_SOURCE = kiwisolver-$(PYTHON_KIWISOLVER_VERSION).tar.gz +PYTHON_KIWISOLVER_SITE = https://files.pythonhosted.org/packages/5f/5c/272a7dd49a1914f35cd8d6d9f386defa8b047f6fbd06badd6b77b3ba24e7 PYTHON_KIWISOLVER_LICENSE = BSD-3-Clause PYTHON_KIWISOLVER_LICENSE_FILES = LICENSE PYTHON_KIWISOLVER_SETUP_TYPE = setuptools +PYTHON_KIWISOLVER_DEPENDENCIES = host-python-cppy $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:29 -0000 Subject: [Buildroot] [git commit] package/python-prompt-toolkit: bump to version 3.0.31 Message-ID: <20221205112603.D8B7185BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02294e005949752929fa5136691f5422c567d522 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 5a24634a56..8b91ee767f 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 ba9e63c3e7e5a4f4ce4e4770a4daba96 prompt_toolkit-3.0.20.tar.gz -sha256 eb71d5a6b72ce6db177af4a7d4d7085b99756bf656d98ffcc4fecd36850eea6c prompt_toolkit-3.0.20.tar.gz +md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz +sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index b575783f96..bef761e20f 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.20 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/b4/56/9ab5868f34ab2657fba7e2192f41316252ab04edbbeb2a8583759960a1a7 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:29 -0000 Subject: [Buildroot] [git commit] package/python-markdown2: bump to version 2.4.6 Message-ID: <20221205112603.0535B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2e19ebb5035a171750e98926429b286cb1f6e21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-markdown2/python-markdown2.hash | 4 ++-- package/python-markdown2/python-markdown2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-markdown2/python-markdown2.hash b/package/python-markdown2/python-markdown2.hash index a3e310aacf..f8582ba5b8 100644 --- a/package/python-markdown2/python-markdown2.hash +++ b/package/python-markdown2/python-markdown2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/markdown2/json -md5 6134fce06c4783b3178a90a719fa9d91 markdown2-2.4.1.tar.gz -sha256 ce9265cf179c4e07934e7b6a4b03f3edb7891e66e6d0f7017755f6064bbbe13f markdown2-2.4.1.tar.gz +md5 bb3f451bed011a0d8959e3c1d5850c53 markdown2-2.4.6.tar.gz +sha256 f65b4dbe1e16591b14fd40bc659b8b58d285eab70c1da21f390294fcdec42bb0 markdown2-2.4.6.tar.gz # Locally computed sha256 checksums sha256 f8c7c4d554409cf621b8d653dbfffb719745fd36f5c49b8305258649b403ef9c LICENSE.txt diff --git a/package/python-markdown2/python-markdown2.mk b/package/python-markdown2/python-markdown2.mk index 6acfad2ccb..b1c162e12f 100644 --- a/package/python-markdown2/python-markdown2.mk +++ b/package/python-markdown2/python-markdown2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MARKDOWN2_VERSION = 2.4.1 +PYTHON_MARKDOWN2_VERSION = 2.4.6 PYTHON_MARKDOWN2_SOURCE = markdown2-$(PYTHON_MARKDOWN2_VERSION).tar.gz -PYTHON_MARKDOWN2_SITE = https://files.pythonhosted.org/packages/fb/10/4f327f4517fa5dda90021618fe174d1f4aff3c4e06abcd7f77685a455511 +PYTHON_MARKDOWN2_SITE = https://files.pythonhosted.org/packages/83/b7/24613765f558afde9f47b61fcd787a9856ac1515b53af38bd11bf2fb3c8c PYTHON_MARKDOWN2_SETUP_TYPE = setuptools PYTHON_MARKDOWN2_LICENSE = MIT PYTHON_MARKDOWN2_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:30 -0000 Subject: [Buildroot] [git commit] package/python-pathvalidate: bump to version 2.5.2 Message-ID: <20221205112603.AD39A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3263543a0249f2ba3018656bd35366d3a429fd2f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pathvalidate/python-pathvalidate.hash | 4 ++-- package/python-pathvalidate/python-pathvalidate.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathvalidate/python-pathvalidate.hash b/package/python-pathvalidate/python-pathvalidate.hash index adf1a75dca..828236304e 100644 --- a/package/python-pathvalidate/python-pathvalidate.hash +++ b/package/python-pathvalidate/python-pathvalidate.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathvalidate/json -md5 afc0343cd8c4ad732431a8b860d73330 pathvalidate-2.5.0.tar.gz -sha256 119ba36be7e9a405d704c7b7aea4b871c757c53c9adc0ed64f40be1ed8da2781 pathvalidate-2.5.0.tar.gz +md5 541238984572fb21db2da2af1d70a993 pathvalidate-2.5.2.tar.gz +sha256 5ff57d0fabe5ecb7a4f1e4957bfeb5ad8ab5ab4c0fa71f79c6bbc24bd9b7d14d pathvalidate-2.5.2.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-pathvalidate/python-pathvalidate.mk b/package/python-pathvalidate/python-pathvalidate.mk index bb434f3662..6ca8c0f2ad 100644 --- a/package/python-pathvalidate/python-pathvalidate.mk +++ b/package/python-pathvalidate/python-pathvalidate.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHVALIDATE_VERSION = 2.5.0 +PYTHON_PATHVALIDATE_VERSION = 2.5.2 PYTHON_PATHVALIDATE_SOURCE = pathvalidate-$(PYTHON_PATHVALIDATE_VERSION).tar.gz -PYTHON_PATHVALIDATE_SITE = https://files.pythonhosted.org/packages/2e/89/7853a1ea323e848ab1e90c8930733bc19e35a935deb80d78b572c36ea33f +PYTHON_PATHVALIDATE_SITE = https://files.pythonhosted.org/packages/60/f7/ff244fdd8ed98e98d4f9acecfe74a890e5e3245ce55253ef88db51e94652 PYTHON_PATHVALIDATE_SETUP_TYPE = setuptools PYTHON_PATHVALIDATE_LICENSE = MIT PYTHON_PATHVALIDATE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:30 -0000 Subject: [Buildroot] [git commit] package/python-mistune: bump to version 2.0.4 Message-ID: <20221205112603.314F785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ead539c27dd61ba010b3723b26af91da0779eb98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/lepture/mistune/commit/991c683584279102a94542b9b46e0637a9b4cb3b Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mistune/python-mistune.hash | 6 +++--- package/python-mistune/python-mistune.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-mistune/python-mistune.hash b/package/python-mistune/python-mistune.hash index a7a5936096..161f2ed6ff 100644 --- a/package/python-mistune/python-mistune.hash +++ b/package/python-mistune/python-mistune.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mistune/json -md5 fb6ab174ece938dea09f8b2adad771e4 mistune-0.8.4.tar.gz -sha256 59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e mistune-0.8.4.tar.gz +md5 a4437edb22cf6519a7c61730fecb1a3f mistune-2.0.4.tar.gz +sha256 9ee0a66053e2267aba772c71e06891fa8f1af6d4b01d5e84e267b4570d4d9808 mistune-2.0.4.tar.gz # Locally computed sha256 checksums -sha256 0c5259c3dd0a7c46f4835221645f62a0638c9b9faa02af08676e8069e1ff964b LICENSE +sha256 539013fd8e19f744f8bf0e27a532bbff54cd689ecef7a800f56ae5dc824be870 LICENSE diff --git a/package/python-mistune/python-mistune.mk b/package/python-mistune/python-mistune.mk index 6beb425837..1e4bb71903 100644 --- a/package/python-mistune/python-mistune.mk +++ b/package/python-mistune/python-mistune.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MISTUNE_VERSION = 0.8.4 +PYTHON_MISTUNE_VERSION = 2.0.4 PYTHON_MISTUNE_SOURCE = mistune-$(PYTHON_MISTUNE_VERSION).tar.gz -PYTHON_MISTUNE_SITE = https://files.pythonhosted.org/packages/2d/a4/509f6e7783ddd35482feda27bc7f72e65b5e7dc910eca4ab2164daf9c577 +PYTHON_MISTUNE_SITE = https://files.pythonhosted.org/packages/cd/9b/0f98334812f548a5ee4399b76e33752a74fc7bb976f5efb34d962f03d585 PYTHON_MISTUNE_LICENSE = BSD-3-Clause PYTHON_MISTUNE_LICENSE_FILES = LICENSE PYTHON_MISTUNE_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:31 -0000 Subject: [Buildroot] [git commit] package/python-pydantic: bump to version 1.10.2 Message-ID: <20221205112604.2A14885BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea11973ab14a4a1210382691d0dc42da9439bf7c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pydantic/python-pydantic.hash | 4 ++-- package/python-pydantic/python-pydantic.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pydantic/python-pydantic.hash b/package/python-pydantic/python-pydantic.hash index 215b5d1714..a5eb025fcb 100644 --- a/package/python-pydantic/python-pydantic.hash +++ b/package/python-pydantic/python-pydantic.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pydantic/json -md5 7845d2f3c8fe8602f73f53ec5b6dfa29 pydantic-1.8.2.tar.gz -sha256 26464e57ccaafe72b7ad156fdaa4e9b9ef051f69e175dbbb463283000c05ab7b pydantic-1.8.2.tar.gz +md5 9691f29e97c1280ab56b7d0a2dade9c1 pydantic-1.10.2.tar.gz +sha256 91b8e218852ef6007c2b98cd861601c6a09f1aa32bbbb74fab5b1c33d4a1e410 pydantic-1.10.2.tar.gz # Locally computed sha256 checksums sha256 9e3946690ac88b6b73e8f001a0586af13568be8852fd514e4393f39761764387 LICENSE diff --git a/package/python-pydantic/python-pydantic.mk b/package/python-pydantic/python-pydantic.mk index b282241506..04014214e1 100644 --- a/package/python-pydantic/python-pydantic.mk +++ b/package/python-pydantic/python-pydantic.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYDANTIC_VERSION = 1.8.2 +PYTHON_PYDANTIC_VERSION = 1.10.2 PYTHON_PYDANTIC_SOURCE = pydantic-$(PYTHON_PYDANTIC_VERSION).tar.gz -PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/b9/d2/12a808613937a6b98cd50d6467352f01322dc0d8ca9fb5b94441625d6684 +PYTHON_PYDANTIC_SITE = https://files.pythonhosted.org/packages/7d/7d/58dd62f792b002fa28cce4e83cb90f4359809e6d12db86eedf26a752895c PYTHON_PYDANTIC_SETUP_TYPE = setuptools PYTHON_PYDANTIC_LICENSE = MIT PYTHON_PYDANTIC_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:31 -0000 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.1 Message-ID: <20221205112603.4643485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90ebb0deb6d5b3d6b5cfea040226fefbfc40e0bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 1de1d7cdc2..5bc5433123 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 285091518bdbde8086c60c5ed6d7090eccc1c232b00138c964c410f1a7da654f orjson-3.7.11.tar.gz +sha256 dc7a9ae16562ddf3589ef7cbdf122a26f845dae919d8ea9679e0fe4c9be69b3a orjson-3.8.1.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index 0a266e827a..00be3f1f4b 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.7.11 +PYTHON_ORJSON_VERSION = 3.8.1 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/fd/52/42520dbfd47191977140c49fa601624b9b4c6cc9d6a62d3e68970ee9eac6 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/d0/e6/d012626dcf443e36ac1210be365d0a367beff7dd8b7029ace3006c948820 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:32 -0000 Subject: [Buildroot] [git commit] package/python-py: bump to version 1.11.0 Message-ID: <20221205112604.12F6585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5dd4a78f36b7050822ae6f0e957bbbe1b6ecc19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-py/python-py.hash | 4 ++-- package/python-py/python-py.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-py/python-py.hash b/package/python-py/python-py.hash index 2d9928f376..537fe31773 100644 --- a/package/python-py/python-py.hash +++ b/package/python-py/python-py.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/py/json -md5 5f108bfe00d5468cbdb8071051f86a55 py-1.10.0.tar.gz -sha256 21b81bda15b66ef5e1a777a21c4dcd9c20ad3efd0b3f817e7a809035269e1bd3 py-1.10.0.tar.gz +md5 bde7dcc1cb452a1e10206ef2f811ba88 py-1.11.0.tar.gz +sha256 51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719 py-1.11.0.tar.gz # Locally computed sha256 checksums sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 LICENSE sha256 2af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866 py/_vendored_packages/iniconfig-1.1.1.dist-info/LICENSE diff --git a/package/python-py/python-py.mk b/package/python-py/python-py.mk index d8cb6fa544..cec02dcfa9 100644 --- a/package/python-py/python-py.mk +++ b/package/python-py/python-py.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PY_VERSION = 1.10.0 +PYTHON_PY_VERSION = 1.11.0 PYTHON_PY_SOURCE = py-$(PYTHON_PY_VERSION).tar.gz -PYTHON_PY_SITE = https://files.pythonhosted.org/packages/0d/8c/50e9f3999419bb7d9639c37e83fa9cdcf0f601a9d407162d6c37ad60be71 +PYTHON_PY_SITE = https://files.pythonhosted.org/packages/98/ff/fec109ceb715d2a6b4c4a85a61af3b40c723a961e8828319fbcb15b868dc PYTHON_PY_DEPENDENCIES = host-python-setuptools-scm PYTHON_PY_SETUP_TYPE = setuptools PYTHON_PY_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:32 -0000 Subject: [Buildroot] [git commit] package/python-mako: bump to version 1.2.3 Message-ID: <20221205112602.EEA5985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6dab7b3b44111f28384b80392393bb9a6e03485 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/sqlalchemy/mako/commit/36e10468c1e159803147bfbc7fffc930a9bd368c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-mako/python-mako.hash | 6 +++--- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index f5b5daf06d..4bacafafde 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 409bdc38e9ddda5eada61fb092cb12fd Mako-1.1.5.tar.gz -sha256 169fa52af22a91900d852e937400e79f535496191c63712e3b9fda5a9bed6fc3 Mako-1.1.5.tar.gz +md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz +sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz # Locally computed sha256 checksums -sha256 47cd0d41b1092f9161cfb629ed15e5cea185144710ff4633a4281ef088ff5de7 LICENSE +sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index 553c4a5339..a663b7dbda 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.1.5 +PYTHON_MAKO_VERSION = 1.2.3 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/d1/42/ff293411e980debfc647be9306d89840c8b82ea24571b014f1a35b2ad80f +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:33 -0000 Subject: [Buildroot] [git commit] package/python-psycopg2: bump to version 2.9.5 Message-ID: <20221205112603.EEE5985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f8bb4a619ac723d6a35e2b3ebe9f6e1d07a5d0f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-psycopg2/python-psycopg2.hash | 4 ++-- package/python-psycopg2/python-psycopg2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psycopg2/python-psycopg2.hash b/package/python-psycopg2/python-psycopg2.hash index d02ffc2ec8..58f98f9d84 100644 --- a/package/python-psycopg2/python-psycopg2.hash +++ b/package/python-psycopg2/python-psycopg2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psycopg2/json -md5 182e3e8cf3381c254f65f70cad4976e5 psycopg2-2.9.1.tar.gz -sha256 de5303a6f1d0a7a34b9d40e4d3bef684ccc44a49bbe3eb85e3c0bffb4a131b7c psycopg2-2.9.1.tar.gz +md5 3cec7285f61690633bb070d4bba259c2 psycopg2-2.9.5.tar.gz +sha256 a5246d2e683a972e2187a8714b5c2cf8156c064629f9a9b1a873c1730d9e245a psycopg2-2.9.5.tar.gz # Locally computed sha256 checksums sha256 9614b85dfc9a72c5b2ca33144c1d7e1ed3b1c297459d9fb28a6a5762c2e8d71b LICENSE diff --git a/package/python-psycopg2/python-psycopg2.mk b/package/python-psycopg2/python-psycopg2.mk index de466e2c59..fa23c2814f 100644 --- a/package/python-psycopg2/python-psycopg2.mk +++ b/package/python-psycopg2/python-psycopg2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSYCOPG2_VERSION = 2.9.1 +PYTHON_PSYCOPG2_VERSION = 2.9.5 PYTHON_PSYCOPG2_SOURCE = psycopg2-$(PYTHON_PSYCOPG2_VERSION).tar.gz -PYTHON_PSYCOPG2_SITE = https://files.pythonhosted.org/packages/aa/8a/7c80e7e44fb1b4277e89bd9ca509aefdd4dd1b2c547c6f293afe9f7ffd04 +PYTHON_PSYCOPG2_SITE = https://files.pythonhosted.org/packages/89/d6/cd8c46417e0f7a16b4b0fc321f4ab676a59250d08fce5b64921897fb07cc PYTHON_PSYCOPG2_SETUP_TYPE = setuptools PYTHON_PSYCOPG2_LICENSE = LGPL-3.0+ PYTHON_PSYCOPG2_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:33 -0000 Subject: [Buildroot] [git commit] package/python-pytest-asyncio: bump version to 0.20.1 Message-ID: <20221205112603.542E585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bca80837c380d71b00b1923980067a171b80084d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/python-pytest-asyncio/python-pytest-asyncio.hash | 4 ++-- package/python-pytest-asyncio/python-pytest-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytest-asyncio/python-pytest-asyncio.hash b/package/python-pytest-asyncio/python-pytest-asyncio.hash index e20d78aa01..b683c60553 100644 --- a/package/python-pytest-asyncio/python-pytest-asyncio.hash +++ b/package/python-pytest-asyncio/python-pytest-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytest-asyncio/json -md5 0c74a0ae2b509735594684bf00512252 pytest-asyncio-0.19.0.tar.gz -sha256 ac4ebf3b6207259750bc32f4c1d8fcd7e79739edbc67ad0c58dd150b1d072fed pytest-asyncio-0.19.0.tar.gz +md5 894109d45a7b6f46718bbe4611aa7817 pytest-asyncio-0.20.1.tar.gz +sha256 626699de2a747611f3eeb64168b3575f70439b06c3d0206e6ceaeeb956e65519 pytest-asyncio-0.20.1.tar.gz # Locally computed sha256 checksums sha256 a8ad31b1c3f40dca5a84119351b8fa8ddc868edd77fad8a8ebf6d8f2d16fa4ae LICENSE diff --git a/package/python-pytest-asyncio/python-pytest-asyncio.mk b/package/python-pytest-asyncio/python-pytest-asyncio.mk index 337565ca85..b70e0ad0f4 100644 --- a/package/python-pytest-asyncio/python-pytest-asyncio.mk +++ b/package/python-pytest-asyncio/python-pytest-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTEST_ASYNCIO_VERSION = 0.19.0 +PYTHON_PYTEST_ASYNCIO_VERSION = 0.20.1 PYTHON_PYTEST_ASYNCIO_SOURCE = pytest-asyncio-$(PYTHON_PYTEST_ASYNCIO_VERSION).tar.gz -PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/43/1c/4293ce5ddfd1db78fbf192bd3c47183c9ecc2816b8de382ed1b2491c7cea +PYTHON_PYTEST_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9e/8f/5a918ac4e2366b61156e16fa9bfb3be52401d81f5309efb1f4e04d99ac39 PYTHON_PYTEST_ASYNCIO_SETUP_TYPE = setuptools PYTHON_PYTEST_ASYNCIO_LICENSE = Apache-2.0 PYTHON_PYTEST_ASYNCIO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:34 -0000 Subject: [Buildroot] [git commit] package/python-pyicu: bump to version 2.10.2 Message-ID: <20221205112604.660A585BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0b7a6862449df74bcbf591fee71f8bedca1ff570 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://gitlab.pyicu.org/main/pyicu/-/commit/366090276963a90924d22420e2bd80a015fca332 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyicu/python-pyicu.hash | 10 +++++----- package/python-pyicu/python-pyicu.mk | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pyicu/python-pyicu.hash b/package/python-pyicu/python-pyicu.hash index 8b113d4ab7..009b264336 100644 --- a/package/python-pyicu/python-pyicu.hash +++ b/package/python-pyicu/python-pyicu.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/PyICU/json -md5 7656f5cc53a7c18b40e653d6eefdee14 PyICU-1.9.7.tar.gz -# Locally computed -sha256 db27cd1cc150b879c5465872bec7fdaf340eca140aa922be03891d5b9f855b61 PyICU-1.9.7.tar.gz -sha256 74bbadee4ee3c3a1ac0ecfbd74bc7ce64046de1ceddf4717dc923809ca8ffce3 LICENSE +# md5, sha256 from https://pypi.org/pypi/pyicu/json +md5 4090ebb98702338cac3dbed2d72c2fd7 PyICU-2.10.2.tar.gz +sha256 0c3309eea7fab6857507ace62403515b60fe096cbfb4f90d14f55ff75c5441c1 PyICU-2.10.2.tar.gz +# Locally computed sha256 checksums +sha256 00da5bf22f2386c4f6f07c734490e9b818c4dcf70e6ca49f594e9cec636b9c40 LICENSE diff --git a/package/python-pyicu/python-pyicu.mk b/package/python-pyicu/python-pyicu.mk index c6587c399c..512b2f857f 100644 --- a/package/python-pyicu/python-pyicu.mk +++ b/package/python-pyicu/python-pyicu.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYICU_VERSION = 1.9.7 +PYTHON_PYICU_VERSION = 2.10.2 PYTHON_PYICU_SOURCE = PyICU-$(PYTHON_PYICU_VERSION).tar.gz -PYTHON_PYICU_SITE = https://pypi.python.org/packages/6e/88/f42a1297909ca6d9113ba37b37067011ae29432fe592fdd98cf52ad23b77 +PYTHON_PYICU_SITE = https://files.pythonhosted.org/packages/64/00/a531e119a97e54601f616f5061879ec2d4bb058d225014f9acf94b2970c3 PYTHON_PYICU_LICENSE = MIT PYTHON_PYICU_LICENSE_FILES = LICENSE PYTHON_PYICU_DEPENDENCIES = icu From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:34 -0000 Subject: [Buildroot] [git commit] package/python-oauthlib: bump to version 3.2.2 Message-ID: <20221205112603.8AADB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=253d358532a5edb04ae09649998d4883faa24116 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-oauthlib/python-oauthlib.hash | 4 ++-- package/python-oauthlib/python-oauthlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-oauthlib/python-oauthlib.hash b/package/python-oauthlib/python-oauthlib.hash index e55f0c861d..6a2ad003e1 100644 --- a/package/python-oauthlib/python-oauthlib.hash +++ b/package/python-oauthlib/python-oauthlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/oauthlib/json -md5 9201e30a4eacf3ecfa15503b241ad5e3 oauthlib-3.1.1.tar.gz -sha256 8f0215fcc533dd8dd1bee6f4c412d4f0cd7297307d43ac61666389e3bc3198a3 oauthlib-3.1.1.tar.gz +md5 2f7b898cc1af8c1409cc329e8843ea8f oauthlib-3.2.2.tar.gz +sha256 9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918 oauthlib-3.2.2.tar.gz # Locally computed sha256 checksums sha256 3d1e12d8ac52c0b6c148af6d291f72400b8720ed16c0ac4a89868b6d14b1c939 LICENSE diff --git a/package/python-oauthlib/python-oauthlib.mk b/package/python-oauthlib/python-oauthlib.mk index 7369768b35..1e49487d6a 100644 --- a/package/python-oauthlib/python-oauthlib.mk +++ b/package/python-oauthlib/python-oauthlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OAUTHLIB_VERSION = 3.1.1 +PYTHON_OAUTHLIB_VERSION = 3.2.2 PYTHON_OAUTHLIB_SOURCE = oauthlib-$(PYTHON_OAUTHLIB_VERSION).tar.gz -PYTHON_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/9e/84/001a3f8d9680f3b26d5e7711e13d5ff92e4b511766a72ac6b4a4e5f06796 +PYTHON_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/6d/fa/fbf4001037904031639e6bfbfc02badfc7e12f137a8afa254df6c4c8a670 PYTHON_OAUTHLIB_SETUP_TYPE = setuptools PYTHON_OAUTHLIB_LICENSE = BSD-3-Clause PYTHON_OAUTHLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:35 -0000 Subject: [Buildroot] [git commit] package/python-pygments: bump to version 2.13.0 Message-ID: <20221205112604.4ED6F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785566c29e65c043ce819315572c9244621e08c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/pygments/pygments/commit/ab4afd821aa41403f7a0b1e714112c40b2ad843b Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pygments/python-pygments.hash | 6 +++--- package/python-pygments/python-pygments.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pygments/python-pygments.hash b/package/python-pygments/python-pygments.hash index 09b47b2bdc..610acb96d7 100644 --- a/package/python-pygments/python-pygments.hash +++ b/package/python-pygments/python-pygments.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pygments/json -md5 390a49fa0eb5486a795b2b54b9a7b666 Pygments-2.7.4.tar.gz -sha256 df49d09b498e83c1a73128295860250b0b7edd4c723a32e9bc0d295c7c2ec337 Pygments-2.7.4.tar.gz +md5 6ccae578d28d18968b30a4711652fd9a Pygments-2.13.0.tar.gz +sha256 56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1 Pygments-2.13.0.tar.gz # Locally computed sha256 checksums -sha256 c012cf17a2ba79142977c8cc5bb1497a675401bf79c2c9b95a7604e2ddfde8b8 LICENSE +sha256 a9d66f1d526df02e29dce73436d34e56e8632f46c275bbdffc70569e882f9f17 LICENSE diff --git a/package/python-pygments/python-pygments.mk b/package/python-pygments/python-pygments.mk index 781b16353b..c09350c42b 100644 --- a/package/python-pygments/python-pygments.mk +++ b/package/python-pygments/python-pygments.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYGMENTS_VERSION = 2.7.4 +PYTHON_PYGMENTS_VERSION = 2.13.0 PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz -PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e1/86/8059180e8217299079d8719c6e23d674aadaba0b1939e25e0cc15dcf075b +PYTHON_PYGMENTS_SITE = https://files.pythonhosted.org/packages/e0/ef/5905cd3642f2337d44143529c941cc3a02e5af16f0f65f81cbef7af452bb PYTHON_PYGMENTS_LICENSE = BSD-2-Clause PYTHON_PYGMENTS_LICENSE_FILES = LICENSE PYTHON_PYGMENTS_CPE_ID_VENDOR = pygments From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:36 -0000 Subject: [Buildroot] [git commit] package/python-networkmanager: bump to version 2.2 Message-ID: <20221205112603.746A085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e6461c51f07e04cd42708843cf45583108f37ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/seveas/python-networkmanager/commit/9acb5c9d90154a68ffadd144e9d72f1b56038649 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-networkmanager/python-networkmanager.hash | 10 +++++----- package/python-networkmanager/python-networkmanager.mk | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-networkmanager/python-networkmanager.hash b/package/python-networkmanager/python-networkmanager.hash index 105949d50e..d4e21f1d82 100644 --- a/package/python-networkmanager/python-networkmanager.hash +++ b/package/python-networkmanager/python-networkmanager.hash @@ -1,5 +1,5 @@ -# md5 and sha256 from https://pypi.python.org/pypi/python-networkmanager/json -md5 f638d854a3639fb37c0e06d1092a771e python-networkmanager-2.1.tar.gz -sha256 aef1e34d98d7bec7cc368e0ca0f2e97493f9b5ebe6d7103f8f6460cfca3dc6fc python-networkmanager-2.1.tar.gz -# Locally computed -sha256 be40f44d54bb5e0f0eee28e957ad020a00a6e3adb0290262e92129eba1c044cf COPYING +# md5, sha256 from https://pypi.org/pypi/python-networkmanager/json +md5 7e05d3ca40a4fa50222ba93cda3d0d02 python-networkmanager-2.2.tar.gz +sha256 de6eb921d94aba7549f428ed2b3aa482a5d543ecb6965cbaa0fbb555ab31b9d5 python-networkmanager-2.2.tar.gz +# Locally computed sha256 checksums +sha256 d12bbc105c723d4471b39fe8197d43df822e5b4bda822a8255719d039e701f49 COPYING diff --git a/package/python-networkmanager/python-networkmanager.mk b/package/python-networkmanager/python-networkmanager.mk index de893f757a..785d2c0d3e 100644 --- a/package/python-networkmanager/python-networkmanager.mk +++ b/package/python-networkmanager/python-networkmanager.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_NETWORKMANAGER_VERSION = 2.1 -PYTHON_NETWORKMANAGER_SITE = https://files.pythonhosted.org/packages/73/ec/2cc46290cedc99f59df3633d428dfa91d95946ca49af96fdb53514ee195f +PYTHON_NETWORKMANAGER_VERSION = 2.2 +PYTHON_NETWORKMANAGER_SITE = https://files.pythonhosted.org/packages/f2/3d/0924d03117636b80a88af783f857fb101e4c47953a8bb0f733b964d50af4 PYTHON_NETWORKMANAGER_SETUP_TYPE = setuptools PYTHON_NETWORKMANAGER_LICENSE = Zlib PYTHON_NETWORKMANAGER_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:36 -0000 Subject: [Buildroot] [git commit] package/mupdf: bump to version 1.20.3 Message-ID: <20221205112604.8A9C785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1fb64680bffbda1e5fb952150652f73205322707 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop all patches which are now upstream/no longer needed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Makefile-add-an-install_libs-target.patch | 41 ------- ...ouble-free-of-object-during-linearization.patch | 52 --------- ...le-max-key-size-in-cached-color-converter.patch | 119 --------------------- ...-Makefile-compile-hexdump.exe-with-HOSTCC.patch | 40 ------- package/mupdf/mupdf.hash | 4 +- package/mupdf/mupdf.mk | 6 +- 6 files changed, 5 insertions(+), 257 deletions(-) diff --git a/package/mupdf/0001-Makefile-add-an-install_libs-target.patch b/package/mupdf/0001-Makefile-add-an-install_libs-target.patch deleted file mode 100644 index 9cb5a2fec9..0000000000 --- a/package/mupdf/0001-Makefile-add-an-install_libs-target.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 0989f13ecbc2155b05da0cb091801d32d750d2d4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Rapha=C3=ABl=20M=C3=A9lotte?= - -Date: Thu, 29 Aug 2019 09:51:02 +0200 -Subject: [PATCH] Makefile: add an install_libs target. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This allows to install only the library files (if you need pymupdf but -not mupdf binaries for example). - -Signed-off-by: Rapha??l M??lotte ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index c5bc541ac..e14f88526 100644 ---- a/Makefile -+++ b/Makefile -@@ -322,7 +322,7 @@ libs: $(INSTALL_LIBS) - tools: $(TOOL_APPS) - apps: $(TOOL_APPS) $(VIEW_APPS) - --install: libs apps -+install_libs: - install -d $(DESTDIR)$(incdir)/mupdf - install -d $(DESTDIR)$(incdir)/mupdf/fitz - install -d $(DESTDIR)$(incdir)/mupdf/pdf -@@ -333,6 +333,7 @@ install: libs apps - install -d $(DESTDIR)$(libdir) - install -m 644 $(INSTALL_LIBS) $(DESTDIR)$(libdir) - -+install: libs apps install_libs - install -d $(DESTDIR)$(bindir) - install -m 755 $(TOOL_APPS) $(VIEW_APPS) $(DESTDIR)$(bindir) - --- -2.21.0 - diff --git a/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch b/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch deleted file mode 100644 index a4746961a6..0000000000 --- a/package/mupdf/0002-Bug-703366-Fix-double-free-of-object-during-linearization.patch +++ /dev/null @@ -1,52 +0,0 @@ -From cee7cefc610d42fd383b3c80c12cbc675443176a Mon Sep 17 00:00:00 2001 -From: Robin Watts -Date: Fri, 22 Jan 2021 17:05:15 +0000 -Subject: [PATCH] Bug 703366: Fix double free of object during linearization. - -This appears to happen because we parse an illegal object from -a broken file and assign it to object 0, which is defined to -be free. - -Here, we fix the parsing code so this can't happen. - -[Retrieved from: -http://git.ghostscript.com/?p=mupdf.git;h=cee7cefc610d42fd383b3c80c12cbc675443176a] -Signed-off-by: Fabrice Fontaine ---- - source/pdf/pdf-parse.c | 6 ++++++ - source/pdf/pdf-xref.c | 2 ++ - 2 files changed, 8 insertions(+) - -diff --git a/source/pdf/pdf-parse.c b/source/pdf/pdf-parse.c -index 7abc8c3d4..5761c3351 100644 ---- a/source/pdf/pdf-parse.c -+++ b/source/pdf/pdf-parse.c -@@ -749,6 +749,12 @@ pdf_parse_ind_obj(fz_context *ctx, pdf_document *doc, - fz_throw(ctx, FZ_ERROR_SYNTAX, "expected generation number (%d ? obj)", num); - } - gen = buf->i; -+ if (gen < 0 || gen >= 65536) -+ { -+ if (try_repair) -+ *try_repair = 1; -+ fz_throw(ctx, FZ_ERROR_SYNTAX, "invalid generation number (%d)", gen); -+ } - - tok = pdf_lex(ctx, file, buf); - if (tok != PDF_TOK_OBJ) -diff --git a/source/pdf/pdf-xref.c b/source/pdf/pdf-xref.c -index 1b2bdcd59..30197b4b8 100644 ---- a/source/pdf/pdf-xref.c -+++ b/source/pdf/pdf-xref.c -@@ -1190,6 +1190,8 @@ pdf_read_new_xref(fz_context *ctx, pdf_document *doc, pdf_lexbuf *buf) - { - ofs = fz_tell(ctx, doc->file); - trailer = pdf_parse_ind_obj(ctx, doc, doc->file, buf, &num, &gen, &stm_ofs, NULL); -+ if (num == 0) -+ fz_throw(ctx, FZ_ERROR_GENERIC, "Trailer object number cannot be 0\n"); - } - fz_catch(ctx) - { --- -2.17.1 - diff --git a/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch b/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch deleted file mode 100644 index 5335f140d6..0000000000 --- a/package/mupdf/0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch +++ /dev/null @@ -1,119 +0,0 @@ -From f5712c9949d026e4b891b25837edd2edc166151f Mon Sep 17 00:00:00 2001 -From: Tor Andersson -Date: Tue, 20 Apr 2021 14:46:48 +0200 -Subject: [PATCH] Bug 703791: Stay within hash table max key size in cached - color converter. - -[Retrieved from: -http://git.ghostscript.com/?p=mupdf.git;h=f5712c9949d026e4b891b25837edd2edc166151f] -Signed-off-by: Fabrice Fontaine ---- - include/mupdf/fitz/hash.h | 2 ++ - source/fitz/colorspace.c | 40 ++++++++++++++++++++++++--------------- - source/fitz/hash.c | 7 +++---- - 3 files changed, 30 insertions(+), 19 deletions(-) - -diff --git a/include/mupdf/fitz/hash.h b/include/mupdf/fitz/hash.h -index e92eb0458..feb37a5e4 100644 ---- a/include/mupdf/fitz/hash.h -+++ b/include/mupdf/fitz/hash.h -@@ -5,6 +5,8 @@ - #include "mupdf/fitz/context.h" - #include "mupdf/fitz/output.h" - -+#define FZ_HASH_TABLE_KEY_LENGTH 48 -+ - /** - Generic hash-table with fixed-length keys. - -diff --git a/source/fitz/colorspace.c b/source/fitz/colorspace.c -index af454caf1..f4db9d3d2 100644 ---- a/source/fitz/colorspace.c -+++ b/source/fitz/colorspace.c -@@ -1025,23 +1025,30 @@ typedef struct fz_cached_color_converter - static void fz_cached_color_convert(fz_context *ctx, fz_color_converter *cc_, const float *ss, float *ds) - { - fz_cached_color_converter *cc = cc_->opaque; -- float *val = fz_hash_find(ctx, cc->hash, ss); -- int n = cc->base.ds->n * sizeof(float); -- -- if (val) -+ if (cc->hash) - { -- memcpy(ds, val, n); -- return; -- } -+ float *val = fz_hash_find(ctx, cc->hash, ss); -+ int n = cc->base.ds->n * sizeof(float); - -- cc->base.convert(ctx, &cc->base, ss, ds); -+ if (val) -+ { -+ memcpy(ds, val, n); -+ return; -+ } - -- val = Memento_label(fz_malloc_array(ctx, cc->base.ds->n, float), "cached_color_convert"); -- memcpy(val, ds, n); -- fz_try(ctx) -- fz_hash_insert(ctx, cc->hash, ss, val); -- fz_catch(ctx) -- fz_free(ctx, val); -+ cc->base.convert(ctx, &cc->base, ss, ds); -+ -+ val = Memento_label(fz_malloc_array(ctx, cc->base.ds->n, float), "cached_color_convert"); -+ memcpy(val, ds, n); -+ fz_try(ctx) -+ fz_hash_insert(ctx, cc->hash, ss, val); -+ fz_catch(ctx) -+ fz_free(ctx, val); -+ } -+ else -+ { -+ cc->base.convert(ctx, &cc->base, ss, ds); -+ } - } - - void fz_init_cached_color_converter(fz_context *ctx, fz_color_converter *cc, fz_colorspace *ss, fz_colorspace *ds, fz_colorspace *is, fz_color_params params) -@@ -1060,7 +1067,10 @@ void fz_init_cached_color_converter(fz_context *ctx, fz_color_converter *cc, fz_ - fz_try(ctx) - { - fz_find_color_converter(ctx, &cached->base, ss, ds, is, params); -- cached->hash = fz_new_hash_table(ctx, 256, n * sizeof(float), -1, fz_free); -+ if (n * sizeof(float) <= FZ_HASH_TABLE_KEY_LENGTH) -+ cached->hash = fz_new_hash_table(ctx, 256, n * sizeof(float), -1, fz_free); -+ else -+ fz_warn(ctx, "colorspace has too many components to be cached"); - } - fz_catch(ctx) - { -diff --git a/source/fitz/hash.c b/source/fitz/hash.c -index 882b886c9..287d43f03 100644 ---- a/source/fitz/hash.c -+++ b/source/fitz/hash.c -@@ -11,11 +11,9 @@ - and removed frequently. - */ - --enum { MAX_KEY_LEN = 48 }; -- - typedef struct - { -- unsigned char key[MAX_KEY_LEN]; -+ unsigned char key[FZ_HASH_TABLE_KEY_LENGTH]; - void *val; - } fz_hash_entry; - -@@ -50,7 +48,8 @@ fz_new_hash_table(fz_context *ctx, int initialsize, int keylen, int lock, fz_has - { - fz_hash_table *table; - -- assert(keylen <= MAX_KEY_LEN); -+ if (keylen > FZ_HASH_TABLE_KEY_LENGTH) -+ fz_throw(ctx, FZ_ERROR_GENERIC, "hash table key length too large"); - - table = fz_malloc_struct(ctx, fz_hash_table); - table->keylen = keylen; --- -2.17.1 - diff --git a/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch b/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch deleted file mode 100644 index bc9debd332..0000000000 --- a/package/mupdf/0004-Makefile-compile-hexdump.exe-with-HOSTCC.patch +++ /dev/null @@ -1,40 +0,0 @@ -From c0036573a995dc78d3cf60a30ff0af2b47f3680a Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 14 Nov 2021 23:24:27 +0100 -Subject: [PATCH] Makefile: compile hexdump.exe with HOSTCC - -hexdump.exe must be compiled for the host or the build will fail when -cross-compiling with HAVE_OBJCOPY=no - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://bugs.ghostscript.com/show_bug.cgi?id=704442] ---- - Makefile | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/Makefile b/Makefile -index 6492b1ca3..0732b358f 100644 ---- a/Makefile -+++ b/Makefile -@@ -60,6 +60,8 @@ AR_CMD = $(QUIET_AR) $(MKTGTDIR) ; $(AR) cr $@ $^ - ifdef RANLIB - RANLIB_CMD = $(QUIET_RANLIB) $(RANLIB) $@ - endif -+HOSTCC ?= $(CC) -+HOST_LINK_CMD = $(QUIET_LINK) $(MKTGTDIR) ; $(HOSTCC) -o $@ $^ - LINK_CMD = $(QUIET_LINK) $(MKTGTDIR) ; $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) - TAGS_CMD = $(QUIET_TAGS) ctags -R --c-kinds=+p --exclude=platform/python --exclude=platform/c++ - WINDRES_CMD = $(QUIET_WINDRES) $(MKTGTDIR) ; $(WINDRES) $< $@ -@@ -81,6 +83,9 @@ $(OUT)/%.a : - $(AR_CMD) - $(RANLIB_CMD) - -+$(OUT)/scripts/hexdump.exe: scripts/hexdump.c -+ $(HOST_LINK_CMD) -+ - $(OUT)/%.exe: %.c - $(LINK_CMD) - --- -2.33.0 - diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index 67093cbc9f..fa24e741c7 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 fc17bd01d5860e49b009f28a5ddb629e94af4510 mupdf-1.18.0-source.tar.xz +sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz # Locally computed: -sha256 592d4f6c0fba41bb954eb1a41616661b62b134d5b383e33bd45a081af5d4a59a mupdf-1.18.0-source.tar.xz +sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 56ea7cc507..1fc54b2d35 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,8 +5,8 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.18.0 -MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.xz +MUPDF_VERSION = 1.20.3 +MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ MUPDF_LICENSE_FILES = COPYING @@ -68,7 +68,7 @@ endef define MUPDF_INSTALL_STAGING_CMDS $(MUPDF_MAKE_ENV) $(MAKE) -C $(@D) $(MUPDF_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" install_libs + DESTDIR="$(STAGING_DIR)" install-libs endef define MUPDF_INSTALL_TARGET_CMDS From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:37 -0000 Subject: [Buildroot] [git commit] package/python-paramiko: bump to version 2.11.0 Message-ID: <20221205112603.95D6A85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9cbff2f1b4848a3bc2d2df428b10f3b377a9fc56 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index 951bd8e114..f4142b5c33 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 6e47947882e2c1b81f35b4133e8e62b9 paramiko-2.10.3.tar.gz -sha256 ddb1977853aef82804b35d72a0e597b244fa326c404c350bd00c5b01dbfee71a paramiko-2.10.3.tar.gz +md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz +sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index 46209f5823..a33e11c768 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.10.3 +PYTHON_PARAMIKO_VERSION = 2.11.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/d4/93/1a1eb7f214e6774099d56153db9e612f93cb8ffcdfd2eca243fcd5bb3a78 +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:37 -0000 Subject: [Buildroot] [git commit] package/python-pyopenssl: bump to version 22.1.0 Message-ID: <20221205112604.A0FAA85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c6945c4d31c9088f030c6b254a1ef202a28e84c6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyopenssl/python-pyopenssl.hash | 4 ++-- package/python-pyopenssl/python-pyopenssl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyopenssl/python-pyopenssl.hash b/package/python-pyopenssl/python-pyopenssl.hash index 0dc9f921fa..bc65bb5868 100644 --- a/package/python-pyopenssl/python-pyopenssl.hash +++ b/package/python-pyopenssl/python-pyopenssl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyopenssl/json -md5 182c9f258c431c731906ab7fdaf6d0a8 pyOpenSSL-22.0.0.tar.gz -sha256 660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf pyOpenSSL-22.0.0.tar.gz +md5 6834da75e33d3c8dcd891b723bfcec9e pyOpenSSL-22.1.0.tar.gz +sha256 7a83b7b272dd595222d672f5ce29aa030f1fb837630ef229f62e72e395ce8968 pyOpenSSL-22.1.0.tar.gz # Locally computed sha256 checksums sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-pyopenssl/python-pyopenssl.mk b/package/python-pyopenssl/python-pyopenssl.mk index 21a3f06907..85f856b319 100644 --- a/package/python-pyopenssl/python-pyopenssl.mk +++ b/package/python-pyopenssl/python-pyopenssl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYOPENSSL_VERSION = 22.0.0 +PYTHON_PYOPENSSL_VERSION = 22.1.0 PYTHON_PYOPENSSL_SOURCE = pyOpenSSL-$(PYTHON_PYOPENSSL_VERSION).tar.gz -PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/35/d3/d6a9610f19d943e198df502ae660c6b5acf84cc3bc421a2aa3c0fb6b21d1 +PYTHON_PYOPENSSL_SITE = https://files.pythonhosted.org/packages/e7/2f/c6d89edac75482f11e231b644e365d31d5479b7b727734e6a8f3d00decd5 PYTHON_PYOPENSSL_LICENSE = Apache-2.0 PYTHON_PYOPENSSL_LICENSE_FILES = LICENSE PYTHON_PYOPENSSL_CPE_ID_VENDOR = pyopenssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:38 -0000 Subject: [Buildroot] [git commit] package/python-pytablewriter: bump to version 0.64.2 Message-ID: <20221205112604.CE58D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77a49554e1caf7322ee6bf43a6a254a60215ccd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytablewriter/python-pytablewriter.hash | 4 ++-- package/python-pytablewriter/python-pytablewriter.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytablewriter/python-pytablewriter.hash b/package/python-pytablewriter/python-pytablewriter.hash index 27a84f5fda..f082542dfb 100644 --- a/package/python-pytablewriter/python-pytablewriter.hash +++ b/package/python-pytablewriter/python-pytablewriter.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytablewriter/json -md5 4909dcdba8c6df35e14dbecbc6c94b6c pytablewriter-0.46.1.tar.gz -sha256 9d52ecc84bb89197c312e193b4ff04a3c934b914f3c32e4826d44a0acbc7764f pytablewriter-0.46.1.tar.gz +md5 0eaa4a2429d22389b5e4b8c5f5135bbb pytablewriter-0.64.2.tar.gz +sha256 99409d401d6ef5f06d1bc40f265a8e3053afe4cbfbaf709f71124076afb40dbb pytablewriter-0.64.2.tar.gz # Locally computed sha256 checksums sha256 a93d75bcb0774e2990106380cadad6dcb2de193c55d435ffc56ba345a08b1dc2 LICENSE diff --git a/package/python-pytablewriter/python-pytablewriter.mk b/package/python-pytablewriter/python-pytablewriter.mk index a63f7f8a2a..d865a89330 100644 --- a/package/python-pytablewriter/python-pytablewriter.mk +++ b/package/python-pytablewriter/python-pytablewriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTABLEWRITER_VERSION = 0.46.1 +PYTHON_PYTABLEWRITER_VERSION = 0.64.2 PYTHON_PYTABLEWRITER_SOURCE = pytablewriter-$(PYTHON_PYTABLEWRITER_VERSION).tar.gz -PYTHON_PYTABLEWRITER_SITE = https://files.pythonhosted.org/packages/bb/86/d5f3dfec35d2d7583c9f3f1d731adf729851d1fe01011f07a747eb8c7df0 +PYTHON_PYTABLEWRITER_SITE = https://files.pythonhosted.org/packages/a6/e1/50c1cd9734a9edc1386913b178f9e4757c1bc37665c1855a6596c25957d6 PYTHON_PYTABLEWRITER_SETUP_TYPE = setuptools PYTHON_PYTABLEWRITER_LICENSE = MIT PYTHON_PYTABLEWRITER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:38 -0000 Subject: [Buildroot] [git commit] package/python-psutil: bump to version 5.9.3 Message-ID: <20221205112603.E30B385B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16b97f6825b7206cf3b112e67c570247c56e59ae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index 552ced55ec..c7b7e46ec1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 91060da163ef478002a4456dd99cbb4c psutil-5.8.0.tar.gz -sha256 0c9ccb99ab76025f2f0bbecf341d4656e9c1351db8cc8a03ccd62e318ab4b5c6 psutil-5.8.0.tar.gz +md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz +sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 3a2781c284..578f69d3c7 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.8.0 +PYTHON_PSUTIL_VERSION = 5.9.3 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/e1/b0/7276de53321c12981717490516b7e612364f2cb372ee8901bd4a66a000d7 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:39 -0000 Subject: [Buildroot] [git commit] package/python-pip: bump to version 22.3 Message-ID: <20221205112603.C387885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17475031193133ce70527b70a5530e853069a8f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date change: https://github.com/pypa/pip/commit/874a2f8c39e531baaaebb47109a9a50f12a247a9 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pip/python-pip.hash | 6 +++--- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index 69214110f8..d1442ca39d 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 efbdb4201a5e6383fb4d12e26f78f355 pip-21.2.4.tar.gz -sha256 0eb8a1516c3d138ae8689c0c1a60fde7143310832f9dc77e11d8a4bc62de193b pip-21.2.4.tar.gz +md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz +sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz # Locally computed sha256 checksums -sha256 23a7361c2b1581028bc623b9da2bd24997abcaa4781ace6ad444a37944f8dae1 LICENSE.txt +sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 81fc87d5f0..0f2c5d8e02 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 21.2.4 +PYTHON_PIP_VERSION = 22.3 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/52/e1/06c018197d8151383f66ebf6979d951995cf495629fc54149491f5d157d0 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:39 -0000 Subject: [Buildroot] [git commit] package/python-reentry: bump to version 1.3.3 Message-ID: <20221205112605.088B785BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cedea0649dbd80a8bcf09874c48fb5298616c6f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-reentry/python-reentry.hash | 4 ++-- package/python-reentry/python-reentry.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-reentry/python-reentry.hash b/package/python-reentry/python-reentry.hash index 522b936118..1d6ff0e217 100644 --- a/package/python-reentry/python-reentry.hash +++ b/package/python-reentry/python-reentry.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/reentry/json -md5 398c1e5bbda657aa645c8d2d38afb63f reentry-1.3.2.tar.gz -sha256 c6667e59aeabbb4d122aadc2170102a270e6a811d16a5431c5c3b91fabd7cf02 reentry-1.3.2.tar.gz +md5 30b57a189bb3c319c0552a2f3105d34d reentry-1.3.3.tar.gz +sha256 6343d83245e5047c9f8db0702ec1a7fa8210bd553f0ab643212572f6fce2c3ff reentry-1.3.3.tar.gz # Locally computed sha256 checksums sha256 4ae7f3216208a7e2327236e95bcd2397b2495f1c2298c708986c893bea608509 LICENSE diff --git a/package/python-reentry/python-reentry.mk b/package/python-reentry/python-reentry.mk index ec33c17452..5808eee4a2 100644 --- a/package/python-reentry/python-reentry.mk +++ b/package/python-reentry/python-reentry.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REENTRY_VERSION = 1.3.2 +PYTHON_REENTRY_VERSION = 1.3.3 PYTHON_REENTRY_SOURCE = reentry-$(PYTHON_REENTRY_VERSION).tar.gz -PYTHON_REENTRY_SITE = https://files.pythonhosted.org/packages/a0/88/eb0c107c19227a2292ed11711034a3d80c0dc1368d2b3ebeb3fe7b936a8e +PYTHON_REENTRY_SITE = https://files.pythonhosted.org/packages/95/20/e820a29014f1cb662423d7001dc09a9ea5280083ea300f0c5efe5cae238b PYTHON_REENTRY_SETUP_TYPE = setuptools PYTHON_REENTRY_LICENSE = MIT PYTHON_REENTRY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:40 -0000 Subject: [Buildroot] [git commit] package/python-portend: bump to version 3.1.0 Message-ID: <20221205112603.CE6A685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aaf7d09c805c1d4e7b64c96719a3e965f1f16ce7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap change: https://github.com/jaraco/portend/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-portend/python-portend.hash | 6 +++--- package/python-portend/python-portend.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-portend/python-portend.hash b/package/python-portend/python-portend.hash index 1e212b15e5..6af3b77792 100644 --- a/package/python-portend/python-portend.hash +++ b/package/python-portend/python-portend.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/portend/json -md5 0ab51a12b7462a5275946a3645a71e92 portend-2.5.tar.gz -sha256 19dc27bfb3c72471bd30a235a4d5fbefef8a7e31cab367744b5d87a205e7bfd9 portend-2.5.tar.gz +md5 c37d676837505a6fc8dd33185c6d62a7 portend-3.1.0.tar.gz +sha256 239e3116045ea823f6df87d6168107ad75ccc0590e37242af0cc1e98c5d224e4 portend-3.1.0.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-portend/python-portend.mk b/package/python-portend/python-portend.mk index 8d619052c9..4322121e9b 100644 --- a/package/python-portend/python-portend.mk +++ b/package/python-portend/python-portend.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PORTEND_VERSION = 2.5 +PYTHON_PORTEND_VERSION = 3.1.0 PYTHON_PORTEND_SOURCE = portend-$(PYTHON_PORTEND_VERSION).tar.gz -PYTHON_PORTEND_SITE = https://files.pythonhosted.org/packages/2c/59/948666fc2455ae471efd40cb2a9a990f5f6f2354a9a6b228e29b9fb4a307 +PYTHON_PORTEND_SITE = https://files.pythonhosted.org/packages/6e/0a/42bcc9c97744958ce72d33f526e972379b9e90adede8a151f338818c41d4 PYTHON_PORTEND_LICENSE = MIT PYTHON_PORTEND_LICENSE_FILES = LICENSE PYTHON_PORTEND_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:40 -0000 Subject: [Buildroot] [git commit] package/python-pytablereader: bump to version 0.31.3 Message-ID: <20221205112604.C2F8A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e5672420ba9c4e30d71460b60b3f6207baf12a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License verified as still MIT after hash changed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytablereader/python-pytablereader.hash | 6 +++--- package/python-pytablereader/python-pytablereader.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pytablereader/python-pytablereader.hash b/package/python-pytablereader/python-pytablereader.hash index 675ce5680e..2034cfd61e 100644 --- a/package/python-pytablereader/python-pytablereader.hash +++ b/package/python-pytablereader/python-pytablereader.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytablereader/json -md5 23ba6121e2f916dfbf4015516779dfcd pytablereader-0.26.1.tar.gz -sha256 f2e1477de8886267b765af7861baacc65606761bfabb0689f118cc5d27861f26 pytablereader-0.26.1.tar.gz +md5 8d732b706186666a4c28d14927c26754 pytablereader-0.31.3.tar.gz +sha256 e292b81ecd96546fe0f53d9c83e716a4682d07d7ead6d9be8beb14ab0591df11 pytablereader-0.31.3.tar.gz # Locally computed sha256 checksums -sha256 7fcef461a93fea587224132a865d1285969c9bec15baf59caeb7a8c7638a8744 LICENSE +sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-pytablereader/python-pytablereader.mk b/package/python-pytablereader/python-pytablereader.mk index 0f9e4c593a..daa484d393 100644 --- a/package/python-pytablereader/python-pytablereader.mk +++ b/package/python-pytablereader/python-pytablereader.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTABLEREADER_VERSION = 0.26.1 +PYTHON_PYTABLEREADER_VERSION = 0.31.3 PYTHON_PYTABLEREADER_SOURCE = pytablereader-$(PYTHON_PYTABLEREADER_VERSION).tar.gz -PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/1e/bc/f60da8a733cd87215d8533f28536f8149eca3b898bbca346b37b6c915d8d +PYTHON_PYTABLEREADER_SITE = https://files.pythonhosted.org/packages/b5/c8/67590578e27cb1716c7b71291946d685b5bf63fbfe7a254a7cb3f6f8aeab PYTHON_PYTABLEREADER_SETUP_TYPE = setuptools PYTHON_PYTABLEREADER_LICENSE = MIT PYTHON_PYTABLEREADER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:41 -0000 Subject: [Buildroot] [git commit] package/python-pudb: bump to version 2022.1.2 Message-ID: <20221205112604.06C9F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4525b49cb32651c5029847ed02e72b5c075ef4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index fc19f589d9..d9943a3601 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 100b955e103b72279604420bbdcd07a5 pudb-2021.1.tar.gz -sha256 309ee82b45a0ffca0bc4c7f521fd3e357589c764f339bdf9dcabb7ad40692d6e pudb-2021.1.tar.gz +md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz +sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 31df3147d0..7df38f0f02 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2021.1 +PYTHON_PUDB_VERSION = 2022.1.2 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/c7/69/813e93519fc28744457ff68fa2eaac3b4ea30dda1e6994e969fe9d3008d9 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:41 -0000 Subject: [Buildroot] [git commit] package/python-requests-toolbelt: bump to version 0.10.1 Message-ID: <20221205112605.29F2485BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8a4d299d3ab097788d2c2fdcabe8bfc4b46bfde branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to url changing to https: https://github.com/requests/toolbelt/commit/e9875f91861c81e437deb3d76a641e4cf0146ea4 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-requests-toolbelt/python-requests-toolbelt.hash | 6 +++--- package/python-requests-toolbelt/python-requests-toolbelt.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-requests-toolbelt/python-requests-toolbelt.hash b/package/python-requests-toolbelt/python-requests-toolbelt.hash index 833570b113..28abf2c628 100644 --- a/package/python-requests-toolbelt/python-requests-toolbelt.hash +++ b/package/python-requests-toolbelt/python-requests-toolbelt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/requests-toolbelt/json -md5 b1509735c4b4cf95df2619facbc3672e requests-toolbelt-0.9.1.tar.gz -sha256 968089d4584ad4ad7c171454f0a5c6dac23971e9472521ea3b6d49d610aa6fc0 requests-toolbelt-0.9.1.tar.gz +md5 636d226d03632d013269aebbc85f4f4b requests-toolbelt-0.10.1.tar.gz +sha256 62e09f7ff5ccbda92772a29f394a49c3ad6cb181d568b1337626b2abb628a63d requests-toolbelt-0.10.1.tar.gz # Locally computed sha256 checksums -sha256 3a1a3cffa7abc000cbd726a664f56c33c532a55480f9e056dfe941cf93b7c37f LICENSE +sha256 1f8cf8bdacd98ed6d36d0fec0c07f7765acebd6e81205962ab5146023b3c858d LICENSE diff --git a/package/python-requests-toolbelt/python-requests-toolbelt.mk b/package/python-requests-toolbelt/python-requests-toolbelt.mk index 119c402785..8c141e3aa9 100644 --- a/package/python-requests-toolbelt/python-requests-toolbelt.mk +++ b/package/python-requests-toolbelt/python-requests-toolbelt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REQUESTS_TOOLBELT_VERSION = 0.9.1 +PYTHON_REQUESTS_TOOLBELT_VERSION = 0.10.1 PYTHON_REQUESTS_TOOLBELT_SOURCE = requests-toolbelt-$(PYTHON_REQUESTS_TOOLBELT_VERSION).tar.gz -PYTHON_REQUESTS_TOOLBELT_SITE = https://files.pythonhosted.org/packages/28/30/7bf7e5071081f761766d46820e52f4b16c8a08fef02d2eb4682ca7534310 +PYTHON_REQUESTS_TOOLBELT_SITE = https://files.pythonhosted.org/packages/0c/4c/07f01c6ac44f7784fa399137fbc8d0cdc1b5d35304e8c0f278ad82105b58 PYTHON_REQUESTS_TOOLBELT_SETUP_TYPE = setuptools PYTHON_REQUESTS_TOOLBELT_LICENSE = Apache-2.0 PYTHON_REQUESTS_TOOLBELT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:42 -0000 Subject: [Buildroot] [git commit] package/python-pydal: bump to version 20220916.1 Message-ID: <20221205112604.1EAD685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66a20bac4847d7df0c2859eb4ae95e7bf09647bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pydal/python-pydal.hash | 2 +- package/python-pydal/python-pydal.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 2a712e26c9..852e568ac5 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 e4bde1955c2d15cae07349275cda48fa61a46dd51562717c2f0f1374dd459547 python-pydal-20220814.1.tar.gz +sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index 89c3f14726..a3df1ccff1 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220814.1 +PYTHON_PYDAL_VERSION = 20220916.1 PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:42 -0000 Subject: [Buildroot] [git commit] package/python-redis: bump to version 4.3.4 Message-ID: <20221205112604.F1D8785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d8312153ef4760865dc2fe0f612e82a3515637c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-redis/python-redis.hash | 4 ++-- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 57c71dabfa..9465e251f8 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 7a00d4540374f34e152a33faa1fcee5f redis-3.5.3.tar.gz -sha256 0e7e0cfca8660dea8b7d5cd8c4f6c5e29e11f31158c0b0ae91a397f00e5a05a2 redis-3.5.3.tar.gz +md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz +sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz # Locally computed sha256 checksums sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 98c1a16599..7c18f31507 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 3.5.3 +PYTHON_REDIS_VERSION = 4.3.4 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/b3/17/1e567ff78c83854e16b98694411fe6e08c3426af866ad11397cddceb80d3 +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:43 -0000 Subject: [Buildroot] [git commit] package/python-pyftpdlib: bump to version 1.5.7 Message-ID: <20221205112604.4112D85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=383f65fcdac581e06df5617203fcf4cbae5a9ee9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyftpdlib/python-pyftpdlib.hash | 4 ++-- package/python-pyftpdlib/python-pyftpdlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyftpdlib/python-pyftpdlib.hash b/package/python-pyftpdlib/python-pyftpdlib.hash index abbb1261b2..46b5ae6336 100644 --- a/package/python-pyftpdlib/python-pyftpdlib.hash +++ b/package/python-pyftpdlib/python-pyftpdlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyftpdlib/json -md5 459dd3e685c4b7dfcf574ca05e5586eb pyftpdlib-1.5.6.tar.gz -sha256 fda655d81f29af52885ca2f8a2704134baed540f16d66a0b26e8fdfafd12db5e pyftpdlib-1.5.6.tar.gz +md5 6d9539aea866d4f959d86ae001cdddf7 pyftpdlib-1.5.7.tar.gz +sha256 7ea3ce4137db8209af1f6b9ea020590f462c63ed7c7a1240bd596e4d3a7b656e pyftpdlib-1.5.7.tar.gz # Locally computed sha256 checksums sha256 67a832551570a5ac5f7901eaa5ece4b9491fda7f2d8c93957c3bbc68a5a76d88 LICENSE diff --git a/package/python-pyftpdlib/python-pyftpdlib.mk b/package/python-pyftpdlib/python-pyftpdlib.mk index 931e2dad06..bd1ada8125 100644 --- a/package/python-pyftpdlib/python-pyftpdlib.mk +++ b/package/python-pyftpdlib/python-pyftpdlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYFTPDLIB_VERSION = 1.5.6 +PYTHON_PYFTPDLIB_VERSION = 1.5.7 PYTHON_PYFTPDLIB_SOURCE = pyftpdlib-$(PYTHON_PYFTPDLIB_VERSION).tar.gz -PYTHON_PYFTPDLIB_SITE = https://files.pythonhosted.org/packages/31/61/63ef60aca6de07eba1639d9d47f3f8e29462e8bb49d6a8dce9aeff240646 +PYTHON_PYFTPDLIB_SITE = https://files.pythonhosted.org/packages/2f/bc/f03a15bf807698bbecdcf316041e3d79b25a40fa7b6e071e17702ff7b9d4 PYTHON_PYFTPDLIB_SETUP_TYPE = setuptools PYTHON_PYFTPDLIB_LICENSE = MIT PYTHON_PYFTPDLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:43 -0000 Subject: [Buildroot] [git commit] package/python-secretstorage: bump to version 3.3.3 Message-ID: <20221205112605.4B8F485BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dbb859d66ba5249b3cfef1c3821683054cdce8cd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-secretstorage/python-secretstorage.hash | 4 ++-- package/python-secretstorage/python-secretstorage.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-secretstorage/python-secretstorage.hash b/package/python-secretstorage/python-secretstorage.hash index a8e535f892..ae0a5be347 100644 --- a/package/python-secretstorage/python-secretstorage.hash +++ b/package/python-secretstorage/python-secretstorage.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/secretstorage/json -md5 c2a8c0e08e5da198fc38c379b98c28f1 SecretStorage-3.1.2.tar.gz -sha256 15da8a989b65498e29be338b3b279965f1b8f09b9668bd8010da183024c8bff6 SecretStorage-3.1.2.tar.gz +md5 c6ff1cc866d2f1d274b75c6490726b1b SecretStorage-3.3.3.tar.gz +sha256 2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 SecretStorage-3.3.3.tar.gz # Locally computed sha256 checksums sha256 70f6bfca77633c35efa218328eda5486d7054c2914d61820980e378797520a25 LICENSE diff --git a/package/python-secretstorage/python-secretstorage.mk b/package/python-secretstorage/python-secretstorage.mk index 4c209bf513..81487aa8fb 100644 --- a/package/python-secretstorage/python-secretstorage.mk +++ b/package/python-secretstorage/python-secretstorage.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SECRETSTORAGE_VERSION = 3.1.2 +PYTHON_SECRETSTORAGE_VERSION = 3.3.3 PYTHON_SECRETSTORAGE_SOURCE = SecretStorage-$(PYTHON_SECRETSTORAGE_VERSION).tar.gz -PYTHON_SECRETSTORAGE_SITE = https://files.pythonhosted.org/packages/fd/9f/36197c75d9a09b1ab63f56cb985af6cd858ca3fc41fd9cd890ce69bae5b9 +PYTHON_SECRETSTORAGE_SITE = https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691 PYTHON_SECRETSTORAGE_SETUP_TYPE = setuptools PYTHON_SECRETSTORAGE_LICENSE = BSD-3-Clause PYTHON_SECRETSTORAGE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:44 -0000 Subject: [Buildroot] [git commit] package/python-pyhamcrest: bump to version 2.0.4 Message-ID: <20221205112604.5A76685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c114f2615a026eb0e4b6adf62469212104ca69ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyhamcrest/python-pyhamcrest.hash | 4 ++-- package/python-pyhamcrest/python-pyhamcrest.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pyhamcrest/python-pyhamcrest.hash b/package/python-pyhamcrest/python-pyhamcrest.hash index b2e84d7d1f..176079e0f5 100644 --- a/package/python-pyhamcrest/python-pyhamcrest.hash +++ b/package/python-pyhamcrest/python-pyhamcrest.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyhamcrest/json -md5 7a086f0b067f8d38958ec32f054559b4 PyHamcrest-2.0.2.tar.gz -sha256 412e00137858f04bde0729913874a48485665f2d36fe9ee449f26be864af9316 PyHamcrest-2.0.2.tar.gz +md5 c808291b2fca0991d044927884e6d15e pyhamcrest-2.0.4.tar.gz +sha256 b5d9ce6b977696286cf232ce2adf8969b4d0b045975b0936ac9005e84e67e9c1 pyhamcrest-2.0.4.tar.gz # Locally computed sha256 checksums sha256 71beae6c8151362cfe398cbd350191a1cc52d3d28499839a7830b25f5b50a7fe LICENSE.txt diff --git a/package/python-pyhamcrest/python-pyhamcrest.mk b/package/python-pyhamcrest/python-pyhamcrest.mk index 28979600dd..de5295e964 100644 --- a/package/python-pyhamcrest/python-pyhamcrest.mk +++ b/package/python-pyhamcrest/python-pyhamcrest.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYHAMCREST_VERSION = 2.0.2 -PYTHON_PYHAMCREST_SOURCE = PyHamcrest-$(PYTHON_PYHAMCREST_VERSION).tar.gz -PYTHON_PYHAMCREST_SITE = https://files.pythonhosted.org/packages/58/05/7b993fabb44ff0b52a90916d96bfd91a65ecf90b8248e72bba325ba8e438 +PYTHON_PYHAMCREST_VERSION = 2.0.4 +PYTHON_PYHAMCREST_SOURCE = pyhamcrest-$(PYTHON_PYHAMCREST_VERSION).tar.gz +PYTHON_PYHAMCREST_SITE = https://files.pythonhosted.org/packages/b1/9a/588f086b64ace8d2e9843d8551e9068b2570c3c51b06cb49a107303f8700 PYTHON_PYHAMCREST_SETUP_TYPE = setuptools PYTHON_PYHAMCREST_LICENSE = BSD-3-Clause PYTHON_PYHAMCREST_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:44 -0000 Subject: [Buildroot] [git commit] package/python-sh: bump to version 1.14.3 Message-ID: <20221205112605.8427C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a76ef23ae323fd0d571dd2f0c218201921c06bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sh/python-sh.hash | 6 +++--- package/python-sh/python-sh.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-sh/python-sh.hash b/package/python-sh/python-sh.hash index 13a0207de9..a31aacdee1 100644 --- a/package/python-sh/python-sh.hash +++ b/package/python-sh/python-sh.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sh/json -md5 33becadcb5214afd00b9eec05fa98c06 sh-1.14.2.tar.gz -sha256 9d7bd0334d494b2a4609fe521b2107438cdb21c0e469ffeeb191489883d6fe0d sh-1.14.2.tar.gz -# Locally computed +md5 d60498172876f35aef6303a9cbb8eb11 sh-1.14.3.tar.gz +sha256 e4045b6c732d9ce75d571c79f5ac2234edd9ae4f5fa9d59b09705082bdca18c7 sh-1.14.3.tar.gz +# Locally computed sha256 checksums sha256 d8491c6e236568d04f7c8c07f2f1b8f5d142706dab6ab88f6e0d2dd476b6c706 LICENSE.txt diff --git a/package/python-sh/python-sh.mk b/package/python-sh/python-sh.mk index d2d8b14c8b..781de88ab1 100644 --- a/package/python-sh/python-sh.mk +++ b/package/python-sh/python-sh.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SH_VERSION = 1.14.2 +PYTHON_SH_VERSION = 1.14.3 PYTHON_SH_SOURCE = sh-$(PYTHON_SH_VERSION).tar.gz -PYTHON_SH_SITE = https://files.pythonhosted.org/packages/80/39/ed280d183c322453e276a518605b2435f682342f2c3bcf63228404d36375 +PYTHON_SH_SITE = https://files.pythonhosted.org/packages/b7/09/89c28aaf2a49f226fef8587c90c6386bd2cc03a0295bc4ff7fc6ee43c01d PYTHON_SH_SETUP_TYPE = setuptools PYTHON_SH_LICENSE = MIT PYTHON_SH_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:45 -0000 Subject: [Buildroot] [git commit] package/python-pylibftdi: bump to version 0.20.0 Message-ID: <20221205112604.7EF1785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aef5c2d3b6bf9aabe543495a9ad33de7ddf58812 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/codedstructure/pylibftdi/commit/4662ebe069eefd5a89709d4165e3be808cad636c Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pylibftdi/python-pylibftdi.hash | 6 +++--- package/python-pylibftdi/python-pylibftdi.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-pylibftdi/python-pylibftdi.hash b/package/python-pylibftdi/python-pylibftdi.hash index 5570c1c9f6..ee0ba127ca 100644 --- a/package/python-pylibftdi/python-pylibftdi.hash +++ b/package/python-pylibftdi/python-pylibftdi.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pylibftdi/json -md5 c48e442cef7b1e865b4d96ab92f509ad pylibftdi-0.18.1.tar.gz -sha256 bdd04076933959b20b3c8b4fb8be7882d3362675f259e7eeb23ebff03b81859d pylibftdi-0.18.1.tar.gz +md5 fb43ade3283b809d4ebe92bf4a60d7fc pylibftdi-0.20.0.tar.gz +sha256 f4a87fc4af2c9c7d42badd4192ca9b529f32c9d96fdc8daea7e29c509226df5f pylibftdi-0.20.0.tar.gz # Locally computed sha256 checksums -sha256 0e40132339e1ef7d17d93837fbc273d1e87302e9295162bd19c9161e5700ddcc LICENSE.txt +sha256 0d3f1af06b566a783091422061b60e864fc5d5853418b71643041e254b4ae7f9 LICENSE.txt diff --git a/package/python-pylibftdi/python-pylibftdi.mk b/package/python-pylibftdi/python-pylibftdi.mk index 2f5614867d..34040b72ac 100644 --- a/package/python-pylibftdi/python-pylibftdi.mk +++ b/package/python-pylibftdi/python-pylibftdi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYLIBFTDI_VERSION = 0.18.1 +PYTHON_PYLIBFTDI_VERSION = 0.20.0 PYTHON_PYLIBFTDI_SOURCE = pylibftdi-$(PYTHON_PYLIBFTDI_VERSION).tar.gz -PYTHON_PYLIBFTDI_SITE = https://files.pythonhosted.org/packages/50/9b/1e1cdb9715bacfb83e5eaf5e69f4e2fbd92d61f43c5e185cc3935ec01b28 +PYTHON_PYLIBFTDI_SITE = https://files.pythonhosted.org/packages/b8/03/4f778ce6dceea58dc5bfd555c22fdb265afc922d81d3c4496a791a54c479 PYTHON_PYLIBFTDI_LICENSE = MIT PYTHON_PYLIBFTDI_LICENSE_FILES = LICENSE.txt PYTHON_PYLIBFTDI_DEPENDENCIES = libftdi From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:45 -0000 Subject: [Buildroot] [git commit] package/python-semantic-version: bump to version 2.10.0 Message-ID: <20221205112605.5671B85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0af5cbd4bee578444fa1320a72d045149ab0f897 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-semantic-version/python-semantic-version.hash | 4 ++-- package/python-semantic-version/python-semantic-version.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-semantic-version/python-semantic-version.hash b/package/python-semantic-version/python-semantic-version.hash index 692905ec29..49e28c429a 100644 --- a/package/python-semantic-version/python-semantic-version.hash +++ b/package/python-semantic-version/python-semantic-version.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/semantic-version/json -md5 76d7364def7ee487b6153d40b13de904 semantic_version-2.8.5.tar.gz -sha256 d2cb2de0558762934679b9a104e82eca7af448c9f4974d1f3eeccff651df8a54 semantic_version-2.8.5.tar.gz +md5 e48abef93ba69abcd4eaf4640edfc38b semantic_version-2.10.0.tar.gz +sha256 bdabb6d336998cbb378d4b9db3a4b56a1e3235701dc05ea2690d9a997ed5041c semantic_version-2.10.0.tar.gz # Locally computed sha256 checksums sha256 a85e7ef2fbc670d26781ed6844cd31a7e8ada65d21328f75a0b02402faae37ea LICENSE diff --git a/package/python-semantic-version/python-semantic-version.mk b/package/python-semantic-version/python-semantic-version.mk index 2352690e26..76a65e734f 100644 --- a/package/python-semantic-version/python-semantic-version.mk +++ b/package/python-semantic-version/python-semantic-version.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SEMANTIC_VERSION_VERSION = 2.8.5 +PYTHON_SEMANTIC_VERSION_VERSION = 2.10.0 PYTHON_SEMANTIC_VERSION_SOURCE = semantic_version-$(PYTHON_SEMANTIC_VERSION_VERSION).tar.gz -PYTHON_SEMANTIC_VERSION_SITE = https://files.pythonhosted.org/packages/d4/52/3be868c7ed1f408cb822bc92ce17ffe4e97d11c42caafce0589f05844dd0 +PYTHON_SEMANTIC_VERSION_SITE = https://files.pythonhosted.org/packages/7d/31/f2289ce78b9b473d582568c234e104d2a342fd658cc288a7553d83bb8595 PYTHON_SEMANTIC_VERSION_SETUP_TYPE = setuptools PYTHON_SEMANTIC_VERSION_LICENSE = BSD-2-Clause PYTHON_SEMANTIC_VERSION_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:46 -0000 Subject: [Buildroot] [git commit] package/python-pymupdf: bump to version 1.20.2 Message-ID: <20221205112604.95EB485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=13d4626b304375844f34afe881cb295dc7d5fcfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License changed to AGPL-3.0+ only: https://github.com/pymupdf/PyMuPDF/commit/dcbd9bb8c3fd2002b9e03a8c61b4b8bf90cfdb01 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pymupdf/python-pymupdf.hash | 8 ++++---- package/python-pymupdf/python-pymupdf.mk | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index ee7a916519..21befb3b7c 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 70d6c2232e531772bbe9a813044262f9 PyMuPDF-1.18.14.tar.gz -sha256 efe85cb80f79cc3f3890aa2ab82b962b8a999ca078e33e9bacc5d0be5c4656dc PyMuPDF-1.18.14.tar.gz -# Locally computed: -sha256 282751b8c98ee9e445346eb57a992c9ecbe25ed8dd554df046777313e19b10f9 COPYING +md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz +sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +# Locally computed sha256 checksums +sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index ceeeb0a55b..238fc4dd47 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,11 +5,11 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.18.14 +PYTHON_PYMUPDF_VERSION = 1.20.2 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/41/f6/dbefe3d6949fa81fb7bcac9141e4345330d272724718ac5a6af78297498b +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 PYTHON_PYMUPDF_SETUP_TYPE = setuptools -PYTHON_PYMUPDF_LICENSE = GPL-3.0, AGPL-3.0+ (code generated from mupdf) +PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING # No license file included in pip, but it's present on github PYTHON_PYMUPDF_DEPENDENCIES = freetype mupdf zlib From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:46 -0000 Subject: [Buildroot] [git commit] package/python-sqlalchemy: bump to version 1.4.42 Message-ID: <20221205112605.B037685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=331393e8a5903fa5b41e7854c02b56f3c0b168a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/sqlalchemy/sqlalchemy/commit/ad244b9b7577486bd4e22d74d64e35802af84977 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqlalchemy/python-sqlalchemy.hash | 6 +++--- package/python-sqlalchemy/python-sqlalchemy.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-sqlalchemy/python-sqlalchemy.hash b/package/python-sqlalchemy/python-sqlalchemy.hash index 3274e10fd3..9f479d8f7b 100644 --- a/package/python-sqlalchemy/python-sqlalchemy.hash +++ b/package/python-sqlalchemy/python-sqlalchemy.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqlalchemy/json -md5 af9722657ba51131703dbe75f24b054a SQLAlchemy-1.3.10.tar.gz -sha256 0f0768b5db594517e1f5e1572c73d14cf295140756431270d89496dc13d5e46c SQLAlchemy-1.3.10.tar.gz +md5 52318b83e8931c5f5a459f54fe4be3e8 SQLAlchemy-1.4.42.tar.gz +sha256 177e41914c476ed1e1b77fd05966ea88c094053e17a85303c4ce007f88eff363 SQLAlchemy-1.4.42.tar.gz # Locally computed sha256 checksums -sha256 0acffa15f3427e94014235e3c44376f6fe5df0ff461a93a9116eebcce74c056e LICENSE +sha256 859ded25da34c1eb73e6e736df4c5f8ce3ed2ed5290663176f06e7720d9c9a20 LICENSE diff --git a/package/python-sqlalchemy/python-sqlalchemy.mk b/package/python-sqlalchemy/python-sqlalchemy.mk index d6829853fc..a94b9eca92 100644 --- a/package/python-sqlalchemy/python-sqlalchemy.mk +++ b/package/python-sqlalchemy/python-sqlalchemy.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLALCHEMY_VERSION = 1.3.10 +PYTHON_SQLALCHEMY_VERSION = 1.4.42 PYTHON_SQLALCHEMY_SOURCE = SQLAlchemy-$(PYTHON_SQLALCHEMY_VERSION).tar.gz -PYTHON_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/14/0e/487f7fc1e432cec50d2678f94e4133f2b9e9356e35bacc30d73e8cb831fc +PYTHON_SQLALCHEMY_SITE = https://files.pythonhosted.org/packages/e4/56/8ea85eaab7d93b58f9c213ad8fc5882838189a29fc8cc401d80710a12969 PYTHON_SQLALCHEMY_SETUP_TYPE = setuptools PYTHON_SQLALCHEMY_LICENSE = MIT PYTHON_SQLALCHEMY_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:47 -0000 Subject: [Buildroot] [git commit] package/python-pyjwt: bump to version 2.6.0 Message-ID: <20221205112604.7297485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95702e627051b99c9911196841a584c461583c2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyjwt/python-pyjwt.hash | 4 ++-- package/python-pyjwt/python-pyjwt.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyjwt/python-pyjwt.hash b/package/python-pyjwt/python-pyjwt.hash index d51df02be1..cc64be6cca 100644 --- a/package/python-pyjwt/python-pyjwt.hash +++ b/package/python-pyjwt/python-pyjwt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/PyJWT/json -md5 665f444d7805e36826bb09ce6434e73a PyJWT-2.4.0.tar.gz -sha256 d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba PyJWT-2.4.0.tar.gz +md5 aeed6d3a581ae383b2288a2079fa562d PyJWT-2.6.0.tar.gz +sha256 69285c7e31fc44f68a1feb309e948e0df53259d579295e6cfe2b1792329f05fd PyJWT-2.6.0.tar.gz # Locally computed sha256 checksums sha256 797a7a20231d4c433e9f1911db1731d06b5828b98f499819a034f7c0f56f5ce5 LICENSE diff --git a/package/python-pyjwt/python-pyjwt.mk b/package/python-pyjwt/python-pyjwt.mk index 53cc50b650..fe4eeff38a 100644 --- a/package/python-pyjwt/python-pyjwt.mk +++ b/package/python-pyjwt/python-pyjwt.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYJWT_VERSION = 2.4.0 +PYTHON_PYJWT_VERSION = 2.6.0 PYTHON_PYJWT_SOURCE = PyJWT-$(PYTHON_PYJWT_VERSION).tar.gz -PYTHON_PYJWT_SITE = https://files.pythonhosted.org/packages/d8/6b/6287745054dbcccf75903630346be77d4715c594402cec7c2518032416c2 +PYTHON_PYJWT_SITE = https://files.pythonhosted.org/packages/75/65/db64904a7f23e12dbf0565b53de01db04d848a497c6c9b87e102f74c9304 PYTHON_PYJWT_SETUP_TYPE = setuptools PYTHON_PYJWT_LICENSE = MIT PYTHON_PYJWT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:47 -0000 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.1.0 Message-ID: <20221205112605.DA9B585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef116427cfeaaef3af9d0968246a0cfedfd9887a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to hatchling pep517 build backend. License hash changed due to whitespace changes: https://github.com/termcolor/termcolor/commit/36a56764b2c37e9099a54a690efd65a0e68b6e44 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-termcolor/python-termcolor.hash | 6 +++--- package/python-termcolor/python-termcolor.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 36365cc3d3..9e0324ed64 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 043e89644f8909d462fbbfa511c768df termcolor-1.1.0.tar.gz -sha256 1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b termcolor-1.1.0.tar.gz +md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz +sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz # Locally computed sha256 checksums -sha256 497b3272b67b94a7aa58fa3748d21b62b29ccb783b1cda816f594e3932590bbf COPYING.txt +sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index ccdff4c0d7..8731032fec 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 1.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.0 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/8a/48/a76be51647d0eb9f10e2a4511bf3ffb8cc1e6b14e9e4fab46173aa79f981 -PYTHON_TERMCOLOR_SETUP_TYPE = distutils +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt +PYTHON_TERMCOLOR_DEPENDENCIES = host-python-hatchling host-python-hatch-vcs $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:48 -0000 Subject: [Buildroot] [git commit] package/python-pysmb: bump to version 1.2.8 Message-ID: <20221205112604.B79C485B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=770ba1fa01432de1ecef979267b88cd94194c6b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pysmb/python-pysmb.hash | 2 +- package/python-pysmb/python-pysmb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pysmb/python-pysmb.hash b/package/python-pysmb/python-pysmb.hash index 03713837fc..025e47d030 100644 --- a/package/python-pysmb/python-pysmb.hash +++ b/package/python-pysmb/python-pysmb.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 af9db2e99eaa01e87b0ebc10f87db7c630cc880c7ae3d9dd06f1e5313e82d5a2 pysmb-1.2.7.tar.gz +sha256 9215356c446e4c6b335b4a481f52d746ff60926badfecbc33524b94908fdc0e1 pysmb-1.2.8.tar.gz sha256 8c487d5c10f024e44a9cf1df21d1fd28a80bd2dfddd9f1dcd109a47d721f497f LICENSE diff --git a/package/python-pysmb/python-pysmb.mk b/package/python-pysmb/python-pysmb.mk index 89ff08e958..36993ce42c 100644 --- a/package/python-pysmb/python-pysmb.mk +++ b/package/python-pysmb/python-pysmb.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYSMB_VERSION = 1.2.7 +PYTHON_PYSMB_VERSION = 1.2.8 PYTHON_PYSMB_SOURCE = pysmb-$(PYTHON_PYSMB_VERSION).tar.gz PYTHON_PYSMB_SITE = https://miketeo.net/files/Projects/pysmb PYTHON_PYSMB_LICENSE = Libpng From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:48 -0000 Subject: [Buildroot] [git commit] package/python-sqliteschema: bump to version 1.3.0 Message-ID: <20221205112605.BA6C985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3cbc054f7f560a058c0b380bcf650a15dcd25a18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqliteschema/python-sqliteschema.hash | 4 ++-- package/python-sqliteschema/python-sqliteschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sqliteschema/python-sqliteschema.hash b/package/python-sqliteschema/python-sqliteschema.hash index e60bd64325..d5fe6e7af1 100644 --- a/package/python-sqliteschema/python-sqliteschema.hash +++ b/package/python-sqliteschema/python-sqliteschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqliteschema/json -md5 4fb0130e7cc60d92be468091fbfc3d51 sqliteschema-1.2.1.tar.gz -sha256 dde195bd7bc70d5841bc01dff20ec23bd43be87d760d2dfc7c7f2e5fd3808ef3 sqliteschema-1.2.1.tar.gz +md5 46da4f7575a0cc6c1d92377a279e5188 sqliteschema-1.3.0.tar.gz +sha256 1acdd5087cab54a099135a5623bb1960019816e2e3042b889c637901a832d3c3 sqliteschema-1.3.0.tar.gz # Locally computed sha256 checksums sha256 7588265082eed5e9f4afd5090c57e610b740ec547b16aaaab739ba07c5eefb15 LICENSE diff --git a/package/python-sqliteschema/python-sqliteschema.mk b/package/python-sqliteschema/python-sqliteschema.mk index 5c52e35111..c399ebd6f6 100644 --- a/package/python-sqliteschema/python-sqliteschema.mk +++ b/package/python-sqliteschema/python-sqliteschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLITESCHEMA_VERSION = 1.2.1 +PYTHON_SQLITESCHEMA_VERSION = 1.3.0 PYTHON_SQLITESCHEMA_SOURCE = sqliteschema-$(PYTHON_SQLITESCHEMA_VERSION).tar.gz -PYTHON_SQLITESCHEMA_SITE = https://files.pythonhosted.org/packages/85/f8/be54d4bebf551cb533d1dea11c3bf165a1a408c2a1cceb1f9724aadd9967 +PYTHON_SQLITESCHEMA_SITE = https://files.pythonhosted.org/packages/3d/ff/91cfff0c96f9ba2bddc27d6855db4907af77551a267b86740c8842beeb78 PYTHON_SQLITESCHEMA_SETUP_TYPE = setuptools PYTHON_SQLITESCHEMA_LICENSE = MIT PYTHON_SQLITESCHEMA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:50 -0000 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.1.9 Message-ID: <20221205112606.5E6EC85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=619bbe3e3745955e1abdd95748b6b30859815bf4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 3b633f9156..59facb8fea 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 6aac660b0f3358c63658806a0579b832 watchdog-2.1.6.tar.gz -sha256 a36e75df6c767cbf46f61a91c70b3ba71811dfa0aca4a324d9407a06a8b7a2e7 watchdog-2.1.6.tar.gz +md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz +sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 2dafef97e1..71a3f8a0c2 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.6 +PYTHON_WATCHDOG_VERSION = 2.1.9 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/e8/a8/fc4edd7d768361b00ea850e5310211d157df6b5a1db6148dd434e787d898 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:50 -0000 Subject: [Buildroot] [git commit] package/python-pytz: bump to version 2022.6 Message-ID: <20221205112604.DA1D485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=68672d598de858df7360f4a031680b6c965a07b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytz/python-pytz.hash | 4 ++-- package/python-pytz/python-pytz.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytz/python-pytz.hash b/package/python-pytz/python-pytz.hash index e0f253902c..e71e77e5b7 100644 --- a/package/python-pytz/python-pytz.hash +++ b/package/python-pytz/python-pytz.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytz/json -md5 d7b7060bbac4970afa2050c139c9fcb6 pytz-2021.3.tar.gz -sha256 acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326 pytz-2021.3.tar.gz +md5 bf46b54a7e9bcb65ea38f54646181979 pytz-2022.6.tar.gz +sha256 e89512406b793ca39f5971bc999cc538ce125c0e51c27941bef4568b460095e2 pytz-2022.6.tar.gz # Locally computed sha256 checksums sha256 be8b1a37ebe26c592a90f6c0eb33103a7f383ce2f4d7498c0af9a526990a07b8 LICENSE.txt diff --git a/package/python-pytz/python-pytz.mk b/package/python-pytz/python-pytz.mk index d606750699..ccf8e2179c 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTZ_VERSION = 2021.3 +PYTHON_PYTZ_VERSION = 2022.6 PYTHON_PYTZ_SOURCE = pytz-$(PYTHON_PYTZ_VERSION).tar.gz -PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/e3/8e/1cde9d002f48a940b9d9d38820aaf444b229450c0854bdf15305ce4a3d1a +PYTHON_PYTZ_SITE = https://files.pythonhosted.org/packages/76/63/1be349ff0a44e4795d9712cc0b2d806f5e063d4d34631b71b832fac715a8 PYTHON_PYTZ_SETUP_TYPE = setuptools PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:51 -0000 Subject: [Buildroot] [git commit] package/python-regex: bump to version 2022.10.31 Message-ID: <20221205112605.1369285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bbfe6d7d917a7991ebbe9f91d2fe8c5504fa851f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-regex/python-regex.hash | 4 ++-- package/python-regex/python-regex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-regex/python-regex.hash b/package/python-regex/python-regex.hash index b0f5bb05da..11a5765e41 100644 --- a/package/python-regex/python-regex.hash +++ b/package/python-regex/python-regex.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/regex/json -md5 cd206281327b4c087bb20bf93cee4ab9 regex-2021.4.4.tar.gz -sha256 52ba3d3f9b942c49d7e4bc105bb28551c44065f139a65062ab7912bef10c9afb regex-2021.4.4.tar.gz +md5 a85ced10be8bfe76fed4f30c42d32d5c regex-2022.10.31.tar.gz +sha256 a3a98921da9a1bf8457aeee6a551948a83601689e5ecdd736894ea9bbec77e83 regex-2022.10.31.tar.gz # Locally computed sha256 checksums sha256 bff55ef4cdcc8c14ce259f8e8ab60e264418440d6335f4dc138273fbd506144d LICENSE.txt diff --git a/package/python-regex/python-regex.mk b/package/python-regex/python-regex.mk index bb8fdf3e48..81bd460ecc 100644 --- a/package/python-regex/python-regex.mk +++ b/package/python-regex/python-regex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REGEX_VERSION = 2021.4.4 +PYTHON_REGEX_VERSION = 2022.10.31 PYTHON_REGEX_SOURCE = regex-$(PYTHON_REGEX_VERSION).tar.gz -PYTHON_REGEX_SITE = https://files.pythonhosted.org/packages/38/3f/4c42a98c9ad7d08c16e7d23b2194a0e4f3b2914662da8bc88986e4e6de1f +PYTHON_REGEX_SITE = https://files.pythonhosted.org/packages/27/b5/92d404279fd5f4f0a17235211bb0f5ae7a0d9afb7f439086ec247441ed28 PYTHON_REGEX_SETUP_TYPE = setuptools PYTHON_REGEX_LICENSE = Apache-2.0 PYTHON_REGEX_LICENSE_FILES = LICENSE.txt From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:51 -0000 Subject: [Buildroot] [git commit] package/python-websockets: bump to version 10.4 Message-ID: <20221205112606.8DFC285BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33eb6661449b39b00b2f9ecaaa226471c897282b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-websockets/python-websockets.hash | 4 ++-- package/python-websockets/python-websockets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websockets/python-websockets.hash b/package/python-websockets/python-websockets.hash index cec1d1599c..62c7cb8467 100644 --- a/package/python-websockets/python-websockets.hash +++ b/package/python-websockets/python-websockets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websockets/json -md5 ebb9e4930bf2c35cd3723be0dfa83d89 websockets-10.0.tar.gz -sha256 c4fc9a1d242317892590abe5b61a9127f1a61740477bfb121743f290b8054002 websockets-10.0.tar.gz +md5 d6b1a2cb5e194ae43f849c125b71c8db websockets-10.4.tar.gz +sha256 eef610b23933c54d5d921c92578ae5f89813438fded840c2e9809d378dc765d3 websockets-10.4.tar.gz # Locally computed sha256 checksums sha256 daeca11bf3608da35e546ea0c32be18958a8be1441fa3de9cbd20e4c8bc718e6 LICENSE diff --git a/package/python-websockets/python-websockets.mk b/package/python-websockets/python-websockets.mk index 9f4c5f1da7..7f721220a5 100644 --- a/package/python-websockets/python-websockets.mk +++ b/package/python-websockets/python-websockets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKETS_VERSION = 10.0 +PYTHON_WEBSOCKETS_VERSION = 10.4 PYTHON_WEBSOCKETS_SOURCE = websockets-$(PYTHON_WEBSOCKETS_VERSION).tar.gz -PYTHON_WEBSOCKETS_SITE = https://files.pythonhosted.org/packages/1c/f4/61aee1eb4baadf8477fb7f3bc6b04a50fe683ef8ad2f60282806821e4b3b +PYTHON_WEBSOCKETS_SITE = https://files.pythonhosted.org/packages/85/dc/549a807a53c13fd4a8dac286f117a7a71260defea9ec0c05d6027f2ae273 PYTHON_WEBSOCKETS_SETUP_TYPE = setuptools PYTHON_WEBSOCKETS_LICENSE = BSD-3-Clause PYTHON_WEBSOCKETS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:52 -0000 Subject: [Buildroot] [git commit] package/python-requests-oauthlib: bump to version 1.3.1 Message-ID: <20221205112605.1E56085B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84ceba764166a8533194d0c91a91a6b4d25b7c41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-requests-oauthlib/python-requests-oauthlib.hash | 4 ++-- package/python-requests-oauthlib/python-requests-oauthlib.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-requests-oauthlib/python-requests-oauthlib.hash b/package/python-requests-oauthlib/python-requests-oauthlib.hash index d33cabfefc..08c19ab1f6 100644 --- a/package/python-requests-oauthlib/python-requests-oauthlib.hash +++ b/package/python-requests-oauthlib/python-requests-oauthlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/requests-oauthlib/json -md5 1ebcd55f1b1b9281940b4bc33010e2ba requests-oauthlib-1.3.0.tar.gz -sha256 b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a requests-oauthlib-1.3.0.tar.gz +md5 c4f3b4ecdb72a56a13675e5a3302852a requests-oauthlib-1.3.1.tar.gz +sha256 75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a requests-oauthlib-1.3.1.tar.gz # Locally computed sha256 checksums sha256 ae01846afad8a8291fe6a08966f3015af9a8ff675d84b981f9793c122f7876e8 LICENSE diff --git a/package/python-requests-oauthlib/python-requests-oauthlib.mk b/package/python-requests-oauthlib/python-requests-oauthlib.mk index 9fe5b186b0..cdd334fb9a 100644 --- a/package/python-requests-oauthlib/python-requests-oauthlib.mk +++ b/package/python-requests-oauthlib/python-requests-oauthlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REQUESTS_OAUTHLIB_VERSION = 1.3.0 +PYTHON_REQUESTS_OAUTHLIB_VERSION = 1.3.1 PYTHON_REQUESTS_OAUTHLIB_SOURCE = requests-oauthlib-$(PYTHON_REQUESTS_OAUTHLIB_VERSION).tar.gz -PYTHON_REQUESTS_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/23/eb/68fc8fa86e0f5789832f275c8289257d8dc44dbe93fce7ff819112b9df8f +PYTHON_REQUESTS_OAUTHLIB_SITE = https://files.pythonhosted.org/packages/95/52/531ef197b426646f26b53815a7d2a67cb7a331ef098bb276db26a68ac49f PYTHON_REQUESTS_OAUTHLIB_SETUP_TYPE = setuptools PYTHON_REQUESTS_OAUTHLIB_LICENSE = ISC PYTHON_REQUESTS_OAUTHLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:52 -0000 Subject: [Buildroot] [git commit] package/python-wrapt: bump to version 1.14.1 Message-ID: <20221205112607.27EAE85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e83212051cc8b79171a50a5bf965f8a2a32ec6f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools build backend. License hash changed due to year update: https://github.com/GrahamDumpleton/wrapt/commit/240fea86df0357f3642db040f912031e4ecdfcb1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wrapt/python-wrapt.hash | 6 +++--- package/python-wrapt/python-wrapt.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-wrapt/python-wrapt.hash b/package/python-wrapt/python-wrapt.hash index 63dae991eb..cb62e19aa7 100644 --- a/package/python-wrapt/python-wrapt.hash +++ b/package/python-wrapt/python-wrapt.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/wrapt/json -md5 6d56ed0de4336462a73350341462f45e wrapt-1.12.1.tar.gz -sha256 b62ffa81fb85f4332a4f609cab4ac40709470da05643a082ec1eb88e6d9b97d7 wrapt-1.12.1.tar.gz +md5 6e7340264f038efdefcba707250c91c2 wrapt-1.14.1.tar.gz +sha256 380a85cf89e0e69b7cfbe2ea9f765f004ff419f34194018a6827ac0e3edfed4d wrapt-1.14.1.tar.gz # Locally computed sha256 checksums -sha256 e37c13f84fb3c9a54161b0fcf75f4d302fb86ce42cd6106147bda79e4197d9f2 LICENSE +sha256 77d2a9159cffe12473f539a71a3e741f35117e61bfd005ebd60c3a1778e2c1f1 LICENSE diff --git a/package/python-wrapt/python-wrapt.mk b/package/python-wrapt/python-wrapt.mk index 32d8a24c14..406f6c3aa1 100644 --- a/package/python-wrapt/python-wrapt.mk +++ b/package/python-wrapt/python-wrapt.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_WRAPT_VERSION = 1.12.1 +PYTHON_WRAPT_VERSION = 1.14.1 PYTHON_WRAPT_SOURCE = wrapt-$(PYTHON_WRAPT_VERSION).tar.gz -PYTHON_WRAPT_SITE = https://files.pythonhosted.org/packages/82/f7/e43cefbe88c5fd371f4cf0cf5eb3feccd07515af9fd6cf7dbf1d1793a797 -PYTHON_WRAPT_SETUP_TYPE = distutils +PYTHON_WRAPT_SITE = https://files.pythonhosted.org/packages/11/eb/e06e77394d6cf09977d92bff310cb0392930c08a338f99af6066a5a98f92 +PYTHON_WRAPT_SETUP_TYPE = setuptools PYTHON_WRAPT_LICENSE = BSD-2-Clause PYTHON_WRAPT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:53 -0000 Subject: [Buildroot] [git commit] package/python-pyudev: bump to version 0.24.0 Message-ID: <20221205112604.E6B7385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b4b545c7bb18cb475062d3074750001c13f8bfdb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixup patch so that it applies against 0.24.0. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Workaround-finding-libudev-on-systems-without-ldconf.patch | 6 +++--- package/python-pyudev/python-pyudev.hash | 4 ++-- package/python-pyudev/python-pyudev.mk | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch index d798f836a5..26f1ef6390 100644 --- a/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch +++ b/package/python-pyudev/0001-Workaround-finding-libudev-on-systems-without-ldconf.patch @@ -24,9 +24,9 @@ index 9dffb3c..aa9942f 100644 --- a/src/pyudev/_ctypeslib/utils.py +++ b/src/pyudev/_ctypeslib/utils.py @@ -28,7 +28,7 @@ - from __future__ import print_function - from __future__ import unicode_literals + """ + # isort: STDLIB -from ctypes import CDLL +from ctypes import cdll, CDLL from ctypes.util import find_library @@ -41,7 +41,7 @@ index 9dffb3c..aa9942f 100644 + try: + lib = cdll.LoadLibrary('lib%s.so' % name) + except OSError: - raise ImportError('No library named %s' % name) + raise ImportError("No library named %s" % name) - lib = CDLL(library_name, use_errno=True) # Add function signatures for funcname, signature in signatures.items(): diff --git a/package/python-pyudev/python-pyudev.hash b/package/python-pyudev/python-pyudev.hash index def10542fa..014bf20933 100644 --- a/package/python-pyudev/python-pyudev.hash +++ b/package/python-pyudev/python-pyudev.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyudev/json -md5 377eda61186c91e9440f01d76dbb4206 pyudev-0.22.0.tar.gz -sha256 69bb1beb7ac52855b6d1b9fe909eefb0017f38d917cba9939602c6880035b276 pyudev-0.22.0.tar.gz +md5 17c0a41f0e4dfc016350806a0a60f630 pyudev-0.24.0.tar.gz +sha256 b2a3afe1c99ea751f8296652557eac559874da2a1b1ec0625178706ec5a345f3 pyudev-0.24.0.tar.gz # Locally computed sha256 checksums sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING diff --git a/package/python-pyudev/python-pyudev.mk b/package/python-pyudev/python-pyudev.mk index 42d5c7000b..5d48cd4f7c 100644 --- a/package/python-pyudev/python-pyudev.mk +++ b/package/python-pyudev/python-pyudev.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYUDEV_VERSION = 0.22.0 +PYTHON_PYUDEV_VERSION = 0.24.0 PYTHON_PYUDEV_SOURCE = pyudev-$(PYTHON_PYUDEV_VERSION).tar.gz -PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/72/c8/4660d815a79b1d42c409012aaa10ebd6b07a47529b4cb6880f27a24bd646 +PYTHON_PYUDEV_SITE = https://files.pythonhosted.org/packages/00/8d/810750cb2fc64d7e0dbefc106a9137b157616a95be3f0ea51ca3cf6c762a PYTHON_PYUDEV_LICENSE = LGPL-2.1+ PYTHON_PYUDEV_LICENSE_FILES = COPYING PYTHON_PYUDEV_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:53 -0000 Subject: [Buildroot] [git commit] package/python-babel: enable host python package Message-ID: <20221205112607.3EFD885BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4fb03b795c1c08912f470b49c0aac41975c7ce8d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is required by the latest version of python-wtforms. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-babel/python-babel.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-babel/python-babel.mk b/package/python-babel/python-babel.mk index 8bc881e61c..35857dc127 100644 --- a/package/python-babel/python-babel.mk +++ b/package/python-babel/python-babel.mk @@ -10,5 +10,7 @@ PYTHON_BABEL_SITE = https://files.pythonhosted.org/packages/ff/80/45b42203ecc32c PYTHON_BABEL_SETUP_TYPE = setuptools PYTHON_BABEL_LICENSE = BSD-3-Clause PYTHON_BABEL_LICENSE_FILES = LICENSE +HOST_PYTHON_BABEL_DEPENDENCIES = host-python-pytz $(eval $(python-package)) +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:54 -0000 Subject: [Buildroot] [git commit] package/python-zlmdb: bump to version 22.6.1 Message-ID: <20221205112607.85F4585BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6177018855a0794903e619b1e6d84617da07772f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zlmdb/python-zlmdb.hash | 4 ++-- package/python-zlmdb/python-zlmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zlmdb/python-zlmdb.hash b/package/python-zlmdb/python-zlmdb.hash index d98dc7d12a..1ae5d72efa 100644 --- a/package/python-zlmdb/python-zlmdb.hash +++ b/package/python-zlmdb/python-zlmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zlmdb/json -md5 d730a394b74108933a65c9fbe76aba36 zlmdb-22.3.1.tar.gz -sha256 0d416a47b1ee627186af8e5c99e5246f6b277df44ba5c6bb67e947eabf948e5a zlmdb-22.3.1.tar.gz +md5 1e217f3228cb4c2303f06461b79e593e zlmdb-22.6.1.tar.gz +sha256 aff353121c2eed3c18e53c82358c41932a21bf882995ee3a79c6eb1ae4c95397 zlmdb-22.6.1.tar.gz # Locally computed sha256 checksums sha256 8a139bf325dcca11e0e476ce537bf791a6cfbeed8899a9b6ddc55238e180d230 LICENSE diff --git a/package/python-zlmdb/python-zlmdb.mk b/package/python-zlmdb/python-zlmdb.mk index a040622d9d..d20ac9e016 100644 --- a/package/python-zlmdb/python-zlmdb.mk +++ b/package/python-zlmdb/python-zlmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZLMDB_VERSION = 22.3.1 +PYTHON_ZLMDB_VERSION = 22.6.1 PYTHON_ZLMDB_SOURCE = zlmdb-$(PYTHON_ZLMDB_VERSION).tar.gz -PYTHON_ZLMDB_SITE = https://files.pythonhosted.org/packages/71/87/bb3cebd5312e670e33551317c7fc5e4b6a4a9af39075a71cd541b32cc0bf +PYTHON_ZLMDB_SITE = https://files.pythonhosted.org/packages/97/15/992e61a18cb64b573814c9d92676b22d522f2cc2ea79ff78b834bd392b80 PYTHON_ZLMDB_SETUP_TYPE = setuptools PYTHON_ZLMDB_LICENSE = MIT PYTHON_ZLMDB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:54 -0000 Subject: [Buildroot] [git commit] package/python-rsa: bump to version 4.9 Message-ID: <20221205112605.412A185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e556af6f20d8fdf12ee83427e95a9698a4d6ddfa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-rsa/python-rsa.hash | 8 ++++---- package/python-rsa/python-rsa.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-rsa/python-rsa.hash b/package/python-rsa/python-rsa.hash index 2ea1245667..0e2b3a9119 100644 --- a/package/python-rsa/python-rsa.hash +++ b/package/python-rsa/python-rsa.hash @@ -1,5 +1,5 @@ -# From https://pypi.org/project/rsa/ -sha256 5c6bd9dc7a543b7fe4304a631f8a8a3b674e2bbfc49c2ae96200cdbe55df6b17 rsa-4.8.tar.gz - -# Locally computed +# md5, sha256 from https://pypi.org/pypi/rsa/json +md5 26a1efb79164a95c363e550c3eefe683 rsa-4.9.tar.gz +sha256 e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21 rsa-4.9.tar.gz +# Locally computed sha256 checksums sha256 073f28b7d389c8fe74f607e17c27f81eaa5ace69edc43a884f23f41b41c5c726 LICENSE diff --git a/package/python-rsa/python-rsa.mk b/package/python-rsa/python-rsa.mk index 0de35fe43e..01b5c49b50 100644 --- a/package/python-rsa/python-rsa.mk +++ b/package/python-rsa/python-rsa.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_RSA_VERSION = 4.8 +PYTHON_RSA_VERSION = 4.9 PYTHON_RSA_SOURCE = rsa-$(PYTHON_RSA_VERSION).tar.gz -PYTHON_RSA_SITE = https://files.pythonhosted.org/packages/8c/ee/4022542e0fed77dd6ddade38e1e4dea3299f873b7fd4e6d78319953b0f83 +PYTHON_RSA_SITE = https://files.pythonhosted.org/packages/aa/65/7d973b89c4d2351d7fb232c2e452547ddfa243e93131e7cfa766da627b52 PYTHON_RSA_SETUP_TYPE = setuptools PYTHON_RSA_LICENSE = Apache-2.0 PYTHON_RSA_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:55 -0000 Subject: [Buildroot] [git commit] package/python-setuptools-scm-git-archive: bump to version 1.4 Message-ID: <20221205112605.79E9385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9df477fa61405eacb896e559080c0aba608f1e28 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-setuptools-scm-git-archive.hash | 4 ++-- .../python-setuptools-scm-git-archive.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash index 6b3b1de3dd..40b4b0e7f7 100644 --- a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash +++ b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setuptools-scm-git-archive/json -md5 1c9351fa5cebd12e76488737a7c78f2e setuptools_scm_git_archive-1.1.tar.gz -sha256 6026f61089b73fa1b5ee737e95314f41cb512609b393530385ed281d0b46c062 setuptools_scm_git_archive-1.1.tar.gz +md5 df3933d33c49c5d9aca06715b4c65370 setuptools_scm_git_archive-1.4.tar.gz +sha256 b048b27b32e1e76ec865b0caa4bb85df6ddbf4697d6909f567ac36709f6ef2f0 setuptools_scm_git_archive-1.4.tar.gz # Locally computed sha256 checksums sha256 89807acf2309bd285f033404ee78581602f3cd9b819a16ac2f0e5f60ff4a473e LICENSE diff --git a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk index 032e2d3fc9..278fc972e5 100644 --- a/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk +++ b/package/python-setuptools-scm-git-archive/python-setuptools-scm-git-archive.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION = 1.1 +PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION = 1.4 PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SOURCE = setuptools_scm_git_archive-$(PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_VERSION).tar.gz -PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SITE = https://files.pythonhosted.org/packages/7e/2c/0c15b29a1b5940250bfdc4a4f53272e35cd7cf8a34159291b6b4ec9eb291 +PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SITE = https://files.pythonhosted.org/packages/69/5f/7135eec07395c51d3dd6899251b277405ecc2f8f7a80ef80a483e3c5a2bd PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_SETUP_TYPE = setuptools PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE = MIT PYTHON_SETUPTOOLS_SCM_GIT_ARCHIVE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:49 -0000 Subject: [Buildroot] [git commit] package/python-tqdm: bump to version 4.64.1 Message-ID: <20221205112606.2A78F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3164c0983ab0fa76c8c70ccb02164ad5085d7a65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-setuptools-scm build dependency. License has changed due to file->project word change: https://github.com/tqdm/tqdm/commit/5df32ae36013ed056619aa0b90f7d249d04087fa Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tqdm/python-tqdm.hash | 6 +++--- package/python-tqdm/python-tqdm.mk | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-tqdm/python-tqdm.hash b/package/python-tqdm/python-tqdm.hash index 8251ae48d2..4be54de7de 100644 --- a/package/python-tqdm/python-tqdm.hash +++ b/package/python-tqdm/python-tqdm.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/project/tqdm -md5 285af1f905f4c375f03a86a667047950 tqdm-4.40.1.tar.gz -sha256 e405d16c98fcf30725d0c9d493ed07302a18846b5452de5253030ccd18996f87 tqdm-4.40.1.tar.gz +md5 5822af464d77ea156ad1167c23e1bdac tqdm-4.64.1.tar.gz +sha256 5f4f682a004951c1b450bc753c710e9280c5746ce6ffedee253ddbcbf54cf1e4 tqdm-4.64.1.tar.gz # Locally computed sha256 checksums -sha256 1bbf12d09d437844527b3cdaba01d379dac651b5cbb5ebb0d764274684d2680b LICENCE +sha256 a0fc1785a8f2a200a3124d703d49550601b7741ccffc861713c2ddaa07a537dd LICENCE diff --git a/package/python-tqdm/python-tqdm.mk b/package/python-tqdm/python-tqdm.mk index 5ceddde14c..a6296bd0f5 100644 --- a/package/python-tqdm/python-tqdm.mk +++ b/package/python-tqdm/python-tqdm.mk @@ -4,13 +4,14 @@ # ################################################################################ -PYTHON_TQDM_VERSION = 4.40.1 +PYTHON_TQDM_VERSION = 4.64.1 PYTHON_TQDM_SOURCE = tqdm-$(PYTHON_TQDM_VERSION).tar.gz -PYTHON_TQDM_SITE = https://files.pythonhosted.org/packages/4c/45/830c5c4bfaba60ef7d356a53c7751a86c81d148a16fda0daf3ac5ca8e288 +PYTHON_TQDM_SITE = https://files.pythonhosted.org/packages/c1/c2/d8a40e5363fb01806870e444fc1d066282743292ff32a9da54af51ce36a2 PYTHON_TQDM_SETUP_TYPE = setuptools PYTHON_TQDM_LICENSE = MPL-2.0, MIT PYTHON_TQDM_LICENSE_FILES = LICENCE PYTHON_TQDM_CPE_ID_VENDOR = tqdm_project PYTHON_TQDM_CPE_ID_PRODUCT = tqdm +PYTHON_TQDM_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:49 -0000 Subject: [Buildroot] [git commit] package/python-pyrsistent: bump to version 0.19.2 Message-ID: <20221205112604.AC42585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=439f553b6c7d84fc04cef3e69f9473c6e8161f45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyrsistent/python-pyrsistent.hash | 4 ++-- package/python-pyrsistent/python-pyrsistent.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyrsistent/python-pyrsistent.hash b/package/python-pyrsistent/python-pyrsistent.hash index 70d1cc6fa2..bb55c7135d 100644 --- a/package/python-pyrsistent/python-pyrsistent.hash +++ b/package/python-pyrsistent/python-pyrsistent.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pyrsistent/json -md5 cef3da08455664bf917dcf8cd00d49a4 pyrsistent-0.18.1.tar.gz -sha256 d4d61f8b993a7255ba714df3aca52700f8125289f84f704cf80916517c46eb96 pyrsistent-0.18.1.tar.gz +md5 23da81256b8817e123568a858bf78997 pyrsistent-0.19.2.tar.gz +sha256 bfa0351be89c9fcbcb8c9879b826f4353be10f58f8a677efab0c017bf7137ec2 pyrsistent-0.19.2.tar.gz # Locally computed sha256 checksums sha256 3ea56753cbd0cc897d3f4414a902f5694991db7c1b3abb8230216381185f9112 LICENSE.mit diff --git a/package/python-pyrsistent/python-pyrsistent.mk b/package/python-pyrsistent/python-pyrsistent.mk index 27ec41028f..6a5ac30a15 100644 --- a/package/python-pyrsistent/python-pyrsistent.mk +++ b/package/python-pyrsistent/python-pyrsistent.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYRSISTENT_VERSION = 0.18.1 +PYTHON_PYRSISTENT_VERSION = 0.19.2 PYTHON_PYRSISTENT_SOURCE = pyrsistent-$(PYTHON_PYRSISTENT_VERSION).tar.gz -PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/42/ac/455fdc7294acc4d4154b904e80d964cc9aae75b087bbf486be04df9f2abd +PYTHON_PYRSISTENT_SITE = https://files.pythonhosted.org/packages/b8/ef/325da441a385a8a931b3eeb70db23cb52da42799691988d8d943c5237f10 PYTHON_PYRSISTENT_SETUP_TYPE = setuptools PYTHON_PYRSISTENT_LICENSE = MIT PYTHON_PYRSISTENT_LICENSE_FILES = LICENSE.mit From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:55 -0000 Subject: [Buildroot] [git commit] package/python-yatl: bump to version 20220907.1 Message-ID: <20221205112607.6E14685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dbd5a684e00e01ceab95b9db00d2915a4d75a1a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-yatl/python-yatl.hash | 4 ++-- package/python-yatl/python-yatl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yatl/python-yatl.hash b/package/python-yatl/python-yatl.hash index 8ce192bf95..61391f6370 100644 --- a/package/python-yatl/python-yatl.hash +++ b/package/python-yatl/python-yatl.hash @@ -1,3 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/yatl/json -md5 551136eba4c5551c01b051341b190641 yatl-20211217.1.tar.gz -sha256 d22bf7abe40d9bdd16bd15824d2df65e65e405df6ecb8601fdc7c233bf6b3004 yatl-20211217.1.tar.gz +md5 f02b367e1c56af94eafd5bd1019c03be yatl-20220907.1.tar.gz +sha256 67d43ad79e1f58d8552718018470856a2ad210bdfeec42e978b28b1b21560d00 yatl-20220907.1.tar.gz diff --git a/package/python-yatl/python-yatl.mk b/package/python-yatl/python-yatl.mk index 12a8039891..0c33971b89 100644 --- a/package/python-yatl/python-yatl.mk +++ b/package/python-yatl/python-yatl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YATL_VERSION = 20211217.1 +PYTHON_YATL_VERSION = 20220907.1 PYTHON_YATL_SOURCE = yatl-$(PYTHON_YATL_VERSION).tar.gz -PYTHON_YATL_SITE = https://files.pythonhosted.org/packages/03/05/0be8164e8151fd8c96caeb2560f955dc2dc1a969f0868f48c046cd863fe6 +PYTHON_YATL_SITE = https://files.pythonhosted.org/packages/09/68/0c9d0a1192fdad5f3d38db096106c5adabb9b26c9ae107897997f56d1788 PYTHON_YATL_SETUP_TYPE = setuptools PYTHON_YATL_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:56 -0000 Subject: [Buildroot] [git commit] package/python-setproctitle: bump to version 1.3.2 Message-ID: <20221205112605.6F71185B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bdf1fdba0d72bdde79c2bc45914f6f2b831997c3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/dvarrazzo/py-setproctitle/commit/42831ad1dc71c7678f0492977f32b341df7f1a1a Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setproctitle/python-setproctitle.hash | 6 +++--- package/python-setproctitle/python-setproctitle.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-setproctitle/python-setproctitle.hash b/package/python-setproctitle/python-setproctitle.hash index 88e4453277..ac8fed986a 100644 --- a/package/python-setproctitle/python-setproctitle.hash +++ b/package/python-setproctitle/python-setproctitle.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/setproctitle/json -md5 9898587a1668f1c53f6699ca5d35256d setproctitle-1.2.2.tar.gz -sha256 7dfb472c8852403d34007e01d6e3c68c57eb66433fb8a5c77b13b89a160d97df setproctitle-1.2.2.tar.gz +md5 fa9771540422a59a8dee1331ad6fd3a9 setproctitle-1.3.2.tar.gz +sha256 b9fb97907c830d260fa0658ed58afd48a86b2b88aac521135c352ff7fd3477fd setproctitle-1.3.2.tar.gz # Locally computed -sha256 85bd836337aa702e0a4e2a54676c6ae046ffb357dbf4a990189595a60fcd1648 COPYRIGHT +sha256 4ace14d0836da75079088cfc5cef6f2ddc8ce16f600609b36ee1bf10f8101f61 COPYRIGHT diff --git a/package/python-setproctitle/python-setproctitle.mk b/package/python-setproctitle/python-setproctitle.mk index 13e9e261be..7055920c08 100644 --- a/package/python-setproctitle/python-setproctitle.mk +++ b/package/python-setproctitle/python-setproctitle.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETPROCTITLE_VERSION = 1.2.2 +PYTHON_SETPROCTITLE_VERSION = 1.3.2 PYTHON_SETPROCTITLE_SOURCE = setproctitle-$(PYTHON_SETPROCTITLE_VERSION).tar.gz -PYTHON_SETPROCTITLE_SITE = https://files.pythonhosted.org/packages/a1/7f/a1d4f4c7b66f0fc02f35dc5c85f45a8b4e4a7988357a29e61c14e725ef86 +PYTHON_SETPROCTITLE_SITE = https://files.pythonhosted.org/packages/b5/47/ac709629ddb9779fee29b7d10ae9580f60a4b37e49bce72360ddf9a79cdc PYTHON_SETPROCTITLE_LICENSE = BSD-3-Clause PYTHON_SETPROCTITLE_LICENSE_FILES = COPYRIGHT PYTHON_SETPROCTITLE_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:56 -0000 Subject: [Buildroot] [git commit] package/spdlog: bump to version 1.11.0 Message-ID: <20221205112607.BE2EC85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f39db2c84cd0e3dc428d265f62db1f4edc54b3a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- package/spdlog/spdlog.hash | 2 +- package/spdlog/spdlog.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/spdlog/spdlog.hash b/package/spdlog/spdlog.hash index 866d1d6d02..af89ba4e84 100644 --- a/package/spdlog/spdlog.hash +++ b/package/spdlog/spdlog.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 697f91700237dbae2326b90469be32b876b2b44888302afbc7aceb68bcfe8224 spdlog-1.10.0.tar.gz +sha256 ca5cae8d6cac15dae0ec63b21d6ad3530070650f68076f3a4a862ca293a858bb spdlog-1.11.0.tar.gz sha256 a7241a379cb98d37788f82c2fc2e484c3ae85dae881fd3406f0637644850926f LICENSE diff --git a/package/spdlog/spdlog.mk b/package/spdlog/spdlog.mk index 9c5e76a9e8..32a0265484 100644 --- a/package/spdlog/spdlog.mk +++ b/package/spdlog/spdlog.mk @@ -4,7 +4,7 @@ # ################################################################################ -SPDLOG_VERSION = 1.10.0 +SPDLOG_VERSION = 1.11.0 SPDLOG_SITE = $(call github,gabime,spdlog,v$(SPDLOG_VERSION)) SPDLOG_LICENSE = MIT SPDLOG_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:57 -0000 Subject: [Buildroot] [git commit] package/python-rpi-gpio: bump to version 0.7.1 Message-ID: <20221205112605.35E9885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30b3823ce4a47e93e347b64e06ad0f1ccf7f4b82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools build backend. Drop patch which is now upstream. License hash changed due to date update: https://sourceforge.net/p/raspberry-gpio-python/code/ci/7524ba4d7dc243f32238ca54ee5f6ef94ef801c2/ Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-fix-build-with-gcc-10.x.patch | 147 --------------------- package/python-rpi-gpio/python-rpi-gpio.hash | 9 +- package/python-rpi-gpio/python-rpi-gpio.mk | 6 +- 3 files changed, 7 insertions(+), 155 deletions(-) diff --git a/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch b/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch deleted file mode 100644 index 95892f997f..0000000000 --- a/package/python-rpi-gpio/0001-fix-build-with-gcc-10.x.patch +++ /dev/null @@ -1,147 +0,0 @@ -Description: This patch fixes the "multiple definition of" errors with gcc10 - -Signed-off-by: Michael Fischer - -diff -purN python-rpi-gpio.org/source/common.c python-rpi-gpio/source/common.c ---- python-rpi-gpio.org/source/common.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/common.c 2020-08-07 09:31:33.948575964 +0200 -@@ -28,6 +28,9 @@ - const int pin_to_gpio_rev1[41] = {-1, -1, -1, 0, -1, 1, -1, 4, 14, -1, 15, 17, 18, 21, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }; - const int pin_to_gpio_rev2[41] = {-1, -1, -1, 2, -1, 3, -1, 4, 14, -1, 15, 17, 18, 27, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }; - const int pin_to_gpio_rev3[41] = {-1, -1, -1, 2, -1, 3, -1, 4, 14, -1, 15, 17, 18, 27, -1, 22, 23, -1, 24, 10, -1, 9, 25, 11, 8, -1, 7, -1, -1, 5, -1, 6, 12, 13, -1, 19, 16, 26, 20, -1, 21 }; -+const int (*pin_to_gpio)[41]; -+int gpio_direction[54]; -+rpi_info rpiinfo; - int setup_error = 0; - int module_setup = 0; - -diff -purN python-rpi-gpio.org/source/common.h python-rpi-gpio/source/common.h ---- python-rpi-gpio.org/source/common.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/common.h 2020-08-07 09:31:33.948575964 +0200 -@@ -30,14 +30,14 @@ SOFTWARE. - #define I2C 42 - #define PWM 43 - --int gpio_mode; --const int pin_to_gpio_rev1[41]; --const int pin_to_gpio_rev2[41]; --const int pin_to_gpio_rev3[41]; --const int (*pin_to_gpio)[41]; --int gpio_direction[54]; --rpi_info rpiinfo; --int setup_error; --int module_setup; -+extern int gpio_mode; -+extern const int pin_to_gpio_rev1[41]; -+extern const int pin_to_gpio_rev2[41]; -+extern const int pin_to_gpio_rev3[41]; -+extern const int (*pin_to_gpio)[41]; -+extern int gpio_direction[54]; -+extern rpi_info rpiinfo; -+extern int setup_error; -+extern int module_setup; - int check_gpio_priv(void); - int get_gpio_number(int channel, unsigned int *gpio); -diff -purN python-rpi-gpio.org/source/constants.c python-rpi-gpio/source/constants.c ---- python-rpi-gpio.org/source/constants.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/constants.c 2020-08-07 09:32:15.522196618 +0200 -@@ -21,6 +21,7 @@ - */ - - #include "Python.h" -+#define CONSTANTS_C - #include "constants.h" - #include "common.h" - #include "c_gpio.h" -diff -purN python-rpi-gpio.org/source/constants.h python-rpi-gpio/source/constants.h ---- python-rpi-gpio.org/source/constants.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/constants.h 2020-08-07 09:32:15.522196618 +0200 -@@ -23,22 +23,28 @@ SOFTWARE. - #define PY_PUD_CONST_OFFSET 20 - #define PY_EVENT_CONST_OFFSET 30 - --PyObject *high; --PyObject *low; --PyObject *input; --PyObject *output; --PyObject *pwm; --PyObject *serial; --PyObject *i2c; --PyObject *spi; --PyObject *unknown; --PyObject *board; --PyObject *bcm; --PyObject *pud_off; --PyObject *pud_up; --PyObject *pud_down; --PyObject *rising_edge; --PyObject *falling_edge; --PyObject *both_edge; -+#ifdef CONSTANTS_C -+#define MAYBE_EXTERN -+#else -+#define MAYBE_EXTERN extern -+#endif -+ -+MAYBE_EXTERN PyObject *high; -+MAYBE_EXTERN PyObject *low; -+MAYBE_EXTERN PyObject *input; -+MAYBE_EXTERN PyObject *output; -+MAYBE_EXTERN PyObject *pwm; -+MAYBE_EXTERN PyObject *serial; -+MAYBE_EXTERN PyObject *i2c; -+MAYBE_EXTERN PyObject *spi; -+MAYBE_EXTERN PyObject *unknown; -+MAYBE_EXTERN PyObject *board; -+MAYBE_EXTERN PyObject *bcm; -+MAYBE_EXTERN PyObject *pud_off; -+MAYBE_EXTERN PyObject *pud_up; -+MAYBE_EXTERN PyObject *pud_down; -+MAYBE_EXTERN PyObject *rising_edge; -+MAYBE_EXTERN PyObject *falling_edge; -+MAYBE_EXTERN PyObject *both_edge; - - void define_constants(PyObject *module); -diff -purN python-rpi-gpio.org/source/event_gpio.c python-rpi-gpio/source/event_gpio.c ---- python-rpi-gpio.org/source/event_gpio.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/event_gpio.c 2020-08-07 09:42:05.564483136 +0200 -@@ -57,7 +57,7 @@ struct callback - }; - struct callback *callbacks = NULL; - --pthread_t threads; -+static pthread_t threads; - int event_occurred[54] = { 0 }; - int thread_running = 0; - int epfd_thread = -1; -diff -purN python-rpi-gpio.org/source/py_pwm.h python-rpi-gpio/source/py_pwm.h ---- python-rpi-gpio.org/source/py_pwm.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/py_pwm.h 2020-08-07 09:38:49.445646807 +0200 -@@ -20,5 +20,5 @@ OUT OF OR IN CONNECTION WITH THE SOFTWAR - SOFTWARE. - */ - --PyTypeObject PWMType; -+extern PyTypeObject PWMType; - PyTypeObject *PWM_init_PWMType(void); -diff -purN python-rpi-gpio.org/source/soft_pwm.c python-rpi-gpio/source/soft_pwm.c ---- python-rpi-gpio.org/source/soft_pwm.c 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/soft_pwm.c 2020-08-07 09:42:40.753160437 +0200 -@@ -25,7 +25,7 @@ SOFTWARE. - #include - #include "c_gpio.h" - #include "soft_pwm.h" --pthread_t threads; -+static pthread_t threads; - - struct pwm - { -diff -purN python-rpi-gpio.org/source/soft_pwm.h python-rpi-gpio/source/soft_pwm.h ---- python-rpi-gpio.org/source/soft_pwm.h 2019-07-21 14:41:22.000000000 +0200 -+++ python-rpi-gpio/source/soft_pwm.h 2020-08-07 09:39:25.916811352 +0200 -@@ -26,4 +26,4 @@ void pwm_set_duty_cycle(unsigned int gpi - void pwm_set_frequency(unsigned int gpio, float freq); - void pwm_start(unsigned int gpio); - void pwm_stop(unsigned int gpio); --int pwm_exists(unsigned int gpio); -+extern int pwm_exists(unsigned int gpio); diff --git a/package/python-rpi-gpio/python-rpi-gpio.hash b/package/python-rpi-gpio/python-rpi-gpio.hash index 09d1a90765..22bcaebdcb 100644 --- a/package/python-rpi-gpio/python-rpi-gpio.hash +++ b/package/python-rpi-gpio/python-rpi-gpio.hash @@ -1,6 +1,5 @@ -# md5 from https://pypi.python.org/pypi/rpi_gpio/json -# sha256 from https://pypi.python.org/pypi/rpi_gpio/json -md5 777617f9dea9a1680f9af43db0cf150e RPi.GPIO-0.7.0.tar.gz -sha256 7424bc6c205466764f30f666c18187a0824077daf20b295c42f08aea2cb87d3f RPi.GPIO-0.7.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/rpi_gpio/json +md5 22704930a4e674a3d35342bde6d69fe5 RPi.GPIO-0.7.1.tar.gz +sha256 cd61c4b03c37b62bba4a5acfea9862749c33c618e0295e7e90aa4713fb373b70 RPi.GPIO-0.7.1.tar.gz # Locally computed -sha256 a668b3edecb3e69e81ec25987257008208ffcba9d6c43682033b8060c5f2f994 LICENCE.txt +sha256 1ccf039a03088da42bdb218a446a564330b881ec71f7022a9fb1930f3fb65d8a LICENCE.txt diff --git a/package/python-rpi-gpio/python-rpi-gpio.mk b/package/python-rpi-gpio/python-rpi-gpio.mk index dfc59c882e..4e62e07533 100644 --- a/package/python-rpi-gpio/python-rpi-gpio.mk +++ b/package/python-rpi-gpio/python-rpi-gpio.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_RPI_GPIO_VERSION = 0.7.0 +PYTHON_RPI_GPIO_VERSION = 0.7.1 PYTHON_RPI_GPIO_SOURCE = RPi.GPIO-$(PYTHON_RPI_GPIO_VERSION).tar.gz -PYTHON_RPI_GPIO_SITE = https://sourceforge.net/projects/raspberry-gpio-python/files +PYTHON_RPI_GPIO_SITE = https://files.pythonhosted.org/packages/c4/0f/10b524a12b3445af1c607c27b2f5ed122ef55756e29942900e5c950735f2 PYTHON_RPI_GPIO_LICENSE = MIT PYTHON_RPI_GPIO_LICENSE_FILES = LICENCE.txt -PYTHON_RPI_GPIO_SETUP_TYPE = distutils +PYTHON_RPI_GPIO_SETUP_TYPE = setuptools $(eval $(python-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:26:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:26:57 -0000 Subject: [Buildroot] [git commit] package/ssdp-responder: bump to version 1.9 Message-ID: <20221205112606.D31B185BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54fd5f74f19d1e83d7c4571fc1b766c733072b94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes: - New command line options to ssdp-scan - Update copyright years (affects LICENSE file hash) Fixes: - Workaround for OpenVPN /32 default server setup - Time-of-check vs time-of-use issue with caching of UUID, found by Coverity Scan, fixed by Raul Porancea Signed-off-by: Joachim Wiberg Acked-by: Yann E. MORIN Signed-off-by: Yann E. MORIN --- package/ssdp-responder/ssdp-responder.hash | 4 ++-- package/ssdp-responder/ssdp-responder.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ssdp-responder/ssdp-responder.hash b/package/ssdp-responder/ssdp-responder.hash index e8cbbb4a1f..425ad86e08 100644 --- a/package/ssdp-responder/ssdp-responder.hash +++ b/package/ssdp-responder/ssdp-responder.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 7ae49229e7c7a55fed9e36598b12e2173eecef0fffe0a386b6a10fad30f3c79f ssdp-responder-1.8.tar.gz -sha256 e17dc0bc91bf499d8cca5e016c22c6d2a4770e3cc1a43756a7973375a83ddb90 LICENSE +sha256 974c244abd4ba8c87532867a84756182a1460c99072ffb1eb91c5a1f73311d89 ssdp-responder-1.9.tar.gz +sha256 68d6fdc22e337f725fe719bf9ae6d92b1d8d0ca4cff8219b303ab76706670a8d LICENSE diff --git a/package/ssdp-responder/ssdp-responder.mk b/package/ssdp-responder/ssdp-responder.mk index 3fee4c2006..fd7b1ea44b 100644 --- a/package/ssdp-responder/ssdp-responder.mk +++ b/package/ssdp-responder/ssdp-responder.mk @@ -4,7 +4,7 @@ # ################################################################################ -SSDP_RESPONDER_VERSION = 1.8 +SSDP_RESPONDER_VERSION = 1.9 SSDP_RESPONDER_SITE = https://github.com/troglobit/ssdp-responder/releases/download/v$(SSDP_RESPONDER_VERSION) SSDP_RESPONDER_LICENSE = ISC SSDP_RESPONDER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:58 -0000 Subject: [Buildroot] [git commit] package/python-socketio: bump to version 5.7.2 Message-ID: <20221205112605.99A3B85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4f5dff4a3c73c5d0a1f57e131cc44d697f4c77f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-socketio/python-socketio.hash | 4 ++-- package/python-socketio/python-socketio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-socketio/python-socketio.hash b/package/python-socketio/python-socketio.hash index 40e74cef96..abdcc3a5b7 100644 --- a/package/python-socketio/python-socketio.hash +++ b/package/python-socketio/python-socketio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-socketio/json -md5 0507825ca4bd6527cbaed81ec5767bfe python-socketio-5.4.0.tar.gz -sha256 ca807c9e1f168e96dea412d64dd834fb47c470d27fd83da0504aa4b248ba2544 python-socketio-5.4.0.tar.gz +md5 e63369252a9d383cbfc503337b864733 python-socketio-5.7.2.tar.gz +sha256 92395062d9db3c13d30e7cdedaa0e1330bba78505645db695415f9a3c628d097 python-socketio-5.7.2.tar.gz # Locally computed sha256 checksums sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE diff --git a/package/python-socketio/python-socketio.mk b/package/python-socketio/python-socketio.mk index f23342b776..aecff55ef4 100644 --- a/package/python-socketio/python-socketio.mk +++ b/package/python-socketio/python-socketio.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_SOCKETIO_VERSION = 5.4.0 -PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/72/70/9b992f4b8adfcbf0724c079c18629d83f20b36fb0eb64d4fdf874054becf +PYTHON_SOCKETIO_VERSION = 5.7.2 +PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/ee/56/294629986bf6cea96e0edb3933a7f2fac7a079d12909e893903a2effc670 PYTHON_SOCKETIO_SETUP_TYPE = setuptools PYTHON_SOCKETIO_LICENSE = MIT PYTHON_SOCKETIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Mon Dec 5 11:26:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:26:58 -0000 Subject: [Buildroot] [git commit] package/ssdp-responder: minor update of help text Message-ID: <20221205112606.DF44F85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c8a463a71c6ebaa34c339b1efc3e33c9306f450 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Joachim Wiberg Signed-off-by: Yann E. MORIN --- package/ssdp-responder/Config.in | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/package/ssdp-responder/Config.in b/package/ssdp-responder/Config.in index df57546eed..8b5dfe67a6 100644 --- a/package/ssdp-responder/Config.in +++ b/package/ssdp-responder/Config.in @@ -7,14 +7,16 @@ config BR2_PACKAGE_SSDP_RESPONDER targeted more at embedded systems that need to announce themselves to Windows systems. - ssdpd is a stand-alone UNIX, no external dependencies but the - standard C library. It has a built-in web server for serving - the UPnP XML description which Windows use to present the - icon, by default an InternetGatewayDevice is announced. + The project consists of ssdpd and ssdp-scan. The former is a + stand-alone UNIX daemon, it has no dependencies but a standard + C library. It comes with built-in web server for serving the + UPnP XML description on port 1901, the XML is used by Windows + to present the icon, by default an InternetGatewayDevice is + announced. - Also included is ssdp-scan, a tool similar to mdns-scan, which - continuously scans for SSDP capable hosts on the network. - Take care only to use for debugging since it scans the network - quite aggressively. + ssdp-scan is a tool, similar to mdns-scan, to find other SSDP + capable hosts on the network. Take care to only use it for + debugging, or quicker device discovery operations, since it + scans the network quite aggressively. https://github.com/troglobit/ssdp-responder/ From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:59 -0000 Subject: [Buildroot] [git commit] package/python-setuptools: bump to version 65.5.1 Message-ID: <20221205112608.3936585BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9894ed686a1ee749a1a7ef9e990dd6b161f8816c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 2592fc201c..3e4ae01d92 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 9018a18990e7c16159ec3972affba76c setuptools-65.5.0.tar.gz -sha256 512e5536220e38146176efb833d4a62aa726b7bbff82cfbc8ba9eaa3996e0b17 setuptools-65.5.0.tar.gz +md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz +sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 9dc0a6a38b..3b62221e25 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.0 +PYTHON_SETUPTOOLS_VERSION = 65.5.1 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/c5/41/247814d8b7a044717164c74080725a6c8f3d2b5fc82b34bd825b617df663 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Mon Dec 5 11:26:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:26:59 -0000 Subject: [Buildroot] [git commit] package/python-soupsieve: bump to version 2.3.2.post1 Message-ID: <20221205112605.A4D3185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a0aeb786c1e73acba9b0f6ff1a187c2fa328ad72 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from setuptools to hatchling pep517 build backend. License hash changed due to date update: https://github.com/facelessuser/soupsieve/commit/9da2de87bd67308b933d794a46b349d8da74dac1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-soupsieve/python-soupsieve.hash | 6 +++--- package/python-soupsieve/python-soupsieve.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-soupsieve/python-soupsieve.hash b/package/python-soupsieve/python-soupsieve.hash index 699cb9581a..cf348d441f 100644 --- a/package/python-soupsieve/python-soupsieve.hash +++ b/package/python-soupsieve/python-soupsieve.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/soupsieve/json -md5 73ff6ce22ba973fe2d47197834e0f728 soupsieve-2.2.1.tar.gz -sha256 052774848f448cf19c7e959adf5566904d525f33a3f8b6ba6f6f8f26ec7de0cc soupsieve-2.2.1.tar.gz +md5 4c824620563604cbf783de149c8b8889 soupsieve-2.3.2.post1.tar.gz +sha256 fc53893b3da2c33de295667a0e19f078c14bf86544af307354de5fcf12a3f30d soupsieve-2.3.2.post1.tar.gz # Locally computed sha256 checksums -sha256 e34a760fe8bb3e3c1ffaa88abe495cf76e56f8ae3c7a6dde0e4b41cd013c41d4 LICENSE.md +sha256 bc66234cadd3f6e7aaf7160faf165f3f869ffc8a11b6b0d6c44a2e2a83314dd0 LICENSE.md diff --git a/package/python-soupsieve/python-soupsieve.mk b/package/python-soupsieve/python-soupsieve.mk index dd2ddebbb1..ebf2ada7ac 100644 --- a/package/python-soupsieve/python-soupsieve.mk +++ b/package/python-soupsieve/python-soupsieve.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_SOUPSIEVE_VERSION = 2.2.1 +PYTHON_SOUPSIEVE_VERSION = 2.3.2.post1 PYTHON_SOUPSIEVE_SOURCE = soupsieve-$(PYTHON_SOUPSIEVE_VERSION).tar.gz -PYTHON_SOUPSIEVE_SITE = https://files.pythonhosted.org/packages/c8/3f/e71d92e90771ac2d69986aa0e81cf0dfda6271e8483698f4847b861dd449 -PYTHON_SOUPSIEVE_SETUP_TYPE = setuptools +PYTHON_SOUPSIEVE_SITE = https://files.pythonhosted.org/packages/f3/03/bac179d539362319b4779a00764e95f7542f4920084163db6b0fd4742d38 +PYTHON_SOUPSIEVE_SETUP_TYPE = pep517 PYTHON_SOUPSIEVE_LICENSE = MIT PYTHON_SOUPSIEVE_LICENSE_FILES = LICENSE.md +PYTHON_SOUPSIEVE_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:00 -0000 Subject: [Buildroot] [git commit] Makefile: unexport PERL_MM_OPT Message-ID: <20221205112608.1934C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7a6011f78044e782c5ef19d1f5abb3b6fd9e435 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Compilation of Perl-related packages fails if `PERL_MM_OPT` is defined. We previously issued an error in this case. Instead, simply `unexport` the variable. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- Makefile | 3 +++ support/dependencies/dependencies.sh | 9 --------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 7c1c07a2e4..71b622474f 100644 --- a/Makefile +++ b/Makefile @@ -396,6 +396,9 @@ unexport DESTDIR # Causes breakage with packages that needs host-ruby unexport RUBYOPT +# Compilation of perl-related packages will fail otherwise +unexport PERL_MM_OPT + include package/pkg-utils.mk include package/doc-asciidoc.mk diff --git a/support/dependencies/dependencies.sh b/support/dependencies/dependencies.sh index 2b678ae8c4..4b5012b807 100755 --- a/support/dependencies/dependencies.sh +++ b/support/dependencies/dependencies.sh @@ -46,15 +46,6 @@ case ":${PATH:-unset}:" in ;; esac -if test -n "$PERL_MM_OPT" ; then - echo - echo "You have PERL_MM_OPT defined because Perl local::lib" - echo "is installed on your system. Please unset this variable" - echo "before starting Buildroot, otherwise the compilation of" - echo "Perl related packages will fail" - exit 1 -fi - check_prog_host() { prog="$1" From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:00 -0000 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.0.2 Message-ID: <20221205112605.CFCB985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=035211b4648847ad624b4216d6e3a9e186d70121 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to line wrap: https://github.com/jaraco/tempora/commit/7558cfe2eb2f1ffe3676905e9871466cbc9da24f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tempora/python-tempora.hash | 6 +++--- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index 0fca58354b..d802a63d87 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 f8b2b0df1adf3f83b829a85e31bddb2d tempora-1.14.1.tar.gz -sha256 cb60b1d2b1664104e307f8e5269d7f4acdb077c82e35cd57246ae14a3427d2d6 tempora-1.14.1.tar.gz +md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz +sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz # Locally computed sha256 checksums -sha256 a55e2ffe9b44998e621d51d8c094bed09acc4b5236ee73d7df395a33ba3c18fd LICENSE +sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index b2f1b6b309..e22ac52472 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 1.14.1 +PYTHON_TEMPORA_VERSION = 5.0.2 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/2f/b5/5b0464385454c5ca93a39a1c6acefdf574aeb10ef45fa8958b3832cc7d96 +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:01 -0000 Subject: [Buildroot] [git commit] package/xerces: bump to version 3.2.4 Message-ID: <20221205112607.E2B4C85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d2d8f146a9f0ed3b66c4dd470bb76efdbb630a75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop second patch (already in version) https://github.com/apache/xerces-c/compare/v3.2.3...v3.2.4 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...der-loadMsg-fix-memory-leak-when-transcod.patch | 87 ---------------------- package/xerces/xerces.hash | 4 +- package/xerces/xerces.mk | 2 +- 3 files changed, 3 insertions(+), 90 deletions(-) diff --git a/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch b/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch deleted file mode 100644 index 76b37c63d9..0000000000 --- a/package/xerces/0002-InMemMsgLoader-loadMsg-fix-memory-leak-when-transcod.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 1bdf6d8ba878c1fe1d779824be70001fc0bebd2c Mon Sep 17 00:00:00 2001 -From: Even Rouault -Date: Fri, 27 Aug 2021 01:33:27 +0200 -Subject: [PATCH] InMemMsgLoader::loadMsg(): fix memory leak when transcoding - fails. - -Seen with the IconvGNU transcoder when parsing " - ---- - .../MsgLoaders/InMemory/InMemMsgLoader.cpp | 31 ++++++++++++++----- - 1 file changed, 23 insertions(+), 8 deletions(-) - -diff --git a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -index cda103226..6971fde96 100644 ---- a/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -+++ b/src/xercesc/util/MsgLoaders/InMemory/InMemMsgLoader.cpp -@@ -25,6 +25,7 @@ - // --------------------------------------------------------------------------- - #include - #include -+#include - #include - #include - #include -@@ -153,14 +154,28 @@ bool InMemMsgLoader::loadMsg(const XMLMsgLoader::XMLMsgId msgToLoad - XMLCh* tmp4 = 0; - - bool bRet = false; -- if (repText1) -- tmp1 = XMLString::transcode(repText1, manager); -- if (repText2) -- tmp2 = XMLString::transcode(repText2, manager); -- if (repText3) -- tmp3 = XMLString::transcode(repText3, manager); -- if (repText4) -- tmp4 = XMLString::transcode(repText4, manager); -+ try -+ { -+ if (repText1) -+ tmp1 = XMLString::transcode(repText1, manager); -+ if (repText2) -+ tmp2 = XMLString::transcode(repText2, manager); -+ if (repText3) -+ tmp3 = XMLString::transcode(repText3, manager); -+ if (repText4) -+ tmp4 = XMLString::transcode(repText4, manager); -+ } -+ catch( const TranscodingException& ) -+ { -+ if (tmp1) -+ manager->deallocate(tmp1); -+ if (tmp2) -+ manager->deallocate(tmp2); -+ if (tmp3) -+ manager->deallocate(tmp3); -+ // Note: tmp4 cannot leak -+ throw; -+ } - - bRet = loadMsg(msgToLoad, toFill, maxChars, tmp1, tmp2, tmp3, tmp4, manager); - --- -2.17.1 - diff --git a/package/xerces/xerces.hash b/package/xerces/xerces.hash index c75ce860e8..e6b5b922d2 100644 --- a/package/xerces/xerces.hash +++ b/package/xerces/xerces.hash @@ -1,5 +1,5 @@ -# From http://www.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.3.tar.xz.sha256 -sha256 12fc99a9fc1d1a79bd0e927b8b5637a576d6656f45b0d5e70ee3694d379cc149 xerces-c-3.2.3.tar.xz +# From http://www.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.4.tar.xz.sha256 +sha256 075bc57940da0f9be6dd183c550c8ce0b9833e4550dc382048377a1a5e3b2bd9 xerces-c-3.2.4.tar.xz # Hash for license file sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/xerces/xerces.mk b/package/xerces/xerces.mk index a3e5361b2e..08efa6fb5c 100644 --- a/package/xerces/xerces.mk +++ b/package/xerces/xerces.mk @@ -4,7 +4,7 @@ # ################################################################################ -XERCES_VERSION = 3.2.3 +XERCES_VERSION = 3.2.4 XERCES_SOURCE = xerces-c-$(XERCES_VERSION).tar.xz XERCES_SITE = http://archive.apache.org/dist/xerces/c/3/sources XERCES_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:01 -0000 Subject: [Buildroot] [git commit] package/python-sqlparse: bump to version 0.4.3 Message-ID: <20221205112605.C52D685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed582011f9a467dc044e05ed306b31bd10996eb8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-sqlparse/python-sqlparse.hash | 4 ++-- package/python-sqlparse/python-sqlparse.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sqlparse/python-sqlparse.hash b/package/python-sqlparse/python-sqlparse.hash index d7e329eda2..c78fd2edc3 100644 --- a/package/python-sqlparse/python-sqlparse.hash +++ b/package/python-sqlparse/python-sqlparse.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sqlparse/json -md5 2ce34181d6b7b234c9f3c0ecd1ffb93e sqlparse-0.3.0.tar.gz -sha256 7c3dca29c022744e95b547e867cee89f4fce4373f3549ccd8797d8eb52cdb873 sqlparse-0.3.0.tar.gz +md5 180fb4e11a3f79b119868d7c102d7816 sqlparse-0.4.3.tar.gz +sha256 69ca804846bb114d2ec380e4360a8a340db83f0ccf3afceeb1404df028f57268 sqlparse-0.4.3.tar.gz # Locally computed sha256 checksums sha256 c1938235b80d39e93138eae89edc3af67e18ecbc40d266529fa57b2dce426310 LICENSE diff --git a/package/python-sqlparse/python-sqlparse.mk b/package/python-sqlparse/python-sqlparse.mk index 22111dfc41..23b1338e49 100644 --- a/package/python-sqlparse/python-sqlparse.mk +++ b/package/python-sqlparse/python-sqlparse.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SQLPARSE_VERSION = 0.3.0 +PYTHON_SQLPARSE_VERSION = 0.4.3 PYTHON_SQLPARSE_SOURCE = sqlparse-$(PYTHON_SQLPARSE_VERSION).tar.gz -PYTHON_SQLPARSE_SITE = https://files.pythonhosted.org/packages/63/c8/229dfd2d18663b375975d953e2bdc06d0eed714f93dcb7732f39e349c438 +PYTHON_SQLPARSE_SITE = https://files.pythonhosted.org/packages/ba/fa/5b7662b04b69f3a34b8867877e4dbf2a37b7f2a5c0bbb5a9eed64efd1ad1 PYTHON_SQLPARSE_SETUP_TYPE = setuptools PYTHON_SQLPARSE_LICENSE = BSD-3-Clause PYTHON_SQLPARSE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:02 -0000 Subject: [Buildroot] [git commit] package/meson: bump to version 0.64.0 Message-ID: <20221205112608.5B03E85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9afa3e3c7d073643c325a948358550caf9a6f8f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 60d9ae9436..2a76f32874 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.63.3/meson-0.63.3.tar.gz.asc -sha256 519c0932e1a8b208741f0fdce90aa5c0b528dd297cf337009bf63539846ac056 meson-0.63.3.tar.gz +# https://github.com/mesonbuild/meson/releases/download/0.64.0/meson-0.64.0.tar.gz.asc +sha256 c5e27e091c2a35b9049e152a6535045ebbd057253aeb67856de6ecbb7b917bab meson-0.64.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 3ca483c289..06ca555d12 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.63.3 +MESON_VERSION = 0.64.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:02 -0000 Subject: [Buildroot] [git commit] package/python-tornado: bump to version 6.2 Message-ID: <20221205112606.1CA2185B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55fb5ddec854e6298a2c5454cbadb1a3fdc8cb84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Verified license remains Apache-2.0 after hash change. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tornado/python-tornado.hash | 6 +++--- package/python-tornado/python-tornado.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-tornado/python-tornado.hash b/package/python-tornado/python-tornado.hash index e9fbbedf65..f30a6bb136 100644 --- a/package/python-tornado/python-tornado.hash +++ b/package/python-tornado/python-tornado.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tornado/json -md5 cf39425f3d7eba9a54287f3e795a2f23 tornado-6.0.4.tar.gz -sha256 0fe2d45ba43b00a41cd73f8be321a44936dc1aba233dee979f17a042b83eb6dc tornado-6.0.4.tar.gz +md5 32fbad606b439c3e1bf4e79d4e872741 tornado-6.2.tar.gz +sha256 9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13 tornado-6.2.tar.gz # Locally computed sha256 checksums -sha256 3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-tornado/python-tornado.mk b/package/python-tornado/python-tornado.mk index c05a7d65d3..2af86ecb18 100644 --- a/package/python-tornado/python-tornado.mk +++ b/package/python-tornado/python-tornado.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TORNADO_VERSION = 6.0.4 +PYTHON_TORNADO_VERSION = 6.2 PYTHON_TORNADO_SOURCE = tornado-$(PYTHON_TORNADO_VERSION).tar.gz -PYTHON_TORNADO_SITE = https://files.pythonhosted.org/packages/95/84/119a46d494f008969bf0c775cb2c6b3579d3c4cc1bb1b41a022aa93ee242 +PYTHON_TORNADO_SITE = https://files.pythonhosted.org/packages/f3/9e/225a41452f2d9418d89be5e32cf824c84fe1e639d350d6e8d49db5b7f73a PYTHON_TORNADO_LICENSE = Apache-2.0 PYTHON_TORNADO_LICENSE_FILES = LICENSE PYTHON_TORNADO_CPE_ID_VENDOR = tornadoweb From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:03 -0000 Subject: [Buildroot] [git commit] package/python-thrift: bump to version 0.16.0 Message-ID: <20221205112606.0F8A585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e85049dc29affffebff18c4ed87b4780fe2df77e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License details moved to readme. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-thrift/python-thrift.hash | 6 +++--- package/python-thrift/python-thrift.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-thrift/python-thrift.hash b/package/python-thrift/python-thrift.hash index 1d1d628908..0907a6e88f 100644 --- a/package/python-thrift/python-thrift.hash +++ b/package/python-thrift/python-thrift.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/thrift/json -md5 c3bc8d9a910d2c9ce26f2ad1f7c96762 thrift-0.13.0.tar.gz -sha256 9af1c86bf73433afc6010ed376a6c6aca2b54099cc0d61895f640870a9ae7d89 thrift-0.13.0.tar.gz +md5 486887192acd558636a1528dfddf918c thrift-0.16.0.tar.gz +sha256 2b5b6488fcded21f9d312aa23c9ff6a0195d0f6ae26ddbd5ad9e3e25dfc14408 thrift-0.16.0.tar.gz # Locally computed sha256 checksums -sha256 c13578ae9d0529d0252e1c7375b917bacf58723dce1fcd40c7ed59183401b468 LICENSE +sha256 35e2508f171c3ac2529f402c123c12f3b2ac91643f2e52b334f71f8c861be321 README.md diff --git a/package/python-thrift/python-thrift.mk b/package/python-thrift/python-thrift.mk index 3a908ca91c..23a2ad0476 100644 --- a/package/python-thrift/python-thrift.mk +++ b/package/python-thrift/python-thrift.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_THRIFT_VERSION = 0.13.0 +PYTHON_THRIFT_VERSION = 0.16.0 PYTHON_THRIFT_SOURCE = thrift-$(PYTHON_THRIFT_VERSION).tar.gz -PYTHON_THRIFT_SITE = https://files.pythonhosted.org/packages/97/1e/3284d19d7be99305eda145b8aa46b0c33244e4a496ec66440dac19f8274d +PYTHON_THRIFT_SITE = https://files.pythonhosted.org/packages/e4/23/dd951c9883cb49a73b750bdfe91e39d78e8a3f1f7175608634f381a197d5 PYTHON_THRIFT_SETUP_TYPE = setuptools PYTHON_THRIFT_LICENSE = Apache-2.0 -PYTHON_THRIFT_LICENSE_FILES = LICENSE +PYTHON_THRIFT_LICENSE_FILES = README.md $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:03 -0000 Subject: [Buildroot] [git commit] configs/zynqmp_kria_kv260_defconfig: use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS Message-ID: <20221205112608.99E2985BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ad26215165564259c5ddc3f0cae349f736523f8c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch migrates the u-boot device tree definition from uboot.fragment files to use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS instead for the zynqmp_kria_kv260_defconfig. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynqmp/kria/kv260/uboot.fragment | 1 - configs/zynqmp_kria_kv260_defconfig | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/kv260/uboot.fragment index 874eb470ac..33c074ab8d 100644 --- a/board/zynqmp/kria/kv260/uboot.fragment +++ b/board/zynqmp/kria/kv260/uboot.fragment @@ -1,4 +1,3 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynqmp-smk-k26-revA" CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 CONFIG_DTB_RESELECT=y CONFIG_MULTI_DTB_FIT=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 25bab4cbb4..522dc79e6c 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -25,6 +25,7 @@ BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_SPL=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:04 -0000 Subject: [Buildroot] [git commit] package/python-pymodbus: bump to version 3.0.0 Message-ID: <20221205112606.01B1985BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22bfd5d15915a9e913233a5ee15df2540b165079 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pymodbus/python-pymodbus.hash | 9 +++++---- package/python-pymodbus/python-pymodbus.mk | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index 8e60d94e62..b5243567b7 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,4 +1,5 @@ -# sha256 locally computed -sha256 088c7ece2a11cad652939719695c457f26f9148cd7d2f4a79872167925180ad5 pymodbus-2.2.0.tar.gz -# Hash for license file -sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f doc/LICENSE +# md5, sha256 from https://pypi.org/pypi/pymodbus/json +md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz +sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +# Locally computed sha256 checksums +sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index d96e21a55c..2ed7e94afe 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 2.2.0 +PYTHON_PYMODBUS_VERSION = 3.0.0 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = $(call github,riptideio,pymodbus,v$(PYTHON_PYMODBUS_VERSION)) +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause -PYTHON_PYMODBUS_LICENSE_FILES = doc/LICENSE +PYTHON_PYMODBUS_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:04 -0000 Subject: [Buildroot] [git commit] package/python-pyparted: bump to version 3.12.0 Message-ID: <20221205112608.BBED185BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f98d5dc255a3e3b296c8956ac20eba9944dabb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to setuptools package infrastructure. Switch to pypi sdist source. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pyparted/python-pyparted.hash | 6 ++++-- package/python-pyparted/python-pyparted.mk | 7 ++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/python-pyparted/python-pyparted.hash b/package/python-pyparted/python-pyparted.hash index 0c3e4a15fd..a13276ce79 100644 --- a/package/python-pyparted/python-pyparted.hash +++ b/package/python-pyparted/python-pyparted.hash @@ -1,3 +1,5 @@ -# Locally computed -sha256 d214288ae1a70b5925861ce01b3352378eb6b1419aa3b786f509e9ef2a501c02 python-pyparted-3.11.6.tar.gz +# md5, sha256 from https://pypi.org/pypi/pyparted/json +md5 97df779564210100ea3e4eda0d33f7b9 pyparted-3.12.0.tar.gz +sha256 da985e116beb733371feb605b174db9eec8bd0eedffc8f739f8e603f51b521e7 pyparted-3.12.0.tar.gz +# Locally computed sha256 checksums sha256 91df39d1816bfb17a4dda2d3d2c83b1f6f2d38d53e53e41e8f97ad5ac46a0cad COPYING diff --git a/package/python-pyparted/python-pyparted.mk b/package/python-pyparted/python-pyparted.mk index 9d48fd9351..5e12995e2e 100644 --- a/package/python-pyparted/python-pyparted.mk +++ b/package/python-pyparted/python-pyparted.mk @@ -4,9 +4,10 @@ # ################################################################################ -PYTHON_PYPARTED_VERSION = 3.11.6 -PYTHON_PYPARTED_SITE = $(call github,rhinstaller,pyparted,v$(PYTHON_PYPARTED_VERSION)) -PYTHON_PYPARTED_SETUP_TYPE = distutils +PYTHON_PYPARTED_VERSION = 3.12.0 +PYTHON_PYPARTED_SOURCE = pyparted-$(PYTHON_PYPARTED_VERSION).tar.gz +PYTHON_PYPARTED_SITE = https://files.pythonhosted.org/packages/c2/d0/d32aa5758d6567eef620075f5c84f475c93bb1bf8da9d17051ce3ef055db +PYTHON_PYPARTED_SETUP_TYPE = setuptools PYTHON_PYPARTED_LICENSE = GPL-2.0+ PYTHON_PYPARTED_LICENSE_FILES = COPYING PYTHON_PYPARTED_DEPENDENCIES = parted From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:05 -0000 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.5.0 Message-ID: <20221205112606.3A4B685B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=964eccb839eb169e8b3d883693dc921793287c8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to hatchling pep517 build backend. License hash changed due to formatting change: https://github.com/ipython/traitlets/commit/9fd01cc7b279a46e58fddc3c29149e73c7d67ab1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-traitlets/python-traitlets.hash | 6 +++--- package/python-traitlets/python-traitlets.mk | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 01e2bf8e30..095e85c155 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 19483ec0685e837912cff128209aa845 traitlets-5.1.0.tar.gz -sha256 bd382d7ea181fbbcce157c133db9a829ce06edffe097bcf3ab945b435452b46d traitlets-5.1.0.tar.gz +md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz +sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz # Locally computed sha256 checksums -sha256 71c89129039b870cc92309466c4fbe8f285a82fa0ea36f0e840fa83979cbe31f COPYING.md +sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 5f41f6ee8f..25ab71047a 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.1.0 +PYTHON_TRAITLETS_VERSION = 5.5.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/d5/bc/37d490908e7ac949614d62767db3c86f37bc5adb6129d378c35859a75b87 +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md -PYTHON_TRAITLETS_SETUP_TYPE = distutils +PYTHON_TRAITLETS_SETUP_TYPE = pep517 +PYTHON_TRAITLETS_DEPENDENCIES = host-python-hatchling $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:05 -0000 Subject: [Buildroot] [git commit] package/python-unittest-xml-reporting: bump to version 3.2.0 Message-ID: <20221205112608.70CA785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=69ba1562d5bef8d58b430fd7d67d0f3e77acfefc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer needed missing license file workaround: https://github.com/xmlrunner/unittest-xml-reporting/commit/c43427611390fba83ca13fbb5311bd8fece5048f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../python-unittest-xml-reporting.hash | 6 +++--- .../python-unittest-xml-reporting.mk | 13 ++----------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash index 9db3a09d38..674a533e6a 100644 --- a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash +++ b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/unittest-xml-reporting/json -md5 474cd89f9609828ef6039a0f00afd9db unittest-xml-reporting-3.0.4.tar.gz -sha256 984cebba69e889401bfe3adb9088ca376b3a1f923f0590d005126c1bffd1a695 unittest-xml-reporting-3.0.4.tar.gz -# Locally calculated +md5 f12aeab63ff44e295526e103313d66c8 unittest-xml-reporting-3.2.0.tar.gz +sha256 edd8d3170b40c3a81b8cf910f46c6a304ae2847ec01036d02e9c0f9b85762d28 unittest-xml-reporting-3.2.0.tar.gz +# Locally computed sha256 checksums sha256 0596648105bee470f9cafd62753b931efe52392096439d88e2564cf7d7cf0e68 LICENSE diff --git a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk index 5744c50a7c..05bbed79a8 100644 --- a/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk +++ b/package/python-unittest-xml-reporting/python-unittest-xml-reporting.mk @@ -4,20 +4,11 @@ # ################################################################################ -PYTHON_UNITTEST_XML_REPORTING_VERSION = 3.0.4 +PYTHON_UNITTEST_XML_REPORTING_VERSION = 3.2.0 PYTHON_UNITTEST_XML_REPORTING_SOURCE = unittest-xml-reporting-$(PYTHON_UNITTEST_XML_REPORTING_VERSION).tar.gz -PYTHON_UNITTEST_XML_REPORTING_SITE = https://files.pythonhosted.org/packages/bc/09/677086169c8e302b614de7d4a97c45c4446a382f31cc010fb31177258508 -# License file missing in Pypi tarball, download separately. Issue -# reported at -# https://github.com/xmlrunner/unittest-xml-reporting/issues/259 -PYTHON_UNITTEST_XML_REPORTING_EXTRA_DOWNLOADS = https://raw.githubusercontent.com/xmlrunner/unittest-xml-reporting/$(PYTHON_UNITTEST_XML_REPORTING_VERSION)/LICENSE +PYTHON_UNITTEST_XML_REPORTING_SITE = https://files.pythonhosted.org/packages/ed/40/3bf1afc96e93c7322520981ac4593cbb29daa21b48d32746f05ab5563dca PYTHON_UNITTEST_XML_REPORTING_SETUP_TYPE = setuptools PYTHON_UNITTEST_XML_REPORTING_LICENSE = BSD-2-Clause PYTHON_UNITTEST_XML_REPORTING_LICENSE_FILES = LICENSE -define PYTHON_UNITTEST_XML_REPORTING_ADD_LICENSE_FILE - $(INSTALL) -D -m 0644 $(PYTHON_UNITTEST_XML_REPORTING_DL_DIR)/LICENSE $(@D)/LICENSE -endef -PYTHON_UNITTEST_XML_REPORTING_POST_EXTRACT_HOOKS += PYTHON_UNITTEST_XML_REPORTING_ADD_LICENSE_FILE - $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:06 -0000 Subject: [Buildroot] [git commit] package/python-txtorcon: bump to version 22.0.0 Message-ID: <20221205112606.465F5857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=32c0a8de28bfef8a418aafcfa3913ccab0d15be7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-txtorcon/python-txtorcon.hash | 4 ++-- package/python-txtorcon/python-txtorcon.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-txtorcon/python-txtorcon.hash b/package/python-txtorcon/python-txtorcon.hash index 220b5fb23e..9c8e3599ea 100644 --- a/package/python-txtorcon/python-txtorcon.hash +++ b/package/python-txtorcon/python-txtorcon.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/txtorcon/json -md5 dbb53821a3ce3e921e09c5de4f722fdb txtorcon-21.1.0.tar.gz -sha256 aebf0b9ec6c69a029f6b61fd534e785692e28fdcd2fd003ce3cc132b9393b7d6 txtorcon-21.1.0.tar.gz +md5 17a84954a4ba13fa6ee443129bdc401a txtorcon-22.0.0.tar.gz +sha256 89a1b65e32a4b369d67e6c166387fbc468cc5d05227448d239a5e7e9718aa053 txtorcon-22.0.0.tar.gz # Locally computed sha256 checksums sha256 3ada1c32ef38c23d96d7f4e8f4a226c527f51e0202883c7543b06f9cc5228a2b LICENSE diff --git a/package/python-txtorcon/python-txtorcon.mk b/package/python-txtorcon/python-txtorcon.mk index acf586cb8c..c17d5da074 100644 --- a/package/python-txtorcon/python-txtorcon.mk +++ b/package/python-txtorcon/python-txtorcon.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TXTORCON_VERSION = 21.1.0 +PYTHON_TXTORCON_VERSION = 22.0.0 PYTHON_TXTORCON_SOURCE = txtorcon-$(PYTHON_TXTORCON_VERSION).tar.gz -PYTHON_TXTORCON_SITE = https://files.pythonhosted.org/packages/eb/43/2426009377cef519c53bdc8969590cb100e9fd745846859963c881c6d176 +PYTHON_TXTORCON_SITE = https://files.pythonhosted.org/packages/47/ca/7941660345c769637a97bdbaf25202460fbab35eead55c538fb1fe61b71e PYTHON_TXTORCON_SETUP_TYPE = setuptools PYTHON_TXTORCON_LICENSE = MIT PYTHON_TXTORCON_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:06 -0000 Subject: [Buildroot] [git commit] package/tpm2-pkcs11: bump version to 1.8.0 Message-ID: <20221205112608.E55F985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a85f5f2a412db894fdf548e10d12e7c56eda9107 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yair Ben-Avraham Signed-off-by: Thomas Petazzoni --- package/tpm2-pkcs11/tpm2-pkcs11.hash | 2 +- package/tpm2-pkcs11/tpm2-pkcs11.mk | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/tpm2-pkcs11/tpm2-pkcs11.hash b/package/tpm2-pkcs11/tpm2-pkcs11.hash index 1d5bcc7a54..b027bad72a 100644 --- a/package/tpm2-pkcs11/tpm2-pkcs11.hash +++ b/package/tpm2-pkcs11/tpm2-pkcs11.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 078a445ed0e9f5009675a162b4b7b88f3520436cfbc791bb2249f37bd1f475bd tpm2-pkcs11-1.7.0.tar.gz +sha256 79f28899047defd6b4b72b7268dd56abf27774954022315f818c239af33e05bd tpm2-pkcs11-1.8.0.tar.gz sha256 793aa007f793458434d7cc60b1c827053a399308658b32fcaa6023802adc22e1 LICENSE diff --git a/package/tpm2-pkcs11/tpm2-pkcs11.mk b/package/tpm2-pkcs11/tpm2-pkcs11.mk index adb5a46f56..9d61340775 100644 --- a/package/tpm2-pkcs11/tpm2-pkcs11.mk +++ b/package/tpm2-pkcs11/tpm2-pkcs11.mk @@ -4,14 +4,15 @@ # ################################################################################ -TPM2_PKCS11_VERSION = 1.7.0 +TPM2_PKCS11_VERSION = 1.8.0 TPM2_PKCS11_SITE = https://github.com/tpm2-software/tpm2-pkcs11/releases/download/$(TPM2_PKCS11_VERSION) TPM2_PKCS11_LICENSE = BSD-2-Clause TPM2_PKCS11_LICENSE_FILES = LICENSE TPM2_PKCS11_DEPENDENCIES = host-pkgconf libyaml openssl sqlite tpm2-tss TPM2_PKCS11_CONF_OPTS += \ - --disable-hardening + --disable-hardening \ + --disable-ptool-checks # Fix tpm.c:746:5: error: 'for' loop initial declarations are only allowed in C99 mode # Fix implicit declaration of function 'strnlen' From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:07 -0000 Subject: [Buildroot] [git commit] package/python-webpy: bump to version 0.62 Message-ID: <20221205112606.76975857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96a9097ca814942951a4530ff294efedfed65036 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License file was accidentially removed in latest release but project is still public domain licensed. Details: https://github.com/webpy/webpy/commit/04bf405dd86485c8f3774c526e6a869a1eb73408 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-webpy/python-webpy.hash | 6 ++---- package/python-webpy/python-webpy.mk | 5 ++--- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-webpy/python-webpy.hash b/package/python-webpy/python-webpy.hash index ed3da6b1ab..540771a244 100644 --- a/package/python-webpy/python-webpy.hash +++ b/package/python-webpy/python-webpy.hash @@ -1,5 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/web.py/json -md5 4e7ec89e7ae1e938d01fff01ba752606 web.py-0.40.tar.gz -sha256 dc5e42ffbc42d77d07f75b7acca9975a3368ae609774e49ddebb497a784131f3 web.py-0.40.tar.gz -# Locally computed sha256 checksums -sha256 791bf6e9419435f114a19fc6519ff33738021eb3c41b18490943230ab0894df9 LICENSE.txt +md5 cd2c0296ceffa1acb96ae5315214eb42 web.py-0.62.tar.gz +sha256 5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e web.py-0.62.tar.gz diff --git a/package/python-webpy/python-webpy.mk b/package/python-webpy/python-webpy.mk index 187a481286..06d4ae039b 100644 --- a/package/python-webpy/python-webpy.mk +++ b/package/python-webpy/python-webpy.mk @@ -4,11 +4,10 @@ # ################################################################################ -PYTHON_WEBPY_VERSION = 0.40 +PYTHON_WEBPY_VERSION = 0.62 PYTHON_WEBPY_SOURCE = web.py-$(PYTHON_WEBPY_VERSION).tar.gz -PYTHON_WEBPY_SITE = https://files.pythonhosted.org/packages/e3/23/ed84b174add09153329c6357984c8433e2f350de91c3859fa48c3cdbf7dc +PYTHON_WEBPY_SITE = https://files.pythonhosted.org/packages/cd/6e/338a060bb5b52ee8229bdada422eaa5f71b13f8d33467f37f870ed2cae4b PYTHON_WEBPY_SETUP_TYPE = setuptools PYTHON_WEBPY_LICENSE = Public Domain -PYTHON_WEBPY_LICENSE_FILES = LICENSE.txt $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:07 -0000 Subject: [Buildroot] [git commit] package/python-pytest: bump to version 7.2.0 Message-ID: <20221205112608.A48F685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6cecea3c3a985fe65f16a71d2e3eb2dd3705d60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/python-pytest/python-pytest.hash | 4 ++-- package/python-pytest/python-pytest.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pytest/python-pytest.hash b/package/python-pytest/python-pytest.hash index c2ead0aa64..2ae1e61ed4 100644 --- a/package/python-pytest/python-pytest.hash +++ b/package/python-pytest/python-pytest.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pytest/json -md5 4a98001581a18d4084cb5027fdb1467d pytest-7.1.2.tar.gz -sha256 a06a0425453864a270bc45e71f783330a7428defb4230fb5e6a731fde06ecd45 pytest-7.1.2.tar.gz +md5 49decbade40109f9c6970df60c22a230 pytest-7.2.0.tar.gz +sha256 c4014eb40e10f11f355ad4e3c2fb2c6c6d1919c73f3b5a433de4708202cade59 pytest-7.2.0.tar.gz # Locally computer sha256 sha256 ca836a5f9ecca3b2f350230faa20a48fb8b145653b5568d784862df864706b9b LICENSE diff --git a/package/python-pytest/python-pytest.mk b/package/python-pytest/python-pytest.mk index 85d762ac8b..1794582dd3 100644 --- a/package/python-pytest/python-pytest.mk +++ b/package/python-pytest/python-pytest.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYTEST_VERSION = 7.1.2 +PYTHON_PYTEST_VERSION = 7.2.0 PYTHON_PYTEST_SOURCE = pytest-$(PYTHON_PYTEST_VERSION).tar.gz -PYTHON_PYTEST_SITE = https://files.pythonhosted.org/packages/4e/1f/34657c6ac56f3c58df650ba41f8ffb2620281ead8e11bcdc7db63cf72a78 +PYTHON_PYTEST_SITE = https://files.pythonhosted.org/packages/0b/21/055f39bf8861580b43f845f9e8270c7786fe629b2f8562ff09007132e2e7 PYTHON_PYTEST_SETUP_TYPE = setuptools PYTHON_PYTEST_LICENSE = MIT PYTHON_PYTEST_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:08 -0000 Subject: [Buildroot] [git commit] package/python-validators: bump to version 0.20.0 Message-ID: <20221205112606.5248085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ebc97276599074948df6aa37d78b901d3c67dc1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-validators/Config.in | 1 - package/python-validators/python-validators.hash | 4 ++-- package/python-validators/python-validators.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-validators/Config.in b/package/python-validators/Config.in index e700369910..8a2ddb49fb 100644 --- a/package/python-validators/Config.in +++ b/package/python-validators/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_VALIDATORS bool "python-validators" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_DECORATOR # runtime help Python Data Validation for Humans. diff --git a/package/python-validators/python-validators.hash b/package/python-validators/python-validators.hash index 2845a2e8c0..4f4e1c21f8 100644 --- a/package/python-validators/python-validators.hash +++ b/package/python-validators/python-validators.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/validators/json -md5 2f0446f2a15aa694be0cfd8728eb4444 validators-0.15.0.tar.gz -sha256 31e8bb01b48b48940a021b8a9576b840f98fa06b91762ef921d02cb96d38727a validators-0.15.0.tar.gz +md5 f03b5acb91079450bae664726ae01948 validators-0.20.0.tar.gz +sha256 24148ce4e64100a2d5e267233e23e7afeb55316b47d30faae7eb6e7292bc226a validators-0.20.0.tar.gz # Locally computed sha256 checksums sha256 a7fd9d761c7ca1c6508b9baf030f6e21f5752d1caea3e49a270634aa9ef01e6f LICENSE diff --git a/package/python-validators/python-validators.mk b/package/python-validators/python-validators.mk index 5bed051911..731aca11f6 100644 --- a/package/python-validators/python-validators.mk +++ b/package/python-validators/python-validators.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_VALIDATORS_VERSION = 0.15.0 +PYTHON_VALIDATORS_VERSION = 0.20.0 PYTHON_VALIDATORS_SOURCE = validators-$(PYTHON_VALIDATORS_VERSION).tar.gz -PYTHON_VALIDATORS_SITE = https://files.pythonhosted.org/packages/c4/4a/4f9c892f9a9f08ee5f99c32bbd4297499099c2c5f7eff8c617a57d31a7d8 +PYTHON_VALIDATORS_SITE = https://files.pythonhosted.org/packages/95/14/ed0af6865d378cfc3c504aed0d278a890cbefb2f1934bf2dbe92ecf9d6b1 PYTHON_VALIDATORS_SETUP_TYPE = setuptools PYTHON_VALIDATORS_LICENSE = MIT PYTHON_VALIDATORS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:08 -0000 Subject: [Buildroot] [git commit] package/socat: disable openssl for static build Message-ID: <20221205112608.EFAFB85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4028ee71743a25af172809e098e4c8eb61bf55f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master socat's configure script does not take the zlib dependency into account when linking with libssl, and therefore fails at detecting libssl in BR2_STATIC_LIBS=y configurations. Since there is no easy way to add the zlib dependency, just disable openssl support for static builds. This is not fixing a build failure: libssl was not detected in BR2_STATIC_LIBS=y configurations, so what this commit does is make it explicit. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/socat/socat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/socat/socat.mk b/package/socat/socat.mk index 0414c8adc8..28ea72e5a7 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -31,7 +31,7 @@ SOCAT_DEPENDENCIES = host-autoconf # incompatibile license (GPL-3.0+) SOCAT_CONF_OPTS = --disable-readline -ifeq ($(BR2_PACKAGE_OPENSSL),y) +ifeq ($(BR2_PACKAGE_OPENSSL):$(BR2_STATIC_LIBS),y:) SOCAT_DEPENDENCIES += openssl else SOCAT_CONF_OPTS += --disable-openssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:09 -0000 Subject: [Buildroot] [git commit] package/python-wcwidth: bump to version 0.2.5 Message-ID: <20221205112606.6B44C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90572af5a930345ed7ad3001889db4e83e94dcb3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to format change during move: https://github.com/jquast/wcwidth/commit/4baf950b88a28a9fe21d132e088b4ffc58e66276 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wcwidth/python-wcwidth.hash | 8 ++++---- package/python-wcwidth/python-wcwidth.mk | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/python-wcwidth/python-wcwidth.hash b/package/python-wcwidth/python-wcwidth.hash index ed1d2cd61f..216182c2ed 100644 --- a/package/python-wcwidth/python-wcwidth.hash +++ b/package/python-wcwidth/python-wcwidth.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/wcwidth/json -md5 b32584cd6084b4a8c81df13a2a6b4351 wcwidth-0.1.9.tar.gz -sha256 ee73862862a156bf77ff92b09034fc4825dd3af9cf81bc5b360668d425f3c5f1 wcwidth-0.1.9.tar.gz -# Locally computed -sha256 0eddcc52cd3ef5d30798b8d43a14d3f0f1dcf0a6e4c1d0f2e177c44ce85bb69c LICENSE.txt +md5 a07a75f99d316e14838ac760c831ea37 wcwidth-0.2.5.tar.gz +sha256 c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83 wcwidth-0.2.5.tar.gz +# Locally computed sha256 checksums +sha256 70b98a95a2144eb70af8017fa8c6d95ce247e40867436e8bc649e137fe13d21a LICENSE diff --git a/package/python-wcwidth/python-wcwidth.mk b/package/python-wcwidth/python-wcwidth.mk index ccbd0e99ca..a170a8e395 100644 --- a/package/python-wcwidth/python-wcwidth.mk +++ b/package/python-wcwidth/python-wcwidth.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_WCWIDTH_VERSION = 0.1.9 +PYTHON_WCWIDTH_VERSION = 0.2.5 PYTHON_WCWIDTH_SOURCE = wcwidth-$(PYTHON_WCWIDTH_VERSION).tar.gz -PYTHON_WCWIDTH_SITE = https://pypi.python.org/packages/25/9d/0acbed6e4a4be4fc99148f275488580968f44ddb5e69b8ceb53fc9df55a0 +PYTHON_WCWIDTH_SITE = https://files.pythonhosted.org/packages/89/38/459b727c381504f361832b9e5ace19966de1a235d73cdbdea91c771a1155 PYTHON_WCWIDTH_SETUP_TYPE = setuptools PYTHON_WCWIDTH_LICENSE = MIT -PYTHON_WCWIDTH_LICENSE_FILES = LICENSE.txt +PYTHON_WCWIDTH_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:09 -0000 Subject: [Buildroot] [git commit] package/python-twisted: bump to version 22.10.0 Message-ID: <20221205112609.2607985BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16cf45d5ddfbeec3a715a36d3cdd3f75929104bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Remove inaccurate comment that claims twisted and treq version/site variables are shared. They are not shared and the packages aren't always updated at the same time. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-treq/python-treq.mk | 3 --- package/python-twisted/python-twisted.hash | 4 ++-- package/python-twisted/python-twisted.mk | 7 ++----- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/package/python-treq/python-treq.mk b/package/python-treq/python-treq.mk index 8995bf2cfe..57dc50ee74 100644 --- a/package/python-treq/python-treq.mk +++ b/package/python-treq/python-treq.mk @@ -4,9 +4,6 @@ # ################################################################################ -# When bumping this package, make sure to also verify if the -# python-twisted package still works and to update its hash, -# as they share the same version/site variables. PYTHON_TREQ_VERSION = 22.2.0 PYTHON_TREQ_SOURCE = treq-$(PYTHON_TREQ_VERSION).tar.gz PYTHON_TREQ_SITE = https://files.pythonhosted.org/packages/cd/c8/b68ab17d994133baf6edbcb5551ba81e1494bdc6d5e21a9d4f3bc4315140 diff --git a/package/python-twisted/python-twisted.hash b/package/python-twisted/python-twisted.hash index 63da0125b8..36612ff5e7 100644 --- a/package/python-twisted/python-twisted.hash +++ b/package/python-twisted/python-twisted.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/twisted/json -md5 fd252d0b895ca2ab81b5b1454073d890 Twisted-22.2.0.tar.gz -sha256 57f32b1f6838facb8c004c89467840367ad38e9e535f8252091345dba500b4f2 Twisted-22.2.0.tar.gz +md5 c9a5dad0813512fabd9de502738c0bf8 Twisted-22.10.0.tar.gz +sha256 32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31 Twisted-22.10.0.tar.gz # Locally computed sha256 sha256 686f6426a775450eb3afd00bc3a5c2621f305ddb9c8478ee9bf28a368ef2dece LICENSE diff --git a/package/python-twisted/python-twisted.mk b/package/python-twisted/python-twisted.mk index 8a89d3dc82..398baed2a8 100644 --- a/package/python-twisted/python-twisted.mk +++ b/package/python-twisted/python-twisted.mk @@ -4,12 +4,9 @@ # ################################################################################ -# When bumping this package, make sure to also verify if the -# python-treq package still works and to update its hash, -# as they share the same version/site variables. -PYTHON_TWISTED_VERSION = 22.2.0 +PYTHON_TWISTED_VERSION = 22.10.0 PYTHON_TWISTED_SOURCE = Twisted-$(PYTHON_TWISTED_VERSION).tar.gz -PYTHON_TWISTED_SITE = https://files.pythonhosted.org/packages/40/8b/56e8870d412c550b3ff2d6714ee212c7e80a6634f4e720c3a26a983e7b46 +PYTHON_TWISTED_SITE = https://files.pythonhosted.org/packages/b2/ce/cbb56597127b1d51905b0cddcc3f314cc769769efc5e9a8a67f4617f7bca PYTHON_TWISTED_SETUP_TYPE = setuptools PYTHON_TWISTED_LICENSE = MIT PYTHON_TWISTED_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:10 -0000 Subject: [Buildroot] [git commit] package/lttng-modules: bump to 2.13.7 Message-ID: <20221205112609.5B68B85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01fec1b37265fdbd2e89f0217bccd35275e32f98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is the latest point release in the stable 2.13 branch (currently the latest stable branch available). Cc: Cl??ment L??ger Reported-by: Cl??ment L??ger Signed-off-by: Thomas Petazzoni --- package/lttng-modules/lttng-modules.hash | 4 ++-- package/lttng-modules/lttng-modules.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-modules/lttng-modules.hash b/package/lttng-modules/lttng-modules.hash index fb253c9bf6..e685cc3367 100644 --- a/package/lttng-modules/lttng-modules.hash +++ b/package/lttng-modules/lttng-modules.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.1.tar.bz2.sha256 -sha256 a7c86d91c9bbe66d27f025aa04b8cfc6d7785ed2fc7ef774930800ee44d7f343 lttng-modules-2.13.1.tar.bz2 +# From https://lttng.org/files/lttng-modules/lttng-modules-2.13.7.tar.bz2.sha256 +sha256 5a99679df7903160cbde3918fee5af90ffafc90fc96ccdefaa57cf230492b234 lttng-modules-2.13.7.tar.bz2 # Hash for license files sha256 d72921266bc8452a8789f8a04a82755373990d00b7e0b0f1a8edb8f854e94d1c LICENSES/LGPL-2.1 diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk index 97cda53f08..416833f4ef 100644 --- a/package/lttng-modules/lttng-modules.mk +++ b/package/lttng-modules/lttng-modules.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_MODULES_VERSION = 2.13.1 +LTTNG_MODULES_VERSION = 2.13.7 LTTNG_MODULES_SITE = http://lttng.org/files/lttng-modules LTTNG_MODULES_SOURCE = lttng-modules-$(LTTNG_MODULES_VERSION).tar.bz2 LTTNG_MODULES_LICENSE = LGPL-2.1/GPL-2.0 (kernel modules), MIT (lib/bitfield.h, lib/prio_heap/*) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:10 -0000 Subject: [Buildroot] [git commit] package/python-websocket-client: bump to version 1.4.1 Message-ID: <20221205112606.8232E85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d23c655958f9f6d6eeaf860cabdd0ba5a65274ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six runtime dependency. Project relicensed as Apache 2.0: https://github.com/websocket-client/websocket-client/commit/ee5e352ebfcb78dd944d6923ce775ee4fcb5fd7f Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-websocket-client/Config.in | 1 - package/python-websocket-client/python-websocket-client.hash | 6 +++--- package/python-websocket-client/python-websocket-client.mk | 8 ++++---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package/python-websocket-client/Config.in b/package/python-websocket-client/Config.in index 519e506615..f915905400 100644 --- a/package/python-websocket-client/Config.in +++ b/package/python-websocket-client/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT bool "python-websocket-client" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON3_SSL # runtime help WebSocket client for python. hybi13 is supported. diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 1e745dc1d5..08a6c260ca 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 8fc86b13dc97dc032855c6257f9168df websocket_client-0.58.0.tar.gz -sha256 63509b41d158ae5b7f67eb4ad20fecbb4eee99434e73e140354dc3ff8e09716f websocket_client-0.58.0.tar.gz +md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz +sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz # Locally computed sha256 checksums -sha256 7c6699c75f87b52bdc542db26d6b1b92892577cda46e20eceb79e2790a1c291b LICENSE +sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index d2873e3601..7e21187e22 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 0.58.0 -PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket_client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/4a/df/112c278ba1ead96786d24d973429ce1e1a2c86b9843183d9f8ef8c6330d7 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools -PYTHON_WEBSOCKET_CLIENT_LICENSE = LGPL-2.1+ +PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:11 -0000 Subject: [Buildroot] [git commit] package/python-werkzeug: bump to version 2.2.2 Message-ID: <20221205112606.9B6A685BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6f194c5131b6ed76e4b954399a04859e64a6c25 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-werkzeug/python-werkzeug.hash | 4 ++-- package/python-werkzeug/python-werkzeug.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-werkzeug/python-werkzeug.hash b/package/python-werkzeug/python-werkzeug.hash index 73fa6b5630..13b95bc448 100644 --- a/package/python-werkzeug/python-werkzeug.hash +++ b/package/python-werkzeug/python-werkzeug.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/Werkzeug/json -md5 5835c8738b8081c53367cbcc5db8784c Werkzeug-2.1.2.tar.gz -sha256 1ce08e8093ed67d638d63879fd1ba3735817f7a80de3674d293f5984f25fb6e6 Werkzeug-2.1.2.tar.gz +md5 9d7e50c5bb3a9fc12823b5faf374b90e Werkzeug-2.2.2.tar.gz +sha256 7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f Werkzeug-2.2.2.tar.gz # Locally computed sha256 checksums sha256 3b49dcee4105eb37bac10faf1be260408fe85d252b8e9df2e0979fc1e094437b LICENSE.rst diff --git a/package/python-werkzeug/python-werkzeug.mk b/package/python-werkzeug/python-werkzeug.mk index 9b32fdf097..3ebae3c165 100644 --- a/package/python-werkzeug/python-werkzeug.mk +++ b/package/python-werkzeug/python-werkzeug.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WERKZEUG_VERSION = 2.1.2 +PYTHON_WERKZEUG_VERSION = 2.2.2 PYTHON_WERKZEUG_SOURCE = Werkzeug-$(PYTHON_WERKZEUG_VERSION).tar.gz -PYTHON_WERKZEUG_SITE = https://files.pythonhosted.org/packages/10/cf/97eb1a3847c01ae53e8376bc21145555ac95279523a935963dc8ff96c50b +PYTHON_WERKZEUG_SITE = https://files.pythonhosted.org/packages/f8/c1/1c8e539f040acd80f844c69a5ef8e2fccdf8b442dabb969e497b55d544e1 PYTHON_WERKZEUG_SETUP_TYPE = setuptools PYTHON_WERKZEUG_LICENSE = BSD-3-Clause PYTHON_WERKZEUG_LICENSE_FILES = LICENSE.rst From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/octave: bump to version 7.3.0 Message-ID: <20221205112609.9A49B85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b2bf6853c11fffb5621632d60f1d3d5ee71e8c0d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since 7.2.0, see: https://octave.org/news/release/2022/11/02/octave-7.3.0-released.html Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/octave/octave.hash | 2 +- package/octave/octave.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/octave/octave.hash b/package/octave/octave.hash index 81d7311eeb..9696f2a00a 100644 --- a/package/octave/octave.hash +++ b/package/octave/octave.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 009388289b82fdcc920a2371355049cb6958c735ee9aa3893a256df4a6bf7515 octave-7.2.0.tar.lz +sha256 fdb32602252289e068431329add2eed146e6f26301cbb5fc4412f9d972db9475 octave-7.3.0.tar.lz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/octave/octave.mk b/package/octave/octave.mk index b28617438a..647f988a3f 100644 --- a/package/octave/octave.mk +++ b/package/octave/octave.mk @@ -4,7 +4,7 @@ # ################################################################################ -OCTAVE_VERSION = 7.2.0 +OCTAVE_VERSION = 7.3.0 OCTAVE_SITE = https://ftp.gnu.org/gnu/octave OCTAVE_SOURCE = octave-$(OCTAVE_VERSION).tar.lz OCTAVE_LICENSE = GPL-3.0+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/pango: bump to version 1.50.11 Message-ID: <20221205112607.03483857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785ea2179c40040cc0087b7b635dc3a78dd11f42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index cbd391db20..d073526cf7 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.10.sha256sum -sha256 7e5d2f1e40854d24a9a2c4d093bafe75dcdbeccdf1de43e4437332eabed64966 pango-1.50.10.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum +sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index 649f3398cf..a61473431e 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).10 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:13 -0000 Subject: [Buildroot] [git commit] package/quazip: bump to version 1.3 Message-ID: <20221205112606.A798B857AA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9bab65a21c1805eab7127aaf557a1e5189386dcf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/stachenov/quazip/releases/tag/v1.3 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/quazip/quazip.hash | 2 +- package/quazip/quazip.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/quazip/quazip.hash b/package/quazip/quazip.hash index bcb16acdc0..16d299fdf4 100644 --- a/package/quazip/quazip.hash +++ b/package/quazip/quazip.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 2dfb911d6b27545de0b98798d967c40430312377e6ade57096d6ec80c720cb61 quazip-1.2.tar.gz +sha256 c1239559cd6860cab80a0fd81f4204e606f9324f702dab6166b0960676ee1754 quazip-1.3.tar.gz sha256 b455b21b0d31d6e51993f1fb7e0694c75fa0eb0519a9ea62e4815fcf48b140b0 COPYING diff --git a/package/quazip/quazip.mk b/package/quazip/quazip.mk index 7731e59d94..f4de2a11a4 100644 --- a/package/quazip/quazip.mk +++ b/package/quazip/quazip.mk @@ -4,7 +4,7 @@ # ################################################################################ -QUAZIP_VERSION = 1.2 +QUAZIP_VERSION = 1.3 QUAZIP_SITE = $(call github,stachenov,quazip,v$(QUAZIP_VERSION)) QUAZIP_INSTALL_STAGING = YES QUAZIP_DEPENDENCIES = \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:14 -0000 Subject: [Buildroot] [git commit] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221205112609.3BE2885BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd25808d7d3b292f61043d612c2e34aab5a422fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:14 -0000 Subject: [Buildroot] [git commit] package/python-pytz: enable host python package Message-ID: <20221205112607.32CDB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=610135d8848cb47fb0524b12887683b8352bcb45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is required by host-python-babel. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pytz/python-pytz.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/python-pytz/python-pytz.mk b/package/python-pytz/python-pytz.mk index ccf8e2179c..58f06e1993 100644 --- a/package/python-pytz/python-pytz.mk +++ b/package/python-pytz/python-pytz.mk @@ -12,3 +12,4 @@ PYTHON_PYTZ_LICENSE = MIT PYTHON_PYTZ_LICENSE_FILES = LICENSE.txt $(eval $(python-package)) +$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.2 Message-ID: <20221205112609.D32A385BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f96a4463074e3061e5b080fb7ba65a7e085b184d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index da4286ae23..0807d6de7e 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 21a54b752c6b84f032b53a3e328d29f05a448b39f4c18f75fe4e79bb219dc40e intel-mediasdk-22.6.0.tar.gz +sha256 8b9bbe1631c9df8cb670d9e1cc66ae79b21520d26519d929e0a264da9f4c0924 intel-mediasdk-22.6.2.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index 30fddfbcfd..67c6683ec0 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.0 +INTEL_MEDIASDK_VERSION = 22.6.2 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/tzdata: bump to version 2022f Message-ID: <20221205112607.1C42F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f5fe64ab9208f68043acc3b6e687de21d8be614 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/tzdata/tzdata.hash | 4 ++-- package/tzdata/tzdata.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tzdata/tzdata.hash b/package/tzdata/tzdata.hash index b203e5bf5b..aadd320063 100644 --- a/package/tzdata/tzdata.hash +++ b/package/tzdata/tzdata.hash @@ -1,4 +1,4 @@ -# From https://mm.icann.org/pipermail/tz-announce/2022-August/000072.html -sha512 e2ae92abac6d87ce4ab4ba9012e868e1791b842e083293489debc0c671b9cf135b5b70426dacb6dbebbf6eba24463205225ae45bb7df891a086b25475f85ee0b tzdata2022c.tar.gz +# From https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html +sha512 72d05d05be999075cdf57b896c0f4238b1b862d4d0ed92cc611736592a4ada14d47bd7f0fc8be39e7938a7f5940a903c8af41e87859482bcfab787d889d429f6 tzdata2022f.tar.gz # Locally computed: sha256 0613408568889f5739e5ae252b722a2659c02002839ad970a63dc5e9174b27cf LICENSE diff --git a/package/tzdata/tzdata.mk b/package/tzdata/tzdata.mk index 7a1a77fcd9..45bd7cf6e6 100644 --- a/package/tzdata/tzdata.mk +++ b/package/tzdata/tzdata.mk @@ -4,7 +4,7 @@ # ################################################################################ -TZDATA_VERSION = 2022c +TZDATA_VERSION = 2022f TZDATA_SOURCE = tzdata$(TZDATA_VERSION).tar.gz TZDATA_SITE = https://www.iana.org/time-zones/repository/releases TZDATA_STRIP_COMPONENTS = 0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:15 -0000 Subject: [Buildroot] [git commit] package/python-automat: bump to version 22.10.0 Message-ID: <20221205112609.EB60785BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=12c430f880f9255529d8c53cdb59f4178d2cd8f4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Current python-automat version 20.2.0 no longer work with Python 3.11 updated in commit 738500c296. Running package runtime test with command: support/testing/run-tests \ -d dl \ -o output_folder \ tests.package.test_python_automat.TestPythonPy3Automat Fails with output: Traceback (most recent call last): File "/root/sample_python_automat.py", line 27, in led.turn_on() ^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/automat/_methodical.py", line 232, in __get__ File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 43, in decorator File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 35, in copyfunction File "/usr/lib/python3.11/site-packages/automat/_introspection.py", line 23, in copycode TypeError: code() argument 13 must be str, not int This commit fixes this issue by updating the package to the latest version. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- .../0001-Remove-uneeded-dependency-to-wheel.patch | 28 ++++++++++++++++++++++ package/python-automat/python-automat.hash | 4 ++-- package/python-automat/python-automat.mk | 4 ++-- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch b/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch new file mode 100644 index 0000000000..2be7ec6cda --- /dev/null +++ b/package/python-automat/0001-Remove-uneeded-dependency-to-wheel.patch @@ -0,0 +1,28 @@ +From d04d51d62a23370869ad466fa95b7d4ec2e0fa6e Mon Sep 17 00:00:00 2001 +From: Julien Olivain +Date: Mon, 14 Nov 2022 22:30:33 +0100 +Subject: [PATCH] Remove uneeded dependency to "wheel" + +Attempting to build Automat in Buildroot fails while trying +to check for this undeeded dependency. + +Signed-off-by: Julien Olivain +--- + setup.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.py b/setup.py +index c2f9816..afa8012 100644 +--- a/setup.py ++++ b/setup.py +@@ -15,7 +15,6 @@ setup( + packages=find_packages(exclude=[]), + package_dir={'automat': 'automat'}, + setup_requires=[ +- 'wheel', + 'setuptools-scm', + ], + install_requires=[ +-- +2.38.1 + diff --git a/package/python-automat/python-automat.hash b/package/python-automat/python-automat.hash index 33a64abedf..cfb16ac664 100644 --- a/package/python-automat/python-automat.hash +++ b/package/python-automat/python-automat.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/automat/json -md5 d6cef9886b037b8857bfbc686f3ae30a Automat-20.2.0.tar.gz -sha256 7979803c74610e11ef0c0d68a2942b152df52da55336e0c9d58daf1831cbdf33 Automat-20.2.0.tar.gz +md5 b8064994239aabb172748f984489ce75 Automat-22.10.0.tar.gz +sha256 e56beb84edad19dcc11d30e8d9b895f75deeb5ef5e96b84a467066b3b84bb04e Automat-22.10.0.tar.gz # Locally computed sha256 checksums sha256 b2201301678d0a937d938543827ca1360712eb34e23de8ee3f3bfffbd4c0e376 LICENSE diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index b94fd2e1c4..675fbd2260 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AUTOMAT_VERSION = 20.2.0 +PYTHON_AUTOMAT_VERSION = 22.10.0 PYTHON_AUTOMAT_SOURCE = Automat-$(PYTHON_AUTOMAT_VERSION).tar.gz -PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/80/c5/82c63bad570f4ef745cc5c2f0713c8eddcd07153b4bee7f72a8dc9f9384b +PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a0416eefbc0428f168241b32657ca260fb7ef507596ff5c2f6c4 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:16 -0000 Subject: [Buildroot] [git commit] package/gdk-pixbuf: bump to version 2.42.10 Message-ID: <20221205112606.EC0E585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd2757bd76d2bc2411e67a27a25b8ab55d40bdb7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/gdk-pixbuf/gdk-pixbuf.hash | 4 ++-- package/gdk-pixbuf/gdk-pixbuf.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/gdk-pixbuf/gdk-pixbuf.hash b/package/gdk-pixbuf/gdk-pixbuf.hash index 35084a50ac..23a7c3fc05 100644 --- a/package/gdk-pixbuf/gdk-pixbuf.hash +++ b/package/gdk-pixbuf/gdk-pixbuf.hash @@ -1,3 +1,3 @@ -# From https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.9.sha256sum -sha256 28f7958e7bf29a32d4e963556d241d0a41a6786582ff6a5ad11665e0347fc962 gdk-pixbuf-2.42.9.tar.xz +# From https://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.sha256sum +sha256 ee9b6c75d13ba096907a2e3c6b27b61bcd17f5c7ebeab5a5b439d2f2e39fe44b gdk-pixbuf-2.42.10.tar.xz sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/gdk-pixbuf/gdk-pixbuf.mk b/package/gdk-pixbuf/gdk-pixbuf.mk index 4a513effbd..561e191569 100644 --- a/package/gdk-pixbuf/gdk-pixbuf.mk +++ b/package/gdk-pixbuf/gdk-pixbuf.mk @@ -5,7 +5,7 @@ ################################################################################ GDK_PIXBUF_VERSION_MAJOR = 2.42 -GDK_PIXBUF_VERSION = $(GDK_PIXBUF_VERSION_MAJOR).9 +GDK_PIXBUF_VERSION = $(GDK_PIXBUF_VERSION_MAJOR).10 GDK_PIXBUF_SOURCE = gdk-pixbuf-$(GDK_PIXBUF_VERSION).tar.xz GDK_PIXBUF_SITE = http://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/$(GDK_PIXBUF_VERSION_MAJOR) GDK_PIXBUF_LICENSE = LGPL-2.1+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:17 -0000 Subject: [Buildroot] [git commit] package/quota: bump to version 4.09 Message-ID: <20221205112606.B4A5285B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=df46e3e6f64fc77d2f522c1ac8b643c13ee6a13d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) https://sourceforge.net/p/linuxquota/code/ci/master/tree/Changelog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...a-Use-realloc-3-instead-of-reallocarray-3.patch | 34 ---------------------- package/quota/quota.hash | 8 ++--- package/quota/quota.mk | 2 +- 3 files changed, 5 insertions(+), 39 deletions(-) diff --git a/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch b/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch deleted file mode 100644 index 093d7cc821..0000000000 --- a/package/quota/0001-quota-Use-realloc-3-instead-of-reallocarray-3.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 02b222a335527f1031cc9495d8c5ebc1bc5b1d4e Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 11 Nov 2020 15:00:47 +0100 -Subject: [PATCH] quota: Use realloc(3) instead of reallocarray(3) - -reallocarray(3) has been added to glibc relatively recently (version -2.26, from 2017) and apparently not all users run new enough glibc. Just -use realloc(3) for now since in this case there's no real risk of -overflow. - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Jan Kara -[Retrieved from: -https://sourceforge.net/p/linuxquota/code/ci/02b222a335527f1031cc9495d8c5ebc1bc5b1d4e] ---- - quota.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/quota.c b/quota.c -index a6ed61f..a60de12 100644 ---- a/quota.c -+++ b/quota.c -@@ -385,7 +385,7 @@ int main(int argc, char **argv) - break; - case 259: - fscount++; -- fsnames = reallocarray(fsnames, fscount, sizeof(char *)); -+ fsnames = realloc(fsnames, fscount * sizeof(char *)); - if (!fsnames) - die(1, _("Not enough memory for filesystem names")); - fsnames[fscount - 1] = optarg; --- -2.28.0 - diff --git a/package/quota/quota.hash b/package/quota/quota.hash index 354a3e2de4..5b083c911c 100644 --- a/package/quota/quota.hash +++ b/package/quota/quota.hash @@ -1,7 +1,7 @@ -# From http://sourceforge.net/projects/linuxquota/files/quota-tools/4.06/ (click on info button) -md5 aef94648438832b684978d46fdf75110 quota-4.06.tar.gz -sha1 98288699cc14da42f762301c2b6731ec7c777681 quota-4.06.tar.gz +# From http://sourceforge.net/projects/linuxquota/files/quota-tools/4.09/ (click on info button) +md5 f85c2e15d9a735640675ff4977b57bb6 quota-4.09.tar.gz +sha1 5c215d869626b532be2773f4161bdcc8b9f97126 quota-4.09.tar.gz # Locally calculated -sha256 2f3e03039f378d4f0d97acdb49daf581dcaad64d2e1ddf129495fd579fbd268d quota-4.06.tar.gz +sha256 9cdaca154bc92afc3117f0e5f5b3208dd5f84583af1cf061c39baa0a2bb142f9 quota-4.09.tar.gz sha256 32a5fd41e7a257f7f0373988ea8d45cebdbf376060703c242c11c000751b1203 COPYING diff --git a/package/quota/quota.mk b/package/quota/quota.mk index 0c751d4436..1b6a4b1975 100644 --- a/package/quota/quota.mk +++ b/package/quota/quota.mk @@ -4,7 +4,7 @@ # ################################################################################ -QUOTA_VERSION = 4.06 +QUOTA_VERSION = 4.09 QUOTA_SITE = http://downloads.sourceforge.net/project/linuxquota/quota-tools/$(QUOTA_VERSION) QUOTA_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) host-nfs-utils QUOTA_LICENSE = GPL-2.0+ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:18 -0000 Subject: [Buildroot] [git commit] package/zic: bump to version 2022f Message-ID: <20221205112607.100AE85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcdc4b29c7a84422214ee3af116c75fa62289484 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/zic/0001-remove-dependency-check-on-version-file.patch | 2 +- package/zic/zic.hash | 4 ++-- package/zic/zic.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/zic/0001-remove-dependency-check-on-version-file.patch b/package/zic/0001-remove-dependency-check-on-version-file.patch index 64587bc0df..cba7ed679e 100644 --- a/package/zic/0001-remove-dependency-check-on-version-file.patch +++ b/package/zic/0001-remove-dependency-check-on-version-file.patch @@ -18,7 +18,7 @@ diff --git a/Makefile b/Makefile index 1b714a8..00d2c09 100644 --- a/Makefile +++ b/Makefile -@@ -609,7 +609,7 @@ INSTALL: ALL install date.1 +@@ -615,7 +615,7 @@ INSTALL: ALL install date.1 # Otherwise, use $(VERSION) unless it is "unknown" and there is already # a 'version' file, in which case reuse the existing 'version' contents # and append "-dirty" if the contents do not already end in "-dirty". diff --git a/package/zic/zic.hash b/package/zic/zic.hash index c9c7491948..40f68f0299 100644 --- a/package/zic/zic.hash +++ b/package/zic/zic.hash @@ -1,4 +1,4 @@ -# From https://mm.icann.org/pipermail/tz-announce/2022-August/000072.html -sha512 3373fa16a12007415c3dc3a75c4a0d61d6ae54968eeecedcdf4bcfd7f554020a15c4687dde107b90462b75d848eebe1e200c33322ebe0d3f1ad11bc769cade06 tzcode2022c.tar.gz +# From https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html +sha512 3e2ef91b972f1872e3e8da9eae9d1c4638bfdb32600f164484edd7147be45a116db80443cd5ae61b5c34f8b841e4362f4beefd957633f6cc9b7def543ed6752b tzcode2022f.tar.gz # Locally computed: sha256 0613408568889f5739e5ae252b722a2659c02002839ad970a63dc5e9174b27cf LICENSE diff --git a/package/zic/zic.mk b/package/zic/zic.mk index bb5cd3c916..229afaadc2 100644 --- a/package/zic/zic.mk +++ b/package/zic/zic.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZIC_VERSION = 2022c +ZIC_VERSION = 2022f ZIC_SOURCE = tzcode$(ZIC_VERSION).tar.gz ZIC_SITE = https://www.iana.org/time-zones/repository/releases ZIC_STRIP_COMPONENTS = 0 From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:19 -0000 Subject: [Buildroot] [git commit] package/python-wtforms: bump to version 3.0.1 Message-ID: <20221205112607.4A66D85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f30a4a75afd1c2701ea9b59d085ca9d718397ebb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-python-babel build dependency. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-wtforms/python-wtforms.hash | 4 ++-- package/python-wtforms/python-wtforms.mk | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-wtforms/python-wtforms.hash b/package/python-wtforms/python-wtforms.hash index ed9bfd1a23..12b980de02 100644 --- a/package/python-wtforms/python-wtforms.hash +++ b/package/python-wtforms/python-wtforms.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/wtforms/json -md5 2b6ea167a71c6becf20f0934417fd06c WTForms-2.3.3.tar.gz -sha256 81195de0ac94fbc8368abbaf9197b88c4f3ffd6c2719b5bf5fc9da744f3d829c WTForms-2.3.3.tar.gz +md5 509a985769df13938c8307b55a614773 WTForms-3.0.1.tar.gz +sha256 6b351bbb12dd58af57ffef05bc78425d08d1914e0fd68ee14143b7ade023c5bc WTForms-3.0.1.tar.gz # Locally computed sha256 checksums sha256 cf40d60ff34f6b2b68a53d220f8b66567b5ac8dd1119b37b62fd15e9518fe59b LICENSE.rst sha256 c9362a7258a11c84a8f7e825ccbbb5c425c6fc02368d3aee6494533fb99ba1f4 docs/license.rst diff --git a/package/python-wtforms/python-wtforms.mk b/package/python-wtforms/python-wtforms.mk index 23280a6fe5..65b5748b6b 100644 --- a/package/python-wtforms/python-wtforms.mk +++ b/package/python-wtforms/python-wtforms.mk @@ -4,11 +4,12 @@ # ################################################################################ -PYTHON_WTFORMS_VERSION = 2.3.3 +PYTHON_WTFORMS_VERSION = 3.0.1 PYTHON_WTFORMS_SOURCE = WTForms-$(PYTHON_WTFORMS_VERSION).tar.gz -PYTHON_WTFORMS_SITE = https://files.pythonhosted.org/packages/dd/3f/f25d26b1c66896e2876124a12cd8be8f606abf4e1890a20f3ca04e4a1555 +PYTHON_WTFORMS_SITE = https://files.pythonhosted.org/packages/9a/7d/d4aa68f5bfcb91dd61a7faf0e862512ae7b3d531c41f24c217910aec0559 PYTHON_WTFORMS_SETUP_TYPE = setuptools PYTHON_WTFORMS_LICENSE = BSD-3-Clause PYTHON_WTFORMS_LICENSE_FILES = LICENSE.rst docs/license.rst +PYTHON_WTFORMS_DEPENDENCIES = host-python-babel $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:20 -0000 Subject: [Buildroot] [git commit] package/python-opcua-asyncio: bump to version 1.0.0 Message-ID: <20221205112607.9DACA85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3391056553d29c545f9d4a6b742f230da4400328 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch to pypi source which should be the same: https://github.com/FreeOpcUa/opcua-asyncio#installation Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 6 ++++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index d8aee272de..36b16a1596 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,3 +1,5 @@ -# Locally computed -sha256 e5fab37a92162351fe40cab43df09db8a2e9f8b8a2a8f13ed680aa6f6d687ec3 opcua-asyncio-0.8.4.tar.gz +# md5, sha256 from https://pypi.org/pypi/asyncua/json +md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz +sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +# Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 50b581037b..509beda151 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 0.8.4 -PYTHON_OPCUA_ASYNCIO_SOURCE = opcua-asyncio-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = $(call github,FreeOpcUa,opcua-asyncio,$(PYTHON_OPCUA_ASYNCIO_VERSION)) +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:22 -0000 Subject: [Buildroot] [git commit] package/python-xlib: bump to version 0.32 Message-ID: <20221205112607.5657F85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eec577b143830d554ca65b9c2e5b2c1209567ff3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-xlib/python-xlib.hash | 4 ++-- package/python-xlib/python-xlib.mk | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-xlib/python-xlib.hash b/package/python-xlib/python-xlib.hash index 120541f998..066f450416 100644 --- a/package/python-xlib/python-xlib.hash +++ b/package/python-xlib/python-xlib.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/python-xlib/json -md5 3a87f81bff4cb4f8a52881097ba51a49 python-xlib-0.27.tar.bz2 -sha256 a90667c70905c6ef0754c8a09fa61acbc1e1b7ddb946d527831800d7cbfe9348 python-xlib-0.27.tar.bz2 +md5 ba31623fb64a1e5a0b1ae1f6495c3bf6 python-xlib-0.32.tar.gz +sha256 20e1382f8a98d8ed0facfa45415c46fd0c8eeb6f9996e58c22d3382a4ed6e37b python-xlib-0.32.tar.gz # Locally computed sha256 checksums sha256 06eb1c441443cf15ac84f309003f4c43c62246939d37c75fc3e056c2d34cd300 LICENSE diff --git a/package/python-xlib/python-xlib.mk b/package/python-xlib/python-xlib.mk index ae8ca1653b..3ce1c5fdb0 100644 --- a/package/python-xlib/python-xlib.mk +++ b/package/python-xlib/python-xlib.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLIB_VERSION = 0.27 -PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.bz2 -PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/e8/fa/a61ef33df117de4c57d11b4ba0b624f5352f21aa2e1eda404860155e8855 +PYTHON_XLIB_VERSION = 0.32 +PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.gz +PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/4d/cf/a29ecb43a5c84a65ffd726e3b28806f56b3bc5e796ddb533ff52af107dcf PYTHON_XLIB_SETUP_TYPE = setuptools PYTHON_XLIB_LICENSE = LGPL-2.1+ PYTHON_XLIB_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:22 -0000 Subject: [Buildroot] [git commit] package/python-xlsxwriter: bump to version 3.0.3 Message-ID: <20221205112607.628D885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c79a8ba80d984bfa42b4868dc4cbd474381efd3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/jmcnamara/XlsxWriter/commit/0fc418931f984e5d6119569d47e9985b2bae5d57 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-xlsxwriter/python-xlsxwriter.hash | 6 +++--- package/python-xlsxwriter/python-xlsxwriter.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-xlsxwriter/python-xlsxwriter.hash b/package/python-xlsxwriter/python-xlsxwriter.hash index 7c9698067b..4363799079 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.hash +++ b/package/python-xlsxwriter/python-xlsxwriter.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/xlsxwriter/json -md5 5f759dccf222e8f2a9924e90c4afaf84 XlsxWriter-3.0.1.tar.gz -sha256 3f39bf581c55f3ad1438bc170d7f4c4649cee8b6b7a80d21f79508118eeea52a XlsxWriter-3.0.1.tar.gz +md5 b08fcc4753c14aa64b9d99219475d91e XlsxWriter-3.0.3.tar.gz +sha256 e89f4a1d2fa2c9ea15cde77de95cd3fd8b0345d0efb3964623f395c8c4988b7f XlsxWriter-3.0.3.tar.gz # Locally computed sha256 checksums -sha256 8fbb9b28ef0afac1c7d999102fd2634f347448d069c8c821976f3dbd2b3f812c LICENSE.txt +sha256 6287be39bd007c8729f5c3cf8dfda9b462af725c1d06e3bf0e17b1532196a08f LICENSE.txt diff --git a/package/python-xlsxwriter/python-xlsxwriter.mk b/package/python-xlsxwriter/python-xlsxwriter.mk index 4c8a512086..4055e52622 100644 --- a/package/python-xlsxwriter/python-xlsxwriter.mk +++ b/package/python-xlsxwriter/python-xlsxwriter.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_XLSXWRITER_VERSION = 3.0.1 +PYTHON_XLSXWRITER_VERSION = 3.0.3 PYTHON_XLSXWRITER_SOURCE = XlsxWriter-$(PYTHON_XLSXWRITER_VERSION).tar.gz -PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/5d/36/e943d07af9d26cc2f11861955dbf0031e891f77f3d55f70217fd6a0f4d9f +PYTHON_XLSXWRITER_SITE = https://files.pythonhosted.org/packages/53/04/91ff43803c3e88c32aa272fdbda5859fc3c3b50b0de3a1e439cc57455330 PYTHON_XLSXWRITER_SETUP_TYPE = setuptools PYTHON_XLSXWRITER_LICENSE = BSD-2-Clause PYTHON_XLSXWRITER_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Mon Dec 5 11:27:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:23 -0000 Subject: [Buildroot] [git commit] package/opencv4: add support for opencv4_contrib repository for extra modules Message-ID: <20221205112610.2AE2D85BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f4f2877fcd76ec3b1b3ad56d235ad3bd375e071 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This adds a separate opencv4_contrib package to manage downloading/unpacking that repository. These extra modules are useful for a lot of applications, but not necessary for minimal installs, so they are all given dedicated Kconfig options It's important to note that the opencv4-contrib package downloads extra source that is compiled as a part of the opencv4 package. This is why it is a dependency of opencv4, and not the other way around Signed-off-by: Woodrow Douglass Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/opencv4-contrib/Config.in | 313 +++++++++++++++++++++++++++ package/opencv4-contrib/opencv4-contrib.hash | 3 + package/opencv4-contrib/opencv4-contrib.mk | 16 ++ package/opencv4/opencv4.mk | 62 +++++- 5 files changed, 390 insertions(+), 5 deletions(-) diff --git a/package/Config.in b/package/Config.in index 52004de075..c448e8bd97 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1593,6 +1593,7 @@ menu "Graphics" source "package/opencl-clhpp/Config.in" source "package/opencv3/Config.in" source "package/opencv4/Config.in" + source "package/opencv4-contrib/Config.in" source "package/opengl/Config.in" source "package/openjpeg/Config.in" source "package/pango/Config.in" diff --git a/package/opencv4-contrib/Config.in b/package/opencv4-contrib/Config.in new file mode 100644 index 0000000000..9800333035 --- /dev/null +++ b/package/opencv4-contrib/Config.in @@ -0,0 +1,313 @@ +menuconfig BR2_PACKAGE_OPENCV4_CONTRIB + bool "opencv4-contrib" + depends on BR2_PACKAGE_OPENCV4 + help + OpenCV (Open Source Computer Vision) is a library of + programming functions for real time computer vision. + + http://opencv.org/ + +if BR2_PACKAGE_OPENCV4_CONTRIB + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ALPHAMAT + bool "alphamat" + help + Computer Vision based Alpha Matting -- Given an input image + and a trimap, generate an alpha matte. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ARUCO + bool "aruco" + help + ArUco and ChArUco Markers -- Augmented reality ArUco marker + and "ChARUco" markers where ArUco markers embedded inside the + white areas of the checker board. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BARCODE + bool "barcode" + help + Barcode detecting and decoding methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BGSEGM + bool "bgsegm" + help + Background segmentation algorithm combining statistical + background image estimation and per-pixel Bayesian + segmentation. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BIOINSPIRED + bool "bioinspired" + help + Biological Vision -- Biologically inspired vision model: + minimize noise and luminance variance, transient event + segmentation, high dynamic range tone mapping methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CCALIB + bool "ccalib" + help + Custom Calibration -- Patterns for 3D reconstruction, + omnidirectional camera calibration, random pattern calibration + and multi-camera calibration. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CNN_3DOBJ + bool "cnn_3dobj" + help + Deep Object Recognition and Pose -- Uses Caffe Deep Neural Net + library to build, train and test a CNN model of visual object + recognition and pose. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CVV + bool "cvv" + help + Computer Vision Debugger -- Simple code that you can add + to your program that pops up a GUI allowing you to + interactively and visually debug computer vision programs. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DATASETS + bool "datasets" + help + Datasets Reader -- Code for reading existing computer vision + databases and samples of using the readers to train, test and + run using that dataset's data. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_OBJDETECT + bool "dnn_objdetect" + help + Object Detection using CNNs -- Implements compact CNN Model + for object detection. Trained using Caffe but uses + opencv_dnn module. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_SUPERRES + bool "dnn_superres" + help + Superresolution using CNNs -- Contains four trained + convolutional neural networks to upscale images. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNNS_EASILY_FOOLED + bool "dnns_easily_fooled" + help + Subvert DNNs -- This code can use the activations in a + network to fool the networks into recognizing something else. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DPM + bool "dpm" + help + Deformable Part Model -- Felzenszwalb's Cascade with + deformable parts object recognition code. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FACE + bool "face" + help + Face Recognition -- Face recognition techniques: Eigen, Fisher + and Local Binary Pattern Histograms LBPH methods. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FREETYPE + bool "freetype" + help + Drawing text using freetype and harfbuzz. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FUZZY + bool "fuzzy" + help + Fuzzy Logic in Vision -- Fuzzy logic image transform and + inverse; Fuzzy image processing. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HDF + bool "hdf" + help + Hierarchical Data Storage -- This module contains I/O + routines for Hierarchical Data Format: + https://en.m.wikipedia.org/wiki/Hierarchical_Data_Format + meant to store large amounts of data. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HFS + bool "hfs" + help + Hierarchical Feature Selection for Efficient Image + Segmentation -- This module contains an efficient + algorithm to segment an image. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_IMG_HASH + bool "img_hash" + help + This module contains algorithms to extract hash of an + image allowing to efficiently estimate similarity between + images. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_INTENSITY_TRANSFORM + bool "intensity_transform" + help + The module brings implementations of intensity transformation + algorithms to adjust image contrast. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_JULIA + bool "julia" + help + Julia language wrappers with samples and tests. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_LINE_DESCRIPTOR + bool "line_descriptor" + help + Line Segment Extract and Match -- Methods of extracting, + describing and matching line segments using binary + descriptors. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MATLAB + bool "matlab" + help + Matlab Interface -- OpenCV Matlab Mex wrapper code generator + for certain opencv core modules. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MCC + bool "mcc" + help + Macbeth Color Chart detector -- Find and return color patch + location in MacBeth color calibration charts. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OPTFLOW + bool "optflow" + help + Optical Flow -- Algorithms for running and evaluating + deepflow, simpleflow, sparsetodenseflow and motion + templates (silhouette flow). + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OVIS + bool "ovis" + help + OGRE 3D Visualiser -- allows you to render 3D data using + the OGRE 3D engine. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PHASE_UNWRAPPING + bool "phase_unwrapping" + help + Quality-guided phase unwrapping. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PLOT + bool "plot" + help + Plotting -- The plot module allows you to easily plot data + in 1D or 2D. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_QUALITY + bool "quality" + help + Image Quality Analysis (IQA) API. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RAPID + bool "rapid" + help + Silhouette based 3D object tracking. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_REG + bool "reg" + help + Image Registration -- Pixels based image registration for + precise alignment. Follows the paper "Image Alignment and + Stitching: A Tutorial", by Richard Szeliski. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RGBD + bool "rgbd" + help + RGB-Depth Processing module -- Linemod 3D object recognition; + Fast surface normals and 3D plane finding. 3D visual odometry. + 3d reconstruction using KinectFusion. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SALIENCY + bool "saliency" + help + Saliency API -- Where humans would look in a scene. Has + routines for static, motion and "objectness" saliency. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SFM + bool "sfm" + help + Structure from Motion -- This module contains algorithms + to perform 3d reconstruction from 2d images. The core of + the module is a light version of Libmv. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SHAPE + bool "shape" + help + Shape Distance and Matching + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STEREO + bool "stereo" + help + Stereo Correspondence -- Stereo matching done with different + descriptors: Census / CS-Census / MCT / BRIEF / MV and dense + stereo correspondence using Quasi Dense Stereo method. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STRUCTURED_LIGHT + bool "structured_light" + help + Structured Light Use -- How to generate and project gray code + patterns and use them to find dense depth in a scene. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SUPERRES + bool "superres" + help + Super Resolution + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SURFACE_MATCHING + bool "surface_matching" + help + Point Pair Features -- Implements 3d object detection and + localization using multimodal point pair features. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TEXT + bool "text" + help + Scene Text Detection and Recognition -- This module contains + algorithms to perform text detection, words segmentation and + text recognition in a visual scene. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TRACKING + bool "tracking" + help + Vision Based Object Tracking -- Use and/or evaluate different + visual object tracking techniques. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIDEOSTAB + bool "videostab" + help + Video Stabilization + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIZ + bool "viz" + help + 3D Visualizer + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_WECHAT_QRCODE + bool "wechat_qrcode" + help + WeChat QR code detector for detecting and parsing QR code. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XFEATURES2D + bool "xfeatures2d" + help + Features2D extra -- Extra 2D Features Framework containing + experimental and non-free 2D feature detector/descriptor + algorithms. SURF, BRIEF, Censure, Freak, LUCID, Daisy, + Self-similar. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XIMGPROC + bool "ximgproc" + help + Extended Image Processing -- Structured Forests / Domain + Transform Filter / Guided Filter / Adaptive Manifold Filter + / Joint Bilateral Filter / Superpixels / Ridge Detection + Filter. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XOBJDETECT + bool "xobjdetect" + help + Boosted 2D Object Detection -- Uses a Waldboost cascade and + local binary patterns computed as integral features for 2D + object detection. + +config BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XPHOTO + bool "xphoto" + help + Extra Computational Photography -- Additional photo processing + algorithms: Color balance / Denoising / Inpainting. + +endif diff --git a/package/opencv4-contrib/opencv4-contrib.hash b/package/opencv4-contrib/opencv4-contrib.hash new file mode 100644 index 0000000000..4f15162e50 --- /dev/null +++ b/package/opencv4-contrib/opencv4-contrib.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 1777d5fd2b59029cf537e5fd6f8aa68d707075822f90bde683fcde086f85f7a7 opencv4-contrib-4.6.0.tar.gz +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/opencv4-contrib/opencv4-contrib.mk b/package/opencv4-contrib/opencv4-contrib.mk new file mode 100644 index 0000000000..81c45c6e02 --- /dev/null +++ b/package/opencv4-contrib/opencv4-contrib.mk @@ -0,0 +1,16 @@ +################################################################################ +# +# opencv4-contrib +# +################################################################################ + +OPENCV4_CONTRIB_VERSION = 4.6.0 +OPENCV4_CONTRIB_SITE = $(call github,opencv,opencv_contrib,$(OPENCV4_CONTRIB_VERSION)) +OPENCV4_CONTRIB_INSTALL_TARGET = FALSE +OPENCV4_CONTRIB_LICENSE = Apache-2.0 +OPENCV4_CONTRIB_LICENSE_FILES = LICENSE + +# Modules provided by opencv4-contrib are built as part of the opencv4 package, +# so opencv4-contrib only serves for downloading the source code. + +$(eval $(generic-package)) diff --git a/package/opencv4/opencv4.mk b/package/opencv4/opencv4.mk index ef15c6d911..a665793ad9 100644 --- a/package/opencv4/opencv4.mk +++ b/package/opencv4/opencv4.mk @@ -82,11 +82,6 @@ OPENCV4_CONF_OPTS += \ # - viz: missing VTK dependency # - world: all-in-one module # -# * Contrib modules from [1] are disabled: -# - opencv_contrib package is not available in Buildroot; -# - OPENCV_EXTRA_MODULES_PATH is not set. -# -# [1] https://github.com/Itseez/opencv_contrib OPENCV4_CONF_OPTS += \ -DBUILD_opencv_androidcamera=OFF \ -DBUILD_opencv_apps=OFF \ @@ -232,6 +227,63 @@ OPENCV4_CONF_OPTS += \ OPENCV4_DEPENDENCIES += host-pkgconf zlib +ifeq ($(BR2_PACKAGE_OPENCV4_CONTRIB),y) +# OPENCV4 depends on OPENCV4_CONTRIB, and not the other way around. +# The modules in OPENCV4_CONTRIB get built as part of the build +# process for OPENCV4, so the source needs to be unpacked already +OPENCV4_DEPENDENCIES += opencv4-contrib +OPENCV4_CONF_OPTS += \ + -DOPENCV_EXTRA_MODULES_PATH=$(OPENCV4_CONTRIB_DIR)/modules \ + -DBUILD_opencv_alphamat=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ALPHAMAT),ON,OFF) \ + -DBUILD_opencv_aruco=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_ARUCO),ON,OFF) \ + -DBUILD_opencv_barcode=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BARCODE),ON,OFF) \ + -DBUILD_opencv_bgsegm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BGSEGM),ON,OFF) \ + -DBUILD_opencv_bioinspired=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_BIOINSPIRED),ON,OFF) \ + -DBUILD_opencv_ccalib=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CCALIB),ON,OFF) \ + -DBUILD_opencv_cnn_3dobj=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CNN_3DOBJ),ON,OFF) \ + -DBUILD_opencv_cvv=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_CVV),ON,OFF) \ + -DBUILD_opencv_datasets=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DATASETS),ON,OFF) \ + -DBUILD_opencv_dnn_objdetect=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_OBJDETECT),ON,OFF) \ + -DBUILD_opencv_dnn_superres=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNN_SUPERRES),ON,OFF) \ + -DBUILD_opencv_dnns_easily_fooled=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DNNS_EASILY_FOOLED),ON,OFF) \ + -DBUILD_opencv_dpm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_DPM),ON,OFF) \ + -DBUILD_opencv_face=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FACE),ON,OFF) \ + -DBUILD_opencv_freetype=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FREETYPE),ON,OFF) \ + -DBUILD_opencv_fuzzy=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_FUZZY),ON,OFF) \ + -DBUILD_opencv_hdf=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HDF),ON,OFF) \ + -DBUILD_opencv_hfs=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_HFS),ON,OFF) \ + -DBUILD_opencv_img_hash=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_IMG_HASH),ON,OFF) \ + -DBUILD_opencv_intensity_transform=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_INTENSITY_TRANSFORM),ON,OFF) \ + -DBUILD_opencv_julia=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_JULIA),ON,OFF) \ + -DBUILD_opencv_line_descriptor=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_LINE_DESCRIPTOR),ON,OFF) \ + -DBUILD_opencv_matlab=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MATLAB),ON,OFF) \ + -DBUILD_opencv_mcc=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_MCC),ON,OFF) \ + -DBUILD_opencv_optflow=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OPTFLOW),ON,OFF) \ + -DBUILD_opencv_ovis=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_OVIS),ON,OFF) \ + -DBUILD_opencv_phase_unwrapping=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PHASE_UNWRAPPING),ON,OFF) \ + -DBUILD_opencv_plot=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_PLOT),ON,OFF) \ + -DBUILD_opencv_quality=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_QUALITY),ON,OFF) \ + -DBUILD_opencv_rapid=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RAPID),ON,OFF) \ + -DBUILD_opencv_reg=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_REG),ON,OFF) \ + -DBUILD_opencv_rgbd=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_RGBD),ON,OFF) \ + -DBUILD_opencv_saliency=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SALIENCY),ON,OFF) \ + -DBUILD_opencv_sfm=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SFM),ON,OFF) \ + -DBUILD_opencv_shape=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SHAPE),ON,OFF) \ + -DBUILD_opencv_stereo=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STEREO),ON,OFF) \ + -DBUILD_opencv_structured_light=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_STRUCTURED_LIGHT),ON,OFF) \ + -DBUILD_opencv_superres=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SUPERRES),ON,OFF) \ + -DBUILD_opencv_surface_matching=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_SURFACE_MATCHING),ON,OFF) \ + -DBUILD_opencv_text=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TEXT),ON,OFF) \ + -DBUILD_opencv_tracking=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_TRACKING),ON,OFF) \ + -DBUILD_opencv_videostab=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIDEOSTAB),ON,OFF) \ + -DBUILD_opencv_viz=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_VIZ),ON,OFF) \ + -DBUILD_opencv_wechat_qrcode=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_WECHAT_QRCODE),ON,OFF) \ + -DBUILD_opencv_xfeatures2d=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XFEATURES2D),ON,OFF) \ + -DBUILD_opencv_ximgproc=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XIMGPROC),ON,OFF) \ + -DBUILD_opencv_xobjdetect=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XOBJDETECT),ON,OFF) \ + -DBUILD_opencv_xphoto=$(if $(BR2_PACKAGE_OPENCV4_CONTRIB_LIB_XPHOTO),ON,OFF) +endif + ifeq ($(BR2_PACKAGE_OPENCV4_JPEG2000_WITH_JASPER),y) OPENCV4_CONF_OPTS += -DWITH_JASPER=ON OPENCV4_DEPENDENCIES += jasper From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:23 -0000 Subject: [Buildroot] [git commit] package/python-zeroconf: bump to version 0.39.4 Message-ID: <20221205112607.7AA4C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=133a37d810a66f22e793efe2654645c743902ed0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new async timeout runtime dependency. Verified license is still LGPL-2.1+ after hash changed. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-zeroconf/Config.in | 1 + package/python-zeroconf/python-zeroconf.hash | 6 +++--- package/python-zeroconf/python-zeroconf.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-zeroconf/Config.in b/package/python-zeroconf/Config.in index 1570674f59..69ea81d93a 100644 --- a/package/python-zeroconf/Config.in +++ b/package/python-zeroconf/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_PYTHON_ZEROCONF bool "python-zeroconf" + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime select BR2_PACKAGE_PYTHON_IFADDR # runtime help Pure Python Multicast DNS Service Discovery Library diff --git a/package/python-zeroconf/python-zeroconf.hash b/package/python-zeroconf/python-zeroconf.hash index be91b59048..13e1d16cde 100644 --- a/package/python-zeroconf/python-zeroconf.hash +++ b/package/python-zeroconf/python-zeroconf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zeroconf/json -md5 98e683a247fe9915a5d4845c38b37ff3 zeroconf-0.29.0.tar.gz -sha256 7aefbb658b452b1fd7e51124364f938c6f5e42d6ea893fa2557bea8c06c540af zeroconf-0.29.0.tar.gz +md5 f85fb9d239397b53836495fd49b85e5f zeroconf-0.39.4.tar.gz +sha256 701e4d697f89fe952aa9c13a512ed6bf472dcf4f0a6d275e71085604b3882295 zeroconf-0.39.4.tar.gz # Locally computed sha256 checksums -sha256 bb117c0fbd7f57f64170b690285d7df07c2371b578e3b3cd3aa2e1155ef461a0 COPYING +sha256 35e4136e96aace60757a8b939741959d8627c4bc1fce62af99df325395276c56 COPYING diff --git a/package/python-zeroconf/python-zeroconf.mk b/package/python-zeroconf/python-zeroconf.mk index 67bfa72e03..d939b2e5ae 100644 --- a/package/python-zeroconf/python-zeroconf.mk +++ b/package/python-zeroconf/python-zeroconf.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZEROCONF_VERSION = 0.29.0 +PYTHON_ZEROCONF_VERSION = 0.39.4 PYTHON_ZEROCONF_SOURCE = zeroconf-$(PYTHON_ZEROCONF_VERSION).tar.gz -PYTHON_ZEROCONF_SITE = https://files.pythonhosted.org/packages/ca/77/eb6137997adc60811c6c46b28b00abac5c16daf14383f61d8a0180326b38 +PYTHON_ZEROCONF_SITE = https://files.pythonhosted.org/packages/f5/4f/c47cea73d7ae5467b63de3999d7207fd5b14d70cb2f35ce81c4ab7d7a52e PYTHON_ZEROCONF_SETUP_TYPE = setuptools PYTHON_ZEROCONF_LICENSE = LGPL-2.1+ PYTHON_ZEROCONF_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:24 -0000 Subject: [Buildroot] [git commit] package/gitlab-runner: bump version to 15.5.0 Message-ID: <20221205112607.B2E5685BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ca53d27c0cff85ad50c54aab5ac72872b15c2d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Signed-off-by: Thomas Petazzoni --- package/gitlab-runner/gitlab-runner.hash | 2 +- package/gitlab-runner/gitlab-runner.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gitlab-runner/gitlab-runner.hash b/package/gitlab-runner/gitlab-runner.hash index f4fab595b5..2d39eef39b 100644 --- a/package/gitlab-runner/gitlab-runner.hash +++ b/package/gitlab-runner/gitlab-runner.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 63a7963f750ec45a7cb34a660b7247a0aa6def98706b7bd80efc95053e66822d gitlab-runner-14.5.1.tar.gz +sha256 f7482926d20dbf98434e3d34662d93b601166eb784c6fb4bc56f89c1a4eff19d gitlab-runner-15.5.0.tar.gz sha256 0ae968b7ddd25da0209c3c6594aac1ac74ddf90385940b02b420463e2e0734de LICENSE diff --git a/package/gitlab-runner/gitlab-runner.mk b/package/gitlab-runner/gitlab-runner.mk index fde776e631..c7c2da2fe1 100644 --- a/package/gitlab-runner/gitlab-runner.mk +++ b/package/gitlab-runner/gitlab-runner.mk @@ -4,7 +4,7 @@ # ################################################################################ -GITLAB_RUNNER_VERSION = 14.5.1 +GITLAB_RUNNER_VERSION = 15.5.0 GITLAB_RUNNER_SITE = https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v$(GITLAB_RUNNER_VERSION) GITLAB_RUNNER_LICENSE = MIT GITLAB_RUNNER_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:25 -0000 Subject: [Buildroot] [git commit] package/ninja: bump to version 1.11.1.g95dee.kitware.jobserver-1 Message-ID: <20221205112607.D773E85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6732e230354e0eb62345b039605a1933ba0ad3bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/ninja/ninja.hash | 2 +- package/ninja/ninja.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ninja/ninja.hash b/package/ninja/ninja.hash index ecde199844..57c10bb287 100644 --- a/package/ninja/ninja.hash +++ b/package/ninja/ninja.hash @@ -1,3 +1,3 @@ # Locally generated -sha256 549c31ee596566b952c600e23eb9b8d39a4112cd5fdeb2e5a83370669176da40 ninja-1.10.2.g51db2.kitware.jobserver-1.tar.gz +sha256 7ba84551f5b315b4270dc7c51adef5dff83a2154a3665a6c9744245c122dd0db ninja-1.11.1.g95dee.kitware.jobserver-1.tar.gz sha256 eb7e9ab9690124c5c9f42bdc81383d886a3dede26345b6ed15bbad7caf81f7ea COPYING diff --git a/package/ninja/ninja.mk b/package/ninja/ninja.mk index bc84046414..b7bc1a4f1c 100644 --- a/package/ninja/ninja.mk +++ b/package/ninja/ninja.mk @@ -4,8 +4,8 @@ # ################################################################################ -NINJA_VERSION_MAJOR = 1.10.2 -NINJA_VERSION = $(NINJA_VERSION_MAJOR).g51db2.kitware.jobserver-1 +NINJA_VERSION_MAJOR = 1.11.1 +NINJA_VERSION = $(NINJA_VERSION_MAJOR).g95dee.kitware.jobserver-1 NINJA_SITE = $(call github,Kitware,ninja,v$(NINJA_VERSION)) NINJA_LICENSE = Apache-2.0 NINJA_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:27 -0000 Subject: [Buildroot] [git commit] package/python-xlib: drop useless SOURCE variable Message-ID: <20221205112607.A8AEF85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=37648d90ca5420ab5199848ac20da0d95f7d09be branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: package/python-xlib/python-xlib.mk:8: remove default value of _SOURCE variable (http://nightly.buildroot.org/#generic-package-reference) Signed-off-by: Thomas Petazzoni --- package/python-xlib/python-xlib.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-xlib/python-xlib.mk b/package/python-xlib/python-xlib.mk index 3ce1c5fdb0..32f16e5d66 100644 --- a/package/python-xlib/python-xlib.mk +++ b/package/python-xlib/python-xlib.mk @@ -5,7 +5,6 @@ ################################################################################ PYTHON_XLIB_VERSION = 0.32 -PYTHON_XLIB_SOURCE = python-xlib-$(PYTHON_XLIB_VERSION).tar.gz PYTHON_XLIB_SITE = https://files.pythonhosted.org/packages/4d/cf/a29ecb43a5c84a65ffd726e3b28806f56b3bc5e796ddb533ff52af107dcf PYTHON_XLIB_SETUP_TYPE = setuptools PYTHON_XLIB_LICENSE = LGPL-2.1+ From yann.morin.1998 at free.fr Mon Dec 5 11:27:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:28 -0000 Subject: [Buildroot] [git commit] package/pkg-cargo: move CARGO_HOME into DL_DIR Message-ID: <20221205112608.0EE1C85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8450b769187087751f83cbefcf0a88f70d9da670 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CARGO_HOME is where Cargo stores its downloaded artefacts. See https://doc.rust-lang.org/cargo/reference/environment-variables.html: CARGO_HOME ??? Cargo maintains a local cache of the registry index and of git checkouts of crates. By default these are stored under $HOME/.cargo (%USERPROFILE%\.cargo on Windows), but this variable overrides the location of this directory. Once a crate is cached it is not removed by the clean command. For more details refer to the guide. We currently make it point to $(HOST_DIR)/share/cargo, but this has a number of drawbacks: (1) It is not shared between Buildroot builds. Each Buildroot build will re-download the crates index, and the crates themselves, unless of course the final vendored tarball is already there. (2) With BR2_PER_PACKAGE_DIRECTORIES=y, it is even worse: CARGO_HOME is not even shared between packages, as $(HOST_DIR)/share/cargo is per package. So each package in the build that needs vendoring of Cargo crates will download the crates index and the crates in its own CARGO_HOME location. To solve this, this commit moves CARGO_HOME into $(DL_DIR), so that it is shared between builds and packages. Even though not the best/most authoritative source, https://github.com/rust-lang/cargo/issues/6930 indicates that there is a lock when accessing CARGO_HOME, because a user even complains that this lock has even become more coarse-grained than it used to be (which for us is fine, it just means that two Cargo fetch operations from two different packages will be serialized, not a big deal). Signed-off-by: Thomas Petazzoni Tested-by: Moritz Bitsch [yann.morin.1998 at free.fr: rename directory: s/\.cargo/br-cargo-home/] Signed-off-by: Yann E. MORIN --- package/pkg-cargo.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/pkg-cargo.mk b/package/pkg-cargo.mk index 5923725f5e..666c5ac971 100644 --- a/package/pkg-cargo.mk +++ b/package/pkg-cargo.mk @@ -20,7 +20,7 @@ # ################################################################################ -BR_CARGO_HOME = $(HOST_DIR)/share/cargo +BR_CARGO_HOME = $(DL_DIR)/br-cargo-home PKG_COMMON_CARGO_ENV = \ CARGO_HOME=$(BR_CARGO_HOME) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:29 -0000 Subject: [Buildroot] [git commit] package/wayland-protocols: bump to version 1.28 Message-ID: <20221205112608.2391D85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d1688c60f42b0186b8147aa58d35649e704b36cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 4717523dc2..8884babbc0 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-October/042466.html -sha256 9046f10a425d4e2a00965a03acfb6b3fb575a56503ac72c2b86821c69653375c wayland-protocols-1.27.tar.xz -sha512 c0a49bc46c663c9f602998dfe2e184c09756790fbcc7acbc2bf9d9cf8f7d6dcdd00259b768222a30e5d134e6f97f7f4faf252947b544e8b32f53278b70da0390 wayland-protocols-1.27.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html +sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz +sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 2510d7c04e..830136ce06 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.27 +WAYLAND_PROTOCOLS_VERSION = 1.28 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:29 -0000 Subject: [Buildroot] [git commit] package/python-weasyprint: bump to version 57.1 Message-ID: <20221205112608.2E5B085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7927694514a19ed3259582ac0fad93a11b7a8ad3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-weasyprint/python-weasyprint.hash | 4 ++-- package/python-weasyprint/python-weasyprint.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-weasyprint/python-weasyprint.hash b/package/python-weasyprint/python-weasyprint.hash index 21e58d3677..4da8ea479a 100644 --- a/package/python-weasyprint/python-weasyprint.hash +++ b/package/python-weasyprint/python-weasyprint.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/weasyprint/json -md5 b270213554d781c86b6c3d390b097f2f weasyprint-57.0.tar.gz -sha256 7b6f5cc13819e9a7d8748c1dbf0e8d2444f7a4818a98339f82dccaa822bf911b weasyprint-57.0.tar.gz +md5 bab389bdfb25e03d64591c56367fb344 weasyprint-57.1.tar.gz +sha256 397a9d11298f94485ec3b7b68aeef1c6106fb638350126d9d4a64109b73508a0 weasyprint-57.1.tar.gz # Locally computed sha256 checksums sha256 bfd14eccfa6100575460e685556b183399d4bd335904e3c9521b0116d21c54da LICENSE diff --git a/package/python-weasyprint/python-weasyprint.mk b/package/python-weasyprint/python-weasyprint.mk index 9dd364e1c1..d1e5e7983d 100644 --- a/package/python-weasyprint/python-weasyprint.mk +++ b/package/python-weasyprint/python-weasyprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEASYPRINT_VERSION = 57.0 +PYTHON_WEASYPRINT_VERSION = 57.1 PYTHON_WEASYPRINT_SOURCE = weasyprint-$(PYTHON_WEASYPRINT_VERSION).tar.gz -PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/b7/98/cd0df64b306ac901ffd53c50d9d5d79d92cae756b6469fc14771adb39d77 +PYTHON_WEASYPRINT_SITE = https://files.pythonhosted.org/packages/32/3f/d305dc714c119e5b11c0ea1ecff9741407b6da90d6b684859d3b3e586692 PYTHON_WEASYPRINT_SETUP_TYPE = flit PYTHON_WEASYPRINT_LICENSE = BSD-3-Clause PYTHON_WEASYPRINT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Mon Dec 5 11:27:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:30 -0000 Subject: [Buildroot] [git commit] package/pkg-cargo: provide a single definition of CARGO_HOME value Message-ID: <20221205112608.0486E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3dde2792693bda14bebcdb907ba81c0db3a18c60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Instead of replicating $(HOST_DIR)/share/cargo in several place, define BR_CARGO_HOME. This will help when we'll want to change this location. Signed-off-by: Thomas Petazzoni Signed-off-by: Yann E. MORIN --- package/pkg-cargo.mk | 6 ++++-- package/suricata/suricata.mk | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/pkg-cargo.mk b/package/pkg-cargo.mk index f7e3f39503..5923725f5e 100644 --- a/package/pkg-cargo.mk +++ b/package/pkg-cargo.mk @@ -20,8 +20,10 @@ # ################################################################################ +BR_CARGO_HOME = $(HOST_DIR)/share/cargo + PKG_COMMON_CARGO_ENV = \ - CARGO_HOME=$(HOST_DIR)/share/cargo + CARGO_HOME=$(BR_CARGO_HOME) # __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS is needed to allow # passing the -Z target-applies-to-host, which is needed together with @@ -79,7 +81,7 @@ $(2)_DOWNLOAD_DEPENDENCIES += host-rustc $(2)_DEPENDENCIES += host-rustc $(2)_DOWNLOAD_POST_PROCESS = cargo -$(2)_DL_ENV += CARGO_HOME=$$(HOST_DIR)/share/cargo +$(2)_DL_ENV += CARGO_HOME=$$(BR_CARGO_HOME) # If building in a sub directory, use that to find the Cargo.toml ifneq ($$($(2)_SUBDIR),) diff --git a/package/suricata/suricata.mk b/package/suricata/suricata.mk index 8c38b7c713..72b72cc94d 100644 --- a/package/suricata/suricata.mk +++ b/package/suricata/suricata.mk @@ -29,7 +29,7 @@ SURICATA_DEPENDENCIES = \ SURICATA_CONF_ENV = \ ac_cv_path_HAVE_SPHINXBUILD=no \ - CARGO_HOME=$(HOST_DIR)/share/cargo \ + CARGO_HOME=$(BR_CARGO_HOME) \ RUST_TARGET=$(RUSTC_TARGET_NAME) SURICATA_CONF_OPTS = \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:31 -0000 Subject: [Buildroot] [git commit] configs/zynq_zc706_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.C72DB85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35bd9333252c90ca7ecac132f84d43f828eeffeb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zc706 to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_zc706_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_zc706_defconfig b/configs/zynq_zc706_defconfig index 0daaeca872..3ad8cbafe3 100644 --- a/configs/zynq_zc706_defconfig +++ b/configs/zynq_zc706_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zc706" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:32 -0000 Subject: [Buildroot] [git commit] package/python-jsonschema: bump to version 4.17.0 Message-ID: <20221205112608.442C385B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cbf420706397408b493282b3827397191d7a733e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index d4c2759811..19b9659d08 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 3bc1f63a74fc61bf2847f22cadb0dfff jsonschema-4.16.0.tar.gz -sha256 165059f076eff6971bae5b742fc029a7b4ef3f9bcf04c14e4776a7605de14b23 jsonschema-4.16.0.tar.gz +md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz +sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 68a25aed58..8cc624886c 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.16.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.0 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/cf/54/8923ba38b5145f2359d57e5516715392491d674c83f446cd4cd133eeb4d6 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:33 -0000 Subject: [Buildroot] [git commit] configs/zynq_xxx_defconfig: use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS Message-ID: <20221205112608.8F60885B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0954c013bc24888f22625716b1d4783373b3e8f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch migrates the u-boot device tree definition from uboot.fragment files to use BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS instead for the zynq_zc706, zynq_zed and zynq_microzed defconfigs. Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynq/microzed/uboot.fragment | 1 - board/zynq/zc706/uboot.fragment | 1 - board/zynq/zed/uboot.fragment | 1 - configs/zynq_microzed_defconfig | 2 +- configs/zynq_zc706_defconfig | 2 +- configs/zynq_zed_defconfig | 2 +- 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/board/zynq/microzed/uboot.fragment b/board/zynq/microzed/uboot.fragment deleted file mode 100644 index bc4dffaffa..0000000000 --- a/board/zynq/microzed/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-microzed" diff --git a/board/zynq/zc706/uboot.fragment b/board/zynq/zc706/uboot.fragment deleted file mode 100644 index ad5efa6204..0000000000 --- a/board/zynq/zc706/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-zc706" diff --git a/board/zynq/zed/uboot.fragment b/board/zynq/zed/uboot.fragment deleted file mode 100644 index d58fcd5439..0000000000 --- a/board/zynq/zed/uboot.fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_DEFAULT_DEVICE_TREE="zynq-zed" diff --git a/configs/zynq_microzed_defconfig b/configs/zynq_microzed_defconfig index 10a4f4095f..5f3fc5e6ab 100644 --- a/configs/zynq_microzed_defconfig +++ b/configs/zynq_microzed_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/microzed/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-microzed" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y diff --git a/configs/zynq_zc706_defconfig b/configs/zynq_zc706_defconfig index 82c47be7a5..0daaeca872 100644 --- a/configs/zynq_zc706_defconfig +++ b/configs/zynq_zc706_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/zc706/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zc706" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y diff --git a/configs/zynq_zed_defconfig b/configs/zynq_zed_defconfig index 34e1b67184..74c2e8c4d3 100644 --- a/configs/zynq_zed_defconfig +++ b/configs/zynq_zed_defconfig @@ -21,7 +21,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynq/zed/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zed" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_IMG=y From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit] boot/edk2: bump version to edk2-stable202208 Message-ID: <20221205112612.85E1285BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17cb635a8a2dde2fbd7b21ba8639862e282027dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Therefore update the MACCHIATObin recipe to depend on the new edk2-non-osi package and rework a bit the packages path to support that. Also, drop the backported patch as it is not necessary anymore. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- ...ModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch | 48 ---------------------- boot/edk2/Config.in | 1 + boot/edk2/edk2.hash | 2 +- boot/edk2/edk2.mk | 9 ++-- 4 files changed, 8 insertions(+), 52 deletions(-) diff --git a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch b/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch deleted file mode 100644 index f4f1b1565a..0000000000 --- a/boot/edk2/0001-MdeModulePkg-UsbBusDxe-fix-NOOPT-build-error.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 59aa67f7a4d8efc564b46fe467aaf6eccec17183 Mon Sep 17 00:00:00 2001 -From: Gerd Hoffmann -Date: Mon, 20 Dec 2021 22:32:38 +0800 -Subject: [PATCH] MdeModulePkg/UsbBusDxe: fix NOOPT build error - -gcc-11 (fedora 35): - -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c: In function ?UsbIoBulkTransfer?: -/home/kraxel/projects/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c:277:12: error: ?UsbHcBulkTransfer? accessing 80 bytes in a region of size 8 [-Werror=stringop-overflow=] - -Signed-off-by: Gerd Hoffmann -Reviewed-by: Hao A Wu -(cherry picked from commit ae8272ef787d80950803c521a13a308651bdc62e) -Signed-off-by: Romain Naour ---- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 2 +- - MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -index 7529e03e85..b2ce97ca37 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c -@@ -285,7 +285,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, -diff --git a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -index 1d2b8a6174..1316a5981f 100644 ---- a/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -+++ b/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.h -@@ -149,7 +149,7 @@ UsbHcBulkTransfer ( - IN UINT8 DevSpeed, - IN UINTN MaxPacket, - IN UINT8 BufferNum, -- IN OUT VOID *Data[EFI_USB_MAX_BULK_BUFFER_NUM], -+ IN OUT VOID *Data[], - IN OUT UINTN *DataLength, - IN OUT UINT8 *DataToggle, - IN UINTN TimeOut, --- -2.35.3 - diff --git a/boot/edk2/Config.in b/boot/edk2/Config.in index df723122ee..855a62f70b 100644 --- a/boot/edk2/Config.in +++ b/boot/edk2/Config.in @@ -88,6 +88,7 @@ config BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN bool "SolidRun MacchiatoBin" depends on BR2_aarch64 depends on BR2_TARGET_ARM_TRUSTED_FIRMWARE + select BR2_PACKAGE_EDK2_NON_OSI select BR2_PACKAGE_HOST_DTC select BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP help diff --git a/boot/edk2/edk2.hash b/boot/edk2/edk2.hash index f28e9ce841..94ee22ddc4 100644 --- a/boot/edk2/edk2.hash +++ b/boot/edk2/edk2.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 04791c13b414a6d1877182a6d565cb762c30aa63e49bb4d495fca68ef4dd209d edk2-edk2-stable202102-br1.tar.gz +sha256 c10520f269557d566e35fe8104141aa2865f9085ad2b3a30aae8a7e78a3ca5aa edk2-edk2-stable202208-br1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 5cbd9d152e..c377b49877 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -4,7 +4,7 @@ # ################################################################################ -EDK2_VERSION = edk2-stable202102 +EDK2_VERSION = edk2-stable202208 EDK2_SITE = https://github.com/tianocore/edk2 EDK2_SITE_METHOD = git EDK2_LICENSE = BSD-2-Clause @@ -47,7 +47,7 @@ endif EDK2_GIT_SUBMODULES = YES EDK2_BUILD_PACKAGES = $(@D)/Build/Buildroot -EDK2_PACKAGES_PATH = $(@D):$(EDK2_BUILD_PACKAGES):$(STAGING_DIR)/usr/share/edk2-platforms +EDK2_PACKAGES_PATHS = $(@D) $(EDK2_BUILD_PACKAGES) $(STAGING_DIR)/usr/share/edk2-platforms ifeq ($(BR2_TARGET_EDK2_PLATFORM_OVMF_I386),y) EDK2_ARCH = IA32 @@ -102,12 +102,13 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware +EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH) EDK2_BUILD_ENV += DTC_PREFIX=$(HOST_DIR)/bin/ EDK2_BUILD_OPTS += -D INCLUDE_TFTP_COMMAND +EDK2_PACKAGES_PATHS += $(STAGING_DIR)/usr/share/edk2-non-osi else ifeq ($(BR2_TARGET_EDK2_PLATFORM_QEMU_SBSA),y) EDK2_ARCH = AARCH64 @@ -128,6 +129,8 @@ EDK2_BASETOOLS_OPTS = \ EXTRA_LDFLAGS="$(HOST_LDFLAGS)" \ EXTRA_OPTFLAGS="$(HOST_CPPFLAGS)" +EDK2_PACKAGES_PATH = $(subst $(space),:,$(strip $(EDK2_PACKAGES_PATHS))) + EDK2_BUILD_ENV += \ WORKSPACE=$(@D) \ PACKAGES_PATH=$(EDK2_PACKAGES_PATH) \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:34 -0000 Subject: [Buildroot] [git commit] package/sdl2: bump version to 2.24.2 Message-ID: <20221205112608.8543F85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7c0def2452fc919b1eb4f790669f240392cde84f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Fischer Signed-off-by: Thomas Petazzoni --- package/sdl2/sdl2.hash | 4 ++-- package/sdl2/sdl2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sdl2/sdl2.hash b/package/sdl2/sdl2.hash index 782c552c52..923a900dc0 100644 --- a/package/sdl2/sdl2.hash +++ b/package/sdl2/sdl2.hash @@ -1,4 +1,4 @@ -# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.1.tar.gz.sig -sha256 bc121588b1105065598ce38078026a414c28ea95e66ed2adab4c44d80b309e1b SDL2-2.24.1.tar.gz +# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.2.tar.gz.sig +sha256 b35ef0a802b09d90ed3add0dcac0e95820804202914f5bb7b0feb710f1a1329f SDL2-2.24.2.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index 28e2c5cb36..a1dc8b5b73 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.1 +SDL2_VERSION = 2.24.2 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:35 -0000 Subject: [Buildroot] [git commit] configs/zynq_microzed_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.D0B1285B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bebf31edc682b5c8b040d36f0ebdd93ca470ee40 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the microzed to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_microzed_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_microzed_defconfig b/configs/zynq_microzed_defconfig index 5f3fc5e6ab..459a3a40bc 100644 --- a/configs/zynq_microzed_defconfig +++ b/configs/zynq_microzed_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-microzed" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:36 -0000 Subject: [Buildroot] [git commit] package/python-flit-core: bump to version 3.8.0 Message-ID: <20221205112608.4F8B785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db7089edd4cc9e0e12d149c55a719abcdf7d144f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is now upstream. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...t-version-parser-for-multiple-assignments.patch | 80 ---------------------- package/python-flit-core/python-flit-core.hash | 4 +- package/python-flit-core/python-flit-core.mk | 4 +- 3 files changed, 4 insertions(+), 84 deletions(-) diff --git a/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch b/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch deleted file mode 100644 index 5a94e1dcab..0000000000 --- a/package/python-flit-core/0001-Fix-ast-version-parser-for-multiple-assignments.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 2cd8b5708be88b90ea2fa0fb35407a5ec2038c8e Mon Sep 17 00:00:00 2001 -From: James Hilliard -Date: Sat, 27 Nov 2021 02:36:15 -0700 -Subject: [PATCH] Fix ast version parser for multiple assignments - -Signed-off-by: James Hilliard -[Upstream status: -https://github.com/takluyver/flit/pull/474] ---- - flit_core/common.py | 21 +++++++++++-------- - .../tests/samples/moduleunimportabledouble.py | 8 +++++++ - flit_core/tests/test_common.py | 5 +++++ - 3 files changed, 25 insertions(+), 9 deletions(-) - create mode 100644 flit_core/tests/samples/moduleunimportabledouble.py - -diff --git a/flit_core/common.py b/flit_core/common.py -index f1f378f..86bcf4b 100644 ---- a/flit_core/common.py -+++ b/flit_core/common.py -@@ -132,15 +132,18 @@ def get_docstring_and_version_via_ast(target): - for child in node.body: - # Only use the version from the given module if it's a simple - # string assignment to __version__ -- is_version_str = ( -- isinstance(child, ast.Assign) -- and len(child.targets) == 1 -- and isinstance(child.targets[0], ast.Name) -- and child.targets[0].id == "__version__" -- and isinstance(child.value, ast.Str) -- ) -- if is_version_str: -- version = child.value.s -+ if isinstance(child, ast.Assign): -+ for target in child.targets: -+ is_version_str = ( -+ isinstance(target, ast.Name) -+ and target.id == "__version__" -+ and isinstance(child.value, ast.Str) -+ ) -+ if is_version_str: -+ version = child.value.s -+ break -+ else: -+ continue - break - else: - version = None -diff --git a/flit_core/tests/samples/moduleunimportabledouble.py b/flit_core/tests/samples/moduleunimportabledouble.py -new file mode 100644 -index 0000000..42d51f3 ---- /dev/null -+++ b/flit_core/tests/samples/moduleunimportabledouble.py -@@ -0,0 +1,8 @@ -+ -+""" -+A sample unimportable module with double assignment -+""" -+ -+raise ImportError() -+ -+VERSION = __version__ = "0.1" -diff --git a/flit_core/tests/test_common.py b/flit_core/tests/test_common.py -index 02cfab7..42e230b 100644 ---- a/flit_core/tests/test_common.py -+++ b/flit_core/tests/test_common.py -@@ -70,6 +70,11 @@ class ModuleTests(TestCase): - 'version': '0.1'} - ) - -+ info = get_info_from_module(Module('moduleunimportabledouble', samples_dir)) -+ self.assertEqual(info, {'summary': 'A sample unimportable module with double assignment', -+ 'version': '0.1'} -+ ) -+ - info = get_info_from_module(Module('module1', samples_dir / 'constructed_version')) - self.assertEqual(info, {'summary': 'This module has a __version__ that requires runtime interpretation', - 'version': '1.2.3'} --- -2.33.1 - diff --git a/package/python-flit-core/python-flit-core.hash b/package/python-flit-core/python-flit-core.hash index 135be93660..9281635f1a 100644 --- a/package/python-flit-core/python-flit-core.hash +++ b/package/python-flit-core/python-flit-core.hash @@ -1,3 +1,3 @@ # md5, sha256 from https://pypi.org/pypi/flit_core/json -md5 4a4791e97f3a8c9a1645064a35636ee6 flit_core-3.7.1.tar.gz -sha256 14955af340c43035dbfa96b5ee47407e377ee337f69e70f73064940d27d0a44f flit_core-3.7.1.tar.gz +md5 7c41da13273f7787709a24f74e0f5a99 flit_core-3.8.0.tar.gz +sha256 b305b30c99526df5e63d6022dd2310a0a941a187bd3884f4c8ef0418df6c39f3 flit_core-3.8.0.tar.gz diff --git a/package/python-flit-core/python-flit-core.mk b/package/python-flit-core/python-flit-core.mk index 2dc67bd517..4d7bee81da 100644 --- a/package/python-flit-core/python-flit-core.mk +++ b/package/python-flit-core/python-flit-core.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FLIT_CORE_VERSION = 3.7.1 +PYTHON_FLIT_CORE_VERSION = 3.8.0 PYTHON_FLIT_CORE_SOURCE = flit_core-$(PYTHON_FLIT_CORE_VERSION).tar.gz -PYTHON_FLIT_CORE_SITE = https://files.pythonhosted.org/packages/15/d1/d8798b83e953fd6f86ca9b50f93eec464a9305b0661469c8234e61095481 +PYTHON_FLIT_CORE_SITE = https://files.pythonhosted.org/packages/10/e5/be08751d07b30889af130cec20955c987a74380a10058e6e8856e4010afc PYTHON_FLIT_CORE_LICENSE = BSD-3-Clause PYTHON_FLIT_CORE_SETUP_TYPE = flit-bootstrap From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:37 -0000 Subject: [Buildroot] [git commit] configs/zynq_zed_defconfig: bump to Xilinx 2022.2 Message-ID: <20221205112608.DA6E085BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1c32fc61779fa25fdba662012803a14f6c4687d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch bumps the zed to Xilinx release 2022.2. Xilinx 2022.2 includes: - U-Boot 2022.01 bug fixes - Linux bump to Linux 5.15.36 with bug fixes Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- configs/zynq_zed_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/zynq_zed_defconfig b/configs/zynq_zed_defconfig index 74c2e8c4d3..a39911b757 100644 --- a/configs/zynq_zed_defconfig +++ b/configs/zynq_zed_defconfig @@ -7,7 +7,7 @@ BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynq/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynq/post-image.sh" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.1)/xlnx_rebase_v5.15_LTS_2022.1.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynq" BR2_LINUX_KERNEL_UIMAGE=y BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x8000" @@ -19,7 +19,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.1)/xlnx_rebase_v2022.01_2022.1.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynq_virt" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynq-zed" BR2_TARGET_UBOOT_NEEDS_DTC=y From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:39 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:39 -0000 Subject: [Buildroot] [git commit] package/python-spidev: bump to version 3.6 Message-ID: <20221205112608.661CA85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=892e1debdff900dc29af853f23746d01b118eeb0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License moved out of readme, verified as still MIT. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-spidev/python-spidev.hash | 10 +++++----- package/python-spidev/python-spidev.mk | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package/python-spidev/python-spidev.hash b/package/python-spidev/python-spidev.hash index c74d7c470c..cd8a24eb72 100644 --- a/package/python-spidev/python-spidev.hash +++ b/package/python-spidev/python-spidev.hash @@ -1,5 +1,5 @@ -# sha256 from https://pypi.org/project/spidev -sha256 8a7f5c289f161ea2ac4697fa8a10918232c990678dd0053084b3c43b1363910d spidev-3.5.tar.gz - -# locally computed -sha256 153a6f02f41aebe292cf3307f973a80b4fb0c988d8d3e7d126c7a66c20b1cc27 README.md +# md5, sha256 from https://pypi.org/pypi/spidev/json +md5 83a73279d6e823a9030c4315577bfae3 spidev-3.6.tar.gz +sha256 14dbc37594a4aaef85403ab617985d3c3ef464d62bc9b769ef552db53701115b spidev-3.6.tar.gz +# Locally computed sha256 checksums +sha256 510129bc8174c0fa81fa6d653691d1bd5d3555f7f38979ec45b5fc5bbff5377b LICENSE diff --git a/package/python-spidev/python-spidev.mk b/package/python-spidev/python-spidev.mk index e1065610a7..f48b5b0832 100644 --- a/package/python-spidev/python-spidev.mk +++ b/package/python-spidev/python-spidev.mk @@ -4,11 +4,11 @@ # ################################################################################ -PYTHON_SPIDEV_VERSION = 3.5 +PYTHON_SPIDEV_VERSION = 3.6 PYTHON_SPIDEV_SOURCE = spidev-$(PYTHON_SPIDEV_VERSION).tar.gz -PYTHON_SPIDEV_SITE = https://files.pythonhosted.org/packages/62/56/de649e7d95f9fcfaf965a6eb937b4a46bc77ef21487c99cde1a7a0546040 +PYTHON_SPIDEV_SITE = https://files.pythonhosted.org/packages/c7/d9/401c0a7be089e02826cf2c201f489876b601f15be100fe391ef9c2faed83 PYTHON_SPIDEV_SETUP_TYPE = setuptools PYTHON_SPIDEV_LICENSE = MIT -PYTHON_SPIDEV_LICENSE_FILES = README.md +PYTHON_SPIDEV_LICENSE_FILES = LICENSE $(eval $(python-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:52 -0000 Subject: [Buildroot] [git commit] package/sbc: add config option to control tools build Message-ID: <20221205112609.755B685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d8b6e9e253f2abf7469f41093b520da33c28374 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libsndfile is only needed by the sbctester utility and the library can be built without this dependency. Add a config option to cover not just sbctester but the command-line utilities as well. While the utilities may be useful for debugging, normal usage will only need libsbc and these applications can be omitted. Signed-off-by: John Keeping Signed-off-by: Thomas Petazzoni --- package/sbc/Config.in | 11 ++++++++++- package/sbc/sbc.mk | 12 ++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/package/sbc/Config.in b/package/sbc/Config.in index f1dbc0ec2c..4d1f6297f7 100644 --- a/package/sbc/Config.in +++ b/package/sbc/Config.in @@ -1,8 +1,17 @@ config BR2_PACKAGE_SBC bool "sbc" - select BR2_PACKAGE_LIBSNDFILE help An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. http://www.bluez.org/ + +if BR2_PACKAGE_SBC + +config BR2_PACKAGE_SBC_TOOLS + bool "tools" + select BR2_PACKAGE_LIBSNDFILE + help + Build the command-line SBC tools as well as the library. + +endif diff --git a/package/sbc/sbc.mk b/package/sbc/sbc.mk index 744ce5f895..7a37a99643 100644 --- a/package/sbc/sbc.mk +++ b/package/sbc/sbc.mk @@ -8,8 +8,16 @@ SBC_VERSION = 2.0 SBC_SOURCE = sbc-$(SBC_VERSION).tar.xz SBC_SITE = $(BR2_KERNEL_MIRROR)/linux/bluetooth SBC_INSTALL_STAGING = YES -SBC_DEPENDENCIES = libsndfile host-pkgconf -SBC_LICENSE = GPL-2.0+ (programs), LGPL-2.1+ (library) +SBC_DEPENDENCIES = host-pkgconf +SBC_LICENSE := LGPL-2.1+ (library) SBC_LICENSE_FILES = COPYING COPYING.LIB +ifeq ($(BR2_PACKAGE_SBC_TOOLS),y) +SBC_DEPENDENCIES += libsndfile +SBC_CONF_OPTS += --enable-tools --enable-tester +SBC_LICENSE += , GPL-2.0+ (programs) +else +SBC_CONF_OPTS += --disable-tools --disable-tester +endif + $(eval $(autotools-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:27:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:53 -0000 Subject: [Buildroot] [git commit] package/fakeroot: bump to version 1.30.1 Message-ID: <20221205112610.0FD5285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dda1c73bf32a030f340d5a703413704d8d663fad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove upstream patch remove mkdir build-aux (no longer needed, like AUTORECONF) Signed-off-by: Francois Perrad [yann.morin.1998 at free.fr: keep using snapshot.debian.org] Signed-off-by: Yann E. MORIN --- .../fakeroot/0001-fix-prototype-generation.patch | 61 ---------------------- package/fakeroot/fakeroot.hash | 4 +- package/fakeroot/fakeroot.mk | 9 +--- 3 files changed, 4 insertions(+), 70 deletions(-) diff --git a/package/fakeroot/0001-fix-prototype-generation.patch b/package/fakeroot/0001-fix-prototype-generation.patch deleted file mode 100644 index 960bad2129..0000000000 --- a/package/fakeroot/0001-fix-prototype-generation.patch +++ /dev/null @@ -1,61 +0,0 @@ -Subject: Fix prototype generation for openat -Author: Christoph Biedl -Date: 2021-12-30 -Bug-Debian: https://bugs.debian.org/995393 -Forwarded: Yes (implicitely) - - As jrtc27 pointed out in IRC, ppc64el is more strict than other - architectures when it comes to va_arg handling: - - it's that ppc64le uses the elfv2 abi, and for variadic calls you - must reserve space for a parameter save area - - So enhance wrapawk to create a proper prototype and argument - handling although it's specific to the openat call. Also add the - missing documentation for the sixth column to wrapfunc.inp. - -Signed-off-by: Joel Stanley - ---- a/wrapawk -+++ b/wrapawk -@@ -37,7 +37,25 @@ - argtype=$3; - argname=$4; - MACRO=$5; -- if(MACRO){ -+ openat_extra=$6; -+ if(openat_extra){ -+ print " {(void(*))&next_" name ", \"" name "\"}," > structfile; -+ print "extern " ret " (*next_" name ")" openat_extra ";" > headerfile; -+ print ret " (*next_" name ")" openat_extra "=tmp_" name ";"> deffile; -+ -+ print ret " tmp_" name, openat_extra "{" > tmpffile; -+ print " mode_t mode = 0;" > tmpffile; -+ print " if (flags & O_CREAT) {" > tmpffile; -+ print " va_list args;" > tmpffile; -+ print " va_start(args, flags);" > tmpffile; -+ print " mode = va_arg(args, int);" > tmpffile; -+ print " va_end(args);" > tmpffile; -+ print " }" > tmpffile; -+ print " load_library_symbols();" > tmpffile; -+ print " return next_" name, argname ";" > tmpffile; -+ print "}" > tmpffile; -+ print "" > tmpffile; -+ } else if(MACRO){ - print " {(void(*))&NEXT_" MACRO "_NOARG, " name "_QUOTE}," > structfile; - print "extern " ret " (*NEXT_" MACRO "_NOARG)" argtype ";" > headerfile; - print ret " (*NEXT_" MACRO "_NOARG)" argtype "=TMP_" MACRO ";"> deffile; ---- a/wrapfunc.inp -+++ b/wrapfunc.inp -@@ -9,8 +9,10 @@ - /**/ */ - /* each line of this file lists 4 fields, seperated by a ";". */ - /* The first field is the name of the wrapped function, then it's return */ --/* value. After that come the function arguments with types, and the last */ -+/* value. After that come the function arguments with types, and the fifth */ - /* field contains the function arguments without types. */ -+/* A sixth field is a special needed when wrapping the openat syscall. */ -+/* Otherwise it's like the third (function arguments with types). */ - /**/ - - /* __*xstat are used on glibc systems instead of just *xstat. */ diff --git a/package/fakeroot/fakeroot.hash b/package/fakeroot/fakeroot.hash index 3d53eeb097..5c50c83e13 100644 --- a/package/fakeroot/fakeroot.hash +++ b/package/fakeroot/fakeroot.hash @@ -1,4 +1,4 @@ -# From http://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.26-1.dsc -sha256 480a578ffdc5592e73df4c086950d321b4adc78dbdaec56c82e4fe1fb68de8e9 fakeroot_1.26.orig.tar.gz +# From https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.30.1-1.dsc +sha256 32ebb1f421aca0db7141c32a8c104eb95d2b45c393058b9435fbf903dd2b6a75 fakeroot_1.30.1.orig.tar.gz # License files, locally calculated sha256 fc82ca8b6fdb18d4e3e85cfd8ab58d1bcd3f1b29abe782895abd91d64763f8e7 COPYING diff --git a/package/fakeroot/fakeroot.mk b/package/fakeroot/fakeroot.mk index 3fadf1c0f0..20c75d6966 100644 --- a/package/fakeroot/fakeroot.mk +++ b/package/fakeroot/fakeroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -FAKEROOT_VERSION = 1.26 +FAKEROOT_VERSION = 1.30.1 FAKEROOT_SOURCE = fakeroot_$(FAKEROOT_VERSION).orig.tar.gz -FAKEROOT_SITE = https://snapshot.debian.org/archive/debian/20210907T092512Z/pool/main/f/fakeroot +FAKEROOT_SITE = https://snapshot.debian.org/archive/debian/20221120T030258Z/pool/main/f/fakeroot HOST_FAKEROOT_DEPENDENCIES = host-acl # Force capabilities detection off @@ -18,9 +18,4 @@ HOST_FAKEROOT_CONF_ENV = \ FAKEROOT_LICENSE = GPL-3.0+ FAKEROOT_LICENSE_FILES = COPYING -define HOST_FAKEROOT_BUILD_AUX - mkdir -p $(@D)/build-aux -endef -HOST_FAKEROOT_POST_PATCH_HOOKS += HOST_FAKEROOT_BUILD_AUX - $(eval $(host-autotools-package)) From yann.morin.1998 at free.fr Mon Dec 5 11:27:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 05 Dec 2022 11:27:54 -0000 Subject: [Buildroot] [git commit] package/gnuradio: remove patch numbering Message-ID: <20221205112610.1DB7B85B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3d2082b35220c7a36922205a7f96783dc587d20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master commit e37c110 ("package/gnuradio: bump version to 3.10.4.0") included two numbered patches. Those are generating "make check-package" warnings. Fixes: make check-package package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch:4: generate your patches with 'git format-patch -N' package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch:4: generate your patches with 'git format-patch -N' Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- .../0001-blocks-Including-missing-vector-in-blockinterleaver.patch | 2 +- .../0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch index f805e300af..39b8c0b51e 100644 --- a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch +++ b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch @@ -1,7 +1,7 @@ From 45fe4ac55ad88b6793d225e676205c30388ec138 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Fri, 16 Sep 2022 21:05:51 -0400 -Subject: [PATCH 1/2] blocks: Including missing in blockinterleaver. +Subject: [PATCH] blocks: Including missing in blockinterleaver. Signed-off-by: Ryan Volz [Retrieved (and backported) from: diff --git a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch index d551793be5..f1ad77580f 100644 --- a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch +++ b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch @@ -1,7 +1,7 @@ From 901c2ad1ac88908a2e6db5615d5af39a218d826d Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Fri, 23 Sep 2022 08:41:26 +0200 -Subject: [PATCH 2/2] blocks/blockinterleaving.h: add missing cstddef header +Subject: [PATCH] blocks/blockinterleaving.h: add missing cstddef header (required for size_t) Fix build failure like: From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:56 -0000 Subject: [Buildroot] [git commit] package/postgis: bump version to 3.3.2 Message-ID: <20221205112609.BCF2285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1718c2ba6a4db1461b2490aa42ca4f0a2112adae branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master All patches are merged into upstream, so drop them. https://git.osgeo.org/gitea/postgis/postgis/src/tag/3.3.2/NEWS Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- ...isable-forced-static-linking-of-liblwgeom.patch | 31 ------------------- ...er-Makefile.in-do-not-force-static-linkin.patch | 35 ---------------------- package/postgis/postgis.hash | 2 +- package/postgis/postgis.mk | 2 +- 4 files changed, 2 insertions(+), 68 deletions(-) diff --git a/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch b/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch deleted file mode 100644 index 4329c9cd80..0000000000 --- a/package/postgis/0001-Disable-forced-static-linking-of-liblwgeom.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 845c18c1288b7a96592901baadb198f96dd71c46 Mon Sep 17 00:00:00 2001 -From: fidomax -Date: Tue, 26 Jan 2021 09:49:19 +0300 -Subject: [PATCH] Disable forced static linking of liblwgeom - -In case of shared libs build fails: -ld: cannot find -lgeos_c -ld: attempted static link of dynamic object `/usr/lib/libproj.so' - -Signed-off-by: Maxim Kochetkov -Fetch from: https://github.com/postgis/postgis/commit/98070faad220e12fcaed9a583a70a37c510b7c6b.patch ---- - loader/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/loader/Makefile.in b/loader/Makefile.in -index 9aebfe07f..9a0c90d3a 100644 ---- a/loader/Makefile.in -+++ b/loader/Makefile.in -@@ -44,7 +44,7 @@ ICONV_CFLAGS=@ICONV_CFLAGS@ - - # liblwgeom - LIBLWGEOM=../liblwgeom/liblwgeom.la --LDFLAGS += -static $(LIBLWGEOM) -+LDFLAGS += $(LIBLWGEOM) - - # GTK includes and libraries - GTK_CFLAGS = @GTK_CFLAGS@ @IGE_MAC_CFLAGS@ --- -2.30.0 - diff --git a/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch b/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch deleted file mode 100644 index 756a7c10dd..0000000000 --- a/package/postgis/0002-raster-loader-Makefile.in-do-not-force-static-linkin.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 29c33c483e22a4445d870739187d128df0f11f60 Mon Sep 17 00:00:00 2001 -From: Thomas Petazzoni -Date: Wed, 27 Jul 2022 15:12:40 +0200 -Subject: [PATCH] raster/loader/Makefile.in: do not force static linking - -This is similar to commit -https://github.com/postgis/postgis/commit/98070faad220e12fcaed9a583a70a37c510b7c6b, -but applied to raster/loader. It ensures that if only shared variants -of the libraries are available, the link still works. If you force --static and only shared variants of some of the libraries are -available, the link fails with "d: attempted static link of dynamic -object XYZ". - -Signed-off-by: Thomas Petazzoni -Upstream: https://github.com/postgis/postgis/pull/702 ---- - raster/loader/Makefile.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/raster/loader/Makefile.in b/raster/loader/Makefile.in -index 3df47a96f..d0a408333 100644 ---- a/raster/loader/Makefile.in -+++ b/raster/loader/Makefile.in -@@ -36,7 +36,7 @@ PGSQL_BINDIR=@PGSQL_BINDIR@ - - RT_CORE=../rt_core - --LIBLWGEOM_LDFLAGS= -static ../../liblwgeom/liblwgeom.la -+LIBLWGEOM_LDFLAGS= ../../liblwgeom/liblwgeom.la - LIBLWGEOM_CFLAGS=-I../../liblwgeom - LIBGDAL_CFLAGS=@LIBGDAL_CFLAGS@ - LIBGDAL_LDFLAGS=@LIBGDAL_LDFLAGS@ --- -2.37.1 - diff --git a/package/postgis/postgis.hash b/package/postgis/postgis.hash index 9569ca71dd..8550a57939 100644 --- a/package/postgis/postgis.hash +++ b/package/postgis/postgis.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 18cf3d013f45b1aa8ed59d78bc707e9e125e250d8f0615396ae9bfe3dd7c3d7c postgis-3.2.2.tar.gz +sha256 9a2a219da005a1730a39d1959a1c7cec619b1efb009b65be80ffc25bad299068 postgis-3.3.2.tar.gz sha256 55b69f22e1752830dd565852dc7ff242daf289dbd3a6bfede5db43f90d2e28c9 LICENSE.TXT diff --git a/package/postgis/postgis.mk b/package/postgis/postgis.mk index e6ea52bf7a..4148180adf 100644 --- a/package/postgis/postgis.mk +++ b/package/postgis/postgis.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGIS_VERSION = 3.2.2 +POSTGIS_VERSION = 3.3.2 POSTGIS_SITE = https://download.osgeo.org/postgis/source # parallel build issues POSTGIS_MAKE = $(MAKE1) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:57 -0000 Subject: [Buildroot] [git commit] package/stb: new package Message-ID: <20221205112610.04E5785B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f94d91ed8e486e43b7fcf58b040d26960589eb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is a header only library which is required by the latest version of zxing-cpp. Include paths and pc file are based off of debian libstb package. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/stb/Config.in | 6 ++++++ package/stb/stb.hash | 3 +++ package/stb/stb.mk | 21 +++++++++++++++++++++ package/stb/stb.pc | 8 ++++++++ 6 files changed, 40 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7d27936992..bc026da4aa 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1418,6 +1418,7 @@ F: package/rtl8192eu/ F: package/serd/ F: package/sord/ F: package/sratom/ +F: package/stb/ F: package/zchunk/ F: support/testing/tests/package/sample_python_rtoml.py F: support/testing/tests/package/test_python_rtoml.py diff --git a/package/Config.in b/package/Config.in index 238d7813f0..52004de075 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1600,6 +1600,7 @@ menu "Graphics" source "package/pixman/Config.in" source "package/poppler/Config.in" source "package/powervr/Config.in" + source "package/stb/Config.in" source "package/tiff/Config.in" source "package/unclutter-xfixes/Config.in" source "package/waffle/Config.in" diff --git a/package/stb/Config.in b/package/stb/Config.in new file mode 100644 index 0000000000..41014d242b --- /dev/null +++ b/package/stb/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_STB + bool "stb" + help + Single-file image and audio processing libraries for C/C++. + + https://github.com/nothings/stb diff --git a/package/stb/stb.hash b/package/stb/stb.hash new file mode 100644 index 0000000000..097ad3424f --- /dev/null +++ b/package/stb/stb.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 c47cf5abe21e1d620afccd159c23fe71dfa86eb270015a7646a4f79e9bfd5503 stb-8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55.tar.gz +sha256 bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63 LICENSE diff --git a/package/stb/stb.mk b/package/stb/stb.mk new file mode 100644 index 0000000000..59358aec26 --- /dev/null +++ b/package/stb/stb.mk @@ -0,0 +1,21 @@ +################################################################################ +# +# stb +# +################################################################################ + +STB_VERSION = 8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55 +STB_SITE = $(call github,nothings,stb,$(STB_VERSION)) +STB_LICENSE = Public Domain or MIT +STB_LICENSE_FILES = LICENSE +STB_INSTALL_STAGING = YES +STB_INSTALL_TARGET = NO + +define STB_INSTALL_STAGING_CMDS + mkdir -p $(STAGING_DIR)/usr/include/stb + $(INSTALL) -m 0644 $(@D)/*.h $(STAGING_DIR)/usr/include/stb + $(INSTALL) -D -m 0644 $(STB_PKGDIR)/stb.pc \ + $(STAGING_DIR)/usr/lib/pkgconfig/stb.pc +endef + +$(eval $(generic-package)) diff --git a/package/stb/stb.pc b/package/stb/stb.pc new file mode 100644 index 0000000000..165b6da94a --- /dev/null +++ b/package/stb/stb.pc @@ -0,0 +1,8 @@ +prefix=/usr +libdir=${prefix}/lib +includedir=${prefix}/include + +Name: stb +Description: single-file image and audio processing libraries for C/C++ +Version: 0.0 +Cflags: -I${includedir}/stb From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:59 -0000 Subject: [Buildroot] [git commit] package/python3: bump to version 3.11.0 Message-ID: <20221205112606.C735285BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=738500c296c8b1206f20e94ca3e7c5932a6a0486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add new host-pkgconf host python3 dependency. Set new --with-build-python conf options for target python build. Drop Fix cross compiling the uuid module patch which is no longer required as pkgconfig is now used for include directory detection. Refresh patches. License hash changed due to year update: https://github.com/python/cpython/commit/ba00f0d93a4aea85ae8089f139856a7c450584d7 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...1-Make-the-build-of-pyc-files-conditional.patch | 14 +++---- ...gy_getaddrinfo-configure-test-when-cross-.patch | 20 ++++----- ...ructure-to-disable-the-build-of-certain-e.patch | 32 +++++++------- ...ibrary-header-paths-for-cross-compilation.patch | 12 +++--- ...n-t-look-in-usr-lib-termcap-for-libraries.patch | 10 ++--- .../python3/0006-Don-t-add-multiarch-paths.patch | 8 ++-- .../0007-Abort-on-failed-module-build.patch | 8 ++-- package/python3/0008-Serial-ioctl-workaround.patch | 6 +-- ...st-the-shebang-of-Python-scripts-for-cros.patch | 6 +-- ...-config.sh.in-ensure-sed-invocations-only.patch | 4 +- .../0011-Add-an-option-to-disable-pydoc.patch | 32 +++++++------- .../0012-Add-an-option-to-disable-lib2to3.patch | 43 +++++++++---------- ...-Add-option-to-disable-the-sqlite3-module.patch | 37 +++++++--------- ...14-Add-an-option-to-disable-the-tk-module.patch | 24 +++++------ ...dd-an-option-to-disable-the-curses-module.patch | 18 ++++---- .../0016-Add-an-option-to-disable-expat.patch | 49 +++++++++------------- .../0017-Add-an-option-to-disable-CJK-codecs.patch | 8 ++-- .../0018-Add-an-option-to-disable-NIS.patch | 8 ++-- ...0019-Add-an-option-to-disable-unicodedata.patch | 8 ++-- .../0020-Add-an-option-to-disable-IDLE.patch | 26 ++++++------ .../0021-Add-an-option-to-disable-decimal.patch | 36 ++++++---------- ...-option-to-disable-the-ossaudiodev-module.patch | 14 +++---- ...-Add-an-option-to-disable-openssl-support.patch | 8 ++-- ...-an-option-to-disable-the-readline-module.patch | 8 ++-- ...ions-to-disable-zlib-bzip2-and-xz-modules.patch | 8 ++-- ...26-python-config.sh-don-t-reassign-prefix.patch | 6 +-- ...027-Add-an-option-to-disable-uuid-module.patch} | 8 ++-- .../0027-Fix-cross-compiling-the-uuid-module.patch | 43 ------------------- .../0028-fix-building-on-older-distributions.patch | 47 +++++++++++++++++++++ ...-fixup-CC-print-multiarch-output-for-mus.patch} | 8 ++-- .../0029-fix-building-on-older-distributions.patch | 38 ----------------- ...-option-to-disable-the-berkeleydb-module.patch} | 8 ++-- ...libc-ng-doesn-t-set-errno-when-encryptio.patch} | 8 ++-- package/python3/python3.hash | 4 +- package/python3/python3.mk | 12 ++++-- 35 files changed, 285 insertions(+), 344 deletions(-) diff --git a/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch b/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch index d3b5368903..92aa7274ba 100644 --- a/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch +++ b/package/python3/0001-Make-the-build-of-pyc-files-conditional.patch @@ -1,4 +1,4 @@ -From 322724e166d7ec0393aec577c12fdf6ef2b61e1d Mon Sep 17 00:00:00 2001 +From 51ed7f93cc0333efa8fccd9b88db713c48993df9 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 16:21:31 -0800 Subject: [PATCH] Make the build of pyc files conditional @@ -15,10 +15,10 @@ Signed-off-by: Andrey Smirnov 2 files changed, 8 insertions(+) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 77f91e72b1..0c809f3d8a 100644 +index 8fbcd7ac17..2957c8e5a1 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1600,6 +1600,7 @@ libinstall: build_all $(srcdir)/Modules/xxmodule.c +@@ -2078,6 +2078,7 @@ libinstall: all $(srcdir)/Modules/xxmodule.c $(INSTALL_DATA) $(srcdir)/Modules/xxmodule.c \ $(DESTDIR)$(LIBDEST)/distutils/tests ; \ fi @@ -26,7 +26,7 @@ index 77f91e72b1..0c809f3d8a 100644 -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ $(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \ -j0 -d $(LIBDEST) -f \ -@@ -1627,6 +1628,7 @@ libinstall: build_all $(srcdir)/Modules/xxmodule.c +@@ -2105,6 +2106,7 @@ libinstall: all $(srcdir)/Modules/xxmodule.c $(PYTHON_FOR_BUILD) -Wi -OO $(DESTDIR)$(LIBDEST)/compileall.py \ -j0 -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages @@ -35,10 +35,10 @@ index 77f91e72b1..0c809f3d8a 100644 $(PYTHON_FOR_BUILD) -m lib2to3.pgen2.driver $(DESTDIR)$(LIBDEST)/lib2to3/Grammar.txt -PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \ diff --git a/configure.ac b/configure.ac -index d60f05251a..1ee5a09588 100644 +index ab5e1de6fa..0cf89ed641 100644 --- a/configure.ac +++ b/configure.ac -@@ -1110,6 +1110,12 @@ fi +@@ -1441,6 +1441,12 @@ fi AC_MSG_CHECKING(LDLIBRARY) @@ -52,5 +52,5 @@ index d60f05251a..1ee5a09588 100644 # library that we build, but we do not want to link against it (we # will find it with a -framework option). For this reason there is an -- -2.25.1 +2.34.1 diff --git a/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch b/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch index 411b8dae4e..5389cb5d15 100644 --- a/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch +++ b/package/python3/0002-Disable-buggy_getaddrinfo-configure-test-when-cross-.patch @@ -1,4 +1,4 @@ -From 72e20220f3a592b3ab9f440fbe74efa9f9e82d49 Mon Sep 17 00:00:00 2001 +From b180ab302e2a82be239af334382436628b81381e Mon Sep 17 00:00:00 2001 From: Vanya Sergeev Date: Wed, 23 Dec 2015 11:30:33 +0100 Subject: [PATCH] Disable buggy_getaddrinfo configure test when cross-compiling @@ -10,18 +10,18 @@ Signed-off-by: Vanya Sergeev 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 1ee5a09588..c2445edc88 100644 +index 0cf89ed641..830885fcb3 100644 --- a/configure.ac +++ b/configure.ac -@@ -4230,7 +4230,7 @@ fi +@@ -5086,7 +5086,7 @@ fi])) + dnl if ac_cv_func_getaddrinfo + ]) - AC_MSG_RESULT($ac_cv_buggy_getaddrinfo) - --if test $have_getaddrinfo = no || test "$ac_cv_buggy_getaddrinfo" = yes -+if test $have_getaddrinfo = no || test "$cross_compiling" != "yes" -a "$ac_cv_buggy_getaddrinfo" = yes +-if test "$ac_cv_func_getaddrinfo" = no -o "$ac_cv_buggy_getaddrinfo" = yes ++if test "$ac_cv_func_getaddrinfo" = no || test "$cross_compiling" != "yes" -a "$ac_cv_buggy_getaddrinfo" = yes then - if test $ipv6 = yes - then + AS_VAR_IF([ipv6], [yes], [ + AC_MSG_ERROR([m4_normalize([ -- -2.25.1 +2.34.1 diff --git a/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch b/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch index 7ac0f39d06..5b3911374e 100644 --- a/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch +++ b/package/python3/0003-Add-infrastructure-to-disable-the-build-of-certain-e.patch @@ -1,4 +1,4 @@ -From df7c95b4ceecf390b961d843a556c470ac9080b2 Mon Sep 17 00:00:00 2001 +From 8e02cebdac536dfb6748da2c50656a26f70d9da7 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 16:33:22 -0800 Subject: [PATCH] Add infrastructure to disable the build of certain extensions @@ -44,10 +44,10 @@ Signed-off-by: Andrey Smirnov 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 0c809f3d8a..7c3dde8dd4 100644 +index 2957c8e5a1..c1cfb96767 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -218,6 +218,8 @@ FILEMODE= 644 +@@ -239,6 +239,8 @@ FILEMODE= 644 # configure script arguments CONFIG_ARGS= @CONFIG_ARGS@ @@ -56,18 +56,18 @@ index 0c809f3d8a..7c3dde8dd4 100644 # Subdirectories with code SRCDIRS= @SRCDIRS@ -@@ -628,6 +630,7 @@ sharedmods: $(BUILDPYTHON) pybuilddir.txt Modules/_math.o +@@ -739,6 +741,7 @@ sharedmods: $(PYTHON_FOR_BUILD_DEPS) pybuilddir.txt @LIBMPDEC_INTERNAL@ @LIBEXPA + *) quiet="";; \ esac; \ echo "$(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ - _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ + DISABLED_EXTENSIONS="$(DISABLED_EXTENSIONS)" \ $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build"; \ $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' OPT='$(OPT)' \ - _TCLTK_INCLUDES='$(TCLTK_INCLUDES)' _TCLTK_LIBS='$(TCLTK_LIBS)' \ -@@ -1748,7 +1751,8 @@ libainstall: @DEF_MAKE_RULE@ python-config + $(PYTHON_FOR_BUILD) $(srcdir)/setup.py $$quiet build +@@ -2228,7 +2231,8 @@ libainstall: all python-config # Install the dynamically loadable modules # This goes into $(exec_prefix) - sharedinstall: sharedmods + sharedinstall: all - $(RUNSHARED) $(PYTHON_FOR_BUILD) $(srcdir)/setup.py install \ + $(RUNSHARED) DISABLED_EXTENSIONS="$(DISABLED_EXTENSIONS)" \ + $(PYTHON_FOR_BUILD) $(srcdir)/setup.py install \ @@ -75,12 +75,12 @@ index 0c809f3d8a..7c3dde8dd4 100644 --install-scripts=$(BINDIR) \ --install-platlib=$(DESTSHARED) \ diff --git a/configure.ac b/configure.ac -index c2445edc88..73d66167de 100644 +index 830885fcb3..5a6a1fe608 100644 --- a/configure.ac +++ b/configure.ac -@@ -3091,6 +3091,8 @@ LIBS="$withval $LIBS" - - PKG_PROG_PKG_CONFIG +@@ -3562,6 +3562,8 @@ LIBS="$withval $LIBS" + ], + [AC_MSG_RESULT(no)]) +AC_SUBST(DISABLED_EXTENSIONS) + @@ -88,11 +88,11 @@ index c2445edc88..73d66167de 100644 AC_MSG_CHECKING(for --with-system-expat) AC_ARG_WITH(system_expat, diff --git a/setup.py b/setup.py -index 770866bca7..b6c829b3a5 100644 +index 15d0d4576a..e496ee34c2 100644 --- a/setup.py +++ b/setup.py -@@ -58,7 +58,10 @@ with warnings.catch_warnings(): - TEST_EXTENSIONS = (sysconfig.get_config_var('TEST_MODULES') == 'yes') +@@ -56,7 +56,10 @@ + # This global variable is used to hold the list of modules to be disabled. -DISABLED_MODULE_LIST = [] @@ -104,5 +104,5 @@ index 770866bca7..b6c829b3a5 100644 # --list-module-names option used by Tools/scripts/generate_module_names.py LIST_MODULE_NAMES = False -- -2.25.1 +2.34.1 diff --git a/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch b/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch index 0311348405..9a55d2582d 100644 --- a/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch +++ b/package/python3/0004-Adjust-library-header-paths-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From 61af65485f1dade4aa08d0cf2b24082aeda24c51 Mon Sep 17 00:00:00 2001 +From 132b9dca3bb4d4682f7e318648ce11e1abb31b62 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:33:14 +0100 Subject: [PATCH] Adjust library/header paths for cross-compilation @@ -23,10 +23,10 @@ Refresh for 3.10.0 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Lib/distutils/command/build_ext.py b/Lib/distutils/command/build_ext.py -index 1a9bd12..3cf7d67 100644 +index f287b34998..298234d6a1 100644 --- a/Lib/distutils/command/build_ext.py +++ b/Lib/distutils/command/build_ext.py -@@ -234,7 +234,10 @@ class build_ext(Command): +@@ -234,7 +234,10 @@ def finalize_options(self): if (sysconfig.get_config_var('Py_ENABLE_SHARED')): if not sysconfig.python_build: # building third party extensions @@ -39,10 +39,10 @@ index 1a9bd12..3cf7d67 100644 # building python standard extensions self.library_dirs.append('.') diff --git a/Lib/sysconfig.py b/Lib/sysconfig.py -index 95b48f6..9fb1956 100644 +index ebe3711827..6328ec41af 100644 --- a/Lib/sysconfig.py +++ b/Lib/sysconfig.py -@@ -123,10 +123,17 @@ _SCHEME_KEYS = ('stdlib', 'platstdlib', 'purelib', 'platlib', 'include', +@@ -168,10 +168,17 @@ def joinuser(*args): _PY_VERSION = sys.version.split()[0] _PY_VERSION_SHORT = f'{sys.version_info[0]}.{sys.version_info[1]}' _PY_VERSION_SHORT_NO_DOT = f'{sys.version_info[0]}{sys.version_info[1]}' @@ -65,5 +65,5 @@ index 95b48f6..9fb1956 100644 _USER_BASE = None -- -2.30.2 +2.34.1 diff --git a/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch b/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch index 3e224995a5..78b3ae596d 100644 --- a/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch +++ b/package/python3/0005-Don-t-look-in-usr-lib-termcap-for-libraries.patch @@ -1,4 +1,4 @@ -From 60d71e37d167ea89445250be436170a6cfee84e7 Mon Sep 17 00:00:00 2001 +From 5d13e384b30a2c0b1c7b65718590b7fb0c3ba55e Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:36:00 +0100 Subject: [PATCH] Don't look in /usr/lib/termcap for libraries @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/setup.py b/setup.py -index 66d372a..e632b6f 100644 +index e496ee34c2..1904898165 100644 --- a/setup.py +++ b/setup.py -@@ -1147,12 +1147,9 @@ class PyBuildExt(build_ext): +@@ -1107,12 +1107,9 @@ def detect_readline_curses(self): pass # Issue 7384: Already linked against curses or tinfo. elif curses_library: readline_libs.append(curses_library) @@ -23,9 +23,9 @@ index 66d372a..e632b6f 100644 readline_libs.append('termcap') self.add(Extension('readline', ['readline.c'], - library_dirs=['/usr/lib/termcap'], - extra_link_args=readline_extra_link_args, libraries=readline_libs)) else: + self.missing.append('readline') -- -2.25.1 +2.34.1 diff --git a/package/python3/0006-Don-t-add-multiarch-paths.patch b/package/python3/0006-Don-t-add-multiarch-paths.patch index 48d8cc790e..749e295df1 100644 --- a/package/python3/0006-Don-t-add-multiarch-paths.patch +++ b/package/python3/0006-Don-t-add-multiarch-paths.patch @@ -1,4 +1,4 @@ -From f5933b8f973cd11698b52d535a10d0474e49f5a5 Mon Sep 17 00:00:00 2001 +From ad463b5d58ae79f69b011fb048861bd874d34369 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:36:27 +0100 Subject: [PATCH] Don't add multiarch paths @@ -17,10 +17,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py -index ec3ba60607..e27620035c 100644 +index 1904898165..32294546b6 100644 --- a/setup.py +++ b/setup.py -@@ -830,10 +830,10 @@ class PyBuildExt(build_ext): +@@ -852,10 +852,10 @@ def configure_compiler(self): if not CROSS_COMPILING: add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') add_dir_to_list(self.compiler.include_dirs, '/usr/local/include') @@ -33,5 +33,5 @@ index ec3ba60607..e27620035c 100644 def init_inc_lib_dirs(self): -- -2.25.1 +2.34.1 diff --git a/package/python3/0007-Abort-on-failed-module-build.patch b/package/python3/0007-Abort-on-failed-module-build.patch index 32e2261a05..a473896127 100644 --- a/package/python3/0007-Abort-on-failed-module-build.patch +++ b/package/python3/0007-Abort-on-failed-module-build.patch @@ -1,4 +1,4 @@ -From 188c0ebfdb71f5252fa7701013b8d1209f28aef7 Mon Sep 17 00:00:00 2001 +From 60b1664a7acebadb1a3d6df871145147f33b5afe Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:43:24 +0100 Subject: [PATCH] Abort on failed module build @@ -14,10 +14,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py -index e27620035c..d3f0e663f2 100644 +index 32294546b6..0e04944ce0 100644 --- a/setup.py +++ b/setup.py -@@ -561,6 +561,7 @@ class PyBuildExt(build_ext): +@@ -579,6 +579,7 @@ def print_three_column(lst): print("Failed to build these modules:") print_three_column(failed) print() @@ -26,5 +26,5 @@ index e27620035c..d3f0e663f2 100644 if self.failed_on_import: failed = self.failed_on_import[:] -- -2.25.1 +2.34.1 diff --git a/package/python3/0008-Serial-ioctl-workaround.patch b/package/python3/0008-Serial-ioctl-workaround.patch index df31cd6220..7722a04f38 100644 --- a/package/python3/0008-Serial-ioctl-workaround.patch +++ b/package/python3/0008-Serial-ioctl-workaround.patch @@ -1,4 +1,4 @@ -From 9e6211b0d6d4610e5fb7d2c7e1152eb7c64d968b Mon Sep 17 00:00:00 2001 +From 90f3075b629d90d942da1d22ef7563f7149f4f6c Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Wed, 23 Dec 2015 11:44:02 +0100 Subject: [PATCH] Serial ioctl() workaround @@ -15,7 +15,7 @@ Signed-off-by: Baruch Siach 1 file changed, 2 insertions(+) diff --git a/Modules/termios.c b/Modules/termios.c -index 75e5e52320..eefbddfe69 100644 +index 354e5ca18d..c08957c500 100644 --- a/Modules/termios.c +++ b/Modules/termios.c @@ -15,7 +15,9 @@ @@ -29,5 +29,5 @@ index 75e5e52320..eefbddfe69 100644 /* HP-UX requires that this be included to pick up MDCD, MCTS, MDSR, * MDTR, MRI, and MRTS (apparently used internally by some things -- -2.25.1 +2.34.1 diff --git a/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch b/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch index 8a77fe3708..eff8fc7694 100644 --- a/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch +++ b/package/python3/0009-Do-not-adjust-the-shebang-of-Python-scripts-for-cros.patch @@ -1,4 +1,4 @@ -From cb595a591c71e0bf7c63a3706b0be45ac6a642e3 Mon Sep 17 00:00:00 2001 +From 2439bd2ed5dbdd7e5fda15adefd0f6f1b047ec1b Mon Sep 17 00:00:00 2001 From: Christophe Vu-Brugier Date: Wed, 23 Dec 2015 11:44:30 +0100 Subject: [PATCH] Do not adjust the shebang of Python scripts for @@ -21,7 +21,7 @@ diff --git a/Lib/distutils/command/build_scripts.py b/Lib/distutils/command/buil index ccc70e6465..d6d54195c1 100644 --- a/Lib/distutils/command/build_scripts.py +++ b/Lib/distutils/command/build_scripts.py -@@ -91,7 +91,7 @@ class build_scripts(Command): +@@ -91,7 +91,7 @@ def copy_scripts(self): adjust = True post_interp = match.group(1) or b'' @@ -31,5 +31,5 @@ index ccc70e6465..d6d54195c1 100644 self.build_dir) updated_files.append(outfile) -- -2.25.1 +2.34.1 diff --git a/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch b/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch index a1f9ab6cd9..f26ee85b61 100644 --- a/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch +++ b/package/python3/0010-Misc-python-config.sh.in-ensure-sed-invocations-only.patch @@ -1,4 +1,4 @@ -From eb51497e4b5799f8ab0277426d3e54414acb9d4b Mon Sep 17 00:00:00 2001 +From 55ef5552e4ee60266e3299f253bec3b13785e585 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 20 Nov 2014 13:24:59 +0100 Subject: [PATCH] Misc/python-config.sh.in: ensure sed invocations only match @@ -63,5 +63,5 @@ index 2602fe24c0..a1bc3cd5f7 100644 PYTHONFRAMEWORK="@PYTHONFRAMEWORK@" INCDIR="-I$includedir/python${VERSION}${ABIFLAGS}" -- -2.25.1 +2.34.1 diff --git a/package/python3/0011-Add-an-option-to-disable-pydoc.patch b/package/python3/0011-Add-an-option-to-disable-pydoc.patch index a843c8c126..f7bfd437bb 100644 --- a/package/python3/0011-Add-an-option-to-disable-pydoc.patch +++ b/package/python3/0011-Add-an-option-to-disable-pydoc.patch @@ -1,4 +1,4 @@ -From a65e5d3caf8e076d531191164c23c6240461f675 Mon Sep 17 00:00:00 2001 +From 38b7f7949258aeadf8bc45525be91340bb732a2a Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:07:56 -0800 Subject: [PATCH] Add an option to disable pydoc @@ -19,10 +19,10 @@ Signed-off-by: Adam Duskett 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index c0d5511..32b3df7 100644 +index c1cfb96767..403380e181 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1391,7 +1391,9 @@ bininstall: altbininstall +@@ -1864,7 +1864,9 @@ bininstall: altbininstall -rm -f $(DESTDIR)$(BINDIR)/idle3 (cd $(DESTDIR)$(BINDIR); $(LN) -s idle$(VERSION) idle3) -rm -f $(DESTDIR)$(BINDIR)/pydoc3 @@ -32,15 +32,15 @@ index c0d5511..32b3df7 100644 -rm -f $(DESTDIR)$(BINDIR)/2to3 (cd $(DESTDIR)$(BINDIR); $(LN) -s 2to3-$(VERSION) 2to3) if test "x$(LIPO_32BIT_FLAGS)" != "x" ; then \ -@@ -1442,7 +1444,6 @@ LIBSUBDIRS= asyncio \ +@@ -1915,7 +1917,6 @@ LIBSUBDIRS= asyncio \ lib2to3 lib2to3/fixes lib2to3/pgen2 \ logging \ multiprocessing multiprocessing/dummy \ - pydoc_data \ + re \ site-packages \ sqlite3 \ - tkinter \ -@@ -1530,6 +1531,10 @@ TESTSUBDIRS= ctypes/test \ +@@ -2008,6 +2009,10 @@ TESTSUBDIRS= ctypes/test \ tkinter/test/test_ttk \ unittest/test unittest/test/testmock @@ -49,15 +49,15 @@ index c0d5511..32b3df7 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 083a12d..9079531 100644 +index 5a6a1fe608..f68ea72321 100644 --- a/configure.ac +++ b/configure.ac -@@ -3373,6 +3373,12 @@ if test "$posix_threads" = "yes"; then - AC_CHECK_FUNCS(pthread_getcpuclockid) - fi +@@ -4171,6 +4171,12 @@ AS_VAR_IF([posix_threads], [stub], [ + AC_DEFINE([HAVE_PTHREAD_STUBS], [1], [Define if platform requires stubbed pthreads support]) + ]) +AC_SUBST(PYDOC) + @@ -65,14 +65,14 @@ index 083a12d..9079531 100644 + AS_HELP_STRING([--disable-pydoc], [disable pydoc]), + [ PYDOC="${enableval}" ], [ PYDOC=yes ]) + - # Check for enable-ipv6 AH_TEMPLATE(ENABLE_IPV6, [Define if --enable-ipv6 is specified]) + AC_MSG_CHECKING([if --enable-ipv6 is specified]) diff --git a/setup.py b/setup.py -index d00d389..d23f148 100644 +index 0e04944ce0..3e55f5b2e0 100644 --- a/setup.py +++ b/setup.py -@@ -2721,6 +2721,12 @@ def main(): +@@ -1593,6 +1593,12 @@ class DummyProcess: # turn off warnings when deprecated modules are imported import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -85,7 +85,7 @@ index d00d389..d23f148 100644 setup(# PyPI Metadata (PEP 301) name = "Python", version = sys.version.split()[0], -@@ -2746,8 +2752,7 @@ def main(): +@@ -1617,8 +1623,7 @@ class DummyProcess: # If you change the scripts installed here, you also need to # check the PyBuildScripts command above, and change the links # created by the bininstall target in Makefile.pre.in @@ -96,5 +96,5 @@ index d00d389..d23f148 100644 # --install-platlib -- -2.30.2 +2.34.1 diff --git a/package/python3/0012-Add-an-option-to-disable-lib2to3.patch b/package/python3/0012-Add-an-option-to-disable-lib2to3.patch index c8f2e528bf..0085d5a63f 100644 --- a/package/python3/0012-Add-an-option-to-disable-lib2to3.patch +++ b/package/python3/0012-Add-an-option-to-disable-lib2to3.patch @@ -1,4 +1,4 @@ -From f034b1b0f33a7bd4dde23f0bc1fa8e00e3518c9d Mon Sep 17 00:00:00 2001 +From 0e4f0a525ea0a68f6d4c5349c301da2e9b0c8ac9 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:15:31 -0800 Subject: [PATCH] Add an option to disable lib2to3 @@ -14,15 +14,15 @@ Signed-off-by: Andrey Smirnov Signed-off-by: Adam Duskett --- Makefile.pre.in | 17 ++++++++++++----- - configure.ac | 5 +++++ + configure.ac | 6 ++++++ setup.py | 6 +++--- - 3 files changed, 20 insertions(+), 8 deletions(-) + 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 28cf88e..63fa9fb 100644 +index 403380e181..f5d0573067 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1395,7 +1395,9 @@ ifeq (@PYDOC@,yes) +@@ -1868,7 +1868,9 @@ ifeq (@PYDOC@,yes) (cd $(DESTDIR)$(BINDIR); $(LN) -s pydoc$(VERSION) pydoc3) endif -rm -f $(DESTDIR)$(BINDIR)/2to3 @@ -32,15 +32,15 @@ index 28cf88e..63fa9fb 100644 if test "x$(LIPO_32BIT_FLAGS)" != "x" ; then \ rm -f $(DESTDIR)$(BINDIR)/python3-32$(EXE); \ (cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)-32$(EXE) python3-32$(EXE)) \ -@@ -1441,7 +1443,6 @@ LIBSUBDIRS= asyncio \ +@@ -1914,7 +1916,6 @@ LIBSUBDIRS= asyncio \ idlelib idlelib/Icons \ - importlib importlib/metadata \ + importlib importlib/resources importlib/metadata \ json \ - lib2to3 lib2to3/fixes lib2to3/pgen2 \ logging \ multiprocessing multiprocessing/dummy \ - site-packages \ -@@ -1458,10 +1459,6 @@ LIBSUBDIRS= asyncio \ + re \ +@@ -1934,10 +1935,6 @@ LIBSUBDIRS= asyncio \ TESTSUBDIRS= ctypes/test \ distutils/tests \ idlelib/idle_test \ @@ -48,10 +48,10 @@ index 28cf88e..63fa9fb 100644 - lib2to3/tests/data \ - lib2to3/tests/data/fixers \ - lib2to3/tests/data/fixers/myfixes \ - sqlite3/test \ test test/audiodata \ test/capath test/cjkencodings \ -@@ -1535,6 +1532,14 @@ ifeq (@PYDOC@,yes) + test/data test/decimaltestdata \ +@@ -2013,6 +2010,14 @@ ifeq (@PYDOC@,yes) LIBSUBDIRS += pydoc_data endif @@ -64,9 +64,9 @@ index 28cf88e..63fa9fb 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ -@@ -1637,10 +1642,12 @@ ifeq (@PYC_BUILD@,yes) +@@ -2115,10 +2120,12 @@ ifeq (@PYC_BUILD@,yes) -j0 -d $(LIBDEST)/site-packages -f \ -x badsyntax $(DESTDIR)$(LIBDEST)/site-packages endif @@ -80,26 +80,27 @@ index 28cf88e..63fa9fb 100644 # bpo-21536: Misc/python-config.sh is generated in the build directory # from $(srcdir)Misc/python-config.sh.in. diff --git a/configure.ac b/configure.ac -index 9079531..34c2ba9 100644 +index f68ea72321..d8e10cf2b2 100644 --- a/configure.ac +++ b/configure.ac -@@ -6014,6 +6014,11 @@ else - fi - AC_SUBST(TEST_MODULES) +@@ -7078,6 +7078,12 @@ PY_STDLIB_MOD([xxlimited_35], [test "$with_trace_refs" = "no"], [test "$ac_cv_fu + # substitute multiline block, must come after last PY_STDLIB_MOD() + AC_SUBST([MODULE_BLOCK]) +AC_SUBST(LIB2TO3) + +AC_ARG_ENABLE(lib2to3, + AS_HELP_STRING([--disable-lib2to3], [disable lib2to3]), + [ LIB2TO3="${enableval}" ], [ LIB2TO3=yes ]) - ++ # generate output files AC_CONFIG_FILES(Makefile.pre Misc/python.pc Misc/python-embed.pc Misc/python-config.sh) + AC_CONFIG_FILES([Modules/Setup.bootstrap Modules/Setup.stdlib]) diff --git a/setup.py b/setup.py -index d23f148..663fd44 100644 +index 3e55f5b2e0..c490b0b08f 100644 --- a/setup.py +++ b/setup.py -@@ -2722,11 +2722,11 @@ def main(): +@@ -1594,11 +1594,11 @@ class DummyProcess: import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -115,5 +116,5 @@ index d23f148..663fd44 100644 name = "Python", version = sys.version.split()[0], -- -2.30.2 +2.34.1 diff --git a/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch b/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch index 81fa52bb73..795ea3b898 100644 --- a/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch +++ b/package/python3/0013-Add-option-to-disable-the-sqlite3-module.patch @@ -1,4 +1,4 @@ -From dd2722dec08eb9c72c36313e93661eeca3ad64d8 Mon Sep 17 00:00:00 2001 +From ef8c030e01b1be8be582e90c31298a5863094858 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:20:45 -0800 Subject: [PATCH] Add option to disable the sqlite3 module @@ -10,49 +10,40 @@ Signed-off-by: Andrey Smirnov [ Adam Duskett: ported to Python 3.10.0 ] Signed-off-by: Adam Duskett --- - Makefile.pre.in | 7 +++++-- + Makefile.pre.in | 5 ++++- configure.ac | 9 +++++++++ - 2 files changed, 14 insertions(+), 2 deletions(-) + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 5847029..5628860 100644 +index f5d0573067..9f4cdf14cf 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1446,7 +1446,6 @@ LIBSUBDIRS= asyncio \ - logging \ +@@ -1920,7 +1920,6 @@ LIBSUBDIRS= asyncio \ multiprocessing multiprocessing/dummy \ + re \ site-packages \ - sqlite3 \ tkinter \ + tomllib \ turtledemo \ - unittest \ -@@ -1459,7 +1458,6 @@ LIBSUBDIRS= asyncio \ - TESTSUBDIRS= ctypes/test \ - distutils/tests \ - idlelib/idle_test \ -- sqlite3/test \ - test test/audiodata \ - test/capath test/cjkencodings \ - test/data test/decimaltestdata \ -@@ -1540,6 +1538,11 @@ TESTSUBDIRS += lib2to3/tests \ +@@ -2018,6 +2017,10 @@ TESTSUBDIRS += lib2to3/tests \ lib2to3/tests/data/fixers/myfixes endif +ifeq (@SQLITE3@,yes) +LIBSUBDIRS += sqlite3 -+TESTSUBDIRS += sqlite3/test +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 34c2ba9..dfee472 100644 +index d8e10cf2b2..4cc0951ab9 100644 --- a/configure.ac +++ b/configure.ac -@@ -3373,6 +3373,15 @@ if test "$posix_threads" = "yes"; then - AC_CHECK_FUNCS(pthread_getcpuclockid) - fi +@@ -4171,6 +4171,15 @@ AS_VAR_IF([posix_threads], [stub], [ + AC_DEFINE([HAVE_PTHREAD_STUBS], [1], [Define if platform requires stubbed pthreads support]) + ]) +AC_SUBST(SQLITE3) +AC_ARG_ENABLE(sqlite3, @@ -67,5 +58,5 @@ index 34c2ba9..dfee472 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch b/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch index db79f5691f..04f7e34435 100644 --- a/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch +++ b/package/python3/0014-Add-an-option-to-disable-the-tk-module.patch @@ -1,4 +1,4 @@ -From ad6b66b34f71ff6b60b3be5f6fd3e781cdeecd59 Mon Sep 17 00:00:00 2001 +From bbbfe699d648a5cb191203b16e1786e8cf4ea908 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:23:42 -0800 Subject: [PATCH] Add an option to disable the tk module @@ -15,18 +15,18 @@ Signed-off-by: Adam Duskett 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 5628860..c968113 100644 +index 9f4cdf14cf..4f83911200 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1446,7 +1446,6 @@ LIBSUBDIRS= asyncio \ - logging \ +@@ -1920,7 +1920,6 @@ LIBSUBDIRS= asyncio \ multiprocessing multiprocessing/dummy \ + re \ site-packages \ - tkinter \ + tomllib \ turtledemo \ unittest \ - urllib \ -@@ -1522,8 +1521,6 @@ TESTSUBDIRS= ctypes/test \ +@@ -2001,8 +2000,6 @@ TESTSUBDIRS= ctypes/test \ test/tracedmodules \ test/xmltestdata test/xmltestdata/c14n-20 \ test/ziptestdata \ @@ -35,8 +35,8 @@ index 5628860..c968113 100644 unittest/test unittest/test/testmock ifeq (@PYDOC@,yes) -@@ -1543,6 +1540,13 @@ LIBSUBDIRS += sqlite3 - TESTSUBDIRS += sqlite3/test +@@ -2021,6 +2018,13 @@ ifeq (@SQLITE3@,yes) + LIBSUBDIRS += sqlite3 endif +ifeq (@TK@,yes) @@ -47,13 +47,13 @@ index 5628860..c968113 100644 + + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index dfee472..dc76dff 100644 +index 4cc0951ab9..f4ce506801 100644 --- a/configure.ac +++ b/configure.ac -@@ -3382,6 +3382,15 @@ if test "$SQLITE3" = "no" ; then +@@ -4180,6 +4180,15 @@ if test "$SQLITE3" = "no" ; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _sqlite3" fi @@ -70,5 +70,5 @@ index dfee472..dc76dff 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch b/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch index 35d92fb7d1..da6f891104 100644 --- a/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch +++ b/package/python3/0015-Add-an-option-to-disable-the-curses-module.patch @@ -1,4 +1,4 @@ -From 962deb43f5f340a8472d432ae8e6d61186f9040e Mon Sep 17 00:00:00 2001 +From 03e28cdd46dac1b7e4e9c8bbd2ea44b09e514205 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:31:51 -0800 Subject: [PATCH] Add an option to disable the curses module @@ -10,15 +10,15 @@ Signed-off-by: Andrey Smirnov [ Adam Duskett: ported to Python 3.10.0 ] Signed-off-by: Adam Duskett --- - Makefile.pre.in | 4 +++- + Makefile.pre.in | 4 +++- configure.ac | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index c968113..f89f155 100644 +index 4f83911200..8e879b35c6 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1432,7 +1432,6 @@ LIBSUBDIRS= asyncio \ +@@ -1905,7 +1905,6 @@ LIBSUBDIRS= asyncio \ concurrent concurrent/futures \ csv \ ctypes ctypes/macholib \ @@ -26,7 +26,7 @@ index c968113..f89f155 100644 dbm \ distutils distutils/command \ email email/mime \ -@@ -1546,6 +1545,9 @@ TESTSUBDIRS += tkinter/test tkinter/test/test_tkinter \ +@@ -2024,6 +2023,9 @@ TESTSUBDIRS += tkinter/test tkinter/test/test_tkinter \ tkinter/test/test_ttk endif @@ -35,12 +35,12 @@ index c968113..f89f155 100644 +endif TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c diff --git a/configure.ac b/configure.ac -index dc76dff..4f1cda5 100644 +index f4ce506801..0ae9863cd6 100644 --- a/configure.ac +++ b/configure.ac -@@ -3391,6 +3391,15 @@ if test "$TK" = "no"; then +@@ -4189,6 +4189,15 @@ if test "$TK" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _tkinter" fi @@ -57,5 +57,5 @@ index dc76dff..4f1cda5 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0016-Add-an-option-to-disable-expat.patch b/package/python3/0016-Add-an-option-to-disable-expat.patch index 83c89e1f68..c30740762a 100644 --- a/package/python3/0016-Add-an-option-to-disable-expat.patch +++ b/package/python3/0016-Add-an-option-to-disable-expat.patch @@ -1,4 +1,4 @@ -From 7e0e7dc25f50acd6922493ae620ee5cbf107a79a Mon Sep 17 00:00:00 2001 +From c9a2ea3edacf57746517600ccc11c254a9fd6c48 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 22 Feb 2017 17:40:45 -0800 Subject: [PATCH] Add an option to disable expat @@ -17,23 +17,22 @@ Signed-off-by: Andrey Smirnov Signed-off-by: Adam Duskett --- Makefile.pre.in | 5 ++++- - configure.ac | 18 +++++++++++++----- - setup.py | 2 +- - 3 files changed, 18 insertions(+), 7 deletions(-) + configure.ac | 20 ++++++++++++++------ + 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index f89f155..08c5e8a 100644 +index 8e879b35c6..80d617cf7f 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1450,7 +1450,6 @@ LIBSUBDIRS= asyncio \ +@@ -1925,7 +1925,6 @@ LIBSUBDIRS= asyncio \ urllib \ venv venv/scripts venv/scripts/common venv/scripts/posix \ wsgiref \ - $(XMLLIBSUBDIRS) \ xmlrpc \ - zoneinfo - TESTSUBDIRS= ctypes/test \ -@@ -1549,6 +1548,10 @@ ifeq (@CURSES@,yes) + zoneinfo \ + __phello__ +@@ -2027,6 +2026,10 @@ ifeq (@CURSES@,yes) LIBSUBDIRS += curses endif @@ -42,13 +41,13 @@ index f89f155..08c5e8a 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index 4f1cda5..e99a174 100644 +index 0ae9863cd6..201cad0bfc 100644 --- a/configure.ac +++ b/configure.ac -@@ -3094,13 +3094,21 @@ PKG_PROG_PKG_CONFIG +@@ -3565,15 +3565,23 @@ LIBS="$withval $LIBS" AC_SUBST(DISABLED_EXTENSIONS) # Check for use of the system expat library @@ -64,7 +63,8 @@ index 4f1cda5..e99a174 100644 -AC_MSG_RESULT($with_system_expat) +AC_MSG_RESULT($with_expat) -+ + +-AS_VAR_IF([with_system_expat], [yes], [ +if test "$with_expat" != "none"; then + EXPAT=yes +else @@ -72,22 +72,11 @@ index 4f1cda5..e99a174 100644 + EXPAT=no +fi +AC_SUBST(EXPAT) - - # Check for use of the system libffi library - AC_MSG_CHECKING(for --with-system-ffi) -diff --git a/setup.py b/setup.py -index 663fd44..e30ed52 100644 ---- a/setup.py -+++ b/setup.py -@@ -1764,7 +1764,7 @@ class PyBuildExt(build_ext): - # - # More information on Expat can be found at www.libexpat.org. - # -- if '--with-system-expat' in sysconfig.get_config_var("CONFIG_ARGS"): -+ if '--with-expat=system' in sysconfig.get_config_var("CONFIG_ARGS"): - expat_inc = [] - define_macros = [] - extra_compile_args = [] ++ ++AS_VAR_IF([with_expat], [system], [ + LIBEXPAT_CFLAGS=${LIBEXPAT_CFLAGS-""} + LIBEXPAT_LDFLAGS=${LIBEXPAT_LDFLAGS-"-lexpat"} + LIBEXPAT_INTERNAL= -- -2.30.2 +2.34.1 diff --git a/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch b/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch index 2afcf4526d..63a07fb514 100644 --- a/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch +++ b/package/python3/0017-Add-an-option-to-disable-CJK-codecs.patch @@ -1,4 +1,4 @@ -From 2c0d31bb91fc7f94283c3ab632925fbbe24e94d6 Mon Sep 17 00:00:00 2001 +From d8ef6a7a9f2b954cf1c1e37fc3c35055b42af0f5 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:49:55 +0100 Subject: [PATCH] Add an option to disable CJK codecs @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 9ef0ecd42f..18e6fd70a0 100644 +index 201cad0bfc..ecdd7dbc07 100644 --- a/configure.ac +++ b/configure.ac -@@ -3390,6 +3390,12 @@ if test "$SQLITE3" = "no" ; then +@@ -4188,6 +4188,12 @@ if test "$SQLITE3" = "no" ; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _sqlite3" fi @@ -26,5 +26,5 @@ index 9ef0ecd42f..18e6fd70a0 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0018-Add-an-option-to-disable-NIS.patch b/package/python3/0018-Add-an-option-to-disable-NIS.patch index d8fe3616c0..977955d1cb 100644 --- a/package/python3/0018-Add-an-option-to-disable-NIS.patch +++ b/package/python3/0018-Add-an-option-to-disable-NIS.patch @@ -1,4 +1,4 @@ -From 2041d0c8dba87991edaf088b16e37b5189a3466d Mon Sep 17 00:00:00 2001 +From 09fc9f72ebe60bb65e80732a6bd4f12a84159f6d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:50:11 +0100 Subject: [PATCH] Add an option to disable NIS @@ -12,10 +12,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 18e6fd70a0..46d2a8131e 100644 +index ecdd7dbc07..1bdde7f69d 100644 --- a/configure.ac +++ b/configure.ac -@@ -3396,6 +3396,12 @@ AC_ARG_ENABLE(codecs-cjk, +@@ -4194,6 +4194,12 @@ AC_ARG_ENABLE(codecs-cjk, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _codecs_kr _codecs_jp _codecs_cn _codecs_tw _codecs_hk _codecs_iso2022" fi]) @@ -29,5 +29,5 @@ index 18e6fd70a0..46d2a8131e 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0019-Add-an-option-to-disable-unicodedata.patch b/package/python3/0019-Add-an-option-to-disable-unicodedata.patch index 3519377b5e..74702b67a5 100644 --- a/package/python3/0019-Add-an-option-to-disable-unicodedata.patch +++ b/package/python3/0019-Add-an-option-to-disable-unicodedata.patch @@ -1,4 +1,4 @@ -From dd82a401ff6ba4ba116bf4d520e981a1808ed443 Mon Sep 17 00:00:00 2001 +From 4fe7f375a3d171d294caebdd7b7ce49bbc9ad9f3 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:50:27 +0100 Subject: [PATCH] Add an option to disable unicodedata @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 46d2a8131e..5844e3b73f 100644 +index 1bdde7f69d..ba4b0e0c1c 100644 --- a/configure.ac +++ b/configure.ac -@@ -3402,6 +3402,12 @@ AC_ARG_ENABLE(nis, +@@ -4200,6 +4200,12 @@ AC_ARG_ENABLE(nis, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} nis" fi]) @@ -26,5 +26,5 @@ index 46d2a8131e..5844e3b73f 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.25.1 +2.34.1 diff --git a/package/python3/0020-Add-an-option-to-disable-IDLE.patch b/package/python3/0020-Add-an-option-to-disable-IDLE.patch index f09037f7db..09b5f13cdb 100644 --- a/package/python3/0020-Add-an-option-to-disable-IDLE.patch +++ b/package/python3/0020-Add-an-option-to-disable-IDLE.patch @@ -1,4 +1,4 @@ -From f1b15834045d0641c43014b970721df066fa71f7 Mon Sep 17 00:00:00 2001 +From 2c9dbd6d49744aa8da8ebf8d0187d6b06f93c2b5 Mon Sep 17 00:00:00 2001 From: Maxime Ripard Date: Wed, 22 Feb 2017 17:45:14 -0800 Subject: [PATCH] Add an option to disable IDLE @@ -18,10 +18,10 @@ Signed-off-by: Adam Duskett 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Makefile.pre.in b/Makefile.pre.in -index 08c5e8a..461c5e3 100644 +index 80d617cf7f..8d1ba1356c 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in -@@ -1389,7 +1389,9 @@ bininstall: altbininstall +@@ -1862,7 +1862,9 @@ bininstall: altbininstall -rm -f $(DESTDIR)$(LIBPC)/python3-embed.pc (cd $(DESTDIR)$(LIBPC); $(LN) -s python-$(VERSION)-embed.pc python3-embed.pc) -rm -f $(DESTDIR)$(BINDIR)/idle3 @@ -31,15 +31,15 @@ index 08c5e8a..461c5e3 100644 -rm -f $(DESTDIR)$(BINDIR)/pydoc3 ifeq (@PYDOC@,yes) (cd $(DESTDIR)$(BINDIR); $(LN) -s pydoc$(VERSION) pydoc3) -@@ -1439,7 +1441,6 @@ LIBSUBDIRS= asyncio \ +@@ -1912,7 +1914,6 @@ LIBSUBDIRS= asyncio \ ensurepip ensurepip/_bundled \ html \ http \ - idlelib idlelib/Icons \ - importlib importlib/metadata \ + importlib importlib/resources importlib/metadata \ json \ logging \ -@@ -1552,6 +1553,10 @@ ifeq (@EXPAT@,yes) +@@ -2030,6 +2031,10 @@ ifeq (@EXPAT@,yes) LIBSUBDIRS += $(XMLLIBSUBDIRS) endif @@ -48,13 +48,13 @@ index 08c5e8a..461c5e3 100644 +endif + TEST_MODULES=@TEST_MODULES@ - libinstall: build_all $(srcdir)/Modules/xxmodule.c + libinstall: all $(srcdir)/Modules/xxmodule.c @for i in $(SCRIPTDIR) $(LIBDEST); \ diff --git a/configure.ac b/configure.ac -index e99a174..baaa743 100644 +index ba4b0e0c1c..5e6d72f7db 100644 --- a/configure.ac +++ b/configure.ac -@@ -6073,6 +6073,12 @@ AC_ARG_ENABLE(lib2to3, +@@ -7137,6 +7137,12 @@ AC_ARG_ENABLE(lib2to3, AS_HELP_STRING([--disable-lib2to3], [disable lib2to3]), [ LIB2TO3="${enableval}" ], [ LIB2TO3=yes ]) @@ -66,12 +66,12 @@ index e99a174..baaa743 100644 + # generate output files AC_CONFIG_FILES(Makefile.pre Misc/python.pc Misc/python-embed.pc Misc/python-config.sh) - AC_CONFIG_FILES([Modules/ld_so_aix], [chmod +x Modules/ld_so_aix]) + AC_CONFIG_FILES([Modules/Setup.bootstrap Modules/Setup.stdlib]) diff --git a/setup.py b/setup.py -index e30ed52..4dff249 100644 +index c490b0b08f..4d49a792f7 100644 --- a/setup.py +++ b/setup.py -@@ -2722,11 +2722,14 @@ def main(): +@@ -1594,11 +1594,14 @@ class DummyProcess: import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) @@ -88,5 +88,5 @@ index e30ed52..4dff249 100644 name = "Python", version = sys.version.split()[0], -- -2.30.2 +2.34.1 diff --git a/package/python3/0021-Add-an-option-to-disable-decimal.patch b/package/python3/0021-Add-an-option-to-disable-decimal.patch index fd1887d603..d683565f94 100644 --- a/package/python3/0021-Add-an-option-to-disable-decimal.patch +++ b/package/python3/0021-Add-an-option-to-disable-decimal.patch @@ -1,4 +1,4 @@ -From d5fe81cbd51da2a84ed89d1e4c80d921d4efce26 Mon Sep 17 00:00:00 2001 +From 7091fdf77f612425c178a75148560f9c3514e8b8 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:51:31 +0100 Subject: [PATCH] Add an option to disable decimal @@ -14,15 +14,14 @@ Signed-off-by: Adam Duskett [james.hilliard1 at gmail.com: adapt to python 3.9] Signed-off-by: James Hilliard --- - configure.ac | 17 ++++++++++++----- - setup.py | 2 +- - 2 files changed, 13 insertions(+), 6 deletions(-) + configure.ac | 19 +++++++++++++------ + 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac -index 7bd4623ccd..e513ef6a20 100644 +index 5e6d72f7db..e6b1f1e9de 100644 --- a/configure.ac +++ b/configure.ac -@@ -3145,13 +3145,20 @@ fi +@@ -3630,14 +3630,21 @@ fi AC_SUBST(LIBFFI_INCLUDEDIR) # Check for use of the system libmpdec library @@ -34,9 +33,8 @@ index 7bd4623ccd..e513ef6a20 100644 + AS_HELP_STRING([--with-libmpdec], [select which libmpdec version to use: system, builtin, none]), [], - [with_system_libmpdec="no"]) -+ [with_libmpdec="builtin"]) - -AC_MSG_RESULT($with_system_libmpdec) ++ [with_libmpdec="builtin"]) +AC_MSG_RESULT($with_libmpdec) +if test "$with_libmpdec" != "none"; then + MPDEC=yes @@ -46,21 +44,11 @@ index 7bd4623ccd..e513ef6a20 100644 +fi +AC_SUBST(MPDEC) - # Check whether _decimal should use a coroutine-local or thread-local context - AC_MSG_CHECKING(for --with-decimal-contextvar) -diff --git a/setup.py b/setup.py -index c4ee989ba3..3d0c74bb7f 100644 ---- a/setup.py -+++ b/setup.py -@@ -2321,7 +2321,7 @@ class PyBuildExt(build_ext): - # Stefan Krah's _decimal module - extra_compile_args = [] - undef_macros = [] -- if '--with-system-libmpdec' in sysconfig.get_config_var("CONFIG_ARGS"): -+ if '--with-libmpdec=system' in sysconfig.get_config_var("CONFIG_ARGS"): - include_dirs = [] - libraries = ['mpdec'] - sources = ['_decimal/_decimal.c'] +-AS_VAR_IF([with_system_libmpdec], [yes], [ ++AS_VAR_IF([with_libmpdec], [system], [ + LIBMPDEC_CFLAGS=${LIBMPDEC_CFLAGS-""} + LIBMPDEC_LDFLAGS=${LIBMPDEC_LDFLAGS-"-lmpdec"} + LIBMPDEC_INTERNAL= -- -2.25.1 +2.34.1 diff --git a/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch b/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch index 0459b5a14d..56713a7f8f 100644 --- a/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch +++ b/package/python3/0022-Add-an-option-to-disable-the-ossaudiodev-module.patch @@ -1,4 +1,4 @@ -From 9bedc56d2a4b8856162650a11c1fcb6ec38f160b Mon Sep 17 00:00:00 2001 +From d48d9da534cec7891ae444b4ab94a76ac67f5daa Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 23 Dec 2015 11:51:58 +0100 Subject: [PATCH] Add an option to disable the ossaudiodev module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index e513ef6a20..c07505e89e 100644 +index e6b1f1e9de..db33d567ad 100644 --- a/configure.ac +++ b/configure.ac -@@ -3175,6 +3175,12 @@ fi +@@ -3678,6 +3678,12 @@ fi AC_MSG_RESULT($with_decimal_contextvar) @@ -22,9 +22,9 @@ index e513ef6a20..c07505e89e 100644 + DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} ossaudiodev" + fi]) + - # Check for support for loadable sqlite extensions - AC_MSG_CHECKING(for --enable-loadable-sqlite-extensions) - AC_ARG_ENABLE(loadable-sqlite-extensions, + # Check for libmpdec machine flavor + AC_MSG_CHECKING(for decimal libmpdec machine) + AS_CASE([$ac_sys_system], -- -2.25.1 +2.34.1 diff --git a/package/python3/0023-Add-an-option-to-disable-openssl-support.patch b/package/python3/0023-Add-an-option-to-disable-openssl-support.patch index 4801a27300..d4c9fd43be 100644 --- a/package/python3/0023-Add-an-option-to-disable-openssl-support.patch +++ b/package/python3/0023-Add-an-option-to-disable-openssl-support.patch @@ -1,4 +1,4 @@ -From 90ed5c692b8b5596ca0b3ae1436276c8181251d8 Mon Sep 17 00:00:00 2001 +From 25c900e81a2fc0bbe35e7c94e2e5028cfbf6582a Mon Sep 17 00:00:00 2001 From: Nicolas Cavallari Date: Wed, 22 Feb 2017 17:55:59 -0800 Subject: [PATCH] Add an option to disable openssl support. @@ -9,10 +9,10 @@ Signed-off-by: Nicolas Cavallari 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 08c148c..a81a24c 100644 +index db33d567ad..42fe6c8f5a 100644 --- a/configure.ac +++ b/configure.ac -@@ -3421,6 +3421,12 @@ AC_ARG_ENABLE(unicodedata, +@@ -4219,6 +4219,12 @@ AC_ARG_ENABLE(unicodedata, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} unicodedata" fi]) @@ -26,5 +26,5 @@ index 08c148c..a81a24c 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch b/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch index adb04d69ea..9250007dae 100644 --- a/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch +++ b/package/python3/0024-Add-an-option-to-disable-the-readline-module.patch @@ -1,4 +1,4 @@ -From 049e7a51e1ffd0d28d6608c707ab4b54e816d338 Mon Sep 17 00:00:00 2001 +From 9082468ca620db77b670ccf568a96bbabb865f80 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 7 Mar 2017 23:29:05 +0100 Subject: [PATCH] Add an option to disable the readline module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index a81a24c..41a21ff 100644 +index 42fe6c8f5a..19875d7d30 100644 --- a/configure.ac +++ b/configure.ac -@@ -3427,6 +3427,12 @@ AC_ARG_ENABLE(openssl, +@@ -4225,6 +4225,12 @@ AC_ARG_ENABLE(openssl, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} ssl _ssl _hashlib" fi]) @@ -26,5 +26,5 @@ index a81a24c..41a21ff 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch b/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch index d466bc3a76..70a0d6cd15 100644 --- a/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch +++ b/package/python3/0025-Add-options-to-disable-zlib-bzip2-and-xz-modules.patch @@ -1,4 +1,4 @@ -From 146730a04dfe98e3d7971ebf5410801ceae88e11 Mon Sep 17 00:00:00 2001 +From 988a335cb34b5fc25ea345ba04ff5ddffe2e946c Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Tue, 7 Mar 2017 23:31:11 +0100 Subject: [PATCH] Add options to disable zlib, bzip2 and xz modules @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 18 insertions(+) diff --git a/configure.ac b/configure.ac -index 41a21ff..fa81bc7 100644 +index 19875d7d30..ca6c16491a 100644 --- a/configure.ac +++ b/configure.ac -@@ -3433,6 +3433,24 @@ AC_ARG_ENABLE(readline, +@@ -4231,6 +4231,24 @@ AC_ARG_ENABLE(readline, DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} readline" fi]) @@ -38,5 +38,5 @@ index 41a21ff..fa81bc7 100644 AC_ARG_ENABLE(tk, AS_HELP_STRING([--disable-tk], [disable tk]), -- -2.30.2 +2.34.1 diff --git a/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch b/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch index 814a9d42e5..b6bfb010a0 100644 --- a/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch +++ b/package/python3/0026-python-config.sh-don-t-reassign-prefix.patch @@ -1,4 +1,4 @@ -From 106d9378c61e7fa9cad0a63ba068668d54cd11b8 Mon Sep 17 00:00:00 2001 +From 755fb526a62df2a73560f42184db8aadb6899bb0 Mon Sep 17 00:00:00 2001 From: Matt Weber Date: Fri, 6 Oct 2017 09:54:15 -0500 Subject: [PATCH] python-config.sh: don't reassign ${prefix} @@ -27,7 +27,7 @@ Signed-off-by: Matthew Weber 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Misc/python-config.sh.in b/Misc/python-config.sh.in -index a1bc3cd..164d2d3 100644 +index a1bc3cd5f7..164d2d3603 100644 --- a/Misc/python-config.sh.in +++ b/Misc/python-config.sh.in @@ -31,7 +31,7 @@ prefix_real=$(installed_prefix "$0") @@ -49,5 +49,5 @@ index a1bc3cd..164d2d3 100644 SO="@EXT_SUFFIX@" PYTHONFRAMEWORK="@PYTHONFRAMEWORK@" -- -2.30.2 +2.34.1 diff --git a/package/python3/0028-Add-an-option-to-disable-uuid-module.patch b/package/python3/0027-Add-an-option-to-disable-uuid-module.patch similarity index 81% rename from package/python3/0028-Add-an-option-to-disable-uuid-module.patch rename to package/python3/0027-Add-an-option-to-disable-uuid-module.patch index fc4b64dc64..a9501ec189 100644 --- a/package/python3/0028-Add-an-option-to-disable-uuid-module.patch +++ b/package/python3/0027-Add-an-option-to-disable-uuid-module.patch @@ -1,4 +1,4 @@ -From 3bb693408eda77dda145ec5fecee56ea73031e9f Mon Sep 17 00:00:00 2001 +From 58027d25c3cabcf654cb0b31a61d7cbd53dc68c0 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 18 Aug 2018 10:54:56 +0200 Subject: [PATCH] Add an option to disable uuid module @@ -9,10 +9,10 @@ Signed-off-by: Thomas Petazzoni 1 file changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac -index fa81bc7..4e733f6 100644 +index ca6c16491a..ed03b27fb1 100644 --- a/configure.ac +++ b/configure.ac -@@ -3469,6 +3469,15 @@ if test "$CURSES" = "no"; then +@@ -4267,6 +4267,15 @@ if test "$CURSES" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _curses _curses_panel" fi @@ -29,5 +29,5 @@ index fa81bc7..4e733f6 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch b/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch deleted file mode 100644 index d19aedb6c1..0000000000 --- a/package/python3/0027-Fix-cross-compiling-the-uuid-module.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d7b90b157eddefbd0ed59e35c90b083c0c03b644 Mon Sep 17 00:00:00 2001 -From: Adam Duskett -Date: Fri, 20 Jul 2018 10:17:39 -0400 -Subject: [PATCH] Fix cross compiling the uuid module - -Python 3.7 has a new _uuid module, however, the include directory -search path for uuid.h is hardcoded to /usr/include/uuid, which should -not be used when cross-compiling. - -To fix this, use the same solution as the one used by the NIS -detection: append "uuid" to each of the include directories in -"inc_dirs", instead of hardcoding /usr/include/uuid. - -Signed-off-by: Adam Duskett -[Thomas: drop STAGING_DIR based solution, use a solution similar to -the one used for the NIS detection.] -Signed-off-by: Thomas Petazzoni ---- - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 3d0c74bb7f..c7be85f352 100644 ---- a/setup.py -+++ b/setup.py -@@ -1866,10 +1866,10 @@ class PyBuildExt(build_ext): - - def detect_uuid(self): - # Build the _uuid module if possible -- uuid_h = sysconfig.get_config_var("HAVE_UUID_H") -- uuid_uuid_h = sysconfig.get_config_var("HAVE_UUID_UUID_H") -- if uuid_h or uuid_uuid_h: -- if sysconfig.get_config_var("HAVE_LIBUUID"): -+ uuid_h = find_file("uuid.h", self.inc_dirs, -+ [os.path.join(inc_dir, 'uuid') for inc_dir in self.inc_dirs]) -+ if uuid_h is not None: -+ if self.compiler.find_library_file(self.lib_dirs, 'uuid'): - uuid_libs = ["uuid"] - else: - uuid_libs = [] --- -2.25.1 - diff --git a/package/python3/0028-fix-building-on-older-distributions.patch b/package/python3/0028-fix-building-on-older-distributions.patch new file mode 100644 index 0000000000..4541b31c5f --- /dev/null +++ b/package/python3/0028-fix-building-on-older-distributions.patch @@ -0,0 +1,47 @@ +From e52e2c5e3df4bc3d2ff07ecb3b8e2a9099ea1631 Mon Sep 17 00:00:00 2001 +From: Adam Duskett +Date: Thu, 16 Aug 2018 14:52:37 -0700 +Subject: [PATCH] fix building on older distributions + +Python > 3.6.3 calls os.replace in the update_file.py script, during the +regen-importlib phase of the build process. + +According to Doc/whatsnew/3.3.rst line 1631, os.replace acts in the same +way as os.rename, however, it is now cross-platform compatible for Windows. + +Because BuildRoot is guaranteed only to be built in POSIX environment, it is +safe to change os.replace back to os.rename. + +This change fixes building on older systems such as CentOS7, that only come +with python 2. + +Signed-off-by: Adam Duskett +--- + Tools/scripts/update_file.py | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Tools/scripts/update_file.py b/Tools/scripts/update_file.py +index b4182c1d0c..ab443cb1a6 100644 +--- a/Tools/scripts/update_file.py ++++ b/Tools/scripts/update_file.py +@@ -53,7 +53,7 @@ def update_file_with_tmpfile(filename, tmpfile, *, create=False): + if not create: + raise # re-raise + outcome = 'created' +- os.replace(tmpfile, filename) ++ os.rename(tmpfile, filename) + else: + with targetfile: + old_contents = targetfile.read() +@@ -62,7 +62,7 @@ def update_file_with_tmpfile(filename, tmpfile, *, create=False): + # Now compare! + if old_contents != new_contents: + outcome = 'updated' +- os.replace(tmpfile, filename) ++ os.rename(tmpfile, filename) + else: + outcome = 'same' + os.unlink(tmpfile) +-- +2.34.1 + diff --git a/package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch b/package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch similarity index 91% rename from package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch rename to package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch index eff010fa22..5253076d90 100644 --- a/package/python3/0030-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch +++ b/package/python3/0029-configure.ac-fixup-CC-print-multiarch-output-for-mus.patch @@ -1,4 +1,4 @@ -From d009b0142f77881dd75ff760fec728dbc8581a03 Mon Sep 17 00:00:00 2001 +From 07b950aadd570b9f96a1f128505a959b32f40962 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Fri, 2 Aug 2019 15:53:16 +0200 Subject: [PATCH] configure.ac: fixup $CC --print-multiarch output for @@ -30,10 +30,10 @@ Signed-off-by: Peter Korsgaard 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac -index 913051c276..aba03f3779 100644 +index ed03b27fb1..841fd6732c 100644 --- a/configure.ac +++ b/configure.ac -@@ -876,7 +876,11 @@ AC_MSG_CHECKING([for multiarch]) +@@ -1086,7 +1086,11 @@ AC_MSG_CHECKING([for multiarch]) AS_CASE([$ac_sys_system], [Darwin*], [MULTIARCH=""], [FreeBSD*], [MULTIARCH=""], @@ -47,5 +47,5 @@ index 913051c276..aba03f3779 100644 AC_SUBST([MULTIARCH]) AC_MSG_RESULT([$MULTIARCH]) -- -2.20.1 +2.34.1 diff --git a/package/python3/0029-fix-building-on-older-distributions.patch b/package/python3/0029-fix-building-on-older-distributions.patch deleted file mode 100644 index fb59e593f4..0000000000 --- a/package/python3/0029-fix-building-on-older-distributions.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 94c62f96ca61f1a28124c837d7ec5ed0b9ae8786 Mon Sep 17 00:00:00 2001 -From: Adam Duskett -Date: Thu, 16 Aug 2018 14:52:37 -0700 -Subject: [PATCH] fix building on older distributions - -Python > 3.6.3 calls os.replace in the update_file.py script, during the -regen-importlib phase of the build process. - -According to Doc/whatsnew/3.3.rst line 1631, os.replace acts in the same -way as os.rename, however, it is now cross-platform compatible for Windows. - -Because BuildRoot is guaranteed only to be built in POSIX environment, it is -safe to change os.replace back to os.rename. - -This change fixes building on older systems such as CentOS7, that only come -with python 2. - -Signed-off-by: Adam Duskett ---- - Tools/scripts/update_file.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/Tools/scripts/update_file.py b/Tools/scripts/update_file.py -index 224585c69b..ef458c0c63 100644 ---- a/Tools/scripts/update_file.py -+++ b/Tools/scripts/update_file.py -@@ -16,7 +16,7 @@ def main(old_path, new_path): - with open(new_path, 'rb') as f: - new_contents = f.read() - if old_contents != new_contents: -- os.replace(new_path, old_path) -+ os.rename(new_path, old_path) - else: - os.unlink(new_path) - --- -2.25.1 - diff --git a/package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch b/package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch similarity index 80% rename from package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch rename to package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch index 0c0d51a7eb..5fb436db59 100644 --- a/package/python3/0031-Add-an-option-to-disable-the-berkeleydb-module.patch +++ b/package/python3/0030-Add-an-option-to-disable-the-berkeleydb-module.patch @@ -1,4 +1,4 @@ -From cf4d7fd9f7cb6c1ced32ee323b2b5755640051b7 Mon Sep 17 00:00:00 2001 +From 67e9793d070ac5c8e83abbe95b9208533ffeadd0 Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Sat, 11 Apr 2020 22:01:40 +0200 Subject: [PATCH] Add an option to disable the berkeleydb module @@ -9,10 +9,10 @@ Signed-off-by: Bernd Kuhls 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac -index 4e733f6..1e52f30 100644 +index 841fd6732c..06c9a81f95 100644 --- a/configure.ac +++ b/configure.ac -@@ -3480,6 +3480,12 @@ if test "$UUID" = "no"; then +@@ -4280,6 +4280,12 @@ if test "$UUID" = "no"; then DISABLED_EXTENSIONS="${DISABLED_EXTENSIONS} _uuid" fi @@ -26,5 +26,5 @@ index 4e733f6..1e52f30 100644 AC_ARG_ENABLE(pydoc, -- -2.30.2 +2.34.1 diff --git a/package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch b/package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch similarity index 89% rename from package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch rename to package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch index 0458283c18..712fd08fb1 100644 --- a/package/python3/0032-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch +++ b/package/python3/0031-lib-crypt-uClibc-ng-doesn-t-set-errno-when-encryptio.patch @@ -1,4 +1,4 @@ -From 3c83eedcc2df3ecf6c4a17953ca24dff60c1378e Mon Sep 17 00:00:00 2001 +From 3edeed879871a10acbe802f4a68cff3d4869dbde Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Thu, 12 Nov 2020 00:16:18 +0100 Subject: [PATCH] lib/crypt: uClibc-ng doesn't set errno when encryption method @@ -23,10 +23,10 @@ Signed-off-by: Daniel Lang 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/crypt.py b/Lib/crypt.py -index 33dbc46bb3..4692a5270c 100644 +index de4a14a388..ba482487a7 100644 --- a/Lib/crypt.py +++ b/Lib/crypt.py -@@ -94,7 +94,9 @@ def _add_method(name, *args, rounds=None): +@@ -98,7 +98,9 @@ def _add_method(name, *args, rounds=None): result = crypt('', salt) except OSError as e: # Not all libc libraries support all encryption methods. @@ -38,5 +38,5 @@ index 33dbc46bb3..4692a5270c 100644 raise if result and len(result) == method.total_size: -- -2.25.4 +2.34.1 diff --git a/package/python3/python3.hash b/package/python3/python3.hash index f9b8e2ec8d..c4ee79305d 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 6a30ecde59c47048013eb5a658c9b5dec277203d2793667f578df7671f7f03f3 Python-3.10.8.tar.xz -sha256 d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b LICENSE +sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz +sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 4131941e11..50d125ba16 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON3_VERSION_MAJOR = 3.10 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).8 +PYTHON3_VERSION_MAJOR = 3.11 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others @@ -41,7 +41,12 @@ HOST_PYTHON3_CONF_ENV += \ PYTHON3_DEPENDENCIES = host-python3 libffi -HOST_PYTHON3_DEPENDENCIES = host-autoconf-archive host-expat host-zlib host-libffi +HOST_PYTHON3_DEPENDENCIES = \ + host-autoconf-archive \ + host-expat \ + host-libffi \ + host-pkgconf \ + host-zlib ifeq ($(BR2_PACKAGE_HOST_PYTHON3_BZIP2),y) HOST_PYTHON3_DEPENDENCIES += host-bzip2 @@ -174,6 +179,7 @@ endif PYTHON3_CONF_OPTS += \ --without-ensurepip \ --without-cxx-main \ + --with-build-python=$(HOST_DIR)/bin/python3 \ --with-system-ffi \ --disable-pydoc \ --disable-test-modules \ From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:12 -0000 Subject: [Buildroot] [git commit] package/pipewire: bump to version 0.3.60 Message-ID: <20221205112609.A502B85BBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58d1032f96a565320dc043254cf2ade1950ec0aa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add support for new optional bluez5-backend-native-mm and readline config options. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 9bead47bd9..4585534569 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 32a6db3f42f00eb95a07369160a614420443ca4f4e90ac628db8ca508e08538e pipewire-0.3.59.tar.bz2 +sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index d7ae07170d..9fef605878 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.59 +PIPEWIRE_VERSION = 0.3.60 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -105,6 +105,12 @@ endif ifeq ($(BR2_PACKAGE_BLUEZ5_UTILS)$(BR2_PACKAGE_SBC),yy) PIPEWIRE_CONF_OPTS += -Dbluez5=enabled PIPEWIRE_DEPENDENCIES += bluez5_utils sbc +ifeq ($(BR2_PACKAGE_MODEM_MANAGER),y) +PIPEWIRE_CONF_OPTS += -Dbluez5-backend-native-mm=enabled +PIPEWIRE_DEPENDENCIES += modem-manager +else +PIPEWIRE_CONF_OPTS += -Dbluez5-backend-native-mm=disabled +endif ifeq ($(BR2_PACKAGE_OPUS),y) PIPEWIRE_CONF_OPTS += -Dbluez5-codec-opus=enabled PIPEWIRE_DEPENDENCIES += opus @@ -189,7 +195,10 @@ PIPEWIRE_CONF_OPTS += -Dlibpulse=disabled endif ifeq ($(BR2_PACKAGE_READLINE),y) +PIPEWIRE_CONF_OPTS += -Dreadline=enabled PIPEWIRE_DEPENDENCIES += readline +else +PIPEWIRE_CONF_OPTS += -Dreadline=disabled endif ifeq ($(BR2_PACKAGE_SDL2),y) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:40 -0000 Subject: [Buildroot] [git commit] package/socat: bump to version 1.7.4.4 Message-ID: <20221205112607.ED9A585BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1459b7a86324b7d444fa3be635533c62341b7031 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop upstream patch. Update README hash for changes not related to licensing. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- ...re.ac-correct-the-getprotobynumber_r-test.patch | 43 ---------------------- package/socat/socat.hash | 6 +-- package/socat/socat.mk | 2 +- 3 files changed, 4 insertions(+), 47 deletions(-) diff --git a/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch b/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch deleted file mode 100644 index de95405531..0000000000 --- a/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d56a11beb9b181fd91a70a6d703dfbdfe887122a Mon Sep 17 00:00:00 2001 -From: Baruch Siach -Date: Thu, 13 Jan 2022 17:56:10 +0200 -Subject: [PATCH] configure.ac: correct the getprotobynumber_r test - -The AC_TRY_COMPILE test succeeds even when libc does not provide the -tested symbol. The compiler produces a warning, but exits successfully. -Use AC_TRY_LINK that will only succeeds if libc provides the symbol. - -This fixes build with musl libc that does not support -getprotobynumber_r(). - -Signed-off-by: Baruch Siach ---- -Upstream status: sent to socat at dest-unreach.org - - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index d4acc9e7e6f5..973a7f2218c9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -137,13 +137,13 @@ AC_MSG_RESULT($sc_cv_have_prototype_hstrerror) - # getprotobynumber_r() is not standardized - AC_MSG_CHECKING(for getprotobynumber_r() variant) - AC_CACHE_VAL(sc_cv_getprotobynumber_r, --[AC_TRY_COMPILE([#include -+[AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL,1024,NULL);], - [sc_cv_getprotobynumber_r=1; tmp_bynum_variant=Linux], -- [AC_TRY_COMPILE([#include -+ [AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL,1024);], - [sc_cv_getprotobynumber_r=2; tmp_bynum_variant=Solaris], -- [AC_TRY_COMPILE([#include -+ [AC_TRY_LINK([#include - #include ],[getprotobynumber_r(1,NULL,NULL);], - [sc_cv_getprotobynumber_r=3; tmp_bynum_variant=AIX], - --- -2.34.1 - diff --git a/package/socat/socat.hash b/package/socat/socat.hash index 4f7ff5328e..2113e1b3a4 100644 --- a/package/socat/socat.hash +++ b/package/socat/socat.hash @@ -1,8 +1,8 @@ # From http://www.dest-unreach.org/socat/download.md5sum -md5 5c28dd258ba928326d0716fcb4895cc2 socat-1.7.4.3.tar.bz2 +md5 a605d3779465f42c07fc507cfbfb08f9 socat-1.7.4.4.tar.bz2 # From http://www.dest-unreach.org/socat/download.sha256sum -sha256 d47318104415077635119dfee44bcfb41de3497374a9a001b1aff6e2f0858007 socat-1.7.4.3.tar.bz2 +sha256 fbd42bd2f0e54a3af6d01bdf15385384ab82dbc0e4f1a5e153b3e0be1b6380ac socat-1.7.4.4.tar.bz2 # Locally calculated -sha256 432aebfec164bedcaada7cdf2849e1f003fa00a91a0a1ed34d7cf4abe980f5fb README +sha256 3555c6bc2779ff0f9a7145d1e3cd1d8fde59548bcd3364a23b907de21eec5aa8 README sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 fd9e48ca316a5032069b9521f4f4b4d9b1c60365012bae1e62286bcd5bd2e761 COPYING.OpenSSL diff --git a/package/socat/socat.mk b/package/socat/socat.mk index e20577492d..0414c8adc8 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -4,7 +4,7 @@ # ################################################################################ -SOCAT_VERSION = 1.7.4.3 +SOCAT_VERSION = 1.7.4.4 SOCAT_SOURCE = socat-$(SOCAT_VERSION).tar.bz2 SOCAT_SITE = http://www.dest-unreach.org/socat/download SOCAT_LICENSE = GPL-2.0 with OpenSSL exception From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:41 -0000 Subject: [Buildroot] [git commit] package/python-aiosignal: bump to version 1.3.1 Message-ID: <20221205112609.1B7C685B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b0b7fba64259140b9903a284b9b26a47a9a6315c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-aiosignal/python-aiosignal.hash | 4 ++-- package/python-aiosignal/python-aiosignal.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiosignal/python-aiosignal.hash b/package/python-aiosignal/python-aiosignal.hash index f2a09749b8..061816a66e 100644 --- a/package/python-aiosignal/python-aiosignal.hash +++ b/package/python-aiosignal/python-aiosignal.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiosignal/json -md5 011700c3acc576a3a38deade6a4860cb aiosignal-1.2.0.tar.gz -sha256 78ed67db6c7b7ced4f98e495e572106d5c432a93e1ddd1bf475e1dc05f5b7df2 aiosignal-1.2.0.tar.gz +md5 2a15f4008b899377590cef4773020902 aiosignal-1.3.1.tar.gz +sha256 54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc aiosignal-1.3.1.tar.gz # Locally computed sha256 checksums sha256 6fd5243e92dd7f98ec69c7ac377728e74905709ff527a5bf98d6d0263c04f5b6 LICENSE diff --git a/package/python-aiosignal/python-aiosignal.mk b/package/python-aiosignal/python-aiosignal.mk index e0436e973e..ffd581cfba 100644 --- a/package/python-aiosignal/python-aiosignal.mk +++ b/package/python-aiosignal/python-aiosignal.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOSIGNAL_VERSION = 1.2.0 +PYTHON_AIOSIGNAL_VERSION = 1.3.1 PYTHON_AIOSIGNAL_SOURCE = aiosignal-$(PYTHON_AIOSIGNAL_VERSION).tar.gz -PYTHON_AIOSIGNAL_SITE = https://files.pythonhosted.org/packages/27/6b/a89fbcfae70cf53f066ec22591938296889d3cc58fec1e1c393b10e8d71d +PYTHON_AIOSIGNAL_SITE = https://files.pythonhosted.org/packages/ae/67/0952ed97a9793b4958e5736f6d2b346b414a2cd63e82d05940032f45b32f PYTHON_AIOSIGNAL_SETUP_TYPE = setuptools PYTHON_AIOSIGNAL_LICENSE = Apache-2.0 PYTHON_AIOSIGNAL_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:42 -0000 Subject: [Buildroot] [git commit] package/socat: support OpenSSL only Message-ID: <20221205112609.062A285B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ddcd8af91f78d9e1ebddd88564e6535d3c4d6f79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master socat is not compatible with libressl since version 1.7.4.4 which includes upstream commit 15e38be2f52 ("Fixed SIGSEGV of OpenSSL on exit()"). Fixes: http://autobuild.buildroot.net/results/6f0204004c52f762d6e3cb3064238d7eb3646038/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/socat/socat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/socat/socat.mk b/package/socat/socat.mk index 28ea72e5a7..3074d777fc 100644 --- a/package/socat/socat.mk +++ b/package/socat/socat.mk @@ -31,7 +31,7 @@ SOCAT_DEPENDENCIES = host-autoconf # incompatibile license (GPL-3.0+) SOCAT_CONF_OPTS = --disable-readline -ifeq ($(BR2_PACKAGE_OPENSSL):$(BR2_STATIC_LIBS),y:) +ifeq ($(BR2_PACKAGE_LIBOPENSSL):$(BR2_STATIC_LIBS),y:) SOCAT_DEPENDENCIES += openssl else SOCAT_CONF_OPTS += --disable-openssl From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:43 -0000 Subject: [Buildroot] [git commit] package/udisks: add config option to support mounting in /media Message-ID: <20221205112609.30D4E85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a96199ca1132dc75fbc20130fee40c2491d011a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Support mounting in /media instead of /run/media for compatibility with the Filesystem Hierarchy Standard (FHS). This is also required for backward compatibility with udisks1. Signed-off-by: Wolfgang Grandegger Signed-off-by: Thomas Petazzoni --- package/udisks/Config.in | 10 ++++++++++ package/udisks/udisks.mk | 7 ++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/package/udisks/Config.in b/package/udisks/Config.in index a3a0f82144..7def58c3a6 100644 --- a/package/udisks/Config.in +++ b/package/udisks/Config.in @@ -49,3 +49,13 @@ comment "udisks needs a toolchain with dynamic library, locale, wchar, threads, comment "udisks can't be built with Optimize for fast" depends on BR2_OPTIMIZE_FAST + +if BR2_PACKAGE_UDISKS + +config BR2_PACKAGE_UDISKS_FHS_MEDIA + bool "Mount devices in /media instead of /run/media" + help + Support mounting in /media for compatibility with the + Filesystem Hierarchy Standard (FHS) + +endif diff --git a/package/udisks/udisks.mk b/package/udisks/udisks.mk index 959333d01f..840f552b04 100644 --- a/package/udisks/udisks.mk +++ b/package/udisks/udisks.mk @@ -29,7 +29,6 @@ UDISKS_CONF_OPTS = \ --disable-acl \ --disable-bcache \ --disable-btrfs \ - --disable-fhs-media \ --disable-introspection \ --disable-iscsi \ --disable-lsm \ @@ -40,4 +39,10 @@ UDISKS_CONF_OPTS = \ --disable-vdo \ --disable-zram +ifeq ($(BR2_PACKAGE_UDISKS_FHS_MEDIA),y) +UDISKS_CONF_OPTS += --enable-fhs-media +else +UDISKS_CONF_OPTS += --disable-fhs-media +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:44 -0000 Subject: [Buildroot] [git commit] package/python-frozenlist: bump to version 1.3.3 Message-ID: <20221205112609.108E885BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5e209ed076f69fb0a8305b7a91e6d1b2bb73f76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-frozenlist/python-frozenlist.hash | 4 ++-- package/python-frozenlist/python-frozenlist.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-frozenlist/python-frozenlist.hash b/package/python-frozenlist/python-frozenlist.hash index 4d1ac3b411..04a3a44e89 100644 --- a/package/python-frozenlist/python-frozenlist.hash +++ b/package/python-frozenlist/python-frozenlist.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/frozenlist/json -md5 6ac017ba79ac7a1491e47e89012efeab frozenlist-1.3.1.tar.gz -sha256 3a735e4211a04ccfa3f4833547acdf5d2f863bfeb01cfd3edaffbc251f15cec8 frozenlist-1.3.1.tar.gz +md5 14e9ffd849c6a1dfa3c6b1fb1ff77b14 frozenlist-1.3.3.tar.gz +sha256 58bcc55721e8a90b88332d6cd441261ebb22342e238296bb330968952fbb3a6a frozenlist-1.3.3.tar.gz # Locally computed sha256 checksums sha256 6fd5243e92dd7f98ec69c7ac377728e74905709ff527a5bf98d6d0263c04f5b6 LICENSE diff --git a/package/python-frozenlist/python-frozenlist.mk b/package/python-frozenlist/python-frozenlist.mk index 51b5d42832..88833b0465 100644 --- a/package/python-frozenlist/python-frozenlist.mk +++ b/package/python-frozenlist/python-frozenlist.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FROZENLIST_VERSION = 1.3.1 +PYTHON_FROZENLIST_VERSION = 1.3.3 PYTHON_FROZENLIST_SOURCE = frozenlist-$(PYTHON_FROZENLIST_VERSION).tar.gz -PYTHON_FROZENLIST_SITE = https://files.pythonhosted.org/packages/8a/95/229aacfe85daa28e2792481a98c336bc30d3729533e6a44db537880aca21 +PYTHON_FROZENLIST_SITE = https://files.pythonhosted.org/packages/e9/10/d629476346112b85c912527b9080944fd2c39a816c2225413dbc0bb6fcc0 PYTHON_FROZENLIST_SETUP_TYPE = setuptools PYTHON_FROZENLIST_LICENSE = Apache-2.0 PYTHON_FROZENLIST_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:45 -0000 Subject: [Buildroot] [git commit] package/uhubctl: bump to version 2.5.0 Message-ID: <20221205112609.8F97985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a4aaac0684add37f65fdf69512cdb04ec8f5ef0e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update LICENSE file hash for copyright year update. Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni --- package/uhubctl/uhubctl.hash | 4 ++-- package/uhubctl/uhubctl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/uhubctl/uhubctl.hash b/package/uhubctl/uhubctl.hash index c696d70f6c..8a4581b84c 100644 --- a/package/uhubctl/uhubctl.hash +++ b/package/uhubctl/uhubctl.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 391f24fd1f89cacce801df38ecc289b34c3627bc08ee69eec515af7e1a283d97 uhubctl-2.4.0.tar.gz -sha256 2d3aa0737e8db9dfd710f9a282b446cb7b15b2b3eecac383f0c45c64d736eea0 LICENSE +sha256 d4452252f7862f7a45dd9c62f2ea7cd3a57ab5f5ab0e54a857d4c695699bbba3 uhubctl-2.5.0.tar.gz +sha256 5eb09049fafa91347386daf769223ba2ee6914cb26ab95b86854ad6edea49b5d LICENSE sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/uhubctl/uhubctl.mk b/package/uhubctl/uhubctl.mk index 3429d7d151..f9815409ae 100644 --- a/package/uhubctl/uhubctl.mk +++ b/package/uhubctl/uhubctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -UHUBCTL_VERSION = 2.4.0 +UHUBCTL_VERSION = 2.5.0 UHUBCTL_SITE = $(call github,mvp,uhubctl,v$(UHUBCTL_VERSION)) UHUBCTL_LICENSE = GPL-2.0 UHUBCTL_LICENSE_FILES = LICENSE COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:46 -0000 Subject: [Buildroot] [git commit] package/linux-firmware: bump to version 20221012 Message-ID: <20221205112609.46A7985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cb51a0c9136a8f8fea92c1c60dbf4c0e9203b2a8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update brcmfmac4356-sdio.vamrs,rock960.txt filename to brcmfmac4356-sdio.AP6356S.txt due to rename: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/brcm?id=4ffcf980a535c1f26aa994ecf64a1b9d1ed6216e Update WHENCE file hash due to date/firmware file updates. Add missing LICENSE.ice_enhanced and LICENCE.moxa hashes. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 6 ++++-- package/linux-firmware/linux-firmware.mk | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 382e9cb2ba..d81223e311 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 5938ee717b2023b48f6bfcf344b40ddc947e3e22c0bc36d4c3418f90fea68182 linux-firmware-20220310.tar.xz +sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,9 +14,11 @@ sha256 a5777f9e80aca0603b0648454de996168b1c530322550ccda94d6d78bcf6c061 LICENC sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware +sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip +sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -33,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE +sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 64d096df14..ea97166d93 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20220310 +LINUX_FIRMWARE_VERSION = 20221012 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES @@ -643,7 +643,7 @@ LINUX_FIRMWARE_FILES += \ brcm/brcmfmac4373.bin \ brcm/brcmfmac4330-sdio.Prowise-PT301.txt \ brcm/brcmfmac4356-pcie.gpd-win-pocket.txt \ - brcm/brcmfmac4356-sdio.vamrs,rock960.txt + brcm/brcmfmac4356-sdio.AP6356S.txt LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx endif From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:47 -0000 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: bump to version 1.65.0 Message-ID: <20221205112607.CC25585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0954717eeeabac8c3273f78139c6f754ee04c9bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Link to Rust 1.65.0 annoucement: https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.65.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.65.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++++++--------------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index 595402f1b8..af9927a028 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 9081928cced6fc650eaccb88f2ea154dc95c066957b234fa9c0cbe1770479f54 rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 b22e0efcdff9bcb27aef82148f26a5d3d67da618da3e6e8c9402fe7fcdd8ca69 rust-1.64.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 e40f1a1ad1404e87511e86964e03636de9e45b68bc745f1814e6e0b1f8fb8523 rust-1.64.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 27926d9f16018c3e8ac57012cd7062f12783e5eca34dcc57da2b7bf1bea80d32 rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 2e046d4aad27d98e5d15a2c74272169995740981acb006aeb4109e1bdf5ff0d4 rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 9f0c8a041fe1351bc3d615a74a4c9d5b1cbe194903f2b9a77dc6b42ca374ead9 rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 913e8286a3bc709ee0916fabec31dd9b6703c40b065b1ac59fd2125011a7fb34 rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 822cfc0abb4a30f37bf53b6703acac69f56edb2700a62502caca5ae09ede4e10 rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 283e8fb39770a9dc939ba750c44a9c40cac799e77a0556354de448c166b792c0 rust-1.64.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 bd69e42f6cfe3ba96d781ad0b4095ddac4f0fc31c1af445018edf6f0aba543e4 rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 40abc9ec4f86ff0e37ba176e4c68dfa708e9857bb0372169c865367593127566 rust-std-1.64.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 2438f7116711b2c65b60d59662ad333cc5f66868ec34498777ed764103f4d4a3 rust-std-1.64.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 9e7dc879ce647d0b5c7423dcfea1438d64ea2e0764895b5cb9b3258ab0ecf8dd rust-std-1.64.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 07fbe4ef51f33e7954e25c433522da224b10c6f7353f612713669a4fc58704e8 rust-std-1.64.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 9955ac8be9828e0400c16a1c0388a769401dc8e732d099ffada156867cab08fb rust-std-1.64.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 f0d24e63e2687af229ea1472650bf5dd5a50d7706062b47a73413e28101fccf1 rust-std-1.64.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 af9b36ce5ad613112f83f085840e1f2c5f58ec7b72d8dbf9e833883105699a37 rust-std-1.64.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 5246edd6be26f10d11a3100d3e74f460c2cfbdabb417e4cc8225ce2b82c485ce rust-std-1.64.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 ef1820f55b341ed1a78cadbd3564f9f8800f99bbfb7533821ef5f90ba2c21e87 rust-std-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 eca7608caa6b8fb31467b4524292e86f854ebd06fcff29f58f5fc860b664c711 rust-std-1.64.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 a31b9284ca3e864343fdad900fc877cc14e00de32dcde7326023372720cd4b09 rust-std-1.64.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 742fac589f1bc1a0ddd857e32b317e2b673c40adb8ef6dfc3516563ba9bc839f rust-std-1.64.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 791aafcfb41c342783bc3c8cdb57ac61453fc02eee185f15c275716f419556f3 rust-std-1.64.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i586-unknown-linux-musl.tar.xz.asc -sha256 0cb3b0848cd31bd68ac82cd138c6345e5348f5af3dcc1f13275ee019a0895c59 rust-std-1.64.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 c80c57df63517d6171c061e6c095b794593172a3abefa9b4202992706bda12e5 rust-std-1.64.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-i686-unknown-linux-musl.tar.xz.asc -sha256 b193faf2e37951bf1ac6c3f2d4bd4fe84971a2f56f22e66323cccd142df54156 rust-std-1.64.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 45baef38fbfadf21d4e603554c49d62525d1dff887e4ea7045b1fc88feb81663 rust-std-1.64.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips-unknown-linux-musl.tar.xz.asc -sha256 993b3e003feaa966466509ea9161106978ef7c874877461b4ca1a9936032b25b rust-std-1.64.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 a2d2e2d274105054303adfd9ecb75ea2fba36a228ab23a669c609062f4db0035 rust-std-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 83981de8b57719d714d59b55f3749d8c6ff10588d8d6c7d7ae371bfb668a7b5b rust-std-1.64.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 8ec026244400bac48d918230a0c99aa2c31ff33d6cc4d18552228509ca58c074 rust-std-1.64.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 97f40ad383014955448f7917abba7a547d1ddd205746641d3e9c3f730cbd129e rust-std-1.64.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 7dbcf969fc6717215796079437cf073a8ef7df95b77ded4654009c8379c91e0a rust-std-1.64.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 288dd07746b0ece185753e784c7e97f2f01984e9302ef46a4ff71db665002637 rust-std-1.64.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 6b29ebec4cd705760db634717cf6df68a9a377d52c25def30f5a2e2641a83279 rust-std-1.64.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 dc0352fdcf7f8b4fcb551d63001738ee120ea2a0fcc7d55db11f1f87eba90b3e rust-std-1.64.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ef697469b2a3ea8897f49b70e3be0c7aaca3f26fd3234812113e2e85cafac738 rust-std-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 284b09a96d4cdbb96827914a318f9c41e2b207c0afeae76b9f0e3830d2ef2d4d rust-std-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 939db2384f543325cc8a2423ab53e28623b9e9762dacea1e2010cf894d3e6ab1 rust-std-1.64.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 3551f014fe1839e68e7b06eeb1b3f67869bef9c4849da9c9c01a7b8c3e32ebf2 rust-std-1.64.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc +sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc +sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc +sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index a356acd3dc..91ee5a5372 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.64.0 +RUST_BIN_VERSION = 1.65.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index fbef37683a..9776f3f84c 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.asc -sha256 e8170d318fac9d2fc17d5c3e648e7068f56e8db8d233d864aeffbef7c6542eac rustc-1.64.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc +sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index 4b5e5fac48..d501391d77 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.64.0 +RUST_VERSION = 1.65.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:48 -0000 Subject: [Buildroot] [git commit] package/osm2pgsql: bump version to 1.7.2 Message-ID: <20221205112609.B018985B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc283a7bc8967fe7d38205ac8ffe966d035dafc2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release 1.7.1 is broken, so skip it. Release-notes: https://github.com/openstreetmap/osm2pgsql/releases/tag/1.7.2 Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/osm2pgsql/osm2pgsql.hash | 2 +- package/osm2pgsql/osm2pgsql.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/osm2pgsql/osm2pgsql.hash b/package/osm2pgsql/osm2pgsql.hash index 28679cf08f..505a4496c8 100644 --- a/package/osm2pgsql/osm2pgsql.hash +++ b/package/osm2pgsql/osm2pgsql.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 0f722baf0f04eda387d934d86228aae07d848993900db6b9e7ab312c91fd84e5 osm2pgsql-1.7.0.tar.gz +sha256 94c72ceb3c401c816499339f8765c62efbf40685a798dcdf9a4bf7dbedf6c7a5 osm2pgsql-1.7.2.tar.gz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/osm2pgsql/osm2pgsql.mk b/package/osm2pgsql/osm2pgsql.mk index 821d903fd6..2bc8d41e6e 100644 --- a/package/osm2pgsql/osm2pgsql.mk +++ b/package/osm2pgsql/osm2pgsql.mk @@ -4,7 +4,7 @@ # ################################################################################ -OSM2PGSQL_VERSION = 1.7.0 +OSM2PGSQL_VERSION = 1.7.2 OSM2PGSQL_SITE = $(call github,openstreetmap,osm2pgsql,$(OSM2PGSQL_VERSION)) OSM2PGSQL_LICENSE = GPL-2.0+ OSM2PGSQL_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:49 -0000 Subject: [Buildroot] [git commit] package/lttng-modules: enable CONFIG_FTRACE in kernel configuration Message-ID: <20221205112609.5107D85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d6aa73ada756b8291a16413b36a952a8d93225d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The build of lttng-modules will fail if the kernel does not have CONFIG_TRACEPOINTS enabled. However, CONFIG_TRACEPOINTS is a prompt-less option, and the most generic option that does enable CONFIG_TRACEPOINTS is CONFIG_FTRACE. In addition, CONFIG_FTRACE will also enable CONFIG_STACKTRACE, which is needed on CPU architectures that don't provide the STACKWALK mechanism in the kernel, as is the case on ARM 32-bit for example. Therefore, let's enable CONFIG_FTRACE when building lttng-modules. Cc: Cl??ment L??ger Reported-by: Cl??ment L??ger Signed-off-by: Thomas Petazzoni --- package/lttng-modules/lttng-modules.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lttng-modules/lttng-modules.mk b/package/lttng-modules/lttng-modules.mk index d527bc19ef..97cda53f08 100644 --- a/package/lttng-modules/lttng-modules.mk +++ b/package/lttng-modules/lttng-modules.mk @@ -14,6 +14,7 @@ LTTNG_MODULES_MODULE_MAKE_OPTS = CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m define LTTNG_MODULES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_KPROBES) + $(call KCONFIG_ENABLE_OPT,CONFIG_FTRACE) endef $(eval $(kernel-module)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:50 -0000 Subject: [Buildroot] [git commit] package/libdrm: bump version to 2.4.114 Message-ID: <20221205112609.C7FA785BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5be56ac290c8cf2af6c8e5cf0c431430bb9d35e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-November/003250.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/libdrm/libdrm.hash | 6 +++--- package/libdrm/libdrm.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libdrm/libdrm.hash b/package/libdrm/libdrm.hash index a47e169bed..387beadc3f 100644 --- a/package/libdrm/libdrm.hash +++ b/package/libdrm/libdrm.hash @@ -1,6 +1,6 @@ -# From https://lists.freedesktop.org/archives/dri-devel/2022-August/369983.html -sha256 7fd7eb2967f63beb4606f22d50e277d993480d05ef75dd88a9bd8e677323e5e1 libdrm-2.4.113.tar.xz -sha512 fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0 libdrm-2.4.113.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003250.html +sha256 3049cf843a47d12e5eeefbc3be3496d782fa09f42346bf0b7defe3d1e598d026 libdrm-2.4.114.tar.xz +sha512 8dcd4be5674e3ea2ab4394fa8f461914e5aa7f4f57a2f448c5216d84ee6682e16b45eafabf97b7d9f5c062183d9a6bf3f0c97499d4cb01c19807a51209a0f644 libdrm-2.4.114.tar.xz # Hash for license file sha256 d0a616a9020dc0271e36e6dd4bad174b4e2c2a42636f13785f8e18dd5f85fd83 data/meson.build diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk index 34bd678c5a..56366b6c48 100644 --- a/package/libdrm/libdrm.mk +++ b/package/libdrm/libdrm.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBDRM_VERSION = 2.4.113 +LIBDRM_VERSION = 2.4.114 LIBDRM_SOURCE = libdrm-$(LIBDRM_VERSION).tar.xz LIBDRM_SITE = https://dri.freedesktop.org/libdrm LIBDRM_LICENSE = MIT From thomas.petazzoni at bootlin.com Mon Dec 5 11:27:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:27:51 -0000 Subject: [Buildroot] [git commit] package/usbredir: bump to version 0.13.0 Message-ID: <20221205112609.682D485B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d31447bce49e44e5085fb333528fe70772fc01d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master usbredirserver was dropped by https://gitlab.freedesktop.org/spice/usbredir/-/commit/f4ffdce329305da2803684776f7659083a530819 Add an option to enable tools (and usbredirect binary) as a replacement to usbredirserver https://gitlab.freedesktop.org/spice/usbredir/-/blob/usbredir-0.13.0/ChangeLog.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 8 ++++++++ package/usbredir/Config.in | 18 +++++++++++++----- package/usbredir/usbredir.hash | 4 ++-- package/usbredir/usbredir.mk | 22 ++++++++-------------- 4 files changed, 31 insertions(+), 21 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 0e63d59a98..17f0858e70 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2022.11" +config BR2_PACKAGE_USBREDIR_SERVER + bool "usbredirserver removed" + select BR2_LEGACY + help + usbredirserver has been dropped by upstream since version + 0.13.0. usbredir tools (which include usbredirect binary) can + be used as a replacement. + config BR2_KERNEL_HEADERS_5_17 bool "kernel headers version 5.17.x are no longer supported" select BR2_LEGACY diff --git a/package/usbredir/Config.in b/package/usbredir/Config.in index 8ce180a884..6de6227e5c 100644 --- a/package/usbredir/Config.in +++ b/package/usbredir/Config.in @@ -15,18 +15,26 @@ config BR2_PACKAGE_USBREDIR protocol. Note: only the library is installed, not the utilities. Say - 'y' below if you want the server too. + 'y' below if you want the tools too. http://www.spice-space.org/page/UsbRedir if BR2_PACKAGE_USBREDIR -config BR2_PACKAGE_USBREDIR_SERVER - bool "usbredirserver on target" +config BR2_PACKAGE_USBREDIR_TOOLS + bool "enable tools" + depends on BR2_USE_MMU # libglib2 + depends on BR2_USE_WCHAR # libglib2 + select BR2_PACKAGE_LIBGLIB2 help If you want to serve usbredir requests on your target, say - 'y' here to have the usbredir server on the target. + 'y' here to have the tools built and installed on the target + (including usbredirect binary). - Note: the server is not required to use the library. + Note: the tools are not required to use the library. + +comment "tools needs a toolchain w/ wchar" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR endif diff --git a/package/usbredir/usbredir.hash b/package/usbredir/usbredir.hash index f738c36690..577e08efba 100644 --- a/package/usbredir/usbredir.hash +++ b/package/usbredir/usbredir.hash @@ -1,5 +1,5 @@ -# https://spice-space.org/download/usbredir/usbredir-0.12.0.tar.xz.sha256sum -sha256 fbb44025bf55e1ce8d84afc7596bfa47c8a36cd603c6fa440f9102c1c9761e6d usbredir-0.12.0.tar.xz +# https://spice-space.org/download/usbredir/usbredir-0.13.0.tar.xz.sha256sum +sha256 4ba6faa02c0ae6deeb4c53883d66ab54b3a5899bead42ce4ded9568b9a7dc46e usbredir-0.13.0.tar.xz # Hash for license files sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/usbredir/usbredir.mk b/package/usbredir/usbredir.mk index 6792a3e758..325e7313aa 100644 --- a/package/usbredir/usbredir.mk +++ b/package/usbredir/usbredir.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBREDIR_VERSION = 0.12.0 +USBREDIR_VERSION = 0.13.0 USBREDIR_SOURCE = usbredir-$(USBREDIR_VERSION).tar.xz USBREDIR_SITE = http://spice-space.org/download/usbredir USBREDIR_LICENSE = LGPL-2.1+ (libraries) @@ -14,21 +14,15 @@ USBREDIR_DEPENDENCIES = host-pkgconf libusb USBREDIR_CONF_OPTS = \ -Dgit_werror=disabled \ -Dstack_protector=disabled \ - -Dtests=disabled \ - -Dtools=disabled - -ifeq ($(BR2_PACKAGE_USBREDIR_SERVER),y) + -Dtests=disabled +ifeq ($(BR2_PACKAGE_USBREDIR_TOOLS),y) USBREDIR_LICENSE += , GPL-2.0+ (program) USBREDIR_LICENSE_FILES += COPYING - -else # BR2_PACKAGE_USBREDIR_SERVER != y - -define USBREDIR_POST_INSTALL_TARGET_RM_SERVER - rm -f $(TARGET_DIR)/usr/sbin/usbredirserver -endef -USBREDIR_POST_INSTALL_TARGET_HOOKS += USBREDIR_POST_INSTALL_TARGET_RM_SERVER - -endif # BR2_PACKAGE_USBREDIR_SERVER +USBREDIR_DEPENDENCIES += libglib2 +USBREDIR_CONF_OPTS += -Dtools=enabled +else +USBREDIR_CONF_OPTS += -Dtools=disabled +endif $(eval $(meson-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:28:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:28:10 -0000 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.2 Message-ID: <20221205112609.DEA0585B9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96b9a589ea43fdf895930471d9031e52fc16eb7b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Replaced patches with upstream patch which fixes both problems. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../intel-mediadriver/0001-Fix-uClibc-build.patch | 65 --------- ...d-check-for-backtrace-3-via-FindBacktrace.patch | 150 +++++++++++++++++++++ .../0002-Fix-build-with-libexecinfo.patch | 43 ------ package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 5 files changed, 152 insertions(+), 110 deletions(-) diff --git a/package/intel-mediadriver/0001-Fix-uClibc-build.patch b/package/intel-mediadriver/0001-Fix-uClibc-build.patch deleted file mode 100644 index 97919d0632..0000000000 --- a/package/intel-mediadriver/0001-Fix-uClibc-build.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 2007edc683499d2e82772f84241b453bdf319372 Mon Sep 17 00:00:00 2001 -From: Bernd Kuhls -Date: Fri, 29 Jul 2022 19:51:39 +0200 -Subject: [PATCH] Fix uClibc build - -uClibc does not provide execinfo.h - -Patch sent upstream: https://github.com/intel/media-driver/pull/1437 - -Signed-off-by: Bernd Kuhls ---- - CMakeLists.txt | 6 ++++++ - .../linux/common/os/osservice/mos_utilities_specific.cpp | 4 ++++ - 2 files changed, 10 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 053904748..4a3f0869e 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -53,6 +53,12 @@ option (BUILD_CMRTLIB "Build and Install cmrtlib together with media driver" ON) - - option (ENABLE_PRODUCTION_KMD "Enable Production KMD header files" OFF) - -+include(CheckIncludeFileCXX) -+check_include_file_cxx("execinfo.h" HAVE_EXECINFO) -+if (HAVE_EXECINFO) -+ add_definitions(-DHAVE_EXECINFO) -+endif() -+ - include(GNUInstallDirs) - - if (BUILD_CMRTLIB AND NOT CMAKE_WDDM_LINUX) -diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -index bde216b83..120b02d55 100644 ---- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -+++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp -@@ -34,7 +34,9 @@ - #include - #include // fork - #include -+#ifdef HAVE_EXECINFO - #include // backtrace -+#endif - #include - #include // fstat - #include // System V IPC -@@ -2473,6 +2475,7 @@ void MosUtilities::MosTraceEvent( - MOS_FreeMemory(pTraceBuf); - } - } -+#ifdef HAVE_EXECINFO - if (m_mosTraceFilter & (1ULL << TR_KEY_CALL_STACK)) - { - // reserve space for header and stack size field. -@@ -2492,6 +2495,7 @@ void MosUtilities::MosTraceEvent( - size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); - } - } -+#endif - } - return; - } --- -2.30.2 - diff --git a/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch b/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch new file mode 100644 index 0000000000..46d843924e --- /dev/null +++ b/package/intel-mediadriver/0001-build-check-for-backtrace-3-via-FindBacktrace.patch @@ -0,0 +1,150 @@ +From 08ad0e3da9f9ab48e423d0aea2af9605190aafe7 Mon Sep 17 00:00:00 2001 +From: Dmitry Rogozhkin +Date: Mon, 31 Oct 2022 16:41:43 -0700 +Subject: [PATCH] build: check for backtrace(3) via FindBacktrace + +Fixes: #1533 + +Change-Id: I81bcdb5e65c26f94b174af9b5e6218c14601c50f +Signed-off-by: Dmitry Rogozhkin + +Downloaded from upstream PR: +https://github.com/intel/media-driver/pull/1536 + +Signed-off-by: Bernd Kuhls +--- + media_driver/media_top_cmake.cmake | 11 +++++- + .../common/os/osservice/media_srcs.cmake | 3 ++ + .../linux/common/os/osservice/mos_compat.h.in | 35 +++++++++++++++++++ + .../os/osservice/mos_utilities_specific.cpp | 4 ++- + 4 files changed, 51 insertions(+), 2 deletions(-) + create mode 100644 media_softlet/linux/common/os/osservice/mos_compat.h.in + +diff --git a/media_driver/media_top_cmake.cmake b/media_driver/media_top_cmake.cmake +index 1a8b3b242..e71c8630d 100755 +--- a/media_driver/media_top_cmake.cmake ++++ b/media_driver/media_top_cmake.cmake +@@ -22,6 +22,10 @@ project( media ) + + find_package(PkgConfig) + find_package(X11) ++find_package(Backtrace) ++ ++# to get access to generated header files ++include_directories(${CMAKE_BINARY_DIR}) + + bs_set_if_undefined(LIB_NAME iHD_drv_video) + +@@ -381,10 +385,15 @@ set_target_properties(${LIB_NAME} PROPERTIES LINK_FLAGS ${MEDIA_LINK_FLAGS}) + set_target_properties(${LIB_NAME} PROPERTIES PREFIX "") + set_target_properties(${LIB_NAME_STATIC} PROPERTIES PREFIX "") + ++set(MEDIA_LINK_EXTERNAL_LIBS "${PKG_PCIACCESS_LIBRARIES} m pthread dl") ++if(Backtrace_FOUND) ++ set(MEDIA_LINK_EXTERNAL_LIBS "${MEDIA_LINK_EXTERNAL_LIBS} ${Backtrace_LIBRARY}") ++endif() ++ + bs_ufo_link_libraries_noBsymbolic( + ${LIB_NAME} + "${INCLUDED_LIBS}" +- "${PKG_PCIACCESS_LIBRARIES} m pthread dl" ++ "${MEDIA_LINK_EXTERNAL_LIBS}" + ) + + if (NOT DEFINED INCLUDED_LIBS OR "${INCLUDED_LIBS}" STREQUAL "") +diff --git a/media_softlet/linux/common/os/osservice/media_srcs.cmake b/media_softlet/linux/common/os/osservice/media_srcs.cmake +index e90c502f3..4e8aad1d8 100644 +--- a/media_softlet/linux/common/os/osservice/media_srcs.cmake ++++ b/media_softlet/linux/common/os/osservice/media_srcs.cmake +@@ -18,12 +18,15 @@ + # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + # OTHER DEALINGS IN THE SOFTWARE. + ++configure_file(${CMAKE_CURRENT_LIST_DIR}/mos_compat.h.in ${CMAKE_BINARY_DIR}/mos_compat.h) ++ + set(TMP_SOURCES_ + ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.cpp + ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.cpp + ) + + set(TMP_HEADERS_ ++ ${CMAKE_BINARY_DIR}/mos_compat.h + ${CMAKE_CURRENT_LIST_DIR}/mos_utilities_specific.h + ${CMAKE_CURRENT_LIST_DIR}/mos_util_debug_specific.h + ) +diff --git a/media_softlet/linux/common/os/osservice/mos_compat.h.in b/media_softlet/linux/common/os/osservice/mos_compat.h.in +new file mode 100644 +index 000000000..4a04febe5 +--- /dev/null ++++ b/media_softlet/linux/common/os/osservice/mos_compat.h.in +@@ -0,0 +1,35 @@ ++/* ++* Copyright (c) 2022, Intel Corporation ++* ++* Permission is hereby granted, free of charge, to any person obtaining a ++* copy of this software and associated documentation files (the "Software"), ++* to deal in the Software without restriction, including without limitation ++* the rights to use, copy, modify, merge, publish, distribute, sublicense, ++* and/or sell copies of the Software, and to permit persons to whom the ++* Software is furnished to do so, subject to the following conditions: ++* ++* The above copyright notice and this permission notice shall be included ++* in all copies or substantial portions of the Software. ++* ++* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ++* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ++* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR ++* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ++* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR ++* OTHER DEALINGS IN THE SOFTWARE. ++*/ ++ ++#ifndef __MOS_COMPAT_H__ ++#define __MOS_COMPAT_H__ ++ ++// clib implementations (musl, uClibc) might provide backtrace(3) ++// in different header files or not provide it all and rely on external ++// implementations. So, we need to detect which header to be used. ++#cmakedefine01 Backtrace_FOUND ++#if Backtrace_FOUND ++#include <${Backtrace_HEADER}> ++#endif ++ ++#endif // __MOS_COMPAT_H__ ++ +diff --git a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp +index 305a0e01c..02555837a 100644 +--- a/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp ++++ b/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp +@@ -34,13 +34,13 @@ + #include + #include // fork + #include +-#include // backtrace + #include + #include // fstat + #include // System V IPC + #include + #include + #include ++#include "mos_compat.h" // libc variative definitions: backtrace + #include "mos_user_setting.h" + #include "mos_utilities_specific.h" + #include "mos_utilities.h" +@@ -2492,6 +2492,7 @@ void MosUtilities::MosTraceEvent( + MOS_FreeMemory(pTraceBuf); + } + } ++#if Backtrace_FOUND + if (m_mosTraceFilter(TR_KEY_CALL_STACK)) + { + // reserve space for header and stack size field. +@@ -2511,6 +2512,7 @@ void MosUtilities::MosTraceEvent( + size_t ret = write(MosUtilitiesSpecificNext::m_mosTraceFd, traceBuf, nLen); + } + } ++#endif + } + return; + } diff --git a/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch b/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch deleted file mode 100644 index 3a6705f2b8..0000000000 --- a/package/intel-mediadriver/0002-Fix-build-with-libexecinfo.patch +++ /dev/null @@ -1,43 +0,0 @@ -From c5177d6fc64ad8bc25c8fbbe324e52744ef52e18 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Fri, 12 Aug 2022 09:50:33 +0200 -Subject: [PATCH] Fix build with libexecinfo - -Fix the following build failure with musl or uclibc-ng and libexecinfo: - -/home/giuliobenetti/autobuild/run/instance-2/output-1/build/intel-mediadriver-22.5.1/media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp:2481: undefined reference to `backtrace' - -Fixes: - - http://autobuild.buildroot.org/results/3316e39c5113bb7600374eda45497a87c9ac9873 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/intel/media-driver/pull/1470] ---- - media_driver/media_top_cmake.cmake | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/media_driver/media_top_cmake.cmake b/media_driver/media_top_cmake.cmake -index 0e19a47c9..936d8c35a 100755 ---- a/media_driver/media_top_cmake.cmake -+++ b/media_driver/media_top_cmake.cmake -@@ -271,10 +271,16 @@ set_target_properties(${LIB_NAME} PROPERTIES LINK_FLAGS ${MEDIA_LINK_FLAGS}) - set_target_properties(${LIB_NAME} PROPERTIES PREFIX "") - set_target_properties(${LIB_NAME_STATIC} PROPERTIES PREFIX "") - -+set(MEDIA_LINK_EXTERNAL_LIBS "${PKG_PCIACCESS_LIBRARIES} m pthread dl") -+find_package(Backtrace) -+if(Backtrace_FOUND) -+ set(MEDIA_LINK_EXTERNAL_LIBS "${MEDIA_LINK_EXTERNAL_LIBS} ${Backtrace_LIBRARY}") -+endif() -+ - bs_ufo_link_libraries_noBsymbolic( - ${LIB_NAME} - "${INCLUDED_LIBS}" -- "${PKG_PCIACCESS_LIBRARIES} m pthread dl" -+ "${MEDIA_LINK_EXTERNAL_LIBS}" - ) - - if (NOT DEFINED INCLUDED_LIBS OR "${INCLUDED_LIBS}" STREQUAL "") --- -2.35.1 - diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index d1698cbfb5..a42a7841d5 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 bee655102b0c56ea3eee6e8d1d203a67bf7e0c4696ebde2b8ae40067eb12b23f intel-media-22.6.0.tar.gz +sha256 a59c4c9facf567ccbea3aab36b150d961c56e48461283a2aa7c438a311b4d2d0 intel-media-22.6.2.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index d1a9ca7789..e46241ffee 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.0 +INTEL_MEDIADRIVER_VERSION = 22.6.2 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause From thomas.petazzoni at bootlin.com Sat Dec 3 14:53:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 3 Dec 2022 15:53:17 +0100 Subject: [Buildroot] [git commit] package/edk2-platforms: bump in sync with edk2-stable202208 Message-ID: <20221205112612.6720B85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a1cd835e788cd86109e8a4223ea75dc9342553 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bump the edk2-platforms commit to the one corresponding to version edk2-stable202208 of edk2, based on the timestamps. Note: the Marvell Armada Devicetree files have been moved out of edk2-platforms by commit 4b53da6b12a8 ("Marvell/Armada7k8k: Remove device tree sources from edk2-platforms") and they are now in edk2-non-osi. Signed-off-by: Vincent Stehl?? Cc: Dick Olsson Signed-off-by: Thomas Petazzoni --- package/edk2-platforms/edk2-platforms.hash | 2 +- package/edk2-platforms/edk2-platforms.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/edk2-platforms/edk2-platforms.hash b/package/edk2-platforms/edk2-platforms.hash index 30ae235078..405a09241c 100644 --- a/package/edk2-platforms/edk2-platforms.hash +++ b/package/edk2-platforms/edk2-platforms.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dfdc34fea86e5037a3a6cbd2a83b1f655f16b4c9ab4f5ff9da91e45a358c9a14 edk2-platforms-db922e1253cb6f1fc456805bc42fb7d401eed5c2.tar.gz +sha256 1ed3f369a2743cc5a5fa4804d0af154e37b578f4e68c2e7f69734701a9b874db edk2-platforms-3c3b1168017073c2bb2d97336c5929ebae805be1.tar.gz sha256 50ce20c9cfdb0e19ee34fe0a51fc0afe961f743697b068359ab2f862b494df80 License.txt diff --git a/package/edk2-platforms/edk2-platforms.mk b/package/edk2-platforms/edk2-platforms.mk index 7de59c1afc..898937a5ab 100644 --- a/package/edk2-platforms/edk2-platforms.mk +++ b/package/edk2-platforms/edk2-platforms.mk @@ -5,7 +5,7 @@ ################################################################################ # Keep in sync with latest commit as of the release date for boot/edk2 -EDK2_PLATFORMS_VERSION = db922e1253cb6f1fc456805bc42fb7d401eed5c2 +EDK2_PLATFORMS_VERSION = 3c3b1168017073c2bb2d97336c5929ebae805be1 EDK2_PLATFORMS_SITE = $(call github,tianocore,edk2-platforms,$(EDK2_PLATFORMS_VERSION)) EDK2_PLATFORMS_LICENSE = BSD-2-Clause EDK2_PLATFORMS_LICENSE_FILES = License.txt From peter at korsgaard.com Thu Dec 1 21:09:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:06 +0100 Subject: [Buildroot] [git commit] package/pango: bump to version 1.50.12 Message-ID: <20221205112612.4E34085BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=18d5d738fd971a431e033c16aef53c43f8fd19fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/pango/pango.hash | 4 ++-- package/pango/pango.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/pango/pango.hash b/package/pango/pango.hash index d073526cf7..60a6809ab5 100644 --- a/package/pango/pango.hash +++ b/package/pango/pango.hash @@ -1,5 +1,5 @@ -# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.11.sha256sum -sha256 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae pango-1.50.11.tar.xz +# From https://ftp.acc.umu.se/pub/GNOME/sources/pango/1.50/pango-1.50.12.sha256sum +sha256 caef96d27bbe792a6be92727c73468d832b13da57c8071ef79b9df69ee058fe3 pango-1.50.12.tar.xz # Locally computed sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/pango/pango.mk b/package/pango/pango.mk index a61473431e..698894d0c8 100644 --- a/package/pango/pango.mk +++ b/package/pango/pango.mk @@ -5,7 +5,7 @@ ################################################################################ PANGO_VERSION_MAJOR = 1.50 -PANGO_VERSION = $(PANGO_VERSION_MAJOR).11 +PANGO_VERSION = $(PANGO_VERSION_MAJOR).12 PANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) PANGO_INSTALL_STAGING = YES From peter at korsgaard.com Thu Dec 1 21:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:00 +0100 Subject: [Buildroot] [git commit] package/libgtk3: bump to version 3.24.35 Message-ID: <20221205112612.3692A85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0d3c376bd8418ada72bda68818efff1d942db61b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libgtk3/0002-fix-introspection-check.patch | 2 +- package/libgtk3/0003-disable-atk-bridge.patch | 2 +- package/libgtk3/libgtk3.hash | 4 ++-- package/libgtk3/libgtk3.mk | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch index b12e1a4fca..7edf7db71f 100644 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ b/package/libgtk3/0002-fix-introspection-check.patch @@ -14,7 +14,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1679,7 +1679,10 @@ +@@ -1690,7 +1690,10 @@ # GObject introspection ################################################## diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0003-disable-atk-bridge.patch index 09ede96613..390fc012fa 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0003-disable-atk-bridge.patch @@ -7,7 +7,7 @@ Signed-off-by: Hadrien Boutteville --- a/configure.ac +++ b/configure.ac -@@ -1375,11 +1375,7 @@ +@@ -1386,11 +1386,7 @@ # Check for Accessibility Toolkit flags ######################################## diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index c68c6e90f6..1715b94e73 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.34.sha256sum -sha256 dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec gtk+-3.24.34.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum +sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index 53d7f6898a..f277fce2ed 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).34 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ From peter at korsgaard.com Thu Dec 1 21:11:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:11:13 +0100 Subject: [Buildroot] [git commit] package/cryptsetup: bump version to 2.6.0 Message-ID: <20221205112612.5ACE585B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9943c86392f05ceec8807b6755772b91754b9f99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/cryptsetup/cryptsetup.hash | 4 ++-- package/cryptsetup/cryptsetup.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/cryptsetup/cryptsetup.hash b/package/cryptsetup/cryptsetup.hash index 5f59b30560..149d1e71f1 100644 --- a/package/cryptsetup/cryptsetup.hash +++ b/package/cryptsetup/cryptsetup.hash @@ -1,4 +1,4 @@ -# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/sha256sums.asc -sha256 9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542 cryptsetup-2.5.0.tar.xz +# From https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/sha256sums.asc +sha256 44397ba76e75a9cde5b02177bc63cd7af428a785788e3a7067733e7761842735 cryptsetup-2.6.0.tar.xz sha256 45670cce8b6a0ddd66c8016cd8ccef6cd71f35717cbacc7f1e895b3855207b33 COPYING sha256 8c33cc37871654ec7ed87e6fbb896c8cf33ef5ef05b1611a5aed857596ffafa5 COPYING.LGPL diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk index 4a52bb62dd..659fdfa2a4 100644 --- a/package/cryptsetup/cryptsetup.mk +++ b/package/cryptsetup/cryptsetup.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRYPTSETUP_VERSION_MAJOR = 2.5 +CRYPTSETUP_VERSION_MAJOR = 2.6 CRYPTSETUP_VERSION = $(CRYPTSETUP_VERSION_MAJOR).0 CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.xz CRYPTSETUP_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/cryptsetup/v$(CRYPTSETUP_VERSION_MAJOR) From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit] package/mender-artifact: remove unnecessary GO_ENV Message-ID: <20221205112612.92ECF85B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9fcf6ea43505918d28e12511c782b74eaba663a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 235636409fdd (package/mender-artifact: do not download modules during the build process) introduced the use of GOFLAGS="-mod=vendor", in 2020-08-13, before we had the go download post-process... ... which was introduced with ommit 24ac316ff58e (package/pkg-golang.mk: implement Go vendoring support), in 2022-01-08, which added $(2)_DL_ENV which contains $(HOST_GO_COMMON_ENV). HOST_GO_COMMON_ENV, set in go/go.mk at 23,i already contains GOFLAGS="-mod=vendor". Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: extend commit log] Signed-off-by: Yann E. MORIN --- package/mender-artifact/mender-artifact.mk | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/mender-artifact/mender-artifact.mk b/package/mender-artifact/mender-artifact.mk index 1031166f34..6ade624a23 100644 --- a/package/mender-artifact/mender-artifact.mk +++ b/package/mender-artifact/mender-artifact.mk @@ -86,14 +86,6 @@ HOST_MENDER_ARTIFACT_LICENSE_FILES = \ HOST_MENDER_ARTIFACT_DEPENDENCIES = host-xz -# By default, go will attempt to download needed modules before building, which -# is not desirable. This behavior also causes permission issues when cleaning, -# as go downloads modules as read-only by default. Because mender-artifact -# includes the modules in the vendor directory, mod=vendor prevents the package -# from downloading the go modules during the build process and prevents -# permission issues when cleaning. -HOST_MENDER_ARTIFACT_GO_ENV = GOFLAGS="-mod=vendor" - HOST_MENDER_ARTIFACT_LDFLAGS = -X github.com/mendersoftware/mender-artifact/cli.Version=$(HOST_MENDER_ARTIFACT_VERSION) HOST_MENDER_ARTIFACT_BIN_NAME = mender-artifact From peter at korsgaard.com Mon Dec 5 09:01:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 10:01:26 +0100 Subject: [Buildroot] [git commit] Merge branch 'next' Message-ID: <20221205112612.C855985B9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ca0edcb5f20c00336e7fb52ffa74cca2c2d5ef6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Patch is too large, so refusing to show it Patch is too large, so refusing to show it From yann.morin.1998 at free.fr Sun Dec 4 17:29:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 4 Dec 2022 18:29:08 +0100 Subject: [Buildroot] [git commit] package/pkg-golang: use package go env for download step Message-ID: <20221205112612.9FBE685BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd95a33511b9d9de6f6885ec75e6f39608238b9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently package secific go env is used only during package build step. Go vendering is done during the download step and it's sometimes required to specify package secific go env also for this step. For example, when importing custom go modules who are hosted on a private host, it???s required to set GOPRIVATE to avoid public sum checking. Of all the environment variables driving the behaviour of the go command [0], there is none that obviously have an impact on the behaviour of go-mod, unless they are explicitly listed as such [1], so it seems pretty safe to include the generic environment variables for the download step. [0] https://pkg.go.dev/cmd/go#hdr-Environment_variables [1] https://go.dev/ref/mod#environment-variables Signed-off-by: Patrick Gerber [yann.morin.1998 at free.fr: add [0] and [1] and corresponding blurb] Signed-off-by: Yann E. MORIN --- package/pkg-golang.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/pkg-golang.mk b/package/pkg-golang.mk index 0b3dc3d32f..cdc67b32c0 100644 --- a/package/pkg-golang.mk +++ b/package/pkg-golang.mk @@ -87,7 +87,8 @@ $(2)_POST_PATCH_HOOKS += $(2)_GEN_GOMOD $(2)_DOWNLOAD_POST_PROCESS = go $(2)_DL_ENV += \ $$(HOST_GO_COMMON_ENV) \ - GOPROXY=direct + GOPROXY=direct \ + $$($(2)_GO_ENV) # Due to vendoring, it is pretty likely that not all licenses are # listed in _LICENSE. From thomas.petazzoni at bootlin.com Sun Dec 4 12:51:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 4 Dec 2022 13:51:54 +0100 Subject: [Buildroot] [git commit] package/edk2-non-osi: new package Message-ID: <20221205112612.7989885BA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95f72fb61aae6a64ea822b535cf9d2c2e01e6fc9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a package to install the additional edk2 platforms files, not compatible with the normal licensing requirements and held in the edk2-non-osi repository. Only the Marvell Armada files are copied at this point, to support building edk2 for the MACCHIATObin platform. The referenced commit corresponds to version edk2-stable202208 of edk2, based on the timestamps. This package is heavily inspired from package/edk2-platforms. Signed-off-by: Vincent Stehl?? Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + package/Config.in | 1 + package/edk2-non-osi/Config.in | 11 +++++++++++ package/edk2-non-osi/edk2-non-osi.hash | 3 +++ package/edk2-non-osi/edk2-non-osi.mk | 27 +++++++++++++++++++++++++++ 5 files changed, 43 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index ab9cfe5ee9..233fda4c71 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3002,6 +3002,7 @@ F: package/utp_com/ N: Vincent Stehl?? F: board/qemu/aarch64-ebbr/ F: configs/qemu_aarch64_ebbr_defconfig +F: package/edk2-non-osi/ N: Vincent Stehl?? F: board/bananapi/bananapi-m2-zero/ diff --git a/package/Config.in b/package/Config.in index 1a2bda4639..ce0d55bbf2 100644 --- a/package/Config.in +++ b/package/Config.in @@ -489,6 +489,7 @@ endmenu source "package/dvb-apps/Config.in" source "package/dvbsnoop/Config.in" source "package/edid-decode/Config.in" + source "package/edk2-non-osi/Config.in" source "package/edk2-platforms/Config.in" source "package/eudev/Config.in" source "package/ev3dev-linux-drivers/Config.in" diff --git a/package/edk2-non-osi/Config.in b/package/edk2-non-osi/Config.in new file mode 100644 index 0000000000..6c540c8a40 --- /dev/null +++ b/package/edk2-non-osi/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_EDK2_NON_OSI + bool + help + EDK2 description files for additional platforms, not + compatible with the normal licensing requirements. + The main EDK2 bootloader package will depend on these + description files while building firmware for some platforms. + + Only the Marvell Armada files are copied at this point. + + https://github.com/tianocore/edk2-non-osi diff --git a/package/edk2-non-osi/edk2-non-osi.hash b/package/edk2-non-osi/edk2-non-osi.hash new file mode 100644 index 0000000000..7941df1f2f --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 7d27b1e6d90a26f3585ab58a2e051da69eae1b97754d3e2d80a5372879ae2501 edk2-non-osi-61662e8596dd9a64e3372f9a3ba6622d2628607c.tar.gz +sha256 38d73db2f9dfb32e1666d898cb9d7c1ccd78302dd9922d5fac4a9cf61fa872d9 Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf diff --git a/package/edk2-non-osi/edk2-non-osi.mk b/package/edk2-non-osi/edk2-non-osi.mk new file mode 100644 index 0000000000..0abb3770c7 --- /dev/null +++ b/package/edk2-non-osi/edk2-non-osi.mk @@ -0,0 +1,27 @@ +################################################################################ +# +# edk2-non-osi +# +################################################################################ + +# Keep in sync with latest commit as of the release date for boot/edk2 +EDK2_NON_OSI_VERSION = 61662e8596dd9a64e3372f9a3ba6622d2628607c +EDK2_NON_OSI_SITE = $(call github,tianocore,edk2-non-osi,$(EDK2_NON_OSI_VERSION)) +EDK2_NON_OSI_INSTALL_TARGET = NO +EDK2_NON_OSI_INSTALL_STAGING = YES + +# Copy Marvell Armada files +EDK2_NON_OSI_LICENSE += BSD-2-Clause-Patent (Marvell Armada) +EDK2_NON_OSI_LICENSE_FILES += Silicon/Marvell/Armada7k8k/DeviceTree/Armada80x0McBin.inf +EDK2_NON_OSI_DIRS += Silicon/Marvell/Armada7k8k/DeviceTree + +# There is nothing to build for edk2-non-osi. All we need to do is to copy +# the selected description files to staging, for other packages to build with. +define EDK2_NON_OSI_INSTALL_STAGING_CMDS + $(foreach d,$(EDK2_NON_OSI_DIRS),\ + mkdir -p $(STAGING_DIR)/usr/share/edk2-non-osi/$(d) && \ + cp -rf $(@D)/$(d)/* $(STAGING_DIR)/usr/share/edk2-non-osi/$(d)/ + ) +endef + +$(eval $(generic-package)) From thomas.petazzoni at bootlin.com Mon Dec 5 11:28:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 05 Dec 2022 11:28:32 -0000 Subject: [Buildroot] [git commit] package/gnuradio: bump version to 3.10.4.0 Message-ID: <20221205112609.8517A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e37c110bead8b7b35cd97915673fa785ccb39f2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - remove all no more required patches - backport 2 patches to fix failures induces by missing headers - add dependency to SPDLOG - add pybind dependency where python is set Note: - Since gnuradio 3.10 swig was replaced by pybind. Now python libraries, bindings and python wrappers are produces using pybind: this why python-pybind is a buildtime dependency. As mentionned in [1], this one is a stagging only package: headers must be into staging directory, so it can't be host and at the same time since this package provides only headers and .cmake files nothing has to be installed into the target directory. A select is required because it's not an host package and GNURADIO_DEPENDENCIES is updated with python-pybind to have pybind present before gnuradio's build. - host-python-numpy is now required since some cpp bindings uses numpy's functions directly. python-numpy (target package) is left required because python blocks and wrappers needs this library at runtime. [1] http://lists.busybox.net/pipermail/buildroot/2022-October/653030.html Signed-off-by: Gwenhael Goavec-Merou Signed-off-by: Thomas Petazzoni --- ...luding-missing-vector-in-blockinterleaver.patch | 42 + ...glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch | 39 - ...kinterleaving.h-add-missing-cstddef-heade.patch | 33 + ...fy_placeholders_with_their_full_namespace.patch | 1012 -------------------- ...nt-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch | 57 -- ...nt-t-add-examples-c-subdirectory-when-gr-.patch | 55 -- ...-remove-deprecated-math-common_factor.hpp.patch | 165 ---- package/gnuradio/Config.in | 5 +- package/gnuradio/gnuradio.hash | 2 +- package/gnuradio/gnuradio.mk | 12 +- 10 files changed, 84 insertions(+), 1338 deletions(-) diff --git a/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch new file mode 100644 index 0000000000..f805e300af --- /dev/null +++ b/package/gnuradio/0001-blocks-Including-missing-vector-in-blockinterleaver.patch @@ -0,0 +1,42 @@ +From 45fe4ac55ad88b6793d225e676205c30388ec138 Mon Sep 17 00:00:00 2001 +From: Ryan Volz +Date: Fri, 16 Sep 2022 21:05:51 -0400 +Subject: [PATCH 1/2] blocks: Including missing in blockinterleaver. + +Signed-off-by: Ryan Volz +[Retrieved (and backported) from: +https://github.com/gnuradio/gnuradio/commit/463c3477549b26b32d9b73eef30044e97c4eee64] +Signed-off-by: Gwenhael Goavec-Merou +--- + gr-blocks/include/gnuradio/blocks/blockinterleaving.h | 2 +- + gr-blocks/lib/blockinterleaving.cc | 1 + + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +index 9d4e0f249..df831fe5a 100644 +--- a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h ++++ b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +@@ -12,7 +12,7 @@ + #define INCLUDED_GR_BLOCKS_BLOCKINTERLEAVING_H + + #include +- ++#include + + namespace gr { + namespace blocks { +diff --git a/gr-blocks/lib/blockinterleaving.cc b/gr-blocks/lib/blockinterleaving.cc +index fc5873e11..768ad9ea7 100644 +--- a/gr-blocks/lib/blockinterleaving.cc ++++ b/gr-blocks/lib/blockinterleaving.cc +@@ -12,6 +12,7 @@ + #include + #include + #include ++#include + + namespace gr { + namespace blocks { +-- +2.35.1 + diff --git a/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch b/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch deleted file mode 100644 index 532bebcf2e..0000000000 --- a/package/gnuradio/0001-gr-digital-glfsr.h-drop-boost-cstdint.hpp-and-use-cs.patch +++ /dev/null @@ -1,39 +0,0 @@ -From f643bc12100c67288adda3699a9e61d6a66fb529 Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Fri, 7 Feb 2020 16:49:30 +0100 -Subject: [PATCH] gr-digital:glfsr.h: drop boost/cstdint.hpp and use cstdint - -gr-digital/glfsr.h include boost/cstdint.hpp to have uintxx_t. -These types are in boost namespace but nor using namespace xxx, nor boost:: are used. -The result is : -In file included from /home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/glfsr.cc:23: -/home/buildroot/autobuild/instance-0/output-1/build/gnuradio-3.8.0.0/gr-digital/lib/../include/gnuradio/digital/glfsr.h:42:5: error: 'uint32_t' does not name a type; did you mean 'u_int32_t'? -uint32_t d_shift_register; -^~~~~~~~ -u_int32_t - -Since Gnuradio policy is Less boost == better and C++11 is used, use cstdint -instead of boost/cstdint.hpp. - -[backported from 475e4a156b516c089175afb998acdc80b740b437] -Signed-off-by: Gwenhael Goavec-Merou ---- - gr-digital/include/gnuradio/digital/glfsr.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/gr-digital/include/gnuradio/digital/glfsr.h b/gr-digital/include/gnuradio/digital/glfsr.h -index 0b5141f1f..1003bcd01 100644 ---- a/gr-digital/include/gnuradio/digital/glfsr.h -+++ b/gr-digital/include/gnuradio/digital/glfsr.h -@@ -24,7 +24,7 @@ - #define INCLUDED_DIGITAL_GLFSR_H - - #include --#include -+#include - - namespace gr { - namespace digital { --- -2.24.1 - diff --git a/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch new file mode 100644 index 0000000000..d551793be5 --- /dev/null +++ b/package/gnuradio/0002-blocks-blockinterleaving.h-add-missing-cstddef-heade.patch @@ -0,0 +1,33 @@ +From 901c2ad1ac88908a2e6db5615d5af39a218d826d Mon Sep 17 00:00:00 2001 +From: Gwenhael Goavec-Merou +Date: Fri, 23 Sep 2022 08:41:26 +0200 +Subject: [PATCH 2/2] blocks/blockinterleaving.h: add missing cstddef header + (required for size_t) + +Fix build failure like: + +gnuradio/gr-blocks/lib/../include/gnuradio/blocks/blockinterleaving.h:25:36: error: ???size_t??? was not declared in this scope + +This failure is due to the miss of cstddef include + +Signed-off-by: Gwenhael Goavec-Merou +[Upstream status: https://github.com/gnuradio/gnuradio/pull/6188] +--- + gr-blocks/include/gnuradio/blocks/blockinterleaving.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +index df831fe5a..33c59e35b 100644 +--- a/gr-blocks/include/gnuradio/blocks/blockinterleaving.h ++++ b/gr-blocks/include/gnuradio/blocks/blockinterleaving.h +@@ -13,6 +13,7 @@ + + #include + #include ++#include + + namespace gr { + namespace blocks { +-- +2.35.1 + diff --git a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch deleted file mode 100644 index 431cc12522..0000000000 --- a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch +++ /dev/null @@ -1,1012 +0,0 @@ -From 5d4c317a372c77aa70df6ab3403d161cd41a7d17 Mon Sep 17 00:00:00 2001 -From: ponce -Date: Sun, 17 May 2020 14:02:57 +0200 -Subject: [PATCH] boost: qualify placeholders with their full namespace. - -This is needed with boost >= 1.73.0. - -[Upstream status: https://github.com/gnuradio/gnuradio/pull/3566] - -Signed-off-by: ponce -Signed-off-by: Gwenhael Goavec-Merou ---- - .../(exported from wiki) Message Passing.txt | 8 +++--- - gnuradio-runtime/lib/block.cc | 3 ++- - gr-blocks/lib/copy_impl.cc | 4 ++- - gr-blocks/lib/message_debug_impl.cc | 13 +++++++--- - gr-blocks/lib/message_strobe_impl.cc | 5 ++-- - gr-blocks/lib/message_strobe_random_impl.cc | 5 ++-- - gr-blocks/lib/multiply_matrix_impl.cc | 11 +++++--- - gr-blocks/lib/mute_impl.cc | 5 ++-- - gr-blocks/lib/nop_impl.cc | 5 ++-- - gr-blocks/lib/pdu_filter_impl.cc | 5 ++-- - gr-blocks/lib/pdu_remove_impl.cc | 5 ++-- - gr-blocks/lib/pdu_set_impl.cc | 4 ++- - gr-blocks/lib/random_pdu_impl.cc | 5 ++-- - gr-blocks/lib/repeat_impl.cc | 5 ++-- - gr-blocks/lib/socket_pdu_impl.cc | 18 ++++++++----- - .../lib/tagged_stream_multiply_length_impl.cc | 7 +++--- - gr-blocks/lib/tuntap_pdu_impl.cc | 3 ++- - gr-digital/lib/chunks_to_symbols_impl.cc | 5 ++-- - .../lib/constellation_receiver_cb_impl.cc | 14 ++++++----- - gr-digital/lib/costas_loop_cc_impl.cc | 4 ++- - gr-digital/lib/crc32_async_bb_impl.cc | 8 ++++-- - gr-digital/lib/header_payload_demux_impl.cc | 7 +++--- - .../lib/protocol_formatter_async_impl.cc | 4 ++- - gr-fec/lib/async_decoder_impl.cc | 8 ++++-- - gr-fec/lib/async_encoder_impl.cc | 8 ++++-- - gr-fec/lib/depuncture_bb_impl.cc | 4 ++- - gr-fec/lib/puncture_bb_impl.cc | 4 ++- - gr-fec/lib/puncture_ff_impl.cc | 4 ++- - gr-filter/lib/freq_xlating_fir_filter_impl.cc | 2 +- - gr-filter/lib/mmse_resampler_cc_impl.cc | 5 ++-- - gr-filter/lib/mmse_resampler_ff_impl.cc | 5 ++-- - gr-qtgui/lib/const_sink_c_impl.cc | 5 ++-- - gr-qtgui/lib/edit_box_msg_impl.cc | 4 ++- - gr-qtgui/lib/freq_sink_c_impl.cc | 12 ++++++--- - gr-qtgui/lib/freq_sink_f_impl.cc | 12 ++++++--- - gr-qtgui/lib/histogram_sink_f_impl.cc | 5 ++-- - gr-qtgui/lib/sink_c_impl.cc | 4 ++- - gr-qtgui/lib/sink_f_impl.cc | 4 ++- - gr-qtgui/lib/time_raster_sink_b_impl.cc | 4 ++- - gr-qtgui/lib/time_raster_sink_f_impl.cc | 4 ++- - gr-qtgui/lib/time_sink_c_impl.cc | 4 ++- - gr-qtgui/lib/time_sink_f_impl.cc | 4 ++- - gr-qtgui/lib/waterfall_sink_c_impl.cc | 13 +++++++--- - gr-qtgui/lib/waterfall_sink_f_impl.cc | 13 +++++++--- - gr-uhd/lib/usrp_block_impl.cc | 25 ++++++++++++------- - gr-uhd/lib/usrp_source_impl.cc | 5 ++-- - gr-zeromq/lib/pub_msg_sink_impl.cc | 4 ++- - gr-zeromq/lib/push_msg_sink_impl.cc | 4 ++- - 48 files changed, 213 insertions(+), 106 deletions(-) - -diff --git a/docs/usage-manual/(exported from wiki) Message Passing.txt b/docs/usage-manual/(exported from wiki) Message Passing.txt -index 4654bd5da..551e71022 100644 ---- a/docs/usage-manual/(exported from wiki) Message Passing.txt -+++ b/docs/usage-manual/(exported from wiki) Message Passing.txt -@@ -94,7 +94,7 @@ must then bind this port to the message handler. For this, we use - Boost's 'bind' function: - - set_msg_handler(pmt::pmt_t port_id, -- boost::bind(&block_class::message_handler_function, this, _1)); -+ boost::bind(&block_class::message_handler_function, this, boost::placeholders::_1)); - - In Python: - -@@ -241,15 +241,15 @@ The constructor of this block looks like this: - { - message_port_register_in(pmt::mp("print")); - set_msg_handler(pmt::mp("print"), -- boost::bind(&message_debug_impl::print, this, _1)); -+ boost::bind(&message_debug_impl::print, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("store")); - set_msg_handler(pmt::mp("store"), -- boost::bind(&message_debug_impl::store, this, _1)); -+ boost::bind(&message_debug_impl::store, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("print_pdu")); - set_msg_handler(pmt::mp("print_pdu"), -- boost::bind(&message_debug_impl::print_pdu, this, _1)); -+ boost::bind(&message_debug_impl::print_pdu, this, boost::placeholders::_1)); - } - - -diff --git a/gnuradio-runtime/lib/block.cc b/gnuradio-runtime/lib/block.cc -index 591428390..fca4cab97 100644 ---- a/gnuradio-runtime/lib/block.cc -+++ b/gnuradio-runtime/lib/block.cc -@@ -61,7 +61,8 @@ block::block(const std::string& name, - { - global_block_registry.register_primitive(alias(), this); - message_port_register_in(d_system_port); -- set_msg_handler(d_system_port, boost::bind(&block::system_handler, this, _1)); -+ set_msg_handler(d_system_port, -+ boost::bind(&block::system_handler, this, boost::placeholders::_1)); - - configure_default_loggers(d_logger, d_debug_logger, symbol_name()); - } -diff --git a/gr-blocks/lib/copy_impl.cc b/gr-blocks/lib/copy_impl.cc -index c377e57b1..b55196c24 100644 ---- a/gr-blocks/lib/copy_impl.cc -+++ b/gr-blocks/lib/copy_impl.cc -@@ -44,7 +44,9 @@ copy_impl::copy_impl(size_t itemsize) - d_enabled(true) - { - message_port_register_in(pmt::mp("en")); -- set_msg_handler(pmt::mp("en"), boost::bind(©_impl::handle_enable, this, _1)); -+ set_msg_handler( -+ pmt::mp("en"), -+ boost::bind(©_impl::handle_enable, this, boost::placeholders::_1)); - } - - copy_impl::~copy_impl() {} -diff --git a/gr-blocks/lib/message_debug_impl.cc b/gr-blocks/lib/message_debug_impl.cc -index a8c84aa50..916f97ca3 100644 ---- a/gr-blocks/lib/message_debug_impl.cc -+++ b/gr-blocks/lib/message_debug_impl.cc -@@ -90,14 +90,19 @@ message_debug_impl::message_debug_impl() - : block("message_debug", io_signature::make(0, 0, 0), io_signature::make(0, 0, 0)) - { - message_port_register_in(pmt::mp("print")); -- set_msg_handler(pmt::mp("print"), boost::bind(&message_debug_impl::print, this, _1)); -+ set_msg_handler( -+ pmt::mp("print"), -+ boost::bind(&message_debug_impl::print, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("store")); -- set_msg_handler(pmt::mp("store"), boost::bind(&message_debug_impl::store, this, _1)); -+ set_msg_handler( -+ pmt::mp("store"), -+ boost::bind(&message_debug_impl::store, this, boost::placeholders::_1)); - - message_port_register_in(pmt::mp("print_pdu")); -- set_msg_handler(pmt::mp("print_pdu"), -- boost::bind(&message_debug_impl::print_pdu, this, _1)); -+ set_msg_handler( -+ pmt::mp("print_pdu"), -+ boost::bind(&message_debug_impl::print_pdu, this, boost::placeholders::_1)); - } - - message_debug_impl::~message_debug_impl() {} -diff --git a/gr-blocks/lib/message_strobe_impl.cc b/gr-blocks/lib/message_strobe_impl.cc -index 038eeae5a..d131b8166 100644 ---- a/gr-blocks/lib/message_strobe_impl.cc -+++ b/gr-blocks/lib/message_strobe_impl.cc -@@ -53,8 +53,9 @@ message_strobe_impl::message_strobe_impl(pmt::pmt_t msg, long period_ms) - message_port_register_out(d_port); - - message_port_register_in(pmt::mp("set_msg")); -- set_msg_handler(pmt::mp("set_msg"), -- boost::bind(&message_strobe_impl::set_msg, this, _1)); -+ set_msg_handler( -+ pmt::mp("set_msg"), -+ boost::bind(&message_strobe_impl::set_msg, this, boost::placeholders::_1)); - } - - message_strobe_impl::~message_strobe_impl() {} -diff --git a/gr-blocks/lib/message_strobe_random_impl.cc b/gr-blocks/lib/message_strobe_random_impl.cc -index 0ab5d6adc..53e641fba 100644 ---- a/gr-blocks/lib/message_strobe_random_impl.cc -+++ b/gr-blocks/lib/message_strobe_random_impl.cc -@@ -74,8 +74,9 @@ message_strobe_random_impl::message_strobe_random_impl( - new gr::thread::thread(boost::bind(&message_strobe_random_impl::run, this))); - - message_port_register_in(pmt::mp("set_msg")); -- set_msg_handler(pmt::mp("set_msg"), -- boost::bind(&message_strobe_random_impl::set_msg, this, _1)); -+ set_msg_handler( -+ pmt::mp("set_msg"), -+ boost::bind(&message_strobe_random_impl::set_msg, this, boost::placeholders::_1)); - } - - long message_strobe_random_impl::next_delay() -diff --git a/gr-blocks/lib/multiply_matrix_impl.cc b/gr-blocks/lib/multiply_matrix_impl.cc -index e1b9c746c..e38953bab 100644 ---- a/gr-blocks/lib/multiply_matrix_impl.cc -+++ b/gr-blocks/lib/multiply_matrix_impl.cc -@@ -235,9 +235,10 @@ multiply_matrix_impl::multiply_matrix_impl( - - pmt::pmt_t port_name = pmt::string_to_symbol("set_A"); - message_port_register_in(port_name); -- set_msg_handler( -- port_name, -- boost::bind(&multiply_matrix_impl::msg_handler_A, this, _1)); -+ set_msg_handler(port_name, -+ boost::bind(&multiply_matrix_impl::msg_handler_A, -+ this, -+ boost::placeholders::_1)); - } - - template <> -@@ -257,7 +258,9 @@ multiply_matrix_impl::multiply_matrix_impl( - pmt::pmt_t port_name = pmt::string_to_symbol("set_A"); - message_port_register_in(port_name); - set_msg_handler(port_name, -- boost::bind(&multiply_matrix_impl::msg_handler_A, this, _1)); -+ boost::bind(&multiply_matrix_impl::msg_handler_A, -+ this, -+ boost::placeholders::_1)); - } - - -diff --git a/gr-blocks/lib/mute_impl.cc b/gr-blocks/lib/mute_impl.cc -index bd65ce207..5c732f8f4 100644 ---- a/gr-blocks/lib/mute_impl.cc -+++ b/gr-blocks/lib/mute_impl.cc -@@ -47,8 +47,9 @@ mute_impl::mute_impl(bool mute) - d_mute(mute) - { - this->message_port_register_in(pmt::intern("set_mute")); -- this->set_msg_handler(pmt::intern("set_mute"), -- boost::bind(&mute_impl::set_mute_pmt, this, _1)); -+ this->set_msg_handler( -+ pmt::intern("set_mute"), -+ boost::bind(&mute_impl::set_mute_pmt, this, boost::placeholders::_1)); - } - - template -diff --git a/gr-blocks/lib/nop_impl.cc b/gr-blocks/lib/nop_impl.cc -index db216d97a..e9baee587 100644 ---- a/gr-blocks/lib/nop_impl.cc -+++ b/gr-blocks/lib/nop_impl.cc -@@ -44,8 +44,9 @@ nop_impl::nop_impl(size_t sizeof_stream_item) - { - // Arrange to have count_received_msgs called when messages are received. - message_port_register_in(pmt::mp("port")); -- set_msg_handler(pmt::mp("port"), -- boost::bind(&nop_impl::count_received_msgs, this, _1)); -+ set_msg_handler( -+ pmt::mp("port"), -+ boost::bind(&nop_impl::count_received_msgs, this, boost::placeholders::_1)); - } - - nop_impl::~nop_impl() {} -diff --git a/gr-blocks/lib/pdu_filter_impl.cc b/gr-blocks/lib/pdu_filter_impl.cc -index b0748eec0..63cfe47e4 100644 ---- a/gr-blocks/lib/pdu_filter_impl.cc -+++ b/gr-blocks/lib/pdu_filter_impl.cc -@@ -44,8 +44,9 @@ pdu_filter_impl::pdu_filter_impl(pmt::pmt_t k, pmt::pmt_t v, bool invert) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&pdu_filter_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_filter_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_filter_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/pdu_remove_impl.cc b/gr-blocks/lib/pdu_remove_impl.cc -index 19cc4dc76..2b97f827b 100644 ---- a/gr-blocks/lib/pdu_remove_impl.cc -+++ b/gr-blocks/lib/pdu_remove_impl.cc -@@ -42,8 +42,9 @@ pdu_remove_impl::pdu_remove_impl(pmt::pmt_t k) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&pdu_remove_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_remove_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_remove_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/pdu_set_impl.cc b/gr-blocks/lib/pdu_set_impl.cc -index 40fbc3cd8..af59ef70f 100644 ---- a/gr-blocks/lib/pdu_set_impl.cc -+++ b/gr-blocks/lib/pdu_set_impl.cc -@@ -43,7 +43,9 @@ pdu_set_impl::pdu_set_impl(pmt::pmt_t k, pmt::pmt_t v) - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), boost::bind(&pdu_set_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&pdu_set_impl::handle_msg, this, boost::placeholders::_1)); - } - - void pdu_set_impl::handle_msg(pmt::pmt_t pdu) -diff --git a/gr-blocks/lib/random_pdu_impl.cc b/gr-blocks/lib/random_pdu_impl.cc -index 75d825aef..6c142c353 100644 ---- a/gr-blocks/lib/random_pdu_impl.cc -+++ b/gr-blocks/lib/random_pdu_impl.cc -@@ -52,8 +52,9 @@ random_pdu_impl::random_pdu_impl(int min_items, - { - message_port_register_out(pdu::pdu_port_id()); - message_port_register_in(pmt::mp("generate")); -- set_msg_handler(pmt::mp("generate"), -- boost::bind(&random_pdu_impl::generate_pdu, this, _1)); -+ set_msg_handler( -+ pmt::mp("generate"), -+ boost::bind(&random_pdu_impl::generate_pdu, this, boost::placeholders::_1)); - if (length_modulo < 1) - throw std::runtime_error("length_module must be >= 1"); - if (max_items < length_modulo) -diff --git a/gr-blocks/lib/repeat_impl.cc b/gr-blocks/lib/repeat_impl.cc -index 189fbc894..d6569625d 100644 ---- a/gr-blocks/lib/repeat_impl.cc -+++ b/gr-blocks/lib/repeat_impl.cc -@@ -44,8 +44,9 @@ repeat_impl::repeat_impl(size_t itemsize, int interp) - d_interp(interp) - { - message_port_register_in(pmt::mp("interpolation")); -- set_msg_handler(pmt::mp("interpolation"), -- boost::bind(&repeat_impl::msg_set_interpolation, this, _1)); -+ set_msg_handler( -+ pmt::mp("interpolation"), -+ boost::bind(&repeat_impl::msg_set_interpolation, this, boost::placeholders::_1)); - } - - void repeat_impl::msg_set_interpolation(pmt::pmt_t msg) -diff --git a/gr-blocks/lib/socket_pdu_impl.cc b/gr-blocks/lib/socket_pdu_impl.cc -index df69f07ad..163eec3a6 100644 ---- a/gr-blocks/lib/socket_pdu_impl.cc -+++ b/gr-blocks/lib/socket_pdu_impl.cc -@@ -101,7 +101,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - start_tcp_accept(); - - set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::tcp_server_send, this, _1)); -+ boost::bind(&socket_pdu_impl::tcp_server_send, -+ this, -+ boost::placeholders::_1)); - } else if (type == "TCP_CLIENT") { - boost::system::error_code error = boost::asio::error::host_not_found; - d_tcp_socket.reset(new boost::asio::ip::tcp::socket(d_io_service)); -@@ -111,7 +113,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - d_tcp_socket->set_option(boost::asio::ip::tcp::no_delay(d_tcp_no_delay)); - - set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::tcp_client_send, this, _1)); -+ boost::bind(&socket_pdu_impl::tcp_client_send, -+ this, -+ boost::placeholders::_1)); - - d_tcp_socket->async_read_some( - boost::asio::buffer(d_rxbuf), -@@ -130,8 +134,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred)); - -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::udp_send, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&socket_pdu_impl::udp_send, this, boost::placeholders::_1)); - } else if (type == "UDP_CLIENT") { - d_udp_socket.reset( - new boost::asio::ip::udp::socket(d_io_service, d_udp_endpoint)); -@@ -143,8 +148,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type, - boost::asio::placeholders::error, - boost::asio::placeholders::bytes_transferred)); - -- set_msg_handler(pdu::pdu_port_id(), -- boost::bind(&socket_pdu_impl::udp_send, this, _1)); -+ set_msg_handler( -+ pdu::pdu_port_id(), -+ boost::bind(&socket_pdu_impl::udp_send, this, boost::placeholders::_1)); - } else - throw std::runtime_error("gr::blocks:socket_pdu: unknown socket type"); - -diff --git a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -index 30f4c46dc..34b95d647 100644 ---- a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -+++ b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc -@@ -49,9 +49,10 @@ tagged_stream_multiply_length_impl::tagged_stream_multiply_length_impl( - set_tag_propagation_policy(TPP_DONT); - set_relative_rate(1, 1); - message_port_register_in(pmt::intern("set_scalar")); -- set_msg_handler( -- pmt::intern("set_scalar"), -- boost::bind(&tagged_stream_multiply_length_impl::set_scalar_pmt, this, _1)); -+ set_msg_handler(pmt::intern("set_scalar"), -+ boost::bind(&tagged_stream_multiply_length_impl::set_scalar_pmt, -+ this, -+ boost::placeholders::_1)); - } - - tagged_stream_multiply_length_impl::~tagged_stream_multiply_length_impl() {} -diff --git a/gr-blocks/lib/tuntap_pdu_impl.cc b/gr-blocks/lib/tuntap_pdu_impl.cc -index 4343ae1dc..0d9d7e28c 100644 ---- a/gr-blocks/lib/tuntap_pdu_impl.cc -+++ b/gr-blocks/lib/tuntap_pdu_impl.cc -@@ -96,7 +96,8 @@ tuntap_pdu_impl::tuntap_pdu_impl(std::string dev, int MTU, bool istunflag) - - // set up input message port - message_port_register_in(pdu::pdu_port_id()); -- set_msg_handler(pdu::pdu_port_id(), boost::bind(&tuntap_pdu_impl::send, this, _1)); -+ set_msg_handler(pdu::pdu_port_id(), -+ boost::bind(&tuntap_pdu_impl::send, this, boost::placeholders::_1)); - } - - int tuntap_pdu_impl::tun_alloc(char* dev, int flags) -diff --git a/gr-digital/lib/chunks_to_symbols_impl.cc b/gr-digital/lib/chunks_to_symbols_impl.cc -index 26d590a66..a6810a69e 100644 ---- a/gr-digital/lib/chunks_to_symbols_impl.cc -+++ b/gr-digital/lib/chunks_to_symbols_impl.cc -@@ -53,8 +53,9 @@ chunks_to_symbols_impl::chunks_to_symbols_impl( - this->message_port_register_in(pmt::mp("set_symbol_table")); - this->set_msg_handler( - pmt::mp("set_symbol_table"), -- boost::bind( -- &chunks_to_symbols_impl::handle_set_symbol_table, this, _1)); -+ boost::bind(&chunks_to_symbols_impl::handle_set_symbol_table, -+ this, -+ boost::placeholders::_1)); - } - - template -diff --git a/gr-digital/lib/constellation_receiver_cb_impl.cc b/gr-digital/lib/constellation_receiver_cb_impl.cc -index 7fb7559d5..7e216ece5 100644 ---- a/gr-digital/lib/constellation_receiver_cb_impl.cc -+++ b/gr-digital/lib/constellation_receiver_cb_impl.cc -@@ -61,14 +61,16 @@ constellation_receiver_cb_impl::constellation_receiver_cb_impl( - "This receiver only works with constellations of dimension 1."); - - message_port_register_in(pmt::mp("set_constellation")); -- set_msg_handler( -- pmt::mp("set_constellation"), -- boost::bind(&constellation_receiver_cb_impl::handle_set_constellation, this, _1)); -+ set_msg_handler(pmt::mp("set_constellation"), -+ boost::bind(&constellation_receiver_cb_impl::handle_set_constellation, -+ this, -+ boost::placeholders::_1)); - - message_port_register_in(pmt::mp("rotate_phase")); -- set_msg_handler( -- pmt::mp("rotate_phase"), -- boost::bind(&constellation_receiver_cb_impl::handle_rotate_phase, this, _1)); -+ set_msg_handler(pmt::mp("rotate_phase"), -+ boost::bind(&constellation_receiver_cb_impl::handle_rotate_phase, -+ this, -+ boost::placeholders::_1)); - } - - constellation_receiver_cb_impl::~constellation_receiver_cb_impl() {} -diff --git a/gr-digital/lib/costas_loop_cc_impl.cc b/gr-digital/lib/costas_loop_cc_impl.cc -index c3b30834e..e1229e6f4 100644 ---- a/gr-digital/lib/costas_loop_cc_impl.cc -+++ b/gr-digital/lib/costas_loop_cc_impl.cc -@@ -82,7 +82,9 @@ costas_loop_cc_impl::costas_loop_cc_impl(float loop_bw, int order, bool use_snr) - - message_port_register_in(pmt::mp("noise")); - set_msg_handler(pmt::mp("noise"), -- boost::bind(&costas_loop_cc_impl::handle_set_noise, this, _1)); -+ boost::bind(&costas_loop_cc_impl::handle_set_noise, -+ this, -+ boost::placeholders::_1)); - } - - costas_loop_cc_impl::~costas_loop_cc_impl() {} -diff --git a/gr-digital/lib/crc32_async_bb_impl.cc b/gr-digital/lib/crc32_async_bb_impl.cc -index bffbb2a73..66143866c 100644 ---- a/gr-digital/lib/crc32_async_bb_impl.cc -+++ b/gr-digital/lib/crc32_async_bb_impl.cc -@@ -48,9 +48,13 @@ crc32_async_bb_impl::crc32_async_bb_impl(bool check) - message_port_register_out(d_out_port); - - if (check) -- set_msg_handler(d_in_port, boost::bind(&crc32_async_bb_impl::check, this, _1)); -+ set_msg_handler( -+ d_in_port, -+ boost::bind(&crc32_async_bb_impl::check, this, boost::placeholders::_1)); - else -- set_msg_handler(d_in_port, boost::bind(&crc32_async_bb_impl::calc, this, _1)); -+ set_msg_handler( -+ d_in_port, -+ boost::bind(&crc32_async_bb_impl::calc, this, boost::placeholders::_1)); - } - - crc32_async_bb_impl::~crc32_async_bb_impl() {} -diff --git a/gr-digital/lib/header_payload_demux_impl.cc b/gr-digital/lib/header_payload_demux_impl.cc -index 98c805fb2..7cc1e0a4e 100644 ---- a/gr-digital/lib/header_payload_demux_impl.cc -+++ b/gr-digital/lib/header_payload_demux_impl.cc -@@ -150,9 +150,10 @@ header_payload_demux_impl::header_payload_demux_impl( - } - set_tag_propagation_policy(TPP_DONT); - message_port_register_in(msg_port_id()); -- set_msg_handler( -- msg_port_id(), -- boost::bind(&header_payload_demux_impl::parse_header_data_msg, this, _1)); -+ set_msg_handler(msg_port_id(), -+ boost::bind(&header_payload_demux_impl::parse_header_data_msg, -+ this, -+ boost::placeholders::_1)); - for (size_t i = 0; i < special_tags.size(); i++) { - d_special_tags.push_back(pmt::string_to_symbol(special_tags[i])); - d_special_tags_last_value.push_back(pmt::PMT_NIL); -diff --git a/gr-digital/lib/protocol_formatter_async_impl.cc b/gr-digital/lib/protocol_formatter_async_impl.cc -index 84b693745..c08bbb9ae 100644 ---- a/gr-digital/lib/protocol_formatter_async_impl.cc -+++ b/gr-digital/lib/protocol_formatter_async_impl.cc -@@ -55,7 +55,9 @@ protocol_formatter_async_impl::protocol_formatter_async_impl( - message_port_register_out(d_pld_port); - - set_msg_handler(d_in_port, -- boost::bind(&protocol_formatter_async_impl::append, this, _1)); -+ boost::bind(&protocol_formatter_async_impl::append, -+ this, -+ boost::placeholders::_1)); - } - - protocol_formatter_async_impl::~protocol_formatter_async_impl() {} -diff --git a/gr-fec/lib/async_decoder_impl.cc b/gr-fec/lib/async_decoder_impl.cc -index e7a668c83..5d68d13ae 100644 ---- a/gr-fec/lib/async_decoder_impl.cc -+++ b/gr-fec/lib/async_decoder_impl.cc -@@ -65,10 +65,14 @@ async_decoder_impl::async_decoder_impl(generic_decoder::sptr my_decoder, - if (d_packed) { - d_pack = new blocks::kernel::pack_k_bits(8); - set_msg_handler(d_in_port, -- boost::bind(&async_decoder_impl::decode_packed, this, _1)); -+ boost::bind(&async_decoder_impl::decode_packed, -+ this, -+ boost::placeholders::_1)); - } else { - set_msg_handler(d_in_port, -- boost::bind(&async_decoder_impl::decode_unpacked, this, _1)); -+ boost::bind(&async_decoder_impl::decode_unpacked, -+ this, -+ boost::placeholders::_1)); - } - - // The maximum frame size is set by the initial frame size of the decoder. -diff --git a/gr-fec/lib/async_encoder_impl.cc b/gr-fec/lib/async_encoder_impl.cc -index 811d55601..506ae5c7e 100644 ---- a/gr-fec/lib/async_encoder_impl.cc -+++ b/gr-fec/lib/async_encoder_impl.cc -@@ -64,7 +64,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder, - - if (d_packed) { - set_msg_handler(d_in_port, -- boost::bind(&async_encoder_impl::encode_packed, this, _1)); -+ boost::bind(&async_encoder_impl::encode_packed, -+ this, -+ boost::placeholders::_1)); - - d_unpack = new blocks::kernel::unpack_k_bits(8); - -@@ -74,7 +76,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder, - - } else { - set_msg_handler(d_in_port, -- boost::bind(&async_encoder_impl::encode_unpacked, this, _1)); -+ boost::bind(&async_encoder_impl::encode_unpacked, -+ this, -+ boost::placeholders::_1)); - } - - if (d_packed || (strncmp(d_encoder->get_input_conversion(), "pack", 4) == 0)) { -diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc -index 27d00bb5b..f64dad45f 100644 ---- a/gr-fec/lib/depuncture_bb_impl.cc -+++ b/gr-fec/lib/depuncture_bb_impl.cc -@@ -74,7 +74,9 @@ depuncture_bb_impl::depuncture_bb_impl(int puncsize, int puncpat, int delay, cha - set_fixed_rate(true); - set_relative_rate((uint64_t)d_puncsize, (uint64_t)(d_puncsize - d_puncholes)); - set_output_multiple(d_puncsize); -- // set_msg_handler(boost::bind(&depuncture_bb_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&depuncture_bb_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - depuncture_bb_impl::~depuncture_bb_impl() {} -diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc -index a365d6a69..f2078d8c5 100644 ---- a/gr-fec/lib/puncture_bb_impl.cc -+++ b/gr-fec/lib/puncture_bb_impl.cc -@@ -72,7 +72,9 @@ puncture_bb_impl::puncture_bb_impl(int puncsize, int puncpat, int delay) - set_fixed_rate(true); - set_relative_rate((uint64_t)(d_puncsize - d_puncholes), (uint64_t)d_puncsize); - set_output_multiple(d_puncsize - d_puncholes); -- // set_msg_handler(boost::bind(&puncture_bb_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&puncture_bb_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - puncture_bb_impl::~puncture_bb_impl() {} -diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc -index c95288d69..95fb649a8 100644 ---- a/gr-fec/lib/puncture_ff_impl.cc -+++ b/gr-fec/lib/puncture_ff_impl.cc -@@ -72,7 +72,9 @@ puncture_ff_impl::puncture_ff_impl(int puncsize, int puncpat, int delay) - set_fixed_rate(true); - set_relative_rate((uint64_t)(d_puncsize - d_puncholes), (uint64_t)d_puncsize); - set_output_multiple(d_puncsize - d_puncholes); -- // set_msg_handler(boost::bind(&puncture_ff_impl::catch_msg, this, _1)); -+ // set_msg_handler(boost::bind(&puncture_ff_impl::catch_msg, -+ // this, -+ // boost::placeholders::_1)); - } - - puncture_ff_impl::~puncture_ff_impl() {} -diff --git a/gr-filter/lib/freq_xlating_fir_filter_impl.cc b/gr-filter/lib/freq_xlating_fir_filter_impl.cc -index 8ddc967ba..50ec58947 100644 ---- a/gr-filter/lib/freq_xlating_fir_filter_impl.cc -+++ b/gr-filter/lib/freq_xlating_fir_filter_impl.cc -@@ -72,7 +72,7 @@ freq_xlating_fir_filter_impl::freq_xlating_fir_filter_impl( - boost::bind( - &freq_xlating_fir_filter_impl::handle_set_center_freq, - this, -- _1)); -+ boost::placeholders::_1)); - } - - template -diff --git a/gr-filter/lib/mmse_resampler_cc_impl.cc b/gr-filter/lib/mmse_resampler_cc_impl.cc -index 59f9eacfa..bdce51716 100644 ---- a/gr-filter/lib/mmse_resampler_cc_impl.cc -+++ b/gr-filter/lib/mmse_resampler_cc_impl.cc -@@ -52,8 +52,9 @@ mmse_resampler_cc_impl::mmse_resampler_cc_impl(float phase_shift, float resamp_r - - set_inverse_relative_rate(d_mu_inc); - message_port_register_in(pmt::intern("msg_in")); -- set_msg_handler(pmt::intern("msg_in"), -- boost::bind(&mmse_resampler_cc_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pmt::intern("msg_in"), -+ boost::bind(&mmse_resampler_cc_impl::handle_msg, this, boost::placeholders::_1)); - } - - mmse_resampler_cc_impl::~mmse_resampler_cc_impl() { delete d_resamp; } -diff --git a/gr-filter/lib/mmse_resampler_ff_impl.cc b/gr-filter/lib/mmse_resampler_ff_impl.cc -index 342d9f767..3d7272711 100644 ---- a/gr-filter/lib/mmse_resampler_ff_impl.cc -+++ b/gr-filter/lib/mmse_resampler_ff_impl.cc -@@ -53,8 +53,9 @@ mmse_resampler_ff_impl::mmse_resampler_ff_impl(float phase_shift, float resamp_r - set_inverse_relative_rate(d_mu_inc); - - message_port_register_in(pmt::intern("msg_in")); -- set_msg_handler(pmt::intern("msg_in"), -- boost::bind(&mmse_resampler_ff_impl::handle_msg, this, _1)); -+ set_msg_handler( -+ pmt::intern("msg_in"), -+ boost::bind(&mmse_resampler_ff_impl::handle_msg, this, boost::placeholders::_1)); - } - - mmse_resampler_ff_impl::~mmse_resampler_ff_impl() { delete d_resamp; } -diff --git a/gr-qtgui/lib/const_sink_c_impl.cc b/gr-qtgui/lib/const_sink_c_impl.cc -index 852f6ee10..04d421d03 100644 ---- a/gr-qtgui/lib/const_sink_c_impl.cc -+++ b/gr-qtgui/lib/const_sink_c_impl.cc -@@ -69,8 +69,9 @@ const_sink_c_impl::const_sink_c_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&const_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&const_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - for (int i = 0; i < d_nconnections; i++) { - d_residbufs_real.push_back( -diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc -index 8713aa820..39546cbf3 100644 ---- a/gr-qtgui/lib/edit_box_msg_impl.cc -+++ b/gr-qtgui/lib/edit_box_msg_impl.cc -@@ -158,7 +158,9 @@ edit_box_msg_impl::edit_box_msg_impl(data_type_t type, - message_port_register_out(d_port); - message_port_register_in(pmt::mp("val")); - -- set_msg_handler(pmt::mp("val"), boost::bind(&edit_box_msg_impl::set_value, this, _1)); -+ set_msg_handler( -+ pmt::mp("val"), -+ boost::bind(&edit_box_msg_impl::set_value, this, boost::placeholders::_1)); - } - - edit_box_msg_impl::~edit_box_msg_impl() -diff --git a/gr-qtgui/lib/freq_sink_c_impl.cc b/gr-qtgui/lib/freq_sink_c_impl.cc -index 3a34df6ec..fe231699f 100644 ---- a/gr-qtgui/lib/freq_sink_c_impl.cc -+++ b/gr-qtgui/lib/freq_sink_c_impl.cc -@@ -82,17 +82,23 @@ freq_sink_c_impl::freq_sink_c_impl(int fftsize, - - // setup bw input port - message_port_register_in(d_port_bw); -- set_msg_handler(d_port_bw, boost::bind(&freq_sink_c_impl::handle_set_bw, this, _1)); -+ set_msg_handler( -+ d_port_bw, -+ boost::bind(&freq_sink_c_impl::handle_set_bw, this, boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&freq_sink_c_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&freq_sink_c_impl::handle_set_freq, this, boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&freq_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&freq_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/freq_sink_f_impl.cc b/gr-qtgui/lib/freq_sink_f_impl.cc -index c14bfc31f..7090d8699 100644 ---- a/gr-qtgui/lib/freq_sink_f_impl.cc -+++ b/gr-qtgui/lib/freq_sink_f_impl.cc -@@ -82,17 +82,23 @@ freq_sink_f_impl::freq_sink_f_impl(int fftsize, - - // setup bw input port - message_port_register_in(d_port_bw); -- set_msg_handler(d_port_bw, boost::bind(&freq_sink_f_impl::handle_set_bw, this, _1)); -+ set_msg_handler( -+ d_port_bw, -+ boost::bind(&freq_sink_f_impl::handle_set_bw, this, boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&freq_sink_f_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&freq_sink_f_impl::handle_set_freq, this, boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&freq_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&freq_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/histogram_sink_f_impl.cc b/gr-qtgui/lib/histogram_sink_f_impl.cc -index d16de932c..1602d1896 100644 ---- a/gr-qtgui/lib/histogram_sink_f_impl.cc -+++ b/gr-qtgui/lib/histogram_sink_f_impl.cc -@@ -81,8 +81,9 @@ histogram_sink_f_impl::histogram_sink_f_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&histogram_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&histogram_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - // +1 for the PDU buffer - for (int i = 0; i < d_nconnections + 1; i++) { -diff --git a/gr-qtgui/lib/sink_c_impl.cc b/gr-qtgui/lib/sink_c_impl.cc -index d3feb9d16..73136e789 100644 ---- a/gr-qtgui/lib/sink_c_impl.cc -+++ b/gr-qtgui/lib/sink_c_impl.cc -@@ -96,7 +96,9 @@ sink_c_impl::sink_c_impl(int fftsize, - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&sink_c_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&sink_c_impl::handle_set_freq, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/sink_f_impl.cc b/gr-qtgui/lib/sink_f_impl.cc -index 418b630b7..d31023a51 100644 ---- a/gr-qtgui/lib/sink_f_impl.cc -+++ b/gr-qtgui/lib/sink_f_impl.cc -@@ -95,7 +95,9 @@ sink_f_impl::sink_f_impl(int fftsize, - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); -- set_msg_handler(d_port, boost::bind(&sink_f_impl::handle_set_freq, this, _1)); -+ set_msg_handler( -+ d_port, -+ boost::bind(&sink_f_impl::handle_set_freq, this, boost::placeholders::_1)); - - d_main_gui = NULL; - -diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.cc b/gr-qtgui/lib/time_raster_sink_b_impl.cc -index 045c216b0..3aa503ccf 100644 ---- a/gr-qtgui/lib/time_raster_sink_b_impl.cc -+++ b/gr-qtgui/lib/time_raster_sink_b_impl.cc -@@ -84,7 +84,9 @@ time_raster_sink_b_impl::time_raster_sink_b_impl(double samp_rate, - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); - set_msg_handler(pmt::mp("in"), -- boost::bind(&time_raster_sink_b_impl::handle_pdus, this, _1)); -+ boost::bind(&time_raster_sink_b_impl::handle_pdus, -+ this, -+ boost::placeholders::_1)); - - d_scale = 1.0f; - -diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.cc b/gr-qtgui/lib/time_raster_sink_f_impl.cc -index d186f319d..b3516e5be 100644 ---- a/gr-qtgui/lib/time_raster_sink_f_impl.cc -+++ b/gr-qtgui/lib/time_raster_sink_f_impl.cc -@@ -84,7 +84,9 @@ time_raster_sink_f_impl::time_raster_sink_f_impl(double samp_rate, - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); - set_msg_handler(pmt::mp("in"), -- boost::bind(&time_raster_sink_f_impl::handle_pdus, this, _1)); -+ boost::bind(&time_raster_sink_f_impl::handle_pdus, -+ this, -+ boost::placeholders::_1)); - - d_icols = static_cast(ceil(d_cols)); - d_tmpflt = (float*)volk_malloc(d_icols * sizeof(float), volk_get_alignment()); -diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc -index b73a1c1ad..83fbda298 100644 ---- a/gr-qtgui/lib/time_sink_c_impl.cc -+++ b/gr-qtgui/lib/time_sink_c_impl.cc -@@ -80,7 +80,9 @@ time_sink_c_impl::time_sink_c_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&time_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&time_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - - // +2 for the PDU message buffers - for (unsigned int n = 0; n < d_nconnections + 2; n++) { -diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc -index df13998d7..dd5ed12c8 100644 ---- a/gr-qtgui/lib/time_sink_f_impl.cc -+++ b/gr-qtgui/lib/time_sink_f_impl.cc -@@ -80,7 +80,9 @@ time_sink_f_impl::time_sink_f_impl(int size, - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&time_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&time_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - - // +1 for the PDU buffer - for (unsigned int n = 0; n < d_nconnections + 1; n++) { -diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.cc b/gr-qtgui/lib/waterfall_sink_c_impl.cc -index fcf2ed98b..da38d32ba 100644 ---- a/gr-qtgui/lib/waterfall_sink_c_impl.cc -+++ b/gr-qtgui/lib/waterfall_sink_c_impl.cc -@@ -118,19 +118,24 @@ waterfall_sink_c_impl::waterfall_sink_c_impl(int fftsize, - // setup bw input port - message_port_register_in(d_port_bw); - set_msg_handler(d_port_bw, -- boost::bind(&waterfall_sink_c_impl::handle_set_bw, this, _1)); -+ boost::bind(&waterfall_sink_c_impl::handle_set_bw, -+ this, -+ boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); - set_msg_handler(d_port, -- boost::bind(&waterfall_sink_c_impl::handle_set_freq, this, _1)); -+ boost::bind(&waterfall_sink_c_impl::handle_set_freq, -+ this, -+ boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&waterfall_sink_c_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&waterfall_sink_c_impl::handle_pdus, this, boost::placeholders::_1)); - } - - waterfall_sink_c_impl::~waterfall_sink_c_impl() -diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.cc b/gr-qtgui/lib/waterfall_sink_f_impl.cc -index aa1037a47..d4231a564 100644 ---- a/gr-qtgui/lib/waterfall_sink_f_impl.cc -+++ b/gr-qtgui/lib/waterfall_sink_f_impl.cc -@@ -116,19 +116,24 @@ waterfall_sink_f_impl::waterfall_sink_f_impl(int fftsize, - // setup bw input port - message_port_register_in(d_port_bw); - set_msg_handler(d_port_bw, -- boost::bind(&waterfall_sink_f_impl::handle_set_bw, this, _1)); -+ boost::bind(&waterfall_sink_f_impl::handle_set_bw, -+ this, -+ boost::placeholders::_1)); - - // setup output message port to post frequency when display is - // double-clicked - message_port_register_out(d_port); - message_port_register_in(d_port); - set_msg_handler(d_port, -- boost::bind(&waterfall_sink_f_impl::handle_set_freq, this, _1)); -+ boost::bind(&waterfall_sink_f_impl::handle_set_freq, -+ this, -+ boost::placeholders::_1)); - - // setup PDU handling input port - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), -- boost::bind(&waterfall_sink_f_impl::handle_pdus, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&waterfall_sink_f_impl::handle_pdus, this, boost::placeholders::_1)); - } - - waterfall_sink_f_impl::~waterfall_sink_f_impl() -diff --git a/gr-uhd/lib/usrp_block_impl.cc b/gr-uhd/lib/usrp_block_impl.cc -index 4f030159f..697d633c1 100644 ---- a/gr-uhd/lib/usrp_block_impl.cc -+++ b/gr-uhd/lib/usrp_block_impl.cc -@@ -137,12 +137,18 @@ usrp_block_impl::usrp_block_impl(const ::uhd::device_addr_t& device_addr, - // Set up message ports: - message_port_register_in(pmt::mp("command")); - set_msg_handler(pmt::mp("command"), -- boost::bind(&usrp_block_impl::msg_handler_command, this, _1)); -+ boost::bind(&usrp_block_impl::msg_handler_command, -+ this, -+ boost::placeholders::_1)); - - // cuz we lazy: --#define REGISTER_CMD_HANDLER(key, _handler) \ -- register_msg_cmd_handler(key, \ -- boost::bind(&usrp_block_impl::_handler, this, _1, _2, _3)) -+#define REGISTER_CMD_HANDLER(key, _handler) \ -+ register_msg_cmd_handler(key, \ -+ boost::bind(&usrp_block_impl::_handler, \ -+ this, \ -+ boost::placeholders::_1, \ -+ boost::placeholders::_2, \ -+ boost::placeholders::_3)) - // Register default command handlers: - REGISTER_CMD_HANDLER(cmd_freq_key(), _cmd_handler_freq); - REGISTER_CMD_HANDLER(cmd_gain_key(), _cmd_handler_gain); -@@ -257,11 +263,12 @@ bool usrp_block_impl::_check_mboard_sensors_locked() - } else if (_dev->get_clock_source(mboard_index) == "mimo") { - sensor_name = "mimo_locked"; - } -- if (not _wait_for_locked_sensor( -- get_mboard_sensor_names(mboard_index), -- sensor_name, -- boost::bind( -- &usrp_block_impl::get_mboard_sensor, this, _1, mboard_index))) { -+ if (not _wait_for_locked_sensor(get_mboard_sensor_names(mboard_index), -+ sensor_name, -+ boost::bind(&usrp_block_impl::get_mboard_sensor, -+ this, -+ boost::placeholders::_1, -+ mboard_index))) { - GR_LOG_WARN( - d_logger, - boost::format( -diff --git a/gr-uhd/lib/usrp_source_impl.cc b/gr-uhd/lib/usrp_source_impl.cc -index a2ff0821b..5e6bd4328 100644 ---- a/gr-uhd/lib/usrp_source_impl.cc -+++ b/gr-uhd/lib/usrp_source_impl.cc -@@ -57,8 +57,9 @@ usrp_source_impl::usrp_source_impl(const ::uhd::device_addr_t& device_addr, - - _samp_rate = this->get_samp_rate(); - _samps_per_packet = 1; -- register_msg_cmd_handler(cmd_tag_key(), -- boost::bind(&usrp_source_impl::_cmd_handler_tag, this, _1)); -+ register_msg_cmd_handler( -+ cmd_tag_key(), -+ boost::bind(&usrp_source_impl::_cmd_handler_tag, this, boost::placeholders::_1)); - } - - usrp_source_impl::~usrp_source_impl() {} -diff --git a/gr-zeromq/lib/pub_msg_sink_impl.cc b/gr-zeromq/lib/pub_msg_sink_impl.cc -index b5da7421e..957cfa411 100644 ---- a/gr-zeromq/lib/pub_msg_sink_impl.cc -+++ b/gr-zeromq/lib/pub_msg_sink_impl.cc -@@ -62,7 +62,9 @@ pub_msg_sink_impl::pub_msg_sink_impl(char* address, int timeout, bool bind) - } - - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&pub_msg_sink_impl::handler, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&pub_msg_sink_impl::handler, this, boost::placeholders::_1)); - } - - pub_msg_sink_impl::~pub_msg_sink_impl() -diff --git a/gr-zeromq/lib/push_msg_sink_impl.cc b/gr-zeromq/lib/push_msg_sink_impl.cc -index 4140781ab..7d07d3a30 100644 ---- a/gr-zeromq/lib/push_msg_sink_impl.cc -+++ b/gr-zeromq/lib/push_msg_sink_impl.cc -@@ -62,7 +62,9 @@ push_msg_sink_impl::push_msg_sink_impl(char* address, int timeout, bool bind) - } - - message_port_register_in(pmt::mp("in")); -- set_msg_handler(pmt::mp("in"), boost::bind(&push_msg_sink_impl::handler, this, _1)); -+ set_msg_handler( -+ pmt::mp("in"), -+ boost::bind(&push_msg_sink_impl::handler, this, boost::placeholders::_1)); - } - - push_msg_sink_impl::~push_msg_sink_impl() --- -2.26.2 - diff --git a/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch b/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch deleted file mode 100644 index 6b8987fa5f..0000000000 --- a/package/gnuradio/0003-gnuradio-runtime_pmt-dont-hardcode-INTERFACE_INCLUDE_DIRECTORIES.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 84dea8284c521f08508bb2dcbc99db3b5d3438fd Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Thu, 27 Aug 2020 17:32:09 +0200 -Subject: [PATCH] gnuradio-runtime_pmt: dont hardcode - INTERFACE_INCLUDE_DIRECTORIES - -gnuradio-runtimeTargets.cmake and gnuradio-pmtTargets.cmake are filled -using CMAKE_INSTALL_PREFIX for INSTALL_INTERFACE. - -Since CMAKE_INSTALL_PREFIX, in buildroot, is set to /usr, these files contains -path to host system. - -With BR2_COMPILER_PARANOID_UNSAFE_PATH package using gnuradio fails with: -arm-linux-gnueabihf-g++: ERROR: unsafe header/library path used in cross-compilation: '-isystem' '/usr/include' - -By simply providing 'include', produced .cmake contains: -INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" -instead of -INTERFACE_INCLUDE_DIRECTORIES "/usr/include" - -[Upstream status: https://github.com/gnuradio/gnuradio/pull/3737] - -Signed-off-by: Gwenhael Goavec-Merou ---- - gnuradio-runtime/lib/CMakeLists.txt | 2 +- - gnuradio-runtime/lib/pmt/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gnuradio-runtime/lib/CMakeLists.txt b/gnuradio-runtime/lib/CMakeLists.txt -index 5aa90a5e1..fc32f473b 100644 ---- a/gnuradio-runtime/lib/CMakeLists.txt -+++ b/gnuradio-runtime/lib/CMakeLists.txt -@@ -214,7 +214,7 @@ target_link_libraries(gnuradio-runtime PUBLIC - - target_include_directories(gnuradio-runtime - PUBLIC -- $ -+ $ - $ - $ - PRIVATE -diff --git a/gnuradio-runtime/lib/pmt/CMakeLists.txt b/gnuradio-runtime/lib/pmt/CMakeLists.txt -index 9fb98d0fc..6dfcd945c 100644 ---- a/gnuradio-runtime/lib/pmt/CMakeLists.txt -+++ b/gnuradio-runtime/lib/pmt/CMakeLists.txt -@@ -33,7 +33,7 @@ target_link_libraries(gnuradio-pmt - - target_include_directories(gnuradio-pmt - PUBLIC -- $ -+ $ - $ - PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/ - ) --- -2.26.2 - diff --git a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch deleted file mode 100644 index 034c10c5cc..0000000000 --- a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 268b1a599304f58bd56c86ff09041b5912c24a0c Mon Sep 17 00:00:00 2001 -From: Gwenhael Goavec-Merou -Date: Sun, 1 Nov 2020 17:24:36 +0100 -Subject: [PATCH] gr-qtgui: dont't add examples/c++ subdirectory when gr-analog - is disabled - -gr-qtgui examples needs to have gr-analog enabled, without this dependency -compile crash with: - -In file included from -/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22: -/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10: -fatal error: gnuradio/analog/noise_source.h: No such file or directory -24 | #include -| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -compilation terminated. -make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67: -gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1 -make[3]: *** Waiting for unfinished jobs.... -In file included from -/somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10: -/somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10: -fatal error: gnuradio/analog/noise_source.h: No such file or directory -24 | #include -| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -compilation terminated. - -GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if -user has not selected this option. - -[backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6] - -Signed-off-by: Gwenhael Goavec-Merou ---- - gr-qtgui/CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/gr-qtgui/CMakeLists.txt b/gr-qtgui/CMakeLists.txt -index 8831f3ad9..561186fbd 100644 ---- a/gr-qtgui/CMakeLists.txt -+++ b/gr-qtgui/CMakeLists.txt -@@ -68,7 +68,9 @@ if(ENABLE_GR_QTGUI) - add_subdirectory(include/gnuradio/qtgui) - add_subdirectory(lib) - add_subdirectory(docs) --add_subdirectory(examples/c++) -+if (ENABLE_GR_ANALOG) -+ add_subdirectory(examples/c++) -+endif(ENABLE_GR_ANALOG) - if(ENABLE_PYTHON) - add_subdirectory(swig) - add_subdirectory(python/qtgui) --- -2.26.2 - diff --git a/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch b/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch deleted file mode 100644 index 0c282b7322..0000000000 --- a/package/gnuradio/0005-boost-remove-deprecated-math-common_factor.hpp.patch +++ /dev/null @@ -1,165 +0,0 @@ -From 2c767bb260a25b415e8c9c4b3ea37280b2127cec Mon Sep 17 00:00:00 2001 -From: japm48 -Date: Fri, 10 Apr 2020 23:35:30 +0200 -Subject: [PATCH] boost: remove deprecated math/common_factor.hpp - -Remove deprecation warning and prefer using std::{lcm,gcd} to Boost. -Fixes #2712. - -[Retrieved from: -https://github.com/gnuradio/gnuradio/commit/2c767bb260a25b415e8c9c4b3ea37280b2127cec] -Signed-off-by: Fabrice Fontaine ---- - .../include/gnuradio/CMakeLists.txt | 1 + - .../include/gnuradio/integer_math.h | 35 +++++++++++++++++++ - gnuradio-runtime/lib/buffer.cc | 19 ++-------- - gr-digital/lib/symbol_sync_cc_impl.cc | 4 +-- - gr-digital/lib/symbol_sync_ff_impl.cc | 4 +-- - 5 files changed, 43 insertions(+), 20 deletions(-) - create mode 100644 gnuradio-runtime/include/gnuradio/integer_math.h - -diff --git a/gnuradio-runtime/include/gnuradio/CMakeLists.txt b/gnuradio-runtime/include/gnuradio/CMakeLists.txt -index 8d718e87b5b..056af5d6f48 100644 ---- a/gnuradio-runtime/include/gnuradio/CMakeLists.txt -+++ b/gnuradio-runtime/include/gnuradio/CMakeLists.txt -@@ -31,6 +31,7 @@ install(FILES - gr_complex.h - hier_block2.h - high_res_timer.h -+ integer_math.h - io_signature.h - logger.h - math.h -diff --git a/gnuradio-runtime/include/gnuradio/integer_math.h b/gnuradio-runtime/include/gnuradio/integer_math.h -new file mode 100644 -index 00000000000..15141049fa4 ---- /dev/null -+++ b/gnuradio-runtime/include/gnuradio/integer_math.h -@@ -0,0 +1,35 @@ -+/* -*- c++ -*- */ -+/* -+ * Copyright 2020 Free Software Foundation, Inc. -+ * -+ * This file is part of GNU Radio -+ * -+ * SPDX-License-Identifier: GPL-3.0-or-later -+ * -+ */ -+#ifndef INCLUDED_GR_INTEGER_MATH_H -+#define INCLUDED_GR_INTEGER_MATH_H -+ -+#if (__cplusplus >= 201703L) -+ -+// Prefer C++17 goodness. -+#include -+#define GR_GCD std::gcd -+#define GR_LCM std::lcm -+ -+#elif (BOOST_VERSION >= 105800) -+ -+// Fallback: newer boost API (introduced in Boost 1.58.0). -+#include -+#define GR_GCD boost::integer::gcd -+#define GR_LCM boost::integer::lcm -+ -+#else -+ -+// Last resort: old deprecated boost API. -+#include -+#define GR_GCD boost::math::gcd -+#define GR_LCM boost::math::lcm -+ -+#endif /* __cplusplus >= 201703L */ -+#endif /* INCLUDED_GR_INTEGER_MATH_H */ -diff --git a/gnuradio-runtime/lib/buffer.cc b/gnuradio-runtime/lib/buffer.cc -index 720c72c4ee8..46d704542b1 100644 ---- a/gnuradio-runtime/lib/buffer.cc -+++ b/gnuradio-runtime/lib/buffer.cc -@@ -13,22 +13,13 @@ - #endif - #include "vmcircbuf.h" - #include -+#include - #include - #include - #include - #include - #include - --// the following header is deprecated as of Boost 1.66.0, and the --// other API was introduced in Boost 1.58.0. Since we still support --// Boost back to 1.54.0, use the older API if pre-1.5.80 and otherwise --// use the newer API. --#if (BOOST_VERSION < 105800) --#include --#else --#include --#endif -- - namespace gr { - - static long s_buffer_count = 0; // counts for debugging storage mgmt -@@ -68,13 +59,9 @@ static long s_buffer_reader_count = 0; - * - * type_size * nitems == k * page_size - */ --static long minimum_buffer_items(long type_size, long page_size) -+static inline long minimum_buffer_items(long type_size, long page_size) - { --#if (BOOST_VERSION < 105800) -- return page_size / boost::math::gcd(type_size, page_size); --#else -- return page_size / boost::integer::gcd(type_size, page_size); --#endif -+ return page_size / GR_GCD(type_size, page_size); - } - - -diff --git a/gr-digital/lib/symbol_sync_cc_impl.cc b/gr-digital/lib/symbol_sync_cc_impl.cc -index 55f85e7c6a7..55f162dc727 100644 ---- a/gr-digital/lib/symbol_sync_cc_impl.cc -+++ b/gr-digital/lib/symbol_sync_cc_impl.cc -@@ -13,9 +13,9 @@ - #endif - - #include "symbol_sync_cc_impl.h" -+#include - #include - #include --#include - #include - - namespace gr { -@@ -95,7 +95,7 @@ symbol_sync_cc_impl::symbol_sync_cc_impl(enum ted_type detector_type, - throw std::runtime_error("unable to create interpolating_resampler_ccf"); - - // Block Internal Clocks -- d_interps_per_symbol_n = boost::math::lcm(d_ted->inputs_per_symbol(), d_osps_n); -+ d_interps_per_symbol_n = GR_LCM(d_ted->inputs_per_symbol(), d_osps_n); - d_interps_per_ted_input_n = d_interps_per_symbol_n / d_ted->inputs_per_symbol(); - d_interps_per_output_sample_n = d_interps_per_symbol_n / d_osps_n; - -diff --git a/gr-digital/lib/symbol_sync_ff_impl.cc b/gr-digital/lib/symbol_sync_ff_impl.cc -index d0ec32ab192..1172c1b4f8a 100644 ---- a/gr-digital/lib/symbol_sync_ff_impl.cc -+++ b/gr-digital/lib/symbol_sync_ff_impl.cc -@@ -13,9 +13,9 @@ - #endif - - #include "symbol_sync_ff_impl.h" -+#include - #include - #include --#include - #include - - namespace gr { -@@ -97,7 +97,7 @@ symbol_sync_ff_impl::symbol_sync_ff_impl(enum ted_type detector_type, - throw std::runtime_error("unable to create interpolating_resampler_fff"); - - // Block Internal Clocks -- d_interps_per_symbol_n = boost::math::lcm(d_ted->inputs_per_symbol(), d_osps_n); -+ d_interps_per_symbol_n = GR_LCM(d_ted->inputs_per_symbol(), d_osps_n); - d_interps_per_ted_input_n = d_interps_per_symbol_n / d_ted->inputs_per_symbol(); - d_interps_per_output_sample_n = d_interps_per_symbol_n / d_osps_n; - diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index 103175946c..de19732cfb 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -15,19 +15,19 @@ config BR2_PACKAGE_GNURADIO depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost - depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME - select BR2_PACKAGE_BOOST_FILESYSTEM select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_REGEX select BR2_PACKAGE_BOOST_SYSTEM select BR2_PACKAGE_BOOST_THREAD select BR2_PACKAGE_LOG4CPP select BR2_PACKAGE_GMP + select BR2_PACKAGE_SPDLOG select BR2_PACKAGE_VOLK help GNU Radio is a free & open-source software development @@ -81,6 +81,7 @@ config BR2_PACKAGE_GNURADIO_PYTHON depends on BR2_TOOLCHAIN_USES_GLIBC || BR2_TOOLCHAIN_USES_MUSL # python-numpy select BR2_PACKAGE_BOOST_PYTHON select BR2_PACKAGE_PYTHON_NUMPY # runtime + select BR2_PACKAGE_PYTHON_PYBIND select BR2_PACKAGE_PYTHON_SIX # runtime help Enable python component diff --git a/package/gnuradio/gnuradio.hash b/package/gnuradio/gnuradio.hash index 90343cf385..efa0bb462b 100644 --- a/package/gnuradio/gnuradio.hash +++ b/package/gnuradio/gnuradio.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 3e293541a9ac8d78660762bae8b80c0f6195b3494e1c50c01a9fd79cc60bb624 gnuradio-3.8.2.0.tar.gz +sha256 c6b9f59447a842559b00b3a67b4ca1186e9adb8db742b25400507fedc747f2bd gnuradio-3.10.4.0.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk index e36dce081c..cc41f1e12b 100644 --- a/package/gnuradio/gnuradio.mk +++ b/package/gnuradio/gnuradio.mk @@ -4,22 +4,19 @@ # ################################################################################ -GNURADIO_VERSION = 3.8.2.0 -GNURADIO_SITE = https://github.com/gnuradio/gnuradio/releases/download/v$(GNURADIO_VERSION) +GNURADIO_VERSION = 3.10.4.0 +GNURADIO_SITE = $(call github,gnuradio,gnuradio,v$(GNURADIO_VERSION)) GNURADIO_LICENSE = GPL-3.0+ GNURADIO_LICENSE_FILES = COPYING GNURADIO_SUPPORTS_IN_SOURCE_BUILD = NO -# host-python-mako and host-python-six are needed for volk to compile GNURADIO_DEPENDENCIES = \ host-python3 \ - host-python-mako \ - host-python-six \ - host-swig \ boost \ log4cpp \ gmp \ + spdlog \ volk GNURADIO_CONF_OPTS = \ @@ -115,7 +112,8 @@ GNURADIO_CONF_OPTS += -DENABLE_GR_FILTER=OFF endif ifeq ($(BR2_PACKAGE_GNURADIO_PYTHON),y) -GNURADIO_DEPENDENCIES += python3 +GNURADIO_DEPENDENCIES += python3 python-pybind \ + host-python-numpy host-python-packaging GNURADIO_CONF_OPTS += -DENABLE_PYTHON=ON # mandatory to install python modules in site-packages and to use # correct path for python libraries From peter at korsgaard.com Thu Dec 1 21:09:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 1 Dec 2022 22:09:02 +0100 Subject: [Buildroot] [git commit] package/libpng: bump to version 1.6.39 Message-ID: <20221205112612.42B7A85BA2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48bf3224880dd69ea7bdbb6d73e7b4a6042340ff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch | 4 ++-- package/libpng/libpng.hash | 8 ++++---- package/libpng/libpng.mk | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch index d232e4d62f..d16bdb2b11 100644 --- a/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch +++ b/package/libpng/0001-Disable-pngfix-and-png-fix-itxt.patch @@ -40,8 +40,8 @@ index a66f6aa..4e67782 100644 -bin_PROGRAMS = pngfix$(EXEEXT) png-fix-itxt$(EXEEXT) +bin_PROGRAMS = @PNG_ARM_NEON_TRUE at am__append_2 = arm/arm_init.c\ - @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c - + @PNG_ARM_NEON_TRUE@ arm/filter_neon.S arm/filter_neon_intrinsics.c \ + @PNG_ARM_NEON_TRUE@ arm/palette_neon_intrinsics.c -- 2.7.3 diff --git a/package/libpng/libpng.hash b/package/libpng/libpng.hash index 34b0a8a8b6..c1f65c93af 100644 --- a/package/libpng/libpng.hash +++ b/package/libpng/libpng.hash @@ -1,6 +1,6 @@ -# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.38/ -md5 122e6b7837811698563083b352bc8ca2 libpng-1.6.38.tar.xz -sha1 60960ed110094843e5efa221df6a7d21614a4dba libpng-1.6.38.tar.xz +# From https://sourceforge.net/projects/libpng/files/libpng16/1.6.39/ +md5 aa1ae92e172417039bda072b702f6326 libpng-1.6.39.tar.xz +sha1 3f2386d61eccae211ec4f57899e4ac2ca60d390b libpng-1.6.39.tar.xz # Locally computed: -sha256 b3683e8b8111ebf6f1ac004ebb6b0c975cd310ec469d98364388e9cedbfa68be libpng-1.6.38.tar.xz +sha256 1f4696ce70b4ee5f85f1e1623dc1229b210029fa4b7aee573df3e2ba7b036937 libpng-1.6.39.tar.xz sha256 dfe5a536b0e5a531f844fb9c101a3089aca60772a503893b8e15f9457e369960 LICENSE diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk index 43b4f373f1..a18c36fe78 100644 --- a/package/libpng/libpng.mk +++ b/package/libpng/libpng.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPNG_VERSION = 1.6.38 +LIBPNG_VERSION = 1.6.39 LIBPNG_SERIES = 16 LIBPNG_SOURCE = libpng-$(LIBPNG_VERSION).tar.xz LIBPNG_SITE = http://downloads.sourceforge.net/project/libpng/libpng$(LIBPNG_SERIES)/$(LIBPNG_VERSION) From peter at korsgaard.com Mon Dec 5 12:18:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 13:18:02 +0100 Subject: [Buildroot] [git commit] Revert "package/python3: fix CVE-2022-37454" Message-ID: <20221205122011.16EE98405C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ac96a65a29c73456b7cc8fd707b405e6ca67ac20 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/270/2707e4e5545e2cf70ad5dfa36a5c25d3a44916d2/ This reverts commit 92d96e8513c75a8ab496c90841920e896085915f. With the merge of next, we are now using python 3.11.0, so this fix is no longer needed. Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 --------------------- package/python3/python3.mk | 3 - 2 files changed, 104 deletions(-) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch deleted file mode 100644 index 5c50dd16cb..0000000000 --- a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 -From: Theo Buehler -Date: Fri, 21 Oct 2022 21:26:01 +0200 -Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module - (#98519) - -This is a port of the applicable part of XKCP's fix [1] for -CVE-2022-37454 and avoids the segmentation fault and the infinite -loop in the test cases published in [2]. - -[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a -[2]: https://mouha.be/sha-3-buffer-overflow/ - -Regression test added by: Gregory P. Smith [Google LLC] - -[Retrieved from: -https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] -Signed-off-by: Fabrice Fontaine ---- - Lib/test/test_hashlib.py | 9 +++++++++ - .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + - Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- - 3 files changed, 18 insertions(+), 7 deletions(-) - create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst - -diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py -index 535f4aa3e04c..9aa6c1f0a3b6 100644 ---- a/Lib/test/test_hashlib.py -+++ b/Lib/test/test_hashlib.py -@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): - def test_case_md5_uintmax(self, size): - self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') - -+ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') -+ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) -+ def test_sha3_update_overflow(self, size): -+ """Regression test for gh-98517 CVE-2022-37454.""" -+ h = hashlib.sha3_224() -+ h.update(b'\x01') -+ h.update(b'\x01'*0xffff_ffff) -+ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') -+ - # use the three examples from Federal Information Processing Standards - # Publication 180-1, Secure Hash Standard, 1995 April 17 - # http://www.itl.nist.gov/div897/pubs/fip180-1.htm -diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst -new file mode 100644 -index 000000000000..2d23a6ad93c7 ---- /dev/null -+++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst -@@ -0,0 +1 @@ -+Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). -diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc -index e10739deafa8..cf92e4db4d36 100644 ---- a/Modules/_sha3/kcp/KeccakSponge.inc -+++ b/Modules/_sha3/kcp/KeccakSponge.inc -@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat - i = 0; - curData = data; - while(i < dataByteLen) { -- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { -+ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { - #ifdef SnP_FastLoop_Absorb - /* processing full blocks first */ - -@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat - } - else { - /* normal lane: using the message queue */ -- -- partialBlock = (unsigned int)(dataByteLen - i); -- if (partialBlock+instance->byteIOIndex > rateInBytes) -+ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) - partialBlock = rateInBytes-instance->byteIOIndex; -+ else -+ partialBlock = (unsigned int)(dataByteLen - i); - #ifdef KeccakReference - displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); - #endif -@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte - i = 0; - curData = data; - while(i < dataByteLen) { -- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { -+ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { - for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { - SnP_Permute(instance->state); - SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); -@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte - SnP_Permute(instance->state); - instance->byteIOIndex = 0; - } -- partialBlock = (unsigned int)(dataByteLen - i); -- if (partialBlock+instance->byteIOIndex > rateInBytes) -+ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) - partialBlock = rateInBytes-instance->byteIOIndex; -+ else -+ partialBlock = (unsigned int)(dataByteLen - i); - i += partialBlock; - - SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 4d94d25ff8..123bc8ef88 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,9 +16,6 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 -# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch -PYTHON3_IGNORE_CVES += CVE-2022-37454 - # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From Luca.Pesce at vimar.com Mon Dec 5 12:36:30 2022 From: Luca.Pesce at vimar.com (Pesce Luca) Date: Mon, 5 Dec 2022 12:36:30 +0000 Subject: [Buildroot] R: R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: <20221202192938.GA3302@scaer> References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> <20221202192938.GA3302@scaer> Message-ID: Hello Yann, > ________________________________________ > Da: Yann E. MORIN > Inviato: venerd? 2 dicembre 2022 20:29 > A: Pesce Luca > Cc: buildroot at buildroot.org > Oggetto: Re: R: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > > Luca, All, > > On 2022-12-02 13:47 +0000, Pesce Luca spake thusly: > > > Da: Yann E. MORIN > > > Inviato: gioved? 1 dicembre 2022 21:25 > > > A: Pesce Luca > > > Cc: buildroot at buildroot.org > > > Oggetto: Re: [Buildroot] [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group > [--SNIP--] > > > > + # Make the whole dl_dir writeable for the group, so other users within > > > > + # the group can download new versions and update any vcs cache in it. > > > > + chmod -f -R g+w "${dl_dir}" > > > But what if the user initially had umask 0022 to begin with? By forcing > > > the group authorization with the chmod, you are overriding the user's > > > umask settings, which is not good... I for one would not want to have > > > group-writable directories (or files) created when I would have not > > > expected it. > > Yes, I can agree with this. However, BR already overrides the user's umask, > > and, at least in my case (umask=0002), this changes the user's default, > > denying g+w by design. > > Yes, but the reason we do enforce a known umask, is to guarantee some > kind of reproducibility in the generated target image. See commit > bee5745ccc20 (Makefile: don't depend on the umask) which explains, > albeit only briefly, why we do it: > > Some packages and BR itself create files and directories on the target > with cp/mkdir/etc which depend on the umask at the time of building. > > Doing the fixups in target with an explicit chmod or whatever is not > possible. Indeed, some packages also do their own chmod, and we have no > way to know. Ok, now I see the reason for the imposed umask, thanks for the explanation. > > So, we can only resort to using a known umask. We chose 0022 because it > is sane by default, and usually, packages that install files like > executalbes, will want those to be world-executable (a system would not > be very useful is only root could run programs). > > > > Instead, what about something like: > [--SNIP--] > > Yes, this looks good to me: you honor user's umask in the whole download > > phase, and keep the 0022 for other files created by BR. So a better approach, > > for sure! > > Could you handle refining this change, test it, and when/if that works, > send it as a proper patch, please? > Yes, will send something soon. Do I have to ack you in some way in the upcoming patch? > Regards, > Yann E. MORIN. > Thanks and regards, Luca From thomas.petazzoni at bootlin.com Mon Dec 5 12:39:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 13:39:55 +0100 Subject: [Buildroot] [PATCH v2] buildroot: Add basic support for LoongArch architecture (toolchain only) In-Reply-To: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> References: <7ac3c7b8-7110-eaef-a070-d321611e8238@loongson.cn> Message-ID: <20221205133955.4ad67e6a@windsurf> Hello, On Mon, 5 Dec 2022 17:37:46 +0800 duan wrote: > From: Zhiwei Duan > > > With this patch, the buildroot can compile the rootfs of the loongarch > architecture. > > Both external toolchain and buildroot toolchain can compile rootfs. > > Signed-off-by: Zhiwei Duan Thanks for this patch, glad to see your work on this new architecture. Could you resend your patch with "git send-email"? Indeed your patch has been badly damaged by your e-mail client. Also, could you comment on which gcc, binutils, gdb and uclibc versions have support for LoongArch? Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From buildroot at heine.tech Mon Dec 5 12:54:22 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 5 Dec 2022 13:54:22 +0100 Subject: [Buildroot] [PATCH] [RFC] package/boost: Boost.Atomic needs atomic intrinsics Message-ID: <20221205125423.13983-1-buildroot@heine.tech> From: Michael similar to previous problems with nios2 and not-available atomic ints the build for Boost.Atomics also fails for ARC Targets which don't have the ATOMICS_EXT flag set. according to [0] "Boost.Atomic has a hard requirement of the native atomic operations on bytes". The same tests mentioned there fail for ARC. so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. Fixes: http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 Signed-off-by: Michael Nosthoff --- I'm not 100% sure if BR2_ARC_ATOMIC_EXT is the correct flag to use. I'm open to suggestions for better ways and what to propagate to dependent packages. --- package/boost/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/boost/Config.in b/package/boost/Config.in index b99b01f22e..e012f5050f 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -19,6 +19,7 @@ if BR2_PACKAGE_BOOST config BR2_PACKAGE_BOOST_ATOMIC bool "boost-atomic" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help C++11-style atomic<>. -- 2.37.1 (Apple Git-137.1) From peter at korsgaard.com Mon Dec 5 13:18:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 14:18:06 +0100 Subject: [Buildroot] [git commit] package/sdl2_ttf: fix legal-info after bump to 2.20.1 Message-ID: <20221205132000.E565385C5A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2313f68e4c56faf9d5366bc3c61d03cf814f5a43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 93d8b71371962 (package/sdl2_ttf: bump version to 2.20.1) dropped the hash for COPYING.txt and added a hash for LICENSE.txt but forgot to adjust SDL2_TTF_LICENSE_FILES, breaking legal-info: >>> sdl2_ttf 2.20.1 Collecting legal info ERROR: No hash found for COPYING.txt cp: cannot stat '/path/to/output/build/sdl2_ttf-2.20.1/COPYING.txt': No such file or directory make[1]: *** [package/sdl2_ttf/sdl2_ttf.mk:38: sdl2_ttf-legal-info] Error 1 Signed-off-by: Peter Korsgaard --- package/sdl2_ttf/sdl2_ttf.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/sdl2_ttf/sdl2_ttf.mk b/package/sdl2_ttf/sdl2_ttf.mk index 4b44b0fc41..f859d097ff 100644 --- a/package/sdl2_ttf/sdl2_ttf.mk +++ b/package/sdl2_ttf/sdl2_ttf.mk @@ -8,7 +8,7 @@ SDL2_TTF_VERSION = 2.20.1 SDL2_TTF_SOURCE = SDL2_ttf-$(SDL2_TTF_VERSION).tar.gz SDL2_TTF_SITE = http://www.libsdl.org/projects/SDL_ttf/release SDL2_TTF_LICENSE = Zlib -SDL2_TTF_LICENSE_FILES = COPYING.txt +SDL2_TTF_LICENSE_FILES = LICENSE.txt SDL2_TTF_INSTALL_STAGING = YES SDL2_TTF_DEPENDENCIES = sdl2 freetype host-pkgconf SDL2_TTF_CONF_OPTS = --disable-freetype-builtin --disable-harfbuzz-builtin From peter at korsgaard.com Mon Dec 5 14:14:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 15:14:59 +0100 Subject: [Buildroot] [git commit] Revert "package/mupdf: fix CVE-2021-4216" Message-ID: <20221205141611.A43FE85C7F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f298729fc3e3d71c01eab9e2939661fb50a7fe5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit 3ddca0ccb90967977c2db8c966c205568cf4cb93. With the merge of next, we are now using mupdf 1.20.3, so this fix is no longer needed. Signed-off-by: Peter Korsgaard --- ...-by-zero-for-zero-width-pages-in-muraster.patch | 29 ---------------------- package/mupdf/mupdf.mk | 3 --- 2 files changed, 32 deletions(-) diff --git a/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch b/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch deleted file mode 100644 index 099a3fdbab..0000000000 --- a/package/mupdf/0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 22c47acbd52949421f8c7cb46ea1556827d0fcbf Mon Sep 17 00:00:00 2001 -From: Sebastian Rasmussen -Date: Tue, 18 Jan 2022 20:33:10 +0100 -Subject: [PATCH] Bug 704834: Fix division by zero for zero width pages in - muraster. - -[Retrieved from: -https://github.com/ArtifexSoftware/mupdf/commit/22c47acbd52949421f8c7cb46ea1556827d0fcbf] -Signed-off-by: Fabrice Fontaine ---- - source/tools/muraster.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/source/tools/muraster.c b/source/tools/muraster.c -index c2ceb62f2e..97f4ae2633 100644 ---- a/source/tools/muraster.c -+++ b/source/tools/muraster.c -@@ -1003,8 +1003,9 @@ initialise_banding(fz_context *ctx, render_details *render, int color) - - w = render->ibounds.x1 - render->ibounds.x0; - min_band_mem = (size_t)bpp * w * min_band_height; -- reps = (int)(max_band_memory / min_band_mem); -- if (reps < 1) -+ if (min_band_mem > 0) -+ reps = (int)(max_band_memory / min_band_mem); -+ if (min_band_mem == 0 || reps < 1) - reps = 1; - - /* Adjust reps to even out the work between threads */ diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index c333f43957..1fc54b2d35 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -28,9 +28,6 @@ MUPDF_IGNORE_CVES += CVE-2021-3407 # 0003-Bug-703791-Stay-within-hash-table-max-key-size-in-cached-color-converter.patch MUPDF_IGNORE_CVES += CVE-2021-37220 -# 0005-Bug-704834-Fix-division-by-zero-for-zero-width-pages-in-muraster.patch -MUPDF_IGNORE_CVES += CVE-2021-4216 - # The pkg-config name for gumbo-parser is `gumbo`. MUPDF_PKG_CONFIG_PACKAGES = \ freetype2 \ From Nicolas.Carrier at orolia.com Mon Dec 5 15:48:16 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Mon, 5 Dec 2022 15:48:16 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221013163432.18545-1-raphael.pavlidis@gmail.com> References: <20220904124315.12728-1-raphael.pavlidis@gmail.com> <20221013163432.18545-1-raphael.pavlidis@gmail.com> Message-ID: I tested it with a basic config (in fact, a draft unit test) and it compiles fine and the commands I tested worked fine. Tested-by: Nicolas Carrier Approved-by: Nicolas Carrier Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : buildroot de la part de Raphael Pavlidis Envoy? : jeudi 13 octobre 2022 18:34 ? : buildroot at buildroot.org Cc?: Raphael Pavlidis ; Yann E . MORIN ; Thomas Petazzoni Objet : [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. shadow provides utilities to deal with user accounts. The shadow package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. Especially it is useful if rootless podman container should be used, which requires newuidmap and newgidmap. Signed-off-by: Raphael Pavlidis --- Changes v2 -> v3: - remove nscd support - remove sssd support - remove group name max length parameter - remove su build - improve help text of subordinate-ids - use a define instead of variable for SHADOW_ACCOUNT_TOOLS_SETUID ?SHADOW_SUBORDINATE_IDS_PERMISSIONS and Changes v1 -> v2: - DEVELOPERS: add Raphael Pavlids for shadow ?DEVELOPERS ? ? ? ? ? ? ? ? | ? 3 +- ?package/Config.in ? ? ? ? ?| ? 1 + ?package/shadow/Config.in ? | ?61 +++++++++++++++++ ?package/shadow/shadow.hash | ? 3 + ?package/shadow/shadow.mk ? | 133 +++++++++++++++++++++++++++++++++++++ ?5 files changed, 200 insertions(+), 1 deletion(-) ?create mode 100644 package/shadow/Config.in ?create mode 100644 package/shadow/shadow.hash ?create mode 100644 package/shadow/shadow.mk diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..0dad0ba0ba 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2474,7 +2474,8 @@ F: ? ? ? ?support/testing/tests/package/test_python_jmespath.py ?F: ? ? support/testing/tests/package/test_python_rsa.py ?F: ? ? support/testing/tests/package/test_python_s3transfer.py -N: ? ? Raphael Pavlidis +N: ? ? Raphael Pavlidis +F: ? ? package/shadow/ ?F: ? ? package/slirp4netns/ ?N: ? ? Refik Tuzakli diff --git a/package/Config.in b/package/Config.in index e3a34d6e97..d9ead48647 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2642,6 +2642,7 @@ menu "System tools" ? ? ? ?source "package/sdbus-cpp/Config.in" ? ? ? ?source "package/sdbusplus/Config.in" ? ? ? ?source "package/seatd/Config.in" + ? ? ? source "package/shadow/Config.in" ? ? ? ?source "package/smack/Config.in" ? ? ? ?source "package/start-stop-daemon/Config.in" ? ? ? ?source "package/supervisor/Config.in" diff --git a/package/shadow/Config.in b/package/shadow/Config.in new file mode 100644 index 0000000000..6b1fe0a61f --- /dev/null +++ b/package/shadow/Config.in @@ -0,0 +1,61 @@ +menuconfig BR2_PACKAGE_SHADOW + ? ? ? bool "shadow" + ? ? ? depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 + ? ? ? help + ? ? ? ? Utilities to deal with user accounts. + + ? ? ? ? https://github.com/shadow-maint/shadow + +if BR2_PACKAGE_SHADOW + +config BR2_PACKAGE_SHADOW_SHADOWGRP + ? ? ? bool "shadowgrp" + ? ? ? help + ? ? ? ? Enable shadow group support. + +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID + ? ? ? bool "account-tools-setuid" + ? ? ? depends on BR2_USE_MMU ?# linux-pam + ? ? ? depends on BR2_ENABLE_LOCALE ?# linux-pam + ? ? ? depends on BR2_USE_WCHAR ?# linux-pam + ? ? ? depends on !BR2_STATIC_LIBS ?# linux-pam + ? ? ? select BR2_PACKAGE_LINUX_PAM + ? ? ? help + ? ? ? ? Install the user and group management tools (e.g. groupadd) with setuid and + ? ? ? ? authenticate the callers via PAM. + +comment "account-tools-setuid needs a toolchain w/ shared libs, wchar, locale" + ? ? ? depends on BR2_USE_MMU + ? ? ? depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR || !BR2_ENABLE_LOCALE + +config BR2_PACKAGE_SHADOW_UTMPX + ? ? ? bool "utmpx" + ? ? ? help + ? ? ? ? Enable loggin in utmpx / wtmpx. + +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS + ? ? ? bool "subordinate-ids" + ? ? ? help + ? ? ? ? Support subordinate ids. Helpful to use container solution like podman + ? ? ? ? without root. + +config BR2_PACKAGE_SHADOW_SHA_CRYPT + ? ? ? bool "sha-crypt" + ? ? ? default y + ? ? ? help + ? ? ? ? Allow the SHA256 and SHA512 password encryption algorithms. + +config BR2_PACKAGE_SHADOW_BCRYPT + ? ? ? bool "bcrypt" + ? ? ? help + ? ? ? ? Allow the bcrypt password encryption algorithm. + +config BR2_PACKAGE_SHADOW_YESCRYPT + ? ? ? bool "yescrypt" + ? ? ? help + ? ? ? ? Allow the yescrypt password encryption algorithm. + +endif # BR2_PACKAGE_SHADOW + +comment "shadow needs a toolchain w/ headers >= 4.14" + ? ? ? depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 diff --git a/package/shadow/shadow.hash b/package/shadow/shadow.hash new file mode 100644 index 0000000000..6b9faac10f --- /dev/null +++ b/package/shadow/shadow.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 ?41f093ce58b2ae5f389a1c5553e0c18bc73e6fe27f66273891991198a7707c95 ?shadow-4.11.1.tar.xz +sha256 ?3d25ab8f43fdc14624296a56ff8dc3e72e499ad35f32ae0c803f4959cfe17c0a ?COPYING diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk new file mode 100644 index 0000000000..261f28dd28 --- /dev/null +++ b/package/shadow/shadow.mk @@ -0,0 +1,133 @@ +################################################################################ +# +# shadow +# +################################################################################ + +SHADOW_VERSION = 4.11.1 +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz +SHADOW_LICENSE = BSD-3-Clause +SHADOW_LICENSE_FILES = COPYING + +SHADOW_CONF_OPTS = \ + ? ? ? --disable-man \ + ? ?--without-btrfs \ + ? ?--without-nscd \ + ? ?--without-skey \ + ? ?--without-sssd \ + ? ?--without-su \ + ? ?--without-tcb + +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) +SHADOW_CONF_OPTS += --enable-shadowgrp +else +SHADOW_CONF_OPTS += --disable-shadowgrp +endif + +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) +SHADOW_CONF_OPTS += --enable-account-tools-setuid +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS + ? ? ? /usr/sbin/chgpasswd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/chpasswd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupadd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupdel f 4755 0 0 - - - - - + ? ? ? /usr/sbin/groupmod f 4755 0 0 - - - - - + ? ? ? /usr/sbin/newusers f 4755 0 0 - - - - - + ? ? ? /usr/sbin/useradd f 4755 0 0 - - - - - + ? ? ? /usr/sbin/usermod f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-account-tools-setuid +endif + +ifeq ($(BR2_PACKAGE_SHADOW_UTMPX),y) +SHADOW_CONF_OPTS += --enable-utmpx +else +SHADOW_CONF_OPTS += --disable-utmpx +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SUBORDINATE_IDS),y) +SHADOW_CONF_OPTS += --enable-subordinate-ids +define SHADOW_SUBORDINATE_IDS_PERMISSIONS + ? ? ? /usr/bin/newuidmap f 4755 0 0 - - - - - + ? ? ? /usr/bin/newgidmap f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-subordinate-ids +endif + +ifeq ($(BR2_PACKAGE_ACL),y) +SHADOW_CONF_OPTS += --with-acl +SHADOW_DEPENDENCIES += acl +else +SHADOW_CONF_OPTS += --without-acl +endif + +ifeq ($(BR2_PACKAGE_ATTR),y) +SHADOW_CONF_OPTS += --with-attr +SHADOW_DEPENDENCIES += attr +else +SHADOW_CONF_OPTS += --without-attr +endif + +ifeq ($(BR2_PACKAGE_AUDIT),y) +SHADOW_CONF_OPTS += --with-audit +SHADOW_DEPENDENCIES += audit +else +SHADOW_CONF_OPTS += --without-audit +endif + +ifeq ($(BR2_PACKAGE_CRACKLIB),y) +SHADOW_CONF_OPTS += --with-libcrack +SHADOW_DEPENDENCIES += cracklib +else +SHADOW_CONF_OPTS += --without-libcrack +endif + +ifeq ($(BR2_PACKAGE_LIBSELINUX),y) +SHADOW_CONF_OPTS += --with-selinux +SHADOW_DEPENDENCIES += libselinux libsemanage +else +SHADOW_CONF_OPTS += --without-selinux +endif + +# linux-pam is also used without account-tools-setuid enabled +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +SHADOW_CONF_OPTS += --with-libpam +SHADOW_DEPENDENCIES += linux-pam +else +SHADOW_CONF_OPTS += --without-libpam +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SHA_CRYPT),y) +SHADOW_CONF_OPTS += --with-sha-crypt +else +SHADOW_CONF_OPTS += --without-sha-crypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_BCRYPT),y) +SHADOW_CONF_OPTS += --with-bcrypt +else +SHADOW_CONF_OPTS += --without-bcrypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_YESCRYPT),y) +SHADOW_CONF_OPTS += --with-yescrypt +else +SHADOW_CONF_OPTS += --without-yescrypt +endif + +define SHADOW_PERMISSIONS + ? ? ? /usr/bin/chage f 4755 0 0 - - - - - + ? ? ? /usr/bin/chfn f 4755 0 0 - - - - - + ? ? ? /usr/bin/chsh f 4755 0 0 - - - - - + ? ? ? /usr/bin/expiry f 4755 0 0 - - - - - + ? ? ? /usr/bin/gpasswd f 4755 0 0 - - - - - + ? ? ? /usr/bin/newgrp f 4755 0 0 - - - - - + ? ? ? /usr/bin/passwd f 4755 0 0 - - - - - + ? ? ? $(SHADOW_ACCOUNT_TOOLS_SETUID) + ? ? ? $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) +endef + +$(eval $(autotools-package)) -- 2.35.1 _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot From thomas.petazzoni at bootlin.com Mon Dec 5 17:19:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 5 Dec 2022 18:19:07 +0100 Subject: [Buildroot] [PATCH] [RFC] package/boost: Boost.Atomic needs atomic intrinsics In-Reply-To: <20221205125423.13983-1-buildroot@heine.tech> References: <20221205125423.13983-1-buildroot@heine.tech> Message-ID: <20221205181907.2cbb01e7@windsurf> On Mon, 5 Dec 2022 13:54:22 +0100 Michael Nosthoff via buildroot wrote: > From: Michael > > similar to previous problems with nios2 and not-available atomic ints > the build for Boost.Atomics also fails for ARC Targets which don't > have the ATOMICS_EXT flag set. > > according to [0] "Boost.Atomic has a hard requirement of the native > atomic operations on bytes". The same tests mentioned there fail for > ARC. > > so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. > > Fixes: > http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 > > [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 > > Signed-off-by: Michael Nosthoff I wish it would be this simple, but this new "depends on" needs to be propagated to all places where BR2_PACKAGE_BOOST_ATOMIC is selected. Aka: package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/domoticz/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/gnuradio/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/libcpprestsdk/Config.in: select BR2_PACKAGE_BOOST_ATOMIC package/log4cxx/Config.in: select BR2_PACKAGE_BOOST_ATOMIC if !BR2_TOOLCHAIN_GCC_AT_LEAST_7 package/uhd/Config.in: select BR2_PACKAGE_BOOST_ATOMIC And of course, if there's anything that selects those options, the new depends on should be propagated to them again. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bernd.kuhls at t-online.de Mon Dec 5 18:33:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:35 +0100 Subject: [Buildroot] [PATCH 2/3] package/intel-mediasdk: bump version to 22.6.4 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221205183336.2699053-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index e4fd569830..7cbedb7127 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a47a554cb3055614a8041cf478c4c89e249c2157c7e98389fbaba6144dc18783 intel-mediasdk-22.6.3.tar.gz +sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f5e39905a1..3bd6197779 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.3 +INTEL_MEDIASDK_VERSION = 22.6.4 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:33:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:34 +0100 Subject: [Buildroot] [PATCH 1/3] package/intel-mediadriver: bump version to 22.6.4 Message-ID: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index 0a42475400..a9b7c6407d 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f42c41dce7ab4213e21f6599cd0602e5ab40a8182ec286bfc0a16547721dff7a intel-media-22.6.3.tar.gz +sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index e26c2472be..5010a9ca1e 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.3 +INTEL_MEDIADRIVER_VERSION = 22.6.4 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:33:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:33:36 +0100 Subject: [Buildroot] [PATCH 3/3] package/intel-gmmlib: bump version to 22.3.1 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221205183336.2699053-3-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/intel-gmmlib/intel-gmmlib.hash | 2 +- package/intel-gmmlib/intel-gmmlib.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-gmmlib/intel-gmmlib.hash b/package/intel-gmmlib/intel-gmmlib.hash index 490ff46dfc..9491f23680 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c1f33e1519edfc527127baeb0436b783430dfd256c643130169a3a71dc86aff9 intel-gmmlib-22.3.0.tar.gz +sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ee5b60ab6b..81c455eafd 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.0 +INTEL_GMMLIB_VERSION = 22.3.1 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 5 18:35:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 5 Dec 2022 19:35:04 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221205183504.2699092-1-bernd.kuhls@t-online.de> Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls --- v3: rebased for master branch after -next merge Config.in.legacy | 6 ++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 13 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..fd1e1ceeec 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind -- 2.34.1 From yann.morin.1998 at free.fr Mon Dec 5 20:12:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 21:12:24 +0100 Subject: [Buildroot] Excluding certain architectures for a package In-Reply-To: References: Message-ID: <20221205201224.GG2855@scaer> Danillo, All, On 2022-12-05 07:52 +0100, Danilo Bargen spake thusly: > Hi all > > The package below does not currently build on MIPS because one of > crypto libraries it depends on doesn't yet fully support that > architecture: https://github.com/briansmith/ring/issues/562 > > Is there a way to exclude certain architectures for a package? What > is the process for this? You can add a dependency on architectures like any other dependency; see the manual: https://buildroot.org/downloads/manual/manual.html#dependencies-target-toolchain-options Quoting: * Target architecture - Dependency symbol: BR2_powerpc, BR2_mips, ? (see arch/Config.in) - Comment string: no comment to be added For example, to exclude all of mips and mips64: # Crypto opt not available for mips: depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) Adapt appropriately, of course. Regards, Yann E. MORIN. > Cheers, > Danilo > > ----- Original message ----- > Betreff: [autobuild.buildroot.net] Your daily results for 2022-11-03 > Datum: Freitag, 04. November 2022 08:39 > > Hello, > > Autobuilder failures > ==================== > > Below is a list of build failures reported by the Buildroot autobuilders > in relation to packages or CPU architectures you are in charge of. > Please help us improving the quality of Buildroot by investigating those > build failures and sending patches to fix them. > > Results for the 'master' branch > ------------------------------- > > Build failures related to your packages: > > arch | reason | url > -------------+--------------------------------+--------------------------------------------------------------------------------- > mips | tealdeer-1.6.1 | http://autobuild.buildroot.net/results/d4863f476de2a8b4c9d28ee52b1a48f5b0947c4b > > > Thanks for your contribution to Buildroot! > > -- > http://autobuild.buildroot.net > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From francois.perrad at gadz.org Mon Dec 5 20:13:39 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:13:39 +0100 Subject: [Buildroot] [PATCH v6 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221117001511.1753592-2-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-2-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:16, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > This is a separate U-Boot package that would build > the intermediate spl binary for the R5 core on TI's k3 boards. > Usually, the resulting spl will be used for k3-image-gen > to build the full R5 boot binary tiboot3.bin. > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 6 +++ > boot/Config.in | 1 + > boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ > boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + > boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ > 5 files changed, 90 insertions(+) > create mode 100644 boot/ti-k3-r5-loader/Config.in > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index bc026da4aa..cf1cb8808b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -128,6 +128,9 @@ F: package/dcron/ > F: package/libxmlrpc/ > F: package/python-docopt/ > > +N: Anand Gadiyar > +F: boot/ti-k3-r5-loader/ > + > N: Andr? Zwing > F: package/libkrb5/ > F: package/openal/ > @@ -3045,6 +3048,9 @@ F: package/python-pyusb/ > N: Wojciech Nizi?ski > F: package/fwup/ > > +N: Xuanhao Shi > +F: boot/ti-k3-r5-loader/ > + > N: Yair Ben Avraham > F: package/casync/ > F: package/gloox/ > diff --git a/boot/Config.in b/boot/Config.in > index 40472ae07d..ce17b2df6b 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > > diff --git a/boot/ti-k3-r5-loader/Config.in > b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" > + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + bool "Using an in-tree board defconfig file" > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + bool "Using a custom board (def)config file" > + > +endchoice > + > +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG > + string "Board defconfig" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + help > + Name of the board for which TI K3 R5 Loader should be > + built, without the _defconfig suffix. > + > +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE > + string "Configuration file path" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + help > + Path to the TI K3 R5 Loader configuration file. > +endif > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea > u-boot-2022.10-rc1.tar.bz2 > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > new file mode 100644 > index 0000000000..535c9b999b > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > @@ -0,0 +1,49 @@ > > +################################################################################ > +# > +# ti-k3-r5-loader.mk > +# > > +################################################################################ > + > +TI_K3_R5_LOADER_VERSION = 2022.10 > +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot > +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 > +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ > +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt > +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx > +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot > +TI_K3_R5_LOADER_INSTALL_IMAGES = YES > +TI_K3_R5_LOADER_DEPENDENCIES = \ > + host-pkgconf \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + host-arm-gnu-toolchain \ > + host-openssl > + > +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) > +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) > +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ > + host-arm-gnu-toolchain \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + $(BR2_BISON_HOST_DEPENDENCY) \ > + $(BR2_FLEX_HOST_DEPENDENCY) > + > +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) > +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig > +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_FILE = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) > +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > +TI_K3_R5_LOADER_MAKE_OPTS += \ > here `=` is enough, `+=` not needed Fran?ois > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + ARCH=arm \ > + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem > /,$(HOST_CFLAGS)))" \ > + HOSTLDFLAGS="$(HOST_LDFLAGS)" > + > +define TI_K3_R5_LOADER_BUILD_CMDS > + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) > $(TI_K3_R5_LOADER_MAKE_OPTS) > +endef > + > +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS > + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin > +endef > + > +$(eval $(kconfig-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From buildroot at heine.tech Mon Dec 5 20:14:46 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Mon, 05 Dec 2022 21:14:46 +0100 Subject: [Buildroot] =?utf-8?q?=5BPATCH=5D_=5BRFC=5D_package/boost=3A_Boo?= =?utf-8?q?st=2EAtomic_needs_atomic_intrinsics?= In-Reply-To: <20221205181907.2cbb01e7@windsurf> Message-ID: <150f01-638e5100-5-37d57a00@103574002> Hi Thomas, On Monday, December 05, 2022 18:19 CET, Thomas Petazzoni wrote: > On Mon, 5 Dec 2022 13:54:22 +0100 > Michael Nosthoff via buildroot wrote: > > > From: Michael > > > > similar to previous problems with nios2 and not-available atomic ints > > the build for Boost.Atomics also fails for ARC Targets which don't > > have the ATOMICS_EXT flag set. > > > > according to [0] "Boost.Atomic has a hard requirement of the native > > atomic operations on bytes". The same tests mentioned there fail for > > ARC. > > > > so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. > > > > Fixes: > > http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 > > > > [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 > > > > Signed-off-by: Michael Nosthoff > > I wish it would be this simple, but this new "depends on" needs to be > propagated to all places where BR2_PACKAGE_BOOST_ATOMIC is selected. > > Aka: > > package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/boost/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/domoticz/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/gnuradio/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/libcpprestsdk/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > package/log4cxx/Config.in: select BR2_PACKAGE_BOOST_ATOMIC if !BR2_TOOLCHAIN_GCC_AT_LEAST_7 > package/uhd/Config.in: select BR2_PACKAGE_BOOST_ATOMIC > > And of course, if there's anything that selects those options, the new > depends on should be propagated to them again. I'm aware of these dependencies. That's why I submitted this RFC Patch because I wanted to be sure to use the right dependency before going through all those packages. (I guess you missed my "below the commit message" part). Does it make sense to add depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) to all those packages or is there something "smarter"? Would it make sense to group it with the dependency on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS and add something like BR2_PACKAGE_BOOST_ATOMIC_ARCH_SUPPORT? Regards, Michael From francois.perrad at gadz.org Mon Dec 5 20:20:49 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:20:49 +0100 Subject: [Buildroot] [PATCH v6 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221117001511.1753592-3-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-3-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:16, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index cf1cb8808b..e699b6ec81 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3049,6 +3050,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..7239b94425 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > > +################################################################################ > +# > +# ti-k3-image-gen > +# > > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE > > = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(BINARIES_DIR) \ > + BIN_DIR=$(BINARIES_DIR) > using $(BINARIES_DIR) as output directory is a bad idea in a build step, artifacts will be copied in $(BINARIES_DIR) in install step. prefer something like: O=$(@D)/tmp BIN_DIR=$(@D) Fran?ois > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Mon Dec 5 20:27:20 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Mon, 5 Dec 2022 21:27:20 +0100 Subject: [Buildroot] [PATCH v6 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221117001511.1753592-4-gadiyar@ti.com> References: <20221117001511.1753592-1-gadiyar@ti.com> <20221117001511.1753592-4-gadiyar@ti.com> Message-ID: Le jeu. 17 nov. 2022 ? 01:15, Anand Gadiyar via buildroot < buildroot at buildroot.org> a ?crit : > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Acked-by: Andrew Davis > Cc: Romain Naour > Cc: Bryan Brattlof > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 46 +++++++++++++++++++++++++++++++ > 4 files changed, 126 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index e699b6ec81..38ccec2f20 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3050,8 +3052,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..f1acd49326 > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,46 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="SPD=opteed" > useless, SPD=opteed is already added in boot/arm-trusted-firmware.mk when aarch64 > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY=y > BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY is useless (checked with `make savedefconfig`) Fran?ois > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Mon Dec 5 20:37:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 21:37:36 +0100 Subject: [Buildroot] R: R: [PATCH] support/download/dl-wrapper: make the whole dl_dir writeable for the group In-Reply-To: References: <1669815827-23415-1-git-send-email-luca.pesce@vimar.com> <20221201202558.GB978091@scaer> <20221202192938.GA3302@scaer> Message-ID: <20221205203736.GH2855@scaer> Luca, All, On 2022-12-05 12:36 +0000, Pesce Luca via buildroot spake thusly: [--SNIP--] > > Could you handle refining this change, test it, and when/if that works, > > send it as a proper patch, please? > Yes, will send something soon. Do I have to ack you in some way in the upcoming > patch? You can add me in Cc when sending the patch; usually, 'git send-email' will do it for you automatically if you add just (without quotes) at the end of your commit message: Cc: someone Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Mon Dec 5 21:31:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 05 Dec 2022 22:31:28 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure due to missing Linux options In-Reply-To: <20220920133224.3290270-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 20 Sep 2022 15:32:24 +0200") References: <20220920133224.3290270-1-giulio.benetti@benettiengineering.com> Message-ID: <87ilip7d1r.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Enable Linux options depending on the bus has been chosen, so: > 1) enable by default common Linux options: > CONFIG_NET > CONFIG_WIRELESS > CONFIG_CFG80211 > CONFIG_CRC_ITU_T > CONFIG_CRC7 > 2) enable for SDIO bus: > CONFIG_MMC > 3) enable for SPI bus: > CONFIG_SPI > Fixes: > http://autobuild.buildroot.net/results/d8c4f0f959dd2ec110db8a75980f13172c3c116c/ > Signed-off-by: Giulio Benetti Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 5 21:29:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 5 Dec 2022 22:29:52 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/wilc-driver: fix build failure due to missing Linux options Message-ID: <20221205213317.4495D85C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c7c6cd5982b8e7310c763f5f042c7a8f1ba1546 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Enable Linux options depending on the bus has been chosen, so: 1) enable by default common Linux options: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_CRC_ITU_T CONFIG_CRC7 2) enable for SDIO bus: CONFIG_MMC 3) enable for SPI bus: CONFIG_SPI Fixes: http://autobuild.buildroot.net/results/d8c4f0f959dd2ec110db8a75980f13172c3c116c/ Signed-off-by: Giulio Benetti Reviewed-by: Kris Bahnsen Signed-off-by: Thomas Petazzoni (cherry picked from commit 9fe82e56d205c1fb3efe4ef6ae5b24d2284f1429) Signed-off-by: Peter Korsgaard --- package/wilc-driver/wilc-driver.mk | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/package/wilc-driver/wilc-driver.mk b/package/wilc-driver/wilc-driver.mk index a89af30e29..a7a902b6db 100644 --- a/package/wilc-driver/wilc-driver.mk +++ b/package/wilc-driver/wilc-driver.mk @@ -13,11 +13,17 @@ WILC_DRIVER_LICENSE_FILES = LICENSE ifeq ($(BR2_PACKAGE_WILC_DRIVER_SPI),y) WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_SPI=m +define WILC_DRIVER_SPI_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_SPI) +endef endif ifeq ($(BR2_PACKAGE_WILC_DRIVER_SDIO),y) WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_SDIO=m +define WILC_DRIVER_SDIO_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_MMC) +endef endif ifeq ($(BR2_PACKAGE_WILC_DRIVER_SDIO_OOB),y) @@ -25,5 +31,15 @@ WILC_DRIVER_MODULE_MAKE_OPTS += \ CONFIG_WILC_HW_OOB_INTR=y endif +define WILC_DRIVER_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_CRC_ITU_T) + $(call KCONFIG_ENABLE_OPT,CONFIG_CRC7) + $(WILC_DRIVER_SPI_LINUX_CONFIG_FIXUPS) + $(WILC_DRIVER_SDIO_LINUX_CONFIG_FIXUPS) +endef + $(eval $(kernel-module)) $(eval $(generic-package)) From yann.morin.1998 at free.fr Mon Dec 5 21:55:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 5 Dec 2022 22:55:58 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221013163432.18545-1-raphael.pavlidis@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> Message-ID: <20221205215558.GI2855@scaer> Raphael, All, On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: > shadow provides utilities to deal with user accounts. > > The shadow package includes the necessary programs for converting UNIX > password files to the shadow password format, plus programs for managing > user and group accounts. Especially it is useful if rootless podman > container should be used, which requires newuidmap and newgidmap. > > Signed-off-by: Raphael Pavlidis I was about to apply this, after fixing the minor issues (see below), but there is a rather major blocker, see below too... > --- [--SNIP--] > diff --git a/package/shadow/Config.in b/package/shadow/Config.in > new file mode 100644 > index 0000000000..6b1fe0a61f > --- /dev/null > +++ b/package/shadow/Config.in > @@ -0,0 +1,61 @@ [--SNIP--] > +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID > + bool "account-tools-setuid" > + depends on BR2_USE_MMU # linux-pam > + depends on BR2_ENABLE_LOCALE # linux-pam > + depends on BR2_USE_WCHAR # linux-pam > + depends on !BR2_STATIC_LIBS # linux-pam > + select BR2_PACKAGE_LINUX_PAM > + help > + Install the user and group management tools (e.g. groupadd) with setuid and $ make check-package package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) [--SNIP--] > +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS > + bool "subordinate-ids" > + help > + Support subordinate ids. Helpful to use container solution like podman $ make check-package package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) [--SNIP--] > diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk > new file mode 100644 > index 0000000000..261f28dd28 > --- /dev/null > +++ b/package/shadow/shadow.mk > @@ -0,0 +1,133 @@ > +################################################################################ > +# > +# shadow > +# > +################################################################################ > + > +SHADOW_VERSION = 4.11.1 Why 4.11.1? It was released in 2022-01-03, and is affected by CVE-2013-4235, with version 4.12.2 being the first to include the fix for it, and there is now 4.13: https://www.cve.org/CVERecord?id=CVE-2013-4235 https://github.com/shadow-maint/shadow/releases/tag/4.12.2 https://github.com/shadow-maint/shadow/pull/545 > +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) > +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz > +SHADOW_LICENSE = BSD-3-Clause > +SHADOW_LICENSE_FILES = COPYING And: SHADOW_CPE_ID_VENDOR = debian => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > +SHADOW_CONF_OPTS = \ > + --disable-man \ > + --without-btrfs \ > + --without-nscd \ > + --without-skey \ > + --without-sssd \ > + --without-su \ > + --without-tcb $ make check-package package/shadow/shadow.mk:15: expected indent with tabs package/shadow/shadow.mk:16: expected indent with tabs package/shadow/shadow.mk:17: expected indent with tabs package/shadow/shadow.mk:18: expected indent with tabs package/shadow/shadow.mk:19: expected indent with tabs package/shadow/shadow.mk:20: expected indent with tabs > +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) > +SHADOW_CONF_OPTS += --enable-shadowgrp > +else > +SHADOW_CONF_OPTS += --disable-shadowgrp > +endif > + > +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) > +SHADOW_CONF_OPTS += --enable-account-tools-setuid > +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > + /usr/sbin/chgpasswd f 4755 0 0 - - - - - > + /usr/sbin/chpasswd f 4755 0 0 - - - - - > + /usr/sbin/groupadd f 4755 0 0 - - - - - > + /usr/sbin/groupdel f 4755 0 0 - - - - - > + /usr/sbin/groupmod f 4755 0 0 - - - - - > + /usr/sbin/newusers f 4755 0 0 - - - - - > + /usr/sbin/useradd f 4755 0 0 - - - - - > + /usr/sbin/usermod f 4755 0 0 - - - - - What about userdel? [--SNIP--] > +define SHADOW_PERMISSIONS > + /usr/bin/chage f 4755 0 0 - - - - - > + /usr/bin/chfn f 4755 0 0 - - - - - > + /usr/bin/chsh f 4755 0 0 - - - - - > + /usr/bin/expiry f 4755 0 0 - - - - - > + /usr/bin/gpasswd f 4755 0 0 - - - - - > + /usr/bin/newgrp f 4755 0 0 - - - - - > + /usr/bin/passwd f 4755 0 0 - - - - - > + $(SHADOW_ACCOUNT_TOOLS_SETUID) ... [0] here the expansion uses the wrong name... So, I had fixed all the minor issues, but the version bump will require a bit more testing that I can do locally. Nicolas (in Cc) who reviewed this patch, said he had a runtime test; maybe you can both sync to get that test part of the series when you respin? Regards, Yann E. MORIN. > + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) > +endef > + > +$(eval $(autotools-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Tue Dec 6 04:41:20 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:41:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pypa-build: drop host-python-tomli dependency Message-ID: <20221206044120.2803159-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-pypa-build/python-pypa-build.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk index b78aefe855..adc124b074 100644 --- a/package/python-pypa-build/python-pypa-build.mk +++ b/package/python-pypa-build/python-pypa-build.mk @@ -12,7 +12,6 @@ PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \ host-python-packaging \ - host-python-pep517 \ - host-python-tomli + host-python-pep517 $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:41:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:41:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pep517: drop host-python-tomli dependency Message-ID: <20221206044156.2804371-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-pep517/python-pep517.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-pep517/python-pep517.mk b/package/python-pep517/python-pep517.mk index 1fd294fbb4..c43b09faaa 100644 --- a/package/python-pep517/python-pep517.mk +++ b/package/python-pep517/python-pep517.mk @@ -10,6 +10,5 @@ PYTHON_PEP517_SITE = https://files.pythonhosted.org/packages/4d/19/e11fcc88288f6 PYTHON_PEP517_LICENSE = MIT PYTHON_PEP517_LICENSE_FILES = LICENSE PYTHON_PEP517_SETUP_TYPE = flit-bootstrap -HOST_PYTHON_PEP517_DEPENDENCIES = host-python-tomli $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:45:45 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:45:45 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: drop host-python-tomli dependency Message-ID: <20221206044545.2812061-1-james.hilliard1@gmail.com> The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..3dedfdce11 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -12,7 +12,6 @@ PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit HOST_PYTHON_MATURIN_DEPENDENCIES = \ host-python-setuptools-rust \ - host-python-tomli \ host-rustc HOST_PYTHON_MATURIN_ENV = \ $(HOST_PKG_CARGO_ENV) \ -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 04:58:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 21:58:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.3 Message-ID: <20221206045857.2858281-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 8563ed544f..515590795b 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dc06889b0ce52d5e96253573f6cbdf5939c5902022cbe2538cedc622e9378372 orjson-3.8.2.tar.gz +sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index b18a5cdada..bda0a8ab48 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.2 +PYTHON_ORJSON_VERSION = 3.8.3 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/13/08/d476fff015ccc0f043d3df6332c807695ae3d6abc1758b24f3d335750550 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 05:08:53 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 22:08:53 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.4 Message-ID: <20221206050853.2889800-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index b9936fe8bf..d642119786 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 54976d46be5d1e0d94ae8fbcfb8e72212b1ec9fe9752e3d14510c17a4000efeb maturin-0.14.1.tar.gz +sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..09d77c70d4 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.1 +PYTHON_MATURIN_VERSION = 0.14.4 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/a3/54/6bac789ab775b5ef1f07977e998cf719857e2675c3442f3f24e0399e1483 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 6 05:13:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 5 Dec 2022 22:13:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools: bump to version 65.6.3 Message-ID: <20221206051333.2901529-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 3e4ae01d92..76ad1ba1ce 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz -sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz +md5 1fd8bd04b0bed95ad6c81f03b1c080bc setuptools-65.6.3.tar.gz +sha256 a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 setuptools-65.6.3.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 3b62221e25..226ef2b479 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.1 +PYTHON_SETUPTOOLS_VERSION = 65.6.3 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b6/21/cb9a8d0b2c8597c83fce8e9c02884bce3d4951e41e807fc35791c6b23d9a PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python -- 2.34.1 From baruch at tkos.co.il Tue Dec 6 06:01:15 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 6 Dec 2022 08:01:15 +0200 Subject: [Buildroot] [git commit] package.libopenssl: fix enabling/disabling mdc2 In-Reply-To: <87y1rwcfl5.fsf@dell.be.48ers.dk> References: <20221124124546.A2767844ED@busybox.osuosl.org> <87y1rwcfl5.fsf@dell.be.48ers.dk> Message-ID: <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> Hi Peter, On Sun, Nov 27, 2022 at 09:22:46PM +0100, Peter Korsgaard wrote: > >>>>> "Arnout" == Arnout Vandecappelle writes: > > > commit: https://git.buildroot.net/buildroot/commit/?id=45bb69c2bdee44346d6be5b58e46b2278e40a04a > > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > > > Commit 3dbc86f09897 (openssl: bump version, enable mdc2+camellia+tlsext) > > form 2010-06-03, forced the build of mdc2. Commit a83d41867c8d > > (package/libopenssl: add option to enable some features) added an option > > to explicitly disable mdc2, but forgot to amend the existing enabling > > option. > > > It appears that, like most (all?) openssl config options, mdc2 ends up > > enabled unless explicitly disabled. > > > Additionally, mdc2 depends on DES, so without DES, mdc2 gets disabled. > > > So, drop the explicit enabling option, and make mdc2 select DES. > > > Signed-off-by: Yann E. MORIN > > Cc: "GAUTRON, Erwan" > > Cc: "Weber, Matthew L Collins" > > Signed-off-by: Arnout Vandecappelle > > Committed to 2022.08.x and 2022.02.x, thanks. Not in 2022.08.x as of commit 3c7c6cd5982 ("package/wilc-driver: fix build failure due to missing Linux options"). baruch -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From thomas.petazzoni at bootlin.com Tue Dec 6 06:35:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 06 Dec 2022 06:35:16 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-05 Message-ID: <20221206063522.8017940382@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-05 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 15 | 3 | 0 | 18 | 2022.08.x | 19 | 20 | 0 | 39 | master | 241 | 261 | 0 | 502 | Classification of failures by reason for master ----------------------------------------------- host-go-1.19.3 | 13 host-pahole-1.24 | 10 host-python3-3.11.0 | 10 xz-5.2.7 | 10 aubio-0.4.9 | 8 gobject-introspection-1.72.0 | 7 linux-6.0.9 | 7 elfutils-0.186 | 6 host-binutils-2.38 | 6 gerbera-1.10.0 | 5 host-rust-1.64.0 | 5 tealdeer-1.6.1 | 5 valgrind-3.19.0 | 5 glibc-2.36-66-ga1dc0be03c9d... | 4 jack2-1.9.21 | 4 linux-5.10.145-cip17-rt7 | 4 lirc-tools-0.10.2 | 4 perl-5.34.1 | 4 python-numpy-1.23.4 | 4 efivar-38 | 3 erlang-22.3.4.22 | 3 norm-1.5.8 | 3 sdl-1.2.15 | 3 sscep-0.10.0 | 3 unknown | 3 containerd-1.6.8 | 2 crun-1.5 | 2 frr-8.3.1 | 2 gmp-6.2.1 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-binutils-2.39 | 2 host-gdb-arc-2020.09-releas... | 2 libgcrypt-1.10.1 | 2 libkcapi-1.4.0 | 2 mariadb-10.3.36 | 2 netsurf-3.10 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 pcsc-lite-1.9.9 | 2 pv-1.6.20 | 2 python-bunch-1.0.1 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 /home/buildroot/autobuild/i... | 1 acpid-2.0.34 | 1 aespipe-2.4f | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 atf-0.21 | 1 augeas-1.12.0 | 1 bat-0.19.0 | 1 boost-1.80.0 | 1 dahdi-linux-3.2.0 | 1 dash-0.5.11.5 | 1 dhcp-4.4.3-P1 | 1 dieharder-3.31.1 | 1 docker-proxy-f6ccccb1c082a4... | 1 edk2-edk2-stable202102 | 1 exempi-2.6.1 | 1 f2fs-tools-1.15.0 | 1 freeradius-server-3.2.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gr-osmosdr-0.2.3 | 1 grub2-2.06 | 1 hawktracer-2ec19d7192334414... | 1 heirloom-mailx-12.5 | 1 host-delve-1.8.0 | 1 host-gcc-final-10.4.0 | 1 host-rust-1.65.0 | 1 host-spirv-llvm-translator-... | 1 jemalloc-5.3.0 | 1 json-c-0.16 | 1 kmod-30 | 1 kvmtool-f77d646ba01d04be5aa... | 1 lcms2-2.13.1 | 1 libcap-ng-0.8.3 | 1 libdeflate-1.12 | 1 libdill-32d0e8b733416208e04... | 1 libftdi1-1.5 | 1 libglib2-2.72.3 | 1 libgpg-error-1.45 | 1 libnss-3.84 | 1 liquid-dsp-1.4.0 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.1 | 1 lttng-modules-2.13.7 | 1 make: *** wait: No child pr... | 1 micropython-1.19.1 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 musl-1.2.3 | 1 nmap-7.92 | 1 ntp-4.2.8p15 | 1 ofono-1.34 | 1 openal-1.22.0 | 1 opensbi-0.9 | 1 openssh-9.1p1 | 1 php-8.1.12 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 python-cryptography-38.0.3 | 1 python-greenlet-2.0.0 | 1 python-orjson-3.7.11 | 1 quickjs-2021-03-27 | 1 rauc-1.8 | 1 rtl8192eu-1e15b6d451731bc4d... | 1 ruby-3.1.2 | 1 tinifier-3.4.0 | 1 toolchain-external-codescap... | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 uclibc-1.0.42 | 1 uqmi-0a19b5b77140465c29e2af... | 1 wavemon-0.9.4 | 1 xen-4.14.5 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 z3-4.11.2 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/cf94e74513e38e7018ec19b0f3ffaad6f5d01ffb | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/82817d58824796c64c6bdb1ec2fe83400b8bc395 | ORPH mips64el | aespipe-2.4f | NOK | http://autobuild.buildroot.net/results/80985c4144701aae33ffcccea8ee942e2196c258 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/402bbcdd7b985ba06c1b1ef592bdcecaa271840f | arm | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2a17545242b2c35cb5c293b52387a14c62c59ace | ORPH mips64el | atf-0.21 | NOK | http://autobuild.buildroot.net/results/8158c25a22abd5f0d97f21ca7c77589f8537073f | ORPH or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c289379a62a8098c50911e2f35a1a199d227002c | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a7ea31815a716032fd7a7a0409b2cd151143ec6d | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7c76212fe683d16ea53b3dfdba51da171bd95d61 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/343bc5bae4643eebaa8de7dbc2db7d58fac747ab | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c7d9422d68d919ab8149f24cda7f1d4a77563b1c | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fa8406e6241a7c746dd694d7585e94a53553c0ce | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7ad5621443b907ec5e6ddc00e8703d61937ef1c3 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d3e38dfecc614eb86f680cfa9003f0950cf28215 | riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/998da634ad9cf38556048ad509689c091154ada4 | ORPH i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/54a00c590d07f2c003eec396ca932584a910d94a | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/1b50ec6bde4e1d35d12c296ca715b968e8da8fa5 | powerpc64le | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/3329e59fb18de3a67afa4b04b1083aa408186cb3 | s390x | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/0623b83c62ce918053df2a8f5f6656819de1cd58 | arceb | crun-1.5 | NOK | http://autobuild.buildroot.net/results/182cecccba13b4fc4bf56dc0af6fa055e9548cc1 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/a877d25f084176ea14688dbaa12d92be439fcb2c | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8621524515eccabac5641022a04d58b3ba644406 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/c59626dcba15fc3342a9f9f8ccbb0cb87ad795b8 | ORPH xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/dee6715ef00e3ffd94fc1d781ba8005334014082 | ORPH microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/19ef227488bbfbc19d6f7d14aa37939819a9ea42 | powerpc64le | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/cf99b9eb2d9f4aceb835d8dac66871294414da71 | aarch64 | edk2-edk2-stable202102 | NOK | http://autobuild.buildroot.net/results/42849190deceb8bbc141016a5c5155851e100cef | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/66d28340f8e0a48371774a1a3994310f2840bd05 | i586 | efivar-38 | NOK | http://autobuild.buildroot.net/results/f40f8c01aa4d4da4fad63a6b27f6948c4c1eea00 | i686 | efivar-38 | NOK | http://autobuild.buildroot.net/results/388642c62ebefaa73e580fda7ca5e482ecaba1a4 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/24949c9a7dcc928a3b55dcf4e068b9e000d032f2 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5873d62804da32350c8b9de95445979b9037ab96 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/cc31f29c26d2a3181e64bdff6857fe9b523a0e90 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e09713648414d381ab2b6150acc2d48be7dd1de9 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f7d80779cb1158f7e33a4e5dfa2c34ebceaa64a8 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a29295479cf85fe449ce521eec9d9c7f8e8103ef | ORPH arm | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/05c37a6dfc8f7067a6e3463c0c22d500421e4a85 | sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/f3cf4baebae134812f4f9f702a8f3280a6255ea5 | mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/bccdba7ec206cf885f3e026fcae485d38054e8fa | mips64el | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/9898c9f2088dd28e09057e4576e4c4611cfd6d04 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/90dc04b24c138ac6566f7311a0770863d60076ef | sparc64 | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/b83298673c693f83c727818a803818f67e3d3f1c | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/43cc72223c33c79e81922a09b6fb0aca89f25594 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/4e8441fb2d48a55dab45240694b35f0a3a40cf76 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/6934d772719bbfb48d12b47a9d979abe8ad496b0 | powerpc64le | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/44827b05ac8f97c35d25bc250c3f54dd04b0b3c3 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/cca903b7574f1fddfe9b5914fac8bb7ef7f50641 | arm | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/e90dc82699874723983d259fdf7f473651826cd8 | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/156c7e5e56d8b450ad88ff2c067cfaae8f27840b | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/5080ea632bf442cf91a34f3454ac7971b578b039 | sh4 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/8d59c694a5b0b06674c1bdfea38631474ff0a112 | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/e8589180d4117771f3333c6bb857b3c311dd8bd1 | microblaze | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/80f7c79dbcacd1e2befc6e22defb994837dc54e3 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7a7fae63dbdd86fa1cd88e9ac981648031564af6 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cea7d1b8e07ec4dc13ca6d6c3157fdc883abfd68 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0976aa64d5cef835da430098ba6df795f70bfba8 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a40bfafd260354ffda2e0fc6332c626ff76d1018 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b24673629d4fe31e46db86242edc7284972ab933 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3995a481242b79c030c7ac6f635709f230fb7c94 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/50b37a8b64def56a5c236e462956dd5c7cc326eb | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5c494c961c4facf22f2001421caaf9547e40183c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/cac0cbdb525c161e616aff3a4220ff3330eaceb4 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/eae396bc20461c48795919c373b694891670b17b | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/5b3450310a6606faf163345a7a9ab4dd7a057180 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/97c9ed15842908cb7704ee4fe87e58c362a69f4f | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c9c7481de7a669e85186ea76ca63c2dfa437c6bc | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2287419e56c1b73de59a413afdade66668cde09 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/786ae3f7fe3d1e0f28a3ba27822f46ba5e9863f5 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7de6b278f58bd08ffbe80a35d00148ccb192a9db | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f979c77b09ab8ec5f489b633c91487e534dc467b | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/58a893c6edf8943e7372a367eda89b7827473b96 | ORPH microblazeel | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/5c2b50be2d583999471fd5fac6da4e0b63d0a106 | arm | grub2-2.06 | NOK | http://autobuild.buildroot.net/results/328e493047ab4ff607718159d27db7cf71fe9bbc | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/94662fb8834bf2d439be166fd6e8a0a9da1ecb70 | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/df7187978d0134e30618d3328e5193437bd9f1af | xtensa | hawktracer-2ec19d7192334414... | NOK | http://autobuild.buildroot.net/results/a82cfdc94e10b4d27bcc6185c7da6184f6a97175 | sh4a | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/5ff2264340aed74f2de32a01c6407829366d3888 | riscv32 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/20bdf06e2f051ebf33b899a21beef484fe383d46 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/97a4aa8ebac41e0a6e3e8cc31d2460144ef35861 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/80ac16650fd4347110f26e46f56ced997a2bf489 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b90c4fe95499279964f3a97524a1ab24f1e0f647 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3fdc2a1969645602e970e6dfe000a399cba2ce5a | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c27bcd8795181b8c0f423f12d06d31bd24e64e66 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/50243b24cf6d56dbf413113f5b4296af798623c9 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0ebb742edcf64cc58ed467e1344ae7e9b9188a53 | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/83cf218e8981971523ee72bc93205c36fd5d8dbb | i686 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/49881cd05e1eeb55a377a10f7fc45b52ee8ea78b | riscv64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/4d4d06e1bc4453bd51dd957b6a86ba9719aee5b0 | microblazeel | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/d37a0511d56c1e766702223490f112afcc2e9933 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a0764f3fd821a3943c8b3ff2e68a6300aa67b2b9 | ORPH arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/efcec2659d438b5250fb431a177d2c053bb95cb1 | ORPH mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ff3bc2498bef69c8e396c8ade29ca838fd34d5af | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/881e03c97f24c4827845b0acb0781382f1b0ffc9 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d413ff686d6d20b72581c8d368f06fd497cbfc6e | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/383084d62a2155c70140762d4d24aea2bfd25b61 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2cfadd730939ddb62008fcf2f5eec063da9627d8 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/92051fede9e03645e69b3b424347433cdb651800 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/18bc510f5d797a103ee7ac9b560e4395abb2f218 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/7231fe19d72515d7b39359a48d19f4325ad29f97 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5c30e1113e0667c23937ce8683f0d96967dd434d | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/6cb3bca43d96c5e2e2d5a0c2c179aba7e6792215 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d1648dbdb4c357c7dd0d8743896a93322a8c5682 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/05a81fbd2e4146bbade64b0098b7767c82691a5a | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/a5361788d8a486ea8ee78d1748b3ea90ae87bf97 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/34daa46ffe19ff7de38308ee8fe454ec0b2af9c6 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5211a360d074b33f4eb6bc2c1d98c6eb7118d68e | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f327ac6fe4f12aa6b0bfb17775f0c05f7c7bf188 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c306b8762f8107bad238453650835aa6fbbf07e6 | sh4aeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5854e6315b07dfaae9ea523f3cbf34099fbd71b7 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b99b207a10eb4537580063f5390e0b0ec00d88bb | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e0ef9ed47db1b9a05083dabe5f88dc693493dc6f | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/29191ce81b48e6f5cd3e10e1eeea6a4fff3d1332 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6378680cba408301f8ed7573abe8951fe4beed8b | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7151e3fdc648ea3f345838bed2875e395e2f5873 | riscv64 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/c86be3bf278c45bd3a11958626208dfdc241d1b5 | mips64el | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/2707e4e5545e2cf70ad5dfa36a5c25d3a44916d2 | s390x | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/4bab208853bcc09d48f7efd1171bd42992c75a45 | m68k | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/a952f1d35f683d5a13c78a6e4041fa4d38b957be | nios2 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/89d4d216da4df9a88ff590aed727fcafb69ae388 | or1k | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/3deb575755848a1455377be86c96713ac743fe5e | arc | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/66429e5bb720253d573677c8a1af386450dd6449 | arceb | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/fc1c7d04e4e24b0e8883bd7dc84c1c21cd708261 | sparc64 | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/7aef852f11d980c2336f4737ed89f29486d04363 | arc | host-python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/a3c84d40fb99380febc7e7e2461642cfe68991d9 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/82f1fe4ecfcbe461c2f5e8e58a5da82d81a76e72 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/86c622c88eca22f2a0141cbf73b2680b3a8499b3 | armeb | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6a50e773511f81126285c38de48afca4e18cba8d | powerpc64le | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6a4cadb45f62b57b6de660a995185918b4b0e563 | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ba1ea2f46d90893c80add64f943cf9fd7e46223b | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/1133dfe989ee7c9960f7c52e543ed5346c9e6b02 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/398bf5de58c98f9a38ed515df8dfba3061cd1b59 | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d2e198fe7f23d0094b962c8389b1da89bab7cf9d | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bbe6e93afaf24ca9d41ddf71ec49bbca8d9c11f5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bf66c4c657098fd597048b2ba08a4d3bc569affa | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/87956deec744f5cdbcb072435f7a11a74991ec95 | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/79cda89e7f71b8c237263107dbac17b986e15e94 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/36809b74dbd0cf7b671bc0d46bfae6dbcff78a3f | mips64 | kmod-30 | NOK | http://autobuild.buildroot.net/results/5c33165a68fa0a02e4c4ea4e897156cb2887dbe7 | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/bc1b6e13856560c63eaaaa53f7b1c614a2d4f53d | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d395ea87e2457898510a54c0b857a97b14e0e227 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/0d5bc3ae4d8dd92393831cbc36789cc93639facb | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/558015a7539bc5d59aedc917c42fb279387db663 | mips64 | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/090089ec311795c82d2c2c012c72d9c1b91c2dbd | sparc | libftdi1-1.5 | NOK | http://autobuild.buildroot.net/results/f2a99543ae0aec250d2b384a122c8cded67885f0 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/96222928b9930208c0a0d58b2ae36f803a83839e | ORPH arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/5341998efa18a663bd6f20dc2dd4b0595cf22e3b | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/314078c0ef362e940a69bf0ba767325409d2cd2f | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/87daa197c34eb49f035d15c690ffa7a72b83131a | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/800d03c194885bacffb214e6881e1c8f822d6c02 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/090bff1d0162ba496b2e1f46483acf04e95685fe | powerpc | libnss-3.84 | NOK | http://autobuild.buildroot.net/results/b33d3e9484d80b5c7cfef0b6a6c9873eb4aa89ea | aarch64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/93de143d9978a5b2af5232a3e9bf534b8ce75f75 | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/cd73ae949e24a2819741623b83e35d35b7be89b8 | ORPH arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/51f41e7ceb9ca5b40801b84b91d0386c5c01064f | ORPH mips64el | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/5a19e5292d461497ff16b7781723abb54b09e3bf | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/94a5d4b7631eb6eb8a232dbe99b4e64e6a023788 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/574e1761b624371067f5a46f9c49581497dc3763 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4e0f57ea1e3d3f95a736362677ca342fb828d1e7 | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fe7e27a63672979a88b571ff2d668ba83cc50a42 | ORPH riscv64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/2e4874cdf7c26b89ab9a808267034e65b9e77515 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7b83ddd8dba0733f954b972e1ebe6768b087e142 | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e92b190d5f9b9c7c717950255005f88ebd9fb4c5 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/13064b38dd10ad40a4b9933360c9d7b01a4f763c | s390x | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/b62315694c3dac914cd4305431ebd5b8bf267460 | ORPH powerpc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/e9ccfccbbc9c4b8a55facc833909e30e480edf05 | ORPH m68k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/b017fb226a230a6344b79a4070255adb7cf75acb | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/ec117ff627f0c0a6e1e8f6d66109d46059c27d89 | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/4b6e1f9b03dfab5897b329c982ea67c754bbcce6 | sparc | lttng-modules-2.13.1 | NOK | http://autobuild.buildroot.net/results/a533b1e930599e9d37c20334d4a008904748612f | or1k | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/357afae47cee9c4fa629737ef332054659975e4a | mips64el | make: *** wait: No child pr... | NOK | http://autobuild.buildroot.net/results/bd03410c8f657df1bb501419e9e1fa5f9de7ca78 | mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/a55908240d6fb2ee38ec54149e3614097d057fed | ORPH mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/866f51a3de52707d991c47ce2b0c000bf0a5a555 | ORPH aarch64 | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/111186ae9dab7980c98bd8e78b2da6bd039cafc7 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/eaefca331681bbef2a87632a28f70c92400399d3 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/3162f28d45b70649820a81c438f86a6d47ca6598 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/ba84507df0bae3abfc93c32d6d991e554cb61a31 | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/8ec6dc1c260ad8c252e4a5035a31d67b61e3dbd5 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/77c097281cfca583bfafa854faece0b8d2350c04 | riscv64 | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/af46100035b812196b82219192b6fd6043814a1e | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/381496a4c938c7aebfafd051abc6e1e71dc1769d | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b5fa28036fd299ce1a713f900bd4938be2f7fb2d | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/dad22ba7e2b40ce3583c23ab2467e0df1af78c06 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/539c5c17a2e764f633d7fb9eab25d74a52b87886 | ORPH sparc | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8b1e70d04ff9ee94b08de101442873a89e3274ee | ORPH powerpc64le | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/be6efc9564feaf4543b785fa92f8c5412a1633b3 | ORPH sh4a | ofono-1.34 | NOK | http://autobuild.buildroot.net/results/a2b5196d9e0936429d81ee4e8a23ec48a612eea2 | microblazeel | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/48e53518700bb0eea6f6784733db66d4a7a35eae | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/b05df8d9c5da27ed47d1f2e25a16dad207297c44 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/4e07be0edc2c23af7d60d802d1f235558df6048e | riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/146de07d128f177145ef49c002fbc398f406b74b | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/7d280bb59c0cf3ae33dc196891430da37793b3ec | ORPH arm | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/e4ba5077985b9f7818586509eb14a8d0a38c8af5 | ORPH or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/b99f0072a8023cf0b216688a31ac7e4b9f63bcc8 | ORPH arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c6e879e20aa6c11d0a7529c7b334cc06ff67f2ef | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/4c34f9a0fd7f378341d5ceac97ba63a08b1d8ec0 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/e9a74ea701d795a02dca6f196c93d184a3c72d4e | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/217c02d31dd77eb0b713d2da337603157ac465d0 | aarch64_be | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/48b3e19ad32da61bdb532bedd3e70e5a141fb9dd | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/a27d0f2ee50b96b4262017a0e6d62976ca850198 | ORPH microblaze | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/d22898d1ed1578a3ebb6daa109727e142b975720 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/8de71b72b954fdf8e9af5c5982a46e77debd574a | ORPH armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/c99c6ceeb9771633247a9efa9d792378c5fa4f52 | ORPH sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a4de6297295a947bcbdf2c1bbecec0a4f16d85b3 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6d266149598ac5301950cb1bde17df079cabd528 | powerpc64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/d3671c55cfcd9b91a25fc30485a1e3f24aac7510 | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/8eb5f5cd81775b8c9fb1f33a9a246b91ec13e885 | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/71a79b7a8955be3eff33a6c9f16521a262bb5ae2 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/2933143023d1c4e73896a74c4dc6cda99985fa42 | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/7c7d46eed31d20a6774e2b671f00191cb87cea5d | powerpc | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/a6cd5343dc9556e3d0509af1f3755d868608a092 | mips | python-orjson-3.7.11 | NOK | http://autobuild.buildroot.net/results/aa39519aea9f91ea3d44fa49b564eebeea994413 | mips64el | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b8447211e00fdd551b3877b6313fca72a792d712 | arm | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/338c2b428125dd4b1e2da00cb7f78e23aadcd606 | powerpc64le | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/07b8b72b58ef280e53db6c281122e1d771a84dd9 | microblazeel | ruby-3.1.2 | NOK | http://autobuild.buildroot.net/results/9f5d0137bcbb121f6739684c94276eb95d4a8c87 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/7693648636d4e68c4ea91ff627d3e65a6eedd313 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/2f156a243be13beb615892d56391deb53b0a34a8 | ORPH xtensa | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/06e6c24bfc2b329de959c8de602805d0acd84c27 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ec8c67686d7aae6c8f8a55a99e0ae1700bb4751e | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/69a6925280d50f15ec5d811ce66be42e7c51650c | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e388eaa203392f687bc42d338c2aa11cf4c6fe60 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d05c71beafa6fcb9847b240f7cc905e55d6eab3e | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/12773ec6ffc148f1d86f7a1727672ae8e7bfed06 | mips | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/484f4f9403f68b751f761b57a5bbc386f519f612 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/72fb93ddb36b4e4547de0f03dcad3856549946aa | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/c5c72df1333c66ce9e908caddd0657734751277a | powerpc64le | tinifier-3.4.0 | NOK | http://autobuild.buildroot.net/results/caab6a17775386da288c3573904d6490def96db8 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/03cbc202c194de1549c64ede6412b40fb8614706 | ORPH sparc | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/181592b411113bb986524bd54f509f5badf11508 | sparc | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fb876ea67d7c32bfa24ae4cd7a143df517f03723 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/d779c08de7b4ef928dd93a366b961ab5d6ef3773 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/0b2aba2fa4e9cbc72c84ad47c3ad2d8dd4d661be | arc | unknown | NOK | http://autobuild.buildroot.net/results/7df1e984dd5d6733158b3502a1d7f57985c9937d | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/1d6857aa2f82b58ed90adcc752a886add4cadb76 | aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/23b75f041a120382db5c02e0e7add5af562f4ae5 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/34b70de13f2033c2f5a1efd7443aab150ade0e7b | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f0e4b561d96fcdc907cf8ff0b73fb3bf815dbfa | ORPH mips | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/a158f2cfbac12a9437efee7e20bf164b090715fe | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/2011c722323950d081aaba421a08d4547a3046fc | ORPH i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/cda8d33ea0717e8a9329db2c89151beb6b5566d0 | ORPH powerpc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/d1920f5ac77778058478262c82fc60276b07ff53 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/1af65cf0a8e54a8d3ce40b4b4e07bffc7a673488 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/93b62d98a043dda9e79dc166681647330c4e9cd8 | aarch64 | xen-4.14.5 | NOK | http://autobuild.buildroot.net/results/d8d81d4d5a4eacb7fd10409efb694545fef85542 | or1k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/8c2e665e1533f0a25ea2df7655552985649324d9 | nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/ab6a91ca901c0513145bd0898141a14e9994d6b2 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/001fda5e6c78a1b4b455c2852da19b011803006d | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a49898c010a7a3796edcd1712365a4b66484f0ef | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8b1d4fe7403bf4face8175737ec3adba6517e5f4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/279c9594e2ab1eaed7f42c0688c25a2f78a3d561 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6874a11010cb37bb968c4045bbfd893571b5904a | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d0c9fe42e2fd7865fc3a520bbafe10400a7072f8 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9e0cc59905cc145707d92918b90180b1bee39d5d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/cbc1ca2b6cda144e61617aa083d4a8ed3bb4a206 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fbf38f13d9f81be018c298219ef07f28e74e8009 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/59e9182e33c99cfc9250a7c8fc7ee8271d193567 | ORPH sh4 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/725336a54fa28761f1d133a8e368577bec0c0aa8 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9975b0e81f5628d63439f939b800e54c7c37d28c | aarch64 | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/f2c664f890d913b79f0929c541dc4e1250c7f25e | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- cppcms-1.2.1 | 2 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/e28120dc1199b5562dc4c65bf14216185bea807b | ORPH arm | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/d8b821e3b1a40397fc7ab1cc6996832184ddac5b | ORPH mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/9ed1526421c1dcac360f46a5772af2d30a2a871d | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-go-1.18.8 | 2 cmocka-1.1.5 | 1 dash-0.5.11.5 | 1 ffmpeg-4.4.3 | 1 flann-1.9.1 | 1 frr-8.2.2 | 1 gdal-3.5.1 | 1 gerbera-1.10.0 | 1 gitlab-runner-14.5.1 | 1 glibc-2.35-134-gb6aade18a7e... | 1 host-pahole-73383b3a39afe86... | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 netsurf-3.10 | 1 ntpsec-1_2_1 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 tealdeer-1.5.0 | 1 toolchain-external-codescap... | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- armeb | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/d90852fa1ce20c11473a818914ad8d4143adbfca | aarch64_be | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/c5dab08d4f88df203ab332c0f759c7513b405bb5 | ORPH arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/6d492a5a6d6c97b2cf7af59eb9db14677a6164c6 | mipsel | flann-1.9.1 | NOK | http://autobuild.buildroot.net/results/94466749981108a27fe92503f01e038bcf1cd4d3 | mips64el | frr-8.2.2 | NOK | http://autobuild.buildroot.net/results/508c66977c1b5db4e64bfc5e2638590337ec3e38 | sh4 | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/48422e9b73f7e99c4b54ce822fa4bf9b4e85c2db | powerpc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/66d5917c3fa8bb32cdefed967d850589604e9ea7 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/f411dc9796f1aeae616c3323539635e7643c39b5 | sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/acc875931a35cf0b6b8fc873d645986ebeba62cc | powerpc64le | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/f959c98cf0b900362dbb12b6dbae7facdd507b07 | mips64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/f99aac9c59088ba7a48dec4ed070f33facc68a64 | aarch64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/30d7444c9bbbf7a3f1d16c8dd3c3cc475428b3a2 | mipsel | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/3cca454f9df9f81fe3621cb1c3d68e41a5e94a13 | ORPH mipsel | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/478b75ec2a6d525c73db8c0a9ae1aef7ebdedaaf | ORPH i486 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/1de176607fa34291b170b3380d755ee75638e014 | m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/1125493aa850b882e60cc1187e35ac13cf1215ec | ORPH x86_64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/bf28b5db3e3818010bc5f721d11ebc80fe846baf | s390x | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/b29c0c224bb0ec66548729bfed738c02f4f7b9f9 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/d5f3bfc94da04cff3b0d1605893ee7aced6178e1 | ORPH aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/0f65e9ec435537fff22ec3c9d6cca48ee7d30b84 | Gitlab CI results for 2022-12-05 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestPythonPy3GnuPG | https://gitlab.com/buildroot.org/buildroot/-/jobs/3421466859 | ORPH TestS6Rc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3421466908 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Tue Dec 6 07:51:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 08:51:09 +0100 Subject: [Buildroot] [git commit] package.libopenssl: fix enabling/disabling mdc2 In-Reply-To: <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> (Baruch Siach's message of "Tue, 6 Dec 2022 08:01:15 +0200") References: <20221124124546.A2767844ED@busybox.osuosl.org> <87y1rwcfl5.fsf@dell.be.48ers.dk> <20221206060115.gd2i2gjc2pz33omh@sapphire.tkos.co.il> Message-ID: <87edtd6kcy.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach writes: > Hi Peter, >> Committed to 2022.08.x and 2022.02.x, thanks. > Not in 2022.08.x as of commit 3c7c6cd5982 ("package/wilc-driver: fix build > failure due to missing Linux options"). Ups, fixed - Thanks! -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 07:50:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 08:50:48 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package.libopenssl: fix enabling/disabling mdc2 Message-ID: <20221206075442.4C2B685C8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33f30c4ce71b3f3a71f174f756c269635434d486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit 3dbc86f09897 (openssl: bump version, enable mdc2+camellia+tlsext) form 2010-06-03, forced the build of mdc2. Commit a83d41867c8d (package/libopenssl: add option to enable some features) added an option to explicitly disable mdc2, but forgot to amend the existing enabling option. It appears that, like most (all?) openssl config options, mdc2 ends up enabled unless explicitly disabled. Additionally, mdc2 depends on DES, so without DES, mdc2 gets disabled. So, drop the explicit enabling option, and make mdc2 select DES. Signed-off-by: Yann E. MORIN Cc: "GAUTRON, Erwan" Cc: "Weber, Matthew L Collins" Signed-off-by: Arnout Vandecappelle (cherry picked from commit 45bb69c2bdee44346d6be5b58e46b2278e40a04a) Signed-off-by: Peter Korsgaard --- package/libopenssl/Config.in | 1 + package/libopenssl/libopenssl.mk | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libopenssl/Config.in b/package/libopenssl/Config.in index 00339238fb..7a3f56a512 100644 --- a/package/libopenssl/Config.in +++ b/package/libopenssl/Config.in @@ -63,6 +63,7 @@ config BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4 config BR2_PACKAGE_LIBOPENSSL_ENABLE_MDC2 bool "enable MDC2" default y + select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES config BR2_PACKAGE_LIBOPENSSL_ENABLE_BLAKE2 bool "enable BLAKE2" diff --git a/package/libopenssl/libopenssl.mk b/package/libopenssl/libopenssl.mk index 3542b89727..fc22c20467 100644 --- a/package/libopenssl/libopenssl.mk +++ b/package/libopenssl/libopenssl.mk @@ -79,7 +79,6 @@ define LIBOPENSSL_CONFIGURE_CMDS $(if $(BR2_PACKAGE_HAS_CRYPTODEV),enable-devcryptoeng) \ no-rc5 \ enable-camellia \ - enable-mdc2 \ no-tests \ no-fuzz-libfuzzer \ no-fuzz-afl \ From luca.pesce at vimar.com Tue Dec 6 10:41:22 2022 From: luca.pesce at vimar.com (Luca Pesce) Date: Tue, 6 Dec 2022 11:41:22 +0100 Subject: [Buildroot] [PATCH 0/1] package/pkg-download: restore user's original umask for the whole download process Message-ID: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> Hi Yann, all, this is the revised patch based on Yann's suggestion from this thread: https://lists.buildroot.org/pipermail/buildroot/2022-December/656833.html There is one more thing to it, though: the original user's umask is saved only if it is more permissive than BR minimum requirement (0022). This is to guarantee that the download process can always create files/dirs just as before. The logic of this check is a bit tricky, and requires bitwise operations on octal numbers... I had to do it in shell :( Regards, Luca Luca Pesce (1): package/pkg-download: restore user's original umask for the whole download process Makefile | 17 ++++++++++++++++- package/pkg-download.mk | 6 ++++-- 2 files changed, 20 insertions(+), 3 deletions(-) -- 2.7.4 From luca.pesce at vimar.com Tue Dec 6 10:41:23 2022 From: luca.pesce at vimar.com (Luca Pesce) Date: Tue, 6 Dec 2022 11:41:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/pkg-download: restore user's original umask for the whole download process In-Reply-To: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> References: <1670323283-5697-1-git-send-email-luca.pesce@vimar.com> Message-ID: <1670323283-5697-2-git-send-email-luca.pesce@vimar.com> Root makefile imposes 'umask 0022', and this may be more restrictive than the user's original umask - which could have provisions set to share files/dirs with other users. As an example, the imposed value makes the per-package download directories not writeable for the group, but just for the owner - the user that issued the first build that populated the per-package dl dir for the first time (say user A). Thus, if a BR package changes its version (e.g. for buildroot update), and another user (say user B, in the same group of A) starts a build, BR fails the creation of package-xxx.tar.gz inside the dl dir, because user B has no write permissions on that path. Furthermore, in the case of the git backend, this makes the git cache not updatable by a different user. This is disruptive for a host used by many users, all belonging to a certain group. So, to allow sharing of a rw BR2_DL_DIR location among users, we save the original umask value (but only if it is more permissive than our REQ_UMASK, which is our minimum working requirement) and restore it during the download process. Signed-off-by: Luca Pesce --- Makefile | 17 ++++++++++++++++- package/pkg-download.mk | 6 ++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd..ec45589 100644 --- a/Makefile +++ b/Makefile @@ -68,21 +68,31 @@ endif CANONICAL_CURDIR = $(realpath $(CURDIR)) REQ_UMASK = 0022 +CURR_UMASK = $(shell umask) # Make sure O= is passed (with its absolute canonical path) everywhere the # toplevel makefile is called back. EXTRAMAKEARGS := O=$(CANONICAL_O) # Check Buildroot execution pre-requisites here. -ifneq ($(shell umask):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O)) +ifneq ($(CURR_UMASK):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O)) .PHONY: _all $(MAKECMDGOALS) +# Save the user's original umask (but only if it is more permissive than or +# equal to REQ_UMASK, which is our minimum working requirement) +ifeq ($(shell printf "%04o" "$$(( $(CURR_UMASK) | $(REQ_UMASK) ))"),$(REQ_UMASK)) +BR2_ORIG_UMASK := $(CURR_UMASK) +else +BR2_ORIG_UMASK := $(REQ_UMASK) +endif + $(MAKECMDGOALS): _all @: _all: @umask $(REQ_UMASK) && \ $(MAKE) -C $(CANONICAL_CURDIR) --no-print-directory \ + BR2_ORIG_UMASK=$(BR2_ORIG_UMASK) \ $(MAKECMDGOALS) $(EXTRAMAKEARGS) else # umask / $(CURDIR) / $(O) @@ -91,6 +101,11 @@ else # umask / $(CURDIR) / $(O) all: .PHONY: all +# Export the user's original umask: we may need it later to honour user's file +# creation permissions when creating non-target files/dirs (e.g. during the +# execution of dl-wrapper script) +export BR2_ORIG_UMASK := $(or $(BR2_ORIG_UMASK),$(CURR_UMASK)) + # Set and export the version string export BR2_VERSION := 2023.02-git # Actual time the release is cut (for reproducible builds) diff --git a/package/pkg-download.mk b/package/pkg-download.mk index 0718f21..eb2a242 100644 --- a/package/pkg-download.mk +++ b/package/pkg-download.mk @@ -107,9 +107,11 @@ endif # ################################################################################ +# Restore the user's original umask during the whole download, in case he has +# provisions set to share the download directory with his group (or others). define DOWNLOAD - $(Q)mkdir -p $($(2)_DL_DIR) - $(Q)$(EXTRA_ENV) $($(2)_DL_ENV) \ + $(Q)umask $(BR2_ORIG_UMASK); mkdir -p $($(2)_DL_DIR) + $(Q)umask $(BR2_ORIG_UMASK); $(EXTRA_ENV) $($(2)_DL_ENV) \ flock $($(2)_DL_DIR)/.lock $(DL_WRAPPER) \ -c '$($(2)_DL_VERSION)' \ -d '$($(2)_DL_DIR)' \ -- 2.7.4 From yegorslists at googlemail.com Tue Dec 6 13:18:01 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 6 Dec 2022 14:18:01 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: remove package Message-ID: <20221206131801.20376-1-yegorslists@googlemail.com> From: Yegor Yefremov Package was removed because it was unmaintained. Use python-dicttoxml2 instead. Signed-off-by: Yegor Yefremov --- Config.in.legacy | 8 ++++++++ package/Config.in | 1 - package/python-dicttoxml/Config.in | 8 -------- package/python-dicttoxml/python-dicttoxml.hash | 5 ----- package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- 5 files changed, 8 insertions(+), 28 deletions(-) delete mode 100644 package/python-dicttoxml/Config.in delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..12839b24a0 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER 0.13.0. usbredir tools (which include usbredirect binary) can be used as a replacement. +config BR2_PACKAGE_PYTHON_DICTTOXML + bool "python-dicttoxml removed" + select BR2_LEGACY + select BR2_PACKAGE_PYTHON_DICTTOXML2 + help + Package was removed because it was unmaintained. Use + python-dicttoxml2 instead. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_RABBITMQ_SERVER diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..58edd43432 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,7 +1022,6 @@ menu "External python modules" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" source "package/python-dialog3/Config.in" - source "package/python-dicttoxml/Config.in" source "package/python-dicttoxml2/Config.in" source "package/python-distro/Config.in" source "package/python-django/Config.in" diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in deleted file mode 100644 index 145887eddc..0000000000 --- a/package/python-dicttoxml/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_DICTTOXML - bool "python-dicttoxml" - select BR2_PACKAGE_PYTHON3_PYEXPAT - help - Converts a Python dictionary or other native data type into - a valid XML string. - - https://github.com/quandyfactory/dicttoxml diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash deleted file mode 100644 index d8c43d0144..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk deleted file mode 100644 index 537afff601..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-dicttoxml -# -################################################################################ - -PYTHON_DICTTOXML_VERSION = 1.7.4 -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 -PYTHON_DICTTOXML_SETUP_TYPE = distutils -PYTHON_DICTTOXML_LICENSE = GPL-2.0 -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt - -$(eval $(python-package)) -- 2.17.0 From wdouglass at carnegierobotics.com Tue Dec 6 15:01:17 2022 From: wdouglass at carnegierobotics.com (Woody Douglass) Date: Tue, 6 Dec 2022 15:01:17 +0000 Subject: [Buildroot] [PATCH] package/python-dicttoxml: remove package In-Reply-To: <20221206131801.20376-1-yegorslists@googlemail.com> References: <20221206131801.20376-1-yegorslists@googlemail.com> Message-ID: <638a0323f0ac36a57b299a965018f49c29ca4526.camel@carnegierobotics.com> Tested-by: Woodrow Douglass On Tue, 2022-12-06 at 14:18 +0100, yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > Package was removed because it was unmaintained. Use > python-dicttoxml2 instead. > > Signed-off-by: Yegor Yefremov > --- > Config.in.legacy | 8 ++++++++ > package/Config.in | 1 - > package/python-dicttoxml/Config.in | 8 -------- > package/python-dicttoxml/python-dicttoxml.hash | 5 ----- > package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- > 5 files changed, 8 insertions(+), 28 deletions(-) > delete mode 100644 package/python-dicttoxml/Config.in > delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash > delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 522102a0c0..12839b24a0 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER > 0.13.0. usbredir tools (which include usbredirect binary) can > be used as a replacement. > > +config BR2_PACKAGE_PYTHON_DICTTOXML > + bool "python-dicttoxml removed" > + select BR2_LEGACY > + select BR2_PACKAGE_PYTHON_DICTTOXML2 > + help > + Package was removed because it was unmaintained. Use > + python-dicttoxml2 instead. > + > comment "Legacy options removed in 2022.11" > > config BR2_PACKAGE_RABBITMQ_SERVER > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..58edd43432 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1022,7 +1022,6 @@ menu "External python modules" > source "package/python-decorator/Config.in" > source "package/python-defusedxml/Config.in" > source "package/python-dialog3/Config.in" > - source "package/python-dicttoxml/Config.in" > source "package/python-dicttoxml2/Config.in" > source "package/python-distro/Config.in" > source "package/python-django/Config.in" > diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in > deleted file mode 100644 > index 145887eddc..0000000000 > --- a/package/python-dicttoxml/Config.in > +++ /dev/null > @@ -1,8 +0,0 @@ > -config BR2_PACKAGE_PYTHON_DICTTOXML > - bool "python-dicttoxml" > - select BR2_PACKAGE_PYTHON3_PYEXPAT > - help > - Converts a Python dictionary or other native data type into > - a valid XML string. > - > - https://github.com/quandyfactory/dicttoxml > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > deleted file mode 100644 > index d8c43d0144..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > -# Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > deleted file mode 100644 > index 537afff601..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-dicttoxml > -# > -################################################################################ > - > -PYTHON_DICTTOXML_VERSION = 1.7.4 > -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > -PYTHON_DICTTOXML_SETUP_TYPE = distutils > -PYTHON_DICTTOXML_LICENSE = GPL-2.0 > -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > - > -$(eval $(python-package)) From yegorslists at googlemail.com Tue Dec 6 15:29:21 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Tue, 6 Dec 2022 16:29:21 +0100 Subject: [Buildroot] [PATCH v2] package/python-dicttoxml: remove package Message-ID: <20221206152921.22698-1-yegorslists@googlemail.com> From: Yegor Yefremov Package was removed because it was unmaintained. Use python-dicttoxml2 instead. Signed-off-by: Yegor Yefremov Tested-by: Woodrow Douglass --- Changes v1 -> v2: - fix indentation Config.in.legacy | 8 ++++++++ package/Config.in | 1 - package/python-dicttoxml/Config.in | 8 -------- package/python-dicttoxml/python-dicttoxml.hash | 5 ----- package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- 5 files changed, 8 insertions(+), 28 deletions(-) delete mode 100644 package/python-dicttoxml/Config.in delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..99322e2e2b 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER 0.13.0. usbredir tools (which include usbredirect binary) can be used as a replacement. +config BR2_PACKAGE_PYTHON_DICTTOXML + bool "python-dicttoxml removed" + select BR2_LEGACY + select BR2_PACKAGE_PYTHON_DICTTOXML2 + help + Package was removed because it was unmaintained. Use + python-dicttoxml2 instead. + comment "Legacy options removed in 2022.11" config BR2_PACKAGE_RABBITMQ_SERVER diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..58edd43432 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1022,7 +1022,6 @@ menu "External python modules" source "package/python-decorator/Config.in" source "package/python-defusedxml/Config.in" source "package/python-dialog3/Config.in" - source "package/python-dicttoxml/Config.in" source "package/python-dicttoxml2/Config.in" source "package/python-distro/Config.in" source "package/python-django/Config.in" diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in deleted file mode 100644 index 145887eddc..0000000000 --- a/package/python-dicttoxml/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_DICTTOXML - bool "python-dicttoxml" - select BR2_PACKAGE_PYTHON3_PYEXPAT - help - Converts a Python dictionary or other native data type into - a valid XML string. - - https://github.com/quandyfactory/dicttoxml diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash deleted file mode 100644 index d8c43d0144..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk deleted file mode 100644 index 537afff601..0000000000 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-dicttoxml -# -################################################################################ - -PYTHON_DICTTOXML_VERSION = 1.7.4 -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 -PYTHON_DICTTOXML_SETUP_TYPE = distutils -PYTHON_DICTTOXML_LICENSE = GPL-2.0 -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt - -$(eval $(python-package)) -- 2.17.0 From neal.frager at amd.com Tue Dec 6 15:52:26 2022 From: neal.frager at amd.com (Neal Frager) Date: Tue, 6 Dec 2022 08:52:26 -0700 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria Message-ID: <20221206155226.54290-1-neal.frager@amd.com> This patch moves the board/zynqmp/kria/kv260/uboot.fragment file to the board/zynqmp/kria directory. The reason is that this file is the same for any kria starter kit and is not specific to the kv260. By moving the file, it can be logically re-used with the kr260 when support for this starter kit is added to buildroot. KR260 Starter Kit: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html Signed-off-by: Neal Frager --- board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 configs/zynqmp_kria_kv260_defconfig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename board/zynqmp/kria/{kv260 => }/uboot.fragment (100%) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/uboot.fragment similarity index 100% rename from board/zynqmp/kria/kv260/uboot.fragment rename to board/zynqmp/kria/uboot.fragment diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -24,7 +24,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y -- 2.17.1 From jwood+buildroot at starry.com Tue Dec 6 16:58:01 2022 From: jwood+buildroot at starry.com (Justin Wood) Date: Tue, 6 Dec 2022 11:58:01 -0500 Subject: [Buildroot] [PATCH 1/1] package/ca-certificates: add support for cryptography > 3.0 In-Reply-To: <87o7t9i8yy.fsf@dell.be.48ers.dk> References: <20221102165629.755750-1-jwood+buildroot@starry.com> <20221106105124.GP3918838@scaer> <87o7t9i8yy.fsf@dell.be.48ers.dk> Message-ID: Just to follow up for this list, this was merged upstream: https://salsa.debian.org/debian/ca-certificates/-/commit/c7a3136aa0290f09080ff90d2c21d43b70710310 ~Justin Wood On Mon, Nov 14, 2022 at 3:20 PM Peter Korsgaard wrote: > >>>>> "Yann" == Yann E MORIN writes: > > > Justin, All, > > On 2022-11-02 12:56 -0400, jwood+buildroot at starry.com spake thusly: > >> From: Justin Wood > >> > >> This patch was originally submitted upstream at > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008244 > >> by Wataru Ashihara . Minor changes by me to account > for the Buildroot change in 0001-*.patch. > >> > >> Building ca-certificates with a newer cryptography is breaking without > this patch, and building buildroots > >> `python-cryptography` package first doesn't change the broken behavior. > > > I've reworded the commit log in a more logical manner (explain what > > breaks and why, then how we fix it). > > > I also notice that the bug report states that cryptography 3.0 is also > > affected, so I tweaked the commit title accordingly. > > >> Signed-off-by: Justin Wood > > > Applied to master, thanks. > > This is patching code we've added ourselves in patch 0001, so perhaps it > makes sense to invert the order of the patches, merge them or simply > drop the certdata2pem.py call completely? We don't build > host-python-cryptography automatically, so it can only happen if the > recently added optee-os option is selected (or a custom package), and > they happen to build before ca-certificates. > > Committed to 2022.08.x, thanks (we don't have host-python-cryptography > in 2022.02.x). > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gadiyar at ti.com Tue Dec 6 17:17:19 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:19 -0600 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-4-gadiyar@ti.com> From: Xuanhao Shi Adds support for ti's am64x_sk board. Adds the configs for generating output sdcard image. Adds the defconfigs for am64x_sk. The AM64x_sk board is designed for the AM642 SoC with two ARM Cortex-A53 and four ARM Cortex-R5. It also supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. More information about the board can be found at: https://www.ti.com/tool/SK-AM64 Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 4 +++ board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ 4 files changed, 124 insertions(+) create mode 100644 board/ti/am64x_sk/genimage.cfg create mode 100644 board/ti/am64x_sk/readme.txt create mode 100644 configs/am64x_sk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index b5b6cd0a99..84886e1fa4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -129,8 +129,10 @@ F: package/libxmlrpc/ F: package/python-docopt/ N: Anand Gadiyar +F: board/ti/am64x_sk/ F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ +F: configs/am64x_sk_defconfig N: Andr? Zwing F: package/libkrb5/ @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski F: package/fwup/ N: Xuanhao Shi +F: board/ti/am64x_sk/ F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ +F: configs/am64x_sk_defconfig N: Yair Ben Avraham F: package/casync/ diff --git a/board/ti/am64x_sk/genimage.cfg b/board/ti/am64x_sk/genimage.cfg new file mode 100644 index 0000000000..26304fe98f --- /dev/null +++ b/board/ti/am64x_sk/genimage.cfg @@ -0,0 +1,27 @@ +image boot.vfat { + vfat { + files = { + "tiboot3.bin", + "tispl.bin", + "u-boot.img", + } + } + + size = 16M +} + +image sdcard.img { + hdimage { + } + + partition u-boot { + partition-type = 0xC + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt new file mode 100644 index 0000000000..8096fcb2d4 --- /dev/null +++ b/board/ti/am64x_sk/readme.txt @@ -0,0 +1,49 @@ +Texas Instuments AM64x SK Test and Development Board + +Description +=========== + +These configurations will build a complete image and +device tree blobs for the the TI AM64x_sk board. + +How to build it +=============== + +Select the default configuration for the target: +$ make am64x_sk_defconfig + +Optional: modify the configuration: +$ make menuconfig + +Build: +$ make + +Result of the build: +=================== +output/images/ ++-- soc ++-- ti-connectivity ++-- bl31.bin ++-- boot.vfat ++-- Image ++-- k3-am642-sk.dtb ++-- r5-u-boot-spl.bin ++-- rootfs.ext2 ++-- rootfs.ext4 ++-- rootfs.tar ++-- sdcard.img ++-- tee.bin ++-- tee-header_v2.bin ++-- tee-pageable_v2.bin ++-- tee-pager_v2.bin ++-- tiboot3.bin ++-- tispl.bin ++-- u-boot.img + +To copy the image file to the sdcard use dd: +$ dd if=output/images/sdcard.img of=/dev/sdX + +Insert the SDcard into the AM64x_sk board, and power it up with +a USB Type-C connector. The system should come up. You can use +a micro-USB to connect to the connector labled MAIN_UART0 to +communicate with the board. diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig new file mode 100644 index 0000000000..b8ad2fb68a --- /dev/null +++ b/configs/am64x_sk_defconfig @@ -0,0 +1,44 @@ +BR2_aarch64=y +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_LINUX_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y +BR2_TARGET_OPTEE_OS=y +BR2_TARGET_OPTEE_OS_PLATFORM="k3" +BR2_TARGET_TI_K3_IMAGE_GEN=y +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:18 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:18 -0600 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-3-gadiyar@ti.com> From: Xuanhao Shi This is the image generator that builds the full boot binary, tiboot3.bin, for the R5 core on TI's k3 devices. This requires the R5 spl output from the ti-k3-r5-loader package. https://git.ti.com/cgit/k3-image-gen/k3-image-gen Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 2 ++ boot/Config.in | 1 + boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ 5 files changed, 77 insertions(+) create mode 100644 boot/ti-k3-image-gen/Config.in create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk diff --git a/DEVELOPERS b/DEVELOPERS index 62d77b6c4b..b5b6cd0a99 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -129,6 +129,7 @@ F: package/libxmlrpc/ F: package/python-docopt/ N: Anand Gadiyar +F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ N: Andr? Zwing @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski F: package/fwup/ N: Xuanhao Shi +F: boot/ti-k3-image-gen/ F: boot/ti-k3-r5-loader/ N: Yair Ben Avraham diff --git a/boot/Config.in b/boot/Config.in index ce17b2df6b..1b25bacfee 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-image-gen/Config.in" source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-image-gen/Config.in b/boot/ti-k3-image-gen/Config.in new file mode 100644 index 0000000000..02018f2f78 --- /dev/null +++ b/boot/ti-k3-image-gen/Config.in @@ -0,0 +1,30 @@ +config BR2_TARGET_TI_K3_IMAGE_GEN + bool "ti-k3-image-gen" + select BR2_TARGET_TI_K3_R5_LOADER + help + Use TI's k3-image-gen to build a separate bare metal + boot binary from a separate spl. Currently supports + version 08.05.00.004 as default. + + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ + +if BR2_TARGET_TI_K3_IMAGE_GEN +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC + string "SOC type for image gen" + help + The target SoC option for image gen. + For example, "am64x" for AM64X boards. + +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE + string "SOC security type for image gen" + help + The security type option for image gen. + Options are "gp", "hs-fs", or "hs-se". + +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG + string "CONFIG type for image gen" + help + The board config option for image gen. + Usually "sk" or "evm". +endif + diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash b/boot/ti-k3-image-gen/ti-k3-image-gen.hash new file mode 100644 index 0000000000..82c5b17060 --- /dev/null +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 k3-image-gen-08.05.00.004.tar.gz diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3-image-gen/ti-k3-image-gen.mk new file mode 100644 index 0000000000..f8e6105bfb --- /dev/null +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk @@ -0,0 +1,42 @@ +################################################################################ +# +# ti-k3-image-gen +# +################################################################################ + +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 +TI_K3_IMAGE_GEN_SITE = https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot +TI_K3_IMAGE_GEN_SOURCE = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES + +# ti-k3-image-gen is used to build tiboot3.bin, using the r5-u-boot-spl.bin file +# from the ti-k3-r5-loader package. Hence the dependency on ti-k3-r5-loader. +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader + +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build +# otherwise fails with some misleading error message. +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) +TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) +TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) +TI_K3_IMAGE_GEN_MAKE_OPTS = \ + SOC=$(TI_K3_IMAGE_GEN_SOC) \ + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ + O=$(@D)/tmp \ + BIN_DIR=$(@D) + +define TI_K3_IMAGE_GEN_BUILD_CMDS + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) +endef + +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS + cp $(@D)/tiboot3.bin $(BINARIES_DIR) +endef + +$(eval $(generic-package)) -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:16 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:16 -0600 Subject: [Buildroot] [PATCH v7 0/3] add support for TI's AM64x boards Message-ID: <20221206171719.747581-1-gadiyar@ti.com> This series introduces support for TI's AM64x SK boards. We would like to add support for the AM62x SK as well, but are currently blocked by availability of some firmware. That's still on the list, as is the SK-TDA4VM. We should also be able to enable the beagleboard-ai64 alongside that at the same time. This series was previously sent out by Xuanhao in August and was reviewed by Giulio Benetti up to v5 (Thanks!). This series addresses further review comments for v5 from Romain Naour and for v6 from Fran?ois Perrad. Thanks for the reviews Romain and Fran?ois! Andrew Davis acked the previous series, except for one new change that I've addressed in this version. I addressed all of Romain's comments except one - I couldn't get the sha256sum for the k3-image-gen package to be updated in the source repository, so for now it's still manually computed. I'll see what I can do about getting the repository owners to generate these automatically at release time. Changes in v7: - changes per Fran?ois Perrad's review comments Changes in v6: - rebased to latest next branch and retested - updated u-boot and kernel to latest released versions as of today >From Andrew's comments: - added a new SOC_TYPE option for k3-image-gen, as requested by Andrew Davis in a review comment. >From Romain's comments: - use "if" instead of "depends on" for sub-options - move TI K3 R5 Loader defconfig selection to Kconfig - use $(HOST_DIR) instead of $(HOST_ARM_GNU_TOOLCHAIN_INSTALL_DIR) - Retain Xuanhao's gmail ID in the MAINTAINERs file, but drop his TI email from CC list as it will be inactive till he rejoins TI - Add a plain-text license file into the k3-image-gen repository and use it instead of the HTML manifest file. Confirmed that this is still BSD-3-Clause license. - Add comments in the ti-k3-image-gen.mk file for a couple of options Changes in v5: - None (resubmission of Xuanhao's series) Changes in v4: - rebased to latest master and retested - dropped OPTEE CUSTOM* options as we don't need them. Changes in v3: - Fix boot/ti-k3-r5-loader package's build options and dependencies. - Fix boot/ti-k3-image-gen package's config - Add more details in board/ti/am64x_sk's readme - Trim configs/am64x_sk's toolchain options and fix uboot and genimage dependencies. - Remove board/ti/am62x_sk and configs/am62x_sk for now due to some firmware dependency problems. Will be added back in the future. Changes in v2: - Revert arm-gnu-toolchain back to version 10.x due to a bug. When the pre-packaged GCC was built, it could be targeting a newer x86_64 architecture than the processor being used. - Add boot/ti-k3-r5-loader package that builds a separate U-Boot for the R5 cores on TI's K3 devices. - Add boot/ti-k3-image-gen package that builds the full boot binary tiboot3.bin from the spl built from ti-k3-r5-loader. - Add board/ti directory to include sdcard config and board information for AM64x_sk and AM62x_sk boards. - Add the Buildroot defconfigs for AM64x_sk and AM62x_sk. - Add to DEVELOPERS list. Xuanhao Shi (3): boot/ti-k3-r5-loader: add new package boot/ti-k3-image-gen: add new package board/ti/am64x_sk: add new board DEVELOPERS | 12 ++++++ board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++ board/ti/am64x_sk/readme.txt | 49 +++++++++++++++++++++++ boot/Config.in | 2 + boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++ boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 + boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++ boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ configs/am64x_sk_defconfig | 44 ++++++++++++++++++++ 11 files changed, 291 insertions(+) create mode 100644 board/ti/am64x_sk/genimage.cfg create mode 100644 board/ti/am64x_sk/readme.txt create mode 100644 boot/ti-k3-image-gen/Config.in create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk create mode 100644 boot/ti-k3-r5-loader/Config.in create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk create mode 100644 configs/am64x_sk_defconfig -- 2.34.1 From gadiyar at ti.com Tue Dec 6 17:17:17 2022 From: gadiyar at ti.com (Anand Gadiyar) Date: Tue, 6 Dec 2022 11:17:17 -0600 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-1-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> Message-ID: <20221206171719.747581-2-gadiyar@ti.com> From: Xuanhao Shi This is a separate U-Boot package that would build the intermediate spl binary for the R5 core on TI's k3 boards. Usually, the resulting spl will be used for k3-image-gen to build the full R5 boot binary tiboot3.bin. Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad --- DEVELOPERS | 6 +++ boot/Config.in | 1 + boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ 5 files changed, 90 insertions(+) create mode 100644 boot/ti-k3-r5-loader/Config.in create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk diff --git a/DEVELOPERS b/DEVELOPERS index 233fda4c71..62d77b6c4b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -128,6 +128,9 @@ F: package/dcron/ F: package/libxmlrpc/ F: package/python-docopt/ +N: Anand Gadiyar +F: boot/ti-k3-r5-loader/ + N: Andr? Zwing F: package/libkrb5/ F: package/openal/ @@ -3055,6 +3058,9 @@ F: package/python-pyusb/ N: Wojciech Nizi?ski F: package/fwup/ +N: Xuanhao Shi +F: boot/ti-k3-r5-loader/ + N: Yair Ben Avraham F: package/casync/ F: package/gloox/ diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ce17b2df6b 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in new file mode 100644 index 0000000000..bb6140f8a6 --- /dev/null +++ b/boot/ti-k3-r5-loader/Config.in @@ -0,0 +1,32 @@ +config BR2_TARGET_TI_K3_R5_LOADER + bool "ti-k3-r5-loader" + help + Separate U-Boot build for R5 cores on TI's k3 boards. + Usually used to build tiboot3.bin with k3-image-gen. + +if BR2_TARGET_TI_K3_R5_LOADER +choice + prompt "K3 R5 Loader configuration" + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + bool "Using an in-tree board defconfig file" + +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + bool "Using a custom board (def)config file" + +endchoice + +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG + string "Board defconfig" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + help + Name of the board for which TI K3 R5 Loader should be + built, without the _defconfig suffix. + +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE + string "Configuration file path" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + help + Path to the TI K3 R5 Loader configuration file. +endif diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash new file mode 100644 index 0000000000..fb6ce7c2a6 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash @@ -0,0 +1,2 @@ +# Locally computed: +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea u-boot-2022.10-rc1.tar.bz2 diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk new file mode 100644 index 0000000000..8a2a3fdad4 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# ti-k3-r5-loader.mk +# +################################################################################ + +TI_K3_R5_LOADER_VERSION = 2022.10 +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot +TI_K3_R5_LOADER_INSTALL_IMAGES = YES +TI_K3_R5_LOADER_DEPENDENCIES = \ + host-pkgconf \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + host-arm-gnu-toolchain \ + host-openssl + +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ + host-arm-gnu-toolchain \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + $(BR2_BISON_HOST_DEPENDENCY) \ + $(BR2_FLEX_HOST_DEPENDENCY) + +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) +TI_K3_R5_LOADER_KCONFIG_FILE = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG +TI_K3_R5_LOADER_MAKE_OPTS = \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + ARCH=arm \ + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem /,$(HOST_CFLAGS)))" \ + HOSTLDFLAGS="$(HOST_LDFLAGS)" + +define TI_K3_R5_LOADER_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) $(TI_K3_R5_LOADER_MAKE_OPTS) +endef + +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin +endef + +$(eval $(kconfig-package)) -- 2.34.1 From luca.ceresoli at bootlin.com Tue Dec 6 17:22:14 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 6 Dec 2022 18:22:14 +0100 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria In-Reply-To: <20221206155226.54290-1-neal.frager@amd.com> References: <20221206155226.54290-1-neal.frager@amd.com> Message-ID: <20221206182214.7061d124@booty> Hello Neal, On Tue, 6 Dec 2022 08:52:26 -0700 Neal Frager wrote: > This patch moves the board/zynqmp/kria/kv260/uboot.fragment file > to the board/zynqmp/kria directory. The reason is that this file > is the same for any kria starter kit and is not specific to the kv260. > By moving the file, it can be logically re-used with the kr260 when > support for this starter kit is added to buildroot. > > KR260 Starter Kit: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From raphael.pavlidis at gmail.com Tue Dec 6 18:20:24 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Tue, 6 Dec 2022 19:20:24 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221205215558.GI2855@scaer> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> Message-ID: <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Yann, All, Thanks for your review, again. I will create a new patch and add Nicolas to the CC. Regards, Raphael Pavlidis On 05.12.22 22:55, Yann E. MORIN wrote: > Raphael, All, > > On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: >> shadow provides utilities to deal with user accounts. >> >> The shadow package includes the necessary programs for converting UNIX >> password files to the shadow password format, plus programs for managing >> user and group accounts. Especially it is useful if rootless podman >> container should be used, which requires newuidmap and newgidmap. >> >> Signed-off-by: Raphael Pavlidis > > I was about to apply this, after fixing the minor issues (see below), > but there is a rather major blocker, see below too... > >> --- > [--SNIP--] >> diff --git a/package/shadow/Config.in b/package/shadow/Config.in >> new file mode 100644 >> index 0000000000..6b1fe0a61f >> --- /dev/null >> +++ b/package/shadow/Config.in >> @@ -0,0 +1,61 @@ > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID >> + bool "account-tools-setuid" >> + depends on BR2_USE_MMU # linux-pam >> + depends on BR2_ENABLE_LOCALE # linux-pam >> + depends on BR2_USE_WCHAR # linux-pam >> + depends on !BR2_STATIC_LIBS # linux-pam >> + select BR2_PACKAGE_LINUX_PAM >> + help >> + Install the user and group management tools (e.g. groupadd) with setuid and > > $ make check-package > package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS >> + bool "subordinate-ids" >> + help >> + Support subordinate ids. Helpful to use container solution like podman > > $ make check-package > package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk >> new file mode 100644 >> index 0000000000..261f28dd28 >> --- /dev/null >> +++ b/package/shadow/shadow.mk >> @@ -0,0 +1,133 @@ >> +################################################################################ >> +# >> +# shadow >> +# >> +################################################################################ >> + >> +SHADOW_VERSION = 4.11.1 > > Why 4.11.1? It was released in 2022-01-03, and is affected by > CVE-2013-4235, with version 4.12.2 being the first to include the fix > for it, and there is now 4.13: > > https://www.cve.org/CVERecord?id=CVE-2013-4235 > https://github.com/shadow-maint/shadow/releases/tag/4.12.2 > https://github.com/shadow-maint/shadow/pull/545 > >> +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) >> +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz >> +SHADOW_LICENSE = BSD-3-Clause >> +SHADOW_LICENSE_FILES = COPYING > > And: > > SHADOW_CPE_ID_VENDOR = debian > > => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > >> +SHADOW_CONF_OPTS = \ >> + --disable-man \ >> + --without-btrfs \ >> + --without-nscd \ >> + --without-skey \ >> + --without-sssd \ >> + --without-su \ >> + --without-tcb > > $ make check-package > package/shadow/shadow.mk:15: expected indent with tabs > package/shadow/shadow.mk:16: expected indent with tabs > package/shadow/shadow.mk:17: expected indent with tabs > package/shadow/shadow.mk:18: expected indent with tabs > package/shadow/shadow.mk:19: expected indent with tabs > package/shadow/shadow.mk:20: expected indent with tabs > >> +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) >> +SHADOW_CONF_OPTS += --enable-shadowgrp >> +else >> +SHADOW_CONF_OPTS += --disable-shadowgrp >> +endif >> + >> +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) >> +SHADOW_CONF_OPTS += --enable-account-tools-setuid >> +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS > > This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > >> + /usr/sbin/chgpasswd f 4755 0 0 - - - - - >> + /usr/sbin/chpasswd f 4755 0 0 - - - - - >> + /usr/sbin/groupadd f 4755 0 0 - - - - - >> + /usr/sbin/groupdel f 4755 0 0 - - - - - >> + /usr/sbin/groupmod f 4755 0 0 - - - - - >> + /usr/sbin/newusers f 4755 0 0 - - - - - >> + /usr/sbin/useradd f 4755 0 0 - - - - - >> + /usr/sbin/usermod f 4755 0 0 - - - - - > > What about userdel? > > [--SNIP--] >> +define SHADOW_PERMISSIONS >> + /usr/bin/chage f 4755 0 0 - - - - - >> + /usr/bin/chfn f 4755 0 0 - - - - - >> + /usr/bin/chsh f 4755 0 0 - - - - - >> + /usr/bin/expiry f 4755 0 0 - - - - - >> + /usr/bin/gpasswd f 4755 0 0 - - - - - >> + /usr/bin/newgrp f 4755 0 0 - - - - - >> + /usr/bin/passwd f 4755 0 0 - - - - - >> + $(SHADOW_ACCOUNT_TOOLS_SETUID) > > ... [0] here the expansion uses the wrong name... > > So, I had fixed all the minor issues, but the version bump will require > a bit more testing that I can do locally. Nicolas (in Cc) who reviewed > this patch, said he had a runtime test; maybe you can both sync to get > that test part of the series when you respin? > > Regards, > Yann E. MORIN. > >> + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) >> +endef >> + >> +$(eval $(autotools-package)) >> -- >> 2.35.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot > From francois.perrad at gadz.org Tue Dec 6 20:18:54 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:18:54 +0100 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-2-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-2-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > This is a separate U-Boot package that would build > the intermediate spl binary for the R5 core on TI's k3 boards. > Usually, the resulting spl will be used for k3-image-gen > to build the full R5 boot binary tiboot3.bin. > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 6 +++ > boot/Config.in | 1 + > boot/ti-k3-r5-loader/Config.in | 32 +++++++++++++++ > boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 + > boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++ > 5 files changed, 90 insertions(+) > create mode 100644 boot/ti-k3-r5-loader/Config.in > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > create mode 100644 boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 233fda4c71..62d77b6c4b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -128,6 +128,9 @@ F: package/dcron/ > F: package/libxmlrpc/ > F: package/python-docopt/ > > +N: Anand Gadiyar > +F: boot/ti-k3-r5-loader/ > + > N: Andr? Zwing > F: package/libkrb5/ > F: package/openal/ > @@ -3055,6 +3058,9 @@ F: package/python-pyusb/ > N: Wojciech Nizi?ski > F: package/fwup/ > > +N: Xuanhao Shi > +F: boot/ti-k3-r5-loader/ > + > N: Yair Ben Avraham > F: package/casync/ > F: package/gloox/ > diff --git a/boot/Config.in b/boot/Config.in > index 40472ae07d..ce17b2df6b 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > > diff --git a/boot/ti-k3-r5-loader/Config.in > b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" > + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + bool "Using an in-tree board defconfig file" > + > +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + bool "Using a custom board (def)config file" > + > +endchoice > + > +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG > + string "Board defconfig" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > + help > + Name of the board for which TI K3 R5 Loader should be > + built, without the _defconfig suffix. > + > +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE > + string "Configuration file path" > + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG > + help > + Path to the TI K3 R5 Loader configuration file. > +endif > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea > u-boot-2022.10-rc1.tar.bz2 > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > new file mode 100644 > index 0000000000..8a2a3fdad4 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk > @@ -0,0 +1,49 @@ > > +################################################################################ > +# > +# ti-k3-r5-loader.mk > +# > > +################################################################################ > + > +TI_K3_R5_LOADER_VERSION = 2022.10 > +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot > +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 > +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ > +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt > +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx > +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot > +TI_K3_R5_LOADER_INSTALL_IMAGES = YES > +TI_K3_R5_LOADER_DEPENDENCIES = \ > + host-pkgconf \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + host-arm-gnu-toolchain \ > + host-openssl > + > +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) > +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) > +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ > + host-arm-gnu-toolchain \ > + $(BR2_MAKE_HOST_DEPENDENCY) \ > + $(BR2_BISON_HOST_DEPENDENCY) \ > + $(BR2_FLEX_HOST_DEPENDENCY) > + > +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) > +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig > +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) > +TI_K3_R5_LOADER_KCONFIG_FILE = $(call > qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) > +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG > +TI_K3_R5_LOADER_MAKE_OPTS = \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + ARCH=arm \ > + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem > /,$(HOST_CFLAGS)))" \ > + HOSTLDFLAGS="$(HOST_LDFLAGS)" > + > +define TI_K3_R5_LOADER_BUILD_CMDS > + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) > $(TI_K3_R5_LOADER_MAKE_OPTS) > +endef > + > +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS > + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin > +endef > + > +$(eval $(kconfig-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Tue Dec 6 20:19:15 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:19:15 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 62d77b6c4b..b5b6cd0a99 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..f8e6105bfb > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > > +################################################################################ > +# > +# ti-k3-image-gen > +# > > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE > > = k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(@D)/tmp \ > + BIN_DIR=$(@D) > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Tue Dec 6 20:19:36 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Tue, 6 Dec 2022 21:19:36 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: Le mar. 6 d?c. 2022 ? 18:41, Anand Gadiyar a ?crit : > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti > Reviewed-by: Francois Perrad > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ > 4 files changed, 124 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index b5b6cd0a99..84886e1fa4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Tue Dec 6 22:03:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:03:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl Message-ID: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Enable blowfish in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] 123 | return EVP_bf_cbc(); | ^~~~~~~~~~ | EVP_sm4_cbc Fixes: - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 Signed-off-by: Fabrice Fontaine --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 4b9039c9b2..2e5e29f7c8 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_SSCEP bool "sscep" + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:03:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:03:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/gcc: ensure __register_frame is optimized out for glibc In-Reply-To: <620448da-4dda-3d9d-cb39-5c8a278767d6@mind.be> (Arnout Vandecappelle's message of "Fri, 25 Nov 2022 15:06:21 +0100") References: <20221028223844.1180418-1-james.hilliard1@gmail.com> <20221030083033.GC1058960@scaer> <20221117085339.4a4d5d8f@windsurf> <620448da-4dda-3d9d-cb39-5c8a278767d6@mind.be> Message-ID: <874ju86vgz.fsf@dell.be.48ers.dk> >>>>> "Arnout" == Arnout Vandecappelle writes: > On 17/11/2022 08:53, Thomas Petazzoni via buildroot wrote: >> On Sun, 30 Oct 2022 09:30:33 +0100 >> "Yann E. MORIN" wrote: >> >>> Should this not be limitied to the intial compiler only? Otherwise, why >>> would we need it for the final compiler? >> I confirm limiting the work-around to gcc-initial works. >> However, I have reported the bug to gcc upstream, and they say the >> issue is in glibc: >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 > James previously already reported the problem to glibc: > https://sourceware.org/bugzilla/show_bug.cgi?id=29621 > I picked up the thread in both issues, I was able to narrow the > problem down a little more, but in the end the conclusion seems to be > "We can't support that on the glibc side at present." > So I applied this patch to master, after making two major changes: > - move it to host-gcc-initial only; > - instead of putting the full condition in the .mk file, make a > Config.in symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. > ... And now I notice I forgot to put the changes I made in the commit > message. But it's pushed already. > Anyway, applied to master, thanks! Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:03:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:03:35 +0100 Subject: [Buildroot] [git commit] toolchain/Config.in: fix check-package warning In-Reply-To: <20221125203244.097E784689@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Fri, 25 Nov 2022 21:31:56 +0100") References: <20221125203244.097E784689@busybox.osuosl.org> Message-ID: <87zgc05gw8.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=3d5d447c5d531479ea5fa60ca3231ec91bde5354 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) > Fixes: > https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 > Signed-off-by: Thomas Petazzoni Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:11:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:11:41 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: security bump to version 5.9.3 In-Reply-To: <20221125140907.3796987-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 25 Nov 2022 15:09:06 +0100") References: <20221125140907.3796987-1-peter@korsgaard.com> Message-ID: <87sfhs5giq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Fixes the following security issues: > - CVE-2022-24805 A buffer overflow in the handling of the INDEX of > NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. > - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can > cause a NULL pointer dereference. > - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in > master agent and subagent simultaneously > - CVE-2022-24807 A malformed OID in a SET request to > SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory > access. > - CVE-2022-24808 A malformed OID in a SET request to > NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference > - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable > can cause a NULL pointer dereference. > Drop openssl linking patches as they are merged upstream / upstream changed > to use pkg-config for openssl since: > https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From fontaine.fabrice at gmail.com Tue Dec 6 22:12:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:12:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 Message-ID: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:12:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:12:28 +0100 Subject: [Buildroot] [PATCH] package/dash: fix static with shared build In-Reply-To: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Fri, 25 Nov 2022 11:35:33 +0200") References: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> Message-ID: <87o7sg5ghf.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and > --enable-shared to configure. dash configure.ac only looks for > --enable-static to make the build static. But when linking against > libedit pkg-config only returns dynamic linking dependencies, so the > indirect ncurses dependency in not mentioned. The end result is that > libedit can't find ncurses symbols on link. > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ > http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ > http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ > Signed-off-by: Baruch Siach Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:12:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:12:28 +0100 Subject: [Buildroot] [PATCH] package/dash: fix static with shared build In-Reply-To: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> (Baruch Siach via buildroot's message of "Fri, 25 Nov 2022 11:35:33 +0200") References: <58294107fad727dfc01e76ca23a47ab08a1ef9ea.1669368933.git.baruch@tkos.co.il> Message-ID: <87o7sg5ghf.fsf@dell.be.48ers.dk> >>>>> "Baruch" == Baruch Siach via buildroot writes: > When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and > --enable-shared to configure. dash configure.ac only looks for > --enable-static to make the build static. But when linking against > libedit pkg-config only returns dynamic linking dependencies, so the > indirect ncurses dependency in not mentioned. The end result is that > libedit can't find ncurses symbols on link. > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ > http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ > http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ > Signed-off-by: Baruch Siach Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:01:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:01:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/gcc: ensure __register_frame is optimized out for glibc Message-ID: <20221206221242.4193C85CCA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=696f05ad892ff14e5fd61b1b1236034cd47f1ffd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x On some architectures when building with -O0 the __register_frame symbol fails to get optimized out which can cause linking failures when building glibc. To fix this set -O1 for GCC target libs when building with glibc and BR2_OPTIMIZE_0 on the problematic target architectures. This was reported both to GCC [1] and glibc [2] upstream. It is not entirely clear yet where the bug lies exactly. At the moment the assumption is that it's GCC, so create a symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. This issue only seems to occur when linking glibc, not with anything else, so only compile libgcc from host-gcc-initial with -O1. Fixes: - http://autobuild.buildroot.net/results/89b/89b6c6924240b7cf82035a844f3573673e91b364 - http://autobuild.buildroot.net/results/46f/46f4ec99d2b23d354a4bb5e92123d64f0da6ed27 - http://autobuild.buildroot.net/results/839/839f929f700cf181ebdf34389c7806a96f55813e - http://autobuild.buildroot.net/results/0e2/0e202bf53a683930f3cad6edef2a4dea629eaecb - http://autobuild.buildroot.net/results/8a8/8a8c917f597fdcca744e696e19e9300b64004335 - http://autobuild.buildroot.net/results/c05/c058b27ed2834dfa633b63ec6c3639ab1e8bf412 - http://autobuild.buildroot.net/results/8ba/8ba8882a861cf7df359c23969c09b2be0725b2e5 [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 [2] https://sourceware.org/bugzilla/show_bug.cgi?id=29621 Signed-off-by: James Hilliard Signed-off-by: Arnout Vandecappelle (cherry picked from commit 0fc5c1ccdb11af5185471272ef5eeece81b5e866) Signed-off-by: Peter Korsgaard --- package/gcc/gcc-initial/gcc-initial.mk | 7 +++++++ toolchain/Config.in | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/gcc/gcc-initial/gcc-initial.mk b/package/gcc/gcc-initial/gcc-initial.mk index f5bc6c5b77..ebd8e8f017 100644 --- a/package/gcc/gcc-initial/gcc-initial.mk +++ b/package/gcc/gcc-initial/gcc-initial.mk @@ -43,6 +43,13 @@ HOST_GCC_INITIAL_CONF_OPTS = \ HOST_GCC_INITIAL_CONF_ENV = \ $(HOST_GCC_COMMON_CONF_ENV) +# Enable GCC target libs optimizations to optimize out __register_frame +# when needed for some architectures when building with glibc. +ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_107728),y) +HOST_GCC_INITIAL_CONF_ENV += CFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CFLAGS) -O1" +HOST_GCC_INITIAL_CONF_ENV += CXXFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CXXFLAGS) -O1" +endif + HOST_GCC_INITIAL_MAKE_OPTS = $(HOST_GCC_COMMON_MAKE_OPTS) all-gcc all-target-libgcc HOST_GCC_INITIAL_INSTALL_OPTS = install-gcc install-target-libgcc diff --git a/toolchain/Config.in b/toolchain/Config.in index 219578092b..5fdebc6385 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -227,6 +227,18 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 bool default y if BR2_m68k +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 +# https://sourceware.org/bugzilla/show_bug.cgi?id=29621 +config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 + bool + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 + default y if BR2_microblazebe || BR2_microblazeel \ + || BR2_mips || BR2_mipsel \ + || BR2_nios2 \ + || BR2_or1k \ + || BR2_sh + config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:10:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:10:49 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/netsnmp: security bump to version 5.9.3 Message-ID: <20221206221242.5748885CD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5b73fc5c99b74da90aa251df6ad373706db719a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes the following security issues: - CVE-2022-24805 A buffer overflow in the handling of the INDEX of NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can cause a NULL pointer dereference. - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in master agent and subagent simultaneously - CVE-2022-24807 A malformed OID in a SET request to SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory access. - CVE-2022-24808 A malformed OID in a SET request to NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable can cause a NULL pointer dereference. Drop openssl linking patches as they are merged upstream / upstream changed to use pkg-config for openssl since: https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 83b4337354014a5425a0ee081b94d4d0991f8d47) Signed-off-by: Peter Korsgaard --- ...1-configure-static-linking-Fix-SSL-checks.patch | 146 --------------------- .../0002-configure-Fix-lcrypto-lz-test.patch | 44 ------- ...ix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch | 39 ------ ...ix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch | 39 ------ package/netsnmp/netsnmp.hash | 4 +- package/netsnmp/netsnmp.mk | 2 +- 6 files changed, 3 insertions(+), 271 deletions(-) diff --git a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch b/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch deleted file mode 100644 index bf61fdfe7a..0000000000 --- a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch +++ /dev/null @@ -1,146 +0,0 @@ -From bd59be8e4e339870a1400f6866a7b73ca11f6460 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 12 Sep 2018 20:16:39 +0200 -Subject: [PATCH] configure, static linking: Fix SSL checks - -During checking of DTLS_method, the stub program is linked only with -ssl -libssl.a lacks some function from -lcrypto: -RAND_*() -ERR_*() -BUF_MEM_*() -etc. -and -lz: -- inflate() -- deflate() - -Append -lcrypto and -lz to LIBS variable when checking DTLS_method. - -See also https://sourceforge.net/p/net-snmp/patches/1374/. - -Signed-off-by: Giulio Benetti -[bvanassche: Edited subject / rewrote this patch] -[yann.morin.1998 at free.fr: - - use an actual backport of bd59be8e4e339870a1400f6866a7b73ca11f6460 -] -Signed-off-by: Yann E. MORIN ---- - configure | 52 ++++++++++++++++++++++++++++++++++--- - configure.d/config_os_libs2 | 14 +++++++--- - 2 files changed, 58 insertions(+), 8 deletions(-) - -diff --git a/configure b/configure -index 6504a8e58a..1116cecaad 100755 ---- a/configure -+++ b/configure -@@ -23228,16 +23228,60 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 - $as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } - if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -- CRYPTO="crypto" -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto" -+else -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 -+$as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } -+if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lcrypto -lz $LIBS" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+ -+/* Override any GCC internal prototype to avoid an error. -+ Use char because int might match the return type of a GCC -+ builtin and then its argument prototype would still apply. */ -+#ifdef __cplusplus -+extern "C" -+#endif -+char EVP_md5 (); -+int -+main () -+{ -+return EVP_md5 (); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ ac_cv_lib_crypto_EVP_md5=yes -+else -+ ac_cv_lib_crypto_EVP_md5=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 -+$as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } -+if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz" -+fi -+ -+ - fi - -- fi -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - - $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h - -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - for ac_func in AES_cfb128_encrypt EVP_sha224 EVP_sha384 EVP_MD_CTX_create EVP_MD_CTX_destroy EVP_MD_CTX_new EVP_MD_CTX_free DH_set0_pqg DH_get0_pqg DH_get0_key ASN1_STRING_get0_data X509_NAME_ENTRY_get_object X509_NAME_ENTRY_get_data X509_get_signature_nid -@@ -23291,7 +23335,7 @@ _ACEOF - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - for ac_func in TLS_method TLSv1_method DTLS_method DTLSv1_method SSL_library_init SSL_load_error_strings ERR_get_error_all - do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 4a1ad1551f..75214cfff3 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -306,13 +306,19 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - - if test x$CRYPTO = x; then -- AC_CHECK_LIB([crypto], [EVP_md5], [CRYPTO="crypto"]) -- fi -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], -+ [-lz]) -+ ]) -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl -@@ -342,7 +348,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]) - LIBS="$netsnmp_save_LIBS" --- -2.25.1 - diff --git a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch b/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch deleted file mode 100644 index 50387c8390..0000000000 --- a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 13da2bcde8e22dd0127a668374fdf79bed04d353 Mon Sep 17 00:00:00 2001 -From: Bart Van Assche -Date: Mon, 17 Sep 2018 07:33:34 -0700 -Subject: [PATCH] configure: Fix -lcrypto -lz test - -Avoid that the second crypto library test uses the cached result from -the first test by explicitly clearing the cached test result. - -[yann.morin.1998 at free.fr: - - use an actual backport of 13da2bcde8e22dd0127a668374fdf79bed04d353 -] -Signed-off-by: Yann E. MORIN ---- - configure | 1 + - configure.d/config_os_libs2 | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure b/configure -index 1116cecaad..33b8c93e57 100755 ---- a/configure -+++ b/configure -@@ -23231,6 +23231,7 @@ if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : - CRYPTO="crypto"; LIBCRYPTO="-lcrypto" - else - -+ unset ac_cv_lib_crypto_EVP_md5 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 - $as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } - if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 75214cfff3..81788a2096 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -308,6 +308,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - if test x$CRYPTO = x; then - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ unset ac_cv_lib_crypto_EVP_md5 - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], - [-lz]) --- -2.25.1 - diff --git a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch b/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch deleted file mode 100644 index 4293e15d25..0000000000 --- a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8e273c688aa235ed9c68570a700d31596bac14df Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:07:05 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) - failure on static linking - -If building as static lib, AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains $LIBCRYPTO only discarding previous $LIBS -content. - -Add $LIBS to: -LIBS="$LIBCRYPTO" -as: -LIBS="$LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 81788a209..93044000b 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -321,7 +321,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) - netsnmp_save_LIBS="$LIBS" -- LIBS="$LIBCRYPTO" -+ LIBS="$LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl - [EVP_sha224 EVP_sha384 ]dnl - [EVP_MD_CTX_create EVP_MD_CTX_destroy]dnl --- -2.17.1 - diff --git a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch b/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch deleted file mode 100644 index 8fcce2a5c7..0000000000 --- a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1ab6e3fc3cf61fa5a7b7363e59095e868474524b Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:34:26 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(TLS_method TLSv1_method - ...) failure on static linking - -If building as static lib, AC_CHECK_FUNCS(TLS_method TLSv1_method ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains "-lssl $LIBCRYPTO" only discarding -previous $LIBS content. - -Add $LIBS to: -LIBS="-lssl $LIBCRYPTO" -as: -LIBS="-lssl $LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 93044000b..c811c63ec 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -349,7 +349,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl $LIBCRYPTO" -+ LIBS="-lssl $LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]dnl - [ERR_get_error_all]) --- -2.17.1 - diff --git a/package/netsnmp/netsnmp.hash b/package/netsnmp/netsnmp.hash index 9d196c8bee..e1e9d10898 100644 --- a/package/netsnmp/netsnmp.hash +++ b/package/netsnmp/netsnmp.hash @@ -1,7 +1,7 @@ # Locally calculated after checking pgp signature at -# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz.asc +# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz.asc # using key D0F8F495DA6160C44EFFBF10F07B9D2DACB19FD6 -sha256 04303a66f85d6d8b16d3cc53bde50428877c82ab524e17591dfceaeb94df6071 net-snmp-5.9.tar.gz +sha256 2097f29b7e1bf3f1300b4bae52fa2308d0bb8d5d3998dbe02f9462a413a2ef0a net-snmp-5.9.3.tar.gz # Hash for license file sha256 ed869ea395a1f125819a56676385ab0557a21507764bf56f2943302011381e59 COPYING diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 985cfeac72..56a07e2ccd 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETSNMP_VERSION = 5.9 +NETSNMP_VERSION = 5.9.3 NETSNMP_SITE = https://downloads.sourceforge.net/project/net-snmp/net-snmp/$(NETSNMP_VERSION) NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz NETSNMP_LICENSE = Various BSD-like From peter at korsgaard.com Tue Dec 6 22:01:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:01:46 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] toolchain/Config.in: fix check-package warning Message-ID: <20221206221242.4B31985C8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0655d8f63994ab36168a227d0ab58041a27100a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 Signed-off-by: Thomas Petazzoni (cherry picked from commit 3d5d447c5d531479ea5fa60ca3231ec91bde5354) Signed-off-by: Peter Korsgaard --- toolchain/Config.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolchain/Config.in b/toolchain/Config.in index 5fdebc6385..48d1d0513c 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -231,13 +231,13 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 # https://sourceware.org/bugzilla/show_bug.cgi?id=29621 config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 bool - depends on BR2_TOOLCHAIN_USES_GLIBC - depends on BR2_OPTIMIZE_0 default y if BR2_microblazebe || BR2_microblazeel \ || BR2_mips || BR2_mipsel \ || BR2_nios2 \ || BR2_or1k \ || BR2_sh + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:12:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:12:10 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/dash: fix static with shared build Message-ID: <20221206221242.6231985CD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b422af7890f7fec9b6a5bfbad8f51eff58139d04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and --enable-shared to configure. dash configure.ac only looks for --enable-static to make the build static. But when linking against libedit pkg-config only returns dynamic linking dependencies, so the indirect ncurses dependency in not mentioned. The end result is that libedit can't find ncurses symbols on link. BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni (cherry picked from commit e3c14de0dfc047817917fb4dbc20c211e751bb3f) Signed-off-by: Peter Korsgaard --- package/dash/dash.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/dash/dash.mk b/package/dash/dash.mk index fed3a99551..6efc71e568 100644 --- a/package/dash/dash.mk +++ b/package/dash/dash.mk @@ -27,6 +27,10 @@ else DASH_CONF_OPTS += --without-libedit endif +ifeq ($(BR2_STATIC_LIBS),) +DASH_CONF_OPTS += --disable-static +endif + define DASH_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/dash $(TARGET_DIR)/bin/dash endef From peter at korsgaard.com Tue Dec 6 22:02:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:02:18 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] toolchain/Config.in: fix check-package warning Message-ID: <20221206221352.7A76485D17@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2ed8809944da42b77dd920afb03e852758afba28 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x toolchain/Config.in:236: attributes order: type, default, depends on, select, help (http://nightly.buildroot.org/#_config_files) Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3381962216 Signed-off-by: Thomas Petazzoni (cherry picked from commit 3d5d447c5d531479ea5fa60ca3231ec91bde5354) Signed-off-by: Peter Korsgaard --- toolchain/Config.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolchain/Config.in b/toolchain/Config.in index cb073950de..90dfeb2ee8 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -232,13 +232,13 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 # https://sourceware.org/bugzilla/show_bug.cgi?id=29621 config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 bool - depends on BR2_TOOLCHAIN_USES_GLIBC - depends on BR2_OPTIMIZE_0 default y if BR2_microblazebe || BR2_microblazeel \ || BR2_mips || BR2_mipsel \ || BR2_nios2 \ || BR2_or1k \ || BR2_sh + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From peter at korsgaard.com Tue Dec 6 22:12:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:12:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dash: fix static with shared build Message-ID: <20221206221352.8F45085D1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6042209cae467630a1fca939e2d2bb17eaddd0b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x When BR2_SHARED_STATIC_LIBS is enabled we pass both --enable-static and --enable-shared to configure. dash configure.ac only looks for --enable-static to make the build static. But when linking against libedit pkg-config only returns dynamic linking dependencies, so the indirect ncurses dependency in not mentioned. The end result is that libedit can't find ncurses symbols on link. BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: http://autobuild.buildroot.net/results/137d39cc5ec436759a2fde3f26ce5633e0ad6c2e/ http://autobuild.buildroot.net/results/55a38e0e45212bf7403d9ccb626c9422e3affe72/ http://autobuild.buildroot.net/results/8f109f1a04a6a2ff6d8c4c920e499fbaec3f72b9/ Signed-off-by: Baruch Siach Signed-off-by: Thomas Petazzoni (cherry picked from commit e3c14de0dfc047817917fb4dbc20c211e751bb3f) Signed-off-by: Peter Korsgaard --- package/dash/dash.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/dash/dash.mk b/package/dash/dash.mk index fed3a99551..6efc71e568 100644 --- a/package/dash/dash.mk +++ b/package/dash/dash.mk @@ -27,6 +27,10 @@ else DASH_CONF_OPTS += --without-libedit endif +ifeq ($(BR2_STATIC_LIBS),) +DASH_CONF_OPTS += --disable-static +endif + define DASH_INSTALL_TARGET_CMDS $(INSTALL) -m 0755 -D $(@D)/src/dash $(TARGET_DIR)/bin/dash endef From peter at korsgaard.com Tue Dec 6 22:11:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:11:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/netsnmp: security bump to version 5.9.3 Message-ID: <20221206221352.852E885D18@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0d3b615ea82c98df5c9e642e4b873c292822756 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-24805 A buffer overflow in the handling of the INDEX of NET-SNMP-VACM-MIB can cause an out-of-bounds memory access. - CVE-2022-24809 A malformed OID in a GET-NEXT to the nsVacmAccessTable can cause a NULL pointer dereference. - CVE-2022-24806 Improper Input Validation when SETing malformed OIDs in master agent and subagent simultaneously - CVE-2022-24807 A malformed OID in a SET request to SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an out-of-bounds memory access. - CVE-2022-24808 A malformed OID in a SET request to NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference - CVE-2022-24810 A malformed OID in a SET to the nsVacmAccessTable can cause a NULL pointer dereference. Drop openssl linking patches as they are merged upstream / upstream changed to use pkg-config for openssl since: https://github.com/net-snmp/net-snmp/commit/8c3a094fbe9ebe38ed762488082d52c6d4e04ddb Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 83b4337354014a5425a0ee081b94d4d0991f8d47) Signed-off-by: Peter Korsgaard --- ...1-configure-static-linking-Fix-SSL-checks.patch | 146 --------------------- .../0002-configure-Fix-lcrypto-lz-test.patch | 44 ------- ...ix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch | 39 ------ ...ix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch | 39 ------ package/netsnmp/netsnmp.hash | 4 +- package/netsnmp/netsnmp.mk | 2 +- 6 files changed, 3 insertions(+), 271 deletions(-) diff --git a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch b/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch deleted file mode 100644 index bf61fdfe7a..0000000000 --- a/package/netsnmp/0001-configure-static-linking-Fix-SSL-checks.patch +++ /dev/null @@ -1,146 +0,0 @@ -From bd59be8e4e339870a1400f6866a7b73ca11f6460 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 12 Sep 2018 20:16:39 +0200 -Subject: [PATCH] configure, static linking: Fix SSL checks - -During checking of DTLS_method, the stub program is linked only with -ssl -libssl.a lacks some function from -lcrypto: -RAND_*() -ERR_*() -BUF_MEM_*() -etc. -and -lz: -- inflate() -- deflate() - -Append -lcrypto and -lz to LIBS variable when checking DTLS_method. - -See also https://sourceforge.net/p/net-snmp/patches/1374/. - -Signed-off-by: Giulio Benetti -[bvanassche: Edited subject / rewrote this patch] -[yann.morin.1998 at free.fr: - - use an actual backport of bd59be8e4e339870a1400f6866a7b73ca11f6460 -] -Signed-off-by: Yann E. MORIN ---- - configure | 52 ++++++++++++++++++++++++++++++++++--- - configure.d/config_os_libs2 | 14 +++++++--- - 2 files changed, 58 insertions(+), 8 deletions(-) - -diff --git a/configure b/configure -index 6504a8e58a..1116cecaad 100755 ---- a/configure -+++ b/configure -@@ -23228,16 +23228,60 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 - $as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } - if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -- CRYPTO="crypto" -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto" -+else -+ -+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 -+$as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } -+if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -+ $as_echo_n "(cached) " >&6 -+else -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lcrypto -lz $LIBS" -+cat confdefs.h - <<_ACEOF >conftest.$ac_ext -+/* end confdefs.h. */ -+ -+/* Override any GCC internal prototype to avoid an error. -+ Use char because int might match the return type of a GCC -+ builtin and then its argument prototype would still apply. */ -+#ifdef __cplusplus -+extern "C" -+#endif -+char EVP_md5 (); -+int -+main () -+{ -+return EVP_md5 (); -+ ; -+ return 0; -+} -+_ACEOF -+if ac_fn_c_try_link "$LINENO"; then : -+ ac_cv_lib_crypto_EVP_md5=yes -+else -+ ac_cv_lib_crypto_EVP_md5=no -+fi -+rm -f core conftest.err conftest.$ac_objext \ -+ conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_EVP_md5" >&5 -+$as_echo "$ac_cv_lib_crypto_EVP_md5" >&6; } -+if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : -+ CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz" -+fi -+ -+ - fi - -- fi -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - - $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h - -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - for ac_func in AES_cfb128_encrypt EVP_sha224 EVP_sha384 EVP_MD_CTX_create EVP_MD_CTX_destroy EVP_MD_CTX_new EVP_MD_CTX_free DH_set0_pqg DH_get0_pqg DH_get0_key ASN1_STRING_get0_data X509_NAME_ENTRY_get_object X509_NAME_ENTRY_get_data X509_get_signature_nid -@@ -23291,7 +23335,7 @@ _ACEOF - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - for ac_func in TLS_method TLSv1_method DTLS_method DTLSv1_method SSL_library_init SSL_load_error_strings ERR_get_error_all - do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 4a1ad1551f..75214cfff3 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -306,13 +306,19 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - - if test x$CRYPTO = x; then -- AC_CHECK_LIB([crypto], [EVP_md5], [CRYPTO="crypto"]) -- fi -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ AC_CHECK_LIB([crypto], [EVP_md5], -+ [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], -+ [-lz]) -+ ]) -+ else -+ LIBCRYPTO="-l${CRYPTO}" -+ fi - - if test x$CRYPTO != x; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) -- LIBCRYPTO="-l${CRYPTO}" - netsnmp_save_LIBS="$LIBS" - LIBS="$LIBCRYPTO" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl -@@ -342,7 +348,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl" -+ LIBS="-lssl $LIBCRYPTO" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]) - LIBS="$netsnmp_save_LIBS" --- -2.25.1 - diff --git a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch b/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch deleted file mode 100644 index 50387c8390..0000000000 --- a/package/netsnmp/0002-configure-Fix-lcrypto-lz-test.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 13da2bcde8e22dd0127a668374fdf79bed04d353 Mon Sep 17 00:00:00 2001 -From: Bart Van Assche -Date: Mon, 17 Sep 2018 07:33:34 -0700 -Subject: [PATCH] configure: Fix -lcrypto -lz test - -Avoid that the second crypto library test uses the cached result from -the first test by explicitly clearing the cached test result. - -[yann.morin.1998 at free.fr: - - use an actual backport of 13da2bcde8e22dd0127a668374fdf79bed04d353 -] -Signed-off-by: Yann E. MORIN ---- - configure | 1 + - configure.d/config_os_libs2 | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/configure b/configure -index 1116cecaad..33b8c93e57 100755 ---- a/configure -+++ b/configure -@@ -23231,6 +23231,7 @@ if test "x$ac_cv_lib_crypto_EVP_md5" = xyes; then : - CRYPTO="crypto"; LIBCRYPTO="-lcrypto" - else - -+ unset ac_cv_lib_crypto_EVP_md5 - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for EVP_md5 in -lcrypto" >&5 - $as_echo_n "checking for EVP_md5 in -lcrypto... " >&6; } - if ${ac_cv_lib_crypto_EVP_md5+:} false; then : -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 75214cfff3..81788a2096 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -308,6 +308,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - if test x$CRYPTO = x; then - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ -+ unset ac_cv_lib_crypto_EVP_md5 - AC_CHECK_LIB([crypto], [EVP_md5], - [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], - [-lz]) --- -2.25.1 - diff --git a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch b/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch deleted file mode 100644 index 4293e15d25..0000000000 --- a/package/netsnmp/0003-configure-fix-AC_CHECK_FUNCS-EVP_sha224-EVP_sha384-..patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8e273c688aa235ed9c68570a700d31596bac14df Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:07:05 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) - failure on static linking - -If building as static lib, AC_CHECK_FUNCS(EVP_sha224 EVP_sha384 ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains $LIBCRYPTO only discarding previous $LIBS -content. - -Add $LIBS to: -LIBS="$LIBCRYPTO" -as: -LIBS="$LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 81788a209..93044000b 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -321,7 +321,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - AC_DEFINE(HAVE_LIBCRYPTO, 1, - [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) - netsnmp_save_LIBS="$LIBS" -- LIBS="$LIBCRYPTO" -+ LIBS="$LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl - [EVP_sha224 EVP_sha384 ]dnl - [EVP_MD_CTX_create EVP_MD_CTX_destroy]dnl --- -2.17.1 - diff --git a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch b/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch deleted file mode 100644 index 8fcce2a5c7..0000000000 --- a/package/netsnmp/0004-configure-fix-AC_CHECK_FUNCS-TLS_method-TLSv1_method.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 1ab6e3fc3cf61fa5a7b7363e59095e868474524b Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Mon, 15 Oct 2018 19:34:26 +0200 -Subject: [PATCH] configure: fix AC_CHECK_FUNCS(TLS_method TLSv1_method - ...) failure on static linking - -If building as static lib, AC_CHECK_FUNCS(TLS_method TLSv1_method ...) -fails due to missing -lz in $LIBS. -At the moment, $LIBS contains "-lssl $LIBCRYPTO" only discarding -previous $LIBS content. - -Add $LIBS to: -LIBS="-lssl $LIBCRYPTO" -as: -LIBS="-lssl $LIBCRYPTO $LIBS" -This way $LIBS will contain -lz at the end of linking command that in -static linking build is mandatory. - -Signed-off-by: Giulio Benetti ---- - configure.d/config_os_libs2 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.d/config_os_libs2 b/configure.d/config_os_libs2 -index 93044000b..c811c63ec 100644 ---- a/configure.d/config_os_libs2 -+++ b/configure.d/config_os_libs2 -@@ -349,7 +349,7 @@ if test "x$tryopenssl" != "xno" -a "x$tryopenssl" != "xinternal"; then - LIBS="$netsnmp_save_LIBS" - fi - netsnmp_save_LIBS="$LIBS" -- LIBS="-lssl $LIBCRYPTO" -+ LIBS="-lssl $LIBCRYPTO $LIBS" - AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl - [SSL_library_init SSL_load_error_strings]dnl - [ERR_get_error_all]) --- -2.17.1 - diff --git a/package/netsnmp/netsnmp.hash b/package/netsnmp/netsnmp.hash index 9d196c8bee..e1e9d10898 100644 --- a/package/netsnmp/netsnmp.hash +++ b/package/netsnmp/netsnmp.hash @@ -1,7 +1,7 @@ # Locally calculated after checking pgp signature at -# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9/net-snmp-5.9.tar.gz.asc +# https://sourceforge.net/projects/net-snmp/files/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz.asc # using key D0F8F495DA6160C44EFFBF10F07B9D2DACB19FD6 -sha256 04303a66f85d6d8b16d3cc53bde50428877c82ab524e17591dfceaeb94df6071 net-snmp-5.9.tar.gz +sha256 2097f29b7e1bf3f1300b4bae52fa2308d0bb8d5d3998dbe02f9462a413a2ef0a net-snmp-5.9.3.tar.gz # Hash for license file sha256 ed869ea395a1f125819a56676385ab0557a21507764bf56f2943302011381e59 COPYING diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 985cfeac72..56a07e2ccd 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -4,7 +4,7 @@ # ################################################################################ -NETSNMP_VERSION = 5.9 +NETSNMP_VERSION = 5.9.3 NETSNMP_SITE = https://downloads.sourceforge.net/project/net-snmp/net-snmp/$(NETSNMP_VERSION) NETSNMP_SOURCE = net-snmp-$(NETSNMP_VERSION).tar.gz NETSNMP_LICENSE = Various BSD-like From peter at korsgaard.com Tue Dec 6 22:02:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:02:03 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gcc: ensure __register_frame is optimized out for glibc Message-ID: <20221206221352.7000585D10@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5aac65cd8e72691988eb4d184b379e1777e10918 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x On some architectures when building with -O0 the __register_frame symbol fails to get optimized out which can cause linking failures when building glibc. To fix this set -O1 for GCC target libs when building with glibc and BR2_OPTIMIZE_0 on the problematic target architectures. This was reported both to GCC [1] and glibc [2] upstream. It is not entirely clear yet where the bug lies exactly. At the moment the assumption is that it's GCC, so create a symbol BR2_TOOLCHAIN_HAS_GCC_BUG_107728. This issue only seems to occur when linking glibc, not with anything else, so only compile libgcc from host-gcc-initial with -O1. Fixes: - http://autobuild.buildroot.net/results/89b/89b6c6924240b7cf82035a844f3573673e91b364 - http://autobuild.buildroot.net/results/46f/46f4ec99d2b23d354a4bb5e92123d64f0da6ed27 - http://autobuild.buildroot.net/results/839/839f929f700cf181ebdf34389c7806a96f55813e - http://autobuild.buildroot.net/results/0e2/0e202bf53a683930f3cad6edef2a4dea629eaecb - http://autobuild.buildroot.net/results/8a8/8a8c917f597fdcca744e696e19e9300b64004335 - http://autobuild.buildroot.net/results/c05/c058b27ed2834dfa633b63ec6c3639ab1e8bf412 - http://autobuild.buildroot.net/results/8ba/8ba8882a861cf7df359c23969c09b2be0725b2e5 [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 [2] https://sourceware.org/bugzilla/show_bug.cgi?id=29621 Signed-off-by: James Hilliard Signed-off-by: Arnout Vandecappelle (cherry picked from commit 0fc5c1ccdb11af5185471272ef5eeece81b5e866) Signed-off-by: Peter Korsgaard --- package/gcc/gcc-initial/gcc-initial.mk | 7 +++++++ toolchain/Config.in | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/gcc/gcc-initial/gcc-initial.mk b/package/gcc/gcc-initial/gcc-initial.mk index f5bc6c5b77..ebd8e8f017 100644 --- a/package/gcc/gcc-initial/gcc-initial.mk +++ b/package/gcc/gcc-initial/gcc-initial.mk @@ -43,6 +43,13 @@ HOST_GCC_INITIAL_CONF_OPTS = \ HOST_GCC_INITIAL_CONF_ENV = \ $(HOST_GCC_COMMON_CONF_ENV) +# Enable GCC target libs optimizations to optimize out __register_frame +# when needed for some architectures when building with glibc. +ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_107728),y) +HOST_GCC_INITIAL_CONF_ENV += CFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CFLAGS) -O1" +HOST_GCC_INITIAL_CONF_ENV += CXXFLAGS_FOR_TARGET="$(GCC_COMMON_TARGET_CXXFLAGS) -O1" +endif + HOST_GCC_INITIAL_MAKE_OPTS = $(HOST_GCC_COMMON_MAKE_OPTS) all-gcc all-target-libgcc HOST_GCC_INITIAL_INSTALL_OPTS = install-gcc install-target-libgcc diff --git a/toolchain/Config.in b/toolchain/Config.in index 3c9d61c66b..cb073950de 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -228,6 +228,18 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_104028 bool default y if BR2_m68k +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107728 +# https://sourceware.org/bugzilla/show_bug.cgi?id=29621 +config BR2_TOOLCHAIN_HAS_GCC_BUG_107728 + bool + depends on BR2_TOOLCHAIN_USES_GLIBC + depends on BR2_OPTIMIZE_0 + default y if BR2_microblazebe || BR2_microblazeel \ + || BR2_mips || BR2_mipsel \ + || BR2_nios2 \ + || BR2_or1k \ + || BR2_sh + config BR2_TOOLCHAIN_HAS_NATIVE_RPC bool From fontaine.fabrice at gmail.com Tue Dec 6 22:17:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/dnsmasq: bump to version 2.88 Message-ID: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html Signed-off-by: Fabrice Fontaine --- package/dnsmasq/dnsmasq.hash | 4 ++-- package/dnsmasq/dnsmasq.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/dnsmasq/dnsmasq.hash b/package/dnsmasq/dnsmasq.hash index 78127ca714..fd015d38ac 100644 --- a/package/dnsmasq/dnsmasq.hash +++ b/package/dnsmasq/dnsmasq.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.87.tar.xz.asc -sha256 0228c0364a7f2356fd7e7f1549937cbf3099a78d3b2eb1ba5bb0c31e2b89de7a dnsmasq-2.87.tar.xz +# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.88.tar.xz.asc +sha256 23544deda10340c053bea6f15a93fed6ea7f5aaa85316bfc671ffa6d22fbc1b3 dnsmasq-2.88.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING-v3 diff --git a/package/dnsmasq/dnsmasq.mk b/package/dnsmasq/dnsmasq.mk index 46a40c4bbb..3945e4256a 100644 --- a/package/dnsmasq/dnsmasq.mk +++ b/package/dnsmasq/dnsmasq.mk @@ -4,7 +4,7 @@ # ################################################################################ -DNSMASQ_VERSION = 2.87 +DNSMASQ_VERSION = 2.88 DNSMASQ_SOURCE = dnsmasq-$(DNSMASQ_VERSION).tar.xz DNSMASQ_SITE = http://thekelleys.org.uk/dnsmasq DNSMASQ_MAKE_ENV = $(TARGET_MAKE_ENV) CC="$(TARGET_CC)" -- 2.35.1 From peter at korsgaard.com Tue Dec 6 22:20:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 06 Dec 2022 23:20:27 +0100 Subject: [Buildroot] [PATCH] board/freescale/imx6ul(l)evk: fix repeatition of "to" string In-Reply-To: <20221128142347.536380-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Mon, 28 Nov 2022 15:23:47 +0100") References: <20221128142347.536380-1-giulio.benetti@benettiengineering.com> Message-ID: <87ilio5g44.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:19:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:19:52 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] board/freescale/imx6ul(l)evk: fix repetition of "to" string Message-ID: <20221206222042.C7CA885D1F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090751f6d82734f0098c17f9ad21ea8ff7380370 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Giulio Benetti Signed-off-by: Arnout Vandecappelle (cherry picked from commit fb894b2e98e944e517cb74278df555fa4147d3b3) Signed-off-by: Peter Korsgaard --- board/freescale/imx6ulevk/readme.txt | 2 +- board/freescale/imx6ullevk/readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 90355f354f..5bc03771f2 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -12,7 +12,7 @@ Build First, configure Buildroot for your i.MX6UL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ulevk_defconfig diff --git a/board/freescale/imx6ullevk/readme.txt b/board/freescale/imx6ullevk/readme.txt index 77acec2615..dc7c5f3678 100644 --- a/board/freescale/imx6ullevk/readme.txt +++ b/board/freescale/imx6ullevk/readme.txt @@ -9,7 +9,7 @@ Build First, configure Buildroot for your i.MX6ULL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ullevk_defconfig From peter at korsgaard.com Tue Dec 6 22:19:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:19:47 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] board/freescale/imx6ul(l)evk: fix repetition of "to" string Message-ID: <20221206222147.BEC3585D2D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=64aeaf3261262de952dc3b95b78095fa782fef7c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Signed-off-by: Giulio Benetti Signed-off-by: Arnout Vandecappelle (cherry picked from commit fb894b2e98e944e517cb74278df555fa4147d3b3) Signed-off-by: Peter Korsgaard --- board/freescale/imx6ulevk/readme.txt | 2 +- board/freescale/imx6ullevk/readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 90355f354f..5bc03771f2 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -12,7 +12,7 @@ Build First, configure Buildroot for your i.MX6UL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ulevk_defconfig diff --git a/board/freescale/imx6ullevk/readme.txt b/board/freescale/imx6ullevk/readme.txt index 77acec2615..dc7c5f3678 100644 --- a/board/freescale/imx6ullevk/readme.txt +++ b/board/freescale/imx6ullevk/readme.txt @@ -9,7 +9,7 @@ Build First, configure Buildroot for your i.MX6ULL EVK board: -In order to to do so there are two supported options: +In order to do so there are two supported options: make freescale_imx6ullevk_defconfig From fontaine.fabrice at gmail.com Tue Dec 6 22:29:16 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 6 Dec 2022 23:29:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: bump to version 1.3.8 Message-ID: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> Drop patch (already in version) http://proftpd.org/docs/NEWS-1.3.8 http://proftpd.org/docs/RELEASE_NOTES-1.3.8 Signed-off-by: Fabrice Fontaine --- ...tab-fix-build-failure-against-gcc-10.patch | 56 ------------------- package/proftpd/proftpd.hash | 2 +- package/proftpd/proftpd.mk | 4 +- 3 files changed, 3 insertions(+), 59 deletions(-) delete mode 100644 package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch diff --git a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch b/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch deleted file mode 100644 index 5f4eb66c71..0000000000 --- a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9c9623c8a47fb5580dfea1a59296c6d224479504 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 2 Mar 2020 23:45:22 +0000 -Subject: [PATCH] mod_quotatab: fix build failure against gcc-10 - -On gcc-10 (and gcc-9 -fno-common) build fails as: - -``` -$ ./configure --with-modules=mod_quotatab && make -... -ld: modules/module_glue.o:(.data.rel+0x68): - undefined reference to `quotatab_file_module' -collect2: error: ld returned 1 exit status -make: *** [Makefile:56: proftpd] Error 1 -``` - -gcc-10 will change the default from -fcommon to fno-common: -https://gcc.gnu.org/PR85678. - -The error also happens if CFLAGS=-fno-common passed explicitly. - -Signed-off-by: Sergei Trofimovich - -[Retrieved from: -https://github.com/proftpd/proftpd/commit/9c9623c8a47fb5580dfea1a59296c6d224479504] -Signed-off-by: Fabrice Fontaine ---- - contrib/mod_quotatab.c | 1 + - contrib/mod_quotatab.h | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/contrib/mod_quotatab.c b/contrib/mod_quotatab.c -index 4fa6c1f44..0ee480163 100644 ---- a/contrib/mod_quotatab.c -+++ b/contrib/mod_quotatab.c -@@ -50,6 +50,7 @@ typedef struct regtab_obj { - module quotatab_module; - - /* Quota objects for the current session */ -+quota_deltas_t quotatab_deltas; - static quota_table_t *limit_tab = NULL; - static quota_limit_t sess_limit; - -diff --git a/contrib/mod_quotatab.h b/contrib/mod_quotatab.h -index ed30333f5..c818395a0 100644 ---- a/contrib/mod_quotatab.h -+++ b/contrib/mod_quotatab.h -@@ -188,7 +188,7 @@ typedef struct table_obj { - #define QUOTATAB_TALLY_SRC 0x0002 - - /* Quota objects for the current session. */ --quota_deltas_t quotatab_deltas; -+extern quota_deltas_t quotatab_deltas; - - /* Function prototypes necessary for quotatab sub-modules */ - int quotatab_log(const char *, ...) diff --git a/package/proftpd/proftpd.hash b/package/proftpd/proftpd.hash index 983500bb8e..f950f26b86 100644 --- a/package/proftpd/proftpd.hash +++ b/package/proftpd/proftpd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2dbe684034ab592742ebdb778a8a234b70f959efeb30feedee3ea77f26f74fbb proftpd-1.3.6e.tar.gz +sha256 f7139e7377a2cb059b8b9b14d76a6df5f440e3181cb15ae890d43bbcae574748 proftpd-1.3.8.tar.gz sha256 391a473d755c29b5326fb726326ff3c37e42512f53a8f5789fc310232150bf80 COPYING diff --git a/package/proftpd/proftpd.mk b/package/proftpd/proftpd.mk index 64c16a84eb..8e7d108c9e 100644 --- a/package/proftpd/proftpd.mk +++ b/package/proftpd/proftpd.mk @@ -4,8 +4,8 @@ # ################################################################################ -PROFTPD_VERSION = 1.3.6e -PROFTPD_SITE = $(call github,proftpd,proftpd,v$(PROFTPD_VERSION)) +PROFTPD_VERSION = 1.3.8 +PROFTPD_SITE = ftp://ftp.proftpd.org/distrib/source PROFTPD_LICENSE = GPL-2.0+ PROFTPD_LICENSE_FILES = COPYING PROFTPD_CPE_ID_VENDOR = proftpd -- 2.35.1 From ju.o at free.fr Tue Dec 6 23:10:34 2022 From: ju.o at free.fr (Julien Olivain) Date: Wed, 7 Dec 2022 00:10:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: introduce _ARCH_SUPPORTS Message-ID: <20221206231034.48408-1-ju.o@free.fr> z3 package was initially added with a depends on !BR2_nios2. This was detected by testing with "./utils/test-pkg -a -p z3". It turned out that few other architectures are also not supported. The actual z3 requirement is to have a libc that provides AND also provides all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD. Quoting glibc manual, or "man fenv": https://www.gnu.org/software/libc/manual/html_node/Rounding.html "fenv.h defines constants which you can use to refer to the various rounding modes. Each one will be defined if and only if the FPU supports the corresponding rounding mode." This patch introduces _ARCH_SUPPORTS to limit only to the architectures with a FPU that has those rounding modes. Fixes: - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb Signed-off-by: Julien Olivain --- package/z3/Config.in | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/package/z3/Config.in b/package/z3/Config.in index 55b0e8bb3b..8cd3128687 100644 --- a/package/z3/Config.in +++ b/package/z3/Config.in @@ -1,11 +1,33 @@ +# z3 supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_Z3_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + config BR2_PACKAGE_Z3 bool "z3" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 # z3 needs fenv.h which is not provided by uclibc depends on !BR2_TOOLCHAIN_USES_UCLIBC - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 - depends on !BR2_nios2 + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS help Z3, also known as the Z3 Theorem Prover, is a cross-platform satisfiability modulo theories (SMT) solver. -- 2.38.1 From christian at paral.in Wed Dec 7 03:16:01 2022 From: christian at paral.in (Christian Stewart) Date: Tue, 6 Dec 2022 19:16:01 -0800 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 Message-ID: <20221207031601.80964-1-christian@paral.in> Includes 2 security fixes following the security policy. - CVE-2022-41720: https://go.dev/issue/56694 - CVE-2022-41717: https://go.dev/issue/56350 https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ Signed-off-by: Christian Stewart --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 866e7e0d59..d35db10213 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 18ac263e39210bcf68d85f4370e97fb1734166995a1f63fb38b4f6e07d90d212 go1.19.3.src.tar.gz +sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index fd4caa2e5a..44e0c622c9 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.3 +GO_VERSION = 1.19.4 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz -- 2.38.0 From fido_max at inbox.ru Wed Dec 7 05:21:43 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Wed, 7 Dec 2022 08:21:43 +0300 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 Message-ID: <20221207052143.18521-1-fido_max@inbox.ru> Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL -- 2.37.2 From thomas.petazzoni at bootlin.com Wed Dec 7 06:35:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 07 Dec 2022 06:35:17 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-06 Message-ID: <20221207063524.168E581F89@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-06 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 2 | 0 | 8 | 2022.08.x | 24 | 22 | 0 | 46 | master | 225 | 321 | 1 | 547 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 34 sscep-0.10.0 | 15 linux-6.0.9 | 13 xz-5.2.7 | 13 host-rust-1.65.0 | 10 norm-1.5.8 | 10 host-go-1.19.3 | 9 host-binutils-2.38 | 7 unknown | 7 glibc-2.36-66-ga1dc0be03c9d... | 6 jack2-1.9.21 | 6 wolfssl-5.5.3 | 6 gerbera-1.10.0 | 5 host-pahole-1.24 | 5 crun-1.5 | 4 elfutils-0.186 | 4 host-binutils-2.37 | 4 host-python-greenlet-2.0.0 | 4 ntp-4.2.8p15 | 4 open62541-v1.3.3 | 4 python-cryptography-38.0.3 | 4 python-greenlet-2.0.0 | 4 python-numpy-1.23.4 | 4 toolchain-external-codescap... | 4 host-binutils-2.39 | 3 libcap-ng-0.8.3 | 3 libglib2-2.72.3 | 3 lirc-tools-0.10.2 | 3 musl-1.2.3 | 3 ocf-linux-20171122 | 3 python-bcrypt-4.0.1 | 3 tcf-agent-1.7.0 | 3 ulog-0389d243352255f6182326... | 3 android-tools-4.2.2+git2013... | 2 crucible-2022.05.25 | 2 exempi-2.6.1 | 2 ffmpeg-4.4.3 | 2 flann-1.9.2 | 2 fs/ubifs/ubifs.mk:49: /home... | 2 gmp-6.2.1 | 2 gobject-introspection-1.72.0 | 2 google-breakpad-c85eb4a59b6... | 2 gr-osmosdr-0.2.3 | 2 libdeflate-1.12 | 2 libdnet-1.16.1 | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.45 | 2 libnss-3.85 | 2 pcsc-lite-1.9.9 | 2 php-8.1.12 | 2 python-pyicu-2.10.2 | 2 sigrok-cli-0.7.2 | 2 tealdeer-1.6.1 | 2 valgrind-3.19.0 | 2 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 asterisk-16.28.0 | 1 augeas-1.12.0 | 1 bat-0.19.0 | 1 binutils-arc-2020.09-release | 1 boost-1.80.0 | 1 brltty-6.5 | 1 bullet-3.21 | 1 collectd-5.12.0 | 1 containerd-1.6.8 | 1 dc3dd-7.2.641 | 1 dropbear-2022.83 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 fontconfig-2.13.1 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdal-3.5.1 | 1 glslsandbox-player-2021.08.24 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 host-gcc-final-11.3.0 | 1 host-runc-1.1.4 | 1 host-wine-7.0 | 1 hyperfine-1.14.0 | 1 kmod-30 | 1 lcms2-2.13.1 | 1 libcpprestsdk-2.10.18 | 1 libkcapi-1.4.0 | 1 libzlib-1.2.13 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 liquid-dsp-1.4.0 | 1 ltp-testsuite-20220930 | 1 lxc-5.0.1 | 1 mesa3d-22.2.2 | 1 mongodb-4.2.18 | 1 mxs-bootlets-10.12.01 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 openvmtools-11.3.5-18557794 | 1 opus-1.3.1 | 1 p7zip-17.04 | 1 perl-5.34.1 | 1 proftpd-1.3.6e | 1 python-bunch-1.0.1 | 1 qemu-7.1.0 | 1 qt6base-6.4.0 | 1 rtl8189es-e58bd86c9d9408c64... | 1 sudo-1.9.11p2 | 1 tinymembench-0.4 | 1 uhd-4.3.0.0 | 1 uqmi-0a19b5b77140465c29e2af... | 1 v4l2loopback-0.12.7 | 1 volk-2.5.2 | 1 wtfutil-0.41.0 | 1 xr819-xradio-4f0cfd5e869ca1... | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/5aa69cb300e9a33f933a1207a50288d7387b4d33 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/4096005b10af4dd5ff4a50408d4d1ddcdc4be80b | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/fb1cbef09cfa9a33ff0e1c4787e498f17034a98d | aarch64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/0c50bb09bb1c31aa5bbb357af4b54da31dfa532a | aarch64 | asterisk-16.28.0 | NOK | http://autobuild.buildroot.net/results/e2e20a18b0ed1c5d31eb6d57cb1814875b324731 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ca24d29efc5aea943029eee74ab2bf7eb5baca42 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c74984823ce24f67fa147ee89a29c872ca83a9b6 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cb0f2c578c562d58a9a506bda8779f5849b57acf | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f9a2d7f7b97aaa5a48ac7a3203a21e5211949aec | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0f46cdf7a74cd72c3944069a678fdbfb8fcf850 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b657e71b69642b5614cf52c73cbe67c07102a155 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/246af258469b69cf158e7ce0d1c0cbdfe164494f | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a96d91716190263026bf6d8a8f4b63901969a7f | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00b1f1c6c00db6cc8c75457a4886d9bbd20d34e3 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/483d17500313cd97a53e5cfce88e2998770d6148 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88aeb46846a7d35df5f98726b5ca1e8fee9cf92d | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c7fd90a711faf5f41c924fd057626e067da69e0 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/942d1fd3a86a513f5562d6c4266ee358088985d9 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ba5241ffcaf5c18071cc12d9608c4c6d33a6012 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fcd6604c61d6bc08b447dc8666f39581dcb6e49f | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d9017df08243497c83d36787011ca53bbc9227c1 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f74ffc4a9bf5bec9e3d56122c6a21ea1f7fc2133 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a7d1b1ef70cba7c09f4a8493c8c3fa574b10aa75 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/49166c70977163ebb7ecad59a4f2e2612af95cac | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aad347a82c8552f22cfc4954644353f2af744876 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a86e4811fdb406b65c73cdabc14cb5be6f5b2b49 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b657314d1d785f72baea4ae605e643fc99806160 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5b49664a755a49d04ecbf9d1ffdd21f9a6bb9690 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1b3610245203cd7ba032549334e7629d63015af0 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9791ca07402812fd115302c2421c29370e3a52a7 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bed8dc1621d8b86a627667b017810641d48a3b6a | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6f65dff6b0f408b77a19b66e1850db22bd765fb9 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dce36cdbebd63bc1f05c545171137f9f29188fdc | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a241fd9f3a5e3d1272b6022aef23597c8cbbde62 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b395457de03f3c66187ac76a5af5bcfe0a338d04 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df4c990555bb3938ccf3b9f32ebdad2e7c30b08c | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/967917c863054db5220e38fd73ca450ab08c610f | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ff1199b0bb3ac19df0ac671d4f248c7b62d22f4b | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/810f050c751a7935f0f244e89f3e931d8a98a635 | riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/b51e2d798f69cb73dbcf64fcf8ebe35925e72f9d | ORPH mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/664c8579143809fb5d950eb55b3f469fc3372ec5 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/71fd2384456b4a7ab289a6ea936365a5ab370386 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/cdbf7f002105353e89363b07a986dfcf9f2bbc97 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/60cb8737221cd582fc8fe8bb9a308649eafa6b72 | or1k | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/a77126b44f5d393bfbe0a817d8415c2e4696c0cb | sh4a | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/4fd7992241fd6a017c3f411b0140aa096b8801b1 | aarch64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/528d6fb775ed20fbaa35620ea5bdb6586c8b0ce4 | aarch64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/3ff0626cd04b74659d1370df10b0cb7d02415f53 | arm | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/6cc391db1751565d22e0da74aaa54f4b979847b4 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/74dbb733247933f0adeb7f58e33f7c11d7238168 | or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/ba039157e42ced3e67668922fa1ac25eb6708bf7 | arm | crun-1.5 | NOK | http://autobuild.buildroot.net/results/36383670b763db6807749736b15f7846ce534895 | m68k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/02ad3fd6ddeaf79b0fb776e15f1de0bc03702bb3 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/97ae2605b84f31aaa702aa443fb1e223f2de7479 | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/05462e3f31cb1e559cc8f8768b8a526a2b5f0bb2 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/b1977291ad6830f9b7cb2d8a1538cb3fc20d5ac3 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ee8f3689837e0f2c5556c29689ffecde0e9c2b36 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/155dc323e5550636895456b3198578301396bec5 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f4ee3bf4987091418c26974619bc1f04b1d1cc05 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/1d11a5ea0da7666df2516f1ddd5bce5ca4958a4c | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/7e1024fe10d4cae6f3454b37b962d89f203148b5 | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/fb17898ee8262398343f4a0ef5752d784e75ab7e | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/c1e27d19c96cf3f1dd6158510c12d0d06e1e0bc0 | mips64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/14e3c015b72f99eaa9dbdc99f8e7babbee67e757 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/3160add908031d36231d0cfdf6517ab442ef1f31 | mipsel | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/eca565673e6d5c2935bad106fbcc5d63f6021d6d | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/fc296b632ce94f00562c38d42d7b5f140700f62e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3ef9e2cf96d60e043e4d5358954200ccb7d687cf | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/722d7f46882a8a367ff82fb08ec62b46bc1f0c26 | mips64el | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/3d47e92bb046da05b2f21951359fcbd4e347fe20 | arc | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/80d676d63fca4af180e52728b97722b9dfcea1c0 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/2a00ed96268e665729ea49c1909d5119c859aa0e | mips64el | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/42f00fcaef2d702f2d1956308cfad68ec641ff14 | s390x | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ab7202b3f99cfafc71fc8494faff20d0d3250240 | mipsel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2ea83502a9951b258032e8c56b37b9d7e9644ca0 | arm | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/40757ef6c8d368d3bd0900ff06d53267f096174d | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/7607b0882d5e8c97152198326e93b72280ca8fa0 | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/140eb97fc4e290c6f31037eb71c5b135e214ab57 | arceb | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/03b2b71d1e658b3aad2a22d532b30f23dca932fe | mips | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/82bdded4544dc031ae2334d1e6f59b96f2dcc9f0 | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/defc2daa68b0b6a11df65e904997cca2be20e3d8 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ced7e8beb39ed7cc61a849204de02c2f15b154da | microblazeel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/75b07558f7c93a71abf2d2c2ba6c5c0596e108a7 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/454513236e9c06076a6df867977f385013153489 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a178f160956a969b1efa5466d8ecb0d5d6d55207 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f67516be859ac5ab98508ff3744e92edc23a25af | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f576b4c68067dbdff0cc9f4d792f63b43c87b4e4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e7449e38be0d2526f7215d4bae3fc8acd2c3dddd | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bdacaba0952001b6e058abb4f8a7ba9f4e2bc1d6 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/97d50613cdc8227d1ef17d3e2715fdc802494bce | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ca8aa7ef73f1857c86ac3bb6eac8f8ad5701604c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3c493bbde24e08e8d127cbbed7f55aab6f0afc85 | aarch64 | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/73866eb1b376e8a797612530d1d849a71a803877 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/039e9dbe9120509e930521fa2a07bb86bc3e2459 | ORPH riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/40390cfa4c4ccca3ea44a67525914dc9e2d6c7bb | ORPH aarch64_be | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/0a822b4bc972ded59e5dfea98be80f516b550fed | or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/296f082fbb2fce954e0c871ff0c02f5d760a986f | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1cb673023f4ecc75e35d9cd8ac5c80201992ecb3 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/dc2e534120173e5ebf8d460a6bcf0272068d1840 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/5e3ab621bae1a0da3aeb9df9602120a22a38d1dc | or1k | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/86e9d0cd5f70942d120f9b91953ec01f114ddb38 | sparc64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/aeddf54af2e3fcb8e86c149aeb82b8f192415832 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/77d8bf550177dc785d93b7e77f78a0a6f4059e38 | arceb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/661f351f439b42a6a4f72fd9c7a10ec39796f134 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/67408bbea2eed533a5c77dc41272e96052a0e64e | armeb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/46922c4cede1051919a2c2cb035e1b93f71b82d6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c65bfe97edf99071ad1e0743d2e3728332c526bc | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b63713883f73439acbe63207102ccb4d67f0e976 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a5bf3d1d0ee074a1a7604326f7bd5f3933e6be05 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a5fcd791a261422f605c80b1c5b02323cbe75eb0 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/beddb998f3ac9b8069fa85369841874f04302737 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f236d91c88847967fa01061b6771cdcf989952c7 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/77fa583ba6a27bf6323b80d43a65d52224327076 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/39eec9194279be25e8e5331a7d071a81b73085ca | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/6718c36e79b9ceebc8a5fdee3270b96e09307b8c | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/8c3db10bc84675528b16f65b76eff74cde6fc65a | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/97e75dd640976873e494f6b791d6ce69239bcbf9 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5cff77894a268ad583db7a84940a2ab523ea310f | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/8a4306664f8355d098da8e1913a105c7223bb324 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/95118681b941d6ba4a3125f9da50258037725297 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/5102d90383e36088be4a01217ccc098f226b14dd | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/541734f7464becc406be08af73c4909152012799 | i486 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/4bf90ee0f1549bb84f4ba6c7f61fb63c084a07aa | i586 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/bd984409263a309d1d5fcb00b852efe8035eae9e | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/e85acb28b0b09320c03d1701f27f51ce8cc99ccb | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d74bd5fd9ff6bb76c7f708cf18755caa331c514b | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/60565e13a21bb2db684d46be4086d95694764fae | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b5752d6abbfbde5d8eb8716008bfb2a21117b5b | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/136e7ca36484272f3e270f7410ffcca48bf9d357 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f4442edab659b635fb22b37918f250057c7d2c1c | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/0428e621228727e90e7becda7f829b3c88943bc9 | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/f453232daee35593bef1099e6d2a15a456a56681 | nios2 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/681ba2514549c66abff29d420a8d02b39bb3dc88 | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a09ddb24d7f025f9d4b1763c29fdcd0abee14905 | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/7e0d9c5aea62aed14e371f282cd24adab89a29e5 | riscv64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/715a0512710aebdf448fb0556c31cddcfb22c798 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/dd49230db1a96f9e122f7d3c3488402bdf2e13b7 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b5ab784f0d68a9acfece6b29996ec45027f092ae | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e93aaf85210a074432c0c5a0fdb0e13ec7f1976b | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/18b8344d1fecbea821118e391e852e83c6f056af | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/8596c31a4590a4522bb452a072a923d1d27b54b6 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/285081c8616d8f77e33362109227b2275844e2cd | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/d294dec8985879c0fa794d34e98da7de7d0180aa | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f24614b89952f22f1cadaf62018ac8b4b0ccaff3 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/47c8839746dd3295579881653a4cf377a4642caf | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/51bae575b3591cb9b1b53a3128ca85e23c89fe51 | i686 | host-wine-7.0 | NOK | http://autobuild.buildroot.net/results/f670620c2d518f8adaf430fbdfc450528faa8739 | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/23d5ca87887176189067f5ceae5b90e16d3c1983 | ORPH powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4d6ce2c39b79a44e746ac55d336447aabb53c089 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/99fa53a94e782fad05ae1b76b14ffba289c9883a | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/89036fe0951bc502a91b96a55fe67c2c8a8b85c5 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6e16c19ba6442ae879309bb60841ff0fd8069233 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19adc0ce3488df8b2ac8e051a70898cb27c12aaf | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/627e200dbfa82288c4ac534be44aba86fa92e558 | mips64el | kmod-30 | NOK | http://autobuild.buildroot.net/results/292a6a365beb87e08afd55a3abba46cbb46d6fa8 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/3ef3163ca7547130f39a6e6125a81a865681fca5 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2a7349d9d83467f6ab1cd819eb3f63df66a2b45a | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/42481158f46efa240496a0db8fe7ef780ccae455 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/79f599382b9acaa2fecc31db09032709185fe41b | arc | libcpprestsdk-2.10.18 | NOK | http://autobuild.buildroot.net/results/56108df1011e6efe3f426b72a760c7049e65bb26 | ORPH aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/af75e5b99388141dcf04e2546d0eb442fa51a06c | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/2fbbe5f4186a699a7aa05b138379f8bb57b50654 | arceb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/77bd4cde5dc8c6f8be51a01bfbcf3889a867b1b3 | ORPH powerpc64le | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c956de8923f8ec064585736583b0a7b8ca31e201 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ee9d1bd29ec9a2f31c6e85b9e57130265bc0ff21 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ba0ef62c6f22f55a9fb09ba8c62a3ff64db40843 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/90d69aae449fa24d8d5a3201b6b5c8d13a22a773 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5a02c2d15613a115cffab8d73d2a04272e22b665 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1195e43f615fd282e8ca5a3f4b94e95df39207ed | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8a76122f8362047787ac3de6c59c7f73086e394c | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e48af095699ba468633450c7121b72bc647d2b43 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f56a106f1a3b78bb148b660f16ae96b4c24b69da | mipsel | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/ef727846f7e67fb4f81d0287923fd95d680a2845 | or1k | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/6e897c77ff7c7d316b4ca692951a89c70930e4b0 | mips64el | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/bac17491fb6d4a901af91f616a561d6263cd03a3 | ORPH or1k | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/1168eea5c256f13c13bbcd852e43383dfeb9237f | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/f147c3ff7218d42d1d0d48ba1cc88b05360d83c8 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/915ade4b9d327b29bcc99c3d4b298a788a3d5343 | ORPH aarch64_be | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/edb394d7547451a08d5a06af8acb3d3b6ede5fed | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b7ce5f9c9b9861db03daf595282036eb309b0bfa | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6adc039200d139ea3a161362671466e6f58e2607 | ORPH powerpc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/7c25eb6a430ab688811a5dcb0bb3502e29d95146 | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/82b35fbd2d8dbd77a140eb92b1e77a1fb90731bd | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/650439a92d3f1cb912e212950db3d7e3cee7d8fd | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/f288d413ec138e6b6d4caf5cb14390fc45cc865e | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/49ccebb2a13ae81d3f70b9907b64944a99f67991 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/6efbee376abdb280a59251ce419c5286db03938a | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c66b0c168e24126767aa1fc2cfea84338dca702a | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/95a0aac3151f4bba4478c9e312ecc9ea3351d2ae | ORPH i686 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/cb36415e5acef11c2f62c3edd5b3a3d7c510fbb9 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/9565372b7e53eea6d268a36da191e20099383cf4 | powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6d2748a8b3e78794fbeb2e6b082f419e20a83511 | ORPH xtensa | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7e844201ee592cb3a5481700ab6abe2b4e7fbcea | ORPH powerpc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/94b4677c37ea2472daa9ff762bbac13ed8ef2b11 | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/75f694d3d6e411599ab13ec970ccd6a5ec1bb8b9 | aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c964047eecbfe1522762eb6ba69037619efb8c3e | powerpc64le | mesa3d-22.2.2 | NOK | http://autobuild.buildroot.net/results/33c9ca0f2babdae880d72e635beb482d374c29de | arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/57cd3f29c6e6bdc6f260528c4d75274cbec07bc6 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/cf85066aaa584ac6f1ddb11028d961df7e642481 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/46072a619898615579c070df5c74a5b16f7e651f | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/dedf5aa2a882b575adbcae0a76f7a2bf4172b431 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/1bfec6dcbfcfa2e15f60869eaf40c3d986791e11 | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3a4fcdd4d65eeaa41b88b5951a4161af64486f25 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/91a0dda30134b92050dd8c843f615b1ab0ddeb3d | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bc4c06a1217b8b6aa529144cfaa4defe44b9d41f | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d53a3dd68b2de095a619b250e40104a7c823a4d8 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5949136eabf596cc2afac9d7d4e1e33e55363d2f | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0eeda5c7661ed992cb4d62f374a119bee6f1f65d | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c4df751fa52a2ca8077e7f0b451bd3b11e712a50 | ORPH microblaze | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/23dca78014f4339b4f9d21dc1a57e90a816ac9cb | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/23f967c13e73dc210cead18fa816a173d2e79269 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d9b8b55d6bc0bc1905de6dfbc80f46a496189b96 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b3bf14857b8b40341749f785c607a2b8dfe732e9 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/f14faec5fd669cb8aa5bde6790eee7d4068a2a10 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/ad66be30b8554dbadc5ed4627366dd7f76a93145 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/60d465b1c3fb800077b547a3044cc18108a6f0bb | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/a3564a1cb98451dba8e18a7e07f50bd46d1e7e0e | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/155786a3ea4a20bfb37a0c4839c52bab8dd4659f | ORPH microblazeel | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/e1f7f267fd46f23ba5c0047a6eec62336c238afe | ORPH nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/819b485b60a3d334696a95431b07e86aff72c881 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/e3264d44bcbafaa7247a7d13e2d4be0085502b25 | ORPH aarch64_be | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/62b5b243badfb26be00d6ae9aea17c350ca3ae32 | ORPH sparc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/dd9cc6cc5fcf989c6715cf2d4e21812f7949f56d | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/c303ef4f8992a54a4202d18b356115216e4a7a7e | sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/475c4a873256b349d53c043606d7c2793fd06835 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/59c2efce14e589f44795a748f6570f93f2566eaf | arm | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/453d1b5d262f61e5052463e8d30cceec4fa16e12 | ORPH microblaze | p7zip-17.04 | NOK | http://autobuild.buildroot.net/results/018d76e3c3a22737e473b16284db44d4b0cf275d | arm | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/da234ed6f0ef037d4987033cac205ba1ccd58442 | ORPH or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/8d831638c8296e9da5cf4df67b4026d75838eb99 | ORPH aarch64_be | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/db6f8e2bd027dacf9276aabe44213fded36feb09 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/c7915be6fb31010591a2208c7ea0563f59285ce3 | sh4aeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/cd03a12d434bb4b1663008dc648f95d8cd21f078 | x86_64 | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/5fd3ca25c01887ea0cf307ca307c76683084fe41 | aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/e5675d4cba8e06503eb6b4943dfceb84ca3b23c6 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/f0efcd08cffafb7556b4a70a941368697d3f9e40 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7d46f1a0c27f0be95990515a8f409edb44c6ce42 | mips | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0d3cd7065c9f11871500cd5ead1de5abf7773427 | aarch64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/d9384d04aed37625fdc464fc654aa1f42a90a4b8 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/29f5c1399d86cf9da90b671aafbd5a7ff4e525b7 | powerpc64le | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/626e1f3f4884707c22f077c48bf75e50bca46e7f | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/17d5bdd2bf3f60d30efa5cbb6f13c44a8dc216a7 | powerpc64le | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/1c6bf56e8d82d2f14d45cc773de57ca3f302c78d | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/31a2ace634478b67a1962e918c6bc66c4b4903b5 | sparc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/3a82ac70a8c683a290caa79e04e3febc3a47ddaa | powerpc64 | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c8b92d846f2badf7cfd4350e670fa8942691958b | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/52fa787a8c204d84b0d4c49982a8c0cd8f16cfbe | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/91b3d303bc389eeb31090bbcaaa75523cd3b305e | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/99a06c301b14b631e9c61ff313024630ed5d8c16 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/769d8bc739674c475f5ef593ec9cb7c990f71ea4 | sh4aeb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/2e5e99f47223eeed252a21cb3f657ce221907ef8 | sh4a | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/25eac2ebd0d4ec6e1c089111b04f4c22bfb8b65e | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/54c0faede95aa85f202a2305584f5598ad888fed | aarch64 | qt6base-6.4.0 | NOK | http://autobuild.buildroot.net/results/d68eb69d212721ede19190b2427c34ef9d217316 | x86_64 | rtl8189es-e58bd86c9d9408c64... | NOK | http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941 | aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7760812e53122678778ac32cec54369e5318401a | powerpc64le | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7b7495b6846f4ca23786fd1feb0cb445de0c56ff | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c9964a23c0cb52cd732e811465f3af7633dcefdc | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/32034972e9475355268f3380a6f31f58fd84a8e5 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6110cea488a40eaef8a8a82e32656f6d378e869b | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/48467d9487f8171ee911a4502c885fbf49f364bd | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b30a26369908721c7db30a5e1b029e59ecc93bd5 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2e0168d23e8c23bcaea66e2f52b3691199d789e7 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e4536a3da6523d68479cba706c1f256dcd774600 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/db1517631935f614b979a7271e39c20f9d65621b | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4a133f2adbcd02394144789cd76224426ff808fa | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/375ba44fc49f62f772a001ad661bb25b81b06538 | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/81a6ec4b3a8f6af6233f16eca5f4a4f78a26e2b3 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/011abdf125787156636c52ff08c2e0594c64903c | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6ad28b13b3c8390b6ccc8fd6d71d1b141d4dc779 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/55d2c481d8c148fb3bb61c1331340bcd71274553 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d91603170c47610bd3160164de33f97c0fea4ec2 | xtensa | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/f74e222132695e081fbf8eea007cf9298648d80a | ORPH microblaze | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/0684f8ef6c0a9af14f66efc323cd38de62cdc9cf | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/df5f7e7599647421ed235b5902f5acee499f6b92 | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/9519068c93b194beb5943a91814a089164e5879d | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/141fdb0fd2c795fa9abadea972ffd5dbb598d436 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/5362898658665607e58ad652b8d967894d650681 | armeb | tinymembench-0.4 | NOK | http://autobuild.buildroot.net/results/2ce91732cae27965854a5cecdf4d0d43a9a1b8dc | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/e7f2f05d96d7e711cb2229bbef39430453e68790 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/7c74c6658d978d5f63252349c89af36630559d4c | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2b17b0d56a4b41adf1b949c2656cd912e540d243 | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/2daaa05cf8c5455d240d14a8411bc4338847c1cd | ORPH sparc64 | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/3945ee9452a4adf7af11bb5f3bda57fb793ed794 | aarch64_be | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/6c91b5632c060b98bb9476c33bce4902a2610d2f | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/840184fc052a7c95c5ffe2592a13991cb45e93ac | powerpc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/552c9a3a0422c135627a74915dbb5fba14352882 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/faa0c6f85deea3f38ddabd3e1e1450469ea3790d | mips | unknown | NOK | http://autobuild.buildroot.net/results/21e43a7a61c129f12afc52f9c5f067dcb5730115 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/e24d4d92d1c8722bb96240703e0f6095fa96c554 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/896ce4911d65755bf5e170af627f887b3690b88e | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/690c3ac299d813bd0420a1a6a34391eda546a085 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/4117770cdf968dbe274afed0df314e337658f679 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/90b900dcad4de09e78bc9742b7d42749c5535b3f | mips64 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b660932bc1797f3620cf07846bb6018ab207da95 | ORPH i686 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/4582d59be395e068d923c3d7d38a2818c006be9e | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/639d94d40af7fc52a771d77e81c7ed59147171c3 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/e6163575f1a479ea9e8482f4a4d904897e75dbe4 | ORPH powerpc | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9 | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a31159a7cfc2d618c9b11b56b47819b73c5c7244 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/6bd431de96e78a89db40e1bd01bc044bd9e726dd | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7a049c1a6510045f50a43b5467c14e7b5c596609 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ca3dd6e8c3974ec183ebb1aaa689af2f2693d5a3 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0a87d2c1ade93f52a13cc2fa0663efdc33a911d1 | mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/4f50bc23ce9aa935420b178d710976420a69c97b | powerpc64le | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/9a7e29d32cb0735ae1617677fd13a4d2c01705db | armeb | xr819-xradio-4f0cfd5e869ca1... | NOK | http://autobuild.buildroot.net/results/81f62d01bc72da13beb1d2ac453586bde0a90de9 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/872a5ff5a73b0a32baf2ae8a57a82b68f1a5c26a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f9fc5ee7ea236c78dd5eb83f45235ef6f14f794d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e405b89654bf27ec04e2a8d9c142e6727fee2240 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/11b45c164895a61bff06805f0253734fe5cda73d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/228f466ef930a892b5421dab4032b1981500d615 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/da341eb65f2477d42c601299dc275a6f7fc6a781 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fd052f5b088680878695536cf48869969393a672 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0d60c51c7b38a1a8a080d325f32ed04dcdb5d778 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b9ea8583a658f1a7f07d0cc0e36eeb22f7cfe651 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e0aee69c550472e80def204e02ed15aba3166258 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/418090b2905f616c0c5888f58df9e08c8accf0fa | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/89afa41731b7d3205a3c0938d297d1c689169d9b | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/85e9f8135888fc1454ec451c5da74b4aa66e751d | ORPH powerpc64le | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/f6c9c12fc1c7ffe3b6942b1efcc2cd7365e00870 | Classification of failures by reason for 2022.02.x -------------------------------------------------- cppcms-1.2.1 | 2 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/8a3ac2ae19e2b1b9d0c2a64fe5bffa609dc0f076 | ORPH arm | cppcms-1.2.1 | NOK | http://autobuild.buildroot.net/results/76ea27b8bef1d5defaa472c7d5fcad1ef317f644 | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- unknown | 3 host-pahole-73383b3a39afe86... | 2 igd2-for-linux-2.1 | 2 containerd-1.6.6 | 1 dash-0.5.11.5 | 1 f2fs-tools-1.15.0 | 1 freerdp-2.9.0 | 1 glibc-2.35-134-gb6aade18a7e... | 1 gobject-introspection-1.70.0 | 1 host-go-1.18.8 | 1 libglib2-2.72.3 | 1 libmdbx-0.11.12 | 1 libnss-3.81 | 1 librsvg-2.50.7 | 1 libvorbis-1.3.7 | 1 perl-5.34.1 | 1 sslh-1.22c | 1 valgrind-3.19.0 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | containerd-1.6.6 | NOK | http://autobuild.buildroot.net/results/7a427eadbe8ef6841e0f0e9fa0f60a8b5b41bff6 | powerpc64le | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/6be299156f0d4948305fc4526b22732a8057fe09 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/f8b18cbd13bb52d74a15f265be5863eb50efe8fd | arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/442c2b762e0cdac83799d666329f9300db32a58b | mips | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/e232e9ad01e932b359d0f149fc23c38ee551600f | sparc64 | gobject-introspection-1.70.0 | NOK | http://autobuild.buildroot.net/results/206328bf80b32ba9c7e4055cad82569e50b65f54 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/0dd55fd7b6a3fbf7476685e6732513d832385aa9 | powerpc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/3ab419730c76df43ae709536b41f6e552074d767 | s390x | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/42a63d21290945cd74790a72985694a4f6bf0f4c | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/8f68e331b4954b4750a6862077743f5f331f261f | mipsel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/c6e8560069ff42dad0a194a09a855f66ae12f750 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f7400b27259d9e1c4304da18d6acd422883973ea | x86_64 | libmdbx-0.11.12 | NOK | http://autobuild.buildroot.net/results/c8112bad5bd1437bdec6c45f6a5c7fae14d92bd0 | x86_64 | libnss-3.81 | NOK | http://autobuild.buildroot.net/results/6689105e42bb5d01cb2a1d0d1e91cd2cd5196e6e | arm | librsvg-2.50.7 | NOK | http://autobuild.buildroot.net/results/f4d8833c130308fc3236556be907743fe2ff07f7 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/6253ce538984034ef471304921d21a8c07296185 | m68k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5edac000f2c04b192e00bd048be3413421af5588 | sh4a | sslh-1.22c | NOK | http://autobuild.buildroot.net/results/404eea93c25ab6759005083ee0cb234be5159e9a | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/e24ba8aaec060bd1dd46e81eae037735ab7e9d5e | arc | unknown | NOK | http://autobuild.buildroot.net/results/a91a0cac17be9aeb5ca9acb6b796cd143cb45b80 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/9f07461d452ec8d6919b11ef7d4b36a311c65932 | powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/ed49cb9f6cbe07f1b06a886169d7e1ff85aa4d09 | ORPH -- http://autobuild.buildroot.net From peter at korsgaard.com Wed Dec 7 07:09:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.18 Message-ID: <20221207071014.C2AD385D4C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ced33ceffcd2bf2fdef668a68cc8b8a1c2a58ff1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/pipermail/dovecot-news/2022-February/000470.html Signed-off-by: Bernd Kuhls Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit f8a46311b5e0680609d3432d4256fbe83558c3b9) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 0363b6e922..e70b266d92 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 1c67ccccdc81a75007c01dedc02ad608c4d856c60a6b89b9cd246e79f72aa2b8 dovecot-2.3.17.1.tar.gz +sha256 06e73f668c6c093c45bdeeeb7c20398ab8dc49317234f4b5781ac5e2cc5d6c33 dovecot-2.3.18.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index fb299a8e45..053462c6dd 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).17.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).18 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.19 Message-ID: <20221207071014.CCCD285D4D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f73713b4f5aecf1031020bf4c1862170e24dd0d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/list/dovecot-news/2022-May/000473.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit 5a366fcdb102c3a33e3a7e7c658559d5bc35785c) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index e70b266d92..1862d97eef 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 06e73f668c6c093c45bdeeeb7c20398ab8dc49317234f4b5781ac5e2cc5d6c33 dovecot-2.3.18.tar.gz +sha256 0173f693d441b6248b8a62aa5fd690021a1f04a12902653e0bf2e5b012fe437b dovecot-2.3.19.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 053462c6dd..4a4d7a6989 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).18 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot-pigeonhole: bump version to 0.5.19 Message-ID: <20221207071014.D7F1085D4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8edaff4a3762f67e70803b7caf29f5b7efb71b10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/list/dovecot-news/2022-May/000475.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit ade95519e177c80956cad491357c2f60d0de5fff) Signed-off-by: Peter Korsgaard --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index f3a5890151..635e221481 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 a6d828f8d6f2decba5105343ece5c7a65245bd94e46a8ae4432a6d97543108a5 dovecot-2.3-pigeonhole-0.5.18.tar.gz +sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index 62d9909cf5..c25cd60b21 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.18 +DOVECOT_PIGEONHOLE_VERSION = 0.5.19 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 From peter at korsgaard.com Wed Dec 7 07:09:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:41 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: bump version to 2.3.19.1 Message-ID: <20221207071014.E2BDF85D50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=893edc07abdbe4d5d1b4a5c3280d5de82699d0a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://dovecot.org/pipermail/dovecot-news/2022-June/000476.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 30d94d4a3c39aaf251f2e7afcddb3d8d8ca2900c) Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 1862d97eef..124f834dca 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 0173f693d441b6248b8a62aa5fd690021a1f04a12902653e0bf2e5b012fe437b dovecot-2.3.19.tar.gz +sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 4a4d7a6989..7619250985 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Wed Dec 7 07:09:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 08:09:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/dovecot: add upstream security fix for CVE-2022-30550 Message-ID: <20221207071014.EBF9985D51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30d090e3261215544fdaf977a3bd8be33e73c278 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before 2.3.20. When two passdb configuration entries exist with the same driver and args settings, incorrect username_filter and mechanism settings can be applied to passdb definitions. These incorrectly applied settings can lead to an unintended security configuration and can permit privilege escalation in certain configurations. The documentation does not advise against the use of passdb definitions that have the same driver and args settings. One such configuration would be where an administrator wishes to use the same PAM configuration or passwd file for both normal and master users but use the username_filter setting to restrict which of the users is able to be a master user. https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html Signed-off-by: Peter Korsgaard (cherry picked from commit 43899226b25aeb85aeb699f0df0c7ecf8d48616c) Signed-off-by: Peter Korsgaard --- ...ndling-passdbs-with-identical-driver-args.patch | 136 +++++++++++++++++++++ package/dovecot/dovecot.mk | 3 + 2 files changed, 139 insertions(+) diff --git a/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch new file mode 100644 index 0000000000..04b8f5392a --- /dev/null +++ b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch @@ -0,0 +1,136 @@ +From 7bad6a24160e34bce8f10e73dbbf9e5fbbcd1904 Mon Sep 17 00:00:00 2001 +From: Timo Sirainen +Date: Mon, 9 May 2022 15:23:33 +0300 +Subject: [PATCH] auth: Fix handling passdbs with identical driver/args but + different mechanisms/username_filter + +The passdb was wrongly deduplicated in this situation, causing wrong +mechanisms or username_filter setting to be used. This would be a rather +unlikely configuration though. + +Fixed by moving mechanisms and username_filter from struct passdb_module +to struct auth_passdb, which is where they should have been in the first +place. + +Signed-off-by: Peter Korsgaard +--- + src/auth/auth-request.c | 6 +++--- + src/auth/auth.c | 18 ++++++++++++++++++ + src/auth/auth.h | 5 +++++ + src/auth/passdb.c | 15 ++------------- + src/auth/passdb.h | 4 ---- + 5 files changed, 28 insertions(+), 20 deletions(-) + +diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c +index cd08b1fa02..0ca29f3674 100644 +--- a/src/auth/auth-request.c ++++ b/src/auth/auth-request.c +@@ -534,8 +534,8 @@ auth_request_want_skip_passdb(struct auth_request *request, + struct auth_passdb *passdb) + { + /* if mechanism is not supported, skip */ +- const char *const *mechs = passdb->passdb->mechanisms; +- const char *const *username_filter = passdb->passdb->username_filter; ++ const char *const *mechs = passdb->mechanisms; ++ const char *const *username_filter = passdb->username_filter; + const char *username; + + username = request->fields.user; +@@ -548,7 +548,7 @@ auth_request_want_skip_passdb(struct auth_request *request, + return TRUE; + } + +- if (passdb->passdb->username_filter != NULL && ++ if (passdb->username_filter != NULL && + !auth_request_username_accepted(username_filter, username)) { + auth_request_log_debug(request, + request->mech != NULL ? AUTH_SUBSYS_MECH +diff --git a/src/auth/auth.c b/src/auth/auth.c +index f2f3fda20c..9f6c4ba60c 100644 +--- a/src/auth/auth.c ++++ b/src/auth/auth.c +@@ -99,6 +99,24 @@ auth_passdb_preinit(struct auth *auth, const struct auth_passdb_settings *set, + auth_passdb->override_fields_tmpl = + passdb_template_build(auth->pool, set->override_fields); + ++ if (*set->mechanisms == '\0') { ++ auth_passdb->mechanisms = NULL; ++ } else if (strcasecmp(set->mechanisms, "none") == 0) { ++ auth_passdb->mechanisms = (const char *const[]){ NULL }; ++ } else { ++ auth_passdb->mechanisms = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->mechanisms, " ,"); ++ } ++ ++ if (*set->username_filter == '\0') { ++ auth_passdb->username_filter = NULL; ++ } else { ++ auth_passdb->username_filter = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->username_filter, " ,"); ++ } ++ + /* for backwards compatibility: */ + if (set->pass) + auth_passdb->result_success = AUTH_DB_RULE_CONTINUE; +diff --git a/src/auth/auth.h b/src/auth/auth.h +index f700e29d5c..460a179765 100644 +--- a/src/auth/auth.h ++++ b/src/auth/auth.h +@@ -41,6 +41,11 @@ struct auth_passdb { + struct passdb_template *default_fields_tmpl; + struct passdb_template *override_fields_tmpl; + ++ /* Supported authentication mechanisms, NULL is all, {NULL} is none */ ++ const char *const *mechanisms; ++ /* Username filter, NULL is no filter */ ++ const char *const *username_filter; ++ + enum auth_passdb_skip skip; + enum auth_db_rule result_success; + enum auth_db_rule result_failure; +diff --git a/src/auth/passdb.c b/src/auth/passdb.c +index eb4ac8ae82..f5eed1af4f 100644 +--- a/src/auth/passdb.c ++++ b/src/auth/passdb.c +@@ -224,19 +224,8 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set) + passdb->id = ++auth_passdb_id; + passdb->iface = *iface; + passdb->args = p_strdup(pool, set->args); +- if (*set->mechanisms == '\0') { +- passdb->mechanisms = NULL; +- } else if (strcasecmp(set->mechanisms, "none") == 0) { +- passdb->mechanisms = (const char *const[]){NULL}; +- } else { +- passdb->mechanisms = (const char* const*)p_strsplit_spaces(pool, set->mechanisms, " ,"); +- } +- +- if (*set->username_filter == '\0') { +- passdb->username_filter = NULL; +- } else { +- passdb->username_filter = (const char* const*)p_strsplit_spaces(pool, set->username_filter, " ,"); +- } ++ /* NOTE: if anything else than driver & args are added here, ++ passdb_find() also needs to be updated. */ + array_push_back(&passdb_modules, &passdb); + return passdb; + } +diff --git a/src/auth/passdb.h b/src/auth/passdb.h +index 2e95328e5c..e466a9fdb6 100644 +--- a/src/auth/passdb.h ++++ b/src/auth/passdb.h +@@ -63,10 +63,6 @@ struct passdb_module { + /* Default password scheme for this module. + If default_cache_key is set, must not be NULL. */ + const char *default_pass_scheme; +- /* Supported authentication mechanisms, NULL is all, [NULL] is none*/ +- const char *const *mechanisms; +- /* Username filter, NULL is no filter */ +- const char *const *username_filter; + + /* If blocking is set to TRUE, use child processes to access + this passdb. */ +-- +2.30.2 + diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 7619250985..e28f500b7b 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -21,6 +21,9 @@ DOVECOT_DEPENDENCIES = \ # is part of the Red Hat packaging and not part of upstream dovecot DOVECOT_IGNORE_CVES += CVE-2016-4983 +# 0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch +DOVECOT_IGNORE_CVES += CVE-2022-30550 + DOVECOT_CONF_ENV = \ RPCGEN=__disable_RPCGEN_rquota \ i_cv_epoll_works=yes \ From peter at korsgaard.com Wed Dec 7 07:10:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 08:10:46 +0100 Subject: [Buildroot] [PATCH] package/dovecot: add upstream security fix for CVE-2022-30550 In-Reply-To: <20221127223653.302788-1-peter@korsgaard.com> (Peter Korsgaard's message of "Sun, 27 Nov 2022 23:36:52 +0100") References: <20221127223653.302788-1-peter@korsgaard.com> Message-ID: <87bkof664p.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before > 2.3.20. When two passdb configuration entries exist with the same driver > and args settings, incorrect username_filter and mechanism settings can be > applied to passdb definitions. These incorrectly applied settings can lead > to an unintended security configuration and can permit privilege escalation > in certain configurations. The documentation does not advise against the > use of passdb definitions that have the same driver and args settings. One > such configuration would be where an administrator wishes to use the same > PAM configuration or passwd file for both normal and master users but use > the username_filter setting to restrict which of the users is able to be a > master user. > https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 6 22:21:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 6 Dec 2022 23:21:00 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/dovecot: add upstream security fix for CVE-2022-30550 Message-ID: <20221207071221.9409485D50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48462e9fae8c49bfa216e04db0133f94a0e11db0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x An issue was discovered in the auth component in Dovecot 2.2 and 2.3 before 2.3.20. When two passdb configuration entries exist with the same driver and args settings, incorrect username_filter and mechanism settings can be applied to passdb definitions. These incorrectly applied settings can lead to an unintended security configuration and can permit privilege escalation in certain configurations. The documentation does not advise against the use of passdb definitions that have the same driver and args settings. One such configuration would be where an administrator wishes to use the same PAM configuration or passwd file for both normal and master users but use the username_filter setting to restrict which of the users is able to be a master user. https://dovecot.org/pipermail/dovecot-news/2022-July/000477.html Signed-off-by: Peter Korsgaard (cherry picked from commit 43899226b25aeb85aeb699f0df0c7ecf8d48616c) Signed-off-by: Peter Korsgaard --- ...ndling-passdbs-with-identical-driver-args.patch | 136 +++++++++++++++++++++ package/dovecot/dovecot.mk | 3 + 2 files changed, 139 insertions(+) diff --git a/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch new file mode 100644 index 0000000000..04b8f5392a --- /dev/null +++ b/package/dovecot/0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch @@ -0,0 +1,136 @@ +From 7bad6a24160e34bce8f10e73dbbf9e5fbbcd1904 Mon Sep 17 00:00:00 2001 +From: Timo Sirainen +Date: Mon, 9 May 2022 15:23:33 +0300 +Subject: [PATCH] auth: Fix handling passdbs with identical driver/args but + different mechanisms/username_filter + +The passdb was wrongly deduplicated in this situation, causing wrong +mechanisms or username_filter setting to be used. This would be a rather +unlikely configuration though. + +Fixed by moving mechanisms and username_filter from struct passdb_module +to struct auth_passdb, which is where they should have been in the first +place. + +Signed-off-by: Peter Korsgaard +--- + src/auth/auth-request.c | 6 +++--- + src/auth/auth.c | 18 ++++++++++++++++++ + src/auth/auth.h | 5 +++++ + src/auth/passdb.c | 15 ++------------- + src/auth/passdb.h | 4 ---- + 5 files changed, 28 insertions(+), 20 deletions(-) + +diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c +index cd08b1fa02..0ca29f3674 100644 +--- a/src/auth/auth-request.c ++++ b/src/auth/auth-request.c +@@ -534,8 +534,8 @@ auth_request_want_skip_passdb(struct auth_request *request, + struct auth_passdb *passdb) + { + /* if mechanism is not supported, skip */ +- const char *const *mechs = passdb->passdb->mechanisms; +- const char *const *username_filter = passdb->passdb->username_filter; ++ const char *const *mechs = passdb->mechanisms; ++ const char *const *username_filter = passdb->username_filter; + const char *username; + + username = request->fields.user; +@@ -548,7 +548,7 @@ auth_request_want_skip_passdb(struct auth_request *request, + return TRUE; + } + +- if (passdb->passdb->username_filter != NULL && ++ if (passdb->username_filter != NULL && + !auth_request_username_accepted(username_filter, username)) { + auth_request_log_debug(request, + request->mech != NULL ? AUTH_SUBSYS_MECH +diff --git a/src/auth/auth.c b/src/auth/auth.c +index f2f3fda20c..9f6c4ba60c 100644 +--- a/src/auth/auth.c ++++ b/src/auth/auth.c +@@ -99,6 +99,24 @@ auth_passdb_preinit(struct auth *auth, const struct auth_passdb_settings *set, + auth_passdb->override_fields_tmpl = + passdb_template_build(auth->pool, set->override_fields); + ++ if (*set->mechanisms == '\0') { ++ auth_passdb->mechanisms = NULL; ++ } else if (strcasecmp(set->mechanisms, "none") == 0) { ++ auth_passdb->mechanisms = (const char *const[]){ NULL }; ++ } else { ++ auth_passdb->mechanisms = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->mechanisms, " ,"); ++ } ++ ++ if (*set->username_filter == '\0') { ++ auth_passdb->username_filter = NULL; ++ } else { ++ auth_passdb->username_filter = ++ (const char *const *)p_strsplit_spaces(auth->pool, ++ set->username_filter, " ,"); ++ } ++ + /* for backwards compatibility: */ + if (set->pass) + auth_passdb->result_success = AUTH_DB_RULE_CONTINUE; +diff --git a/src/auth/auth.h b/src/auth/auth.h +index f700e29d5c..460a179765 100644 +--- a/src/auth/auth.h ++++ b/src/auth/auth.h +@@ -41,6 +41,11 @@ struct auth_passdb { + struct passdb_template *default_fields_tmpl; + struct passdb_template *override_fields_tmpl; + ++ /* Supported authentication mechanisms, NULL is all, {NULL} is none */ ++ const char *const *mechanisms; ++ /* Username filter, NULL is no filter */ ++ const char *const *username_filter; ++ + enum auth_passdb_skip skip; + enum auth_db_rule result_success; + enum auth_db_rule result_failure; +diff --git a/src/auth/passdb.c b/src/auth/passdb.c +index eb4ac8ae82..f5eed1af4f 100644 +--- a/src/auth/passdb.c ++++ b/src/auth/passdb.c +@@ -224,19 +224,8 @@ passdb_preinit(pool_t pool, const struct auth_passdb_settings *set) + passdb->id = ++auth_passdb_id; + passdb->iface = *iface; + passdb->args = p_strdup(pool, set->args); +- if (*set->mechanisms == '\0') { +- passdb->mechanisms = NULL; +- } else if (strcasecmp(set->mechanisms, "none") == 0) { +- passdb->mechanisms = (const char *const[]){NULL}; +- } else { +- passdb->mechanisms = (const char* const*)p_strsplit_spaces(pool, set->mechanisms, " ,"); +- } +- +- if (*set->username_filter == '\0') { +- passdb->username_filter = NULL; +- } else { +- passdb->username_filter = (const char* const*)p_strsplit_spaces(pool, set->username_filter, " ,"); +- } ++ /* NOTE: if anything else than driver & args are added here, ++ passdb_find() also needs to be updated. */ + array_push_back(&passdb_modules, &passdb); + return passdb; + } +diff --git a/src/auth/passdb.h b/src/auth/passdb.h +index 2e95328e5c..e466a9fdb6 100644 +--- a/src/auth/passdb.h ++++ b/src/auth/passdb.h +@@ -63,10 +63,6 @@ struct passdb_module { + /* Default password scheme for this module. + If default_cache_key is set, must not be NULL. */ + const char *default_pass_scheme; +- /* Supported authentication mechanisms, NULL is all, [NULL] is none*/ +- const char *const *mechanisms; +- /* Username filter, NULL is no filter */ +- const char *const *username_filter; + + /* If blocking is set to TRUE, use child processes to access + this passdb. */ +-- +2.30.2 + diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index 7619250985..e28f500b7b 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -21,6 +21,9 @@ DOVECOT_DEPENDENCIES = \ # is part of the Red Hat packaging and not part of upstream dovecot DOVECOT_IGNORE_CVES += CVE-2016-4983 +# 0001-auth-Fix-handling-passdbs-with-identical-driver-args.patch +DOVECOT_IGNORE_CVES += CVE-2022-30550 + DOVECOT_CONF_ENV = \ RPCGEN=__disable_RPCGEN_rquota \ i_cv_epoll_works=yes \ From stephan at asklandd.dk Wed Dec 7 09:33:21 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Wed, 07 Dec 2022 10:33:21 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 Message-ID: Hi there, I've made a patch for the linux-firmware package which features: - bump to latest release tag: 20221109 - update hashes, remove some obsolete file hashes. - add config option and build tags that adds firmware for a new set of wifi devices. -- hhjj, Stephan linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi Wi-Fi 6/6E + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 @@ -1,5 +1,5 @@ # From -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 + diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: linux-firmware-20221109.patch Type: text/x-patch Size: 4447 bytes Desc: not available URL: From neal.frager at amd.com Wed Dec 7 10:33:25 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 03:33:25 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207103325.14797-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 41 +++ 4 files changed, 554 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..f449180c9b --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From neal.frager at amd.com Wed Dec 7 12:21:32 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:21:32 -0700 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch Message-ID: <20221207122133.14860-1-neal.frager@amd.com> The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch is already committed in the Xilinx 2022.2 u-boot release tag. Signed-off-by: Neal Frager --- ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" -- 2.17.1 From neal.frager at amd.com Wed Dec 7 12:21:33 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:21:33 -0700 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221207122133.14860-1-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> Message-ID: <20221207122133.14860-2-neal.frager@amd.com> The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch is already committed in the Xilinx 2022.2 u-boot release tag. Signed-off-by: Neal Frager --- ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..04bf21cfd2 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,4 +38,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From bagasdotme at gmail.com Wed Dec 7 12:33:29 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Wed, 7 Dec 2022 19:33:29 +0700 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: Message-ID: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> On 12/7/22 16:33, Stephan Henningsen wrote: > Hi there, > > I've made a patch for the linux-firmware package which features: > - bump to latest release tag: 20221109 > - update hashes, remove some obsolete file hashes. > - add config option and build tags that adds firmware for a new set of wifi devices. > > > --? > hhjj, > Stephan > > > linux-firmware.hash:? add hash of bumped tarball, remove hash of deleted files > linux-firmware.mk:??? add new config option for Intel Wi-Fi 6 and 6E devices > Config.in:? add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > Signed-off-by: Stephan Henningsen? > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > --- linux-firmware.orig/Config.in??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/Config.in??? 2022-12-05 22:37:34.706706894 +0100 > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > ???? ? Firmware files for the Intel Wifi 9xxx devices supported by > ???? ? the iwlwifi kernel driver. > ? > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > +??? bool "Intel iwlwifi Wi-Fi 6/6E > +??? help > +??? ? Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > +????????? supported by the iwlwifi kernel driver. > + > ?config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > ???? bool "Libertas SD 8686 v8" > ???? help > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > --- linux-firmware.orig/linux-firmware.hash??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.hash??? 2022-12-01 00:17:16.257440762 +0100 > @@ -1,5 +1,5 @@ > ?# From?https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > -sha256? e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5? linux-firmware-20221012.tar.xz > +sha256? c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701? linux-firmware-20221109.tar.xz > ? > ?# Hash for license files > ?sha256? 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9? LICENCE.Abilis > @@ -14,11 +14,9 @@ sha256? a5777f9e80aca0603b0648454de99616 > ?sha256? ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f? LICENCE.cypress > ?sha256? 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83? LICENCE.fw_sst_0f28 > ?sha256? 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4? LICENCE.ibt_firmware > -sha256? 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c? LICENSE.ice_enhanced > ?sha256? 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d? LICENCE.it913x > ?sha256? 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5? LICENCE.iwlwifi_firmware > ?sha256? 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3? LICENCE.microchip > -sha256? 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4? LICENCE.moxa > ?sha256? 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c? LICENCE.qat_firmware > ?sha256? 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822? LICENCE.qla2xxx > ?sha256? d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd? LICENCE.ralink-firmware.txt > @@ -35,6 +33,7 @@ sha256? 8542aeabf2761935122d693561e16766 > ?sha256? be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc? LICENSE.qcom > ?sha256? fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f? LICENSE.radeon > ?sha256? 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9? LICENSE.sdma_firmware > -sha256? 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841? WHENCE > +sha256? 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9? WHENCE > ?sha256? fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a? qcom/NOTICE.txt > ?sha256? bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604? LICENCE.e100 > + > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > --- linux-firmware.orig/linux-firmware.mk??? 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.mk??? 2022-12-06 00:20:25.012916380 +0100 > @@ -4,7 +4,7 @@ > ?# > ?################################################################################ > ? > -LINUX_FIRMWARE_VERSION = 20221012 > +LINUX_FIRMWARE_VERSION = 20221109 > ?LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > ?LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > ?LINUX_FIRMWARE_INSTALL_IMAGES = YES > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > ?LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > ?endif > ? > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > +endif > + > ?ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > ?LINUX_FIRMWARE_FILES += tigon/* > ?# No license file; the license is in the file WHENCE > Hi, If you'd like to send patches here, please use git-send-email(1). Do not send it as attachment, let alone HTML email. Also, if you instead send them through mail client, configure it so that tabs and spaces are preserved (tabs don't get expanded to spaces) and long lines are not wrapped. Thanks. -- An old man doll... just what I always wanted! - Clara From peter at korsgaard.com Wed Dec 7 12:44:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 13:44:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled In-Reply-To: <87v8muc0kl.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Thu, 01 Dec 2022 21:48:26 +0100") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <87v8muc0kl.fsf@dell.be.48ers.dk> Message-ID: <877cz35qon.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: >> Without this additional comment only the comment >> kodi needs an OpenGL EGL backend with OpenGL or GLES support >> is displayed which is not enough to guide users. >> Signed-off-by: Bernd Kuhls Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 12:44:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 13:44:30 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi: fix build with fmt >= 9.x In-Reply-To: <87r0xic0hm.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Thu, 01 Dec 2022 21:50:13 +0100") References: <20221002144629.2105385-1-bernd.kuhls@t-online.de> <20221002144629.2105385-2-bernd.kuhls@t-online.de> <87r0xic0hm.fsf@dell.be.48ers.dk> Message-ID: <87359r5qoh.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Bernd" == Bernd Kuhls writes: >> For details see https://github.com/xbmc/xbmc/pull/21674 >> Build-tested using this previously broken defconfig: >> BR2_x86_64=y >> BR2_TOOLCHAIN_BUILDROOT_CXX=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 >> Signed-off-by: Bernd Kuhls > Committed, thanks. Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From neal.frager at amd.com Wed Dec 7 12:48:55 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 05:48:55 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20221207124855.1831-1-neal.frager@amd.com> The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. Signed-off-by: Neal Frager --- configs/zynqmp_kria_kv260_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..aef67b3cb4 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -- 2.17.1 From yegorslists at googlemail.com Wed Dec 7 12:56:06 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Wed, 7 Dec 2022 13:56:06 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: Hi Stephan, all, I would split this patch in two: On Wed, Dec 7, 2022 at 1:33 PM Bagas Sanjaya wrote: > > On 12/7/22 16:33, Stephan Henningsen wrote: > > Hi there, > > > > I've made a patch for the linux-firmware package which features: > > - bump to latest release tag: 20221109 > > - update hashes, remove some obsolete file hashes. > > - add config option and build tags that adds firmware for a new set of wifi devices. > > > > > > -- > > hhjj, > > Stephan > > > > > > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files > > linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices > > Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > > > Signed-off-by: Stephan Henningsen > > > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > > --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 > > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > > Firmware files for the Intel Wifi 9xxx devices supported by > > the iwlwifi kernel driver. > > > > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > > + bool "Intel iwlwifi Wi-Fi 6/6E > > + help > > + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > > + supported by the iwlwifi kernel driver. > > + > > config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > > bool "Libertas SD 8686 v8" > > help > > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > > --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 > > @@ -1,5 +1,5 @@ > > # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > > -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz > > +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz one commit for version bump > > # Hash for license files > > sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis > > @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 > > sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress > > sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 > > sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware > > -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced > > sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x > > sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware > > sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip > > -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa > > sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware > > sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx > > sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt > > @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 > > sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom > > sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon > > sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware > > -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE > > +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE > > sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt > > sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 > > + > > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > > --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 > > +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > > -LINUX_FIRMWARE_VERSION = 20221012 > > +LINUX_FIRMWARE_VERSION = 20221109 > > LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > > LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > > LINUX_FIRMWARE_INSTALL_IMAGES = YES > > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > > LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > > endif > > > > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > > +endif > > + > > ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > > LINUX_FIRMWARE_FILES += tigon/* > > # No license file; the license is in the file WHENCE Another for adding IWLWIFI_6E. Regards, Yegor > > > > Hi, > > If you'd like to send patches here, please use git-send-email(1). > Do not send it as attachment, let alone HTML email. Also, if you > instead send them through mail client, configure it so that tabs > and spaces are preserved (tabs don't get expanded to spaces) and > long lines are not wrapped. > > Thanks. > > > -- > An old man doll... just what I always wanted! - Clara > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Wed Dec 7 13:27:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:27:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/vlc: security bump version to 3.0.18 In-Reply-To: <20221130212614.1215778-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 30 Nov 2022 22:26:14 +0100") References: <20221130212614.1215778-1-bernd.kuhls@t-online.de> Message-ID: <87y1rj4a3s.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Removed patch 0010, a different fix was applied upstream: > https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e > Removed patch 0011 which was backported from upstream. > Renumbered patch 0012 -> 0010. > Release notes: > http://www.videolan.org/vlc/releases/3.0.18.html > Fixes CVE-2022-41325: > http://www.videolan.org/security/sb-vlc3018.html > Signed-off-by: Bernd Kuhls Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:28:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:28:40 +0100 Subject: [Buildroot] [PATCH] package/libmdbx: bump version to 0.11.13 "Swashplate" In-Reply-To: <20221110111109.99724-1-leo@yuriev.ru> (=?utf-8?B?ItCb0LU=?= =?utf-8?B?0L7QvdC40LQg0K7RgNGM0LXQsg==?= (Leonid Yuriev)"'s message of "Thu, 10 Nov 2022 14:11:08 +0300") References: <20221110111109.99724-1-leo@yuriev.ru> Message-ID: <87r0xb4a2f.fsf@dell.be.48ers.dk> >>>>> "??????" == ?????? ????? (Leonid Yuriev) writes: > This is stable bugfix release of libmdbx, in Family Glory and > in memory of Boris Yuriev (the inventor of Helicopter and > Swashplate in 1911) on his 133rd birthday. > It is reasonable to backport this patch to all applicable releases/branches of Buildroot. > Release notes for v0.11.13 > -------------------------- > Fixes: > - Fixed builds with older libc versions after using `fcntl64()` (backport). > - Fixed builds with older `stdatomic.h` versions, > where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). > - Added workaround for `mremap()` defect to avoid assertion failure (backport). > - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). > - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` > and `mdbx_env_set_syncperiod()` (backport). > - CMake requirements lowered to version 3.0.2 (backport). > - Added admonition of insecure for RISC-V (backport). > Minors: > - Minor clarification output of `--help` for `mdbx_test` (backport). > - Added admonition of insecure for RISC-V (backport). > - Stochastic scripts and CMake files synchronized with the `devel` branch. > - Use `--dont-check-ram-size` for small-tests make-targets (backport). > The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md > Signed-off-by: ?????? ????? (Leonid Yuriev) Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:29:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:29:29 +0100 Subject: [Buildroot] [PATCH] package/netsnmp: drop autoreconf In-Reply-To: <87ilitabxd.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 02 Dec 2022 19:38:22 +0100") References: <20221201212105.1694279-1-peter@korsgaard.com> <87ilitabxd.fsf@dell.be.48ers.dk> Message-ID: <87k0334a12.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Peter" == Peter Korsgaard writes: >> Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) >> dropped the patches, but forgot to remove the autoreconf. Do so now. >> Signed-off-by: Peter Korsgaard > Committed, thanks. Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 08:38:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221207132943.9382785D74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5f967c315a6bb106ec77d509d4b09ba9f4710c3a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 8aa68a529ecdcf6f83d81a71863d59eb2147522b) Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index c1db25227b..6c834de55a 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Wed Dec 7 12:45:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:45:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: bump version to 3.0.17.4 Message-ID: <20221207132943.9E60B85D77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c28a5e0b4246dab4d589b3754d313b33d9171111 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: http://www.videolan.org/vlc/releases/3.0.17.html Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit 29bd9004b48e75c84bb83918f40b40ba6ec65ca6) Signed-off-by: Peter Korsgaard --- package/vlc/vlc.hash | 8 ++++---- package/vlc/vlc.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 468ec7df35..9060097906 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.16/vlc-3.0.16.tar.xz.sha256 -sha256 ffae35fc64f625c175571d2346bc5f6207be99762517f15423e74f18399410f6 vlc-3.0.16.tar.xz -# From https://get.videolan.org/vlc/3.0.16/vlc-3.0.16.tar.xz.sha1 -sha1 e22ac839a09b5ead8992ae6aa8ea886364283e6a vlc-3.0.16.tar.xz +# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 +sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 +sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index b793e0efe0..aee3b735a9 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.16 +VLC_VERSION = 3.0.17.4 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 12:46:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: fix compilation with dav1d 1.0 Message-ID: <20221207132943.A84D985D78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=75822b8b3d191e181d55e8ad2104ec6a052deb63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: http://autobuild.buildroot.net/results/a74/a74151c73b5dc613ce327a869105cb93631cbce9/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit a6ab074b3fe6e5aa2e84da5986d123fd7a42c6e2) Signed-off-by: Peter Korsgaard --- ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ++++++++++++++++++++++ 1 file changed, 88 insertions(+) diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch new file mode 100644 index 0000000000..74b8645379 --- /dev/null +++ b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch @@ -0,0 +1,88 @@ +From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 +From: Steve Lhomme +Date: Fri, 18 Mar 2022 11:42:49 +0100 +Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 + +(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) +edited: +- 3.0 has the 128 pixels padding elsewhere +- 3.0 has an extra parameter for add_integer_with_range() +- 3.0 was setting i_extra_picture_buffers further down in the code +- 3.0 uses 16 threads max + +Signed-off-by: Steve Lhomme + +Downloaded from upstream commit +https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 + +Signed-off-by: Bernd Kuhls +--- + modules/codec/dav1d.c | 22 +++++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c +index 039165f52ec..cfabbc27cb3 100644 +--- a/modules/codec/dav1d.c ++++ b/modules/codec/dav1d.c +@@ -63,10 +63,16 @@ vlc_module_begin () + set_category(CAT_INPUT) + set_subcategory(SUBCAT_INPUT_VCODEC) + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, ++ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) ++ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 ++#else + add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, + THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) + add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, + THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) ++#endif + vlc_module_end () + + /***************************************************************************** +@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_ENOMEM; + + dav1d_default_settings(&p_sys->s); ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); ++ if (p_sys->s.n_threads == 0) ++ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; ++#else + p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); + if (p_sys->s.n_tile_threads == 0) + p_sys->s.n_tile_threads = +@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) + p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); + if (p_sys->s.n_frame_threads == 0) + p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; ++#endif + p_sys->s.allocator.cookie = dec; + p_sys->s.allocator.alloc_picture_callback = NewPicture; + p_sys->s.allocator.release_picture_callback = FreePicture; +@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) + return VLC_EGENERIC; + } + ++#if DAV1D_API_VERSION_MAJOR >= 6 ++ msg_Dbg(p_this, "Using dav1d version %s with %d threads", ++ dav1d_version(), p_sys->s.n_threads); ++ ++ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); ++#else + msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", + dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); + ++ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); ++#endif ++ + dec->pf_decode = Decode; + dec->pf_flush = FlushDecoder; +- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); + + dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; + dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; +-- +GitLab + From peter at korsgaard.com Wed Dec 7 13:28:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221207132943.D54D385D77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e60bb35a2d06894632e6908ec2fec972e4a095fe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni (cherry picked from commit 0b71948c32bdc7f849190cb9501f72faa608dc17) Signed-off-by: Peter Korsgaard --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From peter at korsgaard.com Wed Dec 7 13:28:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/netsnmp: drop autoreconf Message-ID: <20221207132943.DF91485D78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e8b9b8dd433ea75b1964786cae94d390ddccc29 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6bc2f587a31c7e1475103a59c93f6a398e8ae) Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Wed Dec 7 12:46:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: security bump version to 3.0.18 Message-ID: <20221207132943.BE31385D74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3a0dc06bb08eeeda99b1efb2f815f14c71a6e2ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard (cherry picked from commit 6866076d79ff2e022762b79421f511a8037fda73) Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 12:46:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:46:20 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vlc: fix opengl library check Message-ID: <20221207132943.B367785D7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a44ff7d47a0b3a0d6e5db275a4c3e6f496658a50 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: http://autobuild.buildroot.net/results/9710753984a38b8c6f83a136b39c3bc320ba558b/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit a0aad05cbf20c8e09834e9e1d78a3376cb89910b) Signed-off-by: Peter Korsgaard --- .../vlc/0012-opengl-missing-library-check.patch | 57 ++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0012-opengl-missing-library-check.patch new file mode 100644 index 0000000000..3a28fe34e3 --- /dev/null +++ b/package/vlc/0012-opengl-missing-library-check.patch @@ -0,0 +1,57 @@ +From 4ab41404cb85684125d73977cadebf83bbc246f5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= +Date: Sat, 22 Jan 2022 11:34:38 +0200 +Subject: [PATCH] opengl: missing library check + +Traditionally the presence of the header file was not considered +sufficient, though this was somewhat forgotten with the prevalence of +pkg-config. + +However most libraries have portable headers, while the shared library +is platform-dependent. It is common for the header to be present while +the library is absent with "multilib" installations (i.e. Linux +installation with multiple architectures). + +Downloaded from upstream commit: +https://code.videolan.org/videolan/vlc/-/commit/4ab41404cb85684125d73977cadebf83bbc246f5 + +Signed-off-by: Bernd Kuhls +--- + configure.ac | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 2f50808d597..0d57fadbf8b 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -3169,7 +3169,6 @@ have_gl="no" + PKG_CHECK_MODULES([GL], [gl], [ + have_gl="yes" + ], [ +- AC_MSG_CHECKING([for OpenGL]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #ifdef _WIN32 + # include +@@ -3179,13 +3178,17 @@ PKG_CHECK_MODULES([GL], [gl], [ + [int t0 = GL_TEXTURE0;]]) + ], [ + GL_CFLAGS="" +- have_gl="yes" + AS_IF([test "${SYS}" != "mingw32"], [ +- GL_LIBS="-lGL" ++ AC_CHECK_LIB([GL], [glTexture2D], [ ++ have_gl="yes" ++ GL_LIBS="-lGL" ++ ]) + ], [ ++ have_gl="yes" + GL_LIBS="-lopengl32" + ]) + ]) ++ AC_MSG_CHECKING([for OpenGL]) + AC_MSG_RESULT([${have_gl}]) + ]) + AM_CONDITIONAL([HAVE_GL], [test "${have_gl}" = "yes"]) +-- +GitLab + From yegorslists at googlemail.com Wed Dec 7 13:32:27 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Wed, 7 Dec 2022 14:32:27 +0100 Subject: [Buildroot] [PATCH v2] package/python-dicttoxml: remove package In-Reply-To: <20221206152921.22698-1-yegorslists@googlemail.com> References: <20221206152921.22698-1-yegorslists@googlemail.com> Message-ID: Hi all, On Tue, Dec 6, 2022 at 4:29 PM wrote: > > From: Yegor Yefremov > > Package was removed because it was unmaintained. Use > python-dicttoxml2 instead. > > Signed-off-by: Yegor Yefremov > Tested-by: Woodrow Douglass > --- > Changes v1 -> v2: > - fix indentation > > Config.in.legacy | 8 ++++++++ > package/Config.in | 1 - > package/python-dicttoxml/Config.in | 8 -------- > package/python-dicttoxml/python-dicttoxml.hash | 5 ----- > package/python-dicttoxml/python-dicttoxml.mk | 14 -------------- > 5 files changed, 8 insertions(+), 28 deletions(-) > delete mode 100644 package/python-dicttoxml/Config.in > delete mode 100644 package/python-dicttoxml/python-dicttoxml.hash > delete mode 100644 package/python-dicttoxml/python-dicttoxml.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 522102a0c0..99322e2e2b 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -154,6 +154,14 @@ config BR2_PACKAGE_USBREDIR_SERVER > 0.13.0. usbredir tools (which include usbredirect binary) can > be used as a replacement. > > +config BR2_PACKAGE_PYTHON_DICTTOXML > + bool "python-dicttoxml removed" > + select BR2_LEGACY > + select BR2_PACKAGE_PYTHON_DICTTOXML2 > + help > + Package was removed because it was unmaintained. Use > + python-dicttoxml2 instead. > + > comment "Legacy options removed in 2022.11" > > config BR2_PACKAGE_RABBITMQ_SERVER > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..58edd43432 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1022,7 +1022,6 @@ menu "External python modules" > source "package/python-decorator/Config.in" > source "package/python-defusedxml/Config.in" > source "package/python-dialog3/Config.in" > - source "package/python-dicttoxml/Config.in" > source "package/python-dicttoxml2/Config.in" > source "package/python-distro/Config.in" > source "package/python-django/Config.in" > diff --git a/package/python-dicttoxml/Config.in b/package/python-dicttoxml/Config.in > deleted file mode 100644 > index 145887eddc..0000000000 > --- a/package/python-dicttoxml/Config.in > +++ /dev/null > @@ -1,8 +0,0 @@ > -config BR2_PACKAGE_PYTHON_DICTTOXML > - bool "python-dicttoxml" > - select BR2_PACKAGE_PYTHON3_PYEXPAT > - help > - Converts a Python dictionary or other native data type into > - a valid XML string. > - > - https://github.com/quandyfactory/dicttoxml > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > deleted file mode 100644 > index d8c43d0144..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > -# Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > -sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > deleted file mode 100644 > index 537afff601..0000000000 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-dicttoxml > -# > -################################################################################ > - > -PYTHON_DICTTOXML_VERSION = 1.7.4 > -PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > -PYTHON_DICTTOXML_SETUP_TYPE = distutils > -PYTHON_DICTTOXML_LICENSE = GPL-2.0 > -PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > - > -$(eval $(python-package)) Seems like after some years of silence, the maintainer is back again. I'll test the latest version and if it works with current Python, we can drop this patch. Best regards, Yegor From peter at korsgaard.com Wed Dec 7 08:38:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:11 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/kodi: add comment to display udev dependency for gbm when wayland/x11 are disabled Message-ID: <20221207133354.EE1F485D9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f91c90e080b270082f077688e8ceb5599dc802a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Without this additional comment only the comment kodi needs an OpenGL EGL backend with OpenGL or GLES support is displayed which is not enough to guide users. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 8aa68a529ecdcf6f83d81a71863d59eb2147522b) Signed-off-by: Peter Korsgaard --- package/kodi/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/kodi/Config.in b/package/kodi/Config.in index 90710683db..7bd8bc2943 100644 --- a/package/kodi/Config.in +++ b/package/kodi/Config.in @@ -27,6 +27,9 @@ config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_GBM depends on BR2_PACKAGE_HAS_UDEV # libinput select BR2_PACKAGE_KODI_PLATFORM_SUPPORTS +comment "kodi needs udev support for gbm" + depends on !BR2_PACKAGE_KODI_PLATFORM_SUPPORTS + config BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_WAYLAND bool default y From peter at korsgaard.com Wed Dec 7 13:28:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:49 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/netsnmp: drop autoreconf Message-ID: <20221207133355.30F1085D9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55b4b4ce653e13de2c55b3c9d4d7a68d670bf61e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit 83b4337354014 (package/netsnmp: security bump to version 5.9.3) dropped the patches, but forgot to remove the autoreconf. Do so now. Signed-off-by: Peter Korsgaard (cherry picked from commit 1ad6bc2f587a31c7e1475103a59c93f6a398e8ae) Signed-off-by: Peter Korsgaard --- package/netsnmp/netsnmp.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 56a07e2ccd..15bc318e36 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -40,7 +40,6 @@ NETSNMP_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) LIB_LDCONFIG_CMD=true inst NETSNMP_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) LIB_LDCONFIG_CMD=true install NETSNMP_MAKE = $(MAKE1) NETSNMP_CONFIG_SCRIPTS = net-snmp-config -NETSNMP_AUTORECONF = YES ifeq ($(BR2_ENDIAN),"BIG") NETSNMP_CONF_OPTS += --with-endianness=big From peter at korsgaard.com Wed Dec 7 13:28:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:28:14 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/libmdbx: bump version to 0.11.13 "Swashplate" Message-ID: <20221207133355.2625385D9B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ef065cd5f7f6a07f5123c0a4607d2a7bf2b0972 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x This is stable bugfix release of libmdbx, in Family Glory and in memory of Boris Yuriev (the inventor of Helicopter and Swashplate in 1911) on his 133rd birthday. It is reasonable to backport this patch to all applicable releases/branches of Buildroot. Release notes for v0.11.13 -------------------------- Fixes: - Fixed builds with older libc versions after using `fcntl64()` (backport). - Fixed builds with older `stdatomic.h` versions, where the `ATOMIC_*_LOCK_FREE` macros mistakenly redefined using functions (backport). - Added workaround for `mremap()` defect to avoid assertion failure (backport). - Workaround for `encryptfs` bug(s) in the `copy_file_range` implementation (backport). - Fixed unexpected `MDBX_BUSY` from `mdbx_env_set_option()`, `mdbx_env_set_syncbytes()` and `mdbx_env_set_syncperiod()` (backport). - CMake requirements lowered to version 3.0.2 (backport). - Added admonition of insecure for RISC-V (backport). Minors: - Minor clarification output of `--help` for `mdbx_test` (backport). - Added admonition of insecure for RISC-V (backport). - Stochastic scripts and CMake files synchronized with the `devel` branch. - Use `--dont-check-ram-size` for small-tests make-targets (backport). The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md Signed-off-by: ???????????? ?????????? (Leonid Yuriev) Signed-off-by: Thomas Petazzoni (cherry picked from commit 0b71948c32bdc7f849190cb9501f72faa608dc17) Signed-off-by: Peter Korsgaard --- package/libmdbx/libmdbx.hash | 2 +- package/libmdbx/libmdbx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash index 79af189633..e3fb309461 100644 --- a/package/libmdbx/libmdbx.hash +++ b/package/libmdbx/libmdbx.hash @@ -1,5 +1,5 @@ # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS -sha256 dde8f3626509bb764b17c93fe0629389625cb50362502eb1c27ca208342f3894 libmdbx-amalgamated-0.11.12.tar.xz +sha256 9449fd357119e19902363ab90134d82c9a713b706394c2a1389b5bb4787b5164 libmdbx-amalgamated-0.11.13.tar.xz # Locally calculated sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk index ac1a3a0d6f..a139e062f6 100644 --- a/package/libmdbx/libmdbx.mk +++ b/package/libmdbx/libmdbx.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMDBX_VERSION = 0.11.12 +LIBMDBX_VERSION = 0.11.13 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO From peter at korsgaard.com Wed Dec 7 08:38:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 09:38:16 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/kodi: fix build with fmt >= 9.x Message-ID: <20221207133355.0428585D9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa32dc149eadb1d37a988b0e010f6b5ce0535aeb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x For details see https://github.com/xbmc/xbmc/pull/21674 Build-tested using this previously broken defconfig: BR2_x86_64=y BR2_TOOLCHAIN_BUILDROOT_CXX=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 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 61bdd02e933e194a6f8aa5c1541f675d8ab71d09) Signed-off-by: Peter Korsgaard --- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ++++++++++++++++++++++ ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 +++++++++++++ 2 files changed, 87 insertions(+) diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch new file mode 100644 index 0000000000..af68de220c --- /dev/null +++ b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch @@ -0,0 +1,54 @@ +From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 6 Jul 2022 22:48:35 +1000 +Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers + is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 + +Signed-off-by: Bernd Kuhls +--- + xbmc/utils/GLUtils.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp +index 1ef804709f..c36dcf6a20 100644 +--- a/xbmc/utils/GLUtils.cpp ++++ b/xbmc/utils/GLUtils.cpp +@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) + void LogGraphicsInfo() + { + #if defined(HAS_GL) || defined(HAS_GLES) +- const GLubyte *s; ++ const char* s; + +- s = glGetString(GL_VENDOR); ++ s = reinterpret_cast(glGetString(GL_VENDOR)); + if (s) + CLog::Log(LOGINFO, "GL_VENDOR = %s", s); + else + CLog::Log(LOGINFO, "GL_VENDOR = NULL"); + +- s = glGetString(GL_RENDERER); ++ s = reinterpret_cast(glGetString(GL_RENDERER)); + if (s) + CLog::Log(LOGINFO, "GL_RENDERER = %s", s); + else + CLog::Log(LOGINFO, "GL_RENDERER = NULL"); + +- s = glGetString(GL_VERSION); ++ s = reinterpret_cast(glGetString(GL_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_VERSION = %s", s); + else + CLog::Log(LOGINFO, "GL_VERSION = NULL"); + +- s = glGetString(GL_SHADING_LANGUAGE_VERSION); ++ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); + if (s) + CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); + else +-- +2.30.2 + diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch new file mode 100644 index 0000000000..41dc3356bd --- /dev/null +++ b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch @@ -0,0 +1,33 @@ +From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Mon, 11 Jul 2022 09:39:02 +0000 +Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void + pointers is disallowed + +Downloaded from upstream commit: +https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 + +Signed-off-by: Bernd Kuhls +--- + xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp +index 8a18288fd8..033c0f77bf 100644 +--- a/xbmc/windowing/X11/WinSystemX11.cpp ++++ b/xbmc/windowing/X11/WinSystemX11.cpp +@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() + + if(status == Success && items_read) + { +- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); ++ const char* s; ++ ++ s = reinterpret_cast(data); ++ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); + } + else + CLog::Log(LOGDEBUG,"Window Manager Name: "); +-- +2.30.2 + From peter at korsgaard.com Wed Dec 7 12:45:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 13:45:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/vlc: security bump version to 3.0.18 Message-ID: <20221207133355.0F5F185D9D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=922e8695815505cfac4f0dab39fec925efae8a2e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Removed patch 0010, a different fix was applied upstream: https://code.videolan.org/videolan/vlc/-/commit/05445b74a38d045cb28f71f96ccbe882445a031e Removed patch 0011 which was backported from upstream. Renumbered patch 0012 -> 0010. Release notes: http://www.videolan.org/vlc/releases/3.0.18.html Fixes CVE-2022-41325: http://www.videolan.org/security/sb-vlc3018.html Signed-off-by: Bernd Kuhls [Peter: fix sha1 hash entry] Signed-off-by: Peter Korsgaard (cherry picked from commit 6866076d79ff2e022762b79421f511a8037fda73) Signed-off-by: Peter Korsgaard --- ...ess-live555.cpp-fix-build-with-live555-20.patch | 36 --------- ...tch => 0010-opengl-missing-library-check.patch} | 0 ...dav1d-fix-compilation-with-upcoming-dav1d.patch | 88 ---------------------- package/vlc/vlc.hash | 8 +- package/vlc/vlc.mk | 2 +- 5 files changed, 5 insertions(+), 129 deletions(-) diff --git a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch b/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch deleted file mode 100644 index 5f046648d4..0000000000 --- a/package/vlc/0010-modules-access-live555.cpp-fix-build-with-live555-20.patch +++ /dev/null @@ -1,36 +0,0 @@ -From eba390d13ec4089cd6b9d8687ab3f8905b9d3ac8 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 22 May 2021 22:56:04 +0200 -Subject: [PATCH] modules/access/live555.cpp: fix build with live555 >= - 2020.12.11 - -Since live555-2020.12.11, connectionEndpointAddress() member function -use a "struct sockaddr_storage" in preparation for eventual support of -IPv6: http://www.live555.com/liveMedia/public/changelog.txt - -Fixes: - - http://autobuild.buildroot.org/results/83170984f96238756c45bf1f4e542363afafd45f - -Signed-off-by: Fabrice Fontaine ---- - modules/access/live555.cpp | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/modules/access/live555.cpp b/modules/access/live555.cpp -index 9d6e01ae32..32a6c294eb 100644 ---- a/modules/access/live555.cpp -+++ b/modules/access/live555.cpp -@@ -850,7 +850,9 @@ static int SessionsSetup( demux_t *p_demux ) - if( !p_sys->b_multicast ) - { - /* We need different rollover behaviour for multicast */ -- p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() ); -+ struct sockaddr_storage tempAddr; -+ sub->getConnectionEndpointAddress( tempAddr ); -+ p_sys->b_multicast = IsMulticastAddress( tempAddr ); - } - - tk = (live_track_t*)malloc( sizeof( live_track_t ) ); --- -2.30.2 - diff --git a/package/vlc/0012-opengl-missing-library-check.patch b/package/vlc/0010-opengl-missing-library-check.patch similarity index 100% rename from package/vlc/0012-opengl-missing-library-check.patch rename to package/vlc/0010-opengl-missing-library-check.patch diff --git a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch b/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch deleted file mode 100644 index 74b8645379..0000000000 --- a/package/vlc/0011-dav1d-fix-compilation-with-upcoming-dav1d.patch +++ /dev/null @@ -1,88 +0,0 @@ -From 2202c892c8dc1381b596c53c2ebd3ca680061f95 Mon Sep 17 00:00:00 2001 -From: Steve Lhomme -Date: Fri, 18 Mar 2022 11:42:49 +0100 -Subject: [PATCH] dav1d: fix compilation with (upcoming) dav1d 1.0 - -(cherry picked from commit dbf45cea2a8abdfbef897b8a71f3eb782bb1b712) (edited) -edited: -- 3.0 has the 128 pixels padding elsewhere -- 3.0 has an extra parameter for add_integer_with_range() -- 3.0 was setting i_extra_picture_buffers further down in the code -- 3.0 uses 16 threads max - -Signed-off-by: Steve Lhomme - -Downloaded from upstream commit -https://code.videolan.org/videolan/vlc/-/commit/2202c892c8dc1381b596c53c2ebd3ca680061f95 - -Signed-off-by: Bernd Kuhls ---- - modules/codec/dav1d.c | 22 +++++++++++++++++++++- - 1 file changed, 21 insertions(+), 1 deletion(-) - -diff --git a/modules/codec/dav1d.c b/modules/codec/dav1d.c -index 039165f52ec..cfabbc27cb3 100644 ---- a/modules/codec/dav1d.c -+++ b/modules/codec/dav1d.c -@@ -63,10 +63,16 @@ vlc_module_begin () - set_category(CAT_INPUT) - set_subcategory(SUBCAT_INPUT_VCODEC) - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_THREADS, -+ THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) -+ add_obsolete_string("dav1d-thread-tiles") // unused with dav1d 1.0 -+#else - add_integer_with_range("dav1d-thread-frames", 0, 0, DAV1D_MAX_FRAME_THREADS, - THREAD_FRAMES_TEXT, THREAD_FRAMES_LONGTEXT, false) - add_integer_with_range("dav1d-thread-tiles", 0, 0, DAV1D_MAX_TILE_THREADS, - THREAD_TILES_TEXT, THREAD_TILES_LONGTEXT, false) -+#endif - vlc_module_end () - - /***************************************************************************** -@@ -294,6 +300,11 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_ENOMEM; - - dav1d_default_settings(&p_sys->s); -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); -+ if (p_sys->s.n_threads == 0) -+ p_sys->s.n_threads = (i_core_count < 16) ? i_core_count : 16; -+#else - p_sys->s.n_tile_threads = var_InheritInteger(p_this, "dav1d-thread-tiles"); - if (p_sys->s.n_tile_threads == 0) - p_sys->s.n_tile_threads = -@@ -303,6 +314,7 @@ static int OpenDecoder(vlc_object_t *p_this) - p_sys->s.n_frame_threads = var_InheritInteger(p_this, "dav1d-thread-frames"); - if (p_sys->s.n_frame_threads == 0) - p_sys->s.n_frame_threads = (i_core_count < 16) ? i_core_count : 16; -+#endif - p_sys->s.allocator.cookie = dec; - p_sys->s.allocator.alloc_picture_callback = NewPicture; - p_sys->s.allocator.release_picture_callback = FreePicture; -@@ -313,12 +325,20 @@ static int OpenDecoder(vlc_object_t *p_this) - return VLC_EGENERIC; - } - -+#if DAV1D_API_VERSION_MAJOR >= 6 -+ msg_Dbg(p_this, "Using dav1d version %s with %d threads", -+ dav1d_version(), p_sys->s.n_threads); -+ -+ dec->i_extra_picture_buffers = (p_sys->s.n_threads - 1); -+#else - msg_Dbg(p_this, "Using dav1d version %s with %d/%d frame/tile threads", - dav1d_version(), p_sys->s.n_frame_threads, p_sys->s.n_tile_threads); - -+ dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); -+#endif -+ - dec->pf_decode = Decode; - dec->pf_flush = FlushDecoder; -- dec->i_extra_picture_buffers = (p_sys->s.n_frame_threads - 1); - - dec->fmt_out.video.i_width = dec->fmt_in.video.i_width; - dec->fmt_out.video.i_height = dec->fmt_in.video.i_height; --- -GitLab - diff --git a/package/vlc/vlc.hash b/package/vlc/vlc.hash index 9060097906..4b9940df33 100644 --- a/package/vlc/vlc.hash +++ b/package/vlc/vlc.hash @@ -1,7 +1,7 @@ -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha256 -sha256 8c5a62d88a4fb45c1b095cf10befef217dfa87aedcec5184b9e7d590b6dd4133 vlc-3.0.17.4.tar.xz -# From https://get.videolan.org/vlc/3.0.17.4/vlc-3.0.17.4.tar.xz.sha1 -sha1 ebcd9939103fda141267c5a8f1c603df4533218e vlc-3.0.17.4.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha256 +sha256 57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec vlc-3.0.18.tar.xz +# From https://get.videolan.org/vlc/3.0.18/vlc-3.0.18.tar.xz.sha1 +sha1 b11ccaa0f5ee15a550564817d60458eb0946f80e vlc-3.0.18.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index aee3b735a9..c6ae46f469 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -4,7 +4,7 @@ # ################################################################################ -VLC_VERSION = 3.0.17.4 +VLC_VERSION = 3.0.18 VLC_SITE = https://get.videolan.org/vlc/$(VLC_VERSION) VLC_SOURCE = vlc-$(VLC_VERSION).tar.xz VLC_LICENSE = GPL-2.0+, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:34:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:34:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/vim: security bump to version 9.0.0951 In-Reply-To: <20221126122545.15206-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 13:25:45 +0100") References: <20221126122545.15206-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdr49s6.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-3705: A vulnerability was found in vim and classified as > problematic. Affected by this issue is the function qf_update_buffer of > the file quickfix.c of the component autocmd Handler. The manipulation > leads to use after free. The attack may be launched remotely. Upgrading > to version 9.0.0805 is able to address this issue. The name of the patch > is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to > upgrade the affected component. The identifier of this vulnerability is > VDB-212324. > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:34:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:34:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/git: security bump to version 2.31.5 In-Reply-To: <20221126131310.51007-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 26 Nov 2022 14:13:10 +0100") References: <20221126131310.51007-1-fontaine.fabrice@gmail.com> Message-ID: <87bkof49s0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fixes: > * CVE-2022-39253: > When relying on the `--local` clone optimization, Git dereferences > symbolic links in the source repository before creating hardlinks > (or copies) of the dereferenced link in the destination repository. > This can lead to surprising behavior where arbitrary files are > present in a repository's `$GIT_DIR` when cloning from a malicious > repository. > Git will no longer dereference symbolic links via the `--local` > clone mechanism, and will instead refuse to clone repositories that > have symbolic links present in the `$GIT_DIR/objects` directory. > Additionally, the value of `protocol.file.allow` is changed to be > "user" by default. > * CVE-2022-39260: > An overly-long command string given to `git shell` can result in > overflow in `split_cmdline()`, leading to arbitrary heap writes and > remote code execution when `git shell` is exposed and the directory > `$HOME/git-shell-commands` exists. > `git shell` is taught to refuse interactive commands that are > longer than 4MiB in size. `split_cmdline()` is hardened to reject > inputs larger than 2GiB. > https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:36:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:36:29 +0100 Subject: [Buildroot] [PATCH v2 1/1] docs/manual: fixed some spelling mistakes In-Reply-To: <20221202034841.1172-2-zhaozikui@eswincomputing.com> (Zikui Zhao's message of "Fri, 2 Dec 2022 11:48:41 +0800") References: <20221202034841.1172-1-zhaozikui@eswincomputing.com> <20221202034841.1172-2-zhaozikui@eswincomputing.com> Message-ID: <877cz349pe.fsf@dell.be.48ers.dk> >>>>> "Zikui" == Zikui Zhao writes: > Fixed some spelling mistakes of countable nouns. > Signed-off-by: Zikui Zhao > Reviewed-by: Yann E. MORIN Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:36:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 14:36:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: fix CVE-2022-36227 In-Reply-To: <20221202215905.7800-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 2 Dec 2022 22:59:05 +0100") References: <20221202215905.7800-1-fontaine.fabrice@gmail.com> Message-ID: <87359r49p0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > In libarchive 3.6.1, the software does not check for an error after > calling calloc function that can return with a NULL pointer if the > function fails, which leads to a resultant NULL pointer dereference. > NOTE: the discoverer cites this CWE-476 remark but third parties dispute > the code-execution impact: "In rare circumstances, when NULL is > equivalent to the 0x0 memory address and privileged code can access it, > then writing or reading memory is possible, which may lead to code > execution." > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 13:33:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:39 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/vim: security bump to version 9.0.0951 Message-ID: <20221207133706.433F385DB0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e422d1d882f162ba288ab41f3d5fe54564de59ea branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730) Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From peter at korsgaard.com Wed Dec 7 13:35:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] docs/manual: fixed some spelling mistakes Message-ID: <20221207133706.58CE485DB2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9be3210e8200bbd79163cf72c30eafbc882a9c7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN (cherry picked from commit a34dcba9ebcda5a1dcb95b332486454776cd305b) Signed-off-by: Peter Korsgaard --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From peter at korsgaard.com Wed Dec 7 13:34:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:34:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/git: security bump to version 2.31.5 Message-ID: <20221207133706.4EB6D85DB1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b21c9a55c3881a4d58c0413626159a6c2bedb1e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8) Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:36:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:36:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libarchive: fix CVE-2022-36227 Message-ID: <20221207133706.6360785DB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8bac160a21f4452e62a4ddab8df3aa67b55a52f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit d74137341d009e9a0dd79bca80015548f5af92ff) Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 7 13:33:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:59 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/git: security bump to version 2.31.5 Message-ID: <20221207133943.A26F185DCF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c885c005cefa760e5a0e54b51ff2aac54b5df0a4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes: * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. https://github.com/git/git/blob/v2.31.5/Documentation/RelNotes/2.31.5.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c1d783d4ddcda520fa8bcf4d8cd3f68eaa2188a8) Signed-off-by: Peter Korsgaard --- package/git/git.hash | 2 +- package/git/git.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..af09ea817b 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..653b4f46ad 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.31.5 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ From peter at korsgaard.com Wed Dec 7 13:35:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:15 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] docs/manual: fixed some spelling mistakes Message-ID: <20221207133943.ABA2A85DE2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e101c2edd67be39b8aea95a6386f4663c6fbaf39 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixed some spelling mistakes of countable nouns. Signed-off-by: Zikui Zhao Reviewed-by: Woodrow Douglass Signed-off-by: Yann E. MORIN (cherry picked from commit a34dcba9ebcda5a1dcb95b332486454776cd305b) Signed-off-by: Peter Korsgaard --- docs/manual/customize-directory-structure.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/manual/customize-directory-structure.txt b/docs/manual/customize-directory-structure.txt index a3a7ad4cb9..1249421da2 100644 --- a/docs/manual/customize-directory-structure.txt +++ b/docs/manual/customize-directory-structure.txt @@ -27,10 +27,10 @@ to you. | +-- post_image.sh | +-- rootfs_overlay/ | | +-- etc/ -| | +-- +| | +-- | +-- patches/ | +-- foo/ -| | +-- +| | +-- | +-- libbar/ | +-- | From peter at korsgaard.com Wed Dec 7 13:35:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:35:46 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/libarchive: fix CVE-2022-36227 Message-ID: <20221207133943.B978B85DE3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bad10e2f946bf9c1ccfc8e9ecea162697908d0fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x In libarchive 3.6.1, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites this CWE-476 remark but third parties dispute the code-execution impact: "In rare circumstances, when NULL is equivalent to the 0x0 memory address and privileged code can access it, then writing or reading memory is possible, which may lead to code execution." Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit d74137341d009e9a0dd79bca80015548f5af92ff) Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ++++++++++++++++++++++ package/libarchive/libarchive.mk | 3 ++ 2 files changed, 41 insertions(+) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch new file mode 100644 index 0000000000..75ce6112fe --- /dev/null +++ b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch @@ -0,0 +1,38 @@ +From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 +From: obiwac +Date: Fri, 22 Jul 2022 22:41:10 +0200 +Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) + +[Retrieved from: +https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] +Signed-off-by: Fabrice Fontaine +--- + libarchive/archive_write.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c +index 66592e826..27626b541 100644 +--- a/libarchive/archive_write.c ++++ b/libarchive/archive_write.c +@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) + struct archive_write_filter *f; + + f = calloc(1, sizeof(*f)); ++ ++ if (f == NULL) ++ return (NULL); ++ + f->archive = _a; + f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; + if (a->filter_first == NULL) +@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, + a->client_data = client_data; + + client_filter = __archive_write_allocate_filter(_a); ++ ++ if (client_filter == NULL) ++ return (ARCHIVE_FATAL); ++ + client_filter->open = archive_write_client_open; + client_filter->write = archive_write_client_write; + client_filter->close = archive_write_client_close; diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 865f605e2f..649b7dd4dc 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -12,6 +12,9 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# 0001-libarchive-Handle-a-calloc-returning-NULL.patch +LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 + ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 7 13:33:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 14:33:35 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/vim: security bump to version 9.0.0951 Message-ID: <20221207133943.9844285DBC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0e96939212a5f4379712c57a24e2cc199f51deaf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix CVE-2022-3705: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324. Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit d40c8b31d50c55f6bf2536f2e3ad2af4c6dd5730) Signed-off-by: Peter Korsgaard --- package/vim/vim.hash | 2 +- package/vim/vim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vim/vim.hash b/package/vim/vim.hash index ef3bc46cdc..03ee908db4 100644 --- a/package/vim/vim.hash +++ b/package/vim/vim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 f50ab9c023e7c276a61a7076c840d36254ce83691dba28af9ac5c513b6ace3b4 vim-9.0.0709.tar.gz +sha256 c95c9abcf024bd6293ad199e4efa1c09452a9c6456c9cbaf53d896cf7b9f4d08 vim-9.0.0951.tar.gz sha256 0bcab3b635dd39208c42b496568d1e8171dad247cf3da5bab3d750c9d5883499 LICENSE sha256 de04910387a62ad4f9b36b91457c8d5ef32733ac5d768a128071b93f4821fcd1 README.txt diff --git a/package/vim/vim.mk b/package/vim/vim.mk index 22c1eb91a8..d814c68630 100644 --- a/package/vim/vim.mk +++ b/package/vim/vim.mk @@ -4,7 +4,7 @@ # ################################################################################ -VIM_VERSION = 9.0.0709 +VIM_VERSION = 9.0.0951 VIM_SITE = $(call github,vim,vim,v$(VIM_VERSION)) VIM_DEPENDENCIES = ncurses $(TARGET_NLS_DEPENDENCIES) VIM_SUBDIR = src From yegorslists at googlemail.com Wed Dec 7 14:02:53 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Wed, 7 Dec 2022 15:02:53 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: bump to version 1.7.15 Message-ID: <20221207140253.20533-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- package/python-dicttoxml/python-dicttoxml.hash | 4 ++-- package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash index d8c43d0144..de31782104 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ # md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz # Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk index 537afff601..3e5f90e9de 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.4 +PYTHON_DICTTOXML_VERSION = 1.7.15 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt -- 2.17.0 From neal.frager at amd.com Wed Dec 7 14:04:23 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 07:04:23 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207140423.34674-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 4 files changed, 553 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From neal.frager at amd.com Wed Dec 7 14:06:06 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 07:06:06 -0700 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221207140606.49933-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 --- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 4 files changed, 553 insertions(+), 5 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From peter at korsgaard.com Wed Dec 7 15:03:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:03:55 +0100 Subject: [Buildroot] [PATCH 1/2] package/exim: add upstream security fixes for CVE-2022-3559 In-Reply-To: <20221202183631.2066307-1-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 2 Dec 2022 19:36:30 +0100") References: <20221202183631.2066307-1-peter@korsgaard.com> Message-ID: <87tu272r38.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as > problematic. This issue affects some unknown processing of the component > Regex Handler. The manipulation leads to use after free. The name of the > patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to > apply a patch to fix this issue. The identifier VDB-211073 was assigned to > this vulnerability. > The upstream patch does not apply to 4.96, so use the backported patches > from Debian. Amazingly, the patch needs 3 additional patches to unbreak > builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as > well. > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:03:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:03:59 +0100 Subject: [Buildroot] [PATCH 2/2] package/exim: mark CVE-2022-3620 as ignored In-Reply-To: <20221202183631.2066307-2-peter@korsgaard.com> (Peter Korsgaard's message of "Fri, 2 Dec 2022 19:36:31 +0100") References: <20221202183631.2066307-1-peter@korsgaard.com> <20221202183631.2066307-2-peter@korsgaard.com> Message-ID: <87pmcv2r34.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > CVE-2022-3620: A vulnerability was found in Exim and classified as > problematic. This issue affects the function dmarc_dns_lookup of the file > dmarc.c of the component DMARC Handler. The manipulation leads to use after > free. The attack may be initiated remotely. The name of the patch is > 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a > patch to fix this issue. The associated identifier of this vulnerability is > VDB-211919. > This vulnerability is in the DMARC handling, which is only used if > libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which > is true for Buildroot, so ignore the CVE. > Signed-off-by: Peter Korsgaard Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:05:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 07 Dec 2022 16:05:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: fix static with shared build In-Reply-To: <20221203155545.48559-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 16:55:45 +0100") References: <20221203155545.48559-1-fontaine.fabrice@gmail.com> Message-ID: <87lenj2r06.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and > --enable-shared are passed to configure. memcached configure.ac only > looks for --enable-static to make the build static. But when linking > against openssl pkg-config only returns dynamic linking dependencies, > resulting in the following build failure: > /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc > -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall > -pedantic -Wmissing-prototypes -Wmissing-declarations > -Wredundant-decls -static -o timedrun timedrun.o -levent > -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib > -lssl -lcrypto -ldl > /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: > memcached-memcached.o: in function `conn_new': > memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' > BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable > binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for > static only build. > Fixes: > - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c > - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 7 15:01:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:16 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221207150630.2D65D85DF6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0906173e50a30cf3da41b6f3691c0a55b1406213 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7) Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:03:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:03:32 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/memcached: fix static with shared build Message-ID: <20221207150630.3853D85DF7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33c29319507b133b605fc9e79fb53836cbec3ff5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c7ca04fcb42051c53ff146cb7566d9ddd95a3a71) Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index c7d89054bd..7b4069e820 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 7 15:01:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:08 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221207150630.231E685DF3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=23ec8eb93d095345e14e4ca2c7426aa09dd1d4db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 4bccc70e07a2a8c093249d6701161791e7ab7b58) Signed-off-by: Peter Korsgaard --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:02:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:02:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: mark CVE-2022-3620 as ignored Message-ID: <20221207150805.C250085E06@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=595749c38517a00fe99d68795d592e3340330cb2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x CVE-2022-3620: A vulnerability was found in Exim and classified as problematic. This issue affects the function dmarc_dns_lookup of the file dmarc.c of the component DMARC Handler. The manipulation leads to use after free. The attack may be initiated remotely. The name of the patch is 12fb3842f81bcbd4a4519d5728f2d7e0e3ca1445. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211919. This vulnerability is in the DMARC handling, which is only used if libopendmarc is available AND SUPPORT_DMARC is set to yes, neither of which is true for Buildroot, so ignore the CVE. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 43d5ff7ee4c5f012d79ba69ae6c736e3a88d20c7) Signed-off-by: Peter Korsgaard --- package/exim/exim.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/exim/exim.mk b/package/exim/exim.mk index cd2fabeab1..b84a51d6de 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -16,6 +16,9 @@ EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # 0006-Fix-regex-n-use-after-free.-Bug-2915.patch EXIM_IGNORE_CVES += CVE-2022-3559 +# built without dmarc support +EXIM_IGNORE_CVES += CVE-2022-3620 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From peter at korsgaard.com Wed Dec 7 15:03:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:03:25 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/memcached: fix static with shared build Message-ID: <20221207150805.CC96F85E09@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b267a2241c3c3b4e782d0e96d5709eb17b897d24 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x When BR2_SHARED_STATIC_LIBS is enabled, both --enable-static and --enable-shared are passed to configure. memcached configure.ac only looks for --enable-static to make the build static. But when linking against openssl pkg-config only returns dynamic linking dependencies, resulting in the following build failure: /home/thomas/autobuild/instance-1/output-1/host/bin/aarch64_be-buildroot-linux-gnu-gcc -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Ofast -g0 -D_FORTIFY_SOURCE=2 -pthread -Wall -pedantic -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -static -o timedrun timedrun.o -levent -L/home/thomas/autobuild/instance-1/output-1/host/bin/../aarch64_be-buildroot-linux-gnu/sysroot/usr/lib -lssl -lcrypto -ldl /home/thomas/autobuild/instance-1/output-1/host/lib/gcc/aarch64_be-buildroot-linux-gnu/11.3.0/../../../../aarch64_be-buildroot-linux-gnu/bin/ld: memcached-memcached.o: in function `conn_new': memcached.c:(.text+0x1668): undefined reference to `SSL_set_info_callback' BR2_SHARED_STATIC_LIBS only makes sense for libraries, not executable binaries. Pass --disable-static unless BR2_STATIC_LIBS is enabled for static only build. Fixes: - http://autobuild.buildroot.org/results/363c84eaa69350e02bec0b35b88d4bdf4dad804c - http://autobuild.buildroot.org/results/0bde41bb700100d8df5ebdb1b64dfdc76c7af475 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c7ca04fcb42051c53ff146cb7566d9ddd95a3a71) Signed-off-by: Peter Korsgaard --- package/memcached/memcached.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 1fcb8c2afa..e8c64cb192 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -29,4 +29,8 @@ else MEMCACHED_CONF_OPTS += --disable-tls endif +ifeq ($(BR2_STATIC_LIBS),) +MEMCACHED_CONF_OPTS += --disable-static +endif + $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 7 15:01:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:01:54 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: bump version to 4.96 Message-ID: <20221207150805.AD85785E04@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1a76f043465a2ef59c6245c89005b6512c0a6e48 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Changelog: https://github.com/Exim/exim/blob/22ed7a5295f196fce32563f6e9c669110dd36f4d/doc/doc-txt/ChangeLog Removed patch 0004 which was applied upstream: https://github.com/Exim/exim/commit/3083c9ca60beb9aacae81d0d108117251da5f276 Renumbered remaining patches. Switched from pcre to pcre2: https://github.com/Exim/exim/commit/22ed7a5295f196fce32563f6e9c669110dd36f4d Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN (cherry picked from commit e19616fb59352f3f27405806fbb9e8cd7c36cf98) Signed-off-by: Peter Korsgaard --- package/exim/0004-Fix-uClibc-build.patch | 35 ---------------------- ...exim_lock-fix-lstat-related-build-errors.patch} | 0 ...ors.patch => 0005-sieve-fix-build-errors.patch} | 0 package/exim/Config.in | 2 +- package/exim/exim.hash | 4 +-- package/exim/exim.mk | 8 ++--- 6 files changed, 7 insertions(+), 42 deletions(-) diff --git a/package/exim/0004-Fix-uClibc-build.patch b/package/exim/0004-Fix-uClibc-build.patch deleted file mode 100644 index 9d5452bb56..0000000000 --- a/package/exim/0004-Fix-uClibc-build.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 68ea4fc7ca53bf010e5ec738ad078452f0eaa639 Mon Sep 17 00:00:00 2001 -From: Bernd Kuhls -Date: Tue, 23 Jul 2019 18:48:06 +0200 -Subject: [PATCH] Fix uClibc build -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -structs.h:757:18: error: ???NS_MAXMSG??? undeclared here (not in a function); did you mean ???N_MASC???? - uschar answer[NS_MAXMSG]; /* the answer itself */ - -Patch sent upstream: https://github.com/Exim/exim/pull/70 - -Signed-off-by: Bernd Kuhls ---- - OS/os.h-Linux | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/OS/os.h-Linux b/OS/os.h-Linux -index 63cf9babd..1d82e9bad 100644 ---- a/OS/os.h-Linux -+++ b/OS/os.h-Linux -@@ -87,5 +87,9 @@ then change the 0 to 1 in the next block. */ - # define TCPI_OPT_SYN_DATA 32 - #endif - -+/* Needed for uClibc */ -+#ifndef NS_MAXMSG -+# define NS_MAXMSG 65535 -+#endif - - /* End */ --- -2.20.1 - diff --git a/package/exim/0005-exim_lock-fix-lstat-related-build-errors.patch b/package/exim/0004-exim_lock-fix-lstat-related-build-errors.patch similarity index 100% rename from package/exim/0005-exim_lock-fix-lstat-related-build-errors.patch rename to package/exim/0004-exim_lock-fix-lstat-related-build-errors.patch diff --git a/package/exim/0006-sieve-fix-build-errors.patch b/package/exim/0005-sieve-fix-build-errors.patch similarity index 100% rename from package/exim/0006-sieve-fix-build-errors.patch rename to package/exim/0005-sieve-fix-build-errors.patch diff --git a/package/exim/Config.in b/package/exim/Config.in index aa50a86736..2557251fd1 100644 --- a/package/exim/Config.in +++ b/package/exim/Config.in @@ -5,7 +5,7 @@ config BR2_PACKAGE_EXIM bool "exim" depends on BR2_USE_MMU # fork() depends on BR2_TOOLCHAIN_HAS_THREADS - select BR2_PACKAGE_PCRE + select BR2_PACKAGE_PCRE2 select BR2_PACKAGE_BERKELEYDB help Exim is a message transfer agent (MTA) developed at the diff --git a/package/exim/exim.hash b/package/exim/exim.hash index 5cbad08a4b..2336aaa5c6 100644 --- a/package/exim/exim.hash +++ b/package/exim/exim.hash @@ -1,6 +1,6 @@ # From https://ftp.exim.org/pub/exim/exim4/00-sha256sums.txt -sha256 cc9cb653fff2ea947c3702680b59c99ac0bd1bbf19976d37e22a463cd804f167 exim-4.95.tar.xz +sha256 299a56927b2eb3477daafd3c5bda02bc67e5c4e5898a7aeaf2740875278cf1a3 exim-4.96.tar.xz # From https://ftp.exim.org/pub/exim/exim4/00-sha512sums.txt -sha512 93d09c20d99f27da5edbe3e6dc7d25aa4548faa2b67ca26f2cc0b4aeaf58398dd468e0263714fcf0df97531f05d16fcd3f1f0e9d0656ead7858a66b248a44a65 exim-4.95.tar.xz +sha512 6b863661465a0b9897c1b71875c5196a1903cf560dd85de45b08242b9731edb2bc10eb56945d62e477e5d15cc7a8d493915bff2ca81689673a8091c66f62c89e exim-4.96.tar.xz # Locally calculated sha256 49240db527b7e55b312a46fc59794fde5dd006422e422257f4f057bfd27b3c8f LICENCE diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 0098e3884f..9c54eeec44 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -4,14 +4,14 @@ # ################################################################################ -EXIM_VERSION = 4.95 +EXIM_VERSION = 4.96 EXIM_SOURCE = exim-$(EXIM_VERSION).tar.xz EXIM_SITE = https://ftp.exim.org/pub/exim/exim4 EXIM_LICENSE = GPL-2.0+ EXIM_LICENSE_FILES = LICENCE EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta -EXIM_DEPENDENCIES = host-berkeleydb host-pcre pcre berkeleydb host-pkgconf +EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf # Modify a variable value. It must already exist in the file, either # commented or not. @@ -46,8 +46,8 @@ define EXIM_USE_DEFAULT_CONFIG_FILE $(call exim-config-change,EXIM_USER,ref:exim) $(call exim-config-change,EXIM_GROUP,mail) $(call exim-config-change,TRANSPORT_LMTP,yes) - $(call exim-config-change,PCRE_LIBS,-lpcre) - $(call exim-config-change,PCRE_CONFIG,no) + $(call exim-config-change,PCRE_LIBS,-lpcre2-8) + $(call exim-config-change,PCRE2_CONFIG,no) $(call exim-config-change,HAVE_ICONV,no) $(call exim-config-unset,EXIM_MONITOR) $(call exim-config-change,AUTH_PLAINTEXT,yes) From peter at korsgaard.com Wed Dec 7 15:02:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 7 Dec 2022 16:02:29 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exim: add upstream security fixes for CVE-2022-3559 Message-ID: <20221207150805.B7DE785E05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f5a13c2ce9a631b2f3b26bca89afeb94bd55ec19 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes CVE-2022-3559: A vulnerability was found in Exim and classified as problematic. This issue affects some unknown processing of the component Regex Handler. The manipulation leads to use after free. The name of the patch is 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2. It is recommended to apply a patch to fix this issue. The identifier VDB-211073 was assigned to this vulnerability. The upstream patch does not apply to 4.96, so use the backported patches from Debian. Amazingly, the patch needs 3 additional patches to unbreak builds without "WITH_CONTENT_SCAN" (default in Buildroot), so add those as well. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 4bccc70e07a2a8c093249d6701161791e7ab7b58) Signed-off-by: Peter Korsgaard --- ...0006-Fix-regex-n-use-after-free.-Bug-2915.patch | 173 +++++++++++++++++++++ .../0007-Fix-non-WITH_CONTENT_SCAN-build.patch | 61 ++++++++ .../0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch | 139 +++++++++++++++++ .../0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch | 49 ++++++ package/exim/exim.mk | 3 + 5 files changed, 425 insertions(+) diff --git a/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch new file mode 100644 index 0000000000..57fa189b04 --- /dev/null +++ b/package/exim/0006-Fix-regex-n-use-after-free.-Bug-2915.patch @@ -0,0 +1,173 @@ +From 4e9ed49f8f12eb331b29bd5b6dc3693c520fddc2 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 15:37:40 +0100 +Subject: [PATCH] Fix $regex use-after-free. Bug 2915 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_08-Fix-regex-n-use-after-free.-Bug-2915.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 4 +--- + src/expand.c | 2 +- + src/functions.h | 1 + + src/globals.c | 2 +- + src/regex.c | 29 ++++++++++++++++++----------- + src/smtp_in.c | 2 ++ + test/confs/4002 | 10 ++++++++++ + test/mail/4002.userx | 7 +++++++ + test/scripts/4000-scanning/4002 | 7 +++++++ + 9 files changed, 53 insertions(+), 17 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1999,12 +1999,10 @@ + + regex_whitelisted_macro = + regex_must_compile(US"^[A-Za-z0-9_/.-]*$", FALSE, TRUE); + #endif + +-for (i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +- + /* If the program is called as "mailq" treat it as equivalent to "exim -bp"; + this seems to be a generally accepted convention, since one finds symbolic + links called "mailq" in standard OS configurations. */ + + if ((namelen == 5 && Ustrcmp(argv[0], "mailq") == 0) || +@@ -6082,11 +6080,11 @@ + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- for(int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++ regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/expand.c ++++ b/src/expand.c +@@ -1871,11 +1871,11 @@ + { + tree_node * node = tree_search(router_var, name + 2); + return node ? node->data.ptr : strict_acl_vars ? NULL : US""; + } + +-/* Handle $auth variables. */ ++/* Handle $auth, $regex variables. */ + + if (Ustrncmp(name, "auth", 4) == 0) + { + uschar *endptr; + int n = Ustrtoul(name + 4, &endptr, 10); +--- a/src/functions.h ++++ b/src/functions.h +@@ -436,10 +436,11 @@ + extern int regex(const uschar **); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); ++extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.c ++++ b/src/globals.c +@@ -1313,11 +1313,11 @@ + #ifndef DISABLE_PIPE_CONNECT + const pcre2_code *regex_EARLY_PIPE = NULL; + #endif + const pcre2_code *regex_ismsgid = NULL; + const pcre2_code *regex_smtp_code = NULL; +-const uschar *regex_vars[REGEX_VARS]; ++const uschar *regex_vars[REGEX_VARS] = { 0 };; + #ifdef WHITELIST_D_MACROS + const pcre2_code *regex_whitelisted_macro = NULL; + #endif + #ifdef WITH_CONTENT_SCAN + uschar *regex_match_string = NULL; +--- a/src/regex.c ++++ b/src/regex.c +@@ -94,22 +94,32 @@ + } + pcre2_match_data_free(md); + return FAIL; + } + ++ ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int +-regex(const uschar **listptr) ++regex(const uschar ** listptr) + { + unsigned long mbox_size; +-FILE *mbox_file; +-pcre_list *re_list_head; +-uschar *linebuffer; ++FILE * mbox_file; ++pcre_list * re_list_head; ++uschar * linebuffer; + long f_pos = 0; + int ret = FAIL; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + if (!mime_stream) /* We are in the DATA ACL */ + { + if (!(mbox_file = spool_mbox(&mbox_size, NULL, NULL))) + { /* error while spooling */ +@@ -167,18 +177,17 @@ + + + int + mime_regex(const uschar **listptr) + { +-pcre_list *re_list_head = NULL; +-FILE *f; +-uschar *mime_subject = NULL; ++pcre_list * re_list_head = NULL; ++FILE * f; ++uschar * mime_subject = NULL; + int mime_subject_len = 0; + int ret; + +-/* reset expansion variable */ +-regex_match_string = NULL; ++regex_vars_clear(); + + /* precompile our regexes */ + if (!(re_list_head = compile(*listptr))) + return FAIL; /* no regexes -> nothing to do */ + +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,12 +2155,14 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++regex_vars_clear(); + body_linecount = body_zerocount = 0; + ++lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ + /* Note that ratelimiters_conn persists across resets. */ + + /* Reset message ACL variables */ diff --git a/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch new file mode 100644 index 0000000000..9f87f18e00 --- /dev/null +++ b/package/exim/0007-Fix-non-WITH_CONTENT_SCAN-build.patch @@ -0,0 +1,61 @@ +From d8ecc7bf97934a1e2244788c610c958cacd740bd Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:03:37 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build. + +Broken-by: 4e9ed49f8f + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_09-Fix-non-WITH_CONTENT_SCAN-build.patch] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 11 +++++++++++ + src/regex.c | 10 ---------- + 2 files changed, 11 insertions(+), 10 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,10 +1677,21 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + ++/* reset regex expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ ++ + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,20 +95,10 @@ + pcre2_match_data_free(md); + return FAIL; + } + + +-/* reset expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; diff --git a/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch new file mode 100644 index 0000000000..43cc1d79a9 --- /dev/null +++ b/package/exim/0008-Fix-non-WITH_CONTENT_SCAN-build-2.patch @@ -0,0 +1,139 @@ +From 158dff9936e36a2d31d037d3988b9353458d6471 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Wed, 31 Aug 2022 17:17:59 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (2) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/exim.c | 13 +------------ + src/functions.h | 2 +- + src/globals.h | 2 +- + src/regex.c | 10 ++++++++++ + src/smtp_in.c | 2 ++ + 5 files changed, 15 insertions(+), 14 deletions(-) + +--- a/src/exim.c ++++ b/src/exim.c +@@ -1677,21 +1677,10 @@ + if ((s = expand_string(big_buffer))) printf("%s\n", CS s); + else printf("Failed: %s\n", expand_string_message); + } + + +-/* reset regex expansion variables */ +-void +-regex_vars_clear(void) +-{ +-regex_match_string = NULL; +-for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; +-} +- +- +- +- + + /************************************************* + * Entry point and high-level code * + *************************************************/ + +@@ -6085,17 +6074,17 @@ + deliver_domain_orig = NULL; + deliver_host = deliver_host_address = NULL; + dnslist_domain = dnslist_matched = NULL; + #ifdef WITH_CONTENT_SCAN + malware_name = NULL; ++ regex_vars_clear(); + #endif + callout_address = NULL; + sending_ip_address = NULL; + deliver_localpart_data = deliver_domain_data = + recipient_data = sender_data = NULL; + acl_var_m = NULL; +- regex_vars_clear(); + + store_reset(reset_point); + } + + exim_exit(EXIT_SUCCESS); /* Never returns */ +--- a/src/functions.h ++++ b/src/functions.h +@@ -432,15 +432,15 @@ + extern BOOL receive_msg(BOOL); + extern int_eximarith_t receive_statvfs(BOOL, int *); + extern void receive_swallow_smtp(void); + #ifdef WITH_CONTENT_SCAN + extern int regex(const uschar **); ++extern void regex_vars_clear(void); + #endif + extern BOOL regex_match(const pcre2_code *, const uschar *, int, uschar **); + extern BOOL regex_match_and_setup(const pcre2_code *, const uschar *, int, int); + extern const pcre2_code *regex_must_compile(const uschar *, BOOL, BOOL); +-extern void regex_vars_clear(void); + extern void retry_add_item(address_item *, uschar *, int); + extern BOOL retry_check_address(const uschar *, host_item *, uschar *, BOOL, + uschar **, uschar **); + extern retry_config *retry_find_config(const uschar *, const uschar *, int, int); + extern BOOL retry_ultimate_address_timeout(uschar *, const uschar *, +--- a/src/globals.h ++++ b/src/globals.h +@@ -895,16 +895,16 @@ + #ifndef DISABLE_PIPE_CONNECT + extern const pcre2_code *regex_EARLY_PIPE; /* For recognizing PIPE_CONNCT */ + #endif + extern const pcre2_code *regex_ismsgid; /* Compiled r.e. for message ID */ + extern const pcre2_code *regex_smtp_code; /* For recognizing SMTP codes */ +-extern const uschar *regex_vars[]; /* $regexN variables */ + #ifdef WHITELIST_D_MACROS + extern const pcre2_code *regex_whitelisted_macro; /* For -D macro values */ + #endif + #ifdef WITH_CONTENT_SCAN + extern uschar *regex_match_string; /* regex that matched a line (regex ACL condition) */ ++extern const uschar *regex_vars[]; + #endif + extern int remote_delivery_count; /* Number of remote addresses */ + extern int remote_max_parallel; /* Maximum parallel delivery */ + extern uschar *remote_sort_domains; /* Remote domain sorting order */ + extern retry_config *retries; /* Chain of retry config information */ +--- a/src/regex.c ++++ b/src/regex.c +@@ -95,10 +95,20 @@ + pcre2_match_data_free(md); + return FAIL; + } + + ++/* reset expansion variables */ ++void ++regex_vars_clear(void) ++{ ++regex_match_string = NULL; ++for (int i = 0; i < REGEX_VARS; i++) regex_vars[i] = NULL; ++} ++ ++ ++ + int + regex(const uschar ** listptr) + { + unsigned long mbox_size; + FILE * mbox_file; +--- a/src/smtp_in.c ++++ b/src/smtp_in.c +@@ -2155,11 +2155,13 @@ + prdr_requested = FALSE; + #endif + #ifdef SUPPORT_I18N + message_smtputf8 = FALSE; + #endif ++#ifdef WITH_CONTENT_SCAN + regex_vars_clear(); ++#endif + body_linecount = body_zerocount = 0; + + lookup_value = NULL; /* Can be set by ACL */ + sender_rate = sender_rate_limit = sender_rate_period = NULL; + ratelimiters_mail = NULL; /* Updated by ratelimit ACL condition */ diff --git a/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch new file mode 100644 index 0000000000..f9675c80d3 --- /dev/null +++ b/package/exim/0009-Fix-non-WITH_CONTENT_SCAN-build-3.patch @@ -0,0 +1,49 @@ +From 32da6327e434e986a18b75a84f2d8c687ba14619 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 1 Sep 2022 15:54:35 +0100 +Subject: [PATCH] Fix non-WITH_CONTENT_SCAN build (3) + +Broken-by: d8ecc7bf97 + +[Upstream: https://sources.debian.org/data/main/e/exim4/4.96-9/debian/patches/75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch] +[Peter: drop Changelog hunk] +Signed-off-by: Peter Korsgaard +--- + src/expand.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/src/expand.c b/src/expand.c +index 89de56255..831ca2b75 100644 +--- a/src/expand.c ++++ b/src/expand.c +@@ -1869,6 +1869,7 @@ if (Ustrncmp(name, "auth", 4) == 0) + if (!*endptr && n != 0 && n <= AUTH_VARS) + return auth_vars[n-1] ? auth_vars[n-1] : US""; + } ++#ifdef WITH_CONTENT_SCAN + else if (Ustrncmp(name, "regex", 5) == 0) + { + uschar *endptr; +@@ -1876,6 +1877,7 @@ else if (Ustrncmp(name, "regex", 5) == 0) + if (!*endptr && n != 0 && n <= REGEX_VARS) + return regex_vars[n-1] ? regex_vars[n-1] : US""; + } ++#endif + + /* For all other variables, search the table */ + +@@ -8715,9 +8717,11 @@ assert_variable_notin() treats as const, so deconst is safe. */ + for (int i = 0; i < AUTH_VARS; i++) if (auth_vars[i]) + assert_variable_notin(US"auth", US auth_vars[i], &e); + ++#ifdef WITH_CONTENT_SCAN + /* check regex variables. assert_variable_notin() treats as const. */ + for (int i = 0; i < REGEX_VARS; i++) if (regex_vars[i]) + assert_variable_notin(US"regex", US regex_vars[i], &e); ++#endif + + /* check known-name variables */ + for (var_entry * v = var_table; v < var_table + var_table_size; v++) +-- +2.35.1 + diff --git a/package/exim/exim.mk b/package/exim/exim.mk index 9c54eeec44..cd2fabeab1 100644 --- a/package/exim/exim.mk +++ b/package/exim/exim.mk @@ -13,6 +13,9 @@ EXIM_CPE_ID_VENDOR = exim EXIM_SELINUX_MODULES = exim mta EXIM_DEPENDENCIES = host-berkeleydb host-pcre2 pcre2 berkeleydb host-pkgconf +# 0006-Fix-regex-n-use-after-free.-Bug-2915.patch +EXIM_IGNORE_CVES += CVE-2022-3559 + # Modify a variable value. It must already exist in the file, either # commented or not. define exim-config-change # variable-name, variable-value From giulio.benetti at benettiengineering.com Wed Dec 7 15:09:03 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 7 Dec 2022 16:09:03 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6b0673019c..c89849b1dc 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- 2.34.1 From neal.frager at amd.com Wed Dec 7 15:46:34 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 7 Dec 2022 08:46:34 -0700 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin Message-ID: <20221207154634.48866-1-neal.frager@amd.com> This patch fixes a problem in the vck190 boot.bin generation as it should be using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. While both dtbs are basically the same, it is better not to mix this up. Signed-off-by: Neal Frager --- board/versal/post-image.sh | 2 +- board/versal/uboot.fragment | 1 + configs/versal_vck190_defconfig | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 board/versal/uboot.fragment diff --git a/board/versal/post-image.sh b/board/versal/post-image.sh index 890522c31d..f45f29a155 100755 --- a/board/versal/post-image.sh +++ b/board/versal/post-image.sh @@ -24,7 +24,7 @@ cat <<-__HEADER_EOF > "${BINARIES_DIR}/bootgen.bif" } image { id = 0x1c000000, name=apu_subsystem - { type=raw, load=0x00001000, file=${BINARIES_DIR}/system.dtb } + { type=raw, load=0x00001000, file=${BINARIES_DIR}/u-boot.dtb } { core=a72-0, exception_level=el-3, trustzone, file=${BINARIES_DIR}/bl31.elf } { core=a72-0, exception_level=el-2, file=${BINARIES_DIR}/u-boot.elf } } diff --git a/board/versal/uboot.fragment b/board/versal/uboot.fragment new file mode 100644 index 0000000000..6f71907379 --- /dev/null +++ b/board/versal/uboot.fragment @@ -0,0 +1 @@ +CONFIG_OF_SEPARATE=y diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index d87df221c6..fcda6eb431 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -25,10 +25,12 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_versal_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/versal/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=versal-vck190-rev1.1" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_REMAKE_ELF=y +BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_PACKAGE_VERSAL_FIRMWARE=y BR2_PACKAGE_VERSAL_FIRMWARE_VERSION="v2022.2" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" -- 2.17.1 From bernd.kuhls at t-online.de Wed Dec 7 22:26:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 7 Dec 2022 23:26:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix Message-ID: <20221207222631.1260519-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 74f15e6d9b..79921da503 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 278411430d41ac24f28e05f76d2d46a90cb3989202a450399ac0495c264a6846 kodi-pvr-nextpvr-19.0.4-Matrix.tar.gz +sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index c2f54e0c2c..dc62040b02 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.4-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md -- 2.34.1 From duanzhiwei at loongson.cn Thu Dec 8 01:28:36 2022 From: duanzhiwei at loongson.cn (Zhiwei Duan) Date: Thu, 8 Dec 2022 09:28:36 +0800 Subject: [Buildroot] [PATCH] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <20221208012836.9991-1-duanzhiwei@loongson.cn> With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. buildroot toolchain: binutils>=2.38 GCC>=12 Linux>=5.19 glibc>=2.36. Signed-off-by: Zhiwei Duan --- arch/Config.in | 16 +++++++++++ arch/Config.in.loongarch | 52 ++++++++++++++++++++++++++++++++++++ package/glibc/Config.in | 1 + support/gnuconfig/config.sub | 11 ++++++-- toolchain/Config.in | 2 +- 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 + bool "LOONGARCH64 (little endian)" + select BR2_ARCH_IS_64 + select BR2_USE_MMU + help + LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little + endian. + https://www.loongson.cn/ + #http://en.wikipedia.org/wiki/MIPS_Technologies + + endchoice # For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa source "arch/Config.in.xtensa" endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + # Set up target binary format choice prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 + bool + select BR2_LOONGARCH_NAN_LEGACY + +choice + prompt "Target Architecture Variant" + default BR2_loongarch_64 if BR2_loongarch64 + depends on BR2_loongarch64 + help + Specific CPU variant to use + +config BR2_loongarch_64 + bool "Generic LOONGARCH64" + depends on BR2_ARCH_IS_64 + select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY + bool + +#config BR2_GCC_TARGET_NAN +# default "legacy" if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH + default "loongarch64" if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH + default "loongarch" + +config BR2_ENDIAN + default "LITTLE" if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH + default "loongarch64" if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME + default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT + bool "Use soft-float" + #default y + select BR2_SOFT_FLOAT + help + If your target CPU does not have a Floating Point Unit (FPU) + or a kernel FPU emulator, but you still wish to support + floating point functions, then everything will need to be + compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS default y if BR2_microblaze default y if BR2_nios2 default y if BR2_arc && BR2_ARC_ATOMIC_EXT + default y if BR2_loongarch64 depends on !BR2_powerpc_SPE depends on BR2_RISCV_ISA_RVA || !BR2_riscv depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in basic_os=$field2 ;; # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ + dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in basic_machine=ymp-cray basic_os=unicos ;; + loongarch) + basic_machine=loongarch-loongson + basic_os= + ;; + *) basic_machine=$1 basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ + | loongarch | loongarch64 \ | mmix \ | mn10200 | mn10300 \ | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in | x86 | x86_64 | xc16x | xgate | xps100 \ | xstormy16 | xtensa* \ | ymp \ - | z8k | z80) + | z8k | z80 \ + | loongarch | loongarch64) ;; *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC # architectures select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ - || BR2_sparc || BR2_x86_64 + || BR2_sparc || BR2_x86_64 || BR2_loongarch64 select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS config BR2_TOOLCHAIN_USES_MUSL -- 2.20.1 From thomas.petazzoni at bootlin.com Thu Dec 8 07:00:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 08 Dec 2022 07:00:35 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-07 Message-ID: <20221208070040.E202A60B8E@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-07 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 5 | 0 | 7 | 2022.08.x | 15 | 13 | 0 | 28 | master | 232 | 260 | 1 | 493 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 38 sscep-0.10.0 | 11 linux-6.0.9 | 9 norm-1.5.8 | 9 host-pahole-1.24 | 8 xz-5.2.7 | 7 elfutils-0.186 | 6 gobject-introspection-1.72.0 | 6 host-binutils-2.38 | 6 host-go-1.19.3 | 6 host-python-greenlet-2.0.0 | 6 host-binutils-2.39 | 5 host-rust-1.65.0 | 5 jack2-1.9.21 | 5 python-bunch-1.0.1 | 5 frr-8.3.1 | 4 gerbera-1.10.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 libgcrypt-1.10.1 | 4 tealdeer-1.6.1 | 4 unknown | 4 wolfssl-5.5.3 | 4 libdnet-1.16.1 | 3 libglib2-2.72.3 | 3 libgpg-error-1.45 | 3 libkcapi-1.4.0 | 3 python-numpy-1.23.4 | 3 ace-7.0.6 | 2 acpid-2.0.34 | 2 exempi-2.6.1 | 2 host-python-maturin-0.14.1 | 2 intel-mediadriver-22.6.3 | 2 kexec-2.0.25 | 2 libnss-3.85 | 2 lirc-tools-0.10.2 | 2 mender-3.4.0 | 2 netsurf-3.10 | 2 open62541-v1.3.3 | 2 openssh-9.1p1 | 2 php-8.1.12 | 2 python-greenlet-2.0.0 | 2 ulog-0389d243352255f6182326... | 2 v4l2loopback-0.12.7 | 2 android-tools-4.2.2+git2013... | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 dc3dd-7.2.641 | 1 dropbear-2022.83 | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 file-5.43 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gitlab-runner-15.5.0 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 host-moby-buildkit-0.10.0 | 1 ipmiutil-3.1.8 | 1 kmod-30 | 1 libcap-ng-0.8.3 | 1 libev-4.33 | 1 libgtk3-3.24.35 | 1 libmad-0.15.1b | 1 lighttpd-1.4.67 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 luvi-2.13.0 | 1 mongodb-4.2.18 | 1 mosquitto-2.0.15 | 1 mpir-3.0.0 | 1 netsniff-ng-0.6.8 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 openvmtools-11.3.5-18557794 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 proxychains-ng-4.16 | 1 python-cryptography-38.0.3 | 1 python-pyicu-2.10.2 | 1 qt6base-6.4.0 | 1 quickjs-2021-03-27 | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uclibc-1.0.42 | 1 valgrind-3.19.0 | 1 wtfutil-0.41.0 | 1 zip-3.0 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/74f9bc7d25575d319873c282effe85375c88b638 | i686 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/1e1f6c65294d05f8e77fea6846011ad2dae5511d | mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/c4cd666a521569a7a047ffe1f3e6a0e5012b2f16 | ORPH mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/1275587338170fc8fea0f127061041ad22532848 | ORPH powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/1a5e734c49ad8402bb42bfcb3b1cb27c156b2bd7 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/29af6d0bf18b640f62bdbe85d382b2f462cae2eb | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d573e56831bc358193fac47e780152bacae4ccf | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/118d39ba36561107e55a89f26871744f917188bb | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/011cef84ba5e744ef87cee1efd39e642be581205 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0197c17959f9b281f880b8ba41ce11008fa7bb27 | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c78a4898a50a07a803f6f9f05743ea6106476e6 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/300001f31ce688e25d09b1d78fd2b5cd072db469 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2df53cd9ac46541a0c0953b2f2128fa28743086 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/39c2b58af365f8225fa0f98996745af250df34e5 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6f68e78d6c0311941e0e5b1ab2528b13b54d7131 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/29ae6bb2da6e4d6bfcbf1db1834a5b98687c13fb | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/58d532c441ba8268f9b94787691a6deb19c20d48 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/eb5f49c614f7d43ccbfd831ceac8855558d22c3f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aa2712d910127227b180ae0933568e264fe9f90b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/02d4cc3cd9a4ace7d45115273165fe8d6b846883 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c076dec210637ff8f453faef3bc9262a96018bcb | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/077e12759b83a50d1e548aac05a4d71bed5681d6 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/93382c08ebdf31027ca2a28b7a85f900f6034450 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f35ba1c7d8289eafd5c3427bc587d9e35790e39 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/698f09afb3b6b165be47e7296549011657209525 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b470e69b4d4c20dc9984dc8275615705becff31c | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b7712072f8400894bef1972e4a5f5bfb1eb94150 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fdf07e5dc975327549fbf1fc7b4457ed4966c36b | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3de3d9769658e4e224960e152c805c15623b35a9 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f15fbf98b61916ec9cf8bb4db61f4ec9151bd81b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4fe486388718661277c01ba66a4bcbbb5dbce817 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4f2c342111158b1116526dd614da222ba30eee6b | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e182015d76612fde54c73dbaedf8ec5915ec7345 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d35296ea7fd452650167fcd18b0c8918aa05b4c7 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/32c086036696992264eaf85130fca4e156046126 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/61d44ba3b09bb6652679397acc8d5fcaf220526a | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df0932b645a14a31b7277f9fb0b502680755c1cb | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b03e64276621d79bf67e4fc13b428c5125670a8c | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b868229fa664ac8b04736110f693ebb009deb8f0 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/babd6550cdc26c4d7642635bdbc8396b5b92fea0 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/64e488622b2335549080f070e936fe92e7cba643 | riscv32 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/795faa3ef88cf2bc40c52abfaa379e03301e447b | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aa5122a78ec67984042d57731ec8d6cdda87c6f3 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/baf6a292894a28b6ad2ebc9fa85a4b9474af0f71 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/895ea42e50558765760272b3a97a18919f668b11 | or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/f7c4b26f8ca08d1a709fe29e0cba53410517858c | ORPH riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/a22cd30bfe6db114a8fb085f9df96b5755fd1653 | aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/6387a3890ee89199c3f2c4eefb1bb716d92009cb | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/398f3d8e429c111fe26bce0813f4a8e202da9d43 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/453fd2de947a0f3bdf43b5fd95ddf807c11e3480 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/a19a097f22793d754bad4c1833c0bb232970695c | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9d3ab300bdd379261d330f450ca342f114427e0f | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46972c78dcab7269d58886972e16fe048cd4411c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/50db311aa56a31447eb0b29718dd722b60998b91 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/969e9d78adbdf1efcf84b70d569667128895e5e8 | ORPH x86_64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/52640d150f5d55c59bb9a4ff6affa56d37757cb7 | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/b4dc5a5408e229412dfd91cea6f80fde6f4a61cb | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/1e3615f0449ebef8dda3b224d6e5059865b24d20 | arm | file-5.43 | NOK | http://autobuild.buildroot.net/results/8b52d67d6efe0556a78d8634b74e573fd7da9bc1 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/bec050e991e7d1f58931c5c785ef7701d989d575 | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a6adacab775313ac650f1463745df1e1809b3628 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/3d6bb4cc611d07304fd8825d8b51ea4fcc1cf744 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/dcc3f31308bd66a6a28fa002c6a312c4491a2481 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/06eb67ec14a7a693142b68647ad0bb31b59df808 | mips | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/b98110033487a539684f068b267c1a68ad259641 | powerpc64le | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/c32b96c5a92baa6f8e1bb1d7139eb50fe53c2e40 | s390x | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/1d57da907a7a0d836a157e7c4c142bb78563b8eb | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/5ad86113b0deee6f08513b50107b97e4037ed778 | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/7f9fde0836fe170da262cea67adae8d6b838cdb7 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b424ee7cb15c21ab70db100ab5db720b93d39f24 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0d318a0f6026e76323978a0e3598c4017aae8ea2 | riscv32 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/88322433a0126caaa3c3dde86053291c355a6071 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/26f3ca6e5943c54aff5a8fb3b670b100a608c7b1 | s390x | gitlab-runner-15.5.0 | NOK | http://autobuild.buildroot.net/results/79330844bf483d831a9d15093989d11a1f10be38 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d01a8ca9c7b0075037c973b59c3f019d8ed9827c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/739336f789ab04c385db562f4e74d22dee74449c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/00dcd71079834c7e714e50eadb146b76d73aef89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9fcbe218fd32559e6707c1c8de2ce827c17b9290 | arm | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/09a16b74b5f314dcb04801c5fff9602f40dcdb31 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/db356474dfbb62a62c32f1e3d95e857e80da5808 | x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2a93ac846073fa0d88766310de8ccc283cc115df | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7219ce65d03de2f9c780e4a1ae1532842b46e646 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5fec624ac03ee407c625fd81956a028a0d5c0955 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/98434944e2245b2dab4b5c96c3a2bebc537d132c | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b42f6394f1166875ace8a136a7673bc03c97ae8c | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2c2ed7f20c5000411a6ccf77a9a358ed3c3340f | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/cd6ddb1415125fa9408826329b92546ccfd923b6 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9d520a397dc3f54b57a904c49f59ef82c3f79796 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2a323146d6db26300bbb9a0a2fe4434def4394e4 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ef02da358ba9c5656353bf28d35b0e2dca5d03c8 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8ac765d6bbaee9d29588a6619132b36d56db6fb9 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5f618ee95057073721bf1361c0aa82b9b4205a6b | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e38027d73af6f74f5642e13882eb6e1fd612138 | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/deb9ad1b1f586ed0197d508f9c7a8721b3655c14 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c9b3db5a5514d4c635104b82e3efb01253ab1549 | sparc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5e497469203b9070e1104558769552b891fc1c0c | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/180bd1cb8fec5765542a8c8e88a92949d56e041e | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c1e250ceb913b325e7fd2ef89743789eeddbe5e4 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/88a3c8b3974d9cd9c8dfcc0fc2059f3c4e4e9cd3 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f5b35f81bab90a488d4695b6b1dec8def8df1b1c | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/0b08871e3a58fe022c2e30a3c993e7ff5cbb7fd4 | aarch64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/65ff2c19c5f5e3fc90b7a0d53a813fadc653fd86 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ff7fcff85c0af5ffe5f1b0c511b49841dac38245 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/d7a35f38e3ab541c3514568e90336ff7be008bb3 | riscv64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/51859a5b9fbb10d07b9d9fe888093f850b828ebd | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/607f68f261a63bdfb60d4a06a52fe0984961a3a0 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bcfbacc93ccaaedfe148abdbfc52ef952b6fed8e | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/71fa575fc26a6deb0f0a53b169df7082335236c1 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/273bc90c53c989b117c4fcb5c8a76c782671fcf6 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e1aa182514988fb47fdb8f9f84434810bf295aa0 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/2cbd1062a36244f3c67e30dd0f41afe8942bb1f8 | sh4a | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/012dfbe2adcf37da7095bd94331165564a7754c1 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/939d2dc1d9a6e3b8de994a0104de42567600e6cf | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/54b648dac028149ab9e806e0e5c4712b8ad09c20 | sh4 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c0d73715b7e40f6c8868b351294aecedfea26c5e | arc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/857a4f71345addac1c931f4a98879be1850b8d8f | arm | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/4144bcecfd2f5ee92b06f65524abcc202d005173 | riscv32 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/07a338d36831f966d0eb7448a2a7a3a8beb2b98a | s390x | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/028d7907b26fccc83b53c6719b30d49cd79b025e | aarch64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/fd263248b1565332df614c8e58c602859d9fed3c | sparc64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/65d1e3602077bf86898aa48bdce9b24847e9f009 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/3c4031e944ceacebb068c9d18ecd1878b7400b98 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/775fb12fd4321ce424885c0aa8bd68478996c8ae | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/57fac6d49c2763ea344209092b085c8c0f1ada39 | arm | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/8f90db98f9c58e601a0c09afd2b3296b4d360844 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/cca8b9fbb95e1ed1748e020792da58217d5e936a | x86_64 | intel-mediadriver-22.6.3 | NOK | http://autobuild.buildroot.net/results/fa15db52540dace758e2f01ecd210dab0095889f | x86_64 | intel-mediadriver-22.6.3 | NOK | http://autobuild.buildroot.net/results/52c8f5352b16ced4e85286950f95e1b57c564fa5 | i686 | ipmiutil-3.1.8 | NOK | http://autobuild.buildroot.net/results/f8dfc19382d733b30dd6f89f58c585f8eccd485b | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e7c14e544e37323df466dc695a1164f944ba4a46 | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8343ce1f0f3e8c5cdbcc56d91e9851f9f1efc1a3 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/13c0d81265d542b9f843afcb860b961d71869da7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/285c44402b430893df53954b414ae17f3a313a27 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec4460760da4c04bdc1006aa76b5a31092883c82 | armeb | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/1be6b14ce9ed1127f6bb762af450be56944a4303 | ORPH arm | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/9ccd4532cc47cbc642f066926452740d3ce77d64 | ORPH xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/b63ea028bf2cac1a7d23705eab07a22eb39ea7e9 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/19e35ae1b8da8a9f3f5d560768ebd349c2a4cb6e | riscv32 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a760cc76b8c24fca3de998e0947fc7f7d3f0f77c | ORPH or1k | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d97c03ac06f4c048b3f1d2df3f9057ba0ecd2a79 | ORPH riscv64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/cdf3fa470ec44aff4a735a7bfc7c2f61d7e48c20 | ORPH armeb | libev-4.33 | NOK | http://autobuild.buildroot.net/results/709518050d4801a866ab572e18929cd28b609eb0 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7c0f5d1b8008f24cb98899b8ef57dec966527ebb | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ae373df35e3e3987832440ebfc5d81da6a7c6ebf | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/c8b5dde6c991e503968f9ed739598a5edfec1f42 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/35889504d0fd8e1678c02b9c9cc86a75aa0393a0 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a5bb2ff234151aac12fd8fe5287363d0473cfdb8 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/38eac147d8d135d23147e8770e7280e95ae48e8a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d49a7dd54e2b2c90db92590def171dfcfdac96d7 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3015e2002cb3b1b11429a676e9d56f397b33708c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9aea97cf3a8c4e254fae37c882df25318442fcd8 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b22f57b1ee1a73aa4b14588eb1d3863c541d00e5 | ORPH x86_64 | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/ba468a06a3dc8d221fccac0ea56fb0313face5d5 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/66e082bc82dc05d45e525b5e1e189ea8114fb0af | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/8bcb41b217ae1682e90128d684b629267fa04983 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/db1011472a3e79d25fe75a7287dbdaf0e93d16a5 | arm | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/18d27f7f4f0eb038cf6007f65ec0677ed05c48b3 | ORPH arm | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/5ec536e443cf47f0e90dcc7e4ba12cd3f5fd46dc | i686 | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/cf7b75cb5f6b2b1564d81d96cde2a2e229daf6f5 | arceb | lighttpd-1.4.67 | NOK | http://autobuild.buildroot.net/results/f9fa932afd4e2b1faa49d6184ff634dfaafa9b5e | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/4c97e26adb7ff72815b40c44f989398e69d55add | ORPH sh4a | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/3421630759e15c4ea64609d8c125032bedd3f3ee | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/702c38172bfc442d7159b8037d3564b92929f61c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9b90b37689ab9c538ed865658f605b0748cdaa69 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ab5fbb9bfa9c6f7b5240ffc52536629500650b61 | ORPH powerpc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9df35f8d922aded2c8d43fff70f64a98b19fc33c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/d0aa44ab6b8c285e842768d620356184cb3b69d0 | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fad66719623c8cdb3dab8ce5e278e704397682c8 | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/5113b4b567543cf045deeeac1f504840d54b3e91 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ce48fe6961affc637ca9ca4c7ce91e2deb6dd88d | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/ede01df95698937b7f58c68962c2a0fa207a0a11 | ORPH i686 | linux-tools | NOK | http://autobuild.buildroot.net/results/1270b9d4b90a278692f2852ea5337ca7d02d7139 | ORPH sparc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/633dd47711057e550e5d8838b701f60bd815d821 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/7b335de95b0f441af56340af9797681d5010cee0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/15b9f572e0263dcc547d09433ebb7d02f7e9b92c | ORPH sh4aeb | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/7adfdf731f7fda7d22369d3aac17fb43a58809ed | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/bdbccd4dc2a986b8c60a0e311ed41ed2002e1c5f | ORPH arm | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/312abbb1be1b12a00c81a05a7b3356811fdd1882 | aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/e32b2fd1c9f1a161e391f5b5d5e185c6f8613958 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/a455856e29e3b935cd978719efcff22700fa65ad | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/c405cb6235ffd6968fc0f24b0bbba74867816312 | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/adfd165bd55d067b41cb3eb3e497c2a35a3258e2 | sparc64 | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/775b5c416413cdfc0ab22c1fa878559024d387b6 | mips | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/18a6d32a390a65f62eb93801db2037008f095977 | s390x | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f8525c221bdbffd2faef3dc0b33094bb0dbc2408 | powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/842f51658efd638f160b3b22e8e08faf22bcbecc | ORPH riscv32 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8b3f26e2c334501b85dc1fbc98ddf463d7347667 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/527cdbc8cc54c8e2e1b47c6c0fd9e222cc3c9a31 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ef0e0a8acb9f0e274e9453317f66c5e30d584049 | ORPH arc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/c46081c73488e1339afc2d367c832550b06ea6f3 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/51060289658731cb72efad851d6ff0d3464b1575 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ee7415570afb028c78560c40749aabfebae09b85 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/3d678a8dc054488a2d173b06fa2b2e6935b61f3e | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/af1a07866232cbaa81c617cc3c66b448fbb22c2e | ORPH i586 | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/62be818e2f2eac07b4a2de6f4a8898cc4cc05b1f | ORPH powerpc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/8877b2520e2610945c1045b02c989e8c116fd9d0 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/1938f3e95f775536914de78598b975e0f30f4ab3 | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/df2394eb67fc661a24002423071a5733e97bb235 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/e1df97f2cc3421a4401a1b73f3014cc5b586ac03 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/5e7bdd489f730a91c6b2b48896ca837c7781c09c | ORPH i586 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/61b03301bc36247c75e797fb294ec7f96bce6e22 | armeb | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/f8bf5042395e5040456e5e8f97cdea24c67081a1 | microblazeel | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/5494151515b3b7031bcf59ff227a75c2ef8e7e6a | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/1ea51a625002667b76c11887cd74aba2e1eadea6 | ORPH arceb | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/6762f831f90dfd01d052d614cd17c014f7887fc3 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/1682832ee44f120ef9350a17ebcdf8fb74a3f54b | ORPH arceb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8624e237d0db60fa5220c96e4be23e2bf4fda013 | x86_64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e1d139527a1b7af221e5352e1df8fd1cfad2fa8a | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/dde603240447cdf875ee92e2f44c45a017b40d2f | powerpc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4e52ff6b04fcbece54636a4afbe455e74b1c600f | x86_64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/4cd36c7d5ac5bc8976ed083a4fe9948db7c6d114 | armeb | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/6161dde62387513d15dc7da4bf07e5ae1b98b3ad | arm | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/270389a72f3f70f85084b20c2a4c242e27d6f362 | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/d0835ef8b909968b5477e4b81e634cfddcdc2df4 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/5b4c85cfe05154e38c97f193fbe7841e008bd334 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/4046d75662eac76205fb35e4a152f57f21b8f383 | microblazeel | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/d1fbc783732f1c866e2ec89a72c46055ff27248a | aarch64_be | qt6base-6.4.0 | NOK | http://autobuild.buildroot.net/results/8964406f2eee861dfb39af214e5f21831da7ae2e | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/05a7d62aab213f3dd78474823fa770bf6abb1f7e | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d3d6e2e137624f7887b2c9b004f0c299e4d5c257 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e20235140373fe337c949f305508675989788056 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f572914d5b81ca2142955754ad94b80eefd0f603 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9c514b39309ea9305332c263ed6faf34f70c6018 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d256b794b261ed8b14f45c452400897bb77c1fa0 | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3a9fc652c2ec028aa43cc9901babf41f646023a5 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/354e7e3f7f475cf72c913222a83af0357308ed1d | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a88df178f577216b901070d7f4d3e4536c223e19 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a7c40c8c1421bbac399db78dac00c8f0fdbe200b | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/54cdc1fb70ef83d584e60b3749f89ddf966d6370 | microblaze | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/31eb8e34d436abe400c66cc6787e069762f2fd28 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f96af4202af81af217822be910e2be9f4cc4d3f1 | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/1a5b2ae8e84c46b5a8c471a1edd2f2fdbd5dd8be | arm | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/7a9b8bb446faa032accff9b79b4d2ac2ea1f44d1 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/d43f0a746bf4d0fabbdb03aafa7a4cb3ea46c83e | s390x | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/843b371b2b9a527b1248af9854b25e012c1c8248 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/f3222b1a94f7c4c65149bc168be71bc22de61c0f | ORPH microblazeel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/a2cac235afb49a05f3572593cedb76802211fada | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/09903617a3e5bb5e5ca233180b65fb35d3fd28d1 | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/428ae6d0aef9a734608321277d43e63f1bacdacb | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/7c3465f45b107afc0292ce6c010d7d8cd726c235 | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/806a886534fd222110ae5f24524489a431825a84 | arc | unknown | NOK | http://autobuild.buildroot.net/results/e8eb377e93e361bfbffcf6332e08ba08040f6cf4 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/cfb9e368f5377fb01e50df9d5055d4f725a83617 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/df578ddf640abe0ab0af5968a3e22b88da6b0403 | sparc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/aa0b230bdd92afcc1099281a957ac8ea648c152a | sparc | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/83874989fe0e0277b3ac4f80904638732dcc818a | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/2c71f4a26baf629efdf8d8d9da2309bdd4aacaad | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/85e625643a89fa5c4fffc5a3eac1a3ceb6f983b0 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e2ffbbc4308fe1f7713f134de7b8d0099b0d1608 | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/0ade97569aade8debbf011aedc8a57118ee68ebb | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/576377fddcc9d55ef8ce7097030ab74f1ab3f060 | i686 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/1ac80ace07e80216b8f91103d9368e1f21d0f07e | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/619ff54e2fb0f0a8e468367c90aa91e88c471d24 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/11b3da2a9f622e1b331d37dfb0252de209e44ab1 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1476db2d34788254bf718ba6628f6e0759d1d979 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/30928f4e0603263ca39c6d14d0db8e147874b4a2 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/18163a0eb59bdf8a335724cfd24e93342cade25f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5c40853b35252430023e13ac071f06014cedb336 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c7fa751ece50ec77645c030a2f54d8cddf5337aa | ORPH armeb | zip-3.0 | NOK | http://autobuild.buildroot.net/results/367c04266ee38860ec3b7185e7b1e424d384cb18 | Classification of failures by reason for 2022.02.x -------------------------------------------------- xterm-376 | 2 frr-8.1 | 1 igd2-for-linux-2.1 | 1 nodejs-14.20.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- xtensa | frr-8.1 | NOK | http://autobuild.buildroot.net/results/ee2a0517c3ace6411307e3af71ee5a186054cd8e | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/44286182afc90e6878dfc573c964f94a1342960c | mipsel | nodejs-14.20.1 | NOK | http://autobuild.buildroot.net/results/850b8f5e628f352bdb7d4747d75547b90a0cbe92 | xtensa | xterm-376 | NOK | http://autobuild.buildroot.net/results/31678775a170a717bcd9ed325cd4a3eae9d4ce3a | ORPH xtensa | xterm-376 | NOK | http://autobuild.buildroot.net/results/bf345e5bff4980cd9a52c3a7ae69b5606ee127cb | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 2 host-rust-1.62.0 | 2 elfutils-0.186 | 1 host-spirv-llvm-translator-... | 1 linux-5.17.15 | 1 memcached-1.6.16 | 1 openal-1.22.0 | 1 pcsc-lite-1.9.8 | 1 unknown | 1 volk-2.5.1 | 1 wavemon-0.9.4 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/209fb84252a809da04baaf4eba17d1669dd5c7d3 | ORPH powerpc64le | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/a3ab4d8f5f57f1102dd66e779d3c3eea275f7067 | mips | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/7ec6ba55d87653d2e26bb63b5d2dbb1b15661f9f | x86_64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/2f4ac5e8013d0c41a1f87e9e9e0cdd39670e0086 | s390x | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/993d6eaf6192be0f9ed23d679e04831586edb0b8 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/30ef8a2442bc03b73a05cc645aa6219f0dafc4cd | ORPH s390x | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/0a7de8d31ed8e03e3ffc219f098ffde4d280a56e | ORPH sparc | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/73f28a26100141bb0f2864f4abac9cb4d378b2f7 | ORPH arm | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/1ad72aad48da81c07245117a1aca68b0fb1da75f | arm | pcsc-lite-1.9.8 | NOK | http://autobuild.buildroot.net/results/97d059a7ac1f6d660cfe33f371dfeb2b5a086a60 | ORPH riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/d0892bf0899710a85afd3a8cfc917df380e448c5 | mipsel | volk-2.5.1 | NOK | http://autobuild.buildroot.net/results/f6acb7590a2dfb3bebd4b2beb30bc8234f31119a | mips | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/6561ff7869111431488349a171786603d331b3d4 | ORPH -- http://autobuild.buildroot.net From heiko.thiery at gmail.com Thu Dec 8 07:28:42 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:42 +0100 Subject: [Buildroot] [PATCH 1/3] package/libmbim: bump version to 1.28.2 Message-ID: <20221208072843.6806-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB -- 2.20.1 From heiko.thiery at gmail.com Thu Dec 8 07:28:44 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:44 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: <20221208072843.6806-1-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> Message-ID: <20221208072843.6806-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..79fcf08a12 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b libqmi-1.33.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..ee1e424a99 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.33.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB -- 2.20.1 From heiko.thiery at gmail.com Thu Dec 8 07:28:46 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 08:28:46 +0100 Subject: [Buildroot] [PATCH 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208072843.6806-1-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> Message-ID: <20221208072843.6806-3-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. For building with libqmi support version 1.33.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 2 files changed, 55 insertions(+), 19 deletions(-) diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.20.1 From aleksander at aleksander.es Thu Dec 8 07:37:05 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Thu, 8 Dec 2022 08:37:05 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: <20221208072843.6806-2-heiko.thiery@gmail.com> References: <20221208072843.6806-1-heiko.thiery@gmail.com> <20221208072843.6806-2-heiko.thiery@gmail.com> Message-ID: Hey, On Thu, Dec 8, 2022, 08:29 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libqmi/libqmi.hash | 2 +- > package/libqmi/libqmi.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash > index dee2a94d93..79fcf08a12 100644 > --- a/package/libqmi/libqmi.hash > +++ b/package/libqmi/libqmi.hash > @@ -1,4 +1,4 @@ > # Locally computed: > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 > COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 > COPYING.LIB > -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e > libqmi-1.30.8.tar.gz > +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b > libqmi-1.33.2.tar.gz > diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk > index 6b7f45729e..ee1e424a99 100644 > --- a/package/libqmi/libqmi.mk > +++ b/package/libqmi/libqmi.mk > @@ -4,7 +4,7 @@ > # > > ################################################################################ > > -LIBQMI_VERSION = 1.30.8 > +LIBQMI_VERSION = 1.33.2 > LIBQMI_SITE = > https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) > LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) > LIBQMI_LICENSE_FILES = COPYING COPYING.LIB > -- > 2.20.1 > Please note, 1.33 is not a stable branch. The stable branch that works along with MM 1.20 is libqmi 1.32. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From heiko.thiery at gmail.com Thu Dec 8 08:28:28 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 09:28:28 +0100 Subject: [Buildroot] [PATCH 2/3] package/libqmi: bump version to 1.33.2 In-Reply-To: References: <20221208072843.6806-1-heiko.thiery@gmail.com> <20221208072843.6806-2-heiko.thiery@gmail.com> Message-ID: Hi Aleksander, Am Do., 8. Dez. 2022 um 08:37 Uhr schrieb Aleksander Morgado : > > Hey, > > On Thu, Dec 8, 2022, 08:29 Heiko Thiery wrote: >> >> Signed-off-by: Heiko Thiery >> --- >> package/libqmi/libqmi.hash | 2 +- >> package/libqmi/libqmi.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash >> index dee2a94d93..79fcf08a12 100644 >> --- a/package/libqmi/libqmi.hash >> +++ b/package/libqmi/libqmi.hash >> @@ -1,4 +1,4 @@ >> # Locally computed: >> sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING >> sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB >> -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz >> +sha256 0a9c0209a0d62706c05f8e585812956924d7930a25032e1ee93352c59317a00b libqmi-1.33.2.tar.gz >> diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk >> index 6b7f45729e..ee1e424a99 100644 >> --- a/package/libqmi/libqmi.mk >> +++ b/package/libqmi/libqmi.mk >> @@ -4,7 +4,7 @@ >> # >> ################################################################################ >> >> -LIBQMI_VERSION = 1.30.8 >> +LIBQMI_VERSION = 1.33.2 >> LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) >> LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) >> LIBQMI_LICENSE_FILES = COPYING COPYING.LIB >> -- >> 2.20.1 > > > > Please note, 1.33 is not a stable branch. The stable branch that works along with MM 1.20 is libqmi 1.32. I will switch to the stable version 1.32.x. -- Heiko > > From neal.frager at amd.com Thu Dec 8 09:46:20 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 8 Dec 2022 02:46:20 -0700 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221208094620.38498-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 V2->V3: - added DEVELOPERS update --- DEVELOPERS | 3 +- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 40 +++ 5 files changed, 555 insertions(+), 6 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..6d7b90c7f0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2157,9 +2157,10 @@ F: board/zynqmp/ F: board/zynqmp/kria/ F: configs/versal_vck190_defconfig F: configs/zynq_zc706_defconfig +F: configs/zynqmp_kria_kr260_defconfig +F: configs/zynqmp_kria_kv260_defconfig F: configs/zynqmp_zcu102_defconfig F: configs/zynqmp_zcu106_defconfig -F: configs/zynqmp_kria_kv260_defconfig F: package/bootgen/ F: package/versal-firmware/ diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..5257c622e3 --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..a45da01320 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,40 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y -- 2.17.1 From peter at korsgaard.com Thu Dec 8 09:50:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:50:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8723bu: add RTL8723BU_LINUX_CONFIG_FIXUPS In-Reply-To: <878rjo8i2a.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Sat, 03 Dec 2022 19:21:01 +0100") References: <20221203172347.331603-1-fontaine.fabrice@gmail.com> <878rjo8i2a.fsf@dell.be.48ers.dk> Message-ID: <87h6y62phr.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Giulio" == Giulio Benetti writes: >> Hi Fabrice, >> thank you but there is my pending patch for this here: >> https://patchwork.ozlabs.org/project/buildroot/patch/20220919132035.479510-1-giulio.benetti at benettiengineering.com/ > I've committed Giulio's patch instead, thanks. And also committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:53:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:53:05 +0100 Subject: [Buildroot] [git commit] package: optee-client: fix identation issues In-Reply-To: <20221203211306.B892A85174@busybox.osuosl.org> (Yann E. MORIN's message of "Sat, 3 Dec 2022 22:11:38 +0100") References: <20221203211306.B892A85174@busybox.osuosl.org> Message-ID: <87cz8u2pdq.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fix issues reported by utils/check-package: > package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) > package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings > Signed-off-by: Etienne Carriere > [yann.morin.1998 at free.fr: > - fix shellcheck SC2086 > - rename the file > ] > Signed-off-by: Yann E. MORIN > --- Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:54:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:54:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/matchbox-keyboard: add libpng dependency In-Reply-To: <20221203211939.853298-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 22:19:39 +0100") References: <20221203211939.853298-1-fontaine.fabrice@gmail.com> Message-ID: <878rji2pbe.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libpng is a mandatory dependency since bump to version 0.1.1 in commit > e2511d88e83acae4144be89ce5e258b724067bd5 and > https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: > checking for PNG... no > configure: error: Package requirements (libpng) were not met: > Package 'libpng', required by 'virtual:world', not found > Fixes: > - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:55:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:55:11 +0100 Subject: [Buildroot] [PATCH] package/elf2flt: fix text relocations on xtensa In-Reply-To: <20221130021821.2660112-1-jcmvbkbc@gmail.com> (Max Filippov's message of "Tue, 29 Nov 2022 18:18:21 -0800") References: <20221130021821.2660112-1-jcmvbkbc@gmail.com> Message-ID: <874ju62pa8.fsf@dell.be.48ers.dk> >>>>> "Max" == Max Filippov writes: > elf2flt 2021.08 has changed endianness swapping logic for relocated > entries in the text segment. This broke little-endian xtensa FLAT images > which now fail to start with the following message: > binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) > Fix it by restoring old endianness swapping logic for relocated entries > in the text segment when building for xtensa. > Reported-by: Niklas Cassel > Signed-off-by: Max Filippov > --- > I've tested a couple other prominent candidates, but it looks like > only xtensa has this issue. I've submitted pull request to elf2flt > with the patch below. Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:55:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:55:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/optee-client: rename S30optee In-Reply-To: <20221204091039.4362-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 10:10:39 +0100") References: <20221204091039.4362-1-fontaine.fabrice@gmail.com> Message-ID: <87zgby1aoi.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename > S30optee in optee-client.mk resulting in the following build failure: > /usr/bin/install -m 0755 -D package/optee-client//S30optee > /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee > /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory > Fixes: > - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:57:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 08 Dec 2022 10:57:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: fix CVE-2022-37454 In-Reply-To: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 23:41:57 +0100") References: <20221203224157.1196944-1-fontaine.fabrice@gmail.com> Message-ID: <87v8mm1amo.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > The Keccak XKCP SHA-3 reference implementation before fdc6fef has an > integer overflow and resultant buffer overflow that allows attackers to > execute arbitrary code or eliminate expected cryptographic properties. > This occurs in the sponge function interface. > Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they > should not be affected. > https://github.com/python/cpython/issues/98517 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 8 09:49:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:49:44 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221208095741.A443A85E3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6d3e43a946adc0669c719d8466f5280b9b693d54 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 1978e9b0219712b2b839d9f44a0b98b2e8280f75) Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Thu Dec 8 09:53:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:09 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package: optee-client: fix indentation issues Message-ID: <20221208095741.AEE1985E3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33281360cc3f65cf0dd02dd5520a6bd73d7e2aba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN (cherry picked from commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff) Signed-off-by: Peter Korsgaard --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From peter at korsgaard.com Thu Dec 8 09:56:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:56:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/python3: fix CVE-2022-37454 Message-ID: <20221208095741.D06DD85E3C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=404d6e29bf165b2415c7e7507771cc85239121bc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 92d96e8513c75a8ab496c90841920e896085915f) Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index a10f04cb97..617caf0db5 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From peter at korsgaard.com Thu Dec 8 09:55:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:55:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/optee-client: rename S30optee Message-ID: <20221208095741.C5A7E85E42@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a69856d9024c8334b361ef5702cab6e8685907f7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit cac489ce1dc9f280a76dce92960ea7807a5e86c5) Signed-off-by: Peter Korsgaard --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index dda9a2855d..13a9eb6b20 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From peter at korsgaard.com Thu Dec 8 09:54:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:54:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/elf2flt: fix text relocations on xtensa Message-ID: <20221208095741.BA77785E41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=096dfb90eb02b4e4772b3ebc58044a2bb0597168 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN (cherry picked from commit 3781e4efc52f542f58147b2de5f599b4e729bcbb) Signed-off-by: Peter Korsgaard --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From peter at korsgaard.com Thu Dec 8 09:49:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:49:30 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/rtl8723bu: fix build failure due to missing Linux options Message-ID: <20221208100118.9E00A85E67@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4dda5e28809beb62745715b5c0d5ac57e55c1db6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x This driver requires: CONFIG_NET CONFIG_WIRELESS CONFIG_CFG80211 CONFIG_USB_SUPPORT CONFIG_USB to build so let's add them to RTL8723BU_LINUX_CONFIG_FIXUPS. Fixes: http://autobuild.buildroot.net/results/7f3637760ad88d314e6812865f3667d1de091957/ Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 1978e9b0219712b2b839d9f44a0b98b2e8280f75) Signed-off-by: Peter Korsgaard --- package/rtl8723bu/rtl8723bu.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 3da8d9cecf..82c487b4e1 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -12,6 +12,14 @@ RTL8723BU_MODULE_MAKE_OPTS = \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) +define RTL8723BU_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_NET) + $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) + $(call KCONFIG_ENABLE_OPT,CONFIG_CFG80211) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB_SUPPORT) + $(call KCONFIG_ENABLE_OPT,CONFIG_USB) +endef + define RTL8723BU_INSTALL_TARGET_CMDS $(INSTALL) -D -m 644 $(@D)/rtl8723b_fw.bin $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723b_fw.bin endef From peter at korsgaard.com Thu Dec 8 09:53:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:19 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package: optee-client: fix indentation issues Message-ID: <20221208100118.AB00E85E68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15637d4830e3cd02c3d56cef8ef3c6a3d634c1f6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix issues reported by utils/check-package: package/optee-client/S30optee:40: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:46: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:47: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:48: should be indented with tabs (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30optee:0: filename should be S (http://nightly.buildroot.org/#adding-packages-start-script) package/optee-client/S30tee-supplicant:0: run 'shellcheck' and fix the warnings Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - fix shellcheck SC2086 - rename the file ] Signed-off-by: Yann E. MORIN (cherry picked from commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff) Signed-off-by: Peter Korsgaard --- package/optee-client/{S30optee => S30tee-supplicant} | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/optee-client/S30optee b/package/optee-client/S30tee-supplicant similarity index 83% rename from package/optee-client/S30optee rename to package/optee-client/S30tee-supplicant index 17e6d6d2b8..8a605dbe5f 100644 --- a/package/optee-client/S30optee +++ b/package/optee-client/S30tee-supplicant @@ -7,6 +7,7 @@ DAEMON_ARGS="-d /dev/teepriv0" start() { printf 'Starting %s: ' "$DAEMON" + # shellcheck disable=SC2086 # we need the word splitting start-stop-daemon -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" \ -- $DAEMON_ARGS status=$? @@ -37,13 +38,13 @@ restart() { } case "$1" in - start|stop|restart) + start|stop|restart) "$1";; reload) # Restart, since there is no true "reload" feature (does not # reconfigure/restart on SIGHUP, just closes all open files). restart;; - *) - echo "Usage: $0 {start|stop|restart|reload}" - exit 1 + *) + echo "Usage: $0 {start|stop|restart|reload}" + exit 1 esac From peter at korsgaard.com Thu Dec 8 09:54:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:54:48 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/elf2flt: fix text relocations on xtensa Message-ID: <20221208100118.C50AA85E6B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57ba62490307f802ad201d9af9ce0c43587ce7d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x elf2flt 2021.08 has changed endianness swapping logic for relocated entries in the text segment. This broke little-endian xtensa FLAT images which now fail to start with the following message: binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) Fix it by restoring old endianness swapping logic for relocated entries in the text segment when building for xtensa. Reported-by: Niklas Cassel Signed-off-by: Max Filippov Signed-off-by: Yann E. MORIN (cherry picked from commit 3781e4efc52f542f58147b2de5f599b4e729bcbb) Signed-off-by: Peter Korsgaard --- .../0006-elf2flt-xtensa-fix-text-relocations.patch | 51 ++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch new file mode 100644 index 0000000000..3664775906 --- /dev/null +++ b/package/elf2flt/0006-elf2flt-xtensa-fix-text-relocations.patch @@ -0,0 +1,51 @@ +From e248d9774506fdd8698b14a7edead113f19ecdb0 Mon Sep 17 00:00:00 2001 +From: Max Filippov +Date: Tue, 29 Nov 2022 17:47:54 -0800 +Subject: [PATCH] xtensa: fix text relocations + +The commit 5e08f1968316 ("Don't always update text in !pic_with_got case") +changed good_32bit_resolved_reloc to not do endianness swapping for +relocated entries in the text segment. This broke little-endian xtensa +FLAT images which after this change fail to start with the following +message: + + binfmt_flat: reloc outside program 0x24c80100 (0 - 0x6e430/0x56a20) + +Fix it by preserving 'update_text' when building for xtensa. + +Fixes: 5e08f1968316 ("Don't always update text in !pic_with_got case") +Reported-by: Niklas Cassel +Signed-off-by: Max Filippov +--- + elf2flt.c | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git a/elf2flt.c b/elf2flt.c +index b93aecdaced3..cec3f4a22239 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -808,7 +808,20 @@ output_relocs ( + continue; + case R_XTENSA_32: + case R_XTENSA_PLT: +- goto good_32bit_resolved_reloc; ++ if (bfd_big_endian (abs_bfd)) ++ sym_addr = ++ (r_mem[0] << 24) ++ + (r_mem[1] << 16) ++ + (r_mem[2] << 8) ++ + r_mem[3]; ++ else ++ sym_addr = ++ r_mem[0] ++ + (r_mem[1] << 8) ++ + (r_mem[2] << 16) ++ + (r_mem[3] << 24); ++ relocation_needed = 1; ++ break; + default: + goto bad_resolved_reloc; + #else +-- +2.30.2 + From peter at korsgaard.com Thu Dec 8 09:56:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:56:41 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/python3: fix CVE-2022-37454 Message-ID: <20221208100118.E117485DF2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d8eac03c398a7829e84f6a685266e2810c1c5b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Python 3.11 and later switched to using tiny_sha3 in GH-32060, so they should not be affected. https://github.com/python/cpython/issues/98517 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 92d96e8513c75a8ab496c90841920e896085915f) Signed-off-by: Peter Korsgaard --- ...8517-Fix-buffer-overflows-in-_sha3-module.patch | 101 +++++++++++++++++++++ package/python3/python3.mk | 3 + 2 files changed, 104 insertions(+) diff --git a/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch new file mode 100644 index 0000000000..5c50dd16cb --- /dev/null +++ b/package/python3/0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch @@ -0,0 +1,101 @@ +From 0e4e058602d93b88256ff90bbef501ba20be9dd3 Mon Sep 17 00:00:00 2001 +From: Theo Buehler +Date: Fri, 21 Oct 2022 21:26:01 +0200 +Subject: [PATCH] [3.10] gh-98517: Fix buffer overflows in _sha3 module + (#98519) + +This is a port of the applicable part of XKCP's fix [1] for +CVE-2022-37454 and avoids the segmentation fault and the infinite +loop in the test cases published in [2]. + +[1]: https://github.com/XKCP/XKCP/commit/fdc6fef075f4e81d6b1bc38364248975e08e340a +[2]: https://mouha.be/sha-3-buffer-overflow/ + +Regression test added by: Gregory P. Smith [Google LLC] + +[Retrieved from: +https://github.com/python/cpython/commit/0e4e058602d93b88256ff90bbef501ba20be9dd3] +Signed-off-by: Fabrice Fontaine +--- + Lib/test/test_hashlib.py | 9 +++++++++ + .../2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst | 1 + + Modules/_sha3/kcp/KeccakSponge.inc | 15 ++++++++------- + 3 files changed, 18 insertions(+), 7 deletions(-) + create mode 100644 Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst + +diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py +index 535f4aa3e04c..9aa6c1f0a3b6 100644 +--- a/Lib/test/test_hashlib.py ++++ b/Lib/test/test_hashlib.py +@@ -495,6 +495,15 @@ def test_case_md5_huge(self, size): + def test_case_md5_uintmax(self, size): + self.check('md5', b'A'*size, '28138d306ff1b8281f1a9067e1a1a2b3') + ++ @unittest.skipIf(sys.maxsize < _4G - 1, 'test cannot run on 32-bit systems') ++ @bigmemtest(size=_4G - 1, memuse=1, dry_run=False) ++ def test_sha3_update_overflow(self, size): ++ """Regression test for gh-98517 CVE-2022-37454.""" ++ h = hashlib.sha3_224() ++ h.update(b'\x01') ++ h.update(b'\x01'*0xffff_ffff) ++ self.assertEqual(h.hexdigest(), '80762e8ce6700f114fec0f621fd97c4b9c00147fa052215294cceeed') ++ + # use the three examples from Federal Information Processing Standards + # Publication 180-1, Secure Hash Standard, 1995 April 17 + # http://www.itl.nist.gov/div897/pubs/fip180-1.htm +diff --git a/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +new file mode 100644 +index 000000000000..2d23a6ad93c7 +--- /dev/null ++++ b/Misc/NEWS.d/next/Security/2022-10-21-13-31-47.gh-issue-98517.SXXGfV.rst +@@ -0,0 +1 @@ ++Port XKCP's fix for the buffer overflows in SHA-3 (CVE-2022-37454). +diff --git a/Modules/_sha3/kcp/KeccakSponge.inc b/Modules/_sha3/kcp/KeccakSponge.inc +index e10739deafa8..cf92e4db4d36 100644 +--- a/Modules/_sha3/kcp/KeccakSponge.inc ++++ b/Modules/_sha3/kcp/KeccakSponge.inc +@@ -171,7 +171,7 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == 0) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == 0) && (dataByteLen-i >= rateInBytes)) { + #ifdef SnP_FastLoop_Absorb + /* processing full blocks first */ + +@@ -199,10 +199,10 @@ int SpongeAbsorb(SpongeInstance *instance, const unsigned char *data, size_t dat + } + else { + /* normal lane: using the message queue */ +- +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + #ifdef KeccakReference + displayBytes(1, "Block to be absorbed (part)", curData, partialBlock); + #endif +@@ -281,7 +281,7 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + i = 0; + curData = data; + while(i < dataByteLen) { +- if ((instance->byteIOIndex == rateInBytes) && (dataByteLen >= (i + rateInBytes))) { ++ if ((instance->byteIOIndex == rateInBytes) && (dataByteLen-i >= rateInBytes)) { + for(j=dataByteLen-i; j>=rateInBytes; j-=rateInBytes) { + SnP_Permute(instance->state); + SnP_ExtractBytes(instance->state, curData, 0, rateInBytes); +@@ -299,9 +299,10 @@ int SpongeSqueeze(SpongeInstance *instance, unsigned char *data, size_t dataByte + SnP_Permute(instance->state); + instance->byteIOIndex = 0; + } +- partialBlock = (unsigned int)(dataByteLen - i); +- if (partialBlock+instance->byteIOIndex > rateInBytes) ++ if (dataByteLen-i > rateInBytes-instance->byteIOIndex) + partialBlock = rateInBytes-instance->byteIOIndex; ++ else ++ partialBlock = (unsigned int)(dataByteLen - i); + i += partialBlock; + + SnP_ExtractBytes(instance->state, curData, instance->byteIOIndex, partialBlock); diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 2e17104102..b291fcf582 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -16,6 +16,9 @@ PYTHON3_CPE_ID_PRODUCT = python # 0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch PYTHON3_IGNORE_CVES += CVE-2022-45061 +# 0034-3-10-gh-98517-Fix-buffer-overflows-in-_sha3-module.patch +PYTHON3_IGNORE_CVES += CVE-2022-37454 + # This host Python is installed in $(HOST_DIR), as it is needed when # cross-compiling third-party Python modules. From peter at korsgaard.com Thu Dec 8 09:53:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:53:59 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/matchbox-keyboard: add libpng dependency Message-ID: <20221208100118.B8BA685E69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=534716254ce5b3867adbeef1baab2358c40b83da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x libpng is a mandatory dependency since bump to version 0.1.1 in commit e2511d88e83acae4144be89ce5e258b724067bd5 and https://git.yoctoproject.org/matchbox-keyboard/commit/?id=1d7c5f1e0ad736205151c0df5aa738f942bd3e97: checking for PNG... no configure: error: Package requirements (libpng) were not met: Package 'libpng', required by 'virtual:world', not found Fixes: - http://autobuild.buildroot.org/results/4495f0720d7053a52ff8fef82d18a70a6f20c66b Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit a63fbb0d9762a0e6a454b1bea9ce44d620a6860a) Signed-off-by: Peter Korsgaard --- package/matchbox-keyboard/Config.in | 1 + package/matchbox-keyboard/matchbox-keyboard.mk | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package/matchbox-keyboard/Config.in b/package/matchbox-keyboard/Config.in index 260a57c6a4..3d7a9d203c 100644 --- a/package/matchbox-keyboard/Config.in +++ b/package/matchbox-keyboard/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_MATCHBOX_KEYBOARD bool "matchbox-keyboard" + select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_XLIB_LIBXTST select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXFT if !BR2_PACKAGE_CAIRO diff --git a/package/matchbox-keyboard/matchbox-keyboard.mk b/package/matchbox-keyboard/matchbox-keyboard.mk index 242c4831d1..a1e3c61543 100644 --- a/package/matchbox-keyboard/matchbox-keyboard.mk +++ b/package/matchbox-keyboard/matchbox-keyboard.mk @@ -11,7 +11,7 @@ MATCHBOX_KEYBOARD_SITE = \ MATCHBOX_KEYBOARD_LICENSE = LGPL-2.1, GPL-2.0+ (applet.c) MATCHBOX_KEYBOARD_LICENSE_FILES = COPYING applet/applet.c MATCHBOX_KEYBOARD_DEPENDENCIES = \ - host-pkgconf matchbox-lib matchbox-fakekey expat xlib_libXrender + host-pkgconf matchbox-lib matchbox-fakekey expat libpng xlib_libXrender # From git MATCHBOX_KEYBOARD_AUTORECONF = YES From peter at korsgaard.com Thu Dec 8 09:55:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 8 Dec 2022 10:55:37 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/optee-client: rename S30optee Message-ID: <20221208100118.D386785E67@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=773f4246bd6637c7d9e9755c31d86915b7c3190d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Commit b1c4c18766e51ee55e8d2e3a7cb12cb2762b12ff forgot to rename S30optee in optee-client.mk resulting in the following build failure: /usr/bin/install -m 0755 -D package/optee-client//S30optee /home/autobuild/autobuild/instance-0/output-1/target/etc/init.d/S30optee /usr/bin/install: cannot stat 'package/optee-client//S30optee': No such file or directory Fixes: - http://autobuild.buildroot.org/results/21fc165933e6d226de277b62d4ce99342cef0ffb Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit cac489ce1dc9f280a76dce92960ea7807a5e86c5) Signed-off-by: Peter Korsgaard --- package/optee-client/optee-client.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 252841ba10..3fbbe9484c 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,8 +27,8 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif define OPTEE_CLIENT_INSTALL_INIT_SYSV - $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30optee \ - $(TARGET_DIR)/etc/init.d/S30optee + $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ + $(TARGET_DIR)/etc/init.d/S30tee-supplicant endef $(eval $(cmake-package)) From mail at dbrgn.ch Thu Dec 8 10:02:47 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 8 Dec 2022 11:02:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets Message-ID: <20221208110247.7002c3ca@c3po> Not all target architectures are supported by the "ring" dependency. Signed-off-by: Danilo Bargen --- package/tealdeer/Config.in | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..a61a59f3ee 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,14 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips: https://github.com/briansmith/ring/issues/562 + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + # Crypto dependency (ring) not available for PowerPC: https://github.com/briansmith/ring/issues/389 + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + # Crypto dependency (ring) not available for Sparc: https://github.com/briansmith/ring/issues/1512 + depends on !(BR2_sparc || BR2_sparc64) + # Crypto dependency (ring) not available for s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are -- 2.38.1 From mail at dbrgn.ch Thu Dec 8 10:05:18 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 08 Dec 2022 11:05:18 +0100 Subject: [Buildroot] Excluding certain architectures for a package In-Reply-To: <20221205201224.GG2855@scaer> References: <20221205201224.GG2855@scaer> Message-ID: <540be639-0bab-41ae-b1b5-9ffa5a2895a6@app.fastmail.com> Hello Yann Thanks for your reply, that helped. I submitted a patch that excludes unsupported architectures: https://lists.buildroot.org/pipermail/buildroot/2022-December/657407.html Best regards, Danilo From buildroot at heine.tech Thu Dec 8 10:39:21 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Thu, 8 Dec 2022 11:39:21 +0100 Subject: [Buildroot] [PATCH] package/json-for-modern-cpp: bump to version 3.11.2 Message-ID: <20221208103928.3274412-1-buildroot@heine.tech> Signed-off-by: Michael Nosthoff --- package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.hash b/package/json-for-modern-cpp/json-for-modern-cpp.hash index a193fa6d49..7668f67249 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.hash +++ b/package/json-for-modern-cpp/json-for-modern-cpp.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 json-3.10.5.tar.gz +sha256 d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273 json-3.11.2.tar.gz sha256 86b998c792894ccb911a1cb7994f7a9652894e7a094c0b5e45be2f553f45cf14 LICENSE.MIT diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.mk b/package/json-for-modern-cpp/json-for-modern-cpp.mk index fd13ce1fd1..435644fd53 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.mk +++ b/package/json-for-modern-cpp/json-for-modern-cpp.mk @@ -4,7 +4,7 @@ # ################################################################################ -JSON_FOR_MODERN_CPP_VERSION = 3.10.5 +JSON_FOR_MODERN_CPP_VERSION = 3.11.2 JSON_FOR_MODERN_CPP_SOURCE = json-$(JSON_FOR_MODERN_CPP_VERSION).tar.gz JSON_FOR_MODERN_CPP_SITE = $(call github,nlohmann,json,v$(JSON_FOR_MODERN_CPP_VERSION)) JSON_FOR_MODERN_CPP_LICENSE = MIT -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 8 13:16:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 8 Dec 2022 14:16:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208110247.7002c3ca@c3po> References: <20221208110247.7002c3ca@c3po> Message-ID: <20221208141647.0ca26b3c@windsurf> Hello Danilo, On Thu, 8 Dec 2022 11:02:47 +0100 Danilo Bargen wrote: > Not all target architectures are supported by the "ring" dependency. > > Signed-off-by: Danilo Bargen Thanks for working on this. Your patch is badly line-wrapped by your e-mail client. You can disable wrapping in Claws Mail, or better you can use "git send-email". See below for another comment. > diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in > index 96ed81614b..a61a59f3ee 100644 > --- a/package/tealdeer/Config.in > +++ b/package/tealdeer/Config.in > @@ -1,6 +1,14 @@ > config BR2_PACKAGE_TEALDEER > bool "tealdeer" > depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS > + # Crypto dependency (ring) not available for mips: > https://github.com/briansmith/ring/issues/562 > + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) > + # Crypto dependency (ring) not available for PowerPC: > https://github.com/briansmith/ring/issues/389 > + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) > + # Crypto dependency (ring) not available for Sparc: > https://github.com/briansmith/ring/issues/1512 > + depends on !(BR2_sparc || BR2_sparc64) > + # Crypto dependency (ring) not available for s390x: > https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 > + depends on !BR2_s390x We normally handle this kind of situation using a BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS variable, like this: config BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS bool default y if ... depends on ... config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_TEALDEER_ARCH_SUPPORTS Also, in this kind of case, we prefer to use "positive" logic: instead of excluding the architectures that are not supported, it is better to list the ones that are supported. Side note: overall, if you take a step back, it is absolutely mind-blowing that a simple application showing tldr pages has a dependency on architecture-specific things. There is really no sane reason to have such dependencies, but apparently the Rust ecosystem is not completely sane... :-/ Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From heiko.thiery at gmail.com Thu Dec 8 13:39:27 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:27 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libmbim: bump version to 1.28.2 Message-ID: <20221208133928.303101-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB -- 2.30.2 From heiko.thiery at gmail.com Thu Dec 8 13:39:30 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:30 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libqmi: bump version to 1.32.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221208133928.303101-2-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- v2: change to stable version 1.32.2 (thanks to Aleksander) package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..5036c1d3c0 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 aec96bf2733a7b5ba27bb52346ce3a1ab54440800843f78001cc2a51213ce1b9 libqmi-1.32.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..c3db50a92c 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.32.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB -- 2.30.2 From heiko.thiery at gmail.com Thu Dec 8 13:39:32 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 14:39:32 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221208133928.303101-3-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- v2: mention version 1.32.2 of libqmi as build dependency (thanks to Aleksander) package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 2 files changed, 55 insertions(+), 19 deletions(-) diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.30.2 From Nicolas.Carrier at orolia.com Thu Dec 8 15:15:41 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Thu, 8 Dec 2022 15:15:41 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Message-ID: Ok, so here is the (non exhaustive!) test I used to test the shadow package (in the support/testing/tests/package/test_shadow.py file, using this command line ./support/testing/run-tests -d dl -o output_folder -k tests.pack age.test_shadow.TestShadow): import os from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG class TestShadow(BRTest): username = 'user_test' config = BASIC_TOOLCHAIN_CONFIG + \ """ BR2_arm=y BR2_PACKAGE_SHADOW=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="65536" """ timeout = 60 def login(self): img = os.path.join(self.builddir, "images", "rootfs.ext4") self.emulator.boot(arch="armv7", kernel="builtin", kernel_cmdline=["root=/dev/mmcblk0", "rootfstype=ext4"], options=["-drive", f"file={img},if=sd,format=raw"]) self.emulator.login() def test_nologin(self): self.login() self.assertRunOk("! nologin") cmd = 'test "$(nologin)" = "This account is currently not available."' self.assertRunOk(cmd) def test_useradd_del(self): username = self.username self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') self.assertRunOk(f'userdel {username}') def test_usermod(self): username = self.username new_home = '/tmp/' self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'usermod {username} --home {new_home}') self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') self.assertRunOk(f'userdel {username}') Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : mardi 6 d?cembre 2022 19:20 ? : Yann E. MORIN Cc?: buildroot at buildroot.org ; Nicolas Carrier ; Thomas Petazzoni Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Yann, All, Thanks for your review, again. I will create a new patch and add Nicolas to the CC. Regards, Raphael Pavlidis On 05.12.22 22:55, Yann E. MORIN wrote: > Raphael, All, > > On 2022-10-13 18:34 +0200, Raphael Pavlidis spake thusly: >> shadow provides utilities to deal with user accounts. >> >> The shadow package includes the necessary programs for converting UNIX >> password files to the shadow password format, plus programs for managing >> user and group accounts. Especially it is useful if rootless podman >> container should be used, which requires newuidmap and newgidmap. >> >> Signed-off-by: Raphael Pavlidis > > I was about to apply this, after fixing the minor issues (see below), > but there is a rather major blocker, see below too... > >> --- > [--SNIP--] >> diff --git a/package/shadow/Config.in b/package/shadow/Config.in >> new file mode 100644 >> index 0000000000..6b1fe0a61f >> --- /dev/null >> +++ b/package/shadow/Config.in >> @@ -0,0 +1,61 @@ > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID >> +??? bool "account-tools-setuid" >> +??? depends on BR2_USE_MMU? # linux-pam >> +??? depends on BR2_ENABLE_LOCALE? # linux-pam >> +??? depends on BR2_USE_WCHAR? # linux-pam >> +??? depends on !BR2_STATIC_LIBS? # linux-pam >> +??? select BR2_PACKAGE_LINUX_PAM >> +??? help >> +????? Install the user and group management tools (e.g. groupadd) with setuid and > >????? $ make check-package >????? package/shadow/Config.in:24: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS >> +??? bool "subordinate-ids" >> +??? help >> +????? Support subordinate ids. Helpful to use container solution like podman > >????? $ make check-package >????? package/shadow/Config.in:39: help text: <2 spaces><62 chars> (http://nightly.buildroot.org/#writing-rules-config-in) > > [--SNIP--] >> diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk >> new file mode 100644 >> index 0000000000..261f28dd28 >> --- /dev/null >> +++ b/package/shadow/shadow.mk >> @@ -0,0 +1,133 @@ >> +################################################################################ >> +# >> +# shadow >> +# >> +################################################################################ >> + >> +SHADOW_VERSION = 4.11.1 > > Why 4.11.1? It was released in 2022-01-03, and is affected by > CVE-2013-4235, with version 4.12.2 being the first to include the fix > for it, and there is now 4.13: > >????? https://www.cve.org/CVERecord?id=CVE-2013-4235 >????? https://github.com/shadow-maint/shadow/releases/tag/4.12.2 >????? https://github.com/shadow-maint/shadow/pull/545 > >> +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/v$(SHADOW_VERSION) >> +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz >> +SHADOW_LICENSE = BSD-3-Clause >> +SHADOW_LICENSE_FILES = COPYING > > And: > >????? SHADOW_CPE_ID_VENDOR = debian > > => https://nvd.nist.gov/products/cpe/detail/11DE0412-97D8-4ABC-9807-101628A40DBE?namingFormat=2.3&orderBy=CPEURI&keyword=shadow&status=FINAL > >> +SHADOW_CONF_OPTS = \ >> +??? --disable-man \ >> +??? --without-btrfs \ >> +??? --without-nscd \ >> +??? --without-skey \ >> +??? --without-sssd \ >> +??? --without-su \ >> +??? --without-tcb > >????? $ make check-package >????? package/shadow/shadow.mk:15: expected indent with tabs >????? package/shadow/shadow.mk:16: expected indent with tabs >????? package/shadow/shadow.mk:17: expected indent with tabs >????? package/shadow/shadow.mk:18: expected indent with tabs >????? package/shadow/shadow.mk:19: expected indent with tabs >????? package/shadow/shadow.mk:20: expected indent with tabs > >> +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) >> +SHADOW_CONF_OPTS += --enable-shadowgrp >> +else >> +SHADOW_CONF_OPTS += --disable-shadowgrp >> +endif >> + >> +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) >> +SHADOW_CONF_OPTS += --enable-account-tools-setuid >> +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS > > This is named SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS, but [0]... > >> +??? /usr/sbin/chgpasswd f 4755 0 0 - - - - - >> +??? /usr/sbin/chpasswd f 4755 0 0 - - - - - >> +??? /usr/sbin/groupadd f 4755 0 0 - - - - - >> +??? /usr/sbin/groupdel f 4755 0 0 - - - - - >> +??? /usr/sbin/groupmod f 4755 0 0 - - - - - >> +??? /usr/sbin/newusers f 4755 0 0 - - - - - >> +??? /usr/sbin/useradd f 4755 0 0 - - - - - >> +??? /usr/sbin/usermod f 4755 0 0 - - - - - > > What about userdel? > > [--SNIP--] >> +define SHADOW_PERMISSIONS >> +??? /usr/bin/chage f 4755 0 0 - - - - - >> +??? /usr/bin/chfn f 4755 0 0 - - - - - >> +??? /usr/bin/chsh f 4755 0 0 - - - - - >> +??? /usr/bin/expiry f 4755 0 0 - - - - - >> +??? /usr/bin/gpasswd f 4755 0 0 - - - - - >> +??? /usr/bin/newgrp f 4755 0 0 - - - - - >> +??? /usr/bin/passwd f 4755 0 0 - - - - - >> +??? $(SHADOW_ACCOUNT_TOOLS_SETUID) > > ... [0] here the expansion uses the wrong name... > > So, I had fixed all the minor issues, but the version bump will require > a bit more testing that I can do locally. Nicolas (in Cc) who reviewed > this patch, said he had a runtime test; maybe you can both sync to get > that test part of the series when you respin? > > Regards, > Yann E. MORIN. > >> +??? $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) >> +endef >> + >> +$(eval $(autotools-package)) >> -- >> 2.35.1 >> >> _______________________________________________ >> buildroot mailing list >> buildroot at buildroot.org >> https://lists.buildroot.org/mailman/listinfo/buildroot > From mail at dbrgn.ch Thu Dec 8 15:48:41 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Thu, 08 Dec 2022 16:48:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208141647.0ca26b3c@windsurf> References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> Message-ID: Hello Thomas > Thanks for working on this. Your patch is badly line-wrapped by your > e-mail client. You can disable wrapping in Claws Mail, or better you > can use "git send-email". See below for another comment. Oops, I do use Claws Mail, and used "Edit with external editor" for pasting the patch. I didn't notice that this doesn't disable auto-wrapping. > Side note: overall, if you take a step back, it is absolutely > mind-blowing that a simple application showing tldr pages has a > dependency on architecture-specific things. There is really no sane > reason to have such dependencies, but apparently the Rust ecosystem is > not completely sane... :-/ The reason is that Tealdeer uses https://github.com/rustls/rustls for TLS, which depends on the "ring" library https://github.com/briansmith/ring/. To quote from its README: > ring is focused on the implementation, testing, and optimization of a core set of cryptographic operations exposed via an easy-to-use (and hard-to-misuse) API. ring exposes a Rust API and is written in a hybrid of Rust, C, and assembly language. > ... > Most of the C and assembly language code in ring comes from BoringSSL, and BoringSSL is derived from OpenSSL. ring merges changes from BoringSSL regularly. Also, several changes that were developed for ring have been contributed to and integrated into BoringSSL. Due to the reliance on BoringSSL and assembly code for some parts of the project, it is not as portable as pure-Rust code. Support for MIPS, PowerPC and other architectures is in the works, but not yet finished. Previously tealdeer used OpenSSL, but quite a few of the users had trouble with broken OpenSSL installations. Plus, it made cross-compilation and static builds much harder. Using rustls makes this much easier on the common platforms, but of course, this has certain limitations with regards to more obscure target architectures. If you would rather remove tealdeer from Buildroot (because the config is getting too complex), that would be OK for me. Otherwise, I'd update my patch based on your suggestions. Danilo From giulio.benetti at benettiengineering.com Thu Dec 8 17:40:57 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 18:40:57 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Bump to latest version to fix build failure with Linux 6.0. Signed-off-by: Giulio Benetti --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From geomatsi at gmail.com Thu Dec 8 18:46:14 2022 From: geomatsi at gmail.com (Sergey Matyukevich) Date: Thu, 8 Dec 2022 21:46:14 +0300 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> References: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Message-ID: > Bump to latest version to fix build failure with Linux 6.0. > > Signed-off-by: Giulio Benetti > --- > package/xr819-xradio/xr819-xradio.hash | 2 +- > package/xr819-xradio/xr819-xradio.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Could you please add references to autobuild reports. I have at least the following ones in my mailbox: - http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ - http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9/ - http://autobuild.buildroot.net/results/738eebd1e2480592100d92a80e801e01bfd32d9c/ Regards, Sergey From heiko.thiery at gmail.com Thu Dec 8 19:39:18 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 20:39:18 +0100 Subject: [Buildroot] [PATCH] package/network-manager: bump to version 1.40.6 Message-ID: <20221208193917.6391-1-heiko.thiery@gmail.com> Signed-off-by: Heiko Thiery --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index 26bcf843c2..f503665a9a 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/NetworkManager/1.36/NetworkManager-1.36.4.sha256sum -sha256 61304e937dd926471d56715bdede7bab7ccac827356e67f2700d343317cd3c59 NetworkManager-1.36.4.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.6.sha256sum +sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index a17c5e1774..847c6a82ba 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_VERSION_MAJOR = 1.36 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).4 +NETWORK_MANAGER_VERSION_MAJOR = 1.40 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://download.gnome.org/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR) NETWORK_MANAGER_INSTALL_STAGING = YES -- 2.20.1 From giulio.benetti at benettiengineering.com Thu Dec 8 19:45:15 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 20:45:15 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: References: <20221208174057.687435-1-giulio.benetti@benettiengineering.com> Message-ID: <40e258f5-e92a-362c-4540-650b9ed8504a@benettiengineering.com> On 08/12/22 19:46, Sergey Matyukevich wrote: >> Bump to latest version to fix build failure with Linux 6.0. >> >> Signed-off-by: Giulio Benetti >> --- >> package/xr819-xradio/xr819-xradio.hash | 2 +- >> package/xr819-xradio/xr819-xradio.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) > > Could you please add references to autobuild reports. > I have at least the following ones in my mailbox: > > - http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > - http://autobuild.buildroot.net/results/002cbbce02db8ccfc6e8f4eff8998f75615745a9/ > - http://autobuild.buildroot.net/results/738eebd1e2480592100d92a80e801e01bfd32d9c/ Oops, thank you Sergey. I've forgotten to add it. > Regards, > Sergey > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- Giulio Benetti Benetti Engineering sas From giulio.benetti at benettiengineering.com Thu Dec 8 19:47:42 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 8 Dec 2022 20:47:42 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti --- V1->V2: * add Fixes: to commit log as suggested by Sergey Matyukevich --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From heiko.thiery at gmail.com Thu Dec 8 20:03:40 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Thu, 8 Dec 2022 21:03:40 +0100 Subject: [Buildroot] [PATCH] package/pkg-meson.mk: add 'setup' to meson command in config step Message-ID: <20221208200339.12108-1-heiko.thiery@gmail.com> When building/configure meson packages the following warning is displayed: WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. This warning was introduced in meson release 0.64.0 [1]. Follow the advise and add the 'setup' argument to the meson command. [1] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 Signed-off-by: Heiko Thiery --- package/pkg-meson.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk index d675f7f733..4aa6e44afa 100644 --- a/package/pkg-meson.mk +++ b/package/pkg-meson.mk @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS CC_FOR_BUILD="$$(HOSTCC)" \ CXX_FOR_BUILD="$$(HOSTCXX)" \ $$($$(PKG)_CONF_ENV) \ - $$(MESON) \ + $$(MESON) setup \ --prefix=/usr \ --libdir=lib \ --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS rm -rf $$($$(PKG)_SRCDIR)/build mkdir -p $$($$(PKG)_SRCDIR)/build $$(HOST_CONFIGURE_OPTS) \ - $$($$(PKG)_CONF_ENV) $$(MESON) \ + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ --prefix=$$(HOST_DIR) \ --libdir=lib \ --sysconfdir=$$(HOST_DIR)/etc \ -- 2.20.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:21:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:21:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 Message-ID: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:23:38 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:23:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine --- ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:26:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:26:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build Message-ID: <20221208202610.5018-1-fontaine.fabrice@gmail.com> libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:27:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:27:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221208202721.5592-1-fontaine.fabrice@gmail.com> This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:43:49 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:43:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2,3} Message-ID: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine --- ...-gweb-Fix-OOB-write-in-received_data.patch | 36 ++++ ...-reference-counter-to-portal-context.patch | 142 ++++++++++++++ ...spr-Update-portal-context-references.patch | 175 ++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) create mode 100644 package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch create mode 100644 package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch create mode 100644 package/connman/0003-wispr-Update-portal-context-references.patch diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 20:58:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 21:58:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/dehydrated: bump to version 0.7.1 Message-ID: <20221208205807.18594-1-fontaine.fabrice@gmail.com> Update hash of LICENSE (update in year: https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 Signed-off-by: Fabrice Fontaine --- package/dehydrated/dehydrated.hash | 6 +++--- package/dehydrated/dehydrated.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/dehydrated/dehydrated.hash b/package/dehydrated/dehydrated.hash index 0452645256..711e5a6cea 100644 --- a/package/dehydrated/dehydrated.hash +++ b/package/dehydrated/dehydrated.hash @@ -1,6 +1,6 @@ # Locally computed after verifying -# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.0/dehydrated-0.7.0.tar.gz.asc +# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz.asc # with key 3C2F2605E078A1E18F4793909C4DBE6CF438F333 from https://keybase.io/lukas2511 -sha256 1c5f12c2e57e64b1762803f82f0f7e767a72e65a6ce68e4d1ec197e61b9dc4f9 dehydrated-0.7.0.tar.gz +sha256 4d28a0598230b276b316070ce16be7d9ab984f3bdef482acf0bc24fcdcc0d0b0 dehydrated-0.7.1.tar.gz # License, locally computed -sha256 b4583b7dd07e3e2a08906de38e7e329d41f921ed9dcb6310b3886e013a6b8723 LICENSE +sha256 f25ab9c5f13abf15ab097180423ef6b82a89c552e92d49ae627762ee9c04a3a8 LICENSE diff --git a/package/dehydrated/dehydrated.mk b/package/dehydrated/dehydrated.mk index 28fb5a4912..f8909d8abe 100644 --- a/package/dehydrated/dehydrated.mk +++ b/package/dehydrated/dehydrated.mk @@ -4,7 +4,7 @@ # ################################################################################ -DEHYDRATED_VERSION = 0.7.0 +DEHYDRATED_VERSION = 0.7.1 DEHYDRATED_SITE = https://github.com/dehydrated-io/dehydrated/releases/download/v$(DEHYDRATED_VERSION) DEHYDRATED_LICENSE = MIT -- 2.35.1 From conquistador at yandex-team.ru Thu Dec 8 21:03:28 2022 From: conquistador at yandex-team.ru (conquistador at yandex-team.ru) Date: Fri, 9 Dec 2022 00:03:28 +0300 Subject: [Buildroot] [PATCH 1/1] package/swupdate: add staging install Message-ID: <20221208210328.4671-1-conquistador@yandex-team.ru> From: Andrey Grafin SWupdate provides API for external programs, so some headers and libraries must be install to staging. This patch installs headers and libs to STAGING_DIR, to prevent a header name collision a subdirectory /usr/include/swupdate creates. Signed-off-by: Andrey Grafin --- package/swupdate/swupdate.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..54ae03f238 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -17,6 +17,7 @@ SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ LICENSES/LGPL-2.1-or-later.txt \ LICENSES/MIT.txt \ LICENSES/OFL-1.1.txt +SWUPDATE_INSTALL_STAGING = YES # swupdate uses $CROSS-cc instead of $CROSS-gcc, which is not # available in all external toolchains, and use CC for linking. Ensure @@ -228,6 +229,11 @@ define SWUPDATE_BUILD_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) $(SWUPDATE_MAKE_OPTS) endef +define SWUPDATE_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install +endef + define SWUPDATE_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ $(SWUPDATE_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install -- 2.37.4 From fontaine.fabrice at gmail.com Thu Dec 8 21:03:42 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:03:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/hans: bump to version 1.1 Message-ID: <20221208210342.23228-1-fontaine.fabrice@gmail.com> https://github.com/friedrich/hans/blob/v1.1/CHANGES Signed-off-by: Fabrice Fontaine --- package/hans/hans.hash | 6 +++--- package/hans/hans.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/hans/hans.hash b/package/hans/hans.hash index c555528efb..a1f591eb1c 100644 --- a/package/hans/hans.hash +++ b/package/hans/hans.hash @@ -1,6 +1,6 @@ # From http://sourceforge.net/projects/hanstunnel/files/source/ -md5 8628393ec1b61a6c3a47a0a3dcb455b3 hans-1.0.tar.gz -sha1 0bc857df109af222732cb95c861a0f0a6dd53dee hans-1.0.tar.gz +md5 d23fbaeb990ed7d05695fcc8f8ef7847 hans-1.1.tar.gz +sha1 15dd4b717e8808d9279af970d4826aad826bc849 hans-1.1.tar.gz # Locally computed -sha256 f8f70cf22ba14d9223695c9e9a2d75289d8360f61f533b83ee538836f29a458e hans-1.0.tar.gz +sha256 966962d8734ab6b4d871e035d08f45256025a5220216bd48e41fa7fd0ad136c5 hans-1.1.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/hans/hans.mk b/package/hans/hans.mk index e26c2f37f8..6d2b1dabe5 100644 --- a/package/hans/hans.mk +++ b/package/hans/hans.mk @@ -4,7 +4,7 @@ # ################################################################################ -HANS_VERSION = 1.0 +HANS_VERSION = 1.1 HANS_SITE = http://downloads.sourceforge.net/project/hanstunnel/source HANS_LICENSE = GPL-3.0+ HANS_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:07:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:07:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipset: bump to version 7.16 Message-ID: <20221208210726.31762-1-fontaine.fabrice@gmail.com> https://ipset.netfilter.org/changelog.html Signed-off-by: Fabrice Fontaine --- package/ipset/ipset.hash | 4 ++-- package/ipset/ipset.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ipset/ipset.hash b/package/ipset/ipset.hash index 9c251be27e..fb9b8c40d2 100644 --- a/package/ipset/ipset.hash +++ b/package/ipset/ipset.hash @@ -1,4 +1,4 @@ -# From https://ipset.netfilter.org/ipset-7.15.tar.bz2.sha512sum.txt -sha512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a ipset-7.15.tar.bz2 +# From https://ipset.netfilter.org/ipset-7.16.tar.bz2.sha512sum.txt +sha512 e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307 ipset-7.16.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/ipset/ipset.mk b/package/ipset/ipset.mk index 4eda65e81b..9832d8fd30 100644 --- a/package/ipset/ipset.mk +++ b/package/ipset/ipset.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPSET_VERSION = 7.15 +IPSET_VERSION = 7.16 IPSET_SOURCE = ipset-$(IPSET_VERSION).tar.bz2 IPSET_SITE = http://ipset.netfilter.org IPSET_DEPENDENCIES = libmnl host-pkgconf -- 2.35.1 From stephan at asklandd.dk Thu Dec 8 21:10:25 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:10:25 +0100 Subject: [Buildroot] linux-firmware-bump-to-20221109.patch Message-ID: linux-firmware.mk: bump to release 20221109 linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash --- linux-firmware.orig/linux-firmware.hash 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 + diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-08 21:38:27.868382561 +0100 @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From stephan at asklandd.dk Thu Dec 8 21:11:10 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:11:10 +0100 Subject: [Buildroot] linux-firmware-add-intel-6e.patch Message-ID: Config.in: add option for installing firmware files for Intel 6/6E devices linux-firmware.mk: add target for installing firmware files for Intel 6/6E devices Signed-off-by: Stephan Henningsen diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in --- linux-firmware.orig/Config.in 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/Config.in 2022-12-08 21:45:49.730000447 +0100 @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi Wi-Fi 6/6E + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk --- linux-firmware.orig/linux-firmware.mk 2022-12-08 21:35:15.051696882 +0100 +++ linux-firmware/linux-firmware.mk 2022-12-08 21:45:09.536584391 +0100 @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE From fontaine.fabrice at gmail.com Thu Dec 8 21:14:49 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:14:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/psmisc: bump to version 23.5 Message-ID: <20221208211449.53938-1-fontaine.fabrice@gmail.com> https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog Signed-off-by: Fabrice Fontaine --- package/psmisc/psmisc.hash | 6 +++--- package/psmisc/psmisc.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/psmisc/psmisc.hash b/package/psmisc/psmisc.hash index 47e44f6921..fe146f90c9 100644 --- a/package/psmisc/psmisc.hash +++ b/package/psmisc/psmisc.hash @@ -1,6 +1,6 @@ # From https://sourceforge.net/projects/psmisc/files/psmisc/ -md5 8114cd4489b95308efe2509c3a406bbf psmisc-23.4.tar.xz -sha1 a4c34111e570c43967efb2bbd8a4f31d94d22e0f psmisc-23.4.tar.xz +md5 014f0b5d5ab32478a2c57812ad01e1fb psmisc-23.5.tar.xz +sha1 a16073f459a19288c1ea2b413a84e1b996cab595 psmisc-23.5.tar.xz # Locally computed: -sha256 7f0cceeace2050c525f3ebb35f3ba01d618b8d690620580bdb8cd8269a0c1679 psmisc-23.4.tar.xz +sha256 dc37ecc2f7e4a90a94956accc6e1c77adb71316b7c9cbd39b26738db0c3ae58b psmisc-23.5.tar.xz sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING diff --git a/package/psmisc/psmisc.mk b/package/psmisc/psmisc.mk index 8b92be11e8..3229184459 100644 --- a/package/psmisc/psmisc.mk +++ b/package/psmisc/psmisc.mk @@ -4,7 +4,7 @@ # ################################################################################ -PSMISC_VERSION = 23.4 +PSMISC_VERSION = 23.5 PSMISC_SITE = http://downloads.sourceforge.net/project/psmisc/psmisc PSMISC_SOURCE = psmisc-$(PSMISC_VERSION).tar.xz PSMISC_LICENSE = GPL-2.0+ -- 2.35.1 From christian at paral.in Thu Dec 8 21:17:22 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:17:22 -0800 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 Message-ID: <20221208211722.4101146-1-christian@paral.in> CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:19:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:19:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/pugixml: bump to version 1.13 Message-ID: <20221208211904.57054-1-fontaine.fabrice@gmail.com> https://pugixml.org/docs/manual.html#v1.13 Signed-off-by: Fabrice Fontaine --- package/pugixml/pugixml.hash | 2 +- package/pugixml/pugixml.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pugixml/pugixml.hash b/package/pugixml/pugixml.hash index 190dfb6a6e..b828e03561 100644 --- a/package/pugixml/pugixml.hash +++ b/package/pugixml/pugixml.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 dcf671a919cc4051210f08ffd3edf9e4247f79ad583c61577a13ee93af33afc7 pugixml-1.12.1.tar.gz +sha256 40c0b3914ec131485640fa57e55bf1136446026b41db91c1bef678186a12abbe pugixml-1.13.tar.gz sha256 206f671b6d342557adcc973088c2c638df0ec0b1dabbcd24e65aadd2191778d2 LICENSE.md diff --git a/package/pugixml/pugixml.mk b/package/pugixml/pugixml.mk index 9137f04630..c796186827 100644 --- a/package/pugixml/pugixml.mk +++ b/package/pugixml/pugixml.mk @@ -4,7 +4,7 @@ # ################################################################################ -PUGIXML_VERSION = 1.12.1 +PUGIXML_VERSION = 1.13 PUGIXML_SITE = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VERSION) PUGIXML_LICENSE = MIT PUGIXML_LICENSE_FILES = LICENSE.md -- 2.35.1 From stephan at asklandd.dk Thu Dec 8 21:19:14 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Thu, 08 Dec 2022 22:19:14 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: <2KCLMR.A41GGA1OVAND1@asklandd.dk> Hi, Thanks for your reply! Good suggestion. I've split the patch in two and sent them separately as they're technically unrelated. I've tried but I can't figure out how to use git send-email. But I did send the e-mail as plain text this time, so I hope it works for you this time. -- hhjj, Stephan On ons, dec 7 2022 at 13:56:06 +01:00:00, Yegor Yefremov wrote: > Hi Stephan, all, > > I would split this patch in two: >> From christian at paral.in Thu Dec 8 21:22:14 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:22:14 -0800 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221208212215.4109073-1-christian@paral.in> Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 -- 2.38.1 From christian at paral.in Thu Dec 8 21:22:15 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:22:15 -0800 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <20221208212215.4109073-2-christian@paral.in> Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 -- 2.38.1 From christian at paral.in Thu Dec 8 21:24:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:24:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/batman-adv: bump to version 2022.3 Message-ID: <20221208212429.4112736-1-christian@paral.in> Bug fixes and code cleanups. https://www.open-mesh.org/news/110 Signed-off-by: Christian Stewart --- package/batman-adv/batman-adv.hash | 2 +- package/batman-adv/batman-adv.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/batman-adv/batman-adv.hash b/package/batman-adv/batman-adv.hash index c5add4cdea..14a92c231a 100644 --- a/package/batman-adv/batman-adv.hash +++ b/package/batman-adv/batman-adv.hash @@ -2,6 +2,6 @@ sha1 e1829e10fc37ea674a20cb9ba1d6c1483042fbfa batman-adv-2022.2.tar.gz # Hash for license files -sha256 8aca27c6f168b137a7ed7031d58169396c1a97f958c2ea95b9c30a9b92576fe0 batman-adv-2022.2.tar.gz +sha256 218ffb534fead1c9b5b0d90ec1b2fba688209cdf00e861bece1cbf469fe69953 batman-adv-2022.3.tar.gz sha256 cecbf53d1148e13256ac29f8b900655b7fc8dc12d59939a95bc2323ea1747025 LICENSES/preferred/GPL-2.0 sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/preferred/MIT diff --git a/package/batman-adv/batman-adv.mk b/package/batman-adv/batman-adv.mk index d279694bf5..75b8292ee1 100644 --- a/package/batman-adv/batman-adv.mk +++ b/package/batman-adv/batman-adv.mk @@ -4,7 +4,7 @@ # ################################################################################ -BATMAN_ADV_VERSION = 2022.2 +BATMAN_ADV_VERSION = 2022.3 BATMAN_ADV_SITE = https://downloads.open-mesh.org/batman/stable/sources/batman-adv BATMAN_ADV_LICENSE = GPL-2.0, MIT (batman_adv.h) BATMAN_ADV_LICENSE_FILES = LICENSES/preferred/GPL-2.0 LICENSES/preferred/MIT -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:25:03 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:25:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/utf8proc: bump to version 2.8.0 Message-ID: <20221208212503.61937-1-fontaine.fabrice@gmail.com> https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md Signed-off-by: Fabrice Fontaine --- package/utf8proc/utf8proc.hash | 2 +- package/utf8proc/utf8proc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/utf8proc/utf8proc.hash b/package/utf8proc/utf8proc.hash index acc73903c8..658ffa1f7c 100644 --- a/package/utf8proc/utf8proc.hash +++ b/package/utf8proc/utf8proc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1 utf8proc-2.7.0.tar.gz +sha256 a0a60a79fe6f6d54e7d411facbfcc867a6e198608f2cd992490e46f04b1bcecc utf8proc-2.8.0.tar.gz sha256 3b510150d34f248a221bb88e1d811238d6c6c18b51231822c42974c39bb07256 LICENSE.md diff --git a/package/utf8proc/utf8proc.mk b/package/utf8proc/utf8proc.mk index 707e553561..b08c6e7109 100644 --- a/package/utf8proc/utf8proc.mk +++ b/package/utf8proc/utf8proc.mk @@ -4,7 +4,7 @@ # ################################################################################ -UTF8PROC_VERSION = 2.7.0 +UTF8PROC_VERSION = 2.8.0 UTF8PROC_SITE = $(call github,JuliaStrings,utf8proc,v$(UTF8PROC_VERSION)) UTF8PROC_LICENSE = MIT UTF8PROC_LICENSE_FILES = LICENSE.md -- 2.35.1 From christian at paral.in Thu Dec 8 21:27:48 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:27:48 -0800 Subject: [Buildroot] [PATCH 1/1] package/crun: bump to version 1.7.2 Message-ID: <20221208212748.4132861-1-christian@paral.in> Bugfixes: https://github.com/containers/crun/releases/tag/1.7.2 Signed-off-by: Christian Stewart --- package/crun/crun.hash | 2 +- package/crun/crun.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/crun/crun.hash b/package/crun/crun.hash index de61310e08..2b21800f02 100644 --- a/package/crun/crun.hash +++ b/package/crun/crun.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 acd24012daa951cf1674b20b2d5f87975d5d6c8e8c80bfe12e4cffa3495cae67 crun-1.5.tar.gz +sha256 f669ecd3d1895dcaa8425eabb707c06eb3bdb5ae5201a50a423c3cace36c4a05 crun-1.7.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.libcrun diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 65f166e657..8c9993993c 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRUN_VERSION = 1.5 +CRUN_VERSION = 1.7.2 CRUN_SITE = https://github.com/containers/crun/releases/download/$(CRUN_VERSION) CRUN_DEPENDENCIES = host-pkgconf yajl -- 2.38.1 From christian at paral.in Thu Dec 8 21:29:41 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:29:41 -0800 Subject: [Buildroot] [PATCH 1/1] package/delve: bump to version 1.20.0 Message-ID: <20221208212941.4134613-1-christian@paral.in> https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 https://github.com/go-delve/delve/releases/tag/v1.20.0 Signed-off-by: Christian Stewart --- package/delve/delve.hash | 2 +- package/delve/delve.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/delve/delve.hash b/package/delve/delve.hash index 04ea4954cc..bf730b9047 100644 --- a/package/delve/delve.hash +++ b/package/delve/delve.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 086106a4776fa155bf20c37d27b9caed55255be6359c7f0bda1893d3adbb614e delve-1.8.0.tar.gz +sha256 39d2e3ae965abf5e71f3d8efbef368b1ee1d7154ea6604ec71d508350d419d03 delve-1.20.0.tar.gz sha256 778864b990007e8cef6633f8c372dd05bac1fada6cf67b008afb1483f83b38f5 LICENSE diff --git a/package/delve/delve.mk b/package/delve/delve.mk index 4ca1786ffc..b43d0f03c8 100644 --- a/package/delve/delve.mk +++ b/package/delve/delve.mk @@ -4,7 +4,7 @@ # ################################################################################ -DELVE_VERSION = 1.8.0 +DELVE_VERSION = 1.20.0 DELVE_SITE = $(call github,go-delve,delve,v$(DELVE_VERSION)) DELVE_LICENSE = MIT DELVE_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:30:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:30:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/usbutils: bump to version 015 Message-ID: <20221208213040.64370-1-fontaine.fabrice@gmail.com> https://github.com/gregkh/usbutils/blob/v015/NEWS Signed-off-by: Fabrice Fontaine --- package/usbutils/usbutils.hash | 2 +- package/usbutils/usbutils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/usbutils/usbutils.hash b/package/usbutils/usbutils.hash index f5d55bb4a0..caedf5fd80 100644 --- a/package/usbutils/usbutils.hash +++ b/package/usbutils/usbutils.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/linux/utils/usb/usbutils/sha256sums.asc -sha256 3a079cfad60560227b67192482d7813bf96326fcbb66c04254839715f276fc69 usbutils-014.tar.xz +sha256 c3b451bb1f4ff9f6356cac5a6956a9ac8e85d81651af56a29e689f94fa6fda6e usbutils-015.tar.xz # Locally calculated sha256 91412672119c72352b76c1d48fa1a8b7cdc7f70be7929e468c8805db468e23e4 LICENSES/GPL-2.0-only.txt sha256 4631da83311d27f99078d0d102e31bd34a4fcbcc2dae2aa40f1454a5b48125dc LICENSES/GPL-3.0-only.txt diff --git a/package/usbutils/usbutils.mk b/package/usbutils/usbutils.mk index 50b1a5a0cc..84a6a625cf 100644 --- a/package/usbutils/usbutils.mk +++ b/package/usbutils/usbutils.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBUTILS_VERSION = 014 +USBUTILS_VERSION = 015 USBUTILS_SOURCE = usbutils-$(USBUTILS_VERSION).tar.xz USBUTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/usb/usbutils USBUTILS_DEPENDENCIES = host-pkgconf libusb udev -- 2.35.1 From christian at paral.in Thu Dec 8 21:34:31 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:34:31 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-compose: bump to version 2.14.0 Message-ID: <20221208213431.4141288-1-christian@paral.in> https://github.com/docker/compose/releases/tag/v2.14.0 Signed-off-by: Christian Stewart --- package/docker-compose/docker-compose.hash | 2 +- package/docker-compose/docker-compose.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-compose/docker-compose.hash b/package/docker-compose/docker-compose.hash index 39f98523b8..7a7ab5f110 100644 --- a/package/docker-compose/docker-compose.hash +++ b/package/docker-compose/docker-compose.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 69d7d0311ac34ed4543f9a694995fbc4e2b785976a5a710015c20f0d04c204cb docker-compose-2.11.2.tar.gz +sha256 5cbf6cd1dd8ce98c5e2d62ca7f622e96abce444979b8e8852b033213a98e2049 docker-compose-2.14.0.tar.gz sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE diff --git a/package/docker-compose/docker-compose.mk b/package/docker-compose/docker-compose.mk index bc88d8df88..ef9ee97196 100644 --- a/package/docker-compose/docker-compose.mk +++ b/package/docker-compose/docker-compose.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_COMPOSE_VERSION = 2.11.2 +DOCKER_COMPOSE_VERSION = 2.14.0 DOCKER_COMPOSE_SITE = $(call github,docker,compose,v$(DOCKER_COMPOSE_VERSION)) DOCKER_COMPOSE_LICENSE = Apache-2.0 DOCKER_COMPOSE_LICENSE_FILES = LICENSE -- 2.38.1 From fontaine.fabrice at gmail.com Thu Dec 8 21:40:16 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 8 Dec 2022 22:40:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/fail2ban: bump to version 1.0.2 Message-ID: <20221208214016.110125-1-fontaine.fabrice@gmail.com> https://github.com/fail2ban/fail2ban/blob/1.0.2/ChangeLog Signed-off-by: Fabrice Fontaine --- package/fail2ban/fail2ban.hash | 2 +- package/fail2ban/fail2ban.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fail2ban/fail2ban.hash b/package/fail2ban/fail2ban.hash index 4073efe4c7..b40922e70a 100644 --- a/package/fail2ban/fail2ban.hash +++ b/package/fail2ban/fail2ban.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 62b54679ebae81ac57f32c5e27aba9f2494ec5bafd45a0fd68e7a27fd448e5ac fail2ban-1.0.1.tar.gz +sha256 ae8b0b41f27a7be12d40488789d6c258029b23a01168e3c0d347ee80b325ac23 fail2ban-1.0.2.tar.gz sha256 a75fec0260742fe6275d63ff6a5d97b924b28766558306b3fa4069763096929b COPYING diff --git a/package/fail2ban/fail2ban.mk b/package/fail2ban/fail2ban.mk index 288266c2c7..7ad22d02d1 100644 --- a/package/fail2ban/fail2ban.mk +++ b/package/fail2ban/fail2ban.mk @@ -4,7 +4,7 @@ # ################################################################################ -FAIL2BAN_VERSION = 1.0.1 +FAIL2BAN_VERSION = 1.0.2 FAIL2BAN_SITE = $(call github,fail2ban,fail2ban,$(FAIL2BAN_VERSION)) FAIL2BAN_LICENSE = GPL-2.0+ FAIL2BAN_LICENSE_FILES = COPYING -- 2.35.1 From christian at paral.in Thu Dec 8 21:42:38 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:42:38 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-proxy: drop package Message-ID: <20221208214238.4151960-1-christian@paral.in> The docker-proxy binary (libnetwork) has been merged into the docker-engine source (moby). Drop the docker-proxy package and add cmd/docker-proxy as a build target of docker-engine instead. https://github.com/moby/libnetwork/commit/563fe8e248f3afac75a270f693f38bdc3eea7bf3 Signed-off-by: Christian Stewart --- Config.in.legacy | 8 ++++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/docker-engine/Config.in | 1 - package/docker-engine/docker-engine.mk | 2 +- package/docker-proxy/Config.in | 19 ------------------- package/docker-proxy/docker-proxy.hash | 3 --- package/docker-proxy/docker-proxy.mk | 21 --------------------- 8 files changed, 9 insertions(+), 47 deletions(-) delete mode 100644 package/docker-proxy/Config.in delete mode 100644 package/docker-proxy/docker-proxy.hash delete mode 100644 package/docker-proxy/docker-proxy.mk diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..028f9d9cea 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,14 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_DOCKER_PROXY + bool "docker-proxy removed" + select BR2_LEGACY + select BR2_PACKAGE_DOCKER_ENGINE + help + docker-proxy has been dropped by upstream since version + 563fe8. it has been merged into docker-engine (moby). + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..c0c64a8df8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -543,7 +543,6 @@ F: package/delve/ F: package/docker-cli/ F: package/docker-compose/ F: package/docker-engine/ -F: package/docker-proxy/ F: package/embiggen-disk/ F: package/fuse-overlayfs/ F: package/go/ diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..1460f43945 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2598,7 +2598,6 @@ menu "System tools" source "package/docker-cli/Config.in" source "package/docker-compose/Config.in" source "package/docker-engine/Config.in" - source "package/docker-proxy/Config.in" source "package/earlyoom/Config.in" source "package/efibootmgr/Config.in" source "package/efivar/Config.in" diff --git a/package/docker-engine/Config.in b/package/docker-engine/Config.in index 1f0efb8fcc..b5a356eab9 100644 --- a/package/docker-engine/Config.in +++ b/package/docker-engine/Config.in @@ -7,7 +7,6 @@ config BR2_PACKAGE_DOCKER_ENGINE depends on BR2_USE_MMU # containerd select BR2_PACKAGE_CGROUPFS_MOUNT if !BR2_PACKAGE_SYSTEMD # runtime dependency select BR2_PACKAGE_CONTAINERD # runtime dependency - select BR2_PACKAGE_DOCKER_PROXY # runtime dependency select BR2_PACKAGE_IPTABLES # runtime dependency help Docker is a platform to build, ship, diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..298bf05b1f 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -24,7 +24,7 @@ DOCKER_ENGINE_LDFLAGS = \ -X $(DOCKER_ENGINE_GOMOD)/dockerversion.Version="$(DOCKER_ENGINE_VERSION)" DOCKER_ENGINE_TAGS = cgo exclude_graphdriver_zfs -DOCKER_ENGINE_BUILD_TARGETS = cmd/dockerd +DOCKER_ENGINE_BUILD_TARGETS = cmd/dockerd cmd/docker-proxy ifeq ($(BR2_PACKAGE_LIBAPPARMOR),y) DOCKER_ENGINE_DEPENDENCIES += libapparmor diff --git a/package/docker-proxy/Config.in b/package/docker-proxy/Config.in deleted file mode 100644 index 7e40536537..0000000000 --- a/package/docker-proxy/Config.in +++ /dev/null @@ -1,19 +0,0 @@ -config BR2_PACKAGE_DOCKER_PROXY - bool "docker-proxy" - depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS - depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS - depends on BR2_TOOLCHAIN_HAS_THREADS - help - Libnetwork is a Container Network Model that provides a - consistent programming interface and the required network - abstractions for applications. - - This package provides docker-proxy, a run-time dependency of - Docker. - - https://github.com/docker/libnetwork - -comment "docker-proxy needs a toolchain w/ threads" - depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS - depends on BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/docker-proxy/docker-proxy.hash b/package/docker-proxy/docker-proxy.hash deleted file mode 100644 index 63296f14c1..0000000000 --- a/package/docker-proxy/docker-proxy.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 05bf95637bae134d12d02bd7a7854cd0c768e6fccb662c2c64523f05b997b204 docker-proxy-f6ccccb1c082a432c2a5814aaedaca56af33d9ea.tar.gz -sha256 cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14 LICENSE diff --git a/package/docker-proxy/docker-proxy.mk b/package/docker-proxy/docker-proxy.mk deleted file mode 100644 index fe7982e8f6..0000000000 --- a/package/docker-proxy/docker-proxy.mk +++ /dev/null @@ -1,21 +0,0 @@ -################################################################################ -# -# docker-proxy -# -################################################################################ - -DOCKER_PROXY_VERSION = f6ccccb1c082a432c2a5814aaedaca56af33d9ea -DOCKER_PROXY_SITE = $(call github,moby,libnetwork,$(DOCKER_PROXY_VERSION)) - -DOCKER_PROXY_LICENSE = Apache-2.0 -DOCKER_PROXY_LICENSE_FILES = LICENSE - -DOCKER_PROXY_DEPENDENCIES = host-pkgconf - -DOCKER_PROXY_BUILD_TARGETS = cmd/proxy - -define DOCKER_PROXY_INSTALL_TARGET_CMDS - $(INSTALL) -D -m 0755 $(@D)/bin/proxy $(TARGET_DIR)/usr/bin/docker-proxy -endef - -$(eval $(golang-package)) -- 2.38.1 From christian at paral.in Thu Dec 8 21:44:44 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 13:44:44 -0800 Subject: [Buildroot] [PATCH 1/1] package/docker-proxy: drop package In-Reply-To: <20221208214238.4151960-1-christian@paral.in> References: <20221208214238.4151960-1-christian@paral.in> Message-ID: All, On Thu, Dec 8, 2022 at 1:42 PM Christian Stewart wrote: > > The docker-proxy binary (libnetwork) has been merged into the docker-engine > source (moby). Drop the docker-proxy package and add cmd/docker-proxy as a build > target of docker-engine instead. > > https://github.com/moby/libnetwork/commit/563fe8e248f3afac75a270f693f38bdc3eea7bf3 Note: this requires docker v23.x for cmd/docker-proxy to be present. So let's defer this patch until v23.x is merged into Buildroot. https://github.com/moby/moby/releases/tag/v23.0.0-beta.1 Sorry for sending prematurely! Best regards, Christian Stewart From christian at paral.in Thu Dec 8 22:04:51 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:04:51 -0800 Subject: [Buildroot] [PATCH 1/1] package/fuse-overlayfs: bump to version 1.10 Message-ID: <20221208220451.4168829-1-christian@paral.in> Contains various bugfixes. https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 Signed-off-by: Christian Stewart --- package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fuse-overlayfs/fuse-overlayfs.hash b/package/fuse-overlayfs/fuse-overlayfs.hash index f9473c154a..aa5438755e 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.hash +++ b/package/fuse-overlayfs/fuse-overlayfs.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 6c81b65b71067b303aaa9871f512c2cabc23e2b793f19c6c854d01a492b5a923 fuse-overlayfs-1.5.0.tar.gz +sha256 4351eaed7cf26a5012c14c6e0fc883ef65a7b5dcc95ba129ce485904106c25a9 fuse-overlayfs-1.10.tar.gz # Locally computed sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/fuse-overlayfs/fuse-overlayfs.mk b/package/fuse-overlayfs/fuse-overlayfs.mk index 0ad7dbc51d..1633d3bd41 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.mk +++ b/package/fuse-overlayfs/fuse-overlayfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -FUSE_OVERLAYFS_VERSION = 1.5.0 +FUSE_OVERLAYFS_VERSION = 1.10 FUSE_OVERLAYFS_SITE = $(call github,containers,fuse-overlayfs,v$(FUSE_OVERLAYFS_VERSION)) FUSE_OVERLAYFS_LICENSE = GPL-3.0 FUSE_OVERLAYFS_LICENSE_FILES = COPYING -- 2.38.1 From christian at paral.in Thu Dec 8 22:29:06 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:29:06 -0800 Subject: [Buildroot] [PATCH 1/1] package/gocryptfs: bump to version 2.3 Message-ID: <20221208222906.4183331-1-christian@paral.in> Rebase the patch for riscv compatibility as well. "go mod tidy" insists on updating x/sys so pin it to the version from upstream release v2.3 using a replace statement. https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 Signed-off-by: Christian Stewart --- ...-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++------ package/gocryptfs/gocryptfs.hash | 2 +- package/gocryptfs/gocryptfs.mk | 2 +- 3 files changed, 61 insertions(+), 27 deletions(-) diff --git a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch index 90e3cc262d..0074932fba 100644 --- a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch +++ b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch @@ -1,4 +1,4 @@ -From e9b64ab75e8539a52d60ecb299fc5425f0d27dc7 Mon Sep 17 00:00:00 2001 +From e72d34ef2c87e5c9ffd49c98b651641f48d89c24 Mon Sep 17 00:00:00 2001 From: Christian Stewart Date: Sat, 25 Jun 2022 14:57:38 -0700 Subject: [PATCH] go.mod: fix jacobsa/crypto build on riscv64 @@ -11,27 +11,31 @@ Upstream PR: https://github.com/jacobsa/crypto/issues/13 Signed-off-by: Christian Stewart --- - go.mod | 9 ++--- - go.sum | 4 +- + go.mod | 15 ++++--- + go.sum | 16 +++----- .../jacobsa/crypto/cmac/hash_generic.go | 40 +++++++++++++++++++ - vendor/modules.txt | 13 +----- - 4 files changed, 48 insertions(+), 18 deletions(-) + vendor/modules.txt | 16 ++------ + 4 files changed, 59 insertions(+), 28 deletions(-) create mode 100644 vendor/github.com/jacobsa/crypto/cmac/hash_generic.go diff --git a/go.mod b/go.mod -index 29f7c2c..533fcdd 100644 +index 754a667..5103029 100644 --- a/go.mod +++ b/go.mod -@@ -2,19 +2,18 @@ module github.com/rfjakob/gocryptfs/v2 +@@ -2,19 +2,22 @@ module github.com/rfjakob/gocryptfs/v2 go 1.16 +// Fixes build against risc-v +// See: https://github.com/jacobsa/crypto/issues/13 -+replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 // xorblock-generic-1 ++replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 // buildroot-1 ++ ++// Prevent x/sys version from changing and polluting vendor/ ++// Pin it to the current version in the original go.mod. ++replace golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 + require ( - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 - github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd // indirect - github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff // indirect @@ -43,25 +47,52 @@ index 29f7c2c..533fcdd 100644 github.com/spf13/pflag v1.0.5 golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 - golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d // indirect - golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 - golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b +- golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ) diff --git a/go.sum b/go.sum -index be0be5f..c26b80e 100644 +index 4167388..71826e9 100644 --- a/go.sum +++ b/go.sum @@ -1,9 +1,9 @@ -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 h1:N8UVJlxKDhrvHTKXC7oVVfhVvGbgaw2mmlnCgGkfOFc= -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607/go.mod h1:Om5VFfyh5VipAEOOVoHAUa4hebUCKxQUjggFPTLeH08= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 h1:awSzmXfGWzvmRmrU1oSHqUdpxNcVPRMqv0rytbSA8kA= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93/go.mod h1:SHG0nzlQikn4UxNIXqEKd2hvJM2tRIrdr1FfOrF+/wY= github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae h1:4CB6T4YTUVvnro5ba8ju1QCbOuyGAeF3vvKlo50EJ4k= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 h1:hGXMxS1wTE4y+f7iBqFArrJ6X8QozHnEdnVzGZI9Ywc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 h1:YuDUUFNM21CAbyPOpOP8BicaTD/0klJEKt5p8yuw+uY= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115/go.mod h1:LadVJg0XuawGk+8L1rYnIED8451UyNxEMdTWCEt5kmU= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd h1:9GCSedGjMcLZCrusBZuo4tyKLpKUPenUUqi34AkuFmA= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod h1:TlmyIZDpGmwRoTWiakdr+HA1Tukze6C6XbRVidYq02M= github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff h1:2xRHTvkpJ5zJmglXLRqHiZQNjUoOkhUyhTAhEQvPAWw= +@@ -30,21 +30,17 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 h1:HWj/xjIHfjYU5nVXpTM0s39J9CbLn7Cc5a7IC5rwsMQ= + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d h1:LO7XpTYMwTqxjLcGWPijK3vRXg1aWdlNOVOHRq45d7c= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129 h1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +-golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 h1:c8PlLMqBbOHoqtjteWm5/kbe6rNY2pbRfbIMVnepueo= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= ++golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 h1:Q5284mrmYTpACcm+eAKjKJH48BBwSyfJqmmGDTtT8Vc= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= ++golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= diff --git a/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go b/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go new file mode 100644 index 0000000..235e3fc @@ -109,7 +140,7 @@ index 0000000..235e3fc + } +} diff --git a/vendor/modules.txt b/vendor/modules.txt -index 662f0c3..9b47daa 100644 +index 0e97e42..634c079 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -5,19 +5,11 @@ github.com/hanwen/go-fuse/v2/fuse @@ -117,7 +148,7 @@ index 662f0c3..9b47daa 100644 github.com/hanwen/go-fuse/v2/internal/utimens github.com/hanwen/go-fuse/v2/splice -# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 -+# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ## explicit github.com/jacobsa/crypto/cmac github.com/jacobsa/crypto/common @@ -133,20 +164,23 @@ index 662f0c3..9b47daa 100644 # github.com/pkg/xattr v0.4.3 ## explicit github.com/pkg/xattr -@@ -40,8 +32,6 @@ golang.org/x/crypto/pbkdf2 +@@ -39,9 +31,7 @@ golang.org/x/crypto/internal/subtle + golang.org/x/crypto/pbkdf2 golang.org/x/crypto/poly1305 golang.org/x/crypto/scrypt - golang.org/x/crypto/ssh/terminal -# golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d -## explicit - # golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 +-# golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++# golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ## explicit golang.org/x/sys/cpu -@@ -52,3 +42,4 @@ golang.org/x/sys/windows - # golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b + golang.org/x/sys/internal/unsafeheader +@@ -51,3 +41,5 @@ golang.org/x/sys/windows + # golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ## explicit golang.org/x/term -+# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ++# golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 -- -2.35.1 +2.38.1 diff --git a/package/gocryptfs/gocryptfs.hash b/package/gocryptfs/gocryptfs.hash index ae161d1cd8..28965a0648 100644 --- a/package/gocryptfs/gocryptfs.hash +++ b/package/gocryptfs/gocryptfs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 88f32bb8e18fa89e4ab666f7c8ad622281a11e423b4093e50ac260f960bc40b6 gocryptfs-2.2.1.tar.gz +sha256 bfc98c18e44a2ca24a0e1472b6d9bb96e6072d7fb5651616515d2e7117b8fed9 gocryptfs-2.3.tar.gz sha256 322a7e3b02cf18e38b7e6b18cafefb773df8676c65634b34e8a2beb931294a4b LICENSE diff --git a/package/gocryptfs/gocryptfs.mk b/package/gocryptfs/gocryptfs.mk index 8f70dba7c3..077597e7e8 100644 --- a/package/gocryptfs/gocryptfs.mk +++ b/package/gocryptfs/gocryptfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -GOCRYPTFS_VERSION = 2.2.1 +GOCRYPTFS_VERSION = 2.3 GOCRYPTFS_SITE = $(call github,rfjakob,gocryptfs,v$(GOCRYPTFS_VERSION)) GOCRYPTFS_LICENSE = MIT GOCRYPTFS_LICENSE_FILES = LICENSE -- 2.38.1 From christian at paral.in Thu Dec 8 22:31:53 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:31:53 -0800 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221208223153.4189684-1-christian@paral.in> CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE -- 2.38.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:21 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:21 +0100 Subject: [Buildroot] [PATCH 14/70] package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-15-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003275.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash | 8 +++----- .../xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash index 455c3d4439..cf9b21ebe8 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002926.html -md5 105ebcfe1bac06fe84645ac3def91184 xf86-video-r128-6.12.0.tar.bz2 -sha1 7cfa41d386fa43b5d30299203e4845d8afba4899 xf86-video-r128-6.12.0.tar.bz2 -sha256 801c86882cbd2bbb3084d471dcc5cfee2c1754dcbfb4dc446676d58a6bd9e057 xf86-video-r128-6.12.0.tar.bz2 -sha512 0e667e2cfa8a87a00846361d86528c93754c403c812b66798953fa4c857b2143b2c4c44885da467e7f910d8cb910b69492cdcb6f25e2197bae6617364d152e38 xf86-video-r128-6.12.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003275.html +sha256 7d023c2b171f1664e43d12a1d21674079d8065536f82bb95b448bfce4981c741 xf86-video-r128-6.12.1.tar.xz +sha512 18b2408fe68161c32f84c7147717f8e6c6377e81e9d59e2f098843c54cd0ae757aab5059568da8c71ef38100807d56ee22447417c236c1b3deea292bb676e700 xf86-video-r128-6.12.1.tar.xz # Locally computed sha256 69f7c71859dc8f51aabdbe7a9ee915a480933eb81658f8af2bf4c918e65afe8b COPYING diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk index 1931dbecd7..49514e3d3a 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.0 -XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_R128_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.1 +XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.xz +XDRIVER_XF86_VIDEO_R128_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_R128_LICENSE = MIT XDRIVER_XF86_VIDEO_R128_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_R128_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:14 +0100 Subject: [Buildroot] [PATCH 07/70] package/x11r7/xapp_xkbcomp: bump version to 1.4.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-8-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003283.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 +++---- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash index bccaae6f57..b626e50236 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003075.html -sha256 6851086c4244b6fd0cc562880d8ff193fb2bbf1e141c73632e10731b31d4b05e xkbcomp-1.4.5.tar.bz2 -sha512 2e84f8d6b083e2e818cb95e5d2a184da00e50d71b280e92d1a71465a9a4348f922f4ddccb42cfeee6f76705bbfc8580ef67aedd0d958aaa1ae6bbcc66ccd8154 xkbcomp-1.4.5.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003283.html +sha256 fa50d611ef41e034487af7bd8d8c718df53dd18002f591cca16b0384afc58e98 xkbcomp-1.4.6.tar.xz +sha512 90e69dd1c78c28f77a5acc7821b43afec1b9ac4895bc6f3462b4902baaadc26f3869da69e3bd023b4bc74adb5f1be0c43ca24b3dab37ac9a479c5622684baa81 xkbcomp-1.4.6.tar.xz # Locally computed sha256 6b833fdc05906ce57f016dc791db86830d49ee4da2861ce45806c50b3f4dda9e COPYING diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk index b52f5e6850..61922c7cc9 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_XKBCOMP_VERSION = 1.4.5 -XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.bz2 +XAPP_XKBCOMP_VERSION = 1.4.6 +XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.xz XAPP_XKBCOMP_SITE = http://xorg.freedesktop.org/releases/individual/app XAPP_XKBCOMP_LICENSE = MIT XAPP_XKBCOMP_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:12 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:12 +0100 Subject: [Buildroot] [PATCH 05/70] package/x11r7/xlib_libfontenc: bump version to 1.1.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-6-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003285.html https://lists.x.org/archives/xorg-announce/2022-August/003204.html https://lists.x.org/archives/xorg-announce/2022-August/003199.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libfontenc/xlib_libfontenc.hash | 8 +++----- package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash index cf09f61c3e..a061ca4a4b 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002956.html -md5 6447db6a689fb530c218f0f8328c3abc libfontenc-1.1.4.tar.bz2 -sha1 d4f232b0b07487b984e13422ce4130b61a8b9edb libfontenc-1.1.4.tar.bz2 -sha256 2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079 libfontenc-1.1.4.tar.bz2 -sha512 76fa851d00113241f15fdd5b5bb7e927b8d8b9a82ce3fcb0678b8c7e32cb5e8d898c4bda1d60dafb7748145049d3240627ac34a2360c64e98a7a912ea7c30582 libfontenc-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003285.html +sha256 c0d36991faee06551ddbaf5d99266e97becdc05edfae87a833c3ff7bf73cfec2 libfontenc-1.1.7.tar.xz +sha512 fd8578a81090fa938dd75ad9081ab62c6c54fa2535d1c6291afd799ac8dc7c344a43f07cea5cd4433af16df0d926c22e7c169877bc8b13d92584e7dec173d701 libfontenc-1.1.7.tar.xz # Locally computed sha256 a4dda7a643b517794bfa23dc9605da030055df38ac8a5b9e1905e690975a59c4 COPYING diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk index a55b90d680..e12086b125 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBFONTENC_VERSION = 1.1.4 -XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.bz2 +XLIB_LIBFONTENC_VERSION = 1.1.7 +XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.xz XLIB_LIBFONTENC_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBFONTENC_LICENSE = MIT XLIB_LIBFONTENC_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:08 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:08 +0100 Subject: [Buildroot] [PATCH 01/70] package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-mouse.hash | 8 +++----- .../xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash index fe83f6920f..adba659aea 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-June/002903.html -md5 a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 -sha1 b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 -sha256 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 -sha512 d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003247.html +sha256 7f6f8551fc238abdddcf9f38906564c1f8c7dacb0ad947cfc110487aefbd8d4c xf86-input-mouse-1.9.4.tar.xz +sha512 7dfde3b1e0c1291c4d78ee920942771808b007f743bfc6eed20de12579383745858673dd874a4b5cf4ab8d9d15f6f7ca2db81ee831547a488d64848a7fe5e16c xf86-input-mouse-1.9.4.tar.xz # Locally computed sha256 472ff645ead9bf3ffb48d42c596376ffc595897e0c0993a071a7ada0da1f4f10 COPYING diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk index 3886fa7aa1..4a9eb3089f 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.3 -XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_MOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.4 +XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_MOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_MOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_MOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_MOUSE_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:32 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:32 +0100 Subject: [Buildroot] [PATCH 25/70] package/x11r7/xlib_libXrandr: bump version to 1.5.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-26-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003262.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 +++----- package/x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash index 4b12328df0..3d3bb640ed 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002979.html -md5 18f3b20d522f45e4dadd34afb5bea048 libXrandr-1.5.2.tar.bz2 -sha1 7a1f6df239341b76fd59ebbe101d6f180adb43bb libXrandr-1.5.2.tar.bz2 -sha256 8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023 libXrandr-1.5.2.tar.bz2 -sha512 fcd005f9839e7ef980607128a5d76d7b671cc2f5755949e03c569c500d7e987cb3f6932750ab8bf6e2c1086ec69dde09d5831f0c2098b9f9ad46be4f56db0d87 libXrandr-1.5.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003262.html +sha256 897639014a78e1497704d669c5dd5682d721931a4452c89a7ba62676064eb428 libXrandr-1.5.3.tar.xz +sha512 0c385fc304a872048ffca5cfb8789dfe3132e3126894d54b2fe642dff19d286e7ade1d2f6da894e03788df9c5cf31427c674e987143037b7d385b19285590edb libXrandr-1.5.3.tar.xz # Locally computed sha256 73777e5be1cef2827d843e4b186803f050c66db472cf8076d88e2b5f71696e67 COPYING diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk index aa2761330a..5e88173ed7 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRANDR_VERSION = 1.5.2 -XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.bz2 -XLIB_LIBXRANDR_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRANDR_VERSION = 1.5.3 +XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.xz +XLIB_LIBXRANDR_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRANDR_LICENSE = MIT XLIB_LIBXRANDR_LICENSE_FILES = COPYING XLIB_LIBXRANDR_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:38 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:38 +0100 Subject: [Buildroot] [PATCH 31/70] package/x11r7/xapp_xkill: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-32-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003256.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 +++----- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkill/xapp_xkill.hash b/package/x11r7/xapp_xkill/xapp_xkill.hash index 911a28d0b6..8cee05d871 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.hash +++ b/package/x11r7/xapp_xkill/xapp_xkill.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002864.html -md5 938177e4472c346cf031c1aefd8934fc xkill-1.0.5.tar.bz2 -sha1 c5ee06b33adb252a41e4f737be6bd47651ff582a xkill-1.0.5.tar.bz2 -sha256 c5f0bb6a95e1ac7c4def8a657496d5d2f21ccd41eb47ef2c9ccb03fb6d6aff6b xkill-1.0.5.tar.bz2 -sha512 4603a1794f114f5cea2c885020c9d073c8421d1e785c99ff6b936ae97139c8dac8020a187b5bbd0fa6d56ed6fab879441b42ba900cc5f2f5a534dafdc86b9249 xkill-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003256.html +sha256 e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907 xkill-1.0.6.tar.xz +sha512 a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 xkill-1.0.6.tar.xz # Locally computed sha256 13306c3890e4c8710bc468dee0eba7f9677cd94c7a67d2d81fa932d4f635b21f COPYING diff --git a/package/x11r7/xapp_xkill/xapp_xkill.mk b/package/x11r7/xapp_xkill/xapp_xkill.mk index 64ddbca694..84dad0b5c7 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.mk +++ b/package/x11r7/xapp_xkill/xapp_xkill.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKILL_VERSION = 1.0.5 -XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.bz2 -XAPP_XKILL_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKILL_VERSION = 1.0.6 +XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.xz +XAPP_XKILL_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKILL_LICENSE = MIT XAPP_XKILL_LICENSE_FILES = COPYING XAPP_XKILL_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:27 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:27 +0100 Subject: [Buildroot] [PATCH 20/70] package/x11r7/xapp_xinit: bump version to 1.4.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-21-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003268.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 +++----- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xinit/xapp_xinit.hash b/package/x11r7/xapp_xinit/xapp_xinit.hash index 49c8099467..4b7d8feb5d 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.hash +++ b/package/x11r7/xapp_xinit/xapp_xinit.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002962.html -md5 6d506ab2efc17a08e87778654e099d37 xinit-1.4.1.tar.bz2 -sha1 d874a2eecf2c30291e327851b151fdab8183260c xinit-1.4.1.tar.bz2 -sha256 de9b8f617b68a70f6caf87da01fcf0ebd2b75690cdcba9c921d0ef54fa54abb9 xinit-1.4.1.tar.bz2 -sha512 6cbc5d025a891c419f3f4493381b2fca57a67d78df866d2f16a83426f86bad6eca7f240fac12b25cbcc63df0fec41f625407184e044898602d66483715315340 xinit-1.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003268.html +sha256 b7d8dc8d22ef9f15985a10b606ee4f2aad6828befa437359934647e88d331f23 xinit-1.4.2.tar.xz +sha512 4b62c2edd97b40133577cbba88b3f31b36c5634b4eb667ef0c302e8358dc1c55a255abe42aaadc910d8aa9ea0e3add157a12a301382f1cdbe091df4e1215fae0 xinit-1.4.2.tar.xz # Locally computed sha256 c47001aa217d4ae7787121d80634db4bdba564e49a0ecab8d48b1bdc4edee1c7 COPYING diff --git a/package/x11r7/xapp_xinit/xapp_xinit.mk b/package/x11r7/xapp_xinit/xapp_xinit.mk index 86a4d92674..795a1b541b 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.mk +++ b/package/x11r7/xapp_xinit/xapp_xinit.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XINIT_VERSION = 1.4.1 -XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.bz2 -XAPP_XINIT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XINIT_VERSION = 1.4.2 +XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.xz +XAPP_XINIT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XINIT_DEPENDENCIES = xapp_xauth xlib_libX11 XAPP_XINIT_LICENSE = MIT XAPP_XINIT_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:18 +0100 Subject: [Buildroot] [PATCH 11/70] package/x11r7/xlib_libXres: bump version to 1.2.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-12-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003278.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 +++---- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXres/xlib_libXres.hash b/package/x11r7/xlib_libXres/xlib_libXres.hash index 700590ad8c..2e6d3d5c55 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.hash +++ b/package/x11r7/xlib_libXres/xlib_libXres.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003078.html -sha256 b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11 libXres-1.2.1.tar.bz2 -sha512 c17d28406e17e305dc4976f095e88059735f5bd8c600adf2e556523c9e0dd7fa01dcbf7a9d28a642e77e49a5b30f54bb9b2fc34bfbedce467ee2a020bba5cdf1 libXres-1.2.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003278.html +sha256 9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f libXres-1.2.2.tar.xz +sha512 897f2d426ea6f41169a5a52c356d1a1cb2ffb9144ae41b9fedd06455c3d81042930fe55be269ce4b8545ee65fcfe168101192a599053d810e8810f627c94f810 libXres-1.2.2.tar.xz # Locally calculated sha256 0d7300168f85833ea2564835f66a61e036ede90b33e76c06a7b4078096fedbcc COPYING diff --git a/package/x11r7/xlib_libXres/xlib_libXres.mk b/package/x11r7/xlib_libXres/xlib_libXres.mk index de3637a04a..25498090fe 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.mk +++ b/package/x11r7/xlib_libXres/xlib_libXres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRES_VERSION = 1.2.1 -XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.bz2 -XLIB_LIBXRES_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRES_VERSION = 1.2.2 +XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.xz +XLIB_LIBXRES_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRES_LICENSE = MIT XLIB_LIBXRES_LICENSE_FILES = COPYING XLIB_LIBXRES_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:40 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:40 +0100 Subject: [Buildroot] [PATCH 33/70] package/x11r7/xapp_xcompmgr: bump version to 1.1.9 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-34-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003254.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 +++----- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash index 6f0d755261..b9675a5ecf 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002989.html -md5 ef8c7d4140c11efb8de4141b3968208c xcompmgr-1.1.8.tar.bz2 -sha1 7bb28329b4bb687763df2d2c1723cb6ecb20945a xcompmgr-1.1.8.tar.bz2 -sha256 0b89daf4f060fa3fa83cca862c45d531fef7121b5d06552c1d73d396ad9a7243 xcompmgr-1.1.8.tar.bz2 -sha512 ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d xcompmgr-1.1.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003254.html +sha256 4875b6698672d01eb3a5080bde6eac9a989d486a82226a2d5e23624f1527a6f0 xcompmgr-1.1.9.tar.xz +sha512 699117492af7fd84b36d317dcbf422d5ec86a7f21e29370caa737cd940d8ff866a5c8704ba2e7bd17a64e085d77fd23b628263d619813dead85cd669ff5b860e xcompmgr-1.1.9.tar.xz # Locally computed sha256 c843545f72771b3ff95eb88defc2e3ed8f9a1802d9bb6c32c196bb5eec3d3a5d COPYING diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk index 24ebad7bda..c754ea37b3 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCOMPMGR_VERSION = 1.1.8 -XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.bz2 -XAPP_XCOMPMGR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCOMPMGR_VERSION = 1.1.9 +XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.xz +XAPP_XCOMPMGR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCOMPMGR_LICENSE = MIT XAPP_XCOMPMGR_LICENSE_FILES = COPYING XAPP_XCOMPMGR_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:23 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:23 +0100 Subject: [Buildroot] [PATCH 16/70] package/x11r7/xapp_xstdcmap: bump version to 1.0.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-17-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003272.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 +++----- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash index 3f601c7249..028980bdca 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002954.html -md5 da67142c128d18386ff145882e0afc66 xstdcmap-1.0.4.tar.bz2 -sha1 a5eff72ba31625e5b11506add800140019a39636 xstdcmap-1.0.4.tar.bz2 -sha256 06898b3f1eaad0b205ff3c75bdefa3207868b889d4cb37b32b8267b2bbfe6f8b xstdcmap-1.0.4.tar.bz2 -sha512 2adbb0aec1766341e04090efa962241ff6c9e32c612851b7221cec0ee16852107d406a08ec5251070f39df882c13e3c8c9edcd88f278187a9f373e1727643a8f xstdcmap-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003272.html +sha256 365847e379398499ec9ad9a299cc47a0d6e7feba9546dfd4e5b422204b5ac180 xstdcmap-1.0.5.tar.xz +sha512 3f2047af1d328a34d38ededc13de00298db3300eab1d1dbdff7d2aa4a3cd543a79305bfbd2e6424c5e023cf866a4f7a70aa9a3014444d543268d2f812a322a49 xstdcmap-1.0.5.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk index dd5b0ee349..60825556e7 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSTDCMAP_VERSION = 1.0.4 -XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.bz2 -XAPP_XSTDCMAP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSTDCMAP_VERSION = 1.0.5 +XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.xz +XAPP_XSTDCMAP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSTDCMAP_LICENSE = MIT XAPP_XSTDCMAP_LICENSE_FILES = COPYING XAPP_XSTDCMAP_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:51 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:51 +0100 Subject: [Buildroot] [PATCH 44/70] package/x11r7/xcb-util-wm: bump version to 0.4.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-45-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003235.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +++-- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.hash b/package/x11r7/xcb-util-wm/xcb-util-wm.hash index 444212accf..7383f015f2 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.hash +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-February/002401.html -sha256 28bf8179640eaa89276d2b0f1ce4285103d136be6c98262b6151aaee1d3c2a3f xcb-util-wm-0.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003235.html +sha256 62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b xcb-util-wm-0.4.2.tar.xz +sha512 eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0 xcb-util-wm-0.4.2.tar.xz # License file, locally calculated sha256 12ab3559977a4b22ae3030b90c64a386e6ec51ab0e4eab1ff530f81a2639400a COPYING diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.mk b/package/x11r7/xcb-util-wm/xcb-util-wm.mk index 37df3fd92d..0c4f6e86fa 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.mk +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_WM_VERSION = 0.4.1 -XCB_UTIL_WM_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.bz2 +XCB_UTIL_WM_VERSION = 0.4.2 +XCB_UTIL_WM_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.xz XCB_UTIL_WM_INSTALL_STAGING = YES XCB_UTIL_WM_LICENSE = MIT XCB_UTIL_WM_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:39 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:39 +0100 Subject: [Buildroot] [PATCH 32/70] package/x11r7/xapp_xkbevd: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-33-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003255.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +++-- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash index c3cf2f32b2..40b813fcf2 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002577.html -sha256 2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a xkbevd-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003255.html +sha256 38357b702de9d3457c4ff75053390f457b84c4accc7f088101255c37c684926b xkbevd-1.1.5.tar.xz +sha512 9e4a56484771e5eb5444fbd11e7d0bb952a2746eea79b84298e2000ada96896d501b886727c4ef08c120b5dcce550fca2d3e3dd762f4ca0327c38d9609961c5b xkbevd-1.1.5.tar.xz # Locally computed sha256 38c6dbf8f88b1c920561ff3a4d1ffdb85c069c664f5f8b64a9adb477ef347b7c COPYING diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk index 7a9a8fb18f..5b99e6967f 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBEVD_VERSION = 1.1.4 -XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.bz2 -XAPP_XKBEVD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBEVD_VERSION = 1.1.5 +XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.xz +XAPP_XKBEVD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBEVD_LICENSE = MIT XAPP_XKBEVD_LICENSE_FILES = COPYING XAPP_XKBEVD_DEPENDENCIES = xlib_libxkbfile -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:17 +0100 Subject: [Buildroot] [PATCH 10/70] package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-11-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003279.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash | 8 +++----- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash index 01f468b77a..a32997e1fe 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002906.html -md5 eeea9d5af3e6c143d0ea1721d27a5e49 libXScrnSaver-1.2.3.tar.bz2 -sha1 70c791c5755a298ecf1a0823e239a24fa4b2b42f libXScrnSaver-1.2.3.tar.bz2 -sha256 f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8 libXScrnSaver-1.2.3.tar.bz2 -sha512 7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a libXScrnSaver-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003279.html +sha256 75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe libXScrnSaver-1.2.4.tar.xz +sha512 e4395af85f8496618afb23ffdaca1a75f5e3d213478d8dc73249cbc9840d7b993ba7513dbf6015cb38b48fe3f2223496365158a148dd5e1ac7475c5ee569e28c libXScrnSaver-1.2.4.tar.xz # Locally computed sha256 5cf3e16f5dd753a4c0853e8227134ab65f5562d9ef89b1a2d7681f5c8ac9feb5 COPYING diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk index 92abb902eb..55ae7a6801 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXSCRNSAVER_VERSION = 1.2.3 -XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.bz2 -XLIB_LIBXSCRNSAVER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXSCRNSAVER_VERSION = 1.2.4 +XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.xz +XLIB_LIBXSCRNSAVER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXSCRNSAVER_LICENSE = MIT XLIB_LIBXSCRNSAVER_LICENSE_FILES = COPYING XLIB_LIBXSCRNSAVER_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:10 +0100 Subject: [Buildroot] [PATCH 03/70] package/x11r7/xlib_libxshmfence: bump version to 1.3.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-4-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003287.html https://lists.x.org/archives/xorg-announce/2022-October/003229.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash | 8 +++----- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash index 3ec055a792..e8f83d427f 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-February/002840.html -md5 42dda8016943dc12aff2c03a036e0937 libxshmfence-1.3.tar.bz2 -sha1 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8 libxshmfence-1.3.tar.bz2 -sha256 b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7 libxshmfence-1.3.tar.bz2 -sha512 c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7 libxshmfence-1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003287.html +sha256 870df257bc40b126d91b5a8f1da6ca8a524555268c50b59c0acd1a27f361606f libxshmfence-1.3.2.tar.xz +sha512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c libxshmfence-1.3.2.tar.xz # Locally computed sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301 COPYING diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk index 605408fff7..4241102855 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXSHMFENCE_VERSION = 1.3 -XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.bz2 +XLIB_LIBXSHMFENCE_VERSION = 1.3.2 +XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.xz XLIB_LIBXSHMFENCE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXSHMFENCE_LICENSE = MIT XLIB_LIBXSHMFENCE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:13 +0100 Subject: [Buildroot] [PATCH 06/70] package/x11r7/xlib_libXau: bump version to 1.0.11 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-7-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003284.html https://lists.x.org/archives/xorg-announce/2022-August/003201.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 +++----- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXau/xlib_libXau.hash b/package/x11r7/xlib_libXau/xlib_libXau.hash index 65ae54ec32..8d2a6ff43c 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.hash +++ b/package/x11r7/xlib_libXau/xlib_libXau.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002942.html -md5 c5f16288f2da9f071b29111d68797480 libXau-1.0.9.tar.bz2 -sha1 ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733 libXau-1.0.9.tar.bz2 -sha256 ccf8cbf0dbf676faa2ea0a6d64bcc3b6746064722b606c8c52917ed00dcb73ec libXau-1.0.9.tar.bz2 -sha512 3ca454ba466a807ea28b0f715066d73dc76ad312697b121d43e4d5766215052e9b7ffb8fe3ed3e496fa3f2a13f164ac692ff85cc428e26731b679f0f06a1d562 libXau-1.0.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003284.html +sha256 f3fa3282f5570c3f6bd620244438dbfbdd580fc80f02f549587a0f8ab329bbeb libXau-1.0.11.tar.xz +sha512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd libXau-1.0.11.tar.xz # Locally computed sha256 56abe29bb1d9806a9e04fa9f80fed2c0f18027594df3f098148d814aef6bddfa COPYING diff --git a/package/x11r7/xlib_libXau/xlib_libXau.mk b/package/x11r7/xlib_libXau/xlib_libXau.mk index bac10818f1..0e9f79d38d 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.mk +++ b/package/x11r7/xlib_libXau/xlib_libXau.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXAU_VERSION = 1.0.9 -XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.bz2 +XLIB_LIBXAU_VERSION = 1.0.11 +XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.xz XLIB_LIBXAU_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXAU_LICENSE = MIT XLIB_LIBXAU_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:15 +0100 Subject: [Buildroot] [PATCH 08/70] package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-9-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003281.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 +++----- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash index 1b05624783..9057d4e8e2 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002982.html -md5 0ddeafc13b33086357cfa96fae41ee8e libXxf86dga-1.1.5.tar.bz2 -sha1 332ba80d1b3d06473f7bbfe1612e7c5b58fbdf69 libXxf86dga-1.1.5.tar.bz2 -sha256 2b98bc5f506c6140d4eddd3990842d30f5dae733b64f198a504f07461bdb7203 libXxf86dga-1.1.5.tar.bz2 -sha512 0e77c4003aeba737b10c17d55aeefa935fc57c4ba9e8f79a834f3f8c690d6a1d98f69ad707eded784346c1cf40c41829719d257283b5eae3207147fb4c79ed89 libXxf86dga-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003281.html +sha256 be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f libXxf86dga-1.1.6.tar.xz +sha512 61f7954471df63840ffb5e82347018e285d30d64d4d0a97770ca031c8554a0f52d1b007ab8342a283cd2f0d534f564fb59f57ec92515714f20a7d145912c65d9 libXxf86dga-1.1.6.tar.xz # Locally computed sha256 dd27933ebc5c063128b158b085e4c442a36b0e6f704cf753116da119610191da COPYING diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk index a5173fbc7c..1094e1a1ad 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXXF86DGA_VERSION = 1.1.5 -XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.bz2 +XLIB_LIBXXF86DGA_VERSION = 1.1.6 +XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.xz XLIB_LIBXXF86DGA_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXXF86DGA_LICENSE = MIT XLIB_LIBXXF86DGA_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:07 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:07 +0100 Subject: [Buildroot] [PATCH 00/70] package/x11r7: various version bumps Message-ID: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Hi, this series bumps various X11 packages and, when needed, switches the tarball to xz format and updates _SITE to https. Also two broken X11 drivers for ancient hardware are removed. Regards, Bernd Bernd Kuhls (70): package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 package/x11r7/xlib_libICE: bump version to 1.1.1 package/x11r7/xlib_libxshmfence: bump version to 1.3.2 package/x11r7/xlib_libxkbfile: bump version to 1.1.2 package/x11r7/xlib_libfontenc: bump version to 1.1.7 package/x11r7/xlib_libXau: bump version to 1.0.11 package/x11r7/xapp_xkbcomp: bump version to 1.4.6 package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 package/x11r7/xlib_libXv: bump version to 1.0.12 package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 package/x11r7/xlib_libXres: bump version to 1.2.2 package/x11r7/xlib_libXdamage: bump version to 1.1.6 package/x11r7/xlib_libXcomposite: bump version to 0.4.6 package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 package/x11r7/xapp_xvinfo: bump version to 1.1.5 package/x11r7/xapp_xstdcmap: bump version to 1.0.5 package/x11r7/xapp_xset: bump version to 1.2.5 package/x11r7/xapp_xrandr: bump version to 1.5.2 package/x11r7/xapp_xprop: bump version to 1.2.6 package/x11r7/xapp_xinit: bump version to 1.4.2 package/x11r7/xapp_xgamma: bump version to 1.0.7 package/x11r7/xapp_xfd: bump version to 1.1.4 package/x11r7/xapp_xdm: bump version to 1.1.14 package/x11r7/xapp_xcursorgen: bump version to 1.0.8 package/x11r7/xlib_libXrandr: bump version to 1.5.3 package/x11r7/xlib_libXpm: bump version to 3.5.14 package/x11r7/xlib_libXdmcp: bump version to 1.1.4 package/x11r7/xapp_xlsclients: bump version to 1.1.5 package/x11r7/xapp_xlsatoms: bump version to 1.1.4 package/x11r7/xapp_xlogo: bump version to 1.0.6 package/x11r7/xapp_xkill: bump version to 1.0.6 package/x11r7/xapp_xkbevd: bump version to 1.1.5 package/x11r7/xapp_xcompmgr: bump version to 1.1.9 package/x11r7/xlib_libX11: bump version to 1.8.2 package/x11r7/xapp_sessreg: bump version to 1.1.3 package/x11r7/xapp_rgb: bump version to 1.1.0 package/x11r7/xlib_libXinerama: bump version to 1.1.5 package/x11r7/xutil_makedepend: bump version to 1.0.7 package/x11r7/xapp_x11perf: bump version to 1.6.2 package/x11r7/xlib_libXext: bump version to 1.3.5 package/x11r7/xapp_xsetroot: bump version to 1.1.3 package/x11r7/xlib_libXrender: bump version to 0.9.11 package/x11r7/xapp_xfsinfo: bump version to 1.0.7 package/x11r7/xcb-util-wm: bump version to 0.4.2 package/x11r7/xcb-util-renderutil: bump version to 0.3.10 package/x11r7/xcb-util-keysyms: bump version to 0.4.1 package/x11r7/xcb-util-image: bump version to 0.4.1 package/x11r7/xcb-util-cursor: bump version to 0.1.4 package/x11r7/xlib_libXmu: bump version to 1.1.4 package/x11r7/xapp_bdftopcf: bump version to 1.1.1 package/x11r7/xapp_xkbprint: bump version to 1.0.6 package/x11r7/xapp_xgc: bump version to 1.0.6 package/x11r7/xapp_xditview: bump version to 1.0.6 package/x11r7/xapp_viewres: bump version to 1.0.7 package/x11r7/xapp_smproxy: bump version to 1.0.7 package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 package/x11r7/xapp_fstobdf: bump version to 1.0.7 package/x11r7/xlib_libXtst: bump version to 1.2.4 package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 package/x11r7/xapp_fslsfonts: bump version to 1.0.6 package/x11r7/xlib_libXft: bump version to 2.3.6 package/x11r7/xapp_xmh: bump version to 1.0.4 package/x11r7/xapp_showfont: bump version to 1.0.6 package/x11r7/xapp_oclock: bump version to 1.0.5 package/x11r7/xapp_ico: bump version to 1.0.6 package/x11r7/xlib_libXfont2: bump version to 2.0.6 package/x11r7/xlib_libFS: bump version to 1.0.9 package/x11r7/xorgproto: bump version to 2022.2 package/x11r7/xdriver_xf86-video-glint: remove package package/x11r7/xdriver_xf86-video-tga: remove package Config.in.legacy | 12 +++++ package/x11r7/Config.in | 2 - .../x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 ++-- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +-- .../x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +- .../x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +-- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +-- package/x11r7/xapp_ico/xapp_ico.hash | 8 ++-- package/x11r7/xapp_ico/xapp_ico.mk | 6 +-- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 ++-- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +-- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +-- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 ++-- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 +- .../x11r7/xapp_showfont/xapp_showfont.hash | 5 +- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +-- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +-- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 ++-- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +-- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 ++-- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +-- .../x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 ++-- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +-- .../xapp_xcursorgen/xapp_xcursorgen.hash | 8 ++-- .../x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +-- .../x11r7/xapp_xditview/xapp_xditview.hash | 8 ++-- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +-- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +-- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++-- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 ++-- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +-- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 ++-- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +-- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +-- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +-- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 ++-- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +-- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 ++- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 +- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +-- .../x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 ++-- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +-- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 ++-- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +-- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 ++-- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +-- .../x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 ++-- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +-- .../xapp_xlsclients/xapp_xlsclients.hash | 8 ++-- .../x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +-- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +-- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +-- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +-- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 ++-- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 +- package/x11r7/xapp_xset/xapp_xset.hash | 8 ++-- package/x11r7/xapp_xset/xapp_xset.mk | 6 +-- .../x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 ++-- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +-- .../x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 ++-- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +-- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 ++-- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +-- .../xcb-util-cursor/xcb-util-cursor.hash | 5 +- .../x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +-- .../x11r7/xcb-util-image/xcb-util-image.hash | 5 +- .../x11r7/xcb-util-image/xcb-util-image.mk | 6 +-- .../xcb-util-keysyms/xcb-util-keysyms.hash | 7 ++- .../xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++-- .../xcb-util-renderutil.hash | 5 +- .../xcb-util-renderutil.mk | 6 +-- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +-- .../xdriver_xf86-input-mouse.hash | 8 ++-- .../xdriver_xf86-input-mouse.mk | 6 +-- .../xdriver_xf86-input-vmmouse.hash | 5 +- .../xdriver_xf86-input-vmmouse.mk | 6 +-- .../x11r7/xdriver_xf86-video-glint/Config.in | 10 ---- .../xdriver_xf86-video-glint.hash | 4 -- .../xdriver_xf86-video-glint.mk | 14 ------ .../xdriver_xf86-video-r128.hash | 8 ++-- .../xdriver_xf86-video-r128.mk | 6 +-- .../0001-mibstore.patch | 47 ------------------- .../x11r7/xdriver_xf86-video-tga/Config.in | 5 -- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------ package/x11r7/xlib_libFS/xlib_libFS.hash | 8 ++-- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +-- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 ++-- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 +- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++-- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- .../xlib_libXScrnSaver.hash | 8 ++-- .../xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +-- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 ++-- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 +- .../xlib_libXcomposite.hash | 8 ++-- .../xlib_libXcomposite/xlib_libXcomposite.mk | 6 +-- .../xlib_libXdamage/xlib_libXdamage.hash | 8 ++-- .../x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +-- .../x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 ++-- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +-- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++-- package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +-- .../x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +-- .../x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 +- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +-- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 +- .../xlib_libXinerama/xlib_libXinerama.hash | 8 ++-- .../xlib_libXinerama/xlib_libXinerama.mk | 6 +-- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++-- package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +-- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 ++-- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +-- .../x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 ++-- .../x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +-- .../xlib_libXrender/xlib_libXrender.hash | 6 +-- .../x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +-- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 ++- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +-- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +-- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +-- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 +- .../xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 ++-- .../xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 +- .../xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 ++- .../x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +-- .../xlib_libfontenc/xlib_libfontenc.hash | 8 ++-- .../x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 +- .../xlib_libxkbfile/xlib_libxkbfile.hash | 8 ++-- .../x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 +- .../xlib_libxshmfence/xlib_libxshmfence.hash | 8 ++-- .../xlib_libxshmfence/xlib_libxshmfence.mk | 4 +- package/x11r7/xorgproto/xorgproto.hash | 6 +-- package/x11r7/xorgproto/xorgproto.mk | 4 +- .../xutil_makedepend/xutil_makedepend.hash | 8 ++-- .../xutil_makedepend/xutil_makedepend.mk | 6 +-- 146 files changed, 417 insertions(+), 570 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-glint/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk delete mode 100644 package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch delete mode 100644 package/x11r7/xdriver_xf86-video-tga/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:28 +0100 Subject: [Buildroot] [PATCH 21/70] package/x11r7/xapp_xgamma: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-22-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003267.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +++-- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.hash b/package/x11r7/xapp_xgamma/xapp_xgamma.hash index 0031450c4d..17efe0a975 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.hash +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002574.html -sha256 0ef1c35b5c18b1b22317f455c8df13c0a471a8efad63c89c98ae3ce8c2b222d3 xgamma-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003267.html +sha256 1c79dae85a8953a15f4fe5c2895a033307b43b8613456c87ec47b374b113bc8f xgamma-1.0.7.tar.xz +sha512 9eeee9b537dcae9e4d153774eb632a6a5e8dd32bebadc9bbd897a773e5b56f76848f32a1699b8c921d3094760c42b5083365d853b89ab31fd85c7a0d46feeceb xgamma-1.0.7.tar.xz # Locally computed sha256 78d354d348feaaab8d67a220e84137ec24fece04af4dface2e67132c72e216a2 COPYING diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.mk b/package/x11r7/xapp_xgamma/xapp_xgamma.mk index a73a29e5a2..f2e9e91efb 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.mk +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGAMMA_VERSION = 1.0.6 -XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.bz2 -XAPP_XGAMMA_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGAMMA_VERSION = 1.0.7 +XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.xz +XAPP_XGAMMA_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGAMMA_LICENSE = MIT XAPP_XGAMMA_LICENSE_FILES = COPYING XAPP_XGAMMA_DEPENDENCIES = xlib_libXxf86vm -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:20 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:20 +0100 Subject: [Buildroot] [PATCH 13/70] package/x11r7/xlib_libXcomposite: bump version to 0.4.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-14-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003276.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash | 8 +++----- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash index 5d4575b5ab..62b5ea9276 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002971.html -md5 3fa0841ea89024719b20cd702a9b54e0 libXcomposite-0.4.5.tar.bz2 -sha1 902631efb55a798c81086e5ff90b60349839db40 libXcomposite-0.4.5.tar.bz2 -sha256 b3218a2c15bab8035d16810df5b8251ffc7132ff3aa70651a1fba0bfe9634e8f libXcomposite-0.4.5.tar.bz2 -sha512 502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5 libXcomposite-0.4.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003276.html +sha256 fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87 libXcomposite-0.4.6.tar.xz +sha512 f35a0da8f9f22fd788eee01209557fe3a1b1abdc9744f76330ba42b21b6e3af5464ca4451c33415856417c30da5aa5624e3707980c644327249bfeda5a62a59b libXcomposite-0.4.6.tar.xz # Locally computed sha256 efa0219ed8485ac555c1a3fb82daf34539b2e0dcf4dadc99c01f1e39c69a4a68 COPYING diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk index 80e94fe37c..c296ee6c6c 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXCOMPOSITE_VERSION = 0.4.5 -XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.bz2 -XLIB_LIBXCOMPOSITE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXCOMPOSITE_VERSION = 0.4.6 +XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.xz +XLIB_LIBXCOMPOSITE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXCOMPOSITE_LICENSE = MIT XLIB_LIBXCOMPOSITE_LICENSE_FILES = COPYING XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:43 +0100 Subject: [Buildroot] [PATCH 36/70] package/x11r7/xapp_rgb: bump version to 1.1.0 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-37-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003245.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash index ce05454ce9..586dc2a7f0 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.hash +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz +sha512640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz # Locally computed sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk index b2d5d77744..4b6399fc76 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.mk +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_RGB_VERSION = 1.0.6 -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_RGB_VERSION = 1.1.0 +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_RGB_LICENSE = MIT XAPP_RGB_LICENSE_FILES = COPYING XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:58 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:58 +0100 Subject: [Buildroot] [PATCH 51/70] package/x11r7/xapp_xkbprint: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-52-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003222.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 +++----- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash index 69a80576c4..8ca7656b5c 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-November/003030.html -md5 9c34da77363dc3d0f616980da87244bf xkbprint-1.0.5.tar.bz2 -sha1 e707caffb3c680b3a869a776aa3f80caeac9e9c3 xkbprint-1.0.5.tar.bz2 -sha256 5b58fe834f0822f06d63d283fac404098c6d3f6acce61888b81016f1c41023fa xkbprint-1.0.5.tar.bz2 -sha512 ac3870352f3a595b5b8a8cb64f39e9bea81b17572c73cfbf72482477a2f576d0ffcdcf735cb3c66b8a88a7fe0f7aece6738cbac87df5641e44fae1ab9b97111f xkbprint-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003222.html +sha256 99cc9404f7b90289ae04944c0d98a208cc8b158492ad6481386e31d4d09aa7b0 xkbprint-1.0.6.tar.xz +sha512 a1c2401b2a2ef4c6bd2efc18923ecb176adcf38b6c5dfdce25f22f1f5ab21e25f494b25dac25b1765fb9a0f6acc24d191cd41b9a098a9e3c6eaf9a9df490be29 xkbprint-1.0.6.tar.xz # Locally computed sha256 79b32f28f7f5063054a564e1fdeee56f82a525b6516303704a1f70e55fe7197e COPYING diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk index 8643cb4276..f374c18dae 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBPRINT_VERSION = 1.0.5 -XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.bz2 -XAPP_XKBPRINT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBPRINT_VERSION = 1.0.6 +XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.xz +XAPP_XKBPRINT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBPRINT_LICENSE = MIT XAPP_XKBPRINT_LICENSE_FILES = COPYING XAPP_XKBPRINT_DEPENDENCIES = xlib_libxkbfile -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:13 +0100 Subject: [Buildroot] [PATCH 66/70] package/x11r7/xlib_libXfont2: bump version to 2.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-67-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003203.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +++--- package/x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash index 069f2fc616..f2ae5925f8 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003103.html -sha256 aa7c6f211cf7215c0ab4819ed893dc98034363d7b930b844bb43603c2e10b53e libXfont2-2.0.5.tar.bz2 -sha512 64d0635d14676bb645d61932afb177eb3808a46525b26e7ee31abc975eca75207743e85523fdd82b08010ce124eb4802338b508ee7b126875d2a3c12f8ac4faa libXfont2-2.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003203.html +sha256 74ca20017eb0fb3f56d8d5e60685f560fc85e5ff3d84c61c4cb891e40c27aef4 libXfont2-2.0.6.tar.xz +sha512 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd libXfont2-2.0.6.tar.xz # Locally calculated sha256 97e413bb4962bbb5773085cd5405502bf1d4eadeaf98ff5be015eacacc840462 COPYING diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk index fb0bba879c..7f90f67046 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFONT2_VERSION = 2.0.5 -XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.bz2 +XLIB_LIBXFONT2_VERSION = 2.0.6 +XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.xz XLIB_LIBXFONT2_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFONT2_LICENSE = MIT XLIB_LIBXFONT2_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:05 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:05 +0100 Subject: [Buildroot] [PATCH 58/70] package/x11r7/xlib_libXtst: bump version to 1.2.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-59-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003214.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +++-- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.hash b/package/x11r7/xlib_libXtst/xlib_libXtst.hash index f64a018567..7bdcdb9c17 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.hash +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002726.html -sha256 4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204 libXtst-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003214.html +sha256 84f5f30b9254b4ffee14b5b0940e2622153b0d3aed8286a3c5b7eeb340ca33c8 libXtst-1.2.4.tar.xz +sha512 f2f4e01239b892b8e26284cede90feb4fe7738beb243bca0f6adb349029f8bf87b5a482911edcd2401733c92ef78eec07fcd455b92e5b8c4828374769e60098d libXtst-1.2.4.tar.xz # Locally computed sha256 940190489c7a0e5ae3d83fc4fcbd79e0cd1b765bf1a4efd408293c1ee0332ceb COPYING diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.mk b/package/x11r7/xlib_libXtst/xlib_libXtst.mk index c79301e064..47103377aa 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.mk +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXTST_VERSION = 1.2.3 -XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.bz2 -XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXTST_VERSION = 1.2.4 +XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.xz +XLIB_LIBXTST_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXTST_LICENSE = MIT XLIB_LIBXTST_LICENSE_FILES = COPYING XLIB_LIBXTST_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:57 +0100 Subject: [Buildroot] [PATCH 50/70] package/x11r7/xapp_bdftopcf: bump version to 1.1.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-51-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003223.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 +++------ package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash index bf806ab0d7..0596b65e49 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash @@ -1,8 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2017-November/002821.html -md5 2a455d3c02390597feb9cefb3fe97a45 bdftopcf-1.1.tar.bz2 -sha1 48a783337a5aa49ebc102c9788ff0f43ea35c5c4 bdftopcf-1.1.tar.bz2 -sha256 4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 bdftopcf-1.1.tar.bz2 -sha512 7b790e8d512ca2812ac889c156ef91c48798b4744a6857e5b17e0128764b5afa8c5426fe5de05a9819d64745116718db4221b3e657e3c2633465e87179c44bec bdftopcf-1.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003223.html +sha256 11c953d53c0f3ed349d0198dfb0a40000b5121df7eef09f2615a262892fed908 bdftopcf-1.1.1.tar.xz +sha512 257dc9ae29f2cf1496aad91ccba534348d87f881d75431aa6611a8154cb817d17588c464ab6c6c6bc51e6060baa8dcfcb9fd8c037cdaea8d18287651fa6b7ea9 bdftopcf-1.1.1.tar.xz # Locally calculated sha256 a437fb5272ba507c2977b2ef623bb391270f521b2a20271ed044785f4eaa5dbc COPYING diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk index 7ee618d641..d47f5c02ce 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_BDFTOPCF_VERSION = 1.1 -XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.bz2 -XAPP_BDFTOPCF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_BDFTOPCF_VERSION = 1.1.1 +XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.xz +XAPP_BDFTOPCF_SITE = https://xorg.freedesktop.org/archive/individual/util XAPP_BDFTOPCF_LICENSE = MIT XAPP_BDFTOPCF_LICENSE_FILES = COPYING XAPP_BDFTOPCF_DEPENDENCIES = xlib_libXfont -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:48 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:48 +0100 Subject: [Buildroot] [PATCH 41/70] package/x11r7/xapp_xsetroot: bump version to 1.1.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-42-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003240.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 +++----- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash index 32294c1f3d..43f7cd66d0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002874.html -md5 5fe769c8777a6e873ed1305e4ce2c353 xsetroot-1.1.2.tar.bz2 -sha1 42ab81761823b44974feab86477007c49dbace50 xsetroot-1.1.2.tar.bz2 -sha256 10c442ba23591fb5470cea477a0aa5f679371f4f879c8387a1d9d05637ae417c xsetroot-1.1.2.tar.bz2 -sha512 0b9df1b72305e5c24f1e1664578aa4411a5ffcdc5d318458117594e641f01c34700205b0d16c08abf4a8106d36128ccdbe1ea1f1035fce9018d6b52801a8b72b xsetroot-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003240.html +sha256 6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1 xsetroot-1.1.3.tar.xz +sha512 f333d1bfd92bb943044da36331ae2cf68a811c8f3891719d9ebc1749e2dd0c67068f86face0794c3c4ae584c4dd189bad4998dccb38fe1ac37a8921e5713e7c0 xsetroot-1.1.3.tar.xz # Locally computed sha256 48e9c9572e0dc1c14b93b753542f780e7751dd7f035816374d8a8be0211a4520 COPYING diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk index 98ba344cfa..1ffbb2b6b0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSETROOT_VERSION = 1.1.2 -XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.bz2 -XAPP_XSETROOT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSETROOT_VERSION = 1.1.3 +XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.xz +XAPP_XSETROOT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSETROOT_LICENSE = MIT XAPP_XSETROOT_LICENSE_FILES = COPYING XAPP_XSETROOT_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXcursor xdata_xbitmaps -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:45 +0100 Subject: [Buildroot] [PATCH 38/70] package/x11r7/xutil_makedepend: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-39-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003243.html Signed-off-by: Bernd Kuhls --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 8 +++----- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 079fa9ef8f..3a7496e1a4 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002985.html -md5 b2ca7f2f21f1c04a88b6a254c19c9b68 makedepend-1.0.6.tar.bz2 -sha1 3f321f7b570ec98f1fabc441267d29347a2e1456 makedepend-1.0.6.tar.bz2 -sha256 d558a52e8017d984ee59596a9582c8d699a1962391b632bec3bb6804bf4d501c makedepend-1.0.6.tar.bz2 -sha512 eb0e8ee8ab7515806d7d98a060cdcd392ec38e4225e5e05db26daa6651f185d0b764aab403edeea904d4d23211b1f7db20daeee6eafce8abe65225784ed0aa42 makedepend-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html +sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz +sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index 18f8eb1f6a..b16bbe0978 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,9 +4,9 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.6 -XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.bz2 -XUTIL_MAKEDEPEND_SITE = http://xorg.freedesktop.org/releases/individual/util +XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz +XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT XUTIL_MAKEDEPEND_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:07 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:07 +0100 Subject: [Buildroot] [PATCH 60/70] package/x11r7/xapp_fslsfonts: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-61-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003210.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +++-- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash index 1a7985f9a5..20573576c9 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002510.html -sha256 f1ed55093356b78daec2678d22f52d42ec11fe88575562d734396962e626d7f6 fslsfonts-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003210.html +sha256 01cb0c5a7dbddadef846ca3b52c2ab9c60f2c32c3f16584cd97a6c7f293341ee fslsfonts-1.0.6.tar.xz +sha512 1181a8e6cc820410d1deac98b3e5097506e4168c6515307b6b9aaf705cb57193a009cb331a51d46ce68e9548712f122b5c942d5a1bc1e01bdd191b7b1beab09e fslsfonts-1.0.6.tar.xz # Locally computed sha256 fbdfcafb5755565ad688bf3f7f808109d358040ec83ed3de496155105451fdf4 COPYING diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk index 27786a55c1..1b8d630124 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSLSFONTS_VERSION = 1.0.5 -XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.bz2 -XAPP_FSLSFONTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSLSFONTS_VERSION = 1.0.6 +XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.xz +XAPP_FSLSFONTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSLSFONTS_LICENSE = MIT XAPP_FSLSFONTS_LICENSE_FILES = COPYING XAPP_FSLSFONTS_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:42 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:42 +0100 Subject: [Buildroot] [PATCH 35/70] package/x11r7/xapp_sessreg: bump version to 1.1.3 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-36-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003246.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 +++----- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.hash b/package/x11r7/xapp_sessreg/xapp_sessreg.hash index b8f55b50c5..1f1b54b877 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.hash +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-June/002994.html -md5 92be564d4be7d8aa7b5024057b715210 sessreg-1.1.2.tar.bz2 -sha1 169c1ff9fb152b4b4ca0cfbd3e1aee33af042016 sessreg-1.1.2.tar.bz2 -sha256 dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33 sessreg-1.1.2.tar.bz2 -sha512 7e3c2bdcadb7133aace463b58d8c6108d315ec95d2a42509073eeddc7f02644092a4b3168bd3b426c041736a016291092e0bf8368acd620dbeff96d53d12f98c sessreg-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003246.html +sha256 022acd5de8077dddc4f919961f79e102ecd5f3228a333681af5cd0e7344facc2 sessreg-1.1.3.tar.xz +sha512 bc1e83afc598ac5b4c6ab0861799b6c8727c123ee662c1fb9cbdd9ee926973b7a00cc62e32f6b4e462c0da3516f8b824337d9cf17587ebabd3f4753502641a60 sessreg-1.1.3.tar.xz # Locally computed sha256 ac8f5cc696e6c473aea4caaf18650316dc8912fcf0f370cae1df5f395cea8631 COPYING diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.mk b/package/x11r7/xapp_sessreg/xapp_sessreg.mk index 7f488e2423..b196bb947e 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.mk +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_SESSREG_VERSION = 1.1.2 -XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.bz2 +XAPP_SESSREG_VERSION = 1.1.3 +XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.xz XAPP_SESSREG_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SESSREG_LICENSE = MIT XAPP_SESSREG_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:15 +0100 Subject: [Buildroot] [PATCH 68/70] package/x11r7/xorgproto: bump version to 2022.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-69-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003197.html Signed-off-by: Bernd Kuhls --- package/x11r7/xorgproto/xorgproto.hash | 6 +++--- package/x11r7/xorgproto/xorgproto.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xorgproto/xorgproto.hash b/package/x11r7/xorgproto/xorgproto.hash index bd9cae2510..cc52013e11 100644 --- a/package/x11r7/xorgproto/xorgproto.hash +++ b/package/x11r7/xorgproto/xorgproto.hash @@ -1,6 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003160.html -sha256 1d2dcc66963f234d2c1e1f8d98a0d3e8725149cdac0a263df4097593c48bc2a6 xorgproto-2022.1.tar.bz2 -sha512 add275a9c0d005053f31fdca6da009142792a3c7e2cd4b56da93eed3a397adf52d91c441ff6455959b87559f402eb9f46fdd8932e951c7d2d96623975391202a xorgproto-2022.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003197.html +sha256 5d13dbf2be08f95323985de53352c4f352713860457b95ccaf894a647ac06b9e xorgproto-2022.2.tar.xz +sha512 8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9 xorgproto-2022.2.tar.xz # Locally computed sha256 aacd931f191b610902aee1e526090c2858aabc07969441fa2537ffd3e7049555 COPYING-applewmproto diff --git a/package/x11r7/xorgproto/xorgproto.mk b/package/x11r7/xorgproto/xorgproto.mk index 89cc248386..c707bdafc0 100644 --- a/package/x11r7/xorgproto/xorgproto.mk +++ b/package/x11r7/xorgproto/xorgproto.mk @@ -4,8 +4,8 @@ # ################################################################################ -XORGPROTO_VERSION = 2022.1 -XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.bz2 +XORGPROTO_VERSION = 2022.2 +XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.xz XORGPROTO_SITE = https://xorg.freedesktop.org/archive/individual/proto XORGPROTO_LICENSE = MIT XORGPROTO_LICENSE_FILES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:52 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:52 +0100 Subject: [Buildroot] [PATCH 45/70] package/x11r7/xcb-util-renderutil: bump version to 0.3.10 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-46-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003234.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash | 5 +++-- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash index 19ed9d4640..cb3ed55cea 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-June/002446.html -sha256 c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b xcb-util-renderutil-0.3.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003234.html +sha256 3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba xcb-util-renderutil-0.3.10.tar.xz +sha512 9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15 xcb-util-renderutil-0.3.10.tar.xz # Locally computed sha256 271169dd66674e9c396697af0b4822d1c59ccd2342b7740864d667a02963068b COPYING diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk index 9e6683bf3a..d15d19f7e2 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_RENDERUTIL_VERSION = 0.3.9 -XCB_UTIL_RENDERUTIL_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.bz2 +XCB_UTIL_RENDERUTIL_VERSION = 0.3.10 +XCB_UTIL_RENDERUTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.xz XCB_UTIL_RENDERUTIL_LICENSE = MIT XCB_UTIL_RENDERUTIL_LICENSE_FILES = COPYING XCB_UTIL_RENDERUTIL_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:16 +0100 Subject: [Buildroot] [PATCH 69/70] package/x11r7/xdriver_xf86-video-glint: remove package In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-70-bernd.kuhls@t-online.de> Building this package is broken with X.org xserver 21: https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1 Fixes: http://autobuild.buildroot.net/results/f9d/f9d650ccb4173085cfc8873f1e52ee56caf982fa/ Signed-off-by: Bernd Kuhls --- Config.in.legacy | 6 ++++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-video-glint/Config.in | 10 ---------- .../xdriver_xf86-video-glint.hash | 4 ---- .../xdriver_xf86-video-glint.mk | 14 -------------- 5 files changed, 6 insertions(+), 29 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-glint/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash delete mode 100644 package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk diff --git a/Config.in.legacy b/Config.in.legacy index fd1e1ceeec..9565c5905f 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT + bool "xf86-video-glint removed" + select BR2_LEGACY + help + The X.org xf86-video-glint package was removed. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 63259e88da..273db98e89 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -164,7 +164,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-fbdev/Config.in source package/x11r7/xdriver_xf86-video-fbturbo/Config.in source package/x11r7/xdriver_xf86-video-geode/Config.in - source package/x11r7/xdriver_xf86-video-glint/Config.in source package/x11r7/xdriver_xf86-video-i128/Config.in source package/x11r7/xdriver_xf86-video-imx/Config.in source package/x11r7/xdriver_xf86-video-imx-viv/Config.in diff --git a/package/x11r7/xdriver_xf86-video-glint/Config.in b/package/x11r7/xdriver_xf86-video-glint/Config.in deleted file mode 100644 index c474f6c912..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT - bool "xf86-video-glint" - depends on BR2_PACKAGE_MESA3D - select BR2_PACKAGE_LIBDRM - select BR2_PACKAGE_XORGPROTO - help - GLINT/Permedia video driver - -comment "xf86-video-glint needs mesa3d" - depends on !BR2_PACKAGE_MESA3D diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash deleted file mode 100644 index 40474ebc7b..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2017-January/002759.html -sha256 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2 xf86-video-glint-1.2.9.tar.bz2 -# Locally calculated -sha256 6ca8e1a7e1d491f3618d3f14df1be64dbc8adefae7bbaf11d4920240dfb12f6e COPYING diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk deleted file mode 100644 index fba0030757..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-glint -# -################################################################################ - -XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.9 -XDRIVER_XF86_VIDEO_GLINT_SOURCE = xf86-video-glint-$(XDRIVER_XF86_VIDEO_GLINT_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_GLINT_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_GLINT_LICENSE = MIT -XDRIVER_XF86_VIDEO_GLINT_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_GLINT_DEPENDENCIES = xserver_xorg-server libdrm xorgproto - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:59 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:59 +0100 Subject: [Buildroot] [PATCH 52/70] package/x11r7/xapp_xgc: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-53-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003221.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +++-- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgc/xapp_xgc.hash b/package/x11r7/xapp_xgc/xapp_xgc.hash index 50e1362b64..7664e31186 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.hash +++ b/package/x11r7/xapp_xgc/xapp_xgc.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002575.html -sha256 14828d9bda358ad57efc0206bc416ee33ba542091edb186485cca5389adc2f5e xgc-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003221.html +sha256 7b87bbdbce4ec858738a3b81b8a3943aff01036001e2a1d00bb5384392a8b240 xgc-1.0.6.tar.xz +sha512 f449b9b2d313aeba1fe9bf33fef90291776403f1fdf4afc507c4b973045c97fc8ded65ddec4f8c58727e7e4c7c4ad6a65ae79581eb4bdfe9c79a5f909dbc0a1f xgc-1.0.6.tar.xz # Locally computed sha256 13ebeb3e59e406064d46e94a707ed5ec5d8d2bf840971265dd46db0850d22d02 COPYING diff --git a/package/x11r7/xapp_xgc/xapp_xgc.mk b/package/x11r7/xapp_xgc/xapp_xgc.mk index 41d42c461e..fc055f57dd 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.mk +++ b/package/x11r7/xapp_xgc/xapp_xgc.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGC_VERSION = 1.0.5 -XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.bz2 -XAPP_XGC_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGC_VERSION = 1.0.6 +XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.xz +XAPP_XGC_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGC_LICENSE = MIT XAPP_XGC_LICENSE_FILES = COPYING XAPP_XGC_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:09 +0100 Subject: [Buildroot] [PATCH 62/70] package/x11r7/xapp_xmh: bump version to 1.0.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-63-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003208.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +++-- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xmh/xapp_xmh.hash b/package/x11r7/xapp_xmh/xapp_xmh.hash index 1dadc34586..f0c9fa9567 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.hash +++ b/package/x11r7/xapp_xmh/xapp_xmh.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002582.html -sha256 b92f4f912a5fb6346d52cc2b639aea087b347f3b2e4e1a4fc7a165b1345f5689 xmh-1.0.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003208.html +sha256 e82c425a4c4156eee2e344d2e952f3fd816e03973005cd656ec1e9acf6f329db xmh-1.0.4.tar.xz +sha512 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a xmh-1.0.4.tar.xz # Locally computed sha256 27d8cbdcde7a0bd062ce49cdf8c672201452a64e3e6823f09b1beffe2c4b8eff COPYING diff --git a/package/x11r7/xapp_xmh/xapp_xmh.mk b/package/x11r7/xapp_xmh/xapp_xmh.mk index c18bbfe5da..db6102eb75 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.mk +++ b/package/x11r7/xapp_xmh/xapp_xmh.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XMH_VERSION = 1.0.3 -XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.bz2 -XAPP_XMH_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XMH_VERSION = 1.0.4 +XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.xz +XAPP_XMH_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XMH_LICENSE = MIT XAPP_XMH_LICENSE_FILES = COPYING XAPP_XMH_DEPENDENCIES = xlib_libXaw xdata_xbitmaps -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:36 +0100 Subject: [Buildroot] [PATCH 29/70] package/x11r7/xapp_xlsatoms: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-30-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003258.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 +++----- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash index 21484fdcdf..be9ed6f0b4 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002951.html -md5 61671fee12535347db24ec3a715032a7 xlsatoms-1.1.3.tar.bz2 -sha1 9fdb1e8df6bb08529a812ac90f63d500bf5174cc xlsatoms-1.1.3.tar.bz2 -sha256 57868f958c263976727881f3078e55b86b4a109dc578d2b92f5c6d690850a382 xlsatoms-1.1.3.tar.bz2 -sha512 c267ccfdc5a83e834bfb5c3b144e22642badcadef4eb146eeec2df6fe6f85e9379500ae4219912c70fa2e535036a1a96cf496381f5d814e79af075e03c975f30 xlsatoms-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003258.html +sha256 f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7 xlsatoms-1.1.4.tar.xz +sha512 82f0d1e17850770537eac82947eff4514639f8122bd864e02685ede49db110a4c90c7782702ffb677a2b581f3eacd10dba80e63e29e7a1ed1c9255ee163fe0c4 xlsatoms-1.1.4.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk index a3230fc2dc..2ef09ef2d5 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSATOMS_VERSION = 1.1.3 -XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.bz2 -XAPP_XLSATOMS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSATOMS_VERSION = 1.1.4 +XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.xz +XAPP_XLSATOMS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSATOMS_LICENSE = MIT XAPP_XLSATOMS_LICENSE_FILES = COPYING XAPP_XLSATOMS_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:17 +0100 Subject: [Buildroot] [PATCH 70/70] package/x11r7/xdriver_xf86-video-tga: remove package In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-71-bernd.kuhls@t-online.de> Building this package is broken with X.org xserver 21. Fixes: http://autobuild.buildroot.net/results/de5/de5efd922edb9eb7dc9981b5f10ea402487ee431/ Signed-off-by: Bernd Kuhls --- Config.in.legacy | 6 +++ package/x11r7/Config.in | 1 - .../0001-mibstore.patch | 47 ------------------- .../x11r7/xdriver_xf86-video-tga/Config.in | 5 -- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------ 6 files changed, 6 insertions(+), 71 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch delete mode 100644 package/x11r7/xdriver_xf86-video-tga/Config.in delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash delete mode 100644 package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk diff --git a/Config.in.legacy b/Config.in.legacy index 9565c5905f..acf9671ad7 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA + bool "xf86-video-tga removed" + select BR2_LEGACY + help + The X.org xf86-video-tga package was removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT bool "xf86-video-glint removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 273db98e89..da79c4e851 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -180,7 +180,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-siliconmotion/Config.in source package/x11r7/xdriver_xf86-video-sis/Config.in source package/x11r7/xdriver_xf86-video-tdfx/Config.in - source package/x11r7/xdriver_xf86-video-tga/Config.in source package/x11r7/xdriver_xf86-video-trident/Config.in source package/x11r7/xdriver_xf86-video-vesa/Config.in source package/x11r7/xdriver_xf86-video-vmware/Config.in diff --git a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch b/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch deleted file mode 100644 index 07bcd04f25..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b7022db0559cd1b6cd3eb6b5abf6896a607b478d Mon Sep 17 00:00:00 2001 -From: Adam Jackson -Date: Tue, 25 Sep 2012 12:55:00 +0000 -Subject: Remove mibstore.h - -Signed-off-by: Adam Jackson ---- -Fetch from: -http://cgit.freedesktop.org/xorg/driver/xf86-video-tga/commit/?id=b7022db0559cd1b6cd3eb6b5abf6896a607b478d - -Signed-off-by: Bernd Kuhls - -diff --git a/src/tga_accel.c b/src/tga_accel.c -index 35af1a4..b414df5 100644 ---- a/src/tga_accel.c -+++ b/src/tga_accel.c -@@ -37,7 +37,6 @@ - #include "xf86cmap.h" - #include "mipointer.h" - --#include "mibstore.h" - #include "miline.h" - - #include "tga_regs.h" -diff --git a/src/tga_driver.c b/src/tga_driver.c -index dd4f3e6..90d2660 100644 ---- a/src/tga_driver.c -+++ b/src/tga_driver.c -@@ -46,8 +46,6 @@ - - /* software cursor */ - #include "mipointer.h" --/* backing store */ --#include "mibstore.h" - - /* #include "mibank.h" */ - /* colormap manipulation */ -@@ -1451,7 +1449,6 @@ TGAScreenInit(SCREEN_INIT_ARGS_DECL) - - fbPictureInit (pScreen, 0, 0); - -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - --- -cgit v0.9.0.2-2-gbebe diff --git a/package/x11r7/xdriver_xf86-video-tga/Config.in b/package/x11r7/xdriver_xf86-video-tga/Config.in deleted file mode 100644 index 7c75661acc..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA - bool "xf86-video-tga" - select BR2_PACKAGE_XORGPROTO - help - X.Org driver for tga cards diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash deleted file mode 100644 index 4f8c10965c..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From http://lists.x.org/archives/xorg-announce/2012-July/002025.html -sha256 2023818000200eb50a59476e36d59b07a361b110e73b1d9cc526beb669306131 xf86-video-tga-1.2.2.tar.bz2 -# Locally calculated -sha256 92e36c6b7c99c8335e5823d53686e58ebd82ee8051a6360f60c8c0fb05745954 COPYING diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk deleted file mode 100644 index 421b09be22..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-tga -# -################################################################################ - -XDRIVER_XF86_VIDEO_TGA_VERSION = 1.2.2 -XDRIVER_XF86_VIDEO_TGA_SOURCE = xf86-video-tga-$(XDRIVER_XF86_VIDEO_TGA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_TGA_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_TGA_LICENSE = MIT -XDRIVER_XF86_VIDEO_TGA_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_TGA_DEPENDENCIES = xserver_xorg-server xorgproto - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:03 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:03 +0100 Subject: [Buildroot] [PATCH 56/70] package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-57-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003217.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-vmmouse.hash | 5 +++-- .../xdriver_xf86-input-vmmouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash index fd6221fa23..2a221a4c12 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-June/002616.html -sha256 0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319 xf86-input-vmmouse-13.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003217.html +sha256 56f077580ab8f02e2f40358c5c46b0ae3e1828fc77744526b24adf1ceea339b8 xf86-input-vmmouse-13.2.0.tar.xz +sha512 26a01347a679db058abdc7cbd9a363bb4fccd1a727dc18e279d15b8a0dce71f67af5ff54df28b908391da8d2fc311d8c1813f26dcded4e9a2668db7b55ca5687 xf86-input-vmmouse-13.2.0.tar.xz # Locally calculated sha256 804737a1582428fdde4e2bfd1e9f3ca07971fc3bdce20ba2d06cc2bba6c84a9e COPYING diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk index b8c77de5f6..178e1344b2 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.1.0 -XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_VMMOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.2.0 +XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_VMMOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_VMMOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_VMMOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_VMMOUSE_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:54 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:54 +0100 Subject: [Buildroot] [PATCH 47/70] package/x11r7/xcb-util-image: bump version to 0.4.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-48-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003231.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-image/xcb-util-image.hash | 5 +++-- package/x11r7/xcb-util-image/xcb-util-image.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-image/xcb-util-image.hash b/package/x11r7/xcb-util-image/xcb-util-image.hash index b2c42d6899..e200853e47 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.hash +++ b/package/x11r7/xcb-util-image/xcb-util-image.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002489.html -sha256 2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc xcb-util-image-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003231.html +sha256 ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d xcb-util-image-0.4.1.tar.xz +sha512 9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e xcb-util-image-0.4.1.tar.xz # License file, locally calculated sha256 19672c6153d8c4870abe734fa4dd2197481a311f4788d02ad729be07e116b26b COPYING diff --git a/package/x11r7/xcb-util-image/xcb-util-image.mk b/package/x11r7/xcb-util-image/xcb-util-image.mk index 8ddb0be86d..446d545ef2 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.mk +++ b/package/x11r7/xcb-util-image/xcb-util-image.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_IMAGE_VERSION = 0.4.0 -XCB_UTIL_IMAGE_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.bz2 +XCB_UTIL_IMAGE_VERSION = 0.4.1 +XCB_UTIL_IMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.xz XCB_UTIL_IMAGE_INSTALL_STAGING = YES XCB_UTIL_IMAGE_LICENSE = MIT XCB_UTIL_IMAGE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:01 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:01 +0100 Subject: [Buildroot] [PATCH 54/70] package/x11r7/xapp_viewres: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-55-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003219.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 +++----- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_viewres/xapp_viewres.hash b/package/x11r7/xapp_viewres/xapp_viewres.hash index 3e2928dc4e..a662f4ef2e 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.hash +++ b/package/x11r7/xapp_viewres/xapp_viewres.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003020.html -md5 38e6568271d8098327706c5cf855dbc7 viewres-1.0.6.tar.bz2 -sha1 f1d12e5b4e1180916edb44234599a486b025b480 viewres-1.0.6.tar.bz2 -sha256 11c15db02066c1d5fc3febf9b185d16c1112f87e37c4b101a484dcefffb80934 viewres-1.0.6.tar.bz2 -sha512 3f4cfc61608bc6c9b35ef66ceb473661ca01946d3306d54040d32803e8e0eec506a0ce37ea22bfe514544a6ba9645fd30f39b20c063aff696b3c0fda3fe95dff viewres-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003219.html +sha256 b15a62085b1a10f55ae1cf17b7ded75b72b21be240c68071685db377c4afc628 viewres-1.0.7.tar.xz +sha512 75878faee001163891adf8472c79b31273f794e23dd775c80b33acdd1ce76df708eb27a49c20f79b7101ad676e1d50d9c857c2e2e0930c6209eeb7af8a11397c viewres-1.0.7.tar.xz # Locally computed sha256 aefb540c54bc95c68702cd2ae668c559e63cc1a84f55ae5c0e78547e7d75d2d5 COPYING diff --git a/package/x11r7/xapp_viewres/xapp_viewres.mk b/package/x11r7/xapp_viewres/xapp_viewres.mk index 2e05a6e7d9..49933d7af6 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.mk +++ b/package/x11r7/xapp_viewres/xapp_viewres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_VIEWRES_VERSION = 1.0.6 -XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.bz2 -XAPP_VIEWRES_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_VIEWRES_VERSION = 1.0.7 +XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.xz +XAPP_VIEWRES_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_VIEWRES_LICENSE = MIT XAPP_VIEWRES_LICENSE_FILES = COPYING XAPP_VIEWRES_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:16 +0100 Subject: [Buildroot] [PATCH 09/70] package/x11r7/xlib_libXv: bump version to 1.0.12 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-10-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003280.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +++--- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXv/xlib_libXv.hash b/package/x11r7/xlib_libXv/xlib_libXv.hash index a6f7e3d55c..0852f27f8b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.hash +++ b/package/x11r7/xlib_libXv/xlib_libXv.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002727.html -sha256 d26c13eac99ac4504c532e8e76a1c8e4bd526471eb8a0a4ff2a88db60cb0b088 libXv-1.0.11.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003280.html +sha256 aaf7fa09f689f7a2000fe493c0d64d1487a1210db154053e9e2336b860c63848 libXv-1.0.12.tar.xz +sha512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e libXv-1.0.12.tar.xz # Locally calculated sha256 4fac4d581d00f11c459d68b7cb970f3d4e5a5bbfb53784d85f59a90076280301 COPYING diff --git a/package/x11r7/xlib_libXv/xlib_libXv.mk b/package/x11r7/xlib_libXv/xlib_libXv.mk index 1105b5925d..808b1e6e7b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.mk +++ b/package/x11r7/xlib_libXv/xlib_libXv.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXV_VERSION = 1.0.11 -XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.bz2 +XLIB_LIBXV_VERSION = 1.0.12 +XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.xz XLIB_LIBXV_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXV_LICENSE = ISC-like XLIB_LIBXV_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:11 +0100 Subject: [Buildroot] [PATCH 04/70] package/x11r7/xlib_libxkbfile: bump version to 1.1.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-5-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003286.html https://lists.x.org/archives/xorg-announce/2022-October/003227.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash | 8 +++----- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash index 3f2ffdf09a..7e6199f16b 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002977.html -md5 dd7e1e946def674e78c0efbc5c7d5b3b libxkbfile-1.1.0.tar.bz2 -sha1 487f314b6dbc17e93d0fe1e3741392156a9ca895 libxkbfile-1.1.0.tar.bz2 -sha256 758dbdaa20add2db4902df0b1b7c936564b7376c02a0acd1f2a331bd334b38c7 libxkbfile-1.1.0.tar.bz2 -sha512 1c6a57564e916ccdc3df3c49b9f3589f701df0cec55112c12ddc35ac3ed556608c28fe98e5ba0ac1962e9a65ed1e90eb7e6169b564951bf55a7cf3499b745826 libxkbfile-1.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003286.html +sha256 b8a3784fac420b201718047cfb6c2d5ee7e8b9481564c2667b4215f6616644b1 libxkbfile-1.1.2.tar.xz +sha512 0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d libxkbfile-1.1.2.tar.xz # Locally computed sha256 e1b3fdad8037ab3f986ef9caaa7c8da47d8d55875e680c7d6011f6c07363ea7c COPYING diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk index 6b68496650..2e7f82922f 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXKBFILE_VERSION = 1.1.0 -XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.bz2 +XLIB_LIBXKBFILE_VERSION = 1.1.2 +XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.xz XLIB_LIBXKBFILE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXKBFILE_LICENSE = MIT XLIB_LIBXKBFILE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:26 +0100 Subject: [Buildroot] [PATCH 19/70] package/x11r7/xapp_xprop: bump version to 1.2.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-20-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003269.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +++--- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xprop/xapp_xprop.hash b/package/x11r7/xapp_xprop/xapp_xprop.hash index 95e7c4eeed..9db2fb9125 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.hash +++ b/package/x11r7/xapp_xprop/xapp_xprop.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-November/003064.html -sha256 9b92ed0316bf2486121d8bac88bd1878f16b43bd335f18009b1f941f1eca93a1 xprop-1.2.5.tar.bz2 -sha512 93cfa621fa76ca6e8e780a252c508380b6dc9db39b67bfca16bb9800f0d39110f5d18189409a8577ef79e98bf5eece17f5e23f2218ca72ae8bb04ee7b429d559 xprop-1.2.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003269.html +sha256 580b8525b12ecc0144aa16c88b0aafa76d2e799b44c8c6c50f9ce92788b5586e xprop-1.2.6.tar.xz +sha512 ab25d4b8bf9de8fb37149060ad4870ffed4d6846ac3b31903a42c36301fcb0d50d3ba15949fdd9079507db97d3f05d4bbd11711d825e5470482cc30772cc3f25 xprop-1.2.6.tar.xz # Locally computed sha256 f19ff982936cca133b9593a6561c3817512207e0b4c951d0e4eb5956d30d4415 COPYING diff --git a/package/x11r7/xapp_xprop/xapp_xprop.mk b/package/x11r7/xapp_xprop/xapp_xprop.mk index 75f0d37cdc..888e9d3a69 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.mk +++ b/package/x11r7/xapp_xprop/xapp_xprop.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XPROP_VERSION = 1.2.5 -XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.bz2 -XAPP_XPROP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XPROP_VERSION = 1.2.6 +XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.xz +XAPP_XPROP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XPROP_LICENSE = MIT XAPP_XPROP_LICENSE_FILES = COPYING XAPP_XPROP_DEPENDENCIES = xlib_libX11 xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:11 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:11 +0100 Subject: [Buildroot] [PATCH 64/70] package/x11r7/xapp_oclock: bump version to 1.0.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-65-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003206.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 +++----- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_oclock/xapp_oclock.hash b/package/x11r7/xapp_oclock/xapp_oclock.hash index c8893f88b3..20e899b880 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.hash +++ b/package/x11r7/xapp_oclock/xapp_oclock.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002856.html -md5 973f6d25a6f0990720b98a15c9436b92 oclock-1.0.4.tar.bz2 -sha1 0bc8f3f44290950f60af894e20e0ceb0c5e8e862 oclock-1.0.4.tar.bz2 -sha256 cc20cfc1c0d5128d89e1eecd9ba52e58f111075be163e0aeda5690dbaafbaefe oclock-1.0.4.tar.bz2 -sha512 6e0d36a84572a153226b2929f2253cb7adc3c9e5e3af168aeaf8c487ade2e43517b271a8e9cdb2a2c4a67ca56ed0b99c194ca63a4a822b68bfc72ca6518335e7 oclock-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003206.html +sha256 8f09979655e889d056b7a1e50b57f38b32529453e756b53ec659070fb3c3965c oclock-1.0.5.tar.xz +sha512 a87e89afdb25a91c36077e030b05c3907ddc063c6bdc0715a01bfc16edef8730b3b5a0347399ef4c8b2a13e70e068cba9ec5fe8d411f08548c0aa790a1873aff oclock-1.0.5.tar.xz # Locally computed sha256 f6cae4b0c603ef5bd76da2df96b38aa43aa7547e482adb8cb8b83f09af35e4a2 COPYING diff --git a/package/x11r7/xapp_oclock/xapp_oclock.mk b/package/x11r7/xapp_oclock/xapp_oclock.mk index 0f94cf8c13..4f70df4cbf 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.mk +++ b/package/x11r7/xapp_oclock/xapp_oclock.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_OCLOCK_VERSION = 1.0.4 -XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.bz2 -XAPP_OCLOCK_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_OCLOCK_VERSION = 1.0.5 +XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.xz +XAPP_OCLOCK_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_OCLOCK_LICENSE = MIT XAPP_OCLOCK_LICENSE_FILES = COPYING XAPP_OCLOCK_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:33 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:33 +0100 Subject: [Buildroot] [PATCH 26/70] package/x11r7/xlib_libXpm: bump version to 3.5.14 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-27-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003261.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 +++----- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index edfdaab335..9ccfb4c8de 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,8 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2019-December/003034.html -md5 6f0ecf8d103d528cfc803aa475137afa libXpm-3.5.13.tar.bz2 -sha1 38b1a2728adb49f4e255aba1530f51789815ffc4 libXpm-3.5.13.tar.bz2 -sha256 9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25 libXpm-3.5.13.tar.bz2 -sha512 3b8f6e926272f39b1d95135c2274c00f5aaee1f9fb2ef79f71628df5edeb7ba20158819ef6a778101cc4092493a3b5b613c53634fdccadcc0fc85f0605e5e9a5 libXpm-3.5.13.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003261.html +sha256 f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2 libXpm-3.5.14.tar.xz +sha512 c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b libXpm-3.5.14.tar.xz # Locally calculated sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 7b645dc9e6..417dcfec38 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.13 -XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.bz2 -XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz +XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT XLIB_LIBXPM_LICENSE_FILES = COPYING COPYRIGHT XLIB_LIBXPM_CPE_ID_VENDOR = libxpm_project -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:35 +0100 Subject: [Buildroot] [PATCH 28/70] package/x11r7/xapp_xlsclients: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-29-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003259.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlsclients/xapp_xlsclients.hash | 8 +++----- package/x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash index b73917cb4a..ac172acceb 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002866.html -md5 4fa92377e0ddc137cd226a7a87b6b29a xlsclients-1.1.4.tar.bz2 -sha1 175af1c216a1db3de5023ecd6cce186e7693c6e4 xlsclients-1.1.4.tar.bz2 -sha256 773f2af49c7ea2c44fba4213bee64325875c1b3c9bc4bbcd8dac9261751809c1 xlsclients-1.1.4.tar.bz2 -sha512 42fd848d88d3cf31168a37fed63f9f5b60ddc4f36be2956b354e574c93129d75f29e005d6631784380bcef27860b54c64f419ca18ad77f092f4520dec47b10f4 xlsclients-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003259.html +sha256 68baee57e70250ac4a7759fb78221831f97d88bc8e51dcc2e64eb3f8ca56bae3 xlsclients-1.1.5.tar.xz +sha512 3896643378603876438772475e89ad5c066f98c16593245db5fa066418ff793798247f976d2bf7aa401d2590fc9807b80c9758bcbcc91566f02ceb856d9702bf xlsclients-1.1.5.tar.xz # Locally computed sha256 716d6f1d18cb97cdd4a2ef7b101d944a250ca9de57578a490c038b9aaf950648 COPYING diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk index 167748b338..a179e06713 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSCLIENTS_VERSION = 1.1.4 -XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.bz2 -XAPP_XLSCLIENTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSCLIENTS_VERSION = 1.1.5 +XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.xz +XAPP_XLSCLIENTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSCLIENTS_LICENSE = MIT XAPP_XLSCLIENTS_LICENSE_FILES = COPYING XAPP_XLSCLIENTS_DEPENDENCIES = xlib_libX11 xlib_libXmu libxcb xcb-util -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:24 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:24 +0100 Subject: [Buildroot] [PATCH 17/70] package/x11r7/xapp_xset: bump version to 1.2.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-18-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003271.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xset/xapp_xset.hash | 8 +++----- package/x11r7/xapp_xset/xapp_xset.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xset/xapp_xset.hash b/package/x11r7/xapp_xset/xapp_xset.hash index a4f19d0273..dea34a1a13 100644 --- a/package/x11r7/xapp_xset/xapp_xset.hash +++ b/package/x11r7/xapp_xset/xapp_xset.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002873.html -md5 70ea7bc7bacf1a124b1692605883f620 xset-1.2.4.tar.bz2 -sha1 41a857f30ff5bb0dfbda1549bb703984344ea228 xset-1.2.4.tar.bz2 -sha256 e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957 xset-1.2.4.tar.bz2 -sha512 f24714c9a82081a09d3054bbad98553de9366992f22eaf3e2bcadbb58fad1d3dad2547fef6fa9898d8a9df064573c29df9d82a5c801fa92248604c95f65dc83d xset-1.2.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003271.html +sha256 9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f xset-1.2.5.tar.xz +sha512 12b53d7cd6b7ccf6515c03f68151490fce6b2629e99b8d85ac5d760f4ed93394a457213c3947533809fbbb04acd1ed260aeea1256099a10397660eef3088150d xset-1.2.5.tar.xz # Locally computed sha256 6bfc619b6d37dd0e6ca575edcb3a05194136e04d1d9989b8e14e6f7850587382 COPYING diff --git a/package/x11r7/xapp_xset/xapp_xset.mk b/package/x11r7/xapp_xset/xapp_xset.mk index 9ead55a20f..498e6a123c 100644 --- a/package/x11r7/xapp_xset/xapp_xset.mk +++ b/package/x11r7/xapp_xset/xapp_xset.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSET_VERSION = 1.2.4 -XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.bz2 -XAPP_XSET_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSET_VERSION = 1.2.5 +XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.xz +XAPP_XSET_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSET_LICENSE = MIT XAPP_XSET_LICENSE_FILES = COPYING XAPP_XSET_DEPENDENCIES = xlib_libXmu -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:22 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:22 +0100 Subject: [Buildroot] [PATCH 15/70] package/x11r7/xapp_xvinfo: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-16-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003273.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 +++----- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash index 3d8ace9ae5..7dd5820c08 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002955.html -md5 b13afec137b9b331814a9824ab03ec80 xvinfo-1.1.4.tar.bz2 -sha1 136a70a72b23c81f4fe8f4c8cb7073316be16b44 xvinfo-1.1.4.tar.bz2 -sha256 0353220d6606077ba42363db65f50410759f9815352f77adc799e2adfa76e73f xvinfo-1.1.4.tar.bz2 -sha512 85e1f936c5c826f0fdde3670bd77d5cde8641c6e8e7849e42142e91b5aa01d7e0e60d2b064eb6fef4f5666321813ca2dc9f9656756ccbe6dcda37b119ee8a63e xvinfo-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003273.html +sha256 3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404 xvinfo-1.1.5.tar.xz +sha512 18467161b248c68f6bde15e1c1b4b8cf812daf46777602558aee5fb7cb4d2649218de88fa93842fea4f316d954440f03a37d71fa4fda92eda3c7d80970e19cbb xvinfo-1.1.5.tar.xz # Locally computed sha256 7725b0484faa1832534814ecb577f5a86acc74f1bcce25f92c55dfc1b693717d COPYING diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk index 7b3b97f073..6fa392f018 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XVINFO_VERSION = 1.1.4 -XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.bz2 -XAPP_XVINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XVINFO_VERSION = 1.1.5 +XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.xz +XAPP_XVINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XVINFO_LICENSE = MIT XAPP_XVINFO_LICENSE_FILES = COPYING XAPP_XVINFO_DEPENDENCIES = xlib_libX11 xlib_libXv -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:31 +0100 Subject: [Buildroot] [PATCH 24/70] package/x11r7/xapp_xcursorgen: bump version to 1.0.8 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-25-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003264.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash | 8 +++----- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash index 2f64671434..45bff55ed2 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-January/002936.html -md5 25cc7ca1ce5dcbb61c2b471c55e686b5 xcursorgen-1.0.7.tar.bz2 -sha1 109367eb23b0ad52cf5de15f50c02ebe872698ae xcursorgen-1.0.7.tar.bz2 -sha256 35b6f844b24f1776e9006c880a745728800764dbe3b327a128772b4610d8eb3d xcursorgen-1.0.7.tar.bz2 -sha512 bd13ad23691d3daa2d5dcdc5902cf62e3dcb97a0289aff362e6cd85866a1d8cafb64f98800a75bfb4cf1f3c76244ca20201847dff594543d136d0abaec7011d2 xcursorgen-1.0.7.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003264.html +sha256 32b33ce27b4e285e64ff375731806bb7988cc626ff10915c65f1dc4da640cc9b xcursorgen-1.0.8.tar.xz +sha512 dede5b9e1e09f9253365bbb83fdab26c681641913f3586cef52d4802db9cecc7e252344911cd969a873c3a5c5ebbd4b862f786de263f92ea1bcb2df90236f9c4 xcursorgen-1.0.8.tar.xz # Locally computed sha256 8c773336b654442ac8018715a52be1a8254895c57c898d5387016e9488cc2009 COPYING diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk index bcc696b01c..318cd562db 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCURSORGEN_VERSION = 1.0.7 -XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.bz2 -XAPP_XCURSORGEN_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCURSORGEN_VERSION = 1.0.8 +XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.xz +XAPP_XCURSORGEN_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCURSORGEN_LICENSE = MIT XAPP_XCURSORGEN_LICENSE_FILES = COPYING XAPP_XCURSORGEN_DEPENDENCIES = libpng xlib_libX11 xlib_libXcursor -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:08 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:08 +0100 Subject: [Buildroot] [PATCH 61/70] package/x11r7/xlib_libXft: bump version to 2.3.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-62-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003211.html https://lists.x.org/archives/xorg-announce/2022-September/003209.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 8743a9b7d1..484764be3d 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003104.html -sha256 57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd libXft-2.3.4.tar.bz2 -sha512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 libXft-2.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html +sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz +sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index b1640a6613..a86501900c 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.4 -XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.bz2 +XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT XLIB_LIBXFT_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:49 +0100 Subject: [Buildroot] [PATCH 42/70] package/x11r7/xlib_libXrender: bump version to 0.9.11 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-43-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003239.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXrender/xlib_libXrender.hash | 6 +++--- package/x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.hash b/package/x11r7/xlib_libXrender/xlib_libXrender.hash index 680c765237..015fa0af21 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.hash +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002725.html -sha256 c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949 libXrender-0.9.10.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003239.html +sha256 bc53759a3a83d1ff702fb59641b3d2f7c56e05051fa0cfa93501166fa782dc24 libXrender-0.9.11.tar.xz +sha512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de libXrender-0.9.11.tar.xz # Locally calculated sha256 bbe1db89c48816c48248796adac91defd8fbde1141b145f01511781ab87f29a1 COPYING diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.mk b/package/x11r7/xlib_libXrender/xlib_libXrender.mk index 0ef0ec48d9..fd97c83cf6 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.mk +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRENDER_VERSION = 0.9.10 -XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.bz2 -XLIB_LIBXRENDER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRENDER_VERSION = 0.9.11 +XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.xz +XLIB_LIBXRENDER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRENDER_LICENSE = MIT XLIB_LIBXRENDER_LICENSE_FILES = COPYING XLIB_LIBXRENDER_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:19 +0100 Subject: [Buildroot] [PATCH 12/70] package/x11r7/xlib_libXdamage: bump version to 1.1.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-13-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003277.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXdamage/xlib_libXdamage.hash | 8 +++----- package/x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash index 9e7cf566a7..41a809ad23 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002973.html -md5 e3f554267a7a04b042dc1f6352bd6d99 libXdamage-1.1.5.tar.bz2 -sha1 719ae6ab8c1b972c6386b654976c479255af5572 libXdamage-1.1.5.tar.bz2 -sha256 b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45 libXdamage-1.1.5.tar.bz2 -sha512 a3ca6cc33b1727f717a3e2aa5593f660508a81a47918a0aa949e9e8fba105e303fe5071983b48caac92feea0fe6e8e01620805e4d19b41f21f20d837b191c124 libXdamage-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003277.html +sha256 52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11 libXdamage-1.1.6.tar.xz +sha512 624dcefa1c79064569df952892f7f1351dc19ad338ce73d1a57041e406cb3e18abe531bab352b93d1f0f5c9b5c6b2652cc84a8f1fbfcbba648343812695a8acb libXdamage-1.1.6.tar.xz # Locally computed sha256 33effe928634be12e668465c3935c5570ff2787b970b15d9243d69df42302c57 COPYING diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk index cc5493ff6c..dba0862211 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDAMAGE_VERSION = 1.1.5 -XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.bz2 -XLIB_LIBXDAMAGE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDAMAGE_VERSION = 1.1.6 +XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.xz +XLIB_LIBXDAMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDAMAGE_LICENSE = MIT XLIB_LIBXDAMAGE_LICENSE_FILES = COPYING XLIB_LIBXDAMAGE_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:47 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:47 +0100 Subject: [Buildroot] [PATCH 40/70] package/x11r7/xlib_libXext: bump version to 1.3.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-41-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003241.html Updated license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/81a3d082b1c73393a59131aa57fe32bb0d76e149 https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/b6929c143e8372eb6838a331942d34a8d2b13b7b Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++++------ package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXext/xlib_libXext.hash b/package/x11r7/xlib_libXext/xlib_libXext.hash index e6b41a3dba..2ab509598b 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.hash +++ b/package/x11r7/xlib_libXext/xlib_libXext.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002975.html -md5 f5b48bb76ba327cd2a8dc7a383532a95 libXext-1.3.4.tar.bz2 -sha1 14e2451162e8766173b5b14c73e94a22b1fcab55 libXext-1.3.4.tar.bz2 -sha256 59ad6fcce98deaecc14d39a672cf218ca37aba617c9a0f691cac3bcd28edf82b libXext-1.3.4.tar.bz2 -sha512 09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e54444e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a libXext-1.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003241.html +sha256 db14c0c895c57ea33a8559de8cb2b93dc76c42ea4a39e294d175938a133d7bca libXext-1.3.5.tar.xz +sha512 fd9805982dabfb14b1526c0cb71f94508003fa3fcd60560d387465afd891c1dca61927ae86278436d53f4b840cacd1f412071fdc3dce1d6f730610a9c163d59b libXext-1.3.5.tar.xz # Locally computed -sha256 80767ac915f2f0f94de9efb15f0197a59b6f1e609cae85059f8703272dc3e146 COPYING +sha256 fd62910be4b13829d94e76c1447cf840953f0e225c4dc6c79349c84dd0557f22 COPYING diff --git a/package/x11r7/xlib_libXext/xlib_libXext.mk b/package/x11r7/xlib_libXext/xlib_libXext.mk index 6002e59e0d..0bb3efa31f 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.mk +++ b/package/x11r7/xlib_libXext/xlib_libXext.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXEXT_VERSION = 1.3.4 -XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.bz2 -XLIB_LIBXEXT_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXEXT_VERSION = 1.3.5 +XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.xz +XLIB_LIBXEXT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXEXT_LICENSE = MIT XLIB_LIBXEXT_LICENSE_FILES = COPYING XLIB_LIBXEXT_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:29 +0100 Subject: [Buildroot] [PATCH 22/70] package/x11r7/xapp_xfd: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-23-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003266.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 +++----- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfd/xapp_xfd.hash b/package/x11r7/xapp_xfd/xapp_xfd.hash index ec85170180..5965958828 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.hash +++ b/package/x11r7/xapp_xfd/xapp_xfd.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002968.html -md5 f9c9f2b101a96d4b50c2a4ab9b5ab5b1 xfd-1.1.3.tar.bz2 -sha1 ca6dbe2027b205992a52c6bb717a43508f12a8c4 xfd-1.1.3.tar.bz2 -sha256 192f938ba5830e84cc807d8ead2ad9655b43eaed6500c830f3e083aad10ed958 xfd-1.1.3.tar.bz2 -sha512 68e2d4ce5e24215353b6f3231191d69639c4dd90a703e03ccf152bbfe4012da071c387ba289f918fb0336a3be9ee49dc05cbec7273fa85f5e476ead7e10795f0 xfd-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003266.html +sha256 d5470ffb66fd45a1e1b03d6df01f12d4caf0cf675cde0345cda237243e9076fd xfd-1.1.4.tar.xz +sha512 fa1f8a7b5d89be20fb2b1e3e0e8f4d7f9463e91fd385d21e1403a398c2e263112043b568417c420c5ee33bec60e06658498dd55df6d7ac19da3af0844f932209 xfd-1.1.4.tar.xz # Locally computed sha256 57ae10f24fc110dafb3b8d7735cf26b1905ff74e716745b2520e4ccd7751095c COPYING diff --git a/package/x11r7/xapp_xfd/xapp_xfd.mk b/package/x11r7/xapp_xfd/xapp_xfd.mk index 149e24b79a..1ef1d69db3 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.mk +++ b/package/x11r7/xapp_xfd/xapp_xfd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFD_VERSION = 1.1.3 -XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.bz2 -XAPP_XFD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFD_VERSION = 1.1.4 +XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.xz +XAPP_XFD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFD_LICENSE = MIT XAPP_XFD_LICENSE_FILES = COPYING XAPP_XFD_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:46 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:46 +0100 Subject: [Buildroot] [PATCH 39/70] package/x11r7/xapp_x11perf: bump version to 1.6.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-40-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003242.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 +++----- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.hash b/package/x11r7/xapp_x11perf/xapp_x11perf.hash index 673d3602ba..3370d7df53 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.hash +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002983.html -md5 e96b56756990c56c24d2d02c2964456b x11perf-1.6.1.tar.bz2 -sha1 c54ebef80b6cb565397fe2e3069e0d7470027e5a x11perf-1.6.1.tar.bz2 -sha256 1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34 x11perf-1.6.1.tar.bz2 -sha512 b386151bfe3d7c04ab9953ae1882f3c5b627d6d1afb9a8cfe87c58236a88883fc11bbadb2226b9aa61df84b4fce625a1c9e3d146a124ac17e8d7d605b35d9c0b x11perf-1.6.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003242.html +sha256 5a0e7cea47716ad07ceca38bbd07ae06459ee4d837b9c9dfc21ccb94e3e24fcc x11perf-1.6.2.tar.xz +sha512 5be9e601071a42d103adbab5f30c1900a3779a5b2c06c709df99a85487c9790d36b835d43f5c6d74cc7d950cc3ad06927210d7b1f58939cfd0b4a6f3e5e32112 x11perf-1.6.2.tar.xz # Locally computed sha256 f467ff659142e2eb4cb7275c48c789d249af398b09a405d3e181dcc339b3b922 COPYING diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.mk b/package/x11r7/xapp_x11perf/xapp_x11perf.mk index ec10590b73..3a1d579939 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.mk +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_X11PERF_VERSION = 1.6.1 -XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.bz2 -XAPP_X11PERF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_X11PERF_VERSION = 1.6.2 +XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.xz +XAPP_X11PERF_SITE = https://xorg.freedesktop.org/archive/individual/test XAPP_X11PERF_LICENSE = MIT XAPP_X11PERF_LICENSE_FILES = COPYING XAPP_X11PERF_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXft -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:44 +0100 Subject: [Buildroot] [PATCH 37/70] package/x11r7/xlib_libXinerama: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-38-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003244.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXinerama/xlib_libXinerama.hash | 8 +++----- package/x11r7/xlib_libXinerama/xlib_libXinerama.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash index ca4081d375..e3ac880b39 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002905.html -md5 0d5f826a197dae74da67af4a9ef35885 libXinerama-1.1.4.tar.bz2 -sha1 34a1d9908ffbd46805d2357c6b05f5e341a8dc7c libXinerama-1.1.4.tar.bz2 -sha256 0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720 libXinerama-1.1.4.tar.bz2 -sha512 cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14 libXinerama-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003244.html +sha256 5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c libXinerama-1.1.5.tar.xz +sha512 735b5320de4782005b379e409bf2f976131c17d496b297d33a0e127ca1443034778586b6b25c077b2ad73a4ab34d440d7510475e0041f38202bb40f15fb08ff7 libXinerama-1.1.5.tar.xz # Locally computed sha256 f661fd883b6e980b3b118e0fbe230fbf10eef8d4d4a35931355f29ed647ddbe3 COPYING diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk index 48e32d55e2..67e3398c71 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXINERAMA_VERSION = 1.1.4 -XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.bz2 -XLIB_LIBXINERAMA_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXINERAMA_VERSION = 1.1.5 +XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.xz +XLIB_LIBXINERAMA_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXINERAMA_LICENSE = MIT XLIB_LIBXINERAMA_LICENSE_FILES = COPYING XLIB_LIBXINERAMA_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:37 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:37 +0100 Subject: [Buildroot] [PATCH 30/70] package/x11r7/xapp_xlogo: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-31-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003257.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 +++----- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.hash b/package/x11r7/xapp_xlogo/xapp_xlogo.hash index c393e7dc33..58f2ac4028 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.hash +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002963.html -md5 e9d21de1dc8c8b9f854509a26a985cd7 xlogo-1.0.5.tar.bz2 -sha1 f025a0ad30c45cbec1c2f3b1610bff94fb4e9f33 xlogo-1.0.5.tar.bz2 -sha256 633d7a3aa5df61e4e643b740e5799664741ab1a0ba40593e54fcd15dc30f378e xlogo-1.0.5.tar.bz2 -sha512 0d78e269b0be3c5de71de7f362b896bfd9934ecd9d0361b3302399b1269e029c4a9f35418d792121a1edc34405d753f9d69c996cc3a69ac717f2b0d1f736406b xlogo-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003257.html +sha256 c16ae461a7f7ea275f55c82acf3ee86ce0eb5e406f3a91ab2bb4d332693f32a0 xlogo-1.0.6.tar.xz +sha512 f0c921e0e34d2c0959d95ca0fcb7488395043280b8b35bcad4e8a528224f2b38581fbf60e82239d06760ecd637692cb29c3b1c0c46ac7f269f692a139d954ea0 xlogo-1.0.6.tar.xz # Locally computed sha256 972b454b6c0da17cec61225ab9dfd4afc69fd8e7e4c629497197c6f79adc6fb0 COPYING diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.mk b/package/x11r7/xapp_xlogo/xapp_xlogo.mk index 455469e160..27d693bec9 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.mk +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLOGO_VERSION = 1.0.5 -XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.bz2 -XAPP_XLOGO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLOGO_VERSION = 1.0.6 +XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.xz +XAPP_XLOGO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLOGO_LICENSE = MIT XAPP_XLOGO_LICENSE_FILES = COPYING XAPP_XLOGO_DEPENDENCIES = \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:09 +0100 Subject: [Buildroot] [PATCH 02/70] package/x11r7/xlib_libICE: bump version to 1.1.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-3-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003288.html https://lists.x.org/archives/xorg-announce/2022-December/003274.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 +++----- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libICE/xlib_libICE.hash b/package/x11r7/xlib_libICE/xlib_libICE.hash index 2bfbe54788..4a58f97698 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.hash +++ b/package/x11r7/xlib_libICE/xlib_libICE.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-July/003006.html -md5 76d77499ee7120a56566891ca2c0dbcf libICE-1.0.10.tar.bz2 -sha1 5b5eb125d4f43a3ab8153b0f850963ee6c982c24 libICE-1.0.10.tar.bz2 -sha256 6f86dce12cf4bcaf5c37dddd8b1b64ed2ddf1ef7b218f22b9942595fb747c348 libICE-1.0.10.tar.bz2 -sha512 2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468 libICE-1.0.10.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003288.html +sha256 03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451 libICE-1.1.1.tar.xz +sha512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3 libICE-1.1.1.tar.xz # Locally computed sha256 60105b7ea93cb07a67fee8443b092b727e3db7f0dff4fbe05bc6cd7747fb53c8 COPYING diff --git a/package/x11r7/xlib_libICE/xlib_libICE.mk b/package/x11r7/xlib_libICE/xlib_libICE.mk index 2b56aaab98..d92e81c0ab 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.mk +++ b/package/x11r7/xlib_libICE/xlib_libICE.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBICE_VERSION = 1.0.10 -XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.bz2 +XLIB_LIBICE_VERSION = 1.1.1 +XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.xz XLIB_LIBICE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBICE_LICENSE = MIT XLIB_LIBICE_LICENSE_FILES = COPYING -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:50 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:50 +0100 Subject: [Buildroot] [PATCH 43/70] package/x11r7/xapp_xfsinfo: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-44-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003238.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 +++----- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash index dbdf8e0eda..7d5976473d 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002949.html -md5 0060d6151427d9e570e54fc52a88e7d7 xfsinfo-1.0.6.tar.bz2 -sha1 cbfe7470179f1ab5eecf992226dc1b28902c6b4c xfsinfo-1.0.6.tar.bz2 -sha256 8a3e8b9b9ae6ed571989d04e1846d39b9043e28f7623b500ebe1d47762c9b1d6 xfsinfo-1.0.6.tar.bz2 -sha512 901fc3817d7c95f2ba75ed0c51de91abd8efa67bbb93ad6b7d66e56a2f721af9db364e92f9ef2e719835fd48e934a5ea7402e5565c0ccd9b6b82633e869dc57b xfsinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003238.html +sha256 92f3ca451cba7717eed15f80de3c123aa56c82a1ee7d6e9116ba513021b98874 xfsinfo-1.0.7.tar.xz +sha512 1914916bf995c08a520bd009ddfa57c7e4a997a829380232d359f9bf68852c67650efb8f1fe3cc8a11889b2ec067f50ac38df711ffaf4536802a0b530dc1789c xfsinfo-1.0.7.tar.xz # Locally computed sha256 bae01fa08f30f21f9cfb75e8339d081b34e5e03d12677177f85a55b0ca41d0db COPYING diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk index bef9787ffe..29e9fc75c4 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFSINFO_VERSION = 1.0.6 -XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.bz2 -XAPP_XFSINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFSINFO_VERSION = 1.0.7 +XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.xz +XAPP_XFSINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFSINFO_LICENSE = MIT XAPP_XFSINFO_LICENSE_FILES = COPYING XAPP_XFSINFO_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:14 +0100 Subject: [Buildroot] [PATCH 67/70] package/x11r7/xlib_libFS: bump version to 1.0.9 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-68-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003200.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libFS/xlib_libFS.hash | 8 +++----- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libFS/xlib_libFS.hash b/package/x11r7/xlib_libFS/xlib_libFS.hash index 50cb94dd3a..6ca152ac4a 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.hash +++ b/package/x11r7/xlib_libFS/xlib_libFS.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002970.html -md5 4e1196275aa743d6ebd3d3d5ec1dff9c libFS-1.0.8.tar.bz2 -sha1 70173cc15a7a55defb7b22b00a9387901acad634 libFS-1.0.8.tar.bz2 -sha256 c8e13727149b2ddfe40912027459b2522042e3844c5cd228c3300fe5eef6bd0f libFS-1.0.8.tar.bz2 -sha512 466198ae5c0b83e3579713d86ddfd0b039f5c5b511cf6d5dc0e9664ee2d40aec9e8929445c8e97394d85faf76a7cf2f81bddb13d23de7ce19919e3b1e36ba56f libFS-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003200.html +sha256 597379438b3242ccc7d7b0fc432dc6c844eca0d4a82a7b82518bfeb203fc208a libFS-1.0.9.tar.xz +sha512 7d012e62736c6d567931bad982eec221199d296f0fe41e1e7fde5575b8b928e9a8c644aa8746242bdfe72393635320b58774d9a519285765bd26d633588092b8 libFS-1.0.9.tar.xz # Locally computed sha256 5386724e7475b89394dd836b954a6688f875efab99e43e8eb7e8775f5b99a341 COPYING diff --git a/package/x11r7/xlib_libFS/xlib_libFS.mk b/package/x11r7/xlib_libFS/xlib_libFS.mk index 9d9aecb74f..0fbf453ca4 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.mk +++ b/package/x11r7/xlib_libFS/xlib_libFS.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBFS_VERSION = 1.0.8 -XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.bz2 -XLIB_LIBFS_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBFS_VERSION = 1.0.9 +XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.xz +XLIB_LIBFS_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBFS_LICENSE = MIT XLIB_LIBFS_LICENSE_FILES = COPYING XLIB_LIBFS_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:34 +0100 Subject: [Buildroot] [PATCH 27/70] package/x11r7/xlib_libXdmcp: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-28-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-November/003260.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 +++----- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash index 9f7f968350..83609413fd 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002974.html -md5 115c5c12ecce0e749cd91d999a5fd160 libXdmcp-1.1.3.tar.bz2 -sha1 0a8f8a274f829331efb1e8e2027c38631b204dd0 libXdmcp-1.1.3.tar.bz2 -sha256 20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529 libXdmcp-1.1.3.tar.bz2 -sha512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec libXdmcp-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003260.html +sha256 2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00 libXdmcp-1.1.4.tar.xz +sha512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9 libXdmcp-1.1.4.tar.xz # Locally computed sha256 8a3c3f35b0dbcb60a4e242b9e4394a352a65bb27deb2938ea1e2e62a626e16e9 COPYING diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk index 51db9908e5..a79e2615db 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDMCP_VERSION = 1.1.3 -XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.bz2 -XLIB_LIBXDMCP_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDMCP_VERSION = 1.1.4 +XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.xz +XLIB_LIBXDMCP_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDMCP_LICENSE = MIT XLIB_LIBXDMCP_LICENSE_FILES = COPYING XLIB_LIBXDMCP_CPE_ID_VENDOR = x.org -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:10 +0100 Subject: [Buildroot] [PATCH 63/70] package/x11r7/xapp_showfont: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-64-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003207.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_showfont/xapp_showfont.hash | 5 +++-- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_showfont/xapp_showfont.hash b/package/x11r7/xapp_showfont/xapp_showfont.hash index ff35e9c9eb..7bec4e8728 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.hash +++ b/package/x11r7/xapp_showfont/xapp_showfont.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002513.html -sha256 e9735c1c530b8a52edfab7415cc0fd7f8d2889095114f4cb689a27476461ac89 showfont-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003207.html +sha256 2b9b9f06e65e095ed76ce560b701b9fc47fa63310ee706b54c8787af061d0e56 showfont-1.0.6.tar.xz +sha512 21a318519492f4ba46a8bcb3590097fc5f96fe01fdb557257ae56bae813671952a2aad6c0df8cd69659e06708571c398e6d97969224cf692e22c8a35c8e6c363 showfont-1.0.6.tar.xz # Locally computed sha256 c32217021e0507207e2ee6da3fcee3d9e32816003a7153b3357c08cdc97934a8 COPYING diff --git a/package/x11r7/xapp_showfont/xapp_showfont.mk b/package/x11r7/xapp_showfont/xapp_showfont.mk index c0b8c9a3a2..a805f35231 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.mk +++ b/package/x11r7/xapp_showfont/xapp_showfont.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SHOWFONT_VERSION = 1.0.5 -XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.bz2 -XAPP_SHOWFONT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SHOWFONT_VERSION = 1.0.6 +XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.xz +XAPP_SHOWFONT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SHOWFONT_LICENSE = MIT XAPP_SHOWFONT_LICENSE_FILES = COPYING XAPP_SHOWFONT_DEPENDENCIES = xlib_libFS -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:06 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:06 +0100 Subject: [Buildroot] [PATCH 59/70] package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-60-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-September/003213.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 +++---- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash index 0601360c0e..d181310c69 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash @@ -1,6 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-February/002539.html -sha1 78ef18ca2be157131899e01c62679e247409a13f libXxf86vm-1.1.4.tar.bz2 -sha256 afee27f93c5f31c0ad582852c0fb36d50e4de7cd585fcf655e278a633d85cd57 libXxf86vm-1.1.4.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-September/003213.html +sha256 247fef48b3e0e7e67129e41f1e789e8d006ba47dba1c0cdce684b9b703f888e7 libXxf86vm-1.1.5.tar.xz +sha512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6 libXxf86vm-1.1.5.tar.xz # Locally calculated sha256 f3da8eaed19e27e4f67e6f076d4ebdb8d649e15a8ad33a415fb65a23de1b6689 COPYING diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk index 8871bd507e..0f3decb04e 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXXF86VM_VERSION = 1.1.4 -XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.bz2 -XLIB_LIBXXF86VM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXXF86VM_VERSION = 1.1.5 +XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.xz +XLIB_LIBXXF86VM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXXF86VM_LICENSE = MIT XLIB_LIBXXF86VM_LICENSE_FILES = COPYING XLIB_LIBXXF86VM_CPE_ID_VENDOR = x -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:56 +0100 Subject: [Buildroot] [PATCH 49/70] package/x11r7/xlib_libXmu: bump version to 1.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-50-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003224.html Updated license hash due to upstream commits: https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/621f61f7d3f5955a84e6aa8b7458699870fdee45 https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/f84dcc7fef5e0842e6408f059c13d73975114ec4 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++++------ package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.hash b/package/x11r7/xlib_libXmu/xlib_libXmu.hash index b443419285..58d3545156 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.hash +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002978.html -md5 ac774cff8b493f566088a255dbf91201 libXmu-1.1.3.tar.bz2 -sha1 7ff54ce38379fb795aebed38f6be404ee0dfeec6 libXmu-1.1.3.tar.bz2 -sha256 9c343225e7c3dc0904f2122b562278da5fed639b1b5e880d25111561bac5b731 libXmu-1.1.3.tar.bz2 -sha512 8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762 libXmu-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003224.html +sha256 210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244 libXmu-1.1.4.tar.xz +sha512 3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1 libXmu-1.1.4.tar.xz # Locally computed -sha256 e65a4a8bbf8b0dfd2439d6bc6d86df03e2b8e693b757593b25149e099aeb8ec4 COPYING +sha256 8f0f2ca7a05cfd10bf9e307a272182de7cb52d7a603feaf17b9943c2c9a4838e COPYING diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.mk b/package/x11r7/xlib_libXmu/xlib_libXmu.mk index 3218e0ec39..051968059b 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.mk +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXMU_VERSION = 1.1.3 -XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.bz2 -XLIB_LIBXMU_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXMU_VERSION = 1.1.4 +XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.xz +XLIB_LIBXMU_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXMU_LICENSE = MIT XLIB_LIBXMU_LICENSE_FILES = COPYING XLIB_LIBXMU_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:12 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:12 +0100 Subject: [Buildroot] [PATCH 65/70] package/x11r7/xapp_ico: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-66-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-August/003205.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_ico/xapp_ico.hash | 8 +++----- package/x11r7/xapp_ico/xapp_ico.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_ico/xapp_ico.hash b/package/x11r7/xapp_ico/xapp_ico.hash index a0970cd507..0258537fd5 100644 --- a/package/x11r7/xapp_ico/xapp_ico.hash +++ b/package/x11r7/xapp_ico/xapp_ico.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002880.html -md5 7895f2d109f4206b6d2db37257e07d12 ico-1.0.5.tar.bz2 -sha1 8759ec954375f3a1b37dc920a12790bfbfb0cad3 ico-1.0.5.tar.bz2 -sha256 d73b62f29eb98d850f16b76d759395180b860b613fbe1686b18eee99a6e3773f ico-1.0.5.tar.bz2 -sha512 93a94a66d4a41b39d4b3657050e58f8269d352dae5d5916c9ecdda1cb14f23b9d159d67c50fdfa654b4b1c2ad11434bed140ace70703c82b05d3fe8686aab8f6 ico-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003205.html +sha256 38f369d431e753280fde70fa489cc94ce204f9f8eabd2f49fc7d32afa69f4405 ico-1.0.6.tar.xz +sha512 0ada451b8026ea10d1a5633f847b7bf833292e4cd01e3f1079d82c91fd142c06c6c4005b7146900ee34ac7acc8fd981db37ada9052dff49c2cfce995b9146c8c ico-1.0.6.tar.xz # Locally computed sha256 97ef3a622f2f385cabfc8ab7aff13dc46468c10a5520670b5edfa33f2c3999eb COPYING diff --git a/package/x11r7/xapp_ico/xapp_ico.mk b/package/x11r7/xapp_ico/xapp_ico.mk index 8b0d4f90f3..56dbd64b38 100644 --- a/package/x11r7/xapp_ico/xapp_ico.mk +++ b/package/x11r7/xapp_ico/xapp_ico.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_ICO_VERSION = 1.0.5 -XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.bz2 -XAPP_ICO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_ICO_VERSION = 1.0.6 +XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.xz +XAPP_ICO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_ICO_LICENSE = MIT XAPP_ICO_LICENSE_FILES = COPYING XAPP_ICO_DEPENDENCIES = xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:00 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:00 +0100 Subject: [Buildroot] [PATCH 53/70] package/x11r7/xapp_xditview: bump version to 1.0.6 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-54-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003220.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xditview/xapp_xditview.hash | 8 +++----- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xditview/xapp_xditview.hash b/package/x11r7/xapp_xditview/xapp_xditview.hash index 4586c0b5a4..dbaf5e42b7 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.hash +++ b/package/x11r7/xapp_xditview/xapp_xditview.hash @@ -1,7 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002570.html -md5 3a909116a3b2abe3845215cf49e09fa5 xditview-1.0.5.tar.bz2 -sha1 f06f65bca31168c86bcebd7f92dbbda08817a5cc xditview-1.0.5.tar.bz2 -sha256 eecb1ed51ab4edc7f454476d1248cfb7799a17c5679b3dd834e8b4658331c04b xditview-1.0.5.tar.bz2 -sha512 e20c903f38394b496111267e142d84d11e69a3b89f91869652d1f2ee5c997a13f90bfa2966651b42cd3979a330b348a6e397cc6a74c45b1f3f91643e7c06765d xditview-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003220.html +sha256 517700df205d4fdf65db182698157c959f1e7c10597670a7f45b1fcb2319819f xditview-1.0.6.tar.xz +sha512 249769d27980e9a69ac8f056f329dfa514f3ab6267d6ed69814c5695f315d2a7021c560a0e26fdd2568290a071793d7f2eafdd92f9981ed556047deb244ebf5a xditview-1.0.6.tar.xz # Locally computed sha256 023d879308a49249181f78bbb567e93c45138ad847fe969d191e4802e7a1a005 COPYING diff --git a/package/x11r7/xapp_xditview/xapp_xditview.mk b/package/x11r7/xapp_xditview/xapp_xditview.mk index 388710034c..8655bd3e92 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.mk +++ b/package/x11r7/xapp_xditview/xapp_xditview.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDITVIEW_VERSION = 1.0.5 -XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.bz2 -XAPP_XDITVIEW_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDITVIEW_VERSION = 1.0.6 +XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.xz +XAPP_XDITVIEW_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDITVIEW_LICENSE = MIT XAPP_XDITVIEW_LICENSE_FILES = COPYING XAPP_XDITVIEW_DEPENDENCIES = xlib_libXaw -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:41 +0100 Subject: [Buildroot] [PATCH 34/70] package/x11r7/xlib_libX11: bump version to 1.8.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-35-bernd.kuhls@t-online.de> Update license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a04b84f0f7bb3a78088756759f4b9b8bb363251e https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a35d706cd8dc7b498bca2a3fc4a3732047439ed7 Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++++---- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 5a8f639165..4f5027d62d 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-June/003168.html -sha256 1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 libX11-1.8.1.tar.xz -sha512 2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a libX11-1.8.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html +sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz +sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz # Locally computed -sha256 2daec087a88e7c9b8082557cdeebad5bbb8155a4137472f0b22e269cd99d0c1e COPYING +sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 9ed9f1ddb3..26d4b4d306 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.1 +XLIB_LIBX11_VERSION = 1.8.2 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:55 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:55 +0100 Subject: [Buildroot] [PATCH 48/70] package/x11r7/xcb-util-cursor: bump version to 0.1.4 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-49-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003230.html Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash index 14cea17138..fc861fb4d9 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz # Locally computed sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk index 07b37c5e47..0fb131693b 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_CURSOR_VERSION = 0.1.3 -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 +XCB_UTIL_CURSOR_VERSION = 0.1.4 +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz XCB_UTIL_CURSOR_LICENSE = MIT XCB_UTIL_CURSOR_LICENSE_FILES = COPYING XCB_UTIL_CURSOR_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:30 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:30 +0100 Subject: [Buildroot] [PATCH 23/70] package/x11r7/xapp_xdm: bump version to 1.1.14 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-24-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003265.html xlib_libXinerama is an optional dependency now. Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +++--- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++++++++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xdm/Config.in b/package/x11r7/xapp_xdm/Config.in index af816a1349..1ac15ce368 100644 --- a/package/x11r7/xapp_xdm/Config.in +++ b/package/x11r7/xapp_xdm/Config.in @@ -8,7 +8,6 @@ config BR2_PACKAGE_XAPP_XDM select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXAW select BR2_PACKAGE_XLIB_LIBXDMCP - select BR2_PACKAGE_XLIB_LIBXINERAMA select BR2_PACKAGE_XLIB_LIBXT select BR2_PACKAGE_XORGPROTO help diff --git a/package/x11r7/xapp_xdm/xapp_xdm.hash b/package/x11r7/xapp_xdm/xapp_xdm.hash index 5ba3a3f062..daf1b0852f 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.hash +++ b/package/x11r7/xapp_xdm/xapp_xdm.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003148.html -sha256 e58267e8f1478f2f5cd57cbcf2367a36973860c3131a450a3e0816585af03264 xdm-1.1.13.tar.xz -sha512 1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5 xdm-1.1.13.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003265.html +sha256 3e9bf25636797ec9e595286dd6820ecc33901439f07705eaf608ecda012c3d5f xdm-1.1.14.tar.xz +sha512 8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4 xdm-1.1.14.tar.xz # Locally computed sha256 b33b4bebbd6511b3e15315e8e29d67f25334ee45da8b7da6e6e97c53a70c6923 COPYING diff --git a/package/x11r7/xapp_xdm/xapp_xdm.mk b/package/x11r7/xapp_xdm/xapp_xdm.mk index 98306f66f5..035f2e9484 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.mk +++ b/package/x11r7/xapp_xdm/xapp_xdm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDM_VERSION = 1.1.13 +XAPP_XDM_VERSION = 1.1.14 XAPP_XDM_SOURCE = xdm-$(XAPP_XDM_VERSION).tar.xz -XAPP_XDM_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDM_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDM_LICENSE = MIT XAPP_XDM_LICENSE_FILES = COPYING XAPP_XDM_CONF_ENV = ac_cv_file__dev_urandom=yes @@ -16,7 +16,6 @@ XAPP_XDM_DEPENDENCIES = \ xlib_libX11 \ xlib_libXaw \ xlib_libXdmcp \ - xlib_libXinerama \ xlib_libXt \ xorgproto XAPP_XDM_CONF_OPTS = \ @@ -24,6 +23,13 @@ XAPP_XDM_CONF_OPTS = \ --with-utmp-file=/var/adm/utmpx \ --with-wtmp-file=/var/adm/wtmpx +ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) +XAPP_XDM_CONF_OPTS += --with-xinerama +XAPP_XDM_DEPENDENCIES += xlib_libXinerama +else +XAPP_XDM_CONF_OPTS += --without-xinerama +endif + define XAPP_XDM_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \ $(TARGET_DIR)/etc/init.d/S99xdm -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:25 +0100 Subject: [Buildroot] [PATCH 18/70] package/x11r7/xapp_xrandr: bump version to 1.5.2 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-19-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003270.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 +++----- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.hash b/package/x11r7/xapp_xrandr/xapp_xrandr.hash index 4c68dcbb71..a407326bb8 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.hash +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003018.html -md5 fe40f7a4fd39dd3a02248d3e0b1972e4 xrandr-1.5.1.tar.xz -sha1 9f72957e0d2a26ece509336ea7e1529cc9ea881e xrandr-1.5.1.tar.xz -sha256 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762 xrandr-1.5.1.tar.xz -sha512 3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922 xrandr-1.5.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003270.html +sha256 c8bee4790d9058bacc4b6246456c58021db58a87ddda1a9d0139bf5f18f1f240 xrandr-1.5.2.tar.xz +sha512 b536e8f1e04094894aa52ae496725c58691b043860b3327c41d737b07b642a939733321b62f698032b11ba857208a6177600a3ca3295ff1be6ade4341cdc2747 xrandr-1.5.2.tar.xz # Locally computed sha256 0dd9a3d62c48dd7b87790029e39fb5e11756d33fded3bc1644e11585c87b2038 COPYING diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.mk b/package/x11r7/xapp_xrandr/xapp_xrandr.mk index 8586c6feb3..d6b39b51d0 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.mk +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XRANDR_VERSION = 1.5.1 +XAPP_XRANDR_VERSION = 1.5.2 XAPP_XRANDR_SOURCE = xrandr-$(XAPP_XRANDR_VERSION).tar.xz -XAPP_XRANDR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XRANDR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XRANDR_LICENSE = MIT XAPP_XRANDR_LICENSE_FILES = COPYING XAPP_XRANDR_DEPENDENCIES = xlib_libXrandr xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:04 +0100 Subject: [Buildroot] [PATCH 57/70] package/x11r7/xapp_fstobdf: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-58-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003215.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +++-- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash index a2f1425afb..956c3ef0e3 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002511.html -sha256 66cf550326c993e7043f260a8ec4a533a3bf9d8f0e7397a6fe9cca803732e92e fstobdf-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003215.html +sha256 2624cbf071ccca89c2a6dadd65004784f478b2ba1c62b8209e03909954f36b50 fstobdf-1.0.7.tar.xz +sha512 b303cc2060e8ccaa139e855a7d377d28877158efa1087eeeebf9f30f7c9962764eceab5c4044b4b508890413cf38546da9b26756dd27a142b806dcd6fdb6ba59 fstobdf-1.0.7.tar.xz # Locally computed sha256 b76125d919ac2bfbff96955dec98b90729633b2df5fbfa2ad3f2e4376164febb COPYING diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk index e897514c80..989883d42e 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSTOBDF_VERSION = 1.0.6 -XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.bz2 -XAPP_FSTOBDF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSTOBDF_VERSION = 1.0.7 +XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.xz +XAPP_FSTOBDF_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSTOBDF_LICENSE = MIT XAPP_FSTOBDF_LICENSE_FILES = COPYING XAPP_FSTOBDF_DEPENDENCIES = xlib_libFS xlib_libX11 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:38:02 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:38:02 +0100 Subject: [Buildroot] [PATCH 55/70] package/x11r7/xapp_smproxy: bump version to 1.0.7 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-56-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003218.html Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +++-- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.hash b/package/x11r7/xapp_smproxy/xapp_smproxy.hash index db9dd27af3..587864baf7 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.hash +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002564.html -sha256 6cf19155a2752237f36dbf8bc4184465ea190d2652f887faccb4e2a6ebf77266 smproxy-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003218.html +sha256 4aa99237cc9dab7d87ce9bc7cca4116674a853b5f08dfe3f9db1bb2b2cf9f305 smproxy-1.0.7.tar.xz +sha512 cd6a6933b74f76ae65fb16504e57871724bc1102eae1d02e801e99c3fe73fe44e27f87cef3fbf9f75f369d18197b53bb677d637d94cc8185b55acae0cbd44f21 smproxy-1.0.7.tar.xz # Locally computed sha256 92dce6d8a1fcc0c6b5e56dc44e431e7f73bfa2ed5e83295662aa314067a671d8 COPYING diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.mk b/package/x11r7/xapp_smproxy/xapp_smproxy.mk index f51c1ec090..f76752941c 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.mk +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SMPROXY_VERSION = 1.0.6 -XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.bz2 -XAPP_SMPROXY_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SMPROXY_VERSION = 1.0.7 +XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.xz +XAPP_SMPROXY_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SMPROXY_LICENSE = MIT XAPP_SMPROXY_LICENSE_FILES = COPYING XAPP_SMPROXY_DEPENDENCIES = xlib_libXmu xlib_libXt -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 8 22:37:53 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 8 Dec 2022 23:37:53 +0100 Subject: [Buildroot] [PATCH 46/70] package/x11r7/xcb-util-keysyms: bump version to 0.4.1 In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221208223817.1088619-47-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-October/003233.html Added license file. Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash | 7 +++++-- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash index 6437d070f4..20a341ca22 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash @@ -1,2 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002485.html -sha256 0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9 xcb-util-keysyms-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003233.html +sha256 7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638 xcb-util-keysyms-0.4.1.tar.xz +sha512 dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf xcb-util-keysyms-0.4.1.tar.xz +# Locally computed +sha256 d499c1bf2c2a5f0a0498e5204d998388e308dcf2273dfbe2250a5b9a73f66537 COPYING diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk index 9036b06fe8..364dc5b6da 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk @@ -4,13 +4,11 @@ # ################################################################################ -XCB_UTIL_KEYSYMS_VERSION = 0.4.0 -XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.bz2 -XCB_UTIL_KEYSYMS_SITE = http://xcb.freedesktop.org/dist - -# unfortunately, no license file +XCB_UTIL_KEYSYMS_VERSION = 0.4.1 +XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.xz +XCB_UTIL_KEYSYMS_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_KEYSYMS_LICENSE = MIT - +XCB_UTIL_KEYSYMS_LICENSE_FILES = COPYING XCB_UTIL_KEYSYMS_INSTALL_STAGING = YES XCB_UTIL_KEYSYMS_DEPENDENCIES = host-pkgconf libxcb -- 2.34.1 From christian at paral.in Thu Dec 8 22:38:50 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 14:38:50 -0800 Subject: [Buildroot] [PATCH 1/1] package/mosh: bump to version 1.4.0 Message-ID: <20221208223850.32191-1-christian@paral.in> Many new features & bugfixes. https://github.com/mobile-shell/mosh/releases Signed-off-by: Christian Stewart --- package/mosh/mosh.hash | 2 +- package/mosh/mosh.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mosh/mosh.hash b/package/mosh/mosh.hash index 3558bf9030..6c1d0e7af3 100644 --- a/package/mosh/mosh.hash +++ b/package/mosh/mosh.hash @@ -1,5 +1,5 @@ # From https://mailman.mit.edu/pipermail/mosh-users/2017-July/000357.html -sha256 da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216 mosh-1.3.2.tar.gz +sha256 872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd mosh-1.4.0.tar.gz # Locally calculcated sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING sha256 8042495ddc8d99b883335d53552554eccf825fc1f0ba487d0f8e6656baaa8199 COPYING.iOS diff --git a/package/mosh/mosh.mk b/package/mosh/mosh.mk index f9e335799d..c938f70719 100644 --- a/package/mosh/mosh.mk +++ b/package/mosh/mosh.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOSH_VERSION = 1.3.2 +MOSH_VERSION = 1.4.0 MOSH_SITE = https://mosh.org MOSH_DEPENDENCIES = zlib ncurses protobuf host-pkgconf MOSH_LICENSE = GPL-3.0+ with exception -- 2.38.1 From christian at paral.in Fri Dec 9 00:56:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 8 Dec 2022 16:56:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/nerdctl: bump to version 1.0.0 Message-ID: <20221209005629.1049654-1-christian@paral.in> Nerdctl has reached version 1.0.0. https://github.com/containerd/nerdctl/releases/tag/v1.0.0 Signed-off-by: Christian Stewart --- package/nerdctl/nerdctl.hash | 2 +- package/nerdctl/nerdctl.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nerdctl/nerdctl.hash b/package/nerdctl/nerdctl.hash index 22cc97c362..e253fb74b2 100644 --- a/package/nerdctl/nerdctl.hash +++ b/package/nerdctl/nerdctl.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 be41804ef139a3f92b774edc8439678e56b44033d7ab3fcf4389f0865c1fe069 nerdctl-0.17.1.tar.gz +sha256 ae468c65480e9c6679e0dd23d466b723e7f19bff779d4e2e0fa4629be343af2a nerdctl-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/nerdctl/nerdctl.mk b/package/nerdctl/nerdctl.mk index 3f3c04aa11..fdf60cb189 100644 --- a/package/nerdctl/nerdctl.mk +++ b/package/nerdctl/nerdctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -NERDCTL_VERSION = 0.17.1 +NERDCTL_VERSION = 1.0.0 NERDCTL_SITE = $(call github,containerd,nerdctl,v$(NERDCTL_VERSION)) NERDCTL_LICENSE = Apache-2.0 -- 2.38.1 From thomas.petazzoni at bootlin.com Fri Dec 9 07:25:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 09 Dec 2022 07:25:19 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 Message-ID: <20221209072525.527FF81ABA@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-08 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 2 | 0 | 9 | 2022.08.x | 17 | 13 | 0 | 30 | master | 215 | 280 | 2 | 497 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 22 glibc-2.36-66-ga1dc0be03c9d... | 14 host-go-1.19.3 | 11 sscep-0.10.0 | 11 xz-5.2.7 | 11 norm-1.5.8 | 10 jack2-1.9.21 | 9 host-binutils-2.38 | 8 linux-6.0.9 | 8 libgcrypt-1.10.1 | 7 libglib2-2.72.3 | 7 gobject-introspection-1.72.0 | 6 host-python-greenlet-2.0.0 | 6 host-pahole-1.24 | 5 python-bunch-1.0.1 | 5 unknown | 5 elfutils-0.186 | 4 libgpg-error-1.45 | 4 efivar-38 | 3 libkcapi-1.4.0 | 3 linux-5.10.145-cip17-rt7 | 3 lirc-tools-0.10.2 | 3 ltp-testsuite-20220930 | 3 python-numpy-1.23.4 | 3 python-pyicu-2.10.2 | 3 /home/buildroot/autobuild/i... | 2 bpftool-v7.0.0 | 2 dc3dd-7.2.641 | 2 gerbera-1.10.0 | 2 host-rust-1.65.0 | 2 host-sentry-cli-2.8.0 | 2 kvmtool-f77d646ba01d04be5aa... | 2 lcms2-2.13.1 | 2 mxs-bootlets-10.12.01 | 2 ntp-4.2.8p15 | 2 perl-5.34.1 | 2 python-greenlet-2.0.0 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 sdl-1.2.15 | 2 wavemon-0.9.4 | 2 xvisor-0.3.1 | 2 /home/buildroot/autobuild/i... | 1 android-tools-4.2.2+git2013... | 1 asterisk-16.28.0 | 1 bayer2rgb-neon-15feb1115b48... | 1 boost-1.80.0 | 1 dahdi-linux-3.2.0 | 1 dash-0.5.11.5 | 1 ddrescue-1.26 | 1 dmalloc-5.6.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 freeradius-server-3.2.0 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 ghostscript-9.56.1 | 1 glibc | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 haproxy-2.6.5 | 1 host-binutils-2.37 | 1 host-binutils-2.39 | 1 host-delve-1.8.0 | 1 host-gcc-initial-11.3.0 | 1 host-gdb-12.1 | 1 host-moby-buildkit-0.10.0 | 1 host-python-maturin-0.14.1 | 1 host-spirv-llvm-translator-... | 1 httping-2.5 | 1 hwloc-2.8.0 | 1 jemalloc-5.3.0 | 1 libcamera-ba6435930f08e802c... | 1 libdill-32d0e8b733416208e04... | 1 libdnet-1.16.1 | 1 libftdi1-1.5 | 1 libmad-0.15.1b | 1 libpqxx-6.4.5 | 1 libressl-3.6.1 | 1 libsigsegv-2.14 | 1 libuwsc-3.3.5 | 1 linux-5.10.145-cip17 | 1 lttng-tools-2.13.2 | 1 luvi-2.13.0 | 1 lxc-5.0.1 | 1 matio-1.5.23 | 1 mongodb-4.2.18 | 1 musl-1.2.3 | 1 ntpsec-1_2_1 | 1 ocf-linux-20171122 | 1 on2-8170-modules-73b08061d3... | 1 openal-1.22.0 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 proftpd-1.3.6e | 1 pv-1.6.20 | 1 python-bcrypt-4.0.1 | 1 python-cryptography-38.0.3 | 1 qpdf-10.5.0 | 1 quickjs-2021-03-27 | 1 ramspeed-2.6.0 | 1 sigrok-cli-0.7.2 | 1 skalibs-2.12.0.1 | 1 sudo-1.9.11p2 | 1 tealdeer-1.6.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 volk-2.5.2 | 1 wolfssl-5.5.3 | 1 x265-3.5 | 1 xenomai-3.0.10 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9b9ee25ca6ce5ae9316270b448718a4c7288fc89 | mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3569d27c79529fdacee6208c236906b8df0d03dd | aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/05e14307ebc9b717f3ac33335a58bb6a3a4ec0b2 | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/4d1022195de6381709a3ebf9f61a5b583d0a478d | arm | asterisk-16.28.0 | NOK | http://autobuild.buildroot.net/results/754b41d793b1beebf538287862ec5fd880cfc649 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88b68c6f46ac589cc30919947d26f3970ac84e43 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e612c1317a2b04449d83b8ba72ef7f7efc2737b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/252086553c6efc6776eaac6851e6c662fdd1f5a7 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e09dfabb0fb1145dd523080c3a3c887643b559a0 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88112ffdbe20cfb23857358b78ad017f0e6f3387 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e45cbfcb044d0f742a093d455392fe055d9d16d | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/56593931cf7b62d239fcb6fa6a3a3877587cef33 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/48453bef6f4452b32ca14242d70f545d9147153d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0b9cca1f703c6a2b620d550ce864846bbb4aaff | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4d123831f7bbcef2e82c47b4ef5a8a9a02934513 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/884417431bdb6e3ca18793c18374d3c3f77d5bf7 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/36e1e755f66f9c3731e076e39305d28f529199aa | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e3c7166ffdea89e097e95451a5e9a6848d6e3b9 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2fb5b7ef2db2c73112445001148f31e025953ad1 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ae9128d312c472cc766d2901f746ab1982f80a5d | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f1cf68e0c1edfeda193ddd5a1413c51831432cab | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/afdf10ca5e0594a80e88e5beceabf2eeab67faa4 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fc2be6b4f0af92fbc4a020e38625a3fd852e73b3 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ae8bd3ca814b857055c40119d3a55ab37d78c18 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/33eec25fe61bdbbd0cb5f9006c24c05c396470b3 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f7a5d80cf92abcad7d22b9830fdf543cb81947f9 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/207a05077eea069f9416aa3c5c0a8d12e60e701e | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/2cae6db64c935f0b20b12a7b61532b79f8d05468 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/e446300c4046d15f87b5235414f2f43b5d6b5d0e | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/432f236b1a20b6154aab89b5962754e6966fa4ea | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/eaf7647c29bda34dbb5bc8fca389992eb7415c93 | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3d3995a91a485a50d43d193e2d0b5e09f3da6581 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3812b775a0e464a8c8ab70a5cddadac450c7fb38 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/0fc473d4c57c9e61aa2c63001db2697427afc3e5 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/05b409989ca62ca9ec3c9012933cfcfe09c03dc5 | ORPH riscv64 | ddrescue-1.26 | NOK | http://autobuild.buildroot.net/results/2d37436b87a65328c8cb5d9273d2fa66b7d4bf64 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/38b98ce2ab40ab9ec246cbc3c6e6c90e220f62c3 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5f74f6bfa4d7ba9a2c8449521a203743441be771 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/8edd6dfdb6b972edf0354fb64dfdb5df8f1a14c3 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/8d2a8c60da9f53bf78fde7755a27781f3b404599 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/d3f0ecb76637ef198bcaba35ec39ec909ae79c9a | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/e1cf6e5ba6ea90fe92b5cb95fc0516575d5d14d4 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/b4b825ab50df7aa3dc40334b02d89dbaf298129d | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4fc203090d2ba7f0768506a7299cb396fd7a3473 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fa437adb4a987adbc072a22b8939b55383a678e1 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/23e6b70fddc3c0b0e77dd76982d8346fcbab6174 | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/3d01386cd1b63f3bf8764c1eb0ab9295ce8ce635 | ORPH x86_64 | file-5.43 | NOK | http://autobuild.buildroot.net/results/b08b50791689efca3b96e432d4200089c1269c62 | ORPH powerpc64le | freeradius-server-3.2.0 | NOK | http://autobuild.buildroot.net/results/b457a3b6e607a87364ab57cfae5738fb6750a624 | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/53526521f5bc88c950d473d0b6a6a0cbc09f0cf0 | or1k | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/778bf72886b12e93c3125c650186885adfdd1646 | sparc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/88bef8775432c79ab8d09803aa71a3c4c30f5045 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/d7e01b20f86bd7391f6175978a52c34619ceca72 | x86_64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/622b7445efafc336168a653a690bbdfba96ba997 | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/afeec8b724c4053631833280a7f84f27c8ebf254 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3166e17c5ae9953846a09de642909c54f4a858db | sh4 | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/5406183140ff8629b695c68b42f46096cdd5e87c | i686 | glibc | TIM | http://autobuild.buildroot.net/results/0fa35880a5e765abb7bc8d83068b63d868b3d148 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9cf6e6ba4adb97e7e94dd1d766a332ea87159057 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3b1dff622cbd4c72a6054a75b251f5c19014ec73 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7e73244c215f69d2edfcc91cd004d50c5ec3a1a7 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1e1990606e75bbdf5a9928393f143f528696793d | riscv64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/33c97c2b6aa5c21fc61764c9a6b96efee955bdfd | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/48d3b81f4c962e3c1777b9675efafa12c70b20a0 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e3a76db5dd2f32bc604d8127fe6602c090786d83 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a11d696c2a59d19f1296c11dab7d0f513b38cdc4 | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/06eda7145471946a2360ca0c1a81124cb1a9d195 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/97feb37cbb2aeb9a957d7abc1c2b4ee85f8a1853 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/95500fa19f39906a7f23effa67214c88e6abd934 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/42f7abcbe50a338554e5f337a4e282c0b7923a7d | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6cdf5b324da96c68e0a8df1ddf31692b36999327 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/d9c0b3e57283e4fd0c2688d442f008acdef14883 | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/3db4943c7cd0c19130d598c3edb433f627a14186 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cbf68355c89b41c1865509bde12192fd1843956c | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ed6cf4d0583a4c06577114345d51ad4e3cb97527 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1bb5aaf782f0e3068164166e7b9bd623f441acb5 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1fb2540033f6845a6f766479151331daa774b12e | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a9c17d628748ff4e858efe79a059c8f0e01e756f | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2ff31e1d32cbcd146dcdfc1d73a8134b320dba7d | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/b501c6c2a638cfd09ffd596c94f24d3338ff44da | i686 | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/59323c8e606ddd3bf8da7ba251ddd9de66aa9719 | riscv64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/86bd1ff505ee1fe9def657f6f0802477a0636f92 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/619d4bbd99a346f904a052529b6d3959eb39769a | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0b6ff1ede721ef3a7a6e42e1c5a93b68f486700d | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/bad641be96794995d2428c6d01a3df4476d17948 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/48f226f79946789cf9738ed814f1a8e3070b1ea6 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9ac089962b1274717aa419999472e0a4c1b3497a | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0341d9834aaef3d200795c487a81a20d735f37ba | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a2c59a8dc067e4ed6ccd4b2f529e3177bc9a6dae | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fa1e90b44209f1853e3d71f963309a992da85ec0 | m68k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/687cde59f5950e0b3678287c64182a4bc669ce49 | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/3f1fa0fb3c2d17d42f805101069dbf96b036b2bf | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/1e8bb91bffd8b8e7d2635d6de6c0288c2de1a57e | sparc | host-gdb-12.1 | NOK | http://autobuild.buildroot.net/results/8976926e27fdbed3f762d7d03575c4c375d1aab2 | ORPH mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/1aee08e38ac2bc00104636ab762f1729ceb3e148 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ec8e5e7810becbf122f9ecf74526c598c53f7747 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f6a590fe97ebb6b2868855f8ad20a9ede571c23f | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f42eeb637f005126d39538ced9197be20e2eb031 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/68dae6aec97755d5ff06b0eb0578c6dbf46594ff | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/4148f537a2159eb50ce20489f9b53bde7f95bfcb | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/f917975069d3932bc974b0c1f7e471fc534ef0fc | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/dac3147e502bf4204e8790069747a079573932c3 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/46dee87e6e6dbe4b0889cf1cb9cfeec54dc3dbf6 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/160212c301e4ac16781d0ab8247b34e331f5a5a4 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/54e83c11310f1447337545f75ad9c1b7a83597b3 | arm | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/c137187c84909524a90ebd8add1d37265ff8b415 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4f41bda21deeb3646a29a7a481b08b447726450d | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/35cb87adfa0d99b2ae5602707e6e2336143a2dbf | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/e9f73928f5045e023077483aa15b3099593b01d3 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/086dcc838b5995cde6e77bd122b25af9182cb510 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/01cb96925548c342b4c83c95e11a5853c00d51d8 | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/33b360114af3e4b17672e48227ab668cce93550e | armeb | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/f9db79dacfd14ba5cd812e6203a9805ae452c811 | aarch64_be | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/eda6714f38563608d53904fa316b80927b5501ae | powerpc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/c91e20034666353a2c852c49c80b46161aa8c553 | xtensa | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/7f659c729e18a476dda152b3313addc9b80db1bf | mips64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/0926c0a7497a3a4398a3c433e953deddbe958801 | powerpc64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/fd178d4f3b8a8267843f9afa3b0ed0f6b3158a99 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/009b1cba2dde51fa7f99fc5e8937fca54815a4dd | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/efde65a605e895fe36b8994dfeb828121fabcb14 | riscv32 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/adb4e8a39458b8bc741d1565f7fb0c727aa6457e | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/20d8054fa00bc69b2a4a1cba9379777858ad903d | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/130bacc85d595982e8f85682bb76ea4e7fb5ff42 | ORPH arc | httping-2.5 | NOK | http://autobuild.buildroot.net/results/85ad84fd915ec6e8653b530825f561c80ac1e6a1 | x86_64 | hwloc-2.8.0 | NOK | http://autobuild.buildroot.net/results/692dc7e6cd08e31eaae721da4665630ce384cb13 | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4932f58e5c830990835561c61805fabafb831d7b | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/10aa9baf69b0d5c36ff3c77498ffddfa3239a9a7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fa6ae4af46e2c4eebcba33ce166751a67e557df4 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/77a69d0ec8b3d6ab57860cd52b89517b80d6a5b0 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/cdcbfd8fb49ff90bf4ea9b46d38ff7f1327a2f07 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0456ccc125eded49277e5bd189d5d9ca9b63c9ea | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/3a7411b6c1676968fa9c4a94466c10f0fae0c4dc | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/8350d40403956789f00200feb6596184bd233ef9 | powerpc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/20a3261489f579f4ee9d112fa4ea4ee1585b558a | sh4a | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/23797feca89368ae7e322ffd3a8229018147c9fc | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/a5370466713d9892e36d3fb8402fc1507ebe493e | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/2c516984e553b771ba9e4d994107c5f62a0043c0 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d6ab1f8d8342c5cf9bae64fa2e85010aeb612c5f | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/4f55e7653c6b44c1b05b5ca17eb824df8938c48c | microblazeel | libcamera-ba6435930f08e802c... | NOK | http://autobuild.buildroot.net/results/1c6e409eb71ec1eb6e127e720b2fc111dd99b2ae | m68k | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/c8f871b67ecbce9feb3ee42be498fc6c29cedf69 | sh4a | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/43e2bb0bf594dd51d7256e49e1363f16aa0540e7 | ORPH sparc | libftdi1-1.5 | NOK | http://autobuild.buildroot.net/results/0615924ac995229aecfdf295d9779b48c97bae3f | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/91c234d2c4a73683abd7112485b8481e94ddf3e0 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/2c446fdb931bf253be78336f15454f0ef7235a8d | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3ac09dcf1b611b42293afcc124c03ffe33953171 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/3ed987ad74cd7e8498fa890969aa180bf53561e6 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/d7091508d7930b7701c4400bc88ce685916c4a32 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/851c7362075d1c3d3cc48d3bc61fe3113bbf0228 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/679ce38fe9942dc06ae6683d63c4f5bda7ac1326 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c3bd65e46e1a1113343bb1cc448a854b65d7b533 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3430b3bef94dbf89b4f33153a48c0659d359af01 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/d72736f01d48cf383570dd51b8e614f9fce892d4 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e8db043d1555e5eab5d8df5aa69df317617a143e | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/04cc26269ecaa0565a1906e2fd28669a17b36a37 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3112929325b3d06159b144407944edfd36846159 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/8205c8eacf7278e47b677005dcc12a775fa3599a | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9a5bd35d518cb4b2734e474daba7dcc7ec8643e4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1508caaf2cec37cc256cc00fd24d35c7a1789855 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1aff529b452c0c2f03378ffb5725e76625a90aa5 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5bbd4a18e669a1ef07f34dd2ceeced27af03d861 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/5aaf63226ee4c911bc8902c23a7a867ce2e15a04 | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/d8714fac69fe60e9fed36873995ad14cd11b05bc | microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/51bb6401e4dcf1549e9192b428d5cbe1c2b885be | arm | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/d5f42c11d3c11ee2443f3524416607ea559a46be | ORPH x86_64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/56372ea3305cb4769c003fb6edf6e17a4fe6b469 | armeb | libressl-3.6.1 | NOK | http://autobuild.buildroot.net/results/58ea049fd7ef3312f14c480585550706d60af6ed | ORPH powerpc | libsigsegv-2.14 | NOK | http://autobuild.buildroot.net/results/72eeb075e594e0942faf173d7f6942de411a243d | m68k | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/7de72090d688af3b314b79360ffc615fe59fa5e3 | ORPH riscv64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/12f2c980578cde023142d9c6bbd53ba264fd778f | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/fc3324e4e365b6765ed0e0d85c04f1d0d950ebf8 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/556fb69722768a8ca340c4d151d41fc220b98bcf | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fe5837f071a36e1c6891ce78404d337a2949a75c | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4736cc1ca2da2771ce4109fb13d41d1f5bb6e827 | ORPH arc | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4188ccc5034b2c8328af327e6b273bc8fdda697c | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/3b4e80138e45d28f4eb1d78470f12a84fed8508c | ORPH powerpc64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/49fc95035e1f30861b1fda2e1fe8f74bc45915e9 | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/a345f4ed75e0ecfabcdd02a1148eb4b0c5b33af2 | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/019caa6563e2b8b01f9e7b6ebb04bc1c27062816 | ORPH x86_64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/215ad8df9d11846eb5ef192a5028c7b4b0d16d98 | ORPH powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4410870d9cb420b77b410f32b9c8852699b87852 | ORPH mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1525a6e514573bfb9bea160a50a2c94b92d90955 | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f90d93b8149c53d6cb9526c0341c4085ae35951a | ORPH i686 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/e24773af21390cb541c8d19e2fe1d864750cbfcf | powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5dd7ab001cbc4f8657aa1b296266de635bf16fd5 | s390x | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/a74ace6f00cc9f4d1669eff7a2682b2987a4998f | mips | lttng-tools-2.13.2 | NOK | http://autobuild.buildroot.net/results/bbc8d6621822bb5da7513331e69799ca25a03f66 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/23c0b484f75a3f91594ad0227e76efa8681d7e49 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/ac0a7a9a2fdb9d8ce1d9c4a798b154c730cd1874 | nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/c7915a09468951ac5fe98fcf74edf4852e3fd656 | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/2bfd6011f1ee6316175661b51dbaa18ea7fae438 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/7ef0bf9bce45e1596fddf05d563bb2f6d7792c76 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/6e342f5d9ea062267d5ad5be8b07805624412994 | ORPH arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/e8097bb0e23a294b0a72dc09dba32f5bcc9e1344 | ORPH riscv64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/364dd7ef9f2f904ab6b1a0795db687062804f7e8 | ORPH or1k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b67880673a9d8924aad99d70b117061d073313f6 | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bacacd85d742f89ade92bdb5d17adeab2e0ad339 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/22bc0355e9d7e392556eb90ee36db0602ec93845 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/750bd5672209c8aec393e88061f1dc4125cdc163 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/84fbea2268bcdb705e3c90899bb03dd39782fde0 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/94a015b6304ee977aa90b622f9d34df56925330c | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/71b6d8dd8767eafc1eca03e9262a848f3dfe682d | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2c8d4b0a32c6d419051dbe81d63d35beca7ed04d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/86cc0ea7745899bfada34183a65f7f20d9f2c468 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/bcb5f8d27d7672dc15b33dc95147687dd9d079db | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/bc0ebdb7b8e9d07472bc9b8bb9b9fce54bb3af28 | ORPH m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/520e65011c5058025e522a201ace483c16812866 | ORPH x86_64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/3d925f5535d7ed8a4c15a17777fd98edf8785255 | ORPH armeb | on2-8170-modules-73b08061d3... | NOK | http://autobuild.buildroot.net/results/941e03ea98bba2faa01645587e4280e1df0cc80e | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/b6ce685f3c8cc066b88338974fefdd0174ec857f | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/fe12b42c49b94fbc53a7190b75c186b78c5661f3 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/de710ba6ab01a64198f109380d68c792f21a0b26 | m68k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/ab08cfc4609eee301374f9b19214920f0e8e4081 | ORPH nios2 | proftpd-1.3.6e | NOK | http://autobuild.buildroot.net/results/9ba015116aebfb1b59ea7a966306f0c132f0d27e | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/ad512de6893bdcbb1464606363b208782c314124 | ORPH s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/5753c43de2a21a3edb502c58a2e66039cdd2fa2c | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/84bc4df95c3a9b40d700cb4b7abd02c3de78d6f6 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/d5702bbc044c8c64cababdc6816cde9714383d7a | arm | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/26be11c05dcba620c5e65d99a1e61e1f2507c9b6 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8589cfd19da291730d2df9628250cd43f0789268 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/51a061befd426d230f440a514f3e3ea51c4bac17 | powerpc64le | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/6758e9ed844c66ad29f45cddb209ba0d63cc8f1a | mipsel | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/ce27e4a82c9a0314a040d115521f31a54621d6eb | powerpc64le | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/fb25742fcc2686df1ebba2f2cd65b0adda25f56f | powerpc64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/5dcbf2bc18ec92b0d6750d98944823bfc7ffac6c | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/19f57aeecc500e8093752851761b742730c15e9d | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/6f7721cf30f09cc69705fa45de7c343b8f17d9b2 | xtensa | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/3ad4ce325ea3ff1fb24fc9980aeb9f1ad65e9ed2 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/8b194d256c49dddb60ec3203566428ea4c33d29d | arc | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/9b8ee974c2d4de07dcb6736b4010c2b63d4888ab | xtensa | qpdf-10.5.0 | NOK | http://autobuild.buildroot.net/results/d64329f5522471ee3af4a008f30939c1e513b421 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/8937ef1f4d23785d7b61aeabd573c0a8c4619ae2 | sh4a | ramspeed-2.6.0 | NOK | http://autobuild.buildroot.net/results/45a19567c94576b2401a348f1210eafee6a816d2 | ORPH s390x | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/536b9195fbab1bf701e67ccc17a1099d1b647d81 | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/33aace3073c51421fb404789847ef7581428e393 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/c9350634f4ee981f8abbf0b41dc00a225756d2d9 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/04ea0af4e50dc43cd6dfad68100460e803678c25 | ORPH aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/4b0f06d2fb9e1e9666127bc5c8b1896d7f6b76e9 | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/6b8378cd2f56f750a2679901437c8f6616a05db7 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/544da45d6c1f120f446c1cae5b4a14af09986e2f | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/03c64bfc0c7ffcc47f6c3b7fdf1ccc2c03f95e2b | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/198b712fab282bac19ef52e6d136adb6a2c16b56 | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/76e4aab8035d4e4e0e1bd79eca286f3c73d65cd1 | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5d0b70f2981dd10c8ed5adad30ae10c3326ecc84 | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/3c9763eb2e464b101732015822af8f4420b4e1d5 | riscv64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/34f7c98bc7f406152169041c9dbebf7b59c004f8 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/05f007970a14ac0f08a7d1ee8160cd86ab7947bc | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9253f40b0cd6cd63d28527f209484884be59819e | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c787243a81c22f3366c706f2cc11582ffc1c79ca | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d92b9eb34c26d235b86817f7058bfac1961d9813 | m68k | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/49558c30ef8210f2f55d6c04571dbdcbd360bbbc | ORPH i586 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/18bc2c593c392f42c105dae439baf0d46e4c39f6 | mips | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1c696663389b57f7fefd750a7b13c34439dbe56c | ORPH mipsel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/b08d66e5c7aaaf08357a7b6320f9bb49bedfdab4 | x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/8e9fcd22a19cd50913fa94fe17e91844f1a61c43 | ORPH aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/1a6b656401e1cad3803667427df63cc102ab84d4 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/20963cfb23d2231733004ad3634a62266081e739 | arm | unknown | NOK | http://autobuild.buildroot.net/results/15850bd66babe11762db29879fc0e0d2948a8e4f | sparc | unknown | NOK | http://autobuild.buildroot.net/results/1613f6ee77e58373478c6d0d96780b23758f6f31 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/3c1f9896e98c954d292493048ab3a86c55f3e42a | arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/812eddd57d8a15e3428a48b7d163b60ab1cf5d1c | ORPH powerpc | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/6ea61287396987db9d135f56dd5f6d7d64664869 | ORPH mips | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/5c4728f61cc56c3a75f0b9971910cef448703b13 | powerpc64le | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/45201b66f56115ffd32b9b464fdd63f17ccba434 | ORPH mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/03ce40921ad5efa688a07fd07bb5492080c709d4 | ORPH mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/f5062df9b5bb2300604815659a65c4adc05e315e | aarch64 | x265-3.5 | NOK | http://autobuild.buildroot.net/results/020742fcf61741f52300ec27808304b4abcc2a4e | mips | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/2b3d3dc5b01c0535175bcf8e8113cea169c2de89 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e3d2eee0916ababe85218667414572485736b9d2 | x86_64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/46476708571bd1eaf81ac5b7fffc13876c4c0392 | microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b7b881f5383cf5109cb928f8fa4faecac0fc631a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/de308629094ec9c89768f8385a44c888e0dfe2f4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/194b62e42972b021dafde89764ffbb71a64b75a8 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/39c4147dc65ee35019d1d4a147335f5de2b3b687 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1a205a67e40b7c06a5088f36ef17017d22e55c7f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c1123a8e7766c3044296c2df6159b18c42fd30d6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c8a83fe621f0b9cc306b99160922b47dab936415 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/ffa9625ebfaaf305adee7bf3b341ac212d06c4ab | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1970052c507a352e2f7f75735c91fb465797e242 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/470bda113cc8932be53cce34fbc8fe131b367b9f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/809509dcbccec82d9733d6005eb9c9496c6e8b2d | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- apcupsd-3.14.14 | 1 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/e7edfe2edb47bfc7eaa5873af95a52a7b67e5d38 | mipsel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f47fa0f8906e71199e63eb756ff6f7ab36e93786 | Classification of failures by reason for 2022.08.x -------------------------------------------------- glibc-2.35-134-gb6aade18a7e... | 1 host-pahole-73383b3a39afe86... | 1 host-rust-1.62.0 | 1 igd2-for-linux-2.1 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 mtd-2.1.3 | 1 pcsc-lite-1.9.8 | 1 rtl8821au-4235b0ec7d7220a63... | 1 tealdeer-1.5.0 | 1 ulog-0389d243352255f6182326... | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | glibc-2.35-134-gb6aade18a7e... | NOK | http://autobuild.buildroot.net/results/6c46749365ed0d1d6937a1837d545aa58ee6e61c | mips64el | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/07dd54c8ab972bef1aba37caada3224ed0c5851a | powerpc64 | host-rust-1.62.0 | NOK | http://autobuild.buildroot.net/results/aaf64a2f60d11c72e58ffd4997db9a7808ab938c | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/31035877b93f44d7da3eed224584930ef46cf4d7 | nios2 | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/1445327bb329090be33e1021630177acea755ed4 | ORPH x86_64 | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/78dbd24c96cd17238e80e24c8c9a0c4ea87e14a8 | ORPH arm | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/fa9d6a2c6e5a127a6ec10d3a8dad83651c03d09a | mips64el | mtd-2.1.3 | NOK | http://autobuild.buildroot.net/results/0f5c03d6d9680afdcce3eede0ab509cc0dab3e4a | or1k | pcsc-lite-1.9.8 | NOK | http://autobuild.buildroot.net/results/f73b4637454c3e5ada1d7edad38ee3357bc53a09 | ORPH sparc | rtl8821au-4235b0ec7d7220a63... | NOK | http://autobuild.buildroot.net/results/60df1b0963e88a6bb068e57aa5704a052a26080f | sparc64 | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/2a3c37aef910e365d61cbf215cfad59c7b31799f | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/3bd8d31e98886f781721c54a6d33fb461f5fb8ef | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/0398f19fa25d5eef9ba3da02fb6c09d9633767dd | -- http://autobuild.buildroot.net From etienne.carriere at linaro.org Fri Dec 9 07:51:00 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:00 +0100 Subject: [Buildroot] [PATCH v2 1/5] boot/optee-os: bump to version 3.19.0 Message-ID: <20221209075104.1168297-1-etienne.carriere@linaro.org> Bumps OP-TEE OS package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1 --- boot/optee-os/Config.in | 4 ++-- boot/optee-os/optee-os.hash | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 5244700bc2..8bcce22306 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -18,7 +18,7 @@ choice Select the version of OP-TEE OS you want to use config BR2_TARGET_OPTEE_OS_LATEST - bool "3.18.0" + bool "3.19.0" depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY help @@ -70,7 +70,7 @@ endif config BR2_TARGET_OPTEE_OS_VERSION string - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ if BR2_TARGET_OPTEE_OS_CUSTOM_GIT diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash index 38f68bec5d..a87f21a9bf 100644 --- a/boot/optee-os/optee-os.hash +++ b/boot/optee-os/optee-os.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz # Locally computed sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:01 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:01 +0100 Subject: [Buildroot] [PATCH v2 2/5] package/optee-benchmark: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-2-etienne.carriere@linaro.org> Bumps OP-TEE benchmark package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-benchmark/optee-benchmark.hash | 4 ++-- package/optee-benchmark/optee-benchmark.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash index 27c91e0fb0..d74a24c8ab 100644 --- a/package/optee-benchmark/optee-benchmark.hash +++ b/package/optee-benchmark/optee-benchmark.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_benchmark/archive/3.18.0/optee-benchmark-3.18.0.tar.gz -sha256 2151aa5da062402518f35823d9c9dffa2e012f924625d2f7123e0d21d350a86b optee-benchmark-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_benchmark/archive/3.19.0/optee-benchmark-3.19.0.tar.gz +sha256 32f41854bf07eb7bb89dfc702da023c3a99518c33fbe7edf0e1f004e29a8c90c optee-benchmark-3.19.0.tar.gz # Locally computed sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk index 1071c4bb5c..338a51ada4 100644 --- a/package/optee-benchmark/optee-benchmark.mk +++ b/package/optee-benchmark/optee-benchmark.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_BENCHMARK_VERSION = 3.18.0 +OPTEE_BENCHMARK_VERSION = 3.19.0 OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION)) OPTEE_BENCHMARK_LICENSE = BSD-2-Clause OPTEE_BENCHMARK_LICENSE_FILES = LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:02 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:02 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-3-etienne.carriere@linaro.org> Bumps OP-TEE client package version to OP-TEE release 3.19.0. This package introduces a mandatory dependency on util-linux and pk-config packages that were made optional in commit [1], following 3.19.0 release tag. The dependency is related to new library teeacl for access control list based login identification. This change picks that commit and defines the dependency only when TEEACL library is to be embedded. The patch will be removed once we dump to the next OP-TEE release tag, as state by new BR2 boolean config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL. Signed-off-by: Etienne Carriere --- Changes since v1: - Squashes 2 commits from v1 series. - Adds OP-TEE Client fixup commit and new package config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL to not mandate dependency on pkg-config and usr-linux (libuuid). Signed-off-by: Etienne Carriere --- ...condition-libteeacl-with-WITH_TEEACL.patch | 102 ++++++++++++++++++ package/optee-client/Config.in | 10 ++ package/optee-client/optee-client.hash | 4 +- package/optee-client/optee-client.mk | 12 ++- 4 files changed, 125 insertions(+), 3 deletions(-) create mode 100644 package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch new file mode 100644 index 0000000000..53e7c4bf91 --- /dev/null +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch @@ -0,0 +1,102 @@ +From 8e060441a50201b10aa61bc83c57d758bfe19cf1 Mon Sep 17 00:00:00 2001 +From: Etienne Carriere +Date: Thu, 10 Nov 2022 12:05:24 +0100 +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL + +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). +This configuration switch allows one to build OP-TEE client without +dependencies on pkg-config and libuuid when OP-TEE ACL for +PKCS11 is not needed: + cmake -DWITH_TEEACL=0 ... +or + make WITH_TEEACL=0 ... + +With the comments below addressed, LGTM. + +Acked-by: Jerome Forissier +Acked-by: Jens Wiklander +Reviewed-by: Eero Aaltonen +Signed-off-by: Etienne Carriere +--- + CMakeLists.txt | 9 ++++++--- + Makefile | 15 ++++++++++++--- + 2 files changed, 18 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0786752..9fb5c6a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,6 +5,7 @@ project (optee_client C) + set (CMAKE_TOOLCHAIN_FILE CMakeToolchain.txt) + + set (CFG_WERROR 1 CACHE BOOL "Build with -Werror") ++option (WITH_TEEACL "Build libteeacl" TRUE) + + include(GNUInstallDirs) + +@@ -37,7 +38,9 @@ add_subdirectory (libteec) + add_subdirectory (tee-supplicant) + add_subdirectory (public) + add_subdirectory (libckteec) +-find_package (PkgConfig REQUIRED) +-pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) +-add_subdirectory (libteeacl) ++if(WITH_TEEACL) ++ find_package (PkgConfig REQUIRED) ++ pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) ++ add_subdirectory (libteeacl) ++endif(WITH_TEEACL) + add_subdirectory (libseteec) +diff --git a/Makefile b/Makefile +index 90b487e..2ee5621 100644 +--- a/Makefile ++++ b/Makefile +@@ -16,6 +16,8 @@ SBINDIR ?= /usr/sbin + LIBDIR ?= /usr/lib + INCLUDEDIR ?= /usr/include + ++WITH_TEEACL ?= 1 ++ + .PHONY: all build build-libteec build-libckteec build-libseteec \ + build-libteeacl check-libuuid install copy_export clean cscope \ + clean-cscope \ +@@ -35,8 +37,10 @@ build-tee-supplicant: build-libteec + @echo "Building tee-supplicant" + $(MAKE) --directory=tee-supplicant --no-print-directory --no-builtin-variables CFG_TEE_SUPP_LOG_LEVEL=$(CFG_TEE_SUPP_LOG_LEVEL) + +-build: build-libteec build-tee-supplicant build-libckteec build-libseteec \ +- build-libteeacl ++build: build-libteec build-tee-supplicant build-libckteec build-libseteec ++ifeq ($(WITH_TEEACL),1) ++build: build-libteeacl ++endif + + build-libckteec: build-libteec + @echo "Building libckteec.so" +@@ -57,7 +61,10 @@ check-libuuid: + install: copy_export + + clean: clean-libteec clean-tee-supplicant clean-cscope clean-libckteec \ +- clean-libseteec clean-libteeacl ++ clean-libseteec ++ifeq ($(WITH_TEEACL),1) ++clean: clean-libteeacl ++endif + + clean-libteec: + @$(MAKE) --directory=libteec --no-print-directory clean +@@ -158,9 +165,11 @@ copy_export: build + cp libckteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libckteec/libckteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libckteec/libckteec.a $(DESTDIR)$(LIBDIR) ++ifeq ($(WITH_TEEACL),1) + cp libteeacl/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libteeacl/libteeacl.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libteeacl/libteeacl.a $(DESTDIR)$(LIBDIR) ++endif + cp libseteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libseteec/libseteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libseteec/libseteec.a $(DESTDIR)$(LIBDIR) +-- +2.25.1 + diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in index cc7f176c77..3307a0ea83 100644 --- a/package/optee-client/Config.in +++ b/package/optee-client/Config.in @@ -37,6 +37,16 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS help Enable TEE supplicant plugin support. +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL + bool "Enable TEE Access Control List login" + default y + depends on BR2_PACKAGE_UTIL_LINUX + select BR2_PACKAGE_UTIL_LINUX_LIBS + select BR2_PACKAGE_UTIL_LINUX_LIBUUID + help + Enable TEE ACL login identification for OP-TEE service that + supports them as OP-TEE PKCS#11 services. + endif comment "optee-client needs a toolchain w/ threads, headers >= 4.3" diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash index 8e55bf5725..c067e26f4e 100644 --- a/package/optee-client/optee-client.hash +++ b/package/optee-client/optee-client.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_client/archive/3.18.0/optee-client-3.18.0.tar.gz -sha256 ecc0f04fdd5398aa52fea50427fbd624f7f90274aec7bbf2cc8a5bd16758202b optee-client-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_client/archive/3.19.0/optee-client-3.19.0.tar.gz +sha256 5f0d02efa0e496964e86ca9dd2461ada923d1f9e11a4b9cafb5393bd08337644 optee-client-3.19.0.tar.gz # Locally computed sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3fbbe9484c..d03791d3ad 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -4,12 +4,16 @@ # ################################################################################ -OPTEE_CLIENT_VERSION = 3.18.0 +OPTEE_CLIENT_VERSION = 3.19.0 OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) OPTEE_CLIENT_LICENSE = BSD-2-Clause OPTEE_CLIENT_LICENSE_FILES = LICENSE OPTEE_CLIENT_INSTALL_STAGING = YES +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs +endif + OPTEE_CLIENT_CONF_OPTS = \ -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ -DCFG_WERROR=OFF @@ -26,6 +30,12 @@ else OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=ON +else +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=OFF +endif + define OPTEE_CLIENT_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ $(TARGET_DIR)/etc/init.d/S30tee-supplicant -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:03 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:03 +0100 Subject: [Buildroot] [PATCH v2 4/5] package/optee-examples: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-4-etienne.carriere@linaro.org> Bumps OP-TEE examples package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-examples/optee-examples.hash | 4 ++-- package/optee-examples/optee-examples.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash index 876584c5e9..937dd44c8c 100644 --- a/package/optee-examples/optee-examples.hash +++ b/package/optee-examples/optee-examples.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_examples/archive/3.18.0/optee-examples-3.18.0.tar.gz -sha256 6c64fbc6c5d1282b6311b4076351abbbfab10ac918c6cfc60e45ec705bb5a9ec optee-examples-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_examples/archive/3.19.0/optee-examples-3.19.0.tar.gz +sha256 545f9438885220e890a4f785249a586a957b22dacc31a3cbafa4656f8e9db349 optee-examples-3.19.0.tar.gz # Locally computed sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk index 17adce0fe0..bb2b208583 100644 --- a/package/optee-examples/optee-examples.mk +++ b/package/optee-examples/optee-examples.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_EXAMPLES_VERSION = 3.18.0 +OPTEE_EXAMPLES_VERSION = 3.19.0 OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION)) OPTEE_EXAMPLES_LICENSE = BSD-2-Clause OPTEE_EXAMPLES_LICENSE_FILES = LICENSE -- 2.25.1 From etienne.carriere at linaro.org Fri Dec 9 07:51:04 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Fri, 9 Dec 2022 08:51:04 +0100 Subject: [Buildroot] [PATCH v2 5/5] package/optee-test: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221209075104.1168297-5-etienne.carriere@linaro.org> Bumps OP-TEE test package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere --- No change since v1. --- package/optee-test/optee-test.hash | 4 ++-- package/optee-test/optee-test.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash index 2af1768155..4da3807bb5 100644 --- a/package/optee-test/optee-test.hash +++ b/package/optee-test/optee-test.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_test/archive/3.18.0/optee-test-3.18.0.tar.gz -sha256 cc36a9afb99bd299a3d3769ad634ab7d5cb0e27c84ad04e14c0ff593db0f3faf optee-test-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_test/archive/3.19.0/optee-test-3.19.0.tar.gz +sha256 9435901e9329a25ef4de3904e27d80377b8bb4dd6b215e8fb29d66a7b76afa11 optee-test-3.19.0.tar.gz # Locally computed sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index d522bb3300..7b065b6123 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_TEST_VERSION = 3.18.0 +OPTEE_TEST_VERSION = 3.19.0 OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION)) OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md -- 2.25.1 From thomas.petazzoni at bootlin.com Fri Dec 9 08:27:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 09:27:24 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209092215.5dcd9460@x230_1.trabucayre.com> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> <20221209092215.5dcd9460@x230_1.trabucayre.com> Message-ID: <20221209092724.270a5a11@windsurf> Hello Gwenhael, On Fri, 9 Dec 2022 09:22:15 +0100 Gwenhael Goavec-Merou wrote: > Weird: volk requires gcc >= 7 as explicitly noted in Config.in; > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 > > When applying this defconfig this warning is displayed: > WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK > Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] > > It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. It's because BR2_PACKAGE_GNURADIO selects BR2_PACKAGE_VOLK, but does not have the BR2_TOOLCHAIN_GCC_AT_LEAST_7 dependency. Essentially, commit 66215faa5237e3704d55ff171537468079dda9c4 from you, which added the gcc >= 7 dependency on volk is incorrect: it misses propagating this dependency to gnuradio. Could you have a look at fixing this? Thanks a lot, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From gwenj at trabucayre.com Fri Dec 9 08:22:15 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 09:22:15 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209072525.527FF81ABA@smtp1.osuosl.org> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> Message-ID: <20221209092215.5dcd9460@x230_1.trabucayre.com> Hello, On Fri, 09 Dec 2022 07:25:19 -0000 Thomas Petazzoni via buildroot wrote: > Hello, > > Autobuild statistics for 2022-12-08 > =================================== > > branch | OK | NOK | TIM | TOT | > 2022.02.x | 7 | 2 | 0 | 9 | > 2022.08.x | 17 | 13 | 0 | 30 | > master | 215 | 280 | 2 | 497 | > > Classification of failures by reason for master > ----------------------------------------------- > [...] > volk-2.5.2 | 1 [...] > > Detail of failures for master > ----------------------------- > > arch | reason | OK? | url | orph? > -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- [...] > mips | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/5c4728f61cc56c3a75f0b9971910cef448703b13 | Weird: volk requires gcc >= 7 as explicitly noted in Config.in; depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 When applying this defconfig this warning is displayed: WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. [...] > -- > http://autobuild.buildroot.net > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > From gwenj at trabucayre.com Fri Dec 9 08:32:28 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 09:32:28 +0100 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-08 In-Reply-To: <20221209092724.270a5a11@windsurf> References: <20221209072525.527FF81ABA@smtp1.osuosl.org> <20221209092215.5dcd9460@x230_1.trabucayre.com> <20221209092724.270a5a11@windsurf> Message-ID: <20221209093228.2f71a0b5@x230_1.trabucayre.com> Hello Thomas, On Fri, 9 Dec 2022 09:27:24 +0100 Thomas Petazzoni wrote: > Hello Gwenhael, > > On Fri, 9 Dec 2022 09:22:15 +0100 > Gwenhael Goavec-Merou wrote: > > > Weird: volk requires gcc >= 7 as explicitly noted in Config.in; > > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # C++17 > > > > When applying this defconfig this warning is displayed: > > WARNING: unmet direct dependencies detected for BR2_PACKAGE_VOLK > > Depends on [n]: BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=n] && BR2_TOOLCHAIN_HAS_THREADS_NPTL [=y] && BR2_USE_MMU [=y] > > > > It make sense because this defconfig for mips uses gcc 5.3.0 and this version has no support for c++17, resulting to this built failure. > > It's because BR2_PACKAGE_GNURADIO selects BR2_PACKAGE_VOLK, but does > not have the BR2_TOOLCHAIN_GCC_AT_LEAST_7 dependency. > > Essentially, commit 66215faa5237e3704d55ff171537468079dda9c4 from you, > which added the gcc >= 7 dependency on volk is incorrect: it misses > propagating this dependency to gnuradio. > > Could you have a look at fixing this? > Of course! I have to prepare a patch because gnuradio itself requires gcc >= 9.3 so this will fix this issue and another one. > Thanks a lot, > > Thomas Thanks! Gwen From yegorslists at googlemail.com Fri Dec 9 09:01:55 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Fri, 9 Dec 2022 10:01:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: On Thu, Dec 8, 2022 at 9:23 PM Fabrice Fontaine wrote: > > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > > Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov > --- > ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ > package/libftdi1/libftdi1.mk | 2 +- > 2 files changed, 48 insertions(+), 1 deletion(-) > create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > > diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > new file mode 100644 > index 0000000000..c818c58d68 > --- /dev/null > +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > @@ -0,0 +1,47 @@ > +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Fri, 13 May 2022 18:11:50 +0200 > +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic > + > +Use pkg-config to retrieve libusb dependencies such as -latomic and > +avoid the following static build failure: > + > +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > + > +Fixes: > + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > + > +Signed-off-by: Fabrice Fontaine > +[Retrieved from: > +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] > +--- > + CMakeLists.txt | 12 ++++++++++-- > + 1 files changed, 10 insertions(+), 2 deletions(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index 58f664a..d20aa94 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + > + # find libusb > +-find_package ( USB1 REQUIRED ) > +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++find_package( PkgConfig ) > ++if (PkgConfig_FOUND) > ++ pkg_check_modules( LIBUSB libusb-1.0 ) > ++ if (LIBUSB_FOUND) > ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) > ++ else() > ++ find_package ( USB1 REQUIRED ) > ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++ endif() > ++endif() > + > + # Find Boost > + if (FTDIPP OR BUILD_TESTS) > +-- > +1.7.1 > + > diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk > index d2e3f42e14..66798addc4 100644 > --- a/package/libftdi1/libftdi1.mk > +++ b/package/libftdi1/libftdi1.mk > @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 > LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 > LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download > LIBFTDI1_INSTALL_STAGING = YES > -LIBFTDI1_DEPENDENCIES = libusb > +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb > LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) > LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB > LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config > -- > 2.35.1 > From raphael.pavlidis at gmail.com Fri Dec 9 10:24:07 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Fri, 9 Dec 2022 11:24:07 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> Message-ID: <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Hi Nicolas, All, thanks for the Test. Should I add it to the new patch then? If yes, what about the authors of the patch, should I add you to the authors? (Is it possible to have multiple authors in one commit?) I already apply the comments from Yann. Therefore, I would like to create a new patch. :) Regards, Raphael Pavlidis From yegorslists at googlemail.com Fri Dec 9 10:27:42 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Fri, 9 Dec 2022 11:27:42 +0100 Subject: [Buildroot] [PATCH] package/python-munch: new package Message-ID: <20221209102742.23798-1-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- package/Config.in | 1 + package/python-munch/Config.in | 7 +++++++ package/python-munch/python-munch.hash | 5 +++++ package/python-munch/python-munch.mk | 15 +++++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 package/python-munch/Config.in create mode 100644 package/python-munch/python-munch.hash create mode 100644 package/python-munch/python-munch.mk diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..d5a673295d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1128,6 +1128,7 @@ menu "External python modules" source "package/python-msgfy/Config.in" source "package/python-msgpack/Config.in" source "package/python-multidict/Config.in" + source "package/python-munch/Config.in" source "package/python-mutagen/Config.in" source "package/python-mwclient/Config.in" source "package/python-mwscrape/Config.in" diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in new file mode 100644 index 0000000000..9db2623674 --- /dev/null +++ b/package/python-munch/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_MUNCH + bool "python-munch" + help + Munch is a dictionary that supports attribute-style access, + a la JavaScript. + + https://github.com/Infinidat/munch diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash new file mode 100644 index 0000000000..7e32282833 --- /dev/null +++ b/package/python-munch/python-munch.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/munch/json +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz +# Locally computed sha256 checksums +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk new file mode 100644 index 0000000000..85f6803f07 --- /dev/null +++ b/package/python-munch/python-munch.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-munch +# +################################################################################ + +PYTHON_MUNCH_VERSION = 2.5.0 +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 +PYTHON_MUNCH_SETUP_TYPE = setuptools +PYTHON_MUNCH_LICENSE = MIT +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr + +$(eval $(python-package)) -- 2.17.0 From gwenj at trabucayre.com Fri Dec 9 09:57:03 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 10:57:03 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 Message-ID: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> From: Gwenhael Goavec-Merou Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires gcc >= 9.3.0 This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 dependency because it is only required for gcc < 7. Also gcc restriction is required because volk needs a toolchain with a gcc > 7. fix: - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ Signed-off-by: Gwenhael Goavec-Merou --- package/gnuradio/Config.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index de19732cfb..2028cfb483 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" +comment "gnuradio needs a toolchain not affected by GCC bug 43744" depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gnuradio needs a gcc >= 9.3.0" + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 + config BR2_PACKAGE_GNURADIO bool "gnuradio" depends on BR2_INSTALL_LIBSTDCPP @@ -16,8 +19,8 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME -- 2.30.2 From Nicolas.Carrier at orolia.com Fri Dec 9 11:07:58 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 9 Dec 2022 11:07:58 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Message-ID: Hello Raphael, All, About the author name, don't bother, I don't mind if you take the ownership (read: the blame :D) of the script. That said, maybe buildroot maintainers would like it to be expanded? I don't know the policy for this kind of tests, is it sufficient that it demonstrates that the package is able to build something that works or is it expected to have something more exhaustive? Also, there are those: self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') Which I had to had, but I never fully understood why they were needed. Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : vendredi 9 d?cembre 2022 11:24 ? : Nicolas Carrier ; Yann E. MORIN Cc?: buildroot at buildroot.org ; Thomas Petazzoni Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi Nicolas, All, thanks for the Test. Should I add it to the new patch then? If yes, what about the authors of the patch, should I add you to the authors? (Is it possible to have multiple authors in one commit?) I already apply the comments from Yann. Therefore, I would like to create a new patch. :) Regards, Raphael Pavlidis From thomas.petazzoni at bootlin.com Fri Dec 9 14:50:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 15:50:05 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> References: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209155005.48a59bf8@windsurf> On Fri, 9 Dec 2022 10:57:03 +0100 Gwenhael Goavec-Merou wrote: > From: Gwenhael Goavec-Merou > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 > > This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > dependency because it is only required for gcc < 7. > > Also gcc restriction is required because volk needs a toolchain with a gcc > 7. > > fix: > - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ > - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ > > Signed-off-by: Gwenhael Goavec-Merou > --- > package/gnuradio/Config.in | 7 +++++-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in > index de19732cfb..2028cfb483 100644 > --- a/package/gnuradio/Config.in > +++ b/package/gnuradio/Config.in > @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ > !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS > > -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" > +comment "gnuradio needs a toolchain not affected by GCC bug 43744" > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 You're not really removing it here :-) > +comment "gnuradio needs a gcc >= 9.3.0" > + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 This should be in the main Config.in comment: comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library, gcc >= 9" Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Fri Dec 9 15:15:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 16:15:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/gdb: zlib is mandatory, not optional In-Reply-To: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 3 Dec 2022 23:19:26 +0100") References: <20221203221926.1188703-1-fontaine.fabrice@gmail.com> Message-ID: <87pmcs1ud7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > zlib is a mandatory dependency of gdb and by default, gdb will use its > internal one. Moreover, --with-zlib has been replaced by > --with-system-zlib since version 7.10 and > https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba > Fixes: > - https://bugs.buildroot.org/show_bug.cgi?id=15131 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From gwenj at trabucayre.com Fri Dec 9 14:43:47 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 15:43:47 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 Message-ID: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> From: Gwenhael Goavec-Merou Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires gcc >= 9.3.0 This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 dependency because it is only required for gcc < 7. Also gcc restriction is required because volk needs a toolchain with a gcc > 7. fix: - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ Signed-off-by: Gwenhael Goavec-Merou --- package/gnuradio/Config.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index de19732cfb..a99a1972c0 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -1,12 +1,12 @@ -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ - !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS + !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_9 -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" +comment "gnuradio needs a toolchain not affected by GCC bug 43744" depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 config BR2_PACKAGE_GNURADIO bool "gnuradio" @@ -16,8 +16,8 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-thread + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME -- 2.30.2 From gwenj at trabucayre.com Fri Dec 9 15:21:28 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 16:21:28 +0100 Subject: [Buildroot] [PATCH] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209155005.48a59bf8@windsurf> References: <1670579823-1721-1-git-send-email-gwenj@trabucayre.com> <20221209155005.48a59bf8@windsurf> Message-ID: <20221209162128.47e73154@x230_1.trabucayre.com> On Fri, 9 Dec 2022 15:50:05 +0100 Thomas Petazzoni wrote: > On Fri, 9 Dec 2022 10:57:03 +0100 > Gwenhael Goavec-Merou wrote: > > > From: Gwenhael Goavec-Merou > > > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > > gcc >= 9.3.0 > > > > This patch add this dependency and removes BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > > dependency because it is only required for gcc < 7. > > > > Also gcc restriction is required because volk needs a toolchain with a gcc > 7. > > > > fix: > > - http://autobuild.buildroot.net/results/6a82605c58f9ef9eb6c14603777dd8523dd00aa5/ > > - http://autobuild.buildroot.net/results/c7c4ae76954e388ab639b39fd521d90acfe4edc9/ > > > > Signed-off-by: Gwenhael Goavec-Merou > > --- > > package/gnuradio/Config.in | 7 +++++-- > > 1 file changed, 5 insertions(+), 2 deletions(-) > > > > diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in > > index de19732cfb..2028cfb483 100644 > > --- a/package/gnuradio/Config.in > > +++ b/package/gnuradio/Config.in > > @@ -4,10 +4,13 @@ comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ > > !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS > > > > -comment "gnuradio needs a toolchain not affected by GCC bug 43744 and 64735" > > +comment "gnuradio needs a toolchain not affected by GCC bug 43744" > > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > > depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > > You're not really removing it here :-) Not enought cofee :-/ > > > +comment "gnuradio needs a gcc >= 9.3.0" > > + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 > > This should be in the main Config.in comment: > > comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library, gcc >= 9" > > Thomas Thanks Gwenhael > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com From thomas.petazzoni at bootlin.com Fri Dec 9 15:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 16:27:08 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209162708.30993bed@windsurf> On Fri, 9 Dec 2022 15:43:47 +0100 Gwenhael Goavec-Merou wrote: > From: Gwenhael Goavec-Merou > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 Is it really 9.3.0 that is required, or 9.x ? Because BR2_TOOLCHAIN_GCC_AT_LEAST_9 does not guarantee 9.3.0, it guarantees 9.x. > -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" ^^^^ missing comma (No need to resend just for this) Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From gwenj at trabucayre.com Fri Dec 9 15:32:50 2022 From: gwenj at trabucayre.com (Gwenhael Goavec-Merou) Date: Fri, 9 Dec 2022 16:32:50 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209162708.30993bed@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> Message-ID: <20221209163250.0a47324b@x230_1.trabucayre.com> On Fri, 9 Dec 2022 16:27:08 +0100 Thomas Petazzoni wrote: > On Fri, 9 Dec 2022 15:43:47 +0100 > Gwenhael Goavec-Merou wrote: > > > From: Gwenhael Goavec-Merou > > > > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > > gcc >= 9.3.0 > > Is it really 9.3.0 that is required, or 9.x ? > gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this requirement? > Because BR2_TOOLCHAIN_GCC_AT_LEAST_9 does not guarantee 9.3.0, it > guarantees 9.x. > > > > -comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library" > > +comment "gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library gcc >= 9" > > ^^^^ missing comma > > (No need to resend just for this) 'k > > Thomas Thanks Gwen From peter at korsgaard.com Fri Dec 9 15:43:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 16:43:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-scipy: fix sh4 build In-Reply-To: <20221204094829.148341-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 10:48:29 +0100") References: <20221204094829.148341-1-fontaine.fabrice@gmail.com> Message-ID: <87leng1t1c.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following sh4 build failure raised since the addition of the > package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: > INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c > scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': > scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) > 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); > | ^~~~~~~~~ > Retrieve debian patch as upstream doesn't want to fix this SH4 specific > issue: https://github.com/scipy/scipy/issues/15584 > Fixes: > - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Fri Dec 9 16:10:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 17:10:25 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209163756.118bd1d5@x230_1.trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> <20221209163250.0a47324b@x230_1.trabucayre.com> <20221209163756.118bd1d5@x230_1.trabucayre.com> Message-ID: <20221209171025.0ed53d0b@windsurf> On Fri, 9 Dec 2022 16:37:56 +0100 Gwenhael Goavec-Merou wrote: > > gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. > > I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this > > requirement? > BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 instead of BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 ... BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 does not exist. We only have options for 5.x, 6.x, 7.x, 8.x, 9.x, etc. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Fri Dec 9 16:19:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 17:19:16 +0100 Subject: [Buildroot] [PATCH 1/1] utils/genrandconfig: add mxs-bootlets board handling In-Reply-To: <20221204221145.9093-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 4 Dec 2022 23:11:45 +0100") References: <20221204221145.9093-1-fontaine.fabrice@gmail.com> Message-ID: <87h6y41rej.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Add a custom case to make sure that a random configuration with an empty > board for mxs-bootlets doesn't fail. It reverts to > BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>>> mxs-bootlets 10.12.01 Building > BOARD= > CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" > /usr/bin/make -j1 -C > /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 > power_prep > /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 > -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c > make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' > make[1]: warning: -j1 forced in submake: resetting jobserver mode. > build power_prep > /usr/bin/make -C power_prep ARCH= BOARD= > make[2]: Entering directory > '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > /usr/bin/make -C ./../mach-/hw > make[3]: Entering directory > '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' > make[3]: *** ../mach-/hw: No such file or directory. Stop. > Fixes: > - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 > Signed-off-by: Fabrice Fontaine Committed to 2022.08.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 15:43:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 16:43:11 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/python-scipy: fix sh4 build Message-ID: <20221209162027.29D4185E8F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=49ec8c2cd4f37e8f7d57dc44d5deba4ddc8bd7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Fix the following sh4 build failure raised since the addition of the package in commit e10431db29e08c3ae56c145165bf110bd17f2a6c: INFO: sh4aeb-linux-gcc: scipy/special/_test_round.c scipy/special/_test_round.c: In function '__pyx_pf_5scipy_7special_11_test_round_have_fenv': scipy/special/_test_round.c:2353:30: error: 'FE_UPWARD' undeclared (first use in this function) 2353 | __pyx_t_1 = ((fesetround(FE_UPWARD) != 0) != 0); | ^~~~~~~~~ Retrieve debian patch as upstream doesn't want to fix this SH4 specific issue: https://github.com/scipy/scipy/issues/15584 Fixes: - http://autobuild.buildroot.org/results/b82d8ed02ba5d094a0d4054e0de28e95c9d3554d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit bdc9f8a247309f1bf007a77576480091d20e2d1d) Signed-off-by: Peter Korsgaard --- package/python-scipy/0001-build-sh4-FE.patch | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/python-scipy/0001-build-sh4-FE.patch b/package/python-scipy/0001-build-sh4-FE.patch new file mode 100644 index 0000000000..d50dd84462 --- /dev/null +++ b/package/python-scipy/0001-build-sh4-FE.patch @@ -0,0 +1,36 @@ +From aae8b63ddffe014e9353c3e8d2604628433eb7d7 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 4 Dec 2022 14:14:21 +0100 +Subject: [PATCH] build sh4 FE + +ensures FE_UPWARD and FE_DOWNWARD are defined for sh4 architecture. + +Closes: #1007769. + +[Retrieved from: +https://salsa.debian.org/python-team/packages/scipy/-/blob/master/debian/patches/build_sh4_FE.patch] +Signed-off-by: Fabrice Fontaine +--- + scipy/special/_round.h | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/scipy/special/_round.h b/scipy/special/_round.h +index 013a25620..c321a1939 100644 +--- a/scipy/special/_round.h ++++ b/scipy/special/_round.h +@@ -69,5 +69,12 @@ int fegetround() + + #endif + ++/* SH4 is not C99 compliant, see https://github.com/scipy/scipy/issues/15584 */ ++#ifndef FE_UPWARD ++#define FE_UPWARD -1 ++#endif ++#ifndef FE_DOWNWARD ++#define FE_DOWNWARD -1 ++#endif + + #endif /* _round.h */ +-- +2.38.1 + From peter at korsgaard.com Fri Dec 9 13:38:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 14:38:52 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] package/gdb: zlib is mandatory, not optional Message-ID: <20221209162027.2165B85E8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25ab5d22e6a1fe7efbae772400a2f5e5215ee694 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5) Signed-off-by: Peter Korsgaard --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index 8fd5eb9fbc..c098a14844 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -19,6 +19,7 @@ config BR2_PACKAGE_GDB depends on BR2_INSTALL_LIBSTDCPP # no gdbserver on or1k select BR2_PACKAGE_GDB_DEBUGGER if BR2_or1k + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 86e57481de..00e87f596a 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -41,7 +41,8 @@ endif # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -139,6 +140,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -222,13 +224,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -266,6 +261,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From peter at korsgaard.com Fri Dec 9 16:19:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 17:19:07 +0100 Subject: [Buildroot] [git commit branch/2022.08.x] utils/genrandconfig: add mxs-bootlets board handling Message-ID: <20221209162027.34DA685E90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2272be318cddda16cb802bcefcc4fba0af1db48 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.08.x Add a custom case to make sure that a random configuration with an empty board for mxs-bootlets doesn't fail. It reverts to BR2_TARGET_MXS_BOOTLETS_STMP37xx in that case. >>> mxs-bootlets 10.12.01 Building BOARD= CROSS_COMPILE="/home/thomas/autobuild/instance-1/output-1/per-package/mxs-bootlets/host/bin/arm-buildroot-linux-uclibcgnueabi-" /usr/bin/make -j1 -C /home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01 power_prep /home/thomas/autobuild/instance-1/output-1/per-package/xinetd/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -static -DNO_RPC -I../../include -c -o inet_aton.o inet_aton.c make[1]: Entering directory '/home/thomas/autobuild/instance-1/buildroot' make[1]: warning: -j1 forced in submake: resetting jobserver mode. build power_prep /usr/bin/make -C power_prep ARCH= BOARD= make[2]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' /usr/bin/make -C ./../mach-/hw make[3]: Entering directory '/home/thomas/autobuild/instance-1/output-1/build/mxs-bootlets-10.12.01/power_prep' make[3]: *** ../mach-/hw: No such file or directory. Stop. Fixes: - http://autobuild.buildroot.org/results/44a2efc64b9b8ff4541430d6b649e7a11a4e4873 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit 5c1f67428af623b39312270a490dfc9a6d647773) Signed-off-by: Peter Korsgaard --- utils/genrandconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/utils/genrandconfig b/utils/genrandconfig index eccd3a228e..b4ebb9a9be 100755 --- a/utils/genrandconfig +++ b/utils/genrandconfig @@ -559,6 +559,13 @@ def fixup_config(sysinfo, configfile): if 'BR2_ARCH_HAS_NO_TOOLCHAIN_BUILDROOT=y\n' in configlines: return False + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n' in configlines and \ + 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n' in configlines: + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD=y\n') + configlines.append('BR2_TARGET_MXS_BOOTLETS_STMP37xx=y\n') + configlines.remove('BR2_TARGET_MXS_BOOTLETS_CUSTOM_BOARD_NAME=""\n') + if 'BR2_TARGET_MXS_BOOTLETS=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT=y\n' in configlines and \ 'BR2_TARGET_MXS_BOOTLETS_CUSTOM_GIT_URL=""\n' in configlines: From peter at korsgaard.com Fri Dec 9 13:47:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 14:47:11 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/gdb: zlib is mandatory, not optional Message-ID: <20221209162143.3F9A485E9A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fa31c1b67921707dbfdb5bafa3f4ffe886ee5db0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x zlib is a mandatory dependency of gdb and by default, gdb will use its internal one. Moreover, --with-zlib has been replaced by --with-system-zlib since version 7.10 and https://github.com/bminor/binutils-gdb/commit/fa1f5da0b6ff3622f9bf60e348e149b76920abba Fixes: - https://bugs.buildroot.org/show_bug.cgi?id=15131 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 3341ceb1e58536cf43a4c000e4bb3cdbff3f6de5) Signed-off-by: Peter Korsgaard --- package/gdb/Config.in | 1 + package/gdb/gdb.mk | 12 ++++-------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/package/gdb/Config.in b/package/gdb/Config.in index daad6c910d..8923f996eb 100644 --- a/package/gdb/Config.in +++ b/package/gdb/Config.in @@ -19,6 +19,7 @@ config BR2_PACKAGE_GDB depends on BR2_PACKAGE_GDB_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_ZLIB # When the external toolchain gdbserver is copied to the # target, we don't allow building a separate gdbserver. The # one from the external toolchain should be used. diff --git a/package/gdb/gdb.mk b/package/gdb/gdb.mk index 9bde2beea1..b6a3e2f623 100644 --- a/package/gdb/gdb.mk +++ b/package/gdb/gdb.mk @@ -47,7 +47,8 @@ endif # also need ncurses. # As for libiberty, gdb may use a system-installed one if present, so # we must ensure ours is installed first. -HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses +GDB_DEPENDENCIES = zlib +HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib # Disable building documentation GDB_MAKE_OPTS += MAKEINFO=true @@ -145,6 +146,7 @@ GDB_CONF_OPTS = \ --disable-sim \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) \ --without-included-gettext \ + --with-system-zlib \ --disable-werror \ --enable-static \ --without-mpfr @@ -228,13 +230,6 @@ else GDB_CONF_OPTS += --without-lzma endif -ifeq ($(BR2_PACKAGE_ZLIB),y) -GDB_CONF_OPTS += --with-zlib -GDB_DEPENDENCIES += zlib -else -GDB_CONF_OPTS += --without-zlib -endif - ifeq ($(BR2_PACKAGE_GDB_PYTHON),) # This removes some unneeded Python scripts and XML target description # files that are not useful for a normal usage of the debugger. @@ -272,6 +267,7 @@ HOST_GDB_CONF_OPTS = \ --enable-threads \ --disable-werror \ --without-included-gettext \ + --with-system-zlib \ --with-curses \ --without-mpfr \ $(GDB_DISABLE_BINUTILS_CONF_OPTS) From yann.morin.1998 at free.fr Fri Dec 9 16:31:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:04 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libICE: bump version to 1.1.1 Message-ID: <20221209170102.BFEB885EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8ae5b86edcf172d824982c0740c5099ea087697 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003288.html https://lists.x.org/archives/xorg-announce/2022-December/003274.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libICE/xlib_libICE.hash | 8 +++----- package/x11r7/xlib_libICE/xlib_libICE.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libICE/xlib_libICE.hash b/package/x11r7/xlib_libICE/xlib_libICE.hash index 2bfbe54788..4a58f97698 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.hash +++ b/package/x11r7/xlib_libICE/xlib_libICE.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-July/003006.html -md5 76d77499ee7120a56566891ca2c0dbcf libICE-1.0.10.tar.bz2 -sha1 5b5eb125d4f43a3ab8153b0f850963ee6c982c24 libICE-1.0.10.tar.bz2 -sha256 6f86dce12cf4bcaf5c37dddd8b1b64ed2ddf1ef7b218f22b9942595fb747c348 libICE-1.0.10.tar.bz2 -sha512 2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468 libICE-1.0.10.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003288.html +sha256 03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451 libICE-1.1.1.tar.xz +sha512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3 libICE-1.1.1.tar.xz # Locally computed sha256 60105b7ea93cb07a67fee8443b092b727e3db7f0dff4fbe05bc6cd7747fb53c8 COPYING diff --git a/package/x11r7/xlib_libICE/xlib_libICE.mk b/package/x11r7/xlib_libICE/xlib_libICE.mk index 2b56aaab98..d92e81c0ab 100644 --- a/package/x11r7/xlib_libICE/xlib_libICE.mk +++ b/package/x11r7/xlib_libICE/xlib_libICE.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBICE_VERSION = 1.0.10 -XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.bz2 +XLIB_LIBICE_VERSION = 1.1.1 +XLIB_LIBICE_SOURCE = libICE-$(XLIB_LIBICE_VERSION).tar.xz XLIB_LIBICE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBICE_LICENSE = MIT XLIB_LIBICE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:00 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.4 Message-ID: <20221209170102.B76ED85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82abffdbb7784ab30874544f740abf23f6c0c695 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash | 8 +++----- .../x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash index fe83f6920f..adba659aea 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-June/002903.html -md5 a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 -sha1 b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 -sha256 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 -sha512 d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003247.html +sha256 7f6f8551fc238abdddcf9f38906564c1f8c7dacb0ad947cfc110487aefbd8d4c xf86-input-mouse-1.9.4.tar.xz +sha512 7dfde3b1e0c1291c4d78ee920942771808b007f743bfc6eed20de12579383745858673dd874a4b5cf4ab8d9d15f6f7ca2db81ee831547a488d64848a7fe5e16c xf86-input-mouse-1.9.4.tar.xz # Locally computed sha256 472ff645ead9bf3ffb48d42c596376ffc595897e0c0993a071a7ada0da1f4f10 COPYING diff --git a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk index 3886fa7aa1..4a9eb3089f 100644 --- a/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk +++ b/package/x11r7/xdriver_xf86-input-mouse/xdriver_xf86-input-mouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.3 -XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_MOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_MOUSE_VERSION = 1.9.4 +XDRIVER_XF86_INPUT_MOUSE_SOURCE = xf86-input-mouse-$(XDRIVER_XF86_INPUT_MOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_MOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_MOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_MOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_MOUSE_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:31:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:17 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXau: bump version to 1.0.11 Message-ID: <20221209170102.E3BC285EAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7436867eb1d07a1cf0c9c809b6c13c11596a1159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003284.html https://lists.x.org/archives/xorg-announce/2022-August/003201.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXau/xlib_libXau.hash | 8 +++----- package/x11r7/xlib_libXau/xlib_libXau.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXau/xlib_libXau.hash b/package/x11r7/xlib_libXau/xlib_libXau.hash index 65ae54ec32..8d2a6ff43c 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.hash +++ b/package/x11r7/xlib_libXau/xlib_libXau.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002942.html -md5 c5f16288f2da9f071b29111d68797480 libXau-1.0.9.tar.bz2 -sha1 ef9b1ad00f958c8b6e30a1bbc11fdfac311c9733 libXau-1.0.9.tar.bz2 -sha256 ccf8cbf0dbf676faa2ea0a6d64bcc3b6746064722b606c8c52917ed00dcb73ec libXau-1.0.9.tar.bz2 -sha512 3ca454ba466a807ea28b0f715066d73dc76ad312697b121d43e4d5766215052e9b7ffb8fe3ed3e496fa3f2a13f164ac692ff85cc428e26731b679f0f06a1d562 libXau-1.0.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003284.html +sha256 f3fa3282f5570c3f6bd620244438dbfbdd580fc80f02f549587a0f8ab329bbeb libXau-1.0.11.tar.xz +sha512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd libXau-1.0.11.tar.xz # Locally computed sha256 56abe29bb1d9806a9e04fa9f80fed2c0f18027594df3f098148d814aef6bddfa COPYING diff --git a/package/x11r7/xlib_libXau/xlib_libXau.mk b/package/x11r7/xlib_libXau/xlib_libXau.mk index bac10818f1..0e9f79d38d 100644 --- a/package/x11r7/xlib_libXau/xlib_libXau.mk +++ b/package/x11r7/xlib_libXau/xlib_libXau.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXAU_VERSION = 1.0.9 -XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.bz2 +XLIB_LIBXAU_VERSION = 1.0.11 +XLIB_LIBXAU_SOURCE = libXau-$(XLIB_LIBXAU_VERSION).tar.xz XLIB_LIBXAU_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXAU_LICENSE = MIT XLIB_LIBXAU_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbcomp: bump version to 1.4.6 Message-ID: <20221209170102.ED2F185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=38e38370277366777ba850608c38f528f152a1e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003283.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash | 7 +++---- package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash index bccaae6f57..b626e50236 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003075.html -sha256 6851086c4244b6fd0cc562880d8ff193fb2bbf1e141c73632e10731b31d4b05e xkbcomp-1.4.5.tar.bz2 -sha512 2e84f8d6b083e2e818cb95e5d2a184da00e50d71b280e92d1a71465a9a4348f922f4ddccb42cfeee6f76705bbfc8580ef67aedd0d958aaa1ae6bbcc66ccd8154 xkbcomp-1.4.5.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003283.html +sha256 fa50d611ef41e034487af7bd8d8c718df53dd18002f591cca16b0384afc58e98 xkbcomp-1.4.6.tar.xz +sha512 90e69dd1c78c28f77a5acc7821b43afec1b9ac4895bc6f3462b4902baaadc26f3869da69e3bd023b4bc74adb5f1be0c43ca24b3dab37ac9a479c5622684baa81 xkbcomp-1.4.6.tar.xz # Locally computed sha256 6b833fdc05906ce57f016dc791db86830d49ee4da2861ce45806c50b3f4dda9e COPYING diff --git a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk index b52f5e6850..61922c7cc9 100644 --- a/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk +++ b/package/x11r7/xapp_xkbcomp/xapp_xkbcomp.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_XKBCOMP_VERSION = 1.4.5 -XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.bz2 +XAPP_XKBCOMP_VERSION = 1.4.6 +XAPP_XKBCOMP_SOURCE = xkbcomp-$(XAPP_XKBCOMP_VERSION).tar.xz XAPP_XKBCOMP_SITE = http://xorg.freedesktop.org/releases/individual/app XAPP_XKBCOMP_LICENSE = MIT XAPP_XKBCOMP_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:25 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXxf86dga: bump version to 1.1.6 Message-ID: <20221209170103.00F3285EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6e3bcfb376b59a2503f111b6339202752b794c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003281.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash | 8 +++----- package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash index 1b05624783..9057d4e8e2 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002982.html -md5 0ddeafc13b33086357cfa96fae41ee8e libXxf86dga-1.1.5.tar.bz2 -sha1 332ba80d1b3d06473f7bbfe1612e7c5b58fbdf69 libXxf86dga-1.1.5.tar.bz2 -sha256 2b98bc5f506c6140d4eddd3990842d30f5dae733b64f198a504f07461bdb7203 libXxf86dga-1.1.5.tar.bz2 -sha512 0e77c4003aeba737b10c17d55aeefa935fc57c4ba9e8f79a834f3f8c690d6a1d98f69ad707eded784346c1cf40c41829719d257283b5eae3207147fb4c79ed89 libXxf86dga-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003281.html +sha256 be44427579808fe3a217d59f51cae756a26913eb6e4c8738ccab65ff56d7980f libXxf86dga-1.1.6.tar.xz +sha512 61f7954471df63840ffb5e82347018e285d30d64d4d0a97770ca031c8554a0f52d1b007ab8342a283cd2f0d534f564fb59f57ec92515714f20a7d145912c65d9 libXxf86dga-1.1.6.tar.xz # Locally computed sha256 dd27933ebc5c063128b158b085e4c442a36b0e6f704cf753116da119610191da COPYING diff --git a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk index a5173fbc7c..1094e1a1ad 100644 --- a/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk +++ b/package/x11r7/xlib_libXxf86dga/xlib_libXxf86dga.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXXF86DGA_VERSION = 1.1.5 -XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.bz2 +XLIB_LIBXXF86DGA_VERSION = 1.1.6 +XLIB_LIBXXF86DGA_SOURCE = libXxf86dga-$(XLIB_LIBXXF86DGA_VERSION).tar.xz XLIB_LIBXXF86DGA_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXXF86DGA_LICENSE = MIT XLIB_LIBXXF86DGA_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libfontenc: bump version to 1.1.7 Message-ID: <20221209170102.DB8D485EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ce4206c9e8871ed02ccb824d584dfff36bbc719 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003285.html https://lists.x.org/archives/xorg-announce/2022-August/003204.html https://lists.x.org/archives/xorg-announce/2022-August/003199.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libfontenc/xlib_libfontenc.hash | 8 +++----- package/x11r7/xlib_libfontenc/xlib_libfontenc.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash index cf09f61c3e..a061ca4a4b 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002956.html -md5 6447db6a689fb530c218f0f8328c3abc libfontenc-1.1.4.tar.bz2 -sha1 d4f232b0b07487b984e13422ce4130b61a8b9edb libfontenc-1.1.4.tar.bz2 -sha256 2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079 libfontenc-1.1.4.tar.bz2 -sha512 76fa851d00113241f15fdd5b5bb7e927b8d8b9a82ce3fcb0678b8c7e32cb5e8d898c4bda1d60dafb7748145049d3240627ac34a2360c64e98a7a912ea7c30582 libfontenc-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003285.html +sha256 c0d36991faee06551ddbaf5d99266e97becdc05edfae87a833c3ff7bf73cfec2 libfontenc-1.1.7.tar.xz +sha512 fd8578a81090fa938dd75ad9081ab62c6c54fa2535d1c6291afd799ac8dc7c344a43f07cea5cd4433af16df0d926c22e7c169877bc8b13d92584e7dec173d701 libfontenc-1.1.7.tar.xz # Locally computed sha256 a4dda7a643b517794bfa23dc9605da030055df38ac8a5b9e1905e690975a59c4 COPYING diff --git a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk index a55b90d680..e12086b125 100644 --- a/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk +++ b/package/x11r7/xlib_libfontenc/xlib_libfontenc.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBFONTENC_VERSION = 1.1.4 -XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.bz2 +XLIB_LIBFONTENC_VERSION = 1.1.7 +XLIB_LIBFONTENC_SOURCE = libfontenc-$(XLIB_LIBFONTENC_VERSION).tar.xz XLIB_LIBFONTENC_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBFONTENC_LICENSE = MIT XLIB_LIBFONTENC_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:33 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXres: bump version to 1.2.2 Message-ID: <20221209170103.1A94685EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b6ea10c528c1c7b3f6ac7bbba7ba519974b2c3a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003278.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXres/xlib_libXres.hash | 7 +++---- package/x11r7/xlib_libXres/xlib_libXres.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXres/xlib_libXres.hash b/package/x11r7/xlib_libXres/xlib_libXres.hash index 700590ad8c..2e6d3d5c55 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.hash +++ b/package/x11r7/xlib_libXres/xlib_libXres.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-March/003078.html -sha256 b6e6fb1ebb61610e56017edd928fb89a5f53b3f4f990078309877468663b2b11 libXres-1.2.1.tar.bz2 -sha512 c17d28406e17e305dc4976f095e88059735f5bd8c600adf2e556523c9e0dd7fa01dcbf7a9d28a642e77e49a5b30f54bb9b2fc34bfbedce467ee2a020bba5cdf1 libXres-1.2.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003278.html +sha256 9a7446f3484b9b7538ac5ee30d2c1ce9e5b7fbbaf1440e02f6cca186a1fa745f libXres-1.2.2.tar.xz +sha512 897f2d426ea6f41169a5a52c356d1a1cb2ffb9144ae41b9fedd06455c3d81042930fe55be269ce4b8545ee65fcfe168101192a599053d810e8810f627c94f810 libXres-1.2.2.tar.xz # Locally calculated sha256 0d7300168f85833ea2564835f66a61e036ede90b33e76c06a7b4078096fedbcc COPYING diff --git a/package/x11r7/xlib_libXres/xlib_libXres.mk b/package/x11r7/xlib_libXres/xlib_libXres.mk index de3637a04a..25498090fe 100644 --- a/package/x11r7/xlib_libXres/xlib_libXres.mk +++ b/package/x11r7/xlib_libXres/xlib_libXres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRES_VERSION = 1.2.1 -XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.bz2 -XLIB_LIBXRES_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRES_VERSION = 1.2.2 +XLIB_LIBXRES_SOURCE = libXres-$(XLIB_LIBXRES_VERSION).tar.xz +XLIB_LIBXRES_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRES_LICENSE = MIT XLIB_LIBXRES_LICENSE_FILES = COPYING XLIB_LIBXRES_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:31:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:07 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libxshmfence: bump version to 1.3.2 Message-ID: <20221209170102.C899485EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79a72dd0a5c8563533f75914d276022c401b3ffa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003287.html https://lists.x.org/archives/xorg-announce/2022-October/003229.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash | 8 +++----- package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash index 3ec055a792..e8f83d427f 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-February/002840.html -md5 42dda8016943dc12aff2c03a036e0937 libxshmfence-1.3.tar.bz2 -sha1 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8 libxshmfence-1.3.tar.bz2 -sha256 b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7 libxshmfence-1.3.tar.bz2 -sha512 c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7 libxshmfence-1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003287.html +sha256 870df257bc40b126d91b5a8f1da6ca8a524555268c50b59c0acd1a27f361606f libxshmfence-1.3.2.tar.xz +sha512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c libxshmfence-1.3.2.tar.xz # Locally computed sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301 COPYING diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk index 605408fff7..4241102855 100644 --- a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk +++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXSHMFENCE_VERSION = 1.3 -XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.bz2 +XLIB_LIBXSHMFENCE_VERSION = 1.3.2 +XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.xz XLIB_LIBXSHMFENCE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXSHMFENCE_LICENSE = MIT XLIB_LIBXSHMFENCE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:43 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-r128: bump version to 6.12.1 Message-ID: <20221209170103.3404985EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4df6b365b77c3838858b43c201f0e2af4db7a498 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003275.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash | 8 +++----- package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash index 455c3d4439..cf9b21ebe8 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002926.html -md5 105ebcfe1bac06fe84645ac3def91184 xf86-video-r128-6.12.0.tar.bz2 -sha1 7cfa41d386fa43b5d30299203e4845d8afba4899 xf86-video-r128-6.12.0.tar.bz2 -sha256 801c86882cbd2bbb3084d471dcc5cfee2c1754dcbfb4dc446676d58a6bd9e057 xf86-video-r128-6.12.0.tar.bz2 -sha512 0e667e2cfa8a87a00846361d86528c93754c403c812b66798953fa4c857b2143b2c4c44885da467e7f910d8cb910b69492cdcb6f25e2197bae6617364d152e38 xf86-video-r128-6.12.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003275.html +sha256 7d023c2b171f1664e43d12a1d21674079d8065536f82bb95b448bfce4981c741 xf86-video-r128-6.12.1.tar.xz +sha512 18b2408fe68161c32f84c7147717f8e6c6377e81e9d59e2f098843c54cd0ae757aab5059568da8c71ef38100807d56ee22447417c236c1b3deea292bb676e700 xf86-video-r128-6.12.1.tar.xz # Locally computed sha256 69f7c71859dc8f51aabdbe7a9ee915a480933eb81658f8af2bf4c918e65afe8b COPYING diff --git a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk index 1931dbecd7..49514e3d3a 100644 --- a/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk +++ b/package/x11r7/xdriver_xf86-video-r128/xdriver_xf86-video-r128.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.0 -XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_R128_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_R128_VERSION = 6.12.1 +XDRIVER_XF86_VIDEO_R128_SOURCE = xf86-video-r128-$(XDRIVER_XF86_VIDEO_R128_VERSION).tar.xz +XDRIVER_XF86_VIDEO_R128_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_R128_LICENSE = MIT XDRIVER_XF86_VIDEO_R128_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_R128_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:31:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:36 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXdamage: bump version to 1.1.6 Message-ID: <20221209170103.2324685E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bac3d21a3fb3ef872b538adda01725c2fb77dd75 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003277.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXdamage/xlib_libXdamage.hash | 8 +++----- package/x11r7/xlib_libXdamage/xlib_libXdamage.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash index 9e7cf566a7..41a809ad23 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002973.html -md5 e3f554267a7a04b042dc1f6352bd6d99 libXdamage-1.1.5.tar.bz2 -sha1 719ae6ab8c1b972c6386b654976c479255af5572 libXdamage-1.1.5.tar.bz2 -sha256 b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45 libXdamage-1.1.5.tar.bz2 -sha512 a3ca6cc33b1727f717a3e2aa5593f660508a81a47918a0aa949e9e8fba105e303fe5071983b48caac92feea0fe6e8e01620805e4d19b41f21f20d837b191c124 libXdamage-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003277.html +sha256 52733c1f5262fca35f64e7d5060c6fcd81a880ba8e1e65c9621cf0727afb5d11 libXdamage-1.1.6.tar.xz +sha512 624dcefa1c79064569df952892f7f1351dc19ad338ce73d1a57041e406cb3e18abe531bab352b93d1f0f5c9b5c6b2652cc84a8f1fbfcbba648343812695a8acb libXdamage-1.1.6.tar.xz # Locally computed sha256 33effe928634be12e668465c3935c5570ff2787b970b15d9243d69df42302c57 COPYING diff --git a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk index cc5493ff6c..dba0862211 100644 --- a/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk +++ b/package/x11r7/xlib_libXdamage/xlib_libXdamage.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDAMAGE_VERSION = 1.1.5 -XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.bz2 -XLIB_LIBXDAMAGE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDAMAGE_VERSION = 1.1.6 +XLIB_LIBXDAMAGE_SOURCE = libXdamage-$(XLIB_LIBXDAMAGE_VERSION).tar.xz +XLIB_LIBXDAMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDAMAGE_LICENSE = MIT XLIB_LIBXDAMAGE_LICENSE_FILES = COPYING XLIB_LIBXDAMAGE_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:31:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libxkbfile: bump version to 1.1.2 Message-ID: <20221209170102.D1F4885EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cfae45da9c35dd5e9a9bd8c42a8fb008d425f35 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003286.html https://lists.x.org/archives/xorg-announce/2022-October/003227.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash | 8 +++----- package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash index 3f2ffdf09a..7e6199f16b 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002977.html -md5 dd7e1e946def674e78c0efbc5c7d5b3b libxkbfile-1.1.0.tar.bz2 -sha1 487f314b6dbc17e93d0fe1e3741392156a9ca895 libxkbfile-1.1.0.tar.bz2 -sha256 758dbdaa20add2db4902df0b1b7c936564b7376c02a0acd1f2a331bd334b38c7 libxkbfile-1.1.0.tar.bz2 -sha512 1c6a57564e916ccdc3df3c49b9f3589f701df0cec55112c12ddc35ac3ed556608c28fe98e5ba0ac1962e9a65ed1e90eb7e6169b564951bf55a7cf3499b745826 libxkbfile-1.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003286.html +sha256 b8a3784fac420b201718047cfb6c2d5ee7e8b9481564c2667b4215f6616644b1 libxkbfile-1.1.2.tar.xz +sha512 0639fad7b64b36a85f8d24cdd40085e0ec18d7a671793b8b5c26449e9cc5a84c37117e7757fb1238ac353044935dd00013e42166de5af9dec428e873a47e598d libxkbfile-1.1.2.tar.xz # Locally computed sha256 e1b3fdad8037ab3f986ef9caaa7c8da47d8d55875e680c7d6011f6c07363ea7c COPYING diff --git a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk index 6b68496650..2e7f82922f 100644 --- a/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk +++ b/package/x11r7/xlib_libxkbfile/xlib_libxkbfile.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXKBFILE_VERSION = 1.1.0 -XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.bz2 +XLIB_LIBXKBFILE_VERSION = 1.1.2 +XLIB_LIBXKBFILE_SOURCE = libxkbfile-$(XLIB_LIBXKBFILE_VERSION).tar.xz XLIB_LIBXKBFILE_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXKBFILE_LICENSE = MIT XLIB_LIBXKBFILE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:31:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:46 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xvinfo: bump version to 1.1.5 Message-ID: <20221209170103.3D4E185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7f08e0d7def20cc04ad39b952bcfffd91ceda13d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003273.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xvinfo/xapp_xvinfo.hash | 8 +++----- package/x11r7/xapp_xvinfo/xapp_xvinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash index 3d8ace9ae5..7dd5820c08 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002955.html -md5 b13afec137b9b331814a9824ab03ec80 xvinfo-1.1.4.tar.bz2 -sha1 136a70a72b23c81f4fe8f4c8cb7073316be16b44 xvinfo-1.1.4.tar.bz2 -sha256 0353220d6606077ba42363db65f50410759f9815352f77adc799e2adfa76e73f xvinfo-1.1.4.tar.bz2 -sha512 85e1f936c5c826f0fdde3670bd77d5cde8641c6e8e7849e42142e91b5aa01d7e0e60d2b064eb6fef4f5666321813ca2dc9f9656756ccbe6dcda37b119ee8a63e xvinfo-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003273.html +sha256 3ede71ecb26d9614ccbc6916720285e95a2c7e0c5e19b8570eaaf72ad7c5c404 xvinfo-1.1.5.tar.xz +sha512 18467161b248c68f6bde15e1c1b4b8cf812daf46777602558aee5fb7cb4d2649218de88fa93842fea4f316d954440f03a37d71fa4fda92eda3c7d80970e19cbb xvinfo-1.1.5.tar.xz # Locally computed sha256 7725b0484faa1832534814ecb577f5a86acc74f1bcce25f92c55dfc1b693717d COPYING diff --git a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk index 7b3b97f073..6fa392f018 100644 --- a/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk +++ b/package/x11r7/xapp_xvinfo/xapp_xvinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XVINFO_VERSION = 1.1.4 -XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.bz2 -XAPP_XVINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XVINFO_VERSION = 1.1.5 +XAPP_XVINFO_SOURCE = xvinfo-$(XAPP_XVINFO_VERSION).tar.xz +XAPP_XVINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XVINFO_LICENSE = MIT XAPP_XVINFO_LICENSE_FILES = COPYING XAPP_XVINFO_DEPENDENCIES = xlib_libX11 xlib_libXv From yann.morin.1998 at free.fr Fri Dec 9 16:31:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xset: bump version to 1.2.5 Message-ID: <20221209170103.515A485EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ea7d4fe0df7154b60f563295de0ce362991ff1d4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003271.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xset/xapp_xset.hash | 8 +++----- package/x11r7/xapp_xset/xapp_xset.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xset/xapp_xset.hash b/package/x11r7/xapp_xset/xapp_xset.hash index a4f19d0273..dea34a1a13 100644 --- a/package/x11r7/xapp_xset/xapp_xset.hash +++ b/package/x11r7/xapp_xset/xapp_xset.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002873.html -md5 70ea7bc7bacf1a124b1692605883f620 xset-1.2.4.tar.bz2 -sha1 41a857f30ff5bb0dfbda1549bb703984344ea228 xset-1.2.4.tar.bz2 -sha256 e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957 xset-1.2.4.tar.bz2 -sha512 f24714c9a82081a09d3054bbad98553de9366992f22eaf3e2bcadbb58fad1d3dad2547fef6fa9898d8a9df064573c29df9d82a5c801fa92248604c95f65dc83d xset-1.2.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003271.html +sha256 9f692d55635b3862cd63633b1222a87680ec283c7a8e8ed6dd698a3147f75e2f xset-1.2.5.tar.xz +sha512 12b53d7cd6b7ccf6515c03f68151490fce6b2629e99b8d85ac5d760f4ed93394a457213c3947533809fbbb04acd1ed260aeea1256099a10397660eef3088150d xset-1.2.5.tar.xz # Locally computed sha256 6bfc619b6d37dd0e6ca575edcb3a05194136e04d1d9989b8e14e6f7850587382 COPYING diff --git a/package/x11r7/xapp_xset/xapp_xset.mk b/package/x11r7/xapp_xset/xapp_xset.mk index 9ead55a20f..498e6a123c 100644 --- a/package/x11r7/xapp_xset/xapp_xset.mk +++ b/package/x11r7/xapp_xset/xapp_xset.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSET_VERSION = 1.2.4 -XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.bz2 -XAPP_XSET_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSET_VERSION = 1.2.5 +XAPP_XSET_SOURCE = xset-$(XAPP_XSET_VERSION).tar.xz +XAPP_XSET_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSET_LICENSE = MIT XAPP_XSET_LICENSE_FILES = COPYING XAPP_XSET_DEPENDENCIES = xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:31:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXv: bump version to 1.0.12 Message-ID: <20221209170103.0A2E085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc8b91fdadd8abf22035c127bcd2bbb5961cf43e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003280.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXv/xlib_libXv.hash | 6 +++--- package/x11r7/xlib_libXv/xlib_libXv.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXv/xlib_libXv.hash b/package/x11r7/xlib_libXv/xlib_libXv.hash index a6f7e3d55c..0852f27f8b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.hash +++ b/package/x11r7/xlib_libXv/xlib_libXv.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002727.html -sha256 d26c13eac99ac4504c532e8e76a1c8e4bd526471eb8a0a4ff2a88db60cb0b088 libXv-1.0.11.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-December/003280.html +sha256 aaf7fa09f689f7a2000fe493c0d64d1487a1210db154053e9e2336b860c63848 libXv-1.0.12.tar.xz +sha512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e libXv-1.0.12.tar.xz # Locally calculated sha256 4fac4d581d00f11c459d68b7cb970f3d4e5a5bbfb53784d85f59a90076280301 COPYING diff --git a/package/x11r7/xlib_libXv/xlib_libXv.mk b/package/x11r7/xlib_libXv/xlib_libXv.mk index 1105b5925d..808b1e6e7b 100644 --- a/package/x11r7/xlib_libXv/xlib_libXv.mk +++ b/package/x11r7/xlib_libXv/xlib_libXv.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXV_VERSION = 1.0.11 -XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.bz2 +XLIB_LIBXV_VERSION = 1.0.12 +XLIB_LIBXV_SOURCE = libXv-$(XLIB_LIBXV_VERSION).tar.xz XLIB_LIBXV_SITE = http://xorg.freedesktop.org/releases/individual/lib XLIB_LIBXV_LICENSE = ISC-like XLIB_LIBXV_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:36:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:19 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_showfont: bump version to 1.0.6 Message-ID: <20221209170105.08FC285EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fe85dbf818ab4321f3a18f742458f3313ed1b3ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003207.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_showfont/xapp_showfont.hash | 5 +++-- package/x11r7/xapp_showfont/xapp_showfont.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_showfont/xapp_showfont.hash b/package/x11r7/xapp_showfont/xapp_showfont.hash index ff35e9c9eb..7bec4e8728 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.hash +++ b/package/x11r7/xapp_showfont/xapp_showfont.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002513.html -sha256 e9735c1c530b8a52edfab7415cc0fd7f8d2889095114f4cb689a27476461ac89 showfont-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003207.html +sha256 2b9b9f06e65e095ed76ce560b701b9fc47fa63310ee706b54c8787af061d0e56 showfont-1.0.6.tar.xz +sha512 21a318519492f4ba46a8bcb3590097fc5f96fe01fdb557257ae56bae813671952a2aad6c0df8cd69659e06708571c398e6d97969224cf692e22c8a35c8e6c363 showfont-1.0.6.tar.xz # Locally computed sha256 c32217021e0507207e2ee6da3fcee3d9e32816003a7153b3357c08cdc97934a8 COPYING diff --git a/package/x11r7/xapp_showfont/xapp_showfont.mk b/package/x11r7/xapp_showfont/xapp_showfont.mk index c0b8c9a3a2..a805f35231 100644 --- a/package/x11r7/xapp_showfont/xapp_showfont.mk +++ b/package/x11r7/xapp_showfont/xapp_showfont.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SHOWFONT_VERSION = 1.0.5 -XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.bz2 -XAPP_SHOWFONT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SHOWFONT_VERSION = 1.0.6 +XAPP_SHOWFONT_SOURCE = showfont-$(XAPP_SHOWFONT_VERSION).tar.xz +XAPP_SHOWFONT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SHOWFONT_LICENSE = MIT XAPP_SHOWFONT_LICENSE_FILES = COPYING XAPP_SHOWFONT_DEPENDENCIES = xlib_libFS From yann.morin.1998 at free.fr Fri Dec 9 16:31:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:40 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXcomposite: bump version to 0.4.6 Message-ID: <20221209170103.2B21385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d39f7ecd4938158183adfc13147a9d3b61c85a8e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003276.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash | 8 +++----- package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash index 5d4575b5ab..62b5ea9276 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002971.html -md5 3fa0841ea89024719b20cd702a9b54e0 libXcomposite-0.4.5.tar.bz2 -sha1 902631efb55a798c81086e5ff90b60349839db40 libXcomposite-0.4.5.tar.bz2 -sha256 b3218a2c15bab8035d16810df5b8251ffc7132ff3aa70651a1fba0bfe9634e8f libXcomposite-0.4.5.tar.bz2 -sha512 502fd51fd9097bb3ca72174ac5b25b9d3b1ff240d32c4765199df03d89337d94b4ddea49e90b177b370862430089d966ce9c38988337156352cfeae911c2d3d5 libXcomposite-0.4.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003276.html +sha256 fe40bcf0ae1a09070eba24088a5eb9810efe57453779ec1e20a55080c6dc2c87 libXcomposite-0.4.6.tar.xz +sha512 f35a0da8f9f22fd788eee01209557fe3a1b1abdc9744f76330ba42b21b6e3af5464ca4451c33415856417c30da5aa5624e3707980c644327249bfeda5a62a59b libXcomposite-0.4.6.tar.xz # Locally computed sha256 efa0219ed8485ac555c1a3fb82daf34539b2e0dcf4dadc99c01f1e39c69a4a68 COPYING diff --git a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk index 80e94fe37c..c296ee6c6c 100644 --- a/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk +++ b/package/x11r7/xlib_libXcomposite/xlib_libXcomposite.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXCOMPOSITE_VERSION = 0.4.5 -XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.bz2 -XLIB_LIBXCOMPOSITE_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXCOMPOSITE_VERSION = 0.4.6 +XLIB_LIBXCOMPOSITE_SOURCE = libXcomposite-$(XLIB_LIBXCOMPOSITE_VERSION).tar.xz +XLIB_LIBXCOMPOSITE_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXCOMPOSITE_LICENSE = MIT XLIB_LIBXCOMPOSITE_LICENSE_FILES = COPYING XLIB_LIBXCOMPOSITE_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:32:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:06 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xfd: bump version to 1.1.4 Message-ID: <20221209170103.7C61985E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e708680a43bdd4bc6cb5b84544a98bc27ccc8d55 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003266.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xfd/xapp_xfd.hash | 8 +++----- package/x11r7/xapp_xfd/xapp_xfd.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfd/xapp_xfd.hash b/package/x11r7/xapp_xfd/xapp_xfd.hash index ec85170180..5965958828 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.hash +++ b/package/x11r7/xapp_xfd/xapp_xfd.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002968.html -md5 f9c9f2b101a96d4b50c2a4ab9b5ab5b1 xfd-1.1.3.tar.bz2 -sha1 ca6dbe2027b205992a52c6bb717a43508f12a8c4 xfd-1.1.3.tar.bz2 -sha256 192f938ba5830e84cc807d8ead2ad9655b43eaed6500c830f3e083aad10ed958 xfd-1.1.3.tar.bz2 -sha512 68e2d4ce5e24215353b6f3231191d69639c4dd90a703e03ccf152bbfe4012da071c387ba289f918fb0336a3be9ee49dc05cbec7273fa85f5e476ead7e10795f0 xfd-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003266.html +sha256 d5470ffb66fd45a1e1b03d6df01f12d4caf0cf675cde0345cda237243e9076fd xfd-1.1.4.tar.xz +sha512 fa1f8a7b5d89be20fb2b1e3e0e8f4d7f9463e91fd385d21e1403a398c2e263112043b568417c420c5ee33bec60e06658498dd55df6d7ac19da3af0844f932209 xfd-1.1.4.tar.xz # Locally computed sha256 57ae10f24fc110dafb3b8d7735cf26b1905ff74e716745b2520e4ccd7751095c COPYING diff --git a/package/x11r7/xapp_xfd/xapp_xfd.mk b/package/x11r7/xapp_xfd/xapp_xfd.mk index 149e24b79a..1ef1d69db3 100644 --- a/package/x11r7/xapp_xfd/xapp_xfd.mk +++ b/package/x11r7/xapp_xfd/xapp_xfd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFD_VERSION = 1.1.3 -XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.bz2 -XAPP_XFD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFD_VERSION = 1.1.4 +XAPP_XFD_SOURCE = xfd-$(XAPP_XFD_VERSION).tar.xz +XAPP_XFD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFD_LICENSE = MIT XAPP_XFD_LICENSE_FILES = COPYING XAPP_XFD_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:31:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:30 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXScrnSaver: bump version to 1.2.4 Message-ID: <20221209170103.126F185EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8929d19dfba43af98ae1c981131e33d366f45e8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003279.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash | 8 +++----- package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash index 01f468b77a..a32997e1fe 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002906.html -md5 eeea9d5af3e6c143d0ea1721d27a5e49 libXScrnSaver-1.2.3.tar.bz2 -sha1 70c791c5755a298ecf1a0823e239a24fa4b2b42f libXScrnSaver-1.2.3.tar.bz2 -sha256 f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8 libXScrnSaver-1.2.3.tar.bz2 -sha512 7ea628324a11b25ee82c7b11c6bf98f37de219354de51c1e29467b5de422669ba1ab121f3b9dc674093c8f3960e93c5d5428122f5539092f79bc8451c768354a libXScrnSaver-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003279.html +sha256 75cd2859f38e207a090cac980d76bc71e9da99d48d09703584e00585abc920fe libXScrnSaver-1.2.4.tar.xz +sha512 e4395af85f8496618afb23ffdaca1a75f5e3d213478d8dc73249cbc9840d7b993ba7513dbf6015cb38b48fe3f2223496365158a148dd5e1ac7475c5ee569e28c libXScrnSaver-1.2.4.tar.xz # Locally computed sha256 5cf3e16f5dd753a4c0853e8227134ab65f5562d9ef89b1a2d7681f5c8ac9feb5 COPYING diff --git a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk index 92abb902eb..55ae7a6801 100644 --- a/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk +++ b/package/x11r7/xlib_libXScrnSaver/xlib_libXScrnSaver.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXSCRNSAVER_VERSION = 1.2.3 -XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.bz2 -XLIB_LIBXSCRNSAVER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXSCRNSAVER_VERSION = 1.2.4 +XLIB_LIBXSCRNSAVER_SOURCE = libXScrnSaver-$(XLIB_LIBXSCRNSAVER_VERSION).tar.xz +XLIB_LIBXSCRNSAVER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXSCRNSAVER_LICENSE = MIT XLIB_LIBXSCRNSAVER_LICENSE_FILES = COPYING XLIB_LIBXSCRNSAVER_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:31:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xprop: bump version to 1.2.6 Message-ID: <20221209170103.6208E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3500526b189e4a75f3b969ac54685fc8a4b2e15c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003269.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xprop/xapp_xprop.hash | 6 +++--- package/x11r7/xapp_xprop/xapp_xprop.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xapp_xprop/xapp_xprop.hash b/package/x11r7/xapp_xprop/xapp_xprop.hash index 95e7c4eeed..9db2fb9125 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.hash +++ b/package/x11r7/xapp_xprop/xapp_xprop.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-November/003064.html -sha256 9b92ed0316bf2486121d8bac88bd1878f16b43bd335f18009b1f941f1eca93a1 xprop-1.2.5.tar.bz2 -sha512 93cfa621fa76ca6e8e780a252c508380b6dc9db39b67bfca16bb9800f0d39110f5d18189409a8577ef79e98bf5eece17f5e23f2218ca72ae8bb04ee7b429d559 xprop-1.2.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003269.html +sha256 580b8525b12ecc0144aa16c88b0aafa76d2e799b44c8c6c50f9ce92788b5586e xprop-1.2.6.tar.xz +sha512 ab25d4b8bf9de8fb37149060ad4870ffed4d6846ac3b31903a42c36301fcb0d50d3ba15949fdd9079507db97d3f05d4bbd11711d825e5470482cc30772cc3f25 xprop-1.2.6.tar.xz # Locally computed sha256 f19ff982936cca133b9593a6561c3817512207e0b4c951d0e4eb5956d30d4415 COPYING diff --git a/package/x11r7/xapp_xprop/xapp_xprop.mk b/package/x11r7/xapp_xprop/xapp_xprop.mk index 75f0d37cdc..888e9d3a69 100644 --- a/package/x11r7/xapp_xprop/xapp_xprop.mk +++ b/package/x11r7/xapp_xprop/xapp_xprop.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XPROP_VERSION = 1.2.5 -XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.bz2 -XAPP_XPROP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XPROP_VERSION = 1.2.6 +XAPP_XPROP_SOURCE = xprop-$(XAPP_XPROP_VERSION).tar.xz +XAPP_XPROP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XPROP_LICENSE = MIT XAPP_XPROP_LICENSE_FILES = COPYING XAPP_XPROP_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:30 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlsatoms: bump version to 1.1.4 Message-ID: <20221209170103.BA5FF85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b0c8c6aee402bc6e9128bc8bb535ad1ef1f2fc5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003258.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash | 8 +++----- package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash index 21484fdcdf..be9ed6f0b4 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002951.html -md5 61671fee12535347db24ec3a715032a7 xlsatoms-1.1.3.tar.bz2 -sha1 9fdb1e8df6bb08529a812ac90f63d500bf5174cc xlsatoms-1.1.3.tar.bz2 -sha256 57868f958c263976727881f3078e55b86b4a109dc578d2b92f5c6d690850a382 xlsatoms-1.1.3.tar.bz2 -sha512 c267ccfdc5a83e834bfb5c3b144e22642badcadef4eb146eeec2df6fe6f85e9379500ae4219912c70fa2e535036a1a96cf496381f5d814e79af075e03c975f30 xlsatoms-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003258.html +sha256 f4bfa15f56c066d326a5d5b292646708f25b9247506840b9047cd2687dcc71b7 xlsatoms-1.1.4.tar.xz +sha512 82f0d1e17850770537eac82947eff4514639f8122bd864e02685ede49db110a4c90c7782702ffb677a2b581f3eacd10dba80e63e29e7a1ed1c9255ee163fe0c4 xlsatoms-1.1.4.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk index a3230fc2dc..2ef09ef2d5 100644 --- a/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk +++ b/package/x11r7/xapp_xlsatoms/xapp_xlsatoms.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSATOMS_VERSION = 1.1.3 -XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.bz2 -XAPP_XLSATOMS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSATOMS_VERSION = 1.1.4 +XAPP_XLSATOMS_SOURCE = xlsatoms-$(XAPP_XLSATOMS_VERSION).tar.xz +XAPP_XLSATOMS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSATOMS_LICENSE = MIT XAPP_XLSATOMS_LICENSE_FILES = COPYING XAPP_XLSATOMS_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:31:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:49 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xstdcmap: bump version to 1.0.5 Message-ID: <20221209170103.461AF85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=481860051016bbaab467621e5651500327f4f004 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003272.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash | 8 +++----- package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash index 3f601c7249..028980bdca 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002954.html -md5 da67142c128d18386ff145882e0afc66 xstdcmap-1.0.4.tar.bz2 -sha1 a5eff72ba31625e5b11506add800140019a39636 xstdcmap-1.0.4.tar.bz2 -sha256 06898b3f1eaad0b205ff3c75bdefa3207868b889d4cb37b32b8267b2bbfe6f8b xstdcmap-1.0.4.tar.bz2 -sha512 2adbb0aec1766341e04090efa962241ff6c9e32c612851b7221cec0ee16852107d406a08ec5251070f39df882c13e3c8c9edcd88f278187a9f373e1727643a8f xstdcmap-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003272.html +sha256 365847e379398499ec9ad9a299cc47a0d6e7feba9546dfd4e5b422204b5ac180 xstdcmap-1.0.5.tar.xz +sha512 3f2047af1d328a34d38ededc13de00298db3300eab1d1dbdff7d2aa4a3cd543a79305bfbd2e6424c5e023cf866a4f7a70aa9a3014444d543268d2f812a322a49 xstdcmap-1.0.5.tar.xz # Locally computed sha256 f0a362fc1b8e788845b1c0ad7ba9ade58fdfb73da750c3b9780db5d70b947657 COPYING diff --git a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk index dd5b0ee349..60825556e7 100644 --- a/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk +++ b/package/x11r7/xapp_xstdcmap/xapp_xstdcmap.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSTDCMAP_VERSION = 1.0.4 -XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.bz2 -XAPP_XSTDCMAP_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSTDCMAP_VERSION = 1.0.5 +XAPP_XSTDCMAP_SOURCE = xstdcmap-$(XAPP_XSTDCMAP_VERSION).tar.xz +XAPP_XSTDCMAP_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSTDCMAP_LICENSE = MIT XAPP_XSTDCMAP_LICENSE_FILES = COPYING XAPP_XSTDCMAP_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:01 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xinit: bump version to 1.4.2 Message-ID: <20221209170103.6A93F85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f15b22fdd55611f0a1b64cb8a430df3c6385e11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003268.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xinit/xapp_xinit.hash | 8 +++----- package/x11r7/xapp_xinit/xapp_xinit.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xinit/xapp_xinit.hash b/package/x11r7/xapp_xinit/xapp_xinit.hash index 49c8099467..4b7d8feb5d 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.hash +++ b/package/x11r7/xapp_xinit/xapp_xinit.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002962.html -md5 6d506ab2efc17a08e87778654e099d37 xinit-1.4.1.tar.bz2 -sha1 d874a2eecf2c30291e327851b151fdab8183260c xinit-1.4.1.tar.bz2 -sha256 de9b8f617b68a70f6caf87da01fcf0ebd2b75690cdcba9c921d0ef54fa54abb9 xinit-1.4.1.tar.bz2 -sha512 6cbc5d025a891c419f3f4493381b2fca57a67d78df866d2f16a83426f86bad6eca7f240fac12b25cbcc63df0fec41f625407184e044898602d66483715315340 xinit-1.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003268.html +sha256 b7d8dc8d22ef9f15985a10b606ee4f2aad6828befa437359934647e88d331f23 xinit-1.4.2.tar.xz +sha512 4b62c2edd97b40133577cbba88b3f31b36c5634b4eb667ef0c302e8358dc1c55a255abe42aaadc910d8aa9ea0e3add157a12a301382f1cdbe091df4e1215fae0 xinit-1.4.2.tar.xz # Locally computed sha256 c47001aa217d4ae7787121d80634db4bdba564e49a0ecab8d48b1bdc4edee1c7 COPYING diff --git a/package/x11r7/xapp_xinit/xapp_xinit.mk b/package/x11r7/xapp_xinit/xapp_xinit.mk index 86a4d92674..795a1b541b 100644 --- a/package/x11r7/xapp_xinit/xapp_xinit.mk +++ b/package/x11r7/xapp_xinit/xapp_xinit.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XINIT_VERSION = 1.4.1 -XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.bz2 -XAPP_XINIT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XINIT_VERSION = 1.4.2 +XAPP_XINIT_SOURCE = xinit-$(XAPP_XINIT_VERSION).tar.xz +XAPP_XINIT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XINIT_DEPENDENCIES = xapp_xauth xlib_libX11 XAPP_XINIT_LICENSE = MIT XAPP_XINIT_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:32:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXrandr: bump version to 1.5.3 Message-ID: <20221209170103.98C2385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327d7453ba3d4991c4ddc64a0164ca7f80ea0ef1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003262.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXrandr/xlib_libXrandr.hash | 8 +++----- package/x11r7/xlib_libXrandr/xlib_libXrandr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash index 4b12328df0..3d3bb640ed 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002979.html -md5 18f3b20d522f45e4dadd34afb5bea048 libXrandr-1.5.2.tar.bz2 -sha1 7a1f6df239341b76fd59ebbe101d6f180adb43bb libXrandr-1.5.2.tar.bz2 -sha256 8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023 libXrandr-1.5.2.tar.bz2 -sha512 fcd005f9839e7ef980607128a5d76d7b671cc2f5755949e03c569c500d7e987cb3f6932750ab8bf6e2c1086ec69dde09d5831f0c2098b9f9ad46be4f56db0d87 libXrandr-1.5.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003262.html +sha256 897639014a78e1497704d669c5dd5682d721931a4452c89a7ba62676064eb428 libXrandr-1.5.3.tar.xz +sha512 0c385fc304a872048ffca5cfb8789dfe3132e3126894d54b2fe642dff19d286e7ade1d2f6da894e03788df9c5cf31427c674e987143037b7d385b19285590edb libXrandr-1.5.3.tar.xz # Locally computed sha256 73777e5be1cef2827d843e4b186803f050c66db472cf8076d88e2b5f71696e67 COPYING diff --git a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk index aa2761330a..5e88173ed7 100644 --- a/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk +++ b/package/x11r7/xlib_libXrandr/xlib_libXrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRANDR_VERSION = 1.5.2 -XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.bz2 -XLIB_LIBXRANDR_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRANDR_VERSION = 1.5.3 +XLIB_LIBXRANDR_SOURCE = libXrandr-$(XLIB_LIBXRANDR_VERSION).tar.xz +XLIB_LIBXRANDR_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRANDR_LICENSE = MIT XLIB_LIBXRANDR_LICENSE_FILES = COPYING XLIB_LIBXRANDR_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:32:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xdm: bump version to 1.1.14 Message-ID: <20221209170103.878F085EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=42c8fe191473193c0854bd8a641c046d4f149a97 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003265.html xlib_libXinerama is an optional dependency now. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xdm/Config.in | 1 - package/x11r7/xapp_xdm/xapp_xdm.hash | 6 +++--- package/x11r7/xapp_xdm/xapp_xdm.mk | 12 +++++++++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xdm/Config.in b/package/x11r7/xapp_xdm/Config.in index af816a1349..1ac15ce368 100644 --- a/package/x11r7/xapp_xdm/Config.in +++ b/package/x11r7/xapp_xdm/Config.in @@ -8,7 +8,6 @@ config BR2_PACKAGE_XAPP_XDM select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXAW select BR2_PACKAGE_XLIB_LIBXDMCP - select BR2_PACKAGE_XLIB_LIBXINERAMA select BR2_PACKAGE_XLIB_LIBXT select BR2_PACKAGE_XORGPROTO help diff --git a/package/x11r7/xapp_xdm/xapp_xdm.hash b/package/x11r7/xapp_xdm/xapp_xdm.hash index 5ba3a3f062..daf1b0852f 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.hash +++ b/package/x11r7/xapp_xdm/xapp_xdm.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003148.html -sha256 e58267e8f1478f2f5cd57cbcf2367a36973860c3131a450a3e0816585af03264 xdm-1.1.13.tar.xz -sha512 1c7ba51dc8c6989ff6ede3a3abd06e002903609d4ebd31f06ec39fbfee3a80a690c6180f85c3ab135a0de4623261d92a191d1ca5f733cdb3bd2e7e78977b98e5 xdm-1.1.13.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003265.html +sha256 3e9bf25636797ec9e595286dd6820ecc33901439f07705eaf608ecda012c3d5f xdm-1.1.14.tar.xz +sha512 8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4 xdm-1.1.14.tar.xz # Locally computed sha256 b33b4bebbd6511b3e15315e8e29d67f25334ee45da8b7da6e6e97c53a70c6923 COPYING diff --git a/package/x11r7/xapp_xdm/xapp_xdm.mk b/package/x11r7/xapp_xdm/xapp_xdm.mk index 98306f66f5..035f2e9484 100644 --- a/package/x11r7/xapp_xdm/xapp_xdm.mk +++ b/package/x11r7/xapp_xdm/xapp_xdm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDM_VERSION = 1.1.13 +XAPP_XDM_VERSION = 1.1.14 XAPP_XDM_SOURCE = xdm-$(XAPP_XDM_VERSION).tar.xz -XAPP_XDM_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDM_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDM_LICENSE = MIT XAPP_XDM_LICENSE_FILES = COPYING XAPP_XDM_CONF_ENV = ac_cv_file__dev_urandom=yes @@ -16,7 +16,6 @@ XAPP_XDM_DEPENDENCIES = \ xlib_libX11 \ xlib_libXaw \ xlib_libXdmcp \ - xlib_libXinerama \ xlib_libXt \ xorgproto XAPP_XDM_CONF_OPTS = \ @@ -24,6 +23,13 @@ XAPP_XDM_CONF_OPTS = \ --with-utmp-file=/var/adm/utmpx \ --with-wtmp-file=/var/adm/wtmpx +ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) +XAPP_XDM_CONF_OPTS += --with-xinerama +XAPP_XDM_DEPENDENCIES += xlib_libXinerama +else +XAPP_XDM_CONF_OPTS += --without-xinerama +endif + define XAPP_XDM_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D package/x11r7/xapp_xdm/S99xdm \ $(TARGET_DIR)/etc/init.d/S99xdm From yann.morin.1998 at free.fr Fri Dec 9 16:32:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xgamma: bump version to 1.0.7 Message-ID: <20221209170103.73E6085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1564c1e6e9e9e72daae419c1a839b986485eff5a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003267.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xgamma/xapp_xgamma.hash | 5 +++-- package/x11r7/xapp_xgamma/xapp_xgamma.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.hash b/package/x11r7/xapp_xgamma/xapp_xgamma.hash index 0031450c4d..17efe0a975 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.hash +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002574.html -sha256 0ef1c35b5c18b1b22317f455c8df13c0a471a8efad63c89c98ae3ce8c2b222d3 xgamma-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003267.html +sha256 1c79dae85a8953a15f4fe5c2895a033307b43b8613456c87ec47b374b113bc8f xgamma-1.0.7.tar.xz +sha512 9eeee9b537dcae9e4d153774eb632a6a5e8dd32bebadc9bbd897a773e5b56f76848f32a1699b8c921d3094760c42b5083365d853b89ab31fd85c7a0d46feeceb xgamma-1.0.7.tar.xz # Locally computed sha256 78d354d348feaaab8d67a220e84137ec24fece04af4dface2e67132c72e216a2 COPYING diff --git a/package/x11r7/xapp_xgamma/xapp_xgamma.mk b/package/x11r7/xapp_xgamma/xapp_xgamma.mk index a73a29e5a2..f2e9e91efb 100644 --- a/package/x11r7/xapp_xgamma/xapp_xgamma.mk +++ b/package/x11r7/xapp_xgamma/xapp_xgamma.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGAMMA_VERSION = 1.0.6 -XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.bz2 -XAPP_XGAMMA_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGAMMA_VERSION = 1.0.7 +XAPP_XGAMMA_SOURCE = xgamma-$(XAPP_XGAMMA_VERSION).tar.xz +XAPP_XGAMMA_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGAMMA_LICENSE = MIT XAPP_XGAMMA_LICENSE_FILES = COPYING XAPP_XGAMMA_DEPENDENCIES = xlib_libXxf86vm From yann.morin.1998 at free.fr Fri Dec 9 16:31:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:31:54 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xrandr: bump version to 1.5.2 Message-ID: <20221209170103.59D3C85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=835918d8e8e34ee298580c4da5e57bf0f925f708 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003270.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xrandr/xapp_xrandr.hash | 8 +++----- package/x11r7/xapp_xrandr/xapp_xrandr.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.hash b/package/x11r7/xapp_xrandr/xapp_xrandr.hash index 4c68dcbb71..a407326bb8 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.hash +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003018.html -md5 fe40f7a4fd39dd3a02248d3e0b1972e4 xrandr-1.5.1.tar.xz -sha1 9f72957e0d2a26ece509336ea7e1529cc9ea881e xrandr-1.5.1.tar.xz -sha256 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762 xrandr-1.5.1.tar.xz -sha512 3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922 xrandr-1.5.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003270.html +sha256 c8bee4790d9058bacc4b6246456c58021db58a87ddda1a9d0139bf5f18f1f240 xrandr-1.5.2.tar.xz +sha512 b536e8f1e04094894aa52ae496725c58691b043860b3327c41d737b07b642a939733321b62f698032b11ba857208a6177600a3ca3295ff1be6ade4341cdc2747 xrandr-1.5.2.tar.xz # Locally computed sha256 0dd9a3d62c48dd7b87790029e39fb5e11756d33fded3bc1644e11585c87b2038 COPYING diff --git a/package/x11r7/xapp_xrandr/xapp_xrandr.mk b/package/x11r7/xapp_xrandr/xapp_xrandr.mk index 8586c6feb3..d6b39b51d0 100644 --- a/package/x11r7/xapp_xrandr/xapp_xrandr.mk +++ b/package/x11r7/xapp_xrandr/xapp_xrandr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XRANDR_VERSION = 1.5.1 +XAPP_XRANDR_VERSION = 1.5.2 XAPP_XRANDR_SOURCE = xrandr-$(XAPP_XRANDR_VERSION).tar.xz -XAPP_XRANDR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XRANDR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XRANDR_LICENSE = MIT XAPP_XRANDR_LICENSE_FILES = COPYING XAPP_XRANDR_DEPENDENCIES = xlib_libXrandr xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:36:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:22 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_oclock: bump version to 1.0.5 Message-ID: <20221209170105.1233385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=445abe597ccb099660da911fa8fe1ab29b47e986 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003206.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_oclock/xapp_oclock.hash | 8 +++----- package/x11r7/xapp_oclock/xapp_oclock.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_oclock/xapp_oclock.hash b/package/x11r7/xapp_oclock/xapp_oclock.hash index c8893f88b3..20e899b880 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.hash +++ b/package/x11r7/xapp_oclock/xapp_oclock.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002856.html -md5 973f6d25a6f0990720b98a15c9436b92 oclock-1.0.4.tar.bz2 -sha1 0bc8f3f44290950f60af894e20e0ceb0c5e8e862 oclock-1.0.4.tar.bz2 -sha256 cc20cfc1c0d5128d89e1eecd9ba52e58f111075be163e0aeda5690dbaafbaefe oclock-1.0.4.tar.bz2 -sha512 6e0d36a84572a153226b2929f2253cb7adc3c9e5e3af168aeaf8c487ade2e43517b271a8e9cdb2a2c4a67ca56ed0b99c194ca63a4a822b68bfc72ca6518335e7 oclock-1.0.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003206.html +sha256 8f09979655e889d056b7a1e50b57f38b32529453e756b53ec659070fb3c3965c oclock-1.0.5.tar.xz +sha512 a87e89afdb25a91c36077e030b05c3907ddc063c6bdc0715a01bfc16edef8730b3b5a0347399ef4c8b2a13e70e068cba9ec5fe8d411f08548c0aa790a1873aff oclock-1.0.5.tar.xz # Locally computed sha256 f6cae4b0c603ef5bd76da2df96b38aa43aa7547e482adb8cb8b83f09af35e4a2 COPYING diff --git a/package/x11r7/xapp_oclock/xapp_oclock.mk b/package/x11r7/xapp_oclock/xapp_oclock.mk index 0f94cf8c13..4f70df4cbf 100644 --- a/package/x11r7/xapp_oclock/xapp_oclock.mk +++ b/package/x11r7/xapp_oclock/xapp_oclock.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_OCLOCK_VERSION = 1.0.4 -XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.bz2 -XAPP_OCLOCK_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_OCLOCK_VERSION = 1.0.5 +XAPP_OCLOCK_SOURCE = oclock-$(XAPP_OCLOCK_VERSION).tar.xz +XAPP_OCLOCK_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_OCLOCK_LICENSE = MIT XAPP_OCLOCK_LICENSE_FILES = COPYING XAPP_OCLOCK_DEPENDENCIES = xlib_libX11 xlib_libXext xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:13 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xcursorgen: bump version to 1.0.8 Message-ID: <20221209170103.9027F85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9e1546672ce900d82a39f991237246a201874d47 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003264.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash | 8 +++----- package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash index 2f64671434..45bff55ed2 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-January/002936.html -md5 25cc7ca1ce5dcbb61c2b471c55e686b5 xcursorgen-1.0.7.tar.bz2 -sha1 109367eb23b0ad52cf5de15f50c02ebe872698ae xcursorgen-1.0.7.tar.bz2 -sha256 35b6f844b24f1776e9006c880a745728800764dbe3b327a128772b4610d8eb3d xcursorgen-1.0.7.tar.bz2 -sha512 bd13ad23691d3daa2d5dcdc5902cf62e3dcb97a0289aff362e6cd85866a1d8cafb64f98800a75bfb4cf1f3c76244ca20201847dff594543d136d0abaec7011d2 xcursorgen-1.0.7.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003264.html +sha256 32b33ce27b4e285e64ff375731806bb7988cc626ff10915c65f1dc4da640cc9b xcursorgen-1.0.8.tar.xz +sha512 dede5b9e1e09f9253365bbb83fdab26c681641913f3586cef52d4802db9cecc7e252344911cd969a873c3a5c5ebbd4b862f786de263f92ea1bcb2df90236f9c4 xcursorgen-1.0.8.tar.xz # Locally computed sha256 8c773336b654442ac8018715a52be1a8254895c57c898d5387016e9488cc2009 COPYING diff --git a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk index bcc696b01c..318cd562db 100644 --- a/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk +++ b/package/x11r7/xapp_xcursorgen/xapp_xcursorgen.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCURSORGEN_VERSION = 1.0.7 -XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.bz2 -XAPP_XCURSORGEN_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCURSORGEN_VERSION = 1.0.8 +XAPP_XCURSORGEN_SOURCE = xcursorgen-$(XAPP_XCURSORGEN_VERSION).tar.xz +XAPP_XCURSORGEN_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCURSORGEN_LICENSE = MIT XAPP_XCURSORGEN_LICENSE_FILES = COPYING XAPP_XCURSORGEN_DEPENDENCIES = libpng xlib_libX11 xlib_libXcursor From yann.morin.1998 at free.fr Fri Dec 9 16:32:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlsclients: bump version to 1.1.5 Message-ID: <20221209170103.B22CD85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e20641dcf85dada48621f46e1f30966c90696317 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003259.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlsclients/xapp_xlsclients.hash | 8 +++----- package/x11r7/xapp_xlsclients/xapp_xlsclients.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash index b73917cb4a..ac172acceb 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002866.html -md5 4fa92377e0ddc137cd226a7a87b6b29a xlsclients-1.1.4.tar.bz2 -sha1 175af1c216a1db3de5023ecd6cce186e7693c6e4 xlsclients-1.1.4.tar.bz2 -sha256 773f2af49c7ea2c44fba4213bee64325875c1b3c9bc4bbcd8dac9261751809c1 xlsclients-1.1.4.tar.bz2 -sha512 42fd848d88d3cf31168a37fed63f9f5b60ddc4f36be2956b354e574c93129d75f29e005d6631784380bcef27860b54c64f419ca18ad77f092f4520dec47b10f4 xlsclients-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003259.html +sha256 68baee57e70250ac4a7759fb78221831f97d88bc8e51dcc2e64eb3f8ca56bae3 xlsclients-1.1.5.tar.xz +sha512 3896643378603876438772475e89ad5c066f98c16593245db5fa066418ff793798247f976d2bf7aa401d2590fc9807b80c9758bcbcc91566f02ceb856d9702bf xlsclients-1.1.5.tar.xz # Locally computed sha256 716d6f1d18cb97cdd4a2ef7b101d944a250ca9de57578a490c038b9aaf950648 COPYING diff --git a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk index 167748b338..a179e06713 100644 --- a/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk +++ b/package/x11r7/xapp_xlsclients/xapp_xlsclients.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLSCLIENTS_VERSION = 1.1.4 -XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.bz2 -XAPP_XLSCLIENTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLSCLIENTS_VERSION = 1.1.5 +XAPP_XLSCLIENTS_SOURCE = xlsclients-$(XAPP_XLSCLIENTS_VERSION).tar.xz +XAPP_XLSCLIENTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLSCLIENTS_LICENSE = MIT XAPP_XLSCLIENTS_LICENSE_FILES = COPYING XAPP_XLSCLIENTS_DEPENDENCIES = xlib_libX11 xlib_libXmu libxcb xcb-util From yann.morin.1998 at free.fr Fri Dec 9 16:36:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xmh: bump version to 1.0.4 Message-ID: <20221209170105.0033685EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a49f6567142eee59817d07afa380337260f81634 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003208.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xmh/xapp_xmh.hash | 5 +++-- package/x11r7/xapp_xmh/xapp_xmh.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xmh/xapp_xmh.hash b/package/x11r7/xapp_xmh/xapp_xmh.hash index 1dadc34586..f0c9fa9567 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.hash +++ b/package/x11r7/xapp_xmh/xapp_xmh.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002582.html -sha256 b92f4f912a5fb6346d52cc2b639aea087b347f3b2e4e1a4fc7a165b1345f5689 xmh-1.0.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003208.html +sha256 e82c425a4c4156eee2e344d2e952f3fd816e03973005cd656ec1e9acf6f329db xmh-1.0.4.tar.xz +sha512 03bba7d3e7c2070b03378335aed0188dd0fd0a488f19dc5ad3f26674a9b38e6599377d082328041dd3ab72123ed60acae32cff19d7149517545b80e1339db26a xmh-1.0.4.tar.xz # Locally computed sha256 27d8cbdcde7a0bd062ce49cdf8c672201452a64e3e6823f09b1beffe2c4b8eff COPYING diff --git a/package/x11r7/xapp_xmh/xapp_xmh.mk b/package/x11r7/xapp_xmh/xapp_xmh.mk index c18bbfe5da..db6102eb75 100644 --- a/package/x11r7/xapp_xmh/xapp_xmh.mk +++ b/package/x11r7/xapp_xmh/xapp_xmh.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XMH_VERSION = 1.0.3 -XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.bz2 -XAPP_XMH_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XMH_VERSION = 1.0.4 +XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.xz +XAPP_XMH_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XMH_LICENSE = MIT XAPP_XMH_LICENSE_FILES = COPYING XAPP_XMH_DEPENDENCIES = xlib_libXaw xdata_xbitmaps From yann.morin.1998 at free.fr Fri Dec 9 16:34:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:07 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXext: bump version to 1.3.5 Message-ID: <20221209170104.2746185EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f28be9b1fd93a3852d4db00041588d52e171638f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003241.html Updated license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/81a3d082b1c73393a59131aa57fe32bb0d76e149 https://gitlab.freedesktop.org/xorg/lib/libxext/-/commit/b6929c143e8372eb6838a331942d34a8d2b13b7b Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXext/xlib_libXext.hash | 10 ++++------ package/x11r7/xlib_libXext/xlib_libXext.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXext/xlib_libXext.hash b/package/x11r7/xlib_libXext/xlib_libXext.hash index e6b41a3dba..2ab509598b 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.hash +++ b/package/x11r7/xlib_libXext/xlib_libXext.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002975.html -md5 f5b48bb76ba327cd2a8dc7a383532a95 libXext-1.3.4.tar.bz2 -sha1 14e2451162e8766173b5b14c73e94a22b1fcab55 libXext-1.3.4.tar.bz2 -sha256 59ad6fcce98deaecc14d39a672cf218ca37aba617c9a0f691cac3bcd28edf82b libXext-1.3.4.tar.bz2 -sha512 09146397d95f80c04701be1cc0a9c580ab5a085842ac31d17dfb6d4c2e42b4253b89cba695e54444e520be359883a76ffd02f42484c9e2ba2c33a5a40c29df4a libXext-1.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003241.html +sha256 db14c0c895c57ea33a8559de8cb2b93dc76c42ea4a39e294d175938a133d7bca libXext-1.3.5.tar.xz +sha512 fd9805982dabfb14b1526c0cb71f94508003fa3fcd60560d387465afd891c1dca61927ae86278436d53f4b840cacd1f412071fdc3dce1d6f730610a9c163d59b libXext-1.3.5.tar.xz # Locally computed -sha256 80767ac915f2f0f94de9efb15f0197a59b6f1e609cae85059f8703272dc3e146 COPYING +sha256 fd62910be4b13829d94e76c1447cf840953f0e225c4dc6c79349c84dd0557f22 COPYING diff --git a/package/x11r7/xlib_libXext/xlib_libXext.mk b/package/x11r7/xlib_libXext/xlib_libXext.mk index 6002e59e0d..0bb3efa31f 100644 --- a/package/x11r7/xlib_libXext/xlib_libXext.mk +++ b/package/x11r7/xlib_libXext/xlib_libXext.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXEXT_VERSION = 1.3.4 -XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.bz2 -XLIB_LIBXEXT_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXEXT_VERSION = 1.3.5 +XLIB_LIBXEXT_SOURCE = libXext-$(XLIB_LIBXEXT_VERSION).tar.xz +XLIB_LIBXEXT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXEXT_LICENSE = MIT XLIB_LIBXEXT_LICENSE_FILES = COPYING XLIB_LIBXEXT_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:32:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:42 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xcompmgr: bump version to 1.1.9 Message-ID: <20221209170103.DBADF85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59d64c57c755338306e9eddc9ff98a948ef79694 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003254.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash | 8 +++----- package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash index 6f0d755261..b9675a5ecf 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002989.html -md5 ef8c7d4140c11efb8de4141b3968208c xcompmgr-1.1.8.tar.bz2 -sha1 7bb28329b4bb687763df2d2c1723cb6ecb20945a xcompmgr-1.1.8.tar.bz2 -sha256 0b89daf4f060fa3fa83cca862c45d531fef7121b5d06552c1d73d396ad9a7243 xcompmgr-1.1.8.tar.bz2 -sha512 ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d xcompmgr-1.1.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003254.html +sha256 4875b6698672d01eb3a5080bde6eac9a989d486a82226a2d5e23624f1527a6f0 xcompmgr-1.1.9.tar.xz +sha512 699117492af7fd84b36d317dcbf422d5ec86a7f21e29370caa737cd940d8ff866a5c8704ba2e7bd17a64e085d77fd23b628263d619813dead85cd669ff5b860e xcompmgr-1.1.9.tar.xz # Locally computed sha256 c843545f72771b3ff95eb88defc2e3ed8f9a1802d9bb6c32c196bb5eec3d3a5d COPYING diff --git a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk index 24ebad7bda..c754ea37b3 100644 --- a/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk +++ b/package/x11r7/xapp_xcompmgr/xapp_xcompmgr.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XCOMPMGR_VERSION = 1.1.8 -XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.bz2 -XAPP_XCOMPMGR_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XCOMPMGR_VERSION = 1.1.9 +XAPP_XCOMPMGR_SOURCE = xcompmgr-$(XAPP_XCOMPMGR_VERSION).tar.xz +XAPP_XCOMPMGR_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XCOMPMGR_LICENSE = MIT XAPP_XCOMPMGR_LICENSE_FILES = COPYING XAPP_XCOMPMGR_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:31 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libFS: bump version to 1.0.9 Message-ID: <20221209170105.2BBF185EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b1ff446fb74b910ff9005b8725e962a626ef11a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003200.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libFS/xlib_libFS.hash | 8 +++----- package/x11r7/xlib_libFS/xlib_libFS.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libFS/xlib_libFS.hash b/package/x11r7/xlib_libFS/xlib_libFS.hash index 50cb94dd3a..6ca152ac4a 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.hash +++ b/package/x11r7/xlib_libFS/xlib_libFS.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002970.html -md5 4e1196275aa743d6ebd3d3d5ec1dff9c libFS-1.0.8.tar.bz2 -sha1 70173cc15a7a55defb7b22b00a9387901acad634 libFS-1.0.8.tar.bz2 -sha256 c8e13727149b2ddfe40912027459b2522042e3844c5cd228c3300fe5eef6bd0f libFS-1.0.8.tar.bz2 -sha512 466198ae5c0b83e3579713d86ddfd0b039f5c5b511cf6d5dc0e9664ee2d40aec9e8929445c8e97394d85faf76a7cf2f81bddb13d23de7ce19919e3b1e36ba56f libFS-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003200.html +sha256 597379438b3242ccc7d7b0fc432dc6c844eca0d4a82a7b82518bfeb203fc208a libFS-1.0.9.tar.xz +sha512 7d012e62736c6d567931bad982eec221199d296f0fe41e1e7fde5575b8b928e9a8c644aa8746242bdfe72393635320b58774d9a519285765bd26d633588092b8 libFS-1.0.9.tar.xz # Locally computed sha256 5386724e7475b89394dd836b954a6688f875efab99e43e8eb7e8775f5b99a341 COPYING diff --git a/package/x11r7/xlib_libFS/xlib_libFS.mk b/package/x11r7/xlib_libFS/xlib_libFS.mk index 9d9aecb74f..0fbf453ca4 100644 --- a/package/x11r7/xlib_libFS/xlib_libFS.mk +++ b/package/x11r7/xlib_libFS/xlib_libFS.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBFS_VERSION = 1.0.8 -XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.bz2 -XLIB_LIBFS_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBFS_VERSION = 1.0.9 +XLIB_LIBFS_SOURCE = libFS-$(XLIB_LIBFS_VERSION).tar.xz +XLIB_LIBFS_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBFS_LICENSE = MIT XLIB_LIBFS_LICENSE_FILES = COPYING XLIB_LIBFS_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:32:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:45 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libX11: bump version to 1.8.2 Message-ID: <20221209170103.E3E5885E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=671c130b0cc0eee99665554e52af7fad5f99500e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update license hash due to upstream commits https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a04b84f0f7bb3a78088756759f4b9b8bb363251e https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/a35d706cd8dc7b498bca2a3fc4a3732047439ed7 Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libX11/xlib_libX11.hash | 8 ++++---- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 5a8f639165..4f5027d62d 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-June/003168.html -sha256 1bc41aa1bbe01401f330d76dfa19f386b79c51881c7bbfee9eb4e27f22f2d9f7 libX11-1.8.1.tar.xz -sha512 2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a libX11-1.8.1.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html +sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz +sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz # Locally computed -sha256 2daec087a88e7c9b8082557cdeebad5bbb8155a4137472f0b22e269cd99d0c1e COPYING +sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 9ed9f1ddb3..26d4b4d306 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.1 +XLIB_LIBX11_VERSION = 1.8.2 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT From yann.morin.1998 at free.fr Fri Dec 9 16:33:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:33:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXinerama: bump version to 1.1.5 Message-ID: <20221209170104.097C585EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b97079d921d8e62ce73d08e11069f5c04734e048 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003244.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXinerama/xlib_libXinerama.hash | 8 +++----- package/x11r7/xlib_libXinerama/xlib_libXinerama.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash index ca4081d375..e3ac880b39 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-July/002905.html -md5 0d5f826a197dae74da67af4a9ef35885 libXinerama-1.1.4.tar.bz2 -sha1 34a1d9908ffbd46805d2357c6b05f5e341a8dc7c libXinerama-1.1.4.tar.bz2 -sha256 0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720 libXinerama-1.1.4.tar.bz2 -sha512 cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14 libXinerama-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003244.html +sha256 5094d1f0fcc1828cb1696d0d39d9e866ae32520c54d01f618f1a3c1e30c2085c libXinerama-1.1.5.tar.xz +sha512 735b5320de4782005b379e409bf2f976131c17d496b297d33a0e127ca1443034778586b6b25c077b2ad73a4ab34d440d7510475e0041f38202bb40f15fb08ff7 libXinerama-1.1.5.tar.xz # Locally computed sha256 f661fd883b6e980b3b118e0fbe230fbf10eef8d4d4a35931355f29ed647ddbe3 COPYING diff --git a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk index 48e32d55e2..67e3398c71 100644 --- a/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk +++ b/package/x11r7/xlib_libXinerama/xlib_libXinerama.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXINERAMA_VERSION = 1.1.4 -XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.bz2 -XLIB_LIBXINERAMA_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXINERAMA_VERSION = 1.1.5 +XLIB_LIBXINERAMA_SOURCE = libXinerama-$(XLIB_LIBXINERAMA_VERSION).tar.xz +XLIB_LIBXINERAMA_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXINERAMA_LICENSE = MIT XLIB_LIBXINERAMA_LICENSE_FILES = COPYING XLIB_LIBXINERAMA_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:34:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:04 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_x11perf: bump version to 1.6.2 Message-ID: <20221209170104.1DAEC85C7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1261e78ee2a7994f0cf764c0a61d457984daf673 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003242.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_x11perf/xapp_x11perf.hash | 8 +++----- package/x11r7/xapp_x11perf/xapp_x11perf.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.hash b/package/x11r7/xapp_x11perf/xapp_x11perf.hash index 673d3602ba..3370d7df53 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.hash +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002983.html -md5 e96b56756990c56c24d2d02c2964456b x11perf-1.6.1.tar.bz2 -sha1 c54ebef80b6cb565397fe2e3069e0d7470027e5a x11perf-1.6.1.tar.bz2 -sha256 1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34 x11perf-1.6.1.tar.bz2 -sha512 b386151bfe3d7c04ab9953ae1882f3c5b627d6d1afb9a8cfe87c58236a88883fc11bbadb2226b9aa61df84b4fce625a1c9e3d146a124ac17e8d7d605b35d9c0b x11perf-1.6.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003242.html +sha256 5a0e7cea47716ad07ceca38bbd07ae06459ee4d837b9c9dfc21ccb94e3e24fcc x11perf-1.6.2.tar.xz +sha512 5be9e601071a42d103adbab5f30c1900a3779a5b2c06c709df99a85487c9790d36b835d43f5c6d74cc7d950cc3ad06927210d7b1f58939cfd0b4a6f3e5e32112 x11perf-1.6.2.tar.xz # Locally computed sha256 f467ff659142e2eb4cb7275c48c789d249af398b09a405d3e181dcc339b3b922 COPYING diff --git a/package/x11r7/xapp_x11perf/xapp_x11perf.mk b/package/x11r7/xapp_x11perf/xapp_x11perf.mk index ec10590b73..3a1d579939 100644 --- a/package/x11r7/xapp_x11perf/xapp_x11perf.mk +++ b/package/x11r7/xapp_x11perf/xapp_x11perf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_X11PERF_VERSION = 1.6.1 -XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.bz2 -XAPP_X11PERF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_X11PERF_VERSION = 1.6.2 +XAPP_X11PERF_SOURCE = x11perf-$(XAPP_X11PERF_VERSION).tar.xz +XAPP_X11PERF_SITE = https://xorg.freedesktop.org/archive/individual/test XAPP_X11PERF_LICENSE = MIT XAPP_X11PERF_LICENSE_FILES = COPYING XAPP_X11PERF_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXft From yann.morin.1998 at free.fr Fri Dec 9 16:34:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:01 +0100 Subject: [Buildroot] [git commit] package/x11r7/xutil_makedepend: bump version to 1.0.7 Message-ID: <20221209170104.154B185E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=228780fbde4c2b645ea52a870df5ec020912ddf8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003243.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 8 +++----- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 079fa9ef8f..3a7496e1a4 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002985.html -md5 b2ca7f2f21f1c04a88b6a254c19c9b68 makedepend-1.0.6.tar.bz2 -sha1 3f321f7b570ec98f1fabc441267d29347a2e1456 makedepend-1.0.6.tar.bz2 -sha256 d558a52e8017d984ee59596a9582c8d699a1962391b632bec3bb6804bf4d501c makedepend-1.0.6.tar.bz2 -sha512 eb0e8ee8ab7515806d7d98a060cdcd392ec38e4225e5e05db26daa6651f185d0b764aab403edeea904d4d23211b1f7db20daeee6eafce8abe65225784ed0aa42 makedepend-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html +sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz +sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index 18f8eb1f6a..b16bbe0978 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,9 +4,9 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.6 -XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.bz2 -XUTIL_MAKEDEPEND_SITE = http://xorg.freedesktop.org/releases/individual/util +XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz +XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT XUTIL_MAKEDEPEND_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:34:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:13 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXrender: bump version to 0.9.11 Message-ID: <20221209170104.3919985EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c93b50a34a3f46c27fd21c72332c7fde18e0a3f8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003239.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXrender/xlib_libXrender.hash | 6 +++--- package/x11r7/xlib_libXrender/xlib_libXrender.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.hash b/package/x11r7/xlib_libXrender/xlib_libXrender.hash index 680c765237..015fa0af21 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.hash +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002725.html -sha256 c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949 libXrender-0.9.10.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003239.html +sha256 bc53759a3a83d1ff702fb59641b3d2f7c56e05051fa0cfa93501166fa782dc24 libXrender-0.9.11.tar.xz +sha512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de libXrender-0.9.11.tar.xz # Locally calculated sha256 bbe1db89c48816c48248796adac91defd8fbde1141b145f01511781ab87f29a1 COPYING diff --git a/package/x11r7/xlib_libXrender/xlib_libXrender.mk b/package/x11r7/xlib_libXrender/xlib_libXrender.mk index 0ef0ec48d9..fd97c83cf6 100644 --- a/package/x11r7/xlib_libXrender/xlib_libXrender.mk +++ b/package/x11r7/xlib_libXrender/xlib_libXrender.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXRENDER_VERSION = 0.9.10 -XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.bz2 -XLIB_LIBXRENDER_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXRENDER_VERSION = 0.9.11 +XLIB_LIBXRENDER_SOURCE = libXrender-$(XLIB_LIBXRENDER_VERSION).tar.xz +XLIB_LIBXRENDER_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXRENDER_LICENSE = MIT XLIB_LIBXRENDER_LICENSE_FILES = COPYING XLIB_LIBXRENDER_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:35:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:48 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xgc: bump version to 1.0.6 Message-ID: <20221209170104.9255585EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef8faec32df85cf6172a9e26f68d6c6f704265e2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003221.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xgc/xapp_xgc.hash | 5 +++-- package/x11r7/xapp_xgc/xapp_xgc.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xgc/xapp_xgc.hash b/package/x11r7/xapp_xgc/xapp_xgc.hash index 50e1362b64..7664e31186 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.hash +++ b/package/x11r7/xapp_xgc/xapp_xgc.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002575.html -sha256 14828d9bda358ad57efc0206bc416ee33ba542091edb186485cca5389adc2f5e xgc-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003221.html +sha256 7b87bbdbce4ec858738a3b81b8a3943aff01036001e2a1d00bb5384392a8b240 xgc-1.0.6.tar.xz +sha512 f449b9b2d313aeba1fe9bf33fef90291776403f1fdf4afc507c4b973045c97fc8ded65ddec4f8c58727e7e4c7c4ad6a65ae79581eb4bdfe9c79a5f909dbc0a1f xgc-1.0.6.tar.xz # Locally computed sha256 13ebeb3e59e406064d46e94a707ed5ec5d8d2bf840971265dd46db0850d22d02 COPYING diff --git a/package/x11r7/xapp_xgc/xapp_xgc.mk b/package/x11r7/xapp_xgc/xapp_xgc.mk index 41d42c461e..fc055f57dd 100644 --- a/package/x11r7/xapp_xgc/xapp_xgc.mk +++ b/package/x11r7/xapp_xgc/xapp_xgc.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XGC_VERSION = 1.0.5 -XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.bz2 -XAPP_XGC_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XGC_VERSION = 1.0.6 +XAPP_XGC_SOURCE = xgc-$(XAPP_XGC_VERSION).tar.xz +XAPP_XGC_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XGC_LICENSE = MIT XAPP_XGC_LICENSE_FILES = COPYING XAPP_XGC_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:34:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:24 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-keysyms: bump version to 0.4.1 Message-ID: <20221209170104.5BA3F85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd91f23a6ab9d0bb734fa8084275d81a39d300b2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003233.html Added license file. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash | 7 +++++-- package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk | 10 ++++------ 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash index 6437d070f4..20a341ca22 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.hash @@ -1,2 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002485.html -sha256 0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9 xcb-util-keysyms-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003233.html +sha256 7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638 xcb-util-keysyms-0.4.1.tar.xz +sha512 dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf xcb-util-keysyms-0.4.1.tar.xz +# Locally computed +sha256 d499c1bf2c2a5f0a0498e5204d998388e308dcf2273dfbe2250a5b9a73f66537 COPYING diff --git a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk index 9036b06fe8..364dc5b6da 100644 --- a/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk +++ b/package/x11r7/xcb-util-keysyms/xcb-util-keysyms.mk @@ -4,13 +4,11 @@ # ################################################################################ -XCB_UTIL_KEYSYMS_VERSION = 0.4.0 -XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.bz2 -XCB_UTIL_KEYSYMS_SITE = http://xcb.freedesktop.org/dist - -# unfortunately, no license file +XCB_UTIL_KEYSYMS_VERSION = 0.4.1 +XCB_UTIL_KEYSYMS_SOURCE = xcb-util-keysyms-$(XCB_UTIL_KEYSYMS_VERSION).tar.xz +XCB_UTIL_KEYSYMS_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_KEYSYMS_LICENSE = MIT - +XCB_UTIL_KEYSYMS_LICENSE_FILES = COPYING XCB_UTIL_KEYSYMS_INSTALL_STAGING = YES XCB_UTIL_KEYSYMS_DEPENDENCIES = host-pkgconf libxcb From yann.morin.1998 at free.fr Fri Dec 9 16:35:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:43 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_bdftopcf: bump version to 1.1.1 Message-ID: <20221209170104.8084F85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08a0ed4d56c03a431b73a6faa53b0c5b83d7ca04 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003223.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash | 9 +++------ package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash index bf806ab0d7..0596b65e49 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.hash @@ -1,8 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2017-November/002821.html -md5 2a455d3c02390597feb9cefb3fe97a45 bdftopcf-1.1.tar.bz2 -sha1 48a783337a5aa49ebc102c9788ff0f43ea35c5c4 bdftopcf-1.1.tar.bz2 -sha256 4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2 bdftopcf-1.1.tar.bz2 -sha512 7b790e8d512ca2812ac889c156ef91c48798b4744a6857e5b17e0128764b5afa8c5426fe5de05a9819d64745116718db4221b3e657e3c2633465e87179c44bec bdftopcf-1.1.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-October/003223.html +sha256 11c953d53c0f3ed349d0198dfb0a40000b5121df7eef09f2615a262892fed908 bdftopcf-1.1.1.tar.xz +sha512 257dc9ae29f2cf1496aad91ccba534348d87f881d75431aa6611a8154cb817d17588c464ab6c6c6bc51e6060baa8dcfcb9fd8c037cdaea8d18287651fa6b7ea9 bdftopcf-1.1.1.tar.xz # Locally calculated sha256 a437fb5272ba507c2977b2ef623bb391270f521b2a20271ed044785f4eaa5dbc COPYING diff --git a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk index 7ee618d641..d47f5c02ce 100644 --- a/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk +++ b/package/x11r7/xapp_bdftopcf/xapp_bdftopcf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_BDFTOPCF_VERSION = 1.1 -XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.bz2 -XAPP_BDFTOPCF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_BDFTOPCF_VERSION = 1.1.1 +XAPP_BDFTOPCF_SOURCE = bdftopcf-$(XAPP_BDFTOPCF_VERSION).tar.xz +XAPP_BDFTOPCF_SITE = https://xorg.freedesktop.org/archive/individual/util XAPP_BDFTOPCF_LICENSE = MIT XAPP_BDFTOPCF_LICENSE_FILES = COPYING XAPP_BDFTOPCF_DEPENDENCIES = xlib_libXfont From yann.morin.1998 at free.fr Fri Dec 9 16:34:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-renderutil: bump version to 0.3.10 Message-ID: <20221209170104.5326E85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8b42c06423c7b31b5fdc8d2d06bdec7cd059eb30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003234.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash | 5 +++-- package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash index 19ed9d4640..cb3ed55cea 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-June/002446.html -sha256 c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b xcb-util-renderutil-0.3.9.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003234.html +sha256 3e15d4f0e22d8ddbfbb9f5d77db43eacd7a304029bf25a6166cc63caa96d04ba xcb-util-renderutil-0.3.10.tar.xz +sha512 9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15 xcb-util-renderutil-0.3.10.tar.xz # Locally computed sha256 271169dd66674e9c396697af0b4822d1c59ccd2342b7740864d667a02963068b COPYING diff --git a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk index 9e6683bf3a..d15d19f7e2 100644 --- a/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk +++ b/package/x11r7/xcb-util-renderutil/xcb-util-renderutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_RENDERUTIL_VERSION = 0.3.9 -XCB_UTIL_RENDERUTIL_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.bz2 +XCB_UTIL_RENDERUTIL_VERSION = 0.3.10 +XCB_UTIL_RENDERUTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_RENDERUTIL_SOURCE = xcb-util-renderutil-$(XCB_UTIL_RENDERUTIL_VERSION).tar.xz XCB_UTIL_RENDERUTIL_LICENSE = MIT XCB_UTIL_RENDERUTIL_LICENSE_FILES = COPYING XCB_UTIL_RENDERUTIL_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:34:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:26 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-image: bump version to 0.4.1 Message-ID: <20221209170104.663EB85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7b42852817e93423afeff64e637795d8ba80672 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003231.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-image/xcb-util-image.hash | 5 +++-- package/x11r7/xcb-util-image/xcb-util-image.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-image/xcb-util-image.hash b/package/x11r7/xcb-util-image/xcb-util-image.hash index b2c42d6899..e200853e47 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.hash +++ b/package/x11r7/xcb-util-image/xcb-util-image.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-October/002489.html -sha256 2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc xcb-util-image-0.4.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003231.html +sha256 ccad8ee5dadb1271fd4727ad14d9bd77a64e505608766c4e98267d9aede40d3d xcb-util-image-0.4.1.tar.xz +sha512 9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e xcb-util-image-0.4.1.tar.xz # License file, locally calculated sha256 19672c6153d8c4870abe734fa4dd2197481a311f4788d02ad729be07e116b26b COPYING diff --git a/package/x11r7/xcb-util-image/xcb-util-image.mk b/package/x11r7/xcb-util-image/xcb-util-image.mk index 8ddb0be86d..446d545ef2 100644 --- a/package/x11r7/xcb-util-image/xcb-util-image.mk +++ b/package/x11r7/xcb-util-image/xcb-util-image.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_IMAGE_VERSION = 0.4.0 -XCB_UTIL_IMAGE_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.bz2 +XCB_UTIL_IMAGE_VERSION = 0.4.1 +XCB_UTIL_IMAGE_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_IMAGE_SOURCE = xcb-util-image-$(XCB_UTIL_IMAGE_VERSION).tar.xz XCB_UTIL_IMAGE_INSTALL_STAGING = YES XCB_UTIL_IMAGE_LICENSE = MIT XCB_UTIL_IMAGE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:34:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:10 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xsetroot: bump version to 1.1.3 Message-ID: <20221209170104.2FBB585EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=51818b18b9a1fe1a5e0b31298f86cb80309ae9ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003240.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xsetroot/xapp_xsetroot.hash | 8 +++----- package/x11r7/xapp_xsetroot/xapp_xsetroot.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash index 32294c1f3d..43f7cd66d0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002874.html -md5 5fe769c8777a6e873ed1305e4ce2c353 xsetroot-1.1.2.tar.bz2 -sha1 42ab81761823b44974feab86477007c49dbace50 xsetroot-1.1.2.tar.bz2 -sha256 10c442ba23591fb5470cea477a0aa5f679371f4f879c8387a1d9d05637ae417c xsetroot-1.1.2.tar.bz2 -sha512 0b9df1b72305e5c24f1e1664578aa4411a5ffcdc5d318458117594e641f01c34700205b0d16c08abf4a8106d36128ccdbe1ea1f1035fce9018d6b52801a8b72b xsetroot-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003240.html +sha256 6081b45a9eb4426e045d259d1e144b32417fb635e5b96aa90647365ac96638d1 xsetroot-1.1.3.tar.xz +sha512 f333d1bfd92bb943044da36331ae2cf68a811c8f3891719d9ebc1749e2dd0c67068f86face0794c3c4ae584c4dd189bad4998dccb38fe1ac37a8921e5713e7c0 xsetroot-1.1.3.tar.xz # Locally computed sha256 48e9c9572e0dc1c14b93b753542f780e7751dd7f035816374d8a8be0211a4520 COPYING diff --git a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk index 98ba344cfa..1ffbb2b6b0 100644 --- a/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk +++ b/package/x11r7/xapp_xsetroot/xapp_xsetroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XSETROOT_VERSION = 1.1.2 -XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.bz2 -XAPP_XSETROOT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XSETROOT_VERSION = 1.1.3 +XAPP_XSETROOT_SOURCE = xsetroot-$(XAPP_XSETROOT_VERSION).tar.xz +XAPP_XSETROOT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XSETROOT_LICENSE = MIT XAPP_XSETROOT_LICENSE_FILES = COPYING XAPP_XSETROOT_DEPENDENCIES = xlib_libX11 xlib_libXmu xlib_libXcursor xdata_xbitmaps From yann.morin.1998 at free.fr Fri Dec 9 16:35:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xditview: bump version to 1.0.6 Message-ID: <20221209170104.9B06485EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f18b8dcb4e622f973d73332732d3dd6f548d3a3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003220.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xditview/xapp_xditview.hash | 8 +++----- package/x11r7/xapp_xditview/xapp_xditview.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xditview/xapp_xditview.hash b/package/x11r7/xapp_xditview/xapp_xditview.hash index 4586c0b5a4..dbaf5e42b7 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.hash +++ b/package/x11r7/xapp_xditview/xapp_xditview.hash @@ -1,7 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002570.html -md5 3a909116a3b2abe3845215cf49e09fa5 xditview-1.0.5.tar.bz2 -sha1 f06f65bca31168c86bcebd7f92dbbda08817a5cc xditview-1.0.5.tar.bz2 -sha256 eecb1ed51ab4edc7f454476d1248cfb7799a17c5679b3dd834e8b4658331c04b xditview-1.0.5.tar.bz2 -sha512 e20c903f38394b496111267e142d84d11e69a3b89f91869652d1f2ee5c997a13f90bfa2966651b42cd3979a330b348a6e397cc6a74c45b1f3f91643e7c06765d xditview-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003220.html +sha256 517700df205d4fdf65db182698157c959f1e7c10597670a7f45b1fcb2319819f xditview-1.0.6.tar.xz +sha512 249769d27980e9a69ac8f056f329dfa514f3ab6267d6ed69814c5695f315d2a7021c560a0e26fdd2568290a071793d7f2eafdd92f9981ed556047deb244ebf5a xditview-1.0.6.tar.xz # Locally computed sha256 023d879308a49249181f78bbb567e93c45138ad847fe969d191e4802e7a1a005 COPYING diff --git a/package/x11r7/xapp_xditview/xapp_xditview.mk b/package/x11r7/xapp_xditview/xapp_xditview.mk index 388710034c..8655bd3e92 100644 --- a/package/x11r7/xapp_xditview/xapp_xditview.mk +++ b/package/x11r7/xapp_xditview/xapp_xditview.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDITVIEW_VERSION = 1.0.5 -XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.bz2 -XAPP_XDITVIEW_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDITVIEW_VERSION = 1.0.6 +XAPP_XDITVIEW_SOURCE = xditview-$(XAPP_XDITVIEW_VERSION).tar.xz +XAPP_XDITVIEW_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDITVIEW_LICENSE = MIT XAPP_XDITVIEW_LICENSE_FILES = COPYING XAPP_XDITVIEW_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:34:15 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:15 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xfsinfo: bump version to 1.0.7 Message-ID: <20221209170104.4160085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c999fb9a0527e371f4d9f433436afcc1dc88d4af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003238.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash | 8 +++----- package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash index dbdf8e0eda..7d5976473d 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002949.html -md5 0060d6151427d9e570e54fc52a88e7d7 xfsinfo-1.0.6.tar.bz2 -sha1 cbfe7470179f1ab5eecf992226dc1b28902c6b4c xfsinfo-1.0.6.tar.bz2 -sha256 8a3e8b9b9ae6ed571989d04e1846d39b9043e28f7623b500ebe1d47762c9b1d6 xfsinfo-1.0.6.tar.bz2 -sha512 901fc3817d7c95f2ba75ed0c51de91abd8efa67bbb93ad6b7d66e56a2f721af9db364e92f9ef2e719835fd48e934a5ea7402e5565c0ccd9b6b82633e869dc57b xfsinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003238.html +sha256 92f3ca451cba7717eed15f80de3c123aa56c82a1ee7d6e9116ba513021b98874 xfsinfo-1.0.7.tar.xz +sha512 1914916bf995c08a520bd009ddfa57c7e4a997a829380232d359f9bf68852c67650efb8f1fe3cc8a11889b2ec067f50ac38df711ffaf4536802a0b530dc1789c xfsinfo-1.0.7.tar.xz # Locally computed sha256 bae01fa08f30f21f9cfb75e8339d081b34e5e03d12677177f85a55b0ca41d0db COPYING diff --git a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk index bef9787ffe..29e9fc75c4 100644 --- a/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk +++ b/package/x11r7/xapp_xfsinfo/xapp_xfsinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XFSINFO_VERSION = 1.0.6 -XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.bz2 -XAPP_XFSINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XFSINFO_VERSION = 1.0.7 +XAPP_XFSINFO_SOURCE = xfsinfo-$(XAPP_XFSINFO_VERSION).tar.xz +XAPP_XFSINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XFSINFO_LICENSE = MIT XAPP_XFSINFO_LICENSE_FILES = COPYING XAPP_XFSINFO_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:35:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-cursor: bump version to 0.1.4 Message-ID: <20221209170104.6FA1785EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6111bac9e5d2f1cea5db127ad59f2379f86b90fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003230.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash index 14cea17138..ca316d3ce8 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz # Locally computed sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk index 07b37c5e47..0fb131693b 100644 --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_CURSOR_VERSION = 0.1.3 -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 +XCB_UTIL_CURSOR_VERSION = 0.1.4 +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz XCB_UTIL_CURSOR_LICENSE = MIT XCB_UTIL_CURSOR_LICENSE_FILES = COPYING XCB_UTIL_CURSOR_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:32:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:39 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbevd: bump version to 1.1.5 Message-ID: <20221209170103.D37DD85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=07f7d434a438421eb382a27349e67cffd97d8a3f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003255.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbevd/xapp_xkbevd.hash | 5 +++-- package/x11r7/xapp_xkbevd/xapp_xkbevd.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash index c3cf2f32b2..40b813fcf2 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002577.html -sha256 2430a2e5302a4cb4a5530c1df8cb3721a149bbf8eb377a2898921a145197f96a xkbevd-1.1.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003255.html +sha256 38357b702de9d3457c4ff75053390f457b84c4accc7f088101255c37c684926b xkbevd-1.1.5.tar.xz +sha512 9e4a56484771e5eb5444fbd11e7d0bb952a2746eea79b84298e2000ada96896d501b886727c4ef08c120b5dcce550fca2d3e3dd762f4ca0327c38d9609961c5b xkbevd-1.1.5.tar.xz # Locally computed sha256 38c6dbf8f88b1c920561ff3a4d1ffdb85c069c664f5f8b64a9adb477ef347b7c COPYING diff --git a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk index 7a9a8fb18f..5b99e6967f 100644 --- a/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk +++ b/package/x11r7/xapp_xkbevd/xapp_xkbevd.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBEVD_VERSION = 1.1.4 -XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.bz2 -XAPP_XKBEVD_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBEVD_VERSION = 1.1.5 +XAPP_XKBEVD_SOURCE = xkbevd-$(XAPP_XKBEVD_VERSION).tar.xz +XAPP_XKBEVD_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBEVD_LICENSE = MIT XAPP_XKBEVD_LICENSE_FILES = COPYING XAPP_XKBEVD_DEPENDENCIES = xlib_libxkbfile From yann.morin.1998 at free.fr Fri Dec 9 16:34:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:34:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xcb-util-wm: bump version to 0.4.2 Message-ID: <20221209170104.4A7CA85E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f7f74ba0b3f8d5dd0dcf5af42e0622749e57a7e4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003235.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xcb-util-wm/xcb-util-wm.hash | 5 +++-- package/x11r7/xcb-util-wm/xcb-util-wm.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.hash b/package/x11r7/xcb-util-wm/xcb-util-wm.hash index 444212accf..7383f015f2 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.hash +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-February/002401.html -sha256 28bf8179640eaa89276d2b0f1ce4285103d136be6c98262b6151aaee1d3c2a3f xcb-util-wm-0.4.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003235.html +sha256 62c34e21d06264687faea7edbf63632c9f04d55e72114aa4a57bb95e4f888a0b xcb-util-wm-0.4.2.tar.xz +sha512 eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0 xcb-util-wm-0.4.2.tar.xz # License file, locally calculated sha256 12ab3559977a4b22ae3030b90c64a386e6ec51ab0e4eab1ff530f81a2639400a COPYING diff --git a/package/x11r7/xcb-util-wm/xcb-util-wm.mk b/package/x11r7/xcb-util-wm/xcb-util-wm.mk index 37df3fd92d..0c4f6e86fa 100644 --- a/package/x11r7/xcb-util-wm/xcb-util-wm.mk +++ b/package/x11r7/xcb-util-wm/xcb-util-wm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_WM_VERSION = 0.4.1 -XCB_UTIL_WM_SITE = http://xcb.freedesktop.org/dist -XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.bz2 +XCB_UTIL_WM_VERSION = 0.4.2 +XCB_UTIL_WM_SITE = https://xorg.freedesktop.org/archive/individual/lib +XCB_UTIL_WM_SOURCE = xcb-util-wm-$(XCB_UTIL_WM_VERSION).tar.xz XCB_UTIL_WM_INSTALL_STAGING = YES XCB_UTIL_WM_LICENSE = MIT XCB_UTIL_WM_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:35:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:45 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkbprint: bump version to 1.0.6 Message-ID: <20221209170104.897BC85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dd1c370ad7567fc38732d28cb52d66bc5dbb22fc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003222.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkbprint/xapp_xkbprint.hash | 8 +++----- package/x11r7/xapp_xkbprint/xapp_xkbprint.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash index 69a80576c4..8ca7656b5c 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-November/003030.html -md5 9c34da77363dc3d0f616980da87244bf xkbprint-1.0.5.tar.bz2 -sha1 e707caffb3c680b3a869a776aa3f80caeac9e9c3 xkbprint-1.0.5.tar.bz2 -sha256 5b58fe834f0822f06d63d283fac404098c6d3f6acce61888b81016f1c41023fa xkbprint-1.0.5.tar.bz2 -sha512 ac3870352f3a595b5b8a8cb64f39e9bea81b17572c73cfbf72482477a2f576d0ffcdcf735cb3c66b8a88a7fe0f7aece6738cbac87df5641e44fae1ab9b97111f xkbprint-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003222.html +sha256 99cc9404f7b90289ae04944c0d98a208cc8b158492ad6481386e31d4d09aa7b0 xkbprint-1.0.6.tar.xz +sha512 a1c2401b2a2ef4c6bd2efc18923ecb176adcf38b6c5dfdce25f22f1f5ab21e25f494b25dac25b1765fb9a0f6acc24d191cd41b9a098a9e3c6eaf9a9df490be29 xkbprint-1.0.6.tar.xz # Locally computed sha256 79b32f28f7f5063054a564e1fdeee56f82a525b6516303704a1f70e55fe7197e COPYING diff --git a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk index 8643cb4276..f374c18dae 100644 --- a/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk +++ b/package/x11r7/xapp_xkbprint/xapp_xkbprint.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKBPRINT_VERSION = 1.0.5 -XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.bz2 -XAPP_XKBPRINT_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKBPRINT_VERSION = 1.0.6 +XAPP_XKBPRINT_SOURCE = xkbprint-$(XAPP_XKBPRINT_VERSION).tar.xz +XAPP_XKBPRINT_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKBPRINT_LICENSE = MIT XAPP_XKBPRINT_LICENSE_FILES = COPYING XAPP_XKBPRINT_DEPENDENCIES = xlib_libxkbfile From yann.morin.1998 at free.fr Fri Dec 9 16:36:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_fslsfonts: bump version to 1.0.6 Message-ID: <20221209170104.E222385C7A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2745a3b89ccc74f5d15ff812feb0b62da860e12 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003210.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash | 5 +++-- package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash index 1a7985f9a5..20573576c9 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002510.html -sha256 f1ed55093356b78daec2678d22f52d42ec11fe88575562d734396962e626d7f6 fslsfonts-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003210.html +sha256 01cb0c5a7dbddadef846ca3b52c2ab9c60f2c32c3f16584cd97a6c7f293341ee fslsfonts-1.0.6.tar.xz +sha512 1181a8e6cc820410d1deac98b3e5097506e4168c6515307b6b9aaf705cb57193a009cb331a51d46ce68e9548712f122b5c942d5a1bc1e01bdd191b7b1beab09e fslsfonts-1.0.6.tar.xz # Locally computed sha256 fbdfcafb5755565ad688bf3f7f808109d358040ec83ed3de496155105451fdf4 COPYING diff --git a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk index 27786a55c1..1b8d630124 100644 --- a/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk +++ b/package/x11r7/xapp_fslsfonts/xapp_fslsfonts.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSLSFONTS_VERSION = 1.0.5 -XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.bz2 -XAPP_FSLSFONTS_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSLSFONTS_VERSION = 1.0.6 +XAPP_FSLSFONTS_SOURCE = fslsfonts-$(XAPP_FSLSFONTS_VERSION).tar.xz +XAPP_FSLSFONTS_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSLSFONTS_LICENSE = MIT XAPP_FSLSFONTS_LICENSE_FILES = COPYING XAPP_FSLSFONTS_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:35:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:40 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXmu: bump version to 1.1.4 Message-ID: <20221209170104.77E0785EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0978ae1d5e1acca7f9ab165e4050cfa1c283fed4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003224.html Updated license hash due to upstream commits: https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/621f61f7d3f5955a84e6aa8b7458699870fdee45 https://gitlab.freedesktop.org/xorg/lib/libxmu/-/commit/f84dcc7fef5e0842e6408f059c13d73975114ec4 Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXmu/xlib_libXmu.hash | 10 ++++------ package/x11r7/xlib_libXmu/xlib_libXmu.mk | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.hash b/package/x11r7/xlib_libXmu/xlib_libXmu.hash index b443419285..58d3545156 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.hash +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002978.html -md5 ac774cff8b493f566088a255dbf91201 libXmu-1.1.3.tar.bz2 -sha1 7ff54ce38379fb795aebed38f6be404ee0dfeec6 libXmu-1.1.3.tar.bz2 -sha256 9c343225e7c3dc0904f2122b562278da5fed639b1b5e880d25111561bac5b731 libXmu-1.1.3.tar.bz2 -sha512 8c6cc65b22aa031ad870dd92736681a068a0878a425a53dbed909943da1136c4a24034d467cfd3785c3a8d78f66850b69f1ebe1eb24aaf9bc176b1d171a5c762 libXmu-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003224.html +sha256 210de3ab9c3e9382572c25d17c2518a854ce6e2c62c5f8315deac7579e758244 libXmu-1.1.4.tar.xz +sha512 3cf90cb3ff380aafefbb39297bdd95b9e1e6d6618cecb53ff09faf38f9b9c54599d28367f07a9ec77a20214c6c3e661b8d0a12b38082556790a79a59942039c1 libXmu-1.1.4.tar.xz # Locally computed -sha256 e65a4a8bbf8b0dfd2439d6bc6d86df03e2b8e693b757593b25149e099aeb8ec4 COPYING +sha256 8f0f2ca7a05cfd10bf9e307a272182de7cb52d7a603feaf17b9943c2c9a4838e COPYING diff --git a/package/x11r7/xlib_libXmu/xlib_libXmu.mk b/package/x11r7/xlib_libXmu/xlib_libXmu.mk index 3218e0ec39..051968059b 100644 --- a/package/x11r7/xlib_libXmu/xlib_libXmu.mk +++ b/package/x11r7/xlib_libXmu/xlib_libXmu.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXMU_VERSION = 1.1.3 -XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.bz2 -XLIB_LIBXMU_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXMU_VERSION = 1.1.4 +XLIB_LIBXMU_SOURCE = libXmu-$(XLIB_LIBXMU_VERSION).tar.xz +XLIB_LIBXMU_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXMU_LICENSE = MIT XLIB_LIBXMU_LICENSE_FILES = COPYING XLIB_LIBXMU_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:36:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:00 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-vmmouse: bump version to 13.2.0 Message-ID: <20221209170104.B562385EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e17f3076021efbd9ed699d78dc252aa0bf629922 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003217.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash | 5 +++-- .../x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash index fd6221fa23..2a221a4c12 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-June/002616.html -sha256 0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319 xf86-input-vmmouse-13.1.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003217.html +sha256 56f077580ab8f02e2f40358c5c46b0ae3e1828fc77744526b24adf1ceea339b8 xf86-input-vmmouse-13.2.0.tar.xz +sha512 26a01347a679db058abdc7cbd9a363bb4fccd1a727dc18e279d15b8a0dce71f67af5ff54df28b908391da8d2fc311d8c1813f26dcded4e9a2668db7b55ca5687 xf86-input-vmmouse-13.2.0.tar.xz # Locally calculated sha256 804737a1582428fdde4e2bfd1e9f3ca07971fc3bdce20ba2d06cc2bba6c84a9e COPYING diff --git a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk index b8c77de5f6..178e1344b2 100644 --- a/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk +++ b/package/x11r7/xdriver_xf86-input-vmmouse/xdriver_xf86-input-vmmouse.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.1.0 -XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_VMMOUSE_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_VMMOUSE_VERSION = 13.2.0 +XDRIVER_XF86_INPUT_VMMOUSE_SOURCE = xf86-input-vmmouse-$(XDRIVER_XF86_INPUT_VMMOUSE_VERSION).tar.xz +XDRIVER_XF86_INPUT_VMMOUSE_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_VMMOUSE_LICENSE = MIT XDRIVER_XF86_INPUT_VMMOUSE_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_VMMOUSE_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Fri Dec 9 16:36:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXft: bump version to 2.3.6 Message-ID: <20221209170104.EB6C585EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f7d13d9588cf3632a7c73bd81dddb52a4263309 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003211.html https://lists.x.org/archives/xorg-announce/2022-September/003209.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 8743a9b7d1..484764be3d 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003104.html -sha256 57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd libXft-2.3.4.tar.bz2 -sha512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51 libXft-2.3.4.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html +sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz +sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index b1640a6613..a86501900c 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.4 -XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.bz2 +XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT XLIB_LIBXFT_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:35:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:54 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_viewres: bump version to 1.0.7 Message-ID: <20221209170104.A413D85EA7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=52264859725c6af2f88b0df6cf59f70b3b6d106d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003219.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_viewres/xapp_viewres.hash | 8 +++----- package/x11r7/xapp_viewres/xapp_viewres.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_viewres/xapp_viewres.hash b/package/x11r7/xapp_viewres/xapp_viewres.hash index 3e2928dc4e..a662f4ef2e 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.hash +++ b/package/x11r7/xapp_viewres/xapp_viewres.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-August/003020.html -md5 38e6568271d8098327706c5cf855dbc7 viewres-1.0.6.tar.bz2 -sha1 f1d12e5b4e1180916edb44234599a486b025b480 viewres-1.0.6.tar.bz2 -sha256 11c15db02066c1d5fc3febf9b185d16c1112f87e37c4b101a484dcefffb80934 viewres-1.0.6.tar.bz2 -sha512 3f4cfc61608bc6c9b35ef66ceb473661ca01946d3306d54040d32803e8e0eec506a0ce37ea22bfe514544a6ba9645fd30f39b20c063aff696b3c0fda3fe95dff viewres-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003219.html +sha256 b15a62085b1a10f55ae1cf17b7ded75b72b21be240c68071685db377c4afc628 viewres-1.0.7.tar.xz +sha512 75878faee001163891adf8472c79b31273f794e23dd775c80b33acdd1ce76df708eb27a49c20f79b7101ad676e1d50d9c857c2e2e0930c6209eeb7af8a11397c viewres-1.0.7.tar.xz # Locally computed sha256 aefb540c54bc95c68702cd2ae668c559e63cc1a84f55ae5c0e78547e7d75d2d5 COPYING diff --git a/package/x11r7/xapp_viewres/xapp_viewres.mk b/package/x11r7/xapp_viewres/xapp_viewres.mk index 2e05a6e7d9..49933d7af6 100644 --- a/package/x11r7/xapp_viewres/xapp_viewres.mk +++ b/package/x11r7/xapp_viewres/xapp_viewres.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_VIEWRES_VERSION = 1.0.6 -XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.bz2 -XAPP_VIEWRES_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_VIEWRES_VERSION = 1.0.7 +XAPP_VIEWRES_SOURCE = viewres-$(XAPP_VIEWRES_VERSION).tar.xz +XAPP_VIEWRES_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_VIEWRES_LICENSE = MIT XAPP_VIEWRES_LICENSE_FILES = COPYING XAPP_VIEWRES_DEPENDENCIES = xlib_libXaw From yann.morin.1998 at free.fr Fri Dec 9 16:36:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:09 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXxf86vm: bump version to 1.1.5 Message-ID: <20221209170104.D00D585EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b8022395d32d8bda95ca084436659a983932c11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003213.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash | 7 +++---- package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash index 0601360c0e..d181310c69 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.hash @@ -1,6 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-February/002539.html -sha1 78ef18ca2be157131899e01c62679e247409a13f libXxf86vm-1.1.4.tar.bz2 -sha256 afee27f93c5f31c0ad582852c0fb36d50e4de7cd585fcf655e278a633d85cd57 libXxf86vm-1.1.4.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-September/003213.html +sha256 247fef48b3e0e7e67129e41f1e789e8d006ba47dba1c0cdce684b9b703f888e7 libXxf86vm-1.1.5.tar.xz +sha512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6 libXxf86vm-1.1.5.tar.xz # Locally calculated sha256 f3da8eaed19e27e4f67e6f076d4ebdb8d649e15a8ad33a415fb65a23de1b6689 COPYING diff --git a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk index 8871bd507e..0f3decb04e 100644 --- a/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk +++ b/package/x11r7/xlib_libXxf86vm/xlib_libXxf86vm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXXF86VM_VERSION = 1.1.4 -XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.bz2 -XLIB_LIBXXF86VM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXXF86VM_VERSION = 1.1.5 +XLIB_LIBXXF86VM_SOURCE = libXxf86vm-$(XLIB_LIBXXF86VM_VERSION).tar.xz +XLIB_LIBXXF86VM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXXF86VM_LICENSE = MIT XLIB_LIBXXF86VM_LICENSE_FILES = COPYING XLIB_LIBXXF86VM_CPE_ID_VENDOR = x From yann.morin.1998 at free.fr Fri Dec 9 16:36:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:06 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXtst: bump version to 1.2.4 Message-ID: <20221209170104.C675E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5e2df02d3109131b72880ebf313088e70366c5da branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-September/003214.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXtst/xlib_libXtst.hash | 5 +++-- package/x11r7/xlib_libXtst/xlib_libXtst.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.hash b/package/x11r7/xlib_libXtst/xlib_libXtst.hash index f64a018567..7bdcdb9c17 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.hash +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-October/002726.html -sha256 4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204 libXtst-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-September/003214.html +sha256 84f5f30b9254b4ffee14b5b0940e2622153b0d3aed8286a3c5b7eeb340ca33c8 libXtst-1.2.4.tar.xz +sha512 f2f4e01239b892b8e26284cede90feb4fe7738beb243bca0f6adb349029f8bf87b5a482911edcd2401733c92ef78eec07fcd455b92e5b8c4828374769e60098d libXtst-1.2.4.tar.xz # Locally computed sha256 940190489c7a0e5ae3d83fc4fcbd79e0cd1b765bf1a4efd408293c1ee0332ceb COPYING diff --git a/package/x11r7/xlib_libXtst/xlib_libXtst.mk b/package/x11r7/xlib_libXtst/xlib_libXtst.mk index c79301e064..47103377aa 100644 --- a/package/x11r7/xlib_libXtst/xlib_libXtst.mk +++ b/package/x11r7/xlib_libXtst/xlib_libXtst.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXTST_VERSION = 1.2.3 -XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.bz2 -XLIB_LIBXTST_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXTST_VERSION = 1.2.4 +XLIB_LIBXTST_SOURCE = libXtst-$(XLIB_LIBXTST_VERSION).tar.xz +XLIB_LIBXTST_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXTST_LICENSE = MIT XLIB_LIBXTST_LICENSE_FILES = COPYING XLIB_LIBXTST_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Fri Dec 9 16:35:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:35:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_smproxy: bump version to 1.0.7 Message-ID: <20221209170104.AC47385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=77c048e6297193ba4e116484bd8005fafdc412e1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003218.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_smproxy/xapp_smproxy.hash | 5 +++-- package/x11r7/xapp_smproxy/xapp_smproxy.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.hash b/package/x11r7/xapp_smproxy/xapp_smproxy.hash index db9dd27af3..587864baf7 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.hash +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2015-April/002564.html -sha256 6cf19155a2752237f36dbf8bc4184465ea190d2652f887faccb4e2a6ebf77266 smproxy-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003218.html +sha256 4aa99237cc9dab7d87ce9bc7cca4116674a853b5f08dfe3f9db1bb2b2cf9f305 smproxy-1.0.7.tar.xz +sha512 cd6a6933b74f76ae65fb16504e57871724bc1102eae1d02e801e99c3fe73fe44e27f87cef3fbf9f75f369d18197b53bb677d637d94cc8185b55acae0cbd44f21 smproxy-1.0.7.tar.xz # Locally computed sha256 92dce6d8a1fcc0c6b5e56dc44e431e7f73bfa2ed5e83295662aa314067a671d8 COPYING diff --git a/package/x11r7/xapp_smproxy/xapp_smproxy.mk b/package/x11r7/xapp_smproxy/xapp_smproxy.mk index f51c1ec090..f76752941c 100644 --- a/package/x11r7/xapp_smproxy/xapp_smproxy.mk +++ b/package/x11r7/xapp_smproxy/xapp_smproxy.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_SMPROXY_VERSION = 1.0.6 -XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.bz2 -XAPP_SMPROXY_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_SMPROXY_VERSION = 1.0.7 +XAPP_SMPROXY_SOURCE = smproxy-$(XAPP_SMPROXY_VERSION).tar.xz +XAPP_SMPROXY_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SMPROXY_LICENSE = MIT XAPP_SMPROXY_LICENSE_FILES = COPYING XAPP_SMPROXY_DEPENDENCIES = xlib_libXmu xlib_libXt From yann.morin.1998 at free.fr Fri Dec 9 16:32:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:21 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXdmcp: bump version to 1.1.4 Message-ID: <20221209170103.A9E5285EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=723eff5808451188ddc097aafc17e6969b849e57 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003260.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash | 8 +++----- package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash index 9f7f968350..83609413fd 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002974.html -md5 115c5c12ecce0e749cd91d999a5fd160 libXdmcp-1.1.3.tar.bz2 -sha1 0a8f8a274f829331efb1e8e2027c38631b204dd0 libXdmcp-1.1.3.tar.bz2 -sha256 20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529 libXdmcp-1.1.3.tar.bz2 -sha512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec libXdmcp-1.1.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003260.html +sha256 2dce5cc317f8f0b484ec347d87d81d552cdbebb178bd13c5d8193b6b7cd6ad00 libXdmcp-1.1.4.tar.xz +sha512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9 libXdmcp-1.1.4.tar.xz # Locally computed sha256 8a3c3f35b0dbcb60a4e242b9e4394a352a65bb27deb2938ea1e2e62a626e16e9 COPYING diff --git a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk index 51db9908e5..a79e2615db 100644 --- a/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk +++ b/package/x11r7/xlib_libXdmcp/xlib_libXdmcp.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXDMCP_VERSION = 1.1.3 -XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.bz2 -XLIB_LIBXDMCP_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXDMCP_VERSION = 1.1.4 +XLIB_LIBXDMCP_SOURCE = libXdmcp-$(XLIB_LIBXDMCP_VERSION).tar.xz +XLIB_LIBXDMCP_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXDMCP_LICENSE = MIT XLIB_LIBXDMCP_LICENSE_FILES = COPYING XLIB_LIBXDMCP_CPE_ID_VENDOR = x.org From yann.morin.1998 at free.fr Fri Dec 9 16:49:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:49:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-glint: remove package Message-ID: <20221209170105.3EC3E85EA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=565f41e27c7a6cfd3b51ddf46071799a40f5eb99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building this package is broken with X.org xserver 21: https://gitlab.freedesktop.org/xorg/driver/xf86-video-glint/-/issues/1 Fixes: http://autobuild.buildroot.net/results/f9d/f9d650ccb4173085cfc8873f1e52ee56caf982fa/ Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- Config.in.legacy | 7 +++++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-video-glint/Config.in | 10 ---------- .../xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash | 4 ---- .../xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk | 14 -------------- 5 files changed, 7 insertions(+), 29 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 522102a0c0..bf3bd55f35 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT + bool "xf86-video-glint removed" + select BR2_LEGACY + help + The X.org xf86-video-glint package no longer builds with + Xserver 21 and is unmaintained. + config BR2_PACKAGE_USBREDIR_SERVER bool "usbredirserver removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 63259e88da..273db98e89 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -164,7 +164,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-fbdev/Config.in source package/x11r7/xdriver_xf86-video-fbturbo/Config.in source package/x11r7/xdriver_xf86-video-geode/Config.in - source package/x11r7/xdriver_xf86-video-glint/Config.in source package/x11r7/xdriver_xf86-video-i128/Config.in source package/x11r7/xdriver_xf86-video-imx/Config.in source package/x11r7/xdriver_xf86-video-imx-viv/Config.in diff --git a/package/x11r7/xdriver_xf86-video-glint/Config.in b/package/x11r7/xdriver_xf86-video-glint/Config.in deleted file mode 100644 index c474f6c912..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT - bool "xf86-video-glint" - depends on BR2_PACKAGE_MESA3D - select BR2_PACKAGE_LIBDRM - select BR2_PACKAGE_XORGPROTO - help - GLINT/Permedia video driver - -comment "xf86-video-glint needs mesa3d" - depends on !BR2_PACKAGE_MESA3D diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash deleted file mode 100644 index 40474ebc7b..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2017-January/002759.html -sha256 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2 xf86-video-glint-1.2.9.tar.bz2 -# Locally calculated -sha256 6ca8e1a7e1d491f3618d3f14df1be64dbc8adefae7bbaf11d4920240dfb12f6e COPYING diff --git a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk b/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk deleted file mode 100644 index fba0030757..0000000000 --- a/package/x11r7/xdriver_xf86-video-glint/xdriver_xf86-video-glint.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-glint -# -################################################################################ - -XDRIVER_XF86_VIDEO_GLINT_VERSION = 1.2.9 -XDRIVER_XF86_VIDEO_GLINT_SOURCE = xf86-video-glint-$(XDRIVER_XF86_VIDEO_GLINT_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_GLINT_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_GLINT_LICENSE = MIT -XDRIVER_XF86_VIDEO_GLINT_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_GLINT_DEPENDENCIES = xserver_xorg-server libdrm xorgproto - -$(eval $(autotools-package)) From yann.morin.1998 at free.fr Fri Dec 9 16:32:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:18 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXpm: bump version to 3.5.14 Message-ID: <20221209170103.A143D85EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7d2fff78049392f2dae82f5ea9f5a0dbac225f4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003261.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXpm/xlib_libXpm.hash | 8 +++----- package/x11r7/xlib_libXpm/xlib_libXpm.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.hash b/package/x11r7/xlib_libXpm/xlib_libXpm.hash index edfdaab335..9ccfb4c8de 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.hash +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.hash @@ -1,8 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2019-December/003034.html -md5 6f0ecf8d103d528cfc803aa475137afa libXpm-3.5.13.tar.bz2 -sha1 38b1a2728adb49f4e255aba1530f51789815ffc4 libXpm-3.5.13.tar.bz2 -sha256 9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25 libXpm-3.5.13.tar.bz2 -sha512 3b8f6e926272f39b1d95135c2274c00f5aaee1f9fb2ef79f71628df5edeb7ba20158819ef6a778101cc4092493a3b5b613c53634fdccadcc0fc85f0605e5e9a5 libXpm-3.5.13.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003261.html +sha256 f7eb8f69c039281def8258ae6859adb5f050fbe161ab3d6a2d6ef109a603eac2 libXpm-3.5.14.tar.xz +sha512 c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b libXpm-3.5.14.tar.xz # Locally calculated sha256 ed3b06bb3b75a0954bd6837a96b41a4676f60dfeee647271613aadecc0fd596e COPYING sha256 cbe4ced0abc8a32bea471204ae01038c202758ce4e772d3d329a341ffa761e71 COPYRIGHT diff --git a/package/x11r7/xlib_libXpm/xlib_libXpm.mk b/package/x11r7/xlib_libXpm/xlib_libXpm.mk index 7b645dc9e6..417dcfec38 100644 --- a/package/x11r7/xlib_libXpm/xlib_libXpm.mk +++ b/package/x11r7/xlib_libXpm/xlib_libXpm.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBXPM_VERSION = 3.5.13 -XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.bz2 -XLIB_LIBXPM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBXPM_VERSION = 3.5.14 +XLIB_LIBXPM_SOURCE = libXpm-$(XLIB_LIBXPM_VERSION).tar.xz +XLIB_LIBXPM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXPM_LICENSE = MIT XLIB_LIBXPM_LICENSE_FILES = COPYING COPYRIGHT XLIB_LIBXPM_CPE_ID_VENDOR = libxpm_project From yann.morin.1998 at free.fr Fri Dec 9 16:36:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:03 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_fstobdf: bump version to 1.0.7 Message-ID: <20221209170104.BDFDA85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5cd2f31a255b4295d83adaeb8db97150c3f660ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003215.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_fstobdf/xapp_fstobdf.hash | 5 +++-- package/x11r7/xapp_fstobdf/xapp_fstobdf.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash index a2f1425afb..956c3ef0e3 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-December/002511.html -sha256 66cf550326c993e7043f260a8ec4a533a3bf9d8f0e7397a6fe9cca803732e92e fstobdf-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003215.html +sha256 2624cbf071ccca89c2a6dadd65004784f478b2ba1c62b8209e03909954f36b50 fstobdf-1.0.7.tar.xz +sha512 b303cc2060e8ccaa139e855a7d377d28877158efa1087eeeebf9f30f7c9962764eceab5c4044b4b508890413cf38546da9b26756dd27a142b806dcd6fdb6ba59 fstobdf-1.0.7.tar.xz # Locally computed sha256 b76125d919ac2bfbff96955dec98b90729633b2df5fbfa2ad3f2e4376164febb COPYING diff --git a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk index e897514c80..989883d42e 100644 --- a/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk +++ b/package/x11r7/xapp_fstobdf/xapp_fstobdf.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_FSTOBDF_VERSION = 1.0.6 -XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.bz2 -XAPP_FSTOBDF_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_FSTOBDF_VERSION = 1.0.7 +XAPP_FSTOBDF_SOURCE = fstobdf-$(XAPP_FSTOBDF_VERSION).tar.xz +XAPP_FSTOBDF_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_FSTOBDF_LICENSE = MIT XAPP_FSTOBDF_LICENSE_FILES = COPYING XAPP_FSTOBDF_DEPENDENCIES = xlib_libFS xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:32:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:36 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xkill: bump version to 1.0.6 Message-ID: <20221209170103.CB52585EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fefd30f06c88f36cc75b52b767293586e1770af1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003256.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xkill/xapp_xkill.hash | 8 +++----- package/x11r7/xapp_xkill/xapp_xkill.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xkill/xapp_xkill.hash b/package/x11r7/xapp_xkill/xapp_xkill.hash index 911a28d0b6..8cee05d871 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.hash +++ b/package/x11r7/xapp_xkill/xapp_xkill.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002864.html -md5 938177e4472c346cf031c1aefd8934fc xkill-1.0.5.tar.bz2 -sha1 c5ee06b33adb252a41e4f737be6bd47651ff582a xkill-1.0.5.tar.bz2 -sha256 c5f0bb6a95e1ac7c4def8a657496d5d2f21ccd41eb47ef2c9ccb03fb6d6aff6b xkill-1.0.5.tar.bz2 -sha512 4603a1794f114f5cea2c885020c9d073c8421d1e785c99ff6b936ae97139c8dac8020a187b5bbd0fa6d56ed6fab879441b42ba900cc5f2f5a534dafdc86b9249 xkill-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003256.html +sha256 e5a8aa78c475677b11504646da8d93dacc30744258076a2ca418a24438aeb907 xkill-1.0.6.tar.xz +sha512 a755a8db51d7860b9942161776390007b9b530c2f7fcf8ddb3383311d36d185a6f08a44c5f6f7735576b146902e66aca21cbd7e746c1289d035e79332e8173b6 xkill-1.0.6.tar.xz # Locally computed sha256 13306c3890e4c8710bc468dee0eba7f9677cd94c7a67d2d81fa932d4f635b21f COPYING diff --git a/package/x11r7/xapp_xkill/xapp_xkill.mk b/package/x11r7/xapp_xkill/xapp_xkill.mk index 64ddbca694..84dad0b5c7 100644 --- a/package/x11r7/xapp_xkill/xapp_xkill.mk +++ b/package/x11r7/xapp_xkill/xapp_xkill.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XKILL_VERSION = 1.0.5 -XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.bz2 -XAPP_XKILL_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XKILL_VERSION = 1.0.6 +XAPP_XKILL_SOURCE = xkill-$(XAPP_XKILL_VERSION).tar.xz +XAPP_XKILL_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XKILL_LICENSE = MIT XAPP_XKILL_LICENSE_FILES = COPYING XAPP_XKILL_DEPENDENCIES = xlib_libX11 xlib_libXmu From yann.morin.1998 at free.fr Fri Dec 9 16:32:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:33 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xlogo: bump version to 1.0.6 Message-ID: <20221209170103.C298785EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=df57bbf7279757a11327361e7cd9a1091b2da40f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-November/003257.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_xlogo/xapp_xlogo.hash | 8 +++----- package/x11r7/xapp_xlogo/xapp_xlogo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.hash b/package/x11r7/xapp_xlogo/xapp_xlogo.hash index c393e7dc33..58f2ac4028 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.hash +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-March/002963.html -md5 e9d21de1dc8c8b9f854509a26a985cd7 xlogo-1.0.5.tar.bz2 -sha1 f025a0ad30c45cbec1c2f3b1610bff94fb4e9f33 xlogo-1.0.5.tar.bz2 -sha256 633d7a3aa5df61e4e643b740e5799664741ab1a0ba40593e54fcd15dc30f378e xlogo-1.0.5.tar.bz2 -sha512 0d78e269b0be3c5de71de7f362b896bfd9934ecd9d0361b3302399b1269e029c4a9f35418d792121a1edc34405d753f9d69c996cc3a69ac717f2b0d1f736406b xlogo-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-November/003257.html +sha256 c16ae461a7f7ea275f55c82acf3ee86ce0eb5e406f3a91ab2bb4d332693f32a0 xlogo-1.0.6.tar.xz +sha512 f0c921e0e34d2c0959d95ca0fcb7488395043280b8b35bcad4e8a528224f2b38581fbf60e82239d06760ecd637692cb29c3b1c0c46ac7f269f692a139d954ea0 xlogo-1.0.6.tar.xz # Locally computed sha256 972b454b6c0da17cec61225ab9dfd4afc69fd8e7e4c629497197c6f79adc6fb0 COPYING diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.mk b/package/x11r7/xapp_xlogo/xapp_xlogo.mk index 455469e160..27d693bec9 100644 --- a/package/x11r7/xapp_xlogo/xapp_xlogo.mk +++ b/package/x11r7/xapp_xlogo/xapp_xlogo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XLOGO_VERSION = 1.0.5 -XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.bz2 -XAPP_XLOGO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XLOGO_VERSION = 1.0.6 +XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.xz +XAPP_XLOGO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XLOGO_LICENSE = MIT XAPP_XLOGO_LICENSE_FILES = COPYING XAPP_XLOGO_DEPENDENCIES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:28 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXfont2: bump version to 2.0.6 Message-ID: <20221209170105.2314085EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4649c06bff7e30bdbd7a3ebab59c578f09d67172 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003203.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xlib_libXfont2/xlib_libXfont2.hash | 6 +++--- package/x11r7/xlib_libXfont2/xlib_libXfont2.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash index 069f2fc616..f2ae5925f8 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-August/003103.html -sha256 aa7c6f211cf7215c0ab4819ed893dc98034363d7b930b844bb43603c2e10b53e libXfont2-2.0.5.tar.bz2 -sha512 64d0635d14676bb645d61932afb177eb3808a46525b26e7ee31abc975eca75207743e85523fdd82b08010ce124eb4802338b508ee7b126875d2a3c12f8ac4faa libXfont2-2.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003203.html +sha256 74ca20017eb0fb3f56d8d5e60685f560fc85e5ff3d84c61c4cb891e40c27aef4 libXfont2-2.0.6.tar.xz +sha512 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd libXfont2-2.0.6.tar.xz # Locally calculated sha256 97e413bb4962bbb5773085cd5405502bf1d4eadeaf98ff5be015eacacc840462 COPYING diff --git a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk index fb0bba879c..7f90f67046 100644 --- a/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk +++ b/package/x11r7/xlib_libXfont2/xlib_libXfont2.mk @@ -4,8 +4,8 @@ # ################################################################################ -XLIB_LIBXFONT2_VERSION = 2.0.5 -XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.bz2 +XLIB_LIBXFONT2_VERSION = 2.0.6 +XLIB_LIBXFONT2_SOURCE = libXfont2-$(XLIB_LIBXFONT2_VERSION).tar.xz XLIB_LIBXFONT2_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFONT2_LICENSE = MIT XLIB_LIBXFONT2_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:36:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:34 +0100 Subject: [Buildroot] [git commit] package/x11r7/xorgproto: bump version to 2022.2 Message-ID: <20221209170105.3476885E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77345d05169d2fe8df1afc3714c2b373e273ef9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003197.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xorgproto/xorgproto.hash | 6 +++--- package/x11r7/xorgproto/xorgproto.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xorgproto/xorgproto.hash b/package/x11r7/xorgproto/xorgproto.hash index bd9cae2510..cc52013e11 100644 --- a/package/x11r7/xorgproto/xorgproto.hash +++ b/package/x11r7/xorgproto/xorgproto.hash @@ -1,6 +1,6 @@ -# From https://lists.x.org/archives/xorg-announce/2022-April/003160.html -sha256 1d2dcc66963f234d2c1e1f8d98a0d3e8725149cdac0a263df4097593c48bc2a6 xorgproto-2022.1.tar.bz2 -sha512 add275a9c0d005053f31fdca6da009142792a3c7e2cd4b56da93eed3a397adf52d91c441ff6455959b87559f402eb9f46fdd8932e951c7d2d96623975391202a xorgproto-2022.1.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003197.html +sha256 5d13dbf2be08f95323985de53352c4f352713860457b95ccaf894a647ac06b9e xorgproto-2022.2.tar.xz +sha512 8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9 xorgproto-2022.2.tar.xz # Locally computed sha256 aacd931f191b610902aee1e526090c2858aabc07969441fa2537ffd3e7049555 COPYING-applewmproto diff --git a/package/x11r7/xorgproto/xorgproto.mk b/package/x11r7/xorgproto/xorgproto.mk index 89cc248386..c707bdafc0 100644 --- a/package/x11r7/xorgproto/xorgproto.mk +++ b/package/x11r7/xorgproto/xorgproto.mk @@ -4,8 +4,8 @@ # ################################################################################ -XORGPROTO_VERSION = 2022.1 -XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.bz2 +XORGPROTO_VERSION = 2022.2 +XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.xz XORGPROTO_SITE = https://xorg.freedesktop.org/archive/individual/proto XORGPROTO_LICENSE = MIT XORGPROTO_LICENSE_FILES = \ From yann.morin.1998 at free.fr Fri Dec 9 16:36:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:36:25 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_ico: bump version to 1.0.6 Message-ID: <20221209170105.1A96385E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=74440b3cd2bf5cdaf06753d53a471bb5f2c288c4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-August/003205.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_ico/xapp_ico.hash | 8 +++----- package/x11r7/xapp_ico/xapp_ico.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_ico/xapp_ico.hash b/package/x11r7/xapp_ico/xapp_ico.hash index a0970cd507..0258537fd5 100644 --- a/package/x11r7/xapp_ico/xapp_ico.hash +++ b/package/x11r7/xapp_ico/xapp_ico.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002880.html -md5 7895f2d109f4206b6d2db37257e07d12 ico-1.0.5.tar.bz2 -sha1 8759ec954375f3a1b37dc920a12790bfbfb0cad3 ico-1.0.5.tar.bz2 -sha256 d73b62f29eb98d850f16b76d759395180b860b613fbe1686b18eee99a6e3773f ico-1.0.5.tar.bz2 -sha512 93a94a66d4a41b39d4b3657050e58f8269d352dae5d5916c9ecdda1cb14f23b9d159d67c50fdfa654b4b1c2ad11434bed140ace70703c82b05d3fe8686aab8f6 ico-1.0.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-August/003205.html +sha256 38f369d431e753280fde70fa489cc94ce204f9f8eabd2f49fc7d32afa69f4405 ico-1.0.6.tar.xz +sha512 0ada451b8026ea10d1a5633f847b7bf833292e4cd01e3f1079d82c91fd142c06c6c4005b7146900ee34ac7acc8fd981db37ada9052dff49c2cfce995b9146c8c ico-1.0.6.tar.xz # Locally computed sha256 97ef3a622f2f385cabfc8ab7aff13dc46468c10a5520670b5edfa33f2c3999eb COPYING diff --git a/package/x11r7/xapp_ico/xapp_ico.mk b/package/x11r7/xapp_ico/xapp_ico.mk index 8b0d4f90f3..56dbd64b38 100644 --- a/package/x11r7/xapp_ico/xapp_ico.mk +++ b/package/x11r7/xapp_ico/xapp_ico.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_ICO_VERSION = 1.0.5 -XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.bz2 -XAPP_ICO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_ICO_VERSION = 1.0.6 +XAPP_ICO_SOURCE = ico-$(XAPP_ICO_VERSION).tar.xz +XAPP_ICO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_ICO_LICENSE = MIT XAPP_ICO_LICENSE_FILES = COPYING XAPP_ICO_DEPENDENCIES = xlib_libX11 From yann.morin.1998 at free.fr Fri Dec 9 16:32:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:32:47 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_sessreg: bump version to 1.1.3 Message-ID: <20221209170103.ECE9285EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ded7c84b569bc9b9e8bbbb23c768302098c8cfc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003246.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_sessreg/xapp_sessreg.hash | 8 +++----- package/x11r7/xapp_sessreg/xapp_sessreg.mk | 4 ++-- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.hash b/package/x11r7/xapp_sessreg/xapp_sessreg.hash index b8f55b50c5..1f1b54b877 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.hash +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-June/002994.html -md5 92be564d4be7d8aa7b5024057b715210 sessreg-1.1.2.tar.bz2 -sha1 169c1ff9fb152b4b4ca0cfbd3e1aee33af042016 sessreg-1.1.2.tar.bz2 -sha256 dfcb9e954273ace63879aec053c7880466f8755752a35aa9ced3fa5f04fd2c33 sessreg-1.1.2.tar.bz2 -sha512 7e3c2bdcadb7133aace463b58d8c6108d315ec95d2a42509073eeddc7f02644092a4b3168bd3b426c041736a016291092e0bf8368acd620dbeff96d53d12f98c sessreg-1.1.2.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003246.html +sha256 022acd5de8077dddc4f919961f79e102ecd5f3228a333681af5cd0e7344facc2 sessreg-1.1.3.tar.xz +sha512 bc1e83afc598ac5b4c6ab0861799b6c8727c123ee662c1fb9cbdd9ee926973b7a00cc62e32f6b4e462c0da3516f8b824337d9cf17587ebabd3f4753502641a60 sessreg-1.1.3.tar.xz # Locally computed sha256 ac8f5cc696e6c473aea4caaf18650316dc8912fcf0f370cae1df5f395cea8631 COPYING diff --git a/package/x11r7/xapp_sessreg/xapp_sessreg.mk b/package/x11r7/xapp_sessreg/xapp_sessreg.mk index 7f488e2423..b196bb947e 100644 --- a/package/x11r7/xapp_sessreg/xapp_sessreg.mk +++ b/package/x11r7/xapp_sessreg/xapp_sessreg.mk @@ -4,8 +4,8 @@ # ################################################################################ -XAPP_SESSREG_VERSION = 1.1.2 -XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.bz2 +XAPP_SESSREG_VERSION = 1.1.3 +XAPP_SESSREG_SOURCE = sessreg-$(XAPP_SESSREG_VERSION).tar.xz XAPP_SESSREG_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_SESSREG_LICENSE = MIT XAPP_SESSREG_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Fri Dec 9 16:33:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:33:28 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_rgb: bump version to 1.1.0 Message-ID: <20221209170104.00BFB85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8bf8f441d10848bddd47b9b0c84575177db2b4af branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-October/003245.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash index ce05454ce9..11b2a83905 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.hash +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash @@ -1,4 +1,5 @@ -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz +sha512 640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz # Locally computed sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk index b2d5d77744..4b6399fc76 100644 --- a/package/x11r7/xapp_rgb/xapp_rgb.mk +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_RGB_VERSION = 1.0.6 -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_RGB_VERSION = 1.1.0 +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_RGB_LICENSE = MIT XAPP_RGB_LICENSE_FILES = COPYING XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf From yann.morin.1998 at free.fr Fri Dec 9 16:52:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 17:52:47 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-tga: remove package Message-ID: <20221209170105.48F1B85EA1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=87a09b105bb9762cee1245856a9b0a27a89887d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building this package is broken with X.org xserver 21. Fixes: http://autobuild.buildroot.net/results/de5/de5efd922edb9eb7dc9981b5f10ea402487ee431/ Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- Config.in.legacy | 6 +++ package/x11r7/Config.in | 1 - .../xdriver_xf86-video-tga/0001-mibstore.patch | 47 ---------------------- package/x11r7/xdriver_xf86-video-tga/Config.in | 5 --- .../xdriver_xf86-video-tga.hash | 4 -- .../xdriver_xf86-video-tga.mk | 14 ------- 6 files changed, 6 insertions(+), 71 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index bf3bd55f35..9602a49e3b 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA + bool "xf86-video-tga removed" + select BR2_LEGACY + help + The X.org xf86-video-tga package was removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_GLINT bool "xf86-video-glint removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 273db98e89..da79c4e851 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -180,7 +180,6 @@ if BR2_PACKAGE_XORG7 source package/x11r7/xdriver_xf86-video-siliconmotion/Config.in source package/x11r7/xdriver_xf86-video-sis/Config.in source package/x11r7/xdriver_xf86-video-tdfx/Config.in - source package/x11r7/xdriver_xf86-video-tga/Config.in source package/x11r7/xdriver_xf86-video-trident/Config.in source package/x11r7/xdriver_xf86-video-vesa/Config.in source package/x11r7/xdriver_xf86-video-vmware/Config.in diff --git a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch b/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch deleted file mode 100644 index 07bcd04f25..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/0001-mibstore.patch +++ /dev/null @@ -1,47 +0,0 @@ -From b7022db0559cd1b6cd3eb6b5abf6896a607b478d Mon Sep 17 00:00:00 2001 -From: Adam Jackson -Date: Tue, 25 Sep 2012 12:55:00 +0000 -Subject: Remove mibstore.h - -Signed-off-by: Adam Jackson ---- -Fetch from: -http://cgit.freedesktop.org/xorg/driver/xf86-video-tga/commit/?id=b7022db0559cd1b6cd3eb6b5abf6896a607b478d - -Signed-off-by: Bernd Kuhls - -diff --git a/src/tga_accel.c b/src/tga_accel.c -index 35af1a4..b414df5 100644 ---- a/src/tga_accel.c -+++ b/src/tga_accel.c -@@ -37,7 +37,6 @@ - #include "xf86cmap.h" - #include "mipointer.h" - --#include "mibstore.h" - #include "miline.h" - - #include "tga_regs.h" -diff --git a/src/tga_driver.c b/src/tga_driver.c -index dd4f3e6..90d2660 100644 ---- a/src/tga_driver.c -+++ b/src/tga_driver.c -@@ -46,8 +46,6 @@ - - /* software cursor */ - #include "mipointer.h" --/* backing store */ --#include "mibstore.h" - - /* #include "mibank.h" */ - /* colormap manipulation */ -@@ -1451,7 +1449,6 @@ TGAScreenInit(SCREEN_INIT_ARGS_DECL) - - fbPictureInit (pScreen, 0, 0); - -- miInitializeBackingStore(pScreen); - xf86SetBackingStore(pScreen); - xf86SetSilkenMouse(pScreen); - --- -cgit v0.9.0.2-2-gbebe diff --git a/package/x11r7/xdriver_xf86-video-tga/Config.in b/package/x11r7/xdriver_xf86-video-tga/Config.in deleted file mode 100644 index 7c75661acc..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA - bool "xf86-video-tga" - select BR2_PACKAGE_XORGPROTO - help - X.Org driver for tga cards diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash deleted file mode 100644 index 4f8c10965c..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From http://lists.x.org/archives/xorg-announce/2012-July/002025.html -sha256 2023818000200eb50a59476e36d59b07a361b110e73b1d9cc526beb669306131 xf86-video-tga-1.2.2.tar.bz2 -# Locally calculated -sha256 92e36c6b7c99c8335e5823d53686e58ebd82ee8051a6360f60c8c0fb05745954 COPYING diff --git a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk b/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk deleted file mode 100644 index 421b09be22..0000000000 --- a/package/x11r7/xdriver_xf86-video-tga/xdriver_xf86-video-tga.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# xdriver_xf86-video-tga -# -################################################################################ - -XDRIVER_XF86_VIDEO_TGA_VERSION = 1.2.2 -XDRIVER_XF86_VIDEO_TGA_SOURCE = xf86-video-tga-$(XDRIVER_XF86_VIDEO_TGA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_TGA_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_VIDEO_TGA_LICENSE = MIT -XDRIVER_XF86_VIDEO_TGA_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_TGA_DEPENDENCIES = xserver_xorg-server xorgproto - -$(eval $(autotools-package)) From yann.morin.1998 at free.fr Fri Dec 9 17:00:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:00:58 +0100 Subject: [Buildroot] [PATCH 00/70] package/x11r7: various version bumps In-Reply-To: <20221208223817.1088619-1-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> Message-ID: <20221209170058.GL2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > this series bumps various X11 packages and, when needed, switches the > tarball to xz format and updates _SITE to https. > Also two broken X11 drivers for ancient hardware are removed. Series applied to master, thanks. I'll further reply to two patches, for which I had to fix some stuff... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 9 17:02:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:02:43 +0100 Subject: [Buildroot] [PATCH 36/70] package/x11r7/xapp_rgb: bump version to 1.1.0 In-Reply-To: <20221208223817.1088619-37-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> <20221208223817.1088619-37-bernd.kuhls@t-online.de> Message-ID: <20221209170243.GM2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > https://lists.x.org/archives/xorg-announce/2022-October/003245.html > Signed-off-by: Bernd Kuhls > --- > package/x11r7/xapp_rgb/xapp_rgb.hash | 5 +++-- > package/x11r7/xapp_rgb/xapp_rgb.mk | 6 +++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/x11r7/xapp_rgb/xapp_rgb.hash b/package/x11r7/xapp_rgb/xapp_rgb.hash > index ce05454ce9..586dc2a7f0 100644 > --- a/package/x11r7/xapp_rgb/xapp_rgb.hash > +++ b/package/x11r7/xapp_rgb/xapp_rgb.hash > @@ -1,4 +1,5 @@ > -# From http://lists.x.org/archives/xorg-announce/2014-November/002494.html > -sha256 bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0 rgb-1.0.6.tar.bz2 > +# From https://lists.x.org/archives/xorg-announce/2022-October/003245.html > +sha256 fc03d7f56e5b2a617668167f8927948cce54f93097e7ccd9f056077f479ed37b rgb-1.1.0.tar.xz > +sha512640888d64b2d328fff4a1652ba1299436e348bc3cbc90710d79c635acfa7f2fce0018adb818123b41ca008197ff1cbf87aab60501de36c163bed2d80d8556008 rgb-1.1.0.tar.xz $ make check-package package/x11r7/xapp_rgb/xapp_rgb.hash:3: expected three fields (http://nightly.buildroot.org/#adding-packages-hash) package/x11r7/xapp_rgb/xapp_rgb.hash:3: unexpected type of hash (http://nightly.buildroot.org/#adding-packages-hash) Applied to master after fixing this, thanks. Regards, Yann E. MORIN. > # Locally computed > sha256 1d08eb3384f5dedc7735bcfae1aa58cb64643ca9389edce3312b1c3cefbfdaa7 COPYING > diff --git a/package/x11r7/xapp_rgb/xapp_rgb.mk b/package/x11r7/xapp_rgb/xapp_rgb.mk > index b2d5d77744..4b6399fc76 100644 > --- a/package/x11r7/xapp_rgb/xapp_rgb.mk > +++ b/package/x11r7/xapp_rgb/xapp_rgb.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -XAPP_RGB_VERSION = 1.0.6 > -XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.bz2 > -XAPP_RGB_SITE = http://xorg.freedesktop.org/releases/individual/app > +XAPP_RGB_VERSION = 1.1.0 > +XAPP_RGB_SOURCE = rgb-$(XAPP_RGB_VERSION).tar.xz > +XAPP_RGB_SITE = https://xorg.freedesktop.org/archive/individual/app > XAPP_RGB_LICENSE = MIT > XAPP_RGB_LICENSE_FILES = COPYING > XAPP_RGB_DEPENDENCIES = xorgproto host-pkgconf > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Fri Dec 9 17:03:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 9 Dec 2022 18:03:31 +0100 Subject: [Buildroot] [PATCH 48/70] package/x11r7/xcb-util-cursor: bump version to 0.1.4 In-Reply-To: <20221208223817.1088619-49-bernd.kuhls@t-online.de> References: <20221208223817.1088619-1-bernd.kuhls@t-online.de> <20221208223817.1088619-49-bernd.kuhls@t-online.de> Message-ID: <20221209170331.GN2855@scaer> Bernd, All, On 2022-12-08 23:37 +0100, Bernd Kuhls spake thusly: > https://lists.x.org/archives/xorg-announce/2022-October/003230.html > Signed-off-by: Bernd Kuhls > --- > package/x11r7/xcb-util-cursor/xcb-util-cursor.hash | 5 +++-- > package/x11r7/xcb-util-cursor/xcb-util-cursor.mk | 6 +++--- > 2 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > index 14cea17138..fc861fb4d9 100644 > --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.hash > @@ -1,4 +1,5 @@ > -# From https://lists.x.org/archives/xorg-announce/2016-May/002691.html > -sha1 26562eb6d4151307f7b6a53453d360ecfc0563ac xcb-util-cursor-0.1.3.tar.bz2 > +# From https://lists.x.org/archives/xorg-announce/2022-October/003230.html > +sha256 28dcfe90bcab7b3561abe0dd58eb6832aa9cc77cfe42fcdfa4ebe20d605231fb xcb-util-cursor-0.1.4.tar.xz > +sha512 d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1 xcb-util-cursor-0.1.4.tar.xz $ make check-package package/x11r7/xcb-util-cursor/xcb-util-cursor.hash:3: separation does not match expectation (http://nightly.buildroot.org/#adding-packages-hash) Applied to master after fixing that, thanks. Regards, Yann E. MORIN. > # Locally computed > sha256 0dde91ae1d443105dc9e13cbaed6674c36683b7095836ad9ddfce26be270aad5 COPYING > diff --git a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > index 07b37c5e47..0fb131693b 100644 > --- a/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > +++ b/package/x11r7/xcb-util-cursor/xcb-util-cursor.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -XCB_UTIL_CURSOR_VERSION = 0.1.3 > -XCB_UTIL_CURSOR_SITE = http://xcb.freedesktop.org/dist > -XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.bz2 > +XCB_UTIL_CURSOR_VERSION = 0.1.4 > +XCB_UTIL_CURSOR_SITE = https://xorg.freedesktop.org/archive/individual/lib > +XCB_UTIL_CURSOR_SOURCE = xcb-util-cursor-$(XCB_UTIL_CURSOR_VERSION).tar.xz > XCB_UTIL_CURSOR_LICENSE = MIT > XCB_UTIL_CURSOR_LICENSE_FILES = COPYING > XCB_UTIL_CURSOR_INSTALL_STAGING = YES > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Fri Dec 9 17:27:12 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 9 Dec 2022 10:27:12 -0700 Subject: [Buildroot] [PATCH 1/1] package/pipewire: bump to version 0.3.62 Message-ID: <20221209172712.3928585-1-james.hilliard1@gmail.com> Add support for new optional gsettings meson config option. Signed-off-by: James Hilliard --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 4585534569..d8b5b0cc86 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 +sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 9fef605878..6bcda0a93d 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.60 +PIPEWIRE_VERSION = 0.3.62 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -166,6 +166,13 @@ else PIPEWIRE_CONF_OPTS += -Dx11-xfixes=disabled endif +ifeq ($(BR2_PACKAGE_LIBGLIB2),y) +PIPEWIRE_CONF_OPTS += -Dgsettings=enabled +PIPEWIRE_DEPENDENCIES += libglib2 +else +PIPEWIRE_CONF_OPTS += -Dgsettings=disabled +endif + ifeq ($(BR2_PACKAGE_LIBUSB),y) PIPEWIRE_CONF_OPTS += -Dlibusb=enabled PIPEWIRE_DEPENDENCIES += libusb -- 2.34.1 From peter at korsgaard.com Fri Dec 9 18:01:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:01:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 In-Reply-To: <20221207031601.80964-1-christian@paral.in> (Christian Stewart's message of "Tue, 6 Dec 2022 19:16:01 -0800") References: <20221207031601.80964-1-christian@paral.in> Message-ID: <87cz8s1mnr.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Includes 2 security fixes following the security policy. > - CVE-2022-41720: https://go.dev/issue/56694 > - CVE-2022-41717: https://go.dev/issue/56350 > https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE > https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 In-Reply-To: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:12:20 +0100") References: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> Message-ID: <878rjg1mn2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP > responses due to a certificate verification error. This issue was > introduced in Botan 1.11.34 (November 2016). > https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w > https://github.com/randombit/botan/blob/2.19.3/news.rst > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/dnsmasq: bump to version 2.88 In-Reply-To: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:17:35 +0100") References: <20221206221735.1359325-1-fontaine.fabrice@gmail.com> Message-ID: <874ju41mmn.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 09 Dec 2022 19:02:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/proftpd: bump to version 1.3.8 In-Reply-To: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Tue, 6 Dec 2022 23:29:16 +0100") References: <20221206222916.1375344-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbwzc8m.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Drop patch (already in version) > http://proftpd.org/docs/NEWS-1.3.8 > http://proftpd.org/docs/RELEASE_NOTES-1.3.8 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 9 18:02:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:02:19 +0100 Subject: [Buildroot] [git commit] package/dnsmasq: bump to version 2.88 Message-ID: <20221209180306.C09CB85EC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c29929c123a2e84e358a08916168d8010fbb3e9d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q4/016767.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/dnsmasq/dnsmasq.hash | 4 ++-- package/dnsmasq/dnsmasq.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/dnsmasq/dnsmasq.hash b/package/dnsmasq/dnsmasq.hash index 78127ca714..fd015d38ac 100644 --- a/package/dnsmasq/dnsmasq.hash +++ b/package/dnsmasq/dnsmasq.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.87.tar.xz.asc -sha256 0228c0364a7f2356fd7e7f1549937cbf3099a78d3b2eb1ba5bb0c31e2b89de7a dnsmasq-2.87.tar.xz +# https://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.88.tar.xz.asc +sha256 23544deda10340c053bea6f15a93fed6ea7f5aaa85316bfc671ffa6d22fbc1b3 dnsmasq-2.88.tar.xz # Locally calculated sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING-v3 diff --git a/package/dnsmasq/dnsmasq.mk b/package/dnsmasq/dnsmasq.mk index 46a40c4bbb..3945e4256a 100644 --- a/package/dnsmasq/dnsmasq.mk +++ b/package/dnsmasq/dnsmasq.mk @@ -4,7 +4,7 @@ # ################################################################################ -DNSMASQ_VERSION = 2.87 +DNSMASQ_VERSION = 2.88 DNSMASQ_SOURCE = dnsmasq-$(DNSMASQ_VERSION).tar.xz DNSMASQ_SITE = http://thekelleys.org.uk/dnsmasq DNSMASQ_MAKE_ENV = $(TARGET_MAKE_ENV) CC="$(TARGET_CC)" From peter at korsgaard.com Fri Dec 9 18:00:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:00:53 +0100 Subject: [Buildroot] [git commit] package/go: security bump to version 1.19.4 Message-ID: <20221209180306.A82D685EC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=090d126da88c1d529bf073626e423fceeb3cf9d5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Includes 2 security fixes following the security policy. - CVE-2022-41720: https://go.dev/issue/56694 - CVE-2022-41717: https://go.dev/issue/56350 https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ Signed-off-by: Christian Stewart Signed-off-by: Peter Korsgaard --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 866e7e0d59..d35db10213 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 18ac263e39210bcf68d85f4370e97fb1734166995a1f63fb38b4f6e07d90d212 go1.19.3.src.tar.gz +sha256 eda74db4ac494800a3e66ee784e495bfbb9b8e535df924a8b01b1a8028b7f368 go1.19.4.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index fd4caa2e5a..44e0c622c9 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.19.3 +GO_VERSION = 1.19.4 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Fri Dec 9 18:02:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:02:38 +0100 Subject: [Buildroot] [git commit] package/proftpd: bump to version 1.3.8 Message-ID: <20221209180306.D02F785EC8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=583e06a495e401c564adfd0c13c4ebad33e34e63 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) http://proftpd.org/docs/NEWS-1.3.8 http://proftpd.org/docs/RELEASE_NOTES-1.3.8 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...quotatab-fix-build-failure-against-gcc-10.patch | 56 ---------------------- package/proftpd/proftpd.hash | 2 +- package/proftpd/proftpd.mk | 4 +- 3 files changed, 3 insertions(+), 59 deletions(-) diff --git a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch b/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch deleted file mode 100644 index 5f4eb66c71..0000000000 --- a/package/proftpd/0001-mod_quotatab-fix-build-failure-against-gcc-10.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 9c9623c8a47fb5580dfea1a59296c6d224479504 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 2 Mar 2020 23:45:22 +0000 -Subject: [PATCH] mod_quotatab: fix build failure against gcc-10 - -On gcc-10 (and gcc-9 -fno-common) build fails as: - -``` -$ ./configure --with-modules=mod_quotatab && make -... -ld: modules/module_glue.o:(.data.rel+0x68): - undefined reference to `quotatab_file_module' -collect2: error: ld returned 1 exit status -make: *** [Makefile:56: proftpd] Error 1 -``` - -gcc-10 will change the default from -fcommon to fno-common: -https://gcc.gnu.org/PR85678. - -The error also happens if CFLAGS=-fno-common passed explicitly. - -Signed-off-by: Sergei Trofimovich - -[Retrieved from: -https://github.com/proftpd/proftpd/commit/9c9623c8a47fb5580dfea1a59296c6d224479504] -Signed-off-by: Fabrice Fontaine ---- - contrib/mod_quotatab.c | 1 + - contrib/mod_quotatab.h | 2 +- - 2 files changed, 2 insertions(+), 1 deletion(-) - -diff --git a/contrib/mod_quotatab.c b/contrib/mod_quotatab.c -index 4fa6c1f44..0ee480163 100644 ---- a/contrib/mod_quotatab.c -+++ b/contrib/mod_quotatab.c -@@ -50,6 +50,7 @@ typedef struct regtab_obj { - module quotatab_module; - - /* Quota objects for the current session */ -+quota_deltas_t quotatab_deltas; - static quota_table_t *limit_tab = NULL; - static quota_limit_t sess_limit; - -diff --git a/contrib/mod_quotatab.h b/contrib/mod_quotatab.h -index ed30333f5..c818395a0 100644 ---- a/contrib/mod_quotatab.h -+++ b/contrib/mod_quotatab.h -@@ -188,7 +188,7 @@ typedef struct table_obj { - #define QUOTATAB_TALLY_SRC 0x0002 - - /* Quota objects for the current session. */ --quota_deltas_t quotatab_deltas; -+extern quota_deltas_t quotatab_deltas; - - /* Function prototypes necessary for quotatab sub-modules */ - int quotatab_log(const char *, ...) diff --git a/package/proftpd/proftpd.hash b/package/proftpd/proftpd.hash index 983500bb8e..f950f26b86 100644 --- a/package/proftpd/proftpd.hash +++ b/package/proftpd/proftpd.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2dbe684034ab592742ebdb778a8a234b70f959efeb30feedee3ea77f26f74fbb proftpd-1.3.6e.tar.gz +sha256 f7139e7377a2cb059b8b9b14d76a6df5f440e3181cb15ae890d43bbcae574748 proftpd-1.3.8.tar.gz sha256 391a473d755c29b5326fb726326ff3c37e42512f53a8f5789fc310232150bf80 COPYING diff --git a/package/proftpd/proftpd.mk b/package/proftpd/proftpd.mk index 64c16a84eb..8e7d108c9e 100644 --- a/package/proftpd/proftpd.mk +++ b/package/proftpd/proftpd.mk @@ -4,8 +4,8 @@ # ################################################################################ -PROFTPD_VERSION = 1.3.6e -PROFTPD_SITE = $(call github,proftpd,proftpd,v$(PROFTPD_VERSION)) +PROFTPD_VERSION = 1.3.8 +PROFTPD_SITE = ftp://ftp.proftpd.org/distrib/source PROFTPD_LICENSE = GPL-2.0+ PROFTPD_LICENSE_FILES = COPYING PROFTPD_CPE_ID_VENDOR = proftpd From peter at korsgaard.com Fri Dec 9 18:01:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 9 Dec 2022 19:01:09 +0100 Subject: [Buildroot] [git commit] package/botan: security bump to version 2.19.3 Message-ID: <20221209180306.B626485EC5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f276188ef7967ce8332fb38fdecd98b080b7e3db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From brandon.maier at collins.com Fri Dec 9 19:40:43 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Fri, 9 Dec 2022 13:40:43 -0600 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj Message-ID: <20221209194043.28673-1-brandon.maier@collins.com> BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. This mimics changes done to the ZYNQMP_PMUFW which had a similar issue. Signed-off-by: Brandon Maier --- boot/uboot/Config.in | 10 ++++++---- boot/uboot/uboot.mk | 17 +++++++---------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in index a729280060..75bfaef2a8 100644 --- a/boot/uboot/Config.in +++ b/boot/uboot/Config.in @@ -496,10 +496,8 @@ config BR2_TARGET_UBOOT_ZYNQMP_PM_CFG help Location of a PMU configuration file. - If not empty, Buildroot will convert the PMU configuration - file into a loadable blob and pass it to U-Boot. The blob gets - embedded into the U-Boot SPL and is used to configure the PMU - during board initialization. + If not empty, the blob gets embedded into the U-Boot SPL and + is used to configure the PMU during board initialization. Unlike the PMU firmware, the PMU configuration file is unique to each board configuration. A PMU configuration file can be @@ -507,6 +505,10 @@ config BR2_TARGET_UBOOT_ZYNQMP_PM_CFG the BSP source, for example at ./psu_cortexa53_0/libsrc/xilpm_v2_4/src/pm_cfg_obj.c + If the file is a C source file, Buildroot will convert the PMU + configuration file into a loadable blob before handing off to + U-Boot. + Leave this option empty if your PMU firmware has a hard-coded configuration object or you are loading it by any other means. diff --git a/boot/uboot/uboot.mk b/boot/uboot/uboot.mk index 99e80ea5a1..31093992f6 100644 --- a/boot/uboot/uboot.mk +++ b/boot/uboot/uboot.mk @@ -406,18 +406,15 @@ endef UBOOT_ZYNQMP_PM_CFG = $(call qstrip,$(BR2_TARGET_UBOOT_ZYNQMP_PM_CFG)) ifneq ($(UBOOT_ZYNQMP_PM_CFG),) -UBOOT_ZYNQMP_PM_CFG_BIN = $(UBOOT_DIR)/pm_cfg_obj.bin -define UBOOT_ZYNQMP_KCONFIG_PM_CFG - $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BIN)", \ - $(@D)/.config) -endef +UBOOT_ZYNQMP_PM_CFG_PATH = $(shell readlink -f $(UBOOT_ZYNQMP_PM_CFG)) +UBOOT_ZYNQMP_PM_CFG_BASENAME = $(basename $(UBOOT_ZYNQMP_PM_CFG_PATH)) -define UBOOT_ZYNQMP_PM_CFG_CONVERT - $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py \ - "$(UBOOT_ZYNQMP_PM_CFG)" \ - "$(UBOOT_ZYNQMP_PM_CFG_BIN)" +define UBOOT_ZYNQMP_KCONFIG_PM_CFG + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) endef -UBOOT_PRE_BUILD_HOOKS += UBOOT_ZYNQMP_PM_CFG_CONVERT endif UBOOT_ZYNQMP_PSU_INIT = $(call qstrip,$(BR2_TARGET_UBOOT_ZYNQMP_PSU_INIT_FILE)) -- 2.38.1 From thomas.petazzoni at bootlin.com Fri Dec 9 22:30:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 9 Dec 2022 23:30:09 +0100 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> Message-ID: <20221209233009.6b003e99@windsurf> Hello, On Fri, 9 Dec 2022 15:43:47 +0100 Gwenhael Goavec-Merou wrote: > Since commit 5a15095f65c655356989c91e52da1746cd96f41b gnuradio requires > gcc >= 9.3.0 This commit does not have any justification about the gcc 9.3.0 requirement. It seems to have been bumped to 9.3.0 just because Ubuntu 20.04 LTS uses 9.3.0. So I would suggest to patch out this silly version check, and really base the gcc version needed by gnuradio on actual issues. In any case, we need to patch out, because we can't express a dependency on >= 9.3.0 in Buildroot, we can only express a dependency on >= 9.x. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bagasdotme at gmail.com Sat Dec 10 04:38:01 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sat, 10 Dec 2022 11:38:01 +0700 Subject: [Buildroot] [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0 In-Reply-To: <20221209171025.0ed53d0b@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209162708.30993bed@windsurf> <20221209163250.0a47324b@x230_1.trabucayre.com> <20221209163756.118bd1d5@x230_1.trabucayre.com> <20221209171025.0ed53d0b@windsurf> Message-ID: <765692ff-7709-8b22-59a9-0280d2a62f8b@gmail.com> On 12/9/22 23:10, Thomas Petazzoni via buildroot wrote: > On Fri, 9 Dec 2022 16:37:56 +0100 > Gwenhael Goavec-Merou wrote: > >>> gnuradio ask for 9.3.0 but it's true one may wish to use gcc >= 9.0.0 but < 9.3.0. >>> I assume a BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 must be added to strictly respect this >>> requirement? >> BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 instead of BR2_TOOLCHAIN_HEADERS_AT_LEAST_9_3 ... > > BR2_TOOLCHAIN_GCC_AT_LEAST_9_3 does not exist. We only have options for > 5.x, 6.x, 7.x, 8.x, 9.x, etc. > Thus the minimum version is GCC 10 (BR2_TOOLCHAIN_GCC_AT_LEAST_10), right? -- An old man doll... just what I always wanted! - Clara From stephan at asklandd.dk Sat Dec 10 06:15:47 2022 From: stephan at asklandd.dk (Stephan Henningsen) Date: Sat, 10 Dec 2022 07:15:47 +0100 Subject: [Buildroot] patch: linux-firmware-20221109 In-Reply-To: References: <238d6047-b2c9-244a-2301-7faa93f3057d@gmail.com> Message-ID: Hi, Thanks for your reply! Good suggestion. I've split the patch in two and sent them separately as they're technically unrelated. I've tried but I can't figure out how to use git send-email, but I did send the e-mail as plain text this time, so I hope it works. On ons, dec 7 2022 at 13:56:06 +01:00:00, Yegor Yefremov < yegorslists at googlemail.com> wrote: Hi Stephan, all, I would split this patch in two: On Wed, Dec 7, 2022 at 1:33 PM Bagas Sanjaya wrote: On 12/7/22 16:33, Stephan Henningsen wrote: > Hi there, > > I've made a patch for the linux-firmware package which features: > - bump to latest release tag: 20221109 > - update hashes, remove some obsolete file hashes. > - add config option and build tags that adds firmware for a new set of wifi devices. > > > -- > hhjj, > Stephan > > > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted files > linux-firmware.mk: add new config option for Intel Wi-Fi 6 and 6E devices > Config.in: add config option for installing firmware for Intel Wi-Fi 6 and 6E devices > > Signed-off-by: Stephan Henningsen > > diff -purN linux-firmware.orig/Config.in linux-firmware/Config.in > --- linux-firmware.orig/Config.in 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/Config.in 2022-12-05 22:37:34.706706894 +0100 > @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIF > Firmware files for the Intel Wifi 9xxx devices supported by > the iwlwifi kernel driver. > > +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E > + bool "Intel iwlwifi Wi-Fi 6/6E > + help > + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices > + supported by the iwlwifi kernel driver. > + > config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 > bool "Libertas SD 8686 v8" > help > diff -purN linux-firmware.orig/linux-firmware.hash linux-firmware/linux-firmware.hash > --- linux-firmware.orig/linux-firmware.hash 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.hash 2022-12-01 00:17:16.257440762 +0100 > @@ -1,5 +1,5 @@ > # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc > -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz > +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz one commit for version bump > # Hash for license files > sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis > @@ -14,11 +14,9 @@ sha256 a5777f9e80aca0603b0648454de99616 > sha256 ae0db6cc4db33941148df0f67de53e76a77b1b5a46b3165edb7040aa2750015f LICENCE.cypress > sha256 60fbc9cccb455e1a3306c97db942d6f24fa93664be61d54c497637e6d0e2ae83 LICENCE.fw_sst_0f28 > sha256 5181b0b51efc79d5acb2c9bb92042878fdbad97a92114d4ab5e32e2b5b52fce4 LICENCE.ibt_firmware > -sha256 8c45a83562a69f7ac4207e4cb5c0063af2e545791b3947bc81dc82305481c15c LICENSE.ice_enhanced > sha256 0e0c11073ba3c832097da38e0905da36b8a3526f219407977b13b71c6675be7d LICENCE.it913x > sha256 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 LICENCE.iwlwifi_firmware > sha256 0fc67bd715b3395f3f2af464781910e9e69c4ba23da304352229b42dc9e986c3 LICENCE.microchip > -sha256 59ae206c89108905ebdc9ad4c9336526bd2c0d50fbf988c21e8c2a82719d42a4 LICENCE.moxa > sha256 2051d5bf0755a0668f8c3d9a0d1c41d4b8cc411aba70f720fda71ae9e3b4d25c LICENCE.qat_firmware > sha256 4071a11d878dbc0ac6d9e71203d03b151638f9d7a8bc47a54c3cb964100d5822 LICENCE.qla2xxx > sha256 d7bec70668ddd4aae8fb4aa32870e54b49fcdb0b9b007aa9f54b53a1ac7461bd LICENCE.ralink-firmware.txt > @@ -35,6 +33,7 @@ sha256 8542aeabf2761935122d693561e16766 > sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom > sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon > sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware > -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE > +sha256 75afdb5d45a21ff95ff7aa82d67bc42a83830f2def98ea937c01d6e7603d76f9 WHENCE > sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt > sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 > + > diff -purN linux-firmware.orig/linux-firmware.mk linux-firmware/linux-firmware.mk > --- linux-firmware.orig/linux-firmware.mk 2022-12-05 23:53:38.980005580 +0100 > +++ linux-firmware/linux-firmware.mk 2022-12-06 00:20:25.012916380 +0100 > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LINUX_FIRMWARE_VERSION = 20221012 > +LINUX_FIRMWARE_VERSION = 20221109 > LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz > LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware > LINUX_FIRMWARE_INSTALL_IMAGES = YES > @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.u > LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > endif > > +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) > +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} > +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware > +endif > + > ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) > LINUX_FIRMWARE_FILES += tigon/* > # No license file; the license is in the file WHENCE Another for adding IWLWIFI_6E. Regards, Yegor > Hi, If you'd like to send patches here, please use git-send-email(1). Do not send it as attachment, let alone HTML email. Also, if you instead send them through mail client, configure it so that tabs and spaces are preserved (tabs don't get expanded to spaces) and long lines are not wrapped. Thanks. -- An old man doll... just what I always wanted! - Clara _______________________________________________ buildroot mailing list buildroot at buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Sat Dec 10 06:57:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 10 Dec 2022 06:57:30 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-09 Message-ID: <20221210065736.E4DB24185F@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-09 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 18 | 5 | 0 | 23 | 2022.08.x | 24 | 13 | 0 | 37 | master | 229 | 277 | 0 | 506 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 26 sscep-0.10.0 | 15 jack2-1.9.21 | 13 xz-5.2.7 | 11 linux-6.0.9 | 10 host-binutils-2.38 | 9 host-pahole-1.24 | 8 host-rust-1.65.0 | 8 unknown | 7 host-go-1.19.3 | 6 norm-1.5.8 | 6 gerbera-1.10.0 | 5 host-python-greenlet-2.0.0 | 5 libglib2-2.72.3 | 5 bat-0.19.0 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 gobject-introspection-1.72.0 | 4 host-binutils-2.39 | 4 libdnet-1.16.1 | 4 libgpg-error-1.45 | 4 lirc-tools-0.10.2 | 4 python-bunch-1.0.1 | 4 elfutils-0.186 | 3 quickjs-2021-03-27 | 3 dust-0.8.1 | 2 efivar-38 | 2 fdk-aac-2.0.2 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 freeradius-client-1.1.7 | 2 gummiboot-2bcd919c681c952eb... | 2 host-binutils-2.37 | 2 host-python-maturin-0.14.1 | 2 libglvnd-1.4.0 | 2 perl-5.34.1 | 2 php-8.1.12 | 2 pistache-3ec9d7c4f8b828fdd3... | 2 python-bcrypt-4.0.1 | 2 python-numpy-1.23.4 | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 boost-1.80.0 | 1 busybox-1.35.0 | 1 coreutils-9.1 | 1 cryptopp-8.6.0 | 1 cryptsetup-2.6.0 | 1 dahdi-linux-3.2.0 | 1 dhcp-4.4.3-P1 | 1 dieharder-3.31.1 | 1 dmalloc-5.6.5 | 1 docker-cli-20.10.19 | 1 docker-compose-2.11.2 | 1 exempi-2.6.1 | 1 fftw-quad-3.3.8 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/romfs/romfs.mk:32: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gdb-11.2 | 1 gdb-12.1 | 1 gmp-6.2.1 | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 host-cmake-3.22.3 | 1 host-gcc-final-11.3.0 | 1 host-moby-buildkit-0.10.0 | 1 host-sentry-cli-2.8.0 | 1 libatomic_ops-7.6.14 | 1 libbpf-1.0.1 | 1 libgcrypt-1.10.1 | 1 libkcapi-1.4.0 | 1 libmdbx-0.11.13 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 liquid-dsp-1.4.0 | 1 live555-2021.05.03 | 1 ltp-testsuite-20220930 | 1 make-4.2.1 | 1 make: *** [package/pkg-gene... | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mongoose-7.8 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 ntp-4.2.8p15 | 1 openssh-9.1p1 | 1 python-greenlet-2.0.0 | 1 python-pyicu-2.10.2 | 1 qt5webkit-5.212.0-alpha4 | 1 ramsmp-3.5.0 | 1 sudo-1.9.11p2 | 1 traceroute-2.1.0 | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 volk-2.5.2 | 1 wolftpm-2.6.0 | 1 xapp_xdm-1.1.13 | 1 xenomai-3.0.10 | 1 xxhash-0.8.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4a | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/bb7ea858b200565588c1173a13cfdc6945ca57b5 | microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3c83c0d50875e8a308f6243930e14fc929beeec1 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/3fb5c0056b62d90c0306f0be9dbb61131b519081 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/191d05395f93042260a117f3d4efd5ff4eca0d15 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0612058d52ab499953c6620908c2129afb398f68 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73008ac4990088f1ca5b482ed6663c0d35eff911 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/94bdbfa442fa7e39cd1083992667d6ad4fdebbe4 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d31ff58fb7a2588fa8f35f749953f67e59ed599c | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2b7a9999e04b94071d0406a64bfb7ac11abf81c4 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0073448f155409fb42e27c39ee55056bc345a5a | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6698239afc1d60f78d5732a6364468e0ee230286 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ac9622d57ea6330f1cdd8d696bb4d0e620c9b660 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/396c37ced4eb010b5c84821add7f1aaf8273f4af | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9945dd2a23d85611af1c5dcdadeab83eae7cef91 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e7d6d31234d119abd20e5ba2197268048ff1dfc0 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b7c5db8b7c817ee687b21407103df98af5b938c8 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b64d9f2eb53d127009530f64e87ea94e99e2bae7 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c75f59eb7ea02e17eaaa0c29ea214040122517d1 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/94bf9a690d07d2e77bf4c8b4a1d31121f0646ee6 | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c10eb641eedb07aba5d805692983e4043d03c485 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7e27df838990a662e892660ba5149713d6fcdad6 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fb6512aaad2ce5f630bb4f37ae010300376e0e94 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1f2b329900f1244f35d8cb772ebd10f79be76c61 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6d59a0c5c64daab595f76fba35bc5ba1b68b4bad | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/28e0b235d8366e6540e3326eabb3a7fcb770098f | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c07b4c4d6a587e4c2e4f2cfe8fa6995b062f134a | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/de7018ea512ce78d8c152092aed94b9109f5e799 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dd4fe18b319c62c32ec5525ddb82e5221cc813aa | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/10fcfba17aa060065ce35faf05910e382c27cb97 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/eaff2458989c91b578449ff62ffa6e2a25f9fd36 | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2fef32a8b3efd8fee6d5d233363acfcc975fef7b | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6ff714e75f2f07ba1462855cd649f5a3b42d3fc | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f5e0c0afb34e0ad6c4437253f0a79acf23c12d54 | mips64el | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/30da441af175f66994ea3504db08aa193cca72a2 | powerpc64 | busybox-1.35.0 | NOK | http://autobuild.buildroot.net/results/6812e5837c68d6744b5d6cc521a2f36c456955f2 | ORPH sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/f654af96b15e3526aab298de473afe402a6b0021 | ORPH or1k | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/c4dac28ead0932659b9a6c922ee08e95aeca88b4 | or1k | cryptsetup-2.6.0 | NOK | http://autobuild.buildroot.net/results/3c7b137684206c9bba9f9e3f2e2f58d4de8c734e | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/812ba0620af71570be3a839b67af50d070f8e141 | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/221f0f2e99d5e43eabcff625901a7230d5113d04 | ORPH microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/12d2bcd75bc9b53efe5e634649b42d704473a346 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/aab6580b7edd860099c2e413925d2bf89b679ee6 | ORPH x86_64 | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/d53d624ad940ed8ead3facff87443727232603a5 | arm | docker-compose-2.11.2 | NOK | http://autobuild.buildroot.net/results/27a5dfbf5287ff138422a8975e0c925f311303c2 | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/83ff1cfd24ef45bb4b3b14e2ed4ca01849f83eee | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/edf2d62e0a1492020c7820267805c29110fd6203 | ORPH mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/c37ed6f5c454acf95ede2a45304d466f5f310aae | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/c3749b08e8e5a94f4899e33160e44270e0c4d434 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/9995b36c2ad5157c2ebcd8fd52c4a65022e9f873 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ef18bff9cea41c679e3402210829a8a1b749c3cd | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/ca06fde2e2f7e861e5be8b1d30f078817005f655 | ORPH arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/2ce02cb1ffdf5dc5894b8aa63e668ea3347fe247 | mips | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/28e887889786fd5b26e68e6b1218132428f81abd | armeb | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/d6c99314fb32c8c4d9b6093bbbf88007fe7d3035 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/510bd816aefee1e88f7469ce3af25b46e922fe62 | aarch64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/0e35fd2b63edca9797aefdb444c7e7faa84edecb | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/7523fe5682bb1979f55a179e82d077366b4ab1e2 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1d4dda86ce0131e452ce470784b67c054fdba26c | ORPH sparc64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0307c0db75c9f2a6e61d7c864baa137b7112c0d7 | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/979804eeadea9924930183c90bdaeee0905d1803 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/83ebd99308f6cdce2fd6ced68bb7e12c90a1e2ce | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/103c700f261dc04ec496f238b2585f553983b237 | s390x | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/afbd3f2ae2ccb2da7b53bd776e05c13ed5344f76 | mips | fs/romfs/romfs.mk:32: /home... | NOK | http://autobuild.buildroot.net/results/8868b727810ea019846d98c4dba5e0f13e9e9a96 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/87c8d7a31a4a6b6cb999a8d85417412ccf34e609 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/2376708e77f0766da7786d69db3299fbe6989c3f | aarch64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/1c68272759c2782cd65f798a3cdedd2df6c5eda8 | microblazeel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/00da3ff40e41c8f288d661e8739c1298d7323ce9 | i686 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/02ab54aa716cedb5b9825e9605cd1ad94321ba4d | sparc64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/13c978051cd1562b387018c4d6b40f73171d7c3f | sparc | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/b0715abbf10d60013e6cf4c08a07e65597ddfa2c | ORPH or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/136107ba5e6bcaf327e9cdf6d9e7a352e48a1abe | ORPH mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d5e647511ac692183f91c0f130190ad82a0ca3f7 | microblazeel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2d92d547be81be4b443eed28c6ff55b6aba5e5be | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/1c8a1745210c26f484264a0c1b1f6801b732c4c5 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0e6b7a5be21df8ae64074c4d1d39a304a39a3ba4 | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e2c17501c107c7feb772822b87f708d3c7a7ddb4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/cf07d1fadd2f248f39aa70bc50bfa0f6b9e23177 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3dbb0855f9e77be028e9dd8e381c39773377f91c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/16275b8a9c9436626b0ef2f04732b791acf7ed24 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8d2a2516179055bda69fc223178026c0eebf7eb6 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/c606201963c4771ef7ee37735de0f9fb7bb68cff | ORPH microblazeel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/acb0beac4f3ff235c2c117ac2afa5423088d4b9d | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f9d260e01eb4ba68f0c4aacf1a053fe70e727553 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/a00e1ad23dc92b08352feb8f4d5b7215fac3f663 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c51b05ba990b00638b8173875cd1c69cb60d58cc | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/eb9e34aa787606757ad9f65c473a827b110254cf | sparc64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/3c40f8222c6651f4ca17c1637b3dc501876a196e | i686 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a51a6b48a52f0c620261786a20a0d935108fa074 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/01017fa3467b68b58219dbafd9b21531936565cb | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bd6c4470f3cb7380b86a0d4a495b37cf3560914d | mips64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9b2e4ccbd561bd4d9c9a4b666e690d1515f3756d | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/10bae5895eeb64583ca6d8cad6ee735f05495d20 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fd00d0e3707ebce10b2cb4622966aa4d2f4ee839 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3f5c1550a970a3dfe207db25a45e9c91d1c78c2b | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f87aeed0f58fb641e2043076cf58ea6577f45139 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c266aa75a1a9c94bc1a919bd8e2e61e8920cd22c | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9c31c74371c98fe7bb71b2bf386026e9adf209e7 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/57f70629d4e0fa4f8305b9793390548c54d4e50a | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a89a83d76070d5600926c7a7cf14049754f87c5f | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/569f9f13ec4e1d466fa23ab00089eef804c16b76 | armeb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/304a2df1159c3aa060a0acc984ae60928ae7a035 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/be40412920b2b20072ed44627d556908cd186b92 | microblazeel | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/a05c0355992c076931598ba571026fb220776907 | powerpc | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c33b67d75739a1c5d359df58ae1a869cf9c25e9f | mips64 | host-cmake-3.22.3 | NOK | http://autobuild.buildroot.net/results/4fbeef0b36edaa2f17f53a666cbf3b3dd0ef2a3a | arm | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/b16ea6fe07f488fc848ba8941bd1f997acea68c6 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/2a3518eaae1398737762cc08f07a922ed3245fe3 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/79f70c37d462e2650bf82bcf54ad8f8709c726e8 | mips64 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/3f59e9960cae6b2011d6749846cfeb03e32628a7 | i686 | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/ded56ee1b91023847a924bf79e588cf904c2b7a2 | mips64el | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/cf712c8df3c7cf82236fb962eb6f03028b8a6064 | powerpc64le | host-go-1.19.3 | NOK | http://autobuild.buildroot.net/results/34178c367574cdb7c16111a89b1a3c74c580b6e9 | mips64 | host-moby-buildkit-0.10.0 | NOK | http://autobuild.buildroot.net/results/3c7a4be5284dd16f9318c21eb0656bb96846b281 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a41758989ac95690eb7c6ca839891a40da7baea1 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6a85f8a78390b18b52633eb96a6c20be6dfc9278 | microblaze | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3c1dd743cffbad77799726b3fe391bfe70229b0d | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/bd6dfd390275512a17a64fd72a2e734749339b7b | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/04be4b5764644dd2208f054ed9159066cf54270f | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/eccebf46c407207a54513e3bce3e1164fda0210a | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f832c6a1a89604423098e01a6584f4b6033a2508 | sh4aeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/39afec1fe232df148db1d8358796424f3465c447 | powerpc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/0183c2e43eda61952558910b6e0bebbfc94ebd54 | powerpc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/5a97fd29f5b2d2b48eaf643a11cda0d377ed3d8c | riscv32 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/24ef2e7a572433a086ba5781a47fc9971085da2d | or1k | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/39491e89afeafb18fcfb966e22b2e8574002a1e3 | mips64el | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/1a73d7748b0e2d5d4ffafc21a08a1b1c44aa9c4e | s390x | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/5f72636a76630f7c9538de9d9081a18ffda4bdda | aarch64 | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/38303a6ce030fd2a399799aa5beb3379a851ab90 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f5f30fd1065ff4fce1c8c35bd1ecd287a4f90d4d | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9daf8b2208d5f7be860280441b5b676feba8c4d0 | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/97467cca661f7076dd81563edcf7a7ba98de828e | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/7f39795207b7afac577e01f509ab3e05392a17d0 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2bdd813f51b3b3138646b0657c06d737187e1678 | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/38e4af14593d9315f1f243d5ef14c6c0f374177a | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/176df1ed6025ae1ab493e23863454cbb7437202c | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/bd43709208b11f6b8958db1c821929b7da1ece14 | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7373355259b215c92f22353202f33cf645431e11 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/eaea7cca0129aebdebb6452242c26c12860d6c4c | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/dfcb7685dbf4ec6d0d4fb2b76a6a084ed8e2bde3 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7afd8755b23554b02bc6b97e55a5621e498d4617 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/50f4f6cb3b30661a4e6e0997290dea6cefae1f49 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d62315126acb95ca4d8962f36fd4384c70edbd5e | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e83d47f3d8448a6c3f31faae0b43d5c95f5fef43 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/34f298f6ed73221f43a94bb761027941b2e05832 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/93fc41502ba8ea3d2f872468f3089250919ca2de | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8bc74f83b8f3631560a33e58386b53adda18188 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/40bf3ee98f6ed7ba6425b9d4cfe92695fe705d7a | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/154100b3520432035521740baaae2bba2e6b273d | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a451ec325f468a699d3399020d8eda2c5870e7f7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9188c202ad9fce9b523071d8c39024809d6ef467 | sparc64 | libatomic_ops-7.6.14 | NOK | http://autobuild.buildroot.net/results/fde02234d54bfd16b12f11846525c2148b3d20be | ORPH mips64el | libbpf-1.0.1 | NOK | http://autobuild.buildroot.net/results/d6be478b8afee424d74408eca6b123fee457f917 | riscv64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/4326e9a540bb7f067afde2003db4fbd79b085251 | ORPH nios2 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/bab080ce8dafc197f1f04fd28e9a713a6f08b16f | ORPH sh4eb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/bdeb03644d06d82c708803bbf5166aa7504944da | ORPH aarch64_be | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a8f4f2056a4a6d08d20a72e9f1e1c48cb99b5130 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6bc7d8c235cbdb29030794f68fb19b3ee8078314 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c72dea9bd874074bf8c9fccd408673c4c0fd539f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c52c49883d479fdc35ae4369d468063eb72400b2 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/be7d126cd5e033c7e7e96b5d06233509b837c90c | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/781405453d1afd4f4548513622006b2926103e86 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b14bc04c15312d399933af7c5f4b60a944a391aa | m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/2b01907361115c24f816f603bedfa78b03a0d8d1 | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/4fa20662af44cebf1bfcb6465a4b20848bbade8a | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3bbfd193c620f03bace62ec301e7c79ec359c601 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ee710a1a34f89254b9c282eebba47384f2bcc9b6 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/2fd041c95479ecf73fe7ff4ea9f3c8c722e20dbe | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b840325bb9c4a20993a4f51eefd41e1cead06592 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/eee5b121710da2647d3c63a2934fb3792e58a72e | sh4a | libmdbx-0.11.13 | NOK | http://autobuild.buildroot.net/results/7162d0ff192e4e716fda9f7cb03a3a1cb1d730a5 | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/800fa03b9fab304b23a437456f919824c1e1be7c | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/670b11a5a110eaf4abc8c27c2d7e5c8580b089dd | ORPH sh4a | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b196d381658197e6b0669dcb38a89a2f1c919ee4 | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9c7a2ff39cd136c5411da50187ae27ac0a32b33f | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/9ecf7fc9aae5677008913d2f4923a71496b86463 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/908e18e8820591b5ea8942985811167e61329f26 | ORPH mipsel | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/900611a5547909787d6912e9e06c4b6ce56abd90 | ORPH aarch64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/8eae972b1c69e0e10f10631c26fb9c27465ceacd | ORPH sh4aeb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b341c032228e7b7377335c1627d7de570c6954d2 | ORPH mips64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/37268d45c13e31864d1f8f0f589b2caa87ac1285 | ORPH x86_64 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/e8bbb58a4bb6a06230b24638d6c24fb575f4941c | ORPH arm | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/14d776472ba0762e3967d916a1b4c640b91c1832 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/b637256e34b8a7a6f62ccd5645e0f0d9d8ca8254 | i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/a1f9b7ac0e4b72f09970572a803c209405a81cc0 | ORPH microblazeel | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/083ec892e62ccbdee615e48baca1255590c214aa | ORPH aarch64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/6f4843ac664db2012f65f04976c98c7814d82e27 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/d92147786a09d32cec131018bfb7d6a589c40e08 | ORPH powerpc64le | live555-2021.05.03 | NOK | http://autobuild.buildroot.net/results/100851877d99aa2a66e33ccd4dac37c54623ce04 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/b7b50fc0b0316cc70c6f910482ef8666e006ffa6 | microblaze | make-4.2.1 | NOK | http://autobuild.buildroot.net/results/03a537081911d31b5ca30f838f8fa343f4ca29f6 | ORPH mips | make: *** [package/pkg-gene... | NOK | http://autobuild.buildroot.net/results/000bf17678589273517f223eadcdb8127faee923 | mipsel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/5afbd4f2c0822179ddb0c18b41fe2829e10e3094 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/864c23096df11a689de1ad588cfb31f819842586 | arm | mongoose-7.8 | NOK | http://autobuild.buildroot.net/results/27f5210e94f05ee34fcfde1f78b3138d34da7927 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/5e97165975957671dd93358fe8798a51aed05727 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/51b6f58a9f4a32499799c84122a33fce70337c4f | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/987d20b60571e1d56d94b6d8aef619179b8f8605 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/907d8126bce1a446ed2a859b6dabbbc6fd189250 | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad763529f2778c52e8467c237e6fd29dd0cf4a9b | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1177d0743548c73b5c16f4fa4cc315d160fd93f6 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/98ef10ce3c9120fb07d95954d2d6f39962cf502e | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/70f3ab23b3f963fd3d8f2f2540f91c0fc990eafd | ORPH sh4aeb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/646b5c0202b6a81716937aba415611915ba965db | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/e44583a160e823bf8ca3fb4bfa21f66479ad9b19 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5eb459e4fea422be6bbe263e7d313050e1fe05cb | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/97a7244590a0374fd5bf36fab969b2a6591efa98 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/d0d6854ebe6e7f504907a798f48ebb59ec6b4812 | arm | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/4d0e6ad88a1d1b0bfc202103ca7a407f391cde3a | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/0e3e9b5cc80b5baa17693f7d4b09562b9ed7f8ea | ORPH or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/e7c3c9c94c5853634d596f21afcb20445f8f9425 | ORPH mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/59a8ca7a8bee731c56892f3eb2858fbe62c1aeb8 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/6ed4b3896e1230fb5b5b1ccca9b93109d42640fe | sparc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/aa95d08b2808c34fbe3e86c08ec3db44ab8a9764 | armeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/4bc78650d19e5a1e1c259371e1ea011e5451bac5 | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c58e7d04a789a99784c8a548de0bca31a2168edc | sh4a | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/19d3aa4879cfcec191122d33708501b3d8d6e8c1 | arm | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/575dbe498e1dc9739fb4f8c518594fe4c5349e7f | sh4aeb | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/56aee8998003834f40146a6d13e7128f82356ccd | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/307d11428cff3bff499fd0da02fafa1fe4759fa5 | or1k | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/361b9031c53dd1ece71f03ba1824faa04b1cae63 | mipsel | qt5webkit-5.212.0-alpha4 | NOK | http://autobuild.buildroot.net/results/aab8fc3e22ee8421df9a2f793c6a1f5866c5e5ee | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/ddcb395307f3d59bc2f2908adb97709158459360 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/62d759d049b02a8ebd329fb057029846a7198af9 | mips64 | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/b4218018ffee63558c0c466811d82c6114c0fb52 | sh4aeb | ramsmp-3.5.0 | NOK | http://autobuild.buildroot.net/results/9ed69daa51a466254b26981c89ad9d19efc571a7 | sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/54bfb61d728c253953df5b6f4610cf7cc71e9c58 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/b9aa5798e6dd3fea88aee2364dab040fed76ebcb | ORPH sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/14ad0207ab3b2387c2590486abd5c64806e10ead | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f3ee0602f8bab1d446a122b210d868f479004c7a | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/77745b498a8c38b36ddb10791e117ec0ce6c056e | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b6c96aa5000fbcadf0ebee80fda7d4643ae53070 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a343c28f48f154227e445127b6c37085dafb9aff | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/9f9d58c60e226fefa44391ac93d51fc446a75c4e | nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/fc36cd35e936b04af749d7a8c1ce36e36c163d60 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/2effc126aeb4298496f2dd0ce58e178dcdf02de8 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/dc0442e6e7ccdae5f1acdb723df39a0ef09f9256 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/76aca3989f8bc8247a7083d562cdf2ed4e88bb7e | powerpc64le | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5ef5b61ac7246ad64fe4331cffce29dbf95f56ff | s390x | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/dd943567d598b925f21124e20864da4e698e4265 | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/0688279022f14b1d35b6db23ca24092b0bd3a356 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/cbb72f0afdba1f6e7af38afe2c07caae5de93344 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/886697bd67dddcb24ad49a091ec0df2c75f93a5f | xtensa | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/27a710da546bfc4a9b171ef702d9705b6cd46d20 | ORPH mipsel | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/65cd66edc56abfc61461ae79ce4cc138823eb571 | powerpc64le | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/24b75f5cf3cbc40da24f4c65e3fe45482e374072 | sh4eb | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/21395cbc60151f930d03c6408f53ea5c234ad2bf | mips64 | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/fdaf5ada053530b9d67e6135578de88d2304e286 | x86_64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/5d62e8ca90ef8775f3a7539dfbf15e7257a8a2c0 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/6fd4646596b451d68d56c6aa69426856a6109964 | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/151acd2a05195f8e76851fcccafdb17493ddee37 | m68k | unknown | NOK | http://autobuild.buildroot.net/results/0b9c5625b3c4ec4c214bf737e05487134e9025ad | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/6d9e76839d782ed0dedc4173c10f0b47294a7621 | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/320d27415f083023136863931f8b9765d3dcd059 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/f313d4d0a5c86462b39be14c048e26f465f966e3 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/dad822d8fa3d3d0d826f27d8feb7ff387b559f98 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/49675ad8b94626a16a58970c51bad97fc486a53e | mips64el | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/2cb9d80e2a763f9e6662d2cb9f26a61e2c5c8145 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/d63b24827cc7e06d0d0904b180240c159d2566a1 | ORPH powerpc | volk-2.5.2 | NOK | http://autobuild.buildroot.net/results/0ec62ce6b2f7f7b5e025c3b81f7ef7f765d9e97a | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/c8299fc239cc893450253fc3edf34342d66fc824 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/7832b238ebd5ce8de9281cda6e6a85500426442b | sparc64 | wolftpm-2.6.0 | NOK | http://autobuild.buildroot.net/results/774b5a754b0dd0c03e9fd335be6f4b8dc3cfdba7 | i686 | xapp_xdm-1.1.13 | NOK | http://autobuild.buildroot.net/results/8dbaba0440b471f818a49649893e81127f549af4 | s390x | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/467b4aa4327269c7501e880934e4bf0a4dd8607b | arm | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/d28bc960a8a2968c57abbc53cf921491d1d1959f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c5e6138dea4909a4ef8cf0c91f30c7e03db7f2ce | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4b24c47dd2e86b2be649803ef36d25935fc3a7d6 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/09b91b743840758c3a2328bdb7a54f15e975d03f | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/29dac216d987d5bf24813f6ce5cf4d910fc3a20f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fe63e400ede1380bb1fa82b48b24004c2bf20c7e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/224e4f5d92624838586c90909da8ae9ceb475484 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/17cbb746b69c087a605b93b562a741031276dab5 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/56af28b9c29778af1da969addf32e2721c175cee | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e710cf39234f83bf855848b7d7e88415b0118045 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5e8e67ed61b0c4a9939a73c786a10268ae7f5620 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2e46872b1bf4ef5c03f1e2a638374e776f3ee81b | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 unknown | 2 host-gdb-arc-2020.09-releas... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/68140134e4a5e4653bd2cb886e086aa355ac3027 | ORPH aarch64_be | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a5da1d087a5a6c42660204b5a9c75a8552e2b711 | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a5dfc600b2610e1b03f331c6dd0119fac0b0b324 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/60ec401c3f4013e56b50c2e7c7b93f7ed0f550de | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/81227b3f26d6f8f4534bef4475ba0f39e38d3eeb | Classification of failures by reason for 2022.08.x -------------------------------------------------- gerbera-1.10.0 | 2 host-go-1.18.8 | 2 igd2-for-linux-2.1 | 2 /home/buildroot/autobuild/i... | 1 host-omniorb-4.3.0 | 1 libdeflate-1.12 | 1 mxs-bootlets-10.12.01 | 1 poco-1.11.2 | 1 uclibc-1.0.42 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- armeb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/c7ca2599e979f72f680a27e00fff4ab907c9ddc9 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/8df45b955f1c9224e75e982fc2edc5654ff7ae76 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/2f594d4095e316d451e067a63085c909702f328e | i686 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/9843622059dbc27a83c531a4cea4181e81f9cc9f | mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/3348605abd72166de1ece31a7a84ad199d024ba1 | mips64el | host-omniorb-4.3.0 | NOK | http://autobuild.buildroot.net/results/6c8877d8063c2c89edd009456cf471d671bf7021 | mips64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/5b8d961a9ec863091f2521b7fb6d8fe31ab94e18 | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d7ee42322f64c3943179079991f6e61636810a7f | arm | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/2a680e4bd4cf998301b3ee28f0f492342b2e0777 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/44ab265832a180717dbc9bf8c77728042e887d4f | ORPH sparc | poco-1.11.2 | NOK | http://autobuild.buildroot.net/results/227e99ac01c9e8e4598faa6fe57844f65b054a60 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c9ab5ad1489556e7d5dc5a58e27b019668e18349 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/5fba08792b02c30de258b995e81f6d0299f20b3c | Gitlab CI results for 2022-12-09 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682771 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682779 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682806 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682861 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682863 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682864 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682865 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682866 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682867 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682868 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682899 | qemu_aarch64_sbsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682915 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442682975 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683010 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683043 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3442683045 | -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sat Dec 10 08:18:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:18:48 +0100 Subject: [Buildroot] [git commit] package/connman: fix CVE-2022-3229{2,3} Message-ID: <20221210081954.35EAE846FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f2b4c80f44ac0da88fc087017d495e627131350 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-gweb-Fix-OOB-write-in-received_data.patch | 36 +++++ ...r-Add-reference-counter-to-portal-context.patch | 142 +++++++++++++++++ ...03-wispr-Update-portal-context-references.patch | 175 +++++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) From yann.morin.1998 at free.fr Sat Dec 10 08:20:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:20:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2, 3} In-Reply-To: <20221208204349.12391-1-fontaine.fabrice@gmail.com> References: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Message-ID: <20221210082025.GO2855@scaer> Fabrice, All, On 2022-12-08 21:43 +0100, Fabrice Fontaine spake thusly: > Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to > send HTTP requests to the gweb component are able to exploit a > heap-based buffer overflow in received_data to execute code. > > Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack > against a WISPR HTTP query could be used to trigger a use-after-free in > WISPR handling, leading to crashes or code execution. > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...-gweb-Fix-OOB-write-in-received_data.patch | 36 ++++ > ...-reference-counter-to-portal-context.patch | 142 ++++++++++++++ > ...spr-Update-portal-context-references.patch | 175 ++++++++++++++++++ > package/connman/connman.mk | 7 + > 4 files changed, 360 insertions(+) > create mode 100644 package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > create mode 100644 package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > create mode 100644 package/connman/0003-wispr-Update-portal-context-references.patch > > diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > new file mode 100644 > index 0000000000..d1a9d8f8fe > --- /dev/null > +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch > @@ -0,0 +1,36 @@ > +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 > +From: Nathan Crandall > +Date: Tue, 12 Jul 2022 08:56:34 +0200 > +Subject: gweb: Fix OOB write in received_data() > + > +There is a mismatch of handling binary vs. C-string data with memchr > +and strlen, resulting in pos, count, and bytes_read to become out of > +sync and result in a heap overflow. Instead, do not treat the buffer > +as an ASCII C-string. We calculate the count based on the return value > +of memchr, instead of strlen. > + > +Fixes: CVE-2022-32292 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] > +Signed-off-by: Fabrice Fontaine > +--- > + gweb/gweb.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/gweb/gweb.c b/gweb/gweb.c > +index 12fcb1d8..13c6c5f2 100644 > +--- a/gweb/gweb.c > ++++ b/gweb/gweb.c > +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, > + } > + > + *pos = '\0'; > +- count = strlen((char *) ptr); > ++ count = pos - ptr; > + if (count > 0 && ptr[count - 1] == '\r') { > + ptr[--count] = '\0'; > + bytes_read--; > +-- > +cgit > + > diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > new file mode 100644 > index 0000000000..c2cebdfdcc > --- /dev/null > +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch > @@ -0,0 +1,142 @@ > +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 > +From: Daniel Wagner > +Date: Tue, 5 Jul 2022 08:32:12 +0200 > +Subject: wispr: Add reference counter to portal context > + > +Track the connman_wispr_portal_context live time via a > +refcounter. This only adds the infrastructure to do proper reference > +counting. > + > +Fixes: CVE-2022-32293 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] > +Signed-off-by: Fabrice Fontaine > +--- > + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- > + 1 file changed, 42 insertions(+), 10 deletions(-) > + > +diff --git a/src/wispr.c b/src/wispr.c > +index a07896ca..bde7e63b 100644 > +--- a/src/wispr.c > ++++ b/src/wispr.c > +@@ -56,6 +56,7 @@ struct wispr_route { > + }; > + > + struct connman_wispr_portal_context { > ++ int refcount; > + struct connman_service *service; > + enum connman_ipconfig_type type; > + struct connman_wispr_portal *wispr_portal; > +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; > + static char *online_check_ipv6_url = NULL; > + static bool enable_online_to_ready_transition = false; > + > ++#define wispr_portal_context_ref(wp_context) \ > ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) > ++#define wispr_portal_context_unref(wp_context) \ > ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) > ++ > + static void connman_wispr_message_init(struct connman_wispr_message *msg) > + { > + DBG(""); > +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( > + { > + DBG("context %p", wp_context); > + > +- if (!wp_context) > +- return; > +- > + if (wp_context->wispr_portal) { > + if (wp_context->wispr_portal->ipv4_context == wp_context) > + wp_context->wispr_portal->ipv4_context = NULL; > +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( > + g_free(wp_context); > + } > + > ++static struct connman_wispr_portal_context * > ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, > ++ const char *file, int line, const char *caller) > ++{ > ++ DBG("%p ref %d by %s:%d:%s()", wp_context, > ++ wp_context->refcount + 1, file, line, caller); > ++ > ++ __sync_fetch_and_add(&wp_context->refcount, 1); > ++ > ++ return wp_context; > ++} > ++ > ++static void wispr_portal_context_unref_debug( > ++ struct connman_wispr_portal_context *wp_context, > ++ const char *file, int line, const char *caller) > ++{ > ++ if (!wp_context) > ++ return; > ++ > ++ DBG("%p ref %d by %s:%d:%s()", wp_context, > ++ wp_context->refcount - 1, file, line, caller); > ++ > ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) > ++ return; > ++ > ++ free_connman_wispr_portal_context(wp_context); > ++} > ++ > + static struct connman_wispr_portal_context *create_wispr_portal_context(void) > + { > +- return g_try_new0(struct connman_wispr_portal_context, 1); > ++ return wispr_portal_context_ref( > ++ g_new0(struct connman_wispr_portal_context, 1)); > + } > + > + static void free_connman_wispr_portal(gpointer data) > +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) > + if (!wispr_portal) > + return; > + > +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); > +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); > ++ wispr_portal_context_unref(wispr_portal->ipv4_context); > ++ wispr_portal_context_unref(wispr_portal->ipv6_context); > + > + g_free(wispr_portal); > + } > +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, > + connman_info("Client-Timezone: %s", str); > + > + if (!enable_online_to_ready_transition) > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + > + __connman_service_ipconfig_indicate_state(service, > + CONNMAN_SERVICE_STATE_ONLINE, type); > +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, > + return; > + } > + > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + return; > + } > + > +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) > + > + if (wp_context->token == 0) { > + err = -EINVAL; > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + } > + } else if (wp_context->timeout == 0) { > + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); > +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, > + > + /* If there is already an existing context, we wipe it */ > + if (wp_context) > +- free_connman_wispr_portal_context(wp_context); > ++ wispr_portal_context_unref(wp_context); > + > + wp_context = create_wispr_portal_context(); > + if (!wp_context) > +-- > +cgit > + > diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch > new file mode 100644 > index 0000000000..61c4e21f94 > --- /dev/null > +++ b/package/connman/0003-wispr-Update-portal-context-references.patch > @@ -0,0 +1,175 @@ > +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 > +From: Daniel Wagner > +Date: Tue, 5 Jul 2022 09:11:09 +0200 > +Subject: wispr: Update portal context references > + > +Maintain proper portal context references to avoid UAF. > + > +Fixes: CVE-2022-32293 > + > +[Retrieved from: > +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] > +Signed-off-by: Fabrice Fontaine > +--- > + src/wispr.c | 34 ++++++++++++++++++++++------------ > + 1 file changed, 22 insertions(+), 12 deletions(-) > + > +diff --git a/src/wispr.c b/src/wispr.c > +index bde7e63b..84bed33f 100644 > +--- a/src/wispr.c > ++++ b/src/wispr.c > +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; > + > + static void connman_wispr_message_init(struct connman_wispr_message *msg) > + { > +- DBG(""); > +- > + msg->has_error = false; > + msg->current_element = NULL; > + > +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) > + static void free_connman_wispr_portal_context( > + struct connman_wispr_portal_context *wp_context) > + { > +- DBG("context %p", wp_context); > +- > + if (wp_context->wispr_portal) { > + if (wp_context->wispr_portal->ipv4_context == wp_context) > + wp_context->wispr_portal->ipv4_context = NULL; > +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, > + &str)) > + connman_info("Client-Timezone: %s", str); > + > +- if (!enable_online_to_ready_transition) > +- wispr_portal_context_unref(wp_context); > +- > + __connman_service_ipconfig_indicate_state(service, > + CONNMAN_SERVICE_STATE_ONLINE, type); > + > +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( > + { > + DBG(""); > + > ++ wispr_portal_context_ref(wp_context); > + wp_context->request_id = g_web_request_get(wp_context->web, > + wp_context->status_url, > + wispr_portal_web_result, > + wispr_route_request, > + wp_context); > + > +- if (wp_context->request_id == 0) > ++ if (wp_context->request_id == 0) { > + wispr_portal_error(wp_context); > ++ wispr_portal_context_unref(wp_context); > ++ } > + } > + > + static bool wispr_input(const guint8 **data, gsize *length, > +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, > + return; > + > + if (!authentication_done) { > +- wispr_portal_error(wp_context); > + free_wispr_routes(wp_context); > ++ wispr_portal_error(wp_context); > ++ wispr_portal_context_unref(wp_context); > + return; > + } > + > + /* Restarting the test */ > + __connman_service_wispr_start(service, wp_context->type); > ++ wispr_portal_context_unref(wp_context); > + } > + > + static void wispr_portal_request_wispr_login(struct connman_service *service, > +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, > + > + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; > + > ++ wispr_portal_context_ref(wp_context); > + if (__connman_agent_request_login_input(wp_context->service, > + wispr_portal_request_wispr_login, > +- wp_context) != -EINPROGRESS) > ++ wp_context) != -EINPROGRESS) { > + wispr_portal_error(wp_context); > +- else > ++ wispr_portal_context_unref(wp_context); > ++ } else > + return true; > + > + break; > +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + if (length > 0) { > + g_web_parser_feed_data(wp_context->wispr_parser, > + chunk, length); > ++ wispr_portal_context_unref(wp_context); > + return true; > + } > + > +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + switch (status) { > + case 000: > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + if (g_web_result_get_header(result, "X-ConnMan-Status", > + &str)) { > + portal_manage_status(result, wp_context); > ++ wispr_portal_context_unref(wp_context); > + return false; > +- } else > ++ } else { > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->redirect_url, wp_context); > ++ } > + > + break; > + case 300: > +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + !g_web_result_get_header(result, "Location", > + &redirect)) { > + > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + wp_context->redirect_url = g_strdup(redirect); > + > ++ wispr_portal_context_ref(wp_context); > + wp_context->request_id = g_web_request_get(wp_context->web, > + redirect, wispr_portal_web_result, > + wispr_route_request, wp_context); > +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + > + break; > + case 505: > ++ wispr_portal_context_ref(wp_context); > + __connman_agent_request_browser(wp_context->service, > + wispr_portal_browser_reply_cb, > + wp_context->status_url, wp_context); > +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) > + wp_context->request_id = 0; > + done: > + wp_context->wispr_msg.message_type = -1; > ++ wispr_portal_context_unref(wp_context); > + return false; > + } > + > +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) > + xml_wispr_parser_callback, wp_context); > + > + wispr_portal_request_portal(wp_context); > ++ wispr_portal_context_unref(wp_context); > + } > + > + static gboolean no_proxy_callback(gpointer user_data) > +-- > +cgit > + > diff --git a/package/connman/connman.mk b/package/connman/connman.mk > index a76a339e6f..fbd7318e4e 100644 > --- a/package/connman/connman.mk > +++ b/package/connman/connman.mk > @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 > CONNMAN_LICENSE_FILES = COPYING > CONNMAN_CPE_ID_VENDOR = intel > > +# 0001-gweb-Fix-OOB-write-in-received_data.patch > +CONNMAN_IGNORE_CVES += CVE-2022-32292 > + > +# 0002-wispr-Add-reference-counter-to-portal-context.patch > +# 0003-wispr-Update-portal-context-references.patch > +CONNMAN_IGNORE_CVES += CVE-2022-32293 > + > CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc > > ifeq ($(BR2_INIT_SYSTEMD),y) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:28:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:28:57 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> Message-ID: <20221210082857.GP2855@scaer> Nicolas, All, On 2022-12-09 11:07 +0000, Nicolas Carrier spake thusly: > About the author name, don't bother, I don't mind if you take the > ownership (read: the blame :D) of the script. What one can do in this case, is add a co-author tag, like; Co-authored-by: Nicolas Carrier [Nicolas.Carrier at orolia.com provided the test case] Signed-off-by: Raphael Pavlidis > That said, maybe buildroot maintainers would like it to be expanded? > I don't know the policy for this kind of tests, is it sufficient > that it demonstrates that the package is able to build something that > works or is it expected to have something more exhaustive? It is perfectly fine to have a test case that demonstrates the basics of the package. This helps prove that there are no missing runtime dependencies (e.g. for pythn packages), that the basic features do work as expected, at least in the use-case the submitter is interested in. If there are more to test, it can be added as time passes (e.g. when we get a report that something does not work). We definitely do not want to be able to run the full test-suite of the package itself; that's not our role. > Also, there are those: > self.assertRunOk(f'userdel {username} || true') > self.assertRunOk(f'groupdel {username} || true') > Which I had to had, but I never fully understood why they were needed. assertRunOk() checks that the return code is zero, and drops the output. So, if self.assertRunOk(f'userdel {username}') fails, then it means that userdel in the target did fail, so it would be interesting to check why: output, ret = self.emulator.run(f'userdel {username}') self.assertEqual(ret, 0, f'Failed with {output!r}') (I think in fact ythat this is what we should do in assertRunOk()) Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:37:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:37:40 +0100 Subject: [Buildroot] [git commit] package/libuwsc: fix wolfssl build Message-ID: <20221210084323.583E485212@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1567fbd72d4b547f70a7509247bf9abb73ab58e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From yann.morin.1998 at free.fr Sat Dec 10 08:45:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:45:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build In-Reply-To: <20221208202610.5018-1-fontaine.fabrice@gmail.com> References: <20221208202610.5018-1-fontaine.fabrice@gmail.com> Message-ID: <20221210084501.GQ2855@scaer> Fabrice, All, On 2022-12-08 21:26 +0100, Fabrice Fontaine spake thusly: > libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat > layer) to avoid the following wolfssl build failure raised since the > addition of the package in commit > 120c04775d7ebe5a2cfc14848f5d11f3a333970b: > > /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' > 62 | SSL_CTX *ctx; > | ^~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 > > Signed-off-by: Fabrice Fontaine I added a blurb that explains why we don't siply select _ALL. Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/libuwsc/libuwsc.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk > index cad351529d..051ea411fa 100644 > --- a/package/libuwsc/libuwsc.mk > +++ b/package/libuwsc/libuwsc.mk > @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ > -DUWSC_USE_MBEDTLS=OFF \ > -DUWSC_USE_OPENSSL=ON \ > -DUWSC_USE_WOLFSSL=OFF > -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) > +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) > LIBUWSC_DEPENDENCIES += wolfssl > LIBUWSC_CONF_OPTS += \ > -DUWSC_SSL_SUPPORT=ON \ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 08:47:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:47:01 +0100 Subject: [Buildroot] [git commit] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221210084727.23CFF8566D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de82d57b56dd895c7eb56948c631fa30c4935a2a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From yann.morin.1998 at free.fr Sat Dec 10 08:47:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 09:47:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: <20221210084732.GR2855@scaer> Fabrice, All, On 2022-12-08 21:23 +0100, Fabrice Fontaine spake thusly: > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ix-static-build-with-libusb-and-lato.patch | 47 +++++++++++++++++++ > package/libftdi1/libftdi1.mk | 2 +- > 2 files changed, 48 insertions(+), 1 deletion(-) > create mode 100644 package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > > diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > new file mode 100644 > index 0000000000..c818c58d68 > --- /dev/null > +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch > @@ -0,0 +1,47 @@ > +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Fri, 13 May 2022 18:11:50 +0200 > +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic > + > +Use pkg-config to retrieve libusb dependencies such as -latomic and > +avoid the following static build failure: > + > +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': > +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > + > +Fixes: > + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > + > +Signed-off-by: Fabrice Fontaine > +[Retrieved from: > +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] > +--- > + CMakeLists.txt | 12 ++++++++++-- > + 1 files changed, 10 insertions(+), 2 deletions(-) > + > +diff --git a/CMakeLists.txt b/CMakeLists.txt > +index 58f664a..d20aa94 100644 > +--- a/CMakeLists.txt > ++++ b/CMakeLists.txt > +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) > + > + # find libusb > +-find_package ( USB1 REQUIRED ) > +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++find_package( PkgConfig ) > ++if (PkgConfig_FOUND) > ++ pkg_check_modules( LIBUSB libusb-1.0 ) > ++ if (LIBUSB_FOUND) > ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) > ++ else() > ++ find_package ( USB1 REQUIRED ) > ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) > ++ endif() > ++endif() > + > + # Find Boost > + if (FTDIPP OR BUILD_TESTS) > +-- > +1.7.1 > + > diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk > index d2e3f42e14..66798addc4 100644 > --- a/package/libftdi1/libftdi1.mk > +++ b/package/libftdi1/libftdi1.mk > @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 > LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 > LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download > LIBFTDI1_INSTALL_STAGING = YES > -LIBFTDI1_DEPENDENCIES = libusb > +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb > LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) > LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB > LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bugzilla at busybox.net Sat Dec 10 08:58:19 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 10 Dec 2022 08:58:19 +0000 Subject: [Buildroot] [Bug 15161] kernel can't support SUBDIR In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15161 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann.morin.1998 at free.fr Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #3 from Yann E. MORIN --- Luffy, All, When you provide overrides of standard pacjages, you have to provide them with the same layout as the upstream version of those programs. We can't support arbitrary overrides. You should fix your kernel tree and your out-of-tree driver, either: - move the driver in-tree rather than rely on a symlink, or - ensure the driver is a proper out-of-tree driver and can compile standalone, and create a buildroot package for it (see kernel-module in the manual and existing packages for examples). Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From fperrad at gmail.com Sat Dec 10 09:54:35 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 10:54:35 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 Message-ID: <20221210095435.3050998-1-francois.perrad@gadz.org> fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d..805dfd2f8 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec5..42d8a2497 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b82..28b1ec13e 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz -- 2.37.2 From neal.frager at amd.com Sat Dec 10 09:55:01 2022 From: neal.frager at amd.com (Frager, Neal) Date: Sat, 10 Dec 2022 09:55:01 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221209194043.28673-1-brandon.maier@collins.com> References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: Hi Brandon, > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. Good idea to add this support. It is true that since developers cannot build the pmufw with buildroot, it makes sense that they may also build the pm_cfg_obj.bin binary outside of buildroot as well. > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) > endef Just a question to the community. Should we handle the error when a user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. In the previous version, when we only accepted c files, the zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input file was not an expected pm_cfg_obj.c file. So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? Reviewed-by: Neal Frager Best regards, Neal Frager AMD From bagasdotme at gmail.com Sat Dec 10 10:02:37 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Sat, 10 Dec 2022 17:02:37 +0700 Subject: [Buildroot] Specific toolchain components version support (was Re: [PATCH v2] package/gnuradio: restrict gcc to >= 9.3.0) In-Reply-To: <20221209233009.6b003e99@windsurf> References: <1670597027-3905-1-git-send-email-gwenj@trabucayre.com> <20221209233009.6b003e99@windsurf> Message-ID: <07221b04-b25b-1f24-6ad2-872c66a086e7@gmail.com> On 12/10/22 05:30, Thomas Petazzoni via buildroot wrote: > In any case, we need to patch out, because we can't express a > dependency on >= 9.3.0 in Buildroot, we can only express a dependency > on >= 9.x. > If we go down to x.y requirement of toolchain components, we also need to be able to select specific x.y (minor release) components version when building the Buildroot toolchain. For example, someone targetting Raspberry Pi 4 may require GCC 10.2.0, Binutils 2.35.2, and glibc 2.31 (these are versions used in Debian/Raspberry Pi OS 11). Linux kernel headers are unaffected, since even custom tarball containing exact kernel version can be specified. Cc'ing Yann and Arnout to help sorting this out. Thanks. -- An old man doll... just what I always wanted! - Clara From fperrad at gmail.com Sat Dec 10 10:07:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 11:07:01 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 Message-ID: <20221210100701.3067908-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/swig/Config.in.host | 2 +- package/swig/swig.hash | 2 +- package/swig/swig.mk | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/swig/Config.in.host b/package/swig/Config.in.host index fd2049d30..4c0deebc5 100644 --- a/package/swig/Config.in.host +++ b/package/swig/Config.in.host @@ -5,4 +5,4 @@ config BR2_PACKAGE_HOST_SWIG written in C and C++ with a variety of high-level programming languages. - http://www.swig.org/ + https://www.swig.org/ diff --git a/package/swig/swig.hash b/package/swig/swig.hash index 64fe4f979..21590c422 100644 --- a/package/swig/swig.hash +++ b/package/swig/swig.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 d53be9730d8d58a16bf0cbd1f8ac0c0c3e1090573168bfa151b01eb47fa906fc swig-4.0.2.tar.gz +sha256 2af08aced8fcd65cdb5cc62426768914bedc735b1c250325203716f78e39ac9b swig-4.1.1.tar.gz sha256 f53abaeed775018d519a1b9615f0ca17894772bd9ca21c2a156bf340ac41c13e LICENSE sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE-GPL sha256 7f50d942373a871211c5efee03f3db2f9efd1cff1002b0ef8e3748baa611a5c2 LICENSE-UNIVERSITIES diff --git a/package/swig/swig.mk b/package/swig/swig.mk index 437cf448b..d432cab53 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -4,8 +4,8 @@ # ################################################################################ -SWIG_VERSION_MAJOR = 4.0 -SWIG_VERSION = $(SWIG_VERSION_MAJOR).2 +SWIG_VERSION_MAJOR = 4.1 +SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) HOST_SWIG_DEPENDENCIES = host-bison host-pcre HOST_SWIG_CONF_OPTS = \ -- 2.37.2 From yann.morin.1998 at free.fr Sat Dec 10 10:11:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 11:11:50 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-3-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> Message-ID: <20221210101150.GS2855@scaer> ?tienne, All, On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > Bumps OP-TEE client package version to OP-TEE release 3.19.0. > > This package introduces a mandatory dependency on util-linux and > pk-config packages that were made optional in commit [1], following > 3.19.0 release tag. The dependency is related to new library teeacl > for access control list based login identification. This change picks > that commit and defines the dependency only when TEEACL library is > to be embedded. The patch will be removed once we dump to the next > OP-TEE release tag, as state by new BR2 boolean config switch > BR2_PACKAGE_OPTEE_CLIENT_TEEACL. We usually do not like to carry feature patches, but this one is actually upstream, so that's OK-ish. So I kept it. > Signed-off-by: Etienne Carriere > --- > Changes since v1: > - Squashes 2 commits from v1 series. > - Adds OP-TEE Client fixup commit and new package config switch > BR2_PACKAGE_OPTEE_CLIENT_TEEACL to not mandate dependency on > pkg-config and usr-linux (libuuid). > > Signed-off-by: Etienne Carriere > --- > ...condition-libteeacl-with-WITH_TEEACL.patch | 102 ++++++++++++++++++ > package/optee-client/Config.in | 10 ++ > package/optee-client/optee-client.hash | 4 +- > package/optee-client/optee-client.mk | 12 ++- > 4 files changed, 125 insertions(+), 3 deletions(-) > create mode 100644 package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > > diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > new file mode 100644 > index 0000000000..53e7c4bf91 > --- /dev/null > +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch > @@ -0,0 +1,102 @@ > +From 8e060441a50201b10aa61bc83c57d758bfe19cf1 Mon Sep 17 00:00:00 2001 Not sure where you got that sha1, but upstream commit is bbdf665aba39c29a3ce7bd06e4554c62a416ebaa, so I actually backported that instead. > +From: Etienne Carriere > +Date: Thu, 10 Nov 2022 12:05:24 +0100 > +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL > + > +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). > +This configuration switch allows one to build OP-TEE client without > +dependencies on pkg-config and libuuid when OP-TEE ACL for > +PKCS11 is not needed: > + cmake -DWITH_TEEACL=0 ... > +or > + make WITH_TEEACL=0 ... > + > +With the comments below addressed, LGTM. > + > +Acked-by: Jerome Forissier > +Acked-by: Jens Wiklander > +Reviewed-by: Eero Aaltonen > +Signed-off-by: Etienne Carriere We also like to see a comment that this is an actual backport, so I added it. [--SNIP--] > diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in > index cc7f176c77..3307a0ea83 100644 > --- a/package/optee-client/Config.in > +++ b/package/optee-client/Config.in > @@ -37,6 +37,16 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS > help > Enable TEE supplicant plugin support. > > +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL > + bool "Enable TEE Access Control List login" > + default y Why did you make it default to 'y'? It is a new feature, and you backport a patch from upstream to make it optional, so there is no reason to enable it by default, is there? I dropped that, but if you believe it should defaut to y, then please send a folow-up patch that explains why. > + depends on BR2_PACKAGE_UTIL_LINUX I also changed that into a select, like we do almost eveywhere else. We have a single location that depends on util-linux, but I just noticed it is a spurious dependency, I'll send a patch to remove it. > + select BR2_PACKAGE_UTIL_LINUX_LIBS That should usually not be needed, is only used to break a circular dependency chan in special cases. I could not spot such a chain here, so I dropped the _LIBS. [--SNIP--] > diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk > index 3fbbe9484c..d03791d3ad 100644 > --- a/package/optee-client/optee-client.mk > +++ b/package/optee-client/optee-client.mk > @@ -4,12 +4,16 @@ > # > ################################################################################ > > -OPTEE_CLIENT_VERSION = 3.18.0 > +OPTEE_CLIENT_VERSION = 3.19.0 > OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) > OPTEE_CLIENT_LICENSE = BSD-2-Clause > OPTEE_CLIENT_LICENSE_FILES = LICENSE > OPTEE_CLIENT_INSTALL_STAGING = YES > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs $ make check-package package/optee-client/optee-client.mk:14: conditional override of variable OPTEE_CLIENT_EXT_DEPENDENCIES > +endif > + > OPTEE_CLIENT_CONF_OPTS = \ > -DCFG_TEE_FS_PARENT_PATH=$(BR2_PACKAGE_OPTEE_CLIENT_TEE_FS_PATH) \ > -DCFG_WERROR=OFF > @@ -26,6 +30,12 @@ else > OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF > endif > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=ON > +else > +OPTEE_CLIENT_CONF_OPTS = -DWITH_TEEACL=OFF $ make check-package package/optee-client/optee-client.mk:34: conditional override of variable OPTEE_CLIENT_CONF_OPTS package/optee-client/optee-client.mk:36: conditional override of variable OPTEE_CLIENT_CONF_OPTS Also, why did you add the condition twice, once to add the dependency and one to add the conf opts? I squashed the two together. Applied to master with all the above fixed, thanks. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 09:53:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:53:38 +0100 Subject: [Buildroot] [git commit] package/optee-client: bump to version 3.19.0 Message-ID: <20221210101202.B614485EE3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=917a961d9c77d5f1aaa47206add9b9ff80e74a82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE client package version to OP-TEE release 3.19.0. This package introduces a mandatory dependency on util-linux and pk-config packages that were made optional in commit [1], following 3.19.0 release tag. The dependency is related to new library teeacl for access control list based login identification. This change picks that commit and defines the dependency only when TEEACL library is to be embedded. The patch will be removed once we dump to the next OP-TEE release tag, as state by new BR2 boolean config switch BR2_PACKAGE_OPTEE_CLIENT_TEEACL. Signed-off-by: Etienne Carriere [yann.morin.1998 at free.fr: - actually backport upstream commit - don't default y for BR2_PACKAGE_OPTEE_CLIENT_TEEACL - select util-linux instead of depending on it - don't select util-linux-libs, there's no circular deps - squash both conditions together in .mk - fix check-package ] Signed-off-by: Yann E. MORIN --- ...eacl-condition-libteeacl-with-WITH_TEEACL.patch | 105 +++++++++++++++++++++ package/optee-client/Config.in | 8 ++ package/optee-client/optee-client.hash | 4 +- package/optee-client/optee-client.mk | 9 +- 4 files changed, 123 insertions(+), 3 deletions(-) diff --git a/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch new file mode 100644 index 0000000000..4fdf9afc94 --- /dev/null +++ b/package/optee-client/0001-libteeacl-condition-libteeacl-with-WITH_TEEACL.patch @@ -0,0 +1,105 @@ +From bbdf665aba39c29a3ce7bd06e4554c62a416ebaa Mon Sep 17 00:00:00 2001 +From: Etienne Carriere +Date: Thu, 10 Nov 2022 12:05:24 +0100 +Subject: [PATCH] libteeacl: condition libteeacl with WITH_TEEACL + +Build and embed libteeacl upon WITH_TEEACL=1 (default configuration). +This configuration switch allows one to build OP-TEE client without +dependencies on pkg-config and libuuid when OP-TEE ACL for +PKCS11 is not needed: + cmake -DWITH_TEEACL=0 ... +or + make WITH_TEEACL=0 ... + +With the comments below addressed, LGTM. + +Acked-by: Jerome Forissier +Acked-by: Jens Wiklander +Reviewed-by: Eero Aaltonen +[etienne.carriere at linaro.org: backport upstream commit] +Signed-off-by: Etienne Carriere +[yann.morin.1998 at free.fr: actually do a backport of bbdf665] +Signed-off-by: Yann E. MORIN +--- + CMakeLists.txt | 9 ++++++--- + Makefile | 15 ++++++++++++--- + 2 files changed, 18 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0786752..9fb5c6a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,6 +5,7 @@ project (optee_client C) + set (CMAKE_TOOLCHAIN_FILE CMakeToolchain.txt) + + set (CFG_WERROR 1 CACHE BOOL "Build with -Werror") ++option (WITH_TEEACL "Build libteeacl" TRUE) + + include(GNUInstallDirs) + +@@ -37,7 +38,9 @@ add_subdirectory (libteec) + add_subdirectory (tee-supplicant) + add_subdirectory (public) + add_subdirectory (libckteec) +-find_package (PkgConfig REQUIRED) +-pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) +-add_subdirectory (libteeacl) ++if(WITH_TEEACL) ++ find_package (PkgConfig REQUIRED) ++ pkg_check_modules(uuid REQUIRED IMPORTED_TARGET uuid) ++ add_subdirectory (libteeacl) ++endif(WITH_TEEACL) + add_subdirectory (libseteec) +diff --git a/Makefile b/Makefile +index 90b487e..2ee5621 100644 +--- a/Makefile ++++ b/Makefile +@@ -16,6 +16,8 @@ SBINDIR ?= /usr/sbin + LIBDIR ?= /usr/lib + INCLUDEDIR ?= /usr/include + ++WITH_TEEACL ?= 1 ++ + .PHONY: all build build-libteec build-libckteec build-libseteec \ + build-libteeacl check-libuuid install copy_export clean cscope \ + clean-cscope \ +@@ -35,8 +37,10 @@ build-tee-supplicant: build-libteec + @echo "Building tee-supplicant" + $(MAKE) --directory=tee-supplicant --no-print-directory --no-builtin-variables CFG_TEE_SUPP_LOG_LEVEL=$(CFG_TEE_SUPP_LOG_LEVEL) + +-build: build-libteec build-tee-supplicant build-libckteec build-libseteec \ +- build-libteeacl ++build: build-libteec build-tee-supplicant build-libckteec build-libseteec ++ifeq ($(WITH_TEEACL),1) ++build: build-libteeacl ++endif + + build-libckteec: build-libteec + @echo "Building libckteec.so" +@@ -57,7 +61,10 @@ check-libuuid: + install: copy_export + + clean: clean-libteec clean-tee-supplicant clean-cscope clean-libckteec \ +- clean-libseteec clean-libteeacl ++ clean-libseteec ++ifeq ($(WITH_TEEACL),1) ++clean: clean-libteeacl ++endif + + clean-libteec: + @$(MAKE) --directory=libteec --no-print-directory clean +@@ -158,9 +165,11 @@ copy_export: build + cp libckteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libckteec/libckteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libckteec/libckteec.a $(DESTDIR)$(LIBDIR) ++ifeq ($(WITH_TEEACL),1) + cp libteeacl/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libteeacl/libteeacl.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libteeacl/libteeacl.a $(DESTDIR)$(LIBDIR) ++endif + cp libseteec/include/*.h $(DESTDIR)$(INCLUDEDIR) + cp -d ${O}/libseteec/libseteec.so* $(DESTDIR)$(LIBDIR) + cp -d ${O}/libseteec/libseteec.a $(DESTDIR)$(LIBDIR) +-- +2.25.1 + diff --git a/package/optee-client/Config.in b/package/optee-client/Config.in index cc7f176c77..538948b72c 100644 --- a/package/optee-client/Config.in +++ b/package/optee-client/Config.in @@ -37,6 +37,14 @@ config BR2_PACKAGE_OPTEE_CLIENT_SUPP_PLUGINS help Enable TEE supplicant plugin support. +config BR2_PACKAGE_OPTEE_CLIENT_TEEACL + bool "Enable TEE Access Control List login" + select BR2_PACKAGE_UTIL_LINUX + select BR2_PACKAGE_UTIL_LINUX_LIBUUID + help + Enable TEE ACL login identification for OP-TEE service that + supports them as OP-TEE PKCS#11 services. + endif comment "optee-client needs a toolchain w/ threads, headers >= 4.3" diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash index 8e55bf5725..c067e26f4e 100644 --- a/package/optee-client/optee-client.hash +++ b/package/optee-client/optee-client.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_client/archive/3.18.0/optee-client-3.18.0.tar.gz -sha256 ecc0f04fdd5398aa52fea50427fbd624f7f90274aec7bbf2cc8a5bd16758202b optee-client-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_client/archive/3.19.0/optee-client-3.19.0.tar.gz +sha256 5f0d02efa0e496964e86ca9dd2461ada923d1f9e11a4b9cafb5393bd08337644 optee-client-3.19.0.tar.gz # Locally computed sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3fbbe9484c..3e0c9269b8 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_CLIENT_VERSION = 3.18.0 +OPTEE_CLIENT_VERSION = 3.19.0 OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION)) OPTEE_CLIENT_LICENSE = BSD-2-Clause OPTEE_CLIENT_LICENSE_FILES = LICENSE @@ -26,6 +26,13 @@ else OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) +OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux-libs +OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=ON +else +OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=OFF +endif + define OPTEE_CLIENT_INSTALL_INIT_SYSV $(INSTALL) -m 0755 -D $(OPTEE_CLIENT_PKGDIR)/S30tee-supplicant \ $(TARGET_DIR)/etc/init.d/S30tee-supplicant From yann.morin.1998 at free.fr Sat Dec 10 09:34:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:34:12 +0100 Subject: [Buildroot] [git commit] package/optee-benchmark: bump to version 3.19.0 Message-ID: <20221210101202.AB27985EE2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c552f39c98d271002032b0d74f62c9cfe4348dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE benchmark package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-benchmark/optee-benchmark.hash | 4 ++-- package/optee-benchmark/optee-benchmark.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash index 27c91e0fb0..d74a24c8ab 100644 --- a/package/optee-benchmark/optee-benchmark.hash +++ b/package/optee-benchmark/optee-benchmark.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_benchmark/archive/3.18.0/optee-benchmark-3.18.0.tar.gz -sha256 2151aa5da062402518f35823d9c9dffa2e012f924625d2f7123e0d21d350a86b optee-benchmark-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_benchmark/archive/3.19.0/optee-benchmark-3.19.0.tar.gz +sha256 32f41854bf07eb7bb89dfc702da023c3a99518c33fbe7edf0e1f004e29a8c90c optee-benchmark-3.19.0.tar.gz # Locally computed sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk index 1071c4bb5c..338a51ada4 100644 --- a/package/optee-benchmark/optee-benchmark.mk +++ b/package/optee-benchmark/optee-benchmark.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_BENCHMARK_VERSION = 3.18.0 +OPTEE_BENCHMARK_VERSION = 3.19.0 OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION)) OPTEE_BENCHMARK_LICENSE = BSD-2-Clause OPTEE_BENCHMARK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:34:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:34:09 +0100 Subject: [Buildroot] [git commit] boot/optee-os: bump to version 3.19.0 Message-ID: <20221210101202.9EE5C85EE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f748fc7489882095bdda22ed71b05149474d9b1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE OS package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- boot/optee-os/Config.in | 4 ++-- boot/optee-os/optee-os.hash | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 5244700bc2..8bcce22306 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -18,7 +18,7 @@ choice Select the version of OP-TEE OS you want to use config BR2_TARGET_OPTEE_OS_LATEST - bool "3.18.0" + bool "3.19.0" depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY help @@ -70,7 +70,7 @@ endif config BR2_TARGET_OPTEE_OS_VERSION string - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ if BR2_TARGET_OPTEE_OS_CUSTOM_GIT diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash index 38f68bec5d..a87f21a9bf 100644 --- a/boot/optee-os/optee-os.hash +++ b/boot/optee-os/optee-os.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz # Locally computed sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:56:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:56:25 +0100 Subject: [Buildroot] [git commit] package/optee-examples: bump to version 3.19.0 Message-ID: <20221210101202.BFF4D85EE4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4e86fdfa4d047a2f7f6d8f56b9ea056e65d35ea4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE examples package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-examples/optee-examples.hash | 4 ++-- package/optee-examples/optee-examples.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash index 876584c5e9..937dd44c8c 100644 --- a/package/optee-examples/optee-examples.hash +++ b/package/optee-examples/optee-examples.hash @@ -1,4 +1,4 @@ -# From https://github.com/linaro-swg/optee_examples/archive/3.18.0/optee-examples-3.18.0.tar.gz -sha256 6c64fbc6c5d1282b6311b4076351abbbfab10ac918c6cfc60e45ec705bb5a9ec optee-examples-3.18.0.tar.gz +# From https://github.com/linaro-swg/optee_examples/archive/3.19.0/optee-examples-3.19.0.tar.gz +sha256 545f9438885220e890a4f785249a586a957b22dacc31a3cbafa4656f8e9db349 optee-examples-3.19.0.tar.gz # Locally computed sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk index 17adce0fe0..bb2b208583 100644 --- a/package/optee-examples/optee-examples.mk +++ b/package/optee-examples/optee-examples.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_EXAMPLES_VERSION = 3.18.0 +OPTEE_EXAMPLES_VERSION = 3.19.0 OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION)) OPTEE_EXAMPLES_LICENSE = BSD-2-Clause OPTEE_EXAMPLES_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 10 09:56:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 10:56:25 +0100 Subject: [Buildroot] [git commit] package/optee-test: bump to version 3.19.0 Message-ID: <20221210101202.C9D5C85EE5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4744cfb703908eb027e479633508fc498fda667e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bumps OP-TEE test package version to OP-TEE release 3.19.0. Signed-off-by: Etienne Carriere Signed-off-by: Yann E. MORIN --- package/optee-test/optee-test.hash | 4 ++-- package/optee-test/optee-test.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash index 2af1768155..4da3807bb5 100644 --- a/package/optee-test/optee-test.hash +++ b/package/optee-test/optee-test.hash @@ -1,4 +1,4 @@ -# From https://github.com/OP-TEE/optee_test/archive/3.18.0/optee-test-3.18.0.tar.gz -sha256 cc36a9afb99bd299a3d3769ad634ab7d5cb0e27c84ad04e14c0ff593db0f3faf optee-test-3.18.0.tar.gz +# From https://github.com/OP-TEE/optee_test/archive/3.19.0/optee-test-3.19.0.tar.gz +sha256 9435901e9329a25ef4de3904e27d80377b8bb4dd6b215e8fb29d66a7b76afa11 optee-test-3.19.0.tar.gz # Locally computed sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk index d522bb3300..7b065b6123 100644 --- a/package/optee-test/optee-test.mk +++ b/package/optee-test/optee-test.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPTEE_TEST_VERSION = 3.18.0 +OPTEE_TEST_VERSION = 3.19.0 OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION)) OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause, OPTEE_TEST_LICENSE_FILES = LICENSE.md From yann.morin.1998 at free.fr Sat Dec 10 10:12:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 11:12:43 +0100 Subject: [Buildroot] [PATCH v2 1/5] boot/optee-os: bump to version 3.19.0 In-Reply-To: <20221209075104.1168297-1-etienne.carriere@linaro.org> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> Message-ID: <20221210101243.GT2855@scaer> ?tienne, All, On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > Bumps OP-TEE OS package version to OP-TEE release 3.19.0. > > Signed-off-by: Etienne Carriere Series applied to master, thanks. See patch 3, on which I had to do quite some fixups. Regards, Yann E. MORIN. > --- > No change since v1 > --- > boot/optee-os/Config.in | 4 ++-- > boot/optee-os/optee-os.hash | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in > index 5244700bc2..8bcce22306 100644 > --- a/boot/optee-os/Config.in > +++ b/boot/optee-os/Config.in > @@ -18,7 +18,7 @@ choice > Select the version of OP-TEE OS you want to use > > config BR2_TARGET_OPTEE_OS_LATEST > - bool "3.18.0" > + bool "3.19.0" > depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS > select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY > help > @@ -70,7 +70,7 @@ endif > > config BR2_TARGET_OPTEE_OS_VERSION > string > - default "3.18.0" if BR2_TARGET_OPTEE_OS_LATEST > + default "3.19.0" if BR2_TARGET_OPTEE_OS_LATEST > default "custom" if BR2_TARGET_OPTEE_OS_CUSTOM_TARBALL > default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \ > if BR2_TARGET_OPTEE_OS_CUSTOM_GIT > diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash > index 38f68bec5d..a87f21a9bf 100644 > --- a/boot/optee-os/optee-os.hash > +++ b/boot/optee-os/optee-os.hash > @@ -1,4 +1,4 @@ > -# From https://github.com/OP-TEE/optee_os/archive/3.18.0/optee-os-3.18.0.tar.gz > -sha256 bdd309697745ec4406951652094b50d9adb06c3612f01bd8a3d72682ec8e03e8 optee-os-3.18.0.tar.gz > +# From https://github.com/OP-TEE/optee_os/archive/3.19.0/optee-os-3.19.0.tar.gz > +sha256 5e0c03bbc4d106f262a6bd33333c002c3380205ae6b82334aa7b644721ff7868 optee-os-3.19.0.tar.gz > # Locally computed > sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE > -- > 2.25.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fperrad at gmail.com Sat Dec 10 10:20:22 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sat, 10 Dec 2022 11:20:22 +0100 Subject: [Buildroot] [PATCH] package/autoconf-archive: bump to version 2022.09.03 Message-ID: <20221210102022.3071346-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/autoconf-archive/autoconf-archive.hash | 2 +- package/autoconf-archive/autoconf-archive.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/autoconf-archive/autoconf-archive.hash b/package/autoconf-archive/autoconf-archive.hash index 79ee5ff68..ff7710dc2 100644 --- a/package/autoconf-archive/autoconf-archive.hash +++ b/package/autoconf-archive/autoconf-archive.hash @@ -1,4 +1,4 @@ # Computed locally -sha256 e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd autoconf-archive-2021.02.19.tar.xz +sha256 e07454f00d8cae7907bed42d0747798927809947684d94c37207a4d63a32f423 autoconf-archive-2022.09.03.tar.xz sha256 e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195 COPYING sha256 23ed0b84fa023bfa33433b498192cd08a3bfb1f4864a8ed791a84f3eb48b2dd2 COPYING.EXCEPTION diff --git a/package/autoconf-archive/autoconf-archive.mk b/package/autoconf-archive/autoconf-archive.mk index bd4a09d96..0ffdf61dd 100644 --- a/package/autoconf-archive/autoconf-archive.mk +++ b/package/autoconf-archive/autoconf-archive.mk @@ -4,7 +4,7 @@ # ################################################################################ -AUTOCONF_ARCHIVE_VERSION = 2021.02.19 +AUTOCONF_ARCHIVE_VERSION = 2022.09.03 AUTOCONF_ARCHIVE_SOURCE = autoconf-archive-$(AUTOCONF_ARCHIVE_VERSION).tar.xz AUTOCONF_ARCHIVE_SITE = $(BR2_GNU_MIRROR)/autoconf-archive AUTOCONF_ARCHIVE_LICENSE = GPL-3.0+ with exception -- 2.37.2 From ju.o at free.fr Sat Dec 10 12:30:47 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 10 Dec 2022 13:30:47 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncdu: bump to version 1.18 Message-ID: <20221210123048.306724-1-ju.o@free.fr> For change log since 1.17, see: - https://dev.yorhel.nl/ncdu/changes This commit also adds md5 and sha1 hashes published on the web site. Signed-off-by: Julien Olivain --- package/ncdu/ncdu.hash | 4 +++- package/ncdu/ncdu.mk | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/ncdu/ncdu.hash b/package/ncdu/ncdu.hash index c47b4f9bac..1e31eaea8e 100644 --- a/package/ncdu/ncdu.hash +++ b/package/ncdu/ncdu.hash @@ -1,5 +1,7 @@ # From https://dev.yorhel.nl/ncdu -sha256 810745a8ed1ab3788c87d3aea4cc1a14edf6ee226f764bcc383e024ba56adbf1 ncdu-1.17.tar.gz +md5 4186b5be477cc3a0944619ade81f123b ncdu-1.18.tar.gz +sha1 d47ce3cdf317adadc1426817d07899c90b767aba ncdu-1.18.tar.gz +sha256 3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95 ncdu-1.18.tar.gz # computed locally sha256 4590cb935ff8a50cee76ce12c2cb0411c0b06e84c267b478579785dcf328660d COPYING diff --git a/package/ncdu/ncdu.mk b/package/ncdu/ncdu.mk index acfd496ec8..240ef9d8ea 100644 --- a/package/ncdu/ncdu.mk +++ b/package/ncdu/ncdu.mk @@ -4,7 +4,7 @@ # ################################################################################ -NCDU_VERSION = 1.17 +NCDU_VERSION = 1.18 NCDU_SITE = http://dev.yorhel.nl/download NCDU_DEPENDENCIES = ncurses -- 2.38.1 From ju.o at free.fr Sat Dec 10 12:30:48 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 10 Dec 2022 13:30:48 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing/tests/package/test_ncdu.py: new runtime test In-Reply-To: <20221210123048.306724-1-ju.o@free.fr> References: <20221210123048.306724-1-ju.o@free.fr> Message-ID: <20221210123048.306724-2-ju.o@free.fr> Signed-off-by: Julien Olivain --- Tested on master branch at commit 4744cfb with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_ncdu.py [no-output] ./utils/test-pkg -p ncdu ... 6 builds, 1 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_ncdu.TestNcdu ... OK --- DEVELOPERS | 1 + support/testing/tests/package/test_ncdu.py | 23 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 support/testing/tests/package/test_ncdu.py diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..04047d43da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1683,6 +1683,7 @@ F: support/testing/tests/package/sample_python_distro.py F: support/testing/tests/package/sample_python_gnupg.py F: support/testing/tests/package/sample_python_pyalsa.py F: support/testing/tests/package/test_hwloc.py +F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py F: support/testing/tests/package/test_ola.py F: support/testing/tests/package/test_ola/ diff --git a/support/testing/tests/package/test_ncdu.py b/support/testing/tests/package/test_ncdu.py new file mode 100644 index 0000000000..cbbb27f751 --- /dev/null +++ b/support/testing/tests/package/test_ncdu.py @@ -0,0 +1,23 @@ +import os + +import infra.basetest + + +class TestNcdu(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_NCDU=y + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """ + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + self.assertRunOk("ncdu --version") + self.assertRunOk("ncdu -x -o /tmp/ncdu.list /") + self.assertRunOk("grep -F '\"name\":\"ncdu\"' /tmp/ncdu.list") -- 2.38.1 From james.hilliard1 at gmail.com Sat Dec 10 17:54:16 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 10:54:16 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-gobject: bump to version 3.42.2 Message-ID: <20221210175416.2808560-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-gobject/python-gobject.hash | 4 ++-- package/python-gobject/python-gobject.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-gobject/python-gobject.hash b/package/python-gobject/python-gobject.hash index 0c14efb1d4..4398356006 100644 --- a/package/python-gobject/python-gobject.hash +++ b/package/python-gobject/python-gobject.hash @@ -1,3 +1,3 @@ -# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.1.sha256sum -sha256 1f34b5f7624de35e44eb5a7eb428353285bd03004d55131a5f7f7fa9b90f3cc9 pygobject-3.42.1.tar.xz +# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.2.sha256sum +sha256 ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957 pygobject-3.42.2.tar.xz sha256 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b COPYING diff --git a/package/python-gobject/python-gobject.mk b/package/python-gobject/python-gobject.mk index 2fa7504d51..014090540f 100644 --- a/package/python-gobject/python-gobject.mk +++ b/package/python-gobject/python-gobject.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON_GOBJECT_VERSION_MAJOR = 3.42 -PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).1 +PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).2 PYTHON_GOBJECT_SOURCE = pygobject-$(PYTHON_GOBJECT_VERSION).tar.xz PYTHON_GOBJECT_SITE = https://ftp.gnome.org/pub/gnome/sources/pygobject/$(PYTHON_GOBJECT_VERSION_MAJOR) PYTHON_GOBJECT_LICENSE = LGPL-2.1+ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 17:57:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 10:57:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-greenlet: bump to version 2.0.1 Message-ID: <20221210175733.2816483-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index b5fd1fd7b2..4e9e96398a 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz -sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz +md5 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz +sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index 42bf7970d8..232e2820f8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.0 +PYTHON_GREENLET_VERSION = 2.0.1 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:03:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:03:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-hatch-vcs: bump to version 0.3.0 Message-ID: <20221210180300.2830711-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-hatch-vcs/python-hatch-vcs.hash | 4 ++-- package/python-hatch-vcs/python-hatch-vcs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatch-vcs/python-hatch-vcs.hash b/package/python-hatch-vcs/python-hatch-vcs.hash index e57eeddd2f..6e5fe1de13 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.hash +++ b/package/python-hatch-vcs/python-hatch-vcs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatch_vcs/json -md5 e56b6d0c05cfb9b59d493c67f94d6e48 hatch_vcs-0.2.0.tar.gz -sha256 9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff hatch_vcs-0.2.0.tar.gz +md5 c2f2cbe6851b7b2969cb4aa24c4b9b2f hatch_vcs-0.3.0.tar.gz +sha256 cec5107cfce482c67f8bc96f18bbc320c9aa0d068180e14ad317bbee5a153fee hatch_vcs-0.3.0.tar.gz # Locally computed sha256 checksums sha256 117aa5006d8475562f04442ab06dd2a4c501af3a77255eae0deef1f0c2499a1a LICENSE.txt diff --git a/package/python-hatch-vcs/python-hatch-vcs.mk b/package/python-hatch-vcs/python-hatch-vcs.mk index 55c6461751..ef5f6541cd 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.mk +++ b/package/python-hatch-vcs/python-hatch-vcs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCH_VCS_VERSION = 0.2.0 +PYTHON_HATCH_VCS_VERSION = 0.3.0 PYTHON_HATCH_VCS_SOURCE = hatch_vcs-$(PYTHON_HATCH_VCS_VERSION).tar.gz -PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/ac/13/b3d83564c0cc0f1d45b4ea2a78b87b383a8165797613fedf11f1a7e49b48 +PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/04/33/b68d68e532392d938472d16a03e4ce0ccd749ea31b42d18f8baa6547cbfd PYTHON_HATCH_VCS_LICENSE = MIT PYTHON_HATCH_VCS_LICENSE_FILES = LICENSE.txt PYTHON_HATCH_VCS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:05:27 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:05:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-influxdb: bump to version 5.3.1 Message-ID: <20221210180527.2836511-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-influxdb/python-influxdb.hash | 4 ++-- package/python-influxdb/python-influxdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-influxdb/python-influxdb.hash b/package/python-influxdb/python-influxdb.hash index 7b43091eca..e86bd8c2ca 100644 --- a/package/python-influxdb/python-influxdb.hash +++ b/package/python-influxdb/python-influxdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/influxdb/json -md5 d528c8ccd8ab40bc608ad1e507e7788a influxdb-5.3.0.tar.gz -sha256 9bcaafd57ac152b9824ab12ed19f204206ef5df8af68404770554c5b55b475f6 influxdb-5.3.0.tar.gz +md5 e5888a7023e9a49d8a372538b625f908 influxdb-5.3.1.tar.gz +sha256 46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a influxdb-5.3.1.tar.gz # Locally computed sha256 checksums sha256 b654917e2c25a69d2bd56e72dddbc6eb29bf7e40384d7c46bb291d5c5185213b LICENSE diff --git a/package/python-influxdb/python-influxdb.mk b/package/python-influxdb/python-influxdb.mk index e5b1aea70f..d77cb89d2d 100644 --- a/package/python-influxdb/python-influxdb.mk +++ b/package/python-influxdb/python-influxdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INFLUXDB_VERSION = 5.3.0 +PYTHON_INFLUXDB_VERSION = 5.3.1 PYTHON_INFLUXDB_SOURCE = influxdb-$(PYTHON_INFLUXDB_VERSION).tar.gz -PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/be/8d/85ec8f11299a6dfc115244db71fd8f13e9a69f5e9eb77dc3392f4f959e9a +PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/86/4f/a9c524576677c1694b149e09d4fd6342e4a1d9a5f409e437168a14d6d150 PYTHON_INFLUXDB_SETUP_TYPE = setuptools PYTHON_INFLUXDB_LICENSE = MIT PYTHON_INFLUXDB_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:11:20 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:11:20 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipython: bump to version 8.7.0 Message-ID: <20221210181120.2851513-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index e61727e045..aae34f6f9b 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz -sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz +md5 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz +sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index f3aac75db1..1af1081741 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.6.0 +PYTHON_IPYTHON_VERSION = 8.7.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:13:48 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:13:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-jedi: bump to version 0.18.2 Message-ID: <20221210181348.2864692-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-jedi/python-jedi.hash | 4 ++-- package/python-jedi/python-jedi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jedi/python-jedi.hash b/package/python-jedi/python-jedi.hash index d0f083e942..dee8810e89 100644 --- a/package/python-jedi/python-jedi.hash +++ b/package/python-jedi/python-jedi.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jedi/json -md5 d8dba4a98a35530f7f5b461c20aff180 jedi-0.18.1.tar.gz -sha256 74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab jedi-0.18.1.tar.gz +md5 47e89a2b8bedcfeb1527fac37b9ba1b3 jedi-0.18.2.tar.gz +sha256 bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612 jedi-0.18.2.tar.gz # Locally computed sha256 checksums sha256 78e60cd0b8f28694f30195482c33d76908d846b0d15278deb7332aa22ba8e412 LICENSE.txt sha256 235e993965d399a25e7d493d25c8622f78718510884b9c051f1f1866b6f34e9d jedi/third_party/django-stubs/LICENSE.txt diff --git a/package/python-jedi/python-jedi.mk b/package/python-jedi/python-jedi.mk index b0508de701..40de61f0e8 100644 --- a/package/python-jedi/python-jedi.mk +++ b/package/python-jedi/python-jedi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JEDI_VERSION = 0.18.1 +PYTHON_JEDI_VERSION = 0.18.2 PYTHON_JEDI_SOURCE = jedi-$(PYTHON_JEDI_VERSION).tar.gz -PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/c2/25/273288df952e07e3190446efbbb30b0e4871a0d63b4246475f3019d4f55e +PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c PYTHON_JEDI_SETUP_TYPE = setuptools PYTHON_JEDI_LICENSE = MIT, Apache-2.0 (typeshed) PYTHON_JEDI_LICENSE_FILES = LICENSE.txt jedi/third_party/django-stubs/LICENSE.txt jedi/third_party/typeshed/LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:18:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:18:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-jsonschema: bump to version 4.17.3 Message-ID: <20221210181807.2876303-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index 19b9659d08..f710576461 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz -sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz +md5 7c65ceb8923c83cb1f22c2b5a86d99b0 jsonschema-4.17.3.tar.gz +sha256 0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d jsonschema-4.17.3.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 8cc624886c..16fc660ec9 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.17.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.3 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/36/3d/ca032d5ac064dff543aa13c984737795ac81abc9fb130cd2fcff17cfabc7 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:23:21 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:23:21 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-keyring: bump to version 23.11.0 Message-ID: <20221210182321.2888899-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-keyring/python-keyring.hash | 4 ++-- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 45f5bf7c84..791ee6563b 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz -sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz +md5 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz +sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 8d7833e14f..c1f124cb3e 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.9.3 +PYTHON_KEYRING_VERSION = 23.11.0 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:25:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:25:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lark: bump to version 1.1.5 Message-ID: <20221210182529.2894077-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lark/python-lark.hash | 4 ++-- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index abc168e93b..6e192684a8 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz -sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz +md5 b9048974c5ce56997e9e536dda475159 lark-1.1.5.tar.gz +sha256 4b534eae1f9af5b4ea000bea95776350befe1981658eea3820a01c37e504bb4d lark-1.1.5.tar.gz # Locally computed sha256 checksums sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 548adcd833..c08fc2cabd 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.4 +PYTHON_LARK_VERSION = 1.1.5 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a2/25/8e16de418fc83bb00dabaf8c7110bc45a90bf5481a70aa5f1668fcea73bc PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:28:31 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:28:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lmdb: bump to version 1.4.0 Message-ID: <20221210182831.2901317-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lmdb/python-lmdb.hash | 4 ++-- package/python-lmdb/python-lmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lmdb/python-lmdb.hash b/package/python-lmdb/python-lmdb.hash index e50c35df67..c8137ce4c0 100644 --- a/package/python-lmdb/python-lmdb.hash +++ b/package/python-lmdb/python-lmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lmdb/json -md5 3c955c49be10a7a07a2fcd54d180c3af lmdb-1.3.0.tar.gz -sha256 60a11efc21aaf009d06518996360eed346f6000bfc9de05114374230879f992e lmdb-1.3.0.tar.gz +md5 230103e2cd8efbca8ee7cf29151afd0d lmdb-1.4.0.tar.gz +sha256 39f6c4ee145d28d17025d350720abb6f95db816514e868db57444fdef51cbb47 lmdb-1.4.0.tar.gz # Locally computed sha256 checksums sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/python-lmdb/python-lmdb.mk b/package/python-lmdb/python-lmdb.mk index fba168d340..071106605f 100644 --- a/package/python-lmdb/python-lmdb.mk +++ b/package/python-lmdb/python-lmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LMDB_VERSION = 1.3.0 +PYTHON_LMDB_VERSION = 1.4.0 PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz -PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/ed/61/41f3c7cbd8a67202ef24fad3375ed936093a0547dc645581dd11c09581b7 +PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/fd/78/4cdc5927d5f3c3c86c4da0108c2eeba544cd67e773232164d59f3e442ff0 PYTHON_LMDB_LICENSE = OLDAP-2.8 PYTHON_LMDB_LICENSE_FILES = LICENSE PYTHON_LMDB_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:31:03 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:31:03 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-m2r: bump to version 0.3.1 Message-ID: <20221210183103.2907564-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-m2r/python-m2r.hash | 4 ++-- package/python-m2r/python-m2r.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash index 0770e0d1b1..4bdd7160d8 100644 --- a/package/python-m2r/python-m2r.hash +++ b/package/python-m2r/python-m2r.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/m2r/json -md5 8bdb45c19e2b59bb5ffb9a0348e81ad8 m2r-0.2.1.tar.gz -sha256 bf90bad66cda1164b17e5ba4a037806d2443f2a4d5ddc9f6a5554a0322aaed99 m2r-0.2.1.tar.gz +md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz +sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz # Locally computed sha256 checksums sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk index 47fb154c68..8a4708f128 100644 --- a/package/python-m2r/python-m2r.mk +++ b/package/python-m2r/python-m2r.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_M2R_VERSION = 0.2.1 +PYTHON_M2R_VERSION = 0.3.1 PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/39/e7/9fae11a45f5e1a3a21d8a98d02948e597c4afd7848a0dbe1a1ebd235f13e +PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 PYTHON_M2R_SETUP_TYPE = setuptools PYTHON_M2R_LICENSE = MIT PYTHON_M2R_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:35:10 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:35:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-mako: bump to version 1.2.4 Message-ID: <20221210183510.2917988-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-mako/python-mako.hash | 4 ++-- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index 4bacafafde..a010e8d8f6 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz -sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz +md5 651f365616611fcd4f2702a9002e2195 Mako-1.2.4.tar.gz +sha256 d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34 Mako-1.2.4.tar.gz # Locally computed sha256 checksums sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index a663b7dbda..313fbfcab2 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.2.3 +PYTHON_MAKO_VERSION = 1.2.4 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/05/5f/2ba6e026d33a0e6ddc1dddf9958677f76f5f80c236bd65309d280b166d3e PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:40:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:40:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-memory-profiler: bump to version 0.61.0 Message-ID: <20221210184001.2929787-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9e3aca517b..bab9018331 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz -sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz +md5 5fe93d5035288095c4f86ef69ee19f37 memory_profiler-0.61.0.tar.gz +sha256 4e5b73d7864a1d1292fb76a03e82a3e78ef934d06828a698d9dada76da2067b0 memory_profiler-0.61.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 5e43662e07..c7f84043eb 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.61.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/b2/88/e1907e1ca3488f2d9507ca8b0ae1add7b1cd5d3ca2bc8e5b329382ea2c7b PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:42:38 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:42:38 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-multidict: bump to version 6.0.3 Message-ID: <20221210184238.2935799-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-multidict/python-multidict.hash | 4 ++-- package/python-multidict/python-multidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-multidict/python-multidict.hash b/package/python-multidict/python-multidict.hash index 999c8867d0..eae60af37c 100644 --- a/package/python-multidict/python-multidict.hash +++ b/package/python-multidict/python-multidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/multidict/json -md5 f8230905ad1f50c87e8d9cc6b0bb7ca2 multidict-6.0.2.tar.gz -sha256 5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013 multidict-6.0.2.tar.gz +md5 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz +sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz # Locally computed sha256 checksums sha256 06a240ea10ba868fda2de58df859886961df873aa74bbab1e0f13eaf99f92b7b LICENSE diff --git a/package/python-multidict/python-multidict.mk b/package/python-multidict/python-multidict.mk index 1a9aec7ba7..bfffb84709 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.2 +PYTHON_MULTIDICT_VERSION = 6.0.3 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:48:09 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:48:09 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-numpy: bump to version 1.23.5 Message-ID: <20221210184809.2953159-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-numpy/python-numpy.hash | 4 ++-- package/python-numpy/python-numpy.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-numpy/python-numpy.hash b/package/python-numpy/python-numpy.hash index 2a2dec44da..9ac9280c78 100644 --- a/package/python-numpy/python-numpy.hash +++ b/package/python-numpy/python-numpy.hash @@ -1,5 +1,5 @@ -# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.4 -sha256 ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c numpy-1.23.4.tar.gz +# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.5 +sha256 1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a numpy-1.23.5.tar.gz # License files, locally calculated sha256 0f88787955e7131224f53a8c3f3e859dc502408e3a539a4dcf61fb7888b5b984 LICENSE.txt sha256 c27d0a8026bdb8876562b720ab24d1688e3827a89f6083cd6e7e8caa9584aba3 numpy/core/src/multiarray/dragon4.c diff --git a/package/python-numpy/python-numpy.mk b/package/python-numpy/python-numpy.mk index 4f4848c4ba..812bfdae4a 100644 --- a/package/python-numpy/python-numpy.mk +++ b/package/python-numpy/python-numpy.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_NUMPY_VERSION = 1.23.4 +PYTHON_NUMPY_VERSION = 1.23.5 PYTHON_NUMPY_SOURCE = numpy-$(PYTHON_NUMPY_VERSION).tar.gz PYTHON_NUMPY_SITE = https://github.com/numpy/numpy/releases/download/v$(PYTHON_NUMPY_VERSION) PYTHON_NUMPY_LICENSE = BSD-3-Clause, MIT, Zlib -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 18:52:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 11:52:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-opcua-asyncio: bump to version 1.0.1 Message-ID: <20221210185233.2963627-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 4 ++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index 36b16a1596..21b5794ebf 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asyncua/json -md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz -sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +md5 f67770b896d2ffe975adbaea38c5efc9 asyncua-1.0.1.tar.gz +sha256 515342470022b9c391587dcf526015ff4c7582f566c72406c778c9f9a2757cad asyncua-1.0.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 509beda151..52c5d5117e 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.1 PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9f/88/c32bd5904c92475dd30fa2c3130c4f9170a36343d390e2ce5b002fdf1cee PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:07:04 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:07:04 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-packaging: bump to version 22.0 Message-ID: <20221210190704.3061569-1-james.hilliard1@gmail.com> Migrate to flit package infrastructure. Drop python-parsing dependency. Signed-off-by: James Hilliard --- package/python-packaging/Config.in | 1 - package/python-packaging/python-packaging.hash | 4 ++-- package/python-packaging/python-packaging.mk | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/python-packaging/Config.in b/package/python-packaging/Config.in index 12170df84e..c09dfffe2c 100644 --- a/package/python-packaging/Config.in +++ b/package/python-packaging/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PACKAGING bool "python-packaging" - select BR2_PACKAGE_PYTHON_PYPARSING # runtime help Core utilities for Python packages. diff --git a/package/python-packaging/python-packaging.hash b/package/python-packaging/python-packaging.hash index 0f353a9e36..e10c11904b 100644 --- a/package/python-packaging/python-packaging.hash +++ b/package/python-packaging/python-packaging.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/packaging/json -md5 e713c1939f294fd729af4a7be40dd141 packaging-21.3.tar.gz -sha256 dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb packaging-21.3.tar.gz +md5 806414ea4c6f17b029a7911b622062e8 packaging-22.0.tar.gz +sha256 2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3 packaging-22.0.tar.gz # Locally computed sha256 checksums sha256 cad1ef5bd340d73e074ba614d26f7deaca5c7940c3d8c34852e65c4909686c48 LICENSE sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.APACHE diff --git a/package/python-packaging/python-packaging.mk b/package/python-packaging/python-packaging.mk index 74b5803525..c9190ccfee 100644 --- a/package/python-packaging/python-packaging.mk +++ b/package/python-packaging/python-packaging.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_PACKAGING_VERSION = 21.3 +PYTHON_PACKAGING_VERSION = 22.0 PYTHON_PACKAGING_SOURCE = packaging-$(PYTHON_PACKAGING_VERSION).tar.gz -PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c -PYTHON_PACKAGING_SETUP_TYPE = setuptools +PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/6b/f7/c240d7654ddd2d2f3f328d8468d4f1f876865f6b9038b146bec0a6737c65 +PYTHON_PACKAGING_SETUP_TYPE = flit PYTHON_PACKAGING_LICENSE = Apache-2.0 or BSD-2-Clause PYTHON_PACKAGING_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -HOST_PYTHON_PACKAGING_DEPENDENCIES = host-python-pyparsing +HOST_PYTHON_PACKAGING_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:10:55 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:10:55 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-paramiko: bump to version 2.12.0 Message-ID: <20221210191055.3071277-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index f4142b5c33..b327a6b8a9 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz -sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz +md5 3f49814473cc153a7189fec31cfacfab paramiko-2.12.0.tar.gz +sha256 376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49 paramiko-2.12.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index a33e11c768..621176ed41 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.11.0 +PYTHON_PARAMIKO_VERSION = 2.12.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/98/75/e78ddbe671a4a59514b59bc6a321263118e4ac3fe88175dd784d1a47a00f PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:16:19 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:16:19 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pathspec: bump to version 0.10.3 Message-ID: <20221210191619.3085142-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pathspec/python-pathspec.hash | 4 ++-- package/python-pathspec/python-pathspec.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathspec/python-pathspec.hash b/package/python-pathspec/python-pathspec.hash index 91e4fb85b7..5eb76cb5f9 100644 --- a/package/python-pathspec/python-pathspec.hash +++ b/package/python-pathspec/python-pathspec.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathspec/json -md5 6f4fde5e701d328a2846d206edb63aa9 pathspec-0.10.1.tar.gz -sha256 7ace6161b621d31e7902eb6b5ae148d12cfd23f4a249b9ffb6b9fee12084323d pathspec-0.10.1.tar.gz +md5 d89408b52aff020ac768a14c0ef1c7de pathspec-0.10.3.tar.gz +sha256 56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6 pathspec-0.10.3.tar.gz # Locally computed sha256 checksums sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/python-pathspec/python-pathspec.mk b/package/python-pathspec/python-pathspec.mk index ccb794cce9..e88bce231f 100644 --- a/package/python-pathspec/python-pathspec.mk +++ b/package/python-pathspec/python-pathspec.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHSPEC_VERSION = 0.10.1 +PYTHON_PATHSPEC_VERSION = 0.10.3 PYTHON_PATHSPEC_SOURCE = pathspec-$(PYTHON_PATHSPEC_VERSION).tar.gz -PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/24/9f/a9ae1e6efa11992dba2c4727d94602bd2f6ee5f0dedc29ee2d5d572c20f7 +PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/32/1a/6baf904503c3e943cae9605c9c88a43b964dea5b59785cf956091b341b08 PYTHON_PATHSPEC_LICENSE = MPL-2.0 PYTHON_PATHSPEC_LICENSE_FILES = LICENSE PYTHON_PATHSPEC_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:19:41 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:19:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-posix-ipc: bump to version 1.1.0 Message-ID: <20221210191941.3092839-1-james.hilliard1@gmail.com> License hash changed due to date update: https://github.com/osvenskan/posix_ipc/commit/4db678001be2f16175c70cb88d4fb9f9126333f5 Signed-off-by: James Hilliard --- package/python-posix-ipc/python-posix-ipc.hash | 6 +++--- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 4258af6348..74d2db0f5e 100644 --- a/package/python-posix-ipc/python-posix-ipc.hash +++ b/package/python-posix-ipc/python-posix-ipc.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/posix-ipc/json -md5 8c9443859492ecf3aae9182aa6b5c78c posix_ipc-1.0.5.tar.gz -sha256 6cddb1ce2cf4aae383f2a0079c26c69bee257fe2720f372201ef047f8ceb8b97 posix_ipc-1.0.5.tar.gz +md5 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz +sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 61f0669e70518e6d32f87e485965fe9309de60e4bef938b29cecd068b3db9a98 LICENSE +sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index 359dee6d7c..c25af9ecbd 100644 --- a/package/python-posix-ipc/python-posix-ipc.mk +++ b/package/python-posix-ipc/python-posix-ipc.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_POSIX_IPC_VERSION = 1.0.5 +PYTHON_POSIX_IPC_VERSION = 1.1.0 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/bc/2f/9a7901aa26fb0e02a671b989ba814d059a0f45af85cea31b9c9eef7e2dda +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb PYTHON_POSIX_IPC_LICENSE = BSD-3-Clause PYTHON_POSIX_IPC_LICENSE_FILES = LICENSE PYTHON_POSIX_IPC_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:23:51 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:23:51 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-prompt-toolkit: bump to version 3.0.36 Message-ID: <20221210192351.3102784-1-james.hilliard1@gmail.com> Drop no longer required six dependency. Signed-off-by: James Hilliard --- package/python-prompt-toolkit/Config.in | 1 - package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-prompt-toolkit/Config.in b/package/python-prompt-toolkit/Config.in index ad4f8162de..81d958884e 100644 --- a/package/python-prompt-toolkit/Config.in +++ b/package/python-prompt-toolkit/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT bool "python-prompt-toolkit" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_WCWIDTH # runtime select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime help diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 8b91ee767f..62ba0c3cfe 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz -sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz +md5 5a2bb559c0bcbc617f507a320c64ba03 prompt_toolkit-3.0.36.tar.gz +sha256 3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63 prompt_toolkit-3.0.36.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index bef761e20f..426fa41e0b 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.36 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/fb/93/180be2342f89f16543ec4eb3f25083b5b84eba5378f68efff05409fb39a9 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:30:23 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:30:23 -0700 Subject: [Buildroot] [PATCH 1/1] package/{python-}protobuf: bump to version 4.21.11 Message-ID: <20221210193023.3132962-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/protobuf/protobuf.hash | 2 +- package/protobuf/protobuf.mk | 2 +- package/python-protobuf/python-protobuf.hash | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/protobuf/protobuf.hash b/package/protobuf/protobuf.hash index 24dbc0f1a1..f1f5fa77cd 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 f6251f2d00aad41b34c1dfa3d752713cb1bb1b7020108168a4deaa206ba8ed42 protobuf-cpp-3.21.8.tar.gz +sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 88f359f24c..33a7c40f40 100644 --- a/package/protobuf/protobuf.mk +++ b/package/protobuf/protobuf.mk @@ -7,7 +7,7 @@ # When bumping this package, make sure to also verify if the # python-protobuf package still works and to update its hash, # as they share the same version/site variables. -PROTOBUF_VERSION = 21.8 +PROTOBUF_VERSION = 21.11 PROTOBUF_SOURCE = protobuf-cpp-3.$(PROTOBUF_VERSION).tar.gz PROTOBUF_SITE = https://github.com/protocolbuffers/protobuf/releases/download/v$(PROTOBUF_VERSION) PROTOBUF_LICENSE = BSD-3-Clause diff --git a/package/python-protobuf/python-protobuf.hash b/package/python-protobuf/python-protobuf.hash index a12c199663..c2afc3955a 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d81ebc20030fe8d03bceb38f06aba2797c40852e5aab6819481ce808fb305fae protobuf-python-4.21.8.tar.gz +sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:33:43 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:33:43 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-psutil: bump to version 5.9.4 Message-ID: <20221210193343.3140927-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index c7b7e46ec1..15927562b1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz -sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz +md5 f72751d05b781757b7cd9bc375d2e351 psutil-5.9.4.tar.gz +sha256 3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62 psutil-5.9.4.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 578f69d3c7..e764d1accc 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.9.3 +PYTHON_PSUTIL_VERSION = 5.9.4 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/3d/7d/d05864a69e452f003c0d77e728e155a89a2a26b09e64860ddd70ad64fb26 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:36:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:36:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pudb: bump to version 2022.1.3 Message-ID: <20221210193605.3146912-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index d9943a3601..1ae15ad8a6 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz -sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz +md5 cda1c28dc52318162e2b131280f09960 pudb-2022.1.3.tar.gz +sha256 58e83ada9e19ffe92c1fdc78ae5458ef91aeb892a5b8f0e7379e6fa61e0e664a pudb-2022.1.3.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 7df38f0f02..a357c34c44 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2022.1.2 +PYTHON_PUDB_VERSION = 2022.1.3 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/85/a5/f1fd378f56bd8168b5921fd09d4b84fd8101a90e81402a509796caea2094 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:39:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:39:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pybind: bump to version 2.10.1 Message-ID: <20221210193911.3154540-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pybind/python-pybind.hash | 2 +- package/python-pybind/python-pybind.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pybind/python-pybind.hash b/package/python-pybind/python-pybind.hash index b4b3ff94d0..530cbf64af 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec python-pybind-2.10.0.tar.gz +sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz # License files, locally calculated sha256 83965b843b98f670d3a85bd041ed4b372c8ec50d7b4a5995a83ac697ba675dcb LICENSE diff --git a/package/python-pybind/python-pybind.mk b/package/python-pybind/python-pybind.mk index c5bee3d0a7..e89d77147e 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.0 +PYTHON_PYBIND_VERSION = 2.10.1 PYTHON_PYBIND_SITE = $(call github,pybind,pybind11,v$(PYTHON_PYBIND_VERSION)) PYTHON_PYBIND_LICENSE = BSD-3-Clause PYTHON_PYBIND_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:43:27 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:43:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycairo: bump to version 1.23.0 Message-ID: <20221210194327.3206455-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycairo/python-pycairo.hash | 4 ++-- package/python-pycairo/python-pycairo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycairo/python-pycairo.hash b/package/python-pycairo/python-pycairo.hash index f8018e682f..98bb7f2802 100644 --- a/package/python-pycairo/python-pycairo.hash +++ b/package/python-pycairo/python-pycairo.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycairo/json -md5 682238eaa8bd7032e36a20b6f53824d1 pycairo-1.21.0.tar.gz -sha256 251907f18a552df938aa3386657ff4b5a4937dde70e11aa042bc297957f4b74b pycairo-1.21.0.tar.gz +md5 7a3729d21659098e1b9a411b62e88966 pycairo-1.23.0.tar.gz +sha256 9b61ac818723adc04367301317eb2e814a83522f07bbd1f409af0dada463c44c pycairo-1.23.0.tar.gz # Locally computed sha256 checksums sha256 360b9a526d47c51a7cab7f1ec49ca5893050562d639b742d588934ff84823a72 COPYING sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING-LGPL-2.1 diff --git a/package/python-pycairo/python-pycairo.mk b/package/python-pycairo/python-pycairo.mk index 5b231f6b1e..f9933df187 100644 --- a/package/python-pycairo/python-pycairo.mk +++ b/package/python-pycairo/python-pycairo.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCAIRO_VERSION = 1.21.0 +PYTHON_PYCAIRO_VERSION = 1.23.0 PYTHON_PYCAIRO_SOURCE = pycairo-$(PYTHON_PYCAIRO_VERSION).tar.gz -PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/92/a4/506564f574fa74c90b98690e8ecc8dbae1629f31fcfe0be69de45d9e1605 +PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/69/ca/9e9fa2e8be0876a9bbf046a1be7ee33e61d4fdfbd1fd25c76c1bdfddf8c4 PYTHON_PYCAIRO_SETUP_TYPE = setuptools PYTHON_PYCAIRO_DEPENDENCIES = cairo PYTHON_PYCAIRO_LICENSE = LGPL-2.1 or MPL-1.1 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:46:46 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:46:46 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycryptodomex: bump to version 3.16.0 Message-ID: <20221210194646.3215819-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycryptodomex/python-pycryptodomex.hash | 4 ++-- package/python-pycryptodomex/python-pycryptodomex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycryptodomex/python-pycryptodomex.hash b/package/python-pycryptodomex/python-pycryptodomex.hash index 97c5e79024..eb011dddb8 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.hash +++ b/package/python-pycryptodomex/python-pycryptodomex.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycryptodomex/json -md5 683580f8f464348397a41ebabb5511a9 pycryptodomex-3.15.0.tar.gz -sha256 7341f1bb2dadb0d1a0047f34c3a58208a92423cdbd3244d998e4b28df5eac0ed pycryptodomex-3.15.0.tar.gz +md5 9d27f03c036c89afd3d66970bb49cd06 pycryptodomex-3.16.0.tar.gz +sha256 e9ba9d8ed638733c9e95664470b71d624a6def149e2db6cc52c1aca5a6a2df1d pycryptodomex-3.16.0.tar.gz # Locally computed sha256 checksums sha256 4e04660d77c1c64e89d79537919fb8240fa21484a7e3db29f358b2c7f84ea073 LICENSE.rst sha256 8e563c767164faa0831a333b57d23d4311cf566eb1b15d93250f4606be4eb549 Doc/LEGAL/COPYRIGHT.pycrypto diff --git a/package/python-pycryptodomex/python-pycryptodomex.mk b/package/python-pycryptodomex/python-pycryptodomex.mk index 8f22bf3ef2..b566bdd066 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.mk +++ b/package/python-pycryptodomex/python-pycryptodomex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCRYPTODOMEX_VERSION = 3.15.0 +PYTHON_PYCRYPTODOMEX_VERSION = 3.16.0 PYTHON_PYCRYPTODOMEX_SOURCE = pycryptodomex-$(PYTHON_PYCRYPTODOMEX_VERSION).tar.gz -PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/52/0d/6cc95a83f6961a1ca041798d222240890af79b381e97eda3b9b538dba16f +PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/5d/22/575c7dd7c86843e07a791cfa2143e7292d6b380f5a7cce966a49b9d6c9f4 PYTHON_PYCRYPTODOMEX_SETUP_TYPE = setuptools PYTHON_PYCRYPTODOMEX_LICENSE = \ BSD-2-Clause, \ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:50:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:50:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pydal: bump to version 20221110.1 Message-ID: <20221210195005.3224315-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pydal/python-pydal.hash | 6 ++++-- package/python-pydal/python-pydal.mk | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 852e568ac5..c55a17a545 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,5 @@ -# sha256 locally computed -sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pydal/json +md5 eeaf44cdcdb6bd2040713c710a4a04be pydal-20221110.1.tar.gz +sha256 7c3e891c70f8d8918e36276f210a1959bb7badf3b276f47191986ffcf5b6a390 pydal-20221110.1.tar.gz +# Locally computed sha256 checksums sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index a3df1ccff1..f55c7fc2c5 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220916.1 -PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) +PYTHON_PYDAL_VERSION = 20221110.1 +PYTHON_PYDAL_SOURCE = pydal-$(PYTHON_PYDAL_VERSION).tar.gz +PYTHON_PYDAL_SITE = https://files.pythonhosted.org/packages/73/83/b904c464b6ab060e12b3f406f1fab7deb97bcd9d2021d8c87325e6225c2d PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt PYTHON_PYDAL_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 19:53:36 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 12:53:36 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pymodbus: bump to version 3.0.2 Message-ID: <20221210195336.3233806-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pymodbus/python-pymodbus.hash | 4 ++-- package/python-pymodbus/python-pymodbus.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index b5243567b7..d9337ffe84 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymodbus/json -md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz -sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +md5 89da6585b27b8c4b3887eb9f7d1e950b pymodbus-3.0.2.tar.gz +sha256 704cb7fb90631c45f9c3a70b89d0c990fe0e208ac56f14a5c449e21bebd1e201 pymodbus-3.0.2.tar.gz # Locally computed sha256 checksums sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index 2ed7e94afe..54879d38e9 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 3.0.0 +PYTHON_PYMODBUS_VERSION = 3.0.2 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/94/f7/6149a1b107fa54378a7adec83db7cd3679bf02216a6f5c83b37f55335897 PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause PYTHON_PYMODBUS_LICENSE_FILES = LICENSE -- 2.34.1 From peter at korsgaard.com Sat Dec 10 19:55:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:55:34 +0100 Subject: [Buildroot] [git commit] docs/website/news.html: add notice about 2022.08.3 release Message-ID: <20221210200022.7013285F22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=21321a983615f8a3ca33c92599c7fc6023711949 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The announcement mail didn't make it to the mailman archive, so use the lore link instead. Signed-off-by: Peter Korsgaard --- docs/website/news.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/website/news.html b/docs/website/news.html index 8f7e22a0b9..74ccd11b08 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,25 @@

        News

          +
        • +
          +
          +
          +

          2022.08.3 released

          +

          10 December 2022

          +
          +
          +

          The 2022.08.3 bugfix release is out, fixing a number of important / + security related issues discovered since the 2022.08.2 release. See the + CHANGES + file for more details, read the + announcement + and go to the downloads page to pick up the + 2022.08.3 release.

          +
          +
          +
        • +
        • From peter at korsgaard.com Sat Dec 10 19:52:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:52:28 +0100 Subject: [Buildroot] [git commit] Update for 2022.08.3 Message-ID: <20221210200022.64C8985F4F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f9f6180491c697b29aa687f378c2ab58c7f91fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard (cherry picked from commit 1fad7a933d28a17ce4064898e49e2ad4d6ba8bd3) [Peter: drop Makefile/Vagrantfile changes] Signed-off-by: Peter Korsgaard --- CHANGES | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES b/CHANGES index f71e53fe4b..312e324ef7 100644 --- a/CHANGES +++ b/CHANGES @@ -109,6 +109,22 @@ #15061: Node.js Package fails to build against musl i386 #15071: RTL8723BS library is outdated +2022.08.3, released December 10th, 2022 + + Important / security related fixes. + + Updated/fixed packages: asterisk, dash, dovecot, edk2, + edk2-platforms, elf2flt, exim, freerdp, gcc, gdb, git, gnupg2, + heimdal, iwd, kodi, libarchive, libkrb5, libksba, libmdbx, + libopenssl, matchbox-keyboard, memcached, netsnmp, nginx, + nodejs, openpgm, optee-client, python-scipy, python3, rsync, + rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd, + uboot, vim, vlc, wilc-driver, xen, xterm + + Issues resolved (http://bugs.uclibc.org): + + 15131: Target GDB uses internal zlib + 2022.08.2, released November 16th, 2022 Important / security related fixes. From peter at korsgaard.com Sat Dec 10 19:57:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:57:31 +0100 Subject: [Buildroot] [git commit] Update for 2022.02.8 Message-ID: <20221210200022.8029B85F51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e84a88e8e2ed7873fbf5362d2d8b5bcd75634af7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Korsgaard (cherry picked from commit ea51485ee9ab44f72f8b1cc019dcb17f276d1def) [Peter: drop Makefile/Vagrantfile changes] Signed-off-by: Peter Korsgaard --- CHANGES | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGES b/CHANGES index 312e324ef7..6de79c7d35 100644 --- a/CHANGES +++ b/CHANGES @@ -530,6 +530,22 @@ #14731: BR2_PACKAGE_IOSTAT #14751: LVM2 Outdated Link +2022.02.8, released December 10th, 2022 + + Important / security related fixes. + + Updated/fixed packages: asterisk, dash, dovecot, + dovecot-pigeonhole, edk2, edk2-platforms, elf2flt, exim, + freerdp, gcc, gdb, git, gnupg2, heimdal, iwd, kodi, + libarchive, libmdbx, libkrb5, libksba, libopenssl, memcached, + netsnmp, nginx, openpgm, optee-client, python3, rsync, + rtl8723bu, samba4, sdl, sdl2, swupdate, sysstat, systemd, + uboot, vim, vlc, xen, xterm + + Issues resolved (http://bugs.uclibc.org): + + #15131: Target GDB uses internal zlib + 2022.02.7, released November 17th, 2022 Important / security related fixes. From peter at korsgaard.com Sat Dec 10 19:59:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sat, 10 Dec 2022 20:59:24 +0100 Subject: [Buildroot] [git commit] docs/website: update for 2022.02.8 Message-ID: <20221210200022.8C5AC85F52@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8de04b2cb6d4734665c332d8714006ba77e8b962 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The announcement mail didn't make it to the mailman archive, so use the lore link instead. Signed-off-by: Peter Korsgaard --- docs/website/download.html | 18 +++++++++--------- docs/website/news.html | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/docs/website/download.html b/docs/website/download.html index 6f7007529c..7fc5d1169b 100644 --- a/docs/website/download.html +++ b/docs/website/download.html @@ -8,37 +8,37 @@
          Download
          -

          Latest long term support release: 2022.02.7

          +

          Latest long term support release: 2022.02.8

          diff --git a/docs/website/news.html b/docs/website/news.html index 74ccd11b08..75f1cb785d 100644 --- a/docs/website/news.html +++ b/docs/website/news.html @@ -9,6 +9,25 @@

          News

            +
          • +
            +
            +
            +

            2022.02.8 released

            +

            10 December 2022

            +
            +
            +

            The 2022.02.8 bugfix release is out, fixing a number of important / + security related issues discovered since the 2022.02.7 release. See the + CHANGES + file for more details, read the + announcement + and go to the downloads page to pick up the + 2022.02.8 release.

            +
            +
            +
          • +
          • From james.hilliard1 at gmail.com Sat Dec 10 20:12:39 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:12:39 -0700 Subject: [Buildroot] [PATCH 1/2] package/mupdf: bump to version 1.21.0 Message-ID: <20221210201240.3504734-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/mupdf/mupdf.hash | 4 ++-- package/mupdf/mupdf.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index fa24e741c7..6785aa163a 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz # Locally computed: -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 1fc54b2d35..e93a41bd00 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,7 +5,7 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.20.3 +MUPDF_VERSION = 1.21.0 MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:12:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:12:40 -0700 Subject: [Buildroot] [PATCH 2/2] package/python-pymupdf: bump to version 1.21.0 In-Reply-To: <20221210201240.3504734-1-james.hilliard1@gmail.com> References: <20221210201240.3504734-1-james.hilliard1@gmail.com> Message-ID: <20221210201240.3504734-2-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pymupdf/python-pymupdf.hash | 4 ++-- package/python-pymupdf/python-pymupdf.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index 21befb3b7c..d930d04335 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz -sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +md5 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz +sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz # Locally computed sha256 checksums sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index 238fc4dd47..38212dc44b 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,9 +5,9 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.20.2 +PYTHON_PYMUPDF_VERSION = 1.21.0 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:16:22 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:16:22 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pyphen: bump to version 0.13.2 Message-ID: <20221210201622.3516677-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pyphen/python-pyphen.hash | 4 ++-- package/python-pyphen/python-pyphen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyphen/python-pyphen.hash b/package/python-pyphen/python-pyphen.hash index 3a145e0f81..39af62e085 100644 --- a/package/python-pyphen/python-pyphen.hash +++ b/package/python-pyphen/python-pyphen.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/Pyphen/json -md5 a2d6f69468684bbaa88d004b79c02128 pyphen-0.13.0.tar.gz -sha256 06873cebffd65a8fca7c20c0e3dc032655c7ee8de0f552205cad3b574265c293 pyphen-0.13.0.tar.gz +md5 a5039d1a4d8d4bad784cb864927f83f8 pyphen-0.13.2.tar.gz +sha256 847f57a043a58408f24670ae0184ff6edfb5fd5731743208228c028ddc514438 pyphen-0.13.2.tar.gz # Locally computed sha256 checksums sha256 9f0bffde4fbbbbc61c46f6577b6f472919dba9fdffabe74e8a7e44ac5dbef7a2 LICENSE sha256 2233a3eecf299bc271f1a9f57f0b3198343ad4ab16571d70320133002c51496b COPYING.GPL diff --git a/package/python-pyphen/python-pyphen.mk b/package/python-pyphen/python-pyphen.mk index d83eb79736..9ca064c293 100644 --- a/package/python-pyphen/python-pyphen.mk +++ b/package/python-pyphen/python-pyphen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYPHEN_VERSION = 0.13.0 +PYTHON_PYPHEN_VERSION = 0.13.2 PYTHON_PYPHEN_SOURCE = pyphen-$(PYTHON_PYPHEN_VERSION).tar.gz -PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/9a/53/e7f212c87f91aab928bbf0de95ebc319c4d935e59bd5ed868f2c2bfc9465 +PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/46/12/aeb28a1e1a3f3cede967cea98ef3a1da844418ab8296a4bb9513f232736c PYTHON_PYPHEN_SETUP_TYPE = flit PYTHON_PYPHEN_LICENSE = LGPL-2.1+, MPL-1.1, GPL-2.0+ PYTHON_PYPHEN_LICENSE_FILES = LICENSE COPYING.GPL COPYING.LGPL COPYING.MPL -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:19:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:19:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-redis: bump to version 4.4.0 Message-ID: <20221210201958.3524816-1-james.hilliard1@gmail.com> License hash changed due to syntax update: https://github.com/redis/redis-py/commit/2a0405d07e20ac7f695ff67415ad6c8368fd6066 Signed-off-by: James Hilliard --- package/python-redis/python-redis.hash | 6 +++--- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 9465e251f8..209ff35b78 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz -sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz +md5 4ab691af57ac346c2e630ce2787a424f redis-4.4.0.tar.gz +sha256 7b8c87d19c45d3f1271b124858d2a5c13160c4e74d4835e28273400fa34d5228 redis-4.4.0.tar.gz # Locally computed sha256 checksums -sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE +sha256 7801a39e3a1aec58a7ea7c9f4dc1238cf0922c36a1fc8eff0bb7d684ff6dd354 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 7c18f31507..bbbd6f1df2 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 4.3.4 +PYTHON_REDIS_VERSION = 4.4.0 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/7a/05/671367bb466b3301bc4543fdad6ac107214ca327c8d97165b30246d87e88 PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 20:20:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:20:37 +0100 Subject: [Buildroot] [git commit] package/python-munch: new package Message-ID: <20221210202208.6DC3085F58@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=002a5f7ced3d148655ee0d58f5dc61a509d9e218 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-munch/Config.in | 7 +++++++ package/python-munch/python-munch.hash | 5 +++++ package/python-munch/python-munch.mk | 15 +++++++++++++++ 4 files changed, 28 insertions(+) diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..d5a673295d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1128,6 +1128,7 @@ menu "External python modules" source "package/python-msgfy/Config.in" source "package/python-msgpack/Config.in" source "package/python-multidict/Config.in" + source "package/python-munch/Config.in" source "package/python-mutagen/Config.in" source "package/python-mwclient/Config.in" source "package/python-mwscrape/Config.in" diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in new file mode 100644 index 0000000000..9db2623674 --- /dev/null +++ b/package/python-munch/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_MUNCH + bool "python-munch" + help + Munch is a dictionary that supports attribute-style access, + a la JavaScript. + + https://github.com/Infinidat/munch diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash new file mode 100644 index 0000000000..7e32282833 --- /dev/null +++ b/package/python-munch/python-munch.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/munch/json +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz +# Locally computed sha256 checksums +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk new file mode 100644 index 0000000000..85f6803f07 --- /dev/null +++ b/package/python-munch/python-munch.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# python-munch +# +################################################################################ + +PYTHON_MUNCH_VERSION = 2.5.0 +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 +PYTHON_MUNCH_SETUP_TYPE = setuptools +PYTHON_MUNCH_LICENSE = MIT +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sat Dec 10 20:23:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:23:00 +0100 Subject: [Buildroot] [PATCH] package/python-munch: new package In-Reply-To: <20221209102742.23798-1-yegorslists@googlemail.com> References: <20221209102742.23798-1-yegorslists@googlemail.com> Message-ID: <20221210202300.GE1044805@scaer> Yegor, All, On 2022-12-09 11:27 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/Config.in | 1 + > package/python-munch/Config.in | 7 +++++++ > package/python-munch/python-munch.hash | 5 +++++ > package/python-munch/python-munch.mk | 15 +++++++++++++++ > 4 files changed, 28 insertions(+) > create mode 100644 package/python-munch/Config.in > create mode 100644 package/python-munch/python-munch.hash > create mode 100644 package/python-munch/python-munch.mk > > diff --git a/package/Config.in b/package/Config.in > index f4a423c7a6..d5a673295d 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -1128,6 +1128,7 @@ menu "External python modules" > source "package/python-msgfy/Config.in" > source "package/python-msgpack/Config.in" > source "package/python-multidict/Config.in" > + source "package/python-munch/Config.in" > source "package/python-mutagen/Config.in" > source "package/python-mwclient/Config.in" > source "package/python-mwscrape/Config.in" > diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in > new file mode 100644 > index 0000000000..9db2623674 > --- /dev/null > +++ b/package/python-munch/Config.in > @@ -0,0 +1,7 @@ > +config BR2_PACKAGE_PYTHON_MUNCH > + bool "python-munch" > + help > + Munch is a dictionary that supports attribute-style access, > + a la JavaScript. > + > + https://github.com/Infinidat/munch > diff --git a/package/python-munch/python-munch.hash b/package/python-munch/python-munch.hash > new file mode 100644 > index 0000000000..7e32282833 > --- /dev/null > +++ b/package/python-munch/python-munch.hash > @@ -0,0 +1,5 @@ > +# md5, sha256 from https://pypi.org/pypi/munch/json > +md5 ed84c3718416c8d4d03d0a6ef46e8e0c munch-2.5.0.tar.gz > +sha256 2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2 munch-2.5.0.tar.gz > +# Locally computed sha256 checksums > +sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-munch/python-munch.mk b/package/python-munch/python-munch.mk > new file mode 100644 > index 0000000000..85f6803f07 > --- /dev/null > +++ b/package/python-munch/python-munch.mk > @@ -0,0 +1,15 @@ > +################################################################################ > +# > +# python-munch > +# > +################################################################################ > + > +PYTHON_MUNCH_VERSION = 2.5.0 > +PYTHON_MUNCH_SOURCE = munch-$(PYTHON_MUNCH_VERSION).tar.gz > +PYTHON_MUNCH_SITE = https://files.pythonhosted.org/packages/43/a1/ec48010724eedfe2add68eb7592a0d238590e14e08b95a4ffb3c7b2f0808 > +PYTHON_MUNCH_SETUP_TYPE = setuptools > +PYTHON_MUNCH_LICENSE = MIT > +PYTHON_MUNCH_LICENSE_FILES = LICENSE.txt > +PYTHON_MUNCH_DEPENDENCIES = host-python-pbr > + > +$(eval $(python-package)) > -- > 2.17.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sat Dec 10 20:33:05 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:33:05 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-sentry-sdk: bump to version 1.11.1 Message-ID: <20221210203305.3569369-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index 729ffe94c4..2aa739f398 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz -sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz +md5 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz +sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index d8e9e8a2c9..056a015952 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.10.1 +PYTHON_SENTRY_SDK_VERSION = 1.11.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:37:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:37:40 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-simplejson: bump to version 3.18.0 Message-ID: <20221210203740.3580538-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-simplejson/python-simplejson.hash | 4 ++-- package/python-simplejson/python-simplejson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-simplejson/python-simplejson.hash b/package/python-simplejson/python-simplejson.hash index 0f56d4c6cc..1c99b87590 100644 --- a/package/python-simplejson/python-simplejson.hash +++ b/package/python-simplejson/python-simplejson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplejson/json -md5 0b8f47c9451bf101a791f8b5bccf1f33 simplejson-3.17.6.tar.gz -sha256 cf98038d2abf63a1ada5730e91e84c642ba6c225b0198c3684151b1f80c5f8a6 simplejson-3.17.6.tar.gz +md5 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz +sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz # Locally computed sha256 checksums sha256 fcaa1e313a99304322e2e0836ea4ee7d839ce9a480438f3922a853edfdde129f LICENSE.txt diff --git a/package/python-simplejson/python-simplejson.mk b/package/python-simplejson/python-simplejson.mk index 52bff7569c..1607d9c90c 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.17.6 +PYTHON_SIMPLEJSON_VERSION = 3.18.0 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/7a/47/c7cc3d4ed15f09917838a2fb4e1759eafb6d2f37ebf7043af984d8b36cf7 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 PYTHON_SIMPLEJSON_LICENSE = Academic Free License (AFL), MIT PYTHON_SIMPLEJSON_LICENSE_FILES = LICENSE.txt PYTHON_SIMPLEJSON_CPE_ID_VENDOR = simplejson_project -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:41:36 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:41:36 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tempora: bump to version 5.1.0 Message-ID: <20221210204136.3590650-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-tempora/python-tempora.hash | 4 ++-- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index d802a63d87..39249eb4fa 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz -sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz +md5 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz +sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index e22ac52472..68516a8388 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.0.2 +PYTHON_TEMPORA_VERSION = 5.1.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:46:06 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:46:06 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-termcolor: bump to version 2.1.1 Message-ID: <20221210204606.3603826-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-termcolor/python-termcolor.hash | 4 ++-- package/python-termcolor/python-termcolor.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 9e0324ed64..73fb9129ed 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz -sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz +md5 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz +sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz # Locally computed sha256 checksums sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index 8731032fec..d7511d692f 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.1 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:48:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:48:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-texttable: bump to version 1.6.7 Message-ID: <20221210204833.3609864-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-texttable/python-texttable.hash | 4 ++-- package/python-texttable/python-texttable.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-texttable/python-texttable.hash b/package/python-texttable/python-texttable.hash index a769e91772..560749b238 100644 --- a/package/python-texttable/python-texttable.hash +++ b/package/python-texttable/python-texttable.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/texttable/json -md5 15faadc07ba44d337cc1675ea6092a02 texttable-1.6.4.tar.gz -sha256 42ee7b9e15f7b225747c3fa08f43c5d6c83bc899f80ff9bae9319334824076e9 texttable-1.6.4.tar.gz +md5 83eb15fb541dd857ff051a8d0c979b9c texttable-1.6.7.tar.gz +sha256 290348fb67f7746931bcdfd55ac7584ecd4e5b0846ab164333f0794b121760f2 texttable-1.6.7.tar.gz # Locally computed sha256 checksums sha256 4ba7bdab54504a3bc44eb33ecca873a26a63ab902822101a87bb46235da63594 LICENSE diff --git a/package/python-texttable/python-texttable.mk b/package/python-texttable/python-texttable.mk index 59df5f6ff5..c63fb5786c 100644 --- a/package/python-texttable/python-texttable.mk +++ b/package/python-texttable/python-texttable.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEXTTABLE_VERSION = 1.6.4 +PYTHON_TEXTTABLE_VERSION = 1.6.7 PYTHON_TEXTTABLE_SOURCE = texttable-$(PYTHON_TEXTTABLE_VERSION).tar.gz -PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/d5/78/dbc2a5eab57a01fedaf975f2c16f04e76f09336dbeadb9994258aa0a2b1a +PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/e4/84/4686ee611bb020038375c5f11fe7b6b3bb94ee78614a1faba45effe51591 PYTHON_TEXTTABLE_SETUP_TYPE = setuptools PYTHON_TEXTTABLE_LICENSE = MIT PYTHON_TEXTTABLE_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:52:14 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:52:14 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.0 Message-ID: <20221210205214.3619560-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 095e85c155..3b48fb6ab8 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz -sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz +md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz +sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 25ab71047a..71bb775a45 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.5.0 +PYTHON_TRAITLETS_VERSION = 5.7.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 20:57:37 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 13:57:37 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-u-msgpack: bump to version 2.7.2 Message-ID: <20221210205737.3632890-1-james.hilliard1@gmail.com> License hash changed due to year update: https://github.com/vsergeev/u-msgpack-python/commit/8794887e2a71258ddacb7c435ca6f43304c2a21b Signed-off-by: James Hilliard --- package/python-u-msgpack/python-u-msgpack.hash | 6 +++--- package/python-u-msgpack/python-u-msgpack.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-u-msgpack/python-u-msgpack.hash b/package/python-u-msgpack/python-u-msgpack.hash index 0891783985..0ec2385533 100644 --- a/package/python-u-msgpack/python-u-msgpack.hash +++ b/package/python-u-msgpack/python-u-msgpack.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/u-msgpack-python/json -md5 8691cea6bc7b44bce6e2115260a54323 u-msgpack-python-2.7.1.tar.gz -sha256 b7e7d433cab77171a4c752875d91836f3040306bab5063fb6dbe11f64ea69551 u-msgpack-python-2.7.1.tar.gz +md5 6c4fbe9e1df1c1563ecc9e435b82fdcb u-msgpack-python-2.7.2.tar.gz +sha256 e86f7ac6aa0ef4c6c49f004b4fd435bce99c23e2dd5d73003f3f9816024c2bd8 u-msgpack-python-2.7.2.tar.gz # Locally computed sha256 checksums -sha256 268ae7b7efbf67cd7bc0a9efea844fcf448d03f9cc6b8c79e8fe311815985030 LICENSE +sha256 f938fe2d3b7b329005d4b2851f106fd4351ca55f0836335acbe52386312f7f31 LICENSE diff --git a/package/python-u-msgpack/python-u-msgpack.mk b/package/python-u-msgpack/python-u-msgpack.mk index e0a3b3f297..372c5a8d45 100644 --- a/package/python-u-msgpack/python-u-msgpack.mk +++ b/package/python-u-msgpack/python-u-msgpack.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_U_MSGPACK_VERSION = 2.7.1 +PYTHON_U_MSGPACK_VERSION = 2.7.2 PYTHON_U_MSGPACK_SOURCE = u-msgpack-python-$(PYTHON_U_MSGPACK_VERSION).tar.gz -PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/62/94/a4f485b628310534d377b3e7cb6f85b8066dc823dbff0e4421fb4227fb7e +PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/44/a7/1cb4f059bbf72ea24364f9ba3ef682725af09969e29df988aa5437f0044e PYTHON_U_MSGPACK_SETUP_TYPE = setuptools PYTHON_U_MSGPACK_LICENSE = MIT PYTHON_U_MSGPACK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:01:13 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:01:13 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ujson: bump to version 5.6.0 Message-ID: <20221210210113.3642706-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-ujson/python-ujson.hash | 4 ++-- package/python-ujson/python-ujson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ujson/python-ujson.hash b/package/python-ujson/python-ujson.hash index 27df5aa355..3dfc681167 100644 --- a/package/python-ujson/python-ujson.hash +++ b/package/python-ujson/python-ujson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ujson/json -md5 73b42e3f4bf3130073cfffbd82608275 ujson-5.5.0.tar.gz -sha256 b25077a971c7da47bd6846a912a747f6963776d90720c88603b1b55d81790780 ujson-5.5.0.tar.gz +md5 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz +sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz # Locally computed sha256 checksums sha256 6a00a8f8b4050303368b694147bde1aed9c96bdff869c181dbbf3ccb784a1501 LICENSE.txt diff --git a/package/python-ujson/python-ujson.mk b/package/python-ujson/python-ujson.mk index 95cb0ebad1..24ad4822b8 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.5.0 +PYTHON_UJSON_VERSION = 5.6.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/6e/4a/03ddad85a10dd52e209993a14afa0cb0dc5c348e4647329f1c53856ad9e6 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:04:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:04:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-urllib3: bump to version 1.26.13 Message-ID: <20221210210407.3650134-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-urllib3/python-urllib3.hash | 4 ++-- package/python-urllib3/python-urllib3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-urllib3/python-urllib3.hash b/package/python-urllib3/python-urllib3.hash index 8aacf5780a..963967332e 100644 --- a/package/python-urllib3/python-urllib3.hash +++ b/package/python-urllib3/python-urllib3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/urllib3/json -md5 ba308b52b9092184cf4905bc59a88fc0 urllib3-1.26.12.tar.gz -sha256 3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e urllib3-1.26.12.tar.gz +md5 38f7d1589aa9720101316d07fcbd05c8 urllib3-1.26.13.tar.gz +sha256 c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8 urllib3-1.26.13.tar.gz # Locally computed sha256 checksums sha256 c37bf186e27cf9dbe9619e55edfe3cea7b30091ceb3da63c7dacbe0e6d77907b LICENSE.txt diff --git a/package/python-urllib3/python-urllib3.mk b/package/python-urllib3/python-urllib3.mk index 96d3938fd2..5868927440 100644 --- a/package/python-urllib3/python-urllib3.mk +++ b/package/python-urllib3/python-urllib3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_URLLIB3_VERSION = 1.26.12 +PYTHON_URLLIB3_VERSION = 1.26.13 PYTHON_URLLIB3_SOURCE = urllib3-$(PYTHON_URLLIB3_VERSION).tar.gz -PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/b2/56/d87d6d3c4121c0bcec116919350ca05dc3afd2eeb7dc88d07e8083f8ea94 +PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/c2/51/32da03cf19d17d46cce5c731967bf58de9bd71db3a379932f53b094deda4 PYTHON_URLLIB3_LICENSE = MIT PYTHON_URLLIB3_LICENSE_FILES = LICENSE.txt PYTHON_URLLIB3_CPE_ID_VENDOR = python -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:07:31 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:07:31 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-watchdog: bump to version 2.2.0 Message-ID: <20221210210731.3658517-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 59facb8fea..3bacccf2d6 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz -sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz +md5 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz +sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 71a3f8a0c2..bb9f145e16 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.9 +PYTHON_WATCHDOG_VERSION = 2.2.0 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING -- 2.34.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:09:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:09:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/gqrx: fix dependencies Message-ID: <20221210210905.14201-1-fontaine.fabrice@gmail.com> Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update gnuradio dependencies Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine --- package/gqrx/Config.in | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..442b28e546 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -1,15 +1,16 @@ -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" depends on BR2_USE_MMU # gnuradio depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ - !BR2_USE_WCHAR || BR2_STATIC_LIBS + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 comment "gqrx needs qt5" depends on !BR2_PACKAGE_QT5 -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gqrx needs a toolchain not affected by GCC bug 43744" + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 config BR2_PACKAGE_GQRX bool "gqrx" @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_SYSTEM -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 10 21:09:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:09:57 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-websocket-client: bump to version 1.4.2 Message-ID: <20221210210957.3664251-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-websocket-client/python-websocket-client.hash | 4 ++-- package/python-websocket-client/python-websocket-client.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 08a6c260ca..5da778027b 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz -sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz +md5 26d1d8db59c9417570d8ec73ace1687b websocket-client-1.4.2.tar.gz +sha256 d6e8f90ca8e2dd4e8027c4561adeb9456b54044312dba655e7cae652ceb9ae59 websocket-client-1.4.2.tar.gz # Locally computed sha256 checksums sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index 7e21187e22..79cde7e590 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.2 PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/75/af/1d13b93e7a21aca7f8ab8645fcfcfad21fc39716dc9dce5dc2a97f73ff78 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 20:31:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 21:31:01 +0100 Subject: [Buildroot] [git commit] package/{, python-py}mupdf: bump to version 1.21.0 Message-ID: <20221210211024.D874185F7D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c2033cd2ace077e7dfaf58a2589b2a93a5fd7b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard [yann.morin.1998 at free.fr: squash the two bumps together] Signed-off-by: Yann E. MORIN --- package/mupdf/mupdf.hash | 4 ++-- package/mupdf/mupdf.mk | 2 +- package/python-pymupdf/python-pymupdf.hash | 4 ++-- package/python-pymupdf/python-pymupdf.mk | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash index fa24e741c7..6785aa163a 100644 --- a/package/mupdf/mupdf.hash +++ b/package/mupdf/mupdf.hash @@ -1,8 +1,8 @@ # From https://mupdf.com/downloads/index.html: -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz # Locally computed: -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz # Hash for license files: sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk index 1fc54b2d35..e93a41bd00 100644 --- a/package/mupdf/mupdf.mk +++ b/package/mupdf/mupdf.mk @@ -5,7 +5,7 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -MUPDF_VERSION = 1.20.3 +MUPDF_VERSION = 1.21.0 MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz MUPDF_SITE = https://mupdf.com/downloads/archive MUPDF_LICENSE = AGPL-3.0+ diff --git a/package/python-pymupdf/python-pymupdf.hash b/package/python-pymupdf/python-pymupdf.hash index 21befb3b7c..d930d04335 100644 --- a/package/python-pymupdf/python-pymupdf.hash +++ b/package/python-pymupdf/python-pymupdf.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymupdf/json -md5 450f0c613fec4b0d061299d3d935fafa PyMuPDF-1.20.2.tar.gz -sha256 02eedf01f57c6bafb5e8667cea0088a2d2522643c47100f1908bec3a68a84888 PyMuPDF-1.20.2.tar.gz +md5 ae24d77d44369e46bbcd5457fe97d776 PyMuPDF-1.21.0.tar.gz +sha256 a63dfc289e127a16ab60310ee6005fe83121c7a97f7c120db688f9281c9e5d0f PyMuPDF-1.21.0.tar.gz # Locally computed sha256 checksums sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING diff --git a/package/python-pymupdf/python-pymupdf.mk b/package/python-pymupdf/python-pymupdf.mk index 238fc4dd47..38212dc44b 100644 --- a/package/python-pymupdf/python-pymupdf.mk +++ b/package/python-pymupdf/python-pymupdf.mk @@ -5,9 +5,9 @@ ################################################################################ # python-pymupdf's version must match mupdf's version -PYTHON_PYMUPDF_VERSION = 1.20.2 +PYTHON_PYMUPDF_VERSION = 1.21.0 PYTHON_PYMUPDF_SOURCE = PyMuPDF-$(PYTHON_PYMUPDF_VERSION).tar.gz -PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/4a/09/6afe87a8ea7acb6e4709223a704270ffe9929497add4d06b12305e229ba8 +PYTHON_PYMUPDF_SITE = https://files.pythonhosted.org/packages/61/14/632eefe5568ee7a4ec95aa7fc9c63996ff6a6d2464d4e3a9dc35da11a409 PYTHON_PYMUPDF_SETUP_TYPE = setuptools PYTHON_PYMUPDF_LICENSE = AGPL-3.0+ PYTHON_PYMUPDF_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sat Dec 10 21:10:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:10:35 +0100 Subject: [Buildroot] [PATCH 1/2] package/mupdf: bump to version 1.21.0 In-Reply-To: <20221210201240.3504734-1-james.hilliard1@gmail.com> References: <20221210201240.3504734-1-james.hilliard1@gmail.com> Message-ID: <20221210211035.GF1044805@scaer> James, All, On 2022-12-10 13:12 -0700, James Hilliard spake thusly: > Signed-off-by: James Hilliard > --- > package/mupdf/mupdf.hash | 4 ++-- > package/mupdf/mupdf.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/mupdf/mupdf.hash b/package/mupdf/mupdf.hash > index fa24e741c7..6785aa163a 100644 > --- a/package/mupdf/mupdf.hash > +++ b/package/mupdf/mupdf.hash > @@ -1,8 +1,8 @@ > # From https://mupdf.com/downloads/index.html: > -sha1 f27108668e876b47d7438e2a8b2295654e66f42d mupdf-1.20.3-source.tar.lz > +sha1 27d75cae256450abb9f50cd00b3e5a895fc684cf mupdf-1.21.0-source.tar.lz > > # Locally computed: > -sha256 6f73f63ef8aa81991dfd023d4426a548827d1d74e0bfcf2a013acad63b651868 mupdf-1.20.3-source.tar.lz > +sha256 f23fc1ad9081375d9c5f2318d6e6e5c5be490ecb70b10ed7167932afbe1ccfb5 mupdf-1.21.0-source.tar.lz > > # Hash for license files: > sha256 57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d6 COPYING > diff --git a/package/mupdf/mupdf.mk b/package/mupdf/mupdf.mk > index 1fc54b2d35..e93a41bd00 100644 > --- a/package/mupdf/mupdf.mk > +++ b/package/mupdf/mupdf.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > # python-pymupdf's version must match mupdf's version As the comment states, both packages must have the same version, so they must be updated in the same patch. Applied to master as a single patch, thanks. Regards, Yann E. MORIN. > -MUPDF_VERSION = 1.20.3 > +MUPDF_VERSION = 1.21.0 > MUPDF_SOURCE = mupdf-$(MUPDF_VERSION)-source.tar.lz > MUPDF_SITE = https://mupdf.com/downloads/archive > MUPDF_LICENSE = AGPL-3.0+ > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 10 21:11:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:11:43 +0100 Subject: [Buildroot] [git commit] package/gqrx: fix dependencies Message-ID: <20221210211257.12AA985F82@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ec2adee4efb96787cf702f418d09b45cb686482 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update gnuradio dependencies Fixes: - No autobuilder failures (yet) Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/gqrx/Config.in | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..442b28e546 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -1,15 +1,16 @@ -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" depends on BR2_USE_MMU # gnuradio depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ - !BR2_USE_WCHAR || BR2_STATIC_LIBS + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 comment "gqrx needs qt5" depends on !BR2_PACKAGE_QT5 -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 +comment "gqrx needs a toolchain not affected by GCC bug 43744" + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 config BR2_PACKAGE_GQRX bool "gqrx" @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS select BR2_PACKAGE_BOOST_SYSTEM From james.hilliard1 at gmail.com Sat Dec 10 21:13:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:13:01 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-yarl: bump to version 1.8.2 Message-ID: <20221210211301.3671632-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-yarl/python-yarl.hash | 4 ++-- package/python-yarl/python-yarl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yarl/python-yarl.hash b/package/python-yarl/python-yarl.hash index b4e411cbdf..9725e0058b 100644 --- a/package/python-yarl/python-yarl.hash +++ b/package/python-yarl/python-yarl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/yarl/json -md5 ff8f2843481cd11c3c674ce4f6fa167b yarl-1.8.1.tar.gz -sha256 af887845b8c2e060eb5605ff72b6f2dd2aab7a761379373fd89d314f4752abbf yarl-1.8.1.tar.gz +md5 57c82725b9f4895eecee45faf5e61a54 yarl-1.8.2.tar.gz +sha256 49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562 yarl-1.8.2.tar.gz # Locally computed sha256 checksums sha256 56d6ac6c8105c0a51304c21db060e361af9a8ea0af9a75c239c28b5d13693838 LICENSE diff --git a/package/python-yarl/python-yarl.mk b/package/python-yarl/python-yarl.mk index 55bfbab53e..77e0c91383 100644 --- a/package/python-yarl/python-yarl.mk +++ b/package/python-yarl/python-yarl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YARL_VERSION = 1.8.1 +PYTHON_YARL_VERSION = 1.8.2 PYTHON_YARL_SOURCE = yarl-$(PYTHON_YARL_VERSION).tar.gz -PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/d6/04/255c68974ec47fa754564c4abba8f61f9ed68b869bbbb854198d6259c4f7 +PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/c4/1e/1b204050c601d5cd82b45d5c8f439cb6f744a2ce0c0a6f83be0ddf0dc7b2 PYTHON_YARL_LICENSE = Apache-2.0 PYTHON_YARL_LICENSE_FILES = LICENSE PYTHON_YARL_SETUP_TYPE = setuptools -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 10 21:13:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 10 Dec 2022 22:13:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/gqrx: fix dependencies In-Reply-To: <20221210210905.14201-1-fontaine.fabrice@gmail.com> References: <20221210210905.14201-1-fontaine.fabrice@gmail.com> Message-ID: <20221210211306.GG1044805@scaer> Fabrice, All, On 2022-12-10 22:09 +0100, Fabrice Fontaine spake thusly: > Commit 34cea39024bf8dedaa071bc5f2d903755501215c forgot to update > gnuradio dependencies > > Fixes: > - No autobuilder failures (yet) > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/gqrx/Config.in | 11 ++++++----- > 1 file changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in > index adcdbb0896..442b28e546 100644 > --- a/package/gqrx/Config.in > +++ b/package/gqrx/Config.in > @@ -1,15 +1,16 @@ > -comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library" > +comment "gqrx needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8" > depends on BR2_USE_MMU # gnuradio > depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC > depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS > depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \ > - !BR2_USE_WCHAR || BR2_STATIC_LIBS > + !BR2_USE_WCHAR || BR2_STATIC_LIBS || \ > + !BR2_TOOLCHAIN_GCC_AT_LEAST_8 > > comment "gqrx needs qt5" > depends on !BR2_PACKAGE_QT5 > > -comment "gqrx needs a toolchain not affected by GCC bug 43744 and 64735" > - depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 || BR2_TOOLCHAIN_HAS_GCC_BUG_64735 > +comment "gqrx needs a toolchain not affected by GCC bug 43744" > + depends on BR2_TOOLCHAIN_HAS_GCC_BUG_43744 > > config BR2_PACKAGE_GQRX > bool "gqrx" > @@ -21,8 +22,8 @@ config BR2_PACKAGE_GQRX > depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC > depends on BR2_PACKAGE_QT5 > depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # gnuradio > depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio > - depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio > select BR2_PACKAGE_BOOST > select BR2_PACKAGE_BOOST_PROGRAM_OPTIONS > select BR2_PACKAGE_BOOST_SYSTEM > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sat Dec 10 21:15:03 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:15:03 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-zope-interface: bump to version 5.5.2 Message-ID: <20221210211503.3676707-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index 6bab9d2c1c..7052f77899 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz -sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz +md5 5a383d71156ce6f89f59a86d957a8d65 zope.interface-5.5.2.tar.gz +sha256 bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671 zope.interface-5.5.2.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index 4f201e5cbf..2bada3a7d4 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.2 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/38/6f/fbfb7dde38be7e5644bb342c4c7cdc444cd5e2ffbd70d091263b3858a8cb PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:17:44 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:17:44 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-zopfli: bump to version 0.2.2 Message-ID: <20221210211744.3682923-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-zopfli/python-zopfli.hash | 4 ++-- package/python-zopfli/python-zopfli.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zopfli/python-zopfli.hash b/package/python-zopfli/python-zopfli.hash index 969ed97992..29bdfe5e5b 100644 --- a/package/python-zopfli/python-zopfli.hash +++ b/package/python-zopfli/python-zopfli.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zopfli/json -md5 505ea595d86b8a7fec55620c839a4859 zopfli-0.2.1.zip -sha256 e5263d2806e2c1ccb23f52b2972a235d31d42f22f3fa3032cc9aded51e9bf2c6 zopfli-0.2.1.zip +md5 0c1e41e5403524e0180f3ed9aaa356ec zopfli-0.2.2.zip +sha256 2d49db7540d9991976af464ebc1b9ed12988c04d90691bcb51dc4a373a9e2afc zopfli-0.2.2.zip # Locally computed sha256 checksums sha256 018b1cb87efdf7a04c2fcc13d57ed63f62149113fb207b27ea13430d64f13513 COPYING diff --git a/package/python-zopfli/python-zopfli.mk b/package/python-zopfli/python-zopfli.mk index 689634fefa..d6af6e4b5f 100644 --- a/package/python-zopfli/python-zopfli.mk +++ b/package/python-zopfli/python-zopfli.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPFLI_VERSION = 0.2.1 +PYTHON_ZOPFLI_VERSION = 0.2.2 PYTHON_ZOPFLI_SOURCE = zopfli-$(PYTHON_ZOPFLI_VERSION).zip -PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/91/25/ba6f370e18359292f05ca4df93642eb7d1c424721ef61f61b8610a63d0c5 +PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/9a/ed/d004d5737f9546167eecf0ecd995ee1a796703e512deb2f2ea26cdbe4b3e PYTHON_ZOPFLI_SETUP_TYPE = setuptools PYTHON_ZOPFLI_LICENSE = Apache-2.0 PYTHON_ZOPFLI_LICENSE_FILES = COPYING -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 10 21:24:02 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 14:24:02 -0700 Subject: [Buildroot] [PATCH 1/1] package/python3: bump to version 3.11.1 Message-ID: <20221210212402.3721087-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Signed-off-by: James Hilliard --- ...x-quadratic-time-idna-decoding.-GH-9.patch | 86 ------------------- package/python3/python3.hash | 2 +- package/python3/python3.mk | 2 +- 3 files changed, 2 insertions(+), 88 deletions(-) delete mode 100644 package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch diff --git a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch b/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch deleted file mode 100644 index d281e7261d..0000000000 --- a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 9bb8e18ca46fe66fa6802602f8a7228a24dd785f Mon Sep 17 00:00:00 2001 -From: "Miss Islington (bot)" - <31488909+miss-islington at users.noreply.github.com> -Date: Mon, 7 Nov 2022 19:23:16 -0800 -Subject: [PATCH] [3.11] gh-98433: Fix quadratic time idna decoding. (GH-99092) - (GH-99222) - -There was an unnecessary quadratic loop in idna decoding. This restores -the behavior to linear. - -(cherry picked from commit d315722564927c7202dd6e111dc79eaf14240b0d) - -(cherry picked from commit a6f6c3a3d6f2b580f2d87885c9b8a9350ad7bf15) - -Co-authored-by: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com> -Co-authored-by: Gregory P. Smith -[Peter: drop NEWS.d/*] -Signed-off-by: Peter Korsgaard ---- - Lib/encodings/idna.py | 32 +++++++++---------- - Lib/test/test_codecs.py | 6 ++++ - 2 files changed, 23 insertions(+), 17 deletions(-) - -diff --git a/Lib/encodings/idna.py b/Lib/encodings/idna.py -index ea4058512f..bf98f51336 100644 ---- a/Lib/encodings/idna.py -+++ b/Lib/encodings/idna.py -@@ -39,23 +39,21 @@ def nameprep(label): - - # Check bidi - RandAL = [stringprep.in_table_d1(x) for x in label] -- for c in RandAL: -- if c: -- # There is a RandAL char in the string. Must perform further -- # tests: -- # 1) The characters in section 5.8 MUST be prohibited. -- # This is table C.8, which was already checked -- # 2) If a string contains any RandALCat character, the string -- # MUST NOT contain any LCat character. -- if any(stringprep.in_table_d2(x) for x in label): -- raise UnicodeError("Violation of BIDI requirement 2") -- -- # 3) If a string contains any RandALCat character, a -- # RandALCat character MUST be the first character of the -- # string, and a RandALCat character MUST be the last -- # character of the string. -- if not RandAL[0] or not RandAL[-1]: -- raise UnicodeError("Violation of BIDI requirement 3") -+ if any(RandAL): -+ # There is a RandAL char in the string. Must perform further -+ # tests: -+ # 1) The characters in section 5.8 MUST be prohibited. -+ # This is table C.8, which was already checked -+ # 2) If a string contains any RandALCat character, the string -+ # MUST NOT contain any LCat character. -+ if any(stringprep.in_table_d2(x) for x in label): -+ raise UnicodeError("Violation of BIDI requirement 2") -+ # 3) If a string contains any RandALCat character, a -+ # RandALCat character MUST be the first character of the -+ # string, and a RandALCat character MUST be the last -+ # character of the string. -+ if not RandAL[0] or not RandAL[-1]: -+ raise UnicodeError("Violation of BIDI requirement 3") - - return label - -diff --git a/Lib/test/test_codecs.py b/Lib/test/test_codecs.py -index 8edd5ac063..2407567261 100644 ---- a/Lib/test/test_codecs.py -+++ b/Lib/test/test_codecs.py -@@ -1535,6 +1535,12 @@ def test_builtin_encode(self): - self.assertEqual("pyth\xf6n.org".encode("idna"), b"xn--pythn-mua.org") - self.assertEqual("pyth\xf6n.org.".encode("idna"), b"xn--pythn-mua.org.") - -+ def test_builtin_decode_length_limit(self): -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*1100).decode("idna") -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*70).decode("idna") -+ - def test_stream(self): - r = codecs.getreader("idna")(io.BytesIO(b"abc")) - r.read(3) --- -2.30.2 - diff --git a/package/python3/python3.hash b/package/python3/python3.hash index c4ee79305d..db78544bd0 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 123bc8ef88..219d135b3f 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON3_VERSION_MAJOR = 3.11 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others -- 2.34.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:40:54 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:40:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/sed: bump to version 4.9 Message-ID: <20221210214054.34790-1-fontaine.fabrice@gmail.com> Update hash of COPYING (URL updated: https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 Signed-off-by: Fabrice Fontaine --- package/sed/sed.hash | 6 +++--- package/sed/sed.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sed/sed.hash b/package/sed/sed.hash index bb48128526..10e2c36d8f 100644 --- a/package/sed/sed.hash +++ b/package/sed/sed.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz # Locally calculated -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/sed/sed.mk b/package/sed/sed.mk index 64fb2035b0..8165083658 100644 --- a/package/sed/sed.mk +++ b/package/sed/sed.mk @@ -4,7 +4,7 @@ # ################################################################################ -SED_VERSION = 4.8 +SED_VERSION = 4.9 SED_SOURCE = sed-$(SED_VERSION).tar.xz SED_SITE = $(BR2_GNU_MIRROR)/sed SED_LICENSE = GPL-3.0 -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 21:46:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 22:46:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 Message-ID: <20221210214647.40198-1-fontaine.fabrice@gmail.com> https://github.com/troglobit/smcroute/releases/tag/2.5.6 Signed-off-by: Fabrice Fontaine --- package/smcroute/smcroute.hash | 4 ++-- package/smcroute/smcroute.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash index 642a1f62fe..b472dfbc04 100644 --- a/package/smcroute/smcroute.hash +++ b/package/smcroute/smcroute.hash @@ -1,5 +1,5 @@ -# Upstream .sha256 from GitHub -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz # Locally generated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk index e6114c9a8c..0c4f88ab1b 100644 --- a/package/smcroute/smcroute.mk +++ b/package/smcroute/smcroute.mk @@ -4,7 +4,7 @@ # ################################################################################ -SMCROUTE_VERSION = 2.5.5 +SMCROUTE_VERSION = 2.5.6 SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) SMCROUTE_LICENSE = GPL-2.0+ SMCROUTE_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 22:05:50 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 23:05:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: bump to version 2.0.8 Message-ID: <20221210220550.84041-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update configure options due to https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 Signed-off-by: Fabrice Fontaine --- .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ------------------- package/ulogd/ulogd.hash | 6 ++-- package/ulogd/ulogd.mk | 26 +++++++-------- 3 files changed, 15 insertions(+), 49 deletions(-) delete mode 100644 package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch deleted file mode 100644 index af6e13648c..0000000000 --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 -From: Cameron Norman -Date: Sat, 27 Oct 2018 13:05:45 -0700 -Subject: ulogd: fix build with musl libc - -The attached patch fixes building ulogd2 with musl libc. It is being -used on Void Linux right now. - -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 -Signed-off-by: Pablo Neira Ayuso -Signed-off-by: Fabrice Fontaine -[Retrrieved from: -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] ---- - src/ulogd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ulogd.c b/src/ulogd.c -index b8bc57c..9cd64e8 100644 ---- a/src/ulogd.c -+++ b/src/ulogd.c -@@ -65,6 +65,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef DEBUG --- -cgit v1.2.1 - diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash index 0e07a714ee..35b518b9ce 100644 --- a/package/ulogd/ulogd.hash +++ b/package/ulogd/ulogd.hash @@ -1,7 +1,5 @@ -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 # Locally calculated -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index c00a53f3d5..65280a2ba6 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -4,10 +4,10 @@ # ################################################################################ -ULOGD_VERSION = 2.0.7 +ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --without-dbi +ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr +ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql else -ULOGD_CONF_OPTS += --without-mysql +ULOGD_CONF_OPTS += --disable-mysql endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) -ULOGD_CONF_OPTS += --with-pgsql +ULOGD_CONF_OPTS += --enable-pgsql ULOGD_DEPENDENCIES += postgresql else -ULOGD_CONF_OPTS += --without-pgsql +ULOGD_CONF_OPTS += --disable-pgsql endif ifeq ($(BR2_PACKAGE_SQLITE),y) -ULOGD_CONF_OPTS += --with-sqlite +ULOGD_CONF_OPTS += --enable-sqlite3 ULOGD_DEPENDENCIES += sqlite else -ULOGD_CONF_OPTS += --without-sqlite +ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -ULOGD_CONF_OPTS += --with-pcap +ULOGD_CONF_OPTS += --enable-pcap ULOGD_DEPENDENCIES += libpcap else -ULOGD_CONF_OPTS += --without-pcap +ULOGD_CONF_OPTS += --disable-pcap endif ifeq ($(BR2_PACKAGE_JANSSON),y) -ULOGD_CONF_OPTS += --with-jansson +ULOGD_CONF_OPTS += --enable-json ULOGD_DEPENDENCIES += jansson else -ULOGD_CONF_OPTS += --without-jansson +ULOGD_CONF_OPTS += --disable-json endif $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 10 22:19:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 10 Dec 2022 23:19:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: bump to version 1.7.0 Message-ID: <20221210221906.123306-1-fontaine.fabrice@gmail.com> https://savannah.nongnu.org/forum/forum.php?forum_id=10244 https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 Signed-off-by: Fabrice Fontaine --- package/davfs2/davfs2.hash | 2 +- package/davfs2/davfs2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash index a555779dbc..1cbacc388f 100644 --- a/package/davfs2/davfs2.hash +++ b/package/davfs2/davfs2.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz # License file, locally calculated sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk index 42192faa59..a67c506250 100644 --- a/package/davfs2/davfs2.mk +++ b/package/davfs2/davfs2.mk @@ -4,7 +4,7 @@ # ################################################################################ -DAVFS2_VERSION = 1.6.1 +DAVFS2_VERSION = 1.7.0 DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 DAVFS2_LICENSE = GPL-3.0+ DAVFS2_LICENSE_FILES = COPYING -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 10 22:31:48 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sat, 10 Dec 2022 15:31:48 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pycares: bump to version 4.3.0 Message-ID: <20221210223148.3853140-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pycares/python-pycares.hash | 4 ++-- package/python-pycares/python-pycares.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycares/python-pycares.hash b/package/python-pycares/python-pycares.hash index 13f640b1c1..7cdd93dd93 100644 --- a/package/python-pycares/python-pycares.hash +++ b/package/python-pycares/python-pycares.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pycares/json -md5 7706a01fdbfc593564b63ac0d71031d9 pycares-4.2.2.tar.gz -sha256 e1f57a8004370080694bd6fb969a1ffc9171a59c6824d54f791c1b2e4d298385 pycares-4.2.2.tar.gz +md5 d11b196cebb45a38caa56e850f4a60d9 pycares-4.3.0.tar.gz +sha256 c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45 pycares-4.3.0.tar.gz # Locally computed sha256 checksums sha256 427bb3a5372024a26e2c290b24382512bcc7ca123431c4dd178dd613beea7eee LICENSE diff --git a/package/python-pycares/python-pycares.mk b/package/python-pycares/python-pycares.mk index 858adbf33b..b1c7dcef50 100644 --- a/package/python-pycares/python-pycares.mk +++ b/package/python-pycares/python-pycares.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCARES_VERSION = 4.2.2 +PYTHON_PYCARES_VERSION = 4.3.0 PYTHON_PYCARES_SOURCE = pycares-$(PYTHON_PYCARES_VERSION).tar.gz -PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/ac/a3/21594384c2398420dd7f6e8656aeb5a2c15128ddf2b85ef5f4403342e18d +PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/01/50/e3015e6e03a3cf64113f509e8b86b71af37169b59ccedfcb182f3d031329 PYTHON_PYCARES_SETUP_TYPE = setuptools PYTHON_PYCARES_LICENSE = MIT PYTHON_PYCARES_LICENSE_FILES = LICENSE -- 2.34.1 From troglobit at gmail.com Sun Dec 11 00:57:05 2022 From: troglobit at gmail.com (Joachim Wiberg) Date: Sun, 11 Dec 2022 01:57:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 In-Reply-To: <20221210214647.40198-1-fontaine.fabrice@gmail.com> References: <20221210214647.40198-1-fontaine.fabrice@gmail.com> Message-ID: <87bkoasqou.fsf@gmail.com> Cheers Fabrice, was just getting around to this but you beat me to it :) On Sat, Dec 10, 2022 at 22:46, Fabrice Fontaine wrote: > https://github.com/troglobit/smcroute/releases/tag/2.5.6 > Signed-off-by: Fabrice Fontaine Maybe also include an excerpt of the most important news from the ChangeLog: - Batch mode supoprt for smcroutectl - Fix strange behavior when joining/leaving the same group - Minor spelling checks of documentation Reviewed-by: Joachim Wiberg From thomas.petazzoni at bootlin.com Sun Dec 11 06:40:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 06:40:53 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-10 Message-ID: <20221211064100.07A6481421@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-10 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 4 | 0 | 11 | 2022.08.x | 25 | 15 | 0 | 40 | master | 204 | 273 | 1 | 478 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 24 jack2-1.9.21 | 15 sscep-0.10.0 | 13 glibc-2.36-66-ga1dc0be03c9d... | 8 gerbera-1.10.0 | 7 host-pahole-1.24 | 7 xz-5.2.7 | 7 host-rust-1.65.0 | 6 linux-6.0.9 | 6 norm-1.5.8 | 6 libglib2-2.72.3 | 5 python-bunch-1.0.1 | 5 python-cryptography-38.0.3 | 5 bat-0.19.0 | 4 host-binutils-2.37 | 4 host-go-1.19.4 | 4 netsurf-3.10 | 4 unknown | 4 alsa-lib-1.2.8 | 3 host-python-greenlet-2.0.0 | 3 host-sentry-cli-2.8.0 | 3 libdnet-1.16.1 | 3 libgcrypt-1.10.1 | 3 lirc-tools-0.10.2 | 3 lttng-modules-2.13.7 | 3 perl-5.34.1 | 3 python-bcrypt-4.0.1 | 3 python-numpy-1.23.4 | 3 sdl-1.2.15 | 3 wolfssl-5.5.3 | 3 android-tools-4.2.2+git2013... | 2 dropbear-2022.83 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gobject-introspection-1.72.0 | 2 host-binutils-2.38 | 2 host-delve-1.8.0 | 2 linux-5.10.145-cip17 | 2 mongodb-4.2.18 | 2 opus-1.3.1 | 2 proxychains-ng-4.16 | 2 python-greenlet-2.0.0 | 2 ulog-0389d243352255f6182326... | 2 uqmi-0a19b5b77140465c29e2af... | 2 valgrind-3.19.0 | 2 z3-4.11.2 | 2 zabbix-5.4.9 | 2 ace-7.0.6 | 1 acpid-2.0.34 | 1 apcupsd-3.14.14 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 boost-1.80.0 | 1 brltty-6.5 | 1 cairo-1.16.0 | 1 collectd-5.12.0 | 1 compiler-rt-11.1.0 | 1 crun-1.5 | 1 dahdi-linux-3.2.0 | 1 dvdauthor-0.7.2 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 faad2-2.10.1 | 1 fftw-quad-3.3.8 | 1 flann-1.9.2 | 1 fs/f2fs/f2fs.mk:64: /tmp/in... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 glslsandbox-player-2021.08.24 | 1 gnuradio-3.10.4.0 | 1 gobject-introspection | 1 heirloom-mailx-12.5 | 1 host-gcc-final-11.3.0 | 1 host-python-maturin-0.14.1 | 1 host-spirv-llvm-translator-... | 1 kvmtool-f77d646ba01d04be5aa... | 1 lapack-3.10.1 | 1 libao-1.2.0 | 1 libglvnd-1.4.0 | 1 libgpg-error-1.45 | 1 libgtk3-3.24.35 | 1 libndp-1.8 | 1 libnfc-1.8.0 | 1 libnl-3.7.0 | 1 libnss-3.85 | 1 librsvg-2.50.7 | 1 liquid-dsp-1.4.0 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 mali-driver-3d697de9bce8bc6... | 1 memcached-1.6.16 | 1 mender-3.4.0 | 1 ntp-4.2.8p15 | 1 ocf-linux-20171122 | 1 openjdk-17.0.2+8 | 1 python3-3.11.0 | 1 qemu-7.1.0 | 1 qt-webkit-kiosk-a7720e50f2b... | 1 rauc-1.8 | 1 rtl8192eu-1e15b6d451731bc4d... | 1 scrypt-1.3.1 | 1 skalibs-2.12.0.1 | 1 sudo-1.9.11p2 | 1 tealdeer-1.6.1 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 uhd-4.3.0.0 | 1 v4l2loopback-0.12.7 | 1 wavemon-0.9.4 | 1 wtfutil-0.41.0 | 1 xerces-3.2.4 | 1 xvisor-0.3.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- i686 | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/4fb139b639280b852b0813861d37f44644053b70 | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/a9c7f417d9cdf8f2f51da4c377c1e984ad5bf808 | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/85abae8a18ae5ab7e95df7626f5431145aa9f6e8 | mips64el | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/a4c2e287390adf99b84e849db39debf7c77664f1 | mips64 | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/5926473f187a7911562892e3776dbc4b7c21665a | mips64el | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/cd216f0b1aad63fa4955d55bf3a435c1dde9b298 | powerpc64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/cd7e6dabd97bbeeb8494eb1df1f4452d6cbebcb5 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/ac2285bfd1bcccc7b8ccdd1956816ee05379b46f | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cc8f8bee06e454f36b759a17d516e1fa2020d3c2 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/175d295b67adfed35b4bf5c107f2635dc2bfc290 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/59cd13ecf30571ae84cdec7d71ca13255efc2ef6 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/710bf2297f823b365e78b6abc57d509ca8469f8f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ead60f68ae7a03cc0b0d2cf627a9221b1f392e23 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/35aa70546db62bc0e047775ef8ec73124d5d4a23 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/366657aab5efba9c5e2ddce8bc27af98e9fd4cda | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e63be798ecd5240b8a52ce36cc69a26d8cf36e1 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/90343f04a1c56360bee0ac616c2286582e92e782 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d0e546e443574614bc47209131a4f7626ac4029 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6503e4655bf38b6909861413f36c9b1720f2a4f9 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8589205d586e1d865dbbb6e7f3e4d2b4e234f7c | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4cb300ec96264b81d2f6d786543de51a7644d1df | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e0253ce7af0ed0b1af4aff5450b21497b5c18252 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/99fb2aaa3e68ea4d059f87125d7bb7026ecc4eda | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/460c49cdef49f4f5171207ab57ab792dbce883b5 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e50a8c0f8c93061c34c56aa44a3d99e037878dd | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/673d961a6f00811521646c2ccf885bb995cca1f9 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a223d1b61cc54b5b40a376fb553786c243de92d3 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/11ada70eb5a498f210f03d57b65372a1ecd6c542 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b17ad74ba36411e14c6d557a9f6bec19d9c32038 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/448a7362a7c616b144c0f9836925c350572fab9a | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9f0467adebf47170cc337e1129837291cf19c419 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/16432b2879c3cc1ebdc77ec7e871a73a67a0176d | xtensa | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/aa5f4ec25b92aeb80b2df63255996b885a46bc92 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f56a0551ba40e5782e02a1153398aa1b2fdb0ecb | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/962a9085bdf1e7f45f04d8357b00c56b1afb8e83 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/ddc53ff7b0953e0ae513d4fca6685fb9452e14aa | i586 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c22bef9bee92024fafcfd9c6f2e2ef6d19a5e198 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/b17f737c06636b3b67786244c73f2505ae96e656 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/eb7bf7da1d965a00891f71414a07a42ec462acec | xtensa | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/cc4c9897fa40cd6fa85d7b0847470ef6b905f532 | mipsel | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/cd8e83419aaa62452d001debe18a981cfa43a643 | riscv32 | compiler-rt-11.1.0 | NOK | http://autobuild.buildroot.net/results/ae04cfab38599d49829d4eda8aaf6a4f2ebcb241 | riscv64 | crun-1.5 | NOK | http://autobuild.buildroot.net/results/6140187229a195a9b05936a9c408dde5b909f30c | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/01bc26be93ff2c06bdc85af0888c4a0a206a242b | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/bfaf5e5fb1cea1aa6ce1cd6da9fe0b4bc332cb28 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/68ad450abe830f39e5e49c9c5b1cc7069608589f | or1k | dvdauthor-0.7.2 | NOK | http://autobuild.buildroot.net/results/147d47e87128416c5e32127cf172fda793e88847 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7f20e75e4a1446f7b88b7a8528c48f0e463fc6b4 | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/72abd734655878cb1660e3bffec0e69af4e85c94 | sh4aeb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/2027e57d84ba40a079f42f8d8f8e3480bffb5bbe | powerpc64 | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/135f66e7746a526a8589ffaea91e2c40f6be004b | ORPH mips64el | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/e449490fd1605defb6531135fcbc172acd3be2b3 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/f9c2b30c5258491e87814330aefcc7aa29e950a6 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/4cabbfe9b11f8c651ac0fd03e2626cec635e4c62 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/271ba9cac5d95de28368ce130c49417899932380 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/163f06a3dfb461f66a71b436468768128921fda8 | aarch64_be | fs/f2fs/f2fs.mk:64: /tmp/in... | NOK | http://autobuild.buildroot.net/results/8d230e23b95edf6fbd058700241d617225efcee3 | mips64el | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/60ab3a1bd3f0947a12204ba8bb694af03246b6fc | armeb | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/eec908084b32b02ec8d0d051265694b3cd7c1be5 | microblazeel | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9c1d062b9b0721606043bc64b6018f7f483df442 | arc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/b1f675b51fd725a56c29d8e96fd7d61d0e062b3d | nios2 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/98fb4383795632384c602f5c55cfe81a6d794050 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/744fb469bf5cb372ab953007a8c15bdccdfa575f | aarch64_be | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9cc91801b0e8107c5cfffaae5fccf63ef2c4974b | i686 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/93a056e53986cdde978f1dfd4587eae0d441f414 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/8e5c58e46c20a5913f10f77bb595495614f57aa2 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0ebf8d548724b9e931437f8e913b246ac13f46d2 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0597c2528c37363b539ad69795ea881ba0c3945e | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/969519999946202805ca8ad1c1b34d9c08e9b46a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6b825796e0ca040bf73d731066c9e497c78bdfcc | sh4 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/6ce7d593aca174e737cf0519bc0efcd6677379a7 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/30a5903bc544191c66ef76f241e162b3b5f29a26 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/aabd7a0c83fc49218ca5301f6af64285e0f3651c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3c607fe4e368d946d7d2aa25b4df40d228054b2b | riscv32 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0c3ec58f93e0bf225d16c496b967d54ef33c0654 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/27cc0dae76e787004cdcc590c7240f0950cf541f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/6f44ffc75f0692bc3671b9c6669b9f00cb598726 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ebe76a0ce7e32fb26d7641ec3ffd063dd14ac724 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/595c98288806f345fe0cc25b022c0d5308340e86 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/e8c8edf3622ea0b1d562c463a899a07aa48c495b | arm | glslsandbox-player-2021.08.24 | NOK | http://autobuild.buildroot.net/results/865af860f9e52fe5311bb0c6a246ff871ae5a989 | aarch64_be | gnuradio-3.10.4.0 | NOK | http://autobuild.buildroot.net/results/9828a85b76c6b6db4487cd2ad32537f2a75b3da0 | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/6402f7ca1455e000d2be1ee6d2077caec7b80349 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/488bb8c798e889de271506f38fcc68444b801bb6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0a35a8c55f86cc2c8d46281f97a77265140de671 | ORPH sh4aeb | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/a90414d4a2a499da579544b28e924bffedc0075d | sparc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ba754be2b8af5461e1ad78c4ce9c80b335011fc5 | mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/39fca841a577f8eb1f9ee65d3ea9ff5d16723304 | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/f43eeb1067af60ccae3a246222985d07da2422ff | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/af6b9a544ee2bf869a252416d250b1ca764701f1 | arceb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/296e46fe1a7b6930e13cb0b23ce4a6fefb3cb019 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/91cf2ac4c3d90d3043cceb844d5987405df9545f | mips64el | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/8e301d7b2df69a54890d9483876d6067117e6c3d | mips64 | host-delve-1.8.0 | NOK | http://autobuild.buildroot.net/results/404f0822fa4250a38cf3912d2fcbb20b50903670 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/7b9354632a037a5833a8e1aa83148f3ae3cead4d | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/09f9c163e8e7b310acb60c62226d499a05db109a | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1a429f873b63386146787b2f286b690829f9ad57 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9a2e0ec1ba26c36144b1955785672adb358b7199 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/dfecf8451d76435fce5af8360404ed951d27b360 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ea227a1103a348aefe6828aa5596613a6cc5d38a | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b22deab2a0c0992203aa52a7a498e4c7824f4c8d | sh4eb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ca91f73081037a412474bc2db63079c5d187b866 | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1dda33abb80148fed8d8c5d03d7f4f8125654e04 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/663811d695bff17563eb483332823973f8152455 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c2386269200f8af74299707ff71f3b323be5ea63 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/538c0234e30983c538f83ebf3ceb0a4551b0bdb2 | mips64el | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a400c63557a35aa16c7ec3c101657333683e293f | mips | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/a00f9d57a2363fba79ba09f6204950e5ceab0096 | arc | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/bdfdac92f53342911de9bb26c9fa128825e9e4ab | powerpc64le | host-python-maturin-0.14.1 | NOK | http://autobuild.buildroot.net/results/57c05fc5cc0d796ba6fe9253b2f35b486f15e159 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/565a1d7d29a9d66bf1603fbd8d86b7768efcb8c2 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ca5b1d3fb912000dfa87100fc67d5ecd0318e6c1 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/999ad6b54d50e42853eb3d84ecdabd8b5e3c2b19 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/918cd33822bc0801acaf6e1ede008589a41e4961 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a5edc3011b7ab5eed4447535191226eeadfef210 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/60c785c3878dc33f00cbf7608a3883912bdfa6de | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e51d48ee1f7ec3102122cb060793400b24e288b8 | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/31d838dc87d9af81108777e9c1784775419c6aea | mipsel | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/953c0db5938ae3c9b96cef3b4a03950b6f107c22 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/72e13d1fc9bf7f4f510f6593783559bb7588ba38 | ORPH riscv64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f245d82a37c5258d08f261ec211149f6807b0209 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7620c3bbe6f08d7d21ea25567c44787758f6596a | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d3e9894416d277e8437100a13d60bf2ab81d5825 | arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9f426323796f78b3e17e01ac24bf1e38f3cb0003 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d12f53ba298968402a0dbcd67c75b39cbf81c30c | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2b2a37d2d6025332a5366d2f48799fc6a5e2e9e5 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a1dcf497bb8d465aa237950c5d8d2e5e1f7bc4c0 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/31d1bb7fa346ed5a2607b179b66020b222f90d4d | riscv64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9fe06ef153eb74e49a482742e4685824fb5fcf02 | i586 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/aa39b10a294539c09235c0de0cae5563da4000ac | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/77eb470effc638a4086a91bc991d1d5e898db831 | armeb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b559e0a6cdfcf750211b0398024c53989d5a3214 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a95c3be5e466743a28ca2c3e21609127d1ecc407 | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bc48f0750713d34609b1fabe45331bd9a82b7530 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/04461864fc805523102d4aa69659e56749e1a701 | i686 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/bf52baca4efc85108c4b591717db3d20fabca250 | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/231cec8a04c6c9e93fe3b4871bcdd329fe3e16d8 | xtensa | libao-1.2.0 | NOK | http://autobuild.buildroot.net/results/b8e3dea2203053c07c7139f6d81a7785e6aefb6f | ORPH or1k | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d37e06c4219f3554487b5dd6b18999c1efab68af | ORPH nios2 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/ebcd89bcb9dd3c3e231a6b7281c7d507ee827ef4 | ORPH sh4aeb | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/cb76636ce7a8db63f21e7de6c65bdd0d8648cad6 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6b32cdc55e282305c3be1d50ae22774d62578a25 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0f96ecbbee4352f2df402173076db44b1dcbec00 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/dcec295ed0c1040c6d04355e77eb286785598539 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f2988fbf1495e02b1bbd675d89bd539ad18e2f98 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/53aa315bf8b67b9f5fc0ec4fca0105e514b659d5 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cb8fcfa0a597672e33cda9db5cec2a3eb4ef54fd | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e5b7b5d6452b35c0bf2365fb13d1cd65a0cdc283 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a13c5ece1005dc28d3b97bfb6c523d635369f55e | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/7b16dbab1712b01a0a2ee52cef1b90766085db92 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a43c0e17f9540b568de9b7a1cdbbf5d4761da9bc | ORPH armeb | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/7ba21bf9e5a9ba58c7a2d8c7dbcb8af83e0ca377 | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/f2a64b9ebcb64829e5a69b245547a8384d0c2517 | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/5d9faef25583d2982240d01dccee63b5dd42da04 | powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/ffaf54c9afccfbfaba64be6f5fd1148482e41dbf | ORPH or1k | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/107baa3124ac0de9ab653d3cc21ccc52e3512fab | armeb | librsvg-2.50.7 | NOK | http://autobuild.buildroot.net/results/e4b336847a4b660005a369ba1bb5483eefe2f3fb | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/47193e06bab7d190cab5a95aad6ed7b1fbac0d86 | ORPH sparc64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/0a6fb7e4ff985352e9164e50622906adc6f2c65f | ORPH mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/fa299419e43060a8965148e372c4f11fb305cd66 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/0326a668209e2cb8de59c47f577d1449b200dde8 | ORPH m68k | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/5bf948a7ddc2a9c0581725b236cb0ef086f56206 | ORPH nios2 | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/4bfceef8c7fd597a88c93d8faf4ba77587367e8c | ORPH arceb | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/c86fa1ebac921585c4dc1ba722505110ac551c6e | ORPH mips64el | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b1cfbbda4b746369906d001ff5d68b14ee942389 | ORPH sh4aeb | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/6ebf31766d574664e6d0b7087ce1516c851b6534 | mips64el | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/2a3b82f9a31868e0457aef62b7868d258d64b9e6 | ORPH arc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/14a56cb5f2a41f1b709476c141ec27f67e655470 | ORPH powerpc64 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/3c19dc89b612d2c9c0534bef1822c0add46ee8c9 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/717ae6c73f73d0d10c95447fd067ce197675438f | ORPH sparc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/450437b33afe9cd54af6c5b13d188c248c8b22be | microblaze | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/41828211cafa3c32dde36e26fc7aedaff2da08e3 | powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/605a0217f312e3e6abddcc171555314f186b1451 | arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/cf179feef424779906cb9f663201a51d4c18b275 | aarch64 | mali-driver-3d697de9bce8bc6... | NOK | http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4 | aarch64 | memcached-1.6.16 | NOK | http://autobuild.buildroot.net/results/f1b055a85f4d008fd7c74208e41806fa11a81066 | ORPH aarch64 | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/4862f401644b4bb125807a3cc2d6eb0fdc68d22b | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/32a7b4223f2c9d65036acf5924db577244a62e9e | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/8f68cd6290719f18d468080073096d47cc635e13 | powerpc64le | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db0fb2da7972d4806531ad95c2c78eb1b7e6ac9e | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/abf328e4074a1dd764ef9c620889da7028b8466b | microblazeel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/83c619205471a321101c93314749916241f9dde9 | sh4aeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/df174f1e24cff849ca0cc6cc56e9d48942779ef4 | mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0abf879d917ecb852e40ee44c3eb481cd24c2ee0 | ORPH powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/dc62f755b4f71a388278ee9af517b82b0a45c900 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2987e7d32804da33ca0140fd71ed3695e0bc8868 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ae83b6b5a14805e21dda5629c9c1e9f9cd97d50f | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/147403bc2c60be08db84ecea3e2e14137aa1a559 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f04a86609ecbf5acc52427d23d454d28fbb99ab2 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d62712ac425c5cd07d671743c7743b0664604856 | ORPH riscv64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/9216d3469315f0af1b809b48600e4d024286dae5 | ORPH arc | openjdk-17.0.2+8 | NOK | http://autobuild.buildroot.net/results/c2550d4ddaa55179a21cfcc477d12e6f76dce1c5 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/d27d1c4bf0f373af41a384813557b1a83bd23c25 | ORPH armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/a0d25a130cb63fe1d5b139011a30b81d4f0c7c12 | ORPH xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b43998257fdd3eb552d60873f034c8760e1b8def | or1k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/6f3a2f76a26382fb0ec0cd505b499dfff24e59dd | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/53bd6d1471f260a21d575488e0336b7ce419ce9c | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/19b777a4b4073d84f45367b925a9773c953827b5 | ORPH or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/2a299ad1d0a1f390728ef8cb04e57bb9b482a5f4 | ORPH mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/d09132fab539e63a95b19ccc3a86f9d331866f83 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/d4e80eb860eeae1645b4c6129046d2dfcf874871 | powerpc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7a8e0621877f49c49f7a723cb1c45011102fdde3 | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/1fb3a2d10032cf71eb1b64160b8ffa355d1d3a89 | mips64el | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/02a31b1c4297bbf7bc31bebcda312a86983abd7a | sh4 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/292fa3c6324e421dea2cb8fd41c01a9b5a4ba395 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/8644a158ac8bf1b0e8fe878e18e7b77bd0aff3c0 | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/543546ac9e6e8cc6ca0cd938be53da5ecd3cf182 | x86_64 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/efc839fd47e2c11238b05d5145ad2c32eca15819 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/098f9a85c2f8c104aa1cd3fab246b1173cc8b468 | i686 | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/616e983c8dedde340db8167907a5113c81f6f9de | s390x | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/edb54c57db6e4e2701f5074c382d26194b797c22 | mipsel | python-cryptography-38.0.3 | NOK | http://autobuild.buildroot.net/results/891f4bce71ddaa62eed8e506a4843a4396673e53 | sparc | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/6c3a8c1c566ec74450cf570c29a1da99c4cf3f27 | mips | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/81187293ac5a269797a8837b2abd30fe6aae4a0d | x86_64 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/abff354cc30d6ffa92e86d96218b79cff3242f86 | mips | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/126c23f6d6be9a60fb86aaea7fed724a3e9f2a3b | i686 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/0d699610cef2d1b6294a9e5560a9d3cde6efce5b | x86_64 | python3-3.11.0 | NOK | http://autobuild.buildroot.net/results/03360d4ab98140da26374f5d4ccb6b0afc55cf9f | powerpc64le | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/1f659221f660713725aadb3a75ec23b0ffe19387 | i686 | qt-webkit-kiosk-a7720e50f2b... | NOK | http://autobuild.buildroot.net/results/565ad458740d9c351a846361a2196b3880089d8b | mips64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/8409be22c4d1f5887782913fb4312b5e5c86e15e | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/c12ca26cfea6c60eb35eb5e94011f58d14721569 | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/7678569bea50891ce8c3ec66a098e39c7e991155 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dd612069d116c649d34d896f65eaa8f2e25f65db | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/909a5db2691bf8d5eb49d35abc5ccbbdb1fabf19 | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/aa0906dc9b25a216981fcd7577d2278227b68c9f | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/0fa2c5a8500bb51ec7fddd70feaf980d71e0a4b2 | powerpc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a875a9e790e8560e2897e6674af9524de26efc07 | powerpc64le | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/05e6bec82754bef7847e6c3286b2a13eed165e66 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a0e79797db621f5a69e09f7ccff4605e777dfb5f | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/afffff8dd3bf1cc28737d14e27c5edd53f479129 | mips | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/98400bbc59697a44cb3395fb64c7d900ae2c6a15 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/4d1c628acebfe6dc170523753b0f3fee1250194b | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ff9f8ce806b0c5982fd98786669d9a43f51b4e7c | aarch64_be | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/47ba875896a5fac2d1501b225064556575773ffd | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/ed874a652c2b6cda99a7a1958fdd878a76a706fe | m68k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a4fc9b420ea816ba60e253111a8e91d6cc5f1f77 | riscv32 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/cf0147c3adedfc98d51642c311c72872eea2df43 | sparc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c3feb7f033eef5c808af5096838cf1bce64ac13f | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/5181c701c504be7e03cbe343f2eeb6968fbd96c0 | arceb | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/4a4ca7400b0ca95f88a52f791e4926d12c65644a | ORPH powerpc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/bd6ac519530dc1baced11947db2c8d078ad2d15f | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/45afd492ddbe31ad727381b7b6c1b4e6d485d272 | ORPH mipsel | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/dd611b9d0e77cac0be9826b5f5a898244581e87a | mipsel | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/f9096a6e913e58dc9394f448f956b3faa43b4aac | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/95f5e49937f52818ce68baee1a26130267b00b5e | x86_64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/80c6bccb2a00284014b64df69b442c6ae9a7ce31 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/7354707fa5866a29be2659742d95db2f74af5127 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/75517d0cd3d58c0b3a32ae4cbc3b329d1c4cc8cc | riscv32 | unknown | NOK | http://autobuild.buildroot.net/results/cc1a73043ceea813f49e5054b2ddf703379a7a6a | or1k | unknown | NOK | http://autobuild.buildroot.net/results/14b79203ab7e9439104895e3eb05267fc59189e8 | s390x | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/20224851be913e93cbdf4f707eda8e8ac0aeefaf | ORPH arm | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/03c2543ce79ca1ad940f0d30f3c8ef01b8c377e2 | ORPH sparc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/349ee4a7887443c86f38e73af89fcef37242aa01 | i686 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/c23b56b7263e30537e41bc1b40b98af21fb93e86 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0ccb954714e624c9ef509ef37643d5db67f1acf9 | ORPH aarch64_be | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/9d802d35a5f82c28b89583c231ed0168921887ce | ORPH riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/c2c2e55f1ee932bb62cfb1c4ba23912383480996 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/2d86e2d144fca04678ea43cde911e6afe7f46a50 | riscv32 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/abeba1acbc686dbbbd34bc34ec43f2388ec2dad3 | i586 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7fcc929aa587378ab53df7684e24c324770d42ca | arc | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/5c2a408db72aa4852470ddf3fb4d704a0e58c070 | ORPH aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/e03f7299b48544fa81f198256dd3c086d4415afd | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/5952c19ec222fd0bc18e8c910a626567da316376 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a1da14831ef03e01434926481ec4f8d1c07f834a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/aa145dfc3c347b4378aac7a5fe485d9c537bb38a | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8a5ccd1af755b1e8bf0404650acd60432c282eea | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/98bb36ccb8385d718047190b4934709908bdcbd6 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/015d6ecffb58f98bfd312d048904fbd621c5af3d | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/a53f31b8340d599997244324591d2807c3abb614 | ORPH sh4 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/bd9dbba9b6e5c3082e70903232b5fdecc8409994 | or1k | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/a282221ebadfea4522b85d132e319c127d9e118e | sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/874abffdd112e3d76b8f611bfd7700e1ed53cdca | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9e4fb516be668a0d7cd8b5eea606d228f1a5d6f8 | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 3 wavemon-0.9.4 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/26a305d33a8f6f5c0cab7bcafdd94a2de41c446d | s390x | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/435ed6fcea619cb9685e1ea6df0ea51ff9c4cb96 | arm | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d5b6fb96d00e211ae3fd52601e583215a048a23e | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/cabce25494e7834a10a85c127a9afafd8d221b0a | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 host-go-1.18.8 | 2 libgcrypt-1.10.1 | 2 gerbera-1.10.0 | 1 heirloom-mailx-12.5 | 1 host-spirv-llvm-translator-... | 1 igd2-for-linux-2.1 | 1 libglib2-2.72.3 | 1 mesa3d-22.1.6 | 1 mongodb-4.2.18 | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0f5bebbdb455754d55a2f2c56c99339b0c8a91a7 | sh4a | heirloom-mailx-12.5 | NOK | http://autobuild.buildroot.net/results/ae41304b66d5e78fb0a16759ca248c961c19ec73 | aarch64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/8a18844d346cf6e70e484eff5b45a89ee2bcb9ff | powerpc64le | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/e8bf94d1372c9d63a8bddf2391f5c9db7aa95701 | x86_64 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/ebfc546940d31646be28a3cfe3c7de9ae723db01 | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/aaf4dcc24dbf5a98568d683c7a4a98fcf050402d | sparc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/a7770638cd1a4d24c35e73bd68cb696f9cb7d3e4 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/d2292b57b0d3e531d29ee0065216fbfd187e49d5 | ORPH powerpc64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d1f8d57223a00471a354e5bb6ce9bd627bf6beb3 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/4d267619aa0493d2d5de918851114dcde35ea3b0 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/0e74a8900daba40faa96da24c2b14f7dcba003f3 | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/264d2757a6c816636efbc243187a4df3e071f466 | x86_64 | mesa3d-22.1.6 | NOK | http://autobuild.buildroot.net/results/b96f980bb848d2d4b1d6c52eb0ee298c5c5a996d | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/4fa03dfaec3d24212b103b39a7a0a5dd84ac79c0 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ce89482e5a0829f75ba630d2e1548cba450122f2 | -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Sun Dec 11 08:15:14 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 09:15:14 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-headers: drop 5.19.x option In-Reply-To: <20221211081514.3138057-1-bernd.kuhls@t-online.de> References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Message-ID: <20221211081514.3138057-2-bernd.kuhls@t-online.de> The 5.19.x series is now EOL upstream, so drop the linux-headers option and add legacy handling for it. Signed-off-by: Bernd Kuhls --- Config.in.legacy | 7 +++++++ linux/linux.hash | 1 - package/linux-headers/Config.in.host | 5 ----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9602a49e3b..cb0176a31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_KERNEL_HEADERS_5_19 + bool "kernel headers version 5.19.x are no longer supported" + select BR2_LEGACY + help + Version 5.19.x of the Linux kernel headers are no longer + maintained upstream and are now removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA bool "xf86-video-tga removed" select BR2_LEGACY diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..9976a44489 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,7 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..4c8b1fca27 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -53,10 +53,6 @@ config BR2_KERNEL_HEADERS_5_15 bool "Linux 5.15.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15 -config BR2_KERNEL_HEADERS_5_19 - bool "Linux 5.19.x kernel headers" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 - config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 @@ -398,7 +394,6 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.4.226" if BR2_KERNEL_HEADERS_5_4 default "5.10.158" if BR2_KERNEL_HEADERS_5_10 default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "5.19.17" if BR2_KERNEL_HEADERS_5_19 default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 08:15:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 09:15:13 +0100 Subject: [Buildroot] [PATCH 1/2] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 08:15:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:15:55 +0100 Subject: [Buildroot] [git commit] package/sed: bump to version 4.9 Message-ID: <20221211082029.F325185FA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d0aea5f9d8e63f6146730c39b05ec8cae15dd100 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of COPYING (URL updated: https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/sed/sed.hash | 6 +++--- package/sed/sed.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/sed/sed.hash b/package/sed/sed.hash index bb48128526..10e2c36d8f 100644 --- a/package/sed/sed.hash +++ b/package/sed/sed.hash @@ -1,6 +1,6 @@ # Locally calculated after checking pgp signature -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz # Locally calculated -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/sed/sed.mk b/package/sed/sed.mk index 64fb2035b0..8165083658 100644 --- a/package/sed/sed.mk +++ b/package/sed/sed.mk @@ -4,7 +4,7 @@ # ################################################################################ -SED_VERSION = 4.8 +SED_VERSION = 4.9 SED_SOURCE = sed-$(SED_VERSION).tar.xz SED_SITE = $(BR2_GNU_MIRROR)/sed SED_LICENSE = GPL-3.0 From yann.morin.1998 at free.fr Sun Dec 11 08:19:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:19:00 +0100 Subject: [Buildroot] [git commit] package/ulogd: bump to version 2.0.8 Message-ID: <20221211082030.166DC85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6fc4b59ffd3007ca9e436d33647acc5dfff62970 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update configure options due to https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ---------------------- package/ulogd/ulogd.hash | 6 ++-- package/ulogd/ulogd.mk | 26 +++++++++--------- 3 files changed, 15 insertions(+), 49 deletions(-) diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch deleted file mode 100644 index af6e13648c..0000000000 --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 -From: Cameron Norman -Date: Sat, 27 Oct 2018 13:05:45 -0700 -Subject: ulogd: fix build with musl libc - -The attached patch fixes building ulogd2 with musl libc. It is being -used on Void Linux right now. - -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 -Signed-off-by: Pablo Neira Ayuso -Signed-off-by: Fabrice Fontaine -[Retrrieved from: -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] ---- - src/ulogd.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/ulogd.c b/src/ulogd.c -index b8bc57c..9cd64e8 100644 ---- a/src/ulogd.c -+++ b/src/ulogd.c -@@ -65,6 +65,7 @@ - #include - #include - #include -+#include - #include - #include - #ifdef DEBUG --- -cgit v1.2.1 - diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash index 0e07a714ee..35b518b9ce 100644 --- a/package/ulogd/ulogd.hash +++ b/package/ulogd/ulogd.hash @@ -1,7 +1,5 @@ -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 # Locally calculated -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index c00a53f3d5..65280a2ba6 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -4,10 +4,10 @@ # ################################################################################ -ULOGD_VERSION = 2.0.7 +ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --without-dbi +ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) ifeq ($(BR2_PACKAGE_MYSQL),y) -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr +ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql else -ULOGD_CONF_OPTS += --without-mysql +ULOGD_CONF_OPTS += --disable-mysql endif ifeq ($(BR2_PACKAGE_POSTGRESQL),y) -ULOGD_CONF_OPTS += --with-pgsql +ULOGD_CONF_OPTS += --enable-pgsql ULOGD_DEPENDENCIES += postgresql else -ULOGD_CONF_OPTS += --without-pgsql +ULOGD_CONF_OPTS += --disable-pgsql endif ifeq ($(BR2_PACKAGE_SQLITE),y) -ULOGD_CONF_OPTS += --with-sqlite +ULOGD_CONF_OPTS += --enable-sqlite3 ULOGD_DEPENDENCIES += sqlite else -ULOGD_CONF_OPTS += --without-sqlite +ULOGD_CONF_OPTS += --disable-sqlite3 endif else -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 endif ifeq ($(BR2_PACKAGE_LIBPCAP),y) -ULOGD_CONF_OPTS += --with-pcap +ULOGD_CONF_OPTS += --enable-pcap ULOGD_DEPENDENCIES += libpcap else -ULOGD_CONF_OPTS += --without-pcap +ULOGD_CONF_OPTS += --disable-pcap endif ifeq ($(BR2_PACKAGE_JANSSON),y) -ULOGD_CONF_OPTS += --with-jansson +ULOGD_CONF_OPTS += --enable-json ULOGD_DEPENDENCIES += jansson else -ULOGD_CONF_OPTS += --without-jansson +ULOGD_CONF_OPTS += --disable-json endif $(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:15:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:15:59 +0100 Subject: [Buildroot] [git commit] package/smcroute: bump to version 2.5.6 Message-ID: <20221211082030.0A2A685FA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=61f03109c7d6b2a66462d920ee5f4b9f7530ca7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/troglobit/smcroute/releases/tag/2.5.6 Most important news from the ChangeLog: - Batch mode supoprt for smcroutectl - Fix strange behavior when joining/leaving the same group - Minor spelling checks of documentation Signed-off-by: Fabrice Fontaine Reviewed-by: Joachim Wiberg [yann.morin.1998 at free.fr: added news by Joachim] Signed-off-by: Yann E. MORIN --- package/smcroute/smcroute.hash | 4 ++-- package/smcroute/smcroute.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash index 642a1f62fe..b472dfbc04 100644 --- a/package/smcroute/smcroute.hash +++ b/package/smcroute/smcroute.hash @@ -1,5 +1,5 @@ -# Upstream .sha256 from GitHub -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz # Locally generated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk index e6114c9a8c..0c4f88ab1b 100644 --- a/package/smcroute/smcroute.mk +++ b/package/smcroute/smcroute.mk @@ -4,7 +4,7 @@ # ################################################################################ -SMCROUTE_VERSION = 2.5.5 +SMCROUTE_VERSION = 2.5.6 SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) SMCROUTE_LICENSE = GPL-2.0+ SMCROUTE_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:19:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:19:09 +0100 Subject: [Buildroot] [git commit] package/davfs2: bump to version 1.7.0 Message-ID: <20221211082030.218F585FA8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76423bd3a657f0ca197e2301bbb21e4fc9eee992 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://savannah.nongnu.org/forum/forum.php?forum_id=10244 https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/davfs2/davfs2.hash | 2 +- package/davfs2/davfs2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash index a555779dbc..1cbacc388f 100644 --- a/package/davfs2/davfs2.hash +++ b/package/davfs2/davfs2.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz # License file, locally calculated sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk index 42192faa59..a67c506250 100644 --- a/package/davfs2/davfs2.mk +++ b/package/davfs2/davfs2.mk @@ -4,7 +4,7 @@ # ################################################################################ -DAVFS2_VERSION = 1.6.1 +DAVFS2_VERSION = 1.7.0 DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 DAVFS2_LICENSE = GPL-3.0+ DAVFS2_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:20:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:20:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/sed: bump to version 4.9 In-Reply-To: <20221210214054.34790-1-fontaine.fabrice@gmail.com> References: <20221210214054.34790-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082050.GH1044805@scaer> Fabrice, All, On 2022-12-10 22:40 +0100, Fabrice Fontaine spake thusly: > Update hash of COPYING (URL updated: > https://git.savannah.gnu.org/cgit/sed.git/commit/?id=5adab913a82ef1b7f844339ab209531ccf198990) > > https://git.savannah.gnu.org/cgit/sed.git/tree/NEWS?h=v4.9 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/sed/sed.hash | 6 +++--- > package/sed/sed.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/sed/sed.hash b/package/sed/sed.hash > index bb48128526..10e2c36d8f 100644 > --- a/package/sed/sed.hash > +++ b/package/sed/sed.hash > @@ -1,6 +1,6 @@ > # Locally calculated after checking pgp signature > -# https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz.sig > +# https://ftp.gnu.org/gnu/sed/sed-4.9.tar.xz.sig > # with the key 155D3FC500C834486D1EEA677FD9FCCB000BEEEE > -sha256 f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633 sed-4.8.tar.xz > +sha256 6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181 sed-4.9.tar.xz > # Locally calculated > -sha256 e79e9c8a0c85d735ff98185918ec94ed7d175efc377012787aebcf3b80f0d90b COPYING > +sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING > diff --git a/package/sed/sed.mk b/package/sed/sed.mk > index 64fb2035b0..8165083658 100644 > --- a/package/sed/sed.mk > +++ b/package/sed/sed.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -SED_VERSION = 4.8 > +SED_VERSION = 4.9 > SED_SOURCE = sed-$(SED_VERSION).tar.xz > SED_SITE = $(BR2_GNU_MIRROR)/sed > SED_LICENSE = GPL-3.0 > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/smcroute: bump to version 2.5.6 In-Reply-To: <20221210214647.40198-1-fontaine.fabrice@gmail.com> References: <20221210214647.40198-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082123.GI1044805@scaer> Fabrice, All On 2022-12-10 22:46 +0100, Fabrice Fontaine spake thusly: > https://github.com/troglobit/smcroute/releases/tag/2.5.6 > > Signed-off-by: Fabrice Fontaine Applied to master, with the news blurb provided by Joachim, thanks. Regards, Yann E. MORIN. > --- > package/smcroute/smcroute.hash | 4 ++-- > package/smcroute/smcroute.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/smcroute/smcroute.hash b/package/smcroute/smcroute.hash > index 642a1f62fe..b472dfbc04 100644 > --- a/package/smcroute/smcroute.hash > +++ b/package/smcroute/smcroute.hash > @@ -1,5 +1,5 @@ > -# Upstream .sha256 from GitHub > -sha256 2569cd97fa2047df14203a7144be53a1b32928cb460421a302bbcce381b42bc3 smcroute-2.5.5.tar.gz > +# Hash from https://github.com/troglobit/smcroute/releases/download/2.5.6/smcroute-2.5.6.tar.gz.sha256 > +sha256 0be38f617e322daafaa941c02423239f5c117b940cf0f45bacadb6733c4b3916 smcroute-2.5.6.tar.gz > > # Locally generated > sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING > diff --git a/package/smcroute/smcroute.mk b/package/smcroute/smcroute.mk > index e6114c9a8c..0c4f88ab1b 100644 > --- a/package/smcroute/smcroute.mk > +++ b/package/smcroute/smcroute.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -SMCROUTE_VERSION = 2.5.5 > +SMCROUTE_VERSION = 2.5.6 > SMCROUTE_SITE = https://github.com/troglobit/smcroute/releases/download/$(SMCROUTE_VERSION) > SMCROUTE_LICENSE = GPL-2.0+ > SMCROUTE_LICENSE_FILES = COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: bump to version 2.0.8 In-Reply-To: <20221210220550.84041-1-fontaine.fabrice@gmail.com> References: <20221210220550.84041-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082139.GJ1044805@scaer> Fabrice, All, On 2022-12-10 23:05 +0100, Fabrice Fontaine spake thusly: > - Drop patch (already in version) > - Update configure options due to > https://git.netfilter.org/ulogd2/commit/?id=794f0385ab60fd8c52ff3ce498c8aac78b58ac20 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../0001-ulogd-fix-build-with-musl-libc.patch | 32 ------------------- > package/ulogd/ulogd.hash | 6 ++-- > package/ulogd/ulogd.mk | 26 +++++++-------- > 3 files changed, 15 insertions(+), 49 deletions(-) > delete mode 100644 package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > > diff --git a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch b/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > deleted file mode 100644 > index af6e13648c..0000000000 > --- a/package/ulogd/0001-ulogd-fix-build-with-musl-libc.patch > +++ /dev/null > @@ -1,32 +0,0 @@ > -From 675e762091380590f78ff07a94a25caa459b786b Mon Sep 17 00:00:00 2001 > -From: Cameron Norman > -Date: Sat, 27 Oct 2018 13:05:45 -0700 > -Subject: ulogd: fix build with musl libc > - > -The attached patch fixes building ulogd2 with musl libc. It is being > -used on Void Linux right now. > - > -Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1278 > -Signed-off-by: Pablo Neira Ayuso > -Signed-off-by: Fabrice Fontaine > -[Retrrieved from: > -https://git.netfilter.org/ulogd2/commit/?id=675e762091380590f78ff07a94a25caa459b786b] > ---- > - src/ulogd.c | 1 + > - 1 file changed, 1 insertion(+) > - > -diff --git a/src/ulogd.c b/src/ulogd.c > -index b8bc57c..9cd64e8 100644 > ---- a/src/ulogd.c > -+++ b/src/ulogd.c > -@@ -65,6 +65,7 @@ > - #include > - #include > - #include > -+#include > - #include > - #include > - #ifdef DEBUG > --- > -cgit v1.2.1 > - > diff --git a/package/ulogd/ulogd.hash b/package/ulogd/ulogd.hash > index 0e07a714ee..35b518b9ce 100644 > --- a/package/ulogd/ulogd.hash > +++ b/package/ulogd/ulogd.hash > @@ -1,7 +1,5 @@ > -# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.7.tar.bz2.{md5sum,sha1sum} > -md5 2bb2868cf51acbb90c35763c9f995f31 ulogd-2.0.7.tar.bz2 > -sha1 f2d90469e2842e2bfbe19c55cf6d56ac107aa4b9 ulogd-2.0.7.tar.bz2 > +# From ftp://ftp.netfilter.org/pub/ulogd/ulogd-2.0.8.tar.bz2.sha256sum > +sha256 4ead6c3970c3f57fa1e89fe2d7cc483ba6fe2bd1b08701521e0b3afd667df291 ulogd-2.0.8.tar.bz2 > > # Locally calculated > -sha256 990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b ulogd-2.0.7.tar.bz2 > sha256 b8a2f73f743dc1a51aff23f1aacbca4b868564db52496fa3c0caba755bfd1eaf COPYING > diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk > index c00a53f3d5..65280a2ba6 100644 > --- a/package/ulogd/ulogd.mk > +++ b/package/ulogd/ulogd.mk > @@ -4,10 +4,10 @@ > # > ################################################################################ > > -ULOGD_VERSION = 2.0.7 > +ULOGD_VERSION = 2.0.8 > ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 > ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files > -ULOGD_CONF_OPTS = --without-dbi > +ULOGD_CONF_OPTS = --disable-dbi > ULOGD_DEPENDENCIES = host-pkgconf \ > libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ > libnfnetlink > @@ -18,39 +18,39 @@ ULOGD_SELINUX_MODULES = ulogd > # DB backends need threads > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > ifeq ($(BR2_PACKAGE_MYSQL),y) > -ULOGD_CONF_OPTS += --with-mysql=$(STAGING_DIR)/usr > +ULOGD_CONF_OPTS += --enable-mysql > ULOGD_DEPENDENCIES += mysql > else > -ULOGD_CONF_OPTS += --without-mysql > +ULOGD_CONF_OPTS += --disable-mysql > endif > ifeq ($(BR2_PACKAGE_POSTGRESQL),y) > -ULOGD_CONF_OPTS += --with-pgsql > +ULOGD_CONF_OPTS += --enable-pgsql > ULOGD_DEPENDENCIES += postgresql > else > -ULOGD_CONF_OPTS += --without-pgsql > +ULOGD_CONF_OPTS += --disable-pgsql > endif > ifeq ($(BR2_PACKAGE_SQLITE),y) > -ULOGD_CONF_OPTS += --with-sqlite > +ULOGD_CONF_OPTS += --enable-sqlite3 > ULOGD_DEPENDENCIES += sqlite > else > -ULOGD_CONF_OPTS += --without-sqlite > +ULOGD_CONF_OPTS += --disable-sqlite3 > endif > else > -ULOGD_CONF_OPTS += --without-mysql --without-pgsql --without-sqlite > +ULOGD_CONF_OPTS += --disable-mysql --disable-pgsql --disable-sqlite3 > endif > > ifeq ($(BR2_PACKAGE_LIBPCAP),y) > -ULOGD_CONF_OPTS += --with-pcap > +ULOGD_CONF_OPTS += --enable-pcap > ULOGD_DEPENDENCIES += libpcap > else > -ULOGD_CONF_OPTS += --without-pcap > +ULOGD_CONF_OPTS += --disable-pcap > endif > > ifeq ($(BR2_PACKAGE_JANSSON),y) > -ULOGD_CONF_OPTS += --with-jansson > +ULOGD_CONF_OPTS += --enable-json > ULOGD_DEPENDENCIES += jansson > else > -ULOGD_CONF_OPTS += --without-jansson > +ULOGD_CONF_OPTS += --disable-json > endif > > $(eval $(autotools-package)) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:21:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:21:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: bump to version 1.7.0 In-Reply-To: <20221210221906.123306-1-fontaine.fabrice@gmail.com> References: <20221210221906.123306-1-fontaine.fabrice@gmail.com> Message-ID: <20221211082157.GK1044805@scaer> Fabrice, All, On 2022-12-10 23:19 +0100, Fabrice Fontaine spake thusly: > https://savannah.nongnu.org/forum/forum.php?forum_id=10244 > https://git.savannah.nongnu.org/cgit/davfs2.git/tree/ChangeLog?h=rel-1-7-0 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/davfs2/davfs2.hash | 2 +- > package/davfs2/davfs2.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/davfs2/davfs2.hash b/package/davfs2/davfs2.hash > index a555779dbc..1cbacc388f 100644 > --- a/package/davfs2/davfs2.hash > +++ b/package/davfs2/davfs2.hash > @@ -1,4 +1,4 @@ > # Locally calculated > -sha256 ce3eb948ece582a51c934ccb0cc70e659839172717caff173f69a5e2af90c5c0 davfs2-1.6.1.tar.gz > +sha256 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f davfs2-1.7.0.tar.gz > # License file, locally calculated > sha256 0ae0485a5bd37a63e63603596417e4eb0e653334fa6c7f932ca3a0e85d4af227 COPYING > diff --git a/package/davfs2/davfs2.mk b/package/davfs2/davfs2.mk > index 42192faa59..a67c506250 100644 > --- a/package/davfs2/davfs2.mk > +++ b/package/davfs2/davfs2.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -DAVFS2_VERSION = 1.6.1 > +DAVFS2_VERSION = 1.7.0 > DAVFS2_SITE = http://download.savannah.nongnu.org/releases/davfs2 > DAVFS2_LICENSE = GPL-3.0+ > DAVFS2_LICENSE_FILES = COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 08:28:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:16 +0100 Subject: [Buildroot] [git commit] package/python-installer: bump to version 0.6.0 Message-ID: <20221211085514.8236A85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=689649251ff598adb79df393353d7fa1ea14f364 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-installer/python-installer.hash | 4 ++-- package/python-installer/python-installer.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-installer/python-installer.hash b/package/python-installer/python-installer.hash index 543bd0fa62..97d455b87c 100644 --- a/package/python-installer/python-installer.hash +++ b/package/python-installer/python-installer.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/installer/json -md5 bf17db5e6b58c4cfa33642f5348d3814 installer-0.5.1.tar.gz -sha256 f970995ec2bb815e2fdaf7977b26b2091e1e386f0f42eafd5ac811953dc5d445 installer-0.5.1.tar.gz +md5 ac5fee994b04f228c151306f5ad96b04 installer-0.6.0.tar.gz +sha256 f3bd36cd261b440a88a1190b1becca0578fee90b4b62decc796932fdd5ae8839 installer-0.6.0.tar.gz # Locally computed sha256 checksums sha256 37b8b9f2569892fa54406383d431169dbb2115980d78b7efba6eeae5664c484f LICENSE diff --git a/package/python-installer/python-installer.mk b/package/python-installer/python-installer.mk index 08f17499dd..3430e46b51 100644 --- a/package/python-installer/python-installer.mk +++ b/package/python-installer/python-installer.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INSTALLER_VERSION = 0.5.1 +PYTHON_INSTALLER_VERSION = 0.6.0 PYTHON_INSTALLER_SOURCE = installer-$(PYTHON_INSTALLER_VERSION).tar.gz -PYTHON_INSTALLER_SITE = https://files.pythonhosted.org/packages/74/b7/9187323cd732840f1cddd6a9f05961406636b50c799eef37c920b63110c0 +PYTHON_INSTALLER_SITE = https://files.pythonhosted.org/packages/c9/ab/a9141dc175ec7b620fffe7e0295251a7b6a0ffb4325d64aeb128dff8c698 PYTHON_INSTALLER_LICENSE = MIT PYTHON_INSTALLER_LICENSE_FILES = LICENSE PYTHON_INSTALLER_SETUP_TYPE = flit-bootstrap From yann.morin.1998 at free.fr Sun Dec 11 08:28:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:20 +0100 Subject: [Buildroot] [git commit] package/python-boto3: bump to version 1.26.27 Message-ID: <20221211085514.95A4285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3277b274ce0a1ae356d07a944c5df6b019d97bef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-boto3/python-boto3.hash | 4 ++-- package/python-boto3/python-boto3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-boto3/python-boto3.hash b/package/python-boto3/python-boto3.hash index 347acde9b2..60fd07681c 100644 --- a/package/python-boto3/python-boto3.hash +++ b/package/python-boto3/python-boto3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/boto3/json -md5 17f5f946d79da139fa9fd9b014fe0d99 boto3-1.26.0.tar.gz -sha256 8f0e4eb5c26f927c09bc03302d38156af578b816f1e4f8ca4f0f734d134b9d4f boto3-1.26.0.tar.gz +md5 9d5447419233a259b3ade6fb86d86cb6 boto3-1.26.27.tar.gz +sha256 255a7565226c21c5d500f69aabb977e1ac07dbaf576f4428d00558e8e508a23b boto3-1.26.27.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE diff --git a/package/python-boto3/python-boto3.mk b/package/python-boto3/python-boto3.mk index 03dc32a08b..e40ac92f09 100644 --- a/package/python-boto3/python-boto3.mk +++ b/package/python-boto3/python-boto3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTO3_VERSION = 1.26.0 +PYTHON_BOTO3_VERSION = 1.26.27 PYTHON_BOTO3_SOURCE = boto3-$(PYTHON_BOTO3_VERSION).tar.gz -PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/77/18/91af4ff58b26d03af8bf8e0759c4087b77032bdc54199d750905080c669a +PYTHON_BOTO3_SITE = https://files.pythonhosted.org/packages/62/7b/7cdcb980d9d90c910a6abec2cdee0ff6aa7a3d8afea4044ffd968d5c107c PYTHON_BOTO3_SETUP_TYPE = setuptools PYTHON_BOTO3_LICENSE = Apache-2.0 PYTHON_BOTO3_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:26 +0100 Subject: [Buildroot] [git commit] package/python-canopen: bump to version 2.0.0 Message-ID: <20221211085514.B209E85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d068bf4c4fce1eb376711940fb02a017815127e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-canopen/python-canopen.hash | 5 +++-- package/python-canopen/python-canopen.mk | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/package/python-canopen/python-canopen.hash b/package/python-canopen/python-canopen.hash index 32bcae18f9..610dca3f34 100644 --- a/package/python-canopen/python-canopen.hash +++ b/package/python-canopen/python-canopen.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/canopen/json -sha256 4394770d528e93a48936138c4a7b37b5dff26d54f82a435ad9790cd1e43f55b9 canopen-1.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/canopen/json +md5 0719b73bd8ccaeaa9fb758c5338fd030 canopen-2.0.0.tar.gz +sha256 bcc8aa9ea83f7ada5da0dade81038977be52a93802c2657649729eb1f82065d9 canopen-2.0.0.tar.gz # Locally computed sha256 checksums sha256 0740d30978affcd91c0fc817b7cf942a332381bf0380fe17e60c6a0b377c6e0d LICENSE.txt diff --git a/package/python-canopen/python-canopen.mk b/package/python-canopen/python-canopen.mk index fc328c698e..bd0a3bfba7 100644 --- a/package/python-canopen/python-canopen.mk +++ b/package/python-canopen/python-canopen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CANOPEN_VERSION = 1.0.0 +PYTHON_CANOPEN_VERSION = 2.0.0 PYTHON_CANOPEN_SOURCE = canopen-$(PYTHON_CANOPEN_VERSION).tar.gz -PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/1f/2b/55b6d82b3dcba184a01c6fe027df239953940e36a463cd24b71e67bd1f37 +PYTHON_CANOPEN_SITE = https://files.pythonhosted.org/packages/9e/d6/6ced4b410b904aeee5f7d0227187eae95a5ad769f01014a74fc0e016845e PYTHON_CANOPEN_SETUP_TYPE = setuptools PYTHON_CANOPEN_LICENSE = MIT PYTHON_CANOPEN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:24 +0100 Subject: [Buildroot] [git commit] package/python-can: bump to version 4.1.0 Message-ID: <20221211085514.A831785FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=09c966af735ca53b447f52965d123c21e43ae522 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop spurious setuptools runtime dependency. Add new msgpack runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-can/Config.in | 2 +- package/python-can/python-can.hash | 5 +++-- package/python-can/python-can.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-can/Config.in b/package/python-can/Config.in index e92d9668e0..5d21e29d88 100644 --- a/package/python-can/Config.in +++ b/package/python-can/Config.in @@ -1,8 +1,8 @@ config BR2_PACKAGE_PYTHON_CAN bool "python-can" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON3_SQLITE # runtime select BR2_PACKAGE_PYTHON_AENUM # runtime + select BR2_PACKAGE_PYTHON_MSGPACK # runtime select BR2_PACKAGE_PYTHON_PACKAGING # runtime select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime select BR2_PACKAGE_PYTHON_WRAPT # runtime diff --git a/package/python-can/python-can.hash b/package/python-can/python-can.hash index dd8a9b107d..73be230201 100644 --- a/package/python-can/python-can.hash +++ b/package/python-can/python-can.hash @@ -1,4 +1,5 @@ -# sha256 from https://pypi.org/pypi/python-can -sha256 59d92846ffb981e634e9e0f2d14a6b4967a875e3869bd2ba168c92c4db6b8b5d python-can-4.0.0.tar.gz +# md5, sha256 from https://pypi.org/pypi/python-can/json +md5 d8365b7a09e49f47dac0da75d8518808 python-can-4.1.0.tar.gz +sha256 3f2b6b0dc5f459591d171ee0c0136dce79acedc2740ce695024aa3444e911bb9 python-can-4.1.0.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSE.txt diff --git a/package/python-can/python-can.mk b/package/python-can/python-can.mk index 9284a9cf99..ba98337d5d 100644 --- a/package/python-can/python-can.mk +++ b/package/python-can/python-can.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_CAN_VERSION = 4.0.0 -PYTHON_CAN_SITE = https://files.pythonhosted.org/packages/1f/f7/a643cba269d59e108fe4c1854a8e71d5cdadadd4de1b9c8862b190171122 +PYTHON_CAN_VERSION = 4.1.0 +PYTHON_CAN_SITE = https://files.pythonhosted.org/packages/90/55/898e69e37d5d4692bf21ba8750e095493d2ecbb29be7394d5cb735f0ab0f PYTHON_CAN_SETUP_TYPE = setuptools PYTHON_CAN_LICENSE = LGPL-3.0 PYTHON_CAN_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:30 +0100 Subject: [Buildroot] [git commit] package/python-certifi: bump to version 2022.12.7 Message-ID: <20221211085514.C571485FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=35db8c433e3a283a7611eca1b7e27e8cee474a4f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-certifi/python-certifi.hash | 4 ++-- package/python-certifi/python-certifi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-certifi/python-certifi.hash b/package/python-certifi/python-certifi.hash index 0557a5c97c..d3cf24ecfa 100644 --- a/package/python-certifi/python-certifi.hash +++ b/package/python-certifi/python-certifi.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/certifi/json -md5 ff9c8d5c7e7fb083de6b874609c5ca68 certifi-2022.9.24.tar.gz -sha256 0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 certifi-2022.9.24.tar.gz +md5 d00966473b8ac42c2c033b75f4bed6f4 certifi-2022.12.7.tar.gz +sha256 35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 certifi-2022.12.7.tar.gz # Locally computed sha256 checksums sha256 a02f6c638f9fb84d06f7764c3ab085d8af7eda5b93c166da54312479077c6fb0 LICENSE diff --git a/package/python-certifi/python-certifi.mk b/package/python-certifi/python-certifi.mk index 8e2435199f..70f9e69d2c 100644 --- a/package/python-certifi/python-certifi.mk +++ b/package/python-certifi/python-certifi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CERTIFI_VERSION = 2022.9.24 +PYTHON_CERTIFI_VERSION = 2022.12.7 PYTHON_CERTIFI_SOURCE = certifi-$(PYTHON_CERTIFI_VERSION).tar.gz -PYTHON_CERTIFI_SITE = https://files.pythonhosted.org/packages/cb/a4/7de7cd59e429bd0ee6521ba58a75adaec136d32f91a761b28a11d8088d44 +PYTHON_CERTIFI_SITE = https://files.pythonhosted.org/packages/37/f7/2b1b0ec44fdc30a3d31dfebe52226be9ddc40cd6c0f34ffc8923ba423b69 PYTHON_CERTIFI_SETUP_TYPE = setuptools PYTHON_CERTIFI_LICENSE = ISC (Python code), MPL-2.0 (cacert.pem) PYTHON_CERTIFI_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:22 +0100 Subject: [Buildroot] [git commit] package/python-botocore: bump to version 1.29.27 Message-ID: <20221211085514.9F07585FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1eeac3dbfe32130bd15b9e9675891e68b12c38d0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-botocore/python-botocore.hash | 4 ++-- package/python-botocore/python-botocore.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-botocore/python-botocore.hash b/package/python-botocore/python-botocore.hash index 72e64f521e..8314c534e9 100644 --- a/package/python-botocore/python-botocore.hash +++ b/package/python-botocore/python-botocore.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/botocore/json -md5 fae1e9ad89e12436ef65b8208febdc3e botocore-1.29.0.tar.gz -sha256 f25dc0827005f81abf4b890a20c71f64ee40ea9e9795df38a242fdeed79e0a89 botocore-1.29.0.tar.gz +md5 488df64a4fcd884f9fbcf990bdc8b34c botocore-1.29.27.tar.gz +sha256 0932b22d8737b11037adf7e734f9b90425b575d0757e4c1a035e99f382955221 botocore-1.29.27.tar.gz # Locally computed sha256 checksums sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.txt diff --git a/package/python-botocore/python-botocore.mk b/package/python-botocore/python-botocore.mk index 9d2a94b39b..4b14af4368 100644 --- a/package/python-botocore/python-botocore.mk +++ b/package/python-botocore/python-botocore.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BOTOCORE_VERSION = 1.29.0 +PYTHON_BOTOCORE_VERSION = 1.29.27 PYTHON_BOTOCORE_SOURCE = botocore-$(PYTHON_BOTOCORE_VERSION).tar.gz -PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/0a/95/8f31139077187f2da9132d7547979262376e19056d99c7cf6278431a53de +PYTHON_BOTOCORE_SITE = https://files.pythonhosted.org/packages/08/3f/e9f97b0700e0be670404a7d4a9ac62fd59495897f15c928dd38874e98ef7 PYTHON_BOTOCORE_SETUP_TYPE = setuptools PYTHON_BOTOCORE_LICENSE = Apache-2.0 PYTHON_BOTOCORE_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:18 +0100 Subject: [Buildroot] [git commit] package/python-bitstring: bump to version 4.0.1 Message-ID: <20221211085514.8C64285FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=332af506d3451c0bfe8e78624b25bf87fcebdddb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bitstring/python-bitstring.hash | 6 +++--- package/python-bitstring/python-bitstring.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-bitstring/python-bitstring.hash b/package/python-bitstring/python-bitstring.hash index f05619a5d3..f078cc7f14 100644 --- a/package/python-bitstring/python-bitstring.hash +++ b/package/python-bitstring/python-bitstring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bitstring/json -md5 04d24380a0dc491e6bdacd983a90912e bitstring-3.1.9.tar.gz -sha256 a5848a3f63111785224dca8bb4c0a75b62ecdef56a042c8d6be74b16f7e860e7 bitstring-3.1.9.tar.gz +md5 ffd806650062e2fae33ee19b51906924 bitstring-4.0.1.tar.gz +sha256 7719f08f6df89ce28453a5e580d4a8ec1d1bda892dbb033466da0ccd9bdcb706 bitstring-4.0.1.tar.gz # Locally computed sha256 checksums -sha256 a9e9c584106d4f9686c9a6aa036e507b5e7044633b8acb4365bc074d8d004711 LICENSE +sha256 3705eed5a923f35d9bfaca1f10e9136cc84d6e576570aec661bda69991f129ea LICENSE diff --git a/package/python-bitstring/python-bitstring.mk b/package/python-bitstring/python-bitstring.mk index ff59487540..11c9375707 100644 --- a/package/python-bitstring/python-bitstring.mk +++ b/package/python-bitstring/python-bitstring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BITSTRING_VERSION = 3.1.9 +PYTHON_BITSTRING_VERSION = 4.0.1 PYTHON_BITSTRING_SOURCE = bitstring-$(PYTHON_BITSTRING_VERSION).tar.gz -PYTHON_BITSTRING_SITE = https://files.pythonhosted.org/packages/4c/b1/80d58eeb21c9d4ca739770558d61f6adacb13aa4908f4f55e0974cbd25ee +PYTHON_BITSTRING_SITE = https://files.pythonhosted.org/packages/d2/64/e733b18349be383a4b7859c865d6c9e5ccc5845e9b4258504055607ec1cb PYTHON_BITSTRING_SETUP_TYPE = setuptools PYTHON_BITSTRING_LICENSE = MIT PYTHON_BITSTRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:28 +0100 Subject: [Buildroot] [git commit] package/python-cbor2: bump to version 5.4.6 Message-ID: <20221211085514.BBDF185FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eff0a0852830e05d2ed79dd8c744afff7d126002 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cbor2/python-cbor2.hash | 4 ++-- package/python-cbor2/python-cbor2.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cbor2/python-cbor2.hash b/package/python-cbor2/python-cbor2.hash index 6098273aa1..70c35ca864 100644 --- a/package/python-cbor2/python-cbor2.hash +++ b/package/python-cbor2/python-cbor2.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cbor2/json -md5 358b18e2a96ab96945e33417d5c8cb31 cbor2-5.4.3.tar.gz -sha256 62b863c5ee6ced4032afe948f3c1484f375550995d3b8498145237fe28e546c2 cbor2-5.4.3.tar.gz +md5 74512376482be8a6af10596a63b6d254 cbor2-5.4.6.tar.gz +sha256 b893500db0fe033e570c3adc956af6eefc57e280026bd2d86fd53da9f1e594d7 cbor2-5.4.6.tar.gz # Locally computed sha256 checksums sha256 a6afd126d8f545a15166a22f25fadff4b9fb4978bbdd17e97d97d950b66d2fef LICENSE.txt diff --git a/package/python-cbor2/python-cbor2.mk b/package/python-cbor2/python-cbor2.mk index 743ae4ef6f..a2fcd73b74 100644 --- a/package/python-cbor2/python-cbor2.mk +++ b/package/python-cbor2/python-cbor2.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CBOR2_VERSION = 5.4.3 +PYTHON_CBOR2_VERSION = 5.4.6 PYTHON_CBOR2_SOURCE = cbor2-$(PYTHON_CBOR2_VERSION).tar.gz -PYTHON_CBOR2_SITE = https://files.pythonhosted.org/packages/9d/c9/cfa5c35a62642a19c14bf9a12dfbf0ee134466be1f062df2258a2ec2f2f7 +PYTHON_CBOR2_SITE = https://files.pythonhosted.org/packages/d9/69/de486293f5211d2e8fe1a19854e69f2811a18448162c52b48c67f8fbcac3 PYTHON_CBOR2_SETUP_TYPE = setuptools PYTHON_CBOR2_LICENSE = MIT PYTHON_CBOR2_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:37 +0100 Subject: [Buildroot] [git commit] package/python-cheroot: bump to version 9.0.0 Message-ID: <20221211085514.E22E885FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25aedae85112ee9225f23863587807bdef67580c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cheroot/python-cheroot.hash | 4 ++-- package/python-cheroot/python-cheroot.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-cheroot/python-cheroot.hash b/package/python-cheroot/python-cheroot.hash index e538d1fcdc..c3556109cd 100644 --- a/package/python-cheroot/python-cheroot.hash +++ b/package/python-cheroot/python-cheroot.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/cheroot/json -md5 70247d0948899f453b50e6181cddd0d7 cheroot-8.6.0.tar.gz -sha256 366adf6e7cac9555486c2d1be6297993022eff6f8c4655c1443268cca3f08e25 cheroot-8.6.0.tar.gz +md5 1617fdbaba7d6edbe5b0ff48f7563111 cheroot-9.0.0.tar.gz +sha256 3d47ad9ee19ecbec144b4758399036692fdbf67a40b96eef1fb1454367b3d338 cheroot-9.0.0.tar.gz # Locally computed sha256 checksums sha256 e20feeb491a7e98084f15719349e9857aad41c4503c5e479f8815b063dbf7564 LICENSE.md diff --git a/package/python-cheroot/python-cheroot.mk b/package/python-cheroot/python-cheroot.mk index 95f2e39480..f75065c7da 100644 --- a/package/python-cheroot/python-cheroot.mk +++ b/package/python-cheroot/python-cheroot.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHEROOT_VERSION = 8.6.0 +PYTHON_CHEROOT_VERSION = 9.0.0 PYTHON_CHEROOT_SOURCE = cheroot-$(PYTHON_CHEROOT_VERSION).tar.gz -PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/99/c4/9b5ca09208047f2689c24ee63e195aa01ceffb7857d715cabc046559ddd6 +PYTHON_CHEROOT_SITE = https://files.pythonhosted.org/packages/8c/e7/8e6387d59a352c5799e917a23e7b76771a8bb97322c1ce7e42934d0066c3 PYTHON_CHEROOT_LICENSE = BSD-3-Clause PYTHON_CHEROOT_LICENSE_FILES = LICENSE.md PYTHON_CHEROOT_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:28:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:35 +0100 Subject: [Buildroot] [git commit] package/python-charset-normalizer: bump to version 3.0.1 Message-ID: <20221211085514.D8B0A85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9c54e8a01b69983fe0b262b564be799397c432f2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-charset-normalizer/python-charset-normalizer.hash | 4 ++-- package/python-charset-normalizer/python-charset-normalizer.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-charset-normalizer/python-charset-normalizer.hash b/package/python-charset-normalizer/python-charset-normalizer.hash index 32d8a22e66..a70499917a 100644 --- a/package/python-charset-normalizer/python-charset-normalizer.hash +++ b/package/python-charset-normalizer/python-charset-normalizer.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/charset-normalizer/json -md5 169527085be8e6bb7874164c24481eca charset-normalizer-3.0.0.tar.gz -sha256 b27d10ad15740b45fd55f76e6901a4391e6dca3917ef48ecdcf17edf6e00d770 charset-normalizer-3.0.0.tar.gz +md5 12ee1c8bedbfba84e99db46d5d94f411 charset-normalizer-3.0.1.tar.gz +sha256 ebea339af930f8ca5d7a699b921106c6e29c617fe9606fa7baa043c1cdae326f charset-normalizer-3.0.1.tar.gz # Locally computed sha256 checksums sha256 eb31a0c5a4fb09b8a4e32055d25c1e5f9c358a2752fef3cd720213d1ccfee241 LICENSE diff --git a/package/python-charset-normalizer/python-charset-normalizer.mk b/package/python-charset-normalizer/python-charset-normalizer.mk index b2c42a74b8..95c55ffd3c 100644 --- a/package/python-charset-normalizer/python-charset-normalizer.mk +++ b/package/python-charset-normalizer/python-charset-normalizer.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHARSET_NORMALIZER_VERSION = 3.0.0 +PYTHON_CHARSET_NORMALIZER_VERSION = 3.0.1 PYTHON_CHARSET_NORMALIZER_SOURCE = charset-normalizer-$(PYTHON_CHARSET_NORMALIZER_VERSION).tar.gz -PYTHON_CHARSET_NORMALIZER_SITE = https://files.pythonhosted.org/packages/fe/77/6d5d367b7cfee812a88573e80bbe25cea2d015ed2c3490e4464951ff3232 +PYTHON_CHARSET_NORMALIZER_SITE = https://files.pythonhosted.org/packages/96/d7/1675d9089a1f4677df5eb29c3f8b064aa1e70c1251a0a8a127803158942d PYTHON_CHARSET_NORMALIZER_SETUP_TYPE = setuptools PYTHON_CHARSET_NORMALIZER_LICENSE = MIT PYTHON_CHARSET_NORMALIZER_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:48 +0100 Subject: [Buildroot] [git commit] package/python-dtschema: bump to version 2022.12 Message-ID: <20221211085515.204CE85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a3fb64466b38f68ed4c49fe3eda86a5094bd411 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-dtschema/python-dtschema.hash | 4 ++-- package/python-dtschema/python-dtschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-dtschema/python-dtschema.hash b/package/python-dtschema/python-dtschema.hash index 32e6e99fa7..734ff3f681 100644 --- a/package/python-dtschema/python-dtschema.hash +++ b/package/python-dtschema/python-dtschema.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dtschema/json -md5 69f39814b2e90809b32cbeafc3e6aaab dtschema-2022.11.tar.gz -sha256 825e51b8bb82a2d4833d15c25ff2b9a3f5a53b36a490d7c4b6b136037e823320 dtschema-2022.11.tar.gz +md5 3fd3ba2d98ad320c06277274ca40d045 dtschema-2022.12.tar.gz +sha256 f532d433a915e507d4b426b7ef57a6730d23c0938b682fb4866f9dfa80a58ec6 dtschema-2022.12.tar.gz # Locally computed sha256 checksums sha256 ca0d66263406dc684fe9db60577b234f65ffdf620d7e041c708e969447b69111 LICENSE.txt diff --git a/package/python-dtschema/python-dtschema.mk b/package/python-dtschema/python-dtschema.mk index 90fffd4255..dbdf43160c 100644 --- a/package/python-dtschema/python-dtschema.mk +++ b/package/python-dtschema/python-dtschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DTSCHEMA_VERSION = 2022.11 +PYTHON_DTSCHEMA_VERSION = 2022.12 PYTHON_DTSCHEMA_SOURCE = dtschema-$(PYTHON_DTSCHEMA_VERSION).tar.gz -PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/9a/15/41ece48fc9524ad815238cfbd164b8ac9dde889759790afbcc4903564dbd +PYTHON_DTSCHEMA_SITE = https://files.pythonhosted.org/packages/f2/61/7d7e907ea6eed33708ce07766258b961fe476221fbd2e759a1921487e381 PYTHON_DTSCHEMA_SETUP_TYPE = setuptools PYTHON_DTSCHEMA_LICENSE = BSD-2-Clause PYTHON_DTSCHEMA_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:43 +0100 Subject: [Buildroot] [git commit] package/python-django: bump to version 4.1.4 Message-ID: <20221211085515.0CF0E85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=045e99044223cfc707f5969791d7db2be8c5aa9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required pytz and setuptools runtime dependencies. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-django/Config.in | 3 --- package/python-django/python-django.hash | 4 ++-- package/python-django/python-django.mk | 4 ++-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-django/Config.in b/package/python-django/Config.in index 8ffceb7275..5830cadc93 100644 --- a/package/python-django/Config.in +++ b/package/python-django/Config.in @@ -3,10 +3,7 @@ config BR2_PACKAGE_PYTHON_DJANGO select BR2_PACKAGE_PYTHON3_UNICODEDATA select BR2_PACKAGE_PYTHON3_PYEXPAT select BR2_PACKAGE_PYTHON_ASGIREF # runtime - select BR2_PACKAGE_PYTHON_PYTZ # runtime - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_SQLPARSE # runtime - help Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It takes your diff --git a/package/python-django/python-django.hash b/package/python-django/python-django.hash index b9ae8a1da1..40526bc0ff 100644 --- a/package/python-django/python-django.hash +++ b/package/python-django/python-django.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/django/json -md5 60c54c37ecf9e5e635ee6bb07a13a9fa Django-4.1.3.tar.gz -sha256 678bbfc8604eb246ed54e2063f0765f13b321a50526bdc8cb1f943eda7fa31f1 Django-4.1.3.tar.gz +md5 02e2222d064d800f37c6a0ba78ce87f3 Django-4.1.4.tar.gz +sha256 d38a4e108d2386cb9637da66a82dc8d0733caede4c83c4afdbda78af4214211b Django-4.1.4.tar.gz # Locally computed sha256 checksums sha256 b846415d1b514e9c1dff14a22deb906d794bc546ca6129f950a18cd091e2a669 LICENSE diff --git a/package/python-django/python-django.mk b/package/python-django/python-django.mk index c90caa9635..96ec53f82c 100644 --- a/package/python-django/python-django.mk +++ b/package/python-django/python-django.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_DJANGO_VERSION = 4.1.3 +PYTHON_DJANGO_VERSION = 4.1.4 PYTHON_DJANGO_SOURCE = Django-$(PYTHON_DJANGO_VERSION).tar.gz # The official Django site has an unpractical URL -PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/d0/ab/33f9c2bd4cf7ff2d319131eca7231247f962f781ebc8a012ebe02582244a +PYTHON_DJANGO_SITE = https://files.pythonhosted.org/packages/de/7d/ca5d224f7d345b0defd0a57c6deb0c6115fbe5304e4d9571f728b617f1a3 PYTHON_DJANGO_LICENSE = BSD-3-Clause PYTHON_DJANGO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:39 +0100 Subject: [Buildroot] [git commit] package/python-cryptography: bump to version 38.0.4 Message-ID: <20221211085514.EBD5985FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f0ceb49be6a5e3439fa6da226d4e414b5a208ad branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-cryptography/python-cryptography.hash | 2 +- package/python-cryptography/python-cryptography.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-cryptography/python-cryptography.hash b/package/python-cryptography/python-cryptography.hash index 40d217f666..a01c8810e3 100644 --- a/package/python-cryptography/python-cryptography.hash +++ b/package/python-cryptography/python-cryptography.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 cd0b4536eabc6fcb80aa03430fc2ca485d33249eea0cd23f76c1dd9da410c66c cryptography-38.0.3.tar.gz +sha256 2abbeb6d42e8844de036bf2e0d78a42feeee1d57ebf29a07684490f98bdcab37 cryptography-38.0.4.tar.gz # Locally computed sha256 checksums sha256 43dad2cc752ab721cd9a9f36ece70fb53ab7713551f2d3d8694d8e8c5a06d6e2 LICENSE sha256 aac73b3148f6d1d7111dbca32099f68d26c644c6813ae1e4f05f6579aa2663fe LICENSE.APACHE diff --git a/package/python-cryptography/python-cryptography.mk b/package/python-cryptography/python-cryptography.mk index 69eb90d795..4254fa3557 100644 --- a/package/python-cryptography/python-cryptography.mk +++ b/package/python-cryptography/python-cryptography.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CRYPTOGRAPHY_VERSION = 38.0.3 +PYTHON_CRYPTOGRAPHY_VERSION = 38.0.4 PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz -PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/13/dd/a9608b7aebe5d2dc0c98a4b2090a6b815628efa46cc1c046b89d8cd25f4c +PYTHON_CRYPTOGRAPHY_SITE = https://files.pythonhosted.org/packages/e3/3f/41186b1f2fd86a542d399175f6b8e43f82cd4dfa51235a0b030a042b811a PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools PYTHON_CRYPTOGRAPHY_LICENSE = Apache-2.0 or BSD-3-Clause PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD From yann.morin.1998 at free.fr Sun Dec 11 08:28:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:33 +0100 Subject: [Buildroot] [git commit] package/python-chardet: bump to version 5.1.0 Message-ID: <20221211085514.CF16185FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=870197baf9c22fe45122b1c2db6bfc19f153c27b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop setuptools runtime dependency. Update description as python 2 is no longer supported. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-chardet/Config.in | 3 +-- package/python-chardet/python-chardet.hash | 4 ++-- package/python-chardet/python-chardet.mk | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/python-chardet/Config.in b/package/python-chardet/Config.in index 869888cfe0..59e7cbfa2c 100644 --- a/package/python-chardet/Config.in +++ b/package/python-chardet/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_PYTHON_CHARDET bool "python-chardet" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime help - Universal encoding detector for Python 2 and 3. + Universal encoding detector for Python 3. https://github.com/chardet/chardet diff --git a/package/python-chardet/python-chardet.hash b/package/python-chardet/python-chardet.hash index 7721814279..7887dd769d 100644 --- a/package/python-chardet/python-chardet.hash +++ b/package/python-chardet/python-chardet.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/chardet/json -md5 8013c248c098e165ac53d900e1a1278a chardet-5.0.0.tar.gz -sha256 0368df2bfd78b5fc20572bb4e9bb7fb53e2c094f60ae9993339e8671d0afb8aa chardet-5.0.0.tar.gz +md5 394bd03d7a258d2771040bfbd5a7bf66 chardet-5.1.0.tar.gz +sha256 0d62712b956bc154f85fb0a266e2a3c5913c2967e00348701b32411d6def31e5 chardet-5.1.0.tar.gz # Locally computed sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSE diff --git a/package/python-chardet/python-chardet.mk b/package/python-chardet/python-chardet.mk index 1d737891a0..42646aa513 100644 --- a/package/python-chardet/python-chardet.mk +++ b/package/python-chardet/python-chardet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_CHARDET_VERSION = 5.0.0 +PYTHON_CHARDET_VERSION = 5.1.0 PYTHON_CHARDET_SOURCE = chardet-$(PYTHON_CHARDET_VERSION).tar.gz -PYTHON_CHARDET_SITE = https://files.pythonhosted.org/packages/31/a2/12c090713b3d0e141f367236d3a8bdc3e5fca0d83ff3647af4892c16c205 +PYTHON_CHARDET_SITE = https://files.pythonhosted.org/packages/41/32/cdc91dcf83849c7385bf8e2a5693d87376536ed000807fa07f5eab33430d PYTHON_CHARDET_SETUP_TYPE = setuptools PYTHON_CHARDET_LICENSE = LGPL-2.1+ PYTHON_CHARDET_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:09 +0100 Subject: [Buildroot] [git commit] package/python-jedi: bump to version 0.18.2 Message-ID: <20221211085515.8564D85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0cc120f42d8cd84cbd73e1b55a088627fc755537 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-jedi/python-jedi.hash | 4 ++-- package/python-jedi/python-jedi.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jedi/python-jedi.hash b/package/python-jedi/python-jedi.hash index d0f083e942..dee8810e89 100644 --- a/package/python-jedi/python-jedi.hash +++ b/package/python-jedi/python-jedi.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jedi/json -md5 d8dba4a98a35530f7f5b461c20aff180 jedi-0.18.1.tar.gz -sha256 74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab jedi-0.18.1.tar.gz +md5 47e89a2b8bedcfeb1527fac37b9ba1b3 jedi-0.18.2.tar.gz +sha256 bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612 jedi-0.18.2.tar.gz # Locally computed sha256 checksums sha256 78e60cd0b8f28694f30195482c33d76908d846b0d15278deb7332aa22ba8e412 LICENSE.txt sha256 235e993965d399a25e7d493d25c8622f78718510884b9c051f1f1866b6f34e9d jedi/third_party/django-stubs/LICENSE.txt diff --git a/package/python-jedi/python-jedi.mk b/package/python-jedi/python-jedi.mk index b0508de701..40de61f0e8 100644 --- a/package/python-jedi/python-jedi.mk +++ b/package/python-jedi/python-jedi.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JEDI_VERSION = 0.18.1 +PYTHON_JEDI_VERSION = 0.18.2 PYTHON_JEDI_SOURCE = jedi-$(PYTHON_JEDI_VERSION).tar.gz -PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/c2/25/273288df952e07e3190446efbbb30b0e4871a0d63b4246475f3019d4f55e +PYTHON_JEDI_SITE = https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c PYTHON_JEDI_SETUP_TYPE = setuptools PYTHON_JEDI_LICENSE = MIT, Apache-2.0 (typeshed) PYTHON_JEDI_LICENSE_FILES = LICENSE.txt jedi/third_party/django-stubs/LICENSE.txt jedi/third_party/typeshed/LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:46 +0100 Subject: [Buildroot] [git commit] package/python-dnspython: bump to version 2.2.1 Message-ID: <20221211085515.16DA685FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7b796406e93b405ad9c276ac96fef7c4007cb15 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Backport patch removing wheel dependency. Add new host-python-setuptools-scm build dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...01-Remove-spurious-wheel-build-dependency.patch | 29 ++++++++++++++++++++++ package/python-dnspython/python-dnspython.hash | 4 +-- package/python-dnspython/python-dnspython.mk | 20 ++++----------- 3 files changed, 36 insertions(+), 17 deletions(-) diff --git a/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch b/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch new file mode 100644 index 0000000000..b43217edad --- /dev/null +++ b/package/python-dnspython/0001-Remove-spurious-wheel-build-dependency.patch @@ -0,0 +1,29 @@ +From 53b989e4ce32c941d748ad33502600497595914a Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Wed, 2 Nov 2022 14:01:58 -0600 +Subject: [PATCH] Remove spurious wheel build dependency + +Wheel isn't a build dependency so it shouldn't be in setup_requires. +Signed-off-by: James Hilliard +[james.hilliard1 at gmail.com: backport from upstream commit +53b989e4ce32c941d748ad33502600497595914a] +--- + setup.cfg | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.cfg b/setup.cfg +index 0abd270..2cb3e06 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -46,7 +46,7 @@ packages = + dns.rdtypes.CH + python_requires = >=3.7 + test_suite = tests +-setup_requires = setuptools>=44; wheel; setuptools_scm[toml]>=3.4.3 ++setup_requires = setuptools>=44; setuptools_scm[toml]>=3.4.3 + + [options.extras_require] + DOH = httpx>=0.21.1; h2>=4.1.0; requests; requests-toolbelt +-- +2.34.1 + diff --git a/package/python-dnspython/python-dnspython.hash b/package/python-dnspython/python-dnspython.hash index c9c74c8d75..29441b41ea 100644 --- a/package/python-dnspython/python-dnspython.hash +++ b/package/python-dnspython/python-dnspython.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/dnspython/json -md5 8a362d7b2358be3117683e2dbf9654fc dnspython-2.1.0.zip -sha256 e4a87f0b573201a0f3727fa18a516b055fd1107e0e5477cded4a2de497df1dd4 dnspython-2.1.0.zip +md5 c7172f4115cd7b60fd5037cfcd8f9408 dnspython-2.2.1.tar.gz +sha256 0f7569a4a6ff151958b64304071d370daa3243d15941a7beedf0c9fe5105603e dnspython-2.2.1.tar.gz # Locally computed sha256 checksums sha256 c3ea3ff5654b329c19d3bc5f7481af623c3dded4a6145585499f843ad3d741cd LICENSE diff --git a/package/python-dnspython/python-dnspython.mk b/package/python-dnspython/python-dnspython.mk index 77e6082807..43030ae476 100644 --- a/package/python-dnspython/python-dnspython.mk +++ b/package/python-dnspython/python-dnspython.mk @@ -4,24 +4,14 @@ # ################################################################################ -PYTHON_DNSPYTHON_VERSION = 2.1.0 -PYTHON_DNSPYTHON_SOURCE = dnspython-$(PYTHON_DNSPYTHON_VERSION).zip -PYTHON_DNSPYTHON_SITE = https://files.pythonhosted.org/packages/13/27/5277de856f605f3429d752a39af3588e29d10181a3aa2e2ee471d817485a +PYTHON_DNSPYTHON_VERSION = 2.2.1 +PYTHON_DNSPYTHON_SOURCE = dnspython-$(PYTHON_DNSPYTHON_VERSION).tar.gz +PYTHON_DNSPYTHON_SITE = https://files.pythonhosted.org/packages/99/fb/e7cd35bba24295ad41abfdff30f6b4c271fd6ac70d20132fa503c3e768e0 PYTHON_DNSPYTHON_LICENSE = ISC PYTHON_DNSPYTHON_LICENSE_FILES = LICENSE PYTHON_DNSPYTHON_SETUP_TYPE = setuptools - -define PYTHON_DNSPYTHON_EXTRACT_CMDS - $(UNZIP) -d $(@D) $(PYTHON_DNSPYTHON_DL_DIR)/$(PYTHON_DNSPYTHON_SOURCE) - mv $(@D)/dnspython-$(PYTHON_DNSPYTHON_VERSION)/* $(@D) - $(RM) -r $(@D)/dnspython-$(PYTHON_DNSPYTHON_VERSION) -endef - -define HOST_PYTHON_DNSPYTHON_EXTRACT_CMDS - $(UNZIP) -d $(@D) $(HOST_PYTHON_DNSPYTHON_DL_DIR)/$(HOST_PYTHON_DNSPYTHON_SOURCE) - mv $(@D)/dnspython-$(HOST_PYTHON_DNSPYTHON_VERSION)/* $(@D) - $(RM) -r $(@D)/dnspython-$(HOST_PYTHON_DNSPYTHON_VERSION) -endef +PYTHON_DNSPYTHON_DEPENDENCIES = host-python-setuptools-scm +HOST_PYTHON_DNSPYTHON_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:29:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:59 +0100 Subject: [Buildroot] [git commit] package/python-pyphen: bump to version 0.13.2 Message-ID: <20221211085516.A2BCE85FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e8a8ed95901a663fff43217b7c73530eff25d757 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pyphen/python-pyphen.hash | 4 ++-- package/python-pyphen/python-pyphen.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pyphen/python-pyphen.hash b/package/python-pyphen/python-pyphen.hash index 3a145e0f81..39af62e085 100644 --- a/package/python-pyphen/python-pyphen.hash +++ b/package/python-pyphen/python-pyphen.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/Pyphen/json -md5 a2d6f69468684bbaa88d004b79c02128 pyphen-0.13.0.tar.gz -sha256 06873cebffd65a8fca7c20c0e3dc032655c7ee8de0f552205cad3b574265c293 pyphen-0.13.0.tar.gz +md5 a5039d1a4d8d4bad784cb864927f83f8 pyphen-0.13.2.tar.gz +sha256 847f57a043a58408f24670ae0184ff6edfb5fd5731743208228c028ddc514438 pyphen-0.13.2.tar.gz # Locally computed sha256 checksums sha256 9f0bffde4fbbbbc61c46f6577b6f472919dba9fdffabe74e8a7e44ac5dbef7a2 LICENSE sha256 2233a3eecf299bc271f1a9f57f0b3198343ad4ab16571d70320133002c51496b COPYING.GPL diff --git a/package/python-pyphen/python-pyphen.mk b/package/python-pyphen/python-pyphen.mk index d83eb79736..9ca064c293 100644 --- a/package/python-pyphen/python-pyphen.mk +++ b/package/python-pyphen/python-pyphen.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYPHEN_VERSION = 0.13.0 +PYTHON_PYPHEN_VERSION = 0.13.2 PYTHON_PYPHEN_SOURCE = pyphen-$(PYTHON_PYPHEN_VERSION).tar.gz -PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/9a/53/e7f212c87f91aab928bbf0de95ebc319c4d935e59bd5ed868f2c2bfc9465 +PYTHON_PYPHEN_SITE = https://files.pythonhosted.org/packages/46/12/aeb28a1e1a3f3cede967cea98ef3a1da844418ab8296a4bb9513f232736c PYTHON_PYPHEN_SETUP_TYPE = flit PYTHON_PYPHEN_LICENSE = LGPL-2.1+, MPL-1.1, GPL-2.0+ PYTHON_PYPHEN_LICENSE_FILES = LICENSE COPYING.GPL COPYING.LGPL COPYING.MPL From yann.morin.1998 at free.fr Sun Dec 11 08:28:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:50 +0100 Subject: [Buildroot] [git commit] package/python-reedsolo: new package Message-ID: <20221211085515.2B30485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ef0959eabce0cf3f155b8959fdd06e6018c86e7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/Config.in | 1 + package/python-reedsolo/Config.in | 6 ++++++ package/python-reedsolo/python-reedsolo.hash | 5 +++++ package/python-reedsolo/python-reedsolo.mk | 14 ++++++++++++++ 4 files changed, 26 insertions(+) diff --git a/package/Config.in b/package/Config.in index d5a673295d..6804e1d418 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1231,6 +1231,7 @@ menu "External python modules" source "package/python-qrcode/Config.in" source "package/python-raven/Config.in" source "package/python-redis/Config.in" + source "package/python-reedsolo/Config.in" source "package/python-reentry/Config.in" source "package/python-regex/Config.in" source "package/python-remi/Config.in" diff --git a/package/python-reedsolo/Config.in b/package/python-reedsolo/Config.in new file mode 100644 index 0000000000..6482b1e98c --- /dev/null +++ b/package/python-reedsolo/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_REEDSOLO + bool "python-reedsolo" + help + Pure-Python Reed Solomon encoder/decoder. + + https://github.com/tomerfiliba/reedsolomon diff --git a/package/python-reedsolo/python-reedsolo.hash b/package/python-reedsolo/python-reedsolo.hash new file mode 100644 index 0000000000..fdafc89f49 --- /dev/null +++ b/package/python-reedsolo/python-reedsolo.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/reedsolo/json +md5 b67a04027a1825c63a63b6793ec660a3 reedsolo-1.6.0.tar.gz +sha256 4e290d3b0a7207ac7aac186790766c752b5fcdf5e0b04dfd260349579052bbac reedsolo-1.6.0.tar.gz +# Locally computed sha256 checksums +sha256 0babd7b573efc3dcf5bb3c28b583150726f775d3dd8d54d6cd062834735b3d73 LICENSE diff --git a/package/python-reedsolo/python-reedsolo.mk b/package/python-reedsolo/python-reedsolo.mk new file mode 100644 index 0000000000..2a7fd42a05 --- /dev/null +++ b/package/python-reedsolo/python-reedsolo.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-reedsolo +# +################################################################################ + +PYTHON_REEDSOLO_VERSION = 1.6.0 +PYTHON_REEDSOLO_SOURCE = reedsolo-$(PYTHON_REEDSOLO_VERSION).tar.gz +PYTHON_REEDSOLO_SITE = https://files.pythonhosted.org/packages/9b/10/28d1492cc82a103bc06f18cb9a9dbb3a9168ab2e4068801fa0aa0c76b231 +PYTHON_REEDSOLO_SETUP_TYPE = setuptools +PYTHON_REEDSOLO_LICENSE = Public Domain +PYTHON_REEDSOLO_LICENSE_FILES = LICENSE + +$(eval $(python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:28:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:56 +0100 Subject: [Buildroot] [git commit] package/python-filelock: bump to version 3.8.2 Message-ID: <20221211085515.4A14E85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9268e835d33b188978145b912f9a9d1359da63a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-filelock/python-filelock.hash | 4 ++-- package/python-filelock/python-filelock.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-filelock/python-filelock.hash b/package/python-filelock/python-filelock.hash index e4dd67de07..f9e6bc03e8 100644 --- a/package/python-filelock/python-filelock.hash +++ b/package/python-filelock/python-filelock.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/filelock/json -md5 9bd8d33d5d7dc95012981ccbfb2d2a0f filelock-3.8.0.tar.gz -sha256 55447caa666f2198c5b6b13a26d2084d26fa5b115c00d065664b2124680c4edc filelock-3.8.0.tar.gz +md5 d66099b8823ebbdd980cde0dae8f7341 filelock-3.8.2.tar.gz +sha256 7565f628ea56bfcd8e54e42bdc55da899c85c1abfe1b5bcfd147e9188cebb3b2 filelock-3.8.2.tar.gz # Locally computed sha256 checksums sha256 88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcd LICENSE diff --git a/package/python-filelock/python-filelock.mk b/package/python-filelock/python-filelock.mk index 8d5308ddca..86f1220b54 100644 --- a/package/python-filelock/python-filelock.mk +++ b/package/python-filelock/python-filelock.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FILELOCK_VERSION = 3.8.0 +PYTHON_FILELOCK_VERSION = 3.8.2 PYTHON_FILELOCK_SOURCE = filelock-$(PYTHON_FILELOCK_VERSION).tar.gz -PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/95/55/b897882bffb8213456363e646bf9e9fa704ffda5a7d140edf935a9e02c7b +PYTHON_FILELOCK_SITE = https://files.pythonhosted.org/packages/d8/73/292d9ea2370840a163e6dd2d2816a571244e9335e2f6ad957bf0527c492f PYTHON_FILELOCK_SETUP_TYPE = setuptools PYTHON_FILELOCK_LICENSE = Public Domain PYTHON_FILELOCK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:12 +0100 Subject: [Buildroot] [git commit] package/python-texttable: bump to version 1.6.7 Message-ID: <20221211085516.E3BF885FAD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9b0bfbdfeb976bf047b9c6e346542159035395c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-texttable/python-texttable.hash | 4 ++-- package/python-texttable/python-texttable.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-texttable/python-texttable.hash b/package/python-texttable/python-texttable.hash index a769e91772..560749b238 100644 --- a/package/python-texttable/python-texttable.hash +++ b/package/python-texttable/python-texttable.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/texttable/json -md5 15faadc07ba44d337cc1675ea6092a02 texttable-1.6.4.tar.gz -sha256 42ee7b9e15f7b225747c3fa08f43c5d6c83bc899f80ff9bae9319334824076e9 texttable-1.6.4.tar.gz +md5 83eb15fb541dd857ff051a8d0c979b9c texttable-1.6.7.tar.gz +sha256 290348fb67f7746931bcdfd55ac7584ecd4e5b0846ab164333f0794b121760f2 texttable-1.6.7.tar.gz # Locally computed sha256 checksums sha256 4ba7bdab54504a3bc44eb33ecca873a26a63ab902822101a87bb46235da63594 LICENSE diff --git a/package/python-texttable/python-texttable.mk b/package/python-texttable/python-texttable.mk index 59df5f6ff5..c63fb5786c 100644 --- a/package/python-texttable/python-texttable.mk +++ b/package/python-texttable/python-texttable.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEXTTABLE_VERSION = 1.6.4 +PYTHON_TEXTTABLE_VERSION = 1.6.7 PYTHON_TEXTTABLE_SOURCE = texttable-$(PYTHON_TEXTTABLE_VERSION).tar.gz -PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/d5/78/dbc2a5eab57a01fedaf975f2c16f04e76f09336dbeadb9994258aa0a2b1a +PYTHON_TEXTTABLE_SITE = https://files.pythonhosted.org/packages/e4/84/4686ee611bb020038375c5f11fe7b6b3bb94ee78614a1faba45effe51591 PYTHON_TEXTTABLE_SETUP_TYPE = setuptools PYTHON_TEXTTABLE_LICENSE = MIT PYTHON_TEXTTABLE_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:41 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:41 +0100 Subject: [Buildroot] [git commit] package/python-dicttoxml: bump to version 1.7.15 Message-ID: <20221211085515.024B785FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9eb2d23a260af9594ce80caace01bfa2deac3ff7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-dicttoxml/python-dicttoxml.hash | 8 ++++---- package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash index d8c43d0144..dcde7cf1b6 100644 --- a/package/python-dicttoxml/python-dicttoxml.hash +++ b/package/python-dicttoxml/python-dicttoxml.hash @@ -1,5 +1,5 @@ -# md5 from https://pypi.python.org/pypi/dicttoxml/json -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz -# Locally computed -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz +# md5, sha256 from https://pypi.org/pypi/dicttoxml/json +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz +# Locally computed sha256 checksums sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk index 537afff601..3e5f90e9de 100644 --- a/package/python-dicttoxml/python-dicttoxml.mk +++ b/package/python-dicttoxml/python-dicttoxml.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_DICTTOXML_VERSION = 1.7.4 +PYTHON_DICTTOXML_VERSION = 1.7.15 PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 PYTHON_DICTTOXML_SETUP_TYPE = distutils PYTHON_DICTTOXML_LICENSE = GPL-2.0 PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:28:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:59 +0100 Subject: [Buildroot] [git commit] package/python-gobject: bump to version 3.42.2 Message-ID: <20221211085515.5468C85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8144885b83c67b2aba3c06a33126454c8293f96a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-gobject/python-gobject.hash | 4 ++-- package/python-gobject/python-gobject.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-gobject/python-gobject.hash b/package/python-gobject/python-gobject.hash index 0c14efb1d4..4398356006 100644 --- a/package/python-gobject/python-gobject.hash +++ b/package/python-gobject/python-gobject.hash @@ -1,3 +1,3 @@ -# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.1.sha256sum -sha256 1f34b5f7624de35e44eb5a7eb428353285bd03004d55131a5f7f7fa9b90f3cc9 pygobject-3.42.1.tar.xz +# from http://ftp.gnome.org/pub/GNOME/sources/pygobject/3.42/pygobject-3.42.2.sha256sum +sha256 ade8695e2a7073849dd0316d31d8728e15e1e0bc71d9ff6d1c09e86be52bc957 pygobject-3.42.2.tar.xz sha256 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b COPYING diff --git a/package/python-gobject/python-gobject.mk b/package/python-gobject/python-gobject.mk index 2fa7504d51..014090540f 100644 --- a/package/python-gobject/python-gobject.mk +++ b/package/python-gobject/python-gobject.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON_GOBJECT_VERSION_MAJOR = 3.42 -PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).1 +PYTHON_GOBJECT_VERSION = $(PYTHON_GOBJECT_VERSION_MAJOR).2 PYTHON_GOBJECT_SOURCE = pygobject-$(PYTHON_GOBJECT_VERSION).tar.xz PYTHON_GOBJECT_SITE = https://ftp.gnome.org/pub/gnome/sources/pygobject/$(PYTHON_GOBJECT_VERSION_MAJOR) PYTHON_GOBJECT_LICENSE = LGPL-2.1+ From yann.morin.1998 at free.fr Sun Dec 11 08:29:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:07 +0100 Subject: [Buildroot] [git commit] package/python-ipython: bump to version 8.7.0 Message-ID: <20221211085515.7C5F785FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1bf1b6f75b8b2e1f1cfaa99aa62f2818b81534d6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-ipython/python-ipython.hash | 4 ++-- package/python-ipython/python-ipython.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ipython/python-ipython.hash b/package/python-ipython/python-ipython.hash index e61727e045..aae34f6f9b 100644 --- a/package/python-ipython/python-ipython.hash +++ b/package/python-ipython/python-ipython.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/ipython/json -md5 8c98f6def0622ea32975cb779247c3d7 ipython-8.6.0.tar.gz -sha256 7c959e3dedbf7ed81f9b9d8833df252c430610e2a4a6464ec13cd20975ce20a5 ipython-8.6.0.tar.gz +md5 3adf9fca317512e5b3516a9ac25b3442 ipython-8.7.0.tar.gz +sha256 882899fe78d5417a0aa07f995db298fa28b58faeba2112d2e3a4c95fe14bb738 ipython-8.7.0.tar.gz # Locally computed sha256 checksums sha256 341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17 COPYING.rst sha256 e0e390748ed440ab893ca1f135a88a920aaf5409dbb90a5b427c75c5e51268fb LICENSE diff --git a/package/python-ipython/python-ipython.mk b/package/python-ipython/python-ipython.mk index f3aac75db1..1af1081741 100644 --- a/package/python-ipython/python-ipython.mk +++ b/package/python-ipython/python-ipython.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPYTHON_VERSION = 8.6.0 +PYTHON_IPYTHON_VERSION = 8.7.0 PYTHON_IPYTHON_SOURCE = ipython-$(PYTHON_IPYTHON_VERSION).tar.gz -PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/7f/59/05e94e067afb61460f0d5229a1edb800e2f65b8436085fad9cd262d80d45 +PYTHON_IPYTHON_SITE = https://files.pythonhosted.org/packages/82/2b/026af47da09998404f51064d328f5f1f68c78829082d2945be489343fde6 PYTHON_IPYTHON_LICENSE = BSD-3-Clause PYTHON_IPYTHON_LICENSE_FILES = COPYING.rst LICENSE PYTHON_IPYTHON_CPE_ID_VENDOR = ipython From yann.morin.1998 at free.fr Sun Dec 11 08:29:05 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:05 +0100 Subject: [Buildroot] [git commit] package/python-influxdb: bump to version 5.3.1 Message-ID: <20221211085515.7391485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=77871541bdeb7c84e0d54b4d4b3f13a83c5cdb6f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-influxdb/python-influxdb.hash | 4 ++-- package/python-influxdb/python-influxdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-influxdb/python-influxdb.hash b/package/python-influxdb/python-influxdb.hash index 7b43091eca..e86bd8c2ca 100644 --- a/package/python-influxdb/python-influxdb.hash +++ b/package/python-influxdb/python-influxdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/influxdb/json -md5 d528c8ccd8ab40bc608ad1e507e7788a influxdb-5.3.0.tar.gz -sha256 9bcaafd57ac152b9824ab12ed19f204206ef5df8af68404770554c5b55b475f6 influxdb-5.3.0.tar.gz +md5 e5888a7023e9a49d8a372538b625f908 influxdb-5.3.1.tar.gz +sha256 46f85e7b04ee4b3dee894672be6a295c94709003a7ddea8820deec2ac4d8b27a influxdb-5.3.1.tar.gz # Locally computed sha256 checksums sha256 b654917e2c25a69d2bd56e72dddbc6eb29bf7e40384d7c46bb291d5c5185213b LICENSE diff --git a/package/python-influxdb/python-influxdb.mk b/package/python-influxdb/python-influxdb.mk index e5b1aea70f..d77cb89d2d 100644 --- a/package/python-influxdb/python-influxdb.mk +++ b/package/python-influxdb/python-influxdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_INFLUXDB_VERSION = 5.3.0 +PYTHON_INFLUXDB_VERSION = 5.3.1 PYTHON_INFLUXDB_SOURCE = influxdb-$(PYTHON_INFLUXDB_VERSION).tar.gz -PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/be/8d/85ec8f11299a6dfc115244db71fd8f13e9a69f5e9eb77dc3392f4f959e9a +PYTHON_INFLUXDB_SITE = https://files.pythonhosted.org/packages/86/4f/a9c524576677c1694b149e09d4fd6342e4a1d9a5f409e437168a14d6d150 PYTHON_INFLUXDB_SETUP_TYPE = setuptools PYTHON_INFLUXDB_LICENSE = MIT PYTHON_INFLUXDB_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:03 +0100 Subject: [Buildroot] [git commit] package/python-hatch-vcs: bump to version 0.3.0 Message-ID: <20221211085515.6745C85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=027ad7bbd6fd6ab57781f0730e9587acb26efc76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-hatch-vcs/python-hatch-vcs.hash | 4 ++-- package/python-hatch-vcs/python-hatch-vcs.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-hatch-vcs/python-hatch-vcs.hash b/package/python-hatch-vcs/python-hatch-vcs.hash index e57eeddd2f..6e5fe1de13 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.hash +++ b/package/python-hatch-vcs/python-hatch-vcs.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/hatch_vcs/json -md5 e56b6d0c05cfb9b59d493c67f94d6e48 hatch_vcs-0.2.0.tar.gz -sha256 9913d733b34eec9bb0345d0626ca32165a4ad2de15d1ce643c36d09ca908abff hatch_vcs-0.2.0.tar.gz +md5 c2f2cbe6851b7b2969cb4aa24c4b9b2f hatch_vcs-0.3.0.tar.gz +sha256 cec5107cfce482c67f8bc96f18bbc320c9aa0d068180e14ad317bbee5a153fee hatch_vcs-0.3.0.tar.gz # Locally computed sha256 checksums sha256 117aa5006d8475562f04442ab06dd2a4c501af3a77255eae0deef1f0c2499a1a LICENSE.txt diff --git a/package/python-hatch-vcs/python-hatch-vcs.mk b/package/python-hatch-vcs/python-hatch-vcs.mk index 55c6461751..ef5f6541cd 100644 --- a/package/python-hatch-vcs/python-hatch-vcs.mk +++ b/package/python-hatch-vcs/python-hatch-vcs.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_HATCH_VCS_VERSION = 0.2.0 +PYTHON_HATCH_VCS_VERSION = 0.3.0 PYTHON_HATCH_VCS_SOURCE = hatch_vcs-$(PYTHON_HATCH_VCS_VERSION).tar.gz -PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/ac/13/b3d83564c0cc0f1d45b4ea2a78b87b383a8165797613fedf11f1a7e49b48 +PYTHON_HATCH_VCS_SITE = https://files.pythonhosted.org/packages/04/33/b68d68e532392d938472d16a03e4ce0ccd749ea31b42d18f8baa6547cbfd PYTHON_HATCH_VCS_LICENSE = MIT PYTHON_HATCH_VCS_LICENSE_FILES = LICENSE.txt PYTHON_HATCH_VCS_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Dec 11 08:29:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:18 +0100 Subject: [Buildroot] [git commit] package/python-lmdb: bump to version 1.4.0 Message-ID: <20221211085515.AD8D085FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ec022187abdad4cbf286531b236c460d14b97739 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-lmdb/python-lmdb.hash | 4 ++-- package/python-lmdb/python-lmdb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lmdb/python-lmdb.hash b/package/python-lmdb/python-lmdb.hash index e50c35df67..c8137ce4c0 100644 --- a/package/python-lmdb/python-lmdb.hash +++ b/package/python-lmdb/python-lmdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lmdb/json -md5 3c955c49be10a7a07a2fcd54d180c3af lmdb-1.3.0.tar.gz -sha256 60a11efc21aaf009d06518996360eed346f6000bfc9de05114374230879f992e lmdb-1.3.0.tar.gz +md5 230103e2cd8efbca8ee7cf29151afd0d lmdb-1.4.0.tar.gz +sha256 39f6c4ee145d28d17025d350720abb6f95db816514e868db57444fdef51cbb47 lmdb-1.4.0.tar.gz # Locally computed sha256 checksums sha256 310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569 LICENSE diff --git a/package/python-lmdb/python-lmdb.mk b/package/python-lmdb/python-lmdb.mk index fba168d340..071106605f 100644 --- a/package/python-lmdb/python-lmdb.mk +++ b/package/python-lmdb/python-lmdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LMDB_VERSION = 1.3.0 +PYTHON_LMDB_VERSION = 1.4.0 PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz -PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/ed/61/41f3c7cbd8a67202ef24fad3375ed936093a0547dc645581dd11c09581b7 +PYTHON_LMDB_SITE = https://files.pythonhosted.org/packages/fd/78/4cdc5927d5f3c3c86c4da0108c2eeba544cd67e773232164d59f3e442ff0 PYTHON_LMDB_LICENSE = OLDAP-2.8 PYTHON_LMDB_LICENSE_FILES = LICENSE PYTHON_LMDB_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:11 +0100 Subject: [Buildroot] [git commit] package/python-jsonschema: bump to version 4.17.3 Message-ID: <20221211085515.8EB7085FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fb56da9f18647d3414aa42b4d67133a30a52579f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-jsonschema/python-jsonschema.hash | 4 ++-- package/python-jsonschema/python-jsonschema.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-jsonschema/python-jsonschema.hash b/package/python-jsonschema/python-jsonschema.hash index 19b9659d08..f710576461 100644 --- a/package/python-jsonschema/python-jsonschema.hash +++ b/package/python-jsonschema/python-jsonschema.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/jsonschema/json -md5 e569b6114d575bdb05cb8ce4676fe458 jsonschema-4.17.0.tar.gz -sha256 5bfcf2bca16a087ade17e02b282d34af7ccd749ef76241e7f9bd7c0cb8a9424d jsonschema-4.17.0.tar.gz +md5 7c65ceb8923c83cb1f22c2b5a86d99b0 jsonschema-4.17.3.tar.gz +sha256 0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d jsonschema-4.17.3.tar.gz # Locally computed sha256 checksums sha256 4f92a015a13c4d1a040bef018aa13430b4f1bc73b41b16bb846c346766de7439 COPYING sha256 837402bd25fad9b704265801ca3f92566a98157c1f9a7acd6f446299ba1c305a json/LICENSE diff --git a/package/python-jsonschema/python-jsonschema.mk b/package/python-jsonschema/python-jsonschema.mk index 8cc624886c..16fc660ec9 100644 --- a/package/python-jsonschema/python-jsonschema.mk +++ b/package/python-jsonschema/python-jsonschema.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_JSONSCHEMA_VERSION = 4.17.0 +PYTHON_JSONSCHEMA_VERSION = 4.17.3 PYTHON_JSONSCHEMA_SOURCE = jsonschema-$(PYTHON_JSONSCHEMA_VERSION).tar.gz -PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/3a/3d/0653047b9b2ed03d3e96012bc90cfc96227221193fbedd4dc0cbf5a0e342 +PYTHON_JSONSCHEMA_SITE = https://files.pythonhosted.org/packages/36/3d/ca032d5ac064dff543aa13c984737795ac81abc9fb130cd2fcff17cfabc7 PYTHON_JSONSCHEMA_SETUP_TYPE = pep517 PYTHON_JSONSCHEMA_LICENSE = MIT PYTHON_JSONSCHEMA_LICENSE_FILES = COPYING json/LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:28:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:54 +0100 Subject: [Buildroot] [git commit] package/python-falcon: bump to version 3.1.1 Message-ID: <20221211085515.40B7485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ef45500e35fac59e403af4709e16e40d2c9bb4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Always build cython modules as sdist does not contain prebuilt cython sources. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-falcon/python-falcon.hash | 4 ++-- package/python-falcon/python-falcon.mk | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/package/python-falcon/python-falcon.hash b/package/python-falcon/python-falcon.hash index d4e99a6998..497b5d2b57 100644 --- a/package/python-falcon/python-falcon.hash +++ b/package/python-falcon/python-falcon.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/falcon/json -md5 0172450908573a4449a5937810d512b9 falcon-3.1.0.tar.gz -sha256 f2760bd18c16393a6fb5e55f371f67921edb72febe693a82b3c5e82195d087b7 falcon-3.1.0.tar.gz +md5 383673fc6378428d0db5861a416cad0d falcon-3.1.1.tar.gz +sha256 5dd393dbf01cbaf99493893de4832121bd495dc49a46c571915b79c59aad7ef4 falcon-3.1.1.tar.gz # Locally computed sha256 checksums sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-falcon/python-falcon.mk b/package/python-falcon/python-falcon.mk index 01b5eca4a2..b5ebc399dc 100644 --- a/package/python-falcon/python-falcon.mk +++ b/package/python-falcon/python-falcon.mk @@ -4,15 +4,12 @@ # ################################################################################ -PYTHON_FALCON_VERSION = 3.1.0 +PYTHON_FALCON_VERSION = 3.1.1 PYTHON_FALCON_SOURCE = falcon-$(PYTHON_FALCON_VERSION).tar.gz -PYTHON_FALCON_SITE = https://files.pythonhosted.org/packages/36/53/4fd90c6c841bc2e4be29ab92c65e5406df9096c421f138bef9d95d43afc9 +PYTHON_FALCON_SITE = https://files.pythonhosted.org/packages/29/bc/c11c9a14bb5b4d18a024ee51da15b793d1c869d151bb4101e324e0d055a8 PYTHON_FALCON_SETUP_TYPE = setuptools PYTHON_FALCON_LICENSE = Apache-2.0 PYTHON_FALCON_LICENSE_FILES = LICENSE - -ifeq ($(BR2_PACKAGE_HOST_PYTHON_CYTHON),y) PYTHON_FALCON_DEPENDENCIES += host-python-cython -endif $(eval $(python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:29:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:47 +0100 Subject: [Buildroot] [git commit] package/python-pudb: bump to version 2022.1.3 Message-ID: <20221211085516.5E44885FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cfd2cb65f2345aa3cda8926c0ec64537f9e4f27b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pudb/python-pudb.hash | 4 ++-- package/python-pudb/python-pudb.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pudb/python-pudb.hash b/package/python-pudb/python-pudb.hash index d9943a3601..1ae15ad8a6 100644 --- a/package/python-pudb/python-pudb.hash +++ b/package/python-pudb/python-pudb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pudb/json -md5 c2b4275b76068f18d630f7bae889345b pudb-2022.1.2.tar.gz -sha256 6b83ab805bddb53710109690a2237e98bf83c0b3a00033c517cdf5f6a8fa470d pudb-2022.1.2.tar.gz +md5 cda1c28dc52318162e2b131280f09960 pudb-2022.1.3.tar.gz +sha256 58e83ada9e19ffe92c1fdc78ae5458ef91aeb892a5b8f0e7379e6fa61e0e664a pudb-2022.1.3.tar.gz # Locally computed sha256 checksums sha256 a95343fffff49cde3d9bf33cf6bb71cb3bf0ed83f47d98a7ba04b175d29c79ab LICENSE diff --git a/package/python-pudb/python-pudb.mk b/package/python-pudb/python-pudb.mk index 7df38f0f02..a357c34c44 100644 --- a/package/python-pudb/python-pudb.mk +++ b/package/python-pudb/python-pudb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PUDB_VERSION = 2022.1.2 +PYTHON_PUDB_VERSION = 2022.1.3 PYTHON_PUDB_SOURCE = pudb-$(PYTHON_PUDB_VERSION).tar.gz -PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/8b/ef/6dea7c63fdddd7753e2a2930e59799ef32247f2499c0d9bcd233439e7483 +PYTHON_PUDB_SITE = https://files.pythonhosted.org/packages/85/a5/f1fd378f56bd8168b5921fd09d4b84fd8101a90e81402a509796caea2094 PYTHON_PUDB_SETUP_TYPE = setuptools PYTHON_PUDB_LICENSE = MIT PYTHON_PUDB_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:55 +0100 Subject: [Buildroot] [git commit] package/python-pydal: bump to version 20221110.1 Message-ID: <20221211085516.8D7AE85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7fa52b837cc3a39534ba675e913c9bae583988d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pydal/python-pydal.hash | 6 ++++-- package/python-pydal/python-pydal.mk | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/python-pydal/python-pydal.hash b/package/python-pydal/python-pydal.hash index 852e568ac5..c55a17a545 100644 --- a/package/python-pydal/python-pydal.hash +++ b/package/python-pydal/python-pydal.hash @@ -1,3 +1,5 @@ -# sha256 locally computed -sha256 0a2dbc5d61d37d2b59d441ed0aab48c1ec906ce66088eb5cee021b009601de02 python-pydal-20220916.1.tar.gz +# md5, sha256 from https://pypi.org/pypi/pydal/json +md5 eeaf44cdcdb6bd2040713c710a4a04be pydal-20221110.1.tar.gz +sha256 7c3e891c70f8d8918e36276f210a1959bb7badf3b276f47191986ffcf5b6a390 pydal-20221110.1.tar.gz +# Locally computed sha256 checksums sha256 1f711e93f1e0c2eec576e2e60597dc2ed6f0a661e4749c6b8a39f0d4a72be468 LICENSE.txt diff --git a/package/python-pydal/python-pydal.mk b/package/python-pydal/python-pydal.mk index a3df1ccff1..f55c7fc2c5 100644 --- a/package/python-pydal/python-pydal.mk +++ b/package/python-pydal/python-pydal.mk @@ -4,8 +4,9 @@ # ################################################################################ -PYTHON_PYDAL_VERSION = 20220916.1 -PYTHON_PYDAL_SITE = $(call github,web2py,pydal,v$(PYTHON_PYDAL_VERSION)) +PYTHON_PYDAL_VERSION = 20221110.1 +PYTHON_PYDAL_SOURCE = pydal-$(PYTHON_PYDAL_VERSION).tar.gz +PYTHON_PYDAL_SITE = https://files.pythonhosted.org/packages/73/83/b904c464b6ab060e12b3f406f1fab7deb97bcd9d2021d8c87325e6225c2d PYTHON_PYDAL_LICENSE = BSD-3-Clause PYTHON_PYDAL_LICENSE_FILES = LICENSE.txt PYTHON_PYDAL_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:28:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:28:52 +0100 Subject: [Buildroot] [git commit] package/python-esptool: bump to version 4.4 Message-ID: <20221211085515.369E885FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=25b67238f53867f40b485b79eddaa7ef6fad9ca4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required pyaes runtime dependency. Add new bitstring, cryptography and reedsolo runtime dependencies. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-esptool/Config.in | 5 ++++- package/python-esptool/python-esptool.hash | 4 ++-- package/python-esptool/python-esptool.mk | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/python-esptool/Config.in b/package/python-esptool/Config.in index b21ccd72d5..36243fa89e 100644 --- a/package/python-esptool/Config.in +++ b/package/python-esptool/Config.in @@ -1,7 +1,10 @@ config BR2_PACKAGE_PYTHON_ESPTOOL bool "python-esptool" + depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography + select BR2_PACKAGE_PYTHON_BITSTRING # runtime + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime select BR2_PACKAGE_PYTHON_ECDSA # runtime - select BR2_PACKAGE_PYTHON_PYAES # runtime + select BR2_PACKAGE_PYTHON_REEDSOLO # runtime select BR2_PACKAGE_PYTHON_SERIAL # runtime select BR2_PACKAGE_PYTHON3_ZLIB help diff --git a/package/python-esptool/python-esptool.hash b/package/python-esptool/python-esptool.hash index 7e523a7027..b7246f9788 100644 --- a/package/python-esptool/python-esptool.hash +++ b/package/python-esptool/python-esptool.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/esptool/json -md5 973b63eac1391d3491846d8676c783e7 esptool-4.3.tar.gz -sha256 03d00312eef258baf83faefd0b912b2251dd0440242da9dcb1b18fe75ed614c3 esptool-4.3.tar.gz +md5 92c38551bc33bd5271bdea033aa51610 esptool-4.4.tar.gz +sha256 8acd4dfe70819b1302861ae92894380fb4700b377f5a4739479a4ec276e0b256 esptool-4.4.tar.gz # Locally computed sha256 checksums sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/python-esptool/python-esptool.mk b/package/python-esptool/python-esptool.mk index 3f33fd7865..0a71e1a78b 100644 --- a/package/python-esptool/python-esptool.mk +++ b/package/python-esptool/python-esptool.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ESPTOOL_VERSION = 4.3 +PYTHON_ESPTOOL_VERSION = 4.4 PYTHON_ESPTOOL_SOURCE = esptool-$(PYTHON_ESPTOOL_VERSION).tar.gz -PYTHON_ESPTOOL_SITE = https://files.pythonhosted.org/packages/5b/d7/0dae311a94a490d7b7af2f4fab079b34f6244c6129017997bc994f7b360b +PYTHON_ESPTOOL_SITE = https://files.pythonhosted.org/packages/8b/4c/82d7fe5fa0643415bbb90bebff1f861816903c481ee5156fabd6d76dc684 PYTHON_ESPTOOL_SETUP_TYPE = setuptools PYTHON_ESPTOOL_LICENSE = GPL-2.0+ PYTHON_ESPTOOL_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:20 +0100 Subject: [Buildroot] [git commit] package/python-m2r: bump to version 0.3.1 Message-ID: <20221211085515.B706585FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fdda5c1a6dea195260fc57cc2940dfed88071468 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-m2r/python-m2r.hash | 4 ++-- package/python-m2r/python-m2r.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash index 0770e0d1b1..4bdd7160d8 100644 --- a/package/python-m2r/python-m2r.hash +++ b/package/python-m2r/python-m2r.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/m2r/json -md5 8bdb45c19e2b59bb5ffb9a0348e81ad8 m2r-0.2.1.tar.gz -sha256 bf90bad66cda1164b17e5ba4a037806d2443f2a4d5ddc9f6a5554a0322aaed99 m2r-0.2.1.tar.gz +md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz +sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz # Locally computed sha256 checksums sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk index 47fb154c68..8a4708f128 100644 --- a/package/python-m2r/python-m2r.mk +++ b/package/python-m2r/python-m2r.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_M2R_VERSION = 0.2.1 +PYTHON_M2R_VERSION = 0.3.1 PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/39/e7/9fae11a45f5e1a3a21d8a98d02948e597c4afd7848a0dbe1a1ebd235f13e +PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 PYTHON_M2R_SETUP_TYPE = setuptools PYTHON_M2R_LICENSE = MIT PYTHON_M2R_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:13 +0100 Subject: [Buildroot] [git commit] package/python-keyring: bump to version 23.11.0 Message-ID: <20221211085515.98E2485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f4c7af8a698646d496df64672bbda01d351180b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-keyring/python-keyring.hash | 4 ++-- package/python-keyring/python-keyring.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-keyring/python-keyring.hash b/package/python-keyring/python-keyring.hash index 45f5bf7c84..791ee6563b 100644 --- a/package/python-keyring/python-keyring.hash +++ b/package/python-keyring/python-keyring.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/keyring/json -md5 60219a9a22467e15fcd09515b5b2ef39 keyring-23.9.3.tar.gz -sha256 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 keyring-23.9.3.tar.gz +md5 edf0645c28f16884e2b121b2c51e0770 keyring-23.11.0.tar.gz +sha256 ad192263e2cdd5f12875dedc2da13534359a7e760e77f8d04b50968a821c2361 keyring-23.11.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-keyring/python-keyring.mk b/package/python-keyring/python-keyring.mk index 8d7833e14f..c1f124cb3e 100644 --- a/package/python-keyring/python-keyring.mk +++ b/package/python-keyring/python-keyring.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_KEYRING_VERSION = 23.9.3 +PYTHON_KEYRING_VERSION = 23.11.0 PYTHON_KEYRING_SOURCE = keyring-$(PYTHON_KEYRING_VERSION).tar.gz -PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/2a/ef/28d3d5428108111dae4304a2ebec80d113aea9e78c939e25255425d486ff +PYTHON_KEYRING_SITE = https://files.pythonhosted.org/packages/1c/35/c22960f14f5e17384296b2f09da259f8b5244fb3831eccec71cf948a49c6 PYTHON_KEYRING_SETUP_TYPE = setuptools PYTHON_KEYRING_LICENSE = MIT PYTHON_KEYRING_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:08 +0100 Subject: [Buildroot] [git commit] package/python-tempora: bump to version 5.1.0 Message-ID: <20221211085516.CF7DA85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=55113b2e487b69d6f6c3e703ea9ef9cce1cc0075 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-tempora/python-tempora.hash | 4 ++-- package/python-tempora/python-tempora.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash index d802a63d87..39249eb4fa 100644 --- a/package/python-tempora/python-tempora.hash +++ b/package/python-tempora/python-tempora.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/tempora/json -md5 24b77c173a7e89084004a38fe44e3ce3 tempora-5.0.2.tar.gz -sha256 31fa5bb33b2641026211f23e808eb8bd351901988b167d45f323c8f450ecf211 tempora-5.0.2.tar.gz +md5 f9954a8c3b091f9769eb7bbe0faddccf tempora-5.1.0.tar.gz +sha256 3e7c4a5369a1788c88a99b6be3a4c74c0c7728d3b62fd768a7e81bd0be0e88df tempora-5.1.0.tar.gz # Locally computed sha256 checksums sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk index e22ac52472..68516a8388 100644 --- a/package/python-tempora/python-tempora.mk +++ b/package/python-tempora/python-tempora.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TEMPORA_VERSION = 5.0.2 +PYTHON_TEMPORA_VERSION = 5.1.0 PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz -PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/72/2c/9aff4204a4ea5172b0cb3508f8a504ab6562ba539825ea2e33a5b4cb629b +PYTHON_TEMPORA_SITE = https://files.pythonhosted.org/packages/a9/4e/41863232e77742b3a5b30a81e1398abd102aa0a67657bc86a53800966b8e PYTHON_TEMPORA_LICENSE = MIT PYTHON_TEMPORA_LICENSE_FILES = LICENSE PYTHON_TEMPORA_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:26 +0100 Subject: [Buildroot] [git commit] package/python-multidict: bump to version 6.0.3 Message-ID: <20221211085515.D933D85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff8b3b7413bceba91198376fa056ce0f90571616 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-multidict/python-multidict.hash | 4 ++-- package/python-multidict/python-multidict.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-multidict/python-multidict.hash b/package/python-multidict/python-multidict.hash index 999c8867d0..eae60af37c 100644 --- a/package/python-multidict/python-multidict.hash +++ b/package/python-multidict/python-multidict.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/multidict/json -md5 f8230905ad1f50c87e8d9cc6b0bb7ca2 multidict-6.0.2.tar.gz -sha256 5ff3bd75f38e4c43f1f470f2df7a4d430b821c4ce22be384e1459cb57d6bb013 multidict-6.0.2.tar.gz +md5 b5875cf0a0578956dcfffc123d8344ca multidict-6.0.3.tar.gz +sha256 2523a29006c034687eccd3ee70093a697129a3ffe8732535d3b2df6a4ecc279d multidict-6.0.3.tar.gz # Locally computed sha256 checksums sha256 06a240ea10ba868fda2de58df859886961df873aa74bbab1e0f13eaf99f92b7b LICENSE diff --git a/package/python-multidict/python-multidict.mk b/package/python-multidict/python-multidict.mk index 1a9aec7ba7..bfffb84709 100644 --- a/package/python-multidict/python-multidict.mk +++ b/package/python-multidict/python-multidict.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MULTIDICT_VERSION = 6.0.2 +PYTHON_MULTIDICT_VERSION = 6.0.3 PYTHON_MULTIDICT_SOURCE = multidict-$(PYTHON_MULTIDICT_VERSION).tar.gz -PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/fa/a7/71c253cdb8a1528802bac7503bf82fe674367e4055b09c28846fdfa4ab90 +PYTHON_MULTIDICT_SITE = https://files.pythonhosted.org/packages/b5/5b/1dd3b9cf73c474ea1d0f0b1f8b7b712b0f13817493fd93101256ec856b59 PYTHON_MULTIDICT_SETUP_TYPE = setuptools PYTHON_MULTIDICT_LICENSE = Apache-2.0 PYTHON_MULTIDICT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:01 +0100 Subject: [Buildroot] [git commit] package/python-greenlet: bump to version 2.0.1 Message-ID: <20221211085515.5DC6285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b2f08f587a7e779745d0f89ac576ef6026b0b05 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-greenlet/python-greenlet.hash | 4 ++-- package/python-greenlet/python-greenlet.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-greenlet/python-greenlet.hash b/package/python-greenlet/python-greenlet.hash index b5fd1fd7b2..4e9e96398a 100644 --- a/package/python-greenlet/python-greenlet.hash +++ b/package/python-greenlet/python-greenlet.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/greenlet/json -md5 1d73a38c1c0b0c7e16ec17d6a19f3652 greenlet-2.0.0.tar.gz -sha256 6c66f0da8049ee3c126b762768179820d4c0ae0ca46ae489039e4da2fae39a52 greenlet-2.0.0.tar.gz +md5 8d0f10b807144a86b54841cfab2620a9 greenlet-2.0.1.tar.gz +sha256 42e602564460da0e8ee67cb6d7236363ee5e131aa15943b6670e44e5c2ed0f67 greenlet-2.0.1.tar.gz # Locally computed sha256 checksums sha256 769831d6e5dfaf2c20802faccff1fafb4c2025dd8f6253dfa47fcad59d4d0979 LICENSE sha256 e5ff3c23c110e494cd7d736c10fd96d462457bafeca310840db6527298c7d46b LICENSE.PSF diff --git a/package/python-greenlet/python-greenlet.mk b/package/python-greenlet/python-greenlet.mk index 42bf7970d8..232e2820f8 100644 --- a/package/python-greenlet/python-greenlet.mk +++ b/package/python-greenlet/python-greenlet.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_GREENLET_VERSION = 2.0.0 +PYTHON_GREENLET_VERSION = 2.0.1 PYTHON_GREENLET_SOURCE = greenlet-$(PYTHON_GREENLET_VERSION).tar.gz -PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/23/6f/f72865c589d0c79f03b51520a4cdd65647de0513e9ad107a5731df89c235 +PYTHON_GREENLET_SITE = https://files.pythonhosted.org/packages/fd/6a/f07b0028baff9bca61ecfcd9ee021e7e33369da8094f00eff409f2ff32be PYTHON_GREENLET_SETUP_TYPE = setuptools PYTHON_GREENLET_LICENSE = MIT, PSF-2.0 PYTHON_GREENLET_LICENSE_FILES = LICENSE LICENSE.PSF From yann.morin.1998 at free.fr Sun Dec 11 08:29:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:32 +0100 Subject: [Buildroot] [git commit] package/python-packaging: bump to version 22.0 Message-ID: <20221211085516.0282F85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85516a05b3bbe41793d431043ab505bb89786d1d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate to flit package infrastructure. Drop python-parsing dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-packaging/Config.in | 1 - package/python-packaging/python-packaging.hash | 4 ++-- package/python-packaging/python-packaging.mk | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/python-packaging/Config.in b/package/python-packaging/Config.in index 12170df84e..c09dfffe2c 100644 --- a/package/python-packaging/Config.in +++ b/package/python-packaging/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PACKAGING bool "python-packaging" - select BR2_PACKAGE_PYTHON_PYPARSING # runtime help Core utilities for Python packages. diff --git a/package/python-packaging/python-packaging.hash b/package/python-packaging/python-packaging.hash index 0f353a9e36..e10c11904b 100644 --- a/package/python-packaging/python-packaging.hash +++ b/package/python-packaging/python-packaging.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/packaging/json -md5 e713c1939f294fd729af4a7be40dd141 packaging-21.3.tar.gz -sha256 dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb packaging-21.3.tar.gz +md5 806414ea4c6f17b029a7911b622062e8 packaging-22.0.tar.gz +sha256 2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3 packaging-22.0.tar.gz # Locally computed sha256 checksums sha256 cad1ef5bd340d73e074ba614d26f7deaca5c7940c3d8c34852e65c4909686c48 LICENSE sha256 0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594 LICENSE.APACHE diff --git a/package/python-packaging/python-packaging.mk b/package/python-packaging/python-packaging.mk index 74b5803525..c9190ccfee 100644 --- a/package/python-packaging/python-packaging.mk +++ b/package/python-packaging/python-packaging.mk @@ -4,13 +4,13 @@ # ################################################################################ -PYTHON_PACKAGING_VERSION = 21.3 +PYTHON_PACKAGING_VERSION = 22.0 PYTHON_PACKAGING_SOURCE = packaging-$(PYTHON_PACKAGING_VERSION).tar.gz -PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/df/9e/d1a7217f69310c1db8fdf8ab396229f55a699ce34a203691794c5d1cad0c -PYTHON_PACKAGING_SETUP_TYPE = setuptools +PYTHON_PACKAGING_SITE = https://files.pythonhosted.org/packages/6b/f7/c240d7654ddd2d2f3f328d8468d4f1f876865f6b9038b146bec0a6737c65 +PYTHON_PACKAGING_SETUP_TYPE = flit PYTHON_PACKAGING_LICENSE = Apache-2.0 or BSD-2-Clause PYTHON_PACKAGING_LICENSE_FILES = LICENSE LICENSE.APACHE LICENSE.BSD -HOST_PYTHON_PACKAGING_DEPENDENCIES = host-python-pyparsing +HOST_PYTHON_PACKAGING_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) From yann.morin.1998 at free.fr Sun Dec 11 08:30:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:14 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.7.0 Message-ID: <20221211085516.EF77885FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6b401a65858161cd840378632d934a5fa13120d1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 095e85c155..3b48fb6ab8 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 d5f87bbea8acf897ac3e435c7b71acdc traitlets-5.5.0.tar.gz -sha256 b122f9ff2f2f6c1709dab289a05555be011c87828e911c0cf4074b85cb780a79 traitlets-5.5.0.tar.gz +md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz +sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 25ab71047a..71bb775a45 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.5.0 +PYTHON_TRAITLETS_VERSION = 5.7.0 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/dd/a8/278742d17c9e95ccb0dcb86ae216df114d2166d88e72f42b60a7b58b600b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 From yann.morin.1998 at free.fr Sun Dec 11 08:29:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:38 +0100 Subject: [Buildroot] [git commit] package/python-posix-ipc: bump to version 1.1.0 Message-ID: <20221211085516.25E2E85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bb0fc1d63c96df58782d5473bcca175724924e51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to date update: https://github.com/osvenskan/posix_ipc/commit/4db678001be2f16175c70cb88d4fb9f9126333f5 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-posix-ipc/python-posix-ipc.hash | 6 +++--- package/python-posix-ipc/python-posix-ipc.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-posix-ipc/python-posix-ipc.hash b/package/python-posix-ipc/python-posix-ipc.hash index 4258af6348..74d2db0f5e 100644 --- a/package/python-posix-ipc/python-posix-ipc.hash +++ b/package/python-posix-ipc/python-posix-ipc.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/posix-ipc/json -md5 8c9443859492ecf3aae9182aa6b5c78c posix_ipc-1.0.5.tar.gz -sha256 6cddb1ce2cf4aae383f2a0079c26c69bee257fe2720f372201ef047f8ceb8b97 posix_ipc-1.0.5.tar.gz +md5 81baeabebd3e4064972ec62fd9eace0b posix_ipc-1.1.0.tar.gz +sha256 f86a15b32b38573c78e305ebd9100d8198a3d9facc03ffafe39edc35833738e3 posix_ipc-1.1.0.tar.gz # Locally computed sha256 checksums -sha256 61f0669e70518e6d32f87e485965fe9309de60e4bef938b29cecd068b3db9a98 LICENSE +sha256 2b58f0bf31a8cbd7e56bfef030e9f7f02758ce8a810d073ccf41753bdc2a0747 LICENSE diff --git a/package/python-posix-ipc/python-posix-ipc.mk b/package/python-posix-ipc/python-posix-ipc.mk index 359dee6d7c..c25af9ecbd 100644 --- a/package/python-posix-ipc/python-posix-ipc.mk +++ b/package/python-posix-ipc/python-posix-ipc.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_POSIX_IPC_VERSION = 1.0.5 +PYTHON_POSIX_IPC_VERSION = 1.1.0 PYTHON_POSIX_IPC_SOURCE = posix_ipc-$(PYTHON_POSIX_IPC_VERSION).tar.gz -PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/bc/2f/9a7901aa26fb0e02a671b989ba814d059a0f45af85cea31b9c9eef7e2dda +PYTHON_POSIX_IPC_SITE = https://files.pythonhosted.org/packages/41/72/90b6702782921c0e3e0b10a66f2a47d8cfaf9c2255d763ab45cc8cea25eb PYTHON_POSIX_IPC_LICENSE = BSD-3-Clause PYTHON_POSIX_IPC_LICENSE_FILES = LICENSE PYTHON_POSIX_IPC_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:29:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:16 +0100 Subject: [Buildroot] [git commit] package/python-lark: bump to version 1.1.5 Message-ID: <20221211085515.A360D85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44c986b1266d5f1d2527971aadd1d03a2843a4a7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-lark/python-lark.hash | 4 ++-- package/python-lark/python-lark.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-lark/python-lark.hash b/package/python-lark/python-lark.hash index abc168e93b..6e192684a8 100644 --- a/package/python-lark/python-lark.hash +++ b/package/python-lark/python-lark.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/lark/json -md5 d7368d8f9fd0b844c034f321f5b52fd4 lark-1.1.4.tar.gz -sha256 eee86062b149600ef62de0d8dfd38cf85ffc737e16911e7d8c18880f8c5b1333 lark-1.1.4.tar.gz +md5 b9048974c5ce56997e9e536dda475159 lark-1.1.5.tar.gz +sha256 4b534eae1f9af5b4ea000bea95776350befe1981658eea3820a01c37e504bb4d lark-1.1.5.tar.gz # Locally computed sha256 checksums sha256 8263e5652d07cecb3adadf05140b65e70cfa169ecec5f520fe1671479ce12a83 LICENSE diff --git a/package/python-lark/python-lark.mk b/package/python-lark/python-lark.mk index 548adcd833..c08fc2cabd 100644 --- a/package/python-lark/python-lark.mk +++ b/package/python-lark/python-lark.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_LARK_VERSION = 1.1.4 +PYTHON_LARK_VERSION = 1.1.5 PYTHON_LARK_SOURCE = lark-$(PYTHON_LARK_VERSION).tar.gz -PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/1d/08/eb2590d4f824b5a947d866c603799fa70278f1372cbf8d15b7b4823dfb2b +PYTHON_LARK_SITE = https://files.pythonhosted.org/packages/a2/25/8e16de418fc83bb00dabaf8c7110bc45a90bf5481a70aa5f1668fcea73bc PYTHON_LARK_SETUP_TYPE = setuptools PYTHON_LARK_LICENSE = MIT PYTHON_LARK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:41:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:41:32 +0100 Subject: [Buildroot] [git commit] package/python3: bump to version 3.11.1 Message-ID: <20221211085517.635FB85FAC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c38de8139abee58fb8d1cdc83d061c93aee7fd7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update license hash: - http://www.cwi.nl -> https://www.cwi.nl - http://www.cnri.reston.va.us -> https://www.cnri.reston.va.us - http://www.opensource.org -> https://opensource.org Drop patch which is now upstream. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- ...33-Fix-quadratic-time-idna-decoding.-GH-9.patch | 86 ---------------------- package/python3/python3.hash | 4 +- package/python3/python3.mk | 2 +- 3 files changed, 3 insertions(+), 89 deletions(-) diff --git a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch b/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch deleted file mode 100644 index d281e7261d..0000000000 --- a/package/python3/0033-3.11-gh-98433-Fix-quadratic-time-idna-decoding.-GH-9.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 9bb8e18ca46fe66fa6802602f8a7228a24dd785f Mon Sep 17 00:00:00 2001 -From: "Miss Islington (bot)" - <31488909+miss-islington at users.noreply.github.com> -Date: Mon, 7 Nov 2022 19:23:16 -0800 -Subject: [PATCH] [3.11] gh-98433: Fix quadratic time idna decoding. (GH-99092) - (GH-99222) - -There was an unnecessary quadratic loop in idna decoding. This restores -the behavior to linear. - -(cherry picked from commit d315722564927c7202dd6e111dc79eaf14240b0d) - -(cherry picked from commit a6f6c3a3d6f2b580f2d87885c9b8a9350ad7bf15) - -Co-authored-by: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com> -Co-authored-by: Gregory P. Smith -[Peter: drop NEWS.d/*] -Signed-off-by: Peter Korsgaard ---- - Lib/encodings/idna.py | 32 +++++++++---------- - Lib/test/test_codecs.py | 6 ++++ - 2 files changed, 23 insertions(+), 17 deletions(-) - -diff --git a/Lib/encodings/idna.py b/Lib/encodings/idna.py -index ea4058512f..bf98f51336 100644 ---- a/Lib/encodings/idna.py -+++ b/Lib/encodings/idna.py -@@ -39,23 +39,21 @@ def nameprep(label): - - # Check bidi - RandAL = [stringprep.in_table_d1(x) for x in label] -- for c in RandAL: -- if c: -- # There is a RandAL char in the string. Must perform further -- # tests: -- # 1) The characters in section 5.8 MUST be prohibited. -- # This is table C.8, which was already checked -- # 2) If a string contains any RandALCat character, the string -- # MUST NOT contain any LCat character. -- if any(stringprep.in_table_d2(x) for x in label): -- raise UnicodeError("Violation of BIDI requirement 2") -- -- # 3) If a string contains any RandALCat character, a -- # RandALCat character MUST be the first character of the -- # string, and a RandALCat character MUST be the last -- # character of the string. -- if not RandAL[0] or not RandAL[-1]: -- raise UnicodeError("Violation of BIDI requirement 3") -+ if any(RandAL): -+ # There is a RandAL char in the string. Must perform further -+ # tests: -+ # 1) The characters in section 5.8 MUST be prohibited. -+ # This is table C.8, which was already checked -+ # 2) If a string contains any RandALCat character, the string -+ # MUST NOT contain any LCat character. -+ if any(stringprep.in_table_d2(x) for x in label): -+ raise UnicodeError("Violation of BIDI requirement 2") -+ # 3) If a string contains any RandALCat character, a -+ # RandALCat character MUST be the first character of the -+ # string, and a RandALCat character MUST be the last -+ # character of the string. -+ if not RandAL[0] or not RandAL[-1]: -+ raise UnicodeError("Violation of BIDI requirement 3") - - return label - -diff --git a/Lib/test/test_codecs.py b/Lib/test/test_codecs.py -index 8edd5ac063..2407567261 100644 ---- a/Lib/test/test_codecs.py -+++ b/Lib/test/test_codecs.py -@@ -1535,6 +1535,12 @@ def test_builtin_encode(self): - self.assertEqual("pyth\xf6n.org".encode("idna"), b"xn--pythn-mua.org") - self.assertEqual("pyth\xf6n.org.".encode("idna"), b"xn--pythn-mua.org.") - -+ def test_builtin_decode_length_limit(self): -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*1100).decode("idna") -+ with self.assertRaisesRegex(UnicodeError, "too long"): -+ (b"xn--016c"+b"a"*70).decode("idna") -+ - def test_stream(self): - r = codecs.getreader("idna")(io.BytesIO(b"abc")) - r.read(3) --- -2.30.2 - diff --git a/package/python3/python3.hash b/package/python3/python3.hash index c4ee79305d..7f079865d9 100644 --- a/package/python3/python3.hash +++ b/package/python3/python3.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz -sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz +sha256 d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b LICENSE diff --git a/package/python3/python3.mk b/package/python3/python3.mk index 123bc8ef88..219d135b3f 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -5,7 +5,7 @@ ################################################################################ PYTHON3_VERSION_MAJOR = 3.11 -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) PYTHON3_LICENSE = Python-2.0, others From yann.morin.1998 at free.fr Sun Dec 11 08:29:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:22 +0100 Subject: [Buildroot] [git commit] package/python-mako: bump to version 1.2.4 Message-ID: <20221211085515.C1A5285FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8954158337c3c15a7b7f184cd78fab9b625df08 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-mako/python-mako.hash | 4 ++-- package/python-mako/python-mako.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-mako/python-mako.hash b/package/python-mako/python-mako.hash index 4bacafafde..a010e8d8f6 100644 --- a/package/python-mako/python-mako.hash +++ b/package/python-mako/python-mako.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/mako/json -md5 4fa0a489a247c59b36fe3e0de5514fed Mako-1.2.3.tar.gz -sha256 7fde96466fcfeedb0eed94f187f20b23d85e4cb41444be0e542e2c8c65c396cd Mako-1.2.3.tar.gz +md5 651f365616611fcd4f2702a9002e2195 Mako-1.2.4.tar.gz +sha256 d60a3903dc3bb01a18ad6a89cdbe2e4eadc69c0bc8ef1e3773ba53d44c3f7a34 Mako-1.2.4.tar.gz # Locally computed sha256 checksums sha256 760f22b3e9ea4a50eb99201bd8dd118869f28108cfb64ccce6d1b305cf9ae9fa LICENSE diff --git a/package/python-mako/python-mako.mk b/package/python-mako/python-mako.mk index a663b7dbda..313fbfcab2 100644 --- a/package/python-mako/python-mako.mk +++ b/package/python-mako/python-mako.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MAKO_VERSION = 1.2.3 +PYTHON_MAKO_VERSION = 1.2.4 PYTHON_MAKO_SOURCE = Mako-$(PYTHON_MAKO_VERSION).tar.gz -PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/b9/38/c25f0874ea71802fc6f1e9f0f88a7e9666818121b28991bbc1d8eddbcdb1 +PYTHON_MAKO_SITE = https://files.pythonhosted.org/packages/05/5f/2ba6e026d33a0e6ddc1dddf9958677f76f5f80c236bd65309d280b166d3e PYTHON_MAKO_SETUP_TYPE = setuptools PYTHON_MAKO_LICENSE = MIT PYTHON_MAKO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:43 +0100 Subject: [Buildroot] [git commit] package/{python-}protobuf: bump to version 4.21.11 Message-ID: <20221211085516.4658B85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6e25c2ec47755a27fada8cffc2aa822402bb86b9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/protobuf/protobuf.hash | 2 +- package/protobuf/protobuf.mk | 2 +- package/python-protobuf/python-protobuf.hash | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/protobuf/protobuf.hash b/package/protobuf/protobuf.hash index 24dbc0f1a1..f1f5fa77cd 100644 --- a/package/protobuf/protobuf.hash +++ b/package/protobuf/protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE -sha256 f6251f2d00aad41b34c1dfa3d752713cb1bb1b7020108168a4deaa206ba8ed42 protobuf-cpp-3.21.8.tar.gz +sha256 96f0ab99b7414e44e7bf9b218bb59510d61549ca68e648f19e3622f9999bec00 protobuf-cpp-3.21.11.tar.gz diff --git a/package/protobuf/protobuf.mk b/package/protobuf/protobuf.mk index 88f359f24c..33a7c40f40 100644 --- a/package/protobuf/protobuf.mk +++ b/package/protobuf/protobuf.mk @@ -7,7 +7,7 @@ # When bumping this package, make sure to also verify if the # python-protobuf package still works and to update its hash, # as they share the same version/site variables. -PROTOBUF_VERSION = 21.8 +PROTOBUF_VERSION = 21.11 PROTOBUF_SOURCE = protobuf-cpp-3.$(PROTOBUF_VERSION).tar.gz PROTOBUF_SITE = https://github.com/protocolbuffers/protobuf/releases/download/v$(PROTOBUF_VERSION) PROTOBUF_LICENSE = BSD-3-Clause diff --git a/package/python-protobuf/python-protobuf.hash b/package/python-protobuf/python-protobuf.hash index a12c199663..c2afc3955a 100644 --- a/package/python-protobuf/python-protobuf.hash +++ b/package/python-protobuf/python-protobuf.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d81ebc20030fe8d03bceb38f06aba2797c40852e5aab6819481ce808fb305fae protobuf-python-4.21.8.tar.gz +sha256 ae4ca6e1da635f31019d8911923163f372d9d333e8857510f513acba33172d0c protobuf-python-4.21.11.tar.gz sha256 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:49 +0100 Subject: [Buildroot] [git commit] package/python-pybind: bump to version 2.10.1 Message-ID: <20221211085516.696D485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0894b7f78b17a2ddb4e922c5ee63379fe00a7259 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pybind/python-pybind.hash | 2 +- package/python-pybind/python-pybind.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/python-pybind/python-pybind.hash b/package/python-pybind/python-pybind.hash index b4b3ff94d0..530cbf64af 100644 --- a/package/python-pybind/python-pybind.hash +++ b/package/python-pybind/python-pybind.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec python-pybind-2.10.0.tar.gz +sha256 111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad python-pybind-2.10.1.tar.gz # License files, locally calculated sha256 83965b843b98f670d3a85bd041ed4b372c8ec50d7b4a5995a83ac697ba675dcb LICENSE diff --git a/package/python-pybind/python-pybind.mk b/package/python-pybind/python-pybind.mk index c5bee3d0a7..e89d77147e 100644 --- a/package/python-pybind/python-pybind.mk +++ b/package/python-pybind/python-pybind.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_PYBIND_VERSION = 2.10.0 +PYTHON_PYBIND_VERSION = 2.10.1 PYTHON_PYBIND_SITE = $(call github,pybind,pybind11,v$(PYTHON_PYBIND_VERSION)) PYTHON_PYBIND_LICENSE = BSD-3-Clause PYTHON_PYBIND_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:28 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:28 +0100 Subject: [Buildroot] [git commit] package/python-numpy: bump to version 1.23.5 Message-ID: <20221211085515.E2BC985FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5c2007f5b632efce3c2776b9d360ad3621694648 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-numpy/python-numpy.hash | 4 ++-- package/python-numpy/python-numpy.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-numpy/python-numpy.hash b/package/python-numpy/python-numpy.hash index 2a2dec44da..9ac9280c78 100644 --- a/package/python-numpy/python-numpy.hash +++ b/package/python-numpy/python-numpy.hash @@ -1,5 +1,5 @@ -# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.4 -sha256 ed2cc92af0efad20198638c69bb0fc2870a58dabfba6eb722c933b48556c686c numpy-1.23.4.tar.gz +# Copied from https://github.com/numpy/numpy/releases/tag/v1.23.5 +sha256 1b1766d6f397c18153d40015ddfc79ddb715cabadc04d2d228d4e5a8bc4ded1a numpy-1.23.5.tar.gz # License files, locally calculated sha256 0f88787955e7131224f53a8c3f3e859dc502408e3a539a4dcf61fb7888b5b984 LICENSE.txt sha256 c27d0a8026bdb8876562b720ab24d1688e3827a89f6083cd6e7e8caa9584aba3 numpy/core/src/multiarray/dragon4.c diff --git a/package/python-numpy/python-numpy.mk b/package/python-numpy/python-numpy.mk index 4f4848c4ba..812bfdae4a 100644 --- a/package/python-numpy/python-numpy.mk +++ b/package/python-numpy/python-numpy.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_NUMPY_VERSION = 1.23.4 +PYTHON_NUMPY_VERSION = 1.23.5 PYTHON_NUMPY_SOURCE = numpy-$(PYTHON_NUMPY_VERSION).tar.gz PYTHON_NUMPY_SITE = https://github.com/numpy/numpy/releases/download/v$(PYTHON_NUMPY_VERSION) PYTHON_NUMPY_LICENSE = BSD-3-Clause, MIT, Zlib From yann.morin.1998 at free.fr Sun Dec 11 08:29:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:57 +0100 Subject: [Buildroot] [git commit] package/python-pymodbus: bump to version 3.0.2 Message-ID: <20221211085516.9852985FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90817e547c54a26e6554819a545f6ef059ee479b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pymodbus/python-pymodbus.hash | 4 ++-- package/python-pymodbus/python-pymodbus.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pymodbus/python-pymodbus.hash b/package/python-pymodbus/python-pymodbus.hash index b5243567b7..d9337ffe84 100644 --- a/package/python-pymodbus/python-pymodbus.hash +++ b/package/python-pymodbus/python-pymodbus.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pymodbus/json -md5 25a8724539d0eac1b09d9b41812d86f9 pymodbus-3.0.0.tar.gz -sha256 37c9b6f3e5c82f39ee42047ca48cbc9fd0c49a6731126789500191e9deea6cbc pymodbus-3.0.0.tar.gz +md5 89da6585b27b8c4b3887eb9f7d1e950b pymodbus-3.0.2.tar.gz +sha256 704cb7fb90631c45f9c3a70b89d0c990fe0e208ac56f14a5c449e21bebd1e201 pymodbus-3.0.2.tar.gz # Locally computed sha256 checksums sha256 796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f LICENSE diff --git a/package/python-pymodbus/python-pymodbus.mk b/package/python-pymodbus/python-pymodbus.mk index 2ed7e94afe..54879d38e9 100644 --- a/package/python-pymodbus/python-pymodbus.mk +++ b/package/python-pymodbus/python-pymodbus.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYMODBUS_VERSION = 3.0.0 +PYTHON_PYMODBUS_VERSION = 3.0.2 PYTHON_PYMODBUS_SOURCE = pymodbus-$(PYTHON_PYMODBUS_VERSION).tar.gz -PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/0f/5a/50e9492f98ef911af18c2b603bc003fef726e84d22bac2ce6e651643b29c +PYTHON_PYMODBUS_SITE = https://files.pythonhosted.org/packages/94/f7/6149a1b107fa54378a7adec83db7cd3679bf02216a6f5c83b37f55335897 PYTHON_PYMODBUS_SETUP_TYPE = setuptools PYTHON_PYMODBUS_LICENSE = BSD-3-Clause PYTHON_PYMODBUS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:24 +0100 Subject: [Buildroot] [git commit] package/python-memory-profiler: bump to version 0.61.0 Message-ID: <20221211085515.CEEAA85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7d08d1f7bca47a5f73422ebd716f30c79cd99124 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-memory-profiler/python-memory-profiler.hash | 4 ++-- package/python-memory-profiler/python-memory-profiler.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-memory-profiler/python-memory-profiler.hash b/package/python-memory-profiler/python-memory-profiler.hash index 9e3aca517b..bab9018331 100644 --- a/package/python-memory-profiler/python-memory-profiler.hash +++ b/package/python-memory-profiler/python-memory-profiler.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/memory-profiler/json -md5 c4d29b47885c32581f5bcefb44d2ca8e memory_profiler-0.60.0.tar.gz -sha256 6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c memory_profiler-0.60.0.tar.gz +md5 5fe93d5035288095c4f86ef69ee19f37 memory_profiler-0.61.0.tar.gz +sha256 4e5b73d7864a1d1292fb76a03e82a3e78ef934d06828a698d9dada76da2067b0 memory_profiler-0.61.0.tar.gz # Locally computed sha256 checksums sha256 51926ce91b8283532efa9dfb02518582c15f49c105a3ac18cce1f7a4947e96ae COPYING diff --git a/package/python-memory-profiler/python-memory-profiler.mk b/package/python-memory-profiler/python-memory-profiler.mk index 5e43662e07..c7f84043eb 100644 --- a/package/python-memory-profiler/python-memory-profiler.mk +++ b/package/python-memory-profiler/python-memory-profiler.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MEMORY_PROFILER_VERSION = 0.60.0 +PYTHON_MEMORY_PROFILER_VERSION = 0.61.0 PYTHON_MEMORY_PROFILER_SOURCE = memory_profiler-$(PYTHON_MEMORY_PROFILER_VERSION).tar.gz -PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/06/dd/7308a8ef1902db9d81c5bc226befe346a87ed8787caff00b8d91ed9f3b86 +PYTHON_MEMORY_PROFILER_SITE = https://files.pythonhosted.org/packages/b2/88/e1907e1ca3488f2d9507ca8b0ae1add7b1cd5d3ca2bc8e5b329382ea2c7b PYTHON_MEMORY_PROFILER_SETUP_TYPE = setuptools PYTHON_MEMORY_PROFILER_LICENSE = BSD-3-Clause PYTHON_MEMORY_PROFILER_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:04 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:04 +0100 Subject: [Buildroot] [git commit] package/python-sentry-sdk: bump to version 1.11.1 Message-ID: <20221211085516.BA1E185FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2733644c8947f8dafa1559bc12b3e67cee99ae6c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-sentry-sdk/python-sentry-sdk.hash | 4 ++-- package/python-sentry-sdk/python-sentry-sdk.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-sentry-sdk/python-sentry-sdk.hash b/package/python-sentry-sdk/python-sentry-sdk.hash index 729ffe94c4..2aa739f398 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.hash +++ b/package/python-sentry-sdk/python-sentry-sdk.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/sentry-sdk/json -md5 7f31bd0d6d968c711f8b1d928836eaaa sentry-sdk-1.10.1.tar.gz -sha256 105faf7bd7b7fa25653404619ee261527266b14103fe1389e0ce077bd23a9691 sentry-sdk-1.10.1.tar.gz +md5 4980e01dc73c6bcf794b0b7d3f3e08d7 sentry-sdk-1.11.1.tar.gz +sha256 675f6279b6bb1fea09fd61751061f9a90dca3b5929ef631dd50dc8b3aeb245e9 sentry-sdk-1.11.1.tar.gz # Locally computed sha256 checksums sha256 59404d4c854e579097d41bfccd5006afde9d6d70e646cf55074cdbfead5ecf1c LICENSE diff --git a/package/python-sentry-sdk/python-sentry-sdk.mk b/package/python-sentry-sdk/python-sentry-sdk.mk index d8e9e8a2c9..056a015952 100644 --- a/package/python-sentry-sdk/python-sentry-sdk.mk +++ b/package/python-sentry-sdk/python-sentry-sdk.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SENTRY_SDK_VERSION = 1.10.1 +PYTHON_SENTRY_SDK_VERSION = 1.11.1 PYTHON_SENTRY_SDK_SOURCE = sentry-sdk-$(PYTHON_SENTRY_SDK_VERSION).tar.gz -PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/43/37/89598a56119199b69a3c4b13e2ce1b57ff69f68313ed393016086d6b487b +PYTHON_SENTRY_SDK_SITE = https://files.pythonhosted.org/packages/a3/d5/db26377e9817407ae8d7b65e15b3c3b8d817c301633be15bd2aef61f38a3 PYTHON_SENTRY_SDK_SETUP_TYPE = setuptools PYTHON_SENTRY_SDK_LICENSE = BSD-2-Clause PYTHON_SENTRY_SDK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:30 +0100 Subject: [Buildroot] [git commit] package/python-opcua-asyncio: bump to version 1.0.1 Message-ID: <20221211085515.EBE7F85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b9b6541b2d1e06ab14e69c774d6f70e4d96db21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-opcua-asyncio/python-opcua-asyncio.hash | 4 ++-- package/python-opcua-asyncio/python-opcua-asyncio.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.hash b/package/python-opcua-asyncio/python-opcua-asyncio.hash index 36b16a1596..21b5794ebf 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.hash +++ b/package/python-opcua-asyncio/python-opcua-asyncio.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/asyncua/json -md5 a52df0dc0586abd1592c97a0274d1c9d asyncua-1.0.0.tar.gz -sha256 25966e374b0c90da112a96e9dbc5cc36c123b2b60412eac6f26b04a4b0b4d91e asyncua-1.0.0.tar.gz +md5 f67770b896d2ffe975adbaea38c5efc9 asyncua-1.0.1.tar.gz +sha256 515342470022b9c391587dcf526015ff4c7582f566c72406c778c9f9a2757cad asyncua-1.0.1.tar.gz # Locally computed sha256 checksums sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING diff --git a/package/python-opcua-asyncio/python-opcua-asyncio.mk b/package/python-opcua-asyncio/python-opcua-asyncio.mk index 509beda151..52c5d5117e 100644 --- a/package/python-opcua-asyncio/python-opcua-asyncio.mk +++ b/package/python-opcua-asyncio/python-opcua-asyncio.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.0 +PYTHON_OPCUA_ASYNCIO_VERSION = 1.0.1 PYTHON_OPCUA_ASYNCIO_SOURCE = asyncua-$(PYTHON_OPCUA_ASYNCIO_VERSION).tar.gz -PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/e7/ea/6fe0799c740b0fc8ffda42fc97bf45204ffe06fe41d505c02654e0d4e379 +PYTHON_OPCUA_ASYNCIO_SITE = https://files.pythonhosted.org/packages/9f/88/c32bd5904c92475dd30fa2c3130c4f9170a36343d390e2ce5b002fdf1cee PYTHON_OPCUA_ASYNCIO_SETUP_TYPE = setuptools PYTHON_OPCUA_ASYNCIO_LICENSE = LGPL-3.0+ PYTHON_OPCUA_ASYNCIO_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:10 +0100 Subject: [Buildroot] [git commit] package/python-termcolor: bump to version 2.1.1 Message-ID: <20221211085516.D9C4785FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd7d4548cb434c2ed999ed62224d4aaad091c11b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-termcolor/python-termcolor.hash | 4 ++-- package/python-termcolor/python-termcolor.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-termcolor/python-termcolor.hash b/package/python-termcolor/python-termcolor.hash index 9e0324ed64..73fb9129ed 100644 --- a/package/python-termcolor/python-termcolor.hash +++ b/package/python-termcolor/python-termcolor.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/termcolor/json -md5 04e4981838535169d19d26a14a76af17 termcolor-2.1.0.tar.gz -sha256 b80df54667ce4f48c03fe35df194f052dc27a541ebbf2544e4d6b47b5d6949c4 termcolor-2.1.0.tar.gz +md5 f7f59efd147dd1ec2a25e667616e8a52 termcolor-2.1.1.tar.gz +sha256 67cee2009adc6449c650f6bcf3bdeed00c8ba53a8cda5362733c53e0a39fb70b termcolor-2.1.1.tar.gz # Locally computed sha256 checksums sha256 e79b6bd82962c1330caaa7c42278567b08667777673f8e2371a624d5715d4c0e COPYING.txt diff --git a/package/python-termcolor/python-termcolor.mk b/package/python-termcolor/python-termcolor.mk index 8731032fec..d7511d692f 100644 --- a/package/python-termcolor/python-termcolor.mk +++ b/package/python-termcolor/python-termcolor.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TERMCOLOR_VERSION = 2.1.0 +PYTHON_TERMCOLOR_VERSION = 2.1.1 PYTHON_TERMCOLOR_SOURCE = termcolor-$(PYTHON_TERMCOLOR_VERSION).tar.gz -PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/62/1a/e78a930f70dd576f2a7250a98263ac973a80d6f1a395d89328844881a0c0 +PYTHON_TERMCOLOR_SITE = https://files.pythonhosted.org/packages/19/da/ff1f0906818a5bd2e69e773d88801ca3c9e92d0d7caa99db1665658819ea PYTHON_TERMCOLOR_SETUP_TYPE = pep517 PYTHON_TERMCOLOR_LICENSE = MIT PYTHON_TERMCOLOR_LICENSE_FILES = COPYING.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:34 +0100 Subject: [Buildroot] [git commit] package/python-paramiko: bump to version 2.12.0 Message-ID: <20221211085516.0C52D85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=101272d1313827f655e247bab740783a7e6dee0f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-paramiko/python-paramiko.hash | 4 ++-- package/python-paramiko/python-paramiko.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-paramiko/python-paramiko.hash b/package/python-paramiko/python-paramiko.hash index f4142b5c33..b327a6b8a9 100644 --- a/package/python-paramiko/python-paramiko.hash +++ b/package/python-paramiko/python-paramiko.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/paramiko/json -md5 b01682efcd6943936702c497afdd0aed paramiko-2.11.0.tar.gz -sha256 003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938 paramiko-2.11.0.tar.gz +md5 3f49814473cc153a7189fec31cfacfab paramiko-2.12.0.tar.gz +sha256 376885c05c5d6aa6e1f4608aac2a6b5b0548b1add40274477324605903d9cd49 paramiko-2.12.0.tar.gz # Locally computed sha256 checksums sha256 5fa25bf5f395fd26e701c2e1de4ca7d162816986dc791c22f8f4226857ad1bb2 LICENSE diff --git a/package/python-paramiko/python-paramiko.mk b/package/python-paramiko/python-paramiko.mk index a33e11c768..621176ed41 100644 --- a/package/python-paramiko/python-paramiko.mk +++ b/package/python-paramiko/python-paramiko.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PARAMIKO_VERSION = 2.11.0 +PYTHON_PARAMIKO_VERSION = 2.12.0 PYTHON_PARAMIKO_SOURCE = paramiko-$(PYTHON_PARAMIKO_VERSION).tar.gz -PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/1d/08/3b8d8f1b4ec212c17429c2f3ff55b7f2237a1ad0c954972e39c8f0ac394c +PYTHON_PARAMIKO_SITE = https://files.pythonhosted.org/packages/98/75/e78ddbe671a4a59514b59bc6a321263118e4ac3fe88175dd784d1a47a00f PYTHON_PARAMIKO_SETUP_TYPE = setuptools PYTHON_PARAMIKO_LICENSE = LGPL-2.1+ PYTHON_PARAMIKO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:40 +0100 Subject: [Buildroot] [git commit] package/python-prompt-toolkit: bump to version 3.0.36 Message-ID: <20221211085516.3954F85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4f37cfa7907f8594ce9df3ee7956223b9da26bd0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required six dependency. Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-prompt-toolkit/Config.in | 1 - package/python-prompt-toolkit/python-prompt-toolkit.hash | 4 ++-- package/python-prompt-toolkit/python-prompt-toolkit.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-prompt-toolkit/Config.in b/package/python-prompt-toolkit/Config.in index ad4f8162de..81d958884e 100644 --- a/package/python-prompt-toolkit/Config.in +++ b/package/python-prompt-toolkit/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT bool "python-prompt-toolkit" - select BR2_PACKAGE_PYTHON_SIX # runtime select BR2_PACKAGE_PYTHON_WCWIDTH # runtime select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime help diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.hash b/package/python-prompt-toolkit/python-prompt-toolkit.hash index 8b91ee767f..62ba0c3cfe 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.hash +++ b/package/python-prompt-toolkit/python-prompt-toolkit.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/prompt-toolkit/json -md5 0cc5e752cb2759e99658e2391644e767 prompt_toolkit-3.0.31.tar.gz -sha256 9ada952c9d1787f52ff6d5f3484d0b4df8952787c087edf6a1f7c2cb1ea88148 prompt_toolkit-3.0.31.tar.gz +md5 5a2bb559c0bcbc617f507a320c64ba03 prompt_toolkit-3.0.36.tar.gz +sha256 3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63 prompt_toolkit-3.0.36.tar.gz # Locally computed sha256 checksums sha256 303574d9bdd85c757d6025017942bf17baeedf2778f62bd7f425d07d880f4c4a LICENSE diff --git a/package/python-prompt-toolkit/python-prompt-toolkit.mk b/package/python-prompt-toolkit/python-prompt-toolkit.mk index bef761e20f..426fa41e0b 100644 --- a/package/python-prompt-toolkit/python-prompt-toolkit.mk +++ b/package/python-prompt-toolkit/python-prompt-toolkit.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.31 +PYTHON_PROMPT_TOOLKIT_VERSION = 3.0.36 PYTHON_PROMPT_TOOLKIT_SOURCE = prompt_toolkit-$(PYTHON_PROMPT_TOOLKIT_VERSION).tar.gz -PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/80/76/c94cf323ca362dd7baca8d8ddf3b5fe1576848bc0156522ad581c04f8446 +PYTHON_PROMPT_TOOLKIT_SITE = https://files.pythonhosted.org/packages/fb/93/180be2342f89f16543ec4eb3f25083b5b84eba5378f68efff05409fb39a9 PYTHON_PROMPT_TOOLKIT_SETUP_TYPE = setuptools PYTHON_PROMPT_TOOLKIT_LICENSE = BSD-3-Clause PYTHON_PROMPT_TOOLKIT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:02 +0100 Subject: [Buildroot] [git commit] package/python-redis: bump to version 4.4.0 Message-ID: <20221211085516.AE76C85FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c75ac80eeaa30b3888f20e0c32df7a3e5c9172b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to syntax update: https://github.com/redis/redis-py/commit/2a0405d07e20ac7f695ff67415ad6c8368fd6066 Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-redis/python-redis.hash | 6 +++--- package/python-redis/python-redis.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-redis/python-redis.hash b/package/python-redis/python-redis.hash index 9465e251f8..209ff35b78 100644 --- a/package/python-redis/python-redis.hash +++ b/package/python-redis/python-redis.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/redis/json -md5 15f05dbef3d166c6244f7afa6c3cacf8 redis-4.3.4.tar.gz -sha256 ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880 redis-4.3.4.tar.gz +md5 4ab691af57ac346c2e630ce2787a424f redis-4.4.0.tar.gz +sha256 7b8c87d19c45d3f1271b124858d2a5c13160c4e74d4835e28273400fa34d5228 redis-4.4.0.tar.gz # Locally computed sha256 checksums -sha256 790148d8c12f8a38b2707a74be2343316bad126995ff54801a181b8b231ba124 LICENSE +sha256 7801a39e3a1aec58a7ea7c9f4dc1238cf0922c36a1fc8eff0bb7d684ff6dd354 LICENSE diff --git a/package/python-redis/python-redis.mk b/package/python-redis/python-redis.mk index 7c18f31507..bbbd6f1df2 100644 --- a/package/python-redis/python-redis.mk +++ b/package/python-redis/python-redis.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_REDIS_VERSION = 4.3.4 +PYTHON_REDIS_VERSION = 4.4.0 PYTHON_REDIS_SOURCE = redis-$(PYTHON_REDIS_VERSION).tar.gz -PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/8f/d4/78ef2d3f316041fa6c92daa7ac2c8056c39858c3775fad35fd84b9b3a6fb +PYTHON_REDIS_SITE = https://files.pythonhosted.org/packages/7a/05/671367bb466b3301bc4543fdad6ac107214ca327c8d97165b30246d87e88 PYTHON_REDIS_SETUP_TYPE = setuptools PYTHON_REDIS_LICENSE = MIT PYTHON_REDIS_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:27 +0100 Subject: [Buildroot] [git commit] package/python-yarl: bump to version 1.8.2 Message-ID: <20221211085517.43C9985FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca8d70086d31d1f54c31dcbc2bab307d97066910 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-yarl/python-yarl.hash | 4 ++-- package/python-yarl/python-yarl.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-yarl/python-yarl.hash b/package/python-yarl/python-yarl.hash index b4e411cbdf..9725e0058b 100644 --- a/package/python-yarl/python-yarl.hash +++ b/package/python-yarl/python-yarl.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/yarl/json -md5 ff8f2843481cd11c3c674ce4f6fa167b yarl-1.8.1.tar.gz -sha256 af887845b8c2e060eb5605ff72b6f2dd2aab7a761379373fd89d314f4752abbf yarl-1.8.1.tar.gz +md5 57c82725b9f4895eecee45faf5e61a54 yarl-1.8.2.tar.gz +sha256 49d43402c6e3013ad0978602bf6bf5328535c48d192304b91b97a3c6790b1562 yarl-1.8.2.tar.gz # Locally computed sha256 checksums sha256 56d6ac6c8105c0a51304c21db060e361af9a8ea0af9a75c239c28b5d13693838 LICENSE diff --git a/package/python-yarl/python-yarl.mk b/package/python-yarl/python-yarl.mk index 55bfbab53e..77e0c91383 100644 --- a/package/python-yarl/python-yarl.mk +++ b/package/python-yarl/python-yarl.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_YARL_VERSION = 1.8.1 +PYTHON_YARL_VERSION = 1.8.2 PYTHON_YARL_SOURCE = yarl-$(PYTHON_YARL_VERSION).tar.gz -PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/d6/04/255c68974ec47fa754564c4abba8f61f9ed68b869bbbb854198d6259c4f7 +PYTHON_YARL_SITE = https://files.pythonhosted.org/packages/c4/1e/1b204050c601d5cd82b45d5c8f439cb6f744a2ce0c0a6f83be0ddf0dc7b2 PYTHON_YARL_LICENSE = Apache-2.0 PYTHON_YARL_LICENSE_FILES = LICENSE PYTHON_YARL_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:43:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:43:22 +0100 Subject: [Buildroot] [git commit] package/python-pycares: bump to version 4.3.0 Message-ID: <20221211085517.6EAD585FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ea6eecb734ae04988e0f4d4a7ea0f5fb9420c89 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycares/python-pycares.hash | 4 ++-- package/python-pycares/python-pycares.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycares/python-pycares.hash b/package/python-pycares/python-pycares.hash index 13f640b1c1..7cdd93dd93 100644 --- a/package/python-pycares/python-pycares.hash +++ b/package/python-pycares/python-pycares.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pycares/json -md5 7706a01fdbfc593564b63ac0d71031d9 pycares-4.2.2.tar.gz -sha256 e1f57a8004370080694bd6fb969a1ffc9171a59c6824d54f791c1b2e4d298385 pycares-4.2.2.tar.gz +md5 d11b196cebb45a38caa56e850f4a60d9 pycares-4.3.0.tar.gz +sha256 c542696f6dac978e9d99192384745a65f80a7d9450501151e4a7563e06010d45 pycares-4.3.0.tar.gz # Locally computed sha256 checksums sha256 427bb3a5372024a26e2c290b24382512bcc7ca123431c4dd178dd613beea7eee LICENSE diff --git a/package/python-pycares/python-pycares.mk b/package/python-pycares/python-pycares.mk index 858adbf33b..b1c7dcef50 100644 --- a/package/python-pycares/python-pycares.mk +++ b/package/python-pycares/python-pycares.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCARES_VERSION = 4.2.2 +PYTHON_PYCARES_VERSION = 4.3.0 PYTHON_PYCARES_SOURCE = pycares-$(PYTHON_PYCARES_VERSION).tar.gz -PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/ac/a3/21594384c2398420dd7f6e8656aeb5a2c15128ddf2b85ef5f4403342e18d +PYTHON_PYCARES_SITE = https://files.pythonhosted.org/packages/01/50/e3015e6e03a3cf64113f509e8b86b71af37169b59ccedfcb182f3d031329 PYTHON_PYCARES_SETUP_TYPE = setuptools PYTHON_PYCARES_LICENSE = MIT PYTHON_PYCARES_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:29:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:51 +0100 Subject: [Buildroot] [git commit] package/python-pycairo: bump to version 1.23.0 Message-ID: <20221211085516.74D8485FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=59ae28ac059852c4adb9e5116006f8724bd8578b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycairo/python-pycairo.hash | 4 ++-- package/python-pycairo/python-pycairo.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycairo/python-pycairo.hash b/package/python-pycairo/python-pycairo.hash index f8018e682f..98bb7f2802 100644 --- a/package/python-pycairo/python-pycairo.hash +++ b/package/python-pycairo/python-pycairo.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycairo/json -md5 682238eaa8bd7032e36a20b6f53824d1 pycairo-1.21.0.tar.gz -sha256 251907f18a552df938aa3386657ff4b5a4937dde70e11aa042bc297957f4b74b pycairo-1.21.0.tar.gz +md5 7a3729d21659098e1b9a411b62e88966 pycairo-1.23.0.tar.gz +sha256 9b61ac818723adc04367301317eb2e814a83522f07bbd1f409af0dada463c44c pycairo-1.23.0.tar.gz # Locally computed sha256 checksums sha256 360b9a526d47c51a7cab7f1ec49ca5893050562d639b742d588934ff84823a72 COPYING sha256 d80c9d084ebfb50ea1ed91bfbc2410d6ce542097a32c43b00781b83adcb8c77f COPYING-LGPL-2.1 diff --git a/package/python-pycairo/python-pycairo.mk b/package/python-pycairo/python-pycairo.mk index 5b231f6b1e..f9933df187 100644 --- a/package/python-pycairo/python-pycairo.mk +++ b/package/python-pycairo/python-pycairo.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCAIRO_VERSION = 1.21.0 +PYTHON_PYCAIRO_VERSION = 1.23.0 PYTHON_PYCAIRO_SOURCE = pycairo-$(PYTHON_PYCAIRO_VERSION).tar.gz -PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/92/a4/506564f574fa74c90b98690e8ecc8dbae1629f31fcfe0be69de45d9e1605 +PYTHON_PYCAIRO_SITE = https://files.pythonhosted.org/packages/69/ca/9e9fa2e8be0876a9bbf046a1be7ee33e61d4fdfbd1fd25c76c1bdfddf8c4 PYTHON_PYCAIRO_SETUP_TYPE = setuptools PYTHON_PYCAIRO_DEPENDENCIES = cairo PYTHON_PYCAIRO_LICENSE = LGPL-2.1 or MPL-1.1 From yann.morin.1998 at free.fr Sun Dec 11 08:29:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:45 +0100 Subject: [Buildroot] [git commit] package/python-psutil: bump to version 5.9.4 Message-ID: <20221211085516.5300985FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9371a7994e1099a8681411ddb686a1c2ce53ef10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-psutil/python-psutil.hash | 4 ++-- package/python-psutil/python-psutil.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-psutil/python-psutil.hash b/package/python-psutil/python-psutil.hash index c7b7e46ec1..15927562b1 100644 --- a/package/python-psutil/python-psutil.hash +++ b/package/python-psutil/python-psutil.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/psutil/json -md5 66b847f94545e96b540518ebe19740b4 psutil-5.9.3.tar.gz -sha256 7ccfcdfea4fc4b0a02ca2c31de7fcd186beb9cff8207800e14ab66f79c773af6 psutil-5.9.3.tar.gz +md5 f72751d05b781757b7cd9bc375d2e351 psutil-5.9.4.tar.gz +sha256 3d7f9739eb435d4b1338944abe23f49584bde5395f27487d2ee25ad9a8774a62 psutil-5.9.4.tar.gz # Locally computed sha256 checksums sha256 24c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1b LICENSE diff --git a/package/python-psutil/python-psutil.mk b/package/python-psutil/python-psutil.mk index 578f69d3c7..e764d1accc 100644 --- a/package/python-psutil/python-psutil.mk +++ b/package/python-psutil/python-psutil.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PSUTIL_VERSION = 5.9.3 +PYTHON_PSUTIL_VERSION = 5.9.4 PYTHON_PSUTIL_SOURCE = psutil-$(PYTHON_PSUTIL_VERSION).tar.gz -PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/de/eb/1c01a34c86ee3b058c556e407ce5b07cb7d186ebe47b3e69d6f152ca5cc5 +PYTHON_PSUTIL_SITE = https://files.pythonhosted.org/packages/3d/7d/d05864a69e452f003c0d77e728e155a89a2a26b09e64860ddd70ad64fb26 PYTHON_PSUTIL_SETUP_TYPE = setuptools PYTHON_PSUTIL_LICENSE = BSD-3-Clause PYTHON_PSUTIL_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:20 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:20 +0100 Subject: [Buildroot] [git commit] package/python-urllib3: bump to version 1.26.13 Message-ID: <20221211085517.2129285FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a265441cf91c8accdf0e2bbdc46171335c357ef branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-urllib3/python-urllib3.hash | 4 ++-- package/python-urllib3/python-urllib3.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-urllib3/python-urllib3.hash b/package/python-urllib3/python-urllib3.hash index 8aacf5780a..963967332e 100644 --- a/package/python-urllib3/python-urllib3.hash +++ b/package/python-urllib3/python-urllib3.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/urllib3/json -md5 ba308b52b9092184cf4905bc59a88fc0 urllib3-1.26.12.tar.gz -sha256 3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e urllib3-1.26.12.tar.gz +md5 38f7d1589aa9720101316d07fcbd05c8 urllib3-1.26.13.tar.gz +sha256 c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8 urllib3-1.26.13.tar.gz # Locally computed sha256 checksums sha256 c37bf186e27cf9dbe9619e55edfe3cea7b30091ceb3da63c7dacbe0e6d77907b LICENSE.txt diff --git a/package/python-urllib3/python-urllib3.mk b/package/python-urllib3/python-urllib3.mk index 96d3938fd2..5868927440 100644 --- a/package/python-urllib3/python-urllib3.mk +++ b/package/python-urllib3/python-urllib3.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_URLLIB3_VERSION = 1.26.12 +PYTHON_URLLIB3_VERSION = 1.26.13 PYTHON_URLLIB3_SOURCE = urllib3-$(PYTHON_URLLIB3_VERSION).tar.gz -PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/b2/56/d87d6d3c4121c0bcec116919350ca05dc3afd2eeb7dc88d07e8083f8ea94 +PYTHON_URLLIB3_SITE = https://files.pythonhosted.org/packages/c2/51/32da03cf19d17d46cce5c731967bf58de9bd71db3a379932f53b094deda4 PYTHON_URLLIB3_LICENSE = MIT PYTHON_URLLIB3_LICENSE_FILES = LICENSE.txt PYTHON_URLLIB3_CPE_ID_VENDOR = python From yann.morin.1998 at free.fr Sun Dec 11 08:30:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:25 +0100 Subject: [Buildroot] [git commit] package/python-websocket-client: bump to version 1.4.2 Message-ID: <20221211085517.36BF885FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e6e04028825a8cfdf952553d89363d2c85b69746 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-websocket-client/python-websocket-client.hash | 4 ++-- package/python-websocket-client/python-websocket-client.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-websocket-client/python-websocket-client.hash b/package/python-websocket-client/python-websocket-client.hash index 08a6c260ca..5da778027b 100644 --- a/package/python-websocket-client/python-websocket-client.hash +++ b/package/python-websocket-client/python-websocket-client.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/websocket-client/json -md5 1e8b6daae0cad86f8cd9210b24bdf95b websocket-client-1.4.1.tar.gz -sha256 f9611eb65c8241a67fb373bef040b3cf8ad377a9f6546a12b620b6511e8ea9ef websocket-client-1.4.1.tar.gz +md5 26d1d8db59c9417570d8ec73ace1687b websocket-client-1.4.2.tar.gz +sha256 d6e8f90ca8e2dd4e8027c4561adeb9456b54044312dba655e7cae652ceb9ae59 websocket-client-1.4.2.tar.gz # Locally computed sha256 checksums sha256 638eb70dcc4af2e6d8388de0636ced399f7c24716e11b8573a6b06f879e80691 LICENSE diff --git a/package/python-websocket-client/python-websocket-client.mk b/package/python-websocket-client/python-websocket-client.mk index 7e21187e22..79cde7e590 100644 --- a/package/python-websocket-client/python-websocket-client.mk +++ b/package/python-websocket-client/python-websocket-client.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.1 +PYTHON_WEBSOCKET_CLIENT_VERSION = 1.4.2 PYTHON_WEBSOCKET_CLIENT_SOURCE = websocket-client-$(PYTHON_WEBSOCKET_CLIENT_VERSION).tar.gz -PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/99/11/01fe7ebcb7545a1990c53c11f31230afe1388b0b34256e3fd20e49482245 +PYTHON_WEBSOCKET_CLIENT_SITE = https://files.pythonhosted.org/packages/75/af/1d13b93e7a21aca7f8ab8645fcfcfad21fc39716dc9dce5dc2a97f73ff78 PYTHON_WEBSOCKET_CLIENT_SETUP_TYPE = setuptools PYTHON_WEBSOCKET_CLIENT_LICENSE = Apache-2.0 PYTHON_WEBSOCKET_CLIENT_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:16 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:16 +0100 Subject: [Buildroot] [git commit] package/python-u-msgpack: bump to version 2.7.2 Message-ID: <20221211085517.0809885FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d85a17270de1595d4b63c999e4c76b3bd53eccab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master License hash changed due to year update: https://github.com/vsergeev/u-msgpack-python/commit/8794887e2a71258ddacb7c435ca6f43304c2a21b Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-u-msgpack/python-u-msgpack.hash | 6 +++--- package/python-u-msgpack/python-u-msgpack.mk | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/python-u-msgpack/python-u-msgpack.hash b/package/python-u-msgpack/python-u-msgpack.hash index 0891783985..0ec2385533 100644 --- a/package/python-u-msgpack/python-u-msgpack.hash +++ b/package/python-u-msgpack/python-u-msgpack.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/u-msgpack-python/json -md5 8691cea6bc7b44bce6e2115260a54323 u-msgpack-python-2.7.1.tar.gz -sha256 b7e7d433cab77171a4c752875d91836f3040306bab5063fb6dbe11f64ea69551 u-msgpack-python-2.7.1.tar.gz +md5 6c4fbe9e1df1c1563ecc9e435b82fdcb u-msgpack-python-2.7.2.tar.gz +sha256 e86f7ac6aa0ef4c6c49f004b4fd435bce99c23e2dd5d73003f3f9816024c2bd8 u-msgpack-python-2.7.2.tar.gz # Locally computed sha256 checksums -sha256 268ae7b7efbf67cd7bc0a9efea844fcf448d03f9cc6b8c79e8fe311815985030 LICENSE +sha256 f938fe2d3b7b329005d4b2851f106fd4351ca55f0836335acbe52386312f7f31 LICENSE diff --git a/package/python-u-msgpack/python-u-msgpack.mk b/package/python-u-msgpack/python-u-msgpack.mk index e0a3b3f297..372c5a8d45 100644 --- a/package/python-u-msgpack/python-u-msgpack.mk +++ b/package/python-u-msgpack/python-u-msgpack.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_U_MSGPACK_VERSION = 2.7.1 +PYTHON_U_MSGPACK_VERSION = 2.7.2 PYTHON_U_MSGPACK_SOURCE = u-msgpack-python-$(PYTHON_U_MSGPACK_VERSION).tar.gz -PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/62/94/a4f485b628310534d377b3e7cb6f85b8066dc823dbff0e4421fb4227fb7e +PYTHON_U_MSGPACK_SITE = https://files.pythonhosted.org/packages/44/a7/1cb4f059bbf72ea24364f9ba3ef682725af09969e29df988aa5437f0044e PYTHON_U_MSGPACK_SETUP_TYPE = setuptools PYTHON_U_MSGPACK_LICENSE = MIT PYTHON_U_MSGPACK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 08:30:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:31 +0100 Subject: [Buildroot] [git commit] package/python-zopfli: bump to version 0.2.2 Message-ID: <20221211085517.58E5685FAA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bc4bed533a6c0166b70aeb03ddde9b021ea4058f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-zopfli/python-zopfli.hash | 4 ++-- package/python-zopfli/python-zopfli.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zopfli/python-zopfli.hash b/package/python-zopfli/python-zopfli.hash index 969ed97992..29bdfe5e5b 100644 --- a/package/python-zopfli/python-zopfli.hash +++ b/package/python-zopfli/python-zopfli.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zopfli/json -md5 505ea595d86b8a7fec55620c839a4859 zopfli-0.2.1.zip -sha256 e5263d2806e2c1ccb23f52b2972a235d31d42f22f3fa3032cc9aded51e9bf2c6 zopfli-0.2.1.zip +md5 0c1e41e5403524e0180f3ed9aaa356ec zopfli-0.2.2.zip +sha256 2d49db7540d9991976af464ebc1b9ed12988c04d90691bcb51dc4a373a9e2afc zopfli-0.2.2.zip # Locally computed sha256 checksums sha256 018b1cb87efdf7a04c2fcc13d57ed63f62149113fb207b27ea13430d64f13513 COPYING diff --git a/package/python-zopfli/python-zopfli.mk b/package/python-zopfli/python-zopfli.mk index 689634fefa..d6af6e4b5f 100644 --- a/package/python-zopfli/python-zopfli.mk +++ b/package/python-zopfli/python-zopfli.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPFLI_VERSION = 0.2.1 +PYTHON_ZOPFLI_VERSION = 0.2.2 PYTHON_ZOPFLI_SOURCE = zopfli-$(PYTHON_ZOPFLI_VERSION).zip -PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/91/25/ba6f370e18359292f05ca4df93642eb7d1c424721ef61f61b8610a63d0c5 +PYTHON_ZOPFLI_SITE = https://files.pythonhosted.org/packages/9a/ed/d004d5737f9546167eecf0ecd995ee1a796703e512deb2f2ea26cdbe4b3e PYTHON_ZOPFLI_SETUP_TYPE = setuptools PYTHON_ZOPFLI_LICENSE = Apache-2.0 PYTHON_ZOPFLI_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:06 +0100 Subject: [Buildroot] [git commit] package/python-simplejson: bump to version 3.18.0 Message-ID: <20221211085516.C56D485FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=225e8745c62c75b20867af928d459abfbb53da94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-simplejson/python-simplejson.hash | 4 ++-- package/python-simplejson/python-simplejson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-simplejson/python-simplejson.hash b/package/python-simplejson/python-simplejson.hash index 0f56d4c6cc..1c99b87590 100644 --- a/package/python-simplejson/python-simplejson.hash +++ b/package/python-simplejson/python-simplejson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/simplejson/json -md5 0b8f47c9451bf101a791f8b5bccf1f33 simplejson-3.17.6.tar.gz -sha256 cf98038d2abf63a1ada5730e91e84c642ba6c225b0198c3684151b1f80c5f8a6 simplejson-3.17.6.tar.gz +md5 83e24e662f024e06af2fffe698227da4 simplejson-3.18.0.tar.gz +sha256 58a429d2c2fa80834115b923ff689622de8f214cf0dc4afa9f59e824b444ab31 simplejson-3.18.0.tar.gz # Locally computed sha256 checksums sha256 fcaa1e313a99304322e2e0836ea4ee7d839ce9a480438f3922a853edfdde129f LICENSE.txt diff --git a/package/python-simplejson/python-simplejson.mk b/package/python-simplejson/python-simplejson.mk index 52bff7569c..1607d9c90c 100644 --- a/package/python-simplejson/python-simplejson.mk +++ b/package/python-simplejson/python-simplejson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SIMPLEJSON_VERSION = 3.17.6 +PYTHON_SIMPLEJSON_VERSION = 3.18.0 PYTHON_SIMPLEJSON_SOURCE = simplejson-$(PYTHON_SIMPLEJSON_VERSION).tar.gz -PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/7a/47/c7cc3d4ed15f09917838a2fb4e1759eafb6d2f37ebf7043af984d8b36cf7 +PYTHON_SIMPLEJSON_SITE = https://files.pythonhosted.org/packages/17/3d/b8bfe1f40558f6a16f70c349adf97480dc71a7d11b2b1a5dc0824a87faa0 PYTHON_SIMPLEJSON_LICENSE = Academic Free License (AFL), MIT PYTHON_SIMPLEJSON_LICENSE_FILES = LICENSE.txt PYTHON_SIMPLEJSON_CPE_ID_VENDOR = simplejson_project From yann.morin.1998 at free.fr Sun Dec 11 08:30:18 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:18 +0100 Subject: [Buildroot] [git commit] package/python-ujson: bump to version 5.6.0 Message-ID: <20221211085517.1302485FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33f493781cf55c556769024e8058ee223d122507 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-ujson/python-ujson.hash | 4 ++-- package/python-ujson/python-ujson.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-ujson/python-ujson.hash b/package/python-ujson/python-ujson.hash index 27df5aa355..3dfc681167 100644 --- a/package/python-ujson/python-ujson.hash +++ b/package/python-ujson/python-ujson.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ujson/json -md5 73b42e3f4bf3130073cfffbd82608275 ujson-5.5.0.tar.gz -sha256 b25077a971c7da47bd6846a912a747f6963776d90720c88603b1b55d81790780 ujson-5.5.0.tar.gz +md5 45a74680e2936470821bf74a8f043a71 ujson-5.6.0.tar.gz +sha256 f881e2d8a022e9285aa2eab6ba8674358dbcb2b57fa68618d88d62937ac3ff04 ujson-5.6.0.tar.gz # Locally computed sha256 checksums sha256 6a00a8f8b4050303368b694147bde1aed9c96bdff869c181dbbf3ccb784a1501 LICENSE.txt diff --git a/package/python-ujson/python-ujson.mk b/package/python-ujson/python-ujson.mk index 95cb0ebad1..24ad4822b8 100644 --- a/package/python-ujson/python-ujson.mk +++ b/package/python-ujson/python-ujson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_UJSON_VERSION = 5.5.0 +PYTHON_UJSON_VERSION = 5.6.0 PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz -PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/6e/4a/03ddad85a10dd52e209993a14afa0cb0dc5c348e4647329f1c53856ad9e6 +PYTHON_UJSON_SITE = https://files.pythonhosted.org/packages/45/48/466d672c53fcb93d64a2817e3a0306214103e3baba109821c88e1150c100 PYTHON_UJSON_SETUP_TYPE = setuptools PYTHON_UJSON_LICENSE = BSD-3-Clause PYTHON_UJSON_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:36 +0100 Subject: [Buildroot] [git commit] package/python-pathspec: bump to version 0.10.3 Message-ID: <20221211085516.15B9885FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9f06cbbbce135bb149681fa708650a140a12271 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pathspec/python-pathspec.hash | 4 ++-- package/python-pathspec/python-pathspec.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pathspec/python-pathspec.hash b/package/python-pathspec/python-pathspec.hash index 91e4fb85b7..5eb76cb5f9 100644 --- a/package/python-pathspec/python-pathspec.hash +++ b/package/python-pathspec/python-pathspec.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pathspec/json -md5 6f4fde5e701d328a2846d206edb63aa9 pathspec-0.10.1.tar.gz -sha256 7ace6161b621d31e7902eb6b5ae148d12cfd23f4a249b9ffb6b9fee12084323d pathspec-0.10.1.tar.gz +md5 d89408b52aff020ac768a14c0ef1c7de pathspec-0.10.3.tar.gz +sha256 56200de4077d9d0791465aa9095a01d421861e405b5096955051deefd697d6f6 pathspec-0.10.3.tar.gz # Locally computed sha256 checksums sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/python-pathspec/python-pathspec.mk b/package/python-pathspec/python-pathspec.mk index ccb794cce9..e88bce231f 100644 --- a/package/python-pathspec/python-pathspec.mk +++ b/package/python-pathspec/python-pathspec.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PATHSPEC_VERSION = 0.10.1 +PYTHON_PATHSPEC_VERSION = 0.10.3 PYTHON_PATHSPEC_SOURCE = pathspec-$(PYTHON_PATHSPEC_VERSION).tar.gz -PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/24/9f/a9ae1e6efa11992dba2c4727d94602bd2f6ee5f0dedc29ee2d5d572c20f7 +PYTHON_PATHSPEC_SITE = https://files.pythonhosted.org/packages/32/1a/6baf904503c3e943cae9605c9c88a43b964dea5b59785cf956091b341b08 PYTHON_PATHSPEC_LICENSE = MPL-2.0 PYTHON_PATHSPEC_LICENSE_FILES = LICENSE PYTHON_PATHSPEC_SETUP_TYPE = setuptools From yann.morin.1998 at free.fr Sun Dec 11 08:30:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:22 +0100 Subject: [Buildroot] [git commit] package/python-watchdog: bump to version 2.2.0 Message-ID: <20221211085517.2B2EF85FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=873ea8bd385ef1b89be0f2753f6968aae6022508 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-watchdog/python-watchdog.hash | 4 ++-- package/python-watchdog/python-watchdog.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-watchdog/python-watchdog.hash b/package/python-watchdog/python-watchdog.hash index 59facb8fea..3bacccf2d6 100644 --- a/package/python-watchdog/python-watchdog.hash +++ b/package/python-watchdog/python-watchdog.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/watchdog/json -md5 0e60e0a2d3a8c18ba37105f8b44de810 watchdog-2.1.9.tar.gz -sha256 43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609 watchdog-2.1.9.tar.gz +md5 d029b806814bcba26745c26769a847bc watchdog-2.2.0.tar.gz +sha256 83cf8bc60d9c613b66a4c018051873d6273d9e45d040eed06d6a96241bd8ec01 watchdog-2.2.0.tar.gz # Locally computed sha256 checksums sha256 02c8760f988a76e92a9d6cb525456a86f7b0fd1953870dd491de5955cb974d41 COPYING sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/python-watchdog/python-watchdog.mk b/package/python-watchdog/python-watchdog.mk index 71a3f8a0c2..bb9f145e16 100644 --- a/package/python-watchdog/python-watchdog.mk +++ b/package/python-watchdog/python-watchdog.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_WATCHDOG_VERSION = 2.1.9 +PYTHON_WATCHDOG_VERSION = 2.2.0 PYTHON_WATCHDOG_SOURCE = watchdog-$(PYTHON_WATCHDOG_VERSION).tar.gz -PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/42/f7/da8e889f8626786eac9454e8d2718fc79359ed517be20cdd50c647167d39 +PYTHON_WATCHDOG_SITE = https://files.pythonhosted.org/packages/c3/fb/bd960970258366b0704307ccd12617d64201407bfb6d31ae412d2762ccf1 PYTHON_WATCHDOG_SETUP_TYPE = setuptools PYTHON_WATCHDOG_LICENSE = Apache-2.0 PYTHON_WATCHDOG_LICENSE_FILES = LICENSE COPYING From yann.morin.1998 at free.fr Sun Dec 11 08:30:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:30:29 +0100 Subject: [Buildroot] [git commit] package/python-zope-interface: bump to version 5.5.2 Message-ID: <20221211085517.4EDA285FA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c330d67dae8ca6eefde2aa076151820d87beebe7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-zope-interface/python-zope-interface.hash | 4 ++-- package/python-zope-interface/python-zope-interface.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-zope-interface/python-zope-interface.hash b/package/python-zope-interface/python-zope-interface.hash index 6bab9d2c1c..7052f77899 100644 --- a/package/python-zope-interface/python-zope-interface.hash +++ b/package/python-zope-interface/python-zope-interface.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/zope-interface/json -md5 644f7574b81710a21b1b738d448811e4 zope.interface-5.5.1.tar.gz -sha256 6d678475fdeb11394dc9aaa5c564213a1567cc663082e0ee85d52f78d1fbaab2 zope.interface-5.5.1.tar.gz +md5 5a383d71156ce6f89f59a86d957a8d65 zope.interface-5.5.2.tar.gz +sha256 bfee1f3ff62143819499e348f5b8a7f3aa0259f9aca5e0ddae7391d059dce671 zope.interface-5.5.2.tar.gz # Locally computed sha256 checksums sha256 3e671db11df687516cc1db5b3d65e4aa383eaca3c20cea3faf53a0f7335d0a3c LICENSE.txt diff --git a/package/python-zope-interface/python-zope-interface.mk b/package/python-zope-interface/python-zope-interface.mk index 4f201e5cbf..2bada3a7d4 100644 --- a/package/python-zope-interface/python-zope-interface.mk +++ b/package/python-zope-interface/python-zope-interface.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ZOPE_INTERFACE_VERSION = 5.5.1 +PYTHON_ZOPE_INTERFACE_VERSION = 5.5.2 PYTHON_ZOPE_INTERFACE_SOURCE = zope.interface-$(PYTHON_ZOPE_INTERFACE_VERSION).tar.gz -PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/c5/ec/3e116b5c3c54f1fb7296a686c110c14d1242bbea17286c487892075d9858 +PYTHON_ZOPE_INTERFACE_SITE = https://files.pythonhosted.org/packages/38/6f/fbfb7dde38be7e5644bb342c4c7cdc444cd5e2ffbd70d091263b3858a8cb PYTHON_ZOPE_INTERFACE_SETUP_TYPE = setuptools PYTHON_ZOPE_INTERFACE_LICENSE = ZPL-2.1 PYTHON_ZOPE_INTERFACE_LICENSE_FILES = LICENSE.txt From yann.morin.1998 at free.fr Sun Dec 11 08:29:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:29:53 +0100 Subject: [Buildroot] [git commit] package/python-pycryptodomex: bump to version 3.16.0 Message-ID: <20221211085516.8133F85FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=24d1bfa38d9f10785e8cd366c9680e9ca8905de6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-pycryptodomex/python-pycryptodomex.hash | 4 ++-- package/python-pycryptodomex/python-pycryptodomex.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pycryptodomex/python-pycryptodomex.hash b/package/python-pycryptodomex/python-pycryptodomex.hash index 97c5e79024..eb011dddb8 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.hash +++ b/package/python-pycryptodomex/python-pycryptodomex.hash @@ -1,6 +1,6 @@ # md5, sha256 from https://pypi.org/pypi/pycryptodomex/json -md5 683580f8f464348397a41ebabb5511a9 pycryptodomex-3.15.0.tar.gz -sha256 7341f1bb2dadb0d1a0047f34c3a58208a92423cdbd3244d998e4b28df5eac0ed pycryptodomex-3.15.0.tar.gz +md5 9d27f03c036c89afd3d66970bb49cd06 pycryptodomex-3.16.0.tar.gz +sha256 e9ba9d8ed638733c9e95664470b71d624a6def149e2db6cc52c1aca5a6a2df1d pycryptodomex-3.16.0.tar.gz # Locally computed sha256 checksums sha256 4e04660d77c1c64e89d79537919fb8240fa21484a7e3db29f358b2c7f84ea073 LICENSE.rst sha256 8e563c767164faa0831a333b57d23d4311cf566eb1b15d93250f4606be4eb549 Doc/LEGAL/COPYRIGHT.pycrypto diff --git a/package/python-pycryptodomex/python-pycryptodomex.mk b/package/python-pycryptodomex/python-pycryptodomex.mk index 8f22bf3ef2..b566bdd066 100644 --- a/package/python-pycryptodomex/python-pycryptodomex.mk +++ b/package/python-pycryptodomex/python-pycryptodomex.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PYCRYPTODOMEX_VERSION = 3.15.0 +PYTHON_PYCRYPTODOMEX_VERSION = 3.16.0 PYTHON_PYCRYPTODOMEX_SOURCE = pycryptodomex-$(PYTHON_PYCRYPTODOMEX_VERSION).tar.gz -PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/52/0d/6cc95a83f6961a1ca041798d222240890af79b381e97eda3b9b538dba16f +PYTHON_PYCRYPTODOMEX_SITE = https://files.pythonhosted.org/packages/5d/22/575c7dd7c86843e07a791cfa2143e7292d6b380f5a7cce966a49b9d6c9f4 PYTHON_PYCRYPTODOMEX_SETUP_TYPE = setuptools PYTHON_PYCRYPTODOMEX_LICENSE = \ BSD-2-Clause, \ From yann.morin.1998 at free.fr Sun Dec 11 08:56:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 09:56:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/python3: bump to version 3.11.1 In-Reply-To: <20221210212402.3721087-1-james.hilliard1@gmail.com> References: <20221210212402.3721087-1-james.hilliard1@gmail.com> Message-ID: <20221211085629.GL1044805@scaer> James, All, On 2022-12-10 14:24 -0700, James Hilliard spake thusly: > Drop patch which is now upstream. > > Signed-off-by: James Hilliard [--SNIP--] > diff --git a/package/python3/python3.hash b/package/python3/python3.hash > index c4ee79305d..db78544bd0 100644 > --- a/package/python3/python3.hash > +++ b/package/python3/python3.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 a57dc82d77358617ba65b9841cee1e3b441f386c3789ddc0676eca077f2951c3 Python-3.11.0.tar.xz > +sha256 85879192f2cffd56cb16c092905949ebf3e5e394b7f764723529637901dfb58f Python-3.11.1.tar.xz > sha256 f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b LICENSE $ make python3-legal-info >>> python3 3.11.1 Collecting legal info ERROR: LICENSE has wrong sha256 hash: ERROR: expected: f03e17cd594c2085f66a454e695c7ebe5b4d3c0eff534f4f194abc2fd164621b ERROR: got : d4a223f033419313218c9b8444167e91e87a5bebdb43fb8490df441df5220a8b ERROR: Incomplete download, or man-in-the-middle (MITM) attack make[1]: *** [package/python3/python3.mk:251: python3-legal-info] Error 1 make: *** [Makefile:23: _all] Error 2 Applied to master, with the licensing hash updated, and the commit log extended to explain why, thanks. I also applied a lot of your recent ptython packages bumps, I won't reply to each of them individually, though.. Thanks! Regards, Yann E. MORIN. > diff --git a/package/python3/python3.mk b/package/python3/python3.mk > index 123bc8ef88..219d135b3f 100644 > --- a/package/python3/python3.mk > +++ b/package/python3/python3.mk > @@ -5,7 +5,7 @@ > ################################################################################ > > PYTHON3_VERSION_MAJOR = 3.11 > -PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).0 > +PYTHON3_VERSION = $(PYTHON3_VERSION_MAJOR).1 > PYTHON3_SOURCE = Python-$(PYTHON3_VERSION).tar.xz > PYTHON3_SITE = https://python.org/ftp/python/$(PYTHON3_VERSION) > PYTHON3_LICENSE = Python-2.0, others > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 09:04:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:04:42 +0100 Subject: [Buildroot] [PATCH] package/python-dicttoxml: bump to version 1.7.15 In-Reply-To: <20221207140253.20533-1-yegorslists@googlemail.com> References: <20221207140253.20533-1-yegorslists@googlemail.com> Message-ID: <20221211090442.GM1044805@scaer> Yegor, All, On 2022-12-07 15:02 +0100, yegorslists--- via buildroot spake thusly: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov Sorry, the same bump was part of the slew of python package bumps sent by James, which I applied in batch. Regards, Yann E. MORIN. > --- > package/python-dicttoxml/python-dicttoxml.hash | 4 ++-- > package/python-dicttoxml/python-dicttoxml.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-dicttoxml/python-dicttoxml.hash b/package/python-dicttoxml/python-dicttoxml.hash > index d8c43d0144..de31782104 100644 > --- a/package/python-dicttoxml/python-dicttoxml.hash > +++ b/package/python-dicttoxml/python-dicttoxml.hash > @@ -1,5 +1,5 @@ > # md5 from https://pypi.python.org/pypi/dicttoxml/json > -md5 ec5643a048cf32dad3c28db236b923e4 dicttoxml-1.7.4.tar.gz > +md5 234550e3aa875c6f3520aa9a2dff1ef1 dicttoxml-1.7.15.tar.gz > # Locally computed > -sha256 ea44cc4ec6c0f85098c57a431a1ee891b3549347b07b7414c8a24611ecf37e45 dicttoxml-1.7.4.tar.gz > +sha256 5540fe7dfde2d2ed9467e67fcc981cbd2e164dc3120c862bdb7333202ac48838 dicttoxml-1.7.15.tar.gz > sha256 4514114bd9da0b2fbf8c4fa264c0e6cc80fd41e6ac7f09d7a39a215662951c7c LICENCE.txt > diff --git a/package/python-dicttoxml/python-dicttoxml.mk b/package/python-dicttoxml/python-dicttoxml.mk > index 537afff601..3e5f90e9de 100644 > --- a/package/python-dicttoxml/python-dicttoxml.mk > +++ b/package/python-dicttoxml/python-dicttoxml.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_DICTTOXML_VERSION = 1.7.4 > +PYTHON_DICTTOXML_VERSION = 1.7.15 > PYTHON_DICTTOXML_SOURCE = dicttoxml-$(PYTHON_DICTTOXML_VERSION).tar.gz > -PYTHON_DICTTOXML_SITE = https://pypi.python.org/packages/74/36/534db111db9e7610a41641a1f6669a964aacaf51858f466de264cc8dcdd9 > +PYTHON_DICTTOXML_SITE = https://files.pythonhosted.org/packages/45/b5/efa170fd88e8b8bc025c59592eade0fb7de6ae02ed3dd63957956adc1396 > PYTHON_DICTTOXML_SETUP_TYPE = distutils > PYTHON_DICTTOXML_LICENSE = GPL-2.0 > PYTHON_DICTTOXML_LICENSE_FILES = LICENCE.txt > -- > 2.17.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 09:09:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:09:12 +0100 Subject: [Buildroot] [git commit] package/python-bleak: bump version to 0.19.1 Message-ID: <20221211090953.4CFD985FB1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e22b84872dbf76e696de1d5c1031af044597343 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcin Niestroj Reviewed-by: James Hilliard Signed-off-by: Yann E. MORIN --- package/python-bleak/Config.in | 3 ++- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/python-bleak/Config.in b/package/python-bleak/Config.in index 085c16fae8..691450f86b 100644 --- a/package/python-bleak/Config.in +++ b/package/python-bleak/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_PYTHON_BLEAK bool "python-bleak" - select BR2_PACKAGE_PYTHON_DBUS_NEXT # runtime + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime + select BR2_PACKAGE_PYTHON_DBUS_FAST # runtime help Bluetooth Low Energy platform Agnostic Klient. diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 5acac877c9..9a8310b11c 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 0c26b270358a782767012220fc595aa5 bleak-0.12.1.tar.gz -sha256 4a80a24cc944e52e856054639f298229c39a2fc720e5f7adbeebb117d10849ed bleak-0.12.1.tar.gz +md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz +sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 3ae6d90311..00a4946ef6 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.12.1 +PYTHON_BLEAK_VERSION = 0.19.1 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/67/4b/ba00c69a24a8d08c86f02caa45727a2ad2844c7bee9630ccb063be226f71 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 09:10:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 10:10:14 +0100 Subject: [Buildroot] [PATCH v2 2/2] package/python-bleak: bump version to 0.19.1 In-Reply-To: <20221103102102.924370-2-m.niestroj@grinn-global.com> References: <20221103102102.924370-1-m.niestroj@grinn-global.com> <20221103102102.924370-2-m.niestroj@grinn-global.com> Message-ID: <20221211091013.GN1044805@scaer> Marcin, All, On 2022-11-03 11:21 +0100, Marcin Niestroj spake thusly: > Signed-off-by: Marcin Niestroj Applied to master, thanks. Regards, Yann E. MORIN. > --- > v1 -> v2: no changes > > package/python-bleak/Config.in | 3 ++- > package/python-bleak/python-bleak.hash | 4 ++-- > package/python-bleak/python-bleak.mk | 4 ++-- > 3 files changed, 6 insertions(+), 5 deletions(-) > > diff --git a/package/python-bleak/Config.in b/package/python-bleak/Config.in > index 085c16fae8..691450f86b 100644 > --- a/package/python-bleak/Config.in > +++ b/package/python-bleak/Config.in > @@ -1,6 +1,7 @@ > config BR2_PACKAGE_PYTHON_BLEAK > bool "python-bleak" > - select BR2_PACKAGE_PYTHON_DBUS_NEXT # runtime > + select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime > + select BR2_PACKAGE_PYTHON_DBUS_FAST # runtime > help > Bluetooth Low Energy platform Agnostic Klient. > > diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash > index 5acac877c9..9a8310b11c 100644 > --- a/package/python-bleak/python-bleak.hash > +++ b/package/python-bleak/python-bleak.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/bleak/json > -md5 0c26b270358a782767012220fc595aa5 bleak-0.12.1.tar.gz > -sha256 4a80a24cc944e52e856054639f298229c39a2fc720e5f7adbeebb117d10849ed bleak-0.12.1.tar.gz > +md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz > +sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz > # Locally computed sha256 checksums > sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE > diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk > index 3ae6d90311..00a4946ef6 100644 > --- a/package/python-bleak/python-bleak.mk > +++ b/package/python-bleak/python-bleak.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_BLEAK_VERSION = 0.12.1 > +PYTHON_BLEAK_VERSION = 0.19.1 > PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz > -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/67/4b/ba00c69a24a8d08c86f02caa45727a2ad2844c7bee9630ccb063be226f71 > +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 > PYTHON_BLEAK_SETUP_TYPE = setuptools > PYTHON_BLEAK_LICENSE = MIT > PYTHON_BLEAK_LICENSE_FILES = LICENSE > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Sun Dec 11 09:52:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 10:52:38 +0100 Subject: [Buildroot] [PATCH 1/2] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series In-Reply-To: <20221211081514.3138057-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 11 Dec 2022 09:15:13 +0100") References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> Message-ID: <87edt6z2qh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Sun Dec 11 09:55:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 10:55:55 +0100 Subject: [Buildroot] [git commit] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221211095613.EBBC285FC4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=abb36a1f5f619991a1a66c1a87b9881294465ab9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6acc409e73..c2ee77f922 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From thomas.petazzoni at bootlin.com Sun Dec 11 09:56:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 10:56:23 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure In-Reply-To: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> References: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211105623.01a59397@windsurf> On Wed, 7 Dec 2022 16:09:03 +0100 Giulio Benetti wrote: > Fixes: > http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ > > Signed-off-by: Giulio Benetti > --- > package/rtl8189es/rtl8189es.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Sun Dec 11 09:37:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 10:37:16 +0100 Subject: [Buildroot] [PATCH] package/asterisk: security bump to version 16.29.1 Message-ID: <20221211093716.1149172-1-peter@korsgaard.com> Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ?config? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) -- 2.30.2 From thomas.petazzoni at bootlin.com Sun Dec 11 10:17:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:17:45 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: bump to 20221109 Message-ID: <20221211102836.289C885FD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bec9e5f7852f6fefb234877dff45916d921c4b18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Stephan Henningsen Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index d81223e311..321436fb61 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 e9d174af729511c8cccb60ec4e0b223b3c44b67d813b42d1ab9813acfa667fa5 linux-firmware-20221012.tar.xz +sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 6857749e23d6a2853e5d33f6d6012a60d5baa2b4d51b5f8c6799d00d68733841 WHENCE +sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index ea97166d93..672a536c4a 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221012 +LINUX_FIRMWARE_VERSION = 20221109 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From thomas.petazzoni at bootlin.com Sun Dec 11 10:25:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:25:18 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add support for Intel 6/6E WiFi firmware Message-ID: <20221211102836.33B1F85FD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b55dfdb286ddb7fb4f35c20b731a4c93bd3ff201 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Stephan Henningsen Signed-off-by: Thomas Petazzoni --- package/linux-firmware/Config.in | 6 ++++++ package/linux-firmware/linux-firmware.mk | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 8ce71140da..4b415a7da2 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -268,6 +268,12 @@ config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX Firmware files for the Intel Wifi 9xxx devices supported by the iwlwifi kernel driver. +config BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E + bool "Intel iwlwifi 6/6E" + help + Firmware files for the Intel Wi-Fi 6 and Wi-Fi 6E devices + supported by the iwlwifi kernel driver. + config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8 bool "Libertas SD 8686 v8" help diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 672a536c4a..200b4ca564 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -514,6 +514,11 @@ LINUX_FIRMWARE_FILES += iwlwifi-9???-*.ucode LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6E),y) +LINUX_FIRMWARE_FILES += iwlwifi-so-a0-gf-a0*.{ucode,pnvm} +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.iwlwifi_firmware +endif + ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3),y) LINUX_FIRMWARE_FILES += tigon/* # No license file; the license is in the file WHENCE From thomas.petazzoni at bootlin.com Sun Dec 11 10:31:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:31:10 +0100 Subject: [Buildroot] linux-firmware-bump-to-20221109.patch In-Reply-To: References: Message-ID: <20221211113110.34f98ea3@windsurf> Hello Stephan, On Thu, 08 Dec 2022 22:10:25 +0100 Stephan Henningsen wrote: > linux-firmware.mk: bump to release 20221109 > linux-firmware.hash: add hash of bumped tarball, remove hash of deleted > files > > Signed-off-by: Stephan Henningsen I'm afraid that as others have pointed out, your patch arrived badly damaged on the mailing list. Please use git send-email, or teach your e-mail client to not line-wrap the contents of the e-mails you're sending when they contain a patch. Nevertheless, I took your patch "manually" and applied it. However, I reverted the parts where you removed the hash of some files: they still exist in the newer version of linux-firmware. In addition, your hash for the WHENCE file was wrong. I fixed that up and made the following commit: https://gitlab.com/buildroot.org/buildroot/-/commit/bec9e5f7852f6fefb234877dff45916d921c4b18 Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Sun Dec 11 10:32:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:01 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-headers: drop 5.19.x option In-Reply-To: <20221211081514.3138057-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 11 Dec 2022 09:15:14 +0100") References: <20221211081514.3138057-1-bernd.kuhls@t-online.de> <20221211081514.3138057-2-bernd.kuhls@t-online.de> Message-ID: <87a63uz0wu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > The 5.19.x series is now EOL upstream, so drop the linux-headers option and > add legacy handling for it. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From thomas.petazzoni at bootlin.com Sun Dec 11 10:32:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:32:30 +0100 Subject: [Buildroot] linux-firmware-add-intel-6e.patch In-Reply-To: References: Message-ID: <20221211113230.6da216db@windsurf> Hello Stephan, On Thu, 08 Dec 2022 22:11:10 +0100 Stephan Henningsen wrote: > Config.in: add option for installing firmware files for Intel 6/6E > devices > linux-firmware.mk: add target for installing firmware files for Intel > 6/6E devices > > Signed-off-by: Stephan Henningsen Here again, your patch appears badly damaged on the mailing list, please use git send-email. Nevertheless, I applied it manually, and did: https://gitlab.com/buildroot.org/buildroot/-/commit/b55dfdb286ddb7fb4f35c20b731a4c93bd3ff201 It would be great if you could fix your patch submission tooling for the next contributions, in order to make them easier to review/apply. Thanks a lot! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From peter at korsgaard.com Sun Dec 11 10:32:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:26 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221211103242.7D7DF85FE7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6936ec7ec6cb6df0e910f8df92961b79b12ee229 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Sun Dec 11 10:32:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 11:32:26 +0100 Subject: [Buildroot] [git commit] package/linux-headers: drop 5.19.x option Message-ID: <20221211103242.8B15585FE8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5449ea7d20e76242661434b5324c7474c2c96938 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The 5.19.x series is now EOL upstream, so drop the linux-headers option and add legacy handling for it. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ linux/linux.hash | 1 - package/linux-headers/Config.in.host | 5 ----- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9602a49e3b..cb0176a31c 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_KERNEL_HEADERS_5_19 + bool "kernel headers version 5.19.x are no longer supported" + select BR2_LEGACY + help + Version 5.19.x of the Linux kernel headers are no longer + maintained upstream and are now removed. + config BR2_PACKAGE_XDRIVER_XF86_VIDEO_TGA bool "xf86-video-tga removed" select BR2_LEGACY diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..9976a44489 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,7 +1,6 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..4c8b1fca27 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -53,10 +53,6 @@ config BR2_KERNEL_HEADERS_5_15 bool "Linux 5.15.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15 -config BR2_KERNEL_HEADERS_5_19 - bool "Linux 5.19.x kernel headers" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 - config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 @@ -398,7 +394,6 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.4.226" if BR2_KERNEL_HEADERS_5_4 default "5.10.158" if BR2_KERNEL_HEADERS_5_10 default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "5.19.17" if BR2_KERNEL_HEADERS_5_19 default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: bump to version 1.7.2 In-Reply-To: <20221208212748.4132861-1-christian@paral.in> References: <20221208212748.4132861-1-christian@paral.in> Message-ID: <20221211113303.1ef77acc@windsurf> On Thu, 8 Dec 2022 13:27:48 -0800 Christian Stewart via buildroot wrote: > Bugfixes: > > https://github.com/containers/crun/releases/tag/1.7.2 > > Signed-off-by: Christian Stewart > --- > package/crun/crun.hash | 2 +- > package/crun/crun.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/delve: bump to version 1.20.0 In-Reply-To: <20221208212941.4134613-1-christian@paral.in> References: <20221208212941.4134613-1-christian@paral.in> Message-ID: <20221211113327.6172fe39@windsurf> On Thu, 8 Dec 2022 13:29:41 -0800 Christian Stewart via buildroot wrote: > https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 > https://github.com/go-delve/delve/releases/tag/v1.20.0 > > Signed-off-by: Christian Stewart > --- > package/delve/delve.hash | 2 +- > package/delve/delve.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:41 +0100 Subject: [Buildroot] [git commit] package/crun: bump to version 1.7.2 Message-ID: <20221211103358.4ED3485FF8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6987b92da510a8c8b9534a22506850c163d0f035 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bugfixes: https://github.com/containers/crun/releases/tag/1.7.2 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/crun/crun.hash | 2 +- package/crun/crun.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/crun/crun.hash b/package/crun/crun.hash index de61310e08..2b21800f02 100644 --- a/package/crun/crun.hash +++ b/package/crun/crun.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 acd24012daa951cf1674b20b2d5f87975d5d6c8e8c80bfe12e4cffa3495cae67 crun-1.5.tar.gz +sha256 f669ecd3d1895dcaa8425eabb707c06eb3bdb5ae5201a50a423c3cace36c4a05 crun-1.7.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.libcrun diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 65f166e657..8c9993993c 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -4,7 +4,7 @@ # ################################################################################ -CRUN_VERSION = 1.5 +CRUN_VERSION = 1.7.2 CRUN_SITE = https://github.com/containers/crun/releases/download/$(CRUN_VERSION) CRUN_DEPENDENCIES = host-pkgconf yajl From thomas.petazzoni at bootlin.com Sun Dec 11 10:33:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:33:41 +0100 Subject: [Buildroot] [git commit] package/delve: bump to version 1.20.0 Message-ID: <20221211103358.596FD85FF9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a49ab07e76216dd9cecd86533e39d1a868102df8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1200-2022-12-07 https://github.com/go-delve/delve/releases/tag/v1.20.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/delve/delve.hash | 2 +- package/delve/delve.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/delve/delve.hash b/package/delve/delve.hash index 04ea4954cc..bf730b9047 100644 --- a/package/delve/delve.hash +++ b/package/delve/delve.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 086106a4776fa155bf20c37d27b9caed55255be6359c7f0bda1893d3adbb614e delve-1.8.0.tar.gz +sha256 39d2e3ae965abf5e71f3d8efbef368b1ee1d7154ea6604ec71d508350d419d03 delve-1.20.0.tar.gz sha256 778864b990007e8cef6633f8c372dd05bac1fada6cf67b008afb1483f83b38f5 LICENSE diff --git a/package/delve/delve.mk b/package/delve/delve.mk index 4ca1786ffc..b43d0f03c8 100644 --- a/package/delve/delve.mk +++ b/package/delve/delve.mk @@ -4,7 +4,7 @@ # ################################################################################ -DELVE_VERSION = 1.8.0 +DELVE_VERSION = 1.20.0 DELVE_SITE = $(call github,go-delve,delve,v$(DELVE_VERSION)) DELVE_LICENSE = MIT DELVE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:34:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:34:10 +0100 Subject: [Buildroot] [git commit] package/usbutils: bump to version 015 Message-ID: <20221211103543.404A086000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=994113674adf46a3059d3378708a2aed4cce0c80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/gregkh/usbutils/blob/v015/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/usbutils/usbutils.hash | 2 +- package/usbutils/usbutils.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/usbutils/usbutils.hash b/package/usbutils/usbutils.hash index f5d55bb4a0..caedf5fd80 100644 --- a/package/usbutils/usbutils.hash +++ b/package/usbutils/usbutils.hash @@ -1,5 +1,5 @@ # From https://www.kernel.org/pub/linux/utils/usb/usbutils/sha256sums.asc -sha256 3a079cfad60560227b67192482d7813bf96326fcbb66c04254839715f276fc69 usbutils-014.tar.xz +sha256 c3b451bb1f4ff9f6356cac5a6956a9ac8e85d81651af56a29e689f94fa6fda6e usbutils-015.tar.xz # Locally calculated sha256 91412672119c72352b76c1d48fa1a8b7cdc7f70be7929e468c8805db468e23e4 LICENSES/GPL-2.0-only.txt sha256 4631da83311d27f99078d0d102e31bd34a4fcbcc2dae2aa40f1454a5b48125dc LICENSES/GPL-3.0-only.txt diff --git a/package/usbutils/usbutils.mk b/package/usbutils/usbutils.mk index 50b1a5a0cc..84a6a625cf 100644 --- a/package/usbutils/usbutils.mk +++ b/package/usbutils/usbutils.mk @@ -4,7 +4,7 @@ # ################################################################################ -USBUTILS_VERSION = 014 +USBUTILS_VERSION = 015 USBUTILS_SOURCE = usbutils-$(USBUTILS_VERSION).tar.xz USBUTILS_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/usb/usbutils USBUTILS_DEPENDENCIES = host-pkgconf libusb udev From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/usbutils: bump to version 015 In-Reply-To: <20221208213040.64370-1-fontaine.fabrice@gmail.com> References: <20221208213040.64370-1-fontaine.fabrice@gmail.com> Message-ID: <20221211113603.261ce524@windsurf> On Thu, 8 Dec 2022 22:30:40 +0100 Fabrice Fontaine wrote: > https://github.com/gregkh/usbutils/blob/v015/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/usbutils/usbutils.hash | 2 +- > package/usbutils/usbutils.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/docker-compose: bump to version 2.14.0 In-Reply-To: <20221208213431.4141288-1-christian@paral.in> References: <20221208213431.4141288-1-christian@paral.in> Message-ID: <20221211113609.24da98ac@windsurf> On Thu, 8 Dec 2022 13:34:31 -0800 Christian Stewart via buildroot wrote: > https://github.com/docker/compose/releases/tag/v2.14.0 > > Signed-off-by: Christian Stewart > --- > package/docker-compose/docker-compose.hash | 2 +- > package/docker-compose/docker-compose.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:35:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:35:52 +0100 Subject: [Buildroot] [git commit] package/docker-compose: bump to version 2.14.0 Message-ID: <20221211103705.4E5C68600B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1576b09b5c52b746256ca5b4b313eab9bf068b09 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/docker/compose/releases/tag/v2.14.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-compose/docker-compose.hash | 2 +- package/docker-compose/docker-compose.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-compose/docker-compose.hash b/package/docker-compose/docker-compose.hash index 39f98523b8..7a7ab5f110 100644 --- a/package/docker-compose/docker-compose.hash +++ b/package/docker-compose/docker-compose.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 69d7d0311ac34ed4543f9a694995fbc4e2b785976a5a710015c20f0d04c204cb docker-compose-2.11.2.tar.gz +sha256 5cbf6cd1dd8ce98c5e2d62ca7f622e96abce444979b8e8852b033213a98e2049 docker-compose-2.14.0.tar.gz sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE diff --git a/package/docker-compose/docker-compose.mk b/package/docker-compose/docker-compose.mk index bc88d8df88..ef9ee97196 100644 --- a/package/docker-compose/docker-compose.mk +++ b/package/docker-compose/docker-compose.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_COMPOSE_VERSION = 2.11.2 +DOCKER_COMPOSE_VERSION = 2.14.0 DOCKER_COMPOSE_SITE = $(call github,docker,compose,v$(DOCKER_COMPOSE_VERSION)) DOCKER_COMPOSE_LICENSE = Apache-2.0 DOCKER_COMPOSE_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:36:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:36:43 +0100 Subject: [Buildroot] [git commit] package/fuse-overlayfs: bump to version 1.10 Message-ID: <20221211103827.65EC58601A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=498b9c294239d4684641df5ee60e169a4ed85383 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Contains various bugfixes. https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fuse-overlayfs/fuse-overlayfs.hash b/package/fuse-overlayfs/fuse-overlayfs.hash index f9473c154a..aa5438755e 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.hash +++ b/package/fuse-overlayfs/fuse-overlayfs.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 6c81b65b71067b303aaa9871f512c2cabc23e2b793f19c6c854d01a492b5a923 fuse-overlayfs-1.5.0.tar.gz +sha256 4351eaed7cf26a5012c14c6e0fc883ef65a7b5dcc95ba129ce485904106c25a9 fuse-overlayfs-1.10.tar.gz # Locally computed sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/fuse-overlayfs/fuse-overlayfs.mk b/package/fuse-overlayfs/fuse-overlayfs.mk index 0ad7dbc51d..1633d3bd41 100644 --- a/package/fuse-overlayfs/fuse-overlayfs.mk +++ b/package/fuse-overlayfs/fuse-overlayfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -FUSE_OVERLAYFS_VERSION = 1.5.0 +FUSE_OVERLAYFS_VERSION = 1.10 FUSE_OVERLAYFS_SITE = $(call github,containers,fuse-overlayfs,v$(FUSE_OVERLAYFS_VERSION)) FUSE_OVERLAYFS_LICENSE = GPL-3.0 FUSE_OVERLAYFS_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:19 +0100 Subject: [Buildroot] [git commit] package/gocryptfs: bump to version 2.3 Message-ID: <20221211103827.74FB68601C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e744cc249030d0ded5c5bb445b9b4ac46e400957 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Rebase the patch for riscv compatibility as well. "go mod tidy" insists on updating x/sys so pin it to the version from upstream release v2.3 using a replace statement. https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- ...o.mod-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++++------- package/gocryptfs/gocryptfs.hash | 2 +- package/gocryptfs/gocryptfs.mk | 2 +- 3 files changed, 61 insertions(+), 27 deletions(-) diff --git a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch index 90e3cc262d..0074932fba 100644 --- a/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch +++ b/package/gocryptfs/0001-go.mod-fix-jacobsa-crypto-build-on-riscv64.patch @@ -1,4 +1,4 @@ -From e9b64ab75e8539a52d60ecb299fc5425f0d27dc7 Mon Sep 17 00:00:00 2001 +From e72d34ef2c87e5c9ffd49c98b651641f48d89c24 Mon Sep 17 00:00:00 2001 From: Christian Stewart Date: Sat, 25 Jun 2022 14:57:38 -0700 Subject: [PATCH] go.mod: fix jacobsa/crypto build on riscv64 @@ -11,27 +11,31 @@ Upstream PR: https://github.com/jacobsa/crypto/issues/13 Signed-off-by: Christian Stewart --- - go.mod | 9 ++--- - go.sum | 4 +- + go.mod | 15 ++++--- + go.sum | 16 +++----- .../jacobsa/crypto/cmac/hash_generic.go | 40 +++++++++++++++++++ - vendor/modules.txt | 13 +----- - 4 files changed, 48 insertions(+), 18 deletions(-) + vendor/modules.txt | 16 ++------ + 4 files changed, 59 insertions(+), 28 deletions(-) create mode 100644 vendor/github.com/jacobsa/crypto/cmac/hash_generic.go diff --git a/go.mod b/go.mod -index 29f7c2c..533fcdd 100644 +index 754a667..5103029 100644 --- a/go.mod +++ b/go.mod -@@ -2,19 +2,18 @@ module github.com/rfjakob/gocryptfs/v2 +@@ -2,19 +2,22 @@ module github.com/rfjakob/gocryptfs/v2 go 1.16 +// Fixes build against risc-v +// See: https://github.com/jacobsa/crypto/issues/13 -+replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 // xorblock-generic-1 ++replace github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 // buildroot-1 ++ ++// Prevent x/sys version from changing and polluting vendor/ ++// Pin it to the current version in the original go.mod. ++replace golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 + require ( - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 - github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd // indirect - github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff // indirect @@ -43,25 +47,52 @@ index 29f7c2c..533fcdd 100644 github.com/spf13/pflag v1.0.5 golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 - golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d // indirect - golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 - golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b +- golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ) diff --git a/go.sum b/go.sum -index be0be5f..c26b80e 100644 +index 4167388..71826e9 100644 --- a/go.sum +++ b/go.sum @@ -1,9 +1,9 @@ -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 h1:N8UVJlxKDhrvHTKXC7oVVfhVvGbgaw2mmlnCgGkfOFc= -+github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607/go.mod h1:Om5VFfyh5VipAEOOVoHAUa4hebUCKxQUjggFPTLeH08= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 h1:awSzmXfGWzvmRmrU1oSHqUdpxNcVPRMqv0rytbSA8kA= ++github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93/go.mod h1:SHG0nzlQikn4UxNIXqEKd2hvJM2tRIrdr1FfOrF+/wY= github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae h1:4CB6T4YTUVvnro5ba8ju1QCbOuyGAeF3vvKlo50EJ4k= - github.com/hanwen/go-fuse/v2 v2.1.1-0.20210825171523-3ab5d95a30ae/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914 h1:hGXMxS1wTE4y+f7iBqFArrJ6X8QozHnEdnVzGZI9Ywc= + github.com/hanwen/go-fuse/v2 v2.1.1-0.20211219085202-934a183ed914/go.mod h1:B1nGE/6RBFyBRC1RRnf23UpwCdyJ31eukw34oAKukAc= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 h1:YuDUUFNM21CAbyPOpOP8BicaTD/0klJEKt5p8yuw+uY= -github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115/go.mod h1:LadVJg0XuawGk+8L1rYnIED8451UyNxEMdTWCEt5kmU= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd h1:9GCSedGjMcLZCrusBZuo4tyKLpKUPenUUqi34AkuFmA= github.com/jacobsa/oglematchers v0.0.0-20150720000706-141901ea67cd/go.mod h1:TlmyIZDpGmwRoTWiakdr+HA1Tukze6C6XbRVidYq02M= github.com/jacobsa/oglemock v0.0.0-20150831005832-e94d794d06ff h1:2xRHTvkpJ5zJmglXLRqHiZQNjUoOkhUyhTAhEQvPAWw= +@@ -30,21 +30,17 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5 h1:HWj/xjIHfjYU5nVXpTM0s39J9CbLn7Cc5a7IC5rwsMQ= + golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= + golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d h1:LO7XpTYMwTqxjLcGWPijK3vRXg1aWdlNOVOHRq45d7c= +-golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129 h1:vucSRfWwTsoXro7P+3Cjlr6flUMtzCwzlvkxEQtHHB0= ++golang.org/x/net v0.0.0-20220708220712-1185a9018129/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= + golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +-golang.org/x/sys v0.0.0-20201101102859-da207088b7d1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 h1:c8PlLMqBbOHoqtjteWm5/kbe6rNY2pbRfbIMVnepueo= + golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= ++golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 h1:Q5284mrmYTpACcm+eAKjKJH48BBwSyfJqmmGDTtT8Vc= + golang.org/x/term v0.0.0-20220722155259-a9ba230a4035/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= + golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= ++golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= + golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= + gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= + gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= diff --git a/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go b/vendor/github.com/jacobsa/crypto/cmac/hash_generic.go new file mode 100644 index 0000000..235e3fc @@ -109,7 +140,7 @@ index 0000000..235e3fc + } +} diff --git a/vendor/modules.txt b/vendor/modules.txt -index 662f0c3..9b47daa 100644 +index 0e97e42..634c079 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -5,19 +5,11 @@ github.com/hanwen/go-fuse/v2/fuse @@ -117,7 +148,7 @@ index 662f0c3..9b47daa 100644 github.com/hanwen/go-fuse/v2/internal/utimens github.com/hanwen/go-fuse/v2/splice -# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 -+# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto v0.0.0-20190317225127-9f44e2d11115 => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ## explicit github.com/jacobsa/crypto/cmac github.com/jacobsa/crypto/common @@ -133,20 +164,23 @@ index 662f0c3..9b47daa 100644 # github.com/pkg/xattr v0.4.3 ## explicit github.com/pkg/xattr -@@ -40,8 +32,6 @@ golang.org/x/crypto/pbkdf2 +@@ -39,9 +31,7 @@ golang.org/x/crypto/internal/subtle + golang.org/x/crypto/pbkdf2 golang.org/x/crypto/poly1305 golang.org/x/crypto/scrypt - golang.org/x/crypto/ssh/terminal -# golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d -## explicit - # golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 +-# golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ++# golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 ## explicit golang.org/x/sys/cpu -@@ -52,3 +42,4 @@ golang.org/x/sys/windows - # golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b + golang.org/x/sys/internal/unsafeheader +@@ -51,3 +41,5 @@ golang.org/x/sys/windows + # golang.org/x/term v0.0.0-20220722155259-a9ba230a4035 ## explicit golang.org/x/term -+# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v0.0.0-20220403053904-77863254e607 ++# github.com/jacobsa/crypto => github.com/aperturerobotics/jacobsa-crypto v1.0.2-0.20221208222437-85e082e29e93 ++# golang.org/x/sys => golang.org/x/sys v0.0.0-20210817190340-bfb29a6856f2 -- -2.35.1 +2.38.1 diff --git a/package/gocryptfs/gocryptfs.hash b/package/gocryptfs/gocryptfs.hash index ae161d1cd8..28965a0648 100644 --- a/package/gocryptfs/gocryptfs.hash +++ b/package/gocryptfs/gocryptfs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 88f32bb8e18fa89e4ab666f7c8ad622281a11e423b4093e50ac260f960bc40b6 gocryptfs-2.2.1.tar.gz +sha256 bfc98c18e44a2ca24a0e1472b6d9bb96e6072d7fb5651616515d2e7117b8fed9 gocryptfs-2.3.tar.gz sha256 322a7e3b02cf18e38b7e6b18cafefb773df8676c65634b34e8a2beb931294a4b LICENSE diff --git a/package/gocryptfs/gocryptfs.mk b/package/gocryptfs/gocryptfs.mk index 8f70dba7c3..077597e7e8 100644 --- a/package/gocryptfs/gocryptfs.mk +++ b/package/gocryptfs/gocryptfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -GOCRYPTFS_VERSION = 2.2.1 +GOCRYPTFS_VERSION = 2.3 GOCRYPTFS_SITE = $(call github,rfjakob,gocryptfs,v$(GOCRYPTFS_VERSION)) GOCRYPTFS_LICENSE = MIT GOCRYPTFS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/fuse-overlayfs: bump to version 1.10 In-Reply-To: <20221208220451.4168829-1-christian@paral.in> References: <20221208220451.4168829-1-christian@paral.in> Message-ID: <20221211113828.4e93dd40@windsurf> On Thu, 8 Dec 2022 14:04:51 -0800 Christian Stewart via buildroot wrote: > Contains various bugfixes. > > https://github.com/containers/fuse-overlayfs/releases/tag/v1.10 > > Signed-off-by: Christian Stewart > --- > package/fuse-overlayfs/fuse-overlayfs.hash | 2 +- > package/fuse-overlayfs/fuse-overlayfs.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/gocryptfs: bump to version 2.3 In-Reply-To: <20221208222906.4183331-1-christian@paral.in> References: <20221208222906.4183331-1-christian@paral.in> Message-ID: <20221211113838.11015811@windsurf> On Thu, 8 Dec 2022 14:29:06 -0800 Christian Stewart via buildroot wrote: > Rebase the patch for riscv compatibility as well. > > "go mod tidy" insists on updating x/sys so pin it to the version from upstream > release v2.3 using a replace statement. > > https://github.com/rfjakob/gocryptfs/releases/tag/v2.3 > > Signed-off-by: Christian Stewart > --- > ...-fix-jacobsa-crypto-build-on-riscv64.patch | 84 +++++++++++++------ > package/gocryptfs/gocryptfs.hash | 2 +- > package/gocryptfs/gocryptfs.mk | 2 +- > 3 files changed, 61 insertions(+), 27 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 In-Reply-To: <20221208223153.4189684-1-christian@paral.in> References: <20221208223153.4189684-1-christian@paral.in> Message-ID: <20221211113902.566f52c4@windsurf> On Thu, 8 Dec 2022 14:31:53 -0800 Christian Stewart via buildroot wrote: > CVE-2022-39253: git vulnerability mitigation. > > ... and other bugfixes. > > https://github.com/moby/buildkit/releases/tag/v0.10.6 > > Signed-off-by: Christian Stewart > --- > package/moby-buildkit/moby-buildkit.hash | 2 +- > package/moby-buildkit/moby-buildkit.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:38:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:38:53 +0100 Subject: [Buildroot] [git commit] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221211103937.300FA86028@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b69acab54b6b258d83833c8f51b09ee0913e9a4d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:10 +0100 Subject: [Buildroot] [git commit] package/mosh: bump to version 1.4.0 Message-ID: <20221211103937.3A1BE86029@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=271ad374ced4bfe325bf0d8ba21adb92793d2ae7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Many new features & bugfixes. https://github.com/mobile-shell/mosh/releases Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/mosh/mosh.hash | 2 +- package/mosh/mosh.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mosh/mosh.hash b/package/mosh/mosh.hash index 3558bf9030..6c1d0e7af3 100644 --- a/package/mosh/mosh.hash +++ b/package/mosh/mosh.hash @@ -1,5 +1,5 @@ # From https://mailman.mit.edu/pipermail/mosh-users/2017-July/000357.html -sha256 da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216 mosh-1.3.2.tar.gz +sha256 872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd mosh-1.4.0.tar.gz # Locally calculcated sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING sha256 8042495ddc8d99b883335d53552554eccf825fc1f0ba487d0f8e6656baaa8199 COPYING.iOS diff --git a/package/mosh/mosh.mk b/package/mosh/mosh.mk index f9e335799d..c938f70719 100644 --- a/package/mosh/mosh.mk +++ b/package/mosh/mosh.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOSH_VERSION = 1.3.2 +MOSH_VERSION = 1.4.0 MOSH_SITE = https://mosh.org MOSH_DEPENDENCIES = zlib ncurses protobuf host-pkgconf MOSH_LICENSE = GPL-3.0+ with exception From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/mosh: bump to version 1.4.0 In-Reply-To: <20221208223850.32191-1-christian@paral.in> References: <20221208223850.32191-1-christian@paral.in> Message-ID: <20221211113959.2f98620a@windsurf> On Thu, 8 Dec 2022 14:38:50 -0800 Christian Stewart via buildroot wrote: > Many new features & bugfixes. > > https://github.com/mobile-shell/mosh/releases > > Signed-off-by: Christian Stewart > --- > package/mosh/mosh.hash | 2 +- > package/mosh/mosh.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:40:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:40:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/nerdctl: bump to version 1.0.0 In-Reply-To: <20221209005629.1049654-1-christian@paral.in> References: <20221209005629.1049654-1-christian@paral.in> Message-ID: <20221211114053.781d5362@windsurf> On Thu, 8 Dec 2022 16:56:29 -0800 Christian Stewart via buildroot wrote: > Nerdctl has reached version 1.0.0. > > https://github.com/containerd/nerdctl/releases/tag/v1.0.0 > > Signed-off-by: Christian Stewart > --- > package/nerdctl/nerdctl.hash | 2 +- > package/nerdctl/nerdctl.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:39:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:39:48 +0100 Subject: [Buildroot] [git commit] package/nerdctl: bump to version 1.0.0 Message-ID: <20221211104101.9B94886030@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=717cf468c4be8669785027f298f077f903214fc7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Nerdctl has reached version 1.0.0. https://github.com/containerd/nerdctl/releases/tag/v1.0.0 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/nerdctl/nerdctl.hash | 2 +- package/nerdctl/nerdctl.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nerdctl/nerdctl.hash b/package/nerdctl/nerdctl.hash index 22cc97c362..e253fb74b2 100644 --- a/package/nerdctl/nerdctl.hash +++ b/package/nerdctl/nerdctl.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 be41804ef139a3f92b774edc8439678e56b44033d7ab3fcf4389f0865c1fe069 nerdctl-0.17.1.tar.gz +sha256 ae468c65480e9c6679e0dd23d466b723e7f19bff779d4e2e0fa4629be343af2a nerdctl-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/nerdctl/nerdctl.mk b/package/nerdctl/nerdctl.mk index 3f3c04aa11..fdf60cb189 100644 --- a/package/nerdctl/nerdctl.mk +++ b/package/nerdctl/nerdctl.mk @@ -4,7 +4,7 @@ # ################################################################################ -NERDCTL_VERSION = 0.17.1 +NERDCTL_VERSION = 1.0.0 NERDCTL_SITE = $(call github,containerd,nerdctl,v$(NERDCTL_VERSION)) NERDCTL_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/pipewire: bump to version 0.3.62 In-Reply-To: <20221209172712.3928585-1-james.hilliard1@gmail.com> References: <20221209172712.3928585-1-james.hilliard1@gmail.com> Message-ID: <20221211114127.327fd5b9@windsurf> On Fri, 9 Dec 2022 10:27:12 -0700 James Hilliard wrote: > Add support for new optional gsettings meson config option. > > Signed-off-by: James Hilliard > --- > package/pipewire/pipewire.hash | 2 +- > package/pipewire/pipewire.mk | 9 ++++++++- > 2 files changed, 9 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:09 +0100 Subject: [Buildroot] [git commit] package/pipewire: bump to version 0.3.62 Message-ID: <20221211104218.006ED86036@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67895bf33c00e07bc0f85311f39eaa237f58bd45 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add support for new optional gsettings meson config option. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/pipewire/pipewire.hash | 2 +- package/pipewire/pipewire.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/pipewire/pipewire.hash b/package/pipewire/pipewire.hash index 4585534569..d8b5b0cc86 100644 --- a/package/pipewire/pipewire.hash +++ b/package/pipewire/pipewire.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 8164eb53c9eafedfa22fe1adc4b8e38f3173c6f33695c735a17ed1a3d43c664e pipewire-0.3.60.tar.bz2 +sha256 24b218cf3bb1fb279c8c489c14cc9ae483e1da7b4c8215b2ee5a5ee831bae94f pipewire-0.3.62.tar.bz2 sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE diff --git a/package/pipewire/pipewire.mk b/package/pipewire/pipewire.mk index 9fef605878..6bcda0a93d 100644 --- a/package/pipewire/pipewire.mk +++ b/package/pipewire/pipewire.mk @@ -4,7 +4,7 @@ # ################################################################################ -PIPEWIRE_VERSION = 0.3.60 +PIPEWIRE_VERSION = 0.3.62 PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2 PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION) PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver) @@ -166,6 +166,13 @@ else PIPEWIRE_CONF_OPTS += -Dx11-xfixes=disabled endif +ifeq ($(BR2_PACKAGE_LIBGLIB2),y) +PIPEWIRE_CONF_OPTS += -Dgsettings=enabled +PIPEWIRE_DEPENDENCIES += libglib2 +else +PIPEWIRE_CONF_OPTS += -Dgsettings=disabled +endif + ifeq ($(BR2_PACKAGE_LIBUSB),y) PIPEWIRE_CONF_OPTS += -Dlibusb=enabled PIPEWIRE_DEPENDENCIES += libusb From thomas.petazzoni at bootlin.com Sun Dec 11 10:42:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:42:22 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 In-Reply-To: <20221210095435.3050998-1-francois.perrad@gadz.org> References: <20221210095435.3050998-1-francois.perrad@gadz.org> Message-ID: <20221211114222.22ee2257@windsurf> On Sat, 10 Dec 2022 10:54:35 +0100 Francois Perrad wrote: > fix CVE-2021-33621: HTTP response splitting in CGI > > see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ > > Signed-off-by: Francois Perrad > --- > package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- > package/ruby/ruby.hash | 4 ++-- > package/ruby/ruby.mk | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:45:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:45:31 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 In-Reply-To: <20221210100701.3067908-1-francois.perrad@gadz.org> References: <20221210100701.3067908-1-francois.perrad@gadz.org> Message-ID: <20221211114531.70a267f4@windsurf> On Sat, 10 Dec 2022 11:07:01 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/swig/Config.in.host | 2 +- > package/swig/swig.hash | 2 +- > package/swig/swig.mk | 4 ++-- > 3 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:46:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:46:17 +0100 Subject: [Buildroot] [PATCH] package/autoconf-archive: bump to version 2022.09.03 In-Reply-To: <20221210102022.3071346-1-francois.perrad@gadz.org> References: <20221210102022.3071346-1-francois.perrad@gadz.org> Message-ID: <20221211114617.620a8e32@windsurf> On Sat, 10 Dec 2022 11:20:22 +0100 Francois Perrad wrote: > Signed-off-by: Francois Perrad > --- > package/autoconf-archive/autoconf-archive.hash | 2 +- > package/autoconf-archive/autoconf-archive.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 10:51:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:51:09 +0100 Subject: [Buildroot] [PATCH 1/2] package/ncdu: bump to version 1.18 In-Reply-To: <20221210123048.306724-1-ju.o@free.fr> References: <20221210123048.306724-1-ju.o@free.fr> Message-ID: <20221211115109.106f7018@windsurf> On Sat, 10 Dec 2022 13:30:47 +0100 Julien Olivain wrote: > For change log since 1.17, see: > - https://dev.yorhel.nl/ncdu/changes > > This commit also adds md5 and sha1 hashes published on the web site. > > Signed-off-by: Julien Olivain > --- > package/ncdu/ncdu.hash | 4 +++- > package/ncdu/ncdu.mk | 2 +- > 2 files changed, 4 insertions(+), 2 deletions(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From peter at korsgaard.com Sun Dec 11 11:09:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 11 Dec 2022 12:09:07 +0100 Subject: [Buildroot] [PATCH] package/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221211110908.1948270-1-peter@korsgaard.com> Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard --- ...ntedString-against-request-length-at.patch | 35 +++++++++++ ...possible-memleaks-in-XkbGetKbdByName.patch | 60 +++++++++++++++++++ .../xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) create mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch create mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ -- 2.30.2 From bernd.kuhls at t-online.de Sun Dec 11 11:28:24 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 12:28:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: new package Message-ID: <20221211112824.319583-1-bernd.kuhls@t-online.de> From: Gilles Chanteperdrix Signed-off-by: Bernd Kuhls [Bernd: - switched to actively maintained fork - package/Config.in: moved to "Hardware handling" (Peter) - added toolchain dependencies (Thomas) - added license hash - fixed build errors related to iconv and execinfo (Peter) - removed hook HDDTEMP_REMOVE_MAN (Thomas) - install hddtemp.db to target - added build/install _CMDS due to https://github.com/vitlav/hddtemp/issues/5] --- Imho this package is still relevant despite the fact that is was removed from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002484 The drivetemp kernel module is only available since kernel 5.6 and nvme support was added to the current hddtemp fork: https://github.com/vitlav/hddtemp/commit/edcb4db5acd806010925ccf7bf58f1968cf54df3 Building this defconfig BR2_PACKAGE_HDDTEMP=y finished without errors: arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: OK bootlin-armv5-uclibc [ 4/44]: OK bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: SKIPPED bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED bootlin-m68k-68040-uclibc [ 9/44]: OK bootlin-microblazeel-uclibc [10/44]: OK bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: OK bootlin-nios2-glibc [13/44]: OK bootlin-openrisc-uclibc [14/44]: OK bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: OK bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: OK bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: OK bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: OK bootlin-xtensa-uclibc [26/44]: OK br-arm-basic [27/44]: OK br-arm-full-nothread [28/44]: OK br-arm-full-static [29/44]: SKIPPED br-i386-pentium4-full [30/44]: OK br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: OK br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: OK br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: OK sourcery-arm [40/44]: OK sourcery-arm-thumb2 [41/44]: OK sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: OK 44 builds, 3 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed DEVELOPERS | 1 + package/Config.in | 1 + package/hddtemp/Config.in | 17 ++++++++++++++ package/hddtemp/hddtemp.hash | 3 +++ package/hddtemp/hddtemp.mk | 44 ++++++++++++++++++++++++++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 package/hddtemp/Config.in create mode 100644 package/hddtemp/hddtemp.hash create mode 100644 package/hddtemp/hddtemp.mk diff --git a/DEVELOPERS b/DEVELOPERS index 6e30f50472..03ff139128 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -345,6 +345,7 @@ F: package/glmark2/ F: package/gpsd/ F: package/gptfdisk/ F: package/hdparm/ +F: package/hddtemp/ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ diff --git a/package/Config.in b/package/Config.in index bf3ee3cc7c..cc240bf7cd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -508,6 +508,7 @@ endmenu source "package/gpsd/Config.in" source "package/gptfdisk/Config.in" source "package/gvfs/Config.in" + source "package/hddtemp/Config.in" source "package/hdparm/Config.in" source "package/hwdata/Config.in" source "package/hwloc/Config.in" diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in new file mode 100644 index 0000000000..0e02252461 --- /dev/null +++ b/package/hddtemp/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_HDDTEMP + bool "hddtemp" + depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE + help + hddtemp is a small utility that gives you the temperature of + your hard drive by reading S.M.A.R.T. informations, for drives + that support this feature. + + https://github.com/vitlav/hddtemp + http://www.guzu.net/linux/hddtemp.php + +comment "hddtemp needs dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash new file mode 100644 index 0000000000..cd82d7f89b --- /dev/null +++ b/package/hddtemp/hddtemp.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk new file mode 100644 index 0000000000..ac93a4ed25 --- /dev/null +++ b/package/hddtemp/hddtemp.mk @@ -0,0 +1,44 @@ +################################################################################ +# +# hddtemp +# +################################################################################ + +HDDTEMP_VERSION = 0.4.3 +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) +HDDTEMP_LICENSE = GPLv2 +HDDTEMP_LICENSE_FILES = GPL-2 +# Fetched from Github with no configure script +HDDTEMP_AUTORECONF = YES +# needed for autoreconf +HDDTEMP_DEPENDENCIES = host-gettext +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" + +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) +HDDTEMP_DEPENDENCIES += libexecinfo +HDDTEMP_LIBS += -lexecinfo +endif + +ifeq ($(BR2_PACKAGE_LIBICONV),y) +HDDTEMP_DEPENDENCIES += libiconv +HDDTEMP_LIBS += -liconv +endif + +# prevent loop in po/ while building +define HDDTEMP_BUILD_CMDS + cd $(@D)/src; \ + $(TARGET_MAKE_ENV) $(MAKE) +endef + +# prevent loop in po/ while building +define HDDTEMP_INSTALL_TARGET_CMDS + cd $(@D)/src; \ + $(TARGET_MAKE_ENV) $(MAKE) DESTDIR=$(TARGET_DIR) install +endef + +define HDDTEMP_INSTALL_HDDTEMP_DB + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)/usr/share/misc/hddtemp.db +endef +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB + +$(eval $(autotools-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 10:41:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:41:52 +0100 Subject: [Buildroot] [git commit] package/ruby: security bump to version 3.1.3 Message-ID: <20221211130926.893C386094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=20f7ed86aa9f2a65af9b44a599f7d1b10075f158 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d6..805dfd2f89 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From thomas.petazzoni at bootlin.com Sun Dec 11 10:42:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:42:38 +0100 Subject: [Buildroot] [git commit] package/swig: bump to version 4.1.1 Message-ID: <20221211130926.9428F86097@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=260924e239627cbe1379cfc752939245d53a06e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/swig/Config.in.host | 2 +- package/swig/swig.hash | 2 +- package/swig/swig.mk | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/swig/Config.in.host b/package/swig/Config.in.host index fd2049d30a..4c0deebc58 100644 --- a/package/swig/Config.in.host +++ b/package/swig/Config.in.host @@ -5,4 +5,4 @@ config BR2_PACKAGE_HOST_SWIG written in C and C++ with a variety of high-level programming languages. - http://www.swig.org/ + https://www.swig.org/ diff --git a/package/swig/swig.hash b/package/swig/swig.hash index 64fe4f979e..21590c422a 100644 --- a/package/swig/swig.hash +++ b/package/swig/swig.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 d53be9730d8d58a16bf0cbd1f8ac0c0c3e1090573168bfa151b01eb47fa906fc swig-4.0.2.tar.gz +sha256 2af08aced8fcd65cdb5cc62426768914bedc735b1c250325203716f78e39ac9b swig-4.1.1.tar.gz sha256 f53abaeed775018d519a1b9615f0ca17894772bd9ca21c2a156bf340ac41c13e LICENSE sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE-GPL sha256 7f50d942373a871211c5efee03f3db2f9efd1cff1002b0ef8e3748baa611a5c2 LICENSE-UNIVERSITIES diff --git a/package/swig/swig.mk b/package/swig/swig.mk index 437cf448be..d432cab53d 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -4,8 +4,8 @@ # ################################################################################ -SWIG_VERSION_MAJOR = 4.0 -SWIG_VERSION = $(SWIG_VERSION_MAJOR).2 +SWIG_VERSION_MAJOR = 4.1 +SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) HOST_SWIG_DEPENDENCIES = host-bison host-pcre HOST_SWIG_CONF_OPTS = \ From thomas.petazzoni at bootlin.com Sun Dec 11 10:45:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:45:59 +0100 Subject: [Buildroot] [git commit] package/autoconf-archive: bump to version 2022.09.03 Message-ID: <20221211130926.A14B286098@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c5a009920f0a79ecfcfa2778a61e4a49cdd4d6b3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/autoconf-archive/autoconf-archive.hash | 2 +- package/autoconf-archive/autoconf-archive.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/autoconf-archive/autoconf-archive.hash b/package/autoconf-archive/autoconf-archive.hash index 79ee5ff68a..ff7710dc2b 100644 --- a/package/autoconf-archive/autoconf-archive.hash +++ b/package/autoconf-archive/autoconf-archive.hash @@ -1,4 +1,4 @@ # Computed locally -sha256 e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd autoconf-archive-2021.02.19.tar.xz +sha256 e07454f00d8cae7907bed42d0747798927809947684d94c37207a4d63a32f423 autoconf-archive-2022.09.03.tar.xz sha256 e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195 COPYING sha256 23ed0b84fa023bfa33433b498192cd08a3bfb1f4864a8ed791a84f3eb48b2dd2 COPYING.EXCEPTION diff --git a/package/autoconf-archive/autoconf-archive.mk b/package/autoconf-archive/autoconf-archive.mk index bd4a09d96d..0ffdf61ddf 100644 --- a/package/autoconf-archive/autoconf-archive.mk +++ b/package/autoconf-archive/autoconf-archive.mk @@ -4,7 +4,7 @@ # ################################################################################ -AUTOCONF_ARCHIVE_VERSION = 2021.02.19 +AUTOCONF_ARCHIVE_VERSION = 2022.09.03 AUTOCONF_ARCHIVE_SOURCE = autoconf-archive-$(AUTOCONF_ARCHIVE_VERSION).tar.xz AUTOCONF_ARCHIVE_SITE = $(BR2_GNU_MIRROR)/autoconf-archive AUTOCONF_ARCHIVE_LICENSE = GPL-3.0+ with exception From thomas.petazzoni at bootlin.com Sun Dec 11 10:50:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:50:05 +0100 Subject: [Buildroot] [git commit] package/ncdu: bump to version 1.18 Message-ID: <20221211130926.ABB2B86099@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=94170d3ecbbf751adfc55c79d6e5619b0a1ce018 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since 1.17, see: - https://dev.yorhel.nl/ncdu/changes This commit also adds md5 and sha1 hashes published on the web site. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/ncdu/ncdu.hash | 4 +++- package/ncdu/ncdu.mk | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package/ncdu/ncdu.hash b/package/ncdu/ncdu.hash index c47b4f9bac..1e31eaea8e 100644 --- a/package/ncdu/ncdu.hash +++ b/package/ncdu/ncdu.hash @@ -1,5 +1,7 @@ # From https://dev.yorhel.nl/ncdu -sha256 810745a8ed1ab3788c87d3aea4cc1a14edf6ee226f764bcc383e024ba56adbf1 ncdu-1.17.tar.gz +md5 4186b5be477cc3a0944619ade81f123b ncdu-1.18.tar.gz +sha1 d47ce3cdf317adadc1426817d07899c90b767aba ncdu-1.18.tar.gz +sha256 3c37a1a96580c9c5d2cc352dc3c5eef0d909158c05f1cc29db4712544c8b9f95 ncdu-1.18.tar.gz # computed locally sha256 4590cb935ff8a50cee76ce12c2cb0411c0b06e84c267b478579785dcf328660d COPYING diff --git a/package/ncdu/ncdu.mk b/package/ncdu/ncdu.mk index acfd496ec8..240ef9d8ea 100644 --- a/package/ncdu/ncdu.mk +++ b/package/ncdu/ncdu.mk @@ -4,7 +4,7 @@ # ################################################################################ -NCDU_VERSION = 1.17 +NCDU_VERSION = 1.18 NCDU_SITE = http://dev.yorhel.nl/download NCDU_DEPENDENCIES = ncurses From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:18 +0100 Subject: [Buildroot] [git commit] package/freeradius-server: disable with libressl Message-ID: <20221211130926.C21BD86097@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=953e2889734d1ccac609f997e0f3ebdeee20c41b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Building with libressl results in the following build failure since the addition of the package in commit 736c4c1655d93652a9a7e79235bbe726b3d46176: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); | ^~ Disable building with libressl following upstream feedback: https://github.com/FreeRADIUS/freeradius-server/pull/4689 Fixes: - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/freeradius-server/freeradius-server.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freeradius-server/freeradius-server.mk b/package/freeradius-server/freeradius-server.mk index ebd459341d..af3320eb44 100644 --- a/package/freeradius-server/freeradius-server.mk +++ b/package/freeradius-server/freeradius-server.mk @@ -178,7 +178,7 @@ else FREERADIUS_SERVER_CONF_OPTS += --without-rlm_sql_postgresql endif -ifeq ($(BR2_PACKAGE_HAS_OPENSSL),y) +ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) FREERADIUS_SERVER_DEPENDENCIES += openssl FREERADIUS_SERVER_CONF_OPTS += \ --with-openssl \ From thomas.petazzoni at bootlin.com Sun Dec 11 10:50:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 11:50:15 +0100 Subject: [Buildroot] [git commit] support/testing/tests/package/test_ncdu.py: new runtime test Message-ID: <20221211130926.B6F8F86094@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ad775fc8118927bde9bf442bbb7e8307280e97d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + support/testing/tests/package/test_ncdu.py | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..04047d43da 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1683,6 +1683,7 @@ F: support/testing/tests/package/sample_python_distro.py F: support/testing/tests/package/sample_python_gnupg.py F: support/testing/tests/package/sample_python_pyalsa.py F: support/testing/tests/package/test_hwloc.py +F: support/testing/tests/package/test_ncdu.py F: support/testing/tests/package/test_octave.py F: support/testing/tests/package/test_ola.py F: support/testing/tests/package/test_ola/ diff --git a/support/testing/tests/package/test_ncdu.py b/support/testing/tests/package/test_ncdu.py new file mode 100644 index 0000000000..cbbb27f751 --- /dev/null +++ b/support/testing/tests/package/test_ncdu.py @@ -0,0 +1,23 @@ +import os + +import infra.basetest + + +class TestNcdu(infra.basetest.BRTest): + config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_PACKAGE_NCDU=y + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """ + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + self.assertRunOk("ncdu --version") + self.assertRunOk("ncdu -x -o /tmp/ncdu.list /") + self.assertRunOk("grep -F '\"name\":\"ncdu\"' /tmp/ncdu.list") From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/freeradius-server: disable with libressl In-Reply-To: <20221210131314.5634-1-fontaine.fabrice@gmail.com> References: <20221210131314.5634-1-fontaine.fabrice@gmail.com> Message-ID: <20221211140936.33eb29b8@windsurf> On Sat, 10 Dec 2022 14:13:14 +0100 Fabrice Fontaine wrote: > Building with libressl results in the following build failure since the > addition of the package in commit > 736c4c1655d93652a9a7e79235bbe726b3d46176: > > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} > 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); > | ^~ > > Disable building with libressl following upstream feedback: > https://github.com/FreeRADIUS/freeradius-server/pull/4689 > > Fixes: > - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb > > Signed-off-by: Fabrice Fontaine > --- > package/freeradius-server/freeradius-server.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:09:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:09:51 +0100 Subject: [Buildroot] [git commit] package/neon: bump to version 0.32.4 Message-ID: <20221211131405.9FC968609C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f39ac8336e9cd933de50970a657e32a8d9601c67 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/notroj/neon/blob/0.32.4/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/neon/neon.hash | 2 +- package/neon/neon.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/neon/neon.hash b/package/neon/neon.hash index 5a5a77a58b..9bd6195e39 100644 --- a/package/neon/neon.hash +++ b/package/neon/neon.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 986566468c6295fc5d0fb141a5981e31c9f82ee38e938374abed8471ef2fb286 neon-0.32.2.tar.gz +sha256 b1e2120e4ae07df952c4a858731619733115c5f438965de4fab41d6bf7e7a508 neon-0.32.4.tar.gz # Hash for license files sha256 ce2421ee38d6c0e02c85ac076478a0f92da6ef92b92b7a174877cabf01b2e531 README.md sha256 d7bf9d064ac3e5840f9dd02422b7eeec4f1fd03f37fadbd043602be5e882304f src/COPYING.LIB diff --git a/package/neon/neon.mk b/package/neon/neon.mk index eae6bfbad6..1ce8f1ff16 100644 --- a/package/neon/neon.mk +++ b/package/neon/neon.mk @@ -4,7 +4,7 @@ # ################################################################################ -NEON_VERSION = 0.32.2 +NEON_VERSION = 0.32.4 NEON_SITE = https://notroj.github.io/neon NEON_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (manual and tests) NEON_LICENSE_FILES = src/COPYING.LIB test/COPYING README.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:14:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:14:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/neon: bump to version 0.32.4 In-Reply-To: <20221210132240.10559-1-fontaine.fabrice@gmail.com> References: <20221210132240.10559-1-fontaine.fabrice@gmail.com> Message-ID: <20221211141412.16eee47c@windsurf> On Sat, 10 Dec 2022 14:22:40 +0100 Fabrice Fontaine wrote: > https://github.com/notroj/neon/blob/0.32.4/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/neon/neon.hash | 2 +- > package/neon/neon.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:15:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:15:56 +0100 Subject: [Buildroot] [git commit] package/exempi: bump to version 2.6.3 Message-ID: <20221211131607.717B1860A5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/exempi: bump to version 2.6.3 In-Reply-To: <20221210174950.46867-1-fontaine.fabrice@gmail.com> References: <20221210174950.46867-1-fontaine.fabrice@gmail.com> Message-ID: <20221211141619.5f163c25@windsurf> On Sat, 10 Dec 2022 18:49:50 +0100 Fabrice Fontaine wrote: > Samples can be disabled since version 2.6.2 and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 > > This bump will fix the following build failure on arm with gcc 10 raised > since bump to version 2.6.0 in commit > 55f1d0a3592253df2a356c195e5131a970eade9b and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > thanks to > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: > > /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here > > https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS > > Fixes: > - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d > > Signed-off-by: Fabrice Fontaine > --- > package/exempi/exempi.hash | 2 +- > package/exempi/exempi.mk | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:38 +0100 Subject: [Buildroot] [PATCH] package/asterisk: security bump to version 16.29.1 In-Reply-To: <20221211093716.1149172-1-peter@korsgaard.com> References: <20221211093716.1149172-1-peter@korsgaard.com> Message-ID: <20221211141638.710a66e5@windsurf> On Sun, 11 Dec 2022 10:37:16 +0100 Peter Korsgaard wrote: > Fixes the following security issues: > > - CVE-2022-37325: A zero length Called or Calling Party Number can cause a > buffer under-run and Asterisk crash. > > https://downloads.asterisk.org/pub/security/AST-2022-007.html > > - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote > authenticated attacker to crash Asterisk (denial of service) by performing > activity on a subscription via a reliable transport at the same time > Asterisk is also performing activty on that subscription. > > https://downloads.asterisk.org/pub/security/AST-2022-008.html > > - CVE-2022-42706: AMI Users with ?config? permissions may read files outside > of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" > is set to "no" > > https://downloads.asterisk.org/pub/security/AST-2022-009.html > > Signed-off-by: Peter Korsgaard > --- > package/asterisk/asterisk.hash | 2 +- > package/asterisk/asterisk.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:16:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:16:27 +0100 Subject: [Buildroot] [git commit] package/asterisk: security bump to version 16.29.1 Message-ID: <20221211131740.416228623A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c34e0b1cd5f7e10ce4fc19880e15ba608006ee76 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From thomas.petazzoni at bootlin.com Sun Dec 11 13:17:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:17:24 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221211131740.5086886286@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From thomas.petazzoni at bootlin.com Sun Dec 11 13:19:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:19:21 +0100 Subject: [Buildroot] [PATCH] package/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} In-Reply-To: <20221211110908.1948270-1-peter@korsgaard.com> References: <20221211110908.1948270-1-peter@korsgaard.com> Message-ID: <20221211141921.78b14add@windsurf> On Sun, 11 Dec 2022 12:09:07 +0100 Peter Korsgaard wrote: > Fixes the following security issues: > > - CVE-2022-3550: A vulnerability classified as critical was found in X.org > Server. Affected by this vulnerability is the function _GetCountedString > of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is > recommended to apply a patch to fix this issue. The associated identifier > of this vulnerability is VDB-211051. > > - CVE-2022-3551: A vulnerability, which was classified as problematic, has > been found in X.org Server. Affected by this issue is the function > ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to > memory leak. It is recommended to apply a patch to fix this issue. The > identifier of this vulnerability is VDB-211052. > > Signed-off-by: Peter Korsgaard > --- > ...ntedString-against-request-length-at.patch | 35 +++++++++++ > ...possible-memleaks-in-XkbGetKbdByName.patch | 60 +++++++++++++++++++ > .../xserver_xorg-server.mk | 7 +++ > 3 files changed, 102 insertions(+) > create mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch > create mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:21:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:21:44 +0100 Subject: [Buildroot] [git commit] package/capnproto: security bump to version 0.9.2 Message-ID: <20221211132153.442908628C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=040ab175df6337bf39a609adea07a7756c309be8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:21:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:21:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 In-Reply-To: <20221208202104.3041-1-fontaine.fabrice@gmail.com> References: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142151.74caa9d6@windsurf> On Thu, 8 Dec 2022 21:21:04 +0100 Fabrice Fontaine wrote: > Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote > procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, > 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust > implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to > out-of-bounds read due to logic error handling list-of-list. This issue > may lead someone to remotely segfault a peer by sending it a malicious > message, if the victim performs certain actions on a list-of-pointer > type. Exfiltration of memory is possible if the victim performs > additional certain actions on a list-of-pointer type. To be vulnerable, > an application must perform a specific sequence of actions, described in > the GitHub Security Advisory. The bug is present in inlined code, > therefore the fix will require rebuilding dependent applications. Cap'n > Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and > 0.10.3. > > https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx > https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html > > Signed-off-by: Fabrice Fontaine > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 In-Reply-To: <20221208202721.5592-1-fontaine.fabrice@gmail.com> References: <20221208202721.5592-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142230.7e0e691d@windsurf> On Thu, 8 Dec 2022 21:27:21 +0100 Fabrice Fontaine wrote: > This bump will fix the following build failure without NPTL thanks to > https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d > which is raised since bump to version 2.13.2 in commit > 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and > https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: > > In file included from thread.c:10: > ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': > ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) > 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > > https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog > > Fixes: > - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 > > Signed-off-by: Fabrice Fontaine > --- > package/lttng-tools/lttng-tools.hash | 4 ++-- > package/lttng-tools/lttng-tools.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:23:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:23:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/dehydrated: bump to version 0.7.1 In-Reply-To: <20221208205807.18594-1-fontaine.fabrice@gmail.com> References: <20221208205807.18594-1-fontaine.fabrice@gmail.com> Message-ID: <20221211142302.71de89e6@windsurf> On Thu, 8 Dec 2022 21:58:07 +0100 Fabrice Fontaine wrote: > Update hash of LICENSE (update in year: > https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) > > https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 > > Signed-off-by: Fabrice Fontaine > --- > package/dehydrated/dehydrated.hash | 6 +++--- > package/dehydrated/dehydrated.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:13 +0100 Subject: [Buildroot] [git commit] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221211132325.BEA2686296@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d94e7a6214c3bbf9add65e7ab29b530d2d57b70 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From thomas.petazzoni at bootlin.com Sun Dec 11 13:23:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:23:30 +0100 Subject: [Buildroot] [git commit] package/swupdate: add staging install Message-ID: <20221211133121.D4B8686328@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eb2f2886b2364e5b6a0867f55106bf83acb064e7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master SWupdate provides API for external programs, so some headers and libraries must be install to staging. This patch installs headers and libs to STAGING_DIR, to prevent a header name collision a subdirectory /usr/include/swupdate creates. Signed-off-by: Andrey Grafin Signed-off-by: Thomas Petazzoni --- package/swupdate/swupdate.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index ed0c1e56a8..54ae03f238 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -17,6 +17,7 @@ SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ LICENSES/LGPL-2.1-or-later.txt \ LICENSES/MIT.txt \ LICENSES/OFL-1.1.txt +SWUPDATE_INSTALL_STAGING = YES # swupdate uses $CROSS-cc instead of $CROSS-gcc, which is not # available in all external toolchains, and use CC for linking. Ensure @@ -228,6 +229,11 @@ define SWUPDATE_BUILD_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) $(SWUPDATE_MAKE_OPTS) endef +define SWUPDATE_INSTALL_STAGING_CMDS + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install +endef + define SWUPDATE_INSTALL_TARGET_CMDS $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ $(SWUPDATE_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install From thomas.petazzoni at bootlin.com Sun Dec 11 13:22:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:22:42 +0100 Subject: [Buildroot] [git commit] package/dehydrated: bump to version 0.7.1 Message-ID: <20221211133121.CB93986326@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef13132fd390cc25643e78afc692640c86d7aaf2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of LICENSE (update in year: https://github.com/dehydrated-io/dehydrated/commit/dd0bbd2405ecea4820ad2442120d8dc4a37137b6) https://github.com/dehydrated-io/dehydrated/releases/tag/v0.7.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/dehydrated/dehydrated.hash | 6 +++--- package/dehydrated/dehydrated.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/dehydrated/dehydrated.hash b/package/dehydrated/dehydrated.hash index 0452645256..711e5a6cea 100644 --- a/package/dehydrated/dehydrated.hash +++ b/package/dehydrated/dehydrated.hash @@ -1,6 +1,6 @@ # Locally computed after verifying -# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.0/dehydrated-0.7.0.tar.gz.asc +# https://github.com/dehydrated-io/dehydrated/releases/download/v0.7.1/dehydrated-0.7.1.tar.gz.asc # with key 3C2F2605E078A1E18F4793909C4DBE6CF438F333 from https://keybase.io/lukas2511 -sha256 1c5f12c2e57e64b1762803f82f0f7e767a72e65a6ce68e4d1ec197e61b9dc4f9 dehydrated-0.7.0.tar.gz +sha256 4d28a0598230b276b316070ce16be7d9ab984f3bdef482acf0bc24fcdcc0d0b0 dehydrated-0.7.1.tar.gz # License, locally computed -sha256 b4583b7dd07e3e2a08906de38e7e329d41f921ed9dcb6310b3886e013a6b8723 LICENSE +sha256 f25ab9c5f13abf15ab097180423ef6b82a89c552e92d49ae627762ee9c04a3a8 LICENSE diff --git a/package/dehydrated/dehydrated.mk b/package/dehydrated/dehydrated.mk index 28fb5a4912..f8909d8abe 100644 --- a/package/dehydrated/dehydrated.mk +++ b/package/dehydrated/dehydrated.mk @@ -4,7 +4,7 @@ # ################################################################################ -DEHYDRATED_VERSION = 0.7.0 +DEHYDRATED_VERSION = 0.7.1 DEHYDRATED_SITE = https://github.com/dehydrated-io/dehydrated/releases/download/v$(DEHYDRATED_VERSION) DEHYDRATED_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:31:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:31:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/swupdate: add staging install In-Reply-To: <20221208210328.4671-1-conquistador@yandex-team.ru> References: <20221208210328.4671-1-conquistador@yandex-team.ru> Message-ID: <20221211143125.583f29da@windsurf> On Fri, 9 Dec 2022 00:03:28 +0300 conquistador at yandex-team.ru wrote: > From: Andrey Grafin > > SWupdate provides API for external programs, so some headers and > libraries must be install to staging. > > This patch installs headers and libs to STAGING_DIR, to prevent a > header name collision a subdirectory /usr/include/swupdate creates. > > Signed-off-by: Andrey Grafin > --- > package/swupdate/swupdate.mk | 6 ++++++ > 1 file changed, 6 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/hans: bump to version 1.1 In-Reply-To: <20221208210342.23228-1-fontaine.fabrice@gmail.com> References: <20221208210342.23228-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143356.686efe06@windsurf> On Thu, 8 Dec 2022 22:03:42 +0100 Fabrice Fontaine wrote: > https://github.com/friedrich/hans/blob/v1.1/CHANGES > > Signed-off-by: Fabrice Fontaine > --- > package/hans/hans.hash | 6 +++--- > package/hans/hans.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:08 +0100 Subject: [Buildroot] [git commit] package/pugixml: bump to version 1.13 Message-ID: <20221211133400.B8FBD863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc47afdc57cb7bdff3c4481607b2887f8a9cae94 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://pugixml.org/docs/manual.html#v1.13 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/pugixml/pugixml.hash | 2 +- package/pugixml/pugixml.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pugixml/pugixml.hash b/package/pugixml/pugixml.hash index 190dfb6a6e..b828e03561 100644 --- a/package/pugixml/pugixml.hash +++ b/package/pugixml/pugixml.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 dcf671a919cc4051210f08ffd3edf9e4247f79ad583c61577a13ee93af33afc7 pugixml-1.12.1.tar.gz +sha256 40c0b3914ec131485640fa57e55bf1136446026b41db91c1bef678186a12abbe pugixml-1.13.tar.gz sha256 206f671b6d342557adcc973088c2c638df0ec0b1dabbcd24e65aadd2191778d2 LICENSE.md diff --git a/package/pugixml/pugixml.mk b/package/pugixml/pugixml.mk index 9137f04630..c796186827 100644 --- a/package/pugixml/pugixml.mk +++ b/package/pugixml/pugixml.mk @@ -4,7 +4,7 @@ # ################################################################################ -PUGIXML_VERSION = 1.12.1 +PUGIXML_VERSION = 1.13 PUGIXML_SITE = https://github.com/zeux/pugixml/releases/download/v$(PUGIXML_VERSION) PUGIXML_LICENSE = MIT PUGIXML_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:01 +0100 Subject: [Buildroot] [git commit] package/psmisc: bump to version 23.5 Message-ID: <20221211133400.A2AF1863F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3324161873274b90b0c89e2a5ebb74e915bd6e86 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/psmisc/psmisc.hash | 6 +++--- package/psmisc/psmisc.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/psmisc/psmisc.hash b/package/psmisc/psmisc.hash index 47e44f6921..fe146f90c9 100644 --- a/package/psmisc/psmisc.hash +++ b/package/psmisc/psmisc.hash @@ -1,6 +1,6 @@ # From https://sourceforge.net/projects/psmisc/files/psmisc/ -md5 8114cd4489b95308efe2509c3a406bbf psmisc-23.4.tar.xz -sha1 a4c34111e570c43967efb2bbd8a4f31d94d22e0f psmisc-23.4.tar.xz +md5 014f0b5d5ab32478a2c57812ad01e1fb psmisc-23.5.tar.xz +sha1 a16073f459a19288c1ea2b413a84e1b996cab595 psmisc-23.5.tar.xz # Locally computed: -sha256 7f0cceeace2050c525f3ebb35f3ba01d618b8d690620580bdb8cd8269a0c1679 psmisc-23.4.tar.xz +sha256 dc37ecc2f7e4a90a94956accc6e1c77adb71316b7c9cbd39b26738db0c3ae58b psmisc-23.5.tar.xz sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING diff --git a/package/psmisc/psmisc.mk b/package/psmisc/psmisc.mk index 8b92be11e8..3229184459 100644 --- a/package/psmisc/psmisc.mk +++ b/package/psmisc/psmisc.mk @@ -4,7 +4,7 @@ # ################################################################################ -PSMISC_VERSION = 23.4 +PSMISC_VERSION = 23.5 PSMISC_SITE = http://downloads.sourceforge.net/project/psmisc/psmisc PSMISC_SOURCE = psmisc-$(PSMISC_VERSION).tar.xz PSMISC_LICENSE = GPL-2.0+ From thomas.petazzoni at bootlin.com Sun Dec 11 13:32:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:32:57 +0100 Subject: [Buildroot] [git commit] package/ipset: bump to version 7.16 Message-ID: <20221211133400.975F9863F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=84463af7c42bc0d81ea0e03de911f5b1b4ef57c9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://ipset.netfilter.org/changelog.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ipset/ipset.hash | 4 ++-- package/ipset/ipset.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ipset/ipset.hash b/package/ipset/ipset.hash index 9c251be27e..fb9b8c40d2 100644 --- a/package/ipset/ipset.hash +++ b/package/ipset/ipset.hash @@ -1,4 +1,4 @@ -# From https://ipset.netfilter.org/ipset-7.15.tar.bz2.sha512sum.txt -sha512 0fc936d971c30a0925c585d506c8840e782fdaeec09bc8fd249e874fe838fa55a4dbb697f6e1423a6769abf07a1ce2195abc37cb641e8e4ad70f1b4c7130916a ipset-7.15.tar.bz2 +# From https://ipset.netfilter.org/ipset-7.16.tar.bz2.sha512sum.txt +sha512 e69ddee956f0922c8e08e7e5d358d6b5b24178a9f08151b20957cc3465baaba9ecd6aa938ae157f2cd286ccd7f0b7a279cfd89cec2393a00b43e4d945c275307 ipset-7.16.tar.bz2 # Locally calculated sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/ipset/ipset.mk b/package/ipset/ipset.mk index 4eda65e81b..9832d8fd30 100644 --- a/package/ipset/ipset.mk +++ b/package/ipset/ipset.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPSET_VERSION = 7.15 +IPSET_VERSION = 7.16 IPSET_SOURCE = ipset-$(IPSET_VERSION).tar.bz2 IPSET_SITE = http://ipset.netfilter.org IPSET_DEPENDENCIES = libmnl host-pkgconf From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:22 +0100 Subject: [Buildroot] [git commit] package/utf8proc: bump to version 2.8.0 Message-ID: <20221211133400.DFCB5863F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3046605251d1f946c610faaa5f337d0b3ee7406a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/utf8proc/utf8proc.hash | 2 +- package/utf8proc/utf8proc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/utf8proc/utf8proc.hash b/package/utf8proc/utf8proc.hash index acc73903c8..658ffa1f7c 100644 --- a/package/utf8proc/utf8proc.hash +++ b/package/utf8proc/utf8proc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4bb121e297293c0fd55f08f83afab6d35d48f0af4ecc07523ad8ec99aa2b12a1 utf8proc-2.7.0.tar.gz +sha256 a0a60a79fe6f6d54e7d411facbfcc867a6e198608f2cd992490e46f04b1bcecc utf8proc-2.8.0.tar.gz sha256 3b510150d34f248a221bb88e1d811238d6c6c18b51231822c42974c39bb07256 LICENSE.md diff --git a/package/utf8proc/utf8proc.mk b/package/utf8proc/utf8proc.mk index 707e553561..b08c6e7109 100644 --- a/package/utf8proc/utf8proc.mk +++ b/package/utf8proc/utf8proc.mk @@ -4,7 +4,7 @@ # ################################################################################ -UTF8PROC_VERSION = 2.7.0 +UTF8PROC_VERSION = 2.8.0 UTF8PROC_SITE = $(call github,JuliaStrings,utf8proc,v$(UTF8PROC_VERSION)) UTF8PROC_LICENSE = MIT UTF8PROC_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 13:32:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:32:54 +0100 Subject: [Buildroot] [git commit] package/hans: bump to version 1.1 Message-ID: <20221211133400.8DC9B863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f8dacd79bb578b61b710d626cfa82ed64d5a2ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/friedrich/hans/blob/v1.1/CHANGES Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/hans/hans.hash | 6 +++--- package/hans/hans.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/hans/hans.hash b/package/hans/hans.hash index c555528efb..a1f591eb1c 100644 --- a/package/hans/hans.hash +++ b/package/hans/hans.hash @@ -1,6 +1,6 @@ # From http://sourceforge.net/projects/hanstunnel/files/source/ -md5 8628393ec1b61a6c3a47a0a3dcb455b3 hans-1.0.tar.gz -sha1 0bc857df109af222732cb95c861a0f0a6dd53dee hans-1.0.tar.gz +md5 d23fbaeb990ed7d05695fcc8f8ef7847 hans-1.1.tar.gz +sha1 15dd4b717e8808d9279af970d4826aad826bc849 hans-1.1.tar.gz # Locally computed -sha256 f8f70cf22ba14d9223695c9e9a2d75289d8360f61f533b83ee538836f29a458e hans-1.0.tar.gz +sha256 966962d8734ab6b4d871e035d08f45256025a5220216bd48e41fa7fd0ad136c5 hans-1.1.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE diff --git a/package/hans/hans.mk b/package/hans/hans.mk index e26c2f37f8..6d2b1dabe5 100644 --- a/package/hans/hans.mk +++ b/package/hans/hans.mk @@ -4,7 +4,7 @@ # ################################################################################ -HANS_VERSION = 1.0 +HANS_VERSION = 1.1 HANS_SITE = http://downloads.sourceforge.net/project/hanstunnel/source HANS_LICENSE = GPL-3.0+ HANS_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:05 +0100 Subject: [Buildroot] [git commit] package/containerd: security bump to version 1.6.12 Message-ID: <20221211133400.AC9E1863F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4634a22cf70ec957ceabbb0dcd9611c824bc7a60 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:11 +0100 Subject: [Buildroot] [git commit] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221211133400.C36E4863FA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=309bc5d2d4b0f3ca133b40e36ee949411b3d532d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:14 +0100 Subject: [Buildroot] [git commit] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221211133400.CD2D9863F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:25 +0100 Subject: [Buildroot] [git commit] package/fail2ban: bump to version 1.0.2 Message-ID: <20221211133400.E8877863F0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de7850f9464a686fc7f37a8c1f8880f47ebffb00 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/fail2ban/fail2ban/blob/1.0.2/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/fail2ban/fail2ban.hash | 2 +- package/fail2ban/fail2ban.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fail2ban/fail2ban.hash b/package/fail2ban/fail2ban.hash index 4073efe4c7..b40922e70a 100644 --- a/package/fail2ban/fail2ban.hash +++ b/package/fail2ban/fail2ban.hash @@ -1,3 +1,3 @@ # sha256 locally computed -sha256 62b54679ebae81ac57f32c5e27aba9f2494ec5bafd45a0fd68e7a27fd448e5ac fail2ban-1.0.1.tar.gz +sha256 ae8b0b41f27a7be12d40488789d6c258029b23a01168e3c0d347ee80b325ac23 fail2ban-1.0.2.tar.gz sha256 a75fec0260742fe6275d63ff6a5d97b924b28766558306b3fa4069763096929b COPYING diff --git a/package/fail2ban/fail2ban.mk b/package/fail2ban/fail2ban.mk index 288266c2c7..7ad22d02d1 100644 --- a/package/fail2ban/fail2ban.mk +++ b/package/fail2ban/fail2ban.mk @@ -4,7 +4,7 @@ # ################################################################################ -FAIL2BAN_VERSION = 1.0.1 +FAIL2BAN_VERSION = 1.0.2 FAIL2BAN_SITE = $(call github,fail2ban,fail2ban,$(FAIL2BAN_VERSION)) FAIL2BAN_LICENSE = GPL-2.0+ FAIL2BAN_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipset: bump to version 7.16 In-Reply-To: <20221208210726.31762-1-fontaine.fabrice@gmail.com> References: <20221208210726.31762-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143400.74a40cfa@windsurf> On Thu, 8 Dec 2022 22:07:26 +0100 Fabrice Fontaine wrote: > https://ipset.netfilter.org/changelog.html > > Signed-off-by: Fabrice Fontaine > --- > package/ipset/ipset.hash | 4 ++-- > package/ipset/ipset.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:33:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:33:18 +0100 Subject: [Buildroot] [git commit] package/batman-adv: bump to version 2022.3 Message-ID: <20221211133400.D6B5D863F6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=155d3ac6e52aa3ecec83780bb72561d6cb6b9626 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bug fixes and code cleanups. https://www.open-mesh.org/news/110 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- package/batman-adv/batman-adv.hash | 2 +- package/batman-adv/batman-adv.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/batman-adv/batman-adv.hash b/package/batman-adv/batman-adv.hash index c5add4cdea..14a92c231a 100644 --- a/package/batman-adv/batman-adv.hash +++ b/package/batman-adv/batman-adv.hash @@ -2,6 +2,6 @@ sha1 e1829e10fc37ea674a20cb9ba1d6c1483042fbfa batman-adv-2022.2.tar.gz # Hash for license files -sha256 8aca27c6f168b137a7ed7031d58169396c1a97f958c2ea95b9c30a9b92576fe0 batman-adv-2022.2.tar.gz +sha256 218ffb534fead1c9b5b0d90ec1b2fba688209cdf00e861bece1cbf469fe69953 batman-adv-2022.3.tar.gz sha256 cecbf53d1148e13256ac29f8b900655b7fc8dc12d59939a95bc2323ea1747025 LICENSES/preferred/GPL-2.0 sha256 323c587d0ccf10e376f8bf9a7f31fb4ca6078105194b42e0b1e0ee2bc9bde71f LICENSES/preferred/MIT diff --git a/package/batman-adv/batman-adv.mk b/package/batman-adv/batman-adv.mk index d279694bf5..75b8292ee1 100644 --- a/package/batman-adv/batman-adv.mk +++ b/package/batman-adv/batman-adv.mk @@ -4,7 +4,7 @@ # ################################################################################ -BATMAN_ADV_VERSION = 2022.2 +BATMAN_ADV_VERSION = 2022.3 BATMAN_ADV_SITE = https://downloads.open-mesh.org/batman/stable/sources/batman-adv BATMAN_ADV_LICENSE = GPL-2.0, MIT (batman_adv.h) BATMAN_ADV_LICENSE_FILES = LICENSES/preferred/GPL-2.0 LICENSES/preferred/MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/psmisc: bump to version 23.5 In-Reply-To: <20221208211449.53938-1-fontaine.fabrice@gmail.com> References: <20221208211449.53938-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143406.52f999fe@windsurf> On Thu, 8 Dec 2022 22:14:49 +0100 Fabrice Fontaine wrote: > https://gitlab.com/psmisc/psmisc/-/blob/v23.5/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > package/psmisc/psmisc.hash | 6 +++--- > package/psmisc/psmisc.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 In-Reply-To: <20221208211722.4101146-1-christian@paral.in> References: <20221208211722.4101146-1-christian@paral.in> Message-ID: <20221211143410.18339b46@windsurf> On Thu, 8 Dec 2022 13:17:22 -0800 Christian Stewart via buildroot wrote: > CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 > > and other bugfixes, see: > > https://github.com/containerd/containerd/releases/tag/v1.6.12 > > Signed-off-by: Christian Stewart > --- > package/containerd/containerd.hash | 2 +- > package/containerd/containerd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/pugixml: bump to version 1.13 In-Reply-To: <20221208211904.57054-1-fontaine.fabrice@gmail.com> References: <20221208211904.57054-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143415.1cf610e1@windsurf> On Thu, 8 Dec 2022 22:19:04 +0100 Fabrice Fontaine wrote: > https://pugixml.org/docs/manual.html#v1.13 > > Signed-off-by: Fabrice Fontaine > --- > package/pugixml/pugixml.hash | 2 +- > package/pugixml/pugixml.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <20221211143425.5d1eb096@windsurf> On Thu, 8 Dec 2022 13:22:14 -0800 Christian Stewart via buildroot wrote: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > > https://github.com/moby/moby/releases/tag/v20.10.21 > > Signed-off-by: Christian Stewart > --- > package/docker-engine/docker-engine.hash | 2 +- > package/docker-engine/docker-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/batman-adv: bump to version 2022.3 In-Reply-To: <20221208212429.4112736-1-christian@paral.in> References: <20221208212429.4112736-1-christian@paral.in> Message-ID: <20221211143430.27e692e4@windsurf> On Thu, 8 Dec 2022 13:24:29 -0800 Christian Stewart via buildroot wrote: > Bug fixes and code cleanups. > > https://www.open-mesh.org/news/110 > > Signed-off-by: Christian Stewart > --- > package/batman-adv/batman-adv.hash | 2 +- > package/batman-adv/batman-adv.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:34:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:34:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/utf8proc: bump to version 2.8.0 In-Reply-To: <20221208212503.61937-1-fontaine.fabrice@gmail.com> References: <20221208212503.61937-1-fontaine.fabrice@gmail.com> Message-ID: <20221211143434.16fd1f03@windsurf> On Thu, 8 Dec 2022 22:25:03 +0100 Fabrice Fontaine wrote: > https://github.com/JuliaStrings/utf8proc/blob/v2.8.0/NEWS.md > > Signed-off-by: Fabrice Fontaine > --- > package/utf8proc/utf8proc.hash | 2 +- > package/utf8proc/utf8proc.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:42:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:42:01 +0100 Subject: [Buildroot] [git commit] package/swupdate: indent with tabs Message-ID: <20221211134259.D3462863FB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65e0351adc5075ac679557d7e41a02815f979e90 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit eb2f2886b2364e5b6a0867f55106bf83acb064e7 ("package/swupdate: add staging install") has introduced some commands indented with spaces, which check-package doesn't like. Fix that by using tabs instead, and while we're at it, wrap the line that is a bit too long. Signed-off-by: Thomas Petazzoni --- package/swupdate/swupdate.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 54ae03f238..1cd60d1b8f 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -230,8 +230,9 @@ define SWUPDATE_BUILD_CMDS endef define SWUPDATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ - $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) INCLUDEDIR=/usr/include/swupdate install + $(TARGET_MAKE_ENV) $(SWUPDATE_MAKE_ENV) $(MAKE) -C $(@D) \ + $(SWUPDATE_MAKE_OPTS) DESTDIR=$(STAGING_DIR) \ + INCLUDEDIR=/usr/include/swupdate install endef define SWUPDATE_INSTALL_TARGET_CMDS From thomas.petazzoni at bootlin.com Sun Dec 11 13:46:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:46:11 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221208133928.303101-3-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> Message-ID: <20221211144611.437eda70@windsurf> Hello Heiko! On Thu, 8 Dec 2022 14:39:32 +0100 Heiko Thiery wrote: > -MODEM_MANAGER_VERSION = 1.18.12 > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > +MODEM_MANAGER_VERSION = 1.20.2 > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > MODEM_MANAGER_SELINUX_MODULES = modemmanager > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt So D-Bus is no longer just a runtime dependency? Why? If that's really the case then package/modem-manager/Config.in needs to be adjusted, as it claims D-Bus is a runtime dependency. > MODEM_MANAGER_INSTALL_STAGING = YES > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > +MODEM_MANAGER_CONF_OPTS = \ > + -Dpowerd_suspend_resume=false \ > + -Dudevdir=/usr/lib/udev Is this needed even when -Dudev=false? Doesn't -Dudevdir=/usr/lib/udev belong instead the BR2_PACKAGE_LIBGUDEV==y conditional? Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:11 +0100 Subject: [Buildroot] [git commit] package/libqmi: bump version to 1.32.2 Message-ID: <20221211134640.32C6286410@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eea24067ad8c27918e30ec91d1d5d2cf0ab13946 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libqmi/libqmi.hash | 2 +- package/libqmi/libqmi.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libqmi/libqmi.hash b/package/libqmi/libqmi.hash index dee2a94d93..5036c1d3c0 100644 --- a/package/libqmi/libqmi.hash +++ b/package/libqmi/libqmi.hash @@ -1,4 +1,4 @@ # Locally computed: sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB -sha256 b2e0285690f94fe6d0cc3c422514117b187c8ddb90133c2900993e13343f5a5e libqmi-1.30.8.tar.gz +sha256 aec96bf2733a7b5ba27bb52346ce3a1ab54440800843f78001cc2a51213ce1b9 libqmi-1.32.2.tar.gz diff --git a/package/libqmi/libqmi.mk b/package/libqmi/libqmi.mk index 6b7f45729e..c3db50a92c 100644 --- a/package/libqmi/libqmi.mk +++ b/package/libqmi/libqmi.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBQMI_VERSION = 1.30.8 +LIBQMI_VERSION = 1.32.2 LIBQMI_SITE = https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION) LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:06 +0100 Subject: [Buildroot] [git commit] package/libmbim: bump version to 1.28.2 Message-ID: <20221211134640.28A4C8640F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=57bea338e95e49bf1f2405908462686306044825 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/libmbim/libmbim.hash | 2 +- package/libmbim/libmbim.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index e98c53b1c9..2e2b46fcdb 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 58cd9ab1a2af9bbf40f9c02d3152a96baaa34a5f66a4289e928c7cf1c9584abb libmbim-1.26.4.tar.gz +sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..1c12b82298 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBMBIM_VERSION = 1.26.4 +LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB From thomas.petazzoni at bootlin.com Sun Dec 11 13:43:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:43:01 +0100 Subject: [Buildroot] [git commit] package/json-for-modern-cpp: bump to version 3.11.2 Message-ID: <20221211134640.1F2048640E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b5dc226a41998b7f0f92d4fd1330e1e233310e3d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.hash b/package/json-for-modern-cpp/json-for-modern-cpp.hash index a193fa6d49..7668f67249 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.hash +++ b/package/json-for-modern-cpp/json-for-modern-cpp.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5daca6ca216495edf89d167f808d1d03c4a4d929cef7da5e10f135ae1540c7e4 json-3.10.5.tar.gz +sha256 d69f9deb6a75e2580465c6c4c5111b89c4dc2fa94e3a85fcd2ffcd9a143d9273 json-3.11.2.tar.gz sha256 86b998c792894ccb911a1cb7994f7a9652894e7a094c0b5e45be2f553f45cf14 LICENSE.MIT diff --git a/package/json-for-modern-cpp/json-for-modern-cpp.mk b/package/json-for-modern-cpp/json-for-modern-cpp.mk index fd13ce1fd1..435644fd53 100644 --- a/package/json-for-modern-cpp/json-for-modern-cpp.mk +++ b/package/json-for-modern-cpp/json-for-modern-cpp.mk @@ -4,7 +4,7 @@ # ################################################################################ -JSON_FOR_MODERN_CPP_VERSION = 3.10.5 +JSON_FOR_MODERN_CPP_VERSION = 3.11.2 JSON_FOR_MODERN_CPP_SOURCE = json-$(JSON_FOR_MODERN_CPP_VERSION).tar.gz JSON_FOR_MODERN_CPP_SITE = $(call github,nlohmann,json,v$(JSON_FOR_MODERN_CPP_VERSION)) JSON_FOR_MODERN_CPP_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 13:46:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:46:49 +0100 Subject: [Buildroot] [PATCH] package/json-for-modern-cpp: bump to version 3.11.2 In-Reply-To: <20221208103928.3274412-1-buildroot@heine.tech> References: <20221208103928.3274412-1-buildroot@heine.tech> Message-ID: <20221211144649.6b5a920b@windsurf> On Thu, 8 Dec 2022 11:39:21 +0100 Michael Nosthoff via buildroot wrote: > Signed-off-by: Michael Nosthoff > --- > package/json-for-modern-cpp/json-for-modern-cpp.hash | 2 +- > package/json-for-modern-cpp/json-for-modern-cpp.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:47:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:47:10 +0100 Subject: [Buildroot] [PATCH v2 1/3] package/libmbim: bump version to 1.28.2 In-Reply-To: <20221208133928.303101-1-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> Message-ID: <20221211144710.1fa70a49@windsurf> On Thu, 8 Dec 2022 14:39:27 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- > package/libmbim/libmbim.hash | 2 +- > package/libmbim/libmbim.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 13:47:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 14:47:14 +0100 Subject: [Buildroot] [PATCH v2 2/3] package/libqmi: bump version to 1.32.2 In-Reply-To: <20221208133928.303101-2-heiko.thiery@gmail.com> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-2-heiko.thiery@gmail.com> Message-ID: <20221211144714.5062bd18@windsurf> On Thu, 8 Dec 2022 14:39:30 +0100 Heiko Thiery wrote: > Signed-off-by: Heiko Thiery > --- Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sun Dec 11 13:49:49 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 14:49:49 +0100 Subject: [Buildroot] [git commit] package/optee-client: fix util-linux dependency Message-ID: <20221211140143.CE1E986413@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=28f31d4694ad212d9b511c53ba35c6443eeef972 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When applying 917a961d9c77 (package/optee-client: bump to version 3.19.0), a last-minute change was made in Config.in to change the dependency to util-linux instead of util-linux-libs, but the counterpart to that change in the .mk was omitted. Fix that now. Reported-by: Thomas Petazzoni Signed-off-by: Yann E. MORIN --- package/optee-client/optee-client.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk index 3e0c9269b8..311ca191b0 100644 --- a/package/optee-client/optee-client.mk +++ b/package/optee-client/optee-client.mk @@ -27,7 +27,7 @@ OPTEE_CLIENT_CONF_OPTS += -DCFG_TEE_SUPP_PLUGINS=OFF endif ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) -OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux-libs +OPTEE_CLIENT_EXT_DEPENDENCIES += host-pkgconf util-linux OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=ON else OPTEE_CLIENT_CONF_OPTS += -DWITH_TEEACL=OFF From yann.morin.1998 at free.fr Sun Dec 11 14:03:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 15:03:26 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221210101150.GS2855@scaer> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> <20221210101150.GS2855@scaer> Message-ID: <20221211140326.GO1044805@scaer> ?tienne, All, On 2022-12-10 11:11 +0100, Yann E. MORIN spake thusly: > On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > > Bumps OP-TEE client package version to OP-TEE release 3.19.0. [--SNIP--] > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs I missed changing the dependency to util-linux here, as noticed by Thomas, so I just pushed a follow-up commit to fix that. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From dario.binacchi at amarulasolutions.com Sun Dec 11 14:08:47 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 11 Dec 2022 15:08:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl In-Reply-To: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> References: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Message-ID: Hi Fabrice,, On Tue, Dec 6, 2022 at 11:03 PM Fabrice Fontaine wrote: > > Enable blowfish in openssl to fix the following build failure raised > since the addition of the package in commit > 72fa60dc102679f51b228336ec38f5af78ff7646: > > src/sscep.c: In function 'get_cipher_alg': > src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] > 123 | return EVP_bf_cbc(); > | ^~~~~~~~~~ > | EVP_sm4_cbc > > Fixes: > - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 > > Signed-off-by: Fabrice Fontaine > --- > package/sscep/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/sscep/Config.in b/package/sscep/Config.in > index 4b9039c9b2..2e5e29f7c8 100644 > --- a/package/sscep/Config.in > +++ b/package/sscep/Config.in > @@ -1,5 +1,6 @@ > config BR2_PACKAGE_SSCEP > bool "sscep" > + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL > select BR2_PACKAGE_OPENSSL > help > SSCEP is a client-only implementation of the SCEP > -- > 2.35.1 > Reviewed-by: Dario Binacchi Thanks and regards, Dario -- Dario Binacchi Embedded Linux Developer dario.binacchi at amarulasolutions.com __________________________________ Amarula Solutions SRL Via Le Canevare 30, 31100 Treviso, Veneto, IT T. +39 042 243 5310 info at amarulasolutions.com www.amarulasolutions.com From yann.morin.1998 at free.fr Sun Dec 11 14:59:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 15:59:24 +0100 Subject: [Buildroot] [git commit] package/opensc: propagate dependencies from pcsc-lite Message-ID: <20221211151913.2984E8641C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=071fdbf963228590b453e5111eadc8a74b579aa2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated that new dependency to a bunch of packages that select pcsc-lite. Then commit 8aaa7ecbce1d (package/opensc: new package) introduced opensc, which selects pcsc-lite. However, the package was submitted before the dependency to gcc 4.8+ was added to pcsc-lite, and that was missed during the review. Add it now. Signed-off-by: Yann E. MORIN --- package/opensc/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/opensc/Config.in b/package/opensc/Config.in index 2cec096ac2..8c6a95a41d 100644 --- a/package/opensc/Config.in +++ b/package/opensc/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_OPENSC depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pcsc-lite select BR2_PACKAGE_PCSC_LITE select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL @@ -13,6 +14,7 @@ config BR2_PACKAGE_OPENSC https://github.com/OpenSC/OpenSC/wiki -comment "opensc needs a toolchain with dynamic library, threads" +comment "opensc needs a toolchain with dynamic library, threads, gcc >= 4.9" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From giulio.benetti at benettiengineering.com Sun Dec 11 15:21:53 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 11 Dec 2022 16:21:53 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Add pending patches upstream[0] to fix build failure. Patches fix build failure with Aarch64 and Linux 5.18/5.19/6.0 [0]: https://github.com/bootlin/mali-driver/pull/4 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti --- ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ 5 files changed, 237 insertions(+) create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch diff --git a/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch new file mode 100644 index 0000000000..e2b7c99272 --- /dev/null +++ b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch @@ -0,0 +1,54 @@ +From 255d18a2f1c0c7e55e5165602c83b0b9950de0a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 22:48:21 +0100 +Subject: [PATCH] mali_base_kernel.h: fix build failure on aarch64 + +Aarch64 PAGE_SHIFT is not 12 and this leads to build failure: +``` +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2266:9: error: duplicate case value + 2266 | case PFN_DOWN(BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE): + | ^~~~ +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2265:9: note: previously used here + 2265 | case PFN_DOWN(BASEP_MEM_INVALID_HANDLE): + | ^~~~ +``` +This because PFN_DOWN(x) expands to ((x) >> PAGE_SHIFT), PAGE_SHIFT is not +always 12 and can be more like in Aarch64. This leads to override all +switch case PFN_DOWN(0) with a 0 and so compiler complains for duplicate +case values since all case values will be 0. Let's substitute magic number +12 with Linux PAGE_SHIFT macro to fix this. + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h +index 6f5c68e..ded874d 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h ++++ b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h +@@ -270,14 +270,14 @@ struct base_mem_import_user_buffer { + */ + #define BASE_MEM_WRITE_ALLOC_PAGES_HANDLE ((base_mem_handle) { {BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE} }) + +-#define BASEP_MEM_INVALID_HANDLE (0ull << 12) +-#define BASE_MEM_MMU_DUMP_HANDLE (1ull << 12) +-#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << 12) +-#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << 12) +-#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << 12) ++#define BASEP_MEM_INVALID_HANDLE (0ull << PAGE_SHIFT) ++#define BASE_MEM_MMU_DUMP_HANDLE (1ull << PAGE_SHIFT) ++#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << PAGE_SHIFT) ++#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << PAGE_SHIFT) ++#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << PAGE_SHIFT) + /* reserved handles ..-64< for future special handles */ +-#define BASE_MEM_COOKIE_BASE (64ul << 12) +-#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << 12) + \ ++#define BASE_MEM_COOKIE_BASE (64ul << PAGE_SHIFT) ++#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << PAGE_SHIFT) + \ + BASE_MEM_COOKIE_BASE) + + /* Mask to detect 4GB boundary alignment */ +-- +2.34.1 + diff --git a/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch new file mode 100644 index 0000000000..1d73afc722 --- /dev/null +++ b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch @@ -0,0 +1,53 @@ +From fc06033c81bec1a8dd78982d523150e8e1ccb2f0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:16:27 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: fix build failure on + dma_resv_get_fences() Linux 5.18 and 5.19 + +dma_resv_get_fences() 2nd attribute pfence_excl is not required anymore +starting from Linux 5.18[0] and it's been substituted with bool write that +in our case we want set to true since previous dma_resv_get_fences() does +write back all fences. Same goes for Linux 5.19[1] that introduces enum +dma_resv_usage and for that we pass DMA_RESV_USAGE_WRITE. + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=75ab2b3633ccddd8f7bdf6c76f9ab3f9b2fc5d9d +[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7bc80a5462c37eab58a9ea386064307c0f447fd1 + +Signed-off-by: Giulio Benetti +--- + .../gpu/arm/midgard/mali_kbase_dma_fence.c | 19 ++++++++++++++++++- + 1 file changed, 18 insertions(+), 1 deletion(-) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index 6b7e745..dadf5d3 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -218,7 +218,24 @@ kbase_dma_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) + kbase_dma_fence_queue_work(katom); + } + +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, ++ struct dma_fence **pfence_excl, ++ unsigned int *pshared_count, ++ struct dma_fence ***pshared) ++{ ++ return dma_resv_get_fences(obj, DMA_RESV_USAGE_WRITE, pshared_count, ++ pshared); ++} ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)) ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, ++ struct dma_fence **pfence_excl, ++ unsigned int *pshared_count, ++ struct dma_fence ***pshared) ++{ ++ return dma_resv_get_fences(obj, true, pshared_count, pshared); ++} ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) + static int dma_resv_get_fences_rcu(struct dma_resv *obj, + struct dma_fence **pfence_excl, + unsigned int *pshared_count, +-- +2.34.1 + diff --git a/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch new file mode 100644 index 0000000000..45ed969ab7 --- /dev/null +++ b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch @@ -0,0 +1,38 @@ +From 4b24cf96eaee891ac66ca46a166686461e8ccf2c Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:38:57 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: add local dma_resv_reserve_shared() + for Linux 5.19 + +Starting from Linux 5.19[0] dma_resv_reserve_shared() is renamed to +dma_resv_reserve_fences() so let's implement locally +dma_resv_reserve_shared() calling dma_resv_reserve_fences(). + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c8d4c18bfbc4ab467188dbe45cc8155759f49d9e + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index dadf5d3..bb1565a 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -332,6 +332,13 @@ void kbase_dma_fence_add_reservation(struct dma_resv *resv, + (info->dma_fence_resv_count)++; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) ++int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) ++{ ++ return dma_resv_reserve_fences(obj, num_fences); ++} ++#endif ++ + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, + struct kbase_dma_fence_resv_info *info) + { +-- +2.34.1 + diff --git a/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch new file mode 100644 index 0000000000..a1e6bcd7da --- /dev/null +++ b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch @@ -0,0 +1,43 @@ +From 6aca0b5ae4b981bf836a6130bba8be53bb9a4e8f Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 16 Nov 2022 23:49:48 +0100 +Subject: [PATCH] mali_kbase_dma_fence.c: add local + dma_resv_add_shared/excl_fence() for Linux 5.19 + +Starting from Linux 5.19[0] dma_resv_add_shared/excl_fence() functions get +hidden and unified with function dma_resv_add_fence() which third argument +'enum dma_resv_usage usage' decides if create a shared(DMA_RESV_USAGE_READ) +or exclusive(DMA_RESV_USAGE_WRITE) fence. So let's implement locally both +functions calling dma_resv_add_fence() accordingly. + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=73511edf8b196e6f1ccda0fdf294ff57aa2dc9db + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 10 ++++++++++ + 1 file changed, 10 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +index bb1565a..52194b2 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c +@@ -337,6 +337,16 @@ int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) + { + return dma_resv_reserve_fences(obj, num_fences); + } ++ ++void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) ++{ ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_READ); ++} ++ ++void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) ++{ ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_WRITE); ++} + #endif + + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, +-- +2.34.1 + diff --git a/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch new file mode 100644 index 0000000000..af5b15b302 --- /dev/null +++ b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch @@ -0,0 +1,49 @@ +From bac84845f27b689fc614fb5b4a964e0177572905 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Mon, 10 Oct 2022 23:35:26 +0200 +Subject: [PATCH] Fix build failure with Linux version >= 6.0.0 + +Function regsiter_shrinker() now needs a string as a second argument to +log the caller, so let's pass "mali" string if Linux version >= 6.0.0 + +Signed-off-by: Giulio Benetti +--- + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c | 4 ++++ + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c | 4 ++++ + 2 files changed, 8 insertions(+) + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c +index 20f86b9..710ebac 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c +@@ -446,7 +446,11 @@ int kbase_mem_evictable_init(struct kbase_context *kctx) + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) + kctx->reclaim.batch = 0; + #endif ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) ++ register_shrinker(&kctx->reclaim, "mali"); ++#else + register_shrinker(&kctx->reclaim); ++#endif + return 0; + } + +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c +index 696730a..4d908ac 100644 +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c +@@ -379,7 +379,11 @@ int kbase_mem_pool_init(struct kbase_mem_pool *pool, + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) + pool->reclaim.batch = 0; + #endif ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) ++ register_shrinker(&pool->reclaim, "mali"); ++#else + register_shrinker(&pool->reclaim); ++#endif + + pool_dbg(pool, "initialized\n"); + +-- +2.34.1 + -- 2.34.1 From dario.binacchi at amarulasolutions.com Sun Dec 11 15:36:02 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Sun, 11 Dec 2022 16:36:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: fix linking error Message-ID: <20221211153602.2530749-1-dario.binacchi@amarulasolutions.com> The patch fixes the following linking error: buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here collect2: error: ld returned 1 exit status make[2]: *** [Makefile:507: sscep] Error 1 make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 Patch submitted upstream: https://github.com/certnanny/sscep/pull/163 Signed-off-by: Dario Binacchi --- .../sscep/0001-Fix-getopt-linking-error.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/sscep/0001-Fix-getopt-linking-error.patch diff --git a/package/sscep/0001-Fix-getopt-linking-error.patch b/package/sscep/0001-Fix-getopt-linking-error.patch new file mode 100644 index 000000000000..b32613b3cc18 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,55 @@ +From c4fc8d9e282e05fcfa0cee9362c60742b26f4b33 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Fri, 9 Dec 2022 18:18:27 +0100 +Subject: [PATCH] Fix getopt linking error + +The buildroot project, to which the sscep application was added, has +configurations that raise the following linking error: +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': +getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': +getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here +collect2: error: ld returned 1 exit status +make[2]: *** [Makefile:507: sscep] Error 1 +make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 + +The patch re-added a check that commit +81f56f635259b9 ("Replaced GNU getopt by a BSD licensed alternative") +removed. + +Signed-off-by: Dario Binacchi +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a64afff..0109406ba4ac 100644 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -31,6 +31,16 @@ + #include + #include + ++#define GETOPT_INTERFACE_VERSION 2 ++#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 ++# include ++# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION ++# define ELIDE_CODE ++# endif ++#endif ++ ++#ifndef ELIDE_CODE ++ + char* optarg; + int optopt; + /* The variable optind [...] shall be initialized to 1 by the system. */ +@@ -226,3 +236,5 @@ int getopt_long(int argc, char* const argv[], const char* optstring, + ++optind; + return retval; + } ++ ++#endif /* Not ELIDE_CODE. */ +-- +2.32.0 + -- 2.32.0 From yann.morin.1998 at free.fr Sun Dec 11 15:38:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 16:38:34 +0100 Subject: [Buildroot] [git commit] package/pkg-meson.mk: add 'setup' as meson command in config step Message-ID: <20221211153851.24A5886425@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d23d6fde81b3a8bf701d0382d55fe60e2334c934 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When building/configure meson packages the following warning is displayed: WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. This warning was introduced in meson release 0.64.0 [0], which we are using since commit 9afa3e3c7d07 (package/meson: bump to version 0.64.0), and is dpcumented in the manual [1]. Follow the advise and the manual, and add the 'setup' argument as the meson command. [0] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 [1] https://mesonbuild.com/Commands.html#setup Signed-off-by: Heiko Thiery Signed-off-by: Yann E. MORIN --- package/pkg-meson.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk index d675f7f733..4aa6e44afa 100644 --- a/package/pkg-meson.mk +++ b/package/pkg-meson.mk @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS CC_FOR_BUILD="$$(HOSTCC)" \ CXX_FOR_BUILD="$$(HOSTCXX)" \ $$($$(PKG)_CONF_ENV) \ - $$(MESON) \ + $$(MESON) setup \ --prefix=/usr \ --libdir=lib \ --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS rm -rf $$($$(PKG)_SRCDIR)/build mkdir -p $$($$(PKG)_SRCDIR)/build $$(HOST_CONFIGURE_OPTS) \ - $$($$(PKG)_CONF_ENV) $$(MESON) \ + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ --prefix=$$(HOST_DIR) \ --libdir=lib \ --sysconfdir=$$(HOST_DIR)/etc \ From yann.morin.1998 at free.fr Sun Dec 11 15:38:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 16:38:46 +0100 Subject: [Buildroot] [PATCH] package/pkg-meson.mk: add 'setup' to meson command in config step In-Reply-To: <20221208200339.12108-1-heiko.thiery@gmail.com> References: <20221208200339.12108-1-heiko.thiery@gmail.com> Message-ID: <20221211153846.GP1044805@scaer> Heiko, All, On 2022-12-08 21:03 +0100, Heiko Thiery spake thusly: > When building/configure meson packages the following warning is displayed: > WARNING: Running the setup command as meson [options] instead of meson setup [options] is ambiguous and deprecated. > > This warning was introduced in meson release 0.64.0 [1]. > > Follow the advise and add the 'setup' argument to the meson command. The manual is very confusing: https://mesonbuild.com/Commands.html#setup Deprecated since 0.64.0: This is the default Meson command (invoked if there was no COMMAND supplied). However, supplying the command is necessary to avoid clashes with future added commands, so "setup" should be used explicitly. On first read, I understand that 'setup' is deprecated since 0.64.0. But then, re-reading that, it can be understood that what is deprecated, is to treat it as the default command if none is supplied. Subtle... Applied to master, after tweaking the commit log to also refere to the manual, thanks. Regards, Yann E. MORIN. > [1] https://github.com/mesonbuild/meson/commit/3c7ab542c0c4770241eae149b0d4cd8de329aee0 > > Signed-off-by: Heiko Thiery > --- > package/pkg-meson.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/pkg-meson.mk b/package/pkg-meson.mk > index d675f7f733..4aa6e44afa 100644 > --- a/package/pkg-meson.mk > +++ b/package/pkg-meson.mk > @@ -149,7 +149,7 @@ define $(2)_CONFIGURE_CMDS > CC_FOR_BUILD="$$(HOSTCC)" \ > CXX_FOR_BUILD="$$(HOSTCXX)" \ > $$($$(PKG)_CONF_ENV) \ > - $$(MESON) \ > + $$(MESON) setup \ > --prefix=/usr \ > --libdir=lib \ > --default-library=$(if $(BR2_STATIC_LIBS),static,shared) \ > @@ -169,7 +169,7 @@ define $(2)_CONFIGURE_CMDS > rm -rf $$($$(PKG)_SRCDIR)/build > mkdir -p $$($$(PKG)_SRCDIR)/build > $$(HOST_CONFIGURE_OPTS) \ > - $$($$(PKG)_CONF_ENV) $$(MESON) \ > + $$($$(PKG)_CONF_ENV) $$(MESON) setup \ > --prefix=$$(HOST_DIR) \ > --libdir=lib \ > --sysconfdir=$$(HOST_DIR)/etc \ > -- > 2.20.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bernd.kuhls at t-online.de Sun Dec 11 16:03:15 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:15 +0100 Subject: [Buildroot] [PATCH 0/4] package/x11r7: various version bumps Message-ID: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Hi, this series bumps various X11 packages and, when needed, switches the tarball to xz format and updates _SITE to https. Regards, Bernd Bernd Kuhls (4): package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 .../xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick.mk | 6 +++--- .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- .../xdriver_xf86-video-voodoo.hash | 5 +++++ .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 8 files changed, 26 insertions(+), 19 deletions(-) create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:16 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:16 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-2-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003290.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash index d2384d6c15..0d7911bf96 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002742.html -sha256 9e7669ecf0f23b8e5dc39d5397cf28296f692aa4c0e4255f5e02816612c18eab xf86-input-joystick-1.6.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003290.html +sha256 905ec485fabc699b1cb21518cbd152246776fa83570e09c5822ca0973733ccd2 xf86-input-joystick-1.6.4.tar.xz +sha512 4e9127f125543060f9e6bc4b0aa384bc98a92acc52bfb240c9a114c565e0b24d2e9dcbc0e866845abc8aeb1e1a6c78cd5e3f0c0f22007aa93460b6a1910d67ef xf86-input-joystick-1.6.4.tar.xz # Locally calculated sha256 460cf612147407317a3911ce03a215707d8d6d5f3e604a53fefa6e54974ad07e COPYING diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk index 0ec4be5e53..0573f43949 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.3 -XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_JOYSTICK_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.4 +XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.xz +XDRIVER_XF86_INPUT_JOYSTICK_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_JOYSTICK_LICENSE = MIT XDRIVER_XF86_INPUT_JOYSTICK_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_JOYSTICK_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:19 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-5-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003298.html Added hash file, removed autoreconf. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-voodoo.hash | 5 +++++ .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash new file mode 100644 index 0000000000..1220ec6c2f --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash @@ -0,0 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003298.html +sha256 622973f03ac0bd0c854794ebeac268f15f4f831ec0dbe36e6cfa2b65042af602 xf86-video-voodoo-1.2.6.tar.xz +sha512 c889d79044438d6b15efceda07f63874063a2faa24a86d048e62c8ad1364efdfec04ff7ec662ad0749d2a7263abb14edb74e7d5ebf9a1aa880edb2b341a80a31 xf86-video-voodoo-1.2.6.tar.xz +# Locally computed +sha256 59ed98e3f6c6d0358d75183cf18a295d807acf2c3ea489197dd0a287b6e39bf1 COPYING diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk index d6deaa7974..33264a0bb7 100644 --- a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk @@ -4,11 +4,11 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VOODOO_VERSION = 9172ae566a0e85313fc80ab62b4455393eefe593 -XDRIVER_XF86_VIDEO_VOODOO_SITE = git://anongit.freedesktop.org/xorg/driver/xf86-video-voodoo +XDRIVER_XF86_VIDEO_VOODOO_VERSION = 1.2.6 +XDRIVER_XF86_VIDEO_VOODOO_SOURCE = xf86-video-voodoo-$(XDRIVER_XF86_VIDEO_VOODOO_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VOODOO_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VOODOO_LICENSE = MIT XDRIVER_XF86_VIDEO_VOODOO_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_VOODOO_AUTORECONF = YES XDRIVER_XF86_VIDEO_VOODOO_DEPENDENCIES = xserver_xorg-server xorgproto $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:18 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-4-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003297.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash index d179228a74..3e32249f12 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-September/003060.html -sha256 1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659 xf86-video-vesa-2.5.0.tar.bz2 -sha512 36fd921f54f33eb25966b5f9ea1e1b3e9009965c012c8b9c676686b472111719921b80cf62dafc746058878253e21f0ef341a2ff2d650df22ca1e35e81716a8b xf86-video-vesa-2.5.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003297.html +sha256 10082771b1a8f659c60b3d9b70456a4b59948a75b3cade2dfa33b8b05e549bb1 xf86-video-vesa-2.6.0.tar.xz +sha512 494e117c1e6e0ce4c66ac7798de54667862c62605bfd76dd9373447d40dcd0521100810c9285cbe9c159440e217954c0cad6d5219c5894e075509c7c0bc353c7 xf86-video-vesa-2.6.0.tar.xz # Locally computed sha256 bda49ba1e860501c20fd444423bc790f6da4f769561b69acc0cbe5abff9409b6 COPYING diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk index b08bab4ec8..8a5a5ebf58 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VESA_VERSION = 2.5.0 -XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VESA_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VESA_VERSION = 2.6.0 +XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VESA_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VESA_LICENSE = MIT XDRIVER_XF86_VIDEO_VESA_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VESA_DEPENDENCIES = xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 11 16:03:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 17:03:17 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211160319.3470254-3-bernd.kuhls@t-online.de> https://lists.x.org/archives/xorg-announce/2022-December/003291.html Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash index 2988db98af..12ad79e4b4 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash @@ -1,4 +1,5 @@ -# Locally computed -sha256 1edbbc55d47d3fd71dec99b15c2483e22738c642623a0fb86ef4a81a9067a2de xf86-video-ast-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003291.html +sha256 75754fa9c7f9a94fcc706d32cc118942d16c71934d88110442443a143b930daf xf86-video-ast-1.1.6.tar.xz +sha512 8482fec8d6be577f293cb820e623544475163f713fd74ec415f899bf5e9cf9453ffe4f96e141da3671437ebf616b47395d30d4b10858053c5893f5f5b7575ef1 xf86-video-ast-1.1.6.tar.xz # Locally calculated sha256 1cdd3d57e2fdcbd21b8a7b788ffbe6f809216a9bdd36b2225cff6c4b4404a170 COPYING diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk index b39bbf9a15..f29dc29f0b 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.5 -XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_AST_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.6 +XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.xz +XDRIVER_XF86_VIDEO_AST_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_AST_LICENSE = MIT XDRIVER_XF86_VIDEO_AST_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_AST_DEPENDENCIES = xorgproto xserver_xorg-server -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 16:17:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:44 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 Message-ID: <20221211162016.784AF8644A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7255c2b31755241d8c4fafc5f733faa68182282d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003290.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash | 5 +++-- .../xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash index d2384d6c15..0d7911bf96 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.hash @@ -1,4 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002742.html -sha256 9e7669ecf0f23b8e5dc39d5397cf28296f692aa4c0e4255f5e02816612c18eab xf86-input-joystick-1.6.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003290.html +sha256 905ec485fabc699b1cb21518cbd152246776fa83570e09c5822ca0973733ccd2 xf86-input-joystick-1.6.4.tar.xz +sha512 4e9127f125543060f9e6bc4b0aa384bc98a92acc52bfb240c9a114c565e0b24d2e9dcbc0e866845abc8aeb1e1a6c78cd5e3f0c0f22007aa93460b6a1910d67ef xf86-input-joystick-1.6.4.tar.xz # Locally calculated sha256 460cf612147407317a3911ce03a215707d8d6d5f3e604a53fefa6e54974ad07e COPYING diff --git a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk index 0ec4be5e53..0573f43949 100644 --- a/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk +++ b/package/x11r7/xdriver_xf86-input-joystick/xdriver_xf86-input-joystick.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.3 -XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_JOYSTICK_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_JOYSTICK_VERSION = 1.6.4 +XDRIVER_XF86_INPUT_JOYSTICK_SOURCE = xf86-input-joystick-$(XDRIVER_XF86_INPUT_JOYSTICK_VERSION).tar.xz +XDRIVER_XF86_INPUT_JOYSTICK_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_JOYSTICK_LICENSE = MIT XDRIVER_XF86_INPUT_JOYSTICK_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_JOYSTICK_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Sun Dec 11 16:17:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:46 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 Message-ID: <20221211162016.85C9E86422@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e242cde92c10e6605de54a489f1aaee3dac3b5e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003291.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash index 2988db98af..12ad79e4b4 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash @@ -1,4 +1,5 @@ -# Locally computed -sha256 1edbbc55d47d3fd71dec99b15c2483e22738c642623a0fb86ef4a81a9067a2de xf86-video-ast-1.1.5.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003291.html +sha256 75754fa9c7f9a94fcc706d32cc118942d16c71934d88110442443a143b930daf xf86-video-ast-1.1.6.tar.xz +sha512 8482fec8d6be577f293cb820e623544475163f713fd74ec415f899bf5e9cf9453ffe4f96e141da3671437ebf616b47395d30d4b10858053c5893f5f5b7575ef1 xf86-video-ast-1.1.6.tar.xz # Locally calculated sha256 1cdd3d57e2fdcbd21b8a7b788ffbe6f809216a9bdd36b2225cff6c4b4404a170 COPYING diff --git a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk index b39bbf9a15..f29dc29f0b 100644 --- a/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk +++ b/package/x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.5 -XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_AST_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_AST_VERSION = 1.1.6 +XDRIVER_XF86_VIDEO_AST_SOURCE = xf86-video-ast-$(XDRIVER_XF86_VIDEO_AST_VERSION).tar.xz +XDRIVER_XF86_VIDEO_AST_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_AST_LICENSE = MIT XDRIVER_XF86_VIDEO_AST_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_AST_DEPENDENCIES = xorgproto xserver_xorg-server From yann.morin.1998 at free.fr Sun Dec 11 16:17:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:48 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 Message-ID: <20221211162016.93AC98644C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f792825039878323d996d973f0bfd588991fc5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003297.html Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash index d179228a74..3e32249f12 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2020-September/003060.html -sha256 1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659 xf86-video-vesa-2.5.0.tar.bz2 -sha512 36fd921f54f33eb25966b5f9ea1e1b3e9009965c012c8b9c676686b472111719921b80cf62dafc746058878253e21f0ef341a2ff2d650df22ca1e35e81716a8b xf86-video-vesa-2.5.0.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003297.html +sha256 10082771b1a8f659c60b3d9b70456a4b59948a75b3cade2dfa33b8b05e549bb1 xf86-video-vesa-2.6.0.tar.xz +sha512 494e117c1e6e0ce4c66ac7798de54667862c62605bfd76dd9373447d40dcd0521100810c9285cbe9c159440e217954c0cad6d5219c5894e075509c7c0bc353c7 xf86-video-vesa-2.6.0.tar.xz # Locally computed sha256 bda49ba1e860501c20fd444423bc790f6da4f769561b69acc0cbe5abff9409b6 COPYING diff --git a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk index b08bab4ec8..8a5a5ebf58 100644 --- a/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk +++ b/package/x11r7/xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VESA_VERSION = 2.5.0 -XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.bz2 -XDRIVER_XF86_VIDEO_VESA_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_VESA_VERSION = 2.6.0 +XDRIVER_XF86_VIDEO_VESA_SOURCE = xf86-video-vesa-$(XDRIVER_XF86_VIDEO_VESA_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VESA_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VESA_LICENSE = MIT XDRIVER_XF86_VIDEO_VESA_LICENSE_FILES = COPYING XDRIVER_XF86_VIDEO_VESA_DEPENDENCIES = xserver_xorg-server xorgproto From yann.morin.1998 at free.fr Sun Dec 11 16:17:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:17:51 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 Message-ID: <20221211162016.A1D208644D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d5a0c2b779afa886cd1d79dc242f834ed0b87644 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://lists.x.org/archives/xorg-announce/2022-December/003298.html Added hash file, removed autoreconf. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash | 5 +++++ .../x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash new file mode 100644 index 0000000000..1220ec6c2f --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash @@ -0,0 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003298.html +sha256 622973f03ac0bd0c854794ebeac268f15f4f831ec0dbe36e6cfa2b65042af602 xf86-video-voodoo-1.2.6.tar.xz +sha512 c889d79044438d6b15efceda07f63874063a2faa24a86d048e62c8ad1364efdfec04ff7ec662ad0749d2a7263abb14edb74e7d5ebf9a1aa880edb2b341a80a31 xf86-video-voodoo-1.2.6.tar.xz +# Locally computed +sha256 59ed98e3f6c6d0358d75183cf18a295d807acf2c3ea489197dd0a287b6e39bf1 COPYING diff --git a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk index d6deaa7974..33264a0bb7 100644 --- a/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk +++ b/package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk @@ -4,11 +4,11 @@ # ################################################################################ -XDRIVER_XF86_VIDEO_VOODOO_VERSION = 9172ae566a0e85313fc80ab62b4455393eefe593 -XDRIVER_XF86_VIDEO_VOODOO_SITE = git://anongit.freedesktop.org/xorg/driver/xf86-video-voodoo +XDRIVER_XF86_VIDEO_VOODOO_VERSION = 1.2.6 +XDRIVER_XF86_VIDEO_VOODOO_SOURCE = xf86-video-voodoo-$(XDRIVER_XF86_VIDEO_VOODOO_VERSION).tar.xz +XDRIVER_XF86_VIDEO_VOODOO_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_VIDEO_VOODOO_LICENSE = MIT XDRIVER_XF86_VIDEO_VOODOO_LICENSE_FILES = COPYING -XDRIVER_XF86_VIDEO_VOODOO_AUTORECONF = YES XDRIVER_XF86_VIDEO_VOODOO_DEPENDENCIES = xserver_xorg-server xorgproto $(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 16:20:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:20:25 +0100 Subject: [Buildroot] [PATCH 0/4] package/x11r7: various version bumps In-Reply-To: <20221211160319.3470254-1-bernd.kuhls@t-online.de> References: <20221211160319.3470254-1-bernd.kuhls@t-online.de> Message-ID: <20221211162025.GQ1044805@scaer> Bernd, All, On 2022-12-11 17:03 +0100, Bernd Kuhls spake thusly: > Hi, > > this series bumps various X11 packages and, when needed, switches the > tarball to xz format and updates _SITE to https. > > Regards, Bernd > > Bernd Kuhls (4): > package/x11r7/xdriver_xf86-input-joystick: bump version to 1.6.4 > package/x11r7/xdriver_xf86-video-ast: bump version to 1.1.6 > package/x11r7/xdriver_xf86-video-vesa: bump version to 2.6.0 > package/x11r7/xdriver_xf86-video-voodoo: bump version to 1.2.6 Series of 4 patches applied to master, thanks. Regards, Yann E. MORIN. > .../xdriver_xf86-input-joystick.hash | 5 +++-- > .../xdriver_xf86-input-joystick.mk | 6 +++--- > .../xdriver_xf86-video-ast/xdriver_xf86-video-ast.hash | 5 +++-- > .../x11r7/xdriver_xf86-video-ast/xdriver_xf86-video-ast.mk | 6 +++--- > .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.hash | 6 +++--- > .../xdriver_xf86-video-vesa/xdriver_xf86-video-vesa.mk | 6 +++--- > .../xdriver_xf86-video-voodoo.hash | 5 +++++ > .../xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.mk | 6 +++--- > 8 files changed, 26 insertions(+), 19 deletions(-) > create mode 100644 package/x11r7/xdriver_xf86-video-voodoo/xdriver_xf86-video-voodoo.hash > > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:24:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:24:26 +0100 Subject: [Buildroot] [git commit] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221211162445.A184B8645A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fbb447cded5120135ce21ce6a5d2936dc79f645 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti Signed-off-by: Yann E. MORIN --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sun Dec 11 16:24:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:24:55 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211162455.GR1044805@scaer> Giulio, All, On 2022-12-11 16:21 +0100, Giulio Benetti spake thusly: > Add pending patches upstream[0] to fix build failure. Patches fix build > failure with Aarch64 and Linux 5.18/5.19/6.0 > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > Fixes: > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > Signed-off-by: Giulio Benetti Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ > ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ > ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ > ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ > ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ > 5 files changed, 237 insertions(+) > create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > > diff --git a/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > new file mode 100644 > index 0000000000..e2b7c99272 > --- /dev/null > +++ b/package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > @@ -0,0 +1,54 @@ > +From 255d18a2f1c0c7e55e5165602c83b0b9950de0a4 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 22:48:21 +0100 > +Subject: [PATCH] mali_base_kernel.h: fix build failure on aarch64 > + > +Aarch64 PAGE_SHIFT is not 12 and this leads to build failure: > +``` > +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2266:9: error: duplicate case value > + 2266 | case PFN_DOWN(BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE): > + | ^~~~ > +/home/giuliobenetti/br_reproduce/0e9207ab5806efc3885c27d1e98c7625574e57a3/output-1/build/mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c:2265:9: note: previously used here > + 2265 | case PFN_DOWN(BASEP_MEM_INVALID_HANDLE): > + | ^~~~ > +``` > +This because PFN_DOWN(x) expands to ((x) >> PAGE_SHIFT), PAGE_SHIFT is not > +always 12 and can be more like in Aarch64. This leads to override all > +switch case PFN_DOWN(0) with a 0 and so compiler complains for duplicate > +case values since all case values will be 0. Let's substitute magic number > +12 with Linux PAGE_SHIFT macro to fix this. > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h | 14 +++++++------- > + 1 file changed, 7 insertions(+), 7 deletions(-) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > +index 6f5c68e..ded874d 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_base_kernel.h > +@@ -270,14 +270,14 @@ struct base_mem_import_user_buffer { > + */ > + #define BASE_MEM_WRITE_ALLOC_PAGES_HANDLE ((base_mem_handle) { {BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE} }) > + > +-#define BASEP_MEM_INVALID_HANDLE (0ull << 12) > +-#define BASE_MEM_MMU_DUMP_HANDLE (1ull << 12) > +-#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << 12) > +-#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << 12) > +-#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << 12) > ++#define BASEP_MEM_INVALID_HANDLE (0ull << PAGE_SHIFT) > ++#define BASE_MEM_MMU_DUMP_HANDLE (1ull << PAGE_SHIFT) > ++#define BASE_MEM_TRACE_BUFFER_HANDLE (2ull << PAGE_SHIFT) > ++#define BASE_MEM_MAP_TRACKING_HANDLE (3ull << PAGE_SHIFT) > ++#define BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE (4ull << PAGE_SHIFT) > + /* reserved handles ..-64< for future special handles */ > +-#define BASE_MEM_COOKIE_BASE (64ul << 12) > +-#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << 12) + \ > ++#define BASE_MEM_COOKIE_BASE (64ul << PAGE_SHIFT) > ++#define BASE_MEM_FIRST_FREE_ADDRESS ((BITS_PER_LONG << PAGE_SHIFT) + \ > + BASE_MEM_COOKIE_BASE) > + > + /* Mask to detect 4GB boundary alignment */ > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > new file mode 100644 > index 0000000000..1d73afc722 > --- /dev/null > +++ b/package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > @@ -0,0 +1,53 @@ > +From fc06033c81bec1a8dd78982d523150e8e1ccb2f0 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:16:27 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: fix build failure on > + dma_resv_get_fences() Linux 5.18 and 5.19 > + > +dma_resv_get_fences() 2nd attribute pfence_excl is not required anymore > +starting from Linux 5.18[0] and it's been substituted with bool write that > +in our case we want set to true since previous dma_resv_get_fences() does > +write back all fences. Same goes for Linux 5.19[1] that introduces enum > +dma_resv_usage and for that we pass DMA_RESV_USAGE_WRITE. > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=75ab2b3633ccddd8f7bdf6c76f9ab3f9b2fc5d9d > +[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=7bc80a5462c37eab58a9ea386064307c0f447fd1 > + > +Signed-off-by: Giulio Benetti > +--- > + .../gpu/arm/midgard/mali_kbase_dma_fence.c | 19 ++++++++++++++++++- > + 1 file changed, 18 insertions(+), 1 deletion(-) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index 6b7e745..dadf5d3 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -218,7 +218,24 @@ kbase_dma_fence_cb(struct dma_fence *fence, struct dma_fence_cb *cb) > + kbase_dma_fence_queue_work(katom); > + } > + > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) > ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, > ++ struct dma_fence **pfence_excl, > ++ unsigned int *pshared_count, > ++ struct dma_fence ***pshared) > ++{ > ++ return dma_resv_get_fences(obj, DMA_RESV_USAGE_WRITE, pshared_count, > ++ pshared); > ++} > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)) > ++static int dma_resv_get_fences_rcu(struct dma_resv *obj, > ++ struct dma_fence **pfence_excl, > ++ unsigned int *pshared_count, > ++ struct dma_fence ***pshared) > ++{ > ++ return dma_resv_get_fences(obj, true, pshared_count, pshared); > ++} > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) > + static int dma_resv_get_fences_rcu(struct dma_resv *obj, > + struct dma_fence **pfence_excl, > + unsigned int *pshared_count, > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > new file mode 100644 > index 0000000000..45ed969ab7 > --- /dev/null > +++ b/package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > @@ -0,0 +1,38 @@ > +From 4b24cf96eaee891ac66ca46a166686461e8ccf2c Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:38:57 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: add local dma_resv_reserve_shared() > + for Linux 5.19 > + > +Starting from Linux 5.19[0] dma_resv_reserve_shared() is renamed to > +dma_resv_reserve_fences() so let's implement locally > +dma_resv_reserve_shared() calling dma_resv_reserve_fences(). > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c8d4c18bfbc4ab467188dbe45cc8155759f49d9e > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 7 +++++++ > + 1 file changed, 7 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index dadf5d3..bb1565a 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -332,6 +332,13 @@ void kbase_dma_fence_add_reservation(struct dma_resv *resv, > + (info->dma_fence_resv_count)++; > + } > + > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 19, 0)) > ++int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) > ++{ > ++ return dma_resv_reserve_fences(obj, num_fences); > ++} > ++#endif > ++ > + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, > + struct kbase_dma_fence_resv_info *info) > + { > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > new file mode 100644 > index 0000000000..a1e6bcd7da > --- /dev/null > +++ b/package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > @@ -0,0 +1,43 @@ > +From 6aca0b5ae4b981bf836a6130bba8be53bb9a4e8f Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 16 Nov 2022 23:49:48 +0100 > +Subject: [PATCH] mali_kbase_dma_fence.c: add local > + dma_resv_add_shared/excl_fence() for Linux 5.19 > + > +Starting from Linux 5.19[0] dma_resv_add_shared/excl_fence() functions get > +hidden and unified with function dma_resv_add_fence() which third argument > +'enum dma_resv_usage usage' decides if create a shared(DMA_RESV_USAGE_READ) > +or exclusive(DMA_RESV_USAGE_WRITE) fence. So let's implement locally both > +functions calling dma_resv_add_fence() accordingly. > + > +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=73511edf8b196e6f1ccda0fdf294ff57aa2dc9db > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c | 10 ++++++++++ > + 1 file changed, 10 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +index bb1565a..52194b2 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_dma_fence.c > +@@ -337,6 +337,16 @@ int dma_resv_reserve_shared(struct dma_resv *obj, unsigned int num_fences) > + { > + return dma_resv_reserve_fences(obj, num_fences); > + } > ++ > ++void dma_resv_add_shared_fence(struct dma_resv *obj, struct dma_fence *fence) > ++{ > ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_READ); > ++} > ++ > ++void dma_resv_add_excl_fence(struct dma_resv *obj, struct dma_fence *fence) > ++{ > ++ dma_resv_add_fence(obj, fence, DMA_RESV_USAGE_WRITE); > ++} > + #endif > + > + int kbase_dma_fence_wait(struct kbase_jd_atom *katom, > +-- > +2.34.1 > + > diff --git a/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > new file mode 100644 > index 0000000000..af5b15b302 > --- /dev/null > +++ b/package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > @@ -0,0 +1,49 @@ > +From bac84845f27b689fc614fb5b4a964e0177572905 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Mon, 10 Oct 2022 23:35:26 +0200 > +Subject: [PATCH] Fix build failure with Linux version >= 6.0.0 > + > +Function regsiter_shrinker() now needs a string as a second argument to > +log the caller, so let's pass "mali" string if Linux version >= 6.0.0 > + > +Signed-off-by: Giulio Benetti > +--- > + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c | 4 ++++ > + r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c | 4 ++++ > + 2 files changed, 8 insertions(+) > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > +index 20f86b9..710ebac 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c > +@@ -446,7 +446,11 @@ int kbase_mem_evictable_init(struct kbase_context *kctx) > + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) > + kctx->reclaim.batch = 0; > + #endif > ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) > ++ register_shrinker(&kctx->reclaim, "mali"); > ++#else > + register_shrinker(&kctx->reclaim); > ++#endif > + return 0; > + } > + > +diff --git a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > +index 696730a..4d908ac 100644 > +--- a/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > ++++ b/r8p0/drivers/gpu/arm/midgard/mali_kbase_mem_pool.c > +@@ -379,7 +379,11 @@ int kbase_mem_pool_init(struct kbase_mem_pool *pool, > + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0) > + pool->reclaim.batch = 0; > + #endif > ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 0, 0) > ++ register_shrinker(&pool->reclaim, "mali"); > ++#else > + register_shrinker(&pool->reclaim); > ++#endif > + > + pool_dbg(pool, "initialized\n"); > + > +-- > +2.34.1 > + > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:26:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:26:31 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211162455.GR1044805@scaer> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> <20221211162455.GR1044805@scaer> Message-ID: <20221211162631.GS1044805@scaer> Giulio, All, On 2022-12-11 17:24 +0100, Yann E. MORIN spake thusly: > On 2022-12-11 16:21 +0100, Giulio Benetti spake thusly: > > Add pending patches upstream[0] to fix build failure. Patches fix build > > failure with Aarch64 and Linux 5.18/5.19/6.0 > > > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > > > Fixes: > > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > > > Signed-off-by: Giulio Benetti > > Applied to master, thanks. Nope, nope, nope; not that one... Sorry for the confusion... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:27:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:27:13 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> References: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211162713.GT1044805@scaer> Giulio, All, On 2022-12-08 20:47 +0100, Giulio Benetti spake thusly: > Bump to latest version to fix build failure with Linux 6.0. > > Fixes: > http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > > Signed-off-by: Giulio Benetti Applied to master, thanks. (yes, this one, yes...) Regards, Yann E. MORIN. > --- > V1->V2: > * add Fixes: to commit log as suggested by Sergey Matyukevich > --- > package/xr819-xradio/xr819-xradio.hash | 2 +- > package/xr819-xradio/xr819-xradio.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash > index 89201a8eb7..08a3b6e8cc 100644 > --- a/package/xr819-xradio/xr819-xradio.hash > +++ b/package/xr819-xradio/xr819-xradio.hash > @@ -1,4 +1,4 @@ > # Locally computed > -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz > +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz > # Locally computed > sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE > diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk > index 835e229347..8c1cb1587f 100644 > --- a/package/xr819-xradio/xr819-xradio.mk > +++ b/package/xr819-xradio/xr819-xradio.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 > +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 > XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) > XR819_XRADIO_LICENSE = GPL-2.0 > XR819_XRADIO_LICENSE_FILES = LICENSE > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 11 16:27:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:27:53 +0100 Subject: [Buildroot] [git commit] package/network-manager: bump to version 1.40.6 Message-ID: <20221211162848.B04B786461@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e7c20ad548818fad6924f19e31ef2defdc418875 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Heiko Thiery Signed-off-by: Yann E. MORIN --- package/network-manager/network-manager.hash | 4 ++-- package/network-manager/network-manager.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/network-manager/network-manager.hash b/package/network-manager/network-manager.hash index 26bcf843c2..f503665a9a 100644 --- a/package/network-manager/network-manager.hash +++ b/package/network-manager/network-manager.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/NetworkManager/1.36/NetworkManager-1.36.4.sha256sum -sha256 61304e937dd926471d56715bdede7bab7ccac827356e67f2700d343317cd3c59 NetworkManager-1.36.4.tar.xz +# From https://download.gnome.org/sources/NetworkManager/1.40/NetworkManager-1.40.6.sha256sum +sha256 2f025b2d5af7de593bbf47c17e4d98a2b9608ea90a8260fb08080be97439534e NetworkManager-1.40.6.tar.xz # Locally computed sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk index a17c5e1774..847c6a82ba 100644 --- a/package/network-manager/network-manager.mk +++ b/package/network-manager/network-manager.mk @@ -4,8 +4,8 @@ # ################################################################################ -NETWORK_MANAGER_VERSION_MAJOR = 1.36 -NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).4 +NETWORK_MANAGER_VERSION_MAJOR = 1.40 +NETWORK_MANAGER_VERSION = $(NETWORK_MANAGER_VERSION_MAJOR).6 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.xz NETWORK_MANAGER_SITE = https://download.gnome.org/sources/NetworkManager/$(NETWORK_MANAGER_VERSION_MAJOR) NETWORK_MANAGER_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Sun Dec 11 16:32:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:32:27 +0100 Subject: [Buildroot] [git commit] package/tealdeer: exclude unsupported targets Message-ID: <20221211163647.D54E686488@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=22bdfbdfc72681f552ae346a110d81b98ec477e3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Not all target architectures are supported by the "ring" dependency: - mips: https://github.com/briansmith/ring/issues/562 - PowerPC: https://github.com/briansmith/ring/issues/389 - Sparc: https://github.com/briansmith/ring/issues/1512 - s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 Signed-off-by: Danilo Bargen Signed-off-by: Yann E. MORIN --- package/tealdeer/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..662a937ce1 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,11 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips, PowerPC, Sparc, s390x + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + depends on !(BR2_sparc || BR2_sparc64) + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are From yann.morin.1998 at free.fr Sun Dec 11 16:37:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 17:37:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221208110247.7002c3ca@c3po> References: <20221208110247.7002c3ca@c3po> Message-ID: <20221211163758.GU1044805@scaer> Danilo, All, On 2022-12-08 11:02 +0100, Danilo Bargen spake thusly: > Not all target architectures are supported by the "ring" dependency. > > Signed-off-by: Danilo Bargen > --- > package/tealdeer/Config.in | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in > index 96ed81614b..a61a59f3ee 100644 > --- a/package/tealdeer/Config.in > +++ b/package/tealdeer/Config.in > @@ -1,6 +1,14 @@ > config BR2_PACKAGE_TEALDEER > bool "tealdeer" > depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS > + # Crypto dependency (ring) not available for mips: > https://github.com/briansmith/ring/issues/562 > + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) > + # Crypto dependency (ring) not available for PowerPC: > https://github.com/briansmith/ring/issues/389 > + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) > + # Crypto dependency (ring) not available for Sparc: > https://github.com/briansmith/ring/issues/1512 > + depends on !(BR2_sparc || BR2_sparc64) > + # Crypto dependency (ring) not available for s390x: > https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 > + depends on !BR2_s390x As Thomas already noted, this patch is badly broken. I've massaged into back into something that looks nicer, and applied to master, after simplifying the comment and moving the references to the commit log. Regards, Yann E. MORIN. > select BR2_PACKAGE_HOST_RUSTC > help > A fast and full-featured tldr client. tldr pages are > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sun Dec 11 16:49:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:49:46 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria Message-ID: <20221211164958.0D20086491@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f2da02b9e38a72ec3d18171e482a0791b5dd24b9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch moves the board/zynqmp/kria/kv260/uboot.fragment file to the board/zynqmp/kria directory. The reason is that this file is the same for any kria starter kit and is not specific to the kv260. By moving the file, it can be logically re-used with the kr260 when support for this starter kit is added to buildroot. KR260 Starter Kit: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 configs/zynqmp_kria_kv260_defconfig | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/board/zynqmp/kria/kv260/uboot.fragment b/board/zynqmp/kria/uboot.fragment similarity index 100% rename from board/zynqmp/kria/kv260/uboot.fragment rename to board/zynqmp/kria/uboot.fragment diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index df01ad30b8..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -24,7 +24,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" -BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/kv260/uboot.fragment" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y From thomas.petazzoni at bootlin.com Sun Dec 11 16:50:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:50:14 +0100 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/kv260/uboot.fragment: move to board/zynqmp/kria In-Reply-To: <20221206155226.54290-1-neal.frager@amd.com> References: <20221206155226.54290-1-neal.frager@amd.com> Message-ID: <20221211175014.445e135f@windsurf> On Tue, 6 Dec 2022 08:52:26 -0700 Neal Frager via buildroot wrote: > This patch moves the board/zynqmp/kria/kv260/uboot.fragment file > to the board/zynqmp/kria directory. The reason is that this file > is the same for any kria starter kit and is not specific to the kv260. > By moving the file, it can be logically re-used with the kr260 when > support for this starter kit is added to buildroot. > > KR260 Starter Kit: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/{kv260 => }/uboot.fragment | 0 > configs/zynqmp_kria_kv260_defconfig | 2 +- > 2 files changed, 1 insertion(+), 1 deletion(-) > rename board/zynqmp/kria/{kv260 => }/uboot.fragment (100%) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:50:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:50:52 +0100 Subject: [Buildroot] [git commit] package/sscep: requires blowfish support in openssl Message-ID: <20221211165102.8392486499@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c4fc5e48521082d1b3cd9d96efc34979969d745b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Enable blowfish in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] 123 | return EVP_bf_cbc(); | ^~~~~~~~~~ | EVP_sm4_cbc Fixes: - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 Signed-off-by: Fabrice Fontaine Reviewed-by: Dario Binacchi Signed-off-by: Thomas Petazzoni --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 4b9039c9b2..2e5e29f7c8 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_SSCEP bool "sscep" + select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires blowfish support in openssl In-Reply-To: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> References: <20221206220311.1350707-1-fontaine.fabrice@gmail.com> Message-ID: <20221211175101.040ec1a4@windsurf> On Tue, 6 Dec 2022 23:03:11 +0100 Fabrice Fontaine wrote: > Enable blowfish in openssl to fix the following build failure raised > since the addition of the package in commit > 72fa60dc102679f51b228336ec38f5af78ff7646: > > src/sscep.c: In function 'get_cipher_alg': > src/sscep.c:123:24: warning: implicit declaration of function 'EVP_bf_cbc'; did you mean 'EVP_sm4_cbc'? [-Wimplicit-function-declaration] > 123 | return EVP_bf_cbc(); > | ^~~~~~~~~~ > | EVP_sm4_cbc > > Fixes: > - http://autobuild.buildroot.org/results/55d2c481d8c148fb3bb61c1331340bcd71274553 > > Signed-off-by: Fabrice Fontaine > --- > package/sscep/Config.in | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 In-Reply-To: <20221207052143.18521-1-fido_max@inbox.ru> References: <20221207052143.18521-1-fido_max@inbox.ru> Message-ID: <20221211175125.76dd4700@windsurf> On Wed, 7 Dec 2022 08:21:43 +0300 Maxim Kochetkov via buildroot wrote: > Release notes: https://www.postgresql.org/docs/release/14.6/ > > Signed-off-by: Maxim Kochetkov > --- > package/postgresql/postgresql.hash | 4 ++-- > package/postgresql/postgresql.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:51:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:51:18 +0100 Subject: [Buildroot] [git commit] package/postgresql: bump version to 14.6 Message-ID: <20221211165230.8072B8649F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From thomas.petazzoni at bootlin.com Sun Dec 11 16:55:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:55:59 +0100 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch In-Reply-To: <20221207122133.14860-1-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> Message-ID: <20221211175559.73447189@windsurf> Hello Neal, On Wed, 7 Dec 2022 05:21:32 -0700 Neal Frager via buildroot wrote: > The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch > is already committed in the Xilinx 2022.2 u-boot release tag. > > Signed-off-by: Neal Frager > --- > ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- > configs/zynqmp_zcu106_defconfig | 1 - > 2 files changed, 41 deletions(-) > delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch This should have been part of the commit updating U-Boot. If you didn't notice then, then this commit should have been very different: (1) it should clearly indicate that it fixes a bug and (2) it should point to the commit it is fixing. I've committed with the following commit log: board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni Thanks, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 16:56:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:56:48 +0100 Subject: [Buildroot] [git commit] board/zynqmp/kria/patches: fix build by dropping U-Boot patch Message-ID: <20221211165800.56264864B0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=607665e3cecd967759344d6c702babe82ffa604c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since commit 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- ...p-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ---------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 3214d45fa9..5c53122b46 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,4 +38,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" From thomas.petazzoni at bootlin.com Sun Dec 11 16:55:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:55:24 +0100 Subject: [Buildroot] [git commit] board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Message-ID: <20221211165800.4B2F5864AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca9b63a1e0bfa474a75522e62d671ed8b080f19f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- ...p-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ---------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" From thomas.petazzoni at bootlin.com Sun Dec 11 16:58:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 17:58:08 +0100 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221207122133.14860-2-neal.frager@amd.com> References: <20221207122133.14860-1-neal.frager@amd.com> <20221207122133.14860-2-neal.frager@amd.com> Message-ID: <20221211175808.533b3ba2@windsurf> On Wed, 7 Dec 2022 05:21:33 -0700 Neal Frager via buildroot wrote: > The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch > is already committed in the Xilinx 2022.2 u-boot release tag. > > Signed-off-by: Neal Frager > --- > ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- > configs/zynqmp_kria_kv260_defconfig | 1 - > 2 files changed, 40 deletions(-) > delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch Also applied with an improved commit log. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:03:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:03:36 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221207124855.1831-1-neal.frager@amd.com> References: <20221207124855.1831-1-neal.frager@amd.com> Message-ID: <20221211180336.79ea5b05@windsurf> Hello, On Wed, 7 Dec 2022 05:48:55 -0700 Neal Frager via buildroot wrote: > The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. > > Signed-off-by: Neal Frager > --- > configs/zynqmp_kria_kv260_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig > index df01ad30b8..aef67b3cb4 100644 > --- a/configs/zynqmp_kria_kv260_defconfig > +++ b/configs/zynqmp_kria_kv260_defconfig > @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" Do you test your patches before sending them? Because it's quite worrying to have some many fixes. And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: $ make zynqmp_kria_kv260_defconfig $ make linux-patch $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' $ So unless I'm wrong, this patch doesn't look correct. Please make sure to do a full build of your defconfigs (make clean; make foobar_defconfig; make) before sending an update to your defconfig. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:25 +0100 Subject: [Buildroot] [git commit] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin Message-ID: <20221211170444.09065864B6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c19e0bdc5621518986dfa04ced0dadd3c53e193c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This patch fixes a problem in the vck190 boot.bin generation as it should be using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. While both dtbs are basically the same, it is better not to mix this up. Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni --- board/versal/post-image.sh | 2 +- board/versal/uboot.fragment | 1 + configs/versal_vck190_defconfig | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/board/versal/post-image.sh b/board/versal/post-image.sh index 890522c31d..f45f29a155 100755 --- a/board/versal/post-image.sh +++ b/board/versal/post-image.sh @@ -24,7 +24,7 @@ cat <<-__HEADER_EOF > "${BINARIES_DIR}/bootgen.bif" } image { id = 0x1c000000, name=apu_subsystem - { type=raw, load=0x00001000, file=${BINARIES_DIR}/system.dtb } + { type=raw, load=0x00001000, file=${BINARIES_DIR}/u-boot.dtb } { core=a72-0, exception_level=el-3, trustzone, file=${BINARIES_DIR}/bl31.elf } { core=a72-0, exception_level=el-2, file=${BINARIES_DIR}/u-boot.elf } } diff --git a/board/versal/uboot.fragment b/board/versal/uboot.fragment new file mode 100644 index 0000000000..6f71907379 --- /dev/null +++ b/board/versal/uboot.fragment @@ -0,0 +1 @@ +CONFIG_OF_SEPARATE=y diff --git a/configs/versal_vck190_defconfig b/configs/versal_vck190_defconfig index d87df221c6..fcda6eb431 100644 --- a/configs/versal_vck190_defconfig +++ b/configs/versal_vck190_defconfig @@ -25,10 +25,12 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_versal_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/versal/uboot.fragment" BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=versal-vck190-rev1.1" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_FORMAT_REMAKE_ELF=y +BR2_TARGET_UBOOT_FORMAT_DTB=y BR2_PACKAGE_VERSAL_FIRMWARE=y BR2_PACKAGE_VERSAL_FIRMWARE_VERSION="v2022.2" BR2_PACKAGE_VERSAL_FIRMWARE_BOARD="vck190" From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:47 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/versal_vck190_defconfig: use correct u-boot.dtb in boot.bin In-Reply-To: <20221207154634.48866-1-neal.frager@amd.com> References: <20221207154634.48866-1-neal.frager@amd.com> Message-ID: <20221211180447.3a31201b@windsurf> On Wed, 7 Dec 2022 08:46:34 -0700 Neal Frager via buildroot wrote: > This patch fixes a problem in the vck190 boot.bin generation as it should be > using the u-boot.dtb as the u-boot device tree and not the Linux system.dtb. > While both dtbs are basically the same, it is better not to mix this up. > > Signed-off-by: Neal Frager > --- > board/versal/post-image.sh | 2 +- > board/versal/uboot.fragment | 1 + > configs/versal_vck190_defconfig | 2 ++ > 3 files changed, 4 insertions(+), 1 deletion(-) > create mode 100644 board/versal/uboot.fragment Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix In-Reply-To: <20221207222631.1260519-1-bernd.kuhls@t-online.de> References: <20221207222631.1260519-1-bernd.kuhls@t-online.de> Message-ID: <20221211180502.1042cc20@windsurf> On Wed, 7 Dec 2022 23:26:31 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- > package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:41 +0100 Subject: [Buildroot] [git commit] package/python-pypa-build: drop host-python-tomli dependency Message-ID: <20221211170557.C1574864D5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=889c7815ed5fca418ca02dda9a8f5fcf8674fac4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pypa-build/python-pypa-build.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/python-pypa-build/python-pypa-build.mk b/package/python-pypa-build/python-pypa-build.mk index b78aefe855..adc124b074 100644 --- a/package/python-pypa-build/python-pypa-build.mk +++ b/package/python-pypa-build/python-pypa-build.mk @@ -12,7 +12,6 @@ PYTHON_PYPA_BUILD_LICENSE_FILES = LICENSE PYTHON_PYPA_BUILD_SETUP_TYPE = setuptools HOST_PYTHON_PYPA_BUILD_DEPENDENCIES = \ host-python-packaging \ - host-python-pep517 \ - host-python-tomli + host-python-pep517 $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 17:04:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:04:54 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-nextpvr: bump version to 19.0.5-Matrix Message-ID: <20221211170557.B71EB864D4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5dd4caaa011b1efffc522d0d313725a195cfee7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 74f15e6d9b..79921da503 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 278411430d41ac24f28e05f76d2d46a90cb3989202a450399ac0495c264a6846 kodi-pvr-nextpvr-19.0.4-Matrix.tar.gz +sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index c2f54e0c2c..dc62040b02 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.4-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:46 +0100 Subject: [Buildroot] [git commit] package/python-pep517: drop host-python-tomli dependency Message-ID: <20221211170557.CB3CE864D6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c0e09a1b0a6a57f3bda48d87f7292af136d59949 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-pep517/python-pep517.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-pep517/python-pep517.mk b/package/python-pep517/python-pep517.mk index 1fd294fbb4..c43b09faaa 100644 --- a/package/python-pep517/python-pep517.mk +++ b/package/python-pep517/python-pep517.mk @@ -10,6 +10,5 @@ PYTHON_PEP517_SITE = https://files.pythonhosted.org/packages/4d/19/e11fcc88288f6 PYTHON_PEP517_LICENSE = MIT PYTHON_PEP517_LICENSE_FILES = LICENSE PYTHON_PEP517_SETUP_TYPE = flit-bootstrap -HOST_PYTHON_PEP517_DEPENDENCIES = host-python-tomli $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 17:05:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:05:49 +0100 Subject: [Buildroot] [git commit] package/python-maturin: drop host-python-tomli dependency Message-ID: <20221211170557.D6228864D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef708b0c195d168c311b1096c1ab2b7bf6c2aa1e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The host-python-tomli dependency is not required on python version 3.11 and newer. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-maturin/python-maturin.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ab87df3842..3dedfdce11 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -12,7 +12,6 @@ PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit HOST_PYTHON_MATURIN_DEPENDENCIES = \ host-python-setuptools-rust \ - host-python-tomli \ host-rustc HOST_PYTHON_MATURIN_ENV = \ $(HOST_PKG_CARGO_ENV) \ From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pypa-build: drop host-python-tomli dependency In-Reply-To: <20221206044120.2803159-1-james.hilliard1@gmail.com> References: <20221206044120.2803159-1-james.hilliard1@gmail.com> Message-ID: <20221211180605.2482e589@windsurf> On Mon, 5 Dec 2022 21:41:20 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-pypa-build/python-pypa-build.mk | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pep517: drop host-python-tomli dependency In-Reply-To: <20221206044156.2804371-1-james.hilliard1@gmail.com> References: <20221206044156.2804371-1-james.hilliard1@gmail.com> Message-ID: <20221211180609.2f54d7d6@windsurf> On Mon, 5 Dec 2022 21:41:56 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-pep517/python-pep517.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: drop host-python-tomli dependency In-Reply-To: <20221206044545.2812061-1-james.hilliard1@gmail.com> References: <20221206044545.2812061-1-james.hilliard1@gmail.com> Message-ID: <20221211180613.7ba1e788@windsurf> On Mon, 5 Dec 2022 21:45:45 -0700 James Hilliard wrote: > The host-python-tomli dependency is not required on python version > 3.11 and newer. > > Signed-off-by: James Hilliard > --- > package/python-maturin/python-maturin.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:53 +0100 Subject: [Buildroot] [PATCH 1/3] package/intel-mediadriver: bump version to 22.6.4 In-Reply-To: <20221205183336.2699053-1-bernd.kuhls@t-online.de> References: <20221205183336.2699053-1-bernd.kuhls@t-online.de> Message-ID: <20221211180653.7ed29dff@windsurf> On Mon, 5 Dec 2022 19:33:34 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls > --- > package/intel-mediadriver/intel-mediadriver.hash | 2 +- > package/intel-mediadriver/intel-mediadriver.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Series applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:40 +0100 Subject: [Buildroot] [git commit] package/intel-mediasdk: bump version to 22.6.4 Message-ID: <20221211170706.69CDB864E8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=193ea75cc03fe829aa8a04bc2335f426892998d8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediasdk/intel-mediasdk.hash | 2 +- package/intel-mediasdk/intel-mediasdk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediasdk/intel-mediasdk.hash b/package/intel-mediasdk/intel-mediasdk.hash index e4fd569830..7cbedb7127 100644 --- a/package/intel-mediasdk/intel-mediasdk.hash +++ b/package/intel-mediasdk/intel-mediasdk.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 a47a554cb3055614a8041cf478c4c89e249c2157c7e98389fbaba6144dc18783 intel-mediasdk-22.6.3.tar.gz +sha256 197acd056f81e9ff1c27068d50e8c84c2014d94c7ac17cad69d5c2d61e445fd3 intel-mediasdk-22.6.4.tar.gz sha256 dfd67773578903698f9ff4a61eb8f2d84810cbecd56f3f3cee8c649f813b6ea6 LICENSE diff --git a/package/intel-mediasdk/intel-mediasdk.mk b/package/intel-mediasdk/intel-mediasdk.mk index f5e39905a1..3bd6197779 100644 --- a/package/intel-mediasdk/intel-mediasdk.mk +++ b/package/intel-mediasdk/intel-mediasdk.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MEDIASDK_VERSION = 22.6.3 +INTEL_MEDIASDK_VERSION = 22.6.4 INTEL_MEDIASDK_SITE = https://github.com/Intel-Media-SDK/MediaSDK/archive INTEL_MEDIASDK_LICENSE = MIT INTEL_MEDIASDK_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:37 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:37 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: bump version to 22.6.4 Message-ID: <20221211170706.563F1864E7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e14c63da95959cbcbbc1cda4bf5e643cb9d17f80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-mediadriver/intel-mediadriver.hash | 2 +- package/intel-mediadriver/intel-mediadriver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-mediadriver/intel-mediadriver.hash b/package/intel-mediadriver/intel-mediadriver.hash index 0a42475400..a9b7c6407d 100644 --- a/package/intel-mediadriver/intel-mediadriver.hash +++ b/package/intel-mediadriver/intel-mediadriver.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f42c41dce7ab4213e21f6599cd0602e5ab40a8182ec286bfc0a16547721dff7a intel-media-22.6.3.tar.gz +sha256 0c04b9d74b92de41fd409b62913ce4afd799236c0b6bc1983a496990764e5d90 intel-media-22.6.4.tar.gz sha256 74979d5aaee78b8da82e3aafd415a216b6131dfff6d95d6930927c8a4e3bded3 LICENSE.md diff --git a/package/intel-mediadriver/intel-mediadriver.mk b/package/intel-mediadriver/intel-mediadriver.mk index 27f3193929..ff97445181 100644 --- a/package/intel-mediadriver/intel-mediadriver.mk +++ b/package/intel-mediadriver/intel-mediadriver.mk @@ -6,7 +6,7 @@ # based on https://software.intel.com/en-us/articles/build-and-debug-open-source-media-stack -INTEL_MEDIADRIVER_VERSION = 22.6.3 +INTEL_MEDIADRIVER_VERSION = 22.6.4 INTEL_MEDIADRIVER_SITE = https://github.com/intel/media-driver/archive INTEL_MEDIADRIVER_SOURCE= intel-media-$(INTEL_MEDIADRIVER_VERSION).tar.gz INTEL_MEDIADRIVER_LICENSE = MIT, BSD-3-Clause From thomas.petazzoni at bootlin.com Sun Dec 11 17:06:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:06:44 +0100 Subject: [Buildroot] [git commit] package/intel-gmmlib: bump version to 22.3.1 Message-ID: <20221211170706.7CFD2864EC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7402436bebe225ccc758960dfd822e8afcee9e65 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/intel-gmmlib/intel-gmmlib.hash | 2 +- package/intel-gmmlib/intel-gmmlib.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-gmmlib/intel-gmmlib.hash b/package/intel-gmmlib/intel-gmmlib.hash index 490ff46dfc..9491f23680 100644 --- a/package/intel-gmmlib/intel-gmmlib.hash +++ b/package/intel-gmmlib/intel-gmmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 c1f33e1519edfc527127baeb0436b783430dfd256c643130169a3a71dc86aff9 intel-gmmlib-22.3.0.tar.gz +sha256 4adcd33a07617e1c95c4bc6d85bac2e3a881ba19ffcca2857da765248295fd2c intel-gmmlib-22.3.1.tar.gz sha256 8b7446825df3f8b0268307e272aa6aaaf78351c83161d860d02c913c22666c48 LICENSE.md diff --git a/package/intel-gmmlib/intel-gmmlib.mk b/package/intel-gmmlib/intel-gmmlib.mk index ee5b60ab6b..81c455eafd 100644 --- a/package/intel-gmmlib/intel-gmmlib.mk +++ b/package/intel-gmmlib/intel-gmmlib.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_GMMLIB_VERSION = 22.3.0 +INTEL_GMMLIB_VERSION = 22.3.1 INTEL_GMMLIB_SITE = https://github.com/intel/gmmlib/archive INTEL_GMMLIB_LICENSE = MIT INTEL_GMMLIB_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Sun Dec 11 17:15:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:15:09 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 Message-ID: <20221211171531.9F96D864F9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e4a1183d8f7d8422dbc23432248b984745a428b7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed xmvc support due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 Removed comment concerning gallium-xlib due to upstream removal: https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 Rebased patch 0004 due to upstream commit: https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 Please note that patch 0004 can be removed when buildroot toolchains are updated to uClibc 1.0.42: https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/0004-Fix-uClibc-build.patch | 4 ++-- package/mesa3d/Config.in | 18 ------------------ package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 10 +--------- 6 files changed, 13 insertions(+), 33 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index cb0176a31c..9136ccd0e0 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_MESA3D_XVMC + bool "mesa Gallium XvMC state tracker removed" + select BR2_LEGACY + help + The Gallium XvMC state tracker was removed upstream. + config BR2_KERNEL_HEADERS_5_19 bool "kernel headers version 5.19.x are no longer supported" select BR2_LEGACY diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index 3712c79db0..d33d492ba7 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.2.2 +MESA3D_HEADERS_VERSION = 22.3.0 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/0004-Fix-uClibc-build.patch b/package/mesa3d/0004-Fix-uClibc-build.patch index c8c82fe0dc..95ca95fd67 100644 --- a/package/mesa3d/0004-Fix-uClibc-build.patch +++ b/package/mesa3d/0004-Fix-uClibc-build.patch @@ -58,9 +58,9 @@ index 22b18303826..8f73ee72693 100644 --- a/src/util/macros.h +++ b/src/util/macros.h @@ -27,6 +27,7 @@ - #include - #include + #include #include + #include +#include "util/compiler.h" /* Compute the size of an array */ diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 40f7009492..cae2161aa3 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -299,24 +299,6 @@ comment "Gallium VDPAU state tracker needs X.org and gallium drivers r300, r600, || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 \ || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_RADEONSI) -config BR2_PACKAGE_MESA3D_XVMC - bool "Gallium XvMC state tracker" - depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_XORG7 - depends on BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600 - select BR2_PACKAGE_MESA3D_NEEDS_X11 - select BR2_PACKAGE_XLIB_LIBXV - select BR2_PACKAGE_XLIB_LIBXVMC - help - XvMC state tracker (needs r600 or nouveau gallium drivers). - -comment "Gallium XvMC state tracker needs X.org and gallium drivers r600 or nouveau" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_XORG7 || \ - !(BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_NOUVEAU \ - || BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_R600) - comment "Vulkan drivers" config BR2_PACKAGE_MESA3D_VULKAN_DRIVER_INTEL diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index f10f8fe112..77223676ea 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-October/000689.html -sha256 2de11fb74fc5cc671b818e49fe203cea0cd1d8b69756e97cdb06a2f4e78948f9 mesa-22.2.2.tar.xz -sha512 a1eb67e1ae4880c79b1fdc570f4389baba0b8ba796da7e695c9af19a7d92b6c06b95570e6c796548b61355989025fb7efbf9acac74cbd695f7e297dc913b933c mesa-22.2.2.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html +sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz +sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index bac071ecb3..c3bd44c2fa 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.2.2 +MESA3D_VERSION = 22.3.0 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos @@ -77,7 +77,6 @@ ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_GLX),y) # glx: # dri : dri based GLX requires at least one DRI driver || dri based GLX requires shared-glapi # xlib : xlib conflicts with any dri driver -# gallium-xlib : Gallium-xlib based GLX requires at least one gallium driver || Gallium-xlib based GLX requires softpipe or llvmpipe || gallium-xlib conflicts with any dri driver. # Always enable glx-direct; without it, many GLX applications don't work. MESA3D_CONF_OPTS += \ -Dglx=dri \ @@ -212,13 +211,6 @@ else MESA3D_CONF_OPTS += -Dgles1=disabled -Dgles2=disabled endif -ifeq ($(BR2_PACKAGE_MESA3D_XVMC),y) -MESA3D_DEPENDENCIES += xlib_libXv xlib_libXvMC -MESA3D_CONF_OPTS += -Dgallium-xvmc=enabled -else -MESA3D_CONF_OPTS += -Dgallium-xvmc=disabled -endif - ifeq ($(BR2_PACKAGE_VALGRIND),y) MESA3D_CONF_OPTS += -Dvalgrind=enabled MESA3D_DEPENDENCIES += valgrind From thomas.petazzoni at bootlin.com Sun Dec 11 17:15:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:15:34 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.0 In-Reply-To: <20221205183504.2699092-1-bernd.kuhls@t-online.de> References: <20221205183504.2699092-1-bernd.kuhls@t-online.de> Message-ID: <20221211181534.178f8318@windsurf> On Mon, 5 Dec 2022 19:35:04 +0100 Bernd Kuhls wrote: > Removed xmvc support due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=8cc766d8f7eac26b7c029a2fac1bdfdba4776c29 > > Removed comment concerning gallium-xlib due to upstream removal: > https://cgit.freedesktop.org/mesa/mesa/commit/meson.build?h=22.3&id=5bed3d4ad659c30cb0ef4b40172f1aab877ccc98 > > Rebased patch 0004 due to upstream commit: > https://cgit.freedesktop.org/mesa/mesa/commit/src/util/macros.h?h=22.3&id=c0b891ecca2b92c9ef2945440c77f45345df3290 > > Please note that patch 0004 can be removed when buildroot toolchains are > updated to uClibc 1.0.42: > https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?h=v1.0.42&id=03fbd941e943976bb92cb392882c2ff7ec218704 > > Signed-off-by: Bernd Kuhls > --- > v3: rebased for master branch after -next merge Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-orjson: bump to version 3.8.3 In-Reply-To: <20221206045857.2858281-1-james.hilliard1@gmail.com> References: <20221206045857.2858281-1-james.hilliard1@gmail.com> Message-ID: <20221211181631.2140cb74@windsurf> On Mon, 5 Dec 2022 21:58:57 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-orjson/python-orjson.hash | 2 +- > package/python-orjson/python-orjson.mk | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:20 +0100 Subject: [Buildroot] [git commit] package/python-orjson: bump to version 3.8.3 Message-ID: <20221211171651.ACAF58651C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=681ef0b18c27815b85a2ad4b43c02dede8af06bf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-orjson/python-orjson.hash | 2 +- package/python-orjson/python-orjson.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-orjson/python-orjson.hash b/package/python-orjson/python-orjson.hash index 8563ed544f..515590795b 100644 --- a/package/python-orjson/python-orjson.hash +++ b/package/python-orjson/python-orjson.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dc06889b0ce52d5e96253573f6cbdf5939c5902022cbe2538cedc622e9378372 orjson-3.8.2.tar.gz +sha256 0c8d161dfd8b9e4133beabd81e3e1473c246efe55abec571845f72a2ba7b74e4 orjson-3.8.3.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/python-orjson/python-orjson.mk b/package/python-orjson/python-orjson.mk index b18a5cdada..bda0a8ab48 100644 --- a/package/python-orjson/python-orjson.mk +++ b/package/python-orjson/python-orjson.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_ORJSON_VERSION = 3.8.2 +PYTHON_ORJSON_VERSION = 3.8.3 PYTHON_ORJSON_SOURCE = orjson-$(PYTHON_ORJSON_VERSION).tar.gz -PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/13/08/d476fff015ccc0f043d3df6332c807695ae3d6abc1758b24f3d335750550 +PYTHON_ORJSON_SITE = https://files.pythonhosted.org/packages/1c/b9/a0b4fb195ded02820e0a933ffe28b782b7e5ef7a4f8c1e1c742d619548e4 PYTHON_ORJSON_SETUP_TYPE = pep517 PYTHON_ORJSON_LICENSE = Apache-2.0 or MIT PYTHON_ORJSON_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:43 +0100 Subject: [Buildroot] [git commit] package/python-setuptools: bump to version 65.6.3 Message-ID: <20221211171651.B739B86521@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bbe96083f035b21be58498d055b83b2f7576ce16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-setuptools/python-setuptools.hash | 4 ++-- package/python-setuptools/python-setuptools.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-setuptools/python-setuptools.hash b/package/python-setuptools/python-setuptools.hash index 3e4ae01d92..76ad1ba1ce 100644 --- a/package/python-setuptools/python-setuptools.hash +++ b/package/python-setuptools/python-setuptools.hash @@ -1,4 +1,4 @@ # From https://pypi.org/pypi/setuptools/json -md5 3f062858ddfb5efa564c9c02a30cb104 setuptools-65.5.1.tar.gz -sha256 e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f setuptools-65.5.1.tar.gz +md5 1fd8bd04b0bed95ad6c81f03b1c080bc setuptools-65.6.3.tar.gz +sha256 a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75 setuptools-65.6.3.tar.gz sha256 db3f0246b1f9278f15845b99fec478b8b506eb76487993722f8c6e254285faf8 LICENSE diff --git a/package/python-setuptools/python-setuptools.mk b/package/python-setuptools/python-setuptools.mk index 3b62221e25..226ef2b479 100644 --- a/package/python-setuptools/python-setuptools.mk +++ b/package/python-setuptools/python-setuptools.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_SETUPTOOLS_VERSION = 65.5.1 +PYTHON_SETUPTOOLS_VERSION = 65.6.3 PYTHON_SETUPTOOLS_SOURCE = setuptools-$(PYTHON_SETUPTOOLS_VERSION).tar.gz -PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/26/f4/ca5cb6df512f453ad50f78900bf7ec6a5491ee44bb49d0f6f76802dbdd43 +PYTHON_SETUPTOOLS_SITE = https://files.pythonhosted.org/packages/b6/21/cb9a8d0b2c8597c83fce8e9c02884bce3d4951e41e807fc35791c6b23d9a PYTHON_SETUPTOOLS_LICENSE = MIT PYTHON_SETUPTOOLS_LICENSE_FILES = LICENSE PYTHON_SETUPTOOLS_CPE_ID_VENDOR = python From thomas.petazzoni at bootlin.com Sun Dec 11 17:16:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 18:16:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-setuptools: bump to version 65.6.3 In-Reply-To: <20221206051333.2901529-1-james.hilliard1@gmail.com> References: <20221206051333.2901529-1-james.hilliard1@gmail.com> Message-ID: <20221211181654.79a8d532@windsurf> On Mon, 5 Dec 2022 22:13:33 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-setuptools/python-setuptools.hash | 4 ++-- > package/python-setuptools/python-setuptools.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Sun Dec 11 17:17:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> Message-ID: <20221211171735.GV1044805@scaer> Danilo, All, On 2022-12-08 16:48 +0100, Danilo Bargen spake thusly: > > Side note: overall, if you take a step back, it is absolutely > > mind-blowing that a simple application showing tldr pages has a > > dependency on architecture-specific things. There is really no sane > > reason to have such dependencies, but apparently the Rust ecosystem is > > not completely sane... :-/ > > The reason is that Tealdeer uses https://github.com/rustls/rustls for > TLS, which depends on the "ring" library [--SNIP--] > Previously tealdeer used OpenSSL, but quite a few of the users had > trouble with broken OpenSSL installations. Plus, it made > cross-compilation and static builds much harder. Using rustls makes > this much easier on the common platforms, but of course, this has > certain limitations with regards to more obscure target architectures. cross-compilation with openssl is very easu. It just works. That static build is harder I consider that a benefit rather than a deficiency. ;-] > If you would rather remove tealdeer from Buildroot (because the config > is getting too complex), that would be OK for me. Otherwise, I'd > update my patch based on your suggestions. I think what Thomas meant, was that it is a pity that we need a TLS implementation just to read the equivalent of man-pages, which by virtue of being local oalways work, and that that TLS implementation has limitations on architectures, which man-pages do not... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From james.hilliard1 at gmail.com Sun Dec 11 17:40:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 10:40:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-tomli: drop flit-bootstrap for host package Message-ID: <20221211174029.1928619-1-james.hilliard1@gmail.com> As tomli is no longer required for bootstrapping our pep517 toolchain we no longer need to use flit-bootstrap for the host package. Signed-off-by: James Hilliard --- package/python-tomli/python-tomli.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-tomli/python-tomli.mk b/package/python-tomli/python-tomli.mk index b803d67466..5d259f71a3 100644 --- a/package/python-tomli/python-tomli.mk +++ b/package/python-tomli/python-tomli.mk @@ -10,7 +10,6 @@ PYTHON_TOMLI_SITE = https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb0 PYTHON_TOMLI_LICENSE = MIT PYTHON_TOMLI_LICENSE_FILES = LICENSE PYTHON_TOMLI_SETUP_TYPE = flit -HOST_PYTHON_TOMLI_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 11 17:38:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:38:39 +0100 Subject: [Buildroot] [git commit] package/hddtemp: new package Message-ID: <20221211174626.BD99D86538@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=93d982207b43f9e741e190a71317901972175796 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master [Bernd: - switched to actively maintained fork - package/Config.in: moved to "Hardware handling" (Peter) - added toolchain dependencies (Thomas) - added license hash - fixed build errors related to iconv and execinfo (Peter) - removed hook HDDTEMP_REMOVE_MAN (Thomas) - install hddtemp.db to target - added build/install _CMDS due to https://github.com/vitlav/hddtemp/issues/5] Signed-off-by: Bernd Kuhls [yann.morin.1998 at free.fr: - use GETTEXTIZE=YES, drop host-gettext from _DEPENDENCIES - drop custom build and install commands now that we gettextize - explicitly specify the DB path, introduce HDDTEMP_DB_PATH ] Signed-off-by: Yann E. MORIN --- DEVELOPERS | 1 + package/Config.in | 1 + package/hddtemp/Config.in | 17 +++++++++++++++++ package/hddtemp/hddtemp.hash | 3 +++ package/hddtemp/hddtemp.mk | 35 +++++++++++++++++++++++++++++++++++ 5 files changed, 57 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 04047d43da..29dffaadf1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -345,6 +345,7 @@ F: package/glmark2/ F: package/gpsd/ F: package/gptfdisk/ F: package/hdparm/ +F: package/hddtemp/ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ diff --git a/package/Config.in b/package/Config.in index 6804e1d418..10a0493b8d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -508,6 +508,7 @@ endmenu source "package/gpsd/Config.in" source "package/gptfdisk/Config.in" source "package/gvfs/Config.in" + source "package/hddtemp/Config.in" source "package/hdparm/Config.in" source "package/hwdata/Config.in" source "package/hwloc/Config.in" diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in new file mode 100644 index 0000000000..0e02252461 --- /dev/null +++ b/package/hddtemp/Config.in @@ -0,0 +1,17 @@ +config BR2_PACKAGE_HDDTEMP + bool "hddtemp" + depends on BR2_USE_MMU # fork() + depends on !BR2_STATIC_LIBS + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE + help + hddtemp is a small utility that gives you the temperature of + your hard drive by reading S.M.A.R.T. informations, for drives + that support this feature. + + https://github.com/vitlav/hddtemp + http://www.guzu.net/linux/hddtemp.php + +comment "hddtemp needs dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash new file mode 100644 index 0000000000..cd82d7f89b --- /dev/null +++ b/package/hddtemp/hddtemp.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk new file mode 100644 index 0000000000..7023e11e59 --- /dev/null +++ b/package/hddtemp/hddtemp.mk @@ -0,0 +1,35 @@ +################################################################################ +# +# hddtemp +# +################################################################################ + +HDDTEMP_VERSION = 0.4.3 +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) +HDDTEMP_LICENSE = GPLv2 +HDDTEMP_LICENSE_FILES = GPL-2 + +# Fetched from Github with no configure script +HDDTEMP_AUTORECONF = YES +HDDTEMP_GETTEXTIZE = YES + +HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db +HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" + +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) +HDDTEMP_DEPENDENCIES += libexecinfo +HDDTEMP_LIBS += -lexecinfo +endif + +ifeq ($(BR2_PACKAGE_LIBICONV),y) +HDDTEMP_DEPENDENCIES += libiconv +HDDTEMP_LIBS += -liconv +endif + +define HDDTEMP_INSTALL_HDDTEMP_DB + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)$(HDDTEMP_DB_PATH) +endef +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB + +$(eval $(autotools-package)) From yann.morin.1998 at free.fr Sun Dec 11 17:47:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 11 Dec 2022 18:47:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: new package In-Reply-To: <20221211112824.319583-1-bernd.kuhls@t-online.de> References: <20221211112824.319583-1-bernd.kuhls@t-online.de> Message-ID: <20221211174730.GW1044805@scaer> Bernd, All, On 2022-12-11 12:28 +0100, Bernd Kuhls spake thusly: > From: Gilles Chanteperdrix Unfortunately, Gilles will never be able to reply: https://source.denx.de/Xenomai/xenomai/-/wikis/Gilles_Chanteperdrix so I dropped it from the list of Cc... Still, it was nice of you to keep authorship to him, and so did I. > Signed-off-by: Bernd Kuhls > [Bernd: > - switched to actively maintained fork > - package/Config.in: moved to "Hardware handling" (Peter) > - added toolchain dependencies (Thomas) > - added license hash > - fixed build errors related to iconv and execinfo (Peter) > - removed hook HDDTEMP_REMOVE_MAN (Thomas) > - install hddtemp.db to target > - added build/install _CMDS due to > https://github.com/vitlav/hddtemp/issues/5] I've done quite a few more changes to actually fix the gettext issue in the po/ subdir: - use GETTEXTIZE=YES, drop host-gettext from _DEPENDENCIES - drop custom build and install commands now that we gettextize - explicitly specify the DB path, introduce HDDTEMP_DB_PATH Applied to master, thanks. Regards, Yann E. MORIN. > --- > Imho this package is still relevant despite the fact that is was removed > from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002484 > The drivetemp kernel module is only available since kernel 5.6 and nvme > support was added to the current hddtemp fork: > https://github.com/vitlav/hddtemp/commit/edcb4db5acd806010925ccf7bf58f1968cf54df3 > > Building this defconfig > > BR2_PACKAGE_HDDTEMP=y > > finished without errors: > > arm-aarch64 [ 1/44]: OK > bootlin-aarch64-glibc [ 2/44]: OK > bootlin-arcle-hs38-uclibc [ 3/44]: OK > bootlin-armv5-uclibc [ 4/44]: OK > bootlin-armv7-glibc [ 5/44]: OK > bootlin-armv7m-uclibc [ 6/44]: SKIPPED > bootlin-armv7-musl [ 7/44]: OK > bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED > bootlin-m68k-68040-uclibc [ 9/44]: OK > bootlin-microblazeel-uclibc [10/44]: OK > bootlin-mipsel32r6-glibc [11/44]: OK > bootlin-mipsel-uclibc [12/44]: OK > bootlin-nios2-glibc [13/44]: OK > bootlin-openrisc-uclibc [14/44]: OK > bootlin-powerpc64le-power8-glibc [15/44]: OK > bootlin-powerpc-e500mc-uclibc [16/44]: OK > bootlin-riscv32-glibc [17/44]: OK > bootlin-riscv64-glibc [18/44]: OK > bootlin-riscv64-musl [19/44]: OK > bootlin-sh4-uclibc [20/44]: OK > bootlin-sparc64-glibc [21/44]: OK > bootlin-sparc-uclibc [22/44]: OK > bootlin-x86-64-glibc [23/44]: OK > bootlin-x86-64-musl [24/44]: OK > bootlin-x86-64-uclibc [25/44]: OK > bootlin-xtensa-uclibc [26/44]: OK > br-arm-basic [27/44]: OK > br-arm-full-nothread [28/44]: OK > br-arm-full-static [29/44]: SKIPPED > br-i386-pentium4-full [30/44]: OK > br-i386-pentium-mmx-musl [31/44]: OK > br-mips64-n64-full [32/44]: OK > br-mips64r6-el-hf-glibc [33/44]: OK > br-powerpc-603e-basic-cpp [34/44]: OK > br-powerpc64-power7-glibc [35/44]: OK > linaro-aarch64-be [36/44]: OK > linaro-aarch64 [37/44]: OK > linaro-arm [38/44]: OK > sourcery-arm-armv4t [39/44]: OK > sourcery-arm [40/44]: OK > sourcery-arm-thumb2 [41/44]: OK > sourcery-mips64 [42/44]: OK > sourcery-mips [43/44]: OK > sourcery-nios2 [44/44]: OK > 44 builds, 3 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > > DEVELOPERS | 1 + > package/Config.in | 1 + > package/hddtemp/Config.in | 17 ++++++++++++++ > package/hddtemp/hddtemp.hash | 3 +++ > package/hddtemp/hddtemp.mk | 44 ++++++++++++++++++++++++++++++++++++ > 5 files changed, 66 insertions(+) > create mode 100644 package/hddtemp/Config.in > create mode 100644 package/hddtemp/hddtemp.hash > create mode 100644 package/hddtemp/hddtemp.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 6e30f50472..03ff139128 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -345,6 +345,7 @@ F: package/glmark2/ > F: package/gpsd/ > F: package/gptfdisk/ > F: package/hdparm/ > +F: package/hddtemp/ > F: package/inih/ > F: package/intel-gmmlib/ > F: package/intel-mediadriver/ > diff --git a/package/Config.in b/package/Config.in > index bf3ee3cc7c..cc240bf7cd 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -508,6 +508,7 @@ endmenu > source "package/gpsd/Config.in" > source "package/gptfdisk/Config.in" > source "package/gvfs/Config.in" > + source "package/hddtemp/Config.in" > source "package/hdparm/Config.in" > source "package/hwdata/Config.in" > source "package/hwloc/Config.in" > diff --git a/package/hddtemp/Config.in b/package/hddtemp/Config.in > new file mode 100644 > index 0000000000..0e02252461 > --- /dev/null > +++ b/package/hddtemp/Config.in > @@ -0,0 +1,17 @@ > +config BR2_PACKAGE_HDDTEMP > + bool "hddtemp" > + depends on BR2_USE_MMU # fork() > + depends on !BR2_STATIC_LIBS > + select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC > + select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE > + help > + hddtemp is a small utility that gives you the temperature of > + your hard drive by reading S.M.A.R.T. informations, for drives > + that support this feature. > + > + https://github.com/vitlav/hddtemp > + http://www.guzu.net/linux/hddtemp.php > + > +comment "hddtemp needs dynamic library" > + depends on BR2_USE_MMU > + depends on BR2_STATIC_LIBS > diff --git a/package/hddtemp/hddtemp.hash b/package/hddtemp/hddtemp.hash > new file mode 100644 > index 0000000000..cd82d7f89b > --- /dev/null > +++ b/package/hddtemp/hddtemp.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 592322c64f0d5f035132249e3d051b752f5d24867514522a17285d5e72d21075 hddtemp-0.4.3.tar.gz > +sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 GPL-2 > diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk > new file mode 100644 > index 0000000000..ac93a4ed25 > --- /dev/null > +++ b/package/hddtemp/hddtemp.mk > @@ -0,0 +1,44 @@ > +################################################################################ > +# > +# hddtemp > +# > +################################################################################ > + > +HDDTEMP_VERSION = 0.4.3 > +HDDTEMP_SITE = $(call github,vitlav,hddtemp,v$(HDDTEMP_VERSION)) > +HDDTEMP_LICENSE = GPLv2 > +HDDTEMP_LICENSE_FILES = GPL-2 > +# Fetched from Github with no configure script > +HDDTEMP_AUTORECONF = YES > +# needed for autoreconf > +HDDTEMP_DEPENDENCIES = host-gettext > +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" > + > +ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) > +HDDTEMP_DEPENDENCIES += libexecinfo > +HDDTEMP_LIBS += -lexecinfo > +endif > + > +ifeq ($(BR2_PACKAGE_LIBICONV),y) > +HDDTEMP_DEPENDENCIES += libiconv > +HDDTEMP_LIBS += -liconv > +endif > + > +# prevent loop in po/ while building > +define HDDTEMP_BUILD_CMDS > + cd $(@D)/src; \ > + $(TARGET_MAKE_ENV) $(MAKE) > +endef > + > +# prevent loop in po/ while building > +define HDDTEMP_INSTALL_TARGET_CMDS > + cd $(@D)/src; \ > + $(TARGET_MAKE_ENV) $(MAKE) DESTDIR=$(TARGET_DIR) install > +endef > + > +define HDDTEMP_INSTALL_HDDTEMP_DB > + $(INSTALL) -D $(@D)/data/hddtemp.db $(TARGET_DIR)/usr/share/misc/hddtemp.db > +endef > +HDDTEMP_POST_INSTALL_TARGET_HOOKS += HDDTEMP_INSTALL_HDDTEMP_DB > + > +$(eval $(autotools-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From neal.frager at amd.com Sun Dec 11 17:55:28 2022 From: neal.frager at amd.com (Frager, Neal) Date: Sun, 11 Dec 2022 17:55:28 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: <20221211180336.79ea5b05@windsurf> References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: Hello Thomas, > The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. > > Signed-off-by: Neal Frager > --- > configs/zynqmp_kria_kv260_defconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configs/zynqmp_kria_kv260_defconfig > b/configs/zynqmp_kria_kv260_defconfig > index df01ad30b8..aef67b3cb4 100644 > --- a/configs/zynqmp_kria_kv260_defconfig > +++ b/configs/zynqmp_kria_kv260_defconfig > @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" > Do you test your patches before sending them? Because it's quite worrying to have some many fixes. I understand, and I promise to do a better job in the future to diligently test both building and running on hardware before submitting patches in the future. > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > $ make zynqmp_kria_kv260_defconfig > $ make linux-patch > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' I have done a full build and run test on all of these patches you have been committing, including this one. If you look in the dts Makefile for Xilinx zynqmp and versal products, you will find the following: zynqmp-sm-k26-revA-sck-kv-g-revA-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kv-g-revA.dtbo zynqmp-sm-k26-revA-sck-kv-g-revB-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo zynqmp-smk-k26-revA-sck-kv-g-revA-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revA.dtbo zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo zynqmp-sm-k26-revA-sck-kr-g-revA-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kr-g-revA.dtbo zynqmp-sm-k26-revA-sck-kr-g-revB-dtbs := zynqmp-sm-k26-revA.dtb zynqmp-sck-kr-g-revB.dtbo zynqmp-smk-k26-revA-sck-kr-g-revA-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kr-g-revA.dtbo zynqmp-smk-k26-revA-sck-kr-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kr-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kv-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kv-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kr-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-sm-k26-revA-sck-kr-g-revB.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kr-g-revA.dtb dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kr-g-revB.dtb You can see this in the Makefile here: https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile Essentially, the Kria Starter Kits have a SOM board (sm-k26-revA) and a carrier board (sck-kv-g-revX for kv260 and sck-kr-g-revX for kr260). With this Makefile, Linux is able to apply the carrier board device tree as an overlay for the SOM board to generate the complete device tree for the starter kit. This is what is currently missing in u-boot, and why u-boot requires an extra script for creating the proper device tree for the u-boot.itb. Linux does not require this. I apologize for submitting bugs into buildroot with my 2022.2 bump patches for zynqmp and I promise to do a better job in the future. Best regards, Neal Frager AMD From mail at dbrgn.ch Sun Dec 11 18:52:58 2022 From: mail at dbrgn.ch (Danilo Bargen) Date: Sun, 11 Dec 2022 19:52:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221211171735.GV1044805@scaer> References: <20221208110247.7002c3ca@c3po> <20221208141647.0ca26b3c@windsurf> <20221211171735.GV1044805@scaer> Message-ID: <86c5154e-e6a1-4f01-86d4-d43b60c603ac@app.fastmail.com> Hello Yann Thanks for adapting and merging the patch! > I think what Thomas meant, was that it is a pity that we need a TLS > implementation just to read the equivalent of man-pages, which by virtue > of being local oalways work, and that that TLS implementation has > limitations on architectures, which man-pages do not... Yes, I understand that :) The only reason is that the current tldr pages are fetched from the domain "tldr.sh" via HTTPS. An alternative to this would be to add a build flag to Tealdeer to not require/support network connectivity at all, and to bundle all current tldr pages with the buildroot package. This way, no network connectivity and no TLS would be needed. This feature was requested by a user a few years ago, and I already implemented it, but never got feedback on the implementation and nobody ever requested that feature again. So in the interest of keeping the codebase simple, I never merged the branch. Anyways, I brought back a build flag to allow linking against OpenSSL instead: https://github.com/dbrgn/tealdeer/pull/303 Initially I had quite some trouble getting it to find OpenSSL, until I discovered that I need to add a dependency on host-pkgconf. Once the next release is out, I can submit a patch to build against OpenSSL instead of Rustls. Cheers, Danilo From bernd.kuhls at t-online.de Sun Dec 11 19:00:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 20:00:29 +0100 Subject: [Buildroot] [PATCH] package/swig: bump to version 4.1.1 References: <20221210100701.3067908-1-francois.perrad__8668.0867172376$1670666855$gmane$org@gadz.org> Message-ID: Am Sat, 10 Dec 2022 11:07:01 +0100 schrieb Francois Perrad: > Signed-off-by: Francois Perrad > > --- > package/swig/Config.in.host | 2 +- > package/swig/swig.hash | 2 +- > package/swig/swig.mk | 4 ++-- > 3 files changed, 4 insertions(+), 4 deletions(-) Hi, this bump breaks the build of znc: [ 2%] Generating modpython_biglib.cpp, znc_core.py Deprecated command line option: -py3. Ignored, this option is no longer supported. /home/bernd/buildroot/output/build/znc-1.8.2/include/znc/Modules.h:60: Error: Macro 'ZNC_EXPORT_LIB_EXPORT' redefined, :1: Error: previous definition of 'ZNC_EXPORT_LIB_EXPORT'. make[2]: *** [modules/modpython/CMakeFiles/modpython_swig.dir/build.make: 75: modules/modpython/modpython_biglib.cpp] Error 1 Regards, Bernd From thomas.petazzoni at bootlin.com Sun Dec 11 20:06:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:06:00 +0100 Subject: [Buildroot] [PATCH v7 1/3] boot/ti-k3-r5-loader: add new package In-Reply-To: <20221206171719.747581-2-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-2-gadiyar@ti.com> Message-ID: <20221211210600.38a372a8@windsurf> On Tue, 6 Dec 2022 11:17:17 -0600 Anand Gadiyar via buildroot wrote: > diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in > new file mode 100644 > index 0000000000..bb6140f8a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/Config.in > @@ -0,0 +1,32 @@ > +config BR2_TARGET_TI_K3_R5_LOADER > + bool "ti-k3-r5-loader" Added: depends on BR2_aarch64 > + help > + Separate U-Boot build for R5 cores on TI's k3 boards. > + Usually used to build tiboot3.bin with k3-image-gen. > + > +if BR2_TARGET_TI_K3_R5_LOADER > +choice > + prompt "K3 R5 Loader configuration" Simplified to just "Configuration". > diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > new file mode 100644 > index 0000000000..fb6ce7c2a6 > --- /dev/null > +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash > @@ -0,0 +1,2 @@ > +# Locally computed: > +sha256 6d69d5e4635cb3fa7852bf15f88ca342ef7740196e71961d3572deb58ba44bea u-boot-2022.10-rc1.tar.bz2 You didn't test the build, as this hash file doesn't match the .mk file: the .mk file refers to 2022.10, the hash file to 2022.10-rc1. Another thing: the hash of the license file was missing. I fixed up those small issues, and applied. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:09:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:09:33 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: <20221211210933.19fb5199@windsurf> Hello, On Tue, 6 Dec 2022 11:17:18 -0600 Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen The commit title should just be: boot/ti-k3-image-gen: new package (not "add new package") > diff --git a/boot/ti-k3-image-gen/Config.in b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER Should be a: depends on BR2_TARGET_TI_K3_R5_LOADER > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" string "SoC" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" string "SoC security type" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" string "config type" > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef There is a serious problem: the build process of this package downloads stuff: Connecting to git.ti.com (git.ti.com)|198.47.28.208|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin [following] --2022-12-11 20:53:58-- https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin Reusing existing connection to git.ti.com:443. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c [following] --2022-12-11 20:53:59-- https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c Reusing existing connection to git.ti.com:443. HTTP request sent, awaiting response... 200 OK Length: 225248 (220K) [application/octet-stream] Saving to: ?ti-sci-firmware-am64x-gp.bin? ti-sci-firmware-am64x-gp.bin 100%[==============================================>] 219,97K 114KB/s in 1,9s 2022-12-11 20:54:01 (114 KB/s) - ?ti-sci-firmware-am64x-gp.bin? saved [225248/225248] Download SUCCESS! This is not acceptable as it circumvents the download infrastructure of Buildroot, but also the legal information collection infrastructure. This needs to be fixed by downloading this file, either through a separate package, or as an _EXTRA_DOWNLOADS of this package, and the Makefile needs to be changed to not download this file. My impression is that the Makefile will not download the files if they are already available. So you could have _EXTRA_DOWNLOADS + some post-extract logic to put the files at the right place. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:12:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:12:55 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: <20221211211255.1d7caacc@windsurf> Hello, Commit title should be: configs/am64x_sk: new defconfig On Tue, 6 Dec 2022 11:17:19 -0600 Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. Please use some better wording: This commit adds a new defconfig that allows to build a minimal Buildroot system for the A64x_sk board, which is based on the TI AM642 SoC, featuring .... > diff --git a/board/ti/am64x_sk/readme.txt b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. These configurations => This configuration No need to have "and device tree blobs", this is implied by "complete image". > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y Please specify explicitly the Cortex-A53 core. Please also add: BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" Could you make the OP-TEE version explicit, so that we build a known-working version? Thanks a lot! Thomas Petazzoni -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-tomli: drop flit-bootstrap for host package In-Reply-To: <20221211174029.1928619-1-james.hilliard1@gmail.com> References: <20221211174029.1928619-1-james.hilliard1@gmail.com> Message-ID: <20221211211401.73283ed3@windsurf> On Sun, 11 Dec 2022 10:40:29 -0700 James Hilliard wrote: > As tomli is no longer required for bootstrapping our pep517 toolchain > we no longer need to use flit-bootstrap for the host package. > > Signed-off-by: James Hilliard > --- > package/python-tomli/python-tomli.mk | 1 - > 1 file changed, 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:20 +0100 Subject: [Buildroot] [git commit] package/python-tomli: drop flit-bootstrap for host package Message-ID: <20221211201433.02A2E86561@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=467d464abe20e7c20ce246b0fee1d12ccc2b2312 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As tomli is no longer required for bootstrapping our pep517 toolchain we no longer need to use flit-bootstrap for the host package. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-tomli/python-tomli.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/package/python-tomli/python-tomli.mk b/package/python-tomli/python-tomli.mk index b803d67466..5d259f71a3 100644 --- a/package/python-tomli/python-tomli.mk +++ b/package/python-tomli/python-tomli.mk @@ -10,7 +10,6 @@ PYTHON_TOMLI_SITE = https://files.pythonhosted.org/packages/c0/3f/d7af728f075fb0 PYTHON_TOMLI_LICENSE = MIT PYTHON_TOMLI_LICENSE_FILES = LICENSE PYTHON_TOMLI_SETUP_TYPE = flit -HOST_PYTHON_TOMLI_SETUP_TYPE = flit-bootstrap $(eval $(python-package)) $(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 20:14:20 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:14:20 +0100 Subject: [Buildroot] [git commit] boot/ti-k3-r5-loader: new package Message-ID: <20221211201432.EDBEF8655E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0189bcb47c7733c36fcbcb88fbf26f57958db576 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is a separate U-Boot package that allows to build the intermediate SPL binary for the Cortex-R5 core on TI's k3 platforms. Usually, the resulting SPL will be used for k3-image-gen to build the full R5 boot binary tiboot3.bin. Signed-off-by: Xuanhao Shi Signed-off-by: Anand Gadiyar Reviewed-by: Giulio Benetti Acked-by: Andrew Davis Tested-by: Bryan Brattlof Cc: Romain Naour Cc: Francois Perrad Reviewed-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 6 ++++ boot/Config.in | 1 + boot/ti-k3-r5-loader/Config.in | 35 ++++++++++++++++++++++ boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 3 ++ boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 49 +++++++++++++++++++++++++++++++ 5 files changed, 94 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 29dffaadf1..8e9a743c70 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -128,6 +128,9 @@ F: package/dcron/ F: package/libxmlrpc/ F: package/python-docopt/ +N: Anand Gadiyar +F: boot/ti-k3-r5-loader/ + N: Andr?? Zwing F: package/libkrb5/ F: package/openal/ @@ -3005,6 +3008,9 @@ F: package/python-pyusb/ N: Wojciech Nizi??ski F: package/fwup/ +N: Xuanhao Shi +F: boot/ti-k3-r5-loader/ + N: Yair Ben Avraham F: package/casync/ F: package/gloox/ diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ce17b2df6b 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" +source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/ti-k3-r5-loader/Config.in b/boot/ti-k3-r5-loader/Config.in new file mode 100644 index 0000000000..10602c8df3 --- /dev/null +++ b/boot/ti-k3-r5-loader/Config.in @@ -0,0 +1,35 @@ +config BR2_TARGET_TI_K3_R5_LOADER + bool "ti-k3-r5-loader" + depends on BR2_aarch64 + help + Separate U-Boot build for R5 cores on TI's k3 boards. + Usually used to build tiboot3.bin with k3-image-gen. + +if BR2_TARGET_TI_K3_R5_LOADER + +choice + prompt "Configuration" + default BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + +config BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + bool "Using an in-tree board defconfig file" + +config BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + bool "Using a custom board (def)config file" + +endchoice + +config BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG + string "Board defconfig" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG + help + Name of the board for which TI K3 R5 Loader should be + built, without the _defconfig suffix. + +config BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE + string "Configuration file path" + depends on BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG + help + Path to the TI K3 R5 Loader configuration file. + +endif diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash new file mode 100644 index 0000000000..c5d1cb8e09 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.hash @@ -0,0 +1,3 @@ +# Locally computed: +sha256 50b4482a505bc281ba8470c399a3c26e145e29b23500bc35c50debd7fa46bdf8 u-boot-2022.10.tar.bz2 +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 Licenses/gpl-2.0.txt diff --git a/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk new file mode 100644 index 0000000000..422ab20d71 --- /dev/null +++ b/boot/ti-k3-r5-loader/ti-k3-r5-loader.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# ti-k3-r5-loader +# +################################################################################ + +TI_K3_R5_LOADER_VERSION = 2022.10 +TI_K3_R5_LOADER_SITE = https://ftp.denx.de/pub/u-boot +TI_K3_R5_LOADER_SOURCE = u-boot-$(TI_K3_R5_LOADER_VERSION).tar.bz2 +TI_K3_R5_LOADER_LICENSE = GPL-2.0+ +TI_K3_R5_LOADER_LICENSE_FILES = Licenses/gpl-2.0.txt +TI_K3_R5_LOADER_CPE_ID_VENDOR = denx +TI_K3_R5_LOADER_CPE_ID_PRODUCT = u-boot +TI_K3_R5_LOADER_INSTALL_IMAGES = YES +TI_K3_R5_LOADER_DEPENDENCIES = \ + host-pkgconf \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + host-arm-gnu-toolchain \ + host-openssl + +TI_K3_R5_LOADER_MAKE = $(BR2_MAKE) +TI_K3_R5_LOADER_MAKE_ENV = $(TARGET_MAKE_ENV) +TI_K3_R5_LOADER_KCONFIG_DEPENDENCIES = \ + host-arm-gnu-toolchain \ + $(BR2_MAKE_HOST_DEPENDENCY) \ + $(BR2_BISON_HOST_DEPENDENCY) \ + $(BR2_FLEX_HOST_DEPENDENCY) + +TI_K3_R5_LOADER_BOARD = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD)) +ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG),y) +TI_K3_R5_LOADER_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG))_defconfig +else ifeq ($(BR2_TARGET_TI_K3_R5_LOADER_USE_CUSTOM_CONFIG),y) +TI_K3_R5_LOADER_KCONFIG_FILE = $(call qstrip,$(BR2_TARGET_TI_K3_R5_LOADER_CUSTOM_CONFIG_FILE)) +endif # BR2_TARGET_TI_K3_R5_LOADER_USE_DEFCONFIG +TI_K3_R5_LOADER_MAKE_OPTS = \ + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ + ARCH=arm \ + HOSTCC="$(HOSTCC) $(subst -I/,-isystem /,$(subst -I /,-isystem /,$(HOST_CFLAGS)))" \ + HOSTLDFLAGS="$(HOST_LDFLAGS)" + +define TI_K3_R5_LOADER_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(TI_K3_R5_LOADER_MAKE) -C $(@D) $(TI_K3_R5_LOADER_MAKE_OPTS) +endef + +define TI_K3_R5_LOADER_INSTALL_IMAGES_CMDS + cp $(@D)/spl/u-boot-spl.bin $(BINARIES_DIR)/r5-u-boot-spl.bin +endef + +$(eval $(kconfig-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 20:15:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:15:38 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.4 Message-ID: <20221211201547.2C27086573@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b119f21867b46184ac6d12ebbcd6f77e5ad84a43 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index b9936fe8bf..d642119786 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 54976d46be5d1e0d94ae8fbcfb8e72212b1ec9fe9752e3d14510c17a4000efeb maturin-0.14.1.tar.gz +sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index 3dedfdce11..ea055ffcf6 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.1 +PYTHON_MATURIN_VERSION = 0.14.4 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/a3/54/6bac789ab775b5ef1f07977e998cf719857e2675c3442f3f24e0399e1483 +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit From thomas.petazzoni at bootlin.com Sun Dec 11 20:15:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:15:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.4 In-Reply-To: <20221206050853.2889800-1-james.hilliard1@gmail.com> References: <20221206050853.2889800-1-james.hilliard1@gmail.com> Message-ID: <20221211211549.56d0b45b@windsurf> On Mon, 5 Dec 2022 22:08:53 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/python-maturin/python-maturin.hash | 2 +- > package/python-maturin/python-maturin.mk | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From indrek.kruusa at gmail.com Sun Dec 11 20:17:03 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:03 +0200 Subject: [Buildroot] [PATCH 4/5] board/nezha/patches: delete obsolete patches for uboot In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-4-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- ...pport-building-u-boot.toc1-for-nezda.patch | 54 ------------------- 1 file changed, 54 deletions(-) delete mode 100644 board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - -- 2.25.1 From james.hilliard1 at gmail.com Sun Dec 11 20:17:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:17:57 -0700 Subject: [Buildroot] [PATCH 1/2] package/python-automat: drop host-python-m2r build dependency Message-ID: <20221211201758.146018-1-james.hilliard1@gmail.com> The host-python-m2r package is no longer required to build automat. Signed-off-by: James Hilliard --- package/python-automat/python-automat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index 675fbd2260..101197b15b 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -10,6 +10,6 @@ PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a041 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE -PYTHON_AUTOMAT_DEPENDENCIES = host-python-m2r host-python-setuptools-scm +PYTHON_AUTOMAT_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Sun Dec 11 20:17:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:17:58 -0700 Subject: [Buildroot] [PATCH 2/2] package/python-m2r: remove package In-Reply-To: <20221211201758.146018-1-james.hilliard1@gmail.com> References: <20221211201758.146018-1-james.hilliard1@gmail.com> Message-ID: <20221211201758.146018-2-james.hilliard1@gmail.com> This package is no longer maintained and has compatibility issues with the latest version of mistune. Fixes: - http://autobuild.buildroot.net/results/904/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 Signed-off-by: James Hilliard --- Config.in.legacy | 6 ++++++ package/Config.in | 1 - package/python-m2r/Config.in | 8 -------- package/python-m2r/python-m2r.hash | 5 ----- package/python-m2r/python-m2r.mk | 16 ---------------- 5 files changed, 6 insertions(+), 30 deletions(-) delete mode 100644 package/python-m2r/Config.in delete mode 100644 package/python-m2r/python-m2r.hash delete mode 100644 package/python-m2r/python-m2r.mk diff --git a/Config.in.legacy b/Config.in.legacy index 9136ccd0e0..28c6822689 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_M2R + bool "python-m2r removed" + select BR2_LEGACY + help + The python-m2r package is unmaintained. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 10a0493b8d..914c3584e9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1112,7 +1112,6 @@ menu "External python modules" source "package/python-logstash/Config.in" source "package/python-lxml/Config.in" source "package/python-m2crypto/Config.in" - source "package/python-m2r/Config.in" source "package/python-mako/Config.in" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" diff --git a/package/python-m2r/Config.in b/package/python-m2r/Config.in deleted file mode 100644 index 44dafaa464..0000000000 --- a/package/python-m2r/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_M2R - bool "python-m2r" - select BR2_PACKAGE_PYTHON_MISTUNE # runtime - select BR2_PACKAGE_PYTHON_DOCUTILS # runtime - help - Markdown to reStructuredText converter. - - https://github.com/miyakogi/m2r diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash deleted file mode 100644 index 4bdd7160d8..0000000000 --- a/package/python-m2r/python-m2r.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/m2r/json -md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz -sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz -# Locally computed sha256 checksums -sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk deleted file mode 100644 index 8a4708f128..0000000000 --- a/package/python-m2r/python-m2r.mk +++ /dev/null @@ -1,16 +0,0 @@ -################################################################################ -# -# python-m2r -# -################################################################################ - -PYTHON_M2R_VERSION = 0.3.1 -PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 -PYTHON_M2R_SETUP_TYPE = setuptools -PYTHON_M2R_LICENSE = MIT -PYTHON_M2R_LICENSE_FILES = LICENSE -HOST_PYTHON_M2R_DEPENDENCIES = host-python-docutils host-python-mistune - -$(eval $(python-package)) -$(eval $(host-python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 20:18:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:18:57 +0100 Subject: [Buildroot] [git commit] support/testing: add test for python-dicttoxml2 Message-ID: <20221211201927.0F1C98658B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b54e0dde3009cb859ff93a704a068d4fd162a035 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ support/testing/tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ support/testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ 3 files changed, 25 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 8e9a743c70..7f6908d0b4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3117,9 +3117,11 @@ F: package/wpa_supplicant/ F: package/x11r7/xapp_xconsole/ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ +F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py +F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py F: utils/scanpypi diff --git a/support/testing/tests/package/sample_python_dicttoxml2.py b/support/testing/tests/package/sample_python_dicttoxml2.py new file mode 100644 index 0000000000..788c5e2cd7 --- /dev/null +++ b/support/testing/tests/package/sample_python_dicttoxml2.py @@ -0,0 +1,11 @@ +from dicttoxml2 import dicttoxml + +payload: dict = {'mylist': ['foo', 'bar', 'baz'], 'mydict': {'foo': 'bar', 'baz': 1}, 'ok': True} + +expected: bytes = b'' \ + b'' \ + b'' \ + b'' \ + b'' + +assert dicttoxml(payload, cdata=True) == expected diff --git a/support/testing/tests/package/test_python_dicttoxml2.py b/support/testing/tests/package/test_python_dicttoxml2.py new file mode 100644 index 0000000000..437518db7f --- /dev/null +++ b/support/testing/tests/package/test_python_dicttoxml2.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Dicttoxml2(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_DICTTOXML2=y + """ + sample_scripts = ["tests/package/sample_python_dicttoxml2.py"] + timeout = 40 From thomas.petazzoni at bootlin.com Sun Dec 11 20:19:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:19:32 +0100 Subject: [Buildroot] [PATCH] support/testing: add test for python-dicttoxml2 In-Reply-To: <20221205060414.2046-1-yegorslists@googlemail.com> References: <20221205060414.2046-1-yegorslists@googlemail.com> Message-ID: <20221211211932.27bae217@windsurf> On Mon, 5 Dec 2022 07:04:14 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > Signed-off-by: Yegor Yefremov > --- > DEVELOPERS | 2 ++ > .../tests/package/sample_python_dicttoxml2.py | 11 +++++++++++ > .../testing/tests/package/test_python_dicttoxml2.py | 12 ++++++++++++ > 3 files changed, 25 insertions(+) > create mode 100644 support/testing/tests/package/sample_python_dicttoxml2.py > create mode 100644 support/testing/tests/package/test_python_dicttoxml2.py Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:19:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:19:48 +0100 Subject: [Buildroot] [git commit] package/zfs: bump version to 2.1.7 Message-ID: <20221211202038.AD70A8659D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6ba57676c52a41f9f2efa311f101eb637c39897b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Jos?? Luis Salvador Rufo Signed-off-by: Thomas Petazzoni --- package/zfs/zfs.hash | 4 ++-- package/zfs/zfs.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/zfs/zfs.hash b/package/zfs/zfs.hash index b73fc3b703..0bce3817fe 100644 --- a/package/zfs/zfs.hash +++ b/package/zfs/zfs.hash @@ -1,5 +1,5 @@ -# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.6/zfs-2.1.6.sha256.asc -sha256 15339014f8d2131348eb937bf8893849806b6d2645ea607a18c7f117749dbd7a zfs-2.1.6.tar.gz +# From https://github.com/openzfs/zfs/releases/download/zfs-2.1.7/zfs-2.1.7.sha256.asc +sha256 6462e63e185de6ff10c64ffa6ed773201a082f9dd13e603d7e8136fcb4aca71b zfs-2.1.7.tar.gz sha256 96a27353fe717ff2c8b95deb8b009c4eb750303c6400e2d8a2582ab1ec12b25a bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch # Hash for license files: diff --git a/package/zfs/zfs.mk b/package/zfs/zfs.mk index f7e673c23f..84e9099ba9 100644 --- a/package/zfs/zfs.mk +++ b/package/zfs/zfs.mk @@ -4,7 +4,7 @@ # ################################################################################ -ZFS_VERSION = 2.1.6 +ZFS_VERSION = 2.1.7 ZFS_SITE = https://github.com/openzfs/zfs/releases/download/zfs-$(ZFS_VERSION) ZFS_PATCH = https://github.com/openzfs/zfs/commit/bc3f12bfac152a0c28951cec92340ba14f9ccee9.patch ZFS_LICENSE = CDDL From thomas.petazzoni at bootlin.com Sun Dec 11 20:20:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:20:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/zfs: bump version to 2.1.7 In-Reply-To: <20221203183638.1293234-1-salvador.joseluis@gmail.com> References: <20221203183638.1293234-1-salvador.joseluis@gmail.com> Message-ID: <20221211212043.77418b3c@windsurf> On Sat, 3 Dec 2022 19:36:38 +0100 Jos? Luis Salvador Rufo wrote: > Signed-off-by: Jos? Luis Salvador Rufo > --- > package/zfs/zfs.hash | 4 ++-- > package/zfs/zfs.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:21:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:21:19 +0100 Subject: [Buildroot] [PATCH] package/mpd: update to version 0.23.11 In-Reply-To: <20221130075357.92377-1-br015@umbiko.net> References: <20221130075357.92377-1-br015@umbiko.net> Message-ID: <20221211212119.56030da5@windsurf> On Wed, 30 Nov 2022 08:53:57 +0100 Andreas Ziegler wrote: > Mostly fixes for build and runtime failures; no new features. > > Standard directory for default database and cache changed from ~/.cache to > ~/.cache/mpd. > > Full change log: > https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.11/NEWS > > Signed-off-by: Andreas Ziegler > --- > package/mpd/mpd.hash | 2 +- > package/mpd/mpd.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:21:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:21:08 +0100 Subject: [Buildroot] [git commit] package/mpd: update to version 0.23.11 Message-ID: <20221211202218.955C7865AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54fc7aa2be7adc170d30f6f0ec64e34951e52ddd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Mostly fixes for build and runtime failures; no new features. Standard directory for default database and cache changed from ~/.cache to ~/.cache/mpd. Full change log: https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.11/NEWS Signed-off-by: Andreas Ziegler Signed-off-by: Thomas Petazzoni --- package/mpd/mpd.hash | 2 +- package/mpd/mpd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpd/mpd.hash b/package/mpd/mpd.hash index fca0ee8539..8c488d0357 100644 --- a/package/mpd/mpd.hash +++ b/package/mpd/mpd.hash @@ -1,3 +1,3 @@ # Locally calculated after checking pgp signature -sha256 2becaba980402e8dc7972ccc3476e493b7ae2eeb720d31fa6712472ed48e9f2d mpd-0.23.9.tar.xz +sha256 edb4e7a8f9dff238b5610f9e2461940ea98c727a5462fafb1cdf836304dfdca9 mpd-0.23.11.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/mpd/mpd.mk b/package/mpd/mpd.mk index 5c15953984..449600eda2 100644 --- a/package/mpd/mpd.mk +++ b/package/mpd/mpd.mk @@ -5,7 +5,7 @@ ################################################################################ MPD_VERSION_MAJOR = 0.23 -MPD_VERSION = $(MPD_VERSION_MAJOR).9 +MPD_VERSION = $(MPD_VERSION_MAJOR).11 MPD_SOURCE = mpd-$(MPD_VERSION).tar.xz MPD_SITE = https://www.musicpd.org/download/mpd/$(MPD_VERSION_MAJOR) MPD_DEPENDENCIES = host-pkgconf boost fmt From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:04 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: <20221201014538.679048-1-christian@paral.in> References: <20221201014538.679048-1-christian@paral.in> Message-ID: <20221211212504.4ee65e0e@windsurf> Hello Christian, On Wed, 30 Nov 2022 17:45:38 -0800 Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart legal-info is not happy: >>> rtl8821cu 615995394599ab238bf282f0d3b7b9894f56873a Collecting legal info ERROR: LICENSE has wrong sha256 hash: ERROR: expected: 9210367ff7e694e79743ad0c6cf4cbc844d32dba70deaba085805ed0e0515935 ERROR: got : af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e ERROR: Incomplete download, or man-in-the-middle (MITM) attack make: *** [package/rtl8821cu/rtl8821cu.mk:21: rtl8821cu-legal-info] Error 1 > .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ > ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ Did you submit these two patches "upstream" ? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:53 +0100 Subject: [Buildroot] [PATCH 1/3] package/vuejs: bump version to 3.2.45 In-Reply-To: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> References: <20221201134840.18838-1-thomas.claveirole@green-communications.fr> Message-ID: <20221211212553.4d5ba322@windsurf> On Thu, 1 Dec 2022 14:48:38 +0100 Thomas Claveirole wrote: > Signed-off-by: Thomas Claveirole > --- > package/vuejs/vuejs.hash | 2 +- > package/vuejs/vuejs.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) All three patches applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:29 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221211202900.DA415865CA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ba7b0bf52bf3a749fc280d4ad5b743b5ee180828 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7f6908d0b4..7d7d2344a1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2768,6 +2768,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From thomas.petazzoni at bootlin.com Sun Dec 11 20:27:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:27:08 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: bump to latest version to support up to Linux 6.1 Message-ID: <20221211202900.E5421865CB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1cb92ddbb92264bcef1794dd7c28ee76c9353c36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/rtl8192eu/rtl8192eu.hash | 2 +- package/rtl8192eu/rtl8192eu.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8192eu/rtl8192eu.hash b/package/rtl8192eu/rtl8192eu.hash index f616def194..0cb9961345 100644 --- a/package/rtl8192eu/rtl8192eu.hash +++ b/package/rtl8192eu/rtl8192eu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 75b523ff1cda54d7cd8734a043b2d145231ab81fcc13d3edcd80e00d59201409 rtl8192eu-1e15b6d451731bc4d3ffd587194dc4bd0f286ac0.tar.gz +sha256 827e9592336744cbcfca5de988d8f4e14a62690302d3cabf72aa4bedebded2b7 rtl8192eu-94bce7798bbb18de6d8b1646dedb2511f24867d3.tar.gz diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index 0e8ffea5cb..e1688eef1b 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8192EU_VERSION = 1e15b6d451731bc4d3ffd587194dc4bd0f286ac0 +RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 RTL8192EU_MODULE_MAKE_OPTS = \ From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:21 +0100 Subject: [Buildroot] [git commit] package/vuejs: bump version to 3.2.45 Message-ID: <20221211202900.C2419865C8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85c497c230dbf61bd1acbd3dcf55a93887560775 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- package/vuejs/vuejs.hash | 2 +- package/vuejs/vuejs.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs/vuejs.hash b/package/vuejs/vuejs.hash index c53364e97d..e66bee06d3 100644 --- a/package/vuejs/vuejs.hash +++ b/package/vuejs/vuejs.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 042033a2a8e6d45f750924953f03c34058d5afd9cc1571fbaf1827eaf04f6943 vue-3.2.33.tgz +sha256 968e71a707a4a1961faa6e513b6bba162ef04c3413d7edaba0abc1a5996ae71b vue-3.2.45.tgz sha256 1bb85cc9b13b81ef41c81c51866172fc345e0503c86726a6755b796590b70175 LICENSE diff --git a/package/vuejs/vuejs.mk b/package/vuejs/vuejs.mk index d544124bbc..8f7d0cd3d4 100644 --- a/package/vuejs/vuejs.mk +++ b/package/vuejs/vuejs.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_VERSION = 3.2.33 +VUEJS_VERSION = 3.2.45 VUEJS_SOURCE = vue-$(VUEJS_VERSION).tgz VUEJS_SITE = https://registry.npmjs.org/vue/- VUEJS_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 20:25:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:25:25 +0100 Subject: [Buildroot] [git commit] package/vuejs-router: bump version to 4.1.6 Message-ID: <20221211202900.CE40D865C9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2fce36d928082685d7f77c3587e15b7827ce0b42 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni --- package/vuejs-router/vuejs-router.hash | 2 +- package/vuejs-router/vuejs-router.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index ba8f09b508..147e730f20 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59d6f3e237e68953fc4e4e22463b487b9fde5733b3ff3392eec488c0cc84976b vue-router-4.0.15.tgz +sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE diff --git a/package/vuejs-router/vuejs-router.mk b/package/vuejs-router/vuejs-router.mk index 562c698157..de7e9c30c5 100644 --- a/package/vuejs-router/vuejs-router.mk +++ b/package/vuejs-router/vuejs-router.mk @@ -4,7 +4,7 @@ # ################################################################################ -VUEJS_ROUTER_VERSION = 4.0.15 +VUEJS_ROUTER_VERSION = 4.1.6 VUEJS_ROUTER_SOURCE = vue-router-$(VUEJS_ROUTER_VERSION).tgz VUEJS_ROUTER_SITE = https://registry.npmjs.org/vue-router/- VUEJS_ROUTER_LICENSE = MIT From thomas.petazzoni at bootlin.com Sun Dec 11 20:29:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:29:06 +0100 Subject: [Buildroot] [for-next] package/rtl8192eu: bump to latest version to support up to Linux 6.1 In-Reply-To: <20221129211441.807517-1-giulio.benetti@benettiengineering.com> References: <20221129211441.807517-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211212906.64b3fbb4@windsurf> On Tue, 29 Nov 2022 22:14:41 +0100 Giulio Benetti wrote: > Signed-off-by: Giulio Benetti > --- > package/rtl8192eu/rtl8192eu.hash | 2 +- > package/rtl8192eu/rtl8192eu.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:29:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:29:57 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> References: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> Message-ID: <20221211212957.27aa9e19@windsurf> On Tue, 29 Nov 2022 23:25:29 +0100 Giulio Benetti wrote: > > Clearly, all of this is rubbish in Buildroot context. So what we should do is to set > > > > RTL8192EU_MODULE_MAKE_OPTS = ... CONFIG_PLATFORM_I386_PC=n > > > > At that point, we can set all the appropriate config options we like, which would be the -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT in USER_EXTRA_CFLAGS. > > Yes, this is another approach, but there is only a patch with my proposed solution applied [1] > so maybe for consistency we could keep it the same, what about it? Well, Arnout has a point that having CONFIG_PLATFORM_I386_PC=y is not really good. So perhaps 354f9387f33b5fab023cb98e52d84d58624f0ecf also needs to be changed like Arnout suggested? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 20:30:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:30:33 +0100 Subject: [Buildroot] [git commit] package/balena-engine: bump to version 20.10.21 Message-ID: <20221211203048.D65E9865D7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5d12e66ca9058b86fe90c8e683a5029b1c8bb37 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md Signed-off-by: Christian Stewart Tested-by: TIAN Yuanhao Signed-off-by: Thomas Petazzoni --- package/balena-engine/balena-engine.hash | 2 +- package/balena-engine/balena-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/balena-engine/balena-engine.hash b/package/balena-engine/balena-engine.hash index ef590881f5..4adb8ce561 100644 --- a/package/balena-engine/balena-engine.hash +++ b/package/balena-engine/balena-engine.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 43f4c985b855a4f731a5cdac214f1adf6c4cc2021cbad3f93856009df246d61c balena-engine-20.10.12.tar.gz +sha256 4fb38109d133d499de366466a612fb6f523ea99d56fcd69b45dc494a75fbce0f balena-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/balena-engine/balena-engine.mk b/package/balena-engine/balena-engine.mk index 0afcea3d7e..ecfb62bfbf 100644 --- a/package/balena-engine/balena-engine.mk +++ b/package/balena-engine/balena-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -BALENA_ENGINE_VERSION = 20.10.12 +BALENA_ENGINE_VERSION = 20.10.21 BALENA_ENGINE_SITE = $(call github,balena-os,balena-engine,v$(BALENA_ENGINE_VERSION)) BALENA_ENGINE_LICENSE = Apache-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 20:30:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:30:36 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221211203048.E0D3F865D8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 7d7d2344a1..f0dcc42de7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -538,6 +538,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/catatonit/ F: package/cni-plugins/ From thomas.petazzoni at bootlin.com Sun Dec 11 20:31:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:31:00 +0100 Subject: [Buildroot] [PATCH 1/2] package/balena-engine: bump to version 20.10.21 In-Reply-To: <20221130074444.829636-1-christian@paral.in> References: <20221130074444.829636-1-christian@paral.in> Message-ID: <20221211213100.02469948@windsurf> On Tue, 29 Nov 2022 23:44:43 -0800 Christian Stewart via buildroot wrote: > https://github.com/balena-os/balena-engine/blob/v20.10.21/CHANGELOG.md > > Signed-off-by: Christian Stewart > --- > package/balena-engine/balena-engine.hash | 2 +- > package/balena-engine/balena-engine.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Both applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From christian at paral.in Sun Dec 11 20:32:59 2022 From: christian at paral.in (Christian Stewart) Date: Sun, 11 Dec 2022 12:32:59 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: <20221211212504.4ee65e0e@windsurf> References: <20221201014538.679048-1-christian@paral.in> <20221211212504.4ee65e0e@windsurf> Message-ID: hi Thomas, On Sun, Dec 11, 2022 at 12:25 PM Thomas Petazzoni wrote: > On Wed, 30 Nov 2022 17:45:38 -0800 > > > .../0001-makefile-cleanup-whitespace.patch | 122 ++++++++++++++++++ > > ...akefile-remove-Wno-date-time-warning.patch | 30 +++++ >> Did you submit these two patches "upstream" ? The first, yes, and it's been merged: https://github.com/morrownr/8821cu-20210118/commit/3b594e7654ef1320ff9cac6b6472fa1b17af134b The second, no. Since removing the compiler version check for -Wno-date-time is not something they want, and more of a Buildroot thing, I think the patch probably will need to stay. Shall I resubmit or can you fixup those two little things? Thanks & best, Christian Stewart From james.hilliard1 at gmail.com Sun Dec 11 20:35:41 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 13:35:41 -0700 Subject: [Buildroot] [PATCH 1/1] package/swig: depend on host-pcre2 instead of host-pcre Message-ID: <20221211203541.249923-1-james.hilliard1@gmail.com> Swig now requires host-pcre2 instead of host-pcre. Fixes: - http://autobuild.buildroot.net/results/3a7/3a70042aad7376bcccf56d639ced93f504f47963 Signed-off-by: James Hilliard --- package/swig/swig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/swig/swig.mk b/package/swig/swig.mk index d432cab53d..ad585c3f97 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -7,7 +7,7 @@ SWIG_VERSION_MAJOR = 4.1 SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) -HOST_SWIG_DEPENDENCIES = host-bison host-pcre +HOST_SWIG_DEPENDENCIES = host-bison host-pcre2 HOST_SWIG_CONF_OPTS = \ --with-pcre \ --disable-ccache \ -- 2.34.1 From fperrad at gmail.com Sun Dec 11 20:38:26 2022 From: fperrad at gmail.com (Francois Perrad) Date: Sun, 11 Dec 2022 21:38:26 +0100 Subject: [Buildroot] [PATCH] boot/ti-k3-image-gen: avoid a wget in the build step Message-ID: <20221211203826.3117784-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- boot/ti-k3-image-gen/ti-k3-image-gen.hash | 1 + boot/ti-k3-image-gen/ti-k3-image-gen.mk | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash b/boot/ti-k3-image-gen/ti-k3-image-gen.hash index 82c5b1706..90b908130 100644 --- a/boot/ti-k3-image-gen/ti-k3-image-gen.hash +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash @@ -1,2 +1,3 @@ # Locally calculated sha256 d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 k3-image-gen-08.05.00.004.tar.gz +sha256 623e2f8d73d8da725188200f613e4c53228856dfac8af5a791dc7d1ea18b5f29 ti-sci-firmware-am64x-gp.bin diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk b/boot/ti-k3-image-gen/ti-k3-image-gen.mk index f8e6105bf..152a39d03 100644 --- a/boot/ti-k3-image-gen/ti-k3-image-gen.mk +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk @@ -15,13 +15,25 @@ TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES # from the ti-k3-r5-loader package. Hence the dependency on ti-k3-r5-loader. TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) +TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) +TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) + +# this hash comes from the Makefile in ti-k3-image-gen +TI_K3_SYSFW_VERSION = 59d6f921b3b562e0aa1f42ce322e4645b1bfc52c +TI_K3_SYSFW_SITE = https://git.ti.com/processor-firmware/ti-linux-firmware/blobs/raw/$(TI_K3_SYSFW_VERSION)/ti-sysfw +TI_K3_SYSFW_SOURCE = ti-sci-firmware-$(TI_K3_IMAGE_GEN_SOC)-$(TI_K3_IMAGE_GEN_SOC_TYPE).bin +TI_K3_IMAGE_GEN_EXTRA_DOWNLOADS = $(TI_K3_SYSFW_SITE)/$(TI_K3_SYSFW_SOURCE) + +define TI_K3_SYSFW_COPY + cp $(TI_K3_IMAGE_GEN_DL_DIR)/$(TI_K3_SYSFW_SOURCE) $(@D)/$(TI_K3_SYSFW_SOURCE) +endef +TI_K3_IMAGE_GEN_POST_EXTRACT_HOOKS += TI_K3_SYSFW_COPY + # The ti-k3-image-gen makefiles seem to need some feature from Make v4.0, # similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build # otherwise fails with some misleading error message. TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) -TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) -TI_K3_IMAGE_GEN_SOC_TYPE = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) -TI_K3_IMAGE_GEN_CONFIG = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) TI_K3_IMAGE_GEN_MAKE_OPTS = \ SOC=$(TI_K3_IMAGE_GEN_SOC) \ SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ -- 2.37.2 From francois.perrad at gadz.org Sun Dec 11 20:41:11 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sun, 11 Dec 2022 21:41:11 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221211210933.19fb5199@windsurf> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> Message-ID: Le dim. 11 d?c. 2022 ? 21:09, Thomas Petazzoni via buildroot < buildroot at buildroot.org> a ?crit : > Hello, > > On Tue, 6 Dec 2022 11:17:18 -0600 > Anand Gadiyar via buildroot wrote: > > > From: Xuanhao Shi > > > > This is the image generator that builds the full boot binary, > > tiboot3.bin, for the R5 core on TI's k3 devices. > > This requires the R5 spl output from the ti-k3-r5-loader package. > > > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > The commit title should just be: > > boot/ti-k3-image-gen: new package > > (not "add new package") > > > > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > > new file mode 100644 > > index 0000000000..02018f2f78 > > --- /dev/null > > +++ b/boot/ti-k3-image-gen/Config.in > > @@ -0,0 +1,30 @@ > > +config BR2_TARGET_TI_K3_IMAGE_GEN > > + bool "ti-k3-image-gen" > > + select BR2_TARGET_TI_K3_R5_LOADER > > Should be a: > > depends on BR2_TARGET_TI_K3_R5_LOADER > > > +if BR2_TARGET_TI_K3_IMAGE_GEN > > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > > + string "SOC type for image gen" > > string "SoC" > > > + help > > + The target SoC option for image gen. > > + For example, "am64x" for AM64X boards. > > + > > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > > + string "SOC security type for image gen" > > string "SoC security type" > > > + help > > + The security type option for image gen. > > + Options are "gp", "hs-fs", or "hs-se". > > + > > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > > + string "CONFIG type for image gen" > > string "config type" > > > > +define TI_K3_IMAGE_GEN_BUILD_CMDS > > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > > +endef > > There is a serious problem: the build process of this package downloads > stuff: > > Connecting to git.ti.com (git.ti.com)|198.47.28.208|:443... connected. > HTTP request sent, awaiting response... 301 Moved Permanently > Location: > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin > [following] > --2022-12-11 20:53:58-- > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/blobs/raw/59d6f921b3b562e0aa1f42ce322e4645b1bfc52c/ti-sysfw/ti-sci-firmware-am64x-gp.bin > Reusing existing connection to git.ti.com:443. > HTTP request sent, awaiting response... 301 Moved Permanently > Location: > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c > [following] > --2022-12-11 20:53:59-- > https://git.ti.com/cgit/processor-firmware/ti-linux-firmware/plain/ti-sysfw/ti-sci-firmware-am64x-gp.bin?id=59d6f921b3b562e0aa1f42ce322e4645b1bfc52c > Reusing existing connection to git.ti.com:443. > HTTP request sent, awaiting response... 200 OK > Length: 225248 (220K) [application/octet-stream] > Saving to: ?ti-sci-firmware-am64x-gp.bin? > > ti-sci-firmware-am64x-gp.bin > 100%[==============================================>] 219,97K 114KB/s > in 1,9s > > 2022-12-11 20:54:01 (114 KB/s) - ?ti-sci-firmware-am64x-gp.bin? saved > [225248/225248] > > Download SUCCESS! > > This is not acceptable as it circumvents the download infrastructure of > Buildroot, but also the legal information collection infrastructure. > > This needs to be fixed by downloading this file, either through a > separate package, or as an _EXTRA_DOWNLOADS of this package, and the > Makefile needs to be changed to not download this file. My impression > is that the Makefile will not download the files if they are already > available. So you could have _EXTRA_DOWNLOADS + some post-extract logic > to put the files at the right place. > > see https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ this patch does this rework. Fran?ois > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Sun Dec 11 20:17:01 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:01 +0200 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-2-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- board/nezha/genimage.cfg | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..5763b40cd4 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,15 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 8K - } - - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - partition u-boot-1 { in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K + image = "u-boot-sunxi-with-spl.bin" + offset = 128K } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 2M } } -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 11 20:17:00 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:00 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel Message-ID: <20221211201704.25858-1-indrek.kruusa@gmail.com> kernel: bump to version 6.1.0-rc3 in d1/wip branch u-boot: use the version with full SPL support from d1-wip branch opensbi: take in the latest fixes from d1-wip branch Other: remove patches directory definition as no patches are needed anymore update linux headers version update binary name as the new uboot generates it Signed-off-by: Indrek Kruusa --- configs/nezha_defconfig | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..428c443d65 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,13 +1,12 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" @@ -17,14 +16,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_NEEDS_PYTHON3=y @@ -33,5 +32,5 @@ BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From indrek.kruusa at gmail.com Sun Dec 11 20:17:04 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:04 +0200 Subject: [Buildroot] [PATCH 5/5] board/nezha/readme.txt: update readme.txt about framebuffer console on HDMI In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-5-indrek.kruusa@gmail.com> Signed-off-by: Indrek Kruusa --- board/nezha/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/nezha/readme.txt b/board/nezha/readme.txt index fd4c6707de..8d207ced74 100644 --- a/board/nezha/readme.txt +++ b/board/nezha/readme.txt @@ -20,5 +20,5 @@ Copy the bootable "sdcard.img" onto an SD card with "dd": $ sudo dd if=output/images/sdcard.img of=/dev/sdX -Connect a TTL UART to the debug connector, insert the microSD card and +Connect display cable to the HDMI connection port, insert the microSD card and plug in a USB-C cable to the PWR connector to boot the system. -- 2.25.1 From bernd.kuhls at t-online.de Sun Dec 11 20:44:55 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 11 Dec 2022 21:44:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-mediadriver: fix build without X11 Message-ID: <20221211204455.278996-1-bernd.kuhls@t-online.de> Fixes: http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ Signed-off-by: Bernd Kuhls --- .../0001-dont-include-va-dricommon-h.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch new file mode 100644 index 0000000000..9d512f9c0b --- /dev/null +++ b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch @@ -0,0 +1,36 @@ +From e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Fri, 18 Nov 2022 22:44:52 +1100 +Subject: [PATCH] [Media Common] [VP] dont include va_dricommon.h + + is not in non-X11 libva 2.16.0 +The header "media_libva_putsurface_linux.h" is included + +Downloaded from upstream commit +https://github.com/intel/media-driver/commit/e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 + +Signed-off-by: Rudi Heitbaum +Signed-off-by: Bernd Kuhls +--- + media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +index 8695d6c86..6719c07b3 100644 +--- a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp ++++ b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +@@ -23,7 +23,6 @@ + //! \file ddi_vp_functions.cpp + //! \brief ddi vp functions implementaion. + //! +-#include + #include "ddi_vp_functions.h" + #include "media_libva_util_next.h" + #include "media_libva_common_next.h" +@@ -4700,4 +4699,4 @@ VAStatus DdiVpFunctions::PutSurfaceLinuxHW( + + return VA_STATUS_SUCCESS; + } +-#endif // !defined(ANDROID) && defined(X11_FOUND) +\ No newline at end of file ++#endif // !defined(ANDROID) && defined(X11_FOUND) -- 2.34.1 From thomas.petazzoni at bootlin.com Sun Dec 11 20:52:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:52:31 +0100 Subject: [Buildroot] [git commit] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221211205309.AE6AA865DF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8405dcae33b47bd5b8cf5ef4faf0db01644a1d4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to the latest upstream version, to which a few fixes were added to fix build failures with Aarch64 and Linux 5.18/5.19/6.0 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- package/mali-driver/mali-driver.hash | 2 +- package/mali-driver/mali-driver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mali-driver/mali-driver.hash b/package/mali-driver/mali-driver.hash index d18db55fe0..5d32c1af8a 100644 --- a/package/mali-driver/mali-driver.hash +++ b/package/mali-driver/mali-driver.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 512ca30916fd9b9abec70073fced1c2d33757cddbcb3d0f1d1c4b8c6c318f207 mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc.tar.gz +sha256 761e3f000b4c546cbd35baf34f5a0d1090f048dd44ee543773674192fd95f6b3 mali-driver-87c13e6994b20b5068e3a5e4f4c1b64db666a4c8.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/mali-driver/mali-driver.mk b/package/mali-driver/mali-driver.mk index 515f70c429..bdc9fedeb4 100644 --- a/package/mali-driver/mali-driver.mk +++ b/package/mali-driver/mali-driver.mk @@ -4,7 +4,7 @@ # ################################################################################ -MALI_DRIVER_VERSION = 3d697de9bce8bc68bf9408d5407873ce32d0f4fc +MALI_DRIVER_VERSION = 87c13e6994b20b5068e3a5e4f4c1b64db666a4c8 MALI_DRIVER_SITE = $(call github,bootlin,mali-driver,$(MALI_DRIVER_VERSION)) MALI_DRIVER_DEPENDENCIES = linux MALI_DRIVER_LICENSE = GPL-2.0 From thomas.petazzoni at bootlin.com Sun Dec 11 20:54:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 21:54:29 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> Message-ID: <20221211215429.22afbcbe@windsurf> Hello Giulio, On Sun, 11 Dec 2022 16:21:53 +0100 Giulio Benetti wrote: > Add pending patches upstream[0] to fix build failure. Patches fix build > failure with Aarch64 and Linux 5.18/5.19/6.0 > > [0]: https://github.com/bootlin/mali-driver/pull/4 > > Fixes: > http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ > > Signed-off-by: Giulio Benetti > --- > ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ > ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ > ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ > ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ > ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ > 5 files changed, 237 insertions(+) > create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch > create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch > create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch > create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch > create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch I have applied, but what I did is that I merged your pull request in the mali-driver project, and then turn this Buildroot change into a simpler version bump. Also, while at it, I granted you maintainer rights to the github.com/bootlin/mali-driver repo so that you can directly push things there: you're de facto the person looking into this currently! Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:19:15 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:19:15 +0100 Subject: [Buildroot] [git commit] package/swig: depend on host-pcre2 instead of host-pcre Message-ID: <20221211212033.983D0865E6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d534bb8d93319212b3c083b083189e8e7b414637 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the bump of swig to version 4.1.1 in commit 260924e239627cbe1379cfc752939245d53a06e0, host-pcre2 is needed instead of host-pcre. Since is change that was introduced in swig 4.1.0, as stated in https://sourceforge.net/p/swig/news/2022/10/swig-410-released/: Update optional SWIG build dependency for regex support from PCRE to PCRE2 Fixes: http://autobuild.buildroot.net/results/3a70042aad7376bcccf56d639ced93f504f47963 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/swig/swig.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/swig/swig.mk b/package/swig/swig.mk index d432cab53d..ad585c3f97 100644 --- a/package/swig/swig.mk +++ b/package/swig/swig.mk @@ -7,7 +7,7 @@ SWIG_VERSION_MAJOR = 4.1 SWIG_VERSION = $(SWIG_VERSION_MAJOR).1 SWIG_SITE = http://downloads.sourceforge.net/project/swig/swig/swig-$(SWIG_VERSION) -HOST_SWIG_DEPENDENCIES = host-bison host-pcre +HOST_SWIG_DEPENDENCIES = host-bison host-pcre2 HOST_SWIG_CONF_OPTS = \ --with-pcre \ --disable-ccache \ From thomas.petazzoni at bootlin.com Sun Dec 11 21:22:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:22:29 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> Message-ID: <20221211222229.678a56dc@windsurf> On Sun, 11 Dec 2022 21:41:11 +0100 Fran?ois Perrad wrote: > see > https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ > this patch does this rework. Thanks, but it needs to be integrated in a v8 of the patch series. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/intel-mediadriver: fix build without X11 In-Reply-To: <20221211204455.278996-1-bernd.kuhls@t-online.de> References: <20221211204455.278996-1-bernd.kuhls@t-online.de> Message-ID: <20221211222328.461a637a@windsurf> On Sun, 11 Dec 2022 21:44:55 +0100 Bernd Kuhls wrote: > Fixes: > http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ > > Signed-off-by: Bernd Kuhls > --- > .../0001-dont-include-va-dricommon-h.patch | 36 +++++++++++++++++++ > 1 file changed, 36 insertions(+) > create mode 100644 package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/swig: depend on host-pcre2 instead of host-pcre In-Reply-To: <20221211203541.249923-1-james.hilliard1@gmail.com> References: <20221211203541.249923-1-james.hilliard1@gmail.com> Message-ID: <20221211222349.2499ab0c@windsurf> On Sun, 11 Dec 2022 13:35:41 -0700 James Hilliard wrote: > Swig now requires host-pcre2 instead of host-pcre. > > Fixes: > - http://autobuild.buildroot.net/results/3a7/3a70042aad7376bcccf56d639ced93f504f47963 > > Signed-off-by: James Hilliard > --- > package/swig/swig.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master with an improved commit log that explains since when the problem exists, so that we know if the patch should be backported or not. Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:23:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:23:04 +0100 Subject: [Buildroot] [git commit] package/intel-mediadriver: fix build without X11 Message-ID: <20221211212501.9EC32865FC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16ed6b9a4a689496b69ba7b5daf122a88db40ce9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/52c/52c8f5352b16ced4e85286950f95e1b57c564fa5/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../0001-dont-include-va-dricommon-h.patch | 36 ++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch new file mode 100644 index 0000000000..9d512f9c0b --- /dev/null +++ b/package/intel-mediadriver/0001-dont-include-va-dricommon-h.patch @@ -0,0 +1,36 @@ +From e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Fri, 18 Nov 2022 22:44:52 +1100 +Subject: [PATCH] [Media Common] [VP] dont include va_dricommon.h + + is not in non-X11 libva 2.16.0 +The header "media_libva_putsurface_linux.h" is included + +Downloaded from upstream commit +https://github.com/intel/media-driver/commit/e0d2caafcd5e583a01f7792eaec5d1f2d540bdf1 + +Signed-off-by: Rudi Heitbaum +Signed-off-by: Bernd Kuhls +--- + media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +index 8695d6c86..6719c07b3 100644 +--- a/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp ++++ b/media_softlet/linux/common/vp/ddi/ddi_vp_functions.cpp +@@ -23,7 +23,6 @@ + //! \file ddi_vp_functions.cpp + //! \brief ddi vp functions implementaion. + //! +-#include + #include "ddi_vp_functions.h" + #include "media_libva_util_next.h" + #include "media_libva_common_next.h" +@@ -4700,4 +4699,4 @@ VAStatus DdiVpFunctions::PutSurfaceLinuxHW( + + return VA_STATUS_SUCCESS; + } +-#endif // !defined(ANDROID) && defined(X11_FOUND) +\ No newline at end of file ++#endif // !defined(ANDROID) && defined(X11_FOUND) From thomas.petazzoni at bootlin.com Sun Dec 11 21:40:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:40:45 +0100 Subject: [Buildroot] [git commit] package/python-automat: drop host-python-m2r build dependency Message-ID: <20221211214548.2C7078151C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6398d18d50c021992375c4229e3898402c3a1cc8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since version 22.10.0, used since Buildroot commit 12c430f880f9255529d8c53cdb59f4178d2cd8f4, python-automat no longer needs host-python-m2r, so let's drop this dependency. This is needed as host-python-m2r is about to be removed from Buildroot, due to incompatibility with its dependencies. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/python-automat/python-automat.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/python-automat/python-automat.mk b/package/python-automat/python-automat.mk index 675fbd2260..101197b15b 100644 --- a/package/python-automat/python-automat.mk +++ b/package/python-automat/python-automat.mk @@ -10,6 +10,6 @@ PYTHON_AUTOMAT_SITE = https://files.pythonhosted.org/packages/7a/7b/9c3d26d8a041 PYTHON_AUTOMAT_SETUP_TYPE = setuptools PYTHON_AUTOMAT_LICENSE = MIT PYTHON_AUTOMAT_LICENSE_FILES = LICENSE -PYTHON_AUTOMAT_DEPENDENCIES = host-python-m2r host-python-setuptools-scm +PYTHON_AUTOMAT_DEPENDENCIES = host-python-setuptools-scm $(eval $(python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 21:44:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:44:17 +0100 Subject: [Buildroot] [git commit] package/python-m2r: remove package Message-ID: <20221211214548.3A1468179A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=470ce5d85c40a2f3b43dd9efaefac0000b047d23 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the bump of python-mistune to version 2.0.4 in commit ead539c27dd61ba010b3723b26af91da0779eb98, the python-m2r package fails to build: it is no longer maintained and no longer compatible with recent versions of python-mistune. Since the only user of python-m2r, python-automat, no longer needs it, we can safely drop this package. Fixes: http://autobuild.buildroot.net/results/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- Config.in.legacy | 6 ++++++ package/Config.in | 1 - package/python-m2r/Config.in | 8 -------- package/python-m2r/python-m2r.hash | 5 ----- package/python-m2r/python-m2r.mk | 16 ---------------- 5 files changed, 6 insertions(+), 30 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 9136ccd0e0..28c6822689 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_M2R + bool "python-m2r removed" + select BR2_LEGACY + help + The python-m2r package is unmaintained. + config BR2_PACKAGE_MESA3D_XVMC bool "mesa Gallium XvMC state tracker removed" select BR2_LEGACY diff --git a/package/Config.in b/package/Config.in index 10a0493b8d..914c3584e9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1112,7 +1112,6 @@ menu "External python modules" source "package/python-logstash/Config.in" source "package/python-lxml/Config.in" source "package/python-m2crypto/Config.in" - source "package/python-m2r/Config.in" source "package/python-mako/Config.in" source "package/python-markdown/Config.in" source "package/python-markdown2/Config.in" diff --git a/package/python-m2r/Config.in b/package/python-m2r/Config.in deleted file mode 100644 index 44dafaa464..0000000000 --- a/package/python-m2r/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_PYTHON_M2R - bool "python-m2r" - select BR2_PACKAGE_PYTHON_MISTUNE # runtime - select BR2_PACKAGE_PYTHON_DOCUTILS # runtime - help - Markdown to reStructuredText converter. - - https://github.com/miyakogi/m2r diff --git a/package/python-m2r/python-m2r.hash b/package/python-m2r/python-m2r.hash deleted file mode 100644 index 4bdd7160d8..0000000000 --- a/package/python-m2r/python-m2r.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/m2r/json -md5 255d080f56eb3d3a82d95194850c99c3 m2r-0.3.1.tar.gz -sha256 aafb67fc49cfb1d89e46a3443ac747e15f4bb42df20ed04f067ad9efbee256ab m2r-0.3.1.tar.gz -# Locally computed sha256 checksums -sha256 28728ec0ecbd8c171ebaeccebf69e3961282fd81f06abc7424c65546b6ae6f27 LICENSE diff --git a/package/python-m2r/python-m2r.mk b/package/python-m2r/python-m2r.mk deleted file mode 100644 index 8a4708f128..0000000000 --- a/package/python-m2r/python-m2r.mk +++ /dev/null @@ -1,16 +0,0 @@ -################################################################################ -# -# python-m2r -# -################################################################################ - -PYTHON_M2R_VERSION = 0.3.1 -PYTHON_M2R_SOURCE = m2r-$(PYTHON_M2R_VERSION).tar.gz -PYTHON_M2R_SITE = https://files.pythonhosted.org/packages/94/65/fd40fbdc608298e760affb95869c3baed237dfe5649d62da1eaa1deca8f3 -PYTHON_M2R_SETUP_TYPE = setuptools -PYTHON_M2R_LICENSE = MIT -PYTHON_M2R_LICENSE_FILES = LICENSE -HOST_PYTHON_M2R_DEPENDENCIES = host-python-docutils host-python-mistune - -$(eval $(python-package)) -$(eval $(host-python-package)) From thomas.petazzoni at bootlin.com Sun Dec 11 21:47:04 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:47:04 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221201014538.679048-1-christian@paral.in> <20221211212504.4ee65e0e@windsurf> Message-ID: <20221211224704.33be71cd@windsurf> On Sun, 11 Dec 2022 12:32:59 -0800 Christian Stewart wrote: > The first, yes, and it's been merged: > > https://github.com/morrownr/8821cu-20210118/commit/3b594e7654ef1320ff9cac6b6472fa1b17af134b > > The second, no. Since removing the compiler version check for > -Wno-date-time is not something they want, and more of a Buildroot > thing, I think the patch probably will need to stay. > > Shall I resubmit or can you fixup those two little things? If you could resubmit, with the details of the upstream status for each patch, and the license hash fixed, it would be great. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:47:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:47:52 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211224752.2f4ae448@windsurf> On Sun, 11 Dec 2022 22:17:00 +0200 Indrek Kruusa wrote: > kernel: bump to version 6.1.0-rc3 in d1/wip branch > u-boot: use the version with full SPL support from d1-wip branch > opensbi: take in the latest fixes from d1-wip branch > > Other: > remove patches directory definition as no patches are needed anymore > update linux headers version > update binary name as the new uboot generates it > > Signed-off-by: Indrek Kruusa > --- > configs/nezha_defconfig | 11 +++++------ > 1 file changed, 5 insertions(+), 6 deletions(-) Thanks for this patch series, however PATCH 3/5 has apparently not made its way to the mailing list. Could you double-check? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Sun Dec 11 21:48:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 11 Dec 2022 22:48:24 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-automat: drop host-python-m2r build dependency In-Reply-To: <20221211201758.146018-1-james.hilliard1@gmail.com> References: <20221211201758.146018-1-james.hilliard1@gmail.com> Message-ID: <20221211224824.29e1b459@windsurf> On Sun, 11 Dec 2022 13:17:57 -0700 James Hilliard wrote: > The host-python-m2r package is no longer required to build automat. > > Signed-off-by: James Hilliard > --- > package/python-automat/python-automat.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Both applied, each time with an extended commit log that explains precisely since when the problem is occurring. Having more detailed commit logs would *really* be useful. Thanks a lot! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From etienne.carriere at linaro.org Sun Dec 11 21:50:50 2022 From: etienne.carriere at linaro.org (Etienne Carriere) Date: Sun, 11 Dec 2022 22:50:50 +0100 Subject: [Buildroot] [PATCH v2 3/5] package/optee-client: bump to version 3.19.0 In-Reply-To: <20221211140326.GO1044805@scaer> References: <20221209075104.1168297-1-etienne.carriere@linaro.org> <20221209075104.1168297-3-etienne.carriere@linaro.org> <20221210101150.GS2855@scaer> <20221211140326.GO1044805@scaer> Message-ID: Hello Yann, Thanks for all the fixups and merging the upgrade. I'll try to better follow BR's coding style in the future. Best regards, Etienne On Sun, 11 Dec 2022 at 15:03, Yann E. MORIN wrote: > > ?tienne, All, > > On 2022-12-10 11:11 +0100, Yann E. MORIN spake thusly: > > On 2022-12-09 08:51 +0100, Etienne Carriere spake thusly: > > > Bumps OP-TEE client package version to OP-TEE release 3.19.0. > [--SNIP--] > > > +ifeq ($(BR2_PACKAGE_OPTEE_CLIENT_TEEACL),y) > > > +OPTEE_CLIENT_EXT_DEPENDENCIES = host-pkgconf util-linux-libs > > I missed changing the dependency to util-linux here, as noticed by > Thomas, so I just pushed a follow-up commit to fix that. > > Regards, > Yann E. MORIN. > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' From indrek.kruusa at gmail.com Sun Dec 11 20:17:02 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 11 Dec 2022 22:17:02 +0200 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <20221211201704.25858-3-indrek.kruusa@gmail.com> Replace serial console with the framebuffer console on HDMI. Limit resolution to 1280x800 as the framebuffer is really slow. Signed-off-by: Indrek Kruusa --- board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf b/board/nezha/overlay/boot/extlinux/extlinux.conf index 91b2298628..4bf66ee8c4 100644 --- a/board/nezha/overlay/boot/extlinux/extlinux.conf +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf @@ -1,4 +1,3 @@ label linux kernel /boot/Image - # use devicetree from u-boot - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro rootwait -- 2.25.1 From james.hilliard1 at gmail.com Sun Dec 11 22:55:15 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Sun, 11 Dec 2022 15:55:15 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package Message-ID: <20221211225515.588291-1-james.hilliard1@gmail.com> Since the python3 bump to version 3.11 in commit 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed to build. This is due to open() which no longer accepts 'U' (?universal newline?) in the file mode. Remove this package as it has not had a release since 2011 and is unmaintained upstream. Details: https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 Fixes: - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 Signed-off-by: James Hilliard --- Config.in.legacy | 6 ++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/python-bunch/Config.in | 6 ------ package/python-bunch/python-bunch.hash | 5 ----- package/python-bunch/python-bunch.mk | 14 -------------- 6 files changed, 6 insertions(+), 27 deletions(-) delete mode 100644 package/python-bunch/Config.in delete mode 100644 package/python-bunch/python-bunch.hash delete mode 100644 package/python-bunch/python-bunch.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..5c1e162f56 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,12 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_BUNCH + bool "python-bunch removed" + select BR2_LEGACY + help + The python-bunch package is unmaintained. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..0c3773695a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ F: package/proftpd/ F: package/protobuf-c/ F: package/protobuf/ -F: package/python-bunch/ F: package/python-colorama/ F: package/python-filelock/ F: package/python-flask-cors/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..7f0c34519a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -979,7 +979,6 @@ menu "External python modules" source "package/python-bottle/Config.in" source "package/python-brotli/Config.in" source "package/python-bsdiff4/Config.in" - source "package/python-bunch/Config.in" source "package/python-cached-property/Config.in" source "package/python-can/Config.in" source "package/python-canopen/Config.in" diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in deleted file mode 100644 index 89eae742b8..0000000000 --- a/package/python-bunch/Config.in +++ /dev/null @@ -1,6 +0,0 @@ -config BR2_PACKAGE_PYTHON_BUNCH - bool "python-bunch" - help - A dot-accessible dictionary (a la JavaScript objects). - - http://github.com/dsc/bunch diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash deleted file mode 100644 index cfde2db603..0000000000 --- a/package/python-bunch/python-bunch.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/bunch/json -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz -# Locally computed sha256 checksums -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk deleted file mode 100644 index 18fdc223bb..0000000000 --- a/package/python-bunch/python-bunch.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-bunch -# -################################################################################ - -PYTHON_BUNCH_VERSION = 1.0.1 -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 -PYTHON_BUNCH_SETUP_TYPE = setuptools -PYTHON_BUNCH_LICENSE = MIT -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt - -$(eval $(python-package)) -- 2.34.1 From yegorslists at googlemail.com Mon Dec 12 04:10:52 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 05:10:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: <20221211225515.588291-1-james.hilliard1@gmail.com> References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: Hi James, all, On Sun, Dec 11, 2022 at 11:56 PM James Hilliard wrote: > > Since the python3 bump to version 3.11 in commit > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > to build. > > This is due to open() which no longer accepts 'U' (?universal > newline?) in the file mode. > > Remove this package as it has not had a release since 2011 and > is unmaintained upstream. > > Details: > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > Fixes: > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > Signed-off-by: James Hilliard > --- > Config.in.legacy | 6 ++++++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/python-bunch/Config.in | 6 ------ > package/python-bunch/python-bunch.hash | 5 ----- > package/python-bunch/python-bunch.mk | 14 -------------- > 6 files changed, 6 insertions(+), 27 deletions(-) > delete mode 100644 package/python-bunch/Config.in > delete mode 100644 package/python-bunch/python-bunch.hash > delete mode 100644 package/python-bunch/python-bunch.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..5c1e162f56 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,12 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_PYTHON_BUNCH > + bool "python-bunch removed" > + select BR2_LEGACY Should we add "select BR2_PYTHON_MUNCH"? This package is a maintained fork: https://github.com/Infinidat/munch Regards, Yegor > + help > + The python-bunch package is unmaintained. > + > config BR2_PACKAGE_PYTHON_M2R > bool "python-m2r removed" > select BR2_LEGACY > diff --git a/DEVELOPERS b/DEVELOPERS > index f0dcc42de7..0c3773695a 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > F: package/proftpd/ > F: package/protobuf-c/ > F: package/protobuf/ > -F: package/python-bunch/ > F: package/python-colorama/ > F: package/python-filelock/ > F: package/python-flask-cors/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..7f0c34519a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -979,7 +979,6 @@ menu "External python modules" > source "package/python-bottle/Config.in" > source "package/python-brotli/Config.in" > source "package/python-bsdiff4/Config.in" > - source "package/python-bunch/Config.in" > source "package/python-cached-property/Config.in" > source "package/python-can/Config.in" > source "package/python-canopen/Config.in" > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > deleted file mode 100644 > index 89eae742b8..0000000000 > --- a/package/python-bunch/Config.in > +++ /dev/null > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_PYTHON_BUNCH > - bool "python-bunch" > - help > - A dot-accessible dictionary (a la JavaScript objects). > - > - http://github.com/dsc/bunch > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > deleted file mode 100644 > index cfde2db603..0000000000 > --- a/package/python-bunch/python-bunch.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5, sha256 from https://pypi.org/pypi/bunch/json > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > -# Locally computed sha256 checksums > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > deleted file mode 100644 > index 18fdc223bb..0000000000 > --- a/package/python-bunch/python-bunch.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-bunch > -# > -################################################################################ > - > -PYTHON_BUNCH_VERSION = 1.0.1 > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > -PYTHON_BUNCH_SETUP_TYPE = setuptools > -PYTHON_BUNCH_LICENSE = MIT > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > - > -$(eval $(python-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 04:46:38 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 00:46:38 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov wrote: > > Hi James, all, > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > wrote: > > > > Since the python3 bump to version 3.11 in commit > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > to build. > > > > This is due to open() which no longer accepts 'U' (?universal > > newline?) in the file mode. > > > > Remove this package as it has not had a release since 2011 and > > is unmaintained upstream. > > > > Details: > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > Fixes: > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > Signed-off-by: James Hilliard > > --- > > Config.in.legacy | 6 ++++++ > > DEVELOPERS | 1 - > > package/Config.in | 1 - > > package/python-bunch/Config.in | 6 ------ > > package/python-bunch/python-bunch.hash | 5 ----- > > package/python-bunch/python-bunch.mk | 14 -------------- > > 6 files changed, 6 insertions(+), 27 deletions(-) > > delete mode 100644 package/python-bunch/Config.in > > delete mode 100644 package/python-bunch/python-bunch.hash > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > index 28c6822689..5c1e162f56 100644 > > --- a/Config.in.legacy > > +++ b/Config.in.legacy > > @@ -146,6 +146,12 @@ endif > > > > comment "Legacy options removed in 2023.02" > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > + bool "python-bunch removed" > > + select BR2_LEGACY > > Should we add "select BR2_PYTHON_MUNCH"? > > This package is a maintained fork: https://github.com/Infinidat/munch Well the import namespace is different so it probably doesn't make sense to have it as a drop in replacement. > > Regards, > Yegor > > > + help > > + The python-bunch package is unmaintained. > > + > > config BR2_PACKAGE_PYTHON_M2R > > bool "python-m2r removed" > > select BR2_LEGACY > > diff --git a/DEVELOPERS b/DEVELOPERS > > index f0dcc42de7..0c3773695a 100644 > > --- a/DEVELOPERS > > +++ b/DEVELOPERS > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > F: package/proftpd/ > > F: package/protobuf-c/ > > F: package/protobuf/ > > -F: package/python-bunch/ > > F: package/python-colorama/ > > F: package/python-filelock/ > > F: package/python-flask-cors/ > > diff --git a/package/Config.in b/package/Config.in > > index 914c3584e9..7f0c34519a 100644 > > --- a/package/Config.in > > +++ b/package/Config.in > > @@ -979,7 +979,6 @@ menu "External python modules" > > source "package/python-bottle/Config.in" > > source "package/python-brotli/Config.in" > > source "package/python-bsdiff4/Config.in" > > - source "package/python-bunch/Config.in" > > source "package/python-cached-property/Config.in" > > source "package/python-can/Config.in" > > source "package/python-canopen/Config.in" > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > deleted file mode 100644 > > index 89eae742b8..0000000000 > > --- a/package/python-bunch/Config.in > > +++ /dev/null > > @@ -1,6 +0,0 @@ > > -config BR2_PACKAGE_PYTHON_BUNCH > > - bool "python-bunch" > > - help > > - A dot-accessible dictionary (a la JavaScript objects). > > - > > - http://github.com/dsc/bunch > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > deleted file mode 100644 > > index cfde2db603..0000000000 > > --- a/package/python-bunch/python-bunch.hash > > +++ /dev/null > > @@ -1,5 +0,0 @@ > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > -# Locally computed sha256 checksums > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > deleted file mode 100644 > > index 18fdc223bb..0000000000 > > --- a/package/python-bunch/python-bunch.mk > > +++ /dev/null > > @@ -1,14 +0,0 @@ > > -################################################################################ > > -# > > -# python-bunch > > -# > > -################################################################################ > > - > > -PYTHON_BUNCH_VERSION = 1.0.1 > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > -PYTHON_BUNCH_LICENSE = MIT > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > - > > -$(eval $(python-package)) > > -- > > 2.34.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot From marcus.folkesson at gmail.com Mon Dec 12 06:49:11 2022 From: marcus.folkesson at gmail.com (Marcus Folkesson) Date: Mon, 12 Dec 2022 07:49:11 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: Bump again. Am I doing something wrong in my patch-workflow or have you maintainers just been too busy for a while? /Marcus On Mon, Dec 05, 2022 at 09:43:04AM +0100, Marcus Folkesson wrote: > Bump > > Med v?nliga h?lsningar / Best regards > Marcus Folkesson > > > Den m?n 28 nov. 2022 kl 10:12 skrev Marcus Folkesson < > marcus.folkesson at gmail.com>: > > > Signed-off-by: Marcus Folkesson > > --- > > package/libostree/libostree.hash | 2 +- > > package/libostree/libostree.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/libostree/libostree.hash > > b/package/libostree/libostree.hash > > index 582af4b7b9..ed31109fdb 100644 > > --- a/package/libostree/libostree.hash > > +++ b/package/libostree/libostree.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c > > libostree-2022.6.tar.xz > > +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f > > libostree-2022.7.tar.xz > > sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c > > COPYING > > diff --git a/package/libostree/libostree.mk b/package/libostree/ > > libostree.mk > > index e99da9d2cb..8e8ec63213 100644 > > --- a/package/libostree/libostree.mk > > +++ b/package/libostree/libostree.mk > > @@ -4,7 +4,7 @@ > > # > > > > ################################################################################ > > > > -LIBOSTREE_VERSION = 2022.6 > > +LIBOSTREE_VERSION = 2022.7 > > LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz > > LIBOSTREE_SITE = > > https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) > > > > -- > > 2.38.1 > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From peter at korsgaard.com Mon Dec 12 07:22:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:22:55 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <20221211201704.25858-1-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:00 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> Message-ID: <87359lytkg.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > kernel: bump to version 6.1.0-rc3 in d1/wip branch > u-boot: use the version with full SPL support from d1-wip branch > opensbi: take in the latest fixes from d1-wip branch > Other: > remove patches directory definition as no patches are needed anymore > update linux headers version > update binary name as the new uboot generates it Thanks. Funny enough I was just working on doing pretty much the same thing here. I've CC'ed you on the patch series I just sent. This patch does a bunch of different things, but it doesn't do enough - E.G. it doesn't update genimage.cfg so the build is broken after this commit - So that is not good. Maybe have a look at my series where I update each component (U-Boot/OpenSBI/Linux) separately. > Signed-off-by: Indrek Kruusa > @@ -17,14 +16,14 @@ BR2_TARGET_ROOTFS_EXT2_4=y > # BR2_TARGET_ROOTFS_TAR is not set > BR2_TARGET_OPENSBI=y > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" Why still use this custom opensbi? There is D1 support in version 1.1 as mentioned on https://linux-sunxi.org/Allwinner_Nezha > BR2_TARGET_OPENSBI_PLAT="generic" > # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > BR2_TARGET_SUN20I_D1_SPL=y You are still enabling the old sun20i-d1-spl even though you change to use U-Boot SPL? -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 12 07:24:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:24:10 +0100 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <20221211201704.25858-2-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:01 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-2-indrek.kruusa@gmail.com> Message-ID: <87y1rdxexx.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Signed-off-by: Indrek Kruusa > --- > board/nezha/genimage.cfg | 25 +++---------------------- > 1 file changed, 3 insertions(+), 22 deletions(-) > - > partition rootfs { > partition-type = 0x83 > image = "rootfs.ext4" > bootable = "true" > - offset = 18M > + offset = 2M Any specific reason to use 2MB? u-boot-sunxi-with-spl.bin is only 768KB. -- Bye, Peter Korsgaard From yegorslists at googlemail.com Mon Dec 12 07:26:01 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 08:26:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 5:46 AM James Hilliard wrote: > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > wrote: > > > > Hi James, all, > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > wrote: > > > > > > Since the python3 bump to version 3.11 in commit > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > to build. > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > newline?) in the file mode. > > > > > > Remove this package as it has not had a release since 2011 and > > > is unmaintained upstream. > > > > > > Details: > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > Fixes: > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > Signed-off-by: James Hilliard > > > --- > > > Config.in.legacy | 6 ++++++ > > > DEVELOPERS | 1 - > > > package/Config.in | 1 - > > > package/python-bunch/Config.in | 6 ------ > > > package/python-bunch/python-bunch.hash | 5 ----- > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > delete mode 100644 package/python-bunch/Config.in > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > index 28c6822689..5c1e162f56 100644 > > > --- a/Config.in.legacy > > > +++ b/Config.in.legacy > > > @@ -146,6 +146,12 @@ endif > > > > > > comment "Legacy options removed in 2023.02" > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > + bool "python-bunch removed" > > > + select BR2_LEGACY > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > Well the import namespace is different so it probably doesn't make sense > to have it as a drop in replacement. OK. But should it be at least mentioned in the help text? > > > > > Regards, > > Yegor > > > > > + help > > > + The python-bunch package is unmaintained. > > > + > > > config BR2_PACKAGE_PYTHON_M2R > > > bool "python-m2r removed" > > > select BR2_LEGACY > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > index f0dcc42de7..0c3773695a 100644 > > > --- a/DEVELOPERS > > > +++ b/DEVELOPERS > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > F: package/proftpd/ > > > F: package/protobuf-c/ > > > F: package/protobuf/ > > > -F: package/python-bunch/ > > > F: package/python-colorama/ > > > F: package/python-filelock/ > > > F: package/python-flask-cors/ > > > diff --git a/package/Config.in b/package/Config.in > > > index 914c3584e9..7f0c34519a 100644 > > > --- a/package/Config.in > > > +++ b/package/Config.in > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > source "package/python-bottle/Config.in" > > > source "package/python-brotli/Config.in" > > > source "package/python-bsdiff4/Config.in" > > > - source "package/python-bunch/Config.in" > > > source "package/python-cached-property/Config.in" > > > source "package/python-can/Config.in" > > > source "package/python-canopen/Config.in" > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > deleted file mode 100644 > > > index 89eae742b8..0000000000 > > > --- a/package/python-bunch/Config.in > > > +++ /dev/null > > > @@ -1,6 +0,0 @@ > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > - bool "python-bunch" > > > - help > > > - A dot-accessible dictionary (a la JavaScript objects). > > > - > > > - http://github.com/dsc/bunch > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > deleted file mode 100644 > > > index cfde2db603..0000000000 > > > --- a/package/python-bunch/python-bunch.hash > > > +++ /dev/null > > > @@ -1,5 +0,0 @@ > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > -# Locally computed sha256 checksums > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > deleted file mode 100644 > > > index 18fdc223bb..0000000000 > > > --- a/package/python-bunch/python-bunch.mk > > > +++ /dev/null > > > @@ -1,14 +0,0 @@ > > > -################################################################################ > > > -# > > > -# python-bunch > > > -# > > > -################################################################################ > > > - > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > -PYTHON_BUNCH_LICENSE = MIT > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > - > > > -$(eval $(python-package)) > > > -- > > > 2.34.1 > > > > > > _______________________________________________ > > > buildroot mailing list > > > buildroot at buildroot.org > > > https://lists.buildroot.org/mailman/listinfo/buildroot From peter at korsgaard.com Mon Dec 12 07:17:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:45 +0100 Subject: [Buildroot] [PATCH 2/4] nezha_defconfig: use upstream OpenSBI 1.1 release In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-2-peter@korsgaard.com> The D1 support is now upstream, so we can use the upstream 1.1 release instead of a custom version. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 02f351d483..f845d918d9 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -15,8 +15,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:46 +0100 Subject: [Buildroot] [PATCH 3/4] nezha_defconfig: bump Linux to current top of d1/wip In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-3-peter@korsgaard.com> This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so mark it as 6.0 headers. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index f845d918d9..2936746c49 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,12 +1,12 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:44 +0100 Subject: [Buildroot] [PATCH 1/4] nezha_defconfig: bump u-boot to current top of d1-wip Message-ID: <20221212071747.2829022-1-peter@korsgaard.com> This is now based on U-Boot 2022.10 and has gained SPL support, so use that instead of sun20-d1-spl. With this we can also drop the u-boot patch and patch directory. Signed-off-by: Peter Korsgaard --- board/nezha/genimage.cfg | 26 ++------- ...pport-building-u-boot.toc1-for-nezda.patch | 54 ------------------- configs/nezha_defconfig | 7 +-- 3 files changed, 6 insertions(+), 81 deletions(-) delete mode 100644 board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..836666ff8e 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,16 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" offset = 8K } - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - - partition u-boot-1 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K - } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 1M } } diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..02f351d483 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,4 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" @@ -20,18 +19,16 @@ BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set -BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y -BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:17:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:17:47 +0100 Subject: [Buildroot] [PATCH 4/4] boot/sun20i-d1-spl: drop package In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <20221212071747.2829022-4-peter@korsgaard.com> U-Boot has now gained SPL support for D1, so this temporary bootloader is no longer supported. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - boot/Config.in | 1 - boot/sun20i-d1-spl/Config.in | 8 -------- boot/sun20i-d1-spl/sun20i-d1-spl.hash | 2 -- boot/sun20i-d1-spl/sun20i-d1-spl.mk | 23 ----------------------- 6 files changed, 7 insertions(+), 35 deletions(-) delete mode 100644 boot/sun20i-d1-spl/Config.in delete mode 100644 boot/sun20i-d1-spl/sun20i-d1-spl.hash delete mode 100644 boot/sun20i-d1-spl/sun20i-d1-spl.mk diff --git a/Config.in.legacy b/Config.in.legacy index cb0176a31c..d513bfea73 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_TARGET_SUN20I_D1_SPL + bool "sun20-d1-spl removed" + select BR2_LEGACY + help + U-Boot has gained SPL support for D1, so this temporary + bootloader is no longer supported. + config BR2_KERNEL_HEADERS_5_19 bool "kernel headers version 5.19.x are no longer supported" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index 04047d43da..2dc2d3820c 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2300,7 +2300,6 @@ F: board/pandaboard/ F: board/roseapplepi/ F: board/visionfive/ F: boot/shim/ -F: boot/sun20i-d1-spl/ F: configs/avenger96_defconfig F: configs/beagleboneai_defconfig F: configs/lafrite_defconfig diff --git a/boot/Config.in b/boot/Config.in index 40472ae07d..ff98a49796 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -20,7 +20,6 @@ source "boot/optee-os/Config.in" source "boot/opensbi/Config.in" source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" -source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" source "boot/uboot/Config.in" source "boot/vexpress-firmware/Config.in" diff --git a/boot/sun20i-d1-spl/Config.in b/boot/sun20i-d1-spl/Config.in deleted file mode 100644 index 9d94d87b1c..0000000000 --- a/boot/sun20i-d1-spl/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_TARGET_SUN20I_D1_SPL - bool "sun20-d1-spl" - depends on BR2_RISCV_64 - help - Allwinner D1 boot0 code with modifications to use as U-Boot - SPL. - - https://github.com/smaeul/sun20i_d1_spl diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.hash b/boot/sun20i-d1-spl/sun20i-d1-spl.hash deleted file mode 100644 index 11d17a9a16..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 08e2d0574e58c99734cd1d9ea89b86464242bf2db4f6769b23803bf9dcdac3c4 sun20i-d1-spl-882671fcf53137aaafc3a94fa32e682cb7b921f1.tar.gz diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.mk b/boot/sun20i-d1-spl/sun20i-d1-spl.mk deleted file mode 100644 index 6bcea0fa96..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.mk +++ /dev/null @@ -1,23 +0,0 @@ -################################################################################ -# -# sun20i-d1-spl -# -################################################################################ - -# Commit on the 'mainline' branch -SUN20I_D1_SPL_VERSION = 882671fcf53137aaafc3a94fa32e682cb7b921f1 -SUN20I_D1_SPL_SITE = $(call github,smaeul,sun20i_d1_spl,$(SUN20I_D1_SPL_VERSION)) -SUN20I_D1_SPL_INSTALL_TARGET = NO -SUN20I_D1_SPL_INSTALL_IMAGES = YES -SUN20I_D1_SPL_LICENSE = GPL-2.0+ - -define SUN20I_D1_SPL_BUILD_CMDS - $(MAKE) -C $(@D) CROSS_COMPILE="$(TARGET_CROSS)" p=sun20iw1p1 mmc -endef - -define SUN20I_D1_SPL_INSTALL_IMAGES_CMDS - $(INSTALL) -D -m 0644 $(@D)/nboot/boot0_sdcard_sun20iw1p1.bin \ - $(BINARIES_DIR)/boot0_sdcard_sun20iw1p1.bin -endef - -$(eval $(generic-package)) -- 2.30.2 From peter at korsgaard.com Mon Dec 12 07:30:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 08:30:43 +0100 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <20221211201704.25858-3-indrek.kruusa@gmail.com> (Indrek Kruusa's message of "Sun, 11 Dec 2022 22:17:02 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-3-indrek.kruusa@gmail.com> Message-ID: <87tu21xen0.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Replace serial console with the framebuffer console on HDMI. > Limit resolution to 1280x800 as the framebuffer is really slow. > Signed-off-by: Indrek Kruusa > --- > board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf b/board/nezha/overlay/boot/extlinux/extlinux.conf > index 91b2298628..4bf66ee8c4 100644 > --- a/board/nezha/overlay/boot/extlinux/extlinux.conf > +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf > @@ -1,4 +1,3 @@ > label linux > kernel /boot/Image > - # use devicetree from u-boot > - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro rootwait Why? We generally use serial console in the defconfigs, or at least run the console and a getty on both the serial port and the video output like on raspberrypi. -- Bye, Peter Korsgaard From duanzhiwei at loongson.cn Mon Dec 12 08:34:57 2022 From: duanzhiwei at loongson.cn (Zhiwei Duan) Date: Mon, 12 Dec 2022 16:34:57 +0800 Subject: [Buildroot] [PATCH v3] buildroot: Add basic support for LoongArch architecture (toolchain only) Message-ID: <20221212083457.8308-1-duanzhiwei@loongson.cn> With this patch, the buildroot can compile the rootfs of the loongarch architecture. Both external toolchain and buildroot toolchain can compile rootfs. buildroot toolchain: binutils>=2.38 GCC>=12 Linux>=5.19 glibc>=2.36. Signed-off-by: Zhiwei Duan --- arch/Config.in | 16 +++++++++++ arch/Config.in.loongarch | 52 ++++++++++++++++++++++++++++++++++++ package/glibc/Config.in | 1 + support/gnuconfig/config.sub | 11 ++++++-- toolchain/Config.in | 2 +- 5 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 arch/Config.in.loongarch diff --git a/arch/Config.in b/arch/Config.in index 1c0c400a98..88f805bb1e 100644 --- a/arch/Config.in +++ b/arch/Config.in @@ -251,6 +251,17 @@ config BR2_xtensa http://en.wikipedia.org/wiki/Xtensa http://www.tensilica.com/ +config BR2_loongarch64 + bool "LOONGARCH64 (little endian)" + select BR2_ARCH_IS_64 + select BR2_USE_MMU + help + LOONGARCH is a RISC microprocessor from LOONGARCH Technologies. Little + endian. + https://www.loongson.cn/ + #http://en.wikipedia.org/wiki/MIPS_Technologies + + endchoice # For some architectures or specific cores, our internal toolchain @@ -414,6 +425,11 @@ if BR2_xtensa source "arch/Config.in.xtensa" endif +if BR2_loongarch64 +source "arch/Config.in.loongarch" +endif + + # Set up target binary format choice prompt "Target Binary Format" diff --git a/arch/Config.in.loongarch b/arch/Config.in.loongarch new file mode 100644 index 0000000000..bf86490cff --- /dev/null +++ b/arch/Config.in.loongarch @@ -0,0 +1,52 @@ +# loongarch config +config BR2_LOONGARCH_CPU_LOONGARCH64 + bool + select BR2_LOONGARCH_NAN_LEGACY + +choice + prompt "Target Architecture Variant" + default BR2_loongarch_64 if BR2_loongarch64 + depends on BR2_loongarch64 + help + Specific CPU variant to use + +config BR2_loongarch_64 + bool "Generic LOONGARCH64" + depends on BR2_ARCH_IS_64 + select BR2_LOONGARCH_CPU_LOONGARCH64 +endchoice + +config BR2_LOONGARCH_NAN_LEGACY + bool + +#config BR2_GCC_TARGET_NAN +# default "legacy" if BR2_LOONGARCH_NAN_LEGACY + +config BR2_ARCH + default "loongarch64" if BR2_loongarch64 + +config BR2_NORMALIZED_ARCH + default "loongarch" + +config BR2_ENDIAN + default "LITTLE" if BR2_loongarch64 + +config BR2_GCC_TARGET_ARCH + default "loongarch64" if BR2_loongarch_64 + +config BR2_READELF_ARCH_NAME + default "LoongArch" + +config BR2_LOONGARCH_SOFT_FLOAT + bool "Use soft-float" + #default y + select BR2_SOFT_FLOAT + help + If your target CPU does not have a Floating Point Unit (FPU) + or a kernel FPU emulator, but you still wish to support + floating point functions, then everything will need to be + compiled with soft floating point support (-msoft-float). + + +# vim: ft=kconfig +# -*- mode:kconfig; -*- diff --git a/package/glibc/Config.in b/package/glibc/Config.in index 71c50504ac..d8325610f5 100644 --- a/package/glibc/Config.in +++ b/package/glibc/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GLIBC_ARCH_SUPPORTS default y if BR2_microblaze default y if BR2_nios2 default y if BR2_arc && BR2_ARC_ATOMIC_EXT + default y if BR2_loongarch64 depends on !BR2_powerpc_SPE depends on BR2_RISCV_ISA_RVA || !BR2_riscv depends on BR2_USE_MMU diff --git a/support/gnuconfig/config.sub b/support/gnuconfig/config.sub index 9bc49a7e92..c751ddf15a 100755 --- a/support/gnuconfig/config.sub +++ b/support/gnuconfig/config.sub @@ -164,7 +164,7 @@ case $1 in basic_os=$field2 ;; # Manufacturers - dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ + dec* | mips* | loongarch* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ @@ -632,6 +632,11 @@ case $1 in basic_machine=ymp-cray basic_os=unicos ;; + loongarch) + basic_machine=loongarch-loongson + basic_os= + ;; + *) basic_machine=$1 basic_os= @@ -1211,6 +1216,7 @@ case $cpu-$vendor in | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ + | loongarch | loongarch64 \ | mmix \ | mn10200 | mn10300 \ | moxie \ @@ -1253,7 +1259,8 @@ case $cpu-$vendor in | x86 | x86_64 | xc16x | xgate | xps100 \ | xstormy16 | xtensa* \ | ymp \ - | z8k | z80) + | z8k | z80 \ + | loongarch | loongarch64) ;; *) diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..a4939af6fb 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -24,7 +24,7 @@ config BR2_TOOLCHAIN_USES_UCLIBC # architectures select BR2_TOOLCHAIN_HAS_UCONTEXT if BR2_ARM_CPU_HAS_ARM || BR2_i386 \ || BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el \ - || BR2_sparc || BR2_x86_64 + || BR2_sparc || BR2_x86_64 || BR2_loongarch64 select BR2_TOOLCHAIN_SUPPORTS_PIE if !BR2_m68k && !BR2_microblaze && !BR2_STATIC_LIBS config BR2_TOOLCHAIN_USES_MUSL -- 2.20.1 From kory.maincent at bootlin.com Mon Dec 12 08:54:10 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Mon, 12 Dec 2022 09:54:10 +0100 Subject: [Buildroot] [PATCH] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221212085411.2405538-1-kory.maincent@bootlin.com> From: Kory Maincent Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. Signed-off-by: Kory Maincent --- package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS -- 2.25.1 From stefano.cottafavi at gmail.com Mon Dec 12 01:29:48 2022 From: stefano.cottafavi at gmail.com (Stefano Cottafavi) Date: Mon, 12 Dec 2022 02:29:48 +0100 Subject: [Buildroot] application built against buildroot sdk links multiple opencv versions Message-ID: Hi all, I'm facing an issue while crosscompiling an application using the sdk generated by buildroot. The application is based on Qt5 and OpenCV 4.6.0 and while it compiles just fine, won't execute due to libraries not found. My editor is QtCreator and my project is based on cmake. How does the openCV 4.5.0 sneak in? sorry if it's a bit broad/off-topic questions, but I'm at a dead end. cheers stef [image: image.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 290453 bytes Desc: not available URL: From thomas.petazzoni at bootlin.com Mon Dec 12 06:42:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 12 Dec 2022 06:42:54 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-11 Message-ID: <20221212064301.3E47760A93@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-11 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 15 | 2 | 0 | 17 | 2022.08.x | 19 | 13 | 0 | 32 | master | 178 | 247 | 0 | 425 | Classification of failures by reason for master ----------------------------------------------- host-swig-4.1.1 | 21 aubio-0.4.9 | 19 host-binutils-2.38 | 12 host-go-1.19.4 | 10 gobject-introspection-1.72.0 | 8 host-rust-1.65.0 | 8 sscep-0.10.0 | 7 xz-5.2.7 | 7 glibc-2.36-66-ga1dc0be03c9d... | 6 host-python-greenlet-2.0.1 | 6 host-python-m2r-0.3.1 | 6 host-sentry-cli-2.8.0 | 5 libgpg-error-1.45 | 5 unknown | 5 host-pahole-1.24 | 4 norm-1.5.8 | 4 davfs2-1.7.0 | 3 dmalloc-5.6.5 | 3 elfutils-0.186 | 3 gerbera-1.10.0 | 3 gummiboot-2bcd919c681c952eb... | 3 jack2-1.9.21 | 3 xenomai-3.0.10 | 3 host-binutils-2.39 | 2 host-python-greenlet-2.0.0 | 2 hyperfine-1.14.0 | 2 libglib2-2.72.3 | 2 libuhttpd-3.14.1 | 2 python-bcrypt-4.0.1 | 2 python-bunch-1.0.1 | 2 python-numpy-1.23.4 | 2 rtl8192eu-1e15b6d451731bc4d... | 2 sdl-1.2.15 | 2 tealdeer-1.6.1 | 2 uccp420wlan-6.9.1 | 2 acpid-2.0.34 | 1 alsa-lib-1.2.8 | 1 azure-iot-sdk-c-LTS_07_2022... | 1 bat-0.19.0 | 1 berkeleydb-5.3.28 | 1 boost-1.80.0 | 1 brltty-6.5 | 1 btrfs-progs-5.16.2 | 1 check-0.15.2 | 1 cmocka-1.1.5 | 1 containerd-1.6.8 | 1 crun-1.7.2 | 1 dash-0.5.11.5 | 1 dc3dd-7.2.641 | 1 dhcp-4.4.3-P1 | 1 docker-cli-20.10.21 | 1 dust-0.8.1 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 exempi-2.6.1 | 1 f2fs-tools-1.15.0 | 1 fftw-quad-3.3.8 | 1 file-5.43 | 1 flac-1.4.2 | 1 frr-8.3.1 | 1 fs/jffs2/jffs2.mk:71: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 google-breakpad-c85eb4a59b6... | 1 host-binutils-2.37 | 1 host-gcc-final-10.4.0 | 1 host-gcc-final-11.3.0 | 1 host-spirv-llvm-translator-... | 1 jemalloc-5.3.0 | 1 libdeflate-1.12 | 1 libev-4.33 | 1 libkcapi-1.4.0 | 1 libsigsegv-2.14 | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 linux-6.0.12 | 1 linux-6.0.9 | 1 lirc-tools-0.10.2 | 1 lttng-modules-2.13.7 | 1 luaossl-20220711-0 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 micropython-1.19.1 | 1 mosquitto-2.0.15 | 1 netsurf-3.10 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 optee-client-3.19.0 | 1 perl-5.34.1 | 1 proftpd-1.3.8 | 1 python-greenlet-2.0.0 | 1 rauc-1.8 | 1 rpm-4.18.0 | 1 suricata-6.0.6 | 1 toolchain-external-codescap... | 1 trinity-1.9 | 1 ulog-0389d243352255f6182326... | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 znc-1.8.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64 | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/50f066ff101a584ea01f090e3a058b294cc2402e | ORPH or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/896496cb98b6cc582af4a9bed1972a6fb82c2356 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a5f0843089cd11feb01047f1c8c7ba60840a7282 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9ddbb65d12e34aae0256c19ad53dbdfc901784a8 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9e82967112ae1029f8dc663669938f532bdd55ea | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/23dc7897c68369ea2a52ecc0d5cf2f46e58ce616 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/848fb192b4d72e277d3b6b0a9a86b912ba68e527 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6e24557b4c1cb50c3143079d81117b413f92395a | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/15b2d5c96adcfc9c895dcb83d0ac6522850770bc | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7a5b33dd91ac6f99b1b0f6fcc8ca778a2fd37d2c | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ff92f31b24ac6c3f42c95ee13f613dc332d14bf | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0d538f2476ca5cc387a4857226fa08e72e3e7acc | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/974074ef57b6f5208f9cf2c7b11e14bb6232c14c | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2194d373d96cbd9aa3f963c5a272453bd301589f | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8d7346b7acbac2376cba323fb5c48fd8cb7d44b1 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fda18a12ba974c433ed3ea38bd0e5caf6dd39830 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/023fa6b0ec3fffbf5bfa173478362bba8d370a82 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2efcfde17bff991ad5e0be9bf77c6534abcbefe4 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3071531cd7aec210cdf353d6fc0e1cb53f067848 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/76f33e9b90aa86c78bb89f7c834e8954d9ed66ee | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c2a46f4d6849b740a1e04b5c52b2b6b0040bbc85 | arm | azure-iot-sdk-c-LTS_07_2022... | NOK | http://autobuild.buildroot.net/results/ee0e9e4499f5e7f8106bfc425817f4e845e06207 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/60c574f4b561892137ce83e9191bc78a83c06a42 | sh4eb | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/a1aba8b03c180d65c93edbc0d1a647f5a5d1ec16 | ORPH arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/e60b2e4d18e1ced411888a1db54be3a5bc39073e | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/fa7ed8c2a0270eb04bd92aa90bb6802da68ae232 | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/3bb82e062faa3f3b04425c9cf490c9c00e458c98 | ORPH mipsel | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/1b2201eee2112807cd7296c2d60c4293c25cc79f | ORPH armeb | cmocka-1.1.5 | NOK | http://autobuild.buildroot.net/results/4044b3a71d3130d934c7a7c0c5badfabb2a97030 | x86_64 | containerd-1.6.8 | NOK | http://autobuild.buildroot.net/results/603bf161f3dd13c637cbc1b8dd015b4044a93edb | x86_64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c4a12634888dfd5ad8933062c686edefdbe33457 | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/32070afcc60a915637869a94599f9ef8cf8ab399 | ORPH arm | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/966daf9920a8106a1701d78ea675661cef09c19b | ORPH mips64el | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/0de6edb372c7d2dbac71fb95a11069d1a2fbb225 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/2e5333e9ba7ea0df02b3c1c929d24ea6471d5fd3 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/5b4b553df80749c5272b50c534c116fdfb745e4f | ORPH xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/3f7695bcf66d4079dadb5e5c1c1031c617e2ce8f | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/5c90ba120cd26de516fca8ae95f1b1872b325ff2 | ORPH i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/34748d7c8115eea36eae48073cd035f997288808 | ORPH i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/dbc3a044e2b210012c868743615091afd0796608 | ORPH s390x | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/af1791978136b2b183c9386131d2cf649047b720 | powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cb100cf3a8664f637c9511edd62e6d1602f1c638 | ORPH aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1ce7729a4af15dd1e465cd8598bb87976de23358 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e35c806fd1ad38150cec36c121a09da81f1038a5 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f2aadf28f4d736ca4391806cae64b7afad17ef5b | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/469ad337b2ebbe13f5d7a2ccdc828d58fb61e41f | ORPH powerpc | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/03427d6f010209e14e2c8cefebf7c6172ddc569d | arm | exempi-2.6.1 | NOK | http://autobuild.buildroot.net/results/66a8736d2585ba62d6113e4af0eabc0cf34fb96f | or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/10a76730060c488fbf881e028ead1631527c9b3a | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/cd9041804242f3e754b780cf2a10860e50dc5d42 | ORPH mipsel | file-5.43 | NOK | http://autobuild.buildroot.net/results/f9fbed689d80cc199595d6814860fb56e660ce01 | ORPH sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/5eaefde7210ba189d3c53eddb1655fd00dfc9afc | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/a0b2d2d3c801f499730b9e202df5a7121284bd52 | x86_64 | fs/jffs2/jffs2.mk:71: /home... | NOK | http://autobuild.buildroot.net/results/0d204088e4de521233dfa8c538d189be245a38bc | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/cb00bfb22285a6da7605d01b4fddcf150654a840 | x86_64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/51949794db79fedda095e4828ddb70a9c20ef3cb | xtensa | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/9b0c2c90ba3fc5e792e43ffe519e2cab7e9184c2 | arceb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/da0058adfe98e5000180d17e42829c6b9b1576ee | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/22b0972514af92e747ba129def1ed670861befae | powerpc | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/6eb4af1c89a25f63c1a57cc1f26f34af861d5092 | arceb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c147ccded509f17b2170cec4b08d2be82ac286f4 | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/597542f5fa10b078673d3febe50db94b0b9e5f05 | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/571892d7490c04174ef680ed09b93fed14a154b6 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/281922a7ec50017c902108d2eca4e9c91a120fea | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f597e01455d71406e6aba3adcf97d31a188bc298 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5a10bb43f70922c242ec2dd1590d80a895310e1f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8f2ec7b520954fd25a16d9dfee30c221b4813f63 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7aab8f9f46f1f2b214850ad9fa6be385b90a6728 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/44f4d2f1fbaf2aa0e66b626133072c63e0bf0179 | x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/498c3887b20e557c010bb823cf4b1d1a60d411c7 | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/525aec3e5106d3e0f9629665f4720367075f3c06 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5c2a7ccb0fa54fd5e292636c9597d630cc8424b6 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b92b436e75ecca170dbc0a69700d8dbecfed7529 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/5b28b2de08e4203f6d9a5b777e85fb9872ff7e9e | ORPH armeb | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d4b8e615730147e702b792e405a7c1ee983595b3 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3058c87c0867626423d4873d2bfe31fed24ed0dc | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3fc11a23f352d1e7c7b66c5cd252a7eacf07d3a0 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/7e8262649fbe79a7e52cf7a6b8ce39c37832a34b | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/efeca0218344eba92d265b64bfba9b4b823415eb | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/88b535fbbe74eb977da976cac8b8e98bc9b2a92a | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a4f45909195a039a21df010e7d54dbee9996c0ec | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9d9030ed0452c722176d7aec7d227c224ab6bc86 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a0ea9facc4d5fb85397b5daef756f2606fd8dc35 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6542b9254a618a9edcf51e0798962e84630d6c8d | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0c186b37576c0909c987fe6bdc78f6155eb7c786 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0f7dd2ab47a97b2c8406a2f742a0d18ab4445a92 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9dd83351ad607bfd84d9a2590fa60b659131c7f2 | arc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e366f3bca7745bc384286221c3e712f18b05d06 | sh4 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/876942daccd74ef79cb14a370d45f7c11c31deee | sh4aeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4b105bf192d40a4a781223d1e6927aadf192de3 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/79b3244d0f61fa689243cb0ed5aed337bc3148a6 | microblaze | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ce42971e7244afe329b41a766693498b1dd098ea | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d0368eb7d3b06a67dcee2b0c3ce473b51dfea36d | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c39033a248a98339b379166ac5a4047d97b04334 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/aacb3646ab819dcffa042a5dd0b491de13bfaf67 | riscv32 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c49f87fb38ae72d5f09d3e633fe828e07221bff3 | arceb | host-gcc-final-10.4.0 | NOK | http://autobuild.buildroot.net/results/500baf4fbd0f8d9122e1fba5c93d9a903d28f72b | powerpc64le | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/35004674d707f8adbd382c4d9f31126373dda115 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/294514078df48ebdb459897d428119408aab062c | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/36d592df2454546d15d3c661cf6697ebededc325 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f8a7bc7ee1bfc53fd037f935558a3314946236b7 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8633784852a4bf97ea3ec7f308b08b1f2f5ec640 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/27ff116416431096ed9c167937ccb1da8509fabe | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d152fb629dbc69c702b1e591e7d21a6ac58fd175 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0ff0387b92f76a3382aa3add8840d50a6957ddab | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0c4542fbce7f6a3f61202f9a67236e53ed038458 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/de104e734b6f669dd1325b93135c72ae4e894939 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3617a177ee587b361d577dec5e18e7c3ff75106d | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cb7aa16b4d1d4bbdf6624d432569af28d0ded347 | powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7ba469f96b6acad989e21a62cad4db07e7755d37 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c76a6e4ca42619bd2a982e00d42785c610592d98 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a9d65178f5743914bb4cc8e7be004575ef006c20 | armeb | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/34cd712844d9c4080ed367a148ac3d1e9415bcf3 | sparc64 | host-python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/45606dcd09243025dd6bf8e534f2276a33e404b2 | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/733e14e337d1036488739021fd8202491da61b3d | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/482c3187b5d7155dfebc6aad194676317c8e9f4e | mips64el | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2b589dbc9a9a816234bd9bc64439adb143fe4945 | mips | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/04112a2364d052e377b38cae943e438c6b762788 | mips64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bc6dedff80f2c26966823cecb59ad524e1dd7ed3 | microblazeel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/eb67fe65c6ff245204c5c163b6704b1e5aa29a6a | arm | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/22afdd02d227e39e48a0d76ad3a18f2fac7dbb25 | arc | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/5ab09cd9592178e1f7dc6783e2793f3a18b82814 | s390x | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/a7dc84e5a73d5306c8cad7bbf0fdcc2ec0c1a8f6 | aarch64 | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/9041acc5be4d2b33dee9ff0ad66dcd41d4dbfba1 | powerpc64le | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/d31ba9a681e2f4bca579550da2de4783d26ebc52 | sparc | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/6dd26f0f5cb39c587ec500480653024508dd1de9 | mips64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f48b31673d19394fff86dd2e8e2c49ed8c17897c | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/cbbf23c394ed474a571624950d0248f3d867eea9 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/44c2bcc3fb4ead7927faa269a9f50cd14f827af4 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fa1bcce3a62d72f7c04b7769fc68d39ac37f0bd7 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a72dba375c6fc1ef867c9ea83de2b0f7da2fc7b1 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/dfe7effe118f6a4540bc5b4f198bcefa28c36417 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b019de4020acb46a8d5818fa553919e830dffae1 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2228188401136ad3e4f62d8cb3bac4e839c4ce70 | arm | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/6b9bc03d5c8a21d10b141d464aa293a1c9949010 | i686 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5d9032e08fa64766a807fa50b11fe9b8d5290f65 | xtensa | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/e56cc0a79807e378d057a9f1481b534a0e0e008f | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/934821c8e565a1f0827eb09c2638f5fa70b62d0d | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d366872241b08b13f45c5382e9fff0b321291ec4 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/95f0544e6547d74f5636fe222e976569c163bd35 | ORPH aarch64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/2e1e405538719677b64774d410c9053f93099305 | mips64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/36e8820c8519860b694f30489e2ffe967933df3f | s390x | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/0d756a6c36398463bba823e5c4411a1a216a600e | microblazeel | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/9ef2dc524a72645dbbdce1f95a852d90b87b687b | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/989406feeb8b90c9a18a5eae8f3eee3813dd0d49 | sparc64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/260235369bc802ba0936646eb7a9df9339dc2114 | powerpc64le | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/7c391d0f14e059cb1734d2c4f88e63f23acdf2c2 | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/445ca22ad5afb541b9beef39be98a9585edc711b | powerpc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b35fbbac35c600cd27954c6bc561fc104b6ed02e | sparc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b19ee16456da52648d139ecca9025c98388d08b2 | aarch64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/881048ad3d6ac62225363599604f54992b3738f9 | mips64el | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/f3216947beed244ff30e2e07852fc1d450ef6c79 | powerpc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/df8198d9a5a94346e052876c664b4281c85f4d29 | arm | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/f824b57b2521152456103c61582b1c583e66a5f0 | s390x | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/3a70042aad7376bcccf56d639ced93f504f47963 | powerpc64le | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/3691bf9731807f5cf7e332b22fe169db1482ecc9 | aarch64_be | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/4267a9490c7119f98f3d3274be24bf7077b64aa5 | x86_64 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/dcd73ed0abbd903c5062840fa0386e16a6ccdd73 | arc | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/9f37b011c40a3de2fb1a6e7c5bd1b6818311dae1 | nios2 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/acf6264b4c352d8a263445c6401acb3364717747 | nios2 | host-swig-4.1.1 | NOK | http://autobuild.buildroot.net/results/b4dc8d07a86a9eb7de37be3293196d4213931a3e | mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/59880d24d97adef80513e58152c3a889aa1eb367 | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/c73a3b97d09cd0f05288ada8bef233b071eeeefc | ORPH xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0351a8979a0ca1e2530ea7b9372ac9286e9ba36f | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5bebac246c8dfa8a92d50d8bb6e2dae2027e5437 | sh4aeb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d13cc4ab7d27dbc8c3766694ecea3cec5cb5e4ca | sh4aeb | jemalloc-5.3.0 | NOK | http://autobuild.buildroot.net/results/104216404860c38b4562163139b3332e406e3e9c | armeb | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/b7d76161cc9c6b4d7df622620671a22c65f78fd9 | arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/620b0865913e5ba65c9145047746ea3cd046079d | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ac879b7ef116ea23314000ec29023e4d0466e47b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a9e9283290fc0c714873db7adbfa2537a360cbb9 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b83b0389ff3939798ec5743c1a36c43ec3ce60dd | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/ccdce7f21f7fc902e284dfc7cb5a53ec5f9a091b | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b1adde8bcdee56948a32d902ff3a1d87bf79fe65 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/c93e0ebf11e02499641f0491c7d93332dbc95f90 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/1022c0d79f3629d6d104e7b54203b9cb3d03574d | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/9a4a32cc81f562e2f406c421207aff519d44fdb3 | powerpc | libsigsegv-2.14 | NOK | http://autobuild.buildroot.net/results/5a329a78843297c0a610c98616a625e7c3c5f7f8 | mips64 | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/f2589fed14679f138e32f7704d40b274a07161bc | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/f7aa872207cd2470463ba2da23545559e684678d | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/8543d6d2d8f24c29a7190d6dc02c2fe2c81913e9 | mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/776237db8e8ae30b61df084534135448d50291c4 | ORPH powerpc | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/37578c56b4d379a71209a19281ffde0b16b87b5b | ORPH s390x | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/b2a89287479e69398e0433030acbcf8f9867d9ae | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c1a644ce213f1228ec2e107e17c101bad063c9aa | ORPH arceb | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/9bd58d6dae1b99b918dd959baf86fbe160c36a14 | nios2 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/334818cac063e0db3bc987c70fb3e2c952e7c736 | aarch64_be | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/fb87dfe6305cc13cc3329fe7f74a36a19491d478 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/f46b35de7106033b010125626ed666f53606a202 | aarch64_be | micropython-1.19.1 | NOK | http://autobuild.buildroot.net/results/5619afa92e00d65bf16317fff23ce9458ffdb64f | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/d31de79024e2e7ec610eec15502056c64bdfd9dc | or1k | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/6269e1dfedebb2163a307fbf3ae07a409af94098 | i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad1222e1637fd4b1fc43ab0db4243c8c85b5f464 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8cd11e0acaf33c036dbcd8f5dc9644bc468b8132 | ORPH sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a3d2aac8ae70dd9402768ba9fc34e0272a7743be | ORPH x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/b11810228b180b5ee867239bebf4f2c7f6f37db7 | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/eb27ce9e9fc62c62e7d4e9ef9d8e84229da1128c | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f4ff2b408d4bb090ec8bed5364e5561e867ffe23 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/7d5e021f58f952174e52f2f2f18f38ac2085f228 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/7a3783364133d3d997de387454ce590b0f4aed10 | microblazeel | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/55f5bd771d2c1ae0b09ed11e2d7386b87f0a1a3d | arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/875f219135250715e2e26bc6b54bac111f590b52 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/9d7ecd127c931cc5fe0a5f01697f7ddfd1e37733 | sparc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b4ac176e772ee198e4f8e11957dacea7a15e23d1 | s390x | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/c5357e646d51bfd020f6aaec092217518d799769 | mips | python-greenlet-2.0.0 | NOK | http://autobuild.buildroot.net/results/d04ca326fa921a70e9264a8cf06e06039dce7651 | arm | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/b3de41653778af24e3b55033c3698badebad9633 | mipsel | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/e09ca8a8006c954f2801f91344389b74da3cac16 | x86_64 | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/5657d099a6c0386d1d39091f57f3300bdcc84b9f | mips64el | rpm-4.18.0 | NOK | http://autobuild.buildroot.net/results/e8ce5d8c520c5fa455f2b1db19b0fbfac1af2a67 | armeb | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/7d4ab2d94de196f9da476c26719a84c62430ef5e | sparc | rtl8192eu-1e15b6d451731bc4d... | NOK | http://autobuild.buildroot.net/results/052da18abb71d33f00778a07b5eb014b81ad9721 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/4f230a7972ae098a386ca95f78d55c6aa32ed3d0 | ORPH sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/43a578063b3864bf2c0b0da3e3e4bc5385a00ae3 | ORPH nios2 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/d393e01cb1288e6c87f95c596cf25d0bdbbbfabb | sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b18a478334ba7d515e73ae0cee7bfe11014c3be1 | arm | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/04f7f0c8df7fd933c945a4da2fde366ae8ea62e4 | aarch64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/efa41dbf843273cc6353a2aa1781b9c85b3a9cfe | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f41a1dbeca2b3228fbc1ec57e0013f17934442b0 | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/71dc94cc2c692ed59c1e31586c6d8a738701ef74 | riscv64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f8eacae9f7a4ad1793089beba3c367d9d0af3d87 | mips | suricata-6.0.6 | NOK | http://autobuild.buildroot.net/results/239a2d3294e070f891eb49cc2d0d8a613e497b42 | aarch64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/8e4e698fa2c6cc4ace9c9767cb89fcccbfaecd59 | sparc64 | tealdeer-1.6.1 | NOK | http://autobuild.buildroot.net/results/6134ef048cc02faa6287211281be314dd4dfbd66 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/1f068e505df4f2e50887948b7a65a40f44bb3f75 | ORPH x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/f33a3af020c72ac2eeaf1a514bf767f504c98bb7 | ORPH powerpc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fed95635313791e797ce822a4a8f1665a1a0a45b | ORPH riscv32 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/fe4d0d7c157ca62fa3838cffca064ad030aa8295 | ORPH mips | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/296afc99008d4e50790230d76b8462e57f9de847 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/22c59f6cb0df93b45fd14be08a6dde21d69b5b34 | mips | unknown | NOK | http://autobuild.buildroot.net/results/587f59d73caeff91f8f2df52048add098b039090 | arc | unknown | NOK | http://autobuild.buildroot.net/results/fcf40444a514d0b14dda2346978bc1cef54610cd | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/f15ae4f4d176de74380450c247b1dab7c17584a1 | m68k | unknown | NOK | http://autobuild.buildroot.net/results/3625fc11193c057dfcfcb6231b77f5e0cfb0c9a1 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/dd50e678ac3d8c5a5daba9534b0dbff94126e52a | m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/7b74674c51713ef03d71a9b27676c598a12602fa | i586 | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4fe53c930ec7a233756c1424e999f9c404b35e76 | mipsel | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/1e4495ca5c16ba1438b0c5e3c848caeb3b63f3fa | armeb | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/7a4e869228c2c99097e728671a9eed21aebdd084 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/344eeae7efbb4d5b5653f1316d6ee3fef95e0f7f | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/f36bc271116259bfd37747fc60f59f9e82c91566 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/091da1efaef8d590fd2a856fb063859964b39d9c | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4feb3ec103eba621b37f002236ee41cd5ef61382 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/bffaad77cae8125a360b1d5149fcd707c4fac27a | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/90acf7a76df06c7845c78ae107ec138ada7ff068 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/44260e354c310cd3030fdee62f52e0592841b6c6 | ORPH aarch64_be | znc-1.8.2 | NOK | http://autobuild.buildroot.net/results/55f72ff3ddecbc94ed5ae2184dd2faa93d7d1ebc | Classification of failures by reason for 2022.02.x -------------------------------------------------- docker-cli-20.10.19 | 1 igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | docker-cli-20.10.19 | NOK | http://autobuild.buildroot.net/results/a3cfd108ebd273ba5f8a2f580a61729676e5f79e | x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a725b4dc9d47170cd2de6689749fcc8ac0689453 | Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 igd2-for-linux-2.1 | 2 dropbear-2022.82 | 1 linux-5.17.15 | 1 netsurf-3.10 | 1 ntpsec-1_2_1 | 1 perl-5.34.1 | 1 protobuf-21.5 | 1 qemu-7.0.0 | 1 unknown | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | dropbear-2022.82 | NOK | http://autobuild.buildroot.net/results/03580a9e287d005671d9bb339a1247920e08961c | riscv32 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/423518e09099fe189028b46785be1b5559ee94da | m68k | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/618d044bb9d68bf4416191ebd6483285a324cb22 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/07613627e74fb6221feb56fea8cc05e392c1c29b | aarch64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/a936ec53a75d1039f936dcf18009ce8dc98c7d26 | mips64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/3e03481dc5d87b5aadf8e4f9d75e8b2fa0fc2530 | mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/3db720b413fe1c5f272210e5417de116ebf0261f | ORPH armeb | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f5e6167de3b063eef2395fa2ea3a4c0071e05336 | m68k | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/24e1a10c9fdeba368f44cf2822fde3f7ef01b98c | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/3fa17176d21bc6b8e9799c6208123ecdadb77280 | m68k | protobuf-21.5 | NOK | http://autobuild.buildroot.net/results/72235f552d3ba7bb95c5fae5ce3209604db8b6bb | x86_64 | qemu-7.0.0 | NOK | http://autobuild.buildroot.net/results/7f3b02943d9b2ccec7a9da874fbc18ec20919442 | arm | unknown | NOK | http://autobuild.buildroot.net/results/71e3e621b1ae8249def5272e62fc3a2a31b35e8c | Gitlab CI results for 2022-12-11 ================================ Detail of defconfig failures for 2022.02.8 ------------------------------------------ defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ qemu_arm_versatile_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093543 | ORPH qemu_m68k_mcf5208 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093546 | qemu_xtensa_lx60_nommu | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093582 | Detail of runtime-test failures for 2022.02.8 --------------------------------------------- runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestSyslogNg | https://gitlab.com/buildroot.org/buildroot/-/jobs/3455093815 | ORPH Detail of runtime-test failures for 2022.08.3 --------------------------------------------- runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445921 | ORPH TestPerlClassLoad | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445814 | ORPH TestPolkitSystemd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445833 | ORPH TestProsodyLuajit | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445835 | ORPH TestPythonPy3Autobahn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3454445843 | ORPH Packages having a newer version =============================== name | found by | link to release-monitoring.org | version | upstream | orph? -------------------------------+----------+----------------------------------------------+--------------+--------------+------- ace | DISTRO | https://release-monitoring.org/project/242395 | 7.0.6 | 7.0.10 | acpica | DISTRO | https://release-monitoring.org/project/00018 | 20220331 | 20222010 | adwaita-icon-theme | DISTRO | https://release-monitoring.org/project/13117 | 3.37.2 | 43 | agentpp | DISTRO | https://release-monitoring.org/project/21316 | 4.5.4 | 4.6.0 | alfred | DISTRO | https://release-monitoring.org/project/241870 | 2022.1 | 2022.3 | android-tools | GUESS | https://release-monitoring.org/project/13989 | 4.2.2+git... | 13.0.0_r18 | angularjs | DISTRO | https://release-monitoring.org/project/21321 | 1.8.2 | 1.8.3 | apitrace | DISTRO | https://release-monitoring.org/project/06170 | 10.0 | 11.1 | apparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | armadillo | DISTRO | https://release-monitoring.org/project/07006 | 9.900.2 | 11.4.2 | asterisk | DISTRO | https://release-monitoring.org/project/09838 | 16.29.1 | 20.0.1 | at-spi2-atk | DISTRO | https://release-monitoring.org/project/07840 | 2.34.2 | 2.38.0 | at-spi2-core | DISTRO | https://release-monitoring.org/project/07841 | 2.36.0 | 2.46.0 | atkmm | DISTRO | https://release-monitoring.org/project/07962 | 2.36.1 | 2.36.2 | audit | DISTRO | https://release-monitoring.org/project/15225 | 3.0.7 | 3.0.9 | avocado | DISTRO | https://release-monitoring.org/project/13385 | 98.0 | 99.0 | avrdude | DISTRO | https://release-monitoring.org/project/10751 | 6.4 | 7.0 | azure-iot-sdk-c | DISTRO | https://release-monitoring.org/project/21322 | LTS_07_20... | 3033-01-05 | babeld | DISTRO | https://release-monitoring.org/project/00154 | 1.9.2 | 1.12.1 | ORPH balena-engine | DISTRO | https://release-monitoring.org/project/141616 | 20.10.21 | 20.10.23 | bash | DISTRO | https://release-monitoring.org/project/00166 | 5.1.16 | 5.2.9 | ORPH bat | DISTRO | https://release-monitoring.org/project/241901 | 0.19.0 | 0.22.1 | batctl | DISTRO | https://release-monitoring.org/project/14740 | 2021.0 | 2022.3 | bctoolbox | DISTRO | https://release-monitoring.org/project/14746 | 4.4.8 | 5.2.0 | ORPH belle-sip | DISTRO | https://release-monitoring.org/project/14378 | 4.4.8 | 5.2.0 | belr | DISTRO | https://release-monitoring.org/project/80042 | 4.4.8 | 5.2.0 | berkeleydb | GUESS | https://release-monitoring.org/project/138386 | 5.3.28 | 18.1.5 | ORPH bind | DISTRO | https://release-monitoring.org/project/14923 | 9.16.33 | 9.18.9 | ORPH binutils | DISTRO | https://release-monitoring.org/project/07981 | 2.38 | 2.39 | bird | DISTRO | https://release-monitoring.org/project/00192 | 2.0.10 | 2.0.11 | bitcoin | DISTRO | https://release-monitoring.org/project/13618 | 0.21.2 | 24.0 | bluez5_utils | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bluez5_utils-headers | DISTRO | https://release-monitoring.org/project/10029 | 5.65 | 5.66 | bonnie | DISTRO | https://release-monitoring.org/project/00212 | 1.03e | 2.00a | ORPH bootstrap | DISTRO | https://release-monitoring.org/project/21578 | 4.3.1 | 5.2.3 | btrfs-progs | DISTRO | https://release-monitoring.org/project/00227 | 5.16.2 | 6.0.2 | ORPH bubblewrap | DISTRO | https://release-monitoring.org/project/10937 | 0.6.2 | 0.7.0 | bullet | DISTRO | https://release-monitoring.org/project/07669 | 3.21 | 3.24 | c-icap | DISTRO | https://release-monitoring.org/project/21325 | 0.5.7 | 0.5.9 | ORPH c-icap-modules | DISTRO | https://release-monitoring.org/project/21326 | 0.5.4 | 0.5.5 | ORPH cairo | DISTRO | https://release-monitoring.org/project/00247 | 1.16.0 | 1.17.6 | cairomm | DISTRO | https://release-monitoring.org/project/07959 | 1.16.1 | 1.16.2 | cantarell | DISTRO | https://release-monitoring.org/project/10888 | 0.0.25 | 0.303.1 | ORPH capnproto | DISTRO | https://release-monitoring.org/project/11515 | 0.9.2 | 0.10.3 | ccache | DISTRO | https://release-monitoring.org/project/00257 | 3.7.12 | 4.7.4 | ORPH ccid | DISTRO | https://release-monitoring.org/project/02612 | 1.5.0 | 1.5.1 | ORPH chartjs | DISTRO | https://release-monitoring.org/project/85785 | 3.9.1 | 4.0.1 | checkpolicy | DISTRO | https://release-monitoring.org/project/00276 | 3.3 | 20200710 | cifs-utils | DISTRO | https://release-monitoring.org/project/00287 | 6.15 | 7.0 | circus | DISTRO | https://release-monitoring.org/project/21726 | 0.16.1 | 0.18.0 | clamav | DISTRO | https://release-monitoring.org/project/00291 | 0.103.7 | 1.0.0 | clang | DISTRO | https://release-monitoring.org/project/11811 | 11.1.0 | 15.0.6 | cmake | DISTRO | https://release-monitoring.org/project/00306 | 3.22.3 | 3.25.1 | cni-plugins | DISTRO | https://release-monitoring.org/project/96794 | 1.1.1 | 1.1.2 | cog | DISTRO | https://release-monitoring.org/project/21333 | 0.14.1 | 0.16.1 | collectl | DISTRO | https://release-monitoring.org/project/00330 | 4.3.2 | 4.3.6 | compiler-rt | GUESS | https://release-monitoring.org/project/17705 | 11.1.0 | 900 | crucible | DISTRO | https://release-monitoring.org/project/267616 | 2022.05.25 | 2022.12.06 | cryptopp | DISTRO | https://release-monitoring.org/project/14487 | 8.6.0 | 8.7.0 | cutelyst | DISTRO | https://release-monitoring.org/project/21335 | 2.11.0 | 3.7.0 | dacapo | DISTRO | https://release-monitoring.org/project/20546 | 9.12-MR1-... | 9.12-vbump | dado | DISTRO | https://release-monitoring.org/project/58442 | 1.8.3-1 | 2.1.0-1 | dash | DISTRO | https://release-monitoring.org/project/00394 | 0.5.11.5 | 0.5.12 | ORPH datatables | DISTRO | https://release-monitoring.org/project/141588 | 1.10.20 | 1.13.1 | datatables-buttons | DISTRO | https://release-monitoring.org/project/141589 | 1.6.1 | 2.3.3 | datatables-fixedcolumns | DISTRO | https://release-monitoring.org/project/141590 | 3.3.0 | 4.2.1 | datatables-responsive | DISTRO | https://release-monitoring.org/project/141591 | 2.2.3 | 2.4.0 | dbus | DISTRO | https://release-monitoring.org/project/05356 | 1.12.24 | 1.15.2 | ORPH dbus-python | DISTRO | https://release-monitoring.org/project/00402 | 1.2.18 | 1.3.2 | ORPH dc3dd | DISTRO | https://release-monitoring.org/project/15086 | 7.2.641 | 7.2.646 | ORPH debianutils | DISTRO | https://release-monitoring.org/project/21341 | 4.11 | 5.7 | ORPH dialog | DISTRO | https://release-monitoring.org/project/00431 | 1.3-20220117 | 1.3-20220728 | ORPH domoticz | DISTRO | https://release-monitoring.org/project/21342 | 2022.1 | 2022.2 | drbd-utils | DISTRO | https://release-monitoring.org/project/00462 | 9.21.4 | 9.22.0 | dt | DISTRO | https://release-monitoring.org/project/21844 | 18.32 | 21.27 | ORPH dump1090 | DISTRO | https://release-monitoring.org/project/231403 | 7.2 | 8.1 | dust | DISTRO | https://release-monitoring.org/project/141344 | 0.8.1 | 0.8.3 | ORPH edk2 | DISTRO | https://release-monitoring.org/project/125953 | edk2-stab... | 202211 | efl | DISTRO | https://release-monitoring.org/project/06128 | 1.26.1 | 1.26.3 | ejabberd | DISTRO | https://release-monitoring.org/project/00667 | 21.12 | 22.10 | elfutils | DISTRO | https://release-monitoring.org/project/05679 | 0.186 | 0.188 | ORPH elixir | DISTRO | https://release-monitoring.org/project/00673 | 1.9.4 | 1.14.2 | ell | DISTRO | https://release-monitoring.org/project/17781 | 0.53 | 0.54 | ORPH enlightenment | DISTRO | https://release-monitoring.org/project/00698 | 0.25.1 | 0.25.4 | erlang | DISTRO | https://release-monitoring.org/project/00707 | 22.3.4.22 | 25.1.2 | erlang-eimp | DISTRO | https://release-monitoring.org/project/17060 | 1.0.21 | 1.0.22 | erlang-goldrush | DISTRO | https://release-monitoring.org/project/09692 | 0.1.9 | 0.2.0 | erlang-jose | DISTRO | https://release-monitoring.org/project/16913 | 1.11.1 | 1.11.2 | erlang-lager | DISTRO | https://release-monitoring.org/project/00727 | 3.9.1 | 3.9.2 | erlang-p1-acme | DISTRO | https://release-monitoring.org/project/45375 | 1.0.16 | 1.0.20 | erlang-p1-cache-tab | DISTRO | https://release-monitoring.org/project/08757 | 1.0.29 | 1.0.30 | erlang-p1-mqtree | DISTRO | https://release-monitoring.org/project/20220 | 1.0.14 | 1.0.15 | erlang-p1-oauth2 | DISTRO | https://release-monitoring.org/project/09302 | 0.6.10 | 0.8.0 | erlang-p1-pkix | DISTRO | https://release-monitoring.org/project/20539 | 1.0.8 | 1.0.9 | erlang-p1-sip | DISTRO | https://release-monitoring.org/project/10576 | 1.0.47 | 1.0.48 | erlang-p1-stringprep | DISTRO | https://release-monitoring.org/project/09222 | 1.0.27 | 1.0.29 | erlang-p1-stun | DISTRO | https://release-monitoring.org/project/09151 | 1.0.47 | 1.2.6 | erlang-p1-tls | DISTRO | https://release-monitoring.org/project/10455 | 1.1.13 | 1.1.16 | erlang-p1-utils | DISTRO | https://release-monitoring.org/project/08643 | 1.0.23 | 1.0.25 | erlang-p1-xmpp | DISTRO | https://release-monitoring.org/project/12752 | 1.5.6 | 1.6.0 | erlang-p1-yaml | DISTRO | https://release-monitoring.org/project/10243 | 1.0.32 | 1.0.34 | erlang-p1-yconf | DISTRO | https://release-monitoring.org/project/45378 | 1.0.12 | 1.0.14 | erlang-p1-zlib | DISTRO | https://release-monitoring.org/project/09283 | 1.0.10 | 1.0.12 | ethtool | DISTRO | https://release-monitoring.org/project/00763 | 5.19 | 6.0 | feh | DISTRO | https://release-monitoring.org/project/00790 | 3.7.1 | 3.9.1 | ffmpeg | DISTRO | https://release-monitoring.org/project/05405 | 4.4.3 | 5.1.2 | fftw-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-long-double | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-quad | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fftw-single | DISTRO | https://release-monitoring.org/project/00803 | 3.3.8 | 3.3.10 | ORPH fio | DISTRO | https://release-monitoring.org/project/00806 | 3.28 | 3.33 | flare-engine | DISTRO | https://release-monitoring.org/project/21433 | 1.12 | 1.14 | flare-game | DISTRO | https://release-monitoring.org/project/21434 | 1.12 | 1.14 | flatbuffers | DISTRO | https://release-monitoring.org/project/16642 | 2.0.8 | 22.12.06 | flot | DISTRO | https://release-monitoring.org/project/07184 | 0.8.3 | 4.2.3 | ORPH fltk | DISTRO | https://release-monitoring.org/project/00823 | 1.3.7 | 1.3.8 | ORPH fmc | GUESS | https://release-monitoring.org/project/145761 | fsl-sdk-v2.0 | 0.2.0 | font-awesome | DISTRO | https://release-monitoring.org/project/00826 | 4.7.0 | 6.2.1 | ORPH fontconfig | DISTRO | https://release-monitoring.org/project/00827 | 2.13.1 | 2.14.1 | ORPH freeradius-server | DISTRO | https://release-monitoring.org/project/00853 | 3.2.0 | 3.2.1 | frr | DISTRO | https://release-monitoring.org/project/18555 | 8.3.1 | 8.4.1 | fwts | DISTRO | https://release-monitoring.org/project/17383 | 22.09.00 | 22.11.00 | gawk | DISTRO | https://release-monitoring.org/project/00868 | 5.2.0 | 5.2.1 | ORPH gcr | DISTRO | https://release-monitoring.org/project/11801 | 3.40.0 | 4.0.0 | ORPH gdal | DISTRO | https://release-monitoring.org/project/00881 | 3.5.1 | 3.6.0.1 | gensio | DISTRO | https://release-monitoring.org/project/67634 | 2.5.5 | 2.6.1 | gerbera | DISTRO | https://release-monitoring.org/project/18420 | 1.10.0 | 1.12.0 | gettext-gnu | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH ghostscript | DISTRO | https://release-monitoring.org/project/01157 | 9.56.1 | 10.0.0 | git | DISTRO | https://release-monitoring.org/project/05350 | 2.31.5 | 2.38.2 | gitlab-runner | DISTRO | https://release-monitoring.org/project/11337 | 15.5.0 | 15.6.1 | glib-networking | DISTRO | https://release-monitoring.org/project/21353 | 2.70.1 | 2.74.0 | ORPH glibmm | DISTRO | https://release-monitoring.org/project/07960 | 2.68.2 | 2.74.0 | glm | DISTRO | https://release-monitoring.org/project/01181 | 0.9.9.5 | 0.9.9.8 | ORPH gobject-introspection | DISTRO | https://release-monitoring.org/project/01223 | 1.72.0 | 1.74.0 | ORPH gqrx | DISTRO | https://release-monitoring.org/project/09771 | 2.14.4 | 2.15.9 | granite | DISTRO | https://release-monitoring.org/project/05410 | 6.0.0 | 7.1.0 | ORPH grantlee | DISTRO | https://release-monitoring.org/project/21448 | 5.2.0 | 5.3.1 | grpc | DISTRO | https://release-monitoring.org/project/19117 | 1.50.0 | 1.51.1 | gsettings-desktop-schemas | DISTRO | https://release-monitoring.org/project/13139 | 3.36.1 | 43.0 | ORPH gsl | DISTRO | https://release-monitoring.org/project/01267 | 2.6 | 2.7.1 | ORPH gssdp | DISTRO | https://release-monitoring.org/project/01262 | 1.4.0.1 | 1.6.2 | gst-omx | DISTRO | https://release-monitoring.org/project/21845 | 1.20.4 | 1.21.3 | ORPH gst1-devtools | DISTRO | https://release-monitoring.org/project/21856 | 1.20.4 | 1.21.3 | ORPH gst1-imx | DISTRO | https://release-monitoring.org/project/21846 | 0.13.1 | 2.1.0 | gst1-libav | DISTRO | https://release-monitoring.org/project/21848 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-bad | DISTRO | https://release-monitoring.org/project/21849 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-base | DISTRO | https://release-monitoring.org/project/21850 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-good | DISTRO | https://release-monitoring.org/project/21852 | 1.20.4 | 1.21.3 | ORPH gst1-plugins-ugly | DISTRO | https://release-monitoring.org/project/15187 | 1.20.4 | 1.21.3 | ORPH gst1-python | DISTRO | https://release-monitoring.org/project/03881 | 1.20.4 | 1.21.3 | ORPH gst1-rtsp-server | DISTRO | https://release-monitoring.org/project/21853 | 1.20.4 | 1.21.3 | ORPH gst1-shark | DISTRO | https://release-monitoring.org/project/21854 | v0.7.5 | 0.8.0 | gst1-vaapi | DISTRO | https://release-monitoring.org/project/21855 | 1.20.4 | 1.21.3 | ORPH gstd | DISTRO | https://release-monitoring.org/project/235022 | 0.14.0 | 0.15.0 | ORPH gstreamer1 | DISTRO | https://release-monitoring.org/project/01263 | 1.20.4 | 1.21.3 | ORPH gstreamer1-editing-services | DISTRO | https://release-monitoring.org/project/230920 | 1.20.4 | 1.21.3 | ORPH gtest | DISTRO | https://release-monitoring.org/project/18290 | 1.12.0 | 1.12.1 | gtkmm3 | DISTRO | https://release-monitoring.org/project/07963 | 3.22.0 | 4.8.0 | gtksourceview | DISTRO | https://release-monitoring.org/project/07724 | 3.24.7 | 5.6.1 | gupnp | DISTRO | https://release-monitoring.org/project/01281 | 1.4.3 | 1.6.2 | gupnp-av | DISTRO | https://release-monitoring.org/project/01282 | 0.14.0 | 0.14.1 | gupnp-tools | DISTRO | https://release-monitoring.org/project/01284 | 0.10.3 | 0.12.0 | gutenprint | DISTRO | https://release-monitoring.org/project/01285 | 5.2.14 | 5.3.4 | ORPH gvfs | DISTRO | https://release-monitoring.org/project/05496 | 1.48.1 | 1.50.2 | ORPH haproxy | DISTRO | https://release-monitoring.org/project/01298 | 2.6.5 | 2.7.0 | haveged | DISTRO | https://release-monitoring.org/project/11695 | 1.9.15 | 1.9.18 | heimdal | DISTRO | https://release-monitoring.org/project/01307 | 7.7.1 | 7.8.0 | ORPH hidapi | DISTRO | https://release-monitoring.org/project/05594 | 0.11.0 | 0.12.0 | ORPH hiredis | DISTRO | https://release-monitoring.org/project/01318 | 1.0.2 | 1.1.0 | hplip | DISTRO | https://release-monitoring.org/project/01327 | 3.17.10 | 3.22.10 | ORPH hwdata | DISTRO | https://release-monitoring.org/project/05387 | 0.358 | 0.365 | ORPH hyperfine | DISTRO | https://release-monitoring.org/project/18526 | 1.14.0 | 1.15.0 | ORPH i2pd | DISTRO | https://release-monitoring.org/project/21355 | 2.43.0 | 2.44.0 | ibm-sw-tpm2 | DISTRO | https://release-monitoring.org/project/18952 | 1661 | 1682 | icu | DISTRO | https://release-monitoring.org/project/16134 | 70-1 | 72-1 | ORPH ifenslave | DISTRO | https://release-monitoring.org/project/21670 | 2.9 | 2.13 | ORPH ifupdown | DISTRO | https://release-monitoring.org/project/21673 | 0.8.16 | 0.8.39 | ORPH imagemagick | DISTRO | https://release-monitoring.org/project/01372 | 7.1.0-51 | 7.1.0-53 | ORPH imlib2 | DISTRO | https://release-monitoring.org/project/21676 | 1.7.3 | 1.9.1 | inih | DISTRO | https://release-monitoring.org/project/11600 | 55 | 56 | inotify-tools | DISTRO | https://release-monitoring.org/project/08864 | 3.20.2.2 | 3.22.6.0 | ORPH intel-microcode | DISTRO | https://release-monitoring.org/project/20614 | 20210608 | 20221108 | ORPH iozone | DISTRO | https://release-monitoring.org/project/21679 | 3.493 | 3.494 | ipcalc | DISTRO | https://release-monitoring.org/project/07555 | 1.0.1 | 1.0.2 | ORPH iputils | DISTRO | https://release-monitoring.org/project/01395 | 20211215 | 20221126 | irqbalance | DISTRO | https://release-monitoring.org/project/01402 | 1.9.0 | 1.9.2 | irrlicht | DISTRO | https://release-monitoring.org/project/01403 | 1.8.4 | 1.8.5 | irssi | DISTRO | https://release-monitoring.org/project/01404 | 1.4.2 | 1.4.3 | iw | DISTRO | https://release-monitoring.org/project/01410 | 5.16 | 5.19 | iwd | DISTRO | https://release-monitoring.org/project/18380 | 1.30 | 2.0 | ORPH janet | DISTRO | https://release-monitoring.org/project/155612 | 1.25.0 | 1.25.1 | janus-gateway | DISTRO | https://release-monitoring.org/project/15715 | 1.0.3 | 1.1.1 | jasper | DISTRO | https://release-monitoring.org/project/01421 | 2.0.33 | 4.0.0 | jitterentropy-library | DISTRO | https://release-monitoring.org/project/29701 | 3.3.1 | 3.4.1 | jo | DISTRO | https://release-monitoring.org/project/18855 | 1.6 | 1.9 | jquery-datetimepicker | DISTRO | https://release-monitoring.org/project/13910 | 2.4.5 | 2.5.20 | jquery-keyboard | DISTRO | https://release-monitoring.org/project/21681 | 1.18.12 | 1.30.4 | ORPH jquery-mobile | DISTRO | https://release-monitoring.org/project/59395 | 1.4.3 | 1.4.5 | ORPH jquery-ui | DISTRO | https://release-monitoring.org/project/21815 | 1.13.1 | 1.13.2 | jquery-ui-themes | DISTRO | https://release-monitoring.org/project/21816 | 1.10.4 | 1.13.2 | jszip | DISTRO | https://release-monitoring.org/project/141558 | 3.10.0 | 3.10.1 | kf5-extra-cmake-modules | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-kcoreaddons | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-modemmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kf5-networkmanager-qt | DISTRO | https://release-monitoring.org/project/08762 | 5.91.0 | 5.101.0 | kodi-audiodecoder-modplug | DISTRO | https://release-monitoring.org/project/21818 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-nosefart | DISTRO | https://release-monitoring.org/project/21819 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-sidplay | DISTRO | https://release-monitoring.org/project/21820 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-snesapu | DISTRO | https://release-monitoring.org/project/21802 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-stsound | DISTRO | https://release-monitoring.org/project/21801 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audiodecoder-timidity | DISTRO | https://release-monitoring.org/project/21800 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-audiodecoder-vgmstream | DISTRO | https://release-monitoring.org/project/21799 | 19.0.0-Ma... | 20.2.0-Nexus | kodi-audioencoder-flac | DISTRO | https://release-monitoring.org/project/17755 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-lame | DISTRO | https://release-monitoring.org/project/21798 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-audioencoder-vorbis | DISTRO | https://release-monitoring.org/project/21797 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-audioencoder-wav | DISTRO | https://release-monitoring.org/project/21796 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-inputstream-adaptive | DISTRO | https://release-monitoring.org/project/21795 | 19.0.7-Ma... | 20.3.1-Nexus | kodi-inputstream-ffmpegdirect | DISTRO | https://release-monitoring.org/project/177174 | 19.0.3-Ma... | 20.5.0-Nexus | kodi-inputstream-rtmp | DISTRO | https://release-monitoring.org/project/21794 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-peripheral-joystick | DISTRO | https://release-monitoring.org/project/21793 | 19.0.3-Ma... | 20.1.2-Nexus | kodi-peripheral-xarcade | DISTRO | https://release-monitoring.org/project/21791 | 19.0.4-Ma... | 20.1.2-Nexus | kodi-pvr-argustv | DISTRO | https://release-monitoring.org/project/21788 | 19.2.1-Ma... | 20.5.0-Nexus | kodi-pvr-dvblink | DISTRO | https://release-monitoring.org/project/21787 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-dvbviewer | DISTRO | https://release-monitoring.org/project/21786 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-filmon | DISTRO | https://release-monitoring.org/project/21785 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-hdhomerun | DISTRO | https://release-monitoring.org/project/21784 | 19.1.0-Ma... | 20.4.0-Nexus | kodi-pvr-hts | DISTRO | https://release-monitoring.org/project/21783 | 19.0.6-Ma... | 20.6.0-Nexus | kodi-pvr-iptvsimple | DISTRO | https://release-monitoring.org/project/21782 | 19.2.2-Ma... | 20.6.0-Nexus | kodi-pvr-mediaportal-tvserver | DISTRO | https://release-monitoring.org/project/21781 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-mythtv | DISTRO | https://release-monitoring.org/project/21780 | 19.0.11-M... | 20.3.0-Nexus | kodi-pvr-nextpvr | DISTRO | https://release-monitoring.org/project/21779 | 19.0.5-Ma... | 20.3.1-Nexus | kodi-pvr-njoy | DISTRO | https://release-monitoring.org/project/21778 | 19.0.1-Ma... | 20.3.0-Nexus | kodi-pvr-octonet | DISTRO | https://release-monitoring.org/project/100437 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-pctv | DISTRO | https://release-monitoring.org/project/21777 | 19.0.1-Ma... | 20.4.0-Nexus | kodi-pvr-plutotv | DISTRO | https://release-monitoring.org/project/241527 | 19.0.3-Ma... | 20.3.0-Nexus | kodi-pvr-stalker | DISTRO | https://release-monitoring.org/project/21776 | 19.0.4-Ma... | 20.3.1-Nexus | kodi-pvr-vbox | DISTRO | https://release-monitoring.org/project/21775 | 19.0.0-Ma... | 20.3.0-Nexus | kodi-pvr-vdr-vnsi | DISTRO | https://release-monitoring.org/project/21774 | 19.0.5-Ma... | 20.4.0-Nexus | kodi-pvr-vuplus | DISTRO | https://release-monitoring.org/project/21773 | 19.0.0-Ma... | 20.4.0-Nexus | kodi-pvr-waipu | DISTRO | https://release-monitoring.org/project/241529 | 19.3.1-Ma... | 20.6.0-Nexus | kodi-pvr-wmc | DISTRO | https://release-monitoring.org/project/21772 | 19.0.2-Ma... | 20.3.0-Nexus | kodi-pvr-zattoo | DISTRO | https://release-monitoring.org/project/100438 | 19.7.16-M... | 20.3.0-Nexus | kodi-screensaver-asteroids | DISTRO | https://release-monitoring.org/project/21771 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-asterwave | DISTRO | https://release-monitoring.org/project/21770 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-biogenesis | DISTRO | https://release-monitoring.org/project/21768 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-cpblobs | DISTRO | https://release-monitoring.org/project/21767 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-greynetic | DISTRO | https://release-monitoring.org/project/21765 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-matrixtrails | DISTRO | https://release-monitoring.org/project/21764 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pingpong | DISTRO | https://release-monitoring.org/project/21763 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-pyro | DISTRO | https://release-monitoring.org/project/21761 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-screensaver-rsxs | DISTRO | https://release-monitoring.org/project/21760 | 19.0.2-Ma... | 20.1.0-Nexus | kodi-screensaver-stars | DISTRO | https://release-monitoring.org/project/21759 | 19.0.0-Ma... | 20.1.0-Nexus | kodi-vfs-libarchive | DISTRO | https://release-monitoring.org/project/177173 | 19.2.0-Ma... | 20.2.0-Nexus | kodi-vfs-rar | DISTRO | https://release-monitoring.org/project/21900 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-vfs-sftp | DISTRO | https://release-monitoring.org/project/21899 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-fishbmc | DISTRO | https://release-monitoring.org/project/21758 | 19.0.1-Ma... | 20.1.0-Nexus | kodi-visualisation-goom | DISTRO | https://release-monitoring.org/project/21757 | 19.0.2-Ma... | 20.1.1-Nexus | kodi-visualisation-matrix | DISTRO | https://release-monitoring.org/project/177172 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-shadertoy | DISTRO | https://release-monitoring.org/project/21756 | 19.1.2-Ma... | 20.3.0-Nexus | kodi-visualisation-spectrum | DISTRO | https://release-monitoring.org/project/21755 | 19.0.2-Ma... | 20.2.0-Nexus | kodi-visualisation-starburst | DISTRO | https://release-monitoring.org/project/85703 | 19.0.1-Ma... | 20.2.0-Nexus | kodi-visualisation-waveform | DISTRO | https://release-monitoring.org/project/21753 | 19.0.3-Ma... | 20.2.1-Nexus | lapack | DISTRO | https://release-monitoring.org/project/01534 | 3.10.1 | 3.11.0 | lcms2 | DISTRO | https://release-monitoring.org/project/09815 | 2.13.1 | 2.14 | leafpad | DISTRO | https://release-monitoring.org/project/01544 | 0.8.18.1 | 0.8.19 | ORPH lensfun | DISTRO | https://release-monitoring.org/project/01548 | 0.3.3 | 0.3.95 | less | DISTRO | https://release-monitoring.org/project/01550 | 590 | 608 | ORPH libao | DISTRO | https://release-monitoring.org/project/07629 | 1.2.0 | 1.2.2 | ORPH libapparmor | DISTRO | https://release-monitoring.org/project/94819 | 3.0.4 | 3.1.2 | libarchive | DISTRO | https://release-monitoring.org/project/01558 | 3.6.1 | 3.6.2 | libass | DISTRO | https://release-monitoring.org/project/01560 | 0.16.0 | 0.17.0 | libblockdev | DISTRO | https://release-monitoring.org/project/09397 | 2.26 | 2.28-1 | ORPH libbluray | DISTRO | https://release-monitoring.org/project/01565 | 1.3.1 | 1.3.4 | libbsd | DISTRO | https://release-monitoring.org/project/01567 | 0.11.3 | 0.11.7 | libcap | DISTRO | https://release-monitoring.org/project/01569 | 2.65 | 2.66 | libcgroup | DISTRO | https://release-monitoring.org/project/01575 | 0.42.2 | 3.0.0 | libcoap | DISTRO | https://release-monitoring.org/project/21471 | 4.3.0 | 4.3.1 | libdeflate | DISTRO | https://release-monitoring.org/project/242778 | 1.12 | 1.15 | libebml | DISTRO | https://release-monitoring.org/project/07879 | 1.4.2 | 1.4.4 | libedit | DISTRO | https://release-monitoring.org/project/01599 | 20210910-3.1 | 20221030-3.1 | libevdev | DISTRO | https://release-monitoring.org/project/20540 | 1.12.1 | 1.13.0 | libfreeglut | DISTRO | https://release-monitoring.org/project/00846 | 3.2.2 | 3.4.0 | libfuse | GUESS | https://release-monitoring.org/project/00861 | 2.9.9 | 3.12.0 | ORPH libfuse3 | DISTRO | https://release-monitoring.org/project/00861 | 3.11.0 | 3.12.0 | libgdiplus | DISTRO | https://release-monitoring.org/project/06440 | 6.0.5 | 6.1 | libgeos | DISTRO | https://release-monitoring.org/project/13493 | 3.11.0 | 3.11.1 | libglade | DISTRO | https://release-monitoring.org/project/01174 | 2.6.4 | 3.40.0 | ORPH libglfw | DISTRO | https://release-monitoring.org/project/01180 | 3.3.6 | 3.3.8 | libglib2 | DISTRO | https://release-monitoring.org/project/10024 | 2.72.3 | 2.74.3 | libglvnd | DISTRO | https://release-monitoring.org/project/12098 | 1.4.0 | 1.6.0 | ORPH libgpg-error | DISTRO | https://release-monitoring.org/project/01628 | 1.45 | 1.46 | ORPH libgpgme | DISTRO | https://release-monitoring.org/project/01239 | 1.17.1 | 1.18.0 | ORPH libgphoto2 | DISTRO | https://release-monitoring.org/project/12558 | 2.5.27 | 2.5.30 | ORPH libgsasl | DISTRO | https://release-monitoring.org/project/01563 | 1.10.0 | 2.2.0 | ORPH libgsm | DISTRO | https://release-monitoring.org/project/12587 | 1.0.19 | 1.0.22 | libgtk2 | DISTRO | https://release-monitoring.org/project/13942 | 2.24.33 | 4.9.1 | libhtp | DISTRO | https://release-monitoring.org/project/01632 | 0.5.40 | 0.5.42 | libiberty | DISTRO | https://release-monitoring.org/project/07981 | 2.32 | 2.39 | libical | DISTRO | https://release-monitoring.org/project/01637 | 1.0.1 | 3.0.16 | libiconv | DISTRO | https://release-monitoring.org/project/10656 | 1.15 | 1.17 | ORPH libimxvpuapi | DISTRO | https://release-monitoring.org/project/21479 | 0.10.3 | 2.2.1 | libinput | DISTRO | https://release-monitoring.org/project/05781 | 1.20.1 | 1.22.0 | libmatroska | DISTRO | https://release-monitoring.org/project/01657 | 1.6.3 | 1.7.1 | libmdbx | DISTRO | https://release-monitoring.org/project/141559 | 0.11.13 | 0.12.1 | libmodbus | DISTRO | https://release-monitoring.org/project/09728 | 3.1.8 | 3.1.10 | libmodsecurity | DISTRO | https://release-monitoring.org/project/68638 | 3.0.7 | 3.0.8 | libmspack | DISTRO | https://release-monitoring.org/project/16827 | 0.10.1alpha | 1.9.1 | libnetconf2 | DISTRO | https://release-monitoring.org/project/31639 | 2.1.11 | 2.1.25 | libnfs | DISTRO | https://release-monitoring.org/project/07325 | 4.0.0 | 5.0.2 | ORPH libnftnl | DISTRO | https://release-monitoring.org/project/01681 | 1.2.3 | 1.2.4 | libnpupnp | DISTRO | https://release-monitoring.org/project/75209 | 4.2.2 | 5.0.0 | libnss | DISTRO | https://release-monitoring.org/project/02503 | 3.85 | 3.86 | libolm | DISTRO | https://release-monitoring.org/project/29706 | 3.2.9 | 3.2.14 | libopenh264 | DISTRO | https://release-monitoring.org/project/21365 | 2.2.0 | 2.3.1 | libopenssl | DISTRO | https://release-monitoring.org/project/20333 | 1.1.1q | 1.1.1s | libostree | DISTRO | https://release-monitoring.org/project/10899 | 2022.6 | 2022.7 | libpam-tacplus | DISTRO | https://release-monitoring.org/project/20537 | 1.6.1 | 1.7.0 | ORPH libpeas | DISTRO | https://release-monitoring.org/project/06871 | 1.32.0 | 1.34.0 | ORPH libpjsip | DISTRO | https://release-monitoring.org/project/15701 | 2.12.1 | 2.13 | libpqxx | DISTRO | https://release-monitoring.org/project/21367 | 6.4.5 | 7.7.4 | libpwquality | DISTRO | https://release-monitoring.org/project/15580 | 1.4.4 | 1.4.5 | librsvg | DISTRO | https://release-monitoring.org/project/05420 | 2.50.7 | 2.54.5 | libselinux | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | libsemanage | DISTRO | https://release-monitoring.org/project/01718 | 3.3 | 20200710 | libsepol | DISTRO | https://release-monitoring.org/project/01719 | 3.3 | 20200710 | libsoup | DISTRO | https://release-monitoring.org/project/11483 | 2.74.2 | 3.2.2 | libtextstyle | DISTRO | https://release-monitoring.org/project/00898 | 0.20.1 | 0.21.1 | ORPH libtool | DISTRO | https://release-monitoring.org/project/01741 | 2.4.6 | 2.4.7 | ORPH libtorrent-rasterbar | DISTRO | https://release-monitoring.org/project/04166 | 1.2.15 | 2.0.8 | libupnp | DISTRO | https://release-monitoring.org/project/21315 | 1.14.13 | 1.14.15 | libupnpp | DISTRO | https://release-monitoring.org/project/15849 | 0.21.0 | 0.22.4 | ORPH liburing | DISTRO | https://release-monitoring.org/project/230185 | 2.2 | 2.3 | libvips | DISTRO | https://release-monitoring.org/project/05097 | 8.10.6 | 8.13.3 | libvirt | DISTRO | https://release-monitoring.org/project/224041 | 7.10.0 | 8.10.0 | libwpe | DISTRO | https://release-monitoring.org/project/17789 | 1.12.3 | 1.14.0 | libxcrypt | DISTRO | https://release-monitoring.org/project/16436 | 4.4.29 | 4.4.33 | libxkbcommon | DISTRO | https://release-monitoring.org/project/01780 | 1.4.0 | 1.4.1 | libxmlrpc | DISTRO | https://release-monitoring.org/project/09024 | r3119 | 1.54.06 | libyang | DISTRO | https://release-monitoring.org/project/18554 | 2.0.194 | 2.1.4 | lightning | DISTRO | https://release-monitoring.org/project/01816 | 2.1.3 | 2.2.0 | lilv | DISTRO | https://release-monitoring.org/project/01818 | 0.24.12 | 0.24.20 | links | DISTRO | https://release-monitoring.org/project/01822 | 2.26 | 2.28 | ORPH linphone | DISTRO | https://release-monitoring.org/project/01823 | 4.4.8 | 5.1.63 | ORPH liquid-dsp | DISTRO | https://release-monitoring.org/project/14535 | 1.4.0 | 1.5.0 | live555 | DISTRO | https://release-monitoring.org/project/12414 | 2021.05.03 | 2022.12.01 | ORPH lld | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lldpd | DISTRO | https://release-monitoring.org/project/14019 | 1.0.15 | 1.0.16 | ORPH llvm | DISTRO | https://release-monitoring.org/project/01830 | 11.1.0 | 15.0.6 | lpty | DISTRO | https://release-monitoring.org/project/11671 | 1.0.1-1 | 1.2.2 | lsof | DISTRO | https://release-monitoring.org/project/01844 | 4.96.3 | 4.96.4 | ORPH ltris | DISTRO | https://release-monitoring.org/project/21503 | 1.2 | 1.2.6 | lttng-babeltrace | DISTRO | https://release-monitoring.org/project/00155 | 1.5.7 | 1.5.11 | lttng-libust | DISTRO | https://release-monitoring.org/project/07135 | 2.13.1 | 2.13.5 | lua | DISTRO | https://release-monitoring.org/project/01847 | 5.1.5 | 5.4.4 | lua-resty-http | DISTRO | https://release-monitoring.org/project/13887 | 0.15-0 | 0.16.1 | luarocks | DISTRO | https://release-monitoring.org/project/01856 | 3.9.1 | 3.9.2 | luv | DISTRO | https://release-monitoring.org/project/21510 | 1.43.0-0 | 1.44.2-1 | ORPH luvi | DISTRO | https://release-monitoring.org/project/21512 | 2.13.0 | 2.14.0 | ORPH lvm2 | DISTRO | https://release-monitoring.org/project/05354 | 2.03.14 | 2.03.17 | ORPH lynx | DISTRO | https://release-monitoring.org/project/01863 | 2.8.9rel.1 | 2.9.0 | lzma-alone | DISTRO | https://release-monitoring.org/project/242840 | 9.22 | 2201 | ORPH lzop | DISTRO | https://release-monitoring.org/project/07486 | 1.03 | 1.04 | make | DISTRO | https://release-monitoring.org/project/01877 | 4.2.1 | 4.4 | ORPH mariadb | DISTRO | https://release-monitoring.org/project/01887 | 10.3.36 | 10.11.1 | ORPH mbedtls | DISTRO | https://release-monitoring.org/project/13824 | 2.28.1 | 3.2.1 | mcelog | DISTRO | https://release-monitoring.org/project/08093 | 189 | 190 | mediastreamer | DISTRO | https://release-monitoring.org/project/21746 | 4.4.8 | 5.2.0 | ORPH memcached | DISTRO | https://release-monitoring.org/project/01965 | 1.6.16 | 1.6.17 | ORPH memtest86 | DISTRO | https://release-monitoring.org/project/01966 | 5.01 | 6.00 | mesa3d-demos | DISTRO | https://release-monitoring.org/project/16781 | 8.4.0 | 8.5.0 | metacity | DISTRO | https://release-monitoring.org/project/15392 | 2.25.1 | 3.46.0 | ORPH mfgtools | DISTRO | https://release-monitoring.org/project/21519 | 0.02 | 2.8.0 | mimic | DISTRO | https://release-monitoring.org/project/21521 | 1.1.0 | 1.3.0.1 | minetest | DISTRO | https://release-monitoring.org/project/01978 | 5.5.1 | 5.6.1 | minetest-game | DISTRO | https://release-monitoring.org/project/21522 | 5.5.1 | 5.6.1 | moarvm | DISTRO | https://release-monitoring.org/project/21100 | 2022.07 | 2022.12 | mobile-broadband-provider-info | DISTRO | https://release-monitoring.org/project/10267 | 20190618 | 20221107 | ORPH mongodb | DISTRO | https://release-monitoring.org/project/02008 | 4.2.18 | 6.1.0 | monit | DISTRO | https://release-monitoring.org/project/05483 | 5.26.0 | 5.32.0 | mono | DISTRO | https://release-monitoring.org/project/06360 | 6.12.0.122 | 6.12.0.190 | mpc | DISTRO | https://release-monitoring.org/project/01667 | 1.2.1 | 1.3.0 | ORPH mpfr | DISTRO | https://release-monitoring.org/project/02019 | 4.1.0 | 4.1.1 | ORPH mpg123 | DISTRO | https://release-monitoring.org/project/12413 | 1.25.15 | 1.31.1 | ORPH mpv | DISTRO | https://release-monitoring.org/project/05348 | 0.33.1 | 0.35.0 | msgpack | DISTRO | https://release-monitoring.org/project/12278 | 3.3.0 | 4.1.3 | mstpd | DISTRO | https://release-monitoring.org/project/235098 | 0.1.0 | 0.05 | mtools | DISTRO | https://release-monitoring.org/project/02028 | 4.0.38 | 4.0.42 | mutt | DISTRO | https://release-monitoring.org/project/02035 | 2.2.7 | 2.2.9 | ncdu | DISTRO | https://release-monitoring.org/project/06045 | 1.18 | 2.2.1 | ncurses | DISTRO | https://release-monitoring.org/project/02057 | 6.1 | 6.3-20221210 | ORPH netcat-openbsd | DISTRO | https://release-monitoring.org/project/21534 | 1.218 | 1.219 | ORPH netdata | DISTRO | https://release-monitoring.org/project/11046 | 1.33.1 | 1.37.1 | netopeer2 | DISTRO | https://release-monitoring.org/project/114978 | 2.1.23 | 2.1.42 | network-manager-openvpn | DISTRO | https://release-monitoring.org/project/69977 | 1.8.14 | 1.10.2 | newt | DISTRO | https://release-monitoring.org/project/15129 | 0.52.21 | 0.52.23 | ORPH nghttp2 | DISTRO | https://release-monitoring.org/project/08651 | 1.41.0 | 1.51.0 | nginx | DISTRO | https://release-monitoring.org/project/05413 | 1.20.1 | 1.23.2 | nginx-modsecurity | DISTRO | https://release-monitoring.org/project/68639 | 1.0.2 | 1.0.3 | ninja | DISTRO | https://release-monitoring.org/project/02089 | 1.11.1.g9... | 1.11.1 | nmap | DISTRO | https://release-monitoring.org/project/02096 | 7.92 | 7.93 | ORPH nodejs | DISTRO | https://release-monitoring.org/project/08251 | 16.18.1 | 19.2.0 | noip | DISTRO | https://release-monitoring.org/project/21539 | 2.1.9 | 3.0.0 | ORPH nuttcp | DISTRO | https://release-monitoring.org/project/02511 | 6.1.2 | 8.2.2 | nvidia-driver | DISTRO | https://release-monitoring.org/project/21843 | 390.151 | 390.157 | nvidia-modprobe | DISTRO | https://release-monitoring.org/project/141657 | 450.57 | 525.60.11 | ORPH nvme | DISTRO | https://release-monitoring.org/project/09074 | 1.12 | 2.2.1 | ORPH ofono | DISTRO | https://release-monitoring.org/project/16859 | 1.34 | 2.0 | ogre | DISTRO | https://release-monitoring.org/project/33334 | v1.12.12 | 13.5.3 | open62541 | DISTRO | https://release-monitoring.org/project/16896 | v1.3.3 | 1.3.4 | ORPH openal | DISTRO | https://release-monitoring.org/project/08172 | 1.22.0 | 1.22.2 | opencl-clhpp | DISTRO | https://release-monitoring.org/project/271141 | 2.0.16 | 2022.09.30 | opencore-amr | DISTRO | https://release-monitoring.org/project/21548 | 0.1.5 | 0.1.6 | ORPH opencv3 | DISTRO | https://release-monitoring.org/project/06615 | 3.4.17 | 4.6.0 | openfpgaloader | DISTRO | https://release-monitoring.org/project/241709 | 0.6.1 | 0.9.1 | openipmi | DISTRO | https://release-monitoring.org/project/02549 | 2.0.32 | 2.0.33 | ORPH openjdk | GUESS | https://release-monitoring.org/project/176098 | 11.0.14.1+1 | 21+1 | openmpi | DISTRO | https://release-monitoring.org/project/02554 | 4.0.0 | 4.1.4 | ORPH openpowerlink | DISTRO | https://release-monitoring.org/project/21550 | 2.7.1 | 2.7.2 | openrc | DISTRO | https://release-monitoring.org/project/11687 | 0.43.3 | 0.45.2 | opensc | DISTRO | https://release-monitoring.org/project/02559 | 0.22.0 | 0.23.0 | openvmtools | DISTRO | https://release-monitoring.org/project/10998 | 11.3.5-18... | 12.1.5 | openvpn | DISTRO | https://release-monitoring.org/project/02567 | 2.5.7 | 2.5.8 | ORPH opkg | DISTRO | https://release-monitoring.org/project/59397 | 0.4.5 | 0.6.1 | ORPH opkg-utils | DISTRO | https://release-monitoring.org/project/59396 | 0.4.5 | 0.5.0 | oracle-mysql | DISTRO | https://release-monitoring.org/project/00334 | 5.1.73 | 8.0.31 | ORPH orc | DISTRO | https://release-monitoring.org/project/02573 | 0.4.32 | 0.4.33 | ORPH ortp | DISTRO | https://release-monitoring.org/project/21691 | 4.4.8 | 5.2.0 | ORPH pangomm | DISTRO | https://release-monitoring.org/project/07958 | 2.48.2 | 2.50.1 | parprouted | DISTRO | https://release-monitoring.org/project/10309 | 0.7 | 0.65 | ORPH parted | DISTRO | https://release-monitoring.org/project/02596 | 3.4 | 3.5 | patchelf | DISTRO | https://release-monitoring.org/project/02598 | 0.13 | 0.17.0 | ORPH pax-utils | DISTRO | https://release-monitoring.org/project/02601 | 1.2.6 | 1.3.5 | ORPH pciutils | DISTRO | https://release-monitoring.org/project/02605 | 3.8.0 | 3.9.0 | ORPH pcm-tools | DISTRO | https://release-monitoring.org/project/21377 | 202110 | 202211 | ORPH pcre2 | DISTRO | https://release-monitoring.org/project/05832 | 10.40 | 10.41 | ORPH pdbg | DISTRO | https://release-monitoring.org/project/21378 | 3.5 | 3.6 | perl | DISTRO | https://release-monitoring.org/project/13599 | 5.34.1 | 5.36.0 | perl-crypt-cbc | DISTRO | https://release-monitoring.org/project/11930 | 2.33 | 3.04 | perl-date-manip | DISTRO | https://release-monitoring.org/project/02785 | 6.89 | 6.90 | perl-dbd-mysql | DISTRO | https://release-monitoring.org/project/02807 | 4.046 | 4.050 | perl-exporter-tiny | DISTRO | https://release-monitoring.org/project/11846 | 1.002002 | 1.006000 | perl-file-listing | DISTRO | https://release-monitoring.org/project/02892 | 6.14 | 6.15 | perl-file-sharedir-install | DISTRO | https://release-monitoring.org/project/11851 | 0.13 | 0.14 | perl-html-parser | DISTRO | https://release-monitoring.org/project/02967 | 3.76 | 3.80 | perl-http-daemon | DISTRO | https://release-monitoring.org/project/02975 | 6.12 | 6.14 | perl-http-message | DISTRO | https://release-monitoring.org/project/02977 | 6.37 | 6.44 | perl-io-socket-ssl | DISTRO | https://release-monitoring.org/project/06569 | 2.075 | 2.078 | perl-json-maybexs | DISTRO | https://release-monitoring.org/project/11953 | 1.004003 | 1.004004 | perl-mail-dkim | DISTRO | https://release-monitoring.org/project/11868 | 1.20200824 | 1.20220520 | perl-mime-tools | DISTRO | https://release-monitoring.org/project/11809 | 5.509 | 5.510 | perl-module-build | DISTRO | https://release-monitoring.org/project/03077 | 0.4231 | 0.4232 | perl-mojolicious | DISTRO | https://release-monitoring.org/project/05966 | 9.26 | 9.30 | perl-mojolicious-plugin-aut... | DISTRO | https://release-monitoring.org/project/21729 | 1.37 | 1.39 | perl-mozilla-ca | DISTRO | https://release-monitoring.org/project/03136 | 20211001 | 20221114 | perl-net-dns | DISTRO | https://release-monitoring.org/project/03147 | 1.34 | 1.35 | perl-net-ssh2 | DISTRO | https://release-monitoring.org/project/03163 | 0.72 | 0.73 | perl-net-ssleay | DISTRO | https://release-monitoring.org/project/06575 | 1.93_01 | 1.92 | perl-package-stash | DISTRO | https://release-monitoring.org/project/11885 | 0.39 | 0.40 | perl-path-tiny | DISTRO | https://release-monitoring.org/project/11962 | 0.124 | 0.144 | perl-plack | DISTRO | https://release-monitoring.org/project/06578 | 1.0048 | 1.0050 | perl-sys-cpu | DISTRO | https://release-monitoring.org/project/14338 | 0.52 | 0.61 | perl-type-tiny | DISTRO | https://release-monitoring.org/project/14406 | 1.012004 | 2.000001 | perl-uri | DISTRO | https://release-monitoring.org/project/03485 | 5.12 | 5.17 | perl-xml-libxml | DISTRO | https://release-monitoring.org/project/03527 | 2.0134 | 2.0208 | php | DISTRO | https://release-monitoring.org/project/03627 | 8.1.12 | 8.2.0 | php-amqp | DISTRO | https://release-monitoring.org/project/15603 | 1.10.2 | 1.11.0 | php-apcu | DISTRO | https://release-monitoring.org/project/11010 | 5.1.20 | 5.1.22 | php-gnupg | DISTRO | https://release-monitoring.org/project/21743 | 1.5.0 | 1.5.1 | ORPH php-memcached | DISTRO | https://release-monitoring.org/project/17400 | 3.1.5 | 3.2.0 | ORPH php-pam | DISTRO | https://release-monitoring.org/project/241707 | 2.2.3 | 2.2.4 | php-xdebug | DISTRO | https://release-monitoring.org/project/13302 | 3.0.4 | 3.2.0 | pigpio | DISTRO | https://release-monitoring.org/project/21577 | 79 | 7301 | pkgconf | DISTRO | https://release-monitoring.org/project/12753 | 1.6.3 | 1.9.3 | ORPH ply | DISTRO | https://release-monitoring.org/project/143128 | 2.2.0 | 2.3.0 | poco | DISTRO | https://release-monitoring.org/project/05418 | 1.12.2 | 1.12.4 | policycoreutils | DISTRO | https://release-monitoring.org/project/03680 | 3.2 | 20200710 | poppler | DISTRO | https://release-monitoring.org/project/03686 | 22.10.0 | 22.12.0 | powertop | DISTRO | https://release-monitoring.org/project/03702 | 2.13 | 2.15 | procps-ng | DISTRO | https://release-monitoring.org/project/03708 | 3.3.17 | 4.0.2 | ORPH proj | DISTRO | https://release-monitoring.org/project/21570 | 8.1.1 | 9.1.1 | prosody | DISTRO | https://release-monitoring.org/project/03709 | 0.11.13 | 0.12.1 | pru-software-support | DISTRO | https://release-monitoring.org/project/21825 | 6.0.1 | 6.1.0 | ptpd | GUESS | https://release-monitoring.org/project/03726 | 1.1.0 | 2.3.1 | ORPH putty | DISTRO | https://release-monitoring.org/project/05749 | 0.76 | 0.78 | python-aiocoap | DISTRO | https://release-monitoring.org/project/21243 | 0.4.4 | 0.4.5 | python-aiohttp-remotes | DISTRO | https://release-monitoring.org/project/21248 | 1.1.0 | 1.2.0 | python-bleak | DISTRO | https://release-monitoring.org/project/26271 | 0.19.1 | 0.19.5 | python-configshell-fb | DISTRO | https://release-monitoring.org/project/19734 | 1.1.29 | 1.5 | python-crossbar | DISTRO | https://release-monitoring.org/project/21696 | 21.3.1 | 22.6.1 | python-cython | DISTRO | https://release-monitoring.org/project/12679 | 0.29.32 | 3.0.0a11 | python-flatbuffers | DISTRO | https://release-monitoring.org/project/85010 | 2.0.7 | 22.12.6 | python-git | DISTRO | https://release-monitoring.org/project/06459 | 3.1.24 | 3.1.29 | python-gitdb2 | DISTRO | https://release-monitoring.org/project/12730 | 4.0.7 | 4.0.10 | python-iwlib | DISTRO | https://release-monitoring.org/project/51611 | 1.5 | 1.7.0 | python-matplotlib | DISTRO | https://release-monitoring.org/project/03919 | 3.4.3 | 3.6.2 | python-maturin | DISTRO | https://release-monitoring.org/project/42653 | 0.14.4 | 0.14.5 | python-networkx | DISTRO | https://release-monitoring.org/project/07791 | 2.8.8 | 3.0b1 | python-pip | DISTRO | https://release-monitoring.org/project/06529 | 22.3 | 22.3.1 | python-pygame | DISTRO | https://release-monitoring.org/project/17480 | d61ea8eabd56 | 2.1.2 | python-pyqt5 | DISTRO | https://release-monitoring.org/project/20104 | 5.15.6 | 5.15.7 | python-pytest-asyncio | DISTRO | https://release-monitoring.org/project/07273 | 0.20.1 | 0.20.3 | python-pyzmq | DISTRO | https://release-monitoring.org/project/04104 | 24.0.1 | 25.0.0b1 | python-rtoml | DISTRO | https://release-monitoring.org/project/62048 | 0.8.0 | 0.9.0 | python-rtslib-fb | DISTRO | https://release-monitoring.org/project/19641 | 2.1.74 | 2.2 | python-scipy | DISTRO | https://release-monitoring.org/project/04768 | 1.8.1 | 1.9.3 | python-sip | DISTRO | https://release-monitoring.org/project/13626 | 4.19.25 | 5.0.0 | python-sqlalchemy | DISTRO | https://release-monitoring.org/project/04034 | 1.4.42 | 2.0.0b4 | python-systemd | DISTRO | https://release-monitoring.org/project/07314 | 234 | 235 | python-urllib3 | DISTRO | https://release-monitoring.org/project/04078 | 1.26.13 | 2.0.0a2 | qcom-db410c-firmware | DISTRO | https://release-monitoring.org/project/235382 | 1034.2.1 | 1036.1 | qlibc | DISTRO | https://release-monitoring.org/project/21737 | 2.4.7 | 2.4.8 | ORPH qpdf | DISTRO | https://release-monitoring.org/project/05542 | 10.5.0 | 11.2.0 | qpid-proton | DISTRO | https://release-monitoring.org/project/15198 | 0.35.0 | 0.38.0 | qt5coap | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5knx | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5mqtt | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5opcua | DISTRO | https://release-monitoring.org/project/07927 | 5.15.2 | 6.4.1 | qt5webengine | DISTRO | https://release-monitoring.org/project/07927 | 5.15.8 | 6.4.1 | qt6base | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qt6serialport | DISTRO | https://release-monitoring.org/project/07927 | 6.4.0 | 6.4.1 | qwt | DISTRO | https://release-monitoring.org/project/04147 | 6.1.6 | 6.2.0 | ORPH ragel | DISTRO | https://release-monitoring.org/project/12105 | 6.10 | 7.0.4 | ORPH ranger | DISTRO | https://release-monitoring.org/project/07426 | 1.7.2 | 1.9.3 | raspberrypi-usbboot | DISTRO | https://release-monitoring.org/project/115700 | 2021.07.01 | 20221104-... | ORPH re2 | DISTRO | https://release-monitoring.org/project/10500 | 2022-06-01 | 2022-12-01 | readline | DISTRO | https://release-monitoring.org/project/04173 | 8.1.2 | 8.2 | ORPH refpolicy | DISTRO | https://release-monitoring.org/project/21663 | 2.20220106 | 2.20221101 | restorecond | DISTRO | https://release-monitoring.org/project/16520 | 3.3 | 20200710 | ORPH riemann-c-client | DISTRO | https://release-monitoring.org/project/21389 | 1.10.5 | 2.0.1 | ORPH rocksdb | DISTRO | https://release-monitoring.org/project/15560 | 6.20.3 | 7.7.3 | rsyslog | DISTRO | https://release-monitoring.org/project/04218 | 8.2204.1 | 8.2212.0 | rtl_433 | DISTRO | https://release-monitoring.org/project/14997 | 21.12 | 22.11 | rtty | DISTRO | https://release-monitoring.org/project/87994 | 7.4.0 | 8.1.0 | rygel | DISTRO | https://release-monitoring.org/project/04751 | 0.40.2 | 0.42.0 | s390-tools | DISTRO | https://release-monitoring.org/project/10714 | 2.23.0 | 2.25.0 | safeclib | DISTRO | https://release-monitoring.org/project/21385 | 3.7.1 | 01022022 | samba4 | DISTRO | https://release-monitoring.org/project/04758 | 4.15.12 | 4.17.3 | scons | DISTRO | https://release-monitoring.org/project/04770 | 3.1.2 | 4.4.0 | sdl2 | DISTRO | https://release-monitoring.org/project/04779 | 2.24.2 | 2.26.1 | sdl2_mixer | DISTRO | https://release-monitoring.org/project/04782 | 2.0.4 | 2.6.2 | ORPH sdl2_net | DISTRO | https://release-monitoring.org/project/04783 | 2.0.1 | 2.2.0 | ORPH sdl_gfx | DISTRO | https://release-monitoring.org/project/04778 | 2.0.23 | 2.0.25 | ORPH sdl_sound | DISTRO | https://release-monitoring.org/project/10262 | 1.0.3 | 2.0.1 | ORPH sdparm | DISTRO | https://release-monitoring.org/project/04787 | 1.10 | 1.12 | selinux-python | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | semodule-utils | DISTRO | https://release-monitoring.org/project/01717 | 3.3 | 3.4 | ORPH sentry-cli | DISTRO | https://release-monitoring.org/project/135642 | 2.8.0 | 2.10.0 | sentry-native | DISTRO | https://release-monitoring.org/project/135639 | 0.4.1 | 0.5.3 | ser2net | DISTRO | https://release-monitoring.org/project/21655 | 4.3.8 | 4.3.10 | serd | DISTRO | https://release-monitoring.org/project/230531 | 0.30.14 | 0.30.16 | shairport-sync | DISTRO | https://release-monitoring.org/project/21384 | 3.3.9 | 4.1.1 | ORPH shared-mime-info | DISTRO | https://release-monitoring.org/project/05524 | 1.12 | 2.2 | ORPH shim | DISTRO | https://release-monitoring.org/project/10719 | 15.4 | 15.7 | snmppp | DISTRO | https://release-monitoring.org/project/21318 | 3.4.10 | 3.5.0 | snort3 | DISTRO | https://release-monitoring.org/project/13263 | 3.1.40.0 | 3.1.48.0 | softether | DISTRO | https://release-monitoring.org/project/21383 | 4.30-9700... | 4.38-9760... | sord | DISTRO | https://release-monitoring.org/project/230536 | 0.16.12 | 0.16.14 | sound-theme-freedesktop | DISTRO | https://release-monitoring.org/project/10152 | 0.7 | 0.8 | spandsp | DISTRO | https://release-monitoring.org/project/12600 | 3.0.0-6ec... | 3.0.0 | sphinxbase | DISTRO | https://release-monitoring.org/project/20548 | 5prealpha | 0.8 | spice | DISTRO | https://release-monitoring.org/project/04871 | 0.15.0 | 0.15.1 | sqlcipher | DISTRO | https://release-monitoring.org/project/11213 | 4.5.1 | 4.5.2 | sqlite | DISTRO | https://release-monitoring.org/project/04877 | 3.39.4 | 3.40.0 | start-stop-daemon | DISTRO | https://release-monitoring.org/project/08127 | 1.20.7.1 | 1.21.12 | ORPH stellarium | DISTRO | https://release-monitoring.org/project/04891 | 0.22.2 | 1.1 | stress-ng | DISTRO | https://release-monitoring.org/project/12538 | 0.13.05 | 0.15.00 | stunnel | DISTRO | https://release-monitoring.org/project/04901 | 5.65 | 5.67 | sudo | DISTRO | https://release-monitoring.org/project/04906 | 1.9.11p2 | 1.9.12p1 | ORPH supertuxkart | DISTRO | https://release-monitoring.org/project/04912 | 1.3 | 1.4 | supervisor | DISTRO | https://release-monitoring.org/project/16289 | 4.2.2 | 4.2.4 | ORPH suricata | DISTRO | https://release-monitoring.org/project/10925 | 6.0.6 | 6.0.9 | synergy | DISTRO | https://release-monitoring.org/project/05718 | 2.0.12-beta | 2.3.2 | sysdig | DISTRO | https://release-monitoring.org/project/16898 | 0.29.3 | 0.30.2 | sysprof | DISTRO | https://release-monitoring.org/project/21649 | 1.2.0 | 3.46.0 | sysrepo | DISTRO | https://release-monitoring.org/project/34820 | 2.1.64 | 2.2.12 | sysstat | DISTRO | https://release-monitoring.org/project/04931 | 12.6.1 | 12.7.1 | ORPH system-config-printer | DISTRO | https://release-monitoring.org/project/08855 | 1.5.15 | 1.5.18 | ORPH systemd | DISTRO | https://release-monitoring.org/project/05440 | 250.8 | 252 | systemd-bootchart | DISTRO | https://release-monitoring.org/project/11774 | 233 | 234 | sysvinit | DISTRO | https://release-monitoring.org/project/21648 | 2.99 | 3.04 | ORPH tbb | DISTRO | https://release-monitoring.org/project/08217 | 2021.5.0 | 2021.7.0 | tcl | DISTRO | https://release-monitoring.org/project/04941 | 8.6.12 | 8.6.13 | ORPH tclap | DISTRO | https://release-monitoring.org/project/04942 | 1.2.4 | 1.2.5 | tcllib | DISTRO | https://release-monitoring.org/project/04943 | 1.20 | 1.21 | terminology | DISTRO | https://release-monitoring.org/project/04951 | 1.12.1 | 1.13.0 | tesseract-ocr | DISTRO | https://release-monitoring.org/project/04954 | 5.0.1 | 5.2.0 | thermald | DISTRO | https://release-monitoring.org/project/14500 | 2.5 | 2.5.1 | thrift | DISTRO | https://release-monitoring.org/project/05581 | 0.14.1 | 0.17.0 | ORPH tinifier | DISTRO | https://release-monitoring.org/project/241900 | 3.4.0 | 4.0.1 | tinyxml | DISTRO | https://release-monitoring.org/project/10162 | 2.6.2_2 | 2.6.2 | ORPH tio | DISTRO | https://release-monitoring.org/project/20587 | 1.47 | 2.4 | tk | DISTRO | https://release-monitoring.org/project/11426 | 8.6.12 | 8.6.13 | tmux | DISTRO | https://release-monitoring.org/project/04980 | 3.1c | 3.3a | tor | DISTRO | https://release-monitoring.org/project/04991 | 0.4.7.10 | 0.4.7.12 | tpm-tools | DISTRO | https://release-monitoring.org/project/21640 | 1.3.9.1 | 1.3.9.2 | tpm2-abrmd | DISTRO | https://release-monitoring.org/project/16819 | 2.3.3 | 3.0.0 | ORPH tpm2-tools | DISTRO | https://release-monitoring.org/project/12841 | 5.2 | 5.4 | ORPH tpm2-totp | DISTRO | https://release-monitoring.org/project/18790 | 0.2.1 | 0.3.0 | tpm2-tss | DISTRO | https://release-monitoring.org/project/12683 | 3.1.0 | 3.2.0 | ORPH trace-cmd | DISTRO | https://release-monitoring.org/project/07873 | 2.9.7 | 3.1.4 | tree | DISTRO | https://release-monitoring.org/project/05006 | 2.0.2 | 2.0.4 | tzdata | DISTRO | https://release-monitoring.org/project/05021 | 2022f | 2022g | uboot-tools | DISTRO | https://release-monitoring.org/project/05022 | 2021.07 | 2022.10 | unionfs | DISTRO | https://release-monitoring.org/project/17617 | 2.1 | 3.2 | unrar | DISTRO | https://release-monitoring.org/project/13306 | 6.1.7 | 6.2.2 | ORPH upmpdcli | DISTRO | https://release-monitoring.org/project/15848 | 1.5.12 | 1.6.2 | ORPH upower | DISTRO | https://release-monitoring.org/project/05056 | 0.99.19 | 0.99.20 | upx | DISTRO | https://release-monitoring.org/project/13737 | 3.96 | 4.0.1 | util-linux | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH util-linux-libs | DISTRO | https://release-monitoring.org/project/08179 | 2.38 | 2.38.1 | ORPH vala | DISTRO | https://release-monitoring.org/project/05065 | 0.52.4 | 0.56.3 | ORPH valgrind | DISTRO | https://release-monitoring.org/project/13639 | 3.19.0 | 3.20.0 | ORPH valijson | DISTRO | https://release-monitoring.org/project/18452 | 0.7 | 1.0 | vim | DISTRO | https://release-monitoring.org/project/05092 | 9.0.0951 | 9.0.1047 | ORPH vis-network | DISTRO | https://release-monitoring.org/project/270536 | 9.1.0 | 9.1.2 | vpnc | DISTRO | https://release-monitoring.org/project/15955 | 0.5.3r550... | 0.5.3 | ORPH vte | DISTRO | https://release-monitoring.org/project/10895 | 0.66.2 | 0.70.2 | ORPH vulkan-headers | DISTRO | https://release-monitoring.org/project/88835 | 1.2.203 | 1.3.237 | ORPH wavpack | DISTRO | https://release-monitoring.org/project/05121 | 5.5.0 | 5.6.0 | ORPH wayland-protocols | DISTRO | https://release-monitoring.org/project/13997 | 1.28 | 1.31 | ORPH waylandpp | DISTRO | https://release-monitoring.org/project/16969 | 0.2.8 | 1.0.0 | webkitgtk | DISTRO | https://release-monitoring.org/project/05355 | 2.38.0 | 2.39.2 | webrtc-audio-processing | DISTRO | https://release-monitoring.org/project/15929 | 0.3.1 | 1.0 | ORPH weston | DISTRO | https://release-monitoring.org/project/13745 | 10.0.1 | 11.0.0 | wine | DISTRO | https://release-monitoring.org/project/05134 | 7.0 | 7.22 | wireless-regdb | DISTRO | https://release-monitoring.org/project/15257 | 2022.02.18 | 2022.08.12 | wireplumber | DISTRO | https://release-monitoring.org/project/235056 | 0.4.8 | 0.4.12 | ORPH wireshark | DISTRO | https://release-monitoring.org/project/05137 | 3.4.12 | 4.0.2 | ORPH wlroots | DISTRO | https://release-monitoring.org/project/18357 | 0.15.1 | 0.16.0 | wpebackend-fdo | DISTRO | https://release-monitoring.org/project/17547 | 1.12.1 | 1.14.0 | wpewebkit | DISTRO | https://release-monitoring.org/project/17557 | 2.36.8 | 2.38.2 | wtfutil | DISTRO | https://release-monitoring.org/project/243189 | 0.41.0 | 0.42.0 | xapian | DISTRO | https://release-monitoring.org/project/15919 | 1.4.19 | 1.4.21 | xapp_luit | DISTRO | https://release-monitoring.org/project/15047 | 1.1.1 | 20221028 | xdriver_xf86-input-keyboard | DISTRO | https://release-monitoring.org/project/15902 | 1.9.0 | 2.0.0 | xdriver_xf86-input-libinput | DISTRO | https://release-monitoring.org/project/05782 | 1.2.0 | 1.2.1 | xen | DISTRO | https://release-monitoring.org/project/05181 | 4.14.5 | 4.17.0 | xfsprogs | DISTRO | https://release-monitoring.org/project/05188 | 5.14.2 | 6.0.0 | ORPH xinetd | DISTRO | https://release-monitoring.org/project/06382 | 2.3.15 | 2.3.15.4 | xkeyboard-config | DISTRO | https://release-monitoring.org/project/05191 | 2.36 | 2.37 | xlib_libXft | DISTRO | https://release-monitoring.org/project/01777 | 2.3.6 | 2.3.7 | xscreensaver | DISTRO | https://release-monitoring.org/project/05269 | 6.03 | 6.06.1 | xtables-addons | DISTRO | https://release-monitoring.org/project/07736 | 3.21 | 3.22 | ORPH xterm | DISTRO | https://release-monitoring.org/project/05272 | 376 | 377 | ORPH xz | DISTRO | https://release-monitoring.org/project/05277 | 5.2.7 | 5.2.9 | ORPH yad | DISTRO | https://release-monitoring.org/project/05280 | 0.40.0 | 12.1 | zabbix | DISTRO | https://release-monitoring.org/project/05492 | 5.4.9 | 6.2.6 | zchunk | DISTRO | https://release-monitoring.org/project/178035 | 1.2.2 | 1.2.3 | zeek | DISTRO | https://release-monitoring.org/project/267106 | 4.1.1 | 5.1.1 | zic | DISTRO | https://release-monitoring.org/project/16905 | 2022f | 2022g | Packages having CVEs ==================== CVEs for the 'master' branch ---------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 assimp | CVE-2022-38528 | https://security-tracker.debian.org/tracker/CVE-2022-38528 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dracut | CVE-2010-4176 | https://security-tracker.debian.org/tracker/CVE-2010-4176 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 polkit | CVE-2021-4034 | https://security-tracker.debian.org/tracker/CVE-2021-4034 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.02.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 capnproto | CVE-2022-46149 | https://security-tracker.debian.org/tracker/CVE-2022-46149 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 dropbear | CVE-2021-36369 | https://security-tracker.debian.org/tracker/CVE-2021-36369 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 glibc | CVE-2021-3998 | https://security-tracker.debian.org/tracker/CVE-2021-3998 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 grub2 | CVE-2021-3981 | https://security-tracker.debian.org/tracker/CVE-2021-3981 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 haproxy | CVE-2022-0711 | https://security-tracker.debian.org/tracker/CVE-2022-0711 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libbpf | CVE-2021-45940 | https://security-tracker.debian.org/tracker/CVE-2021-45940 libbpf | CVE-2021-45941 | https://security-tracker.debian.org/tracker/CVE-2021-45941 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 mender | CVE-2022-29555 | https://security-tracker.debian.org/tracker/CVE-2022-29555 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 nodejs | CVE-2022-35256 | https://security-tracker.debian.org/tracker/CVE-2022-35256 nodejs | CVE-2022-43548 | https://security-tracker.debian.org/tracker/CVE-2022-43548 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45198 | https://security-tracker.debian.org/tracker/CVE-2022-45198 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-pyjwt | CVE-2022-29217 | https://security-tracker.debian.org/tracker/CVE-2022-29217 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 python-web2py | CVE-2022-33146 | https://security-tracker.debian.org/tracker/CVE-2022-33146 python-werkzeug | CVE-2022-29361 | https://security-tracker.debian.org/tracker/CVE-2022-29361 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2021-3611 | https://security-tracker.debian.org/tracker/CVE-2021-3611 qemu | CVE-2021-3750 | https://security-tracker.debian.org/tracker/CVE-2021-3750 qemu | CVE-2021-3929 | https://security-tracker.debian.org/tracker/CVE-2021-3929 qemu | CVE-2021-3947 | https://security-tracker.debian.org/tracker/CVE-2021-3947 qemu | CVE-2021-4158 | https://security-tracker.debian.org/tracker/CVE-2021-4158 qemu | CVE-2021-4206 | https://security-tracker.debian.org/tracker/CVE-2021-4206 qemu | CVE-2021-4207 | https://security-tracker.debian.org/tracker/CVE-2021-4207 qemu | CVE-2022-0358 | https://security-tracker.debian.org/tracker/CVE-2022-0358 qemu | CVE-2022-26353 | https://security-tracker.debian.org/tracker/CVE-2022-26353 qemu | CVE-2022-26354 | https://security-tracker.debian.org/tracker/CVE-2022-26354 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unbound | CVE-2022-30698 | https://security-tracker.debian.org/tracker/CVE-2022-30698 unbound | CVE-2022-30699 | https://security-tracker.debian.org/tracker/CVE-2022-30699 unbound | CVE-2022-3204 | https://security-tracker.debian.org/tracker/CVE-2022-3204 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 usbguard | CVE-2019-25058 | https://security-tracker.debian.org/tracker/CVE-2019-25058 wavpack | CVE-2022-2476 | https://security-tracker.debian.org/tracker/CVE-2022-2476 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 xscreensaver | CVE-2021-34557 | https://security-tracker.debian.org/tracker/CVE-2021-34557 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 CVEs for the '2022.08.x' branch ------------------------------- name | CVE | link -------------------------------+------------------+-------------------------------------------------------------- apache | CVE-1999-0236 | https://security-tracker.debian.org/tracker/CVE-1999-0236 apache | CVE-1999-0289 | https://security-tracker.debian.org/tracker/CVE-1999-0289 apache | CVE-1999-0678 | https://security-tracker.debian.org/tracker/CVE-1999-0678 apache | CVE-1999-1237 | https://security-tracker.debian.org/tracker/CVE-1999-1237 apache | CVE-1999-1412 | https://security-tracker.debian.org/tracker/CVE-1999-1412 apache | CVE-2007-0086 | https://security-tracker.debian.org/tracker/CVE-2007-0086 apache | CVE-2007-0450 | https://security-tracker.debian.org/tracker/CVE-2007-0450 apache | CVE-2007-4465 | https://security-tracker.debian.org/tracker/CVE-2007-4465 apache | CVE-2007-5000 | https://security-tracker.debian.org/tracker/CVE-2007-5000 apache | CVE-2007-6388 | https://security-tracker.debian.org/tracker/CVE-2007-6388 apache | CVE-2007-6420 | https://security-tracker.debian.org/tracker/CVE-2007-6420 apache | CVE-2007-6421 | https://security-tracker.debian.org/tracker/CVE-2007-6421 apache | CVE-2007-6422 | https://security-tracker.debian.org/tracker/CVE-2007-6422 apache | CVE-2007-6423 | https://security-tracker.debian.org/tracker/CVE-2007-6423 apache | CVE-2008-2168 | https://security-tracker.debian.org/tracker/CVE-2008-2168 apache | CVE-2008-2939 | https://security-tracker.debian.org/tracker/CVE-2008-2939 apache | CVE-2009-1195 | https://security-tracker.debian.org/tracker/CVE-2009-1195 apache | CVE-2010-0408 | https://security-tracker.debian.org/tracker/CVE-2010-0408 apache | CVE-2010-0425 | https://security-tracker.debian.org/tracker/CVE-2010-0425 apache | CVE-2010-1452 | https://security-tracker.debian.org/tracker/CVE-2010-1452 apache | CVE-2014-0231 | https://security-tracker.debian.org/tracker/CVE-2014-0231 apparmor | CVE-2016-1585 | https://security-tracker.debian.org/tracker/CVE-2016-1585 argus | CVE-2011-3332 | https://security-tracker.debian.org/tracker/CVE-2011-3332 asn1c | CVE-2017-12966 | https://security-tracker.debian.org/tracker/CVE-2017-12966 atop | CVE-2011-3618 | https://security-tracker.debian.org/tracker/CVE-2011-3618 avahi | CVE-2021-3468 | https://security-tracker.debian.org/tracker/CVE-2021-3468 belle-sip | CVE-2021-33056 | https://security-tracker.debian.org/tracker/CVE-2021-33056 belle-sip | CVE-2021-43610 | https://security-tracker.debian.org/tracker/CVE-2021-43610 belle-sip | CVE-2021-43611 | https://security-tracker.debian.org/tracker/CVE-2021-43611 bento4 | CVE-2020-23331 | https://security-tracker.debian.org/tracker/CVE-2020-23331 bento4 | CVE-2020-23332 | https://security-tracker.debian.org/tracker/CVE-2020-23332 bento4 | CVE-2022-27607 | https://security-tracker.debian.org/tracker/CVE-2022-27607 bento4 | CVE-2022-35165 | https://security-tracker.debian.org/tracker/CVE-2022-35165 bento4 | CVE-2022-3662 | https://security-tracker.debian.org/tracker/CVE-2022-3662 bento4 | CVE-2022-3663 | https://security-tracker.debian.org/tracker/CVE-2022-3663 bento4 | CVE-2022-3664 | https://security-tracker.debian.org/tracker/CVE-2022-3664 bento4 | CVE-2022-3665 | https://security-tracker.debian.org/tracker/CVE-2022-3665 bento4 | CVE-2022-3666 | https://security-tracker.debian.org/tracker/CVE-2022-3666 bento4 | CVE-2022-3667 | https://security-tracker.debian.org/tracker/CVE-2022-3667 bento4 | CVE-2022-3668 | https://security-tracker.debian.org/tracker/CVE-2022-3668 bento4 | CVE-2022-3669 | https://security-tracker.debian.org/tracker/CVE-2022-3669 bento4 | CVE-2022-3670 | https://security-tracker.debian.org/tracker/CVE-2022-3670 bento4 | CVE-2022-3784 | https://security-tracker.debian.org/tracker/CVE-2022-3784 bento4 | CVE-2022-3785 | https://security-tracker.debian.org/tracker/CVE-2022-3785 bento4 | CVE-2022-3807 | https://security-tracker.debian.org/tracker/CVE-2022-3807 bento4 | CVE-2022-3809 | https://security-tracker.debian.org/tracker/CVE-2022-3809 bento4 | CVE-2022-3810 | https://security-tracker.debian.org/tracker/CVE-2022-3810 bento4 | CVE-2022-3812 | https://security-tracker.debian.org/tracker/CVE-2022-3812 bento4 | CVE-2022-3813 | https://security-tracker.debian.org/tracker/CVE-2022-3813 bento4 | CVE-2022-3814 | https://security-tracker.debian.org/tracker/CVE-2022-3814 bento4 | CVE-2022-3815 | https://security-tracker.debian.org/tracker/CVE-2022-3815 bento4 | CVE-2022-3816 | https://security-tracker.debian.org/tracker/CVE-2022-3816 bento4 | CVE-2022-3817 | https://security-tracker.debian.org/tracker/CVE-2022-3817 bento4 | CVE-2022-40438 | https://security-tracker.debian.org/tracker/CVE-2022-40438 bento4 | CVE-2022-40439 | https://security-tracker.debian.org/tracker/CVE-2022-40439 bento4 | CVE-2022-40736 | https://security-tracker.debian.org/tracker/CVE-2022-40736 bento4 | CVE-2022-40737 | https://security-tracker.debian.org/tracker/CVE-2022-40737 bento4 | CVE-2022-40738 | https://security-tracker.debian.org/tracker/CVE-2022-40738 bento4 | CVE-2022-40774 | https://security-tracker.debian.org/tracker/CVE-2022-40774 bento4 | CVE-2022-40775 | https://security-tracker.debian.org/tracker/CVE-2022-40775 bento4 | CVE-2022-40885 | https://security-tracker.debian.org/tracker/CVE-2022-40885 bento4 | CVE-2022-41419 | https://security-tracker.debian.org/tracker/CVE-2022-41419 bento4 | CVE-2022-41423 | https://security-tracker.debian.org/tracker/CVE-2022-41423 bento4 | CVE-2022-41424 | https://security-tracker.debian.org/tracker/CVE-2022-41424 bento4 | CVE-2022-41425 | https://security-tracker.debian.org/tracker/CVE-2022-41425 bento4 | CVE-2022-41426 | https://security-tracker.debian.org/tracker/CVE-2022-41426 bento4 | CVE-2022-41427 | https://security-tracker.debian.org/tracker/CVE-2022-41427 bento4 | CVE-2022-41428 | https://security-tracker.debian.org/tracker/CVE-2022-41428 bento4 | CVE-2022-41429 | https://security-tracker.debian.org/tracker/CVE-2022-41429 bento4 | CVE-2022-41430 | https://security-tracker.debian.org/tracker/CVE-2022-41430 bento4 | CVE-2022-41841 | https://security-tracker.debian.org/tracker/CVE-2022-41841 bento4 | CVE-2022-41845 | https://security-tracker.debian.org/tracker/CVE-2022-41845 bento4 | CVE-2022-41846 | https://security-tracker.debian.org/tracker/CVE-2022-41846 bento4 | CVE-2022-41847 | https://security-tracker.debian.org/tracker/CVE-2022-41847 bento4 | CVE-2022-43032 | https://security-tracker.debian.org/tracker/CVE-2022-43032 bento4 | CVE-2022-43033 | https://security-tracker.debian.org/tracker/CVE-2022-43033 bento4 | CVE-2022-43034 | https://security-tracker.debian.org/tracker/CVE-2022-43034 bento4 | CVE-2022-43035 | https://security-tracker.debian.org/tracker/CVE-2022-43035 bento4 | CVE-2022-43037 | https://security-tracker.debian.org/tracker/CVE-2022-43037 bento4 | CVE-2022-43038 | https://security-tracker.debian.org/tracker/CVE-2022-43038 berkeleydb | CVE-2017-3604 | https://security-tracker.debian.org/tracker/CVE-2017-3604 berkeleydb | CVE-2017-3605 | https://security-tracker.debian.org/tracker/CVE-2017-3605 berkeleydb | CVE-2017-3606 | https://security-tracker.debian.org/tracker/CVE-2017-3606 berkeleydb | CVE-2017-3607 | https://security-tracker.debian.org/tracker/CVE-2017-3607 berkeleydb | CVE-2017-3608 | https://security-tracker.debian.org/tracker/CVE-2017-3608 berkeleydb | CVE-2017-3609 | https://security-tracker.debian.org/tracker/CVE-2017-3609 berkeleydb | CVE-2017-3610 | https://security-tracker.debian.org/tracker/CVE-2017-3610 berkeleydb | CVE-2017-3611 | https://security-tracker.debian.org/tracker/CVE-2017-3611 berkeleydb | CVE-2017-3612 | https://security-tracker.debian.org/tracker/CVE-2017-3612 berkeleydb | CVE-2017-3613 | https://security-tracker.debian.org/tracker/CVE-2017-3613 berkeleydb | CVE-2017-3614 | https://security-tracker.debian.org/tracker/CVE-2017-3614 berkeleydb | CVE-2017-3615 | https://security-tracker.debian.org/tracker/CVE-2017-3615 berkeleydb | CVE-2017-3616 | https://security-tracker.debian.org/tracker/CVE-2017-3616 berkeleydb | CVE-2017-3617 | https://security-tracker.debian.org/tracker/CVE-2017-3617 berkeleydb | CVE-2019-2708 | https://security-tracker.debian.org/tracker/CVE-2019-2708 berkeleydb | CVE-2020-2981 | https://security-tracker.debian.org/tracker/CVE-2020-2981 binutils | CVE-2021-45078 | https://security-tracker.debian.org/tracker/CVE-2021-45078 binutils | CVE-2022-38533 | https://security-tracker.debian.org/tracker/CVE-2022-38533 bitcoin | CVE-2012-1909 | https://security-tracker.debian.org/tracker/CVE-2012-1909 bitcoin | CVE-2012-4682 | https://security-tracker.debian.org/tracker/CVE-2012-4682 bitcoin | CVE-2012-4683 | https://security-tracker.debian.org/tracker/CVE-2012-4683 bitcoin | CVE-2013-2272 | https://security-tracker.debian.org/tracker/CVE-2013-2272 bitcoin | CVE-2013-2273 | https://security-tracker.debian.org/tracker/CVE-2013-2273 bitcoin | CVE-2013-2292 | https://security-tracker.debian.org/tracker/CVE-2013-2292 bitcoin | CVE-2013-2293 | https://security-tracker.debian.org/tracker/CVE-2013-2293 bitcoin | CVE-2013-3220 | https://security-tracker.debian.org/tracker/CVE-2013-3220 bluez5_utils | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 bluez5_utils-headers | CVE-2020-24490 | https://security-tracker.debian.org/tracker/CVE-2020-24490 botan | CVE-2022-43705 | https://security-tracker.debian.org/tracker/CVE-2022-43705 bsdiff | CVE-2020-14315 | https://security-tracker.debian.org/tracker/CVE-2020-14315 cairo | CVE-2019-6461 | https://security-tracker.debian.org/tracker/CVE-2019-6461 cairo | CVE-2019-6462 | https://security-tracker.debian.org/tracker/CVE-2019-6462 cairo | CVE-2020-35492 | https://security-tracker.debian.org/tracker/CVE-2020-35492 capnproto | CVE-2022-46149 | https://security-tracker.debian.org/tracker/CVE-2022-46149 connman | CVE-2022-32292 | https://security-tracker.debian.org/tracker/CVE-2022-32292 connman | CVE-2022-32293 | https://security-tracker.debian.org/tracker/CVE-2022-32293 coreutils | CVE-2016-2781 | https://security-tracker.debian.org/tracker/CVE-2016-2781 cpio | CVE-2010-4226 | https://security-tracker.debian.org/tracker/CVE-2010-4226 cryptopp | CVE-2021-43398 | https://security-tracker.debian.org/tracker/CVE-2021-43398 cvs | CVE-2017-12836 | https://security-tracker.debian.org/tracker/CVE-2017-12836 dbus-broker | CVE-2022-31212 | https://security-tracker.debian.org/tracker/CVE-2022-31212 dbus-broker | CVE-2022-31213 | https://security-tracker.debian.org/tracker/CVE-2022-31213 dnsmasq | CVE-2022-0934 | https://security-tracker.debian.org/tracker/CVE-2022-0934 docker | CVE-2014-0048 | https://security-tracker.debian.org/tracker/CVE-2014-0048 docker | CVE-2014-8178 | https://security-tracker.debian.org/tracker/CVE-2014-8178 docker | CVE-2014-8179 | https://security-tracker.debian.org/tracker/CVE-2014-8179 docker | CVE-2015-1843 | https://security-tracker.debian.org/tracker/CVE-2015-1843 docker | CVE-2015-3627 | https://security-tracker.debian.org/tracker/CVE-2015-3627 docker | CVE-2015-3630 | https://security-tracker.debian.org/tracker/CVE-2015-3630 docker | CVE-2015-3631 | https://security-tracker.debian.org/tracker/CVE-2015-3631 docker | CVE-2016-3697 | https://security-tracker.debian.org/tracker/CVE-2016-3697 docker | CVE-2017-14992 | https://security-tracker.debian.org/tracker/CVE-2017-14992 docker | CVE-2019-13139 | https://security-tracker.debian.org/tracker/CVE-2019-13139 docker | CVE-2019-13509 | https://security-tracker.debian.org/tracker/CVE-2019-13509 docker | CVE-2019-15752 | https://security-tracker.debian.org/tracker/CVE-2019-15752 docker | CVE-2019-16884 | https://security-tracker.debian.org/tracker/CVE-2019-16884 docker | CVE-2019-5736 | https://security-tracker.debian.org/tracker/CVE-2019-5736 docker | CVE-2020-27534 | https://security-tracker.debian.org/tracker/CVE-2020-27534 docker | CVE-2021-21284 | https://security-tracker.debian.org/tracker/CVE-2021-21284 docker | CVE-2021-21285 | https://security-tracker.debian.org/tracker/CVE-2021-21285 docker | CVE-2021-3162 | https://security-tracker.debian.org/tracker/CVE-2021-3162 docker | CVE-2021-33183 | https://security-tracker.debian.org/tracker/CVE-2021-33183 docker | CVE-2022-25365 | https://security-tracker.debian.org/tracker/CVE-2022-25365 edk2 | CVE-2014-4859 | https://security-tracker.debian.org/tracker/CVE-2014-4859 edk2 | CVE-2014-4860 | https://security-tracker.debian.org/tracker/CVE-2014-4860 edk2 | CVE-2014-8271 | https://security-tracker.debian.org/tracker/CVE-2014-8271 edk2 | CVE-2019-14553 | https://security-tracker.debian.org/tracker/CVE-2019-14553 edk2 | CVE-2019-14559 | https://security-tracker.debian.org/tracker/CVE-2019-14559 edk2 | CVE-2019-14562 | https://security-tracker.debian.org/tracker/CVE-2019-14562 edk2 | CVE-2019-14563 | https://security-tracker.debian.org/tracker/CVE-2019-14563 edk2 | CVE-2019-14575 | https://security-tracker.debian.org/tracker/CVE-2019-14575 edk2 | CVE-2019-14586 | https://security-tracker.debian.org/tracker/CVE-2019-14586 edk2 | CVE-2019-14587 | https://security-tracker.debian.org/tracker/CVE-2019-14587 emlog | CVE-2021-44584 | https://security-tracker.debian.org/tracker/CVE-2021-44584 emlog | CVE-2022-1526 | https://security-tracker.debian.org/tracker/CVE-2022-1526 emlog | CVE-2022-3968 | https://security-tracker.debian.org/tracker/CVE-2022-3968 erlang | CVE-2020-35733 | https://security-tracker.debian.org/tracker/CVE-2020-35733 erlang | CVE-2022-37026 | https://security-tracker.debian.org/tracker/CVE-2022-37026 exfat | CVE-2022-29973 | https://security-tracker.debian.org/tracker/CVE-2022-29973 exiv2 | CVE-2007-6353 | https://security-tracker.debian.org/tracker/CVE-2007-6353 ffmpeg | CVE-2021-38291 | https://security-tracker.debian.org/tracker/CVE-2021-38291 ffmpeg | CVE-2022-3964 | https://security-tracker.debian.org/tracker/CVE-2022-3964 ffmpeg | CVE-2022-3965 | https://security-tracker.debian.org/tracker/CVE-2022-3965 freeradius-server | CVE-2002-0318 | https://security-tracker.debian.org/tracker/CVE-2002-0318 freeradius-server | CVE-2011-4966 | https://security-tracker.debian.org/tracker/CVE-2011-4966 giflib | CVE-2022-28506 | https://security-tracker.debian.org/tracker/CVE-2022-28506 git | CVE-2022-24765 | https://security-tracker.debian.org/tracker/CVE-2022-24765 git | CVE-2022-24975 | https://security-tracker.debian.org/tracker/CVE-2022-24975 glibc | CVE-2010-4756 | https://security-tracker.debian.org/tracker/CVE-2010-4756 glibc | CVE-2019-1010022 | https://security-tracker.debian.org/tracker/CVE-2019-1010022 glibc | CVE-2019-1010023 | https://security-tracker.debian.org/tracker/CVE-2019-1010023 glibc | CVE-2019-1010024 | https://security-tracker.debian.org/tracker/CVE-2019-1010024 glibc | CVE-2019-1010025 | https://security-tracker.debian.org/tracker/CVE-2019-1010025 gnupg | CVE-2006-3082 | https://security-tracker.debian.org/tracker/CVE-2006-3082 gnupg | CVE-2011-2207 | https://security-tracker.debian.org/tracker/CVE-2011-2207 gnupg | CVE-2015-1606 | https://security-tracker.debian.org/tracker/CVE-2015-1606 gnupg | CVE-2018-12020 | https://security-tracker.debian.org/tracker/CVE-2018-12020 gnupg | CVE-2019-13050 | https://security-tracker.debian.org/tracker/CVE-2019-13050 gnupg | CVE-2019-14855 | https://security-tracker.debian.org/tracker/CVE-2019-14855 gnupg | CVE-2022-34903 | https://security-tracker.debian.org/tracker/CVE-2022-34903 go | CVE-2020-29509 | https://security-tracker.debian.org/tracker/CVE-2020-29509 go | CVE-2020-29511 | https://security-tracker.debian.org/tracker/CVE-2020-29511 graphicsmagick | CVE-2007-0770 | https://security-tracker.debian.org/tracker/CVE-2007-0770 graphicsmagick | CVE-2008-6621 | https://security-tracker.debian.org/tracker/CVE-2008-6621 graphite2 | CVE-2017-5436 | https://security-tracker.debian.org/tracker/CVE-2017-5436 haproxy | CVE-2016-2102 | https://security-tracker.debian.org/tracker/CVE-2016-2102 heirloom-mailx | CVE-2004-2771 | https://security-tracker.debian.org/tracker/CVE-2004-2771 imagemagick | CVE-2007-1667 | https://security-tracker.debian.org/tracker/CVE-2007-1667 imagemagick | CVE-2014-9804 | https://security-tracker.debian.org/tracker/CVE-2014-9804 imagemagick | CVE-2014-9805 | https://security-tracker.debian.org/tracker/CVE-2014-9805 imagemagick | CVE-2014-9806 | https://security-tracker.debian.org/tracker/CVE-2014-9806 imagemagick | CVE-2014-9807 | https://security-tracker.debian.org/tracker/CVE-2014-9807 imagemagick | CVE-2014-9808 | https://security-tracker.debian.org/tracker/CVE-2014-9808 imagemagick | CVE-2014-9809 | https://security-tracker.debian.org/tracker/CVE-2014-9809 imagemagick | CVE-2014-9810 | https://security-tracker.debian.org/tracker/CVE-2014-9810 imagemagick | CVE-2014-9811 | https://security-tracker.debian.org/tracker/CVE-2014-9811 imagemagick | CVE-2014-9812 | https://security-tracker.debian.org/tracker/CVE-2014-9812 imagemagick | CVE-2014-9813 | https://security-tracker.debian.org/tracker/CVE-2014-9813 imagemagick | CVE-2014-9814 | https://security-tracker.debian.org/tracker/CVE-2014-9814 imagemagick | CVE-2014-9815 | https://security-tracker.debian.org/tracker/CVE-2014-9815 imagemagick | CVE-2014-9816 | https://security-tracker.debian.org/tracker/CVE-2014-9816 imagemagick | CVE-2014-9817 | https://security-tracker.debian.org/tracker/CVE-2014-9817 imagemagick | CVE-2014-9818 | https://security-tracker.debian.org/tracker/CVE-2014-9818 imagemagick | CVE-2014-9819 | https://security-tracker.debian.org/tracker/CVE-2014-9819 imagemagick | CVE-2014-9820 | https://security-tracker.debian.org/tracker/CVE-2014-9820 imagemagick | CVE-2014-9821 | https://security-tracker.debian.org/tracker/CVE-2014-9821 imagemagick | CVE-2014-9822 | https://security-tracker.debian.org/tracker/CVE-2014-9822 imagemagick | CVE-2014-9823 | https://security-tracker.debian.org/tracker/CVE-2014-9823 imagemagick | CVE-2014-9824 | https://security-tracker.debian.org/tracker/CVE-2014-9824 imagemagick | CVE-2014-9825 | https://security-tracker.debian.org/tracker/CVE-2014-9825 imagemagick | CVE-2014-9826 | https://security-tracker.debian.org/tracker/CVE-2014-9826 imagemagick | CVE-2014-9827 | https://security-tracker.debian.org/tracker/CVE-2014-9827 imagemagick | CVE-2014-9828 | https://security-tracker.debian.org/tracker/CVE-2014-9828 imagemagick | CVE-2014-9829 | https://security-tracker.debian.org/tracker/CVE-2014-9829 imagemagick | CVE-2014-9830 | https://security-tracker.debian.org/tracker/CVE-2014-9830 imagemagick | CVE-2014-9831 | https://security-tracker.debian.org/tracker/CVE-2014-9831 imagemagick | CVE-2014-9848 | https://security-tracker.debian.org/tracker/CVE-2014-9848 imagemagick | CVE-2014-9852 | https://security-tracker.debian.org/tracker/CVE-2014-9852 imagemagick | CVE-2014-9853 | https://security-tracker.debian.org/tracker/CVE-2014-9853 imagemagick | CVE-2014-9854 | https://security-tracker.debian.org/tracker/CVE-2014-9854 imagemagick | CVE-2014-9907 | https://security-tracker.debian.org/tracker/CVE-2014-9907 imagemagick | CVE-2016-10062 | https://security-tracker.debian.org/tracker/CVE-2016-10062 imagemagick | CVE-2016-10144 | https://security-tracker.debian.org/tracker/CVE-2016-10144 imagemagick | CVE-2016-10145 | https://security-tracker.debian.org/tracker/CVE-2016-10145 imagemagick | CVE-2016-10146 | https://security-tracker.debian.org/tracker/CVE-2016-10146 imagemagick | CVE-2016-7513 | https://security-tracker.debian.org/tracker/CVE-2016-7513 imagemagick | CVE-2016-7514 | https://security-tracker.debian.org/tracker/CVE-2016-7514 imagemagick | CVE-2016-7515 | https://security-tracker.debian.org/tracker/CVE-2016-7515 imagemagick | CVE-2016-7516 | https://security-tracker.debian.org/tracker/CVE-2016-7516 imagemagick | CVE-2016-7517 | https://security-tracker.debian.org/tracker/CVE-2016-7517 imagemagick | CVE-2016-7518 | https://security-tracker.debian.org/tracker/CVE-2016-7518 imagemagick | CVE-2016-7519 | https://security-tracker.debian.org/tracker/CVE-2016-7519 imagemagick | CVE-2016-7520 | https://security-tracker.debian.org/tracker/CVE-2016-7520 imagemagick | CVE-2016-7521 | https://security-tracker.debian.org/tracker/CVE-2016-7521 imagemagick | CVE-2016-7522 | https://security-tracker.debian.org/tracker/CVE-2016-7522 imagemagick | CVE-2016-7523 | https://security-tracker.debian.org/tracker/CVE-2016-7523 imagemagick | CVE-2016-7524 | https://security-tracker.debian.org/tracker/CVE-2016-7524 imagemagick | CVE-2016-7525 | https://security-tracker.debian.org/tracker/CVE-2016-7525 imagemagick | CVE-2016-7526 | https://security-tracker.debian.org/tracker/CVE-2016-7526 imagemagick | CVE-2016-7527 | https://security-tracker.debian.org/tracker/CVE-2016-7527 imagemagick | CVE-2016-7528 | https://security-tracker.debian.org/tracker/CVE-2016-7528 imagemagick | CVE-2016-7529 | https://security-tracker.debian.org/tracker/CVE-2016-7529 imagemagick | CVE-2016-7530 | https://security-tracker.debian.org/tracker/CVE-2016-7530 imagemagick | CVE-2016-7531 | https://security-tracker.debian.org/tracker/CVE-2016-7531 imagemagick | CVE-2016-7532 | https://security-tracker.debian.org/tracker/CVE-2016-7532 imagemagick | CVE-2016-7533 | https://security-tracker.debian.org/tracker/CVE-2016-7533 imagemagick | CVE-2016-7534 | https://security-tracker.debian.org/tracker/CVE-2016-7534 imagemagick | CVE-2016-7535 | https://security-tracker.debian.org/tracker/CVE-2016-7535 imagemagick | CVE-2016-7536 | https://security-tracker.debian.org/tracker/CVE-2016-7536 imagemagick | CVE-2016-7537 | https://security-tracker.debian.org/tracker/CVE-2016-7537 imagemagick | CVE-2016-7538 | https://security-tracker.debian.org/tracker/CVE-2016-7538 imagemagick | CVE-2017-5506 | https://security-tracker.debian.org/tracker/CVE-2017-5506 imagemagick | CVE-2017-5509 | https://security-tracker.debian.org/tracker/CVE-2017-5509 imagemagick | CVE-2017-5510 | https://security-tracker.debian.org/tracker/CVE-2017-5510 imagemagick | CVE-2017-5511 | https://security-tracker.debian.org/tracker/CVE-2017-5511 jasper | CVE-2015-8751 | https://security-tracker.debian.org/tracker/CVE-2015-8751 jhead | CVE-2022-41751 | https://security-tracker.debian.org/tracker/CVE-2022-41751 jquery | CVE-2007-2379 | https://security-tracker.debian.org/tracker/CVE-2007-2379 libao | CVE-2017-11548 | https://security-tracker.debian.org/tracker/CVE-2017-11548 libfreeimage | CVE-2019-12211 | https://security-tracker.debian.org/tracker/CVE-2019-12211 libfreeimage | CVE-2019-12212 | https://security-tracker.debian.org/tracker/CVE-2019-12212 libfreeimage | CVE-2019-12213 | https://security-tracker.debian.org/tracker/CVE-2019-12213 libfreeimage | CVE-2019-12214 | https://security-tracker.debian.org/tracker/CVE-2019-12214 libiberty | CVE-2012-3509 | https://security-tracker.debian.org/tracker/CVE-2012-3509 libiberty | CVE-2016-2226 | https://security-tracker.debian.org/tracker/CVE-2016-2226 libiberty | CVE-2016-4487 | https://security-tracker.debian.org/tracker/CVE-2016-4487 libiberty | CVE-2016-4488 | https://security-tracker.debian.org/tracker/CVE-2016-4488 libiberty | CVE-2016-4489 | https://security-tracker.debian.org/tracker/CVE-2016-4489 libiberty | CVE-2016-4490 | https://security-tracker.debian.org/tracker/CVE-2016-4490 libiberty | CVE-2016-4491 | https://security-tracker.debian.org/tracker/CVE-2016-4491 libiberty | CVE-2016-4492 | https://security-tracker.debian.org/tracker/CVE-2016-4492 libiberty | CVE-2016-4493 | https://security-tracker.debian.org/tracker/CVE-2016-4493 libiberty | CVE-2016-6131 | https://security-tracker.debian.org/tracker/CVE-2016-6131 libkrb5 | CVE-1999-0143 | https://security-tracker.debian.org/tracker/CVE-1999-0143 libkrb5 | CVE-1999-0713 | https://security-tracker.debian.org/tracker/CVE-1999-0713 libkrb5 | CVE-2007-3149 | https://security-tracker.debian.org/tracker/CVE-2007-3149 libkrb5 | CVE-2007-5894 | https://security-tracker.debian.org/tracker/CVE-2007-5894 libkrb5 | CVE-2007-5902 | https://security-tracker.debian.org/tracker/CVE-2007-5902 libkrb5 | CVE-2009-0844 | https://security-tracker.debian.org/tracker/CVE-2009-0844 libkrb5 | CVE-2009-0846 | https://security-tracker.debian.org/tracker/CVE-2009-0846 libmad | CVE-2018-7263 | https://security-tracker.debian.org/tracker/CVE-2018-7263 libmpeg2 | CVE-2022-37416 | https://security-tracker.debian.org/tracker/CVE-2022-37416 libplist | CVE-2017-5834 | https://security-tracker.debian.org/tracker/CVE-2017-5834 libplist | CVE-2017-5835 | https://security-tracker.debian.org/tracker/CVE-2017-5835 libplist | CVE-2017-5836 | https://security-tracker.debian.org/tracker/CVE-2017-5836 libraw | CVE-2020-35530 | https://security-tracker.debian.org/tracker/CVE-2020-35530 libraw | CVE-2020-35531 | https://security-tracker.debian.org/tracker/CVE-2020-35531 libraw | CVE-2020-35532 | https://security-tracker.debian.org/tracker/CVE-2020-35532 libraw | CVE-2020-35533 | https://security-tracker.debian.org/tracker/CVE-2020-35533 libraw | CVE-2020-35534 | https://security-tracker.debian.org/tracker/CVE-2020-35534 libraw | CVE-2020-35535 | https://security-tracker.debian.org/tracker/CVE-2020-35535 libtorrent | CVE-2009-1760 | https://security-tracker.debian.org/tracker/CVE-2009-1760 libtorrent | CVE-2016-5301 | https://security-tracker.debian.org/tracker/CVE-2016-5301 libvirt | CVE-2014-8135 | https://security-tracker.debian.org/tracker/CVE-2014-8135 libvirt | CVE-2014-8136 | https://security-tracker.debian.org/tracker/CVE-2014-8136 libvirt | CVE-2015-5313 | https://security-tracker.debian.org/tracker/CVE-2015-5313 libvirt | CVE-2018-5748 | https://security-tracker.debian.org/tracker/CVE-2018-5748 libvirt | CVE-2018-6764 | https://security-tracker.debian.org/tracker/CVE-2018-6764 libxslt | CVE-2022-29824 | https://security-tracker.debian.org/tracker/CVE-2022-29824 lighttpd | CVE-2022-37797 | https://security-tracker.debian.org/tracker/CVE-2022-37797 lighttpd | CVE-2022-41556 | https://security-tracker.debian.org/tracker/CVE-2022-41556 linux-pam | CVE-2022-28321 | https://security-tracker.debian.org/tracker/CVE-2022-28321 lrzip | CVE-2022-33067 | https://security-tracker.debian.org/tracker/CVE-2022-33067 lrzsz | CVE-2018-10195 | https://security-tracker.debian.org/tracker/CVE-2018-10195 lua | CVE-2014-5461 | https://security-tracker.debian.org/tracker/CVE-2014-5461 lua | CVE-2020-15888 | https://security-tracker.debian.org/tracker/CVE-2020-15888 lua | CVE-2020-15945 | https://security-tracker.debian.org/tracker/CVE-2020-15945 lua | CVE-2021-43519 | https://security-tracker.debian.org/tracker/CVE-2021-43519 mbedtls | CVE-2021-45450 | https://security-tracker.debian.org/tracker/CVE-2021-45450 mbedtls | CVE-2021-45451 | https://security-tracker.debian.org/tracker/CVE-2021-45451 minetest | CVE-2022-35978 | https://security-tracker.debian.org/tracker/CVE-2022-35978 mongodb | CVE-2014-8180 | https://security-tracker.debian.org/tracker/CVE-2014-8180 mongodb | CVE-2017-18381 | https://security-tracker.debian.org/tracker/CVE-2017-18381 mongodb | CVE-2017-2665 | https://security-tracker.debian.org/tracker/CVE-2017-2665 mutt | CVE-2011-1429 | https://security-tracker.debian.org/tracker/CVE-2011-1429 nasm | CVE-2020-18974 | https://security-tracker.debian.org/tracker/CVE-2020-18974 ncurses | CVE-2021-39537 | https://security-tracker.debian.org/tracker/CVE-2021-39537 ncurses | CVE-2022-29458 | https://security-tracker.debian.org/tracker/CVE-2022-29458 netatalk | CVE-2022-45188 | https://security-tracker.debian.org/tracker/CVE-2022-45188 netsnmp | CVE-2022-44792 | https://security-tracker.debian.org/tracker/CVE-2022-44792 netsnmp | CVE-2022-44793 | https://security-tracker.debian.org/tracker/CVE-2022-44793 nginx | CVE-2021-3618 | https://security-tracker.debian.org/tracker/CVE-2021-3618 ntp | CVE-2014-9750 | https://security-tracker.debian.org/tracker/CVE-2014-9750 ntp | CVE-2014-9751 | https://security-tracker.debian.org/tracker/CVE-2014-9751 ntp | CVE-2015-7691 | https://security-tracker.debian.org/tracker/CVE-2015-7691 ntp | CVE-2015-7692 | https://security-tracker.debian.org/tracker/CVE-2015-7692 ntp | CVE-2015-7701 | https://security-tracker.debian.org/tracker/CVE-2015-7701 ntp | CVE-2015-7702 | https://security-tracker.debian.org/tracker/CVE-2015-7702 ntp | CVE-2015-7703 | https://security-tracker.debian.org/tracker/CVE-2015-7703 ntp | CVE-2015-7704 | https://security-tracker.debian.org/tracker/CVE-2015-7704 ntp | CVE-2015-7705 | https://security-tracker.debian.org/tracker/CVE-2015-7705 ntp | CVE-2015-7849 | https://security-tracker.debian.org/tracker/CVE-2015-7849 ntp | CVE-2015-7850 | https://security-tracker.debian.org/tracker/CVE-2015-7850 ntp | CVE-2015-7852 | https://security-tracker.debian.org/tracker/CVE-2015-7852 ntp | CVE-2015-7853 | https://security-tracker.debian.org/tracker/CVE-2015-7853 ntp | CVE-2015-7854 | https://security-tracker.debian.org/tracker/CVE-2015-7854 ntp | CVE-2015-7855 | https://security-tracker.debian.org/tracker/CVE-2015-7855 ntp | CVE-2015-7973 | https://security-tracker.debian.org/tracker/CVE-2015-7973 ntp | CVE-2015-7974 | https://security-tracker.debian.org/tracker/CVE-2015-7974 ntp | CVE-2015-7977 | https://security-tracker.debian.org/tracker/CVE-2015-7977 ntp | CVE-2016-2518 | https://security-tracker.debian.org/tracker/CVE-2016-2518 ntp | CVE-2016-4953 | https://security-tracker.debian.org/tracker/CVE-2016-4953 ntp | CVE-2016-4954 | https://security-tracker.debian.org/tracker/CVE-2016-4954 ntp | CVE-2016-4955 | https://security-tracker.debian.org/tracker/CVE-2016-4955 ntp | CVE-2016-4956 | https://security-tracker.debian.org/tracker/CVE-2016-4956 ntp | CVE-2016-7426 | https://security-tracker.debian.org/tracker/CVE-2016-7426 ntp | CVE-2016-7434 | https://security-tracker.debian.org/tracker/CVE-2016-7434 ntp | CVE-2017-6458 | https://security-tracker.debian.org/tracker/CVE-2017-6458 ntp | CVE-2018-7170 | https://security-tracker.debian.org/tracker/CVE-2018-7170 ntp | CVE-2018-7185 | https://security-tracker.debian.org/tracker/CVE-2018-7185 ntp | CVE-2019-11331 | https://security-tracker.debian.org/tracker/CVE-2019-11331 ntp | CVE-2019-8936 | https://security-tracker.debian.org/tracker/CVE-2019-8936 ntp | CVE-2020-11868 | https://security-tracker.debian.org/tracker/CVE-2020-11868 ntp | CVE-2020-13817 | https://security-tracker.debian.org/tracker/CVE-2020-13817 opencv3 | CVE-2019-14493 | https://security-tracker.debian.org/tracker/CVE-2019-14493 opencv3 | CVE-2019-15939 | https://security-tracker.debian.org/tracker/CVE-2019-15939 opencv3 | CVE-2019-19624 | https://security-tracker.debian.org/tracker/CVE-2019-19624 openjdk | CVE-2009-2475 | https://security-tracker.debian.org/tracker/CVE-2009-2475 openjdk | CVE-2009-2476 | https://security-tracker.debian.org/tracker/CVE-2009-2476 openjdk | CVE-2009-2689 | https://security-tracker.debian.org/tracker/CVE-2009-2689 openjdk | CVE-2009-2690 | https://security-tracker.debian.org/tracker/CVE-2009-2690 openjdk | CVE-2009-3728 | https://security-tracker.debian.org/tracker/CVE-2009-3728 openjdk | CVE-2009-3879 | https://security-tracker.debian.org/tracker/CVE-2009-3879 openjdk | CVE-2009-3880 | https://security-tracker.debian.org/tracker/CVE-2009-3880 openjdk | CVE-2009-3881 | https://security-tracker.debian.org/tracker/CVE-2009-3881 openjdk | CVE-2009-3882 | https://security-tracker.debian.org/tracker/CVE-2009-3882 openjdk | CVE-2009-3883 | https://security-tracker.debian.org/tracker/CVE-2009-3883 openjdk | CVE-2009-3884 | https://security-tracker.debian.org/tracker/CVE-2009-3884 openjdk | CVE-2013-0169 | https://security-tracker.debian.org/tracker/CVE-2013-0169 openjdk | CVE-2022-21540 | https://security-tracker.debian.org/tracker/CVE-2022-21540 openjdk | CVE-2022-21541 | https://security-tracker.debian.org/tracker/CVE-2022-21541 openjdk | CVE-2022-34169 | https://security-tracker.debian.org/tracker/CVE-2022-34169 openjpeg | CVE-2015-1239 | https://security-tracker.debian.org/tracker/CVE-2015-1239 openjpeg | CVE-2016-9675 | https://security-tracker.debian.org/tracker/CVE-2016-9675 openldap | CVE-2015-3276 | https://security-tracker.debian.org/tracker/CVE-2015-3276 openldap | CVE-2022-29155 | https://security-tracker.debian.org/tracker/CVE-2022-29155 openssh | CVE-2007-2768 | https://security-tracker.debian.org/tracker/CVE-2007-2768 openssh | CVE-2008-3844 | https://security-tracker.debian.org/tracker/CVE-2008-3844 openssh | CVE-2014-9278 | https://security-tracker.debian.org/tracker/CVE-2014-9278 openswan | CVE-2019-10155 | https://security-tracker.debian.org/tracker/CVE-2019-10155 openvmtools | CVE-2014-4199 | https://security-tracker.debian.org/tracker/CVE-2014-4199 openvmtools | CVE-2014-4200 | https://security-tracker.debian.org/tracker/CVE-2014-4200 openvmtools | CVE-2021-31693 | https://security-tracker.debian.org/tracker/CVE-2021-31693 openvmtools | CVE-2022-22943 | https://security-tracker.debian.org/tracker/CVE-2022-22943 opus | CVE-2022-25345 | https://security-tracker.debian.org/tracker/CVE-2022-25345 oracle-mysql | CVE-2012-0583 | https://security-tracker.debian.org/tracker/CVE-2012-0583 oracle-mysql | CVE-2012-1696 | https://security-tracker.debian.org/tracker/CVE-2012-1696 oracle-mysql | CVE-2012-3144 | https://security-tracker.debian.org/tracker/CVE-2012-3144 oracle-mysql | CVE-2012-3147 | https://security-tracker.debian.org/tracker/CVE-2012-3147 oracle-mysql | CVE-2012-3149 | https://security-tracker.debian.org/tracker/CVE-2012-3149 oracle-mysql | CVE-2012-3156 | https://security-tracker.debian.org/tracker/CVE-2012-3156 oracle-mysql | CVE-2012-4414 | https://security-tracker.debian.org/tracker/CVE-2012-4414 oracle-mysql | CVE-2013-1566 | https://security-tracker.debian.org/tracker/CVE-2013-1566 oracle-mysql | CVE-2013-1567 | https://security-tracker.debian.org/tracker/CVE-2013-1567 oracle-mysql | CVE-2013-1570 | https://security-tracker.debian.org/tracker/CVE-2013-1570 oracle-mysql | CVE-2013-2381 | https://security-tracker.debian.org/tracker/CVE-2013-2381 oracle-mysql | CVE-2013-2395 | https://security-tracker.debian.org/tracker/CVE-2013-2395 oracle-mysql | CVE-2013-3795 | https://security-tracker.debian.org/tracker/CVE-2013-3795 oracle-mysql | CVE-2013-3796 | https://security-tracker.debian.org/tracker/CVE-2013-3796 oracle-mysql | CVE-2013-3798 | https://security-tracker.debian.org/tracker/CVE-2013-3798 oracle-mysql | CVE-2013-3806 | https://security-tracker.debian.org/tracker/CVE-2013-3806 oracle-mysql | CVE-2013-3807 | https://security-tracker.debian.org/tracker/CVE-2013-3807 oracle-mysql | CVE-2013-3810 | https://security-tracker.debian.org/tracker/CVE-2013-3810 oracle-mysql | CVE-2013-3811 | https://security-tracker.debian.org/tracker/CVE-2013-3811 oracle-mysql | CVE-2013-5767 | https://security-tracker.debian.org/tracker/CVE-2013-5767 oracle-mysql | CVE-2013-5770 | https://security-tracker.debian.org/tracker/CVE-2013-5770 oracle-mysql | CVE-2013-5786 | https://security-tracker.debian.org/tracker/CVE-2013-5786 oracle-mysql | CVE-2013-5793 | https://security-tracker.debian.org/tracker/CVE-2013-5793 oracle-mysql | CVE-2013-5860 | https://security-tracker.debian.org/tracker/CVE-2013-5860 oracle-mysql | CVE-2013-5881 | https://security-tracker.debian.org/tracker/CVE-2013-5881 oracle-mysql | CVE-2013-5882 | https://security-tracker.debian.org/tracker/CVE-2013-5882 oracle-mysql | CVE-2013-5894 | https://security-tracker.debian.org/tracker/CVE-2013-5894 oracle-mysql | CVE-2014-0427 | https://security-tracker.debian.org/tracker/CVE-2014-0427 oracle-mysql | CVE-2014-0430 | https://security-tracker.debian.org/tracker/CVE-2014-0430 oracle-mysql | CVE-2014-0431 | https://security-tracker.debian.org/tracker/CVE-2014-0431 oracle-mysql | CVE-2014-0433 | https://security-tracker.debian.org/tracker/CVE-2014-0433 oracle-mysql | CVE-2014-2434 | https://security-tracker.debian.org/tracker/CVE-2014-2434 oracle-mysql | CVE-2014-2435 | https://security-tracker.debian.org/tracker/CVE-2014-2435 oracle-mysql | CVE-2014-2442 | https://security-tracker.debian.org/tracker/CVE-2014-2442 oracle-mysql | CVE-2014-2444 | https://security-tracker.debian.org/tracker/CVE-2014-2444 oracle-mysql | CVE-2014-2450 | https://security-tracker.debian.org/tracker/CVE-2014-2450 oracle-mysql | CVE-2014-2451 | https://security-tracker.debian.org/tracker/CVE-2014-2451 oracle-mysql | CVE-2014-2484 | https://security-tracker.debian.org/tracker/CVE-2014-2484 oracle-mysql | CVE-2014-4214 | https://security-tracker.debian.org/tracker/CVE-2014-4214 oracle-mysql | CVE-2014-4233 | https://security-tracker.debian.org/tracker/CVE-2014-4233 oracle-mysql | CVE-2014-4238 | https://security-tracker.debian.org/tracker/CVE-2014-4238 oracle-mysql | CVE-2014-4240 | https://security-tracker.debian.org/tracker/CVE-2014-4240 oracle-mysql | CVE-2015-0385 | https://security-tracker.debian.org/tracker/CVE-2015-0385 oracle-mysql | CVE-2015-0405 | https://security-tracker.debian.org/tracker/CVE-2015-0405 oracle-mysql | CVE-2015-0409 | https://security-tracker.debian.org/tracker/CVE-2015-0409 oracle-mysql | CVE-2015-0423 | https://security-tracker.debian.org/tracker/CVE-2015-0423 oracle-mysql | CVE-2015-0438 | https://security-tracker.debian.org/tracker/CVE-2015-0438 oracle-mysql | CVE-2015-0439 | https://security-tracker.debian.org/tracker/CVE-2015-0439 oracle-mysql | CVE-2015-0498 | https://security-tracker.debian.org/tracker/CVE-2015-0498 oracle-mysql | CVE-2015-0500 | https://security-tracker.debian.org/tracker/CVE-2015-0500 oracle-mysql | CVE-2015-0503 | https://security-tracker.debian.org/tracker/CVE-2015-0503 oracle-mysql | CVE-2015-0506 | https://security-tracker.debian.org/tracker/CVE-2015-0506 oracle-mysql | CVE-2015-0507 | https://security-tracker.debian.org/tracker/CVE-2015-0507 oracle-mysql | CVE-2015-0508 | https://security-tracker.debian.org/tracker/CVE-2015-0508 oracle-mysql | CVE-2015-0511 | https://security-tracker.debian.org/tracker/CVE-2015-0511 oracle-mysql | CVE-2015-2566 | https://security-tracker.debian.org/tracker/CVE-2015-2566 oracle-mysql | CVE-2015-2567 | https://security-tracker.debian.org/tracker/CVE-2015-2567 oracle-mysql | CVE-2015-2611 | https://security-tracker.debian.org/tracker/CVE-2015-2611 oracle-mysql | CVE-2015-2617 | https://security-tracker.debian.org/tracker/CVE-2015-2617 oracle-mysql | CVE-2015-2639 | https://security-tracker.debian.org/tracker/CVE-2015-2639 oracle-mysql | CVE-2015-2641 | https://security-tracker.debian.org/tracker/CVE-2015-2641 oracle-mysql | CVE-2015-2661 | https://security-tracker.debian.org/tracker/CVE-2015-2661 oracle-mysql | CVE-2015-3152 | https://security-tracker.debian.org/tracker/CVE-2015-3152 oracle-mysql | CVE-2015-4730 | https://security-tracker.debian.org/tracker/CVE-2015-4730 oracle-mysql | CVE-2015-4756 | https://security-tracker.debian.org/tracker/CVE-2015-4756 oracle-mysql | CVE-2015-4761 | https://security-tracker.debian.org/tracker/CVE-2015-4761 oracle-mysql | CVE-2015-4766 | https://security-tracker.debian.org/tracker/CVE-2015-4766 oracle-mysql | CVE-2015-4767 | https://security-tracker.debian.org/tracker/CVE-2015-4767 oracle-mysql | CVE-2015-4769 | https://security-tracker.debian.org/tracker/CVE-2015-4769 oracle-mysql | CVE-2015-4771 | https://security-tracker.debian.org/tracker/CVE-2015-4771 oracle-mysql | CVE-2015-4772 | https://security-tracker.debian.org/tracker/CVE-2015-4772 oracle-mysql | CVE-2015-4791 | https://security-tracker.debian.org/tracker/CVE-2015-4791 oracle-mysql | CVE-2015-4800 | https://security-tracker.debian.org/tracker/CVE-2015-4800 oracle-mysql | CVE-2015-4833 | https://security-tracker.debian.org/tracker/CVE-2015-4833 oracle-mysql | CVE-2015-4862 | https://security-tracker.debian.org/tracker/CVE-2015-4862 oracle-mysql | CVE-2015-4890 | https://security-tracker.debian.org/tracker/CVE-2015-4890 oracle-mysql | CVE-2015-4904 | https://security-tracker.debian.org/tracker/CVE-2015-4904 oracle-mysql | CVE-2015-4905 | https://security-tracker.debian.org/tracker/CVE-2015-4905 oracle-mysql | CVE-2015-4910 | https://security-tracker.debian.org/tracker/CVE-2015-4910 oracle-mysql | CVE-2016-0503 | https://security-tracker.debian.org/tracker/CVE-2016-0503 oracle-mysql | CVE-2016-0504 | https://security-tracker.debian.org/tracker/CVE-2016-0504 oracle-mysql | CVE-2016-0594 | https://security-tracker.debian.org/tracker/CVE-2016-0594 oracle-mysql | CVE-2016-0595 | https://security-tracker.debian.org/tracker/CVE-2016-0595 oracle-mysql | CVE-2016-0607 | https://security-tracker.debian.org/tracker/CVE-2016-0607 oracle-mysql | CVE-2016-0610 | https://security-tracker.debian.org/tracker/CVE-2016-0610 oracle-mysql | CVE-2016-0611 | https://security-tracker.debian.org/tracker/CVE-2016-0611 oracle-mysql | CVE-2016-0616 | https://security-tracker.debian.org/tracker/CVE-2016-0616 oracle-mysql | CVE-2016-0652 | https://security-tracker.debian.org/tracker/CVE-2016-0652 oracle-mysql | CVE-2016-0653 | https://security-tracker.debian.org/tracker/CVE-2016-0653 oracle-mysql | CVE-2016-0654 | https://security-tracker.debian.org/tracker/CVE-2016-0654 oracle-mysql | CVE-2016-0656 | https://security-tracker.debian.org/tracker/CVE-2016-0656 oracle-mysql | CVE-2016-0657 | https://security-tracker.debian.org/tracker/CVE-2016-0657 oracle-mysql | CVE-2016-0658 | https://security-tracker.debian.org/tracker/CVE-2016-0658 oracle-mysql | CVE-2016-0659 | https://security-tracker.debian.org/tracker/CVE-2016-0659 oracle-mysql | CVE-2016-0662 | https://security-tracker.debian.org/tracker/CVE-2016-0662 oracle-mysql | CVE-2016-0663 | https://security-tracker.debian.org/tracker/CVE-2016-0663 oracle-mysql | CVE-2016-0667 | https://security-tracker.debian.org/tracker/CVE-2016-0667 oracle-mysql | CVE-2016-3424 | https://security-tracker.debian.org/tracker/CVE-2016-3424 oracle-mysql | CVE-2016-3440 | https://security-tracker.debian.org/tracker/CVE-2016-3440 oracle-mysql | CVE-2016-3518 | https://security-tracker.debian.org/tracker/CVE-2016-3518 oracle-mysql | CVE-2016-3588 | https://security-tracker.debian.org/tracker/CVE-2016-3588 oracle-mysql | CVE-2016-5436 | https://security-tracker.debian.org/tracker/CVE-2016-5436 oracle-mysql | CVE-2016-5437 | https://security-tracker.debian.org/tracker/CVE-2016-5437 oracle-mysql | CVE-2016-5441 | https://security-tracker.debian.org/tracker/CVE-2016-5441 oracle-mysql | CVE-2016-5442 | https://security-tracker.debian.org/tracker/CVE-2016-5442 oracle-mysql | CVE-2016-5443 | https://security-tracker.debian.org/tracker/CVE-2016-5443 oracle-mysql | CVE-2016-5628 | https://security-tracker.debian.org/tracker/CVE-2016-5628 oracle-mysql | CVE-2016-5631 | https://security-tracker.debian.org/tracker/CVE-2016-5631 oracle-mysql | CVE-2016-5632 | https://security-tracker.debian.org/tracker/CVE-2016-5632 oracle-mysql | CVE-2016-5633 | https://security-tracker.debian.org/tracker/CVE-2016-5633 oracle-mysql | CVE-2016-5634 | https://security-tracker.debian.org/tracker/CVE-2016-5634 oracle-mysql | CVE-2016-5635 | https://security-tracker.debian.org/tracker/CVE-2016-5635 oracle-mysql | CVE-2016-8286 | https://security-tracker.debian.org/tracker/CVE-2016-8286 oracle-mysql | CVE-2016-8287 | https://security-tracker.debian.org/tracker/CVE-2016-8287 oracle-mysql | CVE-2016-8289 | https://security-tracker.debian.org/tracker/CVE-2016-8289 oracle-mysql | CVE-2016-8290 | https://security-tracker.debian.org/tracker/CVE-2016-8290 oracle-mysql | CVE-2017-10165 | https://security-tracker.debian.org/tracker/CVE-2017-10165 oracle-mysql | CVE-2017-10167 | https://security-tracker.debian.org/tracker/CVE-2017-10167 oracle-mysql | CVE-2017-10284 | https://security-tracker.debian.org/tracker/CVE-2017-10284 oracle-mysql | CVE-2017-10296 | https://security-tracker.debian.org/tracker/CVE-2017-10296 oracle-mysql | CVE-2017-10311 | https://security-tracker.debian.org/tracker/CVE-2017-10311 oracle-mysql | CVE-2017-10313 | https://security-tracker.debian.org/tracker/CVE-2017-10313 oracle-mysql | CVE-2017-3251 | https://security-tracker.debian.org/tracker/CVE-2017-3251 oracle-mysql | CVE-2017-3256 | https://security-tracker.debian.org/tracker/CVE-2017-3256 oracle-mysql | CVE-2017-3319 | https://security-tracker.debian.org/tracker/CVE-2017-3319 oracle-mysql | CVE-2017-3320 | https://security-tracker.debian.org/tracker/CVE-2017-3320 oracle-mysql | CVE-2017-3452 | https://security-tracker.debian.org/tracker/CVE-2017-3452 oracle-mysql | CVE-2017-3454 | https://security-tracker.debian.org/tracker/CVE-2017-3454 oracle-mysql | CVE-2017-3455 | https://security-tracker.debian.org/tracker/CVE-2017-3455 oracle-mysql | CVE-2017-3457 | https://security-tracker.debian.org/tracker/CVE-2017-3457 oracle-mysql | CVE-2017-3458 | https://security-tracker.debian.org/tracker/CVE-2017-3458 oracle-mysql | CVE-2017-3459 | https://security-tracker.debian.org/tracker/CVE-2017-3459 oracle-mysql | CVE-2017-3460 | https://security-tracker.debian.org/tracker/CVE-2017-3460 oracle-mysql | CVE-2017-3465 | https://security-tracker.debian.org/tracker/CVE-2017-3465 oracle-mysql | CVE-2017-3467 | https://security-tracker.debian.org/tracker/CVE-2017-3467 oracle-mysql | CVE-2017-3468 | https://security-tracker.debian.org/tracker/CVE-2017-3468 oracle-mysql | CVE-2017-3529 | https://security-tracker.debian.org/tracker/CVE-2017-3529 oracle-mysql | CVE-2017-3637 | https://security-tracker.debian.org/tracker/CVE-2017-3637 oracle-mysql | CVE-2017-3638 | https://security-tracker.debian.org/tracker/CVE-2017-3638 oracle-mysql | CVE-2017-3639 | https://security-tracker.debian.org/tracker/CVE-2017-3639 oracle-mysql | CVE-2017-3640 | https://security-tracker.debian.org/tracker/CVE-2017-3640 oracle-mysql | CVE-2017-3642 | https://security-tracker.debian.org/tracker/CVE-2017-3642 oracle-mysql | CVE-2017-3643 | https://security-tracker.debian.org/tracker/CVE-2017-3643 oracle-mysql | CVE-2017-3644 | https://security-tracker.debian.org/tracker/CVE-2017-3644 oracle-mysql | CVE-2017-3645 | https://security-tracker.debian.org/tracker/CVE-2017-3645 oracle-mysql | CVE-2017-3646 | https://security-tracker.debian.org/tracker/CVE-2017-3646 oracle-mysql | CVE-2017-3650 | https://security-tracker.debian.org/tracker/CVE-2017-3650 oracle-mysql | CVE-2018-0735 | https://security-tracker.debian.org/tracker/CVE-2018-0735 oracle-mysql | CVE-2018-3061 | https://security-tracker.debian.org/tracker/CVE-2018-3061 oracle-mysql | CVE-2018-3067 | https://security-tracker.debian.org/tracker/CVE-2018-3067 oracle-mysql | CVE-2018-3071 | https://security-tracker.debian.org/tracker/CVE-2018-3071 oracle-mysql | CVE-2018-3073 | https://security-tracker.debian.org/tracker/CVE-2018-3073 oracle-mysql | CVE-2018-3074 | https://security-tracker.debian.org/tracker/CVE-2018-3074 oracle-mysql | CVE-2018-3075 | https://security-tracker.debian.org/tracker/CVE-2018-3075 oracle-mysql | CVE-2018-3078 | https://security-tracker.debian.org/tracker/CVE-2018-3078 oracle-mysql | CVE-2018-3079 | https://security-tracker.debian.org/tracker/CVE-2018-3079 oracle-mysql | CVE-2018-3080 | https://security-tracker.debian.org/tracker/CVE-2018-3080 oracle-mysql | CVE-2018-3082 | https://security-tracker.debian.org/tracker/CVE-2018-3082 oracle-mysql | CVE-2018-3084 | https://security-tracker.debian.org/tracker/CVE-2018-3084 oracle-mysql | CVE-2018-3137 | https://security-tracker.debian.org/tracker/CVE-2018-3137 oracle-mysql | CVE-2018-3145 | https://security-tracker.debian.org/tracker/CVE-2018-3145 oracle-mysql | CVE-2018-3170 | https://security-tracker.debian.org/tracker/CVE-2018-3170 oracle-mysql | CVE-2018-3182 | https://security-tracker.debian.org/tracker/CVE-2018-3182 oracle-mysql | CVE-2018-3186 | https://security-tracker.debian.org/tracker/CVE-2018-3186 oracle-mysql | CVE-2018-3195 | https://security-tracker.debian.org/tracker/CVE-2018-3195 oracle-mysql | CVE-2018-3203 | https://security-tracker.debian.org/tracker/CVE-2018-3203 oracle-mysql | CVE-2018-3212 | https://security-tracker.debian.org/tracker/CVE-2018-3212 oracle-mysql | CVE-2018-3279 | https://security-tracker.debian.org/tracker/CVE-2018-3279 oracle-mysql | CVE-2018-3280 | https://security-tracker.debian.org/tracker/CVE-2018-3280 oracle-mysql | CVE-2018-3285 | https://security-tracker.debian.org/tracker/CVE-2018-3285 oracle-mysql | CVE-2018-3286 | https://security-tracker.debian.org/tracker/CVE-2018-3286 oracle-mysql | CVE-2019-2436 | https://security-tracker.debian.org/tracker/CVE-2019-2436 oracle-mysql | CVE-2019-2494 | https://security-tracker.debian.org/tracker/CVE-2019-2494 oracle-mysql | CVE-2019-2495 | https://security-tracker.debian.org/tracker/CVE-2019-2495 oracle-mysql | CVE-2019-2502 | https://security-tracker.debian.org/tracker/CVE-2019-2502 oracle-mysql | CVE-2019-2513 | https://security-tracker.debian.org/tracker/CVE-2019-2513 oracle-mysql | CVE-2019-2530 | https://security-tracker.debian.org/tracker/CVE-2019-2530 oracle-mysql | CVE-2019-2533 | https://security-tracker.debian.org/tracker/CVE-2019-2533 oracle-mysql | CVE-2019-2535 | https://security-tracker.debian.org/tracker/CVE-2019-2535 oracle-mysql | CVE-2019-2536 | https://security-tracker.debian.org/tracker/CVE-2019-2536 oracle-mysql | CVE-2019-2539 | https://security-tracker.debian.org/tracker/CVE-2019-2539 oracle-mysql | CVE-2019-2731 | https://security-tracker.debian.org/tracker/CVE-2019-2731 oracle-mysql | CVE-2019-2741 | https://security-tracker.debian.org/tracker/CVE-2019-2741 oracle-mysql | CVE-2019-2743 | https://security-tracker.debian.org/tracker/CVE-2019-2743 oracle-mysql | CVE-2019-2746 | https://security-tracker.debian.org/tracker/CVE-2019-2746 oracle-mysql | CVE-2019-2747 | https://security-tracker.debian.org/tracker/CVE-2019-2747 oracle-mysql | CVE-2019-2752 | https://security-tracker.debian.org/tracker/CVE-2019-2752 oracle-mysql | CVE-2019-2755 | https://security-tracker.debian.org/tracker/CVE-2019-2755 oracle-mysql | CVE-2019-2757 | https://security-tracker.debian.org/tracker/CVE-2019-2757 oracle-mysql | CVE-2019-2780 | https://security-tracker.debian.org/tracker/CVE-2019-2780 oracle-mysql | CVE-2019-2784 | https://security-tracker.debian.org/tracker/CVE-2019-2784 oracle-mysql | CVE-2019-2785 | https://security-tracker.debian.org/tracker/CVE-2019-2785 oracle-mysql | CVE-2019-2789 | https://security-tracker.debian.org/tracker/CVE-2019-2789 oracle-mysql | CVE-2019-2795 | https://security-tracker.debian.org/tracker/CVE-2019-2795 oracle-mysql | CVE-2019-2796 | https://security-tracker.debian.org/tracker/CVE-2019-2796 oracle-mysql | CVE-2019-2798 | https://security-tracker.debian.org/tracker/CVE-2019-2798 oracle-mysql | CVE-2019-2800 | https://security-tracker.debian.org/tracker/CVE-2019-2800 oracle-mysql | CVE-2019-2801 | https://security-tracker.debian.org/tracker/CVE-2019-2801 oracle-mysql | CVE-2019-2802 | https://security-tracker.debian.org/tracker/CVE-2019-2802 oracle-mysql | CVE-2019-2803 | https://security-tracker.debian.org/tracker/CVE-2019-2803 oracle-mysql | CVE-2019-2808 | https://security-tracker.debian.org/tracker/CVE-2019-2808 oracle-mysql | CVE-2019-2810 | https://security-tracker.debian.org/tracker/CVE-2019-2810 oracle-mysql | CVE-2019-2811 | https://security-tracker.debian.org/tracker/CVE-2019-2811 oracle-mysql | CVE-2019-2812 | https://security-tracker.debian.org/tracker/CVE-2019-2812 oracle-mysql | CVE-2019-2814 | https://security-tracker.debian.org/tracker/CVE-2019-2814 oracle-mysql | CVE-2019-2815 | https://security-tracker.debian.org/tracker/CVE-2019-2815 oracle-mysql | CVE-2019-2822 | https://security-tracker.debian.org/tracker/CVE-2019-2822 oracle-mysql | CVE-2019-2826 | https://security-tracker.debian.org/tracker/CVE-2019-2826 oracle-mysql | CVE-2019-2830 | https://security-tracker.debian.org/tracker/CVE-2019-2830 oracle-mysql | CVE-2019-2834 | https://security-tracker.debian.org/tracker/CVE-2019-2834 oracle-mysql | CVE-2019-2879 | https://security-tracker.debian.org/tracker/CVE-2019-2879 oracle-mysql | CVE-2019-3004 | https://security-tracker.debian.org/tracker/CVE-2019-3004 oracle-mysql | CVE-2019-7317 | https://security-tracker.debian.org/tracker/CVE-2019-7317 oracle-mysql | CVE-2020-14575 | https://security-tracker.debian.org/tracker/CVE-2020-14575 oracle-mysql | CVE-2020-14597 | https://security-tracker.debian.org/tracker/CVE-2020-14597 oracle-mysql | CVE-2020-14614 | https://security-tracker.debian.org/tracker/CVE-2020-14614 oracle-mysql | CVE-2020-14619 | https://security-tracker.debian.org/tracker/CVE-2020-14619 oracle-mysql | CVE-2020-14620 | https://security-tracker.debian.org/tracker/CVE-2020-14620 oracle-mysql | CVE-2020-14623 | https://security-tracker.debian.org/tracker/CVE-2020-14623 oracle-mysql | CVE-2020-14624 | https://security-tracker.debian.org/tracker/CVE-2020-14624 oracle-mysql | CVE-2020-14631 | https://security-tracker.debian.org/tracker/CVE-2020-14631 oracle-mysql | CVE-2020-14643 | https://security-tracker.debian.org/tracker/CVE-2020-14643 oracle-mysql | CVE-2020-14651 | https://security-tracker.debian.org/tracker/CVE-2020-14651 oracle-mysql | CVE-2020-14654 | https://security-tracker.debian.org/tracker/CVE-2020-14654 oracle-mysql | CVE-2020-14656 | https://security-tracker.debian.org/tracker/CVE-2020-14656 oracle-mysql | CVE-2020-14663 | https://security-tracker.debian.org/tracker/CVE-2020-14663 oracle-mysql | CVE-2020-14678 | https://security-tracker.debian.org/tracker/CVE-2020-14678 oracle-mysql | CVE-2020-14680 | https://security-tracker.debian.org/tracker/CVE-2020-14680 oracle-mysql | CVE-2020-14697 | https://security-tracker.debian.org/tracker/CVE-2020-14697 oracle-mysql | CVE-2020-14702 | https://security-tracker.debian.org/tracker/CVE-2020-14702 oracle-mysql | CVE-2020-14760 | https://security-tracker.debian.org/tracker/CVE-2020-14760 oracle-mysql | CVE-2020-14814 | https://security-tracker.debian.org/tracker/CVE-2020-14814 oracle-mysql | CVE-2020-14830 | https://security-tracker.debian.org/tracker/CVE-2020-14830 oracle-mysql | CVE-2020-14837 | https://security-tracker.debian.org/tracker/CVE-2020-14837 oracle-mysql | CVE-2020-14839 | https://security-tracker.debian.org/tracker/CVE-2020-14839 oracle-mysql | CVE-2020-14845 | https://security-tracker.debian.org/tracker/CVE-2020-14845 oracle-mysql | CVE-2020-14846 | https://security-tracker.debian.org/tracker/CVE-2020-14846 oracle-mysql | CVE-2020-14852 | https://security-tracker.debian.org/tracker/CVE-2020-14852 oracle-mysql | CVE-2020-15358 | https://security-tracker.debian.org/tracker/CVE-2020-15358 oracle-mysql | CVE-2020-1967 | https://security-tracker.debian.org/tracker/CVE-2020-1967 oracle-mysql | CVE-2020-1971 | https://security-tracker.debian.org/tracker/CVE-2020-1971 oracle-mysql | CVE-2021-22570 | https://security-tracker.debian.org/tracker/CVE-2021-22570 oracle-mysql | CVE-2021-2356 | https://security-tracker.debian.org/tracker/CVE-2021-2356 oracle-mysql | CVE-2022-21417 | https://security-tracker.debian.org/tracker/CVE-2022-21417 oracle-mysql | CVE-2022-21444 | https://security-tracker.debian.org/tracker/CVE-2022-21444 p7zip | CVE-2017-17969 | https://security-tracker.debian.org/tracker/CVE-2017-17969 p7zip | CVE-2018-5996 | https://security-tracker.debian.org/tracker/CVE-2018-5996 patch | CVE-2018-6952 | https://security-tracker.debian.org/tracker/CVE-2018-6952 patch | CVE-2019-20633 | https://security-tracker.debian.org/tracker/CVE-2019-20633 php | CVE-2007-2728 | https://security-tracker.debian.org/tracker/CVE-2007-2728 php | CVE-2007-3205 | https://security-tracker.debian.org/tracker/CVE-2007-3205 php | CVE-2007-4596 | https://security-tracker.debian.org/tracker/CVE-2007-4596 postgresql | CVE-2017-8806 | https://security-tracker.debian.org/tracker/CVE-2017-8806 powerpc-utils | CVE-2014-8165 | https://security-tracker.debian.org/tracker/CVE-2014-8165 pppd | CVE-2018-11574 | https://security-tracker.debian.org/tracker/CVE-2018-11574 proftpd | CVE-2021-46854 | https://security-tracker.debian.org/tracker/CVE-2021-46854 python-aiohttp | CVE-2022-33124 | https://security-tracker.debian.org/tracker/CVE-2022-33124 python-m2crypto | CVE-2020-25657 | https://security-tracker.debian.org/tracker/CVE-2020-25657 python-pillow | CVE-2022-45199 | https://security-tracker.debian.org/tracker/CVE-2022-45199 python-pip | CVE-2018-20225 | https://security-tracker.debian.org/tracker/CVE-2018-20225 python-py | CVE-2022-42969 | https://security-tracker.debian.org/tracker/CVE-2022-42969 python-twisted | CVE-2022-24801 | https://security-tracker.debian.org/tracker/CVE-2022-24801 python-twisted | CVE-2022-39348 | https://security-tracker.debian.org/tracker/CVE-2022-39348 qemu | CVE-2018-18438 | https://security-tracker.debian.org/tracker/CVE-2018-18438 qemu | CVE-2019-12067 | https://security-tracker.debian.org/tracker/CVE-2019-12067 qemu | CVE-2021-20255 | https://security-tracker.debian.org/tracker/CVE-2021-20255 qemu | CVE-2022-2962 | https://security-tracker.debian.org/tracker/CVE-2022-2962 qemu | CVE-2022-3165 | https://security-tracker.debian.org/tracker/CVE-2022-3165 qemu | CVE-2022-35414 | https://security-tracker.debian.org/tracker/CVE-2022-35414 qemu | CVE-2022-3872 | https://security-tracker.debian.org/tracker/CVE-2022-3872 qemu | CVE-2022-4144 | https://security-tracker.debian.org/tracker/CVE-2022-4144 qemu | CVE-2022-4172 | https://security-tracker.debian.org/tracker/CVE-2022-4172 quagga | CVE-2016-4049 | https://security-tracker.debian.org/tracker/CVE-2016-4049 quagga | CVE-2017-3224 | https://security-tracker.debian.org/tracker/CVE-2017-3224 quagga | CVE-2021-44038 | https://security-tracker.debian.org/tracker/CVE-2021-44038 rabbitmq-server | CVE-2020-5419 | https://security-tracker.debian.org/tracker/CVE-2020-5419 rabbitmq-server | CVE-2021-22116 | https://security-tracker.debian.org/tracker/CVE-2021-22116 rabbitmq-server | CVE-2021-22117 | https://security-tracker.debian.org/tracker/CVE-2021-22117 rabbitmq-server | CVE-2021-32718 | https://security-tracker.debian.org/tracker/CVE-2021-32718 rabbitmq-server | CVE-2021-32719 | https://security-tracker.debian.org/tracker/CVE-2021-32719 rabbitmq-server | CVE-2022-31008 | https://security-tracker.debian.org/tracker/CVE-2022-31008 resiprocate | CVE-2017-9454 | https://security-tracker.debian.org/tracker/CVE-2017-9454 rpm | CVE-2021-3521 | https://security-tracker.debian.org/tracker/CVE-2021-3521 rpm | CVE-2021-35937 | https://security-tracker.debian.org/tracker/CVE-2021-35937 rpm | CVE-2021-35938 | https://security-tracker.debian.org/tracker/CVE-2021-35938 rpm | CVE-2021-35939 | https://security-tracker.debian.org/tracker/CVE-2021-35939 samba4 | CVE-2011-2411 | https://security-tracker.debian.org/tracker/CVE-2011-2411 samba4 | CVE-2021-3670 | https://security-tracker.debian.org/tracker/CVE-2021-3670 samba4 | CVE-2022-1615 | https://security-tracker.debian.org/tracker/CVE-2022-1615 samba4 | CVE-2022-32743 | https://security-tracker.debian.org/tracker/CVE-2022-32743 sdl | CVE-2019-13616 | https://security-tracker.debian.org/tracker/CVE-2019-13616 sdl | CVE-2019-14906 | https://security-tracker.debian.org/tracker/CVE-2019-14906 sdl | CVE-2019-7572 | https://security-tracker.debian.org/tracker/CVE-2019-7572 sdl | CVE-2019-7573 | https://security-tracker.debian.org/tracker/CVE-2019-7573 sdl | CVE-2019-7574 | https://security-tracker.debian.org/tracker/CVE-2019-7574 sdl | CVE-2019-7575 | https://security-tracker.debian.org/tracker/CVE-2019-7575 sdl | CVE-2019-7576 | https://security-tracker.debian.org/tracker/CVE-2019-7576 sdl | CVE-2019-7577 | https://security-tracker.debian.org/tracker/CVE-2019-7577 sdl | CVE-2019-7578 | https://security-tracker.debian.org/tracker/CVE-2019-7578 sdl | CVE-2019-7635 | https://security-tracker.debian.org/tracker/CVE-2019-7635 sdl | CVE-2019-7636 | https://security-tracker.debian.org/tracker/CVE-2019-7636 sdl | CVE-2019-7637 | https://security-tracker.debian.org/tracker/CVE-2019-7637 sdl | CVE-2019-7638 | https://security-tracker.debian.org/tracker/CVE-2019-7638 sdl | CVE-2020-14409 | https://security-tracker.debian.org/tracker/CVE-2020-14409 sdl | CVE-2020-14410 | https://security-tracker.debian.org/tracker/CVE-2020-14410 smack | CVE-2014-0363 | https://security-tracker.debian.org/tracker/CVE-2014-0363 smack | CVE-2014-0364 | https://security-tracker.debian.org/tracker/CVE-2014-0364 smack | CVE-2016-10027 | https://security-tracker.debian.org/tracker/CVE-2016-10027 spice | CVE-2016-0749 | https://security-tracker.debian.org/tracker/CVE-2016-0749 spice | CVE-2016-2150 | https://security-tracker.debian.org/tracker/CVE-2016-2150 spice | CVE-2018-10893 | https://security-tracker.debian.org/tracker/CVE-2018-10893 systemd | CVE-2022-3821 | https://security-tracker.debian.org/tracker/CVE-2022-3821 systemd | CVE-2022-45873 | https://security-tracker.debian.org/tracker/CVE-2022-45873 thttpd | CVE-2012-5640 | https://security-tracker.debian.org/tracker/CVE-2012-5640 tiff | CVE-2015-7313 | https://security-tracker.debian.org/tracker/CVE-2015-7313 tiff | CVE-2022-2056 | https://security-tracker.debian.org/tracker/CVE-2022-2056 tiff | CVE-2022-2057 | https://security-tracker.debian.org/tracker/CVE-2022-2057 tiff | CVE-2022-2058 | https://security-tracker.debian.org/tracker/CVE-2022-2058 tiff | CVE-2022-2519 | https://security-tracker.debian.org/tracker/CVE-2022-2519 tiff | CVE-2022-2520 | https://security-tracker.debian.org/tracker/CVE-2022-2520 tiff | CVE-2022-2521 | https://security-tracker.debian.org/tracker/CVE-2022-2521 tiff | CVE-2022-2953 | https://security-tracker.debian.org/tracker/CVE-2022-2953 tiff | CVE-2022-34526 | https://security-tracker.debian.org/tracker/CVE-2022-34526 tiff | CVE-2022-3570 | https://security-tracker.debian.org/tracker/CVE-2022-3570 tiff | CVE-2022-3597 | https://security-tracker.debian.org/tracker/CVE-2022-3597 tiff | CVE-2022-3598 | https://security-tracker.debian.org/tracker/CVE-2022-3598 tiff | CVE-2022-3599 | https://security-tracker.debian.org/tracker/CVE-2022-3599 tiff | CVE-2022-3626 | https://security-tracker.debian.org/tracker/CVE-2022-3626 tiff | CVE-2022-3627 | https://security-tracker.debian.org/tracker/CVE-2022-3627 tiff | CVE-2022-3970 | https://security-tracker.debian.org/tracker/CVE-2022-3970 tinc | CVE-2013-1428 | https://security-tracker.debian.org/tracker/CVE-2013-1428 tor | CVE-2016-9079 | https://security-tracker.debian.org/tracker/CVE-2016-9079 tor | CVE-2017-16541 | https://security-tracker.debian.org/tracker/CVE-2017-16541 uboot-tools | CVE-2022-2347 | https://security-tracker.debian.org/tracker/CVE-2022-2347 uboot-tools | CVE-2022-30767 | https://security-tracker.debian.org/tracker/CVE-2022-30767 uboot-tools | CVE-2022-33103 | https://security-tracker.debian.org/tracker/CVE-2022-33103 uboot-tools | CVE-2022-34835 | https://security-tracker.debian.org/tracker/CVE-2022-34835 unrar | CVE-2022-30333 | https://security-tracker.debian.org/tracker/CVE-2022-30333 unzip | CVE-2021-4217 | https://security-tracker.debian.org/tracker/CVE-2021-4217 wayland | CVE-2021-3782 | https://security-tracker.debian.org/tracker/CVE-2021-3782 wireshark | CVE-2022-3190 | https://security-tracker.debian.org/tracker/CVE-2022-3190 xen | CVE-2011-1936 | https://security-tracker.debian.org/tracker/CVE-2011-1936 xen | CVE-2011-3346 | https://security-tracker.debian.org/tracker/CVE-2011-3346 xen | CVE-2014-2580 | https://security-tracker.debian.org/tracker/CVE-2014-2580 xen | CVE-2014-3672 | https://security-tracker.debian.org/tracker/CVE-2014-3672 xen | CVE-2015-7504 | https://security-tracker.debian.org/tracker/CVE-2015-7504 xen | CVE-2015-8550 | https://security-tracker.debian.org/tracker/CVE-2015-8550 xen | CVE-2015-8553 | https://security-tracker.debian.org/tracker/CVE-2015-8553 xen | CVE-2016-3960 | https://security-tracker.debian.org/tracker/CVE-2016-3960 xen | CVE-2016-7092 | https://security-tracker.debian.org/tracker/CVE-2016-7092 xen | CVE-2016-9379 | https://security-tracker.debian.org/tracker/CVE-2016-9379 xen | CVE-2016-9380 | https://security-tracker.debian.org/tracker/CVE-2016-9380 xen | CVE-2016-9383 | https://security-tracker.debian.org/tracker/CVE-2016-9383 xen | CVE-2016-9386 | https://security-tracker.debian.org/tracker/CVE-2016-9386 xen | CVE-2017-12134 | https://security-tracker.debian.org/tracker/CVE-2017-12134 xen | CVE-2017-12135 | https://security-tracker.debian.org/tracker/CVE-2017-12135 xen | CVE-2017-12137 | https://security-tracker.debian.org/tracker/CVE-2017-12137 xen | CVE-2017-7228 | https://security-tracker.debian.org/tracker/CVE-2017-7228 xen | CVE-2018-5244 | https://security-tracker.debian.org/tracker/CVE-2018-5244 xen | CVE-2018-8897 | https://security-tracker.debian.org/tracker/CVE-2018-8897 xen | CVE-2021-26313 | https://security-tracker.debian.org/tracker/CVE-2021-26313 xen | CVE-2021-26314 | https://security-tracker.debian.org/tracker/CVE-2021-26314 xen | CVE-2021-28038 | https://security-tracker.debian.org/tracker/CVE-2021-28038 xen | CVE-2021-28039 | https://security-tracker.debian.org/tracker/CVE-2021-28039 xen | CVE-2021-28687 | https://security-tracker.debian.org/tracker/CVE-2021-28687 xen | CVE-2021-28690 | https://security-tracker.debian.org/tracker/CVE-2021-28690 xen | CVE-2021-28692 | https://security-tracker.debian.org/tracker/CVE-2021-28692 xen | CVE-2021-28693 | https://security-tracker.debian.org/tracker/CVE-2021-28693 xen | CVE-2021-28694 | https://security-tracker.debian.org/tracker/CVE-2021-28694 xen | CVE-2021-28695 | https://security-tracker.debian.org/tracker/CVE-2021-28695 xen | CVE-2021-28696 | https://security-tracker.debian.org/tracker/CVE-2021-28696 xen | CVE-2021-28697 | https://security-tracker.debian.org/tracker/CVE-2021-28697 xen | CVE-2021-28698 | https://security-tracker.debian.org/tracker/CVE-2021-28698 xen | CVE-2021-28699 | https://security-tracker.debian.org/tracker/CVE-2021-28699 xen | CVE-2021-28700 | https://security-tracker.debian.org/tracker/CVE-2021-28700 xen | CVE-2021-28701 | https://security-tracker.debian.org/tracker/CVE-2021-28701 xen | CVE-2021-28702 | https://security-tracker.debian.org/tracker/CVE-2021-28702 xen | CVE-2021-28703 | https://security-tracker.debian.org/tracker/CVE-2021-28703 xen | CVE-2021-28704 | https://security-tracker.debian.org/tracker/CVE-2021-28704 xen | CVE-2021-28707 | https://security-tracker.debian.org/tracker/CVE-2021-28707 xen | CVE-2021-28708 | https://security-tracker.debian.org/tracker/CVE-2021-28708 xen | CVE-2021-28711 | https://security-tracker.debian.org/tracker/CVE-2021-28711 xen | CVE-2021-28712 | https://security-tracker.debian.org/tracker/CVE-2021-28712 xen | CVE-2021-28713 | https://security-tracker.debian.org/tracker/CVE-2021-28713 xen | CVE-2022-21123 | https://security-tracker.debian.org/tracker/CVE-2022-21123 xen | CVE-2022-21125 | https://security-tracker.debian.org/tracker/CVE-2022-21125 xen | CVE-2022-21127 | https://security-tracker.debian.org/tracker/CVE-2022-21127 xen | CVE-2022-21166 | https://security-tracker.debian.org/tracker/CVE-2022-21166 xen | CVE-2022-23033 | https://security-tracker.debian.org/tracker/CVE-2022-23033 xen | CVE-2022-23035 | https://security-tracker.debian.org/tracker/CVE-2022-23035 xen | CVE-2022-23036 | https://security-tracker.debian.org/tracker/CVE-2022-23036 xen | CVE-2022-23037 | https://security-tracker.debian.org/tracker/CVE-2022-23037 xen | CVE-2022-23038 | https://security-tracker.debian.org/tracker/CVE-2022-23038 xen | CVE-2022-23039 | https://security-tracker.debian.org/tracker/CVE-2022-23039 xen | CVE-2022-23040 | https://security-tracker.debian.org/tracker/CVE-2022-23040 xen | CVE-2022-23041 | https://security-tracker.debian.org/tracker/CVE-2022-23041 xen | CVE-2022-23042 | https://security-tracker.debian.org/tracker/CVE-2022-23042 xen | CVE-2022-23824 | https://security-tracker.debian.org/tracker/CVE-2022-23824 xen | CVE-2022-23960 | https://security-tracker.debian.org/tracker/CVE-2022-23960 xen | CVE-2022-26357 | https://security-tracker.debian.org/tracker/CVE-2022-26357 xen | CVE-2022-26358 | https://security-tracker.debian.org/tracker/CVE-2022-26358 xen | CVE-2022-26359 | https://security-tracker.debian.org/tracker/CVE-2022-26359 xen | CVE-2022-26360 | https://security-tracker.debian.org/tracker/CVE-2022-26360 xen | CVE-2022-26361 | https://security-tracker.debian.org/tracker/CVE-2022-26361 xen | CVE-2022-26362 | https://security-tracker.debian.org/tracker/CVE-2022-26362 xen | CVE-2022-26363 | https://security-tracker.debian.org/tracker/CVE-2022-26363 xen | CVE-2022-26364 | https://security-tracker.debian.org/tracker/CVE-2022-26364 xen | CVE-2022-26365 | https://security-tracker.debian.org/tracker/CVE-2022-26365 xen | CVE-2022-29900 | https://security-tracker.debian.org/tracker/CVE-2022-29900 xen | CVE-2022-29901 | https://security-tracker.debian.org/tracker/CVE-2022-29901 xen | CVE-2022-33740 | https://security-tracker.debian.org/tracker/CVE-2022-33740 xen | CVE-2022-33741 | https://security-tracker.debian.org/tracker/CVE-2022-33741 xen | CVE-2022-33742 | https://security-tracker.debian.org/tracker/CVE-2022-33742 xen | CVE-2022-33743 | https://security-tracker.debian.org/tracker/CVE-2022-33743 xen | CVE-2022-33745 | https://security-tracker.debian.org/tracker/CVE-2022-33745 xen | CVE-2022-33746 | https://security-tracker.debian.org/tracker/CVE-2022-33746 xen | CVE-2022-33747 | https://security-tracker.debian.org/tracker/CVE-2022-33747 xen | CVE-2022-33748 | https://security-tracker.debian.org/tracker/CVE-2022-33748 xen | CVE-2022-42309 | https://security-tracker.debian.org/tracker/CVE-2022-42309 xen | CVE-2022-42311 | https://security-tracker.debian.org/tracker/CVE-2022-42311 xen | CVE-2022-42312 | https://security-tracker.debian.org/tracker/CVE-2022-42312 xen | CVE-2022-42313 | https://security-tracker.debian.org/tracker/CVE-2022-42313 xen | CVE-2022-42314 | https://security-tracker.debian.org/tracker/CVE-2022-42314 xen | CVE-2022-42315 | https://security-tracker.debian.org/tracker/CVE-2022-42315 xen | CVE-2022-42316 | https://security-tracker.debian.org/tracker/CVE-2022-42316 xen | CVE-2022-42317 | https://security-tracker.debian.org/tracker/CVE-2022-42317 xen | CVE-2022-42318 | https://security-tracker.debian.org/tracker/CVE-2022-42318 xen | CVE-2022-42319 | https://security-tracker.debian.org/tracker/CVE-2022-42319 xen | CVE-2022-42320 | https://security-tracker.debian.org/tracker/CVE-2022-42320 xen | CVE-2022-42321 | https://security-tracker.debian.org/tracker/CVE-2022-42321 xen | CVE-2022-42322 | https://security-tracker.debian.org/tracker/CVE-2022-42322 xen | CVE-2022-42323 | https://security-tracker.debian.org/tracker/CVE-2022-42323 xen | CVE-2022-42324 | https://security-tracker.debian.org/tracker/CVE-2022-42324 xen | CVE-2022-42325 | https://security-tracker.debian.org/tracker/CVE-2022-42325 xen | CVE-2022-42326 | https://security-tracker.debian.org/tracker/CVE-2022-42326 xerces | CVE-2012-0880 | https://security-tracker.debian.org/tracker/CVE-2012-0880 yasm | CVE-2021-33454 | https://security-tracker.debian.org/tracker/CVE-2021-33454 yasm | CVE-2021-33455 | https://security-tracker.debian.org/tracker/CVE-2021-33455 yasm | CVE-2021-33456 | https://security-tracker.debian.org/tracker/CVE-2021-33456 yasm | CVE-2021-33457 | https://security-tracker.debian.org/tracker/CVE-2021-33457 yasm | CVE-2021-33458 | https://security-tracker.debian.org/tracker/CVE-2021-33458 yasm | CVE-2021-33459 | https://security-tracker.debian.org/tracker/CVE-2021-33459 yasm | CVE-2021-33460 | https://security-tracker.debian.org/tracker/CVE-2021-33460 yasm | CVE-2021-33461 | https://security-tracker.debian.org/tracker/CVE-2021-33461 yasm | CVE-2021-33462 | https://security-tracker.debian.org/tracker/CVE-2021-33462 yasm | CVE-2021-33463 | https://security-tracker.debian.org/tracker/CVE-2021-33463 yasm | CVE-2021-33464 | https://security-tracker.debian.org/tracker/CVE-2021-33464 yasm | CVE-2021-33465 | https://security-tracker.debian.org/tracker/CVE-2021-33465 yasm | CVE-2021-33466 | https://security-tracker.debian.org/tracker/CVE-2021-33466 yasm | CVE-2021-33467 | https://security-tracker.debian.org/tracker/CVE-2021-33467 yasm | CVE-2021-33468 | https://security-tracker.debian.org/tracker/CVE-2021-33468 zip | CVE-2018-13410 | https://security-tracker.debian.org/tracker/CVE-2018-13410 -- http://autobuild.buildroot.net From aleksander at aleksander.es Mon Dec 12 09:19:32 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Mon, 12 Dec 2022 10:19:32 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221211144611.437eda70@windsurf> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> Message-ID: Hey! > > -MODEM_MANAGER_VERSION = 1.18.12 > > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > > +MODEM_MANAGER_VERSION = 1.20.2 > > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > > MODEM_MANAGER_SELINUX_MODULES = modemmanager > > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > > So D-Bus is no longer just a runtime dependency? Why? If that's really > the case then package/modem-manager/Config.in needs to be adjusted, as > it claims D-Bus is a runtime dependency. > The build-time dependency on DBus is exclusively to read "interfaces_dir" and "system_bus_services_dir" from the pkg-config (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not very pretty, as we don?t really require a full working DBus, just the pkgconfig file :/ > > MODEM_MANAGER_INSTALL_STAGING = YES > > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > > +MODEM_MANAGER_CONF_OPTS = \ > > + -Dpowerd_suspend_resume=false \ > > + -Dudevdir=/usr/lib/udev > > Is this needed even when -Dudev=false? Doesn't -Dudevdir=/usr/lib/udev > belong instead the BR2_PACKAGE_LIBGUDEV==y conditional? No, udevdir is required even if -Dudev=false. The reason is that udevdir is used to install the udev rules files, and ModemManager has a built-in udev rules parser used when the daemon is built without udev support (e.g. default in openwrt). The udev rules specify port type hints and other things, MM won't work fine without those rules. -- Aleksander From thomas.petazzoni at bootlin.com Mon Dec 12 09:29:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Mon, 12 Dec 2022 10:29:49 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> Message-ID: <20221212102949.5cb69b6c@windsurf> On Mon, 12 Dec 2022 10:19:32 +0100 Aleksander Morgado wrote: > The build-time dependency on DBus is exclusively to read > "interfaces_dir" and "system_bus_services_dir" from the pkg-config > (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not > very pretty, as we don?t really require a full working DBus, just the > pkgconfig file :/ ACK! > No, udevdir is required even if -Dudev=false. The reason is that > udevdir is used to install the udev rules files, and ModemManager has > a built-in udev rules parser used when the daemon is built without > udev support (e.g. default in openwrt). The udev rules specify port > type hints and other things, MM won't work fine without those rules. OK, thanks for the information. Heiko: will you follow-up with an updated patch? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 12 09:31:36 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 12 Dec 2022 10:31:36 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221209194043.28673-1-brandon.maier@collins.com> References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: <20221212103136.71c0a850@booty> Hello Brandon, thanks for your patch. On Fri, 9 Dec 2022 13:40:43 -0600 Brandon Maier wrote: > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework > the logic so if the pm_cfg_obj isn't a C file, it is provided directly > to U-Boot. Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. > This mimics changes done to the ZYNQMP_PMUFW which had a similar issue. That is different: we now support two different binary formats, not binary-vs-source, and detection is based on the file extension. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 12 09:35:08 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 12 Dec 2022 10:35:08 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> Message-ID: <20221212103508.7855148f@booty> Hello Brandon, Neal, On Sat, 10 Dec 2022 09:55:01 +0000 "Frager, Neal" wrote: > Hi Brandon, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. > > Good idea to add this support. It is true that since developers cannot build the pmufw with buildroot, it makes sense that they may also > build the pm_cfg_obj.bin binary outside of buildroot as well. > > > > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_PATH)")) > > endef > > Just a question to the community. Should we handle the error when a user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file > that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. > However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. > > In the previous version, when we only accepted c files, the zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input > file was not an expected pm_cfg_obj.c file. > > So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? How would you detect which binary is "valid"? It's a pretty fuzzy definition. We definitely don't check the validity of other binaries the user wants to use (the pmufw to name one), which makes sense as Buildroot users need to understand what they are doing after all. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Mon Dec 12 09:43:32 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 09:43:32 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103508.7855148f@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103508.7855148f@booty> Message-ID: Hi Luca, > Hi Brandon, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. Rework the logic so if the pm_cfg_obj isn't a C file, it is provided directly to U-Boot. > > Good idea to add this support. It is true that since developers > cannot build the pmufw with buildroot, it makes sense that they may also build the pm_cfg_obj.bin binary outside of buildroot as well. > > > > + $(if $(filter %.c,$(UBOOT_ZYNQMP_PM_CFG_PATH)), > > + $(UBOOT_DIR)/tools/zynqmp_pm_cfg_obj_convert.py $(UBOOT_ZYNQMP_PM_CFG_BASENAME).c $(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin > > + $(call KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_PM_CFG_BASENAME).bin"), > > + $(call > > +KCONFIG_SET_OPT,CONFIG_ZYNQMP_SPL_PM_CFG_OBJ_FILE,"$(UBOOT_ZYNQMP_P > > +M_CFG_PATH)")) > > endef > > Just a question to the community. Should we handle the error when a > user configures the BR2_TARGET_UBOOT_ZYNQMP_PM_CFG to be a file that is not a c file nor a binary file? With the above if statement, the file would get fed directly into u-boot and the build process will succeed. > However, the user will get a run-time error at boot time when the spl attempts to load an invalid pmu configuration blob. > > In the previous version, when we only accepted c files, the > zynqmp_pm_cfg_obj_convert.py would error out causing a build failure if the input file was not an expected pm_cfg_obj.c file. > > So the question is which is better. If the user configures an invalid file format, should there be a build failure or a run-time boot failure? > How would you detect which binary is "valid"? It's a pretty fuzzy definition. > We definitely don't check the validity of other binaries the user wants to use (the pmufw to name one), which makes sense as Buildroot users need to understand what they are doing after all. Very good points. We cannot verify the validity of a pm_cfg_obj.bin from the file extension. Plus, if the pmufw itself is invalid, we will also fail at run-time, since we cannot verify it. I believe you have convinced me that if a user passes an invalid pm_cfg_obj, it should fail at run-time, so no reason to try to verify the validity of a binary built outside buildroot. Best regards, Neal Frager AMD From yegorslists at googlemail.com Mon Dec 12 09:50:49 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 12 Dec 2022 10:50:49 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-munch: select missing runtime dependencies Message-ID: <20221212095050.14950-1-yegorslists@googlemail.com> From: Yegor Yefremov munch requires python-setuptools and python-six packages at runtime. Signed-off-by: Yegor Yefremov --- package/python-munch/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in index 9db2623674..ceb9fbaf32 100644 --- a/package/python-munch/Config.in +++ b/package/python-munch/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_PYTHON_MUNCH bool "python-munch" + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime help Munch is a dictionary that supports attribute-style access, a la JavaScript. -- 2.17.0 From yegorslists at googlemail.com Mon Dec 12 09:50:50 2022 From: yegorslists at googlemail.com (yegorslists at googlemail.com) Date: Mon, 12 Dec 2022 10:50:50 +0100 Subject: [Buildroot] [PATCH 2/2] support/testing: add test for python-munch In-Reply-To: <20221212095050.14950-1-yegorslists@googlemail.com> References: <20221212095050.14950-1-yegorslists@googlemail.com> Message-ID: <20221212095050.14950-2-yegorslists@googlemail.com> From: Yegor Yefremov Signed-off-by: Yegor Yefremov --- DEVELOPERS | 2 ++ .../tests/package/sample_python_munch.py | 20 +++++++++++++++++++ .../tests/package/test_python_munch.py | 12 +++++++++++ 3 files changed, 34 insertions(+) create mode 100644 support/testing/tests/package/sample_python_munch.py create mode 100644 support/testing/tests/package/test_python_munch.py diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..5432b19730 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3121,10 +3121,12 @@ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py +F: support/testing/tests/package/sample_python_munch.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py +F: support/testing/tests/package/test_python_munch.py F: utils/scanpypi N: Yunhao Tian diff --git a/support/testing/tests/package/sample_python_munch.py b/support/testing/tests/package/sample_python_munch.py new file mode 100644 index 0000000000..b45bec7b7e --- /dev/null +++ b/support/testing/tests/package/sample_python_munch.py @@ -0,0 +1,20 @@ +from munch import Munch + +b = Munch() +b.hello = 'world' +assert b.hello == 'world' +b['hello'] += "!" +assert b.hello == 'world!' +b.foo = Munch(lol=True) +assert b.foo.lol is True +assert b.foo is b['foo'] + +assert sorted(b.keys()) == ['foo', 'hello'] + +b.update({'ponies': 'are pretty!'}, hello=42) +assert b == Munch({'ponies': 'are pretty!', 'foo': Munch({'lol': True}), 'hello': 42}) + +assert sorted([(k, b[k]) for k in b]) == [('foo', Munch({'lol': True})), ('hello', 42), ('ponies', 'are pretty!')] + +format_munch = Munch(knights='lolcats', ni='can haz') +assert "The {knights} who say {ni}!".format(**format_munch) == 'The lolcats who say can haz!' diff --git a/support/testing/tests/package/test_python_munch.py b/support/testing/tests/package/test_python_munch.py new file mode 100644 index 0000000000..6853bbaac7 --- /dev/null +++ b/support/testing/tests/package/test_python_munch.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Munch(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MUNCH=y + """ + sample_scripts = ["tests/package/sample_python_munch.py"] + timeout = 40 -- 2.17.0 From heiko.thiery at gmail.com Mon Dec 12 09:52:58 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 10:52:58 +0100 Subject: [Buildroot] [PATCH v2 3/3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212102949.5cb69b6c@windsurf> References: <20221208133928.303101-1-heiko.thiery@gmail.com> <20221208133928.303101-3-heiko.thiery@gmail.com> <20221211144611.437eda70@windsurf> <20221212102949.5cb69b6c@windsurf> Message-ID: Hi Thomas, Hi Aleksander, Am Mo., 12. Dez. 2022 um 10:29 Uhr schrieb Thomas Petazzoni : > > On Mon, 12 Dec 2022 10:19:32 +0100 > Aleksander Morgado wrote: > > > The build-time dependency on DBus is exclusively to read > > "interfaces_dir" and "system_bus_services_dir" from the pkg-config > > (/usr/lib/pkgconfig/dbus-1.pc) file installed. I agree this is not > > very pretty, as we don?t really require a full working DBus, just the > > pkgconfig file :/ > > ACK! > > > No, udevdir is required even if -Dudev=false. The reason is that > > udevdir is used to install the udev rules files, and ModemManager has > > a built-in udev rules parser used when the daemon is built without > > udev support (e.g. default in openwrt). The udev rules specify port > > type hints and other things, MM won't work fine without those rules. > > OK, thanks for the information. > > Heiko: will you follow-up with an updated patch? I will update the patch to create the runtime dependency in package/modem-manager/Config.in. -- Heiko > > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com From neal.frager at amd.com Mon Dec 12 12:52:37 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 12:52:37 +0000 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103136.71c0a850@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hi Luca, > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. > Rework the logic so if the pm_cfg_obj isn't a C file, it is provided > directly to U-Boot. > Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. > Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. I believe Brandon should weigh in on this with his opinion as well. As I thought about it this morning, I just wanted to share my two cents for what they are worth. I agree with you that most users would want to build everything with buildroot, if they could. Right now, we support using pmufw binaries only because we do not have a solution for building the pmufw itself with buildroot. If users could build the pmufw itself with buildroot, I am sure most of them would. However, at the same time, does Brandon's patch really hurt anything? By allowing users to provide a pre-built pm_cfg_obj binary blob, it does not prevent users from still providing a c file. Basically, it allows for the capability of building the pm_cfg_obj.c file with Xilinx tools and just providing the binary blob for being included in the spl/boot.bin by buildroot without removing any capability. So from my view, this patch may not be critical, but it does not break anything either. I am ok with whatever you and Brandon decide about committing it. Best regards, Neal Frager AMD From thomas at devoogdt.com Mon Dec 12 12:56:26 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 13:56:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212125626.1658492-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- package/Config.in.host | 1 + .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/Config.in.host | 6 ++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 5 files changed, 61 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/Config.in.host create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/Config.in.host b/package/Config.in.host index b76bea60d0..dff6259d15 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -102,6 +102,7 @@ menu "Host utilities" source "package/tegrarcm/Config.in.host" source "package/ti-cgt-pru/Config.in.host" source "package/uboot-tools/Config.in.host" + source "package/unifdef/Config.in.host" source "package/util-linux/Config.in.host" source "package/utp_com/Config.in.host" source "package/uuu/Config.in.host" diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/Config.in.host b/package/unifdef/Config.in.host new file mode 100644 index 0000000000..c33dff3eaf --- /dev/null +++ b/package/unifdef/Config.in.host @@ -0,0 +1,6 @@ +config BR2_PACKAGE_UNIFDEF + bool "unifdef" + help + Selectively remove C preprocessor conditionals. + + https://dotat.at/prog/unifdef/ diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..55713d82ec --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From neal.frager at amd.com Mon Dec 12 13:47:29 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 12 Dec 2022 13:47:29 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: Hi Thomas, > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > $ make zynqmp_kria_kv260_defconfig > $ make linux-patch > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' > I have done a full build and run test on all of these patches you have been committing, including this one. In case my last message was not absolutely clear, the mistake I made when updating the zynqmp_kria_kv260_defconfig from Xilinx 2022.1 to 2022.2 was not handling the device tree name change. 2022.1 used smk-k26-revA-sck-kv-g-revB.dtb https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.1/arch/arm64/boot/dts/xilinx/Makefile smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += smk-k26-revA-sck-kv-g-revB.dtb 2022.2 changed to zynqmp-smk-k26-revA-sck-kv-g-revB.dtb https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb In both cases, the defconfig remains the default zynqmp xilinx_zynqmp_virt_defconfig which is used for all zynqmp builds. In the future, I will be more thorough to fully check and test the details before bumping to a new software version. I have learned my lesson that assuming things will stay the same is a mistake. Please let me know if this is clear and if you have any questions. Thank you for your understanding. Best regards, Neal Frager AMD From thomas at devoogdt.com Mon Dec 12 14:28:02 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 15:28:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212142802.1708779-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..55713d82ec --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From quentin.schulz at theobroma-systems.com Mon Dec 12 14:32:07 2022 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Mon, 12 Dec 2022 15:32:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <20220917215300.1330070-1-james.hilliard1@gmail.com> References: <20220917215300.1330070-1-james.hilliard1@gmail.com> Message-ID: Hi all, Cc'ing Peter. Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? Versions before 1.20.91 are vulnerable to https://nvd.nist.gov/vuln/detail/CVE-2021-3782. Thanks, Quentin On 9/17/22 23:53, James Hilliard wrote: > Drop patches which are now upstream. > > Signed-off-by: James Hilliard > --- > .../wayland/0001-build-set-c_std-c99.patch | 34 ------ > ...on-t-rely-on-implicit-GNU-extensions.patch | 108 ------------------ > package/wayland/wayland.hash | 6 +- > package/wayland/wayland.mk | 4 +- > 4 files changed, 5 insertions(+), 147 deletions(-) > delete mode 100644 package/wayland/0001-build-set-c_std-c99.patch > delete mode 100644 package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > > diff --git a/package/wayland/0001-build-set-c_std-c99.patch b/package/wayland/0001-build-set-c_std-c99.patch > deleted file mode 100644 > index 69f728aa11..0000000000 > --- a/package/wayland/0001-build-set-c_std-c99.patch > +++ /dev/null > @@ -1,34 +0,0 @@ > -From 40c275f642e3895aeb748403fcdfd92d7d875d65 Mon Sep 17 00:00:00 2001 > -From: Simon Ser > -Date: Mon, 10 Jan 2022 14:54:02 +0100 > -Subject: [PATCH] build: set c_std=c99 > - > -Set explicitly the C standard to use to make sure we don't use > -features not available on our target platforms. > - > -Signed-off-by: Simon Ser > - > -[Retrieved from: > -https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.freedesktop.org_wayland_wayland_-2D_commit_40c275f642e3895aeb748403fcdfd92d7d875d65&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=5-9KliKLjDbRGj_rjnky6w4a9gzUAx2a7nzwikNoRUo&e= ] > -Signed-off-by: Fabrice Fontaine > ---- > - meson.build | 3 ++- > - 1 file changed, 2 insertions(+), 1 deletion(-) > - > -diff --git a/meson.build b/meson.build > -index cab267e9..e9691ffe 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -5,7 +5,8 @@ project( > - meson_version: '>= 0.52.1', > - default_options: [ > - 'warning_level=2', > -- 'buildtype=debugoptimized' > -+ 'buildtype=debugoptimized', > -+ 'c_std=c99', > - ] > - ) > - wayland_version = meson.project_version().split('.') > --- > -GitLab > - > diff --git a/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch b/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > deleted file mode 100644 > index fcafa98f46..0000000000 > --- a/package/wayland/0002-build-don-t-rely-on-implicit-GNU-extensions.patch > +++ /dev/null > @@ -1,108 +0,0 @@ > -From 0d314c4a04ef1b86a1ea66107b2d1a8d1bcd93b9 Mon Sep 17 00:00:00 2001 > -From: Simon Ser > -Date: Mon, 10 Jan 2022 14:51:55 +0100 > -Subject: [PATCH] build: don't rely on implicit GNU extensions > - > -Currently libwayland assumes GNU extensions will be available, but > -doesn't define the C standard to use. Instead, let's unconditionally > -enable POSIX extensions, and enable GNU extensions on a case-by-case > -basis as needed. > - > -Signed-off-by: Simon Ser > -Signed-off-by: James Hilliard > -[james.hilliard1 at gmail.com: backport from upstream commit > -0d314c4a04ef1b86a1ea66107b2d1a8d1bcd93b9] > ---- > - cursor/xcursor.c | 1 + > - meson.build | 10 ++++++++-- > - tests/display-test.c | 1 + > - tests/event-loop-test.c | 1 + > - tests/fixed-test.c | 1 + > - 5 files changed, 12 insertions(+), 2 deletions(-) > - > -diff --git a/cursor/xcursor.c b/cursor/xcursor.c > -index 0506680..188be7c 100644 > ---- a/cursor/xcursor.c > -+++ b/cursor/xcursor.c > -@@ -23,6 +23,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include "xcursor.h" > - #include > - #include > -diff --git a/meson.build b/meson.build > -index 07bbd29..cab267e 100644 > ---- a/meson.build > -+++ b/meson.build > -@@ -14,6 +14,12 @@ config_h = configuration_data() > - config_h.set_quoted('PACKAGE', meson.project_name()) > - config_h.set_quoted('PACKAGE_VERSION', meson.project_version()) > - > -+cc_args = [] > -+if host_machine.system() != 'freebsd' > -+ cc_args += ['-D_POSIX_C_SOURCE=200809L'] > -+endif > -+add_project_arguments(cc_args, language: 'c') > -+ > - compiler_flags = [ > - '-Wno-unused-parameter', > - '-Wstrict-prototypes', > -@@ -79,7 +85,7 @@ if get_option('libraries') > - ] > - > - foreach d: decls > -- if not cc.has_header_symbol(d['header'], d['symbol'], dependencies: epoll_dep) > -+ if not cc.has_header_symbol(d['header'], d['symbol'], dependencies: epoll_dep, args: cc_args) > - error('@0@ is needed to compile Wayland libraries'.format(d['symbol'])) > - endif > - endforeach > -@@ -87,7 +93,7 @@ if get_option('libraries') > - rt_dep = [] > - if not cc.has_function('clock_gettime', prefix: '#include ') > - rt_dep = cc.find_library('rt') > -- if not cc.has_function('clock_gettime', prefix: '#include ', dependencies: rt_dep) > -+ if not cc.has_function('clock_gettime', prefix: '#include ', dependencies: rt_dep, args: cc_args) > - error('clock_gettime not found') > - endif > - endif > -diff --git a/tests/display-test.c b/tests/display-test.c > -index 763adc9..a6f410d 100644 > ---- a/tests/display-test.c > -+++ b/tests/display-test.c > -@@ -24,6 +24,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > -diff --git a/tests/event-loop-test.c b/tests/event-loop-test.c > -index 9d43c91..a51ba8f 100644 > ---- a/tests/event-loop-test.c > -+++ b/tests/event-loop-test.c > -@@ -24,6 +24,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > -diff --git a/tests/fixed-test.c b/tests/fixed-test.c > -index 47a4dae..0b58797 100644 > ---- a/tests/fixed-test.c > -+++ b/tests/fixed-test.c > -@@ -23,6 +23,7 @@ > - * SOFTWARE. > - */ > - > -+#define _GNU_SOURCE > - #include > - #include > - #include > --- > -2.25.1 > - > diff --git a/package/wayland/wayland.hash b/package/wayland/wayland.hash > index cd4cb1a474..1c7fe705e1 100644 > --- a/package/wayland/wayland.hash > +++ b/package/wayland/wayland.hash > @@ -1,6 +1,6 @@ > -# From https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_archives_wayland-2Ddevel_2021-2DDecember_042064.html&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=HJGnEyJNAhDlQUHzGPjwhHsnP_axDkeP2O27H2XH744&e= > -sha256 b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725 wayland-1.20.0.tar.xz > -sha512 e8a1f410994b947f850799bdd0d95a2429d8467f853e62a0ab3915a4e9fe130f8aa977e03715114ab740c6ec546edea63d275ce7f927d4f3029ea126e6a7d215 wayland-1.20.0.tar.xz > +# From https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_archives_wayland-2Ddevel_2022-2DJune_042268.html&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=8sbNBXCbWHskG5c1-AYEZZXxCB_AxZ8ZulaU8jjjuvo&e= > +sha256 6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac wayland-1.21.0.tar.xz > +sha512 5575216d30fdf5c63caa6bcad071e15f2a4f3acb12df776806073f65db37a50b5b5b3cc7957c5497636f4ac01893e2eaab26e453ded44b287acde01762f5fdc3 wayland-1.21.0.tar.xz > > # Locally calculated > sha256 6eefcb023622a463168a5c20add95fd24a38c7482622a9254a23b99b7c153061 COPYING > diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk > index 4c19875bba..0a6e5e9ec7 100644 > --- a/package/wayland/wayland.mk > +++ b/package/wayland/wayland.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -WAYLAND_VERSION = 1.20.0 > -WAYLAND_SITE = https://urldefense.proofpoint.com/v2/url?u=https-3A__wayland.freedesktop.org_releases&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=agz4qQ9q8rd794aDcN4iSMzXxN25JybdyV0outK4UvU&e= > +WAYLAND_VERSION = 1.21.0 > +WAYLAND_SITE = https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.freedesktop.org_wayland_wayland_-2D_releases_-24-28WAYLAND-5FVERSION-29_downloads&d=DwICAg&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=gkdvtCPbbGSVcFPgwKGENWmUnotcgLFoCLStfh-7BcjMPijnwJeD-eu13g9C3Nvz&s=Q1G1HWD5Npyv7Z63esB-vPy1u36r0lnkOwULmuVua1c&e= > WAYLAND_SOURCE = wayland-$(WAYLAND_VERSION).tar.xz > WAYLAND_LICENSE = MIT > WAYLAND_LICENSE_FILES = COPYING From james.hilliard1 at gmail.com Mon Dec 12 14:34:26 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 10:34:26 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov wrote: > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > wrote: > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > wrote: > > > > > > Hi James, all, > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > wrote: > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > to build. > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > newline?) in the file mode. > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > is unmaintained upstream. > > > > > > > > Details: > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > Fixes: > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > Signed-off-by: James Hilliard > > > > --- > > > > Config.in.legacy | 6 ++++++ > > > > DEVELOPERS | 1 - > > > > package/Config.in | 1 - > > > > package/python-bunch/Config.in | 6 ------ > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > delete mode 100644 package/python-bunch/Config.in > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > index 28c6822689..5c1e162f56 100644 > > > > --- a/Config.in.legacy > > > > +++ b/Config.in.legacy > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > + bool "python-bunch removed" > > > > + select BR2_LEGACY > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > Well the import namespace is different so it probably doesn't make sense > > to have it as a drop in replacement. > > OK. But should it be at least mentioned in the help text? Well we don't have munch packaged right now so not sure. > > > > > > > > > Regards, > > > Yegor > > > > > > > + help > > > > + The python-bunch package is unmaintained. > > > > + > > > > config BR2_PACKAGE_PYTHON_M2R > > > > bool "python-m2r removed" > > > > select BR2_LEGACY > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > index f0dcc42de7..0c3773695a 100644 > > > > --- a/DEVELOPERS > > > > +++ b/DEVELOPERS > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > F: package/proftpd/ > > > > F: package/protobuf-c/ > > > > F: package/protobuf/ > > > > -F: package/python-bunch/ > > > > F: package/python-colorama/ > > > > F: package/python-filelock/ > > > > F: package/python-flask-cors/ > > > > diff --git a/package/Config.in b/package/Config.in > > > > index 914c3584e9..7f0c34519a 100644 > > > > --- a/package/Config.in > > > > +++ b/package/Config.in > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > source "package/python-bottle/Config.in" > > > > source "package/python-brotli/Config.in" > > > > source "package/python-bsdiff4/Config.in" > > > > - source "package/python-bunch/Config.in" > > > > source "package/python-cached-property/Config.in" > > > > source "package/python-can/Config.in" > > > > source "package/python-canopen/Config.in" > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > deleted file mode 100644 > > > > index 89eae742b8..0000000000 > > > > --- a/package/python-bunch/Config.in > > > > +++ /dev/null > > > > @@ -1,6 +0,0 @@ > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > - bool "python-bunch" > > > > - help > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > - > > > > - http://github.com/dsc/bunch > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > deleted file mode 100644 > > > > index cfde2db603..0000000000 > > > > --- a/package/python-bunch/python-bunch.hash > > > > +++ /dev/null > > > > @@ -1,5 +0,0 @@ > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > -# Locally computed sha256 checksums > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > deleted file mode 100644 > > > > index 18fdc223bb..0000000000 > > > > --- a/package/python-bunch/python-bunch.mk > > > > +++ /dev/null > > > > @@ -1,14 +0,0 @@ > > > > -################################################################################ > > > > -# > > > > -# python-bunch > > > > -# > > > > -################################################################################ > > > > - > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > - > > > > -$(eval $(python-package)) > > > > -- > > > > 2.34.1 > > > > > > > > _______________________________________________ > > > > buildroot mailing list > > > > buildroot at buildroot.org > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 14:44:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 07:44:00 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.5 Message-ID: <20221212144400.2417899-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index d642119786..9d68751c03 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz +sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ea055ffcf6..4570ad4535 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.4 +PYTHON_MATURIN_VERSION = 0.14.5 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:06:10 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:06:10 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aiohttp-remotes: bump to version 1.2.0 Message-ID: <20221212150610.2794627-1-james.hilliard1@gmail.com> Migrate from distutils to flit package infrastructure. Add a patch fixing incorrect flit requires/build-backend in pyproject.toml. Signed-off-by: James Hilliard --- ...Fix-flit_core-build-requires-backend.patch | 32 +++++++++++++++++++ .../python-aiohttp-remotes.hash | 4 +-- .../python-aiohttp-remotes.mk | 6 ++-- 3 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch diff --git a/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch new file mode 100644 index 0000000000..cf940eaf87 --- /dev/null +++ b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch @@ -0,0 +1,32 @@ +From 3d39ee9a03a1c96b8e798dc6acf98165da31da1f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Fri, 11 Mar 2022 12:59:53 -0700 +Subject: [PATCH] Fix flit_core build requires/backend. + +Only flit_core should be required by pyproject.toml, the regular flit +package is the pep517 frontend which is not what should be set for the +build system. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/aio-libs/aiohttp-remotes/pull/355] +--- + pyproject.toml | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 214d64d..8c6b882 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires=["flit"] +-build-backend="flit.buildapi" ++requires=["flit_core"] ++build-backend="flit_core.buildapi" + + [tool.flit.metadata] + module="aiohttp_remotes" +-- +2.38.1 + diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash index 595340d5d8..51c5cf08b4 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiohttp-remotes/json -md5 da13880f25ec3b9cf98c7baff92835a2 aiohttp_remotes-1.1.0.tar.gz -sha256 e44f2c5fd5fc3305477c89bb25f14570589100cc58c48b36745d4239839d3174 aiohttp_remotes-1.1.0.tar.gz +md5 c46a71df656e7f1e111684ced68a85d0 aiohttp_remotes-1.2.0.tar.gz +sha256 f95c3a6be5e2de746a85ce9af49ec548da6db8378d7e81bb171ec77b13562a6c aiohttp_remotes-1.2.0.tar.gz # Locally computed sha256 checksums sha256 4e7d0edf250abe2a28027788b8c55a53d1b5c9ff961b8a00643c76aed637ba13 LICENSE diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk index e2bc3e1c18..e0ec789f41 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOHTTP_REMOTES_VERSION = 1.1.0 +PYTHON_AIOHTTP_REMOTES_VERSION = 1.2.0 PYTHON_AIOHTTP_REMOTES_SOURCE = aiohttp_remotes-$(PYTHON_AIOHTTP_REMOTES_VERSION).tar.gz -PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/e3/fc/5523010172e2d8685a8934fbb49d564118c9ebc1e4233a62b77310f979db -PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = distutils +PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/54/05/7c4be6171cc78a13171a4f89e5d308c4a636bdd8ee36101367e99e410ed8 +PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = flit PYTHON_AIOHTTP_REMOTES_LICENSE = MIT PYTHON_AIOHTTP_REMOTES_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:10:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:10:11 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 Message-ID: <20221212151011.2803622-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 9a8310b11c..001ef65b65 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 00a4946ef6..95ac1d1766 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.19.1 +PYTHON_BLEAK_VERSION = 0.19.5 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Mon Dec 12 15:14:29 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:14:29 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-aiocoap: bump to version 0.4.5 Message-ID: <20221212151429.2813627-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 176b3d22c7..ab50ff0958 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz -sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz +md5 03ca0411b7401bfd6e9bdaefe09bd88a aiocoap-0.4.5.tar.gz +sha256 906c927822185c8acf04fdcc1dd98fd845f31dabf5d5e395c39137dcbd6ba1e3 aiocoap-0.4.5.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index 96d8619a84..92f47b7a4f 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.4 +PYTHON_AIOCOAP_VERSION = 0.4.5 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/65/63/9051af6a2fc498f50b71f23bdbde0cc1d1f0a69eb767776dbf6d1411e240 PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE -- 2.34.1 From yegorslists at googlemail.com Mon Dec 12 15:26:38 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 16:26:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 3:34 PM James Hilliard wrote: > > On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov > wrote: > > > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > > wrote: > > > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > > wrote: > > > > > > > > Hi James, all, > > > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > > wrote: > > > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > > to build. > > > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > > newline?) in the file mode. > > > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > > is unmaintained upstream. > > > > > > > > > > Details: > > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > > > Fixes: > > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > > > Signed-off-by: James Hilliard > > > > > --- > > > > > Config.in.legacy | 6 ++++++ > > > > > DEVELOPERS | 1 - > > > > > package/Config.in | 1 - > > > > > package/python-bunch/Config.in | 6 ------ > > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > > delete mode 100644 package/python-bunch/Config.in > > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > > index 28c6822689..5c1e162f56 100644 > > > > > --- a/Config.in.legacy > > > > > +++ b/Config.in.legacy > > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > > + bool "python-bunch removed" > > > > > + select BR2_LEGACY > > > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > > > Well the import namespace is different so it probably doesn't make sense > > > to have it as a drop in replacement. > > > > OK. But should it be at least mentioned in the help text? > > Well we don't have munch packaged right now so not sure. Do you mean this one https://git.busybox.net/buildroot/tree/package/python-munch? > > > > > > > > > > > > > Regards, > > > > Yegor > > > > > > > > > + help > > > > > + The python-bunch package is unmaintained. > > > > > + > > > > > config BR2_PACKAGE_PYTHON_M2R > > > > > bool "python-m2r removed" > > > > > select BR2_LEGACY > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > > index f0dcc42de7..0c3773695a 100644 > > > > > --- a/DEVELOPERS > > > > > +++ b/DEVELOPERS > > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > > F: package/proftpd/ > > > > > F: package/protobuf-c/ > > > > > F: package/protobuf/ > > > > > -F: package/python-bunch/ > > > > > F: package/python-colorama/ > > > > > F: package/python-filelock/ > > > > > F: package/python-flask-cors/ > > > > > diff --git a/package/Config.in b/package/Config.in > > > > > index 914c3584e9..7f0c34519a 100644 > > > > > --- a/package/Config.in > > > > > +++ b/package/Config.in > > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > > source "package/python-bottle/Config.in" > > > > > source "package/python-brotli/Config.in" > > > > > source "package/python-bsdiff4/Config.in" > > > > > - source "package/python-bunch/Config.in" > > > > > source "package/python-cached-property/Config.in" > > > > > source "package/python-can/Config.in" > > > > > source "package/python-canopen/Config.in" > > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > > deleted file mode 100644 > > > > > index 89eae742b8..0000000000 > > > > > --- a/package/python-bunch/Config.in > > > > > +++ /dev/null > > > > > @@ -1,6 +0,0 @@ > > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > > - bool "python-bunch" > > > > > - help > > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > > - > > > > > - http://github.com/dsc/bunch > > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > > deleted file mode 100644 > > > > > index cfde2db603..0000000000 > > > > > --- a/package/python-bunch/python-bunch.hash > > > > > +++ /dev/null > > > > > @@ -1,5 +0,0 @@ > > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > > -# Locally computed sha256 checksums > > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > > deleted file mode 100644 > > > > > index 18fdc223bb..0000000000 > > > > > --- a/package/python-bunch/python-bunch.mk > > > > > +++ /dev/null > > > > > @@ -1,14 +0,0 @@ > > > > > -################################################################################ > > > > > -# > > > > > -# python-bunch > > > > > -# > > > > > -################################################################################ > > > > > - > > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > > - > > > > > -$(eval $(python-package)) > > > > > -- > > > > > 2.34.1 > > > > > > > > > > _______________________________________________ > > > > > buildroot mailing list > > > > > buildroot at buildroot.org > > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From james.hilliard1 at gmail.com Mon Dec 12 15:30:40 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 11:30:40 -0400 Subject: [Buildroot] [PATCH 1/1] package/python-bunch: remove package In-Reply-To: References: <20221211225515.588291-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 11:26 AM Yegor Yefremov wrote: > > On Mon, Dec 12, 2022 at 3:34 PM James Hilliard > wrote: > > > > On Mon, Dec 12, 2022 at 3:26 AM Yegor Yefremov > > wrote: > > > > > > On Mon, Dec 12, 2022 at 5:46 AM James Hilliard > > > wrote: > > > > > > > > On Mon, Dec 12, 2022 at 12:11 AM Yegor Yefremov > > > > wrote: > > > > > > > > > > Hi James, all, > > > > > > > > > > On Sun, Dec 11, 2022 at 11:56 PM James Hilliard > > > > > wrote: > > > > > > > > > > > > Since the python3 bump to version 3.11 in commit > > > > > > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > > > > > > to build. > > > > > > > > > > > > This is due to open() which no longer accepts 'U' (?universal > > > > > > newline?) in the file mode. > > > > > > > > > > > > Remove this package as it has not had a release since 2011 and > > > > > > is unmaintained upstream. > > > > > > > > > > > > Details: > > > > > > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > > > > > > > > > > > Fixes: > > > > > > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > > > > > > > > > > > Signed-off-by: James Hilliard > > > > > > --- > > > > > > Config.in.legacy | 6 ++++++ > > > > > > DEVELOPERS | 1 - > > > > > > package/Config.in | 1 - > > > > > > package/python-bunch/Config.in | 6 ------ > > > > > > package/python-bunch/python-bunch.hash | 5 ----- > > > > > > package/python-bunch/python-bunch.mk | 14 -------------- > > > > > > 6 files changed, 6 insertions(+), 27 deletions(-) > > > > > > delete mode 100644 package/python-bunch/Config.in > > > > > > delete mode 100644 package/python-bunch/python-bunch.hash > > > > > > delete mode 100644 package/python-bunch/python-bunch.mk > > > > > > > > > > > > diff --git a/Config.in.legacy b/Config.in.legacy > > > > > > index 28c6822689..5c1e162f56 100644 > > > > > > --- a/Config.in.legacy > > > > > > +++ b/Config.in.legacy > > > > > > @@ -146,6 +146,12 @@ endif > > > > > > > > > > > > comment "Legacy options removed in 2023.02" > > > > > > > > > > > > +config BR2_PACKAGE_PYTHON_BUNCH > > > > > > + bool "python-bunch removed" > > > > > > + select BR2_LEGACY > > > > > > > > > > Should we add "select BR2_PYTHON_MUNCH"? > > > > > > > > > > This package is a maintained fork: https://github.com/Infinidat/munch > > > > > > > > Well the import namespace is different so it probably doesn't make sense > > > > to have it as a drop in replacement. > > > > > > OK. But should it be at least mentioned in the help text? > > > > Well we don't have munch packaged right now so not sure. > > Do you mean this one > https://git.busybox.net/buildroot/tree/package/python-munch? Oh, nevermind, I must have searched for it wrong. > > > > > > > > > > > > > > > > > > Regards, > > > > > Yegor > > > > > > > > > > > + help > > > > > > + The python-bunch package is unmaintained. > > > > > > + > > > > > > config BR2_PACKAGE_PYTHON_M2R > > > > > > bool "python-m2r removed" > > > > > > select BR2_LEGACY > > > > > > diff --git a/DEVELOPERS b/DEVELOPERS > > > > > > index f0dcc42de7..0c3773695a 100644 > > > > > > --- a/DEVELOPERS > > > > > > +++ b/DEVELOPERS > > > > > > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > > > > > > F: package/proftpd/ > > > > > > F: package/protobuf-c/ > > > > > > F: package/protobuf/ > > > > > > -F: package/python-bunch/ > > > > > > F: package/python-colorama/ > > > > > > F: package/python-filelock/ > > > > > > F: package/python-flask-cors/ > > > > > > diff --git a/package/Config.in b/package/Config.in > > > > > > index 914c3584e9..7f0c34519a 100644 > > > > > > --- a/package/Config.in > > > > > > +++ b/package/Config.in > > > > > > @@ -979,7 +979,6 @@ menu "External python modules" > > > > > > source "package/python-bottle/Config.in" > > > > > > source "package/python-brotli/Config.in" > > > > > > source "package/python-bsdiff4/Config.in" > > > > > > - source "package/python-bunch/Config.in" > > > > > > source "package/python-cached-property/Config.in" > > > > > > source "package/python-can/Config.in" > > > > > > source "package/python-canopen/Config.in" > > > > > > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > > > > > > deleted file mode 100644 > > > > > > index 89eae742b8..0000000000 > > > > > > --- a/package/python-bunch/Config.in > > > > > > +++ /dev/null > > > > > > @@ -1,6 +0,0 @@ > > > > > > -config BR2_PACKAGE_PYTHON_BUNCH > > > > > > - bool "python-bunch" > > > > > > - help > > > > > > - A dot-accessible dictionary (a la JavaScript objects). > > > > > > - > > > > > > - http://github.com/dsc/bunch > > > > > > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > > > > > > deleted file mode 100644 > > > > > > index cfde2db603..0000000000 > > > > > > --- a/package/python-bunch/python-bunch.hash > > > > > > +++ /dev/null > > > > > > @@ -1,5 +0,0 @@ > > > > > > -# md5, sha256 from https://pypi.org/pypi/bunch/json > > > > > > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > > > > > > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > > > > > > -# Locally computed sha256 checksums > > > > > > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > > > > > > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > > > > > > deleted file mode 100644 > > > > > > index 18fdc223bb..0000000000 > > > > > > --- a/package/python-bunch/python-bunch.mk > > > > > > +++ /dev/null > > > > > > @@ -1,14 +0,0 @@ > > > > > > -################################################################################ > > > > > > -# > > > > > > -# python-bunch > > > > > > -# > > > > > > -################################################################################ > > > > > > - > > > > > > -PYTHON_BUNCH_VERSION = 1.0.1 > > > > > > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > > > > > > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > > > > > > -PYTHON_BUNCH_SETUP_TYPE = setuptools > > > > > > -PYTHON_BUNCH_LICENSE = MIT > > > > > > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > > > > > > - > > > > > > -$(eval $(python-package)) > > > > > > -- > > > > > > 2.34.1 > > > > > > > > > > > > _______________________________________________ > > > > > > buildroot mailing list > > > > > > buildroot at buildroot.org > > > > > > https://lists.buildroot.org/mailman/listinfo/buildroot From thomas at devoogdt.com Mon Dec 12 15:35:34 2022 From: thomas at devoogdt.com (Thomas Devoogdt) Date: Mon, 12 Dec 2022 16:35:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package Message-ID: <20221212153534.1782735-1-thomas.devoogdt@barco.com> A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt --- .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ package/unifdef/unifdef.hash | 3 ++ package/unifdef/unifdef.mk | 20 ++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch create mode 100644 package/unifdef/unifdef.hash create mode 100644 package/unifdef/unifdef.mk diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..989235ed00 --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..0107cd7096 --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) -- 2.38.1 From fhunleth at troodon-software.com Mon Dec 12 15:37:46 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Mon, 12 Dec 2022 15:37:46 +0000 Subject: [Buildroot] [PATCH 1/1] toolchain-external: refine support library search to lib directory Message-ID: <20221212153705.1807269-1-fhunleth@troodon-software.com> This fixes an issue where gcc support libraries like libstdc++.so and libatomic.so were not copied to the target for a Crosstool-NG RISC-V glibc toolchain. The Crosstool-NG's toolchain's sysroot looks like this (trimmed): sysroot ??? lib ??? ??? ld-linux-riscv64-lp64d.so.1 ??? ??? libatomic.a ??? ??? libatomic.so -> libatomic.so.1.2.0 ??? ??? libatomic.so.1 -> libatomic.so.1.2.0 ??? ??? libatomic.so.1.2.0 ??? ??? libgcc_s.so ??? ??? libgcc_s.so.1 ??? ??? libstdc++.a ??? ??? libstdc++.so -> libstdc++.so.6.0.29 ??? ??? libstdc++.so.6 -> libstdc++.so.6.0.29 ??? ??? libstdc++.so.6.0.29 ??? ??? libsupc++.a ??? lib64 ??? ??? lp64d ??? ??? libanl.so.1 ??? ??? libc.so.6 ??? ??? libdl.so.2 ??? ??? libm.so.6 ??? ??? libnsl.so.1 ??? ??? libpthread.so.0 ??? ??? libresolv.so.2 ??? ??? librt.so.1 ??? ??? libthread_db.so.1 ??? ??? libutil.so.1 Without this patch, only the files in `lib64/lp64d` are copied to the target since this is the $ARCH_LIB_DIR. $SUPPORT_LIB_DIR is empty since libstdc++.a is in the sysroot. It's just not under $ARCH_LIB_DIR. Based on the comments, it looks like $SUPPORT_LIB_DIR was intended for the case when the support libraries were somewhere completely outside of the sysroot. Anywhere outside of $ARCH_LIB_DIR would seem to have the same effect of being missed by the copy, though. See the following link for the RISC-V Crosstool-NG configuration: https://github.com/crosstool-ng/crosstool-ng/blob/7f80447c5f66f588e57eb3da087b27eb2b0c8eec/samples/riscv64-unknown-linux-gnu/crosstool.config Signed-off-by: Frank Hunleth --- toolchain/toolchain-external/pkg-toolchain-external.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/toolchain/toolchain-external/pkg-toolchain-external.mk b/toolchain/toolchain-external/pkg-toolchain-external.mk index 299b6008aa..4070cfdc1f 100644 --- a/toolchain/toolchain-external/pkg-toolchain-external.mk +++ b/toolchain/toolchain-external/pkg-toolchain-external.mk @@ -435,7 +435,7 @@ define TOOLCHAIN_EXTERNAL_INSTALL_SYSROOT_LIBS ARCH_SYSROOT_DIR="$(call toolchain_find_sysroot,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ ARCH_LIB_DIR="$(call toolchain_find_libdir,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ SUPPORT_LIB_DIR="" ; \ - if test `find $${ARCH_SYSROOT_DIR} -name 'libstdc++.a' | wc -l` -eq 0 ; then \ + if test `find $${ARCH_LIB_DIR} -name 'libstdc++.a' | wc -l` -eq 0 ; then \ LIBSTDCPP_A_LOCATION=$$(LANG=C $(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS) -print-file-name=libstdc++.a) ; \ if [ -e "$${LIBSTDCPP_A_LOCATION}" ]; then \ SUPPORT_LIB_DIR=`readlink -f $${LIBSTDCPP_A_LOCATION} | sed -r -e 's:libstdc\+\+\.a::'` ; \ -- 2.34.1 From fhunleth at troodon-software.com Mon Dec 12 15:32:40 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Mon, 12 Dec 2022 15:32:40 +0000 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87359lytkg.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> Message-ID: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > > > BR2_TARGET_OPENSBI=y > > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > > > Why still use this custom opensbi? There is D1 support in version 1.1 as > mentioned on https://linux-sunxi.org/Allwinner_Nezha > Just in case it helps, I've been testing both the Korsgaard and Kruusa patches on a MangoPI MQ Pro. This board is close, but not exactly like the Nezha, so I expect differences. Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: ``` Unhandled exception: Store/AMO access fault EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) ``` If I use riscv-software-src/opensbi master, Linux boots again. From my point of view, the Linux Sunxi wiki is correct that forks don't need to be used, but something appears to have been fixed after 1.1. As a second note, I added the following based on the Sunxi wiki: BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" It's not clear to me that it makes a difference. It doesn't seem right for me to add a Tested-By to the patch series since I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot updates appear to be working well in my testing so far. My setup is closer to the Korsgaard patch set since I'm not using the HDMI output change. The OpenSBI issue with 1.1 is the only snag I hit. Thank you both for your Nezha updates. -Frank From Brandon.Maier at collins.com Mon Dec 12 15:41:27 2022 From: Brandon.Maier at collins.com (Maier, Brandon L Collins) Date: Mon, 12 Dec 2022 15:41:27 +0000 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: <20221212103136.71c0a850@booty> References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hello Luca, > Can you describe a use case where this would be useful? While I > intuitively understand there _might_ be some, I cannot find any good > example based on my experience. > > Building the pm_cfg_obj from source code is very easily done by > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > can be used on multiple zynqmp hardware, while the cfg obj is very > likely to change across different projects, and a somewhat readable > text file is way more understandable than a binary blob. One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > issue. > > That is different: we now support two different binary formats, not > binary-vs-source, and detection is based on the file extension. I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering Thanks, Brandon Maier From james.hilliard1 at gmail.com Mon Dec 12 15:41:11 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 08:41:11 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/python-bunch: remove package Message-ID: <20221212154111.2865211-1-james.hilliard1@gmail.com> Since the python3 bump to version 3.11 in commit 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed to build. This is due to open() which no longer accepts 'U' (?universal newline?) in the file mode. Remove this package as it has not had a release since 2011 and is unmaintained upstream. Details: https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 Fixes: - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 Signed-off-by: James Hilliard --- Changes v1 -> v2: - add comment about python-munch replacement --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - package/Config.in | 1 - package/python-bunch/Config.in | 6 ------ package/python-bunch/python-bunch.hash | 5 ----- package/python-bunch/python-bunch.mk | 14 -------------- 6 files changed, 7 insertions(+), 27 deletions(-) delete mode 100644 package/python-bunch/Config.in delete mode 100644 package/python-bunch/python-bunch.hash delete mode 100644 package/python-bunch/python-bunch.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..6c2961c4f9 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_PYTHON_BUNCH + bool "python-bunch removed" + select BR2_LEGACY + help + The python-bunch package is unmaintained and is replaced + by the python-munch package. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..0c3773695a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ F: package/proftpd/ F: package/protobuf-c/ F: package/protobuf/ -F: package/python-bunch/ F: package/python-colorama/ F: package/python-filelock/ F: package/python-flask-cors/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..7f0c34519a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -979,7 +979,6 @@ menu "External python modules" source "package/python-bottle/Config.in" source "package/python-brotli/Config.in" source "package/python-bsdiff4/Config.in" - source "package/python-bunch/Config.in" source "package/python-cached-property/Config.in" source "package/python-can/Config.in" source "package/python-canopen/Config.in" diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in deleted file mode 100644 index 89eae742b8..0000000000 --- a/package/python-bunch/Config.in +++ /dev/null @@ -1,6 +0,0 @@ -config BR2_PACKAGE_PYTHON_BUNCH - bool "python-bunch" - help - A dot-accessible dictionary (a la JavaScript objects). - - http://github.com/dsc/bunch diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash deleted file mode 100644 index cfde2db603..0000000000 --- a/package/python-bunch/python-bunch.hash +++ /dev/null @@ -1,5 +0,0 @@ -# md5, sha256 from https://pypi.org/pypi/bunch/json -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz -# Locally computed sha256 checksums -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk deleted file mode 100644 index 18fdc223bb..0000000000 --- a/package/python-bunch/python-bunch.mk +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################ -# -# python-bunch -# -################################################################################ - -PYTHON_BUNCH_VERSION = 1.0.1 -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 -PYTHON_BUNCH_SETUP_TYPE = setuptools -PYTHON_BUNCH_LICENSE = MIT -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt - -$(eval $(python-package)) -- 2.34.1 From indrek.kruusa at gmail.com Mon Dec 12 16:25:28 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:25:28 +0200 Subject: [Buildroot] [PATCH 2/5] board/nezha/genimage.cfg: remove boot0 from genimage.cfg In-Reply-To: <87y1rdxexx.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-2-indrek.kruusa@gmail.com> <87y1rdxexx.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 09:24: > >>>>> "Indrek" == Indrek Kruusa writes: > > > Signed-off-by: Indrek Kruusa > > --- > > board/nezha/genimage.cfg | 25 +++---------------------- > > 1 file changed, 3 insertions(+), 22 deletions(-) > > > - > > partition rootfs { > > partition-type = 0x83 > > image = "rootfs.ext4" > > bootable = "true" > > - offset = 18M > > + offset = 2M > > Any specific reason to use 2MB? u-boot-sunxi-with-spl.bin is only 768KB. > I was shy enough when fine tuning that space. Yes, it fits into 1MB. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 16:29:44 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:29:44 +0200 Subject: [Buildroot] [PATCH 3/5] board/nezha/overlay/boot/extlinux/extlinux.conf: activate framebuffer console on HDMI In-Reply-To: <87tu21xen0.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <20221211201704.25858-3-indrek.kruusa@gmail.com> <87tu21xen0.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 09:30: > >>>>> "Indrek" == Indrek Kruusa writes: > > > Replace serial console with the framebuffer console on HDMI. > > Limit resolution to 1280x800 as the framebuffer is really slow. > > > Signed-off-by: Indrek Kruusa > > --- > > board/nezha/overlay/boot/extlinux/extlinux.conf | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > diff --git a/board/nezha/overlay/boot/extlinux/extlinux.conf > b/board/nezha/overlay/boot/extlinux/extlinux.conf > > index 91b2298628..4bf66ee8c4 100644 > > --- a/board/nezha/overlay/boot/extlinux/extlinux.conf > > +++ b/board/nezha/overlay/boot/extlinux/extlinux.conf > > @@ -1,4 +1,3 @@ > > label linux > > kernel /boot/Image > > - # use devicetree from u-boot > > - append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > > + append console=tty0 video=HDMI-A-1:1280x800 root=/dev/mmcblk0p1 ro > rootwait > > Why? We generally use serial console in the defconfigs, or at least run > the console and a getty on both the serial port and the video output > like on raspberrypi. > Well, I was thinking that a working HDMI console fits for a wider audience. But this is subjective indeed. Will take that into account in the future. > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yegorslists at googlemail.com Mon Dec 12 16:34:44 2022 From: yegorslists at googlemail.com (Yegor Yefremov) Date: Mon, 12 Dec 2022 17:34:44 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/python-bunch: remove package In-Reply-To: <20221212154111.2865211-1-james.hilliard1@gmail.com> References: <20221212154111.2865211-1-james.hilliard1@gmail.com> Message-ID: On Mon, Dec 12, 2022 at 4:46 PM James Hilliard wrote: > > Since the python3 bump to version 3.11 in commit > 738500c296c8b1206f20e94ca3e7c5932a6a0486 python-bunch has failed > to build. > > This is due to open() which no longer accepts 'U' (?universal > newline?) in the file mode. > > Remove this package as it has not had a release since 2011 and > is unmaintained upstream. > > Details: > https://docs.python.org/3.11/whatsnew/3.11.html#porting-to-python-3-11 > > Fixes: > - http://autobuild.buildroot.net/results/2ba/2ba72fc9837605a36ea63bbd3e6e181a40cdf360 > > Signed-off-by: James Hilliard Reviewed-by: Yegor Yefremov > --- > Changes v1 -> v2: > - add comment about python-munch replacement > --- > Config.in.legacy | 7 +++++++ > DEVELOPERS | 1 - > package/Config.in | 1 - > package/python-bunch/Config.in | 6 ------ > package/python-bunch/python-bunch.hash | 5 ----- > package/python-bunch/python-bunch.mk | 14 -------------- > 6 files changed, 7 insertions(+), 27 deletions(-) > delete mode 100644 package/python-bunch/Config.in > delete mode 100644 package/python-bunch/python-bunch.hash > delete mode 100644 package/python-bunch/python-bunch.mk > > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..6c2961c4f9 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,13 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_PYTHON_BUNCH > + bool "python-bunch removed" > + select BR2_LEGACY > + help > + The python-bunch package is unmaintained and is replaced > + by the python-munch package. > + > config BR2_PACKAGE_PYTHON_M2R > bool "python-m2r removed" > select BR2_LEGACY > diff --git a/DEVELOPERS b/DEVELOPERS > index f0dcc42de7..0c3773695a 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -2017,7 +2017,6 @@ F: package/policycoreutils/ > F: package/proftpd/ > F: package/protobuf-c/ > F: package/protobuf/ > -F: package/python-bunch/ > F: package/python-colorama/ > F: package/python-filelock/ > F: package/python-flask-cors/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..7f0c34519a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -979,7 +979,6 @@ menu "External python modules" > source "package/python-bottle/Config.in" > source "package/python-brotli/Config.in" > source "package/python-bsdiff4/Config.in" > - source "package/python-bunch/Config.in" > source "package/python-cached-property/Config.in" > source "package/python-can/Config.in" > source "package/python-canopen/Config.in" > diff --git a/package/python-bunch/Config.in b/package/python-bunch/Config.in > deleted file mode 100644 > index 89eae742b8..0000000000 > --- a/package/python-bunch/Config.in > +++ /dev/null > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_PYTHON_BUNCH > - bool "python-bunch" > - help > - A dot-accessible dictionary (a la JavaScript objects). > - > - http://github.com/dsc/bunch > diff --git a/package/python-bunch/python-bunch.hash b/package/python-bunch/python-bunch.hash > deleted file mode 100644 > index cfde2db603..0000000000 > --- a/package/python-bunch/python-bunch.hash > +++ /dev/null > @@ -1,5 +0,0 @@ > -# md5, sha256 from https://pypi.org/pypi/bunch/json > -md5 0a829d64e95ed96defbcae2bf9061bb0 bunch-1.0.1.tar.gz > -sha256 50c77a0fc0cb372dfe48b5e11937d5f70e743adbf42683f3a6d2857645a76aaa bunch-1.0.1.tar.gz > -# Locally computed sha256 checksums > -sha256 57ca95c92059c8380625192462979bd32994aae3fcdf902ff6eb1e467eeb0469 LICENSE.txt > diff --git a/package/python-bunch/python-bunch.mk b/package/python-bunch/python-bunch.mk > deleted file mode 100644 > index 18fdc223bb..0000000000 > --- a/package/python-bunch/python-bunch.mk > +++ /dev/null > @@ -1,14 +0,0 @@ > -################################################################################ > -# > -# python-bunch > -# > -################################################################################ > - > -PYTHON_BUNCH_VERSION = 1.0.1 > -PYTHON_BUNCH_SOURCE = bunch-$(PYTHON_BUNCH_VERSION).tar.gz > -PYTHON_BUNCH_SITE = https://files.pythonhosted.org/packages/ef/bf/a4cf1779a4ffb4f610903fa08e15d1f4a8a2f4e3353a02afbe097c5bf4a8 > -PYTHON_BUNCH_SETUP_TYPE = setuptools > -PYTHON_BUNCH_LICENSE = MIT > -PYTHON_BUNCH_LICENSE_FILES = LICENSE.txt > - > -$(eval $(python-package)) > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot From lemonoje at gmail.com Mon Dec 12 16:50:10 2022 From: lemonoje at gmail.com (John Lemonovich) Date: Mon, 12 Dec 2022 11:50:10 -0500 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap Message-ID: I am trying to build a rootfs for an Intel SOC FPGA (Arria 10) using buildroot. I've had success in the past but am now trying to build a newer version FS (Buildroot 2019.11.3 Configuration) and I get stuck at this error. Does anyone know how to fix/address the error? I am adding IPv6 support, and I believe this is required for one or more of the networking applications I'm including. I have tried various external toolchains all with the same result, and this output is from the setting "Toolchain to be downloaded and installed". checking build system type... x86_64-pc-linux-gnu checking host system type... Invalid configuration `ARM-buildroot-linux-gnueabihf': machine `ARM-buildroot' not recognized configure: error: /bin/bash ./config.sub ARM-buildroot-linux-gnueabihf failed package/pkg-generic.mk:242: recipe for target '/us/jlemonovich/skyfather/ipv6/buildroot/output/build/libpcap-1.9.1/.stamp_configured' failed make: *** [/us/jlemonovich/skyfather/ipv6/buildroot/output/build/libpcap-1.9.1/.stamp_configured] Error 1 make: Leaving directory '/us/jlemonovich/skyfather/ipv6/buildroot' root at ubuntu18-test:/us/jlemonovich/skyfather/ipv6# STAGING_DIR="/us/jlemonovich/skyfather/ipv6/buildroot/output/host/ARM-buildroot-linux-gnueabihf/sysroot" INTLTOOL_PERL=/usr/bin/perl ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no ac_cv_header_linux_wireless_h=yes CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CONFIG_SITE=/dev/null ./configure --target=ARM-buildroot-linux-gnueabihf --host=ARM-buildroot-linux-gnueabihf --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --disable-static --enable-shared --disable-yydebug --with-pcap=linux --without-dag --disable-dbus --disable-bluetooth --without-libnl ) -bash: syntax error near unexpected token `)' root at ubuntu18-test:/us/jlemonovich/skyfather/ipv6# configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --disable-nls, --disable-static configure:: command not found Thank you, John -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 16:52:03 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 18:52:03 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: Kontakt Frank Hunleth () kirjutas kuup?eval E, 12. detsember 2022 kell 17:32: > > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > > > > > BR2_TARGET_OPENSBI=y > > > > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > > > > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > > > > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > > > > > > Why still use this custom opensbi? There is D1 support in version 1.1 as > > mentioned on https://linux-sunxi.org/Allwinner_Nezha > > Ahh, I didn't catch that one. Very nice, will check! > > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > patches on a MangoPI MQ Pro. This board is close, but not exactly like the > Nezha, so I expect differences. > Nice, then we can prepare support for more boards and test it properly :) Actually I did my "it boots" testing on Lichee dock. Also known as Lichee RV dock. The naming of this carrier board or SOM combo is a mess. The official product is just Lichee dock AFAIK. But none is calling it like that. Anyway, I can help to prepare support for this board also. @Angelo Compagnucci , any chance you could update your Lichee RV patches to the latest "known" goodies? :) > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the > error: > > ``` > Unhandled exception: Store/AMO access fault > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > ``` > > If I use riscv-software-src/opensbi master, Linux boots again. From my > point of view, the Linux Sunxi wiki is correct that forks don't need to be > used, but something appears to have been fixed after 1.1. > > As a second note, I added the following based on the Sunxi wiki: > > BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" > > It's not clear to me that it makes a difference. > > It doesn't seem right for me to add a Tested-By to the patch series since > I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot > updates appear to be working well in my testing so far. My setup is closer > to the Korsgaard patch set since I'm not using the HDMI output change. The > OpenSBI issue with 1.1 is the only snag I hit. > > Thank you both for your Nezha updates. > > -Frank > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From angelo at amarulasolutions.com Mon Dec 12 16:54:55 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Mon, 12 Dec 2022 17:54:55 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: On Mon, Dec 12, 2022 at 5:52 PM Indrek Kruusa wrote: > Kontakt Frank Hunleth () kirjutas > kuup?eval E, 12. detsember 2022 kell 17:32: > >> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >> > >> > > BR2_TARGET_OPENSBI=y >> > >> > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >> > >> > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >> > >> > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >> > >> > >> > Why still use this custom opensbi? There is D1 support in version 1.1 as >> > mentioned on https://linux-sunxi.org/Allwinner_Nezha >> > > > > Ahh, I didn't catch that one. Very nice, will check! > > >> >> >> Just in case it helps, I've been testing both the Korsgaard and Kruusa >> patches on a MangoPI MQ Pro. This board is close, but not exactly like the >> Nezha, so I expect differences. >> > > Nice, then we can prepare support for more boards and test it properly :) > Actually I did my "it boots" testing on Lichee dock. Also known as Lichee > RV dock. The naming of this carrier board or SOM combo is a mess. The > official product is just Lichee dock AFAIK. But none is calling it like > that. Anyway, I can help to prepare support for this board also. > > @Angelo Compagnucci , any chance you could > update your Lichee RV patches to the latest "known" goodies? :) > Got a bad flu, I'll try to work on them ASAP. > > > >> >> Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's >> the error: >> >> ``` >> Unhandled exception: Store/AMO access fault >> EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 >> EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted >> >> Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) >> ``` >> >> If I use riscv-software-src/opensbi master, Linux boots again. From my >> point of view, the Linux Sunxi wiki is correct that forks don't need to be >> used, but something appears to have been fixed after 1.1. >> >> As a second note, I added the following based on the Sunxi wiki: >> >> BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" >> >> It's not clear to me that it makes a difference. >> >> It doesn't seem right for me to add a Tested-By to the patch series since >> I have a different board. However, the Linux 6.1.0-rc3 update and U-Boot >> updates appear to be working well in my testing so far. My setup is closer >> to the Korsgaard patch set since I'm not using the HDMI output change. The >> OpenSBI issue with 1.1 is the only snag I hit. >> >> Thank you both for your Nezha updates. >> >> -Frank >> >> -- Angelo Compagnucci Software Engineer angelo at amarulasolutions.com __________________________________ Amarula Solutions SRL Via le Canevare 30, 31100 Treviso, Veneto, IT T. +39 (0)42 243 5310 info at amarulasolutions.com www.amarulasolutions.com [`as] https://www.amarulasolutions.com| -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Mon Dec 12 17:02:48 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Mon, 12 Dec 2022 19:02:48 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval E, 12. detsember 2022 kell 18:55: > > > On Mon, Dec 12, 2022 at 5:52 PM Indrek Kruusa > wrote: > >> Kontakt Frank Hunleth () kirjutas >> kuup?eval E, 12. detsember 2022 kell 17:32: >> >>> > >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >>> > >>> > > BR2_TARGET_OPENSBI=y >>> > >>> > > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >>> > >>> > > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >>> github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >>> > >>> > > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >>> github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >>> > >>> > >>> > Why still use this custom opensbi? There is D1 support in version 1.1 >>> as >>> > mentioned on https://linux-sunxi.org/Allwinner_Nezha >>> > >> >> >> Ahh, I didn't catch that one. Very nice, will check! >> >> >>> >>> >>> Just in case it helps, I've been testing both the Korsgaard and Kruusa >>> patches on a MangoPI MQ Pro. This board is close, but not exactly like the >>> Nezha, so I expect differences. >>> >> >> Nice, then we can prepare support for more boards and test it properly :) >> Actually I did my "it boots" testing on Lichee dock. Also known as Lichee >> RV dock. The naming of this carrier board or SOM combo is a mess. The >> official product is just Lichee dock AFAIK. But none is calling it like >> that. Anyway, I can help to prepare support for this board also. >> >> @Angelo Compagnucci , any chance you could >> update your Lichee RV patches to the latest "known" goodies? :) >> > > Got a bad flu, I'll try to work on them ASAP. > Oh, get well soon! > > >> >> >> >>> >>> Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's >>> the error: >>> >>> ``` >>> Unhandled exception: Store/AMO access fault >>> EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 >>> EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted >>> >>> Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) >>> ``` >>> >>> If I use riscv-software-src/opensbi master, Linux boots again. From my >>> point of view, the Linux Sunxi wiki is correct that forks don't need to be >>> used, but something appears to have been fixed after 1.1. >>> >>> As a second note, I added the following based on the Sunxi wiki: >>> >>> BR2_TARGET_OPENSBI_ADDITIONAL_VARIABLES="FW_PIC=y" >>> >>> It's not clear to me that it makes a difference. >>> >>> It doesn't seem right for me to add a Tested-By to the patch series >>> since I have a different board. However, the Linux 6.1.0-rc3 update and >>> U-Boot updates appear to be working well in my testing so far. My setup is >>> closer to the Korsgaard patch set since I'm not using the HDMI output >>> change. The OpenSBI issue with 1.1 is the only snag I hit. >>> >>> Thank you both for your Nezha updates. >>> >>> -Frank >>> >>> > > -- > > Angelo Compagnucci > > Software Engineer > > angelo at amarulasolutions.com > __________________________________ > Amarula Solutions SRL > > Via le Canevare 30, 31100 Treviso, Veneto, IT > > T. +39 (0)42 243 5310 > info at amarulasolutions.com > > www.amarulasolutions.com > [`as] https://www.amarulasolutions.com| > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Mon Dec 12 17:26:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:26:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: needs glibc Message-ID: <20221212172610.3908-1-fontaine.fabrice@gmail.com> davfs2 unconditionally uses fstab.h since https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 resulting in the following build failure since bump to version 1.7.0 in commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory 78 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 Signed-off-by: Fabrice Fontaine --- package/davfs2/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/davfs2/Config.in b/package/davfs2/Config.in index 162753be3e..31a680563c 100644 --- a/package/davfs2/Config.in +++ b/package/davfs2/Config.in @@ -1,10 +1,10 @@ -comment "davfs2 needs a glibc or uClibc toolchain" +comment "davfs2 needs a glibc toolchain" depends on BR2_USE_MMU - depends on BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_GLIBC config BR2_PACKAGE_DAVFS2 bool "davfs2" - depends on !BR2_TOOLCHAIN_USES_MUSL # error.h + depends on BR2_TOOLCHAIN_USES_GLIBC # fstab.h depends on BR2_USE_MMU # fork() select BR2_PACKAGE_NEON select BR2_PACKAGE_NEON_XML -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:27:23 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:27:23 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license Message-ID: <20221212172724.4364-1-fontaine.fabrice@gmail.com> libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1c12b82298..e728cf58f9 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:27:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:27:24 +0100 Subject: [Buildroot] [PATCH 2/2] packaeg/libmbim: fix license files In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <20221212172724.4364-2-fontaine.fabrice@gmail.com> Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update license files: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 Fixes: - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 Signed-off-by: Fabrice Fontaine --- package/libmbim/libmbim.hash | 4 ++-- package/libmbim/libmbim.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index 2e2b46fcdb..8e7633cb94 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index e728cf58f9..59f55a57bc 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -7,7 +7,8 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB +LIBMBIM_LICENSE_FILES = \ + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 12 17:35:42 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 12 Dec 2022 18:35:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/vuejs-router: fix license hash Message-ID: <20221212173542.8469-1-fontaine.fabrice@gmail.com> Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE hash (update in year: https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) Fixes: - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 Signed-off-by: Fabrice Fontaine --- package/vuejs-router/vuejs-router.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index 147e730f20..b48e59ef48 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz -sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE +sha256 91a2845c4db44e7497b514b98634a674c737986ad0db81599307cf733bf850b2 LICENSE -- 2.35.1 From peter at korsgaard.com Mon Dec 12 17:56:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 12 Dec 2022 18:56:49 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> (Frank Hunleth's message of "Mon, 12 Dec 2022 15:32:40 +0000") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> Message-ID: <87pmcoy07y.fsf@dell.be.48ers.dk> >>>>> "Frank" == Frank Hunleth writes: Hi, >> >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: >> >> > BR2_TARGET_OPENSBI=y >> >> > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y >> >> > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" >> >> > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call >> > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" >> >> >> Why still use this custom opensbi? There is D1 support in version 1.1 as >> mentioned on https://linux-sunxi.org/Allwinner_Nezha >> > Just in case it helps, I've been testing both the Korsgaard and Kruusa > patches on a MangoPI MQ Pro. This board is close, but not exactly like > the Nezha, so I expect differences. > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: Just to be sure, is this with the 5.19 based kernel we used to use (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > Unhandled exception: Store/AMO access fault > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) Sounds like access to an invalid address to me. When does this trigger? Early doing Linux boot? I see the mangopi mq-pro only has 512MB RAM. 0x5xxx.xxxx is at the very end of that (memory starts at 0x4xxx.xxxx), did you update the memory size in the device tree passed to OpenSBI? I just did a clean rebuild of nezha_defconfig here, and it boots without any issues: U-Boot SPL 2022.10 (Dec 12 2022 - 17:20:45 +0100) sunxi_ram_probe: dram-controller at 3102000: probing DRAM only have internal ZQ!! ddr_efuse_type: 0x0 [AUTO DEBUG] two rank and full DQ! ddr_efuse_type: 0x0 [AUTO DEBUG] rank 0 row = 15 [AUTO DEBUG] rank 0 bank = 8 [AUTO DEBUG] rank 0 page size = 2 KB [AUTO DEBUG] rank 1 row = 15 [AUTO DEBUG] rank 1 bank = 8 [AUTO DEBUG] rank 1 page size = 2 KB rank1 config same as rank0 DRAM BOOT DRIVE INFO: V0.24 DRAM CLK = 792 MHz DRAM Type = 3 (2:DDR2,3:DDR3) DRAMC ZQ value: 0x7b7bfb DRAM ODT value: 0x42. ddr_efuse_type: 0x0 DRAM SIZE =1024 M DRAM simple test OK. mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 Trying to boot from MMC1 PLL reg = 0xf8216300, freq = 1200000000 SPL size = 81920, sector = 160 sunxi_ram_get_info: dram-controller at 3102000: getting info OpenSBI v1.1 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : Allwinner D1 Nezha Platform Features : medeleg Platform HART Count : 1 Platform IPI Device : --- Platform Timer Device : --- @ 0Hz Platform Console Device : uart8250 Platform HSM Device : sun20i-d1-ppu Platform Reboot Device : sunxi-wdt-reset Platform Shutdown Device : --- Firmware Base : 0x40000000 Firmware Size : 288 KB Runtime SBI Version : 1.0 Domain0 Name : root Domain0 Boot HART : 0 Domain0 HARTs : 0* Domain0 Region00 : 0x0000000040000000-0x000000004007ffff () Domain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X) Domain0 Next Address : 0x0000000042e00000 Domain0 Next Arg1 : 0x0000000042e8b978 Domain0 Next Mode : S-mode Domain0 SysReset : yes Boot HART ID : 0 Boot HART Domain : root Boot HART Priv Version : v1.11 Boot HART Base ISA : rv64imafdcvx Boot HART ISA Extensions : time Boot HART PMP Count : 8 Boot HART PMP Granularity : 2048 Boot HART PMP Address Bits: 38 Boot HART MHPM Count : 0 Boot HART MIDELEG : 0x0000000000000222 Boot HART MEDELEG : 0x000000000000b109 sunxi_set_gate: (CLK#24) unhandled U-Boot 2022.10 (Dec 12 2022 - 17:20:45 +0100) Allwinner Technology .. Starting kernel ... [ 0.000000] Linux version 6.1.0-rc3 (peko at dell) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-477-g5cb74c92f7) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Mon Dec 12 17:28:21 CET 2022 .. # uptime 00:07:05 up 6 min, load average: 0.00, 0.00, 0.00 -- Bye, Peter Korsgaard From james.hilliard1 at gmail.com Mon Dec 12 18:05:45 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 11:05:45 -0700 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode Message-ID: <20221212180545.3159689-1-james.hilliard1@gmail.com> The make targets in bearssl are missing the $(OBJDIR) target which causes build failures when using make with shuffle mode. Add a patch which adds the missing $(OBJDIR) targets. Fixes: Assembler messages: Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse Signed-off-by: James Hilliard --- .../0001-Fix-missing-objdir-dependency.patch | 1252 +++++++++++++++++ 1 file changed, 1252 insertions(+) create mode 100644 package/bearssl/0001-Fix-missing-objdir-dependency.patch diff --git a/package/bearssl/0001-Fix-missing-objdir-dependency.patch b/package/bearssl/0001-Fix-missing-objdir-dependency.patch new file mode 100644 index 0000000000..4d4d9ee705 --- /dev/null +++ b/package/bearssl/0001-Fix-missing-objdir-dependency.patch @@ -0,0 +1,1252 @@ +From 6fddb4056e0b8f72c2602ef82dcd973704354962 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Mon, 12 Dec 2022 10:12:58 -0700 +Subject: [PATCH] Fix missing objdir dependency. + +Make targets within $(OBJDIR) must depend on the $(OBJDIR) +target. + +Fixes: +Assembler messages: +Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory +make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse + +Signed-off-by: James Hilliard +Cc: Thomas Pornin +Cc: Thomas Pornin +[Upstream status: emailed patch to maintainer] +--- + mk/Rules.mk | 594 +++++++++++++++++++++++++------------------------- + mk/mkrules.sh | 8 +- + 2 files changed, 301 insertions(+), 301 deletions(-) + +diff --git a/mk/Rules.mk b/mk/Rules.mk +index b480bd6..a868977 100644 +--- a/mk/Rules.mk ++++ b/mk/Rules.mk +@@ -358,893 +358,893 @@ $(TESTSPEED): $(BEARSSLLIB) $(OBJTESTSPEED) + $(TESTX509): $(BEARSSLLIB) $(OBJTESTX509) + $(LD) $(LDFLAGS) $(LDOUT)$(TESTX509) $(OBJTESTX509) $(BEARSSLLIB) + +-$(OBJDIR)$Psettings$O: src$Psettings.c $(HEADERSPRIV) ++$(OBJDIR)$Psettings$O: $(OBJDIR) src$Psettings.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psettings$O src$Psettings.c + +-$(OBJDIR)$Pccm$O: src$Paead$Pccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pccm$O: $(OBJDIR) src$Paead$Pccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccm$O src$Paead$Pccm.c + +-$(OBJDIR)$Peax$O: src$Paead$Peax.c $(HEADERSPRIV) ++$(OBJDIR)$Peax$O: $(OBJDIR) src$Paead$Peax.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Peax$O src$Paead$Peax.c + +-$(OBJDIR)$Pgcm$O: src$Paead$Pgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pgcm$O: $(OBJDIR) src$Paead$Pgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pgcm$O src$Paead$Pgcm.c + +-$(OBJDIR)$Pccopy$O: src$Pcodec$Pccopy.c $(HEADERSPRIV) ++$(OBJDIR)$Pccopy$O: $(OBJDIR) src$Pcodec$Pccopy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccopy$O src$Pcodec$Pccopy.c + +-$(OBJDIR)$Pdec16be$O: src$Pcodec$Pdec16be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16be$O: $(OBJDIR) src$Pcodec$Pdec16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16be$O src$Pcodec$Pdec16be.c + +-$(OBJDIR)$Pdec16le$O: src$Pcodec$Pdec16le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16le$O: $(OBJDIR) src$Pcodec$Pdec16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16le$O src$Pcodec$Pdec16le.c + +-$(OBJDIR)$Pdec32be$O: src$Pcodec$Pdec32be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32be$O: $(OBJDIR) src$Pcodec$Pdec32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32be$O src$Pcodec$Pdec32be.c + +-$(OBJDIR)$Pdec32le$O: src$Pcodec$Pdec32le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32le$O: $(OBJDIR) src$Pcodec$Pdec32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32le$O src$Pcodec$Pdec32le.c + +-$(OBJDIR)$Pdec64be$O: src$Pcodec$Pdec64be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64be$O: $(OBJDIR) src$Pcodec$Pdec64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64be$O src$Pcodec$Pdec64be.c + +-$(OBJDIR)$Pdec64le$O: src$Pcodec$Pdec64le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64le$O: $(OBJDIR) src$Pcodec$Pdec64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64le$O src$Pcodec$Pdec64le.c + +-$(OBJDIR)$Penc16be$O: src$Pcodec$Penc16be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16be$O: $(OBJDIR) src$Pcodec$Penc16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16be$O src$Pcodec$Penc16be.c + +-$(OBJDIR)$Penc16le$O: src$Pcodec$Penc16le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16le$O: $(OBJDIR) src$Pcodec$Penc16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16le$O src$Pcodec$Penc16le.c + +-$(OBJDIR)$Penc32be$O: src$Pcodec$Penc32be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32be$O: $(OBJDIR) src$Pcodec$Penc32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32be$O src$Pcodec$Penc32be.c + +-$(OBJDIR)$Penc32le$O: src$Pcodec$Penc32le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32le$O: $(OBJDIR) src$Pcodec$Penc32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32le$O src$Pcodec$Penc32le.c + +-$(OBJDIR)$Penc64be$O: src$Pcodec$Penc64be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64be$O: $(OBJDIR) src$Pcodec$Penc64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64be$O src$Pcodec$Penc64be.c + +-$(OBJDIR)$Penc64le$O: src$Pcodec$Penc64le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64le$O: $(OBJDIR) src$Pcodec$Penc64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64le$O src$Pcodec$Penc64le.c + +-$(OBJDIR)$Ppemdec$O: src$Pcodec$Ppemdec.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemdec$O: $(OBJDIR) src$Pcodec$Ppemdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemdec$O src$Pcodec$Ppemdec.c + +-$(OBJDIR)$Ppemenc$O: src$Pcodec$Ppemenc.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemenc$O: $(OBJDIR) src$Pcodec$Ppemenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemenc$O src$Pcodec$Ppemenc.c + +-$(OBJDIR)$Pec_all_m15$O: src$Pec$Pec_all_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m15$O: $(OBJDIR) src$Pec$Pec_all_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m15$O src$Pec$Pec_all_m15.c + +-$(OBJDIR)$Pec_all_m31$O: src$Pec$Pec_all_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m31$O: $(OBJDIR) src$Pec$Pec_all_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m31$O src$Pec$Pec_all_m31.c + +-$(OBJDIR)$Pec_c25519_i15$O: src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i15$O: $(OBJDIR) src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i15$O src$Pec$Pec_c25519_i15.c + +-$(OBJDIR)$Pec_c25519_i31$O: src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i31$O: $(OBJDIR) src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i31$O src$Pec$Pec_c25519_i31.c + +-$(OBJDIR)$Pec_c25519_m15$O: src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m15$O: $(OBJDIR) src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m15$O src$Pec$Pec_c25519_m15.c + +-$(OBJDIR)$Pec_c25519_m31$O: src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m31$O: $(OBJDIR) src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m31$O src$Pec$Pec_c25519_m31.c + +-$(OBJDIR)$Pec_curve25519$O: src$Pec$Pec_curve25519.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_curve25519$O: $(OBJDIR) src$Pec$Pec_curve25519.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_curve25519$O src$Pec$Pec_curve25519.c + +-$(OBJDIR)$Pec_default$O: src$Pec$Pec_default.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_default$O: $(OBJDIR) src$Pec$Pec_default.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_default$O src$Pec$Pec_default.c + +-$(OBJDIR)$Pec_keygen$O: src$Pec$Pec_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_keygen$O: $(OBJDIR) src$Pec$Pec_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_keygen$O src$Pec$Pec_keygen.c + +-$(OBJDIR)$Pec_p256_m15$O: src$Pec$Pec_p256_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m15$O: $(OBJDIR) src$Pec$Pec_p256_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m15$O src$Pec$Pec_p256_m15.c + +-$(OBJDIR)$Pec_p256_m31$O: src$Pec$Pec_p256_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m31$O: $(OBJDIR) src$Pec$Pec_p256_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m31$O src$Pec$Pec_p256_m31.c + +-$(OBJDIR)$Pec_prime_i15$O: src$Pec$Pec_prime_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i15$O: $(OBJDIR) src$Pec$Pec_prime_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i15$O src$Pec$Pec_prime_i15.c + +-$(OBJDIR)$Pec_prime_i31$O: src$Pec$Pec_prime_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i31$O: $(OBJDIR) src$Pec$Pec_prime_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i31$O src$Pec$Pec_prime_i31.c + +-$(OBJDIR)$Pec_pubkey$O: src$Pec$Pec_pubkey.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_pubkey$O: $(OBJDIR) src$Pec$Pec_pubkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_pubkey$O src$Pec$Pec_pubkey.c + +-$(OBJDIR)$Pec_secp256r1$O: src$Pec$Pec_secp256r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp256r1$O: $(OBJDIR) src$Pec$Pec_secp256r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp256r1$O src$Pec$Pec_secp256r1.c + +-$(OBJDIR)$Pec_secp384r1$O: src$Pec$Pec_secp384r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp384r1$O: $(OBJDIR) src$Pec$Pec_secp384r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp384r1$O src$Pec$Pec_secp384r1.c + +-$(OBJDIR)$Pec_secp521r1$O: src$Pec$Pec_secp521r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp521r1$O: $(OBJDIR) src$Pec$Pec_secp521r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp521r1$O src$Pec$Pec_secp521r1.c + +-$(OBJDIR)$Pecdsa_atr$O: src$Pec$Pecdsa_atr.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_atr$O: $(OBJDIR) src$Pec$Pecdsa_atr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_atr$O src$Pec$Pecdsa_atr.c + +-$(OBJDIR)$Pecdsa_default_sign_asn1$O: src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_asn1$O src$Pec$Pecdsa_default_sign_asn1.c + +-$(OBJDIR)$Pecdsa_default_sign_raw$O: src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_raw$O src$Pec$Pecdsa_default_sign_raw.c + +-$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_asn1$O src$Pec$Pecdsa_default_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_default_vrfy_raw$O: src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_raw$O src$Pec$Pecdsa_default_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i15_bits$O: src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_bits$O: $(OBJDIR) src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_bits$O src$Pec$Pecdsa_i15_bits.c + +-$(OBJDIR)$Pecdsa_i15_sign_asn1$O: src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_asn1$O src$Pec$Pecdsa_i15_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i15_sign_raw$O: src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_raw$O src$Pec$Pecdsa_i15_sign_raw.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O src$Pec$Pecdsa_i15_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_raw$O src$Pec$Pecdsa_i15_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i31_bits$O: src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_bits$O: $(OBJDIR) src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_bits$O src$Pec$Pecdsa_i31_bits.c + +-$(OBJDIR)$Pecdsa_i31_sign_asn1$O: src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_asn1$O src$Pec$Pecdsa_i31_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i31_sign_raw$O: src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_raw$O src$Pec$Pecdsa_i31_sign_raw.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O src$Pec$Pecdsa_i31_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_raw$O src$Pec$Pecdsa_i31_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_rta$O: src$Pec$Pecdsa_rta.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_rta$O: $(OBJDIR) src$Pec$Pecdsa_rta.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_rta$O src$Pec$Pecdsa_rta.c + +-$(OBJDIR)$Pdig_oid$O: src$Phash$Pdig_oid.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_oid$O: $(OBJDIR) src$Phash$Pdig_oid.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_oid$O src$Phash$Pdig_oid.c + +-$(OBJDIR)$Pdig_size$O: src$Phash$Pdig_size.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_size$O: $(OBJDIR) src$Phash$Pdig_size.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_size$O src$Phash$Pdig_size.c + +-$(OBJDIR)$Pghash_ctmul$O: src$Phash$Pghash_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul$O: $(OBJDIR) src$Phash$Pghash_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul$O src$Phash$Pghash_ctmul.c + +-$(OBJDIR)$Pghash_ctmul32$O: src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul32$O: $(OBJDIR) src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul32$O src$Phash$Pghash_ctmul32.c + +-$(OBJDIR)$Pghash_ctmul64$O: src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul64$O: $(OBJDIR) src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul64$O src$Phash$Pghash_ctmul64.c + +-$(OBJDIR)$Pghash_pclmul$O: src$Phash$Pghash_pclmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pclmul$O: $(OBJDIR) src$Phash$Pghash_pclmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pclmul$O src$Phash$Pghash_pclmul.c + +-$(OBJDIR)$Pghash_pwr8$O: src$Phash$Pghash_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pwr8$O: $(OBJDIR) src$Phash$Pghash_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pwr8$O src$Phash$Pghash_pwr8.c + +-$(OBJDIR)$Pmd5$O: src$Phash$Pmd5.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5$O: $(OBJDIR) src$Phash$Pmd5.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5$O src$Phash$Pmd5.c + +-$(OBJDIR)$Pmd5sha1$O: src$Phash$Pmd5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5sha1$O: $(OBJDIR) src$Phash$Pmd5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5sha1$O src$Phash$Pmd5sha1.c + +-$(OBJDIR)$Pmgf1$O: src$Phash$Pmgf1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmgf1$O: $(OBJDIR) src$Phash$Pmgf1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmgf1$O src$Phash$Pmgf1.c + +-$(OBJDIR)$Pmultihash$O: src$Phash$Pmultihash.c $(HEADERSPRIV) ++$(OBJDIR)$Pmultihash$O: $(OBJDIR) src$Phash$Pmultihash.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmultihash$O src$Phash$Pmultihash.c + +-$(OBJDIR)$Psha1$O: src$Phash$Psha1.c $(HEADERSPRIV) ++$(OBJDIR)$Psha1$O: $(OBJDIR) src$Phash$Psha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha1$O src$Phash$Psha1.c + +-$(OBJDIR)$Psha2big$O: src$Phash$Psha2big.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2big$O: $(OBJDIR) src$Phash$Psha2big.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2big$O src$Phash$Psha2big.c + +-$(OBJDIR)$Psha2small$O: src$Phash$Psha2small.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2small$O: $(OBJDIR) src$Phash$Psha2small.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2small$O src$Phash$Psha2small.c + +-$(OBJDIR)$Pi15_add$O: src$Pint$Pi15_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_add$O: $(OBJDIR) src$Pint$Pi15_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_add$O src$Pint$Pi15_add.c + +-$(OBJDIR)$Pi15_bitlen$O: src$Pint$Pi15_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_bitlen$O: $(OBJDIR) src$Pint$Pi15_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_bitlen$O src$Pint$Pi15_bitlen.c + +-$(OBJDIR)$Pi15_decmod$O: src$Pint$Pi15_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decmod$O: $(OBJDIR) src$Pint$Pi15_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decmod$O src$Pint$Pi15_decmod.c + +-$(OBJDIR)$Pi15_decode$O: src$Pint$Pi15_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decode$O: $(OBJDIR) src$Pint$Pi15_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decode$O src$Pint$Pi15_decode.c + +-$(OBJDIR)$Pi15_decred$O: src$Pint$Pi15_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decred$O: $(OBJDIR) src$Pint$Pi15_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decred$O src$Pint$Pi15_decred.c + +-$(OBJDIR)$Pi15_encode$O: src$Pint$Pi15_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_encode$O: $(OBJDIR) src$Pint$Pi15_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_encode$O src$Pint$Pi15_encode.c + +-$(OBJDIR)$Pi15_fmont$O: src$Pint$Pi15_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_fmont$O: $(OBJDIR) src$Pint$Pi15_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_fmont$O src$Pint$Pi15_fmont.c + +-$(OBJDIR)$Pi15_iszero$O: src$Pint$Pi15_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_iszero$O: $(OBJDIR) src$Pint$Pi15_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_iszero$O src$Pint$Pi15_iszero.c + +-$(OBJDIR)$Pi15_moddiv$O: src$Pint$Pi15_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_moddiv$O: $(OBJDIR) src$Pint$Pi15_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_moddiv$O src$Pint$Pi15_moddiv.c + +-$(OBJDIR)$Pi15_modpow$O: src$Pint$Pi15_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow$O: $(OBJDIR) src$Pint$Pi15_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow$O src$Pint$Pi15_modpow.c + +-$(OBJDIR)$Pi15_modpow2$O: src$Pint$Pi15_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow2$O: $(OBJDIR) src$Pint$Pi15_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow2$O src$Pint$Pi15_modpow2.c + +-$(OBJDIR)$Pi15_montmul$O: src$Pint$Pi15_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_montmul$O: $(OBJDIR) src$Pint$Pi15_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_montmul$O src$Pint$Pi15_montmul.c + +-$(OBJDIR)$Pi15_mulacc$O: src$Pint$Pi15_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_mulacc$O: $(OBJDIR) src$Pint$Pi15_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_mulacc$O src$Pint$Pi15_mulacc.c + +-$(OBJDIR)$Pi15_muladd$O: src$Pint$Pi15_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_muladd$O: $(OBJDIR) src$Pint$Pi15_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_muladd$O src$Pint$Pi15_muladd.c + +-$(OBJDIR)$Pi15_ninv15$O: src$Pint$Pi15_ninv15.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_ninv15$O: $(OBJDIR) src$Pint$Pi15_ninv15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_ninv15$O src$Pint$Pi15_ninv15.c + +-$(OBJDIR)$Pi15_reduce$O: src$Pint$Pi15_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_reduce$O: $(OBJDIR) src$Pint$Pi15_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_reduce$O src$Pint$Pi15_reduce.c + +-$(OBJDIR)$Pi15_rshift$O: src$Pint$Pi15_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_rshift$O: $(OBJDIR) src$Pint$Pi15_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_rshift$O src$Pint$Pi15_rshift.c + +-$(OBJDIR)$Pi15_sub$O: src$Pint$Pi15_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_sub$O: $(OBJDIR) src$Pint$Pi15_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_sub$O src$Pint$Pi15_sub.c + +-$(OBJDIR)$Pi15_tmont$O: src$Pint$Pi15_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_tmont$O: $(OBJDIR) src$Pint$Pi15_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_tmont$O src$Pint$Pi15_tmont.c + +-$(OBJDIR)$Pi31_add$O: src$Pint$Pi31_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_add$O: $(OBJDIR) src$Pint$Pi31_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_add$O src$Pint$Pi31_add.c + +-$(OBJDIR)$Pi31_bitlen$O: src$Pint$Pi31_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_bitlen$O: $(OBJDIR) src$Pint$Pi31_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_bitlen$O src$Pint$Pi31_bitlen.c + +-$(OBJDIR)$Pi31_decmod$O: src$Pint$Pi31_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decmod$O: $(OBJDIR) src$Pint$Pi31_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decmod$O src$Pint$Pi31_decmod.c + +-$(OBJDIR)$Pi31_decode$O: src$Pint$Pi31_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decode$O: $(OBJDIR) src$Pint$Pi31_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decode$O src$Pint$Pi31_decode.c + +-$(OBJDIR)$Pi31_decred$O: src$Pint$Pi31_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decred$O: $(OBJDIR) src$Pint$Pi31_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decred$O src$Pint$Pi31_decred.c + +-$(OBJDIR)$Pi31_encode$O: src$Pint$Pi31_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_encode$O: $(OBJDIR) src$Pint$Pi31_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_encode$O src$Pint$Pi31_encode.c + +-$(OBJDIR)$Pi31_fmont$O: src$Pint$Pi31_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_fmont$O: $(OBJDIR) src$Pint$Pi31_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_fmont$O src$Pint$Pi31_fmont.c + +-$(OBJDIR)$Pi31_iszero$O: src$Pint$Pi31_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_iszero$O: $(OBJDIR) src$Pint$Pi31_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_iszero$O src$Pint$Pi31_iszero.c + +-$(OBJDIR)$Pi31_moddiv$O: src$Pint$Pi31_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_moddiv$O: $(OBJDIR) src$Pint$Pi31_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_moddiv$O src$Pint$Pi31_moddiv.c + +-$(OBJDIR)$Pi31_modpow$O: src$Pint$Pi31_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow$O: $(OBJDIR) src$Pint$Pi31_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow$O src$Pint$Pi31_modpow.c + +-$(OBJDIR)$Pi31_modpow2$O: src$Pint$Pi31_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow2$O: $(OBJDIR) src$Pint$Pi31_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow2$O src$Pint$Pi31_modpow2.c + +-$(OBJDIR)$Pi31_montmul$O: src$Pint$Pi31_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_montmul$O: $(OBJDIR) src$Pint$Pi31_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_montmul$O src$Pint$Pi31_montmul.c + +-$(OBJDIR)$Pi31_mulacc$O: src$Pint$Pi31_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_mulacc$O: $(OBJDIR) src$Pint$Pi31_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_mulacc$O src$Pint$Pi31_mulacc.c + +-$(OBJDIR)$Pi31_muladd$O: src$Pint$Pi31_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_muladd$O: $(OBJDIR) src$Pint$Pi31_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_muladd$O src$Pint$Pi31_muladd.c + +-$(OBJDIR)$Pi31_ninv31$O: src$Pint$Pi31_ninv31.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_ninv31$O: $(OBJDIR) src$Pint$Pi31_ninv31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_ninv31$O src$Pint$Pi31_ninv31.c + +-$(OBJDIR)$Pi31_reduce$O: src$Pint$Pi31_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_reduce$O: $(OBJDIR) src$Pint$Pi31_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_reduce$O src$Pint$Pi31_reduce.c + +-$(OBJDIR)$Pi31_rshift$O: src$Pint$Pi31_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_rshift$O: $(OBJDIR) src$Pint$Pi31_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_rshift$O src$Pint$Pi31_rshift.c + +-$(OBJDIR)$Pi31_sub$O: src$Pint$Pi31_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_sub$O: $(OBJDIR) src$Pint$Pi31_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_sub$O src$Pint$Pi31_sub.c + +-$(OBJDIR)$Pi31_tmont$O: src$Pint$Pi31_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_tmont$O: $(OBJDIR) src$Pint$Pi31_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_tmont$O src$Pint$Pi31_tmont.c + +-$(OBJDIR)$Pi32_add$O: src$Pint$Pi32_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_add$O: $(OBJDIR) src$Pint$Pi32_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_add$O src$Pint$Pi32_add.c + +-$(OBJDIR)$Pi32_bitlen$O: src$Pint$Pi32_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_bitlen$O: $(OBJDIR) src$Pint$Pi32_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_bitlen$O src$Pint$Pi32_bitlen.c + +-$(OBJDIR)$Pi32_decmod$O: src$Pint$Pi32_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decmod$O: $(OBJDIR) src$Pint$Pi32_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decmod$O src$Pint$Pi32_decmod.c + +-$(OBJDIR)$Pi32_decode$O: src$Pint$Pi32_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decode$O: $(OBJDIR) src$Pint$Pi32_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decode$O src$Pint$Pi32_decode.c + +-$(OBJDIR)$Pi32_decred$O: src$Pint$Pi32_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decred$O: $(OBJDIR) src$Pint$Pi32_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decred$O src$Pint$Pi32_decred.c + +-$(OBJDIR)$Pi32_div32$O: src$Pint$Pi32_div32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_div32$O: $(OBJDIR) src$Pint$Pi32_div32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_div32$O src$Pint$Pi32_div32.c + +-$(OBJDIR)$Pi32_encode$O: src$Pint$Pi32_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_encode$O: $(OBJDIR) src$Pint$Pi32_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_encode$O src$Pint$Pi32_encode.c + +-$(OBJDIR)$Pi32_fmont$O: src$Pint$Pi32_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_fmont$O: $(OBJDIR) src$Pint$Pi32_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_fmont$O src$Pint$Pi32_fmont.c + +-$(OBJDIR)$Pi32_iszero$O: src$Pint$Pi32_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_iszero$O: $(OBJDIR) src$Pint$Pi32_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_iszero$O src$Pint$Pi32_iszero.c + +-$(OBJDIR)$Pi32_modpow$O: src$Pint$Pi32_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_modpow$O: $(OBJDIR) src$Pint$Pi32_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_modpow$O src$Pint$Pi32_modpow.c + +-$(OBJDIR)$Pi32_montmul$O: src$Pint$Pi32_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_montmul$O: $(OBJDIR) src$Pint$Pi32_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_montmul$O src$Pint$Pi32_montmul.c + +-$(OBJDIR)$Pi32_mulacc$O: src$Pint$Pi32_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_mulacc$O: $(OBJDIR) src$Pint$Pi32_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_mulacc$O src$Pint$Pi32_mulacc.c + +-$(OBJDIR)$Pi32_muladd$O: src$Pint$Pi32_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_muladd$O: $(OBJDIR) src$Pint$Pi32_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_muladd$O src$Pint$Pi32_muladd.c + +-$(OBJDIR)$Pi32_ninv32$O: src$Pint$Pi32_ninv32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_ninv32$O: $(OBJDIR) src$Pint$Pi32_ninv32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_ninv32$O src$Pint$Pi32_ninv32.c + +-$(OBJDIR)$Pi32_reduce$O: src$Pint$Pi32_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_reduce$O: $(OBJDIR) src$Pint$Pi32_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_reduce$O src$Pint$Pi32_reduce.c + +-$(OBJDIR)$Pi32_sub$O: src$Pint$Pi32_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_sub$O: $(OBJDIR) src$Pint$Pi32_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_sub$O src$Pint$Pi32_sub.c + +-$(OBJDIR)$Pi32_tmont$O: src$Pint$Pi32_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_tmont$O: $(OBJDIR) src$Pint$Pi32_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_tmont$O src$Pint$Pi32_tmont.c + +-$(OBJDIR)$Pi62_modpow2$O: src$Pint$Pi62_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi62_modpow2$O: $(OBJDIR) src$Pint$Pi62_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi62_modpow2$O src$Pint$Pi62_modpow2.c + +-$(OBJDIR)$Phkdf$O: src$Pkdf$Phkdf.c $(HEADERSPRIV) ++$(OBJDIR)$Phkdf$O: $(OBJDIR) src$Pkdf$Phkdf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phkdf$O src$Pkdf$Phkdf.c + +-$(OBJDIR)$Phmac$O: src$Pmac$Phmac.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac$O: $(OBJDIR) src$Pmac$Phmac.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac$O src$Pmac$Phmac.c + +-$(OBJDIR)$Phmac_ct$O: src$Pmac$Phmac_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_ct$O: $(OBJDIR) src$Pmac$Phmac_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_ct$O src$Pmac$Phmac_ct.c + +-$(OBJDIR)$Paesctr_drbg$O: src$Prand$Paesctr_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Paesctr_drbg$O: $(OBJDIR) src$Prand$Paesctr_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paesctr_drbg$O src$Prand$Paesctr_drbg.c + +-$(OBJDIR)$Phmac_drbg$O: src$Prand$Phmac_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_drbg$O: $(OBJDIR) src$Prand$Phmac_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_drbg$O src$Prand$Phmac_drbg.c + +-$(OBJDIR)$Psysrng$O: src$Prand$Psysrng.c $(HEADERSPRIV) ++$(OBJDIR)$Psysrng$O: $(OBJDIR) src$Prand$Psysrng.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psysrng$O src$Prand$Psysrng.c + +-$(OBJDIR)$Prsa_default_keygen$O: src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_keygen$O: $(OBJDIR) src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_keygen$O src$Prsa$Prsa_default_keygen.c + +-$(OBJDIR)$Prsa_default_modulus$O: src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_modulus$O: $(OBJDIR) src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_modulus$O src$Prsa$Prsa_default_modulus.c + +-$(OBJDIR)$Prsa_default_oaep_decrypt$O: src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_decrypt$O src$Prsa$Prsa_default_oaep_decrypt.c + +-$(OBJDIR)$Prsa_default_oaep_encrypt$O: src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_encrypt$O src$Prsa$Prsa_default_oaep_encrypt.c + +-$(OBJDIR)$Prsa_default_pkcs1_sign$O: src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_sign$O src$Prsa$Prsa_default_pkcs1_sign.c + +-$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_vrfy$O src$Prsa$Prsa_default_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_default_priv$O: src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_priv$O: $(OBJDIR) src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_priv$O src$Prsa$Prsa_default_priv.c + +-$(OBJDIR)$Prsa_default_privexp$O: src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_privexp$O: $(OBJDIR) src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_privexp$O src$Prsa$Prsa_default_privexp.c + +-$(OBJDIR)$Prsa_default_pub$O: src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pub$O: $(OBJDIR) src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pub$O src$Prsa$Prsa_default_pub.c + +-$(OBJDIR)$Prsa_default_pubexp$O: src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pubexp$O: $(OBJDIR) src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pubexp$O src$Prsa$Prsa_default_pubexp.c + +-$(OBJDIR)$Prsa_i15_keygen$O: src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_keygen$O: $(OBJDIR) src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_keygen$O src$Prsa$Prsa_i15_keygen.c + +-$(OBJDIR)$Prsa_i15_modulus$O: src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_modulus$O: $(OBJDIR) src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_modulus$O src$Prsa$Prsa_i15_modulus.c + +-$(OBJDIR)$Prsa_i15_oaep_decrypt$O: src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_decrypt$O src$Prsa$Prsa_i15_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i15_oaep_encrypt$O: src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_encrypt$O src$Prsa$Prsa_i15_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i15_pkcs1_sign$O: src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_sign$O src$Prsa$Prsa_i15_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O src$Prsa$Prsa_i15_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i15_priv$O: src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_priv$O: $(OBJDIR) src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_priv$O src$Prsa$Prsa_i15_priv.c + +-$(OBJDIR)$Prsa_i15_privexp$O: src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_privexp$O: $(OBJDIR) src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_privexp$O src$Prsa$Prsa_i15_privexp.c + +-$(OBJDIR)$Prsa_i15_pub$O: src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pub$O: $(OBJDIR) src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pub$O src$Prsa$Prsa_i15_pub.c + +-$(OBJDIR)$Prsa_i15_pubexp$O: src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pubexp$O src$Prsa$Prsa_i15_pubexp.c + +-$(OBJDIR)$Prsa_i31_keygen$O: src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen$O src$Prsa$Prsa_i31_keygen.c + +-$(OBJDIR)$Prsa_i31_keygen_inner$O: src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen_inner$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen_inner$O src$Prsa$Prsa_i31_keygen_inner.c + +-$(OBJDIR)$Prsa_i31_modulus$O: src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_modulus$O: $(OBJDIR) src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_modulus$O src$Prsa$Prsa_i31_modulus.c + +-$(OBJDIR)$Prsa_i31_oaep_decrypt$O: src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_decrypt$O src$Prsa$Prsa_i31_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i31_oaep_encrypt$O: src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_encrypt$O src$Prsa$Prsa_i31_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i31_pkcs1_sign$O: src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_sign$O src$Prsa$Prsa_i31_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O src$Prsa$Prsa_i31_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i31_priv$O: src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_priv$O: $(OBJDIR) src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_priv$O src$Prsa$Prsa_i31_priv.c + +-$(OBJDIR)$Prsa_i31_privexp$O: src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_privexp$O: $(OBJDIR) src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_privexp$O src$Prsa$Prsa_i31_privexp.c + +-$(OBJDIR)$Prsa_i31_pub$O: src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pub$O: $(OBJDIR) src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pub$O src$Prsa$Prsa_i31_pub.c + +-$(OBJDIR)$Prsa_i31_pubexp$O: src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pubexp$O src$Prsa$Prsa_i31_pubexp.c + +-$(OBJDIR)$Prsa_i32_oaep_decrypt$O: src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_decrypt$O src$Prsa$Prsa_i32_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i32_oaep_encrypt$O: src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_encrypt$O src$Prsa$Prsa_i32_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i32_pkcs1_sign$O: src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_sign$O src$Prsa$Prsa_i32_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O src$Prsa$Prsa_i32_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i32_priv$O: src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_priv$O: $(OBJDIR) src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_priv$O src$Prsa$Prsa_i32_priv.c + +-$(OBJDIR)$Prsa_i32_pub$O: src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pub$O: $(OBJDIR) src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pub$O src$Prsa$Prsa_i32_pub.c + +-$(OBJDIR)$Prsa_i62_keygen$O: src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_keygen$O: $(OBJDIR) src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_keygen$O src$Prsa$Prsa_i62_keygen.c + +-$(OBJDIR)$Prsa_i62_oaep_decrypt$O: src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_decrypt$O src$Prsa$Prsa_i62_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i62_oaep_encrypt$O: src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_encrypt$O src$Prsa$Prsa_i62_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i62_pkcs1_sign$O: src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_sign$O src$Prsa$Prsa_i62_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O src$Prsa$Prsa_i62_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i62_priv$O: src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_priv$O: $(OBJDIR) src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_priv$O src$Prsa$Prsa_i62_priv.c + +-$(OBJDIR)$Prsa_i62_pub$O: src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pub$O: $(OBJDIR) src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pub$O src$Prsa$Prsa_i62_pub.c + +-$(OBJDIR)$Prsa_oaep_pad$O: src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_pad$O: $(OBJDIR) src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_pad$O src$Prsa$Prsa_oaep_pad.c + +-$(OBJDIR)$Prsa_oaep_unpad$O: src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_unpad$O: $(OBJDIR) src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_unpad$O src$Prsa$Prsa_oaep_unpad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_pad$O: src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_pad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_pad$O src$Prsa$Prsa_pkcs1_sig_pad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_unpad$O src$Prsa$Prsa_pkcs1_sig_unpad.c + +-$(OBJDIR)$Prsa_ssl_decrypt$O: src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_ssl_decrypt$O: $(OBJDIR) src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_ssl_decrypt$O src$Prsa$Prsa_ssl_decrypt.c + +-$(OBJDIR)$Pprf$O: src$Pssl$Pprf.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf$O: $(OBJDIR) src$Pssl$Pprf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf$O src$Pssl$Pprf.c + +-$(OBJDIR)$Pprf_md5sha1$O: src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_md5sha1$O: $(OBJDIR) src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_md5sha1$O src$Pssl$Pprf_md5sha1.c + +-$(OBJDIR)$Pprf_sha256$O: src$Pssl$Pprf_sha256.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha256$O: $(OBJDIR) src$Pssl$Pprf_sha256.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha256$O src$Pssl$Pprf_sha256.c + +-$(OBJDIR)$Pprf_sha384$O: src$Pssl$Pprf_sha384.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha384$O: $(OBJDIR) src$Pssl$Pprf_sha384.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha384$O src$Pssl$Pprf_sha384.c + +-$(OBJDIR)$Pssl_ccert_single_ec$O: src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_ec$O src$Pssl$Pssl_ccert_single_ec.c + +-$(OBJDIR)$Pssl_ccert_single_rsa$O: src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_rsa$O src$Pssl$Pssl_ccert_single_rsa.c + +-$(OBJDIR)$Pssl_client$O: src$Pssl$Pssl_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client$O: $(OBJDIR) src$Pssl$Pssl_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client$O src$Pssl$Pssl_client.c + +-$(OBJDIR)$Pssl_client_default_rsapub$O: src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_default_rsapub$O: $(OBJDIR) src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_default_rsapub$O src$Pssl$Pssl_client_default_rsapub.c + +-$(OBJDIR)$Pssl_client_full$O: src$Pssl$Pssl_client_full.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_full$O: $(OBJDIR) src$Pssl$Pssl_client_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_full$O src$Pssl$Pssl_client_full.c + +-$(OBJDIR)$Pssl_engine$O: src$Pssl$Pssl_engine.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine$O: $(OBJDIR) src$Pssl$Pssl_engine.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine$O src$Pssl$Pssl_engine.c + +-$(OBJDIR)$Pssl_engine_default_aescbc$O: src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aescbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aescbc$O src$Pssl$Pssl_engine_default_aescbc.c + +-$(OBJDIR)$Pssl_engine_default_aesccm$O: src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesccm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesccm$O src$Pssl$Pssl_engine_default_aesccm.c + +-$(OBJDIR)$Pssl_engine_default_aesgcm$O: src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesgcm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesgcm$O src$Pssl$Pssl_engine_default_aesgcm.c + +-$(OBJDIR)$Pssl_engine_default_chapol$O: src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_chapol$O: $(OBJDIR) src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_chapol$O src$Pssl$Pssl_engine_default_chapol.c + +-$(OBJDIR)$Pssl_engine_default_descbc$O: src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_descbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_descbc$O src$Pssl$Pssl_engine_default_descbc.c + +-$(OBJDIR)$Pssl_engine_default_ec$O: src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ec$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ec$O src$Pssl$Pssl_engine_default_ec.c + +-$(OBJDIR)$Pssl_engine_default_ecdsa$O: src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ecdsa$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ecdsa$O src$Pssl$Pssl_engine_default_ecdsa.c + +-$(OBJDIR)$Pssl_engine_default_rsavrfy$O: src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_rsavrfy$O: $(OBJDIR) src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_rsavrfy$O src$Pssl$Pssl_engine_default_rsavrfy.c + +-$(OBJDIR)$Pssl_hashes$O: src$Pssl$Pssl_hashes.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hashes$O: $(OBJDIR) src$Pssl$Pssl_hashes.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hashes$O src$Pssl$Pssl_hashes.c + +-$(OBJDIR)$Pssl_hs_client$O: src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_client$O: $(OBJDIR) src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_client$O src$Pssl$Pssl_hs_client.c + +-$(OBJDIR)$Pssl_hs_server$O: src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_server$O: $(OBJDIR) src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_server$O src$Pssl$Pssl_hs_server.c + +-$(OBJDIR)$Pssl_io$O: src$Pssl$Pssl_io.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_io$O: $(OBJDIR) src$Pssl$Pssl_io.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_io$O src$Pssl$Pssl_io.c + +-$(OBJDIR)$Pssl_keyexport$O: src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_keyexport$O: $(OBJDIR) src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_keyexport$O src$Pssl$Pssl_keyexport.c + +-$(OBJDIR)$Pssl_lru$O: src$Pssl$Pssl_lru.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_lru$O: $(OBJDIR) src$Pssl$Pssl_lru.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_lru$O src$Pssl$Pssl_lru.c + +-$(OBJDIR)$Pssl_rec_cbc$O: src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_cbc$O: $(OBJDIR) src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_cbc$O src$Pssl$Pssl_rec_cbc.c + +-$(OBJDIR)$Pssl_rec_ccm$O: src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_ccm$O: $(OBJDIR) src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_ccm$O src$Pssl$Pssl_rec_ccm.c + +-$(OBJDIR)$Pssl_rec_chapol$O: src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_chapol$O: $(OBJDIR) src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_chapol$O src$Pssl$Pssl_rec_chapol.c + +-$(OBJDIR)$Pssl_rec_gcm$O: src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_gcm$O: $(OBJDIR) src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_gcm$O src$Pssl$Pssl_rec_gcm.c + +-$(OBJDIR)$Pssl_scert_single_ec$O: src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_ec$O src$Pssl$Pssl_scert_single_ec.c + +-$(OBJDIR)$Pssl_scert_single_rsa$O: src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_rsa$O src$Pssl$Pssl_scert_single_rsa.c + +-$(OBJDIR)$Pssl_server$O: src$Pssl$Pssl_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server$O: $(OBJDIR) src$Pssl$Pssl_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server$O src$Pssl$Pssl_server.c + +-$(OBJDIR)$Pssl_server_full_ec$O: src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_ec$O: $(OBJDIR) src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_ec$O src$Pssl$Pssl_server_full_ec.c + +-$(OBJDIR)$Pssl_server_full_rsa$O: src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_rsa$O: $(OBJDIR) src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_rsa$O src$Pssl$Pssl_server_full_rsa.c + +-$(OBJDIR)$Pssl_server_mine2c$O: src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2c$O: $(OBJDIR) src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2c$O src$Pssl$Pssl_server_mine2c.c + +-$(OBJDIR)$Pssl_server_mine2g$O: src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2g$O: $(OBJDIR) src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2g$O src$Pssl$Pssl_server_mine2g.c + +-$(OBJDIR)$Pssl_server_minf2c$O: src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2c$O: $(OBJDIR) src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2c$O src$Pssl$Pssl_server_minf2c.c + +-$(OBJDIR)$Pssl_server_minf2g$O: src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2g$O: $(OBJDIR) src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2g$O src$Pssl$Pssl_server_minf2g.c + +-$(OBJDIR)$Pssl_server_minr2g$O: src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minr2g$O: $(OBJDIR) src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minr2g$O src$Pssl$Pssl_server_minr2g.c + +-$(OBJDIR)$Pssl_server_minu2g$O: src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minu2g$O: $(OBJDIR) src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minu2g$O src$Pssl$Pssl_server_minu2g.c + +-$(OBJDIR)$Pssl_server_minv2g$O: src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minv2g$O: $(OBJDIR) src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minv2g$O src$Pssl$Pssl_server_minv2g.c + +-$(OBJDIR)$Paes_big_cbcdec$O: src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcdec$O src$Psymcipher$Paes_big_cbcdec.c + +-$(OBJDIR)$Paes_big_cbcenc$O: src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcenc$O src$Psymcipher$Paes_big_cbcenc.c + +-$(OBJDIR)$Paes_big_ctr$O: src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctr$O: $(OBJDIR) src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctr$O src$Psymcipher$Paes_big_ctr.c + +-$(OBJDIR)$Paes_big_ctrcbc$O: src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctrcbc$O src$Psymcipher$Paes_big_ctrcbc.c + +-$(OBJDIR)$Paes_big_dec$O: src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_dec$O: $(OBJDIR) src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_dec$O src$Psymcipher$Paes_big_dec.c + +-$(OBJDIR)$Paes_big_enc$O: src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_enc$O: $(OBJDIR) src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_enc$O src$Psymcipher$Paes_big_enc.c + +-$(OBJDIR)$Paes_common$O: src$Psymcipher$Paes_common.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_common$O: $(OBJDIR) src$Psymcipher$Paes_common.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_common$O src$Psymcipher$Paes_common.c + +-$(OBJDIR)$Paes_ct$O: src$Psymcipher$Paes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct$O: $(OBJDIR) src$Psymcipher$Paes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct$O src$Psymcipher$Paes_ct.c + +-$(OBJDIR)$Paes_ct64$O: src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64$O: $(OBJDIR) src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64$O src$Psymcipher$Paes_ct64.c + +-$(OBJDIR)$Paes_ct64_cbcdec$O: src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcdec$O src$Psymcipher$Paes_ct64_cbcdec.c + +-$(OBJDIR)$Paes_ct64_cbcenc$O: src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcenc$O src$Psymcipher$Paes_ct64_cbcenc.c + +-$(OBJDIR)$Paes_ct64_ctr$O: src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctr$O src$Psymcipher$Paes_ct64_ctr.c + +-$(OBJDIR)$Paes_ct64_ctrcbc$O: src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctrcbc$O src$Psymcipher$Paes_ct64_ctrcbc.c + +-$(OBJDIR)$Paes_ct64_dec$O: src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_dec$O src$Psymcipher$Paes_ct64_dec.c + +-$(OBJDIR)$Paes_ct64_enc$O: src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_enc$O src$Psymcipher$Paes_ct64_enc.c + +-$(OBJDIR)$Paes_ct_cbcdec$O: src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcdec$O src$Psymcipher$Paes_ct_cbcdec.c + +-$(OBJDIR)$Paes_ct_cbcenc$O: src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcenc$O src$Psymcipher$Paes_ct_cbcenc.c + +-$(OBJDIR)$Paes_ct_ctr$O: src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctr$O src$Psymcipher$Paes_ct_ctr.c + +-$(OBJDIR)$Paes_ct_ctrcbc$O: src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctrcbc$O src$Psymcipher$Paes_ct_ctrcbc.c + +-$(OBJDIR)$Paes_ct_dec$O: src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_dec$O src$Psymcipher$Paes_ct_dec.c + +-$(OBJDIR)$Paes_ct_enc$O: src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_enc$O src$Psymcipher$Paes_ct_enc.c + +-$(OBJDIR)$Paes_pwr8$O: src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8$O: $(OBJDIR) src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8$O src$Psymcipher$Paes_pwr8.c + +-$(OBJDIR)$Paes_pwr8_cbcdec$O: src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcdec$O src$Psymcipher$Paes_pwr8_cbcdec.c + +-$(OBJDIR)$Paes_pwr8_cbcenc$O: src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcenc$O src$Psymcipher$Paes_pwr8_cbcenc.c + +-$(OBJDIR)$Paes_pwr8_ctr$O: src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctr$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctr$O src$Psymcipher$Paes_pwr8_ctr.c + +-$(OBJDIR)$Paes_pwr8_ctrcbc$O: src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctrcbc$O src$Psymcipher$Paes_pwr8_ctrcbc.c + +-$(OBJDIR)$Paes_small_cbcdec$O: src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcdec$O src$Psymcipher$Paes_small_cbcdec.c + +-$(OBJDIR)$Paes_small_cbcenc$O: src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcenc$O src$Psymcipher$Paes_small_cbcenc.c + +-$(OBJDIR)$Paes_small_ctr$O: src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctr$O: $(OBJDIR) src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctr$O src$Psymcipher$Paes_small_ctr.c + +-$(OBJDIR)$Paes_small_ctrcbc$O: src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctrcbc$O src$Psymcipher$Paes_small_ctrcbc.c + +-$(OBJDIR)$Paes_small_dec$O: src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_dec$O: $(OBJDIR) src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_dec$O src$Psymcipher$Paes_small_dec.c + +-$(OBJDIR)$Paes_small_enc$O: src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_enc$O: $(OBJDIR) src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_enc$O src$Psymcipher$Paes_small_enc.c + +-$(OBJDIR)$Paes_x86ni$O: src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni$O: $(OBJDIR) src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni$O src$Psymcipher$Paes_x86ni.c + +-$(OBJDIR)$Paes_x86ni_cbcdec$O: src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcdec$O src$Psymcipher$Paes_x86ni_cbcdec.c + +-$(OBJDIR)$Paes_x86ni_cbcenc$O: src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcenc$O src$Psymcipher$Paes_x86ni_cbcenc.c + +-$(OBJDIR)$Paes_x86ni_ctr$O: src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctr$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctr$O src$Psymcipher$Paes_x86ni_ctr.c + +-$(OBJDIR)$Paes_x86ni_ctrcbc$O: src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctrcbc$O src$Psymcipher$Paes_x86ni_ctrcbc.c + +-$(OBJDIR)$Pchacha20_ct$O: src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_ct$O: $(OBJDIR) src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_ct$O src$Psymcipher$Pchacha20_ct.c + +-$(OBJDIR)$Pchacha20_sse2$O: src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_sse2$O: $(OBJDIR) src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_sse2$O src$Psymcipher$Pchacha20_sse2.c + +-$(OBJDIR)$Pdes_ct$O: src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct$O: $(OBJDIR) src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct$O src$Psymcipher$Pdes_ct.c + +-$(OBJDIR)$Pdes_ct_cbcdec$O: src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcdec$O src$Psymcipher$Pdes_ct_cbcdec.c + +-$(OBJDIR)$Pdes_ct_cbcenc$O: src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcenc$O src$Psymcipher$Pdes_ct_cbcenc.c + +-$(OBJDIR)$Pdes_support$O: src$Psymcipher$Pdes_support.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_support$O: $(OBJDIR) src$Psymcipher$Pdes_support.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_support$O src$Psymcipher$Pdes_support.c + +-$(OBJDIR)$Pdes_tab$O: src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab$O: $(OBJDIR) src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab$O src$Psymcipher$Pdes_tab.c + +-$(OBJDIR)$Pdes_tab_cbcdec$O: src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcdec$O src$Psymcipher$Pdes_tab_cbcdec.c + +-$(OBJDIR)$Pdes_tab_cbcenc$O: src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcenc$O src$Psymcipher$Pdes_tab_cbcenc.c + +-$(OBJDIR)$Ppoly1305_ctmul$O: src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul$O src$Psymcipher$Ppoly1305_ctmul.c + +-$(OBJDIR)$Ppoly1305_ctmul32$O: src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul32$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul32$O src$Psymcipher$Ppoly1305_ctmul32.c + +-$(OBJDIR)$Ppoly1305_ctmulq$O: src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmulq$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmulq$O src$Psymcipher$Ppoly1305_ctmulq.c + +-$(OBJDIR)$Ppoly1305_i15$O: src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_i15$O: $(OBJDIR) src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_i15$O src$Psymcipher$Ppoly1305_i15.c + +-$(OBJDIR)$Pasn1enc$O: src$Px509$Pasn1enc.c $(HEADERSPRIV) ++$(OBJDIR)$Pasn1enc$O: $(OBJDIR) src$Px509$Pasn1enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pasn1enc$O src$Px509$Pasn1enc.c + +-$(OBJDIR)$Pencode_ec_pk8der$O: src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_pk8der$O: $(OBJDIR) src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_pk8der$O src$Px509$Pencode_ec_pk8der.c + +-$(OBJDIR)$Pencode_ec_rawder$O: src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_rawder$O: $(OBJDIR) src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_rawder$O src$Px509$Pencode_ec_rawder.c + +-$(OBJDIR)$Pencode_rsa_pk8der$O: src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_pk8der$O: $(OBJDIR) src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_pk8der$O src$Px509$Pencode_rsa_pk8der.c + +-$(OBJDIR)$Pencode_rsa_rawder$O: src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_rawder$O: $(OBJDIR) src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_rawder$O src$Px509$Pencode_rsa_rawder.c + +-$(OBJDIR)$Pskey_decoder$O: src$Px509$Pskey_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Pskey_decoder$O: $(OBJDIR) src$Px509$Pskey_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey_decoder$O src$Px509$Pskey_decoder.c + +-$(OBJDIR)$Px509_decoder$O: src$Px509$Px509_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_decoder$O: $(OBJDIR) src$Px509$Px509_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_decoder$O src$Px509$Px509_decoder.c + +-$(OBJDIR)$Px509_knownkey$O: src$Px509$Px509_knownkey.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_knownkey$O: $(OBJDIR) src$Px509$Px509_knownkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_knownkey$O src$Px509$Px509_knownkey.c + +-$(OBJDIR)$Px509_minimal$O: src$Px509$Px509_minimal.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal$O: $(OBJDIR) src$Px509$Px509_minimal.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal$O src$Px509$Px509_minimal.c + +-$(OBJDIR)$Px509_minimal_full$O: src$Px509$Px509_minimal_full.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal_full$O: $(OBJDIR) src$Px509$Px509_minimal_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal_full$O src$Px509$Px509_minimal_full.c + +-$(OBJDIR)$Pbrssl$O: tools$Pbrssl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pbrssl$O: $(OBJDIR) tools$Pbrssl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pbrssl$O tools$Pbrssl.c + +-$(OBJDIR)$Pcerts$O: tools$Pcerts.c $(HEADERSTOOLS) ++$(OBJDIR)$Pcerts$O: $(OBJDIR) tools$Pcerts.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pcerts$O tools$Pcerts.c + +-$(OBJDIR)$Pchain$O: tools$Pchain.c $(HEADERSTOOLS) ++$(OBJDIR)$Pchain$O: $(OBJDIR) tools$Pchain.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchain$O tools$Pchain.c + +-$(OBJDIR)$Pclient$O: tools$Pclient.c $(HEADERSTOOLS) ++$(OBJDIR)$Pclient$O: $(OBJDIR) tools$Pclient.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pclient$O tools$Pclient.c + +-$(OBJDIR)$Perrors$O: tools$Perrors.c $(HEADERSTOOLS) ++$(OBJDIR)$Perrors$O: $(OBJDIR) tools$Perrors.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Perrors$O tools$Perrors.c + +-$(OBJDIR)$Pfiles$O: tools$Pfiles.c $(HEADERSTOOLS) ++$(OBJDIR)$Pfiles$O: $(OBJDIR) tools$Pfiles.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pfiles$O tools$Pfiles.c + +-$(OBJDIR)$Pimpl$O: tools$Pimpl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pimpl$O: $(OBJDIR) tools$Pimpl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pimpl$O tools$Pimpl.c + +-$(OBJDIR)$Pkeys$O: tools$Pkeys.c $(HEADERSTOOLS) ++$(OBJDIR)$Pkeys$O: $(OBJDIR) tools$Pkeys.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pkeys$O tools$Pkeys.c + +-$(OBJDIR)$Pnames$O: tools$Pnames.c $(HEADERSTOOLS) ++$(OBJDIR)$Pnames$O: $(OBJDIR) tools$Pnames.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pnames$O tools$Pnames.c + +-$(OBJDIR)$Pserver$O: tools$Pserver.c $(HEADERSTOOLS) ++$(OBJDIR)$Pserver$O: $(OBJDIR) tools$Pserver.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pserver$O tools$Pserver.c + +-$(OBJDIR)$Pskey$O: tools$Pskey.c $(HEADERSTOOLS) ++$(OBJDIR)$Pskey$O: $(OBJDIR) tools$Pskey.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey$O tools$Pskey.c + +-$(OBJDIR)$Psslio$O: tools$Psslio.c $(HEADERSTOOLS) ++$(OBJDIR)$Psslio$O: $(OBJDIR) tools$Psslio.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psslio$O tools$Psslio.c + +-$(OBJDIR)$Pta$O: tools$Pta.c $(HEADERSTOOLS) ++$(OBJDIR)$Pta$O: $(OBJDIR) tools$Pta.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pta$O tools$Pta.c + +-$(OBJDIR)$Ptwrch$O: tools$Ptwrch.c $(HEADERSTOOLS) ++$(OBJDIR)$Ptwrch$O: $(OBJDIR) tools$Ptwrch.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptwrch$O tools$Ptwrch.c + +-$(OBJDIR)$Pvector$O: tools$Pvector.c $(HEADERSTOOLS) ++$(OBJDIR)$Pvector$O: $(OBJDIR) tools$Pvector.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pvector$O tools$Pvector.c + +-$(OBJDIR)$Pverify$O: tools$Pverify.c $(HEADERSTOOLS) ++$(OBJDIR)$Pverify$O: $(OBJDIR) tools$Pverify.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pverify$O tools$Pverify.c + +-$(OBJDIR)$Pxmem$O: tools$Pxmem.c $(HEADERSTOOLS) ++$(OBJDIR)$Pxmem$O: $(OBJDIR) tools$Pxmem.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pxmem$O tools$Pxmem.c + +-$(OBJDIR)$Ptest_crypto$O: test$Ptest_crypto.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_crypto$O: $(OBJDIR) test$Ptest_crypto.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_crypto$O test$Ptest_crypto.c + +-$(OBJDIR)$Ptest_speed$O: test$Ptest_speed.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_speed$O: $(OBJDIR) test$Ptest_speed.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_speed$O test$Ptest_speed.c + +-$(OBJDIR)$Ptest_x509$O: test$Ptest_x509.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_x509$O: $(OBJDIR) test$Ptest_x509.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$Ptest_x509$O test$Ptest_x509.c +diff --git a/mk/mkrules.sh b/mk/mkrules.sh +index eea159b..cce7564 100755 +--- a/mk/mkrules.sh ++++ b/mk/mkrules.sh +@@ -531,23 +531,23 @@ EOF + (for f in $coresrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $toolssrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testcryptosrc $testspeedsrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testx509src ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done) >> Rules.mk +-- +2.34.1 + -- 2.34.1 From brandon.maier at collins.com Mon Dec 12 18:49:25 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Mon, 12 Dec 2022 12:49:25 -0600 Subject: [Buildroot] [PATCH 1/1] package/mtd: add lsmtd option Message-ID: <20221212184925.11578-1-brandon.maier@collins.com> lsmtd is a new utility added in v2.1.0[1]. [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 Signed-off-by: Brandon Maier --- package/mtd/Config.in | 3 +++ package/mtd/mtd.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/package/mtd/Config.in b/package/mtd/Config.in index c45dd1e2b7..3ba48da645 100644 --- a/package/mtd/Config.in +++ b/package/mtd/Config.in @@ -71,6 +71,9 @@ config BR2_PACKAGE_MTD_JFFS2DUMP bool "jffs2dump" select BR2_PACKAGE_MTD_JFFS_UTILS +config BR2_PACKAGE_MTD_LSMTD + bool "lsmtd" + config BR2_PACKAGE_MTD_MKFSJFFS2 bool "mkfs.jffs2" select BR2_PACKAGE_MTD_JFFS_UTILS diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk index 6e266a8760..db2b104586 100644 --- a/package/mtd/mtd.mk +++ b/package/mtd/mtd.mk @@ -94,6 +94,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump +MTD_TARGETS_$(BR2_PACKAGE_MTD_LSMTD) += lsmtd MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2 MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug MTD_TARGETS_$(BR2_PACKAGE_MTD_MTDPART) += mtdpart -- 2.38.2 From heiko.thiery at gmail.com Mon Dec 12 19:35:28 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 20:35:28 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 Message-ID: <20221212193528.23168-1-heiko.thiery@gmail.com> Switch package type to meson as the primary supported build system from now on is meson and the autotools support as despricated. The package tarball is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. The dbus build dependency is needed since the meson build system uses dbus pkg-config to determine install locations. The 'udevdir' has to be specified also in case dbus is not installed. Modem-manager will use its own built-in udev rule parser to determine modem specific values. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery --- package/modem-manager/Config.in | 2 +- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ 3 files changed, 56 insertions(+), 20 deletions(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index c4c723776d..d211d68ee1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER depends on BR2_USE_WCHAR # libglib2 and gnutls depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 depends on BR2_USE_MMU # dbus - select BR2_PACKAGE_DBUS # runtime dependency + select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV help diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) -- 2.20.1 From yann.morin.1998 at free.fr Mon Dec 12 19:44:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:44:47 +0100 Subject: [Buildroot] [git commit] package/libmbim: fix license Message-ID: <20221212194529.D041985FF7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f3b31a39fdffbf738789885f6e318131055e4b9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1c12b82298..e728cf58f9 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Mon Dec 12 19:44:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:44:50 +0100 Subject: [Buildroot] [git commit] packaeg/libmbim: fix license files Message-ID: <20221212194529.DEB4586019@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d3d1d5a2dab19a954915c807e90ac74708b7e9ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update license files: https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 Fixes: - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/libmbim/libmbim.hash | 4 ++-- package/libmbim/libmbim.mk | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash index 2e2b46fcdb..8e7633cb94 100644 --- a/package/libmbim/libmbim.hash +++ b/package/libmbim/libmbim.hash @@ -1,4 +1,4 @@ # Locally computed sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index e728cf58f9..59f55a57bc 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -7,7 +7,8 @@ LIBMBIM_VERSION = 1.28.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB +LIBMBIM_LICENSE_FILES = \ + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From yann.morin.1998 at free.fr Mon Dec 12 19:46:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:46:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <20221212194651.GA1807803@scaer> Fabrice, All, +Peter for backports On 2022-12-12 18:27 +0100, Fabrice Fontaine spake thusly: > libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 > and > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Thanks for making that a separate patch, we can backport it to stable branches! ? Regards, Yann E. MORIN. > --- > package/libmbim/libmbim.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk > index 1c12b82298..e728cf58f9 100644 > --- a/package/libmbim/libmbim.mk > +++ b/package/libmbim/libmbim.mk > @@ -6,7 +6,7 @@ > > LIBMBIM_VERSION = 1.28.2 > LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) > -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) > +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) > LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB > LIBMBIM_CPE_ID_VENDOR = freedesktop > LIBMBIM_INSTALL_STAGING = YES > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 12 19:47:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 12 Dec 2022 20:47:08 +0100 Subject: [Buildroot] [PATCH 2/2] packaeg/libmbim: fix license files In-Reply-To: <20221212172724.4364-2-fontaine.fabrice@gmail.com> References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> <20221212172724.4364-2-fontaine.fabrice@gmail.com> Message-ID: <20221212194708.GB1807803@scaer> Fabrice, All, On 2022-12-12 18:27 +0100, Fabrice Fontaine spake thusly: > Commit i57bea338e95e49bf1f2405908462686306044825 forgot to update > license files: > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/bb3091e2c8d44caccfb868505a730a4ac5a48b44 > > Fixes: > - http://autobuild.buildroot.org/results/06cb9426d097657b669b7970994584592bac9868 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/libmbim/libmbim.hash | 4 ++-- > package/libmbim/libmbim.mk | 3 ++- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/package/libmbim/libmbim.hash b/package/libmbim/libmbim.hash > index 2e2b46fcdb..8e7633cb94 100644 > --- a/package/libmbim/libmbim.hash > +++ b/package/libmbim/libmbim.hash > @@ -1,4 +1,4 @@ > # Locally computed > sha256 cf74682c56f4c34ca4aee86de3b8c425a89fc2c0782052815295faf6a8e0a9fb libmbim-1.28.2.tar.gz > -sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > -sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-or-later.txt > +sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 LICENSES/LGPL-2.1-or-later.txt > diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk > index e728cf58f9..59f55a57bc 100644 > --- a/package/libmbim/libmbim.mk > +++ b/package/libmbim/libmbim.mk > @@ -7,7 +7,8 @@ > LIBMBIM_VERSION = 1.28.2 > LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) > LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) > -LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB > +LIBMBIM_LICENSE_FILES = \ > + LICENSES/GPL-2.0-or-later.txt LICENSES/LGPL-2.1-or-later.txt > LIBMBIM_CPE_ID_VENDOR = freedesktop > LIBMBIM_INSTALL_STAGING = YES > > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From heiko.thiery at gmail.com Mon Dec 12 20:00:39 2022 From: heiko.thiery at gmail.com (Heiko Thiery) Date: Mon, 12 Dec 2022 21:00:39 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212193528.23168-1-heiko.thiery@gmail.com> References: <20221212193528.23168-1-heiko.thiery@gmail.com> Message-ID: Hi, Am Mo., 12. Dez. 2022 um 20:35 Uhr schrieb Heiko Thiery : > > Switch package type to meson as the primary supported build system from now > on is meson and the autotools support as despricated. The package tarball > is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the > gitlab archive URL. > > All previously supported options are converted to the meson configuraiton > options and support for new ones is added. The new options are: > bash_completion, polkit, systemd, qrtr. > > The dbus build dependency is needed since the meson build system > uses dbus pkg-config to determine install locations. The 'udevdir' has > to be specified also in case dbus is not installed. Modem-manager will > use its own built-in udev rule parser to determine modem specific values. > > For building with libqmi support version 1.32.2 is required and for > libmbim version 1.28.2 is required. > > Signed-off-by: Heiko Thiery > --- I forgot to add the history ;-/ v3: - remove mention of runtime dependency in Config.in - explained in commit log why dbus dependency is need and why udevdir needed -- Heiko > package/modem-manager/Config.in | 2 +- > package/modem-manager/modem-manager.hash | 2 +- > package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ > 3 files changed, 56 insertions(+), 20 deletions(-) > > diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in > index c4c723776d..d211d68ee1 100644 > --- a/package/modem-manager/Config.in > +++ b/package/modem-manager/Config.in > @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER > depends on BR2_USE_WCHAR # libglib2 and gnutls > depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 > depends on BR2_USE_MMU # dbus > - select BR2_PACKAGE_DBUS # runtime dependency > + select BR2_PACKAGE_DBUS > select BR2_PACKAGE_LIBGLIB2 > select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV > help > diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash > index 40c8ad703f..e6967f8d62 100644 > --- a/package/modem-manager/modem-manager.hash > +++ b/package/modem-manager/modem-manager.hash > @@ -1,4 +1,4 @@ > #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc > -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz > +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index d0c9b7377b..8a0dbba3a4 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -4,42 +4,78 @@ > # > ################################################################################ > > -MODEM_MANAGER_VERSION = 1.18.12 > -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz > -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager > +MODEM_MANAGER_VERSION = 1.20.2 > +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz > +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) > MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) > MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB > MODEM_MANAGER_SELINUX_MODULES = modemmanager > -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) > +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > MODEM_MANAGER_INSTALL_STAGING = YES > -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings > +MODEM_MANAGER_CONF_OPTS = \ > + -Dpowerd_suspend_resume=false \ > + -Dudevdir=/usr/lib/udev > > -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) > -MODEM_MANAGER_DEPENDENCIES += libqmi > -MODEM_MANAGER_CONF_OPTS += --with-qmi > +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > +MODEM_MANAGER_DEPENDENCIES += libgudev > +MODEM_MANAGER_CONF_OPTS += -Dudev=true > else > -MODEM_MANAGER_CONF_OPTS += --without-qmi > +MODEM_MANAGER_CONF_OPTS += -Dudev=false > endif > > -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > -MODEM_MANAGER_DEPENDENCIES += libgudev > -MODEM_MANAGER_CONF_OPTS += --with-udev > +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) > +MODEM_MANAGER_DEPENDENCIES += libqmi > +MODEM_MANAGER_CONF_OPTS += -Dqmi=true > else > -MODEM_MANAGER_CONF_OPTS += --without-udev > +MODEM_MANAGER_CONF_OPTS += -Dqmi=false > endif > > ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) > MODEM_MANAGER_DEPENDENCIES += libmbim > -MODEM_MANAGER_CONF_OPTS += --with-mbim > +MODEM_MANAGER_CONF_OPTS += -Dmbim=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dmbim=false > +endif > + > +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) > +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib > +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false > +endif > + > +ifeq ($(BR2_PACKAGE_SYSTEMD),y) > +MODEM_MANAGER_DEPENDENCIES += systemd > +MODEM_MANAGER_CONF_OPTS += \ > + -Dsystemd_journal=true \ > + -Dsystemd_suspend_resume=true \ > + -Dsystemdsystemunitdir=/usr/lib/systemd/system > +else > +MODEM_MANAGER_CONF_OPTS += \ > + -Dsystemd_journal=false \ > + -Dsystemd_suspend_resume=false \ > + -Dsystemdsystemunitdir=no > +endif > + > +ifeq ($(BR2_PACKAGE_POLKIT),y) > +MODEM_MANAGER_DEPENDENCIES += polkit > +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict > else > -MODEM_MANAGER_CONF_OPTS += --without-mbim > +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no > endif > > ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) > MODEM_MANAGER_DEPENDENCIES += gobject-introspection > -MODEM_MANAGER_CONF_OPTS += --enable-introspection > +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true > +else > +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false > +endif > + > +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) > +MODEM_MANAGER_DEPENDENCIES += bash-completion > +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true > else > -MODEM_MANAGER_CONF_OPTS += --disable-introspection > +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false > endif > > define MODEM_MANAGER_INSTALL_INIT_SYSV > @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV > $(TARGET_DIR)/etc/init.d/S44modem-manager > endef > > -$(eval $(autotools-package)) > +$(eval $(meson-package)) > -- > 2.20.1 > From bernd.kuhls at t-online.de Mon Dec 12 20:27:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:27:28 +0100 Subject: [Buildroot] [PATCH 2/2] package/libass: bump version to 0.17.0 In-Reply-To: <20221212202728.1531746-1-bernd.kuhls@t-online.de> References: <20221212202728.1531746-1-bernd.kuhls@t-online.de> Message-ID: <20221212202728.1531746-2-bernd.kuhls@t-online.de> Release notes: https://github.com/libass/libass/releases/tag/0.17.0 Added new optional dependency to libunibreak introduced by this bump. Signed-off-by: Bernd Kuhls --- package/libass/libass.hash | 2 +- package/libass/libass.mk | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/package/libass/libass.hash b/package/libass/libass.hash index b8952a4730..beb7639b1f 100644 --- a/package/libass/libass.hash +++ b/package/libass/libass.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5dbde9e22339119cf8eed59eea6c623a0746ef5a90b689e68a090109078e3c08 libass-0.16.0.tar.xz +sha256 971e2e1db59d440f88516dcd1187108419a370e64863f70687da599fdf66cc1a libass-0.17.0.tar.xz sha256 f7e30699d02798351e7f839e3d3bfeb29ce65e44efa7735c225464c4fd7dfe9c COPYING diff --git a/package/libass/libass.mk b/package/libass/libass.mk index 4ba812e3fc..1cc8310312 100644 --- a/package/libass/libass.mk +++ b/package/libass/libass.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBASS_VERSION = 0.16.0 +LIBASS_VERSION = 0.17.0 LIBASS_SOURCE = libass-$(LIBASS_VERSION).tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. @@ -33,4 +33,11 @@ else LIBASS_CONF_OPTS += --disable-fontconfig --disable-require-system-font-provider endif +ifeq ($(BR2_PACKAGE_LIBUNIBREAK),y) +LIBASS_DEPENDENCIES += libunibreak +LIBASS_CONF_OPTS += --enable-libunibreak +else +LIBASS_CONF_OPTS += --disable-libunibreak +endif + $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:27:27 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:27:27 +0100 Subject: [Buildroot] [PATCH 1/2] package/libunibreak: new package Message-ID: <20221212202728.1531746-1-bernd.kuhls@t-online.de> Introduced as optional dependency with libass 0.17.0. Signed-off-by: Bernd Kuhls --- Build-tested using this defconfig BR2_PACKAGE_LIBUNIBREAK=y arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: OK bootlin-armv5-uclibc [ 4/44]: OK bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: OK bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: OK bootlin-m68k-68040-uclibc [ 9/44]: OK bootlin-microblazeel-uclibc [10/44]: OK bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: OK bootlin-nios2-glibc [13/44]: OK bootlin-openrisc-uclibc [14/44]: OK bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: OK bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: OK bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: OK bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: OK bootlin-xtensa-uclibc [26/44]: OK br-arm-basic [27/44]: OK br-arm-full-nothread [28/44]: OK br-arm-full-static [29/44]: OK br-i386-pentium4-full [30/44]: OK br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: OK br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: OK br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: OK sourcery-arm [40/44]: OK sourcery-arm-thumb2 [41/44]: OK sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: OK 44 builds, 0 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed DEVELOPERS | 1 + package/Config.in | 1 + package/libunibreak/Config.in | 8 ++++++++ package/libunibreak/libunibreak.hash | 3 +++ package/libunibreak/libunibreak.mk | 13 +++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 package/libunibreak/Config.in create mode 100644 package/libunibreak/libunibreak.hash create mode 100644 package/libunibreak/libunibreak.mk diff --git a/DEVELOPERS b/DEVELOPERS index 60ccdd8419..ad7f3f4b91 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -399,6 +399,7 @@ F: package/libsndfile/ F: package/libsoundtouch/ F: package/libsquish/ F: package/libudfread/ +F: package/libunibreak/ F: package/liburiparser/ F: package/libutp/ F: package/libva/ diff --git a/package/Config.in b/package/Config.in index 5cd6bb9b7f..d66bc2e84c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2143,6 +2143,7 @@ menu "Text and terminal handling" source "package/libestr/Config.in" source "package/libfribidi/Config.in" source "package/libiconv/Config.in" + source "package/libunibreak/Config.in" source "package/libunistring/Config.in" source "package/linenoise/Config.in" source "package/ncurses/Config.in" diff --git a/package/libunibreak/Config.in b/package/libunibreak/Config.in new file mode 100644 index 0000000000..101d621fd6 --- /dev/null +++ b/package/libunibreak/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_LIBUNIBREAK + bool "libunibreak" + help + libunibreak is an implementation of the line breaking and word + breaking algorithms as described in Unicode Standard Annex 14 + and Unicode Standard Annex 29. + + https://github.com/adah1972/libunibreak diff --git a/package/libunibreak/libunibreak.hash b/package/libunibreak/libunibreak.hash new file mode 100644 index 0000000000..bb85f21cdc --- /dev/null +++ b/package/libunibreak/libunibreak.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 dd1a92d4c5646aa0e457ff41d89812ec5243863be6c20bbcb5ee380f3dd78377 libunibreak-5.1.tar.gz +sha256 0c57e2ec42ece17791a75d2f9b2f8e0663181be008667a507f765b3ef22522db LICENCE diff --git a/package/libunibreak/libunibreak.mk b/package/libunibreak/libunibreak.mk new file mode 100644 index 0000000000..fa52116c1f --- /dev/null +++ b/package/libunibreak/libunibreak.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# libunibreak +# +################################################################################ + +LIBUNIBREAK_VERSION = 5.1 +LIBUNIBREAK_SITE = https://github.com/adah1972/libunibreak/releases/download/libunibreak_$(subst .,_,$(LIBUNIBREAK_VERSION)) +LIBUNIBREAK_INSTALL_STAGING = YES +LIBUNIBREAK_LICENSE = Zlib +LIBUNIBREAK_LICENSE_FILES = LICENCE + +$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:34:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:34:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbluray: bump version to 1.3.4 Message-ID: <20221212203443.1542935-1-bernd.kuhls@t-online.de> Changelog: https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog Added a configure option to build without external libudfread introduced in version 1.3.4: https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 Using --with-external-libudfread is broken so this option was not added. Since the default to build with optional libudfread support was kept upstream there is no change in behaviour. Signed-off-by: Bernd Kuhls --- package/libbluray/libbluray.hash | 4 ++-- package/libbluray/libbluray.mk | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/libbluray/libbluray.hash b/package/libbluray/libbluray.hash index 6e62bb49a1..a631722bb0 100644 --- a/package/libbluray/libbluray.hash +++ b/package/libbluray/libbluray.hash @@ -1,4 +1,4 @@ -# From http://download.videolan.org/pub/videolan/libbluray/1.3.1/libbluray-1.3.1.tar.bz2.sha512 -sha512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a libbluray-1.3.1.tar.bz2 +# From http://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2.sha512 +sha512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 libbluray-1.3.4.tar.bz2 # Locally computed sha256 b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d COPYING diff --git a/package/libbluray/libbluray.mk b/package/libbluray/libbluray.mk index a9eb3c67c6..54f4caa368 100644 --- a/package/libbluray/libbluray.mk +++ b/package/libbluray/libbluray.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBLURAY_VERSION = 1.3.1 +LIBBLURAY_VERSION = 1.3.4 LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION) LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2 LIBBLURAY_INSTALL_STAGING = YES @@ -21,6 +21,8 @@ endif ifeq ($(BR2_PACKAGE_LIBUDFREAD),y) LIBBLURAY_DEPENDENCIES += libudfread +else +LIBBLURAY_CONF_OPTS += --without-external-libudfread endif ifeq ($(BR2_PACKAGE_FREETYPE),y) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 20:56:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 21:56:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: bump version to 1.15 Message-ID: <20221212205610.1550316-1-bernd.kuhls@t-online.de> Release notes: https://github.com/ebiggers/libdeflate/blob/master/NEWS.md Switch to cmake. Added CFLAGS to fix uClibc build: /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? Signed-off-by: Bernd Kuhls --- package/libdeflate/libdeflate.hash | 2 +- package/libdeflate/libdeflate.mk | 27 ++++----------------------- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/package/libdeflate/libdeflate.hash b/package/libdeflate/libdeflate.hash index 7dae12921f..79de3439d7 100644 --- a/package/libdeflate/libdeflate.hash +++ b/package/libdeflate/libdeflate.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba89fb167a5ab6bbdfa6ee3b1a71636e8140fa8471cce8a311697584948e4d06 libdeflate-1.12.tar.gz +sha256 58b95040df7383dc0413defb700d9893c194732474283cc4c8f144b00a68154b libdeflate-1.15.tar.gz sha256 5d246dd2537307b80fed9ba5fdddf5d0fe7a8f023393a071182b9daed56b40fe COPYING diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 93ec5909a5..2305af4dc9 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -4,31 +4,12 @@ # ################################################################################ -LIBDEFLATE_VERSION = 1.12 +LIBDEFLATE_VERSION = 1.15 LIBDEFLATE_SITE = $(call github,ebiggers,libdeflate,v$(LIBDEFLATE_VERSION)) LIBDEFLATE_LICENSE = MIT LIBDEFLATE_LICENSE_FILES = COPYING LIBDEFLATE_INSTALL_STAGING = YES +LIBDEFLATE_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" -ifeq ($(BR2_STATIC_LIBS),y) -LIBDEFLATE_MAKE_OPTS += DISABLE_SHARED=yes -endif - -define LIBDEFLATE_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) -endef - -define LIBDEFLATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" PREFIX=/usr install -endef - -define LIBDEFLATE_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(TARGET_DIR)" PREFIX=/usr install -endef - -$(eval $(generic-package)) +$(eval $(cmake-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:01:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:01:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 Message-ID: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:04:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:04:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.0 Message-ID: <20221212210443.2017076-1-bernd.kuhls@t-online.de> Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls --- package/sqlite/sqlite.hash | 2 +- package/sqlite/sqlite.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sqlite/sqlite.hash b/package/sqlite/sqlite.hash index 936f42e8e9..ea4e30a463 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb sqlite-autoconf-3390400.tar.gz +sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 4f4164c374..9d0b60ab59 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.39.4 -SQLITE_TAR_VERSION = 3390400 +SQLITE_VERSION = 3.40.0 +SQLITE_TAR_VERSION = 3400000 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:08:37 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:08:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: bump version to 0.4.7.12 Message-ID: <20221212210837.2035770-1-bernd.kuhls@t-online.de> Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Signed-off-by: Bernd Kuhls --- package/tor/tor.hash | 4 ++-- package/tor/tor.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tor/tor.hash b/package/tor/tor.hash index dba08f51b5..2a2953dc29 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum -sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz +# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum +sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index ed3714f2db..6812005618 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.10 +TOR_VERSION = 0.4.7.12 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:14:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:14:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package Message-ID: <20221212211428.2036144-1-bernd.kuhls@t-online.de> According to the upstream release notes of version 2.0.0: https://lists.x.org/archives/xorg-announce/2022-July/003180.html "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & Solaris systems. Linux systems should instead use either xf86-input- libinput or xf86-input-evdev. While versions 1.9.0 and earlier had rudimentary support for Linux as well, that has been removed in this release." Signed-off-by: Bernd Kuhls --- Config.in.legacy | 5 +++++ package/x11r7/Config.in | 1 - .../x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- .../xdriver_xf86-input-keyboard.hash | 4 ---- .../xdriver_xf86-input-keyboard.mk | 15 --------------- 5 files changed, 5 insertions(+), 25 deletions(-) delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/Config.in delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..b70d4c7206 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD + bool "xf86-input-keyboard removed" + help + The X.org keyboard input driver does not support linux. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index da79c4e851..4d3613cf4d 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -149,7 +149,6 @@ if BR2_PACKAGE_XORG7 menu "X11R7 Drivers" source package/x11r7/xdriver_xf86-input-evdev/Config.in source package/x11r7/xdriver_xf86-input-joystick/Config.in - source package/x11r7/xdriver_xf86-input-keyboard/Config.in source package/x11r7/xdriver_xf86-input-libinput/Config.in source package/x11r7/xdriver_xf86-input-mouse/Config.in source package/x11r7/xdriver_xf86-input-synaptics/Config.in diff --git a/package/x11r7/xdriver_xf86-input-keyboard/Config.in b/package/x11r7/xdriver_xf86-input-keyboard/Config.in deleted file mode 100644 index ee23033b97..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD - bool "xf86-input-keyboard" - select BR2_PACKAGE_XORGPROTO - help - Keyboard input driver diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash deleted file mode 100644 index 66e2c3ed95..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002739.html -sha256 f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 xf86-input-keyboard-1.9.0.tar.bz2 -# Locally calculated -sha256 b91b17c53724c79685e3025a38028b7d48c966fdd239e0efe2d98874d3c139a0 COPYING diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk deleted file mode 100644 index fb1e289643..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# xdriver_xf86-input-keyboard -# -################################################################################ - -XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.9.0 -XDRIVER_XF86_INPUT_KEYBOARD_SOURCE = xf86-input-keyboard-$(XDRIVER_XF86_INPUT_KEYBOARD_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_KEYBOARD_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE = MIT -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE_FILES = COPYING -XDRIVER_XF86_INPUT_KEYBOARD_DEPENDENCIES = xserver_xorg-server xorgproto -XDRIVER_XF86_INPUT_KEYBOARD_CONF_OPTS = --disable-selective-werror - -$(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:22:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:22:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 Message-ID: <20221212212249.2360248-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-January/003129.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- .../xdriver_xf86-input-libinput.hash | 7 +++---- .../xdriver_xf86-input-libinput.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash index a2f295d6b5..480886b295 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-September/003110.html -sha256 f80da3c514fe1cbf57fa1b1bd6ff97f6b0a1f87466ad89247bac59cd0a5869f6 xf86-input-libinput-1.2.0.tar.bz2 -sha512 ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d xf86-input-libinput-1.2.0.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-January/003129.html +sha256 8151db5b9ddb317c0ce92dcb62da9a8db5079e5b8a95b60abc854da21e7e971b xf86-input-libinput-1.2.1.tar.xz +sha512 3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7 xf86-input-libinput-1.2.1.tar.xz # Locally computed sha256 4114220b281561e80f3422f0e7ae8d3e1fc85131ffc2e3b6265119e66f1adb27 COPYING diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk index 21d962aa52..d1f93ffb5b 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.0 -XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.1 +XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.xz +XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_LIBINPUT_LICENSE = MIT XDRIVER_XF86_INPUT_LIBINPUT_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_LIBINPUT_DEPENDENCIES = libinput xserver_xorg-server xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:27:13 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:27:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xkeyboard-config: bump version to 2.37 Message-ID: <20221212212713.2362294-1-bernd.kuhls@t-online.de> Release notes: https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS Signed-off-by: Bernd Kuhls --- package/x11r7/xkeyboard-config/xkeyboard-config.hash | 2 +- package/x11r7/xkeyboard-config/xkeyboard-config.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.hash b/package/x11r7/xkeyboard-config/xkeyboard-config.hash index e7e3765e59..08e36da1d0 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.hash +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1f1bb1292a161d520a3485d378609277d108cd07cde0327c16811ff54c3e1595 xkeyboard-config-2.36.tar.xz +sha256 eb1383a5ac4b6210d7c7302b9d6fab052abdf51c5d2c9b55f1f779997ba68c6c xkeyboard-config-2.37.tar.xz sha256 6ca90f4b67dced4062894d6d77f4cc39343df9e359fc12f5e5d3c89ef2a3ef6d COPYING diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.mk b/package/x11r7/xkeyboard-config/xkeyboard-config.mk index 0f45d9f74a..b82c15a23a 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.mk +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.mk @@ -4,7 +4,7 @@ # ################################################################################ -XKEYBOARD_CONFIG_VERSION = 2.36 +XKEYBOARD_CONFIG_VERSION = 2.37 XKEYBOARD_CONFIG_SOURCE = xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION).tar.xz XKEYBOARD_CONFIG_SITE = https://www.x.org/releases/individual/data/xkeyboard-config XKEYBOARD_CONFIG_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:32:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:32:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXft: bump version to 2.3.7 Message-ID: <20221212213244.2367473-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg/2022-November/061175.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 484764be3d..5074365aed 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html -sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz -sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz +# From https://lists.x.org/archives/xorg/2022-November/061175.html +sha256 79f0b37c45007381c371a790c2754644ad955166dbf2a48e3625032e9bdd4f71 libXft-2.3.7.tar.xz +sha512 9df29d3c7b88a21952df1015604511e5d79856d721b2a61eb2c5a062a9abccf16318132432a7c86c0ef816bf174ae86842fa67dabbaa0b163dfa56d99022de19 libXft-2.3.7.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index a86501900c..845b612669 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_VERSION = 2.3.7 XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:43:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:43:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xutil_makedepend: bump version to 1.0.8 Message-ID: <20221212214334.2635166-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003300.html Signed-off-by: Bernd Kuhls --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 6 +++--- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 3a7496e1a4..e2fe117f10 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html -sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz -sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003300.html +sha256 bfb26f8025189b2a01286ce6daacc2af8fe647440b40bb741dd5c397572cba5b makedepend-1.0.8.tar.xz +sha512 6707b1107c07d4ffbcf008181e877d18a0bcc4aea03860ee1158f5630c7fdce4cf9ad7bee3b38ee420c3a44819ed4b56a6f2428a5b695c0dbd17fb3e60825a6d makedepend-1.0.8.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index b16bbe0978..0c4a32c006 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,7 +4,7 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_VERSION = 1.0.8 XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 21:58:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 22:58:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/libfreeglut: bump version to 3.4.0 Message-ID: <20221212215836.2929166-1-bernd.kuhls@t-online.de> Release notes: https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 Upstream switched to github: https://freeglut.sourceforge.net/news.php https://sourceforge.net/p/freeglut/mailman/message/37622871/ Signed-off-by: Bernd Kuhls --- package/libfreeglut/libfreeglut.hash | 5 +---- package/libfreeglut/libfreeglut.mk | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/package/libfreeglut/libfreeglut.hash b/package/libfreeglut/libfreeglut.hash index ce9fb9e299..249a780f04 100644 --- a/package/libfreeglut/libfreeglut.hash +++ b/package/libfreeglut/libfreeglut.hash @@ -1,6 +1,3 @@ -# From http://sourceforge.net/projects/freeglut/files/freeglut/3.2.2/ -md5 485c1976165315fc42c0b0a1802816d9 freeglut-3.2.2.tar.gz -sha1 8e53cc0251165d02cce8d6d5054159c310958b74 freeglut-3.2.2.tar.gz # Locally computed -sha256 c5944a082df0bba96b5756dddb1f75d0cd72ce27b5395c6c1dde85c2ff297a50 freeglut-3.2.2.tar.gz +sha256 3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec freeglut-3.4.0.tar.gz sha256 b6593d5ec4c113a274abb85b10e8615895cb0ddb89f7912af5fe5aa8df38a275 COPYING diff --git a/package/libfreeglut/libfreeglut.mk b/package/libfreeglut/libfreeglut.mk index 484b0f4b97..09309aeceb 100644 --- a/package/libfreeglut/libfreeglut.mk +++ b/package/libfreeglut/libfreeglut.mk @@ -4,9 +4,9 @@ # ################################################################################ -LIBFREEGLUT_VERSION = 3.2.2 +LIBFREEGLUT_VERSION = 3.4.0 LIBFREEGLUT_SOURCE = freeglut-$(LIBFREEGLUT_VERSION).tar.gz -LIBFREEGLUT_SITE = http://downloads.sourceforge.net/freeglut +LIBFREEGLUT_SITE = https://github.com/FreeGLUTProject/freeglut/releases/download/v$(LIBFREEGLUT_VERSION) LIBFREEGLUT_LICENSE = MIT LIBFREEGLUT_LICENSE_FILES = COPYING LIBFREEGLUT_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 22:05:02 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 23:05:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/libglfw: bump version to 3.3.8 Message-ID: <20221212220502.2940022-1-bernd.kuhls@t-online.de> Changelog: https://www.glfw.org/changelog.html Signed-off-by: Bernd Kuhls --- package/libglfw/libglfw.hash | 2 +- package/libglfw/libglfw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libglfw/libglfw.hash b/package/libglfw/libglfw.hash index 5bffc55d26..9d38946f3c 100644 --- a/package/libglfw/libglfw.hash +++ b/package/libglfw/libglfw.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed07b90e334dcd39903e6288d90fa1ae0cf2d2119fec516cf743a0a404527c02 libglfw-3.3.6.tar.gz +sha256 f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713 libglfw-3.3.8.tar.gz sha256 149704059b5d0bf551637e50042dd4de9c2cae921021f6636298911e3a5f9462 LICENSE.md diff --git a/package/libglfw/libglfw.mk b/package/libglfw/libglfw.mk index 0a3986f662..eee8e7b298 100644 --- a/package/libglfw/libglfw.mk +++ b/package/libglfw/libglfw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGLFW_VERSION = 3.3.6 +LIBGLFW_VERSION = 3.3.8 LIBGLFW_SITE = $(call github,glfw,glfw,$(LIBGLFW_VERSION)) LIBGLFW_INSTALL_STAGING = YES LIBGLFW_LICENSE = Zlib -- 2.34.1 From bernd.kuhls at t-online.de Mon Dec 12 22:07:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 12 Dec 2022 23:07:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/inih: bump version to 56 Message-ID: <20221212220757.2941808-1-bernd.kuhls@t-online.de> Release notes: https://github.com/benhoyt/inih/releases/tag/r56 Signed-off-by: Bernd Kuhls --- package/inih/inih.hash | 2 +- package/inih/inih.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/inih/inih.hash b/package/inih/inih.hash index af921b294d..e2ed923c7a 100644 --- a/package/inih/inih.hash +++ b/package/inih/inih.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba55f8ae2a8caf0653f30f48567241e14ea916acfc13481f502d8a9c8f507f68 inih-55.tar.gz +sha256 4f2ba6bd122d30281a8c7a4d5723b7af90b56aa828c0e88256d7fceda03a491a inih-56.tar.gz sha256 9ae3b39e83e9158e44b67733baa3bb2d84e80efdcfb14a5820210a42c7abdf7f LICENSE.txt diff --git a/package/inih/inih.mk b/package/inih/inih.mk index 7f36175576..c43412894a 100644 --- a/package/inih/inih.mk +++ b/package/inih/inih.mk @@ -4,7 +4,7 @@ # ################################################################################ -INIH_VERSION = 55 +INIH_VERSION = 56 INIH_SITE = $(call github,benhoyt,inih,r$(INIH_VERSION)) INIH_INSTALL_STAGING = YES INIH_LICENSE = BSD-3-Clause -- 2.34.1 From gadiyar at ti.com Mon Dec 12 22:35:45 2022 From: gadiyar at ti.com (Gadiyar, Anand) Date: Mon, 12 Dec 2022 22:35:45 +0000 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221211222229.678a56dc@windsurf> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> <20221211210933.19fb5199@windsurf> <20221211222229.678a56dc@windsurf> Message-ID: > From: Thomas Petazzoni > Sent: Sunday, December 11, 2022 3:22 PM > > On Sun, 11 Dec 2022 21:41:11 +0100 > Fran?ois Perrad wrote: > > > see > > > https://patchwork.ozlabs.org/project/buildroot/patch/20221211203826.3117784-1-francois.perrad at gadz.org/ > > this patch does this rework. > > Thanks, but it needs to be integrated in a v8 of the patch series. > > Thanks! > > Thomas Thanks for the comments Thomas and I apologize for not catching these points earlier. We did build but didn't read the log messages obviously. I will rework and resubmit v8 shortly. Best Regards, Anand From james.hilliard1 at gmail.com Tue Dec 13 01:49:55 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:55 -0700 Subject: [Buildroot] [PATCH 1/7] package/python-async-generator: new package Message-ID: <20221213015001.4175808-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-async-generator/Config.in | 6 ++++++ .../python-async-generator.hash | 7 +++++++ .../python-async-generator.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/python-async-generator/Config.in create mode 100644 package/python-async-generator/python-async-generator.hash create mode 100644 package/python-async-generator/python-async-generator.mk diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..4a4d7ffdcb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1360,6 +1360,7 @@ F: package/python-aiosignal/ F: package/python-aiozipkin/ F: package/python-argon2-cffi/ F: package/python-argon2-cffi-bindings/ +F: package/python-async-generator/ F: package/python-async-lru/ F: package/python-async-timeout/ F: package/python-bidict/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..facd38dd1e 100644 --- a/package/Config.in +++ b/package/Config.in @@ -959,6 +959,7 @@ menu "External python modules" source "package/python-arrow/Config.in" source "package/python-asgiref/Config.in" source "package/python-asn1crypto/Config.in" + source "package/python-async-generator/Config.in" source "package/python-async-lru/Config.in" source "package/python-async-timeout/Config.in" source "package/python-attrs/Config.in" diff --git a/package/python-async-generator/Config.in b/package/python-async-generator/Config.in new file mode 100644 index 0000000000..eb5720c652 --- /dev/null +++ b/package/python-async-generator/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_ASYNC_GENERATOR + bool "python-async-generator" + help + Async generators and context managers for Python 3.5+. + + https://github.com/python-trio/async_generator diff --git a/package/python-async-generator/python-async-generator.hash b/package/python-async-generator/python-async-generator.hash new file mode 100644 index 0000000000..3a94d5eb31 --- /dev/null +++ b/package/python-async-generator/python-async-generator.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/async_generator/json +md5 078a29b4afb3d7f38c097a530f042a55 async_generator-1.10.tar.gz +sha256 6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144 async_generator-1.10.tar.gz +# Locally computed sha256 checksums +sha256 b54d37617a67005623de975715952a2df062a2616c197bc3b6b451245b0c9265 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-async-generator/python-async-generator.mk b/package/python-async-generator/python-async-generator.mk new file mode 100644 index 0000000000..d5e4f430fc --- /dev/null +++ b/package/python-async-generator/python-async-generator.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-async-generator +# +################################################################################ + +PYTHON_ASYNC_GENERATOR_VERSION = 1.10 +PYTHON_ASYNC_GENERATOR_SOURCE = async_generator-$(PYTHON_ASYNC_GENERATOR_VERSION).tar.gz +PYTHON_ASYNC_GENERATOR_SITE = https://files.pythonhosted.org/packages/ce/b6/6fa6b3b598a03cba5e80f829e0dadbb49d7645f523d209b2fb7ea0bbb02a +PYTHON_ASYNC_GENERATOR_SETUP_TYPE = setuptools +PYTHON_ASYNC_GENERATOR_LICENSE = Apache-2.0 or MIT +PYTHON_ASYNC_GENERATOR_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:56 -0700 Subject: [Buildroot] [PATCH 2/7] package/python-sniffio: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-2-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-sniffio/Config.in | 6 ++++++ package/python-sniffio/python-sniffio.hash | 7 +++++++ package/python-sniffio/python-sniffio.mk | 14 ++++++++++++++ 5 files changed, 29 insertions(+) create mode 100644 package/python-sniffio/Config.in create mode 100644 package/python-sniffio/python-sniffio.hash create mode 100644 package/python-sniffio/python-sniffio.mk diff --git a/DEVELOPERS b/DEVELOPERS index 4a4d7ffdcb..dc3d012de7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1391,6 +1391,7 @@ F: package/python-pypa-build/ F: package/python-pyphen/ F: package/python-rtoml/ F: package/python-snappy/ +F: package/python-sniffio/ F: package/python-sockjs/ F: package/python-terminaltables/ F: package/python-tinycss2/ diff --git a/package/Config.in b/package/Config.in index facd38dd1e..aa8825d3e1 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1276,6 +1276,7 @@ menu "External python modules" source "package/python-smbus-cffi/Config.in" source "package/python-smmap2/Config.in" source "package/python-snappy/Config.in" + source "package/python-sniffio/Config.in" source "package/python-socketio/Config.in" source "package/python-sockjs/Config.in" source "package/python-sortedcontainers/Config.in" diff --git a/package/python-sniffio/Config.in b/package/python-sniffio/Config.in new file mode 100644 index 0000000000..6f3947afe6 --- /dev/null +++ b/package/python-sniffio/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_SNIFFIO + bool "python-sniffio" + help + Sniff out which async library your code is running under. + + https://github.com/python-trio/sniffio diff --git a/package/python-sniffio/python-sniffio.hash b/package/python-sniffio/python-sniffio.hash new file mode 100644 index 0000000000..00af7c58bb --- /dev/null +++ b/package/python-sniffio/python-sniffio.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/sniffio/json +md5 abb96bcda81817d6c632915c53ac29c8 sniffio-1.3.0.tar.gz +sha256 e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 sniffio-1.3.0.tar.gz +# Locally computed sha256 checksums +sha256 652c878488d1456361e08c3f8607fd7ba59892a14103d15cce4ff93c85b5cc8b LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-sniffio/python-sniffio.mk b/package/python-sniffio/python-sniffio.mk new file mode 100644 index 0000000000..fa369a0e2f --- /dev/null +++ b/package/python-sniffio/python-sniffio.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-sniffio +# +################################################################################ + +PYTHON_SNIFFIO_VERSION = 1.3.0 +PYTHON_SNIFFIO_SOURCE = sniffio-$(PYTHON_SNIFFIO_VERSION).tar.gz +PYTHON_SNIFFIO_SITE = https://files.pythonhosted.org/packages/cd/50/d49c388cae4ec10e8109b1b833fd265511840706808576df3ada99ecb0ac +PYTHON_SNIFFIO_SETUP_TYPE = setuptools +PYTHON_SNIFFIO_LICENSE = Apache-2.0 or MIT +PYTHON_SNIFFIO_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:58 -0700 Subject: [Buildroot] [PATCH 4/7] package/python-trio: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-4-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio/Config.in | 12 ++++++++++++ package/python-trio/python-trio.hash | 7 +++++++ package/python-trio/python-trio.mk | 14 ++++++++++++++ 5 files changed, 35 insertions(+) create mode 100644 package/python-trio/Config.in create mode 100644 package/python-trio/python-trio.hash create mode 100644 package/python-trio/python-trio.mk diff --git a/DEVELOPERS b/DEVELOPERS index f25ef3094a..769cde7155 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1397,6 +1397,7 @@ F: package/python-sockjs/ F: package/python-terminaltables/ F: package/python-tinycss2/ F: package/python-tomli/ +F: package/python-trio/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ diff --git a/package/Config.in b/package/Config.in index 877a205366..dbf705bbdd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1302,6 +1302,7 @@ menu "External python modules" source "package/python-tqdm/Config.in" source "package/python-traitlets/Config.in" source "package/python-treq/Config.in" + source "package/python-trio/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" source "package/python-txdbus/Config.in" diff --git a/package/python-trio/Config.in b/package/python-trio/Config.in new file mode 100644 index 0000000000..0aa53c90ca --- /dev/null +++ b/package/python-trio/Config.in @@ -0,0 +1,12 @@ +config BR2_PACKAGE_PYTHON_TRIO + bool "python-trio" + select BR2_PACKAGE_PYTHON_ASYNC_GENERATOR # runtime + select BR2_PACKAGE_PYTHON_ATTRS # runtime + select BR2_PACKAGE_PYTHON_IDNA # runtime + select BR2_PACKAGE_PYTHON_OUTCOME # runtime + select BR2_PACKAGE_PYTHON_SNIFFIO # runtime + select BR2_PACKAGE_PYTHON_SORTEDCONTAINERS # runtime + help + A friendly Python library for async concurrency and I/O. + + https://github.com/python-trio/trio diff --git a/package/python-trio/python-trio.hash b/package/python-trio/python-trio.hash new file mode 100644 index 0000000000..487194662e --- /dev/null +++ b/package/python-trio/python-trio.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/trio/json +md5 f7dbfa6a8722065f09da188641d8ed93 trio-0.22.0.tar.gz +sha256 ce68f1c5400a47b137c5a4de72c7c901bd4e7a24fbdebfe9b41de8c6c04eaacf trio-0.22.0.tar.gz +# Locally computed sha256 checksums +sha256 418d025e1284311f2690263e6efa6bf51585e5741818ece63e5862487e505bb9 LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 faa301d72dcc023b432bd77dc08a773ca3449e5c27440b9d66eb46fb8500b430 LICENSE.MIT diff --git a/package/python-trio/python-trio.mk b/package/python-trio/python-trio.mk new file mode 100644 index 0000000000..80da203c15 --- /dev/null +++ b/package/python-trio/python-trio.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-trio +# +################################################################################ + +PYTHON_TRIO_VERSION = 0.22.0 +PYTHON_TRIO_SOURCE = trio-$(PYTHON_TRIO_VERSION).tar.gz +PYTHON_TRIO_SITE = https://files.pythonhosted.org/packages/0b/b8/1b81d2149c3e2c25900d40b8e6c8d3ca502a3cc844b90c962b0854aaf3f3 +PYTHON_TRIO_SETUP_TYPE = setuptools +PYTHON_TRIO_LICENSE = Apache-2.0 or MIT +PYTHON_TRIO_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:59 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:59 -0700 Subject: [Buildroot] [PATCH 5/7] package/python-wsproto: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-5-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-wsproto/Config.in | 7 +++++++ package/python-wsproto/python-wsproto.hash | 5 +++++ package/python-wsproto/python-wsproto.mk | 14 ++++++++++++++ 5 files changed, 28 insertions(+) create mode 100644 package/python-wsproto/Config.in create mode 100644 package/python-wsproto/python-wsproto.hash create mode 100644 package/python-wsproto/python-wsproto.mk diff --git a/DEVELOPERS b/DEVELOPERS index 769cde7155..89d2a9a2c3 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1401,6 +1401,7 @@ F: package/python-trio/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ +F: package/python-wsproto/ F: package/python-yarl/ F: package/python-zopfli/ F: package/rtl8192eu/ diff --git a/package/Config.in b/package/Config.in index dbf705bbdd..cd22bc9935 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1335,6 +1335,7 @@ menu "External python modules" source "package/python-wrapt/Config.in" source "package/python-ws4py/Config.in" source "package/python-wsaccel/Config.in" + source "package/python-wsproto/Config.in" source "package/python-wtforms/Config.in" source "package/python-xlib/Config.in" source "package/python-xlrd/Config.in" diff --git a/package/python-wsproto/Config.in b/package/python-wsproto/Config.in new file mode 100644 index 0000000000..0610348b8d --- /dev/null +++ b/package/python-wsproto/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_WSPROTO + bool "python-wsproto" + select BR2_PACKAGE_PYTHON_H11 # runtime + help + WebSockets state-machine based protocol implementation. + + https://github.com/python-hyper/wsproto/ diff --git a/package/python-wsproto/python-wsproto.hash b/package/python-wsproto/python-wsproto.hash new file mode 100644 index 0000000000..4eb3195785 --- /dev/null +++ b/package/python-wsproto/python-wsproto.hash @@ -0,0 +1,5 @@ +# md5, sha256 from https://pypi.org/pypi/wsproto/json +md5 f64973434117e23d2079460ed64b05c3 wsproto-1.2.0.tar.gz +sha256 ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065 wsproto-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 c0329a8dbf3437b095f7f5cf4257d6bb855e07120cae8786586073ff7a699959 LICENSE diff --git a/package/python-wsproto/python-wsproto.mk b/package/python-wsproto/python-wsproto.mk new file mode 100644 index 0000000000..629f4431b4 --- /dev/null +++ b/package/python-wsproto/python-wsproto.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-wsproto +# +################################################################################ + +PYTHON_WSPROTO_VERSION = 1.2.0 +PYTHON_WSPROTO_SOURCE = wsproto-$(PYTHON_WSPROTO_VERSION).tar.gz +PYTHON_WSPROTO_SITE = https://files.pythonhosted.org/packages/c9/4a/44d3c295350d776427904d73c189e10aeae66d7f555bb2feee16d1e4ba5a +PYTHON_WSPROTO_SETUP_TYPE = setuptools +PYTHON_WSPROTO_LICENSE = MIT +PYTHON_WSPROTO_LICENSE_FILES = LICENSE + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:50:01 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:50:01 -0700 Subject: [Buildroot] [PATCH 7/7] package/python-selenium: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-7-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-selenium/Config.in | 11 +++++++++++ package/python-selenium/python-selenium.hash | 3 +++ package/python-selenium/python-selenium.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/python-selenium/Config.in create mode 100644 package/python-selenium/python-selenium.hash create mode 100644 package/python-selenium/python-selenium.mk diff --git a/DEVELOPERS b/DEVELOPERS index a995f1d73f..391fe5e8f1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1391,6 +1391,7 @@ F: package/python-pydyf/ F: package/python-pypa-build/ F: package/python-pyphen/ F: package/python-rtoml/ +F: package/python-selenium/ F: package/python-snappy/ F: package/python-sniffio/ F: package/python-sockjs/ diff --git a/package/Config.in b/package/Config.in index 5c9179a80c..b4b4bcb94d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1256,6 +1256,7 @@ menu "External python modules" source "package/python-sdnotify/Config.in" source "package/python-secretstorage/Config.in" source "package/python-see/Config.in" + source "package/python-selenium/Config.in" source "package/python-semver/Config.in" source "package/python-sentry-sdk/Config.in" source "package/python-serial/Config.in" diff --git a/package/python-selenium/Config.in b/package/python-selenium/Config.in new file mode 100644 index 0000000000..30820f07f8 --- /dev/null +++ b/package/python-selenium/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_SELENIUM + bool "python-selenium" + select BR2_PACKAGE_PYTHON_CERTIFI # runtime + select BR2_PACKAGE_PYTHON_PYSOCKS # runtime + select BR2_PACKAGE_PYTHON_TRIO # runtime + select BR2_PACKAGE_PYTHON_TRIO_WEBSOCKET # runtime + select BR2_PACKAGE_PYTHON_URLLIB3 # runtime + help + Python language bindings for Selenium WebDriver. + + https://www.selenium.dev diff --git a/package/python-selenium/python-selenium.hash b/package/python-selenium/python-selenium.hash new file mode 100644 index 0000000000..f320e2d0bb --- /dev/null +++ b/package/python-selenium/python-selenium.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/selenium/json +md5 f3f853585dcdfbdde5a5d9e7d5e3f114 selenium-4.7.2.tar.gz +sha256 3aefa14a28a42e520550c1cd0f29cf1d566328186ea63aa9a3e01fb265b5894d selenium-4.7.2.tar.gz diff --git a/package/python-selenium/python-selenium.mk b/package/python-selenium/python-selenium.mk new file mode 100644 index 0000000000..a6fa95f352 --- /dev/null +++ b/package/python-selenium/python-selenium.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-selenium +# +################################################################################ + +PYTHON_SELENIUM_VERSION = 4.7.2 +PYTHON_SELENIUM_SOURCE = selenium-$(PYTHON_SELENIUM_VERSION).tar.gz +PYTHON_SELENIUM_SITE = https://files.pythonhosted.org/packages/3e/3f/69a34f8a83c77bba0ea13323c665ee27bf1b357a049c06c7c611dad10f75 +PYTHON_SELENIUM_SETUP_TYPE = setuptools +PYTHON_SELENIUM_LICENSE = Apache-2.0 +PYTHON_SELENIUM_STRIP_COMPONENTS = 0 + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:50:00 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:50:00 -0700 Subject: [Buildroot] [PATCH 6/7] package/python-trio-websocket: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-6-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-trio-websocket/Config.in | 9 +++++++++ .../python-trio-websocket.hash | 3 +++ .../python-trio-websocket/python-trio-websocket.mk | 13 +++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/python-trio-websocket/Config.in create mode 100644 package/python-trio-websocket/python-trio-websocket.hash create mode 100644 package/python-trio-websocket/python-trio-websocket.mk diff --git a/DEVELOPERS b/DEVELOPERS index 89d2a9a2c3..a995f1d73f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1398,6 +1398,7 @@ F: package/python-terminaltables/ F: package/python-tinycss2/ F: package/python-tomli/ F: package/python-trio/ +F: package/python-trio-websocket/ F: package/python-typeguard/ F: package/python-typing-inspect/ F: package/python-weasyprint/ diff --git a/package/Config.in b/package/Config.in index cd22bc9935..5c9179a80c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1303,6 +1303,7 @@ menu "External python modules" source "package/python-traitlets/Config.in" source "package/python-treq/Config.in" source "package/python-trio/Config.in" + source "package/python-trio-websocket/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" source "package/python-txdbus/Config.in" diff --git a/package/python-trio-websocket/Config.in b/package/python-trio-websocket/Config.in new file mode 100644 index 0000000000..7d35fd0296 --- /dev/null +++ b/package/python-trio-websocket/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_TRIO_WEBSOCKET + bool "python-trio-websocket" + select BR2_PACKAGE_PYTHON_ASYNC_GENERATOR # runtime + select BR2_PACKAGE_PYTHON_TRIO # runtime + select BR2_PACKAGE_PYTHON_WSPROTO # runtime + help + WebSocket library for Trio. + + https://github.com/HyperionGray/trio-websocket diff --git a/package/python-trio-websocket/python-trio-websocket.hash b/package/python-trio-websocket/python-trio-websocket.hash new file mode 100644 index 0000000000..3e6e832d90 --- /dev/null +++ b/package/python-trio-websocket/python-trio-websocket.hash @@ -0,0 +1,3 @@ +# md5, sha256 from https://pypi.org/pypi/trio-websocket/json +md5 37b141910bdafa3c9b6731aa16646acc trio-websocket-0.9.2.tar.gz +sha256 a3d34de8fac26023eee701ed1e7bf4da9a8326b61a62934ec9e53b64970fd8fe trio-websocket-0.9.2.tar.gz diff --git a/package/python-trio-websocket/python-trio-websocket.mk b/package/python-trio-websocket/python-trio-websocket.mk new file mode 100644 index 0000000000..4522b87c9c --- /dev/null +++ b/package/python-trio-websocket/python-trio-websocket.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-trio-websocket +# +################################################################################ + +PYTHON_TRIO_WEBSOCKET_VERSION = 0.9.2 +PYTHON_TRIO_WEBSOCKET_SOURCE = trio-websocket-$(PYTHON_TRIO_WEBSOCKET_VERSION).tar.gz +PYTHON_TRIO_WEBSOCKET_SITE = https://files.pythonhosted.org/packages/75/91/44a0a016025794ba9fef530a6fbe59987153e2cbea7e11fe2f3d8c618740 +PYTHON_TRIO_WEBSOCKET_SETUP_TYPE = setuptools +PYTHON_TRIO_WEBSOCKET_LICENSE = MIT + +$(eval $(python-package)) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 01:49:57 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Mon, 12 Dec 2022 18:49:57 -0700 Subject: [Buildroot] [PATCH 3/7] package/python-outcome: new package In-Reply-To: <20221213015001.4175808-1-james.hilliard1@gmail.com> References: <20221213015001.4175808-1-james.hilliard1@gmail.com> Message-ID: <20221213015001.4175808-3-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-outcome/Config.in | 7 +++++++ package/python-outcome/python-outcome.hash | 7 +++++++ package/python-outcome/python-outcome.mk | 14 ++++++++++++++ 5 files changed, 30 insertions(+) create mode 100644 package/python-outcome/Config.in create mode 100644 package/python-outcome/python-outcome.hash create mode 100644 package/python-outcome/python-outcome.mk diff --git a/DEVELOPERS b/DEVELOPERS index dc3d012de7..f25ef3094a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1383,6 +1383,7 @@ F: package/python-logstash/ F: package/python-maturin/ F: package/python-multidict/ F: package/python-mypy-extensions/ +F: package/python-outcome/ F: package/python-pathspec/ F: package/python-pep517/ F: package/python-pycares/ diff --git a/package/Config.in b/package/Config.in index aa8825d3e1..877a205366 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1144,6 +1144,7 @@ menu "External python modules" source "package/python-oauthlib/Config.in" source "package/python-opcua-asyncio/Config.in" source "package/python-orjson/Config.in" + source "package/python-outcome/Config.in" source "package/python-packaging/Config.in" source "package/python-paho-mqtt/Config.in" source "package/python-paramiko/Config.in" diff --git a/package/python-outcome/Config.in b/package/python-outcome/Config.in new file mode 100644 index 0000000000..bd51f3daea --- /dev/null +++ b/package/python-outcome/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_OUTCOME + bool "python-outcome" + select BR2_PACKAGE_PYTHON_ATTRS # runtime + help + Capture the outcome of Python function calls. + + https://github.com/python-trio/outcome diff --git a/package/python-outcome/python-outcome.hash b/package/python-outcome/python-outcome.hash new file mode 100644 index 0000000000..43796e89ac --- /dev/null +++ b/package/python-outcome/python-outcome.hash @@ -0,0 +1,7 @@ +# md5, sha256 from https://pypi.org/pypi/outcome/json +md5 58612ee4407901985f85ad3869dd83b8 outcome-1.2.0.tar.gz +sha256 6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672 outcome-1.2.0.tar.gz +# Locally computed sha256 checksums +sha256 652c878488d1456361e08c3f8607fd7ba59892a14103d15cce4ff93c85b5cc8b LICENSE +sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE.APACHE2 +sha256 3e6dae555eb92787fc82d1d48355677f454c7f65aeb38d3f9e72bf9a3daf034b LICENSE.MIT diff --git a/package/python-outcome/python-outcome.mk b/package/python-outcome/python-outcome.mk new file mode 100644 index 0000000000..27d7fdede3 --- /dev/null +++ b/package/python-outcome/python-outcome.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# python-outcome +# +################################################################################ + +PYTHON_OUTCOME_VERSION = 1.2.0 +PYTHON_OUTCOME_SOURCE = outcome-$(PYTHON_OUTCOME_VERSION).tar.gz +PYTHON_OUTCOME_SITE = https://files.pythonhosted.org/packages/dd/91/741e1626e89fdc3664169e16300c59eefa4b23540cc6d6c70450f885098f +PYTHON_OUTCOME_SETUP_TYPE = setuptools +PYTHON_OUTCOME_LICENSE = Apache-2.0 or MIT +PYTHON_OUTCOME_LICENSE_FILES = LICENSE LICENSE.APACHE2 LICENSE.MIT + +$(eval $(python-package)) -- 2.34.1 From thomas.petazzoni at bootlin.com Tue Dec 13 06:36:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 13 Dec 2022 06:36:48 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-12 Message-ID: <20221213063654.79E68416B4@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-12 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 10 | 1 | 0 | 11 | 2022.08.x | 13 | 14 | 0 | 27 | master | 223 | 256 | 2 | 481 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 38 host-pahole-1.24 | 13 xz-5.2.7 | 12 package/libmbim/libmbim.mk:... | 7 davfs2-1.7.0 | 6 host-binutils-2.38 | 6 host-go-1.19.4 | 6 host-rust-1.65.0 | 6 linux-6.0.12 | 6 unknown | 5 jack2-1.9.21 | 4 libdnet-1.16.1 | 4 libgcrypt-1.10.1 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 python-cryptography-38.0.4 | 4 elfutils-0.186 | 3 fontconfig-2.13.1 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 host-python-greenlet-2.0.1 | 3 python-bunch-1.0.1 | 3 python-numpy-1.23.5 | 3 uqmi-0a19b5b77140465c29e2af... | 3 zabbix-5.4.9 | 3 bat-0.19.0 | 2 glibc-2.36-66-ga1dc0be03c9d... | 2 host-gdb-arc-2020.09-releas... | 2 host-spirv-llvm-translator-... | 2 libcap-ng-0.8.3 | 2 libgpg-error-1.45 | 2 libkcapi-1.4.0 | 2 linux-5.10.145-cip17 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 openssh-9.1p1 | 2 package/vuejs-router/vuejs-... | 2 python-bcrypt-4.0.1 | 2 rauc-1.8 | 2 toolchain-external-codescap... | 2 ulog-0389d243352255f6182326... | 2 vuejs-router-legal-info | 2 xenomai-3.0.10 | 2 z3-4.11.2 | 2 /home/buildroot/autobuild/i... | 1 afboot-stm32-3566acd582e553... | 1 binutils-arc-2020.09-release | 1 cairo-1.16.0 | 1 coreutils-9.1 | 1 crun-1.7.2 | 1 dahdi-linux-3.2.0 | 1 dmalloc-5.6.5 | 1 efivar-38 | 1 erlang-22.3.4.22 | 1 ffmpeg-4.4.3 | 1 file-5.43 | 1 freeradius-client-1.1.7 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 gobject-introspection | 1 haproxy-2.6.5 | 1 hddtemp-0.4.3 | 1 host-binutils-2.37 | 1 host-python-m2r-0.3.1 | 1 host-runc-1.1.4 | 1 host-sentry-cli-2.8.0 | 1 kvmtool-f77d646ba01d04be5aa... | 1 libabseil-cpp-20220623.1 | 1 libgcrypt | 1 liblog4c-localtime-1.0 | 1 libmad-0.15.1b | 1 libmbim-legal-info | 1 libutp-059c9449a104e440e4f9... | 1 libuwsc-3.3.5 | 1 libvncserver-0.9.13 | 1 lightning-2.1.3 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 lpc32xxcdl-2.11 | 1 ltp-testsuite-20220930 | 1 luaossl-20220711-0 | 1 mesa3d-22.3.0 | 1 mongodb-4.2.18 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.3 | 1 php-8.1.12 | 1 python-orjson-3.8.3 | 1 qemu-7.1.0 | 1 quickjs-2021-03-27 | 1 rtl8192eu-94bce7798bbb18de6... | 1 sdl-1.2.15 | 1 sudo-1.9.11p2 | 1 systemd-250.8 | 1 traceroute-2.1.0 | 1 uccp420wlan-6.9.1 | 1 valgrind-3.19.0 | 1 vdr-2.6.1 | 1 wavemon-0.9.4 | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 zstd-1.5.2 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/34b0afdfb7fd4c2f4b3d0da638cdf392db1632df | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/a8a7e0db5634b7d442acc0992864f7566131a52d | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a36bc94b0b682f360373a60f1d94df10ac9a2db | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db590632bd2de12272115720733e7412b93f372c | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/63f749426f4619399ff65bb537487bd37f56b2ec | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1bbcc6068f9a824272d6daff990241d9a55889ff | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9b93e648b3163ccd9c2bf2dd82762efe16f9a78d | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0b8578860a1915d77ce2e12c9f8c6d908b1d529a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/20c9c5a2ad49240d24fc59112a20fd856609c882 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ee36debac5aa5c5961df60351482aaf5358de1f8 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9aadc4e145a2645225cb38337a57d4b4f7c29690 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9dbf9190e2f10b167ef319cdc67b93962c45f2b7 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7b7ff0cc43a4b1d0b8614ffe1d9248efa0cd66f9 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ac7ecbff2f8edb1091d0e8515e8b3a37aaf0027 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2cd4e498f893d3bf73aa9fc7b1407e15318d1314 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bcb76dcfd75ba974864361247b0325a2ab58805d | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0e0503f0ec2baf291fb3c8b801ae6fbbc91c773 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/93b78f472884e4fe2defde1bffdc52caae7ec0c5 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/24a5f3989dbe4b9e851018832262a1629c3633e4 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f832389682983dbecee2da2a83ef2dfcb3ceeca | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0169395d09ba61d3761f63e763fc82daeb30657f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2bbe43525be25150d71902b1bb43be364ffab6d | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/09c913e7ab577bfcce7d2c6592f386fc2df56885 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f2ad9d61f6fe5bb6bf4263e726b92070ae42767f | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0f5b4bbb1ac9bec686844a017306692097a23b88 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/337787e585edf6857dbb1ba9b6bd6afc3b2373b1 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2b576aa016cd94364617f86125e2090e1649a871 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/82e007d85a2df5452850d98ce74df7601fcf0d4f | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c4cb4fb960e939834a970525eb642576f42bc351 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/881ea3a68c195bc93cac64470245e8686103c31a | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/53fac3a7843edd5e7447f9dcaec87b7135f8838c | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a136f29e90c20cc252c1d34af63ff83930294e27 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fd8cb81d2c9955f94495fc299620ceca27906ad8 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5ebf3a5cfc1ec156e0991f7317a129b09eb6c3b6 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a4b3bfc54c15a2bde48419bccf2b6fe083a47d9 | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2209aa42d3841c8d2960848974e673c2f3225d9c | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2992b79ada2a5b1a8777fd80060cfa50c8c1a208 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a0e88b85e236c3b341968df5484e0476219b9d43 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/555300cd2480de6459a330d58b9d30c884ec2cee | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0646a7b0363eebcdb1e4b350ac2b50df5645a1c | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a89e02b531b57b1517aef6c8c78572bd2d2f362a | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/2c41601e0fa58ce4dfda230dae290ed0044efeb2 | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/0c61f56a0b26e21e2121e5a228bd571815c6ba95 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/aaf7eeabfbe891f40d00aad431976e3ab44580a7 | sh4aeb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/3cb83ef0f9fab952434a4c80d2bec612c87f70a2 | ORPH mips64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/f007594dfa90f6a8da973131f88811329f2965fe | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/ed042e63c5a1a524b46c5a59efd2a607b62d3390 | arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/a1c8f3a7e06f0d68599f052ee0f551dac2d6519f | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/1ab4cb4ee17c2370d795cf91497831c6de92299b | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/ad7299ee45dda9b57e1614bcca445ad152b45ee1 | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/6e9ca550db07b44d023b37987e98bf04fe6cadfe | ORPH i686 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3581b2e2d6368168df6e0cdfa8d5bdb4e1f70980 | ORPH powerpc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 | ORPH i686 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/ef567a0b4bc4c41e9bdb08c378f535e8838a575a | ORPH mipsel | efivar-38 | NOK | http://autobuild.buildroot.net/results/ccfb8dd3937eddcd53f875da4cef0294e03d01ab | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f9a87f857428c684c31fe10adfcb620f3229f833 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/efb5007f7fcd00abb80a183344891108c6ff5245 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/72995fc6bd6426b9f7f194b47984dc13f3f63151 | ORPH arm | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/7752fd533d1c3a50578bffa189ca5430d523639a | arceb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/615eddc4de3f143042638282056e483273e70931 | armeb | file-5.43 | NOK | http://autobuild.buildroot.net/results/e1e473a3b00728a36e790d63a86bc68dc47fe158 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e278997e462480b449c10a9563ecf2aaf4786a25 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/ae77ce5e9b96f4929ad0340103439f9051fa5bf0 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/54edbb175b66125383b06a9b6b2d78038bd62b7e | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/04f81c3dfcc618722175e170af2bd58eb27428fb | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/77893bfb165733aad977900d2d6d1a3ca943e482 | arceb | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/d8d34fd6ac1a057fa77cd587d65ff60b75a131dd | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/372c690eceb99bc3de616f616a4be9a2afaacc6d | powerpc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/66e2b634671d0b48beea855970f8f3a9753bb77e | x86_64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/ba056035ceb1061baf3801d7c0856a39076c35c9 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/31de85ccf46d382cd5741074ffe93977404ca003 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/d8ed5a2a2c175ed5571313051c066b4288dfac9f | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/32d768685a7d5ccbd30379a1bd820e54cf1aa600 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ba1c0c3d7054cc0b61891b023f36cf446ae08150 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/817f6a24285b92f6615b948bb0d2ade45e6d43ae | microblazeel | gobject-introspection | TIM | http://autobuild.buildroot.net/results/321607c40a26da8621979cfc967be9e9ae9b5e33 | microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/984b937f1cf0d21464a8bc737732c005c133ac64 | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/50c622fd343f34508ffd4c0c21b42a337a37e94c | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d7a88bec6e3572353985d1f4d6b779988d013eea | ORPH i686 | haproxy-2.6.5 | NOK | http://autobuild.buildroot.net/results/f6a52bfc3a99f0f6f0d3bf95e9ad36b1f18928d8 | microblaze | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/e84b7131f996302301dd0a8fd47362c9f2eab0bf | sh4eb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/9522ee41aa4742c7e252b155144e9ab0d7d07e64 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2d9db8f8484fe9b4f046ac7370da957412f071d6 | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/621339cc411ad3e4131bcb5d023999de03a110ce | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/92f160129064548b309b9686b20b6faa50198f3e | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/33e85a406c38847e45904810423d24832c9caa34 | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/40e25517fa9450fcecc6a9d579963e2f52ec9323 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d1f17df5ad04541ae4f9350b8b6f8932ab801f92 | arc | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/a4e2d6806e54b8edb14ae1f9c15255ebf1095ee7 | ORPH arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/12d729ba45261cff5ed11c8e0d9efda7bc0d7bc2 | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c5c6783003ffda28d0257c3b91cd626437769cd3 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f8e2ef6e203b6248241868b0a1a50182923c5351 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/06102cde33bf892c009aa82e6e6444290a9feaa7 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bb3039cfb99fe6ef045a3c78c317e5eba857d202 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/72cf31fc38a956bb44040c29372c05c6ad323c29 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fcc675c09cffe6521526b25624a170543b4aa45f | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3b0f21cfc9421614e21e50fdf1e2064ae8c3712 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6c0a131b71154e389e4e387f43bd9d0e9e774d37 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/43fda16ecb247dfa16949d8f6dd0440215c0c802 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/017fef362e13a82a941cd01b7193573b94b6f7a8 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9729e60c7443f23c0dd3ebc8a34f363606bfd7af | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3678e587b886ed5eac4937b7c1b2290beddde1e8 | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9289dd124971d34cdd2643acf1db7fd405cf024a | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8011c1f6b960326582948c82de7ad06c6cd43736 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/29c214356f4b60427270fdc96d2ae37087756602 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/90b83891e51e3c69b105783d51581b43a983f9cd | mips64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5138037dd13361ac09fb25734a96e43f8ac91b11 | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f57e88aff47c750d430d6ae2b482f2d1cb1b2843 | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5126130ebb8dfe4b9148c228377846a915306b71 | aarch64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6ce232b12601e51c1ea81c5a168c6eb31953e438 | sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d97fdd276fddff23337a7391d324866f206e62b5 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/abd1edc2788b7725c3e3cde109561e273e015d32 | mipsel | host-python-m2r-0.3.1 | NOK | http://autobuild.buildroot.net/results/98eba5079975760d176e41d328fffbbc9abeda0e | riscv64 | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/2c63069a3128a715d7746c0242a2d6b5a8db8b54 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/3af44f0ad29635912335b55294bc06fac29ce990 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/44a6d4eb1f20a4161451bafadce0757e62826a48 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a62fbabab744a36a75326acf140c179e15eaab80 | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/c6eb31b002d352d5ab26af5c5fc26f4d5d5612d9 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/b8220ec8e1d6d5bbdffe36c3642108806ee141ca | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e0136f8ccd9025fbe9564696065a291a8c27e568 | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/cf6641ece16be874e6f913d1f6ceeb870871c6f0 | armeb | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/bb0b4b991613d0fcb576ded889d868aee1288d0b | ORPH aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/af7725972122d09152e9a3de7b5e86a018dab778 | ORPH sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/71327a7cd39bac285feb8a34d0507fc4d42b944b | x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9cc61f7f24237c40dd070fdb55c98eaf68ad1909 | mips | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d8a04c4c91f8e8bfcb8fef1b043f0462cb46ef6d | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/269b4b01e88d748e12d8de9bbf2bce9e70a12b4d | x86_64 | kvmtool-f77d646ba01d04be5aa... | NOK | http://autobuild.buildroot.net/results/2803c99f91bb1620f9948e23e877e0fec7d5cf81 | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/afe37d094dae89a6883e7a03bd116130246085e4 | mips64el | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/d27639d9ddd4ff5e2d566cb41985db44c76ff919 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/8003144115a11d76ff191e6b5e1f44f5e527910a | powerpc64le | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c5078da04392b11076350c75142600c4f2d709ce | ORPH mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/130510caca3dc0070a7ed073312bb8d62f2ee236 | ORPH sparc64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/c4d1ce3de483e5a8b58707f0cfd50dc92f3789be | ORPH aarch64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/4d932b0365a584df391d4a9dd0563b53da1c246d | ORPH armeb | libgcrypt | TIM | http://autobuild.buildroot.net/results/4eb893277fefece563ffe7aa9ea6a23708d29573 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/49fb89792a249349e5139908c511035f2c66fd3c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/ee48b971d8c1f840b1d17dce1e0e6bbaa8a57fab | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7f30733b8ca46057df8d6e02cb45ef4603db9b5c | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9e648644e70d0b8874b21a17e3199f5338a4300e | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ae85c3758eacdf90b897abfbf937b62aaa296904 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/77b07a853b158fbb59c3362d93504be31777cfbe | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f2d497d4633093b4b44cd3ea19f9ee3152bef85f | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3386838e2ef9c8db4e889eba0e54e7325b3d4edb | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/032f2a6a30f969cf56d1febd145bc67b45a24326 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/34727b0a7e5f52b911e1ad1b79d6de137b199af0 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f82ac1f1eaf19b2e2b26c94606d19a6db8d6ffc6 | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf56c14a8bfb1d9cbe937720492c398391b2f6d9 | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/813ac8ac3853654330db5b4fda4b9c73922f93f3 | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/ec2b3c9d8ffe813e5dc7d5c7ac5bdc7d117113fb | ORPH mips64el | libmbim-legal-info | NOK | http://autobuild.buildroot.net/results/06cb9426d097657b669b7970994584592bac9868 | riscv64 | libutp-059c9449a104e440e4f9... | NOK | http://autobuild.buildroot.net/results/3ff5a8429a44cbb75274e297a25cbd5365226b15 | powerpc64le | libuwsc-3.3.5 | NOK | http://autobuild.buildroot.net/results/13b14a0343ba9b430cbab2edf85fbad75947af1b | or1k | libvncserver-0.9.13 | NOK | http://autobuild.buildroot.net/results/3a491e341c5120d4c8e792b53ad00b0918636e67 | ORPH arm | lightning-2.1.3 | NOK | http://autobuild.buildroot.net/results/e26e30493924d1b438e75b32fd0a7799411fb3fe | sh4aeb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/7e3ecdf16d7fe689eb305bc6db4cd1cc7201ead1 | ORPH sh4aeb | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/cef81fce4438b7e84bd849eb9cfc57d5f123d3ac | ORPH microblazeel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/532f1a53c21f8539e8e65e1f590c8e02c1bac2b4 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/067bda666acae808763d2802a6025311b5606a81 | ORPH mipsel | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/ab7b1577a5a74d78551ae4b3cf301f59440efff8 | ORPH m68k | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/174097f472e4588a8d688e1e147a19e9c56f9c07 | ORPH arceb | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/09fa7a23422f55037fc59af5291ddb4d6374ed26 | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/5b1582b2a359d490d4dc82adf772f12770e181b4 | ORPH arceb | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/36fba0fbb3bf695c20ab3953bcd9c15d9801dd06 | ORPH powerpc64le | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/386e61dfe346534d2a3fb36f52707a78934541f0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/4dfe0b0d7b4d80a570f1fcbe858cee393679b6e9 | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6dbe95ae1426b4e93ef6ac5993ff03ac824ea92a | sh4 | luaossl-20220711-0 | NOK | http://autobuild.buildroot.net/results/15fb4677a7696ae5d2132d92561454f983d7399c | sh4 | mesa3d-22.3.0 | NOK | http://autobuild.buildroot.net/results/bf0f7eec2b0bf0fd253e9a4dce754e18424087b8 | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/549a26a02c18df176a16ea4ea8c4506d73dd1e7b | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/88254eb346999a29f7af6386c2893049ec71ad45 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/39b1fcd6503bad3bf4dac82d676da2937329a24e | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/0eb4801ddb85d47366dbe40ff621708eb5040293 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1932cdcbb581637ecfe5e303ab7bbe131610d3e6 | powerpc | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/be28d639c954b085cb9a7aadff6301afc1580477 | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/bf25a0e785c72b9704de8ac1cc757fc587667e02 | ORPH powerpc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/62ae29109fe915a436af39eafe7b3b129d93a03b | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f67ef0e4f4dfd8745584889dbd4fd807cc1747ba | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1f4af6224e7f534129049270c1a8c7a441179469 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/8f639be9eb6b46d2f6f04541ed5f0a93b0b2fbd6 | ORPH microblazeel | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/7a9ef2dc417821c3465944098cae9b65d4355e9c | ORPH sh4eb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/c1fd9263dd3a040fe26c02ed1b02b6879b24b4d1 | ORPH powerpc64le | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/71bb51ad40b1f92eb8c3df5e6a5b83f49998b52b | ORPH arm | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/90835beff36fe2279ed78f7a179fe1e39c91ec38 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/f9055f33f1754403e8bf54e0b0311c6a4e3531fb | ORPH sparc64 | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/d9a00fd0dc570ff2fbba773b20d55144bf50df8d | ORPH arc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/32707b9e5bba5425a99be82b4313448d7ad53161 | powerpc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/3ce6aa67f0936578dde05fc9f0b03c3762874411 | mips | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/42579f9d015d3e20b9697034978126f341b0bf6f | arc | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/442e30ae95ce49a177acecbe3d82bfef36c28303 | powerpc64le | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/d715371da96d376743681d4811f3d7b78d17d3cf | nios2 | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/fab38737cb0c2235482c1360a6ee524453581cae | or1k | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/1a7efdc17f9f79af38f4f3a5616c0701de9f2ad4 | powerpc64 | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/d972fd5b819102c5c676e5c7f79f3410d824a9fa | powerpc64le | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/88aa4d9001b41ae0966e2c75922cb0d81696a7ec | or1k | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/6e3295f196a6293c27aa589915a73cbb86714a05 | x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/81a976f2c1bad9ee4884473e04dddc4d9a2c1c89 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/b03e1909292fa62e906e537146fd1a44ede5e828 | arceb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/baa8021327129786a39f480b1bd67eb2d20c35bd | mips64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/b0bdbe8dd7298dec71fe0b9d3026048756a2cb40 | i686 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/82e4fc16ecd0febd11dd950877583479c4379c12 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/d9fae5db2fc1cce966f3f629402605d43026496d | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0ca0f3d5b169af70922a0dba3a4d04324c692390 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/187b6476fe80ef8563ea44c9573b96882957802c | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/3b748c37bef32c26cfea1a3d14975b2446c5d7c3 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/6759675c8f10062b447b05122c7f7976106647e6 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/182ee1b791d954c317495e826f2b3d9c1593cf36 | powerpc64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/6b373c92b8637880d620a9e363b9396628d03928 | mips | python-orjson-3.8.3 | NOK | http://autobuild.buildroot.net/results/73106dd754ca3a66a63573016ac459dea443fdbf | mips | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/c94757ed83c351d3a3e6ad7c7c3071832fd8f418 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/340b22426161e145cb78e51c94df21e9f03b0cfa | arm | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/fa3631dbe2027c337b10819950e07111acb66bb5 | or1k | rauc-1.8 | NOK | http://autobuild.buildroot.net/results/55fe67bfcf026fede94473f012a82b08bb82325d | powerpc64 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/d00f58b1a36b9a2a26fe34e5c190c2b5fd05cd2b | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/85b3b2ad938634e0fa49acf6017246b47812fc3b | ORPH sparc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/273286fdba0d3bd7de0a3c232a17618d06eb511e | ORPH aarch64_be | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/edb694fc266004d9e89e9389a0287076e2383f56 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/53bddf6a56ec8caafaa06d57d05cbe65a40d566f | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/bf3ea0ab64575cc37ab8c5909fe3cca14829cc22 | ORPH powerpc64le | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/ddf2b4e32b8cc4ab3970cb5a5fb57800f17d3df3 | sparc64 | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/4522d1a5303cc5b0d0b1283699c97bb799895989 | ORPH s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/61a53fc409c517c01692f764dafb10f9e3c6fa9e | sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/dddc63acbc1ddd38f0952100522def79035a345f | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/65d7ca4be95668da09c2756a5c1009a17aecbb80 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/8a5301be442c5a3d33b9a7ae3de85c858320358c | sparc | unknown | NOK | http://autobuild.buildroot.net/results/7ed5db7a40b39435d70948091bd319c3ced39f66 | arc | unknown | NOK | http://autobuild.buildroot.net/results/228616940036c36353f23f9a6aabf26c1094d064 | i686 | unknown | NOK | http://autobuild.buildroot.net/results/1c7007cecff31b0e505e55c54f368271cd5feb35 | nios2 | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/31e923576b1574c495623d910c8d999e1e7dbe50 | ORPH mips | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/9de4e7e8ac017c2b81ea82e3f90992d546332c34 | ORPH aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/b5051ee3dfe82cb416a114a48363f1933c156522 | ORPH mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/4e0d15198e8d04db360a98e9194a5e4fcdfa9f83 | ORPH xtensa | vdr-2.6.1 | NOK | http://autobuild.buildroot.net/results/d02f4a12320ab7cc409dd9e4bde4eb520513942c | or1k | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/c3d9378e34745333ab05e8c8eee3ee0902df1bc3 | nios2 | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/beac411246342a9445495bc7c8f6a7e7369b9c53 | or1k | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/b99eedf8da5ecf19f08aa537f9f2acbb9b4927e7 | ORPH armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/113d336f9565ff575156516a87d73c12b69076d0 | microblaze | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/5931bcee6b852be13109e687689a9401d8c5f54e | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/82558d5ad844545af58a1a63335cc35ec65dac42 | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/db606c9752e050c9e0328231bfd0499ced4b8101 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/4343431e322859644fc3e6329c8274466f75e638 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/429811af83df57c9318cf51e01029cdaf021df55 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/c7f338d45dc5db2fed062704207b230ff6bd29ad | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82ab24c7ba223bb8b33eb62ed0676e43b960d8db | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b9775c6d714b46d79f719ae59ef012f5f55ab1af | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/35f15f8a2c6e16c163f03433520d1bf6cd303e67 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/7df32f94687010cf6c196f400cffeface472e68e | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/546741b8f2d83b213c079df2653a368d2a0e1a5c | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/1d83a02a6655c0d6f8483eedc8afab08dc15e9dc | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/6d313e59be42881f60048cae5c468db0cf7feda4 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/3eb417f7e1400a30be8c5d08365b56d912509235 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/e3ee3de32317e920db5571e2c37558243f02d92b | ORPH or1k | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/274145fdc46ccef15dfe76d16b4eb48c12efdd8e | microblaze | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/44c1087c04c5f3cf8f8256f8ef6b4800ea3e170e | mips64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/28021dbc502a7bcd5657ec832f1f942b35228eb6 | powerpc64le | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b6d8adad8a2e18ef2f8689e0730ffdcf2f9d991a | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/49fb776f3442ff29ec9cc2f49761edabe70896ca | microblaze | zstd-1.5.2 | NOK | http://autobuild.buildroot.net/results/c8e22432f9252f3dbd97aaa8796f03f262b41a13 | Classification of failures by reason for 2022.02.x -------------------------------------------------- wavemon-0.9.4 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/55233cf4d3c30af549ee328acd7b4a73866eab39 | ORPH Classification of failures by reason for 2022.08.x -------------------------------------------------- host-pahole-73383b3a39afe86... | 3 /home/buildroot/autobuild/i... | 1 apparmor-3.0.4 | 1 gerbera-1.10.0 | 1 host-elf2flt-2021.08 | 1 host-go-1.18.8 | 1 libcap-ng-0.8.3 | 1 libgcrypt-1.10.1 | 1 linux-5.10.109-cip5-rt4 | 1 linux-5.10.115-cip7 | 1 sdl-1.2.15 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/e7d89f829c0de722b232455d3fefe004e3a1798a | arceb | apparmor-3.0.4 | NOK | http://autobuild.buildroot.net/results/28017eae3838061164c944d2660ce4351516bff0 | riscv64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/4681855d207dc64da09e2173af6b7c33d4bae2f5 | m68k | host-elf2flt-2021.08 | NOK | http://autobuild.buildroot.net/results/09ba6819143d02705f92a3bc0e6ad7e1b1a2e002 | ORPH mips64el | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/c74147012c9b33ff7166581fb0202fc3fd6b408d | s390x | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/9a7f115422340f8b48c1a4466df8a67da3173e46 | powerpc | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/01a1a5dded51723207173f23ba77d90ab9329978 | mipsel | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/459704ebb2a6403d92704bbb475f6c9022a632bd | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7c36961639740d61a9d1adcb28613312883bf1c4 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f1f2366c2f6078f5f1ed9db9d82b2ef66332330f | ORPH mips64el | linux-5.10.109-cip5-rt4 | NOK | http://autobuild.buildroot.net/results/099825aad1be60f01158c0ce553a0b715ab77d6b | ORPH powerpc64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/3694ff8829af4ffbb39690afda6093ce12396aba | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/5788f657a48c23cf0c709b7f29467e429093b6d4 | ORPH powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/d28d891731870e783e56093a2a456a303bca24a0 | Gitlab CI results for 2022-12-12 ================================ Detail of runtime-test failures for master ------------------------------------------ runtime-test | link to the job | orph? --------------------------+---------------------------------------------------------------+------ TestCrudiniPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457320984 | ORPH ...ernalToolchainCtngMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321230 | ORPH TestIPythonPy3 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321002 | ORPH TestLuaLuaExpat | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321054 | ORPH TestPythonPy3Can | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321141 | ORPH TestPythonPy3Django | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321156 | ORPH TestPythonPy3PyAlsa | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321175 | ORPH TestPythonPy3Txaio | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321196 | ORPH TestSudo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321212 | ORPH TestZfsGlibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321221 | ORPH TestZfsMusl | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321222 | ORPH TestZfsUclibc | https://gitlab.com/buildroot.org/buildroot/-/jobs/3457321223 | ORPH -- http://autobuild.buildroot.net From luca.ceresoli at bootlin.com Tue Dec 13 08:23:25 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 13 Dec 2022 09:23:25 +0100 Subject: [Buildroot] [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221213092325.15176bbb@booty> Hi Neal, On Mon, 12 Dec 2022 12:52:37 +0000 "Frager, Neal" wrote: > Hi Luca, > > > BR2_TARGET_UBOOT_ZYNQMP_PM_CFG only works with C files, as it always > > tries to process them through tools/zynqmp_pm_cfg_obj_convert.py. > > Rework the logic so if the pm_cfg_obj isn't a C file, it is provided > > directly to U-Boot. > > > Can you describe a use case where this would be useful? While I intuitively understand there _might_ be some, I cannot find any good example based on my experience. > > > Building the pm_cfg_obj from source code is very easily done by Buildroot, unlike building the PMUFW. Additionally one PMUFW binary can be used on multiple zynqmp hardware, while the cfg obj is very likely to change across different projects, and a somewhat readable text file is way more understandable than a binary blob. > > I believe Brandon should weigh in on this with his opinion as well. As I thought about it this morning, I just wanted to share my two cents for what they are worth. > > I agree with you that most users would want to build everything with buildroot, if they could. Right now, we support using pmufw binaries only because we do not have a solution for building the pmufw itself with buildroot. > If users could build the pmufw itself with buildroot, I am sure most of them would. > > However, at the same time, does Brandon's patch really hurt anything? By allowing users to provide a pre-built pm_cfg_obj binary blob, it does not prevent users from still providing a c file. > Basically, it allows for the capability of building the pm_cfg_obj.c file with Xilinx tools and just providing the binary blob for being included in the spl/boot.bin by buildroot without removing any capability. > > So from my view, this patch may not be critical, but it does not break anything either. I am ok with whatever you and Brandon decide about committing it. I think any line of code that is not very useful (or not useful at all) does hurt. People have to maintain it, code is less readable, etc. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Tue Dec 13 08:21:51 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 13 Dec 2022 09:21:51 +0100 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221213092151.74c1481c@booty> Hello Brandon, On Mon, 12 Dec 2022 15:41:27 +0000 "Maier, Brandon L Collins" wrote: > Hello Luca, > > > Can you describe a use case where this would be useful? While I > > intuitively understand there _might_ be some, I cannot find any good > > example based on my experience. > > > > Building the pm_cfg_obj from source code is very easily done by > > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > > can be used on multiple zynqmp hardware, while the cfg obj is very > > likely to change across different projects, and a somewhat readable > > text file is way more understandable than a binary blob. > > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) Ah, good that you found the fix! :-) > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. Sure, it's worth having it out, in case a real use case will emerge in the future we can revive it. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > > issue. > > > > That is different: we now support two different binary formats, not > > binary-vs-source, and detection is based on the file extension. > > I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. Ah, sure, indeed my point here was bogus. I replied to your email only after reading the whole thread and I probably mixed yours and Neal's arguments in my mind. Apologies for the noise. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:54 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:54 +0100 Subject: [Buildroot] [PATCH v8 0/2] Add support for BSH smm s2 [pro] boards Message-ID: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> The series adds support to BSH smm s2 [pro] boards. Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Giulio Benetti Reviewed-by tag. - Add Heiko Thiery Reviewed-by tag. Changes in v6: - Change offset in imx-boot partition of genimage.cfg from 33k to 32k. Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. - Remove the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch patch. - Regenerate all added patches (Linux kernel and U-boot) so that they contain the [PATCH] header without numbering. - Add patchwork link to U-boot patch. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. - Shrink the Linux configuration. - Add 3 dashes to the kernel patches to avoid having the version history to fall into the final commit log. - Add lore.kernel.org links to the submitted patches. - Apply the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch to the kernel. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. - Remove U-Boot patches merged in version 2022-07. - Update the Linux patches. Changes in v2: - Drop the patch that added the 'uuu' package. It has been merged. - Patch 1/2: "configs/imx8mn_bsh_smm_s2_defconfig: new defconfig": - Change commit subject and description. - Update linux patch to version 4. It hasn't been merged yet but has been reviewed. This is the most up-to-date version. - Replace `Co-developed-by:' tag with `Co-authored-by'. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. - Remove useless and deprecated statements in nand-full.lst. - Remove the buildroot configurations for ext2/ext4 filesystem creation. - Patch 2/2: "configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig": - Change commit subject line. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. Dario Binacchi (1): configs/imx8mn_bsh_smm_s2_defconfig: new defconfig Michael Trimarchi (1): configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig DEVELOPERS | 8 + .../common/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf | 4 + board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh | 23 + board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg | 17 + board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh | 7 + board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh | 3 + board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt | 73 ++ board/bsh/imx8mn-bsh-smm-s2/flash.sh | 26 + board/bsh/imx8mn-bsh-smm-s2/nand-full.lst | 29 + ...ine-mxs-use-platform_driver_register.patch | 45 + ...2-dmaengine-mxs-fix-section-mismatch.patch | 39 + ...Remove-rootwait-1-to-all-the-affecte.patch | 160 ++++ board/bsh/imx8mn-bsh-smm-s2/post-build.sh | 4 + board/bsh/imx8mn-bsh-smm-s2/readme.txt | 75 ++ configs/imx8mn_bsh_smm_s2_defconfig | 41 + configs/imx8mn_bsh_smm_s2_pro_defconfig | 42 + 17 files changed, 1491 insertions(+) create mode 100644 board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt create mode 100755 board/bsh/imx8mn-bsh-smm-s2/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/nand-full.lst create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch create mode 100755 board/bsh/imx8mn-bsh-smm-s2/post-build.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_defconfig create mode 100644 configs/imx8mn_bsh_smm_s2_pro_defconfig -- 2.32.0 From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:56 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:56 +0100 Subject: [Buildroot] [PATCH v8 2/2] configs/imx8mn_bsh_smm_s2_pro_defconfig: new defconfig In-Reply-To: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> References: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> Message-ID: <20221213092156.136389-3-dario.binacchi@amarulasolutions.com> From: Michael Trimarchi BSH SMM S2 PRO (SystemMaster S2 Pro) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. Board support package includes the following components: - mainline Linux kernel 5.19.7 - mainline U-Boot 2022-07 - Default packages from buildroot https://www.apertis.org/reference_hardware/imx8mn_bsh_smm_s2pro_setup/ Add Ariel D'Alessandro and Dario Binacchi as co-maintainer, we work together on platform mainline Build and tested using: docker pull registry.gitlab.com/buildroot.org/buildroot/base:20220105.2314 Cc: Ariel D'Alessandro Cc: Jagan Teki Cc: Heiko Thiery Cc: Giulio Benetti Reviewed-by: Giulio Benetti Reviewed-by: Heiko Thiery Signed-off-by: Michael Trimarchi Tested-by: Ariel D'Alessandro Signed-off-by: Dario Binacchi --- Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Heiko Thiery Reviewed-by tag. Changes in v6: - Change offset in imx-boot partition of genimage.cfg from 33k to 32k. Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. Changes in v2: - Change commit subject line. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. DEVELOPERS | 4 + .../imx8mn-bsh-smm-s2/linux.fragment | 0 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf | 4 + board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh | 23 ++++++ board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg | 17 +++++ board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh | 7 ++ board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh | 3 + board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt | 73 +++++++++++++++++++ configs/imx8mn_bsh_smm_s2_defconfig | 2 +- configs/imx8mn_bsh_smm_s2_pro_defconfig | 42 +++++++++++ 10 files changed, 174 insertions(+), 1 deletion(-) rename board/bsh/{ => common}/imx8mn-bsh-smm-s2/linux.fragment (100%) create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh create mode 100755 board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_pro_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index c51141b265b7..9d9faa1a5346 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -221,6 +221,8 @@ F: configs/snps_archs38_haps_defconfig F: configs/snps_archs38_hsdk_defconfig N: Ariel D'Alessandro +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/axfsutils/ F: package/mali-t76x/ @@ -691,6 +693,7 @@ F: package/xinetd/ N: Dario Binacchi F: board/bsh/ F: configs/imx8mn_bsh_smm_s2_defconfig +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/sscep/ F: package/uuu/ @@ -2112,6 +2115,7 @@ F: package/python-pyzmq/ N: Michael Trimarchi F: board/bsh/ F: configs/imx8mn_bsh_smm_s2_defconfig +F: configs/imx8mn_bsh_smm_s2_pro_defconfig F: package/python-spidev/ N: Michael Vetter diff --git a/board/bsh/imx8mn-bsh-smm-s2/linux.fragment b/board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment similarity index 100% rename from board/bsh/imx8mn-bsh-smm-s2/linux.fragment rename to board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf b/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf new file mode 100644 index 000000000000..911135474253 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/extlinux.conf @@ -0,0 +1,4 @@ +label buildroot + kernel /boot/Image + devicetree /boot/freescale/imx8mn-bsh-smm-s2pro.dtb + append root=PARTUUID=%PARTUUID% rootwait rw diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh new file mode 100755 index 000000000000..17b20f009771 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + OUTPUT_DIR=output +else + OUTPUT_DIR=$1 +fi + +if ! test -d "${OUTPUT_DIR}" ; then + echo "ERROR: no output directory specified." + echo "Usage: $0 OUTPUT_DIR" + echo "" + echo "Arguments:" + echo " OUTPUT_DIR The Buildroot output directory." + exit 1 +fi + +IMAGES_DIR=${OUTPUT_DIR}/images + +${OUTPUT_DIR}/host/bin/uuu -v -b emmc_all \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/sdcard.img + diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg b/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg new file mode 100644 index 000000000000..10c52548cdfa --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/genimage.cfg @@ -0,0 +1,17 @@ +image sdcard.img { + hdimage { + partition-table-type = "gpt" + } + + partition imx-boot { + in-partition-table = "no" + image = "flash.bin" + offset = 32K + } + + partition rootfs { + offset = 8M + image = "rootfs.ext4" + partition-uuid = %PARTUUID% + } +} diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh new file mode 100755 index 000000000000..bf8861f6a914 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh @@ -0,0 +1,7 @@ +#!/bin/sh +BOARD_DIR="$(dirname $0)" +PARTUUID="$($HOST_DIR/bin/uuidgen)" + +install -d "$TARGET_DIR/boot/extlinux/" +sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/extlinux.conf" > "$TARGET_DIR/boot/extlinux/extlinux.conf" +sed "s/%PARTUUID%/$PARTUUID/g" "$BOARD_DIR/genimage.cfg" > "$BINARIES_DIR/genimage.cfg" diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh b/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh new file mode 100755 index 000000000000..3452fd4501f8 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +support/scripts/genimage.sh -c ${BINARIES_DIR}/genimage.cfg diff --git a/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt b/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt new file mode 100644 index 000000000000..5763f164fe13 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2-pro/readme.txt @@ -0,0 +1,73 @@ +i.MX8MN BSH SMM S2 PRO +====================== + +How to build it +--------------- + +Configure buildroot: + + $ make imx8mn_bsh_smm_s2_pro_defconfig + +Change settings to fit your needs (optional): + + $ make menuconfig + +Compile everything and build the rootfs image: + + $ make + + +Result of the build +------------------- + +After building, the output/images directory contains: + + output/images/ + ??? bl31.bin + ??? Image + ??? flash.bin + ??? ddr3* + ??? rootfs.ext2 + ??? rootfs.ext4 -> rootfs.ext2 + ??? rootfs.tar + ??? sdcard.img + ??? u-boot.bin + ??? u-boot-nodtb.bin + ??? u-boot-spl.bin + + +Preparing the board +------------------- + +Plug the USB type A to micro B cable into the USB Debug +Connector (DBG UART). Use serial port settings 115200 8N1 +to access the debug console. + +Plug another USB type A to micro B cable into the USB-OTG +Connector (USB1). This connection is used to flash the board +firmware using the Freescale/NXP UUU tool. + +Connect the power supply/adaptor to the DC Power Jack (labelled ++5V). + + +Flashing the emmc card image +---------------------------- + +Power up the board by switching on the Power ON Switch, which is +placed right next to the DC Jack. + +Enter the following U-Boot commands on the debug serial console: + + $ fastboot usb 0 + +Flash the images on eMMC. On your computer, run: + + $ board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh output/ + + +Booting the board +----------------- + +By default the bootloader will search for the first valid image, +starting with the internal eMMC. diff --git a/configs/imx8mn_bsh_smm_s2_defconfig b/configs/imx8mn_bsh_smm_s2_defconfig index 43bae6de6cad..f5724bd26db7 100644 --- a/configs/imx8mn_bsh_smm_s2_defconfig +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -7,7 +7,7 @@ BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y -BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2" BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y diff --git a/configs/imx8mn_bsh_smm_s2_pro_defconfig b/configs/imx8mn_bsh_smm_s2_pro_defconfig new file mode 100644 index 000000000000..b1582a261d1c --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_pro_defconfig @@ -0,0 +1,42 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/bsh/imx8mn-bsh-smm-s2-pro/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/bsh/imx8mn-bsh-smm-s2-pro/post-image.sh" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/common/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2pro" +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_PACKAGE_FREESCALE_IMX=y +BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y +BR2_PACKAGE_FIRMWARE_IMX=y +BR2_PACKAGE_FIRMWARE_IMX_DDR3=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.5" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="IMX_BOOT_UART_BASE=0x30a60000" +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.07" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2pro" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_TARGET_UBOOT_NEEDS_IMX_FIRMWARE=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="flash.bin" +BR2_TARGET_UBOOT_SPL=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_UUU=y -- 2.32.0 From dario.binacchi at amarulasolutions.com Tue Dec 13 09:21:55 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Tue, 13 Dec 2022 10:21:55 +0100 Subject: [Buildroot] [PATCH v8 1/2] configs/imx8mn_bsh_smm_s2_defconfig: new defconfig In-Reply-To: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> References: <20221213092156.136389-1-dario.binacchi@amarulasolutions.com> Message-ID: <20221213092156.136389-2-dario.binacchi@amarulasolutions.com> BSH SMM S2 (SystemMaster S2) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. Board support package includes the following components: - mainline Linux kernel 5.19.7 - mainline U-Boot 2022-07 - default packages from buildroot Patches applied to the Linux kernel and U-Boot have been submitted but not merged yet. https://www.apertis.org/reference_hardware/imx8mn_bsh_smm_s2pro_setup/ The smm s2 board is basically the same as the pro except it boots from NAND instead of eMMC. Co-authored-by: Michael Trimarchi Signed-off-by: Michael Trimarchi Signed-off-by: Dario Binacchi Reviewed-by: Giulio Benetti --- Changes in v8: - Rebase on master and fix conflicts on DEVELOPERS file. - Set BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y, Changes in v7: - Add Giulio Benetti Reviewed-by tag. (no changes since v5) Changes in v5: - Update the commit description. - Bump the kernel version to 5.19.7. - Remove the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch patch. - Regenerate all added patches (Linux kernel and U-boot) so that they contain the [PATCH] header without numbering. - Add patchwork link to U-boot patch. Changes in v4: - Update the commit description. - Bump the kernel version to 5.18.19. - Shrink the Linux configuration. - Add 3 dashes to the kernel patches to avoid having the version history to fall into the final commit log. - Add lore.kernel.org links to the submitted patches. - Apply the 0003-Revert-Revert-mtd-rawnand-gpmi-Fix-setting-busy-time.patch to the kernel. Changes in v3: - Update the commit description. - Bump U-Boot to version 2022-07. - Remove U-Boot patches merged in version 2022-07. - Update the Linux patches. Changes in v2: - Change commit subject and description. - Update linux patch to version 4. It hasn't been merged yet but has been reviewed. This is the most up-to-date version. - Replace `Co-developed-by:' tag with `Co-authored-by'. - Use the buildroot's output directory if the binaries directory is not passed as a parameter to the `flash.sh' script. - Replace the linux.config file with an architectural defconfig and a config fragment for the changes. - Remove useless and deprecated statements in nand-full.lst. - Remove the buildroot configurations for ext2/ext4 filesystem creation. DEVELOPERS | 4 + board/bsh/imx8mn-bsh-smm-s2/flash.sh | 26 + board/bsh/imx8mn-bsh-smm-s2/linux.fragment | 895 ++++++++++++++++++ board/bsh/imx8mn-bsh-smm-s2/nand-full.lst | 29 + ...ine-mxs-use-platform_driver_register.patch | 45 + ...2-dmaengine-mxs-fix-section-mismatch.patch | 39 + ...Remove-rootwait-1-to-all-the-affecte.patch | 160 ++++ board/bsh/imx8mn-bsh-smm-s2/post-build.sh | 4 + board/bsh/imx8mn-bsh-smm-s2/readme.txt | 75 ++ configs/imx8mn_bsh_smm_s2_defconfig | 41 + 10 files changed, 1318 insertions(+) create mode 100755 board/bsh/imx8mn-bsh-smm-s2/flash.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/linux.fragment create mode 100644 board/bsh/imx8mn-bsh-smm-s2/nand-full.lst create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch create mode 100644 board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch create mode 100755 board/bsh/imx8mn-bsh-smm-s2/post-build.sh create mode 100644 board/bsh/imx8mn-bsh-smm-s2/readme.txt create mode 100644 configs/imx8mn_bsh_smm_s2_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de78b..c51141b265b7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -689,6 +689,8 @@ F: package/luaexpat/ F: package/xinetd/ N: Dario Binacchi +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_defconfig F: package/sscep/ F: package/uuu/ @@ -2108,6 +2110,8 @@ F: package/python-crc16/ F: package/python-pyzmq/ N: Michael Trimarchi +F: board/bsh/ +F: configs/imx8mn_bsh_smm_s2_defconfig F: package/python-spidev/ N: Michael Vetter diff --git a/board/bsh/imx8mn-bsh-smm-s2/flash.sh b/board/bsh/imx8mn-bsh-smm-s2/flash.sh new file mode 100755 index 000000000000..1f343d516dcf --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/flash.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + OUTPUT_DIR=output +else + OUTPUT_DIR=$1 +fi + +if ! test -d "${OUTPUT_DIR}" ; then + echo "ERROR: no output directory specified." + echo "Usage: $0 OUTPUT_DIR" + echo "" + echo "Arguments:" + echo " OUTPUT_DIR The Buildroot output directory." + exit 1 +fi + +IMAGES_DIR=${OUTPUT_DIR}/images + +${OUTPUT_DIR}/host/bin/uuu -v -b ${IMAGES_DIR}/nand-full.lst \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/flash.bin \ + ${IMAGES_DIR}/rootfs.ubifs \ + ${IMAGES_DIR}/Image \ + ${IMAGES_DIR}/freescale/imx8mn-bsh-smm-s2.dtb + diff --git a/board/bsh/imx8mn-bsh-smm-s2/linux.fragment b/board/bsh/imx8mn-bsh-smm-s2/linux.fragment new file mode 100644 index 000000000000..80803ab08886 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/linux.fragment @@ -0,0 +1,895 @@ +# CONFIG_BPF_SYSCALL is not set +CONFIG_TASK_DELAY_ACCT=y +CONFIG_CGROUP_FREEZER=y +# CONFIG_CGROUP_BPF is not set +CONFIG_RELAY=y +# CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCM_IPROC is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_BRCMSTB is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_K3 is not set +# CONFIG_ARCH_LAYERSCAPE is not set +# CONFIG_ARCH_LG1K is not set +# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_KEEMBAY is not set +# CONFIG_ARCH_MEDIATEK is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_S32 is not set +# CONFIG_ARCH_SEATTLE is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_SYNQUACER is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_TESLA_FSD is not set +# CONFIG_ARCH_SPRD is not set +# CONFIG_ARCH_THUNDER is not set +# CONFIG_ARCH_THUNDER2 is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VISCONTI is not set +# CONFIG_ARCH_XGENE is not set +# CONFIG_ARCH_ZYNQMP is not set +# CONFIG_KEXEC is not set +# CONFIG_KEXEC_FILE is not set +# CONFIG_XEN is not set +# CONFIG_ARM64_PTR_AUTH is not set +# CONFIG_ARM64_TLB_RANGE is not set +# CONFIG_ARM64_MTE is not set +CONFIG_PM_DEBUG=y +CONFIG_PM_TEST_SUSPEND=y +# CONFIG_HIBERNATION is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y +# CONFIG_CPU_FREQ_GOV_ONDEMAND is not set +# CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM is not set +# CONFIG_ARM_ARMADA_37XX_CPUFREQ is not set +CONFIG_ARM_IMX_CPUFREQ_DT=y +# CONFIG_ARM_QCOM_CPUFREQ_NVMEM is not set +# CONFIG_ARM_QCOM_CPUFREQ_HW is not set +# CONFIG_ARM_RASPBERRYPI_CPUFREQ is not set +# CONFIG_ARM_SCMI_CPUFREQ is not set +# CONFIG_ARM_TEGRA186_CPUFREQ is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set +# CONFIG_QORIQ_CPUFREQ is not set +# CONFIG_ACPI_APEI_PCIEAER is not set +# CONFIG_VIRTUALIZATION is not set +# CONFIG_KVM is not set +# CONFIG_GCC_PLUGINS is not set +CONFIG_IPV6=y +CONFIG_MODVERSIONS=y +CONFIG_IPV6_SIT=m +CONFIG_NET_DSA_TAG_OCELOT=m +CONFIG_VLAN_8021Q=y +CONFIG_LLC2=y +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_PKTGEN=m +CONFIG_BT=y +CONFIG_BT_RFCOMM=y +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=y +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_HIDP=y +# CONFIG_CAN_RCAR is not set +# CONFIG_CAN_RCAR_CANFD is not set +# CONFIG_CAN_MCP251XFD is not set +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIVHCI=y +CONFIG_CFG80211=y +CONFIG_NL80211_TESTMODE=y +CONFIG_CFG80211_WEXT=y +CONFIG_MAC80211=y +# CONFIG_BT_HCIUART_MRVL is not set +# CONFIG_BT_MRVL is not set +# CONFIG_BT_MRVL_SDIO is not set +# CONFIG_BT_QCOMSMD is not set +# CONFIG_RFKILL is not set +# CONFIG_PCI is not set +# CONFIG_PCIEPORTBUS is not set +# CONFIG_PCIEAER is not set +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PASID is not set +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_HOTPLUG_PCI_ACPI is not set +# CONFIG_PCI_AARDVARK is not set +# CONFIG_PCI_TEGRA is not set +# CONFIG_PCIE_RCAR_HOST is not set +# CONFIG_PCIE_RCAR_EP is not set +# CONFIG_PCI_HOST_GENERIC is not set +# CONFIG_PCI_XGENE is not set +# CONFIG_PCIE_ALTERA is not set +# CONFIG_PCIE_ALTERA_MSI is not set +# CONFIG_PCI_HOST_THUNDER_PEM is not set +# CONFIG_PCI_HOST_THUNDER_ECAM is not set +# CONFIG_PCIE_ROCKCHIP_HOST is not set +# CONFIG_PCIE_BRCMSTB is not set +# CONFIG_PCI_IMX6 is not set +# CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_HISI is not set +# CONFIG_PCIE_QCOM is not set +# CONFIG_PCIE_ARMADA_8K is not set +# CONFIG_PCIE_KIRIN is not set +# CONFIG_PCIE_HISI_STB is not set +# CONFIG_PCIE_TEGRA194_HOST is not set +# CONFIG_PCIE_VISCONTI_HOST is not set +# CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCI_ENDPOINT is not set +# CONFIG_PCI_ENDPOINT_CONFIGFS is not set +# CONFIG_PCI_EPF_TEST is not set +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y +CONFIG_BRCMSTB_GISB_ARB=y +CONFIG_VEXPRESS_CONFIG=y +# CONFIG_HISILICON_LPC is not set +# CONFIG_TEGRA_ACONNECT is not set +# CONFIG_RASPBERRYPI_FIRMWARE is not set +# CONFIG_INTEL_STRATIX10_SERVICE is not set +# CONFIG_INTEL_STRATIX10_RSU is not set +CONFIG_IMX_DSP=y +# CONFIG_GNSS is not set +# CONFIG_GNSS_MTK_SERIAL is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_NAND_BRCMNAND is not set +CONFIG_MTD_NAND_GPMI_NAND=y +# CONFIG_MTD_NAND_MARVELL is not set +# CONFIG_MTD_NAND_FSL_IFC is not set +# CONFIG_MTD_NAND_QCOM is not set +# CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set +CONFIG_MTD_UBI=y +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_PCI_ENDPOINT_TEST is not set +CONFIG_RAID_ATTRS=m +# CONFIG_SCSI_HISI_SAS_PCI is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_MPT3SAS is not set +# CONFIG_SCSI_UFS_QCOM is not set +# CONFIG_SCSI_UFS_HISI is not set +# CONFIG_SCSI_UFS_EXYNOS is not set +# CONFIG_SATA_AHCI is not set +CONFIG_AHCI_IMX=y +# CONFIG_AHCI_BRCM is not set +# CONFIG_AHCI_MVEBU is not set +# CONFIG_SATA_SIL24 is not set +# CONFIG_SATA_RCAR is not set +CONFIG_DM_CRYPT=m +# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_MSCC_FELIX is not set +# CONFIG_NET_XGENE is not set +# CONFIG_ATL1C is not set +# CONFIG_SYSTEMPORT is not set +# CONFIG_BNX2X is not set +# CONFIG_THUNDER_NIC_PF is not set +CONFIG_FSL_XGMAC_MDIO=y +CONFIG_FSL_ENETC_IERB=y +# CONFIG_FSL_FMAN is not set +# CONFIG_FSL_DPAA_ETH is not set +# CONFIG_FSL_DPAA2_ETH is not set +# CONFIG_FSL_ENETC is not set +# CONFIG_FSL_ENETC_VF is not set +# CONFIG_FSL_ENETC_QOS is not set +CONFIG_MVMDIO=y +CONFIG_MSCC_OCELOT_SWITCH=m +# CONFIG_HNS3 is not set +# CONFIG_HNS3_HCLGE is not set +# CONFIG_HNS3_ENET is not set +# CONFIG_E1000 is not set +# CONFIG_E1000E is not set +# CONFIG_IGB is not set +# CONFIG_IGBVF is not set +# CONFIG_MVNETA is not set +# CONFIG_MVPP2 is not set +# CONFIG_SKY2 is not set +# CONFIG_MLX4_EN is not set +# CONFIG_MLX5_CORE is not set +# CONFIG_MLX5_CORE_EN is not set +# CONFIG_R8169 is not set +# CONFIG_SH_ETH is not set +# CONFIG_RAVB is not set +CONFIG_STMMAC_ETH=y +CONFIG_DWMAC_GENERIC=m +CONFIG_MICROCHIP_PHY=y +CONFIG_NXP_TJA11XX_PHY=y +CONFIG_MDIO_BITBANG=y +# CONFIG_SNI_AVE is not set +# CONFIG_SNI_NETSEC is not set +# CONFIG_TI_K3_AM65_CPSW_NUSS is not set +# CONFIG_QCOM_IPA is not set +# CONFIG_MESON_GXL_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_BCM54140_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_USB_BRCMSTB is not set +CONFIG_USB_RTL8152=y +CONFIG_USB_USBNET=y +CONFIG_BRCMFMAC=y +CONFIG_HOSTAP=y +# CONFIG_ATH10K is not set +# CONFIG_ATH10K_PCI is not set +# CONFIG_ATH10K_SNOC is not set +# CONFIG_WCN36XX is not set +# CONFIG_MWIFIEX is not set +# CONFIG_MWIFIEX_SDIO is not set +# CONFIG_MWIFIEX_PCIE is not set +CONFIG_KEYBOARD_SNVS_PWRKEY=y +# CONFIG_KEYBOARD_IMX_SC_KEY is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_INPUT_PM8941_PWRKEY is not set +# CONFIG_INPUT_PM8XXX_VIBRATOR is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_PWM_VIBRA is not set +# CONFIG_INPUT_HISI_POWERKEY is not set +# CONFIG_SERIAL_8250_BCM2835AUX is not set +# CONFIG_SERIAL_8250_OMAP is not set +# CONFIG_SERIAL_8250_MT6577 is not set +# CONFIG_SERIAL_8250_UNIPHIER is not set +# CONFIG_SERIAL_MESON is not set +# CONFIG_SERIAL_MESON_CONSOLE is not set +# CONFIG_SERIAL_SAMSUNG is not set +# CONFIG_SERIAL_SAMSUNG_CONSOLE is not set +# CONFIG_SERIAL_TEGRA is not set +# CONFIG_SERIAL_TEGRA_TCU is not set +# CONFIG_SERIAL_SH_SCI is not set +# CONFIG_SERIAL_MSM is not set +# CONFIG_SERIAL_MSM_CONSOLE is not set +# CONFIG_SERIAL_QCOM_GENI is not set +# CONFIG_SERIAL_QCOM_GENI_CONSOLE is not set +# CONFIG_SERIAL_MVEBU_UART is not set +# CONFIG_SERIAL_OWL is not set +# CONFIG_I2C_MUX is not set +# CONFIG_I2C_BCM2835 is not set +# CONFIG_I2C_MESON is not set +# CONFIG_I2C_MT65XX is not set +# CONFIG_I2C_MV64XXX is not set +# CONFIG_I2C_OMAP is not set +# CONFIG_I2C_OWL is not set +# CONFIG_I2C_PXA is not set +# CONFIG_I2C_QCOM_CCI is not set +# CONFIG_I2C_QCOM_GENI is not set +# CONFIG_I2C_QUP is not set +# CONFIG_I2C_RIIC is not set +# CONFIG_I2C_S3C2410 is not set +# CONFIG_I2C_SH_MOBILE is not set +# CONFIG_I2C_TEGRA is not set +# CONFIG_I2C_UNIPHIER_F is not set +# CONFIG_I2C_RCAR is not set +# CONFIG_SPI_ARMADA_3700 is not set +# CONFIG_SPI_BCM2835 is not set +# CONFIG_SPI_BCM2835AUX is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_DW_DMA is not set +# CONFIG_SPI_DW_MMIO is not set +CONFIG_SPI_IMX=y +# CONFIG_SPI_FSL_DSPI is not set +# CONFIG_SPI_MESON_SPICC is not set +# CONFIG_SPI_MESON_SPIFC is not set +# CONFIG_SPI_ORION is not set +CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SLAVE=y +CONFIG_SPI_SLAVE_TIME=y +CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y +CONFIG_PINCTRL=y +# CONFIG_SPI_RPCIF is not set +# CONFIG_SPI_RSPI is not set +# CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QUP is not set +# CONFIG_SPI_QCOM_GENI is not set +# CONFIG_SPI_S3C64XX is not set +# CONFIG_SPI_SH_MSIOF is not set +# CONFIG_SPI_SUN6I is not set +# CONFIG_SPMI is not set +# CONFIG_PINCTRL_OWL is not set +# CONFIG_PINCTRL_S700 is not set +# CONFIG_PINCTRL_S900 is not set +CONFIG_GPIOLIB=y +# CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_IPQ8074 is not set +# CONFIG_PINCTRL_IPQ6018 is not set +# CONFIG_PINCTRL_MSM8916 is not set +# CONFIG_PINCTRL_MSM8994 is not set +# CONFIG_PINCTRL_MSM8996 is not set +# CONFIG_PINCTRL_MSM8998 is not set +# CONFIG_PINCTRL_QCS404 is not set +# CONFIG_PINCTRL_QDF2XXX is not set +# CONFIG_PINCTRL_QCOM_SPMI_PMIC is not set +# CONFIG_PINCTRL_SC7180 is not set +# CONFIG_PINCTRL_SC7280 is not set +# CONFIG_PINCTRL_SDM845 is not set +# CONFIG_PINCTRL_SM8150 is not set +# CONFIG_PINCTRL_SM8250 is not set +# CONFIG_PINCTRL_SM8350 is not set +# CONFIG_PINCTRL_SM8450 is not set +# CONFIG_PINCTRL_LPASS_LPI is not set +# CONFIG_GPIO_DAVINCI is not set +# CONFIG_GPIO_MPC8XXX is not set +# CONFIG_GPIO_RCAR is not set +# CONFIG_GPIO_UNIPHIER is not set +# CONFIG_GPIO_VISCONTI is not set +# CONFIG_GPIO_XGENE_SB is not set +CONFIG_POWER_RESET_BRCMSTB=y +# CONFIG_GPIO_MAX77620 is not set +# CONFIG_GPIO_SL28CPLD is not set +# CONFIG_POWER_RESET_MSM is not set +# CONFIG_POWER_RESET_QCOM_PON is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_BQ25980 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_RASPBERRYPI_HWMON is not set +# CONFIG_SENSORS_SL28CPLD is not set +CONFIG_THERMAL_WRITABLE_TRIPS=y +CONFIG_IMX_SC_THERMAL=y +CONFIG_IMX8MM_THERMAL=y +CONFIG_QORIQ_THERMAL=y +# CONFIG_SUN8I_THERMAL is not set +# CONFIG_ROCKCHIP_THERMAL is not set +# CONFIG_RCAR_THERMAL is not set +# CONFIG_RCAR_GEN3_THERMAL is not set +# CONFIG_RZG2L_THERMAL is not set +# CONFIG_ARMADA_THERMAL is not set +# CONFIG_BCM2711_THERMAL is not set +# CONFIG_BCM2835_THERMAL is not set +# CONFIG_BRCMSTB_THERMAL is not set +# CONFIG_EXYNOS_THERMAL is not set +# CONFIG_TEGRA_SOCTHERM is not set +# CONFIG_TEGRA_BPMP_THERMAL is not set +# CONFIG_QCOM_TSENS is not set +# CONFIG_QCOM_SPMI_TEMP_ALARM is not set +# CONFIG_QCOM_LMH is not set +# CONFIG_UNIPHIER_THERMAL is not set +# CONFIG_SL28CPLD_WATCHDOG is not set +# CONFIG_S3C2410_WATCHDOG is not set +# CONFIG_BCM7038_WDT is not set +# CONFIG_SUNXI_WATCHDOG is not set +CONFIG_IMX_SC_WDT=y +CONFIG_IMX7ULP_WDT=y +# CONFIG_QCOM_WDT is not set +# CONFIG_MESON_GXBB_WATCHDOG is not set +# CONFIG_MESON_WATCHDOG is not set +# CONFIG_RENESAS_WDT is not set +# CONFIG_RENESAS_RZG2LWDT is not set +# CONFIG_UNIPHIER_WATCHDOG is not set +# CONFIG_BCM2835_WDT is not set +# CONFIG_MFD_ALTERA_SYSMGR is not set +# CONFIG_MFD_AXP20X_RSB is not set +# CONFIG_MFD_EXYNOS_LPASS is not set +# CONFIG_MFD_HI655X_PMIC is not set +# CONFIG_MFD_MT6397 is not set +# CONFIG_MFD_SPMI_PMIC is not set +# CONFIG_MFD_SL28CPLD is not set +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_HI655X is not set +# CONFIG_REGULATOR_MP8859 is not set +# CONFIG_REGULATOR_MT6358 is not set +# CONFIG_REGULATOR_MT6397 is not set +# CONFIG_REGULATOR_PF8X00 is not set +# CONFIG_REGULATOR_QCOM_RPMH is not set +# CONFIG_REGULATOR_QCOM_SMD_RPM is not set +# CONFIG_REGULATOR_QCOM_SPMI is not set +# CONFIG_REGULATOR_TPS65132 is not set +CONFIG_MEDIA_SUPPORT=y +# CONFIG_RC_CORE is not set +# CONFIG_RC_DECODERS is not set +# CONFIG_RC_DEVICES is not set +# CONFIG_IR_MESON is not set +# CONFIG_IR_SUNXI is not set +CONFIG_SDR_PLATFORM_DRIVERS=y +# CONFIG_VIDEO_QCOM_CAMSS is not set +# CONFIG_VIDEO_RCAR_CSI2 is not set +# CONFIG_VIDEO_RCAR_VIN is not set +# CONFIG_VIDEO_SUN6I_CSI is not set +# CONFIG_VIDEO_RCAR_ISP is not set +# CONFIG_VIDEO_SAMSUNG_S5P_JPEG is not set +# CONFIG_VIDEO_SAMSUNG_S5P_MFC is not set +# CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC is not set +# CONFIG_VIDEO_RENESAS_FDP1 is not set +# CONFIG_VIDEO_RENESAS_FCP is not set +# CONFIG_VIDEO_RENESAS_VSP1 is not set +# CONFIG_VIDEO_QCOM_VENUS is not set +# CONFIG_VIDEO_RCAR_DRIF is not set +CONFIG_VIDEO_OV5640=y +CONFIG_DRM=y +CONFIG_DRM_I2C_CH7006=m +CONFIG_DRM_I2C_SIL164=m +# CONFIG_DRM_NOUVEAU is not set +# CONFIG_DRM_EXYNOS is not set +# CONFIG_DRM_EXYNOS5433_DECON is not set +# CONFIG_DRM_EXYNOS7_DECON is not set +# CONFIG_DRM_EXYNOS_DSI is not set +# CONFIG_DRM_EXYNOS_DP is not set +# CONFIG_DRM_EXYNOS_HDMI is not set +# CONFIG_DRM_EXYNOS_MIC is not set +# CONFIG_DRM_ROCKCHIP is not set +# CONFIG_ROCKCHIP_ANALOGIX_DP is not set +# CONFIG_ROCKCHIP_CDN_DP is not set +# CONFIG_ROCKCHIP_DW_HDMI is not set +# CONFIG_ROCKCHIP_DW_MIPI_DSI is not set +# CONFIG_ROCKCHIP_INNO_HDMI is not set +# CONFIG_ROCKCHIP_LVDS is not set +# CONFIG_DRM_RCAR_DU is not set +# CONFIG_DRM_RCAR_MIPI_DSI is not set +# CONFIG_DRM_SUN4I is not set +# CONFIG_DRM_SUN6I_DSI is not set +# CONFIG_DRM_SUN8I_DW_HDMI is not set +# CONFIG_DRM_SUN8I_MIXER is not set +# CONFIG_DRM_MSM is not set +# CONFIG_DRM_TEGRA is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +# CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_SIMPLE is not set +# CONFIG_DRM_PANEL_EDP is not set +# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set +CONFIG_DRM_DISPLAY_CONNECTOR=m +# CONFIG_DRM_LONTIUM_LT8912B is not set +CONFIG_DRM_NWL_MIPI_DSI=y +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_PARADE_PS8640 is not set +CONFIG_DRM_I2C_ADV7511=y +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +CONFIG_DRM_IMX_DCSS=y +# CONFIG_DRM_VC4 is not set +# CONFIG_DRM_HISI_HIBMC is not set +CONFIG_DRM_MXSFB=y +# CONFIG_DRM_MEDIATEK is not set +# CONFIG_DRM_MEDIATEK_HDMI is not set +# CONFIG_DRM_MESON is not set +CONFIG_DRM_LEGACY=y +# CONFIG_FB is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_EFI is not set +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_LOGO is not set +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_ALOOP=m +# CONFIG_SND_SPI is not set +# CONFIG_SND_USB is not set +# CONFIG_SND_HDA_TEGRA is not set +# CONFIG_SND_HDA_CODEC_HDMI is not set +CONFIG_SND_SOC_FSL_ASRC=y +CONFIG_SND_SOC_FSL_EASRC=y +CONFIG_SND_IMX_SOC=y +CONFIG_SND_SOC_FSL_ASOC_CARD=y +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_OF=m +CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y +CONFIG_SND_SOC_AK4458=y +CONFIG_SND_SOC_AK5558=y +CONFIG_SND_SOC_PCM512x_I2C=y +CONFIG_SND_SIMPLE_CARD=y +CONFIG_SND_AUDIO_GRAPH_CARD=y +CONFIG_USB_CONN_GPIO=y +# CONFIG_SND_BCM2835_SOC_I2S is not set +# CONFIG_SND_SOC_FSL_MICFIL is not set +# CONFIG_SND_SOC_IMX_SGTL5000 is not set +# CONFIG_SND_SOC_IMX_SPDIF is not set +# CONFIG_SND_SOC_IMX_AUDMIX is not set +# CONFIG_SND_MESON_AXG_SOUND_CARD is not set +# CONFIG_SND_MESON_GX_SOUND_CARD is not set +# CONFIG_SND_SOC_QCOM is not set +# CONFIG_SND_SOC_APQ8016_SBC is not set +# CONFIG_SND_SOC_MSM8996 is not set +# CONFIG_SND_SOC_SDM845 is not set +# CONFIG_SND_SOC_SM8250 is not set +# CONFIG_SND_SOC_ROCKCHIP is not set +# CONFIG_SND_SOC_ROCKCHIP_SPDIF is not set +# CONFIG_SND_SOC_ROCKCHIP_RT5645 is not set +# CONFIG_SND_SOC_RK3399_GRU_SOUND is not set +# CONFIG_SND_SOC_SAMSUNG is not set +# CONFIG_SND_SOC_RCAR is not set +# CONFIG_SND_SOC_RZ is not set +# CONFIG_SND_SUN4I_I2S is not set +# CONFIG_SND_SUN4I_SPDIF is not set +# CONFIG_SND_SOC_TEGRA is not set +# CONFIG_SND_SOC_TEGRA210_AHUB is not set +# CONFIG_SND_SOC_TEGRA210_DMIC is not set +# CONFIG_SND_SOC_TEGRA210_I2S is not set +# CONFIG_SND_SOC_TEGRA186_DSPK is not set +# CONFIG_SND_SOC_TEGRA210_ADMAIF is not set +# CONFIG_SND_SOC_TEGRA210_MVC is not set +# CONFIG_SND_SOC_TEGRA210_SFC is not set +# CONFIG_SND_SOC_TEGRA210_AMX is not set +# CONFIG_SND_SOC_TEGRA210_ADX is not set +# CONFIG_SND_SOC_TEGRA210_MIXER is not set +# CONFIG_SND_SOC_TEGRA_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_MSM8916_WCD_ANALOG is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_RT5659 is not set +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_WCD934X is not set +# CONFIG_SND_SOC_WM8904 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WSA881X is not set +# CONFIG_SND_SOC_NAU8822 is not set +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set +# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_I2C_HID_ACPI is not set +# CONFIG_I2C_HID_OF is not set +# CONFIG_USB_XHCI_PCI_RENESAS is not set +# CONFIG_USB_XHCI_TEGRA is not set +# CONFIG_USB_EHCI_EXYNOS is not set +# CONFIG_USB_OHCI_EXYNOS is not set +CONFIG_USB_HCD_TEST_MODE=y +# CONFIG_USB_RENESAS_USBHS_HCD is not set +# CONFIG_USB_RENESAS_USBHS is not set +CONFIG_USB_UAS=y +# CONFIG_USB_CDNS_SUPPORT is not set +# CONFIG_USB_CDNS3 is not set +# CONFIG_USB_CDNS3_GADGET is not set +# CONFIG_USB_CDNS3_HOST is not set +# CONFIG_USB_MTU3 is not set +# CONFIG_USB_MUSB_SUNXI is not set +CONFIG_USB_SERIAL=y +CONFIG_USB_SERIAL_CONSOLE=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=y +CONFIG_USB_SERIAL_FTDI_SIO=y +CONFIG_USB_TEST=m +CONFIG_USB_EHSET_TEST_FIXTURE=y +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_OPTION is not set +CONFIG_USB_MXS_PHY=y +CONFIG_USB_ULPI=y +CONFIG_USB_SNP_UDC_PLAT=y +CONFIG_USB_BDC_UDC=y +CONFIG_USB_CONFIGFS=y +# CONFIG_USB_RENESAS_USBHS_UDC is not set +# CONFIG_USB_RENESAS_USB3 is not set +# CONFIG_USB_TEGRA_XUDC is not set +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_ZERO=m +CONFIG_USB_AUDIO=m +CONFIG_USB_ETH=m +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_TYPEC=y +CONFIG_TYPEC_TCPM=y +CONFIG_TYPEC_TCPCI=y +# CONFIG_TYPEC_TPS6598X is not set +# CONFIG_MMC_SDHCI_ACPI is not set +# CONFIG_MMC_SDHCI_TEGRA is not set +# CONFIG_MMC_MESON_GX is not set +# CONFIG_MMC_SDHCI_MSM is not set +# CONFIG_MMC_SDHI is not set +# CONFIG_MMC_UNIPHIER is not set +# CONFIG_MMC_DW_ROCKCHIP is not set +# CONFIG_MMC_SUNXI is not set +# CONFIG_MMC_BCM2835 is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MMC_OWL is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_EDAC_LAYERSCAPE is not set +# CONFIG_RTC_DRV_HYM8563 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_RV3028 is not set +# CONFIG_RTC_DRV_FSL_FTM_ALARM is not set +# CONFIG_RTC_DRV_S3C is not set +CONFIG_RTC_DRV_SNVS=y +CONFIG_RTC_DRV_IMX_SC=y +# CONFIG_RTC_DRV_SUN6I is not set +# CONFIG_RTC_DRV_ARMADA38X is not set +# CONFIG_RTC_DRV_PM8XXX is not set +# CONFIG_RTC_DRV_TEGRA is not set +# CONFIG_RTC_DRV_XGENE is not set +# CONFIG_RTC_DRV_MT6397 is not set +CONFIG_BCM_SBA_RAID=m +# CONFIG_DMA_BCM2835 is not set +# CONFIG_DMA_SUN6I is not set +CONFIG_FSL_QDMA=m +CONFIG_IMX_SDMA=y +# CONFIG_K3_DMA is not set +# CONFIG_MV_XOR is not set +CONFIG_MXS_DMA=y +# CONFIG_OWL_DMA is not set +# CONFIG_TEGRA186_GPC_DMA is not set +# CONFIG_TEGRA20_APB_DMA is not set +# CONFIG_TEGRA210_ADMA is not set +# CONFIG_QCOM_BAM_DMA is not set +CONFIG_DMATEST=y +CONFIG_DMABUF_HEAPS=y +CONFIG_DMABUF_HEAPS_SYSTEM=y +CONFIG_DMABUF_HEAPS_CMA=y +# CONFIG_RCAR_DMAC is not set +# CONFIG_RENESAS_USB_DMAC is not set +# CONFIG_RZ_DMAC is not set +# CONFIG_TI_K3_UDMA is not set +# CONFIG_TI_K3_UDMA_GLUE_LAYER is not set +# CONFIG_VFIO_PCI is not set +# CONFIG_VIRTIO_PCI is not set +# CONFIG_XEN_GNTDEV is not set +# CONFIG_XEN_GRANT_DEV_ALLOC is not set +# CONFIG_VIDEO_HANTRO is not set +# CONFIG_VIDEO_IMX_MEDIA is not set +# CONFIG_COMMON_CLK_SCMI is not set +# CONFIG_COMMON_CLK_FSL_SAI is not set +CONFIG_COMMON_CLK_XGENE=y +# CONFIG_COMMON_CLK_BD718XX is not set +# CONFIG_CLK_RASPBERRYPI is not set +# CONFIG_CLK_IMX8MM is not set +# CONFIG_CLK_IMX8MP is not set +# CONFIG_CLK_IMX8MQ is not set +# CONFIG_CLK_IMX8QXP is not set +# CONFIG_CLK_IMX8ULP is not set +# CONFIG_TI_SCI_CLK is not set +# CONFIG_COMMON_CLK_QCOM is not set +# CONFIG_QCOM_A53PLL is not set +# CONFIG_QCOM_CLK_APCS_MSM8916 is not set +# CONFIG_QCOM_CLK_APCC_MSM8996 is not set +# CONFIG_QCOM_CLK_SMD_RPM is not set +# CONFIG_QCOM_CLK_RPMH is not set +# CONFIG_IPQ_GCC_6018 is not set +# CONFIG_IPQ_GCC_8074 is not set +# CONFIG_MSM_GCC_8916 is not set +# CONFIG_MSM_GCC_8994 is not set +# CONFIG_MSM_MMCC_8996 is not set +# CONFIG_MSM_GCC_8998 is not set +# CONFIG_QCS_GCC_404 is not set +# CONFIG_SC_GCC_7180 is not set +# CONFIG_SC_GCC_7280 is not set +# CONFIG_SDM_CAMCC_845 is not set +# CONFIG_SDM_GPUCC_845 is not set +# CONFIG_SDM_VIDEOCC_845 is not set +# CONFIG_SDM_DISPCC_845 is not set +# CONFIG_SM_GCC_8350 is not set +# CONFIG_SM_GCC_8450 is not set +# CONFIG_SM_GPUCC_8150 is not set +# CONFIG_SM_GPUCC_8250 is not set +# CONFIG_QCOM_HFPLL is not set +# CONFIG_CLK_GFM_LPASS_SM8250 is not set +# CONFIG_CLK_RCAR_USB2_CLOCK_SEL is not set +# CONFIG_HWSPINLOCK_QCOM is not set +# CONFIG_RENESAS_OSTM is not set +# CONFIG_BCM2835_MBOX is not set +# CONFIG_QCOM_APCS_IPC is not set +# CONFIG_QCOM_IPCC is not set +# CONFIG_ROCKCHIP_IOMMU is not set +# CONFIG_TEGRA_IOMMU_SMMU is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_QCOM_IOMMU is not set +CONFIG_IMX_REMOTEPROC=y +CONFIG_IMX_DSP_REMOTEPROC=y +CONFIG_RPMSG_CHAR=y +# CONFIG_QCOM_Q6V5_MSS is not set +# CONFIG_QCOM_Q6V5_PAS is not set +# CONFIG_QCOM_SYSMON is not set +# CONFIG_QCOM_WCNSS_PIL is not set +# CONFIG_RPMSG_QCOM_GLINK_SMEM is not set +# CONFIG_RPMSG_QCOM_SMD is not set +CONFIG_SOC_BRCMSTB=y +# CONFIG_OWL_PM_DOMAINS is not set +# CONFIG_RASPBERRYPI_POWER is not set +# CONFIG_FSL_DPAA is not set +# CONFIG_FSL_MC_DPIO is not set +CONFIG_SOC_TI=y +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_QCOM_AOSS_QMP is not set +# CONFIG_QCOM_COMMAND_DB is not set +# CONFIG_QCOM_CPR is not set +# CONFIG_QCOM_GENI_SE is not set +# CONFIG_QCOM_RMTFS_MEM is not set +# CONFIG_QCOM_RPMH is not set +# CONFIG_QCOM_RPMHPD is not set +# CONFIG_QCOM_RPMPD is not set +# CONFIG_QCOM_SMEM is not set +# CONFIG_QCOM_SMD_RPM is not set +# CONFIG_QCOM_SMP2P is not set +# CONFIG_QCOM_SMSM is not set +# CONFIG_QCOM_SOCINFO is not set +# CONFIG_QCOM_STATS is not set +# CONFIG_QCOM_WCNSS_CTRL is not set +# CONFIG_QCOM_APR is not set +# CONFIG_ARCH_R8A77995 is not set +# CONFIG_ARCH_R8A77990 is not set +# CONFIG_ARCH_R8A77950 is not set +# CONFIG_ARCH_R8A77951 is not set +# CONFIG_ARCH_R8A77965 is not set +# CONFIG_ARCH_R8A77960 is not set +# CONFIG_ARCH_R8A77961 is not set +# CONFIG_ARCH_R8A779F0 is not set +# CONFIG_ARCH_R8A77980 is not set +# CONFIG_ARCH_R8A77970 is not set +# CONFIG_ARCH_R8A779A0 is not set +# CONFIG_ARCH_R8A774C0 is not set +# CONFIG_ARCH_R8A774E1 is not set +# CONFIG_ARCH_R8A774A1 is not set +# CONFIG_ARCH_R8A774B1 is not set +# CONFIG_ARCH_R9A07G044 is not set +# CONFIG_ROCKCHIP_IODOMAIN is not set +# CONFIG_ROCKCHIP_PM_DOMAINS is not set +# CONFIG_ARCH_TEGRA_132_SOC is not set +# CONFIG_ARCH_TEGRA_210_SOC is not set +# CONFIG_ARCH_TEGRA_186_SOC is not set +# CONFIG_ARCH_TEGRA_194_SOC is not set +# CONFIG_ARCH_TEGRA_234_SOC is not set +# CONFIG_TI_SCI_PM_DOMAINS is not set +# CONFIG_ARM_IMX_BUS_DEVFREQ is not set +# CONFIG_ARM_IMX8M_DDRC_DEVFREQ is not set +CONFIG_MEMORY=y +# CONFIG_RENESAS_RPCIF is not set +CONFIG_IMX8QXP_ADC=y +# CONFIG_EXYNOS_ADC is not set +# CONFIG_QCOM_SPMI_VADC is not set +# CONFIG_QCOM_SPMI_ADC5 is not set +# CONFIG_ROCKCHIP_SARADC is not set +# CONFIG_RZG2L_ADC is not set +# CONFIG_TI_ADS1015 is not set +CONFIG_IIO_ST_LSM6DSX=y +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_VCNL4000 is not set +# CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_MPL3115 is not set +# CONFIG_PWM_BCM2835 is not set +# CONFIG_PWM_BRCMSTB is not set +CONFIG_PWM_FSL_FTM=m +CONFIG_PWM_IMX27=y +# CONFIG_PWM_MESON is not set +# CONFIG_PWM_MTK_DISP is not set +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_RCAR is not set +# CONFIG_PWM_RENESAS_TPU is not set +# CONFIG_PWM_ROCKCHIP is not set +# CONFIG_PWM_SAMSUNG is not set +# CONFIG_PWM_SL28CPLD is not set +# CONFIG_PWM_SUN4I is not set +# CONFIG_PWM_TEGRA is not set +# CONFIG_PWM_VISCONTI is not set +# CONFIG_SL28CPLD_INTC is not set +# CONFIG_QCOM_PDC is not set +# CONFIG_RESET_QCOM_AOSS is not set +# CONFIG_RESET_QCOM_PDC is not set +# CONFIG_RESET_RZG2L_USBPHY_CTRL is not set +# CONFIG_RESET_TI_SCI is not set +CONFIG_PHY_CADENCE_SALVO=y +CONFIG_PHY_MIXEL_MIPI_DPHY=y +# CONFIG_PHY_SUN4I_USB is not set +# CONFIG_PHY_CADENCE_SIERRA is not set +# CONFIG_PHY_FSL_IMX8M_PCIE is not set +# CONFIG_PHY_HI6220_USB is not set +# CONFIG_PHY_HISTB_COMBPHY is not set +# CONFIG_PHY_HISI_INNO_USB2 is not set +# CONFIG_PHY_MVEBU_CP110_COMPHY is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_QCOM_QMP is not set +# CONFIG_PHY_QCOM_QUSB2 is not set +CONFIG_PHY_SAMSUNG_USB2=y +# CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2 is not set +# CONFIG_PHY_RCAR_GEN3_PCIE is not set +# CONFIG_PHY_RCAR_GEN3_USB2 is not set +# CONFIG_PHY_RCAR_GEN3_USB3 is not set +# CONFIG_PHY_ROCKCHIP_EMMC is not set +# CONFIG_PHY_ROCKCHIP_INNO_HDMI is not set +# CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set +# CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY is not set +# CONFIG_PHY_ROCKCHIP_PCIE is not set +# CONFIG_PHY_ROCKCHIP_TYPEC is not set +# CONFIG_PHY_SAMSUNG_UFS is not set +# CONFIG_PHY_UNIPHIER_USB2 is not set +# CONFIG_PHY_UNIPHIER_USB3 is not set +# CONFIG_PHY_TEGRA_XUSB is not set +# CONFIG_PHY_AM654_SERDES is not set +# CONFIG_PHY_J721E_WIZ is not set +CONFIG_FSL_IMX8_DDR_PMU=y +# CONFIG_QCOM_L2_PMU is not set +# CONFIG_QCOM_L3_PMU is not set +# CONFIG_MTK_EFUSE is not set +# CONFIG_QCOM_QFPROM is not set +# CONFIG_ROCKCHIP_EFUSE is not set +# CONFIG_NVMEM_SUNXI_SID is not set +# CONFIG_UNIPHIER_EFUSE is not set +# CONFIG_MESON_EFUSE is not set +# CONFIG_NVMEM_RMEM is not set +# CONFIG_NVMEM_LAYERSCAPE_SFP is not set +# CONFIG_FPGA_MGR_ALTERA_CVP is not set +# CONFIG_FPGA_MGR_STRATIX10_SOC is not set +# CONFIG_SLIMBUS is not set +# CONFIG_SLIM_QCOM_NGD_CTRL is not set +# CONFIG_INTERCONNECT_IMX is not set +# CONFIG_INTERCONNECT_IMX8MM is not set +# CONFIG_INTERCONNECT_IMX8MN is not set +# CONFIG_INTERCONNECT_IMX8MQ is not set +# CONFIG_INTERCONNECT_QCOM is not set +# CONFIG_INTERCONNECT_QCOM_MSM8916 is not set +# CONFIG_INTERCONNECT_QCOM_OSM_L3 is not set +# CONFIG_INTERCONNECT_QCOM_SC7280 is not set +# CONFIG_INTERCONNECT_QCOM_SDM845 is not set +# CONFIG_INTERCONNECT_QCOM_SM8150 is not set +# CONFIG_INTERCONNECT_QCOM_SM8250 is not set +# CONFIG_INTERCONNECT_QCOM_SM8350 is not set +# CONFIG_INTERCONNECT_QCOM_SM8450 is not set +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_CONFIGFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_UBIFS_FS=y +CONFIG_SQUASHFS_XZ=y +CONFIG_CRYPTO_USER=y +CONFIG_CRYPTO_TEST=m +CONFIG_CRYPTO_DH=m +CONFIG_CRYPTO_CHACHA20POLY1305=m +CONFIG_CRYPTO_CFB=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_OFB=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_STREEBOG=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_USER_API_AEAD=m +# CONFIG_CRYPTO_DEV_SUN8I_CE is not set +# CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM is not set +# CONFIG_CRYPTO_DEV_QCOM_RNG is not set +CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m +CONFIG_INDIRECT_PIO=y +CONFIG_CRC_CCITT=m +# CONFIG_CRYPTO_DEV_HISI_SEC2 is not set +# CONFIG_CRYPTO_DEV_HISI_ZIP is not set +# CONFIG_CRYPTO_DEV_HISI_HPRE is not set +# CONFIG_CRYPTO_DEV_HISI_TRNG is not set +CONFIG_IRQ_POLL=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_INFO_REDUCED is not set +CONFIG_CORESIGHT=y +CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y +CONFIG_CORESIGHT_SOURCE_ETM4X=y diff --git a/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst b/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst new file mode 100644 index 000000000000..c01d2d6c1dac --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/nand-full.lst @@ -0,0 +1,29 @@ +# @_flash.bin | bootloader +# @_image [_flash.bin] | image burn to nand, default is the same as bootloader +# @_filesystem | filesystem to burn +# @_kernel | kernel image +# @_dtb | dtb image + +# This command will be run when ROM support stream mode +# i.MX8QXP, i.MX8QM +SDPS: boot -f _flash.bin + +FB: ucmd setenv fastboot_buffer ${loadaddr} +FB: download -f _image +# Burn image to nandfit partition if needed +FB: ucmd if env exists nandfit_part; then nand erase.part nandfit; nand write ${fastboot_buffer} nandfit ${filesize}; else true; fi; +FB: ucmd nandbcb init ${fastboot_buffer} nandboot ${filesize} + +FB[-t 10000]: ucmd ubi part nandrootfs +FB[-t 10000]: ucmd ubi create root - +FB: download -f _filesystem +FB[-t 60000]: ucmd ubi write ${loadaddr} root ${filesize} + +FB: download -f _kernel +FB[-t 10000]: ucmd nand write ${loadaddr} nandkernel ${filesize} + +FB: download -f _dtb +FB[-t 8000]: ucmd nand write ${loadaddr} nanddtb ${filesize} + +FB: reboot +FB: done diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch new file mode 100644 index 000000000000..9293058ef0e1 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0001-dmaengine-mxs-use-platform_driver_register.patch @@ -0,0 +1,45 @@ +From d4872d93ba5f7111562b0ac1cab356f56d01c1b4 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Sun, 22 May 2022 17:40:15 +0200 +Subject: [PATCH] dmaengine: mxs: use platform_driver_register + +Driver registration fails on SOC imx8mn as its supplier, the clock +control module, is probed later than subsys initcall level. This driver +uses platform_driver_probe which is not compatible with deferred probing +and won't be probed again later if probe function fails due to clock not +being available at that time. + +This patch replaces the use of platform_driver_probe with +platform_driver_register which will allow probing the driver later again +when the clock control module will be available. + +Fixes: a580b8c5429a ("dmaengine: mxs-dma: add dma support for i.MX23/28") +Co-developed-by: Michael Trimarchi +Signed-off-by: Michael Trimarchi +Signed-off-by: Dario Binacchi +Cc: stable at vger.kernel.org +Link: https://lore.kernel.org/lkml/20220712160909.2054141-1-dario.binacchi at amarulasolutions.com +--- + drivers/dma/mxs-dma.c | 8 ++------ + 1 file changed, 2 insertions(+), 6 deletions(-) + +diff --git a/drivers/dma/mxs-dma.c b/drivers/dma/mxs-dma.c +index 994fc4d2aca4..18f8154b859b 100644 +--- a/drivers/dma/mxs-dma.c ++++ b/drivers/dma/mxs-dma.c +@@ -839,10 +839,6 @@ static struct platform_driver mxs_dma_driver = { + .name = "mxs-dma", + .of_match_table = mxs_dma_dt_ids, + }, ++ .probe = mxs_dma_probe, + }; +- +-static int __init mxs_dma_module_init(void) +-{ +- return platform_driver_probe(&mxs_dma_driver, mxs_dma_probe); +-} +-subsys_initcall(mxs_dma_module_init); ++builtin_platform_driver(mxs_dma_driver); +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch new file mode 100644 index 000000000000..faf3b7290e68 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/linux/0002-dmaengine-mxs-fix-section-mismatch.patch @@ -0,0 +1,39 @@ +From 1322ec115e91419a8f7b7d6d5e36e68316908b5a Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Tue, 12 Jul 2022 15:15:19 +0200 +Subject: [PATCH] dmaengine: mxs: fix section mismatch + +The patch was suggested by the following modpost warning: + +WARNING: modpost: vmlinux.o(.data+0xa3900): Section mismatch in reference from the variable mxs_dma_driver to the function .init.text:mxs_dma_probe() +The variable mxs_dma_driver references +the function __init mxs_dma_probe() +If the reference is valid then annotate the +variable with __init* or __refdata (see linux/init.h) or name the variable: +*_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console + +Co-developed-by: Michael Trimarchi +Signed-off-by: Michael Trimarchi +Signed-off-by: Dario Binacchi +Cc: stable at vger.kernel.org +Link: https://lore.kernel.org/linux-arm-kernel/20220712160909.2054141-2-dario.binacchi at amarulasolutions.com/ +--- + drivers/dma/mxs-dma.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/dma/mxs-dma.c b/drivers/dma/mxs-dma.c +index 18f8154b859b..a01953e06048 100644 +--- a/drivers/dma/mxs-dma.c ++++ b/drivers/dma/mxs-dma.c +@@ -834,7 +834,7 @@ static int __init mxs_dma_probe(struct platform_device *pdev) + return 0; + } + +-static struct platform_driver mxs_dma_driver = { ++static struct platform_driver mxs_dma_driver __initdata = { + .driver = { + .name = "mxs-dma", + .of_match_table = mxs_dma_dt_ids, +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch b/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch new file mode 100644 index 000000000000..59db559b9301 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/patches/uboot/0001-include-configs-Remove-rootwait-1-to-all-the-affecte.patch @@ -0,0 +1,160 @@ +From 3878b941c6bde84e29b2725e4261d85bea828752 Mon Sep 17 00:00:00 2001 +From: Michael Trimarchi +Date: Sun, 22 May 2022 15:22:08 +0200 +Subject: [PATCH] include/configs: Remove rootwait=1 to all the affected boards + +rootwait=1 is not a valid kernel boot parameters. According +to the documenation is only rootwait + +rootwait [KNL] Wait (indefinitely) for root device to show up. + Useful for devices that are detected asynchronously + (e.g. USB and MMC devices). + +Fix: +Unknown kernel command line parameters "rootwait=1", will be passed to user space. + +Signed-off-by: Michael Trimarchi +Reviewed-by: Heiko Schocher +Link: https://patchwork.ozlabs.org/project/uboot/patch/20220520110013.32811-1-michael at amarulasolutions.com/ +Signed-off-by: Dario Binacchi +--- + include/configs/am335x_evm.h | 2 +- + include/configs/am43xx_evm.h | 2 +- + include/configs/baltos.h | 2 +- + include/configs/chiliboard.h | 2 +- + include/configs/etamin.h | 2 +- + include/configs/imx8mn_bsh_smm_s2.h | 2 +- + include/configs/siemens-am33x-common.h | 4 ++-- + include/configs/ti_armv7_keystone2.h | 2 +- + include/environment/ti/nand.h | 2 +- + 9 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h +index fd5b209a52db..f301a6dc835b 100644 +--- a/include/configs/am335x_evm.h ++++ b/include/configs/am335x_evm.h +@@ -34,7 +34,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/am43xx_evm.h b/include/configs/am43xx_evm.h +index 5057441f7506..1f5c3cd04e88 100644 +--- a/include/configs/am43xx_evm.h ++++ b/include/configs/am43xx_evm.h +@@ -166,7 +166,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,4096\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/baltos.h b/include/configs/baltos.h +index b881d8c03fd7..7b43741fde7c 100644 +--- a/include/configs/baltos.h ++++ b/include/configs/baltos.h +@@ -37,7 +37,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=5\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "setenv loadaddr 0x84000000; " \ +diff --git a/include/configs/chiliboard.h b/include/configs/chiliboard.h +index 82acda595f09..8bad0f9ac4b6 100644 +--- a/include/configs/chiliboard.h ++++ b/include/configs/chiliboard.h +@@ -20,7 +20,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdt_addr} NAND.u-boot-spl-os; " \ +diff --git a/include/configs/etamin.h b/include/configs/etamin.h +index 9cf93924df93..1c0a86d1ed10 100644 +--- a/include/configs/etamin.h ++++ b/include/configs/etamin.h +@@ -113,7 +113,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "rootfs_name=rootfs\0" \ + "kernel_name=uImage\0"\ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_args=run bootargs_defaults;" \ + "mtdparts default;" \ + "setenv ${partitionset_active} true;" \ +diff --git a/include/configs/imx8mn_bsh_smm_s2.h b/include/configs/imx8mn_bsh_smm_s2.h +index d09c2ab01610..0dc514f00684 100644 +--- a/include/configs/imx8mn_bsh_smm_s2.h ++++ b/include/configs/imx8mn_bsh_smm_s2.h +@@ -22,7 +22,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:root rw ubi.mtd=nandrootfs\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdt_addr_r} nanddtb; " \ +diff --git a/include/configs/siemens-am33x-common.h b/include/configs/siemens-am33x-common.h +index 08c4d52d658f..9f1a6cd51b40 100644 +--- a/include/configs/siemens-am33x-common.h ++++ b/include/configs/siemens-am33x-common.h +@@ -237,7 +237,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "nand_active_ubi_vol_A=rootfs_a\0" \ + "nand_active_ubi_vol_B=rootfs_b\0" \ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_src_addr=0x280000\0" \ + "nand_src_addr_A=0x280000\0" \ + "nand_src_addr_B=0x780000\0" \ +@@ -314,7 +314,7 @@ + "nand_active_ubi_vol=rootfs_a\0" \ + "rootfs_name=rootfs\0" \ + "kernel_name=uImage\0"\ +- "nand_root_fs_type=ubifs rootwait=1\0" \ ++ "nand_root_fs_type=ubifs rootwait\0" \ + "nand_args=run bootargs_defaults;" \ + "mtdparts default;" \ + "setenv ${partitionset_active} true;" \ +diff --git a/include/configs/ti_armv7_keystone2.h b/include/configs/ti_armv7_keystone2.h +index 57f013cbf846..133daecf7164 100644 +--- a/include/configs/ti_armv7_keystone2.h ++++ b/include/configs/ti_armv7_keystone2.h +@@ -180,7 +180,7 @@ + "sf write ${loadaddr} 0 ${filesize}\0" \ + "burn_uboot_nand=nand erase 0 0x100000; " \ + "nand write ${loadaddr} 0 ${filesize}\0" \ +- "args_all=setenv bootargs console=ttyS0,115200n8 rootwait=1 " \ ++ "args_all=setenv bootargs console=ttyS0,115200n8 rootwait " \ + KERNEL_MTD_PARTS \ + "args_net=setenv bootargs ${bootargs} rootfstype=nfs " \ + "root=/dev/nfs rw nfsroot=${serverip}:${nfs_root}," \ +diff --git a/include/environment/ti/nand.h b/include/environment/ti/nand.h +index 11dcefcc41ca..7d00afa2b10f 100644 +--- a/include/environment/ti/nand.h ++++ b/include/environment/ti/nand.h +@@ -14,7 +14,7 @@ + "root=${nandroot} " \ + "rootfstype=${nandrootfstype}\0" \ + "nandroot=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048\0" \ +- "nandrootfstype=ubifs rootwait=1\0" \ ++ "nandrootfstype=ubifs rootwait\0" \ + "nandboot=echo Booting from nand ...; " \ + "run nandargs; " \ + "nand read ${fdtaddr} NAND.u-boot-spl-os; " \ +-- +2.32.0 + diff --git a/board/bsh/imx8mn-bsh-smm-s2/post-build.sh b/board/bsh/imx8mn-bsh-smm-s2/post-build.sh new file mode 100755 index 000000000000..49df4cd6fb10 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/post-build.sh @@ -0,0 +1,4 @@ +#!/bin/sh +BOARD_DIR="$(dirname $0)" + +cp ${BOARD_DIR}/nand-full.lst ${BINARIES_DIR} diff --git a/board/bsh/imx8mn-bsh-smm-s2/readme.txt b/board/bsh/imx8mn-bsh-smm-s2/readme.txt new file mode 100644 index 000000000000..37081091e849 --- /dev/null +++ b/board/bsh/imx8mn-bsh-smm-s2/readme.txt @@ -0,0 +1,75 @@ +i.MX8MN BSH SMM S2 +================== + +This tutorial describes how to use the predefined Buildroot +configuration for the i.MX8MN BSH SMM S2 PRO board. + +Building +-------- + +Configure buildroot: + + $ make imx8mn_bsh_smm_s2_defconfig + +Change settings to fit your needs (optional): + + $ make menuconfig + +Compile everything and build the rootfs image: + + $ make + + +Result of the build +------------------- + +After building, the output/images directory contains: + + output/images/ + ??? bl31.bin + ??? ddr3* + ??? flash.bin + ??? freescale/imx8mn-bsh-smm-s2.dtb + ??? Image + ??? nand-full.lst + ??? rootfs.ext2 + ??? rootfs.ext4 -> rootfs.ext2 + ??? rootfs.tar + ??? rootfs.ubifs + ??? u-boot.bin + ??? u-boot-spl.bin + + +Preparing the board +------------------- + +Plug the USB type A to micro B cable into the USB Debug +Connector (DBG UART). Use serial port settings 115200 8N1 +to access the debug console. + +Plug another USB type A to micro B cable into the USB-OTG +Connector (USB1). This connection is used to flash the board +firmware using the Freescale/NXP UUU tool. + +Connect the power supply/adaptor to the DC Power Jack (labelled ++5V). + + +Flashing +-------- + +Power up the board by switching on the Power ON Switch, which is +placed right next to the DC Jack. + +Enter the following U-Boot commands on the debug serial console: + + $ nand erase.chip + $ reset + +Flash the built images directly to board?s memory. On your computer, +run: + + $ board/bsh/imx8mn-bsh-smm-s2/flash.sh output/ + +It will flash the bootloader, the Device Tree Blob, the kernel image +and the UBI root file system. diff --git a/configs/imx8mn_bsh_smm_s2_defconfig b/configs/imx8mn_bsh_smm_s2_defconfig new file mode 100644 index 000000000000..43bae6de6cad --- /dev/null +++ b/configs/imx8mn_bsh_smm_s2_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_GLOBAL_PATCH_DIR="board/bsh/imx8mn-bsh-smm-s2/patches" +BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/bsh/imx8mn-bsh-smm-s2/post-build.sh" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.19.7" +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/bsh/imx8mn-bsh-smm-s2/linux.fragment" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-bsh-smm-s2" +BR2_LINUX_KERNEL_DTB_KEEP_DIRNAME=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_PACKAGE_FREESCALE_IMX=y +BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y +BR2_PACKAGE_FIRMWARE_IMX=y +BR2_PACKAGE_FIRMWARE_IMX_DDR3=y +BR2_TARGET_ROOTFS_UBIFS=y +BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 +BR2_TARGET_ROOTFS_UBIFS_RT_NONE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.5" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="IMX_BOOT_UART_BASE=0x30a60000" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_DEBUG=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.07" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_bsh_smm_s2" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_TARGET_UBOOT_NEEDS_IMX_FIRMWARE=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="flash.bin" +BR2_TARGET_UBOOT_SPL=y +BR2_PACKAGE_HOST_UUU=y -- 2.32.0 From kory.maincent at bootlin.com Tue Dec 13 11:11:54 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Tue, 13 Dec 2022 12:11:54 +0100 Subject: [Buildroot] [PATCH] boot/optee-os: Add out-of-source OPTEE-OS device tree support Message-ID: <20221213111154.2491203-1-kory.maincent@bootlin.com> From: Kory Maincent Similarly to Uboot, this patch adds the ability to copy in and build out-of-source device tree sources during an OPTEE-OS build. To build the external device tree source file, the OP-TEE OS configuration must refer to it with the CFG_EMBED_DTB_SOURCE_FILE option and no platform flavor need to be specified. Signed-off-by: Kory Maincent --- boot/optee-os/Config.in | 11 +++++++++++ boot/optee-os/optee-os.mk | 5 +++++ 2 files changed, 16 insertions(+) diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in index 8bcce22306..10bbee45f8 100644 --- a/boot/optee-os/Config.in +++ b/boot/optee-os/Config.in @@ -130,6 +130,17 @@ config BR2_TARGET_OPTEE_OS_PLATFORM_FLAVOR Value for the optional PLATFORM_FLAVOR build directive provided to OP-TEE OS. +config BR2_TARGET_OPTEE_OS_CUSTOM_DTS_PATH + string "Device Tree Source file paths" + help + Space-separated list of paths to device tree source files + that will be copied to core/arch/arm/dts/ before starting the + build. + + To use this device tree source file, the OP-TEE OS configuration + must refer to it with the CFG_EMBED_DTB_SOURCE_FILE option and + no platform flavor need to be specified. + config BR2_TARGET_OPTEE_OS_ADDITIONAL_VARIABLES string "Additional build variables" help diff --git a/boot/optee-os/optee-os.mk b/boot/optee-os/optee-os.mk index 38b0d367ef..33b4e2e1ab 100644 --- a/boot/optee-os/optee-os.mk +++ b/boot/optee-os/optee-os.mk @@ -84,6 +84,8 @@ endif OPTEE_OS_IMAGE_FILES = $(call qstrip,$(BR2_TARGET_OPTEE_OS_CORE_IMAGES)) +OPTEE_OS_CUSTOM_DTS_PATH = $(call qstrip,$(BR2_TARGET_OPTEE_OS_CUSTOM_DTS_PATH)) + ifeq ($(BR2_TARGET_OPTEE_OS_CORE),y) define OPTEE_OS_BUILD_CORE $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) O=$(OPTEE_OS_BUILDDIR_OUT) \ @@ -120,6 +122,9 @@ endef endif # BR2_TARGET_OPTEE_OS_SDK define OPTEE_OS_BUILD_CMDS + $(if $(OPTEE_OS_CUSTOM_DTS_PATH), + cp -f $(OPTEE_OS_CUSTOM_DTS_PATH) $(@D)/core/arch/arm/dts/ + ) $(OPTEE_OS_BUILD_CORE) $(OPTEE_OS_BUILD_SDK) endef -- 2.25.1 From jesseevg at gmail.com Tue Dec 13 12:13:10 2022 From: jesseevg at gmail.com (Jesse Van Gavere) Date: Tue, 13 Dec 2022 13:13:10 +0100 Subject: [Buildroot] compile commands database with BR compiler Message-ID: Hello all, A bit of a buildroot adjacent question, we are converting some of our software to CMake, and I wanted to take the opportunity to add some additional tooling like clang-tidy/cppcheck... with the exported compile commands. This however doesn't seem to really work, I'm presuming it doesn't play nice with the toolchain wrapper, adding -march and -mfloat-abi manually to the flags seems to resolve some issues but it still throws a bunch of errors as if it wouldn't be able to compile even though the application compiles just fine. Has anyone here gotten it working to use a compile_commands.json as input for other tooling that's generated with a BR compiler? Regards, Jesse From bagasdotme at gmail.com Tue Dec 13 14:03:06 2022 From: bagasdotme at gmail.com (Bagas Sanjaya) Date: Tue, 13 Dec 2022 21:03:06 +0700 Subject: [Buildroot] [PATCH] package/git: bump to version 2.39.0 Message-ID: <20221213140306.1202098-1-bagasdotme@gmail.com> The git package on Buildroot is quite lagging behind (v2.31.4, released on July 12, 2022 while the baseline v2.31.0 was released on March 15, 2021). Bump the package to v2.39.0 (released December 12, 2022). While at it, also replace patch fixing uclibc no threads build with two patches cherry-picked from upstream next branch, which fixes the same issue by fixing the handling of flockfile(), funlockfile(), and getc_unlocked() declarations. These patches missed the release but planned for next maintenance release (v2.39.1). The reason for replacing the patch is when original fix patch was upstreamed [1], Jeff King noted that the build failure root cause was flockfile() is defined regardless of whether uclibc is configured with threads support or not [2]. Release notes for v2.39.0 is available on release announcement on Git mailing list at [3]. [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ Signed-off-by: Bagas Sanjaya --- .../git/0001-Fix-build-without-threads.patch | 100 ---------------- ...avoid-redefining-system-function-nam.patch | 107 ++++++++++++++++++ ...undefine-system-names-before-redecla.patch | 55 +++++++++ package/git/git.hash | 2 +- package/git/git.mk | 4 +- 5 files changed, 164 insertions(+), 104 deletions(-) delete mode 100644 package/git/0001-Fix-build-without-threads.patch create mode 100644 package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch create mode 100644 package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch diff --git a/package/git/0001-Fix-build-without-threads.patch b/package/git/0001-Fix-build-without-threads.patch deleted file mode 100644 index 7ce85ffaf8..0000000000 --- a/package/git/0001-Fix-build-without-threads.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 07d66af3b0800764087c4151d4f6562d4f8cce05 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 14 Dec 2020 23:00:33 +0100 -Subject: [PATCH] Fix build without threads - -Build without threads is broken since version 2.29.0 and -https://github.com/git/git/commit/15b52a44e0c92a0658e891194a5b0610d1f53afc: - -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1238:20: error: static declaration of 'flockfile' follows non-static declaration - static inline void flockfile(FILE *fh) - ^~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:806:13: note: previous declaration of 'flockfile' was here - extern void flockfile (FILE *__stream) __THROW; - ^~~~~~~~~ -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1242:20: error: static declaration of 'funlockfile' follows non-static declaration - static inline void funlockfile(FILE *fh) - ^~~~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:813:13: note: previous declaration of 'funlockfile' was here - extern void funlockfile (FILE *__stream) __THROW; - ^~~~~~~~~~~ - -To avoid this build failure, check if flockfile is available before -defining flockfile, funlockfile and getc_unlocked - -Fixes: - - http://autobuild.buildroot.org/results/d41638d1ad8e78dd6f654367c905996b838ee649 - -Signed-off-by: Fabrice Fontaine ---- - Makefile | 5 +++++ - configure.ac | 6 ++++++ - git-compat-util.h | 2 +- - 3 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 6fb86c5862..58d0893a12 100644 ---- a/Makefile -+++ b/Makefile -@@ -232,6 +232,8 @@ all:: - # Define NO_STRUCT_ITIMERVAL if you don't have struct itimerval - # This also implies NO_SETITIMER - # -+# Define NO_FLOCKFILE if you don't have flockfile() -+# - # Define NO_FAST_WORKING_DIRECTORY if accessing objects in pack files is - # generally faster on your platform than accessing the working directory. - # -@@ -1638,6 +1640,9 @@ endif - ifdef NO_SETITIMER - COMPAT_CFLAGS += -DNO_SETITIMER - endif -+ifdef NO_FLOCKFILE -+ COMPAT_CFLAGS += -DNO_FLOCKFILE -+endif - ifdef NO_PREAD - COMPAT_CFLAGS += -DNO_PREAD - COMPAT_OBJS += compat/pread.o -diff --git a/configure.ac b/configure.ac -index 66aedb9288..d4295b5c69 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1132,6 +1132,12 @@ GIT_CHECK_FUNC(setitimer, - [NO_SETITIMER=YesPlease]) - GIT_CONF_SUBST([NO_SETITIMER]) - # -+# Define NO_FLOCKFILE if you don't have flockfile. -+GIT_CHECK_FUNC(flockfile, -+[NO_FLOCKFILE=], -+[NO_FLOCKFILE=YesPlease]) -+GIT_CONF_SUBST([NO_FLOCKFILE]) -+# - # Define NO_STRCASESTR if you don't have strcasestr. - GIT_CHECK_FUNC(strcasestr, - [NO_STRCASESTR=], -diff --git a/git-compat-util.h b/git-compat-util.h -index 7d509c5022..279cdd941e 100644 ---- a/git-compat-util.h -+++ b/git-compat-util.h -@@ -1236,7 +1236,7 @@ int warn_on_fopen_errors(const char *path); - # define SHELL_PATH "/bin/sh" - #endif - --#ifndef _POSIX_THREAD_SAFE_FUNCTIONS -+#if !defined(_POSIX_THREAD_SAFE_FUNCTIONS) && defined(NO_FLOCKFILE) - static inline void flockfile(FILE *fh) - { - ; /* nothing */ --- -2.29.2 - diff --git a/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch new file mode 100644 index 0000000000..ce7e132ff3 --- /dev/null +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch @@ -0,0 +1,107 @@ +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Wed, 30 Nov 2022 16:15:14 -0500 +Subject: [PATCH 1/2] git-compat-util: avoid redefining system function names +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Our git-compat-util header defines a few noop wrappers for system +functions if they are not available. This was originally done with a +macro, but in 15b52a44e0 (compat-util: type-check parameters of no-op +replacement functions, 2020-08-06) we switched to inline functions, +because it gives us basic type-checking. + +This can cause compilation failures when the system _does_ declare those +functions but we choose not to use them, since the compiler will +complain about the redeclaration. This was seen in the real world when +compiling against certain builds of uclibc, which may leave +_POSIX_THREAD_SAFE_FUNCTIONS unset, but still declare flockfile() and +funlockfile(). + +It can also be seen on any platform that has setitimer() if you choose +to compile without it (which plausibly could happen if the system +implementation is buggy). E.g., on Linux: + + $ make NO_SETITIMER=IWouldPreferNotTo git.o + CC git.o + In file included from builtin.h:4, + from git.c:1: + git-compat-util.h:344:19: error: conflicting types for ?setitimer?; have ?int(int, const struct itimerval *, struct itimerval *)? + 344 | static inline int setitimer(int which UNUSED, + | ^~~~~~~~~ + In file included from git-compat-util.h:234: + /usr/include/x86_64-linux-gnu/sys/time.h:155:12: note: previous declaration of ?setitimer? with type ?int(__itimer_which_t, const struct itimerval * restrict, struct itimerval * restrict)? + 155 | extern int setitimer (__itimer_which_t __which, + | ^~~~~~~~~ + make: *** [Makefile:2714: git.o] Error 1 + +Here I think the compiler is complaining about the lack of "restrict" +annotations in our version, but even if we matched it completely (and +there is no way to match all platforms anyway), it would still complain +about a static declaration following a non-static one. Using macros +doesn't have this problem, because the C preprocessor rewrites the name +in our code before we hit this level of compilation. + +One way to fix this would just be to revert most of 15b52a44e0. What we +really cared about there was catching build problems with +precompose_argv(), which most platforms _don't_ build, and which is our +custom function. So we could just switch the system wrappers back to +macros; most people build the real versions anyway, and they don't +change. So the extra type-checking isn't likely to catch bugs. + +But with a little work, we can have our cake and eat it, too. If we +define the type-checking wrappers with a unique name, and then redirect +the system names to them with macros, we still get our type checking, +but without redeclaring the system function names. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e0c08a4f738b3dea7a4e8fe3511c323cf1f41942 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 13 ++++++++----- + 1 file changed, 8 insertions(+), 5 deletions(-) + +diff --git a/git-compat-util.h b/git-compat-util.h +index a76d0526f7..e3456bdd0d 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -341,11 +341,12 @@ struct itimerval { + #endif + + #ifdef NO_SETITIMER +-static inline int setitimer(int which UNUSED, +- const struct itimerval *value UNUSED, +- struct itimerval *newvalue UNUSED) { ++static inline int git_setitimer(int which, ++ const struct itimerval *value, ++ struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + + #ifndef NO_LIBGEN_H +@@ -1471,14 +1472,16 @@ int open_nofollow(const char *path, int flags); + #endif + + #ifndef _POSIX_THREAD_SAFE_FUNCTIONS +-static inline void flockfile(FILE *fh UNUSED) ++static inline void git_flockfile(FILE *fh) + { + ; /* nothing */ + } +-static inline void funlockfile(FILE *fh UNUSED) ++static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#define flockfile(fh) git_flockfile(fh) ++#define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) + #endif + +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch new file mode 100644 index 0000000000..5e1a52cf70 --- /dev/null +++ b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch @@ -0,0 +1,55 @@ +From 6d406390b870fdb2cd9d18b12ebfabc12f5096df Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Fri, 2 Dec 2022 06:05:38 -0500 +Subject: [PATCH 2/2] git-compat-util: undefine system names before redeclaring + them + +When we define a macro to point a system function (e.g., flockfile) to +our custom wrapper, we should make sure that the system did not already +define it as a macro. This is rarely a problem, but can cause +compilation failures if both of these are true: + + - we decide to define our own wrapper even though the system provides + the function; we know this happens at least with uclibc, which may + declare flockfile, etc, without _POSIX_THREAD_SAFE_FUNCTIONS + + - the system version is declared as a macro; we know this happens at + least with uclibc's version of getc_unlocked() + +So just handling getc_unlocked() would be sufficient to deal with the +real-world case we've seen. But since it's easy to do, we may as well be +defensive about the other macro wrappers added in the previous patch. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e1a95b78d8a26762ea04332de8b7c3878da51522 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/git-compat-util.h b/git-compat-util.h +index e3456bdd0d..211861da0f 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -346,6 +346,7 @@ static inline int git_setitimer(int which, + struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#undef setitimer + #define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + +@@ -1480,6 +1481,9 @@ static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#undef flockfile ++#undef funlockfile ++#undef getc_unlocked + #define flockfile(fh) git_flockfile(fh) + #define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/git.hash b/package/git/git.hash index 41afa83f86..57a77b2810 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 84fc20acf8fbea5cad7d5d7be0dfeb32494f1dac8e6c61675c904d1fd3d8c016 git-2.31.4.tar.xz +sha256 ba199b13fb5a99ca3dec917b0bd736bc0eb5a9df87737d435eddfdf10d69265b git-2.39.0.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index dc587170e8..9918d4c1ef 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.4 +GIT_VERSION = 2.39.0 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ @@ -12,8 +12,6 @@ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm GIT_SELINUX_MODULES = apache git xdg GIT_DEPENDENCIES = zlib $(TARGET_NLS_DEPENDENCIES) -# We're patching configure.ac -GIT_AUTORECONF = YES ifeq ($(BR2_PACKAGE_OPENSSL),y) GIT_DEPENDENCIES += host-pkgconf openssl base-commit: cd95a33511b9d9de6f6885ec75e6f39608238b9d -- An old man doll... just what I always wanted! - Clara From ak at it-klinger.de Tue Dec 13 14:28:52 2022 From: ak at it-klinger.de (Andreas Klinger) Date: Tue, 13 Dec 2022 15:28:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: bump to version 2.3.0 Message-ID: Signed-off-by: Andreas Klinger --- package/ply/ply.hash | 2 +- package/ply/ply.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ply/ply.hash b/package/ply/ply.hash index df01ae08e0..b6a56aa909 100644 --- a/package/ply/ply.hash +++ b/package/ply/ply.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8cd92fc8784873fb0507bc11f3f62a31d0345c64914ddaadb958d8b2d6de0100 ply-2.2.0.tar.gz +sha256 99be1ed3942370699cbfc7f493bc3ffd4601312a81471215ac7ccb2e04a0a8b2 ply-2.3.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ply/ply.mk b/package/ply/ply.mk index b3c56bd9a5..dc02fc5472 100644 --- a/package/ply/ply.mk +++ b/package/ply/ply.mk @@ -4,7 +4,7 @@ # ################################################################################ -PLY_VERSION = 2.2.0 +PLY_VERSION = 2.3.0 PLY_SITE = $(call github,wkz,ply,$(PLY_VERSION)) PLY_AUTORECONF = YES PLY_LICENSE = GPL-2.0 -- 2.30.2 From foss+buildroot at 0leil.net Tue Dec 13 14:17:19 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Tue, 13 Dec 2022 15:17:19 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> From: Quentin Schulz cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ --- base-commit: 470ce5d85c40a2f3b43dd9efaefac0000b047d23 change-id: 20221212-libxkbcommon-cpe-2a86cc4a6125 Best regards, -- Quentin Schulz From bernd.kuhls at t-online.de Tue Dec 13 17:11:03 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 13 Dec 2022 18:11:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: link to libintl when needed Message-ID: <20221213171103.684842-1-bernd.kuhls@t-online.de> Fixes: http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ Signed-off-by: Bernd Kuhls --- package/hddtemp/hddtemp.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk index 7023e11e59..4f45647dff 100644 --- a/package/hddtemp/hddtemp.mk +++ b/package/hddtemp/hddtemp.mk @@ -15,7 +15,8 @@ HDDTEMP_GETTEXTIZE = YES HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) -HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS) $(TARGET_NLS_LIBS)" +HDDTEMP_DEPENDENCIES += $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) HDDTEMP_DEPENDENCIES += libexecinfo -- 2.34.1 From peter at korsgaard.com Tue Dec 13 20:07:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/libbluray: bump version to 1.3.4 In-Reply-To: <20221212203443.1542935-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 21:34:43 +0100") References: <20221212203443.1542935-1-bernd.kuhls@t-online.de> Message-ID: <87a63rxe1v.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog > Added a configure option to build without external libudfread introduced > in version 1.3.4: > https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 > Using --with-external-libudfread is broken so this option was not added. > Since the default to build with optional libudfread support was kept > upstream there is no change in behaviour. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From indrek.kruusa at gmail.com Tue Dec 13 20:09:54 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Tue, 13 Dec 2022 22:09:54 +0200 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87pmcoy07y.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval E, 12. detsember 2022 kell 19:56: > >>>>> "Frank" == Frank Hunleth writes: > > Hi, > > >> >>>>> "Indrek" == Indrek Kruusa indrek.kruusa at gmail.com writes: > >> > >> > BR2_TARGET_OPENSBI=y > >> > >> > BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y > >> > >> > -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > >> > > github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" > >> > >> > +BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call > >> > > github,smaeul,opensbi,5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3)/opensbi-5307908fb651a01cc6a2f3fd9fc7b9b471bbccb3.tar.gz" > >> > >> > >> Why still use this custom opensbi? There is D1 support in version 1.1 > as > >> mentioned on https://linux-sunxi.org/Allwinner_Nezha > >> > > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > > patches on a MangoPI MQ Pro. This board is close, but not exactly like > > the Nezha, so I expect differences. > > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's > the error: > > Just to be sure, is this with the 5.19 based kernel we used to use > (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based > one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > > > > Unhandled exception: Store/AMO access fault > > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > > Sounds like access to an invalid address to me. When does this trigger? > Early doing Linux boot? > > I see the mangopi mq-pro only has 512MB RAM. 0x5xxx.xxxx is at the very > end of that (memory starts at 0x4xxx.xxxx), did you update the memory > size in the device tree passed to OpenSBI? > > I just did a clean rebuild of nezha_defconfig here, and it boots without > any issues: > > U-Boot SPL 2022.10 (Dec 12 2022 - 17:20:45 +0100) > sunxi_ram_probe: dram-controller at 3102000: probing > DRAM only have internal ZQ!! > ddr_efuse_type: 0x0 > [AUTO DEBUG] two rank and full DQ! > ddr_efuse_type: 0x0 > [AUTO DEBUG] rank 0 row = 15 > [AUTO DEBUG] rank 0 bank = 8 > [AUTO DEBUG] rank 0 page size = 2 KB > [AUTO DEBUG] rank 1 row = 15 > [AUTO DEBUG] rank 1 bank = 8 > [AUTO DEBUG] rank 1 page size = 2 KB > rank1 config same as rank0 > DRAM BOOT DRIVE INFO: V0.24 > DRAM CLK = 792 MHz > DRAM Type = 3 (2:DDR2,3:DDR3) > DRAMC ZQ value: 0x7b7bfb > DRAM ODT value: 0x42. > ddr_efuse_type: 0x0 > DRAM SIZE =1024 M > DRAM simple test OK. > mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 > Trying to boot from MMC1 > PLL reg = 0xf8216300, freq = 1200000000 > SPL size = 81920, sector = 160 > sunxi_ram_get_info: dram-controller at 3102000: getting info > > OpenSBI v1.1 > ____ _____ ____ _____ > / __ \ / ____| _ \_ _| > | | | |_ __ ___ _ __ | (___ | |_) || | > | | | | '_ \ / _ \ '_ \ \___ \| _ < | | > | |__| | |_) | __/ | | |____) | |_) || |_ > \____/| .__/ \___|_| |_|_____/|____/_____| > | | > |_| > > Platform Name : Allwinner D1 Nezha > Platform Features : medeleg > Platform HART Count : 1 > Platform IPI Device : --- > Platform Timer Device : --- @ 0Hz > Platform Console Device : uart8250 > Platform HSM Device : sun20i-d1-ppu > Platform Reboot Device : sunxi-wdt-reset > Platform Shutdown Device : --- > Firmware Base : 0x40000000 > Firmware Size : 288 KB > Runtime SBI Version : 1.0 > > Domain0 Name : root > Domain0 Boot HART : 0 > Domain0 HARTs : 0* > Domain0 Region00 : 0x0000000040000000-0x000000004007ffff () > Domain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X) > Domain0 Next Address : 0x0000000042e00000 > Domain0 Next Arg1 : 0x0000000042e8b978 > Domain0 Next Mode : S-mode > Domain0 SysReset : yes > > Boot HART ID : 0 > Boot HART Domain : root > Boot HART Priv Version : v1.11 > Boot HART Base ISA : rv64imafdcvx > Boot HART ISA Extensions : time > Boot HART PMP Count : 8 > Boot HART PMP Granularity : 2048 > Boot HART PMP Address Bits: 38 > Boot HART MHPM Count : 0 > Boot HART MIDELEG : 0x0000000000000222 > Boot HART MEDELEG : 0x000000000000b109 > sunxi_set_gate: (CLK#24) unhandled > > > U-Boot 2022.10 (Dec 12 2022 - 17:20:45 +0100) Allwinner Technology > > .. > > Starting kernel ... > > [ 0.000000] Linux version 6.1.0-rc3 (peko at dell) > (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot > 2022.11-477-g5cb74c92f7) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Mon > Dec 12 17:28:21 CET 2022 > > .. > > # uptime > 00:07:05 up 6 min, load average: 0.00, 0.00, 0.00 > I also did a clean build with Peter's patches and the Lichee RV dock is fine with it. Some snippets from output below. I will drop my patch series as Peter's series is superior. U-Boot SPL 2022.10 (Dec 13 2022 - 21:00:50 +0200) sunxi_ram_probe: dram-controller at 3102000: probing DRAM only have internal ZQ!! ddr_efuse_type: 0x0 [AUTO DEBUG] single rank and full DQ! ddr_efuse_type: 0x0 [AUTO DEBUG] rank 0 row = 15 [AUTO DEBUG] rank 0 bank = 8 [AUTO DEBUG] rank 0 page size = 2 KB DRAM BOOT DRIVE INFO: V0.24 DRAM CLK = 792 MHz DRAM Type = 3 (2:DDR2,3:DDR3) DRAMC ZQ value: 0x7b7bfb DRAM ODT value: 0x42. ddr_efuse_type: 0x0 DRAM SIZE =512 M DRAM simple test OK. mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 Trying to boot from MMC1 PLL reg = 0xf8216300, freq = 1200000000 SPL size = 81920, sector = 160 sunxi_ram_get_info: dram-controller at 3102000: getting info OpenSBI v1.1 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : Allwinner D1 Nezha Platform Features : medeleg Platform HART Count : 1 Platform IPI Device : --- Platform Timer Device : --- @ 0Hz Platform Console Device : uart8250 Platform HSM Device : sun20i-d1-ppu Platform Reboot Device : sunxi-wdt-reset Platform Shutdown Device : --- Firmware Base : 0x40000000 Firmware Size : 288 KB Runtime SBI Version : 1.0 ... U-Boot 2022.10 (Dec 13 2022 - 21:00:50 +0200) Allwinner Technology DRAM: 512 MiB sunxi_set_gate: (CLK#24) unhandled Core: 54 devices, 20 uclasses, devicetree: separate ... Moving Image from 0x41000000 to 0x40200000, end=4162d000 ## Flattened Device Tree blob at 5fd3e320 Booting using the fdt blob at 0x5fd3e320 Working FDT set to 5fd3e320 Loading Device Tree to 0000000042df2000, end 0000000042dffa9f ... OK Working FDT set to 42df2000 Starting kernel ... [ 0.000000] Linux version 6.1.0-rc3 (indrek at stuudio) (riscv64-buildroot-linux-gnu-gcc.br_real (Buildroot 2022.11-518-gd3d1d5a2da-dirty) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 PREEMPT Tue Dec 13 21:06:48 EET 2022 [ 0.000000] OF: fdt: Ignoring memory range 0x40000000 - 0x40200000 [ 0.000000] Machine model: Allwinner D1 Nezha ... # uptime 00:32:39 up 32 min, load average: 0.00, 0.00, 0.00 # cat /proc/iomem 02000000-020007ff : 2000000.pinctrl pinctrl at 2000000 02000c00-02000fff : 2000c00.pwm pwm at 2000c00 02001000-02001fff : 2001000.clock-controller clock-controller at 2001000 02008000-020083ff : 2008000.led-controller led-controller at 2008000 02009400-020097ff : 2009400.temperature-sensor temperature-sensor at 2009400 02009800-02009bff : 2009800.keys keys at 2009800 02010000-0201ffff : 2010000.iommu iommu at 2010000 02030000-02030fff : 2030000.audio-codec audio-codec at 2030000 02500000-0250001f : serial 02500400-0250041f : serial 02502800-02502bff : 2502800.i2c i2c at 2502800 03000000-03000fff : 3000000.syscon syscon at 3000000 03002000-03002fff : 3002000.dma-controller dma-controller at 3002000 03006000-03006fff : 3006000.efuse efuse at 3006000 03040000-030407ff : 3040000.crypto crypto at 3040000 04020000-04020fff : 4020000.mmc mmc at 4020000 04021000-04021fff : 4021000.mmc mmc at 4021000 04025000-04025fff : 4025000.spi spi at 4025000 04026000-04026fff : 4026000.spi spi at 4026000 04100000-041003ff : usb at 4100000 04100000-041003ff : musb-hdrc.4.auto usb at 4100000 04100400-041004ff : 4100400.phy phy_ctrl 04101000-041010ff : 4101000.usb usb at 4101000 04101400-041014ff : 4101400.usb usb at 4101400 04101800-041018ff : 4100400.phy pmu0 04200000-042000ff : 4200000.usb usb at 4200000 04200400-042004ff : 4200400.usb usb at 4200400 04200800-042008ff : 4100400.phy pmu1 05000000-0500ffff : 5000000.clock-controller clock-controller at 5000000 05100000-051fffff : 5100000.mixer mixer at 5100000 05200000-052fffff : 5200000.mixer mixer at 5200000 05451000-05451fff : 5451000.phy phy at 5451000 05460000-05460fff : 5460000.tcon-top tcon-top at 5460000 05461000-05461fff : 5461000.lcd-controller lcd-controller at 5461000 05470000-05470fff : 5470000.lcd-controller lcd-controller at 5470000 05500000-0550ffff : 5500000.hdmi hdmi at 5500000 05510000-0551ffff : 5510000.phy phy at 5510000 06011000-0601101f : 6011000.watchdog watchdog at 6011000 07010000-070103ff : 7010000.clock-controller clock-controller at 7010000 07090000-070903ff : 7090000.rtc rtc at 7090000 40000000-4007ffff : Reserved 40200000-5fffffff : System RAM 40202000-4162c4cb : Kernel image 40202000-409df031 : Kernel code 40e00000-411fffff : Kernel rodata 41400000-415dafff : Kernel data 415db000-4162c4cb : Kernel bss > > -- > Bye, Peter Korsgaard > -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.niestroj at grinn-global.com Tue Dec 13 20:10:12 2022 From: m.niestroj at grinn-global.com (Marcin =?utf-8?Q?Niestr=C3=B3j?=) Date: Tue, 13 Dec 2022 21:10:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 In-Reply-To: <20221212151011.2803622-1-james.hilliard1@gmail.com> References: <20221212151011.2803622-1-james.hilliard1@gmail.com> Message-ID: <87cz8noyj3.fsf@grinn-global.com> James Hilliard writes: > Signed-off-by: James Hilliard > Reviewed-by: Marcin Niestroj > --- > package/python-bleak/python-bleak.hash | 4 ++-- > package/python-bleak/python-bleak.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash > index 9a8310b11c..001ef65b65 100644 > --- a/package/python-bleak/python-bleak.hash > +++ b/package/python-bleak/python-bleak.hash > @@ -1,5 +1,5 @@ > # md5, sha256 from https://pypi.org/pypi/bleak/json > -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz > -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz > +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz > +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz > # Locally computed sha256 checksums > sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE > diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk > index 00a4946ef6..95ac1d1766 100644 > --- a/package/python-bleak/python-bleak.mk > +++ b/package/python-bleak/python-bleak.mk > @@ -4,9 +4,9 @@ > # > ################################################################################ > > -PYTHON_BLEAK_VERSION = 0.19.1 > +PYTHON_BLEAK_VERSION = 0.19.5 > PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz > -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 > +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 > PYTHON_BLEAK_SETUP_TYPE = setuptools > PYTHON_BLEAK_LICENSE = MIT > PYTHON_BLEAK_LICENSE_FILES = LICENSE -- Marcin Niestr?j From peter at korsgaard.com Tue Dec 13 20:11:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: bump version to 1.15 In-Reply-To: <20221212205610.1550316-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 21:56:10 +0100") References: <20221212205610.1550316-1-bernd.kuhls@t-online.de> Message-ID: <875yefxdw3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/ebiggers/libdeflate/blob/master/NEWS.md > Switch to cmake. > Added CFLAGS to fix uClibc build: > /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: > error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? > /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: > error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:11:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 In-Reply-To: <20221212210126.2012277-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:01:26 +0100") References: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Message-ID: <871qp3xdvr.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://news-web.php.net/php.announce/341 > Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:12:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:12:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/sqlite: bump version to 3.40.0 In-Reply-To: <20221212210443.2017076-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:04:43 +0100") References: <20221212210443.2017076-1-bernd.kuhls@t-online.de> Message-ID: <87wn6vvz9q.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://sqlite.org/releaselog/3_40_0.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:14:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:14:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/tor: bump version to 0.4.7.12 In-Reply-To: <20221212210837.2035770-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:08:37 +0100") References: <20221212210837.2035770-1-bernd.kuhls@t-online.de> Message-ID: <87sfhjvz6k.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:15:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 In-Reply-To: <20221212212249.2360248-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:22:49 +0100") References: <20221212212249.2360248-1-bernd.kuhls@t-online.de> Message-ID: <87o7s7vz51.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-January/003129.html > Switched tarball to xz, updated _SITE. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:15:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/libglfw: bump version to 3.3.8 In-Reply-To: <20221212220502.2940022-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 23:05:02 +0100") References: <20221212220502.2940022-1-bernd.kuhls@t-online.de> Message-ID: <87k02vvz47.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: https://www.glfw.org/changelog.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:17:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:17:12 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR In-Reply-To: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> (Quentin Schulz's message of "Tue, 13 Dec 2022 15:17:19 +0100") References: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> Message-ID: <87fsdjvz1z.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz > --- > package/libxkbcommon/libxkbcommon.mk | 1 + > 1 file changed, 1 insertion(+) > diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk > index f2c49cc700..236bf4c5d9 100644 > --- a/package/libxkbcommon/libxkbcommon.mk > +++ b/package/libxkbcommon/libxkbcommon.mk > @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download > LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz > LIBXKBCOMMON_LICENSE = MIT/X11 > LIBXKBCOMMON_LICENSE_FILES = LICENSE > +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon > LIBXKBCOMMON_INSTALL_STAGING = YES > LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex > LIBXKBCOMMON_CONF_OPTS = \ Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:18:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:18:06 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: (Indrek Kruusa's message of "Tue, 13 Dec 2022 22:09:54 +0200") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: <87bko7vz0h.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: Hi, > I also did a clean build with Peter's patches and the Lichee RV dock is > fine with it. Some snippets from output below. I will drop my patch series > as Peter's series is superior. Great, thanks for the feedback! -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:33 +0100 Subject: [Buildroot] [PATCH 1/4] nezha_defconfig: bump u-boot to current top of d1-wip In-Reply-To: <20221212071747.2829022-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:44 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> Message-ID: <877cyvvyuq.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > This is now based on U-Boot 2022.10 and has gained SPL support, so use that > instead of sun20-d1-spl. With this we can also drop the u-boot patch and > patch directory. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:39 +0100 Subject: [Buildroot] [PATCH 2/4] nezha_defconfig: use upstream OpenSBI 1.1 release In-Reply-To: <20221212071747.2829022-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:45 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-2-peter@korsgaard.com> Message-ID: <87359jvyuk.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The D1 support is now upstream, so we can use the upstream 1.1 release > instead of a custom version. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:43 +0100 Subject: [Buildroot] [PATCH 3/4] nezha_defconfig: bump Linux to current top of d1/wip In-Reply-To: <20221212071747.2829022-3-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:46 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-3-peter@korsgaard.com> Message-ID: <87y1rbuka0.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so > mark it as 6.0 headers. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:21:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:21:48 +0100 Subject: [Buildroot] [PATCH 4/4] boot/sun20i-d1-spl: drop package In-Reply-To: <20221212071747.2829022-4-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 12 Dec 2022 08:17:47 +0100") References: <20221212071747.2829022-1-peter@korsgaard.com> <20221212071747.2829022-4-peter@korsgaard.com> Message-ID: <87tu1zuk9v.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > U-Boot has now gained SPL support for D1, so this temporary bootloader is no > longer supported. > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 13 20:07:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:03 +0100 Subject: [Buildroot] [git commit] package/libbluray: bump version to 1.3.4 Message-ID: <20221213202218.4892B8663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67a6bc3d19afffffe75b1e6ffa1f0e1b89dea39f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://code.videolan.org/videolan/libbluray/-/blob/1.3.4/ChangeLog Added a configure option to build without external libudfread introduced in version 1.3.4: https://code.videolan.org/videolan/libbluray/-/commit/2f10fb73b869337f2a2fb6fc8c8b45ef88383b78 Using --with-external-libudfread is broken so this option was not added. Since the default to build with optional libudfread support was kept upstream there is no change in behaviour. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libbluray/libbluray.hash | 4 ++-- package/libbluray/libbluray.mk | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package/libbluray/libbluray.hash b/package/libbluray/libbluray.hash index 6e62bb49a1..a631722bb0 100644 --- a/package/libbluray/libbluray.hash +++ b/package/libbluray/libbluray.hash @@ -1,4 +1,4 @@ -# From http://download.videolan.org/pub/videolan/libbluray/1.3.1/libbluray-1.3.1.tar.bz2.sha512 -sha512 f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a libbluray-1.3.1.tar.bz2 +# From http://download.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2.sha512 +sha512 94dbf3b68d1c23fe4648c153cc2f0c251886fac0a6b6bbe3a77caabaa5322682f712afe4a7b6b16ca3f06744fbc0e1ca872209a32898dcf0ae182055d335aec1 libbluray-1.3.4.tar.bz2 # Locally computed sha256 b3aa400aca6d2ba1f0bd03bd98d03d1fe7489a3bbb26969d72016360af8a5c9d COPYING diff --git a/package/libbluray/libbluray.mk b/package/libbluray/libbluray.mk index a9eb3c67c6..54f4caa368 100644 --- a/package/libbluray/libbluray.mk +++ b/package/libbluray/libbluray.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBBLURAY_VERSION = 1.3.1 +LIBBLURAY_VERSION = 1.3.4 LIBBLURAY_SITE = http://download.videolan.org/pub/videolan/libbluray/$(LIBBLURAY_VERSION) LIBBLURAY_SOURCE = libbluray-$(LIBBLURAY_VERSION).tar.bz2 LIBBLURAY_INSTALL_STAGING = YES @@ -21,6 +21,8 @@ endif ifeq ($(BR2_PACKAGE_LIBUDFREAD),y) LIBBLURAY_DEPENDENCIES += libudfread +else +LIBBLURAY_CONF_OPTS += --without-external-libudfread endif ifeq ($(BR2_PACKAGE_FREETYPE),y) From peter at korsgaard.com Tue Dec 13 20:07:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:07:44 +0100 Subject: [Buildroot] [git commit] package/libdeflate: bump version to 1.15 Message-ID: <20221213202218.51DBE8663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c31087182fa545784d9a0a01f0b32715d78c3955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/ebiggers/libdeflate/blob/master/NEWS.md Switch to cmake. Added CFLAGS to fix uClibc build: /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:10: error: 'const struct stat' has no member named 'st_atim'; did you mean 'st_atime'? /home/bernd/buildroot/output/build/libdeflate-1.15/programs/gzip.c:367:26: error: 'const struct stat' has no member named 'st_mtim'; did you mean 'st_mtime'? Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libdeflate/libdeflate.hash | 2 +- package/libdeflate/libdeflate.mk | 27 ++++----------------------- 2 files changed, 5 insertions(+), 24 deletions(-) diff --git a/package/libdeflate/libdeflate.hash b/package/libdeflate/libdeflate.hash index 7dae12921f..79de3439d7 100644 --- a/package/libdeflate/libdeflate.hash +++ b/package/libdeflate/libdeflate.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba89fb167a5ab6bbdfa6ee3b1a71636e8140fa8471cce8a311697584948e4d06 libdeflate-1.12.tar.gz +sha256 58b95040df7383dc0413defb700d9893c194732474283cc4c8f144b00a68154b libdeflate-1.15.tar.gz sha256 5d246dd2537307b80fed9ba5fdddf5d0fe7a8f023393a071182b9daed56b40fe COPYING diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 93ec5909a5..2305af4dc9 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -4,31 +4,12 @@ # ################################################################################ -LIBDEFLATE_VERSION = 1.12 +LIBDEFLATE_VERSION = 1.15 LIBDEFLATE_SITE = $(call github,ebiggers,libdeflate,v$(LIBDEFLATE_VERSION)) LIBDEFLATE_LICENSE = MIT LIBDEFLATE_LICENSE_FILES = COPYING LIBDEFLATE_INSTALL_STAGING = YES +LIBDEFLATE_CONF_OPTS = \ + -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" -ifeq ($(BR2_STATIC_LIBS),y) -LIBDEFLATE_MAKE_OPTS += DISABLE_SHARED=yes -endif - -define LIBDEFLATE_BUILD_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) -endef - -define LIBDEFLATE_INSTALL_STAGING_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(STAGING_DIR)" PREFIX=/usr install -endef - -define LIBDEFLATE_INSTALL_TARGET_CMDS - $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \ - $(LIBDEFLATE_MAKE_OPTS) \ - DESTDIR="$(TARGET_DIR)" PREFIX=/usr install -endef - -$(eval $(generic-package)) +$(eval $(cmake-package)) From peter at korsgaard.com Tue Dec 13 20:16:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:16:48 +0100 Subject: [Buildroot] [git commit] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221213202218.934F58663D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=32c0225b7240c24002038779ad2035a5c16c6299 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Tue Dec 13 20:11:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:33 +0100 Subject: [Buildroot] [git commit] package/php: bump version to 8.1.13 Message-ID: <20221213202218.5C3628663D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=148ae3338c70881cc2caebdd9b45cc6212362a2b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Tue Dec 13 20:12:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:12:41 +0100 Subject: [Buildroot] [git commit] package/tor: bump version to 0.4.7.12 Message-ID: <20221213202218.711A28663F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8b8c1f832b88b10efac754bb3e011a2e929bb5a2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://gitlab.torproject.org/tpo/core/tor/-/blob/main/ChangeLog?expanded=true&viewer=simple Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/tor/tor.hash | 4 ++-- package/tor/tor.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/tor/tor.hash b/package/tor/tor.hash index dba08f51b5..2a2953dc29 100644 --- a/package/tor/tor.hash +++ b/package/tor/tor.hash @@ -1,4 +1,4 @@ -# From https://dist.torproject.org/tor-0.4.7.10.tar.gz.sha256sum -sha256 647e56dfa59ea36dab052027fcfc7663905c826c03509363c456900ecd435a5b tor-0.4.7.10.tar.gz +# From https://dist.torproject.org/tor-0.4.7.12.tar.gz.sha256sum +sha256 3b5d969712c467851bd028f314343ef15a97ea457191e93ffa97310b05b9e395 tor-0.4.7.12.tar.gz # Locally computed sha256 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 LICENSE diff --git a/package/tor/tor.mk b/package/tor/tor.mk index ed3714f2db..6812005618 100644 --- a/package/tor/tor.mk +++ b/package/tor/tor.mk @@ -4,7 +4,7 @@ # ################################################################################ -TOR_VERSION = 0.4.7.10 +TOR_VERSION = 0.4.7.12 TOR_SITE = https://dist.torproject.org TOR_LICENSE = BSD-3-Clause TOR_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Dec 13 20:19:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:34 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: bump Linux to current top of d1/wip Message-ID: <20221213202218.B759C8663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8e8d312418e7eb4b0b2c14fdb17560d185f0ea9b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is now based on Linux 6.1-rc3. We don't have an option for 6.1 yes, so mark it as 6.0 headers. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index f845d918d9..2936746c49 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,12 +1,12 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/nezha/genimage.cfg" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL=y -BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,fe178cf0153d98b71cb01a46c8cc050826a17e77)/linux-fe178cf0153d98b71cb01a46c8cc050826a17e77.tar.gz" +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="nezha" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-nezha" From peter at korsgaard.com Tue Dec 13 20:19:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:19 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: bump u-boot to current top of d1-wip Message-ID: <20221213202218.9E2FF8663E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=adc8355150e876b3301b35405d411fd1ea98dff0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This is now based on U-Boot 2022.10 and has gained SPL support, so use that instead of sun20-d1-spl. With this we can also drop the u-boot patch and patch directory. Signed-off-by: Peter Korsgaard --- board/nezha/genimage.cfg | 26 ++--------- ...CK-Support-building-u-boot.toc1-for-nezda.patch | 54 ---------------------- configs/nezha_defconfig | 7 +-- 3 files changed, 6 insertions(+), 81 deletions(-) diff --git a/board/nezha/genimage.cfg b/board/nezha/genimage.cfg index 783391fb99..836666ff8e 100644 --- a/board/nezha/genimage.cfg +++ b/board/nezha/genimage.cfg @@ -4,34 +4,16 @@ image sdcard.img { hdimage { } - partition boot0-1 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" offset = 8K } - partition boot0-2 { - in-partition-table = "no" - image = "boot0_sdcard_sun20iw1p1.bin" - offset = 128K - } - - partition u-boot-1 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 12M - } - - partition u-boot-2 { - in-partition-table = "no" - image = "u-boot.toc1" - offset = 16400K - } - partition rootfs { partition-type = 0x83 image = "rootfs.ext4" bootable = "true" - offset = 18M + offset = 1M } } diff --git a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch b/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch deleted file mode 100644 index 6e89a921df..0000000000 --- a/board/nezha/patches/uboot/0001-Makefile-HACK-Support-building-u-boot.toc1-for-nezda.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 4a923e0e4ef6d2b41cb89d658e269adada847573 Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Thu, 4 Nov 2021 22:32:04 +0100 -Subject: [PATCH] Makefile: HACK: Support building u-boot.toc1 for nezda board - -For easier integration into Buildroot. The boot0 / toc1 logic is WIP until -U-Boot gains SPL support for the D1, so add a hack to make it easier to -integrate in Buildroot as-is. - -Signed-off-by: Peter Korsgaard ---- - Makefile | 9 +++++++++ - nezha.cfg | 9 +++++++++ - 2 files changed, 18 insertions(+) - create mode 100644 nezha.cfg - -diff --git a/Makefile b/Makefile -index f911f70344..259d93bf80 100644 ---- a/Makefile -+++ b/Makefile -@@ -1084,6 +1084,15 @@ endif - .binman_stamp: FORCE - @touch $@ - -+fw_dynamic.bin: $(OPENSBI) -+ $(call if_changed,copy) -+ -+MKIMAGEFLAGS_u-boot.toc1 = -T sunxi_toc1 -+u-boot.toc1: nezha.cfg fw_dynamic.bin inputs -+ $(call if_changed,mkimage) -+ -+all: u-boot.toc1 -+ - ifeq ($(CONFIG_DEPRECATED),y) - $(warning "You have deprecated configuration options enabled in your .config! Please check your configuration.") - endif -diff --git a/nezha.cfg b/nezha.cfg -new file mode 100644 -index 0000000000..2d23b9b388 ---- /dev/null -+++ b/nezha.cfg -@@ -0,0 +1,9 @@ -+[opensbi] -+file = fw_dynamic.bin -+addr = 0x40000000 -+[dtb] -+file = arch/riscv/dts/sun20i-d1-nezha.dtb -+addr = 0x44000000 -+[u-boot] -+file = u-boot-nodtb.bin -+addr = 0x4a000000 --- -2.20.1 - diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 5d0948a013..02f351d483 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,4 @@ BR2_riscv=y -BR2_GLOBAL_PATCH_DIR="board/nezha/patches" BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" @@ -20,18 +19,16 @@ BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set -BR2_TARGET_SUN20I_D1_SPL=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y BR2_TARGET_UBOOT_CUSTOM_TARBALL=y -BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,d1-2022-05-26)/uboot-d1-2022-05-26.tar.gz" +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="nezha" BR2_TARGET_UBOOT_NEEDS_DTC=y -BR2_TARGET_UBOOT_NEEDS_PYTHON3=y BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y BR2_TARGET_UBOOT_NEEDS_OPENSSL=y BR2_TARGET_UBOOT_NEEDS_OPENSBI=y # BR2_TARGET_UBOOT_FORMAT_BIN is not set BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.toc1" +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Tue Dec 13 20:15:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:15:50 +0100 Subject: [Buildroot] [git commit] package/libglfw: bump version to 3.3.8 Message-ID: <20221213202218.8988A8663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=acf4a7d1c72c468e269058ba52df40c9734c8801 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://www.glfw.org/changelog.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libglfw/libglfw.hash | 2 +- package/libglfw/libglfw.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libglfw/libglfw.hash b/package/libglfw/libglfw.hash index 5bffc55d26..9d38946f3c 100644 --- a/package/libglfw/libglfw.hash +++ b/package/libglfw/libglfw.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed07b90e334dcd39903e6288d90fa1ae0cf2d2119fec516cf743a0a404527c02 libglfw-3.3.6.tar.gz +sha256 f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713 libglfw-3.3.8.tar.gz sha256 149704059b5d0bf551637e50042dd4de9c2cae921021f6636298911e3a5f9462 LICENSE.md diff --git a/package/libglfw/libglfw.mk b/package/libglfw/libglfw.mk index 0a3986f662..eee8e7b298 100644 --- a/package/libglfw/libglfw.mk +++ b/package/libglfw/libglfw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGLFW_VERSION = 3.3.6 +LIBGLFW_VERSION = 3.3.8 LIBGLFW_SITE = $(call github,glfw,glfw,$(LIBGLFW_VERSION)) LIBGLFW_INSTALL_STAGING = YES LIBGLFW_LICENSE = Zlib From peter at korsgaard.com Tue Dec 13 20:14:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:14:57 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-libinput: bump version to 1.2.1 Message-ID: <20221213202218.7E8248663A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3e250593ceabbdbc19365e56c679948f80ed6b9c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-January/003129.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- .../xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash | 7 +++---- .../xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash index a2f295d6b5..480886b295 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2021-September/003110.html -sha256 f80da3c514fe1cbf57fa1b1bd6ff97f6b0a1f87466ad89247bac59cd0a5869f6 xf86-input-libinput-1.2.0.tar.bz2 -sha512 ebff9490d33fd7495df2e03203060a76b3274f0e638bc92f3d95257fac57cdb9dac308e90e54006fe9522b6de3b1f1c38fd5f0b0b75b7051e5422290f43de52d xf86-input-libinput-1.2.0.tar.bz2 - +# From https://lists.x.org/archives/xorg-announce/2022-January/003129.html +sha256 8151db5b9ddb317c0ce92dcb62da9a8db5079e5b8a95b60abc854da21e7e971b xf86-input-libinput-1.2.1.tar.xz +sha512 3decf694861d1aa3c02d090e66c5ed5513818cb18e9863f1790e0c8122a972230fb903705062b8291e1709db9098623f1205c63ccfb68e552e104813414589c7 xf86-input-libinput-1.2.1.tar.xz # Locally computed sha256 4114220b281561e80f3422f0e7ae8d3e1fc85131ffc2e3b6265119e66f1adb27 COPYING diff --git a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk index 21d962aa52..d1f93ffb5b 100644 --- a/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk +++ b/package/x11r7/xdriver_xf86-input-libinput/xdriver_xf86-input-libinput.mk @@ -4,9 +4,9 @@ # ################################################################################ -XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.0 -XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_INPUT_LIBINPUT_VERSION = 1.2.1 +XDRIVER_XF86_INPUT_LIBINPUT_SOURCE = xf86-input-libinput-$(XDRIVER_XF86_INPUT_LIBINPUT_VERSION).tar.xz +XDRIVER_XF86_INPUT_LIBINPUT_SITE = https://xorg.freedesktop.org/archive/individual/driver XDRIVER_XF86_INPUT_LIBINPUT_LICENSE = MIT XDRIVER_XF86_INPUT_LIBINPUT_LICENSE_FILES = COPYING XDRIVER_XF86_INPUT_LIBINPUT_DEPENDENCIES = libinput xserver_xorg-server xorgproto From peter at korsgaard.com Tue Dec 13 20:19:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:19:28 +0100 Subject: [Buildroot] [git commit] nezha_defconfig: use upstream OpenSBI 1.1 release Message-ID: <20221213202218.A985E8663F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=300610e11e76bbd75469243f88ae243f03523ea3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The D1 support is now upstream, so we can use the upstream 1.1 release instead of a custom version. Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 02f351d483..f845d918d9 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -15,8 +15,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_OPENSBI=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL=y -BR2_TARGET_OPENSBI_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,opensbi,e6793dc36a71537023f078034fe795c64a9992a3)/opensbi-e6793dc36a71537023f078034fe795c64a9992a3.tar.gz" +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" BR2_TARGET_OPENSBI_PLAT="generic" # BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set BR2_TARGET_UBOOT=y From peter at korsgaard.com Tue Dec 13 20:20:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:20:53 +0100 Subject: [Buildroot] [git commit] boot/sun20i-d1-spl: drop package Message-ID: <20221213202218.C63928663B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0a3a7169d66b610c968128688b6475ffc333cc96 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master U-Boot has now gained SPL support for D1, so this temporary bootloader is no longer supported. Signed-off-by: Peter Korsgaard --- Config.in.legacy | 7 +++++++ DEVELOPERS | 1 - boot/Config.in | 1 - boot/sun20i-d1-spl/Config.in | 8 -------- boot/sun20i-d1-spl/sun20i-d1-spl.hash | 2 -- boot/sun20i-d1-spl/sun20i-d1-spl.mk | 23 ----------------------- 6 files changed, 7 insertions(+), 35 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 28c6822689..852189f0ff 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,13 @@ endif comment "Legacy options removed in 2023.02" +config BR2_TARGET_SUN20I_D1_SPL + bool "sun20-d1-spl removed" + select BR2_LEGACY + help + U-Boot has gained SPL support for D1, so this temporary + bootloader is no longer supported. + config BR2_PACKAGE_PYTHON_M2R bool "python-m2r removed" select BR2_LEGACY diff --git a/DEVELOPERS b/DEVELOPERS index f0dcc42de7..831e60982e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2305,7 +2305,6 @@ F: board/pandaboard/ F: board/roseapplepi/ F: board/visionfive/ F: boot/shim/ -F: boot/sun20i-d1-spl/ F: configs/avenger96_defconfig F: configs/beagleboneai_defconfig F: configs/lafrite_defconfig diff --git a/boot/Config.in b/boot/Config.in index ce17b2df6b..2d4d077632 100644 --- a/boot/Config.in +++ b/boot/Config.in @@ -20,7 +20,6 @@ source "boot/optee-os/Config.in" source "boot/opensbi/Config.in" source "boot/s500-bootloader/Config.in" source "boot/shim/Config.in" -source "boot/sun20i-d1-spl/Config.in" source "boot/syslinux/Config.in" source "boot/ti-k3-r5-loader/Config.in" source "boot/uboot/Config.in" diff --git a/boot/sun20i-d1-spl/Config.in b/boot/sun20i-d1-spl/Config.in deleted file mode 100644 index 9d94d87b1c..0000000000 --- a/boot/sun20i-d1-spl/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_TARGET_SUN20I_D1_SPL - bool "sun20-d1-spl" - depends on BR2_RISCV_64 - help - Allwinner D1 boot0 code with modifications to use as U-Boot - SPL. - - https://github.com/smaeul/sun20i_d1_spl diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.hash b/boot/sun20i-d1-spl/sun20i-d1-spl.hash deleted file mode 100644 index 11d17a9a16..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 08e2d0574e58c99734cd1d9ea89b86464242bf2db4f6769b23803bf9dcdac3c4 sun20i-d1-spl-882671fcf53137aaafc3a94fa32e682cb7b921f1.tar.gz diff --git a/boot/sun20i-d1-spl/sun20i-d1-spl.mk b/boot/sun20i-d1-spl/sun20i-d1-spl.mk deleted file mode 100644 index 6bcea0fa96..0000000000 --- a/boot/sun20i-d1-spl/sun20i-d1-spl.mk +++ /dev/null @@ -1,23 +0,0 @@ -################################################################################ -# -# sun20i-d1-spl -# -################################################################################ - -# Commit on the 'mainline' branch -SUN20I_D1_SPL_VERSION = 882671fcf53137aaafc3a94fa32e682cb7b921f1 -SUN20I_D1_SPL_SITE = $(call github,smaeul,sun20i_d1_spl,$(SUN20I_D1_SPL_VERSION)) -SUN20I_D1_SPL_INSTALL_TARGET = NO -SUN20I_D1_SPL_INSTALL_IMAGES = YES -SUN20I_D1_SPL_LICENSE = GPL-2.0+ - -define SUN20I_D1_SPL_BUILD_CMDS - $(MAKE) -C $(@D) CROSS_COMPILE="$(TARGET_CROSS)" p=sun20iw1p1 mmc -endef - -define SUN20I_D1_SPL_INSTALL_IMAGES_CMDS - $(INSTALL) -D -m 0644 $(@D)/nboot/boot0_sdcard_sun20iw1p1.bin \ - $(BINARIES_DIR)/boot0_sdcard_sun20iw1p1.bin -endef - -$(eval $(generic-package)) From peter at korsgaard.com Tue Dec 13 20:11:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 21:11:44 +0100 Subject: [Buildroot] [git commit] package/sqlite: bump version to 3.40.0 Message-ID: <20221213202218.667148663E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a182f3a7edcaf771d350604abc132e157b47f7ee branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://sqlite.org/releaselog/3_40_0.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/sqlite/sqlite.hash | 2 +- package/sqlite/sqlite.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/sqlite/sqlite.hash b/package/sqlite/sqlite.hash index 936f42e8e9..ea4e30a463 100644 --- a/package/sqlite/sqlite.hash +++ b/package/sqlite/sqlite.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb sqlite-autoconf-3390400.tar.gz +sha256 0333552076d2700c75352256e91c78bf5cd62491589ba0c69aed0a81868980e7 sqlite-autoconf-3400000.tar.gz sha256 66e056b6e8687f32af30d5187611b98b12a8f46f07aaf62f43585f276e8f0ac9 tea/license.terms diff --git a/package/sqlite/sqlite.mk b/package/sqlite/sqlite.mk index 4f4164c374..9d0b60ab59 100644 --- a/package/sqlite/sqlite.mk +++ b/package/sqlite/sqlite.mk @@ -4,8 +4,8 @@ # ################################################################################ -SQLITE_VERSION = 3.39.4 -SQLITE_TAR_VERSION = 3390400 +SQLITE_VERSION = 3.40.0 +SQLITE_TAR_VERSION = 3400000 SQLITE_SOURCE = sqlite-autoconf-$(SQLITE_TAR_VERSION).tar.gz SQLITE_SITE = https://www.sqlite.org/2022 SQLITE_LICENSE = Public domain From giulio.benetti at benettiengineering.com Tue Dec 13 20:35:28 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 21:35:28 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <7c40c28d-3ad5-1b62-ad12-d84d822bbeb5@benettiengineering.com> On 13/12/22 21:32, Giulio Benetti wrote: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error Fixes: http://autobuild.buildroot.net/results/13a/13a809570423ead33628663033db4c3c4001a79b/ > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti > --- > package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk > index e1688eef1b..d967db90b8 100644 > --- a/package/rtl8192eu/rtl8192eu.mk > +++ b/package/rtl8192eu/rtl8192eu.mk > @@ -7,9 +7,16 @@ > RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 > RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) > RTL8192EU_LICENSE = GPL-2.0 > + > +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 \ > + -DRTW_USE_CFG80211_STA_EVENT \ > + -Wno-error > + > RTL8192EU_MODULE_MAKE_OPTS = \ > + CONFIG_PLATFORM_I386_PC=n \ > CONFIG_RTL8192EU=m \ > - USER_EXTRA_CFLAGS="-Wno-error" > + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" > > define RTL8192EU_LINUX_CONFIG_FIXUPS > $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- Giulio Benetti Benetti Engineering sas From giulio.benetti at benettiengineering.com Tue Dec 13 20:32:36 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 21:32:36 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index e1688eef1b..d967db90b8 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) -- 2.34.1 From james.hilliard1 at gmail.com Tue Dec 13 21:10:49 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Tue, 13 Dec 2022 14:10:49 -0700 Subject: [Buildroot] [PATCH 1/1] package/swupdate: bump to version 2022.12 Message-ID: <20221213211049.2379857-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Update service files based on latest versions in: https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate Signed-off-by: James Hilliard --- ...der.c-fix-build-without-reallocarray.patch | 35 ------------------- package/swupdate/swupdate-usb at .service | 1 + package/swupdate/swupdate.hash | 2 +- package/swupdate/swupdate.mk | 2 +- package/swupdate/swupdate.service | 1 + 5 files changed, 4 insertions(+), 37 deletions(-) delete mode 100644 package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch diff --git a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch b/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch deleted file mode 100644 index d90ae7906e..0000000000 --- a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch +++ /dev/null @@ -1,35 +0,0 @@ -From f30c4771e93cad7e77d7f2add94327865d226553 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 15 May 2022 14:53:35 +0200 -Subject: [PATCH] core/bootloader.c: fix build without reallocarray - -Use realloc instead of reallocarray to avoid the following build failure -with uclibc raised since version 2022.05 and -https://github.com/sbabic/swupdate/commit/b8897ed695e1cd954859142b14ec8546d2e7994a: - -microblaze-buildroot-linux-uclibc/bin/ld: core/built-in.o: in function `register_bootloader': -(.text.register_bootloader+0x30): undefined reference to `reallocarray' - -Fixes: - - http://autobuild.buildroot.org/results/7208e8189b4a6f35aaa4ed7777ecdd37421a7c7f - -Signed-off-by: Fabrice Fontaine -Backported from: f30c4771e93cad7e77d7f2add94327865d226553 -Signed-off-by: Ben Hutchings ---- - core/bootloader.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/bootloader.c b/core/bootloader.c -index f34cb414..5694d43d 100644 ---- a/core/bootloader.c -+++ b/core/bootloader.c -@@ -25,7 +25,7 @@ static unsigned int num_available = 0; - - int register_bootloader(const char *name, bootloader *bl) - { -- entry *tmp = reallocarray(available, num_available + 1, sizeof(entry)); -+ entry *tmp = realloc(available, (num_available + 1) * sizeof(entry)); - if (!tmp) { - return -ENOMEM; - } diff --git a/package/swupdate/swupdate-usb at .service b/package/swupdate/swupdate-usb at .service index eda9d1539c..df1a408421 100644 --- a/package/swupdate/swupdate-usb at .service +++ b/package/swupdate/swupdate-usb at .service @@ -1,5 +1,6 @@ [Unit] Description=usb media swupdate service +Requires=swupdate.service Requires=swupdate-progress.service [Service] diff --git a/package/swupdate/swupdate.hash b/package/swupdate/swupdate.hash index 638b586e8a..1b26f9e5e2 100644 --- a/package/swupdate/swupdate.hash +++ b/package/swupdate/swupdate.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 1e819f71b19626bde1a4906ced39d3406ca240b458d3c4a998bd9c7333eba260 swupdate-2022.05.tar.gz +sha256 e6335e87812a98a87f1c55df03c9f4e4ef042789570002c5db120b09f64b0d86 swupdate-2022.12.tar.gz sha256 4cf04ed34ff0ebbf5c71345b56e6af5093fc17206364cca0ebbae92ef3940683 LICENSES/BSD-1-Clause.txt sha256 e27a3e87706b3aa5ff2e50eaafe2e6ed5397fbf2d7679eaf444a6d000518a3a6 LICENSES/BSD-3-Clause.txt sha256 0558101984550fa84d1d13c2af11d116c20079d2be58711e8d99cadce7009192 LICENSES/CC0-1.0.txt diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 1cd60d1b8f..8f05b83922 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -4,7 +4,7 @@ # ################################################################################ -SWUPDATE_VERSION = 2022.05 +SWUPDATE_VERSION = 2022.12 SWUPDATE_SITE = $(call github,sbabic,swupdate,$(SWUPDATE_VERSION)) SWUPDATE_LICENSE = GPL-2.0, GPL-2.0+, LGPL-2.1+, MIT, ISC, BSD-1-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, OFL-1.1 SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ diff --git a/package/swupdate/swupdate.service b/package/swupdate/swupdate.service index a3d8d1939e..94d4526acf 100644 --- a/package/swupdate/swupdate.service +++ b/package/swupdate/swupdate.service @@ -4,6 +4,7 @@ Documentation=https://github.com/sbabic/swupdate Documentation=https://sbabic.github.io/swupdate [Service] +Type=notify ExecStart=/usr/lib/swupdate/swupdate.sh KillMode=mixed -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Dec 13 21:13:13 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 22:13:13 +0100 Subject: [Buildroot] [PATCH] package/rtl8723ds: change CFLAGS approach Message-ID: <20221213211313.735422-1-giulio.benetti@benettiengineering.com> Instead of undefine endiannes CFLAGS let's change approach. Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti --- package/rtl8723ds/rtl8723ds.mk | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/rtl8723ds/rtl8723ds.mk b/package/rtl8723ds/rtl8723ds.mk index 7e27fa75ea..8a7674e5b6 100644 --- a/package/rtl8723ds/rtl8723ds.mk +++ b/package/rtl8723ds/rtl8723ds.mk @@ -8,12 +8,13 @@ RTL8723DS_VERSION = a638cc8639015b8b9390af3350fab0366b6c87e7 RTL8723DS_SITE = $(call github,lwfinger,rtl8723ds,$(RTL8723DS_VERSION)) RTL8723DS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8723DS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8723DS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN +RTL8723DS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error RTL8723DS_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8723DS=m \ KVER=$(LINUX_VERSION_PROBED) \ KSRC=$(LINUX_DIR) \ -- 2.34.1 From giulio.benetti at benettiengineering.com Tue Dec 13 21:14:06 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Tue, 13 Dec 2022 22:14:06 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221211212957.27aa9e19@windsurf> References: <0D32AFEE-0712-48AE-A855-3FFC249371DD@benettiengineering.com> <20221211212957.27aa9e19@windsurf> Message-ID: <7963427e-93ed-f5a5-84f8-1ed12a4d7bd5@benettiengineering.com> Hello Thomas, Arnout, All, On 11/12/22 21:29, Thomas Petazzoni via buildroot wrote: > On Tue, 29 Nov 2022 23:25:29 +0100 > Giulio Benetti wrote: > >>> Clearly, all of this is rubbish in Buildroot context. So what we should do is to set >>> >>> RTL8192EU_MODULE_MAKE_OPTS = ... CONFIG_PLATFORM_I386_PC=n >>> >>> At that point, we can set all the appropriate config options we like, which would be the -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT in USER_EXTRA_CFLAGS. >> >> Yes, this is another approach, but there is only a patch with my proposed solution applied [1] >> so maybe for consistency we could keep it the same, what about it? > > Well, Arnout has a point that having CONFIG_PLATFORM_I386_PC=y is not > really good. Yes, I've rechecked the Makefile and Arnout had a very good idea that gives us the total control and I've sent a V2 patch for this: https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > So perhaps 354f9387f33b5fab023cb98e52d84d58624f0ecf also > needs to be changed like Arnout suggested? Yes, I've sent one for this too: https://patchwork.ozlabs.org/project/buildroot/patch/20221213211313.735422-1-giulio.benetti at benettiengineering.com/ If new bugs like this arise I will use that approach now on. Thank you both! Best regards -- Giulio Benetti Benetti Engineering sas From peter at korsgaard.com Tue Dec 13 21:35:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 13 Dec 2022 22:35:10 +0100 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> (Frank Hunleth's message of "Tue, 13 Dec 2022 21:32:00 +0000") References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> Message-ID: <87pmcnugvl.fsf@dell.be.48ers.dk> >>>>> "Frank" == Frank Hunleth writes: Hi, > I am able to run fine on a 512MB MangoPi MQ-Pro now. This is with the > patches that were just merged and with the U-Boot defconfig and Linux > DTS witched to the Mango Pi MQ-Pro options. > I don't have an understanding of the store/AMO access fault above. I > had an unintended change to my Linux configuration that just happens > to require a later version of OpenSBI. I just wanted to follow up in > case anyone stumbles on this thread that the simple U-Boot defconfig > and dts switch to the MangoPi versions works. Ok, great to hear! -- Bye, Peter Korsgaard From fhunleth at troodon-software.com Tue Dec 13 21:32:00 2022 From: fhunleth at troodon-software.com (Frank Hunleth) Date: Tue, 13 Dec 2022 21:32:00 +0000 Subject: [Buildroot] [PATCH 1/5] configs/nezha_defconfig: bump versions for uboot, sbi and linux kernel In-Reply-To: <87pmcoy07y.fsf@dell.be.48ers.dk> References: <20221211201704.25858-1-indrek.kruusa@gmail.com> <87359lytkg.fsf@dell.be.48ers.dk> <_Xy-l8Ny6TGT7WRiixo_CPZYHzdUIuGYexyAlFzMnPCN0loQWU_ydtPGjnGDOAPHohUUzztFqL1rbhYa5bVk7cO2NN6fK_cUPe8cL4MiTMo=@troodon-software.com> <87pmcoy07y.fsf@dell.be.48ers.dk> Message-ID: <-RGRUyu_Rb7y4OO0GtQmXCmLMASiD2ZbUenzbGaZW9I6aHZhcsiY3yriYTsZDz1ZkKvVLOHm8Q_aFcGL9kz2kSIDqQqZFFyUydO3WHPibGI=@troodon-software.com> Peter, Indrek, ------- Original Message ------- On Monday, December 12th, 2022 at 12:56 PM, Peter Korsgaard wrote: > > Just in case it helps, I've been testing both the Korsgaard and Kruusa > > > patches on a MangoPI MQ Pro. This board is close, but not exactly like > > > the Nezha, so I expect differences. > > > Using OpenSBI 1.1 results in a non-booting Linux kernel for me. Here's the error: > > > Just to be sure, is this with the 5.19 based kernel we used to use > (fe178cf0153d98b71cb01a46c8cc050826a17e77) or the "new" 6.1-rc3 based > one (ca67838d84af4c9f85d06311c9e98e1adf46308f)? > > > Unhandled exception: Store/AMO access fault > > > EPC: 000000005ff8f838 RA: 000000005ffb6346 TVAL: 0000000040040000 > > > EPC: 0000000042e01838 RA: 0000000042e28346 reloc adjusted > > > Code: b383 0385 be03 0405 be83 0485 bf03 0505 (e110) > I am able to run fine on a 512MB MangoPi MQ-Pro now. This is with the patches that were just merged and with the U-Boot defconfig and Linux DTS witched to the Mango Pi MQ-Pro options. I don't have an understanding of the store/AMO access fault above. I had an unintended change to my Linux configuration that just happens to require a later version of OpenSBI. I just wanted to follow up in case anyone stumbles on this thread that the simple U-Boot defconfig and dts switch to the MangoPi versions works. -Frank From lancethepants at gmail.com Tue Dec 13 21:56:06 2022 From: lancethepants at gmail.com (Lance Fredrickson) Date: Tue, 13 Dec 2022 14:56:06 -0700 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. Message-ID: <20221213215607.17698-1-lancethepants@gmail.com> Newer hardware revisions require different firmwares so include those as well. --- package/linux-firmware/linux-firmware.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..2e6fc81340 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,8 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-1.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.20.1 From lancethepants at gmail.com Tue Dec 13 22:12:10 2022 From: lancethepants at gmail.com (Lance Fredrickson) Date: Tue, 13 Dec 2022 15:12:10 -0700 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. Message-ID: <20221213221210.29366-1-lancethepants@gmail.com> Newer hardware revisions require different firmwares so include those as well. Signed-off-by: Lance Fredrickson --- package/linux-firmware/linux-firmware.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..2e6fc81340 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,8 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-1.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.20.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:57 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:57 +0100 Subject: [Buildroot] [PATCH v4 1/3] package/rtl8723ds-bt: new package Message-ID: <20221213232159.855265-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci --- v3: * Simplified package (Thomas, Yann) * Package now only installs firmware (Thomas, Yann) package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.34.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:58 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:58 +0100 Subject: [Buildroot] [PATCH v4 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221213232159.855265-1-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> Message-ID: <20221213232159.855265-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci --- v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..008be3a3bc --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From angelo at amarulasolutions.com Tue Dec 13 23:21:59 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 00:21:59 +0100 Subject: [Buildroot] [PATCH v4 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221213232159.855265-1-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> Message-ID: <20221213232159.855265-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci --- v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 6 files changed, 126 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..34478cafcc --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From thomas.petazzoni at bootlin.com Wed Dec 14 06:41:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 14 Dec 2022 06:41:44 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-13 Message-ID: <20221214064151.70007417D7@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-13 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 8 | 3 | 0 | 11 | 2022.08.x | 13 | 26 | 0 | 39 | master | 220 | 267 | 1 | 488 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 29 jack2-1.9.21 | 11 xz-5.2.7 | 10 host-rust-1.65.0 | 8 unknown | 8 davfs2-1.7.0 | 7 host-binutils-2.38 | 7 host-go-1.19.4 | 7 norm-1.5.8 | 7 gobject-introspection-1.72.0 | 6 host-pahole-1.24 | 6 libgpg-error-1.45 | 6 python-bunch-1.0.1 | 6 gerbera-1.10.0 | 5 crun-1.7.2 | 4 fontconfig-2.13.1 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 host-binutils-2.37 | 4 linux-6.0.12 | 4 sscep-0.10.0 | 4 frr-8.3.1 | 3 host-spirv-llvm-translator-... | 3 python-numpy-1.23.5 | 3 /home/buildroot/autobuild/i... | 2 dust-0.8.1 | 2 fftw-quad-3.3.8 | 2 gr-osmosdr-0.2.3 | 2 libabseil-cpp-20220623.1 | 2 libgcrypt-1.10.1 | 2 libglib2-2.72.3 | 2 linux-5.10.145-cip17 | 2 linux-5.10.145-cip17-rt7 | 2 linux-tools | 2 lirc-tools-0.10.2 | 2 nerdctl-1.0.0 | 2 ocf-linux-20171122 | 2 optee-client-3.19.0 | 2 package/libmbim/libmbim.mk:... | 2 perl-5.34.1 | 2 python-cryptography-38.0.4 | 2 python-greenlet-2.0.1 | 2 uclibc-1.0.42 | 2 valgrind-3.19.0 | 2 vuejs-router-legal-info | 2 wolfssl-5.5.3 | 2 /home/buildroot/autobuild/i... | 1 afboot-stm32-3566acd582e553... | 1 alsa-lib-1.2.8 | 1 bat-0.19.0 | 1 batman-adv-2022.3 | 1 bullet-3.21 | 1 cairo-1.16.0 | 1 check-0.15.2 | 1 cryptopp-8.6.0 | 1 dc3dd-7.2.641 | 1 dmalloc-5.6.5 | 1 dropbear-2022.83 | 1 elfutils-0.186 | 1 ffmpeg-4.4.3 | 1 flac-1.4.2 | 1 flann-1.9.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 hddtemp-0.4.3 | 1 host-binutils-2.39 | 1 host-gdb-arc-2020.09-releas... | 1 host-python-greenlet-2.0.1 | 1 host-sentry-cli-2.8.0 | 1 hyperfine-1.14.0 | 1 libcap-ng-0.8.3 | 1 libdeflate-1.12 | 1 libdnet-1.16.1 | 1 libdrm-2.4.114 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 liblog4c-localtime-1.0 | 1 libyang-2.0.194 | 1 libzip-1.9.2 | 1 linux-fusion-9.0.3 | 1 lttng-babeltrace-1.5.7 | 1 lttng-modules-2.13.7 | 1 mxs-bootlets-10.12.01 | 1 ndisc6-1.0.6 | 1 netsniff-ng-0.6.8 | 1 ntp-4.2.8p15 | 1 ntpsec-1_2_1 | 1 open62541-v1.3.3 | 1 openal-1.22.0 | 1 openssh-9.1p1 | 1 pcsc-lite-1.9.9 | 1 php-8.1.12 | 1 pv-1.6.20 | 1 python-bcrypt-4.0.1 | 1 python-pyicu-2.10.2 | 1 python-rtoml-0.8.0 | 1 qemu-7.1.0 | 1 rtl8192eu-94bce7798bbb18de6... | 1 s6-linux-utils-2.6.0.0 | 1 sigrok-cli-0.7.2 | 1 sudo-1.9.11p2 | 1 ti-sgx-km-cf7f48cb30abfd5df... | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 ulog-0389d243352255f6182326... | 1 wavemon-0.9.4 | 1 wireguard-linux-compat-1.0.... | 1 xvisor-0.3.1 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sparc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/98412184e3fedd23ede5861d740cb38948969b82 | powerpc64le | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/d791090b38632ff1ed59a821de663686393337f5 | riscv64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/efe340ac0a03a97ff51d47ce5e2b8277f2cfd816 | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/cb5b8d27a4d5d027b95287186a8b29f2aef0dc5f | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/ee3201a4fe7d431165d131baf803313b9f62345b | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/708f565d6c4202425e591432516afddf4d56f3da | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/04286349ed933b76033331270c30c0b6f5577e2b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c1ecc9fd736e5ea8f7060978cf49035b816490a2 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aaa020d4b5c9c1d82238bd58603b1b05064be8f3 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/74066964fb948d8992701151845c84f926193692 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/719494420074e25f3705f6071ccf2f8c00df761d | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1696ef532c2eb08ca9ae7d62d1d4ca617042f8a8 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c6caa9b344356b8365aa463db7a2b49f8779a057 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e47846f319a9f5b550f04cf40fd046e6ce0fa782 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6c114c9d0487ddc785ebfe25a3c9c1c54ed81bca | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c26342b03b5e40d4de41d6e619ed2be0eefc64d | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0964f12ee0afd6cead063db3c27a8b9d6e8b0c22 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b8c638366687c101984cf863bec0fa4791a2e591 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4c05e95eb5045593880856646d6523ebff44cc37 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/69dd39b4b1eacc5ede34efe613a6223fd41c6885 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d90c31ff71e017247b2e5c575834d60caf67e366 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e80115d2dd14c77ac75854ad9c0a6260d0d0901a | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/272f37a56dd91e7d39cc6088d2b0ca6060eea651 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/81d44d2a39c30f88d97e31f9d51fb5c2529dbca2 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4abb6879e22972707f5e8b0efe4847dbb278d51f | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a027bcdd06aeed401355954466e8637309ba4847 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bb99f129c8385dde736ffb1ffd89ee54aa040203 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9719825efab9e4f3c27a4b4cef4027a1ec8964de | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/63cb8715411b9d0026f0343b1e9844788b3028c8 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8f9a340ed24972e26a6add345073f4ef2b47e0c3 | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c27e3d92fbfb0fe86dc473f664b0952f0828677a | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9838376cae13a6da034777b7426b8a4e736a50d5 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7fb02258680c6da14b152e7fcfac25c4cd84d2c4 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/718a94c18beaed6f974c38afdafb2391eef49e7c | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6b16efb99e8c62bf8adbee3c9c767d039412f462 | mips64el | batman-adv-2022.3 | NOK | http://autobuild.buildroot.net/results/1c400790ab4259aeabfcb7e0a36b9291c50158af | powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/b6ccd7bde90a1926bac5855419196b869d5981f2 | aarch64 | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/5be8844ca6f6019aa82f6a2b5dea47ddbd99a5c7 | powerpc64 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/df047695d9ff8b774f65b8ee23ac14ed345df4cf | ORPH riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e2f3ae4fe5b1a14b42a541f0141811b1f20d7662 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/b4d3905b1c615fd609445a17f19338e78b342676 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/7c38e23d1b23ab045c6f4fad255779f57e60b016 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/189cfcc8ac571ca1d13db6fe36a2e5bf581255ae | armeb | cryptopp-8.6.0 | NOK | http://autobuild.buildroot.net/results/90b77baf512891138bc761982e78c35d49c30b9c | sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/6b41a8c35f843cea3abbf9cad25f6c88087959d8 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3e1f16f1a4161a4d4c4faf39487bd1f858bce920 | ORPH m68k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/3a9da771392d67a9662e231b4fc59ee028ffd80a | ORPH arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/52b71a3ce39ebc95e8c943aee295dcd97a3e71ac | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/46dd3b5fed47f594f64267d5fb3fbaff98d73b00 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/5313f3f3dd60307d6d01030f67cfc4e1c0af73e5 | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/c13225e5c524ce937fd7c11a354cf304c36869e5 | ORPH or1k | dc3dd-7.2.641 | NOK | http://autobuild.buildroot.net/results/b707af91a9d467e92983a2206f42ed23646f4951 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/bbe664fb4aed5625e70dc49ec0c2cff78fb4eab0 | ORPH or1k | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/00359e8692c6be97e4324f217e2926e17aa077cd | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/15447575111aab342e47186103a78935732a23ce | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5ff16fb2d782021be7d28380d086a32ee42b134c | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3718c3d136a97fde693ef12799ab0aba99af6169 | ORPH arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/516d2d03a6f0def2478beb17595e4fc64fc90647 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/f54949ff7736bb925ab79ca1a1c67257275bd84d | ORPH powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/0658e51e2477c5f8df0bfa19957bc1e628273fbe | ORPH sh4a | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/df05e8979b03dc92910c7757e5c2212b1a416d63 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/c20efb376194509506d7f400ea94e06198e0a8fc | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/58d9b0c3b72e3f90a53e367b734ae8d842976699 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c5e1807ce75e0331be022f0667102cbc888e3f2b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/c4e7ccc1579d294876311550797cfdeda5ed6287 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/2b3d5618d146f1b8713e4680e8694c7496d1c256 | ORPH arceb | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b3dc5479babe11e2c72ca1ffb206c77d5825d098 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/3f022ce3f9a1834e790310e2cea6bb61a80cc5a7 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e933338ca51fe20702994ee8324c10674ed2848e | sparc64 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/1e148978ba80045977e090f6c27cba502c2a5fd5 | arm | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/515d7e4c32919fbe22f67d804794f54741c18b62 | mips64 | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/860320dcac77f8d90b0bc5ed96990a24a0a1e6e3 | mips64 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/9e34eacc910da4ae924c269a056cbf3097ad3ec6 | i686 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/44d3f6237d350d8e36dffaff25f33b7ae4fe2162 | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f04d7e8aa8d53aa9aab2bb84239b56be97d52ab1 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/be0dcb5e53e299f8327ffebcf3a82bdd663f04ae | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e5f9a4e15aa59bdcd54c70fe0d3b4a2c461af0aa | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e7abdddb92b181db14a822ffa8ac6600d896825c | powerpc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/93ab3a221fdc05870bc72ead7174de3062520eb4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd19c98595af2c6ea275d936343869dbcf691a9d | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f26f1a100e03750d6dd9385df71b26c3bd13a3f7 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/07743458ef2ef99928d9b4f0eff325aba416e641 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/907a884de48d4e18fc38970cecd6a728fd66811d | microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/87ff8bbf642780c38eead4b439fd592c4574e3d8 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/8b8a13d7e4d63ebd609c73e485190c8939a7752c | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/c94d57daa52746d28fd02bddcfbd2248c241fbbe | ORPH mips | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/6228f81f91cbb6477b261769b609959e8eca8213 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/39147040c002e734961326264268d4ccf4833dad | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0eba2ab4e097ea0a322687ac00ff1b0e9b19fbac | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/1a637e82c1ac1038e0ab7f94ed55663f4198ed75 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/362f34d66ac5c6826ffe41020a434def82ba2d2f | aarch64 | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/4ebbcb9e4cee16efe37327084c6b171cedc3540c | mipsel | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/656a650acaf76a23f51a776058c46deb9e244d48 | arceb | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/52428940034d59887e0172fbd8481943d86db13b | m68k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/801b099104fcdc8870b4e4ca46c152b45543def8 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a424803596dc9af21c0a3ec193201919e71a7532 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ca8abdab6bf8888cf0383fceae7425e6ba77bf37 | nios2 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4760c80aa3d25aeb6c037649cccc1250ff76d060 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0751e742341747e83701a1378a694f962e6052df | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/591501e87594627de18cfcdc31ff55274076a8f5 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/298938864a70b8c1c3b2d0864d8985835b3aa208 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8c7738065a8629812f3267fdf4645a2db8904042 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/efe512efc2caff3a3c1c708a046a7f79d14becc0 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/816e19a552124d9e2d923959e5775774d43f0458 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6b6af89fc9bdd90fa7a8f92af7e40aa3714a0a83 | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/5796c48a93d048aa23817cd3eab699e8b97360c2 | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/610beb30b9ed1a0345d96cd7ee98a5549449b648 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/ff6f223dcc034b671ee71e9a3744f7fe55b2c535 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8b0b709f9bb08ca4041640946f63ee3887ef2c96 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6f71b0aa4fd41afd1419b63b0de516517c450534 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/805596fa122d34d4dad52bab2aa309dd91aba2ff | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2b4edd8dc00281ffa422b373584524d9bd47ae77 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/4e76056175dca42c751ad21ddd5e08d054ad1474 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/d1687fc11ccfbc0572e979ef8c88ecdd2e6d828f | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5cb760538bb0e6ea8573229c0984b460fb1abcf8 | mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/243df7d75adcf64553237c63ba6f67a41d77c4d7 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4a13d7555c4d10c36e941acb86041271055acacb | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d56515001c807f4dffb699fce3a957f01c7f4bd6 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7d3187c501c3a0fa410388b1350c8c1c776d65de | sparc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b174ff868dc0acde84e443f64572d60f66c8eb4 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/e7ca25bd3ae3e86141a4461732ae2fa40d171009 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/46df6fd16048652c92e925c37106006284ff8dc7 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/48399946711a5e88740a1d716d7bf4d3543afe4e | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/2eedff7d5a2fced1e2ab7c2216b044af1887ffe4 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4273e4ab84503646c892949e5f63cdbefc0975eb | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f3617968f32527f76890d64674b3f3a3565b8d5f | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/12549599b10b2e024b8b36003bf21dcb581178e2 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/556e7456a7fc73028e88d7cdf4b7048d39f596ed | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4167028149d689f3e9ba96301e353e30329b7753 | powerpc64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/5a540420e65a10b0948621181334f8ce1fe2323d | aarch64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/f0c2cb3fc7ca71b72ef9c1fe3fe434bb68faf77c | ORPH arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/e2771888f222a3bb4c9920cd9dfccc659ad10a1d | ORPH x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/7f9b92a8792622f2046bba383f9eff22c229fd7c | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/70463babeca4ec857985ef208fd7349f199e9ba5 | ORPH microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9deda4edc88921fdeffb4b8ff5fa64917298dd86 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/01c4a912cd48a1a308a6715fef2a2bcd74d0f863 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5b319546ac9daee0f01323f51aa9257eeed0c6d4 | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/0fdf8fc8ca2ac95f4a178688d73704bdab491e05 | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ebd097cab20eea37dc07b0373fbe82cc88b84dc5 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/097635c06107d88fa2af6396dea57f7c2c8cd222 | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/837a031bc689c247df95da348445c1cd4771afba | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/19177ec984ac13c5a12fb3ac78544e15b99c63a2 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/15051cce05ae036d5b629b4d9a432fb6aecd7e8c | microblazeel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/236cc06542b1424f0406eea7072ddeec69db27b0 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/db08f5b8d91a658cf4103537119297aed0be6fbb | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/d9c6ab5683ea054a06e8be8a7b4bca3b55597cdb | mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/066b3f2a39348a893c1d5e61a0bbba112f261e90 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/dd6b72124a3d7747ebd2c80b92d68ccc3e051471 | aarch64 | libdeflate-1.12 | NOK | http://autobuild.buildroot.net/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 | i686 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/2479d3440863cf733d4f008d74f4241ab22d03f9 | ORPH arm | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/8b0b89100aeff554127387c78972ed3e1616c2c9 | armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/073384287fc6af3e9cc92e83b875dd266c34cc4e | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/1ecb088cdc6a01a53c77e48be2f594c5fd3c33e6 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/3048fb7e3bb1bd9d11fe834817c0f84785f3f866 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9cbf10e8d10fb6a8d5314fe3d8c3029ed09daeb0 | arceb | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/0aa27234e3f2edc827b2f3e2a4fb096586b7d36c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/29b4c89d905d83145c899ce0cc11b8048b428ac1 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/c1503fbf1364483f00606650933ccbd9d4f7feb1 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f0529eafb85329fad037300d32c658e011875a87 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f0ca67f6178fd52f54964349064d406140529bce | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e4914bd30f85bb59501e71e8e8088998bd0ddf17 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/a8e30c837553dec457dace34dfe924810a1df072 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/7c8583f2ff78da01fd4223e0dd24ec217c5d497c | riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/d4a205c627d84a64a09a7953266b6f5cd4720c22 | or1k | libyang-2.0.194 | NOK | http://autobuild.buildroot.net/results/2d807f7d6290908849d5c9c0db031da9b26b62d0 | arc | libzip-1.9.2 | NOK | http://autobuild.buildroot.net/results/e14126eae7a8749faab807b87caf78627976bf1c | mips64 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/6b2bb9196e9c5a5e0c7d2413dc125493c42a2d6c | ORPH powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/c18828fba701d1c6a5adaec1f6fc1bbe97b8fe69 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/b6873caaf08d61e178faa8420560f0ce127373e2 | ORPH powerpc64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d1d31d606a5f65ef301e85389ae613367cf61035 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/13537b6cbc101248e58d82bc1fff995ee53dff67 | ORPH mipsel | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/f154fdfee8bacc53a4fa92f792ac7b3862087c6d | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/2afc12cc500b2754cd0396deab88d30760820fd6 | ORPH nios2 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/6372c85d6bfdd47eb5e2b0ea18e5d997c32ad60b | ORPH powerpc64 | linux-fusion-9.0.3 | NOK | http://autobuild.buildroot.net/results/0a2c094124667a326a69d4c0d7b654347939bacf | ORPH mips64 | linux-tools | NOK | http://autobuild.buildroot.net/results/75960a3d0e2dae7cbdc020a7405c93ed0ac6ac7e | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/4e758f8101c595740bba4c4c4d79b308bf62244a | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/95e1631e7382ce095cb1c6a3dec823fd3b88b7ed | ORPH sparc | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/f626e7b0deb4639e6b26b1f4ea778e90410ee0e9 | ORPH arc | lttng-babeltrace-1.5.7 | NOK | http://autobuild.buildroot.net/results/cb1b598a3e6d29b17955adec0d079014f10249b2 | powerpc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/6c90c4cceb0f2a13415c62f1855348d32c7aa876 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/2e441b97bd940005ac5f1e1605da1e95bbe79731 | ORPH arm | ndisc6-1.0.6 | NOK | http://autobuild.buildroot.net/results/5e7c964d80ef5f78472b1cb7d072f363892d87a6 | ORPH x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/8557e13d4f82e79cc0ae32223da837a7046f0f89 | x86_64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/09ef97697acc062fb7100e165ac9e446578de60c | aarch64_be | netsniff-ng-0.6.8 | NOK | http://autobuild.buildroot.net/results/6dfdd317c239183ee4c9e7349c761dae736db2ee | aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/feff2742c7a9dd2e64be587be202d0489ff4275e | ORPH riscv64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/04cfb6542c5642bfee9495017d3b45eb8be68734 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/01bc62e1a4e6222ee097ab77efd5085a19459147 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/043f6e23a1b4c2798c4ecb479c4dcc94e865510d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/0ead6bb55b7153da6e228bab6deef6234c5ebd0b | ORPH mipsel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7de72ead0299072554bd5a8f7c43afe848d6baa4 | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cba355a82ce31b2dc88ac56c97e87d19f2130c5d | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/203d7533440833b62a42daac8ae5ffe5f950ee73 | ORPH xtensa | ntpsec-1_2_1 | NOK | http://autobuild.buildroot.net/results/8537b4008139c24b230b5e3ebd970a85874a1ba9 | ORPH microblazeel | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/0714662789ac696f8a8aa57f60dff9fcb269c781 | ORPH xtensa | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d6f9aece795ef1e9425c2faddf702b074f1d27cd | ORPH mips64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/2c46c6b58cd9b00616a666d517aff155a68688b3 | ORPH mips | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/4f8bc7f602fd7acc557dc1d0863d5c36203ba06c | m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/173c547cde5a01d8d59f840d0029c0d944326da5 | ORPH arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/b8ecbaf4cece01f98f20cba3a16fc52a57af122d | aarch64_be | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/fb56ad69c89a32dfcc1f6bf10cf3e002df87f675 | s390x | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/f63bb8eceb76983cf162b3be82c2fba96f1a31bc | microblaze | package/libmbim/libmbim.mk:... | NOK | http://autobuild.buildroot.net/results/f7ae1e1ae5add481867f1857236ed2edd6df947e | or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/f349f0d03282a4ccfec94d00dac4c7b43f7cd8b4 | ORPH arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/447faa2a3f3a686a739943c1c019bf1e08dc0a11 | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/f8a23bf70bc932c0b1b671bff919564f3fcb8075 | microblaze | php-8.1.12 | NOK | http://autobuild.buildroot.net/results/eb46a236cbd1c36e0150065f1d85de325a2927d8 | armeb | pv-1.6.20 | NOK | http://autobuild.buildroot.net/results/ffc4741489218d56d9b0ea81b34e70afa62d59cf | ORPH aarch64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dff352108682449b3ac95127eaa1051653a1f4d8 | aarch64_be | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/04ff8f0a418ca653d8efdc0a71de4a80ca8f9c4b | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/871342c3d26fa03bbfe5538a2547c43a85b11b33 | armeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/493b1a6f12c5855ac2edb09be224736ce15afc86 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/01525ce2d938fd51d31807bc8420396b4b2253e3 | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/961e20c529881afdf5b71fe3f83528be37b870cc | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/02a8511b41df3dbbd2c911deea226522a7f00688 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/788322276ebcc84336af91d2855ca431db0cfa7f | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a73f196b4303b1d4e4f86e478b28c2b9c9e3e18a | mips | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/da71a21ba750b49e8d47ee15a06c1b23f953dd81 | x86_64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/26c58e9045f93859e9cf9f695aee92b290f9e858 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/74ac02ce4a38025f0c3b3b7aa42ee80ecf9aad24 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/54eb013578697628c54f45a75a500b9592bdde60 | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/433d699cdac4e234d56917c38fcc413333631ee6 | nios2 | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e230513398aec24fd816470abd06823ab3b0dca5 | powerpc64le | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/d44c960150ea69d41d72071dda71f039711cb9b5 | riscv32 | qemu-7.1.0 | NOK | http://autobuild.buildroot.net/results/2f00f9b3ff0d36486cc1debb251cef0c65eb3a28 | arc | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/d0bfacdf55af0db4cc32b18daee52949a7201ee4 | mips | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/c975bf1f7eecf2be937c45b33d63d0b10bb7807f | microblazeel | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/ac5392da8ecc7f1e3997af95416a45cdf7decbb5 | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/6c64c02caa52dfd70d2713c84dfec28231bbf424 | or1k | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/a806cfa2c4cddcee72652d7a6b0e7465f523bfee | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/34bd76e8e5e7df0db31918d610a0dadf531f369d | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/844c7dd79f69ef2ea8f293bb73a2d4b7533aa97c | sparc | sudo-1.9.11p2 | NOK | http://autobuild.buildroot.net/results/d654500735118e0ccf13a695abef93dad854c7bb | ORPH arm | ti-sgx-km-cf7f48cb30abfd5df... | NOK | http://autobuild.buildroot.net/results/99474a6f6fe4496d985cd4f0bd131123619d988b | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/0d20fd3c48e4cd4f177019ce6d6e9325cc10ee91 | ORPH or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/9e889f4ec9b8e7fcfd16c305c1c355829e47a75b | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/fc038ecfe11f1a1826fb414e924f8bc7aba8115c | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c21ace70222681206fad6ef080d261b6f92c83a3 | s390x | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/462eeb89592e5e61660751a6e9f34461c645cd60 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/45ad6f0a3ec41122aaa88bdc9e80d94ba31bcbc8 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/69cee710bb564180be73594d353f9d0819b434aa | sh4eb | unknown | NOK | http://autobuild.buildroot.net/results/a2ef6d3895463c5786556b976e1b4a53d1098875 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/d229b4f30d71ca70e7585f18d0ebdea96ecdeb2c | s390x | unknown | NOK | http://autobuild.buildroot.net/results/3dc291f0bceb3db755327a5bc3a6af866da39ba8 | riscv64 | unknown | NOK | http://autobuild.buildroot.net/results/f768504dd3e09c92b285913d0c540ef9ff14e530 | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/71ee76912940f04d71eacfa202b9dec190154e47 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/52d973a75dd8dde39412fd6c2fa15317fbe46af1 | mips64 | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/d1ed17895e20991379930c4581fdf74a35658b1f | ORPH mipsel | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/0df666be97416fe0229f3d24aa23131b14228936 | ORPH mips64el | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/ee0fd0a8b0582667527ff544592d9b1538d21a88 | i686 | vuejs-router-legal-info | NOK | http://autobuild.buildroot.net/results/98d4d522314422d36ec7e0cfef9a46787a2f6fe8 | mipsel | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/1e66299726c6d6dea5ef522a9446d8648a778e76 | ORPH arceb | wireguard-linux-compat-1.0.... | NOK | http://autobuild.buildroot.net/results/e56f28794051eb80e740a1b56974111296a04084 | mips | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ad5ed0e2caa1a21c03e2c22cda4597cfbb152103 | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/45dd9e7fe56a61ffb65d98fb92d699bcc6243304 | aarch64 | xvisor-0.3.1 | NOK | http://autobuild.buildroot.net/results/01fe541940960fea30f6b7a72c591659de449f8b | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/0b8a570166f0720be4f9a8e434d6985157e5eb13 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/9aa248f3b327903b80b6fe133cc03a0476089f37 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/d2cb07a91a064d3d87f003012430d12ed17aaf19 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/fbf2e5f98f933e28d51d57e98ee7b7d167ab0bf4 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/de93d07a89e7c9d9cd99f290b158496ec2a15791 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/3996e99be4dec023d1fe238687565f94e5ad638e | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/90e7ec31d8a3ba7fba7a8d541b3bf4bfdfb7edaf | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/2610204a93703c856718bac56b552aeaa8a8e622 | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/82757a83cced19d58973a5625c23ef7c606262ee | ORPH microblaze | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/85ff38d31f8c2bd266a5864d3f3515f9ce79d9d2 | ORPH mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/c7fb34083244a8064aafe2549f8789d702129670 | Classification of failures by reason for 2022.02.x -------------------------------------------------- containerd-1.5.13 | 1 igd2-for-linux-2.1 | 1 qt5webchannel-fa8b07105b5e2... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc64le | containerd-1.5.13 | NOK | http://autobuild.buildroot.net/results/a263dbfe59e288d6289a9543503a818acf8d1ab5 | i586 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/029cbc5fd270c5bc8c8eca6ecf4ca3c8871027fa | mips | qt5webchannel-fa8b07105b5e2... | NOK | http://autobuild.buildroot.net/results/bcb72e324b2c16c125480cfef95c48c4524869a9 | Classification of failures by reason for 2022.08.x -------------------------------------------------- igd2-for-linux-2.1 | 3 host-pahole-73383b3a39afe86... | 2 /home/buildroot/autobuild/i... | 1 brltty-6.4 | 1 dahdi-linux-5c840cf43838e06... | 1 dhcp-4.4.3-P1 | 1 host-go-1.18.8 | 1 host-runc-1.1.4 | 1 igh-ethercat-1.5.2 | 1 libdcadec-0.2.0 | 1 libgcrypt-1.10.1 | 1 libglib2-2.72.3 | 1 linux-5.10.115-cip7 | 1 linux-5.17.15 | 1 mongodb-4.2.18 | 1 ntp-4.2.8p15 | 1 open62541-v1.3.2 | 1 openvmtools-11.3.5-18557794 | 1 pixman-0.42.2 | 1 tealdeer-1.5.0 | 1 unknown | 1 wolfssl-5.5.3 | 1 zeek-4.1.1 | 1 Detail of failures for 2022.08.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/1d7c5552984591dd5bdb72ac1a94da06c558902e | mipsel | brltty-6.4 | NOK | http://autobuild.buildroot.net/results/df1022d4aadc08f5cfdf4d3b99528ec7a7a418f0 | powerpc64le | dahdi-linux-5c840cf43838e06... | NOK | http://autobuild.buildroot.net/results/9e53db8041ac1df8ae9c2c72e75cd013898a32f7 | sh4aeb | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/ddbc3433cb2b3ff8f89a8f8932fa1e3b3563450b | ORPH mips64 | host-go-1.18.8 | NOK | http://autobuild.buildroot.net/results/dffd6c98f41a62cd42f105d2ba9919ceff52e4ab | i686 | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/eb322ff0798a5bb4e02a1e79942dcc2344652e47 | aarch64_be | host-pahole-73383b3a39afe86... | NOK | http://autobuild.buildroot.net/results/3bb9affbd3deab36d1ed9fb9f22bad26392ee230 | arm | host-runc-1.1.4 | NOK | http://autobuild.buildroot.net/results/cbd8d9bed4b043e4679a4e6718a9d34fb0136fcc | mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/9ad09cd24aea9aeeac38eaa273dc1f8944fd1816 | microblazeel | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/d81911062e2df033eb8120119d92c30273866c75 | mips64el | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/30fa1a041d0b2206e1439f54990522095c704c4d | arceb | igh-ethercat-1.5.2 | NOK | http://autobuild.buildroot.net/results/b70c8ea6cae5e57b69dc385f9c4850375f54e81a | arm | libdcadec-0.2.0 | NOK | http://autobuild.buildroot.net/results/20b035fc67b22f82bccb098ccd96b02674f93b37 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/be8066b5ef9a967daaac01eb2a4d66a0c8d95446 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/fc183f9bcbb8e2ee30cd934b10617705a47470ea | mips64 | linux-5.10.115-cip7 | NOK | http://autobuild.buildroot.net/results/a6ce3414ff5921c8be66ffda5edbf7785a69f30b | ORPH mips64el | linux-5.17.15 | NOK | http://autobuild.buildroot.net/results/11da75aab1d2d92b463b5753aaf306a7db3ce6f2 | ORPH aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/c4d0c53d1f5336309bd1a74b5077776020c0fcd9 | riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/937299c685dd84be26a6cb0b29a4211c59897191 | ORPH i686 | open62541-v1.3.2 | NOK | http://autobuild.buildroot.net/results/ba1fed3caebb506af6d6201d67d8b1c0ce1de4c2 | ORPH i686 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/0f3807f92ca23896e4ea6dbab1308cea09a3199e | powerpc64le | pixman-0.42.2 | NOK | http://autobuild.buildroot.net/results/800d3c6841fa2a16a08418915423cf19b457ef92 | s390x | tealdeer-1.5.0 | NOK | http://autobuild.buildroot.net/results/8ba24dc602d9cafef73358551cf1c39d8dcda307 | mips | unknown | NOK | http://autobuild.buildroot.net/results/baf7f18c4f4101ba37b075474d1a52e71ab39f3b | mips64el | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/bf298bfda09930273de0366fda0dc5d87cb91a66 | aarch64_be | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/1c229ec11bb6147f226fdbdbbb4cd3f18d93b9fe | -- http://autobuild.buildroot.net From foss+buildroot at 0leil.net Wed Dec 14 11:16:00 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:00 +0100 Subject: [Buildroot] [PATCH 0/2] package/cairo: fix multiple CVEs Message-ID: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> This fixes CVE-2019-6462 with an upstream patch and CVE-2020-35492 with a patch slightly modified compared to upstream (namely removing tests since it includes a png file which `patch` does not know how to handle when applying the patch). There's still one CVE in the wild: CVE-2019-6461 but there's no patch for it yet (not even an attempt), c.f. https://gitlab.freedesktop.org/cairo/cairo/-/issues/352. Yocto does have a patch for it though: https://cgit.openembedded.org/openembedded-core/tree/meta/recipes-graphics/cairo/cairo/CVE-2019-6462.patch?id=a89bea9fed0005bc7d820a1fc6a9d6dd7c246c22 (don't mind the wrong CVE name, I'll send a patch fixing it soon). But I'm not entirely convinced it's a proper fix? So i'll leave it up for discussion. Cheers, Quentin Signed-off-by: Quentin Schulz --- Quentin Schulz (2): package/cairo: fix CVE-2019-6462 package/cairo: fix CVE-2020-35492 ...gle_for_tolerance_normalized-fix-infinite.patch | 39 +++++++++++++++ .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 4 ++ 3 files changed, 99 insertions(+) --- base-commit: d3d1d5a2dab19a954915c807e90ac74708b7e9ce change-id: 20221213-cairo-cves-b0285617c92f Best regards, -- Quentin Schulz From foss+buildroot at 0leil.net Wed Dec 14 11:16:02 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:02 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> From: Quentin Schulz Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" -- 2.38.1 From foss+buildroot at 0leil.net Wed Dec 14 11:16:01 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Wed, 14 Dec 2022 12:16:01 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> From: Quentin Schulz Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" -- 2.38.1 From james.hilliard1 at gmail.com Wed Dec 14 14:25:30 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:25:30 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-fire: bump to version 0.5.0 Message-ID: <20221214142530.2940085-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-fire/python-fire.hash | 4 ++-- package/python-fire/python-fire.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-fire/python-fire.hash b/package/python-fire/python-fire.hash index d86376c52b..ce44bef96e 100644 --- a/package/python-fire/python-fire.hash +++ b/package/python-fire/python-fire.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/fire/json -md5 799be84cbbd7df2cf159cdcb538ab6f9 fire-0.4.0.tar.gz -sha256 c5e2b8763699d1142393a46d0e3e790c5eb2f0706082df8f647878842c216a62 fire-0.4.0.tar.gz +md5 8b24d579bd2a1b344b4f9670fa49ebc8 fire-0.5.0.tar.gz +sha256 a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6 fire-0.5.0.tar.gz # Locally computed sha256 checksums sha256 a5de77b62266bca0bb97bf058992f0b0f308a83a8ca55ee10fbf6bd8ed8f7ed0 LICENSE diff --git a/package/python-fire/python-fire.mk b/package/python-fire/python-fire.mk index 40631fce86..7a6c31e8a4 100644 --- a/package/python-fire/python-fire.mk +++ b/package/python-fire/python-fire.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FIRE_VERSION = 0.4.0 +PYTHON_FIRE_VERSION = 0.5.0 PYTHON_FIRE_SOURCE = fire-$(PYTHON_FIRE_VERSION).tar.gz -PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/11/07/a119a1aa04d37bc819940d95ed7e135a7dcca1c098123a3764a6dcace9e7 +PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1 PYTHON_FIRE_SETUP_TYPE = setuptools PYTHON_FIRE_LICENSE = Apache-2.0 PYTHON_FIRE_LICENSE_FILES = LICENSE -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:29:56 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:29:56 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-lxml: bump to verison 4.9.2 Message-ID: <20221214142956.2961182-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-lxml/python-lxml.hash | 2 +- package/python-lxml/python-lxml.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-lxml/python-lxml.hash b/package/python-lxml/python-lxml.hash index cd1943b0b4..72df6d0278 100644 --- a/package/python-lxml/python-lxml.hash +++ b/package/python-lxml/python-lxml.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f lxml-4.9.1.tar.gz +sha256 2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67 lxml-4.9.2.tar.gz sha256 41d49dd406aa0e1548a6d5f21a30d6bf638b3cd96eb7289dd348d83ed2e40392 LICENSES.txt sha256 69edb445c1335a8312d4c09271847e9956d84f0d9f724d125340cc3fad767b2a doc/licenses/BSD.txt sha256 0497ae8138811ef4466ede653bab7a59feb3d3c14f9ed50fc33a00aeb5bec32e doc/licenses/elementtree.txt diff --git a/package/python-lxml/python-lxml.mk b/package/python-lxml/python-lxml.mk index 050495c3f3..657622a962 100644 --- a/package/python-lxml/python-lxml.mk +++ b/package/python-lxml/python-lxml.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_LXML_VERSION = 4.9.1 -PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/70/bb/7a2c7b4f8f434aa1ee801704bf08f1e53d7b5feba3d5313ab17003477808 +PYTHON_LXML_VERSION = 4.9.2 +PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1 PYTHON_LXML_SOURCE = lxml-$(PYTHON_LXML_VERSION).tar.gz # Not including the GPL, because it is used only for the test scripts. -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:34:33 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:34:33 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.1 Message-ID: <20221214143433.2976474-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 3b48fb6ab8..0c68e04518 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz -sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz +md5 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz +sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 71bb775a45..8cda56817f 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.0 +PYTHON_TRAITLETS_VERSION = 5.7.1 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:38:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:38:58 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-pip: bump to version 22.3.1 Message-ID: <20221214143858.2988430-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/python-pip/python-pip.hash | 4 ++-- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index d1442ca39d..b41ce47d4c 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz -sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz +md5 996f58a94fe0b8b82b6795c42bd171ba pip-22.3.1.tar.gz +sha256 65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38 pip-22.3.1.tar.gz # Locally computed sha256 checksums sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 0f2c5d8e02..8cf3aaa3ec 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 22.3 +PYTHON_PIP_VERSION = 22.3.1 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/a3/50/c4d2727b99052780aad92c7297465af5fe6eec2dbae490aa9763273ffdc1 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:42:44 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:42:44 -0700 Subject: [Buildroot] [PATCH 1/1] package/python-ipdb: bump to version 0.13.11 Message-ID: <20221214144244.2996965-1-james.hilliard1@gmail.com> Drop no longer required setuptools runtime dependency. Signed-off-by: James Hilliard --- package/python-ipdb/Config.in | 1 - package/python-ipdb/python-ipdb.hash | 4 ++-- package/python-ipdb/python-ipdb.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-ipdb/Config.in b/package/python-ipdb/Config.in index a9d6af1684..9259421c6a 100644 --- a/package/python-ipdb/Config.in +++ b/package/python-ipdb/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_IPDB bool "python-ipdb" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_IPYTHON # runtime help IPython-enabled pdb. diff --git a/package/python-ipdb/python-ipdb.hash b/package/python-ipdb/python-ipdb.hash index 7d483e1777..1e8a45fbd6 100644 --- a/package/python-ipdb/python-ipdb.hash +++ b/package/python-ipdb/python-ipdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ipdb/json -md5 4f5ffb71cd6551319acf8cbceabd8936 ipdb-0.13.9.tar.gz -sha256 951bd9a64731c444fd907a5ce268543020086a697f6be08f7cc2c9a752a278c5 ipdb-0.13.9.tar.gz +md5 e624221cbc9261f68f412b748179d5e2 ipdb-0.13.11.tar.gz +sha256 c23b6736f01fd4586cc2ecbebdf79a5eb454796853e1cd8f2ed3b7b91d4a3e93 ipdb-0.13.11.tar.gz # Locally computed sha256 checksums sha256 4eeb49de04f4894f8ea1f69a04f500799041b750b3d554c06de5ca877258e734 COPYING.txt diff --git a/package/python-ipdb/python-ipdb.mk b/package/python-ipdb/python-ipdb.mk index 7828f83020..151a3d45a4 100644 --- a/package/python-ipdb/python-ipdb.mk +++ b/package/python-ipdb/python-ipdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPDB_VERSION = 0.13.9 +PYTHON_IPDB_VERSION = 0.13.11 PYTHON_IPDB_SOURCE = ipdb-$(PYTHON_IPDB_VERSION).tar.gz -PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57 +PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/23/b2/c972cc266b0ba8508b42dab7f5dea1be03ea32213258441bf1b00baca555 PYTHON_IPDB_SETUP_TYPE = setuptools PYTHON_IPDB_LICENSE = BSD-3-Clause PYTHON_IPDB_LICENSE_FILES = COPYING.txt -- 2.34.1 From james.hilliard1 at gmail.com Wed Dec 14 14:47:52 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 07:47:52 -0700 Subject: [Buildroot] [PATCH 1/1] package/wayland-protocols: bump to version 1.31 Message-ID: <20221214144752.3009430-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 8884babbc0..45c62a396b 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html -sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz -sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html +sha256 a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 wayland-protocols-1.31.tar.xz +sha512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf wayland-protocols-1.31.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 830136ce06..54f9ed8a3a 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.28 +WAYLAND_PROTOCOLS_VERSION = 1.31 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT -- 2.34.1 From neal.frager at amd.com Wed Dec 14 14:57:37 2022 From: neal.frager at amd.com (Neal Frager) Date: Wed, 14 Dec 2022 14:57:37 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221214145737.31849-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- board/zynqmp/kria/uboot.fragment | 5 ----- 1 file changed, 5 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..f91baa2d8b 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,14 +1,9 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 -CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From james.hilliard1 at gmail.com Wed Dec 14 15:19:58 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Wed, 14 Dec 2022 08:19:58 -0700 Subject: [Buildroot] [PATCH v2 1/1] package/weston: bump to version 11.0.1 Message-ID: <20221214151958.3419333-1-james.hilliard1@gmail.com> Drop patch which is now upstream. Drop no longer supported weston-launch. Drop no longer supported color-management-colord config option. Remove duplicate backend-headless config option. Add new libgbm requirement for renderer-gl. Add new freerdp server requirement for backend-rdp. Add support for new screenshare feature. Add support for new rdp as backend default feature. Ensure we have at least one launcher by selecting seatd if launcher-logind dependencies are not selected. Signed-off-by: James Hilliard --- Changes v1 -> v2: - bump to version 11.0.1 - propagate freerdp-server dependencies to weston-rdp - ensure we have at least one launcher enabled --- ...ncy-on-screenshooter-client-protocol.patch | 38 ------------------- package/weston/Config.in | 22 ++++++++++- package/weston/weston.hash | 6 +-- package/weston/weston.mk | 30 +++++---------- 4 files changed, 33 insertions(+), 63 deletions(-) delete mode 100644 package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch diff --git a/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch b/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch deleted file mode 100644 index 927215380e..0000000000 --- a/package/weston/0001-tests-Add-dependency-on-screenshooter-client-protocol.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 2ac6b6b084a877adde64db7faff2ed22eb3ea97a Mon Sep 17 00:00:00 2001 -From: Daniel Stone -Date: Tue, 8 Feb 2022 22:39:42 +0000 -Subject: [PATCH] tests: Add dependency on screenshooter client protocol - -Given that the test-helper code relies on the screenshooter protocol, -make sure it's available for us to build, and the dependency ensures we -build in order. - -Fixes: #588 - -Signed-off-by: Daniel Stone - -[Retrieved from: -https://gitlab.freedesktop.org/wayland/weston/-/commit/2ac6b6b084a877adde64db7faff2ed22eb3ea97a] -Signed-off-by: Fabrice Fontaine ---- - tests/meson.build | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/meson.build b/tests/meson.build -index 2d464ddcc..222091cd1 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -29,8 +29,9 @@ lib_test_client = static_library( - 'weston-test-client-helper.c', - 'weston-test-fixture-compositor.c', - weston_test_client_protocol_h, -- weston_screenshooter_protocol_c, - weston_test_protocol_c, -+ weston_screenshooter_client_protocol_h, -+ weston_screenshooter_protocol_c, - viewporter_client_protocol_h, - viewporter_protocol_c, - 'color_util.h', --- -GitLab - diff --git a/package/weston/Config.in b/package/weston/Config.in index 3b4e932b7d..e6d057f26e 100644 --- a/package/weston/Config.in +++ b/package/weston/Config.in @@ -18,6 +18,7 @@ config BR2_PACKAGE_WESTON select BR2_PACKAGE_JPEG select BR2_PACKAGE_LIBINPUT select BR2_PACKAGE_LIBDRM + select BR2_PACKAGE_SEATD if !BR2_PACKAGE_DBUS || !BR2_PACKAGE_SYSTEMD # Runtime dependency select BR2_PACKAGE_XKEYBOARD_CONFIG select BR2_PACKAGE_WESTON_SHELL_DESKTOP if !BR2_PACKAGE_WESTON_HAS_SHELL @@ -42,6 +43,15 @@ config BR2_PACKAGE_WESTON_DEFAULT_HEADLESS bool "headless" select BR2_PACKAGE_WESTON_HEADLESS +config BR2_PACKAGE_WESTON_DEFAULT_RDP + bool "rdp" + depends on BR2_USE_MMU # freerdp, libglib2 + depends on BR2_TOOLCHAIN_HAS_SYNC_4 + depends on BR2_USE_WCHAR # freerdp + depends on BR2_INSTALL_LIBSTDCPP # freerdp + depends on BR2_PACKAGE_XORG7 # freerdp-server + select BR2_PACKAGE_WESTON_RDP + config BR2_PACKAGE_WESTON_DEFAULT_WAYLAND bool "wayland (nested)" select BR2_PACKAGE_WESTON_WAYLAND @@ -60,6 +70,7 @@ config BR2_PACKAGE_WESTON_DEFAULT_COMPOSITOR string default "drm" if BR2_PACKAGE_WESTON_DEFAULT_DRM default "headless" if BR2_PACKAGE_WESTON_DEFAULT_HEADLESS + default "rdp" if BR2_PACKAGE_WESTON_DEFAULT_RDP default "wayland" if BR2_PACKAGE_WESTON_DEFAULT_WAYLAND default "x11" if BR2_PACKAGE_WESTON_DEFAULT_X11 @@ -73,7 +84,9 @@ config BR2_PACKAGE_WESTON_RDP depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on BR2_USE_WCHAR # freerdp depends on BR2_INSTALL_LIBSTDCPP # freerdp + depends on BR2_PACKAGE_XORG7 # freerdp-server select BR2_PACKAGE_FREERDP + select BR2_PACKAGE_FREERDP_SERVER help This enables the RDP backend, which allows accessing weston through the network with any RDP-compliant client. @@ -87,10 +100,11 @@ config BR2_PACKAGE_WESTON_RDP /etc/freerdp/server/ so you may want to change them in a post-build script or a rootfs overlay. -comment "RDP compositor needs a toolchain w/ wchar, C++" +comment "RDP compositor needs a toolchain w/ wchar, C++, X.org" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_SYNC_4 - depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP + depends on !BR2_USE_WCHAR || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_PACKAGE_XORG7 config BR2_PACKAGE_WESTON_HEADLESS bool "headless (testing) compositor" @@ -143,6 +157,10 @@ config BR2_PACKAGE_WESTON_SHELL_KIOSK default y select BR2_PACKAGE_WESTON_HAS_SHELL +config BR2_PACKAGE_WESTON_SCREENSHARE + bool "screenshare" + default y + config BR2_PACKAGE_WESTON_DEMO_CLIENTS bool "demo clients" depends on BR2_USE_MMU # pango diff --git a/package/weston/weston.hash b/package/weston/weston.hash index d58ca1ef70..44db3155fe 100644 --- a/package/weston/weston.hash +++ b/package/weston/weston.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-June/042260.html -sha256 8a9e52506a865a7410981b04f8341b89b84106db8531ab1f9fdd37b5dc034115 weston-10.0.1.tar.xz -sha512 688d843096a95b463161b98e85ca3443b31ba2ee49fc8d456a2780cc96f576e9d097054e9f361997a66e9cc8373cf29e406a742dae3884b3b50b26acf1710c8c weston-10.0.1.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-December/042538.html +sha256 a413f68c252957fc3191c3650823ec356ae8c124ccc0cb440da5cdc4e2cb9e57 weston-11.0.1.tar.xz +sha512 d451230fc260b45aaaadb5cf0aa360629e45e72e3b3676c6ec040d6c6549dbb57d05683effd962c3b2d61482b47a6c990d12cc736c896b501d982c8c4d34834c weston-11.0.1.tar.xz sha256 fdb65868f65d0fbdb05c2d3b779e10ce9969fa0c4b9262ba4f260e87086ab860 COPYING diff --git a/package/weston/weston.mk b/package/weston/weston.mk index 5e71473640..aa028e1953 100644 --- a/package/weston/weston.mk +++ b/package/weston/weston.mk @@ -4,8 +4,8 @@ # ################################################################################ -WESTON_VERSION = 10.0.1 -WESTON_SITE = https://gitlab.freedesktop.org/wayland/weston/-/releases/$(WESTON_VERSION)/downloads +WESTON_VERSION = 11.0.1 +WESTON_SITE = https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813 WESTON_SOURCE = weston-$(WESTON_VERSION).tar.xz WESTON_LICENSE = MIT WESTON_LICENSE_FILES = COPYING @@ -16,8 +16,6 @@ WESTON_DEPENDENCIES = host-pkgconf wayland wayland-protocols \ libxkbcommon pixman libpng udev cairo libinput libdrm WESTON_CONF_OPTS = \ - -Dbackend-headless=false \ - -Dcolor-management-colord=false \ -Ddoc=false \ -Dremoting=false \ -Dtools=calibrator,debug,info,terminal,touch-calibrator @@ -57,23 +55,9 @@ else WESTON_CONF_OPTS += -Dimage-webp=false endif -# weston-launch must be u+s root in order to work properly -ifeq ($(BR2_PACKAGE_LINUX_PAM),y) -define WESTON_PERMISSIONS - /usr/bin/weston-launch f 4755 0 0 - - - - - -endef -define WESTON_USERS - - - weston-launch -1 - - - - Weston launcher group -endef -WESTON_CONF_OPTS += -Ddeprecated-weston-launch=true -WESTON_DEPENDENCIES += linux-pam -else -WESTON_CONF_OPTS += -Ddeprecated-weston-launch=false -endif - -ifeq ($(BR2_PACKAGE_HAS_LIBEGL_WAYLAND)$(BR2_PACKAGE_HAS_LIBGLES),yy) +ifeq ($(BR2_PACKAGE_HAS_LIBEGL_WAYLAND)$(BR2_PACKAGE_HAS_LIBGBM)$(BR2_PACKAGE_HAS_LIBGLES),yyy) WESTON_CONF_OPTS += -Drenderer-gl=true -WESTON_DEPENDENCIES += libegl libgles +WESTON_DEPENDENCIES += libegl libgbm libgles ifeq ($(BR2_PACKAGE_PIPEWIRE)$(BR2_PACKAGE_WESTON_DRM),yy) WESTON_CONF_OPTS += -Dpipewire=true WESTON_DEPENDENCIES += pipewire @@ -180,6 +164,12 @@ else WESTON_CONF_OPTS += -Dshell-kiosk=false endif +ifeq ($(BR2_PACKAGE_WESTON_SCREENSHARE),y) +WESTON_CONF_OPTS += -Dscreenshare=true +else +WESTON_CONF_OPTS += -Dscreenshare=false +endif + ifeq ($(BR2_PACKAGE_WESTON_DEMO_CLIENTS),y) WESTON_CONF_OPTS += -Ddemo-clients=true WESTON_DEPENDENCIES += pango -- 2.34.1 From neal.frager at amd.com Wed Dec 14 15:34:07 2022 From: neal.frager at amd.com (Frager, Neal) Date: Wed, 14 Dec 2022 15:34:07 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> References: <20221214145737.31849-1-neal.frager@amd.com> <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> Message-ID: Hi Michal, > Reduce the configs in the kria/uboot.fragment to only what is necessary. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/uboot.fragment | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment > index 9e32edfb36..f91baa2d8b 100644 > --- a/board/zynqmp/kria/uboot.fragment > +++ b/board/zynqmp/kria/uboot.fragment > @@ -1,14 +1,9 @@ > CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 > -CONFIG_DTB_RESELECT=y > This should be enabled only for kria but not for others. For some reason, the CONFIG_MULTI_DTB_FIT option is not building properly with buildroot. Could you look into it? I get the following error on first build with CONFIG_MULTI_DTB_FIT enabled: FATAL ERROR: Couldn't open "fit-dtb.blob": No such file or directory ./tools/mkimage: Can't open u-boot.itb.tmp: No such file or directory Makefile:1429: recipe for target 'u-boot.itb' failed make[1]: *** [u-boot.itb] Error 255 When the CONFIG_MULTI_DTB_FIT is not enabled, the CONFIG_DTB_RESELECT does not exist as an option. I work around the issue in buildroot by overlaying the carrier board dtbo directly into the som dtb as you can see here: https://git.busybox.net/buildroot/tree/board/zynqmp/kria/kv260/kv260.sh Could you look into why the CONFIG_MULTI_DTB_FIT option fails to build with the buildroot compiler? Best regards, Neal Frager AMD From paul at crapouillou.net Wed Dec 14 17:17:54 2022 From: paul at crapouillou.net (Paul Cercueil) Date: Wed, 14 Dec 2022 18:17:54 +0100 Subject: [Buildroot] [PATCH] package/lightning: bump version to 2.2.0 Message-ID: <20221214171754.178428-1-paul@crapouillou.net> Notable changes in this new version include support for the Apple Aarch64 ABI, and compare-and-swap atomic instructions. Signed-off-by: Paul Cercueil --- ...e.am-don-t-install-lightning.h-twice.patch | 38 ------------------- package/lightning/lightning.hash | 2 +- package/lightning/lightning.mk | 2 +- 3 files changed, 2 insertions(+), 40 deletions(-) delete mode 100644 package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch deleted file mode 100644 index fb5299c25f..0000000000 --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 10 Oct 2019 20:36:46 +0200 -Subject: [PATCH] include/Makefile.am: don't install lightning.h twice - -Commit 17164ed32d8f3530153b9cad67a4399c65f24512 added lightning.h to -nodist_include_HEADERS without removing it from include_HEADERS - -This raises the following error on one of the buildroot autobuilders: -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install: cannot create regular file `/home/test/autobuild/run/instance-3/output-1/target/usr/include/lightning.h': File exists - -Fix this by removing lightning.h from include_HEADERS - -Fixes: - - http://autobuild.buildroot.org/results/05ebc75598627d2a08e08e194f51cb8464f97b95 - -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/include/Makefile.am b/include/Makefile.am -index e754dd3..8f91594 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -14,7 +14,6 @@ - # License for more details. - # - --include_HEADERS = lightning.h - SUBDIRS = \ - lightning - --- -2.23.0 - diff --git a/package/lightning/lightning.hash b/package/lightning/lightning.hash index 2840a97f91..998ae3743b 100644 --- a/package/lightning/lightning.hash +++ b/package/lightning/lightning.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed856b866dc6f68678dc1151579118fab1c65fad687cf847fc2d94ca045efdc9 lightning-2.1.3.tar.gz +sha256 4e3984ff1ccf0ba30a985211d40fc5c06b25f014ebdf3d80d0fe3d0c80dd7c0e lightning-2.2.0.tar.gz sha256 a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c COPYING.LESSER diff --git a/package/lightning/lightning.mk b/package/lightning/lightning.mk index da8c07e61f..572f6d281d 100644 --- a/package/lightning/lightning.mk +++ b/package/lightning/lightning.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIGHTNING_VERSION = 2.1.3 +LIGHTNING_VERSION = 2.2.0 LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning LIGHTNING_LICENSE = LGPL-3.0+ LIGHTNING_LICENSE_FILES = COPYING.LESSER -- 2.35.1 From andreynech at gmail.com Wed Dec 14 18:00:01 2022 From: andreynech at gmail.com (Andrey Nechypurenko) Date: Wed, 14 Dec 2022 19:00:01 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch Message-ID: Hello Buildroot Folks, I am currently trying to update to the latest stable 2022.11 release. What surprises me is that there is no 2022.11.x branch as I would expect. Instead, it seems to me that the release is somehow related to the branch 2012.11.x. It could be confirmed looking at this location: https://git.buildroot.net/buildroot/tag/?h=2022.11 It says Release 2022.11 but the branch mentioned in the combo-box in the top right corner says it is the 2012.11.x branch. So my question is whether it is intended like this or am I missing something? Thank you, Andrey. From bernd.kuhls at t-online.de Wed Dec 14 18:22:10 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 19:22:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221214182210.158323-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT -- 2.34.1 From fperrad at gmail.com Wed Dec 14 18:50:18 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:18 +0100 Subject: [Buildroot] [PATCH] package/iproute2: bump to version 6.1.0 Message-ID: <20221214185018.3340110-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/iproute2/iproute2.hash | 2 +- package/iproute2/iproute2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iproute2/iproute2.hash b/package/iproute2/iproute2.hash index 45af05a20..9e8be43f2 100644 --- a/package/iproute2/iproute2.hash +++ b/package/iproute2/iproute2.hash @@ -1,3 +1,3 @@ # From https://kernel.org/pub/linux/utils/net/iproute2/sha256sums.asc -sha256 523139e9e72aec996374fa2de74be4c53d2dd05589488934d21ff97bae19580a iproute2-6.0.0.tar.xz +sha256 5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab iproute2-6.1.0.tar.xz sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 COPYING diff --git a/package/iproute2/iproute2.mk b/package/iproute2/iproute2.mk index 287c6b14e..9792630f1 100644 --- a/package/iproute2/iproute2.mk +++ b/package/iproute2/iproute2.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPROUTE2_VERSION = 6.0.0 +IPROUTE2_VERSION = 6.1.0 IPROUTE2_SOURCE = iproute2-$(IPROUTE2_VERSION).tar.xz IPROUTE2_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/net/iproute2 IPROUTE2_DEPENDENCIES = host-bison host-flex host-pkgconf \ -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:30 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:30 +0100 Subject: [Buildroot] [PATCH] package/libarchive: bump to version 3.6.2 Message-ID: <20221214185030.3340131-1-francois.perrad@gadz.org> remove merged patch Signed-off-by: Francois Perrad --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 2 +- 4 files changed, 3 insertions(+), 41 deletions(-) delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112f..000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb6..ffa4cff7b 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b497..b03bef3de 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4d..00c80bbb6 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:39 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:39 +0100 Subject: [Buildroot] [PATCH] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214185040.3340152-1-francois.perrad@gadz.org> remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 +-- package/sudo/sudo.mk | 4 +- 4 files changed, 6 insertions(+), 59 deletions(-) delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf8..000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67..ee5ea542a 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4..a3476df96 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36..5f9a6e50a 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause -- 2.37.2 From fperrad at gmail.com Wed Dec 14 18:50:48 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 19:50:48 +0100 Subject: [Buildroot] [PATCH] package/xz: bump to version 5.2.10 Message-ID: <20221214185048.3340173-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/xz/xz.hash | 3 ++- package/xz/xz.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/xz/xz.hash b/package/xz/xz.hash index 3aa68791f..1153e02b4 100644 --- a/package/xz/xz.hash +++ b/package/xz/xz.hash @@ -1,5 +1,6 @@ # Locally calculated after checking pgp signature -sha256 b65f1d0c2708e57716f4dd2216989a73847ac6fdb4168ffceb155767e22b834b xz-5.2.7.tar.bz2 +# https://tukaani.org/xz/xz-5.2.10.tar.bz2.sig +sha256 01b71df61521d9da698ce3c33148bff06a131628ff037398c09482f3a26e5408 xz-5.2.10.tar.bz2 # Hash for license files sha256 bcb02973ef6e87ea73d331b3a80df7748407f17efdb784b61b47e0e610d3bb5c COPYING diff --git a/package/xz/xz.mk b/package/xz/xz.mk index 004eea94b..0120d23b8 100644 --- a/package/xz/xz.mk +++ b/package/xz/xz.mk @@ -4,7 +4,7 @@ # ################################################################################ -XZ_VERSION = 5.2.7 +XZ_VERSION = 5.2.10 XZ_SOURCE = xz-$(XZ_VERSION).tar.bz2 XZ_SITE = https://tukaani.org/xz XZ_INSTALL_STAGING = YES -- 2.37.2 From peter at korsgaard.com Wed Dec 14 18:57:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:57:00 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: (Andrey Nechypurenko's message of "Wed, 14 Dec 2022 19:00:01 +0100") References: Message-ID: <877cytvmo3.fsf@dell.be.48ers.dk> >>>>> "Andrey" == Andrey Nechypurenko writes: > Hello Buildroot Folks, > I am currently trying to update to the latest stable 2022.11 release. What > surprises me is that there is no 2022.11.x branch as I would expect. > Instead, it seems to me that the release is somehow related to the branch > 2012.11.x. It could be confirmed looking at this location: > https://git.buildroot.net/buildroot/tag/?h=2022.11 > It says Release 2022.11 but the branch mentioned in the combo-box in the top > right corner says it is the 2012.11.x branch. > So my question is whether it is intended like this or am I missing > something? It is simply that I haven't made one yet. 2022.11 was released on the 5th, and since then I have backported the (security) fixes from 2022.11 to the older releases (2022.02.x and 2022.08.x). Those branches have now also been released so I will start reviewing the post-2022.11 changes to master and backport them to 2022.11.x (and 2022.02.x where applicable). The reason why you see 2012.11.x in the branch drop down is that was simple the first time I did such a bugfix release (and it sorts alphabetically before the other branch names). Anything specific you are missing from the 2022.11 release? -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:58:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:58:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 In-Reply-To: <20221214182210.158323-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 19:22:10 +0100") References: <20221214182210.158323-1-bernd.kuhls@t-online.de> Message-ID: <87359hvml0.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003303.html > Security advisory: > https://lists.x.org/archives/xorg-announce/2022-December/003302.html > Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, > CVE-2022-46344 and CVE-2022-4283. > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:59:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:06 +0100 Subject: [Buildroot] [PATCH] package/iproute2: bump to version 6.1.0 In-Reply-To: <20221214185018.3340110-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 19:50:18 +0100") References: <20221214185018.3340110-1-francois.perrad@gadz.org> Message-ID: <87y1r9u805.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From baruch at tkos.co.il Wed Dec 14 18:57:49 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 14 Dec 2022 20:57:49 +0200 Subject: [Buildroot] [PATCH] package/libarchive: bump to version 3.6.2 In-Reply-To: <20221214185030.3340131-1-francois.perrad@gadz.org> References: <20221214185030.3340131-1-francois.perrad@gadz.org> Message-ID: <874jtxizgh.fsf@tarshish> Hi Francois, On Wed, Dec 14 2022, Francois Perrad wrote: > remove merged patch This patch should also remove obsolete LIBARCHIVE_IGNORE_CVES. baruch > Signed-off-by: Francois Perrad > --- > ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- > package/libarchive/Config.in | 2 +- > package/libarchive/libarchive.hash | 2 +- > package/libarchive/libarchive.mk | 2 +- > 4 files changed, 3 insertions(+), 41 deletions(-) > delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > > diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > deleted file mode 100644 > index 75ce6112f..000000000 > --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch > +++ /dev/null > @@ -1,38 +0,0 @@ > -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 > -From: obiwac > -Date: Fri, 22 Jul 2022 22:41:10 +0200 > -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) > - > -[Retrieved from: > -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] > -Signed-off-by: Fabrice Fontaine > ---- > - libarchive/archive_write.c | 8 ++++++++ > - 1 file changed, 8 insertions(+) > - > -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c > -index 66592e826..27626b541 100644 > ---- a/libarchive/archive_write.c > -+++ b/libarchive/archive_write.c > -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) > - struct archive_write_filter *f; > - > - f = calloc(1, sizeof(*f)); > -+ > -+ if (f == NULL) > -+ return (NULL); > -+ > - f->archive = _a; > - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; > - if (a->filter_first == NULL) > -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, > - a->client_data = client_data; > - > - client_filter = __archive_write_allocate_filter(_a); > -+ > -+ if (client_filter == NULL) > -+ return (ARCHIVE_FATAL); > -+ > - client_filter->open = archive_write_client_open; > - client_filter->write = archive_write_client_write; > - client_filter->close = archive_write_client_close; > diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in > index fd429acb6..ffa4cff7b 100644 > --- a/package/libarchive/Config.in > +++ b/package/libarchive/Config.in > @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE > Libarchive is a reusable C library for reading and writing a > variety of streaming archive formats. > > - http://www.libarchive.org/ > + https://www.libarchive.org/ > > if BR2_PACKAGE_LIBARCHIVE > > diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash > index ca580b497..b03bef3de 100644 > --- a/package/libarchive/libarchive.hash > +++ b/package/libarchive/libarchive.hash > @@ -1,4 +1,4 @@ > # From https://www.libarchive.de/downloads/sha256sums > -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz > +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz > # Locally computed: > sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING > diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk > index 649b7dd4d..00c80bbb6 100644 > --- a/package/libarchive/libarchive.mk > +++ b/package/libarchive/libarchive.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LIBARCHIVE_VERSION = 3.6.1 > +LIBARCHIVE_VERSION = 3.6.2 > LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz > LIBARCHIVE_SITE = https://www.libarchive.de/downloads > LIBARCHIVE_INSTALL_STAGING = YES -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Wed Dec 14 18:59:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-lxml: bump to verison 4.9.2 In-Reply-To: <20221214142956.2961182-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:29:56 -0700") References: <20221214142956.2961182-1-james.hilliard1@gmail.com> Message-ID: <87tu1xu7zb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From baruch at tkos.co.il Wed Dec 14 18:59:54 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 14 Dec 2022 20:59:54 +0200 Subject: [Buildroot] [PATCH] package/sudo: bump to version 1.9.12p1 In-Reply-To: <20221214185040.3340152-1-francois.perrad@gadz.org> References: <20221214185040.3340152-1-francois.perrad@gadz.org> Message-ID: <87zgbphksw.fsf@tarshish> Hi Francois, On Wed, Dec 14 2022, Francois Perrad wrote: > remove merged patch There is SUDO_IGNORE_CVES to be removed here as well. baruch > diff LICENSE.md > - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler > + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler > - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. > + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. > > Signed-off-by: Francois Perrad > --- > package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- > package/sudo/Config.in | 2 +- > package/sudo/sudo.hash | 6 +-- > package/sudo/sudo.mk | 4 +- > 4 files changed, 6 insertions(+), 59 deletions(-) > delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch > > diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch > deleted file mode 100644 > index 3f544dcf8..000000000 > --- a/package/sudo/0001-Fix-CVE-2022-43995.patch > +++ /dev/null > @@ -1,53 +0,0 @@ > -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 > -From: "Todd C. Miller" > -Date: Fri, 28 Oct 2022 07:29:55 -0600 > -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 > - characters. Starting with sudo 1.8.0 the plaintext password buffer is > - dynamically sized so it is not safe to assume that it is at least 9 bytes in > - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. > - > -[Retrieved from: > -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] > -Signed-off-by: Fabrice Fontaine > ---- > - plugins/sudoers/auth/passwd.c | 11 +++++------ > - 1 file changed, 5 insertions(+), 6 deletions(-) > - > -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c > -index b2046eca2..0416861e9 100644 > ---- a/plugins/sudoers/auth/passwd.c > -+++ b/plugins/sudoers/auth/passwd.c > -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) > - int > - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) > - { > -- char sav, *epass; > -+ char des_pass[9], *epass; > - char *pw_epasswd = auth->data; > - size_t pw_len; > - int matched = 0; > -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c > - > - /* > - * Truncate to 8 chars if standard DES since not all crypt()'s do this. > -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). > - */ > -- sav = pass[8]; > - pw_len = strlen(pw_epasswd); > -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) > -- pass[8] = '\0'; > -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { > -+ strlcpy(des_pass, pass, sizeof(des_pass)); > -+ pass = des_pass; > -+ } > - > - /* > - * Normal UN*X password check. > -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c > - * only compare the first DESLEN characters in that case. > - */ > - epass = (char *) crypt(pass, pw_epasswd); > -- pass[8] = sav; > - if (epass != NULL) { > - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) > - matched = !strncmp(pw_epasswd, epass, DESLEN); > diff --git a/package/sudo/Config.in b/package/sudo/Config.in > index cbef15d67..ee5ea542a 100644 > --- a/package/sudo/Config.in > +++ b/package/sudo/Config.in > @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO > basic philosophy is to give as few privileges as possible > but still allow people to get their work done. > > - http://www.sudo.ws/sudo/ > + https://www.sudo.ws/sudo/ > diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash > index 63c98e2c4..a3476df96 100644 > --- a/package/sudo/sudo.hash > +++ b/package/sudo/sudo.hash > @@ -1,4 +1,4 @@ > -# From: http://www.sudo.ws/download.html > -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz > +# From: https://www.sudo.ws/getting/download/ > +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz > # Locally calculated > -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md > +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md > diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk > index 8e237bd36..5f9a6e50a 100644 > --- a/package/sudo/sudo.mk > +++ b/package/sudo/sudo.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -SUDO_VERSION_MAJOR = 1.9.11 > -SUDO_VERSION_MINOR = p2 > +SUDO_VERSION_MAJOR = 1.9.12 > +SUDO_VERSION_MINOR = p1 > SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) > SUDO_SITE = https://www.sudo.ws/sudo/dist > SUDO_LICENSE = ISC, BSD-3-Clause -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Wed Dec 14 19:01:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:01:44 +0100 Subject: [Buildroot] [PATCH 0/2] package/cairo: fix multiple CVEs In-Reply-To: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:00 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> Message-ID: <87pmclu7vr.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > This fixes CVE-2019-6462 with an upstream patch and CVE-2020-35492 with a patch > slightly modified compared to upstream (namely removing tests since it includes > a png file which `patch` does not know how to handle when applying the patch). Thanks! > There's still one CVE in the wild: CVE-2019-6461 but there's no patch for it yet > (not even an attempt), > c.f. https://gitlab.freedesktop.org/cairo/cairo/-/issues/352. > Yocto does have a patch for it though: > https://cgit.openembedded.org/openembedded-core/tree/meta/recipes-graphics/cairo/cairo/CVE-2019-6462.patch?id=a89bea9fed0005bc7d820a1fc6a9d6dd7c246c22 > (don't mind the wrong CVE name, I'll send a patch fixing it soon). > But I'm not entirely convinced it's a proper fix? So i'll leave it up for > discussion. That indeed looks kind of fishy to me, but I don't really know much about cairo. Anyone? -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:03:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:03:48 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:02 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> Message-ID: <87len9u7sb.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2020-35492: > A flaw was found in cairo's image-compositor.c in all versions prior to > 1.17.4. This flaw allows an attacker who can provide a crafted input > file to cairo's image-compositor (for example, by convincing a user to > open a file in an application using cairo, or if an application uses > cairo on untrusted input) to cause a stack buffer overflow -> > out-of-bounds WRITE. The highest impact from this vulnerability is to > confidentiality, integrity, as well as system availability. > Important note: this is not the exact upstream patch. Indeed, the > upstream patch[1] contains a png file which appears as a binary diff > inside the patch. The `patch` tool which is used by Buildroot to apply > patches does not handle that kind of diff. Since it is just a test, it > shouldn't impact the quality of the CVE fix and all changes related to > the test are removed from the patch. > [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:03:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:03:52 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:01 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> Message-ID: <87h6xxu7s7.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2019-6462: > An issue was discovered in cairo 1.16.0. There is an infinite loop in > the function _arc_error_normalized in the file cairo-arc.c, related to > _arc_max_angle_for_tolerance_normalized. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 18:59:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:59:00 +0100 Subject: [Buildroot] [git commit] package/iproute2: bump to version 6.1.0 Message-ID: <20221214190427.CF94C866AB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ee8d02ea6d76493324180e0131fea6c227d1d284 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/iproute2/iproute2.hash | 2 +- package/iproute2/iproute2.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/iproute2/iproute2.hash b/package/iproute2/iproute2.hash index 45af05a200..9e8be43f2b 100644 --- a/package/iproute2/iproute2.hash +++ b/package/iproute2/iproute2.hash @@ -1,3 +1,3 @@ # From https://kernel.org/pub/linux/utils/net/iproute2/sha256sums.asc -sha256 523139e9e72aec996374fa2de74be4c53d2dd05589488934d21ff97bae19580a iproute2-6.0.0.tar.xz +sha256 5ce12a0fec6b212725ef218735941b2dab76244db7e72646a76021b0537b43ab iproute2-6.1.0.tar.xz sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 COPYING diff --git a/package/iproute2/iproute2.mk b/package/iproute2/iproute2.mk index 287c6b14e2..9792630f15 100644 --- a/package/iproute2/iproute2.mk +++ b/package/iproute2/iproute2.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPROUTE2_VERSION = 6.0.0 +IPROUTE2_VERSION = 6.1.0 IPROUTE2_SOURCE = iproute2-$(IPROUTE2_VERSION).tar.xz IPROUTE2_SITE = $(BR2_KERNEL_MIRROR)/linux/utils/net/iproute2 IPROUTE2_DEPENDENCIES = host-bison host-flex host-pkgconf \ From peter at korsgaard.com Wed Dec 14 19:01:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:01:56 +0100 Subject: [Buildroot] [git commit] package/python-lxml: bump to version 4.9.2 Message-ID: <20221214190427.DA243866AC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e38d5190ea16a7fda9f3045ba9ba316e4da53f5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-lxml/python-lxml.hash | 2 +- package/python-lxml/python-lxml.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-lxml/python-lxml.hash b/package/python-lxml/python-lxml.hash index cd1943b0b4..72df6d0278 100644 --- a/package/python-lxml/python-lxml.hash +++ b/package/python-lxml/python-lxml.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f lxml-4.9.1.tar.gz +sha256 2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67 lxml-4.9.2.tar.gz sha256 41d49dd406aa0e1548a6d5f21a30d6bf638b3cd96eb7289dd348d83ed2e40392 LICENSES.txt sha256 69edb445c1335a8312d4c09271847e9956d84f0d9f724d125340cc3fad767b2a doc/licenses/BSD.txt sha256 0497ae8138811ef4466ede653bab7a59feb3d3c14f9ed50fc33a00aeb5bec32e doc/licenses/elementtree.txt diff --git a/package/python-lxml/python-lxml.mk b/package/python-lxml/python-lxml.mk index 050495c3f3..657622a962 100644 --- a/package/python-lxml/python-lxml.mk +++ b/package/python-lxml/python-lxml.mk @@ -4,8 +4,8 @@ # ################################################################################ -PYTHON_LXML_VERSION = 4.9.1 -PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/70/bb/7a2c7b4f8f434aa1ee801704bf08f1e53d7b5feba3d5313ab17003477808 +PYTHON_LXML_VERSION = 4.9.2 +PYTHON_LXML_SITE = https://files.pythonhosted.org/packages/06/5a/e11cad7b79f2cf3dd2ff8f81fa8ca667e7591d3d8451768589996b65dec1 PYTHON_LXML_SOURCE = lxml-$(PYTHON_LXML_VERSION).tar.gz # Not including the GPL, because it is used only for the test scripts. From peter at korsgaard.com Wed Dec 14 18:57:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 19:57:52 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221214190427.C5225866A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b8881d4d7e4822337c222fadf4630a49eec1e9ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 14 19:02:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:02:45 +0100 Subject: [Buildroot] [git commit] package/cairo: fix CVE-2020-35492 Message-ID: <20221214190427.EE4C4866A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=111ab56d840a6c82367b4a3306494faccd7f934b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 14 19:02:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:02:14 +0100 Subject: [Buildroot] [git commit] package/cairo: fix CVE-2019-6462 Message-ID: <20221214190427.E433A866AF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b38286d7e5919693cad2dc5b19024b1c03d29c18 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From bernd.kuhls at t-online.de Wed Dec 14 19:04:36 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:04:36 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xapp_xhost: bump version to 1.0.9 Message-ID: <20221214190436.1043102-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003301.html Updated license hash due to copyright year bump: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Switched tarball to xz, updated _SITE. Added optional support for gettext: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xhost/xapp_xhost.hash | 10 ++++------ package/x11r7/xapp_xhost/xapp_xhost.mk | 9 +++++---- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package/x11r7/xapp_xhost/xapp_xhost.hash b/package/x11r7/xapp_xhost/xapp_xhost.hash index 71eabccc44..fea2588c6d 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.hash +++ b/package/x11r7/xapp_xhost/xapp_xhost.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002950.html -md5 a48c72954ae6665e0616f6653636da8c xhost-1.0.8.tar.bz2 -sha1 971670858a464d4f8eeb6f4e182f9fcd94149790 xhost-1.0.8.tar.bz2 -sha256 a2dc3c579e13674947395ef8ccc1b3763f89012a216c2cc6277096489aadc396 xhost-1.0.8.tar.bz2 -sha512 55581f9bc45a70a73b13fe718ca83c4cb0a6116d26addc0f07659ebeb5bf7d2379e84cab5a1702ae77a298a66f42ae03f41ddc7d5acd61c6f18448e58ad7cb6b xhost-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003301.html +sha256 ea86b531462035b19a2e5e01ef3d9a35cca7d984086645e2fc844d8f0e346645 xhost-1.0.9.tar.xz +sha512 d281a0df0a036d693ce7dbe0d1d53839110d203f42454bf4d33a49fbfddec078149969b6ad76641e40e207ddc8317ea563088c59025fc57d8245e5ed27f79818 xhost-1.0.9.tar.xz # Locally computed -sha256 7e69bed6fcfff05ecf454d7e4b29cd265172385833f1978f04b638f92f2cfecf COPYING +sha256 d3106697fb05dea4e9899b9e782ae7c3c17086d5b3dc7966494fc83fda9e468e COPYING diff --git a/package/x11r7/xapp_xhost/xapp_xhost.mk b/package/x11r7/xapp_xhost/xapp_xhost.mk index e9fb155216..55f7ca5cc7 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.mk +++ b/package/x11r7/xapp_xhost/xapp_xhost.mk @@ -4,11 +4,12 @@ # ################################################################################ -XAPP_XHOST_VERSION = 1.0.8 -XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.bz2 -XAPP_XHOST_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XHOST_VERSION = 1.0.9 +XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.xz +XAPP_XHOST_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XHOST_LICENSE = MIT XAPP_XHOST_LICENSE_FILES = COPYING -XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu +XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu $(TARGET_NLS_DEPENDENCIES) +XAPP_XHOST_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) $(eval $(autotools-package)) -- 2.34.1 From peter at korsgaard.com Wed Dec 14 19:05:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:05:36 +0100 Subject: [Buildroot] [git commit] package/xz: bump to version 5.2.10 Message-ID: <20221214190551.34FF5866B5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be3a6bf2e7130b084ec4ed65274ff7c4bf67510c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/xz/xz.hash | 3 ++- package/xz/xz.mk | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package/xz/xz.hash b/package/xz/xz.hash index 3aa68791fd..1153e02b4d 100644 --- a/package/xz/xz.hash +++ b/package/xz/xz.hash @@ -1,5 +1,6 @@ # Locally calculated after checking pgp signature -sha256 b65f1d0c2708e57716f4dd2216989a73847ac6fdb4168ffceb155767e22b834b xz-5.2.7.tar.bz2 +# https://tukaani.org/xz/xz-5.2.10.tar.bz2.sig +sha256 01b71df61521d9da698ce3c33148bff06a131628ff037398c09482f3a26e5408 xz-5.2.10.tar.bz2 # Hash for license files sha256 bcb02973ef6e87ea73d331b3a80df7748407f17efdb784b61b47e0e610d3bb5c COPYING diff --git a/package/xz/xz.mk b/package/xz/xz.mk index 004eea94b2..0120d23b85 100644 --- a/package/xz/xz.mk +++ b/package/xz/xz.mk @@ -4,7 +4,7 @@ # ################################################################################ -XZ_VERSION = 5.2.7 +XZ_VERSION = 5.2.10 XZ_SOURCE = xz-$(XZ_VERSION).tar.bz2 XZ_SITE = https://tukaani.org/xz XZ_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 14 19:05:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:05:48 +0100 Subject: [Buildroot] [PATCH] package/xz: bump to version 5.2.10 In-Reply-To: <20221214185048.3340173-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 19:50:48 +0100") References: <20221214185048.3340173-1-francois.perrad@gadz.org> Message-ID: <87cz8lu7oz.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From andreynech at gmail.com Wed Dec 14 19:06:31 2022 From: andreynech at gmail.com (Andrey Nechypurenko) Date: Wed, 14 Dec 2022 20:06:31 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: <877cytvmo3.fsf@dell.be.48ers.dk> References: <877cytvmo3.fsf@dell.be.48ers.dk> Message-ID: Thank you Peter for the quick response and explanation! On Wed, 14 Dec 2022 at 19:57, Peter Korsgaard wrote: > > >>>>> "Andrey" == Andrey Nechypurenko writes: > > > Hello Buildroot Folks, > > I am currently trying to update to the latest stable 2022.11 release. What > > surprises me is that there is no 2022.11.x branch as I would expect. > > Instead, it seems to me that the release is somehow related to the branch > > 2012.11.x. It could be confirmed looking at this location: > > https://git.buildroot.net/buildroot/tag/?h=2022.11 > > It says Release 2022.11 but the branch mentioned in the combo-box in the top > > right corner says it is the 2012.11.x branch. > > > So my question is whether it is intended like this or am I missing > > something? > > It is simply that I haven't made one yet. 2022.11 was released on the > 5th, and since then I have backported the (security) fixes from 2022.11 > to the older releases (2022.02.x and 2022.08.x). Those branches have now > also been released so I will start reviewing the post-2022.11 changes to > master and backport them to 2022.11.x (and 2022.02.x where applicable). > > The reason why you see 2012.11.x in the branch drop down is that was > simple the first time I did such a bugfix release (and it sorts > alphabetically before the other branch names). > > Anything specific you are missing from the 2022.11 release? Not really. I am including Buildroot as a submodule in my git repository. So I was wondering what tag or branch I have to check out to get the 2022.11 release. Thank you, Andrey. From peter at korsgaard.com Wed Dec 14 19:15:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:15:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: (Quentin Schulz's message of "Mon, 12 Dec 2022 15:32:07 +0100") References: <20220917215300.1330070-1-james.hilliard1@gmail.com> Message-ID: <878rj9u79k.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: Hello, > Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? > Versions before 1.20.91 are vulnerable to > https://nvd.nist.gov/vuln/detail/CVE-2021-3782. Thanks for the heads up. 2022.08.x is now EOL, but we can do it for 2022.02.x. What are the reverse dependencies? We're currently using 1.19.0 on 2022.02.x, so perhaps it would be safer to instead just backport the fix: https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2 Is this something you can do (and have a setup to verify on?) -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:17:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:17:43 +0100 Subject: [Buildroot] Confusion about 2022.11 release branch In-Reply-To: (Andrey Nechypurenko's message of "Wed, 14 Dec 2022 20:06:31 +0100") References: <877cytvmo3.fsf@dell.be.48ers.dk> Message-ID: <874jtxu754.fsf@dell.be.48ers.dk> >>>>> "Andrey" == Andrey Nechypurenko writes: Hi, > Thank you Peter for the quick response and explanation! You're welcome! >> Anything specific you are missing from the 2022.11 release? > Not really. I am including Buildroot as a submodule in my git repository. So > I was wondering what tag or branch I have to check out to get the 2022.11 > release. The '2022.11' tag. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:29:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:29:23 +0100 Subject: [Buildroot] [PATCH] fs/ext2: generate Y2K38-resilient filesystems In-Reply-To: <20221120204226.3565528-1-yann.morin.1998@free.fr> (Yann E. MORIN's message of "Sun, 20 Nov 2022 21:42:26 +0100") References: <20221120204226.3565528-1-yann.morin.1998@free.fr> Message-ID: <87zgbpss18.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > When creating a filesystem, mkfs.ext will chose the inode size depending > on the size of the filesystem. Small filesystem get 128-bytes inodes, > while bigger filesystems use 256-byte inodes (inode must be a power of 2 > larger or equal to 128, and smaller or equal to the blocksize). > However, 128-byte inodes can't store timestamps past the dreaded > 2038-01-19 03:14:07Z deadline, while inodes larger than or equal to 256 > do not have the issue. > It turns out that the tipping point to decide whether a filesystem is > small or big, is about around the size of the filesystems we generate > for our runtime tests. This causes the kernel to emit warning like: > ext2 filesystem being remounted at / supports timestamps until 2038 (0x7fffffff) > We add a new option to our ext2 filesystem, so that user can specify the > size of the inode. That new option defaults to 256 to be resilient to > the Y2K38 problem. > Note: it was already possible for users to explicitly pass the -I > option, through BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS. We could have > chosen to extend the existing value with a -I 256, but that is not > satisfactory. Indeed, we do want to ensure that the default is now > Y2K38-OK, even for existing configurations that did not have explicit > setting. > We also pass that new option before the user-specified arbitrary ones, > so that BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS still wins (in case -I was > set there). > Signed-off-by: Yann E. MORIN > --- > fs/ext2/Config.in | 13 +++++++++++++ > fs/ext2/ext2.mk | 1 + > 2 files changed, 14 insertions(+) > diff --git a/fs/ext2/Config.in b/fs/ext2/Config.in > index 705446df57..3c68638fd8 100644 > --- a/fs/ext2/Config.in > +++ b/fs/ext2/Config.in > @@ -60,6 +60,19 @@ config BR2_TARGET_ROOTFS_EXT2_INODES > int "exact number of inodes (leave at 0 for auto calculation)" > default 0 > +config BR2_TARGET_ROOTFS_EXT2_INODE_SIZE > + int "inode size" > + default 256 > + help > + Set the size of inodes, in bytes, as a power of 2 larger or > + equal to 128. > + > + Set to 0 to let the filesystem generator decide. If unsure, I added '.. based on the file system size' to make it clear that mkfs doesn't just have a static default and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:30:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:30:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland-protocols: bump to version 1.31 In-Reply-To: <20221214144752.3009430-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:47:52 -0700") References: <20221214144752.3009430-1-james.hilliard1@gmail.com> Message-ID: <87v8mdsrzj.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 19:29:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:29:11 +0100 Subject: [Buildroot] [git commit] fs/ext2: generate Y2K38-resilient filesystems Message-ID: <20221214193039.4680C866CE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319d2735f99e95955c2a75c8fc6282ddf7de232a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When creating a filesystem, mkfs.ext will chose the inode size depending on the size of the filesystem. Small filesystem get 128-bytes inodes, while bigger filesystems use 256-byte inodes (inode must be a power of 2 larger or equal to 128, and smaller or equal to the blocksize). However, 128-byte inodes can't store timestamps past the dreaded 2038-01-19 03:14:07Z deadline, while inodes larger than or equal to 256 do not have the issue. It turns out that the tipping point to decide whether a filesystem is small or big, is about around the size of the filesystems we generate for our runtime tests. This causes the kernel to emit warning like: ext2 filesystem being remounted at / supports timestamps until 2038 (0x7fffffff) We add a new option to our ext2 filesystem, so that user can specify the size of the inode. That new option defaults to 256 to be resilient to the Y2K38 problem. Note: it was already possible for users to explicitly pass the -I option, through BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS. We could have chosen to extend the existing value with a -I 256, but that is not satisfactory. Indeed, we do want to ensure that the default is now Y2K38-OK, even for existing configurations that did not have explicit setting. We also pass that new option before the user-specified arbitrary ones, so that BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS still wins (in case -I was set there). Signed-off-by: Yann E. MORIN [Peter: tweak help text] Signed-off-by: Peter Korsgaard --- fs/ext2/Config.in | 13 +++++++++++++ fs/ext2/ext2.mk | 1 + 2 files changed, 14 insertions(+) diff --git a/fs/ext2/Config.in b/fs/ext2/Config.in index 705446df57..4451d0797f 100644 --- a/fs/ext2/Config.in +++ b/fs/ext2/Config.in @@ -60,6 +60,19 @@ config BR2_TARGET_ROOTFS_EXT2_INODES int "exact number of inodes (leave at 0 for auto calculation)" default 0 +config BR2_TARGET_ROOTFS_EXT2_INODE_SIZE + int "inode size" + default 256 + help + Set the size of inodes, in bytes, as a power of 2 larger or + equal to 128. + + Set to 0 to let the filesystem generator decide based on the + file system size. If unsure, keep the default, 256. + + Note: 128-byte inodes suffer of the Y2K38 problem, and can't + store timestamps beyond 2038-01-19 03:14:07Z. + config BR2_TARGET_ROOTFS_EXT2_RESBLKS int "reserved blocks percentage" default 5 diff --git a/fs/ext2/ext2.mk b/fs/ext2/ext2.mk index 5b5393f092..e69e79cd2e 100644 --- a/fs/ext2/ext2.mk +++ b/fs/ext2/ext2.mk @@ -22,6 +22,7 @@ ROOTFS_EXT2_OPTS = \ -N $(BR2_TARGET_ROOTFS_EXT2_INODES) \ -m $(BR2_TARGET_ROOTFS_EXT2_RESBLKS) \ -L "$(ROOTFS_EXT2_LABEL)" \ + -I $(BR2_TARGET_ROOTFS_EXT2_INODE_SIZE) \ $(ROOTFS_EXT2_MKFS_OPTS) ROOTFS_EXT2_DEPENDENCIES = host-e2fsprogs From peter at korsgaard.com Wed Dec 14 19:30:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 20:30:07 +0100 Subject: [Buildroot] [git commit] package/wayland-protocols: bump to version 1.31 Message-ID: <20221214193039.53FC3866CF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4d05fa00fd07c3d0cd3f1b6ee676e6dd20c5430f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/wayland-protocols/wayland-protocols.hash | 6 +++--- package/wayland-protocols/wayland-protocols.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wayland-protocols/wayland-protocols.hash b/package/wayland-protocols/wayland-protocols.hash index 8884babbc0..45c62a396b 100644 --- a/package/wayland-protocols/wayland-protocols.hash +++ b/package/wayland-protocols/wayland-protocols.hash @@ -1,4 +1,4 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html -sha256 c7659fb6bf14905e68ef605f898de60d1c066bf66dbea92798573dddec1535b6 wayland-protocols-1.28.tar.xz -sha512 092454c6a7e5cc47729de49e9061fb91dfdc5610859e17c495642806ca14dcfb3850a5d3a7459ddb70b2adb08d2590d4b0f92c3a97600e48598682d59adb102f wayland-protocols-1.28.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html +sha256 a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 wayland-protocols-1.31.tar.xz +sha512 402ce1915300e29afe554d77965ee0a28a5f22fdb5b901c4c640e59b9f3a9c11094e1edae87eea1e76eea557f6faf0c34a0c28ee7f6babb4dc3719329c4e25bf wayland-protocols-1.31.tar.xz sha256 f1a2b233e8a9a71c40f4aa885be08a0842ac85bb8588703c1dd7e6e6502e3124 COPYING diff --git a/package/wayland-protocols/wayland-protocols.mk b/package/wayland-protocols/wayland-protocols.mk index 830136ce06..54f9ed8a3a 100644 --- a/package/wayland-protocols/wayland-protocols.mk +++ b/package/wayland-protocols/wayland-protocols.mk @@ -4,7 +4,7 @@ # ################################################################################ -WAYLAND_PROTOCOLS_VERSION = 1.28 +WAYLAND_PROTOCOLS_VERSION = 1.31 WAYLAND_PROTOCOLS_SITE = https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/$(WAYLAND_PROTOCOLS_VERSION)/downloads WAYLAND_PROTOCOLS_SOURCE = wayland-protocols-$(WAYLAND_PROTOCOLS_VERSION).tar.xz WAYLAND_PROTOCOLS_LICENSE = MIT From fperrad at gmail.com Wed Dec 14 19:47:06 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 20:47:06 +0100 Subject: [Buildroot] [PATCH v2] package/libarchive: bump to version 3.6.2 Message-ID: <20221214194706.3341298-1-francois.perrad@gadz.org> remove merged patch Signed-off-by: Francois Perrad --- ...chive-Handle-a-calloc-returning-NULL.patch | 38 ------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 5 +-- 4 files changed, 3 insertions(+), 44 deletions(-) delete mode 100644 package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112f..000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb6..ffa4cff7b 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b497..b03bef3de 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4d..cfc148d01 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES @@ -12,9 +12,6 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive -# 0001-libarchive-Handle-a-calloc-returning-NULL.patch -LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 - ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static -- 2.37.2 From fperrad at gmail.com Wed Dec 14 19:47:26 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 14 Dec 2022 20:47:26 +0100 Subject: [Buildroot] [PATCH v2] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214194726.3341319-1-francois.perrad@gadz.org> remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ---------------------- package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 +-- package/sudo/sudo.mk | 7 +-- 4 files changed, 6 insertions(+), 62 deletions(-) delete mode 100644 package/sudo/0001-Fix-CVE-2022-43995.patch diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf8..000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67..ee5ea542a 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4..a3476df96 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36..a16b6863a 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause @@ -25,9 +25,6 @@ SUDO_CONF_OPTS = \ --without-interfaces \ --with-env-editor -# 0001-Fix-CVE-2022-43995.patch -SUDO_IGNORE_CVES += CVE-2022-43995 - ifeq ($(BR2_PACKAGE_LINUX_PAM),y) define SUDO_INSTALL_PAM_CONF $(INSTALL) -D -m 0644 package/sudo/sudo.pam $(TARGET_DIR)/etc/pam.d/sudo -- 2.37.2 From bernd.kuhls at t-online.de Wed Dec 14 19:58:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:58:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 Message-ID: <20221214195826.3926072-1-bernd.kuhls@t-online.de> This bump skips four previously released versions which are fixing various security-related bugs: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license -- 2.34.1 From bernd.kuhls at t-online.de Wed Dec 14 19:58:26 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 20:58:26 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <20221214195826.3926072-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 937b6c0bcf..8fa7ee4df1 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -354,6 +354,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ -- 2.34.1 From indrek.kruusa at gmail.com Wed Dec 14 20:13:50 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Wed, 14 Dec 2022 22:13:50 +0200 Subject: [Buildroot] [PATCH v4 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221213232159.855265-2-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> <20221213232159.855265-2-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval K, 14. detsember 2022 kell 01:22: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > > Signed-off-by: Angelo Compagnucci > --- > v4: > * bump to latest kernel/uboot/opensbi as for the nezha defconfig > > board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ > configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ > 4 files changed, 82 insertions(+) > create mode 100644 board/sipeed/lichee_rv/genimage.cfg > create mode 100644 > board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/sipeed/lichee_rv/readme.txt > create mode 100644 configs/sipeed_lichee_rv_defconfig > > diff --git a/board/sipeed/lichee_rv/genimage.cfg > b/board/sipeed/lichee_rv/genimage.cfg > new file mode 100644 > index 0000000000..d5df41203d > --- /dev/null > +++ b/board/sipeed/lichee_rv/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > new file mode 100644 > index 0000000000..91b2298628 > --- /dev/null > +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > @@ -0,0 +1,4 @@ > +label linux > + kernel /boot/Image > + # use devicetree from u-boot > + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > diff --git a/board/sipeed/lichee_rv/readme.txt > b/board/sipeed/lichee_rv/readme.txt > new file mode 100644 > index 0000000000..008be3a3bc > --- /dev/null > +++ b/board/sipeed/lichee_rv/readme.txt > @@ -0,0 +1,26 @@ > +Lichee RV > +=============== > + > +Lichee RV - Nezha CM is a compute module with modular design, equipped > +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin > +connectors to route all IO, making it convient for wide use and easy to > replace. > + > +How to build > +============ > + > +$ make lichee_rv_defconfig > This should be 'make sipeed_lichee_rv_defconfig' > +$ make > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_defconfig > b/configs/sipeed_lichee_rv_defconfig > new file mode 100644 > index 0000000000..f9782f870b > --- /dev/null > +++ b/configs/sipeed_lichee_rv_defconfig > @@ -0,0 +1,33 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > In the future - when proper defconfig (supposedly 'lichee_rv') will be added to u-boot this should be changed accordingly. Currently the device tree is dock specific. > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Wed Dec 14 20:19:14 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Wed, 14 Dec 2022 22:19:14 +0200 Subject: [Buildroot] [PATCH v4 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221213232159.855265-3-angelo@amarulasolutions.com> References: <20221213232159.855265-1-angelo@amarulasolutions.com> <20221213232159.855265-3-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval K, 14. detsember 2022 kell 01:22: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > --- > v4: > * Bump to the latest kernel/uboot/opensbi as per nezha defconfig > v3: > * Use kernel config fragment to enable RTL8723DS-BT driver > * Use mdev to let the system load device drivers modules at boot > (rtl8723ds wifi and bluetooth) > > board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ > .../overlay/etc/network/interfaces | 6 +++ > .../overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ > 6 files changed, 126 insertions(+) > create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg > create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > create mode 100644 board/sipeed/lichee_rv_dock/readme.txt > create mode 100644 configs/sipeed_lichee_rv_dock_defconfig > > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..34478cafcc > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make lichee_rv_dock_defconfig > -> make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or > Path is incorrect > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Wed Dec 14 21:50:38 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 14 Dec 2022 22:50:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdrm: disable --as-needed linker flag for Codesourcery ARM 2014.05 toolchain Message-ID: <20221214215038.4183461-1-bernd.kuhls@t-online.de> As similar patch was committed for mesa3d, see https://git.busybox.net/buildroot/commit/?id=d3f576d2f37a05275c0d25f855dc24935ff5de5c for details. Fixes: http://autobuild.buildroot.net/results/8b0/8b0b89100aeff554127387c78972ed3e1616c2c9/ Signed-off-by: Bernd Kuhls --- package/libdrm/libdrm.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/libdrm/libdrm.mk b/package/libdrm/libdrm.mk index 56366b6c48..cfb0f730fb 100644 --- a/package/libdrm/libdrm.mk +++ b/package/libdrm/libdrm.mk @@ -19,6 +19,13 @@ LIBDRM_CONF_OPTS = \ -Dcairo-tests=disabled \ -Dman-pages=disabled +# Codesourcery ARM 2014.05 fail to link libdrm.so with --as-needed +# linker flag due to a linker bug between binutils 2.24 and 2.25 +# (2.24.51.20140217). +ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM),y) +LIBDRM_CONF_OPTS += -Db_asneeded=false +endif + ifeq ($(BR2_PACKAGE_LIBATOMIC_OPS),y) LIBDRM_DEPENDENCIES += libatomic_ops ifeq ($(BR2_sparc_v8)$(BR2_sparc_leon3),y) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 14 21:52:32 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 14 Dec 2022 22:52:32 +0100 Subject: [Buildroot] [PATCH] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 Message-ID: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> Drop local patch that has been upstreamed[0] and drop the endianness handling too since from this commit[1] on it's handled by using Linux macro __LITTLE_ENDIAN. [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff Signed-off-by: Giulio Benetti --- ...TRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 40 ------------------- package/rtl8189fs/rtl8189fs.hash | 2 +- package/rtl8189fs/rtl8189fs.mk | 10 +---- 3 files changed, 3 insertions(+), 49 deletions(-) delete mode 100644 package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch diff --git a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index dc4deff9f1..0000000000 --- a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 4a555ffb77a5947814b6c7f330968318e265c496 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Sep 2022 21:17:17 +0200 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti -[Upstream status: https://github.com/jwrdegoede/rtl8189ES_linux/pull/83] ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 8fcb7bd..e4664e9 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -2239,6 +2238,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - ########### this part for *.mk ############################ --- -2.34.1 - diff --git a/package/rtl8189fs/rtl8189fs.hash b/package/rtl8189fs/rtl8189fs.hash index 1ab41db553..4f117cfd14 100644 --- a/package/rtl8189fs/rtl8189fs.hash +++ b/package/rtl8189fs/rtl8189fs.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 7cc80cb85ed6e7f7d5480e6094c377d3dbcd18a57b58cfba43a7e42ea59fc8d3 rtl8189fs-c93cfd712a3acd2ecdeda19a66d269c20f8803f1.tar.gz +sha256 96347dbfedd95a217fb89b7b295fe417b711dbad3db896ef0c2fa733c6d150fd rtl8189fs-e58bd86c9d9408c648b1246a0dd76b16856ec172.tar.gz diff --git a/package/rtl8189fs/rtl8189fs.mk b/package/rtl8189fs/rtl8189fs.mk index 8b7618fcc8..15a5329a45 100644 --- a/package/rtl8189fs/rtl8189fs.mk +++ b/package/rtl8189fs/rtl8189fs.mk @@ -4,20 +4,14 @@ # ################################################################################ -RTL8189FS_VERSION = c93cfd712a3acd2ecdeda19a66d269c20f8803f1 +RTL8189FS_VERSION = e58bd86c9d9408c648b1246a0dd76b16856ec172 RTL8189FS_SITE = $(call github,jwrdegoede,rtl8189ES_linux,$(RTL8189FS_VERSION)) RTL8189FS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8189FS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8189FS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN - RTL8189FS_MODULE_MAKE_OPTS = \ CONFIG_RTL8189FS=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) \ - USER_EXTRA_CFLAGS="$(RTL8189FS_USER_EXTRA_CLAGS)" + KSRC=$(LINUX_DIR) define RTL8189FS_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) -- 2.34.1 From peter at korsgaard.com Wed Dec 14 22:05:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:05:54 +0100 Subject: [Buildroot] [PATCH v2] package/libarchive: bump to version 3.6.2 In-Reply-To: <20221214194706.3341298-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 20:47:06 +0100") References: <20221214194706.3341298-1-francois.perrad@gadz.org> Message-ID: <87pmclsksd.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > remove merged patch > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:06:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:06:33 +0100 Subject: [Buildroot] [PATCH v2] package/sudo: bump to version 1.9.12p1 In-Reply-To: <20221214194726.3341319-1-francois.perrad@gadz.org> (Francois Perrad's message of "Wed, 14 Dec 2022 20:47:26 +0100") References: <20221214194726.3341319-1-francois.perrad@gadz.org> Message-ID: <87len9skra.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > remove merged patch > diff LICENSE.md > - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler > + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler > - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. > + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:05:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:05:31 +0100 Subject: [Buildroot] [git commit] package/libarchive: bump to version 3.6.2 Message-ID: <20221214220706.28909866E2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=380341b249175382691f268de4b41d3843ff0acc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove merged patch Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- ...libarchive-Handle-a-calloc-returning-NULL.patch | 38 ---------------------- package/libarchive/Config.in | 2 +- package/libarchive/libarchive.hash | 2 +- package/libarchive/libarchive.mk | 5 +-- 4 files changed, 3 insertions(+), 44 deletions(-) diff --git a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch b/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch deleted file mode 100644 index 75ce6112fe..0000000000 --- a/package/libarchive/0001-libarchive-Handle-a-calloc-returning-NULL.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bff38efe8c110469c5080d387bec62a6ca15b1a5 Mon Sep 17 00:00:00 2001 -From: obiwac -Date: Fri, 22 Jul 2022 22:41:10 +0200 -Subject: [PATCH] libarchive: Handle a `calloc` returning NULL (fixes #1754) - -[Retrieved from: -https://github.com/libarchive/libarchive/commit/bff38efe8c110469c5080d387bec62a6ca15b1a5] -Signed-off-by: Fabrice Fontaine ---- - libarchive/archive_write.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - -diff --git a/libarchive/archive_write.c b/libarchive/archive_write.c -index 66592e826..27626b541 100644 ---- a/libarchive/archive_write.c -+++ b/libarchive/archive_write.c -@@ -201,6 +201,10 @@ __archive_write_allocate_filter(struct archive *_a) - struct archive_write_filter *f; - - f = calloc(1, sizeof(*f)); -+ -+ if (f == NULL) -+ return (NULL); -+ - f->archive = _a; - f->state = ARCHIVE_WRITE_FILTER_STATE_NEW; - if (a->filter_first == NULL) -@@ -548,6 +552,10 @@ archive_write_open2(struct archive *_a, void *client_data, - a->client_data = client_data; - - client_filter = __archive_write_allocate_filter(_a); -+ -+ if (client_filter == NULL) -+ return (ARCHIVE_FATAL); -+ - client_filter->open = archive_write_client_open; - client_filter->write = archive_write_client_write; - client_filter->close = archive_write_client_close; diff --git a/package/libarchive/Config.in b/package/libarchive/Config.in index fd429acb60..ffa4cff7b3 100644 --- a/package/libarchive/Config.in +++ b/package/libarchive/Config.in @@ -8,7 +8,7 @@ config BR2_PACKAGE_LIBARCHIVE Libarchive is a reusable C library for reading and writing a variety of streaming archive formats. - http://www.libarchive.org/ + https://www.libarchive.org/ if BR2_PACKAGE_LIBARCHIVE diff --git a/package/libarchive/libarchive.hash b/package/libarchive/libarchive.hash index ca580b4977..b03bef3de5 100644 --- a/package/libarchive/libarchive.hash +++ b/package/libarchive/libarchive.hash @@ -1,4 +1,4 @@ # From https://www.libarchive.de/downloads/sha256sums -sha256 5a411aceb978f43e626f0c2d1812ddd8807b645ed892453acabd532376c148e6 libarchive-3.6.1.tar.xz +sha256 9e2c1b80d5fbe59b61308fdfab6c79b5021d7ff4ff2489fb12daf0a96a83551d libarchive-3.6.2.tar.xz # Locally computed: sha256 b2cdf763345de2de34cebf54394df3c61a105c3b71288603c251f2fa638200ba COPYING diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index 649b7dd4dc..cfc148d01d 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBARCHIVE_VERSION = 3.6.1 +LIBARCHIVE_VERSION = 3.6.2 LIBARCHIVE_SOURCE = libarchive-$(LIBARCHIVE_VERSION).tar.xz LIBARCHIVE_SITE = https://www.libarchive.de/downloads LIBARCHIVE_INSTALL_STAGING = YES @@ -12,9 +12,6 @@ LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive -# 0001-libarchive-Handle-a-calloc-returning-NULL.patch -LIBARCHIVE_IGNORE_CVES += CVE-2022-36227 - ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) LIBARCHIVE_CONF_OPTS += --enable-bsdtar=static From peter at korsgaard.com Wed Dec 14 22:06:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:06:17 +0100 Subject: [Buildroot] [git commit] package/sudo: bump to version 1.9.12p1 Message-ID: <20221214220706.33B0A866E3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f095f5a8bec8352ffa182f606c5c7349ec2d6dca branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove merged patch diff LICENSE.md - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler + Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler - Copyright (c) 2008-2018, Dave Benson and the protobuf-c authors. + Copyright (c) 2008-2022, Dave Benson and the protobuf-c authors. Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/sudo/0001-Fix-CVE-2022-43995.patch | 53 ------------------------------ package/sudo/Config.in | 2 +- package/sudo/sudo.hash | 6 ++-- package/sudo/sudo.mk | 7 ++-- 4 files changed, 6 insertions(+), 62 deletions(-) diff --git a/package/sudo/0001-Fix-CVE-2022-43995.patch b/package/sudo/0001-Fix-CVE-2022-43995.patch deleted file mode 100644 index 3f544dcf81..0000000000 --- a/package/sudo/0001-Fix-CVE-2022-43995.patch +++ /dev/null @@ -1,53 +0,0 @@ -From bd209b9f16fcd1270c13db27ae3329c677d48050 Mon Sep 17 00:00:00 2001 -From: "Todd C. Miller" -Date: Fri, 28 Oct 2022 07:29:55 -0600 -Subject: [PATCH] Fix CVE-2022-43995, potential heap overflow for passwords < 8 - characters. Starting with sudo 1.8.0 the plaintext password buffer is - dynamically sized so it is not safe to assume that it is at least 9 bytes in - size. Found by Hugo Lefeuvre (University of Manchester) with ConfFuzz. - -[Retrieved from: -https://github.com/sudo-project/sudo/commit/bd209b9f16fcd1270c13db27ae3329c677d48050] -Signed-off-by: Fabrice Fontaine ---- - plugins/sudoers/auth/passwd.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/plugins/sudoers/auth/passwd.c b/plugins/sudoers/auth/passwd.c -index b2046eca2..0416861e9 100644 ---- a/plugins/sudoers/auth/passwd.c -+++ b/plugins/sudoers/auth/passwd.c -@@ -63,7 +63,7 @@ sudo_passwd_init(struct passwd *pw, sudo_auth *auth) - int - sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_conv_callback *callback) - { -- char sav, *epass; -+ char des_pass[9], *epass; - char *pw_epasswd = auth->data; - size_t pw_len; - int matched = 0; -@@ -75,12 +75,12 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - - /* - * Truncate to 8 chars if standard DES since not all crypt()'s do this. -- * If this turns out not to be safe we will have to use OS #ifdef's (sigh). - */ -- sav = pass[8]; - pw_len = strlen(pw_epasswd); -- if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) -- pass[8] = '\0'; -+ if (pw_len == DESLEN || HAS_AGEINFO(pw_epasswd, pw_len)) { -+ strlcpy(des_pass, pass, sizeof(des_pass)); -+ pass = des_pass; -+ } - - /* - * Normal UN*X password check. -@@ -88,7 +88,6 @@ sudo_passwd_verify(struct passwd *pw, char *pass, sudo_auth *auth, struct sudo_c - * only compare the first DESLEN characters in that case. - */ - epass = (char *) crypt(pass, pw_epasswd); -- pass[8] = sav; - if (epass != NULL) { - if (HAS_AGEINFO(pw_epasswd, pw_len) && strlen(epass) == DESLEN) - matched = !strncmp(pw_epasswd, epass, DESLEN); diff --git a/package/sudo/Config.in b/package/sudo/Config.in index cbef15d67b..ee5ea542ab 100644 --- a/package/sudo/Config.in +++ b/package/sudo/Config.in @@ -8,4 +8,4 @@ config BR2_PACKAGE_SUDO basic philosophy is to give as few privileges as possible but still allow people to get their work done. - http://www.sudo.ws/sudo/ + https://www.sudo.ws/sudo/ diff --git a/package/sudo/sudo.hash b/package/sudo/sudo.hash index 63c98e2c4e..a3476df96b 100644 --- a/package/sudo/sudo.hash +++ b/package/sudo/sudo.hash @@ -1,4 +1,4 @@ -# From: http://www.sudo.ws/download.html -sha256 a21918eb9fc0063794f6887464fa2d924ab6d192e19063191a429605c22791d2 sudo-1.9.11p2.tar.gz +# From: https://www.sudo.ws/getting/download/ +sha256 475a18a8eb3da8b2917ceab063a6baf51ea09128c3c47e3e0e33ab7497bab7d8 sudo-1.9.12p1.tar.gz # Locally calculated -sha256 cf3a83366f9aabfd76d693ce03843106fcaaf6c76dfa97610f7c0b719a06e6bb LICENSE.md +sha256 d2f93a3b17ed5586fddd07be33ad767146c1a81a22682baa68bb4360a31d020a LICENSE.md diff --git a/package/sudo/sudo.mk b/package/sudo/sudo.mk index 8e237bd36a..a16b6863aa 100644 --- a/package/sudo/sudo.mk +++ b/package/sudo/sudo.mk @@ -4,8 +4,8 @@ # ################################################################################ -SUDO_VERSION_MAJOR = 1.9.11 -SUDO_VERSION_MINOR = p2 +SUDO_VERSION_MAJOR = 1.9.12 +SUDO_VERSION_MINOR = p1 SUDO_VERSION = $(SUDO_VERSION_MAJOR)$(SUDO_VERSION_MINOR) SUDO_SITE = https://www.sudo.ws/sudo/dist SUDO_LICENSE = ISC, BSD-3-Clause @@ -25,9 +25,6 @@ SUDO_CONF_OPTS = \ --without-interfaces \ --with-env-editor -# 0001-Fix-CVE-2022-43995.patch -SUDO_IGNORE_CVES += CVE-2022-43995 - ifeq ($(BR2_PACKAGE_LINUX_PAM),y) define SUDO_INSTALL_PAM_CONF $(INSTALL) -D -m 0644 package/sudo/sudo.pam $(TARGET_DIR)/etc/pam.d/sudo From peter at korsgaard.com Wed Dec 14 22:13:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:13:25 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:25 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <87h6xxskfu.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > This bump skips four previously released versions which are fixing > various security-related bugs: > https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md > Signed-off-by: Bernd Kuhls I've extended the commit message with a description of the actual security fixes and committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:13:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:13:30 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:26 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> <20221214195826.3926072-2-bernd.kuhls@t-online.de> Message-ID: <87cz8lskfp.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:14:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:14:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xapp_xhost: bump version to 1.0.9 In-Reply-To: <20221214190436.1043102-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:04:36 +0100") References: <20221214190436.1043102-1-bernd.kuhls@t-online.de> Message-ID: <878rj9ske3.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003301.html > Updated license hash due to copyright year bump: > https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 > Switched tarball to xz, updated _SITE. > Added optional support for gettext: > https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 14 22:12:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:12:46 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221214221445.9593C866F7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aa409d82fc64ee28e7ef9a649875fc577c33f01b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 831e60982e..3a0e3c14ab 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -353,6 +353,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 14 22:14:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:14:16 +0100 Subject: [Buildroot] [git commit] package/x11r7/xapp_xhost: bump version to 1.0.9 Message-ID: <20221214221445.A1C34866F8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f62d409cb8d1bcd015b9ca4aeca31b2d1c8dbf02 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003301.html Updated license hash due to copyright year bump: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Switched tarball to xz, updated _SITE. Added optional support for gettext: https://gitlab.freedesktop.org/xorg/app/xhost/-/commit/167ad7fa3a339da96798da49d05c3125045a87c2 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xapp_xhost/xapp_xhost.hash | 10 ++++------ package/x11r7/xapp_xhost/xapp_xhost.mk | 9 +++++---- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/package/x11r7/xapp_xhost/xapp_xhost.hash b/package/x11r7/xapp_xhost/xapp_xhost.hash index 71eabccc44..fea2588c6d 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.hash +++ b/package/x11r7/xapp_xhost/xapp_xhost.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2019-February/002950.html -md5 a48c72954ae6665e0616f6653636da8c xhost-1.0.8.tar.bz2 -sha1 971670858a464d4f8eeb6f4e182f9fcd94149790 xhost-1.0.8.tar.bz2 -sha256 a2dc3c579e13674947395ef8ccc1b3763f89012a216c2cc6277096489aadc396 xhost-1.0.8.tar.bz2 -sha512 55581f9bc45a70a73b13fe718ca83c4cb0a6116d26addc0f07659ebeb5bf7d2379e84cab5a1702ae77a298a66f42ae03f41ddc7d5acd61c6f18448e58ad7cb6b xhost-1.0.8.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003301.html +sha256 ea86b531462035b19a2e5e01ef3d9a35cca7d984086645e2fc844d8f0e346645 xhost-1.0.9.tar.xz +sha512 d281a0df0a036d693ce7dbe0d1d53839110d203f42454bf4d33a49fbfddec078149969b6ad76641e40e207ddc8317ea563088c59025fc57d8245e5ed27f79818 xhost-1.0.9.tar.xz # Locally computed -sha256 7e69bed6fcfff05ecf454d7e4b29cd265172385833f1978f04b638f92f2cfecf COPYING +sha256 d3106697fb05dea4e9899b9e782ae7c3c17086d5b3dc7966494fc83fda9e468e COPYING diff --git a/package/x11r7/xapp_xhost/xapp_xhost.mk b/package/x11r7/xapp_xhost/xapp_xhost.mk index e9fb155216..55f7ca5cc7 100644 --- a/package/x11r7/xapp_xhost/xapp_xhost.mk +++ b/package/x11r7/xapp_xhost/xapp_xhost.mk @@ -4,11 +4,12 @@ # ################################################################################ -XAPP_XHOST_VERSION = 1.0.8 -XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.bz2 -XAPP_XHOST_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XHOST_VERSION = 1.0.9 +XAPP_XHOST_SOURCE = xhost-$(XAPP_XHOST_VERSION).tar.xz +XAPP_XHOST_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XHOST_LICENSE = MIT XAPP_XHOST_LICENSE_FILES = COPYING -XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu +XAPP_XHOST_DEPENDENCIES = xlib_libX11 xlib_libXmu $(TARGET_NLS_DEPENDENCIES) +XAPP_XHOST_CONF_ENV = LIBS=$(TARGET_NLS_LIBS) $(eval $(autotools-package)) From peter at korsgaard.com Wed Dec 14 22:08:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 14 Dec 2022 23:08:15 +0100 Subject: [Buildroot] [git commit] package/intel-microcode: security bump version to 20221108 Message-ID: <20221214221445.88EB5866F5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f83377b7b30c82da363c7937f693fe979318f598 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From angelo at amarulasolutions.com Wed Dec 14 22:15:04 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:04 +0100 Subject: [Buildroot] [PATCH v5 1/3] package/rtl8723ds-bt: new package Message-ID: <20221214221506.43849-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci --- v3: * Simplified package (Thomas, Yann) * Package now only installs firmware (Thomas, Yann) package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.34.1 From angelo at amarulasolutions.com Wed Dec 14 22:15:05 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:05 +0100 Subject: [Buildroot] [PATCH v5 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: <20221214221506.43849-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci --- v5: * Fixing typos in readme (Indrek Kruusa) v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 4 files changed, 82 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From angelo at amarulasolutions.com Wed Dec 14 22:15:06 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Wed, 14 Dec 2022 23:15:06 +0100 Subject: [Buildroot] [PATCH v5 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: <20221214221506.43849-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci --- v5: * Fixing typos in readme (Indrek Kruusa) v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 6 files changed, 126 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..05e1e8d43b --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.34.1 From fontaine.fabrice at gmail.com Wed Dec 14 22:20:12 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 14 Dec 2022 23:20:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/arp-scan: bump to version 1.10.0 Message-ID: <20221214222012.8019-1-fontaine.fabrice@gmail.com> - Use official tarball and so drop autoreconf - libcap is an optional dependency since https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 https://github.com/royhills/arp-scan/releases/tag/1.10.0 Signed-off-by: Fabrice Fontaine --- package/arp-scan/arp-scan.hash | 2 +- package/arp-scan/arp-scan.mk | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/package/arp-scan/arp-scan.hash b/package/arp-scan/arp-scan.hash index b18c6ceb38..3a2977f906 100644 --- a/package/arp-scan/arp-scan.hash +++ b/package/arp-scan/arp-scan.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 b9b75ceaef6348f5951b06c773ec7a243a9e780e160eafebc369f9c27f6a7d3f arp-scan-1.9.8.tar.gz +sha256 a078fe8711ecbb8b99121c3d8be26ae7e7f339f11010ef61318be4f33394d012 arp-scan-1.10.0.tar.gz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk index 73d1b99bc7..89644be9d3 100644 --- a/package/arp-scan/arp-scan.mk +++ b/package/arp-scan/arp-scan.mk @@ -4,12 +4,11 @@ # ################################################################################ -ARP_SCAN_VERSION = 1.9.8 -ARP_SCAN_SITE = $(call github,royhills,arp-scan,$(ARP_SCAN_VERSION)) +ARP_SCAN_VERSION = 1.10.0 +ARP_SCAN_SITE = https://github.com/royhills/arp-scan/releases/download/$(ARP_SCAN_VERSION) ARP_SCAN_LICENSE = GPL-3.0+ ARP_SCAN_LICENSE_FILES = COPYING ARP_SCAN_DEPENDENCIES = libpcap -ARP_SCAN_AUTORECONF = YES ifeq ($(BR2_STATIC_LIBS),y) ARP_SCAN_CONF_OPTS += LIBS="`$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`" @@ -17,4 +16,11 @@ endif ARP_SCAN_CONF_ENV = pgac_cv_snprintf_long_long_int_format='%lld' +ifeq ($(BR2_PACKAGE_LIBCAP),y) +ARP_SCAN_DEPENDENCIES += libcap +ARP_SCAN_CONF_OPTS += --with-libcap +else +ARP_SCAN_CONF_OPTS += --without-libcap +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 14 22:26:58 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 14 Dec 2022 23:26:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine --- ...-PIC-inline-ASM-compilation-with-GCC.patch | 74 ------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) delete mode 100644 package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ?ebx? in ?asm? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ?ebx? in ?asm? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ -- 2.35.1 From giulio.benetti at benettiengineering.com Wed Dec 14 22:31:00 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 14 Dec 2022 23:31:00 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.86 Message-ID: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> Signed-off-by: Giulio Benetti --- package/libnss/libnss.hash | 4 ++-- package/libnss/libnss.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash index e3c27170e5..50c5e583af 100644 --- a/package/libnss/libnss.hash +++ b/package/libnss/libnss.hash @@ -1,4 +1,4 @@ -# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_85_RTM/src/SHA256SUMS -sha256 afd9d64510b1154debbd6cab3571e9ff64a3373898e03483e4c85cdada13d297 nss-3.85.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_86_RTM/src/SHA256SUMS +sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index 0f7daae0ed..f8fe076fe9 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.85 +LIBNSS_VERSION = 3.86 LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src LIBNSS_DISTDIR = dist -- 2.34.1 From mr.bossman075 at gmail.com Wed Dec 14 23:36:49 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Wed, 14 Dec 2022 18:36:49 -0500 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig Message-ID: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Add defconfig for imxrt1050-evk is a development board from NXP. Giulio and I worked on Linux and U-boot for this board. And now I'm adding support for the new board in Buildroot. The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. Seeing that these chips are comparable to the STM32F7xxs which have buildroot ported to them it seems reasonable to add support for them. https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK Signed-off-by: Jesse Taube Cc: Giulio Benetti --- DEVELOPERS | 6 +++ board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ board/freescale/imxrt1050evk/post-build.sh | 3 ++ board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ board/freescale/imxrt1050evk/uboot.fragment | 2 + configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ 6 files changed, 124 insertions(+) create mode 100644 board/freescale/imxrt1050evk/genimage.cfg create mode 100755 board/freescale/imxrt1050evk/post-build.sh create mode 100644 board/freescale/imxrt1050evk/readme.txt create mode 100644 board/freescale/imxrt1050evk/uboot.fragment create mode 100644 configs/imxrt1050-evk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..ee33c65fd4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1132,9 +1132,11 @@ F: package/webp/ F: package/xapian/ N: Giulio Benetti +F: board/freescale/imxrt1050evk/* F: board/olimex/a* F: configs/amarula_vyasa_rk3288_defconfig F: configs/asus_tinker_rk3288_defconfig +F: configs/imxrt1050-evk_defconfig F: configs/olimex_a* F: package/at/ F: package/binutils/ @@ -1477,6 +1479,10 @@ F: package/wmctrl/ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ +N: Jesse Taube +F: board/freescale/imxrt1050evk/* +F: configs/imxrt1050-evk_defconfig + N: Jesse Van Gavere F: package/qt6/qt6serialport/ diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg new file mode 100644 index 0000000000..7e1e932d37 --- /dev/null +++ b/board/freescale/imxrt1050evk/genimage.cfg @@ -0,0 +1,40 @@ +image boot.vfat { + vfat { + files = { + "uImage", + "imxrt1050-evk.dtb", + } + } + + size = 6M +} + +image sdcard.img { + hdimage { + } + + partition SPL { + in-partition-table = "no" + image = "SPL" + offset = 1K + size = 127K + } + + partition u-boot { + in-partition-table = "no" + image = "u-boot.img" + offset = 128K + size = 512K + } + + partition boot { + partition-type = 0xc + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh new file mode 100755 index 0000000000..a13789f231 --- /dev/null +++ b/board/freescale/imxrt1050evk/post-build.sh @@ -0,0 +1,3 @@ +#!/bin/sh +MKIMAGE=$HOST_DIR/bin/mkimage +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt new file mode 100644 index 0000000000..1fc4edd88b --- /dev/null +++ b/board/freescale/imxrt1050evk/readme.txt @@ -0,0 +1,30 @@ +NXP i.MXRT1050 EVK board +------------------------ + +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high +level of integration of an applications processors with the ease-of-use and +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm +Cortex-M7 core at 600 MHz. +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK + +To build a minimal support for this board: + +$ make imxrt1050-evk_defconfig +$ make + +Buildroot prepares a bootable "sdcard.img" image in the output/images/ +directory, ready to be flashed into the SD card: + +$ dd if=output/images/sdcard.img of=/dev/sdX +Where 'sdX' is the device node of the uSD. + +Jumper settings: + + SW7: 1 0 1 0 + +Where 0 means bottom position and 1 means top position (from the +switch label numbers reference). + +Connect the USB cable between the EVK and the PC for the console. + +Insert the micro SD card in the board, power it up and U-Boot messages should come up. diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment new file mode 100644 index 0000000000..1c5bb6af35 --- /dev/null +++ b/board/freescale/imxrt1050evk/uboot.fragment @@ -0,0 +1,2 @@ +CONFIG_USE_BOOTCOMMAND=y +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig new file mode 100644 index 0000000000..c9022649be --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,43 @@ +# Architecture +BR2_arm=y +BR2_cortex_m7=y + +# Image +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" +BR2_LINUX_KERNEL_IMAGE_NAME="Image" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" + + +# Bootloader +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="SPL" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Required tools to create the SD card image +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MKPASSWD=y +BR2_PACKAGE_HOST_UBOOT_TOOLS=y -- 2.38.1 From mr.bossman075 at gmail.com Thu Dec 15 02:35:05 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Wed, 14 Dec 2022 21:35:05 -0500 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> References: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Message-ID: <190765dc-41c9-7bdd-6930-147db9ab9b2f@gmail.com> On 12/14/22 18:36, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti > --- > DEVELOPERS | 6 +++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ > board/freescale/imxrt1050evk/post-build.sh | 3 ++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 + > configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ > 6 files changed, 124 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100755 board/freescale/imxrt1050evk/post-build.sh > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..7e1e932d37 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 6M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh > new file mode 100755 > index 0000000000..a13789f231 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/post-build.sh > @@ -0,0 +1,3 @@ > +#!/bin/sh > +MKIMAGE=$HOST_DIR/bin/mkimage > +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..c9022649be > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,43 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y > + > +# Image > +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y > +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" > +BR2_LINUX_KERNEL_IMAGE_NAME="Image" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" > + > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" should have been 2022.10 I don't know if the committer will change this or not Thanks, Jesse Taube > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y > +BR2_PACKAGE_HOST_UBOOT_TOOLS=y From dennis.van.hoorick at gmail.com Thu Dec 15 10:06:35 2022 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Thu, 15 Dec 2022 11:06:35 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 Message-ID: <20221215100636.930-1-dennis.vanhoorick@barco.com> remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. Signed-off-by: Dennis Van Hoorick --- package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- package/ncurses/ncurses.hash | 98 ++++++++++------- package/ncurses/ncurses.mk | 106 +++++++++++-------- 3 files changed, 123 insertions(+), 125 deletions(-) delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch deleted file mode 100644 index 0106e8077f..0000000000 --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch +++ /dev/null @@ -1,44 +0,0 @@ -Fix gcc 5.x build failure - -Extracted from upstream commit -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. - -+ modify MKlib_gen.sh to work around change in development version of - gcc introduced here: - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html - (reports by Marcus Shawcroft, Maohui Lei). - -Original author: Thomas E. Dickey -Signed-off-by: Mikhail Peselnik -[Adam Duskett: Refresh for 6.1] -Signed-off-by: Adam Duskett ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 -@@ -505,11 +505,22 @@ - -e 's/gen_$//' \ - -e 's/ / /g' >>$TMP - -+cat >$ED1 < $ED2 -+cat $ED2 >$TMP -+ - $preprocessor $TMP 2>/dev/null \ --| sed \ -- -e 's/ / /g' \ -- -e 's/^ //' \ -- -e 's/_Bool/NCURSES_BOOL/g' \ -+| sed -f $ED1 \ - | $AWK -f $AW2 \ - | sed -f $ED3 \ - | sed \ diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 69115f5caf..1029c1ddcb 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,39 +1,65 @@ # Locally calculated after checking pgp signature -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz + # Locally computed sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 2881ca1308..79593d8084 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,62 +4,78 @@ # ################################################################################ -NCURSES_VERSION = 6.1 +NCURSES_VERSION = 6.3 NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 -NCURSES_IGNORE_CVES += CVE-2018-10754 -NCURSES_IGNORE_CVES += CVE-2018-19211 -NCURSES_IGNORE_CVES += CVE-2018-19217 -NCURSES_IGNORE_CVES += CVE-2019-17594 -NCURSES_IGNORE_CVES += CVE-2019-17595 NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - ncurses-6.1-20190609-patch.sh.bz2 \ - ncurses-6.1-20190615.patch.gz \ - ncurses-6.1-20190623.patch.gz \ - ncurses-6.1-20190630.patch.gz \ - ncurses-6.1-20190706.patch.gz \ - ncurses-6.1-20190713.patch.gz \ - ncurses-6.1-20190720.patch.gz \ - ncurses-6.1-20190727.patch.gz \ - ncurses-6.1-20190728.patch.gz \ - ncurses-6.1-20190803.patch.gz \ - ncurses-6.1-20190810.patch.gz \ - ncurses-6.1-20190817.patch.gz \ - ncurses-6.1-20190824.patch.gz \ - ncurses-6.1-20190831.patch.gz \ - ncurses-6.1-20190907.patch.gz \ - ncurses-6.1-20190914.patch.gz \ - ncurses-6.1-20190921.patch.gz \ - ncurses-6.1-20190928.patch.gz \ - ncurses-6.1-20191005.patch.gz \ - ncurses-6.1-20191012.patch.gz \ - ncurses-6.1-20191015.patch.gz \ - ncurses-6.1-20191019.patch.gz \ - ncurses-6.1-20191026.patch.gz \ - ncurses-6.1-20191102.patch.gz \ - ncurses-6.1-20191109.patch.gz \ - ncurses-6.1-20191116.patch.gz \ - ncurses-6.1-20191123.patch.gz \ - ncurses-6.1-20191130.patch.gz \ - ncurses-6.1-20191207.patch.gz \ - ncurses-6.1-20191214.patch.gz \ - ncurses-6.1-20191221.patch.gz \ - ncurses-6.1-20191228.patch.gz \ - ncurses-6.1-20200104.patch.gz \ - ncurses-6.1-20200111.patch.gz \ - ncurses-6.1-20200118.patch.gz \ + ncurses-6.3-20211026.patch.gz \ + ncurses-6.3-20211030.patch.gz \ + ncurses-6.3-20211106.patch.gz \ + ncurses-6.3-20211113.patch.gz \ + ncurses-6.3-20211115.patch.gz \ + ncurses-6.3-20211120.patch.gz \ + ncurses-6.3-20211127.patch.gz \ + ncurses-6.3-20211204.patch.gz \ + ncurses-6.3-20211211.patch.gz \ + ncurses-6.3-20211219.patch.gz \ + ncurses-6.3-20211225.patch.gz \ + ncurses-6.3-20220101.patch.gz \ + ncurses-6.3-20220115.patch.gz \ + ncurses-6.3-20220122.patch.gz \ + ncurses-6.3-20220129.patch.gz \ + ncurses-6.3-20220205.patch.gz \ + ncurses-6.3-20220212.patch.gz \ + ncurses-6.3-20220219.patch.gz \ + ncurses-6.3-20220226.patch.gz \ + ncurses-6.3-20220305.patch.gz \ + ncurses-6.3-20220312.patch.gz \ + ncurses-6.3-20220319.patch.gz \ + ncurses-6.3-20220326.patch.gz \ + ncurses-6.3-20220402.patch.gz \ + ncurses-6.3-20220409.patch.gz \ + ncurses-6.3-20220416.patch.gz \ + ncurses-6.3-20220423.patch.gz \ + ncurses-6.3-20220430.patch.gz \ + ncurses-6.3-20220501.patch.gz \ + ncurses-6.3-20220507.patch.gz \ + ncurses-6.3-20220514.patch.gz \ + ncurses-6.3-20220521.patch.gz \ + ncurses-6.3-20220529.patch.gz \ + ncurses-6.3-20220604.patch.gz \ + ncurses-6.3-20220612.patch.gz \ + ncurses-6.3-20220618.patch.gz \ + ncurses-6.3-20220625.patch.gz \ + ncurses-6.3-20220703.patch.gz \ + ncurses-6.3-20220709.patch.gz \ + ncurses-6.3-20220716.patch.gz \ + ncurses-6.3-20220724.patch.gz \ + ncurses-6.3-20220729.patch.gz \ + ncurses-6.3-20220806.patch.gz \ + ncurses-6.3-20220813.patch.gz \ + ncurses-6.3-20220820.patch.gz \ + ncurses-6.3-20220827.patch.gz \ + ncurses-6.3-20220903.patch.gz \ + ncurses-6.3-20220910.patch.gz \ + ncurses-6.3-20220917.patch.gz \ + ncurses-6.3-20220924.patch.gz \ + ncurses-6.3-20221001.patch.gz \ + ncurses-6.3-20221008.patch.gz \ + ncurses-6.3-20221015.patch.gz \ + ncurses-6.3-20221023.patch.gz \ + ncurses-6.3-20221029.patch.gz \ + ncurses-6.3-20221105.patch.gz \ + ncurses-6.3-20221112.patch.gz \ + ncurses-6.3-20221119.patch.gz \ + ncurses-6.3-20221126.patch.gz \ + ncurses-6.3-20221203.patch.gz \ ) -# ncurses-6.1-20191012.patch.gz -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 - NCURSES_CONF_OPTS = \ --without-cxx \ --without-cxx-binding \ -- 2.30.2 From dennis.van.hoorick at gmail.com Thu Dec 15 10:06:36 2022 From: dennis.van.hoorick at gmail.com (Dennis Van Hoorick) Date: Thu, 15 Dec 2022 11:06:36 +0100 Subject: [Buildroot] [PATCH 2/2] package/ncurses: ignore CVE-2022-29458 In-Reply-To: <20221215100636.930-1-dennis.vanhoorick@barco.com> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> Message-ID: <20221215100636.930-2-dennis.vanhoorick@barco.com> Fixed in patch 20220416 Signed-off-by: Dennis Van Hoorick --- package/ncurses/ncurses.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 79593d8084..4d93a992e4 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -12,6 +12,8 @@ NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config +# patch 20220416 +NCURSES_IGNORE_CVES += CVE-2022-29458 NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ ncurses-6.3-20211026.patch.gz \ -- 2.30.2 From neal.frager at amd.com Thu Dec 15 11:12:20 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 15 Dec 2022 11:12:20 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs In-Reply-To: References: <20221214145737.31849-1-neal.frager@amd.com> <7a46c290-f7cf-8783-2aab-a64f8718c694@amd.com> Message-ID: Hi Michal, > Reduce the configs in the kria/uboot.fragment to only what is necessary. > > This patch has been build and run tested on a kria kv260 starter kit. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/uboot.fragment | 5 ----- > 1 file changed, 5 deletions(-) > > diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment > index 9e32edfb36..f91baa2d8b 100644 > --- a/board/zynqmp/kria/uboot.fragment > +++ b/board/zynqmp/kria/uboot.fragment > @@ -1,14 +1,9 @@ > CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 > -CONFIG_DTB_RESELECT=y > This should be enabled only for kria but not for others. > For some reason, the CONFIG_MULTI_DTB_FIT option is not building properly with buildroot. Could you look into it? > I get the following error on first build with CONFIG_MULTI_DTB_FIT enabled: > FATAL ERROR: Couldn't open "fit-dtb.blob": No such file or directory > ./tools/mkimage: Can't open u-boot.itb.tmp: No such file or directory > Makefile:1429: recipe for target 'u-boot.itb' failed > make[1]: *** [u-boot.itb] Error 255 > When the CONFIG_MULTI_DTB_FIT is not enabled, the CONFIG_DTB_RESELECT does not exist as an option. > I work around the issue in buildroot by overlaying the carrier board dtbo directly into the som dtb as you can see here: > https://git.busybox.net/buildroot/tree/board/zynqmp/kria/kv260/kv260.sh I have identified another way of dealing with this issue. The problem appears to be compiler related in that the buildroot compiler attempts to generate the u-boot.itb too soon after the fit-dtb.blob is built. Using the Xilinx compiler, the mkimage call to create the u-boot.itb is the very last step after building the spl, so there is plenty of time between building the fit-dtb.blob and u-boot.itb. However, even if we fix this, the u-boot.itb that is built will be wrong anyway because the fit-dtb.blob will not have a dtb containing the kria som dtb along with the carrier board dtbo. So to solve the problem, I propose the following: 1. We turn off creation of the u-boot.itb at u-boot build time by adding the following to uboot.fragment: CONFIG_BUILD_TARGET="" 2. We use the kv260.sh for generating the correct fit-dtb.blob and u-boot.itb files: fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb Using this method, we can include the following u-boot configs without any build failures: CONFIG_MULTI_DTB_FIT CONFIG_DTB_RESELECT Long term, the u-boot.itb build process is going to be re-worked anyway, so that a combined som dtb and carrier board dtb overlay be can be used at build time. When this happens, it should replace the above work around enabling us to generate a correct u-boot.itb without needing the kv260.sh post-build script. Is everyone ok with this this short term work around? Best regards, Neal Frager AMD From neal.frager at amd.com Thu Dec 15 11:16:54 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 15 Dec 2022 11:16:54 +0000 Subject: [Buildroot] [PATCH v1 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221215111654.8619-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- V1->V2: - CONFIG_DTB_RESELECT is no longer removed --- board/zynqmp/kria/uboot.fragment | 4 ---- 1 file changed, 4 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..a6a262a562 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -6,9 +6,5 @@ CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From neal.frager at amd.com Thu Dec 15 11:18:31 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 15 Dec 2022 11:18:31 +0000 Subject: [Buildroot] [PATCH v2 1/1] board/zynqmp/kria/uboot.fragment: remove unnecessary configs Message-ID: <20221215111831.11956-1-neal.frager@amd.com> Reduce the configs in the kria/uboot.fragment to only what is necessary. This patch has been build and run tested on a kria kv260 starter kit. Signed-off-by: Neal Frager --- V1->V2: - CONFIG_DTB_RESELECT is no longer removed --- board/zynqmp/kria/uboot.fragment | 4 ---- 1 file changed, 4 deletions(-) diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..a6a262a562 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -6,9 +6,5 @@ CONFIG_PHY=y CONFIG_PHY_XILINX_ZYNQMP=y CONFIG_PINCTRL=y CONFIG_PINCONF=y -CONFIG_POWER_DOMAIN=y -CONFIG_ZYNQMP_POWER_DOMAIN=y -CONFIG_DM_RESET=y -CONFIG_RESET_ZYNQMP=y CONFIG_VIDEO_ZYNQMP_DPSUB=y CONFIG_SF_DEFAULT_SPEED=40000000 -- 2.17.1 From mf at go-sys.de Thu Dec 15 09:19:20 2022 From: mf at go-sys.de (Michael Fischer) Date: Thu, 15 Dec 2022 10:19:20 +0100 Subject: [Buildroot] [PATCH] package/sdl2: bump version to 2.26.1 Message-ID: <20221215091920.2572-1-mf@go-sys.de> patch 0001: already applied upstream Signed-off-by: Michael Fischer --- ...t-have-a-mode-configured-use-the-pre.patch | 76 ------------------- package/sdl2/sdl2.hash | 4 +- package/sdl2/sdl2.mk | 2 +- 3 files changed, 3 insertions(+), 79 deletions(-) delete mode 100644 package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch diff --git a/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch b/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch deleted file mode 100644 index c8be280c56..0000000000 --- a/package/sdl2/0001-If-a-CRTC-doesn-t-have-a-mode-configured-use-the-pre.patch +++ /dev/null @@ -1,76 +0,0 @@ -From da9ba3a2a1536017e4ce1ee0f4276578d1ce6e29 Mon Sep 17 00:00:00 2001 -From: Sam Lantinga -Date: Fri, 18 Nov 2022 12:17:27 -0800 -Subject: [PATCH] If a CRTC doesn't have a mode configured, use the preferred - or largest mode as the default mode - -Fixes https://github.com/libsdl-org/SDL/issues/6421 - -[mf at go-sys.de: backport from upstream] -Signed-off-by: Michael Fischer -[yann.morin.1998 at free.fr: do an actual backport] -Signed-off-by: Yann E. MORIN ---- - src/video/kmsdrm/SDL_kmsdrmvideo.c | 35 +++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 6 deletions(-) - -diff --git a/src/video/kmsdrm/SDL_kmsdrmvideo.c b/src/video/kmsdrm/SDL_kmsdrmvideo.c -index eae721455..eeeefef2b 100644 ---- a/src/video/kmsdrm/SDL_kmsdrmvideo.c -+++ b/src/video/kmsdrm/SDL_kmsdrmvideo.c -@@ -666,8 +666,8 @@ KMSDRM_CrtcGetVrr(uint32_t drm_fd, uint32_t crtc_id) - /* Gets a DRM connector, builds an SDL_Display with it, and adds it to the - list of SDL Displays in _this->displays[] */ - static void --KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) { -- -+KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) -+{ - SDL_VideoData *viddata = ((SDL_VideoData *)_this->driverdata); - SDL_DisplayData *dispdata = NULL; - SDL_VideoDisplay display = {0}; -@@ -770,14 +770,37 @@ KMSDRM_AddDisplay (_THIS, drmModeConnector *connector, drmModeRes *resources) { - drmModeModeInfo *mode = &connector->modes[i]; - - if (!SDL_memcmp(mode, &crtc->mode, sizeof(crtc->mode))) { -- mode_index = i; -- break; -+ mode_index = i; -+ break; - } - } - - if (mode_index == -1) { -- ret = SDL_SetError("Failed to find index of mode attached to the CRTC."); -- goto cleanup; -+ int current_area, largest_area = 0; -+ -+ /* Find the preferred mode or the highest resolution mode */ -+ for (i = 0; i < connector->count_modes; i++) { -+ drmModeModeInfo *mode = &connector->modes[i]; -+ -+ if (mode->type & DRM_MODE_TYPE_PREFERRED) { -+ mode_index = i; -+ break; -+ } -+ -+ current_area = mode->hdisplay * mode->vdisplay; -+ if (current_area > largest_area) { -+ mode_index = i; -+ largest_area = current_area; -+ } -+ } -+ if (mode_index != -1) { -+ crtc->mode = connector->modes[mode_index]; -+ } -+ } -+ -+ if (mode_index == -1) { -+ ret = SDL_SetError("Failed to find index of mode attached to the CRTC."); -+ goto cleanup; - } - - /*********************************************/ --- -2.25.1 - diff --git a/package/sdl2/sdl2.hash b/package/sdl2/sdl2.hash index 923a900dc0..aa987aebdf 100644 --- a/package/sdl2/sdl2.hash +++ b/package/sdl2/sdl2.hash @@ -1,4 +1,4 @@ -# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.24.2.tar.gz.sig -sha256 b35ef0a802b09d90ed3add0dcac0e95820804202914f5bb7b0feb710f1a1329f SDL2-2.24.2.tar.gz +# Locally calculated after checking http://www.libsdl.org/release/SDL2-2.26.1.tar.gz.sig +sha256 02537cc7ebd74071631038b237ec4bfbb3f4830ba019e569434da33f42373e04 SDL2-2.26.1.tar.gz # Locally calculated sha256 fcb07e07ac6bc8b2fcf047b50431ef4ebe5b619d7ca7c82212018309a9067426 LICENSE.txt diff --git a/package/sdl2/sdl2.mk b/package/sdl2/sdl2.mk index a1dc8b5b73..b0e906159d 100644 --- a/package/sdl2/sdl2.mk +++ b/package/sdl2/sdl2.mk @@ -4,7 +4,7 @@ # ################################################################################ -SDL2_VERSION = 2.24.2 +SDL2_VERSION = 2.26.1 SDL2_SOURCE = SDL2-$(SDL2_VERSION).tar.gz SDL2_SITE = http://www.libsdl.org/release SDL2_LICENSE = Zlib -- 2.20.1 From quentin.schulz at theobroma-systems.com Thu Dec 15 13:20:40 2022 From: quentin.schulz at theobroma-systems.com (Quentin Schulz) Date: Thu, 15 Dec 2022 14:20:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <878rj9u79k.fsf@dell.be.48ers.dk> References: <20220917215300.1330070-1-james.hilliard1@gmail.com> <878rj9u79k.fsf@dell.be.48ers.dk> Message-ID: <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> Hi Peter, On 12/14/22 20:15, Peter Korsgaard wrote: >>>>>> "Quentin" == Quentin Schulz writes: > > Hello, > > > Can this be merged back to 2022.02.x and 2022.08.x as a security fix please? > > > Versions before 1.20.91 are vulnerable to > > https://urldefense.com/v3/__https://nvd.nist.gov/vuln/detail/CVE-2021-3782__;!!OOPJP91ZZw!ht7B4n-NHoUinOJyrCggycWhjw_79i_yqZiuq1exA7VMLcIwTf2Lzwu1iL-UviZg2Eb9AzmymXXtdALNJ-9-_K3yl5hV3g$ . > > Thanks for the heads up. 2022.08.x is now EOL, but we can do it for > 2022.02.x. > > What are the reverse dependencies? We're currently using 1.19.0 on > 2022.02.x, so perhaps it would be safer to instead just backport the > fix: > > https://urldefense.com/v3/__https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2__;!!OOPJP91ZZw!ht7B4n-NHoUinOJyrCggycWhjw_79i_yqZiuq1exA7VMLcIwTf2Lzwu1iL-UviZg2Eb9AzmymXXtdALNJ-9-_K3HtNL-tw$ > It cleanly applies after https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25 is applied too. So that could be an option too yes. > Is this something you can do (and have a setup to verify on?) > The commit specifies: "This would currently take a massive amount of RAM [...] take an improbable amount of RAM to hit this, and a client could still exhaust all RAM in this way, but our goal is to prevent overflow and undefined behaviour." In the merge request there's some rought estimate: "conservatiely 416G of memory allocation to get to this point. We do touch it all, so it needs to exist as RAM or swap." and later on "if you can convince the compositor to hold a ton of references to the pool, you could make it happen with fewer objects; wl_shm_buffer_ref_pool() exists and asserts that the external + internal refcount stays positive. So I think you'd 'just' need to get it to take (2 << 31) external refs, then you'd only need a single live client buffer to break the addition test we do in the unref path.". There doesn't seem to be an exploit PoC available somewhere (as is often the case) and I wouldn't even have a machine at hand with that much RAM/swap to test this properly if there was one. As for the reverse dependencies, I was planning on doing a simple test with weston (which is the only compositor we use) but that is of the same version in 2022.02.x that it is in master so that won't tell us much. Are you concerned about something specifically? Is there something you'd want me to check? Cheers, Quentin From peter at korsgaard.com Thu Dec 15 15:29:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 15 Dec 2022 16:29:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/wayland: bump to version 1.21.0 In-Reply-To: <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> (Quentin Schulz's message of "Thu, 15 Dec 2022 14:20:40 +0100") References: <20220917215300.1330070-1-james.hilliard1@gmail.com> <878rj9u79k.fsf@dell.be.48ers.dk> <450d76a0-6324-5ec5-e3ba-e9f615555810@theobroma-systems.com> Message-ID: <87zgbor8gh.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: Hi, > It cleanly applies after > https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25 > is applied too. So that could be an option too yes. OK, good. Then I would prefer that for 2022.02.x. > There doesn't seem to be an exploit PoC available somewhere (as is > often the case) and I wouldn't even have a machine at hand with that > much RAM/swap to test this properly if there was one. It indeed doesn't sound like a very relatistic vulnerability for a Buildroot system. I guess you flagged it just because it comes up by the CVE scan rather than any real concerns about the vulnerability? > As for the reverse dependencies, I was planning on doing a simple test > with weston (which is the only compositor we use) but that is of the > same version in 2022.02.x that it is in master so that won't tell us much. > Are you concerned about something specifically? Is there something > you'd want me to check? No, nothing specific - We just don't have any runtime tests for wayland, so it is handy if you have a working setup where you can do a quick smoke test. -- Bye, Peter Korsgaard From bernd.kuhls at t-online.de Thu Dec 15 17:46:29 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 15 Dec 2022 18:46:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 Message-ID: <20221215174629.16288-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html Signed-off-by: Bernd Kuhls --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index d33d492ba7..e5988cad5e 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.0 +MESA3D_HEADERS_VERSION = 22.3.1 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 77223676ea..613ebce89f 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html -sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz -sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html +sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz +sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index c3bd44c2fa..b6f1214102 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.0 +MESA3D_VERSION = 22.3.1 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From dario.binacchi at amarulasolutions.com Thu Dec 15 18:33:39 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Thu, 15 Dec 2022 19:33:39 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/sscep: fix linking error Message-ID: <20221215183339.3771397-1-dario.binacchi@amarulasolutions.com> Apply the patch to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': getopt.c:(.text+0x598): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here The patch has been submitted and accepted upstream to address this issue. Fixes: - http://autobuild.buildroot.net/results/844c7dd79f69ef2ea8f293bb73a2d4b7533aa97c Signed-off-by: Dario Binacchi --- Changes in v2: - Add autobuild reference to commit message. - The applied patch has ben accepted, so update the commit message. .../sscep/0001-Fix-getopt-linking-error.patch | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 package/sscep/0001-Fix-getopt-linking-error.patch diff --git a/package/sscep/0001-Fix-getopt-linking-error.patch b/package/sscep/0001-Fix-getopt-linking-error.patch new file mode 100644 index 000000000000..b32613b3cc18 --- /dev/null +++ b/package/sscep/0001-Fix-getopt-linking-error.patch @@ -0,0 +1,55 @@ +From c4fc8d9e282e05fcfa0cee9362c60742b26f4b33 Mon Sep 17 00:00:00 2001 +From: Dario Binacchi +Date: Fri, 9 Dec 2022 18:18:27 +0100 +Subject: [PATCH] Fix getopt linking error + +The buildroot project, to which the sscep application was added, has +configurations that raise the following linking error: +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os):(.data+0x8): multiple definition of `optind'; src/getopt.o:(.data+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `__GI_getopt': +getopt.c:(.text+0x5a4): multiple definition of `getopt'; src/getopt.o:getopt.c:(.text+0x0): first defined here +buildroot/output/host/lib/gcc/arc-buildroot-linux-uclibc/11.3.0/../../../../arc-buildroot-linux-uclibc/bin/ld: buildroot/output/host/bin/../arc-buildroot-linux-uclibc/sysroot/usr/lib/libc.a(getopt.os): in function `getopt_long': +getopt.c:(.text+0x5b0): multiple definition of `getopt_long'; src/getopt.o:getopt.c:(.text+0x128): first defined here +collect2: error: ld returned 1 exit status +make[2]: *** [Makefile:507: sscep] Error 1 +make[1]: *** [package/pkg-generic.mk:293: buildroot/output/build/sscep-0.10.0/.stamp_built] Error 2 + +The patch re-added a check that commit +81f56f635259b9 ("Replaced GNU getopt by a BSD licensed alternative") +removed. + +Signed-off-by: Dario Binacchi +--- + src/getopt.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +diff --git a/src/getopt.c b/src/getopt.c +index eae36a64afff..0109406ba4ac 100644 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -31,6 +31,16 @@ + #include + #include + ++#define GETOPT_INTERFACE_VERSION 2 ++#if !defined _LIBC && defined __GLIBC__ && __GLIBC__ >= 2 ++# include ++# if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION ++# define ELIDE_CODE ++# endif ++#endif ++ ++#ifndef ELIDE_CODE ++ + char* optarg; + int optopt; + /* The variable optind [...] shall be initialized to 1 by the system. */ +@@ -226,3 +236,5 @@ int getopt_long(int argc, char* const argv[], const char* optstring, + ++optind; + return retval; + } ++ ++#endif /* Not ELIDE_CODE. */ +-- +2.32.0 + -- 2.32.0 From dario.binacchi at amarulasolutions.com Thu Dec 15 18:35:32 2022 From: dario.binacchi at amarulasolutions.com (Dario Binacchi) Date: Thu, 15 Dec 2022 19:35:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/sscep: requires des support in openssl Message-ID: <20221215183532.3771911-1-dario.binacchi@amarulasolutions.com> Enable des in openssl to fix the following build failure raised since the addition of the package in commit 72fa60dc102679f51b228336ec38f5af78ff7646: src/sscep.c: In function 'get_cipher_alg': src/sscep.c:119:32: warning: implicit declaration of function 'EVP_des_ede3_cbc'; did you mean 'NID_des_ede3_cbc'? [-Wimplicit-function-declaration] 119 | return EVP_des_ede3_cbc(); | ^~~~~~~~~~~~~~~~ | NID_des_ede3_cbc Fixes: - http://autobuild.buildroot.net/results/34bd76e8e5e7df0db31918d610a0dadf531f369d Signed-off-by: Dario Binacchi --- package/sscep/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/sscep/Config.in b/package/sscep/Config.in index 2e5e29f7c8f8..549c65274b45 100644 --- a/package/sscep/Config.in +++ b/package/sscep/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_SSCEP bool "sscep" select BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH if BR2_PACKAGE_LIBOPENSSL + select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL select BR2_PACKAGE_OPENSSL help SSCEP is a client-only implementation of the SCEP -- 2.32.0 From indrek.kruusa at gmail.com Thu Dec 15 21:52:42 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Thu, 15 Dec 2022 23:52:42 +0200 Subject: [Buildroot] [PATCH v5 1/3] package/rtl8723ds-bt: new package In-Reply-To: <20221214221506.43849-1-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > This package install the required firmware for enabling the > Bluetooth device embedded in the RTL8723DS chip. > The driver is included in Linux main tree and can be enabled > with the BT_HCIUART_RTL symbol. > > Signed-off-by: Angelo Compagnucci > I did the clean build + boot testing with Lichee RV dock (sipeed_lichee_rv_dock_defconfig) which is using this package. From the log: Starting mdev... OK [ 7.044734] Bluetooth: HCI UART driver ver 2.3 [ 7.050998] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 7.805105] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000d lmp_ver=08 lmp_subver=8723 [ 7.817938] Bluetooth: hci0: RTL: rom_version status=0 version=2 [ 7.824105] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723ds_fw.bin [ 8.073287] 8723ds: loading out-of-tree module taints kernel. [ 8.085577] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723ds_config.bin [ 8.117338] Bluetooth: hci0: RTL: cfg_sz 47, total sz 30775 [ 8.637554] Bluetooth: hci0: RTL: fw version 0xaa6c133b Initializing random number generator: OK Saving random seed: OK Starting system message bus: done If that counts as a test from patch perspective then: Tested-by: Indrek Kruusa > --- > v3: > * Simplified package (Thomas, Yann) > * Package now only installs firmware (Thomas, Yann) > > package/Config.in | 1 + > package/rtl8723ds-bt/Config.in | 6 ++++++ > package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ > package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ > 4 files changed, 26 insertions(+) > create mode 100644 package/rtl8723ds-bt/Config.in > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk > > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..999feae08a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -585,6 +585,7 @@ endmenu > source "package/rtl8192eu/Config.in" > source "package/rtl8723bu/Config.in" > source "package/rtl8723ds/Config.in" > + source "package/rtl8723ds-bt/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > source "package/sane-backends/Config.in" > diff --git a/package/rtl8723ds-bt/Config.in > b/package/rtl8723ds-bt/Config.in > new file mode 100644 > index 0000000000..0a604310c0 > --- /dev/null > +++ b/package/rtl8723ds-bt/Config.in > @@ -0,0 +1,6 @@ > +config BR2_PACKAGE_RTL8723DS_BT > + bool "rtl8723ds-bt" > + help > + rtl8723ds UART attached Bluetooth module firmware. > + > + https://github.com/wsyco/RTL8723DS_BT_Linux > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash > b/package/rtl8723ds-bt/rtl8723ds-bt.hash > new file mode 100644 > index 0000000000..1ec4e350f9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash > @@ -0,0 +1,2 @@ > +# Locally computed > +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 > rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/ > rtl8723ds-bt.mk > new file mode 100644 > index 0000000000..efd0a5bae9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk > @@ -0,0 +1,17 @@ > > +################################################################################ > +# > +# rtl8723ds-bt > +# > > +################################################################################ > + > +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 > +RTL8723DS_BT_SITE = $(call > github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) > +RTL8723DS_BT_LICENSE = PROPRIETARY > + > +define RTL8723DS_BT_INSTALL_TARGET_CMDS > + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ > + cp $(@D)/8723D/rtl8723d_fw > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin > + cp $(@D)/8723D/rtl8723d_config > $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Thu Dec 15 22:00:55 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Fri, 16 Dec 2022 00:00:55 +0200 Subject: [Buildroot] [PATCH v5 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221214221506.43849-2-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> <20221214221506.43849-2-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > > Signed-off-by: Angelo Compagnucci > Reviewed-by: Indrek Kruusa I also did a clean build for 'sipeed_lichee_rv_defconfig' and booted the image on the Lichee RV dock without issues. Therefore: Tested-by: Indrek Kruusa > --- > v5: > * Fixing typos in readme (Indrek Kruusa) > v4: > * bump to latest kernel/uboot/opensbi as for the nezha defconfig > > board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ > configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ > 4 files changed, 82 insertions(+) > create mode 100644 board/sipeed/lichee_rv/genimage.cfg > create mode 100644 > board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/sipeed/lichee_rv/readme.txt > create mode 100644 configs/sipeed_lichee_rv_defconfig > > diff --git a/board/sipeed/lichee_rv/genimage.cfg > b/board/sipeed/lichee_rv/genimage.cfg > new file mode 100644 > index 0000000000..d5df41203d > --- /dev/null > +++ b/board/sipeed/lichee_rv/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > new file mode 100644 > index 0000000000..91b2298628 > --- /dev/null > +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf > @@ -0,0 +1,4 @@ > +label linux > + kernel /boot/Image > + # use devicetree from u-boot > + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait > diff --git a/board/sipeed/lichee_rv/readme.txt > b/board/sipeed/lichee_rv/readme.txt > new file mode 100644 > index 0000000000..24e8141851 > --- /dev/null > +++ b/board/sipeed/lichee_rv/readme.txt > @@ -0,0 +1,26 @@ > +Lichee RV > +=============== > + > +Lichee RV - Nezha CM is a compute module with modular design, equipped > +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin > +connectors to route all IO, making it convient for wide use and easy to > replace. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_defconfig > +$ make > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_defconfig > b/configs/sipeed_lichee_rv_defconfig > new file mode 100644 > index 0000000000..f9782f870b > --- /dev/null > +++ b/configs/sipeed_lichee_rv_defconfig > @@ -0,0 +1,33 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From indrek.kruusa at gmail.com Thu Dec 15 22:09:40 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Fri, 16 Dec 2022 00:09:40 +0200 Subject: [Buildroot] [PATCH v5 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221214221506.43849-3-angelo@amarulasolutions.com> References: <20221214221506.43849-1-angelo@amarulasolutions.com> <20221214221506.43849-3-angelo@amarulasolutions.com> Message-ID: Kontakt Angelo Compagnucci () kirjutas kuup?eval N, 15. detsember 2022 kell 00:15: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > --- > v5: > * Fixing typos in readme (Indrek Kruusa) > v4: > * Bump to the latest kernel/uboot/opensbi as per nezha defconfig > v3: > * Use kernel config fragment to enable RTL8723DS-BT driver > * Use mdev to let the system load device drivers modules at boot > (rtl8723ds wifi and bluetooth) > > board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ > .../overlay/etc/network/interfaces | 6 +++ > .../overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ > 6 files changed, 126 insertions(+) > create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg > create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > create mode 100644 > board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > create mode 100644 board/sipeed/lichee_rv_dock/readme.txt > create mode 100644 configs/sipeed_lichee_rv_dock_defconfig > > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..05e1e8d43b > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/sipeed/lichee_rv/overlay_dock/etc/wpa_supplicant.conf or > No, this mistake in the path is not fixed. But I did a clean build for 'sipeed_lichee_rv_dock_defconfig' and booted it on the Lichee RV dock without issues. So you can add: Tested-by: Indrek Kruusa > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > -- > 2.34.1 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernd.kuhls at t-online.de Fri Dec 16 06:34:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 16 Dec 2022 07:34:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libX11: bump version to 1.8.3 Message-ID: <20221216063456.397742-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003305.html Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libX11/xlib_libX11.hash | 6 +++--- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 4f5027d62d..62b67ad544 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html -sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz -sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003305.html +sha256 e31565c84006b6b8e01dc9399c806085739710bc2db2e0930f1511ed9d6585bd libX11-1.8.3.tar.xz +sha512 bc862338fed855986659e9ffa641db6b36c3ac9abced590d1b164e3cc24446671936e3688cdca18393129c4ea41777977eeb37e87d8edc14d6cc5d194a9c0325 libX11-1.8.3.tar.xz # Locally computed sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 26d4b4d306..3bb3fffce0 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.2 +XLIB_LIBX11_VERSION = 1.8.3 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT -- 2.34.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:31 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:31 +0100 Subject: [Buildroot] [PATCH v6 1/3] package/rtl8723ds-bt: new package Message-ID: <20221216080433.1997432-1-angelo@amarulasolutions.com> This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa --- v6: * Added me to developers file DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ 5 files changed, 27 insertions(+) create mode 100644 package/rtl8723ds-bt/Config.in create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..b52a065dbc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ F: package/qt5/qt5knx/ F: package/qt5/qt5mqtt/ F: package/rtl8723ds/ +F: package/rtl8723ds-bt/ F: package/sam-ba/ F: package/sshguard/ F: package/sunwait/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..efd0a5bae9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) -- 2.25.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:32 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:32 +0100 Subject: [Buildroot] [PATCH v6 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <20221216080433.1997432-2-angelo@amarulasolutions.com> Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci Reviewed-by: Indrek Kruusa Tested-by: Indrek Kruusa --- v6: * Added me to the developers file v5: * Fixing typos in readme (Indrek Kruusa) v4: * bump to latest kernel/uboot/opensbi as for the nezha defconfig DEVELOPERS | 2 ++ board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 +++++++++++++++++++ 5 files changed, 84 insertions(+) create mode 100644 board/sipeed/lichee_rv/genimage.cfg create mode 100644 board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf create mode 100644 board/sipeed/lichee_rv/readme.txt create mode 100644 configs/sipeed_lichee_rv_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index b52a065dbc..2f27ddb110 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -157,6 +157,8 @@ N: Andrey Yurovsky F: package/rauc/ N: Angelo Compagnucci +F: board/sipeed/lichee_rv/ +F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ F: package/cups/ diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From angelo at amarulasolutions.com Fri Dec 16 08:04:33 2022 From: angelo at amarulasolutions.com (Angelo Compagnucci) Date: Fri, 16 Dec 2022 09:04:33 +0100 Subject: [Buildroot] [PATCH v6 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <20221216080433.1997432-3-angelo@amarulasolutions.com> Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa --- v6: * Added me to the developers file * Fixing typos in readme (Indrek Kruusa) v5: * Fixing typos in readme (Indrek Kruusa) v4: * Bump to the latest kernel/uboot/opensbi as per nezha defconfig v3: * Use kernel config fragment to enable RTL8723DS-BT driver * Use mdev to let the system load device drivers modules at boot (rtl8723ds wifi and bluetooth) DEVELOPERS | 1 + board/sipeed/lichee_rv_dock/genimage.cfg | 19 ++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 +++ .../overlay/etc/network/interfaces | 6 +++ .../overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 +++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 +++++++++++++++++ 7 files changed, 127 insertions(+) create mode 100644 board/sipeed/lichee_rv_dock/genimage.cfg create mode 100644 board/sipeed/lichee_rv_dock/linux.fragment create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces create mode 100644 board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf create mode 100644 board/sipeed/lichee_rv_dock/readme.txt create mode 100644 configs/sipeed_lichee_rv_dock_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 2f27ddb110..b0f10148b5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -158,6 +158,7 @@ F: package/rauc/ N: Angelo Compagnucci F: board/sipeed/lichee_rv/ +F: board/sipeed/lichee_rv_dock/ F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..048ba64d26 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.25.1 From bugzilla at busybox.net Fri Dec 16 08:19:20 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 16 Dec 2022 08:19:20 +0000 Subject: [Buildroot] [Bug 15176] New: udisks-2.9.4 build fails with per-package Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15176 Bug ID: 15176 Summary: udisks-2.9.4 build fails with per-package Product: buildroot Version: 2022.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: buildroot at heine.tech CC: buildroot at uclibc.org Target Milestone: --- When using per-package build the build of udisks fails with the following error msg: cp org.freedesktop.UDisks2.conf.in org.freedesktop.UDisks2.conf GEN org.freedesktop.UDisks2.policy /build/buildroot/build/per-package/udisks/host/bin/msgfmt: cannot locate ITS rules for org.freedesktop.UDisks2.policy.in make[5]: *** [Makefile:924: org.freedesktop.UDisks2.policy] Error 1 make[4]: *** [Makefile:632: all-recursive] Error 1 make[3]: *** [Makefile:514: all-recursive] Error 1 make[2]: *** [Makefile:446: all] Error 2 make[1]: *** [package/pkg-generic.mk:293: /build/buildroot/build/build/udisks-2.9.4/.stamp_built] Error 2 make: *** [Makefile:23: _all] Error 2 I tried to figure out what dependency might be missing but wasn't successful. Any hints welcome! -- You are receiving this mail because: You are on the CC list for the bug. From raphael.pavlidis at gmail.com Fri Dec 16 09:42:03 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Fri, 16 Dec 2022 10:42:03 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <20221210082857.GP2855@scaer> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> <20221210082857.GP2855@scaer> Message-ID: <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> Nicolas, All, I added your test and executed it, but I got an error: ====================================================================== FAIL: test_usermod (tests.package.test_shadow.TestShadow) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/buildroot/support/testing/tests/package/test_shadow.py", line 53, in test_usermod self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') File "/tmp/buildroot/support/testing/infra/basetest.py", line 94, in assertRunOk self.assertEqual(exit_code, 0) AssertionError: 1 != 0 I used the following command: ./support/testing/run-tests -d dl -o output_folder -k tests.package.test_shadow.TestShadow Did I something wrong? Regards, Raphael Pavlidis From neal.frager at amd.com Fri Dec 16 10:00:44 2022 From: neal.frager at amd.com (Neal Frager) Date: Fri, 16 Dec 2022 10:00:44 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around Message-ID: <20221216100044.54270-1-neal.frager@amd.com> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue when using the buildroot compiler. This work around will eventually be replaced when Xilinx u-boot migrates to binman. Signed-off-by: Neal Frager --- board/zynqmp/kria/kv260/kv260.sh | 2 +- ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ board/zynqmp/kria/uboot.fragment | 1 + configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh index e891852009..e3467f3068 100755 --- a/board/zynqmp/kria/kv260/kv260.sh +++ b/board/zynqmp/kria/kv260/kv260.sh @@ -8,5 +8,5 @@ UBOOT_DIR=$4 -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch new file mode 100644 index 0000000000..391fa861bd --- /dev/null +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch @@ -0,0 +1,33 @@ +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 +From: Neal Frager +Date: Fri, 16 Dec 2022 08:35:41 +0000 +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler + +When using the buildroot compiler, it builds the u-boot.itb immediately +after building the fit-dtb.blob. This causes a build failure when using +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal +delay before building the u-boot.itb which works around the problem. + +This patch has not been submitted to u-boot mainline as it is a work around +and not a proper solution. + +Signed-off-by: Neal Frager +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index b96e2ffa15..0d3e33704d 100644 +--- a/Makefile ++++ b/Makefile +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS + u-boot.itb: u-boot-nodtb.bin \ + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ + $(U_BOOT_ITS) FORCE ++ sleep 1 + $(call if_changed,mkfitimage) + $(BOARD_SIZE_CHECK) + endif +-- +2.17.1 + diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..40709549dc 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,4 +1,5 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 +CONFIG_MULTI_DTB_FIT=y CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,3 +38,4 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From foss+buildroot at 0leil.net Fri Dec 16 11:29:08 2022 From: foss+buildroot at 0leil.net (Quentin Schulz) Date: Fri, 16 Dec 2022 12:29:08 +0100 Subject: [Buildroot] [PATCH 2022.02.x] package/wayland: fix CVE-2021-3782 Message-ID: <20221216112908.3824372-1-foss+buildroot@0leil.net> From: Quentin Schulz Add an upstream patch to fix CVE-2021-3782: An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause the reference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time. The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes from upstream and its sole purpose is to allow the patch fixing CVE-2021-3782 to be cleanly applied without any modification. Cc: Quentin Schulz Signed-off-by: Quentin Schulz --- ...util-set-errno-in-wl_map_reserve_new.patch | 92 +++++++++++++++ .../0004-util-Limit-size-of-wl_map.patch | 106 ++++++++++++++++++ package/wayland/wayland.mk | 4 + 3 files changed, 202 insertions(+) create mode 100644 package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch create mode 100644 package/wayland/0004-util-Limit-size-of-wl_map.patch diff --git a/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch new file mode 100644 index 0000000000..b3b7b5809e --- /dev/null +++ b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch @@ -0,0 +1,92 @@ +From ddf558b9a269f24bf1a47043b942065e8f28fed0 Mon Sep 17 00:00:00 2001 +From: Aleksandr Mezin +Date: Wed, 9 Feb 2022 04:10:42 +0600 +Subject: [PATCH] util: set errno in wl_map_reserve_new() + +And also fix wl_connection_demarshal() to pass through that errno. + +Signed-off-by: Aleksandr Mezin +[Retrieved (only for clean application of next patch) from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25] +Signed-off-by: Quentin Schulz +--- + src/connection.c | 10 ++++++---- + src/wayland-util.c | 14 +++++++++++--- + 2 files changed, 17 insertions(+), 7 deletions(-) + +diff --git a/src/connection.c b/src/connection.c +index d0c7d9f..6a116ad 100644 +--- a/src/connection.c ++++ b/src/connection.c +@@ -803,10 +803,12 @@ wl_connection_demarshal(struct wl_connection *connection, + } + + if (wl_map_reserve_new(objects, id) < 0) { +- wl_log("not a valid new object id (%u), " +- "message %s(%s)\n", +- id, message->name, message->signature); +- errno = EINVAL; ++ if (errno == EINVAL) { ++ wl_log("not a valid new object id (%u), " ++ "message %s(%s)\n", id, ++ message->name, ++ message->signature); ++ } + goto err; + } + +diff --git a/src/wayland-util.c b/src/wayland-util.c +index d5973bf..5d28531 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -24,6 +24,7 @@ + * SOFTWARE. + */ + ++#include + #include + #include + #include +@@ -257,13 +258,17 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + struct wl_array *entries; + + if (i < WL_SERVER_ID_START) { +- if (map->side == WL_MAP_CLIENT_SIDE) ++ if (map->side == WL_MAP_CLIENT_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->client_entries; + } else { +- if (map->side == WL_MAP_SERVER_SIDE) ++ if (map->side == WL_MAP_SERVER_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->server_entries; + i -= WL_SERVER_ID_START; +@@ -271,8 +276,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + + count = entries->size / sizeof *start; + +- if (count < i) ++ if (count < i) { ++ errno = EINVAL; + return -1; ++ } + + if (count == i) { + wl_array_add(entries, sizeof *start); +@@ -281,6 +288,7 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + } else { + start = entries->data; + if (start[i].data != NULL) { ++ errno = EINVAL; + return -1; + } + } +-- +2.38.1 + diff --git a/package/wayland/0004-util-Limit-size-of-wl_map.patch b/package/wayland/0004-util-Limit-size-of-wl_map.patch new file mode 100644 index 0000000000..c2940c5168 --- /dev/null +++ b/package/wayland/0004-util-Limit-size-of-wl_map.patch @@ -0,0 +1,106 @@ +From 62b9b6f86421ac7afc7cfe7b1627a8ec2a3c4874 Mon Sep 17 00:00:00 2001 +From: Derek Foreman +Date: Fri, 28 Jan 2022 13:18:37 -0600 +Subject: [PATCH] util: Limit size of wl_map + +Since server IDs are basically indistinguishable from really big client +IDs at many points in the source, it's theoretically possible to overflow +a map and either overflow server IDs into the client ID space, or grow +client IDs into the server ID space. This would currently take a massive +amount of RAM, but the definition of massive changes yearly. + +Prevent this by placing a ridiculous but arbitrary upper bound on the +number of items we can put in a map: 0xF00000, somewhere over 15 million. +This should satisfy pathological clients without restriction, but stays +well clear of the 0xFF000000 transition point between server and client +IDs. It will still take an improbable amount of RAM to hit this, and a +client could still exhaust all RAM in this way, but our goal is to prevent +overflow and undefined behaviour. + +Fixes #224 + +Signed-off-by: Derek Foreman +[Retrieved from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2] +Signed-off-by: Quentin Schulz +--- + src/wayland-private.h | 1 + + src/wayland-util.c | 25 +++++++++++++++++++++++-- + 2 files changed, 24 insertions(+), 2 deletions(-) + +diff --git a/src/wayland-private.h b/src/wayland-private.h +index 9bf8cb7..35dc40e 100644 +--- a/src/wayland-private.h ++++ b/src/wayland-private.h +@@ -45,6 +45,7 @@ + #define WL_MAP_SERVER_SIDE 0 + #define WL_MAP_CLIENT_SIDE 1 + #define WL_SERVER_ID_START 0xff000000 ++#define WL_MAP_MAX_OBJECTS 0x00f00000 + #define WL_CLOSURE_MAX_ARGS 20 + + struct wl_object { +diff --git a/src/wayland-util.c b/src/wayland-util.c +index 5d28531..c712f03 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -196,6 +196,7 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + union map_entry *start, *entry; + struct wl_array *entries; + uint32_t base; ++ uint32_t count; + + if (map->side == WL_MAP_CLIENT_SIDE) { + entries = &map->client_entries; +@@ -216,10 +217,25 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + start = entries->data; + } + ++ /* wl_array only grows, so if we have too many objects at ++ * this point there's no way to clean up. We could be more ++ * pro-active about trying to avoid this allocation, but ++ * it doesn't really matter because at this point there is ++ * nothing to be done but disconnect the client and delete ++ * the whole array either way. ++ */ ++ count = entry - start; ++ if (count > WL_MAP_MAX_OBJECTS) { ++ /* entry->data is freshly malloced garbage, so we'd ++ * better make it a NULL so wl_map_for_each doesn't ++ * dereference it later. */ ++ entry->data = NULL; ++ return 0; ++ } + entry->data = data; + entry->next |= (flags & 0x1) << 1; + +- return (entry - start) + base; ++ return count + base; + } + + int +@@ -236,6 +252,9 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data) + i -= WL_SERVER_ID_START; + } + ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; ++ + count = entries->size / sizeof *start; + if (count < i) + return -1; +@@ -274,8 +293,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + i -= WL_SERVER_ID_START; + } + +- count = entries->size / sizeof *start; ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; + ++ count = entries->size / sizeof *start; + if (count < i) { + errno = EINVAL; + return -1; +-- +2.38.1 + diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk index ecfe95d68a..fc26de9f52 100644 --- a/package/wayland/wayland.mk +++ b/package/wayland/wayland.mk @@ -14,6 +14,10 @@ WAYLAND_INSTALL_STAGING = YES WAYLAND_DEPENDENCIES = host-pkgconf host-wayland expat libffi libxml2 HOST_WAYLAND_DEPENDENCIES = host-pkgconf host-expat host-libffi host-libxml2 +# 0003-util-set-errno-in-wl_map_reserve_new.patch +# 0004-util-Limit-size-of-wl_map.patch +WAYLAND_IGNORE_CVES += CVE-2021-3782 + WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false HOST_WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false -- 2.38.1 From bugzilla at busybox.net Fri Dec 16 12:42:21 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 16 Dec 2022 12:42:21 +0000 Subject: [Buildroot] [Bug 15176] udisks-2.9.4 build fails with per-package In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15176 --- Comment #1 from Michael Nosthoff --- I just realized the same is happening with gvfs for which some extra handlings is alread in the polkit.mk file. [88/263] Generating daemon/org.gtk.vfs.file-operations.policy with a custom command FAILED: daemon/org.gtk.vfs.file-operations.policy /build/buildroot/build/per-package/gvfs/host/bin/meson --internal msgfmthelper --msgfmt=/build/buildroot/build/per-package/gvfs/host/bin/msgfmt daemon/org.gtk.vfs.file-operations.policy.in daemon/org.gtk.vfs.file-operations.policy xml /build/buildroot/build/build/gvfs-1.48.1/po /build/buildroot/build/per-package/gvfs/host/bin/msgfmt: cannot locate ITS rules for daemon/org.gtk.vfs.file-operations.policy.in [113/263] Compiling C object common/libgvfscommon.so.p/meson-generated_.._gvfsdbus.c.o ninja: build stopped: subcommand failed. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Fri Dec 16 13:53:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 14:53:12 +0100 Subject: [Buildroot] [PATCH 2022.02.x] package/wayland: fix CVE-2021-3782 In-Reply-To: <20221216112908.3824372-1-foss+buildroot@0leil.net> (Quentin Schulz's message of "Fri, 16 Dec 2022 12:29:08 +0100") References: <20221216112908.3824372-1-foss+buildroot@0leil.net> Message-ID: <87sfhfqwtz.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2021-3782: > An internal reference count is held on the buffer pool, incremented > every time a new buffer is created from the pool. The reference count is > maintained as an int; on LP64 systems this can cause the reference count > to overflow if the client creates a large number of wl_shm buffer > objects, or if it can coerce the server to create a large number of > external references to the buffer storage. With the reference count > overflowing, a use-after-free can be constructed on the wl_shm_pool > tracking structure, where values may be incremented or decremented; it > may also be possible to construct a limited oracle to leak 4 bytes of > server-side memory to the attacking client at a time. > The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes > from upstream and its sole purpose is to allow the patch fixing > CVE-2021-3782 to be cleanly applied without any modification. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 13:51:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 14:51:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/wayland: fix CVE-2021-3782 Message-ID: <20221216135325.B7C3A86733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01548a7be1a7a2cdb14b5ad12869dbcb09f31d44 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2021-3782: An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause the reference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time. The first patch (0003-util-set-errno-in-wl_map_reserve_new.patch) comes from upstream and its sole purpose is to allow the patch fixing CVE-2021-3782 to be cleanly applied without any modification. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard --- ...0003-util-set-errno-in-wl_map_reserve_new.patch | 92 ++++++++++++++++++ .../wayland/0004-util-Limit-size-of-wl_map.patch | 106 +++++++++++++++++++++ package/wayland/wayland.mk | 4 + 3 files changed, 202 insertions(+) diff --git a/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch new file mode 100644 index 0000000000..b3b7b5809e --- /dev/null +++ b/package/wayland/0003-util-set-errno-in-wl_map_reserve_new.patch @@ -0,0 +1,92 @@ +From ddf558b9a269f24bf1a47043b942065e8f28fed0 Mon Sep 17 00:00:00 2001 +From: Aleksandr Mezin +Date: Wed, 9 Feb 2022 04:10:42 +0600 +Subject: [PATCH] util: set errno in wl_map_reserve_new() + +And also fix wl_connection_demarshal() to pass through that errno. + +Signed-off-by: Aleksandr Mezin +[Retrieved (only for clean application of next patch) from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/03e8a1f84b6a15c9531db1ca8d0a25f9fcffaf25] +Signed-off-by: Quentin Schulz +--- + src/connection.c | 10 ++++++---- + src/wayland-util.c | 14 +++++++++++--- + 2 files changed, 17 insertions(+), 7 deletions(-) + +diff --git a/src/connection.c b/src/connection.c +index d0c7d9f..6a116ad 100644 +--- a/src/connection.c ++++ b/src/connection.c +@@ -803,10 +803,12 @@ wl_connection_demarshal(struct wl_connection *connection, + } + + if (wl_map_reserve_new(objects, id) < 0) { +- wl_log("not a valid new object id (%u), " +- "message %s(%s)\n", +- id, message->name, message->signature); +- errno = EINVAL; ++ if (errno == EINVAL) { ++ wl_log("not a valid new object id (%u), " ++ "message %s(%s)\n", id, ++ message->name, ++ message->signature); ++ } + goto err; + } + +diff --git a/src/wayland-util.c b/src/wayland-util.c +index d5973bf..5d28531 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -24,6 +24,7 @@ + * SOFTWARE. + */ + ++#include + #include + #include + #include +@@ -257,13 +258,17 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + struct wl_array *entries; + + if (i < WL_SERVER_ID_START) { +- if (map->side == WL_MAP_CLIENT_SIDE) ++ if (map->side == WL_MAP_CLIENT_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->client_entries; + } else { +- if (map->side == WL_MAP_SERVER_SIDE) ++ if (map->side == WL_MAP_SERVER_SIDE) { ++ errno = EINVAL; + return -1; ++ } + + entries = &map->server_entries; + i -= WL_SERVER_ID_START; +@@ -271,8 +276,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + + count = entries->size / sizeof *start; + +- if (count < i) ++ if (count < i) { ++ errno = EINVAL; + return -1; ++ } + + if (count == i) { + wl_array_add(entries, sizeof *start); +@@ -281,6 +288,7 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + } else { + start = entries->data; + if (start[i].data != NULL) { ++ errno = EINVAL; + return -1; + } + } +-- +2.38.1 + diff --git a/package/wayland/0004-util-Limit-size-of-wl_map.patch b/package/wayland/0004-util-Limit-size-of-wl_map.patch new file mode 100644 index 0000000000..c2940c5168 --- /dev/null +++ b/package/wayland/0004-util-Limit-size-of-wl_map.patch @@ -0,0 +1,106 @@ +From 62b9b6f86421ac7afc7cfe7b1627a8ec2a3c4874 Mon Sep 17 00:00:00 2001 +From: Derek Foreman +Date: Fri, 28 Jan 2022 13:18:37 -0600 +Subject: [PATCH] util: Limit size of wl_map + +Since server IDs are basically indistinguishable from really big client +IDs at many points in the source, it's theoretically possible to overflow +a map and either overflow server IDs into the client ID space, or grow +client IDs into the server ID space. This would currently take a massive +amount of RAM, but the definition of massive changes yearly. + +Prevent this by placing a ridiculous but arbitrary upper bound on the +number of items we can put in a map: 0xF00000, somewhere over 15 million. +This should satisfy pathological clients without restriction, but stays +well clear of the 0xFF000000 transition point between server and client +IDs. It will still take an improbable amount of RAM to hit this, and a +client could still exhaust all RAM in this way, but our goal is to prevent +overflow and undefined behaviour. + +Fixes #224 + +Signed-off-by: Derek Foreman +[Retrieved from +https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2] +Signed-off-by: Quentin Schulz +--- + src/wayland-private.h | 1 + + src/wayland-util.c | 25 +++++++++++++++++++++++-- + 2 files changed, 24 insertions(+), 2 deletions(-) + +diff --git a/src/wayland-private.h b/src/wayland-private.h +index 9bf8cb7..35dc40e 100644 +--- a/src/wayland-private.h ++++ b/src/wayland-private.h +@@ -45,6 +45,7 @@ + #define WL_MAP_SERVER_SIDE 0 + #define WL_MAP_CLIENT_SIDE 1 + #define WL_SERVER_ID_START 0xff000000 ++#define WL_MAP_MAX_OBJECTS 0x00f00000 + #define WL_CLOSURE_MAX_ARGS 20 + + struct wl_object { +diff --git a/src/wayland-util.c b/src/wayland-util.c +index 5d28531..c712f03 100644 +--- a/src/wayland-util.c ++++ b/src/wayland-util.c +@@ -196,6 +196,7 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + union map_entry *start, *entry; + struct wl_array *entries; + uint32_t base; ++ uint32_t count; + + if (map->side == WL_MAP_CLIENT_SIDE) { + entries = &map->client_entries; +@@ -216,10 +217,25 @@ wl_map_insert_new(struct wl_map *map, uint32_t flags, void *data) + start = entries->data; + } + ++ /* wl_array only grows, so if we have too many objects at ++ * this point there's no way to clean up. We could be more ++ * pro-active about trying to avoid this allocation, but ++ * it doesn't really matter because at this point there is ++ * nothing to be done but disconnect the client and delete ++ * the whole array either way. ++ */ ++ count = entry - start; ++ if (count > WL_MAP_MAX_OBJECTS) { ++ /* entry->data is freshly malloced garbage, so we'd ++ * better make it a NULL so wl_map_for_each doesn't ++ * dereference it later. */ ++ entry->data = NULL; ++ return 0; ++ } + entry->data = data; + entry->next |= (flags & 0x1) << 1; + +- return (entry - start) + base; ++ return count + base; + } + + int +@@ -236,6 +252,9 @@ wl_map_insert_at(struct wl_map *map, uint32_t flags, uint32_t i, void *data) + i -= WL_SERVER_ID_START; + } + ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; ++ + count = entries->size / sizeof *start; + if (count < i) + return -1; +@@ -274,8 +293,10 @@ wl_map_reserve_new(struct wl_map *map, uint32_t i) + i -= WL_SERVER_ID_START; + } + +- count = entries->size / sizeof *start; ++ if (i > WL_MAP_MAX_OBJECTS) ++ return -1; + ++ count = entries->size / sizeof *start; + if (count < i) { + errno = EINVAL; + return -1; +-- +2.38.1 + diff --git a/package/wayland/wayland.mk b/package/wayland/wayland.mk index ecfe95d68a..fc26de9f52 100644 --- a/package/wayland/wayland.mk +++ b/package/wayland/wayland.mk @@ -14,6 +14,10 @@ WAYLAND_INSTALL_STAGING = YES WAYLAND_DEPENDENCIES = host-pkgconf host-wayland expat libffi libxml2 HOST_WAYLAND_DEPENDENCIES = host-pkgconf host-expat host-libffi host-libxml2 +# 0003-util-set-errno-in-wl_map_reserve_new.patch +# 0004-util-Limit-size-of-wl_map.patch +WAYLAND_IGNORE_CVES += CVE-2021-3782 + WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false HOST_WAYLAND_CONF_OPTS = -Dtests=false -Ddocumentation=false From peter at korsgaard.com Fri Dec 16 14:00:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:00:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/go: security bump to version 1.19.4 In-Reply-To: <87cz8s1mnr.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 09 Dec 2022 19:01:44 +0100") References: <20221207031601.80964-1-christian@paral.in> <87cz8s1mnr.fsf@dell.be.48ers.dk> Message-ID: <87o7s3qwhs.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Christian" == Christian Stewart writes: >> Includes 2 security fixes following the security policy. >> - CVE-2022-41720: https://go.dev/issue/56694 >> - CVE-2022-41717: https://go.dev/issue/56350 >> https://groups.google.com/g/golang-nuts/c/rQgaDWEvUrE >> https://github.com/golang/go/issues?q=milestone%3AGo1.19.4+label%3ACherryPickApproved+ >> Signed-off-by: Christian Stewart > Committed, thanks. Committed to 2022.11.x, thanks. For 2022.02.x I will instead bump to 1.18.9. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:10:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:10:35 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/go: security bump to version 1.18.9 Message-ID: <20221216141327.75F168674C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7b32bbb7ec6643edaa18bb943c6d834cd532499c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x go1.18.9 (released 2022-12-06) includes security fixes to the net/http and os packages, as well as bug fixes to cgo, the compiler, the runtime, and the crypto/x509 and os/exec packages Signed-off-by: Peter Korsgaard --- package/go/go.hash | 2 +- package/go/go.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/go/go.hash b/package/go/go.hash index 5edda2e600..22d4250954 100644 --- a/package/go/go.hash +++ b/package/go/go.hash @@ -1,3 +1,3 @@ # From https://go.dev/dl -sha256 1f79802305015479e77d8c641530bc54ec994657d5c5271e0172eb7118346a12 go1.18.8.src.tar.gz +sha256 fbe7f09b96aca3db6faeaf180da8bb632868ec049731e355ff61695197c0e3ea go1.18.9.src.tar.gz sha256 2d36597f7117c38b006835ae7f537487207d8ec407aa9d9980794b2030cbc067 LICENSE diff --git a/package/go/go.mk b/package/go/go.mk index 5dda357e4a..0d588b8ffd 100644 --- a/package/go/go.mk +++ b/package/go/go.mk @@ -4,7 +4,7 @@ # ################################################################################ -GO_VERSION = 1.18.8 +GO_VERSION = 1.18.9 GO_SITE = https://storage.googleapis.com/golang GO_SOURCE = go$(GO_VERSION).src.tar.gz From peter at korsgaard.com Fri Dec 16 14:18:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:18:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/botan: security bump to version 2.19.3 In-Reply-To: <878rjg1mn2.fsf@dell.be.48ers.dk> (Peter Korsgaard's message of "Fri, 09 Dec 2022 19:02:09 +0100") References: <20221206221221.1355052-1-fontaine.fabrice@gmail.com> <878rjg1mn2.fsf@dell.be.48ers.dk> Message-ID: <87k02rqvof.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: >>>>> "Fabrice" == Fabrice Fontaine writes: >> Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP >> responses due to a certificate verification error. This issue was >> introduced in Botan 1.11.34 (November 2016). >> https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w >> https://github.com/randombit/botan/blob/2.19.3/news.rst >> Signed-off-by: Fabrice Fontaine > Committed, thanks. Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:22:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:22:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/connman: fix CVE-2022-3229{2, 3} In-Reply-To: <20221208204349.12391-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:43:49 +0100") References: <20221208204349.12391-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdfqvhe.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to > send HTTP requests to the gweb component are able to exploit a > heap-based buffer overflow in received_data to execute code. > Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack > against a WISPR HTTP query could be used to trigger a use-after-free in > WISPR handling, leading to crashes or code execution. > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 14:16:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:16:43 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: fix mips64 build Message-ID: <20221216142239.BF14A86774@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=137a8dbee0599cb1bd7c9d7bf596f0e8bac7d9bd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Disable cc-tests to avoid the following build failure on mips64: ERROR: Configured target is mips64 but compiler probe indicates mips32 Fixes: - http://autobuild.buildroot.org/results/c44f44f36686268479563afd879db588e15ede7d Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit fb9a422eba604cbdcd78826a6d520146c4fffad2) Signed-off-by: Peter Korsgaard --- package/botan/botan.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/botan/botan.mk b/package/botan/botan.mk index c95e97dcc3..f56eebbb29 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -16,6 +16,7 @@ BOTAN_INSTALL_STAGING = YES BOTAN_DEPENDENCIES = host-python3 BOTAN_CONF_OPTS = \ --cpu=$(BR2_ARCH) \ + --disable-cc-tests \ --os=linux \ --cc=gcc \ --cc-bin="$(TARGET_CXX)" \ From peter at korsgaard.com Fri Dec 16 14:17:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:17:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: bump to version 2.19.2 Message-ID: <20221216142239.CA97E8677A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d937041b8f541a5943125e1e94b4697a09e2ff13 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Drop openssl dependency: "The OpenSSL provider was incompatible with OpenSSL 3.0. It has been removed" https://github.com/randombit/botan/blob/2.19.2/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 72ac45aceab38ec128f029756c4151e9d9325585) Signed-off-by: Peter Korsgaard --- package/botan/Config.in | 2 -- package/botan/botan.hash | 2 +- package/botan/botan.mk | 7 +------ 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/package/botan/Config.in b/package/botan/Config.in index 635fe1836d..8f7f3f5c7a 100644 --- a/package/botan/Config.in +++ b/package/botan/Config.in @@ -20,8 +20,6 @@ config BR2_PACKAGE_BOTAN depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RC4 if BR2_PACKAGE_LIBOPENSSL - select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL help Botan is a crypto library for C++ diff --git a/package/botan/botan.hash b/package/botan/botan.hash index 2729cb493f..d768c669ea 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560 Botan-2.19.1.tar.xz +sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index f56eebbb29..b0ebe594b1 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.1 +BOTAN_VERSION = 2.19.2 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause @@ -62,11 +62,6 @@ BOTAN_DEPENDENCIES += bzip2 BOTAN_CONF_OPTS += --with-bzip2 endif -ifeq ($(BR2_PACKAGE_OPENSSL),y) -BOTAN_DEPENDENCIES += openssl -BOTAN_CONF_OPTS += --with-openssl -endif - ifeq ($(BR2_PACKAGE_SQLITE),y) BOTAN_DEPENDENCIES += sqlite BOTAN_CONF_OPTS += --with-sqlite From peter at korsgaard.com Fri Dec 16 14:18:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:18:01 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: security bump to version 2.19.3 Message-ID: <20221216142239.D5F808677D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3e8ebd7d7a1fa4a1557736ae6f92d1a9903b624 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-43705: In Botan before 2.19.3, it is possible to forge OCSP responses due to a certificate verification error. This issue was introduced in Botan 1.11.34 (November 2016). https://github.com/randombit/botan/security/advisories/GHSA-4v9w-qvcq-6q7w https://github.com/randombit/botan/blob/2.19.3/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit f276188ef7967ce8332fb38fdecd98b080b7e3db) Signed-off-by: Peter Korsgaard --- package/botan/botan.hash | 2 +- package/botan/botan.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/botan/botan.hash b/package/botan/botan.hash index d768c669ea..64da04415e 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75 Botan-2.19.2.tar.xz +sha256 dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55 Botan-2.19.3.tar.xz # Locally computed sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index b0ebe594b1..59fbc950b0 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.19.2 +BOTAN_VERSION = 2.19.3 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From peter at korsgaard.com Fri Dec 16 14:21:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:21:28 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/connman: fix CVE-2022-3229{2, 3} Message-ID: <20221216142239.E1EE986773@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2d32b043a60c1a4400e90d7127fdf66a84e6b322 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-32292: In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code. Fix CVE-2022-32293: In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution. Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit 2f2b4c80f44ac0da88fc087017d495e627131350) Signed-off-by: Peter Korsgaard --- .../0001-gweb-Fix-OOB-write-in-received_data.patch | 36 +++++ ...r-Add-reference-counter-to-portal-context.patch | 142 +++++++++++++++++ ...03-wispr-Update-portal-context-references.patch | 175 +++++++++++++++++++++ package/connman/connman.mk | 7 + 4 files changed, 360 insertions(+) diff --git a/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch new file mode 100644 index 0000000000..d1a9d8f8fe --- /dev/null +++ b/package/connman/0001-gweb-Fix-OOB-write-in-received_data.patch @@ -0,0 +1,36 @@ +From d1a5ede5d255bde8ef707f8441b997563b9312bd Mon Sep 17 00:00:00 2001 +From: Nathan Crandall +Date: Tue, 12 Jul 2022 08:56:34 +0200 +Subject: gweb: Fix OOB write in received_data() + +There is a mismatch of handling binary vs. C-string data with memchr +and strlen, resulting in pos, count, and bytes_read to become out of +sync and result in a heap overflow. Instead, do not treat the buffer +as an ASCII C-string. We calculate the count based on the return value +of memchr, instead of strlen. + +Fixes: CVE-2022-32292 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d1a5ede5d255bde8ef707f8441b997563b9312bd] +Signed-off-by: Fabrice Fontaine +--- + gweb/gweb.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gweb/gweb.c b/gweb/gweb.c +index 12fcb1d8..13c6c5f2 100644 +--- a/gweb/gweb.c ++++ b/gweb/gweb.c +@@ -918,7 +918,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond, + } + + *pos = '\0'; +- count = strlen((char *) ptr); ++ count = pos - ptr; + if (count > 0 && ptr[count - 1] == '\r') { + ptr[--count] = '\0'; + bytes_read--; +-- +cgit + diff --git a/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch new file mode 100644 index 0000000000..c2cebdfdcc --- /dev/null +++ b/package/connman/0002-wispr-Add-reference-counter-to-portal-context.patch @@ -0,0 +1,142 @@ +From 72343929836de80727a27d6744c869dff045757c Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 08:32:12 +0200 +Subject: wispr: Add reference counter to portal context + +Track the connman_wispr_portal_context live time via a +refcounter. This only adds the infrastructure to do proper reference +counting. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=72343929836de80727a27d6744c869dff045757c] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 52 ++++++++++++++++++++++++++++++++++++++++++---------- + 1 file changed, 42 insertions(+), 10 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index a07896ca..bde7e63b 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -56,6 +56,7 @@ struct wispr_route { + }; + + struct connman_wispr_portal_context { ++ int refcount; + struct connman_service *service; + enum connman_ipconfig_type type; + struct connman_wispr_portal *wispr_portal; +@@ -97,6 +98,11 @@ static char *online_check_ipv4_url = NULL; + static char *online_check_ipv6_url = NULL; + static bool enable_online_to_ready_transition = false; + ++#define wispr_portal_context_ref(wp_context) \ ++ wispr_portal_context_ref_debug(wp_context, __FILE__, __LINE__, __func__) ++#define wispr_portal_context_unref(wp_context) \ ++ wispr_portal_context_unref_debug(wp_context, __FILE__, __LINE__, __func__) ++ + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { + DBG(""); +@@ -162,9 +168,6 @@ static void free_connman_wispr_portal_context( + { + DBG("context %p", wp_context); + +- if (!wp_context) +- return; +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -201,9 +204,38 @@ static void free_connman_wispr_portal_context( + g_free(wp_context); + } + ++static struct connman_wispr_portal_context * ++wispr_portal_context_ref_debug(struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount + 1, file, line, caller); ++ ++ __sync_fetch_and_add(&wp_context->refcount, 1); ++ ++ return wp_context; ++} ++ ++static void wispr_portal_context_unref_debug( ++ struct connman_wispr_portal_context *wp_context, ++ const char *file, int line, const char *caller) ++{ ++ if (!wp_context) ++ return; ++ ++ DBG("%p ref %d by %s:%d:%s()", wp_context, ++ wp_context->refcount - 1, file, line, caller); ++ ++ if (__sync_fetch_and_sub(&wp_context->refcount, 1) != 1) ++ return; ++ ++ free_connman_wispr_portal_context(wp_context); ++} ++ + static struct connman_wispr_portal_context *create_wispr_portal_context(void) + { +- return g_try_new0(struct connman_wispr_portal_context, 1); ++ return wispr_portal_context_ref( ++ g_new0(struct connman_wispr_portal_context, 1)); + } + + static void free_connman_wispr_portal(gpointer data) +@@ -215,8 +247,8 @@ static void free_connman_wispr_portal(gpointer data) + if (!wispr_portal) + return; + +- free_connman_wispr_portal_context(wispr_portal->ipv4_context); +- free_connman_wispr_portal_context(wispr_portal->ipv6_context); ++ wispr_portal_context_unref(wispr_portal->ipv4_context); ++ wispr_portal_context_unref(wispr_portal->ipv6_context); + + g_free(wispr_portal); + } +@@ -452,7 +484,7 @@ static void portal_manage_status(GWebResult *result, + connman_info("Client-Timezone: %s", str); + + if (!enable_online_to_ready_transition) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); +@@ -616,7 +648,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, + return; + } + +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + +@@ -952,7 +984,7 @@ static int wispr_portal_detect(struct connman_wispr_portal_context *wp_context) + + if (wp_context->token == 0) { + err = -EINVAL; +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + } + } else if (wp_context->timeout == 0) { + wp_context->timeout = g_idle_add(no_proxy_callback, wp_context); +@@ -1001,7 +1033,7 @@ int __connman_wispr_start(struct connman_service *service, + + /* If there is already an existing context, we wipe it */ + if (wp_context) +- free_connman_wispr_portal_context(wp_context); ++ wispr_portal_context_unref(wp_context); + + wp_context = create_wispr_portal_context(); + if (!wp_context) +-- +cgit + diff --git a/package/connman/0003-wispr-Update-portal-context-references.patch b/package/connman/0003-wispr-Update-portal-context-references.patch new file mode 100644 index 0000000000..61c4e21f94 --- /dev/null +++ b/package/connman/0003-wispr-Update-portal-context-references.patch @@ -0,0 +1,175 @@ +From 416bfaff988882c553c672e5bfc2d4f648d29e8a Mon Sep 17 00:00:00 2001 +From: Daniel Wagner +Date: Tue, 5 Jul 2022 09:11:09 +0200 +Subject: wispr: Update portal context references + +Maintain proper portal context references to avoid UAF. + +Fixes: CVE-2022-32293 + +[Retrieved from: +https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=416bfaff988882c553c672e5bfc2d4f648d29e8a] +Signed-off-by: Fabrice Fontaine +--- + src/wispr.c | 34 ++++++++++++++++++++++------------ + 1 file changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/wispr.c b/src/wispr.c +index bde7e63b..84bed33f 100644 +--- a/src/wispr.c ++++ b/src/wispr.c +@@ -105,8 +105,6 @@ static bool enable_online_to_ready_transition = false; + + static void connman_wispr_message_init(struct connman_wispr_message *msg) + { +- DBG(""); +- + msg->has_error = false; + msg->current_element = NULL; + +@@ -166,8 +164,6 @@ static void free_wispr_routes(struct connman_wispr_portal_context *wp_context) + static void free_connman_wispr_portal_context( + struct connman_wispr_portal_context *wp_context) + { +- DBG("context %p", wp_context); +- + if (wp_context->wispr_portal) { + if (wp_context->wispr_portal->ipv4_context == wp_context) + wp_context->wispr_portal->ipv4_context = NULL; +@@ -483,9 +479,6 @@ static void portal_manage_status(GWebResult *result, + &str)) + connman_info("Client-Timezone: %s", str); + +- if (!enable_online_to_ready_transition) +- wispr_portal_context_unref(wp_context); +- + __connman_service_ipconfig_indicate_state(service, + CONNMAN_SERVICE_STATE_ONLINE, type); + +@@ -546,14 +539,17 @@ static void wispr_portal_request_portal( + { + DBG(""); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + wp_context->status_url, + wispr_portal_web_result, + wispr_route_request, + wp_context); + +- if (wp_context->request_id == 0) ++ if (wp_context->request_id == 0) { + wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); ++ } + } + + static bool wispr_input(const guint8 **data, gsize *length, +@@ -618,13 +614,15 @@ static void wispr_portal_browser_reply_cb(struct connman_service *service, + return; + + if (!authentication_done) { +- wispr_portal_error(wp_context); + free_wispr_routes(wp_context); ++ wispr_portal_error(wp_context); ++ wispr_portal_context_unref(wp_context); + return; + } + + /* Restarting the test */ + __connman_service_wispr_start(service, wp_context->type); ++ wispr_portal_context_unref(wp_context); + } + + static void wispr_portal_request_wispr_login(struct connman_service *service, +@@ -700,11 +698,13 @@ static bool wispr_manage_message(GWebResult *result, + + wp_context->wispr_result = CONNMAN_WISPR_RESULT_LOGIN; + ++ wispr_portal_context_ref(wp_context); + if (__connman_agent_request_login_input(wp_context->service, + wispr_portal_request_wispr_login, +- wp_context) != -EINPROGRESS) ++ wp_context) != -EINPROGRESS) { + wispr_portal_error(wp_context); +- else ++ wispr_portal_context_unref(wp_context); ++ } else + return true; + + break; +@@ -753,6 +753,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (length > 0) { + g_web_parser_feed_data(wp_context->wispr_parser, + chunk, length); ++ wispr_portal_context_unref(wp_context); + return true; + } + +@@ -770,6 +771,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + switch (status) { + case 000: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -781,11 +783,14 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + if (g_web_result_get_header(result, "X-ConnMan-Status", + &str)) { + portal_manage_status(result, wp_context); ++ wispr_portal_context_unref(wp_context); + return false; +- } else ++ } else { ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->redirect_url, wp_context); ++ } + + break; + case 300: +@@ -798,6 +803,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + !g_web_result_get_header(result, "Location", + &redirect)) { + ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -808,6 +814,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + wp_context->redirect_url = g_strdup(redirect); + ++ wispr_portal_context_ref(wp_context); + wp_context->request_id = g_web_request_get(wp_context->web, + redirect, wispr_portal_web_result, + wispr_route_request, wp_context); +@@ -820,6 +827,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + + break; + case 505: ++ wispr_portal_context_ref(wp_context); + __connman_agent_request_browser(wp_context->service, + wispr_portal_browser_reply_cb, + wp_context->status_url, wp_context); +@@ -832,6 +840,7 @@ static bool wispr_portal_web_result(GWebResult *result, gpointer user_data) + wp_context->request_id = 0; + done: + wp_context->wispr_msg.message_type = -1; ++ wispr_portal_context_unref(wp_context); + return false; + } + +@@ -890,6 +899,7 @@ static void proxy_callback(const char *proxy, void *user_data) + xml_wispr_parser_callback, wp_context); + + wispr_portal_request_portal(wp_context); ++ wispr_portal_context_unref(wp_context); + } + + static gboolean no_proxy_callback(gpointer user_data) +-- +cgit + diff --git a/package/connman/connman.mk b/package/connman/connman.mk index a76a339e6f..fbd7318e4e 100644 --- a/package/connman/connman.mk +++ b/package/connman/connman.mk @@ -13,6 +13,13 @@ CONNMAN_LICENSE = GPL-2.0 CONNMAN_LICENSE_FILES = COPYING CONNMAN_CPE_ID_VENDOR = intel +# 0001-gweb-Fix-OOB-write-in-received_data.patch +CONNMAN_IGNORE_CVES += CVE-2022-32292 + +# 0002-wispr-Add-reference-counter-to-portal-context.patch +# 0003-wispr-Update-portal-context-references.patch +CONNMAN_IGNORE_CVES += CVE-2022-32293 + CONNMAN_CONF_OPTS = --with-dbusconfdir=/etc ifeq ($(BR2_INIT_SYSTEMD),y) From peter at korsgaard.com Fri Dec 16 14:16:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 15:16:37 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/botan: bump to version 2.19.1 Message-ID: <20221216142239.B3E3086773@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30e9d1c7f6630f5c24ca17d00dfd6bf0669532d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x - Drop patch (not needed since https://github.com/randombit/botan/commit/97483f93bdcfcb2cc86bcb103802be55c24ad633) - Update hash of license file (update in year: https://github.com/randombit/botan/commit/ff62a51ac2ed2e265edaf51b532d32eed5864d4b) https://github.com/randombit/botan/blob/2.19.1/news.rst Signed-off-by: Fabrice Fontaine Signed-off-by: Arnout Vandecappelle (Essensium/Mind) (cherry picked from commit e28156074d296f02b02b7f01767fda314365b890) --- ...around-a-miscompilation-issue-in-clang-12.patch | 144 --------------------- package/botan/botan.hash | 4 +- package/botan/botan.mk | 2 +- 3 files changed, 3 insertions(+), 147 deletions(-) diff --git a/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch b/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch deleted file mode 100644 index b43aeafe13..0000000000 --- a/package/botan/0001-Revert-workaround-a-miscompilation-issue-in-clang-12.patch +++ /dev/null @@ -1,144 +0,0 @@ -From 372bdf0348fb86d671e73baab19daa34bd0cf73d Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Tue, 9 Nov 2021 19:01:20 +0100 -Subject: [PATCH] Revert "workaround a miscompilation issue in clang 12 - (XCode 13)" - -This reverts commit 219329f8e777af54d785ae7259f8be32a714b751. - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/randombit/botan/issues/2845] ---- - src/lib/hash/sha3/sha3.cpp | 46 ++++++----------------- - src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp | 46 ++++++----------------- - 2 files changed, 22 insertions(+), 70 deletions(-) - -diff --git a/src/lib/hash/sha3/sha3.cpp b/src/lib/hash/sha3/sha3.cpp -index 289e451ff..690c2b264 100644 ---- a/src/lib/hash/sha3/sha3.cpp -+++ b/src/lib/hash/sha3/sha3.cpp -@@ -11,47 +11,23 @@ - #include - #include - --#include -- - namespace Botan { - - namespace { - --// This is a workaround for a suspected bug in clang 12 (and XCode 13) --// that caused a miscompile of the SHA3 implementation for optimization --// level -O2 and higher. --// --// For details, see: https://github.com/randombit/botan/issues/2802 --#if defined(__clang__) && \ -- (( defined(__apple_build_version__) && __clang_major__ == 13) || \ -- (!defined(__apple_build_version__) && __clang_major__ == 12)) --#define BOTAN_WORKAROUND_MAYBE_INLINE __attribute__((noinline)) --#else --#define BOTAN_WORKAROUND_MAYBE_INLINE inline --#endif -- --BOTAN_WORKAROUND_MAYBE_INLINE std::tuple -- xor_CNs(const uint64_t A[25]) -- { -- return { -- A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20], -- A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21], -- A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22], -- A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23], -- A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]}; -- } -- --#undef BOTAN_WORKAROUND_MAYBE_INLINE -- - inline void SHA3_round(uint64_t T[25], const uint64_t A[25], uint64_t RC) - { -- const auto Cs = xor_CNs(A); -- -- const uint64_t D0 = rotl<1>(std::get<0>(Cs)) ^ std::get<3>(Cs); -- const uint64_t D1 = rotl<1>(std::get<1>(Cs)) ^ std::get<4>(Cs); -- const uint64_t D2 = rotl<1>(std::get<2>(Cs)) ^ std::get<0>(Cs); -- const uint64_t D3 = rotl<1>(std::get<3>(Cs)) ^ std::get<1>(Cs); -- const uint64_t D4 = rotl<1>(std::get<4>(Cs)) ^ std::get<2>(Cs); -+ const uint64_t C0 = A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20]; -+ const uint64_t C1 = A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21]; -+ const uint64_t C2 = A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22]; -+ const uint64_t C3 = A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23]; -+ const uint64_t C4 = A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]; -+ -+ const uint64_t D0 = rotl<1>(C0) ^ C3; -+ const uint64_t D1 = rotl<1>(C1) ^ C4; -+ const uint64_t D2 = rotl<1>(C2) ^ C0; -+ const uint64_t D3 = rotl<1>(C3) ^ C1; -+ const uint64_t D4 = rotl<1>(C4) ^ C2; - - const uint64_t B00 = A[ 0] ^ D1; - const uint64_t B01 = rotl<44>(A[ 6] ^ D2); -diff --git a/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp b/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -index c7f1914a3..a9650ad9d 100644 ---- a/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -+++ b/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp -@@ -8,47 +8,23 @@ - #include - #include - --#include -- - namespace Botan { - - namespace { - --// This is a workaround for a suspected bug in clang 12 (and XCode 13) --// that caused a miscompile of the SHA3 implementation for optimization --// level -O2 and higher. --// --// For details, see: https://github.com/randombit/botan/issues/2802 --#if defined(__clang__) && \ -- (( defined(__apple_build_version__) && __clang_major__ == 13) || \ -- (!defined(__apple_build_version__) && __clang_major__ == 12)) --#define BOTAN_WORKAROUND_MAYBE_INLINE __attribute__((noinline)) --#else --#define BOTAN_WORKAROUND_MAYBE_INLINE inline --#endif -- --BOTAN_WORKAROUND_MAYBE_INLINE std::tuple -- xor_CNs(const uint64_t A[25]) -- { -- return { -- A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20], -- A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21], -- A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22], -- A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23], -- A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]}; -- } -- --#undef BOTAN_WORKAROUND_MAYBE_INLINE -- - inline void SHA3_BMI2_round(uint64_t T[25], const uint64_t A[25], uint64_t RC) - { -- const auto Cs = xor_CNs(A); -- -- const uint64_t D0 = rotl<1>(std::get<0>(Cs)) ^ std::get<3>(Cs); -- const uint64_t D1 = rotl<1>(std::get<1>(Cs)) ^ std::get<4>(Cs); -- const uint64_t D2 = rotl<1>(std::get<2>(Cs)) ^ std::get<0>(Cs); -- const uint64_t D3 = rotl<1>(std::get<3>(Cs)) ^ std::get<1>(Cs); -- const uint64_t D4 = rotl<1>(std::get<4>(Cs)) ^ std::get<2>(Cs); -+ const uint64_t C0 = A[0] ^ A[5] ^ A[10] ^ A[15] ^ A[20]; -+ const uint64_t C1 = A[1] ^ A[6] ^ A[11] ^ A[16] ^ A[21]; -+ const uint64_t C2 = A[2] ^ A[7] ^ A[12] ^ A[17] ^ A[22]; -+ const uint64_t C3 = A[3] ^ A[8] ^ A[13] ^ A[18] ^ A[23]; -+ const uint64_t C4 = A[4] ^ A[9] ^ A[14] ^ A[19] ^ A[24]; -+ -+ const uint64_t D0 = rotl<1>(C0) ^ C3; -+ const uint64_t D1 = rotl<1>(C1) ^ C4; -+ const uint64_t D2 = rotl<1>(C2) ^ C0; -+ const uint64_t D3 = rotl<1>(C3) ^ C1; -+ const uint64_t D4 = rotl<1>(C4) ^ C2; - - const uint64_t B00 = A[ 0] ^ D1; - const uint64_t B01 = rotl<44>(A[ 6] ^ D2); --- -2.33.0 - diff --git a/package/botan/botan.hash b/package/botan/botan.hash index 91e1bf741a..2729cb493f 100644 --- a/package/botan/botan.hash +++ b/package/botan/botan.hash @@ -1,4 +1,4 @@ # From https://botan.randombit.net/releases/sha256sums.txt -sha256 541a3b13f1b9d30f977c6c1ae4c7bfdfda763cda6e44de807369dce79f42307e Botan-2.18.2.tar.xz +sha256 e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560 Botan-2.19.1.tar.xz # Locally computed -sha256 fb7f0322d36fba55ca17d77bc203a9f09a40daa8a249b75cf8887aba36cec9d0 license.txt +sha256 472faf6d2231130382779f96de506be19296473750356449fc426ddc9cb03b50 license.txt diff --git a/package/botan/botan.mk b/package/botan/botan.mk index 71bac19c8c..c95e97dcc3 100644 --- a/package/botan/botan.mk +++ b/package/botan/botan.mk @@ -4,7 +4,7 @@ # ################################################################################ -BOTAN_VERSION = 2.18.2 +BOTAN_VERSION = 2.19.1 BOTAN_SOURCE = Botan-$(BOTAN_VERSION).tar.xz BOTAN_SITE = http://botan.randombit.net/releases BOTAN_LICENSE = BSD-2-Clause From Nicolas.Carrier at orolia.com Fri Dec 16 14:34:34 2022 From: Nicolas.Carrier at orolia.com (Nicolas Carrier) Date: Fri, 16 Dec 2022 14:34:34 +0000 Subject: [Buildroot] [PATCH v3 1/1] package/shadow: new package In-Reply-To: <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> References: <20221013163432.18545-1-raphael.pavlidis@gmail.com> <20221205215558.GI2855@scaer> <883c29be-2a05-00f6-76d6-cf894e497da5@gmail.com> <97b952a4-2e1b-363c-36f0-0fe2c0da26b7@gmail.com> <20221210082857.GP2855@scaer> <41c39dcc-95c8-d949-9fe1-f53882e680ac@gmail.com> Message-ID: No you didn't do anything wrong, I did :/ FTR if you want to troubleshoot a failing test, you can inspect the output_folder/TestShadow-run.log file, which will give, at its beginning, the qemu command to run, in order to replicate the issue. Here there were 2, the /tmp/ string should have been /tmp and the quotes for the su command were incorrect, single quotes were needed to avoid the interpreting of the $HOME in the shell. Here is the fixed version: import os from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG class TestShadow(BRTest): username = 'user_test' config = BASIC_TOOLCHAIN_CONFIG + \ """ BR2_arm=y BR2_PACKAGE_SHADOW=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="65536" """ timeout = 60 def login(self): img = os.path.join(self.builddir, "images", "rootfs.ext4") self.emulator.boot(arch="armv7", kernel="builtin", kernel_cmdline=["root=/dev/mmcblk0", "rootfstype=ext4"], options=["-drive", f"file={img},if=sd,format=raw"]) self.emulator.login() def test_nologin(self): self.login() self.assertRunOk("! nologin") cmd = 'test "$(nologin)" = "This account is currently not available."' self.assertRunOk(cmd) def test_useradd_del(self): username = self.username self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') self.assertRunOk(f'userdel {username}') def test_usermod(self): username = self.username new_home = '/tmp' self.login() self.assertRunOk(f'userdel {username} || true') self.assertRunOk(f'groupdel {username} || true') self.assertRunOk(f'useradd -s /bin/sh {username}') self.assertRunOk(f'usermod {username} --home {new_home}') self.assertRunOk(f'test $(su {username} -c \'echo $HOME\') = {new_home}') self.assertRunOk(f'userdel {username}') Nicolas Carrier | Software Developer | nicolas.carrier at orolia.com De : Raphael Pavlidis Envoy? : vendredi 16 d?cembre 2022 10:42 ? : Yann E. MORIN ; Nicolas Carrier Cc?: Thomas Petazzoni ; buildroot at buildroot.org Objet : Re: [Buildroot] [PATCH v3 1/1] package/shadow: new package ? CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Nicolas, All, I added your test and executed it, but I got an error: ====================================================================== FAIL: test_usermod (tests.package.test_shadow.TestShadow) ---------------------------------------------------------------------- Traceback (most recent call last): ?? File "/tmp/buildroot/support/testing/tests/package/test_shadow.py", line 53, in test_usermod ???? self.assertRunOk(f'test $(su {username} -c "echo $HOME") = {new_home}') ?? File "/tmp/buildroot/support/testing/infra/basetest.py", line 94, in assertRunOk ???? self.assertEqual(exit_code, 0) AssertionError: 1 != 0 I used the following command: ./support/testing/run-tests -d dl -o output_folder -k tests.package.test_shadow.TestShadow Did I something wrong? Regards, Raphael Pavlidis From peter at korsgaard.com Fri Dec 16 15:05:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:05:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/libuwsc: fix wolfssl build In-Reply-To: <20221208202610.5018-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:26:10 +0100") References: <20221208202610.5018-1-fontaine.fabrice@gmail.com> Message-ID: <87bko3qti2.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat > layer) to avoid the following wolfssl build failure raised since the > addition of the package in commit > 120c04775d7ebe5a2cfc14848f5d11f3a333970b: > /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' > 62 | SSL_CTX *ctx; > | ^~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 16 15:04:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:04:26 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libuwsc: fix wolfssl build Message-ID: <20221216150526.865C986796@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0b7ac81ba83f2b9b0fe42b6013d221ba6d2307d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN (cherry picked from commit 1567fbd72d4b547f70a7509247bf9abb73ab58e3) Signed-off-by: Peter Korsgaard --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From peter at korsgaard.com Fri Dec 16 15:04:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 16 Dec 2022 16:04:11 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libuwsc: fix wolfssl build Message-ID: <20221216150635.E9BB58679A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b85968ac06d3a5f1b99fade5bba8379d8dd5c54f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libuwsc needs BR2_PACKAGE_WOLFSSL_ALL (which enables openssl compat layer) to avoid the following wolfssl build failure raised since the addition of the package in commit 120c04775d7ebe5a2cfc14848f5d11f3a333970b: /home/br-user/work/instance-1/output-1/build/libuwsc-3.3.5/src/ssl.c:62:5: error: unknown type name 'SSL_CTX' 62 | SSL_CTX *ctx; | ^~~~~~~ Note that we do not select _ALL when wolfssl is enabled, because wolfssl is neither the only nor the preferred choice, so the condition would have to be a bit more complex: select BR2_PACKAGE_WOLFSSL_ALL if BR2_PACKAGE_WOLFSSL \ && !BR2_STATIC_LIBS && !BR2_PACKAGE_OPENSSL It is not overly complicated, but it is no longer trivial or obvious, and would easily break if the ordering of preferences were to change in the .mk fie in the future. Fixes: - http://autobuild.buildroot.org/results/6c2a6ed6fca1f92aab299f6ed9cd900b20e8d512 Signed-off-by: Fabrice Fontaine [yann.morin.1998 at free.fr: explain why we don't select _ALL] Signed-off-by: Yann E. MORIN (cherry picked from commit 1567fbd72d4b547f70a7509247bf9abb73ab58e3) Signed-off-by: Peter Korsgaard --- package/libuwsc/libuwsc.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libuwsc/libuwsc.mk b/package/libuwsc/libuwsc.mk index cad351529d..051ea411fa 100644 --- a/package/libuwsc/libuwsc.mk +++ b/package/libuwsc/libuwsc.mk @@ -18,7 +18,7 @@ LIBUWSC_CONF_OPTS += \ -DUWSC_USE_MBEDTLS=OFF \ -DUWSC_USE_OPENSSL=ON \ -DUWSC_USE_WOLFSSL=OFF -else ifeq ($(BR2_PACKAGE_WOLFSSL),y) +else ifeq ($(BR2_PACKAGE_WOLFSSL_ALL),y) LIBUWSC_DEPENDENCIES += wolfssl LIBUWSC_CONF_OPTS += \ -DUWSC_SSL_SUPPORT=ON \ From Stefan.Hager at ginzinger.com Fri Dec 16 17:01:37 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:01:37 +0000 Subject: [Buildroot] [PATCH v2 1/8] package/flatbuffers: build position independent code In-Reply-To: <20221128175851.1913859-1-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 1/8] package/flatbuffers: build position independent code ? The upcoming tensorflow-lite package requires flatbuffers to be built with position independent code. Fixes: /home/buildroot/buildroot/output/per-package/tensorflow-lite/host/bin/../lib/gcc/aarch64-buildroot-linux-gnu/11.3.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /home/buildroot/buildroot/output/per-package/tensorflow-lite/host/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libflatbuffers.a(util.cpp.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol `_ZN11flatbuffers11CharToUpperEc' which may bind externally can not be used when making a shared object; recompile with -fPIC Signed-off-by: James Hilliard --- ?package/flatbuffers/flatbuffers.mk | 1 + ?1 file changed, 1 insertion(+) diff --git a/package/flatbuffers/flatbuffers.mk b/package/flatbuffers/flatbuffers.mk index 9d286bf9e1..487d85ee1f 100644 --- a/package/flatbuffers/flatbuffers.mk +++ b/package/flatbuffers/flatbuffers.mk @@ -14,6 +14,7 @@ FLATBUFFERS_DEPENDENCIES = host-flatbuffers ? ?FLATBUFFERS_CONF_OPTS += \ ???????? -DCMAKE_CXX_FLAGS="-std=c++11" \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ ???????? -DFLATBUFFERS_BUILD_TESTS=OFF \ ???????? -DFLATBUFFERS_FLATC_EXECUTABLE=$(HOST_DIR)/bin/flatc ? -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:04:09 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:04:09 +0000 Subject: [Buildroot] [PATCH v2 2/8] package/cpuinfo: new package In-Reply-To: <20221128175851.1913859-2-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-2-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 2/8] package/cpuinfo: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in??????????? |? 1 + ?package/cpuinfo/Config.in??? |? 9 +++++++++ ?package/cpuinfo/cpuinfo.hash |? 4 ++++ ?package/cpuinfo/cpuinfo.mk?? | 17 +++++++++++++++++ ?4 files changed, 31 insertions(+) ?create mode 100644 package/cpuinfo/Config.in ?create mode 100644 package/cpuinfo/cpuinfo.hash ?create mode 100644 package/cpuinfo/cpuinfo.mk diff --git a/package/Config.in b/package/Config.in index aef80f9ab0..e09fa0b3bd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -465,6 +465,7 @@ endmenu ???????? source "package/cc-tool/Config.in" ???????? source "package/cdrkit/Config.in" ???????? source "package/cpuburn-arm/Config.in" +?????? source "package/cpuinfo/Config.in" ???????? source "package/crucible/Config.in" ???????? source "package/cryptsetup/Config.in" ???????? source "package/cwiid/Config.in" diff --git a/package/cpuinfo/Config.in b/package/cpuinfo/Config.in new file mode 100644 index 0000000000..137f657d69 --- /dev/null +++ b/package/cpuinfo/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_CPUINFO +?????? bool "cpuinfo" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? CPU INFOrmation library, cpuinfo is a library to detect +???????? essential for performance optimization information about +???????? host CPU. + +???????? https://github.com/pytorch/cpuinfo diff --git a/package/cpuinfo/cpuinfo.hash b/package/cpuinfo/cpuinfo.hash new file mode 100644 index 0000000000..c3f70fa90f --- /dev/null +++ b/package/cpuinfo/cpuinfo.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 0936848904943381b2c01321101614776e43d583840ee0f3ceeea1e3fb7405f7? cpuinfo-de2fa78ebb431db98489e78603e4f77c1f6c5c57.tar.gz +# License files, locally calculated +sha256? 8e7e60636c3aa0cb03571a1a841ce5697f9551ff92b3c426c2561613d15ade70? LICENSE diff --git a/package/cpuinfo/cpuinfo.mk b/package/cpuinfo/cpuinfo.mk new file mode 100644 index 0000000000..ab6a0269ec --- /dev/null +++ b/package/cpuinfo/cpuinfo.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# cpuinfo +# +################################################################################ + +CPUINFO_VERSION = de2fa78ebb431db98489e78603e4f77c1f6c5c57 +CPUINFO_SITE = $(call github,pytorch,cpuinfo,$(CPUINFO_VERSION)) +CPUINFO_LICENSE = BSD-2-Clause +CPUINFO_LICENSE_FILES = LICENSE +CPUINFO_INSTALL_STAGING = YES +CPUINFO_CONF_OPTS = \ +?????? -DCPUINFO_BUILD_UNIT_TESTS=OFF \ +?????? -DCPUINFO_BUILD_MOCK_TESTS=OFF \ +?????? -DCPUINFO_BUILD_BENCHMARKS=OFF + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:05:50 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:05:50 +0000 Subject: [Buildroot] [PATCH v2 3/8] package/ruy: new package In-Reply-To: <20221128175851.1913859-3-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-3-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 3/8] package/ruy: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in???? |? 1 + ?package/ruy/Config.in | 11 +++++++++++ ?package/ruy/ruy.hash? |? 4 ++++ ?package/ruy/ruy.mk??? | 18 ++++++++++++++++++ ?4 files changed, 34 insertions(+) ?create mode 100644 package/ruy/Config.in ?create mode 100644 package/ruy/ruy.hash ?create mode 100644 package/ruy/ruy.mk diff --git a/package/Config.in b/package/Config.in index e09fa0b3bd..45e66caa8c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2095,6 +2095,7 @@ endif ???????? source "package/qhull/Config.in" ???????? source "package/qlibc/Config.in" ???????? source "package/riemann-c-client/Config.in" +?????? source "package/ruy/Config.in" ???????? source "package/shapelib/Config.in" ???????? source "package/skalibs/Config.in" ???????? source "package/sphinxbase/Config.in" diff --git a/package/ruy/Config.in b/package/ruy/Config.in new file mode 100644 index 0000000000..ce7ab5d585 --- /dev/null +++ b/package/ruy/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_RUY +?????? bool "ruy" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? select BR2_PACKAGE_CPUINFO +?????? help +???????? Ruy is a matrix multiplication library. Its focus is to cover +???????? the matrix multiplication needs of neural network inference +???????? engines. Its initial user has been TensorFlow Lite, where it +???????? is used by default on the ARM CPU architecture. + +???????? https://github.com/google/ruy diff --git a/package/ruy/ruy.hash b/package/ruy/ruy.hash new file mode 100644 index 0000000000..98266b5881 --- /dev/null +++ b/package/ruy/ruy.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 4da8572946007603378c5d0280f48c5b77f4d38763209f5306b57c7513d9a82e? ruy-3168a5c8f4c447fd8cea94078121ee2e2cd87df0.tar.gz +# License files, locally calculated +sha256? cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30? LICENSE diff --git a/package/ruy/ruy.mk b/package/ruy/ruy.mk new file mode 100644 index 0000000000..ceeea8cd58 --- /dev/null +++ b/package/ruy/ruy.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# ruy +# +################################################################################ + +RUY_VERSION = 3168a5c8f4c447fd8cea94078121ee2e2cd87df0 +RUY_SITE = $(call github,google,ruy,$(RUY_VERSION)) +RUY_LICENSE = Apache-2.0 +RUY_LICENSE_FILES = LICENSE +RUY_INSTALL_STAGING = YES +RUY_DEPENDENCIES = cpuinfo +RUY_CONF_OPTS = \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ +?????? -DRUY_FIND_CPUINFO=ON \ +?????? -DRUY_MINIMAL_BUILD=ON + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:07:37 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:07:37 +0000 Subject: [Buildroot] [PATCH v2 4/8] package/gemmlowp: new package In-Reply-To: <20221128175851.1913859-4-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-4-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 4/8] package/gemmlowp: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in????????????? |? 1 + ?package/gemmlowp/Config.in???? |? 7 +++++++ ?package/gemmlowp/gemmlowp.hash |? 4 ++++ ?package/gemmlowp/gemmlowp.mk?? | 15 +++++++++++++++ ?4 files changed, 27 insertions(+) ?create mode 100644 package/gemmlowp/Config.in ?create mode 100644 package/gemmlowp/gemmlowp.hash ?create mode 100644 package/gemmlowp/gemmlowp.mk diff --git a/package/Config.in b/package/Config.in index 45e66caa8c..d0d9d2905c 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1994,6 +1994,7 @@ menu "Other" ???????? source "package/flatcc/Config.in" ???????? source "package/gconf/Config.in" ???????? source "package/gdal/Config.in" +?????? source "package/gemmlowp/Config.in" ???????? source "package/gflags/Config.in" ???????? source "package/gli/Config.in" ???????? source "package/glibmm/Config.in" diff --git a/package/gemmlowp/Config.in b/package/gemmlowp/Config.in new file mode 100644 index 0000000000..24ba6e9768 --- /dev/null +++ b/package/gemmlowp/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_GEMMLOWP +?????? bool "gemmlowp" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? Low-precision matrix multiplication. + +???????? https://github.com/google/gemmlowp diff --git a/package/gemmlowp/gemmlowp.hash b/package/gemmlowp/gemmlowp.hash new file mode 100644 index 0000000000..7c56a18bb6 --- /dev/null +++ b/package/gemmlowp/gemmlowp.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? cc8a22b6f071c3781e6b4b72654c89b1cdc198e72ebadebb17638eac205344c1? gemmlowp-08e4bb339e34017a0835269d4a37c4ea04d15a69.tar.gz +# License files, locally calculated +sha256? cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30? LICENSE diff --git a/package/gemmlowp/gemmlowp.mk b/package/gemmlowp/gemmlowp.mk new file mode 100644 index 0000000000..1a36fc48f7 --- /dev/null +++ b/package/gemmlowp/gemmlowp.mk @@ -0,0 +1,15 @@ +################################################################################ +# +# gemmlowp +# +################################################################################ + +GEMMLOWP_VERSION = 08e4bb339e34017a0835269d4a37c4ea04d15a69 +GEMMLOWP_SITE = $(call github,google,gemmlowp,$(GEMMLOWP_VERSION)) +GEMMLOWP_LICENSE = Apache-2.0 +GEMMLOWP_LICENSE_FILES = LICENSE +GEMMLOWP_INSTALL_STAGING = YES +GEMMLOWP_INSTALL_TARGET = NO +GEMMLOWP_SUBDIR = contrib + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:09:58 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:09:58 +0000 Subject: [Buildroot] [PATCH v2 5/8] package/neon-2-sse: new package In-Reply-To: <20221128175851.1913859-5-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-5-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 5/8] package/neon-2-sse: new package ? This package is required by tensorflow-lite. Signed-off-by: James Hilliard --- ?package/Config.in????????????????? |? 1 + ?package/neon-2-sse/Config.in?????? |? 9 +++++++++ ?package/neon-2-sse/neon-2-sse.hash |? 4 ++++ ?package/neon-2-sse/neon-2-sse.mk?? | 14 ++++++++++++++ ?4 files changed, 28 insertions(+) ?create mode 100644 package/neon-2-sse/Config.in ?create mode 100644 package/neon-2-sse/neon-2-sse.hash ?create mode 100644 package/neon-2-sse/neon-2-sse.mk diff --git a/package/Config.in b/package/Config.in index d0d9d2905c..2ec623ed8f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2086,6 +2086,7 @@ endif ???????? source "package/msgpack/Config.in" ???????? source "package/musl-compat-headers/Config.in" ???????? source "package/musl-fts/Config.in" +?????? source "package/neon-2-sse/Config.in" ???????? source "package/openblas/Config.in" ???????? source "package/orc/Config.in" ???????? source "package/p11-kit/Config.in" diff --git a/package/neon-2-sse/Config.in b/package/neon-2-sse/Config.in new file mode 100644 index 0000000000..25613c5ec4 --- /dev/null +++ b/package/neon-2-sse/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_NEON_2_SSE +?????? bool "neon-2-sse" +?????? help +???????? The platform independent header allowing to compile any +???????? C/C++ code containing ARM NEON intrinsic functions for +???????? x86 target systems using SIMD up to SSE4 intrinsic +???????? functions. + +???????? https://github.com/intel/ARM_NEON_2_x86_SSE diff --git a/package/neon-2-sse/neon-2-sse.hash b/package/neon-2-sse/neon-2-sse.hash new file mode 100644 index 0000000000..ded20d58f5 --- /dev/null +++ b/package/neon-2-sse/neon-2-sse.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 019fbc7ec25860070a1d90e12686fc160cfb33e22aa063c80f52b363f1361e9d? neon-2-sse-a15b489e1222b2087007546b4912e21293ea86ff.tar.gz +# License files, locally calculated +sha256? 7022f51b439a5915e933ecc270c83e24ca0cb2cceeb08b0132dcd4dbb03ed2dc? LICENSE diff --git a/package/neon-2-sse/neon-2-sse.mk b/package/neon-2-sse/neon-2-sse.mk new file mode 100644 index 0000000000..0e9d066abd --- /dev/null +++ b/package/neon-2-sse/neon-2-sse.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# neon-2-sse +# +################################################################################ + +NEON_2_SSE_VERSION = a15b489e1222b2087007546b4912e21293ea86ff +NEON_2_SSE_SITE = $(call github,intel,ARM_NEON_2_x86_SSE,$(NEON_2_SSE_VERSION)) +NEON_2_SSE_LICENSE = BSD-2-Clause +NEON_2_SSE_LICENSE_FILES = LICENSE +NEON_2_SSE_INSTALL_STAGING = YES +NEON_2_SSE_INSTALL_TARGET = NO + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:14:39 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:14:39 +0000 Subject: [Buildroot] [PATCH v2 6/8] package/fft2d: new package In-Reply-To: <20221128175851.1913859-6-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-6-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 6/8] package/fft2d: new package ? From: Stefan Hager This package is required by tensorflow-lite. This package doesn't provide a conventional install mechanism so we need to install it manually. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in??????? |? 1 + ?package/fft2d/Config.in? |? 7 +++++++ ?package/fft2d/fft2d.hash |? 4 ++++ ?package/fft2d/fft2d.mk?? | 22 ++++++++++++++++++++++ ?4 files changed, 34 insertions(+) ?create mode 100644 package/fft2d/Config.in ?create mode 100644 package/fft2d/fft2d.hash ?create mode 100644 package/fft2d/fft2d.mk diff --git a/package/Config.in b/package/Config.in index 2ec623ed8f..fe636fde9d 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1988,6 +1988,7 @@ menu "Other" ???????? source "package/elfutils/Config.in" ???????? source "package/ell/Config.in" ???????? source "package/falcosecurity-libs/Config.in" +?????? source "package/fft2d/Config.in" ???????? source "package/fftw/Config.in" ???????? source "package/flann/Config.in" ???????? source "package/flatbuffers/Config.in" diff --git a/package/fft2d/Config.in b/package/fft2d/Config.in new file mode 100644 index 0000000000..38394f6170 --- /dev/null +++ b/package/fft2d/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FFT2D +?????? bool "fft2d" +?????? help +???????? This is a package to calculate Discrete Fourier/Cosine/Sine +???????? Transforms of 2,3-dimensional sequences of length 2^N. + +???????? http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html diff --git a/package/fft2d/fft2d.hash b/package/fft2d/fft2d.hash new file mode 100644 index 0000000000..a1b1a326ae --- /dev/null +++ b/package/fft2d/fft2d.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? ada7e99087c4ed477bfdf11413f2ba8db8a840ba9bbf8ac94f4f3972e2a7cec9? fft2d.tgz +# License files, locally calculated +sha256? 0b2a2082537735a2a576dbec2e8f9c1a09812eac6df6a389502a6ba860072906? readme2d.txt diff --git a/package/fft2d/fft2d.mk b/package/fft2d/fft2d.mk new file mode 100644 index 0000000000..6263b1af38 --- /dev/null +++ b/package/fft2d/fft2d.mk @@ -0,0 +1,22 @@ +################################################################################ +# +# fft2d +# +################################################################################ + +FFT2D_VERSION = 2006.12.28 +FFT2D_SITE = https://www.kurims.kyoto-u.ac.jp/~ooura +FFT2D_SOURCE = fft2d.tgz +FFT2D_LICENSE = readme2d.txt +FFT2D_LICENSE_FILES = readme2d.txt +FFT2D_INSTALL_STAGING = YES +FFT2D_INSTALL_TARGET = NO + +define FFT2D_INSTALL_STAGING_CMDS +?????? mkdir -p $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.c $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.f $(STAGING_DIR)/usr/include/fft2d +?????? $(INSTALL) -m 0644 $(@D)/*.h $(STAGING_DIR)/usr/include/fft2d +endef + +$(eval $(generic-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:16:45 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:16:45 +0000 Subject: [Buildroot] [PATCH v2 7/8] package/farmhash: new package In-Reply-To: <20221128175851.1913859-7-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-7-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 7/8] package/farmhash: new package ? From: Stefan Hager This package is required by tensorflow-lite. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- ?package/Config.in????????????? |? 1 + ?package/farmhash/Config.in???? |? 7 +++++++ ?package/farmhash/farmhash.hash |? 4 ++++ ?package/farmhash/farmhash.mk?? | 14 ++++++++++++++ ?4 files changed, 26 insertions(+) ?create mode 100644 package/farmhash/Config.in ?create mode 100644 package/farmhash/farmhash.hash ?create mode 100644 package/farmhash/farmhash.mk diff --git a/package/Config.in b/package/Config.in index fe636fde9d..a59d074430 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1988,6 +1988,7 @@ menu "Other" ???????? source "package/elfutils/Config.in" ???????? source "package/ell/Config.in" ???????? source "package/falcosecurity-libs/Config.in" +?????? source "package/farmhash/Config.in" ???????? source "package/fft2d/Config.in" ???????? source "package/fftw/Config.in" ???????? source "package/flann/Config.in" diff --git a/package/farmhash/Config.in b/package/farmhash/Config.in new file mode 100644 index 0000000000..0ad16f933b --- /dev/null +++ b/package/farmhash/Config.in @@ -0,0 +1,7 @@ +config BR2_PACKAGE_FARMHASH +?????? bool "farmhash" +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? help +???????? FarmHash, a family of hash functions. + +???????? https://github.com/google/farmhash diff --git a/package/farmhash/farmhash.hash b/package/farmhash/farmhash.hash new file mode 100644 index 0000000000..afdfc0f994 --- /dev/null +++ b/package/farmhash/farmhash.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 18392cf0736e1d62ecbb8d695c31496b6507859e8c75541d7ad0ba092dc52115? farmhash-0d859a811870d10f53a594927d0d0b97573ad06d.tar.gz +# License files, locally calculated +sha256? 4162dd091caae234f72d3b57e138174f733e736b2430a4c51b098b17d866fcb6? COPYING diff --git a/package/farmhash/farmhash.mk b/package/farmhash/farmhash.mk new file mode 100644 index 0000000000..6ab7d1a88b --- /dev/null +++ b/package/farmhash/farmhash.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# farmhash +# +################################################################################ + +FARMHASH_VERSION = 0d859a811870d10f53a594927d0d0b97573ad06d +FARMHASH_SITE = $(call github,google,farmhash,$(FARMHASH_VERSION)) +FARMHASH_LICENSE = MIT +FARMHASH_LICENSE_FILES = COPYING +FARMHASH_INSTALL_STAGING = YES +FARMHASH_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11" + +$(eval $(autotools-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From Stefan.Hager at ginzinger.com Fri Dec 16 17:18:29 2022 From: Stefan.Hager at ginzinger.com (Hager Stefan) Date: Fri, 16 Dec 2022 17:18:29 +0000 Subject: [Buildroot] [PATCH v2 8/8] package/tensorflow-lite: new package In-Reply-To: <20221128175851.1913859-8-james.hilliard1@gmail.com> References: <20221128175851.1913859-1-james.hilliard1@gmail.com> <20221128175851.1913859-8-james.hilliard1@gmail.com> Message-ID: Tested-by: Stefan Hager Acked-by: Stefan Hager From: James Hilliard Sent: Monday, November 28, 2022 18:58 To: buildroot at buildroot.org Cc: Thomas Petazzoni ; Fabrice Fontaine ; Samuel Martin ; Hager Stefan ; James Hilliard Subject: [PATCH v2 8/8] package/tensorflow-lite: new package ? From: Stefan Hager This package adds the tensorflow lite runtime to buildroot. Signed-off-by: Stefan Hager Signed-off-by: James Hilliard --- Changes v1 -> v2: ? - fix label_image build ? - more explicit cmake config --- ?package/Config.in???????????????????????????? |? 1 + ?.../0001-lite-Update-CMakeLists.txt.patch???? | 49 +++++++++++++++++++ ?.../0002-Fix-FindFlatBuffers-cmake-file.patch | 37 ++++++++++++++ ?...ink-tensorflow-lite-against-gemmlowp.patch | 32 ++++++++++++ ?package/tensorflow-lite/Config.in???????????? | 32 ++++++++++++ ?package/tensorflow-lite/tensorflow-lite.hash? |? 4 ++ ?package/tensorflow-lite/tensorflow-lite.mk??? | 49 +++++++++++++++++++ ?7 files changed, 204 insertions(+) ?create mode 100644 package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch ?create mode 100644 package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch ?create mode 100644 package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch ?create mode 100644 package/tensorflow-lite/Config.in ?create mode 100644 package/tensorflow-lite/tensorflow-lite.hash ?create mode 100644 package/tensorflow-lite/tensorflow-lite.mk diff --git a/package/Config.in b/package/Config.in index a59d074430..c979710f32 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2105,6 +2105,7 @@ endif ???????? source "package/sphinxbase/Config.in" ???????? source "package/startup-notification/Config.in" ???????? source "package/tbb/Config.in" +?????? source "package/tensorflow-lite/Config.in" ???????? source "package/tinycbor/Config.in" ???????? source "package/tz/Config.in" ???????? source "package/tzdata/Config.in" diff --git a/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch b/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch new file mode 100644 index 0000000000..53b5170681 --- /dev/null +++ b/package/tensorflow-lite/0001-lite-Update-CMakeLists.txt.patch @@ -0,0 +1,49 @@ +From 081c2e4e3cf021efb2853a485a18b563e88f6117 Mon Sep 17 00:00:00 2001 +From: Terry Heo +Date: Tue, 1 Nov 2022 15:55:30 -0700 +Subject: [PATCH] lite: Update CMakeLists.txt + +This changes are needed to build kernel tests. + +PiperOrigin-RevId: 485439972 + +Signed-off-by: James Hilliard +[james.hilliard1 at gmail.com: backport from upstream commit +081c2e4e3cf021efb2853a485a18b563e88f6117] +--- + tensorflow/lite/CMakeLists.txt | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index 9dfbb4b72f3..fd8b3faf1e2 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -209,6 +209,9 @@ list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*tflite_with_xnnpack\\.cc$") + # Exclude Flex related files. + list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*with_selected_ops\\.cc$") + ++# Exclude tensorflow_profiler_logger files. ++list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*tensorflow_profiler_logger\\.cc$") ++ + if(_TFLITE_ENABLE_MMAP) +?? list(FILTER TFLITE_SRCS EXCLUDE REGEX ".*mmap_allocation_disabled\\.cc$") + else() +@@ -222,6 +225,7 @@ if(NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "iOS") + endif() + populate_tflite_source_vars("core" TFLITE_CORE_SRCS) + populate_tflite_source_vars("core/api" TFLITE_CORE_API_SRCS) ++populate_tflite_source_vars("core/c" TFLITE_CORE_C_SRCS) + populate_tflite_source_vars("c" TFLITE_C_SRCS) + populate_tflite_source_vars("delegates" TFLITE_DELEGATES_SRCS) + if(TFLITE_ENABLE_GPU) +@@ -483,6 +487,7 @@ endif() + # TFLite library + set(_ALL_TFLITE_SRCS +?? ${TFLITE_CORE_API_SRCS} ++? ${TFLITE_CORE_C_SRCS} +?? ${TFLITE_CORE_SRCS} +?? ${TFLITE_C_SRCS} +?? ${TFLITE_DELEGATES_FLEX_SRCS} +-- +2.34.1 + diff --git a/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch b/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch new file mode 100644 index 0000000000..e97bb3e52f --- /dev/null +++ b/package/tensorflow-lite/0002-Fix-FindFlatBuffers-cmake-file.patch @@ -0,0 +1,37 @@ +From a4ff4b5e952a22906ac0ed01e73f84f42926c325 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Thu, 24 Nov 2022 14:29:06 -0700 +Subject: [PATCH] Fix FindFlatBuffers cmake file + +Capitalization needs to match for system cmake override to work: +https://github.com/google/flatbuffers/blob/v22.11.23/CMake/FindFlatBuffers.cmake + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/tensorflow/tensorflow/pull/58677] +--- + tensorflow/lite/CMakeLists.txt????????????????????????????????? | 2 +- + .../modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake}??? | 0 + 2 files changed, 1 insertion(+), 1 deletion(-) + rename tensorflow/lite/tools/cmake/modules/{FindFlatbuffers.cmake => FindFlatBuffers.cmake} (100%) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index f9c30d6a046..c2ee9edfb61 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -143,7 +143,7 @@ find_package(absl REQUIRED) + find_package(Eigen3 REQUIRED) + find_package(farmhash REQUIRED) + find_package(fft2d REQUIRED) +-find_package(Flatbuffers REQUIRED) ++find_package(FlatBuffers REQUIRED) + find_package(gemmlowp REQUIRED) + find_package(NEON_2_SSE REQUIRED) + find_package(cpuinfo REQUIRED)? #CPUINFO is used by XNNPACK and RUY library +diff --git a/tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake b/tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake +similarity index 100% +rename from tensorflow/lite/tools/cmake/modules/FindFlatbuffers.cmake +rename to tensorflow/lite/tools/cmake/modules/FindFlatBuffers.cmake +-- +2.34.1 + diff --git a/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch b/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch new file mode 100644 index 0000000000..dbee9942b3 --- /dev/null +++ b/package/tensorflow-lite/0003-Don-t-link-tensorflow-lite-against-gemmlowp.patch @@ -0,0 +1,32 @@ +From fb584589f707853d85a081c99b1b82598c2631c1 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Thu, 24 Nov 2022 15:10:27 -0700 +Subject: [PATCH] Don't link tensorflow-lite against gemmlowp + +We can't link against gemmlowp as it is a header only library. + +Fixes: +/bin/ld: cannot find -lgemmlowp: No such file or directory + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/tensorflow/tensorflow/pull/58678] +--- + tensorflow/lite/CMakeLists.txt | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/tensorflow/lite/CMakeLists.txt b/tensorflow/lite/CMakeLists.txt +index f9c30d6a046..3fe5ed15605 100644 +--- a/tensorflow/lite/CMakeLists.txt ++++ b/tensorflow/lite/CMakeLists.txt +@@ -560,7 +560,6 @@ target_link_libraries(tensorflow-lite +???? farmhash +???? fft2d_fftsg2d +???? flatbuffers::flatbuffers +-??? gemmlowp +???? ruy::ruy +???? pthreadpool +???? ${CMAKE_DL_LIBS} +-- +2.34.1 + diff --git a/package/tensorflow-lite/Config.in b/package/tensorflow-lite/Config.in new file mode 100644 index 0000000000..9231d674bd --- /dev/null +++ b/package/tensorflow-lite/Config.in @@ -0,0 +1,32 @@ +config BR2_PACKAGE_TENSORFLOW_LITE +?????? bool "tensorflow-lite" +?????? depends on BR2_TOOLCHAIN_GCC_AT_LEAST_9 +?????? depends on BR2_TOOLCHAIN_USES_GLIBC +?????? depends on BR2_INSTALL_LIBSTDCPP +?????? depends on BR2_TOOLCHAIN_HAS_THREADS +?????? depends on BR2_SHARED_LIBS +?????? depends on ( BR2_arm && BR2_ARM_CPU_ARMV7A ) || ( BR2_aarch64 && BR2_ARM_CPU_ARMV8A ) +?????? select BR2_PACKAGE_CPUINFO +?????? select BR2_PACKAGE_EIGEN +?????? select BR2_PACKAGE_FARMHASH +?????? select BR2_PACKAGE_FFT2D +?????? select BR2_PACKAGE_FLATBUFFERS +?????? select BR2_PACKAGE_GEMMLOWP +?????? select BR2_PACKAGE_LIBABSEIL_CPP +?????? select BR2_PACKAGE_NEON_2_SSE +?????? select BR2_PACKAGE_RUY +?????? help +???????? Tensorflow Lite dynamic library and headers: Inference engine to run previously trained machine learning models. + +comment "tensorflow-lite needs needs a toolchain w/ gcc >= 9" +?????? depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_9 + +comment "tensorflow-lite needs a toolchain w/ glibc, C++, threads" +?????? depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || \ +?????????????????????? !BR2_TOOLCHAIN_HAS_THREADS + +comment "tensorflow-lite needs a toolchain w/ shared libraries" +?????? depends on !BR2_SHARED_LIBS + +comment "tensorflow-lite in buildroot currently only supports arm + armv7a cpu or arm64 + armv8a cpu targets" +?????? depends on ( BR2_arm && !BR2_ARM_CPU_ARMV7A ) || ( BR2_aarch64 && !BR2_ARM_CPU_ARMV8A) || (!BR2_arm && !BR2_aarch64) diff --git a/package/tensorflow-lite/tensorflow-lite.hash b/package/tensorflow-lite/tensorflow-lite.hash new file mode 100644 index 0000000000..7d9035707b --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.hash @@ -0,0 +1,4 @@ +# Locally calculated +sha256? 99c732b92b1b37fc243a559e02f9aef5671771e272758aa4aec7f34dc92dac48? tensorflow-lite-2.11.0.tar.gz +# License files, locally calculated +sha256? 71c6915d04265772a0339bed47276942c678b45cc01534210ebe6984fd1aec65? LICENSE diff --git a/package/tensorflow-lite/tensorflow-lite.mk b/package/tensorflow-lite/tensorflow-lite.mk new file mode 100644 index 0000000000..1f75f3813c --- /dev/null +++ b/package/tensorflow-lite/tensorflow-lite.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# tensorflow-lite +# +################################################################################ + +TENSORFLOW_LITE_VERSION = 2.11.0 +TENSORFLOW_LITE_SITE =? $(call github,tensorflow,tensorflow,v$(TENSORFLOW_LITE_VERSION)) +TENSORFLOW_LITE_INSTALL_STAGING = YES +TENSORFLOW_LITE_LICENSE = Apache-2.0 +TENSORFLOW_LITE_LICENSE_FILES = LICENSE +TENSORFLOW_LITE_SUBDIR = tensorflow/lite +TENSORFLOW_LITE_SUPPORTS_IN_SOURCE_BUILD = NO +TENSORFLOW_LITE_DEPENDENCIES += \ +?????? host-pkgconf \ +?????? host-flatbuffers \ +?????? cpuinfo \ +?????? eigen \ +?????? farmhash \ +?????? fft2d \ +?????? flatbuffers \ +?????? gemmlowp \ +?????? libabseil-cpp \ +?????? neon-2-sse \ +?????? ruy + +TENSORFLOW_LITE_CONF_OPTS = \ +?????? -Dabsl_DIR=$(STAGING_DIR)/usr/lib/cmake/absl \ +?????? -DBUILD_SHARED_LIBS=ON \ +?????? -DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -I$(STAGING_DIR)/usr/include/gemmlowp" \ +?????? -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON \ +?????? -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ +?????? -DEigen3_DIR=$(STAGING_DIR)/usr/share/eigen3/cmake \ +?????? -DFARMHASH_SOURCE_DIR=$(FARMHASH_DIR) \ +?????? -Dfarmhash_DIR=$(STAGING_DIR)/usr/lib \ +?????? -DFETCHCONTENT_FULLY_DISCONNECTED=ON \ +?????? -DFETCHCONTENT_QUIET=OFF \ +?????? -DFFT2D_SOURCE_DIR=$(STAGING_DIR)/usr/include/fft2d \ +?????? -DFlatBuffers_DIR=$(STAGING_DIR)/usr/lib/cmake/flatbuffers \ +?????? -DNEON_2_SSE_DIR=$(STAGING_DIR)/usr/lib/cmake/NEON_2_SSE \ +?????? -DTFLITE_ENABLE_EXTERNAL_DELEGATE=ON \ +?????? -DTFLITE_ENABLE_GPU=OFF \ +?????? -DTFLITE_ENABLE_INSTALL=ON \ +?????? -DTFLITE_ENABLE_MMAP=ON \ +?????? -DTFLITE_ENABLE_NNAPI=ON \ +?????? -DTFLITE_ENABLE_RUY=ON \ +?????? -DTFLITE_ENABLE_XNNPACK=OFF + +$(eval $(cmake-package)) -- 2.34.1 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/x-pkcs7-signature Size: 4625 bytes Desc: not available URL: From ju.o at free.fr Fri Dec 16 22:19:34 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 16 Dec 2022 23:19:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/swipl: new package Message-ID: <20221216221934.465323-1-ju.o@free.fr> SWI-Prolog offers a comprehensive free Prolog environment. Since its start in 1987, SWI-Prolog development has been driven by the needs of real world applications. SWI-Prolog is widely used in research and education as well as commercial applications. Signed-off-by: Julien Olivain --- Tested on top of branch master at commit f62d409 with commands: make check-package ... 0 warnings generated python3 -m flake8 support/testing/tests/package/test_swipl.py [no-output] ./utils/test-pkg -a -p swipl arm-aarch64 [ 1/44]: OK bootlin-aarch64-glibc [ 2/44]: OK bootlin-arcle-hs38-uclibc [ 3/44]: SKIPPED bootlin-armv5-uclibc [ 4/44]: SKIPPED bootlin-armv7-glibc [ 5/44]: OK bootlin-armv7m-uclibc [ 6/44]: SKIPPED bootlin-armv7-musl [ 7/44]: OK bootlin-m68k-5208-uclibc [ 8/44]: SKIPPED bootlin-m68k-68040-uclibc [ 9/44]: SKIPPED bootlin-microblazeel-uclibc [10/44]: SKIPPED bootlin-mipsel32r6-glibc [11/44]: OK bootlin-mipsel-uclibc [12/44]: SKIPPED bootlin-nios2-glibc [13/44]: SKIPPED bootlin-openrisc-uclibc [14/44]: SKIPPED bootlin-powerpc64le-power8-glibc [15/44]: OK bootlin-powerpc-e500mc-uclibc [16/44]: SKIPPED bootlin-riscv32-glibc [17/44]: OK bootlin-riscv64-glibc [18/44]: OK bootlin-riscv64-musl [19/44]: OK bootlin-sh4-uclibc [20/44]: SKIPPED bootlin-sparc64-glibc [21/44]: OK bootlin-sparc-uclibc [22/44]: SKIPPED bootlin-x86-64-glibc [23/44]: OK bootlin-x86-64-musl [24/44]: OK bootlin-x86-64-uclibc [25/44]: SKIPPED bootlin-xtensa-uclibc [26/44]: SKIPPED br-arm-basic [27/44]: SKIPPED br-arm-full-nothread [28/44]: SKIPPED br-arm-full-static [29/44]: SKIPPED br-i386-pentium4-full [30/44]: SKIPPED br-i386-pentium-mmx-musl [31/44]: OK br-mips64-n64-full [32/44]: SKIPPED br-mips64r6-el-hf-glibc [33/44]: OK br-powerpc-603e-basic-cpp [34/44]: SKIPPED br-powerpc64-power7-glibc [35/44]: OK linaro-aarch64-be [36/44]: OK linaro-aarch64 [37/44]: OK linaro-arm [38/44]: OK sourcery-arm-armv4t [39/44]: SKIPPED sourcery-arm [40/44]: SKIPPED sourcery-arm-thumb2 [41/44]: SKIPPED sourcery-mips64 [42/44]: OK sourcery-mips [43/44]: OK sourcery-nios2 [44/44]: SKIPPED 44 builds, 24 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed support/testing/run-tests \ -d dl -o output_folder \ tests.package.test_swipl.TestSWIPL ... OK --- DEVELOPERS | 3 + package/Config.in | 1 + package/swipl/Config.in | 38 +++++++++++++ package/swipl/swipl.hash | 4 ++ package/swipl/swipl.mk | 55 +++++++++++++++++++ support/testing/tests/package/test_swipl.py | 52 ++++++++++++++++++ .../test_swipl/rootfs-overlay/root/sudoku.pl | 42 ++++++++++++++ 7 files changed, 195 insertions(+) create mode 100644 package/swipl/Config.in create mode 100644 package/swipl/swipl.hash create mode 100644 package/swipl/swipl.mk create mode 100644 support/testing/tests/package/test_swipl.py create mode 100644 support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..38259fd0d8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1682,6 +1682,7 @@ F: package/python-distro/ F: package/python-gnupg/ F: package/python-pyalsa/ F: package/riscv-isa-sim/ +F: package/swipl/ F: package/tinycompress/ F: package/z3/ F: package/zynaddsubfx/ @@ -1696,6 +1697,8 @@ F: support/testing/tests/package/test_ola/ F: support/testing/tests/package/test_python_distro.py F: support/testing/tests/package/test_python_gnupg.py F: support/testing/tests/package/test_python_pyalsa.py +F: support/testing/tests/package/test_swipl.py +F: support/testing/tests/package/test_swipl/ F: support/testing/tests/package/test_z3.py N: Julien Viard de Galbert diff --git a/package/Config.in b/package/Config.in index 914c3584e9..64e2bdd991 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1351,6 +1351,7 @@ endmenu endif source "package/quickjs/Config.in" source "package/ruby/Config.in" + source "package/swipl/Config.in" source "package/tcl/Config.in" if BR2_PACKAGE_TCL menu "Tcl libraries/modules" diff --git a/package/swipl/Config.in b/package/swipl/Config.in new file mode 100644 index 0000000000..8d8d5b1b76 --- /dev/null +++ b/package/swipl/Config.in @@ -0,0 +1,38 @@ +# swipl supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_SWIPL_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + +config BR2_PACKAGE_SWIPL + bool "SWI-Prolog" + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # __has_attribute() + depends on BR2_PACKAGE_SWIPL_ARCH_SUPPORTS + # swipl needs fenv.h which is not provided by uclibc + depends on !BR2_TOOLCHAIN_USES_UCLIBC + select BR2_PACKAGE_ZLIB + help + SWI-Prolog offers a comprehensive free Prolog + environment. Since its start in 1987, SWI-Prolog development + has been driven by the needs of real world + applications. SWI-Prolog is widely used in research and + education as well as commercial applications. + + https://swi-prolog.org diff --git a/package/swipl/swipl.hash b/package/swipl/swipl.hash new file mode 100644 index 0000000000..be448a5604 --- /dev/null +++ b/package/swipl/swipl.hash @@ -0,0 +1,4 @@ +# From https://www.swi-prolog.org/download/stable +sha256 33b5de34712d58f14c1e019bd1613df9a474f5e5fd024155a0f6e67ebb01c307 swipl-9.0.2.tar.gz +# Locally calculated +sha256 770594d0f4463b71f1485f00e4bc5cf4b6f667d62ef6bc9bde2fee236541992a LICENSE diff --git a/package/swipl/swipl.mk b/package/swipl/swipl.mk new file mode 100644 index 0000000000..3f232f47f3 --- /dev/null +++ b/package/swipl/swipl.mk @@ -0,0 +1,55 @@ +################################################################################ +# +# swipl +# +################################################################################ + +SWIPL_VERSION = 9.0.2 +SWIPL_SITE = https://www.swi-prolog.org/download/stable/src +SWIPL_LICENSE = BSD-2-Clause +SWIPL_LICENSE_FILES = LICENSE + +SWIPL_DEPENDENCIES = host-swipl zlib + +# A host-swipl is needed to compile the target prolog boot +# boot.prl file. +HOST_SWIPL_CONF_OPTS = \ + -DBUILD_PDF_DOCUMENTATION=OFF \ + -DSWIPL_PACKAGES=OFF \ + -DUSE_GMP=OFF \ + -DUSE_TCMALLOC=OFF + +# swipl uses cmake macros try_run() and check_c_source_runs(), which +# are not suitable for cross compilation. We add results in cache to +# avoid running those tests. The SWIPL_NATIVE_FRIEND variable, is +# meant to point to build directory of a host native swipl, rather +# than the binary itself. The Cmake macro will append "src/swipl" to +# the path set to this variable. Therefore, we cannot use the host +# "swipl" binary installed in $(HOST_DIR)/usr/bin. +SWIPL_CONF_OPTS = \ + -DBUILD_PDF_DOCUMENTATION=OFF \ + -DHAVE_WEAK_ATTRIBUTE=1 \ + -DLLROUND_OK=1 \ + -DMODF_OK=1 \ + -DQSORT_R_GNU=1 \ + -DSWIPL_NATIVE_FRIEND=$(BUILD_DIR)/host-swipl-$(SWIPL_VERSION) \ + -DSWIPL_PACKAGES=OFF \ + -DUSE_TCMALLOC=OFF + +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +SWIPL_CONF_OPTS += -DCMAKE_EXE_LINKER_FLAGS=-latomic +endif + +ifeq ($(BR2_PACKAGE_GMP),y) +SWIPL_CONF_OPTS += -DUSE_GMP=ON +SWIPL_DEPENDENCIES += gmp +else +SWIPL_CONF_OPTS += -DUSE_GMP=OFF +endif + +ifeq ($(BR2_PACKAGE_NCURSES),y) +SWIPL_DEPENDENCIES += ncurses +endif + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) diff --git a/support/testing/tests/package/test_swipl.py b/support/testing/tests/package/test_swipl.py new file mode 100644 index 0000000000..4248f6f13c --- /dev/null +++ b/support/testing/tests/package/test_swipl.py @@ -0,0 +1,52 @@ +import os + +import infra.basetest + + +class TestSWIPL(infra.basetest.BRTest): + # Need to use a different toolchain than the default due to + # swipl requiring fenv.h not provided by uclibc. + config = \ + """ + BR2_arm=y + BR2_TOOLCHAIN_EXTERNAL=y + BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y + BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_GLIBC_STABLE=y + BR2_PACKAGE_SWIPL=y + BR2_ROOTFS_OVERLAY="{}" + BR2_TARGET_ROOTFS_CPIO=y + # BR2_TARGET_ROOTFS_TAR is not set + """.format( + # overlay to add a swi prolog test scripts + infra.filepath("tests/package/test_swipl/rootfs-overlay")) + + def test_run(self): + cpio_file = os.path.join(self.builddir, "images", "rootfs.cpio") + self.emulator.boot(arch="armv5", + kernel="builtin", + options=["-initrd", cpio_file]) + self.emulator.login() + + # Check program executes + cmd = "swipl --version" + self.assertRunOk(cmd) + + # Check swipl fails when goal is false + cmd = "swipl -g false" + _, exit_code = self.emulator.run(cmd) + self.assertNotEqual(exit_code, 0) + + # Test output + string = "Hello Buildroot !" + cmd = "swipl -g 'writeln(\"{}\")' -t halt".format(string) + output, exit_code = self.emulator.run(cmd) + self.assertEqual(exit_code, 0) + self.assertEqual(output, [string]) + + # Check the swipl demo file works (ex: "sam" likes "pizza") + cmd = "swipl -g '[swi(demo/likes)]' -g 'likes(sam,pizza)' -t halt" + self.assertRunOk(cmd) + + # Run a more complex logic program (solve a sudoku) + cmd = "swipl -g top -t halt /root/sudoku.pl" + self.assertRunOk(cmd, timeout=10) diff --git a/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl b/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl new file mode 100644 index 0000000000..2b68b6cc89 --- /dev/null +++ b/support/testing/tests/package/test_swipl/rootfs-overlay/root/sudoku.pl @@ -0,0 +1,42 @@ +% taken from: +% https://www.swi-prolog.org/pldoc/man?section=clpfd-sudoku + +:- use_module(library(clpfd)). + +sudoku(Rows) :- + length(Rows, 9), maplist(same_length(Rows), Rows), + append(Rows, Vs), Vs ins 1..9, + maplist(all_distinct, Rows), + transpose(Rows, Columns), + maplist(all_distinct, Columns), + Rows = [As,Bs,Cs,Ds,Es,Fs,Gs,Hs,Is], + blocks(As, Bs, Cs), + blocks(Ds, Es, Fs), + blocks(Gs, Hs, Is). + +blocks([], [], []). +blocks([N1,N2,N3|Ns1], [N4,N5,N6|Ns2], [N7,N8,N9|Ns3]) :- + all_distinct([N1,N2,N3,N4,N5,N6,N7,N8,N9]), + blocks(Ns1, Ns2, Ns3). + +problem(1, [[_,_,_,_,_,_,_,_,_], + [_,_,_,_,_,3,_,8,5], + [_,_,1,_,2,_,_,_,_], + [_,_,_,5,_,7,_,_,_], + [_,_,4,_,_,_,1,_,_], + [_,9,_,_,_,_,_,_,_], + [5,_,_,_,_,_,_,7,3], + [_,_,2,_,1,_,_,_,_], + [_,_,_,_,4,_,_,_,9]]). + +top :- writeln("Sudoku solution:"), + problem(1, Rows), sudoku(Rows), maplist(portray_clause, Rows), + Rows = [[9, 8, 7, 6, 5, 4, 3, 2, 1], + [2, 4, 6, 1, 7, 3, 9, 8, 5], + [3, 5, 1, 9, 2, 8, 7, 4, 6], + [1, 2, 8, 5, 3, 7, 6, 9, 4], + [6, 3, 4, 8, 9, 2, 1, 5, 7], + [7, 9, 5, 4, 6, 1, 8, 3, 2], + [5, 1, 9, 2, 8, 6, 4, 7, 3], + [4, 7, 2, 3, 1, 9, 5, 6, 8], + [8, 6, 3, 7, 4, 5, 2, 1, 9]]. -- 2.38.1 From mr.bossman075 at gmail.com Sat Dec 17 05:13:33 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:33 -0500 Subject: [Buildroot] [PATCH v2 0/4] Add RISC-V 32 NOMMU support Message-ID: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> This patch-set aims to add NOMMU support to RV32. Many people want to build simple emulators or HDL models of RISC-V this patch makes it posible to run linux on them. Yimin Gu is the original author of this set. Submitted here: https://lists.buildroot.org/pipermail/buildroot/2022-November/656134.html Though Jesse T made the configs more concise. Aswell fixed the 1k line Dconf, and split into 3 distinct patches. A couple things to note: - UcLibc seems to want __ARCH_WANT_TIME32_SYSCALLS for adjtimex, but Linux doesnt provide this for RV32. - Patch 2 adds __ARCH_WANT_STAT64, but I'm not sure if this is needed. - Busybox doesnt build umask or unset for NOMMU systems. I have seen this happen on STM32 aswell as I.MXRT [__ARCH_WANT_TIME32_SYSCALLS]: https://patchwork.kernel.org/project/linux-arm-kernel/patch/20190218210712.3503891-5-arnd at arndb.de/ Jesse Taube (1): configs/qemu_riscv32_nommu_virt_defconfig: New defconfig Yimin Gu (3): package/elf2flt: add RISC-V 32-bits support package/uclibc: Add RISC-V 32-bit support arch: Enable support for RISC-V 32-bit NOMMU arch/Config.in.riscv | 2 - board/qemu/riscv32-virt/nommu/defconfig | 16 ++ .../riscv32-virt/nommu/patches/linux-headers | 1 + ...nfig-Allow-RV32-to-build-with-no-MMU.patch | 43 ++++++ ...le-stat64-and-time32-for-RV32-uclibc.patch | 40 +++++ board/qemu/riscv32-virt/readme.txt | 6 +- configs/qemu_riscv32_nommu_virt_defconfig | 31 ++++ package/Makefile.in | 4 +- .../0007-Added-RISC-V-32-bit-support.patch | 87 +++++++++++ .../uclibc/0001-RISC-V-32-bit-support.patch | 145 ++++++++++++++++++ package/uclibc/Config.in | 2 + 11 files changed, 372 insertions(+), 5 deletions(-) create mode 100644 board/qemu/riscv32-virt/nommu/defconfig create mode 120000 board/qemu/riscv32-virt/nommu/patches/linux-headers create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch create mode 100644 configs/qemu_riscv32_nommu_virt_defconfig create mode 100644 package/elf2flt/0007-Added-RISC-V-32-bit-support.patch create mode 100644 package/uclibc/0001-RISC-V-32-bit-support.patch -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:34 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:34 -0500 Subject: [Buildroot] [PATCH v2 1/4] package/elf2flt: add RISC-V 32-bits support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-2-Mr.Bossman075@gmail.com> From: Yimin Gu Enable selecting elf2flt for RISC-V 32-bits no MMU builds. Also modify the package Makefile.in file to add the -fPIC option to the target CFLAGS for RISC-V 32-bits no MMU builds. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- package/Makefile.in | 4 +- .../0007-Added-RISC-V-32-bit-support.patch | 87 +++++++++++++++++++ 2 files changed, 89 insertions(+), 2 deletions(-) create mode 100644 package/elf2flt/0007-Added-RISC-V-32-bit-support.patch diff --git a/package/Makefile.in b/package/Makefile.in index 43d214bcbe..4f554f48eb 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -41,7 +41,7 @@ GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) # FLAT binary format needs uclinux, except RISC-V 64-bits which needs # the regular linux name. -ifeq ($(BR2_BINFMT_FLAT):$(BR2_RISCV_64),y:) +ifeq ($(BR2_BINFMT_FLAT):$(BR2_riscv),y:) TARGET_OS = uclinux else TARGET_OS = linux @@ -174,7 +174,7 @@ TARGET_CXXFLAGS += -fno-dwarf2-cfi-asm endif ifeq ($(BR2_BINFMT_FLAT),y) -ifeq ($(BR2_RISCV_64),y) +ifeq ($(BR2_riscv),y) TARGET_CFLAGS += -fPIC endif ifeq ($(BR2_BINFMT_FLAT_ONE),y) diff --git a/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch b/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch new file mode 100644 index 0000000000..93ee955552 --- /dev/null +++ b/package/elf2flt/0007-Added-RISC-V-32-bit-support.patch @@ -0,0 +1,87 @@ +From 4a4e8551b7f14ecd2092debbe256c667497a256d Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Wed, 14 Dec 2022 06:49:46 -0500 +Subject: [PATCH] Added RISC-V 32-bit support + +Allow elf2flt to work with RISC-V 32-bit targets. With these changes, the +uclibc toolchain and busybox can work fine for rv32 no MMU systems with +no noticable problem. +Signed-off-by: Jesse Taube +[Add more ELF relco types and edit commit message] +Signed-off-by: Yimin Gu +--- + elf2flt.c | 18 +++++++++++++++--- + ld-elf2flt.c | 2 +- + 2 files changed, 16 insertions(+), 4 deletions(-) + +diff --git a/elf2flt.c b/elf2flt.c +index 99ad2a8..23c9907 100644 +--- a/elf2flt.c ++++ b/elf2flt.c +@@ -81,7 +81,7 @@ const char *elf2flt_progname; + #include + #elif defined(TARGET_xtensa) + #include +-#elif defined(TARGET_riscv64) ++#elif defined(TARGET_riscv64) || defined(TARGET_riscv32) + #include + #endif + +@@ -127,6 +127,8 @@ const char *elf2flt_progname; + #define ARCH "xtensa" + #elif defined(TARGET_riscv64) + #define ARCH "riscv64" ++#elif defined(TARGET_riscv32) ++#define ARCH "riscv32" + #else + #error "Don't know how to support your CPU architecture??" + #endif +@@ -351,7 +353,8 @@ ro_reloc_data_section_should_be_in_text(asection *s) + { + if ((s->flags & (SEC_DATA | SEC_READONLY | SEC_RELOC)) == + (SEC_DATA | SEC_READONLY | SEC_RELOC)) { +-#if defined(TARGET_m68k) || defined(TARGET_riscv64) || defined(TARGET_xtensa) ++#if defined(TARGET_m68k) || defined(TARGET_riscv64) || \ ++ defined(TARGET_riscv32) || defined(TARGET_xtensa) + if (!strcmp(".eh_frame", s->name)) + return false; + #endif +@@ -851,12 +854,21 @@ output_relocs ( + break; + default: + goto bad_resolved_reloc; +-#elif defined(TARGET_riscv64) ++#elif defined(TARGET_riscv64) || defined(TARGET_riscv32) + case R_RISCV_32_PCREL: ++ case R_RISCV_ADD8: ++ case R_RISCV_ADD16: + case R_RISCV_ADD32: + case R_RISCV_ADD64: ++ case R_RISCV_SUB6: ++ case R_RISCV_SUB8: ++ case R_RISCV_SUB16: + case R_RISCV_SUB32: + case R_RISCV_SUB64: ++ case R_RISCV_SET6: ++ case R_RISCV_SET8: ++ case R_RISCV_SET16: ++ case R_RISCV_SET32: + continue; + case R_RISCV_32: + case R_RISCV_64: +diff --git a/ld-elf2flt.c b/ld-elf2flt.c +index 75ee1bb..68b2a4a 100644 +--- a/ld-elf2flt.c ++++ b/ld-elf2flt.c +@@ -327,7 +327,7 @@ static int do_final_link(void) + /* riscv adds a global pointer symbol to the linker file with the + "RISCV_GP:" prefix. Remove the prefix for riscv64 architecture and + the entire line for other architectures. */ +- if (streq(TARGET_CPU, "riscv64")) ++ if (streq(TARGET_CPU, "riscv64") || streq(TARGET_CPU, "riscv32")) + append_sed(&sed, "^RISCV_GP:", ""); + else + append_sed(&sed, "^RISCV_GP:", NULL); +-- +2.38.1 + -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:35 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:35 -0500 Subject: [Buildroot] [PATCH v2 2/4] package/uclibc: Add RISC-V 32-bit support In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-3-Mr.Bossman075@gmail.com> From: Yimin Gu riscv32 can be built with or without MMU. This patch adds support for building uClibc for riscv32. The patch is based on the existing riscv64 support. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- .../uclibc/0001-RISC-V-32-bit-support.patch | 145 ++++++++++++++++++ package/uclibc/Config.in | 2 + 2 files changed, 147 insertions(+) create mode 100644 package/uclibc/0001-RISC-V-32-bit-support.patch diff --git a/package/uclibc/0001-RISC-V-32-bit-support.patch b/package/uclibc/0001-RISC-V-32-bit-support.patch new file mode 100644 index 0000000000..71fb401519 --- /dev/null +++ b/package/uclibc/0001-RISC-V-32-bit-support.patch @@ -0,0 +1,145 @@ +From 537b2ef6350fdf7604d59bc2a50388cb98045d7f Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Mon, 1 Aug 2022 15:22:40 +0900 +Subject: [PATCH] uclibc: RISC-V 32-bit support + +Added 32-bit RISC-V support. With these changes, elf2flt patch +6055525082d1, and kernel patch 700b2f0ce371, no MMU rv32 buildroot +system can work without any noticable problem. + +There's no substantial code change except definations and config +options. + +Signed-off-by: Yimin Gu +--- + Rules.mak | 2 ++ + extra/Configs/Config.in | 9 +++++++++ + extra/Configs/Config.riscv32 | 14 ++++++++++++++ + libc/sysdeps/linux/riscv32 | 1 + + libc/sysdeps/linux/riscv64/bits/wordsize.h | 3 ++- + libc/sysdeps/linux/riscv64/sys/asm.h | 6 +++++- + 6 files changed, 33 insertions(+), 2 deletions(-) + create mode 100644 extra/Configs/Config.riscv32 + create mode 120000 libc/sysdeps/linux/riscv32 + +diff --git a/Rules.mak b/Rules.mak +index 3fb64c728..71a14fc38 100644 +--- a/Rules.mak ++++ b/Rules.mak +@@ -305,6 +305,7 @@ ifneq ($(TARGET_ARCH),c6x) + ifneq ($(TARGET_ARCH),h8300) + ifneq ($(TARGET_ARCH),arc) + ifneq ($(TARGET_ARCH),aarch64) ++ifneq ($(TARGET_ARCH),riscv32) + CPU_CFLAGS-y += -msoft-float + endif + endif +@@ -316,6 +317,7 @@ endif + endif + endif + endif ++endif + + ifeq ($(TARGET_ARCH),aarch64) + CPU_CFLAGS-y += -ftls-model=initial-exec +diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in +index a58ceb265..5e6af800d 100644 +--- a/extra/Configs/Config.in ++++ b/extra/Configs/Config.in +@@ -39,6 +39,7 @@ choice + default TARGET_or1k if DESIRED_TARGET_ARCH = "or1k" + default TARGET_powerpc if DESIRED_TARGET_ARCH = "powerpc" + default TARGET_riscv64 if DESIRED_TARGET_ARCH = "riscv64" ++ default TARGET_riscv32 if DESIRED_TARGET_ARCH = "riscv32" + default TARGET_sh if DESIRED_TARGET_ARCH = "sh" + default TARGET_sparc if DESIRED_TARGET_ARCH = "sparc" + default TARGET_sparc64 if DESIRED_TARGET_ARCH = "sparc64" +@@ -125,6 +126,9 @@ config TARGET_powerpc + config TARGET_riscv64 + bool "riscv64" + ++config TARGET_riscv32 ++ bool "riscv32" ++ + config TARGET_sh + bool "superh" + +@@ -240,6 +244,10 @@ if TARGET_riscv64 + source "extra/Configs/Config.riscv64" + endif + ++if TARGET_riscv32 ++source "extra/Configs/Config.riscv32" ++endif ++ + if TARGET_sh + source "extra/Configs/Config.sh" + endif +@@ -538,6 +546,7 @@ config UCLIBC_HAS_LINUXTHREADS + select UCLIBC_HAS_REALTIME + depends on !TARGET_aarch64 && \ + !TARGET_riscv64 && \ ++ !TARGET_riscv32 && \ + !TARGET_metag + help + If you want to compile uClibc with Linuxthreads support, then answer Y. +diff --git a/extra/Configs/Config.riscv32 b/extra/Configs/Config.riscv32 +new file mode 100644 +index 000000000..304d30f70 +--- /dev/null ++++ b/extra/Configs/Config.riscv32 +@@ -0,0 +1,14 @@ ++# ++# For a description of the syntax of this configuration file, ++# see extra/config/Kconfig-language.txt ++# ++ ++config TARGET_ARCH ++ string ++ default "riscv32" ++ ++config FORCE_OPTIONS_FOR_ARCH ++ bool ++ default y ++ select ARCH_LITTLE_ENDIAN ++ select ARCH_HAS_MMU +diff --git a/libc/sysdeps/linux/riscv32 b/libc/sysdeps/linux/riscv32 +new file mode 120000 +index 000000000..11677ef05 +--- /dev/null ++++ b/libc/sysdeps/linux/riscv32 +@@ -0,0 +1 @@ ++riscv64 +\ No newline at end of file +diff --git a/libc/sysdeps/linux/riscv64/bits/wordsize.h b/libc/sysdeps/linux/riscv64/bits/wordsize.h +index 67a16ba62..1fc649aad 100644 +--- a/libc/sysdeps/linux/riscv64/bits/wordsize.h ++++ b/libc/sysdeps/linux/riscv64/bits/wordsize.h +@@ -25,5 +25,6 @@ + #if __riscv_xlen == 64 + # define __WORDSIZE_TIME64_COMPAT32 1 + #else +-# error "rv32i-based targets are not supported" ++# define __WORDSIZE_TIME64_COMPAT32 1 ++// # warning "rv32i-based targets are experimental" + #endif +diff --git a/libc/sysdeps/linux/riscv64/sys/asm.h b/libc/sysdeps/linux/riscv64/sys/asm.h +index ddb84b683..3c94c9a70 100644 +--- a/libc/sysdeps/linux/riscv64/sys/asm.h ++++ b/libc/sysdeps/linux/riscv64/sys/asm.h +@@ -26,7 +26,11 @@ + # define REG_S sd + # define REG_L ld + #elif __riscv_xlen == 32 +-# error "rv32i-based targets are not supported" ++# define PTRLOG 2 ++# define SZREG 4 ++# define REG_S sw ++# define REG_L lw ++// # warning "rv32i-based targets are experimental" + #else + # error __riscv_xlen must equal 32 or 64 + #endif +-- +2.37.1 + diff --git a/package/uclibc/Config.in b/package/uclibc/Config.in index 2555487f06..a1e9305ca0 100644 --- a/package/uclibc/Config.in +++ b/package/uclibc/Config.in @@ -17,6 +17,7 @@ config BR2_PACKAGE_UCLIBC_ARCH_SUPPORTS default y if BR2_powerpc # see libc/sysdeps/linux/riscv64/sys/asm.h default y if BR2_RISCV_64 && (BR2_RISCV_ABI_LP64 || BR2_RISCV_ABI_LP64D) + default y if BR2_RISCV_32 default y if BR2_sh4 default y if BR2_sh4eb default y if BR2_sparc @@ -138,6 +139,7 @@ config BR2_UCLIBC_TARGET_ARCH default "i386" if BR2_i386 default "x86_64" if BR2_x86_64 default "riscv64" if BR2_RISCV_64 + default "riscv32" if BR2_RISCV_32 config BR2_UCLIBC_MIPS_ABI string -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:36 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:36 -0500 Subject: [Buildroot] [PATCH v2 3/4] arch: Enable support for RISC-V 32-bit NOMMU In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-4-Mr.Bossman075@gmail.com> From: Yimin Gu Allow RV32 to select to be built as a NOMMU architecture. Signed-off-by: Yimin Gu Cc: Jesse Taube Signed-off-by: Jesse Taube --- arch/Config.in.riscv | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/Config.in.riscv b/arch/Config.in.riscv index b5e84389e0..c79cf9b410 100644 --- a/arch/Config.in.riscv +++ b/arch/Config.in.riscv @@ -71,7 +71,6 @@ choice config BR2_RISCV_32 bool "32-bit" - select BR2_USE_MMU config BR2_RISCV_64 bool "64-bit" @@ -82,7 +81,6 @@ endchoice config BR2_RISCV_USE_MMU bool "MMU support" default y - depends on BR2_RISCV_64 select BR2_USE_MMU help Enable this option if your RISC-V core has a MMU (Memory -- 2.39.0 From mr.bossman075 at gmail.com Sat Dec 17 05:13:37 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sat, 17 Dec 2022 00:13:37 -0500 Subject: [Buildroot] [PATCH v2 4/4] configs/qemu_riscv32_nommu_virt_defconfig: New defconfig In-Reply-To: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> References: <20221217051337.3778405-1-Mr.Bossman075@gmail.com> Message-ID: <20221217051337.3778405-5-Mr.Bossman075@gmail.com> Add RISC-V 32-bit nommu defconfig for QEMU virt machine with MMU disabled. Unlike qemu_riscv32_virt, qemu_riscv32_nommu_virt does not use OpenSBI, since the kernel is running in machine mode (M-mode). Signed-off-by: Jesse Taube Cc: Yimin Gu --- board/qemu/riscv32-virt/nommu/defconfig | 16 +++++++ .../riscv32-virt/nommu/patches/linux-headers | 1 + ...nfig-Allow-RV32-to-build-with-no-MMU.patch | 43 +++++++++++++++++++ ...le-stat64-and-time32-for-RV32-uclibc.patch | 40 +++++++++++++++++ board/qemu/riscv32-virt/readme.txt | 6 ++- configs/qemu_riscv32_nommu_virt_defconfig | 31 +++++++++++++ 6 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 board/qemu/riscv32-virt/nommu/defconfig create mode 120000 board/qemu/riscv32-virt/nommu/patches/linux-headers create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch create mode 100644 board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch create mode 100644 configs/qemu_riscv32_nommu_virt_defconfig diff --git a/board/qemu/riscv32-virt/nommu/defconfig b/board/qemu/riscv32-virt/nommu/defconfig new file mode 100644 index 0000000000..460907253a --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/defconfig @@ -0,0 +1,16 @@ +CONFIG_BLK_DEV_INITRD=y +# CONFIG_MMU is not set +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_SOC_VIRT=y +CONFIG_NONPORTABLE=y +CONFIG_ARCH_RV32I=y +CONFIG_BINFMT_FLAT=y +CONFIG_SLOB=y +CONFIG_VIRTIO_BLK=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_OF_PLATFORM=y +CONFIG_VIRTIO_MMIO=y +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y +CONFIG_EXT2_FS=y +CONFIG_PRINTK_TIME=y diff --git a/board/qemu/riscv32-virt/nommu/patches/linux-headers b/board/qemu/riscv32-virt/nommu/patches/linux-headers new file mode 120000 index 0000000000..ce5e2c77b2 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux-headers @@ -0,0 +1 @@ +linux/ \ No newline at end of file diff --git a/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch new file mode 100644 index 0000000000..af11ddf953 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0001-riscv-Kconfig-Allow-RV32-to-build-with-no-MMU.patch @@ -0,0 +1,43 @@ +From 57800c87e422375ec0df4d5ad7f33659f7b60093 Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Sat, 10 Dec 2022 22:27:47 -0500 +Subject: [PATCH] riscv: Kconfig: Allow RV32 to build with no MMU + +Some RISC-V 32bit ores do not have an MMU, and the kernel should be +able to build for them. This patch enables the RV32 to be built with +no MMU support. + +Signed-off-by: Yimin Gu +CC=c: Jesse Taube +Tested-By: Waldemar Brodkorb +Signed-off-by: Jesse Taube +--- + arch/riscv/Kconfig | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig +index 59d18881f35b..49759dbe6a8f 100644 +--- a/arch/riscv/Kconfig ++++ b/arch/riscv/Kconfig +@@ -163,8 +163,8 @@ config MMU + + config PAGE_OFFSET + hex +- default 0xC0000000 if 32BIT +- default 0x80000000 if 64BIT && !MMU ++ default 0xC0000000 if 32BIT && MMU ++ default 0x80000000 if !MMU + default 0xff60000000000000 if 64BIT + + config KASAN_SHADOW_OFFSET +@@ -262,7 +262,6 @@ config ARCH_RV32I + select GENERIC_LIB_ASHRDI3 + select GENERIC_LIB_LSHRDI3 + select GENERIC_LIB_UCMPDI2 +- select MMU + + config ARCH_RV64I + bool "RV64I" +-- +2.38.1 + diff --git a/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch new file mode 100644 index 0000000000..f654cca7a6 --- /dev/null +++ b/board/qemu/riscv32-virt/nommu/patches/linux/6.0/0002-riscv-Enable-stat64-and-time32-for-RV32-uclibc.patch @@ -0,0 +1,40 @@ +From 1d985b3cd0fdb37567b4b8263cae740b49a1f46a Mon Sep 17 00:00:00 2001 +From: Yimin Gu +Date: Sat, 10 Dec 2022 22:31:06 -0500 +Subject: [PATCH] riscv: Enable stat64 and time32 for RV32 uclibc + +To comply with current uclibc, macros __ARCH_WANT_STAT64 and +__ARCH_WANT_TIME32_SYSCALLS are defined. CONFIG_COMPAT_32BIT_TIME also +has to be turned on. + +Tested-By: Waldemar Brodkorb +Signed-off-by: Yimin Gu +Cc: Jesse Taube +Signed-off-by: Jesse Taube +--- + arch/riscv/include/uapi/asm/unistd.h | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/arch/riscv/include/uapi/asm/unistd.h b/arch/riscv/include/uapi/asm/unistd.h +index 73d7cdd2ec49..3dc774bc201f 100644 +--- a/arch/riscv/include/uapi/asm/unistd.h ++++ b/arch/riscv/include/uapi/asm/unistd.h +@@ -15,9 +15,14 @@ + * along with this program. If not, see . + */ + +-#if defined(__LP64__) && !defined(__SYSCALL_COMPAT) ++#ifndef __SYSCALL_COMPAT + #define __ARCH_WANT_NEW_STAT + #define __ARCH_WANT_SET_GET_RLIMIT ++#endif /* __SYSCALL_COMPAT */ ++ ++#ifndef __LP64__ ++#define __ARCH_WANT_STAT64 ++#define __ARCH_WANT_TIME32_SYSCALLS + #endif /* __LP64__ */ + + #define __ARCH_WANT_SYS_CLONE3 +-- +2.38.1 + diff --git a/board/qemu/riscv32-virt/readme.txt b/board/qemu/riscv32-virt/readme.txt index 32b4333512..067bb9f436 100644 --- a/board/qemu/riscv32-virt/readme.txt +++ b/board/qemu/riscv32-virt/readme.txt @@ -1,5 +1,9 @@ Run Linux in emulation with: - qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv32_virt_defconfig +qemu_riscv32_virt_defconfig: + qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic + +qemu_riscv32_nommu_virt_defconfig: + qemu-system-riscv32 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -nographic -cpu rv32,mmu=off The login prompt will appear in the terminal that started Qemu. diff --git a/configs/qemu_riscv32_nommu_virt_defconfig b/configs/qemu_riscv32_nommu_virt_defconfig new file mode 100644 index 0000000000..8bfa1f7435 --- /dev/null +++ b/configs/qemu_riscv32_nommu_virt_defconfig @@ -0,0 +1,31 @@ +# Architecture +BR2_riscv=y +BR2_RISCV_32=y +# BR2_RISCV_USE_MMU is not set + +# System +BR2_TARGET_GENERIC_GETTY=y +BR2_PTHREADS_NONE=y + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)" + +# Linux headers same as kernel +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0" +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/riscv32-virt/nommu/defconfig" +BR2_LINUX_KERNEL_IMAGE=y +BR2_GLOBAL_PATCH_DIR="board/qemu/riscv32-virt/nommu/patches" + +# host-qemu for gitlab testing +BR2_PACKAGE_HOST_QEMU=y +BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y -- 2.39.0 From fido_max at inbox.ru Sat Dec 17 05:30:34 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Sat, 17 Dec 2022 08:30:34 +0300 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.0 Message-ID: <20221217053034.11752-1-fido_max@inbox.ru> Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md Signed-off-by: Maxim Kochetkov --- package/timescaledb/timescaledb.hash | 2 +- package/timescaledb/timescaledb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/timescaledb/timescaledb.hash b/package/timescaledb/timescaledb.hash index f546b17d0a..a970ffa1ad 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 22a057c4472d23bf08778932e391f38f350ef0307cf99fb8e279c8245667d3e9 timescaledb-2.8.1.tar.gz +sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 659d07bd0c..7530368498 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.8.1 +TIMESCALEDB_VERSION = 2.9.0 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE -- 2.37.2 From fido_max at inbox.ru Sat Dec 17 05:39:58 2022 From: fido_max at inbox.ru (Maxim Kochetkov) Date: Sat, 17 Dec 2022 08:39:58 +0300 Subject: [Buildroot] [PATCH 1/1] package/libgeos: bump version to 3.11.1 Message-ID: <20221217053958.34337-1-fido_max@inbox.ru> Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 Signed-off-by: Maxim Kochetkov --- package/libgeos/libgeos.hash | 2 +- package/libgeos/libgeos.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgeos/libgeos.hash b/package/libgeos/libgeos.hash index 34b2b855d6..cd0a4e0330 100644 --- a/package/libgeos/libgeos.hash +++ b/package/libgeos/libgeos.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 79ab8cabf4aa8604d161557b52e3e4d84575acdc0d08cb09ab3f7aaefa4d858a geos-3.11.0.tar.bz2 +sha256 6d0eb3cfa9f92d947731cc75f1750356b3bdfc07ea020553daf6af1c768e0be2 geos-3.11.1.tar.bz2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libgeos/libgeos.mk b/package/libgeos/libgeos.mk index 55c975eb4a..c6d470dc97 100644 --- a/package/libgeos/libgeos.mk +++ b/package/libgeos/libgeos.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGEOS_VERSION = 3.11.0 +LIBGEOS_VERSION = 3.11.1 LIBGEOS_SITE = http://download.osgeo.org/geos LIBGEOS_SOURCE = geos-$(LIBGEOS_VERSION).tar.bz2 LIBGEOS_LICENSE = LGPL-2.1 -- 2.37.2 From thomas.petazzoni at bootlin.com Sat Dec 17 06:44:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 17 Dec 2022 06:44:50 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-16 Message-ID: <20221217064456.BCC2440143@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-16 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 5 | 0 | 0 | 5 | 2022.11.x | 3 | 5 | 0 | 8 | master | 171 | 331 | 1 | 503 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 29 aubio-0.4.9 | 23 host-fwup-1.9.1 | 20 fwup-1.9.1 | 14 host-gobject-introspection-... | 12 davfs2-1.7.0 | 9 xz-5.2.10 | 9 glibc-2.36-66-ga1dc0be03c9d... | 8 host-binutils-2.38 | 8 host-libzlib-1.2.13 | 8 linux-6.0.12 | 7 host-rust-1.65.0 | 6 unknown | 6 crun-1.7.2 | 5 elfutils-0.186 | 5 gobject-introspection-1.72.0 | 5 host-m4-1.4.19 | 5 host-pahole-1.24 | 5 host-python-greenlet-2.0.1 | 5 perl-5.34.1 | 5 pixz-1.0.7 | 5 python-cryptography-38.0.4 | 5 sscep-0.10.0 | 5 frr-8.3.1 | 4 gerbera-1.10.0 | 4 libcap-ng-0.8.3 | 4 lmbench-3.0-a9 | 4 norm-1.5.8 | 4 opkg-0.4.5 | 4 python-bunch-1.0.1 | 4 fontconfig-2.13.1 | 3 host-go-1.19.4 | 3 jack2-1.9.21 | 3 libdeflate-1.15 | 3 nerdctl-1.0.0 | 3 assimp-5.2.5 | 2 dahdi-linux-3.2.0 | 2 edk2-edk2-stable202208 | 2 ffmpeg-4.4.3 | 2 libdnet-1.16.1 | 2 libgcrypt-1.10.1 | 2 libglib2-2.72.3 | 2 libgpg-error-1.45 | 2 libostree-2022.6 | 2 lirc-tools-0.10.2 | 2 ocf-linux-20171122 | 2 open62541-v1.3.3 | 2 uclibc-1.0.42 | 2 xerces-3.2.4 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 apcupsd-3.14.14 | 1 apg-2.3.0b | 1 boost-1.80.0 | 1 brltty-6.5 | 1 coreutils-9.1 | 1 crucible-2022.05.25 | 1 cups-2.4.2 | 1 dhcp-4.4.3-P1 | 1 dust-0.8.1 | 1 efivar-38 | 1 fbterm-1.7.0 | 1 flac-1.4.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gnu-efi-3.0.15 | 1 gobject-introspection | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 grub2-2.06 | 1 gvfs-1.48.1 | 1 host-binutils-2.37 | 1 host-gcc-final-12.2.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 libdill-32d0e8b733416208e04... | 1 libkcapi-1.4.0 | 1 libndp-1.8 | 1 linux-5.10.145-cip17 | 1 linux-5.10.145-cip17-rt7 | 1 lpc32xxcdl-2.11 | 1 lttng-modules-2.13.7 | 1 matio-1.5.23 | 1 mpir-3.0.0 | 1 netsurf-3.10 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 proj-8.1.1 | 1 proxychains-ng-4.16 | 1 python-bcrypt-4.0.1 | 1 python3-3.11.1 | 1 sigrok-cli-0.7.2 | 1 toolchain-external-codescap... | 1 uclibc-ng-test-6790eafe897b... | 1 uqmi-0a19b5b77140465c29e2af... | 1 wolfssl-5.5.3 | 1 xfsprogs-5.14.2 | 1 z3-4.11.2 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- nios2 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/6728398259222c9a0666dc86aaa6c135d13a9b8a | s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/52690d3d98c56a3a091a2c9cd8d06bf2ecb523e8 | arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/b61ab06987cc9343b78020d216463a9eafaa2690 | mips64 | apg-2.3.0b | NOK | http://autobuild.buildroot.net/results/b34f95fe4b49db696c1946465300743e4eda2b09 | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/322249a063512c35d4f6f65784a7bf22ec08a322 | ORPH mipsel | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/2d8807be3096066c8429fc3762d64bc6fc87990f | ORPH s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/191c67d440433354d4ab8b62bf61453959680a2f | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5241a197b3bdc02a4bddcb61b889b043edcc9b2e | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2f645cae4a262019b166e3135b33f5e3b9d7b4eb | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c6153f7dede6bf8dad3ce391e073a274a43afb62 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c9f3d7c2a98d2d57dc025db8df563bd93bcde88 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e8e3c4f020582aaaed20ba7c3b4d60144e9640a5 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9bf73e91ee71cae1a533225e27942e227fed686a | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7cf4a81b47c112f6608167a877a0afce01884d6a | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dfe4a0dea21949c3698ad918b607d984f47d8f9f | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c582f977cd19996adfb05a6a0eee0cf623048fa4 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7aa616e520400830269516f04eb7489ebeacb6e4 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/745653a01b051366f6da6f9c0d178bd2512f01b5 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ddcf10786f5b4080ee1b09d3dafbe6554f095044 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/79590866543d3111aa4bc66c378bb7ea5a6e9385 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/287ede1efddaa0c28ea39fbfa07875ecb4762e61 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f6d7c68fbe737e6ee967e7ff598cca1693b90e95 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/55f3a55b6e4b696cb490acd5d125417fd48c6b0f | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/618e7ed9ac46e9ca5fe98860e6d1eeec983d0e5c | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fa255ce51f38d4906ec483f0a5904240cba02362 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4acd8bda98b78044df0b564bf8bdee29d3a5673c | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fd5ad1c1f45f071a31098812b4ebf4f0c6be2f2d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cf6e178f15d70b628f12294a5d81b1545a404d17 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ec222f2b6e9ba181179e94b42156c02c814f59d5 | aarch64 | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/7a3509e2a315387db80573ac6b06e0d9eb6ca36e | microblaze | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/89aca6397a7612242211ee52b111b57ca16b3ccc | sh4a | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/e4b31d7724e1dc04af3cf0a2bfe77d8bde1ce9dd | ORPH arm | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/35e05aaffcd49f88c0f8234a177e76b3b01227f6 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4140171644e3a7d02bd9c3d5b346c65d60eba4b2 | powerpc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d1a52e6980d36bea56e94e2d90b993e726add017 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/92daf22f86ef94997522794353c1e30811e21f81 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9500a89cdda44cb7558ccaac664aee392c797e57 | mips64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/f8ed471207c9813f81463bf6ee39719c5e272f2d | or1k | cups-2.4.2 | NOK | http://autobuild.buildroot.net/results/bdb78208c41819fe4f922a520ecea92998891dbf | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/1c9f9268d29cf3bd28f4c757b226f135ae250970 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/3f9d957d77a15c00aeec662fee7d71cee32d100d | arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/9f22da80e281b8e613b40ec016105a6dcd709c2e | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/fc4cfa7b8d3ca45f56f8bd6d4421a0e51513eea2 | ORPH arceb | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/69e52546332bad40c02b59dc1ecee1be09220440 | ORPH mips64 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/33650158f730ef3e0f6387e3e61acf41db5dfe0b | ORPH sh4 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/5cce96bd505fef2da1d9c8cfdd8a5f0fa6788792 | ORPH xtensa | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/a99ce28d0949f0e18776046b19d55f2e43a9a4e2 | ORPH or1k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/63d3427e81549c55381a5b70a324efde0cff6be6 | ORPH arc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/23d02cdcf52485acd1faddb51f5c1bf155edddf3 | ORPH mips64 | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/b5132277a0fc272c184bef633abe42772cc5cf54 | ORPH sh4a | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/d1e781346d56237c54884fad65f5e920e2b3a759 | ORPH powerpc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/8194701383142c5f621e7c691bb93ed2e1dae828 | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/b768273b5deb6be3b9d15e39ca568f3ca0625490 | i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/131a2a756f2b7b6c8611e624c5314a8c65aecbb4 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/d5a21561f2d18b348e6b65f2ec99af83bfe1f816 | arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c9b45a55ec27ecdc001f5b0f0e24330b5cbcb5f8 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0238693f4747422f209e98771ca6af5ee1885664 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7f9e5b8b836ebc59f26f450e8591233844394473 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f420bf1cf78329ecfbcfc12255ea4b2e8406cae4 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/298460a6d1db58880ed4b9297353ddb730320c70 | ORPH aarch64_be | fbterm-1.7.0 | NOK | http://autobuild.buildroot.net/results/eb8abd13eb4c239ef3873a46e4ce581ce59911f3 | ORPH armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/c0f60f1c05d4ae15d3598ff4c6d5fb0951f51cc0 | arm | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/1298611eac2927904f3e58e96d3cca60a1e2fadc | sh4aeb | flac-1.4.2 | NOK | http://autobuild.buildroot.net/results/648b663ec25ce9400b3ac85fa949cd1a05962a2a | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/0131935f509c47ae4a3461492b21b2e2cc930587 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/09ef28645fb2bbb0fe953ffbf8f98e9d9d77dbb0 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1fb51b74c584992b6de6dcdedbff40c3a6668b95 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/226b4bf9e27470929c40d8e51017824dbdb0f88b | arc | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/438eed1fee521a8dcad63f045b83b85cd0717ec2 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/21de51b1de8fb6c05e05c86acd75ea6249f7ab54 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/67b4e9db3534c8b7807dc34253382e5dc174b3a4 | powerpc64le | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/f15fdb883e807e5068aa7087036b5fc9f57d7d53 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/1a556838273a643d779fb19a058fd7e4c2f641ba | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e2ecc2eca1a401fb955e4cb0b8d54f284adafafd | powerpc64le | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/05c14c739ce645cf0eda07a6ace1194d3070bf0e | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/292af83ac0c66bc668e6b383dcc6fbcdc37b2864 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/46539cb18486c0df2a204d59d2f56d9deea6c7f3 | sh4 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3dfa95a6103bd57c2fc2b7e45be1032d80f4f779 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/876647676c8bdde170e5c0da0917e889e94c2a4f | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3b30e4c147bba8fa8bb8c48560ea755bafb433e0 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d70b32c7f52fdf59ac1dcebac161e96085434d3e | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af596c6186904d302fb7ce0f60b1004031977dc0 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9424f287f40d92d4a6b07a04e30cd4efd92aac4c | riscv64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/62b0fa34e79713c703da8adf5ba195f003f038c7 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ce4f71aa9dc9454d8f77ac5f231fadb8c161b5ea | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f03def77c6f8f6568f1a3cc3d758282a9f615bb7 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b41b0027514d333002501e02f5e4a864c1a4a650 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/281309126048dd068346c05660c6299aae2d6d90 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/794f09fff252a1cd1a354a9c7ea78a2545bde5ff | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/7f0627d4933ef240fb35478eab18d183bafeb851 | mips64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/f98004d6defad7fdf5275207f7fda4c4a5003201 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/27772e3339d18e79958952311d146d5371332d8f | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cafa99ef46a39cd81565104f6db2cdc9954e0af2 | arc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9e2c3c247579bf9d11bde316a7a0fd90ded7f80e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b65c2f0d952ae5c8dc3d78e2f6437d65e109793f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8b56b8ba9bc22b5fbb1f6652585d2e1d6995e922 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3125617f3a67add2af2af06f8e3dae1aeed247c5 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/5dcd1602a5c6ae20f148952b39e7a3457a2669b1 | arceb | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b4280e542f29a9db0e4efcb4206d2e72f4bdc247 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/000933a6fd326ef6935beb64d2d953b3bdb5cf0e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/3e4af3b5752b78c464087bb45bc949dc5e05dca6 | mips64el | gnu-efi-3.0.15 | NOK | http://autobuild.buildroot.net/results/176021597064b51f7f73f02ef60a2b81b3193682 | armeb | gobject-introspection | TIM | http://autobuild.buildroot.net/results/a875d193420aa9481da2ff849c6803c11bac35b9 | s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/32cd5fc30f98775f8610e42f06da67a8d35b6763 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/eb7256cef7f7e502dd9ba3ccce0c88d7bf022394 | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/673ffe23cbfb4954bd18132547c964d6c2c8d3f1 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/05d8f69b48c93e18619f1483fafce999f3360553 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/41142f12a40dfa246ff224ff05e4aa9d8ee3a8f8 | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/fcd8650ec6941b671d8d2cfc73b84e9c30e6991d | or1k | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/ab82e73b630ed07c8238f3d125ce12425df99959 | arm | grub2-2.06 | NOK | http://autobuild.buildroot.net/results/45028400ff4aa922099e8ad75d84d1894507c0dc | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2ba9f59d587620a8e2b086fb92748af677f5005f | ORPH sh4eb | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/2cf821f4267d7269bc043fa7121cc5f46192c90b | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2c05a1c898ac9daa803fb16d91828c86fe9d2b2e | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/9f4381a4a74cb6fba30866435b71907d2d74d147 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b6145c0e60d95238735e178aa1da860f66672582 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ea9421ccda97bc42e2185efcadd9373b42a21bda | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/53e4c626c56bad178b67d8a4c40e296c527f98ac | mipsel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c98e6d8810d95288ac62fbbb6c3d110bf3a94465 | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/75482ef28b40b21e952f8c4f4549808c1ddc2fd3 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e9f68f6d0367f353de527e0aa54289690341f7a | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4bdf4a41cca8cc3d887571f23b7b26927ab6d90 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/988584e2c15629e0eb357ac7d0d9bda08bb64513 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9194a6b02b7cc2a48def31d4bbe57a1c5e35034a | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d11cb59d12bb2b00137a19f51275fee789e3ee8 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c67983f7e95b475196f06ef0a169e24a515bcde | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a89365ff65ff915da1c1a9db27a7d9a9d98a0df4 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c15f3afa3200a83ae21036272b828859f7dd3d8 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e58d25cf276425322402e8b1c9c5c8c18f6fa689 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99c67fdffaba8579ffc85e1b8ebfd8ec57784ea7 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ef7ed697e8b35458e63a91d219b42fbc7cf76c4 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6be373bd93d7388a45449603bcfb36802ac1d25f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9c4fb791fae0f89d024c119894437fa51587a647 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/15f267ff293c0504b4754bbf32fa999dddf8ff79 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af08242af7fe599e03a6e23b0a7a8c551e5cf548 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01df02ff9bed1458fa5a791aecb9db8ad7e3b125 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5ce0423ff0aa030b001fc4782d4825f96a164a9c | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91775c55a5907e4b530609fda62d694d73e35144 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ff5e789cabeb09aa7b2bbb0c7acd78a253cc142c | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/909d17c8033bebdb1f515709e8f88252dcf49c80 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf10a95d1de1353fbfe8879e1fdddb865cbf52a3 | microblaze | host-gcc-final-12.2.0 | NOK | http://autobuild.buildroot.net/results/3762ebc7b2116c0d6300af77bc6c18353fd698d4 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/57c5236ed26ddb48b4ac1d85605ac050a684dec1 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/bdc6c44747a10064b653901232f56071c5821efd | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/34f32cb4f3758b333c9a42943878021f2c24467c | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7ea1eb701e353ccbf06cce26b19d0eca64d640b8 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e65ad3c4c9fc6ae9cd6e97e82330d058a0b924a1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/35f5cf627cf3e85b5c43f11cf0c8a6ffa046846e | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/35a06896cfc4604ec37cb62fcc40d2e562698d55 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e9ca314cde1148d24e18599986b73b338224385f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/796b7afbb9154dbff07695325118731cb522e031 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/748f6a19230cfcc5c494d2bc5350c5702a7a4087 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/25856bbd959ea123b25497a1f4eccdd938b4e7bf | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d2a0e997156854d4db0ecc949492dcf4bace638b | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b73f40634347ee438bd49148bcc63774696026cb | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/022c43224ee077542f54450a26db88aa8157c4a0 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1612347b3054c216d167b6b9a99cca2d017620e0 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9991bf4d5b8904cefeee81c3a405456b1a2acbb4 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58f15eb9b59abf3b5fd312a81a5e53cce99060d0 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1bf505d7b8ecafd5605cbae41c55127daea4912c | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/04b492dba708529ad9b74438079ef43fe237b929 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/af580f49a169e769561105ebea87e925c9926a18 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2b5d290fe45d197fb6efe121f690b0c3f73f111a | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e72875088c8aac7d860731d0da3d230356731dfd | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c97809c7aead74cb63ac53fdde13a47d4f25231f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0b84243c1fc9163cb854e40a738d4e19ef5f8551 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a832fc971d1322f27c0128e0ada9b5d69afdf375 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f6a5bf3b27c0e0eb91448d6c8b87c1c208ae6ab9 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3bb524a2ca8fe2936cefb80b4f34d8ab8cd6ad67 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/040f750d4a372fe4e244444c8391c48ae050a002 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/da66cbe800c03a83ba1bc3227622dd6fc4f95c25 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d80a6b577ddfff591a789417c4ba867b2ea11f41 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c3740028232be4a840df88ee3a049f920b64f2fb | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/78ed20184c0b384c5d6172018b51b338071c70cb | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/9294ad6b0e14101924d41f681790122999965a9f | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1197b690d1ebc408496795332784865dbf608120 | ORPH sparc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/8c6a1c226ca0520c4be39502b7663e747ee5c2fa | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/c1d74461b3c8e9eb554bfea283fd3bb34214894c | ORPH i686 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/a499a7ffa1b3d2351a44ad956b8940ccbfca36e5 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/b173c4ab41501324f76babad7fddbbfe861eb2d3 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/288820573996096fea325e8a400f6408c2a7fed0 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/4381204d13f17fd4bfb6a4eb2e6b36aae526b443 | ORPH x86_64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1c2ec402d9ab7cae4d897034a53d0e99a2411758 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/f5cee557080832514432ba3c6cddbb2d02d94975 | ORPH x86_64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/ee1da651336eaac4ca1f53515f4b987b9d346074 | ORPH mips | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/ef0a58a77f0b0b776a7970ebd27e8a81fa142ce5 | ORPH aarch64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/986a8365509d866bf90f6e6012785abec3fc2db4 | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/70dc2f1671263c0b5a885af9acd8e0703c2888fe | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/774a679659a3d9c76709a7a15ebe07482a407d15 | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/9117e60db90cc23b83770fc3b863601ba8784534 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/2092134ea01ae5826af3eea6f86918b4c40fd31a | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/58c80d5f5e2dd785adae64333e83d29ff3c04867 | ORPH sparc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d6dd579caf134bdfaafefeef0a18b3c34fe6d577 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/5f2f03a5003b084adf0c9de66af45a0a4081e51a | ORPH powerpc | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/3861db3e45d511f0ea0403ccc6caa68e8405a47f | ORPH sparc64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/22ff85281b608b1d5ec0c832aeda21b08c2dad96 | ORPH arceb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f4d75dc3957b6c03a35b853fe8b3d3a0b2540452 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/9bf580a7f608cc9fc10fd36a6a421d4206f3f33a | ORPH aarch64_be | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/aba3410e9827676fdbbb261dd06a42d6efb0be67 | ORPH i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/970b071e5beb5d110fce421efb04bc2c0370cd22 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/409b0cb0da74facdc73878af28a61d24c68b8018 | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b6e0e6f85a8ef5f35c49b8a6f3eeee303bacefb0 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/afa5de4c2f0b26c788ea66a0a74cf56d201ceb70 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/3a549a0149945acfd71e0f38a499b12817e0a6ce | arc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bad7d113d7b0e832f44d2b6516281e04b534b76b | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c695986fdab660b30aa80d4a554f5489bbbcb314 | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/798febfa683ee047a24423ec80237abb21713533 | mipsel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2b7410500d56eeaf4aef726522341c5f4358fb7b | sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/82d5077148ef0f640f17b542b06a32a1ffedb627 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/eeb6283fa8c2ef2937f7eafe606210a8a75a2798 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ad930f4e04f8f18d3c735e069fa8896cff756006 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/6ab9528c090e9fc2acbe019b3bfef3a10492fac0 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9ecf2c92e8fd1f1020dce2d19ce46809a4d766d9 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/6f49edc277568ec0a5092c95ac31a416beada835 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f5979ee97106dc5b864bd97e925a73225eb5b783 | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/d3577b344678bf779893c22a6bb0a39c9cd08fb8 | ORPH powerpc64le | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/408622ad7b3456b69dcae9ba9fd167efd34f43ee | ORPH aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/695696a7b56d0cb4993b07258e67b1503d70f2b3 | sh4 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a0c51f55341df1ad3cfda624ea68408d72f17a94 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/842f4e564e86e07db2a5f12e1db9b116f04a48a2 | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/70531e23bbdc62ac0be3cc19ab452a98d6875d5e | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/87b6df4ac49fe653aa55604356fdd8a6e2981a2f | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/58573eb8a631baaa486ce0dc006d051bc72374c3 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/2caaa67c770036ae42dcac396f7c0ebc39f0fec4 | armeb | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/2fb41a0b8e04d7fcf769eaae0b9f822bd3525994 | arc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/2e1153220ef0fe6805eb42a6244bd2874b308486 | arc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/889f604c5a9b90da02b130f832ac0d1afa450876 | m68k | libdill-32d0e8b733416208e04... | NOK | http://autobuild.buildroot.net/results/6c4863a0ee639937fc79b886ef303d7878ae7ab9 | sparc64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/e94738a742aa99650ac56683ca19b03ce8b9be65 | ORPH s390x | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/d8ca913673849b655dd107a62371cb921505890f | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/06d82461c058b83b03352d755b17b7495df86198 | ORPH armeb | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/37c164117fc6a0b93e38ebe2ac4f0643d867afef | ORPH i686 | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/98cd3ffd2e79a5cb0a68d1d0f0dc249ffafe5e27 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cd6e7e995223c15e006acebe80bf620aa7c5e4e9 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/42f59e5d093ef801e31413815f52698bb6c4aca4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/f903133d0ee7f8e20c5b02826aab84f1f5efc418 | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/391ab39c6ab6b6c7f0ed049e942d68f834fb4b88 | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/5a66be0747fc9cd20e7ee2467bc32e8d000dd755 | sparc64 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/9cd31c95f4751b9816f623c762a08bea79c1ecc5 | nios2 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/e241b92c35763c5b0b128d36062685f811523a8a | mipsel | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/2f50408e069b94151355173ef35031b885b0c011 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/54e6f66fc633f1d508f0b33748dba7029fcc66ec | ORPH nios2 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/9d95065f0fe5f3aed741b61d025019ba1a3cd46e | ORPH aarch64_be | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/646edbaa15eb3f28a8b60f6556f6db00470ae5a7 | ORPH or1k | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/8e4b70884e1fd8c69410d39abf5101f9c0511318 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/37358764342bcb8d6bd30fb7b56114841392d2ba | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/13c8b075f9368dc128d1eee91f233f6e619dc7b1 | ORPH x86_64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/ea5370b7fccec03d4e652424c09b6a54273fa3a2 | ORPH i686 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/cbd8fd1d85c38ef7caa8716b6dbe8d772e090051 | ORPH sh4 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/5b339d30cb02403d5edf4967842675dbf991f7e7 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/27e969fb5c7dd1117439fb05503b45b432d7b28a | ORPH arceb | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/358a9fec783996a35bbff35786179a23a40931a7 | ORPH microblaze | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/b0e29a366c9d45e3ec558d32e54bf0954f79f19d | ORPH aarch64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/74857a77279730475a18ce61741085d907b81ae3 | ORPH powerpc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/349c106929ab1113c4164d42dde5ee9e5a0124a0 | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/eb15b09adc970c08efafcc175b914aaa9be46dad | ORPH xtensa | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/e2425918bbd3717600125cfe9ad43310d626d95d | nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/a51430ca2a64ff49d3c80d9f69031e8511e0177d | armeb | mpir-3.0.0 | NOK | http://autobuild.buildroot.net/results/f4d6d3877ffc3c615932a432d63e0fba1a948459 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9e31b2db3502bd82d02632d29cf2f6ea0c654b50 | s390x | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/cc9dd069bcd16d08fb751d79b608a4aae81bc602 | arm | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/b82e44e42d4a10596f318f8353486032ca852392 | microblazeel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/997e2a1a2bdef867254ca1e61680ea2f100a0f4e | x86_64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/25e5b145c3311445a6ee01983c03c13e833dd974 | ORPH arceb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8dca2582b6ff655044ce9ee5dc18b2116fa15c11 | ORPH microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1d716896799c64a6747bf88022546be5faf7e4e3 | ORPH i586 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2dcffcda2e20dc362de9f47cf2626be82db49996 | ORPH mips | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/01aab15e778bbc654e955430922ec51da5f00483 | ORPH or1k | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f7348e81799dce5883630083ec8481e50180e141 | ORPH s390x | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/b7d2c42f6aa651e20641ee8660eb606a20afde1c | ORPH microblaze | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/6b144963ed0e9322fc453ba2d89fe9ffb29bee26 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/f44eab3fee09b00b9263ec487932adf53c484713 | sh4 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f313db37c5be43b066b89d1a313172f038098ec5 | ORPH sparc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/22c67f9d07c7cf4398c4deaa7f37a2fb3c18f56c | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e47a61890e4df8cad625d4a18ac7993fd5b7c4bb | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ea74b869ea457507d9a1844fcb0f53347b384772 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/4d4d51509bd8f83b3207167590498daf79a6f044 | xtensa | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bd7e48da1b93bced26dd4593234d4d877b6e1655 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/27ddada4eb19568599804243806a103d0a63851a | arm | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/edf22a6740f76de2d43d348cb0a2354c0319ab0d | arceb | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/b43a1a282b739969cffed4b96c38d9f803a714a8 | mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c64d84faa02a84870333bae0e963fa902c555bfb | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3f9b2dc49830cebc8927ed28bcbf8d205054cdbb | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/53f53765bde29e6574da139f2bef48733a6ff4c2 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/812887a29c8951314432517bde9081ca9af885a3 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7f7fcb9367c76bcd0e6dc800d66bf58fa907c485 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2a36a3f3c499a05a5eb10f6bc7f24baa62fef43f | i686 | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/0669b9d3121a68d943558de74f9d2343a24e1078 | mips64 | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/7d865c1d293f28d3e942f23b02dc39da2f9cfaba | ORPH s390x | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/0159326bb533d454585afd9687a6b597cde4b03e | powerpc64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/0325a87d7eb66ec1f00cfd577a6e80cf48f5c03d | or1k | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/1bcc19acbbf3247c9941b20a11541f05c680a20c | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/fd5f63d7e8c4ea0fcc2faa8fdc0150bf91516152 | nios2 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/a88aa5bd2375211e514181bd434e0e76fdf87b54 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/92a63d5f5fee864bd6e1b9057a6537b02ff0eb96 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/48ece52a2c93f317ba88788ba60eabe971338b03 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5be3f5a898e7e72e6ab987e195b8fcce8c1c6ded | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/16b4d1aa2fd283c5dd7f11afee8dd06dcf8ec3d5 | arm | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/eeccef90babba4347b74cbf727c1450a348d8602 | arceb | python3-3.11.1 | NOK | http://autobuild.buildroot.net/results/43b0f4fd79935a5fdd7c68590505cc9c34ed7251 | aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/7d7691d4b63189e9622fdf923409d76e896e6b37 | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/04a7ee23e7c8eeb5e44bcaa301cf837389974320 | i686 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/981c31b8e4c31304c695ca94a7252f328902a6ad | mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c286bce56a1df52580374e6fd050fb03ef778c23 | xtensa | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/0232807a1ea0ca9452e9ec834bd295ec66c0635a | arceb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/efbb83f89e7a63ebb10a5f01119615cd0b942810 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/f2a079fcbf921ec0356d7fa7c833afca61752e81 | ORPH riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c30a6049200bd4b0056f94d8d3914e9006b19a5d | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/9e4bcde83c89bb6b285d58c0248e012a8b81756c | mipsel | uclibc-ng-test-6790eafe897b... | NOK | http://autobuild.buildroot.net/results/45ed50c9b070538d304e7403bbd77127e885821f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/1abd962882efd9b5913f2d980a31742c0d015b17 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/01f9c9fb730f0fea40b40a6897ea1b894ab3218b | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/bfc6cbf72892b88763a439605472c4bea099205d | sparc | unknown | NOK | http://autobuild.buildroot.net/results/58e31e8c5bc7abfd6ddf9d437da31d3f8cea0e4b | aarch64 | unknown | NOK | http://autobuild.buildroot.net/results/218fa64d968339ad269e25d72f807123648ffa1f | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/f778ebee76f7a63166c96f68b241ac417d56c784 | sh4eb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/a10a33bd2bd1bc8a0829347e1fc1ba853e89952f | ORPH mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/ef99911abf5e82ffbf45225bdc990dad9b6173a8 | arm | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/6a1a20c9946521a2c6935f5a11a8badd1fa7c5cf | ORPH riscv32 | xerces-3.2.4 | NOK | http://autobuild.buildroot.net/results/d08dbb629e7ab9ec0f871d1c996a0a1b8133c27e | ORPH nios2 | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/c3b8abec164828b5e4696406907d4dfc132b0817 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b374aa8bc618a36b2c0dc5ce38ab78fbd9b1d3f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d590471c750e0d2545f37a58474c280eab70c12d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/efcc23b6d28af8799c4617343c864f0c195eeb2f | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bf07ac8bd9adb7948bf59cfa3b7db82e832d4d4a | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a4da3cf36a73bd12f556da7f7d538303f695077b | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e9181ff34d59a8458b1db08dc1032a5bdb0ff651 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3782f6f5c1f6840a2b8ea363e97c8c097e7b1c6c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/62bd6f177e69fdd4c4197c062aeb89105baeaa3c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ef138205502a4891c4f030a638e85117a33ba966 | ORPH aarch64 | z3-4.11.2 | NOK | http://autobuild.buildroot.net/results/73f19f406f937434332694f00e3206b1b8f0217d | mips64el | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/b5a7ffbd42d84386d4bcda59debfabb0ab47ea44 | Classification of failures by reason for 2022.11.x -------------------------------------------------- augeas-1.12.0 | 1 ghostscript-9.56.1 | 1 host-rust-1.64.0 | 1 linux-6.0.9 | 1 open62541-v1.3.3 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | augeas-1.12.0 | NOK | http://autobuild.buildroot.net/results/ed7e56281683baf4b79c17f050c6a5d5b09252fd | ORPH armeb | ghostscript-9.56.1 | NOK | http://autobuild.buildroot.net/results/071a3298d32615a77e5b883628ab90e22ed8b524 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/49f2db7ae0fcc75a01a7286d74fbb11f5dde561f | powerpc64le | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/39914fafa79ff36ea2d1956f2bf13c748dad6237 | ORPH sparc64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/c25c7ce5170fe65b15da0039a0be9e572bd44c2b | ORPH Gitlab CI results for 2022-12-16 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506281 | engicam_imx6ul_isiot | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506284 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506291 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506311 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506357 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506358 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506359 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506360 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506361 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506362 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506363 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506391 | raspberrypi | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506480 | ORPH raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506476 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506505 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506541 | -- http://autobuild.buildroot.net From bugzilla at busybox.net Sat Dec 17 07:56:40 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Sat, 17 Dec 2022 07:56:40 +0000 Subject: [Buildroot] [Bug 15181] New: Building libcurl fails due to faulty package definition Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15181 Bug ID: 15181 Summary: Building libcurl fails due to faulty package definition Product: buildroot Version: 2022.02.8 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: dmrauh at posteo.de CC: buildroot at uclibc.org Target Milestone: --- Hi all, I'm trying to compile "libcurl" using Buildroot 2022.02.8 with the following relevant options in my .config: BR2_PACKAGE_LIBCURL=y BR2_PACKAGE_LIBCURL_OPENSSL=y BR2_PACKAGE_OPENSSL=y Unfortunately the build is reproducibly failing during "libcurl-configure" with the following symptoms: ... configure: PKG_CONFIG_LIBDIR will be set to "/home/rauhdomi/build/out/host/x86_64-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig" checking for openssl options with pkg-config... found configure: pkg-config: SSL_LIBS: "-lssl -lcrypto " configure: pkg-config: SSL_LDFLAGS: "-L/usr/lib64 " configure: pkg-config: SSL_CPPFLAGS: "-I/usr/include " checking for HMAC_Update in -lcrypto... no checking for HMAC_Init_ex in -lcrypto... no checking OpenSSL linking with -ldl... no checking OpenSSL linking with -ldl and -lpthread... no configure: OPT_OPENSSL: /home/rauhdomi/build/out/host/x86_64-buildroot-linux-gnu/sysroot/usr configure: OPENSSL_ENABLED: configure: error: --with-openssl was given but OpenSSL could not be detected make[1]: *** [package/pkg-generic.mk:283: /home/rauhdomi/build/out/build/libcurl-7.84.0/.stamp_configured] Error 1 make: *** [Makefile:40: _all] Error 2 After poking around for a bit I narrowed it down to the following part of libcurl's package definition in Buildroot "libcurl.mk": # configure adds the cross openssl dir to LD_LIBRARY_PATH which screws up # native stuff during the rest of configure when target == host. # Fix it by setting LD_LIBRARY_PATH to something sensible so those libs # are found first. LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)/lib:/usr/lib Since on my build system "pkgconf" is also installed through my distro's package manager (in version 1.8.0), its "libpkgconf.so.3" is used instead of the one part of "$(HOST_DIR)/lib", when building "libcurl". Apparently this has never been a problem before because the versions were semantically compatible, which isn't the case any longer. I guess this bug has the potential to affect any user having "pkgconf" already installed on their system. My proposal on how to fix the bug would be as follows: diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index e241bd1c88..f6f5501f83 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -46,7 +46,7 @@ LIBCURL_DEPENDENCIES += openssl # native stuff during the rest of configure when target == host. # Fix it by setting LD_LIBRARY_PATH to something sensible so those libs # are found first. -LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)/lib:/usr/lib +LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$(if $(LD_LIBRARY_PATH),$(LD_LIBRARY_PATH):)$(HOST_DIR)/lib:/lib:/usr/lib LIBCURL_CONF_OPTS += --with-ssl=$(STAGING_DIR)/usr \ --with-ca-path=/etc/ssl/certs else This way we always make sure that libs part of the SDK generated by Buildroot take precedence over the ones coming from the build system. Best regards, Dominik -- You are receiving this mail because: You are on the CC list for the bug. From ju.o at free.fr Sat Dec 17 15:09:09 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 17 Dec 2022 16:09:09 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221217150909.6494-1-ju.o@free.fr> This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:26 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:26 +0100 Subject: [Buildroot] [PATCH 1/4] package/slirp: add host variant for host-qemu Message-ID: <20221217153729.545952-1-romain.naour@gmail.com> Qemu 7.2 removed the slirp submodule from their sources [1] so we have to provide slirp library as host package for host-qemu. [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules Signed-off-by: Romain Naour --- package/slirp/slirp.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk index 10d367587d..2ad71f13d9 100644 --- a/package/slirp/slirp.mk +++ b/package/slirp/slirp.mk @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp SLIRP_INSTALL_STAGING = YES SLIRP_DEPENDENCIES = libglib2 +HOST_SLIRP_DEPENDENCIES = host-libglib2 + $(eval $(meson-package)) +$(eval $(host-meson-package)) -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:27 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:27 +0100 Subject: [Buildroot] [PATCH 2/4] package/qemu: split long lines In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-2-romain.naour@gmail.com> Split the list of dependencies to ease further addition. Signed-off-by: Romain Naour --- package/qemu/qemu.mk | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..e800f31e7e 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -20,7 +20,12 @@ QEMU_CPE_ID_VENDOR = qemu # However, building is still done with configure and make as in previous versions of QEMU. # Target-qemu -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 +QEMU_DEPENDENCIES = host-meson \ + host-pkgconf \ + libglib2 \ + zlib \ + pixman \ + host-python3 # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -246,7 +251,12 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 +HOST_QEMU_DEPENDENCIES = host-meson \ + host-pkgconf \ + host-zlib \ + host-libglib2 \ + host-pixman \ + host-python3 # BR ARCH qemu # ------- ---- -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:28 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:28 +0100 Subject: [Buildroot] [PATCH 3/4] package/qemu: reorder dependencies alphabetically In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-3-romain.naour@gmail.com> Signed-off-by: Romain Naour --- package/qemu/qemu.mk | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index e800f31e7e..d42a16ec3e 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -22,10 +22,10 @@ QEMU_CPE_ID_VENDOR = qemu # Target-qemu QEMU_DEPENDENCIES = host-meson \ host-pkgconf \ + host-python3 \ libglib2 \ - zlib \ pixman \ - host-python3 + zlib # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -251,12 +251,12 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson \ - host-pkgconf \ - host-zlib \ - host-libglib2 \ +HOST_QEMU_DEPENDENCIES = host-libglib2 \ + host-meson \ host-pixman \ - host-python3 + host-pkgconf \ + host-python3 \ + host-zlib # BR ARCH qemu # ------- ---- -- 2.38.1 From romain.naour at gmail.com Sat Dec 17 15:37:29 2022 From: romain.naour at gmail.com (Romain Naour) Date: Sat, 17 Dec 2022 16:37:29 +0100 Subject: [Buildroot] [PATCH 4/4] package/qemu: bump to version 7.2.0 In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221217153729.545952-4-romain.naour@gmail.com> Changes log: https://wiki.qemu.org/ChangeLog/7.2 Add host-slirp dependency to provide the network backend 'user' that was included in previous Qemu release by a submodule in Qemu sources [1]. This network backend is currently used by several defconfig that would fail to boot with: "-net user: network backend 'user' is not compiled into this binary" board/mender/x86_64/readme.txt board/pc/readme.txt board/pc/readme.txt board/qemu/arm-versatile/readme.txt board/qemu/arm-vexpress/readme.txt board/qemu/mips32r2-malta/readme.txt board/qemu/mips32r2el-malta/readme.txt board/qemu/mips32r6el-malta/readme.txt board/qemu/ppc-bamboo/readme.txt board/qemu/ppc-e500mc/readme.txt board/qemu/ppc-g3beige/readme.txt board/qemu/ppc-mac99/readme.txt board/qemu/ppc-mpc8544ds/readme.txt board/qemu/ppc64-e5500/readme.txt board/qemu/s390x/readme.txt board/qemu/sh4-r2d/readme.txt board/qemu/sh4eb-r2d/readme.txt board/qemu/sparc-ss10/readme.txt board/qemu/sparc64-sun4u/readme.txt board/qemu/x86/readme.txt board/qemu/x86_64/readme.txt Update the slirp configure option following the slirp submodule removal [2]. Runtime tested in gitlab: https://gitlab.com/kubu93/buildroot/-/pipelines/725509959 Revert a commit for sh4 since it introduce a regression that appear randomly when booting the kernel or running userspace application. [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 Signed-off-by: Romain Naour --- ...evert-target-sh4-Fix-TB_FLAG_UNALIGN.patch | 500 ++++++++++++++++++ package/qemu/qemu.hash | 2 +- package/qemu/qemu.mk | 6 +- 3 files changed, 505 insertions(+), 3 deletions(-) create mode 100644 package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch diff --git a/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch new file mode 100644 index 0000000000..8eab49d26f --- /dev/null +++ b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch @@ -0,0 +1,500 @@ +From ecc76769c9a885fd65bff4e4d291928da1416f58 Mon Sep 17 00:00:00 2001 +From: Romain Naour +Date: Sat, 17 Dec 2022 16:19:53 +0100 +Subject: [PATCH] Revert "target/sh4: Fix TB_FLAG_UNALIGN" + +This reverts commit ab419fd8a035a65942de4e63effcd55ccbf1a9fe. + +With this patch applied Qemu for sh4 is unstable and may randomly +crash: + +kernel: +Run /sbin/init as init process +Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b + +udhcp: +Segmentation fault +/usr/share/udhcpc/default.script: line 95: can't create : nonexistent directory + +Fixes: +https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 + +Signed-off-by: Romain Naour +--- + linux-user/sh4/signal.c | 6 +-- + target/sh4/cpu.c | 6 +-- + target/sh4/cpu.h | 58 ++++++++++++-------------- + target/sh4/helper.c | 6 +-- + target/sh4/translate.c | 90 +++++++++++++++++++---------------------- + 5 files changed, 77 insertions(+), 89 deletions(-) + +diff --git a/linux-user/sh4/signal.c b/linux-user/sh4/signal.c +index c4ba962708..f6a18bc6b5 100644 +--- a/linux-user/sh4/signal.c ++++ b/linux-user/sh4/signal.c +@@ -161,7 +161,7 @@ static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) + __get_user(regs->fpul, &sc->sc_fpul); + + regs->tra = -1; /* disable syscall checks */ +- regs->flags = 0; ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + } + + void setup_frame(int sig, struct target_sigaction *ka, +@@ -199,7 +199,7 @@ void setup_frame(int sig, struct target_sigaction *ka, + regs->gregs[5] = 0; + regs->gregs[6] = frame_addr += offsetof(typeof(*frame), sc); + regs->pc = (unsigned long) ka->_sa_handler; +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + + unlock_user_struct(frame, frame_addr, 1); + return; +@@ -251,7 +251,7 @@ void setup_rt_frame(int sig, struct target_sigaction *ka, + regs->gregs[5] = frame_addr + offsetof(typeof(*frame), info); + regs->gregs[6] = frame_addr + offsetof(typeof(*frame), uc); + regs->pc = (unsigned long) ka->_sa_handler; +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); + + unlock_user_struct(frame, frame_addr, 1); + return; +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c +index 453268392b..bc75333916 100644 +--- a/target/sh4/cpu.c ++++ b/target/sh4/cpu.c +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + + cpu->env.pc = tb_pc(tb); +- cpu->env.flags = tb->flags; ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; + } + + static void superh_restore_state_to_opc(CPUState *cs, +@@ -72,10 +72,10 @@ static bool superh_io_recompile_replay_branch(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + CPUSH4State *env = &cpu->env; + +- if ((env->flags & (TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND)) ++ if ((env->flags & ((DELAY_SLOT | DELAY_SLOT_CONDITIONAL))) != 0 + && env->pc != tb_pc(tb)) { + env->pc -= 2; +- env->flags &= ~(TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND); ++ env->flags &= ~(DELAY_SLOT | DELAY_SLOT_CONDITIONAL); + return true; + } + return false; +diff --git a/target/sh4/cpu.h b/target/sh4/cpu.h +index 727b829598..9f15ef913c 100644 +--- a/target/sh4/cpu.h ++++ b/target/sh4/cpu.h +@@ -78,33 +78,26 @@ + #define FPSCR_RM_NEAREST (0 << 0) + #define FPSCR_RM_ZERO (1 << 0) + +-#define TB_FLAG_DELAY_SLOT (1 << 0) +-#define TB_FLAG_DELAY_SLOT_COND (1 << 1) +-#define TB_FLAG_DELAY_SLOT_RTE (1 << 2) +-#define TB_FLAG_PENDING_MOVCA (1 << 3) +-#define TB_FLAG_GUSA_SHIFT 4 /* [11:4] */ +-#define TB_FLAG_GUSA_EXCLUSIVE (1 << 12) +-#define TB_FLAG_UNALIGN (1 << 13) +-#define TB_FLAG_SR_FD (1 << SR_FD) /* 15 */ +-#define TB_FLAG_FPSCR_PR FPSCR_PR /* 19 */ +-#define TB_FLAG_FPSCR_SZ FPSCR_SZ /* 20 */ +-#define TB_FLAG_FPSCR_FR FPSCR_FR /* 21 */ +-#define TB_FLAG_SR_RB (1 << SR_RB) /* 29 */ +-#define TB_FLAG_SR_MD (1 << SR_MD) /* 30 */ +- +-#define TB_FLAG_DELAY_SLOT_MASK (TB_FLAG_DELAY_SLOT | \ +- TB_FLAG_DELAY_SLOT_COND | \ +- TB_FLAG_DELAY_SLOT_RTE) +-#define TB_FLAG_GUSA_MASK ((0xff << TB_FLAG_GUSA_SHIFT) | \ +- TB_FLAG_GUSA_EXCLUSIVE) +-#define TB_FLAG_FPSCR_MASK (TB_FLAG_FPSCR_PR | \ +- TB_FLAG_FPSCR_SZ | \ +- TB_FLAG_FPSCR_FR) +-#define TB_FLAG_SR_MASK (TB_FLAG_SR_FD | \ +- TB_FLAG_SR_RB | \ +- TB_FLAG_SR_MD) +-#define TB_FLAG_ENVFLAGS_MASK (TB_FLAG_DELAY_SLOT_MASK | \ +- TB_FLAG_GUSA_MASK) ++#define DELAY_SLOT_MASK 0x7 ++#define DELAY_SLOT (1 << 0) ++#define DELAY_SLOT_CONDITIONAL (1 << 1) ++#define DELAY_SLOT_RTE (1 << 2) ++ ++#define TB_FLAG_PENDING_MOVCA (1 << 3) ++#define TB_FLAG_UNALIGN (1 << 4) ++ ++#define GUSA_SHIFT 4 ++#ifdef CONFIG_USER_ONLY ++#define GUSA_EXCLUSIVE (1 << 12) ++#define GUSA_MASK ((0xff << GUSA_SHIFT) | GUSA_EXCLUSIVE) ++#else ++/* Provide dummy versions of the above to allow tests against tbflags ++ to be elided while avoiding ifdefs. */ ++#define GUSA_EXCLUSIVE 0 ++#define GUSA_MASK 0 ++#endif ++ ++#define TB_FLAG_ENVFLAGS_MASK (DELAY_SLOT_MASK | GUSA_MASK) + + typedef struct tlb_t { + uint32_t vpn; /* virtual page number */ +@@ -265,7 +258,7 @@ static inline int cpu_mmu_index (CPUSH4State *env, bool ifetch) + { + /* The instruction in a RTE delay slot is fetched in privileged + mode, but executed in user mode. */ +- if (ifetch && (env->flags & TB_FLAG_DELAY_SLOT_RTE)) { ++ if (ifetch && (env->flags & DELAY_SLOT_RTE)) { + return 0; + } else { + return (env->sr & (1u << SR_MD)) == 0 ? 1 : 0; +@@ -373,10 +366,11 @@ static inline void cpu_get_tb_cpu_state(CPUSH4State *env, target_ulong *pc, + { + *pc = env->pc; + /* For a gUSA region, notice the end of the region. */ +- *cs_base = env->flags & TB_FLAG_GUSA_MASK ? env->gregs[0] : 0; +- *flags = env->flags +- | (env->fpscr & TB_FLAG_FPSCR_MASK) +- | (env->sr & TB_FLAG_SR_MASK) ++ *cs_base = env->flags & GUSA_MASK ? env->gregs[0] : 0; ++ *flags = env->flags /* TB_FLAG_ENVFLAGS_MASK: bits 0-2, 4-12 */ ++ | (env->fpscr & (FPSCR_FR | FPSCR_SZ | FPSCR_PR)) /* Bits 19-21 */ ++ | (env->sr & ((1u << SR_MD) | (1u << SR_RB))) /* Bits 29-30 */ ++ | (env->sr & (1u << SR_FD)) /* Bit 15 */ + | (env->movcal_backup ? TB_FLAG_PENDING_MOVCA : 0); /* Bit 3 */ + #ifdef CONFIG_USER_ONLY + *flags |= TB_FLAG_UNALIGN * !env_cpu(env)->prctl_unalign_sigbus; +diff --git a/target/sh4/helper.c b/target/sh4/helper.c +index e02e7af607..6a620e36fc 100644 +--- a/target/sh4/helper.c ++++ b/target/sh4/helper.c +@@ -147,11 +147,11 @@ void superh_cpu_do_interrupt(CPUState *cs) + env->sr |= (1u << SR_BL) | (1u << SR_MD) | (1u << SR_RB); + env->lock_addr = -1; + +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (env->flags & DELAY_SLOT_MASK) { + /* Branch instruction should be executed again before delay slot. */ + env->spc -= 2; + /* Clear flags for exception/interrupt routine. */ +- env->flags &= ~TB_FLAG_DELAY_SLOT_MASK; ++ env->flags &= ~DELAY_SLOT_MASK; + } + + if (do_exp) { +@@ -786,7 +786,7 @@ bool superh_cpu_exec_interrupt(CPUState *cs, int interrupt_request) + CPUSH4State *env = &cpu->env; + + /* Delay slots are indivisible, ignore interrupts */ +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (env->flags & DELAY_SLOT_MASK) { + return false; + } else { + superh_cpu_do_interrupt(cs); +diff --git a/target/sh4/translate.c b/target/sh4/translate.c +index 7db3468b01..eee0ca5484 100644 +--- a/target/sh4/translate.c ++++ b/target/sh4/translate.c +@@ -175,13 +175,13 @@ void superh_cpu_dump_state(CPUState *cs, FILE *f, int flags) + i, env->gregs[i], i + 1, env->gregs[i + 1], + i + 2, env->gregs[i + 2], i + 3, env->gregs[i + 3]); + } +- if (env->flags & TB_FLAG_DELAY_SLOT) { ++ if (env->flags & DELAY_SLOT) { + qemu_printf("in delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); +- } else if (env->flags & TB_FLAG_DELAY_SLOT_COND) { ++ } else if (env->flags & DELAY_SLOT_CONDITIONAL) { + qemu_printf("in conditional delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); +- } else if (env->flags & TB_FLAG_DELAY_SLOT_RTE) { ++ } else if (env->flags & DELAY_SLOT_RTE) { + qemu_fprintf(f, "in rte delay slot (delayed_pc=0x%08x)\n", + env->delayed_pc); + } +@@ -223,7 +223,7 @@ static inline void gen_save_cpu_state(DisasContext *ctx, bool save_pc) + + static inline bool use_exit_tb(DisasContext *ctx) + { +- return (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) != 0; ++ return (ctx->tbflags & GUSA_EXCLUSIVE) != 0; + } + + static bool use_goto_tb(DisasContext *ctx, target_ulong dest) +@@ -276,12 +276,12 @@ static void gen_conditional_jump(DisasContext *ctx, target_ulong dest, + TCGLabel *l1 = gen_new_label(); + TCGCond cond_not_taken = jump_if_true ? TCG_COND_EQ : TCG_COND_NE; + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* When in an exclusive region, we must continue to the end. + Therefore, exit the region on a taken branch, but otherwise + fall through to the next instruction. */ + tcg_gen_brcondi_i32(cond_not_taken, cpu_sr_t, 0, l1); +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); + /* Note that this won't actually use a goto_tb opcode because we + disallow it in use_goto_tb, but it handles exit + singlestep. */ + gen_goto_tb(ctx, 0, dest); +@@ -307,14 +307,14 @@ static void gen_delayed_conditional_jump(DisasContext * ctx) + tcg_gen_mov_i32(ds, cpu_delayed_cond); + tcg_gen_discard_i32(cpu_delayed_cond); + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* When in an exclusive region, we must continue to the end. + Therefore, exit the region on a taken branch, but otherwise + fall through to the next instruction. */ + tcg_gen_brcondi_i32(TCG_COND_EQ, ds, 0, l1); + + /* Leave the gUSA region. */ +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); + gen_jump(ctx); + + gen_set_label(l1); +@@ -361,8 +361,8 @@ static inline void gen_store_fpr64(DisasContext *ctx, TCGv_i64 t, int reg) + #define XHACK(x) ((((x) & 1 ) << 4) | ((x) & 0xe)) + + #define CHECK_NOT_DELAY_SLOT \ +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { \ +- goto do_illegal_slot; \ ++ if (ctx->envflags & DELAY_SLOT_MASK) { \ ++ goto do_illegal_slot; \ + } + + #define CHECK_PRIVILEGED \ +@@ -436,7 +436,7 @@ static void _decode_opc(DisasContext * ctx) + case 0x000b: /* rts */ + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_pc, cpu_pr); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x0028: /* clrmac */ +@@ -458,7 +458,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + gen_write_sr(cpu_ssr); + tcg_gen_mov_i32(cpu_delayed_pc, cpu_spc); +- ctx->envflags |= TB_FLAG_DELAY_SLOT_RTE; ++ ctx->envflags |= DELAY_SLOT_RTE; + ctx->delayed_pc = (uint32_t) - 1; + ctx->base.is_jmp = DISAS_STOP; + return; +@@ -513,15 +513,12 @@ static void _decode_opc(DisasContext * ctx) + return; + case 0xe000: /* mov #imm,Rn */ + #ifdef CONFIG_USER_ONLY +- /* +- * Detect the start of a gUSA region (mov #-n, r15). +- * If so, update envflags and end the TB. This will allow us +- * to see the end of the region (stored in R0) in the next TB. +- */ ++ /* Detect the start of a gUSA region. If so, update envflags ++ and end the TB. This will allow us to see the end of the ++ region (stored in R0) in the next TB. */ + if (B11_8 == 15 && B7_0s < 0 && + (tb_cflags(ctx->base.tb) & CF_PARALLEL)) { +- ctx->envflags = +- deposit32(ctx->envflags, TB_FLAG_GUSA_SHIFT, 8, B7_0s); ++ ctx->envflags = deposit32(ctx->envflags, GUSA_SHIFT, 8, B7_0s); + ctx->base.is_jmp = DISAS_STOP; + } + #endif +@@ -547,13 +544,13 @@ static void _decode_opc(DisasContext * ctx) + case 0xa000: /* bra disp */ + CHECK_NOT_DELAY_SLOT + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + return; + case 0xb000: /* bsr disp */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + return; + } + +@@ -1197,7 +1194,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + tcg_gen_xori_i32(cpu_delayed_cond, cpu_sr_t, 1); + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; + return; + case 0x8900: /* bt label */ + CHECK_NOT_DELAY_SLOT +@@ -1207,7 +1204,7 @@ static void _decode_opc(DisasContext * ctx) + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_cond, cpu_sr_t); + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; + return; + case 0x8800: /* cmp/eq #imm,R0 */ + tcg_gen_setcondi_i32(TCG_COND_EQ, cpu_sr_t, REG(0), B7_0s); +@@ -1391,14 +1388,14 @@ static void _decode_opc(DisasContext * ctx) + case 0x0023: /* braf Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_addi_i32(cpu_delayed_pc, REG(B11_8), ctx->base.pc_next + 4); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x0003: /* bsrf Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + tcg_gen_add_i32(cpu_delayed_pc, REG(B11_8), cpu_pr); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x4015: /* cmp/pl Rn */ +@@ -1414,14 +1411,14 @@ static void _decode_opc(DisasContext * ctx) + case 0x402b: /* jmp @Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x400b: /* jsr @Rn */ + CHECK_NOT_DELAY_SLOT + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); +- ctx->envflags |= TB_FLAG_DELAY_SLOT; ++ ctx->envflags |= DELAY_SLOT; + ctx->delayed_pc = (uint32_t) - 1; + return; + case 0x400e: /* ldc Rm,SR */ +@@ -1842,7 +1839,7 @@ static void _decode_opc(DisasContext * ctx) + fflush(stderr); + #endif + do_illegal: +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (ctx->envflags & DELAY_SLOT_MASK) { + do_illegal_slot: + gen_save_cpu_state(ctx, true); + gen_helper_raise_slot_illegal_instruction(cpu_env); +@@ -1855,7 +1852,7 @@ static void _decode_opc(DisasContext * ctx) + + do_fpu_disabled: + gen_save_cpu_state(ctx, true); +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (ctx->envflags & DELAY_SLOT_MASK) { + gen_helper_raise_slot_fpu_disable(cpu_env); + } else { + gen_helper_raise_fpu_disable(cpu_env); +@@ -1870,23 +1867,23 @@ static void decode_opc(DisasContext * ctx) + + _decode_opc(ctx); + +- if (old_flags & TB_FLAG_DELAY_SLOT_MASK) { ++ if (old_flags & DELAY_SLOT_MASK) { + /* go out of the delay slot */ +- ctx->envflags &= ~TB_FLAG_DELAY_SLOT_MASK; ++ ctx->envflags &= ~DELAY_SLOT_MASK; + + /* When in an exclusive region, we must continue to the end + for conditional branches. */ +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE +- && old_flags & TB_FLAG_DELAY_SLOT_COND) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE ++ && old_flags & DELAY_SLOT_CONDITIONAL) { + gen_delayed_conditional_jump(ctx); + return; + } + /* Otherwise this is probably an invalid gUSA region. + Drop the GUSA bits so the next TB doesn't see them. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + + tcg_gen_movi_i32(cpu_flags, ctx->envflags); +- if (old_flags & TB_FLAG_DELAY_SLOT_COND) { ++ if (old_flags & DELAY_SLOT_CONDITIONAL) { + gen_delayed_conditional_jump(ctx); + } else { + gen_jump(ctx); +@@ -2226,7 +2223,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) + } + + /* The entire region has been translated. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + ctx->base.pc_next = pc_end; + ctx->base.num_insns += max_insns - 1; + return; +@@ -2237,7 +2234,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) + + /* Restart with the EXCLUSIVE bit set, within a TB run via + cpu_exec_step_atomic holding the exclusive lock. */ +- ctx->envflags |= TB_FLAG_GUSA_EXCLUSIVE; ++ ctx->envflags |= GUSA_EXCLUSIVE; + gen_save_cpu_state(ctx, false); + gen_helper_exclusive(cpu_env); + ctx->base.is_jmp = DISAS_NORETURN; +@@ -2270,19 +2267,17 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) + (tbflags & (1 << SR_RB))) * 0x10; + ctx->fbank = tbflags & FPSCR_FR ? 0x10 : 0; + +-#ifdef CONFIG_USER_ONLY +- if (tbflags & TB_FLAG_GUSA_MASK) { +- /* In gUSA exclusive region. */ ++ if (tbflags & GUSA_MASK) { + uint32_t pc = ctx->base.pc_next; + uint32_t pc_end = ctx->base.tb->cs_base; +- int backup = sextract32(ctx->tbflags, TB_FLAG_GUSA_SHIFT, 8); ++ int backup = sextract32(ctx->tbflags, GUSA_SHIFT, 8); + int max_insns = (pc_end - pc) / 2; + + if (pc != pc_end + backup || max_insns < 2) { + /* This is a malformed gUSA region. Don't do anything special, + since the interpreter is likely to get confused. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; +- } else if (tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ ctx->envflags &= ~GUSA_MASK; ++ } else if (tbflags & GUSA_EXCLUSIVE) { + /* Regardless of single-stepping or the end of the page, + we must complete execution of the gUSA region while + holding the exclusive lock. */ +@@ -2290,7 +2285,6 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) + return; + } + } +-#endif + + /* Since the ISA is fixed-width, we can bound by the number + of instructions remaining on the page. */ +@@ -2315,8 +2309,8 @@ static void sh4_tr_translate_insn(DisasContextBase *dcbase, CPUState *cs) + DisasContext *ctx = container_of(dcbase, DisasContext, base); + + #ifdef CONFIG_USER_ONLY +- if (unlikely(ctx->envflags & TB_FLAG_GUSA_MASK) +- && !(ctx->envflags & TB_FLAG_GUSA_EXCLUSIVE)) { ++ if (unlikely(ctx->envflags & GUSA_MASK) ++ && !(ctx->envflags & GUSA_EXCLUSIVE)) { + /* We're in an gUSA region, and we have not already fallen + back on using an exclusive region. Attempt to parse the + region into a single supported atomic operation. Failure +@@ -2336,9 +2330,9 @@ static void sh4_tr_tb_stop(DisasContextBase *dcbase, CPUState *cs) + { + DisasContext *ctx = container_of(dcbase, DisasContext, base); + +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { + /* Ending the region of exclusivity. Clear the bits. */ +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; ++ ctx->envflags &= ~GUSA_MASK; + } + + switch (ctx->base.is_jmp) { +-- +2.38.1 + diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash index 06d090bd1d..e671e1d184 100644 --- a/package/qemu/qemu.hash +++ b/package/qemu/qemu.hash @@ -1,4 +1,4 @@ # Locally computed, tarball verified with GPG signature -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index d42a16ec3e..05e1cef1d8 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,7 +4,7 @@ # ################################################################################ -QEMU_VERSION = 7.1.0 +QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c @@ -68,7 +68,7 @@ QEMU_OPTS += --enable-vhost-user endif ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) -QEMU_OPTS += --enable-slirp=system +QEMU_OPTS += --enable-slirp QEMU_DEPENDENCIES += slirp else QEMU_OPTS += --disable-slirp @@ -256,6 +256,7 @@ HOST_QEMU_DEPENDENCIES = host-libglib2 \ host-pixman \ host-pkgconf \ host-python3 \ + host-slirp \ host-zlib # BR ARCH qemu @@ -400,6 +401,7 @@ define HOST_QEMU_CONFIGURE_CMDS --disable-vnc-jpeg \ --disable-png \ --disable-vnc-sasl \ + --enable-slirp \ --enable-tools \ $(HOST_QEMU_OPTS) endef -- 2.38.1 From christian at paral.in Sat Dec 17 23:09:21 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 15:09:21 -0800 Subject: [Buildroot] [PATCH 1/1] package/rtl8812au-aircrack-ng: bump to latest commit 450db7 Message-ID: <20221217230921.1580107-1-christian@paral.in> Fixes build against Linux 6.1. Signed-off-by: Christian Stewart --- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash index bc3a926314..f6779fa60a 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz +sha256 8db7fc45ea8744a4fd7c1d16fa9486d7646d955e84ed8fd11d93b2293ab5aeff rtl8812au-aircrack-ng-450db78f7bd23f0c611553eb475fa5b5731d6497.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk index 45a6ce5729..d145208b5f 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 +RTL8812AU_AIRCRACK_NG_VERSION = 450db78f7bd23f0c611553eb475fa5b5731d6497 RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE -- 2.39.0 From christian at paral.in Sat Dec 17 23:25:56 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 15:25:56 -0800 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package Message-ID: <20221217232556.1609969-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches v2 -> v3: - remove all patches (upstreamed) - bump to latest commit 86cc5c - fix license hash rtl8821cu Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 19 +++++++++++++++++++ 5 files changed, 34 insertions(+) create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..9152b3321b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -560,6 +560,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 914c3584e9..0ffb1654ec 100644 --- a/package/Config.in +++ b/package/Config.in @@ -587,6 +587,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..f3c37bc65e --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,19 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.39.0 From giulio.benetti at benettiengineering.com Sun Dec 18 00:38:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 01:38:34 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: <20221217232556.1609969-1-christian@paral.in> References: <20221217232556.1609969-1-christian@paral.in> Message-ID: Hi Christian, On 18/12/22 00:25, Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart > > --- > > v1 -> v2: > > - add myself to DEVELOPERS > - bump to latest commit 615995 > - fixes build failure against the odroid xu4 kernel > - simplify -Werror=date-time fix-patch > - simplify makefile patches > > v2 -> v3: > > - remove all patches (upstreamed) > - bump to latest commit 86cc5c > - fix license hash > > rtl8821cu > > Signed-off-by: Christian Stewart > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8821cu/Config.in | 10 ++++++++++ > package/rtl8821cu/rtl8821cu.hash | 3 +++ > package/rtl8821cu/rtl8821cu.mk | 19 +++++++++++++++++++ > 5 files changed, 34 insertions(+) > create mode 100644 package/rtl8821cu/Config.in > create mode 100644 package/rtl8821cu/rtl8821cu.hash > create mode 100644 package/rtl8821cu/rtl8821cu.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..9152b3321b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -560,6 +560,7 @@ F: package/mosh/ > F: package/nerdctl/ > F: package/pkg-golang.mk > F: package/rtl8821au/ > +F: package/rtl8821cu/ > F: package/runc/ > F: package/tini/ > F: support/testing/tests/package/test_docker_compose.py > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..0ffb1654ec 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -587,6 +587,7 @@ endmenu > source "package/rtl8723ds/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > + source "package/rtl8821cu/Config.in" > source "package/sane-backends/Config.in" > source "package/sdparm/Config.in" > source "package/sedutil/Config.in" > diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in > new file mode 100644 > index 0000000000..a5a7b9d255 > --- /dev/null > +++ b/package/rtl8821cu/Config.in > @@ -0,0 +1,10 @@ > +comment "rtl8821cu needs a Linux kernel to be built" > + depends on !BR2_LINUX_KERNEL > + > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash > new file mode 100644 > index 0000000000..efb9871472 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz > +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > new file mode 100644 > index 0000000000..f3c37bc65e > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -0,0 +1,19 @@ > +################################################################################ > +# > +# rtl8821cu > +# > +################################################################################ > + > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > +RTL8821CU_LICENSE = GPL-2.0 > +RTL8821CU_LICENSE_FILES = LICENSE > + > +RTL8821CU_MODULE_MAKE_OPTS = \ > + CONFIG_RTL8821CU=m \ > + KVER=$(LINUX_VERSION_PROBED) \ > + USER_EXTRA_CFLAGS="-DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT" This is not enough since it will be prepended to EXTRA_CFLAGS in the beginning of the Makefile. CONFIG_PLATFORM_GENERIC is set to y, so that makes defines CONFIG_LITTLE_ENDIAN by default and in case of a BIG_ENDIAN architecture you will end up having EXTRA_CFLAGS like this: ...-DCONFIG_BIG_ENDIAN -DCONFIG_LITTLE_ENDIAN... So what it's been suggested to me and I suggest you to do is to set: CONFIG_PLATFORM_GENERIC=n This way you already define -DCONFIG_IOCTL_CFG80211 and -DRTW_USE_CFG80211_STA_EVENT that is part of CONFIG_PLATFORM_GENERIC. Check my pending patch as reference: https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > + > +$(eval $(kernel-module)) > +$(eval $(generic-package)) From christian at paral.in Sun Dec 18 00:44:18 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 16:44:18 -0800 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221217232556.1609969-1-christian@paral.in> Message-ID: Hi Giulio, On Sat, Dec 17, 2022 at 4:38 PM Giulio Benetti wrote: > Check my pending patch as reference: > https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. Thanks, that's much cleaner: RTL8821CU_USER_EXTRA_CFLAGS = \ -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ -DCONFIG_IOCTL_CFG80211 \ -DRTW_USE_CFG80211_STA_EVENT \ -Wno-error RTL8821CU_MODULE_MAKE_OPTS = \ CONFIG_RTL8821CU=m \ KVER=$(LINUX_VERSION_PROBED) \ USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" Sending as v4. best regards, Christian Stewart From giulio.benetti at benettiengineering.com Sun Dec 18 00:48:11 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 01:48:11 +0100 Subject: [Buildroot] [PATCH v3 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221217232556.1609969-1-christian@paral.in> Message-ID: <9fa2e177-74ae-7e6a-406b-6ba362478371@benettiengineering.com> On 18/12/22 01:44, Christian Stewart via buildroot wrote: > Hi Giulio, > > On Sat, Dec 17, 2022 at 4:38 PM Giulio Benetti > wrote: >> Check my pending patch as reference: >> https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ >> There I use CONFIG_PLATFORM_I386_PC=n but the approach is the same. > > Thanks, that's much cleaner: > > RTL8821CU_USER_EXTRA_CFLAGS = \ > -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > -DCONFIG_IOCTL_CFG80211 \ > -DRTW_USE_CFG80211_STA_EVENT \ > -Wno-error > > RTL8821CU_MODULE_MAKE_OPTS = \ Remember to add here: CONFIG_PLATFORM_GENERIC=n \ > CONFIG_RTL8821CU=m \ > KVER=$(LINUX_VERSION_PROBED) \ > USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" > -- Giulio Benetti CEO/CTO at Benetti Engineering sas From christian at paral.in Sun Dec 18 00:55:46 2022 From: christian at paral.in (Christian Stewart) Date: Sat, 17 Dec 2022 16:55:46 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package Message-ID: <20221218005546.1793522-1-christian@paral.in> Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart --- v1 -> v2: - add myself to DEVELOPERS - bump to latest commit 615995 - fixes build failure against the odroid xu4 kernel - simplify -Werror=date-time fix-patch - simplify makefile patches v2 -> v3: - remove platform-specific checks v3 -> v4: - fix setting USER_EXTRA_CFLAGS - unset PLATFORM_GENERIC - thanks for the suggestion from Giulio Benetti - https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ Signed-off-by: Christian Stewart --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ 5 files changed, 40 insertions(+) create mode 100644 package/rtl8821cu/Config.in create mode 100644 package/rtl8821cu/rtl8821cu.hash create mode 100644 package/rtl8821cu/rtl8821cu.mk diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..9152b3321b 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -560,6 +560,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 914c3584e9..0ffb1654ec 100644 --- a/package/Config.in +++ b/package/Config.in @@ -587,6 +587,7 @@ endmenu source "package/rtl8723ds/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..18222e0014 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,25 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_USER_EXTRA_CFLAGS = \ + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_GENERIC=n \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" + +$(eval $(kernel-module)) +$(eval $(generic-package)) -- 2.39.0 From giulio.benetti at benettiengineering.com Sun Dec 18 01:29:14 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 02:29:14 +0100 Subject: [Buildroot] [PATCH v4] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> References: <20221214233649.3928722-1-Mr.Bossman075@gmail.com> Message-ID: Hi Jesse, On 15/12/22 00:36, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti > --- > DEVELOPERS | 6 +++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++ > board/freescale/imxrt1050evk/post-build.sh | 3 ++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 + > configs/imxrt1050-evk_defconfig | 43 +++++++++++++++++++++ > 6 files changed, 124 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100755 board/freescale/imxrt1050evk/post-build.sh > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..7e1e932d37 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 6M Please round it up to 8M, 6M is pretty odd and we have an sd-card here to use, so plenty of space. If someone wants to shrink it down it can do it later. > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/post-build.sh b/board/freescale/imxrt1050evk/post-build.sh > new file mode 100755 > index 0000000000..a13789f231 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/post-build.sh > @@ -0,0 +1,3 @@ > +#!/bin/sh > +MKIMAGE=$HOST_DIR/bin/mkimage > +$MKIMAGE -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 -n "Linux kernel" -d $BINARIES_DIR/Image $BINARIES_DIR/uImage You can drop post-build.sh file because you can already produce uImage, see below > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..c9022649be > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,43 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y > + > +# Image > +BR2_ROOTFS_POST_BUILD_SCRIPT="board/freescale/imxrt1050evk/post-build.sh" Please drop this ^^^ > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y Drop this ^^^ > +BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image" and this ^^^ > +BR2_LINUX_KERNEL_IMAGE_NAME="Image" and this ^^^ in favor of: BR2_LINUX_KERNEL_UIMAGE=y it works even without specifying the address since the default is used that is exactly 0x80008000, the same used by post-build.sh that becomes useless. > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="3M" Please expand the rootfs size to 16M at least, 3M is odd and this is the result of 'df -h': Filesystem Size Used Available Use% Mounted on /dev/root 1.8M 537.0K 1.1M 33% / I would like to have more than 1.1M to do tests. > + > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BOARDNAME="imxrt1050-evk" While make savedefconfig this ^^^ becomes useless. BR2_TARGET_UBOOT_BOARD_DEFCONFIG is enough. So please drop it > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.11" As you've already pointed here you need 2022.10 > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y > +BR2_PACKAGE_HOST_UBOOT_TOOLS=y Please drop this ^^^ too since now uImage is generated by Linux package. I've tested this on the imxrt1050-evk but there is a problem that has a simple solution: busybox without MMU can only have HUSH as SH, so if you keep using the default BR2_PACKAGE_BUSYBOX_CONFIG that is "package/busybox/busybox-minimal.config" it will automatically choose HUSH but with very few utilities, so we won't have umask, unset and other useful utility written for MMU processors. You can try to check which busybox utilities are enabled at the moment by issuing: $ make busybox-menuconfig To solve the problem you only need to specify: BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minmal.config" That enables all the HUSH utilites we need to have a working NOMMU rootfs. So please add: BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minmal.config" right after: # Filesystem I wait for V5 to test. Thank you! Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From giulio.benetti at benettiengineering.com Sun Dec 18 01:37:42 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 02:37:42 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Hi Christian, On 18/12/22 01:55, Christian Stewart via buildroot wrote: > Adds support for USB rtl8821cu wifi cards. > > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > > https://github.com/morrownr/8821cu-20210118 > > Signed-off-by: Christian Stewart > > --- > > v1 -> v2: > > - add myself to DEVELOPERS > - bump to latest commit 615995 > - fixes build failure against the odroid xu4 kernel > - simplify -Werror=date-time fix-patch > - simplify makefile patches > > v2 -> v3: > > - remove platform-specific checks > > v3 -> v4: > > - fix setting USER_EXTRA_CFLAGS > - unset PLATFORM_GENERIC > - thanks for the suggestion from Giulio Benetti > - https://patchwork.ozlabs.org/project/buildroot/patch/20221213203236.171656-1-giulio.benetti at benettiengineering.com/ > > Signed-off-by: Christian Stewart > --- > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8821cu/Config.in | 10 ++++++++++ > package/rtl8821cu/rtl8821cu.hash | 3 +++ > package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ > 5 files changed, 40 insertions(+) > create mode 100644 package/rtl8821cu/Config.in > create mode 100644 package/rtl8821cu/rtl8821cu.hash > create mode 100644 package/rtl8821cu/rtl8821cu.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..9152b3321b 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -560,6 +560,7 @@ F: package/mosh/ > F: package/nerdctl/ > F: package/pkg-golang.mk > F: package/rtl8821au/ > +F: package/rtl8821cu/ > F: package/runc/ > F: package/tini/ > F: support/testing/tests/package/test_docker_compose.py > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..0ffb1654ec 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -587,6 +587,7 @@ endmenu > source "package/rtl8723ds/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > + source "package/rtl8821cu/Config.in" > source "package/sane-backends/Config.in" > source "package/sdparm/Config.in" > source "package/sedutil/Config.in" > diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in > new file mode 100644 > index 0000000000..a5a7b9d255 > --- /dev/null > +++ b/package/rtl8821cu/Config.in > @@ -0,0 +1,10 @@ > +comment "rtl8821cu needs a Linux kernel to be built" > + depends on !BR2_LINUX_KERNEL > + > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash > new file mode 100644 > index 0000000000..efb9871472 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.hash > @@ -0,0 +1,3 @@ > +# Locally calculated > +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz > +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE > diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk > new file mode 100644 > index 0000000000..18222e0014 > --- /dev/null > +++ b/package/rtl8821cu/rtl8821cu.mk > @@ -0,0 +1,25 @@ > +################################################################################ > +# > +# rtl8821cu > +# > +################################################################################ > + > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > +RTL8821CU_LICENSE = GPL-2.0 > +RTL8821CU_LICENSE_FILES = LICENSE > + > +RTL8821CU_USER_EXTRA_CFLAGS = \ > + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ > + -DCONFIG_IOCTL_CFG80211 \ > + -DRTW_USE_CFG80211_STA_EVENT \ > + -Wno-error > + > +RTL8821CU_MODULE_MAKE_OPTS = \ > + CONFIG_PLATFORM_GENERIC=n \ > + CONFIG_RTL8821CU=m \ > + KVER=$(LINUX_VERSION_PROBED) \ > + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" > + > +$(eval $(kernel-module)) > +$(eval $(generic-package)) I've just built successfully for a Big Endian architecture and everything looks good me so: Reviewed-by: Giulio Benetti Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From mr.bossman075 at gmail.com Sun Dec 18 05:50:03 2022 From: mr.bossman075 at gmail.com (Jesse Taube) Date: Sun, 18 Dec 2022 00:50:03 -0500 Subject: [Buildroot] [PATCH v5] configs/imxrt1050-evk: New defconfig Message-ID: <20221218055003.701405-1-Mr.Bossman075@gmail.com> Add defconfig for imxrt1050-evk is a development board from NXP. Giulio and I worked on Linux and U-boot for this board. And now I'm adding support for the new board in Buildroot. The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. Seeing that these chips are comparable to the STM32F7xxs which have buildroot ported to them it seems reasonable to add support for them. https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK Signed-off-by: Jesse Taube Cc: Giulio Benetti --- DEVELOPERS | 6 ++++ board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++++ board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++++ board/freescale/imxrt1050evk/uboot.fragment | 2 ++ configs/imxrt1050-evk_defconfig | 40 +++++++++++++++++++++ 5 files changed, 118 insertions(+) create mode 100644 board/freescale/imxrt1050evk/genimage.cfg create mode 100644 board/freescale/imxrt1050evk/readme.txt create mode 100644 board/freescale/imxrt1050evk/uboot.fragment create mode 100644 configs/imxrt1050-evk_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index 59121c6a54..ee33c65fd4 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1132,9 +1132,11 @@ F: package/webp/ F: package/xapian/ N: Giulio Benetti +F: board/freescale/imxrt1050evk/* F: board/olimex/a* F: configs/amarula_vyasa_rk3288_defconfig F: configs/asus_tinker_rk3288_defconfig +F: configs/imxrt1050-evk_defconfig F: configs/olimex_a* F: package/at/ F: package/binutils/ @@ -1477,6 +1479,10 @@ F: package/wmctrl/ F: package/x11r7/xdriver_xf86-video-imx/ F: package/x11r7/xdriver_xf86-video-imx-viv/ +N: Jesse Taube +F: board/freescale/imxrt1050evk/* +F: configs/imxrt1050-evk_defconfig + N: Jesse Van Gavere F: package/qt6/qt6serialport/ diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg new file mode 100644 index 0000000000..daa51bdbe0 --- /dev/null +++ b/board/freescale/imxrt1050evk/genimage.cfg @@ -0,0 +1,40 @@ +image boot.vfat { + vfat { + files = { + "uImage", + "imxrt1050-evk.dtb", + } + } + + size = 8M +} + +image sdcard.img { + hdimage { + } + + partition SPL { + in-partition-table = "no" + image = "SPL" + offset = 1K + size = 127K + } + + partition u-boot { + in-partition-table = "no" + image = "u-boot.img" + offset = 128K + size = 512K + } + + partition boot { + partition-type = 0xc + bootable = "true" + image = "boot.vfat" + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + } +} diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt new file mode 100644 index 0000000000..1fc4edd88b --- /dev/null +++ b/board/freescale/imxrt1050evk/readme.txt @@ -0,0 +1,30 @@ +NXP i.MXRT1050 EVK board +------------------------ + +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high +level of integration of an applications processors with the ease-of-use and +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm +Cortex-M7 core at 600 MHz. +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK + +To build a minimal support for this board: + +$ make imxrt1050-evk_defconfig +$ make + +Buildroot prepares a bootable "sdcard.img" image in the output/images/ +directory, ready to be flashed into the SD card: + +$ dd if=output/images/sdcard.img of=/dev/sdX +Where 'sdX' is the device node of the uSD. + +Jumper settings: + + SW7: 1 0 1 0 + +Where 0 means bottom position and 1 means top position (from the +switch label numbers reference). + +Connect the USB cable between the EVK and the PC for the console. + +Insert the micro SD card in the board, power it up and U-Boot messages should come up. diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment new file mode 100644 index 0000000000..1c5bb6af35 --- /dev/null +++ b/board/freescale/imxrt1050evk/uboot.fragment @@ -0,0 +1,2 @@ +CONFIG_USE_BOOTCOMMAND=y +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig new file mode 100644 index 0000000000..7dc58d1e7f --- /dev/null +++ b/configs/imxrt1050-evk_defconfig @@ -0,0 +1,40 @@ +# Architecture +BR2_arm=y +BR2_cortex_m7=y + +# Image +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" + +# Kernel +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" +BR2_LINUX_KERNEL_UIMAGE=y +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" + +# Filesystem +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +BR2_TARGET_ROOTFS_EXT2_SIZE="16M" + +# NOMMU Busybox +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minimal.config" + +# Bootloader +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_VERSION=y +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" +BR2_TARGET_UBOOT_FORMAT_IMG=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="SPL" +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y + +# Required tools to create the SD card image +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MKPASSWD=y -- 2.39.0 From thomas.petazzoni at bootlin.com Sun Dec 18 06:39:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 18 Dec 2022 06:39:56 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-17 Message-ID: <20221218064003.02E4D404F7@smtp4.osuosl.org> Hello, Autobuild statistics for 2022-12-17 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 7 | 3 | 0 | 10 | 2022.11.x | 10 | 16 | 0 | 26 | master | 187 | 387 | 0 | 574 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 35 host-fwup-1.9.1 | 34 host-go-bootstrap-1.4-boots... | 34 fwup-1.9.1 | 16 pixz-1.0.7 | 13 host-binutils-2.38 | 10 xz-5.2.10 | 9 glibc-2.36-66-ga1dc0be03c9d... | 8 host-libzlib-1.2.13 | 8 libglib2-2.72.3 | 8 opkg-0.4.5 | 8 gvfs-1.48.1 | 7 host-pahole-1.24 | 6 host-rust-1.65.0 | 6 norm-1.5.8 | 6 davfs2-1.7.0 | 5 elfutils-0.186 | 5 linux-6.0.12 | 5 python-cryptography-38.0.4 | 5 unknown | 5 bat-0.19.0 | 4 host-m4-1.4.19 | 4 host-python-greenlet-2.0.1 | 4 jack2-1.9.21 | 4 libdeflate-1.15 | 4 lmbench-3.0-a9 | 4 crun-1.7.2 | 3 frr-8.3.1 | 3 gerbera-1.10.0 | 3 gummiboot-2bcd919c681c952eb... | 3 host-go-1.19.4 | 3 libostree-2022.6 | 3 ltp-testsuite-20220930 | 3 ocf-linux-20171122 | 3 perl-5.34.1 | 3 proj-8.1.1 | 3 brltty-6.5 | 2 dmalloc-5.6.5 | 2 efivar-38 | 2 gobject-introspection-1.72.0 | 2 host-gobject-introspection-... | 2 libgcrypt-1.10.1 | 2 libgpg-error-1.45 | 2 libkcapi-1.4.0 | 2 libnl-3.7.0 | 2 linux-5.10.145-cip17-rt7 | 2 lirc-tools-0.10.2 | 2 musl-1.2.3 | 2 sscep-0.10.0 | 2 uclibc-1.0.42 | 2 /home/buildroot/autobuild/i... | 1 ace-7.0.6 | 1 afboot-stm32-3566acd582e553... | 1 android-tools-4.2.2+git2013... | 1 bayer2rgb-neon-15feb1115b48... | 1 bind-9.16.33 | 1 boost-1.80.0 | 1 check-0.15.2 | 1 containerd-1.6.12 | 1 dawgdic-16ac537ba9883ff01b6... | 1 dieharder-3.31.1 | 1 ding-libs-0.6.2 | 1 domoticz-2022.1 | 1 exim-4.96 | 1 faad2-2.10.1 | 1 freeradius-client-1.1.7 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /home/aut... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdk-pixbuf-2.42.10 | 1 gmp-6.2.1 | 1 hddtemp-0.4.3 | 1 host-acl-2.3.1 | 1 host-binutils-2.39 | 1 host-fakeroot-1.30.1 | 1 host-gcc-final-11.3.0 | 1 host-lzo-2.10 | 1 host-pkgconf-1.6.3 | 1 host-sentry-cli-2.8.0 | 1 hyperfine-1.14.0 | 1 kexec-2.0.25 | 1 libabseil-cpp-20220623.1 | 1 libbytesize-2.7 | 1 libdnet-1.16.1 | 1 libglvnd-1.4.0 | 1 libmad-0.15.1b | 1 libnss-3.85 | 1 libpqxx-6.4.5 | 1 libtommath-1.2.0 | 1 libuhttpd-3.14.1 | 1 libvorbis-1.3.7 | 1 libzlib-1.2.13 | 1 linux-5.10.145-cip17 | 1 mender-3.4.0 | 1 nerdctl-1.0.0 | 1 netsurf-3.10 | 1 nginx-1.20.1 | 1 nmap-7.92 | 1 open62541-v1.3.3 | 1 opensbi-0.9 | 1 optee-client-3.19.0 | 1 package/vuejs-router/vuejs-... | 1 pcsc-lite-1.9.9 | 1 pistache-3ec9d7c4f8b828fdd3... | 1 poke-2.4 | 1 python-bunch-1.0.1 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 s6-linux-utils-2.6.0.0 | 1 sdl-1.2.15 | 1 tbb-2021.5.0 | 1 toolchain-external-codescap... | 1 toolchain-external-codescap... | 1 uboot-tools-2021.07 | 1 uccp420wlan-6.9.1 | 1 uhd-4.3.0.0 | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 zabbix-5.4.9 | 1 zlib-ng-2.0.6 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b01e1ca42e449774008f7307ddade42ccf5b1548 | microblazeel | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/ad61069b9af925f797533783319f83c841d150bd | arm | afboot-stm32-3566acd582e553... | NOK | http://autobuild.buildroot.net/results/5f9cb3cd51053049109834192e2c4daba3b7d3ac | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/760acaa4547a3f374156f8d18910af41387e02e1 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f691e4cf9db6b0cb08432b9b15f6b6ce201b29cf | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4ba6ff026204b74ff0f81e9e300d6b6db3855e7d | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3aee2532c30a244c1a370f088b6508249bc769e5 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/056d100e7301225d2475d7d36fb267f301c4f035 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cb1c7eb2f155d1e8fbeafac839beab963d5e61fc | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ed655680eeb47037d857e7f7991f7a2822f90aa7 | sh4eb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9277cc33f377a0b934a282cf5b3e580bcdcc1ebb | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8f3ec435827131c114356072f98b346e7e67570 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/33871f31c9ada1c497723c6fec943a5c0d534886 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/aaf093cda1ddc57c204de07416eec4ad626037e1 | sh4a | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/af0f2baf9b7f677777cd5f5ff720a9ee90ab96b6 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db911a718f6ac76dbd79d0c7652e33a76afb883f | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c0fb8b95348588b5fd97c0b966165af16973bf3 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/faaad6c820b1e7eb6f8d61cd5cbae1d29f3db79d | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00536dc845d361c76290884ceace59966db95b9f | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/291ee406aa2c530fe497a22cc2796e6ba89cc93b | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/71275a60ae3366091709228486af864225967bc6 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9da78b80c8d36948a134429887130313fc2fbce0 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2de8ae8538e2e4a9dfaa66ee548fffe1ca331f2b | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/daea0082fb2416157d6da551a6b5777d3a73519c | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0ab6c3877f16ba53c2e965563cf0abefc52c7ff5 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4463e918772c4dc780f67c02385dbadd5b7e54a1 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/db58e4bbd030fb87c563cc30df2bfddb975bf51e | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/86b4b30066e0e7abdcdf8f0749a5a41e3a108cea | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5def200be76b68e12c684e1fb7625b0073ca53b7 | m68k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/388a063ef962fe05f7f5c0d4df42930d1f315a40 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bfc65e97677d2a2bf7a451a4c1742ca422141ba3 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7705372622e6c7a424c6c6f84d3d7334240ae32c | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/555a0688e741cb8ea82d3a6f8dfc3bdd94bcbe40 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f7af6428b64fe11dbf0f454ab61bd84ac151eaf3 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f275973e1d61ca7a71764e6aaa79f41867b62386 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/930560a2e6835815e99b63e25455c6fd8165a1ca | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0244a46342c523dfd950bb540fa1b7f974ff12ed | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2061f0916a1f743a001d68b65917388d54c274cd | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1b71f0de34ecffa1080802336ab9ce388b18f212 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/935185c81ada51a6ce92d55f7a80cbe86b6345c9 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/c41ebd8d910f65b512c3b52732ffd2d29ad74632 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/3c9e6adb46201b804f2d8c1d467f7136b25f38ae | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/48ecb9e6415db3cfc1f7415efd34afe16a9ff9c2 | aarch64 | bayer2rgb-neon-15feb1115b48... | NOK | http://autobuild.buildroot.net/results/60434515e403bd1bf998a355bf149dd64f3820af | sh4 | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/035fc5fc0185d40b1c9cf41a96e15821096842ad | ORPH arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/c95ff52b15a7a153096c57d81f9116b17130d173 | aarch64_be | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e1f5f2908090584b6a1d62cf93281704d8b6c5d1 | powerpc64le | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/e3ee7b1fe5d4dd7eb398055a0e0a3c0506550b63 | riscv32 | check-0.15.2 | NOK | http://autobuild.buildroot.net/results/67ecc318a002f4890471e8e28a02eed0587c6522 | ORPH powerpc64le | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/a0c565c75e8fcbe2c2e2ba4c6a8865b900754468 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/303d912c002ec876d9a929c17a703efe17ecb802 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/bfc52f12d516a5ddc21a6c4a5787129e182db3d2 | microblazeel | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/d603e18ec6a41c06b2f508a72e611e539da7c743 | arm | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/1b6a87aab1b4da7f302b4e795b6ebb2123527ca1 | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/725ff86efd8c7a722830962623c1d721f2b30586 | ORPH aarch64_be | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/903282a98a4456bf0e970c6959d7d15691e811f3 | ORPH or1k | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/aa9951e68790ad82697d7ade45ce84f4ff315e5a | ORPH sparc | davfs2-1.7.0 | NOK | http://autobuild.buildroot.net/results/062940fc7d8751869aec44ccc1d3682e033aefc7 | ORPH riscv64 | dawgdic-16ac537ba9883ff01b6... | NOK | http://autobuild.buildroot.net/results/a47d8717a4aa67af321c73e8569fa5ea1395bb9f | microblazeel | dieharder-3.31.1 | NOK | http://autobuild.buildroot.net/results/158450aa4bd175fdb7f39a4081876dfb53d7bec7 | arceb | ding-libs-0.6.2 | NOK | http://autobuild.buildroot.net/results/ebed293ed4c684a37021888630724790ae7bae40 | powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f0fe3884d5af1150b6453fb5f9b74bfe9c686300 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/eaa8848100d669c9629e635b1e6e01260eedbd47 | ORPH sparc64 | domoticz-2022.1 | NOK | http://autobuild.buildroot.net/results/fe67e0527009410847f7c36618f68bf96bb841b5 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/54ccecef85b868682166ddf68ed3d8b33805cd4f | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/6be9a2f9cfcf68851439f3973da264f5a19b3394 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3e9febe6a807a3aeab26bfbdacd707eb8a5a7204 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/518ad9a7ab2aa07997852fbb7d2ca475c8aa7154 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f732594d81cdf5a84a4fce942c2075c3e9cfb22f | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8b6a470f2963917b08a70760e6c4600d72e32185 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/4fb4da4a3f83b4acbf9278ee24ed8fd0fe8a25c0 | ORPH armeb | exim-4.96 | NOK | http://autobuild.buildroot.net/results/0c70c37ced6421046c28df86652f98182f2f930b | sh4a | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/2dba61a5edc35f1bd1dfe3eadd27a49f13079ee9 | riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/ef0efc6651d23a75ba8c1e614488879a6ed33b6a | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b95c7870e3a53c4b7322342cab7d064c57e9d007 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/96b4dabe39e23ef4751010612a8ba512cb4c95d3 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/75b10c3f7da2929df3e3700eaaed5413b1ade047 | sparc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/a4ee9605be15a3054dda5f2ce1c44198b3ac683f | mips | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/8282047814aadf176bb5b54cf76b4b891ca710d7 | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/8e2ef35b571f00902d63334089fe92fb1022d41d | mipsel | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/078edcdf929c23644a34005c119bd00440cf5d3f | arm | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/11be713d05a4e228a128fdeaea35042e8d0451f1 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c58f80b2685f2df45b15a38966af419da17b44e7 | powerpc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/07d59df20093eee7e63649bf71e8592b2ddcad39 | i486 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54e84c407d31682035db45e91c39e30134df6425 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e0d774b968bb51bf67c370bb424fc98ac16ea23b | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/02719ef9338133b7e61e1d8ad00a2f9be0e13217 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/408e0ff08cea080884814e0b8e92b5c3564d3f3d | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b44eaba6ebb88bb2e67ba27fc051589e273dc3a | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bd28f1d936b5f9f433906228c648f71c81433377 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72948423c376df162f84c8f97e3c399064a610c2 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dbf3b31161c953fcf055f90fefb00b296f02ff00 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60b619c9337811e121a9e71d32233fa1b93d6e57 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d31270921de84a8ffe87e2b1617e3c0b5eab204 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/52669de787e67866ab6d71f903b7ea90bacb8316 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a8af1f12b49e13a3ec3db7de790dd2130645e7a7 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/889047581d0c5b86cae76baf99a59bf4f66411ba | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4a573830e38d8936392c0ae78c4adc88fd43dfd | mips64el | gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e1dc90678a0f03038b4fb769758847308c93692e | ORPH sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/359d194884a9424d80c862c910d8ad9e5856674e | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fbee0947fe800dca28dce0e7153cddd7cf8fe7ba | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0ec0e72bb18a4ece18bc1be5b7355fa29f6d5fa2 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9bbf4951162cf30cfe0afba6c23e5b56dfe22869 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ba1d17d740849c3e3564be944f6a7e586835e3a5 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/96b7fab24fce4ce3213dcc908667d052c852bab3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b48ab05117e817a39e373b0aa4c429fbb1f30208 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/7079669d71bc2f5e14b63d4fd8591179f6153b93 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/54954b4a1a64211004acb3f909f143ec5013385c | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/63bab26e31e65706151aff41ee672a73707f3ac3 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/40587fd5868dd00f9406cc918c831d13a71f9522 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/87405288de3e3a8c186570437f6f9c0a3c53e4d6 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/194fb43c4c0e0544ff357dd5976f25649d268236 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/7ce3bf191877a120ebb8aca7be1a7f491686ac21 | ORPH x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/f69d40e6fa1edcf145c1623dde0bdec8c6332294 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/592f6092dfa85ef0426cc6ffb724cdc6c87e5d16 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/619bd4ff84328b4c3c1788f0e91835c71542c00c | x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3d6794c24b900ddcebd0bf6bdb7626f9580f8f23 | ORPH sparc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/2b0e395d4bb0b990b3c24f08db363e5adc8e25de | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e7faab943effd82fe6c1ea0ef8e0fae821d987ff | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/b3af22acbc7929e6865edcc6f233a133f4d4a030 | ORPH armeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/6908a0a6b4f82de493d0d4570c1f0e8c2c9a3871 | ORPH microblaze | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/dab8dfeabdfd862cb1329cf8a488d75ce741521a | ORPH mips | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/64787d6b17bea1a66923f747a81a71ef02b98184 | ORPH x86_64 | hddtemp-0.4.3 | NOK | http://autobuild.buildroot.net/results/bf64383bd349c2a467d012aa0c8ad178d6f5b026 | mips64el | host-acl-2.3.1 | NOK | http://autobuild.buildroot.net/results/52eba7a7c672a815665b3bc558b5d42a5205da39 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e9cf168a0c2615af5c9467dfe3281cae8249fa5e | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4c902bc2877b6531991796d0af172577d587bd79 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/67b129b8831efdaa4ed8c4985d0cd68a4aa3ff51 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4c7d355091a2d8453af39b7f8a85a4b9a32e16b4 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3ba4ab1297fba70e8d7489181009d23b727f47a9 | riscv64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/aa4ee670dad487b2118c5fa396c0b417005af072 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/82c0d5ef0ad0cb81ca30f9f95d4d98001dc97a62 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/113c2a485404f726cbe8d018b8c6858829c3b69b | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0951862b82809041eab127db5c8ac58715bee08c | m68k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c492fd5f2c87f9f501df814414081c38b8577269 | aarch64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/50c77915e96adb273ebd0678f0517b6bd83cd54d | sparc | host-fakeroot-1.30.1 | NOK | http://autobuild.buildroot.net/results/83d44cf122fd851fda5ef01c267f83fd69ec9b0c | ORPH sh4 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a98a9f10e4db40c025ba191c887871ac5e573263 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c167df0c4c901de0cae614a8db10548eb0a41838 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d119ee0b5770c559268007d2329063925a6d35c | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5718aebe9b668e574e8987404a9c97f863c68b00 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b8e5261cec3f14be7079f8ea3008f2aa8b297c8 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fceda76c2cfb4aee6cbe38d821caddde7afa314d | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/57b162320dd075b9709133d4c7dc44133b6892dc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0f7cbd129d8a68269e4651aa0c1a8a2ad6e005fe | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fc44d5eb657be093043eff414940cb36abbef05d | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a1ede647d352e37bd34167221dad5896e5168e3c | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ea0dfc2bcaaf976badd1912b7bf78cb6fe59a29c | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/36af2d96107e102e65b9b483e60d244207fb46b7 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e3500715ac6207641824f3725910c36d4f5e95a | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5292fc98a5eaff78f0cbf81e7938bf244c7b6e7a | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c57f7895bbb7b686d52c7a28c0bbf14cc625a9ce | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54e1dcc90edb160ca706930c2a6b36be2dbc9c68 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c9d4454c0ffe64695523bf0016a1c56ed70506bf | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f7dbd30454294592db292260ff0f73e960898ca0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f773676e386b6654cc060bf1aa56b9ae00475519 | sh4a | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fa5202ca955e90e6fb1e528d4dd2368585a80575 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7048090781a6bd4079358fe78083a472310e1c0a | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f94f729b712bafa0a943103a3145dad63862595 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e88fccbac76328ed7b8d1409f96483168c3c672 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4cf7decc99b6756d8860bc502b8113da88e222f9 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8339f69c75fd8d4f105372d732cca2a88a5d0a66 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/634bef9f604aae52a63c22a3e36a593b9e54e391 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/13dab0a6fc3ee1c1b06e9672a5f8c6a9dc0c3b57 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bf876e620c791d6fcf6192f91cfa62a0683458aa | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/92e92f4d9fd7e11c97224e30eb3af7f3e633d326 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ddbdabf7e568e07f9c52a585c6076e26e8049d3b | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1cbc103ed4e0ed326f6a5e99016febf3232a95ca | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afcdc47b0a7db1035b1481183d68f3349c427b1f | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/91e9bd2c68adb7587ebbe4110313ea48a8d2f74b | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/accbba55ec9ba043962f8264f8bf179819351ace | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/2531bada30ff2903fa67574c7f5af3b62ebc6e1e | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/58aba89472e1298ae1ded59707786513294774f4 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/8a798b216b1092860c98b72ade59d6dbe212ab80 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/3d77463ff6766fdbf5219308c11f7b2cc349fc76 | or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cd420cd3a78b06f825a2f250293e707423a43ef4 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d5fbc3f1af14ffa48a8842b36cb988056c81552 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c5ed0592f65b8608da2211e1af5a88d7715134f3 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/18cef12f05f77e46e206c38c9b68b4028e833824 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/faed7b53978c9139c7e3cd47e47d0a616d242b76 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5280650489c35f708b0b1bad3b4e263793af16d5 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f0a449b52a17aab52c68ed2640448a264b9f28d | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/482a78eb942c2b01bc2c99235c29d9e1de537926 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8dceaf01ba9e2075b83f633723d4cf55c32444bd | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5e14b1ea392c49b7b76d2f9b8ce98b1974576762 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1586f363a54cca76b3a44dcda9409000b0fe6b7f | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e530cf99fef75cd2e431707cfd8d07dee30b3afd | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/63bdc72922aac9f9a8d848bd20ec36aeffa2759b | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/630a3a7eb50f8e13be3f073175c407b3a08c7320 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6fbd9455edc99390f2864e169ad31b9fc3b65ff1 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a9b4cd7c3354d2935bde4a1cc7c0b62d5991407c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fb2e7dc60db4360d7782249f96f94dc37f60118b | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a50aeada2b0c2c16c84e1d07afa3aff49ebece3c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/88c151672295fa001e0eea0a3a682d123d531231 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c204817c5970b3b911af915354993469f1ced415 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3b17476831ee921c18db1166a37b8a383324b622 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/918c0a64432bd4da85186ef25e00f26270b4be4f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d057dd17196f9418260871eb5c2e009208c69a4a | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a77b4de4ec8ca36b257393a2a11cddc6286b7b1c | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2cb8814e5ddc7f6f672b6832b3431dfe5661b770 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/565b8bde016322f872e128c6a345d20c33f34d6e | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/02e37d38055c15e7f45e756a552b1e4d9d72cd1f | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1f7b8c0b8ba289994ba682fb2063849a9092b95d | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bef077e2f48370cb37bc860c4bcd8d50643dfaee | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e6ba1b30d3e49e27554c82f510ed158d3125fd89 | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ba907d5e266586fcf7641ef931288b81438c0d0e | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bcd27d422d2dd6727658dc4ddcfc05bd3d775ef0 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/45cf2f76c95b7f9bd2fb17b9bc61ec117d0a08bf | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/6cf38d6cf101483c183e9e082be2a8c4313ec734 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/fffc291563106e17852a523334bffe9efc46b6a4 | ORPH mipsel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d1bd8845e605e66734f0e691a0a31ae6f97633d7 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/730fbbd77f7b99f051db28bc732187249c5df0d9 | ORPH sh4eb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/bf36148d307467573c1d3b4a0362745d965c5336 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/76ce5d56cb41870b39d70ba969e6c4effb43473f | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/dce13e26dac18a4aafa74ba8ed836b952ef2cd38 | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/b0de66a0a42c8b203b71a6b700fd9e951e6ede73 | ORPH nios2 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa6f34501eba5a7ee16610685748484663c5f7c8 | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7145e8f555500bc4f8862478fba87dbecb190989 | ORPH x86_64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/e8c11c741b7f3b03053e5cb031cf3117280b3dca | ORPH or1k | host-lzo-2.10 | NOK | http://autobuild.buildroot.net/results/62683708928e2fc27b1ae4430960023e1ce9524d | ORPH aarch64_be | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/7cc9de2df9b592c9f6037c2f36252d3305fed321 | ORPH powerpc64le | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/e7c10b458aae6df0244c934503b814a630d11bf1 | ORPH sh4aeb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/0380812ff5e492a04da7b1609c5a9dd13f2394af | ORPH mips64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f727363e8aa3fbfeb1da591e603980820f321388 | ORPH mipsel | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5a896e041d5a206be0ef01f8b4f5c470f0023a56 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4121bcf4d2c023b172509bd2a76dcba9f3f5f4fb | powerpc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/6f87d0fa90948165ac0389fd0b6039fb7a726ad2 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/558016ec26be4dde69bb58a7dd91836c4546ea86 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/ff679a3ae152784707250a4e5b0e2353c2d1c44b | xtensa | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9b457a74322f84a28196bcbcb64b780b196367c5 | sparc64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/11aaa3a6e6f42671d5be20149fc02156cdd88980 | ORPH sparc | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/bb01a44c69dc03a2f742b94aafdf0919a2b57cec | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d5958f47687bead3f74cd321cf42d049e7d78d92 | mips64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/af07039c6a9314d5b22c8b7da4e83194c4f2c960 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d5f3388156b0b38c2e2519b4272acd39aad34520 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fd08b1e7964819c0e1e1b3ffb187d7b1d084b270 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/d670a809201bde708a0457dab9b93bf08e2fb4de | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/e05a4084f205878f62a39af889e1b2008ed10389 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/7fc16f2d5d3f469185701c00097263cdbf5b4954 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4cdf9c7d47495b28eeadce7d371bcca58a6f5506 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a370046de5630893e7c92aa58fc419b71fcda156 | s390x | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/38cfa48b2a12c1ac108d8128211ee2f26fb34d3a | mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/59acf08c6e25b738acf6b314e4aadb46d1367b88 | ORPH microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/427aede267301ed635ee325ebca2c62bd1a0f545 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/4a53e8cc31bb8fc787c0cfc2fc4ef34f3f574809 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/739b280efa98da6b3054f2b5beb309a99cb168e4 | aarch64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/38eb403d391f6fc0fef76336d496a620adb71b3a | sh4 | kexec-2.0.25 | NOK | http://autobuild.buildroot.net/results/33de1b32b0ea66bba9b9044a95241d080c110c93 | ORPH mips64 | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/6c3ed177bc61900cce17f24b1e45dae25e3d0221 | arceb | libbytesize-2.7 | NOK | http://autobuild.buildroot.net/results/edb146fb1e6457a52c8184d7189dc7350535ac6b | ORPH or1k | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/63def8ad6aa1a21c950655663428caee140f9cc3 | sparc | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/e0bfcbc5bba4ec8b14574b5ff6ff7a00eb7ee5a2 | mipsel | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/602bccdf32513f2b0eeea8f809e65151e1e23f13 | microblaze | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/0d446bcd0a8e4ab9ec7c592d2c2eada89d529c04 | powerpc | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/ae4bef07b8c1ff2d435972e460a0a2f9eecfe47c | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/bedb9ac318faf5d1aa0ee3bb8a1c9fd41fc0e196 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/96b845e946813aa6bdfe796337d00eafdc308cda | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/4eccc56c321abd81e73f4654b995a6bbc4989a52 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6fda128db072ffee2b6a176951430ab5d298e22a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a0a57a50c60c23e40bb04ccbf0d97e735c464dc8 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6356a2d07c6bd54cffd78c8b0403fea781225c11 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4fb834cd21a4305f4c283a7c8efc03a59239179 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/324f3491633547c69c4cb6e83ba2f1e8f482dea0 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/09b4c85559065daddb3d5205da835b2d3eaae88d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/65864fcd665ff6a65ef1d55a1a8258a6ba970f6f | microblaze | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/b798144ede79838c88d5db33f099aeb09fcebd8a | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/7f27f662a3bc7e2ab1a070fa3f84c2f573ea57ff | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/8c0568ce3669b6f67eeeef78905092989974986a | ORPH microblazeel | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/e0d976bcf0a79b34decb905c0ee9f2ab85da014f | microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/ea7945d9f2eef7d2fe53b2278ffba76f7eacb70e | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/22d82b21233ed602e9deee6a747051112913d0b5 | ORPH powerpc64le | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/83e8ccdb430b26c1482d2c8180b44e7c61846b49 | ORPH mips64el | libnl-3.7.0 | NOK | http://autobuild.buildroot.net/results/498fb4e26ebdb6eef78d919ec0541ce2b0d95648 | ORPH powerpc | libnss-3.85 | NOK | http://autobuild.buildroot.net/results/8e4afd8d3e56efef8dc797c99acf8fcbede8e317 | aarch64_be | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/18835936ac3b1ea3adabe174535350c517ec1f73 | s390x | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/9f459ac122787eb1ec36d702d8380a92ab06465f | x86_64 | libostree-2022.6 | NOK | http://autobuild.buildroot.net/results/ca52171feaf3a78dd6d9696f1beae6182cc2cb63 | mips64 | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/4034e9d773f003c55925f674ef2b4bbb453dbe2f | arceb | libtommath-1.2.0 | NOK | http://autobuild.buildroot.net/results/a51303f758eea8ab9d19a53359e528fae6bef05e | mips64el | libuhttpd-3.14.1 | NOK | http://autobuild.buildroot.net/results/d0fb7fb1aeef1d631099968e5d793f822aefbce5 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/1a297a46db2ce3843ff5e63ff79c5b8908a3d517 | mips64 | libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/46882a834c7faac83858b49a761c85d856bc2132 | ORPH nios2 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/08eb0f109300864bc38334f2d603b7e75027d39b | ORPH sh4aeb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/0faeb7476255326e78bb30c28cd2f3b29c3e01b7 | ORPH mipsel | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/bdc7b7896907512c0e4555b4e24041c7eca24fbb | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/8184cb8ca8acb89b141048068dbd624d373ce157 | ORPH mips64 | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/241b234e8dce97100973a083fbb9d9f67ef29e2a | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/288e6e1adf1366e4e11ca95dbe216c5fa4a3d9e7 | ORPH mips | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/45b75c8280cd88b7ad2b3f186bb2084b9d2406b8 | ORPH sh4a | linux-6.0.12 | NOK | http://autobuild.buildroot.net/results/a2e83745171451b704bba8fc9614a233591f286f | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/072ac3d51a944e46857fafe60314e1ca3c46decc | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/848b3dab1eb24707693a4239e439eafd3d3a7e15 | ORPH mipsel | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c12411eba0836cc992f629636df61f5a3aa2ebeb | ORPH aarch64_be | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/d96290eed94c8ea7f1bd1b1415be4e5abf692a1f | ORPH sh4a | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/277caf8bdfba35b020a6d22121051773dbe81dde | ORPH sh4a | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/849d5bfe2560c95ebf3160bcbbf368b113be263a | ORPH powerpc64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/c824fc121f0ee3a8fe0ed1e2ace41f22b307259d | sh4a | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/352afc3eaefac6b8817f5abc16997845d7e9d6f7 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/d672471d4d1fa9876d1d4085355d47cfe59577dc | s390x | mender-3.4.0 | NOK | http://autobuild.buildroot.net/results/582a01525c413f98f55ccf2634895dd9a3599c31 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/422a42e90bcdecb42f9d3df216e0dcbeaf0a091b | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/64f8ce41f05616c1727920dd363db6f3fb9ade23 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/bc751cbeef93d7863a6bfc4785b1c7163a703189 | aarch64_be | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/a364009bb27856ff484a6e286ac7ed4d65006dfd | riscv32 | nginx-1.20.1 | NOK | http://autobuild.buildroot.net/results/62a6af5fd4753eedfd3588eab8b100ce5194cfb9 | x86_64 | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/21ae364489229c6a6cb08182aed9c08b6de00651 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8af295e723697f2b341aa34aee944d7c051df293 | ORPH xtensa | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d1de911d542b05d1063786d30bc778d36a4f887d | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/8059527928c7efe2d20d844809bed448e1f7f20e | ORPH sparc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5436096bbdb6153dac0cf9ed759fa75230bdb954 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/34e2bd35a6266abfcf13f888587f3f4ea0a35fe8 | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/e5e637c609a496c7e07d4af1edb6fd6841008602 | ORPH aarch64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/26e140fa115b474431f9e4e16128df2a366a1126 | ORPH sh4eb | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/53eb3c7d3c216ba99b51c483858d30fbe8765fe6 | ORPH sparc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/83cc36b67496eaba441b99f282f12d1cfcdfa7f3 | ORPH mips64 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/d6456778f7682605efd4a3abdeb69d0b227e2488 | ORPH riscv64 | opensbi-0.9 | NOK | http://autobuild.buildroot.net/results/e66a849fe29d6858fe25377f33d09f03217df49f | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b156996ac92241fdee19bf8c3eb14b6c9410ae12 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fe74aae1be44dbfa8ba583403b7c9bde348bddd1 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30b0fcf6a4c9ee7c9982811589ad78f5099b7042 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2e14eb9f77b79330a775efb714b47d123b7603b1 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/24ca455833446112015d3f80396798b1e8ef6966 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/135618aaeddd63b51db583285176eb2e98aa8b5c | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/f2013e749afa812261692bf01ed6a6de4555bf53 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/12b911157711f6f6be9b9564b2d66212ded7e148 | ORPH or1k | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1a1295d6d735515c4b7d1968f03ccc05dc3c2344 | armeb | package/vuejs-router/vuejs-... | NOK | http://autobuild.buildroot.net/results/9fb0389ec93d6c6e3d5f8e3f70e25ac3bec9e80b | or1k | pcsc-lite-1.9.9 | NOK | http://autobuild.buildroot.net/results/a88fa9c5de90740fbb905be827cc93614b632a06 | ORPH powerpc64le | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/ca27d553789c0e7ed8ee7ad5a869523ec42bb0a5 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/47f63ec1976fb0c17c42f43cb47b46f0ad690e86 | powerpc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/70c23a3070c607b9533f9e80847772262b82b3d5 | or1k | pistache-3ec9d7c4f8b828fdd3... | NOK | http://autobuild.buildroot.net/results/53f918bed52414efef0762ee0e61149d2eabfa98 | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/d304b2a0d2f2afbff1052a727c83222e1d8704e2 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9c48fc9f4f929a94eb4ddcc59a99462302b7aad7 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/01e434deb5f2840bab7777ccd7f86dac89c8368a | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/dcac7d194d964a262957eae1dbba42728b5924f4 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6eefe1bf46e30fa19c69fb4affbf502974954662 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e5588b782c53ecd6fe99867e76ccd26d69c6e5a7 | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5c1a395c22f542e1098eb198004b0305a8de3f6b | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/13e59fec9ad904d9163f148aa87ce57dd758f6d9 | sh4aeb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/39480a56fc4034a04e89a50a8372ab7290f89311 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3e6df726a6810e257077990d5862e26e21335f0f | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/5fa5afdeb1d324bfa23683fc16a39dc6fe1574d7 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/18ab24eb83fda0c9829e936d1c630a1206ee6a3b | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c7354777b0b26bf0d6b6d6c17a84d82c8818e76b | sparc64 | poke-2.4 | NOK | http://autobuild.buildroot.net/results/90fff437b41e7d55fcc12c5c08fdc4a7da217828 | ORPH mips64el | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/7e0af77109676cca7787e917bd31ec21ae5c983c | or1k | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/aa0a81bb5d95647e29f56d2fdf9bd8d6d8c0ab90 | sh4aeb | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/2dd336467573814ccd21e76736c25601fa3b682c | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/9cba689ee3a13c270fb813c12c88f3f5c73956f1 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/5a57c71aa7035b1da2cd97aeaf35b25c87b8ec0a | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cad7c09752fb7e4f9ec9c7da9806bbc77f6de945 | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/92d30fe732f054d323a4bfa29ee1e5bc0b73a181 | mips | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/fe307f034e191b27a70e9e6026c7f26cd1da0706 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e39aabd495a144446fc1fce1ac37c8a4551dda7a | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/ab2fd15d37c0413da4501fc4cb0a1b76ea63f534 | sh4aeb | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/6b9ba57063864245b62e0f8f26ffc8011280e51d | mipsel | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/7ec63d926ae8451762b22b1946edf1419f5c902f | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/0e91e6539f7721ebc0331244f2424b9ef94f9760 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/fda740a06d56c22283606afa93df0ce40782c9b2 | powerpc64 | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/c533007492289552ff06b835b827ab94cbbf7496 | i686 | tbb-2021.5.0 | NOK | http://autobuild.buildroot.net/results/669e582e6de32ba58f2bd36222151631480e4927 | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/7c7c4e27261145bdd3c16e2d6b8a8fde829bf615 | ORPH mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/07e9edc1ee0a71ec36da59e6db4eb9fe806ce679 | ORPH sh4eb | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/daba630094dda9fbb3ba19fc56d7d04b4dff4d96 | powerpc64le | uccp420wlan-6.9.1 | NOK | http://autobuild.buildroot.net/results/9225cbd477f8e3827d9efcb530127f5adf21ce77 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/bd59233bd63cebc8e2e3b43400d38490ba956116 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/95806bef42c06052390a76914e39ad649c26adda | mips | uhd-4.3.0.0 | NOK | http://autobuild.buildroot.net/results/a2e251f14f208e01e461c01fd957c35822f0499c | powerpc64le | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/27c02e03dc1cbe75f5b18b22a8fc0f2c9341120a | i586 | unknown | NOK | http://autobuild.buildroot.net/results/37c18870c9ae5e443889daedee037392d3b509d6 | nios2 | unknown | NOK | http://autobuild.buildroot.net/results/d9b2d12493054dbafe4d0bb88ea7e711f9021038 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/1140ff9ef68043722094917bb88f36d5dd3d8cf8 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/13ebe9ad42ac309c01920da500930b0f9b4367e0 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/797a618bc80efa9353a89f6979b25d77a21ba3ed | aarch64_be | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/e154e43190d9545ada04eb831075bcddaa527229 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d1bb5dbf4e040e2daa7ad9c5f4419260123f5a33 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/fa83791b59b761f12983fa8498766e45dd466bfb | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/58722caac5ec430b64a32abe515b0cdf13526cd9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/3c1273b53cfbd1ebc0c0ee6459ea98dac8641c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6ba10f58537db4e9e46a3e3f440a14644fc41e2b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/70af6760c2e7c692ad3368c50d79adcd3c3c62ba | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1849d063e3145d804019f229c3f8d1f90d86c763 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b472b86214d1dd44faceec966a4ca06cab8aca62 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b4dcb8cadfdf90d8b89d9cbcea313a9c5c44d5eb | ORPH x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9995cec76725c09ec9be8d74e1b735d152971ae4 | aarch64 | zlib-ng-2.0.6 | NOK | http://autobuild.buildroot.net/results/1101157f1191793b1ac27b86d0291a0f2a5ef85d | ORPH Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 2 mesa3d-21.3.5 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- x86_64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/874bd9a724257d1cd2f767bd1ace32ba8f409a5b | arc | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/8fd748ff27b0f73e1649b61a65adbdf3e1cd8816 | mips | mesa3d-21.3.5 | NOK | http://autobuild.buildroot.net/results/b58875bcac66a2a471df23975b81532daa38cf84 | Classification of failures by reason for 2022.11.x -------------------------------------------------- gerbera-1.10.0 | 2 host-go-1.19.4 | 2 host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 efivar-38 | 1 gitlab-runner-14.5.1 | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 libcap-ng-0.8.3 | 1 libglib2-2.72.3 | 1 linux-6.0.9 | 1 s6-portable-utils-2.2.5.0 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblazeel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/3f418cd774799fe3c90b74311da0b475b5cb1f1f | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/77d4ce0b19b847cb59a83b093f2f8866cba91e5c | aarch64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/feba7a004667c14c56d3e5d1ab0267f26a5f63df | arc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c35c7de25a06cd2d726f31a212194a778030d609 | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/3c94d1c85687661c0f951e84b4f155541dfa7449 | nios2 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/927fff4b0dd47d6976ebeb31bf9378d60db0ece9 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f2fbaabb3f22374dac3f8fd1e4aaa6b1c9cb5d54 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6e135d5fa8f2fb00945b18f52b7a5d29a99f8412 | arm | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9d9fd58a624e1924cf42dbf36ea382da86b0a226 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cdbe9a985b5fcb1c36eddaabf53f827e115ed924 | i686 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/31e085f29585c1ba8c1c861bbe228dc00e7dc073 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/1c0f728de08b88f0547bf8c9abf6417ba3ef831a | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b4c0d88904e8b2e910fa90f0217edb328b5000ff | mips | linux-6.0.9 | NOK | http://autobuild.buildroot.net/results/19316da165adc8ff8600f205c509f66f7ad5127d | ORPH microblazeel | s6-portable-utils-2.2.5.0 | NOK | http://autobuild.buildroot.net/results/14c07fccfb4177b634667573083766b28bfec967 | arm | unknown | NOK | http://autobuild.buildroot.net/results/d3d302db97e4eb426a51fc0b14d08753b8dfd213 | -- http://autobuild.buildroot.net From peter at korsgaard.com Sun Dec 18 10:28:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:28:19 +0100 Subject: [Buildroot] [PATCH] package/libostree: bump to version 2022.7 In-Reply-To: <20221128091158.5049-1-marcus.folkesson@gmail.com> (Marcus Folkesson's message of "Mon, 28 Nov 2022 10:11:58 +0100") References: <20221128091158.5049-1-marcus.folkesson@gmail.com> Message-ID: <87359dqa4c.fsf@dell.be.48ers.dk> >>>>> "Marcus" == Marcus Folkesson writes: > Signed-off-by: Marcus Folkesson Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:30:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:30:47 +0100 Subject: [Buildroot] [PATCH] package/gcnano-binaries: bump version to 6.4.9 In-Reply-To: <20221212085411.2405538-1-kory.maincent@bootlin.com> (=?utf-8?Q?=22K=C3=B6ry?= Maincent via buildroot"'s message of "Mon, 12 Dec 2022 09:54:10 +0100") References: <20221212085411.2405538-1-kory.maincent@bootlin.com> Message-ID: <87y1r5ovfs.fsf@dell.be.48ers.dk> >>>>> "K?ry" == K?ry Maincent via buildroot writes: > From: Kory Maincent > Update to the latest version of the gcnano-binaries blobs, which are > compatible with the last v5.15-stm32mp-r2 kernel from the > STMicroelectronics BSP. > Signed-off-by: Kory Maincent > --- > package/gcnano-binaries/gcnano-binaries.hash | 2 +- > package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ > 2 files changed, 13 insertions(+), 19 deletions(-) > diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash > index 1ed66e3753..7bb942e6da 100644 > --- a/package/gcnano-binaries/gcnano-binaries.hash > +++ b/package/gcnano-binaries/gcnano-binaries.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz > +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz > sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA > diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk > index d9c47bf64e..83261f3b7c 100644 > --- a/package/gcnano-binaries/gcnano-binaries.mk > +++ b/package/gcnano-binaries/gcnano-binaries.mk > @@ -4,10 +4,10 @@ > # > ################################################################################ > -GCNANO_BINARIES_LIB_VERSION = 6.4.7 > +GCNANO_BINARIES_LIB_VERSION = 6.4.9 > GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) > -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 > -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 > +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 > +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b > GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) > GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms > @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER > GCNANO_BINARIES_MODULE_MAKE_OPTS = \ > KERNEL_DIR=$(LINUX_DIR) \ > - SOC_PLATFORM=st-st \ > + SOC_PLATFORM=st-mp1 \ > AQROOT=$(@D) \ > DEBUG=0 > GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) > -# This creates: > -# libGLESv2.so.2 -> libGLESv2.so > -# libGLESv1_CM.so.1 -> libGLESv1_CM.so > -# symlinks, as most OpenGL implementations have them, and they are > -# expected by some users such as libepoxy. > define GCNANO_BINARIES_INSTALL > cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ > find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ > - find . -type l -exec cp -a {} $(1)/usr/lib \; > - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 > - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 Why are you removing this? Does upstream now have these symlinks? A more detailed commit message would be good so I don't need to reverse engineer it. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:31:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:31:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 In-Reply-To: <20221214222658.14115-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:26:58 +0100") References: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Message-ID: <87tu1tove9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following security issues: > - Fix potential heap buffer overread and overwrite in DTLS if > MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and > MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. > - An adversary with access to precise enough information about memory > accesses (typically, an untrusted operating system attacking a secure > enclave) could recover an RSA private key after observing the victim > performing a single private-key operation if the window size used for > the exponentiation was 3 or smaller. > Drop patch (already in version: > https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) > https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:32:13 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/arp-scan: bump to version 1.10.0 In-Reply-To: <20221214222012.8019-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:20:12 +0100") References: <20221214222012.8019-1-fontaine.fabrice@gmail.com> Message-ID: <87pmchovde.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Use official tarball and so drop autoreconf > - libcap is an optional dependency since > https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 > https://github.com/royhills/arp-scan/releases/tag/1.10.0 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:32:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 In-Reply-To: <20221215174629.16288-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 15 Dec 2022 18:46:29 +0100") References: <20221215174629.16288-1-bernd.kuhls@t-online.de> Message-ID: <87len5ovc9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:33:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libX11: bump version to 1.8.3 In-Reply-To: <20221216063456.397742-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Fri, 16 Dec 2022 07:34:56 +0100") References: <20221216063456.397742-1-bernd.kuhls@t-online.de> Message-ID: <87h6xtovbg.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003305.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:34:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:34:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/libgeos: bump version to 3.11.1 In-Reply-To: <20221217053958.34337-1-fido_max@inbox.ru> (Maxim Kochetkov's message of "Sat, 17 Dec 2022 08:39:58 +0300") References: <20221217053958.34337-1-fido_max@inbox.ru> Message-ID: <87cz8hova6.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov writes: > Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:42:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:42:44 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" In-Reply-To: <20221217150909.6494-1-ju.o@free.fr> (Julien Olivain's message of "Sat, 17 Dec 2022 16:09:09 +0100") References: <20221217150909.6494-1-ju.o@free.fr> Message-ID: <878rj5ouvv.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. > gperf -- the GNU perfect hash function generator > https://www.gnu.org/software/gperf/ > and > gperftools -- the Google Performance Tools > https://github.com/gperftools/gperftools > are two different and unrelated projects. > Signed-off-by: Julien Olivain Ups, indeed - Committed, thanks. There doesn't seem to be a CPE for gperf (or any CVEs). -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:43:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:43:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/timescaledb: bump version to 2.9.0 In-Reply-To: <20221217053034.11752-1-fido_max@inbox.ru> (Maxim Kochetkov via buildroot's message of "Sat, 17 Dec 2022 08:30:34 +0300") References: <20221217053034.11752-1-fido_max@inbox.ru> Message-ID: <874jttouuu.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov via buildroot writes: > Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md > Signed-off-by: Maxim Kochetkov Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 10:27:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:27:26 +0100 Subject: [Buildroot] [git commit] package/libostree: bump to version 2022.7 Message-ID: <20221218104346.3EB5686709@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9febd64bb01f0660a9ac877d2484525438955333 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Marcus Folkesson Signed-off-by: Peter Korsgaard --- package/libostree/libostree.hash | 2 +- package/libostree/libostree.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libostree/libostree.hash b/package/libostree/libostree.hash index 582af4b7b9..ed31109fdb 100644 --- a/package/libostree/libostree.hash +++ b/package/libostree/libostree.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 835ef47d9a0b35a10c77ffd7f0fbd2e2b87f7cccb588da27442a05ff71ffad8c libostree-2022.6.tar.xz +sha256 8be2a9261c94e8b9ec4113380ffc480f8598245fb321a009bad4fae4b822411f libostree-2022.7.tar.xz sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libostree/libostree.mk b/package/libostree/libostree.mk index e99da9d2cb..8e8ec63213 100644 --- a/package/libostree/libostree.mk +++ b/package/libostree/libostree.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBOSTREE_VERSION = 2022.6 +LIBOSTREE_VERSION = 2022.7 LIBOSTREE_SOURCE = libostree-$(LIBOSTREE_VERSION).tar.xz LIBOSTREE_SITE = https://github.com/ostreedev/ostree/releases/download/v$(LIBOSTREE_VERSION) From peter at korsgaard.com Sun Dec 18 10:32:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:08 +0100 Subject: [Buildroot] [git commit] package/arp-scan: bump to version 1.10.0 Message-ID: <20221218104346.528C286712@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1975c531764828fbdaff673e4cf1f25ea009aa2c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Use official tarball and so drop autoreconf - libcap is an optional dependency since https://github.com/royhills/arp-scan/commit/923f123a281139f1ec3daceb1db4bc7317ec6978 https://github.com/royhills/arp-scan/releases/tag/1.10.0 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/arp-scan/arp-scan.hash | 2 +- package/arp-scan/arp-scan.mk | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/package/arp-scan/arp-scan.hash b/package/arp-scan/arp-scan.hash index b18c6ceb38..3a2977f906 100644 --- a/package/arp-scan/arp-scan.hash +++ b/package/arp-scan/arp-scan.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 b9b75ceaef6348f5951b06c773ec7a243a9e780e160eafebc369f9c27f6a7d3f arp-scan-1.9.8.tar.gz +sha256 a078fe8711ecbb8b99121c3d8be26ae7e7f339f11010ef61318be4f33394d012 arp-scan-1.10.0.tar.gz sha256 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 COPYING diff --git a/package/arp-scan/arp-scan.mk b/package/arp-scan/arp-scan.mk index 73d1b99bc7..89644be9d3 100644 --- a/package/arp-scan/arp-scan.mk +++ b/package/arp-scan/arp-scan.mk @@ -4,12 +4,11 @@ # ################################################################################ -ARP_SCAN_VERSION = 1.9.8 -ARP_SCAN_SITE = $(call github,royhills,arp-scan,$(ARP_SCAN_VERSION)) +ARP_SCAN_VERSION = 1.10.0 +ARP_SCAN_SITE = https://github.com/royhills/arp-scan/releases/download/$(ARP_SCAN_VERSION) ARP_SCAN_LICENSE = GPL-3.0+ ARP_SCAN_LICENSE_FILES = COPYING ARP_SCAN_DEPENDENCIES = libpcap -ARP_SCAN_AUTORECONF = YES ifeq ($(BR2_STATIC_LIBS),y) ARP_SCAN_CONF_OPTS += LIBS="`$(STAGING_DIR)/usr/bin/pcap-config --static --additional-libs`" @@ -17,4 +16,11 @@ endif ARP_SCAN_CONF_ENV = pgac_cv_snprintf_long_long_int_format='%lld' +ifeq ($(BR2_PACKAGE_LIBCAP),y) +ARP_SCAN_DEPENDENCIES += libcap +ARP_SCAN_CONF_OPTS += --with-libcap +else +ARP_SCAN_CONF_OPTS += --without-libcap +endif + $(eval $(autotools-package)) From peter at korsgaard.com Sun Dec 18 10:33:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:49 +0100 Subject: [Buildroot] [git commit] package/libgeos: bump version to 3.11.1 Message-ID: <20221218104346.7572E86709@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=46686174e55c4f53d4fd680e65371ee8d227fbce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/libgeos/geos/releases/tag/3.11.1 Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/libgeos/libgeos.hash | 2 +- package/libgeos/libgeos.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libgeos/libgeos.hash b/package/libgeos/libgeos.hash index 34b2b855d6..cd0a4e0330 100644 --- a/package/libgeos/libgeos.hash +++ b/package/libgeos/libgeos.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 79ab8cabf4aa8604d161557b52e3e4d84575acdc0d08cb09ab3f7aaefa4d858a geos-3.11.0.tar.bz2 +sha256 6d0eb3cfa9f92d947731cc75f1750356b3bdfc07ea020553daf6af1c768e0be2 geos-3.11.1.tar.bz2 sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING diff --git a/package/libgeos/libgeos.mk b/package/libgeos/libgeos.mk index 55c975eb4a..c6d470dc97 100644 --- a/package/libgeos/libgeos.mk +++ b/package/libgeos/libgeos.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBGEOS_VERSION = 3.11.0 +LIBGEOS_VERSION = 3.11.1 LIBGEOS_SITE = http://download.osgeo.org/geos LIBGEOS_SOURCE = geos-$(LIBGEOS_VERSION).tar.bz2 LIBGEOS_LICENSE = LGPL-2.1 From peter at korsgaard.com Sun Dec 18 10:43:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:43:11 +0100 Subject: [Buildroot] [git commit] package/timescaledb: bump version to 2.9.0 Message-ID: <20221218104346.8894386712@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48a3fc3f361f2720007f7fd3851fab0cfa25f092 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/timescale/timescaledb/blob/2.9.0/CHANGELOG.md Signed-off-by: Maxim Kochetkov Signed-off-by: Peter Korsgaard --- package/timescaledb/timescaledb.hash | 2 +- package/timescaledb/timescaledb.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/timescaledb/timescaledb.hash b/package/timescaledb/timescaledb.hash index f546b17d0a..a970ffa1ad 100644 --- a/package/timescaledb/timescaledb.hash +++ b/package/timescaledb/timescaledb.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 22a057c4472d23bf08778932e391f38f350ef0307cf99fb8e279c8245667d3e9 timescaledb-2.8.1.tar.gz +sha256 666f5427cb036500bca731d24d845285299cff82f576ad4474f85da682b2ee78 timescaledb-2.9.0.tar.gz sha256 0378e0948feefd85f579319c74d6e2b671194037f550c7176ef26649d94c895b LICENSE diff --git a/package/timescaledb/timescaledb.mk b/package/timescaledb/timescaledb.mk index 659d07bd0c..7530368498 100644 --- a/package/timescaledb/timescaledb.mk +++ b/package/timescaledb/timescaledb.mk @@ -4,7 +4,7 @@ # ################################################################################ -TIMESCALEDB_VERSION = 2.8.1 +TIMESCALEDB_VERSION = 2.9.0 TIMESCALEDB_SITE = $(call github,timescale,timescaledb,$(TIMESCALEDB_VERSION)) TIMESCALEDB_LICENSE = Apache-2.0 TIMESCALEDB_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 10:33:11 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:33:11 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libX11: bump version to 1.8.3 Message-ID: <20221218104346.6768A86725@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de93736550f8443925dc218b04f82daedfc63c79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003305.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xlib_libX11/xlib_libX11.hash | 6 +++--- package/x11r7/xlib_libX11/xlib_libX11.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libX11/xlib_libX11.hash b/package/x11r7/xlib_libX11/xlib_libX11.hash index 4f5027d62d..62b67ad544 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.hash +++ b/package/x11r7/xlib_libX11/xlib_libX11.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-November/003253.html -sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 libX11-1.8.2.tar.xz -sha512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d libX11-1.8.2.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003305.html +sha256 e31565c84006b6b8e01dc9399c806085739710bc2db2e0930f1511ed9d6585bd libX11-1.8.3.tar.xz +sha512 bc862338fed855986659e9ffa641db6b36c3ac9abced590d1b164e3cc24446671936e3688cdca18393129c4ea41777977eeb37e87d8edc14d6cc5d194a9c0325 libX11-1.8.3.tar.xz # Locally computed sha256 2e7012a140f000735a7172674a2d314398d79622444fba65d108b029b29ab283 COPYING diff --git a/package/x11r7/xlib_libX11/xlib_libX11.mk b/package/x11r7/xlib_libX11/xlib_libX11.mk index 26d4b4d306..3bb3fffce0 100644 --- a/package/x11r7/xlib_libX11/xlib_libX11.mk +++ b/package/x11r7/xlib_libX11/xlib_libX11.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBX11_VERSION = 1.8.2 +XLIB_LIBX11_VERSION = 1.8.3 XLIB_LIBX11_SOURCE = libX11-$(XLIB_LIBX11_VERSION).tar.xz XLIB_LIBX11_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBX11_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 10:37:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:37:09 +0100 Subject: [Buildroot] [git commit] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221218104346.7F152866F4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7aeb6c654e16863dc9d7f0d5b92414b52669299f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Sun Dec 18 10:31:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:31:23 +0100 Subject: [Buildroot] [git commit] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221218104346.495FB8670A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c2baa583c350b9d594e87f9cab1db597789904df branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Sun Dec 18 10:32:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 11:32:46 +0100 Subject: [Buildroot] [git commit] package/{mesa3d, mesa3d-headers}: bump version to 22.3.1 Message-ID: <20221218104346.5D43386724@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b382fb4a0467a329c22e01a3feafe8029dfe3811 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index d33d492ba7..e5988cad5e 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.0 +MESA3D_HEADERS_VERSION = 22.3.1 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 77223676ea..613ebce89f 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html -sha256 644bf936584548c2b88762111ad58b4aa3e4688874200e5a4eb74e53ce301746 mesa-22.3.0.tar.xz -sha512 bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da mesa-22.3.0.tar.xz +# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html +sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz +sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index c3bd44c2fa..b6f1214102 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.0 +MESA3D_VERSION = 22.3.1 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos From fontaine.fabrice at gmail.com Sun Dec 18 11:13:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 12:13:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/motion: bump to version 4.5.1 Message-ID: <20221218111347.21289-1-fontaine.fabrice@gmail.com> https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 Signed-off-by: Fabrice Fontaine --- package/motion/motion.hash | 2 +- package/motion/motion.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/motion/motion.hash b/package/motion/motion.hash index 9b99256864..21f74b481f 100644 --- a/package/motion/motion.hash +++ b/package/motion/motion.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 42320a1c7b54a3f0b5a49cecf34a5d752760b28383bc573b3ca1240581786fe5 motion-4.5.0.tar.gz +sha256 0c824276bb23565b7cf10409ebdcb46b85fb1f6abca957252e52290bb1fe473e motion-4.5.1.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/motion/motion.mk b/package/motion/motion.mk index 18fe0eb630..4e9ccdc3f7 100644 --- a/package/motion/motion.mk +++ b/package/motion/motion.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOTION_VERSION = 4.5.0 +MOTION_VERSION = 4.5.1 MOTION_SITE = $(call github,Motion-Project,motion,release-$(MOTION_VERSION)) MOTION_LICENSE = GPL-2.0 MOTION_LICENSE_FILES = LICENSE -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:58 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:58 +0100 Subject: [Buildroot] [PATCH 3/3] linux: bump _KERNEL_LATEST_VERSION to 6.1 In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <20221218112158.18021-3-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..1bca082cbf 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -28,8 +28,8 @@ choice prompt "Kernel version" config BR2_LINUX_KERNEL_LATEST_VERSION - bool "Latest version (6.0)" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 if BR2_KERNEL_HEADERS_AS_KERNEL + bool "Latest version (6.1)" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 if BR2_KERNEL_HEADERS_AS_KERNEL config BR2_LINUX_KERNEL_LATEST_CIP_VERSION bool "Latest CIP SLTS version (5.10.145-cip17)" @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:56 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:56 +0100 Subject: [Buildroot] [PATCH 1/3] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221218112158.18021-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 9976a44489..9684dc5697 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 4c8b1fca27..93f443b78f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -388,13 +388,13 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 11:21:57 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 12:21:57 +0100 Subject: [Buildroot] [PATCH 2/3] {toolchain, linux-headers}: add support for 6.1 headers In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <20221218112158.18021-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/linux.hash | 1 + package/linux-headers/Config.in.host | 13 +++++++++++-- toolchain/Config.in | 5 +++++ .../toolchain-external-custom/Config.in.options | 6 +++++- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/linux/linux.hash b/linux/linux.hash index 9684dc5697..c7bbb6be99 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,4 +1,5 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc +sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 93f443b78f..cd36c7c763 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -6,7 +6,7 @@ config BR2_PACKAGE_HOST_LINUX_HEADERS choice prompt "Kernel Headers" default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL - default BR2_KERNEL_HEADERS_6_0 + default BR2_KERNEL_HEADERS_6_1 help Select the kernel version to get headers from. @@ -56,6 +56,10 @@ config BR2_KERNEL_HEADERS_5_15 config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 + +config BR2_KERNEL_HEADERS_6_1 + bool "Linux 6.1.x kernel headers" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 select BR2_KERNEL_HEADERS_LATEST config BR2_KERNEL_HEADERS_VERSION @@ -133,8 +137,12 @@ choice If your kernel headers are more recent than the latest version in the choice, then select the latest version. +config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19 @@ -395,6 +403,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.10.159" if BR2_KERNEL_HEADERS_5_10 default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..544b423001 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -591,6 +591,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 bool select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 + +config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + bool + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 select BR2_TOOLCHAIN_HEADERS_LATEST # This should be selected by the latest version, above, to indicate that @@ -604,6 +608,7 @@ config BR2_TOOLCHAIN_HEADERS_LATEST # stops affecting a value on the first matching default. config BR2_TOOLCHAIN_HEADERS_AT_LEAST string + default "6.1" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 default "6.0" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 default "5.19" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 default "5.18" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_18 diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options index a9cb61365f..1c39334ddd 100644 --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options @@ -127,8 +127,12 @@ choice If your toolchain uses headers newer than the latest version in the choice, then select the latest version. +config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_19 -- 2.34.1 From fontaine.fabrice at gmail.com Sun Dec 18 11:38:56 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 12:38:56 +0100 Subject: [Buildroot] [PATCH 1/1] package/domoticz: bump to version 2022.2 Message-ID: <20221218113856.217724-1-fontaine.fabrice@gmail.com> https://github.com/domoticz/domoticz/blob/2022.2/History.txt Signed-off-by: Fabrice Fontaine --- ...e-EnOceanRawValue.h-include-stdarg.h.patch | 33 +++++++++++++++++++ package/domoticz/domoticz.hash | 2 +- package/domoticz/domoticz.mk | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch diff --git a/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch new file mode 100644 index 0000000000..bc3e60023d --- /dev/null +++ b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch @@ -0,0 +1,33 @@ +From 6296d7112089a0f3bfb3056f6d9637e13ce4ce83 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 18 Dec 2022 12:27:38 +0100 +Subject: [PATCH] hardware/EnOceanRawValue.h: include stdarg.h + +Include stdarg.h to avoid the following build failure on uclibc: + +In file included from /home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.cpp:2: +/home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.h:109:83: error: 'va_list' has not been declared + 109 | uint32_t SetRawValuesNb(uint8_t * data, T_DATAFIELD * OffsetDes, int NbParameter, va_list value); + | ^~~~~~~ + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/domoticz/domoticz/pull/5472] +--- + hardware/EnOceanRawValue.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hardware/EnOceanRawValue.h b/hardware/EnOceanRawValue.h +index 84f38d17a..df858f27d 100644 +--- a/hardware/EnOceanRawValue.h ++++ b/hardware/EnOceanRawValue.h +@@ -1,6 +1,7 @@ + #ifndef _SetGetRawValue + #define _SetGetRawValue + ++#include + #include + #include + #include +-- +2.35.1 + diff --git a/package/domoticz/domoticz.hash b/package/domoticz/domoticz.hash index 9de241015c..c439238800 100644 --- a/package/domoticz/domoticz.hash +++ b/package/domoticz/domoticz.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 8282cb71c924b6ef92503976d50f966f2c785eab8f8cffa1136ac133f0241157 domoticz-2022.1.tar.gz +sha256 8f84098bb64bec12ff7aac5f1fb6b6230a88c5781c2b75bc89861caea73cbccf domoticz-2022.2.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 License.txt diff --git a/package/domoticz/domoticz.mk b/package/domoticz/domoticz.mk index bc4a2def41..451021150b 100644 --- a/package/domoticz/domoticz.mk +++ b/package/domoticz/domoticz.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOMOTICZ_VERSION = 2022.1 +DOMOTICZ_VERSION = 2022.2 DOMOTICZ_SITE = $(call github,domoticz,domoticz,$(DOMOTICZ_VERSION)) DOMOTICZ_LICENSE = GPL-3.0 DOMOTICZ_LICENSE_FILES = License.txt -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 13:02:25 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 14:02:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: do not add iconv for Requires.private Message-ID: <20221218130225.353325-1-fontaine.fabrice@gmail.com> Fix the following build failure with fwup raised since bump to version 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and https://github.com/libarchive/libarchive/commit/a83f3d327aefe8d628230f326621b014d82f55b4: checking for pkg-config... /tmp/instance-19/output-1/host/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ARCHIVE... no configure: error: Requires libarchive. Libarchive must be built with zlib support. Fixes: - http://autobuild.buildroot.org/results/fe4c4b73e337610020273fdede5a0e25e184212e Signed-off-by: Fabrice Fontaine --- ...o-not-add-iconv-for-Requires.private.patch | 28 +++++++++++++++++++ package/libarchive/libarchive.mk | 2 ++ 2 files changed, 30 insertions(+) create mode 100644 package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch diff --git a/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch b/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch new file mode 100644 index 0000000000..1f0c75298a --- /dev/null +++ b/package/libarchive/0001-autotools-do-not-add-iconv-for-Requires.private.patch @@ -0,0 +1,28 @@ +From 619c1be8d38ff79622db8f66f3b02832795315f9 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Wed, 14 Dec 2022 09:04:39 +0100 +Subject: [PATCH] autotools: do not add iconv for Requires.private + +There is no pkgconfig file for iconv, thus things break with this +change. Let's drop iconv from Requires.private. + +Fixes: a83f3d32 ("autotools: Fix static linking when openssl is enabled in windows") + +[Retrieved from: https://github.com/libarchive/libarchive/pull/1817] +SIgned-off-by: Fabrice Fontaine +--- + configure.ac | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 99bff20d1..f245d0c55 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -378,7 +378,6 @@ if test "x$with_iconv" != "xno"; then + AC_CHECK_HEADERS([localcharset.h]) + am_save_LIBS="$LIBS" + LIBS="${LIBS} ${LIBICONV}" +- LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" + AC_CHECK_FUNCS([locale_charset]) + LIBS="${am_save_LIBS}" + if test "x$ac_cv_func_locale_charset" != "xyes"; then diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index cfc148d01d..e64ea7a69e 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -11,6 +11,8 @@ LIBARCHIVE_INSTALL_STAGING = YES LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# We're patching configure.ac +LIBARCHIVE_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) -- 2.35.1 From peter at korsgaard.com Sun Dec 18 13:26:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:26:36 +0100 Subject: [Buildroot] [PATCH] package/git: bump to version 2.39.0 In-Reply-To: <20221213140306.1202098-1-bagasdotme@gmail.com> (Bagas Sanjaya's message of "Tue, 13 Dec 2022 21:03:06 +0700") References: <20221213140306.1202098-1-bagasdotme@gmail.com> Message-ID: <87wn6oonar.fsf@dell.be.48ers.dk> >>>>> "Bagas" == Bagas Sanjaya writes: > The git package on Buildroot is quite lagging behind (v2.31.4, released > on July 12, 2022 while the baseline v2.31.0 was released on March 15, > 2021). Bump the package to v2.39.0 (released December 12, 2022). > While at it, also replace patch fixing uclibc no threads build with two > patches cherry-picked from upstream next branch, which fixes the same > issue by fixing the handling of flockfile(), funlockfile(), and > getc_unlocked() declarations. These patches missed the release but > planned for next maintenance release (v2.39.1). > The reason for replacing the patch is when original fix patch was > upstreamed [1], Jeff King noted that the build failure root cause > was flockfile() is defined regardless of whether uclibc is configured with > threads support or not [2]. > Release notes for v2.39.0 is available on release announcement on Git > mailing list at [3]. > [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ > [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ > [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ > Signed-off-by: Bagas Sanjaya > --- > .../git/0001-Fix-build-without-threads.patch | 100 ---------------- > ...avoid-redefining-system-function-nam.patch | 107 ++++++++++++++++++ > ...undefine-system-names-before-redecla.patch | 55 +++++++++ > package/git/git.hash | 2 +- > package/git/git.mk | 4 +- > 5 files changed, 164 insertions(+), 104 deletions(-) > delete mode 100644 package/git/0001-Fix-build-without-threads.patch > create mode 100644 package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch > create mode 100644 package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch > +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch > @@ -0,0 +1,107 @@ > +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 > +From: Jeff King > +Date: Wed, 30 Nov 2022 16:15:14 -0500 > +Subject: [PATCH 1/2] git-compat-util: avoid redefining system function names NIT: The patch numbers tend to get outdated fast, so we use --no-numbered as pointed out by ./utils/check-package: package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch:4: generate your patches with 'git format-patch -N' package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch:4: generate your patches with 'git format-patch -N' Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 12:37:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 13:37:42 +0100 Subject: [Buildroot] [git commit] package/git: bump to version 2.39.0 Message-ID: <20221218132743.24D9C86733@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a6105112e82e3ca5162a56aa3a47bf6b49af2e0b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The git package in Buildroot is quite lagging behind (v2.31.4, released on July 12, 2022 while the baseline v2.31.0 was released on March 15, 2021). Bump the package to v2.39.0 (released December 12, 2022). While at it, also replace patch fixing uclibc no threads build with two patches cherry-picked from upstream next branch, which fixes the same issue by fixing the handling of flockfile(), funlockfile(), and getc_unlocked() declarations. These patches missed the release but planned for next maintenance release (v2.39.1). The reason for replacing the patch is when original fix patch was upstreamed [1], Jeff King noted that the build failure root cause was flockfile() is defined regardless of whether uclibc is configured with threads support or not [2]. Release notes for v2.39.0 is available on release announcement on Git mailing list at [3]. [1]: https://lore.kernel.org/git/20221125092339.29433-1-bagasdotme at gmail.com/ [2]: https://lore.kernel.org/git/Y4RAr04vS%2FTOM5uh at coredump.intra.peff.net/ [3]: https://lore.kernel.org/git/xmqqlencspnl.fsf at gitster.g/ Signed-off-by: Bagas Sanjaya Signed-off-by: Peter Korsgaard --- package/git/0001-Fix-build-without-threads.patch | 100 ------------------- ...util-avoid-redefining-system-function-nam.patch | 107 +++++++++++++++++++++ ...util-undefine-system-names-before-redecla.patch | 55 +++++++++++ package/git/git.hash | 2 +- package/git/git.mk | 4 +- 5 files changed, 164 insertions(+), 104 deletions(-) diff --git a/package/git/0001-Fix-build-without-threads.patch b/package/git/0001-Fix-build-without-threads.patch deleted file mode 100644 index 7ce85ffaf8..0000000000 --- a/package/git/0001-Fix-build-without-threads.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 07d66af3b0800764087c4151d4f6562d4f8cce05 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 14 Dec 2020 23:00:33 +0100 -Subject: [PATCH] Fix build without threads - -Build without threads is broken since version 2.29.0 and -https://github.com/git/git/commit/15b52a44e0c92a0658e891194a5b0610d1f53afc: - -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1238:20: error: static declaration of 'flockfile' follows non-static declaration - static inline void flockfile(FILE *fh) - ^~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:806:13: note: previous declaration of 'flockfile' was here - extern void flockfile (FILE *__stream) __THROW; - ^~~~~~~~~ -In file included from cache.h:4, - from blame.c:1: -git-compat-util.h:1242:20: error: static declaration of 'funlockfile' follows non-static declaration - static inline void funlockfile(FILE *fh) - ^~~~~~~~~~~ -In file included from git-compat-util.h:168, - from cache.h:4, - from blame.c:1: -/nvme/rc-buildroot-test/scripts/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabihf/sysroot/usr/include/stdio.h:813:13: note: previous declaration of 'funlockfile' was here - extern void funlockfile (FILE *__stream) __THROW; - ^~~~~~~~~~~ - -To avoid this build failure, check if flockfile is available before -defining flockfile, funlockfile and getc_unlocked - -Fixes: - - http://autobuild.buildroot.org/results/d41638d1ad8e78dd6f654367c905996b838ee649 - -Signed-off-by: Fabrice Fontaine ---- - Makefile | 5 +++++ - configure.ac | 6 ++++++ - git-compat-util.h | 2 +- - 3 files changed, 12 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 6fb86c5862..58d0893a12 100644 ---- a/Makefile -+++ b/Makefile -@@ -232,6 +232,8 @@ all:: - # Define NO_STRUCT_ITIMERVAL if you don't have struct itimerval - # This also implies NO_SETITIMER - # -+# Define NO_FLOCKFILE if you don't have flockfile() -+# - # Define NO_FAST_WORKING_DIRECTORY if accessing objects in pack files is - # generally faster on your platform than accessing the working directory. - # -@@ -1638,6 +1640,9 @@ endif - ifdef NO_SETITIMER - COMPAT_CFLAGS += -DNO_SETITIMER - endif -+ifdef NO_FLOCKFILE -+ COMPAT_CFLAGS += -DNO_FLOCKFILE -+endif - ifdef NO_PREAD - COMPAT_CFLAGS += -DNO_PREAD - COMPAT_OBJS += compat/pread.o -diff --git a/configure.ac b/configure.ac -index 66aedb9288..d4295b5c69 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -1132,6 +1132,12 @@ GIT_CHECK_FUNC(setitimer, - [NO_SETITIMER=YesPlease]) - GIT_CONF_SUBST([NO_SETITIMER]) - # -+# Define NO_FLOCKFILE if you don't have flockfile. -+GIT_CHECK_FUNC(flockfile, -+[NO_FLOCKFILE=], -+[NO_FLOCKFILE=YesPlease]) -+GIT_CONF_SUBST([NO_FLOCKFILE]) -+# - # Define NO_STRCASESTR if you don't have strcasestr. - GIT_CHECK_FUNC(strcasestr, - [NO_STRCASESTR=], -diff --git a/git-compat-util.h b/git-compat-util.h -index 7d509c5022..279cdd941e 100644 ---- a/git-compat-util.h -+++ b/git-compat-util.h -@@ -1236,7 +1236,7 @@ int warn_on_fopen_errors(const char *path); - # define SHELL_PATH "/bin/sh" - #endif - --#ifndef _POSIX_THREAD_SAFE_FUNCTIONS -+#if !defined(_POSIX_THREAD_SAFE_FUNCTIONS) && defined(NO_FLOCKFILE) - static inline void flockfile(FILE *fh) - { - ; /* nothing */ --- -2.29.2 - diff --git a/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch new file mode 100644 index 0000000000..dbde87940a --- /dev/null +++ b/package/git/0001-git-compat-util-avoid-redefining-system-function-nam.patch @@ -0,0 +1,107 @@ +From 385f67eb2254edb1fb4cf523e5e3d5a8f123d72c Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Wed, 30 Nov 2022 16:15:14 -0500 +Subject: [PATCH] git-compat-util: avoid redefining system function names +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Our git-compat-util header defines a few noop wrappers for system +functions if they are not available. This was originally done with a +macro, but in 15b52a44e0 (compat-util: type-check parameters of no-op +replacement functions, 2020-08-06) we switched to inline functions, +because it gives us basic type-checking. + +This can cause compilation failures when the system _does_ declare those +functions but we choose not to use them, since the compiler will +complain about the redeclaration. This was seen in the real world when +compiling against certain builds of uclibc, which may leave +_POSIX_THREAD_SAFE_FUNCTIONS unset, but still declare flockfile() and +funlockfile(). + +It can also be seen on any platform that has setitimer() if you choose +to compile without it (which plausibly could happen if the system +implementation is buggy). E.g., on Linux: + + $ make NO_SETITIMER=IWouldPreferNotTo git.o + CC git.o + In file included from builtin.h:4, + from git.c:1: + git-compat-util.h:344:19: error: conflicting types for ???setitimer???; have ???int(int, const struct itimerval *, struct itimerval *)??? + 344 | static inline int setitimer(int which UNUSED, + | ^~~~~~~~~ + In file included from git-compat-util.h:234: + /usr/include/x86_64-linux-gnu/sys/time.h:155:12: note: previous declaration of ???setitimer??? with type ???int(__itimer_which_t, const struct itimerval * restrict, struct itimerval * restrict)??? + 155 | extern int setitimer (__itimer_which_t __which, + | ^~~~~~~~~ + make: *** [Makefile:2714: git.o] Error 1 + +Here I think the compiler is complaining about the lack of "restrict" +annotations in our version, but even if we matched it completely (and +there is no way to match all platforms anyway), it would still complain +about a static declaration following a non-static one. Using macros +doesn't have this problem, because the C preprocessor rewrites the name +in our code before we hit this level of compilation. + +One way to fix this would just be to revert most of 15b52a44e0. What we +really cared about there was catching build problems with +precompose_argv(), which most platforms _don't_ build, and which is our +custom function. So we could just switch the system wrappers back to +macros; most people build the real versions anyway, and they don't +change. So the extra type-checking isn't likely to catch bugs. + +But with a little work, we can have our cake and eat it, too. If we +define the type-checking wrappers with a unique name, and then redirect +the system names to them with macros, we still get our type checking, +but without redeclaring the system function names. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e0c08a4f738b3dea7a4e8fe3511c323cf1f41942 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 13 ++++++++----- + 1 file changed, 8 insertions(+), 5 deletions(-) + +diff --git a/git-compat-util.h b/git-compat-util.h +index a76d0526f7..e3456bdd0d 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -341,11 +341,12 @@ struct itimerval { + #endif + + #ifdef NO_SETITIMER +-static inline int setitimer(int which UNUSED, +- const struct itimerval *value UNUSED, +- struct itimerval *newvalue UNUSED) { ++static inline int git_setitimer(int which, ++ const struct itimerval *value, ++ struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + + #ifndef NO_LIBGEN_H +@@ -1471,14 +1472,16 @@ int open_nofollow(const char *path, int flags); + #endif + + #ifndef _POSIX_THREAD_SAFE_FUNCTIONS +-static inline void flockfile(FILE *fh UNUSED) ++static inline void git_flockfile(FILE *fh) + { + ; /* nothing */ + } +-static inline void funlockfile(FILE *fh UNUSED) ++static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#define flockfile(fh) git_flockfile(fh) ++#define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) + #endif + +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch new file mode 100644 index 0000000000..9e3c9b662c --- /dev/null +++ b/package/git/0002-git-compat-util-undefine-system-names-before-redecla.patch @@ -0,0 +1,55 @@ +From 6d406390b870fdb2cd9d18b12ebfabc12f5096df Mon Sep 17 00:00:00 2001 +From: Jeff King +Date: Fri, 2 Dec 2022 06:05:38 -0500 +Subject: [PATCH] git-compat-util: undefine system names before redeclaring + them + +When we define a macro to point a system function (e.g., flockfile) to +our custom wrapper, we should make sure that the system did not already +define it as a macro. This is rarely a problem, but can cause +compilation failures if both of these are true: + + - we decide to define our own wrapper even though the system provides + the function; we know this happens at least with uclibc, which may + declare flockfile, etc, without _POSIX_THREAD_SAFE_FUNCTIONS + + - the system version is declared as a macro; we know this happens at + least with uclibc's version of getc_unlocked() + +So just handling getc_unlocked() would be sufficient to deal with the +real-world case we've seen. But since it's easy to do, we may as well be +defensive about the other macro wrappers added in the previous patch. + +Signed-off-by: Jeff King +Signed-off-by: Junio C Hamano +[Bagas: cherry-picked from e1a95b78d8a26762ea04332de8b7c3878da51522 on next branch] +Signed-off-by: Bagas Sanjaya +--- + git-compat-util.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/git-compat-util.h b/git-compat-util.h +index e3456bdd0d..211861da0f 100644 +--- a/git-compat-util.h ++++ b/git-compat-util.h +@@ -346,6 +346,7 @@ static inline int git_setitimer(int which, + struct itimerval *newvalue) { + return 0; /* pretend success */ + } ++#undef setitimer + #define setitimer(which,value,ovalue) git_setitimer(which,value,ovalue) + #endif + +@@ -1480,6 +1481,9 @@ static inline void git_funlockfile(FILE *fh) + { + ; /* nothing */ + } ++#undef flockfile ++#undef funlockfile ++#undef getc_unlocked + #define flockfile(fh) git_flockfile(fh) + #define funlockfile(fh) git_funlockfile(fh) + #define getc_unlocked(fh) getc(fh) +-- +An old man doll... just what I always wanted! - Clara + diff --git a/package/git/git.hash b/package/git/git.hash index af09ea817b..57a77b2810 100644 --- a/package/git/git.hash +++ b/package/git/git.hash @@ -1,5 +1,5 @@ # From: https://www.kernel.org/pub/software/scm/git/sha256sums.asc -sha256 dbc80f88d36fcde2c7acaaa9343cfab0f56effe9aee60e5eb00f3f36b8a619b4 git-2.31.5.tar.xz +sha256 ba199b13fb5a99ca3dec917b0bd736bc0eb5a9df87737d435eddfdf10d69265b git-2.39.0.tar.xz # Locally calculated sha256 5b2198d1645f767585e8a88ac0499b04472164c0d2da22e75ecf97ef443ab32e COPYING sha256 1922f45d2c49e390032c9c0ba6d7cac904087f7cec51af30c2b2ad022ce0e76a LGPL-2.1 diff --git a/package/git/git.mk b/package/git/git.mk index 653b4f46ad..9918d4c1ef 100644 --- a/package/git/git.mk +++ b/package/git/git.mk @@ -4,7 +4,7 @@ # ################################################################################ -GIT_VERSION = 2.31.5 +GIT_VERSION = 2.39.0 GIT_SOURCE = git-$(GIT_VERSION).tar.xz GIT_SITE = $(BR2_KERNEL_MIRROR)/software/scm/git GIT_LICENSE = GPL-2.0, LGPL-2.1+ @@ -12,8 +12,6 @@ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_CPE_ID_VENDOR = git-scm GIT_SELINUX_MODULES = apache git xdg GIT_DEPENDENCIES = zlib $(TARGET_NLS_DEPENDENCIES) -# We're patching configure.ac -GIT_AUTORECONF = YES ifeq ($(BR2_PACKAGE_OPENSSL),y) GIT_DEPENDENCIES += host-pkgconf openssl From peter at korsgaard.com Sun Dec 18 13:39:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:39:35 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 12 Dec 2022 11:50:10 -0500") References: Message-ID: <87sfhcomp4.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, > I am trying to build a rootfs for an Intel SOC FPGA (Arria 10) using > buildroot. I've had success in the past but am now trying to build a newer > version FS (Buildroot 2019.11.3 Configuration) and I get stuck at this > error. Does anyone know how to fix/address the error? I am adding IPv6 > support, and I believe this is required for one or more of the networking > applications I'm including. I have tried various external toolchains all > with the same result, and this output is from the setting "Toolchain to be > downloaded and installed". 2019.11.3 is EOL, please move to 2022.02.x or 2022.11.x. With that said, you somehow seem to have changed ARCH to upper case ARM. Do you have any local modifications? The host build system type comes from: package/pkg-autotools.mk: --host=$$(GNU_TARGET_NAME) \ Where GNU_TARGET_NAME is defined as: package/Makefile.in: # Compute GNU_TARGET_NAME GNU_TARGET_NAME = $(ARCH)-$(TARGET_VENDOR)-$(TARGET_OS)-$(LIBC)$(ABI) And where ARCH comes from: Makefile: ARCH := $(call qstrip,$(BR2_ARCH)) Which for your A9 system gets set in arch/Config.in.arm config BR2_ARCH default "arm" if BR2_arm default "armeb" if BR2_armeb default "aarch64" if BR2_aarch64 default "aarch64_be" if BR2_aarch64_be So I am not sure how you end up with an upper case 'ARM'? -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-traitlets: bump to version 5.7.1 In-Reply-To: <20221214143433.2976474-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:34:33 -0700") References: <20221214143433.2976474-1-james.hilliard1@gmail.com> Message-ID: <87o7s0omod.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-pip: bump to version 22.3.1 In-Reply-To: <20221214143858.2988430-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:38:58 -0700") References: <20221214143858.2988430-1-james.hilliard1@gmail.com> Message-ID: <87k02oomo1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-ipdb: bump to version 0.13.11 In-Reply-To: <20221214144244.2996965-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:42:44 -0700") References: <20221214144244.2996965-1-james.hilliard1@gmail.com> Message-ID: <87fsdcomnb.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop no longer required setuptools runtime dependency. > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:43:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:43:07 +0100 Subject: [Buildroot] [PATCH] package/lightning: bump version to 2.2.0 In-Reply-To: <20221214171754.178428-1-paul@crapouillou.net> (Paul Cercueil's message of "Wed, 14 Dec 2022 18:17:54 +0100") References: <20221214171754.178428-1-paul@crapouillou.net> Message-ID: <87bko0omj8.fsf@dell.be.48ers.dk> >>>>> "Paul" == Paul Cercueil writes: > Notable changes in this new version include support for the Apple > Aarch64 ABI, and compare-and-swap atomic instructions. > Signed-off-by: Paul Cercueil > --- > ...e.am-don-t-install-lightning.h-twice.patch | 38 ------------------- > package/lightning/lightning.hash | 2 +- > package/lightning/lightning.mk | 2 +- > 3 files changed, 2 insertions(+), 40 deletions(-) > delete mode 100644 package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > deleted file mode 100644 > index fb5299c25f..0000000000 > --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch > +++ /dev/null > @@ -1,38 +0,0 @@ > -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 You drop the patch tweaking include/Makefile.am .. > +++ b/package/lightning/lightning.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > -LIGHTNING_VERSION = 2.1.3 > +LIGHTNING_VERSION = 2.2.0 > LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning > LIGHTNING_LICENSE = LGPL-3.0+ > LIGHTNING_LICENSE_FILES = COPYING.LESSER But you didn't remove LIGHTNING_AUTORECONF = YES Committed with that fixed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:40:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:24 +0100 Subject: [Buildroot] [git commit] package/python-ipdb: bump to version 0.13.11 Message-ID: <20221218134349.791D0867C5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7165965fe57725c32ce3a9c69274d1a4c2c54c80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop no longer required setuptools runtime dependency. Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-ipdb/Config.in | 1 - package/python-ipdb/python-ipdb.hash | 4 ++-- package/python-ipdb/python-ipdb.mk | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/python-ipdb/Config.in b/package/python-ipdb/Config.in index a9d6af1684..9259421c6a 100644 --- a/package/python-ipdb/Config.in +++ b/package/python-ipdb/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_PYTHON_IPDB bool "python-ipdb" - select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime select BR2_PACKAGE_PYTHON_IPYTHON # runtime help IPython-enabled pdb. diff --git a/package/python-ipdb/python-ipdb.hash b/package/python-ipdb/python-ipdb.hash index 7d483e1777..1e8a45fbd6 100644 --- a/package/python-ipdb/python-ipdb.hash +++ b/package/python-ipdb/python-ipdb.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/ipdb/json -md5 4f5ffb71cd6551319acf8cbceabd8936 ipdb-0.13.9.tar.gz -sha256 951bd9a64731c444fd907a5ce268543020086a697f6be08f7cc2c9a752a278c5 ipdb-0.13.9.tar.gz +md5 e624221cbc9261f68f412b748179d5e2 ipdb-0.13.11.tar.gz +sha256 c23b6736f01fd4586cc2ecbebdf79a5eb454796853e1cd8f2ed3b7b91d4a3e93 ipdb-0.13.11.tar.gz # Locally computed sha256 checksums sha256 4eeb49de04f4894f8ea1f69a04f500799041b750b3d554c06de5ca877258e734 COPYING.txt diff --git a/package/python-ipdb/python-ipdb.mk b/package/python-ipdb/python-ipdb.mk index 7828f83020..151a3d45a4 100644 --- a/package/python-ipdb/python-ipdb.mk +++ b/package/python-ipdb/python-ipdb.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_IPDB_VERSION = 0.13.9 +PYTHON_IPDB_VERSION = 0.13.11 PYTHON_IPDB_SOURCE = ipdb-$(PYTHON_IPDB_VERSION).tar.gz -PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57 +PYTHON_IPDB_SITE = https://files.pythonhosted.org/packages/23/b2/c972cc266b0ba8508b42dab7f5dea1be03ea32213258441bf1b00baca555 PYTHON_IPDB_SETUP_TYPE = setuptools PYTHON_IPDB_LICENSE = BSD-3-Clause PYTHON_IPDB_LICENSE_FILES = COPYING.txt From peter at korsgaard.com Sun Dec 18 13:27:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:27:50 +0100 Subject: [Buildroot] [git commit] package/python-traitlets: bump to version 5.7.1 Message-ID: <20221218134349.66589867C3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5ebc1545b2f6f192d5abf2d61d9203c3f2095366 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-traitlets/python-traitlets.hash | 4 ++-- package/python-traitlets/python-traitlets.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-traitlets/python-traitlets.hash b/package/python-traitlets/python-traitlets.hash index 3b48fb6ab8..0c68e04518 100644 --- a/package/python-traitlets/python-traitlets.hash +++ b/package/python-traitlets/python-traitlets.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/traitlets/json -md5 bae965c0e6ab468079f233e8a9caf581 traitlets-5.7.0.tar.gz -sha256 bd0fca5c890a09bf66b33cce67ca14156b080429bc39c7ef26b075a4bd4f9fc3 traitlets-5.7.0.tar.gz +md5 74ad03a0c8dd45d5621b12e0be0ab38f traitlets-5.7.1.tar.gz +sha256 fde8f62c05204ead43c2c1b9389cfc85befa7f54acb5da28529d671175bb4108 traitlets-5.7.1.tar.gz # Locally computed sha256 checksums sha256 3dcd47086529bf178cf7d10f35a8c188a1e9710391acecceef700898a4cf099b COPYING.md diff --git a/package/python-traitlets/python-traitlets.mk b/package/python-traitlets/python-traitlets.mk index 71bb775a45..8cda56817f 100644 --- a/package/python-traitlets/python-traitlets.mk +++ b/package/python-traitlets/python-traitlets.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_TRAITLETS_VERSION = 5.7.0 +PYTHON_TRAITLETS_VERSION = 5.7.1 PYTHON_TRAITLETS_SOURCE = traitlets-$(PYTHON_TRAITLETS_VERSION).tar.gz -PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/a2/88/5b2a191dd0287b45b933405d951ebfc490a9dfee2494442e5977653ec43b +PYTHON_TRAITLETS_SITE = https://files.pythonhosted.org/packages/0b/db/9adbbb2bef9a43ecfa4f1cbcec1d662adade10262328a4b7ef65effc6341 PYTHON_TRAITLETS_LICENSE = BSD-3-Clause PYTHON_TRAITLETS_LICENSE_FILES = COPYING.md PYTHON_TRAITLETS_SETUP_TYPE = pep517 From peter at korsgaard.com Sun Dec 18 13:42:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:42:49 +0100 Subject: [Buildroot] [git commit] package/lightning: bump version to 2.2.0 Message-ID: <20221218134349.829A2867C6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af6f7aa76db5aed1eada0b27bd0375610a2fc728 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Notable changes in this new version include support for the Apple Aarch64 ABI, and compare-and-swap atomic instructions. Signed-off-by: Paul Cercueil [Peter: drop _AUTORECONF] Signed-off-by: Peter Korsgaard --- ...kefile.am-don-t-install-lightning.h-twice.patch | 38 ---------------------- package/lightning/lightning.hash | 2 +- package/lightning/lightning.mk | 4 +-- 3 files changed, 2 insertions(+), 42 deletions(-) diff --git a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch b/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch deleted file mode 100644 index fb5299c25f..0000000000 --- a/package/lightning/0001-include-Makefile.am-don-t-install-lightning.h-twice.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 604c931bc673c507254a84c0f423c9ec8ce6e3a1 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 10 Oct 2019 20:36:46 +0200 -Subject: [PATCH] include/Makefile.am: don't install lightning.h twice - -Commit 17164ed32d8f3530153b9cad67a4399c65f24512 added lightning.h to -nodist_include_HEADERS without removing it from include_HEADERS - -This raises the following error on one of the buildroot autobuilders: -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install -c -m 644 lightning.h '/home/test/autobuild/run/instance-3/output-1/target/usr/include' -/usr/bin/install: cannot create regular file `/home/test/autobuild/run/instance-3/output-1/target/usr/include/lightning.h': File exists - -Fix this by removing lightning.h from include_HEADERS - -Fixes: - - http://autobuild.buildroot.org/results/05ebc75598627d2a08e08e194f51cb8464f97b95 - -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/include/Makefile.am b/include/Makefile.am -index e754dd3..8f91594 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -14,7 +14,6 @@ - # License for more details. - # - --include_HEADERS = lightning.h - SUBDIRS = \ - lightning - --- -2.23.0 - diff --git a/package/lightning/lightning.hash b/package/lightning/lightning.hash index 2840a97f91..998ae3743b 100644 --- a/package/lightning/lightning.hash +++ b/package/lightning/lightning.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed856b866dc6f68678dc1151579118fab1c65fad687cf847fc2d94ca045efdc9 lightning-2.1.3.tar.gz +sha256 4e3984ff1ccf0ba30a985211d40fc5c06b25f014ebdf3d80d0fe3d0c80dd7c0e lightning-2.2.0.tar.gz sha256 a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c COPYING.LESSER diff --git a/package/lightning/lightning.mk b/package/lightning/lightning.mk index da8c07e61f..8ab2ca1f9d 100644 --- a/package/lightning/lightning.mk +++ b/package/lightning/lightning.mk @@ -4,14 +4,12 @@ # ################################################################################ -LIGHTNING_VERSION = 2.1.3 +LIGHTNING_VERSION = 2.2.0 LIGHTNING_SITE = $(BR2_GNU_MIRROR)/lightning LIGHTNING_LICENSE = LGPL-3.0+ LIGHTNING_LICENSE_FILES = COPYING.LESSER LIGHTNING_INSTALL_STAGING = YES LIGHTNING_CPE_ID_VENDOR = gnu -# We're patching include/Makefile.am -LIGHTNING_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIGHTNING_DISASSEMBLER),y) LIGHTNING_DEPENDENCIES += binutils zlib From peter at korsgaard.com Sun Dec 18 13:40:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:40:12 +0100 Subject: [Buildroot] [git commit] package/python-pip: bump to version 22.3.1 Message-ID: <20221218134349.6FFE3867C4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b869587c6c88a15dc2ecf6c417896de18501a17 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-pip/python-pip.hash | 4 ++-- package/python-pip/python-pip.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-pip/python-pip.hash b/package/python-pip/python-pip.hash index d1442ca39d..b41ce47d4c 100644 --- a/package/python-pip/python-pip.hash +++ b/package/python-pip/python-pip.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/pip/json -md5 f0dd02265e7ccd2f8758c840fba64810 pip-22.3.tar.gz -sha256 8182aec21dad6c0a49a2a3d121a87cd524b950e0b6092b181625f07ebdde7530 pip-22.3.tar.gz +md5 996f58a94fe0b8b82b6795c42bd171ba pip-22.3.1.tar.gz +sha256 65fd48317359f3af8e593943e6ae1506b66325085ea64b706a998c6e83eeaf38 pip-22.3.1.tar.gz # Locally computed sha256 checksums sha256 634300a669d49aeae65b12c6c48c924c51a4cdf3d1ff086dc3456dc8bcaa2104 LICENSE.txt diff --git a/package/python-pip/python-pip.mk b/package/python-pip/python-pip.mk index 0f2c5d8e02..8cf3aaa3ec 100644 --- a/package/python-pip/python-pip.mk +++ b/package/python-pip/python-pip.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_PIP_VERSION = 22.3 +PYTHON_PIP_VERSION = 22.3.1 PYTHON_PIP_SOURCE = pip-$(PYTHON_PIP_VERSION).tar.gz -PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3 +PYTHON_PIP_SITE = https://files.pythonhosted.org/packages/a3/50/c4d2727b99052780aad92c7297465af5fe6eec2dbae490aa9763273ffdc1 PYTHON_PIP_SETUP_TYPE = setuptools PYTHON_PIP_LICENSE = MIT PYTHON_PIP_LICENSE_FILES = LICENSE.txt From peter at korsgaard.com Sun Dec 18 13:44:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:44:19 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xutil_makedepend: bump version to 1.0.8 In-Reply-To: <20221212214334.2635166-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:43:34 +0100") References: <20221212214334.2635166-1-bernd.kuhls@t-online.de> Message-ID: <877cyoomh8.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003300.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:47:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:47:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libfreeglut: bump version to 3.4.0 In-Reply-To: <20221212215836.2929166-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:58:36 +0100") References: <20221212215836.2929166-1-bernd.kuhls@t-online.de> Message-ID: <87359comb9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 > Upstream switched to github: > https://freeglut.sourceforge.net/news.php > https://sourceforge.net/p/freeglut/mailman/message/37622871/ > Signed-off-by: Bernd Kuhls I was going to say that you forgot to update the URL in the Config.in then, but apparently they still use the sourceforge site as the official website. Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/inih: bump version to 56 In-Reply-To: <20221212220757.2941808-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 23:07:57 +0100") References: <20221212220757.2941808-1-bernd.kuhls@t-online.de> Message-ID: <87y1r4n7q9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://github.com/benhoyt/inih/releases/tag/r56 > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xlib_libXft: bump version to 2.3.7 In-Reply-To: <20221212213244.2367473-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:32:44 +0100") References: <20221212213244.2367473-1-bernd.kuhls@t-online.de> Message-ID: <87tu1sn7ps.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg/2022-November/061175.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:48:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xkeyboard-config: bump version to 2.37 In-Reply-To: <20221212212713.2362294-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:27:13 +0100") References: <20221212212713.2362294-1-bernd.kuhls@t-online.de> Message-ID: <87pmcgn7pb.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:44:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:44:02 +0100 Subject: [Buildroot] [git commit] package/x11r7/xutil_makedepend: bump version to 1.0.8 Message-ID: <20221218134918.9F87C86807@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d005917d7256c79b2f50010d48f36846333a457a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003300.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xutil_makedepend/xutil_makedepend.hash | 6 +++--- package/x11r7/xutil_makedepend/xutil_makedepend.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.hash b/package/x11r7/xutil_makedepend/xutil_makedepend.hash index 3a7496e1a4..e2fe117f10 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.hash +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-October/003243.html -sha256 a729cfd3c0f4e16c0db1da351e7f53335222e058e3434e84f91251fd6d407065 makedepend-1.0.7.tar.xz -sha512 fd575de737aa56ef8e475d1ddb7b2392e730ee1b23c0b853bbb21975b757c3fc56f94d57ecc5a784dceed2be653feb10909e86fd96fdc074b50fbbd0e27a19db makedepend-1.0.7.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003300.html +sha256 bfb26f8025189b2a01286ce6daacc2af8fe647440b40bb741dd5c397572cba5b makedepend-1.0.8.tar.xz +sha512 6707b1107c07d4ffbcf008181e877d18a0bcc4aea03860ee1158f5630c7fdce4cf9ad7bee3b38ee420c3a44819ed4b56a6f2428a5b695c0dbd17fb3e60825a6d makedepend-1.0.8.tar.xz # Locally computed sha256 0530078db78c47ae978dc2bd77f4f427e6cd97df868672c95b1ef284113c8cb7 COPYING diff --git a/package/x11r7/xutil_makedepend/xutil_makedepend.mk b/package/x11r7/xutil_makedepend/xutil_makedepend.mk index b16bbe0978..0c4a32c006 100644 --- a/package/x11r7/xutil_makedepend/xutil_makedepend.mk +++ b/package/x11r7/xutil_makedepend/xutil_makedepend.mk @@ -4,7 +4,7 @@ # ################################################################################ -XUTIL_MAKEDEPEND_VERSION = 1.0.7 +XUTIL_MAKEDEPEND_VERSION = 1.0.8 XUTIL_MAKEDEPEND_SOURCE = makedepend-$(XUTIL_MAKEDEPEND_VERSION).tar.xz XUTIL_MAKEDEPEND_SITE = https://xorg.freedesktop.org/archive/individual/util XUTIL_MAKEDEPEND_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:45:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:45:40 +0100 Subject: [Buildroot] [git commit] package/libfreeglut: bump version to 3.4.0 Message-ID: <20221218134918.A944386808@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b879cfe0e2b03373bdedc7ae97b956aa102e486 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/FreeGLUTProject/freeglut/releases/tag/v3.4.0 Upstream switched to github: https://freeglut.sourceforge.net/news.php https://sourceforge.net/p/freeglut/mailman/message/37622871/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libfreeglut/libfreeglut.hash | 5 +---- package/libfreeglut/libfreeglut.mk | 4 ++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/package/libfreeglut/libfreeglut.hash b/package/libfreeglut/libfreeglut.hash index ce9fb9e299..249a780f04 100644 --- a/package/libfreeglut/libfreeglut.hash +++ b/package/libfreeglut/libfreeglut.hash @@ -1,6 +1,3 @@ -# From http://sourceforge.net/projects/freeglut/files/freeglut/3.2.2/ -md5 485c1976165315fc42c0b0a1802816d9 freeglut-3.2.2.tar.gz -sha1 8e53cc0251165d02cce8d6d5054159c310958b74 freeglut-3.2.2.tar.gz # Locally computed -sha256 c5944a082df0bba96b5756dddb1f75d0cd72ce27b5395c6c1dde85c2ff297a50 freeglut-3.2.2.tar.gz +sha256 3c0bcb915d9b180a97edaebd011b7a1de54583a838644dcd42bb0ea0c6f3eaec freeglut-3.4.0.tar.gz sha256 b6593d5ec4c113a274abb85b10e8615895cb0ddb89f7912af5fe5aa8df38a275 COPYING diff --git a/package/libfreeglut/libfreeglut.mk b/package/libfreeglut/libfreeglut.mk index 484b0f4b97..09309aeceb 100644 --- a/package/libfreeglut/libfreeglut.mk +++ b/package/libfreeglut/libfreeglut.mk @@ -4,9 +4,9 @@ # ################################################################################ -LIBFREEGLUT_VERSION = 3.2.2 +LIBFREEGLUT_VERSION = 3.4.0 LIBFREEGLUT_SOURCE = freeglut-$(LIBFREEGLUT_VERSION).tar.gz -LIBFREEGLUT_SITE = http://downloads.sourceforge.net/freeglut +LIBFREEGLUT_SITE = https://github.com/FreeGLUTProject/freeglut/releases/download/v$(LIBFREEGLUT_VERSION) LIBFREEGLUT_LICENSE = MIT LIBFREEGLUT_LICENSE_FILES = COPYING LIBFREEGLUT_INSTALL_STAGING = YES From peter at korsgaard.com Sun Dec 18 13:48:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:27 +0100 Subject: [Buildroot] [git commit] package/x11r7/xlib_libXft: bump version to 2.3.7 Message-ID: <20221218134918.BF5CD8680C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9c948df185f61131133d9d8a8cc39beae0ad299 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://lists.x.org/archives/xorg/2022-November/061175.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xlib_libXft/xlib_libXft.hash | 6 +++--- package/x11r7/xlib_libXft/xlib_libXft.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xlib_libXft/xlib_libXft.hash b/package/x11r7/xlib_libXft/xlib_libXft.hash index 484764be3d..5074365aed 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.hash +++ b/package/x11r7/xlib_libXft/xlib_libXft.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-September/003211.html -sha256 60a6e7319fc938bbb8d098c9bcc86031cc2327b5d086d3335fc5c76323c03022 libXft-2.3.6.tar.xz -sha512 732f8c635fcac6010012ba8c10c23d2dd6ec79b0f096d6bcc9b7e36d2ca0817387faa7ee5bb6f43cff02adc68e4234c1b8f95021ebc548f61c492e0b76836d90 libXft-2.3.6.tar.xz +# From https://lists.x.org/archives/xorg/2022-November/061175.html +sha256 79f0b37c45007381c371a790c2754644ad955166dbf2a48e3625032e9bdd4f71 libXft-2.3.7.tar.xz +sha512 9df29d3c7b88a21952df1015604511e5d79856d721b2a61eb2c5a062a9abccf16318132432a7c86c0ef816bf174ae86842fa67dabbaa0b163dfa56d99022de19 libXft-2.3.7.tar.xz # Locally computed sha256 7cda22286b1379b9b73df695f72cbad36595e65b039a5fbc5c89b69ecc44438c COPYING diff --git a/package/x11r7/xlib_libXft/xlib_libXft.mk b/package/x11r7/xlib_libXft/xlib_libXft.mk index a86501900c..845b612669 100644 --- a/package/x11r7/xlib_libXft/xlib_libXft.mk +++ b/package/x11r7/xlib_libXft/xlib_libXft.mk @@ -4,7 +4,7 @@ # ################################################################################ -XLIB_LIBXFT_VERSION = 2.3.6 +XLIB_LIBXFT_VERSION = 2.3.7 XLIB_LIBXFT_SOURCE = libXft-$(XLIB_LIBXFT_VERSION).tar.xz XLIB_LIBXFT_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBXFT_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:48:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:10 +0100 Subject: [Buildroot] [git commit] package/inih: bump version to 56 Message-ID: <20221218134918.B3AE98680B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30bc9e5aef772432a9c2753296d89984e0097159 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://github.com/benhoyt/inih/releases/tag/r56 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/inih/inih.hash | 2 +- package/inih/inih.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/inih/inih.hash b/package/inih/inih.hash index af921b294d..e2ed923c7a 100644 --- a/package/inih/inih.hash +++ b/package/inih/inih.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ba55f8ae2a8caf0653f30f48567241e14ea916acfc13481f502d8a9c8f507f68 inih-55.tar.gz +sha256 4f2ba6bd122d30281a8c7a4d5723b7af90b56aa828c0e88256d7fceda03a491a inih-56.tar.gz sha256 9ae3b39e83e9158e44b67733baa3bb2d84e80efdcfb14a5820210a42c7abdf7f LICENSE.txt diff --git a/package/inih/inih.mk b/package/inih/inih.mk index 7f36175576..c43412894a 100644 --- a/package/inih/inih.mk +++ b/package/inih/inih.mk @@ -4,7 +4,7 @@ # ################################################################################ -INIH_VERSION = 55 +INIH_VERSION = 56 INIH_SITE = $(call github,benhoyt,inih,r$(INIH_VERSION)) INIH_INSTALL_STAGING = YES INIH_LICENSE = BSD-3-Clause From peter at korsgaard.com Sun Dec 18 13:48:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:48:42 +0100 Subject: [Buildroot] [git commit] package/x11r7/xkeyboard-config: bump version to 2.37 Message-ID: <20221218134918.C8AAC86807@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b329956a378f9f3806339355cd6df32133690c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://gitlab.freedesktop.org/xorg/data/xkeyboard-config/-/blob/master/NEWS Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/x11r7/xkeyboard-config/xkeyboard-config.hash | 2 +- package/x11r7/xkeyboard-config/xkeyboard-config.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.hash b/package/x11r7/xkeyboard-config/xkeyboard-config.hash index e7e3765e59..08e36da1d0 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.hash +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1f1bb1292a161d520a3485d378609277d108cd07cde0327c16811ff54c3e1595 xkeyboard-config-2.36.tar.xz +sha256 eb1383a5ac4b6210d7c7302b9d6fab052abdf51c5d2c9b55f1f779997ba68c6c xkeyboard-config-2.37.tar.xz sha256 6ca90f4b67dced4062894d6d77f4cc39343df9e359fc12f5e5d3c89ef2a3ef6d COPYING diff --git a/package/x11r7/xkeyboard-config/xkeyboard-config.mk b/package/x11r7/xkeyboard-config/xkeyboard-config.mk index 0f45d9f74a..b82c15a23a 100644 --- a/package/x11r7/xkeyboard-config/xkeyboard-config.mk +++ b/package/x11r7/xkeyboard-config/xkeyboard-config.mk @@ -4,7 +4,7 @@ # ################################################################################ -XKEYBOARD_CONFIG_VERSION = 2.36 +XKEYBOARD_CONFIG_VERSION = 2.37 XKEYBOARD_CONFIG_SOURCE = xkeyboard-config-$(XKEYBOARD_CONFIG_VERSION).tar.xz XKEYBOARD_CONFIG_SITE = https://www.x.org/releases/individual/data/xkeyboard-config XKEYBOARD_CONFIG_LICENSE = MIT From peter at korsgaard.com Sun Dec 18 13:50:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-fire: bump to version 0.5.0 In-Reply-To: <20221214142530.2940085-1-james.hilliard1@gmail.com> (James Hilliard's message of "Wed, 14 Dec 2022 07:25:30 -0700") References: <20221214142530.2940085-1-james.hilliard1@gmail.com> Message-ID: <87len4n7mt.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:50:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:07 +0100 Subject: [Buildroot] [git commit] package/python-fire: bump to version 0.5.0 Message-ID: <20221218135022.C62C386810@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7963d4a5dd86e2fce9c70371d10509220d3bda2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-fire/python-fire.hash | 4 ++-- package/python-fire/python-fire.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-fire/python-fire.hash b/package/python-fire/python-fire.hash index d86376c52b..ce44bef96e 100644 --- a/package/python-fire/python-fire.hash +++ b/package/python-fire/python-fire.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/fire/json -md5 799be84cbbd7df2cf159cdcb538ab6f9 fire-0.4.0.tar.gz -sha256 c5e2b8763699d1142393a46d0e3e790c5eb2f0706082df8f647878842c216a62 fire-0.4.0.tar.gz +md5 8b24d579bd2a1b344b4f9670fa49ebc8 fire-0.5.0.tar.gz +sha256 a6b0d49e98c8963910021f92bba66f65ab440da2982b78eb1bbf95a0a34aacc6 fire-0.5.0.tar.gz # Locally computed sha256 checksums sha256 a5de77b62266bca0bb97bf058992f0b0f308a83a8ca55ee10fbf6bd8ed8f7ed0 LICENSE diff --git a/package/python-fire/python-fire.mk b/package/python-fire/python-fire.mk index 40631fce86..7a6c31e8a4 100644 --- a/package/python-fire/python-fire.mk +++ b/package/python-fire/python-fire.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_FIRE_VERSION = 0.4.0 +PYTHON_FIRE_VERSION = 0.5.0 PYTHON_FIRE_SOURCE = fire-$(PYTHON_FIRE_VERSION).tar.gz -PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/11/07/a119a1aa04d37bc819940d95ed7e135a7dcca1c098123a3764a6dcace9e7 +PYTHON_FIRE_SITE = https://files.pythonhosted.org/packages/94/ed/3b9a10605163f48517931083aee8364d4d6d3bb1aa9b75eb0a4a5e9fbfc1 PYTHON_FIRE_SETUP_TYPE = setuptools PYTHON_FIRE_LICENSE = Apache-2.0 PYTHON_FIRE_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:50:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:40 +0100 Subject: [Buildroot] [PATCH] package/libnss: bump version to 3.86 In-Reply-To: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Wed, 14 Dec 2022 23:31:00 +0100") References: <20221214223100.684982-1-giulio.benetti@benettiengineering.com> Message-ID: <87h6xsn7m7.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-bleak: bump to version 0.19.5 In-Reply-To: <20221212151011.2803622-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 08:10:11 -0700") References: <20221212151011.2803622-1-james.hilliard1@gmail.com> Message-ID: <87cz8gn7k9.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aiocoap: bump to version 0.4.5 In-Reply-To: <20221212151429.2813627-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 08:14:29 -0700") References: <20221212151429.2813627-1-james.hilliard1@gmail.com> Message-ID: <878rj4n7k1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:50:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:50:38 +0100 Subject: [Buildroot] [git commit] package/libnss: bump version to 3.86 Message-ID: <20221218135206.F13A286816@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08dc145a751aa2d5c13ace718438c8ef084fcc84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/libnss/libnss.hash | 4 ++-- package/libnss/libnss.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libnss/libnss.hash b/package/libnss/libnss.hash index e3c27170e5..50c5e583af 100644 --- a/package/libnss/libnss.hash +++ b/package/libnss/libnss.hash @@ -1,4 +1,4 @@ -# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_85_RTM/src/SHA256SUMS -sha256 afd9d64510b1154debbd6cab3571e9ff64a3373898e03483e4c85cdada13d297 nss-3.85.tar.gz +# From https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_86_RTM/src/SHA256SUMS +sha256 3f385fc686476bbba811035fa6821b542475d55747b18c20c221d4d66573b975 nss-3.86.tar.gz # Locally calculated sha256 a20c1a32d1f8102432360b42e932869f7c11c7cdbacf9cac554c422132af47f4 nss/COPYING diff --git a/package/libnss/libnss.mk b/package/libnss/libnss.mk index 627bea7de8..cee0e596a1 100644 --- a/package/libnss/libnss.mk +++ b/package/libnss/libnss.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBNSS_VERSION = 3.85 +LIBNSS_VERSION = 3.86 LIBNSS_SOURCE = nss-$(LIBNSS_VERSION).tar.gz LIBNSS_SITE = https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_$(subst .,_,$(LIBNSS_VERSION))_RTM/src LIBNSS_DISTDIR = dist From peter at korsgaard.com Sun Dec 18 13:52:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:52:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-maturin: bump to version 0.14.5 In-Reply-To: <20221212144400.2417899-1-james.hilliard1@gmail.com> (James Hilliard's message of "Mon, 12 Dec 2022 07:44:00 -0700") References: <20221212144400.2417899-1-james.hilliard1@gmail.com> Message-ID: <874jtsn7j1.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:53:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:53:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/mtd: add lsmtd option In-Reply-To: <20221212184925.11578-1-brandon.maier@collins.com> (Brandon Maier via buildroot's message of "Mon, 12 Dec 2022 12:49:25 -0600") References: <20221212184925.11578-1-brandon.maier@collins.com> Message-ID: <87zgbklsws.fsf@dell.be.48ers.dk> >>>>> "Brandon" == Brandon Maier via buildroot writes: > lsmtd is a new utility added in v2.1.0[1]. > [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 > Signed-off-by: Brandon Maier Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:51:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:43 +0100 Subject: [Buildroot] [git commit] package/python-aiocoap: bump to version 0.4.5 Message-ID: <20221218135357.DCF6A86892@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=15f7b944df8be0f20e88f1d2b50534700030981e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-aiocoap/python-aiocoap.hash | 4 ++-- package/python-aiocoap/python-aiocoap.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-aiocoap/python-aiocoap.hash b/package/python-aiocoap/python-aiocoap.hash index 176b3d22c7..ab50ff0958 100644 --- a/package/python-aiocoap/python-aiocoap.hash +++ b/package/python-aiocoap/python-aiocoap.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiocoap/json -md5 218178420e8fc3581001f52eb726b016 aiocoap-0.4.4.tar.gz -sha256 9d7c9626cbc4dc24a91c6b8694cbeb834e376ab7e20e4137609380f726a9540b aiocoap-0.4.4.tar.gz +md5 03ca0411b7401bfd6e9bdaefe09bd88a aiocoap-0.4.5.tar.gz +sha256 906c927822185c8acf04fdcc1dd98fd845f31dabf5d5e395c39137dcbd6ba1e3 aiocoap-0.4.5.tar.gz # Locally computed sha256 checksums sha256 2bb211d412a6bfa4b2a9cf01123c7fe90e5e6185938896e23ab07b84f8494180 LICENSE diff --git a/package/python-aiocoap/python-aiocoap.mk b/package/python-aiocoap/python-aiocoap.mk index 96d8619a84..92f47b7a4f 100644 --- a/package/python-aiocoap/python-aiocoap.mk +++ b/package/python-aiocoap/python-aiocoap.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_AIOCOAP_VERSION = 0.4.4 +PYTHON_AIOCOAP_VERSION = 0.4.5 PYTHON_AIOCOAP_SOURCE = aiocoap-$(PYTHON_AIOCOAP_VERSION).tar.gz -PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/6a/7c/139993da8dcdfc86446ee6df65b98c68e40c5fcb0caeff3a6b348d9f7d6f +PYTHON_AIOCOAP_SITE = https://files.pythonhosted.org/packages/65/63/9051af6a2fc498f50b71f23bdbde0cc1d1f0a69eb767776dbf6d1411e240 PYTHON_AIOCOAP_SETUP_TYPE = setuptools PYTHON_AIOCOAP_LICENSE = MIT PYTHON_AIOCOAP_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:51:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:51:34 +0100 Subject: [Buildroot] [git commit] package/python-bleak: bump to version 0.19.5 Message-ID: <20221218135357.D30DF86891@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8332d747df3dab5fbd038a3adf3726cc6a165c12 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Reviewed-by: Marcin Niestroj Signed-off-by: Peter Korsgaard --- package/python-bleak/python-bleak.hash | 4 ++-- package/python-bleak/python-bleak.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/python-bleak/python-bleak.hash b/package/python-bleak/python-bleak.hash index 9a8310b11c..001ef65b65 100644 --- a/package/python-bleak/python-bleak.hash +++ b/package/python-bleak/python-bleak.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/bleak/json -md5 57564087d6e17ad1853109f530279b27 bleak-0.19.1.tar.gz -sha256 dff7c7f281dcb6629d0d722209c79ec3aa2a6c33867cb5c1ea3d44b72ca155c0 bleak-0.19.1.tar.gz +md5 d038483ec145c3d32c1ef03e04c42621 bleak-0.19.5.tar.gz +sha256 87845a96453c58c19031c735444a7b3156800534bcd3f23ba74e119e9ae3cd88 bleak-0.19.5.tar.gz # Locally computed sha256 checksums sha256 c4029a2b63b3824ab68be841f414addbdde20cb79cdbe272fa80c0b2abe65374 LICENSE diff --git a/package/python-bleak/python-bleak.mk b/package/python-bleak/python-bleak.mk index 00a4946ef6..95ac1d1766 100644 --- a/package/python-bleak/python-bleak.mk +++ b/package/python-bleak/python-bleak.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_BLEAK_VERSION = 0.19.1 +PYTHON_BLEAK_VERSION = 0.19.5 PYTHON_BLEAK_SOURCE = bleak-$(PYTHON_BLEAK_VERSION).tar.gz -PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/30/b9/60e1f455365e2340fe076cf7683f4e6d03db0b759d4f93fa45e68dc371e5 +PYTHON_BLEAK_SITE = https://files.pythonhosted.org/packages/e6/b4/e63829826a157d180831a1c5d3720e75d613c1290cb239510d148b906836 PYTHON_BLEAK_SETUP_TYPE = setuptools PYTHON_BLEAK_LICENSE = MIT PYTHON_BLEAK_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:52:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:52:32 +0100 Subject: [Buildroot] [git commit] package/python-maturin: bump to version 0.14.5 Message-ID: <20221218135357.E64E686894@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=63cd5db50914536910b67a0a06e05c22ddcc5a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- package/python-maturin/python-maturin.hash | 2 +- package/python-maturin/python-maturin.mk | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/python-maturin/python-maturin.hash b/package/python-maturin/python-maturin.hash index d642119786..9d68751c03 100644 --- a/package/python-maturin/python-maturin.hash +++ b/package/python-maturin/python-maturin.hash @@ -1,5 +1,5 @@ # Locally calculated after vendoring -sha256 dd1ee5cd1bb76c434319f305cd30873be2f8221e310168fc376b53b7d0e166ff maturin-0.14.4.tar.gz +sha256 383f60977a330ec8699a51c37ea9c5175ee7e95fc36b06d9415e0eec1f3acaf0 maturin-0.14.5.tar.gz # Locally computed sha256 checksums sha256 a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 license-apache sha256 ea7882c559733766ad08343bde1d1ec80a4967c03a738fb8e0058ef6289f7b7c license-mit diff --git a/package/python-maturin/python-maturin.mk b/package/python-maturin/python-maturin.mk index ea055ffcf6..4570ad4535 100644 --- a/package/python-maturin/python-maturin.mk +++ b/package/python-maturin/python-maturin.mk @@ -4,9 +4,9 @@ # ################################################################################ -PYTHON_MATURIN_VERSION = 0.14.4 +PYTHON_MATURIN_VERSION = 0.14.5 PYTHON_MATURIN_SOURCE = maturin-$(PYTHON_MATURIN_VERSION).tar.gz -PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/7c/51/36749c1a0881a4292e4f334bd9ddb0865e0991a83070834d1aaa1af7443f +PYTHON_MATURIN_SITE = https://files.pythonhosted.org/packages/36/83/2bdec738921e253d774ab8b9e99f4540a406ad0d8a1442c84575e5506686 PYTHON_MATURIN_SETUP_TYPE = setuptools PYTHON_MATURIN_LICENSE = Apache-2.0 or MIT PYTHON_MATURIN_LICENSE_FILES = license-apache license-mit From peter at korsgaard.com Sun Dec 18 13:53:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:53:02 +0100 Subject: [Buildroot] [git commit] package/mtd: add lsmtd option Message-ID: <20221218135357.EFFE986896@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4c41ac00c7d144f8aed1644a1b80eca8470d01d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master lsmtd is a new utility added in v2.1.0[1]. [1] http://git.infradead.org/mtd-utils.git/commit/c26ce774a7209012c0505ee841d54898c6665e20 Signed-off-by: Brandon Maier Signed-off-by: Peter Korsgaard --- package/mtd/Config.in | 3 +++ package/mtd/mtd.mk | 1 + 2 files changed, 4 insertions(+) diff --git a/package/mtd/Config.in b/package/mtd/Config.in index c45dd1e2b7..3ba48da645 100644 --- a/package/mtd/Config.in +++ b/package/mtd/Config.in @@ -71,6 +71,9 @@ config BR2_PACKAGE_MTD_JFFS2DUMP bool "jffs2dump" select BR2_PACKAGE_MTD_JFFS_UTILS +config BR2_PACKAGE_MTD_LSMTD + bool "lsmtd" + config BR2_PACKAGE_MTD_MKFSJFFS2 bool "mkfs.jffs2" select BR2_PACKAGE_MTD_JFFS_UTILS diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk index 6e266a8760..db2b104586 100644 --- a/package/mtd/mtd.mk +++ b/package/mtd/mtd.mk @@ -94,6 +94,7 @@ MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK) += flash_unlock MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK) += ftl_check MTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT) += ftl_format MTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP) += jffs2dump +MTD_TARGETS_$(BR2_PACKAGE_MTD_LSMTD) += lsmtd MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2) += mkfs.jffs2 MTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG) += mtd_debug MTD_TARGETS_$(BR2_PACKAGE_MTD_MTDPART) += mtdpart From peter at korsgaard.com Sun Dec 18 13:54:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:54:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/davfs2: needs glibc In-Reply-To: <20221212172610.3908-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:26:10 +0100") References: <20221212172610.3908-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m8lsv9.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > davfs2 unconditionally uses fstab.h since > https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 > resulting in the following build failure since bump to version 1.7.0 in > commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: > mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory > 78 | #include > | ^~~~~~~~~ > Fixes: > - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:54:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:54:28 +0100 Subject: [Buildroot] [git commit] package/davfs2: needs glibc Message-ID: <20221218135549.DACC58689F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af9454f8c1ca7f9dd02daaeb81a52690fac79a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master davfs2 unconditionally uses fstab.h since https://git.savannah.nongnu.org/cgit/davfs2.git/commit/?id=6e2053cd7f44b0ca58af09905c044c178df34497 resulting in the following build failure since bump to version 1.7.0 in commit 76423bd3a657f0ca197e2301bbb21e4fc9eee992: mount_davfs.c:78:10: fatal error: fstab.h: No such file or directory 78 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/793c71e4f731a18e203d6eaa3ac8b6e2a9620c27 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/davfs2/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/davfs2/Config.in b/package/davfs2/Config.in index 162753be3e..31a680563c 100644 --- a/package/davfs2/Config.in +++ b/package/davfs2/Config.in @@ -1,10 +1,10 @@ -comment "davfs2 needs a glibc or uClibc toolchain" +comment "davfs2 needs a glibc toolchain" depends on BR2_USE_MMU - depends on BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_GLIBC config BR2_PACKAGE_DAVFS2 bool "davfs2" - depends on !BR2_TOOLCHAIN_USES_MUSL # error.h + depends on BR2_TOOLCHAIN_USES_GLIBC # fstab.h depends on BR2_USE_MMU # fork() select BR2_PACKAGE_NEON select BR2_PACKAGE_NEON_XML From peter at korsgaard.com Sun Dec 18 13:55:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:55:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/motion: bump to version 4.5.1 In-Reply-To: <20221218111347.21289-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 12:13:47 +0100") References: <20221218111347.21289-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wwlst7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:56:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:24 +0100 Subject: [Buildroot] [PATCH 1/3] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series In-Reply-To: <20221218112158.18021-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:56 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> Message-ID: <87mt7klss7.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:57:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:12 +0100 Subject: [Buildroot] [PATCH 2/3] {toolchain, linux-headers}: add support for 6.1 headers In-Reply-To: <20221218112158.18021-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:57 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> <20221218112158.18021-2-bernd.kuhls@t-online.de> Message-ID: <87ili8lsqv.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:57:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:34 +0100 Subject: [Buildroot] [PATCH 3/3] linux: bump _KERNEL_LATEST_VERSION to 6.1 In-Reply-To: <20221218112158.18021-3-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 12:21:58 +0100") References: <20221218112158.18021-1-bernd.kuhls@t-online.de> <20221218112158.18021-3-bernd.kuhls@t-online.de> Message-ID: <87edswlsq9.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:58:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:58:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/domoticz: bump to version 2022.2 In-Reply-To: <20221218113856.217724-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 12:38:56 +0100") References: <20221218113856.217724-1-fontaine.fabrice@gmail.com> Message-ID: <87a63klspg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/domoticz/domoticz/blob/2022.2/History.txt > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 13:55:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:55:35 +0100 Subject: [Buildroot] [git commit] package/motion: bump to version 4.5.1 Message-ID: <20221218135821.A265B868D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6081a48f0f6a238236091fb1b302848997e96f72 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/Motion-Project/motion/releases/tag/release-4.5.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/motion/motion.hash | 2 +- package/motion/motion.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/motion/motion.hash b/package/motion/motion.hash index 9b99256864..21f74b481f 100644 --- a/package/motion/motion.hash +++ b/package/motion/motion.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 42320a1c7b54a3f0b5a49cecf34a5d752760b28383bc573b3ca1240581786fe5 motion-4.5.0.tar.gz +sha256 0c824276bb23565b7cf10409ebdcb46b85fb1f6abca957252e52290bb1fe473e motion-4.5.1.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/motion/motion.mk b/package/motion/motion.mk index 18fe0eb630..4e9ccdc3f7 100644 --- a/package/motion/motion.mk +++ b/package/motion/motion.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOTION_VERSION = 4.5.0 +MOTION_VERSION = 4.5.1 MOTION_SITE = $(call github,Motion-Project,motion,release-$(MOTION_VERSION)) MOTION_LICENSE = GPL-2.0 MOTION_LICENSE_FILES = LICENSE From peter at korsgaard.com Sun Dec 18 13:57:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:57 +0100 Subject: [Buildroot] [git commit] package/domoticz: bump to version 2022.2 Message-ID: <20221218135821.CBF33868D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=384b75098ba936277379fbaf6e9b78ad8e6fa25f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/domoticz/domoticz/blob/2022.2/History.txt Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...rdware-EnOceanRawValue.h-include-stdarg.h.patch | 33 ++++++++++++++++++++++ package/domoticz/domoticz.hash | 2 +- package/domoticz/domoticz.mk | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch new file mode 100644 index 0000000000..bc3e60023d --- /dev/null +++ b/package/domoticz/0001-hardware-EnOceanRawValue.h-include-stdarg.h.patch @@ -0,0 +1,33 @@ +From 6296d7112089a0f3bfb3056f6d9637e13ce4ce83 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sun, 18 Dec 2022 12:27:38 +0100 +Subject: [PATCH] hardware/EnOceanRawValue.h: include stdarg.h + +Include stdarg.h to avoid the following build failure on uclibc: + +In file included from /home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.cpp:2: +/home/fabrice/buildroot/output/build/domoticz-2022.2/hardware/EnOceanRawValue.h:109:83: error: 'va_list' has not been declared + 109 | uint32_t SetRawValuesNb(uint8_t * data, T_DATAFIELD * OffsetDes, int NbParameter, va_list value); + | ^~~~~~~ + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/domoticz/domoticz/pull/5472] +--- + hardware/EnOceanRawValue.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hardware/EnOceanRawValue.h b/hardware/EnOceanRawValue.h +index 84f38d17a..df858f27d 100644 +--- a/hardware/EnOceanRawValue.h ++++ b/hardware/EnOceanRawValue.h +@@ -1,6 +1,7 @@ + #ifndef _SetGetRawValue + #define _SetGetRawValue + ++#include + #include + #include + #include +-- +2.35.1 + diff --git a/package/domoticz/domoticz.hash b/package/domoticz/domoticz.hash index 9de241015c..c439238800 100644 --- a/package/domoticz/domoticz.hash +++ b/package/domoticz/domoticz.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 8282cb71c924b6ef92503976d50f966f2c785eab8f8cffa1136ac133f0241157 domoticz-2022.1.tar.gz +sha256 8f84098bb64bec12ff7aac5f1fb6b6230a88c5781c2b75bc89861caea73cbccf domoticz-2022.2.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 License.txt diff --git a/package/domoticz/domoticz.mk b/package/domoticz/domoticz.mk index bc4a2def41..451021150b 100644 --- a/package/domoticz/domoticz.mk +++ b/package/domoticz/domoticz.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOMOTICZ_VERSION = 2022.1 +DOMOTICZ_VERSION = 2022.2 DOMOTICZ_SITE = $(call github,domoticz,domoticz,$(DOMOTICZ_VERSION)) DOMOTICZ_LICENSE = GPL-3.0 DOMOTICZ_LICENSE_FILES = License.txt From peter at korsgaard.com Sun Dec 18 13:57:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:57:08 +0100 Subject: [Buildroot] [git commit] linux: bump _KERNEL_LATEST_VERSION to 6.1 Message-ID: <20221218135821.C17BD868D3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=78504fca92c33cfd23beddd1c9b83fe58b9e0e9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index fba3d90e6b..1bca082cbf 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -28,8 +28,8 @@ choice prompt "Kernel version" config BR2_LINUX_KERNEL_LATEST_VERSION - bool "Latest version (6.0)" - select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 if BR2_KERNEL_HEADERS_AS_KERNEL + bool "Latest version (6.1)" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 if BR2_KERNEL_HEADERS_AS_KERNEL config BR2_LINUX_KERNEL_LATEST_CIP_VERSION bool "Latest CIP SLTS version (5.10.145-cip17)" @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ From peter at korsgaard.com Sun Dec 18 13:56:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:15 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221218135821.AC3B1868D1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=298bcb0455d0cbf4231f4b87a8e132202120ac79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 9976a44489..9684dc5697 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 4c8b1fca27..93f443b78f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -388,13 +388,13 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Sun Dec 18 13:56:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 14:56:37 +0100 Subject: [Buildroot] [git commit] {toolchain, linux-headers}: add support for 6.1 headers Message-ID: <20221218135821.B7931868D2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=79bb1ab519448993dbd88e21ddf55b5cfc283115 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/linux.hash | 1 + package/linux-headers/Config.in.host | 13 +++++++++++-- toolchain/Config.in | 5 +++++ .../toolchain-external-custom/Config.in.options | 6 +++++- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/linux/linux.hash b/linux/linux.hash index 9684dc5697..c7bbb6be99 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,4 +1,5 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc +sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 93f443b78f..cd36c7c763 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -6,7 +6,7 @@ config BR2_PACKAGE_HOST_LINUX_HEADERS choice prompt "Kernel Headers" default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL - default BR2_KERNEL_HEADERS_6_0 + default BR2_KERNEL_HEADERS_6_1 help Select the kernel version to get headers from. @@ -56,6 +56,10 @@ config BR2_KERNEL_HEADERS_5_15 config BR2_KERNEL_HEADERS_6_0 bool "Linux 6.0.x kernel headers" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 + +config BR2_KERNEL_HEADERS_6_1 + bool "Linux 6.1.x kernel headers" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 select BR2_KERNEL_HEADERS_LATEST config BR2_KERNEL_HEADERS_VERSION @@ -133,8 +137,12 @@ choice If your kernel headers are more recent than the latest version in the choice, then select the latest version. +config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_19 @@ -395,6 +403,7 @@ config BR2_DEFAULT_KERNEL_HEADERS default "5.10.159" if BR2_KERNEL_HEADERS_5_10 default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "6.0.13" if BR2_KERNEL_HEADERS_6_0 + default "6.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ diff --git a/toolchain/Config.in b/toolchain/Config.in index 4947ab3aae..544b423001 100644 --- a/toolchain/Config.in +++ b/toolchain/Config.in @@ -591,6 +591,10 @@ config BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 bool select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 + +config BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + bool + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 select BR2_TOOLCHAIN_HEADERS_LATEST # This should be selected by the latest version, above, to indicate that @@ -604,6 +608,7 @@ config BR2_TOOLCHAIN_HEADERS_LATEST # stops affecting a value on the first matching default. config BR2_TOOLCHAIN_HEADERS_AT_LEAST string + default "6.1" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 default "6.0" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 default "5.19" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_19 default "5.18" if BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_18 diff --git a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options index a9cb61365f..1c39334ddd 100644 --- a/toolchain/toolchain-external/toolchain-external-custom/Config.in.options +++ b/toolchain/toolchain-external/toolchain-external-custom/Config.in.options @@ -127,8 +127,12 @@ choice If your toolchain uses headers newer than the latest version in the choice, then select the latest version. +config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_1 + bool "6.1.x or later" + select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_1 + config BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_0 - bool "6.0.x or later" + bool "6.0.x" select BR2_TOOLCHAIN_HEADERS_AT_LEAST_6_0 config BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_19 From bernd.kuhls at t-online.de Sun Dec 18 14:23:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 15:23:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/supertuxkart: bump version to 1.4 Message-ID: <20221218142318.3223557-1-bernd.kuhls@t-online.de> Changelog: https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md Signed-off-by: Bernd Kuhls --- package/supertuxkart/supertuxkart.hash | 2 +- package/supertuxkart/supertuxkart.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/supertuxkart/supertuxkart.hash b/package/supertuxkart/supertuxkart.hash index 6ae3fae82b..446a9de8ec 100644 --- a/package/supertuxkart/supertuxkart.hash +++ b/package/supertuxkart/supertuxkart.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 eeabeb0d9801688a218f6f0a76ea3546a46a322ccaca9a258148ecacfe083ffd SuperTuxKart-1.3-src.tar.xz +sha256 9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03 SuperTuxKart-1.4-src.tar.xz sha256 d27207a5213f746aac53893e9ecc18456e9595d3ffa662bd1ec9eb10787c214a COPYING diff --git a/package/supertuxkart/supertuxkart.mk b/package/supertuxkart/supertuxkart.mk index 8ec366f792..1f9ad4102b 100644 --- a/package/supertuxkart/supertuxkart.mk +++ b/package/supertuxkart/supertuxkart.mk @@ -4,7 +4,7 @@ # ################################################################################ -SUPERTUXKART_VERSION = 1.3 +SUPERTUXKART_VERSION = 1.4 SUPERTUXKART_SOURCE = SuperTuxKart-$(SUPERTUXKART_VERSION)-src.tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. -- 2.34.1 From peter at korsgaard.com Sun Dec 18 14:33:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/hddtemp: link to libintl when needed In-Reply-To: <20221213171103.684842-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Tue, 13 Dec 2022 18:11:03 +0100") References: <20221213171103.684842-1-bernd.kuhls@t-online.de> Message-ID: <875ye8lr2r.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Fixes: > http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ > http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:33:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:38 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: bump to version 2.3.0 In-Reply-To: (Andreas Klinger's message of "Tue, 13 Dec 2022 15:28:52 +0100") References: Message-ID: <871qowlr25.fsf@dell.be.48ers.dk> >>>>> "Andreas" == Andreas Klinger writes: > Signed-off-by: Andreas Klinger Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:34:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/swupdate: bump to version 2022.12 In-Reply-To: <20221213211049.2379857-1-james.hilliard1@gmail.com> (James Hilliard's message of "Tue, 13 Dec 2022 14:10:49 -0700") References: <20221213211049.2379857-1-james.hilliard1@gmail.com> Message-ID: <87wn6okcgv.fsf@dell.be.48ers.dk> >>>>> "James" == James Hilliard writes: > Drop patch which is now upstream. > Update service files based on latest versions in: > https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate > Signed-off-by: James Hilliard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:34:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:55 +0100 Subject: [Buildroot] [PATCH] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 In-Reply-To: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Wed, 14 Dec 2022 22:52:32 +0100") References: <20221214215232.596291-1-giulio.benetti@benettiengineering.com> Message-ID: <87sfhckcfk.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Drop local patch that has been upstreamed[0] and drop the endianness > handling too since from this commit[1] on it's handled by using Linux > macro __LITTLE_ENDIAN. > [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 > [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:35:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:35:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/supertuxkart: bump version to 1.4 In-Reply-To: <20221218142318.3223557-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Sun, 18 Dec 2022 15:23:18 +0100") References: <20221218142318.3223557-1-bernd.kuhls@t-online.de> Message-ID: <87o7s0kce5.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Changelog: > https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:33:35 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:33:35 +0100 Subject: [Buildroot] [git commit] package/ply: bump to version 2.3.0 Message-ID: <20221218143632.32C6386903@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9612601b037e6deb79af300e64e0557dda1be5c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Andreas Klinger Signed-off-by: Peter Korsgaard --- package/ply/ply.hash | 2 +- package/ply/ply.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ply/ply.hash b/package/ply/ply.hash index df01ae08e0..b6a56aa909 100644 --- a/package/ply/ply.hash +++ b/package/ply/ply.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 8cd92fc8784873fb0507bc11f3f62a31d0345c64914ddaadb958d8b2d6de0100 ply-2.2.0.tar.gz +sha256 99be1ed3942370699cbfc7f493bc3ffd4601312a81471215ac7ccb2e04a0a8b2 ply-2.3.0.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ply/ply.mk b/package/ply/ply.mk index b3c56bd9a5..dc02fc5472 100644 --- a/package/ply/ply.mk +++ b/package/ply/ply.mk @@ -4,7 +4,7 @@ # ################################################################################ -PLY_VERSION = 2.2.0 +PLY_VERSION = 2.3.0 PLY_SITE = $(call github,wkz,ply,$(PLY_VERSION)) PLY_AUTORECONF = YES PLY_LICENSE = GPL-2.0 From peter at korsgaard.com Sun Dec 18 14:32:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:32:09 +0100 Subject: [Buildroot] [git commit] package/hddtemp: link to libintl when needed Message-ID: <20221218143632.2836886902@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d7c99eaa307d1417c8c8e222290df6512ee872ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes: http://autobuild.buildroot.net/results/e84/e84b7131f996302301dd0a8fd47362c9f2eab0bf/ http://autobuild.buildroot.net/results/524/52428940034d59887e0172fbd8481943d86db13b/ Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/hddtemp/hddtemp.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/hddtemp/hddtemp.mk b/package/hddtemp/hddtemp.mk index 7023e11e59..4f45647dff 100644 --- a/package/hddtemp/hddtemp.mk +++ b/package/hddtemp/hddtemp.mk @@ -15,7 +15,8 @@ HDDTEMP_GETTEXTIZE = YES HDDTEMP_DB_PATH = /usr/share/misc/hddtemp.db HDDTEMP_CONF_OPTS = --with-db-path=$(HDDTEMP_DB_PATH) -HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS)" +HDDTEMP_CONF_ENV = LIBS="$(HDDTEMP_LIBS) $(TARGET_NLS_LIBS)" +HDDTEMP_DEPENDENCIES += $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBEXECINFO),y) HDDTEMP_DEPENDENCIES += libexecinfo From peter at korsgaard.com Sun Dec 18 14:34:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:04 +0100 Subject: [Buildroot] [git commit] package/swupdate: bump to version 2022.12 Message-ID: <20221218143632.3DAEB86904@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8ef654997caba04dffecdc4105b214abf7d02ae5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch which is now upstream. Update service files based on latest versions in: https://github.com/sbabic/meta-swupdate/tree/master/recipes-support/swupdate/swupdate Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard --- ...otloader.c-fix-build-without-reallocarray.patch | 35 ---------------------- package/swupdate/swupdate-usb at .service | 1 + package/swupdate/swupdate.hash | 2 +- package/swupdate/swupdate.mk | 2 +- package/swupdate/swupdate.service | 1 + 5 files changed, 4 insertions(+), 37 deletions(-) diff --git a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch b/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch deleted file mode 100644 index d90ae7906e..0000000000 --- a/package/swupdate/0001-swupdate-core-bootloader.c-fix-build-without-reallocarray.patch +++ /dev/null @@ -1,35 +0,0 @@ -From f30c4771e93cad7e77d7f2add94327865d226553 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 15 May 2022 14:53:35 +0200 -Subject: [PATCH] core/bootloader.c: fix build without reallocarray - -Use realloc instead of reallocarray to avoid the following build failure -with uclibc raised since version 2022.05 and -https://github.com/sbabic/swupdate/commit/b8897ed695e1cd954859142b14ec8546d2e7994a: - -microblaze-buildroot-linux-uclibc/bin/ld: core/built-in.o: in function `register_bootloader': -(.text.register_bootloader+0x30): undefined reference to `reallocarray' - -Fixes: - - http://autobuild.buildroot.org/results/7208e8189b4a6f35aaa4ed7777ecdd37421a7c7f - -Signed-off-by: Fabrice Fontaine -Backported from: f30c4771e93cad7e77d7f2add94327865d226553 -Signed-off-by: Ben Hutchings ---- - core/bootloader.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/core/bootloader.c b/core/bootloader.c -index f34cb414..5694d43d 100644 ---- a/core/bootloader.c -+++ b/core/bootloader.c -@@ -25,7 +25,7 @@ static unsigned int num_available = 0; - - int register_bootloader(const char *name, bootloader *bl) - { -- entry *tmp = reallocarray(available, num_available + 1, sizeof(entry)); -+ entry *tmp = realloc(available, (num_available + 1) * sizeof(entry)); - if (!tmp) { - return -ENOMEM; - } diff --git a/package/swupdate/swupdate-usb at .service b/package/swupdate/swupdate-usb at .service index eda9d1539c..df1a408421 100644 --- a/package/swupdate/swupdate-usb at .service +++ b/package/swupdate/swupdate-usb at .service @@ -1,5 +1,6 @@ [Unit] Description=usb media swupdate service +Requires=swupdate.service Requires=swupdate-progress.service [Service] diff --git a/package/swupdate/swupdate.hash b/package/swupdate/swupdate.hash index 638b586e8a..1b26f9e5e2 100644 --- a/package/swupdate/swupdate.hash +++ b/package/swupdate/swupdate.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 1e819f71b19626bde1a4906ced39d3406ca240b458d3c4a998bd9c7333eba260 swupdate-2022.05.tar.gz +sha256 e6335e87812a98a87f1c55df03c9f4e4ef042789570002c5db120b09f64b0d86 swupdate-2022.12.tar.gz sha256 4cf04ed34ff0ebbf5c71345b56e6af5093fc17206364cca0ebbae92ef3940683 LICENSES/BSD-1-Clause.txt sha256 e27a3e87706b3aa5ff2e50eaafe2e6ed5397fbf2d7679eaf444a6d000518a3a6 LICENSES/BSD-3-Clause.txt sha256 0558101984550fa84d1d13c2af11d116c20079d2be58711e8d99cadce7009192 LICENSES/CC0-1.0.txt diff --git a/package/swupdate/swupdate.mk b/package/swupdate/swupdate.mk index 1cd60d1b8f..8f05b83922 100644 --- a/package/swupdate/swupdate.mk +++ b/package/swupdate/swupdate.mk @@ -4,7 +4,7 @@ # ################################################################################ -SWUPDATE_VERSION = 2022.05 +SWUPDATE_VERSION = 2022.12 SWUPDATE_SITE = $(call github,sbabic,swupdate,$(SWUPDATE_VERSION)) SWUPDATE_LICENSE = GPL-2.0, GPL-2.0+, LGPL-2.1+, MIT, ISC, BSD-1-Clause, BSD-3-Clause, CC0-1.0, CC-BY-SA-4.0, OFL-1.1 SWUPDATE_LICENSE_FILES = LICENSES/BSD-1-Clause.txt \ diff --git a/package/swupdate/swupdate.service b/package/swupdate/swupdate.service index a3d8d1939e..94d4526acf 100644 --- a/package/swupdate/swupdate.service +++ b/package/swupdate/swupdate.service @@ -4,6 +4,7 @@ Documentation=https://github.com/sbabic/swupdate Documentation=https://sbabic.github.io/swupdate [Service] +Type=notify ExecStart=/usr/lib/swupdate/swupdate.sh KillMode=mixed From peter at korsgaard.com Sun Dec 18 14:35:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:35:43 +0100 Subject: [Buildroot] [git commit] package/supertuxkart: bump version to 1.4 Message-ID: <20221218143632.5595C86902@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f51e1f9522393864ea1543e581e485f2e7c1e683 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changelog: https://github.com/supertuxkart/stk-code/blob/1.4/CHANGELOG.md Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/supertuxkart/supertuxkart.hash | 2 +- package/supertuxkart/supertuxkart.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/supertuxkart/supertuxkart.hash b/package/supertuxkart/supertuxkart.hash index 6ae3fae82b..446a9de8ec 100644 --- a/package/supertuxkart/supertuxkart.hash +++ b/package/supertuxkart/supertuxkart.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 eeabeb0d9801688a218f6f0a76ea3546a46a322ccaca9a258148ecacfe083ffd SuperTuxKart-1.3-src.tar.xz +sha256 9890392419baf4715313f14d5ad60746f276eed36eb580636caf44e2532c0f03 SuperTuxKart-1.4-src.tar.xz sha256 d27207a5213f746aac53893e9ecc18456e9595d3ffa662bd1ec9eb10787c214a COPYING diff --git a/package/supertuxkart/supertuxkart.mk b/package/supertuxkart/supertuxkart.mk index 8ec366f792..1f9ad4102b 100644 --- a/package/supertuxkart/supertuxkart.mk +++ b/package/supertuxkart/supertuxkart.mk @@ -4,7 +4,7 @@ # ################################################################################ -SUPERTUXKART_VERSION = 1.3 +SUPERTUXKART_VERSION = 1.4 SUPERTUXKART_SOURCE = SuperTuxKart-$(SUPERTUXKART_VERSION)-src.tar.xz # Do not use the github helper here, the generated tarball is *NOT* # the same as the one uploaded by upstream for the release. From peter at korsgaard.com Sun Dec 18 14:34:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:34:45 +0100 Subject: [Buildroot] [git commit] package/rtl8189fs: bump to 2022-10-30 version to fix build failure with Linux up to 6.1 Message-ID: <20221218143632.49EAA86905@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5aceee9b1dc2c1c3e7f22ff2892aa580378d741b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop local patch that has been upstreamed[0] and drop the endianness handling too since from this commit[1] on it's handled by using Linux macro __LITTLE_ENDIAN. [0]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/4a555ffb77a5947814b6c7f330968318e265c496 [1]: https://github.com/jwrdegoede/rtl8189ES_linux/commit/b3da33576da5359d85c7cfe82716c9a08a592aff Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- ...ve-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch | 40 ---------------------- package/rtl8189fs/rtl8189fs.hash | 2 +- package/rtl8189fs/rtl8189fs.mk | 10 ++---- 3 files changed, 3 insertions(+), 49 deletions(-) diff --git a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch b/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch deleted file mode 100644 index dc4deff9f1..0000000000 --- a/package/rtl8189fs/0001-Makefile-move-EXTRA_CFLAGS-USER_EXTRA_CFLAGS-at-the-.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 4a555ffb77a5947814b6c7f330968318e265c496 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Sep 2022 21:17:17 +0200 -Subject: [PATCH] Makefile: move 'EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)' at the - end of EXTRA_FLAGS assignment - -At the moment USER_EXTRA_CFLAGS can't override local Makfile EXTRA_CFLAGS -since it's assigned at the beginning of the Makefile. For example it's not -possible to undefine the hardcoded CONFIG_LITTLE_ENDIAN and this doesn't -allow to build these modules for big endian architectures. So let's move -the assignment of USER_EXTRA_CFLAGS to EXTRA_CFLAGS after the last -EXTRA_CFLAGS assignment. - -Signed-off-by: Giulio Benetti -[Upstream status: https://github.com/jwrdegoede/rtl8189ES_linux/pull/83] ---- - Makefile | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/Makefile b/Makefile -index 8fcb7bd..e4664e9 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,3 @@ --EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) - EXTRA_CFLAGS += -O1 - #EXTRA_CFLAGS += -O3 - #EXTRA_CFLAGS += -Wall -@@ -2239,6 +2238,8 @@ ifneq ($(USER_MODULE_NAME),) - MODULE_NAME := $(USER_MODULE_NAME) - endif - -+EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS) -+ - ifneq ($(KERNELRELEASE),) - - ########### this part for *.mk ############################ --- -2.34.1 - diff --git a/package/rtl8189fs/rtl8189fs.hash b/package/rtl8189fs/rtl8189fs.hash index 1ab41db553..4f117cfd14 100644 --- a/package/rtl8189fs/rtl8189fs.hash +++ b/package/rtl8189fs/rtl8189fs.hash @@ -1,2 +1,2 @@ # Locally calculated -sha256 7cc80cb85ed6e7f7d5480e6094c377d3dbcd18a57b58cfba43a7e42ea59fc8d3 rtl8189fs-c93cfd712a3acd2ecdeda19a66d269c20f8803f1.tar.gz +sha256 96347dbfedd95a217fb89b7b295fe417b711dbad3db896ef0c2fa733c6d150fd rtl8189fs-e58bd86c9d9408c648b1246a0dd76b16856ec172.tar.gz diff --git a/package/rtl8189fs/rtl8189fs.mk b/package/rtl8189fs/rtl8189fs.mk index 8b7618fcc8..15a5329a45 100644 --- a/package/rtl8189fs/rtl8189fs.mk +++ b/package/rtl8189fs/rtl8189fs.mk @@ -4,20 +4,14 @@ # ################################################################################ -RTL8189FS_VERSION = c93cfd712a3acd2ecdeda19a66d269c20f8803f1 +RTL8189FS_VERSION = e58bd86c9d9408c648b1246a0dd76b16856ec172 RTL8189FS_SITE = $(call github,jwrdegoede,rtl8189ES_linux,$(RTL8189FS_VERSION)) RTL8189FS_LICENSE = GPL-2.0 -# Undefine the hardcoded CONFIG_LITTLE_ENDIAN -RTL8189FS_USER_EXTRA_CLAGS = -UCONFIG_LITTLE_ENDIAN -# Set endianness -RTL8189FS_USER_EXTRA_CLAGS += -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN - RTL8189FS_MODULE_MAKE_OPTS = \ CONFIG_RTL8189FS=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) \ - USER_EXTRA_CFLAGS="$(RTL8189FS_USER_EXTRA_CLAGS)" + KSRC=$(LINUX_DIR) define RTL8189FS_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_WIRELESS) From peter at korsgaard.com Sun Dec 18 14:52:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:52:48 +0100 Subject: [Buildroot] [PATCH v6 1/3] package/rtl8723ds-bt: new package In-Reply-To: <20221216080433.1997432-1-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:31 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> Message-ID: <87k02okblr.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > This package install the required firmware for enabling the > Bluetooth device embedded in the RTL8723DS chip. > The driver is included in Linux main tree and can be enabled > with the BT_HCIUART_RTL symbol. > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > --- > v6: > * Added me to developers file > DEVELOPERS | 1 + > package/Config.in | 1 + > package/rtl8723ds-bt/Config.in | 6 ++++++ > package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ > package/rtl8723ds-bt/rtl8723ds-bt.mk | 17 +++++++++++++++++ > 5 files changed, 27 insertions(+) > create mode 100644 package/rtl8723ds-bt/Config.in > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.hash > create mode 100644 package/rtl8723ds-bt/rtl8723ds-bt.mk > diff --git a/DEVELOPERS b/DEVELOPERS > index 3a0e3c14ab..b52a065dbc 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ > F: package/qt5/qt5knx/ > F: package/qt5/qt5mqtt/ > F: package/rtl8723ds/ > +F: package/rtl8723ds-bt/ > F: package/sam-ba/ > F: package/sshguard/ > F: package/sunwait/ > diff --git a/package/Config.in b/package/Config.in > index 914c3584e9..999feae08a 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -585,6 +585,7 @@ endmenu > source "package/rtl8192eu/Config.in" > source "package/rtl8723bu/Config.in" > source "package/rtl8723ds/Config.in" > + source "package/rtl8723ds-bt/Config.in" > source "package/rtl8812au-aircrack-ng/Config.in" > source "package/rtl8821au/Config.in" > source "package/sane-backends/Config.in" > diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in > new file mode 100644 > index 0000000000..0a604310c0 > --- /dev/null > +++ b/package/rtl8723ds-bt/Config.in > @@ -0,0 +1,6 @@ > +config BR2_PACKAGE_RTL8723DS_BT > + bool "rtl8723ds-bt" > + help > + rtl8723ds UART attached Bluetooth module firmware. > + > + https://github.com/wsyco/RTL8723DS_BT_Linux > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash > new file mode 100644 > index 0000000000..1ec4e350f9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash > @@ -0,0 +1,2 @@ > +# Locally computed > +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz > diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk > new file mode 100644 > index 0000000000..efd0a5bae9 > --- /dev/null > +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk > @@ -0,0 +1,17 @@ > +################################################################################ > +# > +# rtl8723ds-bt > +# > +################################################################################ > + > +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 > +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) > +RTL8723DS_BT_LICENSE = PROPRIETARY > + > +define RTL8723DS_BT_INSTALL_TARGET_CMDS > + mkdir -p $(TARGET_DIR)/lib/firmware/rtl_bt/ > + cp $(@D)/8723D/rtl8723d_fw $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin > + cp $(@D)/8723D/rtl8723d_config $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin We normally use install -D to install files to control the permissions. Committed after changing that, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:53:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:52 +0100 Subject: [Buildroot] [PATCH v6 2/3] configs/lichee_rv: new defconfig In-Reply-To: <20221216080433.1997432-2-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:32 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> <20221216080433.1997432-2-angelo@amarulasolutions.com> Message-ID: <87fsdckbjz.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > Lichee RV - Nezha CM is a compute module with modular design, equipped > with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 > RAM. > Board support is based on the nezha defconfig already available in > buildroot. > https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html > https://linux-sunxi.org/Sipeed_Lichee_RV > Signed-off-by: Angelo Compagnucci > Reviewed-by: Indrek Kruusa > Tested-by: Indrek Kruusa Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:54:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:54:59 +0100 Subject: [Buildroot] [PATCH v6 3/3] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221216080433.1997432-3-angelo@amarulasolutions.com> (Angelo Compagnucci's message of "Fri, 16 Dec 2022 09:04:33 +0100") References: <20221216080433.1997432-1-angelo@amarulasolutions.com> <20221216080433.1997432-3-angelo@amarulasolutions.com> Message-ID: <87bko0kbi4.fsf@dell.be.48ers.dk> >>>>> "Angelo" == Angelo Compagnucci writes: > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > --- > v6: > * Added me to the developers file > * Fixing typos in readme (Indrek Kruusa) Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 14:51:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:51:01 +0100 Subject: [Buildroot] [git commit] package/rtl8723ds-bt: new package Message-ID: <20221218145518.08A4D86930@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a2db09451371d317ee119d742a62817d5f41c5f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This package install the required firmware for enabling the Bluetooth device embedded in the RTL8723DS chip. The driver is included in Linux main tree and can be enabled with the BT_HCIUART_RTL symbol. Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa [Peter: use install -D] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8723ds-bt/Config.in | 6 ++++++ package/rtl8723ds-bt/rtl8723ds-bt.hash | 2 ++ package/rtl8723ds-bt/rtl8723ds-bt.mk | 18 ++++++++++++++++++ 5 files changed, 28 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 3a0e3c14ab..b52a065dbc 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -185,6 +185,7 @@ F: package/qt5/qt5coap/ F: package/qt5/qt5knx/ F: package/qt5/qt5mqtt/ F: package/rtl8723ds/ +F: package/rtl8723ds-bt/ F: package/sam-ba/ F: package/sshguard/ F: package/sunwait/ diff --git a/package/Config.in b/package/Config.in index 914c3584e9..999feae08a 100644 --- a/package/Config.in +++ b/package/Config.in @@ -585,6 +585,7 @@ endmenu source "package/rtl8192eu/Config.in" source "package/rtl8723bu/Config.in" source "package/rtl8723ds/Config.in" + source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" source "package/sane-backends/Config.in" diff --git a/package/rtl8723ds-bt/Config.in b/package/rtl8723ds-bt/Config.in new file mode 100644 index 0000000000..0a604310c0 --- /dev/null +++ b/package/rtl8723ds-bt/Config.in @@ -0,0 +1,6 @@ +config BR2_PACKAGE_RTL8723DS_BT + bool "rtl8723ds-bt" + help + rtl8723ds UART attached Bluetooth module firmware. + + https://github.com/wsyco/RTL8723DS_BT_Linux diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.hash b/package/rtl8723ds-bt/rtl8723ds-bt.hash new file mode 100644 index 0000000000..1ec4e350f9 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 9e70a981946abeeb6437d9a27d8437cea15aa4df72f8d56ded0ae28af484d2f4 rtl8723ds-bt-14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08.tar.gz diff --git a/package/rtl8723ds-bt/rtl8723ds-bt.mk b/package/rtl8723ds-bt/rtl8723ds-bt.mk new file mode 100644 index 0000000000..423ad74df5 --- /dev/null +++ b/package/rtl8723ds-bt/rtl8723ds-bt.mk @@ -0,0 +1,18 @@ +################################################################################ +# +# rtl8723ds-bt +# +################################################################################ + +RTL8723DS_BT_VERSION = 14cedf3a9fec1aa8c500fa52f3e3acc433cbcf08 +RTL8723DS_BT_SITE = $(call github,wsyco,RTL8723DS_BT_Linux,$(RTL8723DS_BT_VERSION)) +RTL8723DS_BT_LICENSE = PROPRIETARY + +define RTL8723DS_BT_INSTALL_TARGET_CMDS + $(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_fw \ + $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_fw.bin + $(INSTALL) -m 644 -D $(@D)/8723D/rtl8723d_config \ + $(TARGET_DIR)/lib/firmware/rtl_bt/rtl8723ds_config.bin +endef + +$(eval $(generic-package)) From peter at korsgaard.com Sun Dec 18 14:53:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:20 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv: new defconfig Message-ID: <20221218145518.138C386931@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=286628bcc2d1931807c4648ef4359873bb3ee559 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Lichee RV - Nezha CM is a compute module with modular design, equipped with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. Board support is based on the nezha defconfig already available in buildroot. https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html https://linux-sunxi.org/Sipeed_Lichee_RV Signed-off-by: Angelo Compagnucci Reviewed-by: Indrek Kruusa Tested-by: Indrek Kruusa Signed-off-by: Peter Korsgaard --- DEVELOPERS | 2 ++ board/sipeed/lichee_rv/genimage.cfg | 19 +++++++++++++ .../lichee_rv/overlay/boot/extlinux/extlinux.conf | 4 +++ board/sipeed/lichee_rv/readme.txt | 26 +++++++++++++++++ configs/sipeed_lichee_rv_defconfig | 33 ++++++++++++++++++++++ 5 files changed, 84 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b52a065dbc..2f27ddb110 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -157,6 +157,8 @@ N: Andrey Yurovsky F: package/rauc/ N: Angelo Compagnucci +F: board/sipeed/lichee_rv/ +F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ F: package/cups/ diff --git a/board/sipeed/lichee_rv/genimage.cfg b/board/sipeed/lichee_rv/genimage.cfg new file mode 100644 index 0000000000..d5df41203d --- /dev/null +++ b/board/sipeed/lichee_rv/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..91b2298628 --- /dev/null +++ b/board/sipeed/lichee_rv/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + # use devicetree from u-boot + append console=ttyS0,115200 root=/dev/mmcblk0p1 ro rootwait diff --git a/board/sipeed/lichee_rv/readme.txt b/board/sipeed/lichee_rv/readme.txt new file mode 100644 index 0000000000..24e8141851 --- /dev/null +++ b/board/sipeed/lichee_rv/readme.txt @@ -0,0 +1,26 @@ +Lichee RV +=============== + +Lichee RV - Nezha CM is a compute module with modular design, equipped +with Allwinner D1 chip (based on T-Head XuanTie C906 core), 512MB DDR3 RAM. +It can boot from TF card or SD-NAND, uses two sets of M.2 b key 67 pin +connectors to route all IO, making it convient for wide use and easy to replace. + +How to build +============ + +$ make sipeed_lichee_rv_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig new file mode 100644 index 0000000000..f9782f870b --- /dev/null +++ b/configs/sipeed_lichee_rv_defconfig @@ -0,0 +1,33 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Sun Dec 18 14:53:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 15:53:47 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig Message-ID: <20221218145518.21A4286933@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Lichee RV Dock is a RISC-V Linux development kits with high integration, small size and affordable price designed for opensource developer. https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html Signed-off-by: Angelo Compagnucci Tested-by: Indrek Kruusa Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + board/sipeed/lichee_rv_dock/genimage.cfg | 19 +++++++++ board/sipeed/lichee_rv_dock/linux.fragment | 7 ++++ .../lichee_rv_dock/overlay/etc/network/interfaces | 6 +++ .../lichee_rv_dock/overlay/etc/wpa_supplicant.conf | 8 ++++ board/sipeed/lichee_rv_dock/readme.txt | 45 ++++++++++++++++++++++ configs/sipeed_lichee_rv_dock_defconfig | 41 ++++++++++++++++++++ 7 files changed, 127 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 2f27ddb110..b0f10148b5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -158,6 +158,7 @@ F: package/rauc/ N: Angelo Compagnucci F: board/sipeed/lichee_rv/ +F: board/sipeed/lichee_rv_dock/ F: configs/sipeed_lichee_rv* F: package/apparmor/ F: package/corkscrew/ diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg b/board/sipeed/lichee_rv_dock/genimage.cfg new file mode 100644 index 0000000000..38078f0ae3 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/genimage.cfg @@ -0,0 +1,19 @@ +# Minimal SD card image for the sipeed Lichee RV dock + +image sdcard.img { + hdimage { + } + + partition u-boot { + in-partition-table = false + image = "u-boot-sunxi-with-spl.bin" + offset = 8K + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + offset = 1M + } +} diff --git a/board/sipeed/lichee_rv_dock/linux.fragment b/board/sipeed/lichee_rv_dock/linux.fragment new file mode 100644 index 0000000000..10016889ab --- /dev/null +++ b/board/sipeed/lichee_rv_dock/linux.fragment @@ -0,0 +1,7 @@ +CONFIG_BT=y +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_SERDEV=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_RTL=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces new file mode 100644 index 0000000000..89e7d74aff --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces @@ -0,0 +1,6 @@ +auto lo +iface lo inet loopback + +auto wlan0 +iface wlan0 inet dhcp +wpa-conf /etc/wpa_supplicant.conf diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf new file mode 100644 index 0000000000..b43292b0a7 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf @@ -0,0 +1,8 @@ +ap_scan=1 + +network={ + ssid="YOURSSID" + scan_ssid=1 + key_mgmt=WPA-PSK + psk="YOURPASSWD" +} diff --git a/board/sipeed/lichee_rv_dock/readme.txt b/board/sipeed/lichee_rv_dock/readme.txt new file mode 100644 index 0000000000..048ba64d26 --- /dev/null +++ b/board/sipeed/lichee_rv_dock/readme.txt @@ -0,0 +1,45 @@ +Lichee RV dock +=============== + +Lichee RV Dock is a RISC-V Linux development kits with high integration, small +size and affordable price designed for opensource developer. It's equipped with +HDMI interface and it supports many screen by its screen convert board. It's +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT module, +an analog microphone and a speaker jack interface. + +How to build +============ + +$ make sipeed_lichee_rv_dock_defconfig +$ make + +Wifi +========== + +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or +/etc/wpa_supplicant.conf once connected to the board: + +* Replace YOURSSID with your AP ssid +* Replace YOURPASSWD with your AP password + +Bluetooth +========== + +To make the device discoverable and pairable, once connected to the board: + +* bluetoothctl power on +* bluetoothctl discoverable yes +* bluetoothctl pairable yes + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Connect a TTL UART to the debug connector, insert the microSD card and +plug in a USB-C cable to the PWR connector to boot the system. diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig new file mode 100644 index 0000000000..7c8c6788fa --- /dev/null +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -0,0 +1,41 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="nezha" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_PACKAGE_RTL8723DS=y +BR2_PACKAGE_RTL8723DS_BT=y +BR2_PACKAGE_BLUEZ5_UTILS=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_OPENSBI=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" +BR2_TARGET_OPENSBI_PLAT="generic" +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y +# BR2_TARGET_UBOOT_FORMAT_BIN is not set +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" +BR2_PACKAGE_HOST_GENIMAGE=y From peter at korsgaard.com Sun Dec 18 15:49:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 16:49:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/vuejs-router: fix license hash In-Reply-To: <20221212173542.8469-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:35:42 +0100") References: <20221212173542.8469-1-fontaine.fabrice@gmail.com> Message-ID: <877cyok8zt.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE > hash (update in year: > https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) > Fixes: > - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Sun Dec 18 15:48:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 16:48:34 +0100 Subject: [Buildroot] [git commit] package/vuejs-router: fix license hash Message-ID: <20221218155152.795DD86942@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=66c2d6d4b43776d4afb62b985a082bf2d75cb708 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 2fce36d928082685d7f77c3587e15b7827ce0b42 forgot to update LICENSE hash (update in year: https://github.com/vuejs/router/commit/ed238db64b2a605f785ee4e2f847a6788c06a2ea) Fixes: - http://autobuild.buildroot.org/results/beac411246342a9445495bc7c8f6a7e7369b9c53 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/vuejs-router/vuejs-router.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/vuejs-router/vuejs-router.hash b/package/vuejs-router/vuejs-router.hash index 147e730f20..b48e59ef48 100644 --- a/package/vuejs-router/vuejs-router.hash +++ b/package/vuejs-router/vuejs-router.hash @@ -1,3 +1,3 @@ # Locally computed sha256 437558a84b99d0d89743d4897ec16a90a96a1d3a6786e697a8808a044bcb9b8f vue-router-4.1.6.tgz -sha256 9c0015250f592a09d7787efc07152afcf661fff6bda2554359f6d00987828c02 LICENSE +sha256 91a2845c4db44e7497b514b98634a674c737986ad0db81599307cf733bf850b2 LICENSE From giulio.benetti at benettiengineering.com Sun Dec 18 17:37:07 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sun, 18 Dec 2022 18:37:07 +0100 Subject: [Buildroot] [PATCH v5] configs/imxrt1050-evk: New defconfig In-Reply-To: <20221218055003.701405-1-Mr.Bossman075@gmail.com> References: <20221218055003.701405-1-Mr.Bossman075@gmail.com> Message-ID: <134278fe-ae90-ae80-ae56-eea2dc5c506e@benettiengineering.com> Hi Jesse, On 18/12/22 06:50, Jesse Taube wrote: > Add defconfig for imxrt1050-evk is a development board from NXP. > > Giulio and I worked on Linux and U-boot for this board. And now I'm > adding support for the new board in Buildroot. > > The i.MXRTxxxx family spreads from i.MXRT1020 to i.MXRT1170 with the > first one supporting 1 USB OTG & 100M ethernet with a cortex-M7 at 500Mhz > up to the latter with i.MXRT1170 with cortex-M7 at 1Ghz and > cortex-M4 at 400Mhz, 2MB of internal SRAM, 2D GPU, 2x 1Gb and > 1x 100Mb ENET. The i.MXRT family is NXP's answer to STM32F7xx, as it > uses only simple SDRAM, it gives the chance of a 4 or less layer PCBs. > Seeing that these chips are comparable to the STM32F7xxs which have > buildroot ported to them it seems reasonable to add support for them. > > https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > > Signed-off-by: Jesse Taube > Cc: Giulio Benetti Here you've missed the changelog. Also please set the V4 patch as superseded in Patchwork. > --- > DEVELOPERS | 6 ++++ > board/freescale/imxrt1050evk/genimage.cfg | 40 +++++++++++++++++++++ > board/freescale/imxrt1050evk/readme.txt | 30 ++++++++++++++++ > board/freescale/imxrt1050evk/uboot.fragment | 2 ++ > configs/imxrt1050-evk_defconfig | 40 +++++++++++++++++++++ > 5 files changed, 118 insertions(+) > create mode 100644 board/freescale/imxrt1050evk/genimage.cfg > create mode 100644 board/freescale/imxrt1050evk/readme.txt > create mode 100644 board/freescale/imxrt1050evk/uboot.fragment > create mode 100644 configs/imxrt1050-evk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index 59121c6a54..ee33c65fd4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1132,9 +1132,11 @@ F: package/webp/ > F: package/xapian/ > > N: Giulio Benetti > +F: board/freescale/imxrt1050evk/* > F: board/olimex/a* > F: configs/amarula_vyasa_rk3288_defconfig > F: configs/asus_tinker_rk3288_defconfig > +F: configs/imxrt1050-evk_defconfig > F: configs/olimex_a* > F: package/at/ > F: package/binutils/ > @@ -1477,6 +1479,10 @@ F: package/wmctrl/ > F: package/x11r7/xdriver_xf86-video-imx/ > F: package/x11r7/xdriver_xf86-video-imx-viv/ > > +N: Jesse Taube > +F: board/freescale/imxrt1050evk/* > +F: configs/imxrt1050-evk_defconfig > + > N: Jesse Van Gavere > F: package/qt6/qt6serialport/ > > diff --git a/board/freescale/imxrt1050evk/genimage.cfg b/board/freescale/imxrt1050evk/genimage.cfg > new file mode 100644 > index 0000000000..daa51bdbe0 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/genimage.cfg > @@ -0,0 +1,40 @@ > +image boot.vfat { > + vfat { > + files = { > + "uImage", > + "imxrt1050-evk.dtb", > + } > + } > + > + size = 8M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition SPL { > + in-partition-table = "no" > + image = "SPL" > + offset = 1K > + size = 127K > + } > + > + partition u-boot { > + in-partition-table = "no" > + image = "u-boot.img" > + offset = 128K > + size = 512K > + } > + > + partition boot { > + partition-type = 0xc > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/freescale/imxrt1050evk/readme.txt b/board/freescale/imxrt1050evk/readme.txt > new file mode 100644 > index 0000000000..1fc4edd88b > --- /dev/null > +++ b/board/freescale/imxrt1050evk/readme.txt > @@ -0,0 +1,30 @@ > +NXP i.MXRT1050 EVK board > +------------------------ > + > +i.MX RT1050 are NXP's crossover MCUs. They combine the high performance and high > +level of integration of an applications processors with the ease-of-use and > +real-time functionality of a microcontroller. The i.MX RT1050 MCU runs on the Arm > +Cortex-M7 core at 600 MHz. > +https://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1050-evaluation-kit:MIMXRT1050-EVK > + > +To build a minimal support for this board: > + > +$ make imxrt1050-evk_defconfig > +$ make > + > +Buildroot prepares a bootable "sdcard.img" image in the output/images/ > +directory, ready to be flashed into the SD card: > + > +$ dd if=output/images/sdcard.img of=/dev/sdX > +Where 'sdX' is the device node of the uSD. > + > +Jumper settings: > + > + SW7: 1 0 1 0 > + > +Where 0 means bottom position and 1 means top position (from the > +switch label numbers reference). > + > +Connect the USB cable between the EVK and the PC for the console. > + > +Insert the micro SD card in the board, power it up and U-Boot messages should come up. > diff --git a/board/freescale/imxrt1050evk/uboot.fragment b/board/freescale/imxrt1050evk/uboot.fragment > new file mode 100644 > index 0000000000..1c5bb6af35 > --- /dev/null > +++ b/board/freescale/imxrt1050evk/uboot.fragment > @@ -0,0 +1,2 @@ > +CONFIG_USE_BOOTCOMMAND=y > +CONFIG_BOOTCOMMAND="setenv bootargs console=ttyLP0 root=/dev/mmcblk0p2 rw earlycon rootwait;load mmc 0:1 0x80800000 imxrt1050-evk.dtb;load mmc 0:1 0x80000000 uImage;bootm 0x80000000 - 0x80800000" > diff --git a/configs/imxrt1050-evk_defconfig b/configs/imxrt1050-evk_defconfig > new file mode 100644 > index 0000000000..7dc58d1e7f > --- /dev/null > +++ b/configs/imxrt1050-evk_defconfig > @@ -0,0 +1,40 @@ > +# Architecture > +BR2_arm=y > +BR2_cortex_m7=y Here you must specify: # Toolchain BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y otherwise the latest Linux Headers will be picked, and once version 6.2 will come out the headers will be unaligned with the Linux version. > + > +# Image > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/imxrt1050evk/genimage.cfg" > + > +# Kernel > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1" > +BR2_LINUX_KERNEL_DEFCONFIG="imxrt" > +BR2_LINUX_KERNEL_UIMAGE=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="imxrt1050-evk" > + > +# Filesystem > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="16M" > + > +# NOMMU Busybox > +BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-minimal.config" > + > +# Bootloader > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imxrt1050-evk" > +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/freescale/imxrt1050evk/uboot.fragment" > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="SPL" > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > + > +# Required tools to create the SD card image > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MKPASSWD=y Have you tried to build the imxrt1050-evk_defconfig using buildroot/utils/docker-run ? Using that I've found you also need to add: BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_MTOOLS=y I've retested on the board and it works good except the points above. So with those 3 options enabled you can add: Reviewed-by: Giulio Benetti Tested-by: Giulio Benetti I wait for V6. Remember to set as superseded this V5 patch too once you've sent the V6. Thank you! Kind regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From indrek.kruusa at gmail.com Sun Dec 18 18:06:46 2022 From: indrek.kruusa at gmail.com (Indrek Kruusa) Date: Sun, 18 Dec 2022 20:06:46 +0200 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig In-Reply-To: <20221218145518.21A4286933@busybox.osuosl.org> References: <20221218145518.21A4286933@busybox.osuosl.org> Message-ID: Kontakt Peter Korsgaard () kirjutas kuup?eval P, 18. detsember 2022 kell 16:55: > commit: > https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > > Very nice, but because of "linux: bump _KERNEL_LATEST_VERSION to 6.1" it's broken. For nezha and lichee_rv* the linux headers custom version has to be updated. > Lichee RV Dock is a RISC-V Linux development kits with high integration, > small size and affordable price designed for opensource developer. > > https://wiki.sipeed.com/hardware/en/lichee/RV/Dock.html > > Signed-off-by: Angelo Compagnucci > Tested-by: Indrek Kruusa > Signed-off-by: Peter Korsgaard > --- > DEVELOPERS | 1 + > board/sipeed/lichee_rv_dock/genimage.cfg | 19 +++++++++ > board/sipeed/lichee_rv_dock/linux.fragment | 7 ++++ > .../lichee_rv_dock/overlay/etc/network/interfaces | 6 +++ > .../lichee_rv_dock/overlay/etc/wpa_supplicant.conf | 8 ++++ > board/sipeed/lichee_rv_dock/readme.txt | 45 > ++++++++++++++++++++++ > configs/sipeed_lichee_rv_dock_defconfig | 41 > ++++++++++++++++++++ > 7 files changed, 127 insertions(+) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 2f27ddb110..b0f10148b5 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -158,6 +158,7 @@ F: package/rauc/ > > N: Angelo Compagnucci > F: board/sipeed/lichee_rv/ > +F: board/sipeed/lichee_rv_dock/ > F: configs/sipeed_lichee_rv* > F: package/apparmor/ > F: package/corkscrew/ > diff --git a/board/sipeed/lichee_rv_dock/genimage.cfg > b/board/sipeed/lichee_rv_dock/genimage.cfg > new file mode 100644 > index 0000000000..38078f0ae3 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/genimage.cfg > @@ -0,0 +1,19 @@ > +# Minimal SD card image for the sipeed Lichee RV dock > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + in-partition-table = false > + image = "u-boot-sunxi-with-spl.bin" > + offset = 8K > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + bootable = "true" > + offset = 1M > + } > +} > diff --git a/board/sipeed/lichee_rv_dock/linux.fragment > b/board/sipeed/lichee_rv_dock/linux.fragment > new file mode 100644 > index 0000000000..10016889ab > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/linux.fragment > @@ -0,0 +1,7 @@ > +CONFIG_BT=y > +CONFIG_BT_HCIUART=m > +CONFIG_BT_HCIUART_SERDEV=y > +CONFIG_BT_HCIUART_3WIRE=y > +CONFIG_BT_HCIUART_RTL=y > +CONFIG_SERIAL_DEV_BUS=y > +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > new file mode 100644 > index 0000000000..89e7d74aff > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/network/interfaces > @@ -0,0 +1,6 @@ > +auto lo > +iface lo inet loopback > + > +auto wlan0 > +iface wlan0 inet dhcp > +wpa-conf /etc/wpa_supplicant.conf > diff --git a/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > new file mode 100644 > index 0000000000..b43292b0a7 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf > @@ -0,0 +1,8 @@ > +ap_scan=1 > + > +network={ > + ssid="YOURSSID" > + scan_ssid=1 > + key_mgmt=WPA-PSK > + psk="YOURPASSWD" > +} > diff --git a/board/sipeed/lichee_rv_dock/readme.txt > b/board/sipeed/lichee_rv_dock/readme.txt > new file mode 100644 > index 0000000000..048ba64d26 > --- /dev/null > +++ b/board/sipeed/lichee_rv_dock/readme.txt > @@ -0,0 +1,45 @@ > +Lichee RV dock > +=============== > + > +Lichee RV Dock is a RISC-V Linux development kits with high integration, > small > +size and affordable price designed for opensource developer. It's > equipped with > +HDMI interface and it supports many screen by its screen convert board. > It's > +also equipped with many peripherals, including a UAB-A port, 2.4G Wifi-BT > module, > +an analog microphone and a speaker jack interface. > + > +How to build > +============ > + > +$ make sipeed_lichee_rv_dock_defconfig > +$ make > + > +Wifi > +========== > + > +Edit board/sipeed/lichee_rv_dock/overlay/etc/wpa_supplicant.conf or > +/etc/wpa_supplicant.conf once connected to the board: > + > +* Replace YOURSSID with your AP ssid > +* Replace YOURPASSWD with your AP password > + > +Bluetooth > +========== > + > +To make the device discoverable and pairable, once connected to the board: > + > +* bluetoothctl power on > +* bluetoothctl discoverable yes > +* bluetoothctl pairable yes > + > +How to write the SD card > +======================== > + > +Once the build process is finished you will have an image called > "sdcard.img" > +in the output/images/ directory. > + > +Copy the bootable "sdcard.img" onto an SD card with "dd": > + > + $ sudo dd if=output/images/sdcard.img of=/dev/sdX > + > +Connect a TTL UART to the debug connector, insert the microSD card and > +plug in a USB-C cable to the PWR connector to boot the system. > diff --git a/configs/sipeed_lichee_rv_dock_defconfig > b/configs/sipeed_lichee_rv_dock_defconfig > new file mode 100644 > index 0000000000..7c8c6788fa > --- /dev/null > +++ b/configs/sipeed_lichee_rv_dock_defconfig > @@ -0,0 +1,41 @@ > +BR2_riscv=y > +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y > +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y > +BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay > board/sipeed/lichee_rv_dock/overlay" > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv_dock/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,linux,ca67838d84af4c9f85d06311c9e98e1adf46308f)/linux-ca67838d84af4c9f85d06311c9e98e1adf46308f.tar.gz" > +BR2_LINUX_KERNEL_DEFCONFIG="nezha" > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun20i-d1-lichee-rv-dock" > > +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/sipeed/lichee_rv_dock/linux.fragment" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_RTL8723DS=y > +BR2_PACKAGE_RTL8723DS_BT=y > +BR2_PACKAGE_BLUEZ5_UTILS=y > +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y > +BR2_PACKAGE_WPA_SUPPLICANT=y > +BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +# BR2_TARGET_ROOTFS_TAR is not set > +BR2_TARGET_OPENSBI=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION=y > +BR2_TARGET_OPENSBI_CUSTOM_VERSION_VALUE="1.1" > +BR2_TARGET_OPENSBI_PLAT="generic" > +# BR2_TARGET_OPENSBI_INSTALL_JUMP_IMG is not set > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,smaeul,u-boot,528ae9bc6c55edd3ffe642734b4132a8246ea777)/uboot-528ae9bc6c55edd3ffe642734b4132a8246ea777.tar.gz" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="lichee_rv_dock" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_OPENSBI=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_CUSTOM=y > +BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot-sunxi-with-spl.bin" > +BR2_PACKAGE_HOST_GENIMAGE=y > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Sun Dec 18 20:30:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Sun, 18 Dec 2022 21:30:33 +0100 Subject: [Buildroot] [git commit] configs/lichee_rv_dock: new defconfig In-Reply-To: (Indrek Kruusa's message of "Sun, 18 Dec 2022 20:06:46 +0200") References: <20221218145518.21A4286933@busybox.osuosl.org> Message-ID: <87359cjvyu.fsf@dell.be.48ers.dk> >>>>> "Indrek" == Indrek Kruusa writes: > Kontakt Peter Korsgaard () kirjutas kuup?eval P, 18. > detsember 2022 kell 16:55: >> commit: >> https://git.buildroot.net/buildroot/commit/?id=f9ad317507cf8564200b88dda2463406d0171122 >> branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master >> >> > Very nice, but because of "linux: bump _KERNEL_LATEST_VERSION to 6.1" it's > broken. > For nezha and lichee_rv* the linux headers custom version has to be updated. Ahh yes, because of the 6.1-rc3 based kernel. -- Bye, Peter Korsgaard From fontaine.fabrice at gmail.com Sun Dec 18 22:02:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:02:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/gtest: bump to version 1.12.1 Message-ID: <20221218220211.16371-1-fontaine.fabrice@gmail.com> https://github.com/google/googletest/releases/tag/release-1.12.1 Signed-off-by: Fabrice Fontaine --- package/gtest/gtest.hash | 2 +- package/gtest/gtest.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gtest/gtest.hash b/package/gtest/gtest.hash index 1a93684aeb..a6dd15a8d2 100644 --- a/package/gtest/gtest.hash +++ b/package/gtest/gtest.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 2a4f11dce6188b256f3650061525d0fe352069e5c162452818efbbf8d0b5fe1c gtest-1.12.0.tar.gz +sha256 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 gtest-1.12.1.tar.gz sha256 9702de7e4117a8e2b20dafab11ffda58c198aede066406496bef670d40a22138 LICENSE diff --git a/package/gtest/gtest.mk b/package/gtest/gtest.mk index 236c8f3730..a53253228e 100644 --- a/package/gtest/gtest.mk +++ b/package/gtest/gtest.mk @@ -4,7 +4,7 @@ # ################################################################################ -GTEST_VERSION = 1.12.0 +GTEST_VERSION = 1.12.1 GTEST_SITE = $(call github,google,googletest,release-$(GTEST_VERSION)) GTEST_INSTALL_STAGING = YES GTEST_INSTALL_TARGET = NO -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 18 22:03:17 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 23:03:17 +0100 Subject: [Buildroot] [PATCH 1/2] package/linux-firmware: add RTL8125B NIC firmware Message-ID: <20221218220318.563479-1-bernd.kuhls@t-online.de> Needed due to kernel commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef Signed-off-by: Bernd Kuhls --- package/linux-firmware/linux-firmware.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..526e8c1c44 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,7 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ -- 2.34.1 From bernd.kuhls at t-online.de Sun Dec 18 22:03:18 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 18 Dec 2022 23:03:18 +0100 Subject: [Buildroot] [PATCH 2/2] package/linux-firmware: bump to version 20221214 In-Reply-To: <20221218220318.563479-1-bernd.kuhls@t-online.de> References: <20221218220318.563479-1-bernd.kuhls@t-online.de> Message-ID: <20221218220318.563479-2-bernd.kuhls@t-online.de> Update WHENCE file hash due to date/firmware file updates: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=32d8681d21f2eef052cadfdfafc47e02eed6c2b2 Signed-off-by: Bernd Kuhls --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 321436fb61..6bbc2f9c77 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz +sha256 e793783e92acbde549965521462d1d1327827360664cf242dbda08f075654331 linux-firmware-20221214.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE +sha256 744babd4eae138ccfb5bd343b1589912b9839274f8a794af0b6c9b451df73579 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 526e8c1c44..6990ef38ad 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221109 +LINUX_FIRMWARE_VERSION = 20221214 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES -- 2.34.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:08:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:08:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipcalc: bump to version 1.0.2 Message-ID: <20221218220806.39245-1-fontaine.fabrice@gmail.com> https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS Signed-off-by: Fabrice Fontaine --- package/ipcalc/ipcalc.hash | 2 +- package/ipcalc/ipcalc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ipcalc/ipcalc.hash b/package/ipcalc/ipcalc.hash index bf9b34a610..50d08239fa 100644 --- a/package/ipcalc/ipcalc.hash +++ b/package/ipcalc/ipcalc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dac080c0773cc14c1d6f818899351d2286cace85751dd9dc704944e54c2c3565 ipcalc-1.0.1.tar.bz2 +sha256 47c866941916800270fca23496acc9976ca9488ce9053aeaedc5f47c5929b772 ipcalc-1.0.2.tar.bz2 sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ipcalc/ipcalc.mk b/package/ipcalc/ipcalc.mk index dfe35e2cdc..e63e174ce2 100644 --- a/package/ipcalc/ipcalc.mk +++ b/package/ipcalc/ipcalc.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPCALC_VERSION = 1.0.1 +IPCALC_VERSION = 1.0.2 IPCALC_SITE = $(call gitlab,ipcalc,ipcalc,$(IPCALC_VERSION)) IPCALC_SOURCE = ipcalc-$(IPCALC_VERSION).tar.bz2 IPCALC_LICENSE = GPL-2.0+ -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:22:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:22:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcoap: bump to version 4.3.1 Message-ID: <20221218222247.61581-1-fontaine.fabrice@gmail.com> Update hash of LICENSE file (update in year: https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog Signed-off-by: Fabrice Fontaine --- package/libcoap/libcoap.hash | 4 ++-- package/libcoap/libcoap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcoap/libcoap.hash b/package/libcoap/libcoap.hash index 4a5bcaa7ff..e0006b62af 100644 --- a/package/libcoap/libcoap.hash +++ b/package/libcoap/libcoap.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 1a195adacd6188d3b71c476e7b21706fef7f3663ab1fb138652e8da49a9ec556 libcoap-4.3.0.tar.gz +sha256 074a71deca01e06d3acb00a1416d0fbeb87d130f40a3c0f6fda3a5c711855dca libcoap-4.3.1.tar.gz sha256 09dd86a017bad210527085008cbf706609c58210897b69845af14099577e7eb7 COPYING -sha256 c5625e704d52deade1c9b2d7931ac8593be147ba63af62b53b8c7e309b7eaeb9 LICENSE +sha256 5711e8bf7e94b59fcf0681d0f73752111bc196563b60f8568f19dacd0213192b LICENSE diff --git a/package/libcoap/libcoap.mk b/package/libcoap/libcoap.mk index edcc1bbef8..c0a941a0c8 100644 --- a/package/libcoap/libcoap.mk +++ b/package/libcoap/libcoap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCOAP_VERSION = 4.3.0 +LIBCOAP_VERSION = 4.3.1 LIBCOAP_SITE = $(call github,obgm,libcoap,v$(LIBCOAP_VERSION)) LIBCOAP_INSTALL_STAGING = YES LIBCOAP_LICENSE = BSD-2-Clause -- 2.35.1 From fontaine.fabrice at gmail.com Sun Dec 18 22:29:30 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 18 Dec 2022 23:29:30 +0100 Subject: [Buildroot] [PATCH 1/1] package/mpfr: bump to version 4.1.1 Message-ID: <20221218222930.101076-1-fontaine.fabrice@gmail.com> https://www.mpfr.org/mpfr-4.1.1 Signed-off-by: Fabrice Fontaine --- package/mpfr/mpfr.hash | 2 +- package/mpfr/mpfr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpfr/mpfr.hash b/package/mpfr/mpfr.hash index 35056f626a..4b0d14c9c2 100644 --- a/package/mpfr/mpfr.hash +++ b/package/mpfr/mpfr.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz +sha256 ffd195bd567dbaffc3b98b23fd00aad0537680c9896171e44fe3ff79e28ac33d mpfr-4.1.1.tar.xz # Hash for license file sha256 e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 COPYING.LESSER diff --git a/package/mpfr/mpfr.mk b/package/mpfr/mpfr.mk index cd558dae0e..8d12c7502b 100644 --- a/package/mpfr/mpfr.mk +++ b/package/mpfr/mpfr.mk @@ -4,7 +4,7 @@ # ################################################################################ -MPFR_VERSION = 4.1.0 +MPFR_VERSION = 4.1.1 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION) MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.xz MPFR_LICENSE = LGPL-3.0+ -- 2.35.1 From peter at korsgaard.com Mon Dec 19 08:51:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:40 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use 6.1 kernel headers Message-ID: <20221219085143.1538900-1-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 2936746c49..854392f929 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:51:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:42 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <20221219085143.1538900-3-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_dock_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig index 7c8c6788fa..807209eeec 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" -- 2.30.2 From francois.dugast.foss at gmail.com Mon Dec 19 08:57:10 2022 From: francois.dugast.foss at gmail.com (Francois Dugast) Date: Mon, 19 Dec 2022 09:57:10 +0100 Subject: [Buildroot] [PATCH 1/1] configs/visionfive2_defconfig: new defconfig Message-ID: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> Add a defconfig for the Starfive VisionFive2 board, a board built around the Starfive JH7110 RISC-V 64bit SoC. This board comes with functional lowlevel and U-Boot bootloaders in SPI flash. The defconfig reuses these and only builds a (5.15 based) kernel and rootfs. The factory shipped U-Boot is hard coded to look at MMC partition 3. Signed-off-by: Francois Dugast --- board/visionfive2/genimage.cfg | 21 +++++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/visionfive2/readme.txt | 30 +++++++++++++++++++ configs/visionfive2_defconfig | 18 +++++++++++ 4 files changed, 73 insertions(+) create mode 100644 board/visionfive2/genimage.cfg create mode 100644 board/visionfive2/overlay/boot/extlinux/extlinux.conf create mode 100644 board/visionfive2/readme.txt create mode 100644 configs/visionfive2_defconfig diff --git a/board/visionfive2/genimage.cfg b/board/visionfive2/genimage.cfg new file mode 100644 index 0000000000..c221b49c7b --- /dev/null +++ b/board/visionfive2/genimage.cfg @@ -0,0 +1,21 @@ +# Minimal SD card image for the Starfive VisionFive2 board + +image sdcard.img { + hdimage { + } + + # u-boot is hard coded to look at 3rd partition + partition dummy1 { + size = 512 + } + + partition dummy2 { + size = 512 + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + } +} diff --git a/board/visionfive2/overlay/boot/extlinux/extlinux.conf b/board/visionfive2/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..6e2c5660d6 --- /dev/null +++ b/board/visionfive2/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + devicetree /boot/jh7110-visionfive-v2.dtb + append console=ttyS0,115200 root=/dev/mmcblk1p3 diff --git a/board/visionfive2/readme.txt b/board/visionfive2/readme.txt new file mode 100644 index 0000000000..2da98f3847 --- /dev/null +++ b/board/visionfive2/readme.txt @@ -0,0 +1,30 @@ +Starfive VisionFive2 +==================== + +The VisionFive2 is a low-cost RISC-V 64-bit based platform, powered by a +Starfive JH7110 processor. + +How to build +============ + +$ make visionfive2_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Preparing the board +=================== + +Connect a TTL UART cable to pin 6 (GND), 8 (TX) and 10 (RX). + +Insert your SD card. + +Power-up the board using an USB-C cable. diff --git a/configs/visionfive2_defconfig b/configs/visionfive2_defconfig new file mode 100644 index 0000000000..5b07a8efbc --- /dev/null +++ b/configs/visionfive2_defconfig @@ -0,0 +1,18 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_SYSTEM_DHCP="eth0" +BR2_ROOTFS_OVERLAY="board/visionfive2/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/visionfive/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,starfive-tech,linux,7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b)/linux-7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="starfive_visionfive2" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="starfive/jh7110-visionfive-v2" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_PACKAGE_HOST_GENIMAGE=y -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:51:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:51:41 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <20221219085143.1538900-2-peter@korsgaard.com> The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig index f9782f870b..f03a6b4f69 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" -- 2.30.2 From peter at korsgaard.com Mon Dec 19 08:59:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/ipcalc: bump to version 1.0.2 In-Reply-To: <20221218220806.39245-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:08:06 +0100") References: <20221218220806.39245-1-fontaine.fabrice@gmail.com> Message-ID: <87sfhbixa8.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 08:59:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcoap: bump to version 4.3.1 In-Reply-To: <20221218222247.61581-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:22:47 +0100") References: <20221218222247.61581-1-fontaine.fabrice@gmail.com> Message-ID: <87o7rzixa4.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Update hash of LICENSE file (update in year: > https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) > https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 08:59:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:18 +0100 Subject: [Buildroot] [git commit] package/ipcalc: bump to version 1.0.2 Message-ID: <20221219090054.5BB298699D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3d923d5f7e61b36f7deee32e1e09b279efd5dcd3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://gitlab.com/ipcalc/ipcalc/-/blob/1.0.2/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/ipcalc/ipcalc.hash | 2 +- package/ipcalc/ipcalc.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/ipcalc/ipcalc.hash b/package/ipcalc/ipcalc.hash index bf9b34a610..50d08239fa 100644 --- a/package/ipcalc/ipcalc.hash +++ b/package/ipcalc/ipcalc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 dac080c0773cc14c1d6f818899351d2286cace85751dd9dc704944e54c2c3565 ipcalc-1.0.1.tar.bz2 +sha256 47c866941916800270fca23496acc9976ca9488ce9053aeaedc5f47c5929b772 ipcalc-1.0.2.tar.bz2 sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/ipcalc/ipcalc.mk b/package/ipcalc/ipcalc.mk index dfe35e2cdc..e63e174ce2 100644 --- a/package/ipcalc/ipcalc.mk +++ b/package/ipcalc/ipcalc.mk @@ -4,7 +4,7 @@ # ################################################################################ -IPCALC_VERSION = 1.0.1 +IPCALC_VERSION = 1.0.2 IPCALC_SITE = $(call gitlab,ipcalc,ipcalc,$(IPCALC_VERSION)) IPCALC_SOURCE = ipcalc-$(IPCALC_VERSION).tar.bz2 IPCALC_LICENSE = GPL-2.0+ From peter at korsgaard.com Mon Dec 19 08:59:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 09:59:26 +0100 Subject: [Buildroot] [git commit] package/libcoap: bump to version 4.3.1 Message-ID: <20221219090054.65F908699E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=163f933692f616c1b73d060aa03bd8323956692f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update hash of LICENSE file (update in year: https://github.com/obgm/libcoap/commit/43bfbea924e0f5220c4121487df980afe7159346) https://github.com/obgm/libcoap/blob/v4.3.1/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libcoap/libcoap.hash | 4 ++-- package/libcoap/libcoap.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcoap/libcoap.hash b/package/libcoap/libcoap.hash index 4a5bcaa7ff..e0006b62af 100644 --- a/package/libcoap/libcoap.hash +++ b/package/libcoap/libcoap.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 1a195adacd6188d3b71c476e7b21706fef7f3663ab1fb138652e8da49a9ec556 libcoap-4.3.0.tar.gz +sha256 074a71deca01e06d3acb00a1416d0fbeb87d130f40a3c0f6fda3a5c711855dca libcoap-4.3.1.tar.gz sha256 09dd86a017bad210527085008cbf706609c58210897b69845af14099577e7eb7 COPYING -sha256 c5625e704d52deade1c9b2d7931ac8593be147ba63af62b53b8c7e309b7eaeb9 LICENSE +sha256 5711e8bf7e94b59fcf0681d0f73752111bc196563b60f8568f19dacd0213192b LICENSE diff --git a/package/libcoap/libcoap.mk b/package/libcoap/libcoap.mk index edcc1bbef8..c0a941a0c8 100644 --- a/package/libcoap/libcoap.mk +++ b/package/libcoap/libcoap.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCOAP_VERSION = 4.3.0 +LIBCOAP_VERSION = 4.3.1 LIBCOAP_SITE = $(call github,obgm,libcoap,v$(LIBCOAP_VERSION)) LIBCOAP_INSTALL_STAGING = YES LIBCOAP_LICENSE = BSD-2-Clause From peter at korsgaard.com Mon Dec 19 09:00:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:14 +0100 Subject: [Buildroot] [git commit] package/mpfr: bump to version 4.1.1 Message-ID: <20221219090054.7014C8699F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4386b912db9f9f9a3cf5cbc9165e1609a55309f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://www.mpfr.org/mpfr-4.1.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/mpfr/mpfr.hash | 2 +- package/mpfr/mpfr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mpfr/mpfr.hash b/package/mpfr/mpfr.hash index 35056f626a..4b0d14c9c2 100644 --- a/package/mpfr/mpfr.hash +++ b/package/mpfr/mpfr.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz +sha256 ffd195bd567dbaffc3b98b23fd00aad0537680c9896171e44fe3ff79e28ac33d mpfr-4.1.1.tar.xz # Hash for license file sha256 e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 COPYING.LESSER diff --git a/package/mpfr/mpfr.mk b/package/mpfr/mpfr.mk index cd558dae0e..8d12c7502b 100644 --- a/package/mpfr/mpfr.mk +++ b/package/mpfr/mpfr.mk @@ -4,7 +4,7 @@ # ################################################################################ -MPFR_VERSION = 4.1.0 +MPFR_VERSION = 4.1.1 MPFR_SITE = http://www.mpfr.org/mpfr-$(MPFR_VERSION) MPFR_SOURCE = mpfr-$(MPFR_VERSION).tar.xz MPFR_LICENSE = LGPL-3.0+ From peter at korsgaard.com Mon Dec 19 09:00:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/mpfr: bump to version 4.1.1 In-Reply-To: <20221218222930.101076-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:29:30 +0100") References: <20221218222930.101076-1-fontaine.fabrice@gmail.com> Message-ID: <87k02nix8u.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://www.mpfr.org/mpfr-4.1.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:01:01 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:01:01 +0100 Subject: [Buildroot] [PATCH 1/1] package/gtest: bump to version 1.12.1 In-Reply-To: <20221218220211.16371-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sun, 18 Dec 2022 23:02:11 +0100") References: <20221218220211.16371-1-fontaine.fabrice@gmail.com> Message-ID: <87fsdbix82.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://github.com/google/googletest/releases/tag/release-1.12.1 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:00:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:00:57 +0100 Subject: [Buildroot] [git commit] package/gtest: bump to version 1.12.1 Message-ID: <20221219090219.EF31B869A9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=58bb71089e52323aea8696a5de2d7687422bde74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/google/googletest/releases/tag/release-1.12.1 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/gtest/gtest.hash | 2 +- package/gtest/gtest.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gtest/gtest.hash b/package/gtest/gtest.hash index 1a93684aeb..a6dd15a8d2 100644 --- a/package/gtest/gtest.hash +++ b/package/gtest/gtest.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 2a4f11dce6188b256f3650061525d0fe352069e5c162452818efbbf8d0b5fe1c gtest-1.12.0.tar.gz +sha256 81964fe578e9bd7c94dfdb09c8e4d6e6759e19967e397dbea48d1c10e45d0df2 gtest-1.12.1.tar.gz sha256 9702de7e4117a8e2b20dafab11ffda58c198aede066406496bef670d40a22138 LICENSE diff --git a/package/gtest/gtest.mk b/package/gtest/gtest.mk index 236c8f3730..a53253228e 100644 --- a/package/gtest/gtest.mk +++ b/package/gtest/gtest.mk @@ -4,7 +4,7 @@ # ################################################################################ -GTEST_VERSION = 1.12.0 +GTEST_VERSION = 1.12.1 GTEST_SITE = $(call github,google,googletest,release-$(GTEST_VERSION)) GTEST_INSTALL_STAGING = YES GTEST_INSTALL_TARGET = NO From peter at korsgaard.com Mon Dec 19 09:12:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:12:18 +0100 Subject: [Buildroot] [PATCH 1/1] configs/visionfive2_defconfig: new defconfig In-Reply-To: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> (Francois Dugast's message of "Mon, 19 Dec 2022 09:57:10 +0100") References: <20221219085710.1163707-1-francois.dugast.foss@gmail.com> Message-ID: <87bknziwp9.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Dugast writes: > Add a defconfig for the Starfive VisionFive2 board, a board built around the > Starfive JH7110 RISC-V 64bit SoC. > This board comes with functional lowlevel and U-Boot bootloaders in SPI > flash. The defconfig reuses these and only builds a (5.15 based) kernel and > rootfs. > The factory shipped U-Boot is hard coded to look at MMC partition 3. > Signed-off-by: Francois Dugast > --- > board/visionfive2/genimage.cfg | 21 +++++++++++++ > .../overlay/boot/extlinux/extlinux.conf | 4 +++ > board/visionfive2/readme.txt | 30 +++++++++++++++++++ > configs/visionfive2_defconfig | 18 +++++++++++ > 4 files changed, 73 insertions(+) > create mode 100644 board/visionfive2/genimage.cfg > create mode 100644 board/visionfive2/overlay/boot/extlinux/extlinux.conf > create mode 100644 board/visionfive2/readme.txt > create mode 100644 configs/visionfive2_defconfig Nice! You forgot to add yourself to DEVELOPERS, so I've fixed that and committed. Odd that you (or starfive) are using a 5.15 based kernel for the visionfive2 when we use a 6.0 based on from the same location for visionfive, but OK. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 09:05:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 10:05:23 +0100 Subject: [Buildroot] [git commit] configs/visionfive2_defconfig: new defconfig Message-ID: <20221219091236.52489869E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=704c62bbc5d30df80002fdd1f6a63bebc0e1842d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add a defconfig for the Starfive VisionFive2 board, a board built around the Starfive JH7110 RISC-V 64bit SoC. This board comes with functional lowlevel and U-Boot bootloaders in SPI flash. The defconfig reuses these and only builds a (5.15 based) kernel and rootfs. The factory shipped U-Boot is hard coded to look at MMC partition 3. Signed-off-by: Francois Dugast [Peter: add to DEVELOPERS] Signed-off-by: Peter Korsgaard --- DEVELOPERS | 4 +++ board/visionfive2/genimage.cfg | 21 +++++++++++++++ .../overlay/boot/extlinux/extlinux.conf | 4 +++ board/visionfive2/readme.txt | 30 ++++++++++++++++++++++ configs/visionfive2_defconfig | 18 +++++++++++++ 5 files changed, 77 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index b0f10148b5..a200edb7f5 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1029,6 +1029,10 @@ F: package/tbb/ N: Francisco Gonzalez F: package/ser2net/ +N: Francois Dugast +F: board/visionfive2/ +F: configs/visionfive2_defconfig + N: Francois Perrad F: board/freescale/ls1028ardb/ F: board/olimex/a20_olinuxino diff --git a/board/visionfive2/genimage.cfg b/board/visionfive2/genimage.cfg new file mode 100644 index 0000000000..c221b49c7b --- /dev/null +++ b/board/visionfive2/genimage.cfg @@ -0,0 +1,21 @@ +# Minimal SD card image for the Starfive VisionFive2 board + +image sdcard.img { + hdimage { + } + + # u-boot is hard coded to look at 3rd partition + partition dummy1 { + size = 512 + } + + partition dummy2 { + size = 512 + } + + partition rootfs { + partition-type = 0x83 + image = "rootfs.ext4" + bootable = "true" + } +} diff --git a/board/visionfive2/overlay/boot/extlinux/extlinux.conf b/board/visionfive2/overlay/boot/extlinux/extlinux.conf new file mode 100644 index 0000000000..6e2c5660d6 --- /dev/null +++ b/board/visionfive2/overlay/boot/extlinux/extlinux.conf @@ -0,0 +1,4 @@ +label linux + kernel /boot/Image + devicetree /boot/jh7110-visionfive-v2.dtb + append console=ttyS0,115200 root=/dev/mmcblk1p3 diff --git a/board/visionfive2/readme.txt b/board/visionfive2/readme.txt new file mode 100644 index 0000000000..2da98f3847 --- /dev/null +++ b/board/visionfive2/readme.txt @@ -0,0 +1,30 @@ +Starfive VisionFive2 +==================== + +The VisionFive2 is a low-cost RISC-V 64-bit based platform, powered by a +Starfive JH7110 processor. + +How to build +============ + +$ make visionfive2_defconfig +$ make + +How to write the SD card +======================== + +Once the build process is finished you will have an image called "sdcard.img" +in the output/images/ directory. + +Copy the bootable "sdcard.img" onto an SD card with "dd": + + $ sudo dd if=output/images/sdcard.img of=/dev/sdX + +Preparing the board +=================== + +Connect a TTL UART cable to pin 6 (GND), 8 (TX) and 10 (RX). + +Insert your SD card. + +Power-up the board using an USB-C cable. diff --git a/configs/visionfive2_defconfig b/configs/visionfive2_defconfig new file mode 100644 index 0000000000..5b07a8efbc --- /dev/null +++ b/configs/visionfive2_defconfig @@ -0,0 +1,18 @@ +BR2_riscv=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_SYSTEM_DHCP="eth0" +BR2_ROOTFS_OVERLAY="board/visionfive2/overlay" +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/visionfive/genimage.cfg" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,starfive-tech,linux,7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b)/linux-7b7b4eddd8d5ae55f6e0ee09b93e16e23ab4f97b.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="starfive_visionfive2" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="starfive/jh7110-visionfive-v2" +BR2_LINUX_KERNEL_INSTALL_TARGET=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_PACKAGE_HOST_GENIMAGE=y From d.lang at abatec.at Mon Dec 19 12:11:30 2022 From: d.lang at abatec.at (Lang Daniel) Date: Mon, 19 Dec 2022 12:11:30 +0000 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 Message-ID: Signed-off-by: Daniel Lang --- package/dbus-cxx/dbus-cxx.hash | 2 +- package/dbus-cxx/dbus-cxx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dbus-cxx/dbus-cxx.hash b/package/dbus-cxx/dbus-cxx.hash index acb059b91d..6a7a634ced 100644 --- a/package/dbus-cxx/dbus-cxx.hash +++ b/package/dbus-cxx/dbus-cxx.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 45663b6dbc289f133dfdcd8b8de771de3a2d54588954c2eec3f97888b03bd8ad dbus-cxx-2.3.0.tar.gz +sha256 88d4bd1d9af8563bda03f24b26ffe4efbc555ca82ac664ced572b053928f739a dbus-cxx-2.3.1.tar.gz sha256 99e5d0ad951d96567a6f9a17f3f17ac000c0582f53357c7f3601851c2dcbb786 COPYING sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 cmake-modules/LICENSE_1_0.txt sha256 c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 tools/libcppgenerate/LICENSE diff --git a/package/dbus-cxx/dbus-cxx.mk b/package/dbus-cxx/dbus-cxx.mk index 43556195c7..554acaa67d 100644 --- a/package/dbus-cxx/dbus-cxx.mk +++ b/package/dbus-cxx/dbus-cxx.mk @@ -4,7 +4,7 @@ # ################################################################################ -DBUS_CXX_VERSION = 2.3.0 +DBUS_CXX_VERSION = 2.3.1 DBUS_CXX_SITE = $(call github,dbus-cxx,dbus-cxx,$(DBUS_CXX_VERSION)) DBUS_CXX_LICENSE = LGPL-3.0+ or BSD-3-Clause, Boost license (cmake-modules), Apache 2.0 (libcppgenerate) DBUS_CXX_LICENSE_FILES = COPYING cmake-modules/LICENSE_1_0.txt tools/libcppgenerate/LICENSE -- 2.25.1 From robert.marko at sartura.hr Mon Dec 19 12:18:38 2022 From: robert.marko at sartura.hr (Robert Marko) Date: Mon, 19 Dec 2022 13:18:38 +0100 Subject: [Buildroot] [PATCH] package/hostapd: enable 802.11ax support Message-ID: <20221219121838.1833159-1-robert.marko@sartura.hr> Hostapd has 802.11ax support, however its currently disabled by default. Signed-off-by: Robert Marko --- package/hostapd/hostapd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk index 4420142fbd..8981d9247e 100644 --- a/package/hostapd/hostapd.mk +++ b/package/hostapd/hostapd.mk @@ -53,6 +53,7 @@ endif ifeq ($(BR2_PACKAGE_HOSTAPD_HAS_WIFI_DRIVERS),y) HOSTAPD_CONFIG_ENABLE += \ CONFIG_HS20 \ + CONFIG_IEEE80211AX \ CONFIG_IEEE80211AC \ CONFIG_IEEE80211N \ CONFIG_IEEE80211R \ -- 2.38.1 From luca.ceresoli at bootlin.com Mon Dec 19 12:36:20 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 19 Dec 2022 13:36:20 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name In-Reply-To: References: <20221207124855.1831-1-neal.frager@amd.com> <20221211180336.79ea5b05@windsurf> Message-ID: <20221219133620.396349dc@booty> On Mon, 12 Dec 2022 13:47:29 +0000 "Frager, Neal" wrote: > Hi Thomas, > > > And in fact, it seems this patch is also broken: there is no Device Tree named zynqmp-smk-k26-revA-sck-kv-g-revB.dts: > > > $ make zynqmp_kria_kv260_defconfig > > $ make linux-patch > > $ find output/build/linux-custom/ -name 'zynqmp-smk-k26-revA-sck-kv-g-revB.dts' > > > I have done a full build and run test on all of these patches you have been committing, including this one. > > In case my last message was not absolutely clear, the mistake I made when updating the zynqmp_kria_kv260_defconfig from Xilinx 2022.1 to 2022.2 was not handling the device tree name change. > > 2022.1 used smk-k26-revA-sck-kv-g-revB.dtb > https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.1/arch/arm64/boot/dts/xilinx/Makefile > smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo > dtb-$(CONFIG_ARCH_ZYNQMP) += smk-k26-revA-sck-kv-g-revB.dtb > > 2022.2 changed to zynqmp-smk-k26-revA-sck-kv-g-revB.dtb > https://github.com/Xilinx/linux-xlnx/blob/xlnx_rebase_v5.15_2022.2/arch/arm64/boot/dts/xilinx/Makefile > zynqmp-smk-k26-revA-sck-kv-g-revB-dtbs := zynqmp-smk-k26-revA.dtb zynqmp-sck-kv-g-revB.dtbo > dtb-$(CONFIG_ARCH_ZYNQMP) += zynqmp-smk-k26-revA-sck-kv-g-revB.dtb > > In both cases, the defconfig remains the default zynqmp xilinx_zynqmp_virt_defconfig which is used for all zynqmp builds. Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From luca.ceresoli at bootlin.com Mon Dec 19 12:36:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Mon, 19 Dec 2022 13:36:26 +0100 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221208094620.38498-1-neal.frager@amd.com> References: <20221208094620.38498-1-neal.frager@amd.com> Message-ID: <20221219133626.3e8ad15a@booty> On Thu, 8 Dec 2022 02:46:20 -0700 Neal Frager wrote: > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > While the Kria SOM is based on a ZynqMP SoC, there are some key > boot config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus > hard configured for QSPI flash. A pre-programmed boot.bin comes > with every Starter Kit. U-Boot can then find the Linux kernel and > file system on the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash > can be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file > from other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Mon Dec 19 12:42:24 2022 From: neal.frager at amd.com (Frager, Neal) Date: Mon, 19 Dec 2022 12:42:24 +0000 Subject: [Buildroot] [PATCH v3 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221219133626.3e8ad15a@booty> References: <20221208094620.38498-1-neal.frager@amd.com> <20221219133626.3e8ad15a@booty> Message-ID: Hi All, > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.ht > ml > > While the Kria SOM is based on a ZynqMP SoC, there are some key boot > config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus hard > configured for QSPI flash. A pre-programmed boot.bin comes with every > Starter Kit. U-Boot can then find the Linux kernel and file system on > the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash can > be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+ > K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file from > other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager > Reviewed-by: Luca Ceresoli Please do not apply this patch enabling the kr260 yet. While it works with what we currently have in buildroot master, it would get broken if the following patch gets applied changing the work around solution for handling kria u-boot.itb generation. Once we have decided whether or not to apply this patch, I will update the kr260 patch set accordingly to use the new solution or stick with the old solution. https://patchwork.ozlabs.org/project/buildroot/patch/20221216100044.54270-1-neal.frager at amd.com/ Best regards, Neal Frager AMD From kory.maincent at bootlin.com Mon Dec 19 13:39:30 2022 From: kory.maincent at bootlin.com (=?UTF-8?q?K=C3=B6ry=20Maincent?=) Date: Mon, 19 Dec 2022 14:39:30 +0100 Subject: [Buildroot] [PATCH v2] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221219133930.231407-1-kory.maincent@bootlin.com> From: Kory Maincent Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. The management of libraries links have now changed. We moved on from a version with several links present but few of them missing to no links at all. Now, all the links are made by the build system. The loop mechanism to make them are imported from the ST Yocto layer. The packageconfig have also changed, no need to update prefix and version value anymore. Signed-off-by: Kory Maincent --- Notes: Change on V2: update the commmit message to explain the changes package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 ++++++++------------ 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS -- 2.25.1 From peter at korsgaard.com Mon Dec 19 17:06:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 18:06:00 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 19 Dec 2022 11:31:34 -0500") References: <87sfhcomp4.fsf@dell.be.48ers.dk> Message-ID: <877cyniarr.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, > Peter, > Thank you for the reply! I'm not very familiar with the process so I'm > relying on the Beginner's Guide and Intel FPGA documentation. I have built > the rootfs successfully for my Arria10 device in the past using buildroot > and busybox, but it's been several years since the last time. > I am getting the upper case ARM from the Intel FPGA documentation - all > through their guides it shows it as upper case: (see building the root > filesystem tab of this link for example) > https://www.rocketboards.org/foswiki/Documentation/EmbeddedLinuxBeginnerSGuide > Nonetheless, the upper case is apparently incorrect, and I have tried to > build with no ARCH specified, which, should default to just 'ARCH=arm', > correct? Yes, you should not define ARCH= (or export it in your environment) when you use Buildroot. The architecture is specified by running make menuconfig. > I am selecting external toolchain as > :gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf > My kernel is 5.4.13 from Linux-socfpga > I just did a fresh checkout of 2022.02.7 , added a few networking > utilities and options, selected external toolchain and prefix and now I get > this error: > Incorrect selection of kernel headers: expected 5.4.x, got 4.10.x Your runtime kernel may be 5.4.13, but the Linaro toolchain you mention above has been built against a 4.10.3 kernel: cat gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/version.h #define LINUX_VERSION_CODE 264707 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) printf '0x%x\n' 264707 0x40a03 So you need to configure 'External toolchain kernel headers series' as 4.10.x (or alternatively use one of the newer preconfigured toolchains). -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 17:08:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 18:08:09 +0100 Subject: [Buildroot] error - machine `ARM-buildroot' not recognized for libpcap In-Reply-To: (John Lemonovich's message of "Mon, 19 Dec 2022 12:00:37 -0500") References: <87sfhcomp4.fsf@dell.be.48ers.dk> Message-ID: <87359biao6.fsf@dell.be.48ers.dk> >>>>> "John" == John Lemonovich writes: Hello, >>>> host-gettext-tiny 0.3.2 Downloading > wget --passive-ftp -nd -t 3 -O > '/us/jl/sfipv6/ipv6/buildroot/output/build/.gettext-tiny-0.3.2.tar.gz.RleKKJ/output' > ' > https://github.com/sabotage-linux/gettext-tiny/archive/v0.3.2/gettext-tiny-0.3.2.tar.gz > ' > --2022-12-19 11:57:14-- > https://github.com/sabotage-linux/gettext-tiny/archive/v0.3.2/gettext-tiny-0.3.2.tar.gz > Resolving github.com (github.com)... failed: Name or service not known. > wget: unable to resolve host address ?github.com? So you cannot resolve github.com > wget --passive-ftp -nd -t 3 -O > '/us/jl/sfipv6/ipv6/buildroot/output/build/.gettext-tiny-0.3.2.tar.gz.agkwom/output' > 'http://sources.buildroot.net/gettext-tiny/gettext-tiny-0.3.2.tar.gz' > --2022-12-19 11:57:39-- > http://sources.buildroot.net/gettext-tiny/gettext-tiny-0.3.2.tar.gz > Resolving sources.buildroot.net (sources.buildroot.net)... failed: Name or > service not known. > wget: unable to resolve host address ?sources.buildroot.net? Or sources.buildroot.net It sounds like you have a DNS issue on your build machine. Please check. -- Bye, Peter Korsgaard From glex.spb at gmail.com Mon Dec 19 17:39:34 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Mon, 19 Dec 2022 17:39:34 +0000 Subject: [Buildroot] [PATCH 1/1] package/libmodplug: update to git version Message-ID: <20221219173935.3085978-1-glex.spb@gmail.com> The libmodplug release has not been updated for over 5 years. The git version contains many bug fixes, including for OOB accesses, unaligned reads and writes, etc. This git repository is the official home of libmodplug (by the original author), however a new release does not seem likely anytime soon: there are multiple open issues in the repository asking the author to tag a release, all without a response. Update buildroot to the current version of libmodplug from the official git repository. The build system changed from autotools to cmake since the last version. Signed-off-by: Gleb Mazovetskiy --- package/libmodplug/libmodplug.hash | 2 +- package/libmodplug/libmodplug.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/libmodplug/libmodplug.hash b/package/libmodplug/libmodplug.hash index e75152e27f..01ff71014c 100644 --- a/package/libmodplug/libmodplug.hash +++ b/package/libmodplug/libmodplug.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de libmodplug-0.8.9.0.tar.gz +sha256 d145910ca10c3ecab0019d45be7e31ea6be1d1ee951ef0e1f747c9752d20f043 libmodplug-d1b97ed.tar.gz sha256 49942e7b3b175f549e751feb08b5270ca6f6c5fb7a1be9f9517db275ec32c92e COPYING diff --git a/package/libmodplug/libmodplug.mk b/package/libmodplug/libmodplug.mk index 98c38a3b00..641ad64acb 100644 --- a/package/libmodplug/libmodplug.mk +++ b/package/libmodplug/libmodplug.mk @@ -4,11 +4,11 @@ # ################################################################################ -LIBMODPLUG_VERSION = 0.8.9.0 -LIBMODPLUG_SITE = http://downloads.sourceforge.net/project/modplug-xmms/libmodplug/$(LIBMODPLUG_VERSION) +LIBMODPLUG_VERSION = d1b97ed +LIBMODPLUG_SITE = $(call github,Konstanty,libmodplug,$(LIBMODPLUG_VERSION)) LIBMODPLUG_INSTALL_STAGING = YES LIBMODPLUG_LICENSE = Public Domain LIBMODPLUG_LICENSE_FILES = COPYING LIBMODPLUG_CPE_ID_VENDOR = konstanty_bialkowski -$(eval $(autotools-package)) +$(eval $(cmake-package)) -- 2.37.2 From f.fainelli at gmail.com Mon Dec 19 20:23:08 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 12:23:08 -0800 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages Message-ID: <20221219202308.2597300-1-f.fainelli@gmail.com> The only other language supported is CL (Common Lisp) which buildroot does not package yet. This saves 52KB in the final root filesystem. Signed-off-by: Florian Fainelli --- package/libgpg-error/libgpg-error.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2acd..0b7b8df389f9 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-languages ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads -- 2.34.1 From f.fainelli at gmail.com Mon Dec 19 20:49:43 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 12:49:43 -0800 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages In-Reply-To: <20221219202308.2597300-1-f.fainelli@gmail.com> References: <20221219202308.2597300-1-f.fainelli@gmail.com> Message-ID: <11e79180-67f3-f536-ba22-ae2d11acf977@gmail.com> On 12/19/22 12:23, Florian Fainelli wrote: > The only other language supported is CL (Common Lisp) which buildroot does not > package yet. This saves 52KB in the final root filesystem. > > Signed-off-by: Florian Fainelli We can strip the package installation even more, v2 coming up shortly. > --- > package/libgpg-error/libgpg-error.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..0b7b8df389f9 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages > > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads -- Florian From ju.o at free.fr Mon Dec 19 20:56:21 2022 From: ju.o at free.fr (Julien Olivain) Date: Mon, 19 Dec 2022 21:56:21 +0100 Subject: [Buildroot] [PATCH v7 2/3] boot/ti-k3-image-gen: add new package In-Reply-To: <20221206171719.747581-3-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-3-gadiyar@ti.com> Message-ID: Hi Anand, On 06/12/2022 18:17, Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > This is the image generator that builds the full boot binary, > tiboot3.bin, for the R5 core on TI's k3 devices. > This requires the R5 spl output from the ti-k3-r5-loader package. > > https://git.ti.com/cgit/k3-image-gen/k3-image-gen > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti Reviewed-by: Julien Olivain > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 2 ++ > boot/Config.in | 1 + > boot/ti-k3-image-gen/Config.in | 30 ++++++++++++++++ > boot/ti-k3-image-gen/ti-k3-image-gen.hash | 2 ++ > boot/ti-k3-image-gen/ti-k3-image-gen.mk | 42 +++++++++++++++++++++++ > 5 files changed, 77 insertions(+) > create mode 100644 boot/ti-k3-image-gen/Config.in > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.hash > create mode 100644 boot/ti-k3-image-gen/ti-k3-image-gen.mk > > diff --git a/DEVELOPERS b/DEVELOPERS > index 62d77b6c4b..b5b6cd0a99 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,6 +129,7 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Andr? Zwing > @@ -3059,6 +3060,7 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > > N: Yair Ben Avraham > diff --git a/boot/Config.in b/boot/Config.in > index ce17b2df6b..1b25bacfee 100644 > --- a/boot/Config.in > +++ b/boot/Config.in > @@ -22,6 +22,7 @@ source "boot/s500-bootloader/Config.in" > source "boot/shim/Config.in" > source "boot/sun20i-d1-spl/Config.in" > source "boot/syslinux/Config.in" > +source "boot/ti-k3-image-gen/Config.in" > source "boot/ti-k3-r5-loader/Config.in" > source "boot/uboot/Config.in" > source "boot/vexpress-firmware/Config.in" > diff --git a/boot/ti-k3-image-gen/Config.in > b/boot/ti-k3-image-gen/Config.in > new file mode 100644 > index 0000000000..02018f2f78 > --- /dev/null > +++ b/boot/ti-k3-image-gen/Config.in > @@ -0,0 +1,30 @@ > +config BR2_TARGET_TI_K3_IMAGE_GEN > + bool "ti-k3-image-gen" > + select BR2_TARGET_TI_K3_R5_LOADER > + help > + Use TI's k3-image-gen to build a separate bare metal > + boot binary from a separate spl. Currently supports > + version 08.05.00.004 as default. Why putting the version in the Config.in? Buildroot package usually don't include the version here. It may be missed later, when the package is updated. Is there anything special about this version? If not, consider removing the version here. > + > + https://git.ti.com/cgit/k3-image-gen/k3-image-gen/ > + > +if BR2_TARGET_TI_K3_IMAGE_GEN > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC > + string "SOC type for image gen" > + help > + The target SoC option for image gen. > + For example, "am64x" for AM64X boards. > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE > + string "SOC security type for image gen" > + help > + The security type option for image gen. > + Options are "gp", "hs-fs", or "hs-se". Comment says: Options are "gp", "hs-fs", or "hs-se". If those are the only choices, why not using a Kconfig "choice" instead? Moreover, when trying with a SK-AM64B board, I needed to set "hs-fs" (because B board seems to include a Silicon Revision 2.0, which requires "hs-fs"). In that case, compilation failed with: ti-k3-image-gen 08.05.00.004 Building Makefile:67: *** TI_SECURE_DEV_PKG must be set for HS, defaults will not work. Stop. This "hs-fs" seems to be broken, for now. A note could be added here, about the meaning of "gp" (General Purpose), and "hs-fs" High-Security Field Securable and how it is linked to some silicon revision. Ex: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1158018/faq-processor-sdk-am64x-am64x-am243x-sr-2-0-device-type-transition > + > +config BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG > + string "CONFIG type for image gen" > + help > + The board config option for image gen. > + Usually "sk" or "evm". > +endif > + The empty line at end of Config.in file generate "make check-package" warning: boot/ti-k3-image-gen/Config.in:30: empty line at end of file ... 1 warnings generated make[1]: *** [Makefile:1257: check-package] Error 1 make: *** [Makefile:84: _all] Error 2 Please remove it. > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.hash > b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > new file mode 100644 > index 0000000000..82c5b17060 > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.hash > @@ -0,0 +1,2 @@ > +# Locally calculated > +sha256 > d13e9556bfba32d14071e172589683e48f6fea705a0b05ddd7fe984002089888 > k3-image-gen-08.05.00.004.tar.gz "make legal-info" shows: ti-k3-image-gen 08.05.00.004 Collecting legal info ERROR: No hash found for LICENSE Please add a hash for the LICENSE file declared. > diff --git a/boot/ti-k3-image-gen/ti-k3-image-gen.mk > b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > new file mode 100644 > index 0000000000..f8e6105bfb > --- /dev/null > +++ b/boot/ti-k3-image-gen/ti-k3-image-gen.mk > @@ -0,0 +1,42 @@ > +################################################################################ > +# > +# ti-k3-image-gen > +# > +################################################################################ > + > +TI_K3_IMAGE_GEN_VERSION = 08.05.00.004 There is a newer version 08.05.00.007 available. See: https://git.ti.com/cgit/k3-image-gen/k3-image-gen/tag/?h=08.05.00.007 Consider taking the latest version in the next patch version, unless there is a specific reason for taking the proposed one (in that case, please add a comment). > +TI_K3_IMAGE_GEN_SITE = > https://git.ti.com/cgit/k3-image-gen/k3-image-gen/snapshot > +TI_K3_IMAGE_GEN_SOURCE = > k3-image-gen-$(TI_K3_IMAGE_GEN_VERSION).tar.gz > +TI_K3_IMAGE_GEN_LICENSE = BSD-3-Clause > +TI_K3_IMAGE_GEN_LICENSE_FILES = LICENSE > +TI_K3_IMAGE_GEN_INSTALL_IMAGES = YES > + > +# ti-k3-image-gen is used to build tiboot3.bin, using the > r5-u-boot-spl.bin file > +# from the ti-k3-r5-loader package. Hence the dependency on > ti-k3-r5-loader. > +TI_K3_IMAGE_GEN_DEPENDENCIES = host-arm-gnu-toolchain ti-k3-r5-loader > + > +# The ti-k3-image-gen makefiles seem to need some feature from Make > v4.0, > +# similar to u-boot. Explicitly use $(BR2_MAKE) here, as the build > +# otherwise fails with some misleading error message. > +TI_K3_IMAGE_GEN_MAKE = $(BR2_MAKE) > +TI_K3_IMAGE_GEN_SOC = $(call qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC)) > +TI_K3_IMAGE_GEN_SOC_TYPE = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE)) > +TI_K3_IMAGE_GEN_CONFIG = $(call > qstrip,$(BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG)) > +TI_K3_IMAGE_GEN_MAKE_OPTS = \ > + SOC=$(TI_K3_IMAGE_GEN_SOC) \ > + SOC_TYPE=$(TI_K3_IMAGE_GEN_SOC_TYPE) \ > + CONFIG=$(TI_K3_IMAGE_GEN_CONFIG) \ > + CROSS_COMPILE=$(HOST_DIR)/bin/arm-none-eabi- \ > + SBL=$(BINARIES_DIR)/r5-u-boot-spl.bin \ > + O=$(@D)/tmp \ > + BIN_DIR=$(@D) > + > +define TI_K3_IMAGE_GEN_BUILD_CMDS > + $(TI_K3_IMAGE_GEN_MAKE) -C $(@D) $(TI_K3_IMAGE_GEN_MAKE_OPTS) > +endef > + > +define TI_K3_IMAGE_GEN_INSTALL_IMAGES_CMDS > + cp $(@D)/tiboot3.bin $(BINARIES_DIR) > +endef > + > +$(eval $(generic-package)) > -- > 2.34.1 Best regards, Julien. From fperrad at gmail.com Mon Dec 19 21:02:46 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 19 Dec 2022 22:02:46 +0100 Subject: [Buildroot] [PATCH] package/luaexpat: bump to version 1.5.1 Message-ID: <20221219210246.3416850-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/luaexpat/luaexpat.hash | 2 +- package/luaexpat/luaexpat.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luaexpat/luaexpat.hash b/package/luaexpat/luaexpat.hash index be67e9be6..621293a0b 100644 --- a/package/luaexpat/luaexpat.hash +++ b/package/luaexpat/luaexpat.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 536a5eda09bb070d2de8ecdd15566d3a55e2afa5ded2ef183cd453bac8c41e98 luaexpat-1.5.0-1.src.rock +sha256 eb7abc4cc39dd50eecb30896686bac84e66fd3c0774d0749b391e7ac5d222f45 luaexpat-1.5.1-1.src.rock sha256 7e6a727e5b57cca713a2f2633f05d7e0cc1e261cc6a7613bbe266e625b2f14da luaexpat/LICENSE diff --git a/package/luaexpat/luaexpat.mk b/package/luaexpat/luaexpat.mk index f56bf604b..73675a8ee 100644 --- a/package/luaexpat/luaexpat.mk +++ b/package/luaexpat/luaexpat.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAEXPAT_VERSION = 1.5.0-1 +LUAEXPAT_VERSION = 1.5.1-1 LUAEXPAT_SUBDIR = luaexpat LUAEXPAT_LICENSE = MIT LUAEXPAT_LICENSE_FILES = $(LUAEXPAT_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 19 21:02:56 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 19 Dec 2022 22:02:56 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.0 Message-ID: <20221219210256.3416871-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lualogging/lualogging.hash | 2 +- package/lualogging/lualogging.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index a9eadab4d..5ed012ea5 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 d4a8791e9b24840c4a4c0366399f55b6deb060fc3947f3a9aae9ced0334160c1 lualogging-1.7.0-1.src.rock +sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 78197f6be..96c09c5a4 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.7.0-1 +LUALOGGING_VERSION = 1.8.0-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT -- 2.37.2 From ju.o at free.fr Mon Dec 19 21:12:50 2022 From: ju.o at free.fr (Julien Olivain) Date: Mon, 19 Dec 2022 22:12:50 +0100 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: <20221206171719.747581-4-gadiyar@ti.com> References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: Hi Anand, On 06/12/2022 18:17, Anand Gadiyar via buildroot wrote: > From: Xuanhao Shi > > Adds support for ti's am64x_sk board. > Adds the configs for generating output sdcard image. > Adds the defconfigs for am64x_sk. > > The AM64x_sk board is designed for the AM642 SoC with > two ARM Cortex-A53 and four ARM Cortex-R5. It also > supports RJ 45 Ethernet, Wi-Fi, and Bluetooth. > > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > > Signed-off-by: Xuanhao Shi > Signed-off-by: Anand Gadiyar > Reviewed-by: Giulio Benetti Reviewed-by: Julien Olivain > Acked-by: Andrew Davis > Tested-by: Bryan Brattlof > Cc: Romain Naour > Cc: Francois Perrad > --- > DEVELOPERS | 4 +++ > board/ti/am64x_sk/genimage.cfg | 27 +++++++++++++++++++ > board/ti/am64x_sk/readme.txt | 49 ++++++++++++++++++++++++++++++++++ > configs/am64x_sk_defconfig | 44 ++++++++++++++++++++++++++++++ > 4 files changed, 124 insertions(+) > create mode 100644 board/ti/am64x_sk/genimage.cfg > create mode 100644 board/ti/am64x_sk/readme.txt > create mode 100644 configs/am64x_sk_defconfig > > diff --git a/DEVELOPERS b/DEVELOPERS > index b5b6cd0a99..84886e1fa4 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -129,8 +129,10 @@ F: package/libxmlrpc/ > F: package/python-docopt/ > > N: Anand Gadiyar > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Andr? Zwing > F: package/libkrb5/ > @@ -3060,8 +3062,10 @@ N: Wojciech Nizi?ski > F: package/fwup/ > > N: Xuanhao Shi > +F: board/ti/am64x_sk/ > F: boot/ti-k3-image-gen/ > F: boot/ti-k3-r5-loader/ > +F: configs/am64x_sk_defconfig > > N: Yair Ben Avraham > F: package/casync/ > diff --git a/board/ti/am64x_sk/genimage.cfg > b/board/ti/am64x_sk/genimage.cfg > new file mode 100644 > index 0000000000..26304fe98f > --- /dev/null > +++ b/board/ti/am64x_sk/genimage.cfg > @@ -0,0 +1,27 @@ > +image boot.vfat { > + vfat { > + files = { > + "tiboot3.bin", > + "tispl.bin", > + "u-boot.img", > + } > + } > + > + size = 16M > +} > + > +image sdcard.img { > + hdimage { > + } > + > + partition u-boot { > + partition-type = 0xC > + bootable = "true" > + image = "boot.vfat" > + } > + > + partition rootfs { > + partition-type = 0x83 > + image = "rootfs.ext4" > + } > +} > diff --git a/board/ti/am64x_sk/readme.txt > b/board/ti/am64x_sk/readme.txt > new file mode 100644 > index 0000000000..8096fcb2d4 > --- /dev/null > +++ b/board/ti/am64x_sk/readme.txt > @@ -0,0 +1,49 @@ > +Texas Instuments AM64x SK Test and Development Board > + > +Description > +=========== > + > +These configurations will build a complete image and > +device tree blobs for the the TI AM64x_sk board. To avoid confusion between SK-AM64 and SK-AM64B, I suggest: 1. to add the board url in this readme.txt, for example, using the same comment as in the commit log: """ More information about the board can be found at: https://www.ti.com/tool/SK-AM64 """ 2. add a note that: This configuration is for SK-AM64 only, since it's including: BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" The SK-AM64B [2] is not supported, as it would require "hs-fs". [2] https://www.ti.com/tool/SK-AM64B > + > +How to build it > +=============== > + > +Select the default configuration for the target: > +$ make am64x_sk_defconfig > + > +Optional: modify the configuration: > +$ make menuconfig > + > +Build: > +$ make > + > +Result of the build: > +=================== > +output/images/ > ++-- soc > ++-- ti-connectivity > ++-- bl31.bin > ++-- boot.vfat > ++-- Image > ++-- k3-am642-sk.dtb > ++-- r5-u-boot-spl.bin > ++-- rootfs.ext2 > ++-- rootfs.ext4 > ++-- rootfs.tar > ++-- sdcard.img > ++-- tee.bin > ++-- tee-header_v2.bin > ++-- tee-pageable_v2.bin > ++-- tee-pager_v2.bin > ++-- tiboot3.bin > ++-- tispl.bin > ++-- u-boot.img > + > +To copy the image file to the sdcard use dd: > +$ dd if=output/images/sdcard.img of=/dev/sdX > + > +Insert the SDcard into the AM64x_sk board, and power it up with > +a USB Type-C connector. The system should come up. You can use > +a micro-USB to connect to the connector labled MAIN_UART0 to > +communicate with the board. > diff --git a/configs/am64x_sk_defconfig b/configs/am64x_sk_defconfig > new file mode 100644 > index 0000000000..b8ad2fb68a > --- /dev/null > +++ b/configs/am64x_sk_defconfig > @@ -0,0 +1,44 @@ > +BR2_aarch64=y > +BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" > +BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/ti/am64x_sk/genimage.cfg" > +BR2_LINUX_KERNEL=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION=y > +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.0.9" > +BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y > +BR2_LINUX_KERNEL_DTS_SUPPORT=y > +BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am642-sk" > +BR2_LINUX_KERNEL_INSTALL_TARGET=y > +BR2_PACKAGE_LINUX_FIRMWARE=y > +BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y > +BR2_TARGET_ROOTFS_EXT2=y > +BR2_TARGET_ROOTFS_EXT2_4=y > +BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_VERSION_VALUE="v2.7.0" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="lite" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y > +BR2_TARGET_OPTEE_OS=y > +BR2_TARGET_OPTEE_OS_PLATFORM="k3" > +BR2_TARGET_TI_K3_IMAGE_GEN=y > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC="am64x" > +BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > +BR2_TARGET_TI_K3_IMAGE_GEN_CONFIG="evm" > +BR2_TARGET_TI_K3_R5_LOADER_BOARD_DEFCONFIG="am64x_evm_r5" > +BR2_TARGET_UBOOT=y > +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION=y > +BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2022.10" > +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am64x_evm_a53" > +BR2_TARGET_UBOOT_NEEDS_DTC=y > +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y > +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y > +# BR2_TARGET_UBOOT_FORMAT_BIN is not set > +BR2_TARGET_UBOOT_FORMAT_IMG=y > +BR2_TARGET_UBOOT_SPL=y > +BR2_TARGET_UBOOT_SPL_NAME="tispl.bin" > +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="TEE=$(BINARIES_DIR)/tee-pager_v2.bin" > +BR2_PACKAGE_HOST_DOSFSTOOLS=y > +BR2_PACKAGE_HOST_GENIMAGE=y > +BR2_PACKAGE_HOST_MTOOLS=y > -- > 2.34.1 Best regards, Julien. From peter at korsgaard.com Mon Dec 19 21:25:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:27 +0100 Subject: [Buildroot] [PATCH 1/3] configs/nezha_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-1-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:40 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> Message-ID: <87y1r3gk6w.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:32 +0100 Subject: [Buildroot] [PATCH 2/3] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-2-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:41 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> <20221219085143.1538900-2-peter@korsgaard.com> Message-ID: <87tu1rgk6r.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:37 +0100 Subject: [Buildroot] [PATCH 3/3] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers In-Reply-To: <20221219085143.1538900-3-peter@korsgaard.com> (Peter Korsgaard's message of "Mon, 19 Dec 2022 09:51:42 +0100") References: <20221219085143.1538900-1-peter@korsgaard.com> <20221219085143.1538900-3-peter@korsgaard.com> Message-ID: <87pmcfgk6m.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Korsgaard writes: > The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 > kernel headers version to fix a build issue: > Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x > Signed-off-by: Peter Korsgaard Committed, thanks. -- Bye, Peter Korsgaard From ps.report at gmx.net Mon Dec 19 21:33:43 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Mon, 19 Dec 2022 22:33:43 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package Message-ID: <20221219213343.26475-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- package/Config.in | 1 + package/perl-image-exiftool/Config.in | 8 ++++++++ .../perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/perl-image-exiftool/Config.in create mode 100644 package/perl-image-exiftool/perl-image-exiftool.hash create mode 100644 package/perl-image-exiftool/perl-image-exiftool.mk diff --git a/package/Config.in b/package/Config.in index 914c3584e9..b0be98ecb7 100644 --- a/package/Config.in +++ b/package/Config.in @@ -837,6 +837,7 @@ menu "Perl libraries/modules" source "package/perl-http-multipartparser/Config.in" source "package/perl-http-negotiate/Config.in" source "package/perl-i18n/Config.in" + source "package/perl-image-exiftool/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" source "package/perl-io-socket-multicast/Config.in" diff --git a/package/perl-image-exiftool/Config.in b/package/perl-image-exiftool/Config.in new file mode 100644 index 0000000000..3bc72ba634 --- /dev/null +++ b/package/perl-image-exiftool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_IMAGE_EXIFTOOL + bool "perl-image-exiftool" + help + ExifTool is a customizable set of Perl modules plus a + full-featured command-line application for reading and writing + meta information in a wide variety of image files. + + https://metacpan.org/release/Image-ExifTool diff --git a/package/perl-image-exiftool/perl-image-exiftool.hash b/package/perl-image-exiftool/perl-image-exiftool.hash new file mode 100644 index 0000000000..ac148aa89b --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.hash @@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 75dd9d375c1c4798a082dda79eaf6ba7 Image-ExifTool-12.50.tar.gz +sha256 bce841fc5c10302f0f3ef7678c3bf146953a8c065c0ba18c41f734007e2ec0a8 Image-ExifTool-12.50.tar.gz + +# computed by scancpan +sha256 63502bb7fd68b3b8265304d88932f70f1be82751cbc37936d1d62956582310fe README diff --git a/package/perl-image-exiftool/perl-image-exiftool.mk b/package/perl-image-exiftool/perl-image-exiftool.mk new file mode 100644 index 0000000000..42adb04d3a --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# perl-image-exiftool +# +################################################################################ + +PERL_IMAGE_EXIFTOOL_VERSION = 12.50 +PERL_IMAGE_EXIFTOOL_SOURCE = Image-ExifTool-$(PERL_IMAGE_EXIFTOOL_VERSION).tar.gz +PERL_IMAGE_EXIFTOOL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/EX/EXIFTOOL +PERL_IMAGE_EXIFTOOL_LICENSE = Artistic or GPL-1.0+ +PERL_IMAGE_EXIFTOOL_LICENSE_FILES = README +PERL_IMAGE_EXIFTOOL_DISTNAME = Image-ExifTool + +$(eval $(perl-package)) -- 2.39.0 From ps.report at gmx.net Mon Dec 19 21:46:20 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Mon, 19 Dec 2022 22:46:20 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221219214620.28780-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; -- 2.39.0 From peter at korsgaard.com Mon Dec 19 22:13:25 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 23:13:25 +0100 Subject: [Buildroot] [PATCH v2] package/gcnano-binaries: bump version to 6.4.9 In-Reply-To: <20221219133930.231407-1-kory.maincent@bootlin.com> (=?utf-8?Q?=22K=C3=B6ry?= Maincent"'s message of "Mon, 19 Dec 2022 14:39:30 +0100") References: <20221219133930.231407-1-kory.maincent@bootlin.com> Message-ID: <87len3ghyy.fsf@dell.be.48ers.dk> >>>>> "K?ry" == K?ry Maincent writes: > From: Kory Maincent > Update to the latest version of the gcnano-binaries blobs, which are > compatible with the last v5.15-stm32mp-r2 kernel from the > STMicroelectronics BSP. > The management of libraries links have now changed. We moved on from > a version with several links present but few of them missing to no links > at all. Now, all the links are made by the build system. The loop > mechanism to make them are imported from the ST Yocto layer. > The packageconfig have also changed, no need to update prefix and version > value anymore. > Signed-off-by: Kory Maincent > --- > Notes: > Change on V2: update the commmit message to explain the changes Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Mon Dec 19 21:25:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:04 +0100 Subject: [Buildroot] [git commit] configs/nezha_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.3006486A0B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bed9b6cd02cf26a8d9b26f876f3f46a7352e6542 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/nezha_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/nezha_defconfig b/configs/nezha_defconfig index 2936746c49..854392f929 100644 --- a/configs/nezha_defconfig +++ b/configs/nezha_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_SYSTEM_DHCP="eth0" BR2_ROOTFS_OVERLAY="board/nezha/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" From peter at korsgaard.com Mon Dec 19 21:25:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:07 +0100 Subject: [Buildroot] [git commit] configs/sipeed_lichee_rv_dock_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.3B88A86A0C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dfbe4215cd19cfe95922ba8536b61f44a6ce8140 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_dock_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_dock_defconfig b/configs/sipeed_lichee_rv_dock_defconfig index 7c8c6788fa..807209eeec 100644 --- a/configs/sipeed_lichee_rv_dock_defconfig +++ b/configs/sipeed_lichee_rv_dock_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay board/sipeed/lichee_rv_dock/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" From peter at korsgaard.com Mon Dec 19 21:26:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:26:19 +0100 Subject: [Buildroot] [git commit] package/gcnano-binaries: bump version to 6.4.9 Message-ID: <20221219221348.4EFD986A0E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ddf15854deb5f03a4c98afa6c86f9f3b4d6893c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update to the latest version of the gcnano-binaries blobs, which are compatible with the last v5.15-stm32mp-r2 kernel from the STMicroelectronics BSP. The management of libraries links have now changed. We moved on from a version with several links present but few of them missing to no links at all. Now, all the links are made by the build system. The loop mechanism to make them are imported from the ST Yocto layer. The packageconfig have also changed, no need to update prefix and version value anymore. Signed-off-by: Kory Maincent Signed-off-by: Peter Korsgaard --- package/gcnano-binaries/gcnano-binaries.hash | 2 +- package/gcnano-binaries/gcnano-binaries.mk | 30 +++++++++++----------------- 2 files changed, 13 insertions(+), 19 deletions(-) diff --git a/package/gcnano-binaries/gcnano-binaries.hash b/package/gcnano-binaries/gcnano-binaries.hash index 1ed66e3753..7bb942e6da 100644 --- a/package/gcnano-binaries/gcnano-binaries.hash +++ b/package/gcnano-binaries/gcnano-binaries.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d3aebbc87ca27e743fdd21d71025cdf0761af748907bbdd7b193262eb48ab3c7 gcnano-binaries-a20611434ef048d3d0c04f55b6cd7d75a2156d43.tar.gz +sha256 b122a0cd7a1bd2cee8c6117b259ef977a765d24e48655f639694cbef471da99b gcnano-binaries-0ac1a89d7a59d040a69745a85f0da7e98644cc4b.tar.gz sha256 7d209718473d18f69f75adb7caf9cb5d4b0a31da068756aa011bea617de3dc57 EULA diff --git a/package/gcnano-binaries/gcnano-binaries.mk b/package/gcnano-binaries/gcnano-binaries.mk index d9c47bf64e..83261f3b7c 100644 --- a/package/gcnano-binaries/gcnano-binaries.mk +++ b/package/gcnano-binaries/gcnano-binaries.mk @@ -4,10 +4,10 @@ # ################################################################################ -GCNANO_BINARIES_LIB_VERSION = 6.4.7 +GCNANO_BINARIES_LIB_VERSION = 6.4.9 GCNANO_BINARIES_DRIVER_VERSION = $(GCNANO_BINARIES_LIB_VERSION) -GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20220524 -GCNANO_BINARIES_VERSION = a20611434ef048d3d0c04f55b6cd7d75a2156d43 +GCNANO_BINARIES_USERLAND_VERSION = $(GCNANO_BINARIES_LIB_VERSION)-20221206 +GCNANO_BINARIES_VERSION = 0ac1a89d7a59d040a69745a85f0da7e98644cc4b GCNANO_BINARIES_SITE = $(call github,STMicroelectronics,gcnano-binaries,$(GCNANO_BINARIES_VERSION)) GCNANO_BINARIES_LICENSE = MIT, Vivante End User Software License Terms @@ -38,31 +38,25 @@ GCNANO_BINARIES_POST_EXTRACT_HOOKS += GCNANO_BINARIES_EXTRACT_HELPER GCNANO_BINARIES_MODULE_MAKE_OPTS = \ KERNEL_DIR=$(LINUX_DIR) \ - SOC_PLATFORM=st-st \ + SOC_PLATFORM=st-mp1 \ AQROOT=$(@D) \ DEBUG=0 GCNANO_BINARIES_USERLAND_SUBDIR = gcnano-userland-multi-$(GCNANO_BINARIES_USERLAND_VERSION) -# This creates: -# libGLESv2.so.2 -> libGLESv2.so -# libGLESv1_CM.so.1 -> libGLESv1_CM.so -# symlinks, as most OpenGL implementations have them, and they are -# expected by some users such as libepoxy. define GCNANO_BINARIES_INSTALL cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/drivers/ ; \ find . -type f -exec $(INSTALL) -D -m 0755 {} $(1)/usr/lib/{} \; ; \ - find . -type l -exec cp -a {} $(1)/usr/lib \; - ln -sf libGLESv2.so $(1)/usr/lib/libGLESv2.so.2 - ln -sf libGLESv1_CM.so $(1)/usr/lib/libGLESv1_CM.so.1 + for sharelib in *.so.*; do \ + dev_lib_name=`echo $${sharelib} | awk -F'.so' '{print $$1}'`.so ; \ + link_name=`$(TARGET_OBJDUMP) -x $${sharelib} 2>/dev/null | grep SONAME | sed 's/.* //'` ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${dev_lib_name} ; \ + ln -sf $${sharelib} $(1)/usr/lib/$${link_name} ; \ + done mkdir -p $(1)/usr/include cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/release/include/* $(1)/usr/include/ - ln -sf gbm/gbm.h $(1)/usr/include/gbm.h - cd $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/ ; \ - for file in *.pc ; do \ - sed -e "s|#PREFIX#|/usr|" -e "s|#VERSION#|21.1.1|" $$file > $$file.temp ; \ - $(INSTALL) -D -m 0644 $$file.temp $(1)/usr/lib/pkgconfig/$$file ; \ - done + mkdir -p $(1)/usr/lib/pkgconfig/ + cp -a $(@D)/$(GCNANO_BINARIES_USERLAND_SUBDIR)/pkgconfig/* $(1)/usr/lib/pkgconfig/ endef define GCNANO_BINARIES_INSTALL_TARGET_CMDS From peter at korsgaard.com Mon Dec 19 21:25:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Mon, 19 Dec 2022 22:25:09 +0100 Subject: [Buildroot] [git commit] configs/sipeed_licheee_rv_defconfig: use 6.1 kernel headers Message-ID: <20221219221348.44D3C86A0D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=73125c7412d4c73eb69d237f059718a1d1ba0bd8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The kernel used is based on 6.1-rc3, so use the recently introduced 6.1 kernel headers version to fix a build issue: Incorrect selection of kernel headers: expected 6.0.x, got 6.1.x Signed-off-by: Peter Korsgaard --- configs/sipeed_lichee_rv_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/sipeed_lichee_rv_defconfig b/configs/sipeed_lichee_rv_defconfig index f9782f870b..f03a6b4f69 100644 --- a/configs/sipeed_lichee_rv_defconfig +++ b/configs/sipeed_lichee_rv_defconfig @@ -1,5 +1,5 @@ BR2_riscv=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_0=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_1=y BR2_ROOTFS_OVERLAY="board/sipeed/lichee_rv/overlay" BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/sipeed/lichee_rv/genimage.cfg" From fontaine.fabrice at gmail.com Mon Dec 19 22:58:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 19 Dec 2022 23:58:20 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build Message-ID: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 2.2.0 in commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: jit_disasm.c: In function 'fprintf_styled': jit_disasm.c:57:27: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~ jit_disasm.c:57:35: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 Signed-off-by: Fabrice Fontaine --- .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch new file mode 100644 index 0000000000..f0bedc1817 --- /dev/null +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch @@ -0,0 +1,41 @@ +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 19 Dec 2022 23:36:48 +0100 +Subject: [PATCH] lib/jit_disasm.c: fix build + +Fix the following build failure raised since +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: + +jit_disasm.c: In function 'fprintf_styled': +jit_disasm.c:57:27: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~ +jit_disasm.c:57:35: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~~~~~~~~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 + +Signed-off-by: Fabrice Fontaine +[Upstream status: sent to lightning at gnu.org] +--- + lib/jit_disasm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c +index 58a269b..68c966d 100644 +--- a/lib/jit_disasm.c ++++ b/lib/jit_disasm.c +@@ -54,7 +54,7 @@ static FILE *disasm_stream; + #endif + + #if BINUTILS_2_38 +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) + { + va_list args; + int r; +-- +2.35.1 + -- 2.35.1 From f.fainelli at gmail.com Mon Dec 19 23:08:02 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Mon, 19 Dec 2022 15:08:02 -0800 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation Message-ID: <20221219230802.2602798-1-f.fainelli@gmail.com> Disable a number of unused files that were being installed into the root filesystem and thus inflating its size needlessly: * Disable the building of documentation * Disable support for other languages which is comprised of Common Lisp that buildroot has no package for * Only install binaries and shared/static libraries, remove libtool archive Signed-off-by: Florian Fainelli --- Changes in v2: - remove header files, pkgconfig and other unnecessary files package/libgpg-error/libgpg-error.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2acd..6ce1f8d908de 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-languages \ + --disable-doc ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads @@ -22,4 +24,9 @@ else LIBGPG_ERROR_CONF_OPTS += --disable-threads endif +define LIBGPG_ERROR_INSTALL_TARGET_CMDS + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la +endef + $(eval $(autotools-package)) -- 2.34.1 From bugzilla at busybox.net Tue Dec 20 03:36:36 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 20 Dec 2022 03:36:36 +0000 Subject: [Buildroot] [Bug 15191] New: pc_x86_64_efi_defconfig doesn't run on real hardware Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15191 Bug ID: 15191 Summary: pc_x86_64_efi_defconfig doesn't run on real hardware Product: buildroot Version: 2022.08.1 Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: s.bristow at rocketlab.co.nz CC: buildroot at uclibc.org Target Milestone: --- I have been trying to get a Buildroot image to run on an x86_64 machine but I'm not having much luck. The generated image boots fine on QEMU but if I try to run it on real hardware, I just get a blank screen after the GRUB menu. I have tested running on a couple of different machines with the same result and have confirmed that I can boot a standard Linux distro on the target hardware successfully. # Steps to reproduce git describe: 2022.08.1-38-b44e2cf19a make clean && make distclean make pc_x86_64_efi_defconfig make -j(nproc) # Running in QEMU (works) qemu-system-x86_64 -bios /usr/share/ovmf/OVMF.fd -drive format=raw,file=output/images/disk.img -m 4096M # Running on Hardware (doesn't work) * Flash image to USB stick * Boot from USB stick * UEFI works * GRUB menu displayed * Select boot option * Blank screen, no further progress -- You are receiving this mail because: You are on the CC list for the bug. From baruch at tkos.co.il Tue Dec 20 05:30:55 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Tue, 20 Dec 2022 07:30:55 +0200 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221219230802.2602798-1-f.fainelli@gmail.com> References: <20221219230802.2602798-1-f.fainelli@gmail.com> Message-ID: <87y1r2k56c.fsf@tarshish> Hi Florian, On Mon, Dec 19 2022, Florian Fainelli wrote: > Disable a number of unused files that were being installed into the root > filesystem and thus inflating its size needlessly: > > * Disable the building of documentation > > * Disable support for other languages which is comprised of Common Lisp that > buildroot has no package for > > * Only install binaries and shared/static libraries, remove libtool archive > > Signed-off-by: Florian Fainelli > --- > Changes in v2: > > - remove header files, pkgconfig and other unnecessary files > > package/libgpg-error/libgpg-error.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..6ce1f8d908de 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages \ > + --disable-doc This is part of default _CONFIGURE_CMDS for autotools packages. See package/pkg-autotools.mk. > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > @@ -22,4 +24,9 @@ else > LIBGPG_ERROR_CONF_OPTS += --disable-threads > endif > > +define LIBGPG_ERROR_INSTALL_TARGET_CMDS > + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec > + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la The target-finalize target in top Makefile should remove .la files: find $(TARGET_DIR)/lib/ $(TARGET_DIR)/usr/lib/ $(TARGET_DIR)/usr/libexec/ \ \( -name '*.a' -o -name '*.la' -o -name '*.prl' \) -print0 | xargs -0 rm -f Doesn't that work for you? baruch > +endef > + > $(eval $(autotools-package)) -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From peter at korsgaard.com Tue Dec 20 07:16:37 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:16:37 +0100 Subject: [Buildroot] [PATCH 1/1] package/unifdef: add new package In-Reply-To: <20221212153534.1782735-1-thomas.devoogdt@barco.com> (Thomas Devoogdt's message of "Mon, 12 Dec 2022 16:35:34 +0100") References: <20221212153534.1782735-1-thomas.devoogdt@barco.com> Message-ID: <87edsuh7e2.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Devoogdt writes: > A small package that does "Selectively remove C preprocessor conditionals". > The package will be needed for the upcoming webkitgtk 2.40.0 release. > I personally added it to get started with 2.39.2. > See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 > Signed-off-by: Thomas Devoogdt > --- > .../0001-Makefile-fix-error-on-install.patch | 31 +++++++++++++++++++ > package/unifdef/unifdef.hash | 3 ++ > package/unifdef/unifdef.mk | 20 ++++++++++++ > 3 files changed, 54 insertions(+) > create mode 100644 package/unifdef/0001-Makefile-fix-error-on-install.patch > create mode 100644 package/unifdef/unifdef.hash > create mode 100644 package/unifdef/unifdef.mk > +++ b/package/unifdef/unifdef.hash > @@ -0,0 +1,3 @@ > +# Locally computed > +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING > +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz NIT: We normally list the tarball before the license files. > diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk > new file mode 100644 > index 0000000000..0107cd7096 > --- /dev/null > +++ b/package/unifdef/unifdef.mk > @@ -0,0 +1,20 @@ > +################################################################################ > +# > +# unifdef > +# > +################################################################################ > + > +UNIFDEF_VERSION = 2.12 > +UNIFDEF_SITE = https://dotat.at/prog/unifdef > +UNIFDEF_LICENSE = BSD-2-Clause > +UNIFDEF_LICENSE_FILES = COPYING > + > +define HOST_UNIFDEF_BUILD_CMDS > + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) > +endef > + > +define HOST_UNIFDEF_INSTALL_CMDS > + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) HOME=$(HOST_DIR) install HOME= sounds a bit odd. The Makefile just does prefix=${HOME} and the INSTALL file only mentions setting prefix=, so I've changed it to use that. Committed with these minor changes, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:16:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:16:27 +0100 Subject: [Buildroot] [git commit] package/unifdef: add new package Message-ID: <20221220071703.F116086A0F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7dbe844bae38aba8e6080da3b650b89f702c0f1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A small package that does "Selectively remove C preprocessor conditionals". The package will be needed for the upcoming webkitgtk 2.40.0 release. I personally added it to get started with 2.39.2. See: https://github.com/WebKit/WebKit/commit/f76a7e30e5749af897b83cc75b2534b1afa32552 Signed-off-by: Thomas Devoogdt [Peter: use prefix=] Signed-off-by: Peter Korsgaard --- .../0001-Makefile-fix-error-on-install.patch | 31 ++++++++++++++++++++++ package/unifdef/unifdef.hash | 3 +++ package/unifdef/unifdef.mk | 20 ++++++++++++++ 3 files changed, 54 insertions(+) diff --git a/package/unifdef/0001-Makefile-fix-error-on-install.patch b/package/unifdef/0001-Makefile-fix-error-on-install.patch new file mode 100644 index 0000000000..c959a41c5a --- /dev/null +++ b/package/unifdef/0001-Makefile-fix-error-on-install.patch @@ -0,0 +1,31 @@ +From b5e4229918c13bc0c11a523105cdb3a464337b37 Mon Sep 17 00:00:00 2001 +From: Thomas Devoogdt +Date: Mon, 12 Dec 2022 12:59:59 +0100 +Subject: [PATCH] Makefile: fix error on install + +ln: failed to create symbolic link '/home/thomas/Documents/buildroot/output/host/share/man/man1/unifdefall.1': File exists + +Seen while trying to add this package to buildroot.org. + +(upstream: https://github.com/fanf2/unifdef/pull/16) +Signed-off-by: Thomas Devoogdt +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 36c7028..485927a 100644 +--- a/Makefile ++++ b/Makefile +@@ -28,7 +28,7 @@ install: unifdef unifdefall.sh unifdef.1 + : manual + install -m 755 -d ${man1dest} + install -m 644 unifdef.1 ${man1dest}/ +- ln -s unifdef.1 ${man1dest}/unifdefall.1 ++ ln -f -s unifdef.1 ${man1dest}/unifdefall.1 + + clean: + rm -f unifdef version.h +-- +2.38.1 + diff --git a/package/unifdef/unifdef.hash b/package/unifdef/unifdef.hash new file mode 100644 index 0000000000..c3a6b7465c --- /dev/null +++ b/package/unifdef/unifdef.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 fba564a24db7b97ebe9329713ac970627b902e5e9e8b14e19e024eb6e278d10b unifdef-2.12.tar.gz +sha256 37ed46a39446b15b08af418fda23b75c27a769d5aad236d817ee7522cc9caeee COPYING diff --git a/package/unifdef/unifdef.mk b/package/unifdef/unifdef.mk new file mode 100644 index 0000000000..7d10595d1b --- /dev/null +++ b/package/unifdef/unifdef.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# unifdef +# +################################################################################ + +UNIFDEF_VERSION = 2.12 +UNIFDEF_SITE = https://dotat.at/prog/unifdef +UNIFDEF_LICENSE = BSD-2-Clause +UNIFDEF_LICENSE_FILES = COPYING + +define HOST_UNIFDEF_BUILD_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) +endef + +define HOST_UNIFDEF_INSTALL_CMDS + $(HOST_CONFIGURE_OPTS) $(MAKE) -C $(@D) prefix=$(HOST_DIR) install +endef + +$(eval $(host-generic-package)) From peter at korsgaard.com Tue Dec 20 07:21:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:21:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package In-Reply-To: <20221212211428.2036144-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:14:28 +0100") References: <20221212211428.2036144-1-bernd.kuhls@t-online.de> Message-ID: <878rj2h75o.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > According to the upstream release notes of version 2.0.0: > https://lists.x.org/archives/xorg-announce/2022-July/003180.html > "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & > Solaris systems. Linux systems should instead use either xf86-input- > libinput or xf86-input-evdev. > While versions 1.9.0 and earlier had rudimentary support for Linux as > well, that has been removed in this release." > Signed-off-by: Bernd Kuhls > --- > Config.in.legacy | 5 +++++ > package/x11r7/Config.in | 1 - > .../x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- > .../xdriver_xf86-input-keyboard.hash | 4 ---- > .../xdriver_xf86-input-keyboard.mk | 15 --------------- > 5 files changed, 5 insertions(+), 25 deletions(-) > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/Config.in > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash > delete mode 100644 package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk > diff --git a/Config.in.legacy b/Config.in.legacy > index 28c6822689..b70d4c7206 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,11 @@ endif > comment "Legacy options removed in 2023.02" > +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD > + bool "xf86-input-keyboard removed" > + help > + The X.org keyboard input driver does not support linux. I've reworded this to say "no longer support Linux" and committed, thanks. Does the same not apply for the input-mouse driver? -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:23:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:23:15 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 13 Dec 2022 21:32:36 +0100") References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <874jtqh730.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:22:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:22:44 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221220072332.4E4D386A62@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=447abe169af7e69a82a3e0218670006a42914053 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index e1688eef1b..d967db90b8 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From peter at korsgaard.com Tue Dec 20 07:21:14 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:21:14 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-input-keyboard: remove package Message-ID: <20221220072332.4465586A5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1100ead7b3189761765988504609447c88e22da5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master According to the upstream release notes of version 2.0.0: https://lists.x.org/archives/xorg-announce/2022-July/003180.html "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, & Solaris systems. Linux systems should instead use either xf86-input- libinput or xf86-input-evdev. While versions 1.9.0 and earlier had rudimentary support for Linux as well, that has been removed in this release." Signed-off-by: Bernd Kuhls [Peter: Reword help text] Signed-off-by: Peter Korsgaard --- Config.in.legacy | 5 +++++ package/x11r7/Config.in | 1 - package/x11r7/xdriver_xf86-input-keyboard/Config.in | 5 ----- .../xdriver_xf86-input-keyboard.hash | 4 ---- .../xdriver_xf86-input-keyboard.mk | 15 --------------- 5 files changed, 5 insertions(+), 25 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index 852189f0ff..ca25c18b16 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,11 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD + bool "xf86-input-keyboard removed" + help + The X.org keyboard input driver no longer support Linux. + config BR2_TARGET_SUN20I_D1_SPL bool "sun20-d1-spl removed" select BR2_LEGACY diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index da79c4e851..4d3613cf4d 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -149,7 +149,6 @@ if BR2_PACKAGE_XORG7 menu "X11R7 Drivers" source package/x11r7/xdriver_xf86-input-evdev/Config.in source package/x11r7/xdriver_xf86-input-joystick/Config.in - source package/x11r7/xdriver_xf86-input-keyboard/Config.in source package/x11r7/xdriver_xf86-input-libinput/Config.in source package/x11r7/xdriver_xf86-input-mouse/Config.in source package/x11r7/xdriver_xf86-input-synaptics/Config.in diff --git a/package/x11r7/xdriver_xf86-input-keyboard/Config.in b/package/x11r7/xdriver_xf86-input-keyboard/Config.in deleted file mode 100644 index ee23033b97..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/Config.in +++ /dev/null @@ -1,5 +0,0 @@ -config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD - bool "xf86-input-keyboard" - select BR2_PACKAGE_XORGPROTO - help - Keyboard input driver diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash deleted file mode 100644 index 66e2c3ed95..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.hash +++ /dev/null @@ -1,4 +0,0 @@ -# From https://lists.x.org/archives/xorg-announce/2016-November/002739.html -sha256 f7c900f21752683402992b288d5a2826de7a6c0c0abac2aadd7e8a409e170388 xf86-input-keyboard-1.9.0.tar.bz2 -# Locally calculated -sha256 b91b17c53724c79685e3025a38028b7d48c966fdd239e0efe2d98874d3c139a0 COPYING diff --git a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk b/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk deleted file mode 100644 index fb1e289643..0000000000 --- a/package/x11r7/xdriver_xf86-input-keyboard/xdriver_xf86-input-keyboard.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# xdriver_xf86-input-keyboard -# -################################################################################ - -XDRIVER_XF86_INPUT_KEYBOARD_VERSION = 1.9.0 -XDRIVER_XF86_INPUT_KEYBOARD_SOURCE = xf86-input-keyboard-$(XDRIVER_XF86_INPUT_KEYBOARD_VERSION).tar.bz2 -XDRIVER_XF86_INPUT_KEYBOARD_SITE = http://xorg.freedesktop.org/releases/individual/driver -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE = MIT -XDRIVER_XF86_INPUT_KEYBOARD_LICENSE_FILES = COPYING -XDRIVER_XF86_INPUT_KEYBOARD_DEPENDENCIES = xserver_xorg-server xorgproto -XDRIVER_XF86_INPUT_KEYBOARD_CONF_OPTS = --disable-selective-werror - -$(eval $(autotools-package)) From peter at korsgaard.com Tue Dec 20 07:44:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libftdi1: fix static build with libusb and -latomic In-Reply-To: <20221208202338.4085-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:23:38 +0100") References: <20221208202338.4085-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbifrii.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Use pkg-config to retrieve libusb dependencies such as -latomic and > avoid the following static build failure raised since bump of libusb to > version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: > /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): > in function `libusb_unref_device': > /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' > Fixes: > - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 07:44:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221220074544.B92CC86A69@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ceae152c70a7f86a6c5a9bd7a35e2314e6eefbd9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN (cherry picked from commit de82d57b56dd895c7eb56948c631fa30c4935a2a) Signed-off-by: Peter Korsgaard --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From peter at korsgaard.com Tue Dec 20 07:44:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 08:44:03 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libftdi1: fix static build with libusb and -latomic Message-ID: <20221220074654.95D8086A70@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8932807e5fabd822ad79d78079744ba1f910186f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Use pkg-config to retrieve libusb dependencies such as -latomic and avoid the following static build failure raised since bump of libusb to version 1.0.25 in commit aad609936fc83acfe1eac6ffc86d29ac35dcf54e: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': /nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' Fixes: - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 Signed-off-by: Fabrice Fontaine Reviewed-by: Yegor Yefremov Signed-off-by: Yann E. MORIN (cherry picked from commit de82d57b56dd895c7eb56948c631fa30c4935a2a) Signed-off-by: Peter Korsgaard --- ...txt-fix-static-build-with-libusb-and-lato.patch | 47 ++++++++++++++++++++++ package/libftdi1/libftdi1.mk | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch new file mode 100644 index 0000000000..c818c58d68 --- /dev/null +++ b/package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch @@ -0,0 +1,47 @@ +From b5b8fab6063ad90bb5ef05a72708ecde1796bc81 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 13 May 2022 18:11:50 +0200 +Subject: [PATCH] CMakeLists.txt: fix static build with libusb and -latomic + +Use pkg-config to retrieve libusb dependencies such as -latomic and +avoid the following static build failure: + +/nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/bin/../lib/gcc/sparc-buildroot-linux-uclibc/10.3.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /nvmedata/autobuild/instance-29/output-1/per-package/libftdi1/host/sparc-buildroot-linux-uclibc/sysroot/lib/libusb-1.0.a(core.o): in function `libusb_unref_device': +/nvmedata/autobuild/instance-29/output-1/build/libusb-1.0.25/libusb/core.c:1186: undefined reference to `__atomic_fetch_add_4' + +Fixes: + - http://autobuild.buildroot.org/results/1ca7cd85ae60ad4797a6d8a83b2fb51d7eab96d9 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +http://developer.intra2net.com/git/?p=libftdi;a=commit;h=b5b8fab6063ad90bb5ef05a72708ecde1796bc81] +--- + CMakeLists.txt | 12 ++++++++++-- + 1 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 58f664a..d20aa94 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -25,8 +25,16 @@ if(${CMAKE_BUILD_TYPE} STREQUAL Debug) + endif(${CMAKE_BUILD_TYPE} STREQUAL Debug) + + # find libusb +-find_package ( USB1 REQUIRED ) +-include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++find_package( PkgConfig ) ++if (PkgConfig_FOUND) ++ pkg_check_modules( LIBUSB libusb-1.0 ) ++ if (LIBUSB_FOUND) ++ include_directories ( ${LIBUSB_INCLUDE_DIRS} ) ++ else() ++ find_package ( USB1 REQUIRED ) ++ include_directories ( ${LIBUSB_INCLUDE_DIR} ) ++ endif() ++endif() + + # Find Boost + if (FTDIPP OR BUILD_TESTS) +-- +1.7.1 + diff --git a/package/libftdi1/libftdi1.mk b/package/libftdi1/libftdi1.mk index d2e3f42e14..66798addc4 100644 --- a/package/libftdi1/libftdi1.mk +++ b/package/libftdi1/libftdi1.mk @@ -8,7 +8,7 @@ LIBFTDI1_VERSION = 1.5 LIBFTDI1_SOURCE = libftdi1-$(LIBFTDI1_VERSION).tar.bz2 LIBFTDI1_SITE = http://www.intra2net.com/en/developer/libftdi/download LIBFTDI1_INSTALL_STAGING = YES -LIBFTDI1_DEPENDENCIES = libusb +LIBFTDI1_DEPENDENCIES = host-pkgconf libusb LIBFTDI1_LICENSE = LGPL-2.1 (libftdi1), MIT (libftdi1) LIBFTDI1_LICENSE_FILES = LICENSE COPYING.LIB LIBFTDI1_CONFIG_SCRIPTS = libftdi1-config From luca.ceresoli at bootlin.com Tue Dec 20 07:47:30 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Tue, 20 Dec 2022 08:47:30 +0100 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <20221216100044.54270-1-neal.frager@amd.com> References: <20221216100044.54270-1-neal.frager@amd.com> Message-ID: <20221220084730.5acd395d@booty> Hello Neal, On Fri, 16 Dec 2022 10:00:44 +0000 Neal Frager wrote: > Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. > Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue > when using the buildroot compiler. > > This work around will eventually be replaced when Xilinx u-boot migrates to binman. > > Signed-off-by: Neal Frager > --- > board/zynqmp/kria/kv260/kv260.sh | 2 +- > ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ > board/zynqmp/kria/uboot.fragment | 1 + > configs/zynqmp_kria_kv260_defconfig | 1 + > 4 files changed, 36 insertions(+), 1 deletion(-) > create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > > diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh > index e891852009..e3467f3068 100755 > --- a/board/zynqmp/kria/kv260/kv260.sh > +++ b/board/zynqmp/kria/kv260/kv260.sh > @@ -8,5 +8,5 @@ > > UBOOT_DIR=$4 > > -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo > +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo > ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb > diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > new file mode 100644 > index 0000000000..391fa861bd > --- /dev/null > +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch > @@ -0,0 +1,33 @@ > +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 > +From: Neal Frager > +Date: Fri, 16 Dec 2022 08:35:41 +0000 > +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler > + > +When using the buildroot compiler, it builds the u-boot.itb immediately > +after building the fit-dtb.blob. This causes a build failure when using > +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal > +delay before building the u-boot.itb which works around the problem. > + > +This patch has not been submitted to u-boot mainline as it is a work around > +and not a proper solution. > + > +Signed-off-by: Neal Frager > +--- > + Makefile | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/Makefile b/Makefile > +index b96e2ffa15..0d3e33704d 100644 > +--- a/Makefile > ++++ b/Makefile > +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS > + u-boot.itb: u-boot-nodtb.bin \ > + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ > + $(U_BOOT_ITS) FORCE > ++ sleep 1 > + $(call if_changed,mkfitimage) > + $(BOARD_SIZE_CHECK) > + endif I didn't study the current source code to understand the issue, however the 'sleep 1' here seems a pretty bad hack and not necessarily solving the problem in all cases. As Michal wrote, dependencies must be enforced via makefile rules. Any reason this cannot be done in this situation? -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From neal.frager at amd.com Tue Dec 20 07:54:04 2022 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 20 Dec 2022 07:54:04 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <20221220084730.5acd395d@booty> References: <20221220084730.5acd395d@booty> Message-ID: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> Hi Luca, > Le 20 d?c. 2022 ? 08:47, Luca Ceresoli a ?crit : > > ?Hello Neal, > >> On Fri, 16 Dec 2022 10:00:44 +0000 >> Neal Frager wrote: >> >> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. >> Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue >> when using the buildroot compiler. >> >> This work around will eventually be replaced when Xilinx u-boot migrates to binman. >> >> Signed-off-by: Neal Frager >> --- >> board/zynqmp/kria/kv260/kv260.sh | 2 +- >> ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ >> board/zynqmp/kria/uboot.fragment | 1 + >> configs/zynqmp_kria_kv260_defconfig | 1 + >> 4 files changed, 36 insertions(+), 1 deletion(-) >> create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> >> diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh >> index e891852009..e3467f3068 100755 >> --- a/board/zynqmp/kria/kv260/kv260.sh >> +++ b/board/zynqmp/kria/kv260/kv260.sh >> @@ -8,5 +8,5 @@ >> >> UBOOT_DIR=$4 >> >> -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >> +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >> ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb >> diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> new file mode 100644 >> index 0000000000..391fa861bd >> --- /dev/null >> +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >> @@ -0,0 +1,33 @@ >> +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 >> +From: Neal Frager >> +Date: Fri, 16 Dec 2022 08:35:41 +0000 >> +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler >> + >> +When using the buildroot compiler, it builds the u-boot.itb immediately >> +after building the fit-dtb.blob. This causes a build failure when using >> +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal >> +delay before building the u-boot.itb which works around the problem. >> + >> +This patch has not been submitted to u-boot mainline as it is a work around >> +and not a proper solution. >> + >> +Signed-off-by: Neal Frager >> +--- >> + Makefile | 1 + >> + 1 file changed, 1 insertion(+) >> + >> +diff --git a/Makefile b/Makefile >> +index b96e2ffa15..0d3e33704d 100644 >> +--- a/Makefile >> ++++ b/Makefile >> +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS >> + u-boot.itb: u-boot-nodtb.bin \ >> + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ >> + $(U_BOOT_ITS) FORCE >> ++ sleep 1 >> + $(call if_changed,mkfitimage) >> + $(BOARD_SIZE_CHECK) >> + endif > > I didn't study the current source code to understand the issue, however > the 'sleep 1' here seems a pretty bad hack and not necessarily solving > the problem in all cases. > > As Michal wrote, dependencies must be enforced via makefile rules. Any > reason this cannot be done in this situation? > Using the Xilinx compiler, the build order of u-boot is not the same as with the buildroot compiler and I do not understand why. With the Xilinx compiler, the fit-dtb.blob is built, then the spl gets built and the u-boot.itb does not get generated until the very end. Thanks to this order, everything is fine with the Xilinx compiler. When using the buildroot compiler, it attempts to build the u-boot.itb immediately after building the fit-dtb.blob. This problem started when buildroot updated to compiler 11.3 as it was building fine before. Even though the fit-dtb.blob is still built before the u-boot.itb, the buildroot compiler complains that the fit-dtb.blob does not exist yet and errors out. Subsequent builds work just fine because the fit-dtb.blob already exists. By adding the ?sleep 1?, it is indeed a hack, but it forces there to be time between the fit-dtb.blob build and the u-boot.itb build when using the buildroot compiler. It is not a good solution, but it solves the problem. I am happy to take any ideas for a better solution! > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com Best regards, Neal Frager AMD From neal.frager at amd.com Tue Dec 20 08:17:40 2022 From: neal.frager at amd.com (Frager, Neal) Date: Tue, 20 Dec 2022 08:17:40 +0000 Subject: [Buildroot] [PATCH v1 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT work around In-Reply-To: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> References: <38D3027F-389D-47B6-B030-1C918282969D@amd.com> Message-ID: <4AB30A82-4DB9-4DAD-8179-C6F9D3C67730@amd.com> Hi Luca, > Le 20 d?c. 2022 ? 08:54, Frager, Neal a ?crit : > > ?Hi Luca, > > >> Le 20 d?c. 2022 ? 08:47, Luca Ceresoli a ?crit : >> >> ?Hello Neal, >> >>> On Fri, 16 Dec 2022 10:00:44 +0000 >>> Neal Frager wrote: >>> >>> Change work around for kv260 u-boot.itb. Uses CONFIG_MULTI_DTB_FIT for fit-dtb.blob generation. >>> Adds a delay between fit-dtb.blob generation and building the u-boot.itb due to a build issue >>> when using the buildroot compiler. >>> >>> This work around will eventually be replaced when Xilinx u-boot migrates to binman. >>> >>> Signed-off-by: Neal Frager >>> --- >>> board/zynqmp/kria/kv260/kv260.sh | 2 +- >>> ...ile-add-delay-for-buildroot-compiler.patch | 33 +++++++++++++++++++ >>> board/zynqmp/kria/uboot.fragment | 1 + >>> configs/zynqmp_kria_kv260_defconfig | 1 + >>> 4 files changed, 36 insertions(+), 1 deletion(-) >>> create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> >>> diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh >>> index e891852009..e3467f3068 100755 >>> --- a/board/zynqmp/kria/kv260/kv260.sh >>> +++ b/board/zynqmp/kria/kv260/kv260.sh >>> @@ -8,5 +8,5 @@ >>> >>> UBOOT_DIR=$4 >>> >>> -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >>> +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo >>> ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb >>> diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> new file mode 100644 >>> index 0000000000..391fa861bd >>> --- /dev/null >>> +++ b/board/zynqmp/kria/patches/uboot/v1-0001-Makefile-add-delay-for-buildroot-compiler.patch >>> @@ -0,0 +1,33 @@ >>> +From 582b52bef69219df678ed04771eb643117cd094a Mon Sep 17 00:00:00 2001 >>> +From: Neal Frager >>> +Date: Fri, 16 Dec 2022 08:35:41 +0000 >>> +Subject: [PATCH v1 1/1] Makefile: add delay for buildroot compiler >>> + >>> +When using the buildroot compiler, it builds the u-boot.itb immediately >>> +after building the fit-dtb.blob. This causes a build failure when using >>> +the CONFIG_MULTI_DTB_FIT build configuration. This patch forces a minimal >>> +delay before building the u-boot.itb which works around the problem. >>> + >>> +This patch has not been submitted to u-boot mainline as it is a work around >>> +and not a proper solution. >>> + >>> +Signed-off-by: Neal Frager >>> +--- >>> + Makefile | 1 + >>> + 1 file changed, 1 insertion(+) >>> + >>> +diff --git a/Makefile b/Makefile >>> +index b96e2ffa15..0d3e33704d 100644 >>> +--- a/Makefile >>> ++++ b/Makefile >>> +@@ -1426,6 +1426,7 @@ ifdef U_BOOT_ITS >>> + u-boot.itb: u-boot-nodtb.bin \ >>> + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ >>> + $(U_BOOT_ITS) FORCE >>> ++ sleep 1 >>> + $(call if_changed,mkfitimage) >>> + $(BOARD_SIZE_CHECK) >>> + endif >> >> I didn't study the current source code to understand the issue, however >> the 'sleep 1' here seems a pretty bad hack and not necessarily solving >> the problem in all cases. >> >> As Michal wrote, dependencies must be enforced via makefile rules. Any >> reason this cannot be done in this situation? >> > > Using the Xilinx compiler, the build order of u-boot is not the same as with the buildroot compiler and I do not understand why. > > With the Xilinx compiler, the fit-dtb.blob is built, then the spl gets built and the u-boot.itb does not get generated until the very end. Thanks to this order, everything is fine with the Xilinx compiler. > > When using the buildroot compiler, it attempts to build the u-boot.itb immediately after building the fit-dtb.blob. This problem started when buildroot updated to compiler 11.3 as it was building fine before. > > Even though the fit-dtb.blob is still built before the u-boot.itb, the buildroot compiler complains that the fit-dtb.blob does not exist yet and errors out. Subsequent builds work just fine because the fit-dtb.blob already exists. > > By adding the ?sleep 1?, it is indeed a hack, but it forces there to be time between the fit-dtb.blob build and the u-boot.itb build when using the buildroot compiler. It is not a good solution, but it solves the problem. > > I am happy to take any ideas for a better solution! > To see the problem for yourself, simply remove the sleep 1 patch from the zynqmp_kria_kv260_defconfig. The first build will error out complaining that the fit-dtb.blob does not exist. If you then run: make uboot-reconfigure The second build will succeed. >> -- >> Luca Ceresoli, Bootlin >> Embedded Linux and Kernel engineering >> https://bootlin.com Best regards, Neal Frager AMD From yann.morin.1998 at free.fr Tue Dec 20 08:27:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:27:39 +0100 Subject: [Buildroot] [git commit] package/libgpg-error: Disable support for non-C languages Message-ID: <20221220082937.7A3A986A7B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9abb21ab314cb5d5000334fd9399521104d64043 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The only other language supported is CL (Common Lisp) which buildroot does not package yet. This saves 52KB in the final root filesystem. Signed-off-by: Florian Fainelli [yann.morin.1998 at free.fr: reformat for one-option per-line] Signed-off-by: Yann E. MORIN --- package/libgpg-error/libgpg-error.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk index 86dea6ad2a..252d95ac7f 100644 --- a/package/libgpg-error/libgpg-error.mk +++ b/package/libgpg-error/libgpg-error.mk @@ -13,8 +13,10 @@ LIBGPG_ERROR_CPE_ID_VENDOR = gnupg LIBGPG_ERROR_INSTALL_STAGING = YES LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) -LIBGPG_ERROR_CONF_OPTS = --disable-tests \ - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) +LIBGPG_ERROR_CONF_OPTS = \ + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ + --disable-tests \ + --disable-languages ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBGPG_ERROR_CONF_OPTS += --enable-threads From yann.morin.1998 at free.fr Tue Dec 20 08:29:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:29:34 +0100 Subject: [Buildroot] [PATCH] package/libgpg-error: Disable support for non-C languages In-Reply-To: <20221219202308.2597300-1-f.fainelli@gmail.com> References: <20221219202308.2597300-1-f.fainelli@gmail.com> Message-ID: <20221220082934.GC2909@scaer> Florian, All, On 2022-12-19 12:23 -0800, Florian Fainelli spake thusly: > The only other language supported is CL (Common Lisp) which buildroot does not > package yet. This saves 52KB in the final root filesystem. > > Signed-off-by: Florian Fainelli Applied to master, thanks. > --- > package/libgpg-error/libgpg-error.mk | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..0b7b8df389f9 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,8 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages I also took the oportunity to reformat that to more closely match the (unwritten) rule of one-option-per-line. Regards, Yann E. MORIN. > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > -- > 2.34.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 08:31:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:31:06 +0100 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221219230802.2602798-1-f.fainelli@gmail.com> References: <20221219230802.2602798-1-f.fainelli@gmail.com> Message-ID: <20221220083106.GD2909@scaer> Florian, All, On 2022-12-19 15:08 -0800, Florian Fainelli spake thusly: > Disable a number of unused files that were being installed into the root > filesystem and thus inflating its size needlessly: > > * Disable the building of documentation > > * Disable support for other languages which is comprised of Common Lisp that > buildroot has no package for > > * Only install binaries and shared/static libraries, remove libtool archive As Baruch mentioned in his review, disabling the documentation and removing headers and libtool archives whould already be handled by the package infra. So I applied your v1 instead, and makred this one rejected. Regards, Yann E. MORIN. > Signed-off-by: Florian Fainelli > --- > Changes in v2: > > - remove header files, pkgconfig and other unnecessary files > > package/libgpg-error/libgpg-error.mk | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/package/libgpg-error/libgpg-error.mk b/package/libgpg-error/libgpg-error.mk > index 86dea6ad2acd..6ce1f8d908de 100644 > --- a/package/libgpg-error/libgpg-error.mk > +++ b/package/libgpg-error/libgpg-error.mk > @@ -14,7 +14,9 @@ LIBGPG_ERROR_INSTALL_STAGING = YES > LIBGPG_ERROR_CONFIG_SCRIPTS = gpg-error-config > LIBGPG_ERROR_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > LIBGPG_ERROR_CONF_OPTS = --disable-tests \ > - --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) > + --host=$(BR2_PACKAGE_LIBGPG_ERROR_SYSCFG) \ > + --disable-languages \ > + --disable-doc > > ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) > LIBGPG_ERROR_CONF_OPTS += --enable-threads > @@ -22,4 +24,9 @@ else > LIBGPG_ERROR_CONF_OPTS += --disable-threads > endif > > +define LIBGPG_ERROR_INSTALL_TARGET_CMDS > + $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)" install-exec > + rm -f $(TARGET_DIR)/usr/lib/libgpg-error.la > +endef > + > $(eval $(autotools-package)) > -- > 2.34.1 > -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 08:47:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 09:47:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221219225820.429460-1-fontaine.fabrice@gmail.com> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Message-ID: <20221220084752.GF2909@scaer> Fabrice, All, On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 2.2.0 in > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > > jit_disasm.c: In function 'fprintf_styled': > jit_disasm.c:57:27: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~ > jit_disasm.c:57:35: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > Signed-off-by: Fabrice Fontaine > --- > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > 1 file changed, 41 insertions(+) > create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > new file mode 100644 > index 0000000000..f0bedc1817 > --- /dev/null > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > @@ -0,0 +1,41 @@ > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > +Subject: [PATCH] lib/jit_disasm.c: fix build > + > +Fix the following build failure raised since > +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > + > +jit_disasm.c: In function 'fprintf_styled': > +jit_disasm.c:57:27: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~ > +jit_disasm.c:57:35: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~~~~~~~~~~~~~~~~~~ > + > +Fixes: > + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: sent to lightning at gnu.org] > +--- > + lib/jit_disasm.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > +index 58a269b..68c966d 100644 > +--- a/lib/jit_disasm.c > ++++ b/lib/jit_disasm.c > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > + #endif > + > + #if BINUTILS_2_38 > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) Should it be marked with __attribute__((unused)) or some such? Regards, Yann E. MORIN. > + { > + va_list args; > + int r; > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Tue Dec 20 08:52:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 20 Dec 2022 09:52:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221220084752.GF2909@scaer> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> <20221220084752.GF2909@scaer> Message-ID: Hello, Le mar. 20 d?c. 2022 ? 09:47, Yann E. MORIN a ?crit : > Fabrice, All, > > On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > > Fix the following build failure raised since bump to version 2.2.0 in > > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > > > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9 > : > > > > jit_disasm.c: In function 'fprintf_styled': > > jit_disasm.c:57:27: error: parameter name omitted > > 57 | static int fprintf_styled(void *, enum disassembler_style, const > char* fmt, ...) > > | ^~~~~~ > > jit_disasm.c:57:35: error: parameter name omitted > > 57 | static int fprintf_styled(void *, enum disassembler_style, const > char* fmt, ...) > > | ^~~~~~~~~~~~~~~~~~~~~~~ > > > > Fixes: > > - > http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > > > Signed-off-by: Fabrice Fontaine > > --- > > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > > 1 file changed, 41 insertions(+) > > create mode 100644 > package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > new file mode 100644 > > index 0000000000..f0bedc1817 > > --- /dev/null > > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > @@ -0,0 +1,41 @@ > > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > > +From: Fabrice Fontaine > > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > > +Subject: [PATCH] lib/jit_disasm.c: fix build > > + > > +Fix the following build failure raised since > > + > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9 > : > > + > > +jit_disasm.c: In function 'fprintf_styled': > > +jit_disasm.c:57:27: error: parameter name omitted > > + 57 | static int fprintf_styled(void *, enum disassembler_style, > const char* fmt, ...) > > + | ^~~~~~ > > +jit_disasm.c:57:35: error: parameter name omitted > > + 57 | static int fprintf_styled(void *, enum disassembler_style, > const char* fmt, ...) > > + | ^~~~~~~~~~~~~~~~~~~~~~~ > > + > > +Fixes: > > + - > http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > + > > +Signed-off-by: Fabrice Fontaine > > +[Upstream status: sent to lightning at gnu.org] > > +--- > > + lib/jit_disasm.c | 2 +- > > + 1 file changed, 1 insertion(+), 1 deletion(-) > > + > > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > > +index 58a269b..68c966d 100644 > > +--- a/lib/jit_disasm.c > > ++++ b/lib/jit_disasm.c > > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > > + #endif > > + > > + #if BINUTILS_2_38 > > +-static int fprintf_styled(void *, enum disassembler_style, const char* > fmt, ...) > > ++static int fprintf_styled(void * stream, enum disassembler_style > style, const char* fmt, ...) > > Should it be marked with __attribute__((unused)) or some such? > Indeed, I'll send a v2. > > Regards, > Yann E. MORIN. > > > + { > > + va_list args; > > + int r; > > +-- > > +2.35.1 > > + > > -- > > 2.35.1 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' > conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ > | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is > no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v > conspiracy. | > > '------------------------------^-------^------------------^--------------------' > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Tue Dec 20 09:52:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:52:02 +0100 Subject: [Buildroot] [PATCH] package/polkit: fix file permissions to match upstream In-Reply-To: <20221210131737.274925-1-nolange79@gmail.com> (Norbert Lange's message of "Sat, 10 Dec 2022 14:17:36 +0100") References: <20221210131737.274925-1-nolange79@gmail.com> Message-ID: <87v8m6flml.fsf@dell.be.48ers.dk> >>>>> "Norbert" == Norbert Lange writes: > The permissions are now in sync with meson_post_install.py, > and debian. > Most importantly, polkit-agent-helper-1 is now setuid root, > but also the rules.d directories rather than their parents > are owned by polkitd. > Signed-off-by: Norbert Lange Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 09:51:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:51:30 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/polkit: fix file permissions to match upstream Message-ID: <20221220095225.6125486A86@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=988a548da68217cefa4a74f8fce5f4eea6d9b7e9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The permissions are now in sync with meson_post_install.py, and debian. Most importantly, polkit-agent-helper-1 is now setuid root, but also the rules.d directories rather than their parents are owned by polkitd. Signed-off-by: Norbert Lange Signed-off-by: Yann E. MORIN (cherry picked from commit 712ee21876562b46947142f35dfe1186d88ad241) Signed-off-by: Peter Korsgaard --- package/polkit/polkit.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk index a8b371acf8..ddbc81b3b2 100644 --- a/package/polkit/polkit.mk +++ b/package/polkit/polkit.mk @@ -56,9 +56,10 @@ define POLKIT_USERS endef define POLKIT_PERMISSIONS - /etc/polkit-1 r 750 root polkitd - - - - - - /usr/share/polkit-1 r 750 root polkitd - - - - - + /etc/polkit-1/rules.d d 700 polkitd root - - - - - + /usr/share/polkit-1/rules.d d 700 polkitd root - - - - - /usr/bin/pkexec f 4755 root root - - - - - + /usr/lib/polkit-1/polkit-agent-helper-1 f 4755 root root - - - - - endef define POLKIT_INSTALL_INIT_SYSTEMD From peter at korsgaard.com Tue Dec 20 09:50:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 10:50:38 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/polkit: fix file permissions to match upstream Message-ID: <20221220095332.5E4E286A8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=981474c29364b84154af122d2413fd0f6f8c89e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The permissions are now in sync with meson_post_install.py, and debian. Most importantly, polkit-agent-helper-1 is now setuid root, but also the rules.d directories rather than their parents are owned by polkitd. Signed-off-by: Norbert Lange Signed-off-by: Yann E. MORIN (cherry picked from commit 712ee21876562b46947142f35dfe1186d88ad241) Signed-off-by: Peter Korsgaard --- package/polkit/polkit.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk index 39048a988d..920aa1b555 100644 --- a/package/polkit/polkit.mk +++ b/package/polkit/polkit.mk @@ -52,9 +52,10 @@ define POLKIT_USERS endef define POLKIT_PERMISSIONS - /etc/polkit-1 r 750 root polkitd - - - - - - /usr/share/polkit-1 r 750 root polkitd - - - - - + /etc/polkit-1/rules.d d 700 polkitd root - - - - - + /usr/share/polkit-1/rules.d d 700 polkitd root - - - - - /usr/bin/pkexec f 4755 root root - - - - - + /usr/lib/polkit-1/polkit-agent-helper-1 f 4755 root root - - - - - endef define POLKIT_INSTALL_INIT_SYSTEMD From peter at korsgaard.com Tue Dec 20 11:48:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:48:38 +0100 Subject: [Buildroot] [PATCH] package/rtl8189es: disable -Werror to fix build failure In-Reply-To: <20221211105623.01a59397@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 10:56:23 +0100") References: <20221207150903.4053514-1-giulio.benetti@benettiengineering.com> <20221211105623.01a59397@windsurf> Message-ID: <87r0wufg89.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Wed, 7 Dec 2022 16:09:03 +0100 > Giulio Benetti wrote: >> Fixes: >> http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ >> >> Signed-off-by: Giulio Benetti >> --- >> package/rtl8189es/rtl8189es.mk | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) > Applied to master, thanks. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 11:45:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:45:51 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8189es: disable -Werror to fix build failure Message-ID: <20221220115049.1243986A95@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=511da4717d65000d6b98c61e4b5efa9f35db1a84 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes: http://autobuild.buildroot.net/results/349893c66fcfbbf0e0e10285299581894254c941/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni (cherry picked from commit abb36a1f5f619991a1a66c1a87b9881294465ab9) Signed-off-by: Peter Korsgaard --- package/rtl8189es/rtl8189es.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/rtl8189es/rtl8189es.mk b/package/rtl8189es/rtl8189es.mk index 6acc409e73..c2ee77f922 100644 --- a/package/rtl8189es/rtl8189es.mk +++ b/package/rtl8189es/rtl8189es.mk @@ -11,7 +11,8 @@ RTL8189ES_LICENSE = GPL-2.0 RTL8189ES_MODULE_MAKE_OPTS = \ CONFIG_RTL8189ES=m \ KVER=$(LINUX_VERSION_PROBED) \ - KSRC=$(LINUX_DIR) + KSRC=$(LINUX_DIR) \ + USER_EXTRA_CFLAGS="-Wno-error" define RTL8189ES_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From peter at korsgaard.com Tue Dec 20 12:00:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:00:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/moby-buildkit: security bump to version 0.10.6 In-Reply-To: <20221211113902.566f52c4@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 11:39:02 +0100") References: <20221208223153.4189684-1-christian@paral.in> <20221211113902.566f52c4@windsurf> Message-ID: <87mt7iffod.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Thu, 8 Dec 2022 14:31:53 -0800 > Christian Stewart via buildroot wrote: >> CVE-2022-39253: git vulnerability mitigation. >> >> ... and other bugfixes. >> >> https://github.com/moby/buildkit/releases/tag/v0.10.6 >> >> Signed-off-by: Christian Stewart >> --- >> package/moby-buildkit/moby-buildkit.hash | 2 +- >> package/moby-buildkit/moby-buildkit.mk | 2 +- >> 2 files changed, 2 insertions(+), 2 deletions(-) > Applied to master, thanks. Committed to 2022.11.x, thanks. I did not bump the version in 2022.02.x as the version delta is quite big and we already have an updated git not vulnerable to CVE-2022-39253. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 11:50:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:50:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221220121105.D534E86ABA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db463001817c2eed3322af4dabfb8c02ac25f061 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 6936ec7ec6cb6df0e910f8df92961b79b12ee229) Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 3631fcb6d6..c1c690f4cc 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.9" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 0af02e1326..8739da4f75 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 6114a208e82739b4a1ab059ace35262be2a83be34cd1ae23cb8a09337db831c7 linux-6.0.9.tar.xz +sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f72e7f408c..24f51418e6 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.9" if BR2_KERNEL_HEADERS_6_0 + default "6.0.12" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Tue Dec 20 11:56:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:56:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/moby-buildkit: security bump to version 0.10.6 Message-ID: <20221220121105.DED6E86ABC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0885e738c924686e94068ef7e8eecdebbb62cb41 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x CVE-2022-39253: git vulnerability mitigation. ... and other bugfixes. https://github.com/moby/buildkit/releases/tag/v0.10.6 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit b69acab54b6b258d83833c8f51b09ee0913e9a4d) Signed-off-by: Peter Korsgaard --- package/moby-buildkit/moby-buildkit.hash | 2 +- package/moby-buildkit/moby-buildkit.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/moby-buildkit/moby-buildkit.hash b/package/moby-buildkit/moby-buildkit.hash index cfd1c0c946..43ee1b12c9 100644 --- a/package/moby-buildkit/moby-buildkit.hash +++ b/package/moby-buildkit/moby-buildkit.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 5877faf02cbddfb6c988f44b5b373739fed87f4aeb8802c6777fe7be2f772506 moby-buildkit-0.10.0.tar.gz +sha256 5ffe5a2d11736719649dae962461f66df394ae4cc1e58294e5f2bd4d4632d9d0 moby-buildkit-0.10.6.tar.gz sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 LICENSE diff --git a/package/moby-buildkit/moby-buildkit.mk b/package/moby-buildkit/moby-buildkit.mk index 667383bf50..59d68a7dca 100644 --- a/package/moby-buildkit/moby-buildkit.mk +++ b/package/moby-buildkit/moby-buildkit.mk @@ -4,7 +4,7 @@ # ################################################################################ -MOBY_BUILDKIT_VERSION = 0.10.0 +MOBY_BUILDKIT_VERSION = 0.10.6 MOBY_BUILDKIT_SITE = $(call github,moby,buildkit,v$(MOBY_BUILDKIT_VERSION)) MOBY_BUILDKIT_LICENSE = Apache-2.0 MOBY_BUILDKIT_LICENSE_FILES = LICENSE From peter at korsgaard.com Tue Dec 20 12:12:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:12:44 +0100 Subject: [Buildroot] [PATCH] package/ruby: security bump to version 3.1.3 In-Reply-To: <20221210095435.3050998-1-francois.perrad@gadz.org> (Francois Perrad's message of "Sat, 10 Dec 2022 10:54:35 +0100") References: <20221210095435.3050998-1-francois.perrad@gadz.org> Message-ID: <87ili6ff43.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > fix CVE-2021-33621: HTTP response splitting in CGI > see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ > Signed-off-by: Francois Perrad Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Tue Dec 20 12:12:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:12:19 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/ruby: security bump to version 3.1.3 Message-ID: <20221220121300.C793386AC9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c463cfc0fbf9c0acbf7464eb70f421a9e3fc4ec2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni (cherry picked from commit 20f7ed86aa9f2a65af9b44a599f7d1b10075f158) Signed-off-by: Peter Korsgaard --- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From peter at korsgaard.com Tue Dec 20 11:52:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 12:52:55 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221220121300.BBCFD86AC8@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b072663e2535a4dfd8cf932bd7aea2094c348797 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 6936ec7ec6cb6df0e910f8df92961b79b12ee229) [Peter: drop 6.0.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 12 ++++++------ package/linux-headers/Config.in.host | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 219aceb07d..b5d0d353ff 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.79" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.82" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.115-cip7" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.109-cip5-rt4" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 421de24541..f265280d17 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 cba39031dbc0eed0785b8afdc8c58cf23df83e47001b2354fa44486ae699c154 linux-5.15.79.tar.xz -sha256 f1b027526c58e7bd127f35b17736e4a6c865866b9048898f05c5358d4d52d4f3 linux-5.10.155.tar.xz -sha256 8b7df25b5560620eb2776d7b7c67569764b3916ff2f596767f72567b38d13d36 linux-5.4.224.tar.xz +sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz +sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz +sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 41bf80c4766ba9915470afe97ead6a16faff484b94590387012ce7f9ce41502b linux-4.9.333.tar.xz -sha256 26233603ae992cd31e9f78066d54475b3e3f878ab0e3fd271e74a795ab60b15c linux-4.14.299.tar.xz -sha256 37406ead61149283973bccdf670a1fd020c2f19722b7176e88ec8567df6dacd0 linux-4.19.265.tar.xz +sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz +sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz +sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz # Locally computed sha256 f3559be277be9200897022282be18cfc0278d1d8baec8058305b04b9cd72002a linux-cip-5.10.115-cip7.tar.gz sha256 71fba4ed5cb48fa7869e9fe271b68b77fed26775ce5cf2f50891aa8f71c388b3 linux-cip-5.10.109-cip5-rt4.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index f97656e60f..48bf36e84e 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -382,12 +382,12 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string default "4.4.302" if BR2_KERNEL_HEADERS_4_4 - default "4.9.333" if BR2_KERNEL_HEADERS_4_9 - default "4.14.299" if BR2_KERNEL_HEADERS_4_14 - default "4.19.265" if BR2_KERNEL_HEADERS_4_19 - default "5.4.224" if BR2_KERNEL_HEADERS_5_4 - default "5.10.155" if BR2_KERNEL_HEADERS_5_10 - default "5.15.79" if BR2_KERNEL_HEADERS_5_15 + default "4.9.335" if BR2_KERNEL_HEADERS_4_9 + default "4.14.301" if BR2_KERNEL_HEADERS_4_14 + default "4.19.268" if BR2_KERNEL_HEADERS_4_19 + default "5.4.226" if BR2_KERNEL_HEADERS_5_4 + default "5.10.158" if BR2_KERNEL_HEADERS_5_10 + default "5.15.82" if BR2_KERNEL_HEADERS_5_15 default "5.16.20" if BR2_KERNEL_HEADERS_5_16 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From peter at korsgaard.com Tue Dec 20 12:11:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Tue, 20 Dec 2022 13:11:16 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/ruby: security bump to version 3.1.3 Message-ID: <20221220121406.859E886ACA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cf1f4b6b527c3dc10a152319044b9ecc999335ab branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x fix CVE-2021-33621: HTTP response splitting in CGI see https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni (cherry picked from commit 20f7ed86aa9f2a65af9b44a599f7d1b10075f158) Signed-off-by: Peter Korsgaard --- package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch | 2 +- package/ruby/ruby.hash | 4 ++-- package/ruby/ruby.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch index 039a6466d6..805dfd2f89 100644 --- a/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch +++ b/package/ruby/0001-Fix-build-with-LibreSSL-3-5.patch @@ -14,7 +14,7 @@ diff --git a/ext/openssl/ossl_pkey.c b/ext/openssl/ossl_pkey.c index 2a4835a2..24d0da46 100644 --- a/ext/openssl/ossl_pkey.c +++ b/ext/openssl/ossl_pkey.c -@@ -670,7 +670,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) +@@ -710,7 +710,7 @@ ossl_pkey_export_traditional(int argc, VALUE *argv, VALUE self, int to_der) } } else { diff --git a/package/ruby/ruby.hash b/package/ruby/ruby.hash index da6221ec50..42d8a2497f 100644 --- a/package/ruby/ruby.hash +++ b/package/ruby/ruby.hash @@ -1,5 +1,5 @@ -# https://www.ruby-lang.org/en/news/2022/04/12/ruby-3-1-2-released/ -sha512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 ruby-3.1.2.tar.xz +# https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/ +sha512 4b0fd334ae56132ba98b8a69adad54bdcf7f7aeabd5eba5b0f0399a3868e2054f9026ca1b1cb2dbb197a9e9b0610b263481949c0623a62071546bc5adff8ca69 ruby-3.1.3.tar.xz # License files, Locally calculated sha256 794c384f94396ab07e3e6f53a9f8be093facb7eb4193266024302b93b29e12dc LEGAL diff --git a/package/ruby/ruby.mk b/package/ruby/ruby.mk index cbdfa4b826..28b1ec13ef 100644 --- a/package/ruby/ruby.mk +++ b/package/ruby/ruby.mk @@ -5,7 +5,7 @@ ################################################################################ RUBY_VERSION_MAJOR = 3.1 -RUBY_VERSION = $(RUBY_VERSION_MAJOR).2 +RUBY_VERSION = $(RUBY_VERSION_MAJOR).3 RUBY_VERSION_EXT = 3.1.0 RUBY_SITE = http://cache.ruby-lang.org/pub/ruby/$(RUBY_VERSION_MAJOR) RUBY_SOURCE = ruby-$(RUBY_VERSION).tar.xz From yann.morin.1998 at free.fr Tue Dec 20 13:14:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 14:14:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> <20221220084752.GF2909@scaer> Message-ID: <20221220131400.GG2909@scaer> FAbrice, All, On 2022-12-20 09:52 +0100, Fabrice Fontaine spake thusly: > Le?mar. 20 d?c. 2022 ??09:47, Yann E. MORIN < [1]yann.morin.1998 at free.fr> a ?crit?: > On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > > Fix the following build failure raised since bump to version 2.2.0 in > > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and [--SNIP--] > > + #if BINUTILS_2_38 > > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) > Should it be marked with? __attribute__((unused))? or some such? > Indeed, I'll send a v2. And even beter yet: change the code to actually use the stream: - r = vprintf(fmt, args); + r = vfprintf(stream, fmt, args); Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From christian at klarinett.li Tue Dec 20 13:34:53 2022 From: christian at klarinett.li (Christian Hitz) Date: Tue, 20 Dec 2022 14:34:53 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs Message-ID: <20221220133454.1931855-1-christian@klarinett.li> From: Christian Hitz Currently, the firmware files are installed to /lib/firmware/imx. With BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib effectively deleting the installed firmware files. Install the firmware files into the /usr/lib/firmware/imx prefix instead. Signed-off-by: Christian Hitz --- Backport to: 2022.02.x, 2022.11.x --- .../firmware-imx/firmware-imx.mk | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk index 99fe71a91c..2171ce592e 100644 --- a/package/freescale-imx/firmware-imx/firmware-imx.mk +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk @@ -128,14 +128,21 @@ define FIRMWARE_IMX_INSTALL_IMAGE_HDMI_FW endef endif +# /lib is really /usr/lib with merged /usr, so adjust path +ifeq ($(BR2_ROOTFS_MERGED_USR),y) +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/usr/lib/firmware +else +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/lib/firmware +endif + # # EASRC firmware # ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW),y) define FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx - cp -r $(@D)/firmware/easrc $(TARGET_DIR)/lib/firmware/imx + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + cp -r $(@D)/firmware/easrc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx endef endif @@ -145,10 +152,10 @@ endif ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EPDC_FW),y) define FIRMWARE_IMX_INSTALL_TARGET_EPDC_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx - cp -r $(@D)/firmware/epdc $(TARGET_DIR)/lib/firmware/imx - mv $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ - $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + cp -r $(@D)/firmware/epdc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx + mv $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw endef endif @@ -159,9 +166,9 @@ endif FIRMWARE_IMX_SDMA_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME)) ifneq ($(FIRMWARE_IMX_SDMA_FW_NAME),) define FIRMWARE_IMX_INSTALL_TARGET_SDMA_FW - mkdir -p $(TARGET_DIR)/lib/firmware/imx/sdma + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma cp -r $(@D)/firmware/sdma/sdma-$(FIRMWARE_IMX_SDMA_FW_NAME)*.bin \ - $(TARGET_DIR)/lib/firmware/imx/sdma/ + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma/ endef endif @@ -172,10 +179,10 @@ endif FIRMWARE_IMX_VPU_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME)) ifneq ($(FIRMWARE_IMX_VPU_FW_NAME),) define FIRMWARE_IMX_INSTALL_TARGET_VPU_FW - mkdir -p $(TARGET_DIR)/lib/firmware/vpu + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu for i in $$(find $(@D)/firmware/vpu/vpu_fw_$(FIRMWARE_IMX_VPU_FW_NAME)*.bin); do \ - cp $$i $(TARGET_DIR)/lib/firmware/vpu/ ; \ - ln -sf vpu/$$(basename $$i) $(TARGET_DIR)/lib/firmware/$$(basename $$i) ; \ + cp $$i $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu/ ; \ + ln -sf vpu/$$(basename $$i) $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/$$(basename $$i) ; \ done endef endif -- 2.38.2 From yann.morin.1998 at free.fr Tue Dec 20 16:12:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:12:19 +0100 Subject: [Buildroot] [git commit] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221220161230.ECEBD86AD4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=072df09e2f62e6d797df743b0ebf42a6a5910ff9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From yann.morin.1998 at free.fr Tue Dec 20 16:12:47 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:12:47 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https In-Reply-To: <20221219214620.28780-1-ps.report@gmx.net> References: <20221219214620.28780-1-ps.report@gmx.net> Message-ID: <20221220161247.GH2909@scaer> Peter, All, On 2022-12-19 22:46 +0100, Peter Seiderer spake thusly: > Signed-off-by: Peter Seiderer Applied to master, thanks. Regards, Yann E. MORIN. > --- > utils/scancpan | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/utils/scancpan b/utils/scancpan > index 075f193563..168619164f 100755 > --- a/utils/scancpan > +++ b/utils/scancpan > @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; > if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; > > my $self = +{ > - base_url => $params{base_url} || 'http://api.metacpan.org/v0', > + base_url => $params{base_url} || 'https://api.metacpan.org/v0', > ua => $params{ua} || HTTP::Tiny->new( > $params{ua_args} > ? @{$params{ua_args}} > @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies > my %deps_runtime; # name -> list of target dependencies > my %license_files; # name -> hash of license files > my %checksum; # author -> list of checksum > -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror > -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); > +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror > +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); > my $ua = HTTP::Tiny->new(); > my $new_pkgs; > > @@ -698,7 +698,7 @@ sub brname { > return uc $name; > } > > -# Buildroot requires license name as in http://spdx.org/licenses/ > +# Buildroot requires license name as in https://spdx.org/licenses/ > sub brlicense { > my $license = shift; > $license =~ s|apache_1_1|Apache-1.1|; > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 20 16:22:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:22:27 +0100 Subject: [Buildroot] [git commit] utils/scancpan: bump required perl version Message-ID: <20221220162308.3695686AD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4cbef389f3e10d1cbdcd9961fb128dfd9b85debf branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From yann.morin.1998 at free.fr Tue Dec 20 16:24:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 20 Dec 2022 17:24:10 +0100 Subject: [Buildroot] [PATCH] package/perl: bump to version 5.34.0 In-Reply-To: <20220102104318.2631-1-francois.perrad@gadz.org> References: <20220102104318.2631-1-francois.perrad@gadz.org> Message-ID: <20221220162410.GI2909@scaer> Fran?ois, All, On 2022-01-02 11:43 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad > --- [--SNIP--] > diff --git a/package/perl/perl.mk b/package/perl/perl.mk > index f661fef01..d7f9c58dd 100644 > --- a/package/perl/perl.mk > +++ b/package/perl/perl.mk > @@ -5,8 +5,8 @@ > ################################################################################ > > # When updating the version here, also update utils/scancpan You forgot to also update utils/scancpan, as the comment above, also authored by you, instructs. ;-) So I've pushed a fix-up commit to master. Ideally, there should be an auto-detection in place, so that we do not have to manually sync the two. Could you have a look into that, please? Regards, Yann E. MORIN. > -PERL_VERSION_MAJOR = 32 > -PERL_VERSION = 5.$(PERL_VERSION_MAJOR).1 > +PERL_VERSION_MAJOR = 34 > +PERL_VERSION = 5.$(PERL_VERSION_MAJOR).0 > PERL_SITE = https://www.cpan.org/src/5.0 > PERL_SOURCE = perl-$(PERL_VERSION).tar.xz > PERL_LICENSE = Artistic or GPL-1.0+ > @@ -15,7 +15,7 @@ PERL_CPE_ID_VENDOR = perl > PERL_DEPENDENCIES = $(TARGET_NLS_DEPENDENCIES) > PERL_INSTALL_STAGING = YES > > -PERL_CROSS_VERSION = 1.3.5 > +PERL_CROSS_VERSION = 1.3.6 > # DO NOT refactor with the github helper (the result is not the same) > PERL_CROSS_SITE = https://github.com/arsv/perl-cross/releases/download/$(PERL_CROSS_VERSION) > PERL_CROSS_SOURCE = perl-cross-$(PERL_CROSS_VERSION).tar.gz > -- > 2.32.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From ps.report at gmx.net Tue Dec 20 18:03:06 2022 From: ps.report at gmx.net (Peter Seiderer) Date: Tue, 20 Dec 2022 19:03:06 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https Message-ID: <20221220180306.17253-1-ps.report@gmx.net> Signed-off-by: Peter Seiderer --- Notes: - the mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs I found are: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ --- Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config.in b/Config.in index 3c57c591a8..c318223d1d 100644 --- a/Config.in +++ b/Config.in @@ -287,7 +287,7 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered -- 2.39.0 From f.fainelli at gmail.com Tue Dec 20 19:00:27 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Tue, 20 Dec 2022 11:00:27 -0800 Subject: [Buildroot] [PATCH v2] package/libgpg-error: Disable unused files installation In-Reply-To: <20221220083106.GD2909@scaer> References: <20221219230802.2602798-1-f.fainelli@gmail.com> <20221220083106.GD2909@scaer> Message-ID: On 12/20/22 00:31, Yann E. MORIN wrote: > Florian, All, > > On 2022-12-19 15:08 -0800, Florian Fainelli spake thusly: >> Disable a number of unused files that were being installed into the root >> filesystem and thus inflating its size needlessly: >> >> * Disable the building of documentation >> >> * Disable support for other languages which is comprised of Common Lisp that >> buildroot has no package for >> >> * Only install binaries and shared/static libraries, remove libtool archive > > As Baruch mentioned in his review, disabling the documentation and > removing headers and libtool archives whould already be handled by the > package infra. It does, I was looking at the target/ folder instead of the actual root filesystem, my bad, thanks and happy holidays. -- Florian From gadiyar at ti.com Tue Dec 20 19:29:56 2022 From: gadiyar at ti.com (Gadiyar, Anand) Date: Tue, 20 Dec 2022 19:29:56 +0000 Subject: [Buildroot] [PATCH v7 3/3] board/ti/am64x_sk: add new board In-Reply-To: References: <20221206171719.747581-1-gadiyar@ti.com> <20221206171719.747581-4-gadiyar@ti.com> Message-ID: <70cc5213bb4d4e4d8e4b21b1c7122daf@ti.com> > From: Julien Olivain > > + > > +These configurations will build a complete image and > > +device tree blobs for the the TI AM64x_sk board. > > To avoid confusion between SK-AM64 and SK-AM64B, I suggest: > > 1. to add the board url in this readme.txt, for example, > using the same comment as in the commit log: > """ > More information about the board can be found at: > https://www.ti.com/tool/SK-AM64 > """ > > 2. add a note that: > This configuration is for SK-AM64 only, since it's including: > BR2_TARGET_TI_K3_IMAGE_GEN_SOC_TYPE="gp" > The SK-AM64B [2] is not supported, as it would require "hs-fs". > > [2] https://www.ti.com/tool/SK-AM64B > Thanks for the review Julien! The SK-AM64B wasn't around when we submitted the first patchset. I expected a follow on patch to add the hs-fs support properly. I'll clarify in the next revision that this series is for GP only. We'll need some work to get the SK-AM64B supported and tested, and I'll try and get that enabled after this initial series is merged. I'll post a new series shortly with changes addressing review comments from you and Thomas - Anand From f.fainelli at gmail.com Tue Dec 20 20:08:05 2022 From: f.fainelli at gmail.com (Florian Fainelli) Date: Tue, 20 Dec 2022 12:08:05 -0800 Subject: [Buildroot] [PATCH] package/slang: Add option to enable/disable slsh Message-ID: <20221220200805.2686768-1-f.fainelli@gmail.com> The S-lang shell is currently installed by default but most packages are typically interested in the shared libraries only. Add a configuration option to disable the slsh program and its supporting files. Signed-off-by: Florian Fainelli --- package/slang/Config.in | 7 +++++++ package/slang/slang.mk | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/package/slang/Config.in b/package/slang/Config.in index a500ff5b7d75..b09b0cd8fc84 100644 --- a/package/slang/Config.in +++ b/package/slang/Config.in @@ -5,3 +5,10 @@ config BR2_PACKAGE_SLANG Multi-platform console display library. http://www.jedsoft.org/slang/index.html + +config BR2_PACKAGE_SLANG_SLSH + bool "enable slsh" + default y + depends on BR2_PACKAGE_SLANG + help + Enable the S-lang interpreter diff --git a/package/slang/slang.mk b/package/slang/slang.mk index e0f5968b46d0..5fec5512a29f 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -60,4 +60,14 @@ SLANG_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-static SLANG_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-static endif +ifneq ($(BR2_PACKAGE_SLANG_SLSH),y) +define SLANG_REMOVE_SLSH + rm -rf $(TARGET_DIR)/etc/slsh.rc \ + $(TARGET_DIR)/usr/share/slsh \ + $(TARGET_DIR)/usr/bin/slsh +endef +endif + +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH + $(eval $(autotools-package)) -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:20:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:20:49 +0100 Subject: [Buildroot] [PATCH 2/2] package/mesa3d: add dependency to host-python-glslang for Vulkan drivers In-Reply-To: <20221220202049.3292021-1-bernd.kuhls@t-online.de> References: <20221220202049.3292021-1-bernd.kuhls@t-online.de> Message-ID: <20221220202049.3292021-2-bernd.kuhls@t-online.de> glslangValidator is needed since mesa3d-22.3.0: https://gitlab.freedesktop.org/mesa/mesa/-/commit/9786d9ef2abb45a4e832cf1347581e3ca3aae9f0#3968b0378040deeb22000cfaf80d720905d989fc_0_130 Fixes: http://autobuild.buildroot.net/results/06a/06a429dcdf776ca32de4570f9a408da6a7e7333d/ Signed-off-by: Bernd Kuhls --- package/mesa3d/mesa3d.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index b6f1214102..447537d3a3 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -136,6 +136,7 @@ ifeq ($(BR2_PACKAGE_MESA3D_VULKAN_DRIVER),) MESA3D_CONF_OPTS += \ -Dvulkan-drivers= else +MESA3D_DEPENDENCIES += host-python-glslang MESA3D_CONF_OPTS += \ -Dvulkan-drivers=$(subst $(space),$(comma),$(MESA3D_VULKAN_DRIVERS-y)) endif -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:20:48 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:20:48 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-glslang: add new host package Message-ID: <20221220202049.3292021-1-bernd.kuhls@t-online.de> Needed for mesa3d 22.3.x. Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + package/python-glslang/python-glslang.hash | 3 +++ package/python-glslang/python-glslang.mk | 13 +++++++++++++ 3 files changed, 17 insertions(+) create mode 100644 package/python-glslang/python-glslang.hash create mode 100644 package/python-glslang/python-glslang.mk diff --git a/DEVELOPERS b/DEVELOPERS index f5e13d99cc..05bc773cca 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -448,6 +448,7 @@ F: package/pound/ F: package/pure-ftpd/ F: package/python-couchdb/ F: package/python-cssutils/ +F: package/python-glslang/ F: package/python-mwclient/ F: package/python-mwscrape/ F: package/python-mwscrape2slob/ diff --git a/package/python-glslang/python-glslang.hash b/package/python-glslang/python-glslang.hash new file mode 100644 index 0000000000..df9127939e --- /dev/null +++ b/package/python-glslang/python-glslang.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 592c98aeb03b3e81597ddaf83633c4e63068d14b18a766fd11033bad73127162 python-glslang-11.13.0.tar.gz +sha256 adb783e734e906d1f46db5df29991dbde84bdb0ceab502ac2febb44fe3c2b5f4 LICENSE.txt diff --git a/package/python-glslang/python-glslang.mk b/package/python-glslang/python-glslang.mk new file mode 100644 index 0000000000..94f480e30a --- /dev/null +++ b/package/python-glslang/python-glslang.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# python-glslang +# +################################################################################ + +PYTHON_GLSLANG_VERSION = 11.13.0 +PYTHON_GLSLANG_SITE = $(call github,KhronosGroup,glslang,$(PYTHON_GLSLANG_VERSION)) +PYTHON_GLSLANG_LICENSE = BSD-3-Clause +PYTHON_GLSLANG_LICENSE_FILES = LICENSE.txt +PYTHON_GLSLANG_DEPENDENCIES = host-python3 + +$(eval $(host-cmake-package)) -- 2.34.1 From bernd.kuhls at t-online.de Tue Dec 20 20:28:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 20 Dec 2022 21:28:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xdriver_xf86-input-keyboard: remove package References: <20221212211428.2036144-1-bernd.kuhls@t-online.de> <878rj2h75o.fsf__38979.5937271387$1671520929$gmane$org@dell.be.48ers.dk> Message-ID: Am Tue, 20 Dec 2022 08:21:39 +0100 schrieb Peter Korsgaard: >>>>>> "Bernd" == Bernd Kuhls >>>>>> writes: > > > According to the upstream release notes of version 2.0.0: > > https://lists.x.org/archives/xorg-announce/2022-July/003180.html > > > "This keyboard driver is primarily used with BSD, GNU Hurd, illumos, > > & > > Solaris systems. Linux systems should instead use either xf86-input- > > libinput or xf86-input-evdev. > > > While versions 1.9.0 and earlier had rudimentary support for Linux > > as well, that has been removed in this release." > I've reworded this to say "no longer support Linux" and committed, > thanks. > > Does the same not apply for the input-mouse driver? Hi Peter, according to https://lists.x.org/archives/xorg-announce/2022-November/ 003247.html "xf86-input-mouse is the Xorg server mouse driver for non- evdev OS'es." No talk of not being usable on Linux so I kept that package to be used by BR2_ROOTFS_DEVICE_CREATION_STATIC defconfigs. Regards, Bernd From tianyuanhao3 at 163.com Wed Dec 21 01:23:08 2022 From: tianyuanhao3 at 163.com (tianyuanhao3) Date: Wed, 21 Dec 2022 09:23:08 +0800 (CST) Subject: [Buildroot] [PATCH 1/1] package/crun: support crun as runtime in containerd In-Reply-To: <20221006140754.46144-1-tianyuanhao3@163.com> References: <20221006140754.46144-1-tianyuanhao3@163.com> Message-ID: <2e134c1e.118c.1853246f376.Coremail.tianyuanhao3@163.com> Hi all, I hope this patch will be merged before 2023.02. Thanks! At 2022-10-06 22:07:54, "TIAN Yuanhao" wrote: >Create runc symlink to crun when runc is missing. > >See: https://github.com/containerd/containerd/discussions/6162 > >Signed-off-by: TIAN Yuanhao >--- > package/containerd/Config.in | 2 +- > package/crun/crun.mk | 7 +++++++ > 2 files changed, 8 insertions(+), 1 deletion(-) > >diff --git a/package/containerd/Config.in b/package/containerd/Config.in >index 0e3a55ef39..e69dd6768a 100644 >--- a/package/containerd/Config.in >+++ b/package/containerd/Config.in >@@ -5,7 +5,7 @@ config BR2_PACKAGE_CONTAINERD > depends on BR2_TOOLCHAIN_HAS_THREADS > depends on !BR2_TOOLCHAIN_USES_UCLIBC # runc > depends on BR2_USE_MMU # util-linux >- select BR2_PACKAGE_RUNC # runtime dependency >+ select BR2_PACKAGE_RUNC if !BR2_PACKAGE_CRUN # runtime dependency > select BR2_PACKAGE_UTIL_LINUX # runtime dependency > select BR2_PACKAGE_UTIL_LINUX_BINARIES > select BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT >diff --git a/package/crun/crun.mk b/package/crun/crun.mk >index 4a0c150594..19dda71a9f 100644 >--- a/package/crun/crun.mk >+++ b/package/crun/crun.mk >@@ -36,4 +36,11 @@ else > CRUN_CONF_OPTS += --disable-systemd > endif > >+ifeq ($(BR2_PACKAGE_RUNC),) >+define CRUN_CREATE_SYMLINK >+ ln -sf crun $(TARGET_DIR)/usr/bin/runc >+endef >+CRUN_POST_INSTALL_TARGET_HOOKS += CRUN_CREATE_SYMLINK >+endif >+ > $(eval $(autotools-package)) >-- >2.25.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Wed Dec 21 07:23:48 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 21 Dec 2022 07:23:48 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-20 Message-ID: <20221221072354.01FF981EEE@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-20 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 17 | 15 | 0 | 32 | master | 163 | 259 | 0 | 422 | Classification of failures by reason for master ----------------------------------------------- aubio-0.4.9 | 22 host-fwup-1.9.1 | 20 fwup-1.9.1 | 15 xz-5.2.10 | 14 host-binutils-2.38 | 9 unknown | 8 gerbera-1.10.0 | 7 host-rust-1.65.0 | 7 linux-6.1 | 7 pixz-1.0.7 | 7 jack2-1.9.21 | 6 opkg-0.4.5 | 6 host-binutils-2.37 | 4 host-go-1.19.4 | 4 host-go-bootstrap-1.4-boots... | 4 host-python-greenlet-2.0.1 | 4 norm-1.5.8 | 4 perl-5.34.1 | 4 dahdi-linux-3.2.0 | 3 glibc-2.36-66-ga1dc0be03c9d... | 3 host-pahole-1.24 | 3 libcap-ng-0.8.3 | 3 libglib2-2.72.3 | 3 python-cryptography-38.0.4 | 3 crun-1.7.2 | 2 efivar-38 | 2 elfutils-0.186 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 host-delve-1.20.0 | 2 host-gobject-introspection-... | 2 libdeflate-1.15 | 2 libglvnd-1.4.0 | 2 mongodb-4.2.18 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 python-bunch-1.0.1 | 2 trinity-1.9 | 2 zeek-4.1.1 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 bind-9.16.33 | 1 cairo-1.16.0 | 1 dash-0.5.11.5 | 1 dust-0.8.1 | 1 edk2-edk2-stable202208 | 1 erlang-22.3.4.22 | 1 flann-1.9.2 | 1 fontconfig-2.13.1 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gobject-introspection-1.72.0 | 1 host-acl-2.3.1 | 1 host-gcc-initial-11.3.0 | 1 host-gdb-arc-2020.09-releas... | 1 host-libzlib-1.2.13 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 json-c-0.16 | 1 libatomic_ops-7.6.14 | 1 libdnet-1.16.1 | 1 libgcrypt-1.10.1 | 1 libgpg-error-1.45 | 1 libostree-2022.7 | 1 linux-5.10.145-cip17-rt7 | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 mariadb-10.3.36 | 1 mesa3d-22.3.1 | 1 mosquitto-2.0.15 | 1 ocf-linux-20171122 | 1 open62541-v1.3.3 | 1 openssh-9.1p1 | 1 optee-client-3.19.0 | 1 opus-1.3.1 | 1 python-numpy-1.23.5 | 1 python-pyicu-2.10.2 | 1 quickjs-2021-03-27 | 1 rtl8192eu-94bce7798bbb18de6... | 1 rtl8812au-aircrack-ng-e7a4a... | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 sudo-1.9.12p1 | 1 toolchain-external-codescap... | 1 ulogd-2.0.8 | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wavemon-0.9.4 | 1 xenomai-3.0.10 | 1 xterm-376 | 1 xxhash-0.8.1 | 1 zabbix-5.4.9 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4eb | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/39e6ad81af92599c7c85984875be8542c9d20f0d | mipsel | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/eef27c62d5947fcbff63b384e231f9a58c3b2b71 | mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/a8596187b1521cbc544c3fe23fe4255f61aa7c52 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/735f64a6d5d146d01b256aecd182431088367c7a | mips64 | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/1616d43dd3421433d855da9d04e83ae63ae632e0 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a91b7d7192fdbc4b1fa0ab8d9f74b7ee86ddbc13 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6a72e94c3519d25589e05d34b4c73105de5bac7d | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3ce614d9ed25822aa63822895aaf7513e24ed1e2 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4b9f16226ebaf754ee563623b7120c1163efaf51 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/34f3abe3e90db715d256b583e9be88c9d20e3685 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/225ad300dd8e4cfdfa59e551a621fbb8c76217cb | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b717e0f8455ddb9632d3abb4b61d6acc6fbd4cdd | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/eed30d42b0c518d22a20627bdc7b15aff093d404 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/25f009f38f0922b90f85b0b7a026af513ae4e4b0 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/acc8045e4a037c84f9735c89a69c58cd98b16a87 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/017da0823fd8fe1c40ca6eae0d65872380971cc2 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1e073ddf76ad16afd867ea49a8af9f92bbb8a1e7 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9113a887bc5bb3d9f1267d7625c7e3f98f885525 | armeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/109d725af78484cf7f4e2ccf4f1d4d8bc6f20981 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/36fa359fa35578aeef172b89022d2deb989c7827 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0aa947792a45441c952867af44eeb71282655740 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/00c786f3fa24aeece7834edcd6f579d0683ce2a9 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/77a7d2ccc910590aea812a973465a63af0435965 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4b4f71e3be37b45c44703da951f46ccaf6a19215 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/220e161a547b281d2d1722bd254b54cebd3345e0 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cf8d541e124783b21de57ff07785543ca9c21017 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bc27f150e18ce4d084be5b9488adf5a7f7ac370f | or1k | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/c025c4683ddd24f7a1ee5c4073402be16f46a0a1 | ORPH or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/fcefabd53af75ff2d8998fea672480ca554961ac | i686 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4fc06c7b3032d1719c95eed5cf99b531b4a50726 | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9e6813e1f80cbe0981b96859989c7f86d694a75b | i686 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/2134a8c0ffe80c838435536868d8b427b1fff000 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9e1ddbfa19a3628f736718439a607cfc9260256c | riscv32 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/9eca82888b4a4e58610269a99427359d1f1fd17b | xtensa | dash-0.5.11.5 | NOK | http://autobuild.buildroot.net/results/3d38ae79eab6388cf3ef65a0e3c03a5cb736244e | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/ace8bffc3fd0aebf414e7b140d5872f7f2e0455b | ORPH aarch64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/a29f3d69adff5689fb3de96ea239d93e1b2bb67a | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7645f4f00f6cfbdebc0dde31914454bfde6b2d8a | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/51726ac178364ef17e03ffa261e8c24a67a5ebba | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/47c1d81a5b5707c70ea84fdb29a4351cfb48b9bc | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/17d7a885728b89719691248130dec21281b2310c | ORPH i686 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/dd06f68ae78174b44676f8a6c151330283924e62 | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/0124aab28aea978e99aa1d81ad7bbeb34f05845a | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e94844a936244b3f55c6f44e9abd3861c242a3e7 | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/97a1d5d4281c172824633614f40e3f510902c184 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/d7327dbf23c6ca1b728f550985ceaf6afdd129f8 | mips64el | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/f27763d2dcd451e6e853761ed727f81f2cd8781a | powerpc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/e2f87efd469e59af0b48cb79354c2817f8e01407 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1f1530f9c2f8347a7a1f11211ab26e035e5d411b | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d53b4f2277aef297b34887de9d2b1775fc8b42c | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cda1564b7d03cabd95c607b51be91af1993c533 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/af2fb6e96e0971d8022b65cfa82d89caa80db2e9 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be3509304138b953d7122722631761e1a62903a7 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a672fd14b7208311dd9ae4a75a19c4d2ae0498d7 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5f4d358860ac934f0a894f38e81d5420b12a1abf | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4873dc4ef96ab023c3a256ad75142de7f33915ce | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18cd96cd603dd8b5342c7df4e1b794f730eaf580 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f6abf67519fdd466c0d910319c5867208c7ffbc2 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8f54ddf79eddd17acfaafc883e8185b7b3b6237 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/217aba5830ea1d9f81d23bd302e675df164e3b2d | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/19e48eaf2d194fbf65a6f53f67157e101c7bbdd6 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5e61249af26e470cc6214dd842e5f2bd29f72f7 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65633a2ab5e619b20c223cf7fe63cdde9db220c4 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/e8769875a171fc29248db99503f183278a09cd0a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/3f6dc0f7d62ba811363f4d850705acec777965c4 | mips | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/348b65bd1d9838965a2cedcb0146a6647bd05268 | i686 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/bb9134c0620ec3fa16eb072ea2efb619fc461e52 | m68k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/89a725bfeb1690f7c4909b8ff9a3b90b092563cf | x86_64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/19cf1e8a6ebf8f68a01f39b96546746f0d0e8419 | or1k | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a24f30a3d8bc9752fdaa2218fbd0037aed1b5e63 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/dfed38fd1a7433187a33ca46a1bfc04a3104bedf | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9389a7cdce334cc280651a8b902301528346c55e | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/fd6556b3a02442fa0693aeedaad1a578a1da8c08 | i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fe83554c5657e0182365ef01e1fbdcee123b6548 | ORPH i686 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/7ed89017adb23511691f970be139851ed6050da8 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/18e07307000d18e2b4a5113f9d7288abb507d572 | ORPH powerpc64le | host-acl-2.3.1 | NOK | http://autobuild.buildroot.net/results/b1354a558db9829875948229cc0cc6867bff45ab | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/bc0f4304c82138e27fc504b461cd0f7be081fb71 | aarch64_be | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4af2a4cfad2d580596b5d46ceef97a162034fe5e | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/759a51a841b23bef10eac324ff2109fc56ca6c80 | powerpc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/13acc98ffa35368e4539935d16692cc4d83c3d11 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a93f7113d1b296bb9402f76ad9e9fec6c78741ed | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/71c946492be6a1538931f49868876d528e9d1370 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/031176a5fcd4f14e5d0727453972201553ba11a5 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/77da6bb4ac39aea5aee778cc593e6bf227c48e88 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1c3eefad8032cb5479d24e47450664afc67c3753 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/e4030b8704d1e8f995fe208a3767dd22a0b62e88 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/32690075cda3521b6570f901360526173d5b8733 | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8bcf51e4b6b0204a7ecb91fc1cf6c39774d278b3 | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/c822010c9a009920d316d369737d0228b96d7696 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/57dd135d58f95b20e158427efa5ae63e5e4d496d | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/9504a7d5cdecd22c230d0020c43fa2d4cd2f0f94 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/5a998681357fc1689b526d4937149edb2679f191 | riscv64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/566337aee914d7bbfeb36ed993e54a14713934ca | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01b1bf3bee74d2b16c975681c5d9a27d83458696 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1347e6b848d0f3f96b45c2bf7976953afc45fbd0 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/487eff9bc76c21dc7682501afc5f4003cf679484 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b91e1204b449bbc8b992b99756dfc98f1f7bc87d | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b5ba848845d59365f5e1b53f934f45b1436624b8 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c0ad29ca593771253615990fcb34bbbd95fc2d31 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/879b755b4c7d99d521b7957d59a7f8df04dc462b | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0cf8b43a9e1ca8eee39c7aec4362845bb62dd972 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f9c828b27f1991c294ed6064cc509e5deed55dc0 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9d3f613124ddbe4ea2bf7f17a1545ab500602b9 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8c7a8c4de4d8b1bb33cda34bad44f1841698cf68 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/575dac6ab4c55a4fb599f0cec3c5d954165c9326 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4085dd84f04697ffd07cecf2f8525acac326e5e8 | sh4aeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20447bde42256ec18caeed35e94f9a1ba630dc6e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/53375df0140bf67ef79fcfe3a65c3c6b9cd22b21 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43c7b728cb1d70d7e3b11995e380d134442a9411 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/72e209cb4347626d7eac34e7e0a7a6715e2e8fad | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5272ffa3541e5c7c51678f38fff51efd709fce78 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d022b869af282594534a94762bbb6930b830e81 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/86e93fe4c13d47108d7de25c7cc3b339ccc55a57 | aarch64 | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/2b489454bec2cbd82f1ccf5cd747bf913ebd27cf | arceb | host-gdb-arc-2020.09-releas... | NOK | http://autobuild.buildroot.net/results/c0ffa89514734e94e79857cfe0be85b95c9e426d | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/121394b853e738e8419109e8857cfee69225ec93 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a03a9341da4b4475a50d36797dc48b64e720ff07 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/83fc0d62b4527cd34a7ae8ae9367dedcfc9f479a | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7618ff5cc0cc07be67466210b3166233c1415a35 | s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/704aaf21a5349eda2d905f185258d7079b2f359b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac55717b4b516976291e937202245cc95f167dc8 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/370cf083209ed569dd8b304ad1cb148af7596c1b | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aed62a1342ca16716fdb954c60d2a1175a7c055c | ORPH microblazeel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/96bf37e3e365c7bd5d4d3bd1ac107e13752432b6 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/1399ae96c2d6f240b2d821e6b5b2010494c781e4 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/6e5733d032f0bb40122e880bbb7936910aabce49 | ORPH i686 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/f3a2b63029a0c3ea07202c122306915904da89f7 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/a574e4e08a40a377c2799787704525c1669a8c93 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/97825b5f14a92dba52f6cfcdfb43b2e9d6228c9d | microblazeel | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/9974a6105f075b55954f8242c30d45149cecddc0 | x86_64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/5f75346472754a4beddc4f32f869e8c10acfb258 | sh4a | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/c0292be86367dba062ac1ec2cdd96794bfc860ce | powerpc64 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/b66751361b279ab9655116cddfacd0abbe6e13e9 | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f3e65d67dc8dd6f6b1dfdb7bdfde9e9709ef0ef1 | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/1e1c1319a1b16db3072ecfd2beba00ae2c3725be | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/9cd6f02a4547c0d31aa2e8e9f82e2a544812e30d | sparc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/eee36b178e692c3dfc8e89946406d271e8fc932f | x86_64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ec5ecf466e0d39caa71c07ee47317c7fdbcd0d60 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/a56ac3b04ef50fae50d10e22103c4d73ddf6b074 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/4dfd3f8109d2eb2238e36dd678b1db89cae611f9 | mips64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/0f4be7bd8784ebe916dff3507c7de1578631a789 | riscv64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/31c0166cbecaa773934b8836bc4c1daae423e321 | ORPH armeb | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/1277175efa04dc07eb227afde1268648dd154b4b | ORPH x86_64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/b62b40bffbe202f1d662ddfd3c33036d0b289ad1 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/fcc1c5ede512aa24b0c348c2292d726e655a506c | i686 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/80bcf3b8d3876e1fa35aeb1bf0a35e2132646a37 | s390x | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/a216918a6206bb4b299b5fb8d54ca2f80de4555d | arc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/c4a7fe61a4507bbbff89cc5b90b08eaffcbbbf06 | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/579e49c627efe51ad7edb88979f397fc56262b65 | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/f59938db1fd56a1de94f283b55ee205fad9cf3ee | mips64el | libatomic_ops-7.6.14 | NOK | http://autobuild.buildroot.net/results/7704b82167de6d903a24c9df352fa29fad31bd22 | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/31e1b900f41687138aeba76ee7457656d16d1c65 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3863df63e919055129b650757c0d29e17bb6c7d2 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/f8b97dc1d740a3058bed54a45bec85137f87f110 | arm | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/c7744b5ee741202690b495b248541d4ef8c66092 | mips | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/97f95a19d979469656c83cbe2fd16da6c1d23e4e | mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/b0abff0d2418932a2435e3875d160cbad22d9a26 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/9c484eb0f81722765d42e683a789b86fd104161c | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/06e1a4941c8eee1f8726b1c79c8b142c95ccfb8d | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/603def05359cb6a62397fc2aa1711e0e1b39fbbf | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/407514e99a10e392728972603a4ab82441c0a7ca | mipsel | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/22e09d5ba68556e0b87f32fc116f8868e9920fc8 | ORPH m68k | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/727706f624cfda62fec5df7585ae24250c173f67 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/5779fd5b93ec325c7dfecc00013be245f1cef9ee | ORPH m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c773ac130a7a0fa91db1eb8aa46499b4049a14c6 | mips | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/2f28f688c156e22908806c0446e3387254552181 | ORPH mipsel | linux-6.1 | NOK | http://autobuild.buildroot.net/results/56e411d73463a43c9c0f021545e219c91c38d543 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/95d55237c9765d0e4cb24a76574b89e394416958 | ORPH mipsel | linux-6.1 | NOK | http://autobuild.buildroot.net/results/0ef87e968f28e82e67a22cac0402b8c7d9447a94 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/4b06a583971304f8cea623262ae4ceeafa09f833 | ORPH mips64el | linux-6.1 | NOK | http://autobuild.buildroot.net/results/c68c191e1ed3b98cb687efa4d6745e19fc9d156b | ORPH s390x | linux-6.1 | NOK | http://autobuild.buildroot.net/results/7c1af0bfb34b2cf7b679ff819b6bd1f24b766540 | ORPH powerpc | linux-6.1 | NOK | http://autobuild.buildroot.net/results/e3b1809da002e2a895c7c482f427e4f7fc83b6b5 | ORPH nios2 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42b2ac79110a583bf1f9f4b6acacc229ee2d905b | ORPH powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/5968cc7ecb1bbe46b98491312ff1061707507056 | sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/dcd2ae02d7aa3c26e40e36c37bb0c14258a9dc5f | ORPH i686 | mesa3d-22.3.1 | NOK | http://autobuild.buildroot.net/results/06a429dcdf776ca32de4570f9a408da6a7e7333d | x86_64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/be87042f150d8114d6a98cdd77972eb6b51a1be5 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/dcc92d142be5137de79d11d8351fb2e295639d29 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/0e9212575e4f66f36b980937dbba640f1d90a1b6 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/80f74c1f7c96bf734b38f3d1f4935f69fe9f0229 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/8c3ea6af9a995626c039745d9b59eb86bc51b408 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/2d2aa141b18d8f71f4b04b72fad372394e1ea373 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/59b45709c9225ea84d254bb1e8c549f6ec8e8a67 | sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1d948a0cc61ac24b0be172cb982d83a328e9cee9 | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5a599c56a412d497054fefed703b1678ffe4b267 | ORPH sh4aeb | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/9c3c388521b81308bfa6a5cc10498d489eed4fcc | ORPH sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/5b9c6153ecc96db03431f983b13d0bbd3f33e7ba | ORPH aarch64_be | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/d12e99cb7893d454fac0cfc771ea1487ed0d730a | ORPH powerpc64le | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/35fd23863781885472e58e692132b0f0374a8c23 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/02165250314e6ca5884ffd810f49999357dfb565 | ORPH powerpc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ff48b0387364a400f469085edd331297466d661f | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/95a22de10de89065a987a220adab628f667f4c03 | ORPH armeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/29de44cbed77be2774b742127591cacf62d18eb5 | ORPH arceb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/49049172a522a4f629b6c7c82b6072e74252606c | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/91cfbe80e41af709d61ceee85a10e21fe7a6b240 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a7f72ee054b8811d7033c3786d6b085b4cf7fd45 | ORPH arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/4f6ab2648baba7767eb6a7015eed06094bafac82 | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/3b0a3a08b23607390f4d72fcc73a23b831ab31e1 | ORPH mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/c4240170ee9eaf135578b298063612ac5bfbd65c | sh4a | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/a762e0882c7de74fdcc14906edfe1df3824da776 | m68k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/281f747425fb2a31f3780da2481bb54071beadd8 | arc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/5002ed2c34e25bc5c9e6f26c930d257e323147cc | sh4eb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6c0906519606db4e07ae36d58cd5e1fa9c93f653 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/df5020fa9ae9c99eed666467479d8616e401f82e | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b1d1cf0671fd6ea43d3cb4c2bc169f14fbffaa8b | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/9f9de471f5fcfe116056a505b3a64272bd78f9bd | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1d7efa71c9c8848acc85392ce26f407edeeb4ea1 | powerpc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/56ea23f2be0f6c69d97d6fb4160426cbbd215eee | arm | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/683b8aab974b7f932334e472e73c736c183405ce | powerpc64le | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/e26de3bf8110715edfd2302b7c597f49eafa5991 | sh4aeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/863e2a6b8c935433a25d53f4e475949b254a20ea | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/8cb6df8df599e711a4f160b3bf592c2074406799 | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/ef85fdd277f7847322d7ebff52f4d17346bffdda | i686 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/50251b2074a3a07cca1ba6bff3738b01bed5a4ad | mips | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5909e489fff6e0e9ec0ad2ff19bc9171d4ad9743 | sh4aeb | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/d4b7f43bc7c728b899933ac69d076cfe858095f4 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/57d1f53f93e0ea6fc9aa14be8f3b44e5b7496f7d | powerpc64 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/bf26c4131d733511fdbc4e3a59d16f91c805719b | arc | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/765c9f1bd953defea6f8c199040baed3d877923f | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/2f3e1fe8f2f43fb51917c0354a6c6d67638cc516 | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/b1cf58af535c21fe09deea53a16dadc758b913b3 | microblazeel | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/1789311e83f782ebe3aee4754000b46bff7d97c7 | ORPH mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/276a051ccc8a8ca6c8d42f542ce9a6a1262cf68e | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/0030a4f78d5124f8b1778d0a2056bfc7e9231fc0 | ORPH powerpc64le | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/d50e72a96995871358fb9515aac247f11f7d6884 | ORPH nios2 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/f70a8a50d6ff0476e0763e6bf521970d2ab9452e | ORPH x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/a0ece084bbd728b077c55368bc9b374ba7f3b4b9 | arceb | unknown | NOK | http://autobuild.buildroot.net/results/9a8d4ca950d8e61f7d96def109e3107ba63549da | sparc | unknown | NOK | http://autobuild.buildroot.net/results/85b2b83af01c2152d98c0c198a4a8b0b111baecd | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/e5ce226edcf0cce1135cda6209f7d7169bbe383d | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/9688ddcea5d7a10a3610073973dfe43fcbed4b59 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/6594b4ab816bf6c5b167915381d02c5b7142c438 | mips | unknown | NOK | http://autobuild.buildroot.net/results/ccfe9edff2c451e110ac0975140c249e02d109d8 | arm | unknown | NOK | http://autobuild.buildroot.net/results/9b97a08f837b8f4311d8a91514c0f442845aed65 | or1k | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/285cb036ac5a978c28eee2e3a519163ff79b9ed5 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/fd83965166966c9f9831988966419470cfc13bc9 | ORPH sparc64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/6b90d70ea491bc28e828669d689d9870de9c5277 | ORPH arc | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f01bb1ac72826db47d78a3d7991f2f2ba845d88d | mipsel | xterm-376 | NOK | http://autobuild.buildroot.net/results/ccae0809cb5df3b50dcdb7cfdf0aef387b67710e | ORPH sparc64 | xxhash-0.8.1 | NOK | http://autobuild.buildroot.net/results/c90122373195d7461cd6d27f87aa547be3a9046f | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d48af74c0ec392739f516d59fb6ce79c918389f4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bcb90bbb8c50c895b99113df856bb901a0e9a2f5 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/32dbae7f6466d44c67ea6c45f8791826f682df3c | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/819c95e5f2cebb8ec0871d75b07115d8c09c9669 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/735609d73e659d60fa06313fc10b3c8d069bb20e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a3112d6e7126c02679c03574e16e8f3de788a70 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6653846536867535d47cc64df624c7336453b871 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6456ffa3b94729c33fa43d972822a3b05a9c2ae8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e6a6d3085b5ca3875f7eb8c1f3f6321f98186630 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/aec9f73de8523e55136c9044edc3190d2c48c712 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8672666437a5c1c6ad1722f889e6feed416acc76 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/17bc0e47ddc549406166cb72b84c5141b3766541 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bb915a3505377f7ecc21d39261107f07a143746b | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6f0919591b1bc7e96288be6dc6379e86ba6f0fd3 | ORPH microblazeel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/488c242ae66cebc29391b14038e5ada5b387a431 | m68k | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/78636ce22cb4571e5809966549f5739596b556c3 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/9bbb155b1216217e580bd544f0dbe79d70906be1 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 4 4th-3.64.1 | 1 frr-8.3.1 | 1 gerbera-1.10.0 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 lcms2-2.13.1 | 1 libglib2-2.72.3 | 1 linux-5.10.145-cip17 | 1 musl-1.2.3 | 1 unknown | 1 zeek-4.1.1 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips64el | 4th-3.64.1 | NOK | http://autobuild.buildroot.net/results/0bcfc8aa05e0e19a109ddbc1078533de9bb2bc0b | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/1e896f3764eceb55715689b1e1f6e226a6e1e08d | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/0da3cff34ca725e98aa5e102281f0f22cb60635d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/f4e3af6d7dfeece254c36edbcfb7fa581f29f4d4 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/162f4640a4527e009e6b20aefdcae99cd2f23908 | riscv32 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/cf88a367837215a3d7b4995a4b01e248ea378034 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/363db690eeb6d37a312daf14880a2f138c4b39de | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/c06988f24ca52c4d4477acb2a9b51bd8af97033d | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/e553b4206904c7146a1e469227c3d4ceb4a3f7f7 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/e65cbcb7d49593b4e43a50ff2e4c933a29700833 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/23bb836d69741557f36dbfefc812103e57487bfc | riscv32 | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/75a7f95ccce15b34217d8495fd1c3e4dd88532fa | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/eaab691f6e5b75298772e8bb3742cf9e0a806371 | mips | unknown | NOK | http://autobuild.buildroot.net/results/d0b2456bffbd99c8aa96b7c6c21fab61297df8b9 | powerpc | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/80598f9491966ec57a2cb0c255a834853a854e32 | -- http://autobuild.buildroot.net From peter at korsgaard.com Wed Dec 21 08:04:03 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:04:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/freeradius-server: disable with libressl In-Reply-To: <20221210131314.5634-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 10 Dec 2022 14:13:14 +0100") References: <20221210131314.5634-1-fontaine.fabrice@gmail.com> Message-ID: <87edstrxn0.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Building with libressl results in the following build failure since the > addition of the package in commit > 736c4c1655d93652a9a7e79235bbe726b3d46176: > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': > src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} > 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); > | ^~ > Disable building with libressl following upstream feedback: > https://github.com/FreeRADIUS/freeradius-server/pull/4689 > Fixes: > - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/exempi: bump to version 2.6.3 In-Reply-To: <20221210174950.46867-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Sat, 10 Dec 2022 18:49:50 +0100") References: <20221210174950.46867-1-fontaine.fabrice@gmail.com> Message-ID: <87a63hrxhl.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Samples can be disabled since version 2.6.2 and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 > This bump will fix the following build failure on arm with gcc 10 raised > since bump to version 2.6.0 in commit > 55f1d0a3592253df2a356c195e5131a970eade9b and > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f > thanks to > https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: > /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: > ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): > multiple definition of `typeinfo name for > TXMPMeta, > std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first > defined here > https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS > Fixes: > - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:53 +0100 Subject: [Buildroot] [git commit] package/asterisk: security bump to version 16.29.1 In-Reply-To: <20221211131740.416228623A@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 14:16:27 +0100") References: <20221211131740.416228623A@busybox.osuosl.org> Message-ID: <875ye5rxgm.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=c34e0b1cd5f7e10ce4fc19880e15ba608006ee76 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fixes the following security issues: > - CVE-2022-37325: A zero length Called or Calling Party Number can cause a > buffer under-run and Asterisk crash. > https://downloads.asterisk.org/pub/security/AST-2022-007.html > - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote > authenticated attacker to crash Asterisk (denial of service) by performing > activity on a subscription via a reliable transport at the same time > Asterisk is also performing activty on that subscription. > https://downloads.asterisk.org/pub/security/AST-2022-008.html > - CVE-2022-42706: AMI Users with ?config? permissions may read files outside > of Asterisk directory via GetConfig AMI Action even if ?live_dangerously" > is set to "no" > https://downloads.asterisk.org/pub/security/AST-2022-009.html > Signed-off-by: Peter Korsgaard > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:09:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:09 +0100 Subject: [Buildroot] [git commit] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} In-Reply-To: <20221211131740.5086886286@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 14:17:24 +0100") References: <20221211131740.5086886286@busybox.osuosl.org> Message-ID: <871qotrxei.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Fixes the following security issues: > - CVE-2022-3550: A vulnerability classified as critical was found in X.org > Server. Affected by this vulnerability is the function _GetCountedString > of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is > recommended to apply a patch to fix this issue. The associated identifier > of this vulnerability is VDB-211051. > - CVE-2022-3551: A vulnerability, which was classified as problematic, has > been found in X.org Server. Affected by this issue is the function > ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to > memory leak. It is recommended to apply a patch to fix this issue. The > identifier of this vulnerability is VDB-211052. > Signed-off-by: Peter Korsgaard > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:10:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:10:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: security bump to version 0.9.2 In-Reply-To: <20221208202104.3041-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:21:04 +0100") References: <20221208202104.3041-1-fontaine.fabrice@gmail.com> Message-ID: <87wn6lqisg.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote > procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, > 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust > implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to > out-of-bounds read due to logic error handling list-of-list. This issue > may lead someone to remotely segfault a peer by sending it a malicious > message, if the victim performs certain actions on a list-of-pointer > type. Exfiltration of memory is possible if the victim performs > additional certain actions on a list-of-pointer type. To be vulnerable, > an application must perform a specific sequence of actions, described in > the GitHub Security Advisory. The bug is present in inlined code, > therefore the fix will require rebuilding dependent applications. Cap'n > Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and > 0.10.3. > https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx > https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 08:07:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:05 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/exempi: bump to version 2.6.3 Message-ID: <20221221081019.AE4AA86B23@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b61f781e5057a1f56565250def900e1ae1a9a03c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a) Signed-off-by: Peter Korsgaard --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Dec 21 08:09:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221221081019.C627786B25@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=689015d71e5f515faa10d7bf48ff8bc609c7fb16 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc) Signed-off-by: Peter Korsgaard --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From peter at korsgaard.com Wed Dec 21 08:09:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:53 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/capnproto: security bump to version 0.9.2 Message-ID: <20221221081019.D1FE786B27@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fcf082ef0d0398f8e509e9876fdc29dc6f7cd934 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 040ab175df6337bf39a609adea07a7756c309be8) Signed-off-by: Peter Korsgaard --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 08:07:32 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:32 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/asterisk: security bump to version 16.29.1 Message-ID: <20221221081019.BA1C186B24@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b25aa7c065463881997209c52515bc2f7789e0f3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit c34e0b1cd5f7e10ce4fc19880e15ba608006ee76) Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From peter at korsgaard.com Wed Dec 21 08:03:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:03:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/freeradius-server: disable with libressl Message-ID: <20221221081226.19EB086B8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd7be3ad68fddfd1d46e6e36c3129d73f590c955 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Building with libressl results in the following build failure since the addition of the package in commit 736c4c1655d93652a9a7e79235bbe726b3d46176: src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c: In function '_session_secret': src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c:228:47: error: invalid use of incomplete typedef 'SSL' {aka 'struct ssl_st'} 228 | eap_fast_session_ticket(tls_session, s->s3->client_random, s->s3->server_random, secret, secret_len); | ^~ Disable building with libressl following upstream feedback: https://github.com/FreeRADIUS/freeradius-server/pull/4689 Fixes: - http://autobuild.buildroot.org/results/c8df444f4c39f83e254dbb642a5852a1c956f7bb Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 953e2889734d1ccac609f997e0f3ebdeee20c41b) Signed-off-by: Peter Korsgaard --- package/freeradius-server/freeradius-server.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freeradius-server/freeradius-server.mk b/package/freeradius-server/freeradius-server.mk index ebd459341d..af3320eb44 100644 --- a/package/freeradius-server/freeradius-server.mk +++ b/package/freeradius-server/freeradius-server.mk @@ -178,7 +178,7 @@ else FREERADIUS_SERVER_CONF_OPTS += --without-rlm_sql_postgresql endif -ifeq ($(BR2_PACKAGE_HAS_OPENSSL),y) +ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) FREERADIUS_SERVER_DEPENDENCIES += openssl FREERADIUS_SERVER_CONF_OPTS += \ --with-openssl \ From peter at korsgaard.com Wed Dec 21 08:07:41 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:41 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/asterisk: security bump to version 16.29.1 Message-ID: <20221221081226.2D5A086B8E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bad78c3213c053cd43b4f6f8fcfbc7865b3d29ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2022-37325: A zero length Called or Calling Party Number can cause a buffer under-run and Asterisk crash. https://downloads.asterisk.org/pub/security/AST-2022-007.html - CVE-2022-42705: Use after free in res_pjsip_pubsub.c may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time Asterisk is also performing activty on that subscription. https://downloads.asterisk.org/pub/security/AST-2022-008.html - CVE-2022-42706: AMI Users with ???config??? permissions may read files outside of Asterisk directory via GetConfig AMI Action even if ???live_dangerously" is set to "no" https://downloads.asterisk.org/pub/security/AST-2022-009.html Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit c34e0b1cd5f7e10ce4fc19880e15ba608006ee76) Signed-off-by: Peter Korsgaard --- package/asterisk/asterisk.hash | 2 +- package/asterisk/asterisk.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash index 9792d82ac5..98ee3bdc71 100644 --- a/package/asterisk/asterisk.hash +++ b/package/asterisk/asterisk.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 6e9c2f350db018df854b1301687ced8993facb2787698336e55cd19e0ae3ebfe asterisk-16.28.0.tar.gz +sha256 9b93006a87be9c29492299118200e4f66c8369851c66a50fdef5b15dfc4eb2c2 asterisk-16.29.1.tar.gz # sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases # sha256 locally computed diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk index e0f28ae7ee..22ac0334fd 100644 --- a/package/asterisk/asterisk.mk +++ b/package/asterisk/asterisk.mk @@ -4,7 +4,7 @@ # ################################################################################ -ASTERISK_VERSION = 16.28.0 +ASTERISK_VERSION = 16.29.1 # Use the github mirror: it's an official mirror maintained by Digium, and # provides tarballs, which the main Asterisk git tree (behind Gerrit) does not. ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION)) From peter at korsgaard.com Wed Dec 21 08:07:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:07:00 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/exempi: bump to version 2.6.3 Message-ID: <20221221081226.232E686B8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2dc25db251875db6af4cf1b98ad9397354e5b943 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Samples can be disabled since version 2.6.2 and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/a8db9f4e7e4156ee7e52def01f1f83ca5fa7de40 This bump will fix the following build failure on arm with gcc 10 raised since bump to version 2.6.0 in commit 55f1d0a3592253df2a356c195e5131a970eade9b and https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f https://github.com/adobe/XMP-Toolkit-SDK/commit/0872e35a30457d2ecf746a1bebdb7d94636d0e2f thanks to https://gitlab.freedesktop.org/libopenraw/exempi/-/commit/f26d77ba26a7245a95068bca2eea9608f4e79f80: /home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/10.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: ../../XMPFiles/source/.libs/libXMPFiles.a(XMPFiles_Impl.o):(.rodata+0x5c): multiple definition of `typeinfo name for TXMPMeta, std::allocator > >'; XMPFilesCoverage.o:(.rodata+0x0): first defined here https://gitlab.freedesktop.org/libopenraw/exempi/-/blob/2.6.3/NEWS Fixes: - http://autobuild.buildroot.org/results/c440719de02a154c6bdae11bda06ea30c131c71d Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 63b540638c72969bf8c3eb6c06e1c49c4fbcbb9a) Signed-off-by: Peter Korsgaard --- package/exempi/exempi.hash | 2 +- package/exempi/exempi.mk | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/exempi/exempi.hash b/package/exempi/exempi.hash index 5df610de17..772d9130d4 100644 --- a/package/exempi/exempi.hash +++ b/package/exempi/exempi.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 072451ac1e0dc97ed69a2e5bfc235fd94fe093d837f65584d0e3581af5db18cd exempi-2.6.1.tar.bz2 +sha256 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 exempi-2.6.3.tar.xz sha256 3d3c3593c15e0d35bdae0df7c642106250f6be3adc61477419413900f23ae607 COPYING diff --git a/package/exempi/exempi.mk b/package/exempi/exempi.mk index 56fbe20379..f808afd53c 100644 --- a/package/exempi/exempi.mk +++ b/package/exempi/exempi.mk @@ -4,11 +4,11 @@ # ################################################################################ -EXEMPI_VERSION = 2.6.1 -EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.bz2 +EXEMPI_VERSION = 2.6.3 +EXEMPI_SOURCE = exempi-$(EXEMPI_VERSION).tar.xz EXEMPI_SITE = https://libopenraw.freedesktop.org/download EXEMPI_INSTALL_STAGING = YES -EXEMPI_CONF_OPTS = --disable-unittest +EXEMPI_CONF_OPTS = --disable-samples --disable-unittest EXEMPI_DEPENDENCIES = host-pkgconf expat zlib \ $(if $(BR2_PACKAGE_LIBICONV),libiconv) EXEMPI_LICENSE = BSD-3-Clause From peter at korsgaard.com Wed Dec 21 08:09:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:09:40 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/capnproto: security bump to version 0.9.2 Message-ID: <20221221081226.425EE86B91@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b6965012f3990bfbd0cd77cfd98dc60e9ea8ab10 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix CVE-2022-46149: Cap'n Proto is a data interchange format and remote procedure call (RPC) system. Cap'n Proro prior to versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3, as well as versions of Cap'n Proto's Rust implementation prior to 0.13.7, 0.14.11, and 0.15.2 are vulnerable to out-of-bounds read due to logic error handling list-of-list. This issue may lead someone to remotely segfault a peer by sending it a malicious message, if the victim performs certain actions on a list-of-pointer type. Exfiltration of memory is possible if the victim performs additional certain actions on a list-of-pointer type. To be vulnerable, an application must perform a specific sequence of actions, described in the GitHub Security Advisory. The bug is present in inlined code, therefore the fix will require rebuilding dependent applications. Cap'n Proto has C++ fixes available in versions 0.7.1, 0.8.1, 0.9.2, and 0.10.3. https://github.com/capnproto/capnproto/security/advisories/GHSA-qqff-4vw4-f6hx https://dwrensha.github.io/capnproto-rust/2022/11/30/out_of_bounds_memory_access_bug.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 040ab175df6337bf39a609adea07a7756c309be8) Signed-off-by: Peter Korsgaard --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index 7fd0e6158b..c3233e7c8b 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 daf49f794560f715e2f4651c842aaece2d065d4216834c5c3d3254962e35b535 capnproto-0.9.1.tar.gz +sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 7fc07043fb..23f128455a 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.1 +CAPNPROTO_VERSION = 0.9.2 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 08:08:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 09:08:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: add upstream security fixes for CVE-2022-355{0, 1} Message-ID: <20221221081226.3855086B90@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a82341836e80ca113d3d6f7448e9f16080e5a74e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2022-3550: A vulnerability classified as critical was found in X.org Server. Affected by this vulnerability is the function _GetCountedString of the file xkb/xkb.c. The manipulation leads to buffer overflow. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211051. - CVE-2022-3551: A vulnerability, which was classified as problematic, has been found in X.org Server. Affected by this issue is the function ProcXkbGetKbdByName of the file xkb/xkb.c. The manipulation leads to memory leak. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211052. Signed-off-by: Peter Korsgaard Signed-off-by: Thomas Petazzoni (cherry picked from commit 66f3cc0b96baff46d3a136f9d8bf2a3b44037bdc) Signed-off-by: Peter Korsgaard --- ...etCountedString-against-request-length-at.patch | 35 +++++++++++++ ...some-possible-memleaks-in-XkbGetKbdByName.patch | 60 ++++++++++++++++++++++ .../xserver_xorg-server/xserver_xorg-server.mk | 7 +++ 3 files changed, 102 insertions(+) diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch new file mode 100644 index 0000000000..8c1869504c --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch @@ -0,0 +1,35 @@ +From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Tue, 5 Jul 2022 12:06:20 +1000 +Subject: [PATCH] xkb: proof GetCountedString against request length attacks + +GetCountedString did a check for the whole string to be within the +request buffer but not for the initial 2 bytes that contain the length +field. A swapped client could send a malformed request to trigger a +swaps() on those bytes, writing into random memory. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index f42f59ef3..1841cff26 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) + CARD16 len; + + wire = *wire_inout; ++ ++ if (client->req_len < ++ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) ++ return BadValue; ++ + len = *(CARD16 *) wire; + if (client->swapped) { + swaps(&len); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch new file mode 100644 index 0000000000..39afec0988 --- /dev/null +++ b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch @@ -0,0 +1,60 @@ +From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 +From: Peter Hutterer +Date: Wed, 13 Jul 2022 11:23:09 +1000 +Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName + +GetComponentByName returns an allocated string, so let's free that if we +fail somewhere. + +Signed-off-by: Peter Hutterer +Signed-off-by: Peter Korsgaard +--- + xkb/xkb.c | 26 ++++++++++++++++++++------ + 1 file changed, 20 insertions(+), 6 deletions(-) + +diff --git a/xkb/xkb.c b/xkb/xkb.c +index 4692895db..b79a269e3 100644 +--- a/xkb/xkb.c ++++ b/xkb/xkb.c +@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) + xkb = dev->key->xkbInfo->desc; + status = Success; + str = (unsigned char *) &stuff[1]; +- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ +- return BadMatch; ++ { ++ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ ++ if (keymap) { ++ free(keymap); ++ return BadMatch; ++ } ++ } + names.keycodes = GetComponentSpec(&str, TRUE, &status); + names.types = GetComponentSpec(&str, TRUE, &status); + names.compat = GetComponentSpec(&str, TRUE, &status); + names.symbols = GetComponentSpec(&str, TRUE, &status); + names.geometry = GetComponentSpec(&str, TRUE, &status); +- if (status != Success) ++ if (status == Success) { ++ len = str - ((unsigned char *) stuff); ++ if ((XkbPaddedSize(len) / 4) != stuff->length) ++ status = BadLength; ++ } ++ ++ if (status != Success) { ++ free(names.keycodes); ++ free(names.types); ++ free(names.compat); ++ free(names.symbols); ++ free(names.geometry); + return status; +- len = str - ((unsigned char *) stuff); +- if ((XkbPaddedSize(len) / 4) != stuff->length) +- return BadLength; ++ } + + CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); + CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); +-- +2.30.2 + diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 18ddd1cb07..8dba9f1ed0 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -11,6 +11,13 @@ XSERVER_XORG_SERVER_LICENSE = MIT XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES + +# 0002-xkb-proof-GetCountedString-against-request-length-at.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 + +# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 + XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ From gary.bisson at boundarydevices.com Wed Dec 21 08:32:32 2022 From: gary.bisson at boundarydevices.com (Gary Bisson) Date: Wed, 21 Dec 2022 09:32:32 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221220133454.1931855-1-christian@klarinett.li> References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: Hi Christian, On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > From: Christian Hitz > > Currently, the firmware files are installed to /lib/firmware/imx. With > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > effectively deleting the installed firmware files. > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > Signed-off-by: Christian Hitz > --- > Backport to: 2022.02.x, 2022.11.x > --- Thanks for your contribution, looks good to me! That brings the question about linux-firmware that doesn't seem to handle that case either. Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from /lib/firmware to /usr/lib/firmware automatically? That way it would fix it for all packages at once. Otherwise: Reviewed-by: Gary Bisson Regards, Gary From yann.morin.1998 at free.fr Wed Dec 21 09:48:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 10:48:48 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221220133454.1931855-1-christian@klarinett.li> References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: <20221221094848.GJ2909@scaer> Christian, All, On 2022-12-20 14:34 +0100, Christian Hitz spake thusly: > From: Christian Hitz > > Currently, the firmware files are installed to /lib/firmware/imx. With > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > effectively deleting the installed firmware files. That does not make sense: the /lib symlink is created by the skeleton, which is the very first package to be installed, and so all packages to get to see the symlink. /lib as a directory is never deleted, because it never existed in the first place. And indeed, with the current master, so without your patch applied, I just tried the following defconfig: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_ROOTFS_MERGED_USR=y BR2_PACKAGE_FREESCALE_IMX=y BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN=y BR2_PACKAGE_FIRMWARE_IMX=y And I do get the firmware file as expected in /usr/lib/firmware: $ tar tf images/rootfs.tar |grep firmware |sort ./usr/lib/firmware/ ./usr/lib/firmware/imx/ ./usr/lib/firmware/imx/easrc/ ./usr/lib/firmware/imx/easrc/easrc-imx8mn.bin ./usr/lib/firmware/imx/sdma/ ./usr/lib/firmware/imx/sdma/sdma-imx7d.bin And this is the same files that are installed without merged usr. Could you provide a defconfig that exhibits the issue, please? Regards, Yann E. MORIN. > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > Signed-off-by: Christian Hitz > --- > Backport to: 2022.02.x, 2022.11.x > --- > .../firmware-imx/firmware-imx.mk | 29 ++++++++++++------- > 1 file changed, 18 insertions(+), 11 deletions(-) > > diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk > index 99fe71a91c..2171ce592e 100644 > --- a/package/freescale-imx/firmware-imx/firmware-imx.mk > +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk > @@ -128,14 +128,21 @@ define FIRMWARE_IMX_INSTALL_IMAGE_HDMI_FW > endef > endif > > +# /lib is really /usr/lib with merged /usr, so adjust path > +ifeq ($(BR2_ROOTFS_MERGED_USR),y) > +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/usr/lib/firmware > +else > +FIRMWARE_IMX_TARGET_LIBRARY_PATH = $(TARGET_DIR)/lib/firmware > +endif > + > # > # EASRC firmware > # > > ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW),y) > define FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx > - cp -r $(@D)/firmware/easrc $(TARGET_DIR)/lib/firmware/imx > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + cp -r $(@D)/firmware/easrc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > endef > endif > > @@ -145,10 +152,10 @@ endif > > ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EPDC_FW),y) > define FIRMWARE_IMX_INSTALL_TARGET_EPDC_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx > - cp -r $(@D)/firmware/epdc $(TARGET_DIR)/lib/firmware/imx > - mv $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ > - $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + cp -r $(@D)/firmware/epdc $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx > + mv $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \ > + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/epdc/epdc_ED060XH2C1.fw > endef > endif > > @@ -159,9 +166,9 @@ endif > FIRMWARE_IMX_SDMA_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_SDMA_FW_NAME)) > ifneq ($(FIRMWARE_IMX_SDMA_FW_NAME),) > define FIRMWARE_IMX_INSTALL_TARGET_SDMA_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/imx/sdma > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma > cp -r $(@D)/firmware/sdma/sdma-$(FIRMWARE_IMX_SDMA_FW_NAME)*.bin \ > - $(TARGET_DIR)/lib/firmware/imx/sdma/ > + $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/imx/sdma/ > endef > endif > > @@ -172,10 +179,10 @@ endif > FIRMWARE_IMX_VPU_FW_NAME = $(call qstrip,$(BR2_PACKAGE_FIRMWARE_IMX_VPU_FW_NAME)) > ifneq ($(FIRMWARE_IMX_VPU_FW_NAME),) > define FIRMWARE_IMX_INSTALL_TARGET_VPU_FW > - mkdir -p $(TARGET_DIR)/lib/firmware/vpu > + mkdir -p $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu > for i in $$(find $(@D)/firmware/vpu/vpu_fw_$(FIRMWARE_IMX_VPU_FW_NAME)*.bin); do \ > - cp $$i $(TARGET_DIR)/lib/firmware/vpu/ ; \ > - ln -sf vpu/$$(basename $$i) $(TARGET_DIR)/lib/firmware/$$(basename $$i) ; \ > + cp $$i $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/vpu/ ; \ > + ln -sf vpu/$$(basename $$i) $(FIRMWARE_IMX_TARGET_LIBRARY_PATH)/$$(basename $$i) ; \ > done > endef > endif > -- > 2.38.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 09:54:31 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 10:54:31 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: References: <20221220133454.1931855-1-christian@klarinett.li> Message-ID: <20221221095431.GK2909@scaer> Gary, All, On 2022-12-21 09:32 +0100, Gary Bisson spake thusly: > On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > > From: Christian Hitz > > > > Currently, the firmware files are installed to /lib/firmware/imx. With > > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > > effectively deleting the installed firmware files. > > > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > > > Signed-off-by: Christian Hitz > > --- > > Backport to: 2022.02.x, 2022.11.x > > --- > Thanks for your contribution, looks good to me! That brings the question > about linux-firmware that doesn't seem to handle that case either. > Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from > /lib/firmware to /usr/lib/firmware automatically? That way it would fix > it for all packages at once. As I explained in my reply to Christian: this should not be needed, because the /lib symlink is created by the skeleton, which are installed before any other package. So, all packages should see the proper /lib symlink. Note that we've introduced merged-usr quite a long time ago now (more than 7 years ago!), and it has been used by many people (I included) without that issue surfacing so far for linux-firmware, so I'd be surprised that there is an actual issue for any of the (well behaved!) firmware packages... ;-) Regards, Yann E. MORIN. > Otherwise: > Reviewed-by: Gary Bisson > > Regards, > Gary > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From gary.bisson at boundarydevices.com Wed Dec 21 09:57:23 2022 From: gary.bisson at boundarydevices.com (Gary Bisson) Date: Wed, 21 Dec 2022 10:57:23 +0100 Subject: [Buildroot] [PATCH] package/freescale-imx/firmware-imx: fix installation with merged usr dirs In-Reply-To: <20221221095431.GK2909@scaer> References: <20221220133454.1931855-1-christian@klarinett.li> <20221221095431.GK2909@scaer> Message-ID: Hi Yann, On Wed, Dec 21, 2022 at 10:54:31AM +0100, Yann E. MORIN wrote: > Gary, All, > > On 2022-12-21 09:32 +0100, Gary Bisson spake thusly: > > On Tue, Dec 20, 2022 at 02:34:53PM +0100, Christian Hitz wrote: > > > From: Christian Hitz > > > > > > Currently, the firmware files are installed to /lib/firmware/imx. With > > > BR2_ROOTFS_MERGED_USR=y /lib is replaced with a symlink to /usr/lib > > > effectively deleting the installed firmware files. > > > > > > Install the firmware files into the /usr/lib/firmware/imx prefix instead. > > > > > > Signed-off-by: Christian Hitz > > > --- > > > Backport to: 2022.02.x, 2022.11.x > > > --- > > Thanks for your contribution, looks good to me! That brings the question > > about linux-firmware that doesn't seem to handle that case either. > > Thomas, should we have a generic TARGET_FIRMWARE_DIR that switches from > > /lib/firmware to /usr/lib/firmware automatically? That way it would fix > > it for all packages at once. > > As I explained in my reply to Christian: this should not be needed, > because the /lib symlink is created by the skeleton, which are installed > before any other package. So, all packages should see the proper /lib > symlink. > > Note that we've introduced merged-usr quite a long time ago now (more > than 7 years ago!), and it has been used by many people (I included) > without that issue surfacing so far for linux-firmware, so I'd be > surprised that there is an actual issue for any of the (well behaved!) > firmware packages... ;-) Indeed it makes sense. I wasn't aware of that option so I never tried it. So my suggestion was only applicable if the problem does exist indeed. Next time I'll make sure to give it a try ;) Thanks, Gary From bugzilla at busybox.net Wed Dec 21 10:00:35 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 10:00:35 +0000 Subject: [Buildroot] [Bug 15196] New: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 Bug ID: 15196 Summary: Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work Product: buildroot Version: 2022.08.3 Hardware: Other OS: Linux Status: NEW Severity: blocker Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: mats.webjorn at gmail.com CC: buildroot at uclibc.org Target Milestone: --- .config in buildroot root has been configured with BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE="xxx/boot/config.txt" administrator at zzzz:~/project/buildroot/xxx/boot $ ls -l total 8 -rw-rw-r-- 1 administrator administrator 1612 Dec 19 22:44 config.txt But the boot partition in the image doesn't contain my version of config.txt What is seen in build log is INFO: vfat(boot.vfat): adding file 'rpi-firmware/config.txt' as 'rpi-firmware/config.txt' ... INFO: vfat(boot.vfat): cmd: "MTOOLS_SKIP_CHECK=1 mcopy -sp -i '/home/administrator/project/buildroot/output/images/boot.vfat' '/home/administrator/project/buildroot/output/images/rpi-firmware/config.txt' '::'" (stderr): Is there any other setting that needs to done? -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Wed Dec 21 10:01:38 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 10:01:38 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 mats.webjorn at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |RPi Zero 2W CC| |mats.webjorn at gmail.com -- You are receiving this mail because: You are on the CC list for the bug. From fperrad at gmail.com Wed Dec 21 10:46:07 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 21 Dec 2022 11:46:07 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl Message-ID: <20221221104607.3430116-1-francois.perrad@gadz.org> Building with libressl fails, see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ Signed-off-by: Francois Perrad --- package/lua-cqueues/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lua-cqueues/Config.in b/package/lua-cqueues/Config.in index 60f022848..a8c38950c 100644 --- a/package/lua-cqueues/Config.in +++ b/package/lua-cqueues/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_LUA_CQUEUES bool "lua-cqueues" depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL help Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix. -- 2.37.2 From romain.naour at smile.fr Wed Dec 21 10:51:53 2022 From: romain.naour at smile.fr (Romain Naour) Date: Wed, 21 Dec 2022 11:51:53 +0100 Subject: [Buildroot] [PATCH] package/aubio: switch to external waf script Message-ID: <20221221105153.12418-1-romain.naour@smile.fr> Since the python 3.11 version bump [1], the waf script bundled in aubio 0.4.9 can't be executed anymore due to a waf bug [2]. Use the waf script provided by the Buildroot waf package infrastructure after removing the old waf script and its libraries. Fixes: http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 Signed-off-by: Romain Naour --- package/aubio/aubio.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/package/aubio/aubio.mk b/package/aubio/aubio.mk index b2eb2b5e6d..c995fdfac7 100644 --- a/package/aubio/aubio.mk +++ b/package/aubio/aubio.mk @@ -16,6 +16,17 @@ AUBIO_CONF_OPTS = \ --disable-docs \ --disable-atlas +# The waf script bundled in aubio 0.4.9 is too old for python3.11 +# Similar issue with Jack: +# https://github.com/jackaudio/jack2/issues/898 +AUBIO_NEEDS_EXTERNAL_WAF = YES + +# The old waf script bundled in aubio 0.4.9 need to be removed first. +define AUBIO_REMOVE_OLD_WAF + $(RM) -fr $(@D)/waf $(@D)/waflib +endef +AUBIO_POST_EXTRACT_HOOKS = AUBIO_REMOVE_OLD_WAF + # Add --notests for each build step to avoid running unit tests on the # build machine. AUBIO_WAF_OPTS = --notests -- 2.34.3 From bugzilla at busybox.net Wed Dec 21 11:25:28 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 11:25:28 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 --- Comment #1 from mats.webjorn at gmail.com --- It turns out that output/images/rpi-firmware/config.txt hasn't updated with content from xxx/boot/config.txt -- You are receiving this mail because: You are on the CC list for the bug. From yann.morin.1998 at free.fr Wed Dec 21 12:49:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 13:49:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/lightning; fix build In-Reply-To: <20221219225820.429460-1-fontaine.fabrice@gmail.com> References: <20221219225820.429460-1-fontaine.fabrice@gmail.com> Message-ID: <20221221124955.GL2909@scaer> Fabrice, All, On 2022-12-19 23:58 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 2.2.0 in > commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and > http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > > jit_disasm.c: In function 'fprintf_styled': > jit_disasm.c:57:27: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~ > jit_disasm.c:57:35: error: parameter name omitted > 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > | ^~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > > Signed-off-by: Fabrice Fontaine > --- > .../0001-lib-jit_disasm.c-fix-build.patch | 41 +++++++++++++++++++ > 1 file changed, 41 insertions(+) > create mode 100644 package/lightning/0001-lib-jit_disasm.c-fix-build.patch > > diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > new file mode 100644 > index 0000000000..f0bedc1817 > --- /dev/null > +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch > @@ -0,0 +1,41 @@ > +From 6d3ba4fb38ef3af61d8b7fc5c7781ed244ccf9fe Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Mon, 19 Dec 2022 23:36:48 +0100 > +Subject: [PATCH] lib/jit_disasm.c: fix build > + > +Fix the following build failure raised since > +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: > + > +jit_disasm.c: In function 'fprintf_styled': > +jit_disasm.c:57:27: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~ > +jit_disasm.c:57:35: error: parameter name omitted > + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > + | ^~~~~~~~~~~~~~~~~~~~~~~ > + > +Fixes: > + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: sent to lightning at gnu.org] Although I think we could have been a better fix, this has now been applied upstream, so we can just argue that any remaining issue will have to be fixed with another (set of) patches. Applied to master after making it a proper backport, thanks. Regards, Yann E. MORIN. > +--- > + lib/jit_disasm.c | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c > +index 58a269b..68c966d 100644 > +--- a/lib/jit_disasm.c > ++++ b/lib/jit_disasm.c > +@@ -54,7 +54,7 @@ static FILE *disasm_stream; > + #endif > + > + #if BINUTILS_2_38 > +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) > ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) > + { > + va_list args; > + int r; > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 12:47:41 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 13:47:41 +0100 Subject: [Buildroot] [git commit] package/lightning; fix build Message-ID: <20221221125010.B33F086B95@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=af1f90cc07e1b74cbda92402926bbcb88a722a93 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump to version 2.2.0 in commit af6f7aa76db5aed1eada0b27bd0375610a2fc728 and http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: jit_disasm.c: In function 'fprintf_styled': jit_disasm.c:57:27: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~ jit_disasm.c:57:35: error: parameter name omitted 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) | ^~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- .../0001-lib-jit_disasm.c-fix-build.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/package/lightning/0001-lib-jit_disasm.c-fix-build.patch b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch new file mode 100644 index 0000000000..9e79be91a0 --- /dev/null +++ b/package/lightning/0001-lib-jit_disasm.c-fix-build.patch @@ -0,0 +1,42 @@ +From 0d828c96c373c34b201ca7ea37b61c1e3b0485cd Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 19 Dec 2022 23:55:31 +0100 +Subject: [PATCH] lib/jit_disasm.c: fix build + +Fix the following build failure raised since +http://git.savannah.gnu.org/cgit/lightning.git/commit/?id=837c7a1e8d08fb9294578dc84694077f4d6106f9: + +jit_disasm.c: In function 'fprintf_styled': +jit_disasm.c:57:27: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~ +jit_disasm.c:57:35: error: parameter name omitted + 57 | static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) + | ^~~~~~~~~~~~~~~~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/e15e01e98e0d8c873efd3f512b671d98e4daf6c0 + +Signed-off-by: Fabrice Fontaine +[yann.morin.1998 at free.fr: make it a backport now it's applied upstream] +Signed-off-by: Yann E. MORIN +--- + lib/jit_disasm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c +index 58a269b..68c966d 100644 +--- a/lib/jit_disasm.c ++++ b/lib/jit_disasm.c +@@ -54,7 +54,7 @@ static FILE *disasm_stream; + #endif + + #if BINUTILS_2_38 +-static int fprintf_styled(void *, enum disassembler_style, const char* fmt, ...) ++static int fprintf_styled(void * stream, enum disassembler_style style, const char* fmt, ...) + { + va_list args; + int r; +-- +2.25.1 + From yann.morin.1998 at free.fr Wed Dec 21 13:06:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 14:06:53 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https In-Reply-To: <20221220180306.17253-1-ps.report@gmx.net> References: <20221220180306.17253-1-ps.report@gmx.net> Message-ID: <20221221130653.GM2909@scaer> Peter, All, On 2022-12-20 19:03 +0100, Peter Seiderer spake thusly: > Signed-off-by: Peter Seiderer > --- > Notes: > > - the mirror list URL http://search.cpan.org/mirror seems outdated > (re-directed to https://metacpan.org/mirrors aka 'Not Found - The > resource you requested could not be found.'). > > The closest matching URLs I found are: > > https://www.cpan.org/SITES.html > http://mirrors.cpan.org/map.html > http://mirrors.cpan.org/ I've updated the help text with those last two URLs (table and map), extended the commit log with your good explanations above, and a few additions. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Config.in b/Config.in > index 3c57c591a8..c318223d1d 100644 > --- a/Config.in > +++ b/Config.in > @@ -287,7 +287,7 @@ config BR2_LUAROCKS_MIRROR > > config BR2_CPAN_MIRROR > string "CPAN mirror (Perl packages)" > - default "http://cpan.metacpan.org" > + default "https://cpan.metacpan.org" > help > CPAN (Comprehensive Perl Archive Network) is a repository of > Perl packages. It has multiple software mirrors scattered > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From peter at korsgaard.com Wed Dec 21 13:10:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:10:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/lttng-tools: bump to version 2.13.8 In-Reply-To: <20221208202721.5592-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 8 Dec 2022 21:27:21 +0100") References: <20221208202721.5592-1-fontaine.fabrice@gmail.com> Message-ID: <87sfh8rjgv.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > This bump will fix the following build failure without NPTL thanks to > https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d > which is raised since bump to version 2.13.2 in commit > 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and > https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: > In file included from thread.c:10: > ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': > ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) > 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog > Fixes: > - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From bugzilla at busybox.net Wed Dec 21 13:10:16 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 21 Dec 2022 13:10:16 +0000 Subject: [Buildroot] [Bug 15196] Setting BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE does not work In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15196 Yann E. MORIN changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann.morin.1998 at free.fr Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #2 from Yann E. MORIN --- Mats, All, > output/images/rpi-firmware/config.txt hasn't updated with > content from xxx/boot/config.txt config.txt is instaleld by the rpi-firmware package, so when you change it (or change BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE to point to another file), then you need to instruct Buildroot to reinstall the package: $ make rpi-firmware-reinstall Otherwise, when changing the configuration (like changing BR2_PACKAGE_RPI_FIRMWARE_CONFIG_FILE is), Buildroot only guarantees that it is entorely taken into account on a full rebuild: $ make clean; make See the manual: https://buildroot.org/downloads/manual/manual.html#_full_rebuild Regards, Yann E. MORIN. -- You are receiving this mail because: You are on the CC list for the bug. From peter at korsgaard.com Wed Dec 21 13:09:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:09:46 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221221131111.6379A86B9A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9b0eb58758ac284669d9f55c15a18a2168bf5b79 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 2d94e7a6214c3bbf9add65e7ab29b530d2d57b70) Signed-off-by: Peter Korsgaard --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 13:09:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:09:36 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/lttng-tools: bump to version 2.13.8 Message-ID: <20221221131217.4470B86BA6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca73cd87c885af2e0ded07a0736f5745ba326435 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This bump will fix the following build failure without NPTL thanks to https://github.com/lttng/lttng-tools/commit/27f2b8400c9db484cd195c4240c379e845b1413d which is raised since bump to version 2.13.2 in commit 8e5f2d0f8e8c04e98f8761f3cba683c56bbefc8c and https://github.com/lttng/lttng-tools/commit/014d7d3b5e9d69989bf776cffb6c21ff7e1d36ff: In file included from thread.c:10: ../../src/common/compat/pthread.h: In function 'lttng_pthread_setname_np': ../../src/common/compat/pthread.h:63:27: error: 'LTTNG_UST_ABI_PROCNAME_LEN' undeclared (first use in this function) 63 | if (strnlen(name, LTTNG_UST_ABI_PROCNAME_LEN) >= LTTNG_UST_ABI_PROCNAME_LEN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ https://github.com/lttng/lttng-tools/blob/v2.13.8/ChangeLog Fixes: - http://autobuild.buildroot.org/results/bbc8d6621822bb5da7513331e69799ca25a03f66 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni (cherry picked from commit 2d94e7a6214c3bbf9add65e7ab29b530d2d57b70) Signed-off-by: Peter Korsgaard --- package/lttng-tools/lttng-tools.hash | 4 ++-- package/lttng-tools/lttng-tools.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lttng-tools/lttng-tools.hash b/package/lttng-tools/lttng-tools.hash index 5b5f55da30..b48904d0b9 100644 --- a/package/lttng-tools/lttng-tools.hash +++ b/package/lttng-tools/lttng-tools.hash @@ -1,5 +1,5 @@ -# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.2.tar.bz2.sha256 -sha256 ced2ba00020da77fd17ac92b5a53825502409a07e3aeca28f9515d4a844fd7bd lttng-tools-2.13.2.tar.bz2 +# From https://lttng.org/files/lttng-tools/lttng-tools-2.13.8.tar.bz2.sha256 +sha256 b1e959579b260790930b20f3c7aa7cefb8a40e0de80d4a777c2bf78c6b353dc1 lttng-tools-2.13.8.tar.bz2 # Locally computed sha256 068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5 LICENSE diff --git a/package/lttng-tools/lttng-tools.mk b/package/lttng-tools/lttng-tools.mk index efa22a52e3..add1f12a8c 100644 --- a/package/lttng-tools/lttng-tools.mk +++ b/package/lttng-tools/lttng-tools.mk @@ -4,7 +4,7 @@ # ################################################################################ -LTTNG_TOOLS_VERSION = 2.13.2 +LTTNG_TOOLS_VERSION = 2.13.8 LTTNG_TOOLS_SITE = https://lttng.org/files/lttng-tools LTTNG_TOOLS_SOURCE = lttng-tools-$(LTTNG_TOOLS_VERSION).tar.bz2 LTTNG_TOOLS_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 14:01:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:01:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/containerd: security bump to version 1.6.12 In-Reply-To: <20221208211722.4101146-1-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:17:22 -0800") References: <20221208211722.4101146-1-christian@paral.in> Message-ID: <87o7rwrh35.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 > and other bugfixes, see: > https://github.com/containerd/containerd/releases/tag/v1.6.12 > Signed-off-by: Christian Stewart Committed to 2022.11.x, thanks. For 2022.02.x I will instead bump to 1.5.16 which has the same fix. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:15:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:15:31 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/containerd: security bump to version 1.5.16 Message-ID: <20221221141604.B267F86BBF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c1ab42087c9f9f6225db4ef613b8496f638a9a14 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.5.16 Signed-off-by: Peter Korsgaard --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 39d040016c..ced95f2aff 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 ac75e2a5552163c203f836f5e9feac349f78f7956e8da228c372a12554b1ee40 containerd-1.5.13.tar.gz +sha256 d14c703ea6d60a45ef2db8f2275ddae6a3538305117c7813fa24dcf12f4b7d85 containerd-1.5.16.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 5f91d089b8..aa5e89df03 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.5.13 +CONTAINERD_VERSION = 1.5.16 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 13:31:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 14:31:43 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/containerd: security bump to version 1.6.12 Message-ID: <20221221141727.BB92186BC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b912c01a7d804291fca3c4e2cb7b09b45631a253 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x CVE-2022-23471: https://github.com/advisories/GHSA-2qjp-425j-52j9 and other bugfixes, see: https://github.com/containerd/containerd/releases/tag/v1.6.12 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 4634a22cf70ec957ceabbb0dcd9611c824bc7a60) Signed-off-by: Peter Korsgaard --- package/containerd/containerd.hash | 2 +- package/containerd/containerd.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/containerd/containerd.hash b/package/containerd/containerd.hash index 285519441a..04a29949d7 100644 --- a/package/containerd/containerd.hash +++ b/package/containerd/containerd.hash @@ -1,3 +1,3 @@ # Computed locally -sha256 f5f938513c28377f64f85e84f2750d39f26b01262f3a062b7e8ce35b560ca407 containerd-1.6.8.tar.gz +sha256 b86e5c42f58b8348422c972513ff49783c0d505ed84e498d0d0245c5992e4320 containerd-1.6.12.tar.gz sha256 4bbe3b885e8cd1907ab4cf9a41e862e74e24b5422297a4f2fe524e6a30ada2b4 LICENSE diff --git a/package/containerd/containerd.mk b/package/containerd/containerd.mk index 89bbbf5c03..192175800c 100644 --- a/package/containerd/containerd.mk +++ b/package/containerd/containerd.mk @@ -4,7 +4,7 @@ # ################################################################################ -CONTAINERD_VERSION = 1.6.8 +CONTAINERD_VERSION = 1.6.12 CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION)) CONTAINERD_LICENSE = Apache-2.0 CONTAINERD_LICENSE_FILES = LICENSE From peter at korsgaard.com Wed Dec 21 14:19:16 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:19:16 +0100 Subject: [Buildroot] [PATCH 1/2] package/docker-engine: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-1-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:22:14 -0800") References: <20221208212215.4109073-1-christian@paral.in> Message-ID: <87k02krg9n.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > https://github.com/moby/moby/releases/tag/v20.10.21 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:19:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:19:21 +0100 Subject: [Buildroot] [PATCH 2/2] package/docker-cli: security bump to version 20.10.21 In-Reply-To: <20221208212215.4109073-2-christian@paral.in> (Christian Stewart's message of "Thu, 8 Dec 2022 13:22:15 -0800") References: <20221208212215.4109073-1-christian@paral.in> <20221208212215.4109073-2-christian@paral.in> Message-ID: <87fsd8rg9i.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: > https://github.com/moby/moby/releases/tag/v20.10.21 > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:18:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221221141931.2E93386BCB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e57617fbce5bb6577e8d9a07101a0387ad7bc4eb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 309bc5d2d4b0f3ca133b40e36ee949411b3d532d) Signed-off-by: Peter Korsgaard --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index 8dc2d0e6cf..da6d7aecb4 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:59 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221221141931.395FA86BCC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b7ccb8decc1ef97eb3dca967c1bf36de2e9dbead branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2) Signed-off-by: Peter Korsgaard --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-cli: security bump to version 20.10.21 Message-ID: <20221221142052.E618286BD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d4882016b7e829a7b83b6b9f23664d7a2ebff1b8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit c833234cb4eb46cf95dbc3d4f32e1d2d2dab23b2) Signed-off-by: Peter Korsgaard --- package/docker-cli/docker-cli.hash | 2 +- package/docker-cli/docker-cli.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-cli/docker-cli.hash b/package/docker-cli/docker-cli.hash index 153e0e5d00..d9477cf3af 100644 --- a/package/docker-cli/docker-cli.hash +++ b/package/docker-cli/docker-cli.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f4398ad858274605f8e4e55d4618b2f5bdff6969a4afa232842bb2417d8a98db docker-cli-20.10.19.tar.gz +sha256 f0f62ca1c80e8fd5b9e140ca64ef3e75dc7cf7a28040b3d10b260307128946e8 docker-cli-20.10.21.tar.gz sha256 2d81ea060825006fc8f3fe28aa5dc0ffeb80faf325b612c955229157b8c10dc0 LICENSE diff --git a/package/docker-cli/docker-cli.mk b/package/docker-cli/docker-cli.mk index 1fac21790b..a14edb2c31 100644 --- a/package/docker-cli/docker-cli.mk +++ b/package/docker-cli/docker-cli.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_CLI_VERSION = 20.10.19 +DOCKER_CLI_VERSION = 20.10.21 DOCKER_CLI_SITE = $(call github,docker,cli,v$(DOCKER_CLI_VERSION)) DOCKER_CLI_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:18:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:18:47 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/docker-engine: security bump to version 20.10.21 Message-ID: <20221221142052.D8FE586BD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=785ebc18cf374316ff012157809cd7b9e13f737c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Partial mitigations for CVE-2022-39253 Git vulnerability and other fixes: https://github.com/moby/moby/releases/tag/v20.10.21 Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit 309bc5d2d4b0f3ca133b40e36ee949411b3d532d) Signed-off-by: Peter Korsgaard --- package/docker-engine/docker-engine.hash | 2 +- package/docker-engine/docker-engine.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/docker-engine/docker-engine.hash b/package/docker-engine/docker-engine.hash index dfd4f4e365..10e9727a08 100644 --- a/package/docker-engine/docker-engine.hash +++ b/package/docker-engine/docker-engine.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 228caadac1b37a5ba310eb25418cf1fdd8878336f1d8faf0a2daa87fcc577577 docker-engine-20.10.19.tar.gz +sha256 61f4c3a2d0426e1bbbda1b0e5dd33ec203776f7d99d1a61522c77c04c4ed09fe docker-engine-20.10.21.tar.gz sha256 7c87873291f289713ac5df48b1f2010eb6963752bbd6b530416ab99fc37914a8 LICENSE diff --git a/package/docker-engine/docker-engine.mk b/package/docker-engine/docker-engine.mk index dc45baf055..36c66485ba 100644 --- a/package/docker-engine/docker-engine.mk +++ b/package/docker-engine/docker-engine.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOCKER_ENGINE_VERSION = 20.10.19 +DOCKER_ENGINE_VERSION = 20.10.21 DOCKER_ENGINE_SITE = $(call github,moby,moby,v$(DOCKER_ENGINE_VERSION)) DOCKER_ENGINE_LICENSE = Apache-2.0 From peter at korsgaard.com Wed Dec 21 14:23:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:23:47 +0100 Subject: [Buildroot] [git commit] package/opensc: propagate dependencies from pcsc-lite In-Reply-To: <20221211151913.2984E8641C@busybox.osuosl.org> (Yann E. MORIN's message of "Sun, 11 Dec 2022 15:59:24 +0100") References: <20221211151913.2984E8641C@busybox.osuosl.org> Message-ID: <87bknwrg24.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=071fdbf963228590b453e5111eadc8a74b579aa2 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated > that new dependency to a bunch of packages that select pcsc-lite. > Then commit 8aaa7ecbce1d (package/opensc: new package) introduced > opensc, which selects pcsc-lite. However, the package was submitted > before the dependency to gcc 4.8+ was added to pcsc-lite, and that was > missed during the review. > Add it now. > Signed-off-by: Yann E. MORIN Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:23:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:23:22 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/opensc: propagate dependencies from pcsc-lite Message-ID: <20221221142432.E551786BD6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd26055b43aa7f1dc541e87abcf85b8e9749fad1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Commit d590003e31dd (package/pcsc-lite: needs gcc >= 4.9) propagated that new dependency to a bunch of packages that select pcsc-lite. Then commit 8aaa7ecbce1d (package/opensc: new package) introduced opensc, which selects pcsc-lite. However, the package was submitted before the dependency to gcc 4.8+ was added to pcsc-lite, and that was missed during the review. Add it now. Signed-off-by: Yann E. MORIN (cherry picked from commit 071fdbf963228590b453e5111eadc8a74b579aa2) Signed-off-by: Peter Korsgaard --- package/opensc/Config.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/package/opensc/Config.in b/package/opensc/Config.in index 2cec096ac2..8c6a95a41d 100644 --- a/package/opensc/Config.in +++ b/package/opensc/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_OPENSC depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # pcsc-lite select BR2_PACKAGE_PCSC_LITE select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL @@ -13,6 +14,7 @@ config BR2_PACKAGE_OPENSC https://github.com/OpenSC/OpenSC/wiki -comment "opensc needs a toolchain with dynamic library, threads" +comment "opensc needs a toolchain with dynamic library, threads, gcc >= 4.9" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 From peter at korsgaard.com Wed Dec 21 14:31:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:31:18 +0100 Subject: [Buildroot] [PATCH v2] package/xr819-xradio: fix build failure with Linux 6.0 In-Reply-To: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Thu, 8 Dec 2022 20:47:42 +0100") References: <20221208194742.763582-1-giulio.benetti@benettiengineering.com> Message-ID: <877cykrfpl.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Bump to latest version to fix build failure with Linux 6.0. > Fixes: > http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ > Signed-off-by: Giulio Benetti > --- V1-> V2: > * add Fixes: to commit log as suggested by Sergey Matyukevich Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 14:30:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 15:30:50 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/xr819-xradio: fix build failure with Linux 6.0 Message-ID: <20221221143201.738AE86BDD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a9d68487f7540021c6051f43c4f35ea7c31fd630 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Bump to latest version to fix build failure with Linux 6.0. Fixes: http://autobuild.buildroot.net/results/434c1d2a5104090366519278314bf750324d3710/ Signed-off-by: Giulio Benetti Signed-off-by: Yann E. MORIN (cherry picked from commit 3fbb447cded5120135ce21ce6a5d2936dc79f645) Signed-off-by: Peter Korsgaard --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 89201a8eb7..08a3b6e8cc 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 0d0449a85488b990d10ecdf67ac88bfbd39fa81c2df5dfcfed583975222afd33 xr819-xradio-4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2.tar.gz +sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 835e229347..8c1cb1587f 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 4f0cfd5e869ca101e7c624d9ce05ba5d2b2a0bc2 +XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Wed Dec 21 13:03:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 14:03:25 +0100 Subject: [Buildroot] [git commit] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221144424.4186A86BE0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=add21fd600b2db4dbb930e2e62b9fbb1b72cceb9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index 3c57c591a8..64604a0aed 100644 --- a/Config.in +++ b/Config.in @@ -287,14 +287,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From peter at korsgaard.com Wed Dec 21 15:41:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:41:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/tealdeer: exclude unsupported targets In-Reply-To: <20221211163758.GU1044805@scaer> (Yann E. MORIN's message of "Sun, 11 Dec 2022 17:37:58 +0100") References: <20221208110247.7002c3ca@c3po> <20221211163758.GU1044805@scaer> Message-ID: <871qosrcgb.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > Danilo, All, > On 2022-12-08 11:02 +0100, Danilo Bargen spake thusly: >> Not all target architectures are supported by the "ring" dependency. >> >> Signed-off-by: Danilo Bargen >> --- >> package/tealdeer/Config.in | 8 ++++++++ >> 1 file changed, 8 insertions(+) >> >> diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in >> index 96ed81614b..a61a59f3ee 100644 >> --- a/package/tealdeer/Config.in >> +++ b/package/tealdeer/Config.in >> @@ -1,6 +1,14 @@ >> config BR2_PACKAGE_TEALDEER >> bool "tealdeer" >> depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS >> + # Crypto dependency (ring) not available for mips: >> https://github.com/briansmith/ring/issues/562 >> + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) >> + # Crypto dependency (ring) not available for PowerPC: >> https://github.com/briansmith/ring/issues/389 >> + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) >> + # Crypto dependency (ring) not available for Sparc: >> https://github.com/briansmith/ring/issues/1512 >> + depends on !(BR2_sparc || BR2_sparc64) >> + # Crypto dependency (ring) not available for s390x: >> https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 >> + depends on !BR2_s390x > As Thomas already noted, this patch is badly broken. > I've massaged into back into something that looks nicer, and applied to > master, after simplifying the comment and moving the references to the > commit log. Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:38:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:38:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/tealdeer: exclude unsupported targets Message-ID: <20221221154153.C15E586BE5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0443c3ece12a9e8340241901f6e732d1a452a78 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Not all target architectures are supported by the "ring" dependency: - mips: https://github.com/briansmith/ring/issues/562 - PowerPC: https://github.com/briansmith/ring/issues/389 - Sparc: https://github.com/briansmith/ring/issues/1512 - s390x: https://github.com/briansmith/ring/commit/4d2e1a8fb80398f7c3c0137ea8fdd512f82d37a0 Signed-off-by: Danilo Bargen Signed-off-by: Yann E. MORIN (cherry picked from commit 22bdfbdfc72681f552ae346a110d81b98ec477e3) Signed-off-by: Peter Korsgaard --- package/tealdeer/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/tealdeer/Config.in b/package/tealdeer/Config.in index 96ed81614b..662a937ce1 100644 --- a/package/tealdeer/Config.in +++ b/package/tealdeer/Config.in @@ -1,6 +1,11 @@ config BR2_PACKAGE_TEALDEER bool "tealdeer" depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS + # Crypto dependency (ring) not available for mips, PowerPC, Sparc, s390x + depends on !(BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el) + depends on !(BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le) + depends on !(BR2_sparc || BR2_sparc64) + depends on !BR2_s390x select BR2_PACKAGE_HOST_RUSTC help A fast and full-featured tldr client. tldr pages are From peter at korsgaard.com Wed Dec 21 15:52:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/postgresql: bump version to 14.6 In-Reply-To: <20221207052143.18521-1-fido_max@inbox.ru> (Maxim Kochetkov via buildroot's message of "Wed, 7 Dec 2022 08:21:43 +0300") References: <20221207052143.18521-1-fido_max@inbox.ru> Message-ID: <87wn6kpxeb.fsf@dell.be.48ers.dk> >>>>> "Maxim" == Maxim Kochetkov via buildroot writes: > Release notes: https://www.postgresql.org/docs/release/14.6/ > Signed-off-by: Maxim Kochetkov Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:53:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:53:54 +0100 Subject: [Buildroot] [PATCH v1 1/2] board/zynqmp/zcu106/patches: remove patch In-Reply-To: <20221211175559.73447189@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 17:55:59 +0100") References: <20221207122133.14860-1-neal.frager@amd.com> <20221211175559.73447189@windsurf> Message-ID: <87sfh8pxbh.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > Hello Neal, > On Wed, 7 Dec 2022 05:21:32 -0700 > Neal Frager via buildroot wrote: >> The 0001-arm64-zynqmp-zynqmp-zcu106-revA-Fix-DP-PLL-configura.patch >> is already committed in the Xilinx 2022.2 u-boot release tag. >> >> Signed-off-by: Neal Frager >> --- >> ...qmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ------------------- >> configs/zynqmp_zcu106_defconfig | 1 - >> 2 files changed, 41 deletions(-) >> delete mode 100644 board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch > This should have been part of the commit updating U-Boot. If you didn't > notice then, then this commit should have been very different: (1) it > should clearly indicate that it fixes a bug and (2) it should point to > the commit it is fixing. I've committed with the following commit log: > board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch > Since commit > 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: > bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, > which already carries the psu_init_gpl.c, causing the build to fail as > our patch doesn't apply. > Fix this by dropping the no longer needed patch. > Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") > Signed-off-by: Neal Frager > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 15:54:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:54:07 +0100 Subject: [Buildroot] [PATCH v1 2/2] board/zynqmp/kria/patches: remove patch In-Reply-To: <20221211175808.533b3ba2@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 17:58:08 +0100") References: <20221207122133.14860-1-neal.frager@amd.com> <20221207122133.14860-2-neal.frager@amd.com> <20221211175808.533b3ba2@windsurf> Message-ID: <87o7rwpxb4.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > On Wed, 7 Dec 2022 05:21:33 -0700 > Neal Frager via buildroot wrote: >> The 0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch >> is already committed in the Xilinx 2022.2 u-boot release tag. >> >> Signed-off-by: Neal Frager >> --- >> ...qmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ------------------- >> configs/zynqmp_kria_kv260_defconfig | 1 - >> 2 files changed, 40 deletions(-) >> delete mode 100644 board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch > Also applied with an improved commit log. Thanks! Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 16:02:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:33 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add Thomas Claveirole to package vuejs In-Reply-To: <20221211202900.DA415865CA@busybox.osuosl.org> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 21:25:29 +0100") References: <20221211202900.DA415865CA@busybox.osuosl.org> Message-ID: <87k02kpwx2.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > commit: https://git.buildroot.net/buildroot/commit/?id=ba7b0bf52bf3a749fc280d4ad5b743b5ee180828 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > Signed-off-by: Thomas Claveirole > Signed-off-by: Thomas Petazzoni Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 16:02:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:08 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221221160248.AA9F686BCA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3ecd8dca4c2ed0332720d4c7d882743ef6eb2a9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni (cherry picked from commit ba7b0bf52bf3a749fc280d4ad5b743b5ee180828) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 113d7f5ca4..25f70967d7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2654,6 +2654,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From peter at korsgaard.com Wed Dec 21 15:52:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:02 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/postgresql: bump version to 14.6 Message-ID: <20221221160248.A051886BEE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=914c6fd93a461a376244c48b9e298c566608a543 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni (cherry picked from commit 8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec) Signed-off-by: Peter Korsgaard --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 32a44bef0f..2de7f3eede 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From peter at korsgaard.com Wed Dec 21 15:51:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:51:46 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/postgresql: bump version to 14.6 Message-ID: <20221221160354.2260986C07@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2a64642035f862103780f1291f785c71f07f48cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://www.postgresql.org/docs/release/14.6/ Signed-off-by: Maxim Kochetkov Signed-off-by: Thomas Petazzoni (cherry picked from commit 8f8592b686e4aa1085ace7c7f25c7c777a3fd2ec) Signed-off-by: Peter Korsgaard --- package/postgresql/postgresql.hash | 4 ++-- package/postgresql/postgresql.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/postgresql/postgresql.hash b/package/postgresql/postgresql.hash index 8fdaadde99..26bb626943 100644 --- a/package/postgresql/postgresql.hash +++ b/package/postgresql/postgresql.hash @@ -1,4 +1,4 @@ -# From https://ftp.postgresql.org/pub/source/v14.5/postgresql-14.5.tar.bz2.sha256 -sha256 d4f72cb5fb857c9a9f75ec8cf091a1771272802f2178f0b2e65b7b6ff64f4a30 postgresql-14.5.tar.bz2 +# From https://ftp.postgresql.org/pub/source/v14.6/postgresql-14.6.tar.bz2.sha256 +sha256 508840fc1809d39ab72274d5f137dabb9fd7fb4f933da4168aeebb20069edf22 postgresql-14.6.tar.bz2 # License file, Locally calculated sha256 f6d6616acdb598742e2a7c64fa0551c1c72c309d279fd2d90370e5fdd41c8945 COPYRIGHT diff --git a/package/postgresql/postgresql.mk b/package/postgresql/postgresql.mk index 631a959122..502860bc99 100644 --- a/package/postgresql/postgresql.mk +++ b/package/postgresql/postgresql.mk @@ -4,7 +4,7 @@ # ################################################################################ -POSTGRESQL_VERSION = 14.5 +POSTGRESQL_VERSION = 14.6 POSTGRESQL_SOURCE = postgresql-$(POSTGRESQL_VERSION).tar.bz2 POSTGRESQL_SITE = https://ftp.postgresql.org/pub/source/v$(POSTGRESQL_VERSION) POSTGRESQL_LICENSE = PostgreSQL From peter at korsgaard.com Wed Dec 21 15:52:55 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:52:55 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/zynqmp/zcu106/patches: fix build by dropping U-Boot patch Message-ID: <20221221160354.2E6D186C08@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b8a37f554f70586c776cffab8ddb93eb51a889e0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Since commit 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 3c997c457a4ee33d81e6b93e4f6f147bb9e861e9 ("configs/zynqmp_zcu106_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni (cherry picked from commit ca9b63a1e0bfa474a75522e62d671ed8b080f19f) Signed-off-by: Peter Korsgaard --- ...p-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch | 40 ---------------------- configs/zynqmp_zcu106_defconfig | 1 - 2 files changed, 41 deletions(-) diff --git a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 4281880da0..0000000000 --- a/board/zynqmp/zcu106/patches/uboot/0001-arm64-zynqmp-zynqmp-zcu102-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,40 +0,0 @@ -From aaaa10b613165b7790fe1c084de007240b5bd77a Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Thu, 5 May 2022 13:34:43 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-zcu102-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations -for the zynqmp-zcu106-revA evaluation board - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. - -Signed-off-by: Neal Frager -Signed-off-by: Michal Simek ---- - board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -index 15f0be1a43..cbc436289f 100644 ---- a/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-zcu106-revA/psu_init_gpl.c -@@ -81,8 +81,8 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0104, 0x00000007U, 0x00000000U); - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000F00U); - psu_mask_write(0xFD1A00A0, 0x01003F07U, 0x01000200U); -- psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010203U); -- psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C00U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); - psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01011303U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); --- -2.17.1 - diff --git a/configs/zynqmp_zcu106_defconfig b/configs/zynqmp_zcu106_defconfig index dcbc4319e8..699e528f32 100644 --- a/configs/zynqmp_zcu106_defconfig +++ b/configs/zynqmp_zcu106_defconfig @@ -36,4 +36,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/zcu106/patches" From peter at korsgaard.com Wed Dec 21 16:02:04 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 17:02:04 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Thomas Claveirole to package vuejs Message-ID: <20221221160354.46DFD86BE4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=33482a73b98b30ca1c864325e1d74d2283463fc8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Thomas Claveirole Signed-off-by: Thomas Petazzoni (cherry picked from commit ba7b0bf52bf3a749fc280d4ad5b743b5ee180828) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 4f862befb0..1d63fe6250 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2760,6 +2760,7 @@ F: package/x265/ N: Thomas Claveirole F: package/fcgiwrap/ F: package/openlayers/ +F: package/vuejs/ F: package/vuejs-router/ N: Thomas De Schampheleire From peter at korsgaard.com Wed Dec 21 15:53:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 16:53:21 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] board/zynqmp/kria/patches: fix build by dropping U-Boot patch Message-ID: <20221221160354.3A2E486C09@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=48cc7c655360890d8197493ffacea9c1450cac53 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Since commit 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2"), we're using U-Boot version Xilinx 2022.2, which already carries the psu_init_gpl.c, causing the build to fail as our patch doesn't apply. Fix this by dropping the no longer needed patch. Fixes: 5bbc20154e2291b967b7fc66ca4f85a2b47dcfd1 ("configs/zynqmp_kria_kv260_defconfig: bump to Xilinx 2022.2") Signed-off-by: Neal Frager Signed-off-by: Thomas Petazzoni (cherry picked from commit 607665e3cecd967759344d6c702babe82ffa604c) Signed-off-by: Peter Korsgaard --- ...p-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch | 39 ---------------------- configs/zynqmp_kria_kv260_defconfig | 1 - 2 files changed, 40 deletions(-) diff --git a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch b/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch deleted file mode 100644 index 99dc056115..0000000000 --- a/board/zynqmp/kria/patches/uboot/0001-arm64-zynqmp-zynqmp-sm-k26-revA-Fix-DP-PLL-configura.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c6677ee92c05e3f0f22cc08e3b309a996292562f Mon Sep 17 00:00:00 2001 -From: Neal Frager -Date: Fri, 13 May 2022 14:02:07 +0100 -Subject: [PATCH 1/1] arm64: zynqmp: zynqmp-sm-k26-revA: Fix DP PLL - configuration - -This patch fixes the DP audio and video PLL configurations for the zynqmp-sm-k26-revA som. - -The Linux DP driver expects the DP to be using the following PLL config: - - DP video PLL should use the VPLL (0x0) - - DP audio PLL should use the RPLL (0x3) - - DP system time clock PLL should use RPLL (0x3) - -Register 0xFD1A0070 configures the DP video PLL. -Register 0xFD1A0074 configures the DP audio PLL. -Register 0xFD1A007C configures the DP system time clock PLL. - -Signed-off-by: Neal Frager ---- - board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -index ed025790bc..e5598807e8 100644 ---- a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -+++ b/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c -@@ -74,6 +74,9 @@ static unsigned long psu_clock_init_data(void) - psu_mask_write(0xFF5E0128, 0x01003F07U, 0x01000A00U); - psu_mask_write(0xFD1A0060, 0x03003F07U, 0x03000100U); - psu_mask_write(0xFD1A0068, 0x01003F07U, 0x01000200U); -+ psu_mask_write(0xFD1A0070, 0x013F3F07U, 0x01010500U); -+ psu_mask_write(0xFD1A0074, 0x013F3F07U, 0x01013C03U); -+ psu_mask_write(0xFD1A007C, 0x013F3F07U, 0x01013803U); - psu_mask_write(0xFD1A0080, 0x00003F07U, 0x00000200U); - psu_mask_write(0xFD1A0084, 0x07003F07U, 0x07000100U); - psu_mask_write(0xFD1A00B8, 0x01003F07U, 0x01000203U); --- -2.17.1 - diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 7afc7748b0..e5b92fa031 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -37,4 +37,3 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y -BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" From peter at korsgaard.com Wed Dec 21 17:11:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:11:06 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Christian Stewart to balena-engine package In-Reply-To: <20221130074444.829636-2-christian@paral.in> (Christian Stewart's message of "Tue, 29 Nov 2022 23:44:44 -0800") References: <20221130074444.829636-1-christian@paral.in> <20221130074444.829636-2-christian@paral.in> Message-ID: <87fsd8ptqt.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Signed-off-by: Christian Stewart Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:17:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:17:58 +0100 Subject: [Buildroot] [PATCH] package/mali-driver: bump to latest version to build with Linux version up to 6.0 In-Reply-To: <20221211215429.22afbcbe@windsurf> (Thomas Petazzoni via buildroot's message of "Sun, 11 Dec 2022 21:54:29 +0100") References: <20221211152153.1833386-1-giulio.benetti@benettiengineering.com> <20221211215429.22afbcbe@windsurf> Message-ID: <87bknwptfd.fsf@dell.be.48ers.dk> >>>>> "Thomas" == Thomas Petazzoni via buildroot writes: > Hello Giulio, > On Sun, 11 Dec 2022 16:21:53 +0100 > Giulio Benetti wrote: >> Add pending patches upstream[0] to fix build failure. Patches fix build >> failure with Aarch64 and Linux 5.18/5.19/6.0 >> >> [0]: https://github.com/bootlin/mali-driver/pull/4 >> >> Fixes: >> http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ >> >> Signed-off-by: Giulio Benetti >> --- >> ...ernel.h-fix-build-failure-on-aarch64.patch | 54 +++++++++++++++++++ >> ...ence.c-fix-build-failure-on-dma_resv.patch | 53 ++++++++++++++++++ >> ...ence.c-add-local-dma_resv_reserve_sh.patch | 38 +++++++++++++ >> ...ence.c-add-local-dma_resv_add_shared.patch | 43 +++++++++++++++ >> ...ild-failure-with-Linux-version-6.0.0.patch | 49 +++++++++++++++++ >> 5 files changed, 237 insertions(+) >> create mode 100644 package/mali-driver/0001-mali_base_kernel.h-fix-build-failure-on-aarch64.patch >> create mode 100644 package/mali-driver/0002-mali_kbase_dma_fence.c-fix-build-failure-on-dma_resv.patch >> create mode 100644 package/mali-driver/0003-mali_kbase_dma_fence.c-add-local-dma_resv_reserve_sh.patch >> create mode 100644 package/mali-driver/0004-mali_kbase_dma_fence.c-add-local-dma_resv_add_shared.patch >> create mode 100644 package/mali-driver/0005-Fix-build-failure-with-Linux-version-6.0.0.patch > I have applied, but what I did is that I merged your pull request in > the mali-driver project, and then turn this Buildroot change into a > simpler version bump. > Also, while at it, I granted you maintainer rights to the > github.com/bootlin/mali-driver repo so that you can directly push > things there: you're de facto the person looking into this currently! Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:22:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:22:12 +0100 Subject: [Buildroot] [PATCH 1/2] package/libmbim: fix license In-Reply-To: <20221212172724.4364-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Mon, 12 Dec 2022 18:27:23 +0100") References: <20221212172724.4364-1-fontaine.fabrice@gmail.com> Message-ID: <877cykpt8b.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 > and > https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:23:08 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:23:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/php: bump version to 8.1.13 In-Reply-To: <20221212210126.2012277-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Mon, 12 Dec 2022 22:01:26 +0100") References: <20221212210126.2012277-1-bernd.kuhls@t-online.de> Message-ID: <873598pt6r.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: https://news-web.php.net/php.announce/341 > Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 > Signed-off-by: Bernd Kuhls Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:31:43 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:43 +0100 Subject: [Buildroot] [PATCH] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR In-Reply-To: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> (Quentin Schulz's message of "Tue, 13 Dec 2022 15:17:19 +0100") References: <20221212-libxkbcommon-cpe-v1-1-d9edf9e1908e@theobroma-systems.com> Message-ID: <87y1r0oe80.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:41:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:23 +0100 Subject: [Buildroot] [PATCH 1/1] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 In-Reply-To: <20221214182210.158323-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 19:22:10 +0100") References: <20221214182210.158323-1-bernd.kuhls@t-online.de> Message-ID: <87tu1oodrw.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://lists.x.org/archives/xorg-announce/2022-December/003303.html > Security advisory: > https://lists.x.org/archives/xorg-announce/2022-December/003302.html > Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, > CVE-2022-46344 and CVE-2022-4283. > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:17:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:17:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mali-driver: bump to latest version to build with Linux version up to 6.0 Message-ID: <20221221174143.3ED8B86C05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5efe767420aed5aa88b56a37316720812adc642f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Update to the latest upstream version, to which a few fixes were added to fix build failures with Aarch64 and Linux 5.18/5.19/6.0 Fixes: http://autobuild.buildroot.net/results/6f073fea149533a294dd838ce8373185236fe1d4/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni (cherry picked from commit 8405dcae33b47bd5b8cf5ef4faf0db01644a1d4a) Signed-off-by: Peter Korsgaard --- package/mali-driver/mali-driver.hash | 2 +- package/mali-driver/mali-driver.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mali-driver/mali-driver.hash b/package/mali-driver/mali-driver.hash index d18db55fe0..5d32c1af8a 100644 --- a/package/mali-driver/mali-driver.hash +++ b/package/mali-driver/mali-driver.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 512ca30916fd9b9abec70073fced1c2d33757cddbcb3d0f1d1c4b8c6c318f207 mali-driver-3d697de9bce8bc68bf9408d5407873ce32d0f4fc.tar.gz +sha256 761e3f000b4c546cbd35baf34f5a0d1090f048dd44ee543773674192fd95f6b3 mali-driver-87c13e6994b20b5068e3a5e4f4c1b64db666a4c8.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/mali-driver/mali-driver.mk b/package/mali-driver/mali-driver.mk index 515f70c429..bdc9fedeb4 100644 --- a/package/mali-driver/mali-driver.mk +++ b/package/mali-driver/mali-driver.mk @@ -4,7 +4,7 @@ # ################################################################################ -MALI_DRIVER_VERSION = 3d697de9bce8bc68bf9408d5407873ce32d0f4fc +MALI_DRIVER_VERSION = 87c13e6994b20b5068e3a5e4f4c1b64db666a4c8 MALI_DRIVER_SITE = $(call github,bootlin,mali-driver,$(MALI_DRIVER_VERSION)) MALI_DRIVER_DEPENDENCIES = linux MALI_DRIVER_LICENSE = GPL-2.0 From peter at korsgaard.com Wed Dec 21 17:31:19 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:19 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221221174143.6619186C2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=10b5882e30b845ca4e9dfbf65c58454b98244e2d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 32c0225b7240c24002038779ad2035a5c16c6299) Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index f2c49cc700..236bf4c5d9 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Wed Dec 21 17:10:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:10:52 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221221174143.3027E86C2E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=316b26ecbe4f8a7539d49622d47987712f801892 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 1d63fe6250..48a24c4cea 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -531,6 +531,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/catatonit/ F: package/cni-plugins/ From peter at korsgaard.com Wed Dec 21 17:20:26 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:20:26 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/libmbim: fix license Message-ID: <20221221174143.4AED886C31@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9f4f004edc849c764b1d10101d1404fc61b83927 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit f3b31a39fdffbf738789885f6e318131055e4b9b) Signed-off-by: Peter Korsgaard --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index 1e2b1771eb..c14b7f4bee 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.26.4 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:41:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:15 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221221174143.73ABE86C2F@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2dcbce7be1605ba8301661c6fe950755e5ad1517 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit b8881d4d7e4822337c222fadf4630a49eec1e9ce) Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 21 17:22:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:22:58 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/php: bump version to 8.1.13 Message-ID: <20221221174143.58FF586C33@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=adb2ed642ae56d540dd764d933e0668234b1f256 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Release notes: https://news-web.php.net/php.announce/341 Changelog: https://www.php.net/ChangeLog-8.php#8.1.13 Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 148ae3338c70881cc2caebdd9b45cc6212362a2b) Signed-off-by: Peter Korsgaard --- package/php/php.hash | 2 +- package/php/php.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/php/php.hash b/package/php/php.hash index bf81ebf3e8..461dc36031 100644 --- a/package/php/php.hash +++ b/package/php/php.hash @@ -1,5 +1,5 @@ # From https://www.php.net/downloads.php -sha256 08243359e2204d842082269eedc15f08d2eca726d0e65b93fb11f4bfc51bbbab php-8.1.12.tar.xz +sha256 b15ef0ccdd6760825604b3c4e3e73558dcf87c75ef1d68ef4289d8fd261ac856 php-8.1.13.tar.xz # License file sha256 a188db807d711536f71e27b7d36879d63480f7994dc18adc08e624b3c5430fff LICENSE diff --git a/package/php/php.mk b/package/php/php.mk index a400a38af7..1fdf5c68a2 100644 --- a/package/php/php.mk +++ b/package/php/php.mk @@ -4,7 +4,7 @@ # ################################################################################ -PHP_VERSION = 8.1.12 +PHP_VERSION = 8.1.13 PHP_SITE = https://www.php.net/distributions PHP_SOURCE = php-$(PHP_VERSION).tar.xz PHP_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:20:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:20:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libmbim: fix license Message-ID: <20221221174250.7639386C47@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cd43980688b619b612635f43ce6a3cfec343258d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x libmbim library is licensed under LGPL-2.1+ since at least version 1.8.0 and https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/commit/25cc3ed88d25b17c18fb32f46f96b560834387d3 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN (cherry picked from commit f3b31a39fdffbf738789885f6e318131055e4b9b) Signed-off-by: Peter Korsgaard --- package/libmbim/libmbim.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libmbim/libmbim.mk b/package/libmbim/libmbim.mk index eba5f0a6e0..4f6c0641e1 100644 --- a/package/libmbim/libmbim.mk +++ b/package/libmbim/libmbim.mk @@ -6,7 +6,7 @@ LIBMBIM_VERSION = 1.26.2 LIBMBIM_SITE = https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION) -LIBMBIM_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) +LIBMBIM_LICENSE = LGPL-2.1+ (library), GPL-2.0+ (programs) LIBMBIM_LICENSE_FILES = COPYING COPYING.LIB LIBMBIM_CPE_ID_VENDOR = freedesktop LIBMBIM_INSTALL_STAGING = YES From peter at korsgaard.com Wed Dec 21 17:11:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:11:00 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Christian Stewart to balena-engine package Message-ID: <20221221174250.6C6C386C46@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e08067884625c80870daa9a986620b65e8ad793 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Christian Stewart Signed-off-by: Thomas Petazzoni (cherry picked from commit fc644ed3be1ae52bf883f93083fc96f9fe1f2ee4) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 25f70967d7..78553184e0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -525,6 +525,7 @@ N: Christian Kellermann F: package/python-pylibftdi/ N: Christian Stewart +F: package/balena-engine/ F: package/batman-adv/ F: package/containerd/ F: package/delve/ From peter at korsgaard.com Wed Dec 21 17:41:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:41:10 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/x11r7/xserver_xorg-server: security bump version to 21.1.5 Message-ID: <20221221174250.8D8EA86C4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=782d5a47e70e57c71a6b167bba23b9ef72ed5eba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003303.html Security advisory: https://lists.x.org/archives/xorg-announce/2022-December/003302.html Fixes CVE-2022-46340, CVE-2022-46341, CVE-2022-46342, CVE-2022-46343, CVE-2022-46344 and CVE-2022-4283. Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit b8881d4d7e4822337c222fadf4630a49eec1e9ce) Signed-off-by: Peter Korsgaard --- package/x11r7/xserver_xorg-server/xserver_xorg-server.hash | 7 +++---- package/x11r7/xserver_xorg-server/xserver_xorg-server.mk | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 4b2090fa99..654552c8b6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,6 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-July/003193.html -sha256 5cc4be8ee47edb58d4a90e603a59d56b40291ad38371b0bd2471fc3cbee1c587 xorg-server-21.1.4.tar.xz -sha512 eb5b8520d02908f72719e6ecfbf7a9bf139acb65ccae04d1db4223a8a2384cd3a94bd5afef10cce327b751b800cc2b79bfaa5ae35c95c3a217f775168082e68f xorg-server-21.1.4.tar.xz - +# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html +sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz +sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8dba9f1ed0..16b7438ee6 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.4 +XSERVER_XORG_SERVER_VERSION = 21.1.5 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT From peter at korsgaard.com Wed Dec 21 17:31:24 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:31:24 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/libxkbcommon: add LIBXKBCOMMON_CPE_ID_VENDOR Message-ID: <20221221174250.8029286C49@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7898f6bd532635e1d75e3045c0579cced37eff3f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x cpe:2.3:a:xkbcommon:libxkbcommon is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Axkbcommon%3Alibxkbcommon Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 32c0225b7240c24002038779ad2035a5c16c6299) Signed-off-by: Peter Korsgaard --- package/libxkbcommon/libxkbcommon.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index ee2bc1ee99..1394dd55e7 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -9,6 +9,7 @@ LIBXKBCOMMON_SITE = https://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE +LIBXKBCOMMON_CPE_ID_VENDOR = xkbcommon LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex LIBXKBCOMMON_CONF_OPTS = \ From peter at korsgaard.com Wed Dec 21 17:57:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:45 +0100 Subject: [Buildroot] [PATCH 2/2] package/cairo: fix CVE-2020-35492 In-Reply-To: <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:02 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-2-b802b492d112@theobroma-systems.com> Message-ID: <87pmccod0m.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2020-35492: > A flaw was found in cairo's image-compositor.c in all versions prior to > 1.17.4. This flaw allows an attacker who can provide a crafted input > file to cairo's image-compositor (for example, by convincing a user to > open a file in an application using cairo, or if an application uses > cairo on untrusted input) to cause a stack buffer overflow -> > out-of-bounds WRITE. The highest impact from this vulnerability is to > confidentiality, integrity, as well as system availability. > Important note: this is not the exact upstream patch. Indeed, the > upstream patch[1] contains a png file which appears as a binary diff > inside the patch. The `patch` tool which is used by Buildroot to apply > patches does not handle that kind of diff. Since it is just a test, it > shouldn't impact the quality of the CVE fix and all changes related to > the test are removed from the patch. > [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:57:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:51 +0100 Subject: [Buildroot] [PATCH 1/2] package/cairo: fix CVE-2019-6462 In-Reply-To: <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> (Quentin Schulz's message of "Wed, 14 Dec 2022 12:16:01 +0100") References: <20221213-cairo-cves-v1-0-b802b492d112@theobroma-systems.com> <20221213-cairo-cves-v1-1-b802b492d112@theobroma-systems.com> Message-ID: <87len0od0g.fsf@dell.be.48ers.dk> >>>>> "Quentin" == Quentin Schulz writes: > From: Quentin Schulz > Add an upstream patch to fix CVE-2019-6462: > An issue was discovered in cairo 1.16.0. There is an infinite loop in > the function _arc_error_normalized in the file cairo-arc.c, related to > _arc_max_angle_for_tolerance_normalized. > Cc: Quentin Schulz > Signed-off-by: Quentin Schulz Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:58:44 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:44 +0100 Subject: [Buildroot] [PATCH 1/2] package/intel-microcode: security bump version to 20221108 In-Reply-To: <20221214195826.3926072-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:25 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> Message-ID: <87h6xoocyz.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > This bump skips four previously released versions which are fixing > various security-related bugs: > https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:59:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:02 +0100 Subject: [Buildroot] [PATCH 2/2] DEVELOPERS: add Bernd Kuhls to package intel-microcode In-Reply-To: <20221214195826.3926072-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 14 Dec 2022 20:58:26 +0100") References: <20221214195826.3926072-1-bernd.kuhls@t-online.de> <20221214195826.3926072-2-bernd.kuhls@t-online.de> Message-ID: <87cz8cocyh.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:59:48 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:48 +0100 Subject: [Buildroot] [PATCH 1/1] package/mbedtls: security bump to version 2.28.2 In-Reply-To: <20221214222658.14115-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Wed, 14 Dec 2022 23:26:58 +0100") References: <20221214222658.14115-1-fontaine.fabrice@gmail.com> Message-ID: <878rj0ocx7.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following security issues: > - Fix potential heap buffer overread and overwrite in DTLS if > MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and > MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. > - An adversary with access to precise enough information about memory > accesses (typically, an untrusted operating system attacking a secure > enclave) could recover an RSA private key after observing the victim > performing a single private-key operation if the window size used for > the exponentiation was 3 or smaller. > Drop patch (already in version: > https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) > https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 > Signed-off-by: Fabrice Fontaine Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 18:00:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:18 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" In-Reply-To: <20221217150909.6494-1-ju.o@free.fr> (Julien Olivain's message of "Sat, 17 Dec 2022 16:09:09 +0100") References: <20221217150909.6494-1-ju.o@free.fr> Message-ID: <874jtoocwd.fsf@dell.be.48ers.dk> >>>>> "Julien" == Julien Olivain writes: > This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. > gperf -- the GNU perfect hash function generator > https://www.gnu.org/software/gperf/ > and > gperftools -- the Google Performance Tools > https://github.com/gperftools/gperftools > are two different and unrelated projects. > Signed-off-by: Julien Olivain Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 17:58:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221221180154.00AD486C5E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d6352a905a9037611184d1acc34d76d0a3426034 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit aa409d82fc64ee28e7ef9a649875fc577c33f01b) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 48a24c4cea..9adfa2e268 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -349,6 +349,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 21 17:56:59 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:56:59 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/cairo: fix CVE-2019-6462 Message-ID: <20221221180153.D6EF386C5B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=205885d0e9640095830d0baf84fc38dfbc38a071 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit b38286d7e5919693cad2dc5b19024b1c03d29c18) Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:58:34 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:34 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/intel-microcode: security bump version to 20221108 Message-ID: <20221221180153.EA58E86C5D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e16a6a0dfa030c7cd7e93648862edcd3aa30cbfe branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard (cherry picked from commit f83377b7b30c82da363c7937f693fe979318f598) Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From peter at korsgaard.com Wed Dec 21 18:00:10 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:10 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221221180154.1600486C5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a15a4c66a86f6fcce4d16f81551e0ecc7e64a676 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeb6c654e16863dc9d7f0d5b92414b52669299f) Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Wed Dec 21 17:57:05 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:05 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/cairo: fix CVE-2020-35492 Message-ID: <20221221180153.E0AC986C5C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=fed0532cb8be5cee9f4c929fee6a49ffc4258847 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 111ab56d840a6c82367b4a3306494faccd7f934b) Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:59:29 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:29 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221221180154.0B64186C5B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=738d05904cecec9a5d2fa1fce5f92a465d36519d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c2baa583c350b9d594e87f9cab1db597789904df) Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index 49ea7886f6..7a605ac5b1 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Wed Dec 21 17:58:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:58 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] DEVELOPERS: add Bernd Kuhls to package intel-microcode Message-ID: <20221221180302.F1BAF86C79@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0922bbf9055e23bb6bf6b09c5ff08dc76486e3f1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit aa409d82fc64ee28e7ef9a649875fc577c33f01b) Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + 1 file changed, 1 insertion(+) diff --git a/DEVELOPERS b/DEVELOPERS index 78553184e0..d35ec2058e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -346,6 +346,7 @@ F: package/inih/ F: package/intel-gmmlib/ F: package/intel-mediadriver/ F: package/intel-mediasdk/ +F: package/intel-microcode/ F: package/jsoncpp/ F: package/kodi* F: package/lame/ From peter at korsgaard.com Wed Dec 21 17:57:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:21 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/cairo: fix CVE-2019-6462 Message-ID: <20221221180302.D0D8686C75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f1728357ee3c193eb991ba77e91bd5f2c643de11 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2019-6462: An issue was discovered in cairo 1.16.0. There is an infinite loop in the function _arc_error_normalized in the file cairo-arc.c, related to _arc_max_angle_for_tolerance_normalized. Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit b38286d7e5919693cad2dc5b19024b1c03d29c18) Signed-off-by: Peter Korsgaard --- ...gle_for_tolerance_normalized-fix-infinite.patch | 39 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 ++ 2 files changed, 41 insertions(+) diff --git a/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch new file mode 100644 index 0000000000..078e90fa42 --- /dev/null +++ b/package/cairo/0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch @@ -0,0 +1,39 @@ +From ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0 Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Sun, 1 Aug 2021 11:16:03 +0000 +Subject: [PATCH] _arc_max_angle_for_tolerance_normalized: fix infinite loop + +[Retrieved from: +https://gitlab.freedesktop.org/cairo/cairo/-/commit/ab2c5ee21e5f3d3ee4b3f67cfcd5811a4f99c3a0] +Signed-off-by: Quentin Schulz +--- + src/cairo-arc.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/cairo-arc.c b/src/cairo-arc.c +index 390397bae..1c891d1a0 100644 +--- a/src/cairo-arc.c ++++ b/src/cairo-arc.c +@@ -90,16 +90,18 @@ _arc_max_angle_for_tolerance_normalized (double tolerance) + { M_PI / 11.0, 9.81410988043554039085e-09 }, + }; + int table_size = ARRAY_LENGTH (table); ++ const int max_segments = 1000; /* this value is chosen arbitrarily. this gives an error of about 1.74909e-20 */ + + for (i = 0; i < table_size; i++) + if (table[i].error < tolerance) + return table[i].angle; + + ++i; ++ + do { + angle = M_PI / i++; + error = _arc_error_normalized (angle); +- } while (error > tolerance); ++ } while (error > tolerance && i < max_segments); + + return angle; + } +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index f479aa252a..8bb7ca121d 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -14,6 +14,8 @@ CAIRO_INSTALL_STAGING = YES # 0002-ft-Use-FT_Done_MM_Var-instead-of-free-when-available-in-cairo_ft_apply_variation.patch CAIRO_IGNORE_CVES += CVE-2018-19876 +# 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch +CAIRO_IGNORE_CVES += CVE-2019-6462 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 17:57:23 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:57:23 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/cairo: fix CVE-2020-35492 Message-ID: <20221221180302.DBD7586C76@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f0be849c72a62131e3753b74aae6769eb3b32907 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Add an upstream patch to fix CVE-2020-35492: A flaw was found in cairo's image-compositor.c in all versions prior to 1.17.4. This flaw allows an attacker who can provide a crafted input file to cairo's image-compositor (for example, by convincing a user to open a file in an application using cairo, or if an application uses cairo on untrusted input) to cause a stack buffer overflow -> out-of-bounds WRITE. The highest impact from this vulnerability is to confidentiality, integrity, as well as system availability. Important note: this is not the exact upstream patch. Indeed, the upstream patch[1] contains a png file which appears as a binary diff inside the patch. The `patch` tool which is used by Buildroot to apply patches does not handle that kind of diff. Since it is just a test, it shouldn't impact the quality of the CVE fix and all changes related to the test are removed from the patch. [1] https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be Cc: Quentin Schulz Signed-off-by: Quentin Schulz Signed-off-by: Peter Korsgaard (cherry picked from commit 111ab56d840a6c82367b4a3306494faccd7f934b) Signed-off-by: Peter Korsgaard --- .../0004-Fix-mask-usage-in-image-compositor.patch | 56 ++++++++++++++++++++++ package/cairo/cairo.mk | 2 + 2 files changed, 58 insertions(+) diff --git a/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch new file mode 100644 index 0000000000..54a95593c5 --- /dev/null +++ b/package/cairo/0004-Fix-mask-usage-in-image-compositor.patch @@ -0,0 +1,56 @@ +From 03a820b173ed1fdef6ff14b4468f5dbc02ff59be Mon Sep 17 00:00:00 2001 +From: Heiko Lewin +Date: Tue, 15 Dec 2020 16:48:19 +0100 +Subject: [PATCH] Fix mask usage in image-compositor + +[Retrieved from +https://gitlab.freedesktop.org/cairo/cairo/-/commit/03a820b173ed1fdef6ff14b4468f5dbc02ff59be] +[Removed changes in test/ directory to remove binary diff so that the +patch can be applied by `patch` tool] +Signed-off-by: Quentin Schulz +--- + src/cairo-image-compositor.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/cairo-image-compositor.c b/src/cairo-image-compositor.c +index bbf4cf228..2352c478e 100644 +--- a/src/cairo-image-compositor.c ++++ b/src/cairo-image-compositor.c +@@ -2601,14 +2601,14 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + unsigned num_spans) + { + cairo_image_span_renderer_t *r = abstract_renderer; +- uint8_t *m; ++ uint8_t *m, *base = (uint8_t*)pixman_image_get_data(r->mask); + int x0; + + if (num_spans == 0) + return CAIRO_STATUS_SUCCESS; + + x0 = spans[0].x; +- m = r->_buf; ++ m = base; + do { + int len = spans[1].x - spans[0].x; + if (len >= r->u.composite.run_length && spans[0].coverage == 0xff) { +@@ -2646,7 +2646,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + spans[0].x, y, + spans[1].x - spans[0].x, h); + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else if (spans[0].coverage == 0x0) { + if (spans[0].x != x0) { +@@ -2675,7 +2675,7 @@ _inplace_src_spans (void *abstract_renderer, int y, int h, + #endif + } + +- m = r->_buf; ++ m = base; + x0 = spans[1].x; + } else { + *m++ = spans[0].coverage; +-- +2.38.1 + diff --git a/package/cairo/cairo.mk b/package/cairo/cairo.mk index 8bb7ca121d..e8a704c7da 100644 --- a/package/cairo/cairo.mk +++ b/package/cairo/cairo.mk @@ -16,6 +16,8 @@ CAIRO_INSTALL_STAGING = YES CAIRO_IGNORE_CVES += CVE-2018-19876 # 0003-_arc_max_angle_for_tolerance_normalized-fix-infinite.patch CAIRO_IGNORE_CVES += CVE-2019-6462 +# 0004-Fix-mask-usage-in-image-compositor.patch +CAIRO_IGNORE_CVES += CVE-2020-35492 CAIRO_CONF_ENV = LIBS="$(CAIRO_LIBS)" From peter at korsgaard.com Wed Dec 21 18:00:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:00:06 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Revert "package/gperf: add _CPE_ID_VENDOR and _CPE_ID_PRODUCT" Message-ID: <20221221180303.11B3A86C76@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d8665eaa194bb3f0b561a4a2f75c827a0c68e40f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x This reverts commit 3712e1dee7626b0c3262c054b5b9c2769fd2a61e. gperf -- the GNU perfect hash function generator https://www.gnu.org/software/gperf/ and gperftools -- the Google Performance Tools https://github.com/gperftools/gperftools are two different and unrelated projects. Signed-off-by: Julien Olivain Signed-off-by: Peter Korsgaard (cherry picked from commit 7aeb6c654e16863dc9d7f0d5b92414b52669299f) Signed-off-by: Peter Korsgaard --- package/gperf/gperf.mk | 2 -- 1 file changed, 2 deletions(-) diff --git a/package/gperf/gperf.mk b/package/gperf/gperf.mk index c2f042c464..4b928a0ebd 100644 --- a/package/gperf/gperf.mk +++ b/package/gperf/gperf.mk @@ -8,8 +8,6 @@ GPERF_VERSION = 3.1 GPERF_SITE = $(BR2_GNU_MIRROR)/gperf GPERF_LICENSE = GPL-3.0+ GPERF_LICENSE_FILES = COPYING -GPERF_CPE_ID_VENDOR = gperftools_project -GPERF_CPE_ID_PRODUCT = gperftools $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Wed Dec 21 17:58:30 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:58:30 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/intel-microcode: security bump version to 20221108 Message-ID: <20221221180302.E5B9B86C78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a2ee5c6bcadf3b27665c464174ba781eaeb0d37c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fixes the following security issues: - CVE-2021-0146: Hardware allows activation of test or debug logic at runtime for some Intel(R) processors which may allow an unauthenticated user to potentially enable escalation of privilege via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00528.html - CVE-2021-0127: Insufficient control flow management in some Intel(R) Processors may allow an authenticated user to potentially enable a denial of service via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00532.html - CVE-2022-21151: Processor optimization removal or modification of security-critical code for some Intel(R) Processors may allow an authenticated user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html - CVE-2022-0005: Sensitive information accessible by physical probing of JTAG interface for some Intel(R) Processors with SGX may allow an unprivileged user to potentially enable information disclosure via physical access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00614.html - CVE-2022-21233: Improper isolation of shared resources in some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access. https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html For more details, see the release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/main/releasenote.md Signed-off-by: Bernd Kuhls [Peter: extend commit message with security fix details] Signed-off-by: Peter Korsgaard (cherry picked from commit f83377b7b30c82da363c7937f693fe979318f598) Signed-off-by: Peter Korsgaard --- package/intel-microcode/intel-microcode.hash | 2 +- package/intel-microcode/intel-microcode.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/intel-microcode/intel-microcode.hash b/package/intel-microcode/intel-microcode.hash index 6687d4c0eb..56f0237277 100644 --- a/package/intel-microcode/intel-microcode.hash +++ b/package/intel-microcode/intel-microcode.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 fd85b6b769efd029dec6a2c07106fd18fb4dcb548b7bc4cde09295a8344ef6d7 intel-microcode-20210608.tar.gz +sha256 8d14a914815f56c27b1f41be0fd699d1afcfdbc05432056427e455100798975e intel-microcode-20221108.tar.gz sha256 03efb1491c7e899feb2665fa299363e64035e5444c1b8bc1f6ebed30de964e12 license diff --git a/package/intel-microcode/intel-microcode.mk b/package/intel-microcode/intel-microcode.mk index af7f6fa804..787537da78 100644 --- a/package/intel-microcode/intel-microcode.mk +++ b/package/intel-microcode/intel-microcode.mk @@ -4,7 +4,7 @@ # ################################################################################ -INTEL_MICROCODE_VERSION = 20210608 +INTEL_MICROCODE_VERSION = 20221108 INTEL_MICROCODE_SITE = $(call github,intel,Intel-Linux-Processor-Microcode-Data-Files,microcode-$(INTEL_MICROCODE_VERSION)) INTEL_MICROCODE_LICENSE = PROPRIETARY INTEL_MICROCODE_LICENSE_FILES = license From peter at korsgaard.com Wed Dec 21 17:59:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 18:59:40 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] package/mbedtls: security bump to version 2.28.2 Message-ID: <20221221180303.0744D86C75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=aaea3f2c3136c0eb4d91a7e0db6d41ec72235367 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Fix the following security issues: - Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. - An adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Drop patch (already in version: https://github.com/Mbed-TLS/mbedtls/commit/9d9d45c6b2aeaedfdfdadfec3d05d168db685968) https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard (cherry picked from commit c2baa583c350b9d594e87f9cab1db597789904df) Signed-off-by: Peter Korsgaard --- ...x-x86-PIC-inline-ASM-compilation-with-GCC.patch | 74 ---------------------- package/mbedtls/mbedtls.hash | 4 +- package/mbedtls/mbedtls.mk | 2 +- 3 files changed, 3 insertions(+), 77 deletions(-) diff --git a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch b/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch deleted file mode 100644 index 60bf53f6e4..0000000000 --- a/package/mbedtls/0001-bn_mul.h-fix-x86-PIC-inline-ASM-compilation-with-GCC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From a0ae2ba37ca479c6edddec8634b25686be965e0d Mon Sep 17 00:00:00 2001 -From: Peter Korsgaard -Date: Mon, 27 Aug 2018 22:50:57 +0200 -Subject: [PATCH] bn_mul.h: fix x86 PIC inline ASM compilation with GCC < 5 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Fixes #1910 - -With ebx added to the MULADDC_STOP clobber list to fix #1550, the inline -assembly fails to build with GCC < 5 in PIC mode with the following error: - -include/mbedtls/bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? - -This is because older GCC versions treated the x86 ebx register (which is -used for the GOT) as a fixed reserved register when building as PIC. - -This is fixed by an improved register allocator in GCC 5+. From the release -notes: - -Register allocation improvements: Reuse of the PIC hard register, instead of -using a fixed register, was implemented on x86/x86-64 targets. This -improves generated PIC code performance as more hard registers can be used. - -https://www.gnu.org/software/gcc/gcc-5/changes.html - -As a workaround, detect this situation and disable the inline assembly, -similar to the MULADDC_CANNOT_USE_R7 logic. - -Signed-off-by: Peter Korsgaard -Upstream: https://github.com/ARMmbed/mbedtls/pull/1986 ---- - include/mbedtls/bn_mul.h | 18 +++++++++++++++++- - 1 file changed, 17 insertions(+), 1 deletion(-) - -diff --git a/include/mbedtls/bn_mul.h b/include/mbedtls/bn_mul.h -index b587317d9..74a2d29be 100644 ---- a/include/mbedtls/bn_mul.h -+++ b/include/mbedtls/bn_mul.h -@@ -50,13 +50,29 @@ - #if defined(__GNUC__) && \ - ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) - -+/* -+ * GCC < 5.0 treated the x86 ebx (which is used for the GOT) as a -+ * fixed reserved register when building as PIC, leading to errors -+ * like: bn_mul.h:46:13: error: PIC register clobbered by ???ebx??? in ???asm??? -+ * -+ * This is fixed by an improved register allocator in GCC 5+. From the -+ * release notes: -+ * Register allocation improvements: Reuse of the PIC hard register, -+ * instead of using a fixed register, was implemented on x86/x86-64 -+ * targets. This improves generated PIC code performance as more hard -+ * registers can be used. -+ */ -+#if defined(__GNUC__) && __GNUC__ < 5 && defined(__PIC__) -+#define MULADDC_CANNOT_USE_EBX -+#endif -+ - /* - * Disable use of the i386 assembly code below if option -O0, to disable all - * compiler optimisations, is passed, detected with __OPTIMIZE__ - * This is done as the number of registers used in the assembly code doesn't - * work with the -O0 option. - */ --#if defined(__i386__) && defined(__OPTIMIZE__) -+#if defined(__i386__) && defined(__OPTIMIZE__) && !defined(MULADDC_CANNOT_USE_EBX) - - #define MULADDC_INIT \ - asm( \ --- -2.11.0 - diff --git a/package/mbedtls/mbedtls.hash b/package/mbedtls/mbedtls.hash index 38182fe119..876cd7b77e 100644 --- a/package/mbedtls/mbedtls.hash +++ b/package/mbedtls/mbedtls.hash @@ -1,4 +1,4 @@ -# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.1: -sha256 6797a7b6483ef589deeab8d33d401ed235d7be25eeecda1be8ddfed406d40ff4 mbedtls-2.28.1.tar.gz +# From https://github.com/ARMmbed/mbedtls/releases/tag/v2.28.2: +sha256 bc55232bf71fd66045122ba9050a29ea7cb2e8f99b064a9e6334a82f715881a0 mbedtls-2.28.2.tar.gz # Locally calculated sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 LICENSE diff --git a/package/mbedtls/mbedtls.mk b/package/mbedtls/mbedtls.mk index af87d62b30..743664a060 100644 --- a/package/mbedtls/mbedtls.mk +++ b/package/mbedtls/mbedtls.mk @@ -4,7 +4,7 @@ # ################################################################################ -MBEDTLS_VERSION = 2.28.1 +MBEDTLS_VERSION = 2.28.2 MBEDTLS_SITE = $(call github,ARMmbed,mbedtls,v$(MBEDTLS_VERSION)) MBEDTLS_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -std=c99" \ From peter at korsgaard.com Wed Dec 21 18:06:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:06:38 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221221180708.465A986C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3c9959c256273b58c8e13507569f52159211c844 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 298bcb0455d0cbf4231f4b87a8e132202120ac79) [Peter: drop 6.0.x bump] Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 12 ++++++------ package/linux-headers/Config.in.host | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index b5d0d353ff..18e7d70fda 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "5.15.82" if BR2_LINUX_KERNEL_LATEST_VERSION + default "5.15.83" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.115-cip7" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.109-cip5-rt4" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index f265280d17..5222ddeafc 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,13 +1,13 @@ # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 d8060dc88f862baaae66b42a2dbc12298ed667c698eb5c55617a7786ee47bf25 linux-5.16.20.tar.xz -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 35017bb40b604e0b577fc2b87e727632b46608a2ba3a4f5858b9177f58f376b3 linux-4.4.302.tar.xz -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 f3559be277be9200897022282be18cfc0278d1d8baec8058305b04b9cd72002a linux-cip-5.10.115-cip7.tar.gz sha256 71fba4ed5cb48fa7869e9fe271b68b77fed26775ce5cf2f50891aa8f71c388b3 linux-cip-5.10.109-cip5-rt4.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 48bf36e84e..3dbb43ef7f 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -382,12 +382,12 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string default "4.4.302" if BR2_KERNEL_HEADERS_4_4 - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "5.16.20" if BR2_KERNEL_HEADERS_5_16 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL From peter at korsgaard.com Wed Dec 21 18:04:54 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:04:54 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x / 6.0.x series Message-ID: <20221221180708.9792886C8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f817f53ffc9387438b0974fc24f57fe1a12410a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard (cherry picked from commit 298bcb0455d0cbf4231f4b87a8e132202120ac79) Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 14 +++++++------- package/linux-headers/Config.in.host | 14 +++++++------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index c1c690f4cc..fba3d90e6b 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.0.12" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.0.13" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index 8739da4f75..dd211c7f1b 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,14 +1,14 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 89b730edf8942b49e02f9894244205886c9a214d629b35b88c4ff06ee9304f01 linux-6.0.12.tar.xz +sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc sha256 c93bb384a97ad1f0a4f18e442ce0291242722f78023eca658b22344541f09489 linux-5.19.17.tar.xz -sha256 fceef6bb79bac494663ccde34453521fc616cd94272fd30564752b3742381b65 linux-5.15.82.tar.xz -sha256 1e0a24bb5510caa18b3601b25e12cc2a1ce123948de551f4f2cdbb40aea707e7 linux-5.10.158.tar.xz -sha256 0c1f552a1d2f63b3ecd4d33189f0003bc91fb8ff79967a7e295d015c280c9a44 linux-5.4.226.tar.xz +sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz +sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz +sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc -sha256 ed4fd861fe9f6cd09f409f00dcccfa691e6d1a61c585723e587575dcb60aeb29 linux-4.9.335.tar.xz -sha256 acd2ee8e03da098fe9f7e52871dd0790850fc32b78657606bdf65bdd94bbf99b linux-4.14.301.tar.xz -sha256 219bce1ac3f542d06fc606ae6bcb10f8ab1940a46c7903113be59afc486c204f linux-4.19.268.tar.xz +sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz +sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz +sha256 6e0ba5d224ab216b7b938cc9ff2478be7882a884bbdf15374149bade4d58b20a linux-4.19.269.tar.xz # Locally computed sha256 4594c147bdc493c7c286688542bbe65e550fb7bd58e0649ec587a2fe893ec0ee linux-cip-5.10.145-cip17.tar.gz sha256 a5598f7f673b3ef819d6ed24f08d539eecb6febd11673a1d4752a1c05d4ee289 linux-cip-5.10.145-cip17-rt7.tar.gz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index 24f51418e6..86cce61bc8 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -392,14 +392,14 @@ endchoice config BR2_DEFAULT_KERNEL_HEADERS string - default "4.9.335" if BR2_KERNEL_HEADERS_4_9 - default "4.14.301" if BR2_KERNEL_HEADERS_4_14 - default "4.19.268" if BR2_KERNEL_HEADERS_4_19 - default "5.4.226" if BR2_KERNEL_HEADERS_5_4 - default "5.10.158" if BR2_KERNEL_HEADERS_5_10 - default "5.15.82" if BR2_KERNEL_HEADERS_5_15 + default "4.9.336" if BR2_KERNEL_HEADERS_4_9 + default "4.14.302" if BR2_KERNEL_HEADERS_4_14 + default "4.19.269" if BR2_KERNEL_HEADERS_4_19 + default "5.4.227" if BR2_KERNEL_HEADERS_5_4 + default "5.10.159" if BR2_KERNEL_HEADERS_5_10 + default "5.15.83" if BR2_KERNEL_HEADERS_5_15 default "5.19.17" if BR2_KERNEL_HEADERS_5_19 - default "6.0.12" if BR2_KERNEL_HEADERS_6_0 + default "6.0.13" if BR2_KERNEL_HEADERS_6_0 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Wed Dec 21 18:08:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:08:17 +0100 Subject: [Buildroot] [PATCH v2] package/rtl8192eu: fix build failure on Big Endian architectures In-Reply-To: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> (Giulio Benetti's message of "Tue, 13 Dec 2022 21:32:36 +0100") References: <20221213203236.171656-1-giulio.benetti@benettiengineering.com> Message-ID: <87zgbgmxym.fsf@dell.be.48ers.dk> >>>>> "Giulio" == Giulio Benetti writes: > Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default > involving the endianness to be set to little. This way we can set the > CFLAGS according to architecture with some default define like: > -DCONFIG_IOCTL_CFG80211 > -DRTW_USE_CFG80211_STA_EVENT > -Wno-error > Suggested-by: Arnout Vandecappelle > Signed-off-by: Giulio Benetti Committed to 2022.11.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 18:07:56 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 19:07:56 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] package/rtl8192eu: fix build failure on Big Endian architectures Message-ID: <20221221180827.408E086C91@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d878588b532014da392c19030dd03cb804ce8739 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Let's disable the CONFIG_PLATFORM_I386_PC that is set to y by default involving the endianness to be set to little. This way we can set the CFLAGS according to architecture with some default define like: -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT -Wno-error Suggested-by: Arnout Vandecappelle Signed-off-by: Giulio Benetti Signed-off-by: Peter Korsgaard (cherry picked from commit 447abe169af7e69a82a3e0218670006a42914053) Signed-off-by: Peter Korsgaard --- package/rtl8192eu/rtl8192eu.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index 0e8ffea5cb..c3bf31a996 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -7,9 +7,16 @@ RTL8192EU_VERSION = 1e15b6d451731bc4d3ffd587194dc4bd0f286ac0 RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 + +RTL8192EU_USER_EXTRA_CFLAGS = -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + RTL8192EU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_I386_PC=n \ CONFIG_RTL8192EU=m \ - USER_EXTRA_CFLAGS="-Wno-error" + USER_EXTRA_CFLAGS="$(RTL8192EU_USER_EXTRA_CFLAGS)" define RTL8192EU_LINUX_CONFIG_FIXUPS $(call KCONFIG_ENABLE_OPT,CONFIG_NET) From bryce.schober at gmail.com Wed Dec 21 18:25:46 2022 From: bryce.schober at gmail.com (bryce.schober at gmail.com) Date: Wed, 21 Dec 2022 10:25:46 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Hi Christian, I apologize if I've missed something, but the package config description (and your email intro) don't match the github source repo. On Sat, Dec 17, 2022 at 4:56 PM Christian Stewart via buildroot < buildroot at buildroot.org> wrote: > +config BR2_PACKAGE_RTL8821CU > + bool "rtl8821cu" > + depends on BR2_LINUX_KERNEL > + help > + rtl8821cu wifi driver > + > + https://github.com/brektrou/rtl8821CU > ... > +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 > +RTL8821CU_SITE = $(call > github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) > Maybe there's a reason for this that I'm missing? Thanks, <>< <>< <>< Bryce Schober -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian at paral.in Wed Dec 21 18:56:40 2022 From: christian at paral.in (Christian Stewart) Date: Wed, 21 Dec 2022 10:56:40 -0800 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: References: <20221218005546.1793522-1-christian@paral.in> Message-ID: Bryce, On Wed, Dec 21, 2022, 10:26 AM wrote: > Hi Christian, > > I apologize if I've missed something, but the package config description > (and your email intro) don't match the github source repo. > Good catch, thanks, yes the link in Config.in is incorrect and should be this instead: https://github.com/morrownr/8821cu-20210118 Thanks, Christian -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Wed Dec 21 19:40:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:40:31 +0100 Subject: [Buildroot] [PATCH v1] utils/scancpan: update cpan.org and spdx.org URLs from http to https In-Reply-To: <20221219214620.28780-1-ps.report@gmx.net> (Peter Seiderer's message of "Mon, 19 Dec 2022 22:46:20 +0100") References: <20221219214620.28780-1-ps.report@gmx.net> Message-ID: <87v8m4mtow.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > Signed-off-by: Peter Seiderer Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:41:02 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:02 +0100 Subject: [Buildroot] [git commit] utils/scancpan: bump required perl version In-Reply-To: <20221220162308.3695686AD9@busybox.osuosl.org> (Yann E. MORIN's message of "Tue, 20 Dec 2022 17:22:27 +0100") References: <20221220162308.3695686AD9@busybox.osuosl.org> Message-ID: <87r0wsmto1.fsf@dell.be.48ers.dk> >>>>> "Yann" == Yann E MORIN writes: > commit: https://git.buildroot.net/buildroot/commit/?id=4cbef389f3e10d1cbdcd9961fb128dfd9b85debf > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master > As the comment in package/perl/perl.mk instructs, bumping the perl > version must be propagated to utils/scancpan as well. > However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) > forgot to do so. > Fixes: 7c1ef8129f37 > Signed-off-by: Yann E. MORIN Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:42:15 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:42:15 +0100 Subject: [Buildroot] [PATCH v1] Config.in: update default BR2_CPAN_MIRROR URL from http to https In-Reply-To: <20221220180306.17253-1-ps.report@gmx.net> (Peter Seiderer's message of "Tue, 20 Dec 2022 19:03:06 +0100") References: <20221220180306.17253-1-ps.report@gmx.net> Message-ID: <87mt7gmtm0.fsf@dell.be.48ers.dk> >>>>> "Peter" == Peter Seiderer writes: > Signed-off-by: Peter Seiderer > --- > Notes: > - the mirror list URL http://search.cpan.org/mirror seems outdated > (re-directed to https://metacpan.org/mirrors aka 'Not Found - The > resource you requested could not be found.'). > The closest matching URLs I found are: > https://www.cpan.org/SITES.html > http://mirrors.cpan.org/map.html > http://mirrors.cpan.org/ Committed to 2022.11.x and 2022.02.x, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Wed Dec 21 19:38:50 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:50 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] utils/scancpan: bump required perl version Message-ID: <20221221194229.3082E86CC0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ab1ed52570824e2a82890bb59de51d816ef3ea0c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN (cherry picked from commit 4cbef389f3e10d1cbdcd9961fb128dfd9b85debf) Signed-off-by: Peter Korsgaard --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From peter at korsgaard.com Wed Dec 21 19:38:36 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:36 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221221194229.2355F86CB9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=17a3f721c321ef5e26e2f7bb5fa8c65de2b97b8a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN (cherry picked from commit 072df09e2f62e6d797df743b0ebf42a6a5910ff9) Signed-off-by: Peter Korsgaard --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From peter at korsgaard.com Wed Dec 21 19:41:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:57 +0100 Subject: [Buildroot] [git commit branch/2022.02.x] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221194229.3AE6A86CC1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=62fe783ba212595477c8185906ef30567a994e80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN (cherry picked from commit add21fd600b2db4dbb930e2e62b9fbb1b72cceb9) Signed-off-by: Peter Korsgaard --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index f0cd6f48ed..307fa8a636 100644 --- a/Config.in +++ b/Config.in @@ -285,14 +285,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From peter at korsgaard.com Wed Dec 21 19:38:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:38:06 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] utils/scancpan: bump required perl version Message-ID: <20221221194338.3DB9086CD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9039988057bdd180769e20273791316893d5c019 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x As the comment in package/perl/perl.mk instructs, bumping the perl version must be propagated to utils/scancpan as well. However, commit 7c1ef8129f37 (package/perl: bump to version 5.34.0) forgot to do so. Fixes: 7c1ef8129f37 Signed-off-by: Yann E. MORIN (cherry picked from commit 4cbef389f3e10d1cbdcd9961fb128dfd9b85debf) Signed-off-by: Peter Korsgaard --- utils/scancpan | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 168619164f..48f8bd83b7 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -488,9 +488,9 @@ use Digest::SHA qw(sha256_hex); use Text::Wrap; $Text::Wrap::columns = 62; -# Below, 5.032 should be aligned with the version of perl actually +# Below, 5.034 should be aligned with the version of perl actually # bundled in Buildroot: -die <<"MSG" if $] < 5.032; +die <<"MSG" if $] < 5.034; This script needs a host perl with the same major version as Buildroot target perl. Your current host perl is: @@ -498,7 +498,7 @@ Your current host perl is: version $] You may install a local one by running: - perlbrew install perl-5.32.0 + perlbrew install perl-5.34.0 MSG my ($help, $man, $quiet, $force, $recommend, $test, $host); From peter at korsgaard.com Wed Dec 21 19:36:39 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:36:39 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] utils/scancpan: update cpan.org and spdx.org URLs from http to https Message-ID: <20221221194338.32F9786CCE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=944394a849237f1d63c7731e3c4d9fe065a52682 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x Signed-off-by: Peter Seiderer Signed-off-by: Yann E. MORIN (cherry picked from commit 072df09e2f62e6d797df743b0ebf42a6a5910ff9) Signed-off-by: Peter Korsgaard --- utils/scancpan | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/utils/scancpan b/utils/scancpan index 075f193563..168619164f 100755 --- a/utils/scancpan +++ b/utils/scancpan @@ -31,7 +31,7 @@ $fatpacked{"MetaCPAN/API/Tiny.pm"} = <<'METACPAN_API_TINY'; if $params{ua_args} && ref($params{ua_args}) ne 'ARRAY'; my $self = +{ - base_url => $params{base_url} || 'http://api.metacpan.org/v0', + base_url => $params{base_url} || 'https://api.metacpan.org/v0', ua => $params{ua} || HTTP::Tiny->new( $params{ua_args} ? @{$params{ua_args}} @@ -525,8 +525,8 @@ my %deps_build; # name -> list of host dependencies my %deps_runtime; # name -> list of target dependencies my %license_files; # name -> hash of license files my %checksum; # author -> list of checksum -my $mirror = 'http://cpan.metacpan.org'; # a CPAN mirror -my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'http://fastapi.metacpan.org/v1'); +my $mirror = 'https://cpan.metacpan.org'; # a CPAN mirror +my $mcpan = MetaCPAN::API::Tiny->new(base_url => 'https://fastapi.metacpan.org/v1'); my $ua = HTTP::Tiny->new(); my $new_pkgs; @@ -698,7 +698,7 @@ sub brname { return uc $name; } -# Buildroot requires license name as in http://spdx.org/licenses/ +# Buildroot requires license name as in https://spdx.org/licenses/ sub brlicense { my $license = shift; $license =~ s|apache_1_1|Apache-1.1|; From peter at korsgaard.com Wed Dec 21 19:41:51 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Wed, 21 Dec 2022 20:41:51 +0100 Subject: [Buildroot] [git commit branch/2022.11.x] Config.in: update default CPAN mirror to https, update mirrors URL Message-ID: <20221221194338.4A26386CD3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b2addf40a1daa526bcdc9edf81916296b99ff22d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.11.x The http site automatically redirects to the https variant, so let's just use that as the default. The mirror list URL http://search.cpan.org/mirror seems outdated (re-directed to https://metacpan.org/mirrors aka 'Not Found - The resource you requested could not be found.'). The closest matching URLs we found were: https://www.cpan.org/SITES.html http://mirrors.cpan.org/map.html http://mirrors.cpan.org/ That last one has all the list, so we use that; the second is a world map, so we also include it. Sadly, neither of the mirrors list (table or map) are served as https; they are only available as http... Signed-off-by: Peter Seiderer [yann.morin.1998 at free.fr: - add a little blurb to explain http->https redirect - update the mirror list URL, and... - extend commit message with original explanations from Peter, and.. - notice that they are not served via https... ] Signed-off-by: Yann E. MORIN (cherry picked from commit add21fd600b2db4dbb930e2e62b9fbb1b72cceb9) Signed-off-by: Peter Korsgaard --- Config.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Config.in b/Config.in index 3c57c591a8..64604a0aed 100644 --- a/Config.in +++ b/Config.in @@ -287,14 +287,15 @@ config BR2_LUAROCKS_MIRROR config BR2_CPAN_MIRROR string "CPAN mirror (Perl packages)" - default "http://cpan.metacpan.org" + default "https://cpan.metacpan.org" help CPAN (Comprehensive Perl Archive Network) is a repository of Perl packages. It has multiple software mirrors scattered around the world. This option allows you to select a mirror. The list of mirrors is available at: - http://search.cpan.org/mirror + http://mirrors.cpan.org/ (tabular) + http://mirrors.cpan.org/map.html (clickable world map) endif From glex.spb at gmail.com Wed Dec 21 20:03:25 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Wed, 21 Dec 2022 20:03:25 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc Message-ID: <20221221200326.2420013-1-glex.spb@gmail.com> GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. This adds a patch to address the issue. The patch is from: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105730#c8 Signed-off-by: Gleb Mazovetskiy --- .../gcc/12.2.0/0002-fix-condvar-compat.patch | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 package/gcc/12.2.0/0002-fix-condvar-compat.patch diff --git a/package/gcc/12.2.0/0002-fix-condvar-compat.patch b/package/gcc/12.2.0/0002-fix-condvar-compat.patch new file mode 100644 index 0000000000..9bbd481dbe --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar-compat.patch @@ -0,0 +1,33 @@ +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,22 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { ++ static std::__condvar std::condition_variable::* value; ++ }; ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +92,7 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx -- 2.37.2 From bernd.kuhls at t-online.de Wed Dec 21 21:07:04 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 21 Dec 2022 22:07:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcurl: security bump version to 7.87.0 Message-ID: <20221221210704.1868595-1-bernd.kuhls@t-online.de> Fixes the following security issues: - CVE-2022-43551: Another HSTS bypass via IDN https://curl.se/docs/CVE-2022-43551.html - CVE-2022-43552: HTTP Proxy deny use-after-free https://curl.se/docs/CVE-2022-43552.html Changelog: https://curl.se/changes.html Signed-off-by: Bernd Kuhls --- package/libcurl/libcurl.hash | 4 ++-- package/libcurl/libcurl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcurl/libcurl.hash b/package/libcurl/libcurl.hash index c0e2378cac..230ec8d704 100644 --- a/package/libcurl/libcurl.hash +++ b/package/libcurl/libcurl.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://curl.se/download/curl-7.84.0.tar.xz.asc +# https://curl.se/download/curl-7.87.0.tar.xz.asc # signed with key 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 -sha256 2d61116e5f485581f6d59865377df4463f2e788677ac43222b496d4e49fb627b curl-7.86.0.tar.xz +sha256 ee5f1a1955b0ed413435ef79db28b834ea5f0fb7c8cfb1ce47175cc3bee08fff curl-7.87.0.tar.xz sha256 321b1a09ebc30410f2e837c072e5521cf7095b757193af4a7dae1086e36ed31a COPYING diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index 8de4358107..994b685d34 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCURL_VERSION = 7.86.0 +LIBCURL_VERSION = 7.87.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.xz LIBCURL_SITE = https://curl.se/download LIBCURL_DEPENDENCIES = host-pkgconf \ -- 2.34.1 From yann.morin.1998 at free.fr Wed Dec 21 21:10:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:10:44 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs Message-ID: <20221221211620.BC95286CF3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8cbfbe487ac6fb00c037475ed8aaca3d89899769 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master To mount our /var tmpfs when the rootfs is mounted read-only (really, not remounted read-write), we use an entry in fstab. However, /etc could also be a tmpfs (for full state-less systems, or easy factory-reset, see [0]). It also prevents easily ordering other systemd units until after /var is mounted (not impossible, but less easy). So, we register /var as a systemd mount unit, so that we can also have the /var factory populated and functional even when /etc is empty. The var.mount unit is heavily modelled after systemd's own tmp.mount one, so we carry the same license for that file (in case that may apply). This has two side effects: - as hinted previously, it simplifies writing other systemd units to order them after /var is mounted - user can easily replace it with their own, which mounts an actual filesystem [0] http://0pointer.de/blog/projects/stateless.html Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je??re??my Rosen [yann.morin.1998 at free.fr: - split original patch in two - this one only handles converting /var mounting into a systemd unit - adapt commit log accordingly ] Signed-off-by: Yann E. MORIN Reviewed-by: Norbert Lange [yann.morin.1998 at free.fr (as suggested by Norbert): - fix Before= dependencies - drop [Install] section ] Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 3 ++- package/skeleton-init-systemd/var.mount | 15 +++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ec908b4fac..ff8bc528c0 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -30,7 +30,6 @@ else # back there by the tmpfiles.d mechanism. define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab - echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab endef define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR @@ -52,6 +51,8 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR || exit 1; \ fi; \ done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount new file mode 100644 index 0000000000..e97accef93 --- /dev/null +++ b/package/skeleton-init-systemd/var.mount @@ -0,0 +1,15 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later +# Modelled after systemd's tmp.mount + +[Unit] +Description=Buildroot /var tmpfs +DefaultDependencies=no +Conflicts=umount.target +Before=local-fs.target umount.target +After=swap.target + +[Mount] +What=tmpfs +Where=/var +Type=tmpfs +Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m From yann.morin.1998 at free.fr Wed Dec 21 21:14:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:14:27 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: host the tmpfiles preparation script Message-ID: <20221221211620.C706886CF4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d18176396a4b835615b71f254e1c00add265f4ce branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 0d9b84b7a83f (package/systemd: invoke systemd-tmpfilesd on final image) forcefully introduced a call to systemd-tmpfiles as a per-rootfs hook, on the premise that would help with read-only rootfs. However, that did not account for the then-pre-existing handling of /var as a factory when the user opted not to remount / read-write (by not setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW). This means that, for users who want to use a factory for /var, the generated filesystem contains the factory files twice: once as stored in the factory, and once as populated by systemd-tmpfilesd. In the hope to reconcile the two solutions, we move the handling of calling systemd-tmpfilesd to the skeleton-init-systemd package, where we already handle the /var factory. Having the two in the same package will make it easier, in the future, to provide the user with a choice whether to use one of the other. Note that it is very important to keep the order of the hooks as they are. Indeed, skeleton-init-systemd sorts before systemd, so its hooks were registered before systemd's hooks; now that we move the CREATE_TMPFILES hook, we must ensure it is called after the PRE_ROOTFS_VAR one, so that the behaviour of acting on the var factory remains. As a final note: we chose the move this way, rather than move the var factory into the systemd package, because it is more related to the system integration on the Buildroot side, rather than the integration of the systemd package in Buildroot. Similarly, the other four rootfs hooks, SYSTEMD_LOCALE_PURGE_CATALOGS, SYSTEMD_UPDATE_CATALOGS, SYSTEMD_RM_CATALOG_UPDATE_SERVICE, and specially SYSTEMD_PRESET_ALL, should also be moved out of the systemd package, because they too are more related to the Buildroot system, rather than to the systemd package itself; but the frontier is very porous in either way, for such a package as special as systemd. Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc: Je??re??my Rosen Cc: Yann E. MORIN Acked-by: Norbert Lange Signed-off-by: Yann E. MORIN --- package/{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh | 0 package/skeleton-init-systemd/skeleton-init-systemd.mk | 6 ++++++ package/systemd/systemd.mk | 6 ------ 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package/systemd/fakeroot_tmpfiles.sh b/package/skeleton-init-systemd/fakeroot_tmpfiles.sh similarity index 100% rename from package/systemd/fakeroot_tmpfiles.sh rename to package/skeleton-init-systemd/fakeroot_tmpfiles.sh diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index ff8bc528c0..559a169aee 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -58,6 +58,12 @@ SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_V endif +define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK + HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) +endef +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK + define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/home mkdir -p $(TARGET_DIR)/srv diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk index 30a75b7a40..b96873b73f 100644 --- a/package/systemd/systemd.mk +++ b/package/systemd/systemd.mk @@ -744,12 +744,6 @@ define SYSTEMD_RM_CATALOG_UPDATE_SERVICE endef SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_RM_CATALOG_UPDATE_SERVICE -define SYSTEMD_CREATE_TMPFILES_HOOK - HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ - $(SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) -endef -SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_CREATE_TMPFILES_HOOK - define SYSTEMD_PRESET_ALL $(HOST_DIR)/bin/systemctl --root=$(TARGET_DIR) preset-all endef From yann.morin.1998 at free.fr Wed Dec 21 21:10:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:10:01 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: move /var factory tmpfiles out of /etc Message-ID: <20221221211620.B39C686CF1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ff0fd90c3e42dd00283a4eb192ce832f7c03ac30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When the rootfs is not remounted read-write (thus assuming a read-only rootfs like squashfs), we create a tmpfiles.d factory for /var. However, we register those in /etc/tmpfiles.d/, but /etc could also be a tmpfs (for full state-less systems, or easy factory-reset, see [0]). So, we move our var factory to /usr/lib/tmpfiles.d/, which is also the location where systemd itself places its own tmpfiles, and where we already put all our other tmpfiles (see audit, avahi, cryptsetup, dhcp, lighttpd, nfs-utils, quagga, samba4, swupdate) and our handling of systemd's catalog files too. We also rename the file to a better name, so that it is obvious it is generated by us (systemd already installs a var.conf of its own, so we want to avoid name clashing). Last little detail: there is no need or reason to create .../tmpfiles.d/ at install time; it is only needed in the rootfs-pre-cmd hook, so we only create it just before we need it. [0] http://0pointer.de/blog/projects/stateless.html Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je??re??my Rosen [yann.morin.1998 at free.fr: - split original patch in two - this one only moves out of /etc and into /usr/lib - adapt commit log accordingly ] Signed-off-by: Yann E. MORIN Acked-by: Norbert Lange [yann.morin.1998 at free.fr: - rename to 00-buildroot-var.conf as suggested by Norbert ] Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 795a171809..ec908b4fac 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -29,7 +29,6 @@ else # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW - mkdir -p $(TARGET_DIR)/etc/systemd/tmpfiles.d echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab endef @@ -38,6 +37,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var mkdir -p $(TARGET_DIR)/var + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d for i in $(TARGET_DIR)/usr/share/factory/var/* \ $(TARGET_DIR)/usr/share/factory/var/lib/* \ $(TARGET_DIR)/usr/share/factory/var/lib/systemd/*; do \ @@ -51,7 +51,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR printf "C! %s - - - -\n" "$${j}" \ || exit 1; \ fi; \ - done >$(TARGET_DIR)/etc/tmpfiles.d/var-factory.conf + done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR From bernd.kuhls at t-online.de Wed Dec 21 21:16:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 21 Dec 2022 22:16:44 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20221221211644.2760390-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- linux/Config.in | 2 +- linux/linux.hash | 10 +++++----- package/linux-headers/Config.in.host | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 1bca082cbf..b5c65eded4 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index c7bbb6be99..8d85dc4c6f 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,10 +1,10 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz -sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz -sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz -sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz +sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index cd36c7c763..60bbe5b768 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -399,11 +399,11 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.9.336" if BR2_KERNEL_HEADERS_4_9 default "4.14.302" if BR2_KERNEL_HEADERS_4_14 default "4.19.269" if BR2_KERNEL_HEADERS_4_19 - default "5.4.227" if BR2_KERNEL_HEADERS_5_4 - default "5.10.159" if BR2_KERNEL_HEADERS_5_10 - default "5.15.83" if BR2_KERNEL_HEADERS_5_15 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 - default "6.1" if BR2_KERNEL_HEADERS_6_1 + default "5.4.228" if BR2_KERNEL_HEADERS_5_4 + default "5.10.161" if BR2_KERNEL_HEADERS_5_10 + default "5.15.85" if BR2_KERNEL_HEADERS_5_15 + default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.1.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ -- 2.34.1 From yann.morin.1998 at free.fr Wed Dec 21 21:16:57 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:16:57 +0100 Subject: [Buildroot] [PATCH 1/6 v3] package/skeleton-systemd: move /var factory tmpfiles out of /etc In-Reply-To: <18712_1666122192_634F01D0_18712_304_1_aadcab6f9e8f71b5581c8a15b2773a431bb29ca0.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <18712_1666122192_634F01D0_18712_304_1_aadcab6f9e8f71b5581c8a15b2773a431bb29ca0.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211657.GN2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > When the rootfs is not remounted read-write (thus assuming a read-only > rootfs like squashfs), we create a tmpfiles.d factory for /var. > > However, we register those in /etc/tmpfiles.d/, but /etc could also be > a tmpfs (for full state-less systems, or easy factory-reset, see [0]). > > So, we move our var factory to /usr/lib/tmpfiles.d/, which is also the > location where systemd itself places its own tmpfiles, and where we > already put all our other tmpfiles (see audit, avahi, cryptsetup, dhcp, > lighttpd, nfs-utils, quagga, samba4, swupdate) and our handling of > systemd's catalog files too. We also rename the file to a better name, > so that it is obvious it is generated by us (systemd already installs a > var.conf of its own, so we want to avoid name clashing). > > Last little detail: there is no need or reason to create .../tmpfiles.d/ > at install time; it is only needed in the rootfs-pre-cmd hook, so we > only create it just before we need it. > > [0] http://0pointer.de/blog/projects/stateless.html > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Romain Naour > Cc: Je?re?my Rosen > [yann.morin.1998 at free.fr: > - split original patch in two > - this one only moves out of /etc and into /usr/lib > - adapt commit log accordingly > ] > Signed-off-by: Yann E. MORIN Applied to master with the renaming suggested by Norbert, thanks. Regards, Yann E. MORIN. > --- > package/skeleton-init-systemd/skeleton-init-systemd.mk | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 795a171809..7b66732ef4 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -29,7 +29,6 @@ else > # a real (but empty) directory, and the "factory files" will be copied > # back there by the tmpfiles.d mechanism. > define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > - mkdir -p $(TARGET_DIR)/etc/systemd/tmpfiles.d > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab > endef > @@ -38,6 +37,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > rm -rf $(TARGET_DIR)/usr/share/factory/var > mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var > mkdir -p $(TARGET_DIR)/var > + mkdir -p $(TARGET_DIR)/usr/lib/tmpfiles.d > for i in $(TARGET_DIR)/usr/share/factory/var/* \ > $(TARGET_DIR)/usr/share/factory/var/lib/* \ > $(TARGET_DIR)/usr/share/factory/var/lib/systemd/*; do \ > @@ -51,7 +51,7 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > printf "C! %s - - - -\n" "$${j}" \ > || exit 1; \ > fi; \ > - done >$(TARGET_DIR)/etc/tmpfiles.d/var-factory.conf > + done >$(TARGET_DIR)/usr/lib/tmpfiles.d/buildroot-factory.conf > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 21:17:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:17:39 +0100 Subject: [Buildroot] [PATCH 2/6 v3] package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs In-Reply-To: <27491_1666122194_634F01D2_27491_495_1_cf89a104edc507c063e6f4716cc859891b489d27.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <27491_1666122194_634F01D2_27491_495_1_cf89a104edc507c063e6f4716cc859891b489d27.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211739.GO2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > To mount our /var tmpfs when the rootfs is mounted read-only (really, > not remounted reqd-write), we use an entry in fstab. > > However, /etc could also be a tmpfs (for full state-less systems, or > easy factory-reset, see [0]). It also prevents easily ordeting other > systemd units until after /var is mounted 5not impossible, but less > easy). > > So, we register /var as a systemd mount unit, so that we can also have > the /var factory populated and functional even when /etc is empty. The > var.mount unit is heavily modelled after systemd's own tmp.mount one, so > we carry the same license for that file (in case that may apply). We add > an explicit reverse dependency to systemd-tmpfiles-setup.service, to > ensure /var is mounted before we try to populate it. > > This has two side effects: > - as hinted previously, it simplifies writing other systemd units to > order them after /var is mounted > - replace it with their own, which mounts an actual filesystem > > [0] http://0pointer.de/blog/projects/stateless.html > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Romain Naour > Cc: Je?re?my Rosen > [yann.morin.1998 at free.fr: > - split original patch in two > - this one only handles converting /var mounting into a systemd unit > - adapt commit log accordingly > ] > Signed-off-by: Yann E. MORIN Applied to master with the tweaks suggested by Norbert, thanks. Regards, Yann E. MORIN. > --- > .../skeleton-init-systemd.mk | 3 ++- > package/skeleton-init-systemd/var.mount | 18 ++++++++++++++++++ > 2 files changed, 20 insertions(+), 1 deletion(-) > create mode 100644 package/skeleton-init-systemd/var.mount > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 7b66732ef4..970951d553 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -30,7 +30,6 @@ else > # back there by the tmpfiles.d mechanism. > define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > - echo "tmpfs /var tmpfs mode=1777 0 0" >>$(TARGET_DIR)/etc/fstab > endef > > define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > @@ -52,6 +51,8 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > || exit 1; \ > fi; \ > done >$(TARGET_DIR)/usr/lib/tmpfiles.d/buildroot-factory.conf > + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ > + $(TARGET_DIR)/usr/lib/systemd/system/var.mount > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > > diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/var.mount > new file mode 100644 > index 0000000000..6b165dff6d > --- /dev/null > +++ b/package/skeleton-init-systemd/var.mount > @@ -0,0 +1,18 @@ > +# SPDX-License-Identifier: LGPL-2.1-or-later > +# Modelled after systemd's tmp.mount > + > +[Unit] > +Description=Buildroot /var tmpfs > +DefaultDependencies=no > +Conflicts=umount.target > +Before=basic.target local-fs.target umount.target systemd-tmpfiles-setup.service > +After=swap.target > + > +[Mount] > +What=tmpfs > +Where=/var > +Type=tmpfs > +Options=mode=1777,strictatime,nosuid,nodev,size=50%%,nr_inodes=1m > + > +[Install] > +WantedBy=basic.target > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 21 21:18:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 21 Dec 2022 22:18:13 +0100 Subject: [Buildroot] [PATCH 3/6 v3] package/skeleton-systemd: host the tmpfiles preparation script In-Reply-To: <14736_1666122197_634F01D5_14736_488_1_88b7ddd5c7fe78927e68e2f29ea9c9e61e0a782f.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <14736_1666122197_634F01D5_14736_488_1_88b7ddd5c7fe78927e68e2f29ea9c9e61e0a782f.1666122184.git.yann.morin@orange.com> Message-ID: <20221221211813.GP2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > From: "Yann E. MORIN" > > Commit 0d9b84b7a83f (package/systemd: invoke systemd-tmpfilesd on final > image) forcefully introduced a call to systemd-tmpfiles as a per-rootfs > hook, on the premise that would help with read-only rootfs. > > However, that did not account for the then-pre-existing handling of /var > as a factory when the user opted not to remount / read-write (by not > setting BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW). > > This means that, for users who want to use a factory for /var, the > generated filesystem contains the factory files twice: once as stored in > the factory, and once as populated by systemd-tmpefilesd. > > In the hope to reconcile the two solutions, we move the handling of > calling systemd-tmpfilesd to the skeleton-init-systemd package, where we > already handle the /var factory. Having the two in the same package will > make it easier, in the future, to provide the user with a choice whether > to use one of the other. > > Note that it is very important to keep the order of the hooks as they > are. > > Indeed, skeleton-init-systemd sorts before systemd, so its hooks were > registered before systemd's hooks; now that we move the CREATE_TMPFILES > hook, we must ensure it is called after the PRE_ROOTFS_VAR one, so that > the behaviour of acting on the var factory remains. > > As a final note: we chose the move this way, rather than move the var > factory into the systemd package, because it is more related to the > system integration on the Buildroot side, rather than the integration > of the systemd package in Buildroot. > > Similarly, the other four rootfs hooks, SYSTEMD_LOCALE_PURGE_CATALOGS, > SYSTEMD_UPDATE_CATALOGS, SYSTEMD_RM_CATALOG_UPDATE_SERVICE, and > specially SYSTEMD_PRESET_ALL, should also be moved out of the systemd > package, because they too are more related to the Buildroot system, > rather than to the systemd package itself; but the frontier is very > porous is either way, for such a package as special as systemd. > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Arnout Vandecappelle (Essensium/Mind) > Cc: Romain Naour > Cc: Je?re?my Rosen > Cc: Yann E. MORIN Applied to master, thanks. Regards, Yann E. MORIN. > --- > .../{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh | 0 > package/skeleton-init-systemd/skeleton-init-systemd.mk | 6 ++++++ > package/systemd/systemd.mk | 6 ------ > 3 files changed, 6 insertions(+), 6 deletions(-) > rename package/{systemd => skeleton-init-systemd}/fakeroot_tmpfiles.sh (100%) > > diff --git a/package/systemd/fakeroot_tmpfiles.sh b/package/skeleton-init-systemd/fakeroot_tmpfiles.sh > similarity index 100% > rename from package/systemd/fakeroot_tmpfiles.sh > rename to package/skeleton-init-systemd/fakeroot_tmpfiles.sh > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 970951d553..89a28d1780 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -58,6 +58,12 @@ SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_V > > endif > > +define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > + HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > + $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > +endef > +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > + > define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS > mkdir -p $(TARGET_DIR)/home > mkdir -p $(TARGET_DIR)/srv > diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk > index 1d7452de19..e4a8114221 100644 > --- a/package/systemd/systemd.mk > +++ b/package/systemd/systemd.mk > @@ -739,12 +739,6 @@ define SYSTEMD_RM_CATALOG_UPDATE_SERVICE > endef > SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_RM_CATALOG_UPDATE_SERVICE > > -define SYSTEMD_CREATE_TMPFILES_HOOK > - HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > - $(SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > -endef > -SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SYSTEMD_CREATE_TMPFILES_HOOK > - > define SYSTEMD_PRESET_ALL > $(HOST_DIR)/bin/systemctl --root=$(TARGET_DIR) preset-all > endef > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From marcus.hoffmann at othermo.de Wed Dec 21 22:21:26 2022 From: marcus.hoffmann at othermo.de (Marcus Hoffmann) Date: Wed, 21 Dec 2022 23:21:26 +0100 Subject: [Buildroot] [PATCH next v2 1/7] package/python-idna: set _SETUP_TYPE = flit In-Reply-To: <20221122203130.184496-1-ju.o@free.fr> References: <20221122203130.184496-1-ju.o@free.fr> Message-ID: <7b2f79e7-0880-f210-5c35-d58f7dfaf367@othermo.de> On 22.11.22 21:31, Julien Olivain wrote: > Python idna package switched to pyproject.toml in commit: > https://github.com/kjd/idna/commit/2a00e518efe55d2eeb62cd3f88ace7db41338603 > which is included in idna v3.4. > > When using the old setuptools infra, the package is incorrectly > installed as v0.0, which is then incorrectly detected by other > packages when using setuptools pkg_resources. > > The issue can be reproduced with the command: > > python3 < __requires__ = ["idna >= 2.5"] > import pkg_resources > EOF > > which will fail with output: > > pkg_resources.ContextualVersionConflict: (idna 0.0.0 (/usr/lib/python3.11/site-packages), Requirement.parse('idna>=2.5'), {'hyperlink'}) > pkg_resources.DistributionNotFound: The 'idna>=2.5' distribution was not found and is required by hyperlink > > This commit changes _SETUP_TYPE to "flit" to fix this issue. > > Signed-off-by: Julien Olivain Reviewed-by: Marcus Hoffmann > --- > Changes v1 -> v2: > - Included James' review comment: > - _SETUP_TYPE changed from pep517 to flit > --- > package/python-idna/python-idna.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/python-idna/python-idna.mk b/package/python-idna/python-idna.mk > index 4d9994a9c7..3976cb1518 100644 > --- a/package/python-idna/python-idna.mk > +++ b/package/python-idna/python-idna.mk > @@ -9,7 +9,7 @@ PYTHON_IDNA_SOURCE = idna-$(PYTHON_IDNA_VERSION).tar.gz > PYTHON_IDNA_SITE = https://files.pythonhosted.org/packages/8b/e1/43beb3d38dba6cb420cefa297822eac205a277ab43e5ba5d5c46faf96438 > PYTHON_IDNA_LICENSE = BSD-3-Clause > PYTHON_IDNA_LICENSE_FILES = LICENSE.md > -PYTHON_IDNA_SETUP_TYPE = setuptools > +PYTHON_IDNA_SETUP_TYPE = flit > > $(eval $(python-package)) > $(eval $(host-python-package)) ________________________________ othermo GmbH | Sitz der Gesellschaft: Alzenau | Amtsgericht Aschaffenburg: HRB 14783 | USt-IdNr.: DE319977978 | Gesch?ftsf?hrung: Dr. Dennis Metz. From neal.frager at amd.com Thu Dec 22 06:37:10 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 06:37:10 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT Message-ID: <20221222063710.4324-1-neal.frager@amd.com> When using the buildroot compiler, it builds the u-boot.itb immediately after building the fit-dtb.blob. This causes a build failure when using the CONFIG_MULTI_DTB_FIT build configuration. This patch adds the necessary dependency to guarantee that the fit-dtb.blob has finished building before trying to build the u-boot.itb. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3310463281 This patch has been submitted to u-boot mainline: https://lore.kernel.org/all/20221221075446.47141-1-neal.frager at amd.com/ Signed-off-by: Neal Frager --- V1->V2: - Changed the uboot patch from a delay to a proper dependency wait --- board/zynqmp/kria/kv260/kv260.sh | 2 +- ...-0001-makefile-add-multi_dtb_fit-dep.patch | 32 +++++++++++++++++++ board/zynqmp/kria/uboot.fragment | 1 + configs/zynqmp_kria_kv260_defconfig | 1 + 4 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch diff --git a/board/zynqmp/kria/kv260/kv260.sh b/board/zynqmp/kria/kv260/kv260.sh index e891852009..e3467f3068 100755 --- a/board/zynqmp/kria/kv260/kv260.sh +++ b/board/zynqmp/kria/kv260/kv260.sh @@ -8,5 +8,5 @@ UBOOT_DIR=$4 -fdtoverlay -o ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kv-g-revB.dtbo ${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch b/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch new file mode 100644 index 0000000000..ddc04cacac --- /dev/null +++ b/board/zynqmp/kria/patches/uboot/v1-0001-makefile-add-multi_dtb_fit-dep.patch @@ -0,0 +1,32 @@ +From 8b181bf582c17cf709a62cf499f9709c94f49d33 Mon Sep 17 00:00:00 2001 +From: Neal Frager +Date: Wed, 21 Dec 2022 07:51:42 +0000 +Subject: [PATCH v1 1/1] makefile: add multi_dtb_fit dep + +With certain gcc compilers, the u-boot.itb is built immediately after dtb +generation. If CONFIG_MULTI_DTB_FIT is used, it is possible that the +fit-dtb.blob is not finished in time. + +This patch adds a necessary dependency to guarantee that the fit-dtb.blob +is built before attempting to build the u-boot.itb. + +Signed-off-by: Neal Frager +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index b96e2ffa15..682a5d94fd 100644 +--- a/Makefile ++++ b/Makefile +@@ -1425,6 +1425,7 @@ MKIMAGEFLAGS_u-boot.itb += -B 0x8 + ifdef U_BOOT_ITS + u-boot.itb: u-boot-nodtb.bin \ + $(if $(CONFIG_OF_SEPARATE)$(CONFIG_OF_EMBED)$(CONFIG_SANDBOX),dts/dt.dtb) \ ++ $(if $(CONFIG_MULTI_DTB_FIT),$(FINAL_DTB_CONTAINER)) \ + $(U_BOOT_ITS) FORCE + $(call if_changed,mkfitimage) + $(BOARD_SIZE_CHECK) +-- +2.17.1 + diff --git a/board/zynqmp/kria/uboot.fragment b/board/zynqmp/kria/uboot.fragment index 9e32edfb36..40709549dc 100644 --- a/board/zynqmp/kria/uboot.fragment +++ b/board/zynqmp/kria/uboot.fragment @@ -1,4 +1,5 @@ CONFIG_SYS_SPI_U_BOOT_OFFS=0xF80000 +CONFIG_MULTI_DTB_FIT=y CONFIG_DTB_RESELECT=y CONFIG_DMA=y CONFIG_XILINX_DPDMA=y diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..3214d45fa9 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -38,3 +38,4 @@ BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y BR2_PACKAGE_HOST_DOSFSTOOLS=y BR2_PACKAGE_HOST_GENIMAGE=y BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From peter at korsgaard.com Thu Dec 22 07:38:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:38:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/libcurl: security bump version to 7.87.0 In-Reply-To: <20221221210704.1868595-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 21 Dec 2022 22:07:04 +0100") References: <20221221210704.1868595-1-bernd.kuhls@t-online.de> Message-ID: <87ili3nb0m.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Fixes the following security issues: > - CVE-2022-43551: Another HSTS bypass via IDN > https://curl.se/docs/CVE-2022-43551.html > - CVE-2022-43552: HTTP Proxy deny use-after-free > https://curl.se/docs/CVE-2022-43552.html > Changelog: https://curl.se/changes.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 07:39:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:39:52 +0100 Subject: [Buildroot] [PATCH 1/1] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series In-Reply-To: <20221221211644.2760390-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Wed, 21 Dec 2022 22:16:44 +0100") References: <20221221211644.2760390-1-bernd.kuhls@t-online.de> Message-ID: <87edsrnayf.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 07:39:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:39:31 +0100 Subject: [Buildroot] [git commit] {linux, linux-headers}: 5.{4, 10, 15}.x / 6.{0, 1}.x series Message-ID: <20221222074011.256E486D23@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0245d30e569cc88875f7ed5b162029064128e89e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- linux/Config.in | 2 +- linux/linux.hash | 10 +++++----- package/linux-headers/Config.in.host | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/linux/Config.in b/linux/Config.in index 1bca082cbf..b5c65eded4 100644 --- a/linux/Config.in +++ b/linux/Config.in @@ -128,7 +128,7 @@ endif config BR2_LINUX_KERNEL_VERSION string - default "6.1" if BR2_LINUX_KERNEL_LATEST_VERSION + default "6.1.1" if BR2_LINUX_KERNEL_LATEST_VERSION default "5.10.145-cip17" if BR2_LINUX_KERNEL_LATEST_CIP_VERSION default "5.10.145-cip17-rt7" if BR2_LINUX_KERNEL_LATEST_CIP_RT_VERSION default BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE \ diff --git a/linux/linux.hash b/linux/linux.hash index c7bbb6be99..8d85dc4c6f 100644 --- a/linux/linux.hash +++ b/linux/linux.hash @@ -1,10 +1,10 @@ # From https://www.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 2ca1f17051a430f6fed1196e4952717507171acfd97d96577212502703b25deb linux-6.1.tar.xz -sha256 08d3118d6b755769f166de6babed54964393a7c0928029bef11bf55559a72da4 linux-6.0.13.tar.xz +sha256 a3e61377cf4435a9e2966b409a37a1056f6aaa59e561add9125a88e3c0971dfb linux-6.1.1.tar.xz +sha256 d484eb3d4f88be14b42507a85ad4b0932e92e7a742acbce74e8be007124a6820 linux-6.0.15.tar.xz # From https://www.kernel.org/pub/linux/kernel/v5.x/sha256sums.asc -sha256 40590843c04c85789105157f69efbd71a4efe87ae2568e40d1b7258c3f747ff3 linux-5.15.83.tar.xz -sha256 1ba9bf57b6bf36d76447d5044b80b746cb5fd61d981c811603dc763b7789cea7 linux-5.10.159.tar.xz -sha256 5eefc5037415f31c942d3cfa430b96c2a273246cf7e51db1e51b1d89887f0593 linux-5.4.227.tar.xz +sha256 2c0bae29fac98e0a9408914a4551b2971365ac0000351cb255d6bd9aa0849808 linux-5.15.85.tar.xz +sha256 7aaaf6d0bcd8a2cfa14ad75f02ca62bb2de08aad3bee3eff198de49ea5254079 linux-5.10.161.tar.xz +sha256 80253b2cac54c256dfdfd1061800aef907f88432090f7aef74c0ddf50f6e6524 linux-5.4.228.tar.xz # From https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256 1f6de11306cc9f82fe1d4dd03565cdf43906fa6f77302913d942fd63b77b500c linux-4.9.336.tar.xz sha256 e32a230d71072a4ee50bd4386aa23ca4e617b8ad07b6f9fb223b65bf004c4c80 linux-4.14.302.tar.xz diff --git a/package/linux-headers/Config.in.host b/package/linux-headers/Config.in.host index cd36c7c763..60bbe5b768 100644 --- a/package/linux-headers/Config.in.host +++ b/package/linux-headers/Config.in.host @@ -399,11 +399,11 @@ config BR2_DEFAULT_KERNEL_HEADERS default "4.9.336" if BR2_KERNEL_HEADERS_4_9 default "4.14.302" if BR2_KERNEL_HEADERS_4_14 default "4.19.269" if BR2_KERNEL_HEADERS_4_19 - default "5.4.227" if BR2_KERNEL_HEADERS_5_4 - default "5.10.159" if BR2_KERNEL_HEADERS_5_10 - default "5.15.83" if BR2_KERNEL_HEADERS_5_15 - default "6.0.13" if BR2_KERNEL_HEADERS_6_0 - default "6.1" if BR2_KERNEL_HEADERS_6_1 + default "5.4.228" if BR2_KERNEL_HEADERS_5_4 + default "5.10.161" if BR2_KERNEL_HEADERS_5_10 + default "5.15.85" if BR2_KERNEL_HEADERS_5_15 + default "6.0.15" if BR2_KERNEL_HEADERS_6_0 + default "6.1.1" if BR2_KERNEL_HEADERS_6_1 default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION default "custom" if BR2_KERNEL_HEADERS_CUSTOM_TARBALL default BR2_KERNEL_HEADERS_CUSTOM_REPO_VERSION \ From peter at korsgaard.com Thu Dec 22 07:37:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 08:37:52 +0100 Subject: [Buildroot] [git commit] package/libcurl: security bump version to 7.87.0 Message-ID: <20221222074011.1552C86D21@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3b91fd750180dd4689cafc72b28696c239821f9a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixes the following security issues: - CVE-2022-43551: Another HSTS bypass via IDN https://curl.se/docs/CVE-2022-43551.html - CVE-2022-43552: HTTP Proxy deny use-after-free https://curl.se/docs/CVE-2022-43552.html Changelog: https://curl.se/changes.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/libcurl/libcurl.hash | 4 ++-- package/libcurl/libcurl.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/libcurl/libcurl.hash b/package/libcurl/libcurl.hash index c0e2378cac..230ec8d704 100644 --- a/package/libcurl/libcurl.hash +++ b/package/libcurl/libcurl.hash @@ -1,5 +1,5 @@ # Locally calculated after checking pgp signature -# https://curl.se/download/curl-7.84.0.tar.xz.asc +# https://curl.se/download/curl-7.87.0.tar.xz.asc # signed with key 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 -sha256 2d61116e5f485581f6d59865377df4463f2e788677ac43222b496d4e49fb627b curl-7.86.0.tar.xz +sha256 ee5f1a1955b0ed413435ef79db28b834ea5f0fb7c8cfb1ce47175cc3bee08fff curl-7.87.0.tar.xz sha256 321b1a09ebc30410f2e837c072e5521cf7095b757193af4a7dae1086e36ed31a COPYING diff --git a/package/libcurl/libcurl.mk b/package/libcurl/libcurl.mk index 8de4358107..994b685d34 100644 --- a/package/libcurl/libcurl.mk +++ b/package/libcurl/libcurl.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBCURL_VERSION = 7.86.0 +LIBCURL_VERSION = 7.87.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.xz LIBCURL_SITE = https://curl.se/download LIBCURL_DEPENDENCIES = host-pkgconf \ From yann.morin.1998 at free.fr Thu Dec 22 10:07:59 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:07:59 +0100 Subject: [Buildroot] [git commit] system: add options for /var factory and tmpfiles pre-seed Message-ID: <20221222100824.68BDB86D3A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3f79611b3037cf505f00cc67011626deb4d8f5b8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently, when one does not enable remounting the rootfs read-write, i.e. keep it read-only, for example because the filesystem is actually read-only by design, like squashfs, then two things happen: - we create a factory from the content of /var at build time, register tmpfiles entries for it, and mount a tmpfs on /var at runtime, so that systemd-tmpfiles does populate /var from the factory; this is only done when the rootfs is not remounted r/w; - we trigger systemd-tmpfiles at build time, which uses the tmpfiles db, of which our /var entries, to pre-populate the filesystem; this is always done, whether the rootfs is remounted r/w or not. Note that Buildroot mounts a tmpfs on /var, and leaves to the integrator to care for providing an actual filesystem, as there are too many variants and is very specific to each use-case. These two mechanisms are conflicting, semantically, but also technically: the files from the factory will be duplicated, but that may help in some situations when the actual /var filesystem is not mountable. In some cases, it might be preferable to have none, either, or both mechanisms enabled; it highly depends on the ultimate integration scheme chosen for a device. For example, some people will be very happy with a /var that is actually on a tmpfs and that it gets reseeded form scratch at every boot, while others may want to ensure that their system continue to work even when they can't mount something that makes /var writable. YMMV, as they used to say back in the day... So, we introduce two new options, in the system sub-menu, each to drive each mechanism. We default those options to y, to keep the previous behaviour by default, except the var factory is only available when the rootfs is not remounted r/w, as it were so far. We still hint in the help text that there might be some conflict between the two mechanisms, but since it has been that way for some time, it does not look too broken for most people. Since that introduces more options related to systemd being chosen as an init system, we gather those two options and the existing one inside a if-endif block, rather than adding more 'depends on' on each options. Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc: Je??re??my Rosen Cc: Yann E. MORIN Signed-off-by: Yann E. MORIN --- .../skeleton-init-systemd/skeleton-init-systemd.mk | 7 ++-- system/Config.in | 42 +++++++++++++++++++++- 2 files changed, 46 insertions(+), 3 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 559a169aee..30783dfd26 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -32,6 +32,7 @@ define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab endef +ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var @@ -55,14 +56,16 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +endif # BR2_INIT_SYSTEMD_VAR_FACTORY +endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW -endif - +ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) endef SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK +endif # BR2_INIT_SYSTEMD_POPULATE_TMPFILES define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS mkdir -p $(TARGET_DIR)/home diff --git a/system/Config.in b/system/Config.in index 888c24ce81..806a747315 100644 --- a/system/Config.in +++ b/system/Config.in @@ -154,10 +154,48 @@ source "$BR2_BASE_DIR/.br2-external.in.init" endchoice +if BR2_INIT_SYSTEMD + +config BR2_INIT_SYSTEMD_VAR_FACTORY + bool "build a factory to populate a tmpfs on /var" + default y # legacy + depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW + help + Build a factory of the content of /var as installed by + packages, mount a tmpfs on /var at runtime, so that + systemd-tmpfiles can populate it from the factory. + + This may help on a read-only rootfs. + + It probably does not play very well with triggering a call + to systemd-tmpfiles at build time (below). + + Note: Buildroot mounts a tmpfs on /var to at least make the + system bootable out of the box; mounting a filesystem from + actual storage is left to the integration, as it is too + specific and may need preparatory work like partitionning a + device and/or formatting a filesystem first, so that falls + out of the scope of Buildroot. + + To use persistent storage, provide a systemd dropin for the + var.mount unit, that overrides the What and Type, and possibly + the Options and After, fields. + +config BR2_INIT_SYSTEMD_POPULATE_TMPFILES + bool "trigger systemd-tmpfiles during build" + default y # legacy + help + Act on the systemd-tmpfiles.d database at build time, when + assembling the root filesystems. + + This may help on a read-only filesystem. + + It probably does not play very well with the /var factory + (above). + config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET string "The default unit systemd starts at bootup" default "multi-user.target" - depends on BR2_INIT_SYSTEMD help Specify the name of the unit configuration file to be started at bootup by systemd. Should end in ".target". @@ -165,6 +203,8 @@ config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET https://www.freedesktop.org/software/systemd/man/systemd.special.html#default.target +endif # BR2_INIT_SYSTEMD + choice prompt "/dev management" if !BR2_INIT_SYSTEMD default BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS From yann.morin.1998 at free.fr Thu Dec 22 10:08:51 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:08:51 +0100 Subject: [Buildroot] [PATCH 4/6 v3] system: add options for /var factory and tmpfiles pre-seed In-Reply-To: <30918_1666122199_634F01D7_30918_364_1_3fe68afdbb79505161ac76e31e6054dc44dd340d.1666122184.git.yann.morin@orange.com> References: <10881_1666122188_634F01CC_10881_33_1_cover.1666122184.git.yann.morin@orange.com> <30918_1666122199_634F01D7_30918_364_1_3fe68afdbb79505161ac76e31e6054dc44dd340d.1666122184.git.yann.morin@orange.com> Message-ID: <20221222100851.GQ2909@scaer> Yann, All, On 2022-10-18 21:43 +0200, yann.morin at orange.com spake thusly: > From: "Yann E. MORIN" > > Currently, when one does not enable remounting the rootfs read-write, > i.e. keep it read-only, for example because the filesystem is actualyl > read-only by design, like squashfs, then two things happen: > > - we create a factory from the content of /var at build time, register > tmpfiles entries for it, and mount a tmpfs on /var at runtime, so > that systemd-tmpfiles does populate /var from the factory; this is > only done when the rootfs is not remounted r/w; > > - we trigger systemd-tmpfiles at build time, which uses the tmpfiles > db, of which our /var entries, to pre-populate the filesystem; this > is always done, whether the rootfs is remounted r/w or not. > > Note that Buildroot mounts a tmpfs on /var, and leaves to the integrator > to care for providing an actual filesystem, as there are too many > variants and is very specific to each use-case. > > These two mechanisms are conflicting, semantically, bit also > technically: the files from the factory will be duplicated, but that > may help in some situations when the actual /var filesystem is not > mountable. > > In some cases, it might be preferable to have none, either, or both > mechanisms enabled; it highly depends on the ultimate integration scheme > chosen for a device. > > For example, some people will be very happy with a /var that is actually > on a tmpfs and that it gets reseeded form scratch at every boot, while > others may want to ensure that their system continue to work even when > they can't mount something that makes /var writable. > > YMMV, as they used to say back in the day... > > So, we introduce two new options, in the system sub-menu, each to drive > each mechanism. We default those options to y, to keep the previous > behaviour by default, except the var factory is only available when the > rootfs is not remounted r/w, as it were so far. > > We still hint in the help text that there might be some conflict between > the two mechanisms, bt since it has been that way for some time, it does > not look too broken for most people. > > Since that introduces more options related to systemd being chosen as an > init system, we gather those two options and the existing one inside a > if-endif block, rather than adding more 'depends on' on each options. > > Signed-off-by: Yann E. MORIN > Cc: Norbert Lange > Cc: Arnout Vandecappelle (Essensium/Mind) > Cc: Romain Naour > Cc: Je?re?my Rosen > Cc: Yann E. MORIN Applied to master, after fixing my many usual typoes, thanks. Regards, Yann E. MORIN. > --- > .../skeleton-init-systemd.mk | 7 +++- > system/Config.in | 42 ++++++++++++++++++- > 2 files changed, 46 insertions(+), 3 deletions(-) > > diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk > index 89a28d1780..69991265a5 100644 > --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk > +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk > @@ -32,6 +32,7 @@ define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW > echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab > endef > > +ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) > define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > rm -rf $(TARGET_DIR)/usr/share/factory/var > mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var > @@ -55,14 +56,16 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > $(TARGET_DIR)/usr/lib/systemd/system/var.mount > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR > +endif # BR2_INIT_SYSTEMD_VAR_FACTORY > +endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > > -endif > - > +ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) > define SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > HOST_SYSTEMD_TMPFILES=$(HOST_DIR)/bin/systemd-tmpfiles \ > $(SKELETON_INIT_SYSTEMD_PKGDIR)/fakeroot_tmpfiles.sh $(TARGET_DIR) > endef > SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_CREATE_TMPFILES_HOOK > +endif # BR2_INIT_SYSTEMD_POPULATE_TMPFILES > > define SKELETON_INIT_SYSTEMD_INSTALL_TARGET_CMDS > mkdir -p $(TARGET_DIR)/home > diff --git a/system/Config.in b/system/Config.in > index 888c24ce81..806a747315 100644 > --- a/system/Config.in > +++ b/system/Config.in > @@ -154,10 +154,48 @@ source "$BR2_BASE_DIR/.br2-external.in.init" > > endchoice > > +if BR2_INIT_SYSTEMD > + > +config BR2_INIT_SYSTEMD_VAR_FACTORY > + bool "build a factory to populate a tmpfs on /var" > + default y # legacy > + depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW > + help > + Build a factory of the content of /var as installed by > + packages, mount a tmpfs on /var at runtime, so that > + systemd-tmpfiles can populate it from the factory. > + > + This may help on a read-only rootfs. > + > + It probably does not play very well with triggering a call > + to systemd-tmpfiles at build time (below). > + > + Note: Buildroot mounts a tmpfs on /var to at least make the > + system bootable out of the box; mounting a filesystem from > + actual storage is left to the integration, as it is too > + specific and may need preparatory work like partitionning a > + device and/or formatting a filesystem first, so that falls > + out of the scope of Buildroot. > + > + To use persistent storage, provide a systemd dropin for the > + var.mount unit, that overrides the What and Type, and possibly > + the Options and After, fields. > + > +config BR2_INIT_SYSTEMD_POPULATE_TMPFILES > + bool "trigger systemd-tmpfiles during build" > + default y # legacy > + help > + Act on the systemd-tmpfiles.d database at build time, when > + assembling the root filesystems. > + > + This may help on a read-only filesystem. > + > + It probably does not play very well with the /var factory > + (above). > + > config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET > string "The default unit systemd starts at bootup" > default "multi-user.target" > - depends on BR2_INIT_SYSTEMD > help > Specify the name of the unit configuration file to be started > at bootup by systemd. Should end in ".target". > @@ -165,6 +203,8 @@ config BR2_PACKAGE_SYSTEMD_DEFAULT_TARGET > > https://www.freedesktop.org/software/systemd/man/systemd.special.html#default.target > > +endif # BR2_INIT_SYSTEMD > + > choice > prompt "/dev management" if !BR2_INIT_SYSTEMD > default BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS > -- > 2.25.1 > > > _________________________________________________________________________________________________________________________ > > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From neal.frager at amd.com Thu Dec 22 10:31:44 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 10:31:44 +0000 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: fix linux dts name Message-ID: <20221222103144.20516-1-neal.frager@amd.com> The Linux DTS name has changed for the zynqmp_kria_kv260 with Xilinx 2022.2. smk-k26-revA-sck-kv-g-revB has become zynqmp-smk-k26-revA-sck-kv-g-revB. This DTS corresponds to generating the zynqmp-smk-k26-revA.dtb for the k26 som and applying the zynqmp-sck-kv-g-revB.dtbo for the kv260 carrier board. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/3477506541 Signed-off-by: Neal Frager --- V1->V2: - Improved commit message --- configs/zynqmp_kria_kv260_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/zynqmp_kria_kv260_defconfig b/configs/zynqmp_kria_kv260_defconfig index 5c53122b46..40e422a0e4 100644 --- a/configs/zynqmp_kria_kv260_defconfig +++ b/configs/zynqmp_kria_kv260_defconfig @@ -8,7 +8,7 @@ BR2_LINUX_KERNEL_CUSTOM_TARBALL=y BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/smk-k26-revA-sck-kv-g-revB" +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kv-g-revB" BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y -- 2.17.1 From yann.morin.1998 at free.fr Thu Dec 22 10:47:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 11:47:26 +0100 Subject: [Buildroot] [git commit] support/testing: remove leftover kernel config fragment Message-ID: <20221222104927.775C986D45@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0627cb0e8a9e19d1ac19c1a72302b25ab7b938dc branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 86d32208b62a (support/testing/tests/init/test_systemd.py: use downloaded kernel) stopped building a custom kernel for the systemd tests, but forgot to drop the associated kernel config fragment. That fragment is now not used in any test case, so we can drop it. Signed-off-by: Yann E. MORIN --- support/testing/conf/binfmt-misc-kernel-fragment.config | 2 -- 1 file changed, 2 deletions(-) diff --git a/support/testing/conf/binfmt-misc-kernel-fragment.config b/support/testing/conf/binfmt-misc-kernel-fragment.config deleted file mode 100644 index 7c992ff71b..0000000000 --- a/support/testing/conf/binfmt-misc-kernel-fragment.config +++ /dev/null @@ -1,2 +0,0 @@ -# Needed for binfmt_misc service: "Arbitrary Executable File Formats File System" -CONFIG_BINFMT_MISC=y From br015 at umbiko.net Thu Dec 22 10:49:33 2022 From: br015 at umbiko.net (Andreas Ziegler) Date: Thu, 22 Dec 2022 10:49:33 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: References: Message-ID: <85f94ed27ffc69b7cc453d5f8a5505d7@umbiko.net> Fixes a recursive call to __nothrow_wait_cv::wait() in libstdc++-v3/src/c++11/compatibility-condvar.cc which occurs whenever a C++ application (gcc12 +uClibc) calls std::condition_variable::wait() Also observed with: mpd using liburing. Tested-by: Andreas Ziegler On 2022-12-21 12:52, Gleb Mazovetskiy wrote: > GCC 12 produces broken binaries when used with uClibc. > E.g. `gdb` crashes on startup. > > This adds a patch to address the issue. > The patch is from: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105730#c8 > > Signed-off-by: Gleb Mazovetskiy > --- > .../gcc/12.2.0/0002-fix-condvar-compat.patch | 33 +++++++++++++++++++ > 1 file changed, 33 insertions(+) > create mode 100644 package/gcc/12.2.0/0002-fix-condvar-compat.patch > > diff --git a/package/gcc/12.2.0/0002-fix-condvar-compat.patch > b/package/gcc/12.2.0/0002-fix-condvar-compat.patch > new file mode 100644 > index 0000000000..9bbd481dbe > --- /dev/null > +++ b/package/gcc/12.2.0/0002-fix-condvar-compat.patch > @@ -0,0 +1,33 @@ > +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc > ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc > +@@ -67,6 +67,22 @@ _GLIBCXX_END_NAMESPACE_VERSION > + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) > + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) > + { > ++namespace > ++{ > ++ std::__condvar std::condition_variable::* __base_member; > ++ > ++ template > ++ struct cracker > ++ { > ++ static std::__condvar std::condition_variable::* value; > ++ }; > ++ template > ++ std::__condvar std::condition_variable::* > ++ cracker::value = __base_member = X; > ++ > ++ template class cracker<&std::condition_variable::_M_cond>; > ++} > ++ > + struct __nothrow_wait_cv : std::condition_variable > + { > + void wait(std::unique_lock&) noexcept; > +@@ -76,7 +92,7 @@ __attribute__((used)) > + void > + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept > + { > +- this->condition_variable::wait(lock); > ++ (this->*__base_member).wait(*lock.mutex()); > + } > + } // namespace __gnu_cxx > -- > 2.37.2 > > From fontaine.fabrice at gmail.com Thu Dec 22 10:50:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 11:50:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.0 Message-ID: <20221222105011.366729-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Drop autoreconf - Update hash of README.md (year updated with https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 and licensing terms slightly reworded with https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) https://www.libraw.org/news/libraw-0-21-release Signed-off-by: Fabrice Fontaine --- .../0001-Add-Libs.private-to-libraw.pc.patch | 67 ------------------- package/libraw/libraw.hash | 4 +- package/libraw/libraw.mk | 4 +- 3 files changed, 3 insertions(+), 72 deletions(-) delete mode 100644 package/libraw/0001-Add-Libs.private-to-libraw.pc.patch diff --git a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch b/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch deleted file mode 100644 index a90af23178..0000000000 --- a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch +++ /dev/null @@ -1,67 +0,0 @@ -From ad911cbc3c16397cf9d326c30571a4d1edaaa03f Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 2 Jun 2021 07:45:40 +0200 -Subject: [PATCH] Add Libs.private to libraw.pc - -Add Libs.private to libraw.pc to avoid the following static build -failure when enabling libraw with jasper support in imagemagick: - -/home/giuliobenetti/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/giuliobenetti/autobuild/run/instance-1/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libjasper.a(jpg_enc.c.o): in function `jpg_encode': -jpg_enc.c:(.text+0x1f4): undefined reference to `jpeg_stdio_dest' - --ljpeg must be added after -ljasper because jasper depends on jpeg - -Fixes: - - http://autobuild.buildroot.org/results/88e43a1ea2059a684e50b0f5f2af407e8c6df2e1 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/LibRaw/LibRaw/pull/406] ---- - configure.ac | 2 ++ - libraw.pc.in | 1 + - libraw_r.pc.in | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 4ab2f313..7bf5fdfd 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -57,6 +57,7 @@ if test x$jpeg = xtrue; then - AC_CHECK_HEADERS([jpeglib.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JPEG -DUSE_JPEG8" - LIBS="$LIBS -ljpeg" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljpeg $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jpeg headers found])) - ], - AC_MSG_WARN([libjpeg not found]) -@@ -78,6 +79,7 @@ if test x$jasper = xtrue; then - AC_CHECK_HEADERS([jasper/jasper.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JASPER" - LIBS="$LIBS -ljasper" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljasper $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jasper headers found])) - ], - AC_MSG_WARN([libjasper not found]) -diff --git a/libraw.pc.in b/libraw.pc.in -index 1bab18b8..c95fbc48 100644 ---- a/libraw.pc.in -+++ b/libraw.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (non-thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} -diff --git a/libraw_r.pc.in b/libraw_r.pc.in -index e8427271..92bbbffa 100644 ---- a/libraw_r.pc.in -+++ b/libraw_r.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw_r -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} --- -2.30.2 - diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index f2a01c277b..3076810cca 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 dc1b486c2003435733043e4e05273477326e51c3ea554c6864a4eafaff1004a6 LibRaw-0.20.2.tar.gz +sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL -sha256 313415f7f48f6cd3cc78856626aab4bbe97dbb1e9a11db9c25396ca8d0e76cd9 README.md +sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index fc02c7915f..176acf6a44 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.20.2 +LIBRAW_VERSION = 0.21.0 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES @@ -15,8 +15,6 @@ LIBRAW_LICENSE = LGPL-2.1 or CDDL-1.0 LIBRAW_LICENSE_FILES = LICENSE.LGPL LICENSE.CDDL README.md LIBRAW_CPE_ID_VENDOR = libraw LIBRAW_DEPENDENCIES = host-pkgconf -# https://github.com/LibRaw/LibRaw/issues/353 -LIBRAW_AUTORECONF = YES LIBRAW_CXXFLAGS = $(TARGET_CXXFLAGS) LIBRAW_CONF_ENV = CXXFLAGS="$(LIBRAW_CXXFLAGS)" -- 2.35.1 From luca.ceresoli at bootlin.com Thu Dec 22 13:27:45 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 22 Dec 2022 14:27:45 +0100 Subject: [Buildroot] [PATCH v2 1/1] configs/zynqmp_kria_kv260_defconfig: use CONFIG_MULTI_DTB_FIT In-Reply-To: <20221222063710.4324-1-neal.frager@amd.com> References: <20221222063710.4324-1-neal.frager@amd.com> Message-ID: <20221222142745.5c577c79@booty> Hello Neal, On Thu, 22 Dec 2022 06:37:10 +0000 Neal Frager wrote: > When using the buildroot compiler, it builds the u-boot.itb immediately > after building the fit-dtb.blob. This causes a build failure when using > the CONFIG_MULTI_DTB_FIT build configuration. This patch adds the necessary > dependency to guarantee that the fit-dtb.blob has finished building before > trying to build the u-boot.itb. > > Fixes: > https://gitlab.com/buildroot.org/buildroot/-/jobs/3310463281 > > This patch has been submitted to u-boot mainline: > https://lore.kernel.org/all/20221221075446.47141-1-neal.frager at amd.com/ And also approved by a maintainer, so Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 22 13:32:47 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 14:32:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: security bump to version 4.5.0 Message-ID: <20221222133247.85785-1-fontaine.fabrice@gmail.com> Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 - COPYRIGHT renamed to LICENSE.md and year updated with https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b - Use new --{en,dis}able options added by https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef http://www.simplesystems.org/libtiff/releases/v4.5.0.html Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.hash | 4 ++-- package/tiff/tiff.mk | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package/tiff/tiff.hash b/package/tiff/tiff.hash index 6bd28a0f59..73732892a5 100644 --- a/package/tiff/tiff.hash +++ b/package/tiff/tiff.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed tiff-4.4.0.tar.gz -sha256 fbd6fed7938541d2c809c0826225fc85e551fdbfa8732b10f0c87e0847acafd7 COPYRIGHT +sha256 c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464 tiff-4.5.0.tar.gz +sha256 0780558a8bfba0af1160ec1ff11ade4f41c0d7deafd6ecfc796b492a788e380d LICENSE.md diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 525712c9e9..7981bdf2c9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -4,16 +4,18 @@ # ################################################################################ -TIFF_VERSION = 4.4.0 +TIFF_VERSION = 4.5.0 TIFF_SITE = http://download.osgeo.org/libtiff TIFF_LICENSE = tiff license -TIFF_LICENSE_FILES = COPYRIGHT +TIFF_LICENSE_FILES = LICENSE.md TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ + --disable-contrib \ --disable-cxx \ + --disable-tests \ --without-x TIFF_DEPENDENCIES = host-pkgconf @@ -23,7 +25,8 @@ HOST_TIFF_CONF_OPTS = \ --without-x \ --disable-zlib \ --disable-lzma \ - --disable-jpeg + --disable-jpeg \ + --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) @@ -84,12 +87,11 @@ ifneq ($(BR2_PACKAGE_TIFF_JBIG),y) TIFF_CONF_OPTS += --disable-jbig endif -TIFF_SUBDIRS = port libtiff ifeq ($(BR2_PACKAGE_TIFF_UTILITIES),y) -TIFF_SUBDIRS += tools +TIFF_CONF_OPTS += --enable-tools +else +TIFF_CONF_OPTS += --disable-tools endif -TIFF_MAKE = $(MAKE) SUBDIRS="$(TIFF_SUBDIRS)" - $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.35.1 From neal.frager at amd.com Thu Dec 22 13:33:50 2022 From: neal.frager at amd.com (Neal Frager) Date: Thu, 22 Dec 2022 13:33:50 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig Message-ID: <20221222133350.13402-1-neal.frager@amd.com> This patch adds support for Xilinx Kria KR260 starter kit. KR260 features can be found here: https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. Signed-off-by: Neal Frager --- V1->V2: - corrected Linux DTS name - removed uboot patch which is already committed in 2022.2 V2->V3: - added DEVELOPERS update V3->V4: - added u-boot patch for CONFIG_MULTI_DTB_FIT build issue --- DEVELOPERS | 3 +- board/zynqmp/kria/kr260/kr260.sh | 12 + board/zynqmp/kria/kr260/pm_cfg_obj.c | 493 +++++++++++++++++++++++++++ board/zynqmp/kria/readme.txt | 13 +- configs/zynqmp_kria_kr260_defconfig | 41 +++ 5 files changed, 556 insertions(+), 6 deletions(-) create mode 100755 board/zynqmp/kria/kr260/kr260.sh create mode 100644 board/zynqmp/kria/kr260/pm_cfg_obj.c create mode 100644 configs/zynqmp_kria_kr260_defconfig diff --git a/DEVELOPERS b/DEVELOPERS index a200edb7f5..ad9968c4e7 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2172,9 +2172,10 @@ F: board/zynqmp/ F: board/zynqmp/kria/ F: configs/versal_vck190_defconfig F: configs/zynq_zc706_defconfig +F: configs/zynqmp_kria_kr260_defconfig +F: configs/zynqmp_kria_kv260_defconfig F: configs/zynqmp_zcu102_defconfig F: configs/zynqmp_zcu106_defconfig -F: configs/zynqmp_kria_kv260_defconfig F: package/bootgen/ F: package/versal-firmware/ diff --git a/board/zynqmp/kria/kr260/kr260.sh b/board/zynqmp/kria/kr260/kr260.sh new file mode 100755 index 0000000000..448794c10c --- /dev/null +++ b/board/zynqmp/kria/kr260/kr260.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +# This is a temporary work around for generating kr260 u-boot.itb. +# The problem is there is no way to currently configure u-boot to apply +# the carrier board dtb overlay during build, so all kr260 carrier board +# drivers are missing. +# This will be removed when u-boot can build the kr260 u-boot.itb natively. + +UBOOT_DIR=$4 + +fdtoverlay -o ${UBOOT_DIR}/fit-dtb.blob -i ${UBOOT_DIR}/arch/arm/dts/zynqmp-smk-k26-revA.dtb ${UBOOT_DIR}/arch/arm/dts/zynqmp-sck-kr-g-revB.dtbo +${UBOOT_DIR}/tools/mkimage -E -f ${UBOOT_DIR}/u-boot.its -B 0x8 ${BINARIES_DIR}/u-boot.itb diff --git a/board/zynqmp/kria/kr260/pm_cfg_obj.c b/board/zynqmp/kria/kr260/pm_cfg_obj.c new file mode 100644 index 0000000000..ef4e3dff9c --- /dev/null +++ b/board/zynqmp/kria/kr260/pm_cfg_obj.c @@ -0,0 +1,493 @@ +/****************************************************************************** +* Copyright (c) 2017 - 2021 Xilinx, Inc. All rights reserved. +* SPDX-License-Identifier: MIT +******************************************************************************/ + +#include "xil_types.h" +#include "pm_defs.h" + +#define PM_CONFIG_MASTER_SECTION_ID 0x101U +#define PM_CONFIG_SLAVE_SECTION_ID 0x102U +#define PM_CONFIG_PREALLOC_SECTION_ID 0x103U +#define PM_CONFIG_POWER_SECTION_ID 0x104U +#define PM_CONFIG_RESET_SECTION_ID 0x105U +#define PM_CONFIG_SHUTDOWN_SECTION_ID 0x106U +#define PM_CONFIG_SET_CONFIG_SECTION_ID 0x107U +#define PM_CONFIG_GPO_SECTION_ID 0x108U + +#define PM_SLAVE_FLAG_IS_SHAREABLE 0x1U +#define PM_MASTER_USING_SLAVE_MASK 0x2U + +#define PM_CONFIG_GPO1_MIO_PIN_34_MAP (1U << 10U) +#define PM_CONFIG_GPO1_MIO_PIN_35_MAP (1U << 11U) +#define PM_CONFIG_GPO1_MIO_PIN_36_MAP (1U << 12U) +#define PM_CONFIG_GPO1_MIO_PIN_37_MAP (1U << 13U) + +#define PM_CONFIG_GPO1_BIT_2_MASK (1U << 2U) +#define PM_CONFIG_GPO1_BIT_3_MASK (1U << 3U) +#define PM_CONFIG_GPO1_BIT_4_MASK (1U << 4U) +#define PM_CONFIG_GPO1_BIT_5_MASK (1U << 5U) + +#define SUSPEND_TIMEOUT 0xFFFFFFFFU + +#define PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK 0x00000001 +#define PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK 0x00000100 +#define PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK 0x00000200 + + + +#if defined (__ICCARM__) +#pragma language=save +#pragma language=extended +#endif +#if defined (__GNUC__) + const u32 XPm_ConfigObject[] __attribute__((used, section(".sys_cfg_data"))) = +#elif defined (__ICCARM__) +#pragma location = ".sys_cfg_data" +__root const u32 XPm_ConfigObject[] = +#endif +{ + /**********************************************************************/ + /* HEADER */ + 2, /* Number of remaining words in the header */ + 8, /* Number of sections included in config object */ + 1U, /* Type of config object as base */ + /**********************************************************************/ + /* MASTER SECTION */ + PM_CONFIG_MASTER_SECTION_ID, /* Master SectionID */ + 3U, /* No. of Masters*/ + + NODE_APU, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_0, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Wake permissions */ + + NODE_RPU_1, /* Master Node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask of this master */ + SUSPEND_TIMEOUT, /* Suspend timeout */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Suspend permissions */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* Wake permissions */ + + + /**********************************************************************/ + /* SLAVE SECTION */ + + + PM_CONFIG_SLAVE_SECTION_ID, /* Section ID */ + 35, /* Number of slaves */ + + NODE_OCM_BANK_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_OCM_BANK_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_0_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_0_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_TCM_1_A, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TCM_1_B, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_L2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU_PP_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_USB_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_2, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_TTC_3, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_0, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ETH_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_UART_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_SPI_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_I2C_1, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DP, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GDMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_ADMA, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_QSPI, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPIO, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_EXTERN, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_DDR, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK| PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_IPI_APU, + 0U, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_0, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, /* IPI Mask */ + + NODE_IPI_RPU_1, + 0U, + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_GPU, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_RTC, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + NODE_PL, + PM_SLAVE_FLAG_IS_SHAREABLE, + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* IPI Mask */ + + + /**********************************************************************/ + /* PREALLOC SECTION */ + + PM_CONFIG_PREALLOC_SECTION_ID, /* Preallaoc SectionID */ + 3U, /* No. of Masters*/ + +/* Prealloc for psu_cortexa53_0 */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK, + 10, + NODE_DDR, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_L2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_2, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_OCM_BANK_3, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_I2C_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_QSPI, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_PL, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_APU, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_0 */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + 3, + NODE_TCM_0_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_0_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_0, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + /* Prealloc for psu_cortexr5_1 */ + PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + 3, + NODE_TCM_1_A, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_TCM_1_B, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + NODE_IPI_RPU_1, + PM_MASTER_USING_SLAVE_MASK, /* Master is using Slave */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Current Requirements */ + PM_CAP_ACCESS | PM_CAP_CONTEXT, /* Default Requirements */ + + + + /**********************************************************************/ + /* POWER SECTION */ + + PM_CONFIG_POWER_SECTION_ID, /* Power Section ID */ + 4U, /* Number of power nodes */ + + NODE_APU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_RPU, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_FPD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + NODE_PLD, /* Power node ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* Force power down permissions */ + + + /**********************************************************************/ + /* RESET SECTION */ + + PM_CONFIG_RESET_SECTION_ID, /* Reset Section ID */ + 120U, /* Number of resets */ + + XILPM_RESET_PCIE_CFG, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_BRIDGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PCIE_CTRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRF, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_AFI_FM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GDMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU_PP0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPU, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SATA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0_PWRON, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APU_L2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ACPU0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DDR, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SOFT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GEM3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_QSPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_UART1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SPI1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SDIO1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_CAN1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_I2C1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TTC3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SWDT_CRL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_NAND, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_ADMA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOU_CC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_TIMESTAMP, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R50, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_R51, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_AMBA, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_OCM, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_PGE, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_CORERESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_HIBERRESET, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB0_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_USB1_APB, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IPI, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APM_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RTC, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_SYSMON, 0, + XILPM_RESET_AFI_FM6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_LPD_SWDT, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_FPD, PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK, + XILPM_RESET_RPU_DBG1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_DBG0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_LPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DBG_FPD, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_APLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_DPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_VPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_IOPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPLL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_0, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_1, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_2, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_3, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_4, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_5, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_6, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_7, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_8, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_9, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_10, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_11, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_12, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_13, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_14, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_15, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_16, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_17, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_18, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_19, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_20, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_21, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_22, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_23, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_24, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_25, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_26, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_27, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_28, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_29, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_30, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPO3_PL_31, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_RPU_LS, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PS_ONLY, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_PL, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_92, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_93, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_94, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + XILPM_RESET_GPIO5_EMIO_95, PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, + + /**********************************************************************/ + /* SET CONFIG SECTION */ + PM_CONFIG_SET_CONFIG_SECTION_ID, /* Set Config Section ID */ + 0U, /* Permissions to load base config object */ + 0U, /* Permissions to load overlay config object */ + + /**********************************************************************/ + /* SHUTDOWN SECTION */ + + PM_CONFIG_SHUTDOWN_SECTION_ID, /* Shutdown Section ID */ + PM_CONFIG_IPI_PSU_CORTEXA53_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_0_MASK | PM_CONFIG_IPI_PSU_CORTEXR5_1_MASK, /* System Shutdown/Restart Permission */ + + /**********************************************************************/ + /* GPO SECTION */ + PM_CONFIG_GPO_SECTION_ID, /* GPO Section ID */ + PM_CONFIG_GPO1_MIO_PIN_35_MAP | + 0, /* State of GPO pins */ +}; +#if defined (__ICCARM__) +#pragma language=restore +#endif + diff --git a/board/zynqmp/kria/readme.txt b/board/zynqmp/kria/readme.txt index bea1430482..b6cd0cd588 100644 --- a/board/zynqmp/kria/readme.txt +++ b/board/zynqmp/kria/readme.txt @@ -3,14 +3,17 @@ Xilinx Kria SOM Starter Kits - ZynqMP SoC ************************************************** This document describes the Buildroot support for the Kria -KV260 starter kit by Xilinx, based on Kria SOM including the +KV260 and KR260 starter kits by Xilinx, based on Kria SOM including the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been tested with -the KV260 production board. +the KV260 and KR260 production boards. -Evaluation board features can be found here with the link below. +Evaluation board features can be found here with the links below. KV260: -https://www.xilinx.com/products/boards-and-kits/kv260.html +https://www.xilinx.com/products/som/kria/kv260-vision-starter-kit.html + +KR260: +https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html How to build it =============== @@ -65,7 +68,7 @@ in that the boot.bin and u-boot.itb files need to be flashed into the QSPI boot flash such that U-Boot can then load all of the remaining images from the SD card. -In addition, the KV260 Starter Kit QSPI comes pre-flashed with +In addition, the KV260 and KR260 Starter Kits QSPI comes pre-flashed with a utility designed to make updating the QSPI flash memory easier. diff --git a/configs/zynqmp_kria_kr260_defconfig b/configs/zynqmp_kria_kr260_defconfig new file mode 100644 index 0000000000..59fecb64d5 --- /dev/null +++ b/configs/zynqmp_kria_kr260_defconfig @@ -0,0 +1,41 @@ +BR2_aarch64=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_15=y +BR2_ROOTFS_POST_BUILD_SCRIPT="board/zynqmp/post-build.sh board/zynqmp/kria/kr260/kr260.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="board/zynqmp/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="ttyPS1,115200 mmcblk1p2 ${UBOOT_DIR}" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,linux-xlnx,xlnx_rebase_v5.15_LTS_2022.2)/xlnx_rebase_v5.15_LTS_2022.2.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="xilinx_zynqmp" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/zynqmp-smk-k26-revA-sck-kr-g-revB" +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_TARGET_ROOTFS_EXT2=y +BR2_TARGET_ROOTFS_EXT2_4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_ARM_TRUSTED_FIRMWARE=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,arm-trusted-firmware,xlnx_rebase_v2.6_2022.2)/xlnx_rebase_v2.6_2022.2.tar.gz" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="zynqmp" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="ZYNQMP_CONSOLE=cadence1" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31_UBOOT=y +BR2_TARGET_UBOOT=y +BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,Xilinx,u-boot-xlnx,xlnx_rebase_v2022.01_2022.2)/xlnx_rebase_v2022.01_2022.2.tar.gz" +BR2_TARGET_UBOOT_BOARD_DEFCONFIG="xilinx_zynqmp_virt" +BR2_TARGET_UBOOT_CONFIG_FRAGMENT_FILES="board/zynqmp/kria/uboot.fragment" +BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="DEVICE_TREE=zynqmp-smk-k26-revA" +BR2_TARGET_UBOOT_NEEDS_DTC=y +BR2_TARGET_UBOOT_NEEDS_OPENSSL=y +BR2_TARGET_UBOOT_SPL=y +BR2_TARGET_UBOOT_SPL_NAME="spl/boot.bin" +BR2_TARGET_UBOOT_ZYNQMP=y +BR2_TARGET_UBOOT_ZYNQMP_PMUFW="https://github.com/nealfrager/buildroot-firmware/raw/v2022.2_kr260/kr260/kr260_pmufw.elf" +BR2_TARGET_UBOOT_ZYNQMP_PM_CFG="board/zynqmp/kria/kr260/pm_cfg_obj.c" +BR2_TARGET_UBOOT_FORMAT_ITB=y +BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_GLOBAL_PATCH_DIR="board/zynqmp/kria/patches" -- 2.17.1 From neal.frager at amd.com Thu Dec 22 13:36:38 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 22 Dec 2022 13:36:38 +0000 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221222133350.13402-1-neal.frager@amd.com> References: <20221222133350.13402-1-neal.frager@amd.com> Message-ID: Hello everyone, This patch is dependent on the following patch being committed first: https://patchwork.ozlabs.org/project/buildroot/patch/20221222063710.4324-1-neal.frager at amd.com/ > This patch adds support for Xilinx Kria KR260 starter kit. > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > While the Kria SOM is based on a ZynqMP SoC, there are some key boot config differences from the other ZynqMP evaluation boards. > 1. There are no boot switches on Kria SOMs. The boot mode is thus hard configured for QSPI flash. A pre-programmed boot.bin comes with every Starter Kit. U-Boot can then find the Linux kernel and file system on the SD card. > Optional instructions for updating the boot.bin in the QSPI flash can be found in the readme.txt file and the link below. > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > 2. Kria SOMs use UART1 for the console instead of UART0. For this reason, Kria Starter Kits will use a separate extlinux.conf file from other ZynqMP evaluation boards. > Signed-off-by: Neal Frager Best regards, Neal Frager AMD From fontaine.fabrice at gmail.com Thu Dec 22 13:46:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 14:46:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/nasm: bump to version 2.16.01 Message-ID: <20221222134633.103213-1-fontaine.fabrice@gmail.com> https://nasm.us/doc/nasmdocc.html Signed-off-by: Fabrice Fontaine --- package/nasm/nasm.hash | 2 +- package/nasm/nasm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nasm/nasm.hash b/package/nasm/nasm.hash index 86c67d6ba5..e9771c1d7f 100644 --- a/package/nasm/nasm.hash +++ b/package/nasm/nasm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f nasm-2.15.05.tar.xz +sha256 c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 nasm-2.16.01.tar.xz sha256 1563996c52e220e15ef2418e67d39488255aa8c28c89e617074d3afe3ee329e0 LICENSE diff --git a/package/nasm/nasm.mk b/package/nasm/nasm.mk index ecb0889363..043a84cf07 100644 --- a/package/nasm/nasm.mk +++ b/package/nasm/nasm.mk @@ -4,7 +4,7 @@ # ################################################################################ -NASM_VERSION = 2.15.05 +NASM_VERSION = 2.16.01 NASM_SOURCE = nasm-$(NASM_VERSION).tar.xz NASM_SITE = https://www.nasm.us/pub/nasm/releasebuilds/$(NASM_VERSION) NASM_LICENSE = BSD-2-Clause -- 2.35.1 From neal.frager at amd.com Thu Dec 22 14:37:52 2022 From: neal.frager at amd.com (Frager, Neal) Date: Thu, 22 Dec 2022 14:37:52 +0000 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: Hi Brandon, Luca, > Can you describe a use case where this would be useful? While I > intuitively understand there _might_ be some, I cannot find any good > example based on my experience. > > Building the pm_cfg_obj from source code is very easily done by > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > can be used on multiple zynqmp hardware, while the cfg obj is very > likely to change across different projects, and a somewhat readable > text file is way more understandable than a binary blob. > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. As this patch is still pending, I thought I would change my neutral position on it. At the moment, the defines and format of the pm_cfg_obj.c file could change from one Xilinx release to the next. zynqmp should be mature enough that these changes are minor, but even a single new define being added to the pm_cfg_obj.c could potentially break the zynqmp_pm_cfg_obj_convert.py. Since users might use any version of the Xilinx tools with buildroot, there always could be an issue as Brandon has experienced. For this reason, I believe it is worth having the support for users to supply a pre-compiled pm_cfg_obj.bin, and I would like to see Brandon's patch included in buildroot. > > > This mimics changes done to the ZYNQMP_PMUFW which had a similar > issue. > > That is different: we now support two different binary formats, not > binary-vs-source, and detection is based on the file extension. > I meant they are similar in the sense, they are both detecting based on file extension and then either preprocessing the file or passing it directly to U-Boot. > > -- > Luca Ceresoli, Bootlin > Embedded Linux and Kernel engineering Best regards, Neal Frager AMD From fontaine.fabrice at gmail.com Thu Dec 22 15:25:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 16:25:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables Message-ID: <20221222152506.8310-1-fontaine.fabrice@gmail.com> cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine --- package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..704641dd0a 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_CPE_ID_VENDOR = exfat_project +EXFAT_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 15:57:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 16:57:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/bird: bump to version 2.0.11 Message-ID: <20221222155743.40378-1-fontaine.fabrice@gmail.com> https://bird.network.cz/pipermail/bird-users/2022-December/016431.html Signed-off-by: Fabrice Fontaine --- package/bird/bird.hash | 2 +- package/bird/bird.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/bird/bird.hash b/package/bird/bird.hash index 6ccacd8d58..3e00a1993d 100644 --- a/package/bird/bird.hash +++ b/package/bird/bird.hash @@ -1,2 +1,2 @@ -sha256 7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a bird-2.0.10.tar.gz +sha256 60a7b83b67b9d089d2a745a11fddd12461f631abc7b645b6c085adf90b3f55d6 bird-2.0.11.tar.gz sha256 94c53c84320078920ac1f0d49c81a4e9004512f534521a58bdf145acbcbc2cd2 README diff --git a/package/bird/bird.mk b/package/bird/bird.mk index e1e392168c..1295358fb9 100644 --- a/package/bird/bird.mk +++ b/package/bird/bird.mk @@ -4,7 +4,7 @@ # ################################################################################ -BIRD_VERSION = 2.0.10 +BIRD_VERSION = 2.0.11 BIRD_SITE = https://bird.network.cz/download BIRD_LICENSE = GPL-2.0+ BIRD_LICENSE_FILES = README -- 2.35.1 From peter at korsgaard.com Thu Dec 22 16:41:22 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/libraw: bump to version 0.21.0 In-Reply-To: <20221222105011.366729-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 11:50:11 +0100") References: <20221222105011.366729-1-fontaine.fabrice@gmail.com> Message-ID: <87y1qzl7bh.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop patch (already in version) > - Drop autoreconf > - Update hash of README.md (year updated with > https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 > and licensing terms slightly reworded with > https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) > https://www.libraw.org/news/libraw-0-21-release > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:41:57 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: security bump to version 4.5.0 In-Reply-To: <20221222133247.85785-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 14:32:47 +0100") References: <20221222133247.85785-1-fontaine.fabrice@gmail.com> Message-ID: <87tu1nl7ai.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, > CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, > CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, > CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 > - COPYRIGHT renamed to LICENSE.md and year updated with > https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b > - Use new --{en,dis}able options added by > https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef > http://www.simplesystems.org/libtiff/releases/v4.5.0.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:42:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:42:12 +0100 Subject: [Buildroot] [PATCH 1/1] package/nasm: bump to version 2.16.01 In-Reply-To: <20221222134633.103213-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 14:46:33 +0100") References: <20221222134633.103213-1-fontaine.fabrice@gmail.com> Message-ID: <87pmcbl7a3.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://nasm.us/doc/nasmdocc.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 16:41:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:41:12 +0100 Subject: [Buildroot] [git commit] package/tiff: security bump to version 4.5.0 Message-ID: <20221222164225.BD18886D44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b62ea01369b11f5a4320bb2c909168b21c2642c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-2056, CVE-2022-2057, CVE-2022-2058, CVE-2022-2519, CVE-2022-2520, CVE-2022-2521, CVE-2022-2953, CVE-2022-34526, CVE-2022-3570, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626, CVE-2022-3627 and CVE-2022-3970 - COPYRIGHT renamed to LICENSE.md and year updated with https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b - Use new --{en,dis}able options added by https://gitlab.com/libtiff/libtiff/-/commit/1ab0e2696a368a556b793a0941b5365e4d9f56ef http://www.simplesystems.org/libtiff/releases/v4.5.0.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/tiff/tiff.hash | 4 ++-- package/tiff/tiff.mk | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package/tiff/tiff.hash b/package/tiff/tiff.hash index 6bd28a0f59..73732892a5 100644 --- a/package/tiff/tiff.hash +++ b/package/tiff/tiff.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 917223b37538959aca3b790d2d73aa6e626b688e02dcda272aec24c2f498abed tiff-4.4.0.tar.gz -sha256 fbd6fed7938541d2c809c0826225fc85e551fdbfa8732b10f0c87e0847acafd7 COPYRIGHT +sha256 c7a1d9296649233979fa3eacffef3fa024d73d05d589cb622727b5b08c423464 tiff-4.5.0.tar.gz +sha256 0780558a8bfba0af1160ec1ff11ade4f41c0d7deafd6ecfc796b492a788e380d LICENSE.md diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 525712c9e9..7981bdf2c9 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -4,16 +4,18 @@ # ################################################################################ -TIFF_VERSION = 4.4.0 +TIFF_VERSION = 4.5.0 TIFF_SITE = http://download.osgeo.org/libtiff TIFF_LICENSE = tiff license -TIFF_LICENSE_FILES = COPYRIGHT +TIFF_LICENSE_FILES = LICENSE.md TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ + --disable-contrib \ --disable-cxx \ + --disable-tests \ --without-x TIFF_DEPENDENCIES = host-pkgconf @@ -23,7 +25,8 @@ HOST_TIFF_CONF_OPTS = \ --without-x \ --disable-zlib \ --disable-lzma \ - --disable-jpeg + --disable-jpeg \ + --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) @@ -84,12 +87,11 @@ ifneq ($(BR2_PACKAGE_TIFF_JBIG),y) TIFF_CONF_OPTS += --disable-jbig endif -TIFF_SUBDIRS = port libtiff ifeq ($(BR2_PACKAGE_TIFF_UTILITIES),y) -TIFF_SUBDIRS += tools +TIFF_CONF_OPTS += --enable-tools +else +TIFF_CONF_OPTS += --disable-tools endif -TIFF_MAKE = $(MAKE) SUBDIRS="$(TIFF_SUBDIRS)" - $(eval $(autotools-package)) $(eval $(host-autotools-package)) From peter at korsgaard.com Thu Dec 22 16:42:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:42:09 +0100 Subject: [Buildroot] [git commit] package/nasm: bump to version 2.16.01 Message-ID: <20221222164225.C820786D70@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=728518fa647f9fdac8bdc6935fe49cd8a5d99ce7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://nasm.us/doc/nasmdocc.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/nasm/nasm.hash | 2 +- package/nasm/nasm.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/nasm/nasm.hash b/package/nasm/nasm.hash index 86c67d6ba5..e9771c1d7f 100644 --- a/package/nasm/nasm.hash +++ b/package/nasm/nasm.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f nasm-2.15.05.tar.xz +sha256 c77745f4802375efeee2ec5c0ad6b7f037ea9c87c92b149a9637ff099f162558 nasm-2.16.01.tar.xz sha256 1563996c52e220e15ef2418e67d39488255aa8c28c89e617074d3afe3ee329e0 LICENSE diff --git a/package/nasm/nasm.mk b/package/nasm/nasm.mk index ecb0889363..043a84cf07 100644 --- a/package/nasm/nasm.mk +++ b/package/nasm/nasm.mk @@ -4,7 +4,7 @@ # ################################################################################ -NASM_VERSION = 2.15.05 +NASM_VERSION = 2.16.01 NASM_SOURCE = nasm-$(NASM_VERSION).tar.xz NASM_SITE = https://www.nasm.us/pub/nasm/releasebuilds/$(NASM_VERSION) NASM_LICENSE = BSD-2-Clause From peter at korsgaard.com Thu Dec 22 16:40:45 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 17:40:45 +0100 Subject: [Buildroot] [git commit] package/libraw: bump to version 0.21.0 Message-ID: <20221222164225.AFC6986D6A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d668cd0b2967346668423b564e4e149f14787def branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Drop autoreconf - Update hash of README.md (year updated with https://github.com/LibRaw/LibRaw/commit/4c954948ba2de262b9cb23a1843fb8651aa3dcc1 and licensing terms slightly reworded with https://github.com/LibRaw/LibRaw/commit/2a9a4de21ea7f5d15314da8ee5f27feebf239655) https://www.libraw.org/news/libraw-0-21-release Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../0001-Add-Libs.private-to-libraw.pc.patch | 67 ---------------------- package/libraw/libraw.hash | 4 +- package/libraw/libraw.mk | 4 +- 3 files changed, 3 insertions(+), 72 deletions(-) diff --git a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch b/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch deleted file mode 100644 index a90af23178..0000000000 --- a/package/libraw/0001-Add-Libs.private-to-libraw.pc.patch +++ /dev/null @@ -1,67 +0,0 @@ -From ad911cbc3c16397cf9d326c30571a4d1edaaa03f Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Wed, 2 Jun 2021 07:45:40 +0200 -Subject: [PATCH] Add Libs.private to libraw.pc - -Add Libs.private to libraw.pc to avoid the following static build -failure when enabling libraw with jasper support in imagemagick: - -/home/giuliobenetti/autobuild/run/instance-1/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/9.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/giuliobenetti/autobuild/run/instance-1/output-1/host/bin/../arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libjasper.a(jpg_enc.c.o): in function `jpg_encode': -jpg_enc.c:(.text+0x1f4): undefined reference to `jpeg_stdio_dest' - --ljpeg must be added after -ljasper because jasper depends on jpeg - -Fixes: - - http://autobuild.buildroot.org/results/88e43a1ea2059a684e50b0f5f2af407e8c6df2e1 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/LibRaw/LibRaw/pull/406] ---- - configure.ac | 2 ++ - libraw.pc.in | 1 + - libraw_r.pc.in | 1 + - 3 files changed, 4 insertions(+) - -diff --git a/configure.ac b/configure.ac -index 4ab2f313..7bf5fdfd 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -57,6 +57,7 @@ if test x$jpeg = xtrue; then - AC_CHECK_HEADERS([jpeglib.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JPEG -DUSE_JPEG8" - LIBS="$LIBS -ljpeg" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljpeg $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jpeg headers found])) - ], - AC_MSG_WARN([libjpeg not found]) -@@ -78,6 +79,7 @@ if test x$jasper = xtrue; then - AC_CHECK_HEADERS([jasper/jasper.h], [ - CPPFLAGS="$CPPFLAGS -DUSE_JASPER" - LIBS="$LIBS -ljasper" -+ AC_SUBST([PACKAGE_LIBS_PRIVATE],"-ljasper $PACKAGE_LIBS_PRIVATE") - ], AC_MSG_WARN([no jasper headers found])) - ], - AC_MSG_WARN([libjasper not found]) -diff --git a/libraw.pc.in b/libraw.pc.in -index 1bab18b8..c95fbc48 100644 ---- a/libraw.pc.in -+++ b/libraw.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (non-thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} -diff --git a/libraw_r.pc.in b/libraw_r.pc.in -index e8427271..92bbbffa 100644 ---- a/libraw_r.pc.in -+++ b/libraw_r.pc.in -@@ -8,4 +8,5 @@ Description: Raw image decoder library (thread-safe) - Requires: @PACKAGE_REQUIRES@ - Version: @PACKAGE_VERSION@ - Libs: -L${libdir} -lraw_r -lstdc++ at PC_OPENMP@ -+Libs.private: @PACKAGE_LIBS_PRIVATE@ - Cflags: -I${includedir}/libraw -I${includedir} --- -2.30.2 - diff --git a/package/libraw/libraw.hash b/package/libraw/libraw.hash index f2a01c277b..3076810cca 100644 --- a/package/libraw/libraw.hash +++ b/package/libraw/libraw.hash @@ -1,5 +1,5 @@ # Locally calculated -sha256 dc1b486c2003435733043e4e05273477326e51c3ea554c6864a4eafaff1004a6 LibRaw-0.20.2.tar.gz +sha256 8747b34e8534cc2dd7ef8c92c436414b3578904fd4bf9b87ea60f17aa99fb0bd LibRaw-0.21.0.tar.gz sha256 eea173a556abac0370461e57e12aab266894ea6be3874c2be05fd87871f75449 LICENSE.LGPL sha256 0e3098d2d54a12434715f6679ea408d57da5e8d613c385c58ecc6fe5d30cc81f LICENSE.CDDL -sha256 313415f7f48f6cd3cc78856626aab4bbe97dbb1e9a11db9c25396ca8d0e76cd9 README.md +sha256 7d6650cef6cf892abe95e55a6bda1e1c42f221fd411b807deb2fc0b805b868d4 README.md diff --git a/package/libraw/libraw.mk b/package/libraw/libraw.mk index fc02c7915f..176acf6a44 100644 --- a/package/libraw/libraw.mk +++ b/package/libraw/libraw.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBRAW_VERSION = 0.20.2 +LIBRAW_VERSION = 0.21.0 LIBRAW_SOURCE = LibRaw-$(LIBRAW_VERSION).tar.gz LIBRAW_SITE = http://www.libraw.org/data LIBRAW_INSTALL_STAGING = YES @@ -15,8 +15,6 @@ LIBRAW_LICENSE = LGPL-2.1 or CDDL-1.0 LIBRAW_LICENSE_FILES = LICENSE.LGPL LICENSE.CDDL README.md LIBRAW_CPE_ID_VENDOR = libraw LIBRAW_DEPENDENCIES = host-pkgconf -# https://github.com/LibRaw/LibRaw/issues/353 -LIBRAW_AUTORECONF = YES LIBRAW_CXXFLAGS = $(TARGET_CXXFLAGS) LIBRAW_CONF_ENV = CXXFLAGS="$(LIBRAW_CXXFLAGS)" From fontaine.fabrice at gmail.com Thu Dec 22 16:51:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 17:51:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency Message-ID: <20221222165117.62002-1-fontaine.fabrice@gmail.com> libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 6 ++++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..58e2052ea5 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + default y + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif -- 2.35.1 From bernd.kuhls at t-online.de Thu Dec 22 19:55:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 22 Dec 2022 20:55:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/dovecot: bump version to 2.3.20 Message-ID: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html Signed-off-by: Bernd Kuhls --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 124f834dca..7036df57a8 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz +sha256 caa832eb968148abdf35ee9d0f534b779fa732c0ce4a913d9ab8c3469b218552 dovecot-2.3.20.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index e28f500b7b..4b17784f93 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).20 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 22 19:55:35 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 22 Dec 2022 20:55:35 +0100 Subject: [Buildroot] [PATCH 2/2] package/dovecot-pigeonhole: bump version to 0.5.20 In-Reply-To: <20221222195535.2277358-1-bernd.kuhls@t-online.de> References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Message-ID: <20221222195535.2277358-2-bernd.kuhls@t-online.de> Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html Signed-off-by: Bernd Kuhls --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index 635e221481..5c7ba322b2 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz +sha256 ae32bd4870ea2c1328ae09ba206e9ec12128046d6afca52fbbc9ef7f75617c98 dovecot-2.3-pigeonhole-0.5.20.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index c25cd60b21..0b64cb0d6f 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.19 +DOVECOT_PIGEONHOLE_VERSION = 0.5.20 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 -- 2.34.1 From yann.morin.1998 at free.fr Thu Dec 22 20:49:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 22 Dec 2022 21:49:13 +0100 Subject: [Buildroot] [git commit] package/skeleton-systemd: move var factory comment closer to code Message-ID: <20221222204925.77E1A86D80@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e02fdfe26b2ad36166379c444e017f832946f30d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 8cbfbe487ac6 (package/skeleton-systemd: systemd-ify mounting /var tmpfs with ro rootfs) removed the fstab handling of /var, and left the macro deal solely about keeping / read-only. However, the code about how the var factory is handled was left above the macro, which is now misleading and confusing. Move the comment closer to the actual rootfs-pre-cmd hook which actually deals with handling the var factory. Signed-off-by: Yann E. MORIN --- package/skeleton-init-systemd/skeleton-init-systemd.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index 30783dfd26..fb15552f99 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -23,15 +23,15 @@ endef else +define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW + echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab +endef + # On a R/O rootfs, /var is a tmpfs filesystem. So, at build time, we # redirect /var to the "factory settings" location. Just before the # filesystem gets created, the /var symlink will be replaced with # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. -define SKELETON_INIT_SYSTEMD_ROOT_RO_OR_RW - echo "/dev/root / auto ro 0 1" >$(TARGET_DIR)/etc/fstab -endef - ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR rm -rf $(TARGET_DIR)/usr/share/factory/var From peter at korsgaard.com Thu Dec 22 21:23:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:23:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables In-Reply-To: <20221222152506.8310-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 16:25:06 +0100") References: <20221222152506.8310-1-fontaine.fabrice@gmail.com> Message-ID: <87lemzkua3.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > Signed-off-by: Fabrice Fontaine > --- > package/exfat-utils/exfat-utils.mk | 2 ++ > 1 file changed, 2 insertions(+) > diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk > index d13ec6bab8..704641dd0a 100644 > --- a/package/exfat-utils/exfat-utils.mk > +++ b/package/exfat-utils/exfat-utils.mk > @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 > EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) > EXFAT_UTILS_LICENSE = GPL-2.0+ > EXFAT_UTILS_LICENSE_FILES = COPYING > +EXFAT_CPE_ID_VENDOR = exfat_project > +EXFAT_CPE_ID_PRODUCT = exfat >From check-package: package/exfat-utils/exfat-utils.mk:11: possible typo: EXFAT_CPE_ID_VENDOR -> *EXFAT_UTILS* package/exfat-utils/exfat-utils.mk:12: possible typo: EXFAT_CPE_ID_PRODUCT -> *EXFAT_UTILS* Was this supposed to be for package/exfat instead? -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:28 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:28 +0100 Subject: [Buildroot] [PATCH] package/luaexpat: bump to version 1.5.1 In-Reply-To: <20221219210246.3416850-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 19 Dec 2022 22:02:46 +0100") References: <20221219210246.3416850-1-francois.perrad@gadz.org> Message-ID: <87h6xnku7n.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:33 +0100 Subject: [Buildroot] [PATCH] package/lualogging: bump to version 1.8.0 In-Reply-To: <20221219210256.3416871-1-francois.perrad@gadz.org> (Francois Perrad's message of "Mon, 19 Dec 2022 22:02:56 +0100") References: <20221219210256.3416871-1-francois.perrad@gadz.org> Message-ID: <87cz8bku7i.fsf@dell.be.48ers.dk> >>>>> "Francois" == Francois Perrad writes: > Signed-off-by: Francois Perrad Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Thu Dec 22 21:24:06 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:06 +0100 Subject: [Buildroot] [git commit] package/luaexpat: bump to version 1.5.1 Message-ID: <20221222212457.61B6386D8D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=31b7aecd7ef0b34095e72a1d4fbf41a05d5bd10b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/luaexpat/luaexpat.hash | 2 +- package/luaexpat/luaexpat.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/luaexpat/luaexpat.hash b/package/luaexpat/luaexpat.hash index be67e9be6f..621293a0b9 100644 --- a/package/luaexpat/luaexpat.hash +++ b/package/luaexpat/luaexpat.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 536a5eda09bb070d2de8ecdd15566d3a55e2afa5ded2ef183cd453bac8c41e98 luaexpat-1.5.0-1.src.rock +sha256 eb7abc4cc39dd50eecb30896686bac84e66fd3c0774d0749b391e7ac5d222f45 luaexpat-1.5.1-1.src.rock sha256 7e6a727e5b57cca713a2f2633f05d7e0cc1e261cc6a7613bbe266e625b2f14da luaexpat/LICENSE diff --git a/package/luaexpat/luaexpat.mk b/package/luaexpat/luaexpat.mk index f56bf604b3..73675a8ee6 100644 --- a/package/luaexpat/luaexpat.mk +++ b/package/luaexpat/luaexpat.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUAEXPAT_VERSION = 1.5.0-1 +LUAEXPAT_VERSION = 1.5.1-1 LUAEXPAT_SUBDIR = luaexpat LUAEXPAT_LICENSE = MIT LUAEXPAT_LICENSE_FILES = $(LUAEXPAT_SUBDIR)/LICENSE From peter at korsgaard.com Thu Dec 22 21:24:20 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Thu, 22 Dec 2022 22:24:20 +0100 Subject: [Buildroot] [git commit] package/lualogging: bump to version 1.8.0 Message-ID: <20221222212457.6CBCC86D7E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1381a4d2884cd7abdda45253b871cddd995a3e4b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Peter Korsgaard --- package/lualogging/lualogging.hash | 2 +- package/lualogging/lualogging.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lualogging/lualogging.hash b/package/lualogging/lualogging.hash index a9eadab4d1..5ed012ea5c 100644 --- a/package/lualogging/lualogging.hash +++ b/package/lualogging/lualogging.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 d4a8791e9b24840c4a4c0366399f55b6deb060fc3947f3a9aae9ced0334160c1 lualogging-1.7.0-1.src.rock +sha256 285edf8abc9844cb37da94888ca01cb26a2ba08411ea13a3ee0f4d029ca512dd lualogging-1.8.0-1.src.rock sha256 d900082cb26f8cf4a491ca51c00241f2c2e9cd9ae3531c62234017a360706adb lualogging/COPYRIGHT diff --git a/package/lualogging/lualogging.mk b/package/lualogging/lualogging.mk index 78197f6be6..96c09c5a49 100644 --- a/package/lualogging/lualogging.mk +++ b/package/lualogging/lualogging.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUALOGGING_VERSION = 1.7.0-1 +LUALOGGING_VERSION = 1.8.0-1 LUALOGGING_SUBDIR = lualogging LUALOGGING_LICENSE = MIT LUALOGGING_LICENSE_FILES = $(LUALOGGING_SUBDIR)/COPYRIGHT From fontaine.fabrice at gmail.com Thu Dec 22 21:25:34 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 22:25:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/exfat-utils: add CPE variables In-Reply-To: <87lemzkua3.fsf@dell.be.48ers.dk> References: <20221222152506.8310-1-fontaine.fabrice@gmail.com> <87lemzkua3.fsf@dell.be.48ers.dk> Message-ID: Le jeu. 22 d?c. 2022 ? 22:23, Peter Korsgaard a ?crit : > >>>>> "Fabrice" == Fabrice Fontaine writes: > > > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > > package: > > > > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > > > Signed-off-by: Fabrice Fontaine > > --- > > package/exfat-utils/exfat-utils.mk | 2 ++ > > 1 file changed, 2 insertions(+) > > > diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/ > exfat-utils.mk > > index d13ec6bab8..704641dd0a 100644 > > --- a/package/exfat-utils/exfat-utils.mk > > +++ b/package/exfat-utils/exfat-utils.mk > > @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 > > EXFAT_UTILS_SITE = > https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) > > EXFAT_UTILS_LICENSE = GPL-2.0+ > > EXFAT_UTILS_LICENSE_FILES = COPYING > > +EXFAT_CPE_ID_VENDOR = exfat_project > > +EXFAT_CPE_ID_PRODUCT = exfat > > From check-package: > > package/exfat-utils/exfat-utils.mk:11: possible typo: EXFAT_CPE_ID_VENDOR > -> *EXFAT_UTILS* > package/exfat-utils/exfat-utils.mk:12: possible typo: > EXFAT_CPE_ID_PRODUCT -> *EXFAT_UTILS* > > Was this supposed to be for package/exfat instead? > This is a copy/paste error, I'll send a v2. Actually, exfat and exfat-utils are the same package on NVD side. > > -- > Bye, Peter Korsgaard > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Thu Dec 22 21:27:20 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 22:27:20 +0100 Subject: [Buildroot] [PATCH v2,1/1] package/exfat-utils: add CPE variables Message-ID: <20221222212720.5180-1-fontaine.fabrice@gmail.com> cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Peter Korsgaard): - Fix variable names package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..fa471952f2 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_UTILS_CPE_ID_VENDOR = exfat_project +EXFAT_UTILS_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:18:02 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:18:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: bump to version 1.1.0 Message-ID: <20221222221802.46607-1-fontaine.fabrice@gmail.com> - Replace first patch - Drop second and third patches (already in version) https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md Signed-off-by: Fabrice Fontaine --- ...1-CMakeLists.txt-do-not-force-SHARED.patch | 47 ----- ...eLists.txt-respect-BUILD_SHARED_LIBS.patch | 171 ++++++++++++++++++ ...-allow-building-without-a-C-compiler.patch | 57 ------ .../0003-Explicitly-set-c99-in-CMake.patch | 28 --- package/hiredis/hiredis.hash | 2 +- package/hiredis/hiredis.mk | 4 +- 6 files changed, 174 insertions(+), 135 deletions(-) delete mode 100644 package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch create mode 100644 package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch delete mode 100644 package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch delete mode 100644 package/hiredis/0003-Explicitly-set-c99-in-CMake.patch diff --git a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch b/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch deleted file mode 100644 index b7fdb87910..0000000000 --- a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0ce382c275b087e866517c003e565f8cc4855bdd Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 29 Aug 2020 23:19:26 +0200 -Subject: [PATCH] CMakeLists.txt: do not force SHARED - -Allow the user to build static libraries by removing SHARED from -ADD_LIBRARY calls. - -Here is an extract of -https://cmake.org/cmake/help/latest/command/add_library.html: - -"If no type is given explicitly the type is STATIC or SHARED based on -whether the current value of the variable BUILD_SHARED_LIBS is ON." - -Signed-off-by: Fabrice Fontaine -[Upstream status: probably not upstreamable as is because it will -conflict with https://github.com/redis/hiredis/pull/851. So, this patch -will probably have to be reworked for 1.0.x] ---- - CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc6..fed79fd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,7 +40,7 @@ IF(WIN32) - ADD_COMPILE_DEFINITIONS(_CRT_SECURE_NO_WARNINGS WIN32_LEAN_AND_MEAN) - ENDIF() - --ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) -+ADD_LIBRARY(hiredis ${hiredis_sources}) - - SET_TARGET_PROPERTIES(hiredis - PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE -@@ -97,7 +97,7 @@ IF(ENABLE_SSL) - FIND_PACKAGE(OpenSSL REQUIRED) - SET(hiredis_ssl_sources - ssl.c) -- ADD_LIBRARY(hiredis_ssl SHARED -+ ADD_LIBRARY(hiredis_ssl - ${hiredis_ssl_sources}) - - IF (APPLE) --- -2.28.0 - diff --git a/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch new file mode 100644 index 0000000000..38e9282041 --- /dev/null +++ b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch @@ -0,0 +1,171 @@ +From 286ba29771611abfaf126527141cac1d406c7eaf Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 22 Dec 2022 23:00:56 +0100 +Subject: [PATCH] CMakeLists.txt: respect BUILD_SHARED_LIBS + +To allow building hiredis on toolchain without dynamic library support, +respect standard cmake BUILD_SHARED_LIBS: +https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/redis/hiredis/pull/1147] +--- + CMakeLists.txt | 70 ++++++++++++++++++++++++++++++++++---------------- + 1 file changed, 48 insertions(+), 22 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d52d0c..66a1383 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,6 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0) + ++OPTION(BUILD_SHARED_LIBS "Build shared libraries" ON) + OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) + OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) + OPTION(ENABLE_SSL_TESTS "Should we test SSL connections" OFF) +@@ -44,35 +45,49 @@ IF(WIN32) + ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -DWIN32_LEAN_AND_MEAN) + ENDIF() + +-ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) + ADD_LIBRARY(hiredis_static STATIC ${hiredis_sources}) +-ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) + ADD_LIBRARY(hiredis::hiredis_static ALIAS hiredis_static) ++SET(HIREDIS_DEFAULT_LIBRARY hiredis_static) ++SET(HIREDIS_TARGETS hiredis_static) + + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES OUTPUT_NAME hiredis) + ENDIF() + +-SET_TARGET_PROPERTIES(hiredis +- PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) ++ ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) ++ SET(HIREDIS_DEFAULT_LIBRARY hiredis) ++ SET(HIREDIS_TARGETS ${HIREDIS_TARGETS} hiredis) ++ SET_TARGET_PROPERTIES(hiredis ++ PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + IF(WIN32 OR MINGW) +- TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC ws2_32 crypt32) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC m) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "SunOS") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC socket) + ENDIF() + +-TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++ENDIF() + TARGET_INCLUDE_DIRECTORIES(hiredis_static PUBLIC $ $) + + CONFIGURE_FILE(hiredis.pc.in hiredis.pc @ONLY) +@@ -103,7 +118,7 @@ set(CPACK_RPM_PACKAGE_AUTOREQPROV ON) + + include(CPack) + +-INSTALL(TARGETS hiredis hiredis_static ++INSTALL(TARGETS ${HIREDIS_TARGETS} + EXPORT hiredis-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -161,39 +176,50 @@ IF(ENABLE_SSL) + FIND_PACKAGE(OpenSSL REQUIRED) + SET(hiredis_ssl_sources + ssl.c) +- ADD_LIBRARY(hiredis_ssl SHARED +- ${hiredis_ssl_sources}) ++ + ADD_LIBRARY(hiredis_ssl_static STATIC + ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl_static) ++ SET(HIREDIS_SSL_TARGETS hiredis_ssl_static) ++ IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis_ssl SHARED ++ ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl) ++ SET(HIREDIS_SSL_TARGETS ${HIREDIS_SSL_TARGETS} hiredis_ssl) ++ ENDIF() + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES OUTPUT_NAME hiredis_ssl) + ENDIF() + +- IF (APPLE) ++ IF (APPLE AND BUILD_SHARED_LIBS) + SET_PROPERTY(TARGET hiredis_ssl PROPERTY LINK_FLAGS "-Wl,-undefined -Wl,dynamic_lookup") + ENDIF() + +- SET_TARGET_PROPERTIES(hiredis_ssl +- PROPERTIES +- WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++ IF(BUILD_SHARED_LIBS) ++ SET_TARGET_PROPERTIES(hiredis_ssl ++ PROPERTIES ++ WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + +- TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") + TARGET_INCLUDE_DIRECTORIES(hiredis_ssl_static PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) ++ ENDIF() + +- TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) + IF (WIN32 OR MINGW) + TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE hiredis) + TARGET_LINK_LIBRARIES(hiredis_ssl_static PUBLIC hiredis_static) + ENDIF() + CONFIGURE_FILE(hiredis_ssl.pc.in hiredis_ssl.pc @ONLY) + +- INSTALL(TARGETS hiredis_ssl hiredis_ssl_static ++ INSTALL(TARGETS ${HIREDIS_SSL_TARGETS} + EXPORT hiredis_ssl-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -236,10 +262,10 @@ ENDIF() + IF(NOT DISABLE_TESTS) + ENABLE_TESTING() + ADD_EXECUTABLE(hiredis-test test.c) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_DEFAULT_LIBRARY}) + IF(ENABLE_SSL_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_SSL=1) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis_ssl) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_SSL_DEFAULT_LIBRARY}) + ENDIF() + IF(ENABLE_ASYNC_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_ASYNC=1) +-- +2.35.1 + diff --git a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch b/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch deleted file mode 100644 index 08a9ef9854..0000000000 --- a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch +++ /dev/null @@ -1,57 +0,0 @@ -From bb4a8937411a9e6ac2e5c12c0e7eeaa7dab251ba Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 5 Sep 2020 12:54:21 +0200 -Subject: [PATCH] CMakeLists.txt: allow building without a C++ compiler - -Define hiredis as a C project (and use a single PROJECT statement) to -avoid the following build failure if a C++ compiler is not found: - -CMake Error at CMakeLists.txt:3 (PROJECT): - The CMAKE_CXX_COMPILER: - - /srv/storage/autobuild/run/instance-1/output-1/host/bin/arm-linux-g++ - - is not a full path to an existing compiler tool. - - Tell CMake where to find the compiler by setting either the environment - variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path - to the compiler, or to the compiler name if it is in the PATH. - -The only cpp source file is examples/example-qt.cpp which is never -compiled with cmake buildsystem. This file is compiled only with the -Makefile buildsystem so perhaps it should be removed. If it is added to -the cmake buildsystem, a call to enable_language(CXX) will have to be -added. - -Fixes: - - http://autobuild.buildroot.org/results/830ec3398cd29b9fc5cde06a225ef531d7a9d850 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/redis/hiredis/pull/872] ---- - CMakeLists.txt | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4cbd438..9d65b7f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,6 +1,5 @@ - CMAKE_MINIMUM_REQUIRED(VERSION 3.4.0) - INCLUDE(GNUInstallDirs) --PROJECT(hiredis) - - OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) - OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) -@@ -20,7 +19,7 @@ getVersionBit(HIREDIS_SONAME) - SET(VERSION "${HIREDIS_MAJOR}.${HIREDIS_MINOR}.${HIREDIS_PATCH}") - MESSAGE("Detected version: ${VERSION}") - --PROJECT(hiredis VERSION "${VERSION}") -+PROJECT(hiredis LANGUAGES "C" VERSION "${VERSION}") - - # Hiredis requires C99 - SET(CMAKE_C_STANDARD 99) --- -2.28.0 - diff --git a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch b/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch deleted file mode 100644 index 7e6ef8bca4..0000000000 --- a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 13a35bdb64615e381c5e1151cdd4e78bba71a6db Mon Sep 17 00:00:00 2001 -From: michael-grunder -Date: Fri, 28 Aug 2020 12:35:01 -0700 -Subject: [PATCH] Explicitly set c99 in CMake - -See #869 - -[Retrieved from: -https://github.com/redis/hiredis/commit/13a35bdb64615e381c5e1151cdd4e78bba71a6db] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc69a..4cbd438d7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,6 +22,9 @@ MESSAGE("Detected version: ${VERSION}") - - PROJECT(hiredis VERSION "${VERSION}") - -+# Hiredis requires C99 -+SET(CMAKE_C_STANDARD 99) -+ - SET(ENABLE_EXAMPLES OFF CACHE BOOL "Enable building hiredis examples") - - SET(hiredis_sources diff --git a/package/hiredis/hiredis.hash b/package/hiredis/hiredis.hash index a45cf68f99..cdcbef1525 100644 --- a/package/hiredis/hiredis.hash +++ b/package/hiredis/hiredis.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 e0ab696e2f07deb4252dda45b703d09854e53b9703c7d52182ce5a22616c3819 hiredis-1.0.2.tar.gz +sha256 fe6d21741ec7f3fc9df409d921f47dfc73a4d8ff64f4ac6f1d95f951bf7f53d6 hiredis-1.1.0.tar.gz sha256 dca05ce8fc87a8261783b4aed0deef8becc9350b6aa770bc714d0c1833b896eb COPYING diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index 83f0268c2b..a5efb61acc 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -4,8 +4,8 @@ # ################################################################################ -HIREDIS_VERSION_MAJOR = 1.0 -HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).2 +HIREDIS_VERSION_MAJOR = 1.1 +HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).0 HIREDIS_SITE = $(call github,redis,hiredis,v$(HIREDIS_VERSION)) HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:28:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:28:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/xtables-addons: bump to version 3.22 Message-ID: <20221222222840.51146-1-fontaine.fabrice@gmail.com> Support for up to Linux 6.1 by fixing the following build failure: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ?xt_chaos_total?: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: error: implicit declaration of function ?prandom_u32?; did you mean ?prandom_u32_max?? [-Werror=implicit-function-declaration] 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) | ^~~~~~~~~~~ | prandom_u32_max https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst Fixes: - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba Signed-off-by: Fabrice Fontaine --- package/xtables-addons/xtables-addons.hash | 2 +- package/xtables-addons/xtables-addons.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xtables-addons/xtables-addons.hash b/package/xtables-addons/xtables-addons.hash index 0d2434eeb1..840a31f947 100644 --- a/package/xtables-addons/xtables-addons.hash +++ b/package/xtables-addons/xtables-addons.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2e09ac129a14f5e9c23b115ebcdfff4aa84e2aeba1268dbdf39b2d752bd71e19 xtables-addons-3.21.tar.xz +sha256 faa16a27166275afbfe8df605f55c3a81ac693bf19da674d45ceded4137ae217 xtables-addons-3.22.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE diff --git a/package/xtables-addons/xtables-addons.mk b/package/xtables-addons/xtables-addons.mk index 83cc3266c4..77dcfd741c 100644 --- a/package/xtables-addons/xtables-addons.mk +++ b/package/xtables-addons/xtables-addons.mk @@ -4,7 +4,7 @@ # ################################################################################ -XTABLES_ADDONS_VERSION = 3.21 +XTABLES_ADDONS_VERSION = 3.22 XTABLES_ADDONS_SOURCE = xtables-addons-$(XTABLES_ADDONS_VERSION).tar.xz XTABLES_ADDONS_SITE = https://inai.de/files/xtables-addons XTABLES_ADDONS_DEPENDENCIES = iptables linux host-pkgconf -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 22 22:50:27 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 22 Dec 2022 23:50:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix static build Message-ID: <20221222225027.277117-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955: [ 79%] Linking C shared library libdeflate.so /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b Signed-off-by: Fabrice Fontaine --- package/libdeflate/libdeflate.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 2305af4dc9..67e97c6e5e 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -12,4 +12,18 @@ LIBDEFLATE_INSTALL_STAGING = YES LIBDEFLATE_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" +ifeq ($(BR2_SHARED_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=OFF +else ifeq ($(BR2_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=OFF \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +else ifeq ($(BR2_SHARED_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +endif + $(eval $(cmake-package)) -- 2.35.1 From alex.musatti at gmail.com Fri Dec 23 00:15:35 2022 From: alex.musatti at gmail.com (Alex Musatti) Date: Fri, 23 Dec 2022 01:15:35 +0100 Subject: [Buildroot] OpenSSH server connection reset Message-ID: Hello everyone, I've recently build firmware image for stm32mp157f-dk2. I noticed sshd server closed the connection during key exchange, so I ran it in debug mode: #/usr/sbin/sshd -ddd -f /etc/ssh/sshd_config debug2: load_server_config: filename /etc/ssh/sshd_config debug2: load_server_config: done config len = 3120 debug2: parse_server_config_depth: config /etc/ssh/sshd_config len 3120 debug3: /etc/ssh/sshd_config:32 setting PermitRootLogin yes debug3: /etc/ssh/sshd_config:42 setting AuthorizedKeysFile .ssh/authorized_keys debug3: /etc/ssh/sshd_config:110 setting Subsystem sftp /usr/libexec/sftp-server debug1: sshd version OpenSSH_9.1, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:QcnKh6l144ulIBNMY5QRbBRYP29BqZtikmrD+/OaP5o debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:w31P45n7NAE8ZINU1xgkuzfpjoCoaw2Q/4+PVh7Ek9k debug1: private host key #2: ssh-ed25519 SHA256:pVwhrzsk0/WaJ6Q34g8iXhISoaBG+7tvL70VhcYXrY4 debug1: rexec_argv[0]='/usr/sbin/sshd' debug1: rexec_argv[1]='-ddd' debug1: rexec_argv[2]='-f' debug1: rexec_argv[3]='/etc/ssh/sshd_config' debug3: oom_adjust_setup debug1: Set /proc/self/oom_score_adj from 0 to -1000 debug2: fd 3 setting O_NONBLOCK debug1: Bind to port 22 on 0.0.0.0. Server listening on 0.0.0.0 port 22. debug2: fd 4 setting O_NONBLOCK debug3: sock_set_v6only: set socket 4 IPV6_V6ONLY debug1: Bind to port 22 on ::. Server listening on :: port 22. debug3: fd 5 is not O_NONBLOCK debug1: Server will not fork when running in debugging mode. debug3: send_rexec_state: entering fd = 8 config len 3120 debug3: ssh_msg_send: type 0 debug3: send_rexec_state: done debug1: rexec start in 5 out 5 newsock 5 pipe -1 sock 8 debug3: recv_rexec_state: entering fd = 5 debug3: ssh_msg_recv entering debug3: recv_rexec_state: done debug2: parse_server_config_depth: config rexec len 3120 debug3: rexec:32 setting PermitRootLogin yes debug3: rexec:42 setting AuthorizedKeysFile .ssh/authorized_keys debug3: rexec:110 setting Subsystem sftp /usr/libexec/sftp-server debug1: sshd version OpenSSH_9.1, OpenSSL 1.1.1q 5 Jul 2022 debug1: private host key #0: ssh-rsa SHA256:QcnKh6l144ulIBNMY5QRbBRYP29BqZtikmrD+/OaP5o debug1: private host key #1: ecdsa-sha2-nistp256 SHA256:w31P45n7NAE8ZINU1xgkuzfpjoCoaw2Q/4+PVh7Ek9k debug1: private host key #2: ssh-ed25519 SHA256:pVwhrzsk0/WaJ6Q34g8iXhISoaBG+7tvL70VhcYXrY4 debug1: inetd sockets after dupping: 3, 3 Connection from 10.0.0.1 port 53486 on 10.0.0.2 port 22 rdomain "" debug1: Local version string SSH-2.0-OpenSSH_9.1 debug1: Remote protocol version 2.0, remote software version OpenSSH_9.0 debug1: compat_banner: match: OpenSSH_9.0 pat OpenSSH* compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug3: ssh_sandbox_init: preparing seccomp filter sandbox debug2: Network child is on pid 270 debug3: preauth child monitor started debug3: privsep user:group 100:101 [preauth] debug1: permanently_set_uid: 100/101 [preauth] debug3: ssh_sandbox_child_debugging: installing SIGSYS handler [preauth] debug3: ssh_sandbox_child: setting PR_SET_NO_NEW_PRIVS [preauth] debug3: ssh_sandbox_child: attaching seccomp filter program [preauth] debug3: append_hostkey_type: ssh-rsa key not permitted by HostkeyAlgorithms [preauth] debug1: list_hostkey_types: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519 [preauth] debug3: send packet: type 20 [preauth] debug1: SSH2_MSG_KEXINIT sent [preauth] ssh_sandbox_violation: unexpected system call (arch:0x40000028,syscall:414 @ 0xb6b93e06) [preauth] debug1: monitor_read_log: child log fd closed debug3: mm_request_receive: entering debug1: do_cleanup debug1: Killing privsep child 270 Does someone else has encountered this issue? Any hints? Thanks in advance Regards Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at korsgaard.com Fri Dec 23 09:28:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:28:49 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/rtl8821cu: new package In-Reply-To: <20221218005546.1793522-1-christian@paral.in> (Christian Stewart's message of "Sat, 17 Dec 2022 16:55:46 -0800") References: <20221218005546.1793522-1-christian@paral.in> Message-ID: <878riylb8u.fsf@dell.be.48ers.dk> >>>>> "Christian" == Christian Stewart writes: > Adds support for USB rtl8821cu wifi cards. > Similar to rtl8821au and rtl8812au-aircrack-ng packages. > https://github.com/morrownr/8821cu-20210118 > Signed-off-by: Christian Stewart Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:33 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:33 +0100 Subject: [Buildroot] [PATCH 1/2] package/dovecot: bump version to 2.3.20 In-Reply-To: <20221222195535.2277358-1-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 22 Dec 2022 20:55:34 +0100") References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> Message-ID: <874jtmlb7m.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:38 +0100 Subject: [Buildroot] [PATCH 2/2] package/dovecot-pigeonhole: bump version to 0.5.20 In-Reply-To: <20221222195535.2277358-2-bernd.kuhls@t-online.de> (Bernd Kuhls's message of "Thu, 22 Dec 2022 20:55:35 +0100") References: <20221222195535.2277358-1-bernd.kuhls@t-online.de> <20221222195535.2277358-2-bernd.kuhls@t-online.de> Message-ID: <87zgbejwn1.fsf@dell.be.48ers.dk> >>>>> "Bernd" == Bernd Kuhls writes: > Release notes: > https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html > Signed-off-by: Bernd Kuhls Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:34:49 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: bump to version 1.1.0 In-Reply-To: <20221222221802.46607-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:18:02 +0100") References: <20221222221802.46607-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m2jwee.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Replace first patch > - Drop second and third patches (already in version) > https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:34:58 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/xtables-addons: bump to version 3.22 In-Reply-To: <20221222222840.51146-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:28:40 +0100") References: <20221222222840.51146-1-fontaine.fabrice@gmail.com> Message-ID: <87r0wqjwe5.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Support for up to Linux 6.1 by fixing the following build failure: > /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ?xt_chaos_total?: > /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: > error: implicit declaration of function ?prandom_u32?; did you mean > ?prandom_u32_max?? [-Werror=implicit-function-declaration] > 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) > | ^~~~~~~~~~~ > | prandom_u32_max > https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst > Fixes: > - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:35:27 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix static build In-Reply-To: <20221222225027.277117-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 23:50:27 +0100") References: <20221222225027.277117-1-fontaine.fabrice@gmail.com> Message-ID: <87mt7ejwdc.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > Fix the following static build failure raised since bump to version 1.15 > in commit c31087182fa545784d9a0a01f0b32715d78c3955: > [ 79%] Linking C shared library libdeflate.so > /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: > /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: > relocation R_ARC_32_ME against `__TMC_END__' can not be used when > making a shared object; recompile with -fPIC > Fixes: > - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:35:53 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:53 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/exfat-utils: add CPE variables In-Reply-To: <20221222212720.5180-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 22:27:20 +0100") References: <20221222212720.5180-1-fontaine.fabrice@gmail.com> Message-ID: <87ili2jwcm.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this > package: > https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Peter Korsgaard): > - Fix variable names Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:29:07 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:07 +0100 Subject: [Buildroot] [git commit] package/dovecot: bump version to 2.3.20 Message-ID: <20221223093614.7C8B986DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de584a78a37b99b99a4011020a17b3ae99f002c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000479.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/dovecot/dovecot.hash | 2 +- package/dovecot/dovecot.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot/dovecot.hash b/package/dovecot/dovecot.hash index 124f834dca..7036df57a8 100644 --- a/package/dovecot/dovecot.hash +++ b/package/dovecot/dovecot.hash @@ -1,5 +1,5 @@ # Locally computed after checking signature -sha256 db5abcd87d7309659ea6b45b2cb6ee9c5f97486b2b719a5dd05a759e1f6a5c51 dovecot-2.3.19.1.tar.gz +sha256 caa832eb968148abdf35ee9d0f534b779fa732c0ce4a913d9ab8c3469b218552 dovecot-2.3.20.tar.gz sha256 319a9830aab406109cd67cb45496587566a8123203d66d037b209ca3e13de02a COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LGPL sha256 52b8c95fabb19575281874b661ef7968ea47e8f5d74ba0dd40ce512e52b3fc97 COPYING.MIT diff --git a/package/dovecot/dovecot.mk b/package/dovecot/dovecot.mk index e28f500b7b..4b17784f93 100644 --- a/package/dovecot/dovecot.mk +++ b/package/dovecot/dovecot.mk @@ -5,7 +5,7 @@ ################################################################################ DOVECOT_VERSION_MAJOR = 2.3 -DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).19.1 +DOVECOT_VERSION = $(DOVECOT_VERSION_MAJOR).20 DOVECOT_SITE = https://dovecot.org/releases/$(DOVECOT_VERSION_MAJOR) DOVECOT_INSTALL_STAGING = YES DOVECOT_LICENSE = LGPL-2.1, MIT, Public Domain, BSD-3-Clause, Unicode-DFS-2015 From peter at korsgaard.com Fri Dec 23 09:27:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:27:47 +0100 Subject: [Buildroot] [git commit] package/rtl8821cu: new package Message-ID: <20221223093614.7266286DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=183de9155b138497783717383418544da00e0da7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Adds support for USB rtl8821cu wifi cards. Similar to rtl8821au and rtl8812au-aircrack-ng packages. https://github.com/morrownr/8821cu-20210118 Signed-off-by: Christian Stewart Reviewed-by: Giulio Benetti Signed-off-by: Peter Korsgaard --- DEVELOPERS | 1 + package/Config.in | 1 + package/rtl8821cu/Config.in | 10 ++++++++++ package/rtl8821cu/rtl8821cu.hash | 3 +++ package/rtl8821cu/rtl8821cu.mk | 25 +++++++++++++++++++++++++ 5 files changed, 40 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index a200edb7f5..5eed4a8455 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -564,6 +564,7 @@ F: package/mosh/ F: package/nerdctl/ F: package/pkg-golang.mk F: package/rtl8821au/ +F: package/rtl8821cu/ F: package/runc/ F: package/tini/ F: support/testing/tests/package/test_docker_compose.py diff --git a/package/Config.in b/package/Config.in index 999feae08a..0c77f7c022 100644 --- a/package/Config.in +++ b/package/Config.in @@ -588,6 +588,7 @@ endmenu source "package/rtl8723ds-bt/Config.in" source "package/rtl8812au-aircrack-ng/Config.in" source "package/rtl8821au/Config.in" + source "package/rtl8821cu/Config.in" source "package/sane-backends/Config.in" source "package/sdparm/Config.in" source "package/sedutil/Config.in" diff --git a/package/rtl8821cu/Config.in b/package/rtl8821cu/Config.in new file mode 100644 index 0000000000..a5a7b9d255 --- /dev/null +++ b/package/rtl8821cu/Config.in @@ -0,0 +1,10 @@ +comment "rtl8821cu needs a Linux kernel to be built" + depends on !BR2_LINUX_KERNEL + +config BR2_PACKAGE_RTL8821CU + bool "rtl8821cu" + depends on BR2_LINUX_KERNEL + help + rtl8821cu wifi driver + + https://github.com/brektrou/rtl8821CU diff --git a/package/rtl8821cu/rtl8821cu.hash b/package/rtl8821cu/rtl8821cu.hash new file mode 100644 index 0000000000..efb9871472 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.hash @@ -0,0 +1,3 @@ +# Locally calculated +sha256 09b9fb4160003502d564d0d0d85d6f19b8b6d1627d1a339b3ddfca6a948d84fb rtl8821cu-86cc5ceb7c28b9b997838e1c796847f6c395c382.tar.gz +sha256 af54d00efc57cfce664171ac8be2a20c0f290b1b5c1a67bb2eba7b6380276c4e LICENSE diff --git a/package/rtl8821cu/rtl8821cu.mk b/package/rtl8821cu/rtl8821cu.mk new file mode 100644 index 0000000000..18222e0014 --- /dev/null +++ b/package/rtl8821cu/rtl8821cu.mk @@ -0,0 +1,25 @@ +################################################################################ +# +# rtl8821cu +# +################################################################################ + +RTL8821CU_VERSION = 86cc5ceb7c28b9b997838e1c796847f6c395c382 +RTL8821CU_SITE = $(call github,morrownr,8821cu-20210118,$(RTL8821CU_VERSION)) +RTL8821CU_LICENSE = GPL-2.0 +RTL8821CU_LICENSE_FILES = LICENSE + +RTL8821CU_USER_EXTRA_CFLAGS = \ + -DCONFIG_$(call qstrip,$(BR2_ENDIAN))_ENDIAN \ + -DCONFIG_IOCTL_CFG80211 \ + -DRTW_USE_CFG80211_STA_EVENT \ + -Wno-error + +RTL8821CU_MODULE_MAKE_OPTS = \ + CONFIG_PLATFORM_GENERIC=n \ + CONFIG_RTL8821CU=m \ + KVER=$(LINUX_VERSION_PROBED) \ + USER_EXTRA_CFLAGS="$(RTL8821CU_USER_EXTRA_CFLAGS)" + +$(eval $(kernel-module)) +$(eval $(generic-package)) From peter at korsgaard.com Fri Dec 23 09:35:40 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:40 +0100 Subject: [Buildroot] [git commit] package/exfat-utils: add CPE variables Message-ID: <20221223093614.B465186DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8036b087489c96dfc4a0baf9fbe284a049a58298 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master cpe:2.3:a:exfat_project:exfat is a valid CPE identifier for this package: https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Aexfat_project%3Aexfat Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/exfat-utils/exfat-utils.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/exfat-utils/exfat-utils.mk b/package/exfat-utils/exfat-utils.mk index d13ec6bab8..fa471952f2 100644 --- a/package/exfat-utils/exfat-utils.mk +++ b/package/exfat-utils/exfat-utils.mk @@ -8,6 +8,8 @@ EXFAT_UTILS_VERSION = 1.3.0 EXFAT_UTILS_SITE = https://github.com/relan/exfat/releases/download/v$(EXFAT_UTILS_VERSION) EXFAT_UTILS_LICENSE = GPL-2.0+ EXFAT_UTILS_LICENSE_FILES = COPYING +EXFAT_UTILS_CPE_ID_VENDOR = exfat_project +EXFAT_UTILS_CPE_ID_PRODUCT = exfat EXFAT_UTILS_CONF_OPTS += --exec-prefix=/ From peter at korsgaard.com Fri Dec 23 09:35:21 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:35:21 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix static build Message-ID: <20221223093614.AB09786DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08049e9f522c0fee6ff05b7358b1f1689f4e53c0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static build failure raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955: [ 79%] Linking C shared library libdeflate.so /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-2/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/12.2.0/crtbeginT.o: relocation R_ARC_32_ME against `__TMC_END__' can not be used when making a shared object; recompile with -fPIC Fixes: - http://autobuild.buildroot.org/results/25489e5c6f0da642136e099ab35b091624f53a2b Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/libdeflate/libdeflate.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/package/libdeflate/libdeflate.mk b/package/libdeflate/libdeflate.mk index 2305af4dc9..67e97c6e5e 100644 --- a/package/libdeflate/libdeflate.mk +++ b/package/libdeflate/libdeflate.mk @@ -12,4 +12,18 @@ LIBDEFLATE_INSTALL_STAGING = YES LIBDEFLATE_CONF_OPTS = \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -D_DEFAULT_SOURCE" +ifeq ($(BR2_SHARED_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=OFF +else ifeq ($(BR2_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=OFF \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +else ifeq ($(BR2_SHARED_STATIC_LIBS),y) +LIBDEFLATE_CONF_OPTS += \ + -DLIBDEFLATE_BUILD_SHARED_LIB=ON \ + -DLIBDEFLATE_BUILD_STATIC_LIB=ON +endif + $(eval $(cmake-package)) From peter at korsgaard.com Fri Dec 23 09:34:31 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:31 +0100 Subject: [Buildroot] [git commit] package/hiredis: bump to version 1.1.0 Message-ID: <20221223093614.95D6086DDB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bd7e90779861bb603fc1cca03f6fad4d951f7bd9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Replace first patch - Drop second and third patches (already in version) https://github.com/redis/hiredis/blob/v1.1.0/CHANGELOG.md Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- .../0001-CMakeLists.txt-do-not-force-SHARED.patch | 47 ------ ...-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch | 171 +++++++++++++++++++++ ...s.txt-allow-building-without-a-C-compiler.patch | 57 ------- .../hiredis/0003-Explicitly-set-c99-in-CMake.patch | 28 ---- package/hiredis/hiredis.hash | 2 +- package/hiredis/hiredis.mk | 4 +- 6 files changed, 174 insertions(+), 135 deletions(-) diff --git a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch b/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch deleted file mode 100644 index b7fdb87910..0000000000 --- a/package/hiredis/0001-CMakeLists.txt-do-not-force-SHARED.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 0ce382c275b087e866517c003e565f8cc4855bdd Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 29 Aug 2020 23:19:26 +0200 -Subject: [PATCH] CMakeLists.txt: do not force SHARED - -Allow the user to build static libraries by removing SHARED from -ADD_LIBRARY calls. - -Here is an extract of -https://cmake.org/cmake/help/latest/command/add_library.html: - -"If no type is given explicitly the type is STATIC or SHARED based on -whether the current value of the variable BUILD_SHARED_LIBS is ON." - -Signed-off-by: Fabrice Fontaine -[Upstream status: probably not upstreamable as is because it will -conflict with https://github.com/redis/hiredis/pull/851. So, this patch -will probably have to be reworked for 1.0.x] ---- - CMakeLists.txt | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc6..fed79fd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -40,7 +40,7 @@ IF(WIN32) - ADD_COMPILE_DEFINITIONS(_CRT_SECURE_NO_WARNINGS WIN32_LEAN_AND_MEAN) - ENDIF() - --ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) -+ADD_LIBRARY(hiredis ${hiredis_sources}) - - SET_TARGET_PROPERTIES(hiredis - PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE -@@ -97,7 +97,7 @@ IF(ENABLE_SSL) - FIND_PACKAGE(OpenSSL REQUIRED) - SET(hiredis_ssl_sources - ssl.c) -- ADD_LIBRARY(hiredis_ssl SHARED -+ ADD_LIBRARY(hiredis_ssl - ${hiredis_ssl_sources}) - - IF (APPLE) --- -2.28.0 - diff --git a/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch new file mode 100644 index 0000000000..38e9282041 --- /dev/null +++ b/package/hiredis/0001-CMakeLists.txt-respect-BUILD_SHARED_LIBS.patch @@ -0,0 +1,171 @@ +From 286ba29771611abfaf126527141cac1d406c7eaf Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 22 Dec 2022 23:00:56 +0100 +Subject: [PATCH] CMakeLists.txt: respect BUILD_SHARED_LIBS + +To allow building hiredis on toolchain without dynamic library support, +respect standard cmake BUILD_SHARED_LIBS: +https://cmake.org/cmake/help/latest/variable/BUILD_SHARED_LIBS.html + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/redis/hiredis/pull/1147] +--- + CMakeLists.txt | 70 ++++++++++++++++++++++++++++++++++---------------- + 1 file changed, 48 insertions(+), 22 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3d52d0c..66a1383 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1,5 +1,6 @@ + CMAKE_MINIMUM_REQUIRED(VERSION 3.0.0) + ++OPTION(BUILD_SHARED_LIBS "Build shared libraries" ON) + OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) + OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) + OPTION(ENABLE_SSL_TESTS "Should we test SSL connections" OFF) +@@ -44,35 +45,49 @@ IF(WIN32) + ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS -DWIN32_LEAN_AND_MEAN) + ENDIF() + +-ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) + ADD_LIBRARY(hiredis_static STATIC ${hiredis_sources}) +-ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) + ADD_LIBRARY(hiredis::hiredis_static ALIAS hiredis_static) ++SET(HIREDIS_DEFAULT_LIBRARY hiredis_static) ++SET(HIREDIS_TARGETS hiredis_static) + + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES OUTPUT_NAME hiredis) + ENDIF() + +-SET_TARGET_PROPERTIES(hiredis +- PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis SHARED ${hiredis_sources}) ++ ADD_LIBRARY(hiredis::hiredis ALIAS hiredis) ++ SET(HIREDIS_DEFAULT_LIBRARY hiredis) ++ SET(HIREDIS_TARGETS ${HIREDIS_TARGETS} hiredis) ++ SET_TARGET_PROPERTIES(hiredis ++ PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + IF(WIN32 OR MINGW) +- TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC ws2_32 crypt32) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC ws2_32 crypt32) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC m) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC m) + ELSEIF(CMAKE_SYSTEM_NAME MATCHES "SunOS") +- TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ IF(BUILD_SHARED_LIBS) ++ TARGET_LINK_LIBRARIES(hiredis PUBLIC socket) ++ ENDIF() + TARGET_LINK_LIBRARIES(hiredis_static PUBLIC socket) + ENDIF() + +-TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis PUBLIC $ $) ++ENDIF() + TARGET_INCLUDE_DIRECTORIES(hiredis_static PUBLIC $ $) + + CONFIGURE_FILE(hiredis.pc.in hiredis.pc @ONLY) +@@ -103,7 +118,7 @@ set(CPACK_RPM_PACKAGE_AUTOREQPROV ON) + + include(CPack) + +-INSTALL(TARGETS hiredis hiredis_static ++INSTALL(TARGETS ${HIREDIS_TARGETS} + EXPORT hiredis-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -161,39 +176,50 @@ IF(ENABLE_SSL) + FIND_PACKAGE(OpenSSL REQUIRED) + SET(hiredis_ssl_sources + ssl.c) +- ADD_LIBRARY(hiredis_ssl SHARED +- ${hiredis_ssl_sources}) ++ + ADD_LIBRARY(hiredis_ssl_static STATIC + ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl_static) ++ SET(HIREDIS_SSL_TARGETS hiredis_ssl_static) ++ IF(BUILD_SHARED_LIBS) ++ ADD_LIBRARY(hiredis_ssl SHARED ++ ${hiredis_ssl_sources}) ++ SET(HIREDIS_SSL_DEFAULT_LIBRARY hiredis_ssl) ++ SET(HIREDIS_SSL_TARGETS ${HIREDIS_SSL_TARGETS} hiredis_ssl) ++ ENDIF() + IF(NOT MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES OUTPUT_NAME hiredis_ssl) + ENDIF() + +- IF (APPLE) ++ IF (APPLE AND BUILD_SHARED_LIBS) + SET_PROPERTY(TARGET hiredis_ssl PROPERTY LINK_FLAGS "-Wl,-undefined -Wl,dynamic_lookup") + ENDIF() + +- SET_TARGET_PROPERTIES(hiredis_ssl +- PROPERTIES +- WINDOWS_EXPORT_ALL_SYMBOLS TRUE +- VERSION "${HIREDIS_SONAME}") ++ IF(BUILD_SHARED_LIBS) ++ SET_TARGET_PROPERTIES(hiredis_ssl ++ PROPERTIES ++ WINDOWS_EXPORT_ALL_SYMBOLS TRUE ++ VERSION "${HIREDIS_SONAME}") ++ ENDIF() + IF(MSVC) + SET_TARGET_PROPERTIES(hiredis_ssl_static + PROPERTIES COMPILE_FLAGS /Z7) + ENDIF() + +- TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") + TARGET_INCLUDE_DIRECTORIES(hiredis_ssl_static PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ IF(BUILD_SHARED_LIBS) ++ TARGET_INCLUDE_DIRECTORIES(hiredis_ssl PRIVATE "${OPENSSL_INCLUDE_DIR}") ++ TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) ++ ENDIF() + +- TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE ${OPENSSL_LIBRARIES}) + IF (WIN32 OR MINGW) + TARGET_LINK_LIBRARIES(hiredis_ssl PRIVATE hiredis) + TARGET_LINK_LIBRARIES(hiredis_ssl_static PUBLIC hiredis_static) + ENDIF() + CONFIGURE_FILE(hiredis_ssl.pc.in hiredis_ssl.pc @ONLY) + +- INSTALL(TARGETS hiredis_ssl hiredis_ssl_static ++ INSTALL(TARGETS ${HIREDIS_SSL_TARGETS} + EXPORT hiredis_ssl-targets + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} +@@ -236,10 +262,10 @@ ENDIF() + IF(NOT DISABLE_TESTS) + ENABLE_TESTING() + ADD_EXECUTABLE(hiredis-test test.c) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_DEFAULT_LIBRARY}) + IF(ENABLE_SSL_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_SSL=1) +- TARGET_LINK_LIBRARIES(hiredis-test hiredis_ssl) ++ TARGET_LINK_LIBRARIES(hiredis-test ${HIREDIS_SSL_DEFAULT_LIBRARY}) + ENDIF() + IF(ENABLE_ASYNC_TESTS) + ADD_DEFINITIONS(-DHIREDIS_TEST_ASYNC=1) +-- +2.35.1 + diff --git a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch b/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch deleted file mode 100644 index 08a9ef9854..0000000000 --- a/package/hiredis/0002-CMakeLists.txt-allow-building-without-a-C-compiler.patch +++ /dev/null @@ -1,57 +0,0 @@ -From bb4a8937411a9e6ac2e5c12c0e7eeaa7dab251ba Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sat, 5 Sep 2020 12:54:21 +0200 -Subject: [PATCH] CMakeLists.txt: allow building without a C++ compiler - -Define hiredis as a C project (and use a single PROJECT statement) to -avoid the following build failure if a C++ compiler is not found: - -CMake Error at CMakeLists.txt:3 (PROJECT): - The CMAKE_CXX_COMPILER: - - /srv/storage/autobuild/run/instance-1/output-1/host/bin/arm-linux-g++ - - is not a full path to an existing compiler tool. - - Tell CMake where to find the compiler by setting either the environment - variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path - to the compiler, or to the compiler name if it is in the PATH. - -The only cpp source file is examples/example-qt.cpp which is never -compiled with cmake buildsystem. This file is compiled only with the -Makefile buildsystem so perhaps it should be removed. If it is added to -the cmake buildsystem, a call to enable_language(CXX) will have to be -added. - -Fixes: - - http://autobuild.buildroot.org/results/830ec3398cd29b9fc5cde06a225ef531d7a9d850 - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/redis/hiredis/pull/872] ---- - CMakeLists.txt | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4cbd438..9d65b7f 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,6 +1,5 @@ - CMAKE_MINIMUM_REQUIRED(VERSION 3.4.0) - INCLUDE(GNUInstallDirs) --PROJECT(hiredis) - - OPTION(ENABLE_SSL "Build hiredis_ssl for SSL support" OFF) - OPTION(DISABLE_TESTS "If tests should be compiled or not" OFF) -@@ -20,7 +19,7 @@ getVersionBit(HIREDIS_SONAME) - SET(VERSION "${HIREDIS_MAJOR}.${HIREDIS_MINOR}.${HIREDIS_PATCH}") - MESSAGE("Detected version: ${VERSION}") - --PROJECT(hiredis VERSION "${VERSION}") -+PROJECT(hiredis LANGUAGES "C" VERSION "${VERSION}") - - # Hiredis requires C99 - SET(CMAKE_C_STANDARD 99) --- -2.28.0 - diff --git a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch b/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch deleted file mode 100644 index 7e6ef8bca4..0000000000 --- a/package/hiredis/0003-Explicitly-set-c99-in-CMake.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 13a35bdb64615e381c5e1151cdd4e78bba71a6db Mon Sep 17 00:00:00 2001 -From: michael-grunder -Date: Fri, 28 Aug 2020 12:35:01 -0700 -Subject: [PATCH] Explicitly set c99 in CMake - -See #869 - -[Retrieved from: -https://github.com/redis/hiredis/commit/13a35bdb64615e381c5e1151cdd4e78bba71a6db] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 1beccc69a..4cbd438d7 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,6 +22,9 @@ MESSAGE("Detected version: ${VERSION}") - - PROJECT(hiredis VERSION "${VERSION}") - -+# Hiredis requires C99 -+SET(CMAKE_C_STANDARD 99) -+ - SET(ENABLE_EXAMPLES OFF CACHE BOOL "Enable building hiredis examples") - - SET(hiredis_sources diff --git a/package/hiredis/hiredis.hash b/package/hiredis/hiredis.hash index a45cf68f99..cdcbef1525 100644 --- a/package/hiredis/hiredis.hash +++ b/package/hiredis/hiredis.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 e0ab696e2f07deb4252dda45b703d09854e53b9703c7d52182ce5a22616c3819 hiredis-1.0.2.tar.gz +sha256 fe6d21741ec7f3fc9df409d921f47dfc73a4d8ff64f4ac6f1d95f951bf7f53d6 hiredis-1.1.0.tar.gz sha256 dca05ce8fc87a8261783b4aed0deef8becc9350b6aa770bc714d0c1833b896eb COPYING diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index a571951fa3..d59933845c 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -4,8 +4,8 @@ # ################################################################################ -HIREDIS_VERSION_MAJOR = 1.0 -HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).2 +HIREDIS_VERSION_MAJOR = 1.1 +HIREDIS_VERSION = $(HIREDIS_VERSION_MAJOR).0 HIREDIS_SITE = $(call github,redis,hiredis,v$(HIREDIS_VERSION)) HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING From peter at korsgaard.com Fri Dec 23 09:34:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:34:46 +0100 Subject: [Buildroot] [git commit] package/xtables-addons: bump to version 3.22 Message-ID: <20221223093614.9FC5D86DD2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=53f2999edfa5e67923d4d8a102c15fa3200e089c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Support for up to Linux 6.1 by fixing the following build failure: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c: In function ???xt_chaos_total???: /tmp/instance-5/output-1/build/xtables-addons-3.21/extensions/xt_CHAOS.c:70:46: error: implicit declaration of function ???prandom_u32???; did you mean ???prandom_u32_max???? [-Werror=implicit-function-declaration] 70 | if (!ret || hotdrop || (unsigned int)prandom_u32() > delude_percentage) | ^~~~~~~~~~~ | prandom_u32_max https://fossies.org/linux/privat/xtables-addons-3.22.tar.xz/xtables-addons-3.22/doc/changelog.rst Fixes: - http://autobuild.buildroot.org/results/4564ba888156710819f6bd86117e0c0bdd513dba Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/xtables-addons/xtables-addons.hash | 2 +- package/xtables-addons/xtables-addons.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xtables-addons/xtables-addons.hash b/package/xtables-addons/xtables-addons.hash index 0d2434eeb1..840a31f947 100644 --- a/package/xtables-addons/xtables-addons.hash +++ b/package/xtables-addons/xtables-addons.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 2e09ac129a14f5e9c23b115ebcdfff4aa84e2aeba1268dbdf39b2d752bd71e19 xtables-addons-3.21.tar.xz +sha256 faa16a27166275afbfe8df605f55c3a81ac693bf19da674d45ceded4137ae217 xtables-addons-3.22.tar.xz sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 LICENSE diff --git a/package/xtables-addons/xtables-addons.mk b/package/xtables-addons/xtables-addons.mk index 83cc3266c4..77dcfd741c 100644 --- a/package/xtables-addons/xtables-addons.mk +++ b/package/xtables-addons/xtables-addons.mk @@ -4,7 +4,7 @@ # ################################################################################ -XTABLES_ADDONS_VERSION = 3.21 +XTABLES_ADDONS_VERSION = 3.22 XTABLES_ADDONS_SOURCE = xtables-addons-$(XTABLES_ADDONS_VERSION).tar.xz XTABLES_ADDONS_SITE = https://inai.de/files/xtables-addons XTABLES_ADDONS_DEPENDENCIES = iptables linux host-pkgconf From peter at korsgaard.com Fri Dec 23 09:29:17 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:29:17 +0100 Subject: [Buildroot] [git commit] package/dovecot-pigeonhole: bump version to 0.5.20 Message-ID: <20221223093614.88F0586DDA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b30eb2f763ac98b4c44d38097bc6da8d9a9a550b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Release notes: https://dovecot.org/pipermail/dovecot-news/2022-December/000480.html Signed-off-by: Bernd Kuhls Signed-off-by: Peter Korsgaard --- package/dovecot-pigeonhole/dovecot-pigeonhole.hash | 2 +- package/dovecot-pigeonhole/dovecot-pigeonhole.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash index 635e221481..5c7ba322b2 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.hash +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.hash @@ -1,3 +1,3 @@ # Locally computed after checking signature -sha256 10b923efcc6f3c4d92ecdbb780e12a5c33e6d0fdbe3aba5fcd3ecde4179c730c dovecot-2.3-pigeonhole-0.5.19.tar.gz +sha256 ae32bd4870ea2c1328ae09ba206e9ec12128046d6afca52fbbc9ef7f75617c98 dovecot-2.3-pigeonhole-0.5.20.tar.gz sha256 fc9e9522216f2a9a28b31300e3c73c1df56acc27dfae951bf516e7995366b51a COPYING diff --git a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk index c25cd60b21..0b64cb0d6f 100644 --- a/package/dovecot-pigeonhole/dovecot-pigeonhole.mk +++ b/package/dovecot-pigeonhole/dovecot-pigeonhole.mk @@ -4,7 +4,7 @@ # ################################################################################ -DOVECOT_PIGEONHOLE_VERSION = 0.5.19 +DOVECOT_PIGEONHOLE_VERSION = 0.5.20 DOVECOT_PIGEONHOLE_SOURCE = dovecot-2.3-pigeonhole-$(DOVECOT_PIGEONHOLE_VERSION).tar.gz DOVECOT_PIGEONHOLE_SITE = https://pigeonhole.dovecot.org/releases/2.3 DOVECOT_PIGEONHOLE_LICENSE = LGPL-2.1 From peter at korsgaard.com Fri Dec 23 09:46:38 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:46:38 +0100 Subject: [Buildroot] OpenSSH server connection reset In-Reply-To: (Alex Musatti's message of "Fri, 23 Dec 2022 01:15:35 +0100") References: Message-ID: <87edsqjvup.fsf@dell.be.48ers.dk> >>>>> "Alex" == Alex Musatti writes: > Hello everyone, > I've recently build firmware image for stm32mp157f-dk2. > I noticed sshd server closed the connection during key exchange, so I ran > it in debug mode: > #/usr/sbin/sshd -ddd -f /etc/ssh/sshd_config > debug1: SSH2_MSG_KEXINIT sent [preauth] > ssh_sandbox_violation: unexpected system call (arch:0x40000028,syscall:414 So the system call filter detected an unexpected system call. According to https://marcin.juszkiewicz.com.pl/download/tables/syscalls.html, 414 is ppoll_time64 on ARM. Looking at sandbox-seccomp-filter.c it correctly allows ppoll_time64 if __NR_ppoll_time64 is defined: #ifdef __NR_ppoll_time64 SC_ALLOW(__NR_ppoll_time64), #endif What toolchain / C library are you using? It sounds like __NR_ppoll_time64 is not defined in the kernel headers, but your C library still uses it at runtime. Alternatively you can disable the syscall filtering using BR2_PACKAGE_OPENSSH_SANDBOX. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:57:18 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:57:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/bird: bump to version 2.0.11 In-Reply-To: <20221222155743.40378-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Thu, 22 Dec 2022 16:57:43 +0100") References: <20221222155743.40378-1-fontaine.fabrice@gmail.com> Message-ID: <87a63ejvcx.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > https://bird.network.cz/pipermail/bird-users/2022-December/016431.html > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 09:57:12 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 10:57:12 +0100 Subject: [Buildroot] [git commit] package/bird: bump to version 2.0.11 Message-ID: <20221223095722.BEA1686DDE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8024bae870b7ebd9707614343c5dfdc849ea8fdd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://bird.network.cz/pipermail/bird-users/2022-December/016431.html Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/bird/bird.hash | 2 +- package/bird/bird.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/bird/bird.hash b/package/bird/bird.hash index 6ccacd8d58..3e00a1993d 100644 --- a/package/bird/bird.hash +++ b/package/bird/bird.hash @@ -1,2 +1,2 @@ -sha256 7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a bird-2.0.10.tar.gz +sha256 60a7b83b67b9d089d2a745a11fddd12461f631abc7b645b6c085adf90b3f55d6 bird-2.0.11.tar.gz sha256 94c53c84320078920ac1f0d49c81a4e9004512f534521a58bdf145acbcbc2cd2 README diff --git a/package/bird/bird.mk b/package/bird/bird.mk index e1e392168c..1295358fb9 100644 --- a/package/bird/bird.mk +++ b/package/bird/bird.mk @@ -4,7 +4,7 @@ # ################################################################################ -BIRD_VERSION = 2.0.10 +BIRD_VERSION = 2.0.11 BIRD_SITE = https://bird.network.cz/download BIRD_LICENSE = GPL-2.0+ BIRD_LICENSE_FILES = README From bugzilla at busybox.net Fri Dec 23 11:39:07 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 11:39:07 +0000 Subject: [Buildroot] [Bug 15201] New: package/python-sip out of date, fails to compile with GCC 12 Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 Bug ID: 15201 Summary: package/python-sip out of date, fails to compile with GCC 12 Product: buildroot Version: unspecified Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Outdated package Assignee: unassigned at buildroot.uclibc.org Reporter: davorin.ucakar at gmail.com CC: buildroot at uclibc.org Target Milestone: --- Created attachment 9426 --> https://bugs.busybox.net/attachment.cgi?id=9426&action=edit Update python-sip to 6.7.5 package/python-sip on master branch is out of date (4.19.25 from feb 2021) and it doesn't compile for me any more (on GCC 12 targeting ARMv7). -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 11:40:29 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 11:40:29 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 davorin.ucakar at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #9426|0 |1 is obsolete| | -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 12:01:55 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 12:01:55 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #1 from davorin.ucakar at gmail.com --- Created attachment 9431 --> https://bugs.busybox.net/attachment.cgi?id=9431&action=edit Update python-sip to 6.7.5 -- You are receiving this mail because: You are on the CC list for the bug. From bugzilla at busybox.net Fri Dec 23 12:55:06 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Fri, 23 Dec 2022 12:55:06 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 davorin.ucakar at gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #9431|0 |1 is obsolete| | -- You are receiving this mail because: You are on the CC list for the bug. From buildroot at heine.tech Fri Dec 23 13:34:00 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Fri, 23 Dec 2022 14:34:00 +0100 Subject: [Buildroot] [PATCH v2] package/boost: Boost.Atomic needs atomic intrinsics Message-ID: <20221223133401.97844-1-buildroot@heine.tech> From: Michael similar to previous problems with nios2 and not-available atomic ints the build for Boost.Atomics also fails for ARC Targets which don't have the ATOMICS_EXT flag set. according to [0] "Boost.Atomic has a hard requirement of the native atomic operations on bytes". The same tests mentioned there fail for ARC. so introduce a dependency on BR2_ARC_ATOMIC_EXT for BR2_arc. add depends clause for all packages using boost-atomic/filesystem. Fixes: http://autobuild.buildroot.net/results/4ca54a85672d7b9328b1909b457e548c6032a493 [0] https://github.com/boostorg/atomic/issues/42#issuecomment-734130348 Signed-off-by: Michael Nosthoff --- I'm not 100% sure if BR2_ARC_ATOMIC_EXT is the correct flag to use. I'm open to suggestions for better ways and what to propagate to dependent packages. --- package/bitcoin/Config.in | 1 + package/boost/Config.in | 4 ++++ package/botan/Config.in | 4 ++-- package/cc-tool/Config.in | 2 ++ package/domoticz/Config.in | 4 +++- package/gnuradio/Config.in | 1 + package/gqrx/Config.in | 1 + package/i2pd/Config.in | 3 +++ package/libcpprestsdk/Config.in | 1 + package/log4cxx/Config.in | 1 + package/mongodb/Config.in | 1 + package/osm2pgsql/Config.in | 2 ++ package/pulseview/Config.in | 2 ++ package/supertux/Config.in | 2 ++ package/uhd/Config.in | 2 ++ 15 files changed, 28 insertions(+), 3 deletions(-) diff --git a/package/bitcoin/Config.in b/package/bitcoin/Config.in index a344811d6b..d46e8df9bc 100644 --- a/package/bitcoin/Config.in +++ b/package/bitcoin/Config.in @@ -11,6 +11,7 @@ config BR2_PACKAGE_BITCOIN bool "bitcoin" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future depends on BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS depends on BR2_TOOLCHAIN_HAS_THREADS # boost diff --git a/package/boost/Config.in b/package/boost/Config.in index b99b01f22e..d06f164a39 100644 --- a/package/boost/Config.in +++ b/package/boost/Config.in @@ -19,6 +19,7 @@ if BR2_PACKAGE_BOOST config BR2_PACKAGE_BOOST_ATOMIC bool "boost-atomic" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help C++11-style atomic<>. @@ -108,6 +109,7 @@ config BR2_PACKAGE_BOOST_FIBER # since mips32r2/mips64r2. depends on !BR2_MIPS_CPU_MIPS32 && !BR2_MIPS_CPU_MIPS64 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-context select BR2_PACKAGE_BOOST_CONTEXT select BR2_PACKAGE_BOOST_FILESYSTEM @@ -129,6 +131,7 @@ comment "boost-fiber needs a toolchain not affected by GCC bug 64735" config BR2_PACKAGE_BOOST_FILESYSTEM bool "boost-filesystem" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_SYSTEM help @@ -200,6 +203,7 @@ config BR2_PACKAGE_BOOST_LOG bool "boost-log" depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST_ATOMIC select BR2_PACKAGE_BOOST_DATE_TIME diff --git a/package/botan/Config.in b/package/botan/Config.in index 8f7f3f5c7a..9c35484275 100644 --- a/package/botan/Config.in +++ b/package/botan/Config.in @@ -18,8 +18,8 @@ config BR2_PACKAGE_BOTAN depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_PACKAGE_BOTAN_ARCH_SUPPORTS depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future - select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS - select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + select BR2_PACKAGE_BOOST_FILESYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS && !(BR2_arc && !BR2_ARC_ATOMIC_EXT) + select BR2_PACKAGE_BOOST_SYSTEM if BR2_PACKAGE_BOOST && BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS && !(BR2_arc && !BR2_ARC_ATOMIC_EXT) help Botan is a crypto library for C++ diff --git a/package/cc-tool/Config.in b/package/cc-tool/Config.in index fa5674b36d..5dca40cbbb 100644 --- a/package/cc-tool/Config.in +++ b/package/cc-tool/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_CC_TOOL depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_WCHAR # boost-filesystem depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb select BR2_PACKAGE_LIBUSB @@ -20,6 +21,7 @@ config BR2_PACKAGE_CC_TOOL comment "cc-tool needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 " depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 diff --git a/package/domoticz/Config.in b/package/domoticz/Config.in index 85361eecf0..bb4e49bf9a 100644 --- a/package/domoticz/Config.in +++ b/package/domoticz/Config.in @@ -8,7 +8,8 @@ config BR2_PACKAGE_DOMOTICZ depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR depends on BR2_PACKAGE_LUA_5_3 - depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread + depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-thread, boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr select BR2_PACKAGE_BOOST select BR2_PACKAGE_BOOST_ATOMIC @@ -36,6 +37,7 @@ config BR2_PACKAGE_DOMOTICZ comment "domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 6, NPTL, wchar, dynamic library" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ diff --git a/package/gnuradio/Config.in b/package/gnuradio/Config.in index 103175946c..3766470cf7 100644 --- a/package/gnuradio/Config.in +++ b/package/gnuradio/Config.in @@ -16,6 +16,7 @@ config BR2_PACKAGE_GNURADIO depends on BR2_USE_MMU # use fork() depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread select BR2_PACKAGE_BOOST diff --git a/package/gqrx/Config.in b/package/gqrx/Config.in index adcdbb0896..fd4274f3a0 100644 --- a/package/gqrx/Config.in +++ b/package/gqrx/Config.in @@ -21,6 +21,7 @@ config BR2_PACKAGE_GQRX depends on BR2_TOOLCHAIN_HAS_SYNC_4 || BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # gnuradio -> boost-atomic + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_43744 # gnuradio depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # gnuradio select BR2_PACKAGE_BOOST diff --git a/package/i2pd/Config.in b/package/i2pd/Config.in index c1ba08ef75..6076d43837 100644 --- a/package/i2pd/Config.in +++ b/package/i2pd/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_I2PD # pthread_condattr_setclock depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR # boost depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr @@ -30,6 +31,7 @@ comment "i2pd needs a toolchain w/ C++, NPTL, wchar" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR @@ -37,4 +39,5 @@ comment "i2pd needs exception_ptr" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_HAS_ATOMIC depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on BR2_TOOLCHAIN_HAS_GCC_BUG_64735 diff --git a/package/libcpprestsdk/Config.in b/package/libcpprestsdk/Config.in index e533b30393..58818978d7 100644 --- a/package/libcpprestsdk/Config.in +++ b/package/libcpprestsdk/Config.in @@ -4,6 +4,7 @@ config BR2_PACKAGE_LIBCPPRESTSDK depends on BR2_INSTALL_LIBSTDCPP depends on BR2_USE_WCHAR # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # exception_ptr depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL select BR2_PACKAGE_BOOST diff --git a/package/log4cxx/Config.in b/package/log4cxx/Config.in index 27a5f06988..34e54e90be 100644 --- a/package/log4cxx/Config.in +++ b/package/log4cxx/Config.in @@ -7,6 +7,7 @@ config BR2_PACKAGE_LOG4CXX depends on BR2_USE_MMU # apr depends on BR2_USE_WCHAR || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-thread + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-atomic depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 || BR2_TOOLCHAIN_GCC_AT_LEAST_7 # boost-thread select BR2_PACKAGE_APR select BR2_PACKAGE_APR_UTIL diff --git a/package/mongodb/Config.in b/package/mongodb/Config.in index 1ea4282573..4053e4dbdb 100644 --- a/package/mongodb/Config.in +++ b/package/mongodb/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_MONGODB_ARCH_SUPPORTS default y if BR2_arm && !BR2_ARM_CPU_ARMV4 && !BR2_ARM_CPU_ARMV5 default y if BR2_aarch64 || BR2_x86_64 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem config BR2_PACKAGE_MONGODB bool "mongodb" diff --git a/package/osm2pgsql/Config.in b/package/osm2pgsql/Config.in index e903e92c49..834cfb5a93 100644 --- a/package/osm2pgsql/Config.in +++ b/package/osm2pgsql/Config.in @@ -4,6 +4,7 @@ config BR2_PACKAGE_OSM2PGSQL depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14 depends on BR2_TOOLCHAIN_HAS_THREADS # boost, libosmium depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_WCHAR # boost, libosmium depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future select BR2_PACKAGE_BOOST @@ -24,6 +25,7 @@ config BR2_PACKAGE_OSM2PGSQL comment "osm2pgsql needs a toolchain w/ C++, wchar, threads, gcc >= 4.9" depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/pulseview/Config.in b/package/pulseview/Config.in index f122551b9f..0bec0594ab 100644 --- a/package/pulseview/Config.in +++ b/package/pulseview/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_PULSEVIEW depends on BR2_USE_WCHAR depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_MMU depends on BR2_INSTALL_LIBSTDCPP # libsigrok->libzip @@ -34,6 +35,7 @@ comment "pulseview needs a toolchain w/ locale, wchar, threads, dynamic library, depends on BR2_USE_MMU depends on BR2_PACKAGE_QT5 depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_7 || !BR2_USE_WCHAR \ || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP \ || BR2_STATIC_LIBS || !BR2_ENABLE_LOCALE || \ diff --git a/package/supertux/Config.in b/package/supertux/Config.in index e8e96a3ae5..62d2d67c7b 100644 --- a/package/supertux/Config.in +++ b/package/supertux/Config.in @@ -7,6 +7,7 @@ config BR2_PACKAGE_SUPERTUX depends on BR2_TOOLCHAIN_GCC_AT_LEAST_6 # C++14 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # openal depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on BR2_USE_MMU # SDL2 OpenGL (GLX) depends on !BR2_STATIC_LIBS # SDL2 depends on BR2_USE_WCHAR # Boost @@ -40,6 +41,7 @@ comment "supertux needs OpenGL and a toolchain w/ C++, gcc >= 6, NPTL, dynamic l depends on BR2_PACKAGE_XORG7 depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_PACKAGE_HAS_LIBGL || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_6 || !BR2_TOOLCHAIN_HAS_THREADS_NPTL || \ BR2_STATIC_LIBS || !BR2_USE_WCHAR diff --git a/package/uhd/Config.in b/package/uhd/Config.in index 75554259d0..4514c9529b 100644 --- a/package/uhd/Config.in +++ b/package/uhd/Config.in @@ -1,6 +1,7 @@ comment "uhd needs a toolchain w/ C++, NPTL, wchar, dynamic library" depends on BR2_USE_MMU depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS @@ -12,6 +13,7 @@ config BR2_PACKAGE_UHD depends on BR2_INSTALL_LIBSTDCPP depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS # boost-atomic, boost-filesystem + depends on !(BR2_arc && !BR2_ARC_ATOMIC_EXT) # boost-atomic, boost-filesystem depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # boost-thread depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL depends on BR2_USE_MMU # use fork() -- 2.37.1 (Apple Git-137.1) From fontaine.fabrice at gmail.com Fri Dec 23 15:23:56 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:23:56 +0100 Subject: [Buildroot] [PATCH 1/2] package/rtl_433: drop dynamic library dependency Message-ID: <20221223152357.272307-1-fontaine.fabrice@gmail.com> rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine --- package/rtl_433/Config.in | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index 5664227c82..a6db00f477 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help @@ -11,6 +10,6 @@ config BR2_PACKAGE_RTL_433 https://github.com/merbanan/rtl_433 -comment "rtl_433 needs a toolchain w/ dynamic library, threads" +comment "rtl_433 needs a toolchain w/ threads" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_TOOLCHAIN_HAS_THREADS -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 15:23:57 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:23:57 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl_433: bump to version 22.11 In-Reply-To: <20221223152357.272307-1-fontaine.fabrice@gmail.com> References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> Message-ID: <20221223152357.272307-2-fontaine.fabrice@gmail.com> - Drop all patches (already in version) - Threads is not mandatory since https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 https://github.com/merbanan/rtl_433/releases/tag/22.11 Signed-off-by: Fabrice Fontaine --- ...inor-Fix-a-compiler-flag-needs-GCC-7.patch | 27 --------- ....c-fix-build-without-__has_attribute.patch | 34 ----------- ...low-in-Clipsal-CMR113-and-Somfy-IOHC.patch | 58 ------------------- ...0004-Fix-overflow-in-Acurite-00275rm.patch | 35 ----------- package/rtl_433/Config.in | 5 -- package/rtl_433/rtl_433.hash | 2 +- package/rtl_433/rtl_433.mk | 14 ++--- 7 files changed, 8 insertions(+), 167 deletions(-) delete mode 100644 package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch delete mode 100644 package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch delete mode 100644 package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch delete mode 100644 package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch diff --git a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch b/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch deleted file mode 100644 index dd3debf7ee..0000000000 --- a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 2010e8f949ab7b4555b99dbf184e149a3f33df46 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 24 Dec 2021 11:03:06 +0100 -Subject: [PATCH] minor: Fix a compiler flag needs GCC 7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2010e8f949ab7b4555b99dbf184e149a3f33df46] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a3f11ac99..bfa6595ca 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -74,7 +74,9 @@ if(("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" MATCHES - ADD_DEFINITIONS(-pedantic) - ADD_DEFINITIONS(-Wshadow) - ADD_DEFINITIONS(-Wmissing-prototypes) -- ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ if("${CMAKE_C_COMPILER_ID}" MATCHES "Clang" OR NOT "7.0.0" VERSION_GREATER CMAKE_C_COMPILER_VERSION) -+ ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ endif() - #ADD_DEFINITIONS(-Wfloat-equal) - #ADD_DEFINITIONS(-Wbad-function-cast) - #ADD_DEFINITIONS(-Wdocumentation) diff --git a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch b/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch deleted file mode 100644 index 683754845f..0000000000 --- a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1b74826f155406f86846d5c97b3534aab87cf6da Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 26 Dec 2021 15:21:39 +0100 -Subject: [PATCH] src/optparse.c: fix build without __has_attribute - -Fix build failure without __has_attribute (e.g. gcc 4.8) which is raised -since -https://github.com/merbanan/rtl_433/commit/6c8af75c757712bd58b169317795484a72e9a16c - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/merbanan/rtl_433/pull/1918] ---- - src/optparse.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/optparse.c b/src/optparse.c -index aa3d0b53..b5e2d37e 100644 ---- a/src/optparse.c -+++ b/src/optparse.c -@@ -232,9 +232,11 @@ int atoi_time(char const *str, char const *error_hint) - } - // intentional fallthrough - #if defined(__GNUC__) || defined(__clang__) -+#if defined __has_attribute - #if __has_attribute(fallthrough) - __attribute__((fallthrough)); - #endif -+#endif - #endif - case ':': - ++colons; --- -2.33.0 - diff --git a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch b/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch deleted file mode 100644 index e2088b29e7..0000000000 --- a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Mon, 24 Jan 2022 15:53:20 +0100 -Subject: [PATCH] minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported - by aug5t7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8] -Signed-off-by: Fabrice Fontaine ---- - src/devices/cmr113.c | 4 ++-- - src/devices/somfy_iohc.c | 9 +++++---- - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/src/devices/cmr113.c b/src/devices/cmr113.c -index c85dfac56..19ec5d421 100644 ---- a/src/devices/cmr113.c -+++ b/src/devices/cmr113.c -@@ -42,8 +42,8 @@ Kudos to Jon Oxer for decoding this stream and putting it here: - - */ - --#define COMPARE_BITS 83 --#define COMPARE_BYTES (COMPARE_BITS/8) -+#define COMPARE_BITS 83 -+#define COMPARE_BYTES ((COMPARE_BITS + 7) / 8) - - static int cmr113_decode(r_device *decoder, bitbuffer_t *bitbuffer) - { -diff --git a/src/devices/somfy_iohc.c b/src/devices/somfy_iohc.c -index 906cae53e..2c88067b5 100644 ---- a/src/devices/somfy_iohc.c -+++ b/src/devices/somfy_iohc.c -@@ -100,11 +100,12 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - if (bitbuffer->num_rows != 1) - return DECODE_ABORT_EARLY; - -- int offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -- if (offset >= bitbuffer->bits_per_row[0] - 19 * 10) -+ unsigned offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -+ if (offset + 19 * 10 >= bitbuffer->bits_per_row[0]) - return DECODE_ABORT_EARLY; - -- int num_bits = bitbuffer->bits_per_row[0] - offset; -+ unsigned num_bits = bitbuffer->bits_per_row[0] - offset; -+ num_bits = MIN(num_bits, sizeof (b) * 8); - - int len = extract_bytes_uart(bitbuffer->bb[0], offset, num_bits, b); - if (len < 19) -@@ -120,7 +121,7 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - // calculate and verify checksum - if (crc16lsb(b, len, 0x8408, 0x0000) != 0) // unreflected poly 0x1021 - return DECODE_FAIL_MIC; -- bitrow_printf(b, len * 8, "%s: offset %d, num_bits %d, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); -+ bitrow_printf(b, len * 8, "%s: offset %u, num_bits %u, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); - - int msg_type = (b[0]); - int dst_id = ((unsigned)b[4] << 24) | (b[3] << 16) | (b[2] << 8) | (b[1]); // assume Little-Endian diff --git a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch b/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch deleted file mode 100644 index 057bf9cf64..0000000000 --- a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 37455483889bd1c641bdaafc493d1cc236b74904 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 18 Mar 2022 08:09:15 +0100 -Subject: [PATCH] Fix overflow in Acurite-00275rm (closes #2012) - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904] -Signed-off-by: Fabrice Fontaine ---- - src/devices/acurite.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/devices/acurite.c b/src/devices/acurite.c -index 6879e52da..4f3e83eb3 100644 ---- a/src/devices/acurite.c -+++ b/src/devices/acurite.c -@@ -1318,15 +1318,15 @@ static int acurite_00275rm_decode(r_device *decoder, bitbuffer_t *bitbuffer) - - // Combine signal if exactly three repeats were found - if (n_rows == 3) { -- uint8_t *b = bitbuffer->bb[bitbuffer->num_rows]; -+ bitbuffer_add_row(bitbuffer); -+ uint8_t *b = bitbuffer->bb[bitbuffer->num_rows - 1]; - for (int i = 0; i < 11; ++i) { - // The majority bit count wins - b[i] = (b_rows[0][i] & b_rows[1][i]) | - (b_rows[1][i] & b_rows[2][i]) | - (b_rows[2][i] & b_rows[0][i]); - } -- bitbuffer->bits_per_row[bitbuffer->num_rows] = 88; -- bitbuffer->num_rows += 1; -+ bitbuffer->bits_per_row[bitbuffer->num_rows - 1] = 88; - } - - // Output the first valid row diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index a6db00f477..01c1e2f5cd 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help rtl_433 (despite the name) is a generic data receiver, mainly @@ -9,7 +8,3 @@ config BR2_PACKAGE_RTL_433 MHz ISM bands. https://github.com/merbanan/rtl_433 - -comment "rtl_433 needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/rtl_433/rtl_433.hash b/package/rtl_433/rtl_433.hash index fd479dfd21..51fb29c78e 100644 --- a/package/rtl_433/rtl_433.hash +++ b/package/rtl_433/rtl_433.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 b362ef3410adec64aee7ad8e6d4d74875f1b3d59ef6fb4856e96adc03876dc65 rtl_433-21.12.tar.gz +sha256 61a9163d69cc4b1da46aebbcaf969bd180a055a6b90f42ad281218cc4fbefb86 rtl_433-22.11.tar.gz # License file, locally calculated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/rtl_433/rtl_433.mk b/package/rtl_433/rtl_433.mk index 74a0b54a3d..e3be0e5ecf 100644 --- a/package/rtl_433/rtl_433.mk +++ b/package/rtl_433/rtl_433.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL_433_VERSION = 21.12 +RTL_433_VERSION = 22.11 RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION)) RTL_433_LICENSE = GPL-2.0+ RTL_433_LICENSE_FILES = COPYING @@ -18,12 +18,6 @@ RTL_433_CONF_OPTS = \ -DBUILD_TESTING_ANALYZER=OFF \ -DENABLE_SOAPYSDR=OFF -# 0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch -RTL_433_IGNORE_CVES += CVE-2022-25051 - -# 0004-Fix-overflow-in-Acurite-00275rm.patch -RTL_433_IGNORE_CVES += CVE-2022-27419 - ifeq ($(BR2_PACKAGE_LIBRTLSDR),y) RTL_433_DEPENDENCIES += librtlsdr RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON @@ -38,4 +32,10 @@ else RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF endif +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +RTL_433_CONF_OPTS += -DENABLE_THREADS=ON +else +RTL_433_CONF_OPTS += -DENABLE_THREADS=OFF +endif + $(eval $(cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 15:42:04 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 16:42:04 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: bump to version 1.6.17 Message-ID: <20221223154204.306897-1-fontaine.fabrice@gmail.com> - Refresh second patch - Drop fourth patch (already in version) https://github.com/memcached/memcached/wiki/ReleaseNotes1617 Signed-off-by: Fabrice Fontaine --- .../memcached/0002-check-for-sys-auxv.h.patch | 10 +- ...c-use-pkg-config-to-retrieve-openssl.patch | 181 ------------------ package/memcached/memcached.hash | 6 +- package/memcached/memcached.mk | 2 +- 4 files changed, 9 insertions(+), 190 deletions(-) delete mode 100644 package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch diff --git a/package/memcached/0002-check-for-sys-auxv.h.patch b/package/memcached/0002-check-for-sys-auxv.h.patch index 8c41bb4f01..a7d0dfdd00 100644 --- a/package/memcached/0002-check-for-sys-auxv.h.patch +++ b/package/memcached/0002-check-for-sys-auxv.h.patch @@ -37,14 +37,14 @@ index 26df879..05e61ff 100644 --- a/crc32c.c +++ b/crc32c.c @@ -273,7 +273,7 @@ void crc32c_init(void) { - } } --#elif defined(__aarch64__) && defined(__linux__) -+#elif defined(__aarch64__) && defined(__linux__) && defined(HAVE_SYS_AUX_H) + #elif defined(__aarch64__) && (defined(__linux__) || defined(__APPLE__)) +-#if defined(__linux__) ++#if defined(__linux__) && defined(HAVE_SYS_AUX_H) #include - - #if defined(HWCAP_CRC32) + #elif defined(__APPLE__) + #include -- 2.35.1 diff --git a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch b/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch deleted file mode 100644 index 402fa03b3b..0000000000 --- a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch +++ /dev/null @@ -1,181 +0,0 @@ -From 656dedad48c81541060448d008b90290196263c5 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 6 Sep 2020 23:38:19 +0200 -Subject: [PATCH] configure.ac: use pkg-config to retrieve openssl - -Use pkg-config to retrieve openssl dependencies such as -latomic or -lz - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/memcached/memcached/commit/656dedad48c81541060448d008b90290196263c5] ---- - README.md | 2 +- - configure.ac | 133 ++++++++++++++++++++++++++------------------------- - 2 files changed, 69 insertions(+), 66 deletions(-) - -diff --git a/README.md b/README.md -index 3ce1bc2156..8fe067b767 100644 ---- a/README.md -+++ b/README.md -@@ -21,7 +21,7 @@ list to ask questions, github issues aren't seen by everyone! - * libseccomp (optional, experimental, linux) - enables process restrictions for - better security. Tested only on x86-64 architectures. - * openssl (optional) - enables TLS support. need relatively up to date -- version. -+ version. pkg-config is needed to find openssl dependencies (such as -lz). - - ## Environment - -diff --git a/configure.ac b/configure.ac -index a0851f2131..2959a86c89 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -437,80 +437,83 @@ AC_ARG_WITH(libssl, - dnl ---------------------------------------------------------------------------- - dnl libssl detection. swiped from libevent. modified for openssl detection. - -+PKG_PROG_PKG_CONFIG - OPENSSL_URL=https://www.openssl.org/ - if test "x$enable_tls" = "xyes"; then -- AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -- saved_LIBS="$LIBS" -- saved_LDFLAGS="$LDFLAGS" -- saved_CPPFLAGS="$CPPFLAGS" -- le_found=no -- for ledir in $trylibssldir "" $prefix /usr/local ; do -+ PKG_CHECK_MODULES(OPENSSL, openssl, [LIBS="$LIBS $OPENSSL_LIBS" CFLAGS="$CFLAGS $OPENSSL_CFLAGS"], [ -+ AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -+ saved_LIBS="$LIBS" -+ saved_LDFLAGS="$LDFLAGS" -+ saved_CPPFLAGS="$CPPFLAGS" -+ le_found=no -+ for ledir in $trylibssldir "" $prefix /usr/local ; do -+ LDFLAGS="$saved_LDFLAGS" -+ LIBS="-lssl -lcrypto $saved_LIBS" -+ -+ # Skip the directory if it isn't there. -+ if test ! -z "$ledir" -a ! -d "$ledir" ; then -+ continue; -+ fi -+ if test ! -z "$ledir" ; then -+ if test -d "$ledir/lib" ; then -+ LDFLAGS="-L$ledir/lib $LDFLAGS" -+ else -+ LDFLAGS="-L$ledir $LDFLAGS" -+ fi -+ if test -d "$ledir/include" ; then -+ CPPFLAGS="-I$ledir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ledir $CPPFLAGS" -+ fi -+ fi -+ # Can I compile and link it? -+ AC_TRY_LINK([#include -+ #include -+ #include -+ #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -+ assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -+ [ libssl_linked=yes ], [ libssl_linked=no ]) -+ if test $libssl_linked = yes; then -+ if test ! -z "$ledir" ; then -+ ac_cv_libssl_dir=$ledir -+ _myos=`echo $target_os | cut -f 1 -d .` -+ AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -+ [AS_IF(test "$GCC" = "yes", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -+ else -+ ac_cv_libssl_dir="(system)" -+ fi -+ le_found=yes -+ break -+ fi -+ done -+ LIBS="$saved_LIBS" - LDFLAGS="$saved_LDFLAGS" -- LIBS="-lssl -lcrypto $saved_LIBS" -+ CPPFLAGS="$saved_CPPFLAGS" -+ if test $le_found = no ; then -+ AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL - -- # Skip the directory if it isn't there. -- if test ! -z "$ledir" -a ! -d "$ledir" ; then -- continue; -+ If it's already installed, specify its path using --with-libssl=/dir/ -+ ]) - fi -- if test ! -z "$ledir" ; then -- if test -d "$ledir/lib" ; then -- LDFLAGS="-L$ledir/lib $LDFLAGS" -- else -- LDFLAGS="-L$ledir $LDFLAGS" -- fi -- if test -d "$ledir/include" ; then -- CPPFLAGS="-I$ledir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ledir $CPPFLAGS" -- fi -+ ]) -+ LIBS="-lssl -lcrypto $LIBS" -+ if test $ac_cv_libssl_dir != "(system)"; then -+ if test -d "$ac_cv_libssl_dir/lib" ; then -+ LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir/lib" -+ else -+ LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir" - fi -- # Can I compile and link it? -- AC_TRY_LINK([#include -- #include -- #include -- #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -- assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -- [ libssl_linked=yes ], [ libssl_linked=no ]) -- if test $libssl_linked = yes; then -- if test ! -z "$ledir" ; then -- ac_cv_libssl_dir=$ledir -- _myos=`echo $target_os | cut -f 1 -d .` -- AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -- [AS_IF(test "$GCC" = "yes", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -- else -- ac_cv_libssl_dir="(system)" -- fi -- le_found=yes -- break -+ if test -d "$ac_cv_libssl_dir/include" ; then -+ CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" - fi -- done -- LIBS="$saved_LIBS" -- LDFLAGS="$saved_LDFLAGS" -- CPPFLAGS="$saved_CPPFLAGS" -- if test $le_found = no ; then -- AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL -- -- If it's already installed, specify its path using --with-libssl=/dir/ -- ]) - fi - ]) -- LIBS="-lssl -lcrypto $LIBS" -- if test $ac_cv_libssl_dir != "(system)"; then -- if test -d "$ac_cv_libssl_dir/lib" ; then -- LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir/lib" -- else -- LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir" -- fi -- if test -d "$ac_cv_libssl_dir/include" ; then -- CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" -- fi -- fi - fi - - if test "x$enable_static" = "xyes"; then diff --git a/package/memcached/memcached.hash b/package/memcached/memcached.hash index 3bdd1e5e33..78875dde66 100644 --- a/package/memcached/memcached.hash +++ b/package/memcached/memcached.hash @@ -1,6 +1,6 @@ -# From http://www.memcached.org/files/memcached-1.6.16.tar.gz.sha1 -sha1 724f31c3462fb6b07264d72d0043fd65545fd84a memcached-1.6.16.tar.gz +# From http://www.memcached.org/files/memcached-1.6.17.tar.gz.sha1 +sha1 e25639473e15f1bd9516b915fb7e03ab8209030f memcached-1.6.17.tar.gz # Locally computed -sha256 3051a93bf1dd0c3af2d0e589ff6ef6511f876385a35b18e9ff8741e4a1ab34da memcached-1.6.16.tar.gz +sha256 2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 memcached-1.6.17.tar.gz sha256 bc887c4ad8051fe690ace9528fe37a2e0bb362e6d963331d82e845ca9b585a0c COPYING diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 7b4069e820..7183da6c14 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -4,7 +4,7 @@ # ################################################################################ -MEMCACHED_VERSION = 1.6.16 +MEMCACHED_VERSION = 1.6.17 MEMCACHED_SITE = http://www.memcached.org/files MEMCACHED_DEPENDENCIES = libevent MEMCACHED_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' -- 2.35.1 From peter at korsgaard.com Fri Dec 23 15:56:42 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/memcached: bump to version 1.6.17 In-Reply-To: <20221223154204.306897-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:42:04 +0100") References: <20221223154204.306897-1-fontaine.fabrice@gmail.com> Message-ID: <87zgbei05h.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Refresh second patch > - Drop fourth patch (already in version) > https://github.com/memcached/memcached/wiki/ReleaseNotes1617 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:56:47 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:47 +0100 Subject: [Buildroot] [PATCH 1/2] package/rtl_433: drop dynamic library dependency In-Reply-To: <20221223152357.272307-1-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:23:56 +0100") References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> Message-ID: <87v8m2i05c.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > rtl_433 can be built statically since its addition in commit > 4634e84978a3e64e9050021d209a41cd88a1ad16 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:56:52 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:56:52 +0100 Subject: [Buildroot] [PATCH 2/2] package/rtl_433: bump to version 22.11 In-Reply-To: <20221223152357.272307-2-fontaine.fabrice@gmail.com> (Fabrice Fontaine's message of "Fri, 23 Dec 2022 16:23:57 +0100") References: <20221223152357.272307-1-fontaine.fabrice@gmail.com> <20221223152357.272307-2-fontaine.fabrice@gmail.com> Message-ID: <87r0wqi057.fsf@dell.be.48ers.dk> >>>>> "Fabrice" == Fabrice Fontaine writes: > - Drop all patches (already in version) > - Threads is not mandatory since > https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 > https://github.com/merbanan/rtl_433/releases/tag/22.11 > Signed-off-by: Fabrice Fontaine Committed, thanks. -- Bye, Peter Korsgaard From peter at korsgaard.com Fri Dec 23 15:55:09 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:09 +0100 Subject: [Buildroot] [git commit] package/rtl_433: drop dynamic library dependency Message-ID: <20221223155713.C570A86DDD@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7967755fbf25fe4d5860884bedb3e01fcd7e9855 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master rtl_433 can be built statically since its addition in commit 4634e84978a3e64e9050021d209a41cd88a1ad16 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/rtl_433/Config.in | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index 5664227c82..a6db00f477 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on !BR2_STATIC_LIBS depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help @@ -11,6 +10,6 @@ config BR2_PACKAGE_RTL_433 https://github.com/merbanan/rtl_433 -comment "rtl_433 needs a toolchain w/ dynamic library, threads" +comment "rtl_433 needs a toolchain w/ threads" depends on BR2_USE_MMU - depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_TOOLCHAIN_HAS_THREADS From peter at korsgaard.com Fri Dec 23 15:55:00 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:00 +0100 Subject: [Buildroot] [git commit] package/memcached: bump to version 1.6.17 Message-ID: <20221223155713.B9CDE86DFF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f81b1358fc115fc854a9c9699daaca4be713f873 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Refresh second patch - Drop fourth patch (already in version) https://github.com/memcached/memcached/wiki/ReleaseNotes1617 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- package/memcached/0002-check-for-sys-auxv.h.patch | 10 +- ...ure-ac-use-pkg-config-to-retrieve-openssl.patch | 181 --------------------- package/memcached/memcached.hash | 6 +- package/memcached/memcached.mk | 2 +- 4 files changed, 9 insertions(+), 190 deletions(-) diff --git a/package/memcached/0002-check-for-sys-auxv.h.patch b/package/memcached/0002-check-for-sys-auxv.h.patch index 8c41bb4f01..a7d0dfdd00 100644 --- a/package/memcached/0002-check-for-sys-auxv.h.patch +++ b/package/memcached/0002-check-for-sys-auxv.h.patch @@ -37,14 +37,14 @@ index 26df879..05e61ff 100644 --- a/crc32c.c +++ b/crc32c.c @@ -273,7 +273,7 @@ void crc32c_init(void) { - } } --#elif defined(__aarch64__) && defined(__linux__) -+#elif defined(__aarch64__) && defined(__linux__) && defined(HAVE_SYS_AUX_H) + #elif defined(__aarch64__) && (defined(__linux__) || defined(__APPLE__)) +-#if defined(__linux__) ++#if defined(__linux__) && defined(HAVE_SYS_AUX_H) #include - - #if defined(HWCAP_CRC32) + #elif defined(__APPLE__) + #include -- 2.35.1 diff --git a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch b/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch deleted file mode 100644 index 402fa03b3b..0000000000 --- a/package/memcached/0004-configure-ac-use-pkg-config-to-retrieve-openssl.patch +++ /dev/null @@ -1,181 +0,0 @@ -From 656dedad48c81541060448d008b90290196263c5 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 6 Sep 2020 23:38:19 +0200 -Subject: [PATCH] configure.ac: use pkg-config to retrieve openssl - -Use pkg-config to retrieve openssl dependencies such as -latomic or -lz - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/memcached/memcached/commit/656dedad48c81541060448d008b90290196263c5] ---- - README.md | 2 +- - configure.ac | 133 ++++++++++++++++++++++++++------------------------- - 2 files changed, 69 insertions(+), 66 deletions(-) - -diff --git a/README.md b/README.md -index 3ce1bc2156..8fe067b767 100644 ---- a/README.md -+++ b/README.md -@@ -21,7 +21,7 @@ list to ask questions, github issues aren't seen by everyone! - * libseccomp (optional, experimental, linux) - enables process restrictions for - better security. Tested only on x86-64 architectures. - * openssl (optional) - enables TLS support. need relatively up to date -- version. -+ version. pkg-config is needed to find openssl dependencies (such as -lz). - - ## Environment - -diff --git a/configure.ac b/configure.ac -index a0851f2131..2959a86c89 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -437,80 +437,83 @@ AC_ARG_WITH(libssl, - dnl ---------------------------------------------------------------------------- - dnl libssl detection. swiped from libevent. modified for openssl detection. - -+PKG_PROG_PKG_CONFIG - OPENSSL_URL=https://www.openssl.org/ - if test "x$enable_tls" = "xyes"; then -- AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -- saved_LIBS="$LIBS" -- saved_LDFLAGS="$LDFLAGS" -- saved_CPPFLAGS="$CPPFLAGS" -- le_found=no -- for ledir in $trylibssldir "" $prefix /usr/local ; do -+ PKG_CHECK_MODULES(OPENSSL, openssl, [LIBS="$LIBS $OPENSSL_LIBS" CFLAGS="$CFLAGS $OPENSSL_CFLAGS"], [ -+ AC_CACHE_CHECK([for libssl directory], ac_cv_libssl_dir, [ -+ saved_LIBS="$LIBS" -+ saved_LDFLAGS="$LDFLAGS" -+ saved_CPPFLAGS="$CPPFLAGS" -+ le_found=no -+ for ledir in $trylibssldir "" $prefix /usr/local ; do -+ LDFLAGS="$saved_LDFLAGS" -+ LIBS="-lssl -lcrypto $saved_LIBS" -+ -+ # Skip the directory if it isn't there. -+ if test ! -z "$ledir" -a ! -d "$ledir" ; then -+ continue; -+ fi -+ if test ! -z "$ledir" ; then -+ if test -d "$ledir/lib" ; then -+ LDFLAGS="-L$ledir/lib $LDFLAGS" -+ else -+ LDFLAGS="-L$ledir $LDFLAGS" -+ fi -+ if test -d "$ledir/include" ; then -+ CPPFLAGS="-I$ledir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ledir $CPPFLAGS" -+ fi -+ fi -+ # Can I compile and link it? -+ AC_TRY_LINK([#include -+ #include -+ #include -+ #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -+ assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -+ [ libssl_linked=yes ], [ libssl_linked=no ]) -+ if test $libssl_linked = yes; then -+ if test ! -z "$ledir" ; then -+ ac_cv_libssl_dir=$ledir -+ _myos=`echo $target_os | cut -f 1 -d .` -+ AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -+ [AS_IF(test "$GCC" = "yes", -+ [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -+ else -+ ac_cv_libssl_dir="(system)" -+ fi -+ le_found=yes -+ break -+ fi -+ done -+ LIBS="$saved_LIBS" - LDFLAGS="$saved_LDFLAGS" -- LIBS="-lssl -lcrypto $saved_LIBS" -+ CPPFLAGS="$saved_CPPFLAGS" -+ if test $le_found = no ; then -+ AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL - -- # Skip the directory if it isn't there. -- if test ! -z "$ledir" -a ! -d "$ledir" ; then -- continue; -+ If it's already installed, specify its path using --with-libssl=/dir/ -+ ]) - fi -- if test ! -z "$ledir" ; then -- if test -d "$ledir/lib" ; then -- LDFLAGS="-L$ledir/lib $LDFLAGS" -- else -- LDFLAGS="-L$ledir $LDFLAGS" -- fi -- if test -d "$ledir/include" ; then -- CPPFLAGS="-I$ledir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ledir $CPPFLAGS" -- fi -+ ]) -+ LIBS="-lssl -lcrypto $LIBS" -+ if test $ac_cv_libssl_dir != "(system)"; then -+ if test -d "$ac_cv_libssl_dir/lib" ; then -+ LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir/lib" -+ else -+ LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -+ le_libdir="$ac_cv_libssl_dir" - fi -- # Can I compile and link it? -- AC_TRY_LINK([#include -- #include -- #include -- #include ], [ SSL_CTX* ssl_ctx = SSL_CTX_new(TLS_server_method()); -- assert(OPENSSL_VERSION_NUMBER >= 0x10100000L);], -- [ libssl_linked=yes ], [ libssl_linked=no ]) -- if test $libssl_linked = yes; then -- if test ! -z "$ledir" ; then -- ac_cv_libssl_dir=$ledir -- _myos=`echo $target_os | cut -f 1 -d .` -- AS_IF(test "$SUNCC" = "yes" -o "x$_myos" = "xsolaris2", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-R$ledir/lib"], -- [AS_IF(test "$GCC" = "yes", -- [saved_LDFLAGS="$saved_LDFLAGS -Wl,-rpath,$ledir/lib"])]) -- else -- ac_cv_libssl_dir="(system)" -- fi -- le_found=yes -- break -+ if test -d "$ac_cv_libssl_dir/include" ; then -+ CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -+ else -+ CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" - fi -- done -- LIBS="$saved_LIBS" -- LDFLAGS="$saved_LDFLAGS" -- CPPFLAGS="$saved_CPPFLAGS" -- if test $le_found = no ; then -- AC_MSG_ERROR([libssl (at least version 1.1.0) is required. You can get it from $OPENSSL_URL -- -- If it's already installed, specify its path using --with-libssl=/dir/ -- ]) - fi - ]) -- LIBS="-lssl -lcrypto $LIBS" -- if test $ac_cv_libssl_dir != "(system)"; then -- if test -d "$ac_cv_libssl_dir/lib" ; then -- LDFLAGS="-L$ac_cv_libssl_dir/lib $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir/lib" -- else -- LDFLAGS="-L$ac_cv_libssl_dir $LDFLAGS" -- le_libdir="$ac_cv_libssl_dir" -- fi -- if test -d "$ac_cv_libssl_dir/include" ; then -- CPPFLAGS="-I$ac_cv_libssl_dir/include $CPPFLAGS" -- else -- CPPFLAGS="-I$ac_cv_libssl_dir $CPPFLAGS" -- fi -- fi - fi - - if test "x$enable_static" = "xyes"; then diff --git a/package/memcached/memcached.hash b/package/memcached/memcached.hash index 3bdd1e5e33..78875dde66 100644 --- a/package/memcached/memcached.hash +++ b/package/memcached/memcached.hash @@ -1,6 +1,6 @@ -# From http://www.memcached.org/files/memcached-1.6.16.tar.gz.sha1 -sha1 724f31c3462fb6b07264d72d0043fd65545fd84a memcached-1.6.16.tar.gz +# From http://www.memcached.org/files/memcached-1.6.17.tar.gz.sha1 +sha1 e25639473e15f1bd9516b915fb7e03ab8209030f memcached-1.6.17.tar.gz # Locally computed -sha256 3051a93bf1dd0c3af2d0e589ff6ef6511f876385a35b18e9ff8741e4a1ab34da memcached-1.6.16.tar.gz +sha256 2055e373613d8fc21529aff9f0adce3e23b9ce01ba0478d30e7941d9f2bd1224 memcached-1.6.17.tar.gz sha256 bc887c4ad8051fe690ace9528fe37a2e0bb362e6d963331d82e845ca9b585a0c COPYING diff --git a/package/memcached/memcached.mk b/package/memcached/memcached.mk index 7b4069e820..7183da6c14 100644 --- a/package/memcached/memcached.mk +++ b/package/memcached/memcached.mk @@ -4,7 +4,7 @@ # ################################################################################ -MEMCACHED_VERSION = 1.6.16 +MEMCACHED_VERSION = 1.6.17 MEMCACHED_SITE = http://www.memcached.org/files MEMCACHED_DEPENDENCIES = libevent MEMCACHED_CONF_ENV = ac_cv_prog_cc_c99='-std=gnu99' From peter at korsgaard.com Fri Dec 23 15:55:46 2022 From: peter at korsgaard.com (Peter Korsgaard) Date: Fri, 23 Dec 2022 16:55:46 +0100 Subject: [Buildroot] [git commit] package/rtl_433: bump to version 22.11 Message-ID: <20221223155713.D254086E02@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6f848c068f8ab0cc67fb48582e00221158ddc8cb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop all patches (already in version) - Threads is not mandatory since https://github.com/merbanan/rtl_433/commit/4f5231bef29f42acc0ce5700584e8c4df5dc0aa2 https://github.com/merbanan/rtl_433/releases/tag/22.11 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- ...001-minor-Fix-a-compiler-flag-needs-GCC-7.patch | 27 ---------- ...parse.c-fix-build-without-__has_attribute.patch | 34 ------------- ...overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch | 58 ---------------------- .../0004-Fix-overflow-in-Acurite-00275rm.patch | 35 ------------- package/rtl_433/Config.in | 5 -- package/rtl_433/rtl_433.hash | 2 +- package/rtl_433/rtl_433.mk | 14 +++--- 7 files changed, 8 insertions(+), 167 deletions(-) diff --git a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch b/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch deleted file mode 100644 index dd3debf7ee..0000000000 --- a/package/rtl_433/0001-minor-Fix-a-compiler-flag-needs-GCC-7.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 2010e8f949ab7b4555b99dbf184e149a3f33df46 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 24 Dec 2021 11:03:06 +0100 -Subject: [PATCH] minor: Fix a compiler flag needs GCC 7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2010e8f949ab7b4555b99dbf184e149a3f33df46] -Signed-off-by: Fabrice Fontaine ---- - CMakeLists.txt | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a3f11ac99..bfa6595ca 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -74,7 +74,9 @@ if(("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_ID}" MATCHES - ADD_DEFINITIONS(-pedantic) - ADD_DEFINITIONS(-Wshadow) - ADD_DEFINITIONS(-Wmissing-prototypes) -- ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ if("${CMAKE_C_COMPILER_ID}" MATCHES "Clang" OR NOT "7.0.0" VERSION_GREATER CMAKE_C_COMPILER_VERSION) -+ ADD_DEFINITIONS(-Wimplicit-fallthrough) -+ endif() - #ADD_DEFINITIONS(-Wfloat-equal) - #ADD_DEFINITIONS(-Wbad-function-cast) - #ADD_DEFINITIONS(-Wdocumentation) diff --git a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch b/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch deleted file mode 100644 index 683754845f..0000000000 --- a/package/rtl_433/0002-src-optparse.c-fix-build-without-__has_attribute.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1b74826f155406f86846d5c97b3534aab87cf6da Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 26 Dec 2021 15:21:39 +0100 -Subject: [PATCH] src/optparse.c: fix build without __has_attribute - -Fix build failure without __has_attribute (e.g. gcc 4.8) which is raised -since -https://github.com/merbanan/rtl_433/commit/6c8af75c757712bd58b169317795484a72e9a16c - -Signed-off-by: Fabrice Fontaine -[Upstream status: https://github.com/merbanan/rtl_433/pull/1918] ---- - src/optparse.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/optparse.c b/src/optparse.c -index aa3d0b53..b5e2d37e 100644 ---- a/src/optparse.c -+++ b/src/optparse.c -@@ -232,9 +232,11 @@ int atoi_time(char const *str, char const *error_hint) - } - // intentional fallthrough - #if defined(__GNUC__) || defined(__clang__) -+#if defined __has_attribute - #if __has_attribute(fallthrough) - __attribute__((fallthrough)); - #endif -+#endif - #endif - case ':': - ++colons; --- -2.33.0 - diff --git a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch b/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch deleted file mode 100644 index e2088b29e7..0000000000 --- a/package/rtl_433/0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Mon, 24 Jan 2022 15:53:20 +0100 -Subject: [PATCH] minor: Fix overflow in Clipsal-CMR113 and Somfy-IOHC reported - by aug5t7 - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8] -Signed-off-by: Fabrice Fontaine ---- - src/devices/cmr113.c | 4 ++-- - src/devices/somfy_iohc.c | 9 +++++---- - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/src/devices/cmr113.c b/src/devices/cmr113.c -index c85dfac56..19ec5d421 100644 ---- a/src/devices/cmr113.c -+++ b/src/devices/cmr113.c -@@ -42,8 +42,8 @@ Kudos to Jon Oxer for decoding this stream and putting it here: - - */ - --#define COMPARE_BITS 83 --#define COMPARE_BYTES (COMPARE_BITS/8) -+#define COMPARE_BITS 83 -+#define COMPARE_BYTES ((COMPARE_BITS + 7) / 8) - - static int cmr113_decode(r_device *decoder, bitbuffer_t *bitbuffer) - { -diff --git a/src/devices/somfy_iohc.c b/src/devices/somfy_iohc.c -index 906cae53e..2c88067b5 100644 ---- a/src/devices/somfy_iohc.c -+++ b/src/devices/somfy_iohc.c -@@ -100,11 +100,12 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - if (bitbuffer->num_rows != 1) - return DECODE_ABORT_EARLY; - -- int offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -- if (offset >= bitbuffer->bits_per_row[0] - 19 * 10) -+ unsigned offset = bitbuffer_search(bitbuffer, 0, 0, preamble_pattern, 24) + 24; -+ if (offset + 19 * 10 >= bitbuffer->bits_per_row[0]) - return DECODE_ABORT_EARLY; - -- int num_bits = bitbuffer->bits_per_row[0] - offset; -+ unsigned num_bits = bitbuffer->bits_per_row[0] - offset; -+ num_bits = MIN(num_bits, sizeof (b) * 8); - - int len = extract_bytes_uart(bitbuffer->bb[0], offset, num_bits, b); - if (len < 19) -@@ -120,7 +121,7 @@ static int somfy_iohc_decode(r_device *decoder, bitbuffer_t *bitbuffer) - // calculate and verify checksum - if (crc16lsb(b, len, 0x8408, 0x0000) != 0) // unreflected poly 0x1021 - return DECODE_FAIL_MIC; -- bitrow_printf(b, len * 8, "%s: offset %d, num_bits %d, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); -+ bitrow_printf(b, len * 8, "%s: offset %u, num_bits %u, len %d, msg_len %d\n", __func__, offset, num_bits, len, msg_len); - - int msg_type = (b[0]); - int dst_id = ((unsigned)b[4] << 24) | (b[3] << 16) | (b[2] << 8) | (b[1]); // assume Little-Endian diff --git a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch b/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch deleted file mode 100644 index 057bf9cf64..0000000000 --- a/package/rtl_433/0004-Fix-overflow-in-Acurite-00275rm.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 37455483889bd1c641bdaafc493d1cc236b74904 Mon Sep 17 00:00:00 2001 -From: "Christian W. Zuckschwerdt" -Date: Fri, 18 Mar 2022 08:09:15 +0100 -Subject: [PATCH] Fix overflow in Acurite-00275rm (closes #2012) - -[Retrieved from: -https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904] -Signed-off-by: Fabrice Fontaine ---- - src/devices/acurite.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/devices/acurite.c b/src/devices/acurite.c -index 6879e52da..4f3e83eb3 100644 ---- a/src/devices/acurite.c -+++ b/src/devices/acurite.c -@@ -1318,15 +1318,15 @@ static int acurite_00275rm_decode(r_device *decoder, bitbuffer_t *bitbuffer) - - // Combine signal if exactly three repeats were found - if (n_rows == 3) { -- uint8_t *b = bitbuffer->bb[bitbuffer->num_rows]; -+ bitbuffer_add_row(bitbuffer); -+ uint8_t *b = bitbuffer->bb[bitbuffer->num_rows - 1]; - for (int i = 0; i < 11; ++i) { - // The majority bit count wins - b[i] = (b_rows[0][i] & b_rows[1][i]) | - (b_rows[1][i] & b_rows[2][i]) | - (b_rows[2][i] & b_rows[0][i]); - } -- bitbuffer->bits_per_row[bitbuffer->num_rows] = 88; -- bitbuffer->num_rows += 1; -+ bitbuffer->bits_per_row[bitbuffer->num_rows - 1] = 88; - } - - // Output the first valid row diff --git a/package/rtl_433/Config.in b/package/rtl_433/Config.in index a6db00f477..01c1e2f5cd 100644 --- a/package/rtl_433/Config.in +++ b/package/rtl_433/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_RTL_433 bool "rtl_433" depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK if BR2_PACKAGE_LIBOPENSSL help rtl_433 (despite the name) is a generic data receiver, mainly @@ -9,7 +8,3 @@ config BR2_PACKAGE_RTL_433 MHz ISM bands. https://github.com/merbanan/rtl_433 - -comment "rtl_433 needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/rtl_433/rtl_433.hash b/package/rtl_433/rtl_433.hash index fd479dfd21..51fb29c78e 100644 --- a/package/rtl_433/rtl_433.hash +++ b/package/rtl_433/rtl_433.hash @@ -1,4 +1,4 @@ # Locally calculated -sha256 b362ef3410adec64aee7ad8e6d4d74875f1b3d59ef6fb4856e96adc03876dc65 rtl_433-21.12.tar.gz +sha256 61a9163d69cc4b1da46aebbcaf969bd180a055a6b90f42ad281218cc4fbefb86 rtl_433-22.11.tar.gz # License file, locally calculated sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING diff --git a/package/rtl_433/rtl_433.mk b/package/rtl_433/rtl_433.mk index 74a0b54a3d..e3be0e5ecf 100644 --- a/package/rtl_433/rtl_433.mk +++ b/package/rtl_433/rtl_433.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL_433_VERSION = 21.12 +RTL_433_VERSION = 22.11 RTL_433_SITE = $(call github,merbanan,rtl_433,$(RTL_433_VERSION)) RTL_433_LICENSE = GPL-2.0+ RTL_433_LICENSE_FILES = COPYING @@ -18,12 +18,6 @@ RTL_433_CONF_OPTS = \ -DBUILD_TESTING_ANALYZER=OFF \ -DENABLE_SOAPYSDR=OFF -# 0003-minor-Fix-overflow-in-Clipsal-CMR113-and-Somfy-IOHC.patch -RTL_433_IGNORE_CVES += CVE-2022-25051 - -# 0004-Fix-overflow-in-Acurite-00275rm.patch -RTL_433_IGNORE_CVES += CVE-2022-27419 - ifeq ($(BR2_PACKAGE_LIBRTLSDR),y) RTL_433_DEPENDENCIES += librtlsdr RTL_433_CONF_OPTS += -DENABLE_RTLSDR=ON @@ -38,4 +32,10 @@ else RTL_433_CONF_OPTS += -DENABLE_OPENSSL=OFF endif +ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +RTL_433_CONF_OPTS += -DENABLE_THREADS=ON +else +RTL_433_CONF_OPTS += -DENABLE_THREADS=OFF +endif + $(eval $(cmake-package)) From yann.morin.1998 at free.fr Fri Dec 23 16:31:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Fri, 23 Dec 2022 17:31:12 +0100 Subject: [Buildroot] [git commit] package/qemu: fix indentation for host-qemu sub-options in menuconfig Message-ID: <20221223163143.3AFC786E05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=037226b33b42fb22234694fe1fcb0b6db624161f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 255acdc14365 (package/qemu: needs gcc >= 8) added a comment that explains that host-qemu would not be available for gcc < 4.8. However, it interspersed that comment between the main symbol and the conditional block with the sub-options. This breaks the indentation of the sub-options in menuconfig, where they appear at the same level as the main symbol, rather than indented below it. Fix that by moving the comment before the main symbol. Signed-off-by: Yann E. MORIN --- package/qemu/Config.in.host | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package/qemu/Config.in.host b/package/qemu/Config.in.host index f9cdb9b703..8dd0c7d11b 100644 --- a/package/qemu/Config.in.host +++ b/package/qemu/Config.in.host @@ -34,6 +34,11 @@ config BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS bool default y if BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS +comment "host-qemu needs a host gcc >= 8" + depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || \ + BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORT + depends on !BR2_HOST_GCC_AT_LEAST_8 + config BR2_PACKAGE_HOST_QEMU bool "host qemu" depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS @@ -50,11 +55,6 @@ config BR2_PACKAGE_HOST_QEMU http://www.qemu.org -comment "host-qemu needs a host gcc >= 8" - depends on BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS || \ - BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORT - depends on !BR2_HOST_GCC_AT_LEAST_8 - if BR2_PACKAGE_HOST_QEMU comment "Emulators selection" From fontaine.fabrice at gmail.com Fri Dec 23 17:13:51 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:13:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/libvncserver: bump to version 0.9.14 Message-ID: <20221223171351.24867-1-fontaine.fabrice@gmail.com> - Drop patches (already in version) - examples and tests can be disabled since https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 Signed-off-by: Fabrice Fontaine --- ...enssl.c-fix-build-with-libressl-3.5..patch | 66 ------------------- ...ee-vncRec-memory-in-rfbClientCleanup.patch | 28 -------- package/libvncserver/libvncserver.hash | 2 +- package/libvncserver/libvncserver.mk | 9 ++- 4 files changed, 5 insertions(+), 100 deletions(-) delete mode 100644 package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch delete mode 100644 package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch diff --git a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch b/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch deleted file mode 100644 index 110976c4bb..0000000000 --- a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch +++ /dev/null @@ -1,66 +0,0 @@ -From 97fbbd678b2012e64acddd523677bc55a177bc58 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 12 May 2022 20:41:50 +0200 -Subject: [PATCH] common/crypto_openssl.c: fix build with libressl >= 3.5.0 - (#522) - -Fix the following build failure with libressl >= 3.5.0: - -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c: In function 'dh_generate_keypair': -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c:149:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} - 149 | dh->p = BN_bin2bn(prime, keylen, NULL); - | ^~ - -Fixes: - - http://autobuild.buildroot.org/results/49b3940b9d0432cb5fb0c5d22dfa017b18c6e233 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/97fbbd678b2012e64acddd523677bc55a177bc58] ---- - common/crypto_openssl.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/common/crypto_openssl.c b/common/crypto_openssl.c -index 60d4bd4df..51d7ec2d9 100644 ---- a/common/crypto_openssl.c -+++ b/common/crypto_openssl.c -@@ -138,14 +138,16 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - { - int result = 0; - DH *dh; --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30500000) - const BIGNUM *pub_key = NULL; - const BIGNUM *priv_key = NULL; - #endif - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->g = BN_bin2bn(gen, gen_len, NULL); - #else -@@ -154,7 +156,8 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - #endif - if(!DH_generate_key(dh)) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - if(BN_bn2bin(dh->priv_key, priv_out) == 0) - goto out; - if(BN_bn2bin(dh->pub_key, pub_out) == 0) -@@ -181,7 +184,8 @@ int dh_compute_shared_key(uint8_t *shared_out, const uint8_t *priv, const uint8_ - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined LIBRESSL_VERSION_NUMBER && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->priv_key = BN_bin2bn(priv, keylen, NULL); - #else diff --git a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch b/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch deleted file mode 100644 index 7658c112f3..0000000000 --- a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bef41f6ec4097a8ee094f90a1b34a708fbd757ec Mon Sep 17 00:00:00 2001 -From: Christian Beier -Date: Sat, 21 Nov 2020 12:52:31 +0100 -Subject: [PATCH] libvncclient: free vncRec memory in rfbClientCleanup() - -Otherwise we leak memory. Spotted by Ramin Farajpour Cami -, thanks! - -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/bef41f6ec4097a8ee094f90a1b34a708fbd757ec] -Signed-off-by: Fabrice Fontaine ---- - libvncclient/vncviewer.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libvncclient/vncviewer.c b/libvncclient/vncviewer.c -index d6b91f02b..0a1bdcf6a 100644 ---- a/libvncclient/vncviewer.c -+++ b/libvncclient/vncviewer.c -@@ -534,6 +534,8 @@ void rfbClientCleanup(rfbClient* client) { - client->clientData = next; - } - -+ free(client->vncRec); -+ - if (client->sock != RFB_INVALID_SOCKET) - rfbCloseSocket(client->sock); - if (client->listenSock != RFB_INVALID_SOCKET) diff --git a/package/libvncserver/libvncserver.hash b/package/libvncserver/libvncserver.hash index 8e61a3d0ea..225c42e46a 100644 --- a/package/libvncserver/libvncserver.hash +++ b/package/libvncserver/libvncserver.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a LibVNCServer-0.9.13.tar.gz +sha256 83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5 LibVNCServer-0.9.14.tar.gz sha256 4d23c8c814e5baf007d854f01d8502e77dc56a41144934e003fb32c4e052d20f COPYING diff --git a/package/libvncserver/libvncserver.mk b/package/libvncserver/libvncserver.mk index 8f24e2d098..700e26a8d6 100644 --- a/package/libvncserver/libvncserver.mk +++ b/package/libvncserver/libvncserver.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVNCSERVER_VERSION = 0.9.13 +LIBVNCSERVER_VERSION = 0.9.14 LIBVNCSERVER_SOURCE = LibVNCServer-$(LIBVNCSERVER_VERSION).tar.gz LIBVNCSERVER_SITE = https://github.com/LibVNC/libvncserver/archive LIBVNCSERVER_LICENSE = GPL-2.0+ @@ -14,14 +14,13 @@ LIBVNCSERVER_INSTALL_STAGING = YES LIBVNCSERVER_DEPENDENCIES = host-pkgconf lzo LIBVNCSERVER_CONF_OPTS = -DWITH_LZO=ON -# 0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch -LIBVNCSERVER_IGNORE_CVES += CVE-2020-29260 - # only used for examples LIBVNCSERVER_CONF_OPTS += \ + -DWITH_EXAMPLES=OFF \ -DWITH_FFMPEG=OFF \ -DWITH_GTK=OFF \ - -DWITH_SDL=OFF + -DWITH_SDL=OFF \ + -DWITH_TESTS=OFF ifneq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBVNCSERVER_CONF_OPTS += -DWITH_THREADS=ON -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 17:38:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:38:17 +0100 Subject: [Buildroot] [PATCH 1/2] package/upx: bump to version 4.0.1 Message-ID: <20221223173818.51581-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - cmake must be used since https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c - ucl and zlib are directly included in upx since https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 https://github.com/upx/upx/blob/v4.0.1/NEWS Signed-off-by: Fabrice Fontaine --- ...ck-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ------------------- package/upx/upx.hash | 2 +- package/upx/upx.mk | 22 +---- 3 files changed, 4 insertions(+), 100 deletions(-) delete mode 100644 package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch diff --git a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch b/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch deleted file mode 100644 index 6fae9cac0e..0000000000 --- a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 3781df9da23840e596d5e9e8493f22666802fe6c Mon Sep 17 00:00:00 2001 -From: John Reiser -Date: Fri, 11 Dec 2020 13:38:18 -0800 -Subject: [PATCH] Check DT_REL/DT_RELA, DT_RELSZ/DT_RELASZ - -https://github.com/upx/upx/issues/421 - modified: p_lx_elf.cpp - -[Retrieved from: -https://github.com/upx/upx/commit/3781df9da23840e596d5e9e8493f22666802fe6c] -Signed-off-by: Fabrice Fontaine ---- - src/p_lx_elf.cpp | 34 +++++++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 5 deletions(-) - -diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp -index 182db192f..3a4101cf7 100644 ---- a/src/p_lx_elf.cpp -+++ b/src/p_lx_elf.cpp -@@ -2222,8 +2222,20 @@ bool PackLinuxElf32::canPack() - int z_rsz = dt_table[Elf32_Dyn::DT_RELSZ]; - if (z_rel && z_rsz) { - unsigned rel_off = get_te32(&dynseg[-1+ z_rel].d_val); -+ if ((unsigned)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_REL] %#x\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf32_Rel *rp = (Elf32_Rel *)&file_image[rel_off]; - unsigned relsz = get_te32(&dynseg[-1+ z_rsz].d_val); -+ if ((unsigned)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_RELSZ] %#x\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf32_Rel *last = (Elf32_Rel *)(relsz + (char *)rp); - for (; rp < last; ++rp) { - unsigned r_va = get_te32(&rp->r_offset); -@@ -2562,14 +2574,26 @@ PackLinuxElf64::canPack() - int z_rel = dt_table[Elf64_Dyn::DT_RELA]; - int z_rsz = dt_table[Elf64_Dyn::DT_RELASZ]; - if (z_rel && z_rsz) { -- unsigned rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ upx_uint64_t rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ if ((u64_t)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELA] %#llx\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf64_Rela *rp = (Elf64_Rela *)&file_image[rel_off]; -- unsigned relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ upx_uint64_t relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ if ((u64_t)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELASZ] %#llx\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf64_Rela *last = (Elf64_Rela *)(relsz + (char *)rp); - for (; rp < last; ++rp) { -- unsigned r_va = get_te64(&rp->r_offset); -+ upx_uint64_t r_va = get_te64(&rp->r_offset); - if (r_va == user_init_ava) { // found the Elf64_Rela -- unsigned r_info = get_te64(&rp->r_info); -+ upx_uint64_t r_info = get_te64(&rp->r_info); - unsigned r_type = ELF64_R_TYPE(r_info); - if (Elf64_Ehdr::EM_AARCH64 == e_machine - && R_AARCH64_RELATIVE == r_type) { -@@ -2581,7 +2605,7 @@ PackLinuxElf64::canPack() - } - else { - char msg[50]; snprintf(msg, sizeof(msg), -- "bad relocation %#x DT_INIT_ARRAY[0]", -+ "bad relocation %#llx DT_INIT_ARRAY[0]", - r_info); - throwCantPack(msg); - } diff --git a/package/upx/upx.hash b/package/upx/upx.hash index 7f3698ca0d..9f7c40c819 100644 --- a/package/upx/upx.hash +++ b/package/upx/upx.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 47774df5c958f2868ef550fb258b97c73272cb1f44fe776b798e393465993714 upx-3.96-src.tar.xz +sha256 77003c8e2e29aa9804e2fbaeb30f055903420b3e01d95eafe01aed957fb7e190 upx-4.0.1-src.tar.xz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/upx/upx.mk b/package/upx/upx.mk index e693a70db1..ef346b2310 100644 --- a/package/upx/upx.mk +++ b/package/upx/upx.mk @@ -4,28 +4,12 @@ # ################################################################################ -UPX_VERSION = 3.96 +UPX_VERSION = 4.0.1 UPX_SITE = https://github.com/upx/upx/releases/download/v$(UPX_VERSION) UPX_SOURCE = upx-$(UPX_VERSION)-src.tar.xz UPX_LICENSE = GPL-2.0+ UPX_LICENSE_FILES = COPYING UPX_CPE_ID_VENDOR = upx_project +UPX_SUPPORTS_IN_SOURCE_BUILD = NO -# 0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch -UPX_IGNORE_CVES += CVE-2021-20285 - -HOST_UPX_DEPENDENCIES = host-ucl host-zlib - -# We need to specify all, otherwise the default target only prints a message -# stating to "please choose a target for 'make'"... :-( -define HOST_UPX_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - UPX_UCLDIR=$(HOST_DIR) CXXFLAGS_WERROR= -C $(@D) all -endef - -# UPX has no install procedure, so install it manually. -define HOST_UPX_INSTALL_CMDS - $(INSTALL) -D -m 0755 $(@D)/src/upx.out $(HOST_DIR)/bin/upx -endef - -$(eval $(host-generic-package)) +$(eval $(host-cmake-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 17:38:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 18:38:18 +0100 Subject: [Buildroot] [PATCH 2/2] package/ucl: drop package In-Reply-To: <20221223173818.51581-1-fontaine.fabrice@gmail.com> References: <20221223173818.51581-1-fontaine.fabrice@gmail.com> Message-ID: <20221223173818.51581-2-fontaine.fabrice@gmail.com> ucl is directly vendored in upx since version 3.99 and https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 Signed-off-by: Fabrice Fontaine --- package/ucl/ucl.hash | 3 --- package/ucl/ucl.mk | 15 --------------- 2 files changed, 18 deletions(-) delete mode 100644 package/ucl/ucl.hash delete mode 100644 package/ucl/ucl.mk diff --git a/package/ucl/ucl.hash b/package/ucl/ucl.hash deleted file mode 100644 index 0252f69297..0000000000 --- a/package/ucl/ucl.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348 ucl-1.03.tar.gz -sha256 70439f6e2b47057a408d2390ed6663b9875f5a08066a06a060a357ef1df89a8c COPYING diff --git a/package/ucl/ucl.mk b/package/ucl/ucl.mk deleted file mode 100644 index aac068ef60..0000000000 --- a/package/ucl/ucl.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# ucl -# -################################################################################ - -UCL_VERSION = 1.03 -UCL_SITE = http://www.oberhumer.com/opensource/ucl/download -UCL_LICENSE = GPL-2.0+ -UCL_LICENSE_FILES = COPYING - -# Fix ACC conformance test failure for host gcc 6.x -HOST_UCL_CONF_ENV += CPPFLAGS="$(HOST_CPPFLAGS) -std=iso9899:1990" - -$(eval $(host-autotools-package)) -- 2.35.1 From glex.spb at gmail.com Fri Dec 23 17:49:21 2022 From: glex.spb at gmail.com (Gleb Mazovetskiy) Date: Fri, 23 Dec 2022 17:49:21 +0000 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc Message-ID: <20221223174922.12131-1-glex.spb@gmail.com> GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. GCC HEAD fixes this in: https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 Adds the commit as patch for GCC 12. Signed-off-by: Gleb Mazovetskiy --- package/gcc/12.2.0/0002-fix-condvar.patch | 80 +++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 package/gcc/12.2.0/0002-fix-condvar.patch diff --git a/package/gcc/12.2.0/0002-fix-condvar.patch b/package/gcc/12.2.0/0002-fix-condvar.patch new file mode 100644 index 0000000000..b5575e5df2 --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar.patch @@ -0,0 +1,80 @@ +From ee4af2ed0b7322884ec4ff537564683c3749b813 Mon Sep 17 00:00:00 2001 +From: Jonathan Wakely +Date: Thu, 22 Dec 2022 09:56:47 +0000 +Subject: [PATCH] libstdc++: Avoid recursion in __nothrow_wait_cv::wait + [PR105730] + +The commit r12-5877-g9e18a25331fa25 removed the incorrect +noexcept-specifier from std::condition_variable::wait and gave the new +symbol version @@GLIBCXX_3.4.30. It also redefined the original symbol +std::condition_variable::wait(unique_lock&)@GLIBCXX_3.4.11 as an +alias for a new symbol, __gnu_cxx::__nothrow_wait_cv::wait, which still +has the incorrect noexcept guarantee. That __nothrow_wait_cv::wait is +just a wrapper around the real condition_variable::wait which adds +noexcept and so terminates on a __forced_unwind exception. + +This doesn't work on uclibc, possibly due to a dynamic linker bug. When +__nothrow_wait_cv::wait calls the condition_variable::wait function it +binds to the alias symbol, which means it just calls itself recursively +until the stack overflows. + +This change avoids the possibility of a recursive call by changing the +__nothrow_wait_cv::wait function so that instead of calling +condition_variable::wait it re-implements it. This requires accessing +the private _M_cond member of condition_variable, so we need to use the +trick of instantiating a template with the member-pointer of the private +member. + +libstdc++-v3/ChangeLog: + + PR libstdc++/105730 + * src/c++11/compatibility-condvar.cc (__nothrow_wait_cv::wait): + Access private data member of base class and call its wait + member. +--- + .../src/c++11/compatibility-condvar.cc | 22 ++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/libstdc++-v3/src/c++11/compatibility-condvar.cc b/libstdc++-v3/src/c++11/compatibility-condvar.cc +index e3a8b8403ca..3cef3bc0714 100644 +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,24 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ // Pointer-to-member for private std::condition_variable::_M_cond member. ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { static std::__condvar std::condition_variable::* value; }; ++ ++ // Initializer for this static member also initializes __base_member. ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ // Explicit instantiation is allowed to access the private member. ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +94,9 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ // In theory this could be simply this->std::condition_variable::wait(lock) ++ // but with uclibc that binds to the @GLIBCXX_3.4.11 symbol, see PR 105730. ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx + +-- +2.31.1 + -- 2.37.2 From fontaine.fabrice at gmail.com Fri Dec 23 21:56:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 22:56:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/jitterentropy-library: bump to version 3.4.1 Message-ID: <20221223215607.12924-1-fontaine.fabrice@gmail.com> - Drop patch (already in version) - Update hash of LICENSE file (year updated with https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md Signed-off-by: Fabrice Fontaine --- ...-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ------------------- .../jitterentropy-library.hash | 4 +- .../jitterentropy-library.mk | 2 +- 3 files changed, 3 insertions(+), 55 deletions(-) delete mode 100644 package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch diff --git a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch b/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch deleted file mode 100644 index c4388663b0..0000000000 --- a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 272ee47892563e849f6b1bf59b0173f8aa33b631 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 19 Dec 2021 11:36:13 +0100 -Subject: [PATCH] Makefile: add ENABLE_STACK_PROTECTOR - -Add ENABLE_STACK_PROTECTOR as build on embedded toolchains without -stack-protector is again broken since -https://github.com/smuellerDD/jitterentropy-library/commit/5b3cb7f35e41ba2f34a75d004cf095c965a1a0c4: - -/home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: src/jitterentropy-base.o: in function `jent_fips_enabled': -jitterentropy-base.c:(.text+0x131): undefined reference to `__stack_chk_fail_local' - -Fixes: - - http://autobuild.buildroot.org/results/8dee462d16d934dd173d58f17933c6911e4336bf - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Stephan Mueller -[Retrieved from: -https://github.com/smuellerDD/jitterentropy-library/commit/272ee47892563e849f6b1bf59b0173f8aa33b631] ---- - Makefile | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index dfb96a8..c999ef5 100644 ---- a/Makefile -+++ b/Makefile -@@ -2,6 +2,7 @@ - - CC ?= gcc - #Hardening -+ENABLE_STACK_PROTECTOR ?= 1 - CFLAGS ?= -fwrapv --param ssp-buffer-size=4 -fvisibility=hidden -fPIE -Wcast-align -Wmissing-field-initializers -Wshadow -Wswitch-enum - CFLAGS +=-Wextra -Wall -pedantic -fPIC -O0 -fwrapv -Wconversion - LDFLAGS +=-Wl,-z,relro,-z,now -lpthread -@@ -13,10 +14,12 @@ else - GCC_GTEQ_490 := $(shell expr `$(CC) -dumpfullversion | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$$/&00/'` \>= 40900) - endif - --ifeq "$(GCC_GTEQ_490)" "1" -- CFLAGS += -fstack-protector-strong --else -- CFLAGS += -fstack-protector-all -+ifeq "$(ENABLE_STACK_PROTECTOR)" "1" -+ ifeq "$(GCC_GTEQ_490)" "1" -+ CFLAGS += -fstack-protector-strong -+ else -+ CFLAGS += -fstack-protector-all -+ endif - endif - - # Change as necessary diff --git a/package/jitterentropy-library/jitterentropy-library.hash b/package/jitterentropy-library/jitterentropy-library.hash index 760befab53..c7833f1428 100644 --- a/package/jitterentropy-library/jitterentropy-library.hash +++ b/package/jitterentropy-library/jitterentropy-library.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 9fcc954763a1dd4afe614a1b360f53b600d3376bbcc4b19177f27abf191ebad5 jitterentropy-library-3.3.1.tar.xz -sha256 7e06574ff822594269083a796d06fa4e5e78c40efe5ca01a72d2a4662e8206df LICENSE +sha256 802f025f766c38abf663fd5a21482b8313b6d6e2c68c36a4ffd6bc105fe975ab jitterentropy-library-3.4.1.tar.xz +sha256 7a89069066f6c0b8767d3256e5ec5d765b2c7f3354a5a06fc8d5bd7b8103d8a3 LICENSE sha256 13aa749a5b0a454917a944ed8fffc530b784f5ead522b1aacaf4ec8aa55a6239 LICENSE.bsd sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 LICENSE.gplv2 diff --git a/package/jitterentropy-library/jitterentropy-library.mk b/package/jitterentropy-library/jitterentropy-library.mk index 4cdebf46a3..f405082d08 100644 --- a/package/jitterentropy-library/jitterentropy-library.mk +++ b/package/jitterentropy-library/jitterentropy-library.mk @@ -4,7 +4,7 @@ # ################################################################################ -JITTERENTROPY_LIBRARY_VERSION = 3.3.1 +JITTERENTROPY_LIBRARY_VERSION = 3.4.1 JITTERENTROPY_LIBRARY_SOURCE = \ jitterentropy-library-$(JITTERENTROPY_LIBRARY_VERSION).tar.xz JITTERENTROPY_LIBRARY_SITE = http://www.chronox.de/jent -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 23 22:01:00 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 23 Dec 2022 23:01:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/orc: bump to version 0.4.33 Message-ID: <20221223220100.58811-1-fontaine.fabrice@gmail.com> Drop patch (already in version) https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE Signed-off-by: Fabrice Fontaine --- ...powerpc.c-fix-build-with-kernel-4.11.patch | 70 ------------------- package/orc/orc.hash | 4 +- package/orc/orc.mk | 2 +- 3 files changed, 3 insertions(+), 73 deletions(-) delete mode 100644 package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch diff --git a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch b/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch deleted file mode 100644 index 0a4e7010f2..0000000000 --- a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch +++ /dev/null @@ -1,70 +0,0 @@ -From a45f6d49ec090ad94333c0865c378d2d96ab2af4 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Feb 2021 20:17:43 +0100 -Subject: [PATCH] orc/orccpu-powerpc.c: fix build with kernel < 4.11 - -Build with powerpc and kernel < 4.11 is broken since version 0.4.30 and -https://gitlab.freedesktop.org/gstreamer/orc/-/commit/a999325abea6a5549d60d99ddeb0271d2aa00235: - -FAILED: orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -/home/giuliobenetti/autobuild/run/instance-3/output-1/host/bin/powerpc-linux-gcc -Iorc/liborc-0.4.so.0.32.0.p -Iorc -I../orc -I. -I.. -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -std=gnu99 -O3 -DHAVE_CONFIG_H -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -pthread -DORC_ENABLE_UNSTABLE_API -D_GNU_SOURCE -DBUILDING_ORC -MD -MQ orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -MF orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o.d -o orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -c ../orc/orccpu-powerpc.c -../orc/orccpu-powerpc.c: In function 'orc_check_powerpc_proc_auxv': -../orc/orccpu-powerpc.c:164:21: error: 'AT_L1D_CACHESIZE' undeclared (first use in this function); did you mean 'AT_DCACHEBSIZE'? - 164 | if (buf[i] == AT_L1D_CACHESIZE) { - | ^~~~~~~~~~~~~~~~ - | AT_DCACHEBSIZE -../orc/orccpu-powerpc.c:164:21: note: each undeclared identifier is reported only once for each function it appears in -../orc/orccpu-powerpc.c:168:21: error: 'AT_L2_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 168 | if (buf[i] == AT_L2_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE -../orc/orccpu-powerpc.c:172:21: error: 'AT_L3_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 172 | if (buf[i] == AT_L3_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE - -Indeed, AT_{L1D,L2,L3}_CACHESIZE is only defined since kernel 4.11 and -https://github.com/torvalds/linux/commit/98a5f361b8625c6f4841d6ba013bbf0e80d08147 - -Fixes: - - http://autobuild.buildroot.org/results/0821e96cba3e455edd47b87485501d892fc7ac6a - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/56] ---- - orc/orccpu-powerpc.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/orc/orccpu-powerpc.c b/orc/orccpu-powerpc.c -index 6796f17..340cf05 100644 ---- a/orc/orccpu-powerpc.c -+++ b/orc/orccpu-powerpc.c -@@ -161,18 +161,24 @@ orc_check_powerpc_proc_auxv (void) - _orc_cpu_name = (char*)buf[i + 1]; - found++; - } -+#ifdef AT_L1D_CACHESIZE - if (buf[i] == AT_L1D_CACHESIZE) { - _orc_data_cache_size_level1 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L2_CACHESIZE - if (buf[i] == AT_L2_CACHESIZE) { - _orc_data_cache_size_level2 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L3_CACHESIZE - if (buf[i] == AT_L3_CACHESIZE) { - _orc_data_cache_size_level3 = buf[i + 1]; - found++; - } -+#endif - if (found == 6) - break; - } --- -2.30.0 - diff --git a/package/orc/orc.hash b/package/orc/orc.hash index f48c2932ab..136fc3ece4 100644 --- a/package/orc/orc.hash +++ b/package/orc/orc.hash @@ -1,5 +1,5 @@ -# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.32.tar.xz.sha256sum -sha256 a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 orc-0.4.32.tar.xz +# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.33.tar.xz.sha256sum +sha256 844e6d7db8086f793f57618d3d4b68d29d99b16034e71430df3c21cfd3c3542a orc-0.4.33.tar.xz # Locally calculated sha256 4f5dabb1b44bb6fc5cd53820b1f103147ad61b395a57903991325bd1b85d97bf COPYING diff --git a/package/orc/orc.mk b/package/orc/orc.mk index a93a4f875a..be718e6f85 100644 --- a/package/orc/orc.mk +++ b/package/orc/orc.mk @@ -4,7 +4,7 @@ # ################################################################################ -ORC_VERSION = 0.4.32 +ORC_VERSION = 0.4.33 ORC_SOURCE = orc-$(ORC_VERSION).tar.xz ORC_SITE = http://gstreamer.freedesktop.org/data/src/orc ORC_LICENSE = BSD-2-Clause, BSD-3-Clause -- 2.35.1 From james.hilliard1 at gmail.com Sat Dec 24 01:35:07 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 23 Dec 2022 18:35:07 -0700 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.0 Message-ID: <20221224013507.2479567-1-james.hilliard1@gmail.com> Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.66.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.66.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++----------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index af9927a028..7cc1052dd9 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc -sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc -sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc -sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 e8d853383355aa17fd8d7efae740ac0f18b3a5f452c9ac62f5042fc96ebda3e9 rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 c9551f9650fcaf74ea4fb6874b6853f9ffecb6925e7a087afb4f36840e5b7b8d rust-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 ec49ef94889c88f8fd107e9c263003aa6dcd9fb4d17ba057ffab4e4dc28fefd4 rust-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 755bcca28ee9d4504b7bd87265dc492a8e39550211f8081740940ada9e48cc7e rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 eaaca0295a75a180082456eb3606e6c3fbc16a4f2b54bd754caab5a69b192f88 rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 a194c1a8f1bd8c450872ad2220bfe74e590c5706d4ec939577c69a013a0bbcff rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 9fa197239eb374e071ef4486939c4713a2d662c5e7ebca0505626a3a53a7ed75 rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 6331e676198af2e75734f6566ca62ae22bb61b1d55e749494c454e777a73f195 rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 8d7053db5ea68f4801c7a808a222473076b8a602af70379975e81eede8a7e0ea rust-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a656328e1cd36b253bf39807b5a3eacdf0ce7d982fc9fb51a026f273386de84a rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b5ac5985a8fefd2a0de67197f7c2549aacee502cc784a3c3c93921b005aa31fa rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 ca62347018d1ace5e13a4a2f898dd2b19d5cb96db41482119418538f6482e2db rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8d10c558605673fe975b3b1c8ec8d2a9887f18cb97690bf900c19668b6d05ba rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 70650b3a8c04c183a83a2a4ebee7047d6546e69a81e227c24afa6d34ad54fe9b rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 262a2024250e4aa7865a33d52d9b6826b5f059f0562a73f6067a04020879d4f0 rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 e41c5f840d73ed1073ef3a8abb125e6f41a66008ad7817fb2a1e703cf93f0a8b rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 8b8ab8fe4af3ce9604e264fada7ddaed610d8e517d8425d5d85184ea4f111b52 rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 ec0552562348852c487e401168a0ad5f9e90cfc4cf03f5200f80b6594aa47d6d rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 5d166402813621d8c426bdb7dc857f97c72c921c2f2b52a893639a4c73862838 rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 a7170034ddb9218f4f78d6a1d8f8d7ce8c17419015393a96a24aa13f9c89da2d rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 fbc7e7565196fb7ec18b9b2ef0c8a1267fb4825bf68ff0559c0956841d5ade14 rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 7caecb4b926d78ec879e53eaaa4d8001ef575cd80e6340e0518545fd8500eb8f rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 b22aaa59dee87dfc504f7e37ec1f297bbbe3f9ca5a7e4177d40975f2b4b32570 rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.asc +sha256 b538209ea82733f25d88e3a9dc7d7b00f23f61ede128142412404c37846bad69 rust-std-1.66.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 5c7da9cc8d71e72021bfcc8040a6d2c248127d1fbed12d81e2e4bdf61c70b8d6 rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.asc +sha256 3f14c6381c74b175e32ce0f2e6337811a5ea2cc048239fc55101b6319b0ce7f8 rust-std-1.66.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 8909dff6e3fd2c0a2f7c747d8c31003cf6d4fd2ea877ddb933b3fd7861c1cf87 rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.asc +sha256 e76c5fea6da85b42a6f313cc326d064067314532d6a057cfc95f733c2f019de1 rust-std-1.66.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 26e5304dc5d592b2a34933794c4636220ad86d78e9c639e36c18f46d3a8c0235 rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 a621c95eef9b548d59234beeea031cc369d5744312a5ebfe4ac2250cb1b900e8 rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 41b2e528e2b123220b2dbc8b6bf93986c22d86091f7cd653ac55d1b169720e1f rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 28de7df8cead0a09a6c4dbb3be6898f7bb495c803e5d1f15945dd66a60ebb2c4 rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 519403a99b0859f21d4cabd347bada629f24fff913dafc54af255e4776d18f1b rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d1a8d76bd7549b3845dad92cdab45876c987e7ba6a27ea67f39414d498a66761 rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 b68691f94417033b612f0fdb510d385499558ea19dcf2caf02a5c1d7141816fd rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 0be870ead23d432b83981a45b37bb173315965485ef9ad6dcee1418702a26a3a rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ed05f169784776c94c4880281fbabab66b49ed05a221d8e06c6926e1161b8bbe rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 93a8b0514106c8039a8767b961090e8a0f8e4b62d1488e70e93e2e553860f70c rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 304008a504385f91672ab6ddf86b50f05a588432f01537049f4fbe95f8d41402 rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 107045313c7b6678579eba1fb0b96519585a2e282570635c64c02ef4544aacaa rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c59ca7959a019f3f660c1f46bea3c13e7769b67732731469c0c42d02f28d08e7 rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 b4dbc07eb417f77d9b794546d647f014d1650e1e0c0e76ff3d878dc09479e320 rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index 91ee5a5372..b341bc4b7c 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.65.0 +RUST_BIN_VERSION = 1.66.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index 9776f3f84c..35028b304b 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc -sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.asc +sha256 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c rustc-1.66.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index d501391d77..55fa38df18 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.65.0 +RUST_VERSION = 1.66.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT -- 2.34.1 From james.hilliard1 at gmail.com Sat Dec 24 03:34:52 2022 From: james.hilliard1 at gmail.com (James Hilliard) Date: Fri, 23 Dec 2022 20:34:52 -0700 Subject: [Buildroot] [PATCH 1/1] package/meson: bump to version 1.0.0 Message-ID: <20221224033452.3079697-1-james.hilliard1@gmail.com> Signed-off-by: James Hilliard --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 1544bb3897..6993b756ae 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.64.1/meson-0.64.1.tar.gz.asc -sha256 3a8e030c2334f782085f81627062cc6d4a6771edf31e055ffe374f9e6b089ab9 meson-0.64.1.tar.gz +# https://github.com/mesonbuild/meson/releases/download/1.0.0/meson-1.0.0.tar.gz.asc +sha256 aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05 meson-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 5aae95973a..e417d8d627 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.64.1 +MESON_VERSION = 1.0.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING -- 2.34.1 From ende.tan at starfivetech.com Sat Dec 24 04:46:16 2022 From: ende.tan at starfivetech.com (Tan En De) Date: Sat, 24 Dec 2022 12:46:16 +0800 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20221224044616.3909215-1-ende.tan@starfivetech.com> The following error is observed on Microblaze [1] build: ``` error: symver is only supported on ELF platforms ``` due to using __attribute__((symver)) on non-ELF platform. So, revert to using .symver in such case. [1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 https://github.com/smuellerDD/libkcapi/pull/147 Signed-off-by: Tan En De Signed-off-by: Stephan Mueller --- ...ver-build-error-on-non-ELF-platforms.patch | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch diff --git a/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch new file mode 100644 index 0000000000..206ac7ec4a --- /dev/null +++ b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch @@ -0,0 +1,84 @@ +From f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 Mon Sep 17 00:00:00 2001 +From: Tan En De +Date: Sat, 26 Nov 2022 07:47:39 +0800 +Subject: [PATCH] Fix symver build error on non-ELF platforms + +The following error is observed on Microblaze [1] build: +``` +error: symver is only supported on ELF platforms +``` +due to using __attribute__((symver)) on non-ELF platform. +So, revert to using .symver in such case. + +[1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log + +Signed-off-by: Tan En De +Signed-off-by: Stephan Mueller +--- +Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 + + configure.ac | 2 ++ + lib/internal.h | 2 +- + m4/ac_check_attribute_symver.m4 | 24 ++++++++++++++++++++++++ + 3 files changed, 27 insertions(+), 1 deletion(-) + create mode 100644 m4/ac_check_attribute_symver.m4 + +diff --git a/configure.ac b/configure.ac +index e230577..ba17404 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -76,6 +76,8 @@ AX_ADD_FORTIFY_SOURCE + + AC_CHECK_API_VERSION + ++AC_CHECK_ATTRIBUTE_SYMVER ++ + AC_ARG_ENABLE([werror], [AS_HELP_STRING([--disable-werror], [Disable -Werror])], [with_werror=$enableval], [with_werror=yes]) + AM_CONDITIONAL([ENABLE_WERROR], [test "x$with_werror" = "xyes"]) + +diff --git a/lib/internal.h b/lib/internal.h +index 14844a9..7977b04 100644 +--- a/lib/internal.h ++++ b/lib/internal.h +@@ -352,7 +352,7 @@ static inline int io_getevents(__attribute__((unused)) aio_context_t ctx, + * Auxiliary macros + ************************************************************/ + +-#if __GNUC__ >= 10 ++#if HAVE_ATTRIBUTE_SYMVER && __GNUC__ >= 10 + # define IMPL_SYMVER(name, version) \ + __attribute__((__symver__("kcapi_" #name "@@LIBKCAPI_" version))) + +diff --git a/m4/ac_check_attribute_symver.m4 b/m4/ac_check_attribute_symver.m4 +new file mode 100644 +index 0000000..b484c5e +--- /dev/null ++++ b/m4/ac_check_attribute_symver.m4 +@@ -0,0 +1,24 @@ ++dnl Check compiler support for symver function attribute ++AC_DEFUN([AC_CHECK_ATTRIBUTE_SYMVER], [ ++ saved_CFLAGS=$CFLAGS ++ CFLAGS="-O0 -Werror" ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[ ++ void _test_attribute_symver(void); ++ __attribute__((__symver__("sym at VER_1.2.3"))) void _test_attribute_symver(void) {} ++ ]], ++ [[ ++ _test_attribute_symver() ++ ]] ++ )], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 1, [Define to 1 if __attribute__((symver)) is supported]) ++ ], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 0, [Define to 0 if __attribute__((symver)) is not supported]) ++ ] ++ ) ++ CFLAGS=$saved_CFLAGS ++]) ++ +-- +2.34.1 + -- 2.34.1 From thomas.petazzoni at bootlin.com Sat Dec 24 06:38:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 24 Dec 2022 06:38:49 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-23 Message-ID: <20221224063855.419B040332@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-23 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 0 | 0 | 2 | 2022.11.x | 14 | 14 | 0 | 28 | master | 196 | 339 | 1 | 536 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 39 aubio-0.4.9 | 30 fwup-1.9.1 | 19 xz-5.2.10 | 13 host-go-1.19.4 | 11 opkg-0.4.5 | 10 pixz-1.0.7 | 9 unknown | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 linux-6.1.1 | 7 bat-0.19.0 | 6 gobject-introspection-1.72.0 | 6 host-binutils-2.38 | 6 host-gdk-pixbuf-2.42.10 | 6 crun-1.7.2 | 5 efivar-38 | 5 gvfs-1.48.1 | 5 jack2-1.9.21 | 5 host-binutils-2.37 | 4 host-rust-1.65.0 | 4 host-spirv-llvm-translator-... | 4 janus-gateway-1.0.3 | 4 libglib2-2.72.3 | 4 norm-1.5.8 | 4 trinity-1.9 | 4 host-binutils-2.39 | 3 host-go-bootstrap-1.4-boots... | 3 host-libzlib-1.2.13 | 3 host-m4-1.4.19 | 3 host-sentry-cli-2.8.0 | 3 optee-client-3.19.0 | 3 elfutils-0.186 | 2 ffmpeg-4.4.3 | 2 fontconfig-2.13.1 | 2 frr-8.3.1 | 2 gerbera-1.10.0 | 2 google-breakpad-c85eb4a59b6... | 2 host-gcc-final-11.3.0 | 2 host-pahole-1.24 | 2 host-python-greenlet-2.0.1 | 2 libcap-ng-0.8.3 | 2 libdnet-1.16.1 | 2 libgpg-error-1.45 | 2 lirc-tools-0.10.2 | 2 nerdctl-1.0.0 | 2 open62541-v1.3.3 | 2 python-numpy-1.23.5 | 2 systemd-250.8 | 2 uclibc-1.0.42 | 2 wolfssl-5.5.3 | 2 zabbix-5.4.9 | 2 ace-7.0.6 | 1 alsa-lib-1.2.8 | 1 assimp-5.2.5 | 1 attr-2.5.1 | 1 berkeleydb-5.3.28 | 1 bullet-3.21 | 1 dovecot-2.3.20 | 1 dropbear-2022.83 | 1 dvbsnoop-1.4.50 | 1 e2fsprogs-1.46.5 | 1 fdk-aac-2.0.2 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gensio-2.5.5 | 1 glibmm-2.68.2 | 1 gmp-6.2.1 | 1 gobject-introspection | 1 gummiboot-2bcd919c681c952eb... | 1 host-attr-2.5.1 | 1 host-cpio-2.13 | 1 host-delve-1.20.0 | 1 host-gcc-initial-11.3.0 | 1 host-moby-buildkit-0.10.6 | 1 host-util-linux-2.38 | 1 host-wine-7.0 | 1 hyperfine-1.14.0 | 1 iw-5.16 | 1 json-c-0.16 | 1 kmod-30 | 1 liblog4c-localtime-1.0 | 1 libndp-1.8 | 1 libopenh264-2.2.0 | 1 libostree-2022.7 | 1 libpqxx-6.4.5 | 1 linux-5.10.145-cip17-rt7 | 1 linux-pam-1.5.2 | 1 linux-tools | 1 lmbench-3.0-a9 | 1 mali-driver-87c13e6994b20b5... | 1 mariadb-10.3.36 | 1 musl-1.2.3 | 1 mxs-bootlets-10.12.01 | 1 ofono-1.34 | 1 openvpn-2.5.7 | 1 opus-1.3.1 | 1 python-bcrypt-4.0.1 | 1 python-bunch-1.0.1 | 1 python-greenlet-2.0.1 | 1 quickjs-2021-03-27 | 1 rtl8723bu-d79a676a8d3f0bb6a... | 1 sdl-1.2.15 | 1 toolchain-external-codescap... | 1 ulog-0389d243352255f6182326... | 1 uqmi-0a19b5b77140465c29e2af... | 1 valgrind-3.19.0 | 1 wavemon-0.9.4 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/ee3b50ab8779c1bac872b4f64702acce00df4e45 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/76b9470f8e8057da9b5fa2f286e12af61b4832e7 | arm | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/b0ae1475d3b201ecb042a3a71a2f68a084d09c24 | ORPH mips64el | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/dbb78b132e1f8f14a2f55331df14abcaa6f5a480 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/77a05a936956e59b6124309354f18cf05e6d5b78 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/47672ffc369c5a18e8800ae45a3777e3dd330a99 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c5aa6325d4099533b8817964227c8ca664466e54 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/81491c1f81a22cd0eac3ec3faa4764d7a0ce6da0 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7ce6244c11d52d00d4f58c4fcc0b87a4a291c52a | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bf9b7a1e7cffb7ed2b344393b7e608a30c911dd8 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/43469e3fabc3ca2fe2a3d2a5fbd4d498d13e0a61 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e88e61a1b9dbadac2e9ad3048fb1463f6d2f0f00 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c9aa59eedae84c488ec94053b94ec92eb205969a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/382b27d41c200605f010358b86e78dfa0e7247b8 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/75a5b5d84d36e0154c17a555ec06eea3795f34e2 | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0297459d7a36b92b6f8d7bdca9ad5c9fe94020be | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/78fb6b17336994306550681f1bb97080dbef8bb1 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a2b7c14a0eb6f26eb9ea261f97f32b04838fc8ad | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c9f0d09789f3232fb92284229fca08fd20948a6d | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3aab4885b76d021fbda1a1c32823116e28d4510c | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/234af9250b07af26c069dc9b44f6131a39cca6f1 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/182b0b776d7aa019c89e7ea76305681a3083e22f | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/30f1429b63ab530d7f857abab4df4c5364cf2865 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/267e04093871880a8b6fb9a1c1fb2df88367196f | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/094e44069aa5aac6f809c646a46379bb08209ea9 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5f10a1e61115b896b78cf71b8159a1f45e2b76b2 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f50e14513c2d12919f7e259b67e82b3d14eaa763 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a642826f9d168790700d11f9b34cf6dd3a302d5e | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3268b28a07424df5ba81fad271cd7b40244ca510 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ebf1787a71fca6e6cfee04d2042e8d5cb2d2917a | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/bdf609a71fe89a2dd78cc0ff33c60eb78fa2633b | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73531ae4bd2d2fe269f31b812781b00ab82fa4f1 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ad8d91996c7f8be522215be35cd8a7fc28407efa | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/592546ffeabc00b6f44aaaf84a78131185087cd2 | i686 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a6aec2a456babd8a27c1b4c7c1276c48a646e541 | powerpc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/50bb7f1f98272e5a5ab87a74d4cd12f6c67a8589 | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/a3cc9b894d02de32eea82d649b2b6ddae37fe3db | x86_64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/d48cf37e70cf0d07159ad0b40cacadadaf626e40 | mipsel | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6b1434c70efc724f2e5763118db4ee8e90f6d64e | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7945298e9f0653263b2c8ee92c3f34bd45a7ee7d | arm | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/f83b69242bd1c23508e595b5c9071d498e866d57 | ORPH powerpc | bullet-3.21 | NOK | http://autobuild.buildroot.net/results/4cc4629ba92ba1d964f3b0f4b86ac0bfe9204c6e | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/34e4d74aaa6cf23037a8dc2853e826f51499e951 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/cd78fe2177940fced25d34bcbb033d6d3590a330 | mips64el | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/6aa9bb7dbaae6f3de11bb1f4ce090889266b5286 | m68k | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/9c70c2b4f3e75191a1c53b5eb61facf2f74c11bb | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/213db23b334f31bcb5cfaca3a75940b8d5148a3d | x86_64 | dovecot-2.3.20 | NOK | http://autobuild.buildroot.net/results/eee33c597ca1fcabe4937a02ba47c67caec4c100 | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/707032ae48eaeb28ae1529cd34b7904303c41d63 | nios2 | dvbsnoop-1.4.50 | NOK | http://autobuild.buildroot.net/results/dca21a1e2ad93d25a54b6b03ff0e2905f448af88 | or1k | e2fsprogs-1.46.5 | NOK | http://autobuild.buildroot.net/results/903ae3e712b42c54186e22e183023c9759e0a440 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/14273c9511c0ba2e8e184a27b30938bbee236ab5 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/6ee08e031a25053e2d8b32332b8ea0ed87f37c64 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/fb1b03aea7953d00b94a478ac816416d26889e1a | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/a91cd94776be969568208e519aef456a63a91f6b | aarch64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/1d4c007bbefbedc960772c378bfc7398a8e612c4 | microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/020d8282b6988a0d42a209b725ff3ad2a16e2561 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3b140c6105be328c8ad96ea94d307a24fb8bf4c0 | ORPH x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/e12b03dbb0826497c92b7fccccb08ed629ba3236 | mips64 | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/4c44d4948debea6406a6905d512a63e26d6a8775 | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/e54627d23f2c3bc7b9e1cbb2992e259ac6f438b9 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/1768e3ce087ed12d3e6a6588d9c5e8ef5f30b43b | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/6a99d6c111eeb0ad0f57527b3a709ae2517c232e | ORPH mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/ec90a95e5d92126d99e04f9a29381cf5defeed9f | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/e64b841deb1289b6c30dd90838126071019183da | powerpc | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/aef6b1332017bc24e1f24c61d200d6bef4731ce2 | aarch64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/17f2474bd26097bbfccddb54dbdf6295d75fd9e4 | or1k | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/ea0177923f198a7bb88cddf5bc3aa1128053e8c9 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23413da7f0896bb743be81bc576fd73b0666eba1 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fe3f8570bd330ecbefd94cbb3fee92ea9f2a642d | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/454cbcdccbf152710db45919ef902d64290304f3 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a823344a151e7d671959e402889fa8a314a9073f | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/017345f1cce6a8a7fcf096a0e4730482376f5f10 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6a6a2fcc4b3cd500cb4a0b5bc9465281e0078ec1 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65de72fee4bbe5976d32afd26b64a5952abcf85f | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/39038608c7930b00cdbbfdf744b0a02796d56e73 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3aa9f2f63d9810edcd98eb91f5ce14c68a7e6cf2 | sh4aeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a8b47c4a789aba1d6a7878945a67f58cb5088cfb | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/16da8c52341e9784ff651c3ffa40b6ea0d031703 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7399c74983d0c29dd993717b7cf7a380476dfc8b | microblaze | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a2f8dcf9fe8d078ab9fb91dff86eb74001ac66ec | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/abafc446fa6e66147a9306d122c37bd908c05a61 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a02a0493d2c494f55b3346366911c912ffa2e88b | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d83b72ca82cd96701f9b33f8a98171661dc93772 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdb2cca405602f3befeb50c5807dc16242cf93c7 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/171d5fd18c12002a3946799b4158ffbc4c1b09a1 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3ae00152fc3e669ce2e807550b216d601042cc71 | arc | gensio-2.5.5 | NOK | http://autobuild.buildroot.net/results/7d07407f4f406c9af642797e9eba34e5d2c4da64 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/49d050680aaf105e576b5ee0ee033b03813db282 | s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/05d00e0aa0f6065a3823e145bf17469e13762add | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/c3c57cac145c082d9c9a97f38379c4fcb37260d9 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/30cf65da1f46df0c23fd5869eb3e01cf2b1d5f79 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b8f17771c648900841bba95fe16965d820619a25 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/a3b034c4cbe3cae5b86076f561c939d2ec0ac246 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/4e8dabd92d1e64bc4763f62cf57a85510e9500b1 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/bb68dc77a7e88cbbc6c3d1253a440e5536a9c88e | s390x | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/9ea5508421ca1142a7b7d4c6bb363cac8171e24c | nios2 | glibmm-2.68.2 | NOK | http://autobuild.buildroot.net/results/5d387c5e4eb56a51eb50dc52370ecd3bc60319df | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/12ec5c5c6ab02c51e01c7a8a1b03081926bd98cf | ORPH microblaze | gobject-introspection | TIM | http://autobuild.buildroot.net/results/ffd0b5292af0067a86b90ae54a9f9cf4b0d22cf1 | powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/670a509b157a14f4d0348ba645124fbd4717941a | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/cec747ca395ac9cfaf8bdf67ef3fe845deb4fb21 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/b2a131dedc8bc374fa51d3244e451c42e97ec612 | ORPH microblaze | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/707de0e5d19408fd52448ecb9b1ae5ac411d6853 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d169b7a923e81e843bf71c75f7b8e2b23f29c3eb | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/fcbaf0c7e1efb779358e815c770d5aaeb7c2cd61 | ORPH x86_64 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/fd7c64af413b3db4b28f8ce466ed5e46906ddae3 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/b6ee20e3f299997afc22b65c65f414991db8153d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/3d10d0272350e311c67e1d90955714725356deab | s390x | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3bfaa108e12439c76249cecb0098b034d9a5a632 | ORPH sparc | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/f97b4e6574610a978ee94757690221f7d1950dd8 | ORPH riscv64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/24cc0cb87ba7a290d3dd9e39b48cb3ada4a4346b | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/4dfdff4e1c0662a417f412ad416b0c94f3d05b20 | ORPH mips64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/e973a5764600629ecad799e3610383bd2c078619 | ORPH x86_64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/838bfaf11ff4f74da6c8676180097f84a5f59ad4 | sparc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a9f55363f9b9e306edc2a354302befb5fcb5b239 | sh4 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/4d148b89b346ef30cf7d4d0776631e5c86e22125 | s390x | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1cf2fd6dab6faacf04f41bf35471e90b927b481a | x86_64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/74471fdadce821d14be437037b7fd288bf2fb591 | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/37c6a07567d563cf9d5949b1b7bb555aba914715 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/88829189fc61c25b7fec0adedc2d2142ebb41595 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/27bc6a635176158c6c0ba306e588f8e88a448b8e | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d7de7860c391be4398c8cfdb2fb0ab82037e60ee | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b179c2df79a367ba40315727cc1d5d93eae3bdc4 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/689500fa0ced39cba5ceba8370a9df69a1a8fe38 | nios2 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/85f8e021083c5598a8a3f498733f0427bac72e79 | arceb | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/7e92d78ef977d286d87ca92c71df28658c09c8a6 | xtensa | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/e5029a72f05910c6335974b7324785da80b12e35 | sparc64 | host-cpio-2.13 | NOK | http://autobuild.buildroot.net/results/b00c04482ce08d6251fb1213b0c39fd396b64645 | arm | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/1d7203526e27b07194e823213dd72ed60bf92777 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/21e44bc9617400e7a5654ca26c4a120e7baf5b53 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c7a96b5d10ddaf37c119acb92bf40b5335f8d3b | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/15160bdff4a8f3ab16abcd9b370adb95c36394d2 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0e8638440a4e0826e3f0433d51e64257d6ca5c40 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1c5ad072f7b8d63225460169bb87f6c70c667030 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f0742864bfedb1cf55226f39220f363a13d67d5d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/97bf485289b455ee8194adaf07f44eb3ba24467b | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f1af8d20191e9fd1b918644e1d0d58d8afd903e5 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e6541ca7748f9f0c5c0b249c27095b3a643fd048 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7620ae937f04e034ae300ef94a4370e9f100a523 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2e06b5c2048364b0535afd3626439515a7b117ab | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6feb2a1e2c816ba0b1ce0e2ff83bc03e0ed02c38 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/313bd112d8d495becf89a082925bda5d86971df6 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e0fc30c1fa6b262eb9ad76d400cc7a3ad0890ee | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ffa5a0d22a97641855fa23e356b5d93f0cb3f4a1 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e21d26bbe4914ab9030f94fcc470cb2a05529738 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6ce32cfe11b92204c292c91830dc6bfc56fcf765 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef0608c84580474d28b2b1d1b97b896351141c37 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f773a25521eacfcb3b4014c5c73e41434abc013d | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f3aaa57730a22a6ac695ade58d9c8c0a8fb358c1 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cd560534b1d8428bea9c164d260a8b2b557626bc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b866391065f4780d637cb8957bb46b1122058ce9 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/12eea5348056cde6146200343d9d1a0a45e69bcb | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ef79e0d441043854cb29c95b62a95a8fd9197af2 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/93616249a90db440943d0f2da186405c3155b535 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c7d3f94eb5b74aff6cf8126766ad0baaf3936393 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/473ff13b623478b496a9ae0d49073415a69ba511 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5abf63e67610276d21789cf4c228cc9d169da84e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34a8b85b1f760ce1262af72f1237cbcf7d6d1dd8 | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/708644bbc3997f6e1beaacf4383b9ccd984b3778 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6e92d1f8c403a286340e0e6bbb7dd31a7984a502 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/808b8cbf1e243096a664e15702475369f87991e9 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/159265c85a0e3eab7dcb409ee5e5466b8c01524a | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f7885c0293be1eba9eb30c03a07f72aff07324f | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c417a5cbe8db4af6275cbfb400c8c2e0553aa19d | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/983e3cf65014cd79a599afa73e5bcc700780c7f7 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b7af0dfdc3a8b98312bfacc0d84bd9cf1d855135 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bc8ee1bd6c8502fe8b52274a077816b57976eb1d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a3392873f9ab87e27bc80f719d60f24d3722d50a | microblaze | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/97a0d164ebd334bba9f75808eca87d8552c31ac8 | aarch64_be | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/9d30e514686eff142d09585dca7deb4c901c9779 | arm | host-gcc-initial-11.3.0 | NOK | http://autobuild.buildroot.net/results/abaa53fb2b132f2c8b02475d0418b7572e1061e7 | arceb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bd79d723631385f77522e55baee0bd88ed2ed67d | ORPH mips | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/8ff1cfa254920749a43e235c4084b8524d0edf6f | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/ec202bd7185c63c3db35a9a845366e7d1436e5df | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/7a778594103deb0fec0d60fba053b2fbb53191c3 | ORPH aarch64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b33ff492e344aa3fc901d089c1d2975089b6b912 | ORPH powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/3a4a9d426bc3cc6651d5926dede6a73ee21ac3eb | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/02195894114ef6baad2988b498e80c5b98fcc829 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c584b5cf55012874865d869311f9563b2a728de2 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/1c5bf2ef83f8f6922b40ddd42608da9dba3b763d | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/24511e85ab1c726ccf1b7092fd636e128c6b7182 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a8161da4d4c0d6c06b3bf1bcc42d73809e48386f | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/787128ecf4acf7b6b59f2c960beec73e5b67647c | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/816973b510bf4121044d44cdb9c45fae1257e7bc | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/12eb8a10b3c897971e6d6a2cfeb24a6e8a6b4e41 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/7d5d13f26c1db10246c658586672eabd88130b36 | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/c19779a747e009c83cf7bfc0c2c94a182990381f | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a5a8028e84f91307ffe81136b6201775eb17a730 | powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5c96843be6c274264f43b31e5ec72455018fe713 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/528784af0c580ecada449a3f7839f096290d0a22 | ORPH riscv64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1dfcb942fd00fc02325e76489933c2c0fb31b21e | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/5ad9589999ee94c3306d1ae635a01fb1fe5e3273 | ORPH microblazeel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/1ac0f446e193b1cc1b5408133c6b79183f832254 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4c81d2c7197aabd5d291b2aef9a991b3b08933ff | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/e420a9c3ff04a5a38725939125284ca7f17118e2 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/161612906fff28eae4834b1a3d83cc2bb55be937 | ORPH mips64el | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/5cbd9f38d206712c3378fd343ab0981b0132b2c1 | ORPH riscv64 | host-moby-buildkit-0.10.6 | NOK | http://autobuild.buildroot.net/results/3a9f8bfecb1855ac303f13a0a000e1b475b80c5d | nios2 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/af8d17b6c9df533f8801fb8edd2730a9d0367c41 | mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b76e279362a4f04684a4ebe44eaa80605e1178cd | xtensa | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/93bdbf3d1dbe802f04b11e5cc07d7f7a69fb28a6 | riscv32 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6e3f68a26b5178e7105399aab62da3fbc2b94486 | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/bb4eb0e26fc785a37dc8881c8241f2361e7a2683 | mips | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/0fcf1b86c232e1a193dd6224b4f22aa3465104b5 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ead7349aa1a4ed91954315188630ea966e3243f4 | i686 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/0c3c88dbfcadc8006678d96b173568c7d763fa96 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7f262e749afa008d939416d1061e1dd2ac34bc07 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/28fa301b1ae5bf3a5bb80e27d34144fa91d2d65a | sparc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/be32239b1a61fc091f06c5e2197cd3e9a3f385ef | x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/4d15947945ff22332ca94b7be07f4369730cab0e | ORPH arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/7e0b919a1ba77644ac08b8d964275390d4e644ff | ORPH riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/cf7e35552975565fe99bb787edb8debba221e0db | ORPH x86_64 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/fc3289e4f24deb5ddceb049015eb3ae677479013 | ORPH sparc | host-util-linux-2.38 | NOK | http://autobuild.buildroot.net/results/a22ce4b94c3e23af691479c4d5649cb5c10597fa | ORPH i686 | host-wine-7.0 | NOK | http://autobuild.buildroot.net/results/bc38173ab8a2325312300d2b36df3b32c80e9cd7 | s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/b6091db01435f8af8338d9582818cf98444a00c2 | ORPH m68k | iw-5.16 | NOK | http://autobuild.buildroot.net/results/1936db2ad5b447aa3589604650f4e9863cbcecd8 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7cc3021355fd99fb218b8db55ec691a4bbbf4851 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2ca97482ed5a23161cf714ceedce13703a824bd4 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6fa4593e4fc026877a6fe65426c0dc05e3a970f0 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7432a856758656e72b45b94b591594b90839d54d | m68k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/1e5dc347d1908644b2d5600c12a2e0d14e626407 | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/28600345c1a5b9c114255b2284081c033575ef04 | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/166396c2ed5a40feb6f97a1f940d286a4a98943d | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/2872adf776cba0b613ab166dd3e5111d3d40486d | powerpc64le | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/41c5b71a07a4ec5d54521322308bcd1428c85d80 | or1k | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/08e133d749ace73960272b5fb7cfde840c8e2d47 | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/b09e076a43565ee5a40f546f9e5dd786f1b93cd9 | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/3e08c612d25cf06313aff2c9d6ff17e540b53cfe | or1k | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/7b8a3f611850336395e5d59ed1c3aa3b4ed1792f | mips | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/66eee5da2d205d6bbf46d7276e6eb55828d98557 | ORPH i586 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/1094d7eb1d30da88545f8e2cd53074821555ff23 | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9d8939dac85dbbbbd8e626f4df6b68215dfbe661 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b0f496112f6c6a894d65e93e458a095fe0fdfffb | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/f68b624505f4ff6c20018638b05ce334b2e5bb56 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/16b3abb6e5b1c870c04e1e8c1526f806883e67b8 | aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3e1f5ad4a12d146a5de81e38bd3fee205161985c | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/241769297e14e34c6d8fb4c46fd61a20b1b03cc9 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/1e6e17b4a3a28c75211eb63e97c2e04fcef646be | riscv64 | libndp-1.8 | NOK | http://autobuild.buildroot.net/results/a531c928f9878965bf7b586d894db850658e3b27 | mips | libopenh264-2.2.0 | NOK | http://autobuild.buildroot.net/results/c4dd858d83f9607a8bf46bd8534c47286c908948 | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/33b518a222cffe702fb14ba5686be9a216f6a39e | mipsel | libpqxx-6.4.5 | NOK | http://autobuild.buildroot.net/results/226bc6f17f34c9c7602848d52aa85cad4f5c927e | microblaze | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/d32ceb3c4b0065ea9a60115c42f264cf08810238 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/72bca4e3d727f1367a4fb8d5960071336731f531 | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/afcfbd239dba34d65008015c0691c52bad3cd99a | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c35e41ce0b3145cab2a2e057b6c22bb8f2d53776 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/15652256080b36766cb94a6fd50596e1e1a897fb | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/fa513c51830cda7817a2d2b40e14f60b4fed5759 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/48e81de959fb5c79f0008eaa71b54ad4a8fe566b | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/646d8a64747d7199b5d2e71364cea4f5a2430b62 | ORPH arc | linux-pam-1.5.2 | NOK | http://autobuild.buildroot.net/results/03a55923fdddae2b5da1f3d0f3691340f5744114 | ORPH arc | linux-tools | NOK | http://autobuild.buildroot.net/results/4aa634fed87ae4ae53118eef77bf46624c933dc0 | ORPH arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/0fca78388942527585998e0261de90dabe084cef | ORPH or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/0d6209b2e39c610462c455325ec07f7ad2ea0ed0 | ORPH i686 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/89dd3d50a7c727098ce1e207ce03a36a57a5c062 | ORPH arm | mali-driver-87c13e6994b20b5... | NOK | http://autobuild.buildroot.net/results/1e1e7c8755ffe504b99b70398f9391726c1ef389 | microblazeel | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/751e7746f70c1b001f7754b7c90a79d8141d88c8 | ORPH powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/868ade8716c1aec884f0dd04e1d3edeca4462b49 | arm | mxs-bootlets-10.12.01 | NOK | http://autobuild.buildroot.net/results/f75706a8a8b0236473f2ca3dffa45f0d39ea72b2 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/be0345e7cfc501fae0fe4cbc9bb9aef6a67e2e82 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/1b64272dd9802e393905673ebc26c46577bd3595 | microblazeel | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/48a1376c9bf63cb8a93321446272bf5a9a4e7a19 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/063b55035560f7072e496fb7ff9bc3e160f7a8ae | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/7b9723b4bad13b5640d7bd8851ceb018b28aa55d | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/390fc2cd39dcfa2f8a3f23cb4236e8ea1cea309a | ORPH sh4aeb | ofono-1.34 | NOK | http://autobuild.buildroot.net/results/0365bcae242303cf3d5f81ad61ef61bc983efd0f | nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/98322bce0a10c7f1edb22748048199a9043d3e53 | ORPH sparc | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/456da2fc46d1ee2b23243f051ecd05518bc0c5e5 | ORPH or1k | openvpn-2.5.7 | NOK | http://autobuild.buildroot.net/results/abacf7ae1bf6bf5f3e4b735ce7d17d8309b60d03 | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3628546f1fa7c9b43672b6b3add906dea7f5ae20 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/fc4d874f7f85099813cad81ddef775e7d3a2ebd8 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d8f2e4b651e0e1d00570d0c041ac8dbcad20125f | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/33967301fbef520c858f21e1ba112dbb6110ee35 | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/045b19d26911095b4ce221630c8bef3cee253ed3 | ORPH xtensa | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/44a5d3e58cba402e48d1b90fc9ce99f02ac895d1 | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ef1c7a1436a89d0a62c5088a129a475e68a85f42 | ORPH i686 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/54e79385e221913d64d504c4a0d19a5c3571361f | ORPH mips | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/a90e4778408ae08ba102420dbc387c688e055aaa | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/bffed0e530cbb72387ddaf7574e0ec997c150995 | ORPH arceb | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/ccf3498e980eda1ae36de292effe0ccc8afd2e6b | i686 | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/950f398048dcc4ef71fa6939b0353b022adea314 | mips | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1bdbf50237b26ad785aae81a9c5931de21bcb01e | armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/46a9bd9ca0fe4ccaed9d35c8ca083b148a9da9fc | ORPH aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3b533bebf7f8eeeb36b642a4effc5c0cbc038455 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ba0e30a7198c6a531f552557c1b9d968385e5c71 | mips64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/38a6ea87ffb7d45cc4d7ecf030412a0f496c07c5 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1d6fec6d63dbc990d5596ceef23d36479f1f88eb | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/2f0022e7c08be64758f0ae7fd5695378d3d74892 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/4ec8ce2dbefb0d80d0cbb1056cf0816ce8f8c5b3 | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6740d9c3b641d97e8182313d97a2d9e35ccbe108 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ef3294c768e0c6b2990a5b185c4bf70772453fe7 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8658056624d55844a489e980dea1205556cd1d50 | powerpc64le | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/cec8e94bcbd22fbd07d90f30003a2e787f8c037f | microblaze | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5b761c51c22c9b651b1d7c13b59579e6be9d36da | x86_64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/49022584a21e3eafb685afaf0224dcd9e91df066 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/7e80e7a64037534e73a51395dd3c85cb4a631a85 | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/dc0261d1e7249168e0166a359e86ecabca7b74cb | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/52e60bef9a52b673f2f4e43c435fbe2144a2e599 | xtensa | rtl8723bu-d79a676a8d3f0bb6a... | NOK | http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5 | sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/dbc4ecc7895726d31923f28b8a70067cc2cffc78 | ORPH s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/7bc34d035721715d01a4762a93f06a5ffdde6d54 | s390x | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/68bdf7eb1146cc9c70b7c8b187c7c929cfcb48cb | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/cdb6b341abef051271c9724086073cea4f6db852 | ORPH x86_64 | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/af540fd1c46ac0d1d68847dc89a4fbd6adb2f05a | ORPH mipsel | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/96aa70ddc4c0621a7b2c005e3e7c2adcc9d106e4 | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/f2a454b3506c073af0fafe839ddb146b6a14a986 | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/50314ec78f1e304f341804123cf806575f31eca5 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/ac850ff02c5faffdb933ec0b850afe258dc1abb4 | riscv64 | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/766fde4e9cadda8e101d3360946baced0f138e57 | i586 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/d3f77f03ffe374acba19b332fea5b70774702d22 | powerpc64le | unknown | NOK | http://autobuild.buildroot.net/results/0f0f8ed599662d05e505504d45a0bdc0b419c574 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/a2164a9b6061a2c4626231d33d9d49bec69a8590 | armeb | unknown | NOK | http://autobuild.buildroot.net/results/2f97cb710d922de00035312b8896f2722c82c877 | powerpc64 | unknown | NOK | http://autobuild.buildroot.net/results/451f157c53e9a7452b9e999de1dd4da06b75e72d | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/dc30c93d92b2a61113325bde31def4ff277d7547 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/509bf201fd3377e4de31adba2748bbb1291cdea6 | s390x | unknown | NOK | http://autobuild.buildroot.net/results/a8e808ff6a8d6d01205db1a5aa921d70c68f4f2f | or1k | unknown | NOK | http://autobuild.buildroot.net/results/af6c8b149aa2fb8e66aeea50b995573afbbd2f37 | armeb | uqmi-0a19b5b77140465c29e2af... | NOK | http://autobuild.buildroot.net/results/acfc738e5b2e045d49622ac816ebb465c1ad5a91 | ORPH mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/036b32c35991a72189dd3bc2b86d063e854c4e53 | ORPH sh4 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/bec41ba09904a7dee586d0f6decf8efaa7b91584 | ORPH arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/a04e8d6d4a1a4712e0f65529dfa3cd22ec1bce4c | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/584281e22e54dcb39fa852405ebf7a491d4d3b9c | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/f8b0beb8724487e70e8b808c8444652369a47daa | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/8d2ec000e36406d8ee383ace9f6548a4a190137e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7b66305fd853244db2ea522486b09167132bebf8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6defbfca801d293a5d79cc13c1c62c377166fe04 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/eaa127e6e88d5e6e24a474d55d5d36f65960a993 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1d47b4a66a057c9683d5c1d8167849cb0e309113 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d66cd0a5443606a87aa83b82cf6dd511eda4483d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/df5b912c969ec1e7c384ae0f449b2a31d89dfe0e | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1887f515715707969e7f54c92809f30b87ac06be | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/7691a61d95d4a78cb10af3dade5d19ed7c0f68b3 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0b9fa80c1507714307efc1b863805cacfc43dd65 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9ebe0a647915008c75c8034085440bddf6d90e44 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/0f2060dd39b8ecb3a18ac177d2571d8184e4b725 | ORPH sh4 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/93c708576f19228e24bfd2fad707da446f879ca9 | powerpc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/35bed53104ae105c9b39614680987bab9cf23b83 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 /home/buildroot/autobuild/i... | 1 bat-0.19.0 | 1 efivar-38 | 1 gdb-12.1 | 1 gerbera-1.10.0 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 libnfc-1.8.0 | 1 lirc-tools-0.10.2 | 1 open62541-v1.3.3 | 1 ulog-0389d243352255f6182326... | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- mips | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/0f381781e6deb1fde554dd6c2513e7e3ae7724a9 | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/01fd6f5406fffe198be5b9ff7aa4760465d04a01 | x86_64 | efivar-38 | NOK | http://autobuild.buildroot.net/results/32ac2de490260c4159b6bdfb35ebaac76b8ed483 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/dca22b848aa4920a1a83149cac98698524cf7555 | ORPH arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a57452071895d9bcb91352dc50a3ea14465b1551 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0bc38e9616344e815ef9e37d118f403e75485445 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b815c33182d1c7d5c403ef1287b52d8ac65b52d1 | or1k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/09ce6dcd394390f287aeacd2a96617e3e4f85595 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6c7e3e7ea0c29c5fa4f1b4f47a51c88a4c3b297b | or1k | libnfc-1.8.0 | NOK | http://autobuild.buildroot.net/results/b14631a068d918d42488f3fbffe298bc7b04186b | or1k | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/1b3d6755a6740d28734c46881d09ec5acd6ea7fa | ORPH xtensa | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/943e33d34f49908037bae41164d6b030c3266bad | ORPH sparc64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/73deef0fe4b70c67eaae3b3130afe3d69f58effc | microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/8e4a2a6538939959b93ee2d31705eb57cd91dab7 | ORPH Gitlab CI results for 2022-12-23 ================================ Detail of defconfig failures for master --------------------------------------- defconfig | link to the job | orph? ----------------------------------+---------------------------------------------------------------+------ engicam_imx6qdl_icore_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942959 | freescale_imx6qsabreauto | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942970 | freescale_imx6qsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942972 | freescale_imx6sxsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942974 | freescale_imx6ullevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942976 | freescale_imx7dsabresd | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942979 | freescale_imx8mmevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942980 | freescale_imx8mnevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942981 | freescale_imx8mpevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942983 | freescale_imx8mqevk | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942984 | freescale_imx8qmmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942987 | freescale_imx8qxpmek | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942990 | freescale_t1040d4rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942995 | freescale_t2080_qds_rdb | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942996 | friendlyarm_nanopi_r2s | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942997 | galileo | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511942999 | grinn_liteboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943004 | hifive_unleashed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943005 | imx6-sabresd_qt5 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943014 | nitrogen6sx | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943067 | nitrogen6x | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943068 | nitrogen7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943070 | nitrogen8m | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943071 | nitrogen8mm | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943072 | nitrogen8mn | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943074 | nitrogen8mp | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943075 | orangepi_one_plus | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943109 | raspberrypi3_qt5we | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943345 | ORPH snps_arc700_axs101 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943382 | toradex_apalis_imx6 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943417 | ts4900 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943419 | ts5500 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943422 | ts7680 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943426 | uevm5432 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943427 | versal_vck190 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943430 | visionfive | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943433 | visionfive2 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943431 | wandboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943435 | warp7 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943437 | warpboard | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943438 | zynq_microzed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943440 | zynq_qmtech | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943443 | zynq_zc706 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943444 | zynq_zed | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943446 | zynqmp_kria_kv260 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943448 | zynqmp_zcu102 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943450 | zynqmp_zcu106 | https://gitlab.com/buildroot.org/buildroot/-/jobs/3511943451 | -- http://autobuild.buildroot.net From yann.morin.1998 at free.fr Sat Dec 24 09:18:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:10 +0100 Subject: [Buildroot] [PATCH 0/3] support/testing: misc improvements (branch yem/runtime-test-ppd) Message-ID: Hello All! This small three-patch series brings in two improvements to the runtime testing infrastructure: - enable top-level parallel build (TLPB) for tests that have per-package directories (PPD) enabled; - display the failed commands and its output on assertRunOk(). Finally, it enables PPD, and thus TLPB, for systemd test cases. Regards, Yann E. MORIN. ---------------------------------------------------------------- Yann E. MORIN (3): support/tests: print failed command and output on assertRunOK error support/tests: allow top-level parallel builds support/tests: enable PPD, and thus TLPB, for systemd tests support/testing/infra/basetest.py | 13 +++++++++---- support/testing/infra/builder.py | 5 ++++- support/testing/tests/init/test_systemd.py | 1 + 3 files changed, 14 insertions(+), 5 deletions(-) -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 24 09:18:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:12 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: References: Message-ID: Running tests with top-level parallel builds can speed up running some tests, expecially those that have a lot of packages like the systemd init tests. Trigger TLPB when the configuration enables per-package directories. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/infra/basetest.py | 2 +- support/testing/infra/builder.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 45bcd4c2e2..670c7213d6 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -52,7 +52,7 @@ class BRConfigTest(unittest.TestCase): def setUp(self): self.show_msg("Starting") - self.b = Builder(self.config, self.builddir, self.logtofile) + self.b = Builder(self.config, self.builddir, self.logtofile, self.jlevel) if not self.keepbuilds: self.b.delete() diff --git a/support/testing/infra/builder.py b/support/testing/infra/builder.py index 922a707220..a2abb9ed89 100644 --- a/support/testing/infra/builder.py +++ b/support/testing/infra/builder.py @@ -6,11 +6,12 @@ import infra class Builder(object): - def __init__(self, config, builddir, logtofile): + def __init__(self, config, builddir, logtofile, jlevel=None): self.config = '\n'.join([line.lstrip() for line in config.splitlines()]) + '\n' self.builddir = builddir self.logfile = infra.open_log_file(builddir, "build", logtofile) + self.jlevel = jlevel def is_defconfig_valid(self, configfile, defconfig): """Check if the .config is contains all lines present in the defconfig.""" @@ -87,6 +88,8 @@ class Builder(object): env.update(make_extra_env) cmd = ["make", "-C", self.builddir] + if "BR2_PER_PACKAGE_DIRECTORIES=y" in self.config.splitlines() and self.jlevel: + cmd.append(f"-j{self.jlevel}") cmd += make_extra_opts ret = subprocess.call(cmd, stdout=self.logfile, stderr=self.logfile, -- 2.25.1 From yann.morin.1998 at free.fr Sat Dec 24 09:18:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:11 +0100 Subject: [Buildroot] [PATCH 1/3] support/tests: print failed command and output on assertRunOK error In-Reply-To: References: Message-ID: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> Currently, when asserting that a command succeeded, we just capture the return code of the command. If that is not zero, the assertion fails, but the error message is not very splicit: AssertionError: 1 != 0 Replace the error message with an explicit message that dumps the failed command, the error code, and the resulting output. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/infra/basetest.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 96c6848dfc..45bcd4c2e2 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -88,7 +88,12 @@ class BRTest(BRConfigTest): super(BRTest, self).tearDown() # Run the given 'cmd' with a 'timeout' on the target and - # assert that the command succeeded + # assert that the command succeeded; on error, print the + # faulty command and its output def assertRunOk(self, cmd, timeout=-1): - _, exit_code = self.emulator.run(cmd, timeout) - self.assertEqual(exit_code, 0) + out, exit_code = self.emulator.run(cmd, timeout) + self.assertEqual( + exit_code, + 0, + "\nFailed to run: {}\noutput was:\n{}".format(cmd, ' '+'\n '.join(out)) + ) -- 2.25.1 From yann.morin.1998 at free.fr Sat Dec 24 09:18:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 24 Dec 2022 10:18:13 +0100 Subject: [Buildroot] [PATCH 3/3] support/tests: enable PPD, and thus TLPB, for systemd tests In-Reply-To: References: Message-ID: <9b491a410b4067fb2107567b79329ec541f8b241.1671873478.git.yann.morin.1998@free.fr> Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni --- support/testing/tests/init/test_systemd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/support/testing/tests/init/test_systemd.py b/support/testing/tests/init/test_systemd.py index 06c42736ae..ddc32b0838 100644 --- a/support/testing/tests/init/test_systemd.py +++ b/support/testing/tests/init/test_systemd.py @@ -13,6 +13,7 @@ class InitSystemSystemdBase(InitSystemBase): BR2_INIT_SYSTEMD=y BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" # BR2_TARGET_ROOTFS_TAR is not set + BR2_PER_PACKAGE_DIRECTORIES=y """ def check_systemd(self, fs): -- 2.25.1 From bernd.kuhls at t-online.de Sat Dec 24 12:57:19 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 24 Dec 2022 13:57:19 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: bump version to 19.5-Matrix Message-ID: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Removed two upstream patches included in this version. Signed-off-by: Bernd Kuhls --- .../kodi-jsonschemabuilder.mk | 2 +- .../kodi-texturepacker/kodi-texturepacker.mk | 2 +- ...char-as-formatting-of-non-void-point.patch | 54 ------------------- ...t-as-char-as-formatting-of-non-void-.patch | 33 ------------ package/kodi/kodi.hash | 2 +- package/kodi/kodi.mk | 2 +- 6 files changed, 4 insertions(+), 91 deletions(-) delete mode 100644 package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch delete mode 100644 package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk index 8cc2297bdb..a13fb91afe 100644 --- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk +++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_JSONSCHEMABUILDER_VERSION = 19.4-Matrix +KODI_JSONSCHEMABUILDER_VERSION = 19.5-Matrix KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION)) KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz KODI_JSONSCHEMABUILDER_DL_SUBDIR = kodi diff --git a/package/kodi-texturepacker/kodi-texturepacker.mk b/package/kodi-texturepacker/kodi-texturepacker.mk index 4733399edc..9432e4bbd6 100644 --- a/package/kodi-texturepacker/kodi-texturepacker.mk +++ b/package/kodi-texturepacker/kodi-texturepacker.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_TEXTUREPACKER_VERSION = 19.4-Matrix +KODI_TEXTUREPACKER_VERSION = 19.5-Matrix KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION)) KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz KODI_TEXTUREPACKER_DL_SUBDIR = kodi diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch deleted file mode 100644 index af68de220c..0000000000 --- a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Wed, 6 Jul 2022 22:48:35 +1000 -Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers - is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 - -Signed-off-by: Bernd Kuhls ---- - xbmc/utils/GLUtils.cpp | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp -index 1ef804709f..c36dcf6a20 100644 ---- a/xbmc/utils/GLUtils.cpp -+++ b/xbmc/utils/GLUtils.cpp -@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) - void LogGraphicsInfo() - { - #if defined(HAS_GL) || defined(HAS_GLES) -- const GLubyte *s; -+ const char* s; - -- s = glGetString(GL_VENDOR); -+ s = reinterpret_cast(glGetString(GL_VENDOR)); - if (s) - CLog::Log(LOGINFO, "GL_VENDOR = %s", s); - else - CLog::Log(LOGINFO, "GL_VENDOR = NULL"); - -- s = glGetString(GL_RENDERER); -+ s = reinterpret_cast(glGetString(GL_RENDERER)); - if (s) - CLog::Log(LOGINFO, "GL_RENDERER = %s", s); - else - CLog::Log(LOGINFO, "GL_RENDERER = NULL"); - -- s = glGetString(GL_VERSION); -+ s = reinterpret_cast(glGetString(GL_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_VERSION = %s", s); - else - CLog::Log(LOGINFO, "GL_VERSION = NULL"); - -- s = glGetString(GL_SHADING_LANGUAGE_VERSION); -+ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); - else --- -2.30.2 - diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch deleted file mode 100644 index 41dc3356bd..0000000000 --- a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Mon, 11 Jul 2022 09:39:02 +0000 -Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void - pointers is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 - -Signed-off-by: Bernd Kuhls ---- - xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp -index 8a18288fd8..033c0f77bf 100644 ---- a/xbmc/windowing/X11/WinSystemX11.cpp -+++ b/xbmc/windowing/X11/WinSystemX11.cpp -@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() - - if(status == Success && items_read) - { -- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); -+ const char* s; -+ -+ s = reinterpret_cast(data); -+ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); - } - else - CLog::Log(LOGDEBUG,"Window Manager Name: "); --- -2.30.2 - diff --git a/package/kodi/kodi.hash b/package/kodi/kodi.hash index a17e0fb29f..e0f548879e 100644 --- a/package/kodi/kodi.hash +++ b/package/kodi/kodi.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 cc026f59fd6e37ae90f3449df50810f1cefa37da9444e1188302d910518710da kodi-19.4-Matrix.tar.gz +sha256 56e0074f27f08496b2a21af5704a15378a2f0979ae3e9fa9a50a2630d0313d19 kodi-19.5-Matrix.tar.gz sha256 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d kodi-libdvdcss-1.4.2-Leia-Beta-5.tar.gz sha256 071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a kodi-libdvdnav-6.0.0-Leia-Alpha-3.tar.gz sha256 a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf kodi-libdvdread-6.0.0-Leia-Alpha-3.tar.gz diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 7326cd536d..812c4be6e8 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -6,7 +6,7 @@ # When updating the version, please also update kodi-jsonschemabuilder # and kodi-texturepacker -KODI_VERSION_MAJOR = 19.4 +KODI_VERSION_MAJOR = 19.5 KODI_VERSION_NAME = Matrix KODI_VERSION = $(KODI_VERSION_MAJOR)-$(KODI_VERSION_NAME) KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION)) -- 2.34.1 From bernd.kuhls at t-online.de Sat Dec 24 12:57:20 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sat, 24 Dec 2022 13:57:20 +0100 Subject: [Buildroot] [PATCH 2/2] package/kodi-pvr-nextpvr: bump version to 19.0.6-Matrix In-Reply-To: <20221224125720.2905231-1-bernd.kuhls@t-online.de> References: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Message-ID: <20221224125720.2905231-2-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 79921da503..17d9817053 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz +sha256 45ad0def6bbdb50fc42dc0b8a997e0db758fda42421fa7eb7643466ea512134f kodi-pvr-nextpvr-19.0.6-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index dc62040b02..6b3590a6d6 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.6-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md -- 2.34.1 From raphael.pavlidis at gmail.com Sat Dec 24 17:19:20 2022 From: raphael.pavlidis at gmail.com (Raphael Pavlidis) Date: Sat, 24 Dec 2022 18:19:20 +0100 Subject: [Buildroot] [PATCH v4 1/1] package/shadow: new package Message-ID: <20221224171920.11256-1-raphael.pavlidis@gmail.com> shadow provides utilities to deal with user accounts. The shadow package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. Especially it is useful if rootless podman container should be used, which requires newuidmap and newgidmap. Co-authored-by: Nicolas Carrier [Nicolas.Carrier at orolia.com provided the test case] Signed-off-by: Raphael Pavlidis --- Changes v3 -> v4: - fix formatting issues in Config.in and shadow.mk. - bump to version 4.13. - add SHADOW_CPE_ID_VENDOR in shadow.mk. - add userdel in the setuid list. - fix typo in SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS. Changes v2 -> v3: - remove nscd support - remove sssd support - remove group name max length parameter - remove su build - improve help text of subordinate-ids - use a define instead of variable for SHADOW_ACCOUNT_TOOLS_SETUID SHADOW_SUBORDINATE_IDS_PERMISSIONS and Changes v1 -> v2: - DEVELOPERS: add Raphael Pavlids for shadow DEVELOPERS | 3 +- package/Config.in | 1 + package/shadow/Config.in | 61 +++++++++ package/shadow/shadow.hash | 3 + package/shadow/shadow.mk | 135 +++++++++++++++++++ support/testing/tests/package/test_shadow.py | 55 ++++++++ 6 files changed, 257 insertions(+), 1 deletion(-) create mode 100644 package/shadow/Config.in create mode 100644 package/shadow/shadow.hash create mode 100644 package/shadow/shadow.mk create mode 100644 support/testing/tests/package/test_shadow.py diff --git a/DEVELOPERS b/DEVELOPERS index 20677ef8ce..18796e98a8 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2463,7 +2463,8 @@ F: support/testing/tests/package/test_python_jmespath.py F: support/testing/tests/package/test_python_rsa.py F: support/testing/tests/package/test_python_s3transfer.py -N: Raphael Pavlidis +N: Raphael Pavlidis +F: package/shadow/ F: package/slirp4netns/ N: Refik Tuzakli diff --git a/package/Config.in b/package/Config.in index f4a423c7a6..342aa016bd 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2658,6 +2658,7 @@ menu "System tools" source "package/sdbus-cpp/Config.in" source "package/sdbusplus/Config.in" source "package/seatd/Config.in" + source "package/shadow/Config.in" source "package/smack/Config.in" source "package/start-stop-daemon/Config.in" source "package/supervisor/Config.in" diff --git a/package/shadow/Config.in b/package/shadow/Config.in new file mode 100644 index 0000000000..b4c4d663bd --- /dev/null +++ b/package/shadow/Config.in @@ -0,0 +1,61 @@ +menuconfig BR2_PACKAGE_SHADOW + bool "shadow" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 + help + Utilities to deal with user accounts. + + https://github.com/shadow-maint/shadow + +if BR2_PACKAGE_SHADOW + +config BR2_PACKAGE_SHADOW_SHADOWGRP + bool "shadowgrp" + help + Enable shadow group support. + +config BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID + bool "account-tools-setuid" + depends on BR2_USE_MMU # linux-pam + depends on BR2_ENABLE_LOCALE # linux-pam + depends on BR2_USE_WCHAR # linux-pam + depends on !BR2_STATIC_LIBS # linux-pam + select BR2_PACKAGE_LINUX_PAM + help + Install the user and group management tools (e.g. groupadd) + with setuid and authenticate the callers via PAM. + +comment "account-tools-setuid needs a toolchain w/ shared libs, wchar, locale" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR || !BR2_ENABLE_LOCALE + +config BR2_PACKAGE_SHADOW_UTMPX + bool "utmpx" + help + Enable loggin in utmpx / wtmpx. + +config BR2_PACKAGE_SHADOW_SUBORDINATE_IDS + bool "subordinate-ids" + help + Support subordinate ids. Helpful to use container solution + like podman without root. + +config BR2_PACKAGE_SHADOW_SHA_CRYPT + bool "sha-crypt" + default y + help + Allow the SHA256 and SHA512 password encryption algorithms. + +config BR2_PACKAGE_SHADOW_BCRYPT + bool "bcrypt" + help + Allow the bcrypt password encryption algorithm. + +config BR2_PACKAGE_SHADOW_YESCRYPT + bool "yescrypt" + help + Allow the yescrypt password encryption algorithm. + +endif # BR2_PACKAGE_SHADOW + +comment "shadow needs a toolchain w/ headers >= 4.14" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 diff --git a/package/shadow/shadow.hash b/package/shadow/shadow.hash new file mode 100644 index 0000000000..2e5c4a8168 --- /dev/null +++ b/package/shadow/shadow.hash @@ -0,0 +1,3 @@ +# Locally computed +sha256 9afe245d79a2e7caac5f1ed62519b17416b057ec89df316df1c3935502f9dd2c shadow-4.13.tar.xz +sha256 3d25ab8f43fdc14624296a56ff8dc3e72e499ad35f32ae0c803f4959cfe17c0a COPYING diff --git a/package/shadow/shadow.mk b/package/shadow/shadow.mk new file mode 100644 index 0000000000..d8f913a648 --- /dev/null +++ b/package/shadow/shadow.mk @@ -0,0 +1,135 @@ +################################################################################ +# +# shadow +# +################################################################################ + +SHADOW_VERSION = 4.13 +SHADOW_SITE = https://github.com/shadow-maint/shadow/releases/download/$(SHADOW_VERSION) +SHADOW_SOURCE = shadow-$(SHADOW_VERSION).tar.xz +SHADOW_LICENSE = BSD-3-Clause +SHADOW_LICENSE_FILES = COPYING +SHADOW_CPE_ID_VENDOR = debian + +SHADOW_CONF_OPTS = \ + --disable-man \ + --without-btrfs \ + --without-nscd \ + --without-skey \ + --without-sssd \ + --without-su \ + --without-tcb + +ifeq ($(BR2_PACKAGE_SHADOW_SHADOWGRP),y) +SHADOW_CONF_OPTS += --enable-shadowgrp +else +SHADOW_CONF_OPTS += --disable-shadowgrp +endif + +ifeq ($(BR2_PACKAGE_SHADOW_ACCOUNT_TOOLS_SETUID),y) +SHADOW_CONF_OPTS += --enable-account-tools-setuid +define SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS + /usr/sbin/chgpasswd f 4755 0 0 - - - - - + /usr/sbin/chpasswd f 4755 0 0 - - - - - + /usr/sbin/groupadd f 4755 0 0 - - - - - + /usr/sbin/groupdel f 4755 0 0 - - - - - + /usr/sbin/groupmod f 4755 0 0 - - - - - + /usr/sbin/newusers f 4755 0 0 - - - - - + /usr/sbin/useradd f 4755 0 0 - - - - - + /usr/sbin/userdel f 4755 0 0 - - - - - + /usr/sbin/usermod f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-account-tools-setuid +endif + +ifeq ($(BR2_PACKAGE_SHADOW_UTMPX),y) +SHADOW_CONF_OPTS += --enable-utmpx +else +SHADOW_CONF_OPTS += --disable-utmpx +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SUBORDINATE_IDS),y) +SHADOW_CONF_OPTS += --enable-subordinate-ids +define SHADOW_SUBORDINATE_IDS_PERMISSIONS + /usr/bin/newuidmap f 4755 0 0 - - - - - + /usr/bin/newgidmap f 4755 0 0 - - - - - +endef +else +SHADOW_CONF_OPTS += --disable-subordinate-ids +endif + +ifeq ($(BR2_PACKAGE_ACL),y) +SHADOW_CONF_OPTS += --with-acl +SHADOW_DEPENDENCIES += acl +else +SHADOW_CONF_OPTS += --without-acl +endif + +ifeq ($(BR2_PACKAGE_ATTR),y) +SHADOW_CONF_OPTS += --with-attr +SHADOW_DEPENDENCIES += attr +else +SHADOW_CONF_OPTS += --without-attr +endif + +ifeq ($(BR2_PACKAGE_AUDIT),y) +SHADOW_CONF_OPTS += --with-audit +SHADOW_DEPENDENCIES += audit +else +SHADOW_CONF_OPTS += --without-audit +endif + +ifeq ($(BR2_PACKAGE_CRACKLIB),y) +SHADOW_CONF_OPTS += --with-libcrack +SHADOW_DEPENDENCIES += cracklib +else +SHADOW_CONF_OPTS += --without-libcrack +endif + +ifeq ($(BR2_PACKAGE_LIBSELINUX),y) +SHADOW_CONF_OPTS += --with-selinux +SHADOW_DEPENDENCIES += libselinux libsemanage +else +SHADOW_CONF_OPTS += --without-selinux +endif + +# linux-pam is also used without account-tools-setuid enabled +ifeq ($(BR2_PACKAGE_LINUX_PAM),y) +SHADOW_CONF_OPTS += --with-libpam +SHADOW_DEPENDENCIES += linux-pam +else +SHADOW_CONF_OPTS += --without-libpam +endif + +ifeq ($(BR2_PACKAGE_SHADOW_SHA_CRYPT),y) +SHADOW_CONF_OPTS += --with-sha-crypt +else +SHADOW_CONF_OPTS += --without-sha-crypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_BCRYPT),y) +SHADOW_CONF_OPTS += --with-bcrypt +else +SHADOW_CONF_OPTS += --without-bcrypt +endif + +ifeq ($(BR2_PACKAGE_SHADOW_YESCRYPT),y) +SHADOW_CONF_OPTS += --with-yescrypt +else +SHADOW_CONF_OPTS += --without-yescrypt +endif + +define SHADOW_PERMISSIONS + /usr/bin/chage f 4755 0 0 - - - - - + /usr/bin/chfn f 4755 0 0 - - - - - + /usr/bin/chsh f 4755 0 0 - - - - - + /usr/bin/expiry f 4755 0 0 - - - - - + /usr/bin/gpasswd f 4755 0 0 - - - - - + /usr/bin/newgrp f 4755 0 0 - - - - - + /usr/bin/passwd f 4755 0 0 - - - - - + $(SHADOW_ACCOUNT_TOOLS_SETUID_PERMISSIONS) + $(SHADOW_SUBORDINATE_IDS_PERMISSIONS) +endef + +$(eval $(autotools-package)) diff --git a/support/testing/tests/package/test_shadow.py b/support/testing/tests/package/test_shadow.py new file mode 100644 index 0000000000..c5151b4fdb --- /dev/null +++ b/support/testing/tests/package/test_shadow.py @@ -0,0 +1,55 @@ +import os + +from infra.basetest import BRTest, BASIC_TOOLCHAIN_CONFIG + + +class TestShadow(BRTest): + username = 'user_test' + config = BASIC_TOOLCHAIN_CONFIG + \ + """ + BR2_arm=y + BR2_PACKAGE_SHADOW=y + BR2_TARGET_ROOTFS_EXT2=y + BR2_TARGET_ROOTFS_EXT2_4=y + BR2_TARGET_ROOTFS_EXT2_SIZE="65536" + """ + timeout = 60 + + def login(self): + img = os.path.join(self.builddir, "images", "rootfs.ext4") + self.emulator.boot(arch="armv7", + kernel="builtin", + kernel_cmdline=["root=/dev/mmcblk0", + "rootfstype=ext4"], + options=["-drive", f"file={img},if=sd,format=raw"]) + self.emulator.login() + + def test_nologin(self): + self.login() + + self.assertRunOk("! nologin") + cmd = 'test "$(nologin)" = "This account is currently not available."' + self.assertRunOk(cmd) + + def test_useradd_del(self): + username = self.username + self.login() + + self.assertRunOk(f'userdel {username} || true') + self.assertRunOk(f'groupdel {username} || true') + self.assertRunOk(f'useradd -s /bin/sh {username}') + self.assertRunOk(f'test $(su {username} -c "whoami") = {username}') + self.assertRunOk(f'userdel {username}') + + def test_usermod(self): + username = self.username + new_home = '/tmp' + self.login() + + self.assertRunOk(f'userdel {username} || true') + self.assertRunOk(f'groupdel {username} || true') + self.assertRunOk(f'useradd -s /bin/sh {username}') + self.assertRunOk(f'usermod {username} --home {new_home}') + self.assertRunOk(f'test $(su {username} -c \'echo $HOME\') = {new_home}') + self.assertRunOk(f'userdel {username}') + -- 2.38.2 From thomas.petazzoni at bootlin.com Sun Dec 25 06:39:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sun, 25 Dec 2022 06:39:10 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-24 Message-ID: <20221225063917.7452A400EC@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-24 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 2 | 0 | 8 | 2022.11.x | 18 | 22 | 0 | 40 | master | 194 | 346 | 0 | 540 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 33 aubio-0.4.9 | 27 host-go-bootstrap-1.4-boots... | 26 fwup-1.9.1 | 22 host-binutils-2.38 | 13 opkg-0.4.5 | 11 host-gdk-pixbuf-2.42.10 | 9 xz-5.2.10 | 9 linux-6.1.1 | 8 host-libzlib-1.2.13 | 7 crun-1.7.2 | 6 host-gobject-introspection-... | 6 unknown | 6 elfutils-0.186 | 5 host-python-greenlet-2.0.1 | 5 host-rust-1.65.0 | 5 gvfs-1.48.1 | 4 host-pahole-1.24 | 4 jack2-1.9.21 | 4 libglib2-2.72.3 | 4 libostree-2022.7 | 4 python-cryptography-38.0.4 | 4 zabbix-5.4.9 | 4 bat-0.19.0 | 3 dust-0.8.1 | 3 gerbera-1.10.0 | 3 gobject-introspection-1.72.0 | 3 host-binutils-2.39 | 3 host-sentry-cli-2.8.0 | 3 janus-gateway-1.0.3 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.45 | 3 pixz-1.0.7 | 3 toolchain-external-codescap... | 3 uclibc-1.0.42 | 3 fontconfig-2.13.1 | 2 host-attr-2.5.1 | 2 host-binutils-2.37 | 2 host-go-1.19.4 | 2 host-m4-1.4.19 | 2 libnss-3.86 | 2 lmbench-3.0-a9 | 2 norm-1.5.8 | 2 ocf-linux-20171122 | 2 openssh-9.1p1 | 2 optee-client-3.19.0 | 2 proj-8.1.1 | 2 sscep-0.10.0 | 2 /home/buildroot/autobuild/i... | 1 ace-7.0.6 | 1 acpid-2.0.34 | 1 android-tools-4.2.2+git2013... | 1 binutils-arc-2020.09-release | 1 bridge-utils-1.7.1 | 1 brltty-6.5 | 1 cairo-1.16.0 | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 f2fs-tools-1.15.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gdb-11.2 | 1 gmp-6.2.1 | 1 host-delve-1.20.0 | 1 host-kmod-30 | 1 host-lz4-1.9.4 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 jpeg-turbo-2.1.4 | 1 json-c-0.16 | 1 lcms2-2.13.1 | 1 libabseil-cpp-20220623.1 | 1 libdeflate-1.15 | 1 libdrm-2.4.114 | 1 libglvnd-1.4.0 | 1 libkcapi-1.4.0 | 1 libmad-0.15.1b | 1 libopenh264-2.2.0 | 1 linux-5.10.145-cip17-rt7 | 1 linux-tools | 1 lirc-tools-0.10.2 | 1 ltp-testsuite-20220930 | 1 lttng-modules-2.13.7 | 1 luvi-2.13.0 | 1 mariadb-10.3.36 | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 nerdctl-1.0.0 | 1 netsurf-3.10 | 1 ntp-4.2.8p15 | 1 openblas-0.3.21 | 1 openvmtools-11.3.5-18557794 | 1 perl-5.34.1 | 1 ply-2.3.0 | 1 python-bcrypt-4.0.1 | 1 python-numpy-1.23.5 | 1 quickjs-2021-03-27 | 1 reaver-1.6.6 | 1 sdl-1.2.15 | 1 ti-k3-r5-loader-2022.10 | 1 uboot-tools-2021.07 | 1 ulog-0389d243352255f6182326... | 1 ulogd-2.0.8 | 1 wavemon-0.9.4 | 1 wilc-driver-linux4microchip... | 1 xlib_libX11-1.8.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/7f732df3e0622ea43209b2878ab06f741cb80545 | sh4a | ace-7.0.6 | NOK | http://autobuild.buildroot.net/results/d967a05bbace457ddd59a81df618b6d84548191f | mips64el | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/292766e1e0e00602ea28a1c5afa40c1401d444dd | ORPH powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/5656b641a24fefbbe07eac62d10bd426e6ddf4b1 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a6bd2b9eaacfef6b94a2556729cb35617cb6c94b | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/15db49922a4edafc3886777cd6524ad8e7406d37 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0351618b8738ac2a08a00e8085739454b51cb5c9 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/88fdf9a123b12a7adf674999d854c7af49b60fbb | arceb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c45796057156c7350c2dd80e2ffd5fd4a9bb9fde | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/71268936ca293c6f0027c5e8dab0e95981171438 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0e998fe0f38ac0049646e2f26c44b9e23b84d40a | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d70490a72226b0b0c7ba9c11337552d2f0e977b4 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/52b5f1a9760933b0a5961603797d967f6e2d3f32 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c2119cb872a535f452b75f24fdace4104a9a0566 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3f30a93f3d41d0113b064ddd0efd1b36b503e7d6 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7245dc4268f7d66bcda08bc3d93128e379ef147c | sh4 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4a83542d054b1f70594ca976dfa9b1a1d10d2cc6 | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e4fef93a22bc2a823cba74baeeb5c6e14885e48d | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/08827a2d1bef5bc20d2ddce9eec038b7947685b6 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e6357701473fd37c10b6771970c99da55134664 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b17ed87e66378e0d44a6b2b28164d7a4c459dfa5 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/f50a1a48ccdee439107c062640f10f61e523eb3e | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1508d6e3865534306da2f24ddbe2aa2d8cb77ffd | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9ce1685147adb21b51e3a73c6c7740f974435d96 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/25804b10acdc4a0f284922db3aa5d8ed3d7a915a | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d05c990c7dd299b464a340a2ba828a646d5ef49b | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c0b5b385a04f6421cdbb746b9424348f49794f95 | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/64c0acd66f3e769fbd8f1a26c79465b65bc1c442 | xtensa | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/a8f2bf3e9c0c69eea30b43cb1229b6930c8fd13b | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8ab585edf442e5eb0dbcb4a3aaa7b75e709a3718 | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e3c9dfa8eee47091dddba5e42fb8782e4a37f161 | powerpc64le | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/94c058d1c8265f2cf9d94beb93738f724eb3341a | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/f70eec20e2f9778925e345346cd8750231ed83fd | mips | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/4ba6c38a6ebd6132688a3ee495124af144129f9f | arceb | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/d822e2ef5e20f07d1ae2140f2c0663fc46fafa0b | arm | bridge-utils-1.7.1 | NOK | http://autobuild.buildroot.net/results/e41189cb0ae14d8a29b99fe2d8d6c1ddf41f729a | powerpc | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/069e9e221475cc5993bc4094c1d6af6c28cf4864 | or1k | cairo-1.16.0 | NOK | http://autobuild.buildroot.net/results/06fce770c2faa33d253575e0c184a0ac0f2e4290 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/c7aabd27541e61b26eadfed2dae27e3fc7a878d9 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/23fd58220b84edfbe405f9c3bbc3aa97217c26b3 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/3431b5812a726f358e34eaf9613ff869b13938a8 | aarch64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/8953319f03ee17d258ac08a638393d511dd139be | xtensa | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/a7407dec6e7d6cc4ef62f830496436b860335f44 | riscv64 | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/65d9be861317a7d0d2fd89b493fbef1472a3fd76 | mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b73d5cbfceb72ab68d37078df4371b56dd6493eb | ORPH mips | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/f3be61da337fd7a8accf8eca71e8f374b2fef666 | ORPH s390x | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/643e5c7b6de48505a83b965cb6f990c140468eed | ORPH i686 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/eb903ab31614e15ddc7a033d2ad206690b4ed7cc | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/a27697d9ef2ab11672af1e73a56108452ac1f81e | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/680e36d652108427fd0027e3308fbe462611d979 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/5242e29b9d2efc7efbba61af6fd301940f1c67b0 | ORPH or1k | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c2295e85568e04fd27e0e14c0bf34ac3c6bf4f58 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/c01c98498ec3b462eeb5ac0dfdb52adb94dbca41 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7f9a8dc00387d347740018943dab1ca9540a9f87 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/d4f8ab15e551e61d60dcb1ff131ed84c22faa712 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/94bc64149af2c67a8aeccb4d7e291ef0bffed89a | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/fa98e25aea7e2c15b1ce48f88ded5fe41d279021 | ORPH sh4 | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/00f70c99d8bfc9400516bdaeef4ddfbf0e12824b | armeb | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/faf715c9a7d9b90c4c07c62f7e8039607aab56d6 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab3552fea689c5634342719a4456f6c0dc8b5586 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d9d03352fa8dcd5e1fd4063bd85dad04ca0ca674 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec7aa6c84e4fd0bb385ead73ad5917ccedb8b12a | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e1208b76c0d0e77a4749278e1802c90d99053e36 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1dba8b44131e664f0f9abe1a46c42b76e6f5b320 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e2d8c5daa1ccca39386e5543be40ed76348d51f6 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7e8858e2d1293d24ebaf436cd7c9b5a237b2dee5 | arc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/882f3a6868bbde0cd57cd08777330275088bcb42 | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ba4db6e1c99db47a60dff6ce12526317eddee159 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9ed9cbb1c1a2c09c5d423e3746c9dd0be891a57b | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/33b3ac5636aeb2a4af8a2d71f43cadb7ede464f2 | microblazeel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7ff1458f942b2c178192c4f0293fe225dd69a84f | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5eace65164b9ebfbdeb70fdff54b6f5627fafc6 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f325827309e9bfcb72c3afeb8a8eee2f17baa93a | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/88336ca48364c8b1d639dd2158f33276d205590f | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bf1f0224712fac62f3994e54da550167d028a1b | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fce2e94cffa6325874603bc4edd4e042e4a342b2 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1e2c95f573fe02860c6a6dcc344bd12877c4dcd3 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/895e45de9c52e2d1f5685047c28761bb4e9422c8 | s390x | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99aaf6b17309e0c29d3f4907ed79ca49829288f9 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d08aec8e2c65147e9355863172c536c275cea45d | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f56d6a3665f177e096a6b9c33a9360a007b6600 | mips | gdb-11.2 | NOK | http://autobuild.buildroot.net/results/0b6d0625973bc3506aef2f4f7b011efb3261b60c | ORPH powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ef8a66bdc23452b53dfad48cee4ca4167ea3da51 | mipsel | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/fff446b5822d031191528f2502c3a60fda250bd6 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/cae776157213decdbc47586c833539a846dffbaf | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/7cc97fa04a82a633c5c49938cf0e71ae9dbbb602 | ORPH or1k | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2f2fef3c8f37ade58a4af3f08a745f26c3be32d7 | ORPH i686 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/26dbeb5a7a2be1a6f05074abb7ed47ce8749b42b | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/69fe058d415f64a8af62ebf965fd166d93e04492 | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/82e6b380bdd95974cfbb60b828a721c2349f9a0a | ORPH nios2 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ebe0b612c77e724b1bcdeecad402ee7eebe072e5 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/3388daa238dfcf812d85331a24bb3476f9b94142 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/8242616917491fd2c4d00b32d34b75528a8dc29f | ORPH aarch64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/37596e70b8170c64a13edc0e9ced0e703c3f9a06 | sparc | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/0af12d4eaa5ab54b5ae051e8d56fddf3ca023410 | or1k | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/a135079572f2e1fb3ede8b4fcca2dce340486585 | i686 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ab17a06338605d694490732e0f6ed83cf21d7190 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8cd8d70d3775f068cedce6460c95fe0b19d36f79 | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/0ff2c2f6a0080481a3614745f6f6bdc4b213a73f | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f896c8630c5a5ceaf5f0507719c52ffd52125235 | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/218bcf07d805b5cb3d46df78a00fd50fd5d8d828 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ed427cc23347c779f9aab7d72e882f8b106d57fb | microblazeel | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/8b55d24a18ab11224339323d50b92d54170aa846 | aarch64_be | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2ea2af6dae55c4f9a602e2dbfade65367f24594c | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b3093a2b61befafe366a66bd58286ebdd5642b08 | or1k | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ed65489c83845cda6e0a1c856c68ed2e4ccee6be | armeb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/5e3f8cbf5d06c075039a319da20a5113275c6ced | sh4eb | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbef605014f3946a464b9554fef661ca35742398 | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/75d456e98179c725ff4df1336da0b032176b0c01 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/ab786967291af33546d5bc942526852770dbe4ae | powerpc64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c46712de136fb7707064bfeb5111ea48ef7d246e | mips64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/27109fb7deb6770beee0e08b490f6c1ece089e18 | mips | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/136218c23b7a6abdd1d06a48700dae988a1701ab | mips64 | host-delve-1.20.0 | NOK | http://autobuild.buildroot.net/results/06653827e306f22be2b9b9a3cfb319a3702cae50 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/194fe03ad78365ef1fdb81134c45e36ef8585256 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/46e9df347528bae21cf7474f335be37f11fb3770 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/60179659b9e534ed2a78ebaf255ae287a1d15513 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1537d8f5c511d65f5b7eb500bffc221fb5fb44c6 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0928c3cb1c0f2831d61debb233ea4a2257715e1d | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0f882bdc640be924e3dc7af4dcf7afa49f0180d8 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/736b5a22ef4031023e67ab8dfdf9421d07590a74 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/840fdac5665ec3630263d3a0bbbdc791cfe1ff94 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11157ce00205ba9584e388f1a1ee3beb20ff9138 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5d9d51f081d4f2807c71a65a29a17e823845ec95 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f9ed74d560c98a45381b0e0d026ff7da400ee5e1 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d6c038eea65342e04e9f62e42c04b57a7d00d79 | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0d1b23bf9db18effa9bcfadf51dd94a03cc914d5 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/abc268af366320bb0109638053b7a196757ece1d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7dfec0f8a51824500d75ab164cfcaf6918096fdd | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1bba6bd5b106c3bc5900d6bec895ea4100da6e23 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/be73ab17fed8e0699944fe91f9ec38a2e5f302df | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1895a259429153c8f70ec1296358c2ff3a5b1672 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e4a23ba17a4dbf44ef8ded3864f9ab02a1bae2ee | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2de15b66725823c553fdbdd75b041414e6cf6a64 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/173ea44d5cf09ee5caeaec990946b164e854d78c | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/746971768096e8181d3534867810fd370a3f017c | sh4eb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/27d00e3d4489a83497f6231e409e65f93dbe64ba | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c61ff2ea71a5b2ff13f101eac0020259897c1ac8 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a89d989fe9e8cf5c7e70d21e401bde4e0f49b6fc | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b318164e1c15c96599596a6c8f0d0e21856e3b24 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9359329e83fd4cf96b5855d4052128417ebbae30 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f309fd9ee61a18c3c3f3748022f86d362184600f | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f47b2fac586a6181634eca3c38433e03e609c08d | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/34f8f5a8d93a6f087f811bb38dea3d595fef317b | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/88f3a9bbae14c43116fb088731c8812c07be7d7a | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dd6da811885e17fd21effde1c9df2528ef5752db | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/89a7897994d43e8143ec6854c899b03e378343da | mips64el | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/98f19b0aa208ef613f2f63159dfda31f3874e731 | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/758046866f9dd1b5d32f0646229f20945b189f82 | ORPH mips | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/417097121a4f7313091ba4c13bf14c4825c6cd33 | ORPH mips64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/977e34880d2aaf91562b190dfdfa968dc5e60690 | ORPH mips64el | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/05405b154e2c2d4ea1d1213d2bfa2c82a04c26e9 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e8984e3f4dda5312585adb5bc7a17f3251af8a45 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/efb9a1b1b33fa1884ca761418b608efbb199ecca | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/94d0e42dd0bcb4c0a0c20bc9d5a70762ab87b927 | ORPH aarch64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/bbf4e04cbfd71be2a67363c1ed31c52245d0bf57 | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/697bc0826dfa9e4f3a774a5f9bf056620baed245 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6c2bb6771947d0c432667a894752b46b4c51a63d | x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/128e5c7d546a28b6e428feee7a5a65c6c41813f0 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ee71ce8514b7af42b7958d4f3dcf35186cd4f43c | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8be330c4a20ab2a227c28f362b4a217feb4d72e9 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a8f125286a51d6f1ff2450062f9284d2bc4363ff | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3d9557bde6521e62ba8c231ca3f7047031bc4381 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d0c9c17dc99e0cbac8d5c52390fce20978338636 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dfc4f813140e08803be0c6bdf75860d7f1d41eea | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1c76fe0d33609ad633a672828d018b1c7cd671d1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/96684c33349494b3ec1388121690125056920c35 | ORPH sparc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/85182f4a0729abf1dafd6ad0862f97ee8bb9e214 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1623d20f053e827f43d21b4f458b6c284c98da0b | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e3d951416d57f8f751d1f52e3a4322118ea1d90d | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/06b6032791296e7eee97ae14049e0928780a8129 | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3403d73cc5b5683183196f3166c009278f22453a | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/131eb532cf00b20a85a9eb8665f410e583f0dbf1 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/2abedf78548add8dfffb3c02e3e9b123c43f48e2 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/01e7a16626b923079e7bcc35b70f071b27be7c6a | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bcc53c2f06377252a1e662e4bc07b4bfd2ed26b4 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5605f6436999ef0cdb4516ecd50de558e4f4c78a | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/df8235abb31d9a9cff7a1e3078f6e5612ab0c0b0 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/194156b5170fa5231b6784273c06a1c810f66c45 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ef1521f55340d5c42dc8d04511bf1dc75eb1a214 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/be6be4a584e2a89ec9263f642f6a6b7b54754542 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8c4988667f703d62a75cc0ba5e6c96ff73017904 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/69ca3a0db1224de117fe10603c5a52d4f74c1023 | ORPH microblazeel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3f0b7f4a34a309eb96721f6a080ec35807064c77 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/7a09b6954c908a27f26b4573066daddf1eb59358 | ORPH s390x | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/5e35d8c7a6fa7cd5913636e0a885b23a13e44f90 | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/a260492bbf52c3e3b39ab4dcd87f4d7e1e21b67e | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/b72d32805fc552c14da96ef37ef99e905606660b | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/6ed36add524b4dfc85c6f1f3b13259abacb78159 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/c23753f97bb2aa8ca5e05617ffa5f564d4a2f65c | ORPH mips64el | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/7355d65080e0d118b9123ddef550fb960f3ab08a | armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4237a067e8a115d7e488adf1b3e2e22619c7e806 | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7fa90f532af33f27d2206d5f391801832d3161c0 | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/263371af203fec2be79a0e89384f2a94c15d081f | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/968651c5983af236ddfea4660d2e763505fe4a08 | ORPH mipsel | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/17f0d0e6d0fc3be7c27e0e2b1f97bef644a15a29 | ORPH arm | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3538aab05f5c89db874b9cb542139c3530e89c6d | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/8c5e04d619618bd721ba1bad1ed513012d1b50d4 | ORPH mips64 | host-lz4-1.9.4 | NOK | http://autobuild.buildroot.net/results/e6ff12054fd004880bc6342e58ba4f3ece2d73e1 | ORPH powerpc | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/3c423875cae4c11af8dff52bffc541159de67992 | ORPH microblaze | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/7e23fd34554306e9faf631223234d108f82a38af | ORPH aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d76ec67bbdbdde863dfc8084432fb5ec68720358 | sparc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/506c44dd10bad27e4db0af4803b2f8a289ee91e8 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/68344561994c3efd736784f99c353d4a6e3b5ed1 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/4faf9c83e86b93c261cd6618f5646e2d64427b28 | i686 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/7ec61e5bb6853d9670800acd21d30dc53b0d7ec3 | i586 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/84b815744ad668af7b1e3531c04a032224d2efab | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/32ea95a5191d240f8d3b617642c36ff8544b5b80 | sh4 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/cae778978e0283dbade10d85091a3a03d4d6a885 | sh4 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/fb5573ccc8b46bf9e7a00c8946a5dcb7a07ac7c8 | aarch64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/22581e121da971bf5983d19474c346c5c0fac94d | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/ff6968d837a5b706ab536f3f1aedd6256b866d20 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/12fa83c637cb39f6847eb7166e6c7949ce329ed7 | powerpc64le | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/fc663b4af5d17bc55d82b129e002593ddd7a234f | powerpc64 | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/08d4f94f79e4e8b4004fe729fe677e54551107e6 | aarch64_be | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/37ad0203176ff3deb2294c3e3212ae79f7d5521b | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/737c5fb2a6f502a17ae8e8257a45cb4ba2acc90a | powerpc64le | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/dba68da2725db8c31c8ca7757df0f2a59e25a7b6 | i686 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/3bb3f33fc05d20890451fdf72166dcd96ab0b89d | ORPH s390x | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/9e92074bee0b67c5e374beb3d7ab2d93652696c3 | ORPH mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/7372d025386e238a38b01b081442fc4bb686df44 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/ec7e93cf24571623c08d62bf145f3e1c5c8707f7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/755a36d4584fec287e50d3e8c0b641703b06e82b | powerpc | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/e4ec99529ed894ad6f81fd02c5c4e05e12797b4e | aarch64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/724cdc59fc4c168dccc350c3285eb20409a76fa3 | armeb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b72963e66eaf3ff8a86ebb6c499c3209ab017621 | mips64el | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/4cff58f5aea18b9bd9ba872ef4ff7df498405503 | or1k | jpeg-turbo-2.1.4 | NOK | http://autobuild.buildroot.net/results/d8afd9ea520057a90a99c042fb898b712bc61cba | riscv64 | json-c-0.16 | NOK | http://autobuild.buildroot.net/results/76d185d4636b02c26825a33d803777559481740d | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/d4c27fd3f54682f27b70f4cec8dc1cdc791e0d0a | mips64el | libabseil-cpp-20220623.1 | NOK | http://autobuild.buildroot.net/results/4b52e272273373380284582229326b7914070b7a | aarch64 | libdeflate-1.15 | NOK | http://autobuild.buildroot.net/results/9aee8dafea614db77209818b913a571534466506 | aarch64_be | libdrm-2.4.114 | NOK | http://autobuild.buildroot.net/results/999bddc4c64c1fcf14c4de815481092c296302d3 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/fb161c4e95430bead95aa3cf62098516d3ba2f38 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/7fc6557f98d99b165e99e3d1d38eeb46bb748775 | ORPH i586 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/e103f9ecceceb0ff44f75d9919602d1e2385e10b | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6a993ebd82d39dd69adac408aaf692b2eb6e3743 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/af868a5429d73300b7b1db9db18b453b8c276000 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cea160f77768f62e8afcc3eb9be75cffb4347908 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b0864456580d7e99687fdcdb96b85a07da2f503d | x86_64 | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/4a3cdfd763183274ccf4d01dd142c21c36afb896 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/9bc870e22542f5995110687ca7677bbb0b3b1bc6 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/b1424b880a6c81000cd9fbfd5292b539efc48640 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/46056dbdb2f8a11999200bf0a2aff2c5b2fa1a53 | ORPH microblaze | libkcapi-1.4.0 | NOK | http://autobuild.buildroot.net/results/f8a67be6f2de87ff8f2ad09ceb9786c46c8ed125 | armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/602cae1a070dc0b0c2dcb175ad574029e4febfe4 | ORPH powerpc64le | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/6d442ce3c79a0180d1638bb9a45c39e3f4307536 | x86_64 | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/44aad32f31c6803e66db415fd5efa74a5c1d237a | mips64 | libopenh264-2.2.0 | NOK | http://autobuild.buildroot.net/results/394e88c3d42b48d2193978a52487d478097438d5 | i686 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a96fff9bd7a53efabc82899ae1adb46138fc4549 | m68k | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/857f73dcdbb6faf0a337c28e42dc0ed2759f8864 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/63d684c4495e7cd5a21923a6a9b530c5a4692542 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/a3892e5cfaaf0ea9d0db9737a7fa6cd6be6b3ab7 | s390x | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/f38d536324b11b284aa9064cffca7d66a36089d6 | ORPH arc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/42d6cf1803d89ada32a40361527eb73cf1502ad1 | ORPH riscv32 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/bd038c36ca86cc0d22f57828d7770e95ca287724 | ORPH armeb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ec94d3aba39bf62472e049573a10b4172f1b516 | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/8e81c8f68b1b8b5fabb97a6e1dee9bcdb125affa | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/df5853beb8c55cc4ce65fbab6bad7a00f3ac318e | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2eba66f9832102ad45b2398723f14a81edee7203 | ORPH mips64el | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2ee9fc0cedc1e1605d62039ba0fd47818cf6431b | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/eac9cdfa6c8830810679c15efa285171a148993a | ORPH x86_64 | linux-tools | NOK | http://autobuild.buildroot.net/results/c4ec79d259d9342ca5a79bb8644abae7415e2560 | ORPH aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/246a09c9f80b639b298025e6562fbe1d3ed78b8f | ORPH mipsel | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/521614f1c2cdb5ce614d2b250a43bcc86b41bddd | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/535a12e58ebb4154a04898b214589dd6d28c3dc5 | ORPH or1k | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/50afda525f0b95b2ccf4d28ba9146031af1146ca | sparc64 | lttng-modules-2.13.7 | NOK | http://autobuild.buildroot.net/results/f5a91c0711bafbddf74057457fd9e4f1dcf7e767 | aarch64_be | luvi-2.13.0 | NOK | http://autobuild.buildroot.net/results/ddd497610bf4220b3d35fc9f8ca1fa8205f2dbad | ORPH sparc | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/2c29b3f0916caefe60e684c2fea811c2272e1611 | ORPH arm | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/bae0d2fe30886c2c7309e3a0f8457e2d359e218c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/bcb7c33ecdd13eac6576e37ac3a5dcaee9f345b7 | riscv64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/449fe983a2532ca72d0644ccad68a80a98118e7d | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/bd5397de85a9aa30b708fcd2853d526773128e32 | powerpc64le | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/90d972fad6b28d3b947730a5383fd72310f4991b | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/2312ea3f4e94d8cf060f76600e6e4da584389273 | ORPH m68k | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/6f7eb7230f2ebc2aa57a80f0f35bc1e2962b6313 | ORPH aarch64_be | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/f666a09b947bfd365ab3f016e48214c6949bf4a1 | ORPH microblaze | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/7b45a8f4d6b5e11b029192d328249205ce99b1a7 | ORPH mips64el | openblas-0.3.21 | NOK | http://autobuild.buildroot.net/results/5146b6dc30826860ee2e591ab349a5b03d2a3828 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/31cc0e5d1942f5f43f1825158f647173a8757759 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/bbed67865935c777fc84b4a8fe072c0e04a85770 | ORPH aarch64 | openvmtools-11.3.5-18557794 | NOK | http://autobuild.buildroot.net/results/a42a0086826060a021bb4c7b865befd07df2f4ef | microblazeel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e4d3b754a58cd65efdc0651c2b482a8c9973ff4a | ORPH s390x | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/cdfd13105b1f35e32c467bde00fa18fd50060849 | ORPH mips64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5b6b7778e4fb5053139884bb5b523074206e7497 | ORPH riscv64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/30ae9092d886812e81186af74816f073af69eba1 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/db6e0e84f2bae8f1e2f9b1326b27b166bf15ffcb | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/5da470fb4afae336dba9705f7a8fa58a2addfbbe | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/888c453d6d362dad089a007ca62ccece74ac4875 | ORPH mips64el | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/71ffb7bcd462a89dfedafdb0532090763a398a24 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/2f93def508ac2513470d5f635d4a815087fe3a42 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/28d9c8178dc90a60acbc460912cb0bd944764a86 | ORPH sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7715582642f5f79da1d57f2ed6e9ac74cd904408 | ORPH xtensa | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/ebcefeee8a4e96747a39121273ef6f090ba86460 | arm | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/1e6c6b8cb60578c3050f4222d884239cead4afb0 | aarch64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bc98cee98cecaa8b2e76250bfdbe773752e4fda0 | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b45eabaeb35c72cfcb3cd67e747ae2136c3f3c04 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ce429df11068c7390598fd42833bee4ca4f706aa | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e0494938a5f0ead3df9f6fcc36b929e2bec62e25 | x86_64 | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/ce37039991cb0fb02b97d341d78327e54d0e1d26 | aarch64_be | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/f1253ab8c9fb04c2d675a58cfc959c3be3ad2d5f | or1k | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/f20ab17dc5803f14a95807ddabd747fe5f3f23c9 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/35cf1970150b1f1b4977b9c5b59bdfa012578085 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/eaa25bd78d40890b5e13ff97a39676a7375ac724 | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/403394bf6efdf678ff76aa65ae0a6bd5cb9c32cd | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/6cb80d7bb042cac1886ad7c75415fe3cd6def035 | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/e3a194ee17a96cc6e097b41ceefe921bb53f523f | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/2549d6e306159bbaafceba5eabc264f1d01bc843 | or1k | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/3fbbd21a8e5aabce6b0c85dfaf1cf1bd4d7f724c | arceb | reaver-1.6.6 | NOK | http://autobuild.buildroot.net/results/3e2643db99ed219f994e9d643b70316d80449f59 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/5c1e2dd3692f33a180dd8957e9d7a06d8e5660de | ORPH arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f9a543869547dea4d1ece4b4e1a3fb17b37cc8c8 | sparc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/f479a7a4991aa42f2295d9bd9f475045879f53ce | aarch64 | ti-k3-r5-loader-2022.10 | NOK | http://autobuild.buildroot.net/results/fdc2fe1f7b387535c2d136e6a2b4c456bce400af | mips64 | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/151f31dc896d52e6337ed5f873f99126758c9988 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/eed7184e886841afc7df0b59ace129b3745d4d76 | ORPH mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/26151b5df486d45fdc281dae7cca454d8fb77b1c | ORPH i686 | uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/45a57389576a107b40ec1c443d89ae9a82db870e | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/03228794261e6e8be373bf2997c2c9efe55cdab3 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/cb240ee9ada8447b0590b68f7d5627c18f95a2c3 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/76935eb30afd3b9c4a25dc92b818a5773cb87bfe | sh4a | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/98081429517b9b2d8ef899899ad8de1c82a2cac0 | aarch64 | ulogd-2.0.8 | NOK | http://autobuild.buildroot.net/results/a8a0c1883cd0b1020853665ec57f6f1121321ebe | ORPH microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/3fefebce91f14b994f1924d681014f4343e64cef | mips64 | unknown | NOK | http://autobuild.buildroot.net/results/c06478870a14c6ad70b2ddd82f5a7ff14a1f3d4a | powerpc | unknown | NOK | http://autobuild.buildroot.net/results/de0cb02651f3aaf592e591e299b51c451b7ecabb | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/4feb8989d717be609b4600627065d45c89accbe3 | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/cb6877c11207d76f731df0da0ce40669229e4d25 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/0dfa3d1ebe4237b7c835fdf37724c22a3586bd4e | x86_64 | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/c24eb6305d7142c67c6987481c3adcc44447368f | ORPH sparc | wilc-driver-linux4microchip... | NOK | http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa | arm | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/db130156e87e8b88c6d9af27568a4cf3e1ce81bf | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/641b811b3fb4d65ff022f464bd1485d78a8bb0c8 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/40f49e78a2d52893ccbe3deb28f84acee0396c17 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c7db1e6575762a5216be39160534fb4981c38ab2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/ab004cb56360b536121f7e80f6575643c5676d75 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6598972b785a09b81c3673a21baf98c25f683df2 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c6b031fb70aedcc20b602d46918d2e4120657825 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/543f428b54a327098ac2bb9e45203e1d61236ff2 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/53b4667550f2ef90fa4adad3a9a390543668298c | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b29c507e0376b53a9f3638169aa98d356b53335c | ORPH sparc64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/05a73eb5a066d761c1889f8c389e1acdfa7bcd11 | powerpc | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/9fe0852210772fd5dc42bb3aa747375edb593663 | mipsel | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3357e8228261455ae4c0396ec1cc1292420a9cee | aarch64_be | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/c7572d1868d37b8bc03de629d340c7e45142546f | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 ulog-0389d243352255f6182326... | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- sh4 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/f7f1cec06908d33f3ee765b7d254557fc745f6ef | aarch64 | ulog-0389d243352255f6182326... | NOK | http://autobuild.buildroot.net/results/a95865220b4017f216caeccc648aa21d862dd6e5 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 3 efivar-38 | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 berkeleydb-5.3.28 | 1 dust-0.8.1 | 1 gitlab-runner-14.5.1 | 1 host-go-1.19.4 | 1 host-rust-1.64.0 | 1 libdrm-2.4.113 | 1 libgcrypt-1.10.1 | 1 linux-5.10.145-cip17 | 1 ltp-testsuite-20220930 | 1 ntp-4.2.8p15 | 1 opus-1.3.1 | 1 perl-5.34.1 | 1 qt5base-2ffb7ad8a1079a0444b... | 1 valgrind-3.19.0 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/222d98c26ec39a691f2e7172876b0da2c09488e2 | or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/b232bc96f7375178d763c888cacc1c8ba262d887 | mips64el | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/418f681568cb5795b225dd70899447dc7e25d777 | sh4 | berkeleydb-5.3.28 | NOK | http://autobuild.buildroot.net/results/1d940ed5072e33f1ec1fad5d71c0260ddec20766 | ORPH mipsel | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/cf1ac4c071596abafbf8baa7cd92c90537cec4c0 | ORPH arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/7d88ab1f157a8bfe27ce027d7da76cf3e845bc49 | mips64el | efivar-38 | NOK | http://autobuild.buildroot.net/results/a9f4a4ce80f85e65bef4df1dfdb96190c0d9127b | riscv64 | gitlab-runner-14.5.1 | NOK | http://autobuild.buildroot.net/results/978d35998748edec9411000a17836cfff1165f11 | i586 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6e84eb97c241294aa8b56cc5d33f66c332b6b013 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/5495393963e181a6f5c993517b08e1dc7e475fcb | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/01a9241b092ca6018ade3d487a9643cbe6e70f94 | aarch64_be | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/176261729abae8d3b61bd66c9b838e5d30672b2f | x86_64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/6e7e4cec79ab4d100560892c517ce1f48a6a7cb4 | arm | libdrm-2.4.113 | NOK | http://autobuild.buildroot.net/results/b9cee4131684d9a485d11b699d5b6482903ce6b9 | arm | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/949ca7625b5c4570417f3188735c3a65c41c9991 | ORPH mips | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/8f936d3f14acb644050781fdbe417a30d3a1ebb2 | ORPH powerpc | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/6a54d1bcb5f0d7a25b749128a0dad07db1e000f0 | riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/2eabb60e85b6576d28d3d4a560e9c61079f7144e | ORPH armeb | opus-1.3.1 | NOK | http://autobuild.buildroot.net/results/9648835d2e8f527b5b8d67ad99192b1a9342349e | ORPH sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/bb66da4cc8d894198718a77a07c4d23ad7c436cf | mips64 | qt5base-2ffb7ad8a1079a0444b... | NOK | http://autobuild.buildroot.net/results/89bbf8154c669c30492cdf7fbcd79df3116abc21 | mips64el | valgrind-3.19.0 | NOK | http://autobuild.buildroot.net/results/210d0756671b300e289a5761649e4236b9292ef2 | ORPH -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Sun Dec 25 20:07:50 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 25 Dec 2022 21:07:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/stellarium: bump version to 1.2 Message-ID: <20221225200750.263480-1-bernd.kuhls@t-online.de> Add patch to fix build error. Switch to xz tarball. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls --- .../stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++ package/stellarium/stellarium.hash | 3 +- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 package/stellarium/0001-add-missing-include.patch diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..cd817ee3dc --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) -- 2.34.1 From buildroot at heine.tech Sun Dec 25 21:13:54 2022 From: buildroot at heine.tech (Michael Nosthoff) Date: Sun, 25 Dec 2022 22:13:54 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages Message-ID: <20221225211355.6668-1-buildroot@heine.tech> --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5eed4a8455..48e7e08b3a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2105,12 +2105,16 @@ F: package/gnuplot/ F: package/sdl2/ N: Michael Nosthoff +F: package/boost/ +F: package/fmt/ F: package/grpc/ F: package/gtest/ +F: package/json-for-modern-cpp/ F: package/libabseil-cpp/ F: package/networkd-dispatcher/ F: package/protobuf/ F: package/re2/ +F: package/spdlog/ N: Michael Rommel F: package/knock/ -- 2.37.1 (Apple Git-137.1) From yann.morin.1998 at free.fr Sun Dec 25 20:37:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 21:37:10 +0100 Subject: [Buildroot] [git commit] package/ncurses: ignore CVE-2022-29458 Message-ID: <20221225211456.E987786B22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a782cfd23109d9e78726bd820cb89c8146f98b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fixed in patch 20220416 Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 79593d8084..4d93a992e4 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -12,6 +12,8 @@ NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config +# patch 20220416 +NCURSES_IGNORE_CVES += CVE-2022-29458 NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ ncurses-6.3-20211026.patch.gz \ From yann.morin.1998 at free.fr Sun Dec 25 20:37:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 21:37:08 +0100 Subject: [Buildroot] [git commit] ncurses: bump to 6.3 Message-ID: <20221225211456.DD5F886B1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. Signed-off-by: Dennis Van Hoorick Signed-off-by: Yann E. MORIN --- package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 ----------- package/ncurses/ncurses.hash | 98 ++++++++++++++++--------- package/ncurses/ncurses.mk | 106 +++++++++++++++------------ 3 files changed, 123 insertions(+), 125 deletions(-) diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch deleted file mode 100644 index 0106e8077f..0000000000 --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch +++ /dev/null @@ -1,44 +0,0 @@ -Fix gcc 5.x build failure - -Extracted from upstream commit -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. - -+ modify MKlib_gen.sh to work around change in development version of - gcc introduced here: - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html - (reports by Marcus Shawcroft, Maohui Lei). - -Original author: Thomas E. Dickey -Signed-off-by: Mikhail Peselnik -[Adam Duskett: Refresh for 6.1] -Signed-off-by: Adam Duskett ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 -@@ -505,11 +505,22 @@ - -e 's/gen_$//' \ - -e 's/ / /g' >>$TMP - -+cat >$ED1 < $ED2 -+cat $ED2 >$TMP -+ - $preprocessor $TMP 2>/dev/null \ --| sed \ -- -e 's/ / /g' \ -- -e 's/^ //' \ -- -e 's/_Bool/NCURSES_BOOL/g' \ -+| sed -f $ED1 \ - | $AWK -f $AW2 \ - | sed -f $ED3 \ - | sed \ diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 69115f5caf..1029c1ddcb 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -1,39 +1,65 @@ # Locally calculated after checking pgp signature -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz + # Locally computed sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk index 2881ca1308..79593d8084 100644 --- a/package/ncurses/ncurses.mk +++ b/package/ncurses/ncurses.mk @@ -4,62 +4,78 @@ # ################################################################################ -NCURSES_VERSION = 6.1 +NCURSES_VERSION = 6.3 NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses NCURSES_INSTALL_STAGING = YES NCURSES_DEPENDENCIES = host-ncurses NCURSES_LICENSE = MIT with advertising clause NCURSES_LICENSE_FILES = COPYING NCURSES_CPE_ID_VENDOR = gnu -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 -NCURSES_IGNORE_CVES += CVE-2018-10754 -NCURSES_IGNORE_CVES += CVE-2018-19211 -NCURSES_IGNORE_CVES += CVE-2018-19217 -NCURSES_IGNORE_CVES += CVE-2019-17594 -NCURSES_IGNORE_CVES += CVE-2019-17595 NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config NCURSES_PATCH = \ $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ - ncurses-6.1-20190609-patch.sh.bz2 \ - ncurses-6.1-20190615.patch.gz \ - ncurses-6.1-20190623.patch.gz \ - ncurses-6.1-20190630.patch.gz \ - ncurses-6.1-20190706.patch.gz \ - ncurses-6.1-20190713.patch.gz \ - ncurses-6.1-20190720.patch.gz \ - ncurses-6.1-20190727.patch.gz \ - ncurses-6.1-20190728.patch.gz \ - ncurses-6.1-20190803.patch.gz \ - ncurses-6.1-20190810.patch.gz \ - ncurses-6.1-20190817.patch.gz \ - ncurses-6.1-20190824.patch.gz \ - ncurses-6.1-20190831.patch.gz \ - ncurses-6.1-20190907.patch.gz \ - ncurses-6.1-20190914.patch.gz \ - ncurses-6.1-20190921.patch.gz \ - ncurses-6.1-20190928.patch.gz \ - ncurses-6.1-20191005.patch.gz \ - ncurses-6.1-20191012.patch.gz \ - ncurses-6.1-20191015.patch.gz \ - ncurses-6.1-20191019.patch.gz \ - ncurses-6.1-20191026.patch.gz \ - ncurses-6.1-20191102.patch.gz \ - ncurses-6.1-20191109.patch.gz \ - ncurses-6.1-20191116.patch.gz \ - ncurses-6.1-20191123.patch.gz \ - ncurses-6.1-20191130.patch.gz \ - ncurses-6.1-20191207.patch.gz \ - ncurses-6.1-20191214.patch.gz \ - ncurses-6.1-20191221.patch.gz \ - ncurses-6.1-20191228.patch.gz \ - ncurses-6.1-20200104.patch.gz \ - ncurses-6.1-20200111.patch.gz \ - ncurses-6.1-20200118.patch.gz \ + ncurses-6.3-20211026.patch.gz \ + ncurses-6.3-20211030.patch.gz \ + ncurses-6.3-20211106.patch.gz \ + ncurses-6.3-20211113.patch.gz \ + ncurses-6.3-20211115.patch.gz \ + ncurses-6.3-20211120.patch.gz \ + ncurses-6.3-20211127.patch.gz \ + ncurses-6.3-20211204.patch.gz \ + ncurses-6.3-20211211.patch.gz \ + ncurses-6.3-20211219.patch.gz \ + ncurses-6.3-20211225.patch.gz \ + ncurses-6.3-20220101.patch.gz \ + ncurses-6.3-20220115.patch.gz \ + ncurses-6.3-20220122.patch.gz \ + ncurses-6.3-20220129.patch.gz \ + ncurses-6.3-20220205.patch.gz \ + ncurses-6.3-20220212.patch.gz \ + ncurses-6.3-20220219.patch.gz \ + ncurses-6.3-20220226.patch.gz \ + ncurses-6.3-20220305.patch.gz \ + ncurses-6.3-20220312.patch.gz \ + ncurses-6.3-20220319.patch.gz \ + ncurses-6.3-20220326.patch.gz \ + ncurses-6.3-20220402.patch.gz \ + ncurses-6.3-20220409.patch.gz \ + ncurses-6.3-20220416.patch.gz \ + ncurses-6.3-20220423.patch.gz \ + ncurses-6.3-20220430.patch.gz \ + ncurses-6.3-20220501.patch.gz \ + ncurses-6.3-20220507.patch.gz \ + ncurses-6.3-20220514.patch.gz \ + ncurses-6.3-20220521.patch.gz \ + ncurses-6.3-20220529.patch.gz \ + ncurses-6.3-20220604.patch.gz \ + ncurses-6.3-20220612.patch.gz \ + ncurses-6.3-20220618.patch.gz \ + ncurses-6.3-20220625.patch.gz \ + ncurses-6.3-20220703.patch.gz \ + ncurses-6.3-20220709.patch.gz \ + ncurses-6.3-20220716.patch.gz \ + ncurses-6.3-20220724.patch.gz \ + ncurses-6.3-20220729.patch.gz \ + ncurses-6.3-20220806.patch.gz \ + ncurses-6.3-20220813.patch.gz \ + ncurses-6.3-20220820.patch.gz \ + ncurses-6.3-20220827.patch.gz \ + ncurses-6.3-20220903.patch.gz \ + ncurses-6.3-20220910.patch.gz \ + ncurses-6.3-20220917.patch.gz \ + ncurses-6.3-20220924.patch.gz \ + ncurses-6.3-20221001.patch.gz \ + ncurses-6.3-20221008.patch.gz \ + ncurses-6.3-20221015.patch.gz \ + ncurses-6.3-20221023.patch.gz \ + ncurses-6.3-20221029.patch.gz \ + ncurses-6.3-20221105.patch.gz \ + ncurses-6.3-20221112.patch.gz \ + ncurses-6.3-20221119.patch.gz \ + ncurses-6.3-20221126.patch.gz \ + ncurses-6.3-20221203.patch.gz \ ) -# ncurses-6.1-20191012.patch.gz -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 - NCURSES_CONF_OPTS = \ --without-cxx \ --without-cxx-binding \ From yann.morin.1998 at free.fr Sun Dec 25 21:23:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 22:23:43 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 In-Reply-To: <20221215100636.930-1-dennis.vanhoorick@barco.com> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> Message-ID: <20221225212343.GA2893@scaer> Dennis, All, On 2022-12-15 11:06 +0100, Dennis Van Hoorick spake thusly: > remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. > > Signed-off-by: Dennis Van Hoorick Applied to master, thanks. I am a bit concerned that we have to list all those incremental patches, so I was wondering if we could instead switch to using a snashot from the git tree. However, it is not trivial to find the official git tree, because it is not (prominently) advertised on the ncurses homepage. First, the homepage we have in package/ncurses/Config.in is incorrect: http://www.gnu.org/software/ncurses/ redirects to: https://invisible-island.net/ncurses/announce.html while we could rally use an even better one: https://invisible-island.net/ncurses/ So, I went on the hunt for a git repository that we could trust. If one goes straight to the frontpage https://invisible-island.net/, there is, well hidden toward the end of the page, a link to Thomas E. Dickey's github (Thomas is the ncurses maintainer, so we can trust him): https://github.com/ThomasDickey And lo and behold! there is an ncurses-snapshot repository there: https://github.com/ThomasDickey/ncurses-snapshots It has a tag for every snapshot, so we could presumably use that instead of listing all snapshot-patches. Something like: NCURSES_VERSION = 6.3 NCURSES_SNAPSHOT_DATE = 20221224 NCURSES_VERSION_SNAPSHOT = $(subst .,_,$(NCURSES_VERSION))_$(NCURSES_SNAPSHOT_DATE) NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION_SNAPSHOT)) # Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 Do you think you could have a look and send followup patches to fix that (one to fix the homepage, one to switch to the git repo)? Regards, Yann E. MORIN. > --- > package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- > package/ncurses/ncurses.hash | 98 ++++++++++------- > package/ncurses/ncurses.mk | 106 +++++++++++-------- > 3 files changed, 123 insertions(+), 125 deletions(-) > delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > deleted file mode 100644 > index 0106e8077f..0000000000 > --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > +++ /dev/null > @@ -1,44 +0,0 @@ > -Fix gcc 5.x build failure > - > -Extracted from upstream commit > -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. > - > -+ modify MKlib_gen.sh to work around change in development version of > - gcc introduced here: > - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html > - (reports by Marcus Shawcroft, Maohui Lei). > - > -Original author: Thomas E. Dickey > -Signed-off-by: Mikhail Peselnik > -[Adam Duskett: Refresh for 6.1] > -Signed-off-by: Adam Duskett > ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 > -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 > -@@ -505,11 +505,22 @@ > - -e 's/gen_$//' \ > - -e 's/ / /g' >>$TMP > - > -+cat >$ED1 < -+s/ / /g > -+s/^ // > -+s/ $// > -+s/P_NCURSES_BOOL/NCURSES_BOOL/g > -+EOF > -+ > -+# A patch discussed here: > -+# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > -+# introduces spurious #line markers. Work around that by ignoring the system's > -+# attempt to define "bool" and using our own symbol here. > -+sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2 > -+cat $ED2 >$TMP > -+ > - $preprocessor $TMP 2>/dev/null \ > --| sed \ > -- -e 's/ / /g' \ > -- -e 's/^ //' \ > -- -e 's/_Bool/NCURSES_BOOL/g' \ > -+| sed -f $ED1 \ > - | $AWK -f $AW2 \ > - | sed -f $ED3 \ > - | sed \ > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > index 69115f5caf..1029c1ddcb 100644 > --- a/package/ncurses/ncurses.hash > +++ b/package/ncurses/ncurses.hash > @@ -1,39 +1,65 @@ > # Locally calculated after checking pgp signature > -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz > -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 > -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz > -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz > -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz > -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz > -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz > -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz > -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz > -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz > -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz > -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz > -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz > -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz > -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz > -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz > -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz > -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz > -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz > -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz > -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz > -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz > -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz > -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz > -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz > -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz > -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz > -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz > -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz > -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz > -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz > -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz > -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz > -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz > -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz > -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz > +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz > +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz > +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz > +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz > +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz > +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz > +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz > +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz > +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz > +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz > +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz > +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz > +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz > +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz > +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz > +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz > +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz > +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz > +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz > +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz > +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz > +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz > +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz > +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz > +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz > +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz > +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz > +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz > +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz > +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz > +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz > +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz > +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz > +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz > +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz > +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz > +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz > +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz > +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz > +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz > +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz > +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz > +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz > +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz > +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz > +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz > +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz > +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz > +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz > +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz > +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz > +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz > +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz > +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz > +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz > +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz > +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz > +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz > +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz > +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz > +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > + > # Locally computed > sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > index 2881ca1308..79593d8084 100644 > --- a/package/ncurses/ncurses.mk > +++ b/package/ncurses/ncurses.mk > @@ -4,62 +4,78 @@ > # > ################################################################################ > > -NCURSES_VERSION = 6.1 > +NCURSES_VERSION = 6.3 > NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses > NCURSES_INSTALL_STAGING = YES > NCURSES_DEPENDENCIES = host-ncurses > NCURSES_LICENSE = MIT with advertising clause > NCURSES_LICENSE_FILES = COPYING > NCURSES_CPE_ID_VENDOR = gnu > -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 > -NCURSES_IGNORE_CVES += CVE-2018-10754 > -NCURSES_IGNORE_CVES += CVE-2018-19211 > -NCURSES_IGNORE_CVES += CVE-2018-19217 > -NCURSES_IGNORE_CVES += CVE-2019-17594 > -NCURSES_IGNORE_CVES += CVE-2019-17595 > NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config > NCURSES_PATCH = \ > $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ > - ncurses-6.1-20190609-patch.sh.bz2 \ > - ncurses-6.1-20190615.patch.gz \ > - ncurses-6.1-20190623.patch.gz \ > - ncurses-6.1-20190630.patch.gz \ > - ncurses-6.1-20190706.patch.gz \ > - ncurses-6.1-20190713.patch.gz \ > - ncurses-6.1-20190720.patch.gz \ > - ncurses-6.1-20190727.patch.gz \ > - ncurses-6.1-20190728.patch.gz \ > - ncurses-6.1-20190803.patch.gz \ > - ncurses-6.1-20190810.patch.gz \ > - ncurses-6.1-20190817.patch.gz \ > - ncurses-6.1-20190824.patch.gz \ > - ncurses-6.1-20190831.patch.gz \ > - ncurses-6.1-20190907.patch.gz \ > - ncurses-6.1-20190914.patch.gz \ > - ncurses-6.1-20190921.patch.gz \ > - ncurses-6.1-20190928.patch.gz \ > - ncurses-6.1-20191005.patch.gz \ > - ncurses-6.1-20191012.patch.gz \ > - ncurses-6.1-20191015.patch.gz \ > - ncurses-6.1-20191019.patch.gz \ > - ncurses-6.1-20191026.patch.gz \ > - ncurses-6.1-20191102.patch.gz \ > - ncurses-6.1-20191109.patch.gz \ > - ncurses-6.1-20191116.patch.gz \ > - ncurses-6.1-20191123.patch.gz \ > - ncurses-6.1-20191130.patch.gz \ > - ncurses-6.1-20191207.patch.gz \ > - ncurses-6.1-20191214.patch.gz \ > - ncurses-6.1-20191221.patch.gz \ > - ncurses-6.1-20191228.patch.gz \ > - ncurses-6.1-20200104.patch.gz \ > - ncurses-6.1-20200111.patch.gz \ > - ncurses-6.1-20200118.patch.gz \ > + ncurses-6.3-20211026.patch.gz \ > + ncurses-6.3-20211030.patch.gz \ > + ncurses-6.3-20211106.patch.gz \ > + ncurses-6.3-20211113.patch.gz \ > + ncurses-6.3-20211115.patch.gz \ > + ncurses-6.3-20211120.patch.gz \ > + ncurses-6.3-20211127.patch.gz \ > + ncurses-6.3-20211204.patch.gz \ > + ncurses-6.3-20211211.patch.gz \ > + ncurses-6.3-20211219.patch.gz \ > + ncurses-6.3-20211225.patch.gz \ > + ncurses-6.3-20220101.patch.gz \ > + ncurses-6.3-20220115.patch.gz \ > + ncurses-6.3-20220122.patch.gz \ > + ncurses-6.3-20220129.patch.gz \ > + ncurses-6.3-20220205.patch.gz \ > + ncurses-6.3-20220212.patch.gz \ > + ncurses-6.3-20220219.patch.gz \ > + ncurses-6.3-20220226.patch.gz \ > + ncurses-6.3-20220305.patch.gz \ > + ncurses-6.3-20220312.patch.gz \ > + ncurses-6.3-20220319.patch.gz \ > + ncurses-6.3-20220326.patch.gz \ > + ncurses-6.3-20220402.patch.gz \ > + ncurses-6.3-20220409.patch.gz \ > + ncurses-6.3-20220416.patch.gz \ > + ncurses-6.3-20220423.patch.gz \ > + ncurses-6.3-20220430.patch.gz \ > + ncurses-6.3-20220501.patch.gz \ > + ncurses-6.3-20220507.patch.gz \ > + ncurses-6.3-20220514.patch.gz \ > + ncurses-6.3-20220521.patch.gz \ > + ncurses-6.3-20220529.patch.gz \ > + ncurses-6.3-20220604.patch.gz \ > + ncurses-6.3-20220612.patch.gz \ > + ncurses-6.3-20220618.patch.gz \ > + ncurses-6.3-20220625.patch.gz \ > + ncurses-6.3-20220703.patch.gz \ > + ncurses-6.3-20220709.patch.gz \ > + ncurses-6.3-20220716.patch.gz \ > + ncurses-6.3-20220724.patch.gz \ > + ncurses-6.3-20220729.patch.gz \ > + ncurses-6.3-20220806.patch.gz \ > + ncurses-6.3-20220813.patch.gz \ > + ncurses-6.3-20220820.patch.gz \ > + ncurses-6.3-20220827.patch.gz \ > + ncurses-6.3-20220903.patch.gz \ > + ncurses-6.3-20220910.patch.gz \ > + ncurses-6.3-20220917.patch.gz \ > + ncurses-6.3-20220924.patch.gz \ > + ncurses-6.3-20221001.patch.gz \ > + ncurses-6.3-20221008.patch.gz \ > + ncurses-6.3-20221015.patch.gz \ > + ncurses-6.3-20221023.patch.gz \ > + ncurses-6.3-20221029.patch.gz \ > + ncurses-6.3-20221105.patch.gz \ > + ncurses-6.3-20221112.patch.gz \ > + ncurses-6.3-20221119.patch.gz \ > + ncurses-6.3-20221126.patch.gz \ > + ncurses-6.3-20221203.patch.gz \ > ) > > -# ncurses-6.1-20191012.patch.gz > -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 > - > NCURSES_CONF_OPTS = \ > --without-cxx \ > --without-cxx-binding \ > -- > 2.30.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From bernd.kuhls at t-online.de Sun Dec 25 21:55:09 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Sun, 25 Dec 2022 22:55:09 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/stellarium: bump version to 1.2 Message-ID: <20221225215509.981425-1-bernd.kuhls@t-online.de> Add patch to fix build error. Removed sha1 hash. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls --- v2: updated patch after upstream comment .../stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++ package/stellarium/stellarium.hash | 3 +- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 package/stellarium/0001-add-missing-include.patch diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..822fc50367 --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) -- 2.34.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:22 +0100 Subject: [Buildroot] [PATCH 0/3 v4] system: add option to handle /var as an overlayfs with r/o rootfs (branch yem/systemdify-var) Message-ID: Hello All! This three-patch series introduces an alternate option to handle /var as an overlayfs, when using a read-only rootfs with systemd. The rationale behind wanting to use an overlayfs rather than the factory we used to create so far, is that in some corner-cases, the factory does not work, and can't easily be fixed (mesmerising hand-waving...), while the overlayfs Just-Works? (at the expense of a little trickery at runtime). This series would not have been entirely possible without the input from Norbert, who provided the basis for the overlayfs-based solution, and explanations on how things fit together in a systemd system. Thanks! Changes v3 -> v4: - drop patches already applied - split mounting the base tmpfs out of the service unit and into its own .mount unit - rename the service unit to a more appropriate name - update explanations on hos to provide one's own backing store instead of the tmpfs Changes v2 -> v3: - introduce the overlayfs-based proposal from Norbert - some rewording - some typo fixes (yah, Yann being Yann being me...) Changes v1 -> v2: - split Yann at work initial patch into the first two patch - move the systemd-tmpfile handling to the skeleton - introduce options to enable/disable factory or systemd-tmpfiles Regards, Yann E. MORIN. ---------------------------------------------------------------- Yann E. MORIN (3): system: introduce a choice for /var management system: add option to use an overlayfs on /var on a r/o root w/ systemd support/testing: add systemd tests for factory and overlayfs .../skeleton-init-systemd/{ => factory}/var.mount | 0 .../overlayfs/prepare-var-overlay.service | 19 ++ .../overlayfs/run-buildroot-mounts-var.mount | 12 ++ package/skeleton-init-systemd/overlayfs/var.mount | 14 ++ .../skeleton-init-systemd/skeleton-init-systemd.mk | 28 ++- .../testing/conf/overlayfs-kernel-fragment.config | 1 + .../run-buildroot-mounts-var.mount.d/base.conf | 2 + support/testing/tests/init/test_systemd.py | 209 ++++++++++++++++++++- system/Config.in | 48 ++++- 9 files changed, 311 insertions(+), 22 deletions(-) rename package/skeleton-init-systemd/{ => factory}/var.mount (100%) create mode 100644 package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service create mode 100644 package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount create mode 100644 package/skeleton-init-systemd/overlayfs/var.mount create mode 100644 support/testing/conf/overlayfs-kernel-fragment.config create mode 100644 support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sun Dec 25 22:08:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:22 +0100 Subject: [Buildroot] [PATCH 1/3 v4] system: introduce a choice for /var management In-Reply-To: References: Message-ID: <2f9e844a3580077442585e16a137eb5a9161121e.1672006091.git.yann.morin.1998@free.fr> From: "Yann E. MORIN" Currently, we have a single solution to handle the /var content on a read-only root filesystem, and users can opt out of using it. We're going to introduce another solution (based on an overlayfs), which is incompatible with using the factory, so we'll have a choice of three mutually exclusive options. Introduce that choice now with just the existing /var factory, and a new option to opt out of it. Signed-off-by: Yann E. MORIN Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Arnout Vandecappelle (Essensium/Mind) Cc: Romain Naour Cc : Je?re?my Rosen Acked-by: Norbert Lange --- system/Config.in | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/system/Config.in b/system/Config.in index 806a747315..87df031545 100644 --- a/system/Config.in +++ b/system/Config.in @@ -156,10 +156,16 @@ endchoice if BR2_INIT_SYSTEMD -config BR2_INIT_SYSTEMD_VAR_FACTORY - bool "build a factory to populate a tmpfs on /var" - default y # legacy +choice + bool "/var management" + default BR2_INIT_SYSTEMD_VAR_FACTORY # legacy depends on !BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW + help + Select how Buildroot provides a read-write /var when the + rootfs is not remounted read-write. + +config BR2_INIT_SYSTEMD_VAR_FACTORY + bool "build a factory to populate a tmpfs" help Build a factory of the content of /var as installed by packages, mount a tmpfs on /var at runtime, so that @@ -181,6 +187,16 @@ config BR2_INIT_SYSTEMD_VAR_FACTORY var.mount unit, that overrides the What and Type, and possibly the Options and After, fields. +config BR2_INIT_SYSTEMD_VAR_NONE + bool "do nothing" + help + Choose this if you have custom dispositions (like one or more + of a post-build script, a fakeroot script, systemd units, an + initramfs, or something else) that prepare /var to be writable + on a read-only rootfs. + +endchoice + config BR2_INIT_SYSTEMD_POPULATE_TMPFILES bool "trigger systemd-tmpfiles during build" default y # legacy -- 2.25.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:23 +0100 Subject: [Buildroot] [PATCH 2/3 v4] system: add option to use an overlayfs on /var on a r/o root w/ systemd In-Reply-To: References: Message-ID: From: "Yann E. MORIN" While the /var factory seems to be working in most cases, there have been suggestions that it may be slightly and subtely borken in some (rare? edge?) cases, especially about symlinks. An other solution is to pre-populate /var at build time, by way of calling systemd-tmpfiles, and mounting an overlayfs on-top of it at runtime. The first part is already done, and this change focuses on mountig the overlayfs. This is slightly accrobatic, though, and requires a few hoops: - first, we create a tmpfs; this will server as the backing store for the writable part of the overlayfs; - there, we create three directories for the overlayfs: - lower/, upper/, and work/, to serve as the respective overlayfs directories, - note: the 'upper' and 'work' have to be on the same filesystem; - then we bind-mount /var onto lower/ - eventually we mount the overlayfs We are doing that with three systemd units, with the latter having a dependency on the previous one: - the tmpfs is created as a standalone mount unit, first because that just makes sense to use systemd to do the mount, and second because that will make it easy gfor users to provide an actual backing store for /var, by just providing a dropin that overrides the What with the desitred backing store, and optionally adding dependencies on other services to create/initialise the backing store if needed. - creating the directories is done with their own service file, as there is no other easy way to reate them automatically. We also bind-mount /var onto the lower in that service file, instead of using a systemd mount unit. See [0] for the rationale. - finally, we mount an overlay on /var with a classic systemd mount unit. [0] if we had a systemd mount unit to do the bind mount, then it sould look like: # run-buildroot-mounts-var-lower.mount [Mount] What=/var Where=/run/buildroot/mounts/var/lower Options=bind and then the var.mount unit would need to have a dependency on that unit: # var.mount [Unit] After=run-buildroot-mounts-var-lower.mount [Mount] Where=/var However, the What=/var of the first unit automatically adds an implicit dependency on /var, and since there is a unit providing Where=/var, we would have run-buildroot-mounts-var-lower.mount depend on var.mount, but we need var.mount to depend on run-buildroot-mounts-var-lower.mount, so this is a circular dependency. There is no way to tell systemd no to add the implicit dependency. So we do the bind mont manually in the service unit that prepares the overlay structure. Norbert provided some systemd units as a starting point, and that was quite a huge help in understanding how to fit all those things together. Co-authored-by: Norbert Lange Signed-off-by: Yann E. MORIN Cc: Norbert Lange Cc: Romain Naour Cc: Je?re?my Rosen Signed-off-by: Yann E. MORIN --- .../{ => factory}/var.mount | 0 .../overlayfs/prepare-var-overlay.service | 19 +++++++++++++ .../overlayfs/run-buildroot-mounts-var.mount | 12 ++++++++ .../skeleton-init-systemd/overlayfs/var.mount | 14 ++++++++++ .../skeleton-init-systemd.mk | 28 +++++++++++++++++-- system/Config.in | 26 ++++++++++++----- 6 files changed, 89 insertions(+), 10 deletions(-) rename package/skeleton-init-systemd/{ => factory}/var.mount (100%) create mode 100644 package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service create mode 100644 package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount create mode 100644 package/skeleton-init-systemd/overlayfs/var.mount diff --git a/package/skeleton-init-systemd/var.mount b/package/skeleton-init-systemd/factory/var.mount similarity index 100% rename from package/skeleton-init-systemd/var.mount rename to package/skeleton-init-systemd/factory/var.mount diff --git a/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service b/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service new file mode 100644 index 0000000000..281aa0efb5 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/prepare-var-overlay.service @@ -0,0 +1,19 @@ +[Unit] +Description=Variable storage overlay setup +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +RequiresMountsFor=/run/buildroot/mounts/var + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/mkdir -p /run/buildroot/mounts/var/lower /run/buildroot/mounts/var/upper /run/buildroot/mounts/var/work + +# Ideally, we would like to use a systemd mount unit to manage the bind +# mount. Unfortunately, that creates a circular dependency: such a unit +# would have What=/var while var.mount has Where=/var so that introduces +# an implicit dependency from that unit to var.mount, but var.mount +# would have an explicit dependency to be ordered after that unit. +# So we handle the bind mount manually. +ExecStart=/usr/bin/mount -n -o bind,private /var /run/buildroot/mounts/var/lower +ExecStop=/usr/bin/umount -l /run/buildroot/mounts/var/lower diff --git a/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount b/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount new file mode 100644 index 0000000000..554975a052 --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/run-buildroot-mounts-var.mount @@ -0,0 +1,12 @@ +[Unit] +Description=Variable storage overlay tmpfs +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +After=local-fs-pre.target + +[Mount] +What=var_overlay_tmpfs +Where=/run/buildroot/mounts/var +Type=tmpfs +Options=private +LazyUnmount=true diff --git a/package/skeleton-init-systemd/overlayfs/var.mount b/package/skeleton-init-systemd/overlayfs/var.mount new file mode 100644 index 0000000000..812e6ce7bf --- /dev/null +++ b/package/skeleton-init-systemd/overlayfs/var.mount @@ -0,0 +1,14 @@ +[Unit] +Description=Variable storage overlay +Documentation=man:file-hierarchy(7) +ConditionPathIsSymbolicLink=!/var +DefaultDependencies=no +After=prepare-var-overlay.service +BindsTo=prepare-var-overlay.service + +[Mount] +What=overlay_var +Where=/var +Type=overlay +Options=lowerdir=/run/buildroot/mounts/var/lower,upperdir=/run/buildroot/mounts/var/upper,workdir=/run/buildroot/mounts/var/work,redirect_dir=on,index=on,xino=on +LazyUnmount=true diff --git a/package/skeleton-init-systemd/skeleton-init-systemd.mk b/package/skeleton-init-systemd/skeleton-init-systemd.mk index fb15552f99..cc32960dbf 100644 --- a/package/skeleton-init-systemd/skeleton-init-systemd.mk +++ b/package/skeleton-init-systemd/skeleton-init-systemd.mk @@ -33,7 +33,7 @@ endef # a real (but empty) directory, and the "factory files" will be copied # back there by the tmpfiles.d mechanism. ifeq ($(BR2_INIT_SYSTEMD_VAR_FACTORY),y) -define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_FACTORY rm -rf $(TARGET_DIR)/usr/share/factory/var mv $(TARGET_DIR)/var $(TARGET_DIR)/usr/share/factory/var mkdir -p $(TARGET_DIR)/var @@ -52,11 +52,33 @@ define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR || exit 1; \ fi; \ done >$(TARGET_DIR)/usr/lib/tmpfiles.d/00-buildroot-var.conf - $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/var.mount \ + $(INSTALL) -D -m 0644 $(SKELETON_INIT_SYSTEMD_PKGDIR)/factory/var.mount \ $(TARGET_DIR)/usr/lib/systemd/system/var.mount endef -SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR +SKELETON_INIT_SYSTEMD_ROOTFS_PRE_CMD_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_FACTORY endif # BR2_INIT_SYSTEMD_VAR_FACTORY + +ifeq ($(BR2_INIT_SYSTEMD_VAR_OVERLAYFS),y) + +define SKELETON_INIT_SYSTEMD_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_OVERLAY_FS) +endef + +define SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_OVERLAYFS + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/run-buildroot-mounts-var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/run-buildroot-mounts-var.mount + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/prepare-var-overlay.service \ + $(TARGET_DIR)/usr/lib/systemd/system/prepare-var-overlay.service + $(INSTALL) -D -m 0644 \ + $(SKELETON_INIT_SYSTEMD_PKGDIR)/overlayfs/var.mount \ + $(TARGET_DIR)/usr/lib/systemd/system/var.mount +endef +SKELETON_INIT_SYSTEMD_POST_INSTALL_TARGET_HOOKS += SKELETON_INIT_SYSTEMD_PRE_ROOTFS_VAR_OVERLAYFS + +endif # BR2_INIT_SYSTEMD_VAR_OVERLAYFS + endif # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW ifeq ($(BR2_INIT_SYSTEMD_POPULATE_TMPFILES),y) diff --git a/system/Config.in b/system/Config.in index 87df031545..5c9b41a8d3 100644 --- a/system/Config.in +++ b/system/Config.in @@ -164,6 +164,14 @@ choice Select how Buildroot provides a read-write /var when the rootfs is not remounted read-write. + Note: Buildroot uses a tmpfs, either as a mount point or as + the upper of an overlayfs, so as to at least make the system + bootable out of the box; mounting a filesystem from actual + storage is left to the integration, as it is too specific and + may need preparatory work like partitionning a device and/or + formatting a filesystem first, which falls out of the scope + of Buildroot. + config BR2_INIT_SYSTEMD_VAR_FACTORY bool "build a factory to populate a tmpfs" help @@ -176,17 +184,21 @@ config BR2_INIT_SYSTEMD_VAR_FACTORY It probably does not play very well with triggering a call to systemd-tmpfiles at build time (below). - Note: Buildroot mounts a tmpfs on /var to at least make the - system bootable out of the box; mounting a filesystem from - actual storage is left to the integration, as it is too - specific and may need preparatory work like partitionning a - device and/or formatting a filesystem first, so that falls - out of the scope of Buildroot. - To use persistent storage, provide a systemd dropin for the var.mount unit, that overrides the What and Type, and possibly the Options and After, fields. +config BR2_INIT_SYSTEMD_VAR_OVERLAYFS + bool "mount an overlayfs backed by a tmpfs" + select BR2_INIT_SYSTEMD_POPULATE_TMPFILES + help + Mount an overlayfs on /var, with the upper as a tmpfs. + + To use a persistent storage, provide a systemd dropin for the + run-buildroot-mounts-var.mount unit, that overrides the What + and Type, and possibly Options, fields, and adds necessary + dependencies on other services. + config BR2_INIT_SYSTEMD_VAR_NONE bool "do nothing" help -- 2.25.1 From yann.morin.1998 at free.fr Sun Dec 25 22:08:24 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sun, 25 Dec 2022 23:08:24 +0100 Subject: [Buildroot] [PATCH 3/3 v4] support/testing: add systemd tests for factory and overlayfs In-Reply-To: References: Message-ID: Signed-off-by: Yann E. MORIN --- .../conf/overlayfs-kernel-fragment.config | 1 + .../base.conf | 2 + support/testing/tests/init/test_systemd.py | 209 +++++++++++++++++- 3 files changed, 203 insertions(+), 9 deletions(-) create mode 100644 support/testing/conf/overlayfs-kernel-fragment.config create mode 100644 support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf diff --git a/support/testing/conf/overlayfs-kernel-fragment.config b/support/testing/conf/overlayfs-kernel-fragment.config new file mode 100644 index 0000000000..9122238993 --- /dev/null +++ b/support/testing/conf/overlayfs-kernel-fragment.config @@ -0,0 +1 @@ +CONFIG_OVERLAY_FS=y diff --git a/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf b/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf new file mode 100644 index 0000000000..5953c71947 --- /dev/null +++ b/support/testing/tests/init/systemd-overlay/usr/lib/systemd/system/run-buildroot-mounts-var.mount.d/base.conf @@ -0,0 +1,2 @@ +[Mount] +What=other-var-backing-store diff --git a/support/testing/tests/init/test_systemd.py b/support/testing/tests/init/test_systemd.py index ddc32b0838..2f704791ca 100644 --- a/support/testing/tests/init/test_systemd.py +++ b/support/testing/tests/init/test_systemd.py @@ -1,7 +1,15 @@ import infra.basetest +import re from tests.init.base import InitSystemBase as InitSystemBase +# In the following tests, the read-only cases use the default settings, +# which historically used both a factory to populate a tmpfs on /var, +# and pre-populated /var at buildtime. Since these are the default +# settings, and they proved to generate a system that ultimately boots, +# we still want to keep testing that. See later, below, for the +# specialised test cases. + class InitSystemSystemdBase(InitSystemBase): config = \ """ @@ -17,7 +25,10 @@ class InitSystemSystemdBase(InitSystemBase): """ def check_systemd(self, fs): - self.start_emulator(fs) + if "BR2_LINUX_KERNEL=y" in self.config: + self.start_emulator(fs, "zImage", "vexpress-v2p-ca9") + else: + self.start_emulator(fs) self.check_init("/lib/systemd/systemd") # Test all units are OK @@ -40,19 +51,12 @@ class TestInitSystemSystemdRoNetworkd(InitSystemSystemdBase): """ BR2_SYSTEM_DHCP="eth0" # BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set - BR2_ROOTFS_OVERLAY="{}" BR2_TARGET_ROOTFS_SQUASHFS=y - """.format(infra.filepath("tests/init/systemd-factory")) + """ def test_run(self): self.check_systemd("squashfs") - # This one must be executed on the target, to check that - # the factory feature works as expected - out, exit_code = self.emulator.run("cat /var/foo/bar") - self.assertEqual(exit_code, 0) - self.assertEqual(out[0], "foobar") - class TestInitSystemSystemdRwNetworkd(InitSystemSystemdBase): config = InitSystemSystemdBase.config + \ @@ -191,3 +195,190 @@ class TestInitSystemSystemdRwFull(InitSystemSystemdBase): def test_run(self): self.check_systemd("ext2") + + +# The following tests are all about read-only rootfs, and exercise either +# using an un-populated factory for /var, or an overlaysfs ontop of a +# pre-populated /var. They all specialise the TestInitSystemSystemdRo* +# test cases above. + + +# Helper class for factory-based tests +class InitSystemSystemdBaseFactory(): + config = \ + """ + # BR2_INIT_SYSTEMD_POPULATE_TMPFILES is not set + BR2_ROOTFS_OVERLAY="{}" + """.format(infra.filepath("tests/init/systemd-factory")) + + def test_run(self): + super().test_run() + + # This one must be executed on the target, to check that + # the factory feature works as expected + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + # /var/foo/bar is from the /var factory + _, exit_code = self.emulator.run("test -e /usr/share/factory/var/foo/bar") + self.assertEqual(exit_code, 0) + + # We can write in /var/foo/bar + _, exit_code = self.emulator.run("echo barfoo >/var/foo/bar") + self.assertEqual(exit_code, 0) + # ... and it contains the new content + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... but the factory is umodified + out, exit_code = self.emulator.run("cat /usr/share/factory/var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + +class TestInitSystemSystemdRoNetworkdFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoNetworkd, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoNetworkd.config + + +class TestInitSystemSystemdRoIfupdownFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdown, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdown.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdownDbusbroker, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdownDbusbroker.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerDbusFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoIfupdownDbusbrokerDbus, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoIfupdownDbusbrokerDbus.config + + +class TestInitSystemSystemdRoFullFactory( + InitSystemSystemdBaseFactory, + TestInitSystemSystemdRoFull, +): + config = InitSystemSystemdBaseFactory.config + \ + TestInitSystemSystemdRoFull.config + + +# Helper class for overlayfs-based tests +class InitSystemSystemdBaseOverlayfs(): + config = \ + """ + # BR2_INIT_SYSTEMD_VAR_FACTORY is not set + BR2_INIT_SYSTEMD_VAR_OVERLAYFS=y + BR2_ROOTFS_OVERLAY="{}" + BR2_LINUX_KERNEL=y + BR2_LINUX_KERNEL_CUSTOM_VERSION=y + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.7" + BR2_LINUX_KERNEL_DEFCONFIG="vexpress" + BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="{}" + BR2_LINUX_KERNEL_DTS_SUPPORT=y + BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9" + """.format(infra.filepath("tests/init/systemd-factory"), + infra.filepath("conf/overlayfs-kernel-fragment.config")) + + def test_run(self): + super().test_run() + + # This one must be executed on the target, to check that + # the tmpfiles pre-populate works as expected + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + # /var/foo/bar is from the pre-populated /var, so it should + # not be present in the upper of the overlay + _, exit_code = self.emulator.run("test -e /run/buildroot/mounts/var/upper/foo/bar") + self.assertNotEqual(exit_code, 0) + + # We can write in /var/foo/bar + _, exit_code = self.emulator.run("echo barfoo >/var/foo/bar") + self.assertEqual(exit_code, 0) + # ... and it contains the new content + out, exit_code = self.emulator.run("cat /var/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... and it to appears in the upper + _, exit_code = self.emulator.run("test -e /run/buildroot/mounts/var/upper/foo/bar") + self.assertEqual(exit_code, 0) + # ... with the new content + out, exit_code = self.emulator.run("cat /run/buildroot/mounts/var/upper/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "barfoo") + # ... while the lower still has the oldcontent + out, exit_code = self.emulator.run("cat /run/buildroot/mounts/var/lower/foo/bar") + self.assertEqual(exit_code, 0) + self.assertEqual(out[0], "foobar") + + +class TestInitSystemSystemdRoNetworkdOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoNetworkd, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoNetworkd.config + + +class TestInitSystemSystemdRoIfupdownOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdown, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdown.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdownDbusbroker, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdownDbusbroker.config + + +class TestInitSystemSystemdRoIfupdownDbusbrokerDbusOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoIfupdownDbusbrokerDbus, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoIfupdownDbusbrokerDbus.config + + +class TestInitSystemSystemdRoFullOverlayfs( + InitSystemSystemdBaseOverlayfs, + TestInitSystemSystemdRoFull, +): + config = InitSystemSystemdBaseOverlayfs.config + \ + TestInitSystemSystemdRoFull.config + + +class TestInitSystemSystemdRoFullOverlayfsVarBacking( + TestInitSystemSystemdRoFullOverlayfs, +): + config = re.sub( + r'^\s*BR2_ROOTFS_OVERLAY="(.*)"$', + 'BR2_ROOTFS_OVERLAY="\\1 {}"'.format(infra.filepath('tests/init/systemd-overlay')), + TestInitSystemSystemdRoFullOverlayfs.config, + flags=re.MULTILINE, + ) + + def test_run(self): + super().test_run() + + self.assertRunOk("mount |grep other-var-backing-store") -- 2.25.1 From fontaine.fabrice at gmail.com Sun Dec 25 22:48:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sun, 25 Dec 2022 23:48:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/ncurses: fix legal info Message-ID: <20221225224824.814957-1-fontaine.fabrice@gmail.com> Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of COPYING (update in year) Fixes: - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae Signed-off-by: Fabrice Fontaine --- package/ncurses/ncurses.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 1029c1ddcb..c72a2abf46 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz # Locally computed -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING -- 2.35.1 From bernd.kuhls at t-online.de Sun Dec 25 23:11:25 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 26 Dec 2022 00:11:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/liboping: fix build with ncurses-6.3 Message-ID: <20221225231125.3955545-1-bernd.kuhls@t-online.de> https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 bumped ncurses to version 6.3 which breaks build of liboping. Signed-off-by: Bernd Kuhls --- ...ys-use-s-style-format-for-printf-sty.patch | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch new file mode 100644 index 0000000000..3b68feea3d --- /dev/null +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch @@ -0,0 +1,59 @@ +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 15 Nov 2021 08:05:43 +0000 +Subject: [PATCH] src/oping.c: always use "%s"-style format for + printf()-style functions + +`ncuses-6.3` added printf-style function attributes and now makes +it easier to catch cases when user input is used in palce of format +string when built with CFLAGS=-Werror=format-security: + + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] + 1265 | hist_symbols_utf8[index]); + | ^~~~~~~~~~~~~~~~~ + +Let's wrap all the missing places with "%s" format. + +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 + +Signed-off-by: Bernd Kuhls +[Bernd: rebased for liboping version 1.10.0] +--- + src/oping.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/src/oping.c b/src/oping.c +index c087c80..af4a0cb 100644 +--- a/src/oping.c ++++ b/src/oping.c +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ + wattron (ctx->window, COLOR_PAIR(color)); + + if (has_utf8()) +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); + +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); + else if (has_utf8 ()) + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, +- hist_symbols_utf8[index]); ++ "%s", hist_symbols_utf8[index]); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, + hist_symbols_acs[index] | A_ALTCHARSET); +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ + + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", + data_len, context->host, context->addr, +- sequence, recv_ttl, +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); ++ sequence, recv_ttl); + if ((recv_qos != 0) || (opt_send_qos != 0)) + { + HOST_PRINTF ("qos=%s ", +-- +2.34.1 + -- 2.34.1 From fperrad at gmail.com Mon Dec 26 07:47:48 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:47:48 +0100 Subject: [Buildroot] [PATCH] package/lua-cjson: bump to version 2.1.0.10 Message-ID: <20221226074749.143619-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-cjson/Config.in | 2 +- package/lua-cjson/lua-cjson.hash | 2 +- package/lua-cjson/lua-cjson.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in index 9474b3176..1c153fa46 100644 --- a/package/lua-cjson/Config.in +++ b/package/lua-cjson/Config.in @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON (C-module) - http://www.kyne.com.au/~mark/software/lua-cjson.php + https://www.kyne.com.au/~mark/software/lua-cjson.php diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash index b052c5199..5ddc07bcc 100644 --- a/package/lua-cjson/lua-cjson.hash +++ b/package/lua-cjson/lua-cjson.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk index e029dab5c..e08d23006 100644 --- a/package/lua-cjson/lua-cjson.mk +++ b/package/lua-cjson/lua-cjson.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CJSON_VERSION = 2.1.0.6-1 +LUA_CJSON_VERSION = 2.1.0.10-1 LUA_CJSON_SUBDIR = lua-cjson LUA_CJSON_LICENSE = MIT LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:01 +0100 Subject: [Buildroot] [PATCH] package/lua-datafile: bump to version 0.7 Message-ID: <20221226074801.143640-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-datafile/lua-datafile.hash | 2 +- package/lua-datafile/lua-datafile.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash index 07a13e7e8..e3b415ad4 100644 --- a/package/lua-datafile/lua-datafile.hash +++ b/package/lua-datafile/lua-datafile.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk index 5d30fdcf9..3b4c65d3e 100644 --- a/package/lua-datafile/lua-datafile.mk +++ b/package/lua-datafile/lua-datafile.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_DATAFILE_VERSION = 0.6-1 +LUA_DATAFILE_VERSION = 0.7-1 LUA_DATAFILE_NAME_UPSTREAM = datafile LUA_DATAFILE_SUBDIR = datafile LUA_DATAFILE_LICENSE = MIT -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:33 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:33 +0100 Subject: [Buildroot] [PATCH] package/lua-ev: bump to version 1.5 Message-ID: <20221226074833.143668-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-ev/lua-ev.hash | 4 ++-- package/lua-ev/lua-ev.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash index eb4f4cf74..278f5f8f7 100644 --- a/package/lua-ev/lua-ev.hash +++ b/package/lua-ev/lua-ev.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk index 39394875b..eec078944 100644 --- a/package/lua-ev/lua-ev.mk +++ b/package/lua-ev/lua-ev.mk @@ -4,8 +4,8 @@ # ################################################################################ -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) +LUA_EV_VERSION = 1.5 +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) LUA_EV_DEPENDENCIES = luainterpreter libev LUA_EV_LICENSE = MIT LUA_EV_LICENSE_FILES = README -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:48:51 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:48:51 +0100 Subject: [Buildroot] [PATCH] package/lua-utf8: bump to version 0.1.5 Message-ID: <20221226074851.143689-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/lua-utf8/Config.in | 2 +- package/lua-utf8/lua-utf8.hash | 4 ++-- package/lua-utf8/lua-utf8.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in index 313fa4e45..5815936df 100644 --- a/package/lua-utf8/Config.in +++ b/package/lua-utf8/Config.in @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 This module adds UTF-8 support to Lua. It's compatible with Lua "string" module. - http://github.com/starwing/luautf8 + https://github.com/starwing/luautf8 diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash index b6720b360..b4d455ceb 100644 --- a/package/lua-utf8/lua-utf8.hash +++ b/package/lua-utf8/lua-utf8.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk index 52aaf5c71..33c34a4eb 100644 --- a/package/lua-utf8/lua-utf8.mk +++ b/package/lua-utf8/lua-utf8.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_UTF8_VERSION = 0.1.3-1 +LUA_UTF8_VERSION = 0.1.5-2 LUA_UTF8_NAME_UPSTREAM = luautf8 LUA_UTF8_LICENSE = MIT LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE -- 2.37.2 From fperrad at gmail.com Mon Dec 26 07:49:01 2022 From: fperrad at gmail.com (Francois Perrad) Date: Mon, 26 Dec 2022 08:49:01 +0100 Subject: [Buildroot] [PATCH] package/open62541: bump to version 1.3.4 Message-ID: <20221226074901.143710-1-francois.perrad@gadz.org> Signed-off-by: Francois Perrad --- package/open62541/open62541.hash | 2 +- package/open62541/open62541.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash index 22c13851b..09002436e 100644 --- a/package/open62541/open62541.hash +++ b/package/open62541/open62541.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk index edc95dcf1..2c0e3b17f 100644 --- a/package/open62541/open62541.mk +++ b/package/open62541/open62541.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPEN62541_VERSION = v1.3.3 +OPEN62541_VERSION = v1.3.4 OPEN62541_SITE_METHOD = git OPEN62541_SITE = https://github.com/open62541/open62541.git OPEN62541_GIT_SUBMODULES = YES -- 2.37.2 From yann.morin.1998 at free.fr Mon Dec 26 08:35:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:35:26 +0100 Subject: [Buildroot] [git commit] package/ncurses: fix legal info Message-ID: <20221226083741.7448C86C05@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2b0ac1d62bb2b998cba17699216e9fed7caeb976 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of COPYING (update in year) Fixes: - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/ncurses/ncurses.hash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash index 1029c1ddcb..c72a2abf46 100644 --- a/package/ncurses/ncurses.hash +++ b/package/ncurses/ncurses.hash @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz # Locally computed -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING From yann.morin.1998 at free.fr Mon Dec 26 08:37:53 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:37:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/ncurses: fix legal info In-Reply-To: <20221225224824.814957-1-fontaine.fabrice@gmail.com> References: <20221225224824.814957-1-fontaine.fabrice@gmail.com> Message-ID: <20221226083753.GB2893@scaer> Fabrice, All, On 2022-12-25 23:48 +0100, Fabrice Fontaine spake thusly: > Commit a38a30eb3a46570705642dc37235ddcc1471b434 forgot to update hash of > COPYING (update in year) > > Fixes: > - http://autobuild.buildroot.org/results/18ed032d1b7e0492ed90f09873cd260997c1deae > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/ncurses/ncurses.hash | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > index 1029c1ddcb..c72a2abf46 100644 > --- a/package/ncurses/ncurses.hash > +++ b/package/ncurses/ncurses.hash > @@ -62,4 +62,4 @@ sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurse > sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > > # Locally computed > -sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > +sha256 63de87399e9fc8860236082b6b0520e068e9eb1fad0ebd30202aa30bb6f690ac COPYING > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:39:29 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:39:29 +0100 Subject: [Buildroot] [PATCH 1/2] ncurses: bump to 6.3 In-Reply-To: <20221225212343.GA2893@scaer> References: <20221215100636.930-1-dennis.vanhoorick@barco.com> <20221225212343.GA2893@scaer> Message-ID: <20221226083929.GC2893@scaer> Dennis, All, On 2022-12-25 22:23 +0100, Yann E. MORIN spake thusly: > On 2022-12-15 11:06 +0100, Dennis Van Hoorick spake thusly: > > remove 0001-gcc-5.x-MKlib_gen.patch as it has already been applied upstream. > > > > Signed-off-by: Dennis Van Hoorick [--SNIP--] > And lo and behold! there is an ncurses-snapshot repository there: > https://github.com/ThomasDickey/ncurses-snapshots > > It has a tag for every snapshot, so we could presumably use that instead > of listing all snapshot-patches. Something like: > > NCURSES_VERSION = 6.3 > NCURSES_SNAPSHOT_DATE = 20221224 > NCURSES_VERSION_SNAPSHOT = $(subst .,_,$(NCURSES_VERSION))_$(NCURSES_SNAPSHOT_DATE) > NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,$(NCURSES_VERSION_SNAPSHOT)) > > # Fixed since snapshot 20220416 > NCURSES_IGNORE_CVES += CVE-2022-29458 In fact, after a bit of sleep on my side, I think it should better be: NCURSES_VERSION_MAJOR = 6.3 NCURSES_SNAPSHOT_DATE = 20221224 NCURSES_VERSION = $(subst .,_,$(NCURSES_VERSION_MAJOR))_$(NCURSES_SNAPSHOT_DATE) NCURSES_SITE = $(call github,ThomasDickey,ncurses-snapshots,v$(NCURSES_VERSION_SNAPSHOT)) NCURSES_CPE_ID_VERSION = $(NCURSES_VERSION_MAJOR) # Fixed since snapshot 20220416 NCURSES_IGNORE_CVES += CVE-2022-29458 Regards, Yann E. MORIN. > Do you think you could have a look and send followup patches to fix > that (one to fix the homepage, one to switch to the git repo)? > > Regards, > Yann E. MORIN. > > > --- > > package/ncurses/0001-gcc-5.x-MKlib_gen.patch | 44 -------- > > package/ncurses/ncurses.hash | 98 ++++++++++------- > > package/ncurses/ncurses.mk | 106 +++++++++++-------- > > 3 files changed, 123 insertions(+), 125 deletions(-) > > delete mode 100644 package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > > > diff --git a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch b/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > deleted file mode 100644 > > index 0106e8077f..0000000000 > > --- a/package/ncurses/0001-gcc-5.x-MKlib_gen.patch > > +++ /dev/null > > @@ -1,44 +0,0 @@ > > -Fix gcc 5.x build failure > > - > > -Extracted from upstream commit > > -http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517. > > - > > -+ modify MKlib_gen.sh to work around change in development version of > > - gcc introduced here: > > - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > > - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html > > - (reports by Marcus Shawcroft, Maohui Lei). > > - > > -Original author: Thomas E. Dickey > > -Signed-off-by: Mikhail Peselnik > > -[Adam Duskett: Refresh for 6.1] > > -Signed-off-by: Adam Duskett > > ---- a/ncurses/base/MKlib_gen.sh 2015-08-06 20:48:24.000000000 -0400 > > -+++ b/ncurses/base/MKlib_gen.sh 2017-02-07 10:09:01.293962392 -0500 > > -@@ -505,11 +505,22 @@ > > - -e 's/gen_$//' \ > > - -e 's/ / /g' >>$TMP > > - > > -+cat >$ED1 < > -+s/ / /g > > -+s/^ // > > -+s/ $// > > -+s/P_NCURSES_BOOL/NCURSES_BOOL/g > > -+EOF > > -+ > > -+# A patch discussed here: > > -+# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html > > -+# introduces spurious #line markers. Work around that by ignoring the system's > > -+# attempt to define "bool" and using our own symbol here. > > -+sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2 > > -+cat $ED2 >$TMP > > -+ > > - $preprocessor $TMP 2>/dev/null \ > > --| sed \ > > -- -e 's/ / /g' \ > > -- -e 's/^ //' \ > > -- -e 's/_Bool/NCURSES_BOOL/g' \ > > -+| sed -f $ED1 \ > > - | $AWK -f $AW2 \ > > - | sed -f $ED3 \ > > - | sed \ > > diff --git a/package/ncurses/ncurses.hash b/package/ncurses/ncurses.hash > > index 69115f5caf..1029c1ddcb 100644 > > --- a/package/ncurses/ncurses.hash > > +++ b/package/ncurses/ncurses.hash > > @@ -1,39 +1,65 @@ > > # Locally calculated after checking pgp signature > > -sha256 aa057eeeb4a14d470101eff4597d5833dcef5965331be3528c08d99cebaa0d17 ncurses-6.1.tar.gz > > -sha256 cf9038be62c49a6b5fe93f33b32f983649b2f4c4c31cc99bd18e1e5871c31443 ncurses-6.1-20190609-patch.sh.bz2 > > -sha256 4b0a4c6abce4543ac4fd4c3389b14825e73b7cddcbb01a687c5dd837f21a3b04 ncurses-6.1-20190615.patch.gz > > -sha256 b2302625ec2fa6dce79622670452e56ff6130dc02e655b52177264cfeff84c51 ncurses-6.1-20190623.patch.gz > > -sha256 48b004a3e5409a02a5e751f996fe487f5ce45be1fff38572f7cc8167b22179bf ncurses-6.1-20190630.patch.gz > > -sha256 faf849eed92161ac09782badf84a19ad6beae472e87d460905865e08a6ed46e4 ncurses-6.1-20190706.patch.gz > > -sha256 62d4954bf818659105aa1c21cc27cb2c133e02bdc7d3f6aa548caae2d1db7440 ncurses-6.1-20190713.patch.gz > > -sha256 0c1a54bd5de9c890d1fabcfa92bf5bf46f7eccc54a48051367e82bdb29636450 ncurses-6.1-20190720.patch.gz > > -sha256 0bbd08d3bd12686d4427c242d6a8fde2e299698039cd597303af713c5f538f17 ncurses-6.1-20190727.patch.gz > > -sha256 40e5f350a921dbd03e3d9ff93bc477ec4f1f65878f307c534882fba3b0b40507 ncurses-6.1-20190728.patch.gz > > -sha256 9648104311e209d17db9556d6efc898d5c80ed5fc80e8aa3cd08769544c839b8 ncurses-6.1-20190803.patch.gz > > -sha256 fa1f583575717b2538d3a4ea59a67bc17dd07ed46cb99fe2beaf23d1b006e9df ncurses-6.1-20190810.patch.gz > > -sha256 5e9ae4f1b3e2e2d567a01a8fb2c9b7f3804cae97f28cd483d239afee781b8c2b ncurses-6.1-20190817.patch.gz > > -sha256 7592e5e610b3e9eeca78897da2330b7518f00e0a59d20df873c88a9b26bc4da9 ncurses-6.1-20190824.patch.gz > > -sha256 1a9800a5ccc4f2cb572b63cdc8f1431642e014a58a30151af73977614d5c4aac ncurses-6.1-20190831.patch.gz > > -sha256 87685a6b90225efcd03375eb11b124fd9e95ee4b0f36bcbc82e56a70cd466b33 ncurses-6.1-20190907.patch.gz > > -sha256 4ddebb6e0e5a67028eb3aca2352c9bd48cf122a512719f93e449e00a3c6634f8 ncurses-6.1-20190914.patch.gz > > -sha256 4c725fa729d754f4e75af78fda4cf67d60e71c1625b5f4f49b7930c95bb8dd36 ncurses-6.1-20190921.patch.gz > > -sha256 a830b879b57906b1e480e4785b32cec05081b7849c06c4b116459c4d343ba21b ncurses-6.1-20190928.patch.gz > > -sha256 d5eae35d920409613f565825e1e215fed89828040aab541328455da38e1a9b7c ncurses-6.1-20191005.patch.gz > > -sha256 136dbd07254810728c1fcb7614b566e7c3cb6af8c0783019bbb6b4b5e3c1e2c6 ncurses-6.1-20191012.patch.gz > > -sha256 1d5125b20792e9f534432c3ef2aa68984c713416addeb2c4364c5ae897a3b8b7 ncurses-6.1-20191015.patch.gz > > -sha256 a6475c05312ba0b12b72b83529c1d283a14c4470414c505fa45451e35f3ffcf5 ncurses-6.1-20191019.patch.gz > > -sha256 f6c7469f33065faf1d04ac9e9bea1a88142b00b82e3db3674cca9ec24920b4af ncurses-6.1-20191026.patch.gz > > -sha256 0d0443937b9c04663de25b405bb95e658e7c87e1dd7a726b3813aa7f9b55f69a ncurses-6.1-20191102.patch.gz > > -sha256 f3b75787918d2f02a2005877e81fdc054c45b8249b43aabb531e3b817bcf7576 ncurses-6.1-20191109.patch.gz > > -sha256 801d138b55986719aea7f42dc8c0cb618fa9a6edf92d1789a6ba5d61678f7761 ncurses-6.1-20191116.patch.gz > > -sha256 45f447cf2c7a24295c7b9210473e943a238c57ca80581d121c9a1a3aa05332a6 ncurses-6.1-20191123.patch.gz > > -sha256 ea758e3b0162348c4d5d6dac56f95809da3b7d0589205661a13430eb93f72f75 ncurses-6.1-20191130.patch.gz > > -sha256 16b5a588c56a53c468d2359b21d5d8a007c4ef7696de12c964a1b661ed185f72 ncurses-6.1-20191207.patch.gz > > -sha256 8725a2dc8f1cfdab41cb5fe56f930e070f8cdc81a77f303ef2658f65cd0b8edd ncurses-6.1-20191214.patch.gz > > -sha256 7e2a06fb0af6c84269d23ffe06c689bf1a8a57af39369690ee0698778d4b6cda ncurses-6.1-20191221.patch.gz > > -sha256 d052bcdb38f8b45a00c0a3190dec7ac1e72d5682f3a16d8accda239308aad62f ncurses-6.1-20191228.patch.gz > > -sha256 7b6253bae438154a88c7f3e301b872ed7ad71f943c873f4e6c82d8d36a5df72b ncurses-6.1-20200104.patch.gz > > -sha256 e438f28025c7d97c7f8fabf40eeab68bbf8ca871a0ba349e3fdec9165efe85cb ncurses-6.1-20200111.patch.gz > > -sha256 06d002c33f727c4a36a0b502c226ea3c3c5b80770703d2f783fffa6a0db04d92 ncurses-6.1-20200118.patch.gz > > +sha256 97fc51ac2b085d4cde31ef4d2c3122c21abc217e9090a43a30fc5ec21684e059 ncurses-6.3.tar.gz > > +sha256 51bad0e386d06d3a26d7f28087b2072658282452f209e7e5eb7722556b042570 ncurses-6.3-20211026.patch.gz > > +sha256 4e1b0694a2633cc681987c80091175cb2b17a6c882750a7c6afb0560f5447249 ncurses-6.3-20211030.patch.gz > > +sha256 de7e0b2c784342188da48147d3fa661be38d5b5d517bb224423f15893e27334f ncurses-6.3-20211106.patch.gz > > +sha256 df78f157336fce33d96ae1e3c2f7d7b48e9b728409d9a4ab59e77242255b03ab ncurses-6.3-20211113.patch.gz > > +sha256 b7bf59d9a8e243263b05b166c6fe321bfca8e67eb32ebc26a1c813df42d64fee ncurses-6.3-20211115.patch.gz > > +sha256 7cb46c897e2e54d5f085cd9edc8d523c13b8f4a13878dd01ce094ec52bd26aec ncurses-6.3-20211120.patch.gz > > +sha256 ee8cf6ab6db3a01f2533959d14a5e1cc8e1412fbce4b2ab4668c7d1101f71684 ncurses-6.3-20211127.patch.gz > > +sha256 9d9055badff9e15fc1fbe4f4b2cce7c76384d446ab857573cbb1d645430d8ac7 ncurses-6.3-20211204.patch.gz > > +sha256 6059625cac99819a3580955db377c0820b6be7ae5da4d8a82e9638948a7b0679 ncurses-6.3-20211211.patch.gz > > +sha256 acb77a09fe6ab37b96e9f70d9ebfde0aaf7bdee064761c605b47125bd31be2ae ncurses-6.3-20211219.patch.gz > > +sha256 f2786f19c85258da9e9255459480e5ac2efb61b6ea5d0866b9b8507fa8f5b036 ncurses-6.3-20211225.patch.gz > > +sha256 ca5736eda90cd7cb597be0fdb0ed10f04deb7304cc7ffb0b166dfa07c39ab1e7 ncurses-6.3-20220101.patch.gz > > +sha256 7e43911e6baa4a7cfeaad1880777bda352eb7b22493db5bc9f72a52aec8d6d78 ncurses-6.3-20220115.patch.gz > > +sha256 ecfdd8bed6ff3b1fae5050da555c77dd41035c35bebed30162862e343324443e ncurses-6.3-20220122.patch.gz > > +sha256 32ec2da0fe48c353489c4018b38f890a59eafeb37ab24b82e32ba553845438a4 ncurses-6.3-20220129.patch.gz > > +sha256 f74b0d1f7f96bf8609c6a62e268019289e4affec9e02f9182ab14817637180e7 ncurses-6.3-20220205.patch.gz > > +sha256 6506f709e745375f692d05f53c45b50f1e60d13a3e4346db46d14f69e19adbb1 ncurses-6.3-20220212.patch.gz > > +sha256 349433e684e96096cbacaa1014d3ccd285c441d1bd99a721ae0b705b02de4145 ncurses-6.3-20220219.patch.gz > > +sha256 2181cf581fcdabb5b534606ab81c4c625bf819f9d351c670972a7f3a85f36197 ncurses-6.3-20220226.patch.gz > > +sha256 1acd0f2d18ea7c783286658e550c4f61cbe750a907c9be5fc00e67f2ea8f7eb5 ncurses-6.3-20220305.patch.gz > > +sha256 ced13543cc19ee341d82eb7fd501e15a2f3d1bc08fbbeb9de7edbd6422ca4799 ncurses-6.3-20220312.patch.gz > > +sha256 450fce90a10b1ab0b20ba5efc222741fe96f8445d1e4528e2a7b7711c26a5254 ncurses-6.3-20220319.patch.gz > > +sha256 c97213841e41d33b50a8492ba252dc79a24b38721f7ac0966442b3176f5666c7 ncurses-6.3-20220326.patch.gz > > +sha256 4c6253ea2c3cf83fbac2fdb5af56914e6bdc5a7c6e6e7532a4f218b7af6d05eb ncurses-6.3-20220402.patch.gz > > +sha256 5b46bc2bec8f9192c2ed7d25f2080c57b7d7ecbe294d85ab8d3c7d4eb4a678fa ncurses-6.3-20220409.patch.gz > > +sha256 fddd3b7dea2db1dc70adfa46ccb52301c820854821ce35366056e8e8daba8360 ncurses-6.3-20220416.patch.gz > > +sha256 1dba62d927affe93face3d55710d8abce7b70a904a0dd0114894efff7ba8ac72 ncurses-6.3-20220423.patch.gz > > +sha256 f6289906a3be560da9240e0d4a7a1bbd213dd9316f0b395e6852524491ff6322 ncurses-6.3-20220430.patch.gz > > +sha256 a6f631b9b934d0012617c429834b370732084d6f3c1784d11d8f18f26ea9e0d4 ncurses-6.3-20220501.patch.gz > > +sha256 79e75286b2a3292058bbe0aa67d8ea49682f7942b108c3ffc725a34765d4fce7 ncurses-6.3-20220507.patch.gz > > +sha256 1dda27245cbd6634f89766624dc72c156312bf00635214ea7ac299c9330b18f2 ncurses-6.3-20220514.patch.gz > > +sha256 0a251674845e0669e92c8bee6b6e5bb317439f8707f3316424eae590322f87c6 ncurses-6.3-20220521.patch.gz > > +sha256 411c4fdfc2ea4f56fdb57ff758a13dffa4b2fff68e71b65cf3248c925f6c30ee ncurses-6.3-20220529.patch.gz > > +sha256 acc315edb22a04f6476d9cd2a43866d478e0f4b2a555f480c92a18983bec5ee7 ncurses-6.3-20220604.patch.gz > > +sha256 2dae4db33c73766cd63b2b700e09588750bae44622749ce007404e3e30420ada ncurses-6.3-20220612.patch.gz > > +sha256 1e4b5c3deaab601a9749da591952b66a53d96017967eeec033f3b4d30e12d2de ncurses-6.3-20220618.patch.gz > > +sha256 65379719532023cd77c80a495cf31ff773345173e919ec8eef8b3f9517969626 ncurses-6.3-20220625.patch.gz > > +sha256 028864b31ada91862f0d8f4aa016b62bc3fe7e3981d62e81110d5143e26d0e0d ncurses-6.3-20220703.patch.gz > > +sha256 06c2f6d967480d0bcf20f301db26c8e5c90caf6d3adf616bc277e21407e9c955 ncurses-6.3-20220709.patch.gz > > +sha256 66aa8564d09fcc7bbd85bbe79685772330633c14d70af2fef00d10491e6b22fb ncurses-6.3-20220716.patch.gz > > +sha256 fffcc8ec0eab3dcbb7b8d8a208d880a15fe128f6f2dbc63a87d5640d8ade95cf ncurses-6.3-20220724.patch.gz > > +sha256 1787619c0b5052121dc5816bdb4cbd9699e1b61ba6c98072a3733b17cc7009f9 ncurses-6.3-20220729.patch.gz > > +sha256 d7fb1f2e2246079527351c8b7c8847c28751c6a5bb46740681d4b6ba790b22cc ncurses-6.3-20220806.patch.gz > > +sha256 10a04d3189a34187e691e73435c210af3939025f07ff6c34c1bfc48fda6f5a5d ncurses-6.3-20220813.patch.gz > > +sha256 b9238267413c2fce5bfe4c029f28dbbbef7230cdf47792ecd4070b857fe1a869 ncurses-6.3-20220820.patch.gz > > +sha256 7d30766caaac9136ab0ff7164d33761b186b698ec237560cb8fce0eb937f90b8 ncurses-6.3-20220827.patch.gz > > +sha256 5f04fd2d954b3461671290c766f784a4151091eb4e9197a7745dcdbb9c030483 ncurses-6.3-20220903.patch.gz > > +sha256 b948a0efe45341ccc913cc67231ee1e6bc737f178bcd758ce9f2e856e575071f ncurses-6.3-20220910.patch.gz > > +sha256 f9ad5781a72d669bdd06fe075136cc79e6a570960f6f641a9c486fc102a45c3b ncurses-6.3-20220917.patch.gz > > +sha256 bbb9d5afaec836e66b9f919c97c81c0505fd111b479b59ab6e376822ff6df1d3 ncurses-6.3-20220924.patch.gz > > +sha256 7ffeae28a0f8416c6ab088a99807d0d1ee5be821828c288f0a572ea769a8e2e5 ncurses-6.3-20221001.patch.gz > > +sha256 204baff40926d29ec30b1def4d4cc5d7ce074918327d8e271a49c960032b5a49 ncurses-6.3-20221008.patch.gz > > +sha256 f578dbb3beb1976636c74b33ffe5d300fee5a7653bc4f64bb7870d1b9cf85e7b ncurses-6.3-20221015.patch.gz > > +sha256 b01fc81093a331d5d645dbcbacebf6e5d459430b38cbdae0db053c6e5dff7d7e ncurses-6.3-20221023.patch.gz > > +sha256 e6e819c78c78c3a0355e7da4360d084f5d69871fa556b51322980f22da4edcea ncurses-6.3-20221029.patch.gz > > +sha256 4da9b5bf14a1b7d6d8a4181e79a98b9e5782153bc7db93773ac43e0b758c4da2 ncurses-6.3-20221105.patch.gz > > +sha256 b3381da6071bbed04e6ddaabbd5375d280e50af429f94522e32e9d0f22766155 ncurses-6.3-20221112.patch.gz > > +sha256 bf30c435283a4483280e0433f6370d9eea1fb704323bd887e540592eb8203e2f ncurses-6.3-20221119.patch.gz > > +sha256 32dc21b671ead8b199d66111ebd3404e8cd5f8c4ca5587cfeb5c6a4913b2d103 ncurses-6.3-20221126.patch.gz > > +sha256 8fe3bcacaea784ac7971e102a8eb8ca58c4c2c4c13c1ec33f32334600b9e4f56 ncurses-6.3-20221203.patch.gz > > + > > # Locally computed > > sha256 4d1fde61868c73776a539366dccf5d5a4857e7fd7299efb1f02e07c2afe9ea87 COPYING > > diff --git a/package/ncurses/ncurses.mk b/package/ncurses/ncurses.mk > > index 2881ca1308..79593d8084 100644 > > --- a/package/ncurses/ncurses.mk > > +++ b/package/ncurses/ncurses.mk > > @@ -4,62 +4,78 @@ > > # > > ################################################################################ > > > > -NCURSES_VERSION = 6.1 > > +NCURSES_VERSION = 6.3 > > NCURSES_SITE = $(BR2_GNU_MIRROR)/ncurses > > NCURSES_INSTALL_STAGING = YES > > NCURSES_DEPENDENCIES = host-ncurses > > NCURSES_LICENSE = MIT with advertising clause > > NCURSES_LICENSE_FILES = COPYING > > NCURSES_CPE_ID_VENDOR = gnu > > -# Commit 4b21273d71d09 added upstream (security) patches up to 20200118 > > -NCURSES_IGNORE_CVES += CVE-2018-10754 > > -NCURSES_IGNORE_CVES += CVE-2018-19211 > > -NCURSES_IGNORE_CVES += CVE-2018-19217 > > -NCURSES_IGNORE_CVES += CVE-2019-17594 > > -NCURSES_IGNORE_CVES += CVE-2019-17595 > > NCURSES_CONFIG_SCRIPTS = ncurses$(NCURSES_LIB_SUFFIX)6-config > > NCURSES_PATCH = \ > > $(addprefix https://invisible-mirror.net/archives/ncurses/$(NCURSES_VERSION)/, \ > > - ncurses-6.1-20190609-patch.sh.bz2 \ > > - ncurses-6.1-20190615.patch.gz \ > > - ncurses-6.1-20190623.patch.gz \ > > - ncurses-6.1-20190630.patch.gz \ > > - ncurses-6.1-20190706.patch.gz \ > > - ncurses-6.1-20190713.patch.gz \ > > - ncurses-6.1-20190720.patch.gz \ > > - ncurses-6.1-20190727.patch.gz \ > > - ncurses-6.1-20190728.patch.gz \ > > - ncurses-6.1-20190803.patch.gz \ > > - ncurses-6.1-20190810.patch.gz \ > > - ncurses-6.1-20190817.patch.gz \ > > - ncurses-6.1-20190824.patch.gz \ > > - ncurses-6.1-20190831.patch.gz \ > > - ncurses-6.1-20190907.patch.gz \ > > - ncurses-6.1-20190914.patch.gz \ > > - ncurses-6.1-20190921.patch.gz \ > > - ncurses-6.1-20190928.patch.gz \ > > - ncurses-6.1-20191005.patch.gz \ > > - ncurses-6.1-20191012.patch.gz \ > > - ncurses-6.1-20191015.patch.gz \ > > - ncurses-6.1-20191019.patch.gz \ > > - ncurses-6.1-20191026.patch.gz \ > > - ncurses-6.1-20191102.patch.gz \ > > - ncurses-6.1-20191109.patch.gz \ > > - ncurses-6.1-20191116.patch.gz \ > > - ncurses-6.1-20191123.patch.gz \ > > - ncurses-6.1-20191130.patch.gz \ > > - ncurses-6.1-20191207.patch.gz \ > > - ncurses-6.1-20191214.patch.gz \ > > - ncurses-6.1-20191221.patch.gz \ > > - ncurses-6.1-20191228.patch.gz \ > > - ncurses-6.1-20200104.patch.gz \ > > - ncurses-6.1-20200111.patch.gz \ > > - ncurses-6.1-20200118.patch.gz \ > > + ncurses-6.3-20211026.patch.gz \ > > + ncurses-6.3-20211030.patch.gz \ > > + ncurses-6.3-20211106.patch.gz \ > > + ncurses-6.3-20211113.patch.gz \ > > + ncurses-6.3-20211115.patch.gz \ > > + ncurses-6.3-20211120.patch.gz \ > > + ncurses-6.3-20211127.patch.gz \ > > + ncurses-6.3-20211204.patch.gz \ > > + ncurses-6.3-20211211.patch.gz \ > > + ncurses-6.3-20211219.patch.gz \ > > + ncurses-6.3-20211225.patch.gz \ > > + ncurses-6.3-20220101.patch.gz \ > > + ncurses-6.3-20220115.patch.gz \ > > + ncurses-6.3-20220122.patch.gz \ > > + ncurses-6.3-20220129.patch.gz \ > > + ncurses-6.3-20220205.patch.gz \ > > + ncurses-6.3-20220212.patch.gz \ > > + ncurses-6.3-20220219.patch.gz \ > > + ncurses-6.3-20220226.patch.gz \ > > + ncurses-6.3-20220305.patch.gz \ > > + ncurses-6.3-20220312.patch.gz \ > > + ncurses-6.3-20220319.patch.gz \ > > + ncurses-6.3-20220326.patch.gz \ > > + ncurses-6.3-20220402.patch.gz \ > > + ncurses-6.3-20220409.patch.gz \ > > + ncurses-6.3-20220416.patch.gz \ > > + ncurses-6.3-20220423.patch.gz \ > > + ncurses-6.3-20220430.patch.gz \ > > + ncurses-6.3-20220501.patch.gz \ > > + ncurses-6.3-20220507.patch.gz \ > > + ncurses-6.3-20220514.patch.gz \ > > + ncurses-6.3-20220521.patch.gz \ > > + ncurses-6.3-20220529.patch.gz \ > > + ncurses-6.3-20220604.patch.gz \ > > + ncurses-6.3-20220612.patch.gz \ > > + ncurses-6.3-20220618.patch.gz \ > > + ncurses-6.3-20220625.patch.gz \ > > + ncurses-6.3-20220703.patch.gz \ > > + ncurses-6.3-20220709.patch.gz \ > > + ncurses-6.3-20220716.patch.gz \ > > + ncurses-6.3-20220724.patch.gz \ > > + ncurses-6.3-20220729.patch.gz \ > > + ncurses-6.3-20220806.patch.gz \ > > + ncurses-6.3-20220813.patch.gz \ > > + ncurses-6.3-20220820.patch.gz \ > > + ncurses-6.3-20220827.patch.gz \ > > + ncurses-6.3-20220903.patch.gz \ > > + ncurses-6.3-20220910.patch.gz \ > > + ncurses-6.3-20220917.patch.gz \ > > + ncurses-6.3-20220924.patch.gz \ > > + ncurses-6.3-20221001.patch.gz \ > > + ncurses-6.3-20221008.patch.gz \ > > + ncurses-6.3-20221015.patch.gz \ > > + ncurses-6.3-20221023.patch.gz \ > > + ncurses-6.3-20221029.patch.gz \ > > + ncurses-6.3-20221105.patch.gz \ > > + ncurses-6.3-20221112.patch.gz \ > > + ncurses-6.3-20221119.patch.gz \ > > + ncurses-6.3-20221126.patch.gz \ > > + ncurses-6.3-20221203.patch.gz \ > > ) > > > > -# ncurses-6.1-20191012.patch.gz > > -NCURSES_IGNORE_CVES += CVE-2019-17594 CVE-2019-17595 > > - > > NCURSES_CONF_OPTS = \ > > --without-cxx \ > > --without-cxx-binding \ > > -- > > 2.30.2 > > > > _______________________________________________ > > buildroot mailing list > > buildroot at buildroot.org > > https://lists.buildroot.org/mailman/listinfo/buildroot > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:44:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:44:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/liboping: fix build with ncurses-6.3 In-Reply-To: <20221225231125.3955545-1-bernd.kuhls@t-online.de> References: <20221225231125.3955545-1-bernd.kuhls@t-online.de> Message-ID: <20221226084446.GD2893@scaer> Bernd, All, On 2022-12-26 00:11 +0100, Bernd Kuhls spake thusly: > https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 > bumped ncurses to version 6.3 which breaks build of liboping. > > Signed-off-by: Bernd Kuhls Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ys-use-s-style-format-for-printf-sty.patch | 59 +++++++++++++++++++ > 1 file changed, 59 insertions(+) > create mode 100644 package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > > diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > new file mode 100644 > index 0000000000..3b68feea3d > --- /dev/null > +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch > @@ -0,0 +1,59 @@ > +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 > +From: Sergei Trofimovich > +Date: Mon, 15 Nov 2021 08:05:43 +0000 > +Subject: [PATCH] src/oping.c: always use "%s"-style format for > + printf()-style functions > + > +`ncuses-6.3` added printf-style function attributes and now makes > +it easier to catch cases when user input is used in palce of format > +string when built with CFLAGS=-Werror=format-security: > + > + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] > + 1265 | hist_symbols_utf8[index]); > + | ^~~~~~~~~~~~~~~~~ > + > +Let's wrap all the missing places with "%s" format. > + > +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 > + > +Signed-off-by: Bernd Kuhls > +[Bernd: rebased for liboping version 1.10.0] > +--- > + src/oping.c | 7 +++---- > + 1 file changed, 3 insertions(+), 4 deletions(-) > + > +diff --git a/src/oping.c b/src/oping.c > +index c087c80..af4a0cb 100644 > +--- a/src/oping.c > ++++ b/src/oping.c > +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ > + wattron (ctx->window, COLOR_PAIR(color)); > + > + if (has_utf8()) > +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); > ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); > + else > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); > + > +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); > + else if (has_utf8 ()) > + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, > +- hist_symbols_utf8[index]); > ++ "%s", hist_symbols_utf8[index]); > + else > + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, > + hist_symbols_acs[index] | A_ALTCHARSET); > +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ > + > + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", > + data_len, context->host, context->addr, > +- sequence, recv_ttl, > +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); > ++ sequence, recv_ttl); > + if ((recv_qos != 0) || (opt_send_qos != 0)) > + { > + HOST_PRINTF ("qos=%s ", > +-- > +2.34.1 > + > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 08:43:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 09:43:39 +0100 Subject: [Buildroot] [git commit] package/liboping: fix build with ncurses-6.3 Message-ID: <20221226084605.BFFA386D4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b9b155e45faa9fb941c1a4fc51baea82b6496dff branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://git.busybox.net/buildroot/commit/?id=a38a30eb3a46570705642dc37235ddcc1471b434 bumped ncurses to version 6.3 which breaks build of liboping. Signed-off-by: Bernd Kuhls Signed-off-by: Yann E. MORIN --- ...-always-use-s-style-format-for-printf-sty.patch | 59 ++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch new file mode 100644 index 0000000000..3b68feea3d --- /dev/null +++ b/package/liboping/0005-src-oping.c-always-use-s-style-format-for-printf-sty.patch @@ -0,0 +1,59 @@ +From 670834fd8fbd2533ea25ca83065800e924116579 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 15 Nov 2021 08:05:43 +0000 +Subject: [PATCH] src/oping.c: always use "%s"-style format for + printf()-style functions + +`ncuses-6.3` added printf-style function attributes and now makes +it easier to catch cases when user input is used in palce of format +string when built with CFLAGS=-Werror=format-security: + + oping.c:1265:41: error: format not a string literal and no format arguments [-Werror=format-security] + 1265 | hist_symbols_utf8[index]); + | ^~~~~~~~~~~~~~~~~ + +Let's wrap all the missing places with "%s" format. + +Downloaded from upstream PR https://github.com/octo/liboping/pull/61 + +Signed-off-by: Bernd Kuhls +[Bernd: rebased for liboping version 1.10.0] +--- + src/oping.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/src/oping.c b/src/oping.c +index c087c80..af4a0cb 100644 +--- a/src/oping.c ++++ b/src/oping.c +@@ -1156,7 +1156,7 @@ static int update_graph_prettyping (ping_context_t *ctx, /* {{{ */ + wattron (ctx->window, COLOR_PAIR(color)); + + if (has_utf8()) +- mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, symbol); ++ mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, "%s", symbol); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, symbolc); + +@@ -1262,7 +1262,7 @@ static int update_graph_histogram (ping_context_t *ctx) /* {{{ */ + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, ' '); + else if (has_utf8 ()) + mvwprintw (ctx->window, /* y = */ 3, /* x = */ x + 2, +- hist_symbols_utf8[index]); ++ "%s", hist_symbols_utf8[index]); + else + mvwaddch (ctx->window, /* y = */ 3, /* x = */ x + 2, + hist_symbols_acs[index] | A_ALTCHARSET); +@@ -1639,8 +1639,7 @@ static void update_host_hook (pingobj_iter_t *iter, /* {{{ */ + + HOST_PRINTF ("%zu bytes from %s (%s): icmp_seq=%u ttl=%i ", + data_len, context->host, context->addr, +- sequence, recv_ttl, +- format_qos (recv_qos, recv_qos_str, sizeof (recv_qos_str))); ++ sequence, recv_ttl); + if ((recv_qos != 0) || (opt_send_qos != 0)) + { + HOST_PRINTF ("qos=%s ", +-- +2.34.1 + From fontaine.fabrice at gmail.com Mon Dec 26 10:23:05 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 11:23:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build Message-ID: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Fix the following aarch64 build failure raised since the addition of the package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch 26723 | vmull_p64 (poly64_t __a, poly64_t __b) | ^~~~~~~~~ In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~~~~~~~~~~~~~~ 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 Signed-off-by: Fabrice Fontaine --- ...-target-when-required-due-to-gcc-bug.patch | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch new file mode 100644 index 0000000000..8823ec4b39 --- /dev/null +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch @@ -0,0 +1,90 @@ +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Sun, 25 Dec 2022 15:05:52 -0800 +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug + +Fixes https://github.com/ebiggers/libdeflate/issues/280 +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ + lib/arm/crc32_impl.h | 9 +++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 204c0cd5..4092eba8 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #else + # define HAVE_PMULL_INTRIN 0 + #endif ++/* ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc ++ * 13 is needed. A minimal program that fails to build due to this bug when ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: ++ * ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} ++ * void g() { f(); } ++ * ++ * The error is: ++ * ++ * error: inlining failed in call to ?always_inline? ?f?: target specific option mismatch ++ * ++ * The workaround is to explicitly add the crypto target to the non-inline ++ * function g(), even though this should not be required due to -mcpu=emag ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. ++ */ ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 ++#else ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 ++#endif + + /* CRC32 */ + #ifdef __ARM_FEATURE_CRC32 +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h +index e426a63d..b9300e4b 100644 +--- a/lib/arm/crc32_impl.h ++++ b/lib/arm/crc32_impl.h +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) + * for implementations that use pmull for folding the data itself. + */ + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) + #if HAVE_PMULL_INTRIN + # define crc32_arm_pmullx4 crc32_arm_pmullx4 + # define SUFFIX _pmullx4 +-# if HAVE_PMULL_NATIVE ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc + # define SUFFIX _pmullx12_crc +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 + # define SUFFIX _pmullx12_crc_eor3 +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 13:02:07 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 14:02:07 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: drop patch Message-ID: <20221226130207.649502-1-fontaine.fabrice@gmail.com> Drop path and set SYSTEMD="" if needed following upstream feedback: https://github.com/opensvc/multipath-tools/pull/34 Signed-off-by: Fabrice Fontaine --- ...ble-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ------------------- package/multipath-tools/multipath-tools.mk | 3 +- 2 files changed, 2 insertions(+), 36 deletions(-) delete mode 100644 package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch deleted file mode 100644 index 133094a7f7..0000000000 --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 -From: Alexander Egorenkov -Date: Sun, 6 Sep 2020 10:37:41 +0200 -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined - -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. - -Signed-off-by: Alexander Egorenkov ---- - Makefile.inc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/Makefile.inc b/Makefile.inc -index d4d1e0dd..32bc1846 100644 ---- a/Makefile.inc -+++ b/Makefile.inc -@@ -35,6 +35,7 @@ ifndef RUN - endif - endif - -+ifdef ENABLE_SYSTEMD - ifndef SYSTEMD - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) - SYSTEMD = $(shell pkg-config --modversion libsystemd) -@@ -45,6 +46,7 @@ ifndef SYSTEMD - endif - endif - endif -+endif - - ifndef SYSTEMDPATH - SYSTEMDPATH=usr/lib --- -2.28.0 - diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index df3d5138e8..d6abf68ca0 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ ifeq ($(BR2_PACKAGE_SYSTEMD),y) MULTIPATH_TOOLS_DEPENDENCIES += systemd -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 +else +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" endif define MULTIPATH_TOOLS_BUILD_CMDS -- 2.35.1 From bernd.kuhls at t-online.de Mon Dec 26 18:03:53 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Mon, 26 Dec 2022 19:03:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package Message-ID: <20221226180353.1897840-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- DEVELOPERS | 1 + package/Config.in | 1 + package/dvb-firmware/Config.in | 16 +++++++++++++ package/dvb-firmware/dvb-firmware.hash | 2 ++ package/dvb-firmware/dvb-firmware.mk | 32 ++++++++++++++++++++++++++ 5 files changed, 52 insertions(+) create mode 100644 package/dvb-firmware/Config.in create mode 100644 package/dvb-firmware/dvb-firmware.hash create mode 100644 package/dvb-firmware/dvb-firmware.mk diff --git a/DEVELOPERS b/DEVELOPERS index cb9201bfb7..99118ee7be 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -335,6 +335,7 @@ F: package/dht/ F: package/dovecot/ F: package/dovecot-pigeonhole/ F: package/dtv-scan-tables/ +F: package/dvb-firmware/ F: package/eudev/ F: package/exim/ F: package/fetchmail/ diff --git a/package/Config.in b/package/Config.in index bdbf8ee01a..1215f339d5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -434,6 +434,7 @@ menu "Firmware" source "package/armbian-firmware/Config.in" source "package/b43-firmware/Config.in" source "package/brcmfmac_sdio-firmware-rpi/Config.in" + source "package/dvb-firmware/Config.in" source "package/linux-firmware/Config.in" source "package/murata-cyw-fw/Config.in" source "package/odroidc2-firmware/Config.in" diff --git a/package/dvb-firmware/Config.in b/package/dvb-firmware/Config.in new file mode 100644 index 0000000000..6a1c3cd6be --- /dev/null +++ b/package/dvb-firmware/Config.in @@ -0,0 +1,16 @@ +config BR2_PACKAGE_DVB_FIRMWARE + bool "dvb-firmware" + help + Firmware files for DVB devices. + + https://github.com/LibreELEC/dvb-firmware + +if BR2_PACKAGE_DVB_FIRMWARE + +config BR2_PACKAGE_DVB_FIRMWARE_FILES + string "dvb-firmware-files" + help + Whitespace separated list of firmware files, + leave empty for all. + +endif diff --git a/package/dvb-firmware/dvb-firmware.hash b/package/dvb-firmware/dvb-firmware.hash new file mode 100644 index 0000000000..b1cb4c69b7 --- /dev/null +++ b/package/dvb-firmware/dvb-firmware.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 f23b14cf75b45a381c5894b8057c66812a30506a9731f9ff64e9142a8f834cda dvb-firmware-1.4.2.tar.gz diff --git a/package/dvb-firmware/dvb-firmware.mk b/package/dvb-firmware/dvb-firmware.mk new file mode 100644 index 0000000000..769c6ea716 --- /dev/null +++ b/package/dvb-firmware/dvb-firmware.mk @@ -0,0 +1,32 @@ +################################################################################ +# +# dvb-firmware +# +################################################################################ + +DVB_FIRMWARE_VERSION = 1.4.2 +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) +DVB_FIRMWARE_LICENSE = PROPRIETARY +DVB_FIRMWARE_REDISTRIBUTE = NO + +ifeq ($(call qstrip,$(BR2_PACKAGE_DVB_FIRMWARE_FILES)),) + +define DVB_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/lib/firmware + cd $(@D)/firmware ; \ + find . -type f -exec $(INSTALL) -D -m 0644 {} $(TARGET_DIR)/lib/firmware/{} \; +endef + +else + +define DVB_FIRMWARE_INSTALL_TARGET_CMDS + $(INSTALL) -d $(TARGET_DIR)/lib/firmware + $(foreach t,$(call qstrip,$(BR2_PACKAGE_DVB_FIRMWARE_FILES)), \ + $(INSTALL) -D -m 0644 $(@D)/firmware/$(t) \ + $(TARGET_DIR)/lib/firmware/$(t) + ) +endef + +endif + +$(eval $(generic-package)) -- 2.34.1 From fontaine.fabrice at gmail.com Mon Dec 26 18:21:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 19:21:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl_433: fix static openssl build Message-ID: <20221226182111.279110-1-fontaine.fabrice@gmail.com> Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine --- ...se-pkg-config-to-detect-openssl-when.patch | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..7db53a1f50 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,45 @@ +From 6e3fce6f81ca04dc6edc35264537751e925f75be Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Mon, 26 Dec 2022 19:11:52 +0100 +Subject: [PATCH] CMakeLists.txt: use pkg-config to detect openssl when + possible + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid the following +static build failure when openssl needs to link with -latomic: + +/home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': +ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/merbanan/rtl_433/pull/2290] +--- + CMakeLists.txt | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda..aa1ac754 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,12 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) +-- +2.35.1 + -- 2.35.1 From yann.morin.1998 at free.fr Mon Dec 26 21:02:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:02:30 +0100 Subject: [Buildroot] [git commit] package/multipath-tools: drop patch Message-ID: <20221226210404.E850086DA5@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=54a8cb19331c8e75f6a48cb529c18619379414d7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop path and set SYSTEMD="" if needed following upstream feedback: https://github.com/opensvc/multipath-tools/pull/34 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...c-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ---------------------- package/multipath-tools/multipath-tools.mk | 3 +- 2 files changed, 2 insertions(+), 36 deletions(-) diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch deleted file mode 100644 index 133094a7f7..0000000000 --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 -From: Alexander Egorenkov -Date: Sun, 6 Sep 2020 10:37:41 +0200 -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined - -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. - -Signed-off-by: Alexander Egorenkov ---- - Makefile.inc | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/Makefile.inc b/Makefile.inc -index d4d1e0dd..32bc1846 100644 ---- a/Makefile.inc -+++ b/Makefile.inc -@@ -35,6 +35,7 @@ ifndef RUN - endif - endif - -+ifdef ENABLE_SYSTEMD - ifndef SYSTEMD - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) - SYSTEMD = $(shell pkg-config --modversion libsystemd) -@@ -45,6 +46,7 @@ ifndef SYSTEMD - endif - endif - endif -+endif - - ifndef SYSTEMDPATH - SYSTEMDPATH=usr/lib --- -2.28.0 - diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk index df3d5138e8..d6abf68ca0 100644 --- a/package/multipath-tools/multipath-tools.mk +++ b/package/multipath-tools/multipath-tools.mk @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ ifeq ($(BR2_PACKAGE_SYSTEMD),y) MULTIPATH_TOOLS_DEPENDENCIES += systemd -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 +else +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" endif define MULTIPATH_TOOLS_BUILD_CMDS From yann.morin.1998 at free.fr Mon Dec 26 21:04:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:04:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/multipath-tools: drop patch In-Reply-To: <20221226130207.649502-1-fontaine.fabrice@gmail.com> References: <20221226130207.649502-1-fontaine.fabrice@gmail.com> Message-ID: <20221226210413.GE2893@scaer> Fabrice, All, On 2022-12-26 14:02 +0100, Fabrice Fontaine spake thusly: > Drop path and set SYSTEMD="" if needed following upstream feedback: > https://github.com/opensvc/multipath-tools/pull/34 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...ble-systemd-if-ENABLE_SYSTEMD-is-def.patch | 35 ------------------- > package/multipath-tools/multipath-tools.mk | 3 +- > 2 files changed, 2 insertions(+), 36 deletions(-) > delete mode 100644 package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > > diff --git a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch b/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > deleted file mode 100644 > index 133094a7f7..0000000000 > --- a/package/multipath-tools/0001-Makefile.inc-Enable-systemd-if-ENABLE_SYSTEMD-is-def.patch > +++ /dev/null > @@ -1,35 +0,0 @@ > -From 8370da992c752e4238de7a8b02ce0e179353c959 Mon Sep 17 00:00:00 2001 > -From: Alexander Egorenkov > -Date: Sun, 6 Sep 2020 10:37:41 +0200 > -Subject: [PATCH] Makefile.inc: Enable systemd if ENABLE_SYSTEMD is defined > - > -systemd is disabled by default, to activate it set ENABLE_SYSTEMD. > - > -Signed-off-by: Alexander Egorenkov > ---- > - Makefile.inc | 2 ++ > - 1 file changed, 2 insertions(+) > - > -diff --git a/Makefile.inc b/Makefile.inc > -index d4d1e0dd..32bc1846 100644 > ---- a/Makefile.inc > -+++ b/Makefile.inc > -@@ -35,6 +35,7 @@ ifndef RUN > - endif > - endif > - > -+ifdef ENABLE_SYSTEMD > - ifndef SYSTEMD > - ifeq ($(shell pkg-config --modversion libsystemd >/dev/null 2>&1 && echo 1), 1) > - SYSTEMD = $(shell pkg-config --modversion libsystemd) > -@@ -45,6 +46,7 @@ ifndef SYSTEMD > - endif > - endif > - endif > -+endif > - > - ifndef SYSTEMDPATH > - SYSTEMDPATH=usr/lib > --- > -2.28.0 > - > diff --git a/package/multipath-tools/multipath-tools.mk b/package/multipath-tools/multipath-tools.mk > index df3d5138e8..d6abf68ca0 100644 > --- a/package/multipath-tools/multipath-tools.mk > +++ b/package/multipath-tools/multipath-tools.mk > @@ -31,7 +31,8 @@ MULTIPATH_TOOLS_MAKE_OPTS = \ > > ifeq ($(BR2_PACKAGE_SYSTEMD),y) > MULTIPATH_TOOLS_DEPENDENCIES += systemd > -MULTIPATH_TOOLS_MAKE_OPTS += ENABLE_SYSTEMD=1 > +else > +MULTIPATH_TOOLS_MAKE_OPTS += SYSTEMD="" > endif > > define MULTIPATH_TOOLS_BUILD_CMDS > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:09:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:09:40 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix aarch64 build Message-ID: <20221226210954.3260086DD9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5dc7e1fc363b217683f009f6470519b751675083 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following aarch64 build failure raised since the addition of the package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch 26723 | vmull_p64 (poly64_t __a, poly64_t __b) | ^~~~~~~~~ In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~~~~~~~~~~~~~~ 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...rypto-target-when-required-due-to-gcc-bug.patch | 90 ++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch new file mode 100644 index 0000000000..8823ec4b39 --- /dev/null +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch @@ -0,0 +1,90 @@ +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Sun, 25 Dec 2022 15:05:52 -0800 +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug + +Fixes https://github.com/ebiggers/libdeflate/issues/280 +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ + lib/arm/crc32_impl.h | 9 +++++---- + 2 files changed, 28 insertions(+), 4 deletions(-) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 204c0cd5..4092eba8 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #else + # define HAVE_PMULL_INTRIN 0 + #endif ++/* ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc ++ * 13 is needed. A minimal program that fails to build due to this bug when ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: ++ * ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} ++ * void g() { f(); } ++ * ++ * The error is: ++ * ++ * error: inlining failed in call to ???always_inline??? ???f???: target specific option mismatch ++ * ++ * The workaround is to explicitly add the crypto target to the non-inline ++ * function g(), even though this should not be required due to -mcpu=emag ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. ++ */ ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 ++#else ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 ++#endif + + /* CRC32 */ + #ifdef __ARM_FEATURE_CRC32 +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h +index e426a63d..b9300e4b 100644 +--- a/lib/arm/crc32_impl.h ++++ b/lib/arm/crc32_impl.h +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) + * for implementations that use pmull for folding the data itself. + */ + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) + #if HAVE_PMULL_INTRIN + # define crc32_arm_pmullx4 crc32_arm_pmullx4 + # define SUFFIX _pmullx4 +-# if HAVE_PMULL_NATIVE ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef ARCH_ARM32 +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc + # define SUFFIX _pmullx12_crc +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 + # define SUFFIX _pmullx12_crc_eor3 +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE + # define ATTRIBUTES + # else + # ifdef __clang__ From yann.morin.1998 at free.fr Mon Dec 26 21:10:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix aarch64 build In-Reply-To: <20221226102305.406593-1-fontaine.fabrice@gmail.com> References: <20221226102305.406593-1-fontaine.fabrice@gmail.com> Message-ID: <20221226211013.GF2893@scaer> Fabrice, All, On 2022-12-26 11:23 +0100, Fabrice Fontaine spake thusly: > Fix the following aarch64 build failure raised since the addition of the > package in commit 4231e7b10b87de71e33bb9906eede3751bed5dfe: > > In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, > from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': > /home/autobuild/autobuild/instance-22/output-1/host/lib/gcc/aarch64-buildroot-linux-gnu/10.4.0/include/arm_neon.h:26723:1: error: inlining failed in call to 'always_inline' 'vmull_p64': target specific option mismatch > 26723 | vmull_p64 (poly64_t __a, poly64_t __b) > | ^~~~~~~~~ > In file included from /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-22/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:19: note: called from here > 262 | uint64x2_t res = vreinterpretq_u64_p128( > | ^~~~~~~~~~~~~~~~~~~~~~~ > 263 | compat_vmull_p64((poly64_t)a, (poly64_t)b)); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/9aee8dafea614db77209818b913a571534466506 > - http://autobuild.buildroot.org/results/951d5a1a2959a0cc65ca7e52967ec07bc1cc00f1 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...-target-when-required-due-to-gcc-bug.patch | 90 +++++++++++++++++++ > 1 file changed, 90 insertions(+) > create mode 100644 package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > > diff --git a/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > new file mode 100644 > index 0000000000..8823ec4b39 > --- /dev/null > +++ b/package/libdeflate/0001-lib-arm-crc32-use-crypto-target-when-required-due-to-gcc-bug.patch > @@ -0,0 +1,90 @@ > +From f8f022e5bc574088ae80327ea5f88a8fe09b48c8 Mon Sep 17 00:00:00 2001 > +From: Eric Biggers > +Date: Sun, 25 Dec 2022 15:05:52 -0800 > +Subject: [PATCH] lib/arm/crc32: use crypto target when required due to gcc bug > + > +Fixes https://github.com/ebiggers/libdeflate/issues/280 > +Fixes: 6db64ab7afd2 ("lib/crc32: CRC-32 optimizations and other improvements") > +[Retrieved from: > +https://github.com/ebiggers/libdeflate/commit/f8f022e5bc574088ae80327ea5f88a8fe09b48c8] > +Signed-off-by: Fabrice Fontaine > +--- > + lib/arm/cpu_features.h | 23 +++++++++++++++++++++++ > + lib/arm/crc32_impl.h | 9 +++++---- > + 2 files changed, 28 insertions(+), 4 deletions(-) > + > +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h > +index 204c0cd5..4092eba8 100644 > +--- a/lib/arm/cpu_features.h > ++++ b/lib/arm/cpu_features.h > +@@ -116,6 +116,29 @@ static inline u32 get_arm_cpu_features(void) { return 0; } > + #else > + # define HAVE_PMULL_INTRIN 0 > + #endif > ++/* > ++ * Set USE_PMULL_TARGET_EVEN_IF_NATIVE if a workaround for a gcc bug that was > ++ * fixed by commit 11a113d501ff ("aarch64: Simplify feature definitions") in gcc > ++ * 13 is needed. A minimal program that fails to build due to this bug when > ++ * compiled with -mcpu=emag, at least with gcc 10 through 12, is: > ++ * > ++ * static inline __attribute__((always_inline,target("+crypto"))) void f() {} > ++ * void g() { f(); } > ++ * > ++ * The error is: > ++ * > ++ * error: inlining failed in call to ?always_inline? ?f?: target specific option mismatch > ++ * > ++ * The workaround is to explicitly add the crypto target to the non-inline > ++ * function g(), even though this should not be required due to -mcpu=emag > ++ * enabling 'crypto' natively and causing __ARM_FEATURE_CRYPTO to be defined. > ++ */ > ++#if HAVE_PMULL_NATIVE && defined(ARCH_ARM64) && \ > ++ GCC_PREREQ(6, 1) && !GCC_PREREQ(13, 1) > ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 1 > ++#else > ++# define USE_PMULL_TARGET_EVEN_IF_NATIVE 0 > ++#endif > + > + /* CRC32 */ > + #ifdef __ARM_FEATURE_CRC32 > +diff --git a/lib/arm/crc32_impl.h b/lib/arm/crc32_impl.h > +index e426a63d..b9300e4b 100644 > +--- a/lib/arm/crc32_impl.h > ++++ b/lib/arm/crc32_impl.h > +@@ -236,7 +236,7 @@ crc32_arm_crc(u32 crc, const u8 *p, size_t len) > + * for implementations that use pmull for folding the data itself. > + */ > + #if HAVE_CRC32_INTRIN && HAVE_PMULL_INTRIN > +-# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE > ++# if HAVE_CRC32_NATIVE && HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef ARCH_ARM32 > +@@ -438,7 +438,7 @@ crc32_arm_crc_pmullcombine(u32 crc, const u8 *p, size_t len) > + #if HAVE_PMULL_INTRIN > + # define crc32_arm_pmullx4 crc32_arm_pmullx4 > + # define SUFFIX _pmullx4 > +-# if HAVE_PMULL_NATIVE > ++# if HAVE_PMULL_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef ARCH_ARM32 > +@@ -558,7 +558,7 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) > + #if defined(ARCH_ARM64) && HAVE_PMULL_INTRIN && HAVE_CRC32_INTRIN > + # define crc32_arm_pmullx12_crc crc32_arm_pmullx12_crc > + # define SUFFIX _pmullx12_crc > +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE > ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef __clang__ > +@@ -584,7 +584,8 @@ crc32_arm_pmullx4(u32 crc, const u8 *p, size_t len) > + (HAVE_SHA3_TARGET || HAVE_SHA3_NATIVE) > + # define crc32_arm_pmullx12_crc_eor3 crc32_arm_pmullx12_crc_eor3 > + # define SUFFIX _pmullx12_crc_eor3 > +-# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE > ++# if HAVE_PMULL_NATIVE && HAVE_CRC32_NATIVE && HAVE_SHA3_NATIVE && \ > ++ !USE_PMULL_TARGET_EVEN_IF_NATIVE > + # define ATTRIBUTES > + # else > + # ifdef __clang__ > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:10:37 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:37 +0100 Subject: [Buildroot] [git commit] package/lua-ev: bump to version 1.5 Message-ID: <20221226211335.E225386E35@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327b72f32bcfc01d580fa47f3e06cd42a828cd99 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-ev/lua-ev.hash | 4 ++-- package/lua-ev/lua-ev.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash index eb4f4cf74c..278f5f8f7f 100644 --- a/package/lua-ev/lua-ev.hash +++ b/package/lua-ev/lua-ev.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk index 39394875b8..eec078944b 100644 --- a/package/lua-ev/lua-ev.mk +++ b/package/lua-ev/lua-ev.mk @@ -4,8 +4,8 @@ # ################################################################################ -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) +LUA_EV_VERSION = 1.5 +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) LUA_EV_DEPENDENCIES = luainterpreter libev LUA_EV_LICENSE = MIT LUA_EV_LICENSE_FILES = README From yann.morin.1998 at free.fr Mon Dec 26 21:10:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:32 +0100 Subject: [Buildroot] [git commit] package/lua-cjson: bump to version 2.1.0.10 Message-ID: <20221226211335.CC76A86E32@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=eda08c6b88ca466c27cb02004e92ac5ae6e60998 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-cjson/Config.in | 2 +- package/lua-cjson/lua-cjson.hash | 2 +- package/lua-cjson/lua-cjson.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in index 9474b3176c..1c153fa46a 100644 --- a/package/lua-cjson/Config.in +++ b/package/lua-cjson/Config.in @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON (C-module) - http://www.kyne.com.au/~mark/software/lua-cjson.php + https://www.kyne.com.au/~mark/software/lua-cjson.php diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash index b052c5199c..5ddc07bcc6 100644 --- a/package/lua-cjson/lua-cjson.hash +++ b/package/lua-cjson/lua-cjson.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk index e029dab5cb..e08d230060 100644 --- a/package/lua-cjson/lua-cjson.mk +++ b/package/lua-cjson/lua-cjson.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_CJSON_VERSION = 2.1.0.6-1 +LUA_CJSON_VERSION = 2.1.0.10-1 LUA_CJSON_SUBDIR = lua-cjson LUA_CJSON_LICENSE = MIT LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE From yann.morin.1998 at free.fr Mon Dec 26 21:10:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:34 +0100 Subject: [Buildroot] [git commit] package/lua-datafile: bump to version 0.7 Message-ID: <20221226211335.D722B86DD1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7145d04349fbc92588984a01180fc35f044f879a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-datafile/lua-datafile.hash | 2 +- package/lua-datafile/lua-datafile.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash index 07a13e7e8a..e3b415ad4d 100644 --- a/package/lua-datafile/lua-datafile.hash +++ b/package/lua-datafile/lua-datafile.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk index 5d30fdcf97..3b4c65d3e3 100644 --- a/package/lua-datafile/lua-datafile.mk +++ b/package/lua-datafile/lua-datafile.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_DATAFILE_VERSION = 0.6-1 +LUA_DATAFILE_VERSION = 0.7-1 LUA_DATAFILE_NAME_UPSTREAM = datafile LUA_DATAFILE_SUBDIR = datafile LUA_DATAFILE_LICENSE = MIT From yann.morin.1998 at free.fr Mon Dec 26 21:10:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:10:39 +0100 Subject: [Buildroot] [git commit] package/lua-utf8: bump to version 0.1.5 Message-ID: <20221226211335.ECB5886E37@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e3ce4fa930419e2968f844db4c7bc7a09ef473ba branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/lua-utf8/Config.in | 2 +- package/lua-utf8/lua-utf8.hash | 4 ++-- package/lua-utf8/lua-utf8.mk | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in index 313fa4e45d..5815936df5 100644 --- a/package/lua-utf8/Config.in +++ b/package/lua-utf8/Config.in @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 This module adds UTF-8 support to Lua. It's compatible with Lua "string" module. - http://github.com/starwing/luautf8 + https://github.com/starwing/luautf8 diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash index b6720b3603..b4d455ceb7 100644 --- a/package/lua-utf8/lua-utf8.hash +++ b/package/lua-utf8/lua-utf8.hash @@ -1,3 +1,3 @@ # computed by luarocks/buildroot -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk index 52aaf5c71e..33c34a4eb2 100644 --- a/package/lua-utf8/lua-utf8.mk +++ b/package/lua-utf8/lua-utf8.mk @@ -4,7 +4,7 @@ # ################################################################################ -LUA_UTF8_VERSION = 0.1.3-1 +LUA_UTF8_VERSION = 0.1.5-2 LUA_UTF8_NAME_UPSTREAM = luautf8 LUA_UTF8_LICENSE = MIT LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE From yann.morin.1998 at free.fr Mon Dec 26 21:13:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:13:40 +0100 Subject: [Buildroot] [PATCH] package/lua-cjson: bump to version 2.1.0.10 In-Reply-To: <20221226074749.143619-1-francois.perrad@gadz.org> References: <20221226074749.143619-1-francois.perrad@gadz.org> Message-ID: <20221226211340.GG2893@scaer> Fran?ois, All, On 2022-12-26 08:47 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-cjson/Config.in | 2 +- > package/lua-cjson/lua-cjson.hash | 2 +- > package/lua-cjson/lua-cjson.mk | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/package/lua-cjson/Config.in b/package/lua-cjson/Config.in > index 9474b3176..1c153fa46 100644 > --- a/package/lua-cjson/Config.in > +++ b/package/lua-cjson/Config.in > @@ -12,4 +12,4 @@ config BR2_PACKAGE_LUA_CJSON > > (C-module) > > - http://www.kyne.com.au/~mark/software/lua-cjson.php > + https://www.kyne.com.au/~mark/software/lua-cjson.php > diff --git a/package/lua-cjson/lua-cjson.hash b/package/lua-cjson/lua-cjson.hash > index b052c5199..5ddc07bcc 100644 > --- a/package/lua-cjson/lua-cjson.hash > +++ b/package/lua-cjson/lua-cjson.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 455fa7d07d8ac9d61f68f538958f8e28972256f38b0a1c2740873daf809d1837 lua-cjson-2.1.0.6-1.src.rock > +sha256 02dea368d07753647c75bd9e6660dd4d06ff7d09956d90d5afc4c3f5b78ed187 lua-cjson-2.1.0.10-1.src.rock > sha256 9576e82ef5013fbe80b3bd446a7d9ddd47328baa2186c31d3d885e2a9a8cd31e lua-cjson/LICENSE > diff --git a/package/lua-cjson/lua-cjson.mk b/package/lua-cjson/lua-cjson.mk > index e029dab5c..e08d23006 100644 > --- a/package/lua-cjson/lua-cjson.mk > +++ b/package/lua-cjson/lua-cjson.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_CJSON_VERSION = 2.1.0.6-1 > +LUA_CJSON_VERSION = 2.1.0.10-1 > LUA_CJSON_SUBDIR = lua-cjson > LUA_CJSON_LICENSE = MIT > LUA_CJSON_LICENSE_FILES = $(LUA_CJSON_SUBDIR)/LICENSE > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:13:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:13:55 +0100 Subject: [Buildroot] [PATCH] package/lua-datafile: bump to version 0.7 In-Reply-To: <20221226074801.143640-1-francois.perrad@gadz.org> References: <20221226074801.143640-1-francois.perrad@gadz.org> Message-ID: <20221226211355.GH2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-datafile/lua-datafile.hash | 2 +- > package/lua-datafile/lua-datafile.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/lua-datafile/lua-datafile.hash b/package/lua-datafile/lua-datafile.hash > index 07a13e7e8..e3b415ad4 100644 > --- a/package/lua-datafile/lua-datafile.hash > +++ b/package/lua-datafile/lua-datafile.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 4f7d58c50267b5ebd2145e52aaa5fb63fbf63a74ae765f08e2d0dddd570b6b6a datafile-0.6-1.src.rock > +sha256 b511ce5a4f4072bb6c496bd42760fa92a0576d0c77828b6a2600d68fe9d7e998 datafile-0.7-1.src.rock > sha256 0443ddabab14f69d4c5e2641860343784a0ccbe5ae7a3743f20de9a13991da66 datafile/LICENSE > diff --git a/package/lua-datafile/lua-datafile.mk b/package/lua-datafile/lua-datafile.mk > index 5d30fdcf9..3b4c65d3e 100644 > --- a/package/lua-datafile/lua-datafile.mk > +++ b/package/lua-datafile/lua-datafile.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_DATAFILE_VERSION = 0.6-1 > +LUA_DATAFILE_VERSION = 0.7-1 > LUA_DATAFILE_NAME_UPSTREAM = datafile > LUA_DATAFILE_SUBDIR = datafile > LUA_DATAFILE_LICENSE = MIT > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:14:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:14:07 +0100 Subject: [Buildroot] [PATCH] package/lua-ev: bump to version 1.5 In-Reply-To: <20221226074833.143668-1-francois.perrad@gadz.org> References: <20221226074833.143668-1-francois.perrad@gadz.org> Message-ID: <20221226211407.GI2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-ev/lua-ev.hash | 4 ++-- > package/lua-ev/lua-ev.mk | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/lua-ev/lua-ev.hash b/package/lua-ev/lua-ev.hash > index eb4f4cf74..278f5f8f7 100644 > --- a/package/lua-ev/lua-ev.hash > +++ b/package/lua-ev/lua-ev.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 4e26e05830955fdd882a1b48b535be94356582eea310327f839f830cd9250d3a lua-ev-339426fbe528f11cb3cd1af69a88f06bba367981.tar.gz > -sha256 c224cc31feec52e33b621ccdbc245e21316a20a134a4cd8706438a3b3382e8ac README > +sha256 26ac116722a241bf59daf5315ce0ffe751c1babea9a146ffc0a389f1af3facca lua-ev-1.5.tar.gz > +sha256 3b6f8a25e3443c8be61fc7a91e1d27b5514d489bb3ea5986eace6fe1531aabcc README > diff --git a/package/lua-ev/lua-ev.mk b/package/lua-ev/lua-ev.mk > index 39394875b..eec078944 100644 > --- a/package/lua-ev/lua-ev.mk > +++ b/package/lua-ev/lua-ev.mk > @@ -4,8 +4,8 @@ > # > ################################################################################ > > -LUA_EV_VERSION = 339426fbe528f11cb3cd1af69a88f06bba367981 > -LUA_EV_SITE = $(call github,brimworks,lua-ev,$(LUA_EV_VERSION)) > +LUA_EV_VERSION = 1.5 > +LUA_EV_SITE = $(call github,brimworks,lua-ev,v$(LUA_EV_VERSION)) > LUA_EV_DEPENDENCIES = luainterpreter libev > LUA_EV_LICENSE = MIT > LUA_EV_LICENSE_FILES = README > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:14:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:14:19 +0100 Subject: [Buildroot] [PATCH] package/lua-utf8: bump to version 0.1.5 In-Reply-To: <20221226074851.143689-1-francois.perrad@gadz.org> References: <20221226074851.143689-1-francois.perrad@gadz.org> Message-ID: <20221226211419.GJ2893@scaer> Fran?ois, All, On 2022-12-26 08:48 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/lua-utf8/Config.in | 2 +- > package/lua-utf8/lua-utf8.hash | 4 ++-- > package/lua-utf8/lua-utf8.mk | 2 +- > 3 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/package/lua-utf8/Config.in b/package/lua-utf8/Config.in > index 313fa4e45..5815936df 100644 > --- a/package/lua-utf8/Config.in > +++ b/package/lua-utf8/Config.in > @@ -4,4 +4,4 @@ config BR2_PACKAGE_LUA_UTF8 > This module adds UTF-8 support to Lua. > It's compatible with Lua "string" module. > > - http://github.com/starwing/luautf8 > + https://github.com/starwing/luautf8 > diff --git a/package/lua-utf8/lua-utf8.hash b/package/lua-utf8/lua-utf8.hash > index b6720b360..b4d455ceb 100644 > --- a/package/lua-utf8/lua-utf8.hash > +++ b/package/lua-utf8/lua-utf8.hash > @@ -1,3 +1,3 @@ > # computed by luarocks/buildroot > -sha256 88c456bc0f00d28201b33551d83fa6e5c3ae6025aebec790c37afb317290e4fa luautf8-0.1.3-1.src.rock > -sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.3/LICENSE > +sha256 68bd8e3c3e20f98fceb9e20d5a7a50168202c22eb45b87eff3247a0608f465ae luautf8-0.1.5-2.src.rock > +sha256 74506285923bcc3e58aaca1b774db26461021783d02b2dc26bafcaa02ef7a00b luautf8-0.1.5/LICENSE > diff --git a/package/lua-utf8/lua-utf8.mk b/package/lua-utf8/lua-utf8.mk > index 52aaf5c71..33c34a4eb 100644 > --- a/package/lua-utf8/lua-utf8.mk > +++ b/package/lua-utf8/lua-utf8.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -LUA_UTF8_VERSION = 0.1.3-1 > +LUA_UTF8_VERSION = 0.1.5-2 > LUA_UTF8_NAME_UPSTREAM = luautf8 > LUA_UTF8_LICENSE = MIT > LUA_UTF8_LICENSE_FILES = $(LUA_UTF8_SUBDIR)/LICENSE > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Mon Dec 26 21:15:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:15:34 +0100 Subject: [Buildroot] [git commit] package/open62541: bump to version 1.3.4 Message-ID: <20221226211826.A15BD86E3D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83b2e53dcde56d478928d917604bf3af1f903d9f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/open62541/open62541.hash | 2 +- package/open62541/open62541.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash index 22c13851bf..09002436e9 100644 --- a/package/open62541/open62541.hash +++ b/package/open62541/open62541.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk index edc95dcf15..2c0e3b17fe 100644 --- a/package/open62541/open62541.mk +++ b/package/open62541/open62541.mk @@ -4,7 +4,7 @@ # ################################################################################ -OPEN62541_VERSION = v1.3.3 +OPEN62541_VERSION = v1.3.4 OPEN62541_SITE_METHOD = git OPEN62541_SITE = https://github.com/open62541/open62541.git OPEN62541_GIT_SUBMODULES = YES From yann.morin.1998 at free.fr Mon Dec 26 21:18:38 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Mon, 26 Dec 2022 22:18:38 +0100 Subject: [Buildroot] [PATCH] package/open62541: bump to version 1.3.4 In-Reply-To: <20221226074901.143710-1-francois.perrad@gadz.org> References: <20221226074901.143710-1-francois.perrad@gadz.org> Message-ID: <20221226211838.GK2893@scaer> Fran?ois, All, On 2022-12-26 08:49 +0100, Francois Perrad spake thusly: > Signed-off-by: Francois Perrad Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/open62541/open62541.hash | 2 +- > package/open62541/open62541.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/open62541/open62541.hash b/package/open62541/open62541.hash > index 22c13851b..09002436e 100644 > --- a/package/open62541/open62541.hash > +++ b/package/open62541/open62541.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 283545991c3eb36b18c75a64638c7c2ad8f193654c2403b76aee848abf454e14 open62541-v1.3.3-br1.tar.gz > +sha256 9a7955ba01e12dbd327e534c25288f4918d275031394c804943a7e45ba903621 open62541-v1.3.4-br1.tar.gz > sha256 fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85 LICENSE > diff --git a/package/open62541/open62541.mk b/package/open62541/open62541.mk > index edc95dcf1..2c0e3b17f 100644 > --- a/package/open62541/open62541.mk > +++ b/package/open62541/open62541.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -OPEN62541_VERSION = v1.3.3 > +OPEN62541_VERSION = v1.3.4 > OPEN62541_SITE_METHOD = git > OPEN62541_SITE = https://github.com/open62541/open62541.git > OPEN62541_GIT_SUBMODULES = YES > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Mon Dec 26 21:19:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 22:19:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float Message-ID: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Fix the following build failure with arm soft float raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" | ^~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~ | uint16x2_t Fixes: - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df Signed-off-by: Fabrice Fontaine --- ...or-due-to-PMULL-enabled-without-NEON.patch | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch diff --git a/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch new file mode 100644 index 0000000000..b13cbc48af --- /dev/null +++ b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch @@ -0,0 +1,35 @@ +From 079a6dd171583c1953017b703ec63c5367a284b4 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Mon, 26 Dec 2022 11:32:47 -0800 +Subject: [PATCH] lib/arm/cpu_features: fix build error due to PMULL enabled + without NEON + +When building for soft float arm32, HAVE_PMULL_INTRIN is being set when +it shouldn't be, causing a build error: + + #error "NEON intrinsics not available with the soft-float ABI..." + +Fix this by making HAVE_PMULL_INTRIN depend on HAVE_NEON_INTRIN, as used +to be the case, in order to get the 'defined(__ARM_FP)' dependency, + +Fixes https://github.com/ebiggers/libdeflate/issues/282 +Fixes: 84c76f6f2cf5 ("lib/arm: make crc32 code work with MSVC") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/079a6dd171583c1953017b703ec63c5367a284b4] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 4092eba8..edcf7359 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -97,6 +97,7 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #endif + #if HAVE_PMULL_NATIVE || \ + (HAVE_DYNAMIC_ARM_CPU_FEATURES && \ ++ HAVE_NEON_INTRIN /* needed to exclude soft float arm32 case */ && \ + (GCC_PREREQ(6, 1) || __has_builtin(__builtin_neon_vmull_p64) || \ + defined(_MSC_VER)) && \ + /* -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 22:50:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 23:50:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/dump1090: bump to version 8.2 Message-ID: <20221226225035.825216-1-fontaine.fabrice@gmail.com> https://github.com/flightaware/dump1090/compare/v7.2...v8.2 Signed-off-by: Fabrice Fontaine --- package/dump1090/dump1090.hash | 2 +- package/dump1090/dump1090.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dump1090/dump1090.hash b/package/dump1090/dump1090.hash index 23178567ac..8a4c3a4818 100644 --- a/package/dump1090/dump1090.hash +++ b/package/dump1090/dump1090.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfcf57b19f43e0262b1a03b0dc5069a9ddc48427d85378b7ef52fb4e74911eef dump1090-7.2.tar.gz +sha256 1ab8a5acd891bdbba586e2e9f2d9b056210940bd47b5c1a19d133eb091f31555 dump1090-8.2.tar.gz sha256 804f68c803eb5c127c53ad17c4f4e5033ef158e514bb76950dc7b1773f9ce4b0 LICENSE diff --git a/package/dump1090/dump1090.mk b/package/dump1090/dump1090.mk index 82eaaf2cb8..60ef4a9bcb 100644 --- a/package/dump1090/dump1090.mk +++ b/package/dump1090/dump1090.mk @@ -4,7 +4,7 @@ # ################################################################################ -DUMP1090_VERSION = 7.2 +DUMP1090_VERSION = 8.2 DUMP1090_SITE = $(call github,flightaware,dump1090,v$(DUMP1090_VERSION)) DUMP1090_LICENSE = GPL-2.0+ DUMP1090_LICENSE_FILES = LICENSE -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 22:58:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Mon, 26 Dec 2022 23:58:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/haveged: bump to version 1.9.18 Message-ID: <20221226225841.832306-1-fontaine.fabrice@gmail.com> https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine --- package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..9455e0b89d 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 23:07:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 00:07:33 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/haveged: bump to version 1.9.18 Message-ID: <20221226230733.837698-1-fontaine.fabrice@gmail.com> https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2: - Fix tarball hash package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..61bf6cc9a1 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 b835fa02b52ee7d06276e028571cadcb14d08f5e5a4b5767adf81451f70561c7 haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Mon Dec 26 23:12:08 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 00:12:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpwquality: bump to version 1.4.5 Message-ID: <20221226231208.849619-1-fontaine.fabrice@gmail.com> https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS Signed-off-by: Fabrice Fontaine --- package/libpwquality/libpwquality.hash | 2 +- package/libpwquality/libpwquality.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libpwquality/libpwquality.hash b/package/libpwquality/libpwquality.hash index 1469bc0b7a..e64fb4bf50 100644 --- a/package/libpwquality/libpwquality.hash +++ b/package/libpwquality/libpwquality.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545 libpwquality-1.4.4.tar.bz2 +sha256 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 libpwquality-1.4.5.tar.bz2 sha256 aa44d09f651bf99b56253187c7778a240740c767d28453ab7fdc9804c842baee COPYING diff --git a/package/libpwquality/libpwquality.mk b/package/libpwquality/libpwquality.mk index d4f7a47120..ae6babbcae 100644 --- a/package/libpwquality/libpwquality.mk +++ b/package/libpwquality/libpwquality.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPWQUALITY_VERSION = 1.4.4 +LIBPWQUALITY_VERSION = 1.4.5 LIBPWQUALITY_SOURCE = libpwquality-$(LIBPWQUALITY_VERSION).tar.bz2 LIBPWQUALITY_SITE = https://github.com/libpwquality/libpwquality/releases/download/libpwquality-$(LIBPWQUALITY_VERSION) LIBPWQUALITY_LICENSE = BSD-3-Clause or GPL-2.0+ -- 2.35.1 From unixmania at gmail.com Tue Dec 27 11:48:42 2022 From: unixmania at gmail.com (unixmania at gmail.com) Date: Tue, 27 Dec 2022 08:48:42 -0300 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection Message-ID: <20221227114842.2620182-1-unixmania@gmail.com> From: Carlos Santos The current mechanism to select emulation targets works this way: - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It selects FDT and creates a dependency on the "dtc" package but this is not always necessary. Only 14 system targets, out of 31, actually require FDT. - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does not select FDT, which is not required by linux-user emulators. - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass "--enable-system --enable-linux-user --target-list="..." to the configure script, so QEMU builds its list of default targets, from which it checks if the specified subset is valid. Since CUSTOM_TARGETS does not select FDT, we can get build errors like this: ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu We could select FDT when CUSTOM_TARGETS is set, but this would force an unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. In order to fix these problems, refactor the package configuration: - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by default build all corresponding target emulators. - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the desired emulators. - Add configs for each supported target. They select FDT, when needed. - Move QEMU to a separate menu, since the number of configuration itens became too large. - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because this situation requires user intervention to reconfigure the package. - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without choosing at least one emulator is considered an error. Signed-off-by: Carlos Santos --- Changes v1->v2: - Rebase - Fix Config.in.legacy after rebase --- Config.in.legacy | 11 ++ package/qemu/Config.in | 282 ++++++++++++++++++++++++++++++++++------- package/qemu/qemu.mk | 99 +++++++++++++-- 3 files changed, 332 insertions(+), 60 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index ca25c18b16..6d66f1b958 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,17 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS + string "the QEMU specific targets option has been removed" + help + This option has been replaced by a list of individual targets + for the many architectures supported by QEMU. + +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP + bool + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" + select BR2_LEGACY + config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD bool "xf86-input-keyboard removed" help diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 15d6c7d6b5..d1c8234e98 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_8 -config BR2_PACKAGE_QEMU +menuconfig BR2_PACKAGE_QEMU bool "QEMU" depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 @@ -49,20 +49,13 @@ if BR2_PACKAGE_QEMU comment "Emulators selection" -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS - string "Enable specific targets" +config BR2_PACKAGE_QEMU_SYSTEM + bool "Enable systems emulation" + depends on !BR2_STATIC_LIBS # dtc help - Enter here the list of QEMU targets you want to build. For - example: + Say 'y' to build system emulators/virtualisers. - System emulation | User-land emulation - ----------------------+----------------------- - i386-softmmu | i386-linux-user - arm-softmmu | ppc-linux-user - x86_64-softmmu | sparc-bsd-user - ... | ... - -comment "Networking options" +if BR2_PACKAGE_QEMU_SYSTEM config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" @@ -87,69 +80,260 @@ config BR2_PACKAGE_QEMU_SLIRP Notice that this option does not disable other networking modes. -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" - -comment "... or you can select emulator families to enable, below:" +config BR2_PACKAGE_QEMU_SDL + bool "Enable SDL frontend" + select BR2_PACKAGE_SDL2 + help + Say 'y' to enable the SDL frontend, that is, a graphical + window presenting the VM's display. -config BR2_PACKAGE_QEMU_SYSTEM - bool "Enable all systems emulation" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_QEMU_FDT +config BR2_PACKAGE_QEMU_FDT + bool "Enable FDT" + select BR2_PACKAGE_DTC help - Say 'y' to build all system emulators/virtualisers that QEMU - supports. + Say 'y' here to have QEMU capable of constructing Device + Trees, and passing them to the VMs. + +endif # BR2_PACKAGE_QEMU_SYSTEM comment "systems emulation needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS config BR2_PACKAGE_QEMU_LINUX_USER - bool "Enable all Linux user-land emulation" + bool "Enable Linux user-land emulation" # Incompatible "struct sigevent" definition on musl depends on !BR2_TOOLCHAIN_USES_MUSL help - Say 'y' to build all Linux user-land emulators that QEMU - supports. + Say 'y' to build Linux user-land emulators. # Note: bsd-user can not be build on Linux comment "Linux user-land emulation needs a glibc or uClibc toolchain" depends on BR2_TOOLCHAIN_USES_MUSL -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS + bool "Choose emulator targets (default is to enable all)" + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER -config BR2_PACKAGE_QEMU_HAS_EMULS - def_bool y - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS -if BR2_PACKAGE_QEMU_HAS_EMULS +config BR2_PACKAGE_QEMU_TARGET_AARCH64 + bool "aarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM 64-bit architecture. -comment "Frontends" +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE + bool "aarch64_be (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM 64-bit architecture, big-endian. -config BR2_PACKAGE_QEMU_SDL - bool "Enable SDL frontend" - depends on !BR2_STATIC_LIBS # sdl2 - select BR2_PACKAGE_SDL2 +config BR2_PACKAGE_QEMU_TARGET_ALPHA + bool "alpha" help - Say 'y' to enable the SDL frontend, that is, a graphical - window presenting the VM's display. + DEC Alpha 64-bit RISC architecture. -comment "SDL frontend needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_ARM + bool "arm" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM EABI architecture, little-endian. -comment "Misc. features" +config BR2_PACKAGE_QEMU_TARGET_ARMEB + bool "armeb (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM EABI architecture, big-endian. -config BR2_PACKAGE_QEMU_FDT - bool "Enable FDT" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_DTC +config BR2_PACKAGE_QEMU_TARGET_AVR + bool "avr (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM help - Say 'y' here to have QEMU capable of constructing Device - Trees, and passing them to the VMs. + AVR 8-bit microcontroller architecture. -comment "FDT support needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_CRIS + bool "cris" + help + ETRAX CRIS microcontroller architecture. + +config BR2_PACKAGE_QEMU_TARGET_HEXAGON + bool "hexagon (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + Qualcomm's Hexagon VLSI DSP architecture. + +config BR2_PACKAGE_QEMU_TARGET_HPPA + bool "hppa" + help + HP PA-RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_I386 + bool "i386" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel i386 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 + bool "loongarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Loongson 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_M68K + bool "m68k" + help + Motorola 68000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE + bool "microblaze" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL + bool "microblazeel" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze EL soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MIPS + bool "mips" + help + MIPS 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSEL + bool "mipsel" + help + MIPS 32-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64 + bool "mips64" + help + MIPS 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL + bool "mips64el" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + MIPS 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 + bool "mipsn32 (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL + bool "mipsn32el (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_NIOS2 + bool "nios2" + help + Nios II architecture. + +config BR2_PACKAGE_QEMU_TARGET_OR1K + bool "or1k" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + OpenRISC 1000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC + bool "ppc" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64 + bool "ppc64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64LE + bool "ppc64le (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + PoewerPC 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_RISCV32 + bool "riscv32" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 33-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RISCV64 + bool "riscv64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RX + bool "rx (system-only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Renesas Electronics RX 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_S390X + bool "s390x" + help + IBM z/Architecture 64-bit mainframe (s390x) + +config BR2_PACKAGE_QEMU_TARGET_SH4 + bool "sh4" + help + Super-H 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SH4EB + bool "sh4eb" + help + Super-H EB 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC + bool "sparc" + help + SPARC 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS + bool "sparc32plus (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + SPARC 32-bit RISC architecture (Sun's v8plus). + +config BR2_PACKAGE_QEMU_TARGET_SPARC64 + bool "sparc64" + help + SPARC 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_TRICORE + bool "tricore (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + help + Infineon TriCore 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_X86_64 + bool "x86_64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel x86 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSA + bool "xtensa" + help + Xtensa 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB + bool "xtensaeb" + help + Xtensa 32-bit RISC architecture, big-endian. + +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS -endif # BR2_PACKAGE_QEMU_HAS_EMULS +comment "Tools selection" config BR2_PACKAGE_QEMU_TOOLS bool "Enable tools" diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..bf95b4dc62 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -30,30 +30,107 @@ QEMU_OPTS = QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool -# If we want to specify only a subset of targets, we must still enable all -# of them, so that QEMU properly builds its list of default targets, from -# which it then checks if the specified sub-set is valid. That's what we -# do in the first part of the if-clause. -# Otherwise, if we do not want to pass a sub-set of targets, we then need -# to either enable or disable -user and/or -system emulation appropriately. -# That's what we do in the else-clause. -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) -QEMU_OPTS += --enable-system --enable-linux-user -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" -else +# If we want to build all emulation targets, we just need to either enable -user +# and/or -system emulation appropriately. +# Otherwise, if we want only a subset of targets, we must still enable all of +# them, so that QEMU properly builds a list of default targets from which it +# checks if the specified sub-set is valid. +# That's why we check for BR2_PACKAGE_QEMU_CHOOSE_TARGETS, in the blocks below, +# and treat selecting it without selecting any emulation target as an error. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) QEMU_OPTS += --enable-system +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_SYSTEM_TARGET_LIST = \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AVR),avr-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RX),rx-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_TRICORE),tricore-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-softmmu) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-softmmu) +ifeq ("$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST))","") +$(error "No system emulator target has ben chosen") +endif +endif else QEMU_OPTS += --disable-system endif ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) QEMU_OPTS += --enable-linux-user +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_LINUX_USER_TARGET_LIST = \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE),aarch64_be-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_ARMEB),armeb-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HEXAGON),hexagon-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32),mipsn32-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL),mipsn32el-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64LE),ppc64le-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS),sparc32plus-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-linux-user) \ + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-linux-user) +ifeq ("$(call qstrip,$(QEMU_LINUX_USER_TARGET_LIST))","") +$(error "No user-land emulator target has ben chosen") +endif +endif else QEMU_OPTS += --disable-linux-user endif +# Build the list of desired targets, if any. +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_OPTS += --target-list="$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST) $(QEMU_LINUX_USER_TARGET_LIST))" endif ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) -- 2.31.1 From thomas.petazzoni at bootlin.com Tue Dec 27 13:53:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 14:53:46 +0100 Subject: [Buildroot] Xtensa qemu nommu defconfig not working In-Reply-To: References: <20221125191155.111c4ddc@windsurf> <20221128141221.0b2f5a56@windsurf> Message-ID: <20221227145346.41a0170c@windsurf> Hello Max, On Mon, 28 Nov 2022 05:37:25 -0800 Max Filippov wrote: > Also starting with linux-6.1 nommu xtensa will support static PIE ELF, > which is in every way better than bFLT. Will it be acceptable to add > static PIE ELF as an executable file format for nommu configurations > in the buildroot? Yes, that would definitely be acceptable and even useful. Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From brandon.maier at collins.com Tue Dec 27 15:43:00 2022 From: brandon.maier at collins.com (Brandon Maier) Date: Tue, 27 Dec 2022 09:43:00 -0600 Subject: [Buildroot] [PATCH v2 1/1] Makefile: fix SDK relocation for per-package-dirs Message-ID: <20221227154300.10556-1-brandon.maier@collins.com> The relocate-sdk.sh script does not work correctly when BR2_PER_PACKAGE_DIRECTORIES is enabled. relocate-sdk.sh expects everything to point at $HOST_DIR, but each package will be pointing at its $(O)/per-package/*/host. Use the same command for scrubing host paths during the build, to scrub to the final host directory location. Signed-off-by: Brandon Maier --- v2: - drop original implementation in favor of reusing the existing PPD_FIXUP_PATHS code. --- Makefile | 1 + package/pkg-generic.mk | 12 +----------- package/pkg-utils.mk | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 88f90cd2fa..ac3540b36c 100644 --- a/Makefile +++ b/Makefile @@ -598,6 +598,7 @@ prepare-sdk: world @$(call MESSAGE,"Rendering the SDK relocatable") PER_PACKAGE_DIR=$(PER_PACKAGE_DIR) $(TOPDIR)/support/scripts/fix-rpath host PER_PACKAGE_DIR=$(PER_PACKAGE_DIR) $(TOPDIR)/support/scripts/fix-rpath staging + $(call ppd-fixup-paths,$(BASE_DIR)) $(INSTALL) -m 755 $(TOPDIR)/support/misc/relocate-sdk.sh $(HOST_DIR)/relocate-sdk.sh mkdir -p $(HOST_DIR)/share/buildroot echo $(HOST_DIR) > $(HOST_DIR)/share/buildroot/sdk-location diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index f24e03a325..210af1bbef 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -92,18 +92,8 @@ endif ifeq ($(BR2_PER_PACKAGE_DIRECTORIES),y) -# Ensure files like .la, .pc, .pri, .cmake, and so on, point to the -# proper staging and host directories for the current package: find -# all text files that contain the PPD root, and replace it with the -# current package's PPD. define PPD_FIXUP_PATHS - $(Q)grep --binary-files=without-match -lrZ '$(PER_PACKAGE_DIR)/[^/]\+/' $(HOST_DIR) \ - |while read -d '' f; do \ - file -b --mime-type "$${f}" | grep -q '^text/' || continue; \ - printf '%s\0' "$${f}"; \ - done \ - |xargs -0 --no-run-if-empty \ - $(SED) 's:$(PER_PACKAGE_DIR)/[^/]\+/:$(PER_PACKAGE_DIR)/$($(PKG)_NAME)/:g' + $(call ppd-fixup-paths,$(PER_PACKAGE_DIR)/$($(PKG)_NAME)) endef # Remove python's pre-compiled "sysconfigdata", as it may contain paths to diff --git a/package/pkg-utils.mk b/package/pkg-utils.mk index 0945e6ed31..f22562fbed 100644 --- a/package/pkg-utils.mk +++ b/package/pkg-utils.mk @@ -233,6 +233,21 @@ define prepare-per-package-directory $(call per-package-rsync,$(1),host,$(HOST_DIR)) $(call per-package-rsync,$(1),target,$(TARGET_DIR)) endef + +# Ensure files like .la, .pc, .pri, .cmake, and so on, point to the +# proper staging and host directories for the current package: find +# all text files that contain the PPD root, and replace it with the +# current package's PPD. +# $1: destination root directory containing host and staging +define ppd-fixup-paths + $(Q)grep --binary-files=without-match -lrZ '$(PER_PACKAGE_DIR)/[^/]\+/' $(HOST_DIR) \ + |while read -d '' f; do \ + file -b --mime-type "$${f}" | grep -q '^text/' || continue; \ + printf '%s\0' "$${f}"; \ + done \ + |xargs -0 --no-run-if-empty \ + $(SED) 's:$(PER_PACKAGE_DIR)/[^/]\+/:$(1)/:g' +endef endif # -- 2.39.0 From thomas.petazzoni at bootlin.com Tue Dec 27 19:48:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:48:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221226182111.279110-1-fontaine.fabrice@gmail.com> References: <20221226182111.279110-1-fontaine.fabrice@gmail.com> Message-ID: <20221227204828.65c40fce@windsurf> On Mon, 26 Dec 2022 19:21:11 +0100 Fabrice Fontaine wrote: > Fix the following static openssl build failure raised since commit > 7967755fbf25fe4d5860884bedb3e01fcd7e9855: > > /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': > ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' > > Fixes: > - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 > > Signed-off-by: Fabrice Fontaine > --- > ...se-pkg-config-to-detect-openssl-when.patch | 45 +++++++++++++++++++ > 1 file changed, 45 insertions(+) > create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch I've seen the discussion with upstream, and you submitting an improved patch upstream. Probably you want to submit a v2 in Buildroot with your improved patch (which has been merged upstream)? Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From ju.o at free.fr Tue Dec 27 19:53:39 2022 From: ju.o at free.fr (Julien Olivain) Date: Tue, 27 Dec 2022 20:53:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc Message-ID: <20221227195339.86514-1-ju.o@free.fr> When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. The fmlib package "make help" command shows: The available make libfm-.a targets are: libfm-ppce500mc.a (P2, P3, P4) ... The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE to "e500mc", which is then passed as the package make target. The correct value should be "ppce500mc". The commit fixes this build issue. Signed-off-by: Julien Olivain --- package/fmlib/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index df4ae440ea..7bccfd7c83 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -37,7 +37,7 @@ endchoice config BR2_PACKAGE_FMLIB_ARCHTYPE string - default "e500mc" if BR2_powerpc_e500mc + default "ppce500mc" if BR2_powerpc_e500mc default "ppc64e6500" if BR2_powerpc_e6500 && BR2_powerpc64 default "ppc32e6500" if BR2_powerpc_e6500 && BR2_powerpc -- 2.39.0 From thomas.petazzoni at bootlin.com Tue Dec 27 19:56:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:56:11 +0100 Subject: [Buildroot] [git commit] package/libdeflate: fix build with arm soft float Message-ID: <20221227195719.5BEC986E4A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=c181878a84e9531f25d8dd1f5cb10b86f8bf9e51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure with arm soft float raised since bump to version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" | ^~~~~ In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? 262 | uint64x2_t res = vreinterpretq_u64_p128( | ^~~~~~~~~~ | uint16x2_t Fixes: - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...d-error-due-to-PMULL-enabled-without-NEON.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch new file mode 100644 index 0000000000..b13cbc48af --- /dev/null +++ b/package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch @@ -0,0 +1,35 @@ +From 079a6dd171583c1953017b703ec63c5367a284b4 Mon Sep 17 00:00:00 2001 +From: Eric Biggers +Date: Mon, 26 Dec 2022 11:32:47 -0800 +Subject: [PATCH] lib/arm/cpu_features: fix build error due to PMULL enabled + without NEON + +When building for soft float arm32, HAVE_PMULL_INTRIN is being set when +it shouldn't be, causing a build error: + + #error "NEON intrinsics not available with the soft-float ABI..." + +Fix this by making HAVE_PMULL_INTRIN depend on HAVE_NEON_INTRIN, as used +to be the case, in order to get the 'defined(__ARM_FP)' dependency, + +Fixes https://github.com/ebiggers/libdeflate/issues/282 +Fixes: 84c76f6f2cf5 ("lib/arm: make crc32 code work with MSVC") +[Retrieved from: +https://github.com/ebiggers/libdeflate/commit/079a6dd171583c1953017b703ec63c5367a284b4] +Signed-off-by: Fabrice Fontaine +--- + lib/arm/cpu_features.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/arm/cpu_features.h b/lib/arm/cpu_features.h +index 4092eba8..edcf7359 100644 +--- a/lib/arm/cpu_features.h ++++ b/lib/arm/cpu_features.h +@@ -97,6 +97,7 @@ static inline u32 get_arm_cpu_features(void) { return 0; } + #endif + #if HAVE_PMULL_NATIVE || \ + (HAVE_DYNAMIC_ARM_CPU_FEATURES && \ ++ HAVE_NEON_INTRIN /* needed to exclude soft float arm32 case */ && \ + (GCC_PREREQ(6, 1) || __has_builtin(__builtin_neon_vmull_p64) || \ + defined(_MSC_VER)) && \ + /* From thomas.petazzoni at bootlin.com Tue Dec 27 19:57:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:57:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdeflate: fix build with arm soft float In-Reply-To: <20221226211910.552376-1-fontaine.fabrice@gmail.com> References: <20221226211910.552376-1-fontaine.fabrice@gmail.com> Message-ID: <20221227205724.4500c37c@windsurf> On Mon, 26 Dec 2022 22:19:10 +0100 Fabrice Fontaine wrote: > Fix the following build failure with arm soft float raised since bump to > version 1.15 in commit c31087182fa545784d9a0a01f0b32715d78c3955 and > https://github.com/ebiggers/libdeflate/commit/84c76f6f2cf5e5ac4deca0b1c25faebb42469f58: > > In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:256, > from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include/arm_neon.h:31:2: error: #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" > 31 | #error "NEON intrinsics not available with the soft-float ABI. Please use -mfloat-abi=softfp or -mfloat-abi=hard" > | ^~~~~ > In file included from /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/crc32.c:227: > /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h: In function 'clmul_u32': > /home/autobuild/autobuild/instance-3/output-1/build/libdeflate-1.15/lib/arm/crc32_impl.h:262:9: error: unknown type name 'uint64x2_t'; did you mean 'uint16x2_t'? > 262 | uint64x2_t res = vreinterpretq_u64_p128( > | ^~~~~~~~~~ > | uint16x2_t > > Fixes: > - http://autobuild.buildroot.org/results/1445dcbf676893133f311a92ac21b29237fb75df > > Signed-off-by: Fabrice Fontaine > --- > ...or-due-to-PMULL-enabled-without-NEON.patch | 35 +++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 package/libdeflate/0002-lib-arm-cpu_features-fix-build-error-due-to-PMULL-enabled-without-NEON.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 19:58:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:58:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/dump1090: bump to version 8.2 In-Reply-To: <20221226225035.825216-1-fontaine.fabrice@gmail.com> References: <20221226225035.825216-1-fontaine.fabrice@gmail.com> Message-ID: <20221227205849.4dfc0e38@windsurf> On Mon, 26 Dec 2022 23:50:35 +0100 Fabrice Fontaine wrote: > https://github.com/flightaware/dump1090/compare/v7.2...v8.2 > > Signed-off-by: Fabrice Fontaine > --- > package/dump1090/dump1090.hash | 2 +- > package/dump1090/dump1090.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:01:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:01:03 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/haveged: bump to version 1.9.18 In-Reply-To: <20221226230733.837698-1-fontaine.fabrice@gmail.com> References: <20221226230733.837698-1-fontaine.fabrice@gmail.com> Message-ID: <20221227210103.115399e7@windsurf> On Tue, 27 Dec 2022 00:07:33 +0100 Fabrice Fontaine wrote: > https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2: > - Fix tarball hash Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:01:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:01:08 +0100 Subject: [Buildroot] [PATCH 1/1] package/libpwquality: bump to version 1.4.5 In-Reply-To: <20221226231208.849619-1-fontaine.fabrice@gmail.com> References: <20221226231208.849619-1-fontaine.fabrice@gmail.com> Message-ID: <20221227210108.3de4a783@windsurf> On Tue, 27 Dec 2022 00:12:08 +0100 Fabrice Fontaine wrote: > https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS > > Signed-off-by: Fabrice Fontaine > --- > package/libpwquality/libpwquality.hash | 2 +- > package/libpwquality/libpwquality.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 19:57:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:57:36 +0100 Subject: [Buildroot] [git commit] package/dump1090: bump to version 8.2 Message-ID: <20221227200353.3D93286E72@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=99127efe6ec2c8c056e252845326cc374859fa74 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/flightaware/dump1090/compare/v7.2...v8.2 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/dump1090/dump1090.hash | 2 +- package/dump1090/dump1090.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dump1090/dump1090.hash b/package/dump1090/dump1090.hash index 23178567ac..8a4c3a4818 100644 --- a/package/dump1090/dump1090.hash +++ b/package/dump1090/dump1090.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 dfcf57b19f43e0262b1a03b0dc5069a9ddc48427d85378b7ef52fb4e74911eef dump1090-7.2.tar.gz +sha256 1ab8a5acd891bdbba586e2e9f2d9b056210940bd47b5c1a19d133eb091f31555 dump1090-8.2.tar.gz sha256 804f68c803eb5c127c53ad17c4f4e5033ef158e514bb76950dc7b1773f9ce4b0 LICENSE diff --git a/package/dump1090/dump1090.mk b/package/dump1090/dump1090.mk index 82eaaf2cb8..60ef4a9bcb 100644 --- a/package/dump1090/dump1090.mk +++ b/package/dump1090/dump1090.mk @@ -4,7 +4,7 @@ # ################################################################################ -DUMP1090_VERSION = 7.2 +DUMP1090_VERSION = 8.2 DUMP1090_SITE = $(call github,flightaware,dump1090,v$(DUMP1090_VERSION)) DUMP1090_LICENSE = GPL-2.0+ DUMP1090_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Tue Dec 27 20:03:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:03:28 +0100 Subject: [Buildroot] [git commit] package/fmlib: fix build for ppc e500mc Message-ID: <20221227200353.61A5886E77@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1df9d42bdd8cc2e594d6337ee62c3f31499baf80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. The fmlib package "make help" command shows: The available make libfm-.a targets are: libfm-ppce500mc.a (P2, P3, P4) ... The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE to "e500mc", which is then passed as the package make target. The correct value should be "ppce500mc". The commit fixes this build issue. Signed-off-by: Julien Olivain Signed-off-by: Thomas Petazzoni --- package/fmlib/Config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index df4ae440ea..7bccfd7c83 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -37,7 +37,7 @@ endchoice config BR2_PACKAGE_FMLIB_ARCHTYPE string - default "e500mc" if BR2_powerpc_e500mc + default "ppce500mc" if BR2_powerpc_e500mc default "ppc64e6500" if BR2_powerpc_e6500 && BR2_powerpc64 default "ppc32e6500" if BR2_powerpc_e6500 && BR2_powerpc From thomas.petazzoni at bootlin.com Tue Dec 27 19:58:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:58:58 +0100 Subject: [Buildroot] [git commit] package/haveged: bump to version 1.9.18 Message-ID: <20221227200353.484A386E74@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4b473917001fa1145bec2ab118fac97dab0fc26e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/jirka-h/haveged/blob/v1.9.18/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/haveged/haveged.hash | 2 +- package/haveged/haveged.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/haveged/haveged.hash b/package/haveged/haveged.hash index 8c62ead7c3..61bf6cc9a1 100644 --- a/package/haveged/haveged.hash +++ b/package/haveged/haveged.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 f882919ccead07ad6687a4784c0c501e617321e96dd0118403464969359cf6ad haveged-1.9.15.tar.gz +sha256 b835fa02b52ee7d06276e028571cadcb14d08f5e5a4b5767adf81451f70561c7 haveged-1.9.18.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/haveged/haveged.mk b/package/haveged/haveged.mk index 7035142aee..fbf72a96ad 100644 --- a/package/haveged/haveged.mk +++ b/package/haveged/haveged.mk @@ -4,7 +4,7 @@ # ################################################################################ -HAVEGED_VERSION = 1.9.15 +HAVEGED_VERSION = 1.9.18 HAVEGED_SITE = $(call github,jirka-h,haveged,v$(HAVEGED_VERSION)) HAVEGED_LICENSE = GPL-3.0+ HAVEGED_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Tue Dec 27 19:59:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 20:59:03 +0100 Subject: [Buildroot] [git commit] package/libpwquality: bump to version 1.4.5 Message-ID: <20221227200353.5560986E75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9a58d1aa9eb3a83d07fd445875c79722b609a78b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://github.com/libpwquality/libpwquality/blob/libpwquality-1.4.5/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/libpwquality/libpwquality.hash | 2 +- package/libpwquality/libpwquality.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/libpwquality/libpwquality.hash b/package/libpwquality/libpwquality.hash index 1469bc0b7a..e64fb4bf50 100644 --- a/package/libpwquality/libpwquality.hash +++ b/package/libpwquality/libpwquality.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 d43baf23dc6887fe8f8e9b75cabaabc5f4bbbaa0f9eff44278d276141752a545 libpwquality-1.4.4.tar.bz2 +sha256 6fcf18b75d305d99d04d2e42982ed5b787a081af2842220ed63287a2d6a10988 libpwquality-1.4.5.tar.bz2 sha256 aa44d09f651bf99b56253187c7778a240740c767d28453ab7fdc9804c842baee COPYING diff --git a/package/libpwquality/libpwquality.mk b/package/libpwquality/libpwquality.mk index d4f7a47120..ae6babbcae 100644 --- a/package/libpwquality/libpwquality.mk +++ b/package/libpwquality/libpwquality.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBPWQUALITY_VERSION = 1.4.4 +LIBPWQUALITY_VERSION = 1.4.5 LIBPWQUALITY_SOURCE = libpwquality-$(LIBPWQUALITY_VERSION).tar.bz2 LIBPWQUALITY_SITE = https://github.com/libpwquality/libpwquality/releases/download/libpwquality-$(LIBPWQUALITY_VERSION) LIBPWQUALITY_LICENSE = BSD-3-Clause or GPL-2.0+ From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/fmlib: fix build for ppc e500mc In-Reply-To: <20221227195339.86514-1-ju.o@free.fr> References: <20221227195339.86514-1-ju.o@free.fr> Message-ID: <20221227210417.37ff544a@windsurf> On Tue, 27 Dec 2022 20:53:39 +0100 Julien Olivain wrote: > When BR2_powerpc_e500mc=y, fmlib package compilation fails with output: > > make[2]: *** No rule to make target 'libfm-e500mc.a'. Stop. > > The fmlib package "make help" command shows: > > The available make libfm-.a targets are: > libfm-ppce500mc.a (P2, P3, P4) > ... > > The package Config.in incorrectly sets BR2_PACKAGE_FMLIB_ARCHTYPE > to "e500mc", which is then passed as the package make target. > The correct value should be "ppce500mc". > > The commit fixes this build issue. > > Signed-off-by: Julien Olivain > --- > package/fmlib/Config.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 20:08:14 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 21:08:14 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build Message-ID: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Thomas Petazonni): - Use upstream patch ...se-pkg-config-to-detect-openssl-when.patch | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..00858c8ff9 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,42 @@ +From b860de9e207d8fe2ea37dad28fdd014493d87703 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 16:29:16 +0100 +Subject: [PATCH] build: Fix CMake to use pkg-config openssl when possible + (#2290) + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid +static build failure when openssl needs to link with -latomic. + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +https://github.com/merbanan/rtl_433/commit/b860de9e207d8fe2ea37dad28fdd014493d87703] +--- + CMakeLists.txt | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda2..cf30d8be2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,14 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++ set(OPENSSL_LIBRARIES ${OPENSSL_LINK_LIBRARIES}) ++ set(OPENSSL_INCLUDE_DIR ${OPENSSL_INCLUDE_DIRS}) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) -- 2.35.1 From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:26 +0100 Subject: [Buildroot] [git commit] package/kodi-pvr-nextpvr: bump version to 19.0.6-Matrix Message-ID: <20221227202720.64E1286E71@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=82edf126c98bbf652de917892f25ea6d37f99bb9 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash | 2 +- package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash index 79921da503..17d9817053 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 49df97d2e566dc044d3027e4ee6ed8e1ff122f4c38c82325e20ac91e148d5558 kodi-pvr-nextpvr-19.0.5-Matrix.tar.gz +sha256 45ad0def6bbdb50fc42dc0b8a997e0db758fda42421fa7eb7643466ea512134f kodi-pvr-nextpvr-19.0.6-Matrix.tar.gz sha256 310782e1abd43c4de6217c513e328bddf999d39302d67c6e05b10a59959827af LICENSE.md diff --git a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk index dc62040b02..6b3590a6d6 100644 --- a/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk +++ b/package/kodi-pvr-nextpvr/kodi-pvr-nextpvr.mk @@ -4,7 +4,7 @@ # ################################################################################ -KODI_PVR_NEXTPVR_VERSION = 19.0.5-Matrix +KODI_PVR_NEXTPVR_VERSION = 19.0.6-Matrix KODI_PVR_NEXTPVR_SITE = $(call github,kodi-pvr,pvr.nextpvr,$(KODI_PVR_NEXTPVR_VERSION)) KODI_PVR_NEXTPVR_LICENSE = GPL-2.0+ KODI_PVR_NEXTPVR_LICENSE_FILES = LICENSE.md From thomas.petazzoni at bootlin.com Tue Dec 27 20:04:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:04:14 +0100 Subject: [Buildroot] [git commit] package/kodi: bump version to 19.5-Matrix Message-ID: <20221227202720.5BB7C86E87@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=95a16926ed78c905d38f6eeb8bc46c9d3d3bb5a0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Removed two upstream patches included in this version. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- .../kodi-jsonschemabuilder.mk | 2 +- package/kodi-texturepacker/kodi-texturepacker.mk | 2 +- ...t-as-char-as-formatting-of-non-void-point.patch | 54 ---------------------- ...1-cast-as-char-as-formatting-of-non-void-.patch | 33 ------------- package/kodi/kodi.hash | 2 +- package/kodi/kodi.mk | 2 +- 6 files changed, 4 insertions(+), 91 deletions(-) diff --git a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk index 8cc2297bdb..a13fb91afe 100644 --- a/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk +++ b/package/kodi-jsonschemabuilder/kodi-jsonschemabuilder.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_JSONSCHEMABUILDER_VERSION = 19.4-Matrix +KODI_JSONSCHEMABUILDER_VERSION = 19.5-Matrix KODI_JSONSCHEMABUILDER_SITE = $(call github,xbmc,xbmc,$(KODI_JSONSCHEMABUILDER_VERSION)) KODI_JSONSCHEMABUILDER_SOURCE = kodi-$(KODI_JSONSCHEMABUILDER_VERSION).tar.gz KODI_JSONSCHEMABUILDER_DL_SUBDIR = kodi diff --git a/package/kodi-texturepacker/kodi-texturepacker.mk b/package/kodi-texturepacker/kodi-texturepacker.mk index 4733399edc..9432e4bbd6 100644 --- a/package/kodi-texturepacker/kodi-texturepacker.mk +++ b/package/kodi-texturepacker/kodi-texturepacker.mk @@ -6,7 +6,7 @@ # Not possible to directly refer to kodi variables, because of # first/second expansion trickery... -KODI_TEXTUREPACKER_VERSION = 19.4-Matrix +KODI_TEXTUREPACKER_VERSION = 19.5-Matrix KODI_TEXTUREPACKER_SITE = $(call github,xbmc,xbmc,$(KODI_TEXTUREPACKER_VERSION)) KODI_TEXTUREPACKER_SOURCE = kodi-$(KODI_TEXTUREPACKER_VERSION).tar.gz KODI_TEXTUREPACKER_DL_SUBDIR = kodi diff --git a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch b/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch deleted file mode 100644 index af68de220c..0000000000 --- a/package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 44b30c116682968bacf8aec566fc9c193026ecc9 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Wed, 6 Jul 2022 22:48:35 +1000 -Subject: [PATCH] GLUtils: cast as char as formatting of non-void pointers - is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/44b30c116682968bacf8aec566fc9c193026ecc9 - -Signed-off-by: Bernd Kuhls ---- - xbmc/utils/GLUtils.cpp | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/xbmc/utils/GLUtils.cpp b/xbmc/utils/GLUtils.cpp -index 1ef804709f..c36dcf6a20 100644 ---- a/xbmc/utils/GLUtils.cpp -+++ b/xbmc/utils/GLUtils.cpp -@@ -148,27 +148,27 @@ void _VerifyGLState(const char* szfile, const char* szfunction, int lineno) - void LogGraphicsInfo() - { - #if defined(HAS_GL) || defined(HAS_GLES) -- const GLubyte *s; -+ const char* s; - -- s = glGetString(GL_VENDOR); -+ s = reinterpret_cast(glGetString(GL_VENDOR)); - if (s) - CLog::Log(LOGINFO, "GL_VENDOR = %s", s); - else - CLog::Log(LOGINFO, "GL_VENDOR = NULL"); - -- s = glGetString(GL_RENDERER); -+ s = reinterpret_cast(glGetString(GL_RENDERER)); - if (s) - CLog::Log(LOGINFO, "GL_RENDERER = %s", s); - else - CLog::Log(LOGINFO, "GL_RENDERER = NULL"); - -- s = glGetString(GL_VERSION); -+ s = reinterpret_cast(glGetString(GL_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_VERSION = %s", s); - else - CLog::Log(LOGINFO, "GL_VERSION = NULL"); - -- s = glGetString(GL_SHADING_LANGUAGE_VERSION); -+ s = reinterpret_cast(glGetString(GL_SHADING_LANGUAGE_VERSION)); - if (s) - CLog::Log(LOGINFO, "GL_SHADING_LANGUAGE_VERSION = %s", s); - else --- -2.30.2 - diff --git a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch b/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch deleted file mode 100644 index 41dc3356bd..0000000000 --- a/package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 651c82853fe69dc5aa3e6a50f2eb2f752caafba0 Mon Sep 17 00:00:00 2001 -From: Rudi Heitbaum -Date: Mon, 11 Jul 2022 09:39:02 +0000 -Subject: [PATCH] WinSystemX11: cast as char as formatting of non-void - pointers is disallowed - -Downloaded from upstream commit: -https://github.com/xbmc/xbmc/commit/651c82853fe69dc5aa3e6a50f2eb2f752caafba0 - -Signed-off-by: Bernd Kuhls ---- - xbmc/windowing/X11/WinSystemX11.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/xbmc/windowing/X11/WinSystemX11.cpp b/xbmc/windowing/X11/WinSystemX11.cpp -index 8a18288fd8..033c0f77bf 100644 ---- a/xbmc/windowing/X11/WinSystemX11.cpp -+++ b/xbmc/windowing/X11/WinSystemX11.cpp -@@ -1038,7 +1038,10 @@ bool CWinSystemX11::HasWindowManager() - - if(status == Success && items_read) - { -- CLog::Log(LOGDEBUG,"Window Manager Name: %s", data); -+ const char* s; -+ -+ s = reinterpret_cast(data); -+ CLog::Log(LOGDEBUG, "Window Manager Name: {}", s); - } - else - CLog::Log(LOGDEBUG,"Window Manager Name: "); --- -2.30.2 - diff --git a/package/kodi/kodi.hash b/package/kodi/kodi.hash index a17e0fb29f..e0f548879e 100644 --- a/package/kodi/kodi.hash +++ b/package/kodi/kodi.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 cc026f59fd6e37ae90f3449df50810f1cefa37da9444e1188302d910518710da kodi-19.4-Matrix.tar.gz +sha256 56e0074f27f08496b2a21af5704a15378a2f0979ae3e9fa9a50a2630d0313d19 kodi-19.5-Matrix.tar.gz sha256 38816f8373e243bc5950449b4f3b18938c4e1c59348e3411e23f31db4072e40d kodi-libdvdcss-1.4.2-Leia-Beta-5.tar.gz sha256 071e414e61b795f2ff9015b21a85fc009dde967f27780d23092643916538a57a kodi-libdvdnav-6.0.0-Leia-Alpha-3.tar.gz sha256 a30b6aa0aad0f2c505bc77948af2d5531a80b6e68112addb4c123fca24d5d3bf kodi-libdvdread-6.0.0-Leia-Alpha-3.tar.gz diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index c41c515d10..dbe6c1e8f6 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -6,7 +6,7 @@ # When updating the version, please also update kodi-jsonschemabuilder # and kodi-texturepacker -KODI_VERSION_MAJOR = 19.4 +KODI_VERSION_MAJOR = 19.5 KODI_VERSION_NAME = Matrix KODI_VERSION = $(KODI_VERSION_MAJOR)-$(KODI_VERSION_NAME) KODI_SITE = $(call github,xbmc,xbmc,$(KODI_VERSION)) From thomas.petazzoni at bootlin.com Tue Dec 27 20:27:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:27:33 +0100 Subject: [Buildroot] [PATCH 1/2] package/kodi: bump version to 19.5-Matrix In-Reply-To: <20221224125720.2905231-1-bernd.kuhls@t-online.de> References: <20221224125720.2905231-1-bernd.kuhls@t-online.de> Message-ID: <20221227212733.557456fd@windsurf> On Sat, 24 Dec 2022 13:57:19 +0100 Bernd Kuhls wrote: > Removed two upstream patches included in this version. > > Signed-off-by: Bernd Kuhls > --- > .../kodi-jsonschemabuilder.mk | 2 +- > .../kodi-texturepacker/kodi-texturepacker.mk | 2 +- > ...char-as-formatting-of-non-void-point.patch | 54 ------------------- > ...t-as-char-as-formatting-of-non-void-.patch | 33 ------------ > package/kodi/kodi.hash | 2 +- > package/kodi/kodi.mk | 2 +- > 6 files changed, 4 insertions(+), 91 deletions(-) > delete mode 100644 package/kodi/0005-GLUtils-cast-as-char-as-formatting-of-non-void-point.patch > delete mode 100644 package/kodi/0006-WinSystemX11-cast-as-char-as-formatting-of-non-void-.patch Both applied to master, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:27:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:27:44 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: add myself to more packages Message-ID: <20221227202820.CC96F86E8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=02cc05e757970a23da3c0818f275d465a4c1f280 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Michael Nosthoff Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 5eed4a8455..48e7e08b3a 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -2105,12 +2105,16 @@ F: package/gnuplot/ F: package/sdl2/ N: Michael Nosthoff +F: package/boost/ +F: package/fmt/ F: package/grpc/ F: package/gtest/ +F: package/json-for-modern-cpp/ F: package/libabseil-cpp/ F: package/networkd-dispatcher/ F: package/protobuf/ F: package/re2/ +F: package/spdlog/ N: Michael Rommel F: package/knock/ From thomas.petazzoni at bootlin.com Tue Dec 27 20:28:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:28:23 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: add myself to more packages In-Reply-To: <20221225211355.6668-1-buildroot@heine.tech> References: <20221225211355.6668-1-buildroot@heine.tech> Message-ID: <20221227212823.72ec5039@windsurf> On Sun, 25 Dec 2022 22:13:54 +0100 Michael Nosthoff via buildroot wrote: > --- > DEVELOPERS | 4 ++++ > 1 file changed, 4 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:37:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:37:44 +0100 Subject: [Buildroot] [git commit] package/stellarium: bump version to 1.2 Message-ID: <20221227203952.751D886E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=319c56dfe3309dbf24be01fed3afff6259a2c5dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add patch to fix build error. Removed sha1 hash. Add configure option to disable searching for qt6 as of now due to incomplete implementation of qt6 modules, like gui, in buildroot. Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/stellarium/0001-add-missing-include.patch | 32 +++++++++++++++++++++++ package/stellarium/stellarium.hash | 3 +-- package/stellarium/stellarium.mk | 4 ++- 3 files changed, 36 insertions(+), 3 deletions(-) diff --git a/package/stellarium/0001-add-missing-include.patch b/package/stellarium/0001-add-missing-include.patch new file mode 100644 index 0000000000..822fc50367 --- /dev/null +++ b/package/stellarium/0001-add-missing-include.patch @@ -0,0 +1,32 @@ +From f36ce55e7a0fbba11fb7e1d4107ef61a79dc95d3 Mon Sep 17 00:00:00 2001 +From: Bernd Kuhls +Date: Sun, 25 Dec 2022 20:38:17 +0100 +Subject: [PATCH] add missing include + +Fixes build error: + +stellarium-1.2/plugins/MeteorShowers/src/MeteorShowersMgr.hpp:331:12: + error: field 'm_lastUpdate' has incomplete type 'QDateTime' + +Patch sent upstream: https://github.com/Stellarium/stellarium/pull/2933 + +Signed-off-by: Bernd Kuhls +--- + plugins/MeteorShowers/src/MeteorShowersMgr.hpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +index 8096856b6d..17716a68b0 100644 +--- a/plugins/MeteorShowers/src/MeteorShowersMgr.hpp ++++ b/plugins/MeteorShowers/src/MeteorShowersMgr.hpp +@@ -20,6 +20,7 @@ + #ifndef METEORSHOWERSMGR_HPP + #define METEORSHOWERSMGR_HPP + ++#include + #include + #include + +-- +2.34.1 + diff --git a/package/stellarium/stellarium.hash b/package/stellarium/stellarium.hash index f33dd385ca..2488b611a4 100644 --- a/package/stellarium/stellarium.hash +++ b/package/stellarium/stellarium.hash @@ -1,5 +1,4 @@ # From https://github.com/Stellarium/stellarium/releases -sha1 3661b4e8a94e7a520873fa22ddc79f39904eb1c4 stellarium-0.22.2.tar.gz -sha256 31e965d32cafc0fbad212c7ef4efbeac988f909206013554e1fe35123ebb9376 stellarium-0.22.2.tar.gz +sha256 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09 stellarium-1.2.tar.xz # Locally computed sha256 3aeeb5bb98bf7041ab82cffe15efa28ac58ee2bdf162b71301f5c192be631259 COPYING diff --git a/package/stellarium/stellarium.mk b/package/stellarium/stellarium.mk index 769e7049c1..a62488907f 100644 --- a/package/stellarium/stellarium.mk +++ b/package/stellarium/stellarium.mk @@ -4,7 +4,8 @@ # ################################################################################ -STELLARIUM_VERSION = 0.22.2 +STELLARIUM_VERSION = 1.2 +STELLARIUM_SOURCE = stellarium-$(STELLARIUM_VERSION).tar.xz STELLARIUM_SITE = https://github.com/Stellarium/stellarium/releases/download/v$(STELLARIUM_VERSION) STELLARIUM_LICENSE = GPL-2.0+ STELLARIUM_LICENSE_FILES = COPYING @@ -18,6 +19,7 @@ STELLARIUM_CONF_OPTS = \ -DENABLE_MEDIA=ON \ -DENABLE_NLS=OFF \ -DENABLE_QTWEBENGINE=OFF \ + -DENABLE_QT6=OFF \ -DUSE_SYSTEM_ZLIB=ON ifeq ($(BR2_PACKAGE_QT5SCRIPT),y) From thomas.petazzoni at bootlin.com Tue Dec 27 20:39:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:39:56 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/stellarium: bump version to 1.2 In-Reply-To: <20221225215509.981425-1-bernd.kuhls@t-online.de> References: <20221225215509.981425-1-bernd.kuhls@t-online.de> Message-ID: <20221227213956.4e867eb6@windsurf> On Sun, 25 Dec 2022 22:55:09 +0100 Bernd Kuhls wrote: > Add patch to fix build error. > > Removed sha1 hash. > > Add configure option to disable searching for qt6 as of now due to > incomplete implementation of qt6 modules, like gui, in buildroot. > > Signed-off-by: Bernd Kuhls > --- > v2: updated patch after upstream comment Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:42:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:42:25 +0100 Subject: [Buildroot] [PATCH 1/3] support/tests: print failed command and output on assertRunOK error In-Reply-To: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> References: <3e3ef4e45b435317b2a6e60da1007ef6b4cf774d.1671873478.git.yann.morin.1998@free.fr> Message-ID: <20221227214225.11528c12@windsurf> On Sat, 24 Dec 2022 10:18:11 +0100 "Yann E. MORIN" wrote: > Currently, when asserting that a command succeeded, we just capture the > return code of the command. If that is not zero, the assertion fails, > but the error message is not very splicit: > AssertionError: 1 != 0 > > Replace the error message with an explicit message that dumps the failed > command, the error code, and the resulting output. > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni > --- > support/testing/infra/basetest.py | 11 ++++++++--- > 1 file changed, 8 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:45:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:45:38 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: References: Message-ID: <20221227214538.56ca7609@windsurf> On Sat, 24 Dec 2022 10:18:12 +0100 "Yann E. MORIN" wrote: > Running tests with top-level parallel builds can speed up running some > tests, expecially those that have a lot of packages like the systemd > init tests. > > Trigger TLPB when the configuration enables per-package directories. > > Signed-off-by: Yann E. MORIN > Cc: Thomas Petazzoni I certainly support the idea of running some tests with TLPB. However, this implementation makes a confusion between two different settings: - The existing BRConfigTest.jlevel, which is set by run-tests -j, and used to define BR2_JLEVEL in the Buildroot configuration of each test case. This determines the number of parallel jobs used to build each independent package. - Your new work, which uses "make -j" to do TLPB... but relies on the same above value, even though it's a completely different setting. Is this expected? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:40:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:40:31 +0100 Subject: [Buildroot] [git commit] support/tests: print failed command and output on assertRunOK error Message-ID: <20221227204552.E6F4286EA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44161560dd52ebe9a41ee6e5ec8cacb2a9fe48ec branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Currently, when asserting that a command succeeded, we just capture the return code of the command. If that is not zero, the assertion fails, but the error message is not very splicit: AssertionError: 1 != 0 Replace the error message with an explicit message that dumps the failed command, the error code, and the resulting output. Signed-off-by: Yann E. MORIN Cc: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- support/testing/infra/basetest.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/support/testing/infra/basetest.py b/support/testing/infra/basetest.py index 96c6848dfc..45bcd4c2e2 100644 --- a/support/testing/infra/basetest.py +++ b/support/testing/infra/basetest.py @@ -88,7 +88,12 @@ class BRTest(BRConfigTest): super(BRTest, self).tearDown() # Run the given 'cmd' with a 'timeout' on the target and - # assert that the command succeeded + # assert that the command succeeded; on error, print the + # faulty command and its output def assertRunOk(self, cmd, timeout=-1): - _, exit_code = self.emulator.run(cmd, timeout) - self.assertEqual(exit_code, 0) + out, exit_code = self.emulator.run(cmd, timeout) + self.assertEqual( + exit_code, + 0, + "\nFailed to run: {}\noutput was:\n{}".format(cmd, ' '+'\n '.join(out)) + ) From thomas.petazzoni at bootlin.com Tue Dec 27 20:46:35 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:46:35 +0100 Subject: [Buildroot] [git commit] package/libkcapi: Fix symver build error on non-ELF platforms Message-ID: <20221227204752.4772686EA4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=216e201cd0f14aacac2e9727e8da8f64d734a064 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The following error is observed on Microblaze [1] build: ``` error: symver is only supported on ELF platforms ``` due to using __attribute__((symver)) on non-ELF platform. So, revert to using .symver in such case. Fixes: http://autobuild.buildroot.net/results/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/ Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 https://github.com/smuellerDD/libkcapi/pull/147 Signed-off-by: Tan En De Signed-off-by: Thomas Petazzoni --- ...x-symver-build-error-on-non-ELF-platforms.patch | 84 ++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch new file mode 100644 index 0000000000..206ac7ec4a --- /dev/null +++ b/package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch @@ -0,0 +1,84 @@ +From f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 Mon Sep 17 00:00:00 2001 +From: Tan En De +Date: Sat, 26 Nov 2022 07:47:39 +0800 +Subject: [PATCH] Fix symver build error on non-ELF platforms + +The following error is observed on Microblaze [1] build: +``` +error: symver is only supported on ELF platforms +``` +due to using __attribute__((symver)) on non-ELF platform. +So, revert to using .symver in such case. + +[1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log + +Signed-off-by: Tan En De +Signed-off-by: Stephan Mueller +--- +Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 + + configure.ac | 2 ++ + lib/internal.h | 2 +- + m4/ac_check_attribute_symver.m4 | 24 ++++++++++++++++++++++++ + 3 files changed, 27 insertions(+), 1 deletion(-) + create mode 100644 m4/ac_check_attribute_symver.m4 + +diff --git a/configure.ac b/configure.ac +index e230577..ba17404 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -76,6 +76,8 @@ AX_ADD_FORTIFY_SOURCE + + AC_CHECK_API_VERSION + ++AC_CHECK_ATTRIBUTE_SYMVER ++ + AC_ARG_ENABLE([werror], [AS_HELP_STRING([--disable-werror], [Disable -Werror])], [with_werror=$enableval], [with_werror=yes]) + AM_CONDITIONAL([ENABLE_WERROR], [test "x$with_werror" = "xyes"]) + +diff --git a/lib/internal.h b/lib/internal.h +index 14844a9..7977b04 100644 +--- a/lib/internal.h ++++ b/lib/internal.h +@@ -352,7 +352,7 @@ static inline int io_getevents(__attribute__((unused)) aio_context_t ctx, + * Auxiliary macros + ************************************************************/ + +-#if __GNUC__ >= 10 ++#if HAVE_ATTRIBUTE_SYMVER && __GNUC__ >= 10 + # define IMPL_SYMVER(name, version) \ + __attribute__((__symver__("kcapi_" #name "@@LIBKCAPI_" version))) + +diff --git a/m4/ac_check_attribute_symver.m4 b/m4/ac_check_attribute_symver.m4 +new file mode 100644 +index 0000000..b484c5e +--- /dev/null ++++ b/m4/ac_check_attribute_symver.m4 +@@ -0,0 +1,24 @@ ++dnl Check compiler support for symver function attribute ++AC_DEFUN([AC_CHECK_ATTRIBUTE_SYMVER], [ ++ saved_CFLAGS=$CFLAGS ++ CFLAGS="-O0 -Werror" ++ AC_COMPILE_IFELSE( ++ [AC_LANG_PROGRAM( ++ [[ ++ void _test_attribute_symver(void); ++ __attribute__((__symver__("sym at VER_1.2.3"))) void _test_attribute_symver(void) {} ++ ]], ++ [[ ++ _test_attribute_symver() ++ ]] ++ )], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 1, [Define to 1 if __attribute__((symver)) is supported]) ++ ], ++ [ ++ AC_DEFINE([HAVE_ATTRIBUTE_SYMVER], 0, [Define to 0 if __attribute__((symver)) is not supported]) ++ ] ++ ) ++ CFLAGS=$saved_CFLAGS ++]) ++ +-- +2.34.1 + From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:24 +0100 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms In-Reply-To: <20221224044616.3909215-1-ende.tan@starfivetech.com> References: <20221224044616.3909215-1-ende.tan@starfivetech.com> Message-ID: <20221227214824.5068674c@windsurf> On Sat, 24 Dec 2022 12:46:16 +0800 Tan En De wrote: > The following error is observed on Microblaze [1] build: > ``` > error: symver is only supported on ELF platforms > ``` > due to using __attribute__((symver)) on non-ELF platform. > So, revert to using .symver in such case. > > [1]: http://autobuild.buildroot.net/results/447/4470efb5a078c0e368f6bd4f5ec455eea5eeebb5/build-end.log > > Upstream status: commit f630ed1f807e26de04b3a5dfd7f1b39d1c5cb642 > https://github.com/smuellerDD/libkcapi/pull/147 > > Signed-off-by: Tan En De > Signed-off-by: Stephan Mueller > --- > ...ver-build-error-on-non-ELF-platforms.patch | 84 +++++++++++++++++++ > 1 file changed, 84 insertions(+) > create mode 100644 package/libkcapi/0003-Fix-symver-build-error-on-non-ELF-platforms.patch Applied to master, thanks. This macro AC_CHECK_ATTRIBUTE_SYMVER is actually very good, and I believe a few other packages in Buildroot could potentially benefit from it. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:43 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/meson: bump to version 1.0.0 In-Reply-To: <20221224033452.3079697-1-james.hilliard1@gmail.com> References: <20221224033452.3079697-1-james.hilliard1@gmail.com> Message-ID: <20221227214843.1d7b5864@windsurf> On Fri, 23 Dec 2022 20:34:52 -0700 James Hilliard wrote: > Signed-off-by: James Hilliard > --- > package/meson/meson.hash | 4 ++-- > package/meson/meson.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:48:33 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:48:33 +0100 Subject: [Buildroot] [git commit] package/meson: bump to version 1.0.0 Message-ID: <20221227204914.81C6886EB6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a41f246439c0387f7b028b3f7e40978a2e0f1a50 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/meson/meson.hash | 4 ++-- package/meson/meson.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/meson/meson.hash b/package/meson/meson.hash index 1544bb3897..6993b756ae 100644 --- a/package/meson/meson.hash +++ b/package/meson/meson.hash @@ -1,4 +1,4 @@ # Locally calculated after checking pgp signature -# https://github.com/mesonbuild/meson/releases/download/0.64.1/meson-0.64.1.tar.gz.asc -sha256 3a8e030c2334f782085f81627062cc6d4a6771edf31e055ffe374f9e6b089ab9 meson-0.64.1.tar.gz +# https://github.com/mesonbuild/meson/releases/download/1.0.0/meson-1.0.0.tar.gz.asc +sha256 aa50a4ba4557c25e7d48446abfde857957dcdf58385fffbe670ba0e8efacce05 meson-1.0.0.tar.gz sha256 cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 COPYING diff --git a/package/meson/meson.mk b/package/meson/meson.mk index 5aae95973a..e417d8d627 100644 --- a/package/meson/meson.mk +++ b/package/meson/meson.mk @@ -4,7 +4,7 @@ # ################################################################################ -MESON_VERSION = 0.64.1 +MESON_VERSION = 1.0.0 MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION) MESON_LICENSE = Apache-2.0 MESON_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Tue Dec 27 20:49:02 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:49:02 +0100 Subject: [Buildroot] [git commit] package/{rust, rust-bin}: bump to version 1.66.0 Message-ID: <20221227204914.8BBA086EB7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=de4cf253752d2225b7d258cbaee0ddebf64901fa branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html Newest version of the source archives have been retrieved with their hash values, and the signature of the .asc files have been verified as follows: $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import $ gpg --verify There is no typographical error in the packages according to the check-pakage utility: $ ./utils/check-package package/rust-bin/* $ ./utils/check-package package/rust/* The testsuite tool were successfully run for rust and rust-bin packages to test the Rust toolchain under 1.66.0: $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust In order to verify the compatibility of packages depending on Rust 1.66.0, tests using `./utils/test-pkg` were run. You may want to execute the test-pkg command after creating a `.config` file enabling the corresponding BR2_PACKAGE, for example: Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" Then execute: $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep Results: librsvg OK ripgrep OK suricata OK bat OK Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- package/rust-bin/rust-bin.hash | 252 ++++++++++++++++++++--------------------- package/rust-bin/rust-bin.mk | 2 +- package/rust/rust.hash | 6 +- package/rust/rust.mk | 2 +- 4 files changed, 131 insertions(+), 131 deletions(-) diff --git a/package/rust-bin/rust-bin.hash b/package/rust-bin/rust-bin.hash index af9927a028..7cc1052dd9 100644 --- a/package/rust-bin/rust-bin.hash +++ b/package/rust-bin/rust-bin.hash @@ -1,129 +1,129 @@ -# From https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1 rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 50595b96f98e0940bbfe00209d6c233e9158e140ecd6088ad3bd53f89b123e9d rust-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 afa3af620b3a0bf8a1da33413eace1db681db5f99b2572ac016027b3d71a50b7 rust-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 c6b48026fb131a404bcdc7a691246c3de716e32805d58d1571e253b9a5b047b5 rust-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 5601b31290790a7077c342c8731bb1d5de1a89639476e14bc7840aeaa3ab6010 rust-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8cf900ac125d6bebc97ebb777761923b2062e4fc36692c1f2d68faa0e70949b2 rust-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 e0654c20446aa5c66def122617f3ca4be9e9b86e75040327e3d35973b6b88980 rust-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 f02e1bac01415e101fac58608b070b0f37c7df1a142c8001ddbc489cfb85c232 rust-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 e7dc9bb42c0e738f68f8ad4b05cf4b7bef8fa490c379e5730c7e282507b305ee rust-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz.asc -sha256 735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz.asc -sha256 9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2 rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz.asc -sha256 c8793e77ef43336bc372a7a5b4720d5449e92577c7875471c2bc40ddbfde4811 rust-std-1.65.0-arm-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz.asc -sha256 f7d5eb17dbe46ee9d3c4f9fcffc07b8e3311c747545402c8d3b5c43043f27288 rust-std-1.65.0-arm-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz.asc -sha256 32d7f301196d73027fb9a5ae595dbadacdc234307c36b4a175a132e75318e38c rust-std-1.65.0-arm-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz.asc -sha256 453a1443e4753611dc4e6969e50ad8d7984a31d1a457729a860599ed19b1de7a rust-std-1.65.0-arm-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz.asc -sha256 d079e841be640b4ce26aa821f29bc813243a7c0af7b8aca8ca4acf5c2e5b722f rust-std-1.65.0-armv5te-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz.asc -sha256 1d11ab1d60070ae30ff87b55dca077f4d532d814a9ab7bc77055b5b429a78c6e rust-std-1.65.0-armv5te-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz.asc -sha256 fec73401941bffce3b6913d31955f1291119dea119c0051d94f271ae7c959d4c rust-std-1.65.0-armv7-unknown-linux-gnueabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz.asc -sha256 c14268337c69650a2618909d8e691489385d748374d73ab8d6a2f9d6b030d70d rust-std-1.65.0-armv7-unknown-linux-gnueabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz.asc -sha256 9368527053c4bab0fd320209b45f0278d0a1e54a37006a56a6e565404ab73fef rust-std-1.65.0-armv7-unknown-linux-musleabihf.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz.asc -sha256 0b5bc219333e3e983fb1e7e86a0c268c4a52ccbd6326a16785be9d9017d97e9f rust-std-1.65.0-armv7-unknown-linux-musleabi.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz.asc -sha256 533eda439eb5ffec258b8219445742d6d60570040b3ff167291e3d0d985b9d70 rust-std-1.65.0-i586-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i586-unknown-linux-musl.tar.xz.asc -sha256 7f5d9ae65827aef1a51676927a4c9533f942021d2fd45fd93b23dfaa738ee205 rust-std-1.65.0-i586-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz.asc -sha256 99bd62d593a6ab3205cab7f06b5793a075b9d05d868e927a6948e46269d61e82 rust-std-1.65.0-i686-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-i686-unknown-linux-musl.tar.xz.asc -sha256 644a4c57c1392f776c5ebb13f9832778b69464391b3766e6bbd18c3aa11787a6 rust-std-1.65.0-i686-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz.asc -sha256 50c65a8effc85aa89242ba0a2a2c89bfcc4d0a39dcb42396d10b0036b9a4e90c rust-std-1.65.0-mips-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips-unknown-linux-musl.tar.xz.asc -sha256 3bc5043f4eb7bb6418708792ee8e777197e562d03843a9adf62ce245ba07289a rust-std-1.65.0-mips-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz.asc -sha256 338c702b79dac33e32dde097084dd38852487d2976c5eb66b44ba8fc8319342b rust-std-1.65.0-mips64-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz.asc -sha256 9450745a5e678c9b7e65ecc7d6a016f92d8d22d8091c4a77431b1e58b99a435f rust-std-1.65.0-mips64-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc -sha256 a0a0e60a0e850140194250fbbfb962c322d4f474f4ec22d03b7f537034257c09 rust-std-1.65.0-mips64el-unknown-linux-gnuabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz.asc -sha256 0862706d22dcfee39b0d2df874dd6065d8c3020c0b8974f6e7b694edd42413ae rust-std-1.65.0-mips64el-unknown-linux-muslabi64.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz.asc -sha256 79e078420f7c45fd1cf38b70620ced50d35ddb1621736b65be987c20481fe5bc rust-std-1.65.0-mipsel-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz.asc -sha256 482e9245873338a08f47ea2c29683134b8813deb3e3eafb78b786d34bbecce51 rust-std-1.65.0-mipsel-unknown-linux-musl.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz.asc -sha256 672b9ea8018dcdf7d5f79f5298bacc34e7600a082727b4f1a20c14251752aaa2 rust-std-1.65.0-powerpc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz.asc -sha256 8a26e08908156ae5a05c64c2732435ef4efb994a2ac6d0b2e9c93c0dae19d089 rust-std-1.65.0-powerpc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz.asc -sha256 ce18b44300f7d5d94856cef5b270ba010061fafa411beb9782207e26cbab88a6 rust-std-1.65.0-powerpc64le-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz.asc -sha256 fa99f123ce14f1cda245857b50fd4709adee960e7d36ce663b87c13aee18b64b rust-std-1.65.0-riscv64gc-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz.asc -sha256 a3f6740be345364f4599ae837d2401e0f31e5d33a4f958852d12a384ee581a83 rust-std-1.65.0-s390x-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz.asc -sha256 fc2a8816665f464d3085dcd379c44b9de0ee1f1084fae0a4c32c57754b27992b rust-std-1.65.0-sparc64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz.asc -sha256 2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9 rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz -# From https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz.asc -sha256 55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056 rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 e8d853383355aa17fd8d7efae740ac0f18b3a5f452c9ac62f5042fc96ebda3e9 rust-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 c9551f9650fcaf74ea4fb6874b6853f9ffecb6925e7a087afb4f36840e5b7b8d rust-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 ec49ef94889c88f8fd107e9c263003aa6dcd9fb4d17ba057ffab4e4dc28fefd4 rust-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 755bcca28ee9d4504b7bd87265dc492a8e39550211f8081740940ada9e48cc7e rust-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 eaaca0295a75a180082456eb3606e6c3fbc16a4f2b54bd754caab5a69b192f88 rust-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 a194c1a8f1bd8c450872ad2220bfe74e590c5706d4ec939577c69a013a0bbcff rust-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 9fa197239eb374e071ef4486939c4713a2d662c5e7ebca0505626a3a53a7ed75 rust-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 6331e676198af2e75734f6566ca62ae22bb61b1d55e749494c454e777a73f195 rust-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 8d7053db5ea68f4801c7a808a222473076b8a602af70379975e81eede8a7e0ea rust-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 a656328e1cd36b253bf39807b5a3eacdf0ce7d982fc9fb51a026f273386de84a rust-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz.asc +sha256 b5ac5985a8fefd2a0de67197f7c2549aacee502cc784a3c3c93921b005aa31fa rust-std-1.66.0-aarch64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz.asc +sha256 ca62347018d1ace5e13a4a2f898dd2b19d5cb96db41482119418538f6482e2db rust-std-1.66.0-aarch64-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz.asc +sha256 c8d10c558605673fe975b3b1c8ec8d2a9887f18cb97690bf900c19668b6d05ba rust-std-1.66.0-arm-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz.asc +sha256 70650b3a8c04c183a83a2a4ebee7047d6546e69a81e227c24afa6d34ad54fe9b rust-std-1.66.0-arm-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz.asc +sha256 262a2024250e4aa7865a33d52d9b6826b5f059f0562a73f6067a04020879d4f0 rust-std-1.66.0-arm-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz.asc +sha256 e41c5f840d73ed1073ef3a8abb125e6f41a66008ad7817fb2a1e703cf93f0a8b rust-std-1.66.0-arm-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz.asc +sha256 8b8ab8fe4af3ce9604e264fada7ddaed610d8e517d8425d5d85184ea4f111b52 rust-std-1.66.0-armv5te-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz.asc +sha256 ec0552562348852c487e401168a0ad5f9e90cfc4cf03f5200f80b6594aa47d6d rust-std-1.66.0-armv5te-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz.asc +sha256 5d166402813621d8c426bdb7dc857f97c72c921c2f2b52a893639a4c73862838 rust-std-1.66.0-armv7-unknown-linux-gnueabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz.asc +sha256 a7170034ddb9218f4f78d6a1d8f8d7ce8c17419015393a96a24aa13f9c89da2d rust-std-1.66.0-armv7-unknown-linux-gnueabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz.asc +sha256 fbc7e7565196fb7ec18b9b2ef0c8a1267fb4825bf68ff0559c0956841d5ade14 rust-std-1.66.0-armv7-unknown-linux-musleabihf.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz.asc +sha256 7caecb4b926d78ec879e53eaaa4d8001ef575cd80e6340e0518545fd8500eb8f rust-std-1.66.0-armv7-unknown-linux-musleabi.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz.asc +sha256 b22aaa59dee87dfc504f7e37ec1f297bbbe3f9ca5a7e4177d40975f2b4b32570 rust-std-1.66.0-i586-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i586-unknown-linux-musl.tar.xz.asc +sha256 b538209ea82733f25d88e3a9dc7d7b00f23f61ede128142412404c37846bad69 rust-std-1.66.0-i586-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz.asc +sha256 5c7da9cc8d71e72021bfcc8040a6d2c248127d1fbed12d81e2e4bdf61c70b8d6 rust-std-1.66.0-i686-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-i686-unknown-linux-musl.tar.xz.asc +sha256 3f14c6381c74b175e32ce0f2e6337811a5ea2cc048239fc55101b6319b0ce7f8 rust-std-1.66.0-i686-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz.asc +sha256 8909dff6e3fd2c0a2f7c747d8c31003cf6d4fd2ea877ddb933b3fd7861c1cf87 rust-std-1.66.0-mips-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips-unknown-linux-musl.tar.xz.asc +sha256 e76c5fea6da85b42a6f313cc326d064067314532d6a057cfc95f733c2f019de1 rust-std-1.66.0-mips-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz.asc +sha256 26e5304dc5d592b2a34933794c4636220ad86d78e9c639e36c18f46d3a8c0235 rust-std-1.66.0-mips64-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz.asc +sha256 a621c95eef9b548d59234beeea031cc369d5744312a5ebfe4ac2250cb1b900e8 rust-std-1.66.0-mips64-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz.asc +sha256 41b2e528e2b123220b2dbc8b6bf93986c22d86091f7cd653ac55d1b169720e1f rust-std-1.66.0-mips64el-unknown-linux-gnuabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz.asc +sha256 28de7df8cead0a09a6c4dbb3be6898f7bb495c803e5d1f15945dd66a60ebb2c4 rust-std-1.66.0-mips64el-unknown-linux-muslabi64.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz.asc +sha256 519403a99b0859f21d4cabd347bada629f24fff913dafc54af255e4776d18f1b rust-std-1.66.0-mipsel-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz.asc +sha256 d1a8d76bd7549b3845dad92cdab45876c987e7ba6a27ea67f39414d498a66761 rust-std-1.66.0-mipsel-unknown-linux-musl.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz.asc +sha256 b68691f94417033b612f0fdb510d385499558ea19dcf2caf02a5c1d7141816fd rust-std-1.66.0-powerpc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz.asc +sha256 0be870ead23d432b83981a45b37bb173315965485ef9ad6dcee1418702a26a3a rust-std-1.66.0-powerpc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz.asc +sha256 ed05f169784776c94c4880281fbabab66b49ed05a221d8e06c6926e1161b8bbe rust-std-1.66.0-powerpc64le-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz.asc +sha256 93a8b0514106c8039a8767b961090e8a0f8e4b62d1488e70e93e2e553860f70c rust-std-1.66.0-riscv64gc-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz.asc +sha256 304008a504385f91672ab6ddf86b50f05a588432f01537049f4fbe95f8d41402 rust-std-1.66.0-s390x-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz.asc +sha256 107045313c7b6678579eba1fb0b96519585a2e282570635c64c02ef4544aacaa rust-std-1.66.0-sparc64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz.asc +sha256 c59ca7959a019f3f660c1f46bea3c13e7769b67732731469c0c42d02f28d08e7 rust-std-1.66.0-x86_64-unknown-linux-gnu.tar.xz +# From https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz.asc +sha256 b4dbc07eb417f77d9b794546d647f014d1650e1e0c0e76ff3d878dc09479e320 rust-std-1.66.0-x86_64-unknown-linux-musl.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust-bin/rust-bin.mk b/package/rust-bin/rust-bin.mk index 91ee5a5372..b341bc4b7c 100644 --- a/package/rust-bin/rust-bin.mk +++ b/package/rust-bin/rust-bin.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_BIN_VERSION = 1.65.0 +RUST_BIN_VERSION = 1.66.0 RUST_BIN_SITE = https://static.rust-lang.org/dist RUST_BIN_LICENSE = Apache-2.0 or MIT RUST_BIN_LICENSE_FILES = LICENSE-APACHE LICENSE-MIT diff --git a/package/rust/rust.hash b/package/rust/rust.hash index 9776f3f84c..35028b304b 100644 --- a/package/rust/rust.hash +++ b/package/rust/rust.hash @@ -1,6 +1,6 @@ -# From https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.sha256 -# Verified using https://static.rust-lang.org/dist/rustc-1.65.0-src.tar.xz.asc -sha256 2d6aa2ea3fedd55acbbd65f78349385f9daa9c14e25db7a8df5d015588eee1cf rustc-1.65.0-src.tar.xz +# From https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.sha256 +# Verified using https://static.rust-lang.org/dist/rustc-1.66.0-src.tar.xz.asc +sha256 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c rustc-1.66.0-src.tar.xz # Locally generated sha256 62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256 23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT diff --git a/package/rust/rust.mk b/package/rust/rust.mk index d501391d77..55fa38df18 100644 --- a/package/rust/rust.mk +++ b/package/rust/rust.mk @@ -6,7 +6,7 @@ # When updating this version, check whether support/download/cargo-post-process # still generates the same archives. -RUST_VERSION = 1.65.0 +RUST_VERSION = 1.66.0 RUST_SOURCE = rustc-$(RUST_VERSION)-src.tar.xz RUST_SITE = https://static.rust-lang.org/dist RUST_LICENSE = Apache-2.0 or MIT From thomas.petazzoni at bootlin.com Tue Dec 27 20:49:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:49:57 +0100 Subject: [Buildroot] [PATCH 1/1] package/{rust, rust-bin}: bump to version 1.66.0 In-Reply-To: <20221224013507.2479567-1-james.hilliard1@gmail.com> References: <20221224013507.2479567-1-james.hilliard1@gmail.com> Message-ID: <20221227214957.3ec9866e@windsurf> Hello James, On Fri, 23 Dec 2022 18:35:07 -0700 James Hilliard wrote: > Link to Rust 1.66.0 annoucement: https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html > > Newest version of the source archives have been retrieved with their hash values, > and the signature of the .asc files have been verified as follows: > $ curl -fsSL https://static.rust-lang.org/rust-key.gpg.ascii | gpg --import > $ gpg --verify > > There is no typographical error in the packages according to the check-pakage utility: > $ ./utils/check-package package/rust-bin/* > $ ./utils/check-package package/rust/* > > The testsuite tool were successfully run for rust and rust-bin packages to test > the Rust toolchain under 1.66.0: > $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRustBin > $ ./support/testing/run-tests -k -d dl/ -o testsuite tests.package.test_rust.TestRust > > In order to verify the compatibility of packages depending on Rust 1.66.0, > tests using `./utils/test-pkg` were run. > You may want to execute the test-pkg command after creating a `.config` file > enabling the corresponding BR2_PACKAGE, for example: > Create a file `buildroot/ripgrep.config` containing "BR2_PACKAGE_RIPGREP=y" > Then execute: > $ ./utils/test-pkg -d test-pkg -c ripgrep.config -p ripgrep > > Results: > librsvg OK > ripgrep OK > suricata OK > bat OK Hmm, you know that instead of creating one snippet for each package, you can create a single snippet that enables all those packages? It would actually be a useful snippet to add in the commit log as it could be useful for future updates of the Rust compiler. > package/rust-bin/rust-bin.hash | 252 ++++++++++++++++----------------- > package/rust-bin/rust-bin.mk | 2 +- > package/rust/rust.hash | 6 +- > package/rust/rust.mk | 2 +- > 4 files changed, 131 insertions(+), 131 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:50:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:50:16 +0100 Subject: [Buildroot] [git commit] package/orc: bump to version 0.4.33 Message-ID: <20221227205025.4419B86EBE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=92a4f080b2721cc84248ebc98d41229469787688 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Drop patch (already in version) https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...ccpu-powerpc.c-fix-build-with-kernel-4.11.patch | 70 ---------------------- package/orc/orc.hash | 4 +- package/orc/orc.mk | 2 +- 3 files changed, 3 insertions(+), 73 deletions(-) diff --git a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch b/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch deleted file mode 100644 index 0a4e7010f2..0000000000 --- a/package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch +++ /dev/null @@ -1,70 +0,0 @@ -From a45f6d49ec090ad94333c0865c378d2d96ab2af4 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Mon, 15 Feb 2021 20:17:43 +0100 -Subject: [PATCH] orc/orccpu-powerpc.c: fix build with kernel < 4.11 - -Build with powerpc and kernel < 4.11 is broken since version 0.4.30 and -https://gitlab.freedesktop.org/gstreamer/orc/-/commit/a999325abea6a5549d60d99ddeb0271d2aa00235: - -FAILED: orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -/home/giuliobenetti/autobuild/run/instance-3/output-1/host/bin/powerpc-linux-gcc -Iorc/liborc-0.4.so.0.32.0.p -Iorc -I../orc -I. -I.. -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -std=gnu99 -O3 -DHAVE_CONFIG_H -fvisibility=hidden -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -pthread -DORC_ENABLE_UNSTABLE_API -D_GNU_SOURCE -DBUILDING_ORC -MD -MQ orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -MF orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o.d -o orc/liborc-0.4.so.0.32.0.p/orccpu-powerpc.c.o -c ../orc/orccpu-powerpc.c -../orc/orccpu-powerpc.c: In function 'orc_check_powerpc_proc_auxv': -../orc/orccpu-powerpc.c:164:21: error: 'AT_L1D_CACHESIZE' undeclared (first use in this function); did you mean 'AT_DCACHEBSIZE'? - 164 | if (buf[i] == AT_L1D_CACHESIZE) { - | ^~~~~~~~~~~~~~~~ - | AT_DCACHEBSIZE -../orc/orccpu-powerpc.c:164:21: note: each undeclared identifier is reported only once for each function it appears in -../orc/orccpu-powerpc.c:168:21: error: 'AT_L2_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 168 | if (buf[i] == AT_L2_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE -../orc/orccpu-powerpc.c:172:21: error: 'AT_L3_CACHESIZE' undeclared (first use in this function); did you mean 'AT_ICACHEBSIZE'? - 172 | if (buf[i] == AT_L3_CACHESIZE) { - | ^~~~~~~~~~~~~~~ - | AT_ICACHEBSIZE - -Indeed, AT_{L1D,L2,L3}_CACHESIZE is only defined since kernel 4.11 and -https://github.com/torvalds/linux/commit/98a5f361b8625c6f4841d6ba013bbf0e80d08147 - -Fixes: - - http://autobuild.buildroot.org/results/0821e96cba3e455edd47b87485501d892fc7ac6a - -Signed-off-by: Fabrice Fontaine -[Upstream status: -https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/56] ---- - orc/orccpu-powerpc.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/orc/orccpu-powerpc.c b/orc/orccpu-powerpc.c -index 6796f17..340cf05 100644 ---- a/orc/orccpu-powerpc.c -+++ b/orc/orccpu-powerpc.c -@@ -161,18 +161,24 @@ orc_check_powerpc_proc_auxv (void) - _orc_cpu_name = (char*)buf[i + 1]; - found++; - } -+#ifdef AT_L1D_CACHESIZE - if (buf[i] == AT_L1D_CACHESIZE) { - _orc_data_cache_size_level1 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L2_CACHESIZE - if (buf[i] == AT_L2_CACHESIZE) { - _orc_data_cache_size_level2 = buf[i + 1]; - found++; - } -+#endif -+#ifdef AT_L3_CACHESIZE - if (buf[i] == AT_L3_CACHESIZE) { - _orc_data_cache_size_level3 = buf[i + 1]; - found++; - } -+#endif - if (found == 6) - break; - } --- -2.30.0 - diff --git a/package/orc/orc.hash b/package/orc/orc.hash index f48c2932ab..136fc3ece4 100644 --- a/package/orc/orc.hash +++ b/package/orc/orc.hash @@ -1,5 +1,5 @@ -# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.32.tar.xz.sha256sum -sha256 a66e3d8f2b7e65178d786a01ef61f2a0a0b4d0b8370de7ce134ba73da4af18f0 orc-0.4.32.tar.xz +# From https://gstreamer.freedesktop.org/data/src/orc/orc-0.4.33.tar.xz.sha256sum +sha256 844e6d7db8086f793f57618d3d4b68d29d99b16034e71430df3c21cfd3c3542a orc-0.4.33.tar.xz # Locally calculated sha256 4f5dabb1b44bb6fc5cd53820b1f103147ad61b395a57903991325bd1b85d97bf COPYING diff --git a/package/orc/orc.mk b/package/orc/orc.mk index a93a4f875a..be718e6f85 100644 --- a/package/orc/orc.mk +++ b/package/orc/orc.mk @@ -4,7 +4,7 @@ # ################################################################################ -ORC_VERSION = 0.4.32 +ORC_VERSION = 0.4.33 ORC_SOURCE = orc-$(ORC_VERSION).tar.xz ORC_SITE = http://gstreamer.freedesktop.org/data/src/orc ORC_LICENSE = BSD-2-Clause, BSD-3-Clause From thomas.petazzoni at bootlin.com Tue Dec 27 20:50:27 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:50:27 +0100 Subject: [Buildroot] [PATCH 1/1] package/orc: bump to version 0.4.33 In-Reply-To: <20221223220100.58811-1-fontaine.fabrice@gmail.com> References: <20221223220100.58811-1-fontaine.fabrice@gmail.com> Message-ID: <20221227215027.2c9874c0@windsurf> On Fri, 23 Dec 2022 23:01:00 +0100 Fabrice Fontaine wrote: > Drop patch (already in version) > > https://gitlab.freedesktop.org/gstreamer/orc/-/blob/0.4.33/RELEASE > > Signed-off-by: Fabrice Fontaine > --- > ...powerpc.c-fix-build-with-kernel-4.11.patch | 70 ------------------- > package/orc/orc.hash | 4 +- > package/orc/orc.mk | 2 +- > 3 files changed, 3 insertions(+), 73 deletions(-) > delete mode 100644 package/orc/0001-orc-orccpu-powerpc.c-fix-build-with-kernel-4.11.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:52:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:52:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/jitterentropy-library: bump to version 3.4.1 In-Reply-To: <20221223215607.12924-1-fontaine.fabrice@gmail.com> References: <20221223215607.12924-1-fontaine.fabrice@gmail.com> Message-ID: <20221227215216.67475c1f@windsurf> On Fri, 23 Dec 2022 22:56:07 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - Update hash of LICENSE file (year updated with > https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) > > https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md > > Signed-off-by: Fabrice Fontaine > --- > ...-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ------------------- > .../jitterentropy-library.hash | 4 +- > .../jitterentropy-library.mk | 2 +- > 3 files changed, 3 insertions(+), 55 deletions(-) > delete mode 100644 package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 20:52:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 21:52:12 +0100 Subject: [Buildroot] [git commit] package/jitterentropy-library: bump to version 3.4.1 Message-ID: <20221227205226.E4C7F86EC6@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8807ddbe269ef9aeee7b72f6d0a64719f8e6782 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - Update hash of LICENSE file (year updated with https://github.com/smuellerDD/jitterentropy-library/commit/2e5019cfe63038faaa405ce53715effe4ea580e4) https://github.com/smuellerDD/jitterentropy-library/blob/v3.4.1/CHANGES.md Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- .../0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch | 52 ---------------------- .../jitterentropy-library.hash | 4 +- .../jitterentropy-library/jitterentropy-library.mk | 2 +- 3 files changed, 3 insertions(+), 55 deletions(-) diff --git a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch b/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch deleted file mode 100644 index c4388663b0..0000000000 --- a/package/jitterentropy-library/0001-Makefile-add-ENABLE_STACK_PROTECTOR.patch +++ /dev/null @@ -1,52 +0,0 @@ -From 272ee47892563e849f6b1bf59b0173f8aa33b631 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Sun, 19 Dec 2021 11:36:13 +0100 -Subject: [PATCH] Makefile: add ENABLE_STACK_PROTECTOR - -Add ENABLE_STACK_PROTECTOR as build on embedded toolchains without -stack-protector is again broken since -https://github.com/smuellerDD/jitterentropy-library/commit/5b3cb7f35e41ba2f34a75d004cf095c965a1a0c4: - -/home/buildroot/autobuild/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/i686-buildroot-linux-uclibc/9.3.0/../../../../i686-buildroot-linux-uclibc/bin/ld: src/jitterentropy-base.o: in function `jent_fips_enabled': -jitterentropy-base.c:(.text+0x131): undefined reference to `__stack_chk_fail_local' - -Fixes: - - http://autobuild.buildroot.org/results/8dee462d16d934dd173d58f17933c6911e4336bf - -Signed-off-by: Fabrice Fontaine -Signed-off-by: Stephan Mueller -[Retrieved from: -https://github.com/smuellerDD/jitterentropy-library/commit/272ee47892563e849f6b1bf59b0173f8aa33b631] ---- - Makefile | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/Makefile b/Makefile -index dfb96a8..c999ef5 100644 ---- a/Makefile -+++ b/Makefile -@@ -2,6 +2,7 @@ - - CC ?= gcc - #Hardening -+ENABLE_STACK_PROTECTOR ?= 1 - CFLAGS ?= -fwrapv --param ssp-buffer-size=4 -fvisibility=hidden -fPIE -Wcast-align -Wmissing-field-initializers -Wshadow -Wswitch-enum - CFLAGS +=-Wextra -Wall -pedantic -fPIC -O0 -fwrapv -Wconversion - LDFLAGS +=-Wl,-z,relro,-z,now -lpthread -@@ -13,10 +14,12 @@ else - GCC_GTEQ_490 := $(shell expr `$(CC) -dumpfullversion | sed -e 's/\.\([0-9][0-9]\)/\1/g' -e 's/\.\([0-9]\)/0\1/g' -e 's/^[0-9]\{3,4\}$$/&00/'` \>= 40900) - endif - --ifeq "$(GCC_GTEQ_490)" "1" -- CFLAGS += -fstack-protector-strong --else -- CFLAGS += -fstack-protector-all -+ifeq "$(ENABLE_STACK_PROTECTOR)" "1" -+ ifeq "$(GCC_GTEQ_490)" "1" -+ CFLAGS += -fstack-protector-strong -+ else -+ CFLAGS += -fstack-protector-all -+ endif - endif - - # Change as necessary diff --git a/package/jitterentropy-library/jitterentropy-library.hash b/package/jitterentropy-library/jitterentropy-library.hash index 760befab53..c7833f1428 100644 --- a/package/jitterentropy-library/jitterentropy-library.hash +++ b/package/jitterentropy-library/jitterentropy-library.hash @@ -1,5 +1,5 @@ # Locally computed -sha256 9fcc954763a1dd4afe614a1b360f53b600d3376bbcc4b19177f27abf191ebad5 jitterentropy-library-3.3.1.tar.xz -sha256 7e06574ff822594269083a796d06fa4e5e78c40efe5ca01a72d2a4662e8206df LICENSE +sha256 802f025f766c38abf663fd5a21482b8313b6d6e2c68c36a4ffd6bc105fe975ab jitterentropy-library-3.4.1.tar.xz +sha256 7a89069066f6c0b8767d3256e5ec5d765b2c7f3354a5a06fc8d5bd7b8103d8a3 LICENSE sha256 13aa749a5b0a454917a944ed8fffc530b784f5ead522b1aacaf4ec8aa55a6239 LICENSE.bsd sha256 e6d6a009505e345fe949e1310334fcb0747f28dae2856759de102ab66b722cb4 LICENSE.gplv2 diff --git a/package/jitterentropy-library/jitterentropy-library.mk b/package/jitterentropy-library/jitterentropy-library.mk index 4cdebf46a3..f405082d08 100644 --- a/package/jitterentropy-library/jitterentropy-library.mk +++ b/package/jitterentropy-library/jitterentropy-library.mk @@ -4,7 +4,7 @@ # ################################################################################ -JITTERENTROPY_LIBRARY_VERSION = 3.3.1 +JITTERENTROPY_LIBRARY_VERSION = 3.4.1 JITTERENTROPY_LIBRARY_SOURCE = \ jitterentropy-library-$(JITTERENTROPY_LIBRARY_VERSION).tar.xz JITTERENTROPY_LIBRARY_SITE = http://www.chronox.de/jent From yann.morin.1998 at free.fr Tue Dec 27 20:53:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 21:53:30 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: <20221227214538.56ca7609@windsurf> References: <20221227214538.56ca7609@windsurf> Message-ID: <20221227205330.GA2498764@scaer> Thomas, All, On 2022-12-27 21:45 +0100, Thomas Petazzoni via buildroot spake thusly: > On Sat, 24 Dec 2022 10:18:12 +0100 > "Yann E. MORIN" wrote: > > Running tests with top-level parallel builds can speed up running some > > tests, expecially those that have a lot of packages like the systemd > > init tests. > > > > Trigger TLPB when the configuration enables per-package directories. > > > > Signed-off-by: Yann E. MORIN > > Cc: Thomas Petazzoni > > I certainly support the idea of running some tests with TLPB. However, > this implementation makes a confusion between two different settings: > > - The existing BRConfigTest.jlevel, which is set by run-tests -j, and > used to define BR2_JLEVEL in the Buildroot configuration of each test > case. This determines the number of parallel jobs used to build each > independent package. > > - Your new work, which uses "make -j" to do TLPB... but relies on the > same above value, even though it's a completely different setting. > > Is this expected? Yes, this is the intended behaviour, which I was explicitly seeking. So, if one runs with PPD and TLPB (outside the run-time infra), one would do something like: $ make -jN This spawns a top-level make process that is parallel. In turn, in rules, when we call $(MAKE), this is the magic that tells make that it is recursive, but that it should use the jobserver from the calling process. So, in this case, the BR2_JLEVEL is unused by whatever uses the make jobserver; only the number of jobs in the top-level jobserver is meaningful, i.e. whatever we pass as -jN. The exception, of course, is whatever uses BR2_JLEVEL but does not talk to the jobserver, but this is mostly a few packages (scons, waf et al.). Even ninja packages do talk to the top-level jobserver, now that we use the ninja fork that knows to talk to it. So, yes, using top-level -jN with the same value as BR2_JLEVEL is exactly what I intended to do. Unless I totally missed something... Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Tue Dec 27 20:55:26 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 21:55:26 +0100 Subject: [Buildroot] [PATCH 2/3] support/tests: allow top-level parallel builds In-Reply-To: <20221227205330.GA2498764@scaer> References: <20221227214538.56ca7609@windsurf> <20221227205330.GA2498764@scaer> Message-ID: <20221227205526.GB2498764@scaer> Thomas, All, On 2022-12-27 21:53 +0100, Yann E. MORIN spake thusly: > On 2022-12-27 21:45 +0100, Thomas Petazzoni via buildroot spake thusly: > > On Sat, 24 Dec 2022 10:18:12 +0100 > > "Yann E. MORIN" wrote: > > > Running tests with top-level parallel builds can speed up running some > > > tests, expecially those that have a lot of packages like the systemd > > > init tests. > > > > > > Trigger TLPB when the configuration enables per-package directories. > > > > > > Signed-off-by: Yann E. MORIN > > > Cc: Thomas Petazzoni > > > > I certainly support the idea of running some tests with TLPB. However, > > this implementation makes a confusion between two different settings: > > > > - The existing BRConfigTest.jlevel, which is set by run-tests -j, and > > used to define BR2_JLEVEL in the Buildroot configuration of each test > > case. This determines the number of parallel jobs used to build each > > independent package. > > > > - Your new work, which uses "make -j" to do TLPB... but relies on the > > same above value, even though it's a completely different setting. > > > > Is this expected? > > Yes, this is the intended behaviour, which I was explicitly seeking. > > So, if one runs with PPD and TLPB (outside the run-time infra), one > would do something like: > > $ make -jN > > This spawns a top-level make process that is parallel. In turn, in > rules, when we call $(MAKE), this is the magic that tells make that > it is recursive, but that it should use the jobserver from the calling > process. > > So, in this case, the BR2_JLEVEL is unused by whatever uses the make > jobserver; only the number of jobs in the top-level jobserver is > meaningful, i.e. whatever we pass as -jN. Slight correction: BR2_JLEVEL does have an actual effect, but only if its value is lower than the one we pass as -jN. So, in practice, we want to have BR2_JLEVEL equal to the top-level -jN. Regards, Yann E. MORIN. > The exception, of course, is whatever uses BR2_JLEVEL but does not talk > to the jobserver, but this is mostly a few packages (scons, waf et al.). > Even ninja packages do talk to the top-level jobserver, now that we use > the ninja fork that knows to talk to it. > > So, yes, using top-level -jN with the same value as BR2_JLEVEL is > exactly what I intended to do. > > Unless I totally missed something... > > Regards, > Yann E. MORIN. > > -- > .-----------------.--------------------.------------------.--------------------. > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | > '------------------------------^-------^------------------^--------------------' > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Tue Dec 27 21:22:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:22:21 +0100 Subject: [Buildroot] [git commit] package/gcc: fix gcc12 with uClibc Message-ID: <20221227212709.6CBA386ECF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=327fab5b9d45891233ff647d5b352cc94b3c27ac branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master GCC 12 produces broken binaries when used with uClibc. E.g. `gdb` crashes on startup. GCC HEAD fixes this in: https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 Adds the commit as patch for GCC 12. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- package/gcc/12.2.0/0002-fix-condvar.patch | 82 +++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/package/gcc/12.2.0/0002-fix-condvar.patch b/package/gcc/12.2.0/0002-fix-condvar.patch new file mode 100644 index 0000000000..5044942e9f --- /dev/null +++ b/package/gcc/12.2.0/0002-fix-condvar.patch @@ -0,0 +1,82 @@ +From ee4af2ed0b7322884ec4ff537564683c3749b813 Mon Sep 17 00:00:00 2001 +From: Jonathan Wakely +Date: Thu, 22 Dec 2022 09:56:47 +0000 +Subject: [PATCH] libstdc++: Avoid recursion in __nothrow_wait_cv::wait + [PR105730] + +The commit r12-5877-g9e18a25331fa25 removed the incorrect +noexcept-specifier from std::condition_variable::wait and gave the new +symbol version @@GLIBCXX_3.4.30. It also redefined the original symbol +std::condition_variable::wait(unique_lock&)@GLIBCXX_3.4.11 as an +alias for a new symbol, __gnu_cxx::__nothrow_wait_cv::wait, which still +has the incorrect noexcept guarantee. That __nothrow_wait_cv::wait is +just a wrapper around the real condition_variable::wait which adds +noexcept and so terminates on a __forced_unwind exception. + +This doesn't work on uclibc, possibly due to a dynamic linker bug. When +__nothrow_wait_cv::wait calls the condition_variable::wait function it +binds to the alias symbol, which means it just calls itself recursively +until the stack overflows. + +This change avoids the possibility of a recursive call by changing the +__nothrow_wait_cv::wait function so that instead of calling +condition_variable::wait it re-implements it. This requires accessing +the private _M_cond member of condition_variable, so we need to use the +trick of instantiating a template with the member-pointer of the private +member. + +libstdc++-v3/ChangeLog: + + PR libstdc++/105730 + * src/c++11/compatibility-condvar.cc (__nothrow_wait_cv::wait): + Access private data member of base class and call its wait + member. + +Signed-off-by: Gleb Mazovetskiy +--- + .../src/c++11/compatibility-condvar.cc | 22 ++++++++++++++++++- + 1 file changed, 21 insertions(+), 1 deletion(-) + +diff --git a/libstdc++-v3/src/c++11/compatibility-condvar.cc b/libstdc++-v3/src/c++11/compatibility-condvar.cc +index e3a8b8403ca..3cef3bc0714 100644 +--- a/libstdc++-v3/src/c++11/compatibility-condvar.cc ++++ b/libstdc++-v3/src/c++11/compatibility-condvar.cc +@@ -67,6 +67,24 @@ _GLIBCXX_END_NAMESPACE_VERSION + && defined(_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT) + namespace __gnu_cxx _GLIBCXX_VISIBILITY(default) + { ++namespace ++{ ++ // Pointer-to-member for private std::condition_variable::_M_cond member. ++ std::__condvar std::condition_variable::* __base_member; ++ ++ template ++ struct cracker ++ { static std::__condvar std::condition_variable::* value; }; ++ ++ // Initializer for this static member also initializes __base_member. ++ template ++ std::__condvar std::condition_variable::* ++ cracker::value = __base_member = X; ++ ++ // Explicit instantiation is allowed to access the private member. ++ template class cracker<&std::condition_variable::_M_cond>; ++} ++ + struct __nothrow_wait_cv : std::condition_variable + { + void wait(std::unique_lock&) noexcept; +@@ -76,7 +94,9 @@ __attribute__((used)) + void + __nothrow_wait_cv::wait(std::unique_lock& lock) noexcept + { +- this->condition_variable::wait(lock); ++ // In theory this could be simply this->std::condition_variable::wait(lock) ++ // but with uclibc that binds to the @GLIBCXX_3.4.11 symbol, see PR 105730. ++ (this->*__base_member).wait(*lock.mutex()); + } + } // namespace __gnu_cxx + +-- +2.31.1 + From thomas.petazzoni at bootlin.com Tue Dec 27 21:27:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:27:11 +0100 Subject: [Buildroot] [PATCH] package/gcc: fix gcc12 with uClibc In-Reply-To: <20221223174922.12131-1-glex.spb@gmail.com> References: <20221223174922.12131-1-glex.spb@gmail.com> Message-ID: <20221227222711.234afc0e@windsurf> On Fri, 23 Dec 2022 17:49:21 +0000 Gleb Mazovetskiy wrote: > GCC 12 produces broken binaries when used with uClibc. > E.g. `gdb` crashes on startup. > > GCC HEAD fixes this in: > https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=ee4af2ed0b7322884ec4ff537564683c3749b813 > > Adds the commit as patch for GCC 12. > > Signed-off-by: Gleb Mazovetskiy > --- > package/gcc/12.2.0/0002-fix-condvar.patch | 80 +++++++++++++++++++++++ > 1 file changed, 80 insertions(+) > create mode 100644 package/gcc/12.2.0/0002-fix-condvar.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Tue Dec 27 21:28:24 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Tue, 27 Dec 2022 21:28:24 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #2 from Thomas Petazzoni --- Thanks for the patch. Could you submit it on the mailing list, with your Signed-off-by line? Thanks! -- You are receiving this mail because: You are on the CC list for the bug. From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:21 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:21 +0100 Subject: [Buildroot] [git commit] package/ucl: drop package Message-ID: <20221227213230.32A6686EE1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=85c5af46ad6c18841576c0f7abe241a617a44cb7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master ucl is directly vendored in upx since version 3.99 and https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/ucl/ucl.hash | 3 --- package/ucl/ucl.mk | 15 --------------- 2 files changed, 18 deletions(-) diff --git a/package/ucl/ucl.hash b/package/ucl/ucl.hash deleted file mode 100644 index 0252f69297..0000000000 --- a/package/ucl/ucl.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally calculated -sha256 b865299ffd45d73412293369c9754b07637680e5c826915f097577cd27350348 ucl-1.03.tar.gz -sha256 70439f6e2b47057a408d2390ed6663b9875f5a08066a06a060a357ef1df89a8c COPYING diff --git a/package/ucl/ucl.mk b/package/ucl/ucl.mk deleted file mode 100644 index aac068ef60..0000000000 --- a/package/ucl/ucl.mk +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# -# ucl -# -################################################################################ - -UCL_VERSION = 1.03 -UCL_SITE = http://www.oberhumer.com/opensource/ucl/download -UCL_LICENSE = GPL-2.0+ -UCL_LICENSE_FILES = COPYING - -# Fix ACC conformance test failure for host gcc 6.x -HOST_UCL_CONF_ENV += CPPFLAGS="$(HOST_CPPFLAGS) -std=iso9899:1990" - -$(eval $(host-autotools-package)) From thomas.petazzoni at bootlin.com Tue Dec 27 21:29:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:29:45 +0100 Subject: [Buildroot] [git commit] package/upx: bump to version 4.0.1 Message-ID: <20221227213230.27DA086EDF@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1567516d8984a4bddfbee30ee69c771cf3f8e224 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patch (already in version) - cmake must be used since https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c - ucl and zlib are directly included in upx since https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 https://github.com/upx/upx/blob/v4.0.1/NEWS Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...1-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ---------------------- package/upx/upx.hash | 2 +- package/upx/upx.mk | 22 +----- 3 files changed, 4 insertions(+), 100 deletions(-) diff --git a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch b/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch deleted file mode 100644 index 6fae9cac0e..0000000000 --- a/package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch +++ /dev/null @@ -1,80 +0,0 @@ -From 3781df9da23840e596d5e9e8493f22666802fe6c Mon Sep 17 00:00:00 2001 -From: John Reiser -Date: Fri, 11 Dec 2020 13:38:18 -0800 -Subject: [PATCH] Check DT_REL/DT_RELA, DT_RELSZ/DT_RELASZ - -https://github.com/upx/upx/issues/421 - modified: p_lx_elf.cpp - -[Retrieved from: -https://github.com/upx/upx/commit/3781df9da23840e596d5e9e8493f22666802fe6c] -Signed-off-by: Fabrice Fontaine ---- - src/p_lx_elf.cpp | 34 +++++++++++++++++++++++++++++----- - 1 file changed, 29 insertions(+), 5 deletions(-) - -diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp -index 182db192f..3a4101cf7 100644 ---- a/src/p_lx_elf.cpp -+++ b/src/p_lx_elf.cpp -@@ -2222,8 +2222,20 @@ bool PackLinuxElf32::canPack() - int z_rsz = dt_table[Elf32_Dyn::DT_RELSZ]; - if (z_rel && z_rsz) { - unsigned rel_off = get_te32(&dynseg[-1+ z_rel].d_val); -+ if ((unsigned)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_REL] %#x\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf32_Rel *rp = (Elf32_Rel *)&file_image[rel_off]; - unsigned relsz = get_te32(&dynseg[-1+ z_rsz].d_val); -+ if ((unsigned)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf32_Dynamic[DT_RELSZ] %#x\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf32_Rel *last = (Elf32_Rel *)(relsz + (char *)rp); - for (; rp < last; ++rp) { - unsigned r_va = get_te32(&rp->r_offset); -@@ -2562,14 +2574,26 @@ PackLinuxElf64::canPack() - int z_rel = dt_table[Elf64_Dyn::DT_RELA]; - int z_rsz = dt_table[Elf64_Dyn::DT_RELASZ]; - if (z_rel && z_rsz) { -- unsigned rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ upx_uint64_t rel_off = get_te64(&dynseg[-1+ z_rel].d_val); -+ if ((u64_t)file_size <= rel_off) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELA] %#llx\n", -+ rel_off); -+ throwCantPack(msg); -+ } - Elf64_Rela *rp = (Elf64_Rela *)&file_image[rel_off]; -- unsigned relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ upx_uint64_t relsz = get_te64(&dynseg[-1+ z_rsz].d_val); -+ if ((u64_t)file_size <= relsz) { -+ char msg[70]; snprintf(msg, sizeof(msg), -+ "bad Elf64_Dynamic[DT_RELASZ] %#llx\n", -+ relsz); -+ throwCantPack(msg); -+ } - Elf64_Rela *last = (Elf64_Rela *)(relsz + (char *)rp); - for (; rp < last; ++rp) { -- unsigned r_va = get_te64(&rp->r_offset); -+ upx_uint64_t r_va = get_te64(&rp->r_offset); - if (r_va == user_init_ava) { // found the Elf64_Rela -- unsigned r_info = get_te64(&rp->r_info); -+ upx_uint64_t r_info = get_te64(&rp->r_info); - unsigned r_type = ELF64_R_TYPE(r_info); - if (Elf64_Ehdr::EM_AARCH64 == e_machine - && R_AARCH64_RELATIVE == r_type) { -@@ -2581,7 +2605,7 @@ PackLinuxElf64::canPack() - } - else { - char msg[50]; snprintf(msg, sizeof(msg), -- "bad relocation %#x DT_INIT_ARRAY[0]", -+ "bad relocation %#llx DT_INIT_ARRAY[0]", - r_info); - throwCantPack(msg); - } diff --git a/package/upx/upx.hash b/package/upx/upx.hash index 7f3698ca0d..9f7c40c819 100644 --- a/package/upx/upx.hash +++ b/package/upx/upx.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 47774df5c958f2868ef550fb258b97c73272cb1f44fe776b798e393465993714 upx-3.96-src.tar.xz +sha256 77003c8e2e29aa9804e2fbaeb30f055903420b3e01d95eafe01aed957fb7e190 upx-4.0.1-src.tar.xz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING diff --git a/package/upx/upx.mk b/package/upx/upx.mk index e693a70db1..ef346b2310 100644 --- a/package/upx/upx.mk +++ b/package/upx/upx.mk @@ -4,28 +4,12 @@ # ################################################################################ -UPX_VERSION = 3.96 +UPX_VERSION = 4.0.1 UPX_SITE = https://github.com/upx/upx/releases/download/v$(UPX_VERSION) UPX_SOURCE = upx-$(UPX_VERSION)-src.tar.xz UPX_LICENSE = GPL-2.0+ UPX_LICENSE_FILES = COPYING UPX_CPE_ID_VENDOR = upx_project +UPX_SUPPORTS_IN_SOURCE_BUILD = NO -# 0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch -UPX_IGNORE_CVES += CVE-2021-20285 - -HOST_UPX_DEPENDENCIES = host-ucl host-zlib - -# We need to specify all, otherwise the default target only prints a message -# stating to "please choose a target for 'make'"... :-( -define HOST_UPX_BUILD_CMDS - $(HOST_MAKE_ENV) $(HOST_CONFIGURE_OPTS) $(MAKE) \ - UPX_UCLDIR=$(HOST_DIR) CXXFLAGS_WERROR= -C $(@D) all -endef - -# UPX has no install procedure, so install it manually. -define HOST_UPX_INSTALL_CMDS - $(INSTALL) -D -m 0755 $(@D)/src/upx.out $(HOST_DIR)/bin/upx -endef - -$(eval $(host-generic-package)) +$(eval $(host-cmake-package)) From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:38 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:38 +0100 Subject: [Buildroot] [PATCH 1/2] package/upx: bump to version 4.0.1 In-Reply-To: <20221223173818.51581-1-fontaine.fabrice@gmail.com> References: <20221223173818.51581-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223238.6f31e803@windsurf> On Fri, 23 Dec 2022 18:38:17 +0100 Fabrice Fontaine wrote: > - Drop patch (already in version) > - cmake must be used since > https://github.com/upx/upx/commit/c7d8b6fed1b551158540e1d2e884dc224fce474c > - ucl and zlib are directly included in upx since > https://github.com/upx/upx/commit/61e1366122f8d1b9e2434a8103e7af00a35ea902 > > https://github.com/upx/upx/blob/v4.0.1/NEWS > > Signed-off-by: Fabrice Fontaine > --- > ...ck-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch | 80 ------------------- > package/upx/upx.hash | 2 +- > package/upx/upx.mk | 22 +---- > 3 files changed, 4 insertions(+), 100 deletions(-) > delete mode 100644 package/upx/0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:01 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/rtl_433: fix static openssl build In-Reply-To: <20221227200814.231660-1-fontaine.fabrice@gmail.com> References: <20221227200814.231660-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223301.512dd55e@windsurf> On Tue, 27 Dec 2022 21:08:14 +0100 Fabrice Fontaine wrote: > Fix the following static openssl build failure raised since commit > 7967755fbf25fe4d5860884bedb3e01fcd7e9855: > > /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': > ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' > > Fixes: > - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Thomas Petazonni): > - Use upstream patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:32:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:32:56 +0100 Subject: [Buildroot] [git commit] package/rtl_433: fix static openssl build Message-ID: <20221227213332.9A76386EF0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=56763ca01229ead2dba2cfb27025b41c0a5e18ed branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static openssl build failure raised since commit 7967755fbf25fe4d5860884bedb3e01fcd7e9855: /home/autobuild/autobuild/instance-13/output-1/host/lib/gcc/sparc-buildroot-linux-uclibc/10.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: /home/autobuild/autobuild/instance-13/output-1/host/sparc-buildroot-linux-uclibc/sysroot/usr/lib/libssl.a(ssl_cert.o): in function `ssl_cert_free': ssl_cert.c:(.text+0x384): undefined reference to `__atomic_fetch_sub_4' Fixes: - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...txt-use-pkg-config-to-detect-openssl-when.patch | 42 ++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch new file mode 100644 index 0000000000..00858c8ff9 --- /dev/null +++ b/package/rtl_433/0001-CMakeLists.txt-use-pkg-config-to-detect-openssl-when.patch @@ -0,0 +1,42 @@ +From b860de9e207d8fe2ea37dad28fdd014493d87703 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 16:29:16 +0100 +Subject: [PATCH] build: Fix CMake to use pkg-config openssl when possible + (#2290) + +In order to take into account the libraries used by openssl when +building statically, using pkg-config is recommended. This patch +therefore improves the CMakeLists.txt to use pkg-config to detect +openssl when pkg-config is available. This will avoid +static build failure when openssl needs to link with -latomic. + +Fixes: + - http://autobuild.buildroot.org/results/417c86963ffe038aa052ea3cf19fd52c3e9b7396 + +Signed-off-by: Fabrice Fontaine +[Retrieved from: +https://github.com/merbanan/rtl_433/commit/b860de9e207d8fe2ea37dad28fdd014493d87703] +--- + CMakeLists.txt | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d47a3eda2..cf30d8be2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -175,7 +175,14 @@ set(ENABLE_OPENSSL AUTO CACHE STRING "Enable OpenSSL TLS support") + set_property(CACHE ENABLE_OPENSSL PROPERTY STRINGS AUTO ON OFF) + if(ENABLE_OPENSSL) # AUTO / ON + +-find_package(OpenSSL) ++find_package(PkgConfig) ++if(PKG_CONFIG_FOUND) ++ pkg_check_modules(OPENSSL openssl) ++ set(OPENSSL_LIBRARIES ${OPENSSL_LINK_LIBRARIES}) ++ set(OPENSSL_INCLUDE_DIR ${OPENSSL_INCLUDE_DIRS}) ++else() ++ find_package(OpenSSL) ++endif() + if(OPENSSL_FOUND) + message(STATUS "OpenSSL TLS support will be compiled. Found version ${OPENSSL_VERSION}") + include_directories(${OPENSSL_INCLUDE_DIR}) From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:23 +0100 Subject: [Buildroot] [git commit] package/libvncserver: bump to version 0.9.14 Message-ID: <20221227213332.A556786EF1@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=90a543de880010776b291193eb0d3bc8d27fe3e8 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Drop patches (already in version) - examples and tests can be disabled since https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...to_openssl.c-fix-build-with-libressl-3.5..patch | 66 ---------------------- ...nt-free-vncRec-memory-in-rfbClientCleanup.patch | 28 --------- package/libvncserver/libvncserver.hash | 2 +- package/libvncserver/libvncserver.mk | 9 ++- 4 files changed, 5 insertions(+), 100 deletions(-) diff --git a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch b/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch deleted file mode 100644 index 110976c4bb..0000000000 --- a/package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch +++ /dev/null @@ -1,66 +0,0 @@ -From 97fbbd678b2012e64acddd523677bc55a177bc58 Mon Sep 17 00:00:00 2001 -From: Fabrice Fontaine -Date: Thu, 12 May 2022 20:41:50 +0200 -Subject: [PATCH] common/crypto_openssl.c: fix build with libressl >= 3.5.0 - (#522) - -Fix the following build failure with libressl >= 3.5.0: - -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c: In function 'dh_generate_keypair': -/nvmedata/autobuild/instance-26/output-1/build/libvncserver-0.9.13/common/crypto_openssl.c:149:7: error: dereferencing pointer to incomplete type 'DH' {aka 'struct dh_st'} - 149 | dh->p = BN_bin2bn(prime, keylen, NULL); - | ^~ - -Fixes: - - http://autobuild.buildroot.org/results/49b3940b9d0432cb5fb0c5d22dfa017b18c6e233 - -Signed-off-by: Fabrice Fontaine -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/97fbbd678b2012e64acddd523677bc55a177bc58] ---- - common/crypto_openssl.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/common/crypto_openssl.c b/common/crypto_openssl.c -index 60d4bd4df..51d7ec2d9 100644 ---- a/common/crypto_openssl.c -+++ b/common/crypto_openssl.c -@@ -138,14 +138,16 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - { - int result = 0; - DH *dh; --#if OPENSSL_VERSION_NUMBER >= 0x10100000L -+#if OPENSSL_VERSION_NUMBER >= 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30500000) - const BIGNUM *pub_key = NULL; - const BIGNUM *priv_key = NULL; - #endif - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->g = BN_bin2bn(gen, gen_len, NULL); - #else -@@ -154,7 +156,8 @@ int dh_generate_keypair(uint8_t *priv_out, uint8_t *pub_out, const uint8_t *gen, - #endif - if(!DH_generate_key(dh)) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined (LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000) - if(BN_bn2bin(dh->priv_key, priv_out) == 0) - goto out; - if(BN_bn2bin(dh->pub_key, pub_out) == 0) -@@ -181,7 +184,8 @@ int dh_compute_shared_key(uint8_t *shared_out, const uint8_t *priv, const uint8_ - - if(!(dh = DH_new())) - goto out; --#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || \ -+ (defined LIBRESSL_VERSION_NUMBER && LIBRESSL_VERSION_NUMBER < 0x30500000) - dh->p = BN_bin2bn(prime, keylen, NULL); - dh->priv_key = BN_bin2bn(priv, keylen, NULL); - #else diff --git a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch b/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch deleted file mode 100644 index 7658c112f3..0000000000 --- a/package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch +++ /dev/null @@ -1,28 +0,0 @@ -From bef41f6ec4097a8ee094f90a1b34a708fbd757ec Mon Sep 17 00:00:00 2001 -From: Christian Beier -Date: Sat, 21 Nov 2020 12:52:31 +0100 -Subject: [PATCH] libvncclient: free vncRec memory in rfbClientCleanup() - -Otherwise we leak memory. Spotted by Ramin Farajpour Cami -, thanks! - -[Retrieved from: -https://github.com/LibVNC/libvncserver/commit/bef41f6ec4097a8ee094f90a1b34a708fbd757ec] -Signed-off-by: Fabrice Fontaine ---- - libvncclient/vncviewer.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libvncclient/vncviewer.c b/libvncclient/vncviewer.c -index d6b91f02b..0a1bdcf6a 100644 ---- a/libvncclient/vncviewer.c -+++ b/libvncclient/vncviewer.c -@@ -534,6 +534,8 @@ void rfbClientCleanup(rfbClient* client) { - client->clientData = next; - } - -+ free(client->vncRec); -+ - if (client->sock != RFB_INVALID_SOCKET) - rfbCloseSocket(client->sock); - if (client->listenSock != RFB_INVALID_SOCKET) diff --git a/package/libvncserver/libvncserver.hash b/package/libvncserver/libvncserver.hash index 8e61a3d0ea..225c42e46a 100644 --- a/package/libvncserver/libvncserver.hash +++ b/package/libvncserver/libvncserver.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 0ae5bb9175dc0a602fe85c1cf591ac47ee5247b87f2bf164c16b05f87cbfa81a LibVNCServer-0.9.13.tar.gz +sha256 83104e4f7e28b02f8bf6b010d69b626fae591f887e949816305daebae527c9a5 LibVNCServer-0.9.14.tar.gz sha256 4d23c8c814e5baf007d854f01d8502e77dc56a41144934e003fb32c4e052d20f COPYING diff --git a/package/libvncserver/libvncserver.mk b/package/libvncserver/libvncserver.mk index 8f24e2d098..700e26a8d6 100644 --- a/package/libvncserver/libvncserver.mk +++ b/package/libvncserver/libvncserver.mk @@ -4,7 +4,7 @@ # ################################################################################ -LIBVNCSERVER_VERSION = 0.9.13 +LIBVNCSERVER_VERSION = 0.9.14 LIBVNCSERVER_SOURCE = LibVNCServer-$(LIBVNCSERVER_VERSION).tar.gz LIBVNCSERVER_SITE = https://github.com/LibVNC/libvncserver/archive LIBVNCSERVER_LICENSE = GPL-2.0+ @@ -14,14 +14,13 @@ LIBVNCSERVER_INSTALL_STAGING = YES LIBVNCSERVER_DEPENDENCIES = host-pkgconf lzo LIBVNCSERVER_CONF_OPTS = -DWITH_LZO=ON -# 0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch -LIBVNCSERVER_IGNORE_CVES += CVE-2020-29260 - # only used for examples LIBVNCSERVER_CONF_OPTS += \ + -DWITH_EXAMPLES=OFF \ -DWITH_FFMPEG=OFF \ -DWITH_GTK=OFF \ - -DWITH_SDL=OFF + -DWITH_SDL=OFF \ + -DWITH_TESTS=OFF ifneq ($(BR2_TOOLCHAIN_HAS_THREADS),y) LIBVNCSERVER_CONF_OPTS += -DWITH_THREADS=ON From thomas.petazzoni at bootlin.com Tue Dec 27 21:33:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:33:29 +0100 Subject: [Buildroot] [PATCH 1/1] package/libvncserver: bump to version 0.9.14 In-Reply-To: <20221223171351.24867-1-fontaine.fabrice@gmail.com> References: <20221223171351.24867-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223329.7c1d988c@windsurf> On Fri, 23 Dec 2022 18:13:51 +0100 Fabrice Fontaine wrote: > - Drop patches (already in version) > - examples and tests can be disabled since > https://github.com/LibVNC/libvncserver/commit/0b8990784a81823eecc9089263ac1966d17bf399 > > https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.14 > > Signed-off-by: Fabrice Fontaine > --- > ...enssl.c-fix-build-with-libressl-3.5..patch | 66 ------------------- > ...ee-vncRec-memory-in-rfbClientCleanup.patch | 28 -------- > package/libvncserver/libvncserver.hash | 2 +- > package/libvncserver/libvncserver.mk | 9 ++- > 4 files changed, 5 insertions(+), 100 deletions(-) > delete mode 100644 package/libvncserver/0001-common-crypto_openssl.c-fix-build-with-libressl-3.5..patch > delete mode 100644 package/libvncserver/0002-libvncclient-free-vncRec-memory-in-rfbClientCleanup.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:35:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:35:14 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221222165117.62002-1-fontaine.fabrice@gmail.com> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> Message-ID: <20221227223514.503ad1c2@windsurf> On Thu, 22 Dec 2022 17:51:17 +0100 Fabrice Fontaine wrote: > libdeflate is an optional dependency which is enabled by default since > version 4.2.0 and > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 6 ++++++ > package/tiff/tiff.mk | 7 +++++++ > 2 files changed, 13 insertions(+) > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > index f842c2ead8..58e2052ea5 100644 > --- a/package/tiff/Config.in > +++ b/package/tiff/Config.in > @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT > bool "CCITT Group 3 & 4 support" > default y > > +config BR2_PACKAGE_TIFF_LIBDEFLATE > + bool "Libdeflate usage (still requires Zlib)" > + default y Is there any reason to have this "default y"? We normally try to disable optional features by default, especially if they bring extra dependencies. I see it's a policy that has not been really applied to the tiff package, but I'm wondering if there's a particular reason to not apply our normal policy to this new option? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From bernd.kuhls at t-online.de Tue Dec 27 21:36:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 27 Dec 2022 22:36:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/collectd: add rrdcached support Message-ID: <20221227213631.1751392-1-bernd.kuhls@t-online.de> The rrdcached plugin has status "supported": https://collectd.org/wiki/index.php/Plugin:RRDCacheD Signed-off-by: Bernd Kuhls --- package/collectd/Config.in | 9 +++++++++ package/collectd/collectd.mk | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/collectd/Config.in b/package/collectd/Config.in index fb76a105dc..a431da79f1 100644 --- a/package/collectd/Config.in +++ b/package/collectd/Config.in @@ -724,6 +724,15 @@ config BR2_PACKAGE_COLLECTD_RRDTOOL comment "rrdtool support needs a toolchain w/ wchar" depends on !BR2_USE_WCHAR +if BR2_PACKAGE_COLLECTD_RRDTOOL + +config BR2_PACKAGE_COLLECTD_RRDCACHED + bool "rrdcached" + help + Use the RRDtool caching daemon. + +endif + config BR2_PACKAGE_COLLECTD_RIEMANN bool "riemann" # riemann-c-client -> protobuf-c diff --git a/package/collectd/collectd.mk b/package/collectd/collectd.mk index 5510c265e8..6c993827c4 100644 --- a/package/collectd/collectd.mk +++ b/package/collectd/collectd.mk @@ -21,7 +21,7 @@ COLLECTD_PLUGINS_DISABLE = \ gmond hddtemp intel_rdt java lpar \ madwifi mbmon mic multimeter netapp notify_desktop numa \ oracle perl pf pinba powerdns python routeros \ - rrdcached sigrok tape target_v5upgrade teamspeak2 ted \ + sigrok tape target_v5upgrade teamspeak2 ted \ tokyotyrant turbostat uuid varnish vserver write_kafka \ write_mongodb xencpu xmms zfs_arc zone @@ -134,6 +134,7 @@ COLLECTD_CONF_OPTS += \ $(if $(BR2_PACKAGE_COLLECTD_REGEX),--enable-match_regex,--disable-match-regex) \ $(if $(BR2_PACKAGE_COLLECTD_REPLACE),--enable-target_replace,--disable-target_replace) \ $(if $(BR2_PACKAGE_COLLECTD_RIEMANN),--enable-write_riemann,--disable-write_riemann) \ + $(if $(BR2_PACKAGE_COLLECTD_RRDCACHED),--enable-rrdcached,--disable-rrdcached) \ $(if $(BR2_PACKAGE_COLLECTD_RRDTOOL),--enable-rrdtool,--disable-rrdtool) \ $(if $(BR2_PACKAGE_COLLECTD_SCALE),--enable-target_scale,--disable-target_scale) \ $(if $(BR2_PACKAGE_COLLECTD_SENSORS),--enable-sensors,--disable-sensors) \ -- 2.34.1 From fontaine.fabrice at gmail.com Tue Dec 27 21:40:52 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 22:40:52 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221227223514.503ad1c2@windsurf> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> Message-ID: Hello, Le mar. 27 d?c. 2022 ? 22:35, Thomas Petazzoni a ?crit : > On Thu, 22 Dec 2022 17:51:17 +0100 > Fabrice Fontaine wrote: > > > libdeflate is an optional dependency which is enabled by default since > > version 4.2.0 and > > > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > > > Signed-off-by: Fabrice Fontaine > > --- > > package/tiff/Config.in | 6 ++++++ > > package/tiff/tiff.mk | 7 +++++++ > > 2 files changed, 13 insertions(+) > > > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > > index f842c2ead8..58e2052ea5 100644 > > --- a/package/tiff/Config.in > > +++ b/package/tiff/Config.in > > @@ -11,6 +11,12 @@ config BR2_PACKAGE_TIFF_CCITT > > bool "CCITT Group 3 & 4 support" > > default y > > > > +config BR2_PACKAGE_TIFF_LIBDEFLATE > > + bool "Libdeflate usage (still requires Zlib)" > > + default y > > Is there any reason to have this "default y"? We normally try to > disable optional features by default, especially if they bring extra > dependencies. > > I see it's a policy that has not been really applied to the tiff > package, but I'm wondering if there's a particular reason to not apply > our normal policy to this new option? > I decided to enable it by default for backward compatibility and because (for an unknown reason) most tiff options are enabled by default but I can send a v2 if needed. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas.petazzoni at bootlin.com Tue Dec 27 21:43:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:43:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221226180353.1897840-1-bernd.kuhls@t-online.de> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> Message-ID: <20221227224354.3b1d1fdf@windsurf> Hello, On Mon, 26 Dec 2022 19:03:53 +0100 Bernd Kuhls wrote: > Signed-off-by: Bernd Kuhls Do we know why these firmware files are not part of the linux-firmware project? They are needed in conjunction with which kernel drivers? > +DVB_FIRMWARE_VERSION = 1.4.2 > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > +DVB_FIRMWARE_LICENSE = PROPRIETARY > +DVB_FIRMWARE_REDISTRIBUTE = NO This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually encourage people to violate the license of those firmware files. Indeed what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this package in the manifest" and "do not copy the license files". However, several license files in dvb-firmware explicitly *require* that the license file should be distributed. Quoting from LICENCE.go7007: ===== The firmware files included in the firmware/ directory may be freely redistributed only in conjunction with this document; but modification, tampering and reverse engineering are prohibited. ===== Quoting from LICENCE.xc5000 ===== // Permission to use, copy, modify, and/or distribute this software, only // for use with Xceive ICs, for any purpose with or without fee is hereby // granted, provided that the above copyright notice and this permission // notice appear in all source code copies. ===== Quoting from LICENCE.siano ===== * Redistributions must reproduce the above copyright notice and the following disclaimer in the documentation and/or other materials provided with the distribution. ===== If we want to create a package for this properly, we need to have a mapping between the firmware files and the specific license file that applies to them, so that we know which conditions apply to which firmware file. As it is done today in this Github repo, it looks like some firmware files are random binaries from the Internet, with no clear licensing... which makes their redistribution not legal. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Tue Dec 27 21:44:47 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:44:47 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> Message-ID: <20221227224447.67dea6f0@windsurf> On Tue, 27 Dec 2022 22:40:52 +0100 Fabrice Fontaine wrote: > > I see it's a policy that has not been really applied to the tiff > > package, but I'm wondering if there's a particular reason to not apply > > our normal policy to this new option? > > I decided to enable it by default for backward compatibility and because > (for an unknown reason) most tiff options are enabled by default but I can > send a v2 if needed. Could you expand a bit on the backward compatibility reason? Is that feature today enabled by default? Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 21:53:13 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 22:53:13 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221227224447.67dea6f0@windsurf> References: <20221222165117.62002-1-fontaine.fabrice@gmail.com> <20221227223514.503ad1c2@windsurf> <20221227224447.67dea6f0@windsurf> Message-ID: Le mar. 27 d?c. 2022 ? 22:44, Thomas Petazzoni a ?crit : > On Tue, 27 Dec 2022 22:40:52 +0100 > Fabrice Fontaine wrote: > > > > I see it's a policy that has not been really applied to the tiff > > > package, but I'm wondering if there's a particular reason to not apply > > > our normal policy to this new option? > > > > I decided to enable it by default for backward compatibility and because > > (for an unknown reason) most tiff options are enabled by default but I > can > > send a v2 if needed. > > Could you expand a bit on the backward compatibility reason? Is that > feature today enabled by default? > Yes, as I wrote in the commit message, libdeflate is enabled by default since its addition in version 4.2.0. However, obviously, libdeflate has to be built before tiff and libdeflate has only been added to buildroot in August so I assume that most of the time tiff is built without libdeflate support. So, disabling it by default as you suggested is probably better. > > Best regards, > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com Best Regards, Fabrice -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Tue Dec 27 21:58:02 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Tue, 27 Dec 2022 22:58:02 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221227224354.3b1d1fdf@windsurf> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf@windsurf> Message-ID: <20221227215802.GC2498764@scaer> Bernd, Thomas, All, On 2022-12-27 22:43 +0100, Thomas Petazzoni spake thusly: > On Mon, 26 Dec 2022 19:03:53 +0100 > Bernd Kuhls wrote: > > Signed-off-by: Bernd Kuhls > Do we know why these firmware files are not part of the linux-firmware > project? They are needed in conjunction with which kernel drivers? And there is some overlap. For example, dvb-usb-dib0700-1.20.fw is present in both packages. > > +DVB_FIRMWARE_VERSION = 1.4.2 > > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > > +DVB_FIRMWARE_LICENSE = PROPRIETARY > > +DVB_FIRMWARE_REDISTRIBUTE = NO > > This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually > encourage people to violate the license of those firmware files. Indeed > what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this > package in the manifest" and "do not copy the license files". Wrong. _REDISTRIBUTE = NO does not exclude the package from the manifest or from copying the license files; it only restricts copying the source tarball and the applied patches. The entry in the manifest is still added, and the license files are still copied. See the comment in package/pkg-generic at 1137: 1137 # We save the license files for any kind of package: normal, local, 1138 # overridden, or non-redistributable alike. 1139 # The reason to save license files even for no-redistribute packages 1140 # is that the license still applies to the files distributed as part 1141 # of the rootfs, even if the sources are not themselves redistributed. > However, > several license files in dvb-firmware explicitly *require* that the > license file should be distributed. > > Quoting from LICENCE.go7007: > > ===== > The firmware files included in the firmware/ directory may be freely > redistributed only in conjunction with this document; but modification, > tampering and reverse engineering are prohibited. > ===== > > Quoting from LICENCE.xc5000 > > ===== > // Permission to use, copy, modify, and/or distribute this software, only > // for use with Xceive ICs, for any purpose with or without fee is hereby > // granted, provided that the above copyright notice and this permission > // notice appear in all source code copies. > ===== "all source code copies" would not apply to binary files, I would say. > Quoting from LICENCE.siano > > ===== > * Redistributions must reproduce the above copyright notice and the > following disclaimer in the documentation and/or other materials > provided with the distribution. > ===== > > If we want to create a package for this properly, we need to have a > mapping between the firmware files and the specific license file that > applies to them, so that we know which conditions apply to which > firmware file. As it is done today in this Github repo, it looks like > some firmware files are random binaries from the Internet, with no > clear licensing... which makes their redistribution not legal. I had a first look at that package a while back too, and it is a bit of a mess license-wise. At the very least, indeed, we should restrict the way the files are installed, a bit like we do for linux-firmware. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Tue Dec 27 21:45:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 22:45:19 +0100 Subject: [Buildroot] [git commit] package/collectd: add rrdcached support Message-ID: <20221227220021.747F886EF9@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d77db2df74a3ccb430cbc326edef2c4a588878b0 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The rrdcached plugin has status "supported": https://collectd.org/wiki/index.php/Plugin:RRDCacheD Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/collectd/Config.in | 9 +++++++++ package/collectd/collectd.mk | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/package/collectd/Config.in b/package/collectd/Config.in index fb76a105dc..a431da79f1 100644 --- a/package/collectd/Config.in +++ b/package/collectd/Config.in @@ -724,6 +724,15 @@ config BR2_PACKAGE_COLLECTD_RRDTOOL comment "rrdtool support needs a toolchain w/ wchar" depends on !BR2_USE_WCHAR +if BR2_PACKAGE_COLLECTD_RRDTOOL + +config BR2_PACKAGE_COLLECTD_RRDCACHED + bool "rrdcached" + help + Use the RRDtool caching daemon. + +endif + config BR2_PACKAGE_COLLECTD_RIEMANN bool "riemann" # riemann-c-client -> protobuf-c diff --git a/package/collectd/collectd.mk b/package/collectd/collectd.mk index 5510c265e8..6c993827c4 100644 --- a/package/collectd/collectd.mk +++ b/package/collectd/collectd.mk @@ -21,7 +21,7 @@ COLLECTD_PLUGINS_DISABLE = \ gmond hddtemp intel_rdt java lpar \ madwifi mbmon mic multimeter netapp notify_desktop numa \ oracle perl pf pinba powerdns python routeros \ - rrdcached sigrok tape target_v5upgrade teamspeak2 ted \ + sigrok tape target_v5upgrade teamspeak2 ted \ tokyotyrant turbostat uuid varnish vserver write_kafka \ write_mongodb xencpu xmms zfs_arc zone @@ -134,6 +134,7 @@ COLLECTD_CONF_OPTS += \ $(if $(BR2_PACKAGE_COLLECTD_REGEX),--enable-match_regex,--disable-match-regex) \ $(if $(BR2_PACKAGE_COLLECTD_REPLACE),--enable-target_replace,--disable-target_replace) \ $(if $(BR2_PACKAGE_COLLECTD_RIEMANN),--enable-write_riemann,--disable-write_riemann) \ + $(if $(BR2_PACKAGE_COLLECTD_RRDCACHED),--enable-rrdcached,--disable-rrdcached) \ $(if $(BR2_PACKAGE_COLLECTD_RRDTOOL),--enable-rrdtool,--disable-rrdtool) \ $(if $(BR2_PACKAGE_COLLECTD_SCALE),--enable-target_scale,--disable-target_scale) \ $(if $(BR2_PACKAGE_COLLECTD_SENSORS),--enable-sensors,--disable-sensors) \ From fontaine.fabrice at gmail.com Tue Dec 27 22:00:17 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 23:00:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/dieharder: bump to version 3.31.1.4 Message-ID: <20221227220017.343024-1-fontaine.fabrice@gmail.com> - Switch to the maintenance "upstream" repo which regroup updates made for the Debian package - Drop all patches (already in version) - Drop DIEHARDER_M4_CLEAN which is not needed since https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 - -fcommon is not needed since https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 Signed-off-by: Fabrice Fontaine --- ...dedir-as-include-search-path-for-bui.patch | 62 -- .../0002-Fix-missing-type-intptr_t.patch | 27 - ...RCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - .../0004-Add-static-to-inline-functions.patch | 65 -- .../0005-Remove-defunct-rgb_operm.patch | 732 ------------------ package/dieharder/dieharder.hash | 2 +- package/dieharder/dieharder.mk | 25 +- 7 files changed, 4 insertions(+), 937 deletions(-) delete mode 100644 package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch delete mode 100644 package/dieharder/0002-Fix-missing-type-intptr_t.patch delete mode 100644 package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch delete mode 100644 package/dieharder/0004-Add-static-to-inline-functions.patch delete mode 100644 package/dieharder/0005-Remove-defunct-rgb_operm.patch diff --git a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch b/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch deleted file mode 100644 index b475e5c470..0000000000 --- a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch +++ /dev/null @@ -1,62 +0,0 @@ -From fbc9b7c3b83a99ac996c0a268487d1f800630328 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Wed, 8 Feb 2017 21:26:58 +0100 -Subject: [PATCH] Do not use includedir as include search path for build - ---includedir is not used to specify where a program should -look for headers of libraries, but to tell where it should -install its own headers. - -Signed-off-by: Julien Viard de Galbert ---- - configure.ac | 6 +++--- - dieharder/Makefile.am | 2 +- - libdieharder/Makefile.am | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b336115..91f7c64 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -96,9 +96,9 @@ AC_TYPE_SIZE_T - AC_C_VOLATILE - AC_C_INLINE - --DIEHARDER_CFLAGS="-I$includedir" --dieharder_CFLAGS="-std=c99 -Wall -pedantic -I$includedir" --libdieharder_lo_CFLAGS="-Wall -pedantic -I$includedir" -+DIEHARDER_CFLAGS="" -+dieharder_CFLAGS="-std=c99 -Wall -pedantic" -+libdieharder_lo_CFLAGS="-Wall -pedantic" - DIEHARDER_LIBS="-L$libdir -ldieharder" - ACLOCAL_AMFLAGS="-I m4" - -diff --git a/dieharder/Makefile.am b/dieharder/Makefile.am -index e6fbff2..7bdac5c 100644 ---- a/dieharder/Makefile.am -+++ b/dieharder/Makefile.am -@@ -64,7 +64,7 @@ DEFINES = -DVERSION=$(VERSION) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) -I ${includedir} -+AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) - AM_CFLAGS = -O3 - - # Load flags (optional) -diff --git a/libdieharder/Makefile.am b/libdieharder/Makefile.am -index 5fd3396..0873f9c 100644 ---- a/libdieharder/Makefile.am -+++ b/libdieharder/Makefile.am -@@ -114,7 +114,7 @@ DEFINES = -DVERSION=$(VERSION) -DLITTLE_ENDIAN=$(LITTLE_ENDIAN) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include -I ${includedir} -+AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include - AM_CFLAGS = -O3 -Wall -pedantic -Wno-unused-variable - - #======================================================================== --- -2.1.4 - diff --git a/package/dieharder/0002-Fix-missing-type-intptr_t.patch b/package/dieharder/0002-Fix-missing-type-intptr_t.patch deleted file mode 100644 index 12ea5e7fa0..0000000000 --- a/package/dieharder/0002-Fix-missing-type-intptr_t.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 6f550841943f19612af064b3d3a1db134078e03c Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:18:10 +0100 -Subject: [PATCH] Fix missing type intptr_t - -With glibc-2.23 unistd.h need intptr_t when __USE_MISC is defined. - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index 2138ebf..d98b758 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#include - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch b/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch deleted file mode 100644 index d71cd57445..0000000000 --- a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 526510a27ef47a16699dd34a2373ad9b6bb5e8f3 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:19:47 +0100 -Subject: [PATCH] Add _GNU_SOURCE for uint and M_PI with musl libc - -When building with musl libc _GNU_SOURCE need to be defined -to provide uint type and M_PI macro - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index d98b758..c1a5023 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#define _GNU_SOURCE 1 - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0004-Add-static-to-inline-functions.patch b/package/dieharder/0004-Add-static-to-inline-functions.patch deleted file mode 100644 index 64cde1d21d..0000000000 --- a/package/dieharder/0004-Add-static-to-inline-functions.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 9c71a211dcf20f53f747326f5bc3fee9fabe3f52 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Tue, 27 Jun 2017 00:16:11 +0200 -Subject: [PATCH] Add static to inline functions - -This is needed to avoid a link error where the inline functions appear -missing at link time. -From c99 standard inline function should either be declared static or -have an extern instance in a c file for linking. -This fix is necessary to build with gcc 7; for some reason it was not -trigerred before. - -Signed-off-by: Julien Viard de Galbert ---- - libdieharder/dab_filltree.c | 4 ++-- - libdieharder/dab_filltree2.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/libdieharder/dab_filltree.c b/libdieharder/dab_filltree.c -index 9cc5ce7..a377c3d 100644 ---- a/libdieharder/dab_filltree.c -+++ b/libdieharder/dab_filltree.c -@@ -34,7 +34,7 @@ static double targetData[] = { - 0.0, 0.0, 0.0, 0.0, 0.13333333, 0.20000000, 0.20634921, 0.17857143, 0.13007085, 0.08183633, 0.04338395, 0.01851828, 0.00617270, 0.00151193, 0.00023520, 0.00001680, 0.00000000, 0.00000000, 0.00000000, 0.00000000 - }; - --inline int insert(double x, double *array, unsigned int startVal); -+static inline int insert(double x, double *array, unsigned int startVal); - - int dab_filltree(Test **test,int irun) { - int size = (ntuple == 0) ? 32 : ntuple; -@@ -105,7 +105,7 @@ int dab_filltree(Test **test,int irun) { - } - - --inline int insert(double x, double *array, unsigned int startVal) { -+static inline int insert(double x, double *array, unsigned int startVal) { - uint d = (startVal + 1) / 2; - uint i = startVal; - while (d > 0) { -diff --git a/libdieharder/dab_filltree2.c b/libdieharder/dab_filltree2.c -index 1e33af2..59cbd52 100644 ---- a/libdieharder/dab_filltree2.c -+++ b/libdieharder/dab_filltree2.c -@@ -92,7 +92,7 @@ static double targetData[128] = { // size=128, generated from 6e9 samples - 0.00000000000e+00,0.00000000000e+00,0.00000000000e+00,0.00000000000e+00, - }; - --inline int insertBit(uint x, uchar *array, uint *i, uint *d); -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d); - - int dab_filltree2(Test **test, int irun) { - int size = (ntuple == 0) ? 128 : ntuple; -@@ -181,7 +181,7 @@ int dab_filltree2(Test **test, int irun) { - * The function returns >= 0 if the path went too deep; the - * returned value is the last position of the path. - */ --inline int insertBit(uint x, uchar *array, uint *i, uint *d) { -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d) { - if (x != 0) { - *i += *d; - } else { --- -2.13.2 - diff --git a/package/dieharder/0005-Remove-defunct-rgb_operm.patch b/package/dieharder/0005-Remove-defunct-rgb_operm.patch deleted file mode 100644 index efc311dbaa..0000000000 --- a/package/dieharder/0005-Remove-defunct-rgb_operm.patch +++ /dev/null @@ -1,732 +0,0 @@ -From 40d377b86c856f5a4510a6f5cd56be004873ad77 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marcus=20M=C3=BCller?= -Date: Mon, 12 Oct 2020 21:30:12 +0200 -Subject: [PATCH] Remove defunct rgb_operm - -[Retrieved from: -https://github.com/eddelbuettel/dieharder/pull/2/commits/40d377b86c856f5a4510a6f5cd56be004873ad77] -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - include/dieharder/rgb_operm.h | 38 -- - include/dieharder/tests.h | 2 - - libdieharder/rgb_operm.c | 633 ---------------------------------- - 4 files changed, 674 deletions(-) - delete mode 100644 include/dieharder/rgb_operm.h - delete mode 100644 libdieharder/rgb_operm.c - -diff --git a/include/Makefile.am b/include/Makefile.am -index f80b4ff..e4659cd 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -33,7 +33,6 @@ nobase_include_HEADERS = dieharder/copyright.h \ - dieharder/rgb_lagged_sums.h \ - dieharder/rgb_lmn.h \ - dieharder/rgb_minimum_distance.h \ -- dieharder/rgb_operm.h \ - dieharder/rgb_persist.h \ - dieharder/rgb_permutations.h \ - dieharder/rgb_timing.h \ -diff --git a/include/dieharder/rgb_operm.h b/include/dieharder/rgb_operm.h -deleted file mode 100644 -index c48fa37..0000000 ---- a/include/dieharder/rgb_operm.h -+++ /dev/null -@@ -1,38 +0,0 @@ --/* -- * rgb_operm test header. -- */ -- --/* -- * function prototype -- */ --int rgb_operm(Test **test,int irun); -- --static Dtest rgb_operm_dtest __attribute__((unused)) = { -- "RGB Overlapping Permuations Test", -- "rgb_operm", -- "\n\ --#========================================================================\n\ --# RGB Overlapping Permutations Test\n\ --# Forms both the exact (expected) covariance matrix for overlapping\n\ --# permutations of random integer and an empirical covariance matrix\n\ --# formed from a long string of samples. The difference is expected\n\ --# to have a chisq distribution and hence can be transformed into a\n\ --# sample p-value. Note that this is one possible functional replacement\n\ --# for the broken/defunct diehard operm5 test, but one that permits k (the\n\ --# number of numbers in the overlapping permutation window) to be varied\n\ --# from 2 to perhaps 8.\n\ --#\n", -- 100, /* Default psamples */ -- 100000, /* Default tsamples */ -- 1, /* We magically make all the bit tests return a single histogram */ -- rgb_operm, -- 0 --}; -- --/* -- * Global variables. -- * -- * rgb_operm_k is the size of the overlapping window that is slid along -- * a data stream of rands from x_i to x_{i+k} to compute c[][]. -- */ --unsigned int rgb_operm_k; -diff --git a/include/dieharder/tests.h b/include/dieharder/tests.h -index 1674aed..b50dbe3 100644 ---- a/include/dieharder/tests.h -+++ b/include/dieharder/tests.h -@@ -11,7 +11,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -80,7 +79,6 @@ - RGB_PERMUTATIONS, - RGB_LAGGED_SUMS, - RGB_LMN, -- RGB_OPERM, - DAB_BYTEDISTRIB, - DAB_DCT, - DAB_FILLTREE, -diff --git a/libdieharder/rgb_operm.c b/libdieharder/rgb_operm.c -deleted file mode 100644 -index 15f8e9a..0000000 ---- a/libdieharder/rgb_operm.c -+++ /dev/null -@@ -1,633 +0,0 @@ --/* -- * ======================================================================== -- * $Id: rgb_operm.c 252 2006-10-10 13:17:36Z rgb $ -- * -- * See copyright in copyright.h and the accompanying file COPYING -- * ======================================================================== -- */ -- --/* -- * ======================================================================== -- * This is the revised Overlapping Permutations test. It directly -- * simulates the covariance matrix of overlapping permutations. The way -- * this works below (tentatively) is: -- * -- * For a bit ntuple of length N, slide a window of length N to the -- * right one bit at a time. Compute the permutation index of the -- * original ntuple, the permutation index of the window ntuple, and -- * accumulate the covariance matrix of the two positions. This -- * can be directly and precisely computed as well. The simulated -- * result should be distributed according to the chisq distribution, -- * so we subtract the two and feed it into the chisq program as a -- * vector to compute p. -- * -- * This MAY NOT BE RIGHT. I'm working from both Marsaglia's limited -- * documentation (in a program that doesn't do ANYTHING like what the -- * documentation says it does) and from Nilpotent Markov Processes. -- * But I confess to not quite understand how to actually perform the -- * test in the latter -- it is very good at describing the construction -- * of the target matrix, not so good at describing how to transform -- * this into a chisq and p. -- * -- * FWIW, as I get something that actually works here, I'm going to -- * THOROUGHLY document it in the book that will accompany the test. -- *======================================================================== -- */ -- --#include --#define RGB_OPERM_KMAX 10 -- --/* -- * Some globals that will eventually go in the test include where they -- * arguably belong. -- */ --double fpipi(int pi1,int pi2,int nkp); --uint piperm(size_t *data,int len); --void make_cexact(); --void make_cexpt(); --int nperms,noperms; --double **cexact,**ceinv,**cexpt,**idty; --double *cvexact,*cvein,*cvexpt,*vidty; -- --int rgb_operm(Test **test,int irun) --{ -- -- int i,j,n,nb,iv,s; -- uint csamples; /* rgb_operm_k^2 is vector size of cov matrix */ -- uint *count,ctotal; /* counters */ -- uint size; -- double pvalue,ntuple_prob,pbin; /* probabilities */ -- Vtest *vtest; /* Chisq entry vector */ -- -- gsl_matrix_view CEXACT,CEINV,CEXPT,IDTY; -- -- /* -- * For a given n = ntuple size in bits, there are n! bit orderings -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("#==================================================================\n"); -- printf("# rgb_operm: Running rgb_operm verbosely for k = %d.\n",rgb_operm_k); -- printf("# rgb_operm: Use -v = %d to focus.\n",D_RGB_OPERM); -- printf("# rgb_operm: ======================================================\n"); -- } -- -- /* -- * Sanity check first -- */ -- if((rgb_operm_k < 0) || (rgb_operm_k > RGB_OPERM_KMAX)){ -- printf("\nError: rgb_operm_k must be a positive integer <= %u. Exiting.\n",RGB_OPERM_KMAX); -- exit(0); -- } -- -- nperms = gsl_sf_fact(rgb_operm_k); -- noperms = gsl_sf_fact(3*rgb_operm_k-2); -- csamples = rgb_operm_k*rgb_operm_k; -- gsl_permutation * p = gsl_permutation_alloc(nperms); -- -- /* -- * Allocate memory for value_max vector of Vtest structs and counts, -- * PER TEST. Note that we must free both of these when we are done -- * or leak. -- */ -- vtest = (Vtest *)malloc(csamples*sizeof(Vtest)); -- count = (uint *)malloc(csamples*sizeof(uint)); -- Vtest_create(vtest,csamples+1); -- -- /* -- * We have to allocate and free the cexact and cexpt matrices here -- * or they'll be forgotten when these routines return. -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("# rgb_operm: Creating and zeroing cexact[][] and cexpt[][].\n"); -- } -- cexact = (double **)malloc(nperms*sizeof(double*)); -- ceinv = (double **)malloc(nperms*sizeof(double*)); -- cexpt = (double **)malloc(nperms*sizeof(double*)); -- idty = (double **)malloc(nperms*sizeof(double*)); -- cvexact = (double *)malloc(nperms*nperms*sizeof(double)); -- cvein = (double *)malloc(nperms*nperms*sizeof(double)); -- cvexpt = (double *)malloc(nperms*nperms*sizeof(double)); -- vidty = (double *)malloc(nperms*nperms*sizeof(double)); -- for(i=0;idata[k]; -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("#------------------------------------------------------------------\n"); -- printf("# Generating offset sample permutation pi's\n"); -- } -- */ -- for(k=0;k<2*rgb_operm_k - 1;k++){ -- gsl_sort_index((size_t *) ps,&testv[k],1,rgb_operm_k); -- pi[k] = piperm((size_t *) ps,rgb_operm_k); -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("# %u: ",k); -- for(ip=k;ipdata[ip]); -- } -- printf(" = %u\n",pi[k]); -- } -- */ -- } -- -- /* -- * This is the business end of things. The covariance matrix is the -- * the sum of a central function of the permutation indices that yields -- * nperms-1/nperms on diagonal, -1/nperms off diagonal, for all the -- * possible permutations, for the FIRST permutation in a sample (fi) -- * times the sum of the same function over all the overlapping permutations -- * drawn from the same sample. Quite simple, really. -- */ -- for(i=0;idata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } else { -- gsl_permutation_memcpy(lookup[i],lookup[i-1]); -- gsl_permutation_next(lookup[i]); -- for(j=0;jdata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } -- } -- */ -- MYDEBUG(D_RGB_OPERM){ -- for(i=0;i ",i); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf("\n"); -- } -- } -- -- } -- -- for(i=0;idata,len*sizeof(uint))==0){ -- /* Not cruft, but off: -- MYDEBUG(D_RGB_OPERM){ -- printf("# piperm(): "); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf(" = %u\n",i); -- } -- */ -- return(i); -- } -- } -- printf("We'd better not get here...\n"); -- -- return(0); -- --} -- --double fpipi(int pi1,int pi2,int nkp) --{ -- -- int i; -- double fret; -- -- /* -- * compute the k-permutation index from iperm for the window -- * at data[offset] of length len. If it matches pind, return -- * the first quantity, otherwise return the second. -- */ -- if(pi1 == pi2){ -- -- fret = (double) (nkp - 1.0)/nkp; -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } else { -- -- fret = (double) (-1.0/nkp); -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } -- -- --} -- -- -- -- diff --git a/package/dieharder/dieharder.hash b/package/dieharder/dieharder.hash index 65b60e7aa7..3d285d03cc 100644 --- a/package/dieharder/dieharder.hash +++ b/package/dieharder/dieharder.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f dieharder-3.31.1.tgz +sha256 0fdd8a66a077e86652a47641589aa4667ae13d322a7214bb555ab37f082002dd dieharder-3.31.1.4.tar.gz sha256 c475bcd1afa6fc15a65174e31c599c0d23706a34e4b9f2fcb03a4dad5438d53f COPYING diff --git a/package/dieharder/dieharder.mk b/package/dieharder/dieharder.mk index cbf28922fd..6fe5b1f743 100644 --- a/package/dieharder/dieharder.mk +++ b/package/dieharder/dieharder.mk @@ -4,28 +4,14 @@ # ################################################################################ -DIEHARDER_VERSION = 3.31.1 -DIEHARDER_SITE = http://www.phy.duke.edu/~rgb/General/dieharder -DIEHARDER_SOURCE = dieharder-$(DIEHARDER_VERSION).tgz -DIEHARDER_STRIP_COMPONENTS = 2 +DIEHARDER_VERSION = 3.31.1.4 +DIEHARDER_SITE = $(call github,eddelbuettel,dieharder,$(DIEHARDER_VERSION)) DIEHARDER_LICENSE = GPL-2.0 with beverage clause DIEHARDER_LICENSE_FILES = COPYING DIEHARDER_DEPENDENCIES = gsl - -# The original configure does not use variables provided in the -# environment so _CONF_ENV does not work. (_CONF_OPTS does). -# -# Finally, we patch configure.ac and some Makefile.am so we need to -# autoreconf anyway +# configure retrieved from git is outdated DIEHARDER_AUTORECONF = YES -# The m4/*.m4 files are symlinks to /usr/share, which clearly doesn't -# work, and doing an autoreconf does not replace them. -define DIEHARDER_M4_CLEAN - rm -f $(@D)/m4/*.m4 -endef -DIEHARDER_POST_PATCH_HOOKS += DIEHARDER_M4_CLEAN - # fix endianness detection ifeq ($(BR2_ENDIAN),"BIG") DIEHARDER_CONF_ENV = ac_cv_c_endian=big @@ -36,9 +22,4 @@ endif # parallel build fail, disable it DIEHARDER_MAKE = $(MAKE1) -# Too many fixes needed to build with -fno-common which is default since gcc 10 -ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_10),y) -DIEHARDER_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -fcommon" -endif - $(eval $(autotools-package)) -- 2.35.1 From thomas.petazzoni at bootlin.com Tue Dec 27 22:00:31 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Tue, 27 Dec 2022 23:00:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/collectd: add rrdcached support In-Reply-To: <20221227213631.1751392-1-bernd.kuhls@t-online.de> References: <20221227213631.1751392-1-bernd.kuhls@t-online.de> Message-ID: <20221227230031.51c69c8f@windsurf> On Tue, 27 Dec 2022 22:36:31 +0100 Bernd Kuhls wrote: > The rrdcached plugin has status "supported": > https://collectd.org/wiki/index.php/Plugin:RRDCacheD > > Signed-off-by: Bernd Kuhls > --- > package/collectd/Config.in | 9 +++++++++ > package/collectd/collectd.mk | 3 ++- > 2 files changed, 11 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Tue Dec 27 22:22:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Tue, 27 Dec 2022 23:22:46 +0100 Subject: [Buildroot] [PATCH 1/1] DEVELOPERS: drop upx Message-ID: <20221227222246.373638-1-fontaine.fabrice@gmail.com> Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop upx from DEVELOPERS file Signed-off-by: Fabrice Fontaine --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 277f0043e1..c2de0447c0 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1094,7 +1094,6 @@ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ F: package/ucl/ -F: package/upx/ F: package/zxing-cpp/ N: Frank Vanbever -- 2.35.1 From bernd.kuhls at t-online.de Tue Dec 27 22:30:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Tue, 27 Dec 2022 23:30:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> Message-ID: Hi Thomas, Am Tue, 27 Dec 2022 22:43:54 +0100 schrieb Thomas Petazzoni via buildroot: > Hello, > > On Mon, 26 Dec 2022 19:03:53 +0100 Bernd Kuhls > wrote: > >> Signed-off-by: Bernd Kuhls >> > > Do we know why these firmware files are not part of the linux-firmware > project? They are needed in conjunction with which kernel drivers? The history of this repo is unknown to me, it is used by the LibreELEC project in their images. Personally I need only these firmware files: BR2_PACKAGE_DVB_FIRMWARE_FILES="dvb-demod-m88rs6000.fw dvb-demod-si2168- d60-01.fw v4l-cx23885-avcore-01.fw" for the cx23885/m88ds3103/si2168 kernel modules needed by this card: 05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04) (aka Hauppauge WinTV-HVR-5525HD) These firmware files are not present in the linux-firmware package. To pick up Yann's proposal: How about adding a device-specific Config.in option for these firmware files like config BR2_PACKAGE_DVB_FIRMWARE_WINTV_5525HD bool "firmware for Hauppauge WinTV-HVR-5525HD" When other users need specific firmware from this package they can add new options when needed, like I did with https://patchwork.ozlabs.org/ project/buildroot/patch/20221218220318.563479-1-bernd.kuhls at t-online.de/ Or, if the license mess gets too complicated, I am happy to keep the package in my private repo ;) Regards, Bernd From ende.tan at starfivetech.com Wed Dec 28 01:42:15 2022 From: ende.tan at starfivetech.com (EnDe Tan) Date: Wed, 28 Dec 2022 01:42:15 +0000 Subject: [Buildroot] [1/1] package/libkcapi: Fix symver build error on non-ELF platforms In-Reply-To: <2665585.mvXUDI8C0e@positron.chronox.de> References: <20221224044616.3909215-1-ende.tan@starfivetech.com> <2665585.mvXUDI8C0e@positron.chronox.de> Message-ID: <58665f46a34548a3a8cc904375b45de3@EXMBX161.cuchost.com> Hi Stephan M?ller, > -----Original Message----- > From: Stephan M?ller > Sent: Wednesday, 28 December, 2022 3:39 AM > To: buildroot at buildroot.org; EnDe Tan > Cc: EnDe Tan > Subject: Re: [1/1] package/libkcapi: Fix symver build error on non-ELF > platforms > > Am Samstag, 24. Dezember 2022, 05:46:16 CET schrieb Tan En De: > > Hi Tan, > > > > The following error is observed on Microblaze [1] build: > > ``` > > error: symver is only supported on ELF platforms ``` due to using > > __attribute__((symver)) on non-ELF platform. > > So, revert to using .symver in such case. > > Can you please help me what you want me to do? Does the patch you > provided not work for you? Nothing to do, I Cc'd you just to inform that I submitted this Buildroot patch corresponding to my merged pull request that day (https://github.com/smuellerDD/libkcapi/pull/147). Thanks :-) From yann.morin.1998 at free.fr Wed Dec 28 06:32:22 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 07:32:22 +0100 Subject: [Buildroot] [PATCH 1/1] DEVELOPERS: drop upx In-Reply-To: <20221227222246.373638-1-fontaine.fabrice@gmail.com> References: <20221227222246.373638-1-fontaine.fabrice@gmail.com> Message-ID: <20221228063222.GD2498764@scaer> Fabrice, All, On 2022-12-27 23:22 +0100, Fabrice Fontaine spake thusly: > Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop upx from > DEVELOPERS file > > Signed-off-by: Fabrice Fontaine > --- > DEVELOPERS | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 277f0043e1..c2de0447c0 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1094,7 +1094,6 @@ F: package/php-amqp/ > F: package/python-cherrypy/ > F: package/sane-backends/ > F: package/ucl/ > -F: package/upx/ Err... 85c5af46ad6c is about dropping ucl, not upx... And this is what get-developers whines about: $ ./utils/get-developers -v WARNING: 'package/ucl/' doesn't match any file Regards, Yann E. MORIN. > F: package/zxing-cpp/ > > N: Frank Vanbever > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 06:56:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 06:56:36 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-27 Message-ID: <20221228065643.43CE6813F0@smtp1.osuosl.org> Hello, Autobuild statistics for 2022-12-27 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 3 | 0 | 0 | 3 | 2022.11.x | 12 | 12 | 0 | 24 | master | 178 | 343 | 0 | 521 | Classification of failures by reason for master ----------------------------------------------- host-fwup-1.9.1 | 40 aubio-0.4.9 | 35 host-go-bootstrap-1.4-boots... | 29 fwup-1.9.1 | 15 linux-6.1.1 | 11 host-libzlib-1.2.13 | 7 unknown | 7 host-gobject-introspection-... | 6 pixz-1.0.7 | 6 gerbera-1.10.0 | 5 gobject-introspection-1.72.0 | 5 gvfs-1.48.1 | 5 host-m4-1.4.19 | 5 janus-gateway-1.0.3 | 5 opkg-0.4.5 | 5 xz-5.2.10 | 5 crun-1.7.2 | 4 glibc-2.36-66-ga1dc0be03c9d... | 4 host-binutils-2.38 | 4 host-go-1.19.4 | 4 host-rust-1.65.0 | 4 libglib2-2.72.3 | 4 lmbench-3.0-a9 | 4 python-bcrypt-4.0.1 | 4 dust-0.8.1 | 3 google-breakpad-c85eb4a59b6... | 3 host-gdk-pixbuf-2.42.10 | 3 host-python-greenlet-2.0.1 | 3 jack2-1.9.21 | 3 libgcrypt-1.10.1 | 3 libgpg-error-1.45 | 3 ltp-testsuite-20220930 | 3 open62541-v1.3.4 | 3 sdl-1.2.15 | 3 sscep-0.10.0 | 3 alsa-lib-1.2.8 | 2 android-tools-4.2.2+git2013... | 2 frr-8.3.1 | 2 fs/ubi/ubi.mk:51: /home/aut... | 2 host-attr-2.5.1 | 2 host-binutils-2.37 | 2 host-gcc-final-11.3.0 | 2 libcap-ng-0.8.3 | 2 libostree-2022.7 | 2 norm-1.5.8 | 2 proj-8.1.1 | 2 python-bunch-1.0.1 | 2 quickjs-2021-03-27 | 2 wtfutil-0.41.0 | 2 /home/buildroot/autobuild/i... | 1 bat-0.19.0 | 1 bind-9.16.33 | 1 boost-1.80.0 | 1 containerd-1.6.12 | 1 dahdi-linux-3.2.0 | 1 docker-proxy-f6ccccb1c082a4... | 1 edk2-edk2-stable202208 | 1 efivar-38 | 1 elfutils-0.186 | 1 erlang-22.3.4.22 | 1 faad2-2.10.1 | 1 fdk-aac-2.0.2 | 1 ffmpeg-4.4.3 | 1 file-5.43 | 1 fontconfig-2.13.1 | 1 freerdp-2.9.0 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/cramfs/cramfs.mk:46: /tm... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /tmp/... | 1 fwts-22.09.00 | 1 gdal-3.5.1 | 1 gmp-6.2.1 | 1 host-binutils-2.39 | 1 host-pahole-1.24 | 1 host-python-maturin-0.14.5 | 1 host-uboot-tools-2021.07 | 1 kmod-30 | 1 libblockdev-2.26 | 1 libmad-0.15.1b | 1 libuci-4b3db1179747b6a67790... | 1 libvorbis-1.3.7 | 1 linux-5.10.145-cip17 | 1 linux-tools | 1 mpv-0.33.1 | 1 musl-1.2.3 | 1 ncurses-6.3 | 1 nerdctl-1.0.0 | 1 ocf-linux-20171122 | 1 openal-1.22.0 | 1 package/ncurses/ncurses.mk:... | 1 proxychains-ng-4.16 | 1 python-cryptography-38.0.4 | 1 python-greenlet-2.0.1 | 1 python-numpy-1.23.5 | 1 rtl8192eu-94bce7798bbb18de6... | 1 sconeserver-8d1935919a20133... | 1 sudo-1.9.12p1 | 1 systemd-250.8 | 1 toolchain-external-codescap... | 1 traceroute-2.1.0 | 1 trinity-1.9 | 1 uclibc-1.0.42 | 1 v4l2loopback-0.12.7 | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 xlib_libX11-1.8.3 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- arc | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/a5ef43468af18a60881852fdeae24f60c2ba5ca8 | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/c35a54951d4f19e5ccbe6a1346e634c26d39313e | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/fb44c419df4ceeef5afbef8e20e168fedfd63ef9 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/6a33731ed4d8e8196b5d5ab40434f5ba37c84e66 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/81ebe66c20791f2a008399c4d262cad83a3ce6c5 | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3021ecc4bf667b2db618bdae4b2544e189824901 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/68368ae0eb095843589643cc56d979ac0bab8445 | sparc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2e16ad8cadaba392fe460347bf26c46a53a58cce | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/84ed12b01ff07a0de86de9eeaba9e627ef1c6ed7 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6bd6205dbbb78d72761fc176eba71468ef756610 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d5e53956bff58ab7f832f6ac20f7947f8a16052c | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c444411b50f535346d00688b05fb0e73ee3540cf | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6c9a4c41de8491adfb549c6cddf87ae91c4c9e2a | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c17b7f1f11bdb5fdabd652e3f6ab1165c9386581 | or1k | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/cacfe6773622af387c606599ac8e693cfe18b05d | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b21d0933b43aaaa7a650772133dccfdc414061d5 | arm | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d55527a0900ae564938cdc0249f8733780b91972 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0de5e456978490969c5035b88f18af5e538eb006 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/d5a0cf4db707bb47f628aa966c3e457b192d25df | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fb50d859aaaedaa2c497d9bb9104032a97afed02 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/be8c249bd7429aeef7ce46d86bbbef39f8d24fbc | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dda4f84fce47fc8c423d66500284277a4b6d6243 | powerpc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5966dd4266be0570826e396b526face2d489ff2d | mips64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/35e6ca4b40b08edd8747dc21f95ae9ed608fea81 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/dd8c11d5d1b578eef32fc2867ca7484b6a79e302 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/4e3ce20740f43669ef4c81dfa506857f2c9a2706 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6e2e2c0a6fda404849740eae6e011537e13c0aea | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6fd0f2b9df0f7c6351d755d8a20c092e3504f89b | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/368d608bdc7f74ba2b9edbece36d579969cea06e | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8c0ee1d0fe734346d2a8c7cc874ff441c79d8e48 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6aa094e30728fb3a2e2a7ec8503d43b0d05ef9be | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1fcc7a5bc19e568029e47614f84f2f19186e66ec | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/46824ccacb4ca5221a99c8c07946540deb4ee7df | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/9181e2de53ed9aec4fb849dfaaa2106588cabfa5 | powerpc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/df02c586f90917e19573f796b1b83ae9a079fa89 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/8d02fcda8682e49206e56ea6337a8a990bb365fc | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1009ca2278be64cdce8f06aa9e22c8a4ac6415fe | sh4aeb | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e5e4ffaffbc1b706b64351e7d2533ffafc5d1387 | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/27dccbf89826d8beb07cd434c4177f0e499bd25c | arc | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/fef03326ed8db8eef944aadb619c3511b8ff34a1 | aarch64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/8b4e92d61e45588578294bf6c1f60ecdf845f6e6 | sh4aeb | bind-9.16.33 | NOK | http://autobuild.buildroot.net/results/34f3d2ef0e4bd5908bd1b0856dc8acc56bce56a2 | ORPH arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/64c6b014660aa3968210bb5ebd86f146c8b8e229 | x86_64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/a8e378d10ba52183fc0a0c4bf8950647bba848d7 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/316db7e360db5d4802947abe02a97ce7266ca371 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/6c34195256ebe0f95b8c0f328b321379114ea4df | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/320eb439a72aae2f9771a1bac1eb975f14833537 | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4c74d60d8a7636c9f184a7afff56703fca3ef467 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/e2dfa3aa211e210701c924de73adda656eebd822 | aarch64 | docker-proxy-f6ccccb1c082a4... | NOK | http://autobuild.buildroot.net/results/53ad005941a35f8ab977f460ff81ec4791e31c4e | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/abf24719fc0f44b047a0158a2ef5edcb5b6b9b71 | ORPH armeb | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/6c3f87f3844f95911481b871dbdf8a78ab225916 | ORPH sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/33f8e2a1d70a07bfd30e01f2ddfdd552988298b1 | ORPH i586 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/bab5b909c1c471734eff4614e7f6f2fb292442b6 | arm | efivar-38 | NOK | http://autobuild.buildroot.net/results/de26372a56f49b5f6634a26eca750fb7e76b9f40 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/f355e056b01bab15732cf445fbb1f555df344987 | ORPH sparc64 | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/37dcfae44f5ab5eb89b0d1ec9aa499183b95b4a1 | sh4eb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/57af519be0e9a7bd09709a0a486b112868e7afed | aarch64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/bf0ff87324ef1a5c7d42c1e376344663078d9a3d | armeb | ffmpeg-4.4.3 | NOK | http://autobuild.buildroot.net/results/d179029189067d4c97b6137fa048415d43d5b570 | powerpc | file-5.43 | NOK | http://autobuild.buildroot.net/results/0df025a2d9ec1ba93b0ea1b7a5a18243949dfc90 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/a1d666ec938b3bbc4b53135d9a8182317908b43f | ORPH arm | freerdp-2.9.0 | NOK | http://autobuild.buildroot.net/results/b37742d4531b025945b044f67bd4b47943e41b46 | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/7e04b12e279e955d53a4b5e12e2d7200b440796b | mips64el | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/0cf057d69734c7eef3d585cb729f064183fcf7a8 | s390x | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/96d7c26e79619d2d1086a2e3cfa747a95eb7b38b | arceb | fs/cramfs/cramfs.mk:46: /tm... | NOK | http://autobuild.buildroot.net/results/95fedee004951748ecad08f463dfaa4103f31327 | mips64el | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/aceb323dcb446be77fbb30f8590f2d99aadb9dba | sh4a | fs/ubi/ubi.mk:51: /home/aut... | NOK | http://autobuild.buildroot.net/results/a5666ee22e9f2fcca4e85989a4d2de134e1fa4e9 | microblaze | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/0688c3b592b8356e11b36206ec7be6b827e4ee20 | nios2 | fs/ubifs/ubifs.mk:49: /tmp/... | NOK | http://autobuild.buildroot.net/results/f02ed99c10faa1aa2ca823b2ef7ed9a22c4ae0f1 | aarch64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/b73eea378ff0f4d8a4fe89f588179021a4e1719f | powerpc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3d19eb240df7e15b3b31c833c6b8756b98297b94 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eab7bdb9931f89549b89aaa6bcf38f42bad62e18 | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/afaf66d5f7320140a497a85d07d63617e6cbb9e6 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2261a5eb893a69e99c568ca135e2a95278e29dac | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/303de7a127fb88c4accbc0996bec3db169711fb0 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65c6d7f5c375c357d0f0c52445cdde115d680a02 | sh4a | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9fec87d729df8fa49fa55187fec15dd2aeef9d15 | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c6a56f8c67bec6b4a293cd753731734c48876566 | arceb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bdd91032bf0816859b8777236cd06d1bed404398 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/197a07903bc1c2d5f1f11529496bf65efc46006c | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2d006ab3fc80b05e1b00b0b972925a16e11687b6 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cf990fb76566e65217f30cf09a1fa2e4bc7eba8 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f38892093e3e25bf14f9258d479ec03321c309d0 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18555d5c87e970caa516d8c9300998527e5d0b51 | mips64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/388c95ef625b787fe8dd48045524ccaa2b0c09cc | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/667b90aaf356d11de7dd2378face99e39004e047 | aarch64_be | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/b258be1b1f54dfd64774b9fc33ea531f844f7da5 | powerpc64le | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/098e0d712d5328bf9e0661e435a9b0f0f229a91a | sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/91ae7552c97f931b3bb4590fe484f58c732ebfe8 | arm | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/55a1e9b9120e847c92d4a1ccaab5be6149084c81 | mips64el | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ff6e470cd4f5786c7bd169c8cda719468134a759 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ef3edc23cee2d089c2d8e735b28d1c21adbf77d8 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/0ba71f72f3841d6457865d305163f6da3f4975bf | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/ab3c1f5d78346d1ed13715c5bc517cad1e2f0f39 | powerpc64le | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/67b049c6c22fd6c8341ee185dfd5bccacbfcbd83 | riscv64 | gmp-6.2.1 | NOK | http://autobuild.buildroot.net/results/304588083a1e46623ddbea59b3ccbbc190d30b60 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/bff491d5f317a90336fd7c9bfa4ae08cf0bf59fd | ORPH powerpc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/ad8b4f1cd247dde6674da508d5b2f33e566b2c03 | ORPH s390x | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/f8abbe8e1515cc9530bbbbd310e90f361e240d4e | ORPH mipsel | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/e3bde3d9bfd85b43047aaaab9909236d04445aba | ORPH powerpc64le | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d0b673c4b22f4c8451c7726b94d1e0f9aff2557c | ORPH mipsel | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/6576ea557bf7e986e69aa94c693c9ed447d6733c | i686 | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/4c59b3ab5e7fe0389a5b55498e996c27a50fecb3 | arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/6bcd5c105d3869def152ccf4220b8a52b518bd5b | powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/541e0679ea336e6a4bb545e751ff634ef12a055d | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/9599f72fa9d5d88f68d2916d82f4b3f48e876a0f | ORPH aarch64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/744fb2dc31e6869e05f82b25bfc4cb62f87176f6 | ORPH aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/fd7cea8dad49508badc9c2e25cfdc264410ab5cc | ORPH x86_64 | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/38f6fe499bd09e96915e55a29348d7698fe45107 | ORPH sparc64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/6ac84740637c5928a056a029288e550644c7be87 | sparc | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/0dc254173d3084c8b2a0f0d7b31a568d57a80fa0 | aarch64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/1ffcaefcc85f8086e799d57cc0eade8202c355e5 | powerpc64 | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/49bbea12df721271941c6fbffb53c6e64d6a9cd9 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/7cd2e279c310d34e9027d59d75d0c6b3b03ba6ab | sparc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a94cf1fac2c3397ec7f611d907c6bf6e94871f08 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/de9bdf6bf87a4cc47d4f4972467b80684276c766 | powerpc | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1fba5857289d0e41865542d42aa3cbc2387d8c5a | or1k | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c4cbbf0a43a60c18595383ddfbda0535abc086ac | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ae134827a0203ef8ea5ff3222a0975605b961f56 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4630e93173a214a29821ef94886e85f801029f2d | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/23b9c1a68064c8b450ab4dc58e9d45ca3119bace | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3c5eb063107a0bdad07b01cbb8cfbc4848289f04 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/feb594dae4d2b8dd0bcd73aa7e38c822275f36f4 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8d13da0898f626a9aa832794ffdd87c16655d27d | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c760db6b7ae22985dc958e7656505e404608f8a2 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b95946416fa5e84781bbf3129cf6eaf56cc36466 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fbbab61c4c0a895634633c1b57a9e3d01fbc3ebb | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/945134b29e1230e84ad5efca99c7ca127e6587bc | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2a8955b749da42adc5f657316402d7137b0a8a8b | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/eb749a73f0aa7100dd512cb0ac58e8e994e14e56 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/54ae0503d770b798b6304be95f7af441dd806f92 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/58c906798d13e8d733d0a988a89f57171bd7e219 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ff853715575edb9c648b97a2e41c8d9d93ea487 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c8908ef312c701e0f7c76909b2f469c72a561134 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9832ec6cd09fd50e65980222f6a018e4a294fcbc | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a72f59249ecdf9f2fe87a33bf4d716b2bd281383 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb5f973d1af6464fdb3937ae7a7eb4b4641d3a64 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b35196c63977d9ee5802775fb1c8be1f8880292c | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8ae0c3055a6863d2a4148af6462a69ec2dc72175 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1dae1f2668542db34e4135d2728f0a168ffe9956 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/59b1f37fed255f2a3739ea2ac5bebb590ff4943f | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7c4494133a41caaa7470c886886981004de0a8a1 | riscv64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8e66199579bba3ccb5f488e0598c23a02931fc79 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/25630dc24b2e9f3c2717e4b01139cfda315d5afc | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7c8f18bc1383ed343f9ecf28c293ee976969fa6 | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6f254c666d388b39ab8966b760315273624fa51a | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f2e546674b0f429cca9909bc4addc26b1d739e75 | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f23a2cb3a0ad1aa358455336a78b7e22966a80c7 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/df5a949d0ca7cb375cf952cee80f64364fcff2e9 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/18051ac16102b0eda427f4d419a0aabab315aa8d | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a4ec2ff4e9f320d5e15024ddf17c36b1b0319ffa | powerpc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/337a7c3b1d54127afc7651241d470e994b8277f9 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a6d0ddf688e8df0e6d0ef87ee91105096e31998b | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/80103e14525187a73468455a2cf7a135a32e9c7b | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fac43dcb3b216f41a64a3efdbe5c57b2f72e2cfe | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/aa309568ed8816d5cbe6b165326e04d539320565 | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d5fca795ba51bbeab06b88cfb3a738c96554cc81 | armeb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/90e900cc5ce1526fe5ba4f3d4b0c8e716fa14fc1 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/9cd57c8ec59508e614078cbf408bf0e934a04559 | microblazeel | host-gcc-final-11.3.0 | NOK | http://autobuild.buildroot.net/results/68c72737c3169a2c82a4a1df57220da19a8d0b08 | powerpc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d343162c6e698da51ac13f1a288f6fb813898c6d | ORPH armeb | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/08f18c9c932d09afdbbc687b9be46f03ca044d69 | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d7fb17afa86c61c299d3c28438f2e55a810b955e | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/fdbd2b237bfe3c1af50ff590beea687864d6a636 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/9fb6ae5e5b0586aa3c1c6506ecc1376a2dbe8aab | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/5496b572aceeac7a21a05ee03c34f0ebb52c9648 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/40a45e62f2935fce27596d4c3b4a7832b9846f05 | arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8d4e2009fbd7097089b0d07904d3e522c0b912df | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ca4cfede6cd33e4fd413db3db48b6ecb9e95cf69 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/03e294de6ee930cd1de04e4910497d6994184249 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/eee108d88bdec574c5f4bd2a74ea1558b6852b5d | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3f076f8da8a27d37714cef6ab20bc2dd784b215a | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c40daa33b506438ed5e2b2464886394db9ce7549 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b57db3d52752f5700c748093a8a8f5c5342fd50c | ORPH xtensa | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d04d5113c8454fdcce25b0ed9eda0cdc743ff342 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/27c6e9af4232d8498cbe1eb2d588cfa1574e7ffb | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/566980502fec5f8fc1fb8e0ec99f1d9831381ed2 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1a51732aa5f5a8ffecd351830e1d56cc0970a6ba | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/cdf250247c2113d13981057fcaf61b6ad29c703b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ee7f096cde0fc52138bd97c5d9e152041ef79e6b | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fead8f306e76d76ed0ac1f53070468b688343d76 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f54547f4801df39dc820b5937c8fb698b027251f | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c9dca2e06b4fb0adb9b05cde591bd5f999e5c14a | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1ed578fb9437be23947537aa41822b4fbf7169b4 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/81c03e19311681353a24ecdf5252ab9309974adb | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/76dcf34ca527675dfd57f6fd3fd045d7ccede439 | ORPH arm | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/1de6d710e013fe1c0dbaa47eb31a9223b2111f53 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ffdebf651d1c95a780a96d24a8935cc24a3f195b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/878fba2bdb563d0bb90c14c71e2dfff5b958745b | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8f6bc552f649e8724a168af8d9817c1daf7d5ad4 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5af49480e18b9879ae18cb12f00c297c3c3e4746 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/876da7616c68f0caa19dded2637a6d53fa10dc82 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e556ad54cbfe603e79abf6be7360c0c3ce920e60 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ad303ae5add87a168c9f68cf4fd2e258aed374eb | ORPH sh4eb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fafb0c42e6520257f862d9104338a636e3ac89fb | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8e02461d5014ba882bc75aac250414ef53601c56 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/2ea12d6cf56c826752246935f8d6e599d346c95c | ORPH sparc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/412bd048f94c68ba429f5d314403661cf60be7a3 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/6d6219ae90630a842b88fa39682b5b76e4f1119d | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/cf081e0e3124e00140abd44b5b7ba4bb86e33c0d | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/77dfeb4721a337ec5c6f5a44c816483d3cfc69d6 | ORPH riscv32 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/0dbbb7b387051008668b3e9cc8ea7ad8744c4357 | ORPH arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/7497aec8a540262be6d973c3ee7c5be9a0430ba0 | ORPH armeb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/0ee46fe3118a137b8c4fbaf4a15dd80ac6306fd5 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/55983f97a85bb67a350953788712faf8a83034b6 | ORPH arceb | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/d917a402946852c6a96a8da99780ee0a3bf66746 | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/178f3cd6e55f2b005e7aee532937e43b822ecf53 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/ef7d4f20503a2392db1b029d379d4a88edb93b1e | ORPH mips64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aaa7bbc080182ee46fe06bb48d36bf887c7d1533 | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/cacc55ba210f8c6a3540806cd6a46bedc0cae119 | ORPH i686 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/36e600ea76ac96eaff9419b646d60fd957df2fb8 | ORPH s390x | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/bd755dd4225fb7b6467c69e7a66cd075ba964405 | ORPH riscv64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/b094766a94a0a5b8bcaf84cd274a5fd6a3610b77 | ORPH sparc64 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/f47627837ab74cf70c61fe5b1fb7e03d08a9ff68 | ORPH powerpc64le | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/697e58086eba8c19e8cec4ea5d4f1998c44ebdae | powerpc64le | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/2dcb42f729ab6e9eab86cadab2aa5036e5ecb399 | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/8668a5414605394ae8ab27a8b017cefee64ac48a | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/37ae9758ec3f48d3d5b89f3311579ca446679829 | aarch64 | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/99aad0bf6f1ce58629d10f5501f26f2f14db0667 | armeb | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/29c7c1f236bce43334da7e2eb0680f3a749b9d62 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/269e9327c8800aed1a90c3b9e3f8409be6d05e65 | mipsel | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/f03127b1daaaeda4694926a53f8cfdd903ec45e0 | s390x | host-rust-1.65.0 | NOK | http://autobuild.buildroot.net/results/571469107074d5dea91dbecd990dc2639bc5d296 | powerpc64 | host-uboot-tools-2021.07 | NOK | http://autobuild.buildroot.net/results/abd92e0f89603dd3fafe3a08216f83210f2ca9f9 | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5f750f3e4d0be8e0622621284a4a900a043f4419 | mipsel | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/9b3965024919c4556d2ef192ec45920b2ec94c3f | nios2 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/6d90b63531c4246dd6f5a29f843d4146d2607358 | sh4eb | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b37bf64dce473c802c2ef96d29fb6403acaa56fa | mips64el | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/a4a8cc48c5c47bb925754b85f7bf5066c1b2ff31 | arm | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3407105b427db7f22bee2dd589b7a9c1214cbf72 | sh4a | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/6a7923973999c66382c43e79ee053bd25bebf061 | sparc | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/df47bc64cbc90821254712ddf43df82a819c586b | xtensa | kmod-30 | NOK | http://autobuild.buildroot.net/results/d5318521dfee9e92d94e924b6ccba0f82c9a43a3 | arc | libblockdev-2.26 | NOK | http://autobuild.buildroot.net/results/6b6b31bdf06a9ccb518fb8ad0581c3e6b4dc5cce | ORPH riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/87d44a5d9b640531f5949294011d6fb09613fc0d | riscv64 | libcap-ng-0.8.3 | NOK | http://autobuild.buildroot.net/results/df7d7d92814c3f45dbdbb5acc019f106dd9d9b76 | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/6141873ff59ed5ebecd2a5ee4a30fe8aa654bbca | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/f62361e9e495aba5f10a42013636161ab69deaa9 | ORPH i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/b967939f21a65772e0a4340ddd326b65257afb0d | ORPH arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/b3e2d12a89d231a207c022f6c586b452abc8a699 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/5dd087ae27197c4ad03bef2c21e27d1b50ff5481 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/cd9712ea01122c1a9535b0565167c12107f073fc | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/805421c59dca64b0ea11d12907ddd3253152e3ec | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/accf3b1caf8a20dafa84f5a898878647c747ffe4 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/fef6c7f416754e025f6ed976942bcc74fdd7c623 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/6a4edca245a2f3e9cec6864c1b4ac041a0052db1 | ORPH armeb | libmad-0.15.1b | NOK | http://autobuild.buildroot.net/results/ebf3ec34ac3424932e895e8ea0976d78a562799a | ORPH s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/db3b0305b3fec0d99e328e3c2ee1a584352979c6 | sparc64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/be399639c3b34d4c5b7b6d9e1b7e008cb88c7844 | mipsel | libuci-4b3db1179747b6a67790... | NOK | http://autobuild.buildroot.net/results/b14b292a427f96c584e4e5273db1f8524e6387f0 | powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/91b9e11fbd038ad4366a598bc83af1206d39b6d0 | powerpc | linux-5.10.145-cip17 | NOK | http://autobuild.buildroot.net/results/d1fc303b31bdfbf71f31888bedbd9f90a23ce508 | ORPH s390x | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/10253da5d089d13de146aec59ba7b7bb649192c7 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/98eb8f281e7bcc393cb52ec2de5bfbcc9721fb83 | ORPH powerpc64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9b6445411a3cf0b708501bb30954de0e7cd67ba2 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c8c0c3b27632fd6ba50c39f7e9804fce9e49cea0 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/a79025d9aaceb77f8ffb749db5f8ac4e54b8d673 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/d3ad7b5a8e79186e42587a6b90792e13e0e8acfc | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/15244b08c60f23440ecb4c2fbb5bd601651d355c | ORPH nios2 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/ddccef028bbe4add89764e3547096dbbeb87ff4d | ORPH powerpc | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/0f6e0df70e0edbce04bc7fa7db538f55ff128d76 | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9c0a8081c3e2330882a1d68eba8ad13af5eeb3be | ORPH mipsel | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ae8249eae5c23bcaab07a431b14bc0c9d85fbca | ORPH mips64el | linux-tools | NOK | http://autobuild.buildroot.net/results/a1893871e5c01145101f06a83ccf97bf12895861 | ORPH arceb | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/f4376c43932c6a2f09360d9cf5f5bc3247b66aec | ORPH or1k | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/ed20c75bae166683be01f7e6b8c9ab32cbb34291 | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c8604f60735b0e828ad58621cc5284e8691c0f7d | ORPH x86_64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c29180bb32313e8ee3a8acd095f3187196442265 | ORPH sh4 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/2e2518c858e5f730baefd21e699a2f6c3f0a80e3 | x86_64 | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/7cffb4ae81c5bb9675f50be722e58461e5173a98 | powerpc64le | ltp-testsuite-20220930 | NOK | http://autobuild.buildroot.net/results/cb357a2900f0c37e9d88f2a0b43eb8c1e1cfc57e | mips64 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/39118ff873aa4ca42e6a3f4e0c9f5262efe7677c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/1712b7d8685ffb6de998663324e65524dd95aede | mips64el | ncurses-6.3 | NOK | http://autobuild.buildroot.net/results/a91c4f734c1626cb5a4cef8b5f0942d4338e3e01 | ORPH powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/897a8722e399631b07f67f84777ce23778ff7fc5 | sh4 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/94a138f310fc23d57d265319ed484b19b12bb825 | ORPH m68k | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/34563d4ccf5a98aa2bdfc9602f955ee4d45483d2 | ORPH powerpc64 | ocf-linux-20171122 | NOK | http://autobuild.buildroot.net/results/dc8d10c10236efdb1b0d51c8f04d970cc982ff28 | ORPH powerpc | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/3d2712eae0bbb2b1b4adae27b997ca1e485d58ea | ORPH sparc | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/654a3447d5af3a1a00168712f0d9bfcb272b2498 | ORPH or1k | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/f15c53a2a589924e149bf93a6c8341c2c5d3c671 | ORPH mips64el | openal-1.22.0 | NOK | http://autobuild.buildroot.net/results/57bc965395bbf3d48ade48f920979f6a95ad4a59 | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/414e141c305d2da71fbe392be52101459e88fa48 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/3ed16724c60c6d1c3fb695f578119274112deb06 | ORPH arc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/591b4b407cb61b22ef98b5f4a8d14afb25db7a9a | ORPH arm | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d68c541e804a65cbebceddfc6984fcc741616ffc | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/1d552fbb3b482ad724a7521796982ee28123cd23 | ORPH armeb | package/ncurses/ncurses.mk:... | NOK | http://autobuild.buildroot.net/results/bab145c81fdad1f088b5bb5558057f4569160336 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7b3d98f98400d0cb33806b4ec8f1f1b3b677e3c1 | microblazeel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/0bc5734bc793252c6b1b00cf0a356bfb8ceb7f42 | powerpc | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/fdcb87f73fe98e9430edac3b5476ced314a8b6a9 | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/784c5f5f8f1edb4b73a7d8296de025a9d86f1472 | aarch64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/3a298984f29058f87ed10b03381f43cae8f0b04c | or1k | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/10ec46b4b5b4c6b4e4d1e3e94b0b7855ae192210 | aarch64_be | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/ea7d2a4e04fbfce48e0c1ffb82804d92156bcf74 | mipsel | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/21ae4794f5abed2698b14ad3801767a2462bbc94 | aarch64_be | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/d75b90462729960474f54421f2646d453d078758 | ORPH arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/89420e073d6e8ba8f5dadd98c7ed56b17c923621 | arm | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/671778962c17d35109321f70fea095520a6de6c9 | sparc64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/dbcc776f1b961de21cbc8d0ef1f0979973f6a028 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/7721c969871349b08716705014af4276a422d8e8 | mipsel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/6365ad0eaae3a2e86b1bac621ab8f8963fb76b59 | mips | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/54ea7dac110c7fab2847047a0be1d8e9e92f78f0 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/f3587fafb439a72ec198ad721d9944bf1be56992 | mips64 | python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/4df6e120b1daa1fd7cf4dd55a21f5cac428458a4 | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/8a9ed41de128f3ca7b0e5e4b7ea09090f2572ce2 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/d3fee85d06ff96a88f0f500e234e8e53195bd875 | microblazeel | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/3ebdbe23891bd20d5828517b8723f5b7cc7d8d8d | riscv32 | rtl8192eu-94bce7798bbb18de6... | NOK | http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af | powerpc | sconeserver-8d1935919a20133... | NOK | http://autobuild.buildroot.net/results/4c49ca5c657ca448692f348bacdef623ca2fcbc9 | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/b84cfa4427b2a0c0c69e1ed1544cec7d4cab94dc | ORPH sh4aeb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/ec44f14f7d453777f77d07bd69e4e38934bcb3fa | ORPH sh4eb | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/cf12bfc3d6215bd7bc70b90a18c2479beadd01f4 | ORPH mipsel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/222227660238f5eb84fe010a7a6d9e09d6e0a93e | microblazeel | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/e14ff749041f06700a3768d26c246c88e2ff5fd6 | mips64el | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/21b6db3c07bf7fcf2f0c3b2b02a27b533862e638 | m68k | sudo-1.9.12p1 | NOK | http://autobuild.buildroot.net/results/837edf61218b2b74a6873cebc014df2a5ef1a22e | ORPH i686 | systemd-250.8 | NOK | http://autobuild.buildroot.net/results/68ee796e4669827ffa1140f33b43d6a686e188d8 | mipsel | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/60536af3ec96bd2dcfdaf6e654b746aa2109fbad | ORPH or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/6ce3507efaffc20af0ff7de0db1f501624012e8c | mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/6bfad9f4b970bda3def407f06d8eb35131a7bb80 | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/e1efa5f09fcc731c9bd83f2b1714ec99fea298d4 | arm | unknown | NOK | http://autobuild.buildroot.net/results/856e91a13d85e4844a77eb34699656c2e507c160 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/a1fb12dc51e789fb1630f8b4b242b5580b1fdb49 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/6c59b222a7f0d36059eae54058a97e7520e429af | xtensa | unknown | NOK | http://autobuild.buildroot.net/results/136ac1da2a9c31714f76d34f0e6973c4bf35d25d | microblazeel | unknown | NOK | http://autobuild.buildroot.net/results/bf70b84757fda3443c23618719bd97c503cabcc3 | aarch64_be | unknown | NOK | http://autobuild.buildroot.net/results/daa197e893554e1fba99124a4a53fca75139afed | m68k | unknown | NOK | http://autobuild.buildroot.net/results/094475bd1ed9c29605d4130704e503d108a224b1 | powerpc64 | v4l2loopback-0.12.7 | NOK | http://autobuild.buildroot.net/results/ef03dab7329cd4d6f07e49585100510308aa3520 | armeb | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/43b93a06bb0c61e5e2075cf9524ede15ebf81549 | i586 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/b532e9bb1433a81a88bf83e1b80c50fd78802a05 | mips64el | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/64ede86c29057270307cb0ca8de0dd296d820b88 | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/3cd4d88f3e6014049cadfba5f71f643aef2038a5 | aarch64 | xlib_libX11-1.8.3 | NOK | http://autobuild.buildroot.net/results/4101050e32b6f8099ee589280cc1aff357bc0ff8 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/a55c7f9e238b9bfd06018f078b3e8dfbea994460 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/10693b2fef8859457e7b51a7e9233ee6f4cd1b56 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b29d88191ed87f13444ff0d1b3ec9da68bfe7c05 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/edfed0ec0845a1054158bb437d1c2722833f518d | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/10ab72884064d7f6d164ddf371fdbf05a76044a3 | ORPH microblaze | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/7b0ff61c4b42e1a7cfb68b68dc3609fb61b14d5d | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 host-rust-1.64.0 | 2 crun-1.5 | 1 gerbera-1.10.0 | 1 libglib2-2.72.3 | 1 libp11-0.4.12 | 1 libvorbis-1.3.7 | 1 open62541-v1.3.3 | 1 sdl-1.2.15 | 1 wolfssl-5.5.3 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | crun-1.5 | NOK | http://autobuild.buildroot.net/results/f88401fae0daf62ff3aff0f6156ef249d5fd5d9d | sparc | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/ef82898480ba76300fb43ae8b36a9a8799179f98 | mips64el | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/149b7612ddce5d74048182cc75b533c9743181e1 | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/07f75a926e225afd11d9bbd4e7a5f80a07221882 | aarch64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/2b4c8135994de141bac41695a84cda440cbf4843 | sparc64 | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/d9b0e3ab838d9901004db7386caa2f367aa56c16 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/ca55bbec92f1365039299f3f459e4b799853355b | sparc | libp11-0.4.12 | NOK | http://autobuild.buildroot.net/results/8b0f9570d3ebe1af4fa5f625ecde4d49ecd3a089 | ORPH powerpc | libvorbis-1.3.7 | NOK | http://autobuild.buildroot.net/results/45867fff43592840c280569521b1c33d7a581663 | nios2 | open62541-v1.3.3 | NOK | http://autobuild.buildroot.net/results/f6fb2df8d6db277d34800ad599a0f49ed0208291 | ORPH sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/70c4a7b31017b3f6106fa2122fae31e095a34898 | ORPH mipsel | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/370ad0f1615857d2e3216ce3b2d62c512109644e | -- http://autobuild.buildroot.net From fperrad at gmail.com Wed Dec 28 07:17:34 2022 From: fperrad at gmail.com (Francois Perrad) Date: Wed, 28 Dec 2022 08:17:34 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 Message-ID: <20221228071734.737602-1-francois.perrad@gadz.org> switch to meson infra remove autotools specific patches host-libgtk3 is a hack which build only gtk-update-icon-cache host-libgtk3 is used by libgtk3 & adwaita-icon-theme Signed-off-by: Francois Perrad --- ...ge.patch => 0001-disable-atk-bridge.patch} | 28 +++--- package/libgtk3/0001-no-gtk-doc.patch | 25 ------ ...ndency-from-gtk-encode-symbolic-svg.patch} | 0 .../0002-fix-introspection-check.patch | 28 ------ package/libgtk3/Config.in | 1 + package/libgtk3/libgtk3.hash | 4 +- package/libgtk3/libgtk3.mk | 87 +++++-------------- 7 files changed, 35 insertions(+), 138 deletions(-) rename package/libgtk3/{0003-disable-atk-bridge.patch => 0001-disable-atk-bridge.patch} (62%) delete mode 100644 package/libgtk3/0001-no-gtk-doc.patch rename package/libgtk3/{0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch => 0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch} (100%) delete mode 100644 package/libgtk3/0002-fix-introspection-check.patch diff --git a/package/libgtk3/0003-disable-atk-bridge.patch b/package/libgtk3/0001-disable-atk-bridge.patch similarity index 62% rename from package/libgtk3/0003-disable-atk-bridge.patch rename to package/libgtk3/0001-disable-atk-bridge.patch index 390fc012f..f3e9bff2b 100644 --- a/package/libgtk3/0003-disable-atk-bridge.patch +++ b/package/libgtk3/0001-disable-atk-bridge.patch @@ -5,21 +5,6 @@ add two new packages just for it: at-spi2-core and at-spi2-atk. Signed-off-by: Hadrien Boutteville ---- a/configure.ac -+++ b/configure.ac -@@ -1386,11 +1386,7 @@ - # Check for Accessibility Toolkit flags - ######################################## - --if test x$enable_x11_backend = xyes; then -- ATK_PACKAGES="atk atk-bridge-2.0" --else -- ATK_PACKAGES="atk" --fi -+ATK_PACKAGES="atk" - - PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) - --- a/gtk/a11y/gtkaccessibility.c +++ b/gtk/a11y/gtkaccessibility.c @@ -37,10 +37,6 @@ @@ -33,7 +18,7 @@ Signed-off-by: Hadrien Boutteville static gboolean gail_focus_watcher (GSignalInvocationHint *ihint, guint n_param_values, const GValue *param_values, -@@ -988,9 +984,5 @@ +@@ -988,9 +984,5 @@ _gtk_accessibility_init (void) _gtk_accessibility_override_atk_util (); do_window_event_initialization (); @@ -43,3 +28,14 @@ Signed-off-by: Hadrien Boutteville - atk_misc_instance = g_object_new (GTK_TYPE_MISC_IMPL, NULL); } +--- a/meson.build ++++ b/meson.build +@@ -564,7 +564,7 @@ if x11_enabled + xfixes_dep = dependency('xfixes', required: false) + xcomposite_dep = dependency('xcomposite', required: false) + fontconfig_dep = dependency('fontconfig', fallback: ['fontconfig', 'fontconfig_dep']) +- atkbridge_dep = dependency('atk-bridge-2.0', version: at_spi2_atk_req) ++ atkbridge_dep = dependency('atk-bridge-2.0', version: at_spi2_atk_req, required: false) + + backend_immodules += ['xim'] + diff --git a/package/libgtk3/0001-no-gtk-doc.patch b/package/libgtk3/0001-no-gtk-doc.patch deleted file mode 100644 index e1d320802..000000000 --- a/package/libgtk3/0001-no-gtk-doc.patch +++ /dev/null @@ -1,25 +0,0 @@ -Same patch as for systemd in commit -http://git.buildroot.net/buildroot/commit/?id=7144f2f04b70553 - -Fix deactivation of gtk-doc - -The tarball contains the Makefile for building documentation with gtk-doc, -Unfortunately the AM_CONDITIONAL variable is not the correct one, which -results in an error when running autoreconf. - -This patch fixes this issue. - -Signed-off-by: Eric Le Bihan -Signed-off-by: Hadrien Boutteville - ---- a/gtk-doc.make -+++ b/gtk-doc.make -@@ -300,7 +300,7 @@ - # - # Require gtk-doc when making dist - # --if HAVE_GTK_DOC -+if ENABLE_GTK_DOC - dist-check-gtkdoc: docs - else - dist-check-gtkdoc: diff --git a/package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch b/package/libgtk3/0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch similarity index 100% rename from package/libgtk3/0004-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch rename to package/libgtk3/0002-Remove-Gdk-dependency-from-gtk-encode-symbolic-svg.patch diff --git a/package/libgtk3/0002-fix-introspection-check.patch b/package/libgtk3/0002-fix-introspection-check.patch deleted file mode 100644 index 7edf7db71..000000000 --- a/package/libgtk3/0002-fix-introspection-check.patch +++ /dev/null @@ -1,28 +0,0 @@ -Fix HAVE_INTROSPECTION does not appear in AM_CONDITIONAL - -During autoreconf GOBJECT_INTROSPECTION_CHECK could not be resolved because we -don't have introspection which provides its custom m4 macro. Reconfigure fails -with: - -gdk/Makefile.am:196: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL -gtk/Makefile.am:1347: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL - -We avoid to add a copy of introspection.m4 in the m4 directory of libgtk3 by -adding a check, as performed in Systemd. - -Signed-off-by: Hadrien Boutteville - ---- a/configure.ac -+++ b/configure.ac -@@ -1690,7 +1690,10 @@ - # GObject introspection - ################################################## - --GOBJECT_INTROSPECTION_CHECK(introspection_required_version) -+m4_ifdef([GOBJECT_INTROSPECTION_CHECK], -+ [GOBJECT_INTROSPECTION_CHECK(introspection_required_version)], -+ [AM_CONDITIONAL([HAVE_INTROSPECTION], [false]) -+ enable_introspection=no]) - - ################################################## - # colord module diff --git a/package/libgtk3/Config.in b/package/libgtk3/Config.in index bc8cacd9f..82ca68d2d 100644 --- a/package/libgtk3/Config.in +++ b/package/libgtk3/Config.in @@ -88,6 +88,7 @@ config BR2_PACKAGE_LIBGTK3_X11 select BR2_PACKAGE_FONTCONFIG select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBXEXT + select BR2_PACKAGE_XLIB_LIBXRANDR select BR2_PACKAGE_XLIB_LIBXRENDER select BR2_PACKAGE_XLIB_LIBXI help diff --git a/package/libgtk3/libgtk3.hash b/package/libgtk3/libgtk3.hash index 1715b94e7..9fed2c9df 100644 --- a/package/libgtk3/libgtk3.hash +++ b/package/libgtk3/libgtk3.hash @@ -1,5 +1,5 @@ -# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.35.sha256sum -sha256 ec10fe6d712ef0b3c63b5f932639c9d1ae99fce94f500f6f06965629fef60bd1 gtk+-3.24.35.tar.xz +# From https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.36.sha256sum +sha256 27a6ef157743350c807ffea59baa1d70226dbede82a5e953ffd58ea6059fe691 gtk+-3.24.36.tar.xz # Hash for license file: sha256 b7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c COPYING diff --git a/package/libgtk3/libgtk3.mk b/package/libgtk3/libgtk3.mk index f277fce2e..30aa4f701 100644 --- a/package/libgtk3/libgtk3.mk +++ b/package/libgtk3/libgtk3.mk @@ -5,7 +5,7 @@ ################################################################################ LIBGTK3_VERSION_MAJOR = 3.24 -LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).35 +LIBGTK3_VERSION = $(LIBGTK3_VERSION_MAJOR).36 LIBGTK3_SOURCE = gtk+-$(LIBGTK3_VERSION).tar.xz LIBGTK3_SITE = http://ftp.gnome.org/pub/gnome/sources/gtk+/$(LIBGTK3_VERSION_MAJOR) LIBGTK3_LICENSE = LGPL-2.0+ @@ -13,69 +13,42 @@ LIBGTK3_LICENSE_FILES = COPYING LIBGTK3_CPE_ID_VENDOR = gnome LIBGTK3_CPE_ID_PRODUCT = gtk LIBGTK3_INSTALL_STAGING = YES -LIBGTK3_AUTORECONF = YES - -LIBGTK3_CONF_ENV = \ - ac_cv_path_GTK_UPDATE_ICON_CACHE=$(HOST_DIR)/bin/gtk-update-icon-cache \ - ac_cv_path_GDK_PIXBUF_CSOURCE=$(HOST_DIR)/bin/gdk-pixbuf-csource \ - PKG_CONFIG_FOR_BUILD=$(HOST_DIR)/bin/pkgconf - -LIBGTK3_CONF_OPTS = \ - --disable-glibtest \ - --enable-explicit-deps=no -HOST_LIBGTK3_CONF_OPTS = --disable-introspection - -# Override pkg-config pkgdatadir variable, it needs the prefix -LIBGTK3_MAKE_OPTS = \ - WAYLAND_PROTOCOLS_DATADIR=$(STAGING_DIR)/usr/share/wayland-protocols \ - LIBS=$(TARGET_NLS_LIBS) LIBGTK3_DEPENDENCIES = host-pkgconf host-libgtk3 atk libglib2 cairo pango \ gdk-pixbuf libepoxy $(TARGET_NLS_DEPENDENCIES) ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) -LIBGTK3_DEPENDENCIES += fontconfig xlib_libX11 xlib_libXext xlib_libXrender xlib_libXi - -LIBGTK3_CONF_OPTS += \ - --enable-x11-backend \ - --x-includes=$(STAGING_DIR)/usr/include/X11 \ - --x-libraries=$(STAGING_DIR)/usr/lib +LIBGTK3_DEPENDENCIES += fontconfig xlib_libX11 xlib_libXext xlib_libXrandr xlib_libXrender xlib_libXi +LIBGTK3_CONF_OPTS += -Dx11_backend=true else -LIBGTK3_CONF_OPTS += --disable-x11-backend +LIBGTK3_CONF_OPTS += -Dx11_backend=false endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -LIBGTK3_CONF_OPTS += --enable-introspection +LIBGTK3_CONF_OPTS += -Dintrospection=true LIBGTK3_DEPENDENCIES += gobject-introspection else -LIBGTK3_CONF_OPTS += --disable-introspection +LIBGTK3_CONF_OPTS += -Dintrospection=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_WAYLAND),y) LIBGTK3_DEPENDENCIES += wayland wayland-protocols libxkbcommon -LIBGTK3_CONF_OPTS += --enable-wayland-backend +LIBGTK3_CONF_OPTS += -Dwayland_backend=true else -LIBGTK3_CONF_OPTS += --disable-wayland-backend +LIBGTK3_CONF_OPTS += -Dwayland_backend=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_BROADWAY),y) -LIBGTK3_CONF_OPTS += --enable-broadway-backend +LIBGTK3_CONF_OPTS += -Dbroadway_backend=true else -LIBGTK3_CONF_OPTS += --disable-broadway-backend +LIBGTK3_CONF_OPTS += -Dbroadway_backend=false endif ifeq ($(BR2_PACKAGE_XLIB_LIBXINERAMA),y) -LIBGTK3_CONF_OPTS += --enable-xinerama +LIBGTK3_CONF_OPTS += -Dxinerama=yes LIBGTK3_DEPENDENCIES += xlib_libXinerama else -LIBGTK3_CONF_OPTS += --disable-xinerama -endif - -ifeq ($(BR2_PACKAGE_XLIB_LIBXRANDR),y) -LIBGTK3_CONF_OPTS += --enable-xrandr -LIBGTK3_DEPENDENCIES += xlib_libXrandr -else -LIBGTK3_CONF_OPTS += --disable-xrandr +LIBGTK3_CONF_OPTS += -Dxinerama=no endif ifeq ($(BR2_PACKAGE_XLIB_LIBXCURSOR),y) @@ -83,55 +56,35 @@ LIBGTK3_DEPENDENCIES += xlib_libXcursor endif ifeq ($(BR2_PACKAGE_XLIB_LIBXFIXES),y) -LIBGTK3_CONF_OPTS += --enable-xfixes LIBGTK3_DEPENDENCIES += xlib_libXfixes -else -LIBGTK3_CONF_OPTS += --disable-xfixes endif ifeq ($(BR2_PACKAGE_XLIB_LIBXCOMPOSITE),y) -LIBGTK3_CONF_OPTS += --enable-xcomposite LIBGTK3_DEPENDENCIES += xlib_libXcomposite -else -LIBGTK3_CONF_OPTS += --disable-xcomposite endif ifeq ($(BR2_PACKAGE_XLIB_LIBXDAMAGE),y) -LIBGTK3_CONF_OPTS += --enable-xdamage LIBGTK3_DEPENDENCIES += xlib_libXdamage -else -LIBGTK3_CONF_OPTS += --disable-xdamage -endif - -ifeq ($(BR2_PACKAGE_XLIB_LIBXKBFILE),y) -LIBGTK3_CONF_OPTS += --enable-xkb -LIBGTK3_DEPENDENCIES += xlib_libxkbfile -else -LIBGTK3_CONF_OPTS += --disable-xkb endif ifeq ($(BR2_PACKAGE_CUPS),y) -LIBGTK3_CONF_OPTS += --enable-cups -LIBGTK3_CONF_ENV += ac_cv_path_CUPS_CONFIG=$(STAGING_DIR)/usr/bin/cups-config +LIBGTK3_CONF_OPTS += -Dprint_backends=cups LIBGTK3_DEPENDENCIES += cups else -LIBGTK3_CONF_OPTS += --disable-cups +LIBGTK3_CONF_OPTS += -Dprint_backends=auto endif ifeq ($(BR2_PACKAGE_LIBGTK3_DEMO),y) +LIBGTK3_CONF_OPTS += -Ddemos=true -Dexamples=true LIBGTK3_DEPENDENCIES += hicolor-icon-theme shared-mime-info else -define LIBGTK3_REMOVE_DEMOS - $(RM) $(TARGET_DIR)/usr/bin/gtk3-demo \ - $(TARGET_DIR)/usr/bin/gtk3-demo-application -endef -LIBGTK3_POST_INSTALL_TARGET_HOOKS += LIBGTK3_REMOVE_DEMOS +LIBGTK3_CONF_OPTS += -Ddemos=false -Dexamples=false endif ifeq ($(BR2_PACKAGE_LIBGTK3_TESTS),y) -LIBGTK3_CONF_OPTS += --enable-installed-tests +LIBGTK3_CONF_OPTS += -Dtests=true -Dinstalled_tests=true else -LIBGTK3_CONF_OPTS += --disable-installed-tests +LIBGTK3_CONF_OPTS += -Dtests=false -Dinstalled_tests=false endif define LIBGTK3_COMPILE_GLIB_SCHEMAS @@ -198,5 +151,5 @@ define LIBGTK3_UPDATE_ICON_CACHE endef LIBGTK3_TARGET_FINALIZE_HOOKS += LIBGTK3_UPDATE_ICON_CACHE -$(eval $(autotools-package)) -$(eval $(host-autotools-package)) +$(eval $(meson-package)) +$(eval $(host-generic-package)) -- 2.37.2 From thomas.petazzoni at bootlin.com Wed Dec 28 08:37:24 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 09:37:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: <20221227215802.GC2498764@scaer> References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf@windsurf> <20221227215802.GC2498764@scaer> Message-ID: <20221228093724.397df80e@windsurf> Hello, On Tue, 27 Dec 2022 22:58:02 +0100 "Yann E. MORIN" wrote: > > > +DVB_FIRMWARE_VERSION = 1.4.2 > > > +DVB_FIRMWARE_SITE = $(call github,LibreELEC,dvb-firmware,$(DVB_FIRMWARE_VERSION)) > > > +DVB_FIRMWARE_LICENSE = PROPRIETARY > > > +DVB_FIRMWARE_REDISTRIBUTE = NO > > > > This DVB_FIRMWARE_REDISTRIBUTE = NO is not good, as it would actually > > encourage people to violate the license of those firmware files. Indeed > > what DVB_FIRMWARE_REDISTRIBUTE = NO says is "to not mention this > > package in the manifest" and "do not copy the license files". > > Wrong. _REDISTRIBUTE = NO does not exclude the package from the manifest > or from copying the license files; it only restricts copying the source > tarball and the applied patches. The entry in the manifest is still > added, and the license files are still copied. Aaah, I didn't remember this. Thanks for the reminder! Then my point is moot, I suppose (even though the fact that the package was missing LICENSE_FILES in fact prevented the collection of license files into legal-info). Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From fontaine.fabrice at gmail.com Wed Dec 28 08:39:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 09:39:18 +0100 Subject: [Buildroot] [PATCH v2,1/1] DEVELOPERS: drop ucl Message-ID: <20221228083918.3762-1-fontaine.fabrice@gmail.com> Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from DEVELOPERS file Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Yann E. Morin): - Fix typo: upx -> ucl DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 277f0043e1..65014a9926 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1093,7 +1093,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ -- 2.35.1 From luca.ceresoli at bootlin.com Wed Dec 28 08:56:26 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Wed, 28 Dec 2022 09:56:26 +0100 Subject: [Buildroot] [PATCH v4 1/1] configs/zynqmp_kria_kr260_defconfig: new defconfig In-Reply-To: <20221222133350.13402-1-neal.frager@amd.com> References: <20221222133350.13402-1-neal.frager@amd.com> Message-ID: <20221228095626.2976f2b3@booty> On Thu, 22 Dec 2022 13:33:50 +0000 Neal Frager wrote: > This patch adds support for Xilinx Kria KR260 starter kit. > > KR260 features can be found here: > https://www.xilinx.com/products/som/kria/kr260-robotics-starter-kit.html > > While the Kria SOM is based on a ZynqMP SoC, there are some key > boot config differences from the other ZynqMP evaluation boards. > > 1. There are no boot switches on Kria SOMs. The boot mode is thus > hard configured for QSPI flash. A pre-programmed boot.bin comes > with every Starter Kit. U-Boot can then find the Linux kernel and > file system on the SD card. > > Optional instructions for updating the boot.bin in the QSPI flash > can be found in the readme.txt file and the link below. > > https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/1641152513/Kria+K26+SOM > > 2. Kria SOMs use UART1 for the console instead of UART0. For this > reason, Kria Starter Kits will use a separate extlinux.conf file > from other ZynqMP evaluation boards. > > Signed-off-by: Neal Frager Reviewed-by: Luca Ceresoli -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:00:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:00:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package In-Reply-To: References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> Message-ID: <20221228110017.1d376f11@windsurf> Hello Bernd, On Tue, 27 Dec 2022 23:30:45 +0100 Bernd Kuhls wrote: > > Do we know why these firmware files are not part of the linux-firmware > > project? They are needed in conjunction with which kernel drivers? > > The history of this repo is unknown to me, it is used by the LibreELEC > project in their images. Personally I need only these firmware files: > > BR2_PACKAGE_DVB_FIRMWARE_FILES="dvb-demod-m88rs6000.fw dvb-demod-si2168- > d60-01.fw v4l-cx23885-avcore-01.fw" > > for the cx23885/m88ds3103/si2168 kernel modules needed by this card: > > 05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 > PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04) > > (aka Hauppauge WinTV-HVR-5525HD) > > These firmware files are not present in the linux-firmware package. > > To pick up Yann's proposal: How about adding a device-specific Config.in > option for these firmware files like > > config BR2_PACKAGE_DVB_FIRMWARE_WINTV_5525HD > bool "firmware for Hauppauge WinTV-HVR-5525HD" This would certainly be OK, *but* you would need to first clarify under what license these particular firmware files are released. Even though I'm not sure it's totally useful, I've noticed that the kernel ships with a scripts/get_dvb_firmware script that allows to download some DVB firmware from various locations. One of the locations is https://linuxtv.org/downloads/firmware/. But it hasn't been updated since 2014, and seems to have less firmware that the LibrELEC repo. For me, the LibrELEC repo is fine, as long as there is licensing information for the different firmware files. Or we need to invent a special license mechanism in Buildroot that clarifies that the build results cannot be redistributed (which would of course be confusing with _REDISTRIBUTE = YES/NO, which means a different thing). Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:01:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:01:03 +0100 Subject: [Buildroot] [git commit] package/aubio: switch to external waf script Message-ID: <20221228100115.B965E86F04@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6264dfae49af69d7358f2d6fef21bd720e62440f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Since the python 3.11 version bump [1], the waf script bundled in aubio 0.4.9 can't be executed anymore due to a waf bug [2]. Use the waf script provided by the Buildroot waf package infrastructure after removing the old waf script and its libraries. Fixes: http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 Signed-off-by: Romain Naour Signed-off-by: Thomas Petazzoni --- package/aubio/aubio.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/package/aubio/aubio.mk b/package/aubio/aubio.mk index b2eb2b5e6d..c995fdfac7 100644 --- a/package/aubio/aubio.mk +++ b/package/aubio/aubio.mk @@ -16,6 +16,17 @@ AUBIO_CONF_OPTS = \ --disable-docs \ --disable-atlas +# The waf script bundled in aubio 0.4.9 is too old for python3.11 +# Similar issue with Jack: +# https://github.com/jackaudio/jack2/issues/898 +AUBIO_NEEDS_EXTERNAL_WAF = YES + +# The old waf script bundled in aubio 0.4.9 need to be removed first. +define AUBIO_REMOVE_OLD_WAF + $(RM) -fr $(@D)/waf $(@D)/waflib +endef +AUBIO_POST_EXTRACT_HOOKS = AUBIO_REMOVE_OLD_WAF + # Add --notests for each build step to avoid running unit tests on the # build machine. AUBIO_WAF_OPTS = --notests From thomas.petazzoni at bootlin.com Wed Dec 28 10:03:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:03:32 +0100 Subject: [Buildroot] [PATCH] package/aubio: switch to external waf script In-Reply-To: <20221221105153.12418-1-romain.naour@smile.fr> References: <20221221105153.12418-1-romain.naour@smile.fr> Message-ID: <20221228110332.59ff04da@windsurf> On Wed, 21 Dec 2022 11:51:53 +0100 Romain Naour wrote: > Since the python 3.11 version bump [1], the waf script > bundled in aubio 0.4.9 can't be executed anymore due > to a waf bug [2]. > > Use the waf script provided by the Buildroot waf package > infrastructure after removing the old waf script and its > libraries. > > Fixes: > http://autobuild.buildroot.org/results/e2b/e2be18415ca794c68e708f2fdfd0a1a1ff5be714 > > [1] 738500c296c8b1206f20e94ca3e7c5932a6a0486 > [2] https://gitlab.com/ita1024/waf/-/commit/68997828c850ce7fb30b73b4adfde35053e539d1 > > Signed-off-by: Romain Naour > --- > package/aubio/aubio.mk | 11 +++++++++++ > 1 file changed, 11 insertions(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 10:04:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:04:17 +0100 Subject: [Buildroot] [git commit] package/lua-cqueues: force using libopenssl Message-ID: <20221228100432.D044686F1A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=620a77dc9d93365d87c7b18545f091c8e962509e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master As building lua-cqueues fails to build with libressl, we force the use of libopenssl instead. Fixes: http://autobuild.buildroot.net/results/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ Signed-off-by: Francois Perrad Signed-off-by: Thomas Petazzoni --- package/lua-cqueues/Config.in | 1 + 1 file changed, 1 insertion(+) diff --git a/package/lua-cqueues/Config.in b/package/lua-cqueues/Config.in index 60f022848b..a8c38950cf 100644 --- a/package/lua-cqueues/Config.in +++ b/package/lua-cqueues/Config.in @@ -2,6 +2,7 @@ config BR2_PACKAGE_LUA_CQUEUES bool "lua-cqueues" depends on BR2_TOOLCHAIN_HAS_THREADS select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL help Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix. From thomas.petazzoni at bootlin.com Wed Dec 28 10:05:07 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 11:05:07 +0100 Subject: [Buildroot] [PATCH] package/lua-cqueues: disable with libressl In-Reply-To: <20221221104607.3430116-1-francois.perrad@gadz.org> References: <20221221104607.3430116-1-francois.perrad@gadz.org> Message-ID: <20221228110507.5b3dcda0@windsurf> On Wed, 21 Dec 2022 11:46:07 +0100 Francois Perrad wrote: > Building with libressl fails, > see http://autobuild.buildroot.net/results/032/032d6c9bf84b0d4e50d3c27f37b71c0564c52312/ > > Signed-off-by: Francois Perrad > --- > package/lua-cqueues/Config.in | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From bugzilla at busybox.net Wed Dec 28 12:50:47 2022 From: bugzilla at busybox.net (bugzilla at busybox.net) Date: Wed, 28 Dec 2022 12:50:47 +0000 Subject: [Buildroot] [Bug 15201] package/python-sip out of date, fails to compile with GCC 12 In-Reply-To: References: Message-ID: https://bugs.busybox.net/show_bug.cgi?id=15201 --- Comment #3 from davorin.ucakar at gmail.com --- Unfortunately, no, the patch doesn't work. pyqt5 fails to build (host-python-sip is used in its build process). I'm still investigating it/trying to fix it. -- You are receiving this mail because: You are on the CC list for the bug. From giulio.benetti at benettiengineering.com Wed Dec 28 17:17:45 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 18:17:45 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 Message-ID: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 [1]: https://github.com/lwfinger/rtl8723bu/pull/194 Fixes: http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti --- ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ 2 files changed, 108 insertions(+) create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch new file mode 100644 index 0000000000..6198500f02 --- /dev/null +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch @@ -0,0 +1,34 @@ +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 17:49:29 +0100 +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux + >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] +Signed-off-by: Giulio Benetti +--- + os_dep/osdep_service.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c +index 545d00d..87266e0 100644 +--- a/os_dep/osdep_service.c ++++ b/os_dep/osdep_service.c +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) + + inline u32 rtw_random32(void) + { +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ return get_random_u32(); ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) + return prandom_u32(); + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) + u32 random_int; +-- +2.34.1 + diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch new file mode 100644 index 0000000000..7926d305b3 --- /dev/null +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch @@ -0,0 +1,74 @@ +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:05:34 +0100 +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 + because of cfg80211 api change + +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so +let's add it according to Linux version used. + +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] +Signed-off-by: Giulio Benetti +--- + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- + 1 file changed, 17 insertions(+), 7 deletions(-) + +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c +index 0e38a66..4c9c954 100644 +--- a/os_dep/ioctl_cfg80211.c ++++ b/os_dep/ioctl_cfg80211.c +@@ -1429,7 +1429,9 @@ exit: + } + + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr, + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr, +@@ -1566,7 +1568,9 @@ addkey_end: + } + + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr, + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr, +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, + } + + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) + u8 key_index, bool pairwise, const u8 *mac_addr) + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) + u8 key_index, const u8 *mac_addr) +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, + } + + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, +- struct net_device *ndev, u8 key_index +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) +- , bool unicast, bool multicast +- #endif ++ struct net_device *ndev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) ++ int link_id, ++#endif ++ u8 key_index, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) ++ bool unicast, bool multicast ++#endif + ) + { + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 17:23:54 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 18:23:54 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 In-Reply-To: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> References: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Message-ID: <12c1f8c5-5562-df4c-d9c7-3d2184f22d5b@benettiengineering.com> Sorry, there's a typo on the subject: s/rtl8723b/rtl8723bu Is it possible to reword it while committing? Thanks in advance Best regards -- Giulio Benetti Benetti Engineering sas On 28/12/22 18:17, Giulio Benetti wrote: > Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 > > [1]: https://github.com/lwfinger/rtl8723bu/pull/194 > > Fixes: > http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ > ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ > 2 files changed, 108 insertions(+) > create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > > diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > new file mode 100644 > index 0000000000..6198500f02 > --- /dev/null > +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > @@ -0,0 +1,34 @@ > +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 17:49:29 +0100 > +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux > + >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/osdep_service.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c > +index 545d00d..87266e0 100644 > +--- a/os_dep/osdep_service.c > ++++ b/os_dep/osdep_service.c > +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) > + > + inline u32 rtw_random32(void) > + { > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) > ++ return get_random_u32(); > ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > + return prandom_u32(); > + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) > + u32 random_int; > +-- > +2.34.1 > + > diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > new file mode 100644 > index 0000000000..7926d305b3 > --- /dev/null > +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > @@ -0,0 +1,74 @@ > +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 18:05:34 +0100 > +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 > + because of cfg80211 api change > + > +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so > +let's add it according to Linux version used. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- > + 1 file changed, 17 insertions(+), 7 deletions(-) > + > +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c > +index 0e38a66..4c9c954 100644 > +--- a/os_dep/ioctl_cfg80211.c > ++++ b/os_dep/ioctl_cfg80211.c > +@@ -1429,7 +1429,9 @@ exit: > + } > + > + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1566,7 +1568,9 @@ addkey_end: > + } > + > + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr) > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr) > +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, > +- struct net_device *ndev, u8 key_index > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > +- , bool unicast, bool multicast > +- #endif > ++ struct net_device *ndev, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, > ++#endif > ++ u8 key_index, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > ++ bool unicast, bool multicast > ++#endif > + ) > + { > + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); > +-- > +2.34.1 > + From giulio.benetti at benettiengineering.com Wed Dec 28 18:00:53 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:00:53 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Add local patch to rename local sha256 data types and functions that conflict with Linux ones. Fixes: http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af Signed-off-by: Giulio Benetti --- ...e-due-to-redefition-of-local-sha256-.patch | 108 ++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch new file mode 100644 index 0000000000..52ef8c9005 --- /dev/null +++ b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch @@ -0,0 +1,108 @@ +From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:54:48 +0100 +Subject: [PATCH] Fix build failure due to redefition of local sha256 data + types and functions + +Linux provides sha256_init() and 'struct sha256_state' in file +include/crypto/sha2.h so this leads to a build failure due to redefinition. +To avoid this let's prepend to all local exposed functions and data types +rtl_. sha256_process() and sha256_done() are not required to be renamed but +let's change them for consistency. + +[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] +Signed-off-by: Giulio Benetti +--- + core/crypto/sha256-internal.c | 16 ++++++++-------- + core/crypto/sha256_i.h | 8 ++++---- + 2 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c +index 4d61cb1..537bb2e 100644 +--- a/core/crypto/sha256-internal.c ++++ b/core/crypto/sha256-internal.c +@@ -26,17 +26,17 @@ + int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, + u8 *mac) + { +- struct sha256_state ctx; ++ struct rtl_sha256_state ctx; + size_t i; + + if (TEST_FAIL()) + return -1; + +- sha256_init(&ctx); ++ rtl_sha256_init(&ctx); + for (i = 0; i < num_elem; i++) +- if (sha256_process(&ctx, addr[i], len[i])) ++ if (rtl_sha256_process(&ctx, addr[i], len[i])) + return -1; +- if (sha256_done(&ctx, mac)) ++ if (rtl_sha256_done(&ctx, mac)) + return -1; + return 0; + } +@@ -82,7 +82,7 @@ static const unsigned long K[64] = { + #endif + + /* compress 512-bits */ +-static int sha256_compress(struct sha256_state *md, unsigned char *buf) ++static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) + { + u32 S[8], W[64], t0, t1; + u32 t; +@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) + + + /* Initialize the hash state */ +-void sha256_init(struct sha256_state *md) ++void rtl_sha256_init(struct rtl_sha256_state *md) + { + md->curlen = 0; + md->length = 0; +@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) + @param inlen The length of the data (octets) + @return CRYPT_OK if successful + */ +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen) + { + unsigned long n; +@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, + @param out [out] The destination of the hash (32 bytes) + @return CRYPT_OK if successful + */ +-int sha256_done(struct sha256_state *md, unsigned char *out) ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) + { + int i; + +diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h +index a502d2b..93a8858 100644 +--- a/core/crypto/sha256_i.h ++++ b/core/crypto/sha256_i.h +@@ -11,15 +11,15 @@ + + #define SHA256_BLOCK_SIZE 64 + +-struct sha256_state { ++struct rtl_sha256_state { + u64 length; + u32 state[8], curlen; + u8 buf[SHA256_BLOCK_SIZE]; + }; + +-void sha256_init(struct sha256_state *md); +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++void rtl_sha256_init(struct rtl_sha256_state *md); ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen); +-int sha256_done(struct sha256_state *md, unsigned char *out); ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); + + #endif /* SHA256_I_H */ +-- +2.34.1 + -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:08:47 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:08:47 +0100 Subject: [Buildroot] [PATCH] package/rtl8723b: fix build faillure with Linux 6.1 In-Reply-To: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> References: <20221228171745.3383403-1-giulio.benetti@benettiengineering.com> Message-ID: These local patches have already been merged, so please drop this patch. Sorry for the noise. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 28/12/22 18:17, Giulio Benetti wrote: > Add 2 local patches pending upstream[1] to fix build failure with Linux 6.1 > > [1]: https://github.com/lwfinger/rtl8723bu/pull/194 > > Fixes: > http://autobuild.buildroot.net/results/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...vice.c-fix-missing-prandom_u32-with-.patch | 34 +++++++++ > ...80211.c-fix-build-failure-on-Linux-6.patch | 74 +++++++++++++++++++ > 2 files changed, 108 insertions(+) > create mode 100644 package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > create mode 100644 package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > > diff --git a/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > new file mode 100644 > index 0000000000..6198500f02 > --- /dev/null > +++ b/package/rtl8723bu/0002-os_dep-osdep_service.c-fix-missing-prandom_u32-with-.patch > @@ -0,0 +1,34 @@ > +From 509f24ce9fb24a9647b4295c9e9eb35efa8baa23 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 17:49:29 +0100 > +Subject: [PATCH] os_dep/osdep_service.c: fix missing prandom_u32() with Linux > + >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/osdep_service.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/os_dep/osdep_service.c b/os_dep/osdep_service.c > +index 545d00d..87266e0 100644 > +--- a/os_dep/osdep_service.c > ++++ b/os_dep/osdep_service.c > +@@ -1016,7 +1016,9 @@ u64 rtw_division64(u64 x, u64 y) > + > + inline u32 rtw_random32(void) > + { > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > ++ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) > ++ return get_random_u32(); > ++ #elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)) > + return prandom_u32(); > + #elif (LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,18)) > + u32 random_int; > +-- > +2.34.1 > + > diff --git a/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > new file mode 100644 > index 0000000000..7926d305b3 > --- /dev/null > +++ b/package/rtl8723bu/0003-os_dep-ioctl_cfg80211.c-fix-build-failure-on-Linux-6.patch > @@ -0,0 +1,74 @@ > +From 5b7ddfe0eab3a29847a8eb5e9563ef6059d744a5 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Wed, 28 Dec 2022 18:05:34 +0100 > +Subject: [PATCH] os_dep/ioctl_cfg80211.c: fix build failure on Linux >= 6.1 > + because of cfg80211 api change > + > +Starting from Linux 6.1 some 80211 api requires 'int link_id' argument, so > +let's add it according to Linux version used. > + > +[Upstream status: https://github.com/lwfinger/rtl8723bu/pull/194] > +Signed-off-by: Giulio Benetti > +--- > + os_dep/ioctl_cfg80211.c | 24 +++++++++++++++++------- > + 1 file changed, 17 insertions(+), 7 deletions(-) > + > +diff --git a/os_dep/ioctl_cfg80211.c b/os_dep/ioctl_cfg80211.c > +index 0e38a66..4c9c954 100644 > +--- a/os_dep/ioctl_cfg80211.c > ++++ b/os_dep/ioctl_cfg80211.c > +@@ -1429,7 +1429,9 @@ exit: > + } > + > + static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1566,7 +1568,9 @@ addkey_end: > + } > + > + static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr, > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr, > +@@ -1580,7 +1584,9 @@ static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) || defined(COMPAT_KERNEL_RELEASE) > + u8 key_index, bool pairwise, const u8 *mac_addr) > + #else // (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,37)) > + u8 key_index, const u8 *mac_addr) > +@@ -1601,10 +1607,14 @@ static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev, > + } > + > + static int cfg80211_rtw_set_default_key(struct wiphy *wiphy, > +- struct net_device *ndev, u8 key_index > +- #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > +- , bool unicast, bool multicast > +- #endif > ++ struct net_device *ndev, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) || defined(COMPAT_KERNEL_RELEASE) > ++ int link_id, > ++#endif > ++ u8 key_index, > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) || defined(COMPAT_KERNEL_RELEASE) > ++ bool unicast, bool multicast > ++#endif > + ) > + { > + _adapter *padapter = (_adapter *)rtw_netdev_priv(ndev); > +-- > +2.34.1 > + From bernd.kuhls at t-online.de Wed Dec 28 18:11:49 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 19:11:49 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build with updated jitterentropy-library Message-ID: <20221228181149.2433577-1-bernd.kuhls@t-online.de> Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 which broke building rng-tools. Add two upstream patches which improve jitterentropy-library detection. Fixes: http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ Signed-off-by: Bernd Kuhls --- ...ropy-detection-to-look-for-the-setti.patch | 30 ++++++++++++++ ...ropy-library-to-timeout-fail-on-long.patch | 39 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch create mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch diff --git a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch new file mode 100644 index 0000000000..553842640d --- /dev/null +++ b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch @@ -0,0 +1,30 @@ +From e2698477e8abf623c18ab28d33cc894ec882a706 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Fri, 18 Mar 2022 18:59:52 -0400 +Subject: [PATCH] Adjust jitterentropy detection to look for the settick + function + +Theres no great way to detect if jitterentropy has the internal timer +feature enabled so we have to look for a function that is only defined +when it is enabled + +Signed-off-by: Bernd Kuhls +[downloaded from upstream commit + https://github.com/nhorman/rng-tools/commit/e2698477e8abf623c18ab28d33cc894ec882a706] +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index e16e1a0..0f5a38e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -94,7 +94,7 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_entropy_switch_notime_impl, ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, + [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], + [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) diff --git a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch new file mode 100644 index 0000000000..9d8dbe2d0b --- /dev/null +++ b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch @@ -0,0 +1,39 @@ +From c29424f10a0dcbd18ac25607fa1c81c18a960e81 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Mon, 16 May 2022 13:38:54 -0400 +Subject: [PATCH] Adjust jitterentropy library to timeout/fail on long delay + +[Bernd: removed description of unrelated part of the patch] + +Also while we're at it, I might have a build solution for the presence +of internal timers. When jitterentropy is built without internal +timers, jent_notime_init is defined publically, but when it is built +with timers, its declared as a static symbol, preenting resolution, so +we can test to see if the function exists. If it does we _don't_ have +notime support. The logic is a bit backwards, but i think it works + +Signed-off-by: Bernd Kuhls +[downloaded configure.ac patch from upstream commit + https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219] +--- + configure.ac | 6 ++--- + rngd_jitter.c | 62 ++++++++++++++++++++++++++++++++++++++------------- + 2 files changed, 49 insertions(+), 19 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 52f2bb5..0af64e7 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -101,9 +101,9 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_settick, +- [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], +- [],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_init, ++ [], ++ [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:08:00 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:08:00 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry Message-ID: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> Package ucl has been dropped with commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 so let's drop it from DEVELOPERS since when calling utils/get-developers it throws: WARNING: 'package/ucl/' doesn't match any file Fixes: 85c5af46ad ("package/ucl: drop package") Signed-off-by: Giulio Benetti --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 7d19bae7a6..998bac935e 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1091,7 +1091,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:42:48 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:42:48 +0100 Subject: [Buildroot] [PATCH] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 Message-ID: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> Let's also drop local patch[0] that has been upstreamed. [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 Fixes: http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti --- ...uild-failure-on-PowerPc-architecture.patch | 47 ------------------- package/rtl8723bu/rtl8723bu.hash | 2 +- package/rtl8723bu/rtl8723bu.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) delete mode 100644 package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch diff --git a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch b/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch deleted file mode 100644 index 06cf2d64c1..0000000000 --- a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch +++ /dev/null @@ -1,47 +0,0 @@ -From dde7bddfddddb7212f2d9671391e2096d770c449 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Sun, 23 Oct 2022 22:57:41 +0200 -Subject: [PATCH] Fix build failure on PowerPc architecture - -In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() -that has a completely different purpose. So let's rename local get_ra() -to wifi_get_ra() to make it different from Linux's get_ra(). - -[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h#n49 - -Upstream: https://github.com/lwfinger/rtl8723bu/pull/192 -Signed-off-by: Giulio Benetti ---- - hal/rtl8723bu_recv.c | 2 +- - include/wifi.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/hal/rtl8723bu_recv.c b/hal/rtl8723bu_recv.c -index a2fc82b..39e5044 100644 ---- a/hal/rtl8723bu_recv.c -+++ b/hal/rtl8723bu_recv.c -@@ -288,7 +288,7 @@ void update_recvframe_phyinfo( - !pattrib->icv_err && !pattrib->crc_err && - _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN)); - -- pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); -+ pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(wifi_get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); - - pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID && (GetFrameSubType(wlanhdr) == WIFI_BEACON); - sa = get_ta(wlanhdr); -diff --git a/include/wifi.h b/include/wifi.h -index 5dc32eb..23578cc 100644 ---- a/include/wifi.h -+++ b/include/wifi.h -@@ -373,7 +373,7 @@ __inline static int IS_MCAST(unsigned char *da) - return _FALSE; - } - --__inline static unsigned char * get_ra(unsigned char *pframe) -+__inline static unsigned char * wifi_get_ra(unsigned char *pframe) - { - unsigned char *ra; - ra = GetAddr1Ptr(pframe); --- -2.34.1 - diff --git a/package/rtl8723bu/rtl8723bu.hash b/package/rtl8723bu/rtl8723bu.hash index 9119abad76..6a28c34773 100644 --- a/package/rtl8723bu/rtl8723bu.hash +++ b/package/rtl8723bu/rtl8723bu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 07fece152704f4b5dbd0fd3af842816f95824317f3158fea774f15a6eddac009 rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2.tar.gz +sha256 21372b654886c6d100f46636d7807428698bd618e00db1b8b49cfc3037e46d10 rtl8723bu-f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255.tar.gz diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 82c487b4e1..af1ac9454e 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723BU_VERSION = d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2 +RTL8723BU_VERSION = f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255 RTL8723BU_SITE = $(call github,lwfinger,rtl8723bu,$(RTL8723BU_VERSION)) RTL8723BU_LICENSE = GPL-2.0, proprietary (*.bin firmware blobs) -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 18:52:03 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 19:52:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/rtl8812au-aircrack-ng: bump to latest commit 450db7 In-Reply-To: <20221217230921.1580107-1-christian@paral.in> References: <20221217230921.1580107-1-christian@paral.in> Message-ID: <325af504-ce4f-0651-3c92-cda83c982901@benettiengineering.com> Hi Christian, On 18/12/22 00:09, Christian Stewart via buildroot wrote: > Fixes build against Linux 6.1. > > Signed-off-by: Christian Stewart Can you please reword the commit like Arnout suggested here[0]? Also please add: ``` Fixes: http://autobuild.buildroot.net/results/4f6/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc/ ``` that is the autobuilder failure. With those: Reviewed-by: Giulio Benetti [0]: https://github.com/buildroot/buildroot/commit/121184d746bc1a21385e9f20728664b257b52682 Thank you! Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas > --- > package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- > package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > index bc3a926314..f6779fa60a 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz > +sha256 8db7fc45ea8744a4fd7c1d16fa9486d7646d955e84ed8fd11d93b2293ab5aeff rtl8812au-aircrack-ng-450db78f7bd23f0c611553eb475fa5b5731d6497.tar.gz > sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE > diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > index 45a6ce5729..d145208b5f 100644 > --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 > +RTL8812AU_AIRCRACK_NG_VERSION = 450db78f7bd23f0c611553eb475fa5b5731d6497 > RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) > RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 > RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE From baruch at tkos.co.il Wed Dec 28 19:32:04 2022 From: baruch at tkos.co.il (Baruch Siach) Date: Wed, 28 Dec 2022 21:32:04 +0200 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry In-Reply-To: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> References: <20221228180800.3417009-1-giulio.benetti@benettiengineering.com> Message-ID: <87bknn4941.fsf@tarshish> Hi Giulio, On Wed, Dec 28 2022, Giulio Benetti wrote: > Package ucl has been dropped with commit > 85c5af46ad6c18841576c0f7abe241a617a44cb7 > so let's drop it from DEVELOPERS since when calling utils/get-developers > it throws: > WARNING: 'package/ucl/' doesn't match any file This duplicates http://patchwork.ozlabs.org/project/buildroot/patch/20221228083918.3762-1-fontaine.fabrice at gmail.com/ baruch > Fixes: 85c5af46ad ("package/ucl: drop package") > Signed-off-by: Giulio Benetti > --- > DEVELOPERS | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/DEVELOPERS b/DEVELOPERS > index 7d19bae7a6..998bac935e 100644 > --- a/DEVELOPERS > +++ b/DEVELOPERS > @@ -1091,7 +1091,6 @@ F: package/libsodium/ > F: package/php-amqp/ > F: package/python-cherrypy/ > F: package/sane-backends/ > -F: package/ucl/ > F: package/upx/ > F: package/zxing-cpp/ -- ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From thomas.petazzoni at bootlin.com Wed Dec 28 19:49:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:49:05 +0100 Subject: [Buildroot] [git commit] package/slang: add option to enable/disable slsh Message-ID: <20221228194934.F322686F22@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e2468404c76e5d56d14f7e2afea8e2641f036e30 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The S-lang shell is currently installed by default but most packages are typically interested in the shared libraries only. Add a configuration option to disable the slsh program and its supporting files. Signed-off-by: Florian Fainelli Signed-off-by: Thomas Petazzoni --- package/slang/Config.in | 9 +++++++++ package/slang/slang.mk | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/package/slang/Config.in b/package/slang/Config.in index a500ff5b7d..0b2c987f73 100644 --- a/package/slang/Config.in +++ b/package/slang/Config.in @@ -5,3 +5,12 @@ config BR2_PACKAGE_SLANG Multi-platform console display library. http://www.jedsoft.org/slang/index.html + +if BR2_PACKAGE_SLANG + +config BR2_PACKAGE_SLANG_SLSH + bool "enable slsh" + help + Enable the S-lang interpreter + +endif diff --git a/package/slang/slang.mk b/package/slang/slang.mk index e0f5968b46..2b3cbdf27a 100644 --- a/package/slang/slang.mk +++ b/package/slang/slang.mk @@ -60,4 +60,13 @@ SLANG_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install-static SLANG_INSTALL_TARGET_OPTS = DESTDIR=$(TARGET_DIR) install-static endif +ifeq ($(BR2_PACKAGE_SLANG_SLSH),) +define SLANG_REMOVE_SLSH + rm -rf $(TARGET_DIR)/etc/slsh.rc \ + $(TARGET_DIR)/usr/share/slsh \ + $(TARGET_DIR)/usr/bin/slsh +endef +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH +endif + $(eval $(autotools-package)) From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/slirp: add host variant for host-qemu Message-ID: <20221228195043.7B7EB86F3E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f603aa8514279b56f7454726c95601b31e6064dd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Qemu 7.2 removed the slirp submodule from their sources [1] so we have to provide slirp library as host package for host-qemu. [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules Signed-off-by: Romain Naour Signed-off-by: Yann E. MORIN --- package/slirp/slirp.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk index 10d367587d..2ad71f13d9 100644 --- a/package/slirp/slirp.mk +++ b/package/slirp/slirp.mk @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp SLIRP_INSTALL_STAGING = YES SLIRP_DEPENDENCIES = libglib2 +HOST_SLIRP_DEPENDENCIES = host-libglib2 + $(eval $(meson-package)) +$(eval $(host-meson-package)) From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: reorder dependencies alphabetically Message-ID: <20221228195043.8DBB286F41@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ad71850aa039e344a1c32cd07876c1a83bdf5d5d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Romain Naour Signed-off-by: Yann E. MORIN --- package/qemu/qemu.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index cbcbbc2bc5..be84452862 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -23,10 +23,10 @@ QEMU_CPE_ID_VENDOR = qemu QEMU_DEPENDENCIES = \ host-meson \ host-pkgconf \ + host-python3 \ libglib2 \ - zlib \ pixman \ - host-python3 + zlib # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -253,12 +253,12 @@ $(eval $(generic-package)) # Host-qemu HOST_QEMU_DEPENDENCIES = \ - host-meson \ - host-pkgconf \ - host-zlib \ host-libglib2 \ + host-meson \ host-pixman \ - host-python3 + host-pkgconf \ + host-python3 \ + host-zlib # BR ARCH qemu # ------- ---- From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: bump to version 7.2.0 Message-ID: <20221228195043.9A60F86F44@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5a21d2f356fbcb76dd8f96c8c9476401be104e90 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Changes log: https://wiki.qemu.org/ChangeLog/7.2 Add host-slirp dependency to provide the network backend 'user' that was included in previous Qemu release by a submodule in Qemu sources [1]. This network backend is currently used by several defconfig that would fail to boot with: "-net user: network backend 'user' is not compiled into this binary" board/mender/x86_64/readme.txt board/pc/readme.txt board/pc/readme.txt board/qemu/arm-versatile/readme.txt board/qemu/arm-vexpress/readme.txt board/qemu/mips32r2-malta/readme.txt board/qemu/mips32r2el-malta/readme.txt board/qemu/mips32r6el-malta/readme.txt board/qemu/ppc-bamboo/readme.txt board/qemu/ppc-e500mc/readme.txt board/qemu/ppc-g3beige/readme.txt board/qemu/ppc-mac99/readme.txt board/qemu/ppc-mpc8544ds/readme.txt board/qemu/ppc64-e5500/readme.txt board/qemu/s390x/readme.txt board/qemu/sh4-r2d/readme.txt board/qemu/sh4eb-r2d/readme.txt board/qemu/sparc-ss10/readme.txt board/qemu/sparc64-sun4u/readme.txt board/qemu/x86/readme.txt board/qemu/x86_64/readme.txt Update the slirp configure option following the slirp submodule removal [2]. Runtime tested in gitlab: https://gitlab.com/kubu93/buildroot/-/pipelines/725509959 Add a backport from upstream, to fix sh4 stability [3]. [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 Signed-off-by: Romain Naour [yann.morin.1998 at free.fr: backport fix rather than revert faulty commit] Signed-off-by: Yann E. MORIN --- ...4-Mask-restore-of-env-flags-from-tb-flags.patch | 36 ++++++++++++++++++++++ package/qemu/qemu.hash | 2 +- package/qemu/qemu.mk | 6 ++-- 3 files changed, 41 insertions(+), 3 deletions(-) diff --git a/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch b/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch new file mode 100644 index 0000000000..8dc2dd8823 --- /dev/null +++ b/package/qemu/0003-target-sh4-Mask-restore-of-env-flags-from-tb-flags.patch @@ -0,0 +1,36 @@ +From bc2331635ce18ff068d2bb1e493bc546e1f786e1 Mon Sep 17 00:00:00 2001 +From: Guenter Roeck +Date: Mon, 12 Dec 2022 09:03:17 -0600 +Subject: [PATCH] target/sh4: Mask restore of env->flags from tb->flags + +The values in env->flags are a subset of tb->flags. +Restore only the bits that belong. + +Cc: qemu-stable at nongnu.org +Fixes: ab419fd8a035 ("target/sh4: Fix TB_FLAG_UNALIGN") +Signed-off-by: Guenter Roeck +Message-ID: <20221212011345.GA2235238 at roeck-us.net> +[rth: Reduce to only the the superh_cpu_synchronize_from_tb change] +Signed-off-by: Richard Henderson +[yann.morin.1998 at free.fr: backport from upstream] +Signed-off-by: Yann E. MORIN +--- + target/sh4/cpu.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c +index 951eb6b9c8..f0934b20fa 100644 +--- a/target/sh4/cpu.c ++++ b/target/sh4/cpu.c +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, + SuperHCPU *cpu = SUPERH_CPU(cs); + + cpu->env.pc = tb_pc(tb); +- cpu->env.flags = tb->flags; ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; + } + + static void superh_restore_state_to_opc(CPUState *cs, +-- +2.25.1 + diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash index 06d090bd1d..e671e1d184 100644 --- a/package/qemu/qemu.hash +++ b/package/qemu/qemu.hash @@ -1,4 +1,4 @@ # Locally computed, tarball verified with GPG signature -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index be84452862..8725e7c8c4 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,7 +4,7 @@ # ################################################################################ -QEMU_VERSION = 7.1.0 +QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c @@ -69,7 +69,7 @@ QEMU_OPTS += --enable-vhost-user endif ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) -QEMU_OPTS += --enable-slirp=system +QEMU_OPTS += --enable-slirp QEMU_DEPENDENCIES += slirp else QEMU_OPTS += --disable-slirp @@ -258,6 +258,7 @@ HOST_QEMU_DEPENDENCIES = \ host-pixman \ host-pkgconf \ host-python3 \ + host-slirp \ host-zlib # BR ARCH qemu @@ -402,6 +403,7 @@ define HOST_QEMU_CONFIGURE_CMDS --disable-vnc-jpeg \ --disable-png \ --disable-vnc-sasl \ + --enable-slirp \ --enable-tools \ $(HOST_QEMU_OPTS) endef From yann.morin.1998 at free.fr Wed Dec 28 19:50:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:50:19 +0100 Subject: [Buildroot] [git commit] package/qemu: split long lines Message-ID: <20221228195043.84D0086F40@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a04be749374c99790ee7d185427b352db84fb07a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Split the list of dependencies to ease further addition. Signed-off-by: Romain Naour [yann.morin.1998 at free.fr: move first item also on its own line] Signed-off-by: Yann E. MORIN --- package/qemu/qemu.mk | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index a991d49993..cbcbbc2bc5 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -20,7 +20,13 @@ QEMU_CPE_ID_VENDOR = qemu # However, building is still done with configure and make as in previous versions of QEMU. # Target-qemu -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 +QEMU_DEPENDENCIES = \ + host-meson \ + host-pkgconf \ + libglib2 \ + zlib \ + pixman \ + host-python3 # Need the LIBS variable because librt and libm are # not automatically pulled. :-( @@ -246,7 +252,13 @@ $(eval $(generic-package)) #------------------------------------------------------------- # Host-qemu -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 +HOST_QEMU_DEPENDENCIES = \ + host-meson \ + host-pkgconf \ + host-zlib \ + host-libglib2 \ + host-pixman \ + host-python3 # BR ARCH qemu # ------- ---- From yann.morin.1998 at free.fr Wed Dec 28 19:51:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:51:10 +0100 Subject: [Buildroot] [PATCH 1/4] package/slirp: add host variant for host-qemu In-Reply-To: <20221217153729.545952-1-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> Message-ID: <20221228195110.GE2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Qemu 7.2 removed the slirp submodule from their sources [1] > so we have to provide slirp library as host package for > host-qemu. > > [1] https://wiki.qemu.org/ChangeLog/7.2#GIT_submodules > > Signed-off-by: Romain Naour Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/slirp/slirp.mk | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/package/slirp/slirp.mk b/package/slirp/slirp.mk > index 10d367587d..2ad71f13d9 100644 > --- a/package/slirp/slirp.mk > +++ b/package/slirp/slirp.mk > @@ -14,4 +14,7 @@ SLIRP_CPE_ID_PRODUCT = libslirp > SLIRP_INSTALL_STAGING = YES > SLIRP_DEPENDENCIES = libglib2 > > +HOST_SLIRP_DEPENDENCIES = host-libglib2 > + > $(eval $(meson-package)) > +$(eval $(host-meson-package)) > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:52:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:52:09 +0100 Subject: [Buildroot] [PATCH] package/slang: Add option to enable/disable slsh In-Reply-To: <20221220200805.2686768-1-f.fainelli@gmail.com> References: <20221220200805.2686768-1-f.fainelli@gmail.com> Message-ID: <20221228205209.5ed73ae5@windsurf> Hello Florian, (Hope you're doing well!) On Tue, 20 Dec 2022 12:08:05 -0800 Florian Fainelli wrote: > The S-lang shell is currently installed by default but most packages are > typically interested in the shared libraries only. Add a configuration > option to disable the slsh program and its supporting files. > > Signed-off-by: Florian Fainelli I've applied to master, with some small changes, see below. > diff --git a/package/slang/Config.in b/package/slang/Config.in > index a500ff5b7d75..b09b0cd8fc84 100644 > --- a/package/slang/Config.in > +++ b/package/slang/Config.in > @@ -5,3 +5,10 @@ config BR2_PACKAGE_SLANG > Multi-platform console display library. > > http://www.jedsoft.org/slang/index.html > + > +config BR2_PACKAGE_SLANG_SLSH > + bool "enable slsh" > + default y I dropped this "default y". I know you added it to preserve existing behavior, but we also try in Buildroot to aim for minimalism. Since I believe most people who had slang enabled needed only the shared library, it makes sense to have slsh disabled by default. We'll see if some users complain about this. > + depends on BR2_PACKAGE_SLANG Changed to a if ... endif block. > +ifneq ($(BR2_PACKAGE_SLANG_SLSH),y) Changed to positive logic: ifeq ($(BR2_PACKAGE_SLANG_SLSH),) > +define SLANG_REMOVE_SLSH > + rm -rf $(TARGET_DIR)/etc/slsh.rc \ > + $(TARGET_DIR)/usr/share/slsh \ > + $(TARGET_DIR)/usr/bin/slsh > +endef > +endif > + > +SLANG_POST_INSTALL_TARGET_HOOKS += SLANG_REMOVE_SLSH Hook registration moved inside the ifeq ... endif block. Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From yann.morin.1998 at free.fr Wed Dec 28 19:52:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:52:23 +0100 Subject: [Buildroot] [PATCH 2/4] package/qemu: split long lines In-Reply-To: <20221217153729.545952-2-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-2-romain.naour@gmail.com> Message-ID: <20221228195223.GF2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Split the list of dependencies to ease further addition. > > Signed-off-by: Romain Naour > --- > package/qemu/qemu.mk | 14 ++++++++++++-- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index a991d49993..e800f31e7e 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -20,7 +20,12 @@ QEMU_CPE_ID_VENDOR = qemu > # However, building is still done with configure and make as in previous versions of QEMU. > > # Target-qemu > -QEMU_DEPENDENCIES = host-meson host-pkgconf libglib2 zlib pixman host-python3 > +QEMU_DEPENDENCIES = host-meson \ I like that the first item is also on its own line, and this is what we do elsewhere most of the time too, so I also changed that. Applied to master, thanks. Regards, Yann E. MORIN. > + host-pkgconf \ > + libglib2 \ > + zlib \ > + pixman \ > + host-python3 > > # Need the LIBS variable because librt and libm are > # not automatically pulled. :-( > @@ -246,7 +251,12 @@ $(eval $(generic-package)) > #------------------------------------------------------------- > # Host-qemu > > -HOST_QEMU_DEPENDENCIES = host-meson host-pkgconf host-zlib host-libglib2 host-pixman host-python3 > +HOST_QEMU_DEPENDENCIES = host-meson \ > + host-pkgconf \ > + host-zlib \ > + host-libglib2 \ > + host-pixman \ > + host-python3 > > # BR ARCH qemu > # ------- ---- > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Wed Dec 28 19:52:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:52:44 +0100 Subject: [Buildroot] [PATCH 3/4] package/qemu: reorder dependencies alphabetically In-Reply-To: <20221217153729.545952-3-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-3-romain.naour@gmail.com> Message-ID: <20221228195244.GG2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Signed-off-by: Romain Naour Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/qemu/qemu.mk | 14 +++++++------- > 1 file changed, 7 insertions(+), 7 deletions(-) > > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index e800f31e7e..d42a16ec3e 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -22,10 +22,10 @@ QEMU_CPE_ID_VENDOR = qemu > # Target-qemu > QEMU_DEPENDENCIES = host-meson \ > host-pkgconf \ > + host-python3 \ > libglib2 \ > - zlib \ > pixman \ > - host-python3 > + zlib > > # Need the LIBS variable because librt and libm are > # not automatically pulled. :-( > @@ -251,12 +251,12 @@ $(eval $(generic-package)) > #------------------------------------------------------------- > # Host-qemu > > -HOST_QEMU_DEPENDENCIES = host-meson \ > - host-pkgconf \ > - host-zlib \ > - host-libglib2 \ > +HOST_QEMU_DEPENDENCIES = host-libglib2 \ > + host-meson \ > host-pixman \ > - host-python3 > + host-pkgconf \ > + host-python3 \ > + host-zlib > > # BR ARCH qemu > # ------- ---- > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:52:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:52:51 +0100 Subject: [Buildroot] [PATCH] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 In-Reply-To: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> References: <20221228184248.3757329-1-giulio.benetti@benettiengineering.com> Message-ID: <20221228205251.57bc787d@windsurf> On Wed, 28 Dec 2022 19:42:48 +0100 Giulio Benetti wrote: > Let's also drop local patch[0] that has been upstreamed. > > [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 > > Fixes: > http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ > > Signed-off-by: Giulio Benetti > --- > ...uild-failure-on-PowerPc-architecture.patch | 47 ------------------- > package/rtl8723bu/rtl8723bu.hash | 2 +- > package/rtl8723bu/rtl8723bu.mk | 2 +- > 3 files changed, 2 insertions(+), 49 deletions(-) > delete mode 100644 package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:10 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:10 +0100 Subject: [Buildroot] [git commit] package/rtl8723bu: bump to 2022-12-28 version to fix build failure with Linux 6.1 Message-ID: <20221228195327.9315986F47@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=030cbe37033a3c179c5c51dbd0427cc443efb330 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Let's also drop local patch[0] that has been upstreamed. [0]: https://github.com/lwfinger/rtl8723bu/commit/dde7bddfddddb7212f2d9671391e2096d770c449 Fixes: http://autobuild.buildroot.net/results/cc8/cc84b5f62ca59572f0f52086f157acc0409c03f5/ Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...Fix-build-failure-on-PowerPc-architecture.patch | 47 ---------------------- package/rtl8723bu/rtl8723bu.hash | 2 +- package/rtl8723bu/rtl8723bu.mk | 2 +- 3 files changed, 2 insertions(+), 49 deletions(-) diff --git a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch b/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch deleted file mode 100644 index 06cf2d64c1..0000000000 --- a/package/rtl8723bu/0001-Fix-build-failure-on-PowerPc-architecture.patch +++ /dev/null @@ -1,47 +0,0 @@ -From dde7bddfddddb7212f2d9671391e2096d770c449 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Sun, 23 Oct 2022 22:57:41 +0200 -Subject: [PATCH] Fix build failure on PowerPc architecture - -In PowerPc Linux only get_ra() exists[0] and conflicts with local get_ra() -that has a completely different purpose. So let's rename local get_ra() -to wifi_get_ra() to make it different from Linux's get_ra(). - -[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/include/asm/disassemble.h#n49 - -Upstream: https://github.com/lwfinger/rtl8723bu/pull/192 -Signed-off-by: Giulio Benetti ---- - hal/rtl8723bu_recv.c | 2 +- - include/wifi.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/hal/rtl8723bu_recv.c b/hal/rtl8723bu_recv.c -index a2fc82b..39e5044 100644 ---- a/hal/rtl8723bu_recv.c -+++ b/hal/rtl8723bu_recv.c -@@ -288,7 +288,7 @@ void update_recvframe_phyinfo( - !pattrib->icv_err && !pattrib->crc_err && - _rtw_memcmp(get_hdr_bssid(wlanhdr), get_bssid(&padapter->mlmepriv), ETH_ALEN)); - -- pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); -+ pkt_info.bPacketToSelf = pkt_info.bPacketMatchBSSID && (_rtw_memcmp(wifi_get_ra(wlanhdr), myid(&padapter->eeprompriv), ETH_ALEN)); - - pkt_info.bPacketBeacon = pkt_info.bPacketMatchBSSID && (GetFrameSubType(wlanhdr) == WIFI_BEACON); - sa = get_ta(wlanhdr); -diff --git a/include/wifi.h b/include/wifi.h -index 5dc32eb..23578cc 100644 ---- a/include/wifi.h -+++ b/include/wifi.h -@@ -373,7 +373,7 @@ __inline static int IS_MCAST(unsigned char *da) - return _FALSE; - } - --__inline static unsigned char * get_ra(unsigned char *pframe) -+__inline static unsigned char * wifi_get_ra(unsigned char *pframe) - { - unsigned char *ra; - ra = GetAddr1Ptr(pframe); --- -2.34.1 - diff --git a/package/rtl8723bu/rtl8723bu.hash b/package/rtl8723bu/rtl8723bu.hash index 9119abad76..6a28c34773 100644 --- a/package/rtl8723bu/rtl8723bu.hash +++ b/package/rtl8723bu/rtl8723bu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 07fece152704f4b5dbd0fd3af842816f95824317f3158fea774f15a6eddac009 rtl8723bu-d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2.tar.gz +sha256 21372b654886c6d100f46636d7807428698bd618e00db1b8b49cfc3037e46d10 rtl8723bu-f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255.tar.gz diff --git a/package/rtl8723bu/rtl8723bu.mk b/package/rtl8723bu/rtl8723bu.mk index 82c487b4e1..af1ac9454e 100644 --- a/package/rtl8723bu/rtl8723bu.mk +++ b/package/rtl8723bu/rtl8723bu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8723BU_VERSION = d79a676a8d3f0bb6ac8af126689c6ac6869cb6f2 +RTL8723BU_VERSION = f1dbe1c8ccc2c5b2cbeb84da6b9f0e547a84a255 RTL8723BU_SITE = $(call github,lwfinger,rtl8723bu,$(RTL8723BU_VERSION)) RTL8723BU_LICENSE = GPL-2.0, proprietary (*.bin firmware blobs) From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:46 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux In-Reply-To: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> References: <20221228180053.3412707-1-giulio.benetti@benettiengineering.com> Message-ID: <20221228205346.51d5ad72@windsurf> On Wed, 28 Dec 2022 19:00:53 +0100 Giulio Benetti wrote: > Add local patch to rename local sha256 data types and functions that > conflict with Linux ones. > > Fixes: > http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af > > Signed-off-by: Giulio Benetti > --- > ...e-due-to-redefition-of-local-sha256-.patch | 108 ++++++++++++++++++ > 1 file changed, 108 insertions(+) > create mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From yann.morin.1998 at free.fr Wed Dec 28 19:53:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 20:53:54 +0100 Subject: [Buildroot] [PATCH 4/4] package/qemu: bump to version 7.2.0 In-Reply-To: <20221217153729.545952-4-romain.naour@gmail.com> References: <20221217153729.545952-1-romain.naour@gmail.com> <20221217153729.545952-4-romain.naour@gmail.com> Message-ID: <20221228195354.GH2498764@scaer> Romain, All, On 2022-12-17 16:37 +0100, Romain Naour spake thusly: > Changes log: > https://wiki.qemu.org/ChangeLog/7.2 [--SNIP--] > Revert a commit for sh4 since it introduce a regression > that appear randomly when booting the kernel or running > userspace application. Instead, I've backported the relatively trivial fix: https://gitlab.com/qemu-project/qemu/-/commit/bc2331635ce18ff068d2bb1e493bc546e1f786e1 > [1] https://wiki.qemu.org/ChangeLog/7.2#Removal_of_the_.22slirp.22_submodule_.28affects_.22-netdev_user.22.29 > [2] https://gitlab.com/qemu-project/qemu/-/commit/5890258aeeba303704ec1adca415e46067800777 > [3] https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 > > Signed-off-by: Romain Naour Applied to master, with the backport instead of the revert, thanks. Regards, Yann E. MORIN. > --- > ...evert-target-sh4-Fix-TB_FLAG_UNALIGN.patch | 500 ++++++++++++++++++ > package/qemu/qemu.hash | 2 +- > package/qemu/qemu.mk | 6 +- > 3 files changed, 505 insertions(+), 3 deletions(-) > create mode 100644 package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > > diff --git a/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > new file mode 100644 > index 0000000000..8eab49d26f > --- /dev/null > +++ b/package/qemu/0003-Revert-target-sh4-Fix-TB_FLAG_UNALIGN.patch > @@ -0,0 +1,500 @@ > +From ecc76769c9a885fd65bff4e4d291928da1416f58 Mon Sep 17 00:00:00 2001 > +From: Romain Naour > +Date: Sat, 17 Dec 2022 16:19:53 +0100 > +Subject: [PATCH] Revert "target/sh4: Fix TB_FLAG_UNALIGN" > + > +This reverts commit ab419fd8a035a65942de4e63effcd55ccbf1a9fe. > + > +With this patch applied Qemu for sh4 is unstable and may randomly > +crash: > + > +kernel: > +Run /sbin/init as init process > +Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b > + > +udhcp: > +Segmentation fault > +/usr/share/udhcpc/default.script: line 95: can't create : nonexistent directory > + > +Fixes: > +https://gitlab.com/kubu93/buildroot/-/jobs/3490258272 > + > +Signed-off-by: Romain Naour > +--- > + linux-user/sh4/signal.c | 6 +-- > + target/sh4/cpu.c | 6 +-- > + target/sh4/cpu.h | 58 ++++++++++++-------------- > + target/sh4/helper.c | 6 +-- > + target/sh4/translate.c | 90 +++++++++++++++++++---------------------- > + 5 files changed, 77 insertions(+), 89 deletions(-) > + > +diff --git a/linux-user/sh4/signal.c b/linux-user/sh4/signal.c > +index c4ba962708..f6a18bc6b5 100644 > +--- a/linux-user/sh4/signal.c > ++++ b/linux-user/sh4/signal.c > +@@ -161,7 +161,7 @@ static void restore_sigcontext(CPUSH4State *regs, struct target_sigcontext *sc) > + __get_user(regs->fpul, &sc->sc_fpul); > + > + regs->tra = -1; /* disable syscall checks */ > +- regs->flags = 0; > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + } > + > + void setup_frame(int sig, struct target_sigaction *ka, > +@@ -199,7 +199,7 @@ void setup_frame(int sig, struct target_sigaction *ka, > + regs->gregs[5] = 0; > + regs->gregs[6] = frame_addr += offsetof(typeof(*frame), sc); > + regs->pc = (unsigned long) ka->_sa_handler; > +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + > + unlock_user_struct(frame, frame_addr, 1); > + return; > +@@ -251,7 +251,7 @@ void setup_rt_frame(int sig, struct target_sigaction *ka, > + regs->gregs[5] = frame_addr + offsetof(typeof(*frame), info); > + regs->gregs[6] = frame_addr + offsetof(typeof(*frame), uc); > + regs->pc = (unsigned long) ka->_sa_handler; > +- regs->flags &= ~(TB_FLAG_DELAY_SLOT_MASK | TB_FLAG_GUSA_MASK); > ++ regs->flags &= ~(DELAY_SLOT_MASK | GUSA_MASK); > + > + unlock_user_struct(frame, frame_addr, 1); > + return; > +diff --git a/target/sh4/cpu.c b/target/sh4/cpu.c > +index 453268392b..bc75333916 100644 > +--- a/target/sh4/cpu.c > ++++ b/target/sh4/cpu.c > +@@ -47,7 +47,7 @@ static void superh_cpu_synchronize_from_tb(CPUState *cs, > + SuperHCPU *cpu = SUPERH_CPU(cs); > + > + cpu->env.pc = tb_pc(tb); > +- cpu->env.flags = tb->flags; > ++ cpu->env.flags = tb->flags & TB_FLAG_ENVFLAGS_MASK; > + } > + > + static void superh_restore_state_to_opc(CPUState *cs, > +@@ -72,10 +72,10 @@ static bool superh_io_recompile_replay_branch(CPUState *cs, > + SuperHCPU *cpu = SUPERH_CPU(cs); > + CPUSH4State *env = &cpu->env; > + > +- if ((env->flags & (TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND)) > ++ if ((env->flags & ((DELAY_SLOT | DELAY_SLOT_CONDITIONAL))) != 0 > + && env->pc != tb_pc(tb)) { > + env->pc -= 2; > +- env->flags &= ~(TB_FLAG_DELAY_SLOT | TB_FLAG_DELAY_SLOT_COND); > ++ env->flags &= ~(DELAY_SLOT | DELAY_SLOT_CONDITIONAL); > + return true; > + } > + return false; > +diff --git a/target/sh4/cpu.h b/target/sh4/cpu.h > +index 727b829598..9f15ef913c 100644 > +--- a/target/sh4/cpu.h > ++++ b/target/sh4/cpu.h > +@@ -78,33 +78,26 @@ > + #define FPSCR_RM_NEAREST (0 << 0) > + #define FPSCR_RM_ZERO (1 << 0) > + > +-#define TB_FLAG_DELAY_SLOT (1 << 0) > +-#define TB_FLAG_DELAY_SLOT_COND (1 << 1) > +-#define TB_FLAG_DELAY_SLOT_RTE (1 << 2) > +-#define TB_FLAG_PENDING_MOVCA (1 << 3) > +-#define TB_FLAG_GUSA_SHIFT 4 /* [11:4] */ > +-#define TB_FLAG_GUSA_EXCLUSIVE (1 << 12) > +-#define TB_FLAG_UNALIGN (1 << 13) > +-#define TB_FLAG_SR_FD (1 << SR_FD) /* 15 */ > +-#define TB_FLAG_FPSCR_PR FPSCR_PR /* 19 */ > +-#define TB_FLAG_FPSCR_SZ FPSCR_SZ /* 20 */ > +-#define TB_FLAG_FPSCR_FR FPSCR_FR /* 21 */ > +-#define TB_FLAG_SR_RB (1 << SR_RB) /* 29 */ > +-#define TB_FLAG_SR_MD (1 << SR_MD) /* 30 */ > +- > +-#define TB_FLAG_DELAY_SLOT_MASK (TB_FLAG_DELAY_SLOT | \ > +- TB_FLAG_DELAY_SLOT_COND | \ > +- TB_FLAG_DELAY_SLOT_RTE) > +-#define TB_FLAG_GUSA_MASK ((0xff << TB_FLAG_GUSA_SHIFT) | \ > +- TB_FLAG_GUSA_EXCLUSIVE) > +-#define TB_FLAG_FPSCR_MASK (TB_FLAG_FPSCR_PR | \ > +- TB_FLAG_FPSCR_SZ | \ > +- TB_FLAG_FPSCR_FR) > +-#define TB_FLAG_SR_MASK (TB_FLAG_SR_FD | \ > +- TB_FLAG_SR_RB | \ > +- TB_FLAG_SR_MD) > +-#define TB_FLAG_ENVFLAGS_MASK (TB_FLAG_DELAY_SLOT_MASK | \ > +- TB_FLAG_GUSA_MASK) > ++#define DELAY_SLOT_MASK 0x7 > ++#define DELAY_SLOT (1 << 0) > ++#define DELAY_SLOT_CONDITIONAL (1 << 1) > ++#define DELAY_SLOT_RTE (1 << 2) > ++ > ++#define TB_FLAG_PENDING_MOVCA (1 << 3) > ++#define TB_FLAG_UNALIGN (1 << 4) > ++ > ++#define GUSA_SHIFT 4 > ++#ifdef CONFIG_USER_ONLY > ++#define GUSA_EXCLUSIVE (1 << 12) > ++#define GUSA_MASK ((0xff << GUSA_SHIFT) | GUSA_EXCLUSIVE) > ++#else > ++/* Provide dummy versions of the above to allow tests against tbflags > ++ to be elided while avoiding ifdefs. */ > ++#define GUSA_EXCLUSIVE 0 > ++#define GUSA_MASK 0 > ++#endif > ++ > ++#define TB_FLAG_ENVFLAGS_MASK (DELAY_SLOT_MASK | GUSA_MASK) > + > + typedef struct tlb_t { > + uint32_t vpn; /* virtual page number */ > +@@ -265,7 +258,7 @@ static inline int cpu_mmu_index (CPUSH4State *env, bool ifetch) > + { > + /* The instruction in a RTE delay slot is fetched in privileged > + mode, but executed in user mode. */ > +- if (ifetch && (env->flags & TB_FLAG_DELAY_SLOT_RTE)) { > ++ if (ifetch && (env->flags & DELAY_SLOT_RTE)) { > + return 0; > + } else { > + return (env->sr & (1u << SR_MD)) == 0 ? 1 : 0; > +@@ -373,10 +366,11 @@ static inline void cpu_get_tb_cpu_state(CPUSH4State *env, target_ulong *pc, > + { > + *pc = env->pc; > + /* For a gUSA region, notice the end of the region. */ > +- *cs_base = env->flags & TB_FLAG_GUSA_MASK ? env->gregs[0] : 0; > +- *flags = env->flags > +- | (env->fpscr & TB_FLAG_FPSCR_MASK) > +- | (env->sr & TB_FLAG_SR_MASK) > ++ *cs_base = env->flags & GUSA_MASK ? env->gregs[0] : 0; > ++ *flags = env->flags /* TB_FLAG_ENVFLAGS_MASK: bits 0-2, 4-12 */ > ++ | (env->fpscr & (FPSCR_FR | FPSCR_SZ | FPSCR_PR)) /* Bits 19-21 */ > ++ | (env->sr & ((1u << SR_MD) | (1u << SR_RB))) /* Bits 29-30 */ > ++ | (env->sr & (1u << SR_FD)) /* Bit 15 */ > + | (env->movcal_backup ? TB_FLAG_PENDING_MOVCA : 0); /* Bit 3 */ > + #ifdef CONFIG_USER_ONLY > + *flags |= TB_FLAG_UNALIGN * !env_cpu(env)->prctl_unalign_sigbus; > +diff --git a/target/sh4/helper.c b/target/sh4/helper.c > +index e02e7af607..6a620e36fc 100644 > +--- a/target/sh4/helper.c > ++++ b/target/sh4/helper.c > +@@ -147,11 +147,11 @@ void superh_cpu_do_interrupt(CPUState *cs) > + env->sr |= (1u << SR_BL) | (1u << SR_MD) | (1u << SR_RB); > + env->lock_addr = -1; > + > +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (env->flags & DELAY_SLOT_MASK) { > + /* Branch instruction should be executed again before delay slot. */ > + env->spc -= 2; > + /* Clear flags for exception/interrupt routine. */ > +- env->flags &= ~TB_FLAG_DELAY_SLOT_MASK; > ++ env->flags &= ~DELAY_SLOT_MASK; > + } > + > + if (do_exp) { > +@@ -786,7 +786,7 @@ bool superh_cpu_exec_interrupt(CPUState *cs, int interrupt_request) > + CPUSH4State *env = &cpu->env; > + > + /* Delay slots are indivisible, ignore interrupts */ > +- if (env->flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (env->flags & DELAY_SLOT_MASK) { > + return false; > + } else { > + superh_cpu_do_interrupt(cs); > +diff --git a/target/sh4/translate.c b/target/sh4/translate.c > +index 7db3468b01..eee0ca5484 100644 > +--- a/target/sh4/translate.c > ++++ b/target/sh4/translate.c > +@@ -175,13 +175,13 @@ void superh_cpu_dump_state(CPUState *cs, FILE *f, int flags) > + i, env->gregs[i], i + 1, env->gregs[i + 1], > + i + 2, env->gregs[i + 2], i + 3, env->gregs[i + 3]); > + } > +- if (env->flags & TB_FLAG_DELAY_SLOT) { > ++ if (env->flags & DELAY_SLOT) { > + qemu_printf("in delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > +- } else if (env->flags & TB_FLAG_DELAY_SLOT_COND) { > ++ } else if (env->flags & DELAY_SLOT_CONDITIONAL) { > + qemu_printf("in conditional delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > +- } else if (env->flags & TB_FLAG_DELAY_SLOT_RTE) { > ++ } else if (env->flags & DELAY_SLOT_RTE) { > + qemu_fprintf(f, "in rte delay slot (delayed_pc=0x%08x)\n", > + env->delayed_pc); > + } > +@@ -223,7 +223,7 @@ static inline void gen_save_cpu_state(DisasContext *ctx, bool save_pc) > + > + static inline bool use_exit_tb(DisasContext *ctx) > + { > +- return (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) != 0; > ++ return (ctx->tbflags & GUSA_EXCLUSIVE) != 0; > + } > + > + static bool use_goto_tb(DisasContext *ctx, target_ulong dest) > +@@ -276,12 +276,12 @@ static void gen_conditional_jump(DisasContext *ctx, target_ulong dest, > + TCGLabel *l1 = gen_new_label(); > + TCGCond cond_not_taken = jump_if_true ? TCG_COND_EQ : TCG_COND_NE; > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* When in an exclusive region, we must continue to the end. > + Therefore, exit the region on a taken branch, but otherwise > + fall through to the next instruction. */ > + tcg_gen_brcondi_i32(cond_not_taken, cpu_sr_t, 0, l1); > +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); > ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); > + /* Note that this won't actually use a goto_tb opcode because we > + disallow it in use_goto_tb, but it handles exit + singlestep. */ > + gen_goto_tb(ctx, 0, dest); > +@@ -307,14 +307,14 @@ static void gen_delayed_conditional_jump(DisasContext * ctx) > + tcg_gen_mov_i32(ds, cpu_delayed_cond); > + tcg_gen_discard_i32(cpu_delayed_cond); > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* When in an exclusive region, we must continue to the end. > + Therefore, exit the region on a taken branch, but otherwise > + fall through to the next instruction. */ > + tcg_gen_brcondi_i32(TCG_COND_EQ, ds, 0, l1); > + > + /* Leave the gUSA region. */ > +- tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~TB_FLAG_GUSA_MASK); > ++ tcg_gen_movi_i32(cpu_flags, ctx->envflags & ~GUSA_MASK); > + gen_jump(ctx); > + > + gen_set_label(l1); > +@@ -361,8 +361,8 @@ static inline void gen_store_fpr64(DisasContext *ctx, TCGv_i64 t, int reg) > + #define XHACK(x) ((((x) & 1 ) << 4) | ((x) & 0xe)) > + > + #define CHECK_NOT_DELAY_SLOT \ > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { \ > +- goto do_illegal_slot; \ > ++ if (ctx->envflags & DELAY_SLOT_MASK) { \ > ++ goto do_illegal_slot; \ > + } > + > + #define CHECK_PRIVILEGED \ > +@@ -436,7 +436,7 @@ static void _decode_opc(DisasContext * ctx) > + case 0x000b: /* rts */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_pc, cpu_pr); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x0028: /* clrmac */ > +@@ -458,7 +458,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + gen_write_sr(cpu_ssr); > + tcg_gen_mov_i32(cpu_delayed_pc, cpu_spc); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_RTE; > ++ ctx->envflags |= DELAY_SLOT_RTE; > + ctx->delayed_pc = (uint32_t) - 1; > + ctx->base.is_jmp = DISAS_STOP; > + return; > +@@ -513,15 +513,12 @@ static void _decode_opc(DisasContext * ctx) > + return; > + case 0xe000: /* mov #imm,Rn */ > + #ifdef CONFIG_USER_ONLY > +- /* > +- * Detect the start of a gUSA region (mov #-n, r15). > +- * If so, update envflags and end the TB. This will allow us > +- * to see the end of the region (stored in R0) in the next TB. > +- */ > ++ /* Detect the start of a gUSA region. If so, update envflags > ++ and end the TB. This will allow us to see the end of the > ++ region (stored in R0) in the next TB. */ > + if (B11_8 == 15 && B7_0s < 0 && > + (tb_cflags(ctx->base.tb) & CF_PARALLEL)) { > +- ctx->envflags = > +- deposit32(ctx->envflags, TB_FLAG_GUSA_SHIFT, 8, B7_0s); > ++ ctx->envflags = deposit32(ctx->envflags, GUSA_SHIFT, 8, B7_0s); > + ctx->base.is_jmp = DISAS_STOP; > + } > + #endif > +@@ -547,13 +544,13 @@ static void _decode_opc(DisasContext * ctx) > + case 0xa000: /* bra disp */ > + CHECK_NOT_DELAY_SLOT > + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + return; > + case 0xb000: /* bsr disp */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B11_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + return; > + } > + > +@@ -1197,7 +1194,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + tcg_gen_xori_i32(cpu_delayed_cond, cpu_sr_t, 1); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; > ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; > + return; > + case 0x8900: /* bt label */ > + CHECK_NOT_DELAY_SLOT > +@@ -1207,7 +1204,7 @@ static void _decode_opc(DisasContext * ctx) > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_cond, cpu_sr_t); > + ctx->delayed_pc = ctx->base.pc_next + 4 + B7_0s * 2; > +- ctx->envflags |= TB_FLAG_DELAY_SLOT_COND; > ++ ctx->envflags |= DELAY_SLOT_CONDITIONAL; > + return; > + case 0x8800: /* cmp/eq #imm,R0 */ > + tcg_gen_setcondi_i32(TCG_COND_EQ, cpu_sr_t, REG(0), B7_0s); > +@@ -1391,14 +1388,14 @@ static void _decode_opc(DisasContext * ctx) > + case 0x0023: /* braf Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_addi_i32(cpu_delayed_pc, REG(B11_8), ctx->base.pc_next + 4); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x0003: /* bsrf Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + tcg_gen_add_i32(cpu_delayed_pc, REG(B11_8), cpu_pr); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x4015: /* cmp/pl Rn */ > +@@ -1414,14 +1411,14 @@ static void _decode_opc(DisasContext * ctx) > + case 0x402b: /* jmp @Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x400b: /* jsr @Rn */ > + CHECK_NOT_DELAY_SLOT > + tcg_gen_movi_i32(cpu_pr, ctx->base.pc_next + 4); > + tcg_gen_mov_i32(cpu_delayed_pc, REG(B11_8)); > +- ctx->envflags |= TB_FLAG_DELAY_SLOT; > ++ ctx->envflags |= DELAY_SLOT; > + ctx->delayed_pc = (uint32_t) - 1; > + return; > + case 0x400e: /* ldc Rm,SR */ > +@@ -1842,7 +1839,7 @@ static void _decode_opc(DisasContext * ctx) > + fflush(stderr); > + #endif > + do_illegal: > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (ctx->envflags & DELAY_SLOT_MASK) { > + do_illegal_slot: > + gen_save_cpu_state(ctx, true); > + gen_helper_raise_slot_illegal_instruction(cpu_env); > +@@ -1855,7 +1852,7 @@ static void _decode_opc(DisasContext * ctx) > + > + do_fpu_disabled: > + gen_save_cpu_state(ctx, true); > +- if (ctx->envflags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (ctx->envflags & DELAY_SLOT_MASK) { > + gen_helper_raise_slot_fpu_disable(cpu_env); > + } else { > + gen_helper_raise_fpu_disable(cpu_env); > +@@ -1870,23 +1867,23 @@ static void decode_opc(DisasContext * ctx) > + > + _decode_opc(ctx); > + > +- if (old_flags & TB_FLAG_DELAY_SLOT_MASK) { > ++ if (old_flags & DELAY_SLOT_MASK) { > + /* go out of the delay slot */ > +- ctx->envflags &= ~TB_FLAG_DELAY_SLOT_MASK; > ++ ctx->envflags &= ~DELAY_SLOT_MASK; > + > + /* When in an exclusive region, we must continue to the end > + for conditional branches. */ > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE > +- && old_flags & TB_FLAG_DELAY_SLOT_COND) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE > ++ && old_flags & DELAY_SLOT_CONDITIONAL) { > + gen_delayed_conditional_jump(ctx); > + return; > + } > + /* Otherwise this is probably an invalid gUSA region. > + Drop the GUSA bits so the next TB doesn't see them. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + > + tcg_gen_movi_i32(cpu_flags, ctx->envflags); > +- if (old_flags & TB_FLAG_DELAY_SLOT_COND) { > ++ if (old_flags & DELAY_SLOT_CONDITIONAL) { > + gen_delayed_conditional_jump(ctx); > + } else { > + gen_jump(ctx); > +@@ -2226,7 +2223,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) > + } > + > + /* The entire region has been translated. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + ctx->base.pc_next = pc_end; > + ctx->base.num_insns += max_insns - 1; > + return; > +@@ -2237,7 +2234,7 @@ static void decode_gusa(DisasContext *ctx, CPUSH4State *env) > + > + /* Restart with the EXCLUSIVE bit set, within a TB run via > + cpu_exec_step_atomic holding the exclusive lock. */ > +- ctx->envflags |= TB_FLAG_GUSA_EXCLUSIVE; > ++ ctx->envflags |= GUSA_EXCLUSIVE; > + gen_save_cpu_state(ctx, false); > + gen_helper_exclusive(cpu_env); > + ctx->base.is_jmp = DISAS_NORETURN; > +@@ -2270,19 +2267,17 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) > + (tbflags & (1 << SR_RB))) * 0x10; > + ctx->fbank = tbflags & FPSCR_FR ? 0x10 : 0; > + > +-#ifdef CONFIG_USER_ONLY > +- if (tbflags & TB_FLAG_GUSA_MASK) { > +- /* In gUSA exclusive region. */ > ++ if (tbflags & GUSA_MASK) { > + uint32_t pc = ctx->base.pc_next; > + uint32_t pc_end = ctx->base.tb->cs_base; > +- int backup = sextract32(ctx->tbflags, TB_FLAG_GUSA_SHIFT, 8); > ++ int backup = sextract32(ctx->tbflags, GUSA_SHIFT, 8); > + int max_insns = (pc_end - pc) / 2; > + > + if (pc != pc_end + backup || max_insns < 2) { > + /* This is a malformed gUSA region. Don't do anything special, > + since the interpreter is likely to get confused. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > +- } else if (tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ ctx->envflags &= ~GUSA_MASK; > ++ } else if (tbflags & GUSA_EXCLUSIVE) { > + /* Regardless of single-stepping or the end of the page, > + we must complete execution of the gUSA region while > + holding the exclusive lock. */ > +@@ -2290,7 +2285,6 @@ static void sh4_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs) > + return; > + } > + } > +-#endif > + > + /* Since the ISA is fixed-width, we can bound by the number > + of instructions remaining on the page. */ > +@@ -2315,8 +2309,8 @@ static void sh4_tr_translate_insn(DisasContextBase *dcbase, CPUState *cs) > + DisasContext *ctx = container_of(dcbase, DisasContext, base); > + > + #ifdef CONFIG_USER_ONLY > +- if (unlikely(ctx->envflags & TB_FLAG_GUSA_MASK) > +- && !(ctx->envflags & TB_FLAG_GUSA_EXCLUSIVE)) { > ++ if (unlikely(ctx->envflags & GUSA_MASK) > ++ && !(ctx->envflags & GUSA_EXCLUSIVE)) { > + /* We're in an gUSA region, and we have not already fallen > + back on using an exclusive region. Attempt to parse the > + region into a single supported atomic operation. Failure > +@@ -2336,9 +2330,9 @@ static void sh4_tr_tb_stop(DisasContextBase *dcbase, CPUState *cs) > + { > + DisasContext *ctx = container_of(dcbase, DisasContext, base); > + > +- if (ctx->tbflags & TB_FLAG_GUSA_EXCLUSIVE) { > ++ if (ctx->tbflags & GUSA_EXCLUSIVE) { > + /* Ending the region of exclusivity. Clear the bits. */ > +- ctx->envflags &= ~TB_FLAG_GUSA_MASK; > ++ ctx->envflags &= ~GUSA_MASK; > + } > + > + switch (ctx->base.is_jmp) { > +-- > +2.38.1 > + > diff --git a/package/qemu/qemu.hash b/package/qemu/qemu.hash > index 06d090bd1d..e671e1d184 100644 > --- a/package/qemu/qemu.hash > +++ b/package/qemu/qemu.hash > @@ -1,4 +1,4 @@ > # Locally computed, tarball verified with GPG signature > -sha256 a0634e536bded57cf38ec8a751adb124b89c776fe0846f21ab6c6728f1cbbbe6 qemu-7.1.0.tar.xz > +sha256 5b49ce2687744dad494ae90a898c52204a3406e84d072482a1e1be854eeb2157 qemu-7.2.0.tar.xz > sha256 6f04ae8364d0079a192b14635f4b1da294ce18724c034c39a6a41d1b09df6100 COPYING > sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index d42a16ec3e..05e1cef1d8 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -QEMU_VERSION = 7.1.0 > +QEMU_VERSION = 7.2.0 > QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz > QEMU_SITE = http://download.qemu.org > QEMU_LICENSE = GPL-2.0, LGPL-2.1, MIT, BSD-3-Clause, BSD-2-Clause, Others/BSD-1c > @@ -68,7 +68,7 @@ QEMU_OPTS += --enable-vhost-user > endif > > ifeq ($(BR2_PACKAGE_QEMU_SLIRP),y) > -QEMU_OPTS += --enable-slirp=system > +QEMU_OPTS += --enable-slirp > QEMU_DEPENDENCIES += slirp > else > QEMU_OPTS += --disable-slirp > @@ -256,6 +256,7 @@ HOST_QEMU_DEPENDENCIES = host-libglib2 \ > host-pixman \ > host-pkgconf \ > host-python3 \ > + host-slirp \ > host-zlib > > # BR ARCH qemu > @@ -400,6 +401,7 @@ define HOST_QEMU_CONFIGURE_CMDS > --disable-vnc-jpeg \ > --disable-png \ > --disable-vnc-sasl \ > + --enable-slirp \ > --enable-tools \ > $(HOST_QEMU_OPTS) > endef > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Wed Dec 28 19:54:25 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:54:25 +0100 Subject: [Buildroot] [PATCH v2,1/1] DEVELOPERS: drop ucl In-Reply-To: <20221228083918.3762-1-fontaine.fabrice@gmail.com> References: <20221228083918.3762-1-fontaine.fabrice@gmail.com> Message-ID: <20221228205425.16d9a202@windsurf> On Wed, 28 Dec 2022 09:39:18 +0100 Fabrice Fontaine wrote: > Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from > DEVELOPERS file > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Yann E. Morin): > - Fix typo: upx -> ucl Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 19:54:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:54:14 +0100 Subject: [Buildroot] [git commit] DEVELOPERS: drop ucl Message-ID: <20221228195445.3DBF186F51@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=be69066d8fee8b30dad8317bb4aad425bc005623 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit 85c5af46ad6c18841576c0f7abe241a617a44cb7 forgot to drop ucl from DEVELOPERS file Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 1 - 1 file changed, 1 deletion(-) diff --git a/DEVELOPERS b/DEVELOPERS index 48e7e08b3a..0eea9c33d9 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -1091,7 +1091,6 @@ F: package/libsodium/ F: package/php-amqp/ F: package/python-cherrypy/ F: package/sane-backends/ -F: package/ucl/ F: package/upx/ F: package/zxing-cpp/ From thomas.petazzoni at bootlin.com Wed Dec 28 19:53:29 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:53:29 +0100 Subject: [Buildroot] [git commit] package/rtl8192eu: fix build failure due to function and data types name conflict with Linux Message-ID: <20221228195445.3407386F50@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ef3052674a7104990037b7da60cbbcb9d316e764 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add local patch to rename local sha256 data types and functions that conflict with Linux ones. Fixes: http://autobuild.buildroot.net/results/7a85a1e6df55bbb4dc6741821c849ad7ee5059af Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...ailure-due-to-redefition-of-local-sha256-.patch | 108 +++++++++++++++++++++ 1 file changed, 108 insertions(+) diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch new file mode 100644 index 0000000000..52ef8c9005 --- /dev/null +++ b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch @@ -0,0 +1,108 @@ +From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 18:54:48 +0100 +Subject: [PATCH] Fix build failure due to redefition of local sha256 data + types and functions + +Linux provides sha256_init() and 'struct sha256_state' in file +include/crypto/sha2.h so this leads to a build failure due to redefinition. +To avoid this let's prepend to all local exposed functions and data types +rtl_. sha256_process() and sha256_done() are not required to be renamed but +let's change them for consistency. + +[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] +Signed-off-by: Giulio Benetti +--- + core/crypto/sha256-internal.c | 16 ++++++++-------- + core/crypto/sha256_i.h | 8 ++++---- + 2 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c +index 4d61cb1..537bb2e 100644 +--- a/core/crypto/sha256-internal.c ++++ b/core/crypto/sha256-internal.c +@@ -26,17 +26,17 @@ + int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, + u8 *mac) + { +- struct sha256_state ctx; ++ struct rtl_sha256_state ctx; + size_t i; + + if (TEST_FAIL()) + return -1; + +- sha256_init(&ctx); ++ rtl_sha256_init(&ctx); + for (i = 0; i < num_elem; i++) +- if (sha256_process(&ctx, addr[i], len[i])) ++ if (rtl_sha256_process(&ctx, addr[i], len[i])) + return -1; +- if (sha256_done(&ctx, mac)) ++ if (rtl_sha256_done(&ctx, mac)) + return -1; + return 0; + } +@@ -82,7 +82,7 @@ static const unsigned long K[64] = { + #endif + + /* compress 512-bits */ +-static int sha256_compress(struct sha256_state *md, unsigned char *buf) ++static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) + { + u32 S[8], W[64], t0, t1; + u32 t; +@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) + + + /* Initialize the hash state */ +-void sha256_init(struct sha256_state *md) ++void rtl_sha256_init(struct rtl_sha256_state *md) + { + md->curlen = 0; + md->length = 0; +@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) + @param inlen The length of the data (octets) + @return CRYPT_OK if successful + */ +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen) + { + unsigned long n; +@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, + @param out [out] The destination of the hash (32 bytes) + @return CRYPT_OK if successful + */ +-int sha256_done(struct sha256_state *md, unsigned char *out) ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) + { + int i; + +diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h +index a502d2b..93a8858 100644 +--- a/core/crypto/sha256_i.h ++++ b/core/crypto/sha256_i.h +@@ -11,15 +11,15 @@ + + #define SHA256_BLOCK_SIZE 64 + +-struct sha256_state { ++struct rtl_sha256_state { + u64 length; + u32 state[8], curlen; + u8 buf[SHA256_BLOCK_SIZE]; + }; + +-void sha256_init(struct sha256_state *md); +-int sha256_process(struct sha256_state *md, const unsigned char *in, ++void rtl_sha256_init(struct rtl_sha256_state *md); ++int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, + unsigned long inlen); +-int sha256_done(struct sha256_state *md, unsigned char *out); ++int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); + + #endif /* SHA256_I_H */ +-- +2.34.1 + From thomas.petazzoni at bootlin.com Wed Dec 28 19:56:26 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 20:56:26 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 In-Reply-To: <20221228071734.737602-1-francois.perrad@gadz.org> References: <20221228071734.737602-1-francois.perrad@gadz.org> Message-ID: <20221228205626.65dc0189@windsurf> Hello Fran?ois, Thanks for looking into this! On Wed, 28 Dec 2022 08:17:34 +0100 Francois Perrad wrote: > switch to meson infra > remove autotools specific patches Is the version bump related/tied to the switch to meson? If they are not, they should be in separate patches. > > host-libgtk3 is a hack which build only gtk-update-icon-cache Yes, and? > -LIBGTK3_CONF_OPTS = \ > - --disable-glibtest \ > - --enable-explicit-deps=no > -HOST_LIBGTK3_CONF_OPTS = --disable-introspection Where is introspection now being disabled for the host package? Also, there were quite a few tweaks for the host build, which you have removed. How does it work now? We build a full Gtk for the host? It doesn't need any extra dependency? Thanks! Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:01:30 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:01:30 +0100 Subject: [Buildroot] [git commit] package/dieharder: bump to version 3.31.1.4 Message-ID: <20221228200139.0086186F57@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=16b27f7cdbc8c203b3b957a33ade03739149021f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master - Switch to the maintenance "upstream" repo which regroup updates made for the Debian package - Drop all patches (already in version) - Drop DIEHARDER_M4_CLEAN which is not needed since https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 - -fcommon is not needed since https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...includedir-as-include-search-path-for-bui.patch | 62 -- .../dieharder/0002-Fix-missing-type-intptr_t.patch | 27 - ...U_SOURCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - .../0004-Add-static-to-inline-functions.patch | 65 -- .../dieharder/0005-Remove-defunct-rgb_operm.patch | 732 --------------------- package/dieharder/dieharder.hash | 2 +- package/dieharder/dieharder.mk | 25 +- 7 files changed, 4 insertions(+), 937 deletions(-) diff --git a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch b/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch deleted file mode 100644 index b475e5c470..0000000000 --- a/package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch +++ /dev/null @@ -1,62 +0,0 @@ -From fbc9b7c3b83a99ac996c0a268487d1f800630328 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Wed, 8 Feb 2017 21:26:58 +0100 -Subject: [PATCH] Do not use includedir as include search path for build - ---includedir is not used to specify where a program should -look for headers of libraries, but to tell where it should -install its own headers. - -Signed-off-by: Julien Viard de Galbert ---- - configure.ac | 6 +++--- - dieharder/Makefile.am | 2 +- - libdieharder/Makefile.am | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b336115..91f7c64 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -96,9 +96,9 @@ AC_TYPE_SIZE_T - AC_C_VOLATILE - AC_C_INLINE - --DIEHARDER_CFLAGS="-I$includedir" --dieharder_CFLAGS="-std=c99 -Wall -pedantic -I$includedir" --libdieharder_lo_CFLAGS="-Wall -pedantic -I$includedir" -+DIEHARDER_CFLAGS="" -+dieharder_CFLAGS="-std=c99 -Wall -pedantic" -+libdieharder_lo_CFLAGS="-Wall -pedantic" - DIEHARDER_LIBS="-L$libdir -ldieharder" - ACLOCAL_AMFLAGS="-I m4" - -diff --git a/dieharder/Makefile.am b/dieharder/Makefile.am -index e6fbff2..7bdac5c 100644 ---- a/dieharder/Makefile.am -+++ b/dieharder/Makefile.am -@@ -64,7 +64,7 @@ DEFINES = -DVERSION=$(VERSION) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) -I ${includedir} -+AM_CPPFLAGS = -I ${top_srcdir}/include $(DEFINES) - AM_CFLAGS = -O3 - - # Load flags (optional) -diff --git a/libdieharder/Makefile.am b/libdieharder/Makefile.am -index 5fd3396..0873f9c 100644 ---- a/libdieharder/Makefile.am -+++ b/libdieharder/Makefile.am -@@ -114,7 +114,7 @@ DEFINES = -DVERSION=$(VERSION) -DLITTLE_ENDIAN=$(LITTLE_ENDIAN) - # CC = gcc - - # Compile flags (use fairly standard -O3 as default) --AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include -I ${includedir} -+AM_CPPFLAGS = $(DEFINES) -I ${top_srcdir}/include - AM_CFLAGS = -O3 -Wall -pedantic -Wno-unused-variable - - #======================================================================== --- -2.1.4 - diff --git a/package/dieharder/0002-Fix-missing-type-intptr_t.patch b/package/dieharder/0002-Fix-missing-type-intptr_t.patch deleted file mode 100644 index 12ea5e7fa0..0000000000 --- a/package/dieharder/0002-Fix-missing-type-intptr_t.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 6f550841943f19612af064b3d3a1db134078e03c Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:18:10 +0100 -Subject: [PATCH] Fix missing type intptr_t - -With glibc-2.23 unistd.h need intptr_t when __USE_MISC is defined. - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index 2138ebf..d98b758 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#include - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch b/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch deleted file mode 100644 index d71cd57445..0000000000 --- a/package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 526510a27ef47a16699dd34a2373ad9b6bb5e8f3 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Sat, 14 Jan 2017 14:19:47 +0100 -Subject: [PATCH] Add _GNU_SOURCE for uint and M_PI with musl libc - -When building with musl libc _GNU_SOURCE need to be defined -to provide uint type and M_PI macro - -Signed-off-by: Julien Viard de Galbert ---- - include/dieharder/libdieharder.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/include/dieharder/libdieharder.h b/include/dieharder/libdieharder.h -index d98b758..c1a5023 100644 ---- a/include/dieharder/libdieharder.h -+++ b/include/dieharder/libdieharder.h -@@ -17,6 +17,7 @@ - - /* This turns on uint macro in c99 */ - #define __USE_MISC 1 -+#define _GNU_SOURCE 1 - #include - #include - #include --- -2.1.4 - diff --git a/package/dieharder/0004-Add-static-to-inline-functions.patch b/package/dieharder/0004-Add-static-to-inline-functions.patch deleted file mode 100644 index 64cde1d21d..0000000000 --- a/package/dieharder/0004-Add-static-to-inline-functions.patch +++ /dev/null @@ -1,65 +0,0 @@ -From 9c71a211dcf20f53f747326f5bc3fee9fabe3f52 Mon Sep 17 00:00:00 2001 -From: Julien Viard de Galbert -Date: Tue, 27 Jun 2017 00:16:11 +0200 -Subject: [PATCH] Add static to inline functions - -This is needed to avoid a link error where the inline functions appear -missing at link time. -From c99 standard inline function should either be declared static or -have an extern instance in a c file for linking. -This fix is necessary to build with gcc 7; for some reason it was not -trigerred before. - -Signed-off-by: Julien Viard de Galbert ---- - libdieharder/dab_filltree.c | 4 ++-- - libdieharder/dab_filltree2.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/libdieharder/dab_filltree.c b/libdieharder/dab_filltree.c -index 9cc5ce7..a377c3d 100644 ---- a/libdieharder/dab_filltree.c -+++ b/libdieharder/dab_filltree.c -@@ -34,7 +34,7 @@ static double targetData[] = { - 0.0, 0.0, 0.0, 0.0, 0.13333333, 0.20000000, 0.20634921, 0.17857143, 0.13007085, 0.08183633, 0.04338395, 0.01851828, 0.00617270, 0.00151193, 0.00023520, 0.00001680, 0.00000000, 0.00000000, 0.00000000, 0.00000000 - }; - --inline int insert(double x, double *array, unsigned int startVal); -+static inline int insert(double x, double *array, unsigned int startVal); - - int dab_filltree(Test **test,int irun) { - int size = (ntuple == 0) ? 32 : ntuple; -@@ -105,7 +105,7 @@ int dab_filltree(Test **test,int irun) { - } - - --inline int insert(double x, double *array, unsigned int startVal) { -+static inline int insert(double x, double *array, unsigned int startVal) { - uint d = (startVal + 1) / 2; - uint i = startVal; - while (d > 0) { -diff --git a/libdieharder/dab_filltree2.c b/libdieharder/dab_filltree2.c -index 1e33af2..59cbd52 100644 ---- a/libdieharder/dab_filltree2.c -+++ b/libdieharder/dab_filltree2.c -@@ -92,7 +92,7 @@ static double targetData[128] = { // size=128, generated from 6e9 samples - 0.00000000000e+00,0.00000000000e+00,0.00000000000e+00,0.00000000000e+00, - }; - --inline int insertBit(uint x, uchar *array, uint *i, uint *d); -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d); - - int dab_filltree2(Test **test, int irun) { - int size = (ntuple == 0) ? 128 : ntuple; -@@ -181,7 +181,7 @@ int dab_filltree2(Test **test, int irun) { - * The function returns >= 0 if the path went too deep; the - * returned value is the last position of the path. - */ --inline int insertBit(uint x, uchar *array, uint *i, uint *d) { -+static inline int insertBit(uint x, uchar *array, uint *i, uint *d) { - if (x != 0) { - *i += *d; - } else { --- -2.13.2 - diff --git a/package/dieharder/0005-Remove-defunct-rgb_operm.patch b/package/dieharder/0005-Remove-defunct-rgb_operm.patch deleted file mode 100644 index efc311dbaa..0000000000 --- a/package/dieharder/0005-Remove-defunct-rgb_operm.patch +++ /dev/null @@ -1,732 +0,0 @@ -From 40d377b86c856f5a4510a6f5cd56be004873ad77 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marcus=20M=C3=BCller?= -Date: Mon, 12 Oct 2020 21:30:12 +0200 -Subject: [PATCH] Remove defunct rgb_operm - -[Retrieved from: -https://github.com/eddelbuettel/dieharder/pull/2/commits/40d377b86c856f5a4510a6f5cd56be004873ad77] -Signed-off-by: Fabrice Fontaine ---- - include/Makefile.am | 1 - - include/dieharder/rgb_operm.h | 38 -- - include/dieharder/tests.h | 2 - - libdieharder/rgb_operm.c | 633 ---------------------------------- - 4 files changed, 674 deletions(-) - delete mode 100644 include/dieharder/rgb_operm.h - delete mode 100644 libdieharder/rgb_operm.c - -diff --git a/include/Makefile.am b/include/Makefile.am -index f80b4ff..e4659cd 100644 ---- a/include/Makefile.am -+++ b/include/Makefile.am -@@ -33,7 +33,6 @@ nobase_include_HEADERS = dieharder/copyright.h \ - dieharder/rgb_lagged_sums.h \ - dieharder/rgb_lmn.h \ - dieharder/rgb_minimum_distance.h \ -- dieharder/rgb_operm.h \ - dieharder/rgb_persist.h \ - dieharder/rgb_permutations.h \ - dieharder/rgb_timing.h \ -diff --git a/include/dieharder/rgb_operm.h b/include/dieharder/rgb_operm.h -deleted file mode 100644 -index c48fa37..0000000 ---- a/include/dieharder/rgb_operm.h -+++ /dev/null -@@ -1,38 +0,0 @@ --/* -- * rgb_operm test header. -- */ -- --/* -- * function prototype -- */ --int rgb_operm(Test **test,int irun); -- --static Dtest rgb_operm_dtest __attribute__((unused)) = { -- "RGB Overlapping Permuations Test", -- "rgb_operm", -- "\n\ --#========================================================================\n\ --# RGB Overlapping Permutations Test\n\ --# Forms both the exact (expected) covariance matrix for overlapping\n\ --# permutations of random integer and an empirical covariance matrix\n\ --# formed from a long string of samples. The difference is expected\n\ --# to have a chisq distribution and hence can be transformed into a\n\ --# sample p-value. Note that this is one possible functional replacement\n\ --# for the broken/defunct diehard operm5 test, but one that permits k (the\n\ --# number of numbers in the overlapping permutation window) to be varied\n\ --# from 2 to perhaps 8.\n\ --#\n", -- 100, /* Default psamples */ -- 100000, /* Default tsamples */ -- 1, /* We magically make all the bit tests return a single histogram */ -- rgb_operm, -- 0 --}; -- --/* -- * Global variables. -- * -- * rgb_operm_k is the size of the overlapping window that is slid along -- * a data stream of rands from x_i to x_{i+k} to compute c[][]. -- */ --unsigned int rgb_operm_k; -diff --git a/include/dieharder/tests.h b/include/dieharder/tests.h -index 1674aed..b50dbe3 100644 ---- a/include/dieharder/tests.h -+++ b/include/dieharder/tests.h -@@ -11,7 +11,6 @@ - #include - #include - #include --#include - #include - #include - #include -@@ -80,7 +79,6 @@ - RGB_PERMUTATIONS, - RGB_LAGGED_SUMS, - RGB_LMN, -- RGB_OPERM, - DAB_BYTEDISTRIB, - DAB_DCT, - DAB_FILLTREE, -diff --git a/libdieharder/rgb_operm.c b/libdieharder/rgb_operm.c -deleted file mode 100644 -index 15f8e9a..0000000 ---- a/libdieharder/rgb_operm.c -+++ /dev/null -@@ -1,633 +0,0 @@ --/* -- * ======================================================================== -- * $Id: rgb_operm.c 252 2006-10-10 13:17:36Z rgb $ -- * -- * See copyright in copyright.h and the accompanying file COPYING -- * ======================================================================== -- */ -- --/* -- * ======================================================================== -- * This is the revised Overlapping Permutations test. It directly -- * simulates the covariance matrix of overlapping permutations. The way -- * this works below (tentatively) is: -- * -- * For a bit ntuple of length N, slide a window of length N to the -- * right one bit at a time. Compute the permutation index of the -- * original ntuple, the permutation index of the window ntuple, and -- * accumulate the covariance matrix of the two positions. This -- * can be directly and precisely computed as well. The simulated -- * result should be distributed according to the chisq distribution, -- * so we subtract the two and feed it into the chisq program as a -- * vector to compute p. -- * -- * This MAY NOT BE RIGHT. I'm working from both Marsaglia's limited -- * documentation (in a program that doesn't do ANYTHING like what the -- * documentation says it does) and from Nilpotent Markov Processes. -- * But I confess to not quite understand how to actually perform the -- * test in the latter -- it is very good at describing the construction -- * of the target matrix, not so good at describing how to transform -- * this into a chisq and p. -- * -- * FWIW, as I get something that actually works here, I'm going to -- * THOROUGHLY document it in the book that will accompany the test. -- *======================================================================== -- */ -- --#include --#define RGB_OPERM_KMAX 10 -- --/* -- * Some globals that will eventually go in the test include where they -- * arguably belong. -- */ --double fpipi(int pi1,int pi2,int nkp); --uint piperm(size_t *data,int len); --void make_cexact(); --void make_cexpt(); --int nperms,noperms; --double **cexact,**ceinv,**cexpt,**idty; --double *cvexact,*cvein,*cvexpt,*vidty; -- --int rgb_operm(Test **test,int irun) --{ -- -- int i,j,n,nb,iv,s; -- uint csamples; /* rgb_operm_k^2 is vector size of cov matrix */ -- uint *count,ctotal; /* counters */ -- uint size; -- double pvalue,ntuple_prob,pbin; /* probabilities */ -- Vtest *vtest; /* Chisq entry vector */ -- -- gsl_matrix_view CEXACT,CEINV,CEXPT,IDTY; -- -- /* -- * For a given n = ntuple size in bits, there are n! bit orderings -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("#==================================================================\n"); -- printf("# rgb_operm: Running rgb_operm verbosely for k = %d.\n",rgb_operm_k); -- printf("# rgb_operm: Use -v = %d to focus.\n",D_RGB_OPERM); -- printf("# rgb_operm: ======================================================\n"); -- } -- -- /* -- * Sanity check first -- */ -- if((rgb_operm_k < 0) || (rgb_operm_k > RGB_OPERM_KMAX)){ -- printf("\nError: rgb_operm_k must be a positive integer <= %u. Exiting.\n",RGB_OPERM_KMAX); -- exit(0); -- } -- -- nperms = gsl_sf_fact(rgb_operm_k); -- noperms = gsl_sf_fact(3*rgb_operm_k-2); -- csamples = rgb_operm_k*rgb_operm_k; -- gsl_permutation * p = gsl_permutation_alloc(nperms); -- -- /* -- * Allocate memory for value_max vector of Vtest structs and counts, -- * PER TEST. Note that we must free both of these when we are done -- * or leak. -- */ -- vtest = (Vtest *)malloc(csamples*sizeof(Vtest)); -- count = (uint *)malloc(csamples*sizeof(uint)); -- Vtest_create(vtest,csamples+1); -- -- /* -- * We have to allocate and free the cexact and cexpt matrices here -- * or they'll be forgotten when these routines return. -- */ -- MYDEBUG(D_RGB_OPERM){ -- printf("# rgb_operm: Creating and zeroing cexact[][] and cexpt[][].\n"); -- } -- cexact = (double **)malloc(nperms*sizeof(double*)); -- ceinv = (double **)malloc(nperms*sizeof(double*)); -- cexpt = (double **)malloc(nperms*sizeof(double*)); -- idty = (double **)malloc(nperms*sizeof(double*)); -- cvexact = (double *)malloc(nperms*nperms*sizeof(double)); -- cvein = (double *)malloc(nperms*nperms*sizeof(double)); -- cvexpt = (double *)malloc(nperms*nperms*sizeof(double)); -- vidty = (double *)malloc(nperms*nperms*sizeof(double)); -- for(i=0;idata[k]; -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("#------------------------------------------------------------------\n"); -- printf("# Generating offset sample permutation pi's\n"); -- } -- */ -- for(k=0;k<2*rgb_operm_k - 1;k++){ -- gsl_sort_index((size_t *) ps,&testv[k],1,rgb_operm_k); -- pi[k] = piperm((size_t *) ps,rgb_operm_k); -- -- /* Not cruft, but quiet... -- MYDEBUG(D_RGB_OPERM){ -- printf("# %u: ",k); -- for(ip=k;ipdata[ip]); -- } -- printf(" = %u\n",pi[k]); -- } -- */ -- } -- -- /* -- * This is the business end of things. The covariance matrix is the -- * the sum of a central function of the permutation indices that yields -- * nperms-1/nperms on diagonal, -1/nperms off diagonal, for all the -- * possible permutations, for the FIRST permutation in a sample (fi) -- * times the sum of the same function over all the overlapping permutations -- * drawn from the same sample. Quite simple, really. -- */ -- for(i=0;idata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } else { -- gsl_permutation_memcpy(lookup[i],lookup[i-1]); -- gsl_permutation_next(lookup[i]); -- for(j=0;jdata[rgb_operm_k-j-1] = lookup[i]->data[j]; -- } -- } -- } -- */ -- MYDEBUG(D_RGB_OPERM){ -- for(i=0;i ",i); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf("\n"); -- } -- } -- -- } -- -- for(i=0;idata,len*sizeof(uint))==0){ -- /* Not cruft, but off: -- MYDEBUG(D_RGB_OPERM){ -- printf("# piperm(): "); -- gsl_permutation_fprintf(stdout,lookup[i]," %u"); -- printf(" = %u\n",i); -- } -- */ -- return(i); -- } -- } -- printf("We'd better not get here...\n"); -- -- return(0); -- --} -- --double fpipi(int pi1,int pi2,int nkp) --{ -- -- int i; -- double fret; -- -- /* -- * compute the k-permutation index from iperm for the window -- * at data[offset] of length len. If it matches pind, return -- * the first quantity, otherwise return the second. -- */ -- if(pi1 == pi2){ -- -- fret = (double) (nkp - 1.0)/nkp; -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } else { -- -- fret = (double) (-1.0/nkp); -- if(verbose < 0){ -- printf(" f(%d,%d) = %10.6f\n",pi1,pi2,fret); -- } -- return(fret); -- -- } -- -- --} -- -- -- -- diff --git a/package/dieharder/dieharder.hash b/package/dieharder/dieharder.hash index 65b60e7aa7..3d285d03cc 100644 --- a/package/dieharder/dieharder.hash +++ b/package/dieharder/dieharder.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 6cff0ff8394c553549ac7433359ccfc955fb26794260314620dfa5e4cd4b727f dieharder-3.31.1.tgz +sha256 0fdd8a66a077e86652a47641589aa4667ae13d322a7214bb555ab37f082002dd dieharder-3.31.1.4.tar.gz sha256 c475bcd1afa6fc15a65174e31c599c0d23706a34e4b9f2fcb03a4dad5438d53f COPYING diff --git a/package/dieharder/dieharder.mk b/package/dieharder/dieharder.mk index cbf28922fd..6fe5b1f743 100644 --- a/package/dieharder/dieharder.mk +++ b/package/dieharder/dieharder.mk @@ -4,28 +4,14 @@ # ################################################################################ -DIEHARDER_VERSION = 3.31.1 -DIEHARDER_SITE = http://www.phy.duke.edu/~rgb/General/dieharder -DIEHARDER_SOURCE = dieharder-$(DIEHARDER_VERSION).tgz -DIEHARDER_STRIP_COMPONENTS = 2 +DIEHARDER_VERSION = 3.31.1.4 +DIEHARDER_SITE = $(call github,eddelbuettel,dieharder,$(DIEHARDER_VERSION)) DIEHARDER_LICENSE = GPL-2.0 with beverage clause DIEHARDER_LICENSE_FILES = COPYING DIEHARDER_DEPENDENCIES = gsl - -# The original configure does not use variables provided in the -# environment so _CONF_ENV does not work. (_CONF_OPTS does). -# -# Finally, we patch configure.ac and some Makefile.am so we need to -# autoreconf anyway +# configure retrieved from git is outdated DIEHARDER_AUTORECONF = YES -# The m4/*.m4 files are symlinks to /usr/share, which clearly doesn't -# work, and doing an autoreconf does not replace them. -define DIEHARDER_M4_CLEAN - rm -f $(@D)/m4/*.m4 -endef -DIEHARDER_POST_PATCH_HOOKS += DIEHARDER_M4_CLEAN - # fix endianness detection ifeq ($(BR2_ENDIAN),"BIG") DIEHARDER_CONF_ENV = ac_cv_c_endian=big @@ -36,9 +22,4 @@ endif # parallel build fail, disable it DIEHARDER_MAKE = $(MAKE1) -# Too many fixes needed to build with -fno-common which is default since gcc 10 -ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_10),y) -DIEHARDER_CONF_ENV += CFLAGS="$(TARGET_CFLAGS) -fcommon" -endif - $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Wed Dec 28 20:01:51 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:01:51 +0100 Subject: [Buildroot] [PATCH 1/1] package/dieharder: bump to version 3.31.1.4 In-Reply-To: <20221227220017.343024-1-fontaine.fabrice@gmail.com> References: <20221227220017.343024-1-fontaine.fabrice@gmail.com> Message-ID: <20221228210151.27b53edc@windsurf> On Tue, 27 Dec 2022 23:00:17 +0100 Fabrice Fontaine wrote: > - Switch to the maintenance "upstream" repo which regroup updates made > for the Debian package > - Drop all patches (already in version) > - Drop DIEHARDER_M4_CLEAN which is not needed since > https://github.com/eddelbuettel/dieharder/commit/c875e5d8196c4a79547281ff5f9fb04af734db97 > - -fcommon is not needed since > https://github.com/eddelbuettel/dieharder/commit/8feba3cc2bf92627f32ac637827ac760d3a17e63 > > Signed-off-by: Fabrice Fontaine > --- > ...dedir-as-include-search-path-for-bui.patch | 62 -- > .../0002-Fix-missing-type-intptr_t.patch | 27 - > ...RCE-for-uint-and-M_PI-with-musl-libc.patch | 28 - > .../0004-Add-static-to-inline-functions.patch | 65 -- > .../0005-Remove-defunct-rgb_operm.patch | 732 ------------------ > package/dieharder/dieharder.hash | 2 +- > package/dieharder/dieharder.mk | 25 +- > 7 files changed, 4 insertions(+), 937 deletions(-) > delete mode 100644 package/dieharder/0001-Do-not-use-includedir-as-include-search-path-for-bui.patch > delete mode 100644 package/dieharder/0002-Fix-missing-type-intptr_t.patch > delete mode 100644 package/dieharder/0003-Add-_GNU_SOURCE-for-uint-and-M_PI-with-musl-libc.patch > delete mode 100644 package/dieharder/0004-Add-static-to-inline-functions.patch > delete mode 100644 package/dieharder/0005-Remove-defunct-rgb_operm.patch That's a seriously good cleanup! Applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:02:22 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:02:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build with updated jitterentropy-library In-Reply-To: <20221228181149.2433577-1-bernd.kuhls@t-online.de> References: <20221228181149.2433577-1-bernd.kuhls@t-online.de> Message-ID: <20221228210222.3efdf575@windsurf> On Wed, 28 Dec 2022 19:11:49 +0100 Bernd Kuhls wrote: > Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 > which broke building rng-tools. > > Add two upstream patches which improve jitterentropy-library detection. > > Fixes: > http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ > > Signed-off-by: Bernd Kuhls > --- > ...ropy-detection-to-look-for-the-setti.patch | 30 ++++++++++++++ > ...ropy-library-to-timeout-fail-on-long.patch | 39 +++++++++++++++++++ > 2 files changed, 69 insertions(+) > create mode 100644 package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch > create mode 100644 package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Wed Dec 28 20:02:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:02:11 +0100 Subject: [Buildroot] [git commit] package/rng-tools: fix build with updated jitterentropy-library Message-ID: <20221228200325.8E9F486F60@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Commit a8807ddbe2 bumped package jitterentropy-library to version 3.4.1 which broke building rng-tools. Add two upstream patches which improve jitterentropy-library detection. Fixes: http://autobuild.buildroot.net/results/a6f/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8/ Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- ...erentropy-detection-to-look-for-the-setti.patch | 30 +++++++++++++++++ ...erentropy-library-to-timeout-fail-on-long.patch | 39 ++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch new file mode 100644 index 0000000000..553842640d --- /dev/null +++ b/package/rng-tools/0002-Adjust-jitterentropy-detection-to-look-for-the-setti.patch @@ -0,0 +1,30 @@ +From e2698477e8abf623c18ab28d33cc894ec882a706 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Fri, 18 Mar 2022 18:59:52 -0400 +Subject: [PATCH] Adjust jitterentropy detection to look for the settick + function + +Theres no great way to detect if jitterentropy has the internal timer +feature enabled so we have to look for a function that is only defined +when it is enabled + +Signed-off-by: Bernd Kuhls +[downloaded from upstream commit + https://github.com/nhorman/rng-tools/commit/e2698477e8abf623c18ab28d33cc894ec882a706] +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index e16e1a0..0f5a38e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -94,7 +94,7 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_entropy_switch_notime_impl, ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, + [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], + [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) diff --git a/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch new file mode 100644 index 0000000000..9d8dbe2d0b --- /dev/null +++ b/package/rng-tools/0003-Adjust-jitterentropy-library-to-timeout-fail-on-long.patch @@ -0,0 +1,39 @@ +From c29424f10a0dcbd18ac25607fa1c81c18a960e81 Mon Sep 17 00:00:00 2001 +From: Neil Horman +Date: Mon, 16 May 2022 13:38:54 -0400 +Subject: [PATCH] Adjust jitterentropy library to timeout/fail on long delay + +[Bernd: removed description of unrelated part of the patch] + +Also while we're at it, I might have a build solution for the presence +of internal timers. When jitterentropy is built without internal +timers, jent_notime_init is defined publically, but when it is built +with timers, its declared as a static symbol, preenting resolution, so +we can test to see if the function exists. If it does we _don't_ have +notime support. The logic is a bit backwards, but i think it works + +Signed-off-by: Bernd Kuhls +[downloaded configure.ac patch from upstream commit + https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219] +--- + configure.ac | 6 ++--- + rngd_jitter.c | 62 ++++++++++++++++++++++++++++++++++++++------------- + 2 files changed, 49 insertions(+), 19 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 52f2bb5..0af64e7 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -101,9 +101,9 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_settick, +- [AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME])], +- [],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_init, ++ [], ++ [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) From bernd.kuhls at t-online.de Wed Dec 28 20:08:31 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 21:08:31 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: enable optional usage of ccache Message-ID: <20221228200831.1185831-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/kodi/kodi.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk index 812c4be6e8..0878296599 100644 --- a/package/kodi/kodi.mk +++ b/package/kodi/kodi.mk @@ -68,7 +68,6 @@ KODI_EXTRA_DOWNLOADS += \ KODI_CONF_OPTS += \ -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \ -DENABLE_APP_AUTONAME=OFF \ - -DENABLE_CCACHE=OFF \ -DENABLE_DVDCSS=ON \ -DENABLE_INTERNAL_CROSSGUID=OFF \ -DWITH_FFMPEG=$(STAGING_DIR)/usr \ @@ -89,6 +88,12 @@ KODI_CONF_OPTS += \ -DLIBDVDNAV_URL=$(KODI_DL_DIR)/kodi-libdvdnav-$(KODI_LIBDVDNAV_VERSION).tar.gz \ -DLIBDVDREAD_URL=$(KODI_DL_DIR)/kodi-libdvdread-$(KODI_LIBDVDREAD_VERSION).tar.gz +ifeq ($(BR2_CCACHE),y) +KODI_CONF_OPTS += -DENABLE_CCACHE=ON +else +KODI_CONF_OPTS += -DENABLE_CCACHE=OFF +endif + ifeq ($(BR2_PACKAGE_KODI_RENDER_SYSTEM_GL),y) KODI_CONF_OPTS += -DAPP_RENDER_SYSTEM=gl KODI_DEPENDENCIES += libgl libglu -- 2.34.1 From giulio.benetti at benettiengineering.com Wed Dec 28 20:24:50 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 21:24:50 +0100 Subject: [Buildroot] [PATCH] DEVELOPERS: drop package/ucl entry In-Reply-To: <87bknn4941.fsf@tarshish> References: <87bknn4941.fsf@tarshish> Message-ID: > Il giorno 28 dic 2022, alle ore 20:33, Baruch Siach ha scritto: > > ?Hi Giulio, > >> On Wed, Dec 28 2022, Giulio Benetti wrote: >> Package ucl has been dropped with commit >> 85c5af46ad6c18841576c0f7abe241a617a44cb7 >> so let's drop it from DEVELOPERS since when calling utils/get-developers >> it throws: >> WARNING: 'package/ucl/' doesn't match any file > > This duplicates > http://patchwork.ozlabs.org/project/buildroot/patch/20221228083918.3762-1-fontaine.fabrice at gmail.com/ Oops, I haven?t checked, sorry for the noise then. Thank you Giulio > > baruch > >> Fixes: 85c5af46ad ("package/ucl: drop package") >> Signed-off-by: Giulio Benetti >> --- >> DEVELOPERS | 1 - >> 1 file changed, 1 deletion(-) >> >> diff --git a/DEVELOPERS b/DEVELOPERS >> index 7d19bae7a6..998bac935e 100644 >> --- a/DEVELOPERS >> +++ b/DEVELOPERS >> @@ -1091,7 +1091,6 @@ F: package/libsodium/ >> F: package/php-amqp/ >> F: package/python-cherrypy/ >> F: package/sane-backends/ >> -F: package/ucl/ >> F: package/upx/ >> F: package/zxing-cpp/ > > > -- > ~. .~ Tk Open Systems > =}------------------------------------------------ooO--U--Ooo------------{= > - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il - From yann.morin.1998 at free.fr Wed Dec 28 20:45:55 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Wed, 28 Dec 2022 21:45:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/kodi: enable optional usage of ccache In-Reply-To: <20221228200831.1185831-1-bernd.kuhls@t-online.de> References: <20221228200831.1185831-1-bernd.kuhls@t-online.de> Message-ID: <20221228204555.GI2498764@scaer> Bernd, All, On 2022-12-28 21:08 +0100, Bernd Kuhls spake thusly: > Signed-off-by: Bernd Kuhls > --- > package/kodi/kodi.mk | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/package/kodi/kodi.mk b/package/kodi/kodi.mk > index 812c4be6e8..0878296599 100644 > --- a/package/kodi/kodi.mk > +++ b/package/kodi/kodi.mk > @@ -68,7 +68,6 @@ KODI_EXTRA_DOWNLOADS += \ > KODI_CONF_OPTS += \ > -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) $(KODI_C_FLAGS)" \ > -DENABLE_APP_AUTONAME=OFF \ > - -DENABLE_CCACHE=OFF \ > -DENABLE_DVDCSS=ON \ > -DENABLE_INTERNAL_CROSSGUID=OFF \ > -DWITH_FFMPEG=$(STAGING_DIR)/usr \ > @@ -89,6 +88,12 @@ KODI_CONF_OPTS += \ > -DLIBDVDNAV_URL=$(KODI_DL_DIR)/kodi-libdvdnav-$(KODI_LIBDVDNAV_VERSION).tar.gz \ > -DLIBDVDREAD_URL=$(KODI_DL_DIR)/kodi-libdvdread-$(KODI_LIBDVDREAD_VERSION).tar.gz > > +ifeq ($(BR2_CCACHE),y) > +KODI_CONF_OPTS += -DENABLE_CCACHE=ON > +else > +KODI_CONF_OPTS += -DENABLE_CCACHE=OFF > +endif Use of ccache is han dled globally in a single location, iwth the toolchain wrapper, look for 'BR_CCACHE' in toolchain/toolchain-wrapper.c. Why would we need something special for Kodi? Regards, Yann E. MORIN. > ifeq ($(BR2_PACKAGE_KODI_RENDER_SYSTEM_GL),y) > KODI_CONF_OPTS += -DAPP_RENDER_SYSTEM=gl > KODI_DEPENDENCIES += libgl libglu > -- > 2.34.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Wed Dec 28 20:53:23 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Wed, 28 Dec 2022 21:53:23 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 Message-ID: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> Add patches pending upstream[0] to handle various data types and api changes up to Linux 6.1. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 Fixes: http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa Signed-off-by: Giulio Benetti --- ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ ...fix-build-failure-on-remove-callback.patch | 44 ++++ ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ 4 files changed, 392 insertions(+) create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch diff --git a/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..2f10627301 --- /dev/null +++ b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From f80e4343fa0a4d8b22933d1704c85a771fe234a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 19:56:46 +0100 +Subject: [PATCH] cfg80211.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..41edd02 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1422,7 +1422,11 @@ static int mgmt_tx(struct wiphy *wiphy, + const u8 *vendor_ie; + int ret = 0; + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ *cookie = get_random_u32(); ++#else + *cookie = prandom_u32(); ++#endif + priv->tx_cookie = *cookie; + mgmt = (const struct ieee80211_mgmt *)buf; + +-- +2.34.1 + diff --git a/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch new file mode 100644 index 0000000000..87306dfa12 --- /dev/null +++ b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch @@ -0,0 +1,44 @@ +From a88819bd63f977b5a33d72a2b9e264ce104726bd Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:02:12 +0100 +Subject: [PATCH] spi.c: fix build failure on remove callback + +Starting from Linux 5.18 remove callback returns void, so let's deal with +it depending on Linux version >= 5.18. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + spi.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/spi.c b/spi.c +index 96c51fe..f7b43e2 100644 +--- a/spi.c ++++ b/spi.c +@@ -211,7 +211,11 @@ free: + return ret; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0)) ++static void wilc_bus_remove(struct spi_device *spi) ++#else + static int wilc_bus_remove(struct spi_device *spi) ++#endif + { + struct wilc *wilc = spi_get_drvdata(spi); + +@@ -220,7 +224,10 @@ static int wilc_bus_remove(struct spi_device *spi) + + wilc_netdev_cleanup(wilc); + wilc_bt_deinit(); ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)) + return 0; ++#endif + } + + static int wilc_spi_suspend(struct device *dev) +-- +2.34.1 + diff --git a/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch new file mode 100644 index 0000000000..785b8904b2 --- /dev/null +++ b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch @@ -0,0 +1,98 @@ +From a608cdd7903505217529317c04b5b58cb7e25081 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:06:43 +0100 +Subject: [PATCH] cfg80211.c: fix build failure with Linux 5.19 and 6.1 + +Starting from Linux 5.19 stop_ap() requires unsigned int link_id as +parameter. Then from Linux 6.1 on lot of other cfg80211 APIs require +int link_id to deal with MLO, so let's add that parameter too. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 35 +++++++++++++++++++++++++++++------ + 1 file changed, 29 insertions(+), 6 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 41edd02..57c777d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -674,8 +674,12 @@ static int wilc_wfi_cfg_copy_wpa_info(struct wilc_wfi_key *key_info, + return 0; + } + +-static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, struct key_params *params) ++static int add_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ struct key_params *params) + + { + int ret = 0, keylen = params->key_len, seqlen = params->seq_len; +@@ -792,6 +796,9 @@ static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + } + + static int del_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, + bool pairwise, + const u8 *mac_addr) +@@ -833,9 +840,13 @@ static int del_key(struct wiphy *wiphy, struct net_device *netdev, + return ret; + } + +-static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, void *cookie, +- void (*callback)(void *cookie, struct key_params *)) ++static int get_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ void *cookie, void (*callback)(void *cookie, ++ struct key_params *)) + { + struct wilc_vif *vif = netdev_priv(netdev); + struct wilc_priv *priv = &vif->priv; +@@ -877,12 +888,18 @@ static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + + /* wiphy_new() will WARN if not present*/ + static int set_default_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, bool unicast, bool multicast) + { + return 0; + } + + static int set_default_mgmt_key (struct wiphy *wiphy,struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index) + { + return 0; +@@ -1814,7 +1831,13 @@ static int change_beacon(struct wiphy *wiphy, struct net_device *dev, + return wilc_add_beacon(vif, 0, 0, beacon); + } + +-static int stop_ap(struct wiphy *wiphy, struct net_device *dev) ++static int stop_ap(struct wiphy *wiphy, struct net_device *dev ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)) ++ , unsigned int link_id ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ , int link_id ++#endif ++ ) + { + int ret; + struct wilc_vif *vif = netdev_priv(dev); +-- +2.34.1 + diff --git a/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch new file mode 100644 index 0000000000..faee805b5a --- /dev/null +++ b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch @@ -0,0 +1,216 @@ +From 5f022c4d3be32493d500be82f51032ef4fb3cdc0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:08:45 +0100 +Subject: [PATCH] Fix struct station_parameters Linux 6.1 build failure + +Starting from Linux 6.1 struct station_parameters has changed by moving +some member to its child struct link_station_parameters. Let's extract the +values of the needed members into local values at the beginning of +functions and substitute the member access with the local variables. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 48 ++++++++++++++++++++++++++++++++---------------- + hif.c | 44 ++++++++++++++++++++++++++++++++------------ + 2 files changed, 64 insertions(+), 28 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 57c777d..bdd480c 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1866,6 +1866,14 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + struct wilc_vif *vif = netdev_priv(dev); + struct wilc_priv *priv = &vif->priv; + u8 *assoc_bss = priv->assoc_stainfo.sta_associated_bss[params->aid]; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + if (vif->iftype == WILC_AP_MODE || vif->iftype == WILC_GO_MODE) { + memcpy(assoc_bss, mac, ETH_ALEN); +@@ -1879,27 +1887,27 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, HOSTAPD_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); ++ (!ht_capa) ? false : true); + +- if (params->ht_capa) { ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", +@@ -1966,6 +1974,14 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + { + int ret = 0; + struct wilc_vif *vif = netdev_priv(dev); ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + PRINT_D(vif->ndev, CFG80211_DBG, "Change station parameters\n"); + +@@ -1976,25 +1992,25 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); +- if (params->ht_capa) { ++ (!ht_capa) ? false : true); ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", + params->sta_flags_mask); +diff --git a/hif.c b/hif.c +index 3f672a0..1a7365b 100644 +--- a/hif.c ++++ b/hif.c +@@ -2249,6 +2249,16 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting adding station message queue params\n"); +@@ -2260,20 +2270,20 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.add_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +@@ -2397,6 +2407,16 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting editing station message queue params\n"); +@@ -2408,20 +2428,20 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.edit_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +-- +2.34.1 + -- 2.34.1 From francois.perrad at gadz.org Wed Dec 28 20:54:54 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Wed, 28 Dec 2022 21:54:54 +0100 Subject: [Buildroot] [PATCH] package/libgtk3: bump to version 3.24.36 In-Reply-To: <20221228205626.65dc0189@windsurf> References: <20221228071734.737602-1-francois.perrad@gadz.org> <20221228205626.65dc0189@windsurf> Message-ID: Le mer. 28 d?c. 2022 ? 20:56, Thomas Petazzoni via buildroot < buildroot at buildroot.org> a ?crit : > Hello Fran?ois, > > Thanks for looking into this! > > On Wed, 28 Dec 2022 08:17:34 +0100 > Francois Perrad wrote: > > > switch to meson infra > > remove autotools specific patches > > Is the version bump related/tied to the switch to meson? If they are > not, they should be in separate patches. > The release 3.24.36 is the first release to exclusively use the meson build system (see NEWS). > > > > host-libgtk3 is a hack which build only gtk-update-icon-cache > > Yes, and? > > > > -LIBGTK3_CONF_OPTS = \ > > - --disable-glibtest \ > > - --enable-explicit-deps=no > > -HOST_LIBGTK3_CONF_OPTS = --disable-introspection > > Where is introspection now being disabled for the host package? > > Also, there were quite a few tweaks for the host build, which you have > removed. How does it work now? We build a full Gtk for the host? It > doesn't need any extra dependency? > > I don't change the build process of host-libgtk3. The only change is now the explicit use of host-generic-package instead of host-autotools-package (with all _CMDS overloaded). So, host-libgtk3 does not build a full GTK, but only 2 tools: gtk-update-icon-cache & gtk-encode-symbolic-svg. HOST_LIBGTK3_CONF_OPTS was not used, see in HOST_LIBGTK3_CONFIGURE_CMDS, there are only 3 echo. Again, the statement host-autotools-package is very disturbing, because none stuff from autotools is used. Fran?ois > Thanks! > > Thomas > -- > Thomas Petazzoni, co-owner and CEO, Bootlin > Embedded Linux and Kernel engineering and training > https://bootlin.com > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot > -------------- next part -------------- An HTML attachment was scrubbed... URL: From fontaine.fabrice at gmail.com Wed Dec 28 22:00:44 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:00:44 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdnet: fix python build Message-ID: <20221228220044.260042-1-fontaine.fabrice@gmail.com> Fix the following build failure raised with python >= 3.11 by backporting a patch and adding libbsd dependency as suggested by upstream in https://github.com/ofalk/libdnet/issues/74: ./dnet.c: In function '__Pyx_AddTraceback': ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | ^~ ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 Signed-off-by: Fabrice Fontaine --- ...02-Correct-path-to-string-h-from-bsd.patch | 26 +++++++++++++++++++ package/libdnet/Config.in | 11 ++++++++ package/libdnet/libdnet.mk | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch diff --git a/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch new file mode 100644 index 0000000000..2aa4f4516b --- /dev/null +++ b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch @@ -0,0 +1,26 @@ +From 347c23da1ec6f19b0b0143d53edcc209e522bbf2 Mon Sep 17 00:00:00 2001 +From: Oliver Falk +Date: Wed, 29 Jun 2022 13:27:45 +0200 +Subject: [PATCH] Correct path to string.h (from bsd); Fixes #74 + +[Retrieved (and backported) from: +https://github.com/ofalk/libdnet/commit/347c23da1ec6f19b0b0143d53edcc209e522bbf2] +Signed-off-by: Fabrice Fontaine +--- + python/dnet.c | 64 +++++++++++++++++++++++-------------------------- + python/dnet.pyx | 2 +- + 2 files changed, 31 insertions(+), 35 deletions(-) + +diff --git a/python/dnet.pyx b/python/dnet.pyx +index d9cbc90..af65a11 100644 +--- a/python/dnet.pyx ++++ b/python/dnet.pyx +@@ -40,7 +40,7 @@ cdef extern from *: + unsigned long htonl(unsigned long n) + unsigned long ntohl(unsigned long n) + +-cdef extern from "string.h": ++cdef extern from "bsd/string.h": + int strlcpy(char *dst, char *src, int size) + + cdef __memcpy(char *dst, object src, int n): diff --git a/package/libdnet/Config.in b/package/libdnet/Config.in index f853e4e12d..473e8aea22 100644 --- a/package/libdnet/Config.in +++ b/package/libdnet/Config.in @@ -10,11 +10,22 @@ if BR2_PACKAGE_LIBDNET config BR2_PACKAGE_LIBDNET_PYTHON bool "libdnet python module" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on BR2_PACKAGE_PYTHON3 + depends on !BR2_STATIC_LIBS # libbsd + depends on BR2_TOOLCHAIN_HAS_THREADS # libbsd + depends on BR2_USE_WCHAR # libbsd + select BR2_PACKAGE_LIBBSD help dnet module for python comment "dnet module for python requires python3 package" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on !BR2_PACKAGE_PYTHON3 +comment "dnet module for python needs a toolchain w/ dynamic library, threads, wchar" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_USE_WCHAR + endif diff --git a/package/libdnet/libdnet.mk b/package/libdnet/libdnet.mk index dc56b892b4..14af07e6d5 100644 --- a/package/libdnet/libdnet.mk +++ b/package/libdnet/libdnet.mk @@ -17,7 +17,7 @@ LIBDNET_CONFIG_SCRIPTS = dnet-config LIBDNET_DEPENDENCIES = host-pkgconf ifeq ($(BR2_PACKAGE_LIBDNET_PYTHON),y) -LIBDNET_DEPENDENCIES += host-python-cython python3 +LIBDNET_DEPENDENCIES += libbsd host-python-cython python3 LIBDNET_CONF_OPTS += --with-python=$(HOST_DIR)/bin LIBDNET_MAKE_ENV += $(PKG_PYTHON_DISTUTILS_ENV) LIBDNET_INSTALL_TARGET_OPTS = $(LIBDNET_MAKE_OPTS) DESTDIR=$(TARGET_DIR) INSTALL_STRIP_FLAG=-s install-exec -- 2.35.1 From thomas.petazzoni at bootlin.com Wed Dec 28 20:46:52 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Wed, 28 Dec 2022 21:46:52 +0100 Subject: [Buildroot] [git commit] package/hostapd: enable 802.11ax support Message-ID: <20221228220147.BCF6F86F75@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4ab2946dba9d71dcce9297efc05348c87f304a22 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Hostapd has 802.11ax support, however it is currently disabled by default, so let's enable it as it adds only 2 KB to the overall size of the hostapd package. Signed-off-by: Robert Marko Signed-off-by: Thomas Petazzoni --- package/hostapd/hostapd.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk index 4420142fbd..8981d9247e 100644 --- a/package/hostapd/hostapd.mk +++ b/package/hostapd/hostapd.mk @@ -53,6 +53,7 @@ endif ifeq ($(BR2_PACKAGE_HOSTAPD_HAS_WIFI_DRIVERS),y) HOSTAPD_CONFIG_ENABLE += \ CONFIG_HS20 \ + CONFIG_IEEE80211AX \ CONFIG_IEEE80211AC \ CONFIG_IEEE80211N \ CONFIG_IEEE80211R \ From fontaine.fabrice at gmail.com Wed Dec 28 22:15:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:15:21 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install Message-ID: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Install headers when building statically Signed-off-by: Fabrice Fontaine --- ...dd-install_libxxhash.includes-target.patch | 39 +++++++++++++++++++ package/xxhash/xxhash.mk | 15 +++++-- 2 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch diff --git a/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch new file mode 100644 index 0000000000..22c8cdaadf --- /dev/null +++ b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch @@ -0,0 +1,39 @@ +From b7c91f761b6d0b79398d0a064d2d6e34de3dfa47 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 23:12:37 +0100 +Subject: [PATCH] Makefile: add install_libxxhash.includes target + +Add install_libxxhash.includes to be able to install headers when +building and installing the static library + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/Cyan4973/xxHash/pull/776] +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index cfa5779..2276282 100644 +--- a/Makefile ++++ b/Makefile +@@ -557,6 +557,8 @@ install_libxxhash: libxxhash + $(Q)$(INSTALL_PROGRAM) $(LIBXXH) $(DESTDIR)$(LIBDIR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT_MAJOR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT) ++ ++install_libxxhash.includes: + $(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR) # includes + $(Q)$(INSTALL_DATA) xxhash.h $(DESTDIR)$(INCLUDEDIR) + $(Q)$(INSTALL_DATA) xxh3.h $(DESTDIR)$(INCLUDEDIR) # for compatibility, will be removed in v0.9.0 +@@ -586,7 +588,7 @@ install_man: + $(Q)ln -sf xxhsum.1 $(DESTDIR)$(MANDIR)/xxh128sum.1 + + .PHONY: install +-install: install_libxxhash.a install_libxxhash install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page ++install: install_libxxhash.a install_libxxhash install_libxxhash.includes install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page + @echo xxhash installation completed + + .PHONY: uninstall +-- +2.35.1 + diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index a8f8d1d179..6932113f14 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -15,14 +15,23 @@ XXHASH_INSTALL_TARGETS = install_xxhsum ifeq ($(BR2_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash.a \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_LIBS),y) XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a install_libxxhash install_libxxhash.pc + install_libxxhash.a \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc endif define XXHASH_BUILD_CMDS -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:15:22 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:15:22 +0100 Subject: [Buildroot] [PATCH 2/2] package/rsync: add xxhash support In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <20221228221522.280696-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 8c7ad462ac..3cdd820fc0 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-xxhash \ --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -30,4 +29,11 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_XXHASH),y) +RSYNC_DEPENDENCIES += xxhash +RSYNC_CONF_OPTS += --enable-xxhash +else +RSYNC_CONF_OPTS += --disable-xxhash +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:17:10 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:17:10 +0100 Subject: [Buildroot] [PATCH 1/1] package/lcms2: bump to version 2.14 Message-ID: <20221228221710.281781-1-fontaine.fabrice@gmail.com> https://littlecms.com/blog/2022/11/02/lcms2-2.14 Signed-off-by: Fabrice Fontaine --- package/lcms2/lcms2.hash | 6 +++--- package/lcms2/lcms2.mk | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/lcms2/lcms2.hash b/package/lcms2/lcms2.hash index d20cf601fb..700b9746f1 100644 --- a/package/lcms2/lcms2.hash +++ b/package/lcms2/lcms2.hash @@ -1,5 +1,5 @@ -# From https://sourceforge.net/projects/lcms/files/lcms/2.13 -sha1 72d0a0b7fbaeca12eb0186ab5728eb0f26806b22 lcms2-2.13.1.tar.gz +# From https://sourceforge.net/projects/lcms/files/lcms/2.14 +sha1 94350a2638fe58da736e8726048c859b46a69e6f lcms2-2.14.tar.gz # Locally computed: -sha256 d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88 lcms2-2.13.1.tar.gz +sha256 28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740 lcms2-2.14.tar.gz sha256 46d4e05af3bce75332a12d01f19bcce7e32b6bac544be28a64043d0231291e31 COPYING diff --git a/package/lcms2/lcms2.mk b/package/lcms2/lcms2.mk index 63750c43f2..743b0ec858 100644 --- a/package/lcms2/lcms2.mk +++ b/package/lcms2/lcms2.mk @@ -4,9 +4,8 @@ # ################################################################################ -LCMS2_VERSION_MAJOR = 2.13 -LCMS2_VERSION = $(LCMS2_VERSION_MAJOR).1 -LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION_MAJOR) +LCMS2_VERSION = 2.14 +LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION) LCMS2_LICENSE = MIT LCMS2_LICENSE_FILES = COPYING LCMS2_CPE_ID_VENDOR = littlecms -- 2.35.1 From bernd.kuhls at t-online.de Wed Dec 28 22:22:34 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Wed, 28 Dec 2022 23:22:34 +0100 Subject: [Buildroot] [PATCH 1/1] package/dvb-firmware: new package References: <20221226180353.1897840-1-bernd.kuhls@t-online.de> <20221227224354.3b1d1fdf__40547.9438648158$1672177457$gmane$org@windsurf> <20221228110017.1d376f11@windsurf> Message-ID: Hi Thomas, Am Wed, 28 Dec 2022 11:00:17 +0100 schrieb Thomas Petazzoni via buildroot: > This would certainly be OK, *but* you would need to first clarify under > what license these particular firmware files are released. after several hours of research I am abandoning this patch because I was unable to find any license infos for these files... Although I found alternative sources besides the LibreELEC repo - dvb-demod-m88rs6000.fw http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz http://palosaari.fi/linux/v4l-dvb/firmware/M88RS6000/4.1/ - dvb-demod-si2168-d60-01.fw https://launchpad.net/~b-rad/+archive/ubuntu/kernel+mediatree+hauppauge/ +sourcefiles/linux-firmware-hauppauge/0.1.8+xenial/linux-firmware- hauppauge_0.1.8+xenial.tar.gz - v4l-cx23885-avcore-01.fw https://linuxtv.org/downloads/firmware/dvb-firmwares.tar.bz2 - all of the three mentioned above https://github.com/tbsdtv/media_build/releases/download/latest/dvb- firmwares.tar.bz2 for the firmware needed here there is no license information available anywhere. > Even though I'm not sure it's totally useful, I've noticed that the > kernel ships with a scripts/get_dvb_firmware script that allows to > download some DVB firmware from various locations. One of the locations > is https://linuxtv.org/downloads/firmware/. But it hasn't been updated > since 2014, and seems to have less firmware that the LibrELEC repo. Thanks for investigating but you are right, that source is outdated. > For me, the LibreELEC repo is fine, as long as there is licensing > information for the different firmware files. I can fully understand the need for license files but they seem out of reach. The closest "license" text I could find was for the "linux-firmware- hauppauge" launchpad.net repo mentioned by Hauppauge: https://hauppauge.com/pages/support/support_linux.html https://launchpad.net/~b-rad/+archive/ubuntu/kernel+mediatree+hauppauge/ +sourcepub/12873406/+listing-archive-extra which includes this in debian/changelog: "- Hauppauge Computer Works has redistribution rights for these firmwares" But this repo only includes one of the three files needed. On another support page Hauppauge ( http://www.hauppauge.de/site/support/ support_linux.html?n=FAQ.Linux#tv_tuner ) is linking firmware files to the OpenELEC repo: https://github.com/OpenELEC/dvb-firmware/, also no license infos available... > Or we need to invent a special license mechanism in Buildroot that > clarifies that the build results cannot be redistributed (which would of > course be confusing with _REDISTRIBUTE = YES/NO, which means a different > thing). What about BR2_PACKAGE_DVB_FIRMWARE_INSTALL_TARGET = NO to force users to pick the files needed by BR2_ROOTFS_POST_BUILD_SCRIPT? Privately I added the files to a rootfs overlay now, closing this topic... Regards, Bernd From fontaine.fabrice at gmail.com Wed Dec 28 22:40:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:40:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/gr-osmosdr: bump to version 0.2.4 Message-ID: <20221228224043.701522-1-fontaine.fabrice@gmail.com> This bump will fix the following build failure raised since bump of gnuradio to version 3.10.4.0 in commit e37c110bead8b7b35cd97915673fa785ccb39f2d thanks to https://github.com/osmocom/gr-osmosdr/commit/159885f9e67101834c100ceb7affc122e3f98bac: /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In static member function 'static osmosdr::source::sptr osmosdr::source::make(const string&)': /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:105:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = source_impl]()' from 'std::shared_ptr' to 'osmosdr::source::sptr' {aka 'boost::shared_ptr'} 105 | return gnuradio::get_initial_sptr( new source_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr https://github.com/osmocom/gr-osmosdr/releases/tag/v0.2.4 Fixes: - http://autobuild.buildroot.org/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 Signed-off-by: Fabrice Fontaine --- package/gr-osmosdr/gr-osmosdr.hash | 2 +- package/gr-osmosdr/gr-osmosdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gr-osmosdr/gr-osmosdr.hash b/package/gr-osmosdr/gr-osmosdr.hash index 95f1137e38..b5ac50c4ed 100644 --- a/package/gr-osmosdr/gr-osmosdr.hash +++ b/package/gr-osmosdr/gr-osmosdr.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 11b1eb13725ced5ded9121a10aaf7bccf2430c5c69d020791408219968665b71 gr-osmosdr-0.2.3.tar.gz +sha256 28b6f2768aee7b397b227e9e70822e28de3b4c5362a5d14646a0948a48094a63 gr-osmosdr-0.2.4.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gr-osmosdr/gr-osmosdr.mk b/package/gr-osmosdr/gr-osmosdr.mk index 870db60c55..89907c1baa 100644 --- a/package/gr-osmosdr/gr-osmosdr.mk +++ b/package/gr-osmosdr/gr-osmosdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -GR_OSMOSDR_VERSION = 0.2.3 +GR_OSMOSDR_VERSION = 0.2.4 GR_OSMOSDR_SITE = $(call github,osmocom,gr-osmosdr,v$(GR_OSMOSDR_VERSION)) GR_OSMOSDR_LICENSE = GPL-3.0+ GR_OSMOSDR_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Wed Dec 28 22:50:21 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Wed, 28 Dec 2022 23:50:21 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 Message-ID: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, fixing a build issue with recent GPGME releases. Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, fixing a possible crash when using GPGME to view an application/pgp key block. It also makes some changes to resizing and window size logic, and enables batch-mode IMAP Fcc'ing. https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog Signed-off-by: Fabrice Fontaine --- package/mutt/mutt.hash | 2 +- package/mutt/mutt.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mutt/mutt.hash b/package/mutt/mutt.hash index 27e439183a..c475641ab5 100644 --- a/package/mutt/mutt.hash +++ b/package/mutt/mutt.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eb13858f58bb369f477bf652d90e9b6aaddd0d610acbea3455049e5efad36df1 mutt-2.2.7.tar.gz +sha256 fa531b231d58fe1f30ceda0ed626683ea9ebdfb76ce47ef8bb27c2f77422cffb mutt-2.2.9.tar.gz sha256 732f24b69a6c71cd8e01e4672bb8e12cc1cbb88a50a4665e6ca4fd95000a57ee GPL diff --git a/package/mutt/mutt.mk b/package/mutt/mutt.mk index 7a4bc1b10c..0a98396d88 100644 --- a/package/mutt/mutt.mk +++ b/package/mutt/mutt.mk @@ -4,7 +4,7 @@ # ################################################################################ -MUTT_VERSION = 2.2.7 +MUTT_VERSION = 2.2.9 MUTT_SITE = https://bitbucket.org/mutt/mutt/downloads MUTT_LICENSE = GPL-2.0+ MUTT_LICENSE_FILES = GPL -- 2.35.1 From joelsoncarl at gmail.com Wed Dec 28 23:03:26 2022 From: joelsoncarl at gmail.com (Joel Carlson) Date: Wed, 28 Dec 2022 16:03:26 -0700 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 Message-ID: <20221228230326.3799157-1-JoelsonCarl@gmail.com> The 0.10 line offers minor improvements and bug fixes. The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, which was also present in 0.10.2, but is fixed within 0.10.3. Signed-off-by: Joel Carlson --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index c3233e7c8b..0faf69d069 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 23f128455a..84acf5fc65 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.2 +CAPNPROTO_VERSION = 0.10.3 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE -- 2.34.1 From thomas.petazzoni at bootlin.com Thu Dec 29 06:47:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 06:47:06 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-28 Message-ID: <20221229064713.83EF160B1E@smtp3.osuosl.org> Hello, Autobuild statistics for 2022-12-28 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 6 | 1 | 0 | 7 | 2022.11.x | 18 | 16 | 0 | 34 | master | 169 | 365 | 0 | 534 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 36 host-fwup-1.9.1 | 29 aubio-0.4.9 | 23 host-binutils-2.38 | 12 xz-5.2.10 | 12 fwup-1.9.1 | 11 opkg-0.4.5 | 9 host-gobject-introspection-... | 8 glibc-2.36-66-ga1dc0be03c9d... | 7 jack2-1.9.21 | 7 pixz-1.0.7 | 7 host-gdk-pixbuf-2.42.10 | 6 host-rust-1.66.0 | 6 libglib2-2.72.3 | 6 linux-6.1.1 | 6 host-libzlib-1.2.13 | 5 host-pahole-1.24 | 5 host-python-greenlet-2.0.1 | 5 host-sentry-cli-2.8.0 | 5 lmbench-3.0-a9 | 5 python-cryptography-38.0.4 | 5 bat-0.19.0 | 4 elfutils-0.186 | 4 janus-gateway-1.0.3 | 4 libdnet-1.16.1 | 4 libgpg-error-1.45 | 4 norm-1.5.8 | 4 boost-1.80.0 | 3 brltty-6.5 | 3 dmalloc-5.6.5 | 3 gvfs-1.48.1 | 3 host-binutils-2.37 | 3 host-go-1.19.4 | 3 host-kmod-30 | 3 netsurf-3.10 | 3 ntp-4.2.8p15 | 3 open62541-v1.3.4 | 3 python-bcrypt-4.0.1 | 3 python-numpy-1.23.5 | 3 trinity-1.9 | 3 crun-1.7.2 | 2 dust-0.8.1 | 2 fontconfig-2.13.1 | 2 gobject-introspection-1.72.0 | 2 host-pkgconf-1.6.3 | 2 hyperfine-1.14.0 | 2 libostree-2022.7 | 2 lirc-tools-0.10.2 | 2 python-bunch-1.0.1 | 2 rtl8812au-aircrack-ng-e7a4a... | 2 skalibs-2.12.0.1 | 2 unknown | 2 wtfutil-0.41.0 | 2 acpid-2.0.34 | 1 apcupsd-3.14.14 | 1 bird-2.0.11 | 1 bpftool-v7.0.0 | 1 btrfs-progs-5.16.2 | 1 coreutils-9.1 | 1 dahdi-linux-3.2.0 | 1 docker-cli-20.10.21 | 1 edk2-edk2-stable202208 | 1 erlang-22.3.4.22 | 1 faad2-2.10.1 | 1 fastd-22 | 1 fdk-aac-2.0.2 | 1 fftw-quad-3.3.8 | 1 flann-1.9.2 | 1 frr-8.3.1 | 1 fs/cramfs/cramfs.mk:46: /ho... | 1 fs/ubi/ubi.mk:51: /tmp/inst... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fwts-22.09.00 | 1 gdb-12.1 | 1 gerbera-1.10.0 | 1 google-breakpad-c85eb4a59b6... | 1 gr-osmosdr-0.2.3 | 1 host-attr-2.5.1 | 1 host-m4-1.4.19 | 1 host-python-maturin-0.14.5 | 1 host-spirv-llvm-translator-... | 1 lcms2-2.13.1 | 1 libev-4.33 | 1 libffi-3.4.4 | 1 libglvnd-1.4.0 | 1 libgtk3-3.24.35 | 1 libnss-3.86 | 1 linux-5.10.145-cip17-rt7 | 1 mariadb-10.3.36 | 1 matio-1.5.23 | 1 mosquitto-2.0.15 | 1 mpv-0.33.1 | 1 opencv4-4.6.0 | 1 optee-client-3.19.0 | 1 php-8.1.13 | 1 ply-2.3.0 | 1 proftpd-1.3.8 | 1 proj-8.1.1 | 1 python-rtoml-0.8.0 | 1 qpdf-10.5.0 | 1 quickjs-2021-03-27 | 1 rng-tools-6.15 | 1 rsyslog-8.2204.1 | 1 rtl_433-22.11 | 1 sdl-1.2.15 | 1 sscep-0.10.0 | 1 tcf-agent-1.7.0 | 1 toolchain-external-codescap... | 1 uclibc-1.0.42 | 1 wolfssl-5.5.3 | 1 xenomai-3.0.10 | 1 xfsprogs-5.14.2 | 1 zeek-4.1.1 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- microblaze | acpid-2.0.34 | NOK | http://autobuild.buildroot.net/results/ea176c09a034ed3664e24db581d4e7c28762ce14 | ORPH arceb | apcupsd-3.14.14 | NOK | http://autobuild.buildroot.net/results/41d778485f1748245d00610b6b5200e30f6b8b2f | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/b45ac41080e710718416fe698f1a02b1afabddbf | aarch64_be | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/ed8ba4957ec3c985f4b61387ae0d16582cef5542 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/6eb75604a7ec9e0dfba0fc3f56d3016f60f015ad | mips64el | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5e07b7b23c8ebb20c480a810d293effd9828d6a5 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/0c88b2f4b499c9dc9d1c3855df9c21c2d65c98f4 | s390x | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/47286c3c4645cd52ca2c0ccee283d3b662d02ba6 | nios2 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/68f049248bb9546a38d9a8e7466e22587a4626e6 | i686 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/5c823a448add0c22647f3864755134807b446129 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3ae7c84d858f3684138c314f4358f51845f43312 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c5f399dca9bb22cc14d397773ae53173707b9a94 | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/3a4693f9ad01dc54534e5d70780698bd2a347456 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/c508cb9a40c1f15619d2e044af33e80a9faa3754 | powerpc64le | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/afa5546e08101e0f43bf18262fa4961690296cad | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/2a78f965d415b7e33dc487908d42823f739106b4 | microblazeel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/79b7c52b047a8d16120408106160a79f52a41b87 | mipsel | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/73fb4f11ccb1f0a71fedf3b8217321b2eeb52e59 | mips | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/e32f90e10b75d7291d4442d1dcce4422adbf1e65 | microblaze | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/7bdfa62365d90c69db7031f7386e8403d0b6c1af | x86_64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/57a3f82373e6b7515f86da446d76181e8a9b5dd3 | i586 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/480a38736f73dabc0c96a7e5e65f23187f1b31d2 | aarch64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/1f765647a478115fff1d3b6256a02db75d567dbb | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/360d4682a38520e87720aed5bf1809b8e8bcfe1d | sparc64 | aubio-0.4.9 | NOK | http://autobuild.buildroot.net/results/188a2b980c8a7034ea2feeeeb0f11795baaaca49 | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/12746724e05a540afa77c6b91293aa696f052db5 | s390x | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/7acb918be1658f586d0a3e4eb052aca34578cfa5 | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/6559c1b8f2fce4c9e185f64e5d2e0d49ce0a1acd | powerpc | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/421190eaaa0476aa881601664ed9e61962b0ccf1 | s390x | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/4e14812ff288d34ddbc732c208e68aca2805f8e0 | arc | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/d1585d8bbb4f21bfe3fa59e8b429700c6602d0c8 | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/aa334f265a007184013035822c16bec565fc1bee | arceb | boost-1.80.0 | NOK | http://autobuild.buildroot.net/results/053d47f25a83608c606063b46f4d0d3a9e8bae4e | s390x | bpftool-v7.0.0 | NOK | http://autobuild.buildroot.net/results/57f09b84264d815f34e0df40c76f46d75be278e4 | mips | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/64e9300c00958b197794dd0fd02b8fc17a07fa28 | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/3929b3911716cab526558599edaf9c072b6a363e | microblazeel | brltty-6.5 | NOK | http://autobuild.buildroot.net/results/baabb9972f9e59bc5f10fa7fb34c21e4a6d5a77c | or1k | btrfs-progs-5.16.2 | NOK | http://autobuild.buildroot.net/results/4dd315bb4587b65ca3a7ef84ac90834ca8cb519e | ORPH sh4eb | coreutils-9.1 | NOK | http://autobuild.buildroot.net/results/812e823277a042544a0d3989998f2d0879661af8 | ORPH arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c | sparc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/0395cd4448774d10a19f87aaa57a65dcf441b341 | sparc | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/8a2edd90ef28e2d9108e3e3940d34e5a12f42a36 | i586 | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/3e94ca34e2adca5854b09bd1a3b4c42e6ae12707 | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/2f46ecbb6eed4429bffd804a52479e41777a846c | ORPH powerpc | dmalloc-5.6.5 | NOK | http://autobuild.buildroot.net/results/f99538c0a01a2717e5c08d840af5726edaa0674d | ORPH x86_64 | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/1fd880c055c40ccc43eb41d8dfb7fb9674ec27db | x86_64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/aeb98339aabe455549a3e9defdceb3e0d9bfe33b | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/5457e3ec2c80b6156d4f9b38f0ff6fa8ce495dd0 | ORPH i486 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/5b06ee46e1cf9cf353f6ed2068ed50daa4338d61 | microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/e5aa8f952bf48bf6a346140d3357ac7bff6c15b0 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/cd8e8defc58e3442f75e8060c2e772b1cfe47498 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/96235ab1d99d888cd4e11da7e41a9c7b9c54aa49 | ORPH arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/8f713833838b770fdcd3879c82f8a4a2b49bc423 | ORPH mipsel | erlang-22.3.4.22 | NOK | http://autobuild.buildroot.net/results/ea973f8addb80a5b023477b18aa2d10c5a7ad5ee | sh4eb | faad2-2.10.1 | NOK | http://autobuild.buildroot.net/results/fb84b7cdc0452446816094912712118f5180bfbe | or1k | fastd-22 | NOK | http://autobuild.buildroot.net/results/88c6fbcb42a859de56157284d285348b8aef08f6 | x86_64 | fdk-aac-2.0.2 | NOK | http://autobuild.buildroot.net/results/2aec519099f51e860d5060f1f0c089664763f389 | powerpc64le | fftw-quad-3.3.8 | NOK | http://autobuild.buildroot.net/results/47255bbfe6f0e59656a3ed154981f34ecd23eead | ORPH mips64 | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/5fdca634bd91441670a6a88cfa4a1024e032d59e | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b992736399350e555a29c598862ae51e2786e72c | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/71fc8b1366b3f7986896c7bdf7dbef0b1536bda9 | ORPH xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/b813a1cc33873c731eaacf33a479c6e448a2e145 | or1k | fs/cramfs/cramfs.mk:46: /ho... | NOK | http://autobuild.buildroot.net/results/f49bee4e840eb657bcb20f24e2ba32ae2fe5ef45 | powerpc64 | fs/ubi/ubi.mk:51: /tmp/inst... | NOK | http://autobuild.buildroot.net/results/8ae2c14133e1f55023bbd8a0017681d4eacdddb0 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/55515f7e98ccb0a369766a2b73589542fc86b4c7 | powerpc64 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/194f0dd51bb013c346b2624f9f057cbb7cea862e | aarch64 | fwts-22.09.00 | NOK | http://autobuild.buildroot.net/results/a63f562b1df5e249afbe08f3e3a5c96d0178f783 | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/03b5d22b55230929185f1be8a571f81ddc457607 | i586 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dca48ec714ff339eb98967a6c280ab30cf1eedde | riscv32 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/369f02e05700ddd2b9c0d8a5e320a157a84c34fe | sparc64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0a6f92f39ca70af6232745fbeafc237b6c07c03a | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3f981a9e2e184b741eb3d222d1706b2314932f37 | sh4eb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e7de62edde8c5e1371ad6ad66239ef1813c71651 | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/924c90d64f3abc456f53ce59d931ce5d5710901b | powerpc64le | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/dfd7db81cc4f4124b2c117889e69f27d23dc7a83 | aarch64_be | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6055d838faaf8ff8706601a96f1445a39988541 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec64c2c4cd77acfd740a550ff9536ec6c376cbd0 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3451fec70a9e4811c5a5304f2bfd76db4dad2af2 | or1k | gdb-12.1 | NOK | http://autobuild.buildroot.net/results/c273f276f70c505905820c9cd39be71729986cf2 | ORPH sparc64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c597dbb8ec1b765ee0b3cc70c21dac7c8f5c4f88 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/8ad92389b069f17e00a840a94677360daaa87d34 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1ed3673106b123b7cdbd59190bd4a5ddb68a56f4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b3d496cc3fc5d738135cd69b12ba09484255322f | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56a3754d5e5665dfd938b662add0324d677aaa89 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b8faa5291e06195c33b51d6f59d6487464354b39 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/1c10dbd88bc63a43c90641186e392383c7e97a96 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/34948c20cbb80c8030e7924309515413c86cebb5 | sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/0fcda786babf096f5b5e7b34692ead34ccea7ad9 | ORPH x86_64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/2cf502954b64b8d0e51f95a722e232dfec9688e5 | ORPH arm | google-breakpad-c85eb4a59b6... | NOK | http://autobuild.buildroot.net/results/26878d4b168986171a7758b321300bd39645dcfd | mips64el | gr-osmosdr-0.2.3 | NOK | http://autobuild.buildroot.net/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 | aarch64_be | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/57e0a962ac918cd6a7a87ca6b03c6021a847dd44 | ORPH sh4aeb | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/ab0c2a5ed565659232a38228823aecbe2b022487 | ORPH powerpc64le | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/895c904322fc4e5eeef7362d500147d2610c0285 | ORPH sparc64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/69640d7e9e81eba940b469f93adc36ca194fb569 | mips | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/ef9112bdb40093631aaa3683b9adb7429a8fc792 | microblaze | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/7e33b84cf792135b8f827d4516c4f9507824bd46 | microblazeel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/467aaeefcc9830fc73e09f072507b3afafb0045a | riscv32 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/fbcf242423c11b320ca346f42a5b3e0128a3394a | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1ad430829cb10b080ac83c1deea6df00a0c87d98 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/2739d7b28d43c0ddf818b042b699322ee80bf280 | i686 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4103bbc24d452612e6e828f70b51943c9cbf0c29 | mips64el | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a129d648e5af8d8fca2a75e823ee2c813aca045e | mips | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/a174e5ba65cbb7411fd0124cfb67ca38b70e0f18 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/3add6e053062b4efce0f7d20dda5513f6790be49 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/b6ae225039809476509e4e1a090431d0175ea072 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/19e17d8592c77abd3ca01691b7bc796282e7e61c | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/318b533265ab906a27a64483c0e4ba7806199c26 | s390x | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/35b08393a97b1b96184f0ccdea4b2ad80e924409 | powerpc64le | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6aaa6f41fd1460f2f5506d515849d42d12852af6 | i586 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f8a67424e59d2b572a321b48daaceb5fb15ea8de | or1k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/641fc7ca428a13324cc3bbebe72bfa9121d4ce90 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/24dfcab03d5e3966c56b36e6fcda24e789e82aa0 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/05808f8590682f0ca6484205c7baa458ff333d49 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b62d991cff4ec1e3aabb7b19dfff0aa22c47c44c | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/01735d59fbfb4e4cf13a75d336959aa40201f6d0 | nios2 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/cb6a27c6e00fe56a2ec856601541c3ff60168d03 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8639a7de6ba5659f1e0260f1b679db493e781023 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/65d1ae34d7ccdd2ea7f9404bedcc554677d4349b | mips | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e79770e5f566b8617077b5dc461425bd9186bd86 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84e06223d02f479aceaff65860b7efd061775b6f | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/8cc011aefdeb5ed63e2554deae21645616b1c555 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7bae8ee24a19b5c88ca37b566d48c378131174fa | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b4eaa0ee3cb8064b6623c2edd813e13df25b3d6 | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/25c035a099b2e1920c745221f8f670b24e55918a | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d58e7b73adadb15330e9367168a4097a679eac68 | microblaze | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ab441c5a33d70b3695376e3a361a75101156ae0c | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2f2f17c754a5743bfe70e21d7393197c2b518d2d | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6a80142742c841e9366f5bb17c4ba9b1281b1885 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5bffa6a6bc109096d021014985a33cfb2642fae | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4c9ab1c47b5d45ccb20b60cda0ce88fa52e93673 | arc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d692dcca8d832bf358bd5ec1156348daad945fd5 | powerpc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d68e58757c72f34cca7844e1dc6fbaeecfe7cd85 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/3ee785acfee25485680e402d037886b996a90c49 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9a95e74c08f096025fd45ff5c6ffdaf650ca8519 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9b292eebef409bafee581a98f7d931d016b4d404 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e614efe7da3810a500eadc0b5c6b32db4aeef550 | arceb | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4d21d0e321f6bcb601edf5982d6b4e81f2251801 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/667335823ee9aa73c138bf63eb1b3b8ea793803a | i586 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/6c57d58d29901a3ec77160465ac3115f3231f645 | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/840e022d2b81e3d9f17d7fc66fb399afa24bc8bb | ORPH powerpc | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/afd9f5e614358720ba37b7cee141eb6bc9db32a4 | ORPH nios2 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/c608c6101033431514610a8a9a5b7fc1b929ccab | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/fb1447bcfac81cee34a6523549dc6ee2c9b6f77b | ORPH m68k | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/d27ea1a8ee6f1184ab81b6a6e4d670a277e85f6a | ORPH mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2916b2995f7d32140658f4c1848d033242caa2db | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/19924031d455bb00c990b9d6af2bf873cce0ffd3 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/e41523a229b2151bdac1e41cf9079e68439f1e51 | powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/bc70a9cf7cb1b00f12107031931caa1cd4291d40 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4d3a76d0576c1443132b2861e5d193190014268b | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a6cff3aaf1053ec5cedee97f7ed3765d03bbeaee | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/365160830d7df6bb801072f74bc1fa7a5a938811 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0569cb0a9296ab8cda5e15f2480bfc893d8228c1 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e3fbf2743ec8e9a99c5350a56be3de50e668747c | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/29d6508d8b9ad12fb66a4eecc38e6f45516350c1 | ORPH arc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5c60a05bb84b9f518b411202b984303ec0b4912e | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c994b898db1d1210198f0a813ddec71ea04d27e2 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/baf8b5495c38b0b92c5b1d241342aeed3a8d0e51 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a0e885b0aa235532a47b6d60020c56707f5c0f2c | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ff0aae77457f8fea0907097c2134d2d5a2d1a18e | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d42e1f27be993ec41983aaa0a8981847d358556f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/22f33afe3a6859093c8949f010461c86e165ce6b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3621257b78da1786200c64e1f2e86787ddc2b72a | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/defbfa2dacc873598c549f9a72086792b505cef4 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a300f92ec8abb2a3da22840250ebb182a23a5d0c | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f263081bf6801c2797be708d31b263f2370339cf | ORPH armeb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/71a2745a33cb18433b8c693ed1d47549bc4ecb15 | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/ac5a46831ec97059d1163204dd651f82fa00c212 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/deca3d1d8e2380c8b56f4236f8fc1b6fc7b7486e | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/490f6ecd523f2aa803043a94d8e3656f1a9d4918 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c0610a7457778705d67be54d73062455dc7b0dff | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/485eb3fbab31f6cf627bb68ca43dd7b99c89031e | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/83f6f351a21fe768a065ea4c40b3383f6b7cb267 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3a3edb8d7ab90c625e557559f2976207ee1ed06a | ORPH mips | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4438758a24a16dd56a03e842b1dad30d7aa0e10b | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/45ea84d3d73aa5490cbddbae4ace11160b752598 | ORPH powerpc | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/15974bca485670ccfe19e9dd693b0c6edad2d132 | ORPH i686 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c8a581fee4d34b59d7f3e75c21085878f1a6959a | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/fb2fa539c59eef4db19687c85a5174f5150bb9b9 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0f18ad76649bb3ff11f60bb3ed11b5b4487960be | ORPH microblaze | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/18d51152d103f029f6523b0e3982d86e94421123 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a249e8f9417b5f53e36f949d8da97682c745a2b1 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a4d0ca2484eee8b391f0194136c3fdd2c675890a | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7c9f94b7dc6a83d6f15e86e26e801015974fc091 | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/7dae919f9d3b0234baec0fb6a1cb2339a18cf365 | ORPH aarch64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/fd50d8ecbccf5326857cd3abdf99fe12888259f3 | ORPH mips | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d43441f2e45d6cc2b51053dfe58c07356e41cadf | ORPH or1k | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/924f9d204086c36bd1216d79caa923f03211a0c9 | ORPH mipsel | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/d37f9a839239abef39489ccd5ebe908ec05c870a | ORPH powerpc64le | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/340c876f6aacc416aa1e1de058a487d5ade750ac | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/97cc63d6862e14073a2cd829185ed7d6ac419160 | ORPH powerpc64 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/8e380762aff7ea1ef7cd701abccde48418d8e821 | ORPH arceb | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/b3db2139121feaef12c84f5dc3291b4624ac9305 | m68k | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/0c12f292a9c54af0836300b0a59f472891ceb12d | microblaze | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/9921b0ca43910f9f6afe89912b1d630d1a71247e | nios2 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/73e56432a7e4e8abf71b08da58fefc1c646927ab | ORPH powerpc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/fd60a17146f7be1fab8cbdf0d108c3750e9adc13 | ORPH aarch64_be | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/90e02535f9e754de2a6f4f7d20de6c8f357a3efc | ORPH mips64el | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/19f0097909fb5c49cd0dbbdc8628d2c02bdfe73b | ORPH xtensa | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/37c9969557f9a932466136a3f9d6438e33df21cc | ORPH arceb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/a9e71d6f1bd6b7ea3b955e5fb86a0036092ad41a | ORPH mips | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1a5ba67b3b0bd5d041bbddb5a1941e8b208b1890 | armeb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/d2159a6e640bebcd964e9870e9233cf44b3d49ea | x86_64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/8353856d4f1dd866426e5f4eed2791bb82a1b006 | s390x | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/9ed57046b4b20e6a142526487b3ef2ddc7477ebe | m68k | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/adedf1e283291d43628f7b63cbf3b1b3388ee45f | mips64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/7534d3f7cfc142adb5b93c64adb5d770f8e00f9c | ORPH sparc64 | host-pkgconf-1.6.3 | NOK | http://autobuild.buildroot.net/results/c7e2fbbbb417d4691b6c5b9767035a8322f4883e | ORPH s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/844158b45ba43977aecad7c7e7828b4d44736c6f | arm | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/33af663ff3bdd8eb7d5d53e78d5e146eafd639dc | arceb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/1c7175c26e0b916ba79593821333654eeafe86e4 | microblaze | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/22dedfe5be99a27c879a996cdae0ac5575d54002 | or1k | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/6536225292a22321a80e58c20a7048d5c9004162 | mips | host-python-maturin-0.14.5 | NOK | http://autobuild.buildroot.net/results/341c3cff995f5c38b7951897a935bcaf7d0e6af9 | i686 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/67673f0be58742b8b751a04c814166f057dc6788 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/5e5a34b1366ce65b9af151bb8807dac45753adba | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/16c3ac01f761cd8992a5c0ce9a931f379452cc99 | powerpc64le | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/4dd07165ddfd65318f0f90c1bac3fa08fc86cc10 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/bb33d4ed3f743c0e031ff89f7c978f52fd5c5d09 | mipsel | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/195f8e65b2c5bef143122003bb0564d96cbb4bf6 | armeb | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/276810fec55c6d0a3407488c8055b8ef2a691e73 | powerpc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/7edf00738aa3a3424ac11df20953b10b31701c3e | x86_64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/4c7df2431bc5e74fbc7eae90d6f54ce8a0bd1df1 | arc | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/a5993ea3398e4b8fd16bc3c0b697a48a40740fc0 | riscv64 | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/9ae4e03861f8966754b650991eb58e870011d477 | arm | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/e0d9c2302ba8301b0017641e89ab4b67e7376d6f | ORPH aarch64 | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/dfb4755c8d0d609229c94d38b5babc710a845e9e | ORPH mipsel | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/5510f6d283364cbfd80eda10a9ee6f9a9a24c948 | ORPH arceb | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/098ea41ea89a0b4aa012554bdf1c91db99c2c563 | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/66a786dfa2c781a3d4f267fd53117fcd78069fdf | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/2755ca58ba2ec0a3028fc83e96a54f8b7fe1b4fc | sparc64 | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/bda48f1f2908f225ba699ba55c83c92e1d1b57a7 | powerpc64le | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/493de3263512d6b8fa0a5f72680585b94dacdc50 | mips64el | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/79ddbd4e8662f37567028d3a83a27f7e9d11c9ae | or1k | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/d4bf3e11eb644a0f90eac1cb311a501b0e6f14c0 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/e7661461668102caf5f97360681dd7c399c7a630 | x86_64 | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/d6e95a04ee08962a47a995e033be86ad740bcc6c | or1k | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/b594e5993589bca8d73512b7f11e247b0216b36a | aarch64_be | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/365d23bcccc994a44420bcfba6fb678699107b52 | xtensa | lcms2-2.13.1 | NOK | http://autobuild.buildroot.net/results/9a6d30406082ae81a34f98f6a9302928d7790ab8 | mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/a22984a8b6a9d0610f71ea0a388b3505c425827e | ORPH mips64el | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/401c245d265bfd424c21ad7489700bedbce9c20a | ORPH mips64 | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/9358742909abc0ee258cefae63acf917634591ab | ORPH aarch64_be | libdnet-1.16.1 | NOK | http://autobuild.buildroot.net/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 | ORPH arm | libev-4.33 | NOK | http://autobuild.buildroot.net/results/f5542c02ed3d36dfda94a637e6902bd3ebfe7ce7 | ORPH mips64el | libffi-3.4.4 | NOK | http://autobuild.buildroot.net/results/4990569672565b0d47b20e9544b3c7b3ccbb30ae | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/9ed821f18678197bd6e5c301a626082bc8e0ce35 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6502425e1849bb70a61599b780ae51e144a1a00d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/e5e6d28c90e88b324f2b3e1b1cb0729b043d034b | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/56026217f055bd2d8ced9965160b7f9950bbb0e7 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c92d4577f1c7cab0c55013d1bd6fe44d059487d1 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/766c72d7edf1cfeb5adabcaa6c4e0bf15c5fe98d | mips64 | libglvnd-1.4.0 | NOK | http://autobuild.buildroot.net/results/bf4c67a2e8751d36fb036d01105bc2eb6ea43a23 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e8fca671a931d33d5372c7a46b56f48b82c353a8 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3ba56ef96c0794a354c133037aeab488758e8ef6 | ORPH aarch64 | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/3a96f16ae698a2de6985a1b991e289a07361108e | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/e31547f9656e62e9ce25320ec851487951918777 | ORPH aarch64_be | libgtk3-3.24.35 | NOK | http://autobuild.buildroot.net/results/2d178c4f1efaa219b184cd7864a538184f452a96 | microblaze | libnss-3.86 | NOK | http://autobuild.buildroot.net/results/903da2f397e40536bae4724fdd0a73f9d99f40d9 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c78b8e87be9ad642119ac0c26c5cc89cbe62606d | mipsel | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/331707ce76e7642eac00584a2fa11e0a24dfef3d | mips | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/63e3ffd01f29c7626f2e794c307dfff8973ccb1b | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9c6a2831bb20766e545554563d55dfd98bfa8dd1 | ORPH mips | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/25acbf28e46ac284100bcddb3f073e686aa831c0 | ORPH m68k | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/9286689d9b6dda375cdb7ca5308bb2e77959a8f2 | ORPH arm | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/2954e8fc16f6a7e85e07e482c1a380565081c9b1 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/49c693e0828a02d7fe02ab5d423a5515a72c8de6 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c7a0c2f8bbdf4a90dbc0a8e10c07e1c7312c77b2 | ORPH i686 | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/fdfd77947d14ac48c9bc846c8a1df10f57142838 | ORPH arm | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/42766dc02b3f920707d219978a0fec8305be738a | ORPH arc | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/16beb10f15360917aa6bcc311139dd67c066933e | ORPH mips64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/7ac449b63a60117511c29f41d7dbefd2c2c77214 | ORPH sparc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/c1e9e5489851336069d2c4d7a4492cee2a1f5198 | ORPH mips64el | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/49494fc57a7590176de4939719817961e05f3751 | ORPH powerpc64 | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/0b9166314e83c6b73b1d242cf26d7ee5a28fee4b | ORPH powerpc64le | mariadb-10.3.36 | NOK | http://autobuild.buildroot.net/results/40b4860ce6894fea7c349813aff2842958431f02 | ORPH nios2 | matio-1.5.23 | NOK | http://autobuild.buildroot.net/results/26d4436b2f002c1b66aa1d657fd3fc1025260670 | or1k | mosquitto-2.0.15 | NOK | http://autobuild.buildroot.net/results/1636968be0c58c4049b3afe5bad11e712e1fb809 | armeb | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/c0c5b04bde6af56466f3761e3323cade5a49c5fc | sparc64 | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/ab35bb46ed4210f40c8d09a1dcd78ccd0c36ea5a | mipsel | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/f18c8ebee286dbde576968e8b028ed048685e14d | aarch64_be | netsurf-3.10 | NOK | http://autobuild.buildroot.net/results/db53e5157d1bace7ae64a033b1e8bf61f1299ab8 | sparc64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/a92759938d1df848e54c9c356b8b9e20c10a660b | ORPH powerpc | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/f576a7ed4b90e448aaeb9ae1acd857eb112f9f64 | ORPH aarch64 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/d124b8b1c9148ce2cb954bfc0bd29afd3baf7e22 | ORPH mips64el | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/ad2047464c203974e014e65421dc98ea36700443 | ORPH sh4eb | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/183bfc4840c1adbdd5ee39dd44cceee55c35f4f8 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/b085283542475d7ed11a95f46d4a433b40b5f0f4 | ORPH riscv64 | ntp-4.2.8p15 | NOK | http://autobuild.buildroot.net/results/d8dabff279fb9eec66c5c8f29bbe1df3df94cd5f | ORPH aarch64_be | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/bd82368c91dab058d8dc67a8423f9100520afd02 | ORPH armeb | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/979242fdfd4e01a0a33e48d293ba6805d018e6df | ORPH s390x | open62541-v1.3.4 | NOK | http://autobuild.buildroot.net/results/5fcc48e126e0eb9e15d8afb58f9d33f483ca6de5 | ORPH arm | opencv4-4.6.0 | NOK | http://autobuild.buildroot.net/results/846f3bb3b14db2ac4ddb9b006deda797a83a9fc2 | sparc64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/e4ec38c5b952cd17e9139ea865d3d104b53c939d | ORPH xtensa | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/ce3df1ce6d5453ba1e4be3f1d5fb0641943b4ed5 | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/646a3b48293d20f57ae832c998691f00263f1221 | ORPH powerpc64le | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/55885c34bd708356aaef9f6b088c2a4594f0215c | ORPH powerpc | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0f4c289dae167f20039ab8c5f807da2ed5ebe958 | ORPH x86_64 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/b29596bff0a235126bdd34992143fda1e9a69847 | ORPH nios2 | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/7746cbd9091cc81b0e7504c4784e3d8d86dfdb26 | ORPH sh4eb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/d8df0253d5be08b99c797d52ae0c6b8de9672ab6 | ORPH sh4aeb | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/26d592f33b7d39ffd585ea3f5519e9d1ce3fc9e4 | ORPH arc | optee-client-3.19.0 | NOK | http://autobuild.buildroot.net/results/76f464620cbf92a96e66481643d61889324ebd2a | sh4a | php-8.1.13 | NOK | http://autobuild.buildroot.net/results/07eb8792687c1e6e5aee9fead884d83f7c8dce13 | s390x | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/c90283fb208046ca6fd7f5f293bc2e0de0f64dd6 | aarch64_be | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/b8b64723ba052202042ffe0410cdbfcb31d21377 | mips | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/bc133c37169274be320de0a99d2b96868d765f9a | i686 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/959bec1c04e93b4c47dee30092a7752933c0d20b | sparc64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/6cc8993771497da94fcbfa11261788a1ba8022c4 | mipsel | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/ad2b7b849303baff122a3f36c5550b8d8cf2659c | microblaze | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/8c1afb81f9942500c893238d8b98448ee725db70 | arm | ply-2.3.0 | NOK | http://autobuild.buildroot.net/results/c00714847ae92dd609bc8990df318bee58be38b8 | arceb | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/aa5dc820e1f3c1c1f74ce6072ab83db06ddd5a6e | mips | proj-8.1.1 | NOK | http://autobuild.buildroot.net/results/ebfc70c05d39fda380473047ee74034ac93f00ba | armeb | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/ae111b5db864c6854302c2fe26fa8e0826cab6f2 | mips | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/82dd40c294f67f89d68df4c98743f6f78bc010ee | mipsel | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/a7226e6afdf87b41093e4482f4e8206abe2336cc | aarch64 | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/15367bfc942e23e92aa73b031df8e0bcb9dd237d | sh4aeb | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/5db7526cdc199c72c4d8737e1ed538acb179f5d3 | powerpc | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/9638d9991ab195eaea5b9f0d73dce8c4d558cccb | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/cc70d3dbfb44e0c9aab163e209f40319cc59a60d | x86_64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/2a467f485500eb4a269f6709784c442478d530db | sparc64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/c3f96fbe05d67f5c62cc1441c9a5b0ff3fe5cf2d | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/a59c9b2a9a9aef28e2fbf0a8376a615a4d27b7ca | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5e90c878073f327fa9fc3c2ae9d94501c14915c5 | x86_64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/83078965c007b3982ea541e59a8af3256c76919d | aarch64 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/eae7a8424db708be6d601e3e00bdfcf703322700 | sparc64 | python-rtoml-0.8.0 | NOK | http://autobuild.buildroot.net/results/df8c176d4022701c7d53abdd7d8bcf96f9b7f9e3 | xtensa | qpdf-10.5.0 | NOK | http://autobuild.buildroot.net/results/ec033f564af100c010215d14e68afe7e422a4fd5 | microblaze | quickjs-2021-03-27 | NOK | http://autobuild.buildroot.net/results/87b4e9e79e9b432368979673aec6af73a86907ce | arc | rng-tools-6.15 | NOK | http://autobuild.buildroot.net/results/a6f1381b3d1aa2a27412286167f5c8be5f6fdaf8 | mips64 | rsyslog-8.2204.1 | NOK | http://autobuild.buildroot.net/results/9e361eca9c73936bb1bfe9101878332a61639b2a | arm | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/c38acd06ac3f54b15e7864a4a10cfbcb29a31cd5 | or1k | rtl8812au-aircrack-ng-e7a4a... | NOK | http://autobuild.buildroot.net/results/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc | aarch64_be | rtl_433-22.11 | NOK | http://autobuild.buildroot.net/results/6b8032878e136e45ab19503fd3d0cc7104e9b5fa | sh4a | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/89b7173c0948364528a6aea677dab433145915d8 | ORPH or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/160a95806ee80b3f563514edd4880e58be0a3f2a | or1k | skalibs-2.12.0.1 | NOK | http://autobuild.buildroot.net/results/729b2669cb1eca15801c7506b75e6102b1a40c79 | armeb | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/03db96a8b78492e6ef5f82433e0bc18713dc7c12 | microblazeel | tcf-agent-1.7.0 | NOK | http://autobuild.buildroot.net/results/71c9b7f631f0d1d1e6636979191499e014638245 | mips64el | toolchain-external-codescap... | NOK | http://autobuild.buildroot.net/results/3006b36eae3201c8ba3afa645c99feead76d7d95 | ORPH arm | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/679d92b54a5ab2103ad11e89ba8d54e4a1a124b4 | ORPH arm | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/19385abc39da22df3f309a1f1840cebd39f6361f | ORPH mips | trinity-1.9 | NOK | http://autobuild.buildroot.net/results/cb754afb0537705c4ee37e8ba655a9402876bddc | ORPH powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/127fbfa743c169ffa7cf60bebc89058a67a093c1 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/e46c96cf6665f45f81af829803252b9a1b7b2ce3 | x86_64 | unknown | NOK | http://autobuild.buildroot.net/results/440b8acb396351bf240283e9b9623773cdb281d7 | mips64 | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/e3c1d3883d204326c6c0725cf5e59c9d9708e598 | s390x | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/7d0148b00e9e8a40b3431a6a75d2502fb9105fd9 | mips64 | wtfutil-0.41.0 | NOK | http://autobuild.buildroot.net/results/2e565be3ead08f8aeb8360f920daa5176b5ad892 | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/3522c09d311462c20dae653af2d415451b04c7de | arm | xfsprogs-5.14.2 | NOK | http://autobuild.buildroot.net/results/23cc7567efacfbf33f9142b53df0f0e3c055ad11 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/91bfa7820c9173507bb83db1e36751b1925b1abf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/db8a3bfad5cedf21096ab5bcedca92bbf5eb975d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/014de961905c3be163b6ae19fdc8178f93bf7472 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/d2bf92493740e39984ef69e923a074f15a01c2d4 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/9c370ea61fa9abd42484f9db6a9bbdd06c4d603d | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2a15acdf6ba893efc2752ede8ce9328d5ccbf78e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c5fa8f17b81d506f5c339bbb704a7f2aa2da6c1e | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/024a9d3d3d2efe6db33b3e946f14751276fe0b8a | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b4763fbf8b23352bb8ba9ffabb13da17c7307528 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/53a4399dd3d73184c856f81f7bf0356d84b310ca | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/1bd79d75aa38e482b935398b33c89cc195899cf6 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/cd30c185a6c482ed9cc8a3a402a0af37d56adbde | ORPH sh4 | zeek-4.1.1 | NOK | http://autobuild.buildroot.net/results/04e549385e7391ef65cf61db5943d319ab31a326 | Classification of failures by reason for 2022.02.x -------------------------------------------------- igd2-for-linux-2.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- riscv64 | igd2-for-linux-2.1 | NOK | http://autobuild.buildroot.net/results/acd2c5714cc10239fd2cd97fd8fa0550d5fa5b1d | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-rust-1.64.0 | 2 unknown | 2 /home/buildroot/autobuild/i... | 1 /home/buildroot/autobuild/i... | 1 gdal-3.5.1 | 1 host-pahole-1.24 | 1 libglib2-2.72.3 | 1 linux-6.0.13 | 1 liquid-dsp-1.4.0 | 1 lirc-tools-0.10.2 | 1 python-numpy-1.23.4 | 1 python-sip-4.19.25 | 1 wavemon-0.9.4 | 1 xz-5.2.7 | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- aarch64_be | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/975aad82ddfa38a3fad5b037e176d62004efc782 | aarch64 | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/64cdbcc7b1159767a90a5827a12e05ad416787af | or1k | gdal-3.5.1 | NOK | http://autobuild.buildroot.net/results/16538492db25b35f0e476fccae0a2bf4917685d1 | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/82e6639853b545f3f9db7bd58cd8b9f0d3967e57 | mips | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/1d526ceb9908c37d386a45ff3ab3c12fea839212 | arm | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/ff8d1fda3ba982b8666b7075a3ee306d9e9bb18b | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/98abd085362d9a1b9e6bfe4fd1ef05a813dd1b50 | armeb | linux-6.0.13 | NOK | http://autobuild.buildroot.net/results/9a324e644e5187901f36134745a7027cb0362078 | ORPH arm | liquid-dsp-1.4.0 | NOK | http://autobuild.buildroot.net/results/7a11b23feb8fd8155fdf8bb34b84d552069a99be | aarch64_be | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/4ac6c34d423a5d9fe6f42c4418a36b37a3dcabd7 | ORPH sh4 | python-numpy-1.23.4 | NOK | http://autobuild.buildroot.net/results/6f35659fe84040ec0b8985f262f093ec6f358838 | i686 | python-sip-4.19.25 | NOK | http://autobuild.buildroot.net/results/d78c3e84fa172e875c9e6e29f8da69a63c3df099 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/542c026fdb8b61caead393a408d871c553232dde | microblaze | unknown | NOK | http://autobuild.buildroot.net/results/47dea4f12082c2c09fb6730120d0ea01c5d05bfc | sparc | wavemon-0.9.4 | NOK | http://autobuild.buildroot.net/results/76ed01364a971ddc9fba9b231c6c5e9a67389e50 | ORPH microblazeel | xz-5.2.7 | NOK | http://autobuild.buildroot.net/results/b3bf8e3eed32416dccd0559f0687bba48c8009fa | ORPH -- http://autobuild.buildroot.net From fontaine.fabrice at gmail.com Thu Dec 29 08:48:14 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 09:48:14 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency Message-ID: <20221229084814.3302-1-fontaine.fabrice@gmail.com> libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Thomas Petazzoni): - Drop default y package/tiff/Config.in | 5 +++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..cc9aa5cfd0 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,11 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 08:50:44 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:50:44 +0100 Subject: [Buildroot] [git commit] package/bearssl: fix build with make shuffle mode Message-ID: <20221229085122.D881586F68@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e1ecfe135747c28bcb3492e60f0d7aea630ead55 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The make targets in bearssl are missing the $(OBJDIR) target which causes build failures when using make with shuffle mode. Add a patch which adds the missing $(OBJDIR) targets. Fixes: Assembler messages: Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- .../0001-Fix-missing-objdir-dependency.patch | 1252 ++++++++++++++++++++ 1 file changed, 1252 insertions(+) diff --git a/package/bearssl/0001-Fix-missing-objdir-dependency.patch b/package/bearssl/0001-Fix-missing-objdir-dependency.patch new file mode 100644 index 0000000000..4d4d9ee705 --- /dev/null +++ b/package/bearssl/0001-Fix-missing-objdir-dependency.patch @@ -0,0 +1,1252 @@ +From 6fddb4056e0b8f72c2602ef82dcd973704354962 Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Mon, 12 Dec 2022 10:12:58 -0700 +Subject: [PATCH] Fix missing objdir dependency. + +Make targets within $(OBJDIR) must depend on the $(OBJDIR) +target. + +Fixes: +Assembler messages: +Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory +make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse + +Signed-off-by: James Hilliard +Cc: Thomas Pornin +Cc: Thomas Pornin +[Upstream status: emailed patch to maintainer] +--- + mk/Rules.mk | 594 +++++++++++++++++++++++++------------------------- + mk/mkrules.sh | 8 +- + 2 files changed, 301 insertions(+), 301 deletions(-) + +diff --git a/mk/Rules.mk b/mk/Rules.mk +index b480bd6..a868977 100644 +--- a/mk/Rules.mk ++++ b/mk/Rules.mk +@@ -358,893 +358,893 @@ $(TESTSPEED): $(BEARSSLLIB) $(OBJTESTSPEED) + $(TESTX509): $(BEARSSLLIB) $(OBJTESTX509) + $(LD) $(LDFLAGS) $(LDOUT)$(TESTX509) $(OBJTESTX509) $(BEARSSLLIB) + +-$(OBJDIR)$Psettings$O: src$Psettings.c $(HEADERSPRIV) ++$(OBJDIR)$Psettings$O: $(OBJDIR) src$Psettings.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psettings$O src$Psettings.c + +-$(OBJDIR)$Pccm$O: src$Paead$Pccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pccm$O: $(OBJDIR) src$Paead$Pccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccm$O src$Paead$Pccm.c + +-$(OBJDIR)$Peax$O: src$Paead$Peax.c $(HEADERSPRIV) ++$(OBJDIR)$Peax$O: $(OBJDIR) src$Paead$Peax.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Peax$O src$Paead$Peax.c + +-$(OBJDIR)$Pgcm$O: src$Paead$Pgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pgcm$O: $(OBJDIR) src$Paead$Pgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pgcm$O src$Paead$Pgcm.c + +-$(OBJDIR)$Pccopy$O: src$Pcodec$Pccopy.c $(HEADERSPRIV) ++$(OBJDIR)$Pccopy$O: $(OBJDIR) src$Pcodec$Pccopy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pccopy$O src$Pcodec$Pccopy.c + +-$(OBJDIR)$Pdec16be$O: src$Pcodec$Pdec16be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16be$O: $(OBJDIR) src$Pcodec$Pdec16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16be$O src$Pcodec$Pdec16be.c + +-$(OBJDIR)$Pdec16le$O: src$Pcodec$Pdec16le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec16le$O: $(OBJDIR) src$Pcodec$Pdec16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec16le$O src$Pcodec$Pdec16le.c + +-$(OBJDIR)$Pdec32be$O: src$Pcodec$Pdec32be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32be$O: $(OBJDIR) src$Pcodec$Pdec32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32be$O src$Pcodec$Pdec32be.c + +-$(OBJDIR)$Pdec32le$O: src$Pcodec$Pdec32le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec32le$O: $(OBJDIR) src$Pcodec$Pdec32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec32le$O src$Pcodec$Pdec32le.c + +-$(OBJDIR)$Pdec64be$O: src$Pcodec$Pdec64be.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64be$O: $(OBJDIR) src$Pcodec$Pdec64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64be$O src$Pcodec$Pdec64be.c + +-$(OBJDIR)$Pdec64le$O: src$Pcodec$Pdec64le.c $(HEADERSPRIV) ++$(OBJDIR)$Pdec64le$O: $(OBJDIR) src$Pcodec$Pdec64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdec64le$O src$Pcodec$Pdec64le.c + +-$(OBJDIR)$Penc16be$O: src$Pcodec$Penc16be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16be$O: $(OBJDIR) src$Pcodec$Penc16be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16be$O src$Pcodec$Penc16be.c + +-$(OBJDIR)$Penc16le$O: src$Pcodec$Penc16le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc16le$O: $(OBJDIR) src$Pcodec$Penc16le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc16le$O src$Pcodec$Penc16le.c + +-$(OBJDIR)$Penc32be$O: src$Pcodec$Penc32be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32be$O: $(OBJDIR) src$Pcodec$Penc32be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32be$O src$Pcodec$Penc32be.c + +-$(OBJDIR)$Penc32le$O: src$Pcodec$Penc32le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc32le$O: $(OBJDIR) src$Pcodec$Penc32le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc32le$O src$Pcodec$Penc32le.c + +-$(OBJDIR)$Penc64be$O: src$Pcodec$Penc64be.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64be$O: $(OBJDIR) src$Pcodec$Penc64be.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64be$O src$Pcodec$Penc64be.c + +-$(OBJDIR)$Penc64le$O: src$Pcodec$Penc64le.c $(HEADERSPRIV) ++$(OBJDIR)$Penc64le$O: $(OBJDIR) src$Pcodec$Penc64le.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Penc64le$O src$Pcodec$Penc64le.c + +-$(OBJDIR)$Ppemdec$O: src$Pcodec$Ppemdec.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemdec$O: $(OBJDIR) src$Pcodec$Ppemdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemdec$O src$Pcodec$Ppemdec.c + +-$(OBJDIR)$Ppemenc$O: src$Pcodec$Ppemenc.c $(HEADERSPRIV) ++$(OBJDIR)$Ppemenc$O: $(OBJDIR) src$Pcodec$Ppemenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppemenc$O src$Pcodec$Ppemenc.c + +-$(OBJDIR)$Pec_all_m15$O: src$Pec$Pec_all_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m15$O: $(OBJDIR) src$Pec$Pec_all_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m15$O src$Pec$Pec_all_m15.c + +-$(OBJDIR)$Pec_all_m31$O: src$Pec$Pec_all_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_all_m31$O: $(OBJDIR) src$Pec$Pec_all_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_all_m31$O src$Pec$Pec_all_m31.c + +-$(OBJDIR)$Pec_c25519_i15$O: src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i15$O: $(OBJDIR) src$Pec$Pec_c25519_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i15$O src$Pec$Pec_c25519_i15.c + +-$(OBJDIR)$Pec_c25519_i31$O: src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_i31$O: $(OBJDIR) src$Pec$Pec_c25519_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_i31$O src$Pec$Pec_c25519_i31.c + +-$(OBJDIR)$Pec_c25519_m15$O: src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m15$O: $(OBJDIR) src$Pec$Pec_c25519_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m15$O src$Pec$Pec_c25519_m15.c + +-$(OBJDIR)$Pec_c25519_m31$O: src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_c25519_m31$O: $(OBJDIR) src$Pec$Pec_c25519_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_c25519_m31$O src$Pec$Pec_c25519_m31.c + +-$(OBJDIR)$Pec_curve25519$O: src$Pec$Pec_curve25519.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_curve25519$O: $(OBJDIR) src$Pec$Pec_curve25519.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_curve25519$O src$Pec$Pec_curve25519.c + +-$(OBJDIR)$Pec_default$O: src$Pec$Pec_default.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_default$O: $(OBJDIR) src$Pec$Pec_default.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_default$O src$Pec$Pec_default.c + +-$(OBJDIR)$Pec_keygen$O: src$Pec$Pec_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_keygen$O: $(OBJDIR) src$Pec$Pec_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_keygen$O src$Pec$Pec_keygen.c + +-$(OBJDIR)$Pec_p256_m15$O: src$Pec$Pec_p256_m15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m15$O: $(OBJDIR) src$Pec$Pec_p256_m15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m15$O src$Pec$Pec_p256_m15.c + +-$(OBJDIR)$Pec_p256_m31$O: src$Pec$Pec_p256_m31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_p256_m31$O: $(OBJDIR) src$Pec$Pec_p256_m31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_p256_m31$O src$Pec$Pec_p256_m31.c + +-$(OBJDIR)$Pec_prime_i15$O: src$Pec$Pec_prime_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i15$O: $(OBJDIR) src$Pec$Pec_prime_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i15$O src$Pec$Pec_prime_i15.c + +-$(OBJDIR)$Pec_prime_i31$O: src$Pec$Pec_prime_i31.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_prime_i31$O: $(OBJDIR) src$Pec$Pec_prime_i31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_prime_i31$O src$Pec$Pec_prime_i31.c + +-$(OBJDIR)$Pec_pubkey$O: src$Pec$Pec_pubkey.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_pubkey$O: $(OBJDIR) src$Pec$Pec_pubkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_pubkey$O src$Pec$Pec_pubkey.c + +-$(OBJDIR)$Pec_secp256r1$O: src$Pec$Pec_secp256r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp256r1$O: $(OBJDIR) src$Pec$Pec_secp256r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp256r1$O src$Pec$Pec_secp256r1.c + +-$(OBJDIR)$Pec_secp384r1$O: src$Pec$Pec_secp384r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp384r1$O: $(OBJDIR) src$Pec$Pec_secp384r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp384r1$O src$Pec$Pec_secp384r1.c + +-$(OBJDIR)$Pec_secp521r1$O: src$Pec$Pec_secp521r1.c $(HEADERSPRIV) ++$(OBJDIR)$Pec_secp521r1$O: $(OBJDIR) src$Pec$Pec_secp521r1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pec_secp521r1$O src$Pec$Pec_secp521r1.c + +-$(OBJDIR)$Pecdsa_atr$O: src$Pec$Pecdsa_atr.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_atr$O: $(OBJDIR) src$Pec$Pecdsa_atr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_atr$O src$Pec$Pecdsa_atr.c + +-$(OBJDIR)$Pecdsa_default_sign_asn1$O: src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_asn1$O src$Pec$Pecdsa_default_sign_asn1.c + +-$(OBJDIR)$Pecdsa_default_sign_raw$O: src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_sign_raw$O src$Pec$Pecdsa_default_sign_raw.c + +-$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_asn1$O src$Pec$Pecdsa_default_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_default_vrfy_raw$O: src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_default_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_default_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_default_vrfy_raw$O src$Pec$Pecdsa_default_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i15_bits$O: src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_bits$O: $(OBJDIR) src$Pec$Pecdsa_i15_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_bits$O src$Pec$Pecdsa_i15_bits.c + +-$(OBJDIR)$Pecdsa_i15_sign_asn1$O: src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_asn1$O src$Pec$Pecdsa_i15_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i15_sign_raw$O: src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_sign_raw$O src$Pec$Pecdsa_i15_sign_raw.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_asn1$O src$Pec$Pecdsa_i15_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i15_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i15_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i15_vrfy_raw$O src$Pec$Pecdsa_i15_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_i31_bits$O: src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_bits$O: $(OBJDIR) src$Pec$Pecdsa_i31_bits.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_bits$O src$Pec$Pecdsa_i31_bits.c + +-$(OBJDIR)$Pecdsa_i31_sign_asn1$O: src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_asn1$O src$Pec$Pecdsa_i31_sign_asn1.c + +-$(OBJDIR)$Pecdsa_i31_sign_raw$O: src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_sign_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_sign_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_sign_raw$O src$Pec$Pecdsa_i31_sign_raw.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_asn1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_asn1$O src$Pec$Pecdsa_i31_vrfy_asn1.c + +-$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_i31_vrfy_raw$O: $(OBJDIR) src$Pec$Pecdsa_i31_vrfy_raw.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_i31_vrfy_raw$O src$Pec$Pecdsa_i31_vrfy_raw.c + +-$(OBJDIR)$Pecdsa_rta$O: src$Pec$Pecdsa_rta.c $(HEADERSPRIV) ++$(OBJDIR)$Pecdsa_rta$O: $(OBJDIR) src$Pec$Pecdsa_rta.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pecdsa_rta$O src$Pec$Pecdsa_rta.c + +-$(OBJDIR)$Pdig_oid$O: src$Phash$Pdig_oid.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_oid$O: $(OBJDIR) src$Phash$Pdig_oid.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_oid$O src$Phash$Pdig_oid.c + +-$(OBJDIR)$Pdig_size$O: src$Phash$Pdig_size.c $(HEADERSPRIV) ++$(OBJDIR)$Pdig_size$O: $(OBJDIR) src$Phash$Pdig_size.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdig_size$O src$Phash$Pdig_size.c + +-$(OBJDIR)$Pghash_ctmul$O: src$Phash$Pghash_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul$O: $(OBJDIR) src$Phash$Pghash_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul$O src$Phash$Pghash_ctmul.c + +-$(OBJDIR)$Pghash_ctmul32$O: src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul32$O: $(OBJDIR) src$Phash$Pghash_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul32$O src$Phash$Pghash_ctmul32.c + +-$(OBJDIR)$Pghash_ctmul64$O: src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_ctmul64$O: $(OBJDIR) src$Phash$Pghash_ctmul64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_ctmul64$O src$Phash$Pghash_ctmul64.c + +-$(OBJDIR)$Pghash_pclmul$O: src$Phash$Pghash_pclmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pclmul$O: $(OBJDIR) src$Phash$Pghash_pclmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pclmul$O src$Phash$Pghash_pclmul.c + +-$(OBJDIR)$Pghash_pwr8$O: src$Phash$Pghash_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Pghash_pwr8$O: $(OBJDIR) src$Phash$Pghash_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pghash_pwr8$O src$Phash$Pghash_pwr8.c + +-$(OBJDIR)$Pmd5$O: src$Phash$Pmd5.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5$O: $(OBJDIR) src$Phash$Pmd5.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5$O src$Phash$Pmd5.c + +-$(OBJDIR)$Pmd5sha1$O: src$Phash$Pmd5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmd5sha1$O: $(OBJDIR) src$Phash$Pmd5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmd5sha1$O src$Phash$Pmd5sha1.c + +-$(OBJDIR)$Pmgf1$O: src$Phash$Pmgf1.c $(HEADERSPRIV) ++$(OBJDIR)$Pmgf1$O: $(OBJDIR) src$Phash$Pmgf1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmgf1$O src$Phash$Pmgf1.c + +-$(OBJDIR)$Pmultihash$O: src$Phash$Pmultihash.c $(HEADERSPRIV) ++$(OBJDIR)$Pmultihash$O: $(OBJDIR) src$Phash$Pmultihash.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pmultihash$O src$Phash$Pmultihash.c + +-$(OBJDIR)$Psha1$O: src$Phash$Psha1.c $(HEADERSPRIV) ++$(OBJDIR)$Psha1$O: $(OBJDIR) src$Phash$Psha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha1$O src$Phash$Psha1.c + +-$(OBJDIR)$Psha2big$O: src$Phash$Psha2big.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2big$O: $(OBJDIR) src$Phash$Psha2big.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2big$O src$Phash$Psha2big.c + +-$(OBJDIR)$Psha2small$O: src$Phash$Psha2small.c $(HEADERSPRIV) ++$(OBJDIR)$Psha2small$O: $(OBJDIR) src$Phash$Psha2small.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psha2small$O src$Phash$Psha2small.c + +-$(OBJDIR)$Pi15_add$O: src$Pint$Pi15_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_add$O: $(OBJDIR) src$Pint$Pi15_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_add$O src$Pint$Pi15_add.c + +-$(OBJDIR)$Pi15_bitlen$O: src$Pint$Pi15_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_bitlen$O: $(OBJDIR) src$Pint$Pi15_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_bitlen$O src$Pint$Pi15_bitlen.c + +-$(OBJDIR)$Pi15_decmod$O: src$Pint$Pi15_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decmod$O: $(OBJDIR) src$Pint$Pi15_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decmod$O src$Pint$Pi15_decmod.c + +-$(OBJDIR)$Pi15_decode$O: src$Pint$Pi15_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decode$O: $(OBJDIR) src$Pint$Pi15_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decode$O src$Pint$Pi15_decode.c + +-$(OBJDIR)$Pi15_decred$O: src$Pint$Pi15_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_decred$O: $(OBJDIR) src$Pint$Pi15_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_decred$O src$Pint$Pi15_decred.c + +-$(OBJDIR)$Pi15_encode$O: src$Pint$Pi15_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_encode$O: $(OBJDIR) src$Pint$Pi15_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_encode$O src$Pint$Pi15_encode.c + +-$(OBJDIR)$Pi15_fmont$O: src$Pint$Pi15_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_fmont$O: $(OBJDIR) src$Pint$Pi15_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_fmont$O src$Pint$Pi15_fmont.c + +-$(OBJDIR)$Pi15_iszero$O: src$Pint$Pi15_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_iszero$O: $(OBJDIR) src$Pint$Pi15_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_iszero$O src$Pint$Pi15_iszero.c + +-$(OBJDIR)$Pi15_moddiv$O: src$Pint$Pi15_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_moddiv$O: $(OBJDIR) src$Pint$Pi15_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_moddiv$O src$Pint$Pi15_moddiv.c + +-$(OBJDIR)$Pi15_modpow$O: src$Pint$Pi15_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow$O: $(OBJDIR) src$Pint$Pi15_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow$O src$Pint$Pi15_modpow.c + +-$(OBJDIR)$Pi15_modpow2$O: src$Pint$Pi15_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_modpow2$O: $(OBJDIR) src$Pint$Pi15_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_modpow2$O src$Pint$Pi15_modpow2.c + +-$(OBJDIR)$Pi15_montmul$O: src$Pint$Pi15_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_montmul$O: $(OBJDIR) src$Pint$Pi15_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_montmul$O src$Pint$Pi15_montmul.c + +-$(OBJDIR)$Pi15_mulacc$O: src$Pint$Pi15_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_mulacc$O: $(OBJDIR) src$Pint$Pi15_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_mulacc$O src$Pint$Pi15_mulacc.c + +-$(OBJDIR)$Pi15_muladd$O: src$Pint$Pi15_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_muladd$O: $(OBJDIR) src$Pint$Pi15_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_muladd$O src$Pint$Pi15_muladd.c + +-$(OBJDIR)$Pi15_ninv15$O: src$Pint$Pi15_ninv15.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_ninv15$O: $(OBJDIR) src$Pint$Pi15_ninv15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_ninv15$O src$Pint$Pi15_ninv15.c + +-$(OBJDIR)$Pi15_reduce$O: src$Pint$Pi15_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_reduce$O: $(OBJDIR) src$Pint$Pi15_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_reduce$O src$Pint$Pi15_reduce.c + +-$(OBJDIR)$Pi15_rshift$O: src$Pint$Pi15_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_rshift$O: $(OBJDIR) src$Pint$Pi15_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_rshift$O src$Pint$Pi15_rshift.c + +-$(OBJDIR)$Pi15_sub$O: src$Pint$Pi15_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_sub$O: $(OBJDIR) src$Pint$Pi15_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_sub$O src$Pint$Pi15_sub.c + +-$(OBJDIR)$Pi15_tmont$O: src$Pint$Pi15_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi15_tmont$O: $(OBJDIR) src$Pint$Pi15_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi15_tmont$O src$Pint$Pi15_tmont.c + +-$(OBJDIR)$Pi31_add$O: src$Pint$Pi31_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_add$O: $(OBJDIR) src$Pint$Pi31_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_add$O src$Pint$Pi31_add.c + +-$(OBJDIR)$Pi31_bitlen$O: src$Pint$Pi31_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_bitlen$O: $(OBJDIR) src$Pint$Pi31_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_bitlen$O src$Pint$Pi31_bitlen.c + +-$(OBJDIR)$Pi31_decmod$O: src$Pint$Pi31_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decmod$O: $(OBJDIR) src$Pint$Pi31_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decmod$O src$Pint$Pi31_decmod.c + +-$(OBJDIR)$Pi31_decode$O: src$Pint$Pi31_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decode$O: $(OBJDIR) src$Pint$Pi31_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decode$O src$Pint$Pi31_decode.c + +-$(OBJDIR)$Pi31_decred$O: src$Pint$Pi31_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_decred$O: $(OBJDIR) src$Pint$Pi31_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_decred$O src$Pint$Pi31_decred.c + +-$(OBJDIR)$Pi31_encode$O: src$Pint$Pi31_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_encode$O: $(OBJDIR) src$Pint$Pi31_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_encode$O src$Pint$Pi31_encode.c + +-$(OBJDIR)$Pi31_fmont$O: src$Pint$Pi31_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_fmont$O: $(OBJDIR) src$Pint$Pi31_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_fmont$O src$Pint$Pi31_fmont.c + +-$(OBJDIR)$Pi31_iszero$O: src$Pint$Pi31_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_iszero$O: $(OBJDIR) src$Pint$Pi31_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_iszero$O src$Pint$Pi31_iszero.c + +-$(OBJDIR)$Pi31_moddiv$O: src$Pint$Pi31_moddiv.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_moddiv$O: $(OBJDIR) src$Pint$Pi31_moddiv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_moddiv$O src$Pint$Pi31_moddiv.c + +-$(OBJDIR)$Pi31_modpow$O: src$Pint$Pi31_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow$O: $(OBJDIR) src$Pint$Pi31_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow$O src$Pint$Pi31_modpow.c + +-$(OBJDIR)$Pi31_modpow2$O: src$Pint$Pi31_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_modpow2$O: $(OBJDIR) src$Pint$Pi31_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_modpow2$O src$Pint$Pi31_modpow2.c + +-$(OBJDIR)$Pi31_montmul$O: src$Pint$Pi31_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_montmul$O: $(OBJDIR) src$Pint$Pi31_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_montmul$O src$Pint$Pi31_montmul.c + +-$(OBJDIR)$Pi31_mulacc$O: src$Pint$Pi31_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_mulacc$O: $(OBJDIR) src$Pint$Pi31_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_mulacc$O src$Pint$Pi31_mulacc.c + +-$(OBJDIR)$Pi31_muladd$O: src$Pint$Pi31_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_muladd$O: $(OBJDIR) src$Pint$Pi31_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_muladd$O src$Pint$Pi31_muladd.c + +-$(OBJDIR)$Pi31_ninv31$O: src$Pint$Pi31_ninv31.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_ninv31$O: $(OBJDIR) src$Pint$Pi31_ninv31.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_ninv31$O src$Pint$Pi31_ninv31.c + +-$(OBJDIR)$Pi31_reduce$O: src$Pint$Pi31_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_reduce$O: $(OBJDIR) src$Pint$Pi31_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_reduce$O src$Pint$Pi31_reduce.c + +-$(OBJDIR)$Pi31_rshift$O: src$Pint$Pi31_rshift.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_rshift$O: $(OBJDIR) src$Pint$Pi31_rshift.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_rshift$O src$Pint$Pi31_rshift.c + +-$(OBJDIR)$Pi31_sub$O: src$Pint$Pi31_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_sub$O: $(OBJDIR) src$Pint$Pi31_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_sub$O src$Pint$Pi31_sub.c + +-$(OBJDIR)$Pi31_tmont$O: src$Pint$Pi31_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi31_tmont$O: $(OBJDIR) src$Pint$Pi31_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi31_tmont$O src$Pint$Pi31_tmont.c + +-$(OBJDIR)$Pi32_add$O: src$Pint$Pi32_add.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_add$O: $(OBJDIR) src$Pint$Pi32_add.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_add$O src$Pint$Pi32_add.c + +-$(OBJDIR)$Pi32_bitlen$O: src$Pint$Pi32_bitlen.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_bitlen$O: $(OBJDIR) src$Pint$Pi32_bitlen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_bitlen$O src$Pint$Pi32_bitlen.c + +-$(OBJDIR)$Pi32_decmod$O: src$Pint$Pi32_decmod.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decmod$O: $(OBJDIR) src$Pint$Pi32_decmod.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decmod$O src$Pint$Pi32_decmod.c + +-$(OBJDIR)$Pi32_decode$O: src$Pint$Pi32_decode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decode$O: $(OBJDIR) src$Pint$Pi32_decode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decode$O src$Pint$Pi32_decode.c + +-$(OBJDIR)$Pi32_decred$O: src$Pint$Pi32_decred.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_decred$O: $(OBJDIR) src$Pint$Pi32_decred.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_decred$O src$Pint$Pi32_decred.c + +-$(OBJDIR)$Pi32_div32$O: src$Pint$Pi32_div32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_div32$O: $(OBJDIR) src$Pint$Pi32_div32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_div32$O src$Pint$Pi32_div32.c + +-$(OBJDIR)$Pi32_encode$O: src$Pint$Pi32_encode.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_encode$O: $(OBJDIR) src$Pint$Pi32_encode.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_encode$O src$Pint$Pi32_encode.c + +-$(OBJDIR)$Pi32_fmont$O: src$Pint$Pi32_fmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_fmont$O: $(OBJDIR) src$Pint$Pi32_fmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_fmont$O src$Pint$Pi32_fmont.c + +-$(OBJDIR)$Pi32_iszero$O: src$Pint$Pi32_iszero.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_iszero$O: $(OBJDIR) src$Pint$Pi32_iszero.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_iszero$O src$Pint$Pi32_iszero.c + +-$(OBJDIR)$Pi32_modpow$O: src$Pint$Pi32_modpow.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_modpow$O: $(OBJDIR) src$Pint$Pi32_modpow.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_modpow$O src$Pint$Pi32_modpow.c + +-$(OBJDIR)$Pi32_montmul$O: src$Pint$Pi32_montmul.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_montmul$O: $(OBJDIR) src$Pint$Pi32_montmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_montmul$O src$Pint$Pi32_montmul.c + +-$(OBJDIR)$Pi32_mulacc$O: src$Pint$Pi32_mulacc.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_mulacc$O: $(OBJDIR) src$Pint$Pi32_mulacc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_mulacc$O src$Pint$Pi32_mulacc.c + +-$(OBJDIR)$Pi32_muladd$O: src$Pint$Pi32_muladd.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_muladd$O: $(OBJDIR) src$Pint$Pi32_muladd.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_muladd$O src$Pint$Pi32_muladd.c + +-$(OBJDIR)$Pi32_ninv32$O: src$Pint$Pi32_ninv32.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_ninv32$O: $(OBJDIR) src$Pint$Pi32_ninv32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_ninv32$O src$Pint$Pi32_ninv32.c + +-$(OBJDIR)$Pi32_reduce$O: src$Pint$Pi32_reduce.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_reduce$O: $(OBJDIR) src$Pint$Pi32_reduce.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_reduce$O src$Pint$Pi32_reduce.c + +-$(OBJDIR)$Pi32_sub$O: src$Pint$Pi32_sub.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_sub$O: $(OBJDIR) src$Pint$Pi32_sub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_sub$O src$Pint$Pi32_sub.c + +-$(OBJDIR)$Pi32_tmont$O: src$Pint$Pi32_tmont.c $(HEADERSPRIV) ++$(OBJDIR)$Pi32_tmont$O: $(OBJDIR) src$Pint$Pi32_tmont.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi32_tmont$O src$Pint$Pi32_tmont.c + +-$(OBJDIR)$Pi62_modpow2$O: src$Pint$Pi62_modpow2.c $(HEADERSPRIV) ++$(OBJDIR)$Pi62_modpow2$O: $(OBJDIR) src$Pint$Pi62_modpow2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pi62_modpow2$O src$Pint$Pi62_modpow2.c + +-$(OBJDIR)$Phkdf$O: src$Pkdf$Phkdf.c $(HEADERSPRIV) ++$(OBJDIR)$Phkdf$O: $(OBJDIR) src$Pkdf$Phkdf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phkdf$O src$Pkdf$Phkdf.c + +-$(OBJDIR)$Phmac$O: src$Pmac$Phmac.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac$O: $(OBJDIR) src$Pmac$Phmac.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac$O src$Pmac$Phmac.c + +-$(OBJDIR)$Phmac_ct$O: src$Pmac$Phmac_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_ct$O: $(OBJDIR) src$Pmac$Phmac_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_ct$O src$Pmac$Phmac_ct.c + +-$(OBJDIR)$Paesctr_drbg$O: src$Prand$Paesctr_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Paesctr_drbg$O: $(OBJDIR) src$Prand$Paesctr_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paesctr_drbg$O src$Prand$Paesctr_drbg.c + +-$(OBJDIR)$Phmac_drbg$O: src$Prand$Phmac_drbg.c $(HEADERSPRIV) ++$(OBJDIR)$Phmac_drbg$O: $(OBJDIR) src$Prand$Phmac_drbg.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Phmac_drbg$O src$Prand$Phmac_drbg.c + +-$(OBJDIR)$Psysrng$O: src$Prand$Psysrng.c $(HEADERSPRIV) ++$(OBJDIR)$Psysrng$O: $(OBJDIR) src$Prand$Psysrng.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psysrng$O src$Prand$Psysrng.c + +-$(OBJDIR)$Prsa_default_keygen$O: src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_keygen$O: $(OBJDIR) src$Prsa$Prsa_default_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_keygen$O src$Prsa$Prsa_default_keygen.c + +-$(OBJDIR)$Prsa_default_modulus$O: src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_modulus$O: $(OBJDIR) src$Prsa$Prsa_default_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_modulus$O src$Prsa$Prsa_default_modulus.c + +-$(OBJDIR)$Prsa_default_oaep_decrypt$O: src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_decrypt$O src$Prsa$Prsa_default_oaep_decrypt.c + +-$(OBJDIR)$Prsa_default_oaep_encrypt$O: src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_default_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_oaep_encrypt$O src$Prsa$Prsa_default_oaep_encrypt.c + +-$(OBJDIR)$Prsa_default_pkcs1_sign$O: src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_sign$O src$Prsa$Prsa_default_pkcs1_sign.c + +-$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_default_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pkcs1_vrfy$O src$Prsa$Prsa_default_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_default_priv$O: src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_priv$O: $(OBJDIR) src$Prsa$Prsa_default_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_priv$O src$Prsa$Prsa_default_priv.c + +-$(OBJDIR)$Prsa_default_privexp$O: src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_privexp$O: $(OBJDIR) src$Prsa$Prsa_default_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_privexp$O src$Prsa$Prsa_default_privexp.c + +-$(OBJDIR)$Prsa_default_pub$O: src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pub$O: $(OBJDIR) src$Prsa$Prsa_default_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pub$O src$Prsa$Prsa_default_pub.c + +-$(OBJDIR)$Prsa_default_pubexp$O: src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_default_pubexp$O: $(OBJDIR) src$Prsa$Prsa_default_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_default_pubexp$O src$Prsa$Prsa_default_pubexp.c + +-$(OBJDIR)$Prsa_i15_keygen$O: src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_keygen$O: $(OBJDIR) src$Prsa$Prsa_i15_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_keygen$O src$Prsa$Prsa_i15_keygen.c + +-$(OBJDIR)$Prsa_i15_modulus$O: src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_modulus$O: $(OBJDIR) src$Prsa$Prsa_i15_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_modulus$O src$Prsa$Prsa_i15_modulus.c + +-$(OBJDIR)$Prsa_i15_oaep_decrypt$O: src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_decrypt$O src$Prsa$Prsa_i15_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i15_oaep_encrypt$O: src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i15_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_oaep_encrypt$O src$Prsa$Prsa_i15_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i15_pkcs1_sign$O: src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_sign$O src$Prsa$Prsa_i15_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i15_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pkcs1_vrfy$O src$Prsa$Prsa_i15_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i15_priv$O: src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_priv$O: $(OBJDIR) src$Prsa$Prsa_i15_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_priv$O src$Prsa$Prsa_i15_priv.c + +-$(OBJDIR)$Prsa_i15_privexp$O: src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_privexp$O: $(OBJDIR) src$Prsa$Prsa_i15_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_privexp$O src$Prsa$Prsa_i15_privexp.c + +-$(OBJDIR)$Prsa_i15_pub$O: src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pub$O: $(OBJDIR) src$Prsa$Prsa_i15_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pub$O src$Prsa$Prsa_i15_pub.c + +-$(OBJDIR)$Prsa_i15_pubexp$O: src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i15_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i15_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i15_pubexp$O src$Prsa$Prsa_i15_pubexp.c + +-$(OBJDIR)$Prsa_i31_keygen$O: src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen$O src$Prsa$Prsa_i31_keygen.c + +-$(OBJDIR)$Prsa_i31_keygen_inner$O: src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_keygen_inner$O: $(OBJDIR) src$Prsa$Prsa_i31_keygen_inner.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_keygen_inner$O src$Prsa$Prsa_i31_keygen_inner.c + +-$(OBJDIR)$Prsa_i31_modulus$O: src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_modulus$O: $(OBJDIR) src$Prsa$Prsa_i31_modulus.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_modulus$O src$Prsa$Prsa_i31_modulus.c + +-$(OBJDIR)$Prsa_i31_oaep_decrypt$O: src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_decrypt$O src$Prsa$Prsa_i31_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i31_oaep_encrypt$O: src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i31_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_oaep_encrypt$O src$Prsa$Prsa_i31_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i31_pkcs1_sign$O: src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_sign$O src$Prsa$Prsa_i31_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i31_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pkcs1_vrfy$O src$Prsa$Prsa_i31_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i31_priv$O: src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_priv$O: $(OBJDIR) src$Prsa$Prsa_i31_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_priv$O src$Prsa$Prsa_i31_priv.c + +-$(OBJDIR)$Prsa_i31_privexp$O: src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_privexp$O: $(OBJDIR) src$Prsa$Prsa_i31_privexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_privexp$O src$Prsa$Prsa_i31_privexp.c + +-$(OBJDIR)$Prsa_i31_pub$O: src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pub$O: $(OBJDIR) src$Prsa$Prsa_i31_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pub$O src$Prsa$Prsa_i31_pub.c + +-$(OBJDIR)$Prsa_i31_pubexp$O: src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i31_pubexp$O: $(OBJDIR) src$Prsa$Prsa_i31_pubexp.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i31_pubexp$O src$Prsa$Prsa_i31_pubexp.c + +-$(OBJDIR)$Prsa_i32_oaep_decrypt$O: src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_decrypt$O src$Prsa$Prsa_i32_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i32_oaep_encrypt$O: src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i32_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_oaep_encrypt$O src$Prsa$Prsa_i32_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i32_pkcs1_sign$O: src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_sign$O src$Prsa$Prsa_i32_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i32_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pkcs1_vrfy$O src$Prsa$Prsa_i32_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i32_priv$O: src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_priv$O: $(OBJDIR) src$Prsa$Prsa_i32_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_priv$O src$Prsa$Prsa_i32_priv.c + +-$(OBJDIR)$Prsa_i32_pub$O: src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i32_pub$O: $(OBJDIR) src$Prsa$Prsa_i32_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i32_pub$O src$Prsa$Prsa_i32_pub.c + +-$(OBJDIR)$Prsa_i62_keygen$O: src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_keygen$O: $(OBJDIR) src$Prsa$Prsa_i62_keygen.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_keygen$O src$Prsa$Prsa_i62_keygen.c + +-$(OBJDIR)$Prsa_i62_oaep_decrypt$O: src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_decrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_decrypt$O src$Prsa$Prsa_i62_oaep_decrypt.c + +-$(OBJDIR)$Prsa_i62_oaep_encrypt$O: src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_oaep_encrypt$O: $(OBJDIR) src$Prsa$Prsa_i62_oaep_encrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_oaep_encrypt$O src$Prsa$Prsa_i62_oaep_encrypt.c + +-$(OBJDIR)$Prsa_i62_pkcs1_sign$O: src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_sign$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_sign.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_sign$O src$Prsa$Prsa_i62_pkcs1_sign.c + +-$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O: $(OBJDIR) src$Prsa$Prsa_i62_pkcs1_vrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pkcs1_vrfy$O src$Prsa$Prsa_i62_pkcs1_vrfy.c + +-$(OBJDIR)$Prsa_i62_priv$O: src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_priv$O: $(OBJDIR) src$Prsa$Prsa_i62_priv.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_priv$O src$Prsa$Prsa_i62_priv.c + +-$(OBJDIR)$Prsa_i62_pub$O: src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_i62_pub$O: $(OBJDIR) src$Prsa$Prsa_i62_pub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_i62_pub$O src$Prsa$Prsa_i62_pub.c + +-$(OBJDIR)$Prsa_oaep_pad$O: src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_pad$O: $(OBJDIR) src$Prsa$Prsa_oaep_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_pad$O src$Prsa$Prsa_oaep_pad.c + +-$(OBJDIR)$Prsa_oaep_unpad$O: src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_oaep_unpad$O: $(OBJDIR) src$Prsa$Prsa_oaep_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_oaep_unpad$O src$Prsa$Prsa_oaep_unpad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_pad$O: src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_pad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_pad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_pad$O src$Prsa$Prsa_pkcs1_sig_pad.c + +-$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_pkcs1_sig_unpad$O: $(OBJDIR) src$Prsa$Prsa_pkcs1_sig_unpad.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_pkcs1_sig_unpad$O src$Prsa$Prsa_pkcs1_sig_unpad.c + +-$(OBJDIR)$Prsa_ssl_decrypt$O: src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) ++$(OBJDIR)$Prsa_ssl_decrypt$O: $(OBJDIR) src$Prsa$Prsa_ssl_decrypt.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Prsa_ssl_decrypt$O src$Prsa$Prsa_ssl_decrypt.c + +-$(OBJDIR)$Pprf$O: src$Pssl$Pprf.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf$O: $(OBJDIR) src$Pssl$Pprf.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf$O src$Pssl$Pprf.c + +-$(OBJDIR)$Pprf_md5sha1$O: src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_md5sha1$O: $(OBJDIR) src$Pssl$Pprf_md5sha1.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_md5sha1$O src$Pssl$Pprf_md5sha1.c + +-$(OBJDIR)$Pprf_sha256$O: src$Pssl$Pprf_sha256.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha256$O: $(OBJDIR) src$Pssl$Pprf_sha256.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha256$O src$Pssl$Pprf_sha256.c + +-$(OBJDIR)$Pprf_sha384$O: src$Pssl$Pprf_sha384.c $(HEADERSPRIV) ++$(OBJDIR)$Pprf_sha384$O: $(OBJDIR) src$Pssl$Pprf_sha384.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pprf_sha384$O src$Pssl$Pprf_sha384.c + +-$(OBJDIR)$Pssl_ccert_single_ec$O: src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_ec$O src$Pssl$Pssl_ccert_single_ec.c + +-$(OBJDIR)$Pssl_ccert_single_rsa$O: src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_ccert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_ccert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_ccert_single_rsa$O src$Pssl$Pssl_ccert_single_rsa.c + +-$(OBJDIR)$Pssl_client$O: src$Pssl$Pssl_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client$O: $(OBJDIR) src$Pssl$Pssl_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client$O src$Pssl$Pssl_client.c + +-$(OBJDIR)$Pssl_client_default_rsapub$O: src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_default_rsapub$O: $(OBJDIR) src$Pssl$Pssl_client_default_rsapub.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_default_rsapub$O src$Pssl$Pssl_client_default_rsapub.c + +-$(OBJDIR)$Pssl_client_full$O: src$Pssl$Pssl_client_full.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_client_full$O: $(OBJDIR) src$Pssl$Pssl_client_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_client_full$O src$Pssl$Pssl_client_full.c + +-$(OBJDIR)$Pssl_engine$O: src$Pssl$Pssl_engine.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine$O: $(OBJDIR) src$Pssl$Pssl_engine.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine$O src$Pssl$Pssl_engine.c + +-$(OBJDIR)$Pssl_engine_default_aescbc$O: src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aescbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aescbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aescbc$O src$Pssl$Pssl_engine_default_aescbc.c + +-$(OBJDIR)$Pssl_engine_default_aesccm$O: src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesccm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesccm$O src$Pssl$Pssl_engine_default_aesccm.c + +-$(OBJDIR)$Pssl_engine_default_aesgcm$O: src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_aesgcm$O: $(OBJDIR) src$Pssl$Pssl_engine_default_aesgcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_aesgcm$O src$Pssl$Pssl_engine_default_aesgcm.c + +-$(OBJDIR)$Pssl_engine_default_chapol$O: src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_chapol$O: $(OBJDIR) src$Pssl$Pssl_engine_default_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_chapol$O src$Pssl$Pssl_engine_default_chapol.c + +-$(OBJDIR)$Pssl_engine_default_descbc$O: src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_descbc$O: $(OBJDIR) src$Pssl$Pssl_engine_default_descbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_descbc$O src$Pssl$Pssl_engine_default_descbc.c + +-$(OBJDIR)$Pssl_engine_default_ec$O: src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ec$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ec$O src$Pssl$Pssl_engine_default_ec.c + +-$(OBJDIR)$Pssl_engine_default_ecdsa$O: src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_ecdsa$O: $(OBJDIR) src$Pssl$Pssl_engine_default_ecdsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_ecdsa$O src$Pssl$Pssl_engine_default_ecdsa.c + +-$(OBJDIR)$Pssl_engine_default_rsavrfy$O: src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_engine_default_rsavrfy$O: $(OBJDIR) src$Pssl$Pssl_engine_default_rsavrfy.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_engine_default_rsavrfy$O src$Pssl$Pssl_engine_default_rsavrfy.c + +-$(OBJDIR)$Pssl_hashes$O: src$Pssl$Pssl_hashes.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hashes$O: $(OBJDIR) src$Pssl$Pssl_hashes.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hashes$O src$Pssl$Pssl_hashes.c + +-$(OBJDIR)$Pssl_hs_client$O: src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_client$O: $(OBJDIR) src$Pssl$Pssl_hs_client.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_client$O src$Pssl$Pssl_hs_client.c + +-$(OBJDIR)$Pssl_hs_server$O: src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_hs_server$O: $(OBJDIR) src$Pssl$Pssl_hs_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_hs_server$O src$Pssl$Pssl_hs_server.c + +-$(OBJDIR)$Pssl_io$O: src$Pssl$Pssl_io.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_io$O: $(OBJDIR) src$Pssl$Pssl_io.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_io$O src$Pssl$Pssl_io.c + +-$(OBJDIR)$Pssl_keyexport$O: src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_keyexport$O: $(OBJDIR) src$Pssl$Pssl_keyexport.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_keyexport$O src$Pssl$Pssl_keyexport.c + +-$(OBJDIR)$Pssl_lru$O: src$Pssl$Pssl_lru.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_lru$O: $(OBJDIR) src$Pssl$Pssl_lru.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_lru$O src$Pssl$Pssl_lru.c + +-$(OBJDIR)$Pssl_rec_cbc$O: src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_cbc$O: $(OBJDIR) src$Pssl$Pssl_rec_cbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_cbc$O src$Pssl$Pssl_rec_cbc.c + +-$(OBJDIR)$Pssl_rec_ccm$O: src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_ccm$O: $(OBJDIR) src$Pssl$Pssl_rec_ccm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_ccm$O src$Pssl$Pssl_rec_ccm.c + +-$(OBJDIR)$Pssl_rec_chapol$O: src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_chapol$O: $(OBJDIR) src$Pssl$Pssl_rec_chapol.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_chapol$O src$Pssl$Pssl_rec_chapol.c + +-$(OBJDIR)$Pssl_rec_gcm$O: src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_rec_gcm$O: $(OBJDIR) src$Pssl$Pssl_rec_gcm.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_rec_gcm$O src$Pssl$Pssl_rec_gcm.c + +-$(OBJDIR)$Pssl_scert_single_ec$O: src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_ec$O: $(OBJDIR) src$Pssl$Pssl_scert_single_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_ec$O src$Pssl$Pssl_scert_single_ec.c + +-$(OBJDIR)$Pssl_scert_single_rsa$O: src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_scert_single_rsa$O: $(OBJDIR) src$Pssl$Pssl_scert_single_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_scert_single_rsa$O src$Pssl$Pssl_scert_single_rsa.c + +-$(OBJDIR)$Pssl_server$O: src$Pssl$Pssl_server.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server$O: $(OBJDIR) src$Pssl$Pssl_server.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server$O src$Pssl$Pssl_server.c + +-$(OBJDIR)$Pssl_server_full_ec$O: src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_ec$O: $(OBJDIR) src$Pssl$Pssl_server_full_ec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_ec$O src$Pssl$Pssl_server_full_ec.c + +-$(OBJDIR)$Pssl_server_full_rsa$O: src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_full_rsa$O: $(OBJDIR) src$Pssl$Pssl_server_full_rsa.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_full_rsa$O src$Pssl$Pssl_server_full_rsa.c + +-$(OBJDIR)$Pssl_server_mine2c$O: src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2c$O: $(OBJDIR) src$Pssl$Pssl_server_mine2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2c$O src$Pssl$Pssl_server_mine2c.c + +-$(OBJDIR)$Pssl_server_mine2g$O: src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_mine2g$O: $(OBJDIR) src$Pssl$Pssl_server_mine2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_mine2g$O src$Pssl$Pssl_server_mine2g.c + +-$(OBJDIR)$Pssl_server_minf2c$O: src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2c$O: $(OBJDIR) src$Pssl$Pssl_server_minf2c.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2c$O src$Pssl$Pssl_server_minf2c.c + +-$(OBJDIR)$Pssl_server_minf2g$O: src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minf2g$O: $(OBJDIR) src$Pssl$Pssl_server_minf2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minf2g$O src$Pssl$Pssl_server_minf2g.c + +-$(OBJDIR)$Pssl_server_minr2g$O: src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minr2g$O: $(OBJDIR) src$Pssl$Pssl_server_minr2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minr2g$O src$Pssl$Pssl_server_minr2g.c + +-$(OBJDIR)$Pssl_server_minu2g$O: src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minu2g$O: $(OBJDIR) src$Pssl$Pssl_server_minu2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minu2g$O src$Pssl$Pssl_server_minu2g.c + +-$(OBJDIR)$Pssl_server_minv2g$O: src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) ++$(OBJDIR)$Pssl_server_minv2g$O: $(OBJDIR) src$Pssl$Pssl_server_minv2g.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pssl_server_minv2g$O src$Pssl$Pssl_server_minv2g.c + +-$(OBJDIR)$Paes_big_cbcdec$O: src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcdec$O src$Psymcipher$Paes_big_cbcdec.c + +-$(OBJDIR)$Paes_big_cbcenc$O: src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_big_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_cbcenc$O src$Psymcipher$Paes_big_cbcenc.c + +-$(OBJDIR)$Paes_big_ctr$O: src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctr$O: $(OBJDIR) src$Psymcipher$Paes_big_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctr$O src$Psymcipher$Paes_big_ctr.c + +-$(OBJDIR)$Paes_big_ctrcbc$O: src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_big_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_ctrcbc$O src$Psymcipher$Paes_big_ctrcbc.c + +-$(OBJDIR)$Paes_big_dec$O: src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_dec$O: $(OBJDIR) src$Psymcipher$Paes_big_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_dec$O src$Psymcipher$Paes_big_dec.c + +-$(OBJDIR)$Paes_big_enc$O: src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_big_enc$O: $(OBJDIR) src$Psymcipher$Paes_big_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_big_enc$O src$Psymcipher$Paes_big_enc.c + +-$(OBJDIR)$Paes_common$O: src$Psymcipher$Paes_common.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_common$O: $(OBJDIR) src$Psymcipher$Paes_common.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_common$O src$Psymcipher$Paes_common.c + +-$(OBJDIR)$Paes_ct$O: src$Psymcipher$Paes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct$O: $(OBJDIR) src$Psymcipher$Paes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct$O src$Psymcipher$Paes_ct.c + +-$(OBJDIR)$Paes_ct64$O: src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64$O: $(OBJDIR) src$Psymcipher$Paes_ct64.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64$O src$Psymcipher$Paes_ct64.c + +-$(OBJDIR)$Paes_ct64_cbcdec$O: src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcdec$O src$Psymcipher$Paes_ct64_cbcdec.c + +-$(OBJDIR)$Paes_ct64_cbcenc$O: src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_cbcenc$O src$Psymcipher$Paes_ct64_cbcenc.c + +-$(OBJDIR)$Paes_ct64_ctr$O: src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctr$O src$Psymcipher$Paes_ct64_ctr.c + +-$(OBJDIR)$Paes_ct64_ctrcbc$O: src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_ctrcbc$O src$Psymcipher$Paes_ct64_ctrcbc.c + +-$(OBJDIR)$Paes_ct64_dec$O: src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct64_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_dec$O src$Psymcipher$Paes_ct64_dec.c + +-$(OBJDIR)$Paes_ct64_enc$O: src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct64_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct64_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct64_enc$O src$Psymcipher$Paes_ct64_enc.c + +-$(OBJDIR)$Paes_ct_cbcdec$O: src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcdec$O src$Psymcipher$Paes_ct_cbcdec.c + +-$(OBJDIR)$Paes_ct_cbcenc$O: src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_cbcenc$O src$Psymcipher$Paes_ct_cbcenc.c + +-$(OBJDIR)$Paes_ct_ctr$O: src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctr$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctr$O src$Psymcipher$Paes_ct_ctr.c + +-$(OBJDIR)$Paes_ct_ctrcbc$O: src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_ct_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_ctrcbc$O src$Psymcipher$Paes_ct_ctrcbc.c + +-$(OBJDIR)$Paes_ct_dec$O: src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_dec$O: $(OBJDIR) src$Psymcipher$Paes_ct_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_dec$O src$Psymcipher$Paes_ct_dec.c + +-$(OBJDIR)$Paes_ct_enc$O: src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_ct_enc$O: $(OBJDIR) src$Psymcipher$Paes_ct_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_ct_enc$O src$Psymcipher$Paes_ct_enc.c + +-$(OBJDIR)$Paes_pwr8$O: src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8$O: $(OBJDIR) src$Psymcipher$Paes_pwr8.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8$O src$Psymcipher$Paes_pwr8.c + +-$(OBJDIR)$Paes_pwr8_cbcdec$O: src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcdec$O src$Psymcipher$Paes_pwr8_cbcdec.c + +-$(OBJDIR)$Paes_pwr8_cbcenc$O: src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_cbcenc$O src$Psymcipher$Paes_pwr8_cbcenc.c + +-$(OBJDIR)$Paes_pwr8_ctr$O: src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctr$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctr$O src$Psymcipher$Paes_pwr8_ctr.c + +-$(OBJDIR)$Paes_pwr8_ctrcbc$O: src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_pwr8_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_pwr8_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_pwr8_ctrcbc$O src$Psymcipher$Paes_pwr8_ctrcbc.c + +-$(OBJDIR)$Paes_small_cbcdec$O: src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcdec$O src$Psymcipher$Paes_small_cbcdec.c + +-$(OBJDIR)$Paes_small_cbcenc$O: src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_small_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_cbcenc$O src$Psymcipher$Paes_small_cbcenc.c + +-$(OBJDIR)$Paes_small_ctr$O: src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctr$O: $(OBJDIR) src$Psymcipher$Paes_small_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctr$O src$Psymcipher$Paes_small_ctr.c + +-$(OBJDIR)$Paes_small_ctrcbc$O: src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_small_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_ctrcbc$O src$Psymcipher$Paes_small_ctrcbc.c + +-$(OBJDIR)$Paes_small_dec$O: src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_dec$O: $(OBJDIR) src$Psymcipher$Paes_small_dec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_dec$O src$Psymcipher$Paes_small_dec.c + +-$(OBJDIR)$Paes_small_enc$O: src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_small_enc$O: $(OBJDIR) src$Psymcipher$Paes_small_enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_small_enc$O src$Psymcipher$Paes_small_enc.c + +-$(OBJDIR)$Paes_x86ni$O: src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni$O: $(OBJDIR) src$Psymcipher$Paes_x86ni.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni$O src$Psymcipher$Paes_x86ni.c + +-$(OBJDIR)$Paes_x86ni_cbcdec$O: src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcdec$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcdec$O src$Psymcipher$Paes_x86ni_cbcdec.c + +-$(OBJDIR)$Paes_x86ni_cbcenc$O: src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_cbcenc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_cbcenc$O src$Psymcipher$Paes_x86ni_cbcenc.c + +-$(OBJDIR)$Paes_x86ni_ctr$O: src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctr$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctr.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctr$O src$Psymcipher$Paes_x86ni_ctr.c + +-$(OBJDIR)$Paes_x86ni_ctrcbc$O: src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) ++$(OBJDIR)$Paes_x86ni_ctrcbc$O: $(OBJDIR) src$Psymcipher$Paes_x86ni_ctrcbc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Paes_x86ni_ctrcbc$O src$Psymcipher$Paes_x86ni_ctrcbc.c + +-$(OBJDIR)$Pchacha20_ct$O: src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_ct$O: $(OBJDIR) src$Psymcipher$Pchacha20_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_ct$O src$Psymcipher$Pchacha20_ct.c + +-$(OBJDIR)$Pchacha20_sse2$O: src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) ++$(OBJDIR)$Pchacha20_sse2$O: $(OBJDIR) src$Psymcipher$Pchacha20_sse2.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchacha20_sse2$O src$Psymcipher$Pchacha20_sse2.c + +-$(OBJDIR)$Pdes_ct$O: src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct$O: $(OBJDIR) src$Psymcipher$Pdes_ct.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct$O src$Psymcipher$Pdes_ct.c + +-$(OBJDIR)$Pdes_ct_cbcdec$O: src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcdec$O src$Psymcipher$Pdes_ct_cbcdec.c + +-$(OBJDIR)$Pdes_ct_cbcenc$O: src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_ct_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_ct_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_ct_cbcenc$O src$Psymcipher$Pdes_ct_cbcenc.c + +-$(OBJDIR)$Pdes_support$O: src$Psymcipher$Pdes_support.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_support$O: $(OBJDIR) src$Psymcipher$Pdes_support.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_support$O src$Psymcipher$Pdes_support.c + +-$(OBJDIR)$Pdes_tab$O: src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab$O: $(OBJDIR) src$Psymcipher$Pdes_tab.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab$O src$Psymcipher$Pdes_tab.c + +-$(OBJDIR)$Pdes_tab_cbcdec$O: src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcdec$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcdec.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcdec$O src$Psymcipher$Pdes_tab_cbcdec.c + +-$(OBJDIR)$Pdes_tab_cbcenc$O: src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) ++$(OBJDIR)$Pdes_tab_cbcenc$O: $(OBJDIR) src$Psymcipher$Pdes_tab_cbcenc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pdes_tab_cbcenc$O src$Psymcipher$Pdes_tab_cbcenc.c + +-$(OBJDIR)$Ppoly1305_ctmul$O: src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul$O src$Psymcipher$Ppoly1305_ctmul.c + +-$(OBJDIR)$Ppoly1305_ctmul32$O: src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmul32$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmul32.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmul32$O src$Psymcipher$Ppoly1305_ctmul32.c + +-$(OBJDIR)$Ppoly1305_ctmulq$O: src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_ctmulq$O: $(OBJDIR) src$Psymcipher$Ppoly1305_ctmulq.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_ctmulq$O src$Psymcipher$Ppoly1305_ctmulq.c + +-$(OBJDIR)$Ppoly1305_i15$O: src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) ++$(OBJDIR)$Ppoly1305_i15$O: $(OBJDIR) src$Psymcipher$Ppoly1305_i15.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ppoly1305_i15$O src$Psymcipher$Ppoly1305_i15.c + +-$(OBJDIR)$Pasn1enc$O: src$Px509$Pasn1enc.c $(HEADERSPRIV) ++$(OBJDIR)$Pasn1enc$O: $(OBJDIR) src$Px509$Pasn1enc.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pasn1enc$O src$Px509$Pasn1enc.c + +-$(OBJDIR)$Pencode_ec_pk8der$O: src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_pk8der$O: $(OBJDIR) src$Px509$Pencode_ec_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_pk8der$O src$Px509$Pencode_ec_pk8der.c + +-$(OBJDIR)$Pencode_ec_rawder$O: src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_ec_rawder$O: $(OBJDIR) src$Px509$Pencode_ec_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_ec_rawder$O src$Px509$Pencode_ec_rawder.c + +-$(OBJDIR)$Pencode_rsa_pk8der$O: src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_pk8der$O: $(OBJDIR) src$Px509$Pencode_rsa_pk8der.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_pk8der$O src$Px509$Pencode_rsa_pk8der.c + +-$(OBJDIR)$Pencode_rsa_rawder$O: src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) ++$(OBJDIR)$Pencode_rsa_rawder$O: $(OBJDIR) src$Px509$Pencode_rsa_rawder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pencode_rsa_rawder$O src$Px509$Pencode_rsa_rawder.c + +-$(OBJDIR)$Pskey_decoder$O: src$Px509$Pskey_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Pskey_decoder$O: $(OBJDIR) src$Px509$Pskey_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey_decoder$O src$Px509$Pskey_decoder.c + +-$(OBJDIR)$Px509_decoder$O: src$Px509$Px509_decoder.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_decoder$O: $(OBJDIR) src$Px509$Px509_decoder.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_decoder$O src$Px509$Px509_decoder.c + +-$(OBJDIR)$Px509_knownkey$O: src$Px509$Px509_knownkey.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_knownkey$O: $(OBJDIR) src$Px509$Px509_knownkey.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_knownkey$O src$Px509$Px509_knownkey.c + +-$(OBJDIR)$Px509_minimal$O: src$Px509$Px509_minimal.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal$O: $(OBJDIR) src$Px509$Px509_minimal.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal$O src$Px509$Px509_minimal.c + +-$(OBJDIR)$Px509_minimal_full$O: src$Px509$Px509_minimal_full.c $(HEADERSPRIV) ++$(OBJDIR)$Px509_minimal_full$O: $(OBJDIR) src$Px509$Px509_minimal_full.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Px509_minimal_full$O src$Px509$Px509_minimal_full.c + +-$(OBJDIR)$Pbrssl$O: tools$Pbrssl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pbrssl$O: $(OBJDIR) tools$Pbrssl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pbrssl$O tools$Pbrssl.c + +-$(OBJDIR)$Pcerts$O: tools$Pcerts.c $(HEADERSTOOLS) ++$(OBJDIR)$Pcerts$O: $(OBJDIR) tools$Pcerts.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pcerts$O tools$Pcerts.c + +-$(OBJDIR)$Pchain$O: tools$Pchain.c $(HEADERSTOOLS) ++$(OBJDIR)$Pchain$O: $(OBJDIR) tools$Pchain.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pchain$O tools$Pchain.c + +-$(OBJDIR)$Pclient$O: tools$Pclient.c $(HEADERSTOOLS) ++$(OBJDIR)$Pclient$O: $(OBJDIR) tools$Pclient.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pclient$O tools$Pclient.c + +-$(OBJDIR)$Perrors$O: tools$Perrors.c $(HEADERSTOOLS) ++$(OBJDIR)$Perrors$O: $(OBJDIR) tools$Perrors.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Perrors$O tools$Perrors.c + +-$(OBJDIR)$Pfiles$O: tools$Pfiles.c $(HEADERSTOOLS) ++$(OBJDIR)$Pfiles$O: $(OBJDIR) tools$Pfiles.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pfiles$O tools$Pfiles.c + +-$(OBJDIR)$Pimpl$O: tools$Pimpl.c $(HEADERSTOOLS) ++$(OBJDIR)$Pimpl$O: $(OBJDIR) tools$Pimpl.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pimpl$O tools$Pimpl.c + +-$(OBJDIR)$Pkeys$O: tools$Pkeys.c $(HEADERSTOOLS) ++$(OBJDIR)$Pkeys$O: $(OBJDIR) tools$Pkeys.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pkeys$O tools$Pkeys.c + +-$(OBJDIR)$Pnames$O: tools$Pnames.c $(HEADERSTOOLS) ++$(OBJDIR)$Pnames$O: $(OBJDIR) tools$Pnames.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pnames$O tools$Pnames.c + +-$(OBJDIR)$Pserver$O: tools$Pserver.c $(HEADERSTOOLS) ++$(OBJDIR)$Pserver$O: $(OBJDIR) tools$Pserver.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pserver$O tools$Pserver.c + +-$(OBJDIR)$Pskey$O: tools$Pskey.c $(HEADERSTOOLS) ++$(OBJDIR)$Pskey$O: $(OBJDIR) tools$Pskey.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pskey$O tools$Pskey.c + +-$(OBJDIR)$Psslio$O: tools$Psslio.c $(HEADERSTOOLS) ++$(OBJDIR)$Psslio$O: $(OBJDIR) tools$Psslio.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Psslio$O tools$Psslio.c + +-$(OBJDIR)$Pta$O: tools$Pta.c $(HEADERSTOOLS) ++$(OBJDIR)$Pta$O: $(OBJDIR) tools$Pta.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pta$O tools$Pta.c + +-$(OBJDIR)$Ptwrch$O: tools$Ptwrch.c $(HEADERSTOOLS) ++$(OBJDIR)$Ptwrch$O: $(OBJDIR) tools$Ptwrch.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptwrch$O tools$Ptwrch.c + +-$(OBJDIR)$Pvector$O: tools$Pvector.c $(HEADERSTOOLS) ++$(OBJDIR)$Pvector$O: $(OBJDIR) tools$Pvector.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pvector$O tools$Pvector.c + +-$(OBJDIR)$Pverify$O: tools$Pverify.c $(HEADERSTOOLS) ++$(OBJDIR)$Pverify$O: $(OBJDIR) tools$Pverify.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pverify$O tools$Pverify.c + +-$(OBJDIR)$Pxmem$O: tools$Pxmem.c $(HEADERSTOOLS) ++$(OBJDIR)$Pxmem$O: $(OBJDIR) tools$Pxmem.c $(HEADERSTOOLS) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Pxmem$O tools$Pxmem.c + +-$(OBJDIR)$Ptest_crypto$O: test$Ptest_crypto.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_crypto$O: $(OBJDIR) test$Ptest_crypto.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_crypto$O test$Ptest_crypto.c + +-$(OBJDIR)$Ptest_speed$O: test$Ptest_speed.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_speed$O: $(OBJDIR) test$Ptest_speed.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$Ptest_speed$O test$Ptest_speed.c + +-$(OBJDIR)$Ptest_x509$O: test$Ptest_x509.c $(HEADERSPRIV) ++$(OBJDIR)$Ptest_x509$O: $(OBJDIR) test$Ptest_x509.c $(HEADERSPRIV) + $(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$Ptest_x509$O test$Ptest_x509.c +diff --git a/mk/mkrules.sh b/mk/mkrules.sh +index eea159b..cce7564 100755 +--- a/mk/mkrules.sh ++++ b/mk/mkrules.sh +@@ -531,23 +531,23 @@ EOF + (for f in $coresrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $toolssrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSTOOLS)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testcryptosrc $testspeedsrc ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done + + for f in $testx509src ; do + b="$(basename "$f" .c)\$O" + g="$(escsep "$f")" +- printf '\n$(OBJDIR)$P%s: %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" ++ printf '\n$(OBJDIR)$P%s: $(OBJDIR) %s $(HEADERSPRIV)\n\t$(CC) $(CFLAGS) $(INCFLAGS) -DSRCDIRNAME=".." $(CCOUT)$(OBJDIR)$P%s %s\n' "$b" "$g" "$b" "$g" + done) >> Rules.mk +-- +2.34.1 + From thomas.petazzoni at bootlin.com Thu Dec 29 08:51:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:51:32 +0100 Subject: [Buildroot] [PATCH] package/hostapd: enable 802.11ax support In-Reply-To: <20221219121838.1833159-1-robert.marko@sartura.hr> References: <20221219121838.1833159-1-robert.marko@sartura.hr> Message-ID: <20221229095132.6bc83481@windsurf> On Mon, 19 Dec 2022 13:18:38 +0100 Robert Marko via buildroot wrote: > Hostapd has 802.11ax support, however its currently disabled by default. > > Signed-off-by: Robert Marko > --- > package/hostapd/hostapd.mk | 1 + > 1 file changed, 1 insertion(+) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:51:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:51:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/bearssl: fix build with make shuffle mode In-Reply-To: <20221212180545.3159689-1-james.hilliard1@gmail.com> References: <20221212180545.3159689-1-james.hilliard1@gmail.com> Message-ID: <20221229095158.1508242b@windsurf> On Mon, 12 Dec 2022 11:05:45 -0700 James Hilliard wrote: > The make targets in bearssl are missing the $(OBJDIR) target which > causes build failures when using make with shuffle mode. > > Add a patch which adds the missing $(OBJDIR) targets. > > Fixes: > Assembler messages: > Fatal error: can't create build/obj/x509_minimal_full.o: No such file or directory > make[2]: *** [mk/Rules.mk:1190: build/obj/x509_minimal_full.o] Error 1 shuffle=reverse > > Signed-off-by: James Hilliard > --- > .../0001-Fix-missing-objdir-dependency.patch | 1252 +++++++++++++++++ > 1 file changed, 1252 insertions(+) > create mode 100644 package/bearssl/0001-Fix-missing-objdir-dependency.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:53:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:53:03 +0100 Subject: [Buildroot] [git commit] package/modem-manager: bump version to 1.20.2 Message-ID: <20221229085402.C9EB986FA0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=b95334b71fbdde0f7621b58ed35fa98df9e0966d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Switch package type to meson as the primary supported build system from now on is meson and the autotools support as deprecated. The package tarball is no longer supported, thus the MODEM_MANAGER_SOURCE is changed to the gitlab archive URL. All previously supported options are converted to the meson configuraiton options and support for new ones is added. The new options are: bash_completion, polkit, systemd, qrtr. The dbus build dependency is needed since the meson build system uses dbus pkg-config to determine install locations. The 'udevdir' has to be specified also in case dbus is not installed. Modem-manager will use its own built-in udev rule parser to determine modem specific values. For building with libqmi support version 1.32.2 is required and for libmbim version 1.28.2 is required. Signed-off-by: Heiko Thiery Signed-off-by: Thomas Petazzoni --- package/modem-manager/Config.in | 2 +- package/modem-manager/modem-manager.hash | 2 +- package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++++++++-------- 3 files changed, 56 insertions(+), 20 deletions(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index c4c723776d..d211d68ee1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -3,7 +3,7 @@ config BR2_PACKAGE_MODEM_MANAGER depends on BR2_USE_WCHAR # libglib2 and gnutls depends on BR2_TOOLCHAIN_HAS_THREADS # dbus, libglib2 depends on BR2_USE_MMU # dbus - select BR2_PACKAGE_DBUS # runtime dependency + select BR2_PACKAGE_DBUS select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBGUDEV if BR2_PACKAGE_HAS_UDEV help diff --git a/package/modem-manager/modem-manager.hash b/package/modem-manager/modem-manager.hash index 40c8ad703f..e6967f8d62 100644 --- a/package/modem-manager/modem-manager.hash +++ b/package/modem-manager/modem-manager.hash @@ -1,4 +1,4 @@ #Locally calculated after checking https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz.asc -sha256 b464e4925d955a6ca86dd08616e763b26ae46d7fd37dbe281678e34065b1e430 ModemManager-1.18.12.tar.xz +sha256 ba56aa764edc148f58348a589743cf1c1e27c55dcd7ebd820dcedd52fb8d7179 ModemManager-1.20.2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index d0c9b7377b..8a0dbba3a4 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -4,42 +4,78 @@ # ################################################################################ -MODEM_MANAGER_VERSION = 1.18.12 -MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.xz -MODEM_MANAGER_SITE = http://www.freedesktop.org/software/ModemManager +MODEM_MANAGER_VERSION = 1.20.2 +MODEM_MANAGER_SOURCE = ModemManager-$(MODEM_MANAGER_VERSION).tar.gz +MODEM_MANAGER_SITE = https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEM_MANAGER_VERSION) MODEM_MANAGER_LICENSE = GPL-2.0+ (programs, plugins), LGPL-2.0+ (libmm-glib) MODEM_MANAGER_LICENSE_FILES = COPYING COPYING.LIB MODEM_MANAGER_SELINUX_MODULES = modemmanager -MODEM_MANAGER_DEPENDENCIES = host-pkgconf libglib2 $(TARGET_NLS_DEPENDENCIES) +MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES -MODEM_MANAGER_CONF_OPTS = --disable-more-warnings +MODEM_MANAGER_CONF_OPTS = \ + -Dpowerd_suspend_resume=false \ + -Dudevdir=/usr/lib/udev -ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) -MODEM_MANAGER_DEPENDENCIES += libqmi -MODEM_MANAGER_CONF_OPTS += --with-qmi +ifeq ($(BR2_PACKAGE_LIBGUDEV),y) +MODEM_MANAGER_DEPENDENCIES += libgudev +MODEM_MANAGER_CONF_OPTS += -Dudev=true else -MODEM_MANAGER_CONF_OPTS += --without-qmi +MODEM_MANAGER_CONF_OPTS += -Dudev=false endif -ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -MODEM_MANAGER_DEPENDENCIES += libgudev -MODEM_MANAGER_CONF_OPTS += --with-udev +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQMI),y) +MODEM_MANAGER_DEPENDENCIES += libqmi +MODEM_MANAGER_CONF_OPTS += -Dqmi=true else -MODEM_MANAGER_CONF_OPTS += --without-udev +MODEM_MANAGER_CONF_OPTS += -Dqmi=false endif ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBMBIM),y) MODEM_MANAGER_DEPENDENCIES += libmbim -MODEM_MANAGER_CONF_OPTS += --with-mbim +MODEM_MANAGER_CONF_OPTS += -Dmbim=true +else +MODEM_MANAGER_CONF_OPTS += -Dmbim=false +endif + +ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +MODEM_MANAGER_DEPENDENCIES += libqrtr-glib +MODEM_MANAGER_CONF_OPTS += -Dqrtr=true +else +MODEM_MANAGER_CONF_OPTS += -Dqrtr=false +endif + +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +MODEM_MANAGER_DEPENDENCIES += systemd +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=true \ + -Dsystemd_suspend_resume=true \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system +else +MODEM_MANAGER_CONF_OPTS += \ + -Dsystemd_journal=false \ + -Dsystemd_suspend_resume=false \ + -Dsystemdsystemunitdir=no +endif + +ifeq ($(BR2_PACKAGE_POLKIT),y) +MODEM_MANAGER_DEPENDENCIES += polkit +MODEM_MANAGER_CONF_OPTS += -Dpolkit=strict else -MODEM_MANAGER_CONF_OPTS += --without-mbim +MODEM_MANAGER_CONF_OPTS += -Dpolkit=no endif ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) MODEM_MANAGER_DEPENDENCIES += gobject-introspection -MODEM_MANAGER_CONF_OPTS += --enable-introspection +MODEM_MANAGER_CONF_OPTS += -Dintrospection=true +else +MODEM_MANAGER_CONF_OPTS += -Dintrospection=false +endif + +ifeq ($(BR2_PACKAGE_BASH_COMPLETION),y) +MODEM_MANAGER_DEPENDENCIES += bash-completion +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=true else -MODEM_MANAGER_CONF_OPTS += --disable-introspection +MODEM_MANAGER_CONF_OPTS += -Dbash_completion=false endif define MODEM_MANAGER_INSTALL_INIT_SYSV @@ -47,4 +83,4 @@ define MODEM_MANAGER_INSTALL_INIT_SYSV $(TARGET_DIR)/etc/init.d/S44modem-manager endef -$(eval $(autotools-package)) +$(eval $(meson-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 08:54:08 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:54:08 +0100 Subject: [Buildroot] [PATCH v3] package/modem-manager: bump version to 1.20.2 In-Reply-To: <20221212193528.23168-1-heiko.thiery@gmail.com> References: <20221212193528.23168-1-heiko.thiery@gmail.com> Message-ID: <20221229095408.051db373@windsurf> On Mon, 12 Dec 2022 20:35:28 +0100 Heiko Thiery wrote: > Switch package type to meson as the primary supported build system from now > on is meson and the autotools support as despricated. The package tarball > is no longer support, thus the MODEM_MANAGER_SOURCE is changed to the > gitlab archive URL. > > All previously supported options are converted to the meson configuraiton > options and support for new ones is added. The new options are: > bash_completion, polkit, systemd, qrtr. > > The dbus build dependency is needed since the meson build system > uses dbus pkg-config to determine install locations. The 'udevdir' has > to be specified also in case dbus is not installed. Modem-manager will > use its own built-in udev rule parser to determine modem specific values. > > For building with libqmi support version 1.32.2 is required and for > libmbim version 1.28.2 is required. > > Signed-off-by: Heiko Thiery > --- > package/modem-manager/Config.in | 2 +- > package/modem-manager/modem-manager.hash | 2 +- > package/modem-manager/modem-manager.mk | 72 ++++++++++++++++++------ > 3 files changed, 56 insertions(+), 20 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:55:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:55:36 +0100 Subject: [Buildroot] [git commit] package/wilc-driver: fix build failure up to Linux 6.1 Message-ID: <20221229085553.3C22986FAB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=482d18a40d98dcc156437c9a01b869b510e93fc4 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Add patches pending upstream[0] to handle various data types and api changes up to Linux 6.1. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 Fixes: http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa Signed-off-by: Giulio Benetti Signed-off-by: Thomas Petazzoni --- ...-fix-missing-prandom_u32-with-Linux-6.1.0.patch | 34 ++++ ...pi.c-fix-build-failure-on-remove-callback.patch | 44 +++++ ...fix-build-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++++ ...station_parameters-Linux-6.1-build-failur.patch | 216 +++++++++++++++++++++ 4 files changed, 392 insertions(+) diff --git a/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..2f10627301 --- /dev/null +++ b/package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From f80e4343fa0a4d8b22933d1704c85a771fe234a4 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 19:56:46 +0100 +Subject: [PATCH] cfg80211.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..41edd02 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1422,7 +1422,11 @@ static int mgmt_tx(struct wiphy *wiphy, + const u8 *vendor_ie; + int ret = 0; + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ *cookie = get_random_u32(); ++#else + *cookie = prandom_u32(); ++#endif + priv->tx_cookie = *cookie; + mgmt = (const struct ieee80211_mgmt *)buf; + +-- +2.34.1 + diff --git a/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch new file mode 100644 index 0000000000..87306dfa12 --- /dev/null +++ b/package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch @@ -0,0 +1,44 @@ +From a88819bd63f977b5a33d72a2b9e264ce104726bd Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:02:12 +0100 +Subject: [PATCH] spi.c: fix build failure on remove callback + +Starting from Linux 5.18 remove callback returns void, so let's deal with +it depending on Linux version >= 5.18. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + spi.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +diff --git a/spi.c b/spi.c +index 96c51fe..f7b43e2 100644 +--- a/spi.c ++++ b/spi.c +@@ -211,7 +211,11 @@ free: + return ret; + } + ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,18,0)) ++static void wilc_bus_remove(struct spi_device *spi) ++#else + static int wilc_bus_remove(struct spi_device *spi) ++#endif + { + struct wilc *wilc = spi_get_drvdata(spi); + +@@ -220,7 +224,10 @@ static int wilc_bus_remove(struct spi_device *spi) + + wilc_netdev_cleanup(wilc); + wilc_bt_deinit(); ++ ++#if (LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)) + return 0; ++#endif + } + + static int wilc_spi_suspend(struct device *dev) +-- +2.34.1 + diff --git a/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch new file mode 100644 index 0000000000..785b8904b2 --- /dev/null +++ b/package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch @@ -0,0 +1,98 @@ +From a608cdd7903505217529317c04b5b58cb7e25081 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:06:43 +0100 +Subject: [PATCH] cfg80211.c: fix build failure with Linux 5.19 and 6.1 + +Starting from Linux 5.19 stop_ap() requires unsigned int link_id as +parameter. Then from Linux 6.1 on lot of other cfg80211 APIs require +int link_id to deal with MLO, so let's add that parameter too. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 35 +++++++++++++++++++++++++++++------ + 1 file changed, 29 insertions(+), 6 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 41edd02..57c777d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -674,8 +674,12 @@ static int wilc_wfi_cfg_copy_wpa_info(struct wilc_wfi_key *key_info, + return 0; + } + +-static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, struct key_params *params) ++static int add_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ struct key_params *params) + + { + int ret = 0, keylen = params->key_len, seqlen = params->seq_len; +@@ -792,6 +796,9 @@ static int add_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + } + + static int del_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, + bool pairwise, + const u8 *mac_addr) +@@ -833,9 +840,13 @@ static int del_key(struct wiphy *wiphy, struct net_device *netdev, + return ret; + } + +-static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, +- bool pairwise, const u8 *mac_addr, void *cookie, +- void (*callback)(void *cookie, struct key_params *)) ++static int get_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif ++ u8 key_index, bool pairwise, const u8 *mac_addr, ++ void *cookie, void (*callback)(void *cookie, ++ struct key_params *)) + { + struct wilc_vif *vif = netdev_priv(netdev); + struct wilc_priv *priv = &vif->priv; +@@ -877,12 +888,18 @@ static int get_key(struct wiphy *wiphy, struct net_device *netdev, u8 key_index, + + /* wiphy_new() will WARN if not present*/ + static int set_default_key(struct wiphy *wiphy, struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index, bool unicast, bool multicast) + { + return 0; + } + + static int set_default_mgmt_key (struct wiphy *wiphy,struct net_device *netdev, ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ int link_id, ++#endif + u8 key_index) + { + return 0; +@@ -1814,7 +1831,13 @@ static int change_beacon(struct wiphy *wiphy, struct net_device *dev, + return wilc_add_beacon(vif, 0, 0, beacon); + } + +-static int stop_ap(struct wiphy *wiphy, struct net_device *dev) ++static int stop_ap(struct wiphy *wiphy, struct net_device *dev ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,19,0)) ++ , unsigned int link_id ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(6,1,0)) ++ , int link_id ++#endif ++ ) + { + int ret; + struct wilc_vif *vif = netdev_priv(dev); +-- +2.34.1 + diff --git a/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch new file mode 100644 index 0000000000..faee805b5a --- /dev/null +++ b/package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch @@ -0,0 +1,216 @@ +From 5f022c4d3be32493d500be82f51032ef4fb3cdc0 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Wed, 28 Dec 2022 21:08:45 +0100 +Subject: [PATCH] Fix struct station_parameters Linux 6.1 build failure + +Starting from Linux 6.1 struct station_parameters has changed by moving +some member to its child struct link_station_parameters. Let's extract the +values of the needed members into local values at the beginning of +functions and substitute the member access with the local variables. + +[Upstream status: https://github.com/embeddedTS/wilc3000-external-module/pull/2] +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 48 ++++++++++++++++++++++++++++++++---------------- + hif.c | 44 ++++++++++++++++++++++++++++++++------------ + 2 files changed, 64 insertions(+), 28 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 57c777d..bdd480c 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1866,6 +1866,14 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + struct wilc_vif *vif = netdev_priv(dev); + struct wilc_priv *priv = &vif->priv; + u8 *assoc_bss = priv->assoc_stainfo.sta_associated_bss[params->aid]; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + if (vif->iftype == WILC_AP_MODE || vif->iftype == WILC_GO_MODE) { + memcpy(assoc_bss, mac, ETH_ALEN); +@@ -1879,27 +1887,27 @@ static int add_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, HOSTAPD_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); ++ (!ht_capa) ? false : true); + +- if (params->ht_capa) { ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", +@@ -1966,6 +1974,14 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + { + int ret = 0; + struct wilc_vif *vif = netdev_priv(dev); ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++#endif + + PRINT_D(vif->ndev, CFG80211_DBG, "Change station parameters\n"); + +@@ -1976,25 +1992,25 @@ static int change_station(struct wiphy *wiphy, struct net_device *dev, + params->aid); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Number of supported rates = %d\n", +- params->supported_rates_len); ++ supported_rates_len); + PRINT_INFO(vif->ndev, CFG80211_DBG, "IS HT supported = %d\n", +- (!params->ht_capa) ? false : true); +- if (params->ht_capa) { ++ (!ht_capa) ? false : true); ++ if (ht_capa) { + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Capability Info = %d\n", +- params->ht_capa->cap_info); ++ ht_capa->cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "AMPDU Params = %d\n", +- params->ht_capa->ampdu_params_info); ++ ht_capa->ampdu_params_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "HT Extended params= %d\n", +- params->ht_capa->extended_ht_cap_info); ++ ht_capa->extended_ht_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Tx Beamforming Cap= %d\n", +- params->ht_capa->tx_BF_cap_info); ++ ht_capa->tx_BF_cap_info); + PRINT_INFO(vif->ndev, CFG80211_DBG, + "Antenna selection info = %d\n", +- params->ht_capa->antenna_selection_info); ++ ht_capa->antenna_selection_info); + } + PRINT_INFO(vif->ndev, CFG80211_DBG, "Flag Mask = %d\n", + params->sta_flags_mask); +diff --git a/hif.c b/hif.c +index 3f672a0..1a7365b 100644 +--- a/hif.c ++++ b/hif.c +@@ -2249,6 +2249,16 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting adding station message queue params\n"); +@@ -2260,20 +2270,20 @@ int wilc_add_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.add_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +@@ -2397,6 +2407,16 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + int result; + struct host_if_msg *msg; + struct add_sta_param *sta_params; ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ struct link_station_parameters *link_sta_params = ¶ms->link_sta_params; ++ const struct ieee80211_ht_cap *ht_capa = link_sta_params->ht_capa; ++ u8 supported_rates_len = link_sta_params->supported_rates_len; ++ const u8 *supported_rates = link_sta_params->supported_rates; ++#else ++ const struct ieee80211_ht_cap *ht_capa = params->ht_capa; ++ u8 supported_rates_len = params->supported_rates_len; ++ const u8 *supported_rates = params->supported_rates; ++#endif + + PRINT_INFO(vif->ndev, HOSTINF_DBG, + "Setting editing station message queue params\n"); +@@ -2408,20 +2428,20 @@ int wilc_edit_station(struct wilc_vif *vif, const u8 *mac, + sta_params = &msg->body.edit_sta_info; + memcpy(sta_params->bssid, mac, ETH_ALEN); + sta_params->aid = params->aid; +- if (!params->ht_capa) { ++ if (!ht_capa) { + sta_params->ht_supported = false; + } else { + sta_params->ht_supported = true; +- memcpy(&sta_params->ht_capa, params->ht_capa, ++ memcpy(&sta_params->ht_capa, ht_capa, + sizeof(struct ieee80211_ht_cap)); + } + sta_params->flags_mask = params->sta_flags_mask; + sta_params->flags_set = params->sta_flags_set; + +- sta_params->supported_rates_len = params->supported_rates_len; +- if (params->supported_rates_len > 0) { +- sta_params->supported_rates = kmemdup(params->supported_rates, +- params->supported_rates_len, ++ sta_params->supported_rates_len = supported_rates_len; ++ if (supported_rates_len > 0) { ++ sta_params->supported_rates = kmemdup(supported_rates, ++ supported_rates_len, + GFP_KERNEL); + if (!sta_params->supported_rates) { + kfree(msg); +-- +2.34.1 + From thomas.petazzoni at bootlin.com Thu Dec 29 08:58:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:58:00 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> References: <20221228205323.71420-1-giulio.benetti@benettiengineering.com> Message-ID: <20221229095800.64a5f115@windsurf> On Wed, 28 Dec 2022 21:53:23 +0100 Giulio Benetti wrote: > Add patches pending upstream[0] to handle various data types and api > changes up to Linux 6.1. > > [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 > > Fixes: > http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa > > Signed-off-by: Giulio Benetti > --- > ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ > ...fix-build-failure-on-remove-callback.patch | 44 ++++ > ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ > ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ > 4 files changed, 392 insertions(+) > create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch > create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch > create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch Applied to master, thanks. However, it is worth mentioning that the real "upstream" for this driver is the linux4sam Linux tree at https://github.com/linux4sam/linux-at91. They are currently based on 5.15, but I suppose they will rebase soon on 6.1, so they might be interested in your fixes. I don't know if/when the out-of-tree variant of the WILC driver at https://github.com/embeddedTS/wilc3000-external-module gets synced from the linux4sam tree. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:59:18 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:59:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/libdnet: fix python build In-Reply-To: <20221228220044.260042-1-fontaine.fabrice@gmail.com> References: <20221228220044.260042-1-fontaine.fabrice@gmail.com> Message-ID: <20221229095918.502de806@windsurf> On Wed, 28 Dec 2022 23:00:44 +0100 Fabrice Fontaine wrote: > Fix the following build failure raised with python >= 3.11 by > backporting a patch and adding libbsd dependency as suggested by > upstream in https://github.com/ofalk/libdnet/issues/74: > > ./dnet.c: In function '__Pyx_AddTraceback': > ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} > 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) > | ^~ > ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' > 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: > - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 > > Signed-off-by: Fabrice Fontaine > --- > ...02-Correct-path-to-string-h-from-bsd.patch | 26 +++++++++++++++++++ > package/libdnet/Config.in | 11 ++++++++ > package/libdnet/libdnet.mk | 2 +- > 3 files changed, 38 insertions(+), 1 deletion(-) > create mode 100644 package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 08:59:12 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 09:59:12 +0100 Subject: [Buildroot] [git commit] package/libdnet: fix python build Message-ID: <20221229085931.B9AEA86FB4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=14bb74b4617df6fe511e638147cbde01fd7637a1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised with python >= 3.11 by backporting a patch and adding libbsd dependency as suggested by upstream in https://github.com/ofalk/libdnet/issues/74: ./dnet.c: In function '__Pyx_AddTraceback': ./dnet.c:456:62: error: invalid use of incomplete typedef 'PyFrameObject' {aka 'struct _frame'} 456 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) | ^~ ./dnet.c:25190:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber' 25190 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/78dff4b514fb7c510f5a745ee6cbbc049ceb2794 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- .../0002-Correct-path-to-string-h-from-bsd.patch | 26 ++++++++++++++++++++++ package/libdnet/Config.in | 11 +++++++++ package/libdnet/libdnet.mk | 2 +- 3 files changed, 38 insertions(+), 1 deletion(-) diff --git a/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch new file mode 100644 index 0000000000..2aa4f4516b --- /dev/null +++ b/package/libdnet/0002-Correct-path-to-string-h-from-bsd.patch @@ -0,0 +1,26 @@ +From 347c23da1ec6f19b0b0143d53edcc209e522bbf2 Mon Sep 17 00:00:00 2001 +From: Oliver Falk +Date: Wed, 29 Jun 2022 13:27:45 +0200 +Subject: [PATCH] Correct path to string.h (from bsd); Fixes #74 + +[Retrieved (and backported) from: +https://github.com/ofalk/libdnet/commit/347c23da1ec6f19b0b0143d53edcc209e522bbf2] +Signed-off-by: Fabrice Fontaine +--- + python/dnet.c | 64 +++++++++++++++++++++++-------------------------- + python/dnet.pyx | 2 +- + 2 files changed, 31 insertions(+), 35 deletions(-) + +diff --git a/python/dnet.pyx b/python/dnet.pyx +index d9cbc90..af65a11 100644 +--- a/python/dnet.pyx ++++ b/python/dnet.pyx +@@ -40,7 +40,7 @@ cdef extern from *: + unsigned long htonl(unsigned long n) + unsigned long ntohl(unsigned long n) + +-cdef extern from "string.h": ++cdef extern from "bsd/string.h": + int strlcpy(char *dst, char *src, int size) + + cdef __memcpy(char *dst, object src, int n): diff --git a/package/libdnet/Config.in b/package/libdnet/Config.in index f853e4e12d..473e8aea22 100644 --- a/package/libdnet/Config.in +++ b/package/libdnet/Config.in @@ -10,11 +10,22 @@ if BR2_PACKAGE_LIBDNET config BR2_PACKAGE_LIBDNET_PYTHON bool "libdnet python module" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on BR2_PACKAGE_PYTHON3 + depends on !BR2_STATIC_LIBS # libbsd + depends on BR2_TOOLCHAIN_HAS_THREADS # libbsd + depends on BR2_USE_WCHAR # libbsd + select BR2_PACKAGE_LIBBSD help dnet module for python comment "dnet module for python requires python3 package" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS depends on !BR2_PACKAGE_PYTHON3 +comment "dnet module for python needs a toolchain w/ dynamic library, threads, wchar" + depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS + depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \ + !BR2_USE_WCHAR + endif diff --git a/package/libdnet/libdnet.mk b/package/libdnet/libdnet.mk index dc56b892b4..14af07e6d5 100644 --- a/package/libdnet/libdnet.mk +++ b/package/libdnet/libdnet.mk @@ -17,7 +17,7 @@ LIBDNET_CONFIG_SCRIPTS = dnet-config LIBDNET_DEPENDENCIES = host-pkgconf ifeq ($(BR2_PACKAGE_LIBDNET_PYTHON),y) -LIBDNET_DEPENDENCIES += host-python-cython python3 +LIBDNET_DEPENDENCIES += libbsd host-python-cython python3 LIBDNET_CONF_OPTS += --with-python=$(HOST_DIR)/bin LIBDNET_MAKE_ENV += $(PKG_PYTHON_DISTUTILS_ENV) LIBDNET_INSTALL_TARGET_OPTS = $(LIBDNET_MAKE_OPTS) DESTDIR=$(TARGET_DIR) INSTALL_STRIP_FLAG=-s install-exec From thomas.petazzoni at bootlin.com Thu Dec 29 09:02:49 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:02:49 +0100 Subject: [Buildroot] [PATCH 1/2] package/xxhash: fix static library install In-Reply-To: <20221228221522.280696-1-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100249.373ee881@windsurf> On Wed, 28 Dec 2022 23:15:21 +0100 Fabrice Fontaine wrote: > Install headers when building statically > > Signed-off-by: Fabrice Fontaine Applied thanks. One suggestion below. > ifeq ($(BR2_STATIC_LIBS),y) > XXHASH_TARGETS += libxxhash.a libxxhash.pc > -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc > +XXHASH_INSTALL_TARGETS += \ > + install_libxxhash.a \ > + install_libxxhash.includes \ > + install_libxxhash.pc > else ifeq ($(BR2_SHARED_LIBS),y) > XXHASH_TARGETS += libxxhash libxxhash.pc > -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc > +XXHASH_INSTALL_TARGETS += \ > + install_libxxhash \ > + install_libxxhash.includes \ > + install_libxxhash.pc > else ifeq ($(BR2_SHARED_STATIC_LIBS),y) > XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc > XXHASH_INSTALL_TARGETS += \ > - install_libxxhash.a install_libxxhash install_libxxhash.pc > + install_libxxhash.a \ > + install_libxxhash \ > + install_libxxhash.includes \ > + install_libxxhash.pc > endif This could be slightly "optimized", to reduce a bit the duplication: XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ install_libxxhash.pc ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) XXHASH_INSTALL_TARGETS += install_libxxhash.a endif ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) XXHASH_INSTALL_TARGETS += install_libxxhash endif Best regards, Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:09 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:09 +0100 Subject: [Buildroot] [PATCH 2/2] package/rsync: add xxhash support In-Reply-To: <20221228221522.280696-2-fontaine.fabrice@gmail.com> References: <20221228221522.280696-1-fontaine.fabrice@gmail.com> <20221228221522.280696-2-fontaine.fabrice@gmail.com> Message-ID: <20221229100309.0529fd2d@windsurf> On Wed, 28 Dec 2022 23:15:22 +0100 Fabrice Fontaine wrote: > Signed-off-by: Fabrice Fontaine > --- > package/rsync/rsync.mk | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:03 +0100 Subject: [Buildroot] [git commit] package/rsync: add xxhash support Message-ID: <20221229090320.C8D4C86FC4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=6a11ca5b218e42c970858ba1ef83ec8572c326c1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 8c7ad462ac..3cdd820fc0 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-xxhash \ --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -30,4 +29,11 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_XXHASH),y) +RSYNC_DEPENDENCIES += xxhash +RSYNC_CONF_OPTS += --enable-xxhash +else +RSYNC_CONF_OPTS += --disable-xxhash +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:00:41 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:00:41 +0100 Subject: [Buildroot] [git commit] package/xxhash: fix static library install Message-ID: <20221229090320.BFBE686FC3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0945e4913fba932217278f484de04cc366415bd6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Install headers when building statically Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- ...ile-add-install_libxxhash.includes-target.patch | 39 ++++++++++++++++++++++ package/xxhash/xxhash.mk | 15 +++++++-- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch new file mode 100644 index 0000000000..22c8cdaadf --- /dev/null +++ b/package/xxhash/0004-Makefile-add-install_libxxhash.includes-target.patch @@ -0,0 +1,39 @@ +From b7c91f761b6d0b79398d0a064d2d6e34de3dfa47 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Tue, 27 Dec 2022 23:12:37 +0100 +Subject: [PATCH] Makefile: add install_libxxhash.includes target + +Add install_libxxhash.includes to be able to install headers when +building and installing the static library + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/Cyan4973/xxHash/pull/776] +--- + Makefile | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index cfa5779..2276282 100644 +--- a/Makefile ++++ b/Makefile +@@ -557,6 +557,8 @@ install_libxxhash: libxxhash + $(Q)$(INSTALL_PROGRAM) $(LIBXXH) $(DESTDIR)$(LIBDIR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT_MAJOR) + $(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT) ++ ++install_libxxhash.includes: + $(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR) # includes + $(Q)$(INSTALL_DATA) xxhash.h $(DESTDIR)$(INCLUDEDIR) + $(Q)$(INSTALL_DATA) xxh3.h $(DESTDIR)$(INCLUDEDIR) # for compatibility, will be removed in v0.9.0 +@@ -586,7 +588,7 @@ install_man: + $(Q)ln -sf xxhsum.1 $(DESTDIR)$(MANDIR)/xxh128sum.1 + + .PHONY: install +-install: install_libxxhash.a install_libxxhash install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page ++install: install_libxxhash.a install_libxxhash install_libxxhash.includes install_libxxhash.pc install_xxhsum install_man ## install libraries, CLI, links and man page + @echo xxhash installation completed + + .PHONY: uninstall +-- +2.35.1 + diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index a8f8d1d179..6932113f14 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -15,14 +15,23 @@ XXHASH_INSTALL_TARGETS = install_xxhsum ifeq ($(BR2_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash.a install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash.a \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_LIBS),y) XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += install_libxxhash install_libxxhash.pc +XXHASH_INSTALL_TARGETS += \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc else ifeq ($(BR2_SHARED_STATIC_LIBS),y) XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a install_libxxhash install_libxxhash.pc + install_libxxhash.a \ + install_libxxhash \ + install_libxxhash.includes \ + install_libxxhash.pc endif define XXHASH_BUILD_CMDS From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:28 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:28 +0100 Subject: [Buildroot] [PATCH 1/1] package/lcms2: bump to version 2.14 In-Reply-To: <20221228221710.281781-1-fontaine.fabrice@gmail.com> References: <20221228221710.281781-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100328.004c7cce@windsurf> On Wed, 28 Dec 2022 23:17:10 +0100 Fabrice Fontaine wrote: > https://littlecms.com/blog/2022/11/02/lcms2-2.14 > > Signed-off-by: Fabrice Fontaine > --- > package/lcms2/lcms2.hash | 6 +++--- > package/lcms2/lcms2.mk | 5 ++--- > 2 files changed, 5 insertions(+), 6 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:04:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:04:03 +0100 Subject: [Buildroot] [PATCH 1/1] package/mutt: bump to version 2.2.9 In-Reply-To: <20221228225021.784093-1-fontaine.fabrice@gmail.com> References: <20221228225021.784093-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100403.4e7daf72@windsurf> On Wed, 28 Dec 2022 23:50:21 +0100 Fabrice Fontaine wrote: > Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, > fixing a build issue with recent GPGME releases. > > Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, > fixing a possible crash when using GPGME to view an application/pgp key > block. It also makes some changes to resizing and window size logic, and > enables batch-mode IMAP Fcc'ing. > > https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog > > Signed-off-by: Fabrice Fontaine > --- > package/mutt/mutt.hash | 2 +- > package/mutt/mutt.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <20221228230326.3799157-1-JoelsonCarl@gmail.com> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> Message-ID: <20221229100505.4d6ead32@windsurf> On Wed, 28 Dec 2022 16:03:26 -0700 Joel Carlson wrote: > The 0.10 line offers minor improvements and bug fixes. > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > which was also present in 0.10.2, but is fixed within 0.10.3. > > Signed-off-by: Joel Carlson > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:53 +0100 Subject: [Buildroot] [git commit] package/mutt: bump to version 2.2.9 Message-ID: <20221229090542.EB9A986FEC@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7a2afdb7b1180bed3b6ad92c22c908805467ead3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Mutt 2.2.9 was released on November 12, 2022. This is a bug-fix release, fixing a build issue with recent GPGME releases. Mutt 2.2.8 was released on November 5, 2022. This is a bug-fix release, fixing a possible crash when using GPGME to view an application/pgp key block. It also makes some changes to resizing and window size logic, and enables batch-mode IMAP Fcc'ing. https://gitlab.com/muttmua/mutt/-/blob/mutt-2-2-9-rel/ChangeLog Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/mutt/mutt.hash | 2 +- package/mutt/mutt.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mutt/mutt.hash b/package/mutt/mutt.hash index 27e439183a..c475641ab5 100644 --- a/package/mutt/mutt.hash +++ b/package/mutt/mutt.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eb13858f58bb369f477bf652d90e9b6aaddd0d610acbea3455049e5efad36df1 mutt-2.2.7.tar.gz +sha256 fa531b231d58fe1f30ceda0ed626683ea9ebdfb76ce47ef8bb27c2f77422cffb mutt-2.2.9.tar.gz sha256 732f24b69a6c71cd8e01e4672bb8e12cc1cbb88a50a4665e6ca4fd95000a57ee GPL diff --git a/package/mutt/mutt.mk b/package/mutt/mutt.mk index 7a4bc1b10c..0a98396d88 100644 --- a/package/mutt/mutt.mk +++ b/package/mutt/mutt.mk @@ -4,7 +4,7 @@ # ################################################################################ -MUTT_VERSION = 2.2.7 +MUTT_VERSION = 2.2.9 MUTT_SITE = https://bitbucket.org/mutt/mutt/downloads MUTT_LICENSE = GPL-2.0+ MUTT_LICENSE_FILES = GPL From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:19 +0100 Subject: [Buildroot] [git commit] package/tiff: add libdeflate optional dependency Message-ID: <20221229090543.16CFF86FEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=08ca8ff727c87fce2c6edcb9fc2df0885c22543b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master libdeflate is an optional dependency which is enabled by default since version 4.2.0 and https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 5 +++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index f842c2ead8..cc9aa5cfd0 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -11,6 +11,11 @@ config BR2_PACKAGE_TIFF_CCITT bool "CCITT Group 3 & 4 support" default y +config BR2_PACKAGE_TIFF_LIBDEFLATE + bool "Libdeflate usage (still requires Zlib)" + select BR2_PACKAGE_LIBDEFLATE + select BR2_PACKAGE_TIFF_ZLIB + config BR2_PACKAGE_TIFF_PACKBITS bool "Macintosh PackBits algorithm" default y diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 7981bdf2c9..a753065fde 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -33,6 +33,13 @@ ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif +ifeq ($(BR2_PACKAGE_TIFF_LIBDEFLATE),y) +TIFF_CONF_OPTS += --enable-libdeflate +TIFF_DEPENDENCIES += libdeflate +else +TIFF_CONF_OPTS += --disable-libdeflate +endif + ifneq ($(BR2_PACKAGE_TIFF_PACKBITS),y) TIFF_CONF_OPTS += --disable-packbits endif From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:23 +0100 Subject: [Buildroot] [git commit] package/lcms2: bump to version 2.14 Message-ID: <20221229090542.D018786FEA@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7589bafecd9153d2d7d31978b245e184098753d2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master https://littlecms.com/blog/2022/11/02/lcms2-2.14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/lcms2/lcms2.hash | 6 +++--- package/lcms2/lcms2.mk | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/lcms2/lcms2.hash b/package/lcms2/lcms2.hash index d20cf601fb..700b9746f1 100644 --- a/package/lcms2/lcms2.hash +++ b/package/lcms2/lcms2.hash @@ -1,5 +1,5 @@ -# From https://sourceforge.net/projects/lcms/files/lcms/2.13 -sha1 72d0a0b7fbaeca12eb0186ab5728eb0f26806b22 lcms2-2.13.1.tar.gz +# From https://sourceforge.net/projects/lcms/files/lcms/2.14 +sha1 94350a2638fe58da736e8726048c859b46a69e6f lcms2-2.14.tar.gz # Locally computed: -sha256 d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88 lcms2-2.13.1.tar.gz +sha256 28474ea6f6591c4d4cee972123587001a4e6e353412a41b3e9e82219818d5740 lcms2-2.14.tar.gz sha256 46d4e05af3bce75332a12d01f19bcce7e32b6bac544be28a64043d0231291e31 COPYING diff --git a/package/lcms2/lcms2.mk b/package/lcms2/lcms2.mk index 63750c43f2..743b0ec858 100644 --- a/package/lcms2/lcms2.mk +++ b/package/lcms2/lcms2.mk @@ -4,9 +4,8 @@ # ################################################################################ -LCMS2_VERSION_MAJOR = 2.13 -LCMS2_VERSION = $(LCMS2_VERSION_MAJOR).1 -LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION_MAJOR) +LCMS2_VERSION = 2.14 +LCMS2_SITE = http://downloads.sourceforge.net/project/lcms/lcms/$(LCMS2_VERSION) LCMS2_LICENSE = MIT LCMS2_LICENSE_FILES = COPYING LCMS2_CPE_ID_VENDOR = littlecms From thomas.petazzoni at bootlin.com Thu Dec 29 09:03:40 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:03:40 +0100 Subject: [Buildroot] [git commit] package/gr-osmosdr: bump to version 0.2.4 Message-ID: <20221229090542.DE45986FEB@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cdb77d0b86ca7e62b61d7f7e7947af591fe47e71 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master This bump will fix the following build failure raised since bump of gnuradio to version 3.10.4.0 in commit e37c110bead8b7b35cd97915673fa785ccb39f2d thanks to https://github.com/osmocom/gr-osmosdr/commit/159885f9e67101834c100ceb7affc122e3f98bac: /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In static member function 'static osmosdr::source::sptr osmosdr::source::make(const string&)': /home/autobuild/autobuild/instance-20/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:105:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = source_impl]()' from 'std::shared_ptr' to 'osmosdr::source::sptr' {aka 'boost::shared_ptr'} 105 | return gnuradio::get_initial_sptr( new source_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr https://github.com/osmocom/gr-osmosdr/releases/tag/v0.2.4 Fixes: - http://autobuild.buildroot.org/results/5af61d6fb8f8c5d5f91c74a6ef66800236d7bf12 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/gr-osmosdr/gr-osmosdr.hash | 2 +- package/gr-osmosdr/gr-osmosdr.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gr-osmosdr/gr-osmosdr.hash b/package/gr-osmosdr/gr-osmosdr.hash index 95f1137e38..b5ac50c4ed 100644 --- a/package/gr-osmosdr/gr-osmosdr.hash +++ b/package/gr-osmosdr/gr-osmosdr.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 11b1eb13725ced5ded9121a10aaf7bccf2430c5c69d020791408219968665b71 gr-osmosdr-0.2.3.tar.gz +sha256 28b6f2768aee7b397b227e9e70822e28de3b4c5362a5d14646a0948a48094a63 gr-osmosdr-0.2.4.tar.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/gr-osmosdr/gr-osmosdr.mk b/package/gr-osmosdr/gr-osmosdr.mk index 870db60c55..89907c1baa 100644 --- a/package/gr-osmosdr/gr-osmosdr.mk +++ b/package/gr-osmosdr/gr-osmosdr.mk @@ -4,7 +4,7 @@ # ################################################################################ -GR_OSMOSDR_VERSION = 0.2.3 +GR_OSMOSDR_VERSION = 0.2.4 GR_OSMOSDR_SITE = $(call github,osmocom,gr-osmosdr,v$(GR_OSMOSDR_VERSION)) GR_OSMOSDR_LICENSE = GPL-3.0+ GR_OSMOSDR_LICENSE_FILES = COPYING From thomas.petazzoni at bootlin.com Thu Dec 29 09:04:19 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:04:19 +0100 Subject: [Buildroot] [git commit] package/capnproto: bump version to 0.10.3 Message-ID: <20221229090543.0595C86FEE@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=96d3e5fd2f5310e9f626084669a9ddaa55c92eda branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The 0.10 line offers minor improvements and bug fixes. The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, which was also present in 0.10.2, but is fixed within 0.10.3. Signed-off-by: Joel Carlson Signed-off-by: Thomas Petazzoni --- package/capnproto/capnproto.hash | 2 +- package/capnproto/capnproto.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash index c3233e7c8b..0faf69d069 100644 --- a/package/capnproto/capnproto.hash +++ b/package/capnproto/capnproto.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk index 23f128455a..84acf5fc65 100644 --- a/package/capnproto/capnproto.mk +++ b/package/capnproto/capnproto.mk @@ -4,7 +4,7 @@ # ################################################################################ -CAPNPROTO_VERSION = 0.9.2 +CAPNPROTO_VERSION = 0.10.3 CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) CAPNPROTO_LICENSE = MIT CAPNPROTO_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Thu Dec 29 09:05:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:05:45 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/tiff: add libdeflate optional dependency In-Reply-To: <20221229084814.3302-1-fontaine.fabrice@gmail.com> References: <20221229084814.3302-1-fontaine.fabrice@gmail.com> Message-ID: <20221229100545.00b3e43a@windsurf> On Thu, 29 Dec 2022 09:48:14 +0100 Fabrice Fontaine wrote: > libdeflate is an optional dependency which is enabled by default since > version 4.2.0 and > https://gitlab.com/libtiff/libtiff/-/commit/3a2de853a932bd0ea79d1677d319841edb736c38 > > Signed-off-by: Fabrice Fontaine > --- > Changes v1 -> v2 (after review of Thomas Petazzoni): > - Drop default y Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:45 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:45 +0100 Subject: [Buildroot] [PATCH 1/2] package/linux-firmware: add RTL8125B NIC firmware In-Reply-To: <20221218220318.563479-1-bernd.kuhls@t-online.de> References: <20221218220318.563479-1-bernd.kuhls@t-online.de> Message-ID: <20221229100645.50c4a965@windsurf> On Sun, 18 Dec 2022 23:03:17 +0100 Bernd Kuhls wrote: > Needed due to kernel commit: > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef > > Signed-off-by: Bernd Kuhls > --- > package/linux-firmware/linux-firmware.mk | 1 + > 1 file changed, 1 insertion(+) Both applied, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:08:16 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:08:16 +0100 Subject: [Buildroot] [PATCH 1/1] package/dbus-cxx: bump to version 2.3.1 In-Reply-To: References: Message-ID: <20221229100816.436ab1b9@windsurf> On Mon, 19 Dec 2022 12:11:30 +0000 Lang Daniel via buildroot wrote: > Signed-off-by: Daniel Lang > --- > package/dbus-cxx/dbus-cxx.hash | 2 +- > package/dbus-cxx/dbus-cxx.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:23 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:23 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: bump to version 20221214 Message-ID: <20221229090833.BD8E687001@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7854488512a96cbcb2d48313b89c7d085a1c2cfb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Update WHENCE file hash due to date/firmware file updates: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=32d8681d21f2eef052cadfdfafc47e02eed6c2b2 Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.hash | 4 ++-- package/linux-firmware/linux-firmware.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package/linux-firmware/linux-firmware.hash b/package/linux-firmware/linux-firmware.hash index 321436fb61..6bbc2f9c77 100644 --- a/package/linux-firmware/linux-firmware.hash +++ b/package/linux-firmware/linux-firmware.hash @@ -1,5 +1,5 @@ # From https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/sha256sums.asc -sha256 c0ddffbbcf30f2e015bddd5c6d3ce1f13976b906aceabda4a57e3c41a3190701 linux-firmware-20221109.tar.xz +sha256 e793783e92acbde549965521462d1d1327827360664cf242dbda08f075654331 linux-firmware-20221214.tar.xz # Hash for license files sha256 8116433f4004fc0c24d72b3d9e497808b724aa0e5e1cd63fc1bf66b715b1e2e9 LICENCE.Abilis @@ -35,6 +35,6 @@ sha256 8542aeabf2761935122d693561e16766ce1bcc2b0d003204f9040b7d6d929f2e LICENS sha256 be904cd28cb292b80cdb6cf412ab0d9159d431671e987ad433c1f62e0988a9bc LICENSE.qcom sha256 fc6223d4bfe9f2f9e2eddc44b9fe5721d0caf49f01cb08d602906add686d8c6f LICENSE.radeon sha256 2bdd2e716f05d9737d3f9a20f9a3a3c0caee0e866100ddb0673f1178e42f92b9 LICENSE.sdma_firmware -sha256 3461a8c8bddaa7b77f489f339abf90e4930fc0cde27915324781d12bd0828f1c WHENCE +sha256 744babd4eae138ccfb5bd343b1589912b9839274f8a794af0b6c9b451df73579 WHENCE sha256 fa43e1b9a13b341a07adca9dbe73d0f9072d7966fdfe811c01f0dd2872d7309a qcom/NOTICE.txt sha256 bef9c828e84f21e7835b4de7daf954a327e1ff777871b58e116039b684c0d604 LICENCE.e100 diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 526e8c1c44..6990ef38ad 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -4,7 +4,7 @@ # ################################################################################ -LINUX_FIRMWARE_VERSION = 20221109 +LINUX_FIRMWARE_VERSION = 20221214 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz LINUX_FIRMWARE_SITE = $(BR2_KERNEL_MIRROR)/linux/kernel/firmware LINUX_FIRMWARE_INSTALL_IMAGES = YES From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:14 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:14 +0100 Subject: [Buildroot] [git commit] package/linux-firmware: add RTL8125B NIC firmware Message-ID: <20221229090833.B38B887000@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=909e10a422df33cd67e6f0fc6ad628ee2c1fb933 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Needed due to kernel commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0439297be95111cf9ef5ece2091af16d140ce2ef Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- package/linux-firmware/linux-firmware.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index 200b4ca564..526e8c1c44 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -584,6 +584,7 @@ LINUX_FIRMWARE_FILES += \ rtl_nic/rtl8107e-1.fw \ rtl_nic/rtl8107e-2.fw \ rtl_nic/rtl8125a-3.fw \ + rtl_nic/rtl8125b-2.fw \ rtl_nic/rtl8168d-1.fw \ rtl_nic/rtl8168d-2.fw \ rtl_nic/rtl8168e-1.fw \ From thomas.petazzoni at bootlin.com Thu Dec 29 09:06:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:06:56 +0100 Subject: [Buildroot] [git commit] package/dbus-cxx: bump to version 2.3.1 Message-ID: <20221229090833.C89CF87003@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f99714d90e08994c697576ca2030cb9392d7b63e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Daniel Lang Signed-off-by: Thomas Petazzoni --- package/dbus-cxx/dbus-cxx.hash | 2 +- package/dbus-cxx/dbus-cxx.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/dbus-cxx/dbus-cxx.hash b/package/dbus-cxx/dbus-cxx.hash index acb059b91d..6a7a634ced 100644 --- a/package/dbus-cxx/dbus-cxx.hash +++ b/package/dbus-cxx/dbus-cxx.hash @@ -1,5 +1,5 @@ # Locally computed: -sha256 45663b6dbc289f133dfdcd8b8de771de3a2d54588954c2eec3f97888b03bd8ad dbus-cxx-2.3.0.tar.gz +sha256 88d4bd1d9af8563bda03f24b26ffe4efbc555ca82ac664ced572b053928f739a dbus-cxx-2.3.1.tar.gz sha256 99e5d0ad951d96567a6f9a17f3f17ac000c0582f53357c7f3601851c2dcbb786 COPYING sha256 c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 cmake-modules/LICENSE_1_0.txt sha256 c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08 tools/libcppgenerate/LICENSE diff --git a/package/dbus-cxx/dbus-cxx.mk b/package/dbus-cxx/dbus-cxx.mk index 43556195c7..554acaa67d 100644 --- a/package/dbus-cxx/dbus-cxx.mk +++ b/package/dbus-cxx/dbus-cxx.mk @@ -4,7 +4,7 @@ # ################################################################################ -DBUS_CXX_VERSION = 2.3.0 +DBUS_CXX_VERSION = 2.3.1 DBUS_CXX_SITE = $(call github,dbus-cxx,dbus-cxx,$(DBUS_CXX_VERSION)) DBUS_CXX_LICENSE = LGPL-3.0+ or BSD-3-Clause, Boost license (cmake-modules), Apache 2.0 (libcppgenerate) DBUS_CXX_LICENSE_FILES = COPYING cmake-modules/LICENSE_1_0.txt tools/libcppgenerate/LICENSE From fontaine.fabrice at gmail.com Thu Dec 29 09:17:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:17:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: security bump to version 3.4.16 Message-ID: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial of service via packet injection or crafted capture file https://www.wireshark.org/security/wnpa-sec-2022-06.html Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index db1f71e9ef..56363e717f 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.12.txt -sha1 91ca69b0029e58b9c824266237ab392a62f0a248 wireshark-3.4.12.tar.xz -sha256 881a13303e263b7dc7fe337534c8a541d4914552287879bed30bbe76c5bf68ca wireshark-3.4.12.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt +sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz +sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index e5d5e6f677..5da344fc55 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.12 +WIRESHARK_VERSION = 3.4.16 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:20:33 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:20:33 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas Petazzoni in https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ Signed-off-by: Fabrice Fontaine --- package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 6932113f14..04bc98690f 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -10,28 +10,20 @@ XXHASH_LICENSE = BSD-2-Clause (library), GPL-2.0+ (xxhsum) XXHASH_LICENSE_FILES = LICENSE cli/COPYING XXHASH_INSTALL_STAGING = YES -XXHASH_TARGETS = xxhsum -XXHASH_INSTALL_TARGETS = install_xxhsum - -ifeq ($(BR2_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_LIBS),y) -XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash \ +XXHASH_TARGETS = xxhsum libxxhash.pc +XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ - install_libxxhash.pc + install_libxxhash.pc \ + install_xxhsum + +ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash.a +XXHASH_INSTALL_TARGETS += install_libxxhash.a +endif + +ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash +XXHASH_INSTALL_TARGETS += install_libxxhash endif define XXHASH_BUILD_CMDS -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:24:36 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:24:36 +0100 Subject: [Buildroot] [git commit] package/libmodplug: update to git version Message-ID: <20221229092536.B656E87009@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=369ff9a88ff8e88b78287e37fbaf191e57598be2 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The libmodplug release has not been updated for over 5 years. The git version contains many bug fixes, including for OOB accesses, unaligned reads and writes, etc. This git repository is the official home of libmodplug (by the original author), however a new release does not seem likely anytime soon: there are multiple open issues in the repository asking the author to tag a release, all without a response. Update buildroot to the current version of libmodplug from the official git repository. The build system changed from autotools to cmake since the last version. We add a _CPE_ID_VERSION variable pointing to the latest stable version, so that we don't get notified about all older CVEs that we are not affected by. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- package/libmodplug/libmodplug.hash | 2 +- package/libmodplug/libmodplug.mk | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package/libmodplug/libmodplug.hash b/package/libmodplug/libmodplug.hash index e75152e27f..01ff71014c 100644 --- a/package/libmodplug/libmodplug.hash +++ b/package/libmodplug/libmodplug.hash @@ -1,3 +1,3 @@ # Locally computed: -sha256 457ca5a6c179656d66c01505c0d95fafaead4329b9dbaa0f997d00a3508ad9de libmodplug-0.8.9.0.tar.gz +sha256 d145910ca10c3ecab0019d45be7e31ea6be1d1ee951ef0e1f747c9752d20f043 libmodplug-d1b97ed.tar.gz sha256 49942e7b3b175f549e751feb08b5270ca6f6c5fb7a1be9f9517db275ec32c92e COPYING diff --git a/package/libmodplug/libmodplug.mk b/package/libmodplug/libmodplug.mk index 98c38a3b00..735d0e704d 100644 --- a/package/libmodplug/libmodplug.mk +++ b/package/libmodplug/libmodplug.mk @@ -4,11 +4,14 @@ # ################################################################################ -LIBMODPLUG_VERSION = 0.8.9.0 -LIBMODPLUG_SITE = http://downloads.sourceforge.net/project/modplug-xmms/libmodplug/$(LIBMODPLUG_VERSION) +LIBMODPLUG_VERSION = d1b97ed +LIBMODPLUG_SITE = $(call github,Konstanty,libmodplug,$(LIBMODPLUG_VERSION)) LIBMODPLUG_INSTALL_STAGING = YES LIBMODPLUG_LICENSE = Public Domain LIBMODPLUG_LICENSE_FILES = COPYING LIBMODPLUG_CPE_ID_VENDOR = konstanty_bialkowski +# Our version is actually newer than this, but having this allows to +# not have reports about CVEs for versions older than 0.8.9.0. +LIBMODPLUG_CPE_ID_VERSION = 0.8.9.0 -$(eval $(autotools-package)) +$(eval $(cmake-package)) From fontaine.fabrice at gmail.com Thu Dec 29 09:25:39 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:39 +0100 Subject: [Buildroot] [PATCH 1/3] package/rsync: add zstd support Message-ID: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 3cdd820fc0..7a32c4f8b1 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -36,4 +35,11 @@ else RSYNC_CONF_OPTS += --disable-xxhash endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +RSYNC_DEPENDENCIES += zstd +RSYNC_CONF_OPTS += --enable-zstd +else +RSYNC_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:25:40 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:40 +0100 Subject: [Buildroot] [PATCH 2/3] package/rsync: add lz4 support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229092541.236778-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 7a32c4f8b1..9c7824f575 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-lz4 \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -28,6 +27,13 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_LZ4),y) +RSYNC_DEPENDENCIES += lz4 +RSYNC_CONF_OPTS += --enable-lz4 +else +RSYNC_CONF_OPTS += --disable-lz4 +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:25:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:25:41 +0100 Subject: [Buildroot] [PATCH 3/3] package/rsync: add openssl support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229092541.236778-3-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 9c7824f575..d2fa47d39a 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -18,7 +18,6 @@ RSYNC_CONF_OPTS = \ --with-included-zlib=no \ --with-included-popt=no \ --disable-roll-simd \ - --disable-openssl \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -34,6 +33,13 @@ else RSYNC_CONF_OPTS += --disable-lz4 endif +ifeq ($(BR2_PACKAGE_OPENSSL),y) +RSYNC_DEPENDENCIES += openssl +RSYNC_CONF_OPTS += --enable-openssl +else +RSYNC_CONF_OPTS += --disable-openssl +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:27:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:27:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/libmodplug: update to git version In-Reply-To: <20221219173935.3085978-1-glex.spb@gmail.com> References: <20221219173935.3085978-1-glex.spb@gmail.com> Message-ID: <20221229102753.56ee4586@windsurf> Hello, On Mon, 19 Dec 2022 17:39:34 +0000 Gleb Mazovetskiy wrote: > The libmodplug release has not been updated for over 5 years. > The git version contains many bug fixes, including for OOB > accesses, unaligned reads and writes, etc. > > This git repository is the official home of libmodplug (by the original > author), however a new release does not seem likely anytime soon: > there are multiple open issues in the repository asking the author to > tag a release, all without a response. > > Update buildroot to the current version of libmodplug from the official > git repository. The build system changed from autotools to cmake since > the last version. > > Signed-off-by: Gleb Mazovetskiy > --- > package/libmodplug/libmodplug.hash | 2 +- > package/libmodplug/libmodplug.mk | 6 +++--- > 2 files changed, 4 insertions(+), 4 deletions(-) I've applied, but with the following addition: +# Our version is actually newer than this, but having this allows to +# not have reports about CVEs for versions older than 0.8.9.0. +LIBMODPLUG_CPE_ID_VERSION = 0.8.9.0 Indeed, with your change as-is, the results at http://autobuild.buildroot.net/stats/master.html would have shown that all known CVEs of libmodplug apply to our package... even though they in fact affect older releases. This is due to the fact that with the new version being a Git commit hash, it cannot be compared with the stable version numbers known in the CVE database. By making this variable value be 0.8.9.0, we allow the CVE matching logic to exclude CVEs affecting versions older than 0.8.9.0, which we now we are not affected by, as we have a newer code base than 0.8.9.0. Thanks for your contribution! Best regards, Thomas Petazzoni -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:28:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:28:03 +0100 Subject: [Buildroot] [git commit] package/perl-image-exiftool: new package Message-ID: <20221229092831.8C64187012@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=7e4b0d8be54ce6dd9c54f1c04eeb752db2f0dcf3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Peter Seiderer Signed-off-by: Thomas Petazzoni --- package/Config.in | 1 + package/perl-image-exiftool/Config.in | 8 ++++++++ package/perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) diff --git a/package/Config.in b/package/Config.in index 0c77f7c022..41e15ca77f 100644 --- a/package/Config.in +++ b/package/Config.in @@ -839,6 +839,7 @@ menu "Perl libraries/modules" source "package/perl-http-multipartparser/Config.in" source "package/perl-http-negotiate/Config.in" source "package/perl-i18n/Config.in" + source "package/perl-image-exiftool/Config.in" source "package/perl-io-html/Config.in" source "package/perl-io-interface/Config.in" source "package/perl-io-socket-multicast/Config.in" diff --git a/package/perl-image-exiftool/Config.in b/package/perl-image-exiftool/Config.in new file mode 100644 index 0000000000..3bc72ba634 --- /dev/null +++ b/package/perl-image-exiftool/Config.in @@ -0,0 +1,8 @@ +config BR2_PACKAGE_PERL_IMAGE_EXIFTOOL + bool "perl-image-exiftool" + help + ExifTool is a customizable set of Perl modules plus a + full-featured command-line application for reading and writing + meta information in a wide variety of image files. + + https://metacpan.org/release/Image-ExifTool diff --git a/package/perl-image-exiftool/perl-image-exiftool.hash b/package/perl-image-exiftool/perl-image-exiftool.hash new file mode 100644 index 0000000000..ac148aa89b --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.hash @@ -0,0 +1,6 @@ +# retrieved by scancpan from http://cpan.metacpan.org/ +md5 75dd9d375c1c4798a082dda79eaf6ba7 Image-ExifTool-12.50.tar.gz +sha256 bce841fc5c10302f0f3ef7678c3bf146953a8c065c0ba18c41f734007e2ec0a8 Image-ExifTool-12.50.tar.gz + +# computed by scancpan +sha256 63502bb7fd68b3b8265304d88932f70f1be82751cbc37936d1d62956582310fe README diff --git a/package/perl-image-exiftool/perl-image-exiftool.mk b/package/perl-image-exiftool/perl-image-exiftool.mk new file mode 100644 index 0000000000..42adb04d3a --- /dev/null +++ b/package/perl-image-exiftool/perl-image-exiftool.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# perl-image-exiftool +# +################################################################################ + +PERL_IMAGE_EXIFTOOL_VERSION = 12.50 +PERL_IMAGE_EXIFTOOL_SOURCE = Image-ExifTool-$(PERL_IMAGE_EXIFTOOL_VERSION).tar.gz +PERL_IMAGE_EXIFTOOL_SITE = $(BR2_CPAN_MIRROR)/authors/id/E/EX/EXIFTOOL +PERL_IMAGE_EXIFTOOL_LICENSE = Artistic or GPL-1.0+ +PERL_IMAGE_EXIFTOOL_LICENSE_FILES = README +PERL_IMAGE_EXIFTOOL_DISTNAME = Image-ExifTool + +$(eval $(perl-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:29:54 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:29:54 +0100 Subject: [Buildroot] [PATCH v1] package/perl-image-exiftool: new package In-Reply-To: <20221219213343.26475-1-ps.report@gmx.net> References: <20221219213343.26475-1-ps.report@gmx.net> Message-ID: <20221229102954.2785314e@windsurf> Hello Peter, On Mon, 19 Dec 2022 22:33:43 +0100 Peter Seiderer wrote: > Signed-off-by: Peter Seiderer > --- > package/Config.in | 1 + > package/perl-image-exiftool/Config.in | 8 ++++++++ > .../perl-image-exiftool/perl-image-exiftool.hash | 6 ++++++ > package/perl-image-exiftool/perl-image-exiftool.mk | 14 ++++++++++++++ > 4 files changed, 29 insertions(+) > create mode 100644 package/perl-image-exiftool/Config.in > create mode 100644 package/perl-image-exiftool/perl-image-exiftool.hash > create mode 100644 package/perl-image-exiftool/perl-image-exiftool.mk I've applied to master, but then later realized that you had not added an entry in the DEVELOPERS file for this package. And you actually dropped your entire DEVELOPERS entry a few months ago. So what do we do? You submit new packages, but you're not ready to maintain them? :-) Thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 29 09:30:27 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:27 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency Message-ID: <20221229093029.264681-1-fontaine.fabrice@gmail.com> zstd is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index cc9aa5cfd0..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,4 +72,8 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_ZSTD + bool "ZSTD compression" + select BR2_PACKAGE_ZSTD + endif diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index a753065fde..90b28ff37a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,5 +100,12 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) +TIFF_CONF_OPTS += --enable-zstd +TIFF_DEPENDENCIES += zstd +else +TIFF_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) $(eval $(host-autotools-package)) -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:30:28 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:28 +0100 Subject: [Buildroot] [PATCH 2/3] package/tiff: add webp optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229093029.264681-2-fontaine.fabrice@gmail.com> webp is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/9eacd59fecc4ef593ac17689bc530ab451c8ec14 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index d1004d6668..b9e3656e6f 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,6 +72,10 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_WEBP + bool "WEBP compression" + select BR2_PACKAGE_WEBP + config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..6d761ad678 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,6 +100,13 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) +TIFF_CONF_OPTS += --enable-webp +TIFF_DEPENDENCIES += webp +else +TIFF_CONF_OPTS += --disable-webp +endif + ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 09:30:29 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:30:29 +0100 Subject: [Buildroot] [PATCH 3/3] package/tiff: add C++ support In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229093029.264681-3-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 6d761ad678..c2a4108f35 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -14,7 +14,6 @@ TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ --disable-contrib \ - --disable-cxx \ --disable-tests \ --without-x @@ -29,6 +28,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_INSTALL_LIBSTDCPP),y) +TIFF_CONF_OPTS += --enable-cxx +else +TIFF_CONF_OPTS += --disable-cxx +endif + ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:30:46 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:30:46 +0100 Subject: [Buildroot] [git commit] package/python-aiohttp-remotes: bump to version 1.2.0 Message-ID: <20221229093055.8405C87028@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=65d14c82db6e6c4555cc83b65ff22578e4525601 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Migrate from distutils to flit package infrastructure. Add a patch fixing incorrect flit requires/build-backend in pyproject.toml. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- ...0001-Fix-flit_core-build-requires-backend.patch | 32 ++++++++++++++++++++++ .../python-aiohttp-remotes.hash | 4 +-- .../python-aiohttp-remotes.mk | 6 ++-- 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch new file mode 100644 index 0000000000..cf940eaf87 --- /dev/null +++ b/package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch @@ -0,0 +1,32 @@ +From 3d39ee9a03a1c96b8e798dc6acf98165da31da1f Mon Sep 17 00:00:00 2001 +From: James Hilliard +Date: Fri, 11 Mar 2022 12:59:53 -0700 +Subject: [PATCH] Fix flit_core build requires/backend. + +Only flit_core should be required by pyproject.toml, the regular flit +package is the pep517 frontend which is not what should be set for the +build system. + +Signed-off-by: James Hilliard +[Upstream status: +https://github.com/aio-libs/aiohttp-remotes/pull/355] +--- + pyproject.toml | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 214d64d..8c6b882 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,6 +1,6 @@ + [build-system] +-requires=["flit"] +-build-backend="flit.buildapi" ++requires=["flit_core"] ++build-backend="flit_core.buildapi" + + [tool.flit.metadata] + module="aiohttp_remotes" +-- +2.38.1 + diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash index 595340d5d8..51c5cf08b4 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.hash +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.hash @@ -1,5 +1,5 @@ # md5, sha256 from https://pypi.org/pypi/aiohttp-remotes/json -md5 da13880f25ec3b9cf98c7baff92835a2 aiohttp_remotes-1.1.0.tar.gz -sha256 e44f2c5fd5fc3305477c89bb25f14570589100cc58c48b36745d4239839d3174 aiohttp_remotes-1.1.0.tar.gz +md5 c46a71df656e7f1e111684ced68a85d0 aiohttp_remotes-1.2.0.tar.gz +sha256 f95c3a6be5e2de746a85ce9af49ec548da6db8378d7e81bb171ec77b13562a6c aiohttp_remotes-1.2.0.tar.gz # Locally computed sha256 checksums sha256 4e7d0edf250abe2a28027788b8c55a53d1b5c9ff961b8a00643c76aed637ba13 LICENSE diff --git a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk index e2bc3e1c18..e0ec789f41 100644 --- a/package/python-aiohttp-remotes/python-aiohttp-remotes.mk +++ b/package/python-aiohttp-remotes/python-aiohttp-remotes.mk @@ -4,10 +4,10 @@ # ################################################################################ -PYTHON_AIOHTTP_REMOTES_VERSION = 1.1.0 +PYTHON_AIOHTTP_REMOTES_VERSION = 1.2.0 PYTHON_AIOHTTP_REMOTES_SOURCE = aiohttp_remotes-$(PYTHON_AIOHTTP_REMOTES_VERSION).tar.gz -PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/e3/fc/5523010172e2d8685a8934fbb49d564118c9ebc1e4233a62b77310f979db -PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = distutils +PYTHON_AIOHTTP_REMOTES_SITE = https://files.pythonhosted.org/packages/54/05/7c4be6171cc78a13171a4f89e5d308c4a636bdd8ee36101367e99e410ed8 +PYTHON_AIOHTTP_REMOTES_SETUP_TYPE = flit PYTHON_AIOHTTP_REMOTES_LICENSE = MIT PYTHON_AIOHTTP_REMOTES_LICENSE_FILES = LICENSE From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:17 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:17 +0100 Subject: [Buildroot] [PATCH 1/1] package/python-aiohttp-remotes: bump to version 1.2.0 In-Reply-To: <20221212150610.2794627-1-james.hilliard1@gmail.com> References: <20221212150610.2794627-1-james.hilliard1@gmail.com> Message-ID: <20221229103217.11ddb405@windsurf> On Mon, 12 Dec 2022 08:06:10 -0700 James Hilliard wrote: > Migrate from distutils to flit package infrastructure. > > Add a patch fixing incorrect flit requires/build-backend in > pyproject.toml. > > Signed-off-by: James Hilliard > --- > ...Fix-flit_core-build-requires-backend.patch | 32 +++++++++++++++++++ > .../python-aiohttp-remotes.hash | 4 +-- > .../python-aiohttp-remotes.mk | 6 ++-- > 3 files changed, 37 insertions(+), 5 deletions(-) > create mode 100644 package/python-aiohttp-remotes/0001-Fix-flit_core-build-requires-backend.patch Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From fontaine.fabrice at gmail.com Thu Dec 29 09:33:55 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 10:33:55 +0100 Subject: [Buildroot] [PATCH 1/1] package/ulogd: add libdbi support Message-ID: <20221229093355.292967-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/ulogd/ulogd.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/ulogd/ulogd.mk b/package/ulogd/ulogd.mk index 65280a2ba6..561429599c 100644 --- a/package/ulogd/ulogd.mk +++ b/package/ulogd/ulogd.mk @@ -7,7 +7,6 @@ ULOGD_VERSION = 2.0.8 ULOGD_SOURCE = ulogd-$(ULOGD_VERSION).tar.bz2 ULOGD_SITE = http://www.netfilter.org/projects/ulogd/files -ULOGD_CONF_OPTS = --disable-dbi ULOGD_DEPENDENCIES = host-pkgconf \ libmnl libnetfilter_acct libnetfilter_conntrack libnetfilter_log \ libnfnetlink @@ -17,6 +16,12 @@ ULOGD_SELINUX_MODULES = ulogd # DB backends need threads ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) +ifeq ($(BR2_PACKAGE_LIBDBI),y) +ULOGD_CONF_OPTS += --enable-dbi +ULOGD_DEPENDENCIES += libdbi +else +ULOGD_CONF_OPTS += --disable-dbi +endif ifeq ($(BR2_PACKAGE_MYSQL),y) ULOGD_CONF_OPTS += --enable-mysql ULOGD_DEPENDENCIES += mysql -- 2.35.1 From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:56 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:56 +0100 Subject: [Buildroot] [git commit] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} Message-ID: <20221229093420.AA4888705E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3de4ae012141803bdf8abda12e27d10e55f6953f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas Petazzoni in https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/package/xxhash/xxhash.mk b/package/xxhash/xxhash.mk index 6932113f14..04bc98690f 100644 --- a/package/xxhash/xxhash.mk +++ b/package/xxhash/xxhash.mk @@ -10,28 +10,20 @@ XXHASH_LICENSE = BSD-2-Clause (library), GPL-2.0+ (xxhsum) XXHASH_LICENSE_FILES = LICENSE cli/COPYING XXHASH_INSTALL_STAGING = YES -XXHASH_TARGETS = xxhsum -XXHASH_INSTALL_TARGETS = install_xxhsum - -ifeq ($(BR2_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_LIBS),y) -XXHASH_TARGETS += libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash \ - install_libxxhash.includes \ - install_libxxhash.pc -else ifeq ($(BR2_SHARED_STATIC_LIBS),y) -XXHASH_TARGETS += libxxhash.a libxxhash libxxhash.pc -XXHASH_INSTALL_TARGETS += \ - install_libxxhash.a \ - install_libxxhash \ +XXHASH_TARGETS = xxhsum libxxhash.pc +XXHASH_INSTALL_TARGETS = \ install_libxxhash.includes \ - install_libxxhash.pc + install_libxxhash.pc \ + install_xxhsum + +ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash.a +XXHASH_INSTALL_TARGETS += install_libxxhash.a +endif + +ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y) +XXHASH_TARGETS += libxxhash +XXHASH_INSTALL_TARGETS += install_libxxhash endif define XXHASH_BUILD_CMDS From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:03 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:03 +0100 Subject: [Buildroot] [git commit] package/tiff: add C++ support Message-ID: <20221229093420.ECB7087061@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=db853e24b534d54f281cecbed0eb17412cdfc710 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/tiff.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 6d761ad678..c2a4108f35 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -14,7 +14,6 @@ TIFF_INSTALL_STAGING = YES TIFF_CONF_OPTS = \ --disable-contrib \ - --disable-cxx \ --disable-tests \ --without-x @@ -29,6 +28,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-tests HOST_TIFF_DEPENDENCIES = host-pkgconf +ifeq ($(BR2_INSTALL_LIBSTDCPP),y) +TIFF_CONF_OPTS += --enable-cxx +else +TIFF_CONF_OPTS += --disable-cxx +endif + ifneq ($(BR2_PACKAGE_TIFF_CCITT),y) TIFF_CONF_OPTS += --disable-ccitt endif From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:58 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:58 +0100 Subject: [Buildroot] [git commit] package/rsync: add lz4 support Message-ID: <20221229093420.C019087061@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9511fe9b1c8fbb797f50dde708f7aae50e6d6a46 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 7a32c4f8b1..9c7824f575 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-lz4 \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -28,6 +27,13 @@ else RSYNC_CONF_OPTS += --disable-acl-support endif +ifeq ($(BR2_PACKAGE_LZ4),y) +RSYNC_DEPENDENCIES += lz4 +RSYNC_CONF_OPTS += --enable-lz4 +else +RSYNC_CONF_OPTS += --disable-lz4 +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:01 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:01 +0100 Subject: [Buildroot] [git commit] package/tiff: add webp optional dependency Message-ID: <20221229093420.E1FA987060@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=3fd6ada8dbca3370b9bb67feb2971e637cb4b11f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master webp is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/9eacd59fecc4ef593ac17689bc530ab451c8ec14 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index d1004d6668..b9e3656e6f 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,6 +72,10 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_WEBP + bool "WEBP compression" + select BR2_PACKAGE_WEBP + config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index 90b28ff37a..6d761ad678 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,6 +100,13 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) +TIFF_CONF_OPTS += --enable-webp +TIFF_DEPENDENCIES += webp +else +TIFF_CONF_OPTS += --disable-webp +endif + ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:57 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:57 +0100 Subject: [Buildroot] [git commit] package/rsync: add zstd support Message-ID: <20221229093420.B562D87060@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=83a3744c73d5630ded3f85dc801fe3827ab82889 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 3cdd820fc0..7a32c4f8b1 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -19,7 +19,6 @@ RSYNC_CONF_OPTS = \ --with-included-popt=no \ --disable-roll-simd \ --disable-openssl \ - --disable-zstd \ --disable-lz4 \ --disable-md5-asm @@ -36,4 +35,11 @@ else RSYNC_CONF_OPTS += --disable-xxhash endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +RSYNC_DEPENDENCIES += zstd +RSYNC_CONF_OPTS += --enable-zstd +else +RSYNC_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:59 +0100 Subject: [Buildroot] [git commit] package/rsync: add openssl support Message-ID: <20221229093420.CAB298705D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=80fa5672da85a110e60be0d2143e85f9e08a0f4a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/rsync/rsync.mk | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/rsync/rsync.mk b/package/rsync/rsync.mk index 9c7824f575..d2fa47d39a 100644 --- a/package/rsync/rsync.mk +++ b/package/rsync/rsync.mk @@ -18,7 +18,6 @@ RSYNC_CONF_OPTS = \ --with-included-zlib=no \ --with-included-popt=no \ --disable-roll-simd \ - --disable-openssl \ --disable-md5-asm ifeq ($(BR2_PACKAGE_ACL),y) @@ -34,6 +33,13 @@ else RSYNC_CONF_OPTS += --disable-lz4 endif +ifeq ($(BR2_PACKAGE_OPENSSL),y) +RSYNC_DEPENDENCIES += openssl +RSYNC_CONF_OPTS += --enable-openssl +else +RSYNC_CONF_OPTS += --disable-openssl +endif + ifeq ($(BR2_PACKAGE_XXHASH),y) RSYNC_DEPENDENCIES += xxhash RSYNC_CONF_OPTS += --enable-xxhash From thomas.petazzoni at bootlin.com Thu Dec 29 09:33:00 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:33:00 +0100 Subject: [Buildroot] [git commit] package/tiff: add zstd optional dependency Message-ID: <20221229093420.D6E1E8705E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f934a00928b413fb3c190749a5bda578c6c02255 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master zstd is an optional dependency which is enabled by default since version 4.0.10 and https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/tiff/Config.in | 4 ++++ package/tiff/tiff.mk | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index cc9aa5cfd0..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,4 +72,8 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. +config BR2_PACKAGE_TIFF_ZSTD + bool "ZSTD compression" + select BR2_PACKAGE_ZSTD + endif diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index a753065fde..90b28ff37a 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -100,5 +100,12 @@ else TIFF_CONF_OPTS += --disable-tools endif +ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) +TIFF_CONF_OPTS += --enable-zstd +TIFF_DEPENDENCIES += zstd +else +TIFF_CONF_OPTS += --disable-zstd +endif + $(eval $(autotools-package)) $(eval $(host-autotools-package)) From thomas.petazzoni at bootlin.com Thu Dec 29 09:32:55 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:32:55 +0100 Subject: [Buildroot] [git commit] package/wireshark: security bump to version 3.4.16 Message-ID: <20221229093420.9FE318705D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5b86de52da2141ed289ad2892c34d3110d02f7b5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial of service via packet injection or crafted capture file https://www.wireshark.org/security/wnpa-sec-2022-06.html Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index db1f71e9ef..56363e717f 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.12.txt -sha1 91ca69b0029e58b9c824266237ab392a62f0a248 wireshark-3.4.12.tar.xz -sha256 881a13303e263b7dc7fe337534c8a541d4914552287879bed30bbe76c5bf68ca wireshark-3.4.12.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt +sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz +sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index e5d5e6f677..5da344fc55 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.12 +WIRESHARK_VERSION = 3.4.16 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license From thomas.petazzoni at bootlin.com Thu Dec 29 09:34:53 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:34:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: security bump to version 3.4.16 In-Reply-To: <20221229091735.216076-1-fontaine.fabrice@gmail.com> References: <20221229091735.216076-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103453.4cb88cce@windsurf> On Thu, 29 Dec 2022 10:17:35 +0100 Fabrice Fontaine wrote: > Fix CVE-2022-3190: Infinite loop in the F5 Ethernet Trailer protocol > dissector in Wireshark 3.6.0 to 3.6.7 and 3.4.0 to 3.4.15 allows denial > of service via packet injection or crafted capture file > > https://www.wireshark.org/security/wnpa-sec-2022-06.html > > Signed-off-by: Fabrice Fontaine > --- > package/wireshark/wireshark.hash | 6 +++--- > package/wireshark/wireshark.mk | 2 +- > 2 files changed, 4 insertions(+), 4 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:34:59 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:34:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/xxhash: optimize XXHASH_{TARGETS, INSTALL_TARGETS} In-Reply-To: <20221229092033.218162-1-fontaine.fabrice@gmail.com> References: <20221229092033.218162-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103459.6003f4ba@windsurf> On Thu, 29 Dec 2022 10:20:33 +0100 Fabrice Fontaine wrote: > Optimize XXHASH_{TARGETS,INSTALL_TARGETS} as suggested by Thomas > Petazzoni in > https://patchwork.ozlabs.org/project/buildroot/patch/20221228221522.280696-1-fontaine.fabrice at gmail.com/ > > Signed-off-by: Fabrice Fontaine > --- > package/xxhash/xxhash.mk | 34 +++++++++++++--------------------- > 1 file changed, 13 insertions(+), 21 deletions(-) Applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:35:06 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:35:06 +0100 Subject: [Buildroot] [PATCH 1/3] package/rsync: add zstd support In-Reply-To: <20221229092541.236778-1-fontaine.fabrice@gmail.com> References: <20221229092541.236778-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103506.58ae1da9@windsurf> On Thu, 29 Dec 2022 10:25:39 +0100 Fabrice Fontaine wrote: > Signed-off-by: Fabrice Fontaine > --- > package/rsync/rsync.mk | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Series applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:35:13 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:35:13 +0100 Subject: [Buildroot] [PATCH 1/3] package/tiff: add zstd optional dependency In-Reply-To: <20221229093029.264681-1-fontaine.fabrice@gmail.com> References: <20221229093029.264681-1-fontaine.fabrice@gmail.com> Message-ID: <20221229103513.778cae6a@windsurf> On Thu, 29 Dec 2022 10:30:27 +0100 Fabrice Fontaine wrote: > zstd is an optional dependency which is enabled by default since version > 4.0.10 and > https://gitlab.com/libtiff/libtiff/-/commit/62b9df5d2af68262fa6fcfb66086bf128f7d67c3 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 4 ++++ > package/tiff/tiff.mk | 7 +++++++ > 2 files changed, 11 insertions(+) Series applied to master, thanks. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:36:50 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:36:50 +0100 Subject: [Buildroot] [PATCH] package/linux-firmware: include firmware for the Realtek RTL8125b variant. In-Reply-To: <20221213221210.29366-1-lancethepants@gmail.com> References: <20221213221210.29366-1-lancethepants@gmail.com> Message-ID: <20221229103650.208974fd@windsurf> Hello Lance, On Tue, 13 Dec 2022 15:12:10 -0700 Lance Fredrickson wrote: > Newer hardware revisions require different firmwares so include those as well. > > Signed-off-by: Lance Fredrickson > --- > package/linux-firmware/linux-firmware.mk | 2 ++ > 1 file changed, 2 insertions(+) Sorry about this, I'm only seeing your patch now, and in the mean time, I've applied an identical patch from Bernd: https://gitlab.com/buildroot.org/buildroot/-/commit/909e10a422df33cd67e6f0fc6ad628ee2c1fb933 Sorry about that. Next time, I'll try to be more careful, and take the first submission that was made, chronologically speaking. Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:34 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:34 +0100 Subject: [Buildroot] [PATCH 1/2] package/python-munch: select missing runtime dependencies In-Reply-To: <20221212095050.14950-1-yegorslists@googlemail.com> References: <20221212095050.14950-1-yegorslists@googlemail.com> Message-ID: <20221229103834.24ad4c8d@windsurf> On Mon, 12 Dec 2022 10:50:49 +0100 yegorslists--- via buildroot wrote: > From: Yegor Yefremov > > munch requires python-setuptools and python-six packages at > runtime. > > Signed-off-by: Yegor Yefremov > --- > package/python-munch/Config.in | 2 ++ > 1 file changed, 2 insertions(+) Both applied, thanks! Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:05 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:05 +0100 Subject: [Buildroot] [git commit] package/python-munch: select missing runtime dependencies Message-ID: <20221229093924.AF9DA87071@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=72576a661faf8e9d8021a8b110ce9318a9bc8f38 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master munch requires python-setuptools and python-six packages at runtime. Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- package/python-munch/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/python-munch/Config.in b/package/python-munch/Config.in index 9db2623674..ceb9fbaf32 100644 --- a/package/python-munch/Config.in +++ b/package/python-munch/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_PYTHON_MUNCH bool "python-munch" + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime help Munch is a dictionary that supports attribute-style access, a la JavaScript. From thomas.petazzoni at bootlin.com Thu Dec 29 09:38:11 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Thu, 29 Dec 2022 10:38:11 +0100 Subject: [Buildroot] [git commit] support/testing: add test for python-munch Message-ID: <20221229093924.B9ACE8705B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f0a2a43bbfcb2aef1569b48277933264ec25feb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- DEVELOPERS | 2 ++ support/testing/tests/package/sample_python_munch.py | 20 ++++++++++++++++++++ support/testing/tests/package/test_python_munch.py | 12 ++++++++++++ 3 files changed, 34 insertions(+) diff --git a/DEVELOPERS b/DEVELOPERS index 0eea9c33d9..3217823b6f 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -3133,10 +3133,12 @@ F: package/x11r7/xapp_xinput-calibrator/ F: package/zlog/ F: support/testing/tests/package/sample_python_dicttoxml2.py F: support/testing/tests/package/sample_python_dtschema.py +F: support/testing/tests/package/sample_python_munch.py F: support/testing/tests/package/test_libftdi1.py F: support/testing/tests/package/test_python_can.py F: support/testing/tests/package/test_python_dicttoxml2.py F: support/testing/tests/package/test_python_dtschema.py +F: support/testing/tests/package/test_python_munch.py F: utils/scanpypi N: Yunhao Tian diff --git a/support/testing/tests/package/sample_python_munch.py b/support/testing/tests/package/sample_python_munch.py new file mode 100644 index 0000000000..b45bec7b7e --- /dev/null +++ b/support/testing/tests/package/sample_python_munch.py @@ -0,0 +1,20 @@ +from munch import Munch + +b = Munch() +b.hello = 'world' +assert b.hello == 'world' +b['hello'] += "!" +assert b.hello == 'world!' +b.foo = Munch(lol=True) +assert b.foo.lol is True +assert b.foo is b['foo'] + +assert sorted(b.keys()) == ['foo', 'hello'] + +b.update({'ponies': 'are pretty!'}, hello=42) +assert b == Munch({'ponies': 'are pretty!', 'foo': Munch({'lol': True}), 'hello': 42}) + +assert sorted([(k, b[k]) for k in b]) == [('foo', Munch({'lol': True})), ('hello', 42), ('ponies', 'are pretty!')] + +format_munch = Munch(knights='lolcats', ni='can haz') +assert "The {knights} who say {ni}!".format(**format_munch) == 'The lolcats who say can haz!' diff --git a/support/testing/tests/package/test_python_munch.py b/support/testing/tests/package/test_python_munch.py new file mode 100644 index 0000000000..6853bbaac7 --- /dev/null +++ b/support/testing/tests/package/test_python_munch.py @@ -0,0 +1,12 @@ +from tests.package.test_python import TestPythonPackageBase + + +class TestPythonPy3Munch(TestPythonPackageBase): + __test__ = True + config = TestPythonPackageBase.config + \ + """ + BR2_PACKAGE_PYTHON3=y + BR2_PACKAGE_PYTHON_MUNCH=y + """ + sample_scripts = ["tests/package/sample_python_munch.py"] + timeout = 40 From fontaine.fabrice at gmail.com Thu Dec 29 10:39:53 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:39:53 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add zlib optional dependency Message-ID: <20221229103953.115133-1-fontaine.fabrice@gmail.com> zlib is an optional dependency which is enabled by default since at least version 1.8.0 and https://github.com/wireshark/wireshark/commit/7133f6944dc26740f5ebf56c2ca33be86a6e0f09 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 48ae834d27..4451394957 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -164,6 +164,13 @@ else WIRESHARK_CONF_OPTS += -DBUILD_sdjournal=OFF endif +ifeq ($(BR2_PACKAGE_ZLIB),y) +WIRESHARK_CONF_OPTS += -DENABLE_ZLIB=ON +WIRESHARK_DEPENDENCIES += zlib +else +WIRESHARK_CONF_OPTS += -DENABLE_ZLIB=OFF +endif + ifeq ($(BR2_PACKAGE_ZSTD),y) WIRESHARK_CONF_OPTS += -DENABLE_ZSTD=ON WIRESHARK_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:46:26 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:46:26 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add minizip-zlib optional dependency Message-ID: <20221229104626.145365-1-fontaine.fabrice@gmail.com> minizip-zlib is an optional dependency which is enabled by default since version 3.1.0 and https://github.com/wireshark/wireshark/commit/390071ed0bc8aaf378c3468989ccde1c93817542 Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 5da344fc55..801c6fff5a 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -115,6 +115,13 @@ else WIRESHARK_CONF_OPTS += -DENABLE_LZ4=OFF endif +ifeq ($(BR2_PACKAGE_MINIZIP_ZLIB),y) +WIRESHARK_CONF_OPTS += -DENABLE_MINIZIP=ON +WIRESHARK_DEPENDENCIES += minizip-zlib +else +WIRESHARK_CONF_OPTS += -DENABLE_MINIZIP=OFF +endif + ifeq ($(BR2_PACKAGE_NGHTTP2),y) WIRESHARK_CONF_OPTS += -DENABLE_NGHTTP2=ON WIRESHARK_DEPENDENCIES += nghttp2 -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:53:11 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:53:11 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: add libcap optional dependency Message-ID: <20221229105311.170136-1-fontaine.fabrice@gmail.com> libcap is an optional dependency which is enabled by default since at least version 1.8.0 and https://github.com/wireshark/wireshark/commit/9250a69a9976617c735679aa5383e53802e5b43e Signed-off-by: Fabrice Fontaine --- package/wireshark/wireshark.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index 801c6fff5a..12d69e8421 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -65,6 +65,13 @@ else WIRESHARK_CONF_OPTS += -DENABLE_GNUTLS=OFF endif +ifeq ($(BR2_PACKAGE_LIBCAP),y) +WIRESHARK_CONF_OPTS += -DENABLE_CAP=ON +WIRESHARK_DEPENDENCIES += libcap +else +WIRESHARK_CONF_OPTS += -DENABLE_CAP=OFF +endif + ifeq ($(BR2_PACKAGE_LIBKRB5),y) WIRESHARK_CONF_OPTS += -DENABLE_KERBEROS=ON WIRESHARK_DEPENDENCIES += libkrb5 -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 10:58:18 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 11:58:18 +0100 Subject: [Buildroot] [PATCH 1/1] package/wireshark: bump to version 4.0.2 Message-ID: <20221229105818.175049-1-fontaine.fabrice@gmail.com> - pcre2 is mandatory since version 3.7.0 and https://github.com/wireshark/wireshark/commit/b9f2e4b7fa091719b93f6256ac34be8e32bd8e94 - Set HAVE_C99_VSNPRINTF to avoid a build failure due to check_c_source_runs - DISABLE_WERROR was renamed to ENABLE_WERROR 4.x serie is the new stable release https://www.wireshark.org/news/20221207.html https://www.wireshark.org/docs/relnotes/wireshark-4.0.2.html Signed-off-by: Fabrice Fontaine --- package/wireshark/Config.in | 1 + package/wireshark/wireshark.hash | 6 +++--- package/wireshark/wireshark.mk | 6 ++++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/package/wireshark/Config.in b/package/wireshark/Config.in index cd92beb1d1..8b05599ecb 100644 --- a/package/wireshark/Config.in +++ b/package/wireshark/Config.in @@ -10,6 +10,7 @@ config BR2_PACKAGE_WIRESHARK select BR2_PACKAGE_LIBPCAP select BR2_PACKAGE_LIBGCRYPT select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_PCRE2 select BR2_PACKAGE_SPEEXDSP help Network traffic sniffer and protocol decoder. diff --git a/package/wireshark/wireshark.hash b/package/wireshark/wireshark.hash index 56363e717f..ae06ab09b7 100644 --- a/package/wireshark/wireshark.hash +++ b/package/wireshark/wireshark.hash @@ -1,6 +1,6 @@ -# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-3.4.16.txt -sha1 b0e64d5fdd6701106d94bdc8f59dd40a34c7c807 wireshark-3.4.16.tar.xz -sha256 6acb3155b89b65bcdbcdac7a9e6a59013a6e21d8ae6a8249a9af4fe9ce3d91ba wireshark-3.4.16.tar.xz +# From https://www.wireshark.org/download/src/all-versions/SIGNATURES-4.0.2.txt +sha1 0127180ff18515b086fe5603f767f53ddaa64c1a wireshark-4.0.2.tar.xz +sha256 f35915699f2f9b28ddb211202d40ec8984e5834d3c911483144a4984ba44411d wireshark-4.0.2.tar.xz # Locally calculated sha256 7cdbed2b697efaa45576a033f1ac0e73cd045644a91c79bbf41d4a7d81dac7bf COPYING diff --git a/package/wireshark/wireshark.mk b/package/wireshark/wireshark.mk index d9314fb211..ee3d6b1905 100644 --- a/package/wireshark/wireshark.mk +++ b/package/wireshark/wireshark.mk @@ -4,7 +4,7 @@ # ################################################################################ -WIRESHARK_VERSION = 3.4.16 +WIRESHARK_VERSION = 4.0.2 WIRESHARK_SOURCE = wireshark-$(WIRESHARK_VERSION).tar.xz WIRESHARK_SITE = https://www.wireshark.org/download/src/all-versions WIRESHARK_LICENSE = wireshark license @@ -18,13 +18,15 @@ WIRESHARK_DEPENDENCIES = \ libgcrypt \ libglib2 \ libpcap \ + pcre2 \ speexdsp WIRESHARK_CONF_OPTS = \ - -DDISABLE_WERROR=ON \ -DENABLE_ILBC=OFF \ -DENABLE_PCAP=ON \ -DENABLE_SMI=OFF \ + -DENABLE_WERROR=OFF \ + -DHAVE_C99_VSNPRINTF=ON \ -DLEMON_C_COMPILER=$(HOSTCC_NOCCACHE) ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) -- 2.35.1 From gmc at sonologic.nl Thu Dec 29 13:35:59 2022 From: gmc at sonologic.nl (Koen Martens) Date: Thu, 29 Dec 2022 14:35:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <20221228230326.3799157-1-JoelsonCarl@gmail.com> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> Message-ID: <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Hey Joel, Cool. Did you manage to get it to compile on all platforms? I tried a while ago to bump the version, but sadly ran into compilation failures on a handful of platforms, which is why I never submitted a patch. I didn't have the time to figure out why it failed, what would be needed to make it pass or how to patch the configuration requirements to not show up on the affected platforms. I guess we'll find out soon enough, when I start getting mails from the automated build system that it's failing (or not). Just in case, I currently and in the near future do not have the time to diagnose any failures that might result from bumping the version. Hope that if they do fail, you can have a look. It's probably best if I remove myself as a maintainer for this package, perhaps you'd like to take over? Apologies, Koen On 29-12-2022 00:03, Joel Carlson wrote: > The 0.10 line offers minor improvements and bug fixes. > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > which was also present in 0.10.2, but is fixed within 0.10.3. > > Signed-off-by: Joel Carlson > --- > package/capnproto/capnproto.hash | 2 +- > package/capnproto/capnproto.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash > index c3233e7c8b..0faf69d069 100644 > --- a/package/capnproto/capnproto.hash > +++ b/package/capnproto/capnproto.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz > +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz > sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE > diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk > index 23f128455a..84acf5fc65 100644 > --- a/package/capnproto/capnproto.mk > +++ b/package/capnproto/capnproto.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -CAPNPROTO_VERSION = 0.9.2 > +CAPNPROTO_VERSION = 0.10.3 > CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) > CAPNPROTO_LICENSE = MIT > CAPNPROTO_LICENSE_FILES = LICENSE -- Software architecture & engineering: https://www.sonologic.se/ Sci-fi: https://www.koenmartens.nl/ From fontaine.fabrice at gmail.com Thu Dec 29 15:37:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 16:37:35 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/tiff: add webp optional dependency" Message-ID: <20221229153735.12524-1-fontaine.fabrice@gmail.com> This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the following build failure raised because tiff is already an optional dependency of webp: package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. Fixes: - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ---- package/tiff/tiff.mk | 7 ------- 2 files changed, 11 deletions(-) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index b9e3656e6f..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. -config BR2_PACKAGE_TIFF_WEBP - bool "WEBP compression" - select BR2_PACKAGE_WEBP - config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index c2a4108f35..f0b56150b1 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -105,13 +105,6 @@ else TIFF_CONF_OPTS += --disable-tools endif -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) -TIFF_CONF_OPTS += --enable-webp -TIFF_DEPENDENCIES += webp -else -TIFF_CONF_OPTS += --disable-webp -endif - ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From yann.morin at orange.com Thu Dec 29 15:59:01 2022 From: yann.morin at orange.com (yann.morin at orange.com) Date: Thu, 29 Dec 2022 16:59:01 +0100 Subject: [Buildroot] [PATCH 1/1] Revert "package/tiff: add webp optional dependency" In-Reply-To: <20221229153735.12524-1-fontaine.fabrice@gmail.com> References: <20221229153735.12524-1-fontaine.fabrice@gmail.com> Message-ID: <2122_1672329543_63ADB947_2122_64_1_20221229155901.GB3218@tl-lnx-nyma7486> Fabrice, All, On 2022-12-29 16:37 +0100, Fabrice Fontaine spake thusly: > This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the > following build failure raised because tiff is already an optional > dependency of webp: > > package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. > > Fixes: > - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 > > Signed-off-by: Fabrice Fontaine > --- > package/tiff/Config.in | 4 ---- > package/tiff/tiff.mk | 7 ------- > 2 files changed, 11 deletions(-) > > diff --git a/package/tiff/Config.in b/package/tiff/Config.in > index b9e3656e6f..d1004d6668 100644 > --- a/package/tiff/Config.in > +++ b/package/tiff/Config.in > @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES > help > Install all tiff utilities. > > -config BR2_PACKAGE_TIFF_WEBP > - bool "WEBP compression" > - select BR2_PACKAGE_WEBP > - > config BR2_PACKAGE_TIFF_ZSTD > bool "ZSTD compression" > select BR2_PACKAGE_ZSTD > diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk > index c2a4108f35..f0b56150b1 100644 > --- a/package/tiff/tiff.mk > +++ b/package/tiff/tiff.mk > @@ -105,13 +105,6 @@ else > TIFF_CONF_OPTS += --disable-tools > endif > > -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) > -TIFF_CONF_OPTS += --enable-webp > -TIFF_DEPENDENCIES += webp > -else > -TIFF_CONF_OPTS += --disable-webp I think we want to keep explicitly disabling webp, with a comment explaining why: # webp has a (optional) dependency on tiff, so we can't have webp # support in tiff, or that would create a circular dependency. TIFF_CONF_OPTS += --disable-webp Regards, Yann E. MORIN. > -endif > - > ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) > TIFF_CONF_OPTS += --enable-zstd > TIFF_DEPENDENCIES += zstd > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- ____________ .-----------------.--------------------: _ :------------------. | Yann E. MORIN | Real-Time Embedded | __/ ) | /"\ ASCII RIBBON | | | Software Designer | _/ - /' | \ / CAMPAIGN | | +33 638.411.245 '--------------------: (_ `--, | X AGAINST | | yann.morin (at) orange.com |_=" ,--' | / \ HTML MAIL | '--------------------------------------:______/_____:------------------' _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you. From fontaine.fabrice at gmail.com Thu Dec 29 16:30:45 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:30:45 +0100 Subject: [Buildroot] [PATCH v2, 1/2] Revert "package/tiff: add webp optional dependency" Message-ID: <20221229163046.355738-1-fontaine.fabrice@gmail.com> This reverts commit 3fd6ada8dbca3370b9bb67feb2971e637cb4b11f to fix the following build failure raised because tiff is already an optional dependency of webp: package/tiff/tiff.mk:122: *** Recursive variable 'TIFF_FINAL_RECURSIVE_DEPENDENCIES' references itself (eventually). Stop. Fixes: - http://autobuild.buildroot.org/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 Signed-off-by: Fabrice Fontaine --- package/tiff/Config.in | 4 ---- package/tiff/tiff.mk | 7 ------- 2 files changed, 11 deletions(-) diff --git a/package/tiff/Config.in b/package/tiff/Config.in index b9e3656e6f..d1004d6668 100644 --- a/package/tiff/Config.in +++ b/package/tiff/Config.in @@ -72,10 +72,6 @@ config BR2_PACKAGE_TIFF_UTILITIES help Install all tiff utilities. -config BR2_PACKAGE_TIFF_WEBP - bool "WEBP compression" - select BR2_PACKAGE_WEBP - config BR2_PACKAGE_TIFF_ZSTD bool "ZSTD compression" select BR2_PACKAGE_ZSTD diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index c2a4108f35..f0b56150b1 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -105,13 +105,6 @@ else TIFF_CONF_OPTS += --disable-tools endif -ifeq ($(BR2_PACKAGE_TIFF_WEBP),y) -TIFF_CONF_OPTS += --enable-webp -TIFF_DEPENDENCIES += webp -else -TIFF_CONF_OPTS += --disable-webp -endif - ifeq ($(BR2_PACKAGE_TIFF_ZSTD),y) TIFF_CONF_OPTS += --enable-zstd TIFF_DEPENDENCIES += zstd -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 16:30:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:30:46 +0100 Subject: [Buildroot] [PATCH v2,2/2] package/tiff: explicitly disable webp In-Reply-To: <20221229163046.355738-1-fontaine.fabrice@gmail.com> References: <20221229163046.355738-1-fontaine.fabrice@gmail.com> Message-ID: <20221229163046.355738-2-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Yann E. Morin): - Explicitly disable webp package/tiff/tiff.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index f0b56150b1..d3ab50b79e 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -12,9 +12,12 @@ TIFF_CPE_ID_VENDOR = libtiff TIFF_CPE_ID_PRODUCT = libtiff TIFF_INSTALL_STAGING = YES +# webp has a (optional) dependency on tiff, so we can't have webp +# support in tiff, or that would create a circular dependency. TIFF_CONF_OPTS = \ --disable-contrib \ --disable-tests \ + --disable-webp \ --without-x TIFF_DEPENDENCIES = host-pkgconf -- 2.35.1 From fontaine.fabrice at gmail.com Thu Dec 29 16:43:15 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Thu, 29 Dec 2022 17:43:15 +0100 Subject: [Buildroot] [PATCH 1/1] package/dahdi-linux: fix build with kernel >= 6.1 Message-ID: <20221229164315.424657-1-fontaine.fabrice@gmail.com> Fix the following build failure with kernel >= 6.1 In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/mm_types_task.h:14, from ./include/linux/mm_types.h:5, from ./include/linux/buildid.h:5, from ./include/linux/module.h:14, from /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:24: ./arch/powerpc/include/asm/string.h:27:22: note: expected ?void *? but argument is of type ?const unsigned char *? 27 | extern void * memcpy(void *,const void *,__kernel_size_t); | ^~~~~~ /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:661:9: error: too many arguments to function ?netif_napi_add? 661 | netif_napi_add(netdev, &wc->napi, &wctc4xxp_poll, 64); | ^~~~~~~~~~~~~~ In file included from ./include/net/inet_sock.h:19, from ./include/linux/udp.h:16, from /home/autobuild/autobuild/instance-11/output-1/build/dahdi-linux-3.2.0/drivers/dahdi/wctc4xxp/base.c:38: ./include/linux/netdevice.h:2562:1: note: declared here 2562 | netif_napi_add(struct net_device *dev, struct napi_struct *napi, | ^~~~~~~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/d7ce103a886329c68c04ebe05571be8f95a873ce Signed-off-by: Fabrice Fontaine --- .../0004-next-fix-kernel-6-1-build.patch | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch diff --git a/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch b/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch new file mode 100644 index 0000000000..b910c4b775 --- /dev/null +++ b/package/dahdi-linux/0004-next-fix-kernel-6-1-build.patch @@ -0,0 +1,32 @@ +From a759a578277bde98eba7ef4bf86bdf819a900de9 Mon Sep 17 00:00:00 2001 +From: John Thomson +Date: Sun, 23 Oct 2022 13:42:52 +1000 +Subject: [PATCH] fix kernel 6.1 build + +kernel 6.1 includes b48b89f9c189 ("net: drop the weight argument from netif_napi_add") [0] + +[0]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b48b89f9c189d24eb5e2b4a0ac067da5a24ee86d + +Signed-off-by: John Thomson +[Retrieved from: +https://github.com/asterisk/dahdi-linux/pull/14/commits/a759a578277bde98eba7ef4bf86bdf819a900de9] +Signed-off-by: Fabrice Fontaine +--- + include/dahdi/kernel.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/include/dahdi/kernel.h b/include/dahdi/kernel.h +index 35e93bc4..fd64a15e 100644 +--- a/include/dahdi/kernel.h ++++ b/include/dahdi/kernel.h +@@ -58,6 +58,10 @@ + + #include + ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0) ++#define netif_napi_add netif_napi_add_weight ++#endif ++ + #if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0) + #include + #include -- 2.35.1 From bernd.kuhls at t-online.de Thu Dec 29 17:52:54 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 18:52:54 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: Only add "iconv" to the .pc file if needed Message-ID: <20221229175254.224876-1-bernd.kuhls@t-online.de> Fix broken build of the fwup package after bump of libarchive to version 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and upstream commit https://github.com/libarchive/libarchive/commit/a83f3d327aefe8d628230f326621b014d82f55b4 checking for ARCHIVE... no configure: error: Requires libarchive. Libarchive must be built with zlib support. Fixes: http://autobuild.buildroot.net/results/f5d/f5d549fb4f08156ba5952ce75926f7fd2242bfdf/ Signed-off-by: Bernd Kuhls --- This patch supersedes http://patchwork.ozlabs.org/project/buildroot/patch/20221218130225.353325-1-fontaine.fabrice at gmail.com/ due to upstream commit of https://github.com/libarchive/libarchive/pull/1825 ...y-add-iconv-to-the-pc-file-if-needed.patch | 44 +++++++++++++++++++ package/libarchive/libarchive.mk | 2 + 2 files changed, 46 insertions(+) create mode 100644 package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch diff --git a/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch b/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch new file mode 100644 index 0000000000..c93944f789 --- /dev/null +++ b/package/libarchive/0001-Only-add-iconv-to-the-pc-file-if-needed.patch @@ -0,0 +1,44 @@ +From 1f35c466aaa9444335a1b854b0b7223b0d2346c2 Mon Sep 17 00:00:00 2001 +From: Peter Pentchev +Date: Thu, 29 Dec 2022 00:04:40 +0200 +Subject: [PATCH] Only add "iconv" to the .pc file if needed (#1825) + +Hi, + +Thanks for writing and maintaining libarchive! + +What do you think about this trivial change that does not add "iconv" to +the pkg-config file's list of required packages unless it is actually +needed? On at least Debian GNU/Linux systems, the iconv(3) function is +part of the system C library and there is no Debian package that +installs an iconv.pc file, so I had to make this change to the Debian +package of libarchive. + +Thanks again, and keep up the great work! + +G'luck, +Peter + +Downloaded from upstream commit: +https://github.com/libarchive/libarchive/commit/1f35c466aaa9444335a1b854b0b7223b0d2346c2 + +Signed-off-by: Bernd Kuhls +--- + configure.ac | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 99bff20d1..e2715cfde 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -378,7 +378,9 @@ if test "x$with_iconv" != "xno"; then + AC_CHECK_HEADERS([localcharset.h]) + am_save_LIBS="$LIBS" + LIBS="${LIBS} ${LIBICONV}" +- LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" ++ if test -n "$LIBICONV"; then ++ LIBSREQUIRED="$LIBSREQUIRED${LIBSREQUIRED:+ }iconv" ++ fi + AC_CHECK_FUNCS([locale_charset]) + LIBS="${am_save_LIBS}" + if test "x$ac_cv_func_locale_charset" != "xyes"; then diff --git a/package/libarchive/libarchive.mk b/package/libarchive/libarchive.mk index cfc148d01d..e64ea7a69e 100644 --- a/package/libarchive/libarchive.mk +++ b/package/libarchive/libarchive.mk @@ -11,6 +11,8 @@ LIBARCHIVE_INSTALL_STAGING = YES LIBARCHIVE_LICENSE = BSD-2-Clause, BSD-3-Clause, CC0-1.0, OpenSSL, Apache-2.0 LIBARCHIVE_LICENSE_FILES = COPYING LIBARCHIVE_CPE_ID_VENDOR = libarchive +# We're patching configure.ac +LIBARCHIVE_AUTORECONF = YES ifeq ($(BR2_PACKAGE_LIBARCHIVE_BSDTAR),y) ifeq ($(BR2_STATIC_LIBS),y) -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 17:53:40 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 18:53:40 +0100 Subject: [Buildroot] [PATCH 1/1] package/libarchive: do not add iconv for Requires.private References: <20221218130225.353325-1-fontaine.fabrice__19944.8251792759$1671368580$gmane$org@gmail.com> Message-ID: Am Sun, 18 Dec 2022 14:02:25 +0100 schrieb Fabrice Fontaine: > Fix the following build failure with fwup raised since bump to version > 3.6.2 in commit 380341b249175382691f268de4b41d3843ff0acc and > https://github.com/libarchive/libarchive/commit/ a83f3d327aefe8d628230f326621b014d82f55b4: > > checking for pkg-config... /tmp/instance-19/output-1/host/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes checking for > ARCHIVE... no configure: error: Requires libarchive. Libarchive must be > built with zlib support. Hi, upstream committed a different fix: http://patchwork.ozlabs.org/project/buildroot/patch/ 20221229175254.224876-1-bernd.kuhls at t-online.de/ Regards, Bernd From JoelsonCarl at gmail.com Thu Dec 29 18:19:27 2022 From: JoelsonCarl at gmail.com (Joel Carlson) Date: Thu, 29 Dec 2022 11:19:27 -0700 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Message-ID: On Thu, Dec 29, 2022 at 6:36 AM Koen Martens wrote: > > Hey Joel, > > Cool. Did you manage to get it to compile on all platforms? I tried a > while ago to bump the version, but sadly ran into compilation failures > on a handful of platforms, which is why I never submitted a patch. I > didn't have the time to figure out why it failed, what would be needed > to make it pass or how to patch the configuration requirements to not > show up on the affected platforms. I used "./utils/test-pkg -a" and of the 44 toolchains that it goes through, they were all OK or SKIPPED. I don't test much beyond that. If that isn't mostly inclusive of all the variations, then we'll soon know through the autobuilder reports. > I guess we'll find out soon enough, when I start getting mails from the > automated build system that it's failing (or not). Just in case, I > currently and in the near future do not have the time to diagnose any > failures that might result from bumping the version. Hope that if they > do fail, you can have a look. > > It's probably best if I remove myself as a maintainer for this package, > perhaps you'd like to take over? I am actually already in DEVELOPERS for capnproto, as I revived and pushed through your original patch to add it that had stalled at the time. So I'll still remain on DEVELOPERS for capnproto if you remove yourself. Though I'll admit, my responsiveness to the packages I'm listed for is fairly slow (cmocka has had a build error on one toolchain for I don't know how long now...). And I honestly haven't used capnproto since adding it. We thought we were gonna use it on our system back when I added the package to buildroot, but then ended up using a different library. So yeah... that doesn't answer the question super well, but if you drop yourself, there will still be at least me (very slowly) eventually responding to issues for capnproto. =) -Joel > > Apologies, > > Koen > > On 29-12-2022 00:03, Joel Carlson wrote: > > The 0.10 line offers minor improvements and bug fixes. > > > > The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, > > which was also present in 0.10.2, but is fixed within 0.10.3. > > > > Signed-off-by: Joel Carlson > > --- > > package/capnproto/capnproto.hash | 2 +- > > package/capnproto/capnproto.mk | 2 +- > > 2 files changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash > > index c3233e7c8b..0faf69d069 100644 > > --- a/package/capnproto/capnproto.hash > > +++ b/package/capnproto/capnproto.hash > > @@ -1,3 +1,3 @@ > > # Locally calculated > > -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz > > +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz > > sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE > > diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk > > index 23f128455a..84acf5fc65 100644 > > --- a/package/capnproto/capnproto.mk > > +++ b/package/capnproto/capnproto.mk > > @@ -4,7 +4,7 @@ > > # > > ################################################################################ > > > > -CAPNPROTO_VERSION = 0.9.2 > > +CAPNPROTO_VERSION = 0.10.3 > > CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) > > CAPNPROTO_LICENSE = MIT > > CAPNPROTO_LICENSE_FILES = LICENSE > > -- > Software architecture & engineering: https://www.sonologic.se/ > Sci-fi: https://www.koenmartens.nl/ > From gmc at sonologic.nl Thu Dec 29 18:35:50 2022 From: gmc at sonologic.nl (Koen Martens) Date: Thu, 29 Dec 2022 19:35:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/capnproto: bump version to 0.10.3 In-Reply-To: References: <20221228230326.3799157-1-JoelsonCarl@gmail.com> <189a295b-c984-9580-ced2-b8c0b34d3210@sonologic.nl> Message-ID: <98395477-5b91-fdcc-e0b9-39bd66b46c08@sonologic.nl> On 29-12-2022 19:19, Joel Carlson wrote: > On Thu, Dec 29, 2022 at 6:36 AM Koen Martens wrote: >> Hey Joel, >> >> Cool. Did you manage to get it to compile on all platforms? I tried a >> while ago to bump the version, but sadly ran into compilation failures >> on a handful of platforms, which is why I never submitted a patch. I >> didn't have the time to figure out why it failed, what would be needed >> to make it pass or how to patch the configuration requirements to not >> show up on the affected platforms. > I used "./utils/test-pkg -a" and of the 44 toolchains that it goes > through, they were all OK or SKIPPED. I don't test much beyond that. > If that isn't mostly inclusive of all the variations, then we'll soon > know through the autobuilder reports. Oh, great. That's what I did too, but with an older version (10.2 perhaps, or maybe 10.1). I guess whatever was broken got fixed in 10.3 then! >> I guess we'll find out soon enough, when I start getting mails from the >> automated build system that it's failing (or not). Just in case, I >> currently and in the near future do not have the time to diagnose any >> failures that might result from bumping the version. Hope that if they >> do fail, you can have a look. >> >> It's probably best if I remove myself as a maintainer for this package, >> perhaps you'd like to take over? > I am actually already in DEVELOPERS for capnproto, as I revived and > pushed through your original patch to add it that had stalled at the > time. > > So I'll still remain on DEVELOPERS for capnproto if you remove > yourself. Though I'll admit, my responsiveness to the packages I'm > listed for is fairly slow (cmocka has had a build error on one > toolchain for I don't know how long now...). And I honestly haven't > used capnproto since adding it. We thought we were gonna use it on our > system back when I added the package to buildroot, but then ended up > using a different library. > > So yeah... that doesn't answer the question super well, but if you > drop yourself, there will still be at least me (very slowly) > eventually responding to issues for capnproto. =) Well, let's keep things as they are then, since it seems we're both in the same position :) I'm not actually using buildroot for anything at all at the moment, but I do love the project, so I'll continue to do my part whenever possible to keep the two packages I'm maintaining somewhat up to date :) Between you and me, we should be able to keep capnproto going. Cheers, Koen > > -Joel > >> Apologies, >> >> Koen >> >> On 29-12-2022 00:03, Joel Carlson wrote: >>> The 0.10 line offers minor improvements and bug fixes. >>> >>> The previous security bump from 0.9.1 to 0.9.2 fixed CVE-2022-46149, >>> which was also present in 0.10.2, but is fixed within 0.10.3. >>> >>> Signed-off-by: Joel Carlson >>> --- >>> package/capnproto/capnproto.hash | 2 +- >>> package/capnproto/capnproto.mk | 2 +- >>> 2 files changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/package/capnproto/capnproto.hash b/package/capnproto/capnproto.hash >>> index c3233e7c8b..0faf69d069 100644 >>> --- a/package/capnproto/capnproto.hash >>> +++ b/package/capnproto/capnproto.hash >>> @@ -1,3 +1,3 @@ >>> # Locally calculated >>> -sha256 4fe1ca8ab90859f33f08d2c4fcd7099e2983b0b946beecebd2fe051e3a64c67e capnproto-0.9.2.tar.gz >>> +sha256 e07446f56043c983e009038e69d18ff86a2924909f0b518ccf47eccf5ac03919 capnproto-0.10.3.tar.gz >>> sha256 9564998c8d7f270a61a8b89869a8d17a9d5e3783b64027788b5e339ec8479e10 LICENSE >>> diff --git a/package/capnproto/capnproto.mk b/package/capnproto/capnproto.mk >>> index 23f128455a..84acf5fc65 100644 >>> --- a/package/capnproto/capnproto.mk >>> +++ b/package/capnproto/capnproto.mk >>> @@ -4,7 +4,7 @@ >>> # >>> ################################################################################ >>> >>> -CAPNPROTO_VERSION = 0.9.2 >>> +CAPNPROTO_VERSION = 0.10.3 >>> CAPNPROTO_SITE = $(call github,capnproto,capnproto,v$(CAPNPROTO_VERSION)) >>> CAPNPROTO_LICENSE = MIT >>> CAPNPROTO_LICENSE_FILES = LICENSE >> -- >> Software architecture & engineering: https://www.sonologic.se/ >> Sci-fi: https://www.koenmartens.nl/ >> -- Software architecture & engineering: https://www.sonologic.se/ Sci-fi: https://www.koenmartens.nl/ From giulio.benetti at benettiengineering.com Thu Dec 29 18:45:20 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 19:45:20 +0100 Subject: [Buildroot] [PATCH] package/rtl8192eu: bump to 2022-12-29 version on branch 5.11.2.1 Message-ID: <20221229184520.68111-1-giulio.benetti@benettiengineering.com> Drop local patch since it's been merged[0]. [0]: https://github.com/clnhub/rtl8192eu-linux/pull/69 Signed-off-by: Giulio Benetti --- ...e-due-to-redefition-of-local-sha256-.patch | 108 ------------------ package/rtl8192eu/rtl8192eu.hash | 2 +- package/rtl8192eu/rtl8192eu.mk | 2 +- 3 files changed, 2 insertions(+), 110 deletions(-) delete mode 100644 package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch diff --git a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch b/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch deleted file mode 100644 index 52ef8c9005..0000000000 --- a/package/rtl8192eu/0001-Fix-build-failure-due-to-redefition-of-local-sha256-.patch +++ /dev/null @@ -1,108 +0,0 @@ -From 1f968bd58656f200347bd398b34aa9f1b6393302 Mon Sep 17 00:00:00 2001 -From: Giulio Benetti -Date: Wed, 28 Dec 2022 18:54:48 +0100 -Subject: [PATCH] Fix build failure due to redefition of local sha256 data - types and functions - -Linux provides sha256_init() and 'struct sha256_state' in file -include/crypto/sha2.h so this leads to a build failure due to redefinition. -To avoid this let's prepend to all local exposed functions and data types -rtl_. sha256_process() and sha256_done() are not required to be renamed but -let's change them for consistency. - -[Upstream status: https://github.com/clnhub/rtl8192eu-linux/pull/69] -Signed-off-by: Giulio Benetti ---- - core/crypto/sha256-internal.c | 16 ++++++++-------- - core/crypto/sha256_i.h | 8 ++++---- - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/core/crypto/sha256-internal.c b/core/crypto/sha256-internal.c -index 4d61cb1..537bb2e 100644 ---- a/core/crypto/sha256-internal.c -+++ b/core/crypto/sha256-internal.c -@@ -26,17 +26,17 @@ - int sha256_vector(size_t num_elem, const u8 *addr[], const size_t *len, - u8 *mac) - { -- struct sha256_state ctx; -+ struct rtl_sha256_state ctx; - size_t i; - - if (TEST_FAIL()) - return -1; - -- sha256_init(&ctx); -+ rtl_sha256_init(&ctx); - for (i = 0; i < num_elem; i++) -- if (sha256_process(&ctx, addr[i], len[i])) -+ if (rtl_sha256_process(&ctx, addr[i], len[i])) - return -1; -- if (sha256_done(&ctx, mac)) -+ if (rtl_sha256_done(&ctx, mac)) - return -1; - return 0; - } -@@ -82,7 +82,7 @@ static const unsigned long K[64] = { - #endif - - /* compress 512-bits */ --static int sha256_compress(struct sha256_state *md, unsigned char *buf) -+static int sha256_compress(struct rtl_sha256_state *md, unsigned char *buf) - { - u32 S[8], W[64], t0, t1; - u32 t; -@@ -125,7 +125,7 @@ static int sha256_compress(struct sha256_state *md, unsigned char *buf) - - - /* Initialize the hash state */ --void sha256_init(struct sha256_state *md) -+void rtl_sha256_init(struct rtl_sha256_state *md) - { - md->curlen = 0; - md->length = 0; -@@ -146,7 +146,7 @@ void sha256_init(struct sha256_state *md) - @param inlen The length of the data (octets) - @return CRYPT_OK if successful - */ --int sha256_process(struct sha256_state *md, const unsigned char *in, -+int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, - unsigned long inlen) - { - unsigned long n; -@@ -186,7 +186,7 @@ int sha256_process(struct sha256_state *md, const unsigned char *in, - @param out [out] The destination of the hash (32 bytes) - @return CRYPT_OK if successful - */ --int sha256_done(struct sha256_state *md, unsigned char *out) -+int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out) - { - int i; - -diff --git a/core/crypto/sha256_i.h b/core/crypto/sha256_i.h -index a502d2b..93a8858 100644 ---- a/core/crypto/sha256_i.h -+++ b/core/crypto/sha256_i.h -@@ -11,15 +11,15 @@ - - #define SHA256_BLOCK_SIZE 64 - --struct sha256_state { -+struct rtl_sha256_state { - u64 length; - u32 state[8], curlen; - u8 buf[SHA256_BLOCK_SIZE]; - }; - --void sha256_init(struct sha256_state *md); --int sha256_process(struct sha256_state *md, const unsigned char *in, -+void rtl_sha256_init(struct rtl_sha256_state *md); -+int rtl_sha256_process(struct rtl_sha256_state *md, const unsigned char *in, - unsigned long inlen); --int sha256_done(struct sha256_state *md, unsigned char *out); -+int rtl_sha256_done(struct rtl_sha256_state *md, unsigned char *out); - - #endif /* SHA256_I_H */ --- -2.34.1 - diff --git a/package/rtl8192eu/rtl8192eu.hash b/package/rtl8192eu/rtl8192eu.hash index 0cb9961345..2d6498f19d 100644 --- a/package/rtl8192eu/rtl8192eu.hash +++ b/package/rtl8192eu/rtl8192eu.hash @@ -1,2 +1,2 @@ # Locally computed -sha256 827e9592336744cbcfca5de988d8f4e14a62690302d3cabf72aa4bedebded2b7 rtl8192eu-94bce7798bbb18de6d8b1646dedb2511f24867d3.tar.gz +sha256 72d1d97c6d2038885e5666f3271609b4dcbe45633c19a5606dc59745ff8ab543 rtl8192eu-865656c3a1d1aee8c4ba459ce7608756d17c712f.tar.gz diff --git a/package/rtl8192eu/rtl8192eu.mk b/package/rtl8192eu/rtl8192eu.mk index d967db90b8..da6fe42e99 100644 --- a/package/rtl8192eu/rtl8192eu.mk +++ b/package/rtl8192eu/rtl8192eu.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8192EU_VERSION = 94bce7798bbb18de6d8b1646dedb2511f24867d3 +RTL8192EU_VERSION = 865656c3a1d1aee8c4ba459ce7608756d17c712f RTL8192EU_SITE = $(call github,clnhub,rtl8192eu-linux,$(RTL8192EU_VERSION)) RTL8192EU_LICENSE = GPL-2.0 -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 19:45:05 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 20:45:05 +0100 Subject: [Buildroot] [PATCH 1/1] package/tvheadend: bump version Message-ID: <20221229194505.3315137-1-bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls --- package/tvheadend/tvheadend.hash | 2 +- package/tvheadend/tvheadend.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/tvheadend/tvheadend.hash b/package/tvheadend/tvheadend.hash index 98499eb955..45c8bd62b0 100644 --- a/package/tvheadend/tvheadend.hash +++ b/package/tvheadend/tvheadend.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 ed32401d1ed85f9e2d28d122a046c3f2c01b6ca5c0da1a7d78fa8f400e858107 tvheadend-fbc94aee8bfdd25baba87ab62a39234da20e8dd2.tar.gz +sha256 06c6d33a8e9d1d645cea9c63a06f6bddb309e5546177966d7b9285f68313bf5b tvheadend-c9a156a25a07f1f84c2f48a1b03b481430c8257d.tar.gz sha256 54dc3cbc00bf126bcba43e2af7f3ad1dc00f335985da1409fa943c7b7256d942 LICENSE.md diff --git a/package/tvheadend/tvheadend.mk b/package/tvheadend/tvheadend.mk index 8ceb7493c8..0ca8f46dc5 100644 --- a/package/tvheadend/tvheadend.mk +++ b/package/tvheadend/tvheadend.mk @@ -4,7 +4,7 @@ # ################################################################################ -TVHEADEND_VERSION = fbc94aee8bfdd25baba87ab62a39234da20e8dd2 +TVHEADEND_VERSION = c9a156a25a07f1f84c2f48a1b03b481430c8257d TVHEADEND_SITE = $(call github,tvheadend,tvheadend,$(TVHEADEND_VERSION)) TVHEADEND_LICENSE = GPL-3.0+ TVHEADEND_LICENSE_FILES = LICENSE.md -- 2.34.1 From ju.o at free.fr Thu Dec 29 19:47:03 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:03 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20221229194729.8085-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/imx-mkimage/Config.in.host | 2 +- package/imx-mkimage/imx-mkimage.hash | 2 +- package/imx-mkimage/imx-mkimage.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host index 8d273557a1..09df2a3c29 100644 --- a/package/imx-mkimage/Config.in.host +++ b/package/imx-mkimage/Config.in.host @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE imx-mkimage is used to combine input images and generate final boot image with appropriate IVT set. - https://source.codeaurora.org/external/imx/imx-mkimage + https://github.com/nxp-imx/imx-mkimage diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash index 81d99a5d1c..8346fd64b1 100644 --- a/package/imx-mkimage/imx-mkimage.hash +++ b/package/imx-mkimage/imx-mkimage.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk index 0bfca72504..54c948e0d3 100644 --- a/package/imx-mkimage/imx-mkimage.mk +++ b/package/imx-mkimage/imx-mkimage.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage -IMX_MKIMAGE_SITE_METHOD = git +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) IMX_MKIMAGE_LICENSE = GPL-2.0+ IMX_MKIMAGE_LICENSE_FILES = COPYING HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:04 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:04 +0100 Subject: [Buildroot] [PATCH 02/27] package/fmc: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. This commit also: - changes the _SITE_METHOD from "git" to the default "wget", - updates an old and broken freescale.com app note link, - adds the github project page as project url. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version "fsl-sdk-v2.0" is an old tag from 2015. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc/commit/?h=fsl-sdk-v2.0&id=a079d2c844edd85dff85a317a63198e7988bcd09 The commit id exists on github: https://github.com/nxp-qoriq/fmc/commit/a079d2c844edd85dff85a317a63198e7988bcd09 Signed-off-by: Julien Olivain --- package/fmc/Config.in | 4 +++- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 5 ++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/fmc/Config.in b/package/fmc/Config.in index 4399aa2cab..c89a87c99e 100644 --- a/package/fmc/Config.in +++ b/package/fmc/Config.in @@ -21,5 +21,7 @@ config BR2_PACKAGE_FMC packets flow into hardware configuration. The tool provides an abstraction layer between the end customer's vision of the PCD task definition and real hardware implementation. + See application note: + https://www.nxp.com/docs/en/application-note/AN4760.pdf - http://cache.freescale.com/files/32bit/doc/app_note/AN4760.pdf + https://github.com/nxp-qoriq/fmc diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index fed33091cd..7309562b09 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 cb896ec1fac2fe9a3a9bb8be2221b79acf5f9b75841609a681db0d9e7bec02a0 fmc-fsl-sdk-v2.0-br1.tar.gz +sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index b385730138..6ac8c768df 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMC_VERSION = fsl-sdk-v2.0 -FMC_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc -FMC_SITE_METHOD = git +FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING FMC_DEPENDENCIES = libxml2 tclap fmlib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:05 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:05 +0100 Subject: [Buildroot] [PATCH 03/27] package/fmlib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version fsl-sdk-v2.0 is an old tag from 2016. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib/commit/?h=fsl-sdk-v2.0&id=43fa98fdbf0c697167e415c3f060896d5b482791 The commit id exists on github: https://github.com/nxp-qoriq/fmlib/commit/43fa98fdbf0c697167e415c3f060896d5b482791 Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/fmlib/Config.in | 2 +- package/fmlib/fmlib.hash | 2 +- package/fmlib/fmlib.mk | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index 7bccfd7c83..97d55d1250 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -13,7 +13,7 @@ config BR2_PACKAGE_FMLIB configure driver parameters and PCD (parse - classify - distribute) rules. - http://git.freescale.com/git/cgit.cgi/ppc/sdk/fmlib.git/tree/README + https://github.com/nxp-qoriq/fmlib if BR2_PACKAGE_FMLIB choice diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index 47460d091c..d4dcf3be5c 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59415d346af1d22f510f2785be4c7e3606dc3181476a666e832270550f7d44a6 fmlib-fsl-sdk-v2.0-br1.tar.gz +sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 8cb779201d..9509f3de56 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMLIB_VERSION = fsl-sdk-v2.0 -FMLIB_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib -FMLIB_SITE_METHOD = git +FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:06 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:06 +0100 Subject: [Buildroot] [PATCH 04/27] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-4-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Note 3: this commit also adds the github as project homepage in Config.in. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-alsa-plugins/Config.in | 2 ++ package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash | 2 +- package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-alsa-plugins/Config.in b/package/freescale-imx/imx-alsa-plugins/Config.in index ec9b5b19cf..df47edd16d 100644 --- a/package/freescale-imx/imx-alsa-plugins/Config.in +++ b/package/freescale-imx/imx-alsa-plugins/Config.in @@ -13,6 +13,8 @@ config BR2_PACKAGE_IMX_ALSA_PLUGINS * Rate Converter Plugin Using Freescale ASRC Hardware Resampler (i.MX53 and most i.MX6) + https://github.com/nxp-imx/imx-alsa-plugins + comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash index bb7beede9d..1ca7697f03 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 a9a5ef408a7329c2c5fa2a084ae7824afbfbebed68612bd72509488ccb0b94b3 imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 089bba009f82bf5e4a1e34b77a7d3badce2948619d92bec7a7ad42e766442d4c imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING.GPL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk index 9c81ff0df0..912cc7c68b 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_ALSA_PLUGINS_VERSION = rel_imx_4.9.x_1.0.0_ga -IMX_ALSA_PLUGINS_SITE = https://source.codeaurora.org/external/imx/imx-alsa-plugins -IMX_ALSA_PLUGINS_SITE_METHOD = git +IMX_ALSA_PLUGINS_SITE = $(call github,nxp-imx,imx-alsa-plugins,$(IMX_ALSA_PLUGINS_VERSION)) IMX_ALSA_PLUGINS_LICENSE = GPL-2.0+ IMX_ALSA_PLUGINS_LICENSE_FILES = COPYING.GPL IMX_ALSA_PLUGINS_DEPENDENCIES = host-pkgconf alsa-lib -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:07 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:07 +0100 Subject: [Buildroot] [PATCH 05/27] package/freescale-imx/imx-kobs: update to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-5-ju.o@free.fr> imx-kobs was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. The commit also replaces the Config.in comment saying the package does not have an upstream by the github.com project page. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-kobs/Config.in | 3 +-- package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-kobs/Config.in b/package/freescale-imx/imx-kobs/Config.in index 61be9f26d4..a81842b9a5 100644 --- a/package/freescale-imx/imx-kobs/Config.in +++ b/package/freescale-imx/imx-kobs/Config.in @@ -5,5 +5,4 @@ config BR2_PACKAGE_IMX_KOBS The imx-kobs tool is used for writing images to NAND on i.MX platforms. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/NXPmicro/imx-kobs diff --git a/package/freescale-imx/imx-kobs/imx-kobs.mk b/package/freescale-imx/imx-kobs/imx-kobs.mk index d6a250cf72..91b39f6fa4 100644 --- a/package/freescale-imx/imx-kobs/imx-kobs.mk +++ b/package/freescale-imx/imx-kobs/imx-kobs.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_KOBS_VERSION = a0e9adce2fb7fcd57e794d7f9a5deba0f94f521b -IMX_KOBS_SITE = $(call github,codeauroraforum,imx-kobs,$(IMX_KOBS_VERSION)) +IMX_KOBS_SITE = $(call github,NXPmicro,imx-kobs,$(IMX_KOBS_VERSION)) IMX_KOBS_LICENSE = GPL-2.0+ IMX_KOBS_LICENSE_FILES = COPYING -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:08 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:08 +0100 Subject: [Buildroot] [PATCH 06/27] package/freescale-imx/imx-lib: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-6-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The commit also: - removes the comment in Config.in that the package does not have an upstream, - adds the new github.com url as the package url Signed-off-by: Julien Olivain --- package/freescale-imx/imx-lib/Config.in | 3 +-- package/freescale-imx/imx-lib/imx-lib.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-lib/Config.in b/package/freescale-imx/imx-lib/Config.in index 746788e4c5..0a89bf140f 100644 --- a/package/freescale-imx/imx-lib/Config.in +++ b/package/freescale-imx/imx-lib/Config.in @@ -11,5 +11,4 @@ config BR2_PACKAGE_IMX_LIB platform specific drivers. It requires a kernel that includes the i.MX specific headers to be built. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/nxp-imx/imx-lib diff --git a/package/freescale-imx/imx-lib/imx-lib.mk b/package/freescale-imx/imx-lib/imx-lib.mk index 721c20e5f8..f06453e8a6 100644 --- a/package/freescale-imx/imx-lib/imx-lib.mk +++ b/package/freescale-imx/imx-lib/imx-lib.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_LIB_VERSION = 3f777974c0c146817e2ff5cb0340ca66a1f99e57 -IMX_LIB_SITE = https://source.codeaurora.org/external/imx/imx-lib +IMX_LIB_SITE = https://github.com/nxp-imx/imx-lib.git IMX_LIB_SITE_METHOD = git IMX_LIB_LICENSE = LGPL-2.1+ IMX_LIB_LICENSE_FILES = COPYING-LGPL-2.1 -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:09 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:09 +0100 Subject: [Buildroot] [PATCH 07/27] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-7-ju.o@free.fr> imx-m4fwloader was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain --- package/freescale-imx/imx-m4fwloader/Config.in | 2 +- package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/freescale-imx/imx-m4fwloader/Config.in b/package/freescale-imx/imx-m4fwloader/Config.in index 937f82f916..d75480a708 100644 --- a/package/freescale-imx/imx-m4fwloader/Config.in +++ b/package/freescale-imx/imx-m4fwloader/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_IMX_M4FWLOADER This package provides a tool to load a firmware to the Cortex-M4 core available in some i.MX processors. - https://github.com/codeauroraforum/imx-m4fwloader + https://github.com/NXPmicro/imx-m4fwloader diff --git a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk index cc4849330c..320d5dc617 100644 --- a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk +++ b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_M4FWLOADER_VERSION = 8cf4d17a09ba23250d43381b49ba00d92406fad9 -IMX_M4FWLOADER_SITE = $(call github,codeauroraforum,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) +IMX_M4FWLOADER_SITE = $(call github,NXPmicro,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) IMX_M4FWLOADER_LICENSE = GPL-2.0+ IMX_M4FWLOADER_LICENSE_FILES = LICENSE -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:10 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:10 +0100 Subject: [Buildroot] [PATCH 08/27] package/mfgtools: update URLs to NXPmicro github organization In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-8-ju.o@free.fr> mfgtools was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain --- package/mfgtools/Config.in.host | 2 +- package/mfgtools/mfgtools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mfgtools/Config.in.host b/package/mfgtools/Config.in.host index 2b506c8f67..f1e7ab58e3 100644 --- a/package/mfgtools/Config.in.host +++ b/package/mfgtools/Config.in.host @@ -8,7 +8,7 @@ config BR2_PACKAGE_HOST_MFGTOOLS production. The communication is done over USB using the Freescale UTP protocol. - https://github.com/codeauroraforum/mfgtools + https://github.com/NXPmicro/mfgtools comment "host mfgtools needs a toolchain w/ host gcc >= 4.9" depends on BR2_arm diff --git a/package/mfgtools/mfgtools.mk b/package/mfgtools/mfgtools.mk index 48ce5dda28..3de93936b8 100644 --- a/package/mfgtools/mfgtools.mk +++ b/package/mfgtools/mfgtools.mk @@ -5,7 +5,7 @@ ################################################################################ MFGTOOLS_VERSION = 0.02 -MFGTOOLS_SITE = $(call github,codeauroraforum,mfgtools,v$(MFGTOOLS_VERSION)) +MFGTOOLS_SITE = $(call github,NXPmicro,mfgtools,v$(MFGTOOLS_VERSION)) MFGTOOLS_SUBDIR = MfgToolLib MFGTOOLS_LICENSE = BSD-3-Clause or CPOL MFGTOOLS_LICENSE_FILES = LICENSE README.txt -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:11 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:11 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-9-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- package/qoriq-rcw/Config.in.host | 2 +- package/qoriq-rcw/qoriq-rcw.hash | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/qoriq-rcw/Config.in.host b/package/qoriq-rcw/Config.in.host index 08fc83acd0..58c16d495b 100644 --- a/package/qoriq-rcw/Config.in.host +++ b/package/qoriq-rcw/Config.in.host @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW $(HOST_DIR)/share/rcw. Either a SDK or post scripts can then use this toolset and examples. - https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ + https://github.com/nxp-qoriq/rcw if BR2_PACKAGE_HOST_QORIQ_RCW diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash index f34c771d11..2a887d57d4 100644 --- a/package/qoriq-rcw/qoriq-rcw.hash +++ b/package/qoriq-rcw/qoriq-rcw.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a qoriq-rcw-LSDK-21.08-br1.tar.gz +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 qoriq-rcw-LSDK-21.08.tar.gz sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 LICENSE diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 0501c36f46..8b1ceacfce 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -5,8 +5,7 @@ ################################################################################ QORIQ_RCW_VERSION = LSDK-21.08 -QORIQ_RCW_SITE = https://source.codeaurora.org/external/qoriq/qoriq-components/rcw -QORIQ_RCW_SITE_METHOD = git +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) QORIQ_RCW_LICENSE = BSD-3-Clause QORIQ_RCW_LICENSE_FILES = LICENSE -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:12 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:12 +0100 Subject: [Buildroot] [PATCH 10/27] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-10-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain --- .../xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash | 2 +- .../xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash index 5873b4b11c..b79c236478 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 638a8aa8b64f860900d003527529689bc342d18ff5e41a9e1750884544898e67 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 8fe1f57334b22926d4ff3b0b9fdf50af835a99cdfd0ad3ba6a604b226b723e89 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 9d3e373f0440cc0c58853e963636a7c1ffda9308ec5f30ebe9adfb9c16a8a1e4 COPYING-MIT diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk index 0913427542..3b346f323a 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk @@ -5,8 +5,7 @@ ################################################################################ XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = rel_imx_4.9.x_1.0.0_ga -XDRIVER_XF86_VIDEO_IMX_VIV_SITE = https://source.codeaurora.org/external/imx/xf86-video-imx-vivante -XDRIVER_XF86_VIDEO_IMX_VIV_SITE_METHOD = git +XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(call github,nxp-imx,xf86-video-imx-vivante,$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION)) XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv imx-gpu-g2d xserver_xorg-server \ xorgproto libdrm XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = MIT -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:13 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:13 +0100 Subject: [Buildroot] [PATCH 11/27] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-11-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6dlsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabreauto_defconfig b/configs/freescale_imx6dlsabreauto_defconfig index 8fe10f6275..4081fa74a2 100644 --- a/configs/freescale_imx6dlsabreauto_defconfig +++ b/configs/freescale_imx6dlsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:14 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:14 +0100 Subject: [Buildroot] [PATCH 12/27] configs/freescale_imx6dlsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-12-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6dlsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabresd_defconfig b/configs/freescale_imx6dlsabresd_defconfig index 74debbfd46..976c180d6c 100644 --- a/configs/freescale_imx6dlsabresd_defconfig +++ b/configs/freescale_imx6dlsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabresd" @@ -37,7 +36,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:15 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:15 +0100 Subject: [Buildroot] [PATCH 13/27] configs/freescale_imx6qsabreauto: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-13-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6qsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6qsabreauto_defconfig b/configs/freescale_imx6qsabreauto_defconfig index 58b4a5f92d..72696ab1ad 100644 --- a/configs/freescale_imx6qsabreauto_defconfig +++ b/configs/freescale_imx6qsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 19:47:16 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 20:47:16 +0100 Subject: [Buildroot] [PATCH 14/27] configs/freescale_imx6qsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229194729.8085-14-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6qsabresd_defconfig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/freescale_imx6qsabresd_defconfig b/configs/freescale_imx6qsabresd_defconfig index f2ac993da0..86513d8072 100644 --- a/configs/freescale_imx6qsabresd_defconfig +++ b/configs/freescale_imx6qsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd" @@ -39,6 +38,6 @@ BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 20:08:18 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 21:08:18 +0100 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229200830.12305-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6sxsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6sxsabresd_defconfig b/configs/freescale_imx6sxsabresd_defconfig index 9f48ef2da5..0c585c97f0 100644 --- a/configs/freescale_imx6sxsabresd_defconfig +++ b/configs/freescale_imx6sxsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sx-sdb" @@ -36,8 +35,7 @@ BR2_PACKAGE_HOST_MTOOLS=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6sxsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From bernd.kuhls at t-online.de Thu Dec 29 20:18:43 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:43 +0100 Subject: [Buildroot] [PATCH 1/4] package/x11r7/xapp_xdriinfo: bump version to 1.0.7 Message-ID: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003308.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash | 8 +++----- package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash index 21c50184c7..ce11d06977 100644 --- a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash +++ b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-March/002858.html -md5 480e63cd365f03eb2515a6527d5f4ca6 xdriinfo-1.0.6.tar.bz2 -sha1 11682ae1f04a311b832651d78bbf4c6ac77f0ed9 xdriinfo-1.0.6.tar.bz2 -sha256 d9ccd2c3e87899417acc9ea1f3e319a4198112babe1dc711273584f607449d51 xdriinfo-1.0.6.tar.bz2 -sha512 7ddd9e19abaef93e4d85004293528ec3814ef84c470d496dbb8dc8313d804bb7520406de8d33d2bc2b3af942bd0a5d5032a109b2726438a966af63ea680a102f xdriinfo-1.0.6.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003308.html +sha256 dd838bae9d2b19ddd71fe6d30ed33abc7c85e19d223e79d35600db3fa44bf734 xdriinfo-1.0.7.tar.xz +sha512 a368cf32c606ca78f3a23bc5d88fb57b9c1a3827d0fec3e48cee153703135e47cecd3db8ee0eba93f309d7f03b4306c3f2e7f46f36d0d2970671c5e5b78093ad xdriinfo-1.0.7.tar.xz # Locally computed sha256 de2fbb160bbb64c48975d7a3ebe3636a312b73227df1efe37488a8cecb9c1932 COPYING diff --git a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk index 7f7aac9e15..7672dc8899 100644 --- a/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk +++ b/package/x11r7/xapp_xdriinfo/xapp_xdriinfo.mk @@ -4,9 +4,9 @@ # ################################################################################ -XAPP_XDRIINFO_VERSION = 1.0.6 -XAPP_XDRIINFO_SOURCE = xdriinfo-$(XAPP_XDRIINFO_VERSION).tar.bz2 -XAPP_XDRIINFO_SITE = http://xorg.freedesktop.org/releases/individual/app +XAPP_XDRIINFO_VERSION = 1.0.7 +XAPP_XDRIINFO_SOURCE = xdriinfo-$(XAPP_XDRIINFO_VERSION).tar.xz +XAPP_XDRIINFO_SITE = https://xorg.freedesktop.org/archive/individual/app XAPP_XDRIINFO_LICENSE = MIT XAPP_XDRIINFO_LICENSE_FILES = COPYING XAPP_XDRIINFO_DEPENDENCIES = libgl xlib_libX11 xorgproto -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:46 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:46 +0100 Subject: [Buildroot] [PATCH 4/4] package/x11r7/xserver_xorg-server: bump version to 21.1.6 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-4-bernd.kuhls@t-online.de> Removed patches included in upstream release. Signed-off-by: Bernd Kuhls --- ...ntedString-against-request-length-at.patch | 35 ----------- ...possible-memleaks-in-XkbGetKbdByName.patch | 60 ------------------- .../xserver_xorg-server.hash | 6 +- .../xserver_xorg-server.mk | 8 +-- 4 files changed, 4 insertions(+), 105 deletions(-) delete mode 100644 package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch delete mode 100644 package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch diff --git a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch b/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch deleted file mode 100644 index 8c1869504c..0000000000 --- a/package/x11r7/xserver_xorg-server/0002-xkb-proof-GetCountedString-against-request-length-at.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 11beef0b7f1ed290348e45618e5fa0d2bffcb72e Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Tue, 5 Jul 2022 12:06:20 +1000 -Subject: [PATCH] xkb: proof GetCountedString against request length attacks - -GetCountedString did a check for the whole string to be within the -request buffer but not for the initial 2 bytes that contain the length -field. A swapped client could send a malformed request to trigger a -swaps() on those bytes, writing into random memory. - -Signed-off-by: Peter Hutterer -Signed-off-by: Peter Korsgaard ---- - xkb/xkb.c | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/xkb/xkb.c b/xkb/xkb.c -index f42f59ef3..1841cff26 100644 ---- a/xkb/xkb.c -+++ b/xkb/xkb.c -@@ -5137,6 +5137,11 @@ _GetCountedString(char **wire_inout, ClientPtr client, char **str) - CARD16 len; - - wire = *wire_inout; -+ -+ if (client->req_len < -+ bytes_to_int32(wire + 2 - (char *) client->requestBuffer)) -+ return BadValue; -+ - len = *(CARD16 *) wire; - if (client->swapped) { - swaps(&len); --- -2.30.2 - diff --git a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch b/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch deleted file mode 100644 index 39afec0988..0000000000 --- a/package/x11r7/xserver_xorg-server/0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 18f91b950e22c2a342a4fbc55e9ddf7534a707d2 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Wed, 13 Jul 2022 11:23:09 +1000 -Subject: [PATCH] xkb: fix some possible memleaks in XkbGetKbdByName - -GetComponentByName returns an allocated string, so let's free that if we -fail somewhere. - -Signed-off-by: Peter Hutterer -Signed-off-by: Peter Korsgaard ---- - xkb/xkb.c | 26 ++++++++++++++++++++------ - 1 file changed, 20 insertions(+), 6 deletions(-) - -diff --git a/xkb/xkb.c b/xkb/xkb.c -index 4692895db..b79a269e3 100644 ---- a/xkb/xkb.c -+++ b/xkb/xkb.c -@@ -5935,18 +5935,32 @@ ProcXkbGetKbdByName(ClientPtr client) - xkb = dev->key->xkbInfo->desc; - status = Success; - str = (unsigned char *) &stuff[1]; -- if (GetComponentSpec(&str, TRUE, &status)) /* keymap, unsupported */ -- return BadMatch; -+ { -+ char *keymap = GetComponentSpec(&str, TRUE, &status); /* keymap, unsupported */ -+ if (keymap) { -+ free(keymap); -+ return BadMatch; -+ } -+ } - names.keycodes = GetComponentSpec(&str, TRUE, &status); - names.types = GetComponentSpec(&str, TRUE, &status); - names.compat = GetComponentSpec(&str, TRUE, &status); - names.symbols = GetComponentSpec(&str, TRUE, &status); - names.geometry = GetComponentSpec(&str, TRUE, &status); -- if (status != Success) -+ if (status == Success) { -+ len = str - ((unsigned char *) stuff); -+ if ((XkbPaddedSize(len) / 4) != stuff->length) -+ status = BadLength; -+ } -+ -+ if (status != Success) { -+ free(names.keycodes); -+ free(names.types); -+ free(names.compat); -+ free(names.symbols); -+ free(names.geometry); - return status; -- len = str - ((unsigned char *) stuff); -- if ((XkbPaddedSize(len) / 4) != stuff->length) -- return BadLength; -+ } - - CHK_MASK_LEGAL(0x01, stuff->want, XkbGBN_AllComponentsMask); - CHK_MASK_LEGAL(0x02, stuff->need, XkbGBN_AllComponentsMask); --- -2.30.2 - diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash index 654552c8b6..0c3c807ff3 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.hash @@ -1,5 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2022-December/003303.html -sha256 05b0c8301cee7c5a78083df421ba3a071891553541a417b3d85adf5cf20f8720 xorg-server-21.1.5.tar.xz -sha512 a39c6ba36f94241d330b679a9a6fe2c5fda73fc3f5a9308a7a9cfd0d58503e407291759c9e553455c07cf5a3862952ae3904334eeca29c97ff5af7cffd2e6953 xorg-server-21.1.5.tar.xz +# From https://lists.x.org/archives/xorg-announce/2022-December/003310.html +sha256 1eb86ed674d042b6c8b1f9135e59395cbbca35ed551b122f73a7d8bb3bb22484 xorg-server-21.1.6.tar.xz +sha512 5e3cf879facf3a04aa64b7f6129226ea68a97109a7daca5146b57b4c707cc76a4fbad1924997dd319efd8c8c20eb5bb59570a719101b76ae07e923b7e9656239 xorg-server-21.1.6.tar.xz # Locally calculated sha256 4cc0447a22635c7b2f1a93fec4aa94f1970fadeb72a063de006b51cf4963a06f COPYING diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 16b7438ee6..04eb5e90b7 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -4,7 +4,7 @@ # ################################################################################ -XSERVER_XORG_SERVER_VERSION = 21.1.5 +XSERVER_XORG_SERVER_VERSION = 21.1.6 XSERVER_XORG_SERVER_SOURCE = xorg-server-$(XSERVER_XORG_SERVER_VERSION).tar.xz XSERVER_XORG_SERVER_SITE = https://xorg.freedesktop.org/archive/individual/xserver XSERVER_XORG_SERVER_LICENSE = MIT @@ -12,12 +12,6 @@ XSERVER_XORG_SERVER_LICENSE_FILES = COPYING XSERVER_XORG_SERVER_SELINUX_MODULES = xdg xserver XSERVER_XORG_SERVER_INSTALL_STAGING = YES -# 0002-xkb-proof-GetCountedString-against-request-length-at.patch -XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3550 - -# 0003-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch -XSERVER_XORG_SERVER_IGNORE_CVES += CVE-2022-3551 - XSERVER_XORG_SERVER_DEPENDENCIES = \ xutil_util-macros \ xlib_libX11 \ -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:45 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:45 +0100 Subject: [Buildroot] [PATCH 3/4] package/x11r7/xcb-util: bump version to 0.4.1 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-3-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003306.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xcb-util/xcb-util.hash | 4 +++- package/x11r7/xcb-util/xcb-util.mk | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package/x11r7/xcb-util/xcb-util.hash b/package/x11r7/xcb-util/xcb-util.hash index c088a62bab..b9d6687752 100644 --- a/package/x11r7/xcb-util/xcb-util.hash +++ b/package/x11r7/xcb-util/xcb-util.hash @@ -1,3 +1,5 @@ +# From https://lists.x.org/archives/xorg-announce/2022-December/003306.html +sha256 5abe3bbbd8e54f0fa3ec945291b7e8fa8cfd3cccc43718f8758430f94126e512 xcb-util-0.4.1.tar.xz +sha512 da67f2f017d2a1788dcf35f28d6956e171303a622a1dd085cd3d69fdb2ed77965d83c557cc926ebf9b32e905eb2cbb5921987250192d78a2f5edc4d437ed7d2b xcb-util-0.4.1.tar.xz # locally computed -sha256 46e49469cb3b594af1d33176cd7565def2be3fa8be4371d62271fabb5eae50e9 xcb-util-0.4.0.tar.bz2 sha256 325b64f0b0284e08bbb7a78ae3e55c1edc2a7cd77f603225ae4b8ffc35423e37 COPYING diff --git a/package/x11r7/xcb-util/xcb-util.mk b/package/x11r7/xcb-util/xcb-util.mk index bb73530f94..793c3dc7f2 100644 --- a/package/x11r7/xcb-util/xcb-util.mk +++ b/package/x11r7/xcb-util/xcb-util.mk @@ -4,9 +4,9 @@ # ################################################################################ -XCB_UTIL_VERSION = 0.4.0 -XCB_UTIL_SOURCE = xcb-util-$(XCB_UTIL_VERSION).tar.bz2 -XCB_UTIL_SITE = http://xcb.freedesktop.org/dist +XCB_UTIL_VERSION = 0.4.1 +XCB_UTIL_SOURCE = xcb-util-$(XCB_UTIL_VERSION).tar.xz +XCB_UTIL_SITE = https://xorg.freedesktop.org/archive/individual/lib XCB_UTIL_LICENSE = MIT XCB_UTIL_LICENSE_FILES = COPYING XCB_UTIL_INSTALL_STAGING = YES -- 2.34.1 From bernd.kuhls at t-online.de Thu Dec 29 20:18:44 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Thu, 29 Dec 2022 21:18:44 +0100 Subject: [Buildroot] [PATCH 2/4] package/x11r7/xlib_libSM: bump version to 1.2.4 In-Reply-To: <20221229201846.3498030-1-bernd.kuhls@t-online.de> References: <20221229201846.3498030-1-bernd.kuhls@t-online.de> Message-ID: <20221229201846.3498030-2-bernd.kuhls@t-online.de> Release notes: https://lists.x.org/archives/xorg-announce/2022-December/003307.html Switched tarball to xz, updated _SITE. Signed-off-by: Bernd Kuhls --- package/x11r7/xlib_libSM/xlib_libSM.hash | 8 +++----- package/x11r7/xlib_libSM/xlib_libSM.mk | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/package/x11r7/xlib_libSM/xlib_libSM.hash b/package/x11r7/xlib_libSM/xlib_libSM.hash index 7ac288ba4e..3068c85b93 100644 --- a/package/x11r7/xlib_libSM/xlib_libSM.hash +++ b/package/x11r7/xlib_libSM/xlib_libSM.hash @@ -1,7 +1,5 @@ -# From https://lists.x.org/archives/xorg-announce/2018-October/002922.html -md5 87c7fad1c1813517979184c8ccd76628 libSM-1.2.3.tar.bz2 -sha1 437d7b13fa2eba325df3a106f177df46ccec6546 libSM-1.2.3.tar.bz2 -sha256 2d264499dcb05f56438dee12a1b4b71d76736ce7ba7aa6efbf15ebb113769cbb libSM-1.2.3.tar.bz2 -sha512 74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903 libSM-1.2.3.tar.bz2 +# From https://lists.x.org/archives/xorg-announce/2022-December/003307.html +sha256 fdcbe51e4d1276b1183da77a8a4e74a137ca203e0bcfb20972dd5f3347e97b84 libSM-1.2.4.tar.xz +sha512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86 libSM-1.2.4.tar.xz # Locally computed sha256 af7926a14d85ad367622688636e8c9c6f7807c8a6867536af1c530b5c262bfba COPYING diff --git a/package/x11r7/xlib_libSM/xlib_libSM.mk b/package/x11r7/xlib_libSM/xlib_libSM.mk index 708224e2d1..8e5c90127a 100644 --- a/package/x11r7/xlib_libSM/xlib_libSM.mk +++ b/package/x11r7/xlib_libSM/xlib_libSM.mk @@ -4,9 +4,9 @@ # ################################################################################ -XLIB_LIBSM_VERSION = 1.2.3 -XLIB_LIBSM_SOURCE = libSM-$(XLIB_LIBSM_VERSION).tar.bz2 -XLIB_LIBSM_SITE = http://xorg.freedesktop.org/releases/individual/lib +XLIB_LIBSM_VERSION = 1.2.4 +XLIB_LIBSM_SOURCE = libSM-$(XLIB_LIBSM_VERSION).tar.xz +XLIB_LIBSM_SITE = https://xorg.freedesktop.org/archive/individual/lib XLIB_LIBSM_LICENSE = MIT XLIB_LIBSM_LICENSE_FILES = COPYING XLIB_LIBSM_INSTALL_STAGING = YES -- 2.34.1 From festevam at gmail.com Thu Dec 29 20:42:55 2022 From: festevam at gmail.com (Fabio Estevam) Date: Thu, 29 Dec 2022 17:42:55 -0300 Subject: [Buildroot] [PATCH 15/27] configs/freescale_imx6sxsabresd: update codeaurora URLs to github In-Reply-To: <20221229200830.12305-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229200830.12305-1-ju.o@free.fr> Message-ID: Hi Julien, On Thu, Dec 29, 2022 at 5:09 PM Julien Olivain wrote: > > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: this commit updates the Kernel and U-Boot download urls. > The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. > > Signed-off-by: Julien Olivain Thanks for the patch. This is good information that I was not aware of. Reviewed-by: Fabio Estevam From ju.o at free.fr Thu Dec 29 21:23:21 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:21 +0100 Subject: [Buildroot] [PATCH 16/27] configs/freescale_imx6ullevk: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229212332.22966-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx6ullevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6ullevk_defconfig b/configs/freescale_imx6ullevk_defconfig index 4c5c3b2524..7a8965be18 100644 --- a/configs/freescale_imx6ullevk_defconfig +++ b/configs/freescale_imx6ullevk_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ull-14x14-evk" @@ -15,9 +14,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6ull_14x14_evk" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 21:23:22 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:22 +0100 Subject: [Buildroot] [PATCH 17/27] configs/freescale_imx7dsabresd: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <20221229212332.22966-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx7dsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx7dsabresd_defconfig b/configs/freescale_imx7dsabresd_defconfig index 5a9cff488d..d337865831 100644 --- a/configs/freescale_imx7dsabresd_defconfig +++ b/configs/freescale_imx7dsabresd_defconfig @@ -10,9 +10,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx7d-sdb" @@ -25,9 +24,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx7dsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 21:23:23 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 22:23:23 +0100 Subject: [Buildroot] [PATCH 18/27] configs/freescale_imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221229212332.22966-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229212332.22966-1-ju.o@free.fr> Message-ID: <20221229212332.22966-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mqevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mqevk_defconfig b/configs/freescale_imx8mqevk_defconfig index 7f5dd87b5f..e3f88dc44c 100644 --- a/configs/freescale_imx8mqevk_defconfig +++ b/configs/freescale_imx8mqevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mq-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mq-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From yann.morin.1998 at free.fr Thu Dec 29 21:34:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 29 Dec 2022 22:34:52 +0100 Subject: [Buildroot] [git commit] package/qemu: refactor target emulator selection Message-ID: <20221229213538.A75AF87083@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=44be514b21fd94096702b80c62d46c31d72f15a5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master The current mechanism to select emulation targets works this way: - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It selects FDT and creates a dependency on the "dtc" package but this is not always necessary. Only 14 system targets, out of 31, actually require FDT. - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does not select FDT, which is not required by linux-user emulators. - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass "--enable-system --enable-linux-user --target-list="..." to the configure script, so QEMU builds its list of default targets, from which it checks if the specified subset is valid. Since CUSTOM_TARGETS does not select FDT, we can get build errors like this: ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu We could select FDT when CUSTOM_TARGETS is set, but this would force an unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. In order to fix these problems, refactor the package configuration: - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by default build all corresponding target emulators. - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the desired emulators. - Add configs for each supported target. They select FDT, when needed. - Move QEMU to a separate menu, since the number of configuration itens became too large. - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because this situation requires user intervention to reconfigure the package. - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without choosing at least one emulator is considered an error. Notes about the list of enabled targets: - when the user enables both system and user emulation, we provide no way to be able to build all system bt only parts of user (or the other way around), because the qemu build system does not allow that: when a list of target is passed, it applies to both system and user emulation; - as a consequence and in the same spirit, we also do not sanity-check that at least one system, resp. user, target is enabled when system, resp. user, emulation is enabled; we only require that one target is enabled, so that the list is not empty. Signed-off-by: Carlos Santos [yann.morin.1998 at free.fr: - always build at least user or system - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify list of targets with unique QEMU_TARGET_LIST_y - extend the commit log with "Notes about the list of enabled targets" ] Signed-off-by: Yann E. MORIN --- Config.in.legacy | 11 ++ package/qemu/Config.in | 287 ++++++++++++++++++++++++++++++++++++++++--------- package/qemu/qemu.mk | 91 ++++++++++++++-- 3 files changed, 329 insertions(+), 60 deletions(-) diff --git a/Config.in.legacy b/Config.in.legacy index ca25c18b16..6d66f1b958 100644 --- a/Config.in.legacy +++ b/Config.in.legacy @@ -146,6 +146,17 @@ endif comment "Legacy options removed in 2023.02" +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS + string "the QEMU specific targets option has been removed" + help + This option has been replaced by a list of individual targets + for the many architectures supported by QEMU. + +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP + bool + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" + select BR2_LEGACY + config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD bool "xf86-input-keyboard removed" help diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 15d6c7d6b5..0f9e353510 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ !BR2_TOOLCHAIN_GCC_AT_LEAST_8 -config BR2_PACKAGE_QEMU +menuconfig BR2_PACKAGE_QEMU bool "QEMU" depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 @@ -27,6 +27,7 @@ config BR2_PACKAGE_QEMU select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB + select BR2_PACKAGE_QEMU_SYSTEM if !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. @@ -49,20 +50,13 @@ if BR2_PACKAGE_QEMU comment "Emulators selection" -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS - string "Enable specific targets" +config BR2_PACKAGE_QEMU_SYSTEM + bool "Enable systems emulation" + depends on !BR2_STATIC_LIBS # dtc help - Enter here the list of QEMU targets you want to build. For - example: + Say 'y' to build system emulators/virtualisers. - System emulation | User-land emulation - ----------------------+----------------------- - i386-softmmu | i386-linux-user - arm-softmmu | ppc-linux-user - x86_64-softmmu | sparc-bsd-user - ... | ... - -comment "Networking options" +if BR2_PACKAGE_QEMU_SYSTEM config BR2_PACKAGE_QEMU_SLIRP bool "Enable user mode networking (SLIRP)" @@ -87,69 +81,264 @@ config BR2_PACKAGE_QEMU_SLIRP Notice that this option does not disable other networking modes. -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" - -comment "... or you can select emulator families to enable, below:" +config BR2_PACKAGE_QEMU_SDL + bool "Enable SDL frontend" + select BR2_PACKAGE_SDL2 + help + Say 'y' to enable the SDL frontend, that is, a graphical + window presenting the VM's display. -config BR2_PACKAGE_QEMU_SYSTEM - bool "Enable all systems emulation" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_QEMU_FDT +config BR2_PACKAGE_QEMU_FDT + bool "Enable FDT" + select BR2_PACKAGE_DTC help - Say 'y' to build all system emulators/virtualisers that QEMU - supports. + Say 'y' here to have QEMU capable of constructing Device + Trees, and passing them to the VMs. + +endif # BR2_PACKAGE_QEMU_SYSTEM comment "systems emulation needs a toolchain w/ dynamic library" depends on BR2_STATIC_LIBS config BR2_PACKAGE_QEMU_LINUX_USER - bool "Enable all Linux user-land emulation" + bool "Enable Linux user-land emulation" # Incompatible "struct sigevent" definition on musl depends on !BR2_TOOLCHAIN_USES_MUSL help - Say 'y' to build all Linux user-land emulators that QEMU - supports. + Say 'y' to build Linux user-land emulators. # Note: bsd-user can not be build on Linux comment "Linux user-land emulation needs a glibc or uClibc toolchain" depends on BR2_TOOLCHAIN_USES_MUSL -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS + bool "Select individual emulator targets" + help + By default, all targets (system and/or user, subject to the + corresponding options, above) are built. If you only need a + subset of the emulated targets, say 'y' here and enable at + least one target, below. -config BR2_PACKAGE_QEMU_HAS_EMULS - def_bool y - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS -if BR2_PACKAGE_QEMU_HAS_EMULS +config BR2_PACKAGE_QEMU_TARGET_AARCH64 + bool "aarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM 64-bit architecture. -comment "Frontends" +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE + bool "aarch64_be (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM 64-bit architecture, big-endian. -config BR2_PACKAGE_QEMU_SDL - bool "Enable SDL frontend" - depends on !BR2_STATIC_LIBS # sdl2 - select BR2_PACKAGE_SDL2 +config BR2_PACKAGE_QEMU_TARGET_ALPHA + bool "alpha" help - Say 'y' to enable the SDL frontend, that is, a graphical - window presenting the VM's display. + DEC Alpha 64-bit RISC architecture. -comment "SDL frontend needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_ARM + bool "arm" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + ARM EABI architecture, little-endian. -comment "Misc. features" +config BR2_PACKAGE_QEMU_TARGET_ARMEB + bool "armeb (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + ARM EABI architecture, big-endian. -config BR2_PACKAGE_QEMU_FDT - bool "Enable FDT" - depends on !BR2_STATIC_LIBS # dtc - select BR2_PACKAGE_DTC +config BR2_PACKAGE_QEMU_TARGET_AVR + bool "avr (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM help - Say 'y' here to have QEMU capable of constructing Device - Trees, and passing them to the VMs. + AVR 8-bit microcontroller architecture. -comment "FDT support needs a toolchain w/ dynamic library" - depends on BR2_STATIC_LIBS +config BR2_PACKAGE_QEMU_TARGET_CRIS + bool "cris" + help + ETRAX CRIS microcontroller architecture. + +config BR2_PACKAGE_QEMU_TARGET_HEXAGON + bool "hexagon (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + Qualcomm's Hexagon VLSI DSP architecture. + +config BR2_PACKAGE_QEMU_TARGET_HPPA + bool "hppa" + help + HP PA-RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_I386 + bool "i386" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel i386 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 + bool "loongarch64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Loongson 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_M68K + bool "m68k" + help + Motorola 68000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE + bool "microblaze" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL + bool "microblazeel" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Xilinix MicroBlaze EL soft processor. + +config BR2_PACKAGE_QEMU_TARGET_MIPS + bool "mips" + help + MIPS 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSEL + bool "mipsel" + help + MIPS 32-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64 + bool "mips64" + help + MIPS 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL + bool "mips64el" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + MIPS 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 + bool "mipsn32 (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture. + +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL + bool "mipsn32el (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + MIPS N32 architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_NIOS2 + bool "nios2" + help + Nios II architecture. + +config BR2_PACKAGE_QEMU_TARGET_OR1K + bool "or1k" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + OpenRISC 1000 architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC + bool "ppc" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64 + bool "ppc64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + PoewerPC 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_PPC64LE + bool "ppc64le (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + PoewerPC 64-bit architecture, little-endian. + +config BR2_PACKAGE_QEMU_TARGET_RISCV32 + bool "riscv32" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 33-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RISCV64 + bool "riscv64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + RISC-V 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_RX + bool "rx (system-only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Renesas Electronics RX 32-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_S390X + bool "s390x" + help + IBM z/Architecture 64-bit mainframe (s390x) + +config BR2_PACKAGE_QEMU_TARGET_SH4 + bool "sh4" + help + Super-H 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SH4EB + bool "sh4eb" + help + Super-H EB 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC + bool "sparc" + help + SPARC 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS + bool "sparc32plus (linux-user, only)" + depends on BR2_PACKAGE_QEMU_LINUX_USER + help + SPARC 32-bit RISC architecture (Sun's v8plus). + +config BR2_PACKAGE_QEMU_TARGET_SPARC64 + bool "sparc64" + help + SPARC 64-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_TRICORE + bool "tricore (system, only)" + depends on BR2_PACKAGE_QEMU_SYSTEM + help + Infineon TriCore 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_X86_64 + bool "x86_64" + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM + help + Intel x86 64-bit architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSA + bool "xtensa" + help + Xtensa 32-bit RISC architecture. + +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB + bool "xtensaeb" + help + Xtensa 32-bit RISC architecture, big-endian. + +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS -endif # BR2_PACKAGE_QEMU_HAS_EMULS +comment "Tools selection" config BR2_PACKAGE_QEMU_TOOLS bool "Enable tools" diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk index 8725e7c8c4..5c7a8d504c 100644 --- a/package/qemu/qemu.mk +++ b/package/qemu/qemu.mk @@ -4,6 +4,8 @@ # ################################################################################ +# When updating the version, check whether the list of supported targets +# needs to be updated. QEMU_VERSION = 7.2.0 QEMU_SOURCE = qemu-$(QEMU_VERSION).tar.xz QEMU_SITE = http://download.qemu.org @@ -36,30 +38,97 @@ QEMU_OPTS = QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool -# If we want to specify only a subset of targets, we must still enable all -# of them, so that QEMU properly builds its list of default targets, from -# which it then checks if the specified sub-set is valid. That's what we -# do in the first part of the if-clause. -# Otherwise, if we do not want to pass a sub-set of targets, we then need -# to either enable or disable -user and/or -system emulation appropriately. -# That's what we do in the else-clause. -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) -QEMU_OPTS += --enable-system --enable-linux-user -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" -else +# If we want to build all emulation targets, we just need to either enable -user +# and/or -system emulation appropriately. +# Otherwise, if we want only a subset of targets, we must still enable all of +# them, so that QEMU properly builds a list of default targets from which it +# checks if the specified sub-set is valid. ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) QEMU_OPTS += --enable-system +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AVR) += avr-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64) += loongarch64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_M68K) += m68k-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE) += microblaze-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL) += microblazeel-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS) += mips-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64) += mips64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64EL) += mips64el-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSEL) += mipsel-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_NIOS2) += nios2-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_OR1K) += or1k-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC) += ppc-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64) += ppc64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV32) += riscv32-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV64) += riscv64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RX) += rx-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_S390X) += s390x-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4) += sh4-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4EB) += sh4eb-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC) += sparc-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC64) += sparc64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_TRICORE) += tricore-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_X86_64) += x86_64-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSA) += xtensa-softmmu +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSAEB) += xtensaeb-softmmu else QEMU_OPTS += --disable-system endif ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) QEMU_OPTS += --enable-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64) += aarch64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE) += aarch64_be-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ALPHA) += alpha-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARM) += arm-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_ARMEB) += armeb-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_CRIS) += cris-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HEXAGON) += hexagon-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_HPPA) += hppa-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_I386) += i386-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64) += loongarch64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_M68K) += m68k-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE) += microblaze-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL) += microblazeel-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS) += mips-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64) += mips64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPS64EL) += mips64el-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSEL) += mipsel-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSN32) += mipsn32-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL) += mipsn32el-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_NIOS2) += nios2-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_OR1K) += or1k-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC) += ppc-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64) += ppc64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_PPC64LE) += ppc64le-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV32) += riscv32-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_RISCV64) += riscv64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_S390X) += s390x-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4) += sh4-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SH4EB) += sh4eb-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC) += sparc-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS) += sparc32plus-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_SPARC64) += sparc64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_X86_64) += x86_64-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSA) += xtensa-linux-user +QEMU_TARGET_LIST_$(BR2_PACKAGE_QEMU_TARGET_XTENSAEB) += xtensaeb-linux-user else QEMU_OPTS += --disable-linux-user endif +# Build the list of desired targets, if any. +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) +QEMU_TARGET_LIST = $(strip $(QEMU_TARGET_LIST_y)) +ifeq ($(BR_BUILDING).$(QEMU_TARGET_LIST),y.) +$(error "No emulator target has ben chosen") +endif +QEMU_OPTS += --target-list="$(QEMU_TARGET_LIST)" endif ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) From yann.morin.1998 at free.fr Thu Dec 29 21:46:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Thu, 29 Dec 2022 22:46:11 +0100 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: <20221227114842.2620182-1-unixmania@gmail.com> References: <20221227114842.2620182-1-unixmania@gmail.com> Message-ID: <20221229214611.GJ2498764@scaer> Carlos, All, On 2022-12-27 08:48 -0300, unixmania at gmail.com spake thusly: > From: Carlos Santos > > The current mechanism to select emulation targets works this way: > > - BR2_PACKAGE_QEMU_SYSTEM selects the "system" (softmmu) targets. It > selects FDT and creates a dependency on the "dtc" package but this is > not always necessary. Only 14 system targets, out of 31, actually > require FDT. > > - BR2_PACKAGE_QEMU_LINUX_USER selects the "linux-user" targets. It does > not select FDT, which is not required by linux-user emulators. > > - Alternatively, we fill BR2_PACKAGE_QEMU_CUSTOM_TARGETS with a list of > emulators (e.g. "x86_64-softmmu x86_64-linux-user"). Then we pass > "--enable-system --enable-linux-user --target-list="..." to the > configure script, so QEMU builds its list of default targets, from > which it checks if the specified subset is valid. > > Since CUSTOM_TARGETS does not select FDT, we can get build errors like > this: > > ../meson.build:2778:2: ERROR: Problem encountered: fdt not available but required by targets x86_64-softmmu > > We could select FDT when CUSTOM_TARGETS is set, but this would force an > unnecessary dependency on dtc, as BR2_PACKAGE_QEMU_SYSTEM does. > > In order to fix these problems, refactor the package configuration: > > - Keep BR2_PACKAGE_QEMU_SYSTEM and BR2_PACKAGE_QEMU_LINUX_USER, which by > default build all corresponding target emulators. > > - Add a BR2_PACKAGE_QEMU_CHOOSE_TARGETS config, to permit choosing the > desired emulators. > > - Add configs for each supported target. They select FDT, when needed. > > - Move QEMU to a separate menu, since the number of configuration itens > became too large. > > - Select BR2_LEGACY if BR2_PACKAGE_QEMU_CUSTOM_TARGETS is set, because > this situation requires user intervention to reconfigure the package. > > - Reorganize the make file accordingly. Selecting CHOOSE_TARGETS without > choosing at least one emulator is considered an error. This commit log is more descriptive than explanatory; for example, it ususally is not necessary to describe a change such as "we add an option FOO": it is relatively obvious that an option FOO has been added. What is important in a commit log, is to explain why the change is done that way. For example, I'd have liked explanations why we did not have individual targets that select SYSTEM/USER rather than depend on it, like: menuconfig QEMU bool "qemu" if QEMU config QEMU_SYSTEM bool "system emulation" config QEMU_USER bool "user emulation" config QEMU_CHOOSE bool "chose individual targets" if QEMU_CHOOSE config QEMU_aarch64 bool "aarch64" select QEMU_SYSTEM select QEMU_USER config QEMU_aarch64_be bool "aarch64_be" select QEMU_USER # and so on... endif # QEMU_CHOOSE endif # QEMU I guess that's because it makes things a bit more complex to handle in menuconfig, but I forgot to explain that in the commit log before I pushed... > Signed-off-by: Carlos Santos Applied to master with a few changes: - always build at least user or system - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS - simplify list of targets with unique QEMU_TARGET_LIST_y - extend the commit log with "Notes about the list of enabled targets" Regards, Yann E. MORIN. > --- > Changes v1->v2: > - Rebase > - Fix Config.in.legacy after rebase > --- > Config.in.legacy | 11 ++ > package/qemu/Config.in | 282 ++++++++++++++++++++++++++++++++++------- > package/qemu/qemu.mk | 99 +++++++++++++-- > 3 files changed, 332 insertions(+), 60 deletions(-) > > diff --git a/Config.in.legacy b/Config.in.legacy > index ca25c18b16..6d66f1b958 100644 > --- a/Config.in.legacy > +++ b/Config.in.legacy > @@ -146,6 +146,17 @@ endif > > comment "Legacy options removed in 2023.02" > > +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > + string "the QEMU specific targets option has been removed" > + help > + This option has been replaced by a list of individual targets > + for the many architectures supported by QEMU. > + > +config BR2_PACKAGE_QEMU_CUSTOM_TARGETS_WRAP > + bool > + default y if BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" > + select BR2_LEGACY > + > config BR2_PACKAGE_XDRIVER_XF86_INPUT_KEYBOARD > bool "xf86-input-keyboard removed" > help > diff --git a/package/qemu/Config.in b/package/qemu/Config.in > index 15d6c7d6b5..d1c8234e98 100644 > --- a/package/qemu/Config.in > +++ b/package/qemu/Config.in > @@ -17,7 +17,7 @@ comment "QEMU requires a toolchain with wchar, threads, gcc >= 8" > depends on !(BR2_TOOLCHAIN_HAS_THREADS && BR2_USE_WCHAR) || \ > !BR2_TOOLCHAIN_GCC_AT_LEAST_8 > > -config BR2_PACKAGE_QEMU > +menuconfig BR2_PACKAGE_QEMU > bool "QEMU" > depends on BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 > @@ -49,20 +49,13 @@ if BR2_PACKAGE_QEMU > > comment "Emulators selection" > > -config BR2_PACKAGE_QEMU_CUSTOM_TARGETS > - string "Enable specific targets" > +config BR2_PACKAGE_QEMU_SYSTEM > + bool "Enable systems emulation" > + depends on !BR2_STATIC_LIBS # dtc > help > - Enter here the list of QEMU targets you want to build. For > - example: > + Say 'y' to build system emulators/virtualisers. > > - System emulation | User-land emulation > - ----------------------+----------------------- > - i386-softmmu | i386-linux-user > - arm-softmmu | ppc-linux-user > - x86_64-softmmu | sparc-bsd-user > - ... | ... > - > -comment "Networking options" > +if BR2_PACKAGE_QEMU_SYSTEM > > config BR2_PACKAGE_QEMU_SLIRP > bool "Enable user mode networking (SLIRP)" > @@ -87,69 +80,260 @@ config BR2_PACKAGE_QEMU_SLIRP > Notice that this option does not disable other networking > modes. > > -if BR2_PACKAGE_QEMU_CUSTOM_TARGETS = "" > - > -comment "... or you can select emulator families to enable, below:" > +config BR2_PACKAGE_QEMU_SDL > + bool "Enable SDL frontend" > + select BR2_PACKAGE_SDL2 > + help > + Say 'y' to enable the SDL frontend, that is, a graphical > + window presenting the VM's display. > > -config BR2_PACKAGE_QEMU_SYSTEM > - bool "Enable all systems emulation" > - depends on !BR2_STATIC_LIBS # dtc > - select BR2_PACKAGE_QEMU_FDT > +config BR2_PACKAGE_QEMU_FDT > + bool "Enable FDT" > + select BR2_PACKAGE_DTC > help > - Say 'y' to build all system emulators/virtualisers that QEMU > - supports. > + Say 'y' here to have QEMU capable of constructing Device > + Trees, and passing them to the VMs. > + > +endif # BR2_PACKAGE_QEMU_SYSTEM > > comment "systems emulation needs a toolchain w/ dynamic library" > depends on BR2_STATIC_LIBS > > config BR2_PACKAGE_QEMU_LINUX_USER > - bool "Enable all Linux user-land emulation" > + bool "Enable Linux user-land emulation" > # Incompatible "struct sigevent" definition on musl > depends on !BR2_TOOLCHAIN_USES_MUSL > help > - Say 'y' to build all Linux user-land emulators that QEMU > - supports. > + Say 'y' to build Linux user-land emulators. > > # Note: bsd-user can not be build on Linux > > comment "Linux user-land emulation needs a glibc or uClibc toolchain" > depends on BR2_TOOLCHAIN_USES_MUSL > > -endif # BR2_PACKAGE_QEMU_CUSTOM_TARGETS == "" > +config BR2_PACKAGE_QEMU_CHOOSE_TARGETS > + bool "Choose emulator targets (default is to enable all)" > + depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER > > -config BR2_PACKAGE_QEMU_HAS_EMULS > - def_bool y > - depends on BR2_PACKAGE_QEMU_SYSTEM || BR2_PACKAGE_QEMU_LINUX_USER || BR2_PACKAGE_QEMU_CUSTOM_TARGETS != "" > +if BR2_PACKAGE_QEMU_CHOOSE_TARGETS > > -if BR2_PACKAGE_QEMU_HAS_EMULS > +config BR2_PACKAGE_QEMU_TARGET_AARCH64 > + bool "aarch64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + ARM 64-bit architecture. > > -comment "Frontends" > +config BR2_PACKAGE_QEMU_TARGET_AARCH64_BE > + bool "aarch64_be (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + ARM 64-bit architecture, big-endian. > > -config BR2_PACKAGE_QEMU_SDL > - bool "Enable SDL frontend" > - depends on !BR2_STATIC_LIBS # sdl2 > - select BR2_PACKAGE_SDL2 > +config BR2_PACKAGE_QEMU_TARGET_ALPHA > + bool "alpha" > help > - Say 'y' to enable the SDL frontend, that is, a graphical > - window presenting the VM's display. > + DEC Alpha 64-bit RISC architecture. > > -comment "SDL frontend needs a toolchain w/ dynamic library" > - depends on BR2_STATIC_LIBS > +config BR2_PACKAGE_QEMU_TARGET_ARM > + bool "arm" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + ARM EABI architecture, little-endian. > > -comment "Misc. features" > +config BR2_PACKAGE_QEMU_TARGET_ARMEB > + bool "armeb (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + ARM EABI architecture, big-endian. > > -config BR2_PACKAGE_QEMU_FDT > - bool "Enable FDT" > - depends on !BR2_STATIC_LIBS # dtc > - select BR2_PACKAGE_DTC > +config BR2_PACKAGE_QEMU_TARGET_AVR > + bool "avr (system, only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > help > - Say 'y' here to have QEMU capable of constructing Device > - Trees, and passing them to the VMs. > + AVR 8-bit microcontroller architecture. > > -comment "FDT support needs a toolchain w/ dynamic library" > - depends on BR2_STATIC_LIBS > +config BR2_PACKAGE_QEMU_TARGET_CRIS > + bool "cris" > + help > + ETRAX CRIS microcontroller architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_HEXAGON > + bool "hexagon (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + Qualcomm's Hexagon VLSI DSP architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_HPPA > + bool "hppa" > + help > + HP PA-RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_I386 > + bool "i386" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Intel i386 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_LOONGARCH64 > + bool "loongarch64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Loongson 64-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_M68K > + bool "m68k" > + help > + Motorola 68000 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZE > + bool "microblaze" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Xilinix MicroBlaze soft processor. > + > +config BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL > + bool "microblazeel" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Xilinix MicroBlaze EL soft processor. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS > + bool "mips" > + help > + MIPS 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSEL > + bool "mipsel" > + help > + MIPS 32-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS64 > + bool "mips64" > + help > + MIPS 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPS64EL > + bool "mips64el" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + MIPS 64-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSN32 > + bool "mipsn32 (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + MIPS N32 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_MIPSN32EL > + bool "mipsn32el (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + MIPS N32 architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_NIOS2 > + bool "nios2" > + help > + Nios II architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_OR1K > + bool "or1k" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + OpenRISC 1000 architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC > + bool "ppc" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + PoewerPC 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC64 > + bool "ppc64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + PoewerPC 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_PPC64LE > + bool "ppc64le (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + PoewerPC 64-bit architecture, little-endian. > + > +config BR2_PACKAGE_QEMU_TARGET_RISCV32 > + bool "riscv32" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + RISC-V 33-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_RISCV64 > + bool "riscv64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + RISC-V 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_RX > + bool "rx (system-only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Renesas Electronics RX 32-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_S390X > + bool "s390x" > + help > + IBM z/Architecture 64-bit mainframe (s390x) > + > +config BR2_PACKAGE_QEMU_TARGET_SH4 > + bool "sh4" > + help > + Super-H 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SH4EB > + bool "sh4eb" > + help > + Super-H EB 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC > + bool "sparc" > + help > + SPARC 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS > + bool "sparc32plus (linux-user, only)" > + depends on BR2_PACKAGE_QEMU_LINUX_USER > + help > + SPARC 32-bit RISC architecture (Sun's v8plus). > + > +config BR2_PACKAGE_QEMU_TARGET_SPARC64 > + bool "sparc64" > + help > + SPARC 64-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_TRICORE > + bool "tricore (system, only)" > + depends on BR2_PACKAGE_QEMU_SYSTEM > + help > + Infineon TriCore 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_X86_64 > + bool "x86_64" > + select BR2_PACKAGE_QEMU_FDT if BR2_PACKAGE_QEMU_SYSTEM > + help > + Intel x86 64-bit architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_XTENSA > + bool "xtensa" > + help > + Xtensa 32-bit RISC architecture. > + > +config BR2_PACKAGE_QEMU_TARGET_XTENSAEB > + bool "xtensaeb" > + help > + Xtensa 32-bit RISC architecture, big-endian. > + > +endif # BR2_PACKAGE_QEMU_CHOOSE_TARGETS > > -endif # BR2_PACKAGE_QEMU_HAS_EMULS > +comment "Tools selection" > > config BR2_PACKAGE_QEMU_TOOLS > bool "Enable tools" > diff --git a/package/qemu/qemu.mk b/package/qemu/qemu.mk > index a991d49993..bf95b4dc62 100644 > --- a/package/qemu/qemu.mk > +++ b/package/qemu/qemu.mk > @@ -30,30 +30,107 @@ QEMU_OPTS = > > QEMU_VARS = LIBTOOL=$(HOST_DIR)/bin/libtool > > -# If we want to specify only a subset of targets, we must still enable all > -# of them, so that QEMU properly builds its list of default targets, from > -# which it then checks if the specified sub-set is valid. That's what we > -# do in the first part of the if-clause. > -# Otherwise, if we do not want to pass a sub-set of targets, we then need > -# to either enable or disable -user and/or -system emulation appropriately. > -# That's what we do in the else-clause. > -ifneq ($(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS)),) > -QEMU_OPTS += --enable-system --enable-linux-user > -QEMU_OPTS += --target-list="$(call qstrip,$(BR2_PACKAGE_QEMU_CUSTOM_TARGETS))" > -else > +# If we want to build all emulation targets, we just need to either enable -user > +# and/or -system emulation appropriately. > +# Otherwise, if we want only a subset of targets, we must still enable all of > +# them, so that QEMU properly builds a list of default targets from which it > +# checks if the specified sub-set is valid. > +# That's why we check for BR2_PACKAGE_QEMU_CHOOSE_TARGETS, in the blocks below, > +# and treat selecting it without selecting any emulation target as an error. > > ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y) > QEMU_OPTS += --enable-system > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_SYSTEM_TARGET_LIST = \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AVR),avr-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RX),rx-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_TRICORE),tricore-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-softmmu) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-softmmu) > +ifeq ("$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST))","") > +$(error "No system emulator target has ben chosen") > +endif > +endif > else > QEMU_OPTS += --disable-system > endif > > ifeq ($(BR2_PACKAGE_QEMU_LINUX_USER),y) > QEMU_OPTS += --enable-linux-user > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_LINUX_USER_TARGET_LIST = \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64),aarch64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_AARCH64_BE),aarch64_be-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ALPHA),alpha-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARM),arm-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_ARMEB),armeb-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_CRIS),cris-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HEXAGON),hexagon-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_HPPA),hppa-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_I386),i386-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_LOONGARCH64),loongarch64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_M68K),m68k-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZE),microblaze-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MICROBLAZEEL),microblazeel-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS),mips-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64),mips64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPS64EL),mips64el-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSEL),mipsel-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32),mipsn32-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_MIPSN32EL),mipsn32el-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_NIOS2),nios2-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_OR1K),or1k-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC),ppc-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64),ppc64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_PPC64LE),ppc64le-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV32),riscv32-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_RISCV64),riscv64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_S390X),s390x-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4),sh4-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SH4EB),sh4eb-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC),sparc-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC32PLUS),sparc32plus-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_SPARC64),sparc64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_X86_64),x86_64-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSA),xtensa-linux-user) \ > + $(if $(BR2_PACKAGE_QEMU_TARGET_XTENSAEB),xtensaeb-linux-user) > +ifeq ("$(call qstrip,$(QEMU_LINUX_USER_TARGET_LIST))","") > +$(error "No user-land emulator target has ben chosen") > +endif > +endif > else > QEMU_OPTS += --disable-linux-user > endif > > +# Build the list of desired targets, if any. > +ifeq ($(BR2_PACKAGE_QEMU_CHOOSE_TARGETS),y) > +QEMU_OPTS += --target-list="$(call qstrip,$(QEMU_SYSTEM_TARGET_LIST) $(QEMU_LINUX_USER_TARGET_LIST))" > endif > > ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) > -- > 2.31.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Thu Dec 29 22:04:14 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 23:04:14 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221229095800.64a5f115@windsurf> References: <20221229095800.64a5f115@windsurf> Message-ID: Hi Thomas, > Il giorno 29 dic 2022, alle ore 09:58, Thomas Petazzoni ha scritto: > > ?On Wed, 28 Dec 2022 21:53:23 +0100 > Giulio Benetti wrote: > >> Add patches pending upstream[0] to handle various data types and api >> changes up to Linux 6.1. >> >> [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 >> >> Fixes: >> http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa >> >> Signed-off-by: Giulio Benetti >> --- >> ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ >> ...fix-build-failure-on-remove-callback.patch | 44 ++++ >> ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ >> ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ >> 4 files changed, 392 insertions(+) >> create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch >> create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch >> create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch >> create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch > > Applied to master, thanks. However, it is worth mentioning that the > real "upstream" for this driver is the linux4sam Linux tree at > https://github.com/linux4sam/linux-at91. Ah, yes > They are currently based on > 5.15, but I suppose they will rebase soon on 6.1, I think so too > so they might be > interested in your fixes. How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? > I don't know if/when the out-of-tree variant > of the WILC driver at > https://github.com/embeddedTS/wilc3000-external-module gets synced from > the linux4sam tree. I?ve compared the two drivers and they are pretty the same, not completely but very close excluding the various #ifdef?s. I don?t either know how that repo is handled but I can monitor it. Best regards Giulio > > Best regards, > > Thomas > -- > Thomas Petazzoni, CTO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com From giulio.benetti at benettiengineering.com Thu Dec 29 22:06:55 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Thu, 29 Dec 2022 23:06:55 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: Message-ID: > Il giorno 29 dic 2022, alle ore 23:04, Giulio Benetti ha scritto: > > ?Hi Thomas, > >> Il giorno 29 dic 2022, alle ore 09:58, Thomas Petazzoni ha scritto: >> >> ?On Wed, 28 Dec 2022 21:53:23 +0100 >> Giulio Benetti wrote: >> >>> Add patches pending upstream[0] to handle various data types and api >>> changes up to Linux 6.1. >>> >>> [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/2 >>> >>> Fixes: >>> http://autobuild.buildroot.net/results/6aa7475a21a6060e9fce3552f73e6e7100a8b2aa >>> >>> Signed-off-by: Giulio Benetti >>> --- >>> ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++ >>> ...fix-build-failure-on-remove-callback.patch | 44 ++++ >>> ...uild-failure-with-Linux-5.19-and-6.1.patch | 98 ++++++++ >>> ...on_parameters-Linux-6.1-build-failur.patch | 216 ++++++++++++++++++ >>> 4 files changed, 392 insertions(+) >>> create mode 100644 package/wilc-driver/0001-cfg80211.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch >>> create mode 100644 package/wilc-driver/0002-spi.c-fix-build-failure-on-remove-callback.patch >>> create mode 100644 package/wilc-driver/0003-cfg80211.c-fix-build-failure-with-Linux-5.19-and-6.1.patch >>> create mode 100644 package/wilc-driver/0004-Fix-struct-station_parameters-Linux-6.1-build-failur.patch >> >> Applied to master, thanks. However, it is worth mentioning that the >> real "upstream" for this driver is the linux4sam Linux tree at >> https://github.com/linux4sam/linux-at91. > > Ah, yes > >> They are currently based on >> 5.15, but I suppose they will rebase soon on 6.1, > > I think so too > >> so they might be >> interested in your fixes. > > How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? They don?t have the Issue available in GitHub, I send an email to the maintainer then. Best regards Giulio > >> I don't know if/when the out-of-tree variant >> of the WILC driver at >> https://github.com/embeddedTS/wilc3000-external-module gets synced from >> the linux4sam tree. > > I?ve compared the two drivers and they are pretty the same, not completely but very close excluding the various #ifdef?s. > I don?t either know how that repo is handled but I can monitor it. > > Best regards > Giulio > >> >> Best regards, >> >> Thomas >> -- >> Thomas Petazzoni, CTO, Bootlin >> Embedded Linux and Kernel engineering >> https://bootlin.com From ju.o at free.fr Thu Dec 29 22:25:25 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:25 +0100 Subject: [Buildroot] [PATCH 19/27] configs/freescale_imx8mpevk: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221229222533.32242-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mpevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mpevk_defconfig b/configs/freescale_imx8mpevk_defconfig index 8d0e6e0f3e..5a72406b67 100644 --- a/configs/freescale_imx8mpevk_defconfig +++ b/configs/freescale_imx8mpevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mp-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mp-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mp_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 22:25:26 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:26 +0100 Subject: [Buildroot] [PATCH 20/27] configs/freescale_imx8mnevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <20221229222533.32242-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mnevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mnevk_defconfig b/configs/freescale_imx8mnevk_defconfig index b24eb1566b..0653978d91 100644 --- a/configs/freescale_imx8mnevk_defconfig +++ b/configs/freescale_imx8mnevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mn-ddr4-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-ddr4-evk" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_ddr4_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Thu Dec 29 22:25:27 2022 From: ju.o at free.fr (Julien Olivain) Date: Thu, 29 Dec 2022 23:25:27 +0100 Subject: [Buildroot] [PATCH 21/27] configs/freescale_imx8mmevk: update codeaurora URLs to github In-Reply-To: <20221229222533.32242-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229222533.32242-1-ju.o@free.fr> Message-ID: <20221229222533.32242-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8mmevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mmevk_defconfig b/configs/freescale_imx8mmevk_defconfig index ae82f29158..dcb4b42540 100644 --- a/configs/freescale_imx8mmevk_defconfig +++ b/configs/freescale_imx8mmevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mm-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mm-evk freescale/imx8mm-evk-revb-qca-wifi" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mm_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From luca.ceresoli at bootlin.com Thu Dec 29 22:42:57 2022 From: luca.ceresoli at bootlin.com (Luca Ceresoli) Date: Thu, 29 Dec 2022 23:42:57 +0100 Subject: [Buildroot] [External] Re: [PATCH 1/1] boot/uboot/uboot.mk: support binary pm_cfg_obj In-Reply-To: References: <20221209194043.28673-1-brandon.maier@collins.com> <20221212103136.71c0a850@booty> Message-ID: <20221229234257.345ab5fc@booty> Hello, On Thu, 22 Dec 2022 14:37:52 +0000 "Frager, Neal" wrote: > Hi Brandon, Luca, > > > Can you describe a use case where this would be useful? While I > > intuitively understand there _might_ be some, I cannot find any good > > example based on my experience. > > > > Building the pm_cfg_obj from source code is very easily done by > > Buildroot, unlike building the PMUFW. Additionally one PMUFW binary > > can be used on multiple zynqmp hardware, while the cfg obj is very > > likely to change across different projects, and a somewhat readable > > text file is way more understandable than a binary blob. > > > One of our developers was having issues getting their pm_cfg_obj.c to compile with zynqmp_pm_cfg_obj_convert.py, so they decided to compile it manually instead. This patch set was the result when they asked why Buildroot wouldn't accept their bin file. However for our team this patch is now moot, as I ported your U-Boot fix for building Vivado 2021.x to their U-Boot and that fixed the issue ;) > > > I decided to send this patch anyway, as I already tested it and it seems like a reasonable thing to support anyway. > > As this patch is still pending, I thought I would change my neutral position on it. > > At the moment, the defines and format of the pm_cfg_obj.c file could change from one Xilinx release to the next. zynqmp should > be mature enough that these changes are minor, but even a single new define being added to the pm_cfg_obj.c could potentially > break the zynqmp_pm_cfg_obj_convert.py. Since users might use any version of the Xilinx tools with buildroot, there always could > be an issue as Brandon has experienced. > > For this reason, I believe it is worth having the support for users to supply a pre-compiled pm_cfg_obj.bin, and I would like to see > Brandon's patch included in buildroot. As you wrote, "zynqmp should be mature enough that these changes are minor", so I think we should optimistically predict that no breaking changes are going to happen. We should reconsider this only in case such issues will start happening in the future creating a major annoyance. -- Luca Ceresoli, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From giulio.benetti at benettiengineering.com Thu Dec 29 23:58:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 00:58:34 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure on Linux 6.1 Message-ID: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> Add 2 local patches pending upstream[0] to fix build failure with Linux 6.1 [0]: https://github.com/fifteenhex/xradio/pull/19 Fixes: Still not produced Signed-off-by: Giulio Benetti --- ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++++++++++++++++++ ...ailure-due-to-ieee80211_nullfunc_get.patch | 34 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch create mode 100644 package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch diff --git a/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch new file mode 100644 index 0000000000..ac07074034 --- /dev/null +++ b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch @@ -0,0 +1,34 @@ +From d336006f0d9e9663a5ff61d38e98ddd33e175167 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Fri, 30 Dec 2022 00:44:30 +0100 +Subject: [PATCH] wsm.c: fix missing prandom_u32() with Linux >= 6.1.0 + +prandom_u32() previously was only calling get_random_u32() so it's been +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux +version >= 6.1.0. + +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] +Signed-off-by: Giulio Benetti +--- + wsm.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/wsm.c b/wsm.c +index 85eeef8..ea73770 100644 +--- a/wsm.c ++++ b/wsm.c +@@ -2609,7 +2609,11 @@ static int xradio_get_prio_queue(struct xradio_vif *priv, + edca = &priv->edca.params[i]; + score = ((edca->aifns + edca->cwMin) << 16) + + (edca->cwMax - edca->cwMin) * ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ (get_random_u32() & 0xFFFF); ++#else + (prandom_u32() & 0xFFFF); ++#endif + if (score < best && (winner < 0 || i != 3)) { + best = score; + winner = i; +-- +2.34.1 + diff --git a/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch new file mode 100644 index 0000000000..cb3cab113f --- /dev/null +++ b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch @@ -0,0 +1,34 @@ +From 5f0dd19dc8acad9816bb1b857551f3289e386d32 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Fri, 30 Dec 2022 00:52:30 +0100 +Subject: [PATCH] ap.c: fix build failure due to ieee80211_nullfunc_get() + change in Linux 6.1 + +Starting from Linux 6.1 it's been added 'int link_id' parameter to +ieee80211_nullfunc_get() to comply to MSO, but this module doesn't support +it. So let's handle this case by passing default 0 as link_id parameter. + +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] +Signed-off-by: Giulio Benetti +--- + ap.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/ap.c b/ap.c +index 51b8a44..649d6bf 100644 +--- a/ap.c ++++ b/ap.c +@@ -1145,7 +1145,9 @@ static int xradio_upload_null(struct xradio_vif *priv) + .rate = 0xFF, + }; + +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) ++ frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, 0, false); ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, false); + #else + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif); +-- +2.34.1 + -- 2.34.1 From christian at paral.in Fri Dec 30 02:52:21 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 18:52:21 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rtl8812au-aircrack-ng: bump to 2022-12-22 version of v5.6.4.2 branch Message-ID: <20221230025221.1051537-1-christian@paral.in> Fixes: http://autobuild.buildroot.net/results/4f6/4f65b521d5c6cffdf5f6294ce0257b9a19e441fc/ Reviewed-by: Giulio Benetti Signed-off-by: Christian Stewart --- v1 -> v2: - reworded commit - added fixes to commit msg - added Giulio's reviewed-by Signed-off-by: Christian Stewart --- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash | 2 +- package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash index bc3a926314..4abbb2f4e8 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 eed4888da9cfdc0f83ad3335beaf73af33ce0796b0a2637aeec102d47e1eb8f0 rtl8812au-aircrack-ng-e7a4a390ccbdd768411e1b2a8922c47837f76b47.tar.gz +sha256 1f67a2089f7d7d7be056616de3ec869b70a1bd1d037ccdd7e2c397c888048937 rtl8812au-aircrack-ng-ee299797bcd54d5b8c58d2da8576c54cea1a03a2.tar.gz sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE diff --git a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk index 45a6ce5729..e9f2340189 100644 --- a/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk +++ b/package/rtl8812au-aircrack-ng/rtl8812au-aircrack-ng.mk @@ -4,7 +4,7 @@ # ################################################################################ -RTL8812AU_AIRCRACK_NG_VERSION = e7a4a390ccbdd768411e1b2a8922c47837f76b47 +RTL8812AU_AIRCRACK_NG_VERSION = ee299797bcd54d5b8c58d2da8576c54cea1a03a2 RTL8812AU_AIRCRACK_NG_SITE = $(call github,aircrack-ng,rtl8812au,$(RTL8812AU_AIRCRACK_NG_VERSION)) RTL8812AU_AIRCRACK_NG_LICENSE = GPL-2.0 RTL8812AU_AIRCRACK_NG_LICENSE_FILES = LICENSE -- 2.39.0 From christian at paral.in Fri Dec 30 03:25:20 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:25:20 -0800 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build failure: undefined jent_notime_ctx Message-ID: <20221230032520.1066282-1-christian@paral.in> Since commit a8807d updated jitterentropy-library to version 3.4.1: The update requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER, otherwise the build can fail with the following type of error: jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, the build fails with the following error: rngd_jitter.c: In function ?rngd_notime_stop?: rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? 97 | pthread_join(thread_ctx->notime_thread_id, NULL); Reference: https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html Signed-off-by: Christian Stewart --- ...able-JENT_CONF_ENABLE_INTERNAL_TIMER.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch diff --git a/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch new file mode 100644 index 0000000000..08f93b03fa --- /dev/null +++ b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch @@ -0,0 +1,39 @@ +From 49f270baf7fff2855e39b2084121d765d2a9990c Mon Sep 17 00:00:00 2001 +From: Christian Stewart +Date: Thu, 29 Dec 2022 19:21:04 -0800 +Subject: [PATCH] jitterentropy: enable JENT_CONF_ENABLE_INTERNAL_TIMER + definition +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER +to define jent_notime_ctx. If not set, the build fails with the following error: + +rngd_jitter.c: In function ?rngd_notime_stop?: +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); + +Define JENT_CONF_ENABLE_INTERNAL_TIMER if jitterentropy is enabled. + +Signed-off-by: Christian Stewart +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 6ec3c3a..25136f2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -87,7 +87,7 @@ AC_ARG_ENABLE(jitterentropy, + [Disable jitterentropy source, or specify its location]), + [if [ test -d $enable_jitterentropy ]; then + export LDFLAGS+=-L$enable_jitterentropy; +- export CFLAGS+=" -I$enable_jitterentropy"; ++ export CFLAGS+=" -I$enable_jitterentropy -DJENT_CONF_ENABLE_INTERNAL_TIMER"; + fi],[]) + + AS_IF( +-- +2.39.0 + -- 2.39.0 From christian at paral.in Fri Dec 30 03:45:40 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:45:40 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure Message-ID: <20221230034540.1073086-1-christian@paral.in> Since commit a8807d updated jitterentropy-library to version 3.4.1. jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, the build fails with the following error: rngd_jitter.c: In function ?rngd_notime_stop?: rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? 97 | pthread_join(thread_ctx->notime_thread_id, NULL); Reference: https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html There has not been a release with the fix yet. Cherry-pick the upstream commit as a patch: https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219 Signed-off-by: Christian Stewart --- v1 -> v2: - cherry-picked the upstream commit instead of creating our own Signed-off-by: Christian Stewart --- ...-jitterentropy-internal-timers-detec.patch | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch diff --git a/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch b/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch new file mode 100644 index 0000000000..ba02dd4156 --- /dev/null +++ b/package/rng-tools/0004-configure.ac-fix-jitterentropy-internal-timers-detec.patch @@ -0,0 +1,56 @@ +From 693475a998503d9c7a4a9a0d64628957cf306504 Mon Sep 17 00:00:00 2001 +From: Vladis Dronov +Date: Wed, 21 Sep 2022 16:23:04 +0200 +Subject: [PATCH] configure.ac: fix jitterentropy internal timers detection +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Use visibility of jent_notime_settick() to detect if jitterentropy +library is built with internal timers. The code related is: + + [ src/jitterentropy-timer.h ] + #ifdef JENT_CONF_ENABLE_INTERNAL_TIMER + int jent_notime_settick(struct rand_data *ec); + #else /* JENT_CONF_ENABLE_INTERNAL_TIMER */ + static inline int jent_notime_settick(struct rand_data *ec) + { (void)ec; return 0; } + #endif /* JENT_CONF_ENABLE_INTERNAL_TIMER */ + +--- + +Upstream: https://github.com/nhorman/rng-tools/commit/57be6d4c90e78ea9ad036a3a6e9b09822ed4d219 + +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER +to define jent_notime_ctx. If not set, the build fails with the following error: + +rngd_jitter.c: In function ?rngd_notime_stop?: +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); +--- + configure.ac | 9 ++++++--- + 1 file changed, 6 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 6ec3c3a..95685db 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -97,9 +97,12 @@ AS_IF( + AC_SEARCH_LIBS(jent_version,jitterentropy, + [AM_CONDITIONAL([JITTER], [true]) + AC_DEFINE([HAVE_JITTER],1,[Enable JITTER]) +- AC_CHECK_LIB(jitterentropy, jent_notime_init, +- [], +- [AC_DEFINE([HAVE_JITTER_NOTIME],1, [Enable JITTER_NOTIME])],-lpthread)], ++ AC_CHECK_LIB(jitterentropy, jent_notime_settick, ++ [ ++ AC_DEFINE([HAVE_JITTER_NOTIME],1,[Enable JITTER_NOTIME]) ++ AC_DEFINE([JENT_CONF_ENABLE_INTERNAL_TIMER],1,[Enable JENT_CONF_ENABLE_INTERNAL_TIMER]) ++ ], ++ [],-lpthread)], + AC_MSG_NOTICE([No Jitterentropy library found]),-lpthread) + ], [AC_MSG_NOTICE([Disabling JITTER entropy source])] + ) +-- +2.39.0 + -- 2.39.0 From christian at paral.in Fri Dec 30 03:46:29 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 19:46:29 -0800 Subject: [Buildroot] [PATCH 1/1] package/rng-tools: fix build failure: undefined jent_notime_ctx In-Reply-To: <20221230032520.1066282-1-christian@paral.in> References: <20221230032520.1066282-1-christian@paral.in> Message-ID: All: I see that this was actually fixed upstream, but there's not been a new release tagged since. I'll replace the patch with the one upstream (cherry-pick). Thanks, Christian Stewart On Thu, Dec 29, 2022 at 7:25 PM Christian Stewart wrote: > > Since commit a8807d updated jitterentropy-library to version 3.4.1: > > The update requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER, otherwise > the build can fail with the following type of error: > > jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER > to define jent_notime_ctx. If not set, the build fails with the following error: > > rngd_jitter.c: In function ?rngd_notime_stop?: > rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? > 97 | pthread_join(thread_ctx->notime_thread_id, NULL); > > Reference: > https://www.mail-archive.com/openembedded-core at lists.openembedded.org/msg160531.html > > Signed-off-by: Christian Stewart > --- > ...able-JENT_CONF_ENABLE_INTERNAL_TIMER.patch | 39 +++++++++++++++++++ > 1 file changed, 39 insertions(+) > create mode 100644 package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > > diff --git a/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > new file mode 100644 > index 0000000000..08f93b03fa > --- /dev/null > +++ b/package/rng-tools/0004-jitterentropy-enable-JENT_CONF_ENABLE_INTERNAL_TIMER.patch > @@ -0,0 +1,39 @@ > +From 49f270baf7fff2855e39b2084121d765d2a9990c Mon Sep 17 00:00:00 2001 > +From: Christian Stewart > +Date: Thu, 29 Dec 2022 19:21:04 -0800 > +Subject: [PATCH] jitterentropy: enable JENT_CONF_ENABLE_INTERNAL_TIMER > + definition > +MIME-Version: 1.0 > +Content-Type: text/plain; charset=UTF-8 > +Content-Transfer-Encoding: 8bit > + > +jitterentropy-library requires setting the macro JENT_CONF_ENABLE_INTERNAL_TIMER > +to define jent_notime_ctx. If not set, the build fails with the following error: > + > +rngd_jitter.c: In function ?rngd_notime_stop?: > +rngd_jitter.c:97:32: error: invalid use of undefined type ?struct jent_notime_ctx? > + 97 | pthread_join(thread_ctx->notime_thread_id, NULL); > + > +Define JENT_CONF_ENABLE_INTERNAL_TIMER if jitterentropy is enabled. > + > +Signed-off-by: Christian Stewart > +--- > + configure.ac | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/configure.ac b/configure.ac > +index 6ec3c3a..25136f2 100644 > +--- a/configure.ac > ++++ b/configure.ac > +@@ -87,7 +87,7 @@ AC_ARG_ENABLE(jitterentropy, > + [Disable jitterentropy source, or specify its location]), > + [if [ test -d $enable_jitterentropy ]; then > + export LDFLAGS+=-L$enable_jitterentropy; > +- export CFLAGS+=" -I$enable_jitterentropy"; > ++ export CFLAGS+=" -I$enable_jitterentropy -DJENT_CONF_ENABLE_INTERNAL_TIMER"; > + fi],[]) > + > + AS_IF( > +-- > +2.39.0 > + > -- > 2.39.0 > From giulio.benetti at benettiengineering.com Fri Dec 30 05:19:48 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 06:19:48 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: fix build failure on Linux 6.1 In-Reply-To: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> References: <20221229235834.321957-1-giulio.benetti@benettiengineering.com> Message-ID: Please drop this patch since local patches have already been upstreamed. I will wait some day next time before submitting local patches and see if upstream merge them soon. Patch with version bump comes soon. Sorry for the noise Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas On 30/12/22 00:58, Giulio Benetti wrote: > Add 2 local patches pending upstream[0] to fix build failure with Linux 6.1 > > [0]: https://github.com/fifteenhex/xradio/pull/19 > > Fixes: > Still not produced > > Signed-off-by: Giulio Benetti > --- > ...missing-prandom_u32-with-Linux-6.1.0.patch | 34 +++++++++++++++++++ > ...ailure-due-to-ieee80211_nullfunc_get.patch | 34 +++++++++++++++++++ > 2 files changed, 68 insertions(+) > create mode 100644 package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > create mode 100644 package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > > diff --git a/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > new file mode 100644 > index 0000000000..ac07074034 > --- /dev/null > +++ b/package/xr819-xradio/0001-wsm.c-fix-missing-prandom_u32-with-Linux-6.1.0.patch > @@ -0,0 +1,34 @@ > +From d336006f0d9e9663a5ff61d38e98ddd33e175167 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Fri, 30 Dec 2022 00:44:30 +0100 > +Subject: [PATCH] wsm.c: fix missing prandom_u32() with Linux >= 6.1.0 > + > +prandom_u32() previously was only calling get_random_u32() so it's been > +dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux > +version >= 6.1.0. > + > +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] > +Signed-off-by: Giulio Benetti > +--- > + wsm.c | 4 ++++ > + 1 file changed, 4 insertions(+) > + > +diff --git a/wsm.c b/wsm.c > +index 85eeef8..ea73770 100644 > +--- a/wsm.c > ++++ b/wsm.c > +@@ -2609,7 +2609,11 @@ static int xradio_get_prio_queue(struct xradio_vif *priv, > + edca = &priv->edca.params[i]; > + score = ((edca->aifns + edca->cwMin) << 16) + > + (edca->cwMax - edca->cwMin) * > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) > ++ (get_random_u32() & 0xFFFF); > ++#else > + (prandom_u32() & 0xFFFF); > ++#endif > + if (score < best && (winner < 0 || i != 3)) { > + best = score; > + winner = i; > +-- > +2.34.1 > + > diff --git a/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > new file mode 100644 > index 0000000000..cb3cab113f > --- /dev/null > +++ b/package/xr819-xradio/0002-ap.c-fix-build-failure-due-to-ieee80211_nullfunc_get.patch > @@ -0,0 +1,34 @@ > +From 5f0dd19dc8acad9816bb1b857551f3289e386d32 Mon Sep 17 00:00:00 2001 > +From: Giulio Benetti > +Date: Fri, 30 Dec 2022 00:52:30 +0100 > +Subject: [PATCH] ap.c: fix build failure due to ieee80211_nullfunc_get() > + change in Linux 6.1 > + > +Starting from Linux 6.1 it's been added 'int link_id' parameter to > +ieee80211_nullfunc_get() to comply to MSO, but this module doesn't support > +it. So let's handle this case by passing default 0 as link_id parameter. > + > +[Upstream status: https://github.com/fifteenhex/xradio/pull/19] > +Signed-off-by: Giulio Benetti > +--- > + ap.c | 4 +++- > + 1 file changed, 3 insertions(+), 1 deletion(-) > + > +diff --git a/ap.c b/ap.c > +index 51b8a44..649d6bf 100644 > +--- a/ap.c > ++++ b/ap.c > +@@ -1145,7 +1145,9 @@ static int xradio_upload_null(struct xradio_vif *priv) > + .rate = 0xFF, > + }; > + > +-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) > ++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(6, 1, 0)) > ++ frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, 0, false); > ++#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 17)) > + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, false); > + #else > + frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif); > +-- > +2.34.1 > + From giulio.benetti at benettiengineering.com Fri Dec 30 05:40:05 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Fri, 30 Dec 2022 06:40:05 +0100 Subject: [Buildroot] [PATCH] package/xr819-xradio: bump to 2022-12-30 version on branch master Message-ID: <20221230054005.1281050-1-giulio.benetti@benettiengineering.com> This version allows to build with Linux 6.1 Fixes: Still not reported Signed-off-by: Giulio Benetti --- package/xr819-xradio/xr819-xradio.hash | 2 +- package/xr819-xradio/xr819-xradio.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/xr819-xradio/xr819-xradio.hash b/package/xr819-xradio/xr819-xradio.hash index 08a3b6e8cc..60185db736 100644 --- a/package/xr819-xradio/xr819-xradio.hash +++ b/package/xr819-xradio/xr819-xradio.hash @@ -1,4 +1,4 @@ # Locally computed -sha256 839fdae93eba29121d4116de335b00a026ef63874caf516747dbdf24c17f208b xr819-xradio-58d597bcf081e44904335916e6033bc8ef28b043.tar.gz +sha256 2b297fbcc9b5ed190bcfff9f6f808c170632ac3d69dbd92156a7f4f57142dec9 xr819-xradio-005f28cfe9e20b7f2dfd9d32d38ee97060dc707f.tar.gz # Locally computed sha256 db296f2f7f35bca3a174efb0eb392b3b17bd94b341851429a3dff411b1c2fc73 LICENSE diff --git a/package/xr819-xradio/xr819-xradio.mk b/package/xr819-xradio/xr819-xradio.mk index 8c1cb1587f..e5daaa6051 100644 --- a/package/xr819-xradio/xr819-xradio.mk +++ b/package/xr819-xradio/xr819-xradio.mk @@ -4,7 +4,7 @@ # ################################################################################ -XR819_XRADIO_VERSION = 58d597bcf081e44904335916e6033bc8ef28b043 +XR819_XRADIO_VERSION = 005f28cfe9e20b7f2dfd9d32d38ee97060dc707f XR819_XRADIO_SITE = $(call github,fifteenhex,xradio,$(XR819_XRADIO_VERSION)) XR819_XRADIO_LICENSE = GPL-2.0 XR819_XRADIO_LICENSE_FILES = LICENSE -- 2.34.1 From thomas.petazzoni at bootlin.com Fri Dec 30 06:46:32 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Fri, 30 Dec 2022 06:46:32 -0000 Subject: [Buildroot] [autobuild.buildroot.net] Daily results for 2022-12-29 Message-ID: <20221230064638.D9A5840103@smtp2.osuosl.org> Hello, Autobuild statistics for 2022-12-29 =================================== branch | OK | NOK | TIM | TOT | 2022.02.x | 2 | 1 | 0 | 3 | 2022.11.x | 8 | 9 | 0 | 17 | master | 167 | 300 | 0 | 467 | Classification of failures by reason for master ----------------------------------------------- host-go-bootstrap-1.4-boots... | 31 host-fwup-1.9.1 | 29 fwup-1.9.1 | 17 xz-5.2.10 | 10 elfutils-0.186 | 8 host-binutils-2.38 | 7 host-go-1.19.4 | 7 host-libzlib-1.2.13 | 7 pixz-1.0.7 | 7 libglib2-2.72.3 | 6 linux-6.1.1 | 6 norm-1.5.8 | 6 unknown | 6 crun-1.7.2 | 5 glibc-2.36-66-ga1dc0be03c9d... | 5 perl-5.34.1 | 5 fontconfig-2.13.1 | 4 host-gdk-pixbuf-2.42.10 | 4 host-python-greenlet-2.0.1 | 4 jack2-1.9.21 | 4 libgpg-error-1.45 | 4 python-cryptography-38.0.4 | 4 python-numpy-1.23.5 | 4 zabbix-5.4.9 | 4 gobject-introspection-1.72.0 | 3 host-attr-2.5.1 | 3 host-binutils-2.37 | 3 host-pahole-1.24 | 3 host-rust-1.66.0 | 3 linux-5.10.145-cip17-rt7 | 3 opkg-0.4.5 | 3 bat-0.19.0 | 2 crucible-2022.05.25 | 2 dahdi-linux-3.2.0 | 2 dust-0.8.1 | 2 gerbera-1.10.0 | 2 gvfs-1.48.1 | 2 host-binutils-2.39 | 2 host-gobject-introspection-... | 2 host-kmod-30 | 2 host-m4-1.4.19 | 2 libostree-2022.7 | 2 lmbench-3.0-a9 | 2 lxc-5.0.1 | 2 musl-1.2.3 | 2 nerdctl-1.0.0 | 2 python-bunch-1.0.1 | 2 xenomai-3.0.10 | 2 /home/buildroot/autobuild/i... | 1 alsa-lib-1.2.8 | 1 android-tools-4.2.2+git2013... | 1 assimp-5.2.5 | 1 attr-2.5.1 | 1 binutils-arc-2020.09-release | 1 bird-2.0.11 | 1 collectd-5.12.0 | 1 containerd-1.6.12 | 1 dhcp-4.4.3-P1 | 1 docker-cli-20.10.21 | 1 dropbear-2022.83 | 1 edk2-edk2-stable202208 | 1 f2fs-tools-1.15.0 | 1 flann-1.9.2 | 1 freeradius-client-1.1.7 | 1 frr-8.3.1 | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 fs/ubifs/ubifs.mk:49: /home... | 1 gitlab-runner-15.5.0 | 1 gocryptfs-2.3 | 1 gummiboot-2bcd919c681c952eb... | 1 host-gawk-5.2.0 | 1 host-sentry-cli-2.8.0 | 1 host-spirv-llvm-translator-... | 1 hyperfine-1.14.0 | 1 janus-gateway-1.0.3 | 1 lapack-3.10.1 | 1 libgcrypt-1.10.1 | 1 liblog4c-localtime-1.0 | 1 lirc-tools-0.10.2 | 1 lpc32xxcdl-2.11 | 1 modem-manager-1.20.2 | 1 mongodb-4.2.18 | 1 mpv-0.33.1 | 1 nmap-7.92 | 1 openssh-9.1p1 | 1 proftpd-1.3.8 | 1 proxychains-ng-4.16 | 1 python-bcrypt-4.0.1 | 1 python-pyicu-2.10.2 | 1 ripgrep-af6b6c543b224d348a8... | 1 s6-linux-utils-2.6.0.0 | 1 scrypt-1.3.1 | 1 sdl-1.2.15 | 1 sigrok-cli-0.7.2 | 1 sscep-0.10.0 | 1 traceroute-2.1.0 | 1 uclibc-1.0.42 | 1 wolfssl-5.5.3 | 1 Detail of failures for master ----------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- or1k | /home/buildroot/autobuild/i... | NOK | http://autobuild.buildroot.net/results/9a7bd94217dede7e8da9c528472e6be454a878ee | or1k | alsa-lib-1.2.8 | NOK | http://autobuild.buildroot.net/results/f175364391ae68b07f8f12e244d02a9719712d77 | powerpc64le | android-tools-4.2.2+git2013... | NOK | http://autobuild.buildroot.net/results/e0a38eddcfcd02e91286448dbf43f9b0e6f9a29b | mips | assimp-5.2.5 | NOK | http://autobuild.buildroot.net/results/1b4a721a78c9fa4c11e9ec06102da059d9257fc3 | ORPH mips64el | attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/8502632c244d81990963f76f218c299b2faef68d | sparc64 | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/14d3d6b9b99355403b7431bd150252df2def68bd | arm | bat-0.19.0 | NOK | http://autobuild.buildroot.net/results/cda7116c586723b056643325b6fd7668d03ef021 | arc | binutils-arc-2020.09-release | NOK | http://autobuild.buildroot.net/results/dda33dc99c12c39c14cfd28299946a0d8e6af37a | mips64el | bird-2.0.11 | NOK | http://autobuild.buildroot.net/results/2fa7885f4731ad19f8db9ba10c599eeb057598ba | i686 | collectd-5.12.0 | NOK | http://autobuild.buildroot.net/results/77467bc14ad2507f6179136e371eaeba744fe4c9 | aarch64 | containerd-1.6.12 | NOK | http://autobuild.buildroot.net/results/1c779b1b37c2e296eff6184968f899348eaec1ac | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/c2082d16d9e112649857343c6a8c8a595c1d4a6f | x86_64 | crucible-2022.05.25 | NOK | http://autobuild.buildroot.net/results/92f59cdc57f4db906812e0794e24a79feb9eb48a | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/fb4245f8eac2865477ba6921f97adac683d48353 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4b71cc302251bccca9c67626cd7116426515cb67 | arm | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/924806ffd6d83cd6d8226577c3877b0b8ca2722d | arceb | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/4ede9479d974571a5c5c128b1957ca4fe807c2e4 | arc | crun-1.7.2 | NOK | http://autobuild.buildroot.net/results/160e7d2312e178a43f8df0c0e5855b8e1cd639c9 | x86_64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/a77384943195b99b060e77ca4c8adb53127ebe6e | powerpc64 | dahdi-linux-3.2.0 | NOK | http://autobuild.buildroot.net/results/d7ce103a886329c68c04ebe05571be8f95a873ce | xtensa | dhcp-4.4.3-P1 | NOK | http://autobuild.buildroot.net/results/35ec3e9dff361fa77491cf409e4d2d67ad37ffca | ORPH s390x | docker-cli-20.10.21 | NOK | http://autobuild.buildroot.net/results/908a5db28c3c94c9a1bf044f59cd9608b9e5886f | riscv64 | dropbear-2022.83 | NOK | http://autobuild.buildroot.net/results/d8a6ac00fa1dbd0e88e4dc0b15db54f5d86629b0 | sparc64 | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/b9ce55ceca59c6ecf99b1fa8a5dfe1cb9da1f834 | ORPH powerpc | dust-0.8.1 | NOK | http://autobuild.buildroot.net/results/2ca9813804e30460d0a8de525cb86d63e06a0425 | ORPH x86_64 | edk2-edk2-stable202208 | NOK | http://autobuild.buildroot.net/results/3c19ef8bb6e5154e2c7415a8f9df016550895dc3 | arc | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/46ed83b3a98448a5acf344d5dfb22be23dbe8310 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/fdb5b45be8bdf73557543deb627daaff313a3e11 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/270ea7b3d287b94763e00e41bb24de0a1072b21e | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/50c89f8226b148bc3e9c30ef208078127c328aa1 | ORPH arceb | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/7a11d45864795ebd33d9f3f253b1935c8ece8f8a | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/3510ac0b19c09bda65d5be661b3391b7f1817a67 | ORPH microblazeel | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/0b6ee094580c297ff42eaa0317ca5f098d39d691 | ORPH microblaze | elfutils-0.186 | NOK | http://autobuild.buildroot.net/results/92e13d7b1951ef8782eb0bcc9697759e386a5fa0 | ORPH or1k | f2fs-tools-1.15.0 | NOK | http://autobuild.buildroot.net/results/55a6a2dda9caafeef5e27d48b3003bc9fed0839e | arm | flann-1.9.2 | NOK | http://autobuild.buildroot.net/results/808e4578eedb906522eb59f98b3aabab42e2f2a7 | riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/e9bf575ac46946bdbc5513212d7ffd03922f317f | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/d2e8108bf79f4906f943c843229a138c179cebc2 | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/b3c06a1349cee6d6460b86444f09f816b9f7a5ba | ORPH riscv64 | fontconfig-2.13.1 | NOK | http://autobuild.buildroot.net/results/3a8cb9f259bb70259eefbc909d21391168e4147b | ORPH riscv64 | freeradius-client-1.1.7 | NOK | http://autobuild.buildroot.net/results/f3115b12450fb960c5bd6234f6fb5bde586f6d0b | xtensa | frr-8.3.1 | NOK | http://autobuild.buildroot.net/results/f6064a7a4d514e1905bec2fccafcd7358b9a86e3 | sparc | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/c7a9e4f8cdab1a853007e43e36cd0b96b449d9dd | sh4 | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/6159f01ba84bae7e079589b32e3a89b0e5c82c36 | mips | fs/ubifs/ubifs.mk:49: /home... | NOK | http://autobuild.buildroot.net/results/23979aae0b701daa4237dbd4f4a1bf76a80fc170 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1d86b601c5787ac26c5689ca1c394afdfd71c1d3 | i686 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/576dd917fa59c91a1c507af6e5b3f41020f6a092 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1864a607a65614f4a9fd0e0f5703eab4ac1d3a79 | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d7e1fb502b45e4b61e2e5fef0d4e18e6b6c9eb24 | x86_64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a9f883b91fae0587f6664353c1755c841e862af3 | aarch64 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f4459b56e85dd3be2ca41adfb4868cca3f265cfc | arm | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f714d8389cb848b6f78720691db61235c62d8859 | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2b72efcff4c47dabd80dd118b56300558190acee | mips | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/99f8417f6cc0dde4274fe92f27871c8d75a7afb0 | xtensa | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f5d549fb4f08156ba5952ce75926f7fd2242bfdf | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/376e5f590201651afe47ea2c5ef6b00ec8b5797d | mipsel | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/f603df4cf75ec6c300ecc2d35b7da2e7566bded4 | or1k | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/7b155c36531e458769d62c39532db945a59c2126 | nios2 | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6913189b5a6edd0665517e2d4575d7b48f14c738 | mips64el | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/43be7ed78abca1b0275d85e4c50658eb345def05 | sparc | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/11d9dabb36b213abb74393766a5540a4e74e4bcc | armeb | fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/2fbcef7d1f3c9c0b7b00c69553a189440b90f064 | riscv64 | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/78d24092cfc801ce00b9e342d14784fe793c3e7a | sh4aeb | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/a3ddcfc4448e418c435b6bafb3a4688bd42344fa | powerpc64le | gitlab-runner-15.5.0 | NOK | http://autobuild.buildroot.net/results/874484d1bd3d09b7b4c72334d96d8445166349c3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/f993a52f4da83d7ace61fbaba057d0a94abb2a52 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/87799345ef9be481d6a652d6844355ef577659b3 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/39e52a975389bc14dd8bd08c2705a0b0a8a02811 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/56bd9c0111b9f74375c012dbdda663b31cd83af4 | powerpc | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/b978d1284de189ace9286a8b02a5d6ae0d6a6a95 | nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/3e7afb2880c87b0aaefe171a25699e17eae1bb79 | ORPH sparc64 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/d1bd3a495f45a9c9e0c130b40ef44b9fcc903288 | ORPH nios2 | gobject-introspection-1.72.0 | NOK | http://autobuild.buildroot.net/results/854eb9dccafc4c0917c247b9c239c5b614389ccc | ORPH powerpc64le | gocryptfs-2.3 | NOK | http://autobuild.buildroot.net/results/084c07cc6ee5eedf858dcee5b8c0b101cd7b4bd1 | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/a6b5dde10380837c28200a918ea7f8293695590d | or1k | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/febbd8bcc61fc8d78377cedee346f9d4b9bd1b53 | ORPH microblazeel | gvfs-1.48.1 | NOK | http://autobuild.buildroot.net/results/d049001059eb2ccaf2b0605c4e8bf5209c187070 | ORPH powerpc64le | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/4c266a7611a0408697cdbafd899af5fb489e802c | xtensa | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/2e634d40fe399c4668a4532b79fd85f94ff31b96 | x86_64 | host-attr-2.5.1 | NOK | http://autobuild.buildroot.net/results/cb2d9fd686b5c7a0deb73b23807d3f0954144387 | powerpc64le | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/0f3555c919bd487178dba55312240f2362207db1 | mipsel | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/025f3e6e313f814ec51019854cca1db1ff7bb711 | arc | host-binutils-2.37 | NOK | http://autobuild.buildroot.net/results/932ca3e9b29a94180e0ecfdc5575a4a3528a8e2b | aarch64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/1a394a05eba9c2163d677041c5e02d7621106c45 | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/f7a51e9e7773ba4fb2e334cef2a430ff273659d5 | mips64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/4983e65a1c65778012f221cf0d4b959c30713d38 | sh4a | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/172a6ccce50ff02be32f93cbf311eddb73a01e8d | xtensa | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/cd4086b63bc30e687fa3305c69a2821217e02fea | x86_64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/6ad762af0f3acd6e37e94811952ef911fa20d6db | sparc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/d3f675dbc18b0247e21cacd1400982014383fa5b | mips64el | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/f61b2862adaa0e8c4f877955c4edcee1d4e598eb | aarch64 | host-binutils-2.39 | NOK | http://autobuild.buildroot.net/results/c9bca68866ca0080761adc252569522792447f92 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/20d321d88b606edb586233a21094dd45d8a0663b | riscv32 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/809163fcfb370546cdedc2a9268b6c7b476f2d05 | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e33dc1633fd7377ad343bf6d66097e28da2d30ab | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e09b6f15a432bbaf45ebfcf4cd3d9b653abcb63e | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b6cffb9f68e1ce10933ae45031c2b2b5730057eb | m68k | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/072f46a3215458eb512d698653c2b7c758277b79 | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/bb84f887bbf921a4062daa40f9ce4bde43d0abc9 | microblazeel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a249a4694154f1ac64881b18260890fccdfff337 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1b284b79d52faad99270e9c5799cf7eccb64ecf9 | mipsel | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/b9c708704bc2b29292f3bdc2464bc396bfdb536b | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fcae134c43380e77c1fd7ec424e7fe1f343c5740 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/84ee0ff5b33df01b92d3d2406308c25e5647971e | powerpc64le | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/0226e8de5cfaf5c14c27590175759076b3cc71a4 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/9d8db62490c4bdcfc4123e7ec94ccfb67838ff5d | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/c18179777a99c0b75780c2a8d01a341a4b5568dd | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ec9b9a9c2fc5af24d3e61257a43b335777554ea5 | i686 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/972e2ab15cfa8ad232f78b26f319debb851ae4f8 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/308bc0a760d8bdc14c9221dbcdc6b6b24db90998 | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/6cbc6c8ff92b9792bb9264869043bd058bc7addf | mips64el | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/d674d0af79e2de62c80716b7dc15d23f95a95507 | x86_64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5e4c20d77625a08889e8a884525e4138bfcf4980 | arm | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/fdf9f4b672c432087a1596d87384b788271027a0 | s390x | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/41ec74d84502089a84bd44e10ab8e9a812cc9088 | aarch64_be | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/4dcb7388bf3fb529a6f1995fd202bba85f1ea5cf | aarch64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/1feaa88427240ba6a039f3fa205d71e1309b69a1 | mips64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/e43f7f02cb5a72ecf658d7599ffda073e699c500 | xtensa | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/ecba92541873c84bd37a0fa98ca9e0b26f75d6b6 | sparc | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/a5251e722249726102eaf41b1acc84ee424452bb | sparc64 | host-fwup-1.9.1 | NOK | http://autobuild.buildroot.net/results/5c1b7eef3bda0be7ad557d5b297b72a023d62fd5 | powerpc64le | host-gawk-5.2.0 | NOK | http://autobuild.buildroot.net/results/9bf024b720266a6471998f57cd5f82431aa81268 | ORPH x86_64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/e3646f25c63daa4ba522b4c6088e9f570faf9eaf | ORPH s390x | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/a6d2bf1ceb26e32ac87e4104924b38ef61867a86 | ORPH sparc64 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/29e1f947536e43a242117b71ea87d3f41489fca9 | ORPH riscv32 | host-gdk-pixbuf-2.42.10 | NOK | http://autobuild.buildroot.net/results/b0b9035189a94c58a6befa33794cffa2c5993c3d | ORPH mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/2a0385941b1ebb77b18e9d5230d74ed6f413118a | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/0e5f36140fcc027fcb482bb54b53d8fca4126efb | i686 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/a10598ac3726c963119f92d40b54a37975f48090 | mips64el | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/611f31b2aebf78ebc549717388b923159e694722 | powerpc64le | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/6be6fd009fde0567ed805967bf2fdfe7e64915b2 | mips64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/340fc6b7970521973330b351997ff7237d487e33 | aarch64 | host-go-1.19.4 | NOK | http://autobuild.buildroot.net/results/17dee1155400978ab44e269fda9615aaec981095 | aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/aa6fb3c16113c9ac9a27352ff7444c1370641fd4 | ORPH powerpc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/d36b457d21eb0d446b97ef08bfaecece83525424 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/620e1d1c1691542960d870bd50a228c984c1d624 | ORPH x86_64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/385122c029fd19201852de566fadfe8d94c3b168 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/58686e92181d05fc0551f6512a5df412e8699d2f | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/878f88fa27b47c744188a241988c37a3b1cff491 | ORPH i586 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f8e05aa1d7b0e70a01b5eee3251a9ae6cfbf6038 | ORPH aarch64_be | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/4913523e76e6c135ebd3efb6773eacdb9dec5137 | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/3bae8d83ef7bb52028e8da9109742a86115e6318 | ORPH or1k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/53199ce9602c58e603fdcbbbd34ee9ca1235ae68 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/56a8d534404c1ce3a555e1cc24758bf993d21a91 | ORPH arceb | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7d41db16280b2ac68a6f2237e07d78d77aa1947e | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7e7ef425bacf059a62d90df41739154b66585117 | ORPH s390x | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/224f968fcbfb01e176550cdc67b9d9e3d5fe85bc | ORPH mips64el | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b5b173bb1d6a7dc09717311a10986f344d1756f9 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a9826943fa2253a3351b1f6ff16cd0dfc1618d13 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/0109c30233aa02344e33428bc40a3fac5aec4424 | ORPH m68k | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/7d7bdb2d1b5924f124e42353992ab5738572e7c7 | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/afdd6e07a40c15d4f9e286433e1ef527fa84e43f | ORPH sh4 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/dfa247a0ae19d8e205d07f8345454f951b3d698b | ORPH sh4a | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/86c32e9f95888c9dbb0508628e3af8593e57033b | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/5befdd30d755dd65185e6195d57110e9a945b007 | ORPH mipsel | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/e1af6aa75eb72b47899cfcb74958b9b29a83cdf9 | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/b60bb7b577159fd704807ec11c7015049be24cdc | ORPH mips64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/a623047c5794e0739463c469df6ab384c9759eb7 | ORPH aarch64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/be0ff6d7ddf5ea02acd6552bce07840bf394a5c0 | ORPH nios2 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/8821c516185d327c2b27d448d4d635fbbe2a3ffd | ORPH riscv32 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/9b9b955dac2be0b617835f9d8e9085158b7a9a79 | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/895ce45b5b4ea9b5e61d31f3ebc80fba72d5e88d | ORPH sparc64 | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/c00fa407aea35c8c2df66db351a2545edf516bea | ORPH powerpc64le | host-go-bootstrap-1.4-boots... | NOK | http://autobuild.buildroot.net/results/f3a146fe36bedb4de1c8ef2480da5f65dbfdc2e3 | ORPH nios2 | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/83a339bc029ffafc205b86716723b9f3b6e93c1b | ORPH microblaze | host-gobject-introspection-... | NOK | http://autobuild.buildroot.net/results/392bb6f2c7d55b0bbae91bd80b4bb16e1d2c229c | ORPH s390x | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/2eaddc08c531eea68f553a489907fec92587e4f9 | riscv64 | host-kmod-30 | NOK | http://autobuild.buildroot.net/results/0ba23aad9f9809cf4b8366ed9242dcd88fc88a91 | arc | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/f9dce701d9e58983cd3a2159626e922eaa8bbd88 | ORPH riscv64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/48bdf18fcb578395551107a025ac9e6cc4323372 | ORPH microblaze | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/3e2d111162827f1090788412a79d22e14bf8493c | ORPH powerpc64le | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/4c81835893d2e7af26ba0e93833f13264427a0c7 | ORPH s390x | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/cd361e9f44bbfa093cd678ba581eb32518c7050f | ORPH i686 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/546fdf90c447a5558fe086bcfb70a30c6f665134 | ORPH riscv64 | host-libzlib-1.2.13 | NOK | http://autobuild.buildroot.net/results/aa721cba246813c6e8f5333bed1f885f4a855f59 | ORPH nios2 | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/228adfb7ffad8ad6fd1597a0a568831a37f92e3b | ORPH sh4aeb | host-m4-1.4.19 | NOK | http://autobuild.buildroot.net/results/761df4c5d53d3f9870052430b777a7b2fd854d88 | ORPH aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/7736a9336adf52976ae35c8a89e0502a9dc694e0 | arceb | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/b1623fcb7628666ea49ed9d44addde59660d6b14 | aarch64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/615bc2c067c6a95e2e75f6535e6f4cc639371c49 | s390x | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/1868f59c382aa2d7ccc50f9c9cba545c1f957f81 | armeb | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/ad5a0bfa53dee1bb9ca3d5e64a7e5559bdf5cf45 | nios2 | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/d6f958c7fa2b406c655db1154a7c4dc18d31d483 | aarch64_be | host-python-greenlet-2.0.1 | NOK | http://autobuild.buildroot.net/results/dddf83bf88a5f8a796b0702fa499ad3f9144f8fb | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/7bb1e7406b051a2ca69f2cbb81150172e5115764 | armeb | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/05252f568fa88ce4105adf0b00384658e393d363 | x86_64 | host-rust-1.66.0 | NOK | http://autobuild.buildroot.net/results/b3871e53989d99bfa7ddb178cb53c58b11794dd5 | or1k | host-sentry-cli-2.8.0 | NOK | http://autobuild.buildroot.net/results/d2d0bf787da1125365e01c10869c290bef9acf04 | riscv32 | host-spirv-llvm-translator-... | NOK | http://autobuild.buildroot.net/results/2e0b5acb718b58333fe8872c6364c680918c457f | ORPH mips | hyperfine-1.14.0 | NOK | http://autobuild.buildroot.net/results/2c58dfc714a6c12afdfec8b56addf8f19d18484b | ORPH arm | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/5c8555ddfad6e0d2d63621d79355c7fd390c76db | xtensa | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/97ae4c7ca3a424f4d9e4e2399db66522f5cf5fc3 | microblaze | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/25a9d148208cef4c60d840a857ae8ccc36e99ca7 | aarch64_be | jack2-1.9.21 | NOK | http://autobuild.buildroot.net/results/f5fad766c20a43b26af103abcd1476ce1635ef91 | sh4a | janus-gateway-1.0.3 | NOK | http://autobuild.buildroot.net/results/3eb18110b1684a9b4bbb704973eae575b55859cf | riscv64 | lapack-3.10.1 | NOK | http://autobuild.buildroot.net/results/dabcfa5983152ed10c642e64c2e3361ad2da1cfd | i686 | libgcrypt-1.10.1 | NOK | http://autobuild.buildroot.net/results/eff542bd837bffda261684c17f6cc26aa9d6cfca | ORPH arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/26298372eb81189923cf69ac9832253111928e5a | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/a90b08564ca43c89799be130389b825ff1637a56 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/6f269f586b1435c67c4a2e34d51b004400645e0d | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/81688d7aa52ec4b88f8cb9e0ba11c8c7ae679a89 | arceb | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/1292bbb82d22cb067c43af64e08bb337df8bfd14 | arc | libglib2-2.72.3 | NOK | http://autobuild.buildroot.net/results/c64f90209bfe9bd90e70bcf0738f7f81dd8fc5a8 | aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/43d18eb8e56e14867cf13f028055beeb5047b966 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/d0ce3b7f2d82ae20a22f2aa89387ad263e8075bf | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/698da15dd1ba468224aae3a01ccaaa0e270c50d0 | ORPH aarch64_be | libgpg-error-1.45 | NOK | http://autobuild.buildroot.net/results/654d2062ab74fc66040a9ef9f158bf4ec4a7d9f0 | ORPH riscv64 | liblog4c-localtime-1.0 | NOK | http://autobuild.buildroot.net/results/3b8b8d3e3f799c21681bd7a99832adddc887cdc2 | s390x | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/2266c2accb12e842f7c70be4e2660b008108de0d | mips64 | libostree-2022.7 | NOK | http://autobuild.buildroot.net/results/c96ec1c62ccb0f86d4f115dd1a04a3088382e6aa | arceb | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/020faa86f6bf811ebd1377e2204342213b06f1d4 | ORPH mips64 | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/9942c0fc75edf1614effb92819ff706afdbbc340 | ORPH sh4a | linux-5.10.145-cip17-rt7 | NOK | http://autobuild.buildroot.net/results/cc9e435c40d04f445a495b3cf9471aa3dfd46812 | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/21f755ce9d06812a75422fc50e700cbc3736fd7d | ORPH mips64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/6ec80c5cc60288f5237a381fc2da7d5d4c6579d4 | ORPH riscv64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/752e9e67b15548ae18e6bdcd298d2b40b2f53ac8 | ORPH x86_64 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/5e22f494547a3cd44cf569bb3a61b9d18a6abe00 | ORPH armeb | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/c47107db24c8b947b1ca71ad141d92f4176a6048 | ORPH i686 | linux-6.1.1 | NOK | http://autobuild.buildroot.net/results/1d6000677d958534644cc648980eb3be1bdb0750 | ORPH mips | lirc-tools-0.10.2 | NOK | http://autobuild.buildroot.net/results/c20f294be1c4dd281f85741914133c45800ca344 | ORPH mips64el | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/cf061ae0c2bd153f4bc60f87a71d193370d6cfe1 | ORPH mips | lmbench-3.0-a9 | NOK | http://autobuild.buildroot.net/results/059ca2f3c673e12f64510c1f490eed3af21e50ac | ORPH armeb | lpc32xxcdl-2.11 | NOK | http://autobuild.buildroot.net/results/9157dad58db17c56548879b9f6c61813b3caff04 | ORPH aarch64_be | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/729cb795fb0129e277ccb6bf927e1ee5344fd988 | arm | lxc-5.0.1 | NOK | http://autobuild.buildroot.net/results/c9f05ad264543adf429badb99310905427092772 | m68k | modem-manager-1.20.2 | NOK | http://autobuild.buildroot.net/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 | aarch64 | mongodb-4.2.18 | NOK | http://autobuild.buildroot.net/results/e5800021659f3a05622b948e8121edc5c7eb6608 | sh4 | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/233d2e5fa88966ddfdc2932b190d664475fd73c2 | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/406cdefd44610eeb203a3f2f087ead112ca55c8c | powerpc | musl-1.2.3 | NOK | http://autobuild.buildroot.net/results/95b424ba9a702dce6cbbc846cac3796697b1d3d6 | aarch64 | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/a7a5189ec087b80c5d5de150b1215dc73df14da1 | powerpc64le | nerdctl-1.0.0 | NOK | http://autobuild.buildroot.net/results/9d9ea9276b60f0642a80ff95a1bec23b1625cfaa | or1k | nmap-7.92 | NOK | http://autobuild.buildroot.net/results/c539643952b8ef83d6c32f9662a20a6db04c6e2f | ORPH nios2 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/cb2687b67ea42e7a7f6abde36a5f529efa643020 | ORPH i686 | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/14fd8010250cc1fe07c3b1df906b241d87145e1c | ORPH mips | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/1e4b75acedc5af2253801b3939bbbf8eead4a392 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/110528b7da16df8758ec55a52066a9276404f577 | ORPH arm | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/73709095badb69b656cd8913d0955ee09d894b11 | ORPH aarch64_be | norm-1.5.8 | NOK | http://autobuild.buildroot.net/results/93ed235af17e2ec56b3776b4ee24b815f271fd19 | ORPH m68k | openssh-9.1p1 | NOK | http://autobuild.buildroot.net/results/554c7ae34f1d7d692e1721019cfde92d84f7c76d | ORPH or1k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/347ef17bf2a2a305e2c82beee54e8f3033435dc8 | ORPH mipsel | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/0dbfdaeabe561ac5950a90967cbab018703e54af | ORPH m68k | opkg-0.4.5 | NOK | http://autobuild.buildroot.net/results/6396f0560b4052026bb062bcc0ae41fafabed4d0 | ORPH or1k | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/0013bd53620be80b15535d7e45fed957d7350324 | i686 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/773954d4751e408d69fb162371cc9d0888cc7bc1 | sparc | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/8385f66dea3f95234a8ab254b0b0753995ea95ba | mips64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/cc1a62fcac863588aa031b0cc0c8e0b7ea5a6e7a | sparc64 | perl-5.34.1 | NOK | http://autobuild.buildroot.net/results/a99b85f7a8337d97c6bc94d259e9b86c8bafbe30 | mips64el | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/1b8c403a2b9e4d7d948588b09410a7f765da1337 | x86_64 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/24e1e265e3a696bf6024a23322e81cd4dba9531f | nios2 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/07893a7326273a5fdb70d36624469b67cb1a9b98 | powerpc64le | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/7212a4af02cb5165534a807ea00561418e767895 | arceb | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/e4e1058417470eda12fdae50fdc7d9b7b3e5a479 | sh4 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/f7053655cee54430c5a7ea358a2336d2da97a49a | i586 | pixz-1.0.7 | NOK | http://autobuild.buildroot.net/results/787814e72401f553ab7e7765242c769646645823 | aarch64_be | proftpd-1.3.8 | NOK | http://autobuild.buildroot.net/results/252356c6a47302cba236db583f39d98bcf87876a | or1k | proxychains-ng-4.16 | NOK | http://autobuild.buildroot.net/results/d147424e46f2426da69030f7054acb359504006d | ORPH x86_64 | python-bcrypt-4.0.1 | NOK | http://autobuild.buildroot.net/results/df95a42005f891f11e7989426ccd2043507cc526 | arc | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/39d768809f9fa6db360d592d4a9a22ad1f7318e2 | microblazeel | python-bunch-1.0.1 | NOK | http://autobuild.buildroot.net/results/7dab1b8dea46442bad4a1e86e12f204036f1219b | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/ff8aebf156a5e171ce4c1aadef2fbacdf0278426 | powerpc64le | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/200797aee87b82b25e1dc3011f9b46ff95ced9de | s390x | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/310440ae31bd2e03e876b4480e0246cab5ad16af | aarch64 | python-cryptography-38.0.4 | NOK | http://autobuild.buildroot.net/results/0567114fca0efecb91aea6018b549c3260a65e72 | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/a6e91329a8126f37abe401493f36455b28d3f702 | armeb | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/5ba44565424326c7409b08739b508a665125543b | mipsel | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/c8fd7527ea5c8c88ab6564134068d1e320c60e0a | i686 | python-numpy-1.23.5 | NOK | http://autobuild.buildroot.net/results/99c2700ab9ecf4a967f2637aaa89a6407758e6d6 | arm | python-pyicu-2.10.2 | NOK | http://autobuild.buildroot.net/results/e1ff568b8d9cdbbe7ffd6dd50c6de30113a363e3 | powerpc64le | ripgrep-af6b6c543b224d348a8... | NOK | http://autobuild.buildroot.net/results/18c5ada03a38472ed91bad34d68115193d24fed3 | mips64el | s6-linux-utils-2.6.0.0 | NOK | http://autobuild.buildroot.net/results/ee37ff1952bc4c63279083256256a4483d62630e | arceb | scrypt-1.3.1 | NOK | http://autobuild.buildroot.net/results/2487f6cc4ff764c02b7ea208b1c1c43d1ee0eeca | sh4 | sdl-1.2.15 | NOK | http://autobuild.buildroot.net/results/d043c1008d076ae77d99e598d04fe4d9c0ba8eb1 | ORPH aarch64_be | sigrok-cli-0.7.2 | NOK | http://autobuild.buildroot.net/results/4ba5fd1e120b186a52fc50acca7aedfe0f2ad28e | arc | sscep-0.10.0 | NOK | http://autobuild.buildroot.net/results/1ae7d473e21ab958e8ef1ade60934239ad88d169 | or1k | traceroute-2.1.0 | NOK | http://autobuild.buildroot.net/results/96bbf6e33ad0aaaa79e324ff4b5266f784f6c6b2 | powerpc | uclibc-1.0.42 | NOK | http://autobuild.buildroot.net/results/c06e90caa9acfd29eaeddf66e408c2b0cb45b4e3 | mipsel | unknown | NOK | http://autobuild.buildroot.net/results/ab6da03051f5a575378ba820354483a5d587845e | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/334c58e7c655343a5c949671fcec1d907faff0f6 | sparc | unknown | NOK | http://autobuild.buildroot.net/results/567eaf273ce8680f085d9f5229732ea6af1fdb15 | sparc64 | unknown | NOK | http://autobuild.buildroot.net/results/48567e821f63efa19346d9313c9a4c0726e87637 | sh4 | unknown | NOK | http://autobuild.buildroot.net/results/d8486cd1d5e56fb3719dc88b8aebc76c3e23cdc9 | or1k | unknown | NOK | http://autobuild.buildroot.net/results/4d5bacf1a5ed3a9ffd63a29e328f7062b6e2609e | arm | wolfssl-5.5.3 | NOK | http://autobuild.buildroot.net/results/3ba10f0af6489b1fe39e1b3c1d7f986d9067f53f | arm | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/4b73350b647ebbe22dbc30cf0163c6399ffa4d73 | m68k | xenomai-3.0.10 | NOK | http://autobuild.buildroot.net/results/f90e1b53ea8bcf06ab6d43addb9ee1800a2e3f20 | microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/5d8e1ba384b433b9627292bac1cde4a6b0bd9de8 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/608848ae4b1ca5d6eb34e1be9cb4e9a21f4a55d9 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/c73e36c0766a5b118e8802b7ad62e8cf3b005ecb | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/2cabe110d9cb93d3159cd48a74aeeb60e73bfcbf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e90d651d5055130dc446e834c97046424ce95456 | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/b97c8fd2e3452d0e3d4e33cfa173c1bfa94dceaf | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/544e33e9d54c6fc6783557b51e5d017477fd8195 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/e17506480da7fb9a014d3433ff8d6930e99a03c3 | ORPH microblazeel | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/6476f5aa72a0090f1464b29f1b20f4f69f1c30eb | ORPH microblaze | xz-5.2.10 | NOK | http://autobuild.buildroot.net/results/bdfd47f58b7904587cc7c5ff2f9f7f824eac6bc8 | ORPH aarch64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/d00d3913c1abe12f98bc258de286498ef996ef45 | nios2 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/3cd1662f99e53cc076e610c20d7d7d0c39919398 | microblaze | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/5c7558f56d0ec70e9e9185ede046eeed1442e250 | x86_64 | zabbix-5.4.9 | NOK | http://autobuild.buildroot.net/results/16efd0531cbf4d1a9e69f87fa48b62f1e0d636cd | Classification of failures by reason for 2022.02.x -------------------------------------------------- mpv-0.33.1 | 1 Detail of failures for 2022.02.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- powerpc | mpv-0.33.1 | NOK | http://autobuild.buildroot.net/results/4b948373815d60f4d5c5a067810cf80c1c57e0d2 | Classification of failures by reason for 2022.11.x -------------------------------------------------- host-pahole-1.24 | 2 gerbera-1.10.0 | 1 glibc-2.36-66-ga1dc0be03c9d... | 1 gummiboot-2bcd919c681c952eb... | 1 host-binutils-2.38 | 1 host-rust-1.64.0 | 1 linux-6.0.13 | 1 unknown | 1 Detail of failures for 2022.11.x -------------------------------- arch | reason | OK? | url | orph? -------------+--------------------------------+-----+---------------------------------------------------------------------------------+------- s390x | gerbera-1.10.0 | NOK | http://autobuild.buildroot.net/results/c8df5fefecc09cb32446f410b7faeb08df4e1b81 | powerpc64 | glibc-2.36-66-ga1dc0be03c9d... | NOK | http://autobuild.buildroot.net/results/51b6f3f9e04c0f2f8a7e4617cfde93aaf371cf2d | x86_64 | gummiboot-2bcd919c681c952eb... | NOK | http://autobuild.buildroot.net/results/f80a59be40ae1bbcecca13f03bb92c14c13485f0 | powerpc64 | host-binutils-2.38 | NOK | http://autobuild.buildroot.net/results/654a200567cc8c145eb33dc259f390279fe6c439 | arc | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/1ebb144715360e753fc9455491a2dedd128dcd2e | powerpc64 | host-pahole-1.24 | NOK | http://autobuild.buildroot.net/results/528ec43c122eebbc7c3fbe00d92627c16ecbd83f | mipsel | host-rust-1.64.0 | NOK | http://autobuild.buildroot.net/results/8300a7cf8a25c216e212d250e1e1824f1b1838f3 | xtensa | linux-6.0.13 | NOK | http://autobuild.buildroot.net/results/f2386cb1d100a7f6b3e9fb2fd6d8d3a02adac6e6 | ORPH powerpc | unknown | NOK | http://autobuild.buildroot.net/results/a2840a39c5ae630219343b3bf60ed5ce4780c866 | -- http://autobuild.buildroot.net From bernd.kuhls at t-online.de Fri Dec 30 06:53:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 07:53:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Am Thu, 29 Dec 2022 19:45:40 -0800 schrieb Christian Stewart via buildroot: > Since commit a8807d updated jitterentropy-library to version 3.4.1. > > jitterentropy-library requires setting the macro > JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, > the build fails with the following error: Hi Christian, the build error is already fixed: https://git.busybox.net/buildroot/commit/? id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 Regards, Bernd From christian at paral.in Fri Dec 30 06:59:39 2022 From: christian at paral.in (Christian Stewart) Date: Thu, 29 Dec 2022 22:59:39 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure In-Reply-To: References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Bernd, On Thu, Dec 29, 2022 at 10:54 PM Bernd Kuhls wrote: > > Am Thu, 29 Dec 2022 19:45:40 -0800 schrieb Christian Stewart via > buildroot: > > Since commit a8807d updated jitterentropy-library to version 3.4.1. > > > > jitterentropy-library requires setting the macro > > JENT_CONF_ENABLE_INTERNAL_TIMER to define jent_notime_ctx. If not set, > > the build fails with the following error: > > Hi Christian, > > the build error is already fixed: > https://git.busybox.net/buildroot/commit/? > id=d47f7279f516ba2bbc6d1fd9dd37636902b9bad3 It is not. The build fails without my patch. Note that this is about enabling JENT_CONF_ENABLE_INTERNAL_TIMER: ++AC_DEFINE([JENT_CONF_ENABLE_INTERNAL_TIMER],1,[Enable JENT_CONF_ENABLE_INTERNAL_TIMER]) Which was not addressed by the previous patch. Best, Christian Stewart From bernd.kuhls at t-online.de Fri Dec 30 07:22:28 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 08:22:28 +0100 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Am Thu, 29 Dec 2022 22:59:39 -0800 schrieb Christian Stewart via buildroot: > It is not. The build fails without my patch. Hi Christian, could you please provide the defconfig which produces the build error? When fixing the autobuilder error I added the minimum number of patches needed for the fix. Maybe your defconfig is different. At least there were no new autobuild errors since my fix was committed: http:// autobuild.buildroot.net/?reason=rng-tools-6.15 Regards, Bernd From christian at paral.in Fri Dec 30 09:24:24 2022 From: christian at paral.in (Christian Stewart) Date: Fri, 30 Dec 2022 01:24:24 -0800 Subject: [Buildroot] [PATCH v2 1/1] package/rng-tools: cherry-pick fix for jitterentropy build failure In-Reply-To: References: <20221230034540.1073086-1-christian__36217.5899137341$1672372007$gmane$org@paral.in> Message-ID: Hi Bernd, On Thu, Dec 29, 2022 at 11:23 PM Bernd Kuhls wrote: > > Am Thu, 29 Dec 2022 22:59:39 -0800 schrieb Christian Stewart via > buildroot: > > > It is not. The build fails without my patch. > > Hi Christian, > > could you please provide the defconfig which produces the build error? > > When fixing the autobuilder error I added the minimum number of patches > needed for the fix. Maybe your defconfig is different. At least there > were no new autobuild errors since my fix was committed: http:// > autobuild.buildroot.net/?reason=rng-tools-6.15 While I could reliably reproduce it before, now I can't. So, your commit probably is enough. Best, Christian From fontaine.fabrice at gmail.com Fri Dec 30 09:34:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 10:34:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/tiff: fix host package Message-ID: <20221230093435.118865-1-fontaine.fabrice@gmail.com> Disable webp and zstd on host package to avoid the following build failure with host-gdk-pixbuf raised since bump to version 4.5.0 in commit 5b62ea01369b11f5a4320bb2c909168b21c2642c: Run-time dependency libtiff-4 found: NO (tried cmake) ../output-1/build/host-gdk-pixbuf-2.42.10/meson.build:330:2: ERROR: Dependency lookup for libtiff-4 with method 'pkgconfig' failed: Could not generate cargs for libtiff-4: Package libwebp was not found in the pkg-config search path. Perhaps you should add the directory containing `libwebp.pc' to the PKG_CONFIG_PATH environment variable Package 'libwebp', required by 'libtiff-4', not found [...] Run-time dependency libtiff-4 found: NO (tried cmake) ../output-1/build/host-gdk-pixbuf-2.42.10/meson.build:330:2: ERROR: Dependency lookup for libtiff-4 with method 'pkgconfig' failed: Could not generate cargs for libtiff-4: Package libzstd was not found in the pkg-config search path. Perhaps you should add the directory containing `libzstd.pc' to the PKG_CONFIG_PATH environment variable Package 'libzstd', required by 'libtiff-4', not found While at it, also disable libdeflate even if no build failures are raised by autobuilders Fixes: - http://autobuild.buildroot.org/results/320083dfec4d126043b036cbaec7c7b85069a50a - http://autobuild.buildroot.org/results/8ff1cfa254920749a43e235c4084b8524d0edf6f Signed-off-by: Fabrice Fontaine --- package/tiff/tiff.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/tiff/tiff.mk b/package/tiff/tiff.mk index d3ab50b79e..e7de51ea1e 100644 --- a/package/tiff/tiff.mk +++ b/package/tiff/tiff.mk @@ -26,9 +26,12 @@ HOST_TIFF_CONF_OPTS = \ --disable-cxx \ --without-x \ --disable-zlib \ + --disable-libdeflate \ --disable-lzma \ --disable-jpeg \ - --disable-tests + --disable-tests \ + --disable-webp \ + --disable-zstd HOST_TIFF_DEPENDENCIES = host-pkgconf ifeq ($(BR2_INSTALL_LIBSTDCPP),y) -- 2.35.1 From ju.o at free.fr Fri Dec 30 09:57:23 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:23 +0100 Subject: [Buildroot] [PATCH 22/27] configs/freescale_imx8qmmek: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221230095728.5941-1-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8qmmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qmmek_defconfig b/configs/freescale_imx8qmmek_defconfig index 8a0e866cee..75777646df 100644 --- a/configs/freescale_imx8qmmek_defconfig +++ b/configs/freescale_imx8qmmek_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qm-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qm-mek" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qm_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:24 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:24 +0100 Subject: [Buildroot] [PATCH 23/27] configs/freescale_imx8qxpmek: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-2-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/freescale_imx8qxpmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qxpmek_defconfig b/configs/freescale_imx8qxpmek_defconfig index 1ffbd123e0..ce8f6b7c84 100644 --- a/configs/freescale_imx8qxpmek_defconfig +++ b/configs/freescale_imx8qxpmek_defconfig @@ -6,9 +6,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qxp-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qxp-mek" @@ -22,16 +21,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qx" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qxp_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:25 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:25 +0100 Subject: [Buildroot] [PATCH 24/27] configs/imx8mmpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-3-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mmpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mmpico_defconfig b/configs/imx8mmpico_defconfig index 7c19c8c81b..8c34c40fef 100644 --- a/configs/imx8mmpico_defconfig +++ b/configs/imx8mmpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:26 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:26 +0100 Subject: [Buildroot] [PATCH 25/27] configs/imx8mpico: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-4-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mpico_defconfig b/configs/imx8mpico_defconfig index 55746fb67e..1df8c104ec 100644 --- a/configs/imx8mpico_defconfig +++ b/configs/imx8mpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:27 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:27 +0100 Subject: [Buildroot] [PATCH 26/27] configs/imx8mqevk: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-5-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/imx8mqevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/imx8mqevk_defconfig b/configs/imx8mqevk_defconfig index 73f3f3dcc5..943a479932 100644 --- a/configs/imx8mqevk_defconfig +++ b/configs/imx8mqevk_defconfig @@ -18,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,rel_imx_5.4.24_2.1.0)/imx-atf-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,rel_imx_5.4.24_2.1.0)/uboot-imx-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y -- 2.39.0 From ju.o at free.fr Fri Dec 30 09:57:28 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 10:57:28 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> Message-ID: <20221230095728.5941-6-ju.o@free.fr> NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 1bc84f7b80..a46b94511a 100644 --- a/configs/ls1028ardb_defconfig +++ b/configs/ls1028ardb_defconfig @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/linux" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # Bootloaders BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y @@ -48,9 +46,8 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" BR2_TARGET_UBOOT_NEEDS_DTC=y -- 2.39.0 From ak at it-klinger.de Fri Dec 30 10:31:59 2022 From: ak at it-klinger.de (Andreas Klinger) Date: Fri, 30 Dec 2022 11:31:59 +0100 Subject: [Buildroot] [PATCH 1/1] package/ply: add dependency on Linux headers >= 5.5 Message-ID: Version 2.3.0 of ply now requires Linux headers >= 5.5 This was missing in commit b9612601b037e6deb79af300e64e0557dda1be5c ("package/ply: bump to version 2.3.0") Fixes: http://autobuild.buildroot.net/results/ce37039991cb0fb02b97d341d78327e54d0e1d26 http://autobuild.buildroot.net/results/c00714847ae92dd609bc8990df318bee58be38b8 Signed-off-by: Andreas Klinger --- package/ply/Config.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/ply/Config.in b/package/ply/Config.in index 0500e7883f..f7507095c1 100644 --- a/package/ply/Config.in +++ b/package/ply/Config.in @@ -5,16 +5,16 @@ config BR2_PACKAGE_PLY_ARCH_SUPPORTS default y if BR2_powerpc default y if BR2_x86_64 -comment "ply needs a toolchain w/ dynamic library, headers >= 4.14" +comment "ply needs a toolchain w/ dynamic library, headers >= 5.5" depends on BR2_PACKAGE_PLY_ARCH_SUPPORTS depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 || BR2_STATIC_LIBS + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5 || BR2_STATIC_LIBS config BR2_PACKAGE_PLY bool "ply" depends on BR2_PACKAGE_PLY_ARCH_SUPPORTS depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 # BPF_JLT + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5 # BPF_JLT depends on !BR2_STATIC_LIBS help ply is a light-weight dynamic tracer for Linux. By means of -- 2.30.2 From fontaine.fabrice at gmail.com Fri Dec 30 10:37:22 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 11:37:22 +0100 Subject: [Buildroot] [PATCH 1/1] package/hiredis: fix debug install Message-ID: <20221230103722.602850-1-fontaine.fabrice@gmail.com> hiredis suffix its debug libraries with "d" since version 1.1.0 and https://github.com/redis/hiredis/commit/dde6916b42a4723b364355eff8fbb477723a789a resulting in the following build failure with collectd since commit bd7e90779861bb603fc1cca03f6fad4d951f7bd9: redis . . . . . . . . no (symbol 'redisCommand' not found) (dependency error) Fixes: - http://autobuild.buildroot.org/results/394ebf2b6816c69dbdd7901491c0e3fd52befedc Signed-off-by: Fabrice Fontaine --- package/hiredis/hiredis.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/hiredis/hiredis.mk b/package/hiredis/hiredis.mk index a5efb61acc..dbb59f44ba 100644 --- a/package/hiredis/hiredis.mk +++ b/package/hiredis/hiredis.mk @@ -11,7 +11,9 @@ HIREDIS_LICENSE = BSD-3-Clause HIREDIS_LICENSE_FILES = COPYING HIREDIS_CPE_ID_VENDOR = redis HIREDIS_INSTALL_STAGING = YES -HIREDIS_CONF_OPTS = -DDISABLE_TESTS=ON +# Set CMAKE_BUILD_TYPE to Release or the libraries will be suffixed with "d" +# resulting in a build failure with collectd +HIREDIS_CONF_OPTS = -DCMAKE_BUILD_TYPE=Release -DDISABLE_TESTS=ON ifeq ($(BR2_PACKAGE_OPENSSL)$(BR2_TOOLCHAIN_HAS_THREADS),yy) HIREDIS_CONF_OPTS += -DENABLE_SSL=ON -- 2.35.1 From bernd.kuhls at t-online.de Fri Dec 30 15:45:41 2022 From: bernd.kuhls at t-online.de (Bernd Kuhls) Date: Fri, 30 Dec 2022 16:45:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/{mesa3d, mesa3d-headers}: bump version to 22.3.2 Message-ID: <20221230154541.20915-1-bernd.kuhls@t-online.de> Release notes: https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html Signed-off-by: Bernd Kuhls --- package/mesa3d-headers/mesa3d-headers.mk | 2 +- package/mesa3d/mesa3d.hash | 6 +++--- package/mesa3d/mesa3d.mk | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package/mesa3d-headers/mesa3d-headers.mk b/package/mesa3d-headers/mesa3d-headers.mk index e5988cad5e..f6b3ade3ea 100644 --- a/package/mesa3d-headers/mesa3d-headers.mk +++ b/package/mesa3d-headers/mesa3d-headers.mk @@ -12,7 +12,7 @@ endif # Not possible to directly refer to mesa3d variables, because of # first/second expansion trickery... -MESA3D_HEADERS_VERSION = 22.3.1 +MESA3D_HEADERS_VERSION = 22.3.2 MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz MESA3D_HEADERS_SITE = https://archive.mesa3d.org MESA3D_HEADERS_DL_SUBDIR = mesa3d diff --git a/package/mesa3d/mesa3d.hash b/package/mesa3d/mesa3d.hash index 613ebce89f..e902e6b828 100644 --- a/package/mesa3d/mesa3d.hash +++ b/package/mesa3d/mesa3d.hash @@ -1,5 +1,5 @@ -# From https://lists.freedesktop.org/archives/mesa-announce/2022-December/000697.html -sha256 3c9cd611c0859d307aba0659833386abdca4c86162d3c275ba5be62d16cf31eb mesa-22.3.1.tar.xz -sha512 8a7aee67f6351de293d23425229eb7c42d6918fe9ffb46c6e5df9609f79633c98ab78e892507fe48055c51fa88bf103d7b7baa58e826b1758f66067048baed5b mesa-22.3.1.tar.xz +# From https://lists.freedesktop.org/archives/mesa-dev/2022-December/225903.html +sha256 c15df758a8795f53e57f2a228eb4593c22b16dffd9b38f83901f76cd9533140b mesa-22.3.2.tar.xz +sha512 32934dd23cfcd6165c365597d9a469da0b806b72ea98a200f499344c3b47815db3bf78875b4ea766d2d28d9c70b50c1615d2d3fcbfd4769447fe0a9d3b32951f mesa-22.3.2.tar.xz # License sha256 a00275a53178e2645fb65be99a785c110513446a5071ff2c698ed260ad917d75 docs/license.rst diff --git a/package/mesa3d/mesa3d.mk b/package/mesa3d/mesa3d.mk index 447537d3a3..922fe1e735 100644 --- a/package/mesa3d/mesa3d.mk +++ b/package/mesa3d/mesa3d.mk @@ -5,7 +5,7 @@ ################################################################################ # When updating the version, please also update mesa3d-headers -MESA3D_VERSION = 22.3.1 +MESA3D_VERSION = 22.3.2 MESA3D_SOURCE = mesa-$(MESA3D_VERSION).tar.xz MESA3D_SITE = https://archive.mesa3d.org MESA3D_LICENSE = MIT, SGI, Khronos -- 2.34.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:01:24 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:01:24 +0100 Subject: [Buildroot] [PATCH 1/1] package/check: disable doc Message-ID: <20221230170124.18368-1-fontaine.fabrice@gmail.com> documentation can be disabled since version 0.13.0 and https://github.com/libcheck/check/commit/8ca1f79a73c374e9e9172937938947584c921659 Signed-off-by: Fabrice Fontaine --- package/check/check.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/check/check.mk b/package/check/check.mk index be82539469..ccffd08ee3 100644 --- a/package/check/check.mk +++ b/package/check/check.mk @@ -10,6 +10,7 @@ CHECK_INSTALL_STAGING = YES CHECK_DEPENDENCIES = host-pkgconf CHECK_LICENSE = LGPL-2.1+ CHECK_LICENSE_FILES = COPYING.LESSER +CHECK_CONF_OPTS = --disable-build-docs # Having checkmk in the target makes no sense define CHECK_REMOVE_CHECKMK -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:46:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:46:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: fix static build Message-ID: <20221230174646.409970-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.7.2 in commit 6987b92da510a8c8b9534a22506850c163d0f035 and https://github.com/containers/crun/commit/5837234e9840cd067edd9f6cd2ed9cae9a0e6570: src/crun.c:26:10: fatal error: dlfcn.h: No such file or directory 26 | #include | ^~~~~~~~~ Fixes: - http://autobuild.buildroot.org/results/a5f52a7ee757c92c9571261c0ed884d05caeaf2f Signed-off-by: Fabrice Fontaine --- ...src-crun.c-fix-build-without-dlfcn.h.patch | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch diff --git a/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch b/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch new file mode 100644 index 0000000000..3e8d3f4c4b --- /dev/null +++ b/package/crun/0001-src-crun.c-fix-build-without-dlfcn.h.patch @@ -0,0 +1,39 @@ +From 278b9b447bec3fb81bf252eb2fe2c856892ec802 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Fri, 30 Dec 2022 18:40:15 +0100 +Subject: [PATCH] src/crun.c: fix build without dlfcn.h + +Fix the following build failure without dlfcn.h raised since version 1.7 +and +https://github.com/containers/crun/commit/5837234e9840cd067edd9f6cd2ed9cae9a0e6570: + +src/crun.c:26:10: fatal error: dlfcn.h: No such file or directory + 26 | #include + | ^~~~~~~~~ + +Fixes: + - http://autobuild.buildroot.org/results/a5f52a7ee757c92c9571261c0ed884d05caeaf2f + +Signed-off-by: Fabrice Fontaine +[Upstream status: https://github.com/containers/crun/pull/1110] +--- + src/crun.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/crun.c b/src/crun.c +index cbfe900..af0cc97 100644 +--- a/src/crun.c ++++ b/src/crun.c +@@ -23,7 +23,9 @@ + #include + #include + ++#ifdef HAVE_DLOPEN + #include ++#endif + + #include "crun.h" + #include "libcrun/utils.h" +-- +2.35.1 + -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 17:53:50 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 18:53:50 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: needs fexecve Message-ID: <20221230175350.412551-1-fontaine.fabrice@gmail.com> crun unconditionally uses fexecve since its addition in commit 530d6f661e506a4774b7236cb93d65f669adbc92 and https://github.com/containers/crun/commit/ce4dfbb97a8a05bef125030eaa6c46c07a5f9344: resulting in the following uclibc build failure: /tmp/instance-11/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arceb-snps-linux-uclibc/9.2.1/../../../../arceb-snps-linux-uclibc/bin/ld: src/libcrun/crun-cloned_binary.o: in function `ensure_cloned_binary': cloned_binary.c:(.text+0x1006): undefined reference to `fexecve' Fixes: - http://autobuild.buildroot.org/results/e1f4ef2b392c0e7161390ba0f97d6eef3bd12e9c Signed-off-by: Fabrice Fontaine --- package/crun/Config.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package/crun/Config.in b/package/crun/Config.in index 5def7001c1..fa0894e126 100644 --- a/package/crun/Config.in +++ b/package/crun/Config.in @@ -1,8 +1,12 @@ config BR2_PACKAGE_CRUN bool "crun" - select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_MUSL + depends on !BR2_TOOLCHAIN_USES_UCLIBC # no fexecve + select BR2_PACKAGE_ARGP_STANDALONE if BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_YAJL # libocispec help crun is a fast and low-memory OCI Container Runtime in C. https://github.com/containers/crun + +comment "crun needs a glibc or musl toolchain" + depends on BR2_TOOLCHAIN_USES_UCLIBC -- 2.35.1 From fontaine.fabrice at gmail.com Fri Dec 30 18:08:43 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Fri, 30 Dec 2022 19:08:43 +0100 Subject: [Buildroot] [PATCH 1/1] package/crun: add libgcrypt optional dependency Message-ID: <20221230180843.521147-1-fontaine.fabrice@gmail.com> libgcrypt is an optional dependency which is enabled by default since version 1.7 and https://github.com/containers/crun/commit/dd310aaf5aee336d0f6236c1c2add7b7cb030482 Signed-off-by: Fabrice Fontaine --- package/crun/crun.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package/crun/crun.mk b/package/crun/crun.mk index 8c9993993c..fd8bfb0981 100644 --- a/package/crun/crun.mk +++ b/package/crun/crun.mk @@ -26,6 +26,10 @@ else CRUN_CONF_OPTS += --disable-caps endif +ifeq ($(BR2_PACKAGE_LIBGCRYPT),y) +CRUN_DEPENDENCIES += libgcrypt +endif + ifeq ($(BR2_PACKAGE_LIBSECCOMP),y) CRUN_DEPENDENCIES += libseccomp CRUN_CONF_OPTS += --enable-seccomp -- 2.35.1 From ju.o at free.fr Fri Dec 30 20:03:32 2022 From: ju.o at free.fr (Julien Olivain) Date: Fri, 30 Dec 2022 21:03:32 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 Message-ID: <20221230200332.6598-1-ju.o@free.fr> For change log since v2.3.0, see: - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 Signed-off-by: Julien Olivain --- Patch tested on branch master at commit 44be514 with commands: make check-package ... 0 warnings generated ./utils/test-pkg -p fluidsynth ... 6 builds, 2 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed --- package/fluidsynth/fluidsynth.hash | 2 +- package/fluidsynth/fluidsynth.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash index fdb0cf4117..3de41b1682 100644 --- a/package/fluidsynth/fluidsynth.hash +++ b/package/fluidsynth/fluidsynth.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk index 20fbb644f5..ad1ed7df11 100644 --- a/package/fluidsynth/fluidsynth.mk +++ b/package/fluidsynth/fluidsynth.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLUIDSYNTH_VERSION = 2.3.0 +FLUIDSYNTH_VERSION = 2.3.1 FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) FLUIDSYNTH_LICENSE = LGPL-2.1+ FLUIDSYNTH_LICENSE_FILES = LICENSE -- 2.39.0 From fontaine.fabrice at gmail.com Sat Dec 31 09:11:06 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:11:06 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: qrtr needs qmi Message-ID: <20221231091106.8458-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine --- package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..5b2e67fce1 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQMI + select BR2_PACKAGE_LIBQRTR_GLIB + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:33:46 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:33:46 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable tests Message-ID: <20221231093346.236891-1-fontaine.fabrice@gmail.com> tests can be disabled since version 1.20.0 and https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 Signed-off-by: Fabrice Fontaine --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8ef85b9b1d..5b8b9c5576 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ -Dpowerd_suspend_resume=false \ + -Dtests=false \ -Dudevdir=/usr/lib/udev ifeq ($(BR2_PACKAGE_LIBGUDEV),y) -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:34:25 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:34:25 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build Message-ID: <20221231093425.237228-1-fontaine.fabrice@gmail.com> Fix the following static build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: FAILED: src/ModemManager /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manager.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a src/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' Fixes: - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 Signed-off-by: Fabrice Fontaine --- ...n-hardcode-building-a-shared-library.patch | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch new file mode 100644 index 0000000000..435499a8f9 --- /dev/null +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch @@ -0,0 +1,54 @@ +From b075b757dca1681835dc1492e60de7688db78218 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 10:18:32 +0100 +Subject: [PATCH] meson: Un-hardcode building a shared library + +Use library() instead of shared_library() to allow specifying which kind +of library to build with "meson setup --default-library ..." + +This will avoid the following static build failure: + +FAILED: src/ModemManager +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manager.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a src/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' + +Fixes: + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 + +Signed-off-by: Fabrice Fontaine +[Upstream status: +https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/944] +--- + libmm-glib/meson.build | 2 +- + plugins/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build +index 42f8ac61..de668dab 100644 +--- a/libmm-glib/meson.build ++++ b/libmm-glib/meson.build +@@ -129,7 +129,7 @@ deps = [include_dep] + + libname = 'mm-glib' + +-libmm_glib = shared_library( ++libmm_glib = library( + libname, + version: mm_glib_version, + sources: sources, +diff --git a/plugins/meson.build b/plugins/meson.build +index f849bb53..9e081beb 100644 +--- a/plugins/meson.build ++++ b/plugins/meson.build +@@ -18,7 +18,7 @@ if enable_tests + libmm_test_generated_dep + ] + +- libmm_test_common = shared_library( ++ libmm_test_common = library( + 'mm-test-common', + sources: sources, + include_directories: top_inc, +-- +2.35.1 + -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 09:49:35 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 10:49:35 +0100 Subject: [Buildroot] [PATCH v2,1/1] package/modem-manager: qrtr needs qmi Message-ID: <20221231094935.245194-1-fontaine.fabrice@gmail.com> Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2: - Select BR2_PACKAGE_MODEM_MANAGER_LIBQMI instead of BR2_PACKAGE_LIBQMI package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..8489e6fc86 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQRTR_GLIB + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 10:14:51 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 11:14:51 +0100 Subject: [Buildroot] [PATCH 1/1] boot/afboot-stm32: disable stack-protector Message-ID: <20221231101451.521367-1-fontaine.fabrice@gmail.com> Disable stack-protector to avoid the following build failure: /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld -T stm32f429.lds --gc-sections -o stm32f469i-disco.elf stm32f469i-disco.o gpio.o mpu.o qspi.o start_kernel.o usart-f4.o /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.o: in function `main': stm32f469i-disco.c:(.text.startup.main+0x3b0): undefined reference to `__stack_chk_guard' /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4c0): undefined reference to `__stack_chk_fail' /home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4ec): undefined reference to `__stack_chk_guard' Fixes: - http://autobuild.buildroot.org/results/fa6ffab24c3998f21034ab24e8d2852cacde08c1 Signed-off-by: Fabrice Fontaine --- ...003-Makefile-disable-stack-protector.patch | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch diff --git a/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch b/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch new file mode 100644 index 0000000000..27a81b45d5 --- /dev/null +++ b/boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch @@ -0,0 +1,36 @@ +From d65b07d6fe438e760fdbc33a8e42650a27d5b417 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 11:09:38 +0100 +Subject: [PATCH] Makefile: disable stack-protector + +Disable stack-protector to avoid the following build failure: + +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld -T stm32f429.lds --gc-sections -o stm32f469i-disco.elf stm32f469i-disco.o gpio.o mpu.o qspi.o start_kernel.o usart-f4.o +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.o: in function `main': +stm32f469i-disco.c:(.text.startup.main+0x3b0): undefined reference to `__stack_chk_guard' +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4c0): undefined reference to `__stack_chk_fail' +/home/autobuild/autobuild/instance-14/output-1/host/bin/arm-buildroot-linux-gnueabi-ld: stm32f469i-disco.c:(.text.startup.main+0x4ec): undefined reference to `__stack_chk_guard' + +Fixes: + - http://autobuild.buildroot.org/results/fa6ffab24c3998f21034ab24e8d2852cacde08c1 + +Signed-off-by: Fabrice Fontaine +--- + Makefile | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Makefile b/Makefile +index 8f42be1..8da7a25 100644 +--- a/Makefile ++++ b/Makefile +@@ -14,6 +14,7 @@ CFLAGS := -mthumb -mcpu=cortex-m4 + CFLAGS += -ffunction-sections -fdata-sections + CFLAGS += -Os -std=gnu99 -Wall + CFLAGS += -fno-builtin ++CFLAGS += -fno-stack-protector + LINKERFLAGS := --gc-sections + + obj-y += gpio.o mpu.o qspi.o start_kernel.o +-- +2.35.1 + -- 2.35.1 From francois.perrad at gadz.org Sat Dec 31 11:04:11 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sat, 31 Dec 2022 12:04:11 +0100 Subject: [Buildroot] [PATCH 09/27] package/qoriq-rcw: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-9-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221229194729.8085-9-ju.o@free.fr> Message-ID: Le jeu. 29 d?c. 2022 ? 20:50, Julien Olivain a ?crit : > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: the _SITE_METHOD is also changed from "git" to the default > "wget", for faster downloads. This is why the package hash has > changed. > > Signed-off-by: Julien Olivain > Reviewed-by: Francois Perrad > --- > package/qoriq-rcw/Config.in.host | 2 +- > package/qoriq-rcw/qoriq-rcw.hash | 2 +- > package/qoriq-rcw/qoriq-rcw.mk | 3 +-- > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/package/qoriq-rcw/Config.in.host > b/package/qoriq-rcw/Config.in.host > index 08fc83acd0..58c16d495b 100644 > --- a/package/qoriq-rcw/Config.in.host > +++ b/package/qoriq-rcw/Config.in.host > @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW > $(HOST_DIR)/share/rcw. Either a SDK or post scripts can > then use this toolset and examples. > > - > https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ > + https://github.com/nxp-qoriq/rcw > > if BR2_PACKAGE_HOST_QORIQ_RCW > > diff --git a/package/qoriq-rcw/qoriq-rcw.hash > b/package/qoriq-rcw/qoriq-rcw.hash > index f34c771d11..2a887d57d4 100644 > --- a/package/qoriq-rcw/qoriq-rcw.hash > +++ b/package/qoriq-rcw/qoriq-rcw.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a > qoriq-rcw-LSDK-21.08-br1.tar.gz > +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 > qoriq-rcw-LSDK-21.08.tar.gz > sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 > LICENSE > diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/ > qoriq-rcw.mk > index 0501c36f46..8b1ceacfce 100644 > --- a/package/qoriq-rcw/qoriq-rcw.mk > +++ b/package/qoriq-rcw/qoriq-rcw.mk > @@ -5,8 +5,7 @@ > > ################################################################################ > > QORIQ_RCW_VERSION = LSDK-21.08 > -QORIQ_RCW_SITE = > https://source.codeaurora.org/external/qoriq/qoriq-components/rcw > -QORIQ_RCW_SITE_METHOD > > = git > +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) > QORIQ_RCW_LICENSE = BSD-3-Clause > QORIQ_RCW_LICENSE_FILES = LICENSE > > -- > 2.39.0 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From francois.perrad at gadz.org Sat Dec 31 11:04:43 2022 From: francois.perrad at gadz.org (=?UTF-8?Q?Fran=C3=A7ois_Perrad?=) Date: Sat, 31 Dec 2022 12:04:43 +0100 Subject: [Buildroot] [PATCH 27/27] configs/ls1028ardb: update codeaurora URLs to github In-Reply-To: <20221230095728.5941-6-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> <20221230095728.5941-1-ju.o@free.fr> <20221230095728.5941-6-ju.o@free.fr> Message-ID: Le ven. 30 d?c. 2022 ? 10:59, Julien Olivain a ?crit : > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: this commit updates the Kernel, U-Boot and ATF download urls. > The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. > > Signed-off-by: Julien Olivain > Reviewed-by: Francois Perrad > --- > configs/ls1028ardb_defconfig | 15 ++++++--------- > 1 file changed, 6 insertions(+), 9 deletions(-) > > diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig > index 1bc84f7b80..a46b94511a 100644 > --- a/configs/ls1028ardb_defconfig > +++ b/configs/ls1028ardb_defconfig > @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c > board/freescale/ls1028ardb/genimage.cfg" > > # Kernel > BR2_LINUX_KERNEL=y > -BR2_LINUX_KERNEL_CUSTOM_GIT=y > -BR2_LINUX_KERNEL_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/linux" > -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y > +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" > BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" > > BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" > BR2_LINUX_KERNEL_DTS_SUPPORT=y > @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" > > # Bootloaders > BR2_TARGET_ARM_TRUSTED_FIRMWARE=y > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/atf" > -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y > +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y > BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y > @@ -48,9 +46,8 @@ > BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" > BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" > BR2_TARGET_UBOOT=y > BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y > -BR2_TARGET_UBOOT_CUSTOM_GIT=y > -BR2_TARGET_UBOOT_CUSTOM_REPO_URL=" > https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" > -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" > +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y > +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call > github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" > BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" > BR2_TARGET_UBOOT_NEEDS_DTC=y > > -- > 2.39.0 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From unixmania at gmail.com Sat Dec 31 11:18:11 2022 From: unixmania at gmail.com (Carlos Santos) Date: Sat, 31 Dec 2022 08:18:11 -0300 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: <20221229214611.GJ2498764@scaer> References: <20221227114842.2620182-1-unixmania@gmail.com> <20221229214611.GJ2498764@scaer> Message-ID: On Thu, Dec 29, 2022 at 6:46 PM Yann E. MORIN wrote: > > Carlos, All, > ---8<--- > Applied to master with a few changes: > - always build at least user or system This is not good. It should be possible to build only the tools. I will send a patch to fix this problem. > - add help text to BR2_PACKAGE_QEMU_CHOOSE_TARGETS > - simplify prompt for BR2_PACKAGE_QEMU_CHOOSE_TARGETS > - simplify list of targets with unique QEMU_TARGET_LIST_y > - extend the commit log with "Notes about the list of enabled targets" > > Regards, > Yann E. MORIN. ---8<--- Thanks! -- Carlos Santos From yann.morin.1998 at free.fr Sat Dec 31 12:31:30 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 13:31:30 +0100 Subject: [Buildroot] [PATCH v2] package/qemu: refactor target emulator selection In-Reply-To: References: <20221227114842.2620182-1-unixmania@gmail.com> <20221229214611.GJ2498764@scaer> Message-ID: <20221231123130.GK2498764@scaer> Carlos, All, On 2022-12-31 08:18 -0300, Carlos Santos spake thusly: > On Thu, Dec 29, 2022 at 6:46 PM Yann E. MORIN wrote: > ---8<--- > > Applied to master with a few changes: > > - always build at least user or system > This is not good. It should be possible to build only the tools. I > will send a patch to fix this problem. Arg, indeed, I totally missed that. Thanks! Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From thomas.petazzoni at bootlin.com Sat Dec 31 13:23:42 2022 From: thomas.petazzoni at bootlin.com (Thomas Petazzoni) Date: Sat, 31 Dec 2022 14:23:42 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: References: Message-ID: <20221231142342.1189ede4@windsurf> On Thu, 29 Dec 2022 23:06:55 +0100 Giulio Benetti wrote: > > How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? > > They don?t have the Issue available in GitHub, I send an email to the maintainer then. Open a pull request. Thomas -- Thomas Petazzoni, co-owner and CEO, Bootlin Embedded Linux and Kernel engineering and training https://bootlin.com From ju.o at free.fr Sat Dec 31 13:55:56 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:56 +0100 Subject: [Buildroot] [PATCH 1/4] package/freescale-imx: update SITE to directly use https Message-ID: <20221231135559.34464-1-ju.o@free.fr> http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite some time now. It is also quite common to directly hit https:// urls now. Signed-off-by: Julien Olivain --- package/freescale-imx/freescale-imx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk index 5f32a098a2..b119d90ec3 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,6 +4,6 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO include $(sort $(wildcard package/freescale-imx/*/*.mk)) -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:57 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:57 +0100 Subject: [Buildroot] [PATCH 2/4] board/freescale/imx28evk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-2-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old Freescale link to the correct nxp.com location. Signed-off-by: Julien Olivain --- board/freescale/imx28evk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx28evk/readme.txt b/board/freescale/imx28evk/readme.txt index 2920cb04cd..3b77634fe1 100644 --- a/board/freescale/imx28evk/readme.txt +++ b/board/freescale/imx28evk/readme.txt @@ -54,4 +54,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/user_guide/EVK_imx28_QuickStart.pdf +[1] https://www.nxp.com/docs/en/user-guide/EVK_imx28_QuickStart.pdf -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:58 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:58 +0100 Subject: [Buildroot] [PATCH 3/4] board/freescale/imx6sabre/readme.txt: update broken urls In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-3-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the links are not broken in the sense of a 404 http error, the pointed resources are not found. This commit updates the old freescale links to the correct nxp.com locations. Note: the link to the SABRE for Automotive Infotainment Quick Start Guide now requires a free registration to be accessed. Signed-off-by: Julien Olivain --- board/freescale/imx6sabre/readme.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/board/freescale/imx6sabre/readme.txt b/board/freescale/imx6sabre/readme.txt index 4b8db5233a..320ee463e2 100644 --- a/board/freescale/imx6sabre/readme.txt +++ b/board/freescale/imx6sabre/readme.txt @@ -8,15 +8,15 @@ as well as the Freescale SABRE Board for Automotive Infotainment. Read the i.MX 6 SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf Read the i.MX 6 SoloX SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SOLOXQSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/IMX6SOLOXQSG.pdf Read the SABRE for Automotive Infotainment Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SABREINFOQSG.pdf +https://www.nxp.com/webapp/Download?colCode=IMX6SABREINFOQSG Building with NXP kernel and NXP U-Boot ======================================= @@ -166,6 +166,6 @@ Enjoy! References ========== -https://community.freescale.com/docs/DOC-95015 -https://community.freescale.com/docs/DOC-95017 -https://community.freescale.com/docs/DOC-99218 +https://community.nxp.com/docs/DOC-95015 +https://community.nxp.com/docs/DOC-95017 +https://community.nxp.com/docs/DOC-99218 -- 2.39.0 From ju.o at free.fr Sat Dec 31 13:55:59 2022 From: ju.o at free.fr (Julien Olivain) Date: Sat, 31 Dec 2022 14:55:59 +0100 Subject: [Buildroot] [PATCH 4/4] board/freescale/imx6ulevk/readme.txt: update broken url In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231135559.34464-4-ju.o@free.fr> http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old freescale link to the correct nxp.com location. Note: the link now requires a free registration to be accessed. Signed-off-by: Julien Olivain --- board/freescale/imx6ulevk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 5bc03771f2..5a5b4ae5a3 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -71,4 +71,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/quick_start_guide/IMX6ULTRALITEQSG.pdf +[1] https://www.nxp.com/webapp/Download?colCode=IMX6ULTRALITEQSG -- 2.39.0 From yann.morin.1998 at free.fr Sat Dec 31 16:04:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:04:19 +0100 Subject: [Buildroot] [git commit] package/modem-manager: qrtr needs qmi Message-ID: <20221231161313.A603D86E97@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4bb4288dd08c688072a25bf60c3a60e0047c1668 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled Fixes: - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/Config.in | 12 ++++++++++++ package/modem-manager/modem-manager.mk | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in index d211d68ee1..8489e6fc86 100644 --- a/package/modem-manager/Config.in +++ b/package/modem-manager/Config.in @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI select BR2_PACKAGE_LIBQMI help This option enables support for QMI protocol + +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR + bool "QRTR support" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib + select BR2_PACKAGE_LIBQRTR_GLIB + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI + help + This option enables support for QRTR protocol + +comment "QRTR support needs a toolchain w/ headers >= 4.15" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 + endif comment "modemmanager needs a toolchain w/ wchar, threads" diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8a0dbba3a4..8ef85b9b1d 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -37,7 +37,7 @@ else MODEM_MANAGER_CONF_OPTS += -Dmbim=false endif -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) MODEM_MANAGER_DEPENDENCIES += libqrtr-glib MODEM_MANAGER_CONF_OPTS += -Dqrtr=true else From yann.morin.1998 at free.fr Sat Dec 31 16:04:33 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:04:33 +0100 Subject: [Buildroot] [git commit] package/modem-manager: disable tests Message-ID: <20221231161313.AFB9386E9E@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ed631bc7525356c2e086a307e93df7d71d2fdde7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master tests can be disabled since version 1.20.0 and https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 8ef85b9b1d..5b8b9c5576 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ -Dpowerd_suspend_resume=false \ + -Dtests=false \ -Dudevdir=/usr/lib/udev ifeq ($(BR2_PACKAGE_LIBGUDEV),y) From yann.morin.1998 at free.fr Sat Dec 31 16:12:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:12:19 +0100 Subject: [Buildroot] [git commit] package/modem-manager: fix static build Message-ID: <20221231161313.BAF0A86EA3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=d769cfc13f6c2544f8bc5b6339d23763319a2383 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Fix the following static build failure raised since bump to version 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: FAILED: src/ModemManager /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manage r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a sr c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autob uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' Fixes: - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- ...son-Un-hardcode-building-a-shared-library.patch | 54 ++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch new file mode 100644 index 0000000000..e99396d0d1 --- /dev/null +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch @@ -0,0 +1,54 @@ +From a9651f2390d3691dc74bcdb24b69a043fb0aacae Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Sat, 31 Dec 2022 10:18:32 +0100 +Subject: [PATCH] meson: Un-hardcode building a shared library + +Use library() instead of shared_library() to allow specifying which kind +of library to build with "meson setup --default-library ..." + +This will avoid the following static build failure: + +FAILED: src/ModemManager +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manag er.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a s rc/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/auto build/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' + +Fixes: + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 + +Signed-off-by: Fabrice Fontaine +[yann.morin.1998 at free.fr: actual backport of upstreeam commit] +Signed-off-by: Yann E. MORIN +--- + libmm-glib/meson.build | 2 +- + plugins/meson.build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build +index 42f8ac61..de668dab 100644 +--- a/libmm-glib/meson.build ++++ b/libmm-glib/meson.build +@@ -129,7 +129,7 @@ deps = [include_dep] + + libname = 'mm-glib' + +-libmm_glib = shared_library( ++libmm_glib = library( + libname, + version: mm_glib_version, + sources: sources, +diff --git a/plugins/meson.build b/plugins/meson.build +index f849bb53..9e081beb 100644 +--- a/plugins/meson.build ++++ b/plugins/meson.build +@@ -18,7 +18,7 @@ if enable_tests + libmm_test_generated_dep + ] + +- libmm_test_common = shared_library( ++ libmm_test_common = library( + 'mm-test-common', + sources: sources, + include_directories: top_inc, +-- +2.25.1 + From yann.morin.1998 at free.fr Sat Dec 31 16:13:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:13:32 +0100 Subject: [Buildroot] [PATCH v2, 1/1] package/modem-manager: qrtr needs qmi In-Reply-To: <20221231094935.245194-1-fontaine.fabrice@gmail.com> References: <20221231094935.245194-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161332.GL2498764@scaer> Fabrice, All, On 2022-12-31 10:49 +0100, Fabrice Fontaine spake thusly: > Fix the following build failure raised since bump to version 1.20.2 in > commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > ../output-1/build/modem-manager-1.20.2/meson.build:262:2: ERROR: Assert failed: QRTR support requires QMI enabled > > Fixes: > - http://autobuild.buildroot.org/results/04b9a41c5edbc492ef640b27d4d3d896d230cf34 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > Changes v1 -> v2: > - Select BR2_PACKAGE_MODEM_MANAGER_LIBQMI instead of BR2_PACKAGE_LIBQMI > > package/modem-manager/Config.in | 12 ++++++++++++ > package/modem-manager/modem-manager.mk | 2 +- > 2 files changed, 13 insertions(+), 1 deletion(-) > > diff --git a/package/modem-manager/Config.in b/package/modem-manager/Config.in > index d211d68ee1..8489e6fc86 100644 > --- a/package/modem-manager/Config.in > +++ b/package/modem-manager/Config.in > @@ -25,6 +25,18 @@ config BR2_PACKAGE_MODEM_MANAGER_LIBQMI > select BR2_PACKAGE_LIBQMI > help > This option enables support for QMI protocol > + > +config BR2_PACKAGE_MODEM_MANAGER_LIBQRTR > + bool "QRTR support" > + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 # libqrtr-glib > + select BR2_PACKAGE_LIBQRTR_GLIB > + select BR2_PACKAGE_MODEM_MANAGER_LIBQMI > + help > + This option enables support for QRTR protocol > + > +comment "QRTR support needs a toolchain w/ headers >= 4.15" > + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15 > + > endif > > comment "modemmanager needs a toolchain w/ wchar, threads" > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 8a0dbba3a4..8ef85b9b1d 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -37,7 +37,7 @@ else > MODEM_MANAGER_CONF_OPTS += -Dmbim=false > endif > > -ifeq ($(BR2_PACKAGE_LIBQRTR_GLIB),y) > +ifeq ($(BR2_PACKAGE_MODEM_MANAGER_LIBQRTR),y) > MODEM_MANAGER_DEPENDENCIES += libqrtr-glib > MODEM_MANAGER_CONF_OPTS += -Dqrtr=true > else > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:13:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:13:58 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable tests In-Reply-To: <20221231093346.236891-1-fontaine.fabrice@gmail.com> References: <20221231093346.236891-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161357.GM2498764@scaer> Fabrice, All, On 2022-12-31 10:33 +0100, Fabrice Fontaine spake thusly: > tests can be disabled since version 1.20.0 and > https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/ba96ccc61587b7b6c31b94826ee7a3c44d795364 > > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/modem-manager/modem-manager.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 8ef85b9b1d..5b8b9c5576 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -14,6 +14,7 @@ MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIE > MODEM_MANAGER_INSTALL_STAGING = YES > MODEM_MANAGER_CONF_OPTS = \ > -Dpowerd_suspend_resume=false \ > + -Dtests=false \ > -Dudevdir=/usr/lib/udev > > ifeq ($(BR2_PACKAGE_LIBGUDEV),y) > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:14:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:14:39 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build In-Reply-To: <20221231093425.237228-1-fontaine.fabrice@gmail.com> References: <20221231093425.237228-1-fontaine.fabrice@gmail.com> Message-ID: <20221231161439.GN2498764@scaer> Fabrice, All, On 2022-12-31 10:34 +0100, Fabrice Fontaine spake thusly: > Fix the following static build failure raised since bump to version > 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > FAILED: src/ModemManager > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manage > r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a sr > c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/autob > uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > > Fixes: > - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > > Signed-off-by: Fabrice Fontaine Upstream accepted your patch now, so I did an actual backport. Applied to master, thanks. Regards, Yann E. MORIN. > --- > ...n-hardcode-building-a-shared-library.patch | 54 +++++++++++++++++++ > 1 file changed, 54 insertions(+) > create mode 100644 package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > > diff --git a/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > new file mode 100644 > index 0000000000..435499a8f9 > --- /dev/null > +++ b/package/modem-manager/0001-meson-Un-hardcode-building-a-shared-library.patch > @@ -0,0 +1,54 @@ > +From b075b757dca1681835dc1492e60de7688db78218 Mon Sep 17 00:00:00 2001 > +From: Fabrice Fontaine > +Date: Sat, 31 Dec 2022 10:18:32 +0100 > +Subject: [PATCH] meson: Un-hardcode building a shared library > + > +Use library() instead of shared_library() to allow specifying which kind > +of library to build with "meson setup --default-library ..." > + > +This will avoid the following static build failure: > + > +FAILED: src/ModemManager > +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc -o src/ModemManager src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o src/ModemManager.p/mm-base-manager.c.o src/ModemManager.p/mm-base-modem-at.c.o src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o src/ModemManager.p/mm-broadband-bearer.c.o src/ModemManager.p/mm-broadband-modem.c.o src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o src/ModemManager.p/mm-dispatcher-connection.c.o src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o src/ModemManager.p/mm-iface-modem-3gpp-profile-manag > er.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o src/ModemManager.p/mm-iface-modem.c.o src/ModemManager.p/mm-iface-modem-cdma.c.o src/ModemManager.p/mm-iface-modem-firmware.c.o src/ModemManager.p/mm-iface-modem-location.c.o src/ModemManager.p/mm-iface-modem-messaging.c.o src/ModemManager.p/mm-iface-modem-oma.c.o src/ModemManager.p/mm-iface-modem-sar.c.o src/ModemManager.p/mm-iface-modem-signal.c.o src/ModemManager.p/mm-iface-modem-simple.c.o src/ModemManager.p/mm-iface-modem-time.c.o src/ModemManager.p/mm-iface-modem-voice.c.o src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o src/ModemManager.p/mm-port-probe.c.o src/ModemManager.p/mm-port-probe-at.c.o src/ModemManager.p/mm-private-boxed-types.c.o src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib -Wl,--start-group src/libport.a s > rc/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a -Wl,--export-dynamic /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a -pthread -lm /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a /home/auto > build/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a -Wl,--end-group > +/home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > + > +Fixes: > + - http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > + > +Signed-off-by: Fabrice Fontaine > +[Upstream status: > +https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/944] > +--- > + libmm-glib/meson.build | 2 +- > + plugins/meson.build | 2 +- > + 2 files changed, 2 insertions(+), 2 deletions(-) > + > +diff --git a/libmm-glib/meson.build b/libmm-glib/meson.build > +index 42f8ac61..de668dab 100644 > +--- a/libmm-glib/meson.build > ++++ b/libmm-glib/meson.build > +@@ -129,7 +129,7 @@ deps = [include_dep] > + > + libname = 'mm-glib' > + > +-libmm_glib = shared_library( > ++libmm_glib = library( > + libname, > + version: mm_glib_version, > + sources: sources, > +diff --git a/plugins/meson.build b/plugins/meson.build > +index f849bb53..9e081beb 100644 > +--- a/plugins/meson.build > ++++ b/plugins/meson.build > +@@ -18,7 +18,7 @@ if enable_tests > + libmm_test_generated_dep > + ] > + > +- libmm_test_common = shared_library( > ++ libmm_test_common = library( > + 'mm-test-common', > + sources: sources, > + include_directories: top_inc, > +-- > +2.35.1 > + > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:17:06 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:06 +0100 Subject: [Buildroot] [git commit] package/freescale-imx: update SITE to directly use https Message-ID: <20221231162003.34F0086F78@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dc23c61e4d3fa9557db4977b8d30905a3f55e83d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite some time now. It is also quite common to directly hit https:// urls now. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/freescale-imx.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk index 5f32a098a2..b119d90ec3 100644 --- a/package/freescale-imx/freescale-imx.mk +++ b/package/freescale-imx/freescale-imx.mk @@ -4,6 +4,6 @@ # ################################################################################ -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO include $(sort $(wildcard package/freescale-imx/*/*.mk)) From yann.morin.1998 at free.fr Sat Dec 31 16:17:12 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:12 +0100 Subject: [Buildroot] [git commit] board/freescale/imx6ulevk/readme.txt: update broken url Message-ID: <20221231162003.51B6786F87@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=01a3cb0f6eac48150c4bd246402025c0790e2625 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old freescale link to the correct nxp.com location. Note: the link now requires a free registration to be accessed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx6ulevk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx6ulevk/readme.txt b/board/freescale/imx6ulevk/readme.txt index 5bc03771f2..5a5b4ae5a3 100644 --- a/board/freescale/imx6ulevk/readme.txt +++ b/board/freescale/imx6ulevk/readme.txt @@ -71,4 +71,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/quick_start_guide/IMX6ULTRALITEQSG.pdf +[1] https://www.nxp.com/webapp/Download?colCode=IMX6ULTRALITEQSG From yann.morin.1998 at free.fr Sat Dec 31 16:17:08 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:08 +0100 Subject: [Buildroot] [git commit] board/freescale/imx28evk/readme.txt: update broken url Message-ID: <20221231162003.3DC0686E8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=4e54522caeeaec2e14065752cb3905d292f374e6 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the link is not broken in the sense of a 404 http error, the pointed resource is not found. This commit updates the old Freescale link to the correct nxp.com location. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx28evk/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/freescale/imx28evk/readme.txt b/board/freescale/imx28evk/readme.txt index 2920cb04cd..3b77634fe1 100644 --- a/board/freescale/imx28evk/readme.txt +++ b/board/freescale/imx28evk/readme.txt @@ -54,4 +54,4 @@ Enjoy! References ========== -[1] http://cache.freescale.com/files/32bit/doc/user_guide/EVK_imx28_QuickStart.pdf +[1] https://www.nxp.com/docs/en/user-guide/EVK_imx28_QuickStart.pdf From yann.morin.1998 at free.fr Sat Dec 31 16:17:10 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:17:10 +0100 Subject: [Buildroot] [git commit] board/freescale/imx6sabre/readme.txt: update broken urls Message-ID: <20221231162003.473DD86F7D@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bfbbfd8fecf8623da4772f97ce208b3e4b69de80 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master http://freescale.com/ urls are all redirected to the NXP homepage https://www.nxp.com/ Even if the links are not broken in the sense of a 404 http error, the pointed resources are not found. This commit updates the old freescale links to the correct nxp.com locations. Note: the link to the SABRE for Automotive Infotainment Quick Start Guide now requires a free registration to be accessed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- board/freescale/imx6sabre/readme.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/board/freescale/imx6sabre/readme.txt b/board/freescale/imx6sabre/readme.txt index 4b8db5233a..320ee463e2 100644 --- a/board/freescale/imx6sabre/readme.txt +++ b/board/freescale/imx6sabre/readme.txt @@ -8,15 +8,15 @@ as well as the Freescale SABRE Board for Automotive Infotainment. Read the i.MX 6 SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/SABRESDB_IMX6_QSG.pdf Read the i.MX 6 SoloX SABRESD Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SOLOXQSG.pdf +https://www.nxp.com/files-static/32bit/doc/quick_start_guide/IMX6SOLOXQSG.pdf Read the SABRE for Automotive Infotainment Quick Start Guide for an introduction to the board: -http://cache.freescale.com/files/32bit/doc/user_guide/IMX6SABREINFOQSG.pdf +https://www.nxp.com/webapp/Download?colCode=IMX6SABREINFOQSG Building with NXP kernel and NXP U-Boot ======================================= @@ -166,6 +166,6 @@ Enjoy! References ========== -https://community.freescale.com/docs/DOC-95015 -https://community.freescale.com/docs/DOC-95017 -https://community.freescale.com/docs/DOC-99218 +https://community.nxp.com/docs/DOC-95015 +https://community.nxp.com/docs/DOC-95017 +https://community.nxp.com/docs/DOC-99218 From yann.morin.1998 at free.fr Sat Dec 31 16:20:43 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:20:43 +0100 Subject: [Buildroot] [PATCH 1/4] package/freescale-imx: update SITE to directly use https In-Reply-To: <20221231135559.34464-1-ju.o@free.fr> References: <20221231135559.34464-1-ju.o@free.fr> Message-ID: <20221231162043.GO2498764@scaer> Julien, All, On 2022-12-31 14:55 +0100, Julien Olivain spake thusly: > http://www.nxp.com/ has a redirect to https://www.nxp.com/ for quite > some time now. It is also quite common to directly hit https:// urls > now. > > Signed-off-by: Julien Olivain Whole series of 4 patches applied to master, thanks. Regards, Yann E. MORIN. > --- > package/freescale-imx/freescale-imx.mk | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/freescale-imx/freescale-imx.mk b/package/freescale-imx/freescale-imx.mk > index 5f32a098a2..b119d90ec3 100644 > --- a/package/freescale-imx/freescale-imx.mk > +++ b/package/freescale-imx/freescale-imx.mk > @@ -4,6 +4,6 @@ > # > ################################################################################ > > -FREESCALE_IMX_SITE = http://www.nxp.com/lgfiles/NMG/MAD/YOCTO > +FREESCALE_IMX_SITE = https://www.nxp.com/lgfiles/NMG/MAD/YOCTO > > include $(sort $(wildcard package/freescale-imx/*/*.mk)) > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 16:21:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:21:13 +0100 Subject: [Buildroot] [git commit] package/fluidsynth: bump to version 2.3.1 Message-ID: <20221231162125.7CFF286F8B@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=faa8c35d117348f35c129c62a3d02447f47bde88 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master For change log since v2.3.0, see: - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fluidsynth/fluidsynth.hash | 2 +- package/fluidsynth/fluidsynth.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash index fdb0cf4117..3de41b1682 100644 --- a/package/fluidsynth/fluidsynth.hash +++ b/package/fluidsynth/fluidsynth.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk index 20fbb644f5..ad1ed7df11 100644 --- a/package/fluidsynth/fluidsynth.mk +++ b/package/fluidsynth/fluidsynth.mk @@ -4,7 +4,7 @@ # ################################################################################ -FLUIDSYNTH_VERSION = 2.3.0 +FLUIDSYNTH_VERSION = 2.3.1 FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) FLUIDSYNTH_LICENSE = LGPL-2.1+ FLUIDSYNTH_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:21:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:21:42 +0100 Subject: [Buildroot] [PATCH 1/1] package/fluidsynth: bump to version 2.3.1 In-Reply-To: <20221230200332.6598-1-ju.o@free.fr> References: <20221230200332.6598-1-ju.o@free.fr> Message-ID: <20221231162142.GP2498764@scaer> Julien, All, On 2022-12-30 21:03 +0100, Julien Olivain spake thusly: > For change log since v2.3.0, see: > - https://github.com/FluidSynth/fluidsynth/releases/tag/v2.3.1 > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Patch tested on branch master at commit 44be514 with commands: > > make check-package > ... > 0 warnings generated > > ./utils/test-pkg -p fluidsynth > ... > 6 builds, 2 skipped, 0 build failed, 0 legal-info failed, 0 show-info failed > --- > package/fluidsynth/fluidsynth.hash | 2 +- > package/fluidsynth/fluidsynth.mk | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/package/fluidsynth/fluidsynth.hash b/package/fluidsynth/fluidsynth.hash > index fdb0cf4117..3de41b1682 100644 > --- a/package/fluidsynth/fluidsynth.hash > +++ b/package/fluidsynth/fluidsynth.hash > @@ -1,3 +1,3 @@ > # Locally computed > -sha256 1df5a1afb91acf3b945b7fdb89ac0d99877622161d9b5155533da59113eaaa20 fluidsynth-2.3.0.tar.gz > +sha256 d734e4cf488be763cf123e5976f3154f0094815093eecdf71e0e9ae148431883 fluidsynth-2.3.1.tar.gz > sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE > diff --git a/package/fluidsynth/fluidsynth.mk b/package/fluidsynth/fluidsynth.mk > index 20fbb644f5..ad1ed7df11 100644 > --- a/package/fluidsynth/fluidsynth.mk > +++ b/package/fluidsynth/fluidsynth.mk > @@ -4,7 +4,7 @@ > # > ################################################################################ > > -FLUIDSYNTH_VERSION = 2.3.0 > +FLUIDSYNTH_VERSION = 2.3.1 > FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION)) > FLUIDSYNTH_LICENSE = LGPL-2.1+ > FLUIDSYNTH_LICENSE_FILES = LICENSE > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From aleksander at aleksander.es Sat Dec 31 16:26:45 2022 From: aleksander at aleksander.es (Aleksander Morgado) Date: Sat, 31 Dec 2022 17:26:45 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: fix static build In-Reply-To: <20221231161439.GN2498764@scaer> References: <20221231093425.237228-1-fontaine.fabrice@gmail.com> <20221231161439.GN2498764@scaer> Message-ID: Hey > > > Fix the following static build failure raised since bump to version > > 1.20.2 in commit b95334b71fbdde0f7621b58ed35fa98df9e0966d: > > > > FAILED: src/ModemManager > > > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/bin/m68k-linux-gcc > -o src/ModemManager > src/ModemManager.p/meson-generated_.._mm-daemon-enums-types.c.o > src/ModemManager.p/main.c.o src/ModemManager.p/mm-auth-provider.c.o > src/ModemManager.p/mm-base-bearer.c.o src/ModemManager.p/mm-base-call.c.o > src/ModemManager.p/mm-base-manager.c.o > src/ModemManager.p/mm-base-modem-at.c.o > src/ModemManager.p/mm-base-modem.c.o src/ModemManager.p/mm-base-sim.c.o > src/ModemManager.p/mm-base-sms.c.o src/ModemManager.p/mm-bearer-list.c.o > src/ModemManager.p/mm-broadband-bearer.c.o > src/ModemManager.p/mm-broadband-modem.c.o > src/ModemManager.p/mm-call-list.c.o src/ModemManager.p/mm-context.c.o > src/ModemManager.p/mm-device.c.o src/ModemManager.p/mm-dispatcher.c.o > src/ModemManager.p/mm-dispatcher-connection.c.o > src/ModemManager.p/mm-dispatcher-fcc-unlock.c.o > src/ModemManager.p/mm-filter.c.o src/ModemManager.p/mm-iface-modem-3gpp.c.o > src/ModemManager.p/mm-iface-modem-3gpp-profile-manage > > r.c.o src/ModemManager.p/mm-iface-modem-3gpp-ussd.c.o > src/ModemManager.p/mm-iface-modem.c.o > src/ModemManager.p/mm-iface-modem-cdma.c.o > src/ModemManager.p/mm-iface-modem-firmware.c.o > src/ModemManager.p/mm-iface-modem-location.c.o > src/ModemManager.p/mm-iface-modem-messaging.c.o > src/ModemManager.p/mm-iface-modem-oma.c.o > src/ModemManager.p/mm-iface-modem-sar.c.o > src/ModemManager.p/mm-iface-modem-signal.c.o > src/ModemManager.p/mm-iface-modem-simple.c.o > src/ModemManager.p/mm-iface-modem-time.c.o > src/ModemManager.p/mm-iface-modem-voice.c.o > src/ModemManager.p/mm-plugin.c.o src/ModemManager.p/mm-plugin-manager.c.o > src/ModemManager.p/mm-port-probe.c.o > src/ModemManager.p/mm-port-probe-at.c.o > src/ModemManager.p/mm-private-boxed-types.c.o > src/ModemManager.p/mm-sms-list.c.o -Wl,--as-needed -Wl,--no-undefined > -Wl,-O1 -static '-Wl,-rpath,$ORIGIN/../libmm-glib' > -Wl,-rpath-link,/home/autobuild/autobuild/instance-11/output-1/build/modem-manager-1.20.2/build/libmm-glib > -Wl,--start-group src/libport.a sr > > c/libkerneldevice.a src/libhelpers.a libmm-glib/libmm-glib.so.0.9.0 > libqcdm/src/libqcdm.a libmm-glib/generated/tests/libmm-test-generated.a > -Wl,--export-dynamic > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgmodule-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libglib-2.0.a > -pthread -lm > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libpcre.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgio-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libgobject-2.0.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libffi.a > /home/autob > > > uild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libz.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libmount.a > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/m68k-buildroot-linux-uclibc/sysroot/usr/lib/libblkid.a > -Wl,--end-group > > > /home/autobuild/autobuild/instance-11/output-1/per-package/modem-manager/host/opt/ext-toolchain/bin/../lib/gcc/m68k-buildroot-linux-uclibc/11.2.0/../../../../m68k-buildroot-linux-uclibc/bin/ld: > attempted static link of dynamic object `libmm-glib/libmm-glib.so.0.9.0' > > > > Fixes: > > - > http://autobuild.buildroot.org/results/9803d593305df36c4a8d67aac2fb4c9a3120a072 > > > > Signed-off-by: Fabrice Fontaine > > Upstream accepted your patch now, so I did an actual backport. > FYI, release 1.20.4 is also out and contains this patch Cheers! > -------------- next part -------------- An HTML attachment was scrubbed... URL: From yann.morin.1998 at free.fr Sat Dec 31 16:22:40 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:40 +0100 Subject: [Buildroot] [git commit] package/imx-mkimage: update codeaurora URLs to github Message-ID: <20221231163500.9DD8086F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=153b91ed13174a9013393a8b8eb907a5ff511e58 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/imx-mkimage/Config.in.host | 2 +- package/imx-mkimage/imx-mkimage.hash | 2 +- package/imx-mkimage/imx-mkimage.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host index 8d273557a1..09df2a3c29 100644 --- a/package/imx-mkimage/Config.in.host +++ b/package/imx-mkimage/Config.in.host @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE imx-mkimage is used to combine input images and generate final boot image with appropriate IVT set. - https://source.codeaurora.org/external/imx/imx-mkimage + https://github.com/nxp-imx/imx-mkimage diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash index 81d99a5d1c..8346fd64b1 100644 --- a/package/imx-mkimage/imx-mkimage.hash +++ b/package/imx-mkimage/imx-mkimage.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk index 0bfca72504..54c948e0d3 100644 --- a/package/imx-mkimage/imx-mkimage.mk +++ b/package/imx-mkimage/imx-mkimage.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage -IMX_MKIMAGE_SITE_METHOD = git +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) IMX_MKIMAGE_LICENSE = GPL-2.0+ IMX_MKIMAGE_LICENSE_FILES = COPYING HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib From yann.morin.1998 at free.fr Sat Dec 31 16:22:48 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:48 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-kobs: update to NXPmicro github organization Message-ID: <20221231163500.CCABD86F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=cec5a941b0867803045450688fbec8992e48d81d branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master imx-kobs was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. The commit also replaces the Config.in comment saying the package does not have an upstream by the github.com project page. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-kobs/Config.in | 3 +-- package/freescale-imx/imx-kobs/imx-kobs.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-kobs/Config.in b/package/freescale-imx/imx-kobs/Config.in index 61be9f26d4..a81842b9a5 100644 --- a/package/freescale-imx/imx-kobs/Config.in +++ b/package/freescale-imx/imx-kobs/Config.in @@ -5,5 +5,4 @@ config BR2_PACKAGE_IMX_KOBS The imx-kobs tool is used for writing images to NAND on i.MX platforms. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/NXPmicro/imx-kobs diff --git a/package/freescale-imx/imx-kobs/imx-kobs.mk b/package/freescale-imx/imx-kobs/imx-kobs.mk index d6a250cf72..91b39f6fa4 100644 --- a/package/freescale-imx/imx-kobs/imx-kobs.mk +++ b/package/freescale-imx/imx-kobs/imx-kobs.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_KOBS_VERSION = a0e9adce2fb7fcd57e794d7f9a5deba0f94f521b -IMX_KOBS_SITE = $(call github,codeauroraforum,imx-kobs,$(IMX_KOBS_VERSION)) +IMX_KOBS_SITE = $(call github,NXPmicro,imx-kobs,$(IMX_KOBS_VERSION)) IMX_KOBS_LICENSE = GPL-2.0+ IMX_KOBS_LICENSE_FILES = COPYING From yann.morin.1998 at free.fr Sat Dec 31 16:22:42 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:42 +0100 Subject: [Buildroot] [git commit] package/fmc: update codeaurora URLs to github Message-ID: <20221231163500.A836986F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=774c39caf093943aa9416c636fe3b2ec31a64e21 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. This commit also: - changes the _SITE_METHOD from "git" to the default "wget", - updates an old and broken freescale.com app note link, - adds the github project page as project url. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version "fsl-sdk-v2.0" is an old tag from 2015. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc/commit/?h=fsl-sdk-v2.0&id=a079d2c844edd85dff85a317a63198e7988bcd09 The commit id exists on github: https://github.com/nxp-qoriq/fmc/commit/a079d2c844edd85dff85a317a63198e7988bcd09 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fmc/Config.in | 4 +++- package/fmc/fmc.hash | 2 +- package/fmc/fmc.mk | 5 ++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package/fmc/Config.in b/package/fmc/Config.in index 4399aa2cab..c89a87c99e 100644 --- a/package/fmc/Config.in +++ b/package/fmc/Config.in @@ -21,5 +21,7 @@ config BR2_PACKAGE_FMC packets flow into hardware configuration. The tool provides an abstraction layer between the end customer's vision of the PCD task definition and real hardware implementation. + See application note: + https://www.nxp.com/docs/en/application-note/AN4760.pdf - http://cache.freescale.com/files/32bit/doc/app_note/AN4760.pdf + https://github.com/nxp-qoriq/fmc diff --git a/package/fmc/fmc.hash b/package/fmc/fmc.hash index fed33091cd..7309562b09 100644 --- a/package/fmc/fmc.hash +++ b/package/fmc/fmc.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 cb896ec1fac2fe9a3a9bb8be2221b79acf5f9b75841609a681db0d9e7bec02a0 fmc-fsl-sdk-v2.0-br1.tar.gz +sha256 e8594e37eb81e5b1f492f8494b98086f65180637b1e2e08d8a4475c23653a404 fmc-a079d2c844edd85dff85a317a63198e7988bcd09.tar.gz sha256 f92862ceb95db5492f50a59d7c799c9395b714db88db92d11891dc0233e2ac42 COPYING diff --git a/package/fmc/fmc.mk b/package/fmc/fmc.mk index b385730138..6ac8c768df 100644 --- a/package/fmc/fmc.mk +++ b/package/fmc/fmc.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMC_VERSION = fsl-sdk-v2.0 -FMC_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmc -FMC_SITE_METHOD = git +FMC_VERSION = a079d2c844edd85dff85a317a63198e7988bcd09 +FMC_SITE = $(call github,nxp-qoriq,fmc,$(FMC_VERSION)) FMC_LICENSE = MIT FMC_LICENSE_FILES = COPYING FMC_DEPENDENCIES = libxml2 tclap fmlib From yann.morin.1998 at free.fr Sat Dec 31 16:22:52 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:52 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-m4fwloader: update URLs to NXPmicro github organization Message-ID: <20221231163500.E174386FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=f496b36995c02f81b2404ef1f450ecbfba26aace branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master imx-m4fwloader was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-m4fwloader/Config.in | 2 +- package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/freescale-imx/imx-m4fwloader/Config.in b/package/freescale-imx/imx-m4fwloader/Config.in index 937f82f916..d75480a708 100644 --- a/package/freescale-imx/imx-m4fwloader/Config.in +++ b/package/freescale-imx/imx-m4fwloader/Config.in @@ -5,4 +5,4 @@ config BR2_PACKAGE_IMX_M4FWLOADER This package provides a tool to load a firmware to the Cortex-M4 core available in some i.MX processors. - https://github.com/codeauroraforum/imx-m4fwloader + https://github.com/NXPmicro/imx-m4fwloader diff --git a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk index cc4849330c..320d5dc617 100644 --- a/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk +++ b/package/freescale-imx/imx-m4fwloader/imx-m4fwloader.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_M4FWLOADER_VERSION = 8cf4d17a09ba23250d43381b49ba00d92406fad9 -IMX_M4FWLOADER_SITE = $(call github,codeauroraforum,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) +IMX_M4FWLOADER_SITE = $(call github,NXPmicro,imx-m4fwloader,$(IMX_M4FWLOADER_VERSION)) IMX_M4FWLOADER_LICENSE = GPL-2.0+ IMX_M4FWLOADER_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:23:11 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:11 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6ullevk: update codeaurora URLs to github Message-ID: <20221231163501.4745081191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=897a75a26679fd68276418ff49b79358b7ca2c7a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6ullevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6ullevk_defconfig b/configs/freescale_imx6ullevk_defconfig index 4c5c3b2524..7a8965be18 100644 --- a/configs/freescale_imx6ullevk_defconfig +++ b/configs/freescale_imx6ullevk_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6ull-14x14-evk" @@ -15,9 +14,8 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6ull_14x14_evk" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:44 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:44 +0100 Subject: [Buildroot] [git commit] package/fmlib: update codeaurora URLs to github Message-ID: <20221231163500.B5DB386FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a94678cfd965ed11a4e2d18d840c03a41c148d6b branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The version fsl-sdk-v2.0 is an old tag from 2016. It was not migrated to github. This commit use instead the commit id corresponding to this tag. See: https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib/commit/?h=fsl-sdk-v2.0&id=43fa98fdbf0c697167e415c3f060896d5b482791 The commit id exists on github: https://github.com/nxp-qoriq/fmlib/commit/43fa98fdbf0c697167e415c3f060896d5b482791 Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/fmlib/Config.in | 2 +- package/fmlib/fmlib.hash | 2 +- package/fmlib/fmlib.mk | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package/fmlib/Config.in b/package/fmlib/Config.in index 7bccfd7c83..97d55d1250 100644 --- a/package/fmlib/Config.in +++ b/package/fmlib/Config.in @@ -13,7 +13,7 @@ config BR2_PACKAGE_FMLIB configure driver parameters and PCD (parse - classify - distribute) rules. - http://git.freescale.com/git/cgit.cgi/ppc/sdk/fmlib.git/tree/README + https://github.com/nxp-qoriq/fmlib if BR2_PACKAGE_FMLIB choice diff --git a/package/fmlib/fmlib.hash b/package/fmlib/fmlib.hash index 47460d091c..d4dcf3be5c 100644 --- a/package/fmlib/fmlib.hash +++ b/package/fmlib/fmlib.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 59415d346af1d22f510f2785be4c7e3606dc3181476a666e832270550f7d44a6 fmlib-fsl-sdk-v2.0-br1.tar.gz +sha256 6e9e6bdb42dc2a6a76cfd756a2d4cdfcc2be90925c1f439e8a11eafa871896a6 fmlib-43fa98fdbf0c697167e415c3f060896d5b482791.tar.gz sha256 837559e20d83910a005e7883b876cc5c42805fe4abcf7e5c5b3c8d036b7f61c8 COPYING diff --git a/package/fmlib/fmlib.mk b/package/fmlib/fmlib.mk index 8cb779201d..9509f3de56 100644 --- a/package/fmlib/fmlib.mk +++ b/package/fmlib/fmlib.mk @@ -4,9 +4,8 @@ # ################################################################################ -FMLIB_VERSION = fsl-sdk-v2.0 -FMLIB_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib -FMLIB_SITE_METHOD = git +FMLIB_VERSION = 43fa98fdbf0c697167e415c3f060896d5b482791 +FMLIB_SITE = $(call github,nxp-qoriq,fmlib,$(FMLIB_VERSION)) FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+ FMLIB_LICENSE_FILES = COPYING FMLIB_DEPENDENCIES = linux From yann.morin.1998 at free.fr Sat Dec 31 16:22:56 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:56 +0100 Subject: [Buildroot] [git commit] package/qoriq-rcw: update codeaurora URLs to github Message-ID: <20221231163501.027CA86F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a019e5e460f0d85b0b44163ba80be7cd6a53738a branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Reviewed-by: Francois Perrad Signed-off-by: Yann E. MORIN --- package/qoriq-rcw/Config.in.host | 2 +- package/qoriq-rcw/qoriq-rcw.hash | 2 +- package/qoriq-rcw/qoriq-rcw.mk | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package/qoriq-rcw/Config.in.host b/package/qoriq-rcw/Config.in.host index 08fc83acd0..58c16d495b 100644 --- a/package/qoriq-rcw/Config.in.host +++ b/package/qoriq-rcw/Config.in.host @@ -9,7 +9,7 @@ config BR2_PACKAGE_HOST_QORIQ_RCW $(HOST_DIR)/share/rcw. Either a SDK or post scripts can then use this toolset and examples. - https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/ + https://github.com/nxp-qoriq/rcw if BR2_PACKAGE_HOST_QORIQ_RCW diff --git a/package/qoriq-rcw/qoriq-rcw.hash b/package/qoriq-rcw/qoriq-rcw.hash index f34c771d11..2a887d57d4 100644 --- a/package/qoriq-rcw/qoriq-rcw.hash +++ b/package/qoriq-rcw/qoriq-rcw.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 caa6802f2ba5ea92fd27e7c977749010a91c9091fcc3fe626f96d9cacfba1f0a qoriq-rcw-LSDK-21.08-br1.tar.gz +sha256 f199c10e50bd18d7bed0d60f5b68194240dea4f1aa164cec98332723727a4796 qoriq-rcw-LSDK-21.08.tar.gz sha256 68f4b15ecc085729419bc60ca6eeadca5af0237bbfec791e8a79da9c943d42e9 LICENSE diff --git a/package/qoriq-rcw/qoriq-rcw.mk b/package/qoriq-rcw/qoriq-rcw.mk index 0501c36f46..8b1ceacfce 100644 --- a/package/qoriq-rcw/qoriq-rcw.mk +++ b/package/qoriq-rcw/qoriq-rcw.mk @@ -5,8 +5,7 @@ ################################################################################ QORIQ_RCW_VERSION = LSDK-21.08 -QORIQ_RCW_SITE = https://source.codeaurora.org/external/qoriq/qoriq-components/rcw -QORIQ_RCW_SITE_METHOD = git +QORIQ_RCW_SITE = $(call github,nxp-qoriq,rcw,$(QORIQ_RCW_VERSION)) QORIQ_RCW_LICENSE = BSD-3-Clause QORIQ_RCW_LICENSE_FILES = LICENSE From yann.morin.1998 at free.fr Sat Dec 31 16:22:54 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:54 +0100 Subject: [Buildroot] [git commit] package/mfgtools: update URLs to NXPmicro github organization Message-ID: <20221231163500.EB0B286FB4@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a03e57ccbf432f73275869cf9a3e6a7a234cb5de branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master mfgtools was removed from the github codeauroraforum organization. It is now redirecting to NXPmicro. This patch updates the link to directly point to the correct place. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/mfgtools/Config.in.host | 2 +- package/mfgtools/mfgtools.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/mfgtools/Config.in.host b/package/mfgtools/Config.in.host index 2b506c8f67..f1e7ab58e3 100644 --- a/package/mfgtools/Config.in.host +++ b/package/mfgtools/Config.in.host @@ -8,7 +8,7 @@ config BR2_PACKAGE_HOST_MFGTOOLS production. The communication is done over USB using the Freescale UTP protocol. - https://github.com/codeauroraforum/mfgtools + https://github.com/NXPmicro/mfgtools comment "host mfgtools needs a toolchain w/ host gcc >= 4.9" depends on BR2_arm diff --git a/package/mfgtools/mfgtools.mk b/package/mfgtools/mfgtools.mk index 48ce5dda28..3de93936b8 100644 --- a/package/mfgtools/mfgtools.mk +++ b/package/mfgtools/mfgtools.mk @@ -5,7 +5,7 @@ ################################################################################ MFGTOOLS_VERSION = 0.02 -MFGTOOLS_SITE = $(call github,codeauroraforum,mfgtools,v$(MFGTOOLS_VERSION)) +MFGTOOLS_SITE = $(call github,NXPmicro,mfgtools,v$(MFGTOOLS_VERSION)) MFGTOOLS_SUBDIR = MfgToolLib MFGTOOLS_LICENSE = BSD-3-Clause or CPOL MFGTOOLS_LICENSE_FILES = LICENSE README.txt From yann.morin.1998 at free.fr Sat Dec 31 16:23:34 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:34 +0100 Subject: [Buildroot] [git commit] configs/imx8mqevk: update codeaurora URLs to github Message-ID: <20221231163501.B114286F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1e96e3c95452aa69dbaad2597146c6da520299fd branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mqevk_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/imx8mqevk_defconfig b/configs/imx8mqevk_defconfig index 73f3f3dcc5..943a479932 100644 --- a/configs/imx8mqevk_defconfig +++ b/configs/imx8mqevk_defconfig @@ -18,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,rel_imx_5.4.24_2.1.0)/imx-atf-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="rel_imx_5.4.24_2.1.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,rel_imx_5.4.24_2.1.0)/uboot-imx-rel_imx_5.4.24_2.1.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:46 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-alsa-plugins: update codeaurora URLs to github Message-ID: <20221231163500.C241481191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=1ed90a96aa1f11fed19045036b4a10d9a8263a98 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Note 3: this commit also adds the github as project homepage in Config.in. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-alsa-plugins/Config.in | 2 ++ package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash | 2 +- package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-alsa-plugins/Config.in b/package/freescale-imx/imx-alsa-plugins/Config.in index ec9b5b19cf..df47edd16d 100644 --- a/package/freescale-imx/imx-alsa-plugins/Config.in +++ b/package/freescale-imx/imx-alsa-plugins/Config.in @@ -13,6 +13,8 @@ config BR2_PACKAGE_IMX_ALSA_PLUGINS * Rate Converter Plugin Using Freescale ASRC Hardware Resampler (i.MX53 and most i.MX6) + https://github.com/nxp-imx/imx-alsa-plugins + comment "imx-alsa-libs needs an imx-specific Linux kernel to be built" depends on BR2_arm depends on !BR2_LINUX_KERNEL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash index bb7beede9d..1ca7697f03 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.hash @@ -1,3 +1,3 @@ # Locally calculated: -sha256 a9a5ef408a7329c2c5fa2a084ae7824afbfbebed68612bd72509488ccb0b94b3 imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 089bba009f82bf5e4a1e34b77a7d3badce2948619d92bec7a7ad42e766442d4c imx-alsa-plugins-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING.GPL diff --git a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk index 9c81ff0df0..912cc7c68b 100644 --- a/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk +++ b/package/freescale-imx/imx-alsa-plugins/imx-alsa-plugins.mk @@ -5,8 +5,7 @@ ################################################################################ IMX_ALSA_PLUGINS_VERSION = rel_imx_4.9.x_1.0.0_ga -IMX_ALSA_PLUGINS_SITE = https://source.codeaurora.org/external/imx/imx-alsa-plugins -IMX_ALSA_PLUGINS_SITE_METHOD = git +IMX_ALSA_PLUGINS_SITE = $(call github,nxp-imx,imx-alsa-plugins,$(IMX_ALSA_PLUGINS_VERSION)) IMX_ALSA_PLUGINS_LICENSE = GPL-2.0+ IMX_ALSA_PLUGINS_LICENSE_FILES = COPYING.GPL IMX_ALSA_PLUGINS_DEPENDENCIES = host-pkgconf alsa-lib From yann.morin.1998 at free.fr Sat Dec 31 16:22:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:58 +0100 Subject: [Buildroot] [git commit] package/x11r7/xdriver_xf86-video-imx-viv: update codeaurora URLs to github Message-ID: <20221231163501.0D21086F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a5bdaf71c7c53655b5526f1fb6973c8fe98da8db branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: the _SITE_METHOD is also changed from "git" to the default "wget", for faster downloads. This is why the package hash has changed. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- .../x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash | 2 +- package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash index 5873b4b11c..b79c236478 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.hash @@ -1,3 +1,3 @@ # Locally calculated -sha256 638a8aa8b64f860900d003527529689bc342d18ff5e41a9e1750884544898e67 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga-br1.tar.gz +sha256 8fe1f57334b22926d4ff3b0b9fdf50af835a99cdfd0ad3ba6a604b226b723e89 xdriver_xf86-video-imx-viv-rel_imx_4.9.x_1.0.0_ga.tar.gz sha256 9d3e373f0440cc0c58853e963636a7c1ffda9308ec5f30ebe9adfb9c16a8a1e4 COPYING-MIT diff --git a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk index 0913427542..3b346f323a 100644 --- a/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk +++ b/package/x11r7/xdriver_xf86-video-imx-viv/xdriver_xf86-video-imx-viv.mk @@ -5,8 +5,7 @@ ################################################################################ XDRIVER_XF86_VIDEO_IMX_VIV_VERSION = rel_imx_4.9.x_1.0.0_ga -XDRIVER_XF86_VIDEO_IMX_VIV_SITE = https://source.codeaurora.org/external/imx/xf86-video-imx-vivante -XDRIVER_XF86_VIDEO_IMX_VIV_SITE_METHOD = git +XDRIVER_XF86_VIDEO_IMX_VIV_SITE = $(call github,nxp-imx,xf86-video-imx-vivante,$(XDRIVER_XF86_VIDEO_IMX_VIV_VERSION)) XDRIVER_XF86_VIDEO_IMX_VIV_DEPENDENCIES = imx-gpu-viv imx-gpu-g2d xserver_xorg-server \ xorgproto libdrm XDRIVER_XF86_VIDEO_IMX_VIV_LICENSE = MIT From yann.morin.1998 at free.fr Sat Dec 31 16:23:07 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:07 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6qsabresd: update codeaurora URLs to github Message-ID: <20221231163501.321E886F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=dd42b159a5f752921ee602530d289c810ad7ee51 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6qsabresd_defconfig | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/freescale_imx6qsabresd_defconfig b/configs/freescale_imx6qsabresd_defconfig index f2ac993da0..86513d8072 100644 --- a/configs/freescale_imx6qsabresd_defconfig +++ b/configs/freescale_imx6qsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabresd" @@ -39,6 +38,6 @@ BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:22:50 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:22:50 +0100 Subject: [Buildroot] [git commit] package/freescale-imx/imx-lib: update codeaurora URLs to github Message-ID: <20221231163500.D796386F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=8c74c6472b8caf31b34a5a57654ab0c3d18dad36 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. The commit also: - removes the comment in Config.in that the package does not have an upstream, - adds the new github.com url as the package url Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/freescale-imx/imx-lib/Config.in | 3 +-- package/freescale-imx/imx-lib/imx-lib.mk | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package/freescale-imx/imx-lib/Config.in b/package/freescale-imx/imx-lib/Config.in index 746788e4c5..0a89bf140f 100644 --- a/package/freescale-imx/imx-lib/Config.in +++ b/package/freescale-imx/imx-lib/Config.in @@ -11,5 +11,4 @@ config BR2_PACKAGE_IMX_LIB platform specific drivers. It requires a kernel that includes the i.MX specific headers to be built. - This library is provided by Freescale as-is and doesn't have - an upstream. + https://github.com/nxp-imx/imx-lib diff --git a/package/freescale-imx/imx-lib/imx-lib.mk b/package/freescale-imx/imx-lib/imx-lib.mk index 721c20e5f8..f06453e8a6 100644 --- a/package/freescale-imx/imx-lib/imx-lib.mk +++ b/package/freescale-imx/imx-lib/imx-lib.mk @@ -5,7 +5,7 @@ ################################################################################ IMX_LIB_VERSION = 3f777974c0c146817e2ff5cb0340ca66a1f99e57 -IMX_LIB_SITE = https://source.codeaurora.org/external/imx/imx-lib +IMX_LIB_SITE = https://github.com/nxp-imx/imx-lib.git IMX_LIB_SITE_METHOD = git IMX_LIB_LICENSE = LGPL-2.1+ IMX_LIB_LICENSE_FILES = COPYING-LGPL-2.1 From yann.morin.1998 at free.fr Sat Dec 31 16:23:01 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:01 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6dlsabreauto: update codeaurora URLs to github Message-ID: <20221231163501.15DD686F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=30668cf9187726731611f7f5f6602098866f3286 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6dlsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabreauto_defconfig b/configs/freescale_imx6dlsabreauto_defconfig index 8fe10f6275..4081fa74a2 100644 --- a/configs/freescale_imx6dlsabreauto_defconfig +++ b/configs/freescale_imx6dlsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:03 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:03 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6dlsabresd: update codeaurora URLs to github Message-ID: <20221231163501.1E64486F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=0f84cb1f03fda27df856cc4bfee36b9e5569b3d3 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6dlsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6dlsabresd_defconfig b/configs/freescale_imx6dlsabresd_defconfig index 74debbfd46..976c180d6c 100644 --- a/configs/freescale_imx6dlsabresd_defconfig +++ b/configs/freescale_imx6dlsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-sabresd" @@ -37,7 +36,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6dlsabresd" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:09 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:09 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6sxsabresd: update codeaurora URLs to github Message-ID: <20221231163501.3E66C86FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2262e55b12fa032b5ab319a9e2c19babba6b1dc1 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Reviewed-by: Fabio Estevam Signed-off-by: Yann E. MORIN --- configs/freescale_imx6sxsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6sxsabresd_defconfig b/configs/freescale_imx6sxsabresd_defconfig index 9f48ef2da5..0c585c97f0 100644 --- a/configs/freescale_imx6sxsabresd_defconfig +++ b/configs/freescale_imx6sxsabresd_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sx-sdb" @@ -36,8 +35,7 @@ BR2_PACKAGE_HOST_MTOOLS=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6sxsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:05 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:05 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx6qsabreauto: update codeaurora URLs to github Message-ID: <20221231163501.27D8286F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=67a98cdd94b03404bf91b203a998e37a6d5d4e0e branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx6qsabreauto_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx6qsabreauto_defconfig b/configs/freescale_imx6qsabreauto_defconfig index 58b4a5f92d..72696ab1ad 100644 --- a/configs/freescale_imx6qsabreauto_defconfig +++ b/configs/freescale_imx6qsabreauto_defconfig @@ -16,9 +16,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3" # kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-sabreauto" @@ -38,7 +37,6 @@ BR2_PACKAGE_HOST_MTOOLS=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx6qsabreauto" BR2_TARGET_UBOOT_FORMAT_IMX=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:23 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:23 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8qmmek: update codeaurora URLs to github Message-ID: <20221231163501.8AE4286F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=47f2896fe36b4439b80b149f86f1975c53b1e5bb branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8qmmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qmmek_defconfig b/configs/freescale_imx8qmmek_defconfig index 8a0e866cee..75777646df 100644 --- a/configs/freescale_imx8qmmek_defconfig +++ b/configs/freescale_imx8qmmek_defconfig @@ -4,9 +4,8 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qm-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qm-mek" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qm_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:13 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:13 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx7dsabresd: update codeaurora URLs to github Message-ID: <20221231163501.528DD86F8A@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=492d471968e83126cb0f10518e2deba3ff835b08 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel and U-Boot download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx7dsabresd_defconfig | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/configs/freescale_imx7dsabresd_defconfig b/configs/freescale_imx7dsabresd_defconfig index 5a9cff488d..d337865831 100644 --- a/configs/freescale_imx7dsabresd_defconfig +++ b/configs/freescale_imx7dsabresd_defconfig @@ -10,9 +10,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx.git" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v7" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx7d-sdb" @@ -25,9 +24,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y # bootloader BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BOARDNAME="mx7dsabresd" -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx.git" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_FORMAT_IMX=y BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:32 +0100 Subject: [Buildroot] [git commit] configs/imx8mpico: update codeaurora URLs to github Message-ID: <20221231163501.A895786F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a8fd6036e3b2847f378363b8c0f0ba2cf1a30d1c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mpico_defconfig b/configs/imx8mpico_defconfig index 55746fb67e..1df8c104ec 100644 --- a/configs/imx8mpico_defconfig +++ b/configs/imx8mpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:15 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:15 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mqevk: update codeaurora URLs to github Message-ID: <20221231163501.5B89186F9C@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=a01cb853fe978d85037d9a4dd762113c9132dc4c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mqevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mqevk_defconfig b/configs/freescale_imx8mqevk_defconfig index 7f5dd87b5f..e3f88dc44c 100644 --- a/configs/freescale_imx8mqevk_defconfig +++ b/configs/freescale_imx8mqevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mq-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mq-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mq" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mq_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:27 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:27 +0100 Subject: [Buildroot] [git commit] configs/imx8mmpico: update codeaurora URLs to github Message-ID: <20221231163501.9DA9E86FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e840a811e5c21f36524a1e334ba76cc90ae53411 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates only the ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/imx8mmpico_defconfig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/configs/imx8mmpico_defconfig b/configs/imx8mmpico_defconfig index 7c19c8c81b..8c34c40fef 100644 --- a/configs/imx8mmpico_defconfig +++ b/configs/imx8mmpico_defconfig @@ -17,9 +17,8 @@ BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # BR2_TARGET_ROOTFS_TAR is not set BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.72-2.2.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.72-2.2.0)/imx-atf-lf-5.10.72-2.2.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:17 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:17 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mpevk: update codeaurora URLs to github Message-ID: <20221231163501.690D186FB3@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e5f10b73007487d5d19e34914ee0e1c35a127c4c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mpevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mpevk_defconfig b/configs/freescale_imx8mpevk_defconfig index 8d0e6e0f3e..5a72406b67 100644 --- a/configs/freescale_imx8mpevk_defconfig +++ b/configs/freescale_imx8mpevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mp-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mp-evk" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mp" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mp_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:19 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:19 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mnevk: update codeaurora URLs to github Message-ID: <20221231163501.74D3581191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=5d93fe2f2ac6155db3bb8022a85cf89c9ff57f82 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mnevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mnevk_defconfig b/configs/freescale_imx8mnevk_defconfig index b24eb1566b..0653978d91 100644 --- a/configs/freescale_imx8mnevk_defconfig +++ b/configs/freescale_imx8mnevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mn-ddr4-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mn-ddr4-evk" @@ -20,16 +19,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mn" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mn_ddr4_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:21 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:21 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8mmevk: update codeaurora URLs to github Message-ID: <20221231163501.8250D86F96@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=ca0d4287185c5f7f7c4fea7b405effdc0d19c93c branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8mmevk_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8mmevk_defconfig b/configs/freescale_imx8mmevk_defconfig index ae82f29158..dcb4b42540 100644 --- a/configs/freescale_imx8mmevk_defconfig +++ b/configs/freescale_imx8mmevk_defconfig @@ -5,9 +5,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/imx8mm-evk.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mm-evk freescale/imx8mm-evk-revb-qca-wifi" @@ -19,16 +18,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8mm_evk" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_TARGET_UBOOT_FORMAT_CUSTOM=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:25 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:25 +0100 Subject: [Buildroot] [git commit] configs/freescale_imx8qxpmek: update codeaurora URLs to github Message-ID: <20221231163501.94B8281191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=9bcc1c0ef7cfc5263925448c2b3c502318b37691 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- configs/freescale_imx8qxpmek_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/freescale_imx8qxpmek_defconfig b/configs/freescale_imx8qxpmek_defconfig index 1ffbd123e0..ce8f6b7c84 100644 --- a/configs/freescale_imx8qxpmek_defconfig +++ b/configs/freescale_imx8qxpmek_defconfig @@ -6,9 +6,8 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyLP0" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/imx8-bootloader-prepare.sh board/freescale/common/imx/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="${UBOOT_DIR}/arch/arm/dts/fsl-imx8qxp-mek.dtb" BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,linux-imx,lf-5.10.y-1.0.0)/linux-imx-lf-5.10.y-1.0.0.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8qxp-mek" @@ -22,16 +21,14 @@ BR2_TARGET_ROOTFS_EXT2=y BR2_TARGET_ROOTFS_EXT2_4=y BR2_TARGET_ROOTFS_EXT2_SIZE="120M" BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/imx-atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,imx-atf,lf-5.10.y-1.0.0)/imx-atf-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8qx" BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL31=y BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/uboot-imx" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="lf-5.10.y-1.0.0" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-imx,uboot-imx,lf-5.10.y-1.0.0)/uboot-imx-lf-5.10.y-1.0.0.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="imx8qxp_mek" BR2_TARGET_UBOOT_NEEDS_DTC=y BR2_PACKAGE_HOST_DOSFSTOOLS=y From yann.morin.1998 at free.fr Sat Dec 31 16:23:36 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:23:36 +0100 Subject: [Buildroot] [git commit] configs/ls1028ardb: update codeaurora URLs to github Message-ID: <20221231163501.BB20681191@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=76e610ef59f2c25577265a103dc37dce79b3e856 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master NXP moved all its open source code repositories from Code Aurora Forum to github. See for example: https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 Software packages are now grouped in several NXP github projects/organizations (nxp-imx, nxp-qoriq, ...). See: https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB The NXP code published on Code Aurora is still present (at the time of this commit) but is no longer receiving updates. It is also expected to be shut down on 2023-03-31. The Code Aurora website https://source.codeaurora.org/ currently show the following message: """ Note: Qualcomm Innovation Center Inc. maintained repositories have migrated to git.codelinaro.org. QUIC repositories on this site will not receive any updates after March 31, 2022, and will be deleted on March 31, 2023. If your project depends on these repositories, please adjust your tooling configuration to use the new, up-to-date project location. """ For this reason, the NXP recipes using codeaurora.org urls need to be updated to the correct github.com replacement. Note: this commit does not change the component version. Only the download URL is updated. The archive content is expected to be the same. Note 2: this commit updates the Kernel, U-Boot and ATF download urls. The method is also changed from _CUSTOM_GIT to _CUSTOM_TARBALL. Signed-off-by: Julien Olivain Reviewed-by: Francois Perrad Signed-off-by: Yann E. MORIN --- configs/ls1028ardb_defconfig | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/configs/ls1028ardb_defconfig b/configs/ls1028ardb_defconfig index 1bc84f7b80..a46b94511a 100644 --- a/configs/ls1028ardb_defconfig +++ b/configs/ls1028ardb_defconfig @@ -17,9 +17,8 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/freescale/ls1028ardb/genimage.cfg" # Kernel BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_GIT=y -BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/linux" -BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,linux,LSDK-21.08)/linux-LSDK-21.08.tar.gz" BR2_LINUX_KERNEL_DEFCONFIG="imx_v8" BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(LINUX_DIR)/arch/arm64/configs/lsdk.config" BR2_LINUX_KERNEL_DTS_SUPPORT=y @@ -37,9 +36,8 @@ BR2_TARGET_ROOTFS_EXT2_SIZE="120M" # Bootloaders BR2_TARGET_ARM_TRUSTED_FIRMWARE=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/atf" -BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL=y +BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,atf,LSDK-21.08)/atf-LSDK-21.08.tar.gz" BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="ls1028ardb" BR2_TARGET_ARM_TRUSTED_FIRMWARE_FIP=y BR2_TARGET_ARM_TRUSTED_FIRMWARE_RCW=y @@ -48,9 +46,8 @@ BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="BOOT_MODE=sd" BR2_TARGET_ARM_TRUSTED_FIRMWARE_IMAGES="fip.bin bl2_sd.pbl" BR2_TARGET_UBOOT=y BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y -BR2_TARGET_UBOOT_CUSTOM_GIT=y -BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot" -BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="LSDK-21.08" +BR2_TARGET_UBOOT_CUSTOM_TARBALL=y +BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION="$(call github,nxp-qoriq,u-boot,LSDK-21.08)/u-boot-LSDK-21.08.tar.gz" BR2_TARGET_UBOOT_BOARD_DEFCONFIG="ls1028ardb_tfa" BR2_TARGET_UBOOT_NEEDS_DTC=y From yann.morin.1998 at free.fr Sat Dec 31 16:35:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 17:35:00 +0100 Subject: [Buildroot] [PATCH 01/27] package/imx-mkimage: update codeaurora URLs to github In-Reply-To: <20221229194729.8085-1-ju.o@free.fr> References: <20221229194729.8085-1-ju.o@free.fr> Message-ID: <20221231163500.GQ2498764@scaer> Julien, All, On 2022-12-29 20:47 +0100, Julien Olivain spake thusly: > NXP moved all its open source code repositories from Code Aurora Forum > to github. See for example: > https://github.com/nxp-imx/meta-imx/commit/39bc4d81969a40e0da660519cf4ed083b9c53097 > > Software packages are now grouped in several NXP github > projects/organizations (nxp-imx, nxp-qoriq, ...). See: > https://www.nxp.com/design/software/embedded-software/nxp-github:NXP-GITHUB > > The NXP code published on Code Aurora is still present (at the time of > this commit) but is no longer receiving updates. It is also expected > to be shut down on 2023-03-31. The Code Aurora website > https://source.codeaurora.org/ currently show the following message: > """ > Note: Qualcomm Innovation Center Inc. maintained repositories have > migrated to git.codelinaro.org. QUIC repositories on this site will > not receive any updates after March 31, 2022, and will be deleted on > March 31, 2023. If your project depends on these repositories, please > adjust your tooling configuration to use the new, up-to-date project > location. > """ > > For this reason, the NXP recipes using codeaurora.org urls need to be > updated to the correct github.com replacement. > > Note: this commit does not change the component version. Only the > download URL is updated. The archive content is expected to be the > same. > > Note 2: the _SITE_METHOD is also changed from "git" to the default > "wget", for faster downloads. This is why the package hash has > changed. > > Signed-off-by: Julien Olivain Whole series of 27 patches applied to master, thanks! Regards, Yann E. MORIN. > --- > package/imx-mkimage/Config.in.host | 2 +- > package/imx-mkimage/imx-mkimage.hash | 2 +- > package/imx-mkimage/imx-mkimage.mk | 3 +-- > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/package/imx-mkimage/Config.in.host b/package/imx-mkimage/Config.in.host > index 8d273557a1..09df2a3c29 100644 > --- a/package/imx-mkimage/Config.in.host > +++ b/package/imx-mkimage/Config.in.host > @@ -4,4 +4,4 @@ config BR2_PACKAGE_HOST_IMX_MKIMAGE > imx-mkimage is used to combine input images and generate > final boot image with appropriate IVT set. > > - https://source.codeaurora.org/external/imx/imx-mkimage > + https://github.com/nxp-imx/imx-mkimage > diff --git a/package/imx-mkimage/imx-mkimage.hash b/package/imx-mkimage/imx-mkimage.hash > index 81d99a5d1c..8346fd64b1 100644 > --- a/package/imx-mkimage/imx-mkimage.hash > +++ b/package/imx-mkimage/imx-mkimage.hash > @@ -1,3 +1,3 @@ > # Locally calculated > -sha256 769b3d7376a1f7107ce2958a1babe361bfd29e2cbfbe47eeb2911acc460058e5 imx-mkimage-lf-5.10.72_2.2.0-br1.tar.gz > +sha256 593bd94aac027844bc58c62aae55557c14e1f8a99e68ba235a46f083759df3d4 imx-mkimage-lf-5.10.72_2.2.0.tar.gz > sha256 231f7edcc7352d7734a96eef0b8030f77982678c516876fcb81e25b32d68564c COPYING > diff --git a/package/imx-mkimage/imx-mkimage.mk b/package/imx-mkimage/imx-mkimage.mk > index 0bfca72504..54c948e0d3 100644 > --- a/package/imx-mkimage/imx-mkimage.mk > +++ b/package/imx-mkimage/imx-mkimage.mk > @@ -5,8 +5,7 @@ > ################################################################################ > > IMX_MKIMAGE_VERSION = lf-5.10.72_2.2.0 > -IMX_MKIMAGE_SITE = https://source.codeaurora.org/external/imx/imx-mkimage > -IMX_MKIMAGE_SITE_METHOD = git > +IMX_MKIMAGE_SITE = $(call github,nxp-imx,imx-mkimage,$(IMX_MKIMAGE_VERSION)) > IMX_MKIMAGE_LICENSE = GPL-2.0+ > IMX_MKIMAGE_LICENSE_FILES = COPYING > HOST_IMX_MKIMAGE_DEPENDENCIES = host-zlib > -- > 2.39.0 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From fontaine.fabrice at gmail.com Sat Dec 31 16:41:41 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 17:41:41 +0100 Subject: [Buildroot] [PATCH 1/1] package/janus-gateway: bump to version 1.1.1 Message-ID: <20221231164141.160482-1-fontaine.fabrice@gmail.com> https://github.com/meetecho/janus-gateway/blob/v1.1.1/CHANGELOG.md Signed-off-by: Fabrice Fontaine --- package/janus-gateway/janus-gateway.hash | 2 +- package/janus-gateway/janus-gateway.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/janus-gateway/janus-gateway.hash b/package/janus-gateway/janus-gateway.hash index 5d73ede87f..7a87ae737a 100644 --- a/package/janus-gateway/janus-gateway.hash +++ b/package/janus-gateway/janus-gateway.hash @@ -1,3 +1,3 @@ # Locally computed -sha256 5b8a7304761783585bfa8db7471bf8c393fa2a0ffc346747afadc0c1a9d213f5 janus-gateway-1.0.3.tar.gz +sha256 bb83c19d6137e39833e8eb2b1deeecb33b5d19d4f503d51703bdcc478c447940 janus-gateway-1.1.1.tar.gz sha256 91d04c97fa1da3fcd28205873276358aafc071c5b00a9ea8c49dd06d487a9dc6 COPYING diff --git a/package/janus-gateway/janus-gateway.mk b/package/janus-gateway/janus-gateway.mk index 9a74350b2c..0d906f1b62 100644 --- a/package/janus-gateway/janus-gateway.mk +++ b/package/janus-gateway/janus-gateway.mk @@ -4,7 +4,7 @@ # ################################################################################ -JANUS_GATEWAY_VERSION = 1.0.3 +JANUS_GATEWAY_VERSION = 1.1.1 JANUS_GATEWAY_SITE = $(call github,meetecho,janus-gateway,v$(JANUS_GATEWAY_VERSION)) JANUS_GATEWAY_LICENSE = GPL-3.0 with OpenSSL exception JANUS_GATEWAY_LICENSE_FILES = COPYING -- 2.35.1 From fontaine.fabrice at gmail.com Sat Dec 31 16:43:09 2022 From: fontaine.fabrice at gmail.com (Fabrice Fontaine) Date: Sat, 31 Dec 2022 17:43:09 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable man pages Message-ID: <20221231164309.161268-1-fontaine.fabrice@gmail.com> Signed-off-by: Fabrice Fontaine --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 5b8b9c5576..f1fc17523a 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ + -Dman=false \ -Dpowerd_suspend_resume=false \ -Dtests=false \ -Dudevdir=/usr/lib/udev -- 2.35.1 From yann.morin.1998 at free.fr Sat Dec 31 17:21:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:21:14 +0100 Subject: [Buildroot] [git commit] package/modem-manager: disable man pages Message-ID: <20221231172149.9061B86FC2@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=bca2c28fc9ed2ebca91e6f1347d947389997a4c7 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/modem-manager/modem-manager.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk index 5b8b9c5576..f1fc17523a 100644 --- a/package/modem-manager/modem-manager.mk +++ b/package/modem-manager/modem-manager.mk @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt MODEM_MANAGER_INSTALL_STAGING = YES MODEM_MANAGER_CONF_OPTS = \ + -Dman=false \ -Dpowerd_suspend_resume=false \ -Dtests=false \ -Dudevdir=/usr/lib/udev From yann.morin.1998 at free.fr Sat Dec 31 17:22:00 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:22:00 +0100 Subject: [Buildroot] [PATCH 1/1] package/modem-manager: disable man pages In-Reply-To: <20221231164309.161268-1-fontaine.fabrice@gmail.com> References: <20221231164309.161268-1-fontaine.fabrice@gmail.com> Message-ID: <20221231172200.GR2498764@scaer> Fabrice, All, On 2022-12-31 17:43 +0100, Fabrice Fontaine spake thusly: > Signed-off-by: Fabrice Fontaine Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/modem-manager/modem-manager.mk | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/modem-manager/modem-manager.mk b/package/modem-manager/modem-manager.mk > index 5b8b9c5576..f1fc17523a 100644 > --- a/package/modem-manager/modem-manager.mk > +++ b/package/modem-manager/modem-manager.mk > @@ -13,6 +13,7 @@ MODEM_MANAGER_SELINUX_MODULES = modemmanager > MODEM_MANAGER_DEPENDENCIES = host-pkgconf dbus libglib2 $(TARGET_NLS_DEPENDENCIES) host-libxslt > MODEM_MANAGER_INSTALL_STAGING = YES > MODEM_MANAGER_CONF_OPTS = \ > + -Dman=false \ > -Dpowerd_suspend_resume=false \ > -Dtests=false \ > -Dudevdir=/usr/lib/udev > -- > 2.35.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 17:31:14 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:31:14 +0100 Subject: [Buildroot] [git commit] package/z3: introduce _ARCH_SUPPORTS Message-ID: <20221231173156.4DC67826D0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=415c7af0796e1f2212170bcad5a13e9cd16d5d7f branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master z3 package was initially added with a depends on !BR2_nios2. This was detected by testing with "./utils/test-pkg -a -p z3". It turned out that few other architectures are also not supported. The actual z3 requirement is to have a libc that provides AND also provides all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD. Quoting glibc manual, or "man fenv": https://www.gnu.org/software/libc/manual/html_node/Rounding.html "fenv.h defines constants which you can use to refer to the various rounding modes. Each one will be defined if and only if the FPU supports the corresponding rounding mode." This patch introduces _ARCH_SUPPORTS to limit only to the architectures with a FPU that has those rounding modes. Fixes: - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- package/z3/Config.in | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/package/z3/Config.in b/package/z3/Config.in index 55b0e8bb3b..8cd3128687 100644 --- a/package/z3/Config.in +++ b/package/z3/Config.in @@ -1,11 +1,33 @@ +# z3 supports arch for which libc fenv.h provides all four macros: +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD +# See for example in glibc https://sourceware.org/git/glibc.git +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ +config BR2_PACKAGE_Z3_ARCH_SUPPORTS + bool + default y if BR2_aarch64 || BR2_aarch64_be + default y if BR2_arceb || BR2_arcle + default y if BR2_arm || BR2_armeb + default y if BR2_i386 + default y if BR2_m68k + # BR2_microblaze has only FE_TONEAREST + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el + # BR2_nios2 has only FE_TONEAREST + default y if BR2_or1k + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le + default y if BR2_riscv + default y if BR2_s390x + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} + default y if BR2_sparc || BR2_sparc64 + default y if BR2_x86_64 + # BR2_xtensa supports only uclibc which does not have fenv.h + config BR2_PACKAGE_Z3 bool "z3" depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 # z3 needs fenv.h which is not provided by uclibc depends on !BR2_TOOLCHAIN_USES_UCLIBC - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 - depends on !BR2_nios2 + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS help Z3, also known as the Z3 Theorem Prover, is a cross-platform satisfiability modulo theories (SMT) solver. From yann.morin.1998 at free.fr Sat Dec 31 17:32:35 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:32:35 +0100 Subject: [Buildroot] [PATCH 1/1] package/z3: introduce _ARCH_SUPPORTS In-Reply-To: <20221206231034.48408-1-ju.o@free.fr> References: <20221206231034.48408-1-ju.o@free.fr> Message-ID: <20221231173235.GS2498764@scaer> Julien, All, On 2022-12-07 00:10 +0100, Julien Olivain spake thusly: > z3 package was initially added with a depends on !BR2_nios2. This was > detected by testing with "./utils/test-pkg -a -p z3". It turned out that > few other architectures are also not supported. The actual z3 > requirement is to have a libc that provides AND also provides > all the four macros: FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, > FE_UPWARD. > > Quoting glibc manual, or "man fenv": > https://www.gnu.org/software/libc/manual/html_node/Rounding.html > > "fenv.h defines constants which you can use to refer to the various > rounding modes. Each one will be defined if and only if the FPU > supports the corresponding rounding mode." > > This patch introduces _ARCH_SUPPORTS to limit only to the architectures > with a FPU that has those rounding modes. > > Fixes: > - http://autobuild.buildroot.net/results/2809dd1ae2f3ada8ee7b3f3e388341c7cfb633fb > > Signed-off-by: Julien Olivain Great explanations, thanks! Applied to master, thanks. Regards, Yann E. MORIN. > --- > package/z3/Config.in | 26 ++++++++++++++++++++++++-- > 1 file changed, 24 insertions(+), 2 deletions(-) > > diff --git a/package/z3/Config.in b/package/z3/Config.in > index 55b0e8bb3b..8cd3128687 100644 > --- a/package/z3/Config.in > +++ b/package/z3/Config.in > @@ -1,11 +1,33 @@ > +# z3 supports arch for which libc fenv.h provides all four macros: > +# FE_DOWNWARD, FE_TONEAREST, FE_TOWARDZERO, FE_UPWARD > +# See for example in glibc https://sourceware.org/git/glibc.git > +# git grep -E '^[[:space:]]*#[[:space:]]*define[[:space:]]+FE_(TONEAREST|UPWARD|DOWNWARD|TOWARDZERO)' sysdeps/ > +config BR2_PACKAGE_Z3_ARCH_SUPPORTS > + bool > + default y if BR2_aarch64 || BR2_aarch64_be > + default y if BR2_arceb || BR2_arcle > + default y if BR2_arm || BR2_armeb > + default y if BR2_i386 > + default y if BR2_m68k > + # BR2_microblaze has only FE_TONEAREST > + default y if BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el > + # BR2_nios2 has only FE_TONEAREST > + default y if BR2_or1k > + default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le > + default y if BR2_riscv > + default y if BR2_s390x > + # BR2_sh has only FE_{TONEAREST,TOWARDZERO} > + default y if BR2_sparc || BR2_sparc64 > + default y if BR2_x86_64 > + # BR2_xtensa supports only uclibc which does not have fenv.h > + > config BR2_PACKAGE_Z3 > bool "z3" > depends on BR2_INSTALL_LIBSTDCPP > depends on BR2_TOOLCHAIN_GCC_AT_LEAST_7 # c++17 > # z3 needs fenv.h which is not provided by uclibc > depends on !BR2_TOOLCHAIN_USES_UCLIBC > - # fenv.h lacks FE_INVALID, FE_OVERFLOW & FE_UNDERFLOW on nios2 > - depends on !BR2_nios2 > + depends on BR2_PACKAGE_Z3_ARCH_SUPPORTS > help > Z3, also known as the Z3 Theorem Prover, is a cross-platform > satisfiability modulo theories (SMT) solver. > -- > 2.38.1 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Sat Dec 31 17:42:08 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 31 Dec 2022 18:42:08 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure due to wrong pointer casts Message-ID: <20221231174208.1999716-1-giulio.benetti@benettiengineering.com> Add local patch pending upstream[0] to fix the bug. [0]: https://github.com/embeddedTS/wilc3000-external-module/pull/3 Fixes: http://autobuild.buildroot.net/results/0a0/0a022d5c053bf8f7a53349b8bae4b2168a9cd134/ Signed-off-by: Giulio Benetti --- .../wilc-driver/0005-Fix-cast-warnings.patch | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 package/wilc-driver/0005-Fix-cast-warnings.patch diff --git a/package/wilc-driver/0005-Fix-cast-warnings.patch b/package/wilc-driver/0005-Fix-cast-warnings.patch new file mode 100644 index 0000000000..713a15e667 --- /dev/null +++ b/package/wilc-driver/0005-Fix-cast-warnings.patch @@ -0,0 +1,43 @@ +From ebd083223883d479b2dd6f8a0da272797f90d236 Mon Sep 17 00:00:00 2001 +From: Giulio Benetti +Date: Sat, 31 Dec 2022 18:38:33 +0100 +Subject: [PATCH] Fix cast warnings + +Signed-off-by: Giulio Benetti +--- + cfg80211.c | 2 +- + netdev.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/cfg80211.c b/cfg80211.c +index 016aa06..2f40c9d 100644 +--- a/cfg80211.c ++++ b/cfg80211.c +@@ -1794,7 +1794,7 @@ static int start_ap(struct wiphy *wiphy, struct net_device *dev, + if (ret != 0) + netdev_err(dev, "Error in setting channel\n"); + +- wilc_wlan_set_bssid(dev, dev->dev_addr, WILC_AP_MODE); ++ wilc_wlan_set_bssid(dev, (u8 *)dev->dev_addr, WILC_AP_MODE); + + return wilc_add_beacon(vif, settings->beacon_interval, + settings->dtim_period, &settings->beacon); +diff --git a/netdev.c b/netdev.c +index 824afea..5a1a51d 100644 +--- a/netdev.c ++++ b/netdev.c +@@ -899,9 +899,9 @@ static int wilc_mac_open(struct net_device *ndev) + vif->idx); + + if (is_valid_ether_addr(ndev->dev_addr)) +- wilc_set_mac_address(vif, ndev->dev_addr); ++ wilc_set_mac_address(vif, (u8 *)ndev->dev_addr); + else +- wilc_get_mac_address(vif, ndev->dev_addr); ++ wilc_get_mac_address(vif, (u8 *)ndev->dev_addr); + netdev_dbg(ndev, "Mac address: %pM\n", ndev->dev_addr); + + if (!is_valid_ether_addr(ndev->dev_addr)) { +-- +2.34.1 + -- 2.34.1 From yann.morin.1998 at free.fr Sat Dec 31 17:41:58 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:41:58 +0100 Subject: [Buildroot] [git commit] security hardening: add support for glibc _FORTIFY_SOURCE=3 Message-ID: <20221231174248.88FD5854A7@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=2f54c2a841861ba587c9bbdd66d5164b6774d9e5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master A new _FORTIFY_SOURCE=3 level was introduced in glibc, in commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=c43c5796121bc5bcc0867f02e5536874aa8196c1 This commit was first included glibc 2.33. At that time, it was only supported by llvm/clang 9, and not by any released gcc version. To support _FORTIFY_SOURCE=3, the needed gcc features were introduced in version 12. The gcc 12 support was added in glibc commit: https://sourceware.org/git/?p=glibc.git;a=commit;h=86bf0feb0e3ec8e37872f72499d6ae33406561d7 This commit was first included in glibc 2.35. Buildroot updated to glibc 2.35 in commit: https://git.buildroot.org/buildroot/commit/?id=68d0aede597d32816c5b2ff32de0ce33cc14eb93 Buildroot introduced gcc 12 support in commit: https://git.buildroot.org/buildroot/commit/?id=0f1ad4fc93286adaba852c99d6e1c2565b5c4258 Support for _FORTIFY_SOURCE=3 can now be added. Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- Config.in | 9 +++++++++ package/Makefile.in | 2 ++ 2 files changed, 11 insertions(+) diff --git a/Config.in b/Config.in index 64604a0aed..86699f58c6 100644 --- a/Config.in +++ b/Config.in @@ -930,6 +930,15 @@ config BR2_FORTIFY_SOURCE_2 Also adds checks at run-time (detected buffer overflow terminates the program) +config BR2_FORTIFY_SOURCE_3 + bool "Extended" + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12 + help + This option sets _FORTIFY_SOURCES to 3 and even more + checking is added compared to level 2. Extends checks at + run-time that can introduce an additional performance + overhead. + endchoice comment "Fortify Source needs a glibc toolchain and optimization" diff --git a/package/Makefile.in b/package/Makefile.in index 43d214bcbe..7f1b00ba24 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -160,6 +160,8 @@ ifeq ($(BR2_FORTIFY_SOURCE_1),y) TARGET_HARDENED += -D_FORTIFY_SOURCE=1 else ifeq ($(BR2_FORTIFY_SOURCE_2),y) TARGET_HARDENED += -D_FORTIFY_SOURCE=2 +else ifeq ($(BR2_FORTIFY_SOURCE_3),y) +TARGET_HARDENED += -D_FORTIFY_SOURCE=3 endif TARGET_CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 From yann.morin.1998 at free.fr Sat Dec 31 17:43:39 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 18:43:39 +0100 Subject: [Buildroot] [PATCH 1/1] security hardening: add support for glibc _FORTIFY_SOURCE=3 In-Reply-To: <20220918212144.427007-1-ju.o@free.fr> References: <20220918212144.427007-1-ju.o@free.fr> Message-ID: <20221231174339.GT2498764@scaer> Julien, All, On 2022-09-18 23:21 +0200, Julien Olivain spake thusly: > A new _FORTIFY_SOURCE=3 level was introduced in glibc, in commit: > https://sourceware.org/git/?p=glibc.git;a=commit;h=c43c5796121bc5bcc0867f02e5536874aa8196c1 > > This commit was first included glibc 2.33. At that time, it was only > supported by llvm/clang 9, and not by any released gcc version. > > To support _FORTIFY_SOURCE=3, the needed gcc features were introduced > in version 12. The gcc 12 support was added in glibc commit: > https://sourceware.org/git/?p=glibc.git;a=commit;h=86bf0feb0e3ec8e37872f72499d6ae33406561d7 > This commit was first included in glibc 2.35. > > Buildroot updated to glibc 2.35 in commit: > https://git.buildroot.org/buildroot/commit/?id=68d0aede597d32816c5b2ff32de0ce33cc14eb93 > > Buildroot introduced gcc 12 support in commit: > https://git.buildroot.org/buildroot/commit/?id=0f1ad4fc93286adaba852c99d6e1c2565b5c4258 > > Support for _FORTIFY_SOURCE=3 can now be added. > > Signed-off-by: Julien Olivain Applied to master, thanks. Regards, Yann E. MORIN. > --- > Config.in | 9 +++++++++ > package/Makefile.in | 2 ++ > 2 files changed, 11 insertions(+) > > diff --git a/Config.in b/Config.in > index 3c57c591a8..cd26c9f102 100644 > --- a/Config.in > +++ b/Config.in > @@ -929,6 +929,15 @@ config BR2_FORTIFY_SOURCE_2 > Also adds checks at run-time (detected buffer overflow > terminates the program) > > +config BR2_FORTIFY_SOURCE_3 > + bool "Extended" > + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12 > + help > + This option sets _FORTIFY_SOURCES to 3 and even more > + checking is added compared to level 2. Extends checks at > + run-time that can introduce an additional performance > + overhead. > + > endchoice > > comment "Fortify Source needs a glibc toolchain and optimization" > diff --git a/package/Makefile.in b/package/Makefile.in > index 43d214bcbe..7f1b00ba24 100644 > --- a/package/Makefile.in > +++ b/package/Makefile.in > @@ -160,6 +160,8 @@ ifeq ($(BR2_FORTIFY_SOURCE_1),y) > TARGET_HARDENED += -D_FORTIFY_SOURCE=1 > else ifeq ($(BR2_FORTIFY_SOURCE_2),y) > TARGET_HARDENED += -D_FORTIFY_SOURCE=2 > +else ifeq ($(BR2_FORTIFY_SOURCE_3),y) > +TARGET_HARDENED += -D_FORTIFY_SOURCE=3 > endif > > TARGET_CPPFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 > -- > 2.37.3 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From giulio.benetti at benettiengineering.com Sat Dec 31 17:51:34 2022 From: giulio.benetti at benettiengineering.com (Giulio Benetti) Date: Sat, 31 Dec 2022 18:51:34 +0100 Subject: [Buildroot] [PATCH] package/wilc-driver: fix build failure up to Linux 6.1 In-Reply-To: <20221231142342.1189ede4@windsurf> References: <20221231142342.1189ede4@windsurf> Message-ID: <40df416d-7db3-4053-28ea-a98316551069@benettiengineering.com> Hello Thomas, On 31/12/22 14:23, Thomas Petazzoni via buildroot wrote: > On Thu, 29 Dec 2022 23:06:55 +0100 > Giulio Benetti wrote: > >>> How can I point my fixes? Do you think it?s enough to open an Issue in linux-at91 GitHub? >> >> They don?t have the Issue available in GitHub, I send an email to the maintainer then. > > Open a pull request. Do you mean once they create a branch for 6.1? Or even against 5.15, 5.10 etc. if there are changes that regard those versions? Sorry but it's not clear to me what you mean. Best regards -- Giulio Benetti CEO/CTO at Benetti Engineering sas From yann.morin.1998 at free.fr Sat Dec 31 19:24:32 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:24:32 +0100 Subject: [Buildroot] [git commit] linux: fix builds for kernels < 5.6 and host-gcc >= 10 Message-ID: <20221231193220.D55FE869E0@busybox.osuosl.org> commit: https://git.buildroot.net/buildroot/commit/?id=e75f3962084045cf50f38f0adf8bfaa8da71dfd5 branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master During a linux-backports update, it was found that kernel v3.10.108 was failing to compile. See: https://lists.buildroot.org/pipermail/buildroot/2022-August/649507.html This issue was introduced by commit 9b41b54be07711c10ad13ce157be272ed1cf402e "linux: fix build with host-gcc 10+", which removes all declarations of "yylloc" symbols in the dtc parser. This symbol is generated by bison, if the "%locations" directive is provided in the parser. See: https://git.savannah.gnu.org/cgit/bison.git/tree/doc/bison.texi?h=v3.8.2#n5984 Kernel versions < 5.6 did not include this directive, so removing all yylloc declararions in the parser also was failing for those version. In the kernel, dtc was updated to v1.5.1-22-gc40aeb60b47a in: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0cec114e36606412908a35695a5db944cec2e3db This commit is included in kernel v5.6. This dtc update include the dtc commit: https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=7150286225476345bd6e7312331e3baf4d621c32 which adds the '%locations' directive. This commit fixes the issue by programmatically adding the '%locations' Bison directive, if it's not found in the parser file. Fixes: - https://bugs.busybox.net/show_bug.cgi?id=14971 Signed-off-by: Julien Olivain Signed-off-by: Yann E. MORIN --- linux/linux.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/linux/linux.mk b/linux/linux.mk index 6b547a68ed..7645b5f507 100644 --- a/linux/linux.mk +++ b/linux/linux.mk @@ -155,6 +155,7 @@ LINUX_MAKE_FLAGS = \ INSTALL_MOD_PATH=$(TARGET_DIR) \ CROSS_COMPILE="$(TARGET_CROSS)" \ WERROR=0 \ + REGENERATE_PARSERS=1 \ DEPMOD=$(HOST_DIR)/sbin/depmod ifeq ($(BR2_REPRODUCIBLE),y) @@ -286,6 +287,19 @@ define LINUX_DROP_YYLLOC endef LINUX_POST_PATCH_HOOKS += LINUX_DROP_YYLLOC +# Kernel version < 5.6 breaks if host-gcc version is >= 10 and +# 'yylloc' symbol is removed in previous hook, due to missing +# '%locations' bison directive in dtc-parser.y. See: +# https://bugs.busybox.net/show_bug.cgi?id=14971 +define LINUX_ADD_DTC_LOCATIONS + $(Q)DTC_PARSER=$(@D)/scripts/dtc/dtc-parser.y; \ + if test -e "$${DTC_PARSER}" \ + && ! grep -Eq '^%locations$$' "$${DTC_PARSER}" ; then \ + $(SED) '/^%{$$/i %locations' "$${DTC_PARSER}"; \ + fi +endef +LINUX_POST_PATCH_HOOKS += LINUX_ADD_DTC_LOCATIONS + # Older linux kernels use deprecated perl constructs in timeconst.pl # that were removed for perl 5.22+ so it breaks on newer distributions # Try a dry-run patch to see if this applies, if it does go ahead From yann.morin.1998 at free.fr Sat Dec 31 19:33:45 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:33:45 +0100 Subject: [Buildroot] [RFC next 1/2] linux: fix builds for kernels < 5.6 and host-gcc >= 10 In-Reply-To: <20220822221430.355066-1-ju.o@free.fr> References: <20220822221430.355066-1-ju.o@free.fr> Message-ID: <20221231193345.GU2498764@scaer> Julien, All, On 2022-08-23 00:14 +0200, Julien Olivain spake thusly: > During a linux-backports update, it was found that kernel v3.10.108 was > failing to compile. See: > https://lists.buildroot.org/pipermail/buildroot/2022-August/649507.html > > This issue was introduced by commit 9b41b54be07711c10ad13ce157be272ed1cf402e > "linux: fix build with host-gcc 10+", which removes all declarations of > "yylloc" symbols in the dtc parser. This symbol is generated by bison, if the > "%locations" directive is provided in the parser. See: > https://git.savannah.gnu.org/cgit/bison.git/tree/doc/bison.texi?h=v3.8.2#n5984 > > Kernel versions < 5.6 did not include this directive, so removing all > yylloc declararions in the parser also was failing for those version. > > In the kernel, dtc was updated to v1.5.1-22-gc40aeb60b47a in: > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0cec114e36606412908a35695a5db944cec2e3db > This commit is included in kernel v5.6. > > This dtc update include the dtc commit: > https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=7150286225476345bd6e7312331e3baf4d621c32 > which adds the '%locations' directive. > > This commit fixes the issue by programmatically adding the '%locations' > Bison directive, if it's not found in the parser file. > > Fixes: > - https://bugs.busybox.net/show_bug.cgi?id=14971 > > Signed-off-by: Julien Olivain I eventually took some time to look into that issue, and I can't think of a better solution than what you proposed. Applied to master, thanks. Regards, Yann E. MORIN. > --- > Tested by: > - Building a recent kernel: > qemu_aarch64_virt_defconfig (Kernel v5.15.18) > - Building an old kernel: > qemu_arm_vexpress_defconfig with kernel 3.10.108 > --- > linux/linux.mk | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/linux/linux.mk b/linux/linux.mk > index 3d9ac37959..f3eb9c32cb 100644 > --- a/linux/linux.mk > +++ b/linux/linux.mk > @@ -155,6 +155,7 @@ LINUX_MAKE_FLAGS = \ > INSTALL_MOD_PATH=$(TARGET_DIR) \ > CROSS_COMPILE="$(TARGET_CROSS)" \ > WERROR=0 \ > + REGENERATE_PARSERS=1 \ > DEPMOD=$(HOST_DIR)/sbin/depmod > > ifeq ($(BR2_REPRODUCIBLE),y) > @@ -286,6 +287,19 @@ define LINUX_DROP_YYLLOC > endef > LINUX_POST_PATCH_HOOKS += LINUX_DROP_YYLLOC > > +# Kernel version < 5.6 breaks if host-gcc version is >= 10 and > +# 'yylloc' symbol is removed in previous hook, due to missing > +# '%locations' bison directive in dtc-parser.y. See: > +# https://bugs.busybox.net/show_bug.cgi?id=14971 > +define LINUX_ADD_DTC_LOCATIONS > + $(Q)DTC_PARSER=$(@D)/scripts/dtc/dtc-parser.y; \ > + if test -e "$${DTC_PARSER}" \ > + && ! grep -Eq '^%locations$$' "$${DTC_PARSER}" ; then \ > + $(SED) '/^%{$$/i %locations' "$${DTC_PARSER}"; \ > + fi > +endef > +LINUX_POST_PATCH_HOOKS += LINUX_ADD_DTC_LOCATIONS > + > # Older linux kernels use deprecated perl constructs in timeconst.pl > # that were removed for perl 5.22+ so it breaks on newer distributions > # Try a dry-run patch to see if this applies, if it does go ahead > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From yann.morin.1998 at free.fr Sat Dec 31 19:38:46 2022 From: yann.morin.1998 at free.fr (Yann E. MORIN) Date: Sat, 31 Dec 2022 20:38:46 +0100 Subject: [Buildroot] [RFC next 2/2] support/testing/tests/core/test_kernel3_10: new test In-Reply-To: <20220822221430.355066-2-ju.o@free.fr> References: <20220822221430.355066-1-ju.o@free.fr> <20220822221430.355066-2-ju.o@free.fr> Message-ID: <20221231193846.GV2498764@scaer> Julien, All, On 2022-08-23 00:14 +0200, Julien Olivain spake thusly: > This commit add a test to check that a relatively old 3.10 kernel are > building successfully in Buildroot. This test was written for > investigating the bug described in: > - https://bugs.busybox.net/show_bug.cgi?id=14971 > > Signed-off-by: Julien Olivain > --- [--SNIP--] > diff --git a/support/testing/tests/core/test_kernel3_10.py b/support/testing/tests/core/test_kernel3_10.py > new file mode 100644 > index 0000000000..5ff5ed1cad > --- /dev/null > +++ b/support/testing/tests/core/test_kernel3_10.py > @@ -0,0 +1,43 @@ > +import os > + > +import infra.basetest > + > + > +# For testing the compilation of an old 3.10 kernel, we use a armv7 > +# gcc5 bootlin toolchain, which also includes 3.10 kernel headers. I'm not sure we want such a test. If we wanted to test that we can build an older kernel, then we should use a state-of-the-art toolchain, i.e. at least the default settings in Buildroot, not an older toolchain. However, that would validate that he kernel itself can be built with a recent compiler, not that the kernel build infra can be built; indeed, the infra uses the host compiler, not the target compiler, but we have no way to test with a latest-ish gcc: * our reference image is still using an old system especially because we also want to ensure that we can still use Buildroot on such old systems; * we can't know what users have on their machine if they run the runtime test locally. So, I am not sure this test is entirely meaningful. Regards, Yann E. MORIN. > +class TestOldKernel3_10(infra.basetest.BRTest): > + config = \ > + """ > + BR2_arm=y > + BR2_cortex_a9=y > + BR2_ARM_EABIHF=y > + BR2_ARM_ENABLE_NEON=y > + BR2_ARM_ENABLE_VFP=y > + BR2_LINUX_KERNEL=y > + BR2_LINUX_KERNEL_CUSTOM_VERSION=y > + BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.108" > + BR2_LINUX_KERNEL_DEFCONFIG="vexpress" > + BR2_LINUX_KERNEL_DTS_SUPPORT=y > + BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9" > + BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" > + BR2_TARGET_ROOTFS_CPIO=y > + BR2_TARGET_ROOTFS_CPIO_GZIP=y > + BR2_TOOLCHAIN_EXTERNAL=y > + BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y > + BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y > + BR2_TOOLCHAIN_EXTERNAL_CXX=y > + BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y > + BR2_TOOLCHAIN_EXTERNAL_GCC_5=y > + BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10=y > + BR2_TOOLCHAIN_EXTERNAL_URL="https://toolchains.bootlin.com/downloads/releases/toolchains/armv7-eabihf/tarballs/armv7-eabihf--glibc--stable-2017.05-toolchains-1-1.tar.bz2" > + """ > + > + def test_run(self): > + initrd = os.path.join(self.builddir, "images", "rootfs.cpio.gz") > + kern = os.path.join(self.builddir, "images", "zImage") > + dtb = os.path.join(self.builddir, "images", "vexpress-v2p-ca9.dtb") > + self.emulator.boot(arch="armv7", kernel=kern, > + kernel_cmdline=["console=ttyAMA0"], > + options=["-M", "vexpress-a9", "-dtb", dtb, "-initrd", initrd]) > + self.emulator.login() > + self.assertRunOk("true") > -- > 2.37.2 > > _______________________________________________ > buildroot mailing list > buildroot at buildroot.org > https://lists.buildroot.org/mailman/listinfo/buildroot -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' From unixmania at gmail.com Sat Dec 31 20:17:00 2022 From: unixmania at gmail.com (unixmania at gmail.com) Date: Sat, 31 Dec 2022 17:17:00 -0300 Subject: [Buildroot] [PATCH] package/qemu: allow building only the tools Message-ID: <20221231201700.3105911-1-unixmania@gmail.com> From: Carlos Santos Commit 44be514b21fd94096702b80c62d46c31d72f15a5 mistakenly forced to always build at least user or system emulation but it must be possible to choose only the tools (e.g. for a guest VM image). Signed-off-by: Carlos Santos --- package/qemu/Config.in | 1 - 1 file changed, 1 deletion(-) diff --git a/package/qemu/Config.in b/package/qemu/Config.in index 0f9e353510..435e92781c 100644 --- a/package/qemu/Config.in +++ b/package/qemu/Config.in @@ -27,7 +27,6 @@ menuconfig BR2_PACKAGE_QEMU select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_PIXMAN select BR2_PACKAGE_ZLIB - select BR2_PACKAGE_QEMU_SYSTEM if !BR2_PACKAGE_QEMU_LINUX_USER help QEMU is a generic and open source machine emulator and virtualizer. -- 2.31.1